PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 67699 611165601256d9b24db47315da14a349c1d62ba52d68a966aa2c10b2c946c9b7

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
48847e9ce700d5e1e619aceea2e55bfb47ae0d4f7dc221a59eec644e7a7b20a7
Certificate Block Hash
611165601256d9b24db47315da14a349c1d62ba52d68a966aa2c10b2c946c9b7
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00921b000006330000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000089ecb3761d172a5db944ae0801020b69e5d97cc7be7f6cb6d46af03535ff4d7b0b47cca15a1265fbd331b925ce798803aff4486a044e0874c529d18a95636b20cc1cf8df223aeb6e4045cea21dce19e1c51815453a1001b150f0000000000000020000000700000921b000006330000

Raw Header Hex

000040203da0faae68843ed1fc169c35d61c68a016acfd76893cf35b0af1ecf277e4919d8c505c048136f22d1d3339e96de2f6b1634f27cfa13e8bef2f825cd2d0e48ee84d91216aef3a0118a7207b7a4e64ec9ea521c27d4f0dae47fb5be5a2eeac19e6e1d500e79c7e8448

Proof Data Hex

59,560 bytes
121216010307a6605001c93b16d87c255d1ebafcee2b244b800ecf2eceacfdff7734066062ffcad60f8c84ffa66f9db3903a8a0493aa79e783c8273f6de2f7bcf862276f0c93b629eee6ee386456773e36863241fe4c81d82b2b66b4e0751c2e4157e414e5451bee0a79e5919c2b07322deb0d0cf153de98142ee1643992ca8319a293ed5c139219fda3e2ed4442773f89dae88d45fbf436e6f918bd0b12bb83b7b9991f792992daf5d3c8c087de6c09975c90c63f118a67bc751678e7151c9f3db688b75e324e1389307813e99ef42f5633f087b33719abee9533add946a04fd2dc94c7fdee85be3d84b3646e15056c02f44e9fb5b37a7798069ed8d91b7924330b84c2097bc1cdce56c198fadf442dae94a675ee948c51384065e10792a659bdb04b1b24e1dc31c06e947615b37667215d9b409da95949f2bff31d495413f96e8be71a7893429c980c5444ac7ed552489fb1b0ccdf50767aa5fa15cd60289929a3ecc11fec8e6948b75024417a2366ccced586f645e26959c80de9f1008328346f6a35d45da66b60727809764cdfbfb912edee780e5bbac52bac847dda661579fbb248dcb899d3d70b7d4550a9c3df1c31946c9ee147388ba8b09a342b6f27840fef872ff352a9162416fb260fc8210d3bea70c06639a315b0ffe15c58210370c2435cd2cf0e05db4325ffc72f6e8f9fe738a060f53d70be839ef517a92a84839d592b4f7e26f1e6569a72cd0b4c6b744e4d17706262231b486ba111a39ccc8f5fc356d4468d65e7d0760576126f058e69c417b5ff222cfc010c7b5c1e27d7ebf756e05363e9f116e2318316217be0a7ce76077618ccd216cc5d403c89493a21be13c2ab9b9a6b44d0ccb4fbe8daf5da58fee5fda393046ac735b5c1d16150f9bb82630235b47c93f37277d9e339d8e7cb8ac74c0b861885caebed1982848b3ab7b7ee5e4fc76d8338aa64a9d497077322bc006f3674da54074e6eced75833cbc2b2ef463abad12825b52cd522aeb300d43bf06697ab39b26c6909333c1d06f251b2d02f10f755e5c0bd30011202d6ea1d3880db80a2cb94c4e86af6721a479e712447d681afdb3ba1782ecaf22e36a6dc68699ab829e37ba59daebb75c0bb93bcab6fe21ec15258ffcc7857b2c71699698f6b8557cd640c341b25bc57c7c5863d762b77ea58ffbb829fbdbfc4e890cdb189ceb7b309873af430bf347998c4c786b91a4bd3f764e40e178a1357d83e8faed530133f504aff8bb2165f11f5c22d6cab100d7afb0833eca1125ae74cb9d1326cf9c09d7bd09f061dc1c9182d9d0146e9ff0145e549c3988e94da27fc7f474d095f0b872f0bc47a46e7482b1684ffd42b3a7e1b2ec088ea1d483a19a121a7489ec1f3f1a6dfd74c6c100fb43ebdb9eac1fe897583ddb16cab3b0f3065a379a6f8ee6cf221f1339064b54690109af5028cc1b7e8afc90899efbf91dfabe52a3cde5e121e172d1ee59d3ab98e0c9e90ea312008297e88edc57eab2d4bf888de4a9752ccdd2a271917599ff687e24b3681a0ff901820e1cf890b999773b9180b15300dffa478b17a7c57ad44a21ed8d854aeb33124e3fb04c56f0f6d2f40bb75a4770e2b42038899dda326598129471f3dd869862fe82bf1a944f97925f7cdb09ab26c405c9bd411ba70c0a23d4c92c66cc91c1f45d9820a0001d688d77958446505da45d360c367030bfbb122cd0150344a88b158e6ed1681db821825cbb1129a81251833803cf4c23ed0fae5ed283b72e5093e97566f58f43825ab94d8a17946c7b80aab7986d6bb951ae93930681a152abfefccf57cae63db2740ae01947646387e9682386b933df72dae498239d7dbca6c14c4d7412671cbe62a20731785bcd1f08f1796d0de5bb9439f9e2f69bf2e96cfab3526ec301056a19d10129c1d594835c7ae65064b63ce8978c457d47d1ac38d14a2253b8b2794654a2f33c909510a4b254f12d5f8ed8e5ffdf5e1df3eaaf7dc44a1ea8e5637609167eea8155883cb229b26aeca4941682eb22908e664e9a0aa2f105b8ca300e86a158fb4baff99aa2dfa909f73fcf7830cd736a2c63785ddc3823f69f8eadf961719e09f928c5daed0f640d53f2f27066a4b76b865df4119f32042ca097fdfdb69e42421546bf835a00ef3c4f45564ff3722e5de7d3f73c836187e8d84ace87550c5febf4661f320e215f229b0e48c29e59de973691e562f10203077d27d6d48baeed48097edadbd5232690edced9a3a778f1c4c4b62f1908cc548adf9cb16765932a95c2d0c15af14c41741576712a8d62586100f0c9a3899febe5439e8b47f24b53f2f6545724326b3075833c59a234ef47c69f8d1cbe6379e143c5b23620fbeba7584f99c4cefe3a8652892b2b8618d4e38faff7e22d7848bf0c3b1475664bbed0d3f62720a1e3e98ba6e4110c9e92bc7781ea0c5082166e1ab152f81e484f6ace6aa1a9801b2e4cd4e6f502652bbb78a4f8693fea73328d74035c8af00e1acf9ca14c80530ab9879d8740634d18ed21bcc223c712acedbc48b4477274a60110bd0694cfa1ed3b638c5b6898c2b7ef5b5d8067aa8942ed8f12144b7ea6e6e498c53c02abdf9fee9e12ddfd5c59af61ed40f15f966c3b5c3daaae993afdad02fcbe6b17e84e69fe30e64f20dae28d99bec5792296aa676b4a07d81bf4cc9715892859a233790a6fbc21321d77182aa5336bc6bf29f7cbb7c454b327bd8c961d0ccfa42a83975669faeec766cae1b717bcc4bbd022ff4485ef514a3236bf0f4f37946ea2f189cc0b25ebef48cf4744d05fd518035ca9ffd748ed6e8b87354f5e2f5307307aa174a05b1d7a120f792a8224ff9a2f2ec6566f79e649a369e0f29871e190b6e4ddee609d2e00a2983a20bbcfa92173376fe410de5432d05915840e2ef38a18c966973c1708f52770c35ad874aa7d8ddf51209849aa639f9c36f296ff32c398b07266441235d1898ac9da5eecfcaa24065af40dc4885e5e4dc22c4aac9818bb1dba413eb055bd835b17ddf7f0195bab51dd21ebcba8be86c477c321aa4a2339082270d8c502fb0ba01a1746ae06fcf6a5af694a2eae69e0ddde7ec8b309073b90280869990fa751e4e2ababc7e5ff783cf7b8313bece895370ffea1a002f35f3afd15039582acaf09bda78068fbc539a6cecc52a22d19cbba8b75e94336cb0994f830c388a552a016729c20de22b9e713d8170034b941f93536f1494a132d37da3781817e6f64a50a0ebddf73fafd0fa3514b11c75610391d00902025120a59fb7438cc2c2b6797c0d63d2a23ca42eb73cbd63432b21c63f58764a44ea6950655807f173fdfde2e03b5d63fc404614606cfa4c25993da584efae9d3edb2baf20f2ec3c0b38630ed4a6b792967372d494fb25d62bc6bc340c552130609d962b42bf9cb5a87cc3d6649fdc3e47b4553e4a5450b19e02efc0fe0a735597554cd0ea170708d6ff5d7c9ffefd8351e9ba380cdbd52d4ddca656b85c83faffb93c54b13ff6ca88c3a535ad4956abbd697ec88c1f7570f0104d4355216e6f32366ab04762322f406fa6a772e5f7ccc7929a909f7fa173d2a136a3833260680d97b2094bd4888806d9b98c9457f5813f23e4f301ef1b5a318222cb110fb01e6de5aeb10f015f04116df5c79b97263fcd6beac64e03dc49beaffcf0fab1f0bcb41790d0ef96befcf5d4df729ba57ffbcb891b08d07941d529a9743d4443288091a25ecea594b0cd5dfd9fd1a54e5cfd577fc3643590cfdf0a5cfb7163541807e75b6332a4e8d4e70ec8fafd4e1e36d1a58708e018afbdb23ded6ebe0bb4b94f899e99446b177f0887efabae58e67a47aed6a34c339314fd86b679851a28cecf72a7b31d31784cf9fb6944c009c67da7d0e47dc5216cb20cf2d5d63fdcc44da0158bf8f10f5e1f4889cb7ca02eaaf1db015833a4537b8eb50ba37f523ad5c710e19e9277ff1170ff8b1c4848cf298645709c262f47be6f42521d925564f1047cdd9e4942dac0029bcfe52569e069c27350eaab7efed8124a4c337305c3670e43fd246d9bf59e6993f5d9a5bd740391dfbf87e1dd7f9746fd634d09d52c39a416f53aea8c82d0dd463ab6bd0723ccb3f3ff6d171bbec91b3a5b5d9af24bc99e0634dd8a65a93d1226f5ceb4c5d7445bae692bad085abba8c70cc4d949819447041d05545d2f93510802606577642f46083084e30c37e0ac1880eb120b8a93474fdb12fdbca4f264d1eb59f7ca390137d7c29540d5bdd90b78131c7a23667c7dcc3124c3f082e7f0b4d635291306ed7c911ecf48e388f458bf7a7a60eb2b3768c8ce85125f4c5499add5b93212f6b9a670b8b29edafff084b51f650c4798f1dedd8ee1bbd78ec6ae5ceda39b394e3f0cda40aacfcccb22eef488d16f0cc6df6fd9258abe6cb2b362601d2e466e380c34de4227f9d030d7faae34760219baa3a1c953f2f89054045b4601a6a6d97b9f2c5eaeed69dac7f8b25eb1b24ab74ad229ba108170b3e66eb9a281169b81d3832b6be632d9daed7d4988a5044a74837c1f642d8123f087b0a7ca988e519a7f9423357ec8119ef7fd0e8d679e6ff227ef7008909c56b1cf84efa2b26de06e4181dbcdb8a053f84d96b1d574967798fcaaa02d0f8633849c44b7e01b6a28db55bd1e7a216384d6515a789c2d999d59ca7ea39246080e9e5de298d2b0eb773fe9f55943447f554e6779cb84354f540a93c47b111102f9572676155fe068ffe7068299a2e5d33219cd4f22352abdafcd09ce5e91304a560f6a578eee92fc3b69ee0b1a878b21d086479673e75a2a07e92435dabbfde0f25b7f4c9043cb51823eb3fca1a9e1f97873ac92697ee36317acd09b269753e3baaea49507e9669caa1a9093dfb4cdfe8b6f21be7aef84af5eb5ca25e2187c7be099823a1d5c6d6864ab04a150afc2985f3889223eaac68c8e5c2e8a970d0892baad4c9f9a3bdf12af7dcbe375cdf62e2a7d15cae8155dfc868ad71713f17a4fa5ce1038f7d0bdabb3625400f57a31c16f600f48add61b8cf6940bedd2c212b563a2799357e2b9039b00992811d23f3fae0db359e304f788509667caffc1c68ddf97f71bae57bb862a06a121221330b031223124a18c144bdc8273dddc1fa47e2d814fa0a0d92677629efc4e5750c2dfe2c863c1843d8fc527f59125dd44441590002ec9c9d50a1b0ef08ca582dca59cbddbbe5047440b136160a8975c53c0a85a757e2893703c468132dce208922f6c1ffa000379ee4ba5620fe41af202e46c84a0fedf45d457eececfc867cf0dca5d86367a10b78a28beb12ff0be45e9ab4fffd9282432ef79051ea268e36145e3248e6c8354a1253acefba778b27a6fbd528b7f028a2eda96211792a0c4feda420ad32f5f4dd5fb639fe97283308f54aa2e8a294b26dfba62ad940f3c748fb5ae94766c22221879d5070fd723a01d203302dd5f08c95b08f3351250304cb98011372168639207c7439d3374988dd1d366c86137ca1e5642167a6e3052ae5e8197f2568e67da01db56736834ca99ef17a108c68fcae199dfd47e002d88cadcf568d1744829e99d6785fa6a6e23b325abd3145249f4152fa405a55c148266d30ee50b6ca2e5d76a5ad56a1a73218ebd0264322320b3a3fc77e73b9d27fc25b929e0c72f7081a1fc420a1e4cf84a9a68d0797d2a71547c97ffa21733f1702d961539128b8e786dc306ee893859c5bd8b00d4fea4f403697af474251f0df7d86cc29572be2cdcb43d370c61bab7b1c549631f70d4f456480555e7051746d42ecc101bfa4b2ebe2d548e58a9d16d315740b72466cafa07f597ddb0e464ca1337331d0782e4ca82eaf8d71a37f1e452392bad67c7f1c22466af617edc34ead64fd04a0ab2991cc170fa8e5ba5bd52158bfb56bf1113b9a754a38192fdc25924a6db09bcf0789f76bbff9301e2b850970fb53e59eda15fb8757f30157a0bfe19e60e513ba036690681c1ccf42bfa41f2fe066e86f7f85353aedbdbb40e3fe202360a00bf9e4795cd3817b0c6ea8530f1f50db55a8d1254c7598386b079a740dfffa5e79967f5ac932e38d282188ec8ae6ed47ea9546989fc4d7f9e21bf98757c83e9a9326ca1df92fcb33fd9017ef42b9cb8e1a0326ae09028e412a486392553faada66172de8de7f4c400ed669d041f57cf7e485d42cea09cd38b9d410a17354fa8785f1061ce9e38eddac6d0360a647bd1a301ee2c9db4e092a8951fca2715dc35e60ae982720b1cf16c953d435dca8f29b8b9c8803e36c16fcdb5bc77541eb3952de7b0138dc957bd279e9e580a78efee4b2507dc6a3569d6b64bedb03eb102f68ce3cb8cd8eb2423d24a4b17b078b10aeaac7d35d8fd5848ae5fadb6a0c357c7aac00b6718d31f1dfebf4e7176ca4c9d3c6a455d2839cc53efe9645b9650b17ca2d35f6b9569d918ba54e8b08da98dcae303ca234fad102dfc94b87e9c6b3954c6599656703c7002f253e376ee128498f87a3dad78b1da805df48d9e3adb7a7c490c0384ab2e60b63ecc99c8af5a7be5487ec3f7fae57e4b72f03101d496e10905e8f138357a53cb76d4777e3677bd24856fe5d861fcdb9e8f4b5215719c85f3b31c14155e8e9dfc33ed6a02375320d2dd379fc2be367e2ccdcc944c9b4873fe8bc2184e388f5e528b78fdf1bdf481e5b8f7211773241bc2cbaddf19c347c46830582af269d7afe8b8ca5b5143b078623168d78b3cf2994779c1d5ed7e66422b7b0d3661e27ba5252543fce360767f9ec88dc353be5d3ae215c60a9f577cf871edc31b493b8ba3859ba047dc7e2faeb7527c5cde1cf6e308ac5341f8dbe7d18de92816d09b86a50b2f3a01ee94cc898d34e574a52444bc6d167fc033b55805480d6c27a70d313cc762b9b50d52bc1f11b3a69970786db89a1fcae8b50cdf0c685f2a272dce5ce42a42788634c304049fdcbf03b3f4695400c0127011098a4b081f8b93e1ab014df554f4a23275bd2c223314127db64b61c363fae6bb455ecc45c2bb4bb9fddb8ae789501539137802048c6698270f9d022142c9244362219ea2ce9bc67c9e636516db7d9ae34c4b71b6d0e9b1bcc742614ecfac1a0c42e36f791b30aac56ccc51b78964f98a58e20d7be8d5100c71db2417d32e05a48b6299ca9c7db4edde2a96c74315fc44fd69cc2ced4a283b97a55857fd3942895bc61ddabcb2757a66c6e80e3986b4becf1aa142787872dd8b110506d336d6b88bce5e970a9b77ecc4f91ddbb8e064e0f84580b663d7e964e38dec99227474d040b25dfcb4f5b2da63d07ed1efc3139712bd706545cc9f317f3ea8f2903df7f33701c1d28cef8f495cff364d81c532cc441328fd784c09f5fd1f456b7507e653c747d3ad3d3321a0044ef944de0caa2fa9afa244e0f798d737c48352b94c006f769e3e620e1d97b7aab20d883413de39ff343a92eb4fa3df58d56b4c664f325a0e5119c72dd0913a64d469bb4bfc4c64a124fd48cc2d4b1040615480f974a2d40ec5809fb65f3fb667cb7f4dca257161a28ff7be7eeb3be5570b2d0471d432e9a4970f3b3b19543d88521b6724bd86137a92869979a3d1e2896d885142cb633650b7bd71dd53504f3b58a97e7f9b2e18aa2a3e49f1be829234823024489bc3d8381e164aa59c6108c28b117cb987f0bccb37951f42e1ea64835fac085814699f3fa596d2fbd466c47cf450e80527e5f5cb4ce19ecc6da54b49a6f7a40669acf6ba6f4004de381f3c8bc1b95968b3a6e3ae5622a665a0a3e23f6e768afef1d82dd9784dd1563c1d744c6e99bc5875d1dbb18dfed81261ca12b3e93be7e3084f87b8ddaf762e52cf571c36b873c30dcfaac4c9a512bab862dd0b6a1cc77e14f2655a08ae9e204c1bcff505ae0807b5dcd466024495a94716959f417d7ff1bc0f1342411897d79dba0f14096ca30a121844b78fa98ab3e8df5731cc4eee869510381baa2a17c14f6f2131441a85e7a41633e602867fe07fafe6cc56380d90db1cf4f4a730b81604035c12713415c37baf354f9a8ba8368bcd35529325aa23f0e6a78f88a2e105b1ecfee8627d0b4fe956152a76f2f1cdf2a9c9037d352bc438ef53bf431fa05a6a8952ee69534e6717e6818a1deaecf1d43169955c9629ac227b34dfe17706c46f95d3b3f5192ff129c689f5c72004f4188e487c4bee3c49b75410c2ed695036a8882f139f05ea92299b39de3b09e68c8884ecb0418de05d4724a5e219318889b66b502a5e49d5c79628f60648095b0f2e5b0416579f55384181fa7169b9d59c9f8c894cc18d26e846b5bbb1495c38c375c64d181ed2a6b8c461b739776cef28a16ee678ddec1a0cd92b2e5c1dda8f895635b3e9d71c4e48b6ee3edb1c553216c652ad2d281362cf9e2289bdb9ca9b1bd4f2033726e81f1f7b7e2bf5bba6864a4af685086e72c4a622c886dd684ef762f937b35413146179405b40aeb41ca01b246e24ddb3f1eb86c57e6a79689714a94e48a5bf5ba365d85b2162e4c5ebcb6dca0159a9b5b96fe9f77af3ff50ba913f9d6885e0fdf7624356328dc9e91bfd52bc59748ff1ce32f623fc5fd3795eb13a2cc8673bd360b439a2f4132c78642003397ca21ed74a6cb65fba92f5ab82c511c0f403d8d8d8339a6b0b119c9bdf22e47f77c7ce8802169cbc5892c12bc9fbad3040b9dba723643285b581a0619552e337e4453b1f5a5e778a659dda7319779b5d8814a1cbe0859aef796a31f3e11a8b151562da3b94cbdce764bf6fe07e59ea5f70ef7fd7947186ef343395d303312f43fa94e6f970899bc55a6af1cf003b6fbc255a26ad5bd6470f7408cf72e5ac533eb4a83095ceddd6ac3d32713a2375d9b96290d696eaf99a3d00558fd96cb179fa3f61473d9c7350f4427f77baefbd7b47211b3713f996579790048f68e6f193b72ae76b6a55dfb25e59b5adb60ea3cf09acaa7213d82e8c9c617c06a5f3633626e2ef13aaa3819598f2d9c909c445acc0b16cb90a83b35aa97421c2a5b36e781f2f7717f2ceddc3202da42dfc22a4ab2cfc1b8faffbdcbad072c274b99b99a37f792d0c6266bf0e5129f2329fa5ff55508a9e51342e8d22b9dd77b647331f485d658309ffb144a030891b04c8e3b2c22feeac4bcf5829e36f13b12cbddb7c926d7f7601070e406e872330442c902f14cb5f3291b71c0cc81251a29d23a98a6dd9f17011e26c28c0fba1a889f997c7ed269b3fa194838dbcffdc42aa0f9f5df70d17902c1b0d9eb35ebb26c7e25084519f5fdf25130a8c44ec9df01975c1170a2451845dc57f9eece5c3293e2d0034b367d6dfe6fdc625ef889d38bac2c7aac6486c6c8ee54790ceb42600c7d44b30cf1779d016f1dfef730a8164e478288a1bc0a326a5959637943a9c63deae63beab192ff023c8453491bffc6a1404698cced31c2e1f1cce176f04e37ebc3a362798a42035072d35d414357707e4b8abfaeb3cc877c266bbcd5592222f8795973dce6de23f920d76841edaf1fcb1841e1f7482f5fc4d2d0d8f040e232ee228a02a4960291e6bfd987ed232d13cecded0a5ebb88de9b8f5f4836f7abc3f3c7b4cfa587c2afc5cace5882c49e60e04af84a4ca195f90e153bf42a51fa68bd7ef4afc8b2805d0aebf3687b2d93f382f4aaba961b68e78cd58b8441f898bb33b9504f6b112f6eb13a00b4c724b64b9c473cbb06bbbe1a1e205d453d488499532882f5385c7e9119dc222343d63663784795739820e9b1d8fc29521be31b809c020d2731f10ba656ddc98d1249803d8b59f353ccdb8174f13cbc41808944a9655fbcb3d325277f8acc2a0b635e121b1e6831e58feb18f33b0644c417f0c586cd53dacbcfefb9b76625fcdc5fb2c5a7960c5a7c148eaeb64fb083a0cfdca00aa2e13c82df08914e2a8ddf843736f9557b27e540e1e35b65600065fec478a3431a9062a1e1522814f6a5b3b04920928392d18d55c7703ef048d26833a57f6f015d69614de027b31fa2b5f9b61e2efc6f9a954572120b4b1ebc6281ee2953ec6c83ea371f89721c2c754760ddbbc832cce98a7b78a8d5f962c85198e161d7b0adc744a655204d5d21ca42b7ca2aacbe14f86d274329212e6d1133b313ca6f86012a26f12f9b264d7da411d271991e2cf991836ff00363c49863912342cd8ae450127516236b9109507576cd94824396ae91a4681f04bfdde97b97b772c71a171709aaddbdb6a264be17bd4831226f93626688def90c890d884b5e4e146826774d7112a178a22c9b9a0890ca57c878ef66d263565e06ab0c4595f56efa50593920578d3ec6c18239e62e1d0cbed27d1cde1fe7338c270139412fec857886b29a618d87d8a6f5e49e7940e75a99d1789712cdc5de268b5c6a463c89c503d7fe6ac280ef9ad0cde809ad37859557e0c1350d38f82e02c50bab42a9ec38a26806dee34a871715180b66137af5d7d29b9e62f8523bda4cf7c2c92911fb1e55cb95df75330500a7655fae3c48621928c758d676e7e8ace8649f956da1829f0cdfe9d3b7366526b0dcb165c81d1b86d574cb5750b0441784289d4895054b2034dc692958ee49e5bff03139533f3e50e01de4e270e83c162f3092dce8b0eec30c14b8f660e2c890d062e0184f68befa602275b690ba9572a29faec85d8d4f3b5b0df9dfbad508846f10ba6cf1d5aafa1794631d5ac0e0a36b30e16311efb13751de39fb0d75ffc4079dbd4e38fc3c3087ca738dc498c4b232180a260b1fff6eb5914ae6cced14cf72a34bb3549048d0c8ee7d61cdda0566b57659837856a838a17835ff61663f159e45808d52b3feb2ed325cdf4712ed8e7cd492d98c025950c8b34cbea76257764c34b1b5319a8808aac49ea80194972a7b812ee2bfd58c748ec5ddfbbf796901e56a9eac59080352ac0105079d97cb4a33a58950dd69af7dce4893a8e88bc73cc57cecc908c893ce88dd5bec3fb874faecb94074b41677fab54dc49520beebcd157044d4a74f4afdcaad4ae3dfb9254f29a4cd26e750b54d66b19dfe39e39d3a692fe6be1b5dce1e9b3838d0aac7fdb13be577fb87e8d454ebd01c8f68ba626fcc80b8e52c97d127f654fe37b9ad485dc3f107d1241b8cd9b8fe55065f94664f6fbef732fd1194532ad65d53ac1b1a9ea26b78becdae012b29db863d9bd524fb48444692ebead1676e597dbc8a3008a63de67fd6904f9acc4852fa8d2543f606b6f8ea185b46c5cd957be49ce2d6e439cb366ada2c577330e36d2c1afb45f60e1cd13697fbb254732ff924ae2d5d8600072a4044627adb36d79fce0963002840d56f1f0625b6a302446b9d830cc603f63017b01dea7cdfd8ed9c8ef63f3a0faa83de701b63e96c241480d32e119ddf507f032ff22ce79825d8e20b21b1edca85e16c068c3a1a5e155e1de836f0d0780ec25568654e69ea404689e1d127d3a5c8dcf2fb8f26573c9d2311c1e01b704f39778fd3f1476ffd7816e800b76240edcf9275a6489961740487db0057f4f0a5efac52a853554c9d3aa366c2e9c05b7a457b70da5c4a01ab0464b718ca7625cdf317346a2eee6b3ed6d5bfd3287e5d450a782bc058e2dabe7495c0e49f6f049786e25124afa25dc00941a1032bba5e54ce0941e8ccf05702237c5face79ed2df74985528ff1fffddb2657d68505761d7ba3c969eefc61d1d537b0d223137ee79bffa1c4614b0d05c5cf25154b6dad59cd9f98e58e5c7c9b065af684eb6854fdd92c88dd64bf21288d6f2dfd5bab07ba9f52638bb1ac043b94ab30f0fc6052bf5840cdf65eae2c4cdc0642010dbf18715bde0c8396fb2e64602017b760d1968378229d709466ee7e64615b6b64ecf8505ccc4455faae970112320de3afa871bbfc18657d48e477f3db213ee8ed0eb699e0d9961ad4a6900f3cce71729561741f8d721dfdc82ba37fe52d55951436ab4f29d7e3f3880725ead0ab7320260edd427430980970d6d9dff6958b7319c0788b2cfbcb3c42990c0df69d5971e05a3c441f6fd0462ea92c81f023fe487598abd9d44abfbbbd45b9a294bd66228af4c781a65f1706e0ab4d0482ce0eba9246b457eae4a794f0286a1f5de6580a6a1cbac754f9823eea060e4356854d5b2f11ff7701bfb8a74f7353de184b130325ff1ccaa071ff7f729b75746c9f180bffe094475c2b6bab7e81cf3bac9dec3eb4006b88363a0e8e09d3b045909eef78508ed4d1315a732eb207110f1d99348be63258d11f8a75c448667a89623d91777fa197f8c6cf6170969e9fe913d1076a37864816ffd46dfa9aed9085b966199b68858be387aea76daabd911e6b4351990c88af6259f74140b164f0a5c54cf2dc74801722f3f3fe1eb8789f3663e25b91a945418ff458469128f8f2d0bf877c22c741bf49d73058e4f5265f6aab73f739ae67ae74764bd4385502c1caaf4d26f755f62d52337ba2a2abe8d339436b20c1cb433115e5c9954c37f3eabe0e54a86491a22551e1a32b421e3dab97ff48845c305b544ecc427120894a8388c5a39e4259acfc5229f6636735d44ace928d0e4185c5b19e9e551f1fb289eaf9a94d892fd7c311b67cfae7c552ef18ba48ca77af2c453c0b20223ddd813505fea79a54212d65911ab227ed9175708ed101564eb5d3266cc852fde96c349204211ae7ebc1b27fb21b189a67d76fb4e1bfa5af6eea0920860401b5797d350f151b956fc53ee494e7f8ef84106e2200baec91c65736df0bc1b2d054eaab5a696a7c878a57f50385545ef1f89774d58935d9e7fcd2fa7480f9b6aee6d0a45e9966115351abd5e8792d56a7a43542dd6d52804da1a193d671f249a69fd5af2fd6e1f39364e80371376859c0d1a628856cbde01ca860f3e3077dc81f19876111dc683989207989766eddd81d09343fba06dfd438668dc2c9716f06d7dc1cc624fea159690d0674df832aa6b3fdbb14b46f0d70474e254168a87687295153e40c2889107d73e9b89d9c7067f6350e847f7db1b11f6d6799cb5700531967895106a61629016847ca7a1993c36b1be4cd072b712cb19853cc7bf0b74025d5b5d260d37455b6d84e449b284d2dca1e7985b18c4f9a7ebc78de3cc58e583a3fb78c31454cd68301b9280bd07c4def8275ff7b75fe75a1fd2a87667375891e1f50ce57ca1682a07facf490212f197c759004515a3f579b3ce75f85dacf0f9a6560dcd9734b674ff0e60094d5d2284d93d2a324b4c542eb20e87f7162c51a599d4211763b248ee6982d96fa1d2cea4b564b1c68fc0d6cef78d1ce69dd575a9949dc42cc99c8d352de6358e8376f1cad4abc44838f572a56d107819ad30138b84028c5bc58aa19efff38711f3f207ffd3c7aa410369bb391ee5945d0009563217d4bf937f76c7b0da5adc237e57189d9062b41c2d331262992cd990171438efffa0fd0b566bfd927b136aa3cf34f4a0c0baf3fd27e4b33cc76348a05936bb30420adf47268ad2529cee5fdbfd9f3fc9f7ad6772fb0ee12e6ac11ec97cd43bd7eed305a28a8bed6631fc39f8a63078d7a3d01497ba8174e45273a6afd771c5c54c7b32455e1561045866f041434c933f78cf07e58baf56a043cb750dab151ba0537172412feb08e47c720297fe004136e1192b0eafb49a912400365faa10b0c8dc989504a5b5305dc2574ed9802fc9875f7450f296614ccb6571ec6f70b171bb2adacb1f790567ac1f85b910256777416f177a173d9f49c48be4300adb17a71032cccc1aa45178bfc9799322cff84276cd9952c7d9ec9fc14d986157ff902c2e41a1bfaaf266bdfb4e3283d0e7b63bd7cb79b6c09a886b7a6108dc2e268788dbd176be54223ac5f89bf7a169b1ec643e17139f2169a92a9a32cf7de7b9fadba41d853e3c9bdcbaae99235f2f16bb3af947c89408cff8e5ef36eb3b3a0e5f7ca37a2e12e3eb8d37453c6a3b3c54e9064d1a365f4e972a6669c547e42013b1bd605730837700c626ae17ee8a998532be62e9d4076278c0cdf89c554a9441930a830ff00d50a0f1dde63a2d21c86a3425765fd55dc568b962139384a1ab73f10612e52127743c548a8f0c3e938da627eba5179e5cdac6f1dd8b744da2cc5cb7b389f12048ee5c3acd0f607cc5e7121e4f0c7a3c8b475ff27b5a8619ffc2672c4b90060ccaf4157e83abcef85f949260bf1c9bdd13a90e71ab04b8a25db4a4b225393223c9e5292a469bf12caa3a02106f0cf9db1134cf58a6a74a3c8c4590c89106a25b8c330c9798bcee75df9c587eaaf3ea1aec99a5a28039d72d62650244f81a3cf169208df19a7f8470fc118226d8aadc99fc2656af08914db94961e446c51c2fa81ce9eb51990f1a01cad78d9053ba85efd87ad1b0f655357cd5c45d54908ccff71c9ca5bcb738ae1e428c1a0cfc036da07c7e4e5cca460df8e1b901df3463125ef657849902d980c60349a2e7c11ca915fce60d033f7d0dc492a61a9d8a98d5244240652ff94b36426b5830bc79f9cf7fdaad68488db3b8ae9ca57dd1c8a4372da58bb6f4ffc41ac67d759d47578c374dab7e3c87cf82e92a8abae90a497b4e960309b5dccf326f4478ba1a3e5058f04687ec10c65da83fd04ce4648c90d4040dac96f121d07a8b6c0c1c94883897a400b6c05c64618ab604b333061d34efa03a9c8a7493282558338f3c4693f6f34eb90c6fcd63c3befefc03c7f1bb1b9fa22e700f0b836349bee0c7d5ee06d745e8e440937649ab8f8fbc0407d4900ea9b2663616575b20a9e23cb553025065d6943ec7ba0016b435c0704804d1a6f352a1a064f1d9a2a40be5ce2e76bef5d09775ecad85a6ceff1e21b1f37fa7eb413d99abf66c3b8c2153985c981960f5e9ef277e8afeeee84fc4cff00ab76f6b63da66dfccddc7be234b20d903e360b9ce3b6dbcc6a09dafe3daa72f71c505573ef0dea8e2448a8abba624a73ad41614d0c21b0200442a042714441b29e4be397116b53560e5a5423d56519ad90a0ba8c8adfee3369ab0800ffe3e336d91473c634257b9ddaaa20ee3287d8f9e3f70c1d19712945e5f9b10489c42fc475ff7232a2cf3ad4d4defebee711084c2783c709e27df0946c73883568f8c34c81ca7b17f6df5c753376de3304d0666deaa4cfad1b230d4cf90e1240fd4c2a0e81b065d71d311b2d068e006c0ce1b0c917ab5b5b1e7a0c3b8c98695259bcbf0175d56eb854ecfdbac2f8547df2c6327f2bff7949ef0f7d5ed5e816378ca325ee568188bdaeeca0f1ab8c8a3de046e5f150ffcd659aacb79d279095e8844b7f4a535f59f6c296941c3cd8bbb91769ddb2ecec2927baf4c89ed62a6de79f2f3b9706bda67aa57e4c513ee90fe3ae062738f9e7fe4ce39487a62915176a61c24fcbb3a2cdbaf17862c26c81bc62f3606b609ea01a08f613cc18fccedd05b58b4cd6c9e0b857f9a0d8793f545f709fa662086d4429e09cbce8307bda25bb39d7855ff459c036211d9cd46e2caddf2135fc3bf1ca58870c50795d08ab17dc159e7d47b5a2e8fd2ea5502808f1efe67bf77dc0c6913825c3165f99c44376c80e66392e133fce81b06ba09aedafed31d05f5bd0438a3a514aa4a61be82f5af823478fc98c0c70c3b35a8237a6a3b4e41b4e1e375373322a3a641c2f94d7af4af8d2e828bdad68f0f148b43eefbb80fd09fe6acd474850749e52ee0cb2ad607715cc2ed0b2cc70df8e4c8b80b69095eeb2e95ca5fe5009d55b34f14a90f31c4fc93ee5ea6e7827c9e03a9be0f53584d20f5a561d5bb5760c2de2d6955313dced0ad428a848ef885880056ef5ae88d90a577d739f953907213d4c56e867b1ad5f2de4dcf3656cc6af37547d0587f661e5d0bf9314a8799952c315c1dad29d287d6b1d15d3394cbc023563e29726c76b407e392a8e7d078c3ceee8fba9799a5d7e482e18546c17746acb60a5486d89ad67ff09a86516a47e27344449e8ccc1e1c8c7dac72adc23ba9a4746a92f019f2cd039ba90f7e754f0241d4bdd2b91d1d7a2244b04e5d9ad98149b2507d81542cd4d66bbb872daac1543fa8314c7c9c86b0c0b45f2b93ace31af88c53c671cf83d02c8a27d998fb76f121cf51e6954a5478fa8e05959f6d4b4ecb826241ecfea3faceee8cf2f09406b052a50bb0ff2eba73c9d4c3993853012f768c716774d245a6f77381e71872004497b8dedbd0958838f0886eb726d374d84c1331d3e3696df94c258415b93f7854d813849960e362639196de900947134694f40279edd49de94356a564f343c7e201d5c8218bd8c8e1e190280ab30c083dd5bc7eeb6b849292ce5307746a975faee12f03536cc6b729c4a60094aaa3bc7e640b339a143cae0ec5b88a40e35dc4a011863edd7b2a89d87849871724eb27edd5e16e479b8f8b4bdaadb2d41b6695702eb25f72d5252c901f3b6263ea99cee99fb46b2f2b29a3f5e7c0d8bde3534e0416c137aad7210159bd4fa521a5ee03c20178d7973ff4c636168cf6067844599f13f906899eb81ebf484bfc2ea991d051623805da09d956c9c0c6866100eb2b6b0e2652e494f6c6dae82b45ab45fa2536ee412381068ee175168b8206a88d9ceaa04bb218b1b1e261ce45cf7bdff82f10864565d27eb0183c48bc3d3124f154847c259613fe70c2bf00925c03f25c9534f4d5542c1b042e47142ef39099e8b7415601ec8817650412c070b7e2bea056e23c5331fe319a386b403379a13e3ca435c0382fbf30c97d369677ae5ee9cd82804d46f97ae4e40faf6591b1cf26fc1649a457808d72a7b8d3decff633c4197ffa858e1c3a1e00687b3e4b66a1df84038bfb09484fb9a8515f6f8d1237969e3fdbc6a6db9f7cbb9bca3a939f7c90fc2e9591f35c4a55f24cd7fdbdd9f8b6055e09e5bb3121f85244faec9ef57b258760cecc6628a4bdea06e16cfd1be5e948a2eb0bb4f19291adda4aa507372b6343cc8e9d39d56744f04c3db7d9ce1f647331e0929d4e8dc40ba3555f42cba1e026b73cc84bfb23f1248c87299bbf30f419a17093b8b698cdd448d4f814040d2eabf0a704e358503afc08eba46a12c25d69b8d78af2d76ac1e402fae6a3e0091a8fe33e86d13d42d7feef3083fc3b74c0d83b49eeab97972d3087683f12a11c80c6ad622ccb53c4356642d610c947610c7c5c65062b2e71f8a381daf2dc9456ed5c0e3c6632d7123e6e47826d00564b219ee3f3fbd531f3f543f8ea6866b748860fb1ec812f7987019ef495e6b2534de798c5f21fb21401775815c62b747d8cb69a3f29da825cc4be8ead5480aa30b2e31fa981b190e4e39d6e60e41860724d3f1db8e0786155bf29b600c1961dde1b77d2fbb2939b63ce97f85e1c45522c0514bccd5c27b659a2d000b28237f3f22bcb1d10d356bb08d4e28a36117e2d0252fb1a77f3a761f78018d5ac0b705ba9dc0180a75407ce726db7dfaa5b1bb530b07b81e8887ee7314d1ddeecf0a6bb9445cbc48f83984ac8f675ab100d458caf930ea098095eeb062bbee8017d94b01ed13c852e81f0fd2fd0e1f2e26d439df06e1d2267f1903ffe1bd22d37e243ebbdc93a06f3a6736bcbd7ed2080d301ea398a003c2eaf5118e30c291bea0c4b3f0e3f0cac5ff1003557edd6fd7e5879cd4da24f409e0b7a25fa5741668f73fb86836673f94e1e89c34ea5b14db8c32e83159c82c76d9471478899e038a0317cca35f354e4d44aea453a786a4171d36598bab8f685e31387ce38fe0565fd2edc8b0c9f4a1b1ec1df5929b986727193a76b6b7c60f98bf2d1236826b4996c8054d397ae7f909aa8c0ea80283fc65c3306e0f61a99a4a248a2837d52570d1a3865a897dcee4929cfa9d5874655dfa905c5eecb655e2834704965b9fde356cfc8ebe3c75dd8809cf0d66ae33cee7d875730c09c6f0f72ad678d810e1ab587678c210200e7f9a575d624da9e04fb9bb7a06646540d8051141c727ccd192538660f6a0fb79187227dab946885e22095606b0cee89269cd6eb7f551270c1ca0c121fa696c8eec0e6f74df72cb0db08ed4ff00b849ba0f479685fda000bb0fabd8ff5c02dd24e3c39a5c143af92eedd729f9c85eac51cd5b1153fc35161bedbe54f0cae75f444b4d0be79cc598df4e1b0281426f3d4f14ebbadeb0c82293f6585b83b281a859e31a81a5ce5e0dd48bf805d32257ae27e31801204c32d4982fcb2aafbe3f6fca0047a15cd8665c70e187983318b0f01431716528f0bad7ec69100bc5fe645b2b2a920f94a07455a866e74a80dea3824bf941a80d9034be9133a8ed2edb25efc81aaac2fd0f630ed2366285f8e563c79e895d5bc3b0f21620360912fddca9e75c7f57446bbc6467682fb1950c7d677feed8716a50e7bd3a081be26b32e3f3981f3c43026b35a2e053131bae139b219e3c30b5225010dccad55e597de12d88c47854f70b8557cc69e165e162b7bc7dbbd7f4454e5920de67f713d6dca44ddd99c993917b1c142a39d62a637b9650a701ecde952abb08d40560c5ef7dd32422f33d9a85672fa57141eaf1e82ee05d48ddaf343fe095ebaed5ccf36697c37ad3942bcb9bfdf18444b2517b9c758484ac4d105bfb851090e7e83be59ab8d3e5be9efdc2a7beca6b3480c6ffd75ed803de6be69c5afd53505954651c94d98c5fb7af9baefd975f46438a797c34b60eaac7beb041f4d382676429a70d74cdfb29b22ed6313486a6acd5a74b370a6d336196d9302a69eb75c99347107431f3a9ad5b11e116df2146e6d5849eef17044d72d1a34f90b7ef80124720e3eb2f36ad0fa4b9ece7166b77c056339ae1edf71aa33b066d81ebf05465e1d0fd4c8d623438cb96a61e6cee38edbdaf0513225656620d2830caa8d4d7c4c20eb4fcff89a7615b9ec267c8a033dbdbe7828ff8ff55b5aa22f3a2da4fb0dc56e4472dc547d74ae4bbcd007cd4515979bfef527302a78303aefd0f378fc9774227ba5f50d82e6c7f30c479aa0437b4ce13097e9a6e06fd3649da3da99c1747ca82c619809de3c29197a2549f6c3408779f88351c471e6dea61b8b602ecde1010dfdb4c4bd9bdff6cc07c5245596f8e019b0cd501ebdb6a499c6e104edb2ad65e3556e7cabe5234128b6f1b4f61612177bee4f7e5af35a9517ff9c85123b05bf93383515014b55594ef9e29bd72892b83166805dc822ef54c04b3d4cf4cd756ed82261b2538840a8ea748f6fdd37578bd9283780c0324291eecc9275d28aab3ceef050ea3b96264881f3a53b79064c6a45de99b09bc14e169491eb4241e512fd2dfd1f0db7525c2a1b832ca73116242a5216e89b1a476a375a9c662745887ad98e008b808fb70980539a7ed0b0d1389a9ebdade599358267a0f584ae6dfc5448f988bd5406ba715f29e13d23a17ec45f2ac67d626deff3293461731d01b9079438f01ef2ae22a024409f3e962dc2a655396dd71ff16174a861a663e6b571eac21eacb41f8b5bd3318992867813b793bb1f8445072008ce9d1fda6ebf695f60fd5d2bce81c58baa9377cf6a151bfaeb7a07116744488a453e61fcea7d30c45c12631769e5a31ad567667b3a536e69f29f79c097b9cd37ef8f2f4f0312c824523136b26df66e06cca8aa2cbc814ad67c4001a479d8f5913052f35d6e2cf84a77fb577c769884744e4a0b91ccb7d00d862df0b2b08188ae27b2bdd7f01e1a226430025caa5df421b1cd9d4a5be9ddadd9c492d03ba230aac35b7aca7b398260c419ac2ec0c85f4495238ee306760a5d7da5945aa3f5a9c9eba7925f87f35b7ee8b1cbff77a3d792fc17f171efde26be15571ebce358d79c554d63130538cfed546f60ac90df75a985b1f64264893d2a6cf0c690f75134a9b5ead8f0df15c9dea518879b3dd168fbc0264900be55ffd8a3981dd26fd8f7a361a09282fbbc5ce4c31541c7b9a2ff131e55c494824612619d3594cb3629400ab080594eb2dea49a2d8bce19f760ae614cc2eee54beea2a71a212ebb533c22cc2e85fc7b6fae2056d313e7dbcbe5ccfddfda4cc50147ed431a6f02bc25b1dba1a188bfde81542f07fd177c3128676eaf55552731714cce0650e0f88bad5a914d89b38c955b9e7a2c17b989d6034d808625d6d27a7f29f133f803c41c82883f98cad0283a1f6a0cd016a3d7e70d1601bdaac1a515efb81b3894dc850c973fcaa01674bdb71fb88e6190fa0a4094ca9e1408c48eb7281a954f9f96d62f4b0fe057ec3296e798ed89f7d7ac7af9302c32f947e6d167f8c1027dcbe1317480d39814feee962f766b237999ed9f75f38f738c063a209332a5700d049a076f69fa0359065756085253eb4edec4a4d276227edffb95a4c362523d6b35535cebf1ef548937586bacf077e6a69e544d4ef726e27bc9d02363a42f715ded6f7a1c2bad596ce78d761a887d31dbc36488240f0ed905eaaddc9d8b81c60562a141f40621e4aa802801d60c029c37b49b8106a4ef1fa94970dfa2375e54a516976b13d232d64ac8812d6fcb60b71a999dee0d42329baf5d21ce3caa852cbc62ca3c427615edbeb0bc6931f07d112dd2e9d9769c3cc06698ebc3772deaf15402c61220124e7d649805c3ef82c89d48ca5c7bfa029cc46ede3e9587abed11f5b7d15bd3a7f67e2dbc6625d2c8f84dafa499e7070d1f6bf1d9a28a61c602d3081c72fbf6063be1ceda0758054b19fd9aaf8bcbdd7baf5c54ed2816b0918ed04ba4597f5cdacc45cc35cb0653bd108990cb15d2dfafd6c5a799a3041ffc3766994fd16d72b61b65e241b4d99e10f22ba74e1a0234d15b9f7ec3c727fb6f329fc3d0bdc1b1a77775f1cdded5fdb1a1222f7ab028a43ebb37ecf1d537ced941ec0dd170fd08b265a736a0a2d0aef647e76293a3cf5df306b5576f59067ac2008604c9c652a48c2792450da0a6073a2341c92e9788aa85c029e4ca4216c809154f45e87631558834c3cb52560bfbee90b364f01822b072f3f3c075e6e0db7b523c95fe154c9c82de7ab5c54092c53bdeb2a77b3ababa11301c93983961c69db078e0b25a3bea5bdcde8b8130a9d78cf773f00a948169f0f8afd5d8f17dcd517a36a4610918075f7fa3087a0ad743714a9534ca7145e1226c5ba8f740d041cfda500733fed161aaa19304391f07ae09973556082e2ff0b19c22e67f8179b58ee610999e9b022d9e28da298a64ef4c31be8fbfc9df102e45a17df8d1170fad7dc1cad8594c7bdb63c72b95425c0acbaef7096f981ee5acd07396ae6fff02c39ac868edce51280bb67ef5cf47804741dc971c071d2f7d4279fad1c8321372ff2ba1b7375c66efab31d4c823a6f786afc25048cfb08c0aad1ea2f71829907af590d520701918f40592dda275d835375461242c5b08c02d1d35fe991c0c4d0a3147b2f990caf058bd7ef4d0354382d40cbe5441539c0a3686af9242ee2e7b17cef4cce2fa3e1deeca59b4c8a744e4ec3910b71b679e2201e5415ba78cc2c0fdeeec0b592095da75813d1494dda8695df045a180d5b31d6dc093895dcc127693a94c4ad9b6e4b79b997589e26d3fd3d28420de21318b33762e6cacf589b67baa0223a642420b04265d79c378a3eb088308ae48dd60b41f805b0bcb491f6263fcaab8de594977b449974ead570c273a4504fee7268c73c2ddf4ad387eb00ce824bea37129f95171b477fd1fc550e832d60c857c29d62324b9a37d02c7e9bd0ed381df81a986960d3d89175aa4572bc4b9892bc9c1cd900b6a74a0b371bffc62dc0cc13f9b01038a759f9d77f9f2d364bcebb674df09259586ec673175d66080eeab4331e833d5b61ee3c01723f26b18335abbe641ac4265eb3930d5fa9d364b15a122ff7ecd935f17b95040e38aaf75d14e54a1dce35afdf4ac078fedc4903d9fb8e4d7f8bc3666610e763bea79504d8f82733495e0a9360762e73e435c2fe4351cd65f2c9ab633abf92cdd1c6eea0409b605da38d7392539ff19042e56c993900169447c326a0f49d43387b854837c38bb0c3697605d3544359cf0284e6d2706fb8fe4a138811323bdcda19163d2a08d73d7e07ac51a181d3316939002c8f56c91a313e3e964045a1caed1f2483363403cc712e83054b3802c24b5257612cc8abf806e7ba0fe4b628d61ed18ab1c917bf7f9f89bfa6c1ae7169acc2273f067361d05e9f4a8c568965f54eae57280cfbe6f0f9cf5965bb60d46810736a2318a92f15767529a1e339dd40a71180cc7c18b571754cf113ca3d2e935b8d396332c95bbd61b7c72f89154a728fa719dec038dc8b397993f1a43170b3e981bb02c2f8eec4aea490cf3989a69e300826fee8eeb7a9fcfae5921ad5210d0a115446b44f6f92cab7de80f08420af481ddae683566ca50103ae235184c5e150f01ecbe8979348fe2c460a9f96383e2b0b8374a3a34b0aa1bb8c25f6d70ca2f9467657faa36f4f67f70018fb9563a83ec961b71f4c4db26bf0508da0df451e1932ae067d170f44b18be9dcb1c72a1edbe1d42c1a190089d0e31c28915c137c9ab07b701ff6b4cd084f1dedf16a5f4231b00f24fa1c316b90a7d85bd9b35e8fafa66550aee57f6f4d0ce75607eb7b660cd060799a52d83d81e038b9a5dc33a03e8d0b54aaf961b26b64274e21db3dbf91f09e3ef52b6c13a10de78f986d571fe47f2c15f9aadccb5363e3265da4197ee2764c0de61c95473678d0ba5f8c162dfa73be464849a90b4792f189b6e2b9b76112c9518f2bbf59766ec9ee657379d5bb0430c7f4630860db4169db085e602933e79357973fd741889693f8ac3b9cc73cec847252111d34a0db0526f564193273f689be261f7a849a82a45e6840b4a4e9c98e8465616fd15f502bebbc12dfac8580cf66ee67e3bff1f5f7cfd160641d1048497bfe421b7f770f74446d603bd2be17abfcd5efe6e88c0f2e67fc9083aed1bda0df86a1e43e9cd29282a56bb9371c79209bb7e33b1f224727d37dcb16232afc3eeee8db2d599003893aa4efbedfeb6d5e25a04dc3ac3a499cac0769eec0ea428c4ca92a8abdb88df7c69dfa41df441be238975690f164a66c9d675d6a807277b35b77224016e9fb2a0e4016f8a1fbbc86671c45b0facb0bfbb0aa301898e8269eaa1e7172ee50cc3e57f1664d5e1d4628af52465b34fa0ea7751667b7e444eea11007526c6934c562d880df6d9bbe0962680f4aeca463cd4e4f9e0ef4f9c07e0dab92b14d42e5481c066f50d43fdee5d07da263e05cb8f9d238d08e53120605fce4b5b58aac66b42e653357a853bfadb73b15210f2831d78e4aa232613bb1521784fa40efd85b61056f6cde9b6a24b5c983d775e69a123e2126bfcff60451f588ca497d370aa84a166d2755f49d4b02ebb2e39d5ee0eb99f3e21dff47a441f10518be4823aa0c0aefa3657fa1471dbdfce37c71b1b15ffccd8838835785055ea2ae28e7859e71656f6b9d358d8a96f8d3dc7856bdeb350095c300da21afae511b3993cc652d94e73e1032db776ac69e52b29e5ad96e291c0b7615f1293fd53897a8b28e68b2dae4ab5c8dd7d8f29495dcba0374eb906eaf2223421660e4338cb7fbb1e9c35a329277fa749d0a8a18bc11509db668be9edaef5730ff8a3efc60ae3d810b4fca2d138da80afedc6c202d7f900133c96859d2a95822185d67840bfc88644a508d6370b035fec9b8e03a617cccc7a9c67ddae16a63514d985345857bbbf635932a85920fd05112e19771a0f9e0c23601598e144b849847b5122331da2c4ac25e4e87d084a1c78c9c9c016341b84311390ed0f1cfb59a7dc4c5ecfa20671e718f804a29b9f5e1874be03df1e9cb9312dcc9722e4c2ba8909005d1e6a047019e5598056c7084829b898f5aa0dfa5300fdeb230c4350f8e4a1f0220d019e28da1190f8b5602fdc59e4d34efe5f1bc6e13ee27283d7b40700d87b8624f97389daaec077373df81d7247b7c6480de9b2680186dcc9d93b3f51aa19374018e45ebcf543b010dce3e70a78b74b547a47daf10142b6f0a54398c8c81cb97111482c7180c4a978c38e426e2ebd6d4de774237998c4ebadf60d8fcd3bb8af5c6888a76e319248c20d3cbcd918894618e09b3e89b823bab17b14639cd0595151f0368e6a482372b47d76e4c9fa2d7dab090538e30ff58adb4000cc6f01af0a0e500efc75ad2f3c36eb4b73c2a10a55a900b38e1814b8324203e536aaaa67a244183469c43daac3cad98adfa52d90ed6e437f43b0199bf28f3e49c7ed58cffda3ecd13a6de480b70bcbfe62b3342a1ffd5b829a233c3c38e2aa42e4128f8761a9699e3d695cf8ec18a58a1ca1e2294e5db9fed70ea555119523a70aa10adab128cf44e94b431f23633849a869daa0a379bbc82735603053d07a630280219283646ac82b501c333fe7bc817613bcd6688afc03a6dad55beccc060d64621eeb0d6760c1b85eef1e8787368793cfed87a792342dc185d566f90cd9883b400f9c7cb34105e55875ff67fb62a188a81dff4b3d920e59e2bf3a10730e9ca689b2f06eeefd14ef92c0d25d97da5f50f23342ce2bd4f18ba786c4253d2b8b84b3087dc7b4346f9242eafb7a3b9a990a7e6fa43475f293216453341bdd783106dc583a5095e476f6be96fcab27a386fa048012812c9294811fdb4bdaf5455fc000c782675d27b3d3283c216297618f37b84b4b9a5c2dfb083e7998d1411286870f84c828a64356606654e24e4213d2124a38e2ef74c4e446c4710bd2a3df72c0ffc604bdb4da76875f7e1ce792d5351333b1dcde4bf4f60f07d79b05b704d041849695e8232b620bcf7ce1969719f6a1d14e33fdfb40b288c8bc54b239218f217b5e6648b7731ea585b0fce600717d1cc9cfeec6ac640120a8ca39f326fdfbffa49c594afe87f4b10736785efb5ff5b458c91a3d43f2a653166ec0b4c9a50c9e89ff8c45a2bdbf2cdc93f976ffa43076c06dcc97f652e6866b514bae9ef965a6246d75973cc0a7d175c113e0fefa1a5f8e8bcc14fa94c9e2f1d628bf2ddf3928e9f04c7447757c60275c05143cbd6a5dfd3f0ce00c7a1a977dec0014259b358e7e9dda935a277ea0a0cf1e4b3b34934383593b14179c2d2037051bdc452b75b09848f8a75b283ffa2fa82e01b27c0d997b42a0890bea3bc57a63f0791b7cbd535fce80e9985102664978c87c2cd673b7ab9fb094f697e72467d07eb6e72630a652ff8b28a8b5f46150ddef29acae10cb78377537c13425398b35e2d160d379c1d8dfb1ab9a662f5d00a226bc0bb071a090f31e4370e9a305a3310d86f761827712c8229909a091c1ebe5c33062951d906bfb30f6ea5ea5636ae99defbc3d315e56d0dd7e5ce1731f34710c0deb6b4ae9c69bd603e42980428b64fe6e3c20504279914cdf88fc13e853665ca61976180b0285657ade5dce4d9ec832884ad2cef06c7f32b533207b272174db0f3e57df96d6a65307215a10b1b3e3b58c4c74757bd28d3bfe54f0994f6501dcdf2614c039ab4f9c3d2b5dc2adf5906ee2a5e7ee189e9df1f4fe58dff4210818a9f2caa04ae3af0b8be70d4038c262db16698ac992e708474a95df229da59867a7e636a9ebbe47f21a9e1b42bd2711469b3b881ae9c4db09da64804acbb87a9c89fd9f3f4af8e18166b65a6a01fb7ed27596e5111e545dfe268bc83f3b9ecf57aa9e1a6c7381aaafac949a98778a06c93710369b646f35170fb3d96c95eed9b6899d1cd0af311b3a94f29899b7c08423eb3602473ac24a0118ec99853e4339ad9b1f6b413b54cdd26cbecc997f229182caaddb18e20908694b47f01ad5d917186b634e0893138a28594f2ba503984a1be3c22d22b5e9269a72798bac4b5e05ec426250b0bfa69fa1b855070590828362f048a49801237a18dabcbf4c7d4a717c3bc81daefd48a4dac773ae360310e351864488804d07826cf9fcee2eca96e095dd81614408bad912b3d95f24d4e1f6545424470c1668cc8824fbcd157ae5cb6e5dcdfab403982afbd15407beff939aa8e06e1b5a6543fce72e78f00a91587aecac97840524ceded6b06a018ae4cb09335bb1bd790ac2a651ee7c797d71defa0c1a3345694e0885a7da04f422b03b8150c63b36a55afeb3c8eb4529b7cfaccef4137971822ec21562a1233438fe7d3ccc4663393fbd8ae2f7cd2ade46729dd2052f6c035ec764a1b9557884c4902c4bb11ae0585514be3d546e6a145a8ad8fd49f3b22e60c1a2a364e84c6476ab7e8016ab70fc7cab5b0b8ae32c3d7855b08696dfcc5ee0c28444c70ec4d3b8665619396622307eb17f873e665cea31e4d7b7ae0282daf577902fd67c3ccb670afe3e76fdd650d65de53be70eba699ed2c4f5479f3c93bb4bf7af0dc8c614addfff6fd705a0058a126cee7fd0d2eef8883843b6d24b1db887614139cf3c8a6724505ec528411e37a8eaf0d767d6f84a627b2c20cc0382bc834706e61c988a2be80966e86a5a04c365c66683c5c27f33ea1b3f25fba8b08754600be87c459534658e7662f707083fb67c2ed0c9972f74bf099962ad436270873d535bda0bbdcb9d404867b84e0a9e69478e74606492e7a3c61d2a453813cc4faaaa784d0c8c1fa57052996a70cfeeba7e8e440e54cfa75347176af41e50571c1ef5d2c9c678d196f0ebeaa34abf745bae6777077c45e10f52c4586780af1e4f7db884fe930399769ca7ab14a217795cbfd651a805ff58b7920abf1391a78f6358b746c10e66a773c328baed878207b2e5e477906ba0a6c816cfb8af48ac0c28274230c118ed4aac3c9dcabeb4bac923765176301d97f44031b686f4a85dd8714683d2f6f5b3347bea742db57c2195ccf2a090a7157ed09d2b7b26a8ccf0e5befb91af2aefcea66d79fb9477e04bc9a6dedee68435502d16c4d9ea8b7aeff092dabfc0349f9cd0eda2a7c416c86b8072089a4ce6e55137dd2c8f694347e9a8563fe0526a885fbfad198990306b9b4484f0d1c70a2b69d886a0b848a37f85fa0670fbee96fdc20b5da441841842e5721b49292e66600c416eb08e064d6a97ac907fc7fe685db81882d3fe90a64410d733536d2bb63fdecc3b6feafc7a3d8147a208e0cc83110347506b8ce7692f19ff8738a84b3731c3b04c643ab37215c64ae1ffceb6629f836e6180c9412ce2ebb680c9b1180b416521b216ba06f9cb72659f7e5d894d92ade799356a499df42f959312189903179e9d89ccbf7ed071ae4803ba90f891f242cf803dfba747de4154ac682b064512ed7022793fbcccef867e4e3e288803a752358694e5862b869165f8aea0fae8c31914edbf30a8874a1eb6a62443bdcac88ff981557d18e998e74c102f084c0e40cb0401c0855fd33aab76f30ed7079bfc87d931ae681c15be84223efac775617aab872aef9b3df30869a734df236d8db9a5c0e53a696f24ac7fde03f94abd4f9103ff52e0110d8e84b1cfde23fb1ea97800525d90625cc065b39039efd9ac0a08a0d7a08bd89a480a6a9623fb53ad92548d51c39a570945939e121bfeb427bbb61bf9e522cd2fffd68c1dfeb9d35aacfc2f28af4aa1b1a9168d6a0909b246eeab4c55ffc208d60ab5bb521c0b5afb4a45e657394e2ae6268e4891c2dd8601fe03f782c7d67a9c90c058b4818e2c46b04530f34ab080a90573351f2f402d90a941cda8fc34e1421ac209fe338319f8513d136d32d9acd2dda448559a997d667896827d70ff20a1187618f005e4e03ce6955e535078564117574e64034dbb8adf31c761b078f0f1f11344d2c2a9eda53568556ffd1f5ec6d5c18b3c3d6d369403e96a7df9ca8e75977a1d34482aec0b9e5856b9b99c4fb5604f1c59c60a01ea1db9c7d45d8db3c170a99c9e3f263e1de25995c98f0d7e5d84b1bb587bdd4c9d3d79bd4689770c67beb5b9124470b49d5724ebab36c72568d51af8dabf4a720956a0affeade1c7322e107965342d101a4947964ad9bcc107c0318fb23f150416210068bac030da2c7819f07631c5b16710c2de414020162518b6177e60f1f37037941323ba9551b4549e3451d6483f9ab3837060f7c5bc8056bf2c858c27f8ddcdd3aeafa3dc27d28936f50aa1a001d8b51cec6f98990ef5319ded4ac77cab4cf7e6ca6ccecbe6e0059849b72dbd5ab7728db6ee7cb95a2368f430a0885b4f1b29d505ff76be322ce4e9ec1061ed3c87260e7a5e0f374e3778b4f11db2825b8dee4e6d460af44211f54f0bdd291bc5c90ee5dbf91ba2943299891a9089e1dd0a8f5d856bb52c250105072cc1f421d8112c94ede92cd99ebc9539f8c09795e0b1c1b26b3c88358a45f9065cdd13d44918fb8ad52007c8fa19a590510952732b796e8291d41de6afe0033c5744c965bbd9ab7e27d774cb461938c0536fd7af726d9489998844f90fa7c17bb09e4cc5b771150bcaad347ec29585e5b2a857eb3ac5f993c5b5558fe1a98aeb156daca34b0a7d04e4c1495bf1508dc472674f946a79d11a6c0875bc39b3dec425335a27e6cd0f21ef27c5c8ded5b1db6b3a9f925f8a5c4ae2ed5c6751534d0735734a414aace881160f11c0139190900763f0d159ded573a8b9fb424a67de1eb907276b84917b70d655ac80ca5a0feeb6ae941042cfdc6c35d4795ba594aacf8a51e2c55bb67cc84b127780cd4582214f6edaa8b13544c4af3e880f75681b8970a07b6bd9362b73372d715ead4bd9e0a5155d34cdd93b8fa1265ca3b4d28f1990845d9126a870212e884babe6611bbcbb82aee3458fc713b46dd0c73c534a42ac6e3bf15970959d9576ecc3a32a7703607c5f2343456b12db804f1b85b91ce9d0a9fcc9bb6ff03d8c465fb6f384c44137b67c07b0260bf40277bdacaf2f1a795e627bc0d034049b021f631fe828d65fc9bf7a9d342ecf5606b32b84fcd637f9165b75b844e203d12539f543452864e0077c19be7fe45da97450e14994c2b69b6268ab50d4bbd85dafc271610125a93d70381717eca9d418d8f22aad76e62fc6d0f78b41b3c831e95adbda86138752ed106b03656317d535732672296eeb2960c8e9aeacb15d2ba7436bcf77faa03408762657eef83fc460f7f4d6413dab29b45cfdee638508f8eff57581c009928411a70ebcdd1a36854bb942eba240604d679e7d67505bde3fa315a75abea4f297ea36c0c305a700af281e1a1ce461cfad08ead2d1a6127de3c0266d1234649e833867b9b523e464baa4cda704914fbe04786ea438fe12ab1aa2685a64bc77df3087ad64a6dfb64973bdc24b534d97a49f0a24d79d8caaf13ef57021f4b6440d61fdb0c23b0706e7202583b0716eadf7b7ebfff6de1eafc5f8e215073f21ecabe465b2b3b630f57f6d2d82c3a3d4f505e69d76004f8fb15355d296592591ef76afa0d657bb3e5157fddb6a7a65161f203e5e62c754f6964b987cd2994fd780d0de8f4f87b1c50040ad766d91f0997e51cca7029bc3afe5ed47721556b32d0bef12b9fa98dd78e50c9f5e30f05ed72a143b44a4a0fecad58bb96a8517b2453918b8d013e24c411eb7a51d77a0f76f44a06f592ed7e682791f263e39b391883c47db3090b7d103a0f58b1555b9118b8ba36f50a39dc30b27fd71564260d4a61a2a35210ef0cf3b93f4fd5db44d256421ba32da4d20df2df52cbf745095ac17b9fa78efc775a625510e2c3d982e985934670eca81491e9ab3a1dc6aa29541e682aa2ea7f4eea6c4ac6201f9585f757b830b4e05468912780a73de16483cbc8e4821336861702b233bfa50c483011a46a941a9473e7295ef00a119bf3bebfcca747e80b2bc542152dcf02c5a2bd67a0797529d7760dbf9bd1e3e913effd367baa1c55471a966c91c4161c4e9fb191d97cd227c579e8770b5082b2860c25a34a3ad24ec481d25bdeb302666d2bbabe2fcd302baa27839a71a26262640f724f6387f432bde378f170ded7af0d1ace0afc37762a4478b46352a256c79d734cfdab59b7f1458e7afe0901aa4fd21a3953a58fa8e9ff370bc7c57772dfa35557d46bb8e958877db069fc7946f74b3abf584800d5ab80902c42b51ab2d6e2e8f3cd1d5d42ce0701b73a2a011a65d5a035f5590c2530861ee29656a3bb6cf525b39c6d9b910c71f239c314d20022f45ec4776cb47187e02cb57f3347a1e01fe08054e7df3051c8f2e1d4c1d822beb2e377642c3bce6606e5265fd83d44b98c170e8c7ef36dbf7635069625c27b66a565ae6cb32c73f561a9a75bd08c8d15ebecd92241c8465cf0e5103d484973781281989778c6718b7f66be48da92632494be84ba1964fa74e5a6f21d7ec5293d9864991b1bb962cf3871cca034d9d9e37c51d34c04b191899a514cbcb932e343eb3de5a522d436976831bbbf481f7d3956cb43ef9ae3518c2845d350c43e972e413221a64609034088372f536864f6450901252c3b45d0b98bfd0aef783dfc8f314f3a4e42766cef0448c6f0e9ec14807a4e0c1bd0df9e9d1c312e15b4220acee7b6e7fa69bcc07a11df777f86421ec651317bd8c7d00ff0dd852f78f3bc39ddda5ffbfdf73ca35c66bbc477102f1e1074c45f79f34522e03f2ff1fa7573f55ca4c55e4718a3fac7205b4ccc1ecddce2480130d4499016c9b6697b97e84d7c08ca48d74d61e7a93392d88b0c730210ca05a0cc41e7b38d464ebd9de1f24c66f6a77732cf0f17e79d0c43c182dea1beac64864841dc8b120173591efeaebb9f35b49d4fdf932016ef0a08276f008f63e20db5ca858c856f2e9db8a9aaee9b9d6ed06cfafae1ff424c9c5b9f97b63cdf38c1d067bf7af1fccd7b8be8348ba235ae9c906421febf906dd3971756fbd2def73559418206f0eb5d8d1357d7beb0baf1263680083633abf989b2fe50fdfa46197a608e080f7f49bc6e481e415c3caa902b90a268b441f5b974006c45198344161ab0d4359ee09cf2b843ca34cd33df2e6b78055e3cc7215f35672941d162ff7346c712b4fd0dc336fd838056fd8efcf890f92b1395a2c84c597fa8d4595a6fc6f0df6eaa50fbdd01a1cdc3a030b8f882e6103b51d94b14c7587ccd27f36ecdb5686266e5eb49fa5eac24d7031cb0c39b100233cfd680eaef583bb472cb730ce9daef732a78fa72f548135286c203136b36b4b50838ee942f0f6b5c0a2525c3b9792d0c6f37ebb8de175957ef79cb5d86ae149212fc887438c845581c96e5c2b2d0cf090e5cc5717fda8b042271b3594490b154c91ae1642ddbecde57d0e55e8f38c2ab2c17cbc37711321050d85af79c5e75abfcdb20135424d3e747f2d7f20b9790d2badf4c945ad194bcedb66ab7b942138c06d2b75baccc60fd44edf8c26fd783e6c825bf26be0c7d37297816a16219cf34a7f456d311efe2b42fda404b78fe41a467825770afe028e79fb3f37435a1eb7d33faf0f24ad5512517ff263431991a414d3e0b6a4b6bd12aea94d221c3bb1c6a0eb878c2b2614be7140db0246018a608fdd6c70e9852615caeb10336a061a226d1d7d55198fcddf6056996785de438c7295252526d11d8e9e998835f81e92c52768ef831929c8cdb3ecdbf24a815c972947170cc7dfb58da4a3aad1892eaa4439501dfade5649ad816aed0bf5c794729f1d1a4855ed9dac7951b2f88cd05c20709e4c93bc8a9f334bdf1563f433a51fd323f660249622f6937c0c08d58a27e425223e9cdd9c65674437dc14a2cd42415dee7babfb658d9a491aa571bde9404f40cddae80f09914814ae11976c751e881e517fb4cfddc98b30c3ed1bafdb321526034811bba0f548a831f481176d3c1d40b905517df08d2eb1b22dd5a79ff077d1f11a3b788f9c9a8ff22c083bce1c814ae19891cb716d83bf0a4fcc6e249306f3147428824326a2ff7c167c721dd39613d8915bb5e200d9308cff6802238eeb9a18f185b1ad8b7f68dc7cd2c3bc498a96b57258f7a27a9c49803bf70340aab63a3c203a4b5df8aab1860d4128fac8b2c1e6e2a27ef522a39ce2ab5317ad816956b4394408a5800bf6294ea63828b1d1a32b0a812e6b68aea5d798a9e2f0c173af034cb07959f53710ed23923135fee10ebbe1b6548c277f6257d87aa2a241da540383eab522b871515d6ea9020ededcbdbc33e7369c1af4ca0b8894f97469b5bb986d2c09945192ac534a55e299030597249e22973e358be10bb58ecedd4222cf8bd9708714a3c6afbbb1a3266dff01452513e72f3426fc161c06dc71b339554fcc3449fd6ccde255b90dc673e58e62f9adba6a9c0446a9bd7e3cb74a6a28839c2a36fe9d4ebcd7de3303a51f3492b5636ca2c824e693fabe457fd57998fddce88c00782e76940eb5d1336fecffb0f921109f507be5c4ddc3a9b4b5390737db656045b203c440b512c3c79c5c827faa4aea1f129f9653f462594e17c401e48c312b73ffd0004b5f81df27dd2b05ac4885a201df5fe599e505e4ac90de4895020f2d5ea5261c43899c288997798d7bbee53b5d24dca18113a5af22998496779978b88300610aade567ef7f8bd30acc76b237b0c14862ce0da8d378855f33cdaabcea14efc27bda14336d1fd62c755461f21b4f22e9260f7c99139cddb9f13fc064396c64f5bf93931c3e39b2c3228877778aaf700a8a51627ff60ddd01b75e1c28287048e46ac97e91d3e040ad37c5e8c4b9759d047c1b9a2b44fb3b1c1b6aa3347ceec927661d0acbf97b551933452f33a9d7d8b20b0a718fec7ffc26b1ca46e4e7a538282e8a9284d6b124549a7b24a8636bed75c503c18d353fb1ab784db9e843ccce60a5ac084dce780b6bd4d62f14f30da6e07afb960499dcbd0da67377f800b93753b922316636e718600f90cc59082ef107137a25dd2676f94a61045ea8ac23a495ef8c909b9ff7faef9422d4a707aa6e7e5b409aa4ce8de9e41545a853723ef5ce931ebeb1d708a186751e8eae22bb6341c2b11f320c48be5eeb129e27abebf7a0cc8d7cb706b5f39ed6b33f50c87634c68d8d0a6110e2e194dde38f6db10d578891e2c7a78169d1beb619eebea34e824d99f3e6515cb8ae2758a4f67fead9328dc53ef9c1329d226c665e56e3c48c47bcafcf82478106cdef594e2af7fc2299aec6d522ac079d7014893e6e15c540a6d4e99213735359bb90fd3b5423d61f4126c57c6224758089ab400e3462edb7929223ba2a83d2ae6753a9006f5713d1e2bca23eacabbd4db187ac69487ae0e4763c49783a093a3783dc5e0340cad3a008047d0fb6d5b17738f293c61fbf98a6c87267b9a57efe9a369a8035ec6fb2dd1e7b5295572bc6ae46069835d5214bc639b6bf6e8099bd723825cfe5a2c6f727299b8776d83c06dc504b1c5ac2f16c585ac9ca8f814665c103e1d10eec575ecc615e90ef3f2873c6166bcca8c4e2e37cb4c6474d3f05e883cb5dcd7624bdf0d7fa29d55fcb61a4be67cb44a8dc157f288ffef4423b9534525dfb39cac2e8db136ae048e44e185ceaf224f6b9070e598e4a0974348502e51dae3c3d97731d9464b519b5310e15a822bec2c62746c58e7c1595766a23559c33464c159ad8b8006a81e128615bac646eb73f9a3559b9bb83d092925702e64602193ba640d70bafb3771a3ecc8ef829b6d5cb62caa8032713f8a247bca61f29305bab49301a47cad7ada42089ef7d26ba76d3b917999660123d8684005599cb9dc93651943b040e8817bf715850009a90b939a8c48559fd1b94bbc607c2a26309eb293d7eabec2ca11cc5514c3ff47c761d9bd0fa78a6b7dd5d97f2753f95daee5951e50dc6e13dbd0b0f28e50f629c2487b2164f350e4482213973f905c01a4b0b09d681f26fa17028433b2e9aabe7d5ceb3aa10b705937555bb02723f95d082f8faed837f6fc805ca304d0c03a5aef129579faa21616381567b4503677224b37e2a36b305cd40da6079ff4ec8e4af0c054ae382e1da708f885576f0dd5df06b47909188c3b3f244f9df5fed5d501dcc6ff73724773d57e6f431197a0c3fa0663481e5c96b008f64044b14099ae53641e10222d418a360d3596d90777380e27a7e7a6649f9e0dec44d2f574cf06e881b16e59fec707712da61e1a135249fead25abce8f3a382fa113e0aac5475b5f420fdf1e7850320204e344f45516283cd431d8ac61744c6e92947b0dc9352b6e7446b250477acc066997b929fc205ba62dcf58992b5c7270a5a17d8ffbcbdf9a2db479d56a487da899d460b20e19059421c5e976109efb157102f905f48a902549f5c93b1dfa99667181e097209f86e9119901dc005da29b3cfae1a8c28dbd4ff8bfb59c4e575866a6572d52f7b2351b439110bae1c3dca91a232c607295db2fa75b78e154dd59fa5353d8eaf79c51cd8ea2bd9c7e2d6ccc74433e67ea3daac6c3e45b2b8d822c0b0b487dee318d36b5e8afb52e7f557aeb98857af97a6e5e1fd3e59b696f3f2c9daa72657f12758292d1771535d17a6abf3ddcf11eb73d9da3dee084acef9cda3dcac074a9eab9ce5639e9a55fbf0a38cf7593b3697e0758d946eb1319fc8474740875af2f8abd0d8b61231704ed8e3d72f56d26aadcefd8e8188300445fa0f36952b62a9596f01a5b93a6d1a8a1527555a69f14f6e78a7a1880032388b51b8eb93dee17f6d34868f2aa2faf9dc6baac66c08d650e2870973a562b257634e23b24cebdf47d056e17da3fd5a669f8b0ffa05dedb1b9472e655abf6727e9787b4947980b15b281bfed81bbf12e444b9a873d7ed971f29d3833ee8720dc200bfdd550d4fc5e0dcd800308694f64a315f7de5d2113c001c29ebdf77db823130ca23be69642c62abba52e89423c00f3e8b2ea9995326973570113c5d86f4ce09034a8f5d83add13dc964c4a1adeb07b7d8aa20c95f01025ff3edf41cf729a1c47a2b627e87ca3f134793a5f0fdcfa356b96ba3e603f56c6a0e449c813eea3c2cf2c364b42bacaeba99f0fec4c6d5b0fd9cabe2ec2bfb3b9bd8675da4f2aa84f7073a2cb3513338991e09f584b425d8d068f52c3d39361813e70ba0dc334a2769fa2e6c0029888a77bb2ea39914cdeb4c095c959139ba4f9814abe74c7eea9e9bb38d65b390e0783c8f42b6406a68e184abfc4725d454ce0dab96a832ac01ac40dd53add8ef11b5af0e692fd31d83eb163dea913928e4be93177f78eb15ce9e769900bee41039a5691b1be0cde82f65dc0b5491649d88c8c1451f37a622b92235a90c6ea1824c9246067a394503bdde1c775b9707ce8f74d01bff7a1bda8c940a943ab92553a6069be178d67bade92049c8ae4ca6038caaa98693866fa87ad034747640d2fa2c566e758337e94254647a583d85e57f65bc0ede15e2720af083bea8abb7e0382af6634d120e236b05090d2275f4615cf5460f1d7d0a0bafac092fba4d6a1c065b3deec2b09d235adc14f5325cd3f5ab78da8796b032090ee1d43c272060b6b40445b5e78f8f1a67d9584a422d2d1360337a3fbfde3eef6bffdc02c0f444501123e1492c7146f4ba333107505728ed091a83809637d190de86d315061f504513aaa6396f21b9eed5789072b3f8ac9cd364b730cdce92047663ef95e61ea588bdb12854cff08f579e1bede5a1f31154b1cb35768c36195f69dabe4255967d94262e7419c46c185610f0c4bc2979661594428e753aa822a5e2b898701e81b3a2b00c3e66133a49a2001b03a6d9868252aabf163b74730438190be048d17b6381a94490c31b45cb819b5c43a923c63009cf82bbafe93c156961c281e7240c29cb926c1019ab4bc7bc471de0f1e3c0232021620f8310b0620a7e3e66d9ef047cfd4bec123315a127f8b1f3eba977e0ecc8a8e4bf32f3583f1cbbd4e438158db8c9a7179718e72e0e4dfd32e29bdb2c8cea02aacc7190655bb32a51d538ea1b1965a69cb5c9afa4b1e2ecdf4c5d190708d60c4c7a71265285d10e8a849674352b8289179ee93398ddb568694b730de16a616da1b4d66c81afabc58f287587d5e36780a83e601f58b0af35ecf27f687f170452173c5ef50ea3dd3bff0f7571d0e252ff5559e7af2c68f7a6b2be50d10811257c4eedcbd502a654a14f720cd433c67f12cc348124b0a59b55f05635475a005ff4af8fd41f352c47848810decc07e94e432635dfb11e4e439f7057a1cd9fd5567be1d1946113a057f2debc5c7e6dc3c20336786ce1ae9ba2cea1876e59b5c7509323296a96cd6eca25d4661a3f581933c250bcd912794ef5ba944a6979109e4fcb0337e940c49c209cbac6e49a74ad03832c4f109ea875deb66349f5632ab8eeeda38beea785fa6acd800f5fd3e0ce29ab31dd8bc62cebf36d5febb90bde0e219438c29e53111dc6540b8e9aa7042f26868abbee824793f116189b02a0eb4721129b876308f83bc7248594da73321ae22ebc4395280b241e6d26ea28e447d15f26752053089b6e68d473ce723ab449dcb465b4af32dd6fea784a6998d40fd071cd6a7cfc449114bea71b5de1f5480bbfcafeb597697af157505aa45699db618623643a90dfe476531a7cc4da255879bb480dde6c3c109afda59f9cfd3af6454eae5a66412eeec31105e23ffb3506d9de7d22471b5a5ae1f6aa3b26bbf2df123d43bf722313e4944955df5caebf8c6615dd433d1ba1e856aec65ed27b83d0dce786d1eb7d8015b520549d81f24a328d940db837d7eb59cd5554afe54b530669ce312b94ee0a67bc5eab7a7e3c384a761f7427940727e09caf4bcda6d6f61dd7e42fba38f21081d90a8ce85c35b5920ec5c34f276883cc436c6cde6253ab356b1f15638e4adf8f3044bf96f464a748c9af739cf8fe4b27dc479bae947ea4a2c84b29bec3afefa488b2b85a5b5f7a072748a9d25a78cb369f9adb24b343ee0162bd668d66f19ba5da386884ca92191337f63e3d010ca5454c258eab09200537e7090964a4937c803b20f4f9f2e8e8c143d441fb4b1fd893b8c60d1fc0694db8ed7b652ca62c261ec2ca09def341f253daffc9179b554f95f534880b70861a9fa5476d04ff92350722dfcff60822a755754d486d55d43bec763f55c8c451c75668fec184e9500a93456b1d45188afb60c10b1135c1e678b2018a6e2704d200d29792177914accf1ecab3ccd8f91fc5e2d14d3ee616ad465c7fd9455f5af6e2f1a4f1bd51f1a10df43e243b36c3fc743062a179e1f102d9ce5943b7c2e0a68f2ea53df0093eb9a2b9e7e2f3eee07f563737f4256958279362a64655529b1494e03cff97a5def258370c79a346879de25885f2d6bac75dbf1f265561f4276e689977e5f75a7d08cbe1f5a289028863c257d01062bbba47544d673c286b5787c26679a69fa4a34ae7c4d9ce4c4a19d33866b81340123fb68a8945a28dc804f2149c81316bb4ab1df4674eb5bb4beb12c9d7f1f7147f8ced7632f33209936263dc322fab67bda247f8ee57f4207b7580fb7b5ee0f2de8e5a383aa63ba45cf1c386b1bae6afec6c89ec7807a438100ca3c4a88028b72eeb48afc434e9df88f7f11529c1e4a02f899d44b7b67b28352c39065a6335c53bc4c82b80c0de2ad0def81676b4fbd3fc05f01fa903bececd9e36b34e26bc71ad1ae8ec6f49c2763f5db5e13cb9cfa9578bcec129dcecabe1d205add9c43cbf5175718cfe8a80434c71bb6da6972952787c5f0ff99d9dbba5335bbedf0d28a9f5a0abec383d72289c3478039dfbfe9655d2d2111cef1e1e99bc44c0581e636399af6e271fb1b424e8bb8aacc23be087101602c66baaa33dbd06878dfdac65769bed4dead7ad9aa98eddd93e47c8477dd91a57b84cac21737ec96169682d4b30515aab1cc059e388f59f067252aa928f2eb795041bdbe2e89a64414d7a09934ccaf87ed0d4e24ae157b070983ad6af869199cce1293d8afb5178d6877566d700c3103323fe0cf05b627df9e72c7e9795658e08b5f3f8351b3214db31e1949b32ec2f4ccb59a3515981066a8c98da1d6699faec5e215334974d6ef126c16dbc03082f2b0200e8f7f7418a547e5c7d76b14f816b0a1d39afc4ee1abd2f6c42283d53a368027be18a56cb844f3a77e796dc002e7663fd2c903bbd82e686f810d8c49419686bcde69ab377926af9dc0cd470fd2cafd3b8d09d79e8d5eeafdeb0d65e8932c4cd387895e920fbec755966ddb0fa68e91e5fed59dbb6b0e3d84802103caa2b52bfeef9af90068cf823f6affa1d0f586c553b09fb369987f15a1198b7d05d6b5e6e145c0d3a27bbed0f70f40bdf9709e9e2187d00a1f0aef8529edaeb86a63e4236272f438b990344c7cfc951124088a0b43bfe7d1435e92c6197a8df1b209f3b509418b9bb51b2aaff0388fe658aaedd7762d28b1201dd827d5e16128e1a2c66d832fa8cbdb791cf8d370ce6f1b1a89b9f13bb126bf9eb4eee85d7407cf53b78bd44cdbabef0e00952833ce1ccfcc71c1f31a1ee8bb3bb52b47927c369c1be9c7fd4650183549abee34dc62841598a8e5b012cb8b191e52722023f2eb21ade31622d182259e1d26240eac821b5d10cae92a52c620daecc1c7d707dd1d371ddbc53969e83fed920eaf37ed68f9e05e4f7f6803ed3c2e408b965b822dfdb0b05cdb8f8dbfa1657936a301db685179d441b95e667350e8ab0b52a26f74fb31ea12f2e747b4a68d423182c8be39516d13c85354c137754b8d85753d5ace17791b9d283f177c9b820b6b371c9d1a7eecd186c291f6ba171801861c67ad366bcece9ee14f64af17a0b2f442f9cc5ba8c95afe6c71775d2958778da556c606a292cb764073eea2333448e52914f3717b9d4557df4dbb67fc363ca40fb671d59f6f534b6f8d16ee0a4fa1b8e9a25788297b0919e63245a02b1a5286c400284db5677cb9eb8254f402c09b24fd6ebf2d1d92eecf5dcdb6c7c537bca2a747ab8392ab30329e650c1f2fe0f7def4c23efc666bdc8fe5f18c14b2aa79753ad62fa090ef1166aa698d5904e941377e2cfbbac13b9e3fb3fbb44bcb9dfe691fcdbe564db8fce5e70757a1f8cb28945cdf0a1b4faf119d61ef65de8e2d011723519509c9c33a8dc18d58bce0c121306964587113ca1c6f19c0f7811723448e5cca93d115a66f500ec65a5e9e4d82ecd88e438d65ba65490a95c7998ef9d9818717a0c819bf3ebc5b3d1ee1116d16db9cea47060606f82b3ccc59ac902e8864d33dce335f8161073aa098cb5cb4e8ae1e0c03cfa5b0c6502dcb337b36dcda490fb57002a8ccf4251d8f66e7310b99dde8245b9d67e52a45a433d84fd029914fe461756e650ae56443d6dcff37ea58583f3b1505371ae448c33616d310cd2d38f300bfa8c71ef6209688b8c262f33cd5783563710597a8b9ca9c7a1e3827ff95e05eccb56e39320215fbbe0b096f3862901f3cd5cbe6a03d3f6d9d4e46420a8148c9fd65918c8e83d12bfe2c32fad547af53209d218f1f925e928c468caaebfef5ecc7bedd2f6581debee95f2a5d12a69b5e640e4d89ecfce07a0e471f651e6570b1b7538ad5b6d260bb7095d6d9eda93d4dc8f17cb0346cdfd6b4477867cb946efdad0add380dd531e33cd2054954f4b345b7e3d2c60472a825418d1b1f11aad57f2c71fb5f1a42556a0b7cebccebafe481c6465ad7b9b09ea61ee5b68f743a48696be5141b10918818d8bcac0a71bdadf6c71b7acdfe3e2717ac31f8a38e68ea2b57a9cdf821136a23da165b8b4a01e2ad1ea1a1f3498b941f2a3cdeca8283d323f40d08887bbf63a379d8f86b4b110eeffdda8c2272d02a86aa21ada396e76c95e1ebc591442dc5daa6d89831ea576265afafa7b7041d82147ececa2a29b8680ce2a1eb3128c14880eda3b63dbbbc69911f2d0f05a7637617ee783f2929dab21c627f6eed3e2e7e13a362fea5ffc37196cd175b2166dd8a0f8b354e29e10bf607dd8c2016ee51bb2f9eeca88c414c3b675c24f21ab378b95fb82a879795a5636e159f6004a7ffca7c200ce25c1eaf6b6a7903fc940c58e94a1e7bb5a3ff1ad801ed455650d1f0ca363f7c42b861e201c334ad967d2ab792fb9c673c8dbe551102e4256d1433d41f36f3a6c07e4a13dc6ddeeb1839a333736c34934939b670e89cfab626eac991fb4a3c0d806d9430c98845d6a1160a739a525c9100f13ba89a3fdd051a92a38fdc91c21578fe73a3ea6b18ff6ecf708692982e5258bbb63a94e2758f2e33e2f840eacdc94a18b614c7a3f0d4c573b86f3a33de3a02dd77850f4b10e02a8d3e26d5d9fe02f2734a0844bf4cf7f9257d146b78c8b31060ecba7237fb3c3c3f83ff4d4166a2b6f04e9bd32205f4855a70c62017fd134aad309ee9f001ffcad6fc4a454b0059199b2f45c14aa660615bfa44aa9800ea7cb32587d6e394ac7b986de4a1746bb1c78290f8280c1887f2d6181b005b9892ff1c7404c7df6b27b90f10727f78e45baf629b92cddeedf84645fa922eb779eae1b1317b91e500d97bbcbd364f1d21b984908784055cb763e82f80c2cc484678d7bbadf4913f75673ded28b1080ff1e6085554d407c85ac553366b7a7ee5da744d375e025534e9e5410d753149463c4cff99d6c2e1f9d5a488848d8be2aaae9b37c4879b23b3a1b6c8857c01876772d5d17ab0c66c4fa4d8a476b1ef4dbe6809dcdd62e280bbd28eaf53c5f502032b5d502cdc1f0592abb53ba5f85aa93091ceb375ddfa59a16cb00d08daf0ff3ea3a66e3a0165b901fd1413b1f7ab4b3375ad75be48617aa844b60033e4b25d5da5f7f6ef3fd5a11d2f92ddb2d1aa390e34dab93c58840c04616b59b120308314ec408168591bb65f6a1ec566282ecebe851450eab40dca54c4f6258acbf7ef45546b0e9c37c5ddf20ef6a3137449f605fd4c6d259c5664a7253a248d2735db5f630c037d19585e56616f33b14d73e58dab156bbcfe12fb3a81c58f3b3968bcac6944d9249c3479d1a0954d5b2176c883f5ac0d00406ee4c20b1811a99a38e05e9f7f42469cc9fc8aef5ceb608246c574851b220d9a3bd58a561bf40712f0a4caed54f6fdec534c6e542c20d4f894f720831f1390355cbe5bf2cdd3b1432f76155295e41ed15d867a410124851d4d0905bcd2d5318db4845e9e2bd7c9fee30b3882f1682cffc6a890f6908551c8279a7333a90b1146c129562b2f9af537f09c63c565fcf6854be6f62bf49dd072c035df834f427d24da24f9e8ca0006949a290143ed91ea4cc88c5b4e5064416963794ecaaf81598cfebb5a669a70ad76e6a1df46e64cae94bbe3addfaf3b40576051ad256b9ed5462c12a4221f7335308feac393c871ea0fd5f6099fb740c743ecfb2d4d127ae4ec90b8c6999a4b652fe23b0085cb9515c68f723d8af00c84e986e57e7b06be214def4b2d5e2c21b8cc10d21e237aa4fbb91877d0b29bec8bbb1c377972c5f0a0cd0b8fa7dbd801efaf9100a588756bb981aa130a48217ff9a6dbdb975564021ab096fd6f739ae02c3142f0b52e3f61d3601c5e11bad9c046b1b4b9d104923cdf24a940c4f3ef06bbc6749481283a62ca313c95905aa2cf830efc24f0d6c499dd6200e8c4a1e66310a01c715dfafc5c6e200e20e1253ad50caadf96f12d9f05c07649c258979f76500e5c3fd7e39a24442020ce7d4a114db37ebab514e064d1e12ec67c17571028468db139cb3aa231be6a866db255b2c96b8d26dead36eb223449107f03efbfc2a85e68ef85b6cf6a1484c90037332edbd79072cdeea882e3ca1961decb3936bce382eccb420396a4cd3a2de4d1060f649dce4e77ea2d772ad569b9d44a4b9d9b1332d0afe0d0689613a9e263cd1bdbe6cf222789b5f3f571fdb5b7bcc0e7114416656a570077483bfb2ff2bf8456889c6a169ba415a96647a02637437924e4e423f37e754908a429985114c0039cc8f7a94dcd9099abb73fea7ab4f9fb137a124e449b4e22ec90f8d3333aae2dbb06bc624609a0657a9ecda6384886d5c1b2d0db70a6eb326ad261465df334271d9640db93c3830728e3cecefd9abc0ca741879ce794e53a5504cfbfbc6117d0964287c87bfcbc978127665ec74a4e17972edc48e7b7860152fe2d8dae467805fb8a1699d562395e208e8eb7a9e2143341c00e59465b2848b85344fa275b872abc61d35070579acf7dc0146a715763e1ec61c239b938463d7fcfba0aff1b1fe54554bbfa5165bbe48ff3a9c4783984fbae44049cb8e5ef06ad193e884f688cf014e70497b3c8f40515dc6873f41a8f645529641d129dd40515e570747859bce46e905226538c1cdfababe02f5008c35e8b8966dd4e51df42d5d05ec3ae9ca560731263ac6dd4a170ecdc2fbc1c4496074128e8ecd1dcfb1d4dc8608340d9004bc6efa98f26c6f85f33f658822c9b156d1940d65b1111e8035d4382c319546dadfcdf03b586b048e6d45c7bd66ba2bcb85ab9211d7d4077e23b71b67e66ad22b7400c5eb4287746849c050942eac9c18ed89d9a93f8aae5109eba4dc929eeb65d06fea7ede6ce4d08a1984ded580a23b7ba434415eb1b30ea063f18a9482ef3c59c7894694d9770f1d76c0e3940d8a078431dff57270f0a41e53d078d9463f06724052255efc54a1ac8b0d2807b8cba03b203d5d65a95641b6f8e00cabe8758f214b51efa9d4af603dff8395d0229666e7928bf03652361a9474aba364f0020150cda679d81621beae6cd1df2778c9cb7f2ee24144336dae0470ff2da4b535e42cad2f72d8887b53efaefb1a5a411d9e8bf292c972bcdf8624335d2ed61fb88978a1778ef233b1762485c5e8f3ab461a4d2d8d8c72ab693106b384fa5e20f2bc72ef5c3ddd9e1cd79a7c1b881872ccdfa07ae9f02e55bc00da0da35b3bcc8eb230c906259dc23faefbb59968da075bb49b9a82504c2a3ca0869fe923eca30f62e597a6872e7bcd03c8e8afcd2540d71bfd471fa718adb2543007ebb7d370c7d4a0d7215bf0805fcb5057ad2d2a10f7afbba6f902f202a13ef1f675572dee71b908afdef8bf47d1aef9c5acb6d2c736c6312cc47e9a435d9aa93cc22a29201f570303b878ffb906d3dd302189cb2a872bd84484757059d7dde8c8fb86c6de72faf43b93985037452462c52448e1704d0db8389450fe7c7db513c14f4e65d762803dd71852fcafe9c2493b5221971bfe3cd06a7f6f93b4e0979da6a71315d86d30b754b4545f34579a902df92c1e8b5d72c9ee8ad1cf7270eddeb4eb277f257078c26b325540d6998691d6dc7ebe5b13c4b0c33401bdf338d17fbbb801bf2193bf92f656ca044fff8781e2776b507cefe18ff92d640a0aee4828d7b4561ac6edd372c3f0052c5494bba58cfa7415a2e0a5534e30993988d44e46ee38d9596e13d931a29070fb541604e3b49e3694c1afe706959f9787bf3bb9694486540b7c751bbd41a96bf519c56684a7509950e6681577be10ee818eed448500b07dd2d4392bd86c5fd5e699bdd37cbee15815a35939a25096d6d6f5067744499cd9210c1e26b2f476071e856ad51c3ab9eee1eb6e1de79bfd95cebaf03db79cf6a08c1c73b3e4554af0fc4cddd65ee635e75f70c33c22ddd10a816521e636479cf9340d3230f81507233275d95a7f5c7e7d1558051dc4190e4c66c49eb7fcf905c7645f205ce044edee6dbcfb5de7ebf1090784589e5523fe49833bed38ce2c930f6bcd1fc8c1585c11156d5f3cbcab6097979de530c5568157e7be11f2a8e0da3a8686fd862af8bfeb0e93a8c28a1c8aca61f09e7df73f639af74fbb55ca33c4c13b5f63ca63cfd3bf9f096c8d9e731a657aeffdfc017c8fb1a3b15432c9153f5ef0c30271f5520ae561a3903c5abbf22ae492c449bc37ecc6f3c5a8bbcd1e42c51430a46863ea8e6f5dfa977a810f0019d1c58ae0a23608158a742e4a8561ed0c05d6bb8aacb5f27c12be4022e29b44e250831bed1c364dee96b19e6d717e4b00e4a0ed18765404f5fa051494ab841d706b13b3da7103ec92609fda5972d7ac8e783f19ccb6f5f2c4ff6c6198cca755fffafd25804fc73f0af1a7f7e75f2ab85d07973021ecd7f02d8b18985f535bed71764e2e70436c480ca6566eb987dfced25cf3bf6622206e3c0c9a45e4d0794a5fbae7737b4e0af69ed91d45d9acd2acb7f9f9dd94bd9fa07d1fe0ea1a74458947d3781bc72921d96c189bf206666831284e3c08073c474faf3e8f0505d67f5e8679edb070403f50e455c1765281c2bbe6191dbc6126a0d4ebc2b6c80689f2bc0b0a7c868a9568567dc8a4a93d44972a6c2dbd5abb585f4fce22254f4e3173c2168179ef7b9bffffb2cc3305a19f82efd7fd0d03a81c0ba5cf0e291354124e7908b8ff28d77b70f7aa49a4f2af563eca935511de5716d0cfd5831fce4a0f8238c9160fc073a8cef3dc2d0ab283c3e897254abbdea8a651a2ed9785394da299cbaf4300a867c62352ac929e18a8ae082d430160bb741f70191c8f7673dc494decd5cd049a5693c0043288ef70f2fb4f5f456ffcc0a0837b9133ea0f372e35adfaf42d52c6cf932c896754bfe71602e630da0a03c9735138a2c70019610a32bce1d4e2f36c2455df7c7369176d99c4ae4028127a0e11d2d0e067dfd578db0753599d81a6e3002a7ace2d410a285a7af62ca8bf23558f4cfb601d8aaa4dfcfd690638b456621fcc310de8f4cdda118f06ff6905251837b98eff62cee5160b377f82346319efa630b97c13f76e5b3de004b26d52f7d807c1e4a1375496e49c1804e49127b46572adbe7b251f771208eb11834369342e147a93feeb8eeaaad7b8833c6209ae6378f5b36e01376a48bcb83a37f3a661c3804b19c24bf3eed7cf812d40becc337b437974b305254e37235c2cdac522443b55efb1fc9b43a992b096e739c95e332bc397dffd269811932228227ba306015812693c5037bc6287a27f6a01755cd7d7490b903a40904eb9a1c133e0bcbe00af4444cc137d3b17e033d44acb1df6d3ae469aaa4ae35c0ee65630c0f22eb2eb6f7c9b4e3e8caa8a7173fa4e7a447a90286d8cf3d8608f6c5d7457d2b510e0cdb05cc0827ce9e955e71a55132020ffa75d9c514e0d6cef119167741c1e0d80383c2ade4158301224d650c0a6cd676047958d96016df486684b3e9261b3338a66f03deb147f5792a15b0b70e61c18fc997e93adc659bd1ef58ecfb4d06fa45fce35f7e8f22b73580c4334bc8fad5d1578696b01d4d8706a27db3b8fddbe33981bf5a621234d7ee25458cdbbf05d6e0b6a07ebc3f52453b6486ee106ec6c9e0e0315212c2799a32ce171abd525f24e72edd279e06d5a1ac7bf2d97018178c22ff94e72c5b7e3952659462482918d6bc02045c88ca08fa9d203539f784c9f46a00b0df9f63748fe777e468b95901fb80661da792eabd5c00b7fb919d39f116208f01e73193112f5fcc71f0ca2a7de70f10824112ece05ec9f367b8951b24fdb74fb37a9573a9c475b867caa5b2e7a303aaf5d6ed25c7fa1f0b1065581c824e55371a8472553147ff381ef782208cbdd58e12d29377a0bda0ef907a8a9ea7dd168a70e45873e136936bd946cd0a8a06ab7da81f6f1d385fe4a1865562ba050743bf0d01b049b60d45a652f3c51b8a389854a861e7d8a8ee90c41ca23c6e2864ac42bc205becba2affaff90366e01ffc1f33092c7100076525e0b667d7a6e53fdc3bd3ca98db1e4b0a8dc50851d40401a89ce8abd8318d55db6ff9563b61f44c6ca233cdf9f54c95f3b207a32a63636bf90968e837d641ba99fafafbd03b47075278cdd72f02d3872cadf2546fb2bad4df0a61959b0c6b0ec0f9533f57023cb47f39b6b401404687bbb7ecabb43974b5c15513e4fd7874f86149a0f1f0754e08607e6ac54159192ce511fc767d710622e2cec9e14a4a503a2f3a47c4f2e14a847638eaebb1f9309092bd89218f5d78f25e6c47bc7f6a33ac3b47adaf2573cb2a2c20576c5ef0aaa945a37829acb7eb5b2bdacf8c9b499a780741328bf4a8d74d22ce9c4bbb3c5edf828caf358421972558600adcc6798639b342255988e5b20c10a874ea75b29f5744526da85fa666325999a224a4bdae3c569ffa9b6d86135b78231cf072436e97f5489f028294df431cb4de285967fcf936cace3e5e47df5575ed39379bbdce8de08df25404cb974d49fbcf8e1a7f7ecd9d2710e6f0517bf54d9eec8efa529fe0831ef744b112e139872751eb2cb761a083df920d7fbc33cb2770861736574c8e061669af1bb8d3721e5c5e7feaf2a61772b4a6f41d559e7ef300a3039b647e4ca539e6fe4117be4921271ddc4a44e2f83ea86b88105aa8949cf7b5e8d433be7119627483b07836003f0f83372d2dcf2eac43a361a3b482ee1162e029a96413325bada2829ea49d8ffade990eaebfb7a0cba955c3dd74a2bc293d8df2f60bcded5d2909db5bcb87dbeed338b5136d1dec6f339d3f09dc1f3aeaa5514523ebeb022930879945d6476d34320812367500ad5b97e142ed8f1290147bf80523aad6e7473a372c48691e9a273eb144b65009e7de7fdf3f24de6fec21ff247e02c387f32999726f05f099e8447b1a20d5442b426b896ff92335a43d405eac1980714cfc5f146b2962f1deaf351a87499e7ac75e46580707d9ecfe860cb0047d4aa5fd0b7cf1eeb153a732b1e0b812fa51f7a19c2a918dc8b7d40a21b4eaa32d2152c86cee01cb28f25f9b8e27b76f93c19fc21fae7736e64d5e77730fcde04df71019806f748f67656c9b5457212de0b1a40a6f4d184babfd2d5d85bdfbb873b75ab38f15638c821bb7d39f9ebc2e1b87c4080c6e53c175c3dd41bb966d94574cee9ebdff76a81e43b20306e1c567a8c20b96d316433b6b50fdbaf960ae5bd47a83d85067794063833694e34553c9c2d41cbaaf6dc4f18ca2151caf12d1261e8cb5d18d3243a65d0643143473f5efd4f31731205a4784448aee7c88f41015ef855be2c7c887847ccb69ebb10a1b39055c4e5780a020be7485f31343b38cbea0ce349d10ec5bf4c81713b7103049678be52e167454cfa5e674be3dc8e9fd3cb625d5b5517294ec68c5840bd1aa01f762e97c05074f5fddd13afc4a54b6b76ae47b7748321138a15d4c18f25aac251d46985e9764f57f1271523b10b4faa7f09f856d6dc348dabf7d2fa78fc26de10f5eac0190e58bfe4814ddc4394b451f98558d35437df47cfc7189eaada609b1d7f8cae5cb8e2b85fe182c030e1e0216f6c803a28aa18d02cb99d82ed1ad89d9b483a48b753dd0558042bb9df83b5b1b7b4aeca6b1a24dba6ff4c15d6f168aa1ab289eeb5970cbea0007f7552647d1da0e34124846e4572ef9d37345d16a856663a149fd9b94d642ac6f5fe4dad4458250990baa8c2c385d3af0f797f5c2cf046589078c8cffe94e4443fc3208e32ec5e57d032d32272f53c65179594fc360be70875ab0701ceb8489b2a7a65184dcae6a9539d3d5dff217d88a68e319df9bb04a2cbbe36d787e812e3f0469272511a8a71f17b46a1e8922816385540758cb3f3d496938c191503fc82becbdf5033d5bee6aad351b84c71fd5d1c45d60b36a2adb314ad9fd96993c5a5fd450c59bf83412dbfcb41e9bfdfd8912c1a744a69e1a5683e2533f3c96d882f69fe3b40852fa422086019b04fe0d247b59add0205493d15f1c1aba8873ce3079480fcc6b0d1b9b436f16f871331b75b3570cfea98c93661f129fa3775710bfb173c1416b8e1a20d0e168fd46c496402faf46e21f9d2994a97d61a8156863d544d98178ce5e690d20d924639f4ede0b9f6772cd1afef8e0707eead949ddb3dbbdb833125761d0da588ed229c4b4e61886ab682735fbfdf98f9444058422ec51a629e7ddbf9ee5b71bf78bd8a77ab30cbe208ca02a204c2027b54083c08be958b2edc8eb092e2c7d3197698badb4316822875aaf69b21447e0d6dc5741bb886a7d675361e1d00db157b7d04924d67a0c2e5ce5a3e55acb22412364c57dec6e7d6b08a441750223f438b90eb45d5c00d77e4ac3b8844cb910093d6a3cbd21ec4d912cfd79e026e35ee06e58de409afa68d22fe7f8b2bdd3d4c2ae72db89a4f594ff35d86f260349b186ed7db4e49fbc3aaa279e4bfeb0adc319e3f28c45dcd1e9d9862bcdb3472a9ddaba6d8ba4eaca039d543b22604cef38097abc2fbeb1f476eae2f97f5ddee0211e1e46a1fb296fc9184307e09846b9140506012adbcd03bc976a7656a0bacc1c6dd827d4e21781dd5935593220741cc7791af798e73f87eaeac3525a859b834ea45348e79885511e2366fe9016d21daa6f0ecd254f50f6a6bf82ea6aa7101937bebd22a1fa6ac64ff77a70dbc261d17d7c58fb1afdda1f7b3ff51504f7bbafcafc11771fa609c997aaff96fc3f4b458c314ab341958dfccbba278a5b8c485bc670a93a540ec0bace89d2feffb72df19c4172c34bf697db8aea041f7cf361f845c34a1ffa367fe52d0f190aba22d09f02eb8a4f52f3a52018757c12dc51fc1c4192c266c0b9063bf043951bdd042f648c810f0c5356969168bbe3c10d6b066e64aa38a12170af20a8d16e2267fa42e0275f8c87e33dd6aa75cee8e7aac4c16fe68ff8f1b23060649bfd6e0f10c3d6922b10a4491f366188090f4053e2f95a1a378984ed3c1d4a7fe347bb7a61f78a9d39d84e04e225daa0250efb4386d5dec8d8371b1b6e8e36a136036a14303b2abc88b24b1847c9e7f5f02c1565cac75e48e9027dc1ed914d60caec639d885651126dd404d95ee51d90aa4343c97bab3f3720e99e4d0460e294a94199bc449d8e71f7e45a6769318dacc838e6ec0085a6e1e722c19d00b581412ca15e27f77b46b88a44d15207dfd1839e13f5800fe6e8af13f80561b56c18a4a2504314544d4f673e5defc89f438ceb7eea590d80b59b6ee766fadb53f551a754b394e6905ad1ae53d5c213c13bd919f65f4adf1c9e6f53760e889b1b0c6dec33088df4d78eb6846cf01860a5180f415febdf40a626982eb88a175bee070487ba02bc5a347eb96758af0cc1322a6be0267c68ae9bdfb6dd2094fd53cc2e9fdbbe93428a9d1b4c8d3207eeafa0d3b33c887c84333ee7aa6922c9da7099828173da5b8a6477d820ce4aa6d41a3882a813e16863b3e094f8a8f5c81d4bb1aa706b70caec883e4134af8edfe2e78ad64ef278fcd2c10b25f8d910462a5bd16ad84c0fbd09d185dc23c7aaed64f21007079f3dfeeb80c4ac279d69c1fcccfca1bf27eb7005e56f062eb0250d2029d702e8306fee4aeb0238e0bb15c56c89c732b7e8d91d33047d72da4657866f8c92a7f85df14d65f2cdb29472e9a2c8eb49acc43160379bc13302812bf09dbe284a9a42890229502bb56a6b9c515862b520f32ba880ecaecfdc694f8e2ca17f63de36f1910f72d5cc18d79f512925ecf951c928bf102b84c681805cb2304af0622d250c0fd3a9f86f3b3b850c3dab4bb4ff9aafe22e89125250342145f6eaef474395542edb188339e3a6e245993066e1c0afc029299d8de7ac66772eb20d25089dae26c0238fd6eb7028e143751a1ac8b1a1ae586d6bae8b8a69ada3eb4acad942439f15d426a666bc899f7e195ee5147777872a0bce7e52c03e919d45a67d39ae411d385d73bed5d427fb5a0ba013d5ae324c1ea015624552857d69ce7d699ef5fb740a5ba3db45b9f97a8ec38272da7c58f8b5839fd123bb6cbaf0744ba92c4ca1e03ae26d9d4037986ebeeea88fe22691e07fb1f04cd462364b5ef2c5e96b3ad8d4a9e46f891c736b03c50861f26b4fbafc12375472aa8d2ea3656a66a5f9b7373f05da7e5f291ad2bfe6564a67089584db009170fddb910ecbef4aa7ff9de31be20fed1f6c23b0c0d1dd1d7e3212dbfb77373a466667f2812a20085cb08b8e4b5acdc112c3c688b110c5069cc30d79b5878d131be4220739533d679f8c21a8aeefd839483f6d8505f8d9c423b60e4205bc4d344a885561decd03b96918f30fdbe247232a384e32a7e4e76ee9d94eb3ba88741ace1d2649b026e8833d3ecd55347ca6642c93c57ca8a6835c8504743f3a46c1372aac18ec02e43655b2bd7321ff6326627ed240a358983d75015ce7dacaaaefbfef144409838f26048056c905095369683215367baf089fec670e7d83b0398ac75e0baf1ebefddcd95592a6a24439b3a43fa86cd4ac2e218163800d3242b12ebb915cf0a60c9bd35c0505a428e4b116776ab5d5e8104deb05e7a1d1263ef70256487214e615a41019dc4c68b776349ef95aeaf1c95fc337538c6b79e89b6f08bb6abfcee98b7a7186732bfe41f9cea9687a50dc48b14a38fa28e5ff6b34ba532cc829090a529db64ba21757788f92b377aa5f3c4a9a866e68f65f960ba74964022c021bdd070b2f5f9efe84732f555354914751aee3d03793498f95aa698a4538c4057e2485ef4caf3d895185a76233c2254cef8b276904681a75b07c364a0e7fc2d9f65aaa02dfc71dfdfa5d54ccb774cdad08517ac7d5782d698cd969e8d343096f155bbe75072d83159b5a3282e1eaa1a0b2fe7d2c841fe2a841049e8108640ecf503c152c6c6770a380875e28bad18747fce85a022a7c10fbd0921ee7a20dc7b35958a588e59e9da4d130a6a63006115023ea0dc1aa2a9cb906f00055cba603fccc4b9810d0f22fdff96f932acc70fd356e66590ca600600056a5530b392a672d73737183632c43eb354c50ad989f1acd8aabdd5a2d25bf5c2467368bc0c4ee6740208992a7713ca0028146f68bdf57776dd19cf95a9191597a374bab3749f56176f872b951c851939a6f09e45d42b7c41b8630818800cf01976c7d863bc174c8baa56993eda0060995334b377bbdc416b0ed502cb311584d2966668eaa0ae13cc58d8a17e7b6e2e8e2e859c0c8d3a2452175876001d34e89ed1bc02cacaaaec61aff6584384f21617fbedd91e2bb4b0677aa4bb282c6061ea86a81dadf6475eb67825a3bdf81f62ffaaf270d4d5d41fd1e1d8cf7ad6fc119c22bc46ab15586e94fcd2c460a9a44daa0651e793b01bf2b9283f10e8f7184d74e7e4bae967d806677068c21bb993feca9a6428e41395ca4f49dfccb11b4db8a162e316a2469c1fbfbf4b03f175acacedde628afacbf31a086818b94afb27610682f42d0addec7ca069064120d258aefdfc84d93d21d76eeb845c3a25c5e7aad8140defc9598e599adc5f4a86352d30209b1cd469f2e334ece5b3d839eb922a9633caf9af1595fb5bf4ae4e3e4ef2e71d2c7646321e3022a11447f625946387d7668ba9f32cd3d484c8d42677b2ec77a1d7d66f3558a201d1a6c85513cbe1820e5cadb902b813cc1148495dc86998eaaca379dfe403984c718a00ff140b64aeaee437d785fa83713a52aa186defe2195f982efc4c140af85db8249553677f746653d6430f705a0beb90f9ef8a8aea01fbad36068e4c3ec93c4bf40d74b5bf5ce3afd6b3d3d4f4071d7528c5815adbdb4b2ab63220ef265c997b7cbc251cc4c9ab6e26f36480afd4ad80f0150962ae71b01c7ee1f45f72848401b3c6aecac0eec5cf5780b22b9568175347cadbee5fc5ba2c758ed921838fc34a6cd93595cff4a2a48179c6c17b49c2740d572040c7af7369fee33a08037c0386fd8940e8e56ccf81f72e455fd2501417a9f6def5d17b1fad18404d834e5f761d9bcce686bcbba98175e93ef476a76b8fbe07c43c8b6a58ab8cca74e89c38c2db0af1f70dc1712445054756289f2851106c92279cbf1c27f0770c8b5789f5f474262a7b6f60e1632b9a5b6c8b3d2c494aee64a5fea18fc8f6a98830a334dcff40e6386bb51156593bbd0a3194063228bfca56be52d5cb19d384ec59eab6d805a2176e608ea2f212b44588bb2d23501ff5f8866cd1f1c9a635d5fb82da602caf2aaa90c77794a73a3dc01f430d2447f6cbbb664679ead053a74df2398a4f712d82f223ca4e9a0d5c174fafa2e2bfc1b2ee18a2dccfbba4af772ed80862b6b6475d47978a96d3bd2810d4eeb8705bda8bc5a0d5c1e9b83e220a6ce0d8f40057271e9cadfe311db7754e5fbbb311c3484997c7e7e6b663fbd7b3339e428daab8694349a1007d1d5aebb2094c08bb9cad6dfa30c4af51f86d81a6bdbfdfbe1c9e0585e33a22b8958f793cfda5a25534e517ac6e6b13f2f678a8de3c3cd28edf766748aff88b201fde286f80674b80f54f56ef53fa674b08430886b92f3ffbb30e3323798834df6343c81c507f293c0095751fd292da9719f7bfa5ce3dc0781914ad7933aa5ffdd2964389ce9ae9c4badf227f8f086d28c1b20897f105017420fbb63ae0126dcb4da3d127853f43f936d0c3e798cebed313dca5ecc135d076a39167fb2efc8a6d037b34e30b42902d049afce8a3780c57e165e4477faafd6a2492bbfe40f41ae232199d0096fd20b80bf0d8b844f3d765bcf3a408e66f0348d5c8fe22793c587155bc37e75f2458a0cd6bf6eb24292c475306d144e6a04434fd990c9fb896cdb7b97348d3d704081efb3e27de2d30372c2f5f088c7cd0f2fcf6e53549194f88fda08eae1a955290bd76ae79af5fc506a1675575cfee975b7b0ff911e258cce9d84e80ca240cbc9a7e107e3bdc437616ccce4176edf8c3904995fde386123804d11eef536b398075cadd43691a6d97ef1e58bf98db64fbbfada0bcde532bab4d6dddbee2918324f0c23ca4a7311aa6662230151e0bc7608f4405b71c32e32e9d76eec69a5e69610e2347c6ffe06d0ae72b890ab2e4f703b3bec03745aef6d0f9a9c24830b782d9d2c279e166946b5caa6153093c8b5a1d871a6ff9eefbae75dba25e057b80b41916eba076eb7bd9cc3f7ac52d8aabfbe2ad9d5564e6860087e6cafa3a446a32dd53e997e312aebe846bb92f4f529be87accab075559cea39239f7b80a7ffaf92a5a7842cbaa8ebf8d009f268b6149a9cfbec410ac95bca01c5d896d6c898e0b806b14ee44c404e390b32fbc12a001d89f6b482c5045a3362ec56b5c1ed7a442e90194c7c87babcd377ae4902b286153976a10a02fb063727037a6423cfea0a9ad30fc91fc53961d3a03b10ea159cad8184f9a75ad27281a7d06683ea1edad42a27f56e7b7bd6e78f73a9e560f0e00c1e35cba9f030b6f352620285baa339dada2c521e4ef3b749fd03ef07e5a02b53d3113f5221ee5f780f3476352a2054e7397ee382b814d76b581d093939ed9cca1b6b7d579751897ecad1c6a35acfeb3b6315dafc08b213d98cbc66dff83f7fd812f55e4733b62a1f937914194f350ef60e827c2f02ea3d2f391531b60d934f958b15fb55c86ac15c9c686877723bf00061dc02af3ea295550eda5afb3de8d5fa09e5b2e011767e985ad9f086d5ff9093a41e0e346a82cc900af50e507b424e1a1f728446ed28c6f9bb2a6a95048e479bca4b2b75436eb0fb342fda33bb2fbb093d9f8cae1dd6e51cb613e42164bd37782d01e2f67e0f0d7f4856847b1c58dd8ac1f02c83bb4fe886a215f5707b680c56e84cce8f02d97dcaba25e9878c8edbdcaef0827733a20b860749180d94b634a1d62beabaeada410f3025580e71a0dc2a9e458f0dfbedfe56cd3349ed5b074e7e1e62659e44634c8099f1eece08d16069cfd7b39f441b801c75712743114c0340da9c30287e1071daee516779e949564b866a68f731480a512b9d6ac123060bbce614ae87d378c0a9024a89c37655ce2fcdf6cfb849d4ef961cd692677ea74ccc6bf63fcf1405234042045f356de314696d0c6e1fb64ca1bbfdda20f50d86757db1541365544e6cbf327c79cfb5b8df26bdbd7aa11821b242664be0d67e188bc2c1592315f8fe591881c94cf3130ac64c6122742a76b4411932e95d116c9bdbee99db555e23ea6dd694303d2f7b80bae0561581d0148930e7af880c7cf2d92e05917ee5139d05bd60ac1d5879307e66d6c3e81b6722a8f717581331aaca9660d71cc15ef9a2f0ff49a29911eb8edfe53757227ad7c714dd88b2f8dace8337e6925dbe37461ecfa9f0fac2bf57925446963fda6bdd8543fdd761a7bc3b9b3394045313f055e5933ba8c28a2ec4c1ae2afb8deb3206c4b12777248ac58555fc78bed11c39e501f2f17961a0d104585e1b45dc8f7796c0d85f8d0eede8eb8270c4886f70253f1fc5bf122a13afb37dff8421cd8e9a888aa314f6b6bd4304a2ae335d523f39f8ff5560a9bbf61ea78e3550893398e8bc9d905f650a03ef176d8260378592bda43786430b07cc1e0cb724791e44609e7ee926133c8f797ebbbbc7b5192909be76486cbcd77c427b66749531be9150a1d9e1f1361110f5315816007f788309f5e1175055d5b50a865006b5d6caf964fe79571866de383af329985c3cefcbb4644f4418c10d7df8b057ad85c261d3c0de5882fe8689fe9016871bb152bfd96531fe52870e82159945a84968eb1529559bf010531ad9e723d11d8cbc96f9a675a306f5241cc8a59b0b49d40e8fcc41da3276b884ac7b1d217b89357ad0ffdb83e455e2c3fe2529d23912688b6dcf635cfd70180f9e1f0a82d7b8ca8fc3b25851c521563eac98f02076e511b090c7f7ae909936d50e102cd024fd611c2e3ff2aed3eecc84032ea3a9d22ba0f61e2ea2ec77f80024f3f99b121a1d6eee16899e2e0f8bf8f3805d2ae73210402031993578b372929325d4833686b360aa7586402bd994807ff8c62b201ced77378252a8c5859f340371b57c12e065ac2f0f1dbd7725a28d6b5b85924021f41058941588c39dc7d4932a966e8d3030464b7b20d91d98d1c88e0458242579cddf2d442e87edcb8cd67e4c44bddb3719a8f0f16237baa5808171437655f4944822f40e4fda72701e6a7cd80d996f3f8b076f1561811c7b1489899cc9a68b9123566693b49a157fa235b400438c8b90cc885a80516ffd51b05dcf938f614fce1ad7005d8dbf73c64d949b1362c282efd2b6c7692c8d3c3c39321912226ba768ca4c022a94eeaa2944a56f5bc9f9c57aee133e5d95d1da9a5791a8bd259e2839b140664822a4524c1731ebd4d2e820b8481554a208af7f75b515fee80c045c2615af06d09acab9553ee7e71bcb4d0d4fb5d8e8d802f80a65c6ec9acbacdaa8a6db009887287b5bfe6778f589efe542e8e7c033fc6bdf50dacf5a1105db3ced1472d4eb67ab593ff9a7a41cafd4538b25f987779f54e63789440f5c66d886b3ee2e65007ac1cac765737aeaa5add5d7fd05191ac526510922360ccea299b4e32ebf9ed5b78d3475867015e0a7d453ea5c703dfc8f3e5249865091103288da11410c27591274ae2ebd61356275eede1adbe2a3000c77c6f7a134fff104465548d8b321bf9b8f0205ab58cb01c3b4015e4110ca914e5e7f72060cf99c782bb04afcf2de489ef5507ffe77fc001342254d60b4878148ea2dbac0ec79a3cb7634b5dd0ad0867c2c9da4691b8edffea7619b778ef0e6118f8e67199d591a548d918c9fde10671a5959e89c6641fd84f51fbd0a5589dd02de152012c89e00463912caea680e7e056206899ef55e5f633c6372e0b938aaa534c5c4d19c7880afa5ed9849c8c6521fc7a649ceb3412da8f38647bfeaf19dba7e78c3c3f43e846b2d967139417e2e05e2d83489615ac4f407ff9e4781c3ffce5550e76cd20b599117fe999835abdfdfceca2723676feea5150be53452debe66afbb95d9323ef480ae66b2c5a2dd253160ba90703b6b003f0c127c2ae4e947936a47a8cde3abaf501e3d94caca8a7af73900ad7448231bc439efe21630ef886d2740c9905c32fbeb0ff631ebc8749aca2130fa4075da32c0d2e092778f15cafbed5fad73ed93e8cd38dfa6f60b1e6f33c49f0464cbf008ab3a73807ac9665f4fc79e8c4622c7f19c979b3187f560c83806f839a30342feb7f6888ef8a6dbc3df61cf968c35c819d68b0161434a8840036f097edfec9548d0a18057a5a6fec3646e77eff62c5b5f7bf5049d85c77d53bfd2fccd8cd90fce8ffa535368d58a2ef2a4b9adf4ba519010ff0330e6bac65659f2f2a402a5ef08eb1d9ce8f713081a739586c6086e1bd0d32d51fa43379f0dfa33915ea0066ed8de00639be785b3e7c6d6ed0b9ae9d6d6584c8ee1324cdb662370a45f30c9c0b2fead0f9b25f9c70cf330c405fb679208314ab602bd74011a928a2831a3e95b229fa3c8e4670249804c5ede6cf647d7972115508b7ecce2c2107d0e036f5638204827149d9c8d514b5f0a032344cf361dc7067aba4bb7ca6b09ac31fd4f1f6156f719aae807efec34974a127423b7e3eb764f027e27c2e7ba5aee9f477c65f8f729a415e5c3294ca086f8058a456ea2e599192b86b8a7fbf5de97b57c9fdee48ea37e26fb56d00cb858781e073f348fe52d7627d1ad426de25830ec8f8fee4d45d0b1416c0848de0fc663fce102ab54e2c0bf52a90e3280abc9063daf8d444664629b6a48f9ceda6f845a13d318e963128c08b6d110abd285b9029e496790092bb97cd074a4311d88bc77717bbc815a110488241a06c52988e4f65119725a3528b534cdf35c048328022f559b1be791b9df12b9febcb31761014b598273fc0422df76ea25b132a2df84c2e547c1c7c792f4f8127fbae4f3102d4b4c4c7c9e6ac9e152c20ebcfc3238bd6d4ddf159f39771097b503206fc62099039ba4e8657a6375ac3d4855556085b8c15719318c457474ecd7378793a06b7fcb615c81983138551c1a290f7be14b0039dc55ca0d8c4d1676926e3bdcd852e61fd26aaf7cfe813e7b1ba39f00108744865044ea51f1b5d724ac1ca77bdb6b660866fa49915705095c3db9d7999ed9ae7cd78613c42aba3fb7dc797a56ebef30c7954aec960cd61fae6b45eab65877133dd3009371cedefbfe5f12a5e410483d129469fb98b8e0361a95015b73706c6dc02d6dd47eac7c30166b9f223ef200fb253aaa3293d440a6b3f070f8e46e6faa5d8aedb3c87e1f7bcb6bdae245c25bf24cd806e4ba54ce396f7b245327110f99f2b473695b43f2b7bf417e823fb506fae51551c72505f7d272422bb34864567e390eccc7e93af9f4747c8d19a800b15affc288b224b3155adcaeeb726f9ce8fc744f8989e204f36ec56f77bfcbb0c44d6d27c92023741603d23cdb454aa9d62967fe734b666079849c5ba182afb4629a5835e81ed1b6f74a3f749d80f35728f97f4bffec24f2d3e780090b082a2b1a6577c712bd68ab617a0900d64d5768e8e5e3fdd6dae9469e78b25ca1e677d6be3622645380ec06fa71083590199e2cf2a458aa4befe454dd24752fecf47591ee1f2a569fd18718ed77c48ec37bf981408bb088e4a894bcb024be27b239815d0abb4c8d1a562a8cf1361a2391e3a2cd28a86af850e025603a09cb9a9956a1ab9c9a736702adf466048b47202b632efbb56c150dcc74d82d73f6cc46b6c6d569e946a5eae2bd174595bdc5caaf64f801915f7416ea6e76179d31a98e507352fb638708aa2e99ef055d2cef04c312c5302c5dc85f116070b1c42ff5ac35f3ba42490eb485037e097cbe0a755345e80d7d949370682d63cc2624503e85bdd37eced416f14a83479d57d539d06d09a7021bc99386d391c421a26324df40dd9503fe9770476b9ef852fb2b9aa24315246330b3a1adcc91bd98354dedad52228f377f098fb1365f776d17e75f31586b8ac4bda8e59ac8a28ce1ec1018df8572b03fb55071b28a0b6f98f8c89501a56231920110275c10e2d93bd9fe3da14692d4bd14d61a7f958ee3832787fa9314e2016921074cfd7baacaec4da35a7ab37665adf2b3c23f0c3d96e664b766d9b48caa282527587e49e238599321bd9e5b4b1309e93529ee5ef719dcdb3d52108ae9aa510fc157bcb9dba33aef1d27becd20933a9bb2d4d00099a3b21fa4989ff444022e01e9338acb51b6c33d3052bc0b8897ab342b6ac31c94c2fd1e8edcb7e53ada958f68ba5109d396adf5e0fa3791d9babb82bf7231701409fc6ad5674b95ca15b423cb037531d4028cd0aee61fdb32c103f04fd3d39d6d8d4c28fcdf0d9e1f52abd891610cadd7b265162302d17313ea868e2c1b1fabfbc2cd22b80f35d90423a4942d1b52b6964e2a5ee84cf1d6e8a500bc55fa20e7620c238452c0c99284de003d897c32f8f789125ee2867f0a8b8395202c84aab583047948cec848f19d82765f0ae776a95883bdb58a778f4c8d39a740807ac6a3b498aede09d67d63c17937c24f88f9bff12466e790399d429797247c4933c60c58f27c312e0ab9651883356edeaa269390a1421a495d404bce5f1d61c9b40741c185e7ed1e51b1a6fb90089dc5bfd058d496422b72b7f4ac4960930b84116e228cb7f0fe57f1b4a2d06e0c360c39bd3a9ea949b2f13470f8f6089468c7c5e749fe2682f5d7946e9591ae1928878e6600ab5e70daac26d5bb3b544b3db9af5fe8885fcc8cd581f3601a5f526d5891beab5e5bbb5e1fa7bb7f5119ead80090ca953cd2ec3fdb38dd9ccb8cc7b1cc7b044f87dbf1b361834c3f4993da9402a6968d2cb7f2d1d2d84a1d2b6bb2906c08de66d55c773d7937e210a71c89e8e4a4189720e2038fce1d5d51f444fa788cf2ac7c46d84ed09036606795f8bdd7dba89eaaa7572d9e086f09cd6d5a56bf2e104c4ac42a89300a0ed110040fac1a7f89c2b31c6bbbe98a5211c1b9f68d2fbe41ee064f3aaa6068045c76920499d82d96c117855424a0794c89a8a650122fa1e25242527440288699bed35a63e0163e751281964d46e8ceb18e38f329b337937bdfd6c7ce18d33750f3ccbd4c479071c255c2821cb099c89fecfa76645233a92e37ce60c5718acebd967f77c8da16321f1aa49cc3d71c27bbb72f51e15b5766851658516f7d02e782cbc65777e7fea0dd31d25cc52f038f4e23d45b678ca14050633c63828d5616d64a5ba72188ca2006567fefbcc3283b81ce5105216374181a490800132e26fc3b8eacae5343fcd837d5bc1b0a76e90d7db85038b2e621965e5e39b0dcef6172d11ac8530ca07f937bf11758e65d7f1eeb2eb4d6fb9f1bd1bcec9bc4e444b2660b5dc74f03c8d91d7b3b0759bf520b1a0704261fd2294e5758fef4bba83af9bac1db219ea743a25620f5eca8e8ca93ae454db497bcc6def3648bca0e09fdbc22fdc39d5575d37e3243cdac881d406e3b713af368a25b764072cf9b75dea78be188afc795913ad716513b08a5b379dbd7342b32149dd859a6ddfa2d4047eaf7c2b8b347dd9c9baf44b749cb234b690e6664c945ebfc4e02773bf03e525f2a7b4f00ba4e1e8d1b5257c42a799f1198f60004da0d361978490f546b264242d17c95de09299af95ecdab9b4dd97281718bf518deb09a1c27a11b16456f0da944d6b6d1cc9cebcdfaf01e97ba98d742bd204ea8b54e64f6f776d61019c24d1e1ae229c2360345c7d1824c5c0670eb0d9fd07436e17fa0978f093b4ec225713f5897394e3091f438fe323412b1d2d3cb82b9793e768b59290ff771b70b89c4e8da849ecee272c5b1f2e8f44e224721772d95157cf993d1e0cfa6301100bd1e1ee6f9f24b811313517d7f5c4e6f8eda0d98105fab741a5172cea7f9856485283901cd57c38644a372a5a7763654941243c1ae8f83f90fce7b7f3552c5c7c7665cdeae7fe206861d6ef38ae8344fda31fbd04ab77f7038a814694f6d20c7c9bbbe56f9eac78f5509f0f7aa25a07070dbc8899f652673d8c41d5df32aaa38ac2673bcf36e870c0b26b9bc0e9c513d084a922cc8a7a6f9444efc97154c5ad889ccc975ff6e3f9c21fab127b04fd336ba72776c252c6fbaa989aa78593ee79709afe12248ebdfebe968ce98ea2324e0f3fa28781fe725e0468020529234fa4504a0b442a78d6dbdfc0667d4cb61234678020f6bf6d73d16da80be47e2b5e7e6bf71b81aebaf85f7802065a51775297fd4e52ba5d1d98cec425706db32b64cb42a0fcde95ff08d8f76d435abc5d6ce21dceaa3696bd7bb1ad68e0c12b64bfc500a6aa46295f89d9bc6a7c93ac4bdc4e36bfa35ed5da66482a0953949946903923da95daaa0788105ef3bfadf924a638dcf10c9ff2391e3b6040b1fa45257ba2e69114900d88405c58ddca16189fb6cf8bde384f387b5556c2d235ab440c9cf5c7d81137f21ce6b223fdd6f070af574f3634d3f0b7288c06f9094a58519fcbdd288d048ed69043b16d8c78f691f011422a02ca17fb612358a4323b32962d284939fb953aa892f676e55ad62adee364633a9509163c5c296ff31dded66ccd3a090fd2e785727347b8545cfa45fa3640ed9ceb33042e53d8bc0dbbf60e006049430fd945d33907e68f2f4d920acdf1106ab286578c9edb53d672e9cab174ed2279ee21f2fcbd12dc639f644447ece4d0c1d12a45a823e84058e3bbc4740b73b22d01938404885480d5b357c4bdf570bdb70ee2f6173fea8f8dc06bfd966fb71f4f58c8482fdb79d401a5cfd409ce51374ae88c3a0289f64aa65fec50e8f66a9285031c74c647c46e0ddfce6e538bbd3d18938e76ab5598d7158f8a2c5cc7ea44f63d04b779b81e049cdc72e5a641e73fcab2d3b18936be4e60d8baab3bae0ecf33d70f8cd87fbc7de9405f64ab610cd470de69467637ab28f5c3917f2a5e9d702d16524c85f3ea85dd18ff363504136ef8db08b52bd8510ef3f15999d5badeea9f1f5bc3d3bfce2e72e3de1499b7b8d1eab075811cbf3a55f1fef820e7c822bea2c3a475f99bd6e1dfe3a38a826f8a6523a239b7856752b1dc0deabb88d09620534d5225bacf5b258dfe123c6e280cd2d3d2452619393433774692d93b7da059176e4cc91036c0ee6bcc277e012350830e11bc776f0a3c8ebb060ccfa30a92f55c2672c09149d4d30cb96face8648f4f7f20cd49c998b24c9fdb86579f2e201e8012f5880bbe3b1aedf81c1c410c35a3f631b15b6766c0a236d44c0211083a2bcc9a37fab5667c338fa79040db0ea770953d8f8c2bac2e0141487d80f11314fa9282cee46e49b7f02553740d961bde8378a3da44f0952d32494a66baf5ee9072970c1787a42e18f5db15edb1e7fc5b9e1eb8346dece01fdbd80a8072be43ddf33d40e5b5ca5184b4f879df46a6c41ef803ca038ab1f0362232df6b5f5d699bf7b004301703bc026e7cf6d9e99b1aa4fde4d41db26c3a03c44590e36bbdc0948e607177daffe7ce2aaaeb234d7e5039b210ee1253591e9c2cf8053ae762a1f6a2b32f4eb351b31cec60ad971be9943406df407f187fe7c593984897830cc766eb44bc5a59d706c75da4e19004245fc72578701ce78d254e547358e2ed3a8db8d1b748bf107e4c3668ea96beff5e2fdaf615ba9b955b8230c41a817a8058f82df1e063f4368edac84c61b1268667fc4883bc381f92eb1fc0cfd7fcbb3cb1f9e1e9327f205d9085a94f2728abb21a2a1f8a9789b0fe07797361a854fa774fb48a176762884e17e417ef3f6080e4bd8afaf1d79082d71bfa9abff9364c061417b8144b6a67150a2edda0244073d048f20070fd1f184b334897a8de9fe3989b3b4be41015ff8e0f7511111877a89a0d1fb2d140aa6d080ee1733b3a1b1e908c1fe9d390e8505ffd94d3c1c14b16da9ff874e2b3b154e72cbe87ccd78ad548240952bac0b149c3cb204fbeb7373db496524ab7bb2fd6ff08f7da375bc3f295d30780e992d9595b93787a1cf7af7a867ac6e2f2aadcc941188b0eca60a8c59de5459be70cebe99b9d5852fb619488a8e2f81f3e0c7d73d032c18744a18dbbdb0c75b319cad568d90223125c63699b95f2efcea4d940c247832730ef8f5424fa57b6d18688086ef13c9c618c8a8d7e54839edfeab315f821ca814c753922187f76eaf9112ce391436137412703df01fd602963d96abbe041159d4fe6ef165eae11698c0e0d0b6d658c983a9731f469e18458a9b32e21b365b4875ea8c76b6a5a2272075f39aa9e186c304978f6aee2644269e6c4f20bcb07cc94f7db58fac4cd72856a4d2eae7536744e7a2a7f413f131c2a9d2fb4aad46191577eaf522aa92d1dc9799d0ce6bd36ce6b78f3e1af1a48491f48d356e92f88653d3d570bf925de7ee5a441b1c9d7ac63a09eb44cba8ac7a46ecb5fca8462bc2fe8a610aa369b02570c50a9f0552582b0b17fae7e063a9063852efc86798446c57c67a9f24ad4cf904e250cd511ecce0b0491ae43a6130b26da7cbc79d8addac3569320b3ea881d5f4aa0010bcfc55cef900deddf6834b15b57d92a7266d762082aefb9f4565c7d066177aa85274fbba0190db5d6b0989fe37cebdd89ef187dd2bc5ce90175aa72ad6c2fe7e3b9d99bce376d2d3f082fc70262853aa1acdd8a246b1f2d3ec8a2877b4386c3ab572367bf393ed667d489092007a5bbc31d9358fc39476e0fc73e9dce244b3b8ef310607808afdff2e5527d1a6638d36100d9bf6185d3bba0a49c6f7d204c135abf5f92d275d4321a592d0b8495d8796bd94ff9676c09f88b355a536f912dc7b9a7bb5b7bd4713cd2d6fd5d13d5163265680e84b68a91fa2dac91a3d55a1b4a96f272a256827b5928e6bd565ffb8ae21f48957518549d3e0ebf2556a395ea887986cfa7ddb5eae75787fe43cd51ef56fa22e0590a65d8b2b52ae2e20cf4d61749b3c5c484555994c929036e06acba80aaf866c8450f608cd709d5e93cea9e8e1bfc7accb87d4652511a5de30a0117deb2904ad487cb52077f09f524b118668399e61b82f86406009c017dd9f9ec9d2a63ce79801938962824b2204d2b2aae8e8fbc70416ebcbe6b5181cbcc2cdd46a2afeafce26ff7ce6e287bda7f7caca7e346425b27b841d87a9b35d78568f92420109ea15b0df26e22d282246e9f78a73359393556f27b781ca0c286c2f6b5c35635da79c51ab3e324160f1ea454aec61357421af44b84e71939a1b65b144cc2b0f8deb1f0692a7e4788f9e827addc276cc0fc74bfd8548a23e3d96cdf86c0e5a4840fa92b783e136a2e2e3a45f569f6e880a8da984de496bf9dd499040409d1f10bb3b9e234e1736a0493765d00cad52bec3833ffb07eca4580e32ab94533d293821431e74e0c551979deb2989b88518e373001753ae080ad44be25c9abeab67a459b2546996669f2044a8f280313c7fe73226e8325042721d7ceb0322a91e6a0561d9c881289656d632cb36d9e18da4a6228de86373a593bfc74a342c53d71dfb81b54a2052a5dcc5f53a39109e5dc07578fb548700cf4286c321bf95298ab3f647e2f2101c22b713a0babd1163558f57728b75af4cc2b1e189095926e688ff431191858d5171a4a6b93dd09296167bad9ce62b2d987bd1c7c2ffe12054a3090df3a23e9a499705842f2ad3111b963f4631b1178bcc8c2903780fc613876a2b3918f665c5a84da3fb323f7470ef6942ba13d4104718c21d323e2eb3d8639d4bfd6415568daba43b6f2d1bde03438f023b9183942fa530bbbdd10e44bc31f22cad293c1d1e2aa9935e7fa829a9d4f078dfdb0984298e0c3da2b1d94b846ffed3fdd3b5adb2d725d42b14eb319ebe639a37d0c2105fd915adde959d7332bebf0d37f9643ec825b67ea1f77ab122acfa3834483ccb6e1369e962077ae41e26f3331ca2a24597308e6b20c1335d4c17235bb05a33e86c3519301985f061aa5fc3d275b2e54f12ac714fde688e013d415bbc685b9995917a0634cfb991dcbe3694200831323a3215806653c14b05c9cc3563d53209f582df13f880d1d43b012f8b0f4b6861e24a563174aa8aaceaedcbca77938379a48cd8e4e60b81905473771a95042a4c9583cc33be433726c88b329f7f75d47176b0c3047e7030422ef4dab4391257283ede09b6dbb49f1fa84985d63549d671e9f5dfdc6b00adcd8d4c7a897c668b15ff31fcfa5c9c15648e13f836b520ce238662e912b9586a962ea25b987c82a714fd1f04787c67e1c298f91f92efa1a1a7fa96542684faaec49ce7eec7fbb80a0a9631d73b25b85b1b5e5aeef741cc38c5088f841048a293606828301c75e555ca8dea2f3a5687e907a9cf3eca891a99899a72d222c09baf331a7643e3813baa4f0a9c7fa37fdc028f6fc782a3ce4b2462785f14dc978950e05f0b462b51fe9f71b3366692883850bde87fac6d099be24d8c658a07dbc67411677a7fc9cef163cd9f3163d44ace5b2254f9c3f2a365d84e4bed11f3d4a08b328d1f8797885e801445fd83eb736698bb6efe327a6e48b40ec203ff74b8d7729732efdc3a06b3d8162ea502ce73719373e0d8dab58b82e2a8c1768c3621eb9e9b5d3e951f05598747f603ddb3e47ac24ae36e258e9b89800cb7da64891a072fbb63eb880fc37e5ba247fe2c39af648d3accf90fbd5fea207e7d56c26903221f7b93e477179637b0553651f910a07f30a6d96f32d4f901ba89cb793978066ca5f3ec689f5a0d0a9ccec32139414d2a18ad2df63bec0854374763554e73a743a73df2609589adcaecdc647c78fba952df0cef4c488179c7ecc1bcfcc837b54df502ea9deb46a8e35d4b951fc9bf11258d5b04ee7744b1925b5721d9a2a5f9569635db9c82f8752fd75d54c4dff325b41cbf7942f25cd9d6f8ef62fb7eec3f46660ed9914881e1caec8de4590996a4db331cf7430db8b01f475d700c7e26f388dbe76adc647d2826c55925126ff7d21eb341bb85d9dc71dfe68e0f4892cf6d05b3e1b85720741559808cc92487f3c2a84131fc370f1134ba13f389b0118f74642588373069cd6c3b9e25c05285f384154f2c4be8300aa9eb9f09c60ea0ba6a2de5bae8354be50a6c40214787f9f81fd941c04faef1eb03a8354487968b5866f7499fafc2a7d8dfe3ad701e1cc0938ce57ce4387f3ff141a631422e38310af2db6cbc754b3971be53a3858d7d2bd4b2bd62566fcee2825b53d12e584476de3d72251c651ce49cb79eda1e18ea069f0c13901bf733a29f0578097b592a9200a57098b6ec5bfbfa72f7f64be0a3895eeede96207b21fa1d00481413a57c1e937e90ddcc81259a93a3c9f0486b23e415cd5d453743e6588a3b644c93be5b25bda69782ff653c0b80212e988031862ce97addcf95ff79cb6644251931f4309447553b62a7b710df989cc6d8e33a8a4580fedb4e7e842a6a81808d27494942dee1a6f84b993729162288c6a4204d4c676d5ebbaf87b7935af2db3e04962e1d68a470960b9e25590c0344aff556f142cae37ce2aacb41c74154677398fc2dae7ec5e8299a0f9c87a416873313645d5ed9bf8dce4e7735af731b2add9501f2087bc0324a7812e340ebcd141e0daec57b980593f954b2218af7c657211265eda0c87c38fdfb011da99cd571dae1046dae355da4a877bc77984b0c5682d2d53597b1342c5539a352335ee070c873482b608b13bdcbcf28d1ed37c71c53ff26342358a84372fbdddc2277c79de39d17c1e6dc06bcbe7c7d7d801e87564c50f14b70213f6f685cbd63ccbbd6f49eb2cd0c2cfd8020fe518f1fb3f06fb2a14f051059a28a1485be7bc1d0403b92c9aff8b08f7a18efd6547ad1d5281e40582ce62fda7e0fc37b2dc59d36a6892cc8b95d98705e72c5c57d38cf5710fa58b956022bfcacd705f900eefab1056d795e41e3d730df6028dcdde24178613576ecf42d4c5a1b23437a54b9deb78572bd6b48161e161f06a14ad6f1071218384f838102146cb7b080b755228ac598b5364e41f4ef54c17b3ef75f13c188073277f01400ca467d05de135c68f8f4968e7620e966b898c28f69185985f53a858ad5c3edd195904a53f374a06b5f8e9208a1183aa056c5efbc0b4ab52df7901c0dd5961e2f98e272d66604a494d5ec751c001219882b38394529681bc5e3dc04f20fc03f351b2eec84c635028dfea9c7475cc4924aa0c3b940d7f8154e15b409a230e81f57d541bfc642b5f093c0b4c2be39d0798231a8411b08080ad01a53151d645aae27ba2570f6a4552632ad7360a7df3d5fa5193b3a0001ac314b6a19879d377dc01accc50a69b5725e4628ba4f8c654903bdb3b0d541edec6649ad7c728ab781f264e36be8f0f7cf4940c3f458acd75494818aa613f34da2db7db04e2b3149a2052e734c5615cddd3adb2b7d28ad8f643b3a364cf1568a09fe18cbf939801eadaad7a88c7e25d4f374ee32c7ea87fffb54ede2dc425f7f0f3dd985b20de2a44d8498e63359c5fd5b0637479cb6cd0b482a6727cb2d96fb4c8714f75913d9d4847241413637f56f6bcc37f0091a1ab2690e64a58fcf9bb8e4c3e4ac13525a631e15364c59e9374c9ef1d4c06772e525f9041e9a79a270ce32f15bd99f68c079648ab537d45cf22bc321ee0239390f005c0cd60d8c1a0d6049ed8c3449697993ab71a6afdc5bb466abf23d00859ad46c6943c6aa84281912665bbd4ba27e8227a06244ebf527153b56bc598249c5680f3c579405bfeee2243a0b864a63a1be06dcfc4d89de228adfb1cdf79bd645303f2d8ac4298ccc44088770b2bd38d9550dbb1936ab3b437f3a901e8f67393531b76d7984627968343dc2396176608d2815a309899cd29a991da8a20bc9be45516f8e35a53dfa254e68ca0773b8feadce027caa3a9543404c3585d3cb9750642bf7fa78c948cc6b7045878cecbcf237c37d8ecec92ef430c8f1318477f6713cb20a3b98e0e7d95bf8f36994da07731bc6f00ebdce7d3fcce65714449c74c7a8585c045a574de235cc6b06105d29a6c386d440d9f738eb88a1089a4d66f862a9283be5a75384b02ec449f520330f26f3fd8fbac9462bb56aef8b203dd128c1cd511d2ff2d58e8bad64d4e5f8a7819624ccc08545e001f9aff5b06c63983dda955813639807b3088654a046aba3d91eebc34f9fc6da2a81ba5bf027c9997b93b0486ba1daeae191a80d4f44542587cb81a35b84e2bcdc8179ef61089c5d6b10f7e116a1d9338851ad59bca22cca9d62ea0db689c4af987cbd5f4ab0146eea1fbe30402393676ef01e86a6b007c9922b70e3d60c262d5ee94a620fa73877d4d88dde984e8c2363999c0ab5c73bb8eb0126a25e51c52be5b024668c54c7d75bea10118f0a9f19c16ce58fb5fa33595610243524ae1fb0c1a99d3b7e1f9959afc93d0da4dcb1b8ba39d969dc5f3a2692dbc1a50a7b513ac3668f7bab10d3a59bfc0c01fb6b1950bf8a7054b67e686ed1d2f5bef002ded3b86c3612d61928f46fef83ea6424d3ee04025e7fcd919cb02aa229b2f8976ca93fed67edfcf0996de0057e7ec4095084bfbd9abd0fb40614ab9ff578582428b3376738b038ce0a9c1ef5c022ac1bc01a8191b8e5036bdcad4feb6080f8d70aa20d8d87deabeb60d8c8edc31bdbb75fb29db002f923eef47da86ff5f1441d6fcb173b3fab4816076516d70c79690bd8719263db782cc54240398a0b71c2de41f95a6530644aa5748f35f4bddb1abedc5cb12fc03e83586e3b0c8d58cd28013707ef4127f20b372d3ea07880570b1ba0c77185f1eb581d920e4b12314633fb4f231a1e2c2e1a68220f72ea455eb6e19beef002e64db08745767ca727a94056c4e0858b16f5a9fa5c3e9194becc970ca9dc3fb8a8d70ea170d684c8b2ecba99fd4541d5f7f1a8b6f696ceacdbaaea6fdd5d17260ac40aef92d6b35a2b27427cc648a625aef5dfa67669e32e84ab21be54efaa4334ce28f1bc81a951f4ebfe1b19fb53a410174a316855d30c9db8400b0664496465246f9a1e7e3da4c789b4df7183f69fcd979195deb3c601e03fbf6876a56b33187daed58ccaaa2aa0b0249ed8d3cdedef3dc51a7a080957167f7babf5c928e75a2d627411d2e725b9e9d9831fb32139449150a4128da80b473664414508318d9ffa988138beea2ff6d09b34f702993ce23397123e4886626483c415de4e0c59ebdd2877d6daead9637d5d19be4b6e154ecd7ddecf26ae5b22d44000e76342d953de36e5e6c8cdb9e78d08972803a967c4c05d77326f635b72ace42cee4d5121a679525e1f1d64ac7ac2e2b0041f7b1766f58daac4b3a7dc5c9d268b516deb40903a997a201716c6933b4d04f0a0bd0f9b9699e6b60b86bf667ffe0fdad39a5b26848d7142b1a001304cc5a0f4b2bcc8e56e99e2d8213ab60bd37e919ef2f9df0240722a849644a206efd292a19af7e60c67c3989e4b0f86177f4bbe5cf2c2d2d9c2bfad3f369969e7bac3900515c52751d8338110784ffe977adddfe8fdca6c52016452edbb138aa4019edd7221bf868ef9179aba39961222b83e81be9f8420b9ff0650a2094fc8135effdddc43c07c59b07cd6a44784d322977857e539ce65c0fa3fe8f2d5ff8269a971a82a867cc04e162413b4a1cc8f799ffd4369f5251d6970ee43528d584cf3f23bd5f5bcb36d04ed54d42108255fe0439785779431ac65007743f298721777b65ac2d586960bba33234ae3f867e3d0d7b01e7a764731d2315f03137c9e7576f19b5f726ec1b3e5731997ad8d83f2dabe690a6d3ddefdb76b1f00e2e0e72bf07e7e142e105960b3cd91a5ee276b6bb9974649a2317cc3508795faeb60efff5a2a74668ba5cc2e632599fa83da4307c714e02512c4f9a3e4ab6f23e9a26e6354f769c63b607dae49c0d4c07758e6fe04833b620fd0976dbc57f1fbbda3a43917334a5daa8ba944a672c3d77b84428114b61f5410f7a3a00a0923509083f9c93c5efe20a1d2f400a6b1a2cb040d70f205a1b6dfac5400dce1c9a627c4b6e6ebfa98d0bf8a2a0bd7f73b2e11961efdbbeb2f2fc087e35e1c5f353350cd21489bf885677d4da9876fe85010b7b3b44ce8fd7e64e8c399269e0cb29e09263d8e6f8ad74efadc5e36e55b5653b90c4d22793dea0b36600f37ab92d06d36b3425d81c93e653dda7f0f7ff3994dbfa32079bf0168e5090fd53709c50340bab45f52f4d63f54bcf551eb59701b715d3a8f8cddd3d805f12470c8b6c2b9abd57380d5be048c27d1c0f8a239ffcc348e9572edb90892ac18514af68d33a71d411f1b3427cdafceb2b460bb696c4aef3458cad61b1ce064c59c720f1201abf388a7a15dbb28a19c27053ed718d855581cd868eb662ba9c23d56ba9dcecfb2e93a6445f5305045f8688e5e6965541c466f87af4d95c0358c9823b07fd9aa4657ae7076ed499a538faa967fb6a2c02f26655902e61b216c181bc86fb9bb8807712c8d3678924463cb9036cac86ccca0389b751a49cd9624dd47d157350fbe42be3e5a42eb14b60945acc4c398ff8777edb86f5df29d7a350bd892a2b8281fa456738d2775ec2b530ff1241b6129df6f390de61635e07626726fb552ba0bd50524b18a4ce32789c198f7efbb568f4f0e7266a17dfc9ca6b79d2f82129f51288071f7d70c96452aadca05ea94971641f24186b77647cd76ac07333c6a10715ef6603b7a0616bc5975c66720aea0a0cac77297a180ec1c0e61ce299ada3fe8fcdc1b314538465d99681f38ce495b2eca2a5c46d0a85ef23c9150b7be8888b68c40ae7e5fa5eeda7ac62654f606ef34c8938052286638d7e5ebd5b6269fb5c9731c1b6e5984488752ef1bdc7467f603ffa04cdf10edbd45510eb46774d5c502cd7f24f5e973f945debef452a5bc0abec7801efe555cd1fa91cfc72495c1b46edd238f224495e92e713faf1eba70b0b4680ca51080709020a0ddf065258553cab9627e071e4f9b4888baac93a457973fc8b89e76fd0e5e524634d5b43ccaf49a1ead2436769520856ec9c70b145ac4546c2cbdfc91bd3c0d868e9f47a2e3c85a423eac120bbb41319dab75e6e5dc022988038767911d0a04c12fa12caa33c98d3652ceb05b3403516474660f75c6dc859ee18dee253d616c89db6b41ad9230af4ab875cc033e307c7cd56281c2d9bf3a7315e9a26664a623de4dacb773d702dca59628c52f4223d1627cc2f05e1c38811ef86e0bcce82eb6aa81f14181b766827a22043006abcbd530add29db93337d2d450b5b5fe939f889b82a802169591d26be0937359143b45564d8be2b1e67d0691c00fdf524bb9260e60749e236ece7fd505a5d5f6cbeef1c217a9d3d2435c6df3b908e5e18e898193066c42d53bc66a91308be51ff0a9c9857d32cb94fab85388fd1239f8c3c2f2323f3fc79a5b9ff28e35d0bbac9077ba429b26a7af8ccc4af76022b7cf032d5f68118ab24a7c9b5ba897556dff36b14761afac4224c327fc6932b05c90355540749cb77fd04262820b7e277c9dbad7c6b99c3b1b54ec0dbb91313051164ac367024c2f56d271fd630e6c6db98eee8b6b5fd0067473ba00efdb53da84ba439c07bc7bcadf9c35c75d8ab9cbcd6fd71f8356656956af1ecd85ae878dc5871b45574317368cdd60c3da11d038d025e722a333f6ece6b6a478ab233b4ebe132c02e7136d138231aa1bbec2261453a2cf33e119f413f8936ee92793becd12db8b927cea46c97531e09232ace88bc886db0054434e8671a2150a78e90bd39b48ef1581d4ca81d3ccd36a5194a523c00dad9b0a0efe09c2cd8520a9dfd9f65c85870ea4550906604e1c468fc13e0f419ed49b7afc71f8365b31f78d9bcc08a478a65b3e878808cba3eb5844f00c0f81eea80fdb60d1846c8e6a89a1e0b776a3341dd59cb17a279fc4e236d9a45933eb2d451d1d9d258e1d3334abdebf05232f6fb4e0bad576c109e148b814e4dfeca097f7ba5ef33fc0a90ea0e7ce1b520c422e73f32367b7e385cb53e1625999814d4de6cbb72d8da6ca36e1f13cc9e5f0171f4ff938163cc04ee8096d4f58714e95bfb254603e0a0e3480d9d7a5d3afc96abaebc14883058bf3c511911e7c85d7b4c3bdbb0f3bc335f28593897c21995ea9f937f9805f7c1bdee3af0f9d626755137037e626c5316a3c3aa5dbc88c47b108c05ac96dfba99665adfdcc10d9da73e83da5d1e9eb403fd5d93eb87cbb796392adb6210d99dccfaab48a53d380fbfb12fcccaa7d591fe7920d85278dfff923a2f263b09f4daac01a69d74578de2e70c1afaed42b3d6b9bd008e79c57fd6e97d0376038f17264a5372821999c50f4b89e986c3e3411db3440f49b1d80811ad55ccb683a9ea5f4098260537cba1b93cf694369e93ef73bf922200c28a1c950bbb51853023e9578d9bda4d42be68e4556d24b204a9742bd0540b5649ef287ae3eb3f72b8711f06ebd594f523fa6ff41b2a1c91cff646aec939e9405eae781a597a23d6b1921134d15874b071725663c2bac9bf40978db5d904ce1b3068cdedd3b9a59ed92ea2074fe45c22f9214fa43a582f1e93c69ce879749016fa4ddc35a179f914b25b0462bc8fd1ce73d0b48cf00b2d5eeff337cab8b6ea59ffcc815c7b2238a552d853b5c3c34c2eab0a26cfc36c412624ebe2e083533a6698893d982b8705fe459b2dc2068173377047603f7a95ab226281004bf43bb4a66cca15baaeb40c9abb7fb4657561a68407233126ce86942fef722855db7fc8b107802d10054fb7d962a1d57004b12d6e494d837afeda6ce2366eda88141e6c6f32fde8591c03c7a5881afd5f183c9f1391b11579bbdc36e0b58c9c2bf3708d2b847eedf5c7913e26d4758f7d7b8da34ffb2a8b47db97b2d76763969a4e28bfefc656bc4a8be2a731a93fe46f1672bbc89f19ccd3b72bda819de2364e8399704a0294eaf2e981bf8d195c3a23acb96b7e20836bda3785b110804b751042026e62b05a5193685690954656a7220b5c5fa545cd86a64adca9b0c4dfefb05887a6c26542e04549246eb19646551a802c6ecd2554cf7c4ba7b4e2b3c38557327f43d744841a27cb9521e3c4b4d2666d38c509b2229ddfeb873cb6c829f7f5a010181514ea3c85471c714aaebc52aaabd5b0b7bd83762ba2f21cd8fbd2532fb54b2f4e9ac1bb368c4348dc64d0dcc17301f8d437f4171fc864edb2a90ace6878f3d4355ecb51f086dc6aa08279ef76f07bb30ca2b8d4204024a86c0c791db7bca2db58f9fb0387460f3a38a34c852b1723b12c786891451a6ba35be827ba0249b76e18a75104885c23778fb3464be9e41aad6378b9293a7a860162cb6171f1889544d41380e5313597c9e178941a44cf7f37988fdec76ad41d965fbe16de8e8a5296040dee004d17bbfa6f6bb09e5a4dd996a0660ae2b057493b98511b9094f81280acd3db661d68e35172146346f5df9ef58e05accb2757487751ff934b7b0c535550a4b8dd881cc5622861f59a90cf2883601f06158c43ecd2347404d5c9e61d2496fccca4357bbf441df983678f7ab7c6cca052738240232dd93371b8a16d77b04d80eb377f2f2a06a3ff839221b6b4fe5e882636581cf65f90e5e2d50355ac4c78c3e2a619df3b8e93798502ba93c2d6608855ae1919c9d0b694069baaaa1c40792575481171d47f3f6243456207c552a851c6281539921b64662545d9d0acd649e2b18622a66b8714b7d52b5ecd05d849846998e80b2fe95515ef5026a578fab15811aef9402758f01c9d2b5be1f618682b8c8f36d41a8ebdf8700276e025787e447f1000f10ba9f4eb02611c3c9930ae9d8428af1a482a09969bbd411513564bae88b7582c41cac692f57a8397a43e8888dbce9895450b44695eb226e5e033ab52354540dca9e2c3418abbe94f33fadd88f3b71f986e6451f8a4f3794baa7ae3140d1c7758bfc3e9bb1390735a5b4554c51cab35977e681e486d58a1910b2617fda436654b1388288bf05d154c7099145102c0ae2b12c758588f82a3f7acdd16f044a344a00336568876815079bf57aef84f60146b2fbc5254fafe9a522073307aa50f6935f64b9dab167e71025bf6b06e33024d633564153b2ea71c69cdd53c68119d9ad8422f3d388dbde11a402b9a137b87dfbb433834201e1b48e1b3d51a08bea5730a5dadb759e68ca1f520e8b9900716cc900b9a0c81eabf77bf8d7bd4ae4a403b45e626b91b06cbf6a64cffdedbaa1023ca8e2bde0335e11d913aba75b3f9fa72280ab1eab4da59133fc3dcb901bdad1d6fda5cba482d7bc8066c7fc3e881ef052b2c8fb1136c8199890e66af1249b75d17dfcb00b866c2647b7fe579bc64b43de6b8ec27e090195ce5f6bd87b7ddedba1438945fe83587097ec54d2c8a489a7c996fd4a57d4ac9d80a53d99aa4aa2973ede1a5f79b13e4c3ee4d63cea2bdf7a620f0d5ff7bf7b2533557bdb8088c434618aa2e537ca1cb30150f130b580f967c4d3094781b9bf27454da0963b816a3259b44088d44b1cad855476311ec19ed2dab12d178f7d1bb9af8056e474d9553457aca334b11ddb41ad8ebb0698aed759f12a6505cd7bc7bff5ab4b942acd90500287de4994c624d87e0be33cbe85ff8ba21fb29655aee875e2c7cb85eb295d564ade7fd9f2d75f300e32bba499be0a3a38481f0e62d75de68628ebfb45c95b39228c1c50515b4151b436939af7c83ad57dfb1f4aa5b644f41c64c03e7fb3986f010c628091277712b4a6a5aebd9e2b41aa9fc8f0b9f0621eb6b949f96eddb373b9ed9b37d7b6e0c015f2ca52489206d89c81b88f1d5f519bb9b4bb80705fa6f0e9aa1fb1ad0d9557c49504acea0c4de84e72fd070932c911fba7c9b98df8f2aae20187fabbffedf1da8355799660b57d3b89afdb78acfa224c0e0cf8a97d7e3c60d06cb0c9bff200ce45c9faae48cfefca60a04b663a68ab2417d5af246bb71d89eb1b1609eebd27ae84ad67343194a0620ab0ffdd6138615f9c019615e8584c937371f7568db3d346a001f5a6a605428ddbe6cf256d1062a98ed2e8d6a25b0956cfcab2d06d94b423976676a11f72923242c246f36d5f839e982f96e5556ef3e313a47319d31991da2782cc219736e52eb6a627d639d2d81090e48cce569ebe291713d17b3c756fad6453e75f2edbfc2051716851390ac1b5a2eaaa6a11b3ff0f0b5d45e55f12c7d28ee34e4557cbf0b6bc37fc5085ec2d96270a159a54560f48b07115ed028acaf2d9e77a9e6358fc83750fac46880de89d85d04e5028c92c06a252d6c17c664b73a24a69f4197c09090be7d48a35c6ceb99764d57ec826947c79b2bbec18417b5812e7c5e6822403c79c7178fc2e439fa4009dfe872e2a51fb99ef79f64e186f2941c1aa5d68ea70f408750cccb3142b850ed74a1b23d5f418a3e3b1fb236ac1a11e09d5c6e85d8ce5bbf45748f45c2127cc435836ce1e2140ba2c5c09bd4d9271a2f75eb74e828707d74c9b72002a2ff415def9abce413ab832f2a7d20a16e76514802dea3a190e73f50d5489c4000f37bf49b0b93a41a6482e9350beed80a62d014ec52678384a7e152786734268ebeab9ad1ab997140c233fc764e6e93a4316cfd667a0437ad89d5baec41bef0eb05b75f905b1aef1dc34fd17945e6defa058fa173fc08d6e5d6c191b7538b3b040c463ce8da62eb4b361593c7494d1b22f9f5fb726fdbf9a2d04d815531d55cc530e8e3ed03645c3eb5e0ca52622deaba8d995bd97ea1712d86cbc1352411d0558aedb520edcfd8fc01d2162e701eeb72b6afa53a25f18fb9f1d6eb290fd049aad5f88a8b729e7a823d497ae365d8aed373a52b2c9a23d861619a33c213195e52801de4659fb7a32b898e722f6872059db67e81c4e716585f70ee5c79dbfd4e6aabb17fbac5c57bffbc305c6db7e771e0e01e896bac0b3bbf868d542bbd4a77f21a70673cac6d924254ac7c0f80ac4f2eeac163595512f3c8c950fcb65cd43db87801bf5e160e3c822c077e0ec96798f5741893c6cf4992ec75585e8b173fafcfbfd8fd8cc132208df4d3e722c72c0fb6d86a492dff8d9c065ab63425d6222ad359bd759dccf56e34e79a4205b8ae8b3ba3f76ab1d85baaad5be96dc1a530d737dc635226c3a4d95619ef5c9f771004c2ae695987884f3794e7eb19c2a1d4a573a064c44800de2651b92b8bd2bf40df8235a7e4697770fd4eed61542380b1104cbe6e97563a392aefeba1f7df64326b5ea4cee7142e931832ef2015f34414d300ab193d0fd21c01ca61a58aaf387aaef609541bf45c46cfa635d88fe178b5b617b2ad16693bc6d200b5fc67e34ec06d8066256cd0813c9f3fbeef20458721b53058ee2577328d04b24873d948d633c0c5b231b23de06ac47f7ed2001a7b777c5d80dbbb30541d956d04a052d5f2f87f99a87b47fc39b57ae5274b7c1b60fe9a945a41e4e1a27f2f055ca36b9ca31bdd95e7b783d896e076e3b06a59a5ede12d69f39f0ce0dac9e2d9ab10d6917238eab04a87dede4358bdeda353526fa7187940d22072f87005ca43832f960be6738063aa5553b3e71efc03aac026ecc584624fcb251bffa6de33ac715baebeebee49f20d6a44e8d1019bcc4591ecf452efd7a7c9c85b32e6022da4a1410d643d1c331d671dfa5ad3b1789feba37a92e01758539407c97a323291d3f5460b3ed9eee5f77e5641d5a3c50fb144d9500bd945061dba396996e25942b0ed152313c97572d484be7de5c68b34888f7ed5fa98abc51ce0a9a8c5d19be3f13efc0d5eea966aed95001e69c29e182b747b8f20de910749370944aeff33662cd839bc706ae729dbe25fedf54925b922784ffcfe26ad63da2e871aad2b9885a1551d8d59e2566f0dc07eff3d3d34ced2fd2a75e6a4bcfc01973f40573ea8d7be2462b473e58e063f086cfbc71df2cad8a648c7d08bc2a935b60c4aa14ff9c65644574a90c4e41c1b3643a298981310d19d86232c27f42b1e3acf870697119ba0056ceb5c53d8f316582c230f6efb238f1ae9a8db4d73cc2909867e5fb914f7d11d9bbb243d01c5d4010a8eae91c69eb54658b12bfadab1646aecc4eba29b015a779ca4c556cd917c16531dad9a0f80466ee9450cd0d8197f7219ca5094de430261c13c3c2340f24f0ccb16cf0c7f65ca61e9fdf1f4f8aac75b26955684f91b3d671b2a3197b742d0c64678a872bd78ce49f81bdf80260b79de2824ed7d5dba40148c54ff325c24cfea6da101525d7a455fdb1c4b3ef09f2ca599030904292a0d681b97387d4cd6f1f3b012fd3e2590e4b5551311270b2550016af2f067a641a14524257d461e7fccfcca3a8ebed643708eb85b76910649d46bb8630a9b1c72dde9f31eafd240465734d81a77f2273fce22fffa8e1972af7554ec0d7f94cb61e8283eee2d322e37a4c55aab1286ce4f3db60463ffed76daebfddc3f11c28f6100f615adff65ce3e05f4fcf54ff956c0ee8553373b00883d9a47effc09e353f4c202f8999d8d413c19aeafeacaffc35cc95bb75c39a34cdf2267ddd24d45ce22be31093a8be48f29a0ef8196502e00825b9e492e2c7b2a473d765a6b2b38adad6e3e155a4ce573ac4af090344eb77db21ab804e8dfa9ef5661b10fd47fc7d43b7b0cc09cac5f8a8ff1bfe9b9e22b14f9507b811bb6d86ca7a10b59a2f3d935f103763fe8b857051e1701da17d73604710fdfa936a063fc51663dce618d29d8c12ef83a31a4331257b21e7385d2c8043dcabec104a729c42bee06f3635b9939378a3ebe6f8b972ffa45e0dfe31e5b3d2e68ce4fe423cba82708a9d84fd84b61e206492c8009a5cb9368f7e17e4301a288c8c7615e608dd53e77ee52226ce9884d09984137ebcbb9c15062762680caa7138b8885efbb393bd5081469deef61af9b023cfdb5fabb3445ea98261cf50f0084246277830ab855b8c5b57819a25ae3cf33d8762f2b343c92a01676a4a83530ada907bb4e471288e134db2268347a670b7663083c16b0fd3ed8b7ce683789e2f663becc31f3f5611f1aa9527701580316a7e0b797e750eae47de4fda75bd3568a9f6b3cb4d27405eb5710ef139c2f6343466fde5143dadffb5e827c9a28cc71003ccb34ca1853444c17b95882e3824a5649774844059ffa3cd6dd1afd4d6481ef35b912bdba3e78b8663986290e168260fbc6f021941317ba74af1fb110bb46e08948810d3d84b5a1710dc247207bdf60157f5e068695a0d2fe54f438f9b97fe5e15afeb7741646053dc9df908a28d02cac021fb70ccc96d5e72eb0bcb36756f94478da1c8ce63fdd82c1f1b867bc5347b73bee1ff24bec86dce8bdf9424da8f27675375ee16905b6d9587d5d1fa9c55ce4a26fe544b41433b3dee18702fd4b6c17f40079b149d6aab581000af574f0c68f0c2771372ae445b4daecad8d981b403fc60fe95f5f4a65e5ee5d79a84b82b01dd0929a8c6f00a1a0f00b27edebca0d98b2bd13caa3c9a4cf7d75988527d97bc2e6cf054675247e080d5a5db3d8a7674c0473a3f784db9ca50cb12a097b1131b45a8a47e3e826baab6eb00ec71004909cc4dec265356d7977cfe1f1b1c409f86c80f14a293ab416da6ea132144312d2363bd71656613b282b013fc3494a1f5470e013be2e3206efb9022ecf3fc7ffdf73971d07ed14b2e115ba6aaac5dccfed37ff64f81f68fba8c3f0f44c4f2ffc63b277e46d5715e99385f11e9f0f721200156bf5a0a24d620b866e7211db761915af0b695509e04f267510e3da6efdb4a342434d91efe52d2607c4c1f7d495530d41ffc9ae306404928eba8ac24d80a70865847867f4bef70424c5e4b4a185bb965e06d41864491c530ff6fa125b55a3b868545293f267cfca702d61c13ee4ebd4442d3036856df0da34e0610b66d5ed51c76b7caab0e21dbed9d41726a954f7250105706eddf75e7555ca20c5e9663a75079a769005e8d7c8af8543af010061ff342d5b0c3cd5a7b110affd536b25738adc80f1a4c56c61c92244d0fe19b3b3ebea28c87ba111c8c1d355146944d9432c923a06f0ea5dd760f7e4d4b36cc13d71d85c91b71c0f4ed60defea9571539aa50da6ccf17d87040ebe928349da04d84e39d782f8fcb9d43cdadfcc34bc3af46140c6a26fa2335a78963f37abe134f54c7099dedb6898439cab9a5a08b12e5c79a754a91e117b4bdd22ae16d0db04a1a104d88563e00f6b524e45ef29a0c6865766e37e15404d97a4403676c13e1f9f1d815ecd319e421dd9bc5ac79e92becd867a03188bba80083692aeb33ebe3069adce86e5b82084344d51319c7c9e625f3a23519ec48654ec2af599cfe20945020e95fcf37cf556f2616d141513e0cabcf7c8e557c21e20689c8ea1af3ae088039192347b7784d57f1df342768658bd27c5b034c7b7cca129f5734501a7372a351d90c4e6255aa33aaa08fe18c12ad35362be112c0b15904d66d2e230533c694578f96d77e180e732951d918c98f57da607094b91da84d1944745e4e16b01711f020198fac68480f1474e355bb57cff7cb3f7e21c2c35b404214bd049a3609cc99235ca10a372e9d1f57354a4925d66c53dbd919d4dfb821e552ba785e3b53b77ae7840a8c592c6d4f7b041abb2e346467677dc223ef6c13e0b53d513096cf4290cee382818c48e78dab2d6ba800700c24f073290079d7c5efb74033e59a3c8f5d2845a39a5ee47faaf6c34e3bf8f095bf14c9ed637ee801432ff9f77035ee2c5167ffcecbfb520d7318e27cbf33709e64792a11d37b9546b092dee5ed6736bdd9a64c97509bd2554b925adebff35eb275b1f19778e37ddd1de1640bca651a5b5e1b3377d073a3d67cd9488eedd1a8ea28ff826ba6f74d3554ec544485782141610b5a74ec61aad23a9ac7e081c69d28f27eee8d7cb0437eeb32a0528117293849ad71b49dcaa997add74c54efd273a7905856aae0c5029a3f6d7721d90f15725c1f9d7a4954f120c48f0363f799f23f34d5cdec5246cb742b19056da78dce17bf5baa65cf2af99b6ba9be39cc8a37d7c3a56b0a776bc316782104d88e7208373cae2234b3a4b734a82c30b715f10094790718e50eb3cc8bfb42d5fa4664b3b5daab8bda56f5285f5ecf3d3fefe4f4788c09cb274a49bd83a57d5d87ae7fcf919531a40a4da2592cf8dee3c2d4d3f0028d9a3bb3711c2904d5a3c61c669d2de1db09f4d6a2b944c3edaa631db32db52101b580fa1fe959dd26c907d5800a15d35a085775a538af5201d62c0b86b9ee3ae5e091409e2f917f0c37b214edbcc11e5dc93e6405307934ee78336c5fc37046870d0ff8cf0f6271ec61d5dad27d0fa1a45049a8a409e2b1b1123b6b87e9aead8a6251b2c5ef3c7829bb763dabfc216839bd92a0a465da3c0f504993d441d1247e853177feff09884a7b9521491334d962bf617c9c6f7df53e2ae384e7f9aa8051426429e422f4428e4d567ba7829df98e37a046d633ae33f440f36e3d5ac4ce8e7e5a65a6d49327ed4052ebd073045f4f0b8ae94a65e23c0f7b80524c0651899730e60875758010a24ca5acdb6df907ca25ebc48112f45d93e18732e2a9404cf84c31d56b313bc2d521ce829f07fde460f79f99056632755f599f98bd93dae7a1c9d4ba14806154711420b15a14176c39636d6d71983c71804f1304a205d6de28f40732c5169b4475bd452a777c8ac805e2611dace28a01d981fa325382aeb04285b5a71652b03df80a9b32163eef295e29218b34efa84debb981d3d12cc68d206939a2ca81843440c40d1e10c0234854fe32c67552076a36ea8c18a599ec9d2efa531b44c7248b4194e351ba5907685b07172ff5b275b1ebc34a70e63aad7f98ab5c0711c38a5edea519a1c363b140fd9723c1b331d06315055fa95e1364ff4c281e609ae505c3004c6270558215f7887572e91324363863fcbd884f7c612760902920c6dac10ec80515ace3f3916b9d9a7cc1c0d440731cec3944c931e47acdf7280f8ef665b50b9946826944670a24e658e18e7eb556cf0598b6a57cf8a8d1899f60e9c49d770859be57956b9873b4f6160386c07ce7091cb8fae4e27e573fd4beb33702a8466cf7f22aacceffe5d7251aeac3d2c595fd950cb384433a252e1612edec0250f97ef1f5bccdb074aa88eacd8ad031fb643baee740b6ca458de76f40c5bee8159e3183a35a6b3e3df7657ad88e64e10e9c55ecc2efd4d56b98ceb1c126897586440d93bd4fb5a97e9209cb0ddedad0d302657b4de343d3aecee3d9dac1658890b6d28950d677d3b193fd56980fcb888fff4afba9e1b3d0c142979e71f8b0b3774d12715887d2613fc28d431ecfb48e0acb51d5102e037206a8c466e29e4b1c97e9a9ec17575ce813d1f2a745185a4e9a275365293ca7146b87c511d8b6c34f8c1418b26909ad33df661d334dcd70364809c295a2706220562d0e82cf3d4de4c2002db938e032d4befdb674bb611bab69bea5f1156a09b21155e12b741bfa94c3c99075c362ca4b73d4f7b69608f20dac5d7dec1944f365e6d09057b647f83917a7ccc7de8ac1d16c72842cec8531843e21689863f0579796cf82a1d7181aa4149cc19011280dad2d45774b7a4f02aaf666e35b2059482dac388b8ecbe358cf0f84caffa5514a3fb1361ff08cb81792d82319fad8b3355f45908dcbde511c95855a43fd2feadd349ace3724caaff1a09e459350d1d42e477b77ce5b6bcce730eff3aa78d00a0a2b06418dfefbaff1faa716d07659cf9806af5f92773848fd684d536be1271af0b45f9c9357d14a4607212ac6da253bfb417e8b18009b0cee08906c5db97a545bb1d3b656b8d48bc391f2645170284b15fd5c993f35bd98b14fd222fe5aa00404eaa89bab88a16f241ab9d0af4501b5e1f64804570f090c15762152730e82e2f5b368e0b24a2334cd4631ee9f7e4f44d0909ce2bc72427da1cb497bf3402904eb393050ecc6a5fb4a3af5f13f410796d8229054217efe9141cc8387c6d372804d0eacda180865c564900185048a509c2b811b078c2dbb374048bf0fcd0c32f58de44023f4a50c7241e5bb3f383011b7300638724f386d37967202d924932b1bcc15a2627bc5762ce93173ed1f5f7fc5535d918c78c14ba54b30cfb543a7590ef4874d7edb85ed11110a9dc3a29bb3f236d557fee5da13932d46b8f4ee176fcc0cc226f27985beeb1ef8fc86454512a74910a7341d011917ff26b461f3ae47b31e286b81e5563e05776d8f7c0b40df364a2ccf24e694362dcd69bd1400809462a300c137c0f0595d5cbd2bb4fac0a5a7e715bef86db40d8070e92b45146ae5851469d5114a741a5c0656cbc4d4753673eba6499b74232c7019a4107357b6b9141197bbc3c64e388a4bb7c0345a48adf13db94cd5d99d644be537ea601c4346716e3ee8b45467fa8d19a8dbc8e3c37fb72a133ed8f7525914badeba7c8c69b683f85c9febbf28c88a8ddeb0dc79493d9647114fa1ee0edcafda4b43faff7114c9ef3176e6a161facfa99c39f249e76a8b32715020927b6582aa65004ec789dec76599201407d7d9bdfb7a715c967ad5658826a1c7da6220522c9c3d28037779c50fd506c67ea3b2239ff64221907db877f8ffa5ea4ab79185b36ff5e943ce76e301e2ac0ed113d6fc2bc3aecaa4f2b6948ca371f8396a45fff81a6d4178c88a6a8fe5091913490f0b1b3b72c88a72c2e914e641b2f3c86f0c478e498f45f56a0179873411e1f933a18e104b95fad61ef26900bdfb77b823291719e64bf418de049970593117737a4075ffba991b3d28fc5ecbc28fb102dfa21e77dd32adf5725009152e89b31aef3bc195f486818b2efcc4a88a3a1e12ae34ad37033874b8c3e5671a9da0fc1eef36c0771f2892f412a92d0d4b1fa5908910cf2757e34e7681d5b40d219cf07f1b2726b82e482adb833f4ed57c7f801f4060b98e86bf3da76ddb1b79b37a5c616d50bb12b772221d78fa1d3590e8ed3fc4058341936541ba19b784423a9508f42979755f8a1b46e4a250c1ad9ad183a0b4a6810b6a278bf76fc6af331bfe58a744fbd5b652a65b01ce5d9c681115eaf03eca97aa745975b983906a8ed9bfa61a2848e8454355641ad970e61b92fab3a40980d6dec5ff2115903f58e48a98e8424cd5a5cb259448856e5e0b64630bd7a2c5e6198563d0a5c3ff82d98451d6a9dd9f05caf7fb396fd3fba74df160d59a808fd6eb4665560a73d3ac96690854d79313f7b82caf38ad926806633601cfe599d7c9928b1eb0493b60b6148d5486aa69c6e47073a10dd570bd86496364ee6156132fbd2dc3f5c4c392846c3696f59f123da1f4602820e218f216ee46be3c83aa71f832591b4c2c1d493f143f4a93b637826cf832ba0888ea605ffefc10b440137b2ba23fc92ec9fa0a2e7742fc4e3dd6ad18d8b05e8cc6a99f5fb970fb145fe81447b06208816b5a4352c178743be23f8fe72377905f3545ddb39ef7030376f1b056a9d56968adac3d39e6f3769b8f0833fe38438c6bdd13426e9bbd3351623b9179602cc8a24170dafdb10d09befbaacacdeb99518da3a7eca7772e45a79ad9e81a596fe517d4dba977ea0e692586cf4f48728f1e73ddb59fcc242d6a4fc6f0212715e51a242522b2497aa79e749d11891891006a6978f4b51cadde1660dc4d4388332f3d2c3e25e001bcda33205627dcb0e8a901170c2afd7e33d5258d1c9910e2f3e71ab2bbb2d8e90ad10d8879d55e9ce23541611a0d030888d2e2e6703d7e1ddabe53625c85cf3c0497715ffd066f830fc43dc664cef77dfc13298f47d1410cc18daf9d21f81f1a3202f0d5841ae97553ce5d415c10ab61356797f2ee87715bd65bc3e3e9d8567e4e6bf063414851778fcf17f4cb5cfcea48e2e2c0a7cb2269d1297320d36b1a210b86fc8a8cdaadf7b538fb13d8a04a15182e4f8f39edc02b44ac7fd297b993f33b1c8ac34658531394d103355aeb9fe12c2724026485442b23b3fc21a1f86e2ce1be9978a4c5e8200bdc92250e899e7d055163be392d80c8938dca22f281c7b60e3b5d3ce0b8ed4bc6c2a545e9144ddd92aa804f0aa3f72c23ecdc6eca09b28f16b5cff444e519187bf9271a31f0fcab221f7a17938c1e283ccd92231ccf08c322747c230adecd2096ac375c5d92b4eaf8b32fb28d8f337c03f4d14c566c2e6f877117b9a5376c435f01e25ce607338b09d85833da793c91f78b8922db3c01442f2e4716a151a105893d6c6e29c97cbbea666e7dd298769064c5ef4c9a155992f01ed3567650a7a22ceb178c872b4738feeaaa630cb419b4e890c7bc0d37f8b815d8e55ebe2b6779ca73a0ea6598c00baa17d3ab77c48617768d1d8cee8c0613ad4ed3d7761543d6ec9703dcc4a77d48ec932a0e2c2b13c6bf67beec12a174cde16792e9762d1911fba997626076f86a522185a9d07a395e31eb59bb70000c3e0da70d9a2bb70731d6d3539bc3f7fda95d43b70009d8320f5980c532c9baf9fd19ebd354a27a78d9ab27bea67a1d4cb1f39b10e4e39a91f2c31437e9e687fd03a0b2906c6a5e83ef9161acdc8242adfa01d1c685a7d4c8f3535ac0c66441f895950e60b4c923b3a7d8196c0d813028db65792dfe605a245165ab4610c1112d73a7a2c36c9d1996e5c119a4b5ea3718966b84d83ba16d846a7b056c52598af4a60adad58e05f37dfa3787607a16a90ceaca05fd31c97896492b7baf96e52825848e500aaa7787b83e98a2ea9732220ebecac8cc2404c350514dc6cc10dd5d87bc9b52c1ab022fbe14a3aa76661cedbb972e659391be1fbbbf0bfc278d2da1dc64e77100be40bad49156226fd635bb71421918d8d7143fe6ad58438be6f094faf906558ad76a3653260053b98c93eabd75e4eece6aab37676a613198896ba6e3ceb283ee4c5c77729faf110f011ecf27fce7a2e0e07cf05f8556fa5d09d3daa02565d39b998798446e9ccd9b33488441065f644eba0bc7c4de0980176fdd32c98437cd877a60b9fdc226afa04c5ed99ff5d2f0a65d489473bfd09e2e28255ac63be7fedac4fbb668d4fa30e7829557884e6491573ef6af7c7735180a5040a806df029f4c087a1c8aa5c6e4a6d5c1598af1c4b1380b9003aeed712fa9a7ae0e55cc4f627fc25ad5019653967336fb06a8bcd5bb7708cda446817f51d8d3209a3eb82fe59c1312bb448c5cf74ad67132c74d7733f7924b5c96bdd8d3da4d9aeb87fb34c6a32db31a1b9b6d2599f33b6e2067106644044b3471bb2b2df31b4f20bf4d2d50ef94ff193f9d0f5b05b6e98e1df25f3a826542a783aa4649d69292565e9dd0ffa3a0f9941b1032f2d1240b5f122f499291056ed014a06a4ef9aad799be55e20f697e781295e62b77959d36718fa73fa36c475992896e701e43e15cd2f1069cb718780d49464810aac70a6742af518cb9e95887c2a8d65f4c482c92809558147ff9fcf982b4351e260c49b68d542c5e569d07a8aff1fd27263a413e9c61bc0664d086cc46838fc00dd8aa68153470e6fc68d4b58eb865121b00e6eeb218c0d940be5a5e7ced3f5fe8c22fcff98d12a062a7b8083ecc4f85e35e25b12aef9505ec4fe6a61e2a5f3ec8f176337d57e76cf58bc550ffbb0c8a7b18a3a8f090eb10a143f1538f3b985429c1cb5f1cc94c21d7719032ef926b48dd560df5924ae4954ff4bfa70f487dfc49d902119bb35ec03691dc03151f93a00b2afb2ba976ce6398d5042deaec9a9178f85a8084b7b371e09b37d237306216419f88bad73faf91e075cfc3401af5306ce37c2d760e4baedba418e93cc2dda1b8e49b9f8306b38fb217c84bcd6a8d00c8a10a6efbc5a06a2287585186db1d59c0b1ad6a2051b2f4be097767702fcb7fc41a38d67a5b744f9fe798becbeb70a2ec6def988b20e0e62022a8c0969a32681c985e0421bef6bcb10066d089492e01faffffff05