PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 82810 f1798f22773cad3e8ca3c563c9e368d888557367e48e2c6dbd0614c611d5bbb1

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
dba071df8f4f8dda0f64d2dabe8c86a89283afbbbe7a4ae2093dbe4c44d21e07
Certificate Block Hash
f1798f22773cad3e8ca3c563c9e368d888557367e48e2c6dbd0614c611d5bbb1
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0000740000142b0100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000fddd4e894bc9a482c6de6102a160fa3b6b77da9a5359598d539299a1563034cf731b915014139a64dd4cd4ba87914c42cbef019bbc1f290924a36e01b148430a213255f6a86928793fc735655ccf72be4212b988cb5b3a976b01000000000000000002000000020000740000142b0100

Raw Header Hex

00004020321371949f6113f92f2c450efd3e0faafa8688b3615bbe99674e3ce8394e9b3176491bbeb9d376b957acd71d4d883ae38b0935bad306ca822089e0890676a306cff44a6a99c00018071ed2444cbe3d09e24a7abebbaf8392a8868cbedad2640fda8d4f8fdf71a0db

Proof Data Hex

59,560 bytes
121216020307871fd54128113650ee28c86a6ed198f4ff2c0b396fcab12502e45067d93c608441c8ca38580172c6177487f354bc6f3537c6462ed6fd7c8334dc16e6338abb6b571d9f2df33a846c99fa240d79de0107b8cfd0371e6d7895e302de71dae7f047162c360019f257b0a972874137caf6dad7b85db4b680b3b1b8d49a485394215c488202fdc8bcfa72d6c12eef962f11086bfc2345f98a0ea54dbd099a0d3d48c41c65cb961d893e3c3ec066422179dac2797d33d5e81f36948d896fe098c25307ef5229d821351292748bc072395515fdfa35d70140a533069645fbc07402f9856ef2c539b93b3d5e7fe5a010a6b822990ea0109dfaf16ed359d356f46eef037859c5ba3b994414e305f6ee9b9ee87fb2a19ada9f012892a08aad6a441fe6356f4a19f35c20427dfd6e0403117cd443bf7715fbd5be26ce5088b2bc4d81e93645c5d3b9f640902538518b3e0062c901328ce868833cbd1a0b4b6de556c4fcb4a85d47c9e0b2e5f48735a41695c08d28f181a82eb2cecaaccdcb6cfa702f758c197665075d4fb07eed65b51e30e3418aeaf144f82a22296a333c0a7f75cb753595e8d51fbf37e54a117e0c1df2d253fbd0c1850e8129d08e41a7602d1f20b458e27b2e3ec15933def41e986b1767375df604cf958225ef23408a58c0c8ae109279bbd912ad23df099a14d43b233c782df55c3878aafeebd88089023e4b3328bb6d5558b1bf4ef81ace8b5e5a07f5b438f5ac40aabbb1edc96d24e23c614959b0e600ed222deb8f9f0951081ec5745ce2d4afbe52a8ad1ab7e5321fd2848af8e5c4ee808d422811d1fd452b3e91b39d19b65d5056806344688e349eed41d6072ff4805bf3e371817a61ca6d8f88bfbfdfde8aea379c8be668349aba2b8762ba2f64034aefa73a6914bf3840e1a90f20ad4633931520bf74097eac0b421b4cdcc30dfe01fb8851bc9f5fb96b9499bcf12e8fd53297ca9aa31dba2c3fcde7f7de014401ecd8024777fe2fe65c93edc9a782d8672787fecfcbc0e2bf098a5b992461b40e5ac3c2c91ddb433055d097e59c8d2bd7e5e26621c207e156aad667026cd1917cb53605f8afc47d6303a97fb8659f911ae203de2c33aec04f6b5445d5223b8ce001b25d0eb2143bbcf72558508a749aa2d2bd3e7c5a9204b26ab62d59223ad9d99d047865d1e7eea2eaef0f19e425647fa3460e94fb2c2dfc35e662ce18532355a4ce05e3a7a72c4457f4e04ba489d01c933b0c404c4f34577639ae1940268b7f8fbcef9c8844a8f711712ac38df722504e6e1b731f54db7a5fb5b4ee0f9db86cdd9ddb7af912bd65ec235fc64146a9158a71454b961c065d887a39d5f8bb1d6444e02bed7fa112e6b580e0e25df7188720e1f54939c4f2ebad2860ddb72fe8c569e157489e33988239010c4fb571c0840fdb8211890f6c21b38517acc80a75d8db709f2881d88e186cc85947fc1c496dfcad57db2d99ea4ac670f8bf7438ae472d02a0f566a4b813f7f27f39308e24335c1b88f71c2599790c3e8c94937ae62ccb9e500dc2fec92e8c496b8a970ed1a27f275f92c5031ccc630589a5b5ae595f043fa61a77793fbd0f8299e7f2d643314da8d6a33ea57391df07ef5f833c1ee4221b1ac977459be4ca8d6ed5e6d720ec51e2e9439b31d743d534c2ad4480fde85c22225e591f9fbf60b9c69ce1ebf2e95cbd2a0cb4871bea117a0109b1950f998d1ed9eef5545e6e5e3e0a53bd06e95d05ff60e4acef70c555e60598911cc513397dbbc3ca50f8422878a902d2b9ba1f5040e451a0315b72c57cec74492d9b24dceaf4bd1683de82b453f18be3dabe28d4f7113f98b8e2b7a69898ddca55d14ddc657b368f4b5f1b31437f21f15e5b7fbe903a44d9fabc074bb5f3ce3f2bd3f063836d81bd1448bd8d45b62efd33abc9903a8969513ca928ff8f3ef0d339691643d516d19bb57d8640950377fbca92e50b0dfa1d4911d1c3d54bc9559a5188be6da4b6f161911d6f8e35256d11b31e333e64b277320d622d34d39b50ff705974ecb92e167105529f2f860ddb7aad3541b584ea948e537a77d1f8a23aad95e4cd62548d274acfcddd9514ccd394a50314fb213b34b3cc96287f647ad998a60e14d640cf3e22c6c1bf8d6bd75779fd0184a677eba203b8a4fa85376c431edfe1f3a30c658119c4d0559c186b7ba01a662c6812721afd4d6b1edaed805cdf638f12af24b94753f9e69c1b94a2b69d8f9c54c12730ac14547e993bb951cc2a402b6d5b7f0fe05edf1d4fd2c34f488b28a54d93913afe8613bc542245fc2eb427c6469814c3548877f3a54bc46f4e747ed622ebe93b4fdded95f9daa1f001bb8fe33a33c83b5f7170f4385fd033af84335d9a570cdc6dedfdaf4095bdc52a0e270a2bdb9fbf9e6b971cb222f646e19d9db0a98368a05674346f52e41bae2849a01d1e835ef97d6912d855bc163c70da8623449e14308c900912e12a6b559fa029e80cf2488423ff00af36fd0ce66ac15bad9b743506fdbf9c31eb180b64185d8c42ade59fa41f41a2ad281537a8fe8aa25ca466b5369eeabed6586966398f5504d147a787879b8a14e6dab056b223683f7fa47860959acf20c7c116bb0cfb1caeaac8bcf4b28fc5bd85d9a2d87b8c4a113457b3b10c5010f050587761ba0e0da496ce02fe662f54ed0e5276d3ecd56bb9aa087ecf054c65340b102478ab42088c531561ee57e0d10b8352b9e39de2f233cd523ff2425424a6809f212050148f91fe0bc78062da64cbcabc1fa9eb03aef43b60ca9fad2791a8f6938a2e6d88842a11878b3cc51d20cf5f9bacb4f15f0502aced5de72a51bca65d41a40fd73c85d47c0a8dfbd65172ecffd3a2d704bcbd85434ddb1772a7de7ce05da10ca06b1bc2d43822275bc27dd0df6f2a58dfae122732b3f0125f2db77c324df24cfd63bcfb99170c9131922ed81361688199107676f5940650ab6da0382ec723a74312b71f3c259cfa5293c1423c4db862853f436314d320703b354b91df2251b9096e7ce4c9b0ddf528c43ab0ac558a0039c46329475d1d2b9c2bfefc1b982cdbd13986f9b8cd039fdde331e847242da0886bb38b59319291a8838e2965752564762c3a83483224c556ddb2420da2e88c06414619e50f1cdf09c84c1da8db0ce185de3a050ffb90fb1a47dd9d4dae74236271351b57a1048e62803aac07559c8680f161dcdb7fe3fdd056bb107f7a8cf22979d81faa54821d55cadb36b4b401044f665ad4da307b225d66fa2843594c7bfe97602d75374a3a2f5622094c77654d3e92b8cf25b8ff0a8bbb54d02286cb3f9167497a6064c3b2f699f1558ac29303d8a5437fb27e7299c2a233671b29fd9099a06e1dfc2be2e76ebbd4585cd6da45c6b0726c4824b8d506f1fe00f9018f3c4ae25b0f83ff72e96a6821d422a935fa93ee8982fc65c9676f09bc4b0b6413bfeffc3f6469c014d6f981db92b598b40f56db245aa1dd2ef1ca6f8069eeb367462db1352b7df20f3eea0b3026a169a04da87963668ad3bff2838c13550d1650ad6aeb6603701315045d52506f184cba16aa0010bb474601817ac209370c743a86a3e6c0a13db3a60320b4b7c10d92d318fd825e50094e52e87b8043c372f83bbb1fc76e660ea925f32f89464218fab3919cd5a1d79e9625b741073045051d71e8a9a96bc38b1be2f05b661e7b6e47e9e73353496daae5acbab3ddce753b5dcb6f6da741d1b0630545cbe7f1912e2b354c0506b4ca5f6ea5320ae4d534b90339dbc0573883af611164ae584d7630906c1d353d625ad51e669ed9742810194e1b31215f8c715107bf3360a880d9c2a568f9ca27db546dd0c993b33c4c81451509d9c903425115a029170dfa3e86d9a9b4e9a02f2145135211afbc9e3f03708bf851dee2c8978ab1c706f45069854685b0b93c320a6d670e07ad0eb286b5e65c9f4bd3d7f0eff2a00ff224b323be9cc1f19169b680005cdc2671932b636dea43e26a5678e2565cbb05bbbd7696fadb833f0b8c437a003e3440d4416aef33655e44dc887ab6d62679195531b5b27de238ecda60c73e96b08c631d849e2e59c376f1fbe7b1298ffbeca7a70e3a60f3864c842f21df54377be5b03aa1d25b7fa81e373defcb73472622fe29da2e02c9d3de75be2b9386735664a900d43dcc1fca15318ab6851aed1feef2cc35f91fa6846bba83f083e9b4ba0fa0489c53dcdedb05812fc40897ff9ebd79300f5ee2bc87f7a702635b287c020792e974b9d8b05eb2e7e4c9799a665425d1eaead47f7c729fbecd09e507a605edd3a3b92341f9778f2da1c101a1088e064914553b23ca74b065eabf85ce8348d86c6b1dfec70672622aea2c55d98cb3b8d0706d8218efe4e5c6d272e6bea5161921fcfe76c82fa1aa37cece9f75f0dc54184e9e5fdd37364585afcb5447a44cd9494b7649c5eb7260fc4594bcd9441e5e4dcf12134f742e56d61c79d001d6401696e235bc4624ff89871ae5d529e1fceeb6923055f3dc9cee1412b6bd08ea54c42ab3882769288e36c678e99fb31d7bd60e77284f35ef9d0a5258af98432860c9e797f2defcfaad30b5ab33433587923bdbf2931de43ddb8684cededf30c2efe69a3c0bff854069e976bb5cba70c37c2aaf47847dbb2754747d4fbd450ee5fc18f33b971d2b857315b713bc38f093a35616ac411f0e1dc770db2db31017754cc0961aca0b58fe4b874eb0ac79b71a510b36f095e60de6fd934c89201d7e884477924431f3f302fa0dca2860ed20b6d630cbbb41730615b8104aef113b1ba41f875002b070739f6edce794482014283a60850b7a3ded8e17510289398600d7b3f303232e87e44c326e136bae346af720839aa7365e8ec4e6dc9cafd20534e990e4f1b2d416873b089a1d9afcaadf115ccfe5707dbf1a6d3b9d3b043b86fba733625f0886538b67e581ff8297a99592e8f2dd79b1076102ad1f88f1b52d4caa89035bd60e7d549ffa26ae539146059459f7fa775f1e860c8d6d2744484675599d7c2d212499c14853c6f4bc910ae3b0eefc1208eb4b71e8dc9a6be72335655c25d14c02c01c671414cffc464556dc2b7b01d93f609558d182aed61258206defd2ce6a32a4fb23d2f197b5f4c98f7c781072d1b2f531e97489c9a40a4d69e791113e86bd8d151eeaf89fb9e3961ebd74c254a1016e99d5d9b3340db787b1161fc97b22d793abc723d2489bd1f0bfb663fe8d4b35e19535864fd25b850e05d289a13453525a7acd75aa7bcdf5f8a990d7125dcf3eb0df2646d71b80643efb68542d9d417edb00a6238121c01e1f37e353495fded9cc6023e0d6d45ecff5ea64eb12f1302012242f3e573b84e3cce67c9e797949c04e799ee60fe986efc349034c4d0f8f0c0f5fc27de2dff162ae493a9182e57dd04abfab73a59b499ec8ce5911ca1dd0a6adaf9deeb2906b5e1fb8730b2e71ebfd69cd51db92c2a88c9efc2d71f8d17300f9159cc3819155ad9e8021103e7b99e2c461cf28bd2ca9149bf7f5d33c9878894ffdfba0a88f0cb7dbe94bed7482253871c2d1f024e3818210fe3725c815434c01ac92eb71a52424f1efea424d5532c277033ee263098dddeccf5e2ad43218447d0d1c478a317a7f033f2bda6c8a49eb6f47a5f9e7dcf846d69333cf24fb5a1e5c519fbca248ff1c405daee301db448a4120b87bd05a6eefdc204040c94819d018fd4ff41e2e89e5d5d64ed20706221ff4b5829e66a31369c8bce5258adf332b6aa32eb6ad838ca8806411895480e64282434ebda0d300f40fb9e50b577bc51127e3d825c1058d137cdd549164b506e3616c3c418333f6f021b35b44d531677c4f662fbfa6ac16e8d349caf5726f7f685944691a92eb101401590ec69a7f5cec0506ad92f81c2f8c6d302095a5df1d4bb18ae38c093bdf5b69f47f70452502a6305972eb8c4733a104e6709f44996279fa34d859a51b450382cc8e5bce4af92f71410c395c86544f3cdfec82fea724a060171ba27e11a56138a7facff12c3c1f46e0f301e353aefb054735666f6a310f4e2631751e8e46399b9cb3435d2bf2aac7b41dcdf9277baaea049df0b3dc11c6ad6412ee9767f1fb603c8d31d6dec5485affa88d27299dcb5e0610bda22ce634d1c1493ff19230c115afb391c331afa6cb08d81adba4dac01b2af30026205b3ecb27045e1ee8dd1eb9bc3fd75a721e4d66516cf3628f656f8cfca2fba835555282f71aef1680c8bc6785a961a1b156b47adc1ae4f9e5ff94edbdcd996836cd90527f7a151c62d405c895b681863e1aa81ceb9084de1a36dcc6fff333f1b88212c14e5f9fb8deaaf0f93b4882410d8663e9644a6828d6ec2fda36a2a944d304b18d501135f2219e3d2f118021b0af5835b888631c4697b609ca8eea7788d81030cfb7d8ef7849c7fa40f346eaeb98619f300eea4c109cc0e884af1a9ee9b941706aad922069c6552e1c7b1fb9b35968456b0b85e7fa3c8d48ee4ff9bf1e59fca255b94a51699a033aba818021fe359902a21c4657358a972ef4d3029896dd4ac8301c90345ac92aee4f86368a80e994bfddc4fcba35300da9ca3e2d3c8dfbdbe6e2298080f8d793c6676a94fc3528b5e5fa0a12c2204072edf5fc844632f0d29a67ad82117e68ae1b7f90ae7f7964b2e747dd73fd2c3dea707db24622ee5b2c0b9125a60a03795d636757aa388ba349989ffb23a06f397f90762295ac284d8aa925e9ed3f9112fec2b4ddd852a6e1b9177710cfdbfcb1f90572bad62ec0406bfaf31dc28c96900131d355e685a7cee3c4dfa09db7f159b64acf469753f32a16e99686080fa6c4d4848565b5c98b283587f9145ac8a5627750881635db83e38e20376bbd8edc2f60bdcdb9d36b51588c6d1047c3137d7e8d50c5b22f6b2dd9b5559c275bea9a35b9f7e06b6b054f76a4196893d7078103aaaae78e10cb475855278dad2a2a79ebfe83343468e7d4ca003ecef0f2e6f16e3b1791fba11c3b9209c64bb2a57fd977cb688b39fbf103a6050817841d02be7b5a9ddd0d3c7c19455a072b4a9337fe89e771be286b46ca011505900c4663f7ba19e6523aff55e444d6518f5b9357d4fcf5cdb8bb1ee8cf8a7451c8345d701da979b4d48444c0834282418d7508e15e757531c0c4057952d407efbde8dbdf3f29bbe30f6c505d708e15fab8ff9a6b6158870e50b140b2d2b547758a599c699b601b37eac7f60fc17265f3fe4be07d2d5e210aa30b48652310708f1a0e6ffa4274c5e72d0412ec3e0c59018ea304a930c436bdb5278ee386a8334080f302e972fb52c80281cfa3d67bd6ebb2e5d01416ec8b5b089068e570a0e2e20571ebb2131ef82a42a839c0725cb151d97d040e47352a373493f3fb1521c120144d6dca06ca00029eac146d8fbff84f2ddfc182083a54faa03efdcc243d7829fd4d5b51be85c5572bf2d67e9eed0fef2cc4f3b5d98c93566de3978019210953aeeb0d8be86a9e6f8d17f64f2fe7fa5827049d257b02f3427a439453ecdd5bf32b789b35d54cb44fdde4625c7b17dab78054bee73cca5d0db3a416b675256705d1bb6c3458988c60d17f6c27f59f1c0b95fe6099da2661f36b354ed4658c9dc50f6594e18bf52386a29e5a1b4f52993036c6b62b7f861ccc1272eb56f0cdc22b0e359c44a5eeac4c85cbff7039dfaf31269743c767e2f81869fb3e75d53d19b0eda1cf3d02d96f9b0936b47fd5c731c97bcaf8dd2d5b63a705384dc1772170ea290d1a5fb640a9ff43b79cfd654214dfec0e8740037f1f3509322b0cef2decd71921d60b74eac9f557aa1b6634b0105fa777b9531ee37781eb363f75f8ae331b4daf6c2da71f2d77406b0c75255557924a10a9d58eeef64e14b5427ad0f26d5eb6e2c04c4a289de6310c3958cadaaac0240c873e15d1afcce8d45160e5b5cac70253718a7eb55fa465dd496c4d48bdaddb8eae3c35e8a6018fd5ed501eaf2e057b0232db4b200d64acaf0670ff89fb8bb07c2cfa6cd922b839bf36de5a72a73a6ca635182326e529db7e225d7ca1b028e53c69c13fd0c5dae2adcadb3165f035a269eb23a86dea544215da0e667451991c566ba3b7a31ca7675ab5c492064f12e355a5fa39efacc657b55c81f5924c052cdc97b5fb6a7b5bb74f0f3c3434efc520d4ece499fe42437a953fd70ef0a42e98d150bdb54362ca6669ecfd7e06dceb7cf191b1a1967869bb8db0d41603ca7408f1bfad8de25bf4de74eb6548ee199b85ecb60212655a3badbf529243d5586e512585c74c1e4893c2be96c993b1112e88324fc5ef26786c09789421786e66be1a049cfdaf0f760faae0e45a126b968f14a1ff8ce29584bf82ae5d67dae87ba1d65b430c12e86c0b8480c4954bb8d92f251a0d3f392cda40dc81d69f05b5f136703c5ac38e28350450c28943555febdb98e01f583bbc6e0cb6b9400a0bbe0e1fc5a559a63f18814c22642de835aba3df745b6b1443322ccafc26837d0f4e4992eebc4ed4ce81466960352a6a23ce7bf44f99110e6a9e6ce429e14b8d805b735fc5f565e2f694ae13068af558ba104c670f29f80484c43a13a8a91ff0385a4d07e582f42f83608e7c8767852ea72a93cc31124373527a0bbdddaaae428041413645ee9d1cc9955399797577482b86489e0c14e6baed6af0ad9237e55b5ffe8b65dbb407e92a71200e8252695c37ba5e6ea85f5f25d93a53197970cffd9e9cdded60f93b1da38889987ba2844008adecc694a8fc22fc0f0d10f003e6615ea7cc0999b520ebfb6e4c03b3d568e8edbc13a6073f1bbd13920affe222389feec6971d3277f85e0661f030ad6bac59fbe851b2e2c2c67865bdabb306ae7419268887ae361143eff8867b3942acb74de79f9ba8a51587a662bf6931775342c441998966820699eef5fe0cc066e2f8b9d2b00ea2acc0831a362c198123b2fb73e9fcefd505faf295459aca3b0807016e11c6f9520bcb038617e4d5d0c619c0c259d1a897c06c7746eefa409e8ae6bdd5d66fe1a3df5f9c4dc2487e8c72633c78e402ffc554c2f86ed5318c724f86b39846a61d551c4e6199ccb5751b7da9c755a0b0dda1401ea2383bcfe15039d60d1325828dea30c6afe293e0d460440074d925d2abbffd9f04ef01ecd7f3a6af3737b743f7d0aa6b1a3ec2b0609f3d227756ece66926a7bf35806ac49d13848f75ffca9fd5e1b43fc019367f892deefb805675e1e51626d1086575d644d7b7b52f3812dead52528c56d6b1fd2541e5702ffc2e1da977307c37ac8c10da3bb1a1e29e0c79b10ec3ad526840c9b6d179d6f11b78c9cb341c501d1376c9dbb3ac7d7168fed8b8463afbe29606d0b654b501c4c420ac59127d19e641db228a515bb2619d917bda1967fcd3578488dbfe74c9dd6ac64633a0c12f8d2ca917f45b2178a3a76e9ae3b27becaac076a6a93684998041468904f02fc1a6abf344c59f3d7bb07fc0f1cc63865d7e422def4775a63768a38db398067bf4658177af762ac8dc16c52e81b6f705ff921bbe33efb2d81bcac4fafd1e931daec90787dd07c441422dfc8d0da9443b4a6dede0f66984ca0a06756f40e71456af44278d094d22e8007c14d53d45b3cc4a476466668d6965fac7d7501ac4cddad46a9f400226712105610995f3690dbfca6988604f07e7bb5f1d082d20e998331d0b4abec5063756f3ece14c0a38850e4d55ac63d856f1fd4eb9a35924fb75fc8010f6bbeb289c824f45957e3bead70198ad3184e22d3a6cd140ba2ebff4c2b9c4732ef4e4c3b3a7cce4a10eb09a505ffb2875fbde367db89a8db97b8826f89aa657f1909e41876611c5144cad1e2713b0a7732826853030e07e5bc07f28d1348b15ce5668e6c0c0c920e97173572abb8ce6b44fa47224c3fdc36b9eca89fa0b70a094165c7b98693949eea2c24d4a637c7fec7e726810d6d52674fa8519196da84a5f2197d246b693b96ffc3102d8a665ede0af80b6f79a51c9b00e0e88efc438caeac24216a50275a07cd3e4905d0cf919f426c5c60b53b804725f2cbeb53e3ced5409fba6fea97ca76f7a651d997f121992c226aad8053e8ade62ce6827dea2146c825a954f4e99a7e0a4c4ae9223c4670fc7a1a82f0e21317be0aa87270ba5236ee5c29c18ebcad95219e981b84b49912368dbdb40bc3cc25e66b97fd90d8a9f9ec905925ffdadd5ce6c477758c01fa8869abb57909d5f4125bd3bce37493aa1c1b19a8baf2b9a7fa4f461a10ea1bc7a602525a68d561711017be9b94771caa98eeada14641566e884eda179425fd38e2ae8a4de559e7ec9d16046995e2741c2e90f97e7aacf3001280d600a7c83bf7a17583c079e0bdbc3abcf457fb43786774a044c360ff0083f89136b8d3ce7784f2c8a9611213a64fe7b711e9054de225222f79277ed2d42c1e910f7c1ae156d5723b07c0cbcf991e3c5c32dd8d311a897d13b2f19f19795bc612c90b154461a8b03c1a751bf8d423ce26a9d41c6ffdafbfb9874a31d0c9f76eae3b12bfbd1c0ce948abf501cbec1ec4d1ad1514b72bbbd86b57d6d01d4086de652f02f7bc97541a380a91d5f39b8fbeccb4809a5c69ffb14057835b2f0ef8049ca1f5a8100cd92e9b1b76c73dc40fdae0c990e7ea66e4260664d9e6a730bbcfe9c69c9a0399329cb2771bef2c3773e47d0b5f3eadd8f91b46eef49102b2c0ef39462aca6e418e7620e573afe5f7cc869619465bb2d4d5904fe13239c99735eee358b70bef6af35d3a5e792e20ffb5adab53ca29124be48727961881f6fb0edc9931332686129f98ddcb5d0a895be54baf2efbe6b940f9a1711bce8c173bb2c5a3d32857505c841b9fbb7604afdc0c5e874460621e8046a530a8fb0493a60a142fb76fae94699fe5e0c150aed99b8944183304f4faa018752e3c299e18b288e8abff6e70b29f87c5755aa31c10c7e7cb22f1bef49b08aa2f6d14dff90c5b9e402c7c04daa5910e0d19cebde29563a2f9eae18181ffe8abc2cca8af1fb5af87b23df610cd5e9cd58cd38ccd403c56ac83580001f326531797f2d9b96802f377e72723c7e30aea9031e40ff2f266a880c03d8858fa671469639ecdbbd1f0b62cb3eb067fae4314365617bfb7cfe4bc68489be6e3e701593caaf4aeab3ed6eb976a61af49e9995ff4a34314ee87a6bf23d3b769666940e580bc9c5bb902ed50b1b2958fa63922586499b200aca055121751357b6ba391f175a925194c86e3c470f84e7ae15717d5125b86f78fbd33e5a93b2537ccb39226d07ec68192991710d3abefb5a8c6d7901cf6904d94b425ddc863dee9407861217910d318f8c8830780871115dc3006fa25b1e638c597b61f65dc9021e600d45a256b04c7cb9fb4eed4e7276e8b32f61d487a46b45aabb752cb28ffcf6ec24523b98742aa6b39b7d01be5febd54d476400871e9705da76feb0d9747f5e3491101665c2ec0ee9f40083c2b9b568f7f2bbe87ac5787cf67bfc563539c67362aae974585d83ca450679a648873222f4a3d0378bb2bf5cec4f6cc220f9e01374c92ca078a550ad687241822870da93cbfe0862ed4f5d91616cbaa48511a16755f39a5a5247b4bcac5b29804fb3e3320e92c5b465dff1ab13c75d62c660b4d6f7a974be616e7458ee7ed26b1fe84df327a800399a113200745b7001a68e95b5809b32758779b2e9a326288aaa2ba4df11b6d495e920d3ec0ce13cf985686566e8c49f1d5a92dd78658daa66d3a29d27cd84ba3c822e8e8f2425f25b4928a66ed3f8922a44b0c6af9d8a1b919ab180dde6223413e6be63c2a0926593b0c707feab1bd587badfae38c7aab2635545e9cc9967397cd7fa95c30b2ad7fed1e47b9c09e50abe71ede031af88053fc44e95460d5aaeb32505020fa511c6f85f2a1fa34e8dab61a80cdf7d9a04262bff4d9542ef25aad542bf5030c2dbedfc744615748b8dbe85f9e69cbef8bf65cea82e48b38f00a9b90ea0014dc4c6e7529b42ab36094897bd4598de6afc754df968cf876f05f5fe60194706a832bbd25f439ef9382cb12a4447210280023f5095f0df8e13f696b80d37df638bd6574cd0a65ae2cd277852faf856bb7648462a281183633a3eaea3558238e7e395ef96e373652b039c48e0fd2bae5496db46122fe1fbaf4e707963618e280c8973284732e86a6689b264ebcdf90a817f3436d7976d0c68b4e9d4079ce8e1e0e2f254f3dcc56f15d8db491c6fc50b92e96258cdf6ec8eb53a781e0a00a66ebaa735d2147866626bbf40308b5ad2444f9fcc91c654896969e7d5e2474b9ed8eb0595ed132ac7885e13a0ee030c31f8edb53b24374338ce51542e981c6e19cde5f381abdd21dcd08c99d74f3e68d8504ef4eb1c486b5402df380bdcfe31c09df6e176bc35f37548144a547a7ef47a59ace36b8d58e914e2d88929cb3ec85aee2a245be8e8bcd40923523ad586c98aa8f6a9d1b6beb6e712945b7e741e93a01f24ddf62d431a15c58f6c7a06b5e6c33599dffd4b34469dcdffaec454302aabdf1e8523aeba81d15cbfcc5cc7ac2f3bfad0eda2e729c2ddad11e4ef29ce20c12d2a81459cf1136707acc91ebbfee6f6495bb75f8fe8222e4691610a1e6ea93c092fc4d0f25cd37b830b042317c6194718497959ebca5141675e0be675e014ac3914c157cc2355dd76f50c7cdbc7491d0f7d564cf0f3e37636f425e28fd208df3d1661424e134d53fc219efefe431f10155767b18c6246da744d4b3b7852b7e71f1ae337dd7347a11fdff4214f5152e04b499e49434a2288a7a32dbc8371e80c2d477f8a9b65d828692af43e4fafcef41cb3c44aeb497edaecd1635af307993ec3f1190e4df52e45ee64c853039632655f4d0fe799052ce162c5caadb93b91e8a5d0d637028a13c6428e9eeca9e7d0485404b825d8f985a58124da08b63c1ef09842ba4ca9c895cebc27f5b575125b59e1506e6c8cbdf9b11fb1bcde468950c72041ca6da0a667b84f52a9bf91f4c38954bd8905b0f61c994d956f6bf3226eb86374ed20b0c6ee42ca73ec645d762585e6f46c034c0f158a0182dbadd18522bcf201218d3be4c00b85c7ff2176d17767a65ae68c534525e93de908cbf0e7f931f57951ce74f5cd3e2d2cc57aaff71d8674fcdfd01a4a514cfc0794a8b7cb7c3ae8ae20a9e5bfc873fe91edeb974504973de23180b7af8c29a5bc97e196ab00bdf37cb865236b4a5cccf803f60f4f51fde07fdf2052c875b7e496f5334fb221f56a0820143f934401a4acedbc6065b6935a85738badae5842aa351dbd2bb032cfff9c81bf0568fe9b533a59f5a1bc02f75c7d5bcdc41eab4a9671bd26e3327c66159f2750cdaa28bcbc0e4f94d624a31f812763a7df74d260e51b8a9f06a42c14b819b837b5b2600503a61f3cd9e0d45187627c0466ea43e5cac7798385a179ea159326f65816563984b7a30c867600513662663159ec2773021460adb6e31b0e7762259e63a3ba4576548565e77aee957716793373f0e779281dc43e80c4ee98f1cb39f895a354e5a144b7d3c090b4a3c70f2c16a338fad42720d9ddf2ee7fe117516057d262d232d22146b5407e6d8b3ab66a37ea0af543b5d92f6bc7f5d40aebcbd467cfa28ae7b7830c444d698e7a7b46aa36f465bf7d760eda876ae40f2e37e68d04cdc116f42724b25b793d6a85e0b7f75c7ee5c57f1b1a245dd9bc0e58fa59362bc537354d43d3dc094e744b2b587e48e22786f2bd2a53a939a157913ec7cde7288e1cfcf298604691a58258164b13a6089aaf2dafdfd4effb7e5fe555ad974c9129dfab43e88aef3e1d9bab484f02b7564c85a5a2d50badfc1df95f68de68ab427ec884f2b19e8ffb3a6ce9713d0580fd57c9a06dd23f959e0fead2f5c8f167d7a724bfa8b76eaf424cb7f7b74b41e091f25b9b12fbbc42da846d0d158ed602017fc6cc82a1cf9cb0df997cb2b96c5b4bc27466ea8b72078f0f4b32f9be5b21cecd4dd0663eb9420d8365c178697cfe088d77369dda687d930b3edce2e6228b85d2e26791a9293768c7fb5e47b418584b5ea5bbe0ced570d9c2a447b899627a3f1a642ab62ce16f03d3ecb285813bd95af5340c7e46dae916d7dbb69199f3f69d889c2aaf3ecee121964d8e0bf52f658a0b176d9deed4c99fd7d8aba575bd548d8b13dee9864d328b1090c8763d7bb75d52d294d3fb5105497921eefe9e94d2494fd925a185b7615a706923f0f6c73547f8b762dca7b37f9d474f5a5bc8a75252baa730eb5e9c2cf8b0bde0f3c501be74f6e1c84acac9d9fde80b55937d2d9c1b8655e72431f190a043df2f33a8121b1ab521ea48e82d34630cdded70a5a5c1686c3773cacc2d6cb4b4f8603a63065fd0e295bcdb16fc54a8c14b2acd7cda0c11d44cd981306b7cdc801a6b9470b7d9e40c8deb6f80f3f1e4c1ace37d2a2af84a3548adc2caec85b30e34f51d80aaaa90ca1f175943a1c8dc9675d256e4ee1bdf40e38d88c139211f9a4a3135f54f107f2940b0c39f89a453f2414f2fd2560759f130ecc0bb97d9705ba0cf0fb6e639385b183fe189d0fc81c7d28d698ede253cbdd654d8437829f0c036e24abc4987576890bd7d83d43f42dbbf28950dbbd11cc55fcebc57b2730af515ee51eb3961000867faac440fa4b37cc22dcb6165eada4d0a24a993fab6ee92f45f5922fd84e77190c5334c1b8ed1e6d81af483860a62b228d3599663498316f8c70b85a4cfe41cd7b09d3f4c9fd26c0c7f8f26ee1370eca8056331d638013db1cc7cb6415283b55002eb8d460dc34d1c30a52b14c8428e833df524f03c78c72496fdd7d9218cd40adc01bbdd79c5a57e60aa27ee86a4c0ee99c549b29dfae2286c5fa3e9418e528a2d63ea6177fea3ea0735a4c9a347c1008e720b96b52a7def664ffb6aca31abad4761907ab34f719493c85f41df79c0dd5bd84fcd96640f458fc201b5e35476c5cbb038ba36dad896c25782b74ec994d8441a9845a2ea65ef9725516b7156892ab2b010aa6ff15668c84665380766a917fc321b30efcda09553f4e22efc83070c22b5150926fb5c8ca4a8eaf715bcca712d3e486ab042d4cb5121f57215e18ac4eec1dcf381bacf1f16b1e4a43694a189aafd5b07dfdae4e6c14d11c730f26a813a4f8e6ce040b0f963e6ddfe58d46ae98e471bb6a9bcaf8a1356edf5cd32b4779071b812f08e7e965c10955a21d8e70c6a930d5d85c95197948447fdd020d744bc646042ed0061dd8f6153a39dac464e9e09d93dafad16bda7ed5ce06f20742dd5d4a5462c01596ccc90b837d7a471e1d68257e6a55a2da8ea99018e03a91e6ac54549a98ee5a7ac4e39a62869d9e0fcd841f983278859d8fa591831c7ba27063f4cdd21144b10de8153f4b54e2fd0ed1d2b39e7fdba5ca84caeadba5b8f222fc0a9f176693256e69d1b95cf06ddd25af62d3e6e03a64d79c954f74b5cb52226ae07d63ceb0b2ca5cf6fb3fb0540cac30d87a63ca1d8ab5f70bf428941bbd8f11d586defa6549719460c7d7e3e506bed429ac193e6a6725ddcf3ab9613ca3cafcbc9d5a53f765a96c3e9528e4eb4d530c3c7d2501cf8e9c0971a92cfa8d11253d741447d5d5fd79d45f559e62c2f6165970b7912698d9201c90faddf5498fc63f6b20619330b81f37730a19b694599b85f3fac5354f0601cce91e6d1a1b1105c2b7dba4fb06c34bc27a75cb37567479e26f5b3fe998238fe5e215db92fde49b10c23cb98797a5e679f4cd4b4a432cc9eccc56bf55790681509d94dda6e390a32fbb663966732ea5b0ab265ec195646a291e989cdb49b1fb8e33602c21596b9c3ea3e7052c91805694e63e00b1d99316671e98a5c20d49c0c493d0e1f2377b7975ec747725d345ecbfe37c4e400db838563c53dff501eda4d9417f7e59709e835ede10d98ba4575f1516422fc1eb5024c899ee630526ce17d7b3dbec21f7e3546e1f6301dc50a1c5c8332b9b8fc1f32be5232bbf4e01348465bfa1be627e4b92d0715f1101ac6bbc698425c1552822ff13b588a3462210661ae388657334351df0ff80190b0838be9dbc6b90309048460f56fbfb5d05b362f5b83c4df9b323618b2330a7add2dd023408338b714fe45776eadd56ade8b284fa19c421d1f9daa3ec40c6a32b742edd713138ff1e5b65cf6b268040e48a5ba513ead6891833bacec6d9a0c70559827e8b6f4304fd3f49eafa5e9141002d3caaa83c3f88d2d37ccf927d0dea8847ad7beec8fb0425047cd32022b8f7bdf97a35ac42ff826d77698072a907611cc0157bcff90b9462cb4305009b288c0277a919f64b388c88e6bd8c2a7d3547573475dad91454d8fba30cf74009d0baa476bb308f4c050af6d76895669802fb3b6f40511127c7cb5e1d684e837ac7a6aa47b75a05a5b55a27edec0aae287b457ba9fd7ab45426aa6cf9a58383b355fbe049c6ffda2e12913af94d2dd9f315cbaf7994ed597f51472534d7a2834e2564fb2dcb4a245089a0403ec1409820804c61f6b178e3276d7168721aa213afc9aa42fb9bca2494a227e2fc4139504aa60594f18f9f3fb62562ad93fee366e938f7ff3a11561fafb86f582a34ff55fcd53f1f27b7881734c391774cb56af83f1b6174196ed7d70b380aa3b433c15ae4e1a0042b3f596572fa82a85590e23b2b58d307322952d166ee0a0e7740d075d62cee0c368c5e88c63c756afce916e9be6e0f66e49a04f8e9e9760ce2c2c4555b084c0df54f4af14ba5573a3c9ee157d494e4706c3612d8751f79b8caa7245ae1049ffe87136f300808bcba3ffce6b1283944246f544699763f37b7b8c8477c3262e25280dc6458f66e5e1b071cb2fc2d6a89154a34882173de69d6d5737c4758519860b924cc33606c44270848ab401950b58d82433172ae7dc0d283b43b3f8cd4f465438dc7b42a44a26185cdcb77ddd9cf51cd8616e9ce86f84c0db5cdc41e4aef6df30a8d10998c9791fe5a10f572773a20a717e8654d7d357310d6ce4afdf468fb9a6c039c1974447b805da86ef80d1492fc3ae84d445edd016b9bd1ece0bf71a202550f9f87fd35e762312b4ac4e5c6b0eace41819b3ee32c7bb1512bf20f9b7e1bd03e88c3c8d47ef465ccbff1e4bd085101c7f6694959273518b21af1d107c0702788d0f8e03639412ef4892745e0a3dd94e02abde5b47571dd3c24a3c22c03fdc45e3dd1786c1dfcc3f7a7eee9fcc930ebd2d214636a4b0247b03288350d8305dcf89e7840585cce71fd3078f58e15e631e1d45ab589363e96bbcc0901abe421ebb0a97f01afe70ce5c978d52af323ab055b41982ecbbc626f783b1d56aa381da297643d86f6f1e4cf63e664a3b2aec6e394c4e04f317b033d3acfa4ec566f983c958a0b1db579d64e1bc5b782f5a19cb55fbabb56f10bcd4756339d08e52eaabf5645f5846d0c6cd821b39a55cf4892f87c2ccd39c91201db78addc4f6b9d8b81dfff719416029e6aa8b6239e77e95a6848dbdd32b3fb9e977431f9a2ec8b7d0ab787503eced0d1dc76ce3af7e2aaede72bf5e88210f4ee7cfb2e97096a9aaf9fc0a2d345bc32318535dbc37aff9e5104ffc713b703ea657c0df9becbd52b640504b3e335ac92ba1b620af1dcdfa2eea80afd1a6c4dbedcf146c7e60b85e911990cbf52c98f37704ca1ac4680c531559e9a3fd1c6be56c9a42a3598bc55d57fab0f7a6f9cb8600a7adff94e02750ad76f5530704ad375c7e89d4cbe8faa263124934c0b5ed39c83b78630db754ef47a8919fd681b8088b0f72f00a9a077dde975d60b97d1a5f811e760352bfab12a4219b65dbe0adc45c4016074a91b2880623ff9e3a98a0738e7b455a73f90619bcf62d636afd1e2304f2514f2ad70765af685a44d78b68bbdc8da3944e922e90eddcb408a88b020caec90bc03f04b0a15d39d643c97d3155c2f786ef956090c0c3d2f7944a734937b3e55eb2ab68e2288896f44bd811175a1105803866a1a066b0433ad7bfbfaad1b7a12b8269ffd18d62db7be3caaeee3d5f55f0d16674ff4c0a8e1d1163768e365894949927148cc03bfc084a006fb89b27761e95bcced6d24ba367efcaa3366c7d2d4242fe59ccd5f89ce710a6b50e71ecfcfcdbc1fe046064a028e45552bb4c8aefa5ca58198af1bf0a651597eb78d0256fa10f1bc16b82db6a539b780f2c87686fbcfab74d3a1554bb29f5b8aba91f946bb623c8992473b8e9be6546fa8f05c84daad90ee4657240da3995d615f2e96d44ce478bfd9c09c5b704f34f95182270dabd6c862ceff87c511927e2c2b08e8ab3c902593d600eb1949d1c51c0b88dc7785296833b4db3183f43167dc45559e60b69894c71ab5d6225ce27e9254ef99531b08fd837f31e157a940fe8fc7d3a5132a67d3bccaa7e38bef6ef1c6900576ebe3f954f04f9fb1fc7a08c79e94451458cbcbb517f174bfc4b078e798e06c69024a4da9a1b13a85fcb0c80afc7f0f9f46c769edccc91c6a273a4ab3ebe6eeaf9ac7ce66193d51f9195454e388391ded027a8dc68b3c3f37059b455c818c902052ccc7b2ac9de88bb5bfc761d50bc783e30d5701810ed606a772c340ecb096acb78a116a3285648d83d44da72056b047dc0515de405d4605f220bd7461006a4b3d3b887a1c0588795ac36f1b1ab6a0a06af4775ddd99b0603c9957c2674423299d8964ce646ed81aa8e74105e6965830c75c9c9b634a3365a347dfa8d39d488a7657c20e3a2b962daafe5abd9be9a0fa16dd1154c6201ca14d8550b3793a63155adc8ce8951f39e192a6af4b33016ab5b2640a92895bda7f4340cf90a28c410bece6598f215c83645f7e4e8a4de97ec512a53c16217fef7660c26c9c2066030fd3adbba23c6125067fa9d73305d2cde168c528da989ee8d79d3b40e19d046070d56627575be012fffacd75a87b1fb9a4ff16e723e7e310df4e78a2e4cb86c3b1ec4ddb4e29223df71be71efda4dc8c366be70ef11a7ead02553fadccbd03c32d3fa16efb3ede3acb6db42cfe7c16a2b91a66e65752bc74507dc0aadb1a9e4ee812e4a66cee1c3c764907934edced790aba35b82b286f3fbbf6a760dbb5c4208a72b3e98eff9c2908deb631f55df444344daaa6a8b9a96fe4b7eae2326aad3d64167d152195b98ec2d5961cc2562885a9f040d2781f5204c00fca55e2c64269c2aa49edc0de78c79030596a175cb3e1ca96cebbff6d0341b2137af94f80989202f9d28431f0a6a1d8ffb3242490defe918072c98e81a889c627720baf490ffbca41081a98fac08fbfbfe0594de1dabe08939ec9cdc824c0beaa1bdd755dcd87578c9bdd7c6f6bed97c5f180be9a8d830455f25c1f42aa97f0fb6e25148f03417729d4cc4f65a962fd2a30bbc0b17f9b66ba1a47924bfa92e7668a46eb6cfe9d579623bdf42bed548775a19657edd1e39c0250cc62962733b8202cf7323337d4030aaebe0d468ca20b13424b858aa42952cf43304541c4a9ee5b9a63f548301258087da44300c00fab531df0c2af8ec927e7294195fefa956ae1469b63a4523f0a903e3cb33867a8cd04194b1daf3046dd92becf1094e0af07791608e09ccbceb556d9c2424300cc5e5f41481e45bfbadcb85baeeed09b425fc3581683ad07a59a085d7f68cf1085c2eda86e8e4aa027486faf7fcbeebb1c25317502d339a50990f16c96dcfaa81f01352940156d194609bb7613d8c12dce381fab1991bdb31b25fc65348926c463253e70a8ace91f2c4222026e3e7ab17f22c497f1917bf4da9c5cd3097278247225a7e8494c85af9c3edfb0494bdda4e95a897f300fc7c04dba6c6d02489d990e1baede063811a35b03a94dea2d1b5e2ba63483164ee6966347a07ddf3f4374c30d76b2d801f69007d27184d99e2d8a851f81acdfc998036ed922c31ba7f4991063f11f3b7b35e36062b036ef2a11e055efb6fb1debc554ea028ebbe543b045e12eae7be13f1d0c89d7e3666b7c14a16350abd079010ead3c17146fe37e5c1ebe8c4e0bf59a7722f9dd3b98a0121552e448c150bd35bda1c661730e5deb448cb00ad6bb5865e1d3c8ffe22dfa358defdd47b6912292d70a13004abf8de9173e5a923235c9ee068eba3eddf8322834d532bd5032a937d366987c5d44062a47c7060498e094707831a7f1e7c3acc46a492ba71824d7a6534dbeeb490c76aef9e0e32cf7720748d20e697b80da2041f577abce464d73a695b2f35aa452278d329ced336dfeae472ca4e523b63856402e610b80649e5a1aa6b31442b6512dfd5b65218c5058e143da8f2a63b16e5047059b19fed6ff5608e6aa779bf55b58dbf3bb6fa9d720fb7223dbbd55ce9ee60c693ced2b505534d42e3cc8ba1fdb5340fc6400b11edd70cffd8f084b56d822b46fa52010f8a7aab7eaa70ed87fb8b71c1ace73925d64b2b84f06b66ceec95be1b3fea44a3833e5d838e6f2364baf0cebfe3bf6be59e92bb1cacda2a5a629ba0c651502cbb1047c771360da4f88af7d7034115508577ae33b0297cb4ce155e18c6b8c9b9b207e35a65ea2b565b1efd95ebcd75b7fcb6d37cd436c5fde5d7d49fdc178bace22911de8fb73ed7b461f24a15bc11bccf81f2577e234a7a9dee74f2a7fa5cc31f87387fd72e56b98e91d37b3ecb20cbd862301142f50b77e2c5a505f7678a8f243372ea98166e9b84cc5d5af93969c052c77557c60aaa7401253ed7a774f11211df64aa4f3f00d8c4334f3aaf71f5a40b88c43e2fdb5f75148b0f787ea2d5d9b020417e0f9d29d83811a1403cecb5c3020210f144bc89f99c6db98fcc38774e2fb90b27daf23dbb0037d274b5bdef84b718dc5841493c4d2b9c0d122b10ae92748b9d5817359ffb4a1e8a8978f753d01cc7a17733afc1bde6fb597c52068ea4974bc915b7ed6f530b81f7765870ea87fb2cb65698de3d173c17b4ec2d27d6b7ea40c266d6a548271febc655965bf1a192773b8833c5beafd3a00cd8a052878d88302d890b207fad4dc79b61ad6a5c193fb225ee4f0487982c4669ba112a29f495c42d07e3de3a08735bc65819031323a68620dab5156cf3d466f187221a4b0597667512dc792c9b440d0761bd9aaf5d3b6c24f0efe2219fbcfd7bd79824a91ff9241d6b3c7504e14f03a8b333e5754c8cdbbf662cdaa658cd909eefcd4d41d4a50a4aaa63f7f882f933d1ab1f90b20386d6416e57f37921fcb75ff7ba70cc2694b4422b5b4177748a9230cff18138048b2e714206342804a35613882793f29879f2d21918d7fc5744aa3104a963617bfd546bb93854895dd74abf7411bcb577d102660347cf21d779898e4c31a4823b00e8986a842faf1c6a4f3db4f0bcde5244ef03fe32187e18386ea45eeb05cc2ee1bedb0a2a3de5b4ac3a66537c187eded85f113a54091f74a3df7cacdce7da492a1ba72316639c9a5e8f7a90abd3193ba278c03db318db2fd3425f07e5a6d8ef2ba36c0560950fa4e511168b709d9f03619828a971535a300de70200abc60324153863912bd5cdca9151f3250f37ded5cc0a7ce4a6cf6f74c8cea9e88b3b2cbc6917ca0f5de38d19f643c4432ba512cc6dae2a9b8aae88551c310660e8f059ed886698201718cbf5dcfd24819b17bd632f185483a0f4541f45aa39490a14a0c608f8d47fa10e661e872ea4cb1d48b629a0a7cd4dc693546a3bf1aaa29960df7c6ee967a8ec6a36fb3a631eb83397da6ed9212b8254438baa255351d3195ad61a6ecdf54d91fea5d3000a558bfacfec88242c3ad56ec80af0f73fb5e1f618218a4b218dc8c6f1bdeb31b3657d7bd397831762490f8e1ec12ebd83238230425f4bba898b3c45be5b1fb858ca9eb1a19f088530e5227994402c796a9dc0f65210ab68864df6187834b6663be07b82140b63cac92681862163687574999267b114fa2becad71a12e62a45eab61cd267d6e0c66deef8c6b52a051adffda0768e3ff188f6aea793edbedf2934e24c41087d30fe7dd8ee7154e594cbb0ceb7a8ab9b9b885c2bc8c46bbba65573c8eceef811e98005a01ea21f644cd5d86ab8f849183575319485db576c4eb1f791810b6940f9789cef3660f3a3327582ef29326fa697fd73efa5b32dfb7c0623769040649968bbe988007dde212d5b65226543cc85b1275492b86d02edec54970069b3da577b8cd60603c1f66256b470b73c60869815d8281b9c07600178b17c8391990f5b068e810f841a0aee76c37f7190852877f774e03a44ba57f21f03b714482b78e9e6bf189d2337f4b22cc97dff8effcfa16fdb13788ec7394332cd75478d9a251733e8a9b393747a15264c6c4b78299c40ba7454686554ab39b8fa3ec468f66c61430e01812d93c512088459c5e43bcddf0119d50f556a54b63bd6606cee8535b03fa349ac2843f1bbf78f8fe0ef3b766224186d95923b30ffb27efd9100476b0a100846b95e4bcd6d131d4fc77feb5c88cf8a56db6ec0f1aa202af5d4a6c50a056536c26ffa4e4aac39441a910d2dc6ad007ce4b4112c3db5a65b6686cc1c603c7631b372625c5d0aeb551754dd07c6e1df63804f4b3eb812fce92058f73ed58f01fe969c98157cf4c96883a1504cfd412ce2911c0120ddee493ec461deb52a688ac727aee72497f488e87ed996b680f945b0c79135764fe8a1c553d310665b794f5e5d1ec7b491174a5ef3fa30730d387aecd0298cf82feab8de8657909751d372461a3cdc19408b77c26e21acdcf6ea62d70eeb61abf918803bc49d23542487ee2c1282559f104abe4e80388b1f0dd5b53ed1da9f1704f656384f9934e32cef17432d31e0675a681b3d44b936b0394b5d682d1abbc3db639b3970a9a188c76598687ac26f1790b661c6a8d5f350ffe432c9ac69748165528816e632bed1e0fd2fc9383dabbc2ddcbbce84a3e184e16640cd9e3d6cc09c2cd644e2880c3d32be53f1dcb00622f11ca3d44edc17770c0a7e1b25ca353477e655fbc623d31d4b1c3c997d2492ab748892e8f673205de0f8dd0d990a823550982f72311d10c2f425384c4c714668c37f5a2a7217f904c91116703536d0005479d1d3ba2bdf1063e261d1c581f914c9b44a15736ac3a7ce949c9842899383205d654111763b652804fe0a80261758bd0b9fa4d5febc7c425f46c33529050ffb7f93148c991096fb1519db6d60b62e05578c1925b35c5f4a35312d305290c1234b3e56d46e77dd2cbad88767adcf5f80345254bd19a3acf42057dcf7d3db5f2aeed8acf269afe675dbaec9c8e62aeeeb3bc93ef5df46069264f6ea528c643a5835ca69a61415ed59cb9e91fba8f37c87b97ca572af4321d0abe29b4d4c0d0bfcc3e430d82f4632053baba5db9453f361b5ea4511a95b6cfa57ae41732fc9ae5ddd7f1b87e75e029650be1e0573fc0ee4abaed1923061b1b5aa5f936a89a230f43f2ab3274604eed8b9cfc2dd815ed69066193a42ba7341ccf47c20e98f840678271c1d160b638a061e153f5a2d0358955a31788394829e4b7905999b74ef00618f2558661d377e865d24bb87e983d0e7d6386e339790cd80da22c5e3fe5ed93965fe7aaa288284b675e8c377384c8f25382534a94668bb963693e1d7cd4228062c19c312f8836a69c0d34af9d4d0857ad82066a24123706e4f35ec3c0e0c3230d54973cff4ae4f9da9e66cd9ecd47069fbec624b46591c07464c35f295c1bce98866719875511cf429b27c385295f0e7655a90a904ead439029d892882d2491badd680a41e6ff07d5aeb8bfbc1dc44939b7bc33b3f5e5c6780837520ba3ee3b7478c610533474053d2a7d6843e83c62e49189e4b6ba16f8af4a74bc4b54e6645c420a204d0f726780b630cee52a18480e4cdfdc776dc13b050c2fd6a361a846c9c1ab4d30cecfaeb47f21be0e82608ffa29070540f50fa23f61ec825e5f0f440eb29c8aef5897956563e7747303fa5116da7d13f10d0f6db420f80228ad7ab796555f5c3b46306ea9d0ead1b832f909865091fdfb9359f250e6f7a9ad98bf97f4fb22a06bbe433bc6c83efc21af27d5742e7ff61559f0925a44e0502f77c2cbb891713087c93364b8e8c02a177af912a091e59f7fe85c0d7da7412f4ca1ebc7f984470d15538cd085a1377300115437aa41992718fbc8a76a84e501d3ca491abea8faf5bfadc4a42645e1b8cb563ec8ee218882cfabead4b670f3c84318e165423efb45573ad19d924857d2ed1bcf7e2ed2af260ddf97897235d2eeb32fdf00a7fcef7ad282a16d5995852d351a6cfb235fe0242ea6212bdfd4ae60e439fb94281fef93637c1485199f0f6580712b529c086a76158039998867ef00e006c1c144957dd7810477118cf8599f623de30d6762e3addda678145c8f5f7439c4c422fa6a9751a8cee7dae848abd4e8d6680e65aa1e70a3dc43e7b88a81c3f2355e8a612cbff261a7a4cd33d0e052d88e646c9423559ac0099bae6d8e77521aacb09344aa21abafe410c77142186e7060de1b63351efe9ebdf2968ea239130aca2a106e58c6e183bd91e26b703ad4fafa429ac27a400fa1f666d4e210c21782f08bd48150e32676e8e3c310b5f68ea864b79e3e70a31a27773d491f9d900ca4411b7b68aa9724e9c2befa0a66af47f91e632a621e3f178f12ea75b38a9c34c1f46514f57170bd1446e3760269ba8782a08d96e8462f27c338ec9b0a92df5b055200fb2b7dc20818b605d1c9ac6cb71f294865f3831c5c703c7ed522da8765101a6d5342d0dd8f49696409a7560797c3cfcbc4d9b9b1dcc2c2fe216a9a5604a4f188cdff2d0feed907a4662a9f93ef674033212ef55574f963ba68ca34f3d4ea243d7939a3e01ed096c9f64689b51086b9721c683ee2316d9073670d3c0471844c7b19630ba4ca1ff54b3629932cf82a67d1238a6a6ac77099db44713f182e7ef32c2dfa3186c0aa831cacee638717b6931d0cb185ccc9f422e02ececfc0b353df2a2dcdd127fe181c0cb8caf59b2b1640feaa093b429c93ddecc4928a331f6c499e7ea369b6d414ca8f1458048a726196e0a29fb901192521ed42dfb5aa4a4c97c0fe5eaadbb74f1966d7d731c854a2f680d90d38e8ef9e15dd58488d4eb7a14a21258a0e1b9d2702b3e2ccdbba56820a55879f328106d5c2507a7c78c5ae0af72874b3516576266021c497a8f79c811d863adf231a82fdbcc28e7f72a9e50073e05d9e4b41fb1c83478c049bae754b7aecec00c3fd8cddb09d9be2c6eccc81da189709d6f05df4c3b86d128347c4e30f4d9e8a4c5e3f2fc59e37086b38499b8476d6bfbaa163c44e01baf198d59f89de2eb0b11f8a8da8a892ba72ac875dec8cf2a5bddc0af203edfbb4f4858e7dac0038cad4c5e82d29332cfe36844b5ff0bc25a3fe5135d915f047a19ea0ce68d248686d63486e885be457b23fc3528a286dd66eebc2b0f34f452b73a40e3b8f4d55f322585389f77d7b1d7225813a561de86d310f95e30d2b33bc1d8be48b4a07f5337f71fd3e4578813cb3f70cbf27221e591dde9c78ebad728fdff0772e01079f3e1a6bec180e1b79932ded1a44c0aa56ca1a643dce7733e74e7489e7eac941780c83a6d2e0c49df1db57f44fff03c81fbb200d51e933e0424c81e910431a31fb60251da14850360a870a31a608e7d127bee90bb61a5a32ee1f7b94178185ff52fb20914713fe6fc8c842b93754c04b3c971db8c07a0385dc5d7375342c1f26376bdec43b36dfc97b416ca56a6e1b7247d9b47e23625ea46a8aeb822473fce0d3566be624fb504daaf1ed0a8ba9d2fc5bfa5c0f1786aad7c01e77150bab153032140ad25f86bedac12f22fde737852d2885871f7e292bbe7e19b0629bf6e946a50bffbb00ae81c8b69487b7e9e19d08f3abb58a679f62e755b46943be2a01e8086105889bc5efe3d69b857cd03684c2b9c2277aa063505aa78efb87844a5f1778eaab1f1050afb3d318aefb8816fbeb3d6ec93a51b6ec2cd44a7d5d7edda167cae1a470d9029d0c8e9d0a39a3472468c91596649d8138c869cf02129279e46325a22de338cb3728f1e1c8dc1da03877bc350a7cc85738a5db346c416e43f08ec8f17d27eac74f9267047df40e316db3df144353fb5384aae5321390d5ef020296e0ab198e95a99dabb881c88e3fc3f54da35ed53b51c7e6b5aa246724ad3eb627ffd49ea94c74e7be28db5f140a80b8f3412942cfd6025d03cd820824222eb6e34271833265fc349c64254ea60a70333a2c2fc80eadd754906535f190e5d07678a27005cdbb95ba54f1da030896ddabe9f264cd874b4c5941e188ae022076173e02835f34593a65f363c019e63e41b86165348d9ded982fe3c13df2a0496bc89f73e616b91c30f6ea8de912da8bbfc5dd1c1958bb444fcfd325b68d4a44f13e69c2f16c639e34b6dd896ada4a3d2434dab0eb99f1a958aa034fb7bcd1ea9d72d3a2ed6c1b7c4b1028c5f368c15c36a42895a21ea928061a2e6de529482b1443d9cba50dd5bddf756319608abb9e0a5fc2b9f48d36a0aac1131a3fc75a737c24215ee3d92c5e32fc2c37853e70930ea7c118bebcd3ef0cbec2bae9c9daae02abb9970535dbc3158cb820353bdd7aa5d9d8adae9eeaac9929d266062cc93408e9f8fc87d3d4c2616daa715b8d54048b4b47f78a901690b15df2527db7fc955a964a0d9b1e022bd81c30cf3dd9d34044bedfac80d948bfc38be5b76469fce6e6566d65cc125052d4d2785b635044c9f8db0be31ab89c932000550c156b627c653f2080b4335fca1b7fbaf2c6f03579e988ee33170075718bdd737add94cb0e583cdd8bf8eeb523a39d606aaef2986a912bf53f20441925b7072e69b3ccfcb33fb3326e6cafca26629484cd857869052772fa6fe2b0db602577e727585000f4ed80e2ac06321f14e5f87a4e5252ee21e214af93b8ac31c96a928cfd50ebcde3ab083766bc59278a66936d3e527a434e2e17b4ac805833b6cceeca10bc26ccc0390e06c0f5edf4e4caf3ff4d853b73024dffd2dbfdfa96f1b193ba289de22b0c447ce5c0c0c703dc1583cd8f9fc3a5568468a88454ef7818fa4be75405b8ac49c301f697e63f1c11dea7352d01fcbd3668d505b97ada9e797c88dd5575038cba317b5ed23da1c4ddd610b75c5bdf66ffce3bf030cef3db1dbb057b208276ca44020fa518355bc426e71a64dd972dc51fb6d03782793a35231e2759cb2ae4aa7493bc002ed490203cbe36b72c82721e5543335d274d0d186a5cdea8474c8f4515ea9df481408d4d21a5e01e7bb873002f2dcb40d05a6a03e32ba17f0d70234b61a00903ab5d44cad70d84f5c9485ea9b5fd0de0a527f4f1d6a3fca4f5552c6c8fdaa6c0be19e03ee1343c64e1c2947a3ebba5b9ba41de034a3c56120dfe318240107b0346bea2046939b90dd6303f5d05c850f11e59fbab3577006e8e3dd2bb30ae87a8f3a21a68a0a2f28492ef972d2d375141719e76c3467944e5708ab59cc0713298b3d9df6a8be7910eda5eb2d0038e9526d65e9d63cdb2391a79c9056309602602dd6ce029299a8e96b39c68791145344cdd3223e9b2402aaa376218dced42385a00c9bfc6d43a0eba69adeeb182f256af8fd3fd7a844d743af196c786db9ffb52f984ea7725ec6f583a00e5fabc4dd06c372ddc39f49199b738ea12d6a07705fbedb316c3196e3d9379a032032e6af8d9bfb9e6bbab0e5c03c07275fc775ce0c11eeaf9f7121e0d4d0fdb4bd3f34002782684d9e2c8d693e314e9e77341eaf4721eed9a69c30dff7f541bdb5e15085946ec28aa3f4673cabab28040671497f09bd6802404e3524337c29baf83bb09fa215cc0dac57368cae326c5ef192a18557876c95710407b4eabc47afba84e5e434cce3b2ab7a4821035bc8abd97ce310c12ba89ea2756e78418a62aa94067a5cc31ceb38ed891c62c8b0d95623051b7759af2c09a347becdd6fb1d01bcc0fb66ca614d685fbb0d40b2957b61e67e76a6a80d5d4ecf8edaede0d3a24625596742aa809bb90ee2b5fe819683cf6240f3002042cdc7e9523b12ff01c7e568a1b06feb94b31b707cd7c42ba39f9d90b07cc380d8436d930ae15ed18b19e9503e05d5d0ce0881a4f00818d2fcb1775faf88d42686ae834b2179e5c90d45ef62130a353a297b0f50542cb2fb6d60b833dc3079165639379401dd03c4d5ae6213bee865b47ddbd639f348a2ced9f7fe96a21fb6bfb71c78fa89c77011080979bd1611c75b88d31f06296794f56e9a6b85335228f5b981910e3e9eeef714510c1b7c4ef5047ef4a1b22979e42112f48b8d9abad54053da7101d4d6393a88f0169bce7bc8097856075a2fc3c2fdb38cefe590a447b964b8e10e10651d6871eb885faa3139e29b5609d9a76737fd8324a3ee962b463ad63a0eb44963e9035cd7896624f3a0a21f204bb377207d7cbb5a668186bb4643476585c5c5f4f191cee9a3df8fa9e60257b30cbd5b8038f29be1fe4bd415dfff05e2cdb873c20dea28d13a8256ef89d44f287985efaa14efef6834090563d252688f54733131aca9dd0a1116c513e59976a600595f9d85fdc33672ccc631515cac3211b3444cb0e151ef4bf9b5a1dd87ac52ad4c558b68d0b2abf0e34488cb95d7bdabe4179a320cb6c779064f1323f292cab9050add07cb5a690a438e32d03514c29dd5d89a573b4709a1d42c4667ec10de847840d34a4b4026b146bfed39481ad0e3c94af28fdc82f13dfa00b49c4133e6943a1e7f44712a68fc9ae59684669b94446e034efeae171c27fd3cfc1d3b485145f9793ca55d13452b79d99d1fdc9214a96122824129bb5f57c2b965c127acb1710d0895de448a097f12c7f81d4fcadc877d312f3d0874a2ffa4d4a7f715606023959583f88279a5b30888300695a90d74d05b3333bf5ca98fe0a6ad7d6544d791ad22e8109a336c00f59236e0082d5707e88218773e63767d1ba5c77d523250060a32e101f8008b155ffc42f09f9af02c5ce3d0561b2a75333c2f12a2248902c51237422a8065ad1eb8e36b055020d9c928284ccd4457ca747d89d84700b80c36ccb3a112f69519373ec2a44d44d3a188ebe5e426f5b7a356a29b427def186acb709e49439929814a894b63172db5b489208540bd9b51521b3c46fc06e47edac13cfa23f203454613d2582e1841f04843b17f861c93d5139abe40d19f9a64e2da157d24d30423e610bfcfc0121a8ef0e29f01c81bc032bd743bcdbab7ece500aa2061f498e4d53130a2562d78ca8ce1c2b95dde4571709cc41418e689bc5d8e0cb99ca2235bdb852804336fefaa53b87241f1ce9d35321ec97c1ddeee01982530e880f44cb08b3c7d4248fc66f6276bd7bc990bb87aa28103f413af1211f4b5a50e9ae0f0c3aa72a0c7fc52814c09d2c8f34dad015dc3ba0812097970f37d1d92c5018b8a69510336af81f06aacdb3c64bb7f1bc66b1c4a5f4372edf152778be323f109441ab94be9d9cce66bbfe6400e500d2c2482948a0846374872823f8039878d23b4aecc32d1092863ff08128f2a7acfd48025650a5455fdd5bb83925adb7d3345f977867e7f6fb7bdbe5d36f1dda3ae1a5cc8d888c3b3426ffd91d78ad897308a5495f610cbeb6e11fd9ff1a421b36bcdb28c84f4d2aa6c55a218e86d94627cfcc718fc303c7ec47751f079d09a3dd493f86bcc938d70525249b810c3d0f8f8a8baca7fc660271cd8a5ee57a9e1201af93f37c1b2adcc96ab13c8496bc26796efb3db4681a587dd1170eb285b35bea2bfafba0ec6d125b0822b61b0e9be62bb082e0670c9a40466a56e49e9c7b324e148dc660da8e3a3e396d5cde15ec780c5453f2ea4feae6db47472e6443699ee426f9b53a96a570fe9c1292738d0f38f730fdc550e1c46fe148644c3cd70b1b4b9bbfac5034b1a079f0a0dc6f88df50cca43fba81ff92005a9eb3a3b61721d53bc8b164c4387924324a8c26933b9257ec22ee0a112d64d439e5e3443b4be01554c7cc0700d466d865351fd81522069d51e5d1850dd29a6b574629da8f0f1a09da1ddee3f83f9824613cc0c9e13cee08f532e874d154dece7c88ffa21cc5ef32d720114556986be83c0cc4785d4378aee30cbc3df6cd40471e9371b853c4f200e36cf0105c42b8ee8e0a23c2cddc37caf36ade8fa1a17b79b0bbad2f2c93f68b0c8a509d3440cf2206b070eb9bbff6261f8052a5e41f3ddbc97227ba845ff78dcf47c215ead717ee59753124a5427ab8015ba6768043b7bc2f6193358f140abcba083dad166d0caec231ab66684b922a6e4f75ec4dead7505e10c45c1224376cbc231b8e00030168b9d9a500e2622112f1fe09f6564a2e920bd781484ef0b363b9dfd7e228493fc2d6613330af6479502f7aaeb6913d8d433a1b090c33198b068f2813e7c5978d4a10092723afe3ac08a1f725eaa010e8624b1f8327bc3247da556c8a5dab097276913c39485be8bdafbfcba8ebbadef2b4f58a1dedd38bfecce741b8629448209e3e4e7c97a7c32c264431d424d0cb4c11f9cd51717e649011561c8f507cd5256e28658387d5152e21fc6dd1a4d090c608e1a5c39a23510592320b6913e696cfd5f3c10ea1cdb2343ed42940093c87b6011da65c4adc8d1e72ec48d00b8c0cb1545d5c72f63db109d646904086f346e3328ae584acb693a759af9a0ced1cfa66dd51a767f7a8da9eda911334b03d68859c9a25f5097888044ef78a44fbc04c779d976e5027cdd448977950417ef194a0eadf068ae00f130d9eb9d89abf30ce979721e93c063f5753fcc5031bdd9458335dacb728744afcd06cb789d8f7292f6f39aedae868b7158522807d3ee8909cf02debc927812ec58ebf3c3ed45657bfe174af895410cfa0b539fb9d675ed8a6b2a6caf619628f31ec3fc34134a3f58bb64a0bc4dcda1574ea9b8227bde9fe79aa6511f13852752304bc3c8d6ec6c316a916d7e5c3d07d19d5d3996794cc8413c6ac7685b1942d5274b39b5cd6382cee6b4d490ec6ac8a11cfe834911e7abee303f941de6a55ee967dcaf3b278f3964819fef740499b8f91c9b46b597fe54886206af9cc30b2408b4643284544dab1bd139371c9fc5521258a69ff7e79793a4f704a2780ad5b20b2c9829197e6f8dfd024a15e54c54e92f4b0e532a42c12f320e8367dcc072fa3ab8cfbe28f2e8c6106ca4e6cbe80daa3745068d7d69c18dd4b013498c95dbf3326f85fd127d9183295602d8c07040ff2d03c889e72faa529c2e902374577e981b6c9f9c05834e8f97b8b909f4d246097ddb72df0dcb45257295d07c5e1690371860d1e377761b34c8d4af60332ae1ebc3128d3f6128406808dd9643d01c7037ddf76a6249a120a2a4cc871250a2f04a4e3551352f6cc589b067f98818ca34221df4c86069c9e26a9a78638c07e15379bc8936425010f73908fe82213b558c72ef3976fa386617489f517b43d4a2839dc0709fc990f33f8a79a53652d87bc9a2cf86cd0a7d448c6a481027d21bfbc95d31405a7afd15ddd069e0d59fd5cc50ab84431ceb2a8e2c26cd4479e3391e9a702e1e52cdad71a1d5ff3c5e8d360ff1a193d81b1d8fcd9b51ea931d69fc3cf3d022e299b6fdf286469123f13ae904271b21b934e25c4d416874f151899e55886533a24e57709b6c8ae7d0f16e26ff9d6f16a42dababdac4c6531f8756bcd0630fe163805624bfc9303a2928cf9e5f050990d7613fb0a06f504ac5ea71e2b9e567994f72fa848298c1edb492745996bf5380391f6976b12eb6ba096b156a8894b945048b7142c102aecd8af0209faf03367ea462ff24edc116f2a9f0aa7d8e929108ca1bfd1f66751b164d205c5d580be74047ff94bd08c24333828ee3cd1d08e57946f794508fe1fdad66842310332ab303535075cb9e3369cbdc6ec8e09f5b44c09c1ae07281874f57ae039e3703f672bfb52f956842a1ef252e14d842b13c054c88927d5e05a6f602f4e873857f62ee4d6b4df4e5706cc063facc204115480b6b01da26002247264c211394344f015aea22cd835506cf8251db3378e90c9a5728b857118208ded66df135a37264f5e983ee82f411839d109e6773b65775b49417687f67fd54bd0e0b03b51460885d7655dd3d479596265fe37b0314dde7ea728672e5fb9f78b6ee7b9d53c1e1f58a1d50a5a1d9aa8fb1b6756c14ef8ab5a599e640f7e64c454fb1585ad503a22c459b535c7a83fd05fe6da316e153f0ef6c80ba619479f465ce820213307d88145b9ab260f942da7f2017f93b0542f70d219c0f3b36641c9fbfb6fabf455e1b9180479ef59160aa848bf456b9ab97f3d4fb23b29bd9a5a7ecb8358f00008f500755c7603bd7230541c0ae15ca3af095dc670b39df041f2e27e823caa00554ec2c6f9269b7678cb3c12bc022d0d36366f6badef78032e5438a3f39ecdd8cfa52e3cd96bd83e2e448c9b781381d72d3fa6c46569f9d6f0c75af928f735fc40ec619d956574018f274a917c32d4669d606d5f9a689c7a14a71b9cbba3dd42b75302af8c378f61ae406045811776248b4ef0b26999899e820bc05abea69783f1393c3858228f22d41009e15db71e6e14b79d47c3b13f62cdf609eb0298f25194c76119bde2f04492bfa7aa7684612248daafb363ed60588281dc2be1d5f4e93cd0f198a8821b63d554d6336008f09d7ccf1c291e9e046797a9bb4487895d245a2c63a9d599e1a234934cd029ffcd7043bcf02d39e7e852176de0a22dee8f54c25d70ab196ccd3ecf74a3d49c2b7d04634c8df237b73f0936d55613f7464c920403b61612ad394c4d288b3b6890fd5a003ad2537d7e8e7b4e896c2fdcb5701060a2767d41b617cd36a4ef350d22c2975c54a12fe428b48c9fe6143a385e191741886b332e8ded298b6c0b2f3b0ce77f5c43ebd9df2b5fee828d1caa732fb7a78e2bd1e841e951e6e236e4bd1285647f2572d50137d72a0da822e258780981e67780ca64aff4e5a38ff167af70f850384d3db40ca3b856b10c6a489a4e314da4344bac68b18aac1af28ccfdedd9e576242f5e61eb10fcec5a246060636053c57ca62398202de9d5dd3a109c864c76ae75ee9cfcfba319fdb82d12fb2eb5a46ba06193ae2e3d1bf4b40d68382547ec3af1b6898d7b9ff7ae2c7f210b2c7a5db40a69ab5d883def0ad9a18ff578a6539a6de7cb137ca23f3d854c0e341d3278babe3c6d5275377cf78ad6a54c2cb252546c44c2526d89995d62b2b4c434fb4994adbd9787f391ae9a5bb1b1133daa880c7343f7897a3442af0988a321aa358e273d7b19aca33cc873faf575c67649aa69b1c563f1135d44fc1e75d9dd92d886e89a8fe0cf5cbc0d4f27b6e2304efe77e000ebb51623872d1963c4785a64685fd1fa3cbe8d189d62a7272ff713cea5abb4482012473b05a202c9905bc9c117ef0a6f889c88c66d73a01d2c4dc01822dd68494cb70d5cfaca7681ac85140fc38bfcdab22c6dad28d37b244b53f24f082dacc78e213249ced588b3d1228c93d059a3244c60f48c9b392ebb92d3bda41d4d1162e79a3bd31d75266e6ffa81a670b9c954af9bcf012f66d1194fea1612e100ef21fd4e7dd47b0ab95d0f98ab240f093529ab94c49c3b821fdbd7239c4baf9d0cbffd953473cc690c69a932843fe7b1edfdf807e40d09c447f71fc2ad912e217979f38433b4e203638ece1dccbc8678b1f1ac4c3545b7eb9a333088ec418dca7d32e9fdaf0de2b39745322958bda0667774b031b1846c83ee575f721582cc6d8f209b9e97b94739452f9bcad918c1229e49aba2ff28e0bcb4213f20091fbd52617c1c37c7442bf25854d9664cf8cdd095e40fa5fa5fee905f80ca1bb57b8728e9623855df61b750326c7a8bbbc9fd72fde0bb58dd3cfbbd700d7fa33bd9a8585e64acdad1aeb4eb25f0b4dcf4db7117ae589e6acaa0349ae1843dfc2b2a226a741b805383180eb92f87a83bcefcc8c349156822caa26c4829d0adfaff87fe409273cf438f9df47c17814b8098e636b7152e1982b0fe4d095fbb6553611582b7cfa2966818b9fb744127d38c6e9e19e6bc36dc710ebcddf7e3380edb0f05fa4447752c23fecd8114eb6bbb4705a9ad839e1141a9481d9b24b1fcc2f44ecb8f5badfd0ab5a58a9da1f9ff7f73aa1e81f48dc40cf94cca51e0bbe13bad9db7ce5ec4489136a94c883be24075938dfcf3986d72526512259415d369b3727e53d5e97501a0be67c42194723e45198d08359410aff18a1c871d0bbd383d5768f479a9aa01ba97d1aa36d4e6f1f9af6b6503ca5f86e44acfc5b29aab05c66666aadef1b9a56f9ab232fe8fde9c95b096bb18f881b24650c48a9a0bea088752665d8928ae795b0b1c2f0c31c5dcc719b2491619b9b27e36a4767662b61b2989a30108f44f8a56c4b292f5a83d7cff0ade374090bab6e6ef15648f1314763fab459d23b70d016691708c585faee47842a0478ed6073d31ecf2af53707a70feceea5b28c24fa6e7fbcba73b75da6bae0d54121d0df2f15df5f9fa87904dde74eef1017ffb7851bb0e09d2c9d18bed3d88a6691f3b6cab843700ea1d44f96d5d6483265f08ae6fa2174f6212e6370b193f8ebafedff7564f5c23787992d4327b7508ba908908b15ac6a67be0a0fd353e31ee4342faabe427f7bcea971258117b23e79f4a80410c5d5bb701370522887ebab55cf4b59eab4e1fef5e8db33b7e98eb9a688d00c456fad8763c9f1de721e0a63b6903a227f4da01bb49e5e072659cd036c6775d2c386d96ec258061cac9f0c790227451a9ea83b2a0278aa5cc018dbc787242bccd7e1cae5711ebaaafcd3a0bf07e1377bd796c88018830946b0ac6866e4620eb0b1e85c411d47262417fdcd1f4bfe0a5f006c6a20da88ff6887fd6c0e47ae7a725a985b810ea2c7bc276e4ae917aac1a16ae832019d8abefa85aad962e1af87b7e6a213ed8f2a1b0868c157e8e051d74d84bff61459474846332fcbc7856778c2d3b3d78354bed7ad05539b6e72bf5d05dd7eb606e89051c3bb29315bb4fc95c3cc9fb2fc73f7ee8828e0963189bcb66ff8971165cbba8ba19539caee92942487801deda6ede3f6c74e4aaa9172ddb9213be7073e339d8c0b9fa5441a5da18b20419d1f586652ca61d302a3b72a1d9b0ab979af493ad2ad17607560119df96beabf5d7376f0edc015f443e2c262789f2dfc5bf69150590d255b351c3d7c2e46e45bc4788b487bc733b5c11247ccf05e7573741b97f0678dec76705f536262991369b76a6f6a2cf8ed095849e2bb8f921120347761f3aca028d208e6aac86567cfe8f5bb09f537f94c8ea79e4231bae98a9880eb744310805fbdfca9465f6fd017bc332e0d63c10ea925d291837f61554aa35fa3eaf3a4799cb14f0e33cbbd1c32a0231bf9b2a59177591201c2a3e0b809ba36daca0a19d346dea80d4e32c986546c71ebdb7e6fb148673cade333b69cc38f6453a84ad2e06a8d0b535ef169c10a0cf020e4b1bd37e5bfe45f720fd1a37f13a5fa8595e866184b656cdaacf3183d56093b8c7ac7165caa618aa5388bb50db40d2470290b93e75e65ab1151b266e207895dfc8b98c893e9a73bc49813feae5278555d941341fa4323c0f4d8b12f8274f62d65c01b632a514e1a0c27fe662128f5f693968400802be6b3c91ee2ea9287b2ae95f3b7baac4200eaac150688495a82d8d8c1995c091131aa5cc7d5046c37ccd8a57b6181cfd00db615094a27311c0721b010aab178e36b8f9079304ce8bb569594e1a1320640b97d40897cd12eac9962deddeb3f67fdc4b03ad25d080f8dd303e1c766b7d5b62fa35c06b5a0a133190a8ee3f17bc1bee62559f7079dbb237963af734be4952594eb7e44387ee60ffc01fc92418a05eadbbb9441baa01dac50b8300b8e2a463975e28f896887a15983ef830760c904e992a6a553053f447195d98d3ed9b22d152b140815f6bea729bac64b18ddd4d71f71f5e1c0ba7a3f4bb1badcc333fcda52aaaf56742dfeee917ec99822fa5de605ad1b63692ca0689eb9a5ba02312bceacf466aac2e000c7938b1dce16c2453094295aea6f20fbdf7909eededd2759b10b980b67fac1a29bd01b597a6ad92c620405e821acecb6df64ef70e81912408e4662f84932bf900d68179dda180203c376317252390b0dbbb97e31572120ec2bba46a491f3222258695b28996c3cc7a52094697e3616330788cbf17e68b6e8272a90fedd6884aa4b4debab982322ad6c8c1cfefd11beb86763383d570a8c0c6c6deaaf11fc28a77282ca93859f96f3c4a51e7bbaa87d9ecc6599b942d7154d66671cbaece7802875c88fe820a8cf2289a71ba41dc4e0c1900aacef65362cd7cf9cfe9692abd39677984aa25cefb3774c67f8cf524b78c842e721c9cdb653bc9f6a57748424aed29618e60c7e8a1a7a0ebf8ce4710581aa0339060755450870b368ea01fda85a4f65020d2af7c8e2d415a6bf0d872e5021ae60ea0676cc83745830d89ad7811ae2fa1cfc3161ae252ac1db0316b6ddb48917d19cd72449c46fec2028564110ec7c93f6ec8fe79fad519f7a1290394aeaf4c7a742feb172b5580e847050e1e42e2ab47af6e809c5414e41177343e38a7656856e16d62f7d235d9c4f80eedef8e4fdc1c68d44250067282572593c2dbddfa7a7b6223d70fbba675f75c340c041f761f5466e8fbdfe279fbe3348d657e2438e2d7e46974cb5c033e5e87f018245db72e8b36cd5b685647c5706b0d76cbbb102cc8ec0aeb6d4a8cacf92ec677fee7e925d2be119db28ab82df2b4df53052b96cef7add66abb4b3f5f7eb716201cbc7512fc107274d037762dcddae603cbb443800cdcf5bce5689ba77a622fc69b1453bd8455e1413f36986062a1f329b108756ac64811d1e0ec224f9243e05c91ba4cb34fc11623bf7acc46789bed5ec12dea53acab561537b0999e4a6f69478f70c11a8ffb40a158ed83a3117e89163cc4a8ecda4991cc711d8fbfceac9a02b02e6355d02c4a9656ab31537f6bb3105953a808ddd8e751be65cc02777da1d326343a8a70ec23a4177c90be600d868e21797961b4e92e693e07007a577b8c607891f08213f3f9f79ec0e1fcc1998ce21eb45ab5a38e881c414f6191b0858b3137ebca2ae6a610064dd5735b2598891c9cba8c4cc6920d932e257b3ea4cb8d1ae9f501c8e2b4d3ac548a59f356dc429a249873f0b42afae50572bec126db237554fa4dceccd762ccb4ad199d6e742fc04daac6498fd35320be19e892ed144dad2e30fb617b3d09490ebe35feaa056eec75b04283cd9deed4e6b7aedf33d8403684c90dba5f0610337abfbdd1b2a7e650f8df00524bd22ba370bfc33dfadd0e826c53a3f197ce657547f20f02832795e65ea5b60cd7af32ad07d3d20d26143c755d58a01f4485fa85e177c99f5abce9e548972c77e6ea6866da45fe4ea78d8e36ac0bde5355aa2565ca3fd1dd87950ad796f270a605cde642d731f4ad9e5de9e78cd5b124a0480371416ccc3631f2532c7bfd25bd85dfe72617dec08308b08451882eed89406df5318db3d63cb70f3b9acc00242889736faa379484604a91b71a4c44dfd228dc3bae40e4c03d8d0ed48f688ed9a07b872e49c88f07ab1e93377f8a6997050386fea85aee62ee4d69043f3f9c9ffdffc952f5e95c36ddcefa87d53b0733b3ac03a179f1e2efd6a45c7f491fdf5a0877fd1c360fb3d3f4fdff16436ba6ea07b8089ba2b558726d2c2bda14c10322eb76911c63ed4dcf44f7de08975e1060d426e7f05c1b5a95a512c1251018a2cfad8ef5e7d7f63a9876ab82983a435cb065cbea5838d5181e3675e2f1f48277d24c69e5c7242d1a13d944dc580135bfac3b1296c5751a53c7e3ba15f1eaed5c61c3c048b5b20745e38ef9deaea1d11e3098f694f9a065f666f9e414d2ff0036abccdf59915ba3ad8b802317f0f82ff244e651e6902638c76e12cbd31664548895b23c503bebb996fc6fdc32982baca142639a2b82d7e27e4b8c03e11d9fb4fee0c75c96dc9f582ed9aaf042f5764b3685230d4683867f2fbc9110ddea36548020a8dadd1f8ca92012b691dcc142ce55d849af20e27af87ce374fac2378894cbd95a0fdb56c2f6baf4e53540f0763961b16c7879754cdc89574a38742e69e8255fd186fca6ceaced895fad0b162b504f9e73a80dbfcb9d7d9a5cf3055c1552a6cf1e2af59980c06c57a98ae4c64828d9f8d015aa54f3353475c6dfef9033c7af6deb20cc3e6ccfef10c8b6485d291080fafa8777efad066e25ad4e1955ff3cb09ab93558031db2e0882f896f1e3aed1148a672575b09e6c6c2b9ce08ff6ca8ab19aa13e5ec29fca8edcf6884353211e2eb95b4dec505d323bb922b322e6291c82cc0aa3cb266f82e287980534a64f59b4129129d211ff5f039eb9b99ad131eb925220989c7c618c3d3c424ca5a2c17a0f80baf38f996ebbcbeb6cc6b2c57f0f001a8bde906ae735e2e4f557f5f320795395c9f3c9b6673834983bf5daa63e31951887862243f91c9fbc9edf81a896a3204db0ac5f163177faf9f499b05278b059b5819c01bb104b107558d1b8f4fb174c0beab524a2f42472b0fba47cd8970ff269a342ef4c42ceac95885d3672bdf26378a7b62d31ecf01931ab5cd0e9ae01100c881d604f7c3b56a1f5d751f1b0d5da31f7ae4b7c22d31b6b13ade7b73dbbc7a2c80cdd8c2c8e4dd9abb8735be4be2c75d5d8b107c791ec33a5490ecfe7d9f144b77cd85e570db96d432436da155cfc94a7b34faec0d765c4402384a502c837cbd7d95534c374d78627e2f1886bca86618beaad2fef8c85ebe44b3b486ab0f64a7b606c6d958d39f974a23487f7a77dd89c4ed478d5d39ffb656c1a68cee865e103bfa51fe52ddc7d19e8d5b91101c3359cae0257789ddffa92ec24a1794d5853bd2ba0604968b08570ded2ac08f324b8eb3530261ec0d26cadb7c5026dfa1a1fa20de1469905ff3e3dbd7c68fa86f49757744a76e870e372221a81d0b79dbfa0ca361934e112fe23934b1b7c6578520397949d3b43f322da7887274490c10f718dcb510beb323361bf77c26b3f8749e6da905e48cca6acf00f8f3e6a7fd0d7e93273e1474a866b689be7c297ef06fedd591511ee95580b4b932efc7083ee693965661b9bdccda127512b129b2318d7825ab13928cb86305734f2578714ad305bb74830089f4a731ae7b61819cbab473799467c475ec180b095e767e40cf3e511af4a368d77b9a7dd7eda59ade22f3df4c0a77d51bac4f785b0d5cb51cb723cdf41d84ab77263a6c10d11f13d1ce4d4ad9db8a1286f738d0fb9fd284fe0028e7b94625bc18254927759a17167a1cee35a10df20e3a4e59bfebcee423c0d19a849abc9f139d383800451f0899f523837b93c49682a85a7341ea2a81a58e72fa6c61b1aae71184190f3311ba14084f39fb456cfba8e1c086ceda2cc2bc5605ed96a6931c83e4db825659cf6cbac47d3ec7a274dc995281b20de1d7cbc8a0b6e7beeb0741259f479105b0f00b75801e5bb688cc9073f7be661123901c507f04dbaf00d6ab5ae06f858db22b550085583b9ac7d3a7c8ce4c3c8bbdbbb66e30791a9c9834969cca32fa6d0e13e01ee8a275225c727ce3485c19337d7b2b49596beb17ca06b5404f821a2b1703ebe3d4be7d3ea0bfc5f6512b4dcbc015834cb99e0fc40c51bc01480cfea89d908729f96731ca56e145ed7c2e4356d5093be60bd63393795c0e5bab22621bff81c6560613761054e75ed2ca809ead0da45026df01836c8f432447bdd2c49daf1edb7f1528453c03f01e31cd609164be7f72b1d6729b79822d4aa3ded47ebb638ded14f4acd0cbd6d6322c65691e408e6c4bd896cc456f6f04bc5b59dd70e9bca3fba54ac282f10acbfb6b14dc5b1a64134710b4cf8b30e29df17df811e8ecedb896ee3ec5698bf4b77363f91b83c13671d451eaf0abe7c8704e1b7270b091ce662a898dc98187f0ecedb5b24df822d29958ed2b266da0047a104f6c21df40a7ffaacbe25a820b05c98839abb1eac86b5d8747e900e649ba896176a44e79a94daf4269aeb44e9de603579b112bce3b25394f7a223a1d28bdba2b78dc284ed7f6c144a87600a618083c9d9b55a6d1fe713d9fdb903e6d544390a2f39beecf147f17a2d13dae846f834848ad936e26a995e9149f41b2add2049ab8170545025a6f295a0c9be1dfe9f6076c139e1432a3e034adbabd43bafa5a5c78207bf9d51e55f55cb2c1e3f904412f57c62c3c4d7eec40c3fcc424c75dd41a35bb410df29ae25c034f50e8dff4d796b194e230f0b9d6ad488e49db1c1d2039f326fc56b23341577336de90854d7d31f7f4813babeba383d0e2077679f1f5f84b976f6bf22f82a70aac3fdba33c70f8d1ac481ba21b62be25cb8f37580fd34990e9a9e455ef1665ce52bab49102569e75d977249e89a4f88056e6d50a62ecac6105847579d1ceda89d16455a2678ca52f60986a6d50465148da29819525994b7a950ccf15ca9590126f35fb994b944afd85117d20b51dd160c771c31a41fd0878f3025af4ffd510ca0a768d8a26eb338db24d9ae180d2d3443518916eb92518a9b9b9ebb7a449923157378618c35f307a57ada7576dd645c3ec242db4e1214cd74b2801a8c1e05a1abdd27384b76ed4c31e21e6d05aad62510af2ebdd6a308eec6ba6682b53374f2f415fcb299952f5c94a47ca197a41b36a33dc43e175b9dbbc65e6c6a16fd5bda219034d83866c6fa68df26952b56e90e01c2dcb4c147a425cb0d3c6f51c9e443636296086aeb79acdd6c774e9690df73a97715c4960cb48b44b891ceed434e4d52215ab0513e5e8e4546a1908ddf50150ba0a0c7a7a433e50008cf6e64aea0f0687fd6369a99932a0508a4dcc8647d51efa6a75a14a98db702c4c5ff9de1157bef9bd35339622d909460587922d142a66a1ac057cecf07f58e639cf9dcec87904c1dd10a386b1d56bbd2d2e8dce24e581501a1c5711871eb5544a7be0973319724d23255eb2bc2f086d0cd35fd13a77cbe0ba325ff0a1fa77de372e3af07ade8b47fa96764b533d024d69dab9c8d127450c3757f1e3bbd7b3cbac92e80ded25606dd8e911be4d99b81980a864cad96da6cb6985b5a0761bc33a708fef28f17231e02a61c3336a9d7962f3a96af9434b10d2ba31a356770610bb4de44c63fab114765f2f7fa8c4fa8facd5fb70167c51c37070c6b62dc5d2f642aa13f5b3b6dd5fccc61f96e1e34986006f5647ecec4791a583836f8e6c4b26510772598104bbac275f084d1870be370954c7bdb4523f5fb5e295ac91be6ab17c4303888039dfa6e7f42d4ee1aacad9a73806491df83b3851040874a6c14228851b76084b0623fa72fe049a68ccf8b90f1097db1d1aeb08024935e3fcf275f56224bc355c1002051b8a1a140e6d02b877310b9008be478ead1cca850b096d5bb2cb40aed1fffbe5ea8f3936a36265f6099c1ba6daf7aa34881a8ed57fbbe7c72b73d0937b9e64aeb78d67b25c142ddba81aea6d03ed68321f07dbc3929653f9d9532c0bc45a0177f079114ad0129751ba3ed60c5580b0605c0bdb2e043be68641857d5bf03b652f28d6e2821520c353c4116b202e49c0be1720cab7c118471d82b26b922fd2e4f918746ec7bf608e313e2c7aac84f5d8de3c39cdc1e2e19be517afb6637e8d006fafc4e144076de2f947a27aed8700d6a02dc4c039767421b04d977dd6f6dd2a1a59cb0fda233eafd9f0ff3b8a8646b6bd340287a663175bc24160bcb14c1172eb54d44ee8ef218c286d0c133e4be647e7d08ca22ae2a55f4af16a7f5377f0807f5d0f77c271252f439292bb5248f5ea2c7b949ce58a2743ef455b49ea64110d1ff713a7eb1c172521a2da361edcc8a5e9a5c91e7228cdf1c762efc779700d7cb952e0d11f7c31369f09c2a652028eb490c4b210ace49cfff5df054396e1efd2bac324bed65d59f209bb6b9e0d1df91f318312e2e5dfac5f98be1e3ef86ff63cf30f2c68a9841291f5669aa7cf5795e6540a8668a97be61e6cd59c43f20736dc953cd1aa5f84ab1cd39b3e9f313b76036b596dce682c092434e8bfd297be769a03d1e3019bfb140357583887df6a0f7258047f13361dd80093f13e550a8b4feb0bfdc33623bffa386d327bf9ae200bb1b5d686ff3076b630e7f5ffcf89c5d16bc0df1a286bf44c41f413d4de18e5e78f1200d28972e99ce349a807f8d6470b5b243d6749f642aa321f21c9ba57a933d433eb67da458d44618033a5ee649974d7815c2bb9b13c13116c06e8e2d4c67e967dd42676027aa811191f6fffbd610bb27da1bfde9e2917d37d88d82f5a696a930cf3962135273a7cf4efe52f909f69689dfb775583b35b8aea349ff0ef94d74465953a660630f72cd11298fd5d58972443d9f01efbde4b4ee463fd495d41d7128b9b1dcf63ad465a7d7ef3a259c3fadc7c7fab057f3b35365776d93efed50609670734a79c46bbc89bfa9bb2d8298fdbdb3c7c45b17e3c4421187b8f176aff2627b13323f5b3aa3d29c4705af83fb55ddbe1348f189abd255fdd6ea96b1e93c44a84054d58de6a202c180fd2d6868aeec75f036c7a4b2ee412ec5fcc291e930a82a97576f808ef2328b161ba48a812766fadc3a529806a41080b6224d46032f10e6d072c2548c215a071dc8168640457c236ce1fc054802077c63da9c8a2310cbc2ac83f3945e4b2788d557d4c3d43eec426b3c9027c34f4c79b2a36898f39bcfb3d213947648359f8a1002648f58ca2430b82db94762876648e4606725d05f371c52d317cfd55fa256ff912a8e95f50ce703dae52ad9ebaf758e57dfd5701d0dccb9d5db9b5ea49812dc1227745efc7a4b542f43762e4c70e5d146f0099ca526cbd88a524dcd5797bb830bb90d6146a1ce225f7b6e49eff969b94d3a91e56160695214e28a5e28d2a11155f1340cb890b4de25d107f44396563a283d70c95825c9d2f3d4bde298a530659d4b69b7dc5c0c02742e6c8812d5ec75a8bf0bcbe6cea57ae7fa1589f010f754c264587bede935e9033de1d4dfa125d94c5b2abe52d148ba4f81f7b4dd3c8a3f05a3e351383dbd325e669e5cee496923c856028159f687cc045f76cd0bd02759e5110303e329a2288dccc6690329617466c0fec626a87e9d261a4f4b1267f9b6d5edb0768b904667190fd53abef033b21efcaafc4c3eaf6758a2f0c8bbaafa8b715d3551d5097d53c57eea5f01f77cff27e0933dc82fdd04cfdba3067d8ae215c29540cddef4fc777a0d57f3c3decc040e10018871d296c2fcb09598c06ea1044de79a662872ac1986edec030349e012f1cf5c539ec358a8073127814efc4f3ac014456f907e688fa1e66eda8e1603bdc6d7a276ef8e46c4bf93ace5998a7dfe09f8c7053cc56aa8be1cc1d0c73ef6632913be5edbc02f82a3ad36c14545f29d9ec0bd50c20fd07ae6db13542f39e666c00c66cfee1bd404dc2bac9e309ad4bc5286d4429090c8c21fcfbadc79fb32ec9919b3a91325f66cc47440288306717ce5fdecaa248d8e277ce9b83715a65d177e6138cc0f93d0b07aaaf43c10fcb362372fcde9bec1abfa91acd14772fa1f64472bdef6644aca2b9ea85034cae7183e88301fc5b90cfad5b8aef95f47ac6e46b35a6546d05dbf8cf1af0fc4203edb065f8dec4919cfed491d7a71ac4e5bd097393831b5acd26fb392deaf1d9296fa698b5e3c2889351f2109b82bae7b6c02d1d0b5706d29dcbfd414835ec1864521f959ca9a4fe575423571021878962a1729d8cd6a7ec3a34d65b678f05998785f4b9e1566c88035a8d7a618d38f4a6b57d49f82756bb8e47ff0d4188b290229e9371fc51f016fa77cee5ec696e97d73ff7a69b8a0c4a2c878904a2fe3046e3f52fc7fa0dd6c23df53b2b047c9fe5ebefcf68fde1272fd5c8268803fa73c0066844fd2bbd053ba4ed98a62998cfde6976ce91098c64f0a38137ae0a9531b88030eece9c3c9ccbc3b02bdaacb7d657729a557aac9b5a111ed752dc24f26c7399be89afdeb4aa1e90f89467fcf52097328a0a5c64b7a4cbafca64ba6f96f2814fa06bd25312fb6e819ea6e4cc99c1a5685a90537343442da8c64f27621f6997538da673fcec8f01bad4dfab6c8b6a8fa373980c6db8191743c1b0f441c75859846a1a74b9bf0052cc518c63dec52f8c140c71cd3bd5ba2577028eb04a9aa4f53c02fad1c0045c0080097b4326274fd29a5c345a214b713263710f13b022679ae5e9e30dca794ad965eeeb76e2145e2078c7c7a8d4dd0a8d559a2043c30c51dd11a426da6673fe7d6093b452b9ce24c6485f218d011dd8b3e9996ee5ebadd9689824039cbe251e731f338cff642de2be54fcbfb69cc6efede916232378e503ce5abaa81d4a0c673a66e8c002b0fb3188eca56a19961482ba4a863e3ff1b7624cc7e2796824c6f784bf3aef2cae3cd41caa0471912525e9177e28e75ddb852e256831bc538a547b91a316112789ac5384dd23977f3daacff271aabd7e7767bdf58d1d646d87590c8946681dfdd8f767e8ab9fe0a77dc3b667b181865b7ea73276dc8b5986a51e83df011cadb9fd289079a79c49caba5acee535835631105a5865f47189089989b4ccf10606041251aa802c9a7be2811862fca7a314252af737857a5ad333c818f4926ededf894e80cee6c08155305dc8726f84fee1700c699f5a29f1d164a91d98efc0c3158772e620bf36ab4d3a42d7ded1d2d7d617069136abefb088b8b5198d96deb354bbbfbe4198b56d99506bb6480b0363b8141188bf7f41a89d5c9cc1445f196b5bb5d49cc5649b9957f70bb4c787b2db5f5b9c236a73e400c0d9ee5fb3a565793ef3b23afd66221e7197b956dbbeac82928ba9cbf38412c02cd0b61f249d8eb5895ca05bdaa8b0c580f4a160e422c55e6b45a4962323a6fa1b040a1903bb071df46efcc10b96bdaa32b83e97133bb377d9e971a7d10f2fd2e0265b0c662b7556e4b2c2fb7969d795b4e13006409503485886032f621247e58a65418bb4ea0e73e4479672584080e39b7f825731a76095b11fcdfd578dc4507db6e0b38d4ad4316ac480e0a820a30e84d5f1849bfcbf437b0a08341dac7ecacd64cf93055d2fce92ff8e214aa1871cb24fc53518b84cdbfd5b5418dd62032a973888b081aae4b4395649fddfa236b7c197fbc4e80f33050905e4e75f096f20be94ad6c5145bee58df6ced0bdbcb048c9e3850327e2dcd749a7a4e5b3eeb61b268a10cc28e05e1f4751fea32ecb7a392f9816e53bdbcd1d55d77106a0bb3325e80f03fc5fcc843aa0ac0133bd87ea69bdaddd649fbbf6989bd66ab2876a43d5933073f91d084977b96e7b68d64c7042ce31b21274c4ca8536cf3524885fbd6793a5d5b08fefd612e757e0410b9677020dc37517e4424fd2eac8118b0b93edba05e4dad3047ccc61b401367d025665a2dcca07bf87351596ff88e105fe435073343893305dfc4ac8b9c451dd719403d99a539876af1b365833104e8562fa8bf75a708de8d98b8de50cbb9f6fa0f3aa0e31bc19109f85034a7ae231880e575014381708521eb2070deb272e299c6de2daa348e26947d3b25641d8f0d7366f0ce40dd4923d5c1a42b4f63185789d7a043a6334c9df46370920ecb750425884c016b703845c91fe7af88e267d5f184bfcfb1df4c60631f5b976c68eec7cf6322d473efed6fd563f4147b5b04ae4621600230890e860e27d0c4b1108dc1394a7e0eff266421684235bd7dadb80e8c1e2e07f7c7fec78bb372c38825ce766b85ec643bfbbe174bfb4d2e817ef3f244e4f880ad145384c96333f449203bd02aebf2f0b0eb124bbc0629e574b9e9b1ce161487923a873206994c9e7e569d88a1a61c713b5ef5694a29d3662c37abda9aabe6a98c44402390871875b3ac3a50b75b95779b76a66b88fe4a5bf6ea9ee5193263ae2e2c6c668e307d333e15e58c56f9757b6eacfee8c8aa3dc5cb3f630307279ec866475aa4992a8d6b5e08d2f93405622c627695810d1d7d8b8d244d4712d767d9b4aca745ef19f64e553eee5d180eb7124c90e96e0045c7ca84012eb31f873ff8b40584911c0607b43886b3677fcb3a482ebd64b9dc74265aaeb9fa9d96c91e398f2d3475ab06840890edaa3bb5d5168be74c60ff56022bf2a183fc3af590ad1405b89c149f5a8dc375d4d96e7dee46b6546e367c04b5605432899e7d77975c79a48b719bd2302396c33975112371e37254d6e2e7e9a7fd7aef8bb889bec797826c44b7e65fc0168eced58b868ba1942590f98cd44e2a264104061a977250a350e0a7ca38a0913244e5b606ebde11ac6f8f9de7c8fea1d87e3dcdd5b293fc8dedcd4b1b53fab8381ec451d23b8591a775e24cef4d0247a5cb89d5156ebc4c4af7d5c400ee5d1f673180a925a96a86fdeb5be0cc73553478c66cdc20696c19fd7bc71bcd4acac933d6b4da56f746eaf84282e8a2ba6f6a343146e1893786a020af4d0e9a00dd37f2b4dc3d4c0c45d099017bdb301bdb8d14bdea1c031cf521c333c934a714e7178daccce2345df8800a8cae0ab68b26d27ffd85fefca0a6c547314c94abca8fa385041be198071b60fbf96c132eae5453372f6e1bb826113d502c55285877943ee7cf4d154968405d503e0835164eaae7125d866c5925d0978c90809085a6704dbaa9b732878f3deed497aca09806b405959f436f42d583ab83424976011eff0213a49a4d8557b9a12bf326b06500a5e3ccf3ab666312770f324831c6e126cbcd36e9ed9ec62abd7d2ac97952fe7665512d0559557aa8a381eb54fb102f14e1d628627a9ab919484206a5835026fe57667b48535c55e31626ae9d0740bdf4a753019ae3d43324829748370847ea5448891cced8212251681debc7e0bcd10c68e93f0f9771c591f326fd582abac6a2019b55e61db7dc68088a1f99fc1ebf27db6baf76e9f33913cb7388d17b27a4c46d318bcc7befc1da16047d54cda0e69dd685570ad278203fbc212d3458ac38f58cd5cde5a3936c1bdc5444e752527fe29295aa3b1af3cc349652db7e7e592d528fba85c183732e12cdb723e66dd1f5ec73058bc7bc95c38f36420071bf109cf791e2a643f2cc11a97d1052bfb8ec761e099966070bfffabf12854089eb9fd2252a63d6122bf92c879cc68865d955c9f14cdff055ef241befb566e1847c64d394e3f47f875fbf80185e14e85245604e3d8806fc61f79dcc5a9102cd79a8d804399d9906abda9480f05c9b1459bb49670d85e2d5af01cb2e7866a5720d12d822fcf6eccf90f3b6d6e717ab817ff8571668aa985ece207e3667bbc04489ddaa15091e379d9ddc83aaa0427cdaf15de094ac9cc8e03e5ac83306d5a1975ef134587b5173048a9406d6414f928266dffe220e0c6e05adf414baca22a02db6af3956de0aa256a0d6b8a3c553eca28753d7d92e2e258fcbe9c0a34f407c1aae0fe6f8c4af74b875fedaddbc934ccb91c482f9206f8602bfcfbafd5fa32e8cc64e06c105e24fca09344d374948ca4736cdbd29cc215e8b27691599faed2e829a235d8a97d58130d9a6bb6bcb697de99f2dec93e05d2e7030ad0838fc63ef4428629f39e4abded758d489d0759b1e7125292f7b16dc9ffd74467bf02cb0d6000c8a8d4bea2855c4ef11a1d7c5509ab9dda7996c1d4f2312057a0f42ab25b8aba49a8c3da09d25b3e88b0a5a141e607ec56173964dcf39c7ad829faf2fc610b3837d554d15265330aa8dae7efa1f296b355a31215a25126b19ca856da987a6af3dac5f28d01ba6ef15e5d521dc7fe04a63133356eeccc8ddc21b4dad461fc1022c7cf155c5eea7c28395aeb099095fec4e897027c46177b8f2c862af35ec87047e5c79cc429dccbcd12214887ac85a3446c5539768ab8462ef9b6c2475b2c2dc3e947bb510eadb6f3a0f75e56002691a0a86af3042b0a0d15f826fcf37814772818e66699fb6baa761d0756d6d7d346243b2e30540a7961f2c560721a1130f0ea95152485185b77773f6dbe749ea3359f889d6b123f8e86db2eba29f350f9fe8dd70afa5d472603c37e08faefc7e85d0ef06f27465b29f3018e5e7f925c4eb8dbca12e4c5a1999239a511a4385a84724774c8472713c3a92bd50957f62601023859cd471733f44464f96a170910a5214b19302299716bbacfcf2b31feaca842f3da4a9f3555eee92471d8b2955d1bd7b5ede82e11d7754786004d992e1c103e6e71796b26ace95c9c9eebb3de8b8d30f0f7e39fcb826b5c0d334f0e8796e6dc2f074b2af9ef040689a83eed41306862ce525e08dec742a9d81e774d50e10beae100fcbb2c68258f05d187466a6132c930208fb1d124435910889d87fccffb6db2ec24a487c360aea1326597bf542b32960a7a22bb08cd8e3b9d93621548961d7667b9db3315dc6547d3e93cd7b261e3cc8b098a543419014c1f4334a882e41c3f11ba4489792ee2b6f2d18087528871a65441e50d60caa66453cbeb1a30a256573f4d43efec78456d16be535a69326d04fb0622137837abd7fad297e1b5599d4e19599994644a06788bd2bf2d22ab063f57b11ea9b4906931a87c43ce27581a6572c47ca8203df0ad1be216e7c98ae1d4ae223c5666e2448addf121e80e15e504c44e7154f54f07e130221b885c96749d54ca95489f91635a97c43e97554ca1428e1b3fd244966c32492c1b614a8ff4975e2aa0ec0dfce1c37ab5758e537979473e4c5f408ea714a03dbfad449520e7d86081ace280ee91d706a39cee764e34520cb5331bc27fb89378bcda99d7658656c9e1b1f32a3f3c33702c1cbb98a4fbe5e6a4899bed15405a63f8bbd74b5cdef3efb9eeffd9fb4055ba6eaec9aeda0800c9f3201a34cdb2dcd09bb39ab9b419586eced518db5764e0cf5cd8157f0b2f3f334369ad2c434a392f00fa4193ca61e7f753452bc3a0a85964552ca8d7080fbd9708176ffee2986c4dac2a6b0914dd29f9666bb560606438cff35260298187104d5f0e9f0c29ddb96029f8b0e409d7991e2743d899d0e3fa8cb0b6a9aa085a4bb2c00ecc7adff57ae3d8d9fb46884a672f718253cfc3d17aa246051dadd0173904dbd8ec98e53672b066e8b64fe0f1642bdc7dab7c9b7b2dd4c7d3c4d29da0a893ee0a19d45969947f7c4383a6da6ef9d9ebc1c77ef3eb637cd36e3c3b17b77bd47633f0be00b660231d4d9569b38ad98619770599b68390f480511640fb359808d8acb22d35f1b905074fe3c2c11d9dd017c513ed19b551f7098c44627802e8f7408eb1f01581d9fb34a82671e7c3cf07462e9ddb0880dcf1468b87122db5a8104652703c8148ddac44160269ed119249b4b65ee45e4720ffcb52496b8e8df9dc108898cd4e124fb35df0c82cf12baa2d164ea75ab63826642b8b898529c5edbfc5cfc23f6b13bebdb1f9827446cb261c387565c289c63b92e227692f5a01f6465a2b4977a9f0cefe229f5a0a19bb07a01d57e85b8db95b4b379f1c1e266726778adb097a427ce67a24682dec004eacf5251b88f79f9bcf7ea3223352322bb2e4bb7732b60f270826c68cb24c912b28f64fb77639838fc450f922408fbf3b6b627d311e979cf1a4fcd012a6fe8ec28fa691fa8772dd3eed1c614c95600c5952723fb87bf36097349b5946645366e7d804ec836bc277af0391098ae395d1c7fc1a52692c2b3ec0d3ab116f910ca0998ce4ca20b6b90362fb3559836db733b8e5da2edc0dec872ae9d1e3efcff9772841b9356b331149610131b2809b67987b5d2a26b1e102f770f5f77f7de89af3a775fc26400e91db45d75491c13160d77fd1406f31099e1fe5ceb52627ef43af389c3706d5332b886eebc703b375a679654f588f1e12bbd4830fb2630e9e824101fbe926ad513e4911bbc7b56c0e360a9ac95eb5245598ca664cf6b6737ad551f6a5d19ecd8a2a56d33ce3ea983ad60a1d55132cf58ef4b066a1ee1bd29d7d4a65e9ac8900c153950e5c92ff8e39a3eb95e4ecc8756cf91ab5f380ec80fac5a15b1bcf2964369445fdcb40116dcc7326d11b949cbeae4c7ab56944f8d798adf0a22df301e15e97915cfbc9184a65b76a6bed2f53b4ed0f0a659dd40e976813eb0bc9a5d10aad69eaacb1fb39875c988ba9bf92a8f02d223af98ae1c35695952f2222ba88869e2ed9cbfccef061fd2985d379d2996f0102831b5c0a79dc84ab1ef5cfe46dcafe9cac54084fe90fb08c2ef1fbcfa920b83b4b49f9b6b2197ee75588936699dde791ea46ccc48978d1c9555a7ec5a35d320bd36a96db9c02af22fc25a8a08eb27f77dc2d741dbe70d186d32be0d51569a6b63de2ebdbbc7b072795396ba89931a60bd04bb3be886dd9b32349aa71af5b2373b251d1553dae02859ff969be558baf7008856d699c5237314ccd1a459410c39cde3844c49efac2d4c781a9389aa5b16b73b4c29ba813e4532c896952f65b368e55a77b71fe24d3b96cd20cf771b872d2c7a5e533b4be7604cdb9268913835e74164c79dad12cab429b1cdc59f3090467f980788908d5fdb4163ece19f9db7ee6a6eafd8c4c3f2b75ba50b01433bfe56b8fcd6b421511788019c2b2002e42f58beb80b81a5331d653a617dd04201adc847be4709ed2b27d70c0b579320fcc4708849e0b655aaaf3c61154fd33fcc6c96635452e2e0ff47f9233698b96947369747cc0455ef8a3646f8c63cbd10732699edd1c93b5c0e964b58762514db69e7eff1319833198cda3e3d14b6772572f8d0efb4891e36034aa1ad598050c0b377be426fb2c7f3b54f53a8503f32176704895662537f6d27012dc87ccb7b86db7f06d4ee240b359ee19359cdd30dfb51616ff15469b6aab896a64ee2bdfc9865e8c97eda3a0c370e683ee9d965bff2b1afea49cdca69c8aa61d1dec15692b0fab0560d010607a78fa01a281634d9e2f0db513416ab00bc3a9319ced24452c8f0fc1d3e48c2e24a6e5a90063a6494fd6c1193691b21cd050bbfbd78a43ae8d9353e8353a776752aff5a656dc4658e4c5cd47dfbfb063d19992675eba8e6be4d6140b924e361feddb2d52969ca870b2de8d2aa05bb6dd1037bf20213b97270d636cad44f63246ce13ab5c0909ce585df2db253b602c2c13679d099867a46fd34f358041311d2afed21cef60024ea8f15621a0e0920b418a8c62774f1d85f00098d290d4a440b8b99f999435b943acdbc0c19c1330b3d40f8899c87cf0d1a87bd820f6a67ecd8a53f908d47e3473a644d57b797fad3dcd977fefbf62a2df0dddc4ad7cfa55a948f42d00991087305d7d3423c257455dd7e7557c8924728c11389675562a8f022abda8cd13543ec3ef738c14eabcb8f06b3dbe3403299bdbbe88ae6a6c88a813d7f3caf2d4212725a20f60570f005dede7d9c679ff3b0e4511ce65e1e0c7e88581eef130b6dc6b433d54f6c397d639f17b0935a1549ceb50f95a612d868906f77790d8e2e8058cf23729d837db54b12cf4ed65e5982caf114ee3293a86a5787e80df08c15c062c795ad5078f062b5a55258ef43898ae2be1c316ac4e21351cbd519b511992dd19c6255f06587e444d411f1f18fcc6f0d2429b3a1fde9f70f177c031e72acbd4365e4a55edff113ed0de67703b2b349c6e94e2f9c34f83f2588a81b6a134cbf15a65e938e74209b65e19de880b3fa3f9d4ca0009957bd19cfa366b190615f8f0613c2e00678222f8d0bb0b4c922b93e7f30cf4f7ac5b87db340308c486f6d1be392385cbfbf67208783ff18702f7270abc57341576103ea10897772e98956ee9e44261cbe14b505720d8cf1e6a2114d90902008af58bb53e540d9287450d75fef432e46849956eb11bfc2718bd9700740839e56ac4c3fb1cae1dd6c7921af71d2c3c98a25dc759a3f74ddcbdf134fb4ae86e576d5f3da28bc672fb80acadfc6a70cc3527a7b37ecac3b7b947e7b6bb4b05328c953cfcbc93cb82acf8f213642c49a12e2a875b1cb5cac7edcae360c13df3b592c17eb2a8d2d919c2e61bbd6d9f46ba3294071a7754637c6dde8a498f03d5c50f1d4475a2a4b997ae3c0d6f53d64c2d2e7e7b0a30111da2ecc9bc460297b25e280038095efa156273d84e67c0127d3919c5aabfe7e85e93056ba96edcbac1d25080ce03596f6c8e81f27b89f01e2c0ff4a19f3a3bfdb122359192ffdb43beb97d5536d2e1bd4cc0e0dcaab97758c894d8754598e31a3d496caac8eebe466f9335e7d62c62d4883daafad49071dc23c2cd7a46981cbd28856b5ce278e37ea00c60c2879bde0fb2dfdb5dbf13ff3178ba77fedd9e0ae9674bdff006bccd86639c66abb598a976e85a619c609f0083af5e003959133dd8098148bd31939c8e7e37b665b8e274dab4cbd3ebe950f3838f30c03c4253e60ad0321333f1ff8111aa24bf853e9a10a347a067708c11b3c9e17de614d8d47a7b709a64f0aa1fd5e2e06a1c8a464a8b8d376be8a0158049ac75da19d2663f1bcc9ffaa3d20ffe114412ceb23caee551470c6dd85b54a032c03654990f0fe93bd8bddc97752541e213161c58d672e7b0f95f78f614a1a2ec2c949b9983030dd8f9044c232334ebe1b620d096a427930dd1396acaf27727a0314393780aff1466791b914784db14bca60c551b32fbbcc994d992dd99a2e62cbb75f2cb544d3c44c949b18c5850960567afe05b043ac77e0d7736d4e84c2b5c3cf8b0d1bc3ac299af92a4780245eb434edf41cbb931b890d6bdaffe2bbd2d849ddc520be30aa0b8e9f43621aecc0cd86661e4428f8e3a21d543c22385151160d8fe80783596f444f7ed350e7ce1e7b2a43f33138ac925b99a863d30980f896eaef365fb7d5349727457e85697b80628d417636dae813683c41171679be628165520878f2b147825dbd3b417f03809e6d8be8c9e999213ae9e1a8f537bf96215f8498fde5e55aa481ed4f419737f6e92db7bd8ce040d63e9a945d83167263ea3d363d6e130e5e1182b13d8e194dc7e587aca692fd2716305f35bc8417e90e47de3546c4ecab75f4021c7a0cc09ee02d798149915a1851ee903d31146e0388c2953b0681335310d786c53e34ea11faa74a8bf2f4c5641db941edeb8a7b205ff0d20d141e3b0da3a1a8c80cd42ed71c136a43b004e1cb6bf57b5de4952436dd8a4bfe7a866c5afac45cdba5b62d9bbc72baa27ccf1ef6cd38e77fcc7e2aaa2600fdd140b8e7cfcfe64130c89a55339bc4fb0988f160bc8c72183f718fb22696b83825078358f25deffd2a91aee90811b237febb4e49140bbdd63f8eb3b51b0950e578608ef0783a7dc54d299d55f757faf3489d46639ca6cf3cb4958efa8a2c3619b36d66f3a60f3db0e7a89673f7de1927dec1f78bbbcea37d87779694a45165496647024e95bf7d7afde1a579babd0ad4ce2dd27de098adfd472a521a5530afb39d27b438aad10643ce6c0f1d9e7d9f1bcd73c3514a45826b3ea134768018c69894101886484a8de6ddd405dc75115160cb26295e38bcf1afc7fa1d06c0bd70120e52c668b62a79574639a7e843ff18996255d3986a393c65c3ad3548713597681212285e858828a8a87c4dbf38bb657791bfe906245df9305ffc9de8bb404c3dc296e3fb3a6dbf2aec050ed16ee0c1ceae9c16d30eb5993e7632f964ec840a1d2cc2d9bda602963a5e0f499ec1d315b712c385f7c7ae25c6cf4a143dcc60c3dd3e4082f3c7a3a9f336c9154ce454b0152055ebced3695e50f08e8c899a94bbdc80f2ef1f728d4d5df0e8d790b86cec09eb96ad060d563da10004298e68903f4e04d8799f2d794f0663c21d8d4faef5b9b1aa1efadb5d8d5f12a2e6abff56f886d217a03e4f879d19d4f7eff5a5d070208c2c3c46dded067cc8396de9c9ac2c576cbe92bf3e7ca1abb26b6017cd98d09d2c26fa2c1b21365627890554389c1fd1498f77ae2a240440a309908ad0b534c208ebc8f5429ebda4915ae3658f4f57e328e2fc191d5100e80513ae3bff4418d2f7b44392613191ec03421202abf6d1263e971d5b40b87cb4a16362092fafff8d5ce5739d74a7ec658efb5cec99146937cfdcc4e2777324d88173128373b20c9eeb0e08f5e1d9e0c9cb78adb31b16985e092112c59284d4097b7518b014d27f841180d117b1d85f50e44bf1c5952b634f0e476dc588ae4975d1804e5388d099e0198abd95df8e99debf1b4ed645b187d33caca0310f9a77704e276a4895d421985817be3d2d2d2a4df0c29f0fd354796707c92bbb2e9b695251d7f0a790bbd069e0eb8a76b9b0635b950cb4a96c7b954403e7182f2a753c917199ddd1fd1ff20210fc850fe01e5a7a9ab73659c9b586a7de6f5bb6c4da979a1cb3fe1bfbe2c1ad5b17ff6b3eccaf5154e64f6ae241f78c55ec2257318ff916b56f172d3e369d7d23d5e2398ed8781c601a1f1a8726cbcbeeb7cd6f762d089ff1ae4347d137df20cec735d003223e02c0bd8ef7932dad215e1cfefeceb71b52cbfc635e42b46880aa5284622cab6c4e6bd808a9ba8569d0c30f8c39f3ec76bf4a1500589ccc4413d1e49037e67ea685b2f61e40520874003e82484c085775f345101e4fa8c034f177370312494d6fac97b1e6b32e774f9d8c3d74316e66313d636a97c9148a1d6e98e0402259578ffc3aacb67c9bc5fe872ef94d287188a62c7985d8490dc8a997377cc69c609124121b2faf63f99b8e97c53c4dc121fbe0a564f42ddc61f64bfadcfdfd46bacee2e3af7c52b0391b39f278277c5249bcf9929eae2f64f79f9a24620334f6e2895c44440fed26991733dc8204f2bb9f098deba50339cf7019a6baa8325545da7ad0d3d5df12598eae38249a9098477585cc818a9f6416a18e975c80f192bd84b8ce0775dd9482500fdc11eeb4ed39c79394f774b728ad4fa5baf476b8a26ec84adec8463f8ce4f3389f9f49006ec0f4f3d5af593a3b8703665dc3e46cbbf5e2d28c2c583f2b4b7dc946c41cc70ca66b7f2c19cd33a2dc8c66534142c8055422f21abbd92e5d9c9eba61d49374c70c52045b68356f04c808e52171a33b99d4d27b95bf8c436148dd3f050ee39617742f79b5175d0c3a52d91888364b1fcfecc43bdfdbd694c20ec42d0ba626406eeca2bf1d9d547ca82cbac3a4105a4ef8fa3d7bf022846b96176d86c865b100a83c7426ac699eeeab4806cdc1c8871068164d54b8f721e9c653f2451731114cc44bd4a61ee465e89ed151a11d24e3a42483f1c141f1ab6a5287bb5fe12ad92a3f2b2393412de2ae93dc64ec4af2e5fe53f086327a4218fbf1fafc952b36ae40407c59163ca3e039d7725d798becb10f5d2a1dc86396ef33581e53633508c83868fb6456179807a328cdf6b15a49348b7b1169682ca63b5f40832cb43f0494856e0d776455933f908daa15f7e482403020690b092477a052ff8c6db1dadf6e3c423b28ab86ae3de15ff048cbb1df13b0750be2506229afa87c61de0259e68b146670251cfb39bd9ef604a5d1d8824c43a997e5401bdfc46a98460bcc1e3f649a1fefe265adbe2695b4b67fa071baf601a8fd4f2e3962d3191ab7733763957701646a9fb36bbba2cd91dc3b8e604b4b2ed1922e68670c1ee5e330392eb75136ff4c17e1886b600b7cc50e01dec9619e40e71037edc584f0e5f9ad2c3ea14c11f30cb8e1b9789233c9c8fbd61721e83d05f7d4b95bb966f316f9698caee4d35ed2a9e2c76ff5153f0a07fe6f6809a867bf4abd4b0c951550f2d9c1096bbafe6e84008d76198985d472883a8058d86d4b06a1899ce86b36edf995701561933e9731ebe469e3c3912e5f2cf98d599a538416392d1d54a8a9cd008484bb71d428567f710ed98881aa1273f4b3c14d63ac994e80c116630de835ad906269ec5f40049533f0ff5e69fa1f79a62b443cbcbbff8f67a0b90363d4df45bf95e100ed6db5f04b674d2e2c06203d95df76532e4c4276c78a28b28f512d4d4ee769b84e02695deeaec2480bb80f513f54b5d2d5ced4c37885cf6f267e91b1bc159116abdfdf3caa6b18a9e7145263a9216277f029634537b647ff454001179b0f4a74b1fedf6a4870c7eccbec4d53f9c6400ff5d39727ca8f5159166f1656ebb972223050f97fc17effac68c1815f36eadbd2eace4c008ec4d9bf44892f56837af0056b4a5d7eaaf6ed2f875a2d840f72a27715148e0a55a5b51ffda123ed8f241998c211964c952e381df7f0bb5c57447d22ee7a7a40f9aee61c559a930ace7c971616a1040284cb9219865c416ea5c2f35c48fbe9f018336932aa2a8da08e602c21cb4ea097d7d0fd245f14332825b688b98c0c370bf1c41c9174a2bea559c6e888a66349f23bc371b91e8175ab736c5c6b344ae1921d589a98a4c1f6aae517f08fdc0e7603e9b5882a0727dfcce1514ce918aa078270719cb7a9fae0089fb24172e15effa426f1e401d69f3b8c45b7fbbcd078d5fe173c4113f96835c2d6b57a4b3d6a0e1c2736532f2db6e6ad535dc625d8dd86fb940c0c14f642bf1eb40f91deaae8e28ba8e9b50ec145b5b8dacecb9d200983239dd5708d75defbf180a2fd643d69d290d432269679f4eddec5a3f9d85bab09c4ef32ce9cc2b1c452be4c87d2760af2d9afd0aaf54ec7419b0826efe4b82190bfde66894758b33e6927c12f6faf49e0c6ed63f15385f3c40a226445f1f770908ced322275514f54c827c4d6f0c69264735d8fa8807b9247a6f80047395b614694f8f153fccf3c2d2d0856fed0a08bf3abc99af85d0de6fc6427eb191bb4bdea9e0abf51b3ffc6d2493fc412301ceff8af1fb2e1effa02cdd45c6abca35cf034765e6d7b9659ded63f02f57ddb8bccd40accaa02478d48518098e2fe4684dd6f0376c6b943f7e0971ee3966fbfbef373190737b86dccdb20a7f5bb396ced274beed4b2951d400cd8aaeff12c4fdd09a92359bfd67e5ac157291c4262144379d40b4ed55702d60d60ce3030ce7e2303c580cc309b6ce4f9753770ba479e16fb4459c460f0f8dc82236f879d3fc4458263aebfd92c8a02966e712cb2ae125a7c988e78a6fbe4d2f13404a31b0cf470b9b77d905e601ee74f66c2523e106c1409431a26ab6328a541b1e82f0bb941f507f0faab07d10f59099162bfa946219178e98465e3ba1d207ab96313a4993585ba053cd6e385232696e9ec4972da801b664d8d6bb953c5511b1b5628bea0004ad44baa32726c399cb0af2e885a5ae74fe8b135fd94a3fc8f6040c95cec8832551103daee8841c79193efb182e4ae06b0522962424a2a5889ea0d146eb93f47d31b2853e751953bf941b3b4aedeebc050b240a2253d1739234f11b82860cfe17eecd157405f481c9cb44bdc88cafdddef93cb531fffbd7bf5dc336285fe53a5e5332d9ca635f302293d2f227bba6c11302ad3efdca0942fcbf081bb5a9b53eefe3634d17089732066da1a9982b6715704e16c96c378755cd9e825a793233f6586efba539101b58f7aad809a42977f14b5504e07e737bc3dba8d0e1eeef9d52e7f9c096797eb47974eecbdccf36085b771133951cc0b5e50b777db974b05ab1b1db3d9c751bc0a5fa776b6b870f81a92be7664697f1405ff21d86b09dd2dd52fd323f1fbf128ec40463ad30cc82c823cf9812251c976f850c3f136110fec8e739ae37baba69741f3ee854e69d173b99dd82013a3e266866f1ddadf0adde9a90b5820bfb4c314ca6f1d37f1beb0d542e494872a0a8213b4f4acb41e9c26e8fe864954591afccabdc7bb4d00e5d2a18b1ce69e427f7b5283263a7fbefff81f09ace0d5a673a5b8b211add5cc63c393fe62bf1f562fe8be2671638f0016974713487e8577955c698c07d275b774f2f03aa9d21788a4bc748029a36a1777677464cbf7cf22e71bbd002cca9bee321cd889c8be076fcb5f711d8adc978541a3c442556c32e16e3cfc280523612f9e9909831738de09480737fb57c57f13bfada9948287c027dcf4d6403e0669d692170c246f0a022c1df0faae9734a1c69b05bf03c2ad66ec7c08d3d699fb10c51586adf2447bb89275c1073f475c5d30cc43e921d270cda6ce99550044f4ed106a34781cd46493cbb17a705aa7aa2b98ada150c9161d77922bb3e4410b70e78dcef205b1caa5b44c0cf4828d282224c0c11ff8256a2b891b9904b739f0f1e4a484d6229296b8fc48bd1829a8a701cf0c193d8089cb00cad035b3bee1424286a7ba154bb21f1f44460e897a9cf82e91f4f78bce27e00691ca5d8b270acfe0fcc3b5e323e4942be66475838adfc253de1e6c806a3f14d8cdad9c70efeeefa78c6677e25b3619797b229f54d8881936fb4f68566bac6078f9cfdb22d62134de22d5c4c156938a56c78ddef34a50edc8cfb930bc9d70bc3d4bd6aa510b68f094532fb863ada917faa1f4bff1a2c4b5f4670dd9e4839f525a68c7517a51f5c83f340f4d3608a4623de6286e9ddb30e9ff3c3b0fdeec47995deab737f84ca7c845d505fca304a0e8d9316b297b3335975d516630f246f2ed66649f7a06a121b92bab6c397ac322502760c2ac01bf5b7d6b17d77a24270a7026a21c1f582609fd405ac4a7083015095a987c421aceae0db7f5c85758c459eaf2041b8fb278d396513d1a4367acb923f9a37745ac5532fe19f6d8c6a41f4a069cc2630cf2452377b524811c250a3c4e2a986248f764afc6d85ef312d5cb14cefc29faf5593e57877196f6997e83df89e033776b0d4e61128e355edfb27d6299741edbdd6a12dbd338df6940bef04688be07892ce5bf8e660ec8cf501f2d514d7455f8f76bf9422e1048e3c70f64dbae14808bf5471c6c762a165eab8ecab8927afda0f20046accc0ffd3f043200822f6b60e45397f8d2b954a1e7d7bca76507782d183c6d951725e8159d4be9499377efbba6f2dbfcfc053cf2502b3894b46ae1d46519cffa52a3357ddbfb6ac5bcbbf980abca3260c7bbe08547e4d759f3056be25e7b223229a6c369aa047c8c7456b8f210b3827625edd8b334b1001461da026d10256c3ed6dd312205013be36d482e22c5f2057a21f5e6669584978778c6f757d4ddd55002217f489813d84fe4538b52bb9e509b4acd6bef166d7cc071d6ddc75e2db0cf072a691ed7dfb2a359410b6c63cde4a2be9358303377f94fd5c7453e9fe50aac38b690ec7bc37b2f3762f2eecdb8af84576189d2911b10df0fe3e560e1b19bdda40ec7a0dd908fd7036ce9070bbb0ce9354b4f355225a128473ae0da6f9af1bf35e3e9bfd1c53a329bc1ab6e48ca5c026bc89ca50dab17170d052abab720b5ae8c5106e69f7c247cde4a3d4fec540a2aaa2881f42ba4e0d6d32d7e4dec1dd354b5bd98ac2b532640ec4ca537a2d8d26e2202bbe95327de20e6bd94e791869d6f1492c4e3bd59254bd092186480a4a336da9d0f09eebf62c2d793291574af18a72fa4b6b93be4ef8fe385cca349bd16ec59b5e1b066c1ee51a8efc7acf0c8c719776e08788284f6659999f603446b1f270ba89b9a14db0e334668f3add7513ce8987508cc0c377a9bf3b8d69cf0040b5074960c483c5c6f557eefc1f239a0c81010b55d50402f651cddd089478f84ed35f634f517aeefce505b47717512d68c465d72c8dacef8f17506dc7d220ee7d9e66f5d33ac38677010f246ece7dfa552211c4f49e636d08386cf8956c98495adc393fbb075b582bc4226672aaab1c252f87deee762722bf72eb006511b44440589f9ebf5d460d84d3a7f81d1315f5d4940f7f9a35be8cb3d89c522f23a2509ef7b1242c9650dc7da1f9a8599db5a0b5ba3e34d9d8ea39ad04610de579278d5ae80b6eade26ee1878f59bfa076f93b03f61ce3e3c9971bf8b3d450cdd9f30c9d1343f752577f0367dd04efff18337fe1fba3427dfdc6276019cd1a140d0c0147344c399f07a3d9a2a1c810dcc34becd4ed9a76383494d03ace9c7c93b2b1b3713ba6793e9028bc769a95e717d11541f1146bf9ba86a2612f38cf0b40346f19178b6b48400bfa41211d1c84c8bccff6cc9f6cee9a3f941d2d7ac17cf87811c3537c3de660a1869d140f2fa636468df7aa54853e62bf0500fcb0f4fb5ad0cf07939a669402c4977ad5c1eee7652f48991b488310547a230c49d7d0ba566283731a1649bc16383e828460e8524be0e72f43dc6dd091fc77195e6c30c4571ded75316576b160fddbd5ab5e9808df2704149313e73ff67fcf185a1d784809b38e98efcda6b9a274305dcaec066b46cb7d383bd73c253e523c2397386fc198b64f05a63c95bc14675f268c0edf4759b5a24973a36420125f433c994ace069503c7c421aefc5bbb95f70cd3be140b1e8ec64dc968fc6ada2908503537b761c81de888c16a3de34528be37e6e45b712f8a5f23e70ce55f9dc341ececb5046d4e9f11c2818200883fcb0ebfdb2d670ba0e435dc71ebf061938ec5aa9251e40f022070982dc252a1497954a001f053534ef3a9411dbb0347f8161da92c097922271a26adfb55fb0822d0d90fa457fb009a5711e8cea0d6b2b677e2c8fbd16c157a245c0c3f0931ea10faeb8615d7a225a571f030349914b7839434b817eac7cefb929b74fbaf257eb1c6ecae99bf133eb054468cf1e846331d195f425ac923387f7e35828556f7f8d6d2e93f26a2bed3f80e093c40fd6271b9cf89154dcbcbe19d2898572c3597245a7f007da5d7dc757d3b9a22f93554af9ba3de3bbebdf3b9af91eda7d0ed01af61aaed1422677e320d9cf44ecdd01a35aa80e8349aaa40ecde1e9d010d114c89322fdb33f3a7e39090ca265d72f7b8497083d7001f6a42be69fd9040997522206e15bc5af944e93c5d2d6512972b2e39cd31dfd179119e75b723d5059227c628347ed2dccc3f0ed74134f131ce246f0299737e7bcdcf43906382672441859363a2473b4da6d9e2d5cbfda141c4364be78ef32b8e40b1af69a4e85d3e15381a931d9e0dba95aacc813e1472b5eb95575a6c5b8f229a3aa032d11289e30b04e2f6c70558472a701cfd605451d50f6621a6c32969c96681436dae37aca78439b7aec3b98495fec5acc45d5c50a537e6e4011af133c5e6f0dc632e6c171d112173e6886af92f7bf2206a61a960fb9b64bddf6c4d1f93146f6686226f69fb89050e3761b7396e5c3852a181011a94f6d34ad9fb72d3123151e96325d7eb377a24bdd8095e620db95b6385d12d62e9a88e3adfeb7e9abea9d7a324db5e250663c486119382d4cd948b5c35ca23e9d9b0b7c6d9491463551feff742a0aa2bd35be5cc6db34f6f0f75ee4ed5efd4ea7632b9677ecbd879e8610417c92eeaf319c0416c15004e3911cd9092acfdc8e08bd964401f74008e4255937d45780a95a99fc26b141141daeece5e05c9b050b020bc5c4172cadbf9e1959fd49920b504c553d180eca9e2e7e1fac535fba0d5f91961b69ee0faec85e170bd37bd7d2920fdf9325d9d7ce4e9982166fccaf8bff599809b1310eb88541620829c5ec688d586270d9c6c210a2500557e72c20a2a8fc4043b208845fda14ec15d318900435d6d29e36386980f64055a7ec44db91fd654a16723c11bf63432037b79ab0cfa939cc7b204ec7e76993cbc6ed5e8509f1246f2e299bc9c8ca7ec50516e8faa0dd955ad3262911bc5372d40fa6a91c8f5fc6da606831905f873cb79e7bcb7f41f9a858cff8d055c44fe872743f55567778500e2bf4e437c279f0c787f687f13ad06189c961848284cd38ec013f0120f80052e49e9aa524c0ee2352fde87d3c6165fe62d416f8a42397a02b9af34ae2dacc962b843b2a217e19518504c96c151e45a0b2ac4c037f03be2a63c8156f790aced4b729d2359549d89dae3153c2d59bd56a74f4ca4fafe17d7281915b31618beea31c113a861158ed6ce8954df344f3a21e8ceffce07a2feca17bc879b5014966da153aaf54ca74fe954abeaa456e33d304969584b6e3ad3ffbe296ffaccc8dd18df58d7376fe88bfd9e507f4eb359c563500a6bbc7bb289d1a2622ef245f01e71e4aff51ef612680d2cfd52b9f93fc82eb5dfa7a7770293e4d3b4f272da62411210e3c13de53bc693fddbcdca982c8b1902b873bad3019b6d193f459c5e2f853f43cd4366e0f897bdd8b7cc93c61641cc65047e852a9cef67d0f6f4f7c10ebd020d7b14172888177482f6c06ec51b3c44d2492a78924f980440f439102f70a24f07c5127d15dad69b8985367d594a9cf401f2ba48a38e775e302fe888c8a32dc2ea05da82b3972401022e15889f85ed9ee4099084f37a731c8bebcc84813f9c781db565cfe4f589c44f22a998fc45d39fd43fea00ab53c72ee91cb393eca9caea180cbb5d1342b358933cf1a9393ff822bf3ae13aed78628d291ad088fc9fe59527f755ae6e85d854c3cf2e56a7e943a294059c1fac03d1c71ac00d37dbe2f7af124d146d5334bbbc9dc7fe963daf7337b0d367a97ae817fa7b7ec1aba097e1c37f7465afdd081e2cb96d9b159b755eb5c8338ff2cbda54ffd465cf43a81d9500d00fc245a974f49dcd0e847221938ebc900f8177eb153d33ff8884bcbbd38aec02e188755eb9ad2c70ccf122cb2cfb674cfb8e1025530da580064930825c4995a4dafc8b14496d7e4c2c0f434c15aa233723a52ac7a78433411377b992511d83f8f29ca8b59e2b103adff53595c63ed264d00761aeed209484452381163a0a287e8d4113d965260bcf55b2d3282fe511ad6344984d3ba1daa43a739fb0f22e7cfe8448575aea5c2fe18fbdd3a89be41566acfdabded722c06ba97cb23bb270c39021d708496ecff1ffccf694e1339a0f054400b42846f1fcd454e583c7e4e96aa038fb27c19de425d47b3280089e0455f90f0db8f114b9e3c3e68d1db9c0ddf363ff834b46c0e70eb606d48a382281c7d69ad99db68dd4043799360f88a968e8671d2fa2188559505c6835401fa77e1324c600b0083e4e6afa8c2c5e6dc7e3e2db558394003add8b4dd201dff92827f0d3e6efbf5f58530d61b3e9a7849779bd6c5b1f387e68585a3bc18849dc2dded6c46eb3e77344f605c02f1c327c1e331cb4cef867afa9d4f1bb471c2202756bfc3ee37f48ced981de27b3f98de6ddb448ea0af05b2d5a9a897d69f7e85f1823cb82c160a197f59de39cc98568decb870c6833414d97ff2927ef324382402e4337a0e13d55403114480ee3c0101e68a921f19cf434236632c5248d7584908ccf97712b0789cc1557ef7d2309cb283772c532f271fcd49b2c75b584c0a9bcee5ca5e4a159d666842fe82b7274cae11fd6d91cea876734229468adc547351cf52c86abeaba2e2e88147d4fea088c54106eb4c7212103ce42f01c45366baa249b8b5a52d8a816f6f247874dcab448fb2bfb2c4c5ac5c32d775f4fc62a6949ce1afe4b8538439611bd3f2ae8e4cb38871526bfe89c5c88dcbd7c9586fc13b2e9cfc343ef46fada7b95dfe0d22f07a1cd01fd9a935c57a40787041a05179c4f5e11e4095880c4db3faba10e5bca87ce05cf2245f10e476554df889e94ebe0f8140aaf1dfaaef623db8927280923d84ab43a340cd142e161defcb017f6eddf737dc4dc79cde23ed184cb4f613d527bfea41b3bb6c352c7b96afbeac109187deb5625cae533bd5ae2a7fe6cb97fdf55cb2b34ff917947df3d029f030c01617fbe2408363c97a6979682aa6e0f8656a0fd7d3001f5ee09a9e9ab98183fd99aa15a72ffe322aefc9058d23e27b9978c1964045a457ce458e4bd4ecf44c26a8e760fa42113c4bb7dd04a6f09a3016e72ecd4f5e007fd6fad3749abdd7046c2bff99b7f2586572f5861f99e712d9e067e291d3497c44c623affdbd37785c5afe943f583a7ffe64b929ccf59190dc9de813191c26b68058399f13762c9a905dc58724bf2e70b955405e4be0aeecf06d7ab9952efd7e39ccc014098e6bc0a9d1cd2d0ba53493f9bbaf8dfc112e2276f0d0638ac0b2361951dba44620fe7a522c0a2e57e63f547fab5a696c7a64810c2da72bf9874b0e6e9d7828828b9367f62079a26ba9debff741d0cdf09a17cbe099da8d03d2cd4305067826e04aac48b990d479ae50eb65701c2236841cf3d5dfdbd5727cc4b545455e53d9289d0c5e64802ffea0c4e38286feba530150523360bd71f2a6f7362381c24150a4a42b58ada0a9a2ba2e688ae2e79254c1ae5e54c68d6cb716ec04b941c73b40b3e5a56ff700b5c4968177f291003b326ca7840b5d0d4c4e4a28806987644b76d0cc417f4b90fad512c851defcd925f8885e3727ea3959a6eaf958162911d3ef4e71a650b0cfbc70ca3f745a823ab339ec6223a01cce276bb320e795a6ff3c32b0f7d70183bd29dee267a37c35df92231bfefcb3b6e6170808461e860b7d7cfd50daedef54ae8d18c126ec24793ae6547df65ee9bdf40a1e1c6d97005b57cdf488df9c9f846d35303d4c86bd5b5941264f52412974a4a3380daedc7abc34da3655aff8510279a33e53b3d3424f773db8be5ea67c6cfd0f284cc58e1cc126a63d22932ac06717082c9fbc02a39669546418e5ceb1b925590cb0919777dee4c75a7571f2f4505ae507cd6b9e872c5eb2be526e0d7b5786c6ef5f15a3b4ce42d90ae06baf899f5828d12cab0bfee743d89a6c30f7ec24e09494dd446cde58bec9f9d8180b45503ab5184de2e5928afbbefe589f3e92bef34dd89b38010f2391829861b3c0d01c84b0dea3d65a9ffae00f18d06383c4213376aeb308d20f83bdd62b3884d9b22195481c4b408d9a29a273ef9cba7838d8884c05d6c28efc0c2575bc6c17f5f88bd9caf3fb68c7c4ce00046cab0ede2a34fd6d61720bdf0ec763aac851319eed23b708c31642a6d18ade00dd6009d003ecb5f7153fbac5b9b3eab8820b289e627dfb27b4a24be9adb266df44805852bb1b91edf5fca9f474273d09f24d9fa36d8c6f825e41066f30de0d95a92b95439e090730358a1b18a4c2d745ef89f09489c5d4e456b6563f805c980a09a50b464588d11c8a7173c4055b1454f39a8b3b347c9af6bde84044417eb730fb1612491b05b535157d32e6654ebba0cf2158dadcf8eeb88ddfd0e6c522216ac8093732a596ec0caa8b6400bed8d9278b3e9306dddecba8e1aa3921a5946d43f2040f5379fbe32975734f0e1ca31f944c035906f48a5712630e201fb9d0569c2786923ab170f7e14069624382ff386588bc262884f656ddbaded175fbae2011b4f01574b4b3faa2490bc384d0f9b6f37ff0cca0460cc538b463cc080b0cb92f8b477a19d982734426f525b0a374b542e355bbea658b75c17ed484178a6f9990a8b09ffbbbd66a980c67307e1ba23f708433ef22a7a2deace90c94bc9d8a675154f129dd3ffdab6f1c3584f722dc1e7e44e0d0928bc482d67074c6d04bfacd1d8491c7104e0b746314af39ffe605d7dbb58b6dcaebf6c76b5452d839545de0e538a1ad27f43d893e0b5e4ef6b3593b79eb674a6a1b667ff6c701caf354bed8af17ccc75c5b3655053c11ea0425df558c7dcf54ca151a44a6025d6e6186c163c2469fa8e7e0ff7555ba5c25d437f2624a3a834138dff8900183d65f144a708d2da505aa3cd88ba604162b9e3bf481287618c5a3c308db710033fa14c856d22ee897a6c67919228377fd56d7548f6a2bf0d0bd9c61fc5a759aa0f89ef5341056137b288c8e4bf686fe3fd7b95d65177683aab51caeaca2597ba61446b596ed84e88817beabb4c58e38fd62cbd983418b9803607e475bb0ee05ecf0b8ea7141765d592060aba289dcdbee00addd609707383eb6494fa62f2a52dace5187478e70a7aab74f52662671ef36e9d4388849f6400158255024f2354b3235265dc7f488c0f703c1031bed368cfe921af0524602f424abbcdfdf56d4937add84ce6804a0387b4f09166893c8a00a77d868a5c4320c2ff1e8f413df305f3569a7720fbb2aa8bc51c6cfdd62631388f2c467b186b6e556d3f0d27bd23a40deced83add0da6966884df78f41e1444f1265da6fc058e4c3280209244d8dd6576f1a8b882320f118d2bfad11e6fa556de9e934a0e38849ad687d9fff683926670d17354584e899fef631f203f1103166afa28f04fa3d1e103f64ab984abe5f9b16429d39aef359cf62f1d930262cd611697bae8aececbd19455168257c8e19d2d9e770d21d7baeaddfd56f32816ce0e184709f8c71c1a02b910d06f298d1ebcfa175056ddda7b8ec09facf50656ae6902a8be7b43dbb6ab342f07c3ecfd7facf9db9cae377a8b5919e472552943068e490db30205b9341e98187774c36dd1281dc57beda99f45b7e1b360f053cc75964bc6bfc9be59c1a768245bdc02dfecb1a249449c1b5047a979fda7083b672d4038225823cbe520d207a1ae8ee0bf7a8cad1c2af238e6d0b16a7924b49d090c3a71a2547cf618b6991772e6cf13296312968e52964cf000c10c5c3a4dc87b0717c3da29c06f930a6eaa6a2e73a16068837292a78bcc26db36444edc7a994a74f550f8bc1116ee30b9801397dd718a0c0e3ffe18e1a07d401932c75d858d6ffb06eb4286ba51ce21a2ad4c511e9acbbefc6e99d7ed8f6d7eca761d43172dfffcfe1cd8453c1cbac4530e35b5627f9d0449219fb2971db3230f08904763015b73b74d74258b681fa559762897a059bd9bc80bca0c15457c8f4b898a6e01d3f5be8222adac6264c785384dfab787250dcf5f26c0b983b9e67f0ca4b2b1c3f9eefaa32ff0efd8496502dec2caf857c5d10df3da574da824bb5e98c21a8434d5fa3bbf2db0afe7f680dfff1de0bde934174c743976f1b1c8682bf19b0da963e07c6718869d9434e696c8d44a12bba7b2dd329c8048a7719e7fa9f0f2b745e9d8e07d8c8ac520229e0a80e67acd29236a8b7923d83d8115758c28a3fb32abb6777ff4f1808176d32751a7bfb92d466d2f306a9b90df297099d2e2bcd599e19371a4450fafe4aa0f2878517be3f92a9a6e3092f8e52e8f316fbc21d2f6c148ec4823554fa28252d5964f6f8f3fb3147dd17f4b005d609e20aa1d1c13df05ed407d60317413f1ab9d32589038d7ae4cce56d5221b72acc4d6ffdc14d1ece4cb20eca7bdcd87fa28c7b52b40ee48de5b561f665bf5e915c586e9ae92b0cc5b8450548ceefd41f40d361b1c32babe3270a5fd81f75b64dd48c9ab7b4519dba51e8c3e2e2a5fdad1d4074a028eb78bf7cbde59fae823a704917f2c27fda108b1a5a01a7371e8c049e9d855f0550b3b2fd8fc110581c36c2a650dd19143c045a8c05c50fdf15cf5211af4bf392169cc88e8dba0c4fe3c0568535648196b06170db7fbfc05b30b7414153e1a178c672ec384d2bb4acb172d0478181aded8c38677fc9e119f3a3c67d67379033a79c03f8279131bbf93fe8d57b69b83d1c99226030c1694bcb42d55578d4faa4ee07cffa44e2d80a5d4346bc09900c4fdcc79a74bb236a0f894820c18759f586dfafae619aba9f42e73f629c11b19377672d1de171171b749cce78c9ba1a337c2bc8a7f4c2825d01fa0c8540913457121a41c199a60daf22fe2fc4bb62786535dd9606241a344fae896c9dedecc89cf36fc4059fa3475d20a3d87d3f1da2d06e0ea2f8da087f014b32d9cda18ce810dc26c5046cc1268648126bc575ec1dc37a89402d3e264b39e8706ddb54209a153b6e83e6615cdb18c5661da2af5a0d7cd09f2afae4d2f6a5328522e52def06095cc330f9ead352b28f11b189c6a8d6495b40fdf2f23d238197274bc03bcce29289ffce9b766bee375f4fa9f84bea9f910dfa7ab67558edd4a7b74f43a4d094147da9fef67fd2505b9962ddd04a5c4f05b7d0f6ed6522cc3a4be707db29bc6c70c6f704ffee7ccc7b386cfbdf49e5f054738a99b1d48588159162bec4d3e1459f206066493755670670bd71271d1a499ebbbde1db2115d8194c19425d54f077c31d238cacd7ebbfc0df0ff2889e4d4cf6d34814f91407816120c2d539ad84b0a4f07a44fc24628bf0e5b2a4aad36c353449298dcb9d66509a722f8c0405ab249d428f7f25072725f78e5a337b60f4268dc4089dabbf6ebe57e04901fe3725861dc7c28562ddbd7f4ede1647c2be1eaf95009a2f646c6cb84880b3783042d088cc4c0a71712e62561856ddcc4402b1c6d30d543b648ad319c205841780f47bfd812eeae41edf7f47a84cdddea862202ed914a8fdd6181497bf24f5054944ef074b6caf0c997b94df223b686645068717e7c9908526a37b72ddc01c70e61414b53c45906a8b21224dafa743e06274809c7e60f2c1df1eef0fa836297a899bada6d0248f93ab5c661d97998c87b72afe208c35a8f1c0ab3befcbcf30b6eaf21733c0d4acd120276478c0b39fc4e27f5a8ca2ecc07d75ae16430da4b3d4a39557617d4d94a33ebc0d8e1e9b98f1d8a5341af342a9e56ee84a880eed2a70037102736a2b8a7e92fc5f59029b9bd1f18bf3f868ad17ee7d5c1d32c5b933b13fbdc6c4058974581313fe071a8de43606ae35b8f3a96259bfe0f046bdb7c924ba60238c35b5377c1a41bb54d963d144575821f190fdd3e4670d835d8274ab3cb6459acdc7624b3dbbe0d142471e3a1120d9b7e8289360215063f930a1eb227251b6b3a410f5454dfbf25f6613d3b62448dc50f82e0274217f969a17fc7fb2e5406c8e7379457b5906a64e8b62ab2847b212be5bca4bae207231e9686f02a5e99218475577e86eed8f69eedec4cb202c67a3c496d0223986219776f840f2bf1fa24e7fff9f8dd80b0d30002c633c1ade74b49992c63efc9cc7ff9c2076e78cacf76bb493f6c5dc184dbb53df2928a375e3612ed5dee8cb7b15cb4589b139099a5c09258c47abcfe768311b35071dcf4e9e581d687bdc937ae88cd918ca24d02b1a32ef40dbfcb598346f743888b3675929f1f0bc60354c830d1bcdca8616c5df9a771ef5303e16095a9aa9f54337e7006647dae4d61f4a2d9ceb149f28e84f8f47a7ec847578798936080a1cbf7f65ec629627d1cc01ce21e25d9669b0806083ac3d99a6b01e95463aa5bdebc93de9171a714a5b3bf9f3c5ef5e91bb8247a376d0ef41e9005067133c606eefd74741e5b9e4a060b62c5680b9651a562b26d51c6ace2b675232b4a6e492d11d130a13c59e4ecea3e58c49d6d5b41c0d1a234f3325965031404fcea2d162eac74571b12c4b920aaf6a1be4c38bed3105213cf833e763e2780d9a9a9150591366d7da30128837dd556a70ded9141ab291ebb4f319d12ed42f318f5caf325fb6e5e8e7ac86b0a828a3743c2335c2b0046827e3f2d9e8f5e58eabe0c371ed8afd9d88fa144691701735ade540a613fc3f685ee3ee07815b5a3455d357a829370dad46f6a74fe580e54e1ce2f014c993b4fc3390f65543ef94a49c82c211edbfde382c4d1c0861d9f994477321462ed8644c0d62468196df81d21f8c4cf16f2753e54ac48ed476ffadd1f88e9969d2f829c3a93b541c7189c22050d37c5da1a20feab3e6a2575e0a373dad291aef25873b330f772d6be44bafeff551ab820f6dc340a30ca7066ddc4c4bf6cc36ef399ff8e2c5ace520533a0c626697acaa1af0a55b41ad8883ca86a0f926dfb45c51c6728b931ee0ded644f86acfb9150b8ca41808c15e8da3c1e8a214fcae4343de3a46f5f060fee909a5ffac09376db6c323c3f9897ae779c1a389eda5d1fb5fde04c53e811fe288870c550042d3dec02111c7602afacd9cace36ad0d90b76ca1bac2b52ccadeabe6205b54c79fcb538d9710dbb402a15bf7dd8803aeab1f8a2de6bed636258fa58940f78d0a3894fbdf47e2de3a7689eee0e7339d589feff7f489bbe6f2974b49d623dac88ff25c86ee3b1bb9bf28563d9f9c554762c7861d1e65c90860156436d8c969e511d1864115d5a7733548b26b80c8b5d0fc5c2deb96aa40a81a541e40558a64ba2d61fc195208bfedceff6074877ac88cb6de2b94a6fe0e78a0ac6d3d1d133dd53a1fb691ceb10fee4fa859e9f7092fe24a4ecad344df5b3ea078bbf28346a4eb8b3f1db8d3afeae83ebac03736b40f9a5a3f130ba51db7bba0280c4b47e06c2484ce945cc7e1cd381ebfe6e1910e7a810a3a518086c9bb302cfd9d080b6a17bdbc20a016476bae0d13d73ad486e38f61ac0cae2ad3ca26c73d953aa9d9e1ce28938fb6ba8a836d5c9c504e968e452e5b88a20c473f0082bf6c8d81b36e97c4f8dd4e2cf5b674fcf74d89438475fb12b19dd79106cd7f56a4576fc771f4c69f53304421b203af583703a3a3e06cc0537e79a0ab9248f319d7d0af359ddb9554a9c09428b8fc224e48e31e8c31188aa0b2bba6eb2f5eb75d472ce241dd2094d3ee8c2954bcf60c0c281ee09d80d11d0c6016e17e1ae93acc35f3e975264e327b5c9d8b875643aa81653bea0a8128ad8ca4f0c4c5b50a30389e566f3c8e0d5f8bba0f2b7bb72c5ff95d4ba887003bfa9f0e4b8c14cd8e53add11468bb12e6a34f75c6be7d552ef955f21cf97ea62c2dc9d85a71b4a84a9320955fdd179501ffe35ba5bd85a597b60ec279d6ecc89d0dedee35299f0f097c0e4f6901526773f5a67d0959688f00097599f6b934b22d7d69152e6913a84a8f79859298e6a0c3b0f4cac2815e82c0aa74c8e03cb8917b4863c7d0447fac184b3e7951e2955f81e67d2786eb8ed55f0e3eb79a4abccf828ab4f7ab6927d2c667387576c869c3c207182f5a62eaafdabe5cab30b7588fc2daa800d0d0f645a5976f33b2f20141fb83421350aa7760cd6e87d52000e4fa1c57a3b9c039f3d0094609c957ef7ca6b8a528e716db1008cbb3bdfa6fc0cc94aa67df36ad0464ae1d1ab26b371720e552178ed8b67d078eb7e416fd32095635e2032068ef58116f5ec709e1a9067baeebee77d10e32fda0661b96e588f2951e69179ee7b8d94feeb9549ab10ffa645ddafee2b686dfd95f9a33b00345e98c9eaa4d9b9161779c5199227f285f89a61491ec178d2b376aa9f44e6e0f066c0964f2085159bbc99526e31b5a44bc9af784da54d3fb7e3ac41ee073614f14e06bc5cab47bb255df4e5de580d1dc5f6840ecff4a11a84838fe03d8074bc0e0b1a3c4b4936b491414528bd5902584f530dd4a80b53547c3608598e5bcfe02cd651b62f669070dba1e5c85a3022cd6192fd1c079d42052f788b5c2cb8c112a11d297851fe114f22ad3e24603cf5d987091b0f8b4412553180cbc33ef6a7a057122b8e84d15402ee60d4cbc4b13e2b8314c92cebee763e56306a09ed535e1abf82fbd192a1a05fb9ec81c5f4c0dd1db310ced48228c7dbf12b7bb4096bf379af43207a04e823ede6e173be58c55b31996b5426235e4a35beaf8a5d8b702ab4ad8b75c9e69de051e8e4895aa37b3a0f3227e0c38af1266d0670b2fbc4b9507cac216a99d2d1a55321dbae67a533ce99f137d65e733736e8488930e6083a5d8661784a803a98713c50b64d1a6556db91891bb8687b19d1d4e0d856c8d5525fb93168ebd0473ea4148bf2974aaad20bcf4eb59c95772acf80182a2d7719b88f87d5b77f35019c6dd5c5d17b20c8c26bd091254834e42f1df48b4cca7fe68ddb283f8133db559ccb3b70602eba2f0d9fca6224f7f851a6c23550f0ec149d826acac77c1c6aa2b850f8063240f707106e0d2bd8b8ae230bd601ffd4b5ed03a870935035ce98914bafc714baea052b033a8829d28ce6e24c2e8caba8d583a3ee4f2797090a1e0351c563440f2963be153b2712d991102570e619e5bbd330f544699bba650f7148d8b7fa51ce3687204b0ff047b6182eb001a2ca2da3d2938fe57dc098e3bf138a42ae311c69d44f1ca3609decef874b1c91ae363b884fd3989d50a951cffd6ab1415fb20124c2e097f53e60a7a3a6d3e6ca8a4cb627b56049c0550c8b112258463d2fc4d0ea16ab971c01ba8fdfc4a94fbb1e5d971bd75de97d22f46c85fb2a66d858a0849bafd9acb4bae483ce5bee0bb2992fbd601100daf335233cd848b4e45883b739bda56e3dab4441a61ca7e909d6a8d3697de9e5bd6126e691325f0d444cb34b04e36766354b876888f6e1a33329e85364198b524fd83356cf5c4f90a21fbcc541e0122c253ae8768992660883d785aebe11c76c17dbc65ade36b3167eaad7dec2a7b7705b010e8eef2f2c66ccd952d5d89197b9475c74baab8565f792576440f266441b2b971b3757d235217301d9003b9804f65728e807849fdb1840ca95264d43078759389896da81aa323876a85772a70c0355c3ca419bace69b72a380cb0d3b3ab0d6d847c119efe05df09a4c253c3aab81c3b4c3639ff4078ffe830d76a420d16da36ba38e55b0dedd963fdbde0538259d9c00b6c8b94b4ae0f8fc6d51bb5ab13b39ac8d6d0fe3fcf04f0463ec7271c61648331e5b35034a9cff1d7c6fc68ad59f116f80c3c38032d3ec5bd76cfaba3e2d2dfd68137252b2ef156e28022c7ab5838ee92295706cfadbf633358df755509dcd00bbc4ad6fb3c506ab89312fc081a36205ecc3b34228f1aad75d59eddfc89a8693eb4181fd6d6b563aa8caec2fb76b1b5de0362fe8cb853f8e6d3db126332326759fd786a13a1ac89023eef1b9f2eb5ba20efbfa6c683dc991a267d6a8c5a62dd840f52d86061c410acc20cfe9c396853602b6220ae8efad72f4b3bb5e1fd8a98004506dcf5f09b630466b4c71767f09064cbb7a8df976f0188853485caf6f6ea6696e37478125a660d55670fde56c421ae1b623872783b1fda198ef2ddc0783d6e49ffc4ce7a9e0accfb4edbb2c6699762945d372a57e6083b05e134304001c035f55bcfa651e389ca5cd1e669d8432930b7a569ca94180b97345cfeff43e333070ad282782856e3c223fc311eb40bd4fd3a0a7fcf74f6b7344b80b2d3eb86c45a35c842fcbd65fbbce6b45e5a5fcc3a140f357d7bb8060eeb7cb900a56851d97fe65633797fc16026471340ba8f9c73277e9f07aba3ebafd29000db8b02d3f6b5ac022de5307907d4d31f4d6ba50be025130606bd398eecf92cec7cff0b6d8efd24c419777f6c6c727b09b1351874897d0d5ceaec6ee6482e3cad78c5bd301cb8b4dbdf29d80f18df155777e69358075df457971e81c6814a87e5f830e4e8bd8e45c4c67c5aad55055f3f02d565b870ed59b764c9625572bf18e623b56ccfcc8e423bbac5904abbfb52120e9442dd6946495e8dc82c00a9190ef1f7f588beb6392cb1f80ea5a290047ad3be8a2b01fbc1feebb555e55e2019077526a3c01b383604901f77180bc507953ee7cc232d15516c25f0ca8e5658cbbf03649d0d8ae9af3ffbdf116770b7a433d7256e9c54c2b2b178b574e3b8d916cd28a002834501e20a51f2958e420e482192a87e69890048a378a48cdd9013a134d6b418f98a2bf681c4c5622585a0637aea16b5e7359052943b91f3695ac990b77387a48b093de6470436d9b386f7bfb7ca7f61e4a32db400bae99fa68474c7ea9b9a99c8a8c9a0285c84f487b846146fe7da1f45ca391edd13702b492cd3d725a3058a23bee496f14ae1e38826ff3174b4078348b1e47a45c39006b8ccd79ce6cc4b22b651d2c41e7b21baea7659f0141c2d9dfd61edb5187e0e0641b905fe01b625020da00736e071882f210fff1115b0bb577403ea8b1c00faf0b02938b5c32ccd7a1f015bfc54ec6ba65081f46e193b393b0378c15c1439d0b7ad8e892e121588c6868a0fb77284399fd2ed9f65df74fe09d57a7923d483f45fc845d3ce6b2d9edff1f8737073268be91ad673307f810ce33503f40fee4749be40c9b56ee33c86f91c085ae96da4afc9cfde131f4f303f45c4aae2f7e915d12e0c5c533101e4ef6c744366aba4acedb64487a94f8f2918f70468aa8f7ed12ddef67d5fb6345eceb3739b27404f29cd425e48797e8ad1a2746df77a935beae8cf2919e6a04c079cd671f72e9890e69b1333cdf7902102745d1ce1a902948d36756a4398ab9019a9d8f6c1ea69f354f66e08bfbdd605694a94b81fb3486d24e1e5a2cb2b0cac36f5097c6212b747ce8e15a2673a3a9ce81212590bffa4caabb9d53f502a5b56b3a75895b2192127b991d8b5870863d6c03be1ef6e88f0e3ffe41a53a3f5893065587372d833b3fd5bc2f296b1fc5cb2e8ab8943845f822f920ca1b1f1b03acb0e6944c9132c5c3040465aeaace3715761a469d51719ae40aa18013e16dd6e3eaff6a662aab93802eea40d0d4731a58de9bebbcae05468a7dd2ec6ae2fde2d03c717c737782542d9fb293f9cf730e715b50a2c46f1cb346aa0bed30abbd0869b15ee70d6558fd3dd911276f15f6c39a8fbbd736d9c527034b6f3022906a87c7ca99c63c9a68936cbf3283fa7b1636021e8ca344359cf5957e99ce187a6fa7bf91257a26f0245fc39cade4f8c1134e417153efe401df2a9a6e0aaefae88918c48831822945e062a16cf3b4ffbdf59d9bbfcd003df29dadc1bcdae03c24cee8840b97c01ed4f2a56a18c1bbf09d5d7db2b66680cf4a3c0d50c8b880ab18dc975abfa2586497342ed637e7d8f0b8d45800377e5ee0415a79005bc265c89721598d0319d7fc31e0838efba34e45d4529f69919f11ce3a2357967172ae5137878dfdf20d9817abbccfba3102f3d3150e27704ae1d5396836a58bf3f91126a80e0b90ec7d7767546c06311bd7ca83cbc29a5d53f55fc0fe1055273f6f9113b945ee9024ffe28c31c56413b2a597ec81c478987f8a55180382216fa32b14bd1be6e8641bddc93f6df6abf7866e4f5419a871389ca7f5637e6779e6d71381615f53bf4074efff030d0722974a420630fac902f6e62f476a7b487654e7fdeee01a74190af79ec1168bbed85b7e3e996a1c11c3f3193fe56ea631d868846b37054f4fc4cdd011d5d36167c9c7bd3df8daeb2e5951b73a847e6ca5e8b2d51170df741408abbd0e8e26f089fc250d951b8cb3e278ae5f0d3981d9761555a517da73ca6473b32b4910cd8fd8fc78aa33ee316c171852de305930f860683b6686c9fd1d6c065f5e5311fff0919e7e08d0eb056f6ff6927cbc62cf882e3c74f5f8300f731b55a11d38bfc3fabf75a1fac4af7e11a2f06893f8f6bc475a53339e686ab04f99b2067a1196a3e0cad9e937b5d3dde518312f8bfd8e655b2ea78c0a1e2e81214508bc155e4a29c3e396a8945099fdd32bda54cd760e8a39c3ef7cac2ff6682b1cd618ec74680fde5759f633a5b9c94724be42c68b74b4581072b437db3f6e3dbf208c9ac2c3c7734d0e47f59901bb075827a78fd65345bf6184d05d00c39213d409b6eac83030d5bc8b67c2cff2855282e7c3efd0a488ba17b43bf7b0c0525fec1fc998e8ba11e3ee544d7f307fa9c44b459fc44204c6ce50e14df68c20e5a0c59f64c2187b44cb9086e2922e07454e235a68efd4043143c3b5a0dc0f60bab54256e9ab86b918ed17a0a3e920cebc18059f65fdbee65878f50a9084dd79bd3ab8f94f2e94689d5eeaab792dc8d976b1a93483d084a8c88ff4cda3ce06872ce18d58059a64c0c8dd0e74bf9268acadd5f92a12468f2cb25bfa22457fdc73b1c4d356a544a59ca216dc1068e5c4b7bdea55a0452a4162ebfa892c679859cbd21f3e729c7b99d5b4ed69a620e25304c3adbb49c0cb9fc7a420e543fc991eda6295deb8e58c58fce620d7ba1f247129866b303eb3e174ef616f732812d7a241328e2320b4cb2f709f053d4fbf1bf7ac183090fd65b1f2b0ee2df2dbbe10036b861b5248f205dac7b0c47d69f2249660bc36bf7a7be3f6351ca5aa8fba654fc4cd586c799595ecd31c35be2f8e3c0ce9c101b8e9d4f3886f233dbde57b8362aae33b7af46da1f1afac83f84afad4861d0a4b4236ec5cfad15d1b35a08030b7a41e2a94d2ff92002642bc70042b45226a2fb28203ef80ee3957d7fa6146510b56d70a907dbfd0f71efbb84bece485b621ff1d8501a4811c3df4001320d3b195eb17d8d682a698163e0b75f594ec809a43cb59d5e9241175745684dd6a2ab1a927fc19b276299ec0fd079453cd9d77b577a4f6fb8de2dd68a39ba4a9fb1f7e27eb461314ba1c5482423feaba143e31752cd9e42d809b4a99f7388dede603464794e0d84add651c29f5020c8dc86623c66c7b059a9847ac3fc9dc942dc95fc8a24e2dac2ec3530b28d437af83bf2de145a3f7a1cb7abc2ca0296f05a6566073331f0855895bda623d1278eb909fedd61cc46a9a136e6f6a548c55bd99b89ca99d349cf0bbf156075fa66f1afd9c5869b4d440f0b317bc482ab51d712bf063c444a5de90b973a16941955d319c19bd224636d3ea044b52ef33879f86eee6b48e1c54dc27aec666d07f818558f59865ea8fd7d25213472d1eb0c62f23d8c092743246b3e43058a4b5271583f6f1e8e19b86e4496a973b1f049484b82eaeaf523957cf08c0a0610345f56341a852f593b8f9e4c212a471509ee20a5ae637f8470b011092d29cfb3e0ba4f297ef5bc8d8e8304a6be5840ae71e7915860538ba435b957685414d136ba5e7354ae112ff1c3b6d60a7f5971631679ccf877353febbbc11ac9f6ada4980f1a151235895c34532d04fecc2751f45cef2f9c7bb83e0f1dea30a30b6de0d9773039a7cfb7624a112116c285905a852c759929d819a4f8e2c69923207ebf13e20db0eff49e34683b9e41d5730fc940d8058dbf1a17ebfb15eac2df9b1010b71ba38ec83dc8a398f3c334d8b21d182e7b4662c80c31635236649678a90f42ea43565482a98be18442926ef2f25bd01dad2d4635f97b718eb0184c65939fff48e00761ec6ad0dcb994168afa051c3d2b40babcf50e5e600291701c38587e6386d3bbdb2bf08d6274560c4fc45815a9680dd7c1d1cdb59e08855baab83f2655ae8c1a5ac2645572531899c3514d074c093a2b0103e460cf28e211abde4eb2eae88f9db1a6787607b74f3c572a334283d276992203fe24954c715637ac51cee8dd256d5bfeee552d8f352f8b9158e0a0337e4fca78b0dab167817ee57f37b213aa95e00c196131501509417a62056b88054f8fe28532ec94ef6f78c635e09571124b7400561f98413662642f8778ee03657ba0326db5d6dc5c81a6d6ae8d949c870b98030feffdbf839f55c27b923366fb1bfb7e6849c56d93566cc7d27fbea67a4849b2effeb8a126051e5bbf7fc54ea3bc8cec62b49bf430ec6ca207e8d9c0ed620684d1d43a2f98f5612f95de87c2d27a57e79bba0e842fd6b2c0ed1115ee8b12be79f6363c19c1d492de1a0ebfc2713b008e7bffd4e1574c711bb8915928f1621184773a16d23c00b74091d8e11b96889fe8132a8b0edce7171de7e16c0b07820f14cc77a91515979a472b1bd7471f791e2ac92f3c8c53084d8e8b61832126408356cfad4a54343b05ee7917c8e84745b664114a47d13f4a89ac1fb01a428a3d501087aeedcde50ca270514aae9b57dd55265f6f75cc2cfa71746a010593be9036d42435583704131f75d3b47e507d9152e1446f2a4124e5b9ddc628eecb49866f41109c464261eccce3801551e212fd9fa04b7f5418f6649afb192e4e6de9c029c7d286412b71997107ffcd4e36a9435faff15acbef0785d5f1dab7221d31085af7c0acdefbbbdcf449e9dd22de4240e34fe26b7e31d9b74738746039041ff302519368eaae41a874167d50ecffc45be3e5a3ca3b1ead408a86c079695a3bb65f6ef7ce8c5a9c8dbc8881351ffc62a89482a81f125728f357cf952d5e59d6b428b973aa132e09de2aea69c622a30731de1ed1b4a3b974921df25c8d928972dd8950f9158bb0baf09a4cdb8091a482a3313efda5f1461ae415a17cf6261e025e8f5fe6d4acd595b280f1b0ed81863520873c92341a4a5bb1b96e74132e23d508ac2b3e3280934bc949cfa654ba4d52122c9b17b8dff7155a00b458127365ec0d2a2146bba8a1887b0af03941a71782eff806e24ff528b5a71241529c0a37f007c64f276ef26ccf45a2cd775dc56beb70564f479b186c4f5852870f07d5bcd0b49daa6c806b84703707a2af5a2158c63be99cdedb2a698ee395a8279fbf535ebc644265e021d0141d7c5192112a3feea68af9bc4a15aff8aa7960eacfc536dc3dadaf0182f55122a92a3657f402cb1b629ea89e94d9d8c8db1ee1c68b2d5eb163264aa329af321c1e2b7270de8278096e3f9db7bfc03d48b34c3e656367060d6cfe44f8de209334f879fa057633cad713ad671c0ffe6f7b490cc020f7e247835468d5f03b34b4eeca6a3cb3d3989a09ba8224fa4776ad9057e91e3b00578b3c7841f7fbaadb189f49d011ca74a2d70aedf9147cf4f761250b49c6c0f99ed4fd4f1f2793f1d303cd8e3b556a0a2cbc63ebf5e6ca01e184891a151928e89219d35b30c32622b72c92e0102fb11e42b88a63497fed274e0477b580e574236724874f96f78358d12e7a4bea940f7d527c7a86a6c09a38d4fb62599b70e3dc296dc5a36b4e34a49140e1e7c386bfccb3f7b49906819910afe2fbd7ad4ab0013ef87b577980c60ac513287085fb2c9706c1d7baa2b6bfb15f14f4f93e1aaa0d47f8e3b40f1d31e0028168f3fc78d9ef71bcd533c9ea14e91dfa1bb3556c8630ff8a658161ff2c06c09fa66c264dea2ab523ac32d6e3a739a4a52670471114657ad2409fb03a28e55a0078439b548515d404e4c1008d4cba26c9069fe333b64b87b3c43c98def17e52a376c9658e302e44d0c0a24610c05969dd285cf65da08570dbcc1aee6765ef4035c07179da1b61f2e502b0ac244767da7f37c7cece67a96783abcdba5ab0b2b8fd5e240f20f2800d5ed1eb7eee87f8ebed8b098b688c9c7afd2140a6e860be7e4ea46e19ec055d8890e191d8b9d07cf2434ddd6e88a07782d82452fec9cb5e50d83d827377effa619174a5930be37c68622667c1fa35af149e280053bd432159d02b0558f376e37bd0977f094f156a617b5614c7268cc8ee571c9c64a33f8241a0c05e1f0cad7ba82755d568702f688b537362bd2f2f32305f938b7923d737e7dda565df3ff006d2ce0b65eaae758d27656735ddb675656860a2e499940f4515fdb64271e4a6aec0b88392ac4e2d7cd65919692b1e991a0d3238d283f1f33831e762952f81d55d037d74681e484dc886be4823fa70c3239377579386a9b3a9167e14ac3521772895d59d0f9f28569a76a85368a09081783235aaa5e6cd883f1145dca19ee15fd3120edc237aa0ab4651caddd6b9ecfffb4a1ae1659a14d86dc76ce5195d3221c549df2c3861a2a10828e8dc3465fea4c067179865400ccfe27e7bb65a03943007bae65b8cc704eb292e317a98de95412d306afc2cf6f134b0b5f666d942ce72682dcd823a6d370e07f0b6df886f63b310c859435ab230399593b464ecc49a5484ff8361d78737c50020110c8d235e543b0621e1493a1334cb6c90973cb2d7f6f7f4a1048b0f8bc6c0f107ac1b1d4b06c3617e3abb157da2626eed3195a422c79a19f36c2568025e5db669391a99e012cbc16a3dbb7806b68b1ae487e9ffe4671217b0bb550fbad3a0e5d8af8822f6e2b09d90ab55a9cb4bb00f86cdd08dd4d1bed82440a513ae6a580881e54e6da3918eadc55e194b5090c769045638c581cd687bed06c4f4cd2cc57991bc2884053f4669851462689ae0a2768709ba8a9653656e8df634b5ac4510d1598dc590795281409f2cf86bdc8c234922b033b2c58fc80b7a0eb83ca5901a2aa4cf731f672098bd674622eff61292990b9a7194ab865a35fa07e60bc392bf7b550ff77657c7d2ac33a20015f78b731c72dbf9ccb9123c901ce7ee76f0680a9fff09493d37478a67da8167b78b4424448f08f617b6f5413ce7e7e26a3697234c65f121e8fded42f12f4ae1273438eee20ba4491ad12c6b35039e68a1094df3c90dcf3553c291184869b3ac154e75b71b79f887161a52437a4672a958a73e933e79dd16661107310b2927a77b558236a8a60419eb6950f044e63836b85fd2bbc58182cabecc7a5eacf39ff3aef1b696e42f3438238d09f40839059dca18e74cb08a3a914f5fe02b9e848a5a80a0273faa608da36d9daaacb7d2f1891dfadb32dfcdfeeaa6c0d351fbafb91adb05aef7be19cf3a0458725ff895e93618dd73b47a437af44d41119e68c8cf272f2df118d7b051c6d3899c8961087d2718da96825bf4f947a554fd8305d403b0f0c834a39c60d16d837c74668d1fece2cf57c76536d0c370592cb26aa46edc34867703b2e3fa74e704aa9f514610dbb86a7b118537a20e7727280bcb74fe2ca7adbe21f1df234c3adbae898c8ca1bebbbd5d39f62a78df84102f4e529a80441625b8f9a8813bc084f7029dbb77d48e099d2dccbf877f08f1e7939a6978cc119a3f7e3a15eb6286bf6bfee4b5d2c84bc2d31d70a4a0c81993225bb1635fca81c97353808df8bbb9bd9e775121036dd43071de1b966ca01ae85c90bff228f44bce758ac68b7279969c1c91b7088ca61f68eb00f87b853bb5b18093a4d0b4e6f46528abf65c15af4fb3e1c1ff920c35c02539a3048d91a4e10f637971774e889278d93125954e59b82d62324a4e0026033e18908346dfac791bc5dfbecf21275ab0caf98b35fae8c73abe8c14411d65c78e2b9f62905414ce5aa56a88515a711bd1359fe65a58342654c1acf3163987c8473f656c40252fce86887c85580abc01773913c41a5bb133da2b02482f221792b337db1e7bce0d49a191fbd406e17c3f8d31fbe53acb414fffa10ffddcc531b4631ab0149e4c65ed2ac932792a676188d435f9d8da18e523a05fe30847689c0066f7762c48ac301fc3c4495621ea59fccd3870c87ca59428f688e396b237d8af12a9dd0012f7a3ac1eeef50face45577a6122340dc15b53b6af135ca370b05babf5d1b0682ff25e5c3ea6f08b424f830f7c79ede08dc4d0b43e0ec7380a0688d8204f209505084b39a5ff63d1c5b08226af639716fe83d09b2424956c36d9dd98394e9bffd404f7cd86f1fa72b7c595ad17fbe1c41a423422c89afbb47c3f54adb03ac90fdc4393018a40c4aad949e0e267ab4a579ca714f7f5fcc36dadb65453bb9c70102f9cfbc39f3afec222a0df3dcb521704b181de0b9e566a5f84d5dcc34986f7018173f2677d69540035b854a6693ff9c20669184b870f70e026b5d104eb109285f50f8a8a058f933abb8e5f4ac9f87f10bfc40f23c526647b886022e0c9451b035d4eede9e845d2d85b26a82698be5134cd0d052abe08e306f43548797b72eced4b8edc00fbfe1293ecd643bc544fbef9910298c1a0dba282de8d662da52909bb7fca9882a13d2b23a687a7483e451f461a98b1c74e6d68471d18eca2a3843739dc5a795af631fd9a67c1d639cef0c7b71a71c206c9fd70ba68794c87dbb4cbee4c6881510fd5d7b704f8e039ae1ccdbda8b16752f9cb59012e2e6f84d53452832019b907918db652cd530245714684d30f2b3052d443df7cd0fefe6ea331b7728224b1a2569bea6a9ec1fbbe17d7048291b26542b63009b7568aa67c968034574cb89fe23a457a701b7afc5dc5ed334668815e1be589cdbe3f38ef142c630969d9b250b09528640a8a7a1301a9d156e0fe05acb8a4b10f3b3f9145045235a358565f456d8b9912aff6fff05596b490ae783040ce405d2a031629b5360de904abfc4fa1d8535a3e4ebeb29748887884e845400bf6f29841921f2fdb2d813e7e45e43ecfe3c4187973c66080c07d12c19861c2655b7fdca8f220d39608e3f5b2b9b31a0dea2917d93d40808a3f20edd6f3472da1a80a6086f7232c2c667be0a9bca8974a6b59c2280585d43b959b7fcc013aaf66f54972c413739cde6b9b34c530589a75484ab56b6b083725455407f0633d739479b524fd3d50e1088decc6cfeb1be9e8e0ae65aa55f4ca0586b7cddc6e93a52f3874d83cb09cb76928d400643067490bb33a33862b3c2129dab06573766ebf92c8551841a61f9d081ca03af7a73c745c1cc075cb255941942ebc6e6574e7762da804077bab94146808869342460bda2bb5b602cb94a7f6ceaccf74f9162640870eb478b7b856c671d2dd6a5a7b54793406352f6f7068d38ab2d8202879a8779b346e36488568e2e2ed64d96435ab5ca196bab0f5ee0b2bc49456b8e362ba4b84e7ed565b09e8b62690e4338141e314407f48564f49fbf349e8d4bf418c90dd18fbf80d24c4068a8d0a9237b0a8da33c78a2f146bc0bcc5bd12816b0055dd31faa75d463c0dcbf9015eed248366caaa65c286a76b804f404ea5c05aa130311c0d4064baa00c48892595bdcab7fc8821b99f80b09fc484f082b7247d706bf225707017cf65c53477e667f0847e5851b92cc121149e52dc384863dcb356e4e371ca170848b0b735632c702f4d99af18c6a94cb0cd04cc2a22b928e33b6d756c8d09c1f79a38eaaa8137331658e97e6f5d687e80729e9637cfffb6590c5ea389274453a35a179db859cd317d594baca938fa63ed350aac615181f2c1c2fdab5aefc134e27bb1108b2c4d11d6c266cb7a88fd240c3c28b800b8948366104095ed1f5a74145d1b976299ee64c92aaa388267bfff6dc72f799612307b330289ce1cd01d1a9ec1bf5c14a2d85d90b27cb14b09228fa26249a62c180d92efe31657cc328072559b6a696857e26e3f49d68d812aa3f7c70e2c79b1f91a6b44e7beb6249ea64f02e528d9a0db5743985b816cdd74ff8daa45dc2af516213340fce4899446688d15a1fbe7dd13d13ec52113a7426cd4abad04b7114c6c4905cca2f40006e7cd8fc79d47d2e33116550cb61c410b9871950e15e6458faceff9c19630cc5f4f2ac6e79a86192430dd4d3ead1fe9d03add68c8b69e0f8abaf3f5b460ee4ec6f82d9e00cbb0c17ddd2ce6d191ac2c24b8d0d27490c009c37e5e17e2caa981b53823628dacf862aca48b2ea1693d2d0cedeed37fe3f35239ec43fd3547381b268e38e0c531cba396751448e84e4a7de1e4d23ea9c83a39042ac9c04d0a29430414e2b0e06229c0d7398b88dbdc21d3614edd814b3023ea8fcd531263d8536650694d495ddefba973f299f11e4e293764450c39991a4a52fed164ba4e48e4f49a2baa7e292c9432ab7f1f2c58d3ba2a507ffa6a9af245366d205a8021150ac5574999dcfd827df00b30c41a26adbad0b11829d37d61e34fbbb3782ec0a9fea7e430fd148fc3bffe5e0502c45770e1d00096c6cde4d7a67ed6bc48426521c8832ea6849ab09e53220f979cbbddb058e1a3469a095dfefdee0fe253853bd7ed63c99f415cf228fc3695d0a11486f0c23149c38e434799464e3beab350c409ff6a7d46c3aa18e2624e6601e68555ec76d7a71bdc4dc54cac21d51c303e5d3b675886ee97bb38e56f06e36ab19a72390c0a12b3171a3ccdf526e27aade912a05918e9ca516f887901ef002d2a998818503522d0bc9647d4c0957132030a274f0aa4e06d57213c30736e0ad29b71a6e3386f1fc0ab8e42c2d2550293224f6d6249eb031994b7b5f2e2ec8fedfd6b3e65c1d4ead44b0ca6f1bf05aaf8c43ef50b2ea31763576dea1d16b4af7ec18877682d1df2e091bea55146e8609c11f8f0bf2d0a5c4ad3992866c1212ef8c58b0d05ff731949f211980de791e5fcdfe5833c19f24bd6b956abaeabc00b9c50f5be28f323d072fe20767866c31bcb1c770f4aa51602036a3e975de925867338ea1b7be3e0087376877f1381f5ed39ade6b983c2bf67744d3dc2bc11c5ef1b43fb361a01d7f1d38b99e97054fe8113953b30dcadde13104d59af3e61dbc164f5f771e21e97f5f613517d863ca8e6007faab3644925a38e6063e6a9a6591d8cf5a478293e8c72442e7acb7ab83fd43a6ee1e43275ede0297cda1c634cbd7369ac313b9bf567d2e7a6aa3ed011aaa4367f1f8ff069edd9ab1059cd6e971543faa2b16ccdef8559f2df6c85fc0bcb2ee517c22f20d009d3da339439c5f9920f1689eb1729c38d1f4e628014b7a22bb10d33373486d9624385bcd69d62b772b9aef19bdd023b784bcab37a65d138f3315e0ef0a43d1bc0090e5ca13b778bd6a1527100468e21655dc303b5ed1d881f7ce0b9579e169220ede784719ac2101b12c8170437186e5462021e2f62453e904ecb81ff22000695fad3f9a95dd6e0ca46396ed5f0f0db4c7dd72784a9e9d5773331c4577dcea86fff8fb4b2e27888e808bb93891cb34aafca079fd11f9ef10c54cf42a31783fab10ccc197f1ad4fbbcd9f8caa3e938599330c450d0aad66291a274c7a70405710b4fc2be03993081e600b003cd437c42089427f9bfe3af4bf42f6f5fe22130be04f56ee7ad268e503f9ed60ae709daf381d0ecd311a0a058f8fa4ae4cd4d6f3fb81730865aa1ae0a26e5079ec3f94e4f003f069171e943c14acb137f32eca81582473a670c0f7ffff3f08