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 79973 ee5886fe3bf6c766c50bdc72fc0bed2478a0adb5bc0cfbae21e17d00a577886d

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
da61a3ed5015b7ca9ba1619be2e4d6a5acebdb48ce473d998695549ef372b951
Certificate Block Hash
ee5886fe3bf6c766c50bdc72fc0bed2478a0adb5bc0cfbae21e17d00a577886d
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0010970000168a0000
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000003f926f56733a7bcff412c8417e87aefa5ea17bb144b547681b1cfc6a169ca1ecc3e83a2871bff118f511fbdee459868f09466fc25c94a708e6e9efe3fc7318f107c0ae0e163497f3776dfe518528b994d2c8739de62206ceed01000000000000000002000000020010970000168a0000

Raw Header Hex

00004020777e34d9a365eaa59affba407d9b9c3924c9ecbea7de5110a3f637a0116403a0e0fd01c649e8677b0e547dca7304e4cea72316c7aa1a93a7aee7e62c9a8f41bf4da5426af1c7001851b972f39e549586993d47ce48dbebaca5d6e4e29b61a19bcab71550eda361da

Proof Data Hex

59,560 bytes
12121602030768d3f3a22e7c8b654e46421d04a08be513d8309e55ee8cd1f2a0c0921235bc30447d9b933fdad4012047a6367b96d2787aba24f3cba8c74b726d967cfc45bbc028c0cede6be135775fb1050615b566e6fbdac91b86831645b8cfe85242a7b901d8f388de9f356f1dbb21346b942bc57d211aac8475db9e3638b41665391cbb68459cea3914475627344a3734e7657bcf4e68656a6b92a2271ca6d3c81c7c36796ed1f5ee59663fc942f30b5f0b27ebe7286eee72fa366fbd29d82d75916b3935cf9852dcb2669a66308eaa911f5174ed99988cb764a0612d081f64b47b5d116b1a17810ea2a75d8692a41adc95856c0ad0f1f5a5f203c0cfbc33dcc84fc013e5b15483d23ed67f79f3e56955d20c6e70fc4bec09240413bc190b5ee645983e05f2a6c483f535409e4cbe77f9482adaa7e100e431c20732a9b68b8cd2b25a2e563250412f3d1f497ed4b29d78c03e7e801c296a62c1d9c3e3ac1decbb24ccee846488340f7108cd9704847ab864966c9c940f6b96a137b5c2d8c7af0fdeaec291402efa177011887220be9db4d3143cad1b219ca15a2dc0525bbf997528e01faead499324880026fa37282b35c7152f3d08e0332f3b89e16fd2249ec17746fa752b853c0d27b6662129dfdc31aed8c01537948af0f895bb94760926ad81b3f2ff2d1d45d7bf0340a0637f15dafc7f7e915073d6a1d300e53c35a1f30f52d3f5f3437555a0f8f4126a5f79837593e73712585dbd3d70628192d5072687d85259b29f204b75fb033f2f961693693517b8e1cf3398ce229babee82df8843d08dac716a10958392c13b51b2e2c03be59589514e4340aee0ecaa2ac0620cbd14d896426d7df1a2c094824ec28a73f4d414ccd0c3fea127d5433ad0bc45e7f8de7bc7b9de7a836ec0d2f533de4f36565116a90f9054054b7f58fd24a465379d3b06b18c6322468abc460f44b2e8e19ca7f76fded20d3668a632f8023c1e5aeffb607301a8409cab4f161a37d78dc97a1cc532a6aa4f94112451cf7d5bef1195e5ccbd3a744a0b4aec877ed224a7d54405205b3f3fca2d14fb09802ce427e4f5ef590f324d1c4bdc00191abe16fd1dcbe7be5e34e472d4efc3c11225d15f14ebcf29d4c87200aadcf52d71e051669d609cd4b5077e4e9e6484c56dcaccffe8cad9741cd1f09444e6ee4f43b87b43a679d64d5973998fca756ac5411e4b3529e9be22bb52d917f9e79003a7c1ba9eb444b4156048aa599a6e55cfa44aed41e20d2c34cb063115d76dd7f0a7aa0ea933077f6aefe85b2fd1e7d6e6655f25f551959b7d1e3ff51feccf3b353de770dcde5420137b45e88cd1069e3f441ae8818563eba6f9b6adb724c0fcd6aa9f53c5f3381e1016fc943640e29f49a0f715e022e32458705d250cc8a7c8791317b61ab3cb18957e40829a32cce6158d69f14a7bd1f921e919824054e53b0bb3a7ddac7164f75b56c8380a9ef6e29105c90009d91ea785e11e60a5d84943c28783c55f99b4ae4796464ef25d10ef88791978a0691d4cfb965b78271b6c9802cdfa5fd54b58033b3d5f23d3a2708fb9e2ba21b8b1b36adf67bb22670934d6f284bb9a4c04055190b0f9ed4e3bb0a7c764b8bae66dd8aaf08a6b92c805ce9cbf287ab668454cca224128d0447d9f533a884ef57293e6bd75f1ad06a4f9daaff5dfe83b45e0a94731676de958c22b86d78267c0c92c39334739a30f64fb19f433370e6e104538e473aeaadf31ea7d1e64fa590d53a97658ada280cb55ddf9cb0c6f6fed58e5d146ea13120c10fdedd3d5b7f9fd31dd9b3e189af10381fcb90305fc2caf564840529bd444494e93e691331d6080aadaca367258fc0503a054d6f9e703ac55adfdb80d949d40b87f5a050c0773124959c2c768bfedf3ed89e3fcce281748f71b0b9b8b7d09f554fa30551f94d087f0dc4e0a8699237875347319335a551fa10f82526c5a45722a336aff235513ab13b203dba037c5970c761d0efaa6f173dcf1ed202a5a02d21a82303aff1224d2e9e4d921d560bd38d446d2576a2bd1a439147e7d2e1c35a975c5dfcdbb7cebdb12c2b44ae7b11fedce0eb05f7591c96d864cb44b5589a2534a4c902dc6b15f618f527ff125e21f3ca4f482405bff6c365ca8d055d94f24810b5f39bda58ea59579c1a925c65d14b0427d8bca8dd0e745ca65a2bb503878034f59cf34d78986a8ad1be3a79462c9a03d264fd6a1ba98d01a6ec1f79f502e16226eff3b6f6f30f7de460e5f0a288955f4d85e6241d1e86dce5cb9326106972a4ae909fae47c6843d3839aa0280ed476c84f54f3b837f63d4adeb8dca81bd8da5da9b41b348667c562b1aa992a2bc0d799c9f7a9ba7c3fecffe624f3fbe3582ed17af1bfe508f108484ca763af927fa3b11dd691f09c6ef7ff3086495276c1696c5c965da1716505865a9b3f6623af5f238c76decd52c0a748364af6fe868f55ac04e5540b0b6245c70bad64574ce40ee98b2c614bb4d023d2a7e9cfe6778b0c497d1ff03fde3bf367f2a0edb7c5ebde41134a3f3216638dc41401ff47f333032bd5cfad24b226f2f7a75a5ca7d5ab495c5c0f36071fa5b8b19dbe21b1e390f574fd459271f87025e09b68673f67bff8068a6d1c5b516467c9c81a79b4d86342214cd4a718e6d8d23b132eda7f24dd60efb5bbcb1e03924b775d09aa564d589aecb37c64f87dcba11bdce7f124419ad937760bca3c2a12b9d4e75c74af259a2eb770df39bf50c4b06e1a0862fb666883effefed7eeb5935b998cf52bf05230866afe836510d8490c2e1943bb036e0f23a1afddc8db16eb4883d663a45cc3dd3316c85b7dd307047ee7a7432ee342a732d9717cf1b12d44836d26ce8059a1137d90d534dcaaf309b01a53ae058065fd2418494b682a7ee0ea6abb1a720f8b96e92e28c9b733c2293f7d3eef48a6d467d8df43359e403775ad6c2efa48a53913cd2e11cf1ecd4e105102360c9453dfab07b97770c1f5c7aaf7146d78db665da3a338d2beaf491934e72e6b2ceb0abc97603ffc2dc85d7274f29c5d1b9f39cd8ec78980859ed3a444d5eadd54cb84a13b058737423527da4af91d30695e6a009ad4952fdeae0c1406791ccdfb71b7119c743237a858f9ac2afa999be59298e3ee7e0d60afc191838868a2690fbf2c816f1fca1d7e69bb396cfef5f89bccaade2dc5b2df1fcd78ce272beac722db4d08f0da6394e18a1446995fcac937bf2b743f38d62cf5452a81f6058638e0cca3ffbc41118de6a61c7f4a653498c6184ac66eadf6384f4d77f248a262a0cc94a4772016d8fe834286a27c9f3d4d052f3596cea8503442e76483aaa34cb5e9010fd832def839e7e1a01abda43a6f4b39036583f547773144a8ebd41ce886afb0befe229ff270f0c0f763998ed463c172c0f33b84e8637f654697e958897aeae37da6d72711ead1e63e1df33506af67d7242cb59abc49750348d6556836f5b5f931bdc41dc601f4cded6968b3204cb70159fd7f540d860e8958f71adc6028c1a20f173df1d29a7985a85a53277f3815e6bdb3cb03d42be502008109681d164526a15f0456715b432d3724d8c568c9a689a00e28718c097d1d280c543e62cc757baf7b857fac6253f7871133c48f7c2bedbbfea8b638dd1e608f021e22b9d2defb7ee8111150ae7990726e3f86ce3ddf9cbf1c1f82dd09a51fa44bb42201ed925169b372c0daebed4442d5abb810c9b3d593958c9d3d66133cda8533bf0992970bd92bc4c6c9db33e1eb6136329e49da0d9ff4edd2792bdd507565c68a8020329fd0458c9b00325f30d84472d64dbd774f5125872f7515e3a863868dfd2d8aff015178cfb41b9380f3c282fa956eccbc33f08ac1e4affd097a4dd24639b52558d1f8a95cf0aa657850e52b5c9326d98ab99422512c3071a2408831284f2681f8df31a265ae69fd5a0dae8abb643709b5b35e11428f21d5d021425252dd3424af80335d2d68ee5dd2ab2bc671fc511e68ae9b90e1085ef6b1226f05e6178c3aca03787ac54a12edab29e2369e0e1476f4ee1c4ddf426a064f489f4158706c28fc38cafdbe450d3a293c3b9521ac262786519d9232ca32db73b7c64b4a34c8f83d7c44c11cc3f026f4d1c8ede8b4cd5cdbdf68277143f856b7355a76035f3aa4221c02b4f109412aeb7c35a1f39328f4d844abdc28c4956471683d2c224c40ac412647bef3d4deaeb352b2dcd3a9706412e29844859691092121cedc892da39651f3867998405e22e3f6b80fa1a2e9a9a98c765d9d9307ef53db5d8ce401d9b06cd9d93a44a4b29ff3b95c9fcfe20168d4c83d775a30b00ddfebeeb2a2359b632c8a5a5c9b20ac9cbdfb563203dcfad803779a76cc91d7617096cdb5197d2e75399acafcb1f3aeefaf9e596564a3430ba2b02f145f77e1e41892dfa44dd3da7d8322c0f5e757e14ea6a0a5c2236203d230de2e3547e2c28d18f403d0b905c98f9011d1f7743976bdae77dc6dec6cb0a83a419ce0ff4d375da5067ef9946d49ca0c5c25e7ae38713b06cb69e3b6d2b4600099b468b04efae59481c19cc6073d7de670df9fce90f4baf55494d8d64c7151247d6e537cbde4793f6e1068a8d7008c6f81cb98c6711de5b6718887c6b1a34f6c2086a5ef832401622fdcea5a2445694b528eb099751231f533d7e6561b00a003bda7b71880e19a326a910c03ad954d52bffdb49c05d7a45aff7d6f58bd8d58c955af591146c7c352c6f98da3c60eec760340ef0a8fe4a062c23dfee4a7190742191d048a21a5e8abe587f0ec7023bdae243c449743592bf276d4d4f995f56ab37cdd5e96b548b9594ae453afc4ce15764c6e34ef2024aed183d778afe7584b62b81c11c1152a30e6b31d6c12714336da91028db4e002656d21212afb8ce0ea51f2e772437ba5fa7f4d0d9df792b18885b4314848534aecdda932e808d13c14e79676ba1df546f1729765421a8f5b09ad024c169128bb0efc10443990692cff9f08fcb5466b56c86d5e85ee417843bb9703a7c5ad4371dfa38d3ff29b2eb878bb9bf5e13f5d08708f0e207f65ea226d879f0145b816d654f4871ecf5aa49786006f7fd71f6f818f659d6914128bf78d5502e5bade66e51ba92fc3452412bc11e7940fe433d8e7c5a89edc6b72f3f2f057aafc3fb6b54bd36bf75e8667f78df05a3ced690d488d95882bc961291fcd41fa0a68cd176f8fadf2caa91aacc48d529ce8db0fce31cf913d26b8049f7f1a04b1cf02112d5dcad67bf3e58741674916e3dd3fb3fc80f6f11be5f9de86940c8f58acbad58277898d300cc13e1df60fdc268518a3df8e5869bf55a42d0b86928c0953bc3440030054478cbb9515638b556f25c75fd2321e5135f5d0d947f1355642e72735e506637a33fbe5650b116d8f78023c35070d1092684f7ce624fc66efbc59a85ac29c7e881a9e81f4d4f5b525b309731b5a2a7a1e1eb5a033a7227b1b1cad59ad7274dce162e3a6f42df4a8ec7ba210ad05c091dae4db24a67b91e6a3600a14ca7e3233f23396e921f9131d25d3df70faf12d1cf82f57d9765d59c1d8fe4895eca0143c3266adf92016e667c18763ba70dc831031372c3e6d174efd4c1f77b85cc99e9a80187a74251cc576a51667fd0d5f31c3c1fb33883961926e924c38bbbd8d05ae5a09b67b0913ebc206b1382d48d49173380e1d5fec31e96713bfffef23fbff36479ee82a8373839749b56511065c2ebba25619d58325dfb1572ba0b9b32234d1959163cade584560080f1f638b241dc6201677a9fab9f942a6f07e89f0c9665c85246c12681e6833f5fe59916b946fab6644d873312789ccdf544bc4fc9df0df67c9efad2e962e5769ac6c7bcfd62ac2bc7c9ad41974ffe139e38076c0573f007910e58fbf1d88cab7ec5e58ff963bec9e1f5b17eef115ce746c37e058752882146b4f667c94e34b6d24106cf78b617d7aecc7e047756f2e48e51ed9b5a95e5464e0ef9711b4aa62ebf1950384983f98bb970a466d24d324370c79ad3ab9b34adab787829d9e30b24ff42988ae8428c210cf5ecc4c1380cc91863a9cd9cb56fb02553a1d23b85da4da012169fda2e06af30a9b6a8a86afc26bff35d9344dee876783c95ed53a98f15b7f4f0b393d3e24bd90545d4059a1f10a5d30570098aa11e80361b351ef1e9cde63497ed73325bdb87b37add57ab41e1a4c212030ae897947c5374a58209f54f9c37aeb1b2e6038ea04846951e4ff15779939ad0582ab0e41c9c5543a8fb3a8b2c5cb7a27a4b424d1608e585335744868054e3478c2a20c8bbcd5fa051510e87047b46d05f6c54a1962c692ec8b50255a5af7101b6e4542c36101635779a34e19b7a807e79d02712aea539dd8f2e3b1905c364efbc4b14fc1cd287f8c6ca97a97ab3fca0df3d82329a5c6a88134071e807ac32c0250aba7b86cb4913d1aac1ab2ce4fcaf76cb4270fddccc0605d81d5b94b9112ea192fbe9eaee6dd1e38b61afcd1c8609a9337a0d2a1215881f08a3c676497c6c408868eba086fabe88baf3eff964d7ae95feead4540a3095f9588d508c12d6eb514c8ba64ef2b084cfc9d13e72ff264b858c705fb585fb327dbe4a5cc72b0832e3433ad3897d6bc5446dd2700f9076dfd658b7d05b3ba26c3eee1ac3e080daf52aac7e234117fc531d36cd6de531270fd0df5f86f46fd380e0bdda46795c00b2a4a2499cdceb6f72a91b1fbe025130a89916a67e0fd7c786d239b03ac934a9bc1a4b2125ff3d12e7256760b37e56706ea7d3b543adcf79d5662c37a664ddc6311c70ceae1b57d39f30046a7c616dc9a0af887b0017597fb4cf362d9b8c816c8b233e1ea68b7e331629df66f1dd75a488d9df2395605a1c483f4403d65c0072d33cde9ec5e182b67103c03e069d6c07ee9547638c66c22eecb25dd8f2eb4b01c6e5f068f55c457fb28e5f1e49a1f9d8e4165d1c29cbb2b185bd71737bba3beabe3d9689e5892b18ec637ac154bb34eefe86c8d129290cecc1b48c3edf9e0470d62a41baaea401a0b58112ead8b25e11450c4829c5ea74eda94db0f8847c2577cd8e97b9e30c7918bd5c83dee5988299cd4c6c02e7b821a2d30dd045a2dbcb355e6e4d9c1754521e66baebf04c42bc6100cf09f2481c2e8a53415350f013b7af7356b120ed34fe057f29aeceb686c8d315fafc171ba619e2084a586a5c5623a88173a790968ecc1058dbd6ccb2cb1b8b1b592dd24bcebe4c06e6fe5c7c5ed26441afa12f42b40832d40bf74f54d2b3d301e8154f3b4eba961a2bf2949ccb5990fbd8f877d344fdd903f34952767ae6797008573054138e6c3382e5f063155d3fdad425d4bf789542edc1bb3ae5277b68bc9f699d639494d0f095764b2b1b8860a66201fbdaded29c4d9e5ae4c89258e6124ea0552427bbe4af2ae4128ec5d107d8465b094c60a119f6ca2139a88d3daeb250612fdad7580cc749d294d40da67bed60184fa1f61bc9b1c345c3a93ac1355dc7b3a3342932fb9961fd2cbd02484dc60e4782e28fa7c432b19a5f9b4331d45dce73ffde91197b1e24ff1cbcfa91f6af1f56a10731a7a55f6dbf71af78926e6feb1b2a50ac5a231a6c6e5e6eb663d95a5375813dbd2d14da91cdfc4c9112eac57180045f16ece4e88c88432534c8e09c8caa1542075e7ed899652b7eec27c40806da63a5569bc5169a92a614c51b37a9f8190157af9e4133ebcec467ca94ffe94a5e513b728f1f5b88ed81adf6420e79e59690ae810371b5fb31709e8cad5b09427665a78279b9db68a5a0df9a607d1b8b7448a697251c50e8592f197368b7a85eb25ca2daa0d5bfda2206b6455a73ce2284488c99fdda037a39acb26417ba39beba1f0dca7140045ad5c6d5a4c5442f3c072a7363f8481b6b2ed280832983b0d33184ff96bb1e15f3b258e083a2005f4dcadf0515b69dda9c24a01359aa37e21635d5a669ddc694889778874313904480b347a9034332bfcb287983164e49f11235b90278b4c540e776255e60f5f5759b1b6a53a1885526771b8c4872268977666b21ecf707c179248d1efa4e9c9f05f66afe786e581ac003e469ac0feb7cc276cd94f2f0a0f3789793c215a1e530891cb695c6e5c60eb41e3358da8f178a3f824bcb2dd1f452ec018ed2f874a31949c77c3fc7a1379b1ad4e5ac3193ef0488260f0db27ed17f11fcf8620e4dc4cb34101e63ce193a034fc16447dd05a1d307eaf56058bd246f07248089417bbe1cdea8c05064b03a6989b98feaaf5922ebd92f3300623a78c5fa9e446a5a81eba52010693b5451982cc996944df806f193bc1335e04963ac0fdca8921ad4fe287de085d4c5c36065fd58889489b5fee12fe1474e9fcda760bb8e9329aa1b28315ef9ddc3d1d05b82f6bc01df5b323f2ea50124a513cc2017ae628fc2bb4903cc880055e7ca4cd9acecb6bb882442bdfd3f299076e5c901ae2a903267f4a9ae1cae5222b6ac04dbdf0f86c17bbc304422f69442b24b046f3bd90a664d1bb9520c16dd397fdcdc6dcf0b915485e682da6416ddbbc240f7906f392dea0c46f7a53605661fa34209696c0c3fe3fcb6461dc1ef6edeabc7f7b79503e34e8ebba762eef5f42951c34236b37dd1f5e146ed4482d96fc8211d15972b59c18cfcafb2784cf0d49394c8f5e106d8d4a66c434045536a31cb362c7565cef3918a5606bd6595391170a4b52892a8b7fc728467d8787f17e6bb26f8c641876c5043e2861c478d27e10a0c2ef4e152f38d574e1044fd5e858fa173f087a72378ca67d59716a0a2306dbd72807356291a488ad733a0da0c7047d6c654b763c9932d9998f43618dbaa5086540d2cc0d20d775a894ffd763299a03469b1bf213e32699afedd2c1247eea09626d7312532704686ec0480fb8394079076f5985970006f1741d3e0ce9f6281f3778c1b8fc625c02e91d412afcaf4dfec944259e936819e5052ff4182d1ba2086f14de4304d9684cf1a1a163bff1e1c9cf03be3638247b82ef972e01309d2ab7b5c379eb15eac24d8e795f0a7d8582c300662f473f2b3fd42decbcd5b4c3f3e8667c0ea133062058c42cf90f9cfa0080cbb7d96e8d8843b60f899401a3653560a32b11a6aaa488068c64f9d92395a091d826561f4edcb0f621e99c10ecef72b8270490b7bf3d758745f24b1b5d15b0838b4c180e5ba065e0c2cc911ed295931a477c38200464dc4fd7bc79fd7688452c3642f934ada9e94e259976dc525f45a31b12754267b1c2e0634f3383a0189860ba0e98186af7d9f23d0c4dd2f6fba979a72f48462b94a07ccf81fc1fc07a11b3b685502f24142740e911c3fcb449b4b708b57739a689d2647b3f3b482ee82ad5aeb27eb6c42408140acee33c5d0f47f998c4d0c9f466008f541333b811348e7e12a69fa5ae8f6c705e25619023eb9f7a393dbd31e9f47ee8d400d2a83f3ac779480d7bcc8c9fa3cdf301f84e198f32382b07301a5d3e0087da5b24ab025860996267a328b026b0eefcf0764cae48adb4e9cf86c6d9b963b08f57f6838727add9285f85a972f6cdbe982287bf2a06c4f7b7aff384ba4695f5751a8fb50a986d5ef086c2e156217007969846cfe51189c42fb80838d28024ccf86d5bac71c9b544e36358884b392435554688d300405713bdbed8466eab261b528c1751e3d1826168587119e4b7c85442ce3d48381e5f0722b8f3d942ca0448ea01351ec59484102eb60fcf5b00c32fa4d4ad816fa1401a56be63ffce27f3ab2a8a67b131bf39ea936cddc2662e9010736326748dc8fd6bfbf55c437cb470e7af1180afbf4fb34966ca49b20aa3812029030cf71ace49aef4f2dd4688a6bb64f0e21af04b1c39ce6dce3ef7ab2ed4fdb3ca397225af5a30be0ccdf069084906d52ac21508fe197acdf4867afc6777437a28daecb55341fbdeb46ee3d45dcd24bd57f6c80f57f62220574ecf9f03d45f9dd8ef3e281fefb9c865e1e9f427e7ed911844ce496df2ad3d0bf415f9164a7a3c0014538897fe0838878b70fcb7ea61adc7f01927bffd8615afebdd1a9b01ad9be99c1674f44bdb758b529852385020de727c955b57e48dab8ce60fe574af93f5ec6c8033cc7737a1e86f5acc91a1dc47ab94eca403fd0345d2759e548af6e68a1df8711b206462bff8284ca46306b85c7ef21b56838aea711515670bd3a266b8b07ffdac1ae71c69eed3b60c00121b9724894e73528e490ea9f4ba1a32294a8a2882af7485c9821c15bf9e499de7fde22656f1e907cff519d26a4a65cbb431ad0cfd968a7ab48688136357f94451a9f97e79507bd1b66ec2eb573d048f8cbd0d9513b1983f6caaf957bd94683954052a70f543a32d997c252dee78c9b8630d160efa2f0784e15945cc4665d755238dc1f21aa875b50d705bdbcb56eb5155d116123feedcb69dd3bcdeadbbcf5bf38ac9e92a181c0c2b464445d2cc54417f43e50c03882bea19d9ae31fa8a11d527fca1c9eac566239e78cb75beff105ea24d5e5a3b07f5672ddbfef8544d4d98374799777d011616b8cf20c22f8b5480511533044045b6031309df17c9aa93990684a49d4311aa8ef98b6e564c4aae82740c7879d7073c79c5c07b55d409eb13cdb934caa6eebf4d9ccc72fb4d0d58929cf5dab9e9d5afc20bfd82a12a27ab94072c606cd2fad2334b812a332dc60ff91b1ece6820e8727a7d29fbe0ffe9ea4f11105fc421541062c72aa3bdebaea47fa048bbc4e33c2f25021bb81a46c226aee4caaf0e3830acb3006a0deef91fc3f83f59602aa9d55388438f368c96d75399f3815fc720b2876406fc946b5c7ece521718adc8f0ec21369934d5deec501255c86208a65e660778795c0ef01c50ea76c2136957e2e39fe838cf3ea0699ed2b47e00e178b86d9d3a73b7a8386a0a6411249caf424dbf2da002329e3548b1af6a3863651b934f8bf87c6f1a613e6758dee8455ccbb645ce54609b0ccebf28c0f7d5f99ae38186fdd1aa52c1f94362aab18c1085f8d33b87bb4f5aaf933e85fde63b72f2b98a9019d2dfa95c79799e28443c0d0904109ba20871f94577ab0709f9919b3544415636c15edf68269bbdcd2f7f0eba2f6040cdb668a7df3791fd04e82eb65f4d9d2b772176efdc343270d84f476b5156ff18afd437e6b33e07027441e0555d4006acbca0d5aa0aac7db032aaaf5c1f34d5fc57affcfee36b725c2ea532144df3bc5f99d1bdf214bef22345a6ee1b250001ff52cfcd2ffb5755bbd7ade98b6ac6473818c29d399b27ff1e532090c09a6f391ee06bdfaf579de4aceb7755a0b39d796fd0d0af0d6846e5e2975d16ef24a5c762cac018c357f1a6db90bf1f912565a2c05fcf2d7a20362b89a5bd68b57aec4f0b587071ff48f0e9a7bf6e6b65c4b4f419729fb9dd4ca64dee01b1a91a58c8cd58e42dc31858a885eff8975e45920ec07a64dc5bdb38f1e04ac6e6f8dd407d4fd567aefe806f03f0cba54afc392c8e087a4569bde0e32dbb91070eaa02e7d51bb61d759e7c5fd7eb25de7ea7a6aa360056bd5a3f50162aa353f3879b3dc25f62b7a56f6394c17194c2da92416f593b9bbb8208b7a189b114d9fb45beb59e73de97c9cb987bad7a6c5e4bb5faffae1285678420ca33a8b826c89dcf5ee4dcfb95e0cd4f60c50d51bfbff792e97077d84f64d463cfb6e88b875766c361de55c93e6b663d083bef1a1e45ab446b85d8aaebcbce21d3191127e63157d96d377f627f27c1b842ba50555c9a07933b8e2dfaeab94f45b18f33e0c09006b169033ff47ff46f49d2c9188fc12f5ae9b503c66f17af94c2dd2c56f1f13a13fda6c4e40398c0c0bcda86499c3bed4dbb4202dedd6285361df41f83afacac08b0b66902769f623dfa3af281552631a032eb77460f3d9de20c10cc2d7932653e6e2a2a125eaa614cfb01853fda5aca16d5ab215f328afa28e66aebb2989cf184d9b19604989110f82de073a6ef0cbd73d5206033070577929b3c8087e677f7502572e1276c8688659681b4cecb9822497136d11d18ec9c488a859fe18e9ca9b5576fc20b8dd837b698ffb8e8353c99ab62f16720d50d3338a3989b95c5cc4998cd5f67609d7db790e3258e375e0541fd08d12d90579194ea0f80c63bdc6be037cf0423502e7fee34a4b2c7f16fface03213acacab34f744bf8515c324ae9a42f4cb04e58414bcece9ec6e9a5d74b5e4ef8ee6fd0b8515067cbdb4888484ea4453d2db460e8ef3c60656f795c54bc864c3ded35e730b5f4ce0deffcce3311b20c1c03bd9c0b9798b753316a3d44b30cd13858c81b6a5e9a0676a579cf1b8706a3b703c8522dee685f3a8aeead931c8811ebc21aab5c96e0087c510882a87aeffe5eeeffcedfe563a9c7084f4a64fe329f18bfc65dc79dda21e0dabb1d9cc4e5e0993f8e98a75e96b4649a971a2ab73a4292c17f52669ae179d15308de611c4718696a2a4d35ebd580a7b11b1eaa8f36f371411845d85acbf47f8986e990bf7afeefe273bf54b4d5227ff8e659ea6fffa43a4985305550be9af05c3e8693d5e78cce5b9043e3cf8a0ed8c9c580e3d22fc43e6f8d50ec1596b221bb4856175420af06fe159bbb994cba1bb4637524f553f27480431b3f7433dcfbb441e08f246447f0fb2dcf0dc25287c5a82c7053d5f54b4eed195821024a81286f7caf3ad96a5d2f3d0f55dad7268b4b065a252c48541ae0474237e66f9523d04f630227b6cad08910d86f9cc92671a9cfa04b3ed8810e869c10713265ff476fd8e3ff9ba35bfa4bf124cfbcd6a35ea5d3cb4e3a7114131623e43da5531d7e5ccb77a52a96714bdef7a48b363fe8188f1d456443de7d112af654d6eef6c482981ef41b3cc04dd395ce5d051aac9cb699d636e08c27dc03ae9620e80f880a43f0fef765033f59ab1701040ef030513ab32a5eef9ed5595126ae847d169830138c0ea2cd45bd5d78987a1292f0a95dcf7339af6d5b35a35e571c78ed53e8c146675b14dcfbf1684a6fc3b34ea7d10e55c7b9af5fbc6578df11f1c3becdd6a220d97af5e092e6f82eaf6858353e569922f0d50049d7e50ceb014bf5922b67f8e7e406f4c197de7f081cbcc658f7b6809a42beb2580c9474ca231083c6d01d1a0a2fe95d332d0e93ba24f846336c8676fe054c22e02ead762db10f4bb587b541ce5c7b7b3337e7c97beba59db264e8c923350af5cfc50e03f83645f7568476a13d27ee10a2c83c5a8751b9838882f9bdb1b262f68b0a90be2132b5645a763a7bc305b2af2d6ae7c594784e2ed70616f8f4c82aad0074b27babb1b184a2499db63227358293d51cc7bf1ff0e76d4f43f911b00491a85bcc545c761c2747b749e4249802360f5cd3aea549c0c3771f7fad8482bd5ecd52521575297de001599be0efabdf55ab2059cfc8b24e9741f4e9429c26b09d2ea04fce39b1b4bea20a7035e4e4a00e46c3a28d880f96495c68f55524fd74781af422715c4ee08a5e206f7008e91c1bf800f61e534418941c9f6702f0b28a19b01e3bd4234827f11dba436d4d0181947929d0eb487258d3066f86e008892a59d9bd0b96ad3f2e4d5c7fd59b93e791423019ca9304b22a4c4a537ed4b929f8d940b78fdc97c9e8d574257f687db33186b4d309b6aa04cda530ac626a3f173bee87ae78f0d00fdd65cdc989cd83ba674c9753335ee41bc16df0f608c3d53b18cf7ff433087b2dad106aad7b3fe399406e9d9be5986b961b124b66787a1d5a6f3869a8d8c71c4311da04da872349788ff2730ba1ad372a4d35995bcea7dd5bac467596540be7999091d07018a8690ef57a7c6bd4a9688200df6b3ac973bd28a8cfc879b66a1165e05e445c417e2c2e5c9934dc37b33a89176c1a7115c290d4c7eb716ce118f50d126299cb10b9edda7a5706d914cd5bfd4a79517e9aaa4ea8b75ade1c974e10c62941fe8b2539b8aeba5d0b17a8cef866846db4c3978f101f27424107bbf07beb46e75491856b0d5e0f499d2c52bd56a9c69f0050937569ef7710b8548ae409992d6fe3ae46655f7dac2b40eb561899e3b6746361ecbc2cec8fa759d991c99d2201a1cd9d59871058251278c984735dc44630dc33d3138e438e140b6d6d4f1caea3090407af1a938852c56571c844b3f646d029132ab049148adf378f9be7640d6e04460353aac77b13ebd4029035e9800540c9a6f7a7979a35dfd50332dd0ba97301ffddf75cd68f516972e46fac125ed084994d483f803637a66c6804da4b4a3986c71c1023894f0df27585f0f8a469bcd4dace2f902ce3d6d1f01e32688057466e8b548b47d0c42d9fe6cded53a289341415be9089420de26df793088555ec2d4749ac55fab9e962ac616c39f7390f710333636510357c4ab9e1ff4a2adbff3986217a1cb1922ef3825d3fda30cc19826f791d750cb8e195adec2eaed00509632bdd19ffd64cfba8c11701adfce2952bb08dc7864dc94b39d36c93d719fb2919eba0a9001a8de5c40eb677c8eadcd1a56a4bdd2b6f7ceafa60137dfa7f80b634102c22a390d2c5ac88f7940c5b36d81a4af603af9dfb32c53e96e334bdfb5b099d233bde0649059c0debfd7ff15890d49858a8ff9d907b758ae9a085410dcaf171f99016bb39320f6b89a35e596f586dd61c56a008fe6f6511260b33d2d1e8c729d1cc67e32c8ca6cdfc3e909eda0ee438f81c18ba0bceb98bb28e117fdfaa1a21fc5a324d51b129eb6121d87de5b83936d7f59a8d4fda4c5e9b3a62551156ae0194dbb9878c68337582d3d305cd4c6d7b3431a74dd284599c4869bb7b3acf843003ca7fe74d7da0d9754d349d2d5ecdab1bd7b6e6c3937787ac8acb68329341d15349236652c3506eb2f61bffe54354a9754d47ecfdd74fd8502bd5e3016d7fb18341113cf1136cebd3c320d21dbdf285980065e993f8541cd226bfe6fbe9e185cca12dce9229d1368165e733e8decfad25fb33125bdc9a2d9c1f881c4cdc66ecef69e8ef927f2969f434462928339ff82bdb591290d381f6e51b9ce811ec042cac819fe65e445a1f066536f03364146a24cd04feb9f1d5a009a196af6e0a6d3063e0d16f853262231b9d0a6f3331916af4128cf14eb3c7786000b13dcc241b56bf1bfccb3c8b025ae09646225f4e23f56f297560bb8dd8657c261d5228cb59b70b57dd44efff04124074ec36a1b3b429e6c41a7e6c42c044af69cdf122846e83e0c4a9ee9ec460d39b16c44eb13c34900b26afc9f6aad4bb6e6403fa512b9948e42406806b52106650742d38977c921b5b74651829084836639ecfb1aac0e7a189c7e3f8c6dacd871a1a8c7de62d01c35b9056685770b6520e2416c806308119004267304cb6a12af21e545633d2b8900e713282d0d889ebc8eeee88561f9a3933f435c620c4fda1bb5111ff4e9d994a4b383389720dc2dbb32fcc540fbb4b86cd6e3682c80cbac4fb8aad25bcd34bdb7669c033dbe414c75001616401b57a83812c5ebb7a15fbf55a3b4428a40b7a750713b74eed62355b1a214dd61bd7b37e47ad5a25a9e6a79c22ec06ab209913592ab66e03863f856156c1b27c28fcb0d6b0120f9c51954c0b0d6af3752f4b67afc1571111750c4a58bdc819e705b045deaf58be01967cbf5d716d1448c1ba98616c26047bcc7234c70924717c44e4c05a7f2b8967cd8ed20210042edc98abfa9778b93411ab426a74d9687edf1c60740ad87d5a4a8eefdbdbbad17b0088294a575dd12a7d4192aa3afa2ae55d20a1e928d7a956700dbf24a1e494f1109f89da5a3fad051c577881d8aaabe842802d82b9d2e2463dd26e4b3346f44c77c58b180f2a6baf5c58e457adbebe9616395af476d0809d3813e84279f97e920b36064b94ced96b403d6d78dfd8f74f72f297d346042a8452a50403055597f42c521bff77410074a4325d821999fe5eda9f924e714c847e46947ce79f879cbbe726bd9f532228c0e57fa63d27a4cc09f1bbc0355da0e9d77b6c4e8ef9bd4e9976d3e885a0265bc73033133042bbcb73e58ce6666af701ef35f971ca7be0d0340d6b1af88ae83acb76e34b28d6c4f28b45c318764d4491b5735d246ea285b78793d10c73c95744a7df45db5b0c79cc13a8b2a47ee7dfcde82aff9c8ce265fe4fa442cff5d284bb27108b4debcbd766f1799c811b3067b89f94e3e1fc0db26fb45220f7936ae361ad3fe6a234ffa212d5c8aa6e1b56cecc6a3dee5224c8b1c58b8fb325db8d67425278b4577054b8ccfdeed54060bbad2939805c8ae85ae5e02a47e21555b0657df6d4bf376f4aa50046d982932bee29eb2ae34588805e5cd0a54076fa7e6e7c46ed09b8cb1244d1092999d3ce332211a75da7a6dd0c8918dd8eb00bd42cf1bf0960e5d9eba4045131949d5221929d30063da6d1a2114448112ae79a15448f4561e94c5611316f5ed8d777a46fac5692b31bce31f559c10de219da5294d52d5ede579a51294227544624bdccee2236a7fc79bd5449016d3d26730f50121ece53f17d5834e7de61aa8c18b577cfc7d7aa163ace7fa873326167b43faed6274163cb7ca8ec25bc547f75e281756b2ec4a9853a3fdda4d75bfb9aeaff499317baa70a76569c5c9247ca03f7553f3f2db999375b20fcd7b8e33ee56f8ba3ffeb6f5d09267e74050da13391f19f7f1353102a76e523dca8e09b9c07eabd5cde38bbb4c4fc9deddec56cc33b50b6aaa1dff1e9ae87128d69e27d4a8cc3472fd18038a87ba24baf9dfda55ed634faef5b32b4dd8f40c0559b5cff03c20d6598472c16a909379ac77f2c48f853710a27971688d10db37947ca502bfd4086c9894badf50a4b3ad40bfc9e6663f6044590e05ee60b18d215839859f9f2ca2ce321e6cbee7f21dbc8da081fbcc51d0382e79b8c49a6ed6b89dd5a402c43ea9e6f7431173974731970a9dd67acaa89a4ae2581276d6e732af5fb2d44e85f2c4f75a2c0b740ec27701d8499b6ee81b4538f8da19b65c6d465250ff9f7a73d9a4e5d1b000837a01c8c2dd17bfca3cd4c8b7608ecac6b406646ecdf23f60fb42da106b41dea164409ee04ee15622f84d7c98e632f3d9e450a7dbfd405fca6be0f570219a08bf0a378bce425ecb12316693760e7c4df693b3c5c7cfddc547f60ba44ebafefd6c6836d7ddf87b6737e9f95d5aca1dd05d85278e58223ef59456dfdedd646c9cbe9df17eec6ab523e574ca58cca036820601f80544ebb3004409f35c2994d7392040555e4ab6210d219d75cb5c3c0b2ed6d2b9a63052485f3bf748eb4bd51a228bd6bda3051ccd04a1460b4bb5ba0db96d8c6db6db2b1563018b1c84c547a6de06adb56882b29c565a88db9616bac81de5f98e6847362eb3c15a4d35fdd705f7d0827007939b9dea9aacc7396d0ba8bca88b6bf6c116eee71700657d03cec219f1b3687426431b7d0c45bce7fbf1fcb9e9b810bf2c7d0c15eead7b5b75b1ea0280d2a4a8680e193c73c9aef348152ee782f9d07e0dad882399e748d3c760314c2d0ccbe4d3325ff9c10cd082d0320395dc22233905065aa033af5200ea0e83ddd684b87cbc429a6759c9b3a93c2fe0778f35d898fb2af4f2d5733c31e9f76ff88c225734780f59758dcc41584ca14bfb31bd3e6c9a78a3ed909a09df98017663123c439b4508ecc770855de13bcb82345635fd24141f87170bc464b31a758ed56c48660ae82cecfad168912cc5d861b1f0375c0d78b010cb80438c0f8c84ac8f150a0af8650286f3709bc4e12494634a402098f6ea1a69f2a9535ada80c32aa7cf22cc40f8f8212b0bdc234ea7da4b405e5ea8a99d8a3e2abd3697f80fee2915161d7968a75c5cd17a2acb9b9704d6202668173d91c84ee8aa3c2566f2a401cf1105c90f1a1bdcb46ebc978631f3ddf77a066cf3bdd8ab75858873fe0250dd09afc3cf58ccd3617b5a3e06097494ce0f1a2266c654335b57f7a46ec9b4b8d34dc8c2437caf7b7831161a6a3c5d445b6db721575756874a3fd7fb4476f9649a0e611fe18238c2f4874e215e5794f7f799a96d3a63c3ecd8bcfef3d03da077ed9e67f057d9ed0c3f9177abb24230ce1c2b68721f8073c3ce361f49657011c1887d5f88d14d31cbbd30c60956d9d11b24f256820ede5c6bfb68a28c88607e3ddfdc224e99f599e4140544fd7b96ec2c23e7968d88c528eee590e1b05c3f630179894963e59a058d87d98508ca2aa961d6657a59c983e490c9337564bf078001a82e1bf5cd30990ac616f90da67bac8d41fcef063646cf54e538b22d9eb2c949924f6ab3af7ce868a45fb07aee9c071b316fbdb816161042dbbd90a184470012bacd897aa0ba7177517815edb033d170d7f37bffa5120238bf07286880832475bd952a2b04287084136c641a956e4edb6cc0e895096a1215c992de14bc1332eea0e5d8d9637f04f2c2b8d73e238e2d5e29c18d8f8a8401bdf60aec9b22a80b71f5630c04db1293cff37ede734cf3b2df07ed9da4c9f7db16f91b504be28f8b1c749d6ffd13af29dfcd63f561af0de8bd2f7083d1120338ce6392715a89027cc5f34ad9ac341fcc634a9d887a28311f432fcd20dfa17fd843ec2c4abd4aa46d88489a383e6848846dfd0ce7a4fdb4f037c04f095b67be8fe461cf52705c8c63f2dfecbe2e5adacacbc2405889133e468bf6e46a0b3fa3aa639201c527d207c224cd2a2800875c29480ee28497475ae5ed7bf8bcc82a19eab0e7595463da061ab3b76e404e282b01f9fdac4acff930c338b1d301b0f6442ef7551d9ae8204c564d8dc38af83d8d2781086daa7adcfddff60de6f26b17b47903cb09b92b1f1d2df25a12d4812434dd1b71380e60bf922a1f674ec2547fee3021190f07cd9e2f9388cd89520a733fed9dd7b0551be338e4fd336313a12a394b55bff99dec42d80f791e70b590dda05a9dd521521b7c9ae57b8075c9f36e61be8822d3a5cc8b467efc28b53e27163d8b6c9ac7ac9bec41ae05d924e67db6cb6d6be2cda40f7a51ade0d27255ea62dcddcc2440586d5c87487d8961baa810fd84d1a2088c3d9f385f3f648e46356f935e246f5cd89037b99346e068b5a90776bdc7a6c494797b705b279089440b058de0b6f8e7818ec107327518d9c3a4cefe82f44a7a9e8227118b99d1a9d4f89dcb682da8e560b637a1464cc3739a914d1fafeb622fc6e261f7455afe933b778ca28ac115871effc72ceed2af485910ed20c0d90d0a7db36a8777c969771b2fa46d97bf0cf9813a7090a92954146428e905d170397e7e06ebb01d2a604ac421eae2a2965cbfcf41059a349f1a31f201665c1c22a6cf3b87cfc238eff9847a089a429f35974b40c337f1fd929a1fb2d12851a946f1911467ad8fe415c3a734983d8c7f639a9a0c6d1cda7e9d284f9da4edbb1fecc5868c4b014def49c57f228923d30096032ea2deb5aa9a8ee1f856bcc07e9c33d39e9be86ba96ca55da7e5839faffffced94454a2cd6e59f048550ebfcc2c5c5861707a4a4044432664bc996cd521faf5aa0c99f6c6aca84fc0887f76e02df23e47aad9fd81773f78bec4ec1281b41f77cc77a6ee3a2cb07a03bbe59f54a266a1f8e83686e5479cb9d49db6f7295cfdb766b259c6f08fc6d14c734b41390f555c9f6b61d39c76bb53be358dd9d820fe520210850f74119a097be06617f5bf023499b03d3e313010b621dbc60b43c29ddb636ae9de253926b2b1846707a932d7eeb8eea3dd3a6b31ed59700ea7309bbe256f21368c1e042aee7f551cb60a326b9509c186188249fdd7135bcfc4f469effd641a45ad1649f8468fcf2a3a0f0bb8b982ff5105751bef632b549f9aeb7cb0212c2e1b7de6e8585738d338df13e2c58182998373d434924ff419b638204faabd93a08db1dbd00f8585bdd520d9d676da68b16533ad7f36cfc2a664e35c9185213fa4cc8e691b948816f5a2bab1fc8420f904772a030ff50f422bf856e6701eef597d10fe3870910a9f7cecb9d932327d33b4bd11cee765f9586e07befb48fa804bb935c351c26cb074d7a6ff3d06cb277c9901ba6e45d44118aaf6daa88e4f30300f5c99d85b0073072c15df0340228f5687c12f7c56026eac161bb16bd18095edff58d657f819f534b39429c36332dfde2b183f32a8dc9ac49bfa70f67e765b6750205c02d409200da531a07bcdc73509b224a68b865c36e7a2716dc52f7a5b064dc532526a1062613debedcb65b3f1c3466d7469bb030b49d41f08d522e6a8b57a6aab2b7049ffac9de0a7276b5d309d72464e2fd9f71808b8fbf40c2e5dedaf63b4b3a3d4ad47e3cc4525029bc5774911f976d8199fe357d5b28b49a49d11e5a91553016b27f24be7b0970f81b90c4960bb460a3fab70315ca0619245c8bf8ff5d95070b176f16deefc00aa0f262b6d2b40c1fc57480f798a77beb558adb2241095b0236ece4dbad5336ec694d8aa77dd211e97c28986f3bb8f7ff0073b760c9cf79a40abc72de3fa3c770bb53d2dfbd8defd08c639c42a30555a576aba55b82b46abf8693c3851dddecedce25538aaa3e8e89b6a138d9df2ba47cb3772daa8689cb06de2937fe39a33269ddf7f8e84e1c7388ad3a9e21c9978bddcdea1a3b7e248f78e7b2872444bd9b3d0951051f2809d9149babca0369f3da779e95117ee2bda6d2eb7b796678344a9a0fd525dc4003faffd0f349bd1f0b95f6a84e9602ddc2d6b501e56e423336a2fc79c7363e74e3eabc30c68f41dbcc698b7d6de4ff3e4b05b895e8043ace480541ed3aea3acd9ffac835a729afd6672ff8f19476d37aeedf14e26171328b3adc2a07740729d1d1d1b38c6de69a0a01d878e2e0610ac07fc67b6955b6ce369ce03415cfb56d13b09317340e91490117cb648b5c27da382ff9eaab8df6417aa7cc0af47b3dafefa401b19f74c1383f069abeaa8391ca6c414a8b5cce854a517a8942cb7fe2d7cfdd475316f44d8b1ece4d26bf508abe99bc9e7991ac101acf4d447f3ed5e4861cd6eb7edddc211defd566793072fc671d430180c4d3ba22f4f59b81d819f7bdbaad64f180ab09b62b740c86705c727360ac812b5026daa44b6dd2b7fa604b16e757f753b3523d1dfed22b4d85bc547eab0c2bb5f5cfacdda9ab7723146b8075c3c870fa1e38331d916dd8f39105f35c5609ad61b6089a917a2aa0c1d02d86a66d596f37eb64292acc043cd55323952c80b715e33e5ed8af24c57ec48d790be4fea6c131f02e973f2f9434eedc20595787459d58566035c94dd2855c300a8a6b976a6797350bd056cf7a4e4cff340a0050bdacadc74d2343f1466a403095413e9b110d74f7339c0483c00663ab42294136be1acb9bc886e9f3dafca319de6175a1fa9e5de228efdf2e29464fe4f9cc0eca049ef3842f40ac76e06cb4a3b393eb4c2c33da0c4bc7f5a57dbe455ade1b59dfc6808c5b4d220e16734c213dbff93d2ac7acc7c6bf9b8d48812edc726b0a5a002af76b28707f929376565cb483f3047f7e9d7f1c774246ae08ce96ee8efe6b53254c0a9fc8f87e9126c256e12008c16cf0355bdf8d525e6e384b936e4086f92cbc7dee0e53fe7f5730faf52ce6f511a0795663f6e2c0b87eb3834e8a72d262e09691eb042a5bfb0e6beafd5ad0d147bc6cb988c3263b2de1f0e0746d03e02ae770f265594df55a7b9c4b5720e117444d3b8f679b0e285b59499702bac5cdd407e37eea2037438146f05166b65b25f913d244dfb3190d973638a767cc921312d40d77ad4ee3a3913930e6ff50aa118093c09b5cf6d3e5288d3dcc1f50f483e553d7fed069d7d3694e86a259fe6cff86a042ab70f3ac1e5a9825482ea8e0ac006301ce7a7883e11a81d45408f0929c0a720af64b91079864e9aa48ca409e3a803586353bca98c3af745230bfaa678771329e824ec8f7cb5b34ee34ca1fbf42e084b110847ba57eee75616440d43f17e9dbebd060bc206da7259923a6108bea7acbf502d18c34607d532f540a9b8faff2ecbe723ec77e1455efac557343d4a1a8fd668deaf6cb6cdb43068bf0e94b70bad1e5dc8d0b683f7f8f78512d5468e4427fbac5fb7fe27810a8ec69c9e8b7009c1c30f6c9db4aa1e78f0a9ac5ae14860b909f16ec61c8f1c86d81b58f6a821a74be675c243ed5b3e95293ea66177c6ff755c5873579b6f59d9c85bd0dbe75ca6185d54004056b52e3123729ace87e7fd6becc04c96625d8c8df5563ef8c7beb39d8ee415f9f4b6dbb45b758e6e69ae682cd621282862c89b99840829292fbc31ca1c009c6641e2da43fe60d98dab99bc414734813ca1a9873060f502a146fae6d7744d6741e6715d512c680f57826cecd68e2a7ff10bbc896d7c2ce0d4c59cbcb53b827cc3bf3364b536ad7df360ca62d869b12c9e5306130a73021d3989980f75af09e3bccb6c1d1a3985f5ad426fa811caea2f320e81dc0bcabc8d09d463f7cfa139d310a3621269382cb9cd5c09bd144d724bf8f65e6e85756c347be28254d8e8113572392f61a0b7c0faae2e01d1cd4b9e54ebc6b1a387b63925adf061ece94642f6381295d1858b03603aceef0a8fd2989aa86f7eeaafc9cc29c456cf75f082c2901558346efb6818b7d0cbe40c86d44578c78a5d3a388ec8d5740b06ce68c5eebcaf10707600ea399a07106f9f4b1d76dd72735efcf554333328e0e95276b2828a3f89721c3f55a4a3cb8465299b4d14efbb856ef43a2a5fcc06564b24a164f4039befa7c3b85b75412a5b1fbf96434463bda5d5908bbe850dabbc57023cecaf5c807fbc40b6c33c1c9832beaa795bf7bd940351a24ab70dd14a2767056dbcc6fc53d8b6b7c8ca24fe8bcd560eaa48cd4ad2fec68957db0c6e588af8b80cf3a35ae2eb41410443c67a9714afdb0f340db79069cbbc1319cc916ac8010c51657d6efc681cb3868169c4d3e6f673c2153280a6a67bff225b2b2ad651696c15d5db5e6b81df4189ced588c53a6f0ecc6be7580e61d1d40f9dc6c3962e2a0f80449b0cbd838cbcf2aeaffc0fe6df80cb5e45e97926c9d5ddf36c4e7de724d672163c0b0e8e2aacf5fc848d8243a216497d127aa6b97e3a890311db446276df6fcfbc78b7a5fc22a2784c6cb4e6a5acc0535953aa97518581114c2e2ec43ca262d10c392a9a0ba65874bb11ccf8792be6d467b22ce511ca4e68bf8ef9fb280d56dcfd98b22e4d06da419a4818ae095e8616729ae6c5b256526d6c1a7bc16dc30fc763093b8f1301f25f077851e618ca0dbee3bbb7aec5741d681af65313141f9364c940bca92f2449264550cbe7dab7d171f9c73bd45283d6ffbb73b5c8b330183bc21b79824ddbd9997b9d7674170c2bb352c62a12c3e244a46064d6d6924d21e42f77507d2b919c39c29d36346c9f4a901ea4a550f6d0a5394ef73a4a23bd36a825d22c97d560bb50819de97626fc03fe42c4a2a98c1201de3ef203d997e51a7098d0ed7e4d803bd2e4c7845e0928e7d083b15212b64376468973465b29ba9f5ab28df54f993222d50451cab78c8de503bb2e27435bf85b37131ddb6354e5c3d0f06256efa1cb3d0dcaa49736ddcec9fde8f3457909138ea4486980fe349fd5f9040f71ff51a6b1215c7ed788226bde2691b28f3ff09aab3c26ca6a5b51f32c0159b1ef57dfd5146b7614418a917044e76d318605aacf8c5e163e56488505b91810c58312e325bbbb13735c7370b7ae34300e0c540733459a4e0dbc4c126ecc85e8cad696c8739233b43a7a15d8492b7d45e1ccd8b85662b6246a94a8da8267c8fa50eaa3b6d9d579302642b87637dbb63218d3e74939651ed52a90bec4bf3285d97ea67321e7b3ca5e719c956d1636aeec09a4dd9b71cc0801f9f0400f05199db0caae8381edf3db0df136ab847ba76912821a72c56a69b23aa45d61f214a8bdfa7f4322be39b617b733b7c9310e6d1772a9693b855e0bd6443bc1bddf8686a23eae58a038247fb50d846f0e86a1f15ed1be19e9489c84c3f4361ff3afc887e626f53fba3577f006e50b019c16193e10ac8f94eee19d7eec6673723fb93f414867de8cf395bb78f48398431ae3eeea13e3622b090a08f47b19c351a0f006475343fa5ba5e747f01dafb335b698c65c01616b459afa78ce2cf7121b192a8fced32922c88e6e8eaa0f2095bfb6857f4d8ced31762808b7937d86924a5f46125519ef2a90f71684d0b30bcc35c22c57cb801e03054d7a06215c8a60a19841a0fbd3b0a7323983173dfbbbc4d6328268d15c8bc0f939d879abec3229167dd64b1d38007f3ea049df54f8b17343d02bffd05c4c9318f592a99ef031bc57df7031938f2d08acaa4ff00070becd741575faccf4776e7bc858096171ddb8988c19ee414a6586445b62193965f99e33ddb3a3cf4fe2fa3f146f733b9d87eafbd71445a3606e20252ae6e00004b82c0ffd806945cce94b3ecce69fabbe04ebe72bc6597df36d3195f1d5536084135ad4d0136a33ae5aa41bacb156380bd9866dc89332ae0ca756d710a6abbde9f3eb980d81ea3ff6d95d6accd30024cf3cf9f6fab9f3abe1bf2fcda8a750576dfe32e3581a64a5656f65e82f37b2c5de36d8d511d91b74517d3c8131cf1d53a227644b9fad2bc654929e0ce52ee2173d4b19e477c5a5312a543daa0201febad6045ec8ce413d5abdbd38363ef76609236529e0848ea3ed4b23513a7047fb92a2977ed0ffed5ceb0848f5aa87acbd5523f2b1621905b3cd66dd98c33e75cc8453e2b29caf6e932feee13c8a7f3062435b64a70d3c88f455932c737ecb066e6c73d41c6f59ade068259538b1142ac07bc970df6724c9656a4a9a06dcd4804bfdf2d4a17d0d439d6741132107b4c5155740d1cb7976302b2d361959a9e1560fa916f59ea927a79de8cd155643ac08709cf28cee0d6831ef0a76855fc312b8936b2bd7de324302f15089462d819f5a3042a5a15a1d58c4f2e80e926f2dffae72bc01d4595df1d9ff48db79e037717eeea471ad4d635a1b3e5381415990798cb071f0edbf70ebd4921b48c39c84e32d8d01cd93da12235825aaac1d3e370e8b94d1f45c8e136cac39f6c68ab0df786f391df7ab6da1f623877d00d18a4d7256a15a6b04d351679399976d21617e2268ca78061520cd945c1f9372741fdd2190de2ed2d162c8efd5b153f145e382527f917bed92469c5a80ee5bc21403f115154901f39a96806619aab328364bd49fa28f0b8060cb25557ae3385fbd5342100fca837a311cbd4f6c687e97906a95d753fe340910c6e377dfcaaa830d4f8ff59c0223858f896cc8c353ab7ef3fc5605e7e14fc968f01316655a8e699a47f5af50c8aa1e2b564ba7618b40a5d1afddf13a48008d71d523014beb56b1c965b5cd47be8db8629d8b69bdc53f896d3ad307691a0183965de3511c99dba6a0f41b306fe3aa96574d4657bdf2d5c396805fc1d91e1346c543bedef51d7e436e3302995ae05192dd9e6cb43e0e68eb3e6b30a1db02de87aba1a42a68882233bcd98a03293c5282611b4493836fabadacc71d7ab13c652331c40d16e5cb0deea1532c64d907930498e54ad3521e1a4aa88381659d2bb73a28bf18ebb820024a9879d0a06678037492de9b87b7b57ff514631bef69bc0c7eacaff48459c14042ea53080042adfab878279263c5d727eaca09546527f4e30d0d85d905b0de7e303b022358cb65c3d32551450c4f94206080475cc040f797565eb31e20a166170e4eeebfe0827ff847fb2b780998ba8a655375e9313535ef7a069a876cb972f7c0ccc241780d7099af0c7130fd7f8758e444f758c90c757498fc6de19646bc4f072483bed2cb8501974ba00574cdcde22ee0a45fecc7f3e4672983799746c91bbf5989b6288f0b0fccfe6b5c0d0d7f4eeda12e3a5563cf13cb93742035eb91e94f11489fa4670c66add10251a7aa69b1d6089a6b16ec900ef682513cb851a37c8ae8b4de38b044d43f11b1b97f3e6ca1e2840eba58d66ea1e127b7100cd43ba093461ba3d60234109a8e4a3c9722dc2e98f05c785711fd5133d3f11a92d28ab131f5b0e050d6edcdc7c4f9243c352a5b7a815cd76c2d603aeddb7013f7811bafb0ad5b53769864d9472936957241452aa57af6cb4541e2deeaa3add34f01fc7b83e6a55949004505cd9cc5594a4bd09be43dbd2aaad106884a43c096d151a93e085d74b5f8e630e7def1f051f95fbc0abf1ed349e52bd3dd257d25bb3032dda053be6d11ebb5645b1ecdfe2df818857b79b64495cc6a4468a33f241c67b637d1e96298433ed52136e6ab962da47449bb3ac6d03cf936fca8202604fd0a6aaf274efd77c0a3c7b35a32d9c905da8cbef344e14a198f0a17a9d6ffc179b56baac264592232e5fe8df9b1a2143abab593bf31285546ba641bd7fd1257d32a49ad5acd3d42ccc25054fcb0b618b500ebea92e032f86eaa14177072f525ddbc713b4d956df59bd61dca289751ee0104e4d435b45c2a73d6cd48fdaeceb6be897811cc4bdc8cba80b504a9d732f499c6389925b887cedb8d6a211178694cf6768e7dd78db1a9277e68c0ac78f7df3175563eeec245303fed3a7bfc43c13755b7f64e05b4a20448ee452c7b2fc685ce71378fef8240ee9d0a100941f9a675d2da7b49503c26d3e0effc6b2e869de1e03cd7bb9c9e4426eb8e99ea0afcf083ee799a1655cec34f9b4bbdf1e4fcff07c61e8bafb303baea60ec8ac5c23900852baf18620626d5148fd45174036420b0a9cf49ddca700fe9a6d4793415cddc3376e47a604e75e19c9842fc6f0d58f2232344810c6d8092e6873de88c18541d156ea1dd6b576ce61c680f0c34aeb97c80b6e06c042d279beb48ce21a6d050cd44021052370c6ee83be9c015235ebcc71c7d18fab4cf1c0adcd3a20502879f0726979277ddc3448180d1ff256d693ee6d87361c03769a54762c013fe471c0882b60fc2739bfe396037656b7fc49d97bc9c3edb6b0f8f258a55744fe7f487cd50d04c9222a37bc6a9017fbf67a27c190cafc7b9803a5d9986df5235866640488e2da0585fe16b1ed66cff893a37cf93d87678fd5c97292ec6be5f199c95a61824bc019d9645425f6f304076822aa7da7d6ad3c078ebd00cda40e7e99eb5ecfb084adefce294eac93b5fd5ec423bc9b8397767019b0f11763e1df95c3b631abe0d062203ad0c1f25bcb4b60fd5a88d025763ea17df331f5952c66f94b30126f1763e1acd9514b20b904ad7434171bd181c4d6097a40de5c0cbcf5fa34e08a325f6347b071771c7dc24fc5f82c60bcd8ba8ac3ed113e726134486138ae3e4bf2865675ed991bf2c139e612e456e2dc6dbdb558c9b10c8aacb107df977dad7ea158cfe5d55043beaba02de71dc1b3913fd532240cc3912ee829823a2ca99566a19f00c1a332d39fe4c7f80c67b72c0fb5c9cf7ea1da70d68d3c74178db6d8bbc58637435ea495984f4a5b2c1fa1cc7d0c5d56c7166f45ae5e70b18a2d212a059113d5b6ad23bfd01f4c2111394de52744f06af6711b0215857581e36101029b2c7c1d0da7a81d8d61a629dd5eb584ada3a617d427a1fa47305caac980ccdb366c0582e04e0b3c0b359003c8712a7e693b1ecae0921009163cd55a3e61e07d85cfa37190a769d643b3ab063b99bb236cfa37780a9e2bb11fe00c98009f6fbd5ed15b50099150ef61f895bdd633ce65bc830e72d1f5ab37c439d15f7d3bf17a19e600f5f3b373f7c339cbf5724c3c07fb261aac33c87ab833bcb1feda0b58673516f8ed00d9a5d960dcedadbf15bc6623d38a1a535e81052ae0ccdf41fa0a260c78087608b1a855eb22c2ad4e7bad3b6f8be8ecef769a896651d76e63bd4630b433c540a67dafd4f8b1a91bd107891a3b7e6b71875571c5786b9b0305c5c7527b3875437e361ae543016ba6dd66fde894b0e6355b2bb3d202a2ac49242971a48aba352f3a4043affb5f0e0ece48f53c69bdd9fc5ef3ddd28ee7b290fcb40b158d4f75e800a16c85c45620d5883f01a028645970f61fb0de3fdc71f71bbda100f194db6d4becdc1f4f1ca94acafd0827aa950bab40535846c5b00d3566c36e848e77503591271b9dd7453fe0bfdbbaabe6f2e076a989818bf23c831bc6e31fa560d6abdfd3fdbeebbf122d4d58e86aaa8d11562127c238713be59a0c31737666950de26f3a3b35871da485240578526a356842a5e919faf2b348d909f8ffd08ea78778dec0d57fd7e52ae857abdead2ca394d694077d82a41abfeab5dce1a557f62aab6b6ac087750f33f1301a1a25d8c3a116a1b1bc5e0e8b017880859f232fe6ec8f1b156e0e79f27d47eabed8df15aa18a94960900d3ff573bcd08b2b9bd3cd60ef8f808ba9018039e21c26eeab7b8815d1ec1628ca8660f886bc34aaed0a4bef3d9e85b44a9964d6af80183f7a9ad5908196fe8714ec638fa4d0da14f0faa945ccb2b08440546d5ce69e0801ba776e53f4152f1a6bbc6481a79e88591edcadc71f4c2ed5939160dc7b8380c66e4a1737cdf5750d80442057d7eedfe18cba0722caf94fc20fb462ca66a8a4ff548f3b4839d6001ff53056a1a9e4da9df7318adff31fca3b1673e63c9ca5bc32ea7fe26b76210c675ed36debc75a745a6fc4f644df992448bade3706e08408726a9b34e13d5b571a88cff1c43fb18233b54708b7a1a2f3e9337ff2bf3f850504f0f317a373b29e4212c2fb31784796259fd23b0d003d425b0347119fd1d9747801a0e0551460f682ec0f32b3d9bbee04aa5bc9b74c82344a3702581bf2d6be6c28eb7211368bfe6aad2e08a74d90baf934260bd21c25b0b9f2c2704758e4d62ece8bdcaf517f224a2e4550fed88de9b0516d0ad7f89dad138adafec6b7ec8c31dea976faf70ba736604968a8251cc42aeb6dbccd86f99107ccb2a3692e97273f98079ba11aaac3efd92b57e84d7e95c2fe27f853ca42a97e11535d90f62779846b5f29b2b8a348691d69207773bc41f3f7d2c4065ac67ee5320dd6c0c5317bc8f4689448bf5d6dafead02dc1b1881b6be9b962497943803bfb8df86cc4b475aebb0103a412dcd0dd351a68011fff145e4b98c38a5bbfd0bca06428f86731b93591023065736b7f17c084df43b17a40f15981e41766ba6556d058b22d701b20b35ae28e7b05b9dd7630c350a5718644efcc760576837c6ea59ef810ec4c15e6faeb9de13676d23655bf6a0c42dbabb629c1b887f24a45bc009f1680ceec39305d807970d185197dd77ab97ffd5f69d63b462f0e2b537963daeebaf4644901652b9afef3ee7fe55fd6bf3ddd92ce7919a500adf1ef4bf5189c4be57108732defd4c68f81670343a13d0bd6697bc78b1d3a8cd4991dc6ce54cc9964e7da26073c72042d4aa8a97945d41c869db87c4ecea82c289b68fed16386d766f908eafd7239dc1caf459ef7b54cc589b1cd91a303803f44af98f3d3774d8d5dc057b052695ad8a11ad40dceb36213fd9a2f0bd9bb0bd5489ddacae2707a68c0478002ed594ba6a0d7066dc1d85ab00fe911ec8b57d92856db2092c5551a2e8776c764b777086ab672eb13995f64faff15c430202b781c9da38a56640c6db41d29ae17346755d145ce1ffe1587f9f681e209e2927dec500d1fadab66457c3d7b01743a4bc4797df55ea7b7e0a61f5393af8d70084ccb2431a0279ada0ff05242e2f38538671b3680d66afee9fb5090e06dff3f767eb420c0c543949d5c481d9bf4fb6f2b2727075c03ad8b45974a034cad0c76a6f5693d32c293e12e3e13872106ffbdee2b7ac53287279af71c8d8a0532a560114bb97adfa82e3726132c6c0231b7e27eaa327d58c976f91dfb118e2c1d4bb3a8181a31710512984b9eb93bda97e977f51d196621829e21aaf2290dcd6cf7686ef7e37f4f58cf1c906231fd27d187ea61b448a7932b509071b64d3cc97505f16709aabe13010b4baaa2e3292839a77327c3057601efa1477197a964b8442c09c59996c8b2e494c19f3bc7edfef16f0bde03682b2e7db197681e5792b2e9dd9e01da2859bf9f77165edb144103c2aadb99774cede072499f7b2deabef2a798ca03a8aa918acf3f55f43e8650e5106b0278685b7c2c011b744bf9acf693c7a43dcc67f8cdd812971d9b47a912c79ef5a1f5f892c928a4b953f2aa67e93f8ca5b89b0a1347ad3d6d170741144fc6980cc30a6fc764aa59f4cf3f90040546b3643b83e031c0fba6d03990628f97ab4d448626410d4e5cf3d0ea1df7e35163e7b90e2da792f01ac886556321da17756788248bbb565ffad2823860b47fb57b5e6d6aa75d218a3b3e58401d18761d5e44ceea7723140c930f367fb4d7b44e2ad956c3a7cc22330827f85db51099789dcf6c5477273c7359ae68077480bed57c4c9b0092c369bc1addd4adf5df2b7e7b1699252a0604992375f39db78f0d7c12581cac224adbd87c08f5d7aeb9f8016871607ded34b643a92c7e7949adf10b1372e40d50f7b46f8e79d6c82c53228941b9526036f80ee2df80286ca3a3293962d05fd56bf6addcd01c66d2ad28af594bb8d88d964fecbb8ca6c6e5622c0d43171817febfb622d343896dea2ee92279ce9b275898c75f9a30a279020b4b63db667dcaebce40e68176a28337fc8981411e5bbc88f86d6e9b4b9a38688bebaf724ba3a947a7d3b67cd0075974f82a6f72e6acbc3d4d5f598f352317b26b13da1c1d483ca11849fef5e38b0bb50471ec2dd2187d42a0dc7414921e10f165e88e70a9fc117a2318991ccf6cfaab6ef76a772b133616924878b421e71289e56da6c482b8e37e7aedc9219184e678ffb8dd24db9cb6464da21775a04c2388fbb76c2d9f2a44d488db464bdf2a749aa40ce8e3fb73d6c70477399e55d1c7ea055f77a95e597f1ac485ae735ab52a50185a569cc1f4b0fbabc473cee1209e4139af88f03f44cd519fb39bfe88062df0e321d6cdf32a86798a425cec53b497f60b2babb36ed45d1c9ffb4b6b8339e6600b2a3e71e374b820418f973b3c2d3aab72ca17bfde3db30dac53a6e61baccaef407b7652804a12ef5d213e24819f81fcbff4a02e4954a60fe351c24d56207cc9f02e721e98dd2c5e9512c7925c5d82717604f820453086928dedaef866b3432f05abda27d6562248f75f8c971b4ad060b9d59bf9ec45ac3943fcb92c3b8bfb072de7378202431d0652bc533e43243fa6dee4068a4f8019f70bd64720037f5f9442686d4e20a3303af9cc9a9f1b09c81d03a4651676587956c9512b3c66aa5879ddcc0442b3249df61622125df203c9e6fd7009f46092bbd7fd675dc71551067288b9f66d8390ce2c9c60f953c83c4e05cba7e74d50d0e8773d1cd1c63aa4b56b9fea65a43cf3c860586180f37511923568427aee85bf99b4eedf71413260fa32179902fdac4f04e2a706404c66dd6f6729f77ad098c6104633a1e02b9743e373afb2b969e18edeb7e8bf927d32eebc4467dfcb9b0ff36f0bcaadf24847f4b41abf56504dabaf60b9161cf2414acb77b844aee52c385d463c714257f88860c6391674d540a768b75d6a198f2a35d1043cd350ba9b2305179e2d536a0121cb061b9f987ccfc2eceac52bb6c3b4a2c6687770799454127ff6a00f595c1538c3e7d71b099d7476159d0492521c26ee343f6d969849d2bc041135f83607bcc4e7dcab7142a23d146f954027f90a4679fe86a59d439df4fdb5c0113026673335ea6ed43381189e37867c02b415cb1c7995c0a4a90a56b5433d354472e0de6bc0a91c6016105ddaa3fc77eece1d1d88491f8d657dbb511ee9717479992aebb94b68c4a4ce03e541b0505f49e6317c03571456fb5e1ddfc4e13c0e5f269eaea4d6de3d52fdd44665b91e63c5ec0abf270e6942446a36a1a3038c1050408476f0f579ee4bcb9f240c3b2073b3b46a20d1ae1a1b56d228bdd67a54e3c2ae6cdbbc9cfe008bae8e50cc979e62320549fd531329a710e0084948d8d339e4d341ebaae8bc804df451e7d137a22076c7daf531702c4902154e36307721f6f47a88099f92647eb7077e205d9444a5b3072f0bcb7da82b822f52aeb5f00c5ec1204305af9b58e0f0a11b8d2eedc020c506ad9c161db6dda564a0ca1fabe54b296edd8dfe4d128469fb8ceb9ba526794a58333d2effd1b5b5e569a176212d8340ce68e82b3e07ce8c9b776dc6e1a57185703deb23856dc5fdba78ddcf6a39a45fc8124e4e1145eaba51b0267b51eab4f9e17eff21a1c7094db58588d2088824a4a816f376641b6655026d2fc2b1586cd74d07d6b064a0f5847a9ac74e4648c75605c33b88173ae0e9cc4732cf82328a34ae74427bff1bfebd914a8a57e0f549937428bb6e191af6d493089e3c978d2fe653a3b59f8cdccabb33e3bdbb6a84013dd142a7151a2b09d3bd263f3559fdd9bc96fea7fdca09f502256c5144b2e2fa1e2623464dcd6acf132f45d5fa710a00317ecb1ee05c3a401fb9eea2e56efbf364836cecc7b344c555fa20c1669a367ed5f545db045f99c3aa031b883314fca4d01f9802fb819b4e492db3b586bf12529988c7015a861cfd52846403c04b691a9162f3f9b0fd387c07f1922fa70b30336ab78237419724c12d3fb9dce316e3f85e259dac60521379c94d3eb86a1bdc8ca03d42f021df92725dd41784d3abeaaad30a28ab4652a30ee04dd11278d444d09657f4cba43a114e743ac6f559c6c0f28a61df244c29c1d87ca62420a6151977819b8590b9362b21afe654e95eb09dc37c84e3f8a1fc9e608fa196ce457f2f7269b0b7a8fe9a8698adb729ed916a38791dec0200454caad0374a84752ba0ae1acfe7a2c351854c26c60b3ac690ab054704905c8c821d8df325cfb9e74fdbc40accbc3afe3cf471a4940c2066cf6a70fee6d8a250cbc7c5555fa11afaae15ce3a7297c306607a2382731458cc9099bddce077b7521a66aba38f0527f686cc8fd87e154f58824c2e477babe1d25a4d690552ab83c35ad0aa571fb82f2eb16246312180f3243559418c682108a8f5371a81536f03e4e4cafe07d0711413d75ae22e9e5fc9db32e7fc5f3130394fd57e975ffc383882e0f9a4b468a6c39f3f95fde769d2010702f625a37fd53974c74c5c20f1f485c31e30a8ed58c61469627e0c42e58413a5faefeaef45a84e4b4043bd5e66c6532d6d542473c88a9d2302b907528abdd1fa5c067dcfe289b161312b7f8fe8cdd9bc782ee2cdb829e62514eebef84436ed41d9034de1de1542e83cc33d6c12b22902f5bbb718fbb1f13f3cd70150ececc689476923fe68c5697fcf96a033c8d1b331f2275530c787e397043899d95f5a958bb7e0896ea68b6cdb4ce185b91a79ecb3edea35d12d9a7180a72700e593b3fcdab46753a4655eb2789905c03d44d70b4ff80583ac832508d39a03eee9dbe20551a2e8fc9edd1f14fdf66025ea6f16d302847ded2f9ce0b682e5bfc74b7a2ff35eba7f64115be133cc3354915ffb2f2788ea903ad6cdcd9dd94b891f9f3408feba066d53f81da5efdc21616076cf25d3c2d201871f3e3192bab909ed35edf68eeb7f536f1f9545f378d97ad0f35a3fbccbffd13321f18021903549a709b27197e17198398daa632c9c756824eec0934a37a44c71c9ae471592f0356195e6233ed67bf2608546eba16084483995a0c04010bc5150f2220e1e0935401bedc0d0bddf1e1be1d2c50a8eb9014b65707c9017a7712d14147ff6efbc65c1ee2aac9f89b307fe7c27a857920633af56749d34c683823e390b0a7d1d10e8b1eb417cbfe0abcf247eed1e374aa0488b6fb0736715c3cc538d01258d2c7b9df5ac71b9f83f3870b31982b87869df856c7cae2aa41df97f2024f6f3062e1a1d32bcbd1e9d50c06fed4bbacb6f41b87e562ff6ab3a8349c57d33fc9a0d777d241a9b3ab88d5c637df918d7e2a91b0580e32e13397c568b80be28dfea899ac35dc19545bebcb90a46cc47b31d24d1c0a1b67bd4207bab8f0d8ea46f5ad5bb29cc9ab38ca3f52a024191d09e450b39b0614e3d298dc4757a414fd18630f301cfcd88daa0ce1bb0f68e4ce3fc9b4b1df461eab9c386e8ce357973a05b890cc19b4e9c54dbc29aec84d1175ca540b73221ebce21a09262b16f704af7ac59f9a96fc30e68982db187c2208977913a45b8c9bb6e15a220a495b6a7ac344e36b8be0f7d0ec360303f1b5bea9986414103d1b45524f705c7fb63e75d64809ffa2c793876934971e252c8f82a662cd7acdbb515ffd71503e359aa7b6f6ed576fda89f23a7aa8dfc10bb3814f55f4aa50e2d6dc1b2f73a02d0005e9c1a0dd446c4411915c356444e1093c7c9d4e6361b42fdc12d9fc8bec15e57d3ebbe2af1862e8304251ba21039101f950a74d0c380fa7c637839ca16cfbd647e0dae623c76d0a7c9894e059a87d0b9e00b5c6f39f0630c2ff49724099e1d006e7f3c65bf4d41de4e6c681dd72ab22fa6c8014f3da2e3d2997e65e229965ec953ecd033c1438fbc86213fcd6f0aeb78c8fbf0f5b3e7e75ea21752329cdf2b24b83837fe9f25fae592c671057225b2b75b13b9e1187d2a008c959f8639b311e209c0a7641f778c1e2e6501a76725e3b05564cff7a9e87b20ec42645269f7a171830663752f9105efe9a7864da80743a2cc07d445bfb9e5365540b00d1219f5fa0f9becee166f6a9368b34316ec5b0b5640a74ef74da62d8fbac58e41b2d3aab7f935fefc1e5f0ffaf3c686d0a16cb9d7e222087b11604eabfbe28047dd1a3febb735378dcd8c14d5d6fe9fcab6e0014042cd7089b5879b790d9c2709f005f585837f40cb32a600c577363669642c8d5f5bfc182f1da21ff5911893507f16ce82ade9c230cfbceec841cd8dc5e187631a9fabbd3a67da7158e1627f3aee1136762eb8c55f9ce8e6483e22dbc46381c2986dc3ce343b3d5a4f3b418cea6c9624bf0ce9d5de3b10891023a83a6a60a2e50b65a753a3f72c5b6f8b29faf201425f43ff165353ca8d9dcec16e4fa07ae1b7b17bbe1f48066997ad408714148e03fe692201bbe71e4388c7da0f557370821591926b488e9c9faffebde2476dfb122335ccb3914c4140d6de188988a1da5ead32521b4e36fe92a89a210c644751147ac7b63eee42e168c13a7ca0574bd80e53a55a25e38ee0fdeaebd226822a420e69f01165154bc11bb85321b07203623b97d5a628bbb68406c8b8933813695d138745b3f7102f679fdd815843705a84c9c9c6ac160f82546261cd1b4a8ab0790bf75e6761e21a53141cffec8098b648518732a0c0f069bf70d3fad50980472ea9d7b3da3511c9439ad5d21c800d1c96390f06fcf4cc857237bdc0e39c23c74984de2e33615c1f3bef5bf1acbc0a5767a2c12e8ae0228c282d53acab257c3a3efa24643f046ef10467c6e9d3aa56b7f1da23bfeaffb8e68adca0a78159876d20545c18a8dee4cca41bf18d28977e009ab44636a45b9915341d90da5c55ae738687a66479b9a50f5e7457d5383f9340d816f50bcd2926973521b6cb7f992a3e173f7126f89a1192d7b31c680003a3b306dd2e0e47b0ee01ce11510e9e76d0b67b8ac800953751c54178e97a811cd4cfe89800de498d46466951accf0f417a743bfaf846af80832848430daf2246a024cfe3335792d1cb72dc86a686ed3263f8082ca29616be9cb12c932585f43dc9e0b6d1439c551f66c766cde9202fa06f798fa7d2d14c700653a0da60613f046a8f0e7c9b1fc7886215a2dc8487da7e91f1caffb5c17aef3f66d25259579dcee8709359304234cb99bfd7822bb6c6121bd69bb28d49fe1b56d112fd27912b85d6d89425ec5d4340fbb7b5961f39898eaae66fdd1e74454b1a4cb4f25f7ba50dc1e3fe3f963881ce69329c02e135b34a64c35225dcd63a47abb9110ef74699be36f20c4351e594b912355392818f0170e2044ee056eabab50d28cc02d7ab2cc1b82cf340727e6ddfa894d0b9f6ab21a612d950e6563d8d94f8d5e7d1044cbc07cdedb79f3932c39bf1f7dcb47bab3e8a219767c8d5bd9cdee1695f29acf53ec56a125076973a98baf5ece8d94bf187862a6a1cbe5de4f6b164a10043c5226ca3cba62437e8b34345dce908b4bfe685fcb579457b1a3842919e53c447054f59582d87c5f9240b9c967d34a20433bc3e56725478e839558eed40dad9e57732c79e5bf6c3eab08ab9c08b55be89827f2f4e1ec678b8767f3018414cfaa7205b7419868a30810e3731f7b135209082d9c6631ebce2f3f39ca9ff715f0ec04e1eb0254b7dc5a4da04d1b5ce0354647afb27a50e3b9785e107678e1a2fcccbbeafbb963e272c1a342161ec0f51b15953ea1f14c7acc3efaa6098f8118fdee44d71452b008aef0f295f9e406719ed3942ebaa0d0832eb40720ba6feafb279b51d84e06e6e725ba1329007eb9e101747088b8d502e87703af30fcfff276c68dd5eb9982c901aed9aa03ec155e416f077beb2336b60d903f60fb6c4257431aac2a611fb8c04e8b6d9bd1e2864177d34fe1318b88fdcc1866dd05d60a0c70b9b23064330ccdcae50abb92bc75448df1f6bdeab58998ee013bf92d774e2a0b165b92a3e73e7620c5911168fbc90835c9cca72ef09759f9844a3122c11b51d766c45555e6211eafc958e1b3f36c8ced031fca1d6e4db6671033b3cd3119f0807df85310c6880749f2c9659b878cc5bfc1b3977768f5cf039e4dec751bc5be31e754fb9bf6752968f946b822530b075371c580cd384d3562da2ba0d955a7771666084e6e3c1b930fe6b66d74fc9438ea10499f7bf3c3886d64e0f4b28093243f816cdcadd3ee774cf9499e6fbd9aaac717ab027fcc936e97d7f9a7cb28a0b46651b6ac9701e01bbb0a25ab2176653fcb10480a723dad7a455e4130f49e3c61e07811daa5931957cd26538fd4fbc83d7a630310ddb98fd43134f672cf69f51d5445dad2815f98d111136d867f86ab7658cd406e8c715ab1ccf559766e7179be6ca359cac98eb7ef28b4950d2a124e57fff04c4c6fb2481d89e58437d69d1f583d28009c561609f087d90438748f8d36c232d65aa71feb0af19e3878e1c3b57318e0cf35ff89e8ed6f9e908e48d489d64963bd68692f8de0b82bfb5a6e17386605df59b919685f8497e6a7952e3a6690a25772dcfa7ae7077c6788025a85162a80d87d6832880fb556a62cbfdf44b1d5fa7c0ecbb4756a45837b585845bc8f282a0225c50f95e0610651991c9d914f6ffeadb653587074991267b39f27cfe17b76ca401ad24f2e45c6b693954b7d29a02e8cc6910e6ff58b1d7f7690a3421be1651896a087086f5cf6a2439025fed187a19eceef0479b0736d8cf6f194dee53628a399db4066e0a895cafcf937b4a95786ec5164e00f41f890364dab1e0c79c58bdec0d55c0bb76073db71bd7732ab6a59b024630b54613bd3e9ac34bd59d5d5333ee92a028778bc2bcd5cb90068c13b80e4eff1a53aa0fcefe567ec87e4812a504f23c4e9f1705c09c45797588fd962dae4c7f9af8dfa76a253bb3fb8ab210d68a851e9d53d3851a0e0fdab2eb060edea309045b9c8f53b913fce0cd2e641d743d79a0e5fff66233c9e532172f64a1ceef246c4b5e64e90885879a832a4a787912a5c14bdefd6313c501717146c18af3e13301555a589e4a02124c38378b0aa7930da37b819f926a7ac2464b8a3ec65f93729ba37ba5712fb6603146e0f109cfc03e212fd6f22257d229cf6f491cc8684db18168e529e6b6b4f46d5596e62c6022851c743eec34d7f13331c3fe4392f96c83de5984aaf564a8d995d2bb9812edf426d067e7b28b0e65bc947ce1d653ea2326860a2c89759f68a710e2043ecca0f9831d91e8268ade16d49c01481d37810d1353d52a97e33cf8d9d212b900fd7e72b3028193dd69ea5d493bbe436ada3e5c192e3e2f9a4ea2e0676bbc42fa251f69dfa2571c1e2259ab4171e975ecdd5729177fb02d34b89bd4b57feba83daf849b54f41f72329c544127a39b033609f133c152a27bfbc1659111d011b3cc9243c1d84aa734d7fafbfbf62465360619cd1ca1c26f5a3633e47e45329c03ac9eaf75b5766298a8bb6ef6163751d8f7ab0d140df92ed3f8028641ad433b3ae6845902162a9c0e00a2c8bd0574d234f6554c1d057b18724b48d8d25c49a190486192bf8b40f32e52779d68042966135c2ca14ab5a79daf60dc3c589587167416eec387ce3b7fe4b034f85fd80ccbee40392c0080879001c28e8ff96165f45ae5fce7988d56861e3f77ebb62170210a517ba1f85035c6019dff82a054460dbaa2d4f84085581c18f846f9930abdc3eb55c286cbf732accfc60a7582db9ec7f6cfb07b3d97c3d3864afecfa056a14f1ebdfa9a9dc93b398135b9b76e12a362bd449992907f8ab65a70fed80e9a056391512c1e96b03299ba234cbf68e1b750edf3094f93863cafb26d306e7a8d73482a93ca9d9033aa1c3ea64469584e12af0183ba2ac43de8a0bf3be3099abb4b8729329f8ab1879804cead5c5dd198b42860e73e3ed4a7ce1f4540dc8ddb0ded882601d75accddede250338bbc7d495fb5523a5844fe2262066973211a0abcdd5994f85b262e0b0bf1ca7e0294899c6ceba5367fa53f53176c7862ac11c1d549507ed82dbbcd39b71127dae8e0ac131c00d216f067593fd7b35fca935d7eaeef1d89350e81cf0a09c877cb9abfc9ce1b9d523acb572ac8b5c4f43cbd4714718feac02c956d6c1ef6eabc4c305bb8baff64872a1c363fd640db7026a49da2274ab0a26e34d3253543e8fbdf242d6a8a02bfec3e922d831815765064e4ca4cf60f36ec72ad0fab898339dd6b517b9c31e6143857a4180d7be9dd00c16477ecf218cb0423117cdb2c6f82bbfd7fe7c0692828039d44b439b2c6924d0bb10e14b086a9f7b065a6c447ab54bee62d5a053d9c940a605de38c89e1d96c0c5055d52c2a4267386dfee6417577519f9847322e79addb766a9151f0603903c1d13c5581bb4d77d5b2ffa883471485c6d4c67166692f380dd572f3282965ce198793982337ba76d06ee462ceab9590f69c8edcd8cdbbbef7ea99aad9dd6b4a034ee0ad675170cf044c7e46afb72d6cd940df902db662e9a7a8b0f69e0b571353527335fb1d883eb0255430fb88845863587c239a8aa3f51c35e484325cf0f48c6147fbd51e36e9aac1b00f82d8884e2e876ab4cb20fa761f07a1d2329817829c624d9d46f2dbb983734a17b3d2d7be37aca8d023e829eff4cc890d7ef9d96ca68e80235f640bfb4ba72b0183f895fbf4583b988c35a0a70c2e1217297e87b3604e4fe874eac93bb76dc86e83f297e2765e869a75633a74b18f1af1c4a10e5ec7dcfbede802a01effdd7d24ea79e6f2937ef901168c9fa8a20b0e5e257d73976a72bafb97711aa8baa30241eb6af8fc6c12d5d73a240248ca15359ae761f9cf3b9cfed28b2681ba804d85112181a63643e36a7b0c117af5a42f24ff7bc4675344a35711d79d63822049e848baf3f211916229f0becb7f20585d8e841e3b797b020b782dfb93b0806ded84b5663cc213ca3c4cda664aad459cecfcd6ace744c2713329ccb9f36bc0bdbdbc95965e1fa7e04af115701cc909bdb07bef343922539e07e8ef7adfebacbbdc7c9211608bf1c79f599c057ad9d85f10fbb4b54c61b042c114929defbc21794d15a3d0b3c6a67c4fa7370c89755d848d3051d41ddf6c6f5c02861dbd3a448b3bf12d6f3da1fe6c286932f8fe8649bc44412c527a0e9100f3f796f34dd5c52897ba83078186664c0e89bdfd9fa6242eb8f50c7f2c9d0994bcfb487a1207a5c7b488696f8ba201959f940877ee577f0d76b04cac68ca5c0611d7b0aaf27e7ac13b16a647f8961a00cb95a8739867bdb4d7109e54e32953e190cb3a846867894b194d7e634cd74439ed19ee2b772df6543907f42c813741b26c3129636d043f61e2eb2154d790afb87e486d3fe22fd029206ae374712b2262b8206a721de76c4a6a504e6e6ade7d910ffc18245afbe20b68250a6907455dd0000881a41c3fdac0228856b5ae9c8d73705266c9939e9150b621e810aa73b55946499bb30c3d70833c3d7042a6e9e5a1c33693217365b37db0230fea0c9be2ff81242a238995c608a04ba441b058fba63bfccb6573b83964252743040e98beaac41da5380869af4f21efe69a9b36f4c45e8ce11ea805ac8ae4dbfc953802cd441db86ef7de4723e722720752ecdbaa444a90811a2230b8869dccdf96c41d58ef83cdaa412a447e5717d03332792cb7b88bfc9787a3b98678b8a8f2833c3d1a38c76741198fb0520814fab867526c7fb476febf5eb6217984143fdbb13cfa480babb351b9aa4602d4219d1c2b257d26f5735008a21c4f09593e26770fd669e8acac24e2c29785f7c9b0ddb0cf1f41687ae680671f1140f16d2a6d18e60c6b5dc1bf39a90a71e42c017e6927b068e95acad8a0db500e6d4177eca950e342131f11a5f3f36c3c267261ef35ee5d78a3c0f153fc7ae9876f01e4afbff5de8f5cca492a10567890209308a29c91b957a96437aef248c6c21374c02dbfb8757ad3aa09e97af45adfedb0b711fe7e3dfb15a3b508e3b3561edb5d5b7a98c88e56324ff504a54fa567b284d23f407f11f49ff70dd8a54c3793ecf0a7ca71a8bcfa7562a1d86c12929cc196b69057b2f55cc9763817426b894699dc8eea6a737ccadc6f6a9282c313c8c82d7ac9bcd70b62268415a3991deaa151b49a00ddba487128bf34065a8198a30cbb6050e98517557a28456996457be4c5be06b7192d910a54c9821f624d62eae02d0dec56920b15d8ac18e21084a80e6c26f4f0e2a69667d59cee78c36de854092d1c1c8ce3e0cdae2e51d6debfd03588722dacc65f82ff59dd318ff3de8df5892262fb81382c318da3eb69251fdc711ee851d013e2825b5fc259ecd23221772014744e77ba1205e9899e537eeabe4d89b1490d7329fec8ff2c610acbfe8d974d38da1dad39f455be6d503ca2674b53df8534ee597bc0b4ada407cb737e192e23d6237b4bc235cb36cf0a7b7276c5348ff8c02ff35f24d628c65cb650351ed744c28419a8a7ed9ff4b6925ca60204bdb352abe66b80028a45bbd9146104cb04ad1612c26d92fba8d92878594a1592c8400b2cf2fbf82485fd45a80fcf0bf42f541d56acd7e13842c74fecf9cc8a113a2b33296bc2840ae2789d5642232c97b5d16ded61e5ec31ec68239339c6e65137c83be5f7f1a5e2eb45122c81097a5a0c684e0bcb31ee84a41b02cb9bf6403e2fa79ad6c3c7963e3a76550375285d1484bae3da579974818eaf9501a07c4dff4759357b7149e9f2f36719b5d3e486bf38da51cac59f9d127cbcab013b4a1a0d77e56b0637a560b3a522b1b5478476f805d78462ef4f88845fd8d89fab17a0cef8720c762ef48a11fee3993576dbf31ad7fcc717d9e3d7c567ebf5c5b66696a48c550205d6b71075788ad704586310e37af3e4e7693ab9c5a844dbb9ef36e127db51941d37c1a49b3b3455b779de3b657042c74563ade8d3d6e21dbb1ab1bd2a47c8779159e82c26bae6fd24584a2d763df9710b6b7b710f7bb67ceb0f64295d3ab8ad2ab979f8bee4258deded001f180813cbd29142fe11f8b9ec045b2e4782cfd5d8422421cd0f18eecded32fd580ae661c64f9d13526b5b80938f6362fe20b54ce9ada8f98ee7f9f945c6b14392bcd4341e0cc04e07b785d1092cfbc64ae7c39baee3d2688fc54cd876fbdddb09005f803883422943aec645dec50bd7057e30fd3db9675cb5080c745c2b5c1f91a7902f05c95ca91cd6e7da8f3160b1ce165c5f2fc49fc7b1e6e8b84ac1565a6301ca3b582a853b28156d84283292811144b59267286aa56f19e1286249cd411e3e8398795904edb268473d923baef374b70ef9fdaf214ad0255315a0a221956e493351584e1f928094432b850caf54aeb445a8647e59fb4b0fa06c8ead94c88e8b771b1969c2c9f844ebcbe3a9d237fdc7e80c7346f45784372f6910dfe063996101b77ec1cbfb3a7fc3ec89103ef77fe12e840e1401e19e97c5b029e58405e4012af4551948abce359c38530ad2d68be92baf34e4b36ff5e2c46f4358bd49d9d4b436e766086c7813b427a6498f9d26b36d27c9e3a618e0da00e4dc81a923773bad3bed81b16d23c79872d57ffc3c3ca7ec7b33fd8ac8378b8503073acd15ba62e1e0282cc1875b607d2f6b5affbc91ebd4d8328e111430f20be5ca7cd91a3118277e1b916fe2264fb0cd4a61c760e726e4d530c5e0ef7686f4830e57ccef68a4e4c30451e7bf0d1583d4b326bd659990bc14415b0434aedd8c50d2b9f115ad8b840d39ec5ba33d2694e81ce2dcfef664537df31ab0bc5af49d4320c1ba151c277dcb7e12572f5770dccd3e4c50cf88715e03b6ea0daa806d405728bc045a401d866c8e701fc9593e3a1ccf618a20ff8faa91f4857d212dca8d975443382185c6b22757237d532e3ba8a39de5a0ab868ddbe3ed319cdbd961ecb2c99e57eb79e0f06c0e6a18a70f3e7a94a11cb19d6717cca5cf81d98aa383e5b5aeae4b00d9e15edc08ba79c45a387e0996d3ef7ed666ba1cdc46599adc10429c5c57734c2b0b24f91d318b1f2b063a5f810dd45539f7207b257ee0c9f69b181f7c212d015115cf76b3ebc9579ac88e0c390bf76f7a3bd195721696465b7fef791e9fb12194f01c6c452e7912477ace22d919e894ed39eabfff323ef6e8da49b3c981f286b4c0b0361e15142cadd04d7ea8a3fc06286584e6c0dbc1ed134de1acd1e2ac1b2cc465a19e5796afd13ba86517ddf69d16b38bb5ffdbbe918217581a3b0e5ab15bd966b28af14703f258f94dd81c58ba5579c5a25072f8d2b5d4abee917c72231af2d1a3b7fe6417893651e420628d4310237c864bf1383ece9c9a4c26e859e75e9ac974a3eb5bf77d6c9b0bb058279eaace8079705b729bcb19f1f7be2e3bf669b977a1ccd234d737c32c22233905065aa033af5200ea0e83ddd684b87cbc429a6759c9b3ae69149a419d4e0697abca54f3514597d45625aa2d477a2185995f9e79a3b2eecfb9e929ff365bed35dfb1f5f31813befd3d6f5e4c307f8f7f30f315a655589c3348bb1edd5f7f3e70d834bef988638a57f72b721d5a0e642cb2c151343fabbb40765a94b830a328b9e72c50711e94062aa481c4d3fdca435c395fc6d22f5b286132de7cebbff03aa9df3d12c22a4b09898e66223ef6fca4e0f686b7c99cb39f27b8fa0d0478e1f831468822a9b8be21d8027d03004c50e1586ebbb948fc05c6b42e3c0c6c6eb710e720600b227e3a8cf99de6e0c41cf4b68aba84fa8cf2bb505e51152b1e94f9ba1da00027e29af4462de6454f8dce76d7b20713f2b89cba7d5e183e9e902a3bc348eda39bc0f18fffcdd89c12b67798af2848b7539e57437fc07b5a6c6da43c0eb677a71fa5776b5281cf9398d4e390a6ebd0c76515aae904ff43cdba0fedab2e509ddbfbac0c4882d17d7c11b4168a99380297284585920ec6e014221fbb2f6b6facacf127de4410ddf14fbd27be0a875abffc0e629f1ba2240dce17b1f38c274c817bc6c70c73b3c1fa96388c1159c7e6b8260344c0466c6754458e59cb4e703066b697b6b23eba3ddbca1f8359b81bb345608ee76c8ccd5a798b228c9f6728f26cc940ebefb770f7751efa6b15d739f2c18801b04ce8fe76e2a889a0accb96d1198808c5bbd43d06ff6c5ac00b4525c1102b45b7319057401c08ab708b3d0c8e636522b8ee681951825f7acd897aa0ba7177517815edb033d170d7f37bffa5120238bf072862bc062b93fa9fb4e5feb8096a5fd5d5cbdbb5d66d38166941221a95450d0a5812ba30c41ba49c30961c34d84e1406d8f98829204f0e986a8dfbefe456886de533e2b0a6023c6ee4d03e08fb093fdc3ffd1557ff9da8a9406fd621220e5961de4e86b8f3444a82095e9df586c7b14b632aeed85c9d6a76b5188ed107f2738d22e90af330803b2fb1a37eb25e3e3fb2980cb3a5a6f57cfa128e1a2785ef1a145e1f487c7671d5c5f39c440e67fb19a0da4f3d38d83799248fc8940a1ba15cefdbf6cdd0ec1ef2f8e8c00baa7015fcc844849eb418a17be192ea8b9671d27cccbf8bd0dd0d23bf9b7513ef75aa1909822afef6bc77b6c3c3099204c54588d0eae50d038fdc913b905e754963f59cd5df1df91082c9bf407fbdd0fcc252bb486707ecb3c2fcb401b8167e3ffb4ce4d032a60dfb69bb37375f794b3c5f33c851467ce7abb46cc2d1e096349663216045538d2d4e625b7bb19405ce8539bbcb3f350093c5ec08592d1419175f8145538a09ae4d175c3aff77241f985761c82df5685b98ff722d77603eb58e806a3d7e29e2c09742c7cc93df0ddf1fe55034ba9ca29fcb774a3f23fc9bde04d489bc1c89214345dfc123792826acfb0251d5d06698516430c9b68a55eda82f991bd39cac09cd1f31c4d4b1aee499facd62b1dd394930f33220586e4056725a66d30f533690bf442d77efc888561851d0f0b14596cee32dcf045f03806960afa9a540a1816e09acce2f2d293ef26ebad247164c0190b65ad1998a8f06533bc20a4972378a7e630925963d15632a08ea852c9d54c13fd66b290a852811927175becd6ddc81fd694113eb20acddfda18676b642e24eed14b2a3e10dfe0421f899906e2741c1aaaccfddffec3718e539abb5c18e2fa71140f56e3e5e1770d8e7b9000803350b402e541580549f1a31f201665c1c22a6cf3b87cfc238eff9847a089a429f359741b3cfc7d9c990707bbdc3c742fd03c4de60fb71579ef8285bdc6d7c12bb6f5c101595f954a5f6602eb0ae7115d73b1838e2c376a8d263bd19a1479dc84c089800a0ed4ea9c1001a845f7c74053eba2d60a8b59f648553067fd8af516821e7d44f389c979c60a15a856a3e07d3e196be1b8f6da787bcbe3f6e2ce6b245c91e9ec0cd75c029ef76ee3838a76de018beddd6f5298d8441fbfa6460408027a06150ab8c09f115345efda5f5a7760105c625dd7592ccc192ab792840afcb2929d3c96f851a4711e2358dabc22c4255822df4797f5bcd5e20180ccfc7c42c51d37bddd42b106569409fa814689aa324e7a9a2d73e1faa31399e3872c1e4e803fca176b3cda406e7e7a1e2bdba22fe91dbc579d4ba5de5f102dfd1e4aed79b083355f985a5a04a84b40a8ae7d4c4bd3c08eb8a0021431dcf136a31554ab502466b74d2d59eec01310b70f276ab8a4c704b75c4991ed4ea2ea6f0509a21122a5ba923095be5c9b2666c9a6176c9bb648e14eeaa9ea723307398670081e1efe4d711a383d69403bead8134d4e4f96aef64c79e3198614a28a76cc77022943ddc35b669750bee497e33d70dbaec7ebbab1fc8420f904772a030ff50f422bf856e6701eef597d10fe3870970c096f560c51cc646f0c77068037c29bc17238d07ff635b21004667d5b0fae5eb82bdd848435aecd8f63bb3a7068b1439418be7663e748c1e0e1f29f787325b4a4ce60978cf4cc7693b5e0ad3694a87d7fd7df114ca606e018beca4f3a3fe22a8a3b1cc0e589b8aa1c25525984500635461a294b2ca41e580d8888bdb8fe430908eda83307e716f5b89769a1774c22753677b53efe713e5cdeae393e0bd0fb082688bf744a9e61a30fe064960f27a30015c2c1901e892850ea4e04af57a42756a133ee37f8144c08b6c78710f15695f3eb27cffe00acd59ebc0362d798c22a38be8e09f94d5618dd355398b02883b78ebd508dbc6198b84f018165eb3438488fbfe8b903e6c2dd2be496bed2b1513a74fd34e1c053319380a772969f05182567ec09f2205b59cbe9803795399934f71382baa494f68108a9b69a5936158a80f63c1176632f240ded7082f17c5bf50f13e2a42f400a02a509760c9cf79a40abc72de3fa3c770bb53d2dfbd8defd08c639c42a30c2380f84dfa7a4352ba1b0dd7877448b6aeb4c999c7bf4b21f195a09467031605bc32722ac1a4b37bcc58cd76e4feea4ee58f617b8770da90b644abd8ed1347f7ef377d7be34af6516b24e5937d1f0f3ee7ab654eaae94b0c634da49dd93bd7b6f23e4261f58e32a30ccdde3691e003b76cefa1850e97af760153c51c3b99fd6bd9cd8ad84d4be3084d1aaceaeb158681974dbd5a1aaefa233ed0af7d74428ebc212db6adfcee016bd1551387245103cd168b9a12c50b0740afc82a396dafd301b9f513620b7f4f68876d00479036347f0fc0d393afe2a9e2b3fae199478106691f8536526ab3f45d83c7f5793c59e22bbfaabb9715807b3bc2d38f445bb6f23e0103b231f3dff65c47b5d9f3811296660cfaa90ff9c16565fc5592dac66540962fd8d34853a019b68066ecdfa94edf2f30523587e0bf2dcfa020132997d02d558d270c1cbfeb217215f8995f12f1a680f680bc0cf0fe5f9972765060a483b601ae8e58ab8b864a9dcc6709da8f2dd0c1a94726dbe59bb327dce61d72b14992c58e4b16fafd6822693f33085ca6b0f9cabbecf4a9d3e2c7f63c6638053cdd1b6a4b1d9db5f24b3f9e6ea74fcd0d1879d06dc7b358069ae40989a7c1ea01b0564e2fbfeab8765b17ee8a5fcf8aa7ab0770d984bec29bb5207ce177183c034867f95edfaea4ba9e0575c38afd3b4b36537756d0b3788b6ae41f0f495b59fbbb13bfb06920170c885d3a2e05409fb8850351119a41c5e3d16db57877f61cabfc5c7b3e7c7728cd10f96f7759f19807353137a18e786e965701d1623b84e7339c532e6fdb400e04d1f4ce40cb4815765d5e8d087a9fdf31627a6763f0b5ca145f987b7ea3fffbeb2c16b686171be01db105e6828b5d013a08a34b063b846b5a8c349d73e5c66b6c163163857b2f0b993deac73c7875ccde59f35addf388585f294fb35e861ce517576ea288c03bb4c3780d3eb3c161f3909aedaee7bc0ba6659e6d4c33ff46d89afe33e367be180ab190ddebac2be2eee0e6b50efcc7559a73f992d80a0d9a687167e3200d69bbf69efb97d65152237225419348319ccfdab2a92fb4d322257a14186591c48d4a19c59cfe6c1dbf51db1e3bcc318a0d64923febfd090dd1f120dacbbd49d3bafbee58469e914d09cbebf78abc7130c33cd4b6777d19d346fd888740bed4663c996c8362c81972e6e8bc6217e56c025a2a9771ca6561a9d9e86ed45f7b7e8b5bab33ad46fe6bee38d09ddfe3a1c541e8e9b40e8897bc70809dedf255f04e9df63fba1a618e25380e40837b890ff8f54227439be34cf18cb4485fb8d311a6420fece1b901bbb993274c5ed85537ed582d087e9c11aa3abcf7f00c94a1f4348a80b8cd2a3c02947e339650a691279d5f2cff0a3c2f0d66673a0190f3a24441f2b9567b8140181651bf341824efea34b314db78b71c32ae3c83a51ae66fc930f1f877d0c55a36a74433cd6a048a61a7cc19caaac3979ed632c3c26943bf2e11392155b9e634e2cc9cc462607df89ce6778b4c8418bbe0f776f3e32543426aebc75caff34de662542f14363bb4bd8240f4dadde2ed4bcd912fe6586330d996be3a2e3ae94c093f289a91e643d407f74a0ff34ea5306330b804e5f87ef4a8fc7c7c396cb3d248f23eb9e59afa7810e81fdb27107cf869dc09810bedcdde827d334bd91779b3305501de5c6c3de6f4e91d3a91454c5db8e1203f20de6ce8b823a3a1ed94e7a68f139b57babb47e8310f1a97593f7a93d4cd6e377817849a8e7ffe9a74b02352157062462e53c6985e4d19a4098aa9ab733c3bfebe03293653e006b3882ad8ddc28b352b0a0f1994006c39cd4bc8ec57e29f76c9ae190df1048134ed785615c61d9840c5235b5a9184f1bd40abf1b29b06f781b2d3b026782dbd6be8876fe4aacce6434d285b2417f37f554635708fbfb370f99397169aa7a308573858ee077d6f1f5c6af3d7a6e382da3e804dc886fd6ae0789a0c250ec0a5db3c62a5b68ee80bd232fbc3ace84272a0ca2135ad944fd72f053d8e230f74e457dc046348ab0091865e3e02f17ba171c527f85aa2e2b2ef548caf63391a6224865c2672ca57d7a924c0924bf412078f348497434071c46b7af54d7965ebcf3e08a9bacf8a05def65fa84cc0f99f2e18f859dd972b5194d24e7e43dd525986800830496d0f2e0087368a67df588954a96254c03d3d1351abe407fd7c547b0300b01b865d6b997788ca08dedef786d6161cfae69af3d49bacd09c02beb13fd94dab3ca9a3ff1f282741c431d4947939d4c99d7e10d152c6c86b3f405291451d19adc4f083c0542ae5c12cacb80927bbbd02f5fa573252e68e195aaa55b91d9a60fe343d1f33beba3508939825f1f5a5ff056280c7c6c32bbbea486584c819606f4d0e12983e26eb95fa5bf863cbd3b9a4415e770c5e5cb78c12afb3b1e28f2444311dbb7fddb6366f2a68fe37493504223ff20e7dc3627f2e278b95efad1af15a69a6ace13bc6972458cdb437019c288b65716c390288a00d0f4ab7d549807ca6a570670da8ab3fa6c7b04ad5923c9b11925d77b60f820dcf79e04ef5c236543e2ba18c2c114ffb7911ce3890039055045f4e78776bc0f6aff20f842ff30ae8ac8f0859a1be8414df842568e557e9d24aae829560ce0a330f70700141a0eb523b23b40028caf685810ad8405a714f880849b183e579d176b736a5a059f1378c132fe595971081fa163ddcbd6ca5904d25e14f58c664cc34ac199f5221f91d8bfe39c75267b0f0ad2740be901f8caf5844a59af0b4f7f6b3fae1f74064931f0bd568835ed004051ca271ba5fa86f2ce5b444cae36ef4ef284d125ee85376ddc603d206a07d952c64b4b7c4068e44bda6a34b9de7f0a75f885f0f187ea4b6f17315640a82b6c0821770cdad5d8ff0caf3052e18a4b10915fd09e0f43da09be98029d6620c01ef7862b88724c9bbb9fad7de7167b07055f4d769377ce65f9ab7f7e16fb21eaf52bc42150f8a741cded295d8df58573bf3aaf1402f05a4cfe9957280bfe29a5d090b618961e9177f39a1d75340afac557606e265db9d31d241ac76eb965d53694b752e12eb39033d29f50cb4e910e0197345b374e54f41062a751a7be93d8a04cbf4e10e29ae9d393886ea3f9e9f906d6dd0f913a39f786b1ec649bec3a1600f85bb0b41eb48bfce6eea50c12ba4a3a348a57cfbbe8cf5800d221601f2b90e3e072e37011a1f3c31e97b604473a5fb786d6315328f3f55fe206b409ac86cc7afdc52f54cadc20193c6f1c9f1b1d98d4ce7ea67c5f18b78a69cffa3b815cd0bd6ffd07b6344dbcebb9f60f561dfa19c57658d9f9e1a8814b44367a907d035c01ab79e4ebf1318ba7d3d6509b84748d013253cddb5e19d8cb56187e7442ee21039673daa93f898e2c7d5c4fe52672c9fb2845dddc437498c12c634b86d35bd2695fea48da67f7cbc9f42bbe833e6d91f2c7aec5a2d458057f98e89752022b36c7a35d230c8156873bcb95d56e95b51f22b4338e3141dc3a660969329ea2b835c147cb38ceec8c62f5814e4db1355a4f8d49163c133c2345b447e0c8e58892d5f5cf9748e45a65c71cc46e9f9fa2f1d63833960220f632068380bf3d3f419fb8ce6e87fea1862257d8f20560a15ff9072ad9663b70c8e269402d90d6f03757a6719621c88f74b4b58301aba46d6462add0a5c2165bc5d8f2e797889e7ecf9e0459fec6cdfe4aabafc567f6d9deaf3849221d1b754c18bf8f5f638a2003f6f6e6c1a3533f298c81b574204ca4d0447e238f69497a3ed1ca07805bef81254cdc588296f2ab6de9a0db447fa4fc202cc23627d1c1104324818c77f5a6ae682b12d8abc996d618c665210af8bbc7156e7ea8bd558c996e88b92a29c2df12063bc24dc8020b9183ffceaadbb8a288bcfd92f53033e47469850f1ca4e978d14c7232af1e9e8b14133907789dc0d3442d1055fed7a63aa7897c49b4248c66c052313c458e82cb7f7f6a308745dfc337da26518eeb360e2cfe3935bef119ef4dc6f2c23027594ffa5698d5a0e83be071fa81e4347876f68ce0f280caa7201876610233f9760cea1306958ac1aef786fdf6c4e72c664c62106b94b0d842631280a619147487bcf20957d0cdfbe64d986de1686901ad0f896d1d643bd2184f3593189e4750115aab6b927f3c15b3ac6f20f98d9200f1073ee2966f3be2d0484bbf9ef2ae98dc4d9d8056742ed2c6589100eabf836e31d2b1f2d8c1aa25ea375a367fa64fb97a1c3564e9f5a7073ed24cd0af3e77c004ee7489c6d2a84bcdf7aed0df31e1d342b8cf322c446920becd21ce6c6aee4748b078149eec6f413fd3a4bed998d51bf3b43d47b402ffd0abb25bdd76aaf5ca89bf1bdcbb78d7263f7b8fe289084c713bd100261b1dc4e8f845a46aa61b30d996e35c6f2674230b810ae04d3acff1cde40c272fb944e969b72eb345b845d29b7ba0eb50bb22f6f358095b819b632416aa89af3b403a3db35e37773945fcd8490fc97d5339e40302be03569d740c9b68827db036202b7554b9e4be81999eb764084c0dc4bab9ac47048b770893cc8910507b8951617682d290a35efbc49ab6ee354295a26886dab819a6bbfce6a0d3ae4107087e5c8115ce4c6a0dedc17c24324df4d60504341f66e06c1ceda6cd17a52e39eaa4a4e2896d8724c6f9e8648e3dc3bce3ffe921f573024b77657080c85969c00703a216091f6b516e45c50f4de05ae8ec9087da3fb50b0ffd0246d2871fd31a655292751b82bbf24ea4b939a9e17ebfa9f229ff0ac29b5b49b123210adc2a9c3cd6994e0c60aa32b255be563c7d73f01a2d7273459ca5e3e7381d9be8bd83d524e6f6beaf170315e64f33e2b61eef52e53f8c704c317d24a023742b4e4cc7ea940a3b87c30d632dcd3f41d0efa1a09b84ae23fb7b4cdf4029c276983a7ec0eeeb570340d30b2cfebf4ba81b8f89d0dfa4974900734f325b943f2def06b55ae1c2039c38a084ab962b1046f10447a294be26ef83262c6a7a264df714138e5ad0298b65aaf36af7423cf3a143e656cd8ae6c65ecb8eafc1258e133aa658ef8cc5ba9a3f886a9c3af6df2d79a8b3bd9a1eb2e0c48c4154c3d19d93a58f2c390181d9ed7e0ed9366c39f4f9d52acc186d049e15e68529859ec725e73c39706667d1e37a5800d9561c441090a9885a2387887d0883eaf705de14d5fc66b4f6c7b0e013b8b7d40690009a96f660592211672161aa73762af313f113dee0e6d0293a408a70b01762570cff7e7a3defca18b2443b2195e892d9e87cfbe49b4c0b31394fc3f015d588ecd740518b6ebe688475e40cdcc427ba4dd98ca349f24ae3105b003c1142046c7caa09ba5edf1cf029220b0dd7af7bf978eb54e7ce45da5b209e3c846c748b6a35de679aa3996f9fca56da69d5adb96a60242dbefb5a90a2c8d37aee2f0f390a3d16ce495d9b073315961d869ef33a161b4fc32c4275308415a5a33f7271c0c8c7e75a091f4d74c3ec2773a8d25f267d03dda9a64962016730e4695424a3366eba72249e90c9fcf79acbd4ff8bd0d95ff11dd5bfa294ed67046a90ffe1d38e39f8114b162fec86037f0509a27e72f697008d4c67c92c7ee1134527b1c7951df67701561a6db4fa6b7f5eb5c7885461bde59ae30020278ae4d69e3015f04eaa5d4b143cdb0f602aff52a8f17dd1a7537057f42f1a573629f929287072565f4ccaf4069fd89c8b7b903f0baaa540f27dbea2455864050bfc73dbf70ed30aa29679d41114490ed287c03407a3e6e38f1dbfa4873a2ecceb0e1fffc1ac5f797e4d48781d6698e913b5709d157c799ea0451f9381d53c793646410c03b61a19ea8a9ead7fd1325badbfe07acc52800e3a966c65ecf6d6776e4ea9775cf4d463e744a8a1a8f6d5278372b22fe4d36596407ee9f43869e225f3f189088745e3d5aa1fe0382bcee4a7e12b35f18360a020d3b1cdf4caee56a07f36d6685b198ca117a0f367e62b7de6f78339a6e96450ed23d56b12fa8e6be163bbd9f57105904fc1a28dec8c7cdd6e2ba7ddcae13808d7d94d3aa6a58a3659c453fe50c843d8a14ffa54c755f035bbabdac48c857abcfb45c9b1a801a88f89dd2e464aa2ac0838ce8e5802310da8ea445458ebd1c8f8331a8ed8a68f7a11ec403ae65f2f1ac2ec093cef594894d45c3429f671e36c2d9a453652fde5a2855919f0b4ab2f87ccaf6e4eb57d7a70777bd84ddfb970c364fa1632bb4176dff81f234821ff2b8b341e65d2eadf30c1222699bba8938a2ca2851efde882b21bc635f3198085885c94cb9c8e89cb20a5883fce282e1d80979eeff16e07eace9eff551de68c925979e4d8bba915efc6390bbc504fbe26f352313242631a8b27b0c1e2c45e6de71463105f79e18d8a53f04fe8814cd382d229034cf4a15ceb6a8c72f197a75e4627808f35e66f1d2ca222e881113ff4b6ad92e08abd652c068496f85b196c4b86bd78b623071a85c435e02715556bf1707e8f29f5ca1d31117accbf26e1bd8678f09479fb0aef77b1ffaece11d779a42302e195f378093ef06374bf0e5f30fb28b72461d9f02d6a57fbc7b10d13caa87d4fdb5810c412fa149d0e7d535284cad757c7a9c53402161627e07b1c56ea8ac1cf060f830cc4742fb7a70fd574c589f295bc94c346f2618644347509a23f4c528fa0f626ad4051f8dd02c6dbb8a7e0d9684c5c475082693b58496d67138309b189f071a01ddee8a66bf3df1721c3f95f74c2d289b3bddd04ed918dd6284941489588cd10d169aaf20f6eb52026344e09e276c566da976a503a09251cfbec6eefa7913325892f18687fd1f32ff3add54d937490db21d3b55e2cbc1d38adf5e2c6d03659bc66cf52b20241417b937d7343810b057c07d8d5e2b4b88981757ecc796aff3a957a7b2bf21c35f7f3e67854e8d54a574c833b822c6e89b87022156d7e216284ca06717d16eb6742a10198bf8558715dbdebbe9d37ad75da2f024f30b27da4c5f179f0d3912559f9e97fd3c39b5fa3a690f54ef1e11d53fd8f05ef188390428036979685c11fd66bbbb1f174e6946ceebef00cd10839b18a794914713efc6c2b3f59bad2f2bde562670f378d22202718b5d41a57cf14a0ef9a30264cf85a4feb70f837a115f03e7eefd8fd72660e3f619839804abe6974f23fe6f26769e15f01310c2190d5d4c315806fcd8503aa973eb462fda946c0326dee6255c72428ce30a40da04da824403cc66ac278a1d98758d004f78dea63a9214da37ddfc3abe4b0ac7d9c029c2e7ec691c8e302ce4de8c7abd92e84864670e4bb98063b9d2352ee9ef0c416b33f531a87fdccaaae43b629092012554e751ed86b43079ac9b04af4378210f85f0d4a7a63a84cac722be5df60a2451e011a063fae75611336b6ce98e689544f502a47106c7d6fbe4f0f6cf40f18afb559ceaa14977867bfa83e807bb67513c87f4a85abf4609ffeb322537ac974815c3ecce52b78125303a51354cdb722db4196970459447db03631c7941e9b5e2f884e042bfbcff638d7c52785cd7e3ad2e076c057aa932fde1c70c7950ffa96f34151b9da6cf63d44d75bb595817496ec4f40430d53bb036a35859c2735e9c25d8286d7bda1b06f4e6dbeef18eafe57259c5d7410efefe8cb8e10612330b7714fd77c8906f06369d21616593cc1e9ae2ffaa3d764dc944d190dcf270d27f2ec27d51e13bdd71e2f3fafc2e6440fabc9c08ed94dc02f673f3cced2dbd9240a6f1186df7605df71e9208bd535bdd3bb5de2d7ef3af69c59480cbca2b98c635121aa4dd99bd94627b2c2bb784f9e921f7d8ce5785dcc7741377042a7ef85daf0ae203fc687bce6f3d20e78e9b84a99c02d6e27e09bf17c79cd505c1f0d426d9d7a8c5058444b7ee4878855161de08949d80685692c65a8625928fa40a2ccd57baac89c6958ec679604d1b56a706b6787ab047fb2fd3673ff71f77d0ff4d95f7919af1f51ce46a5963046bc07ebb2623dce331bdb6f7135061fde9d1c54952c9f9c49c2ba12cb2780c8d8e22d3f56c028b8161f558c5f5b549a3c60bec0558dfdf231967bb0cfe50a9ba910c953cbb6e74159838967b3b03f559a41842c77a138f596893ec3a8bd2a26a81864416def3d32679fa39c712a74abd484c3c2924abeb455d52d0c4b7372d28b7988d74f9dbe92ff28eea49816b481a6c4f14d1961655e12020c8c630d3a3081f6baa26f860cd8e49877bb990162ce1bfdf92999a6840f1d206ef4a8f6d1545bbe6e79b2fa0fb00fd0a491a68d7c1401e66893b6674736d0c409b0832c9fd23c777436e76292935f3c6c30d682c7a3e0f3511e857a1a4a9c33a3852ccc489d814496435522b104a8aa50be6a7ca3bc608dfa180ae2e54619b4c5aa2d46bee4900f092b9557b44187849d9f327d295991cb1539636c8bb75c87f807e2ed47d557213d11b45aa89dceee43adc0e7f2a642249168cc25a2e0ba80054878221e917676650f593ffe7c597f96546241ca8db2019d61e920f3a3abec67038c9c7582ed0b705f72f0c67d02c1dc34966aca6ac99678b9c73ecfb1a77ac996049dcc1832f142c0660ca481cdb70e6f0559927162fcf3d67145f54cd740eb0abf37d03b10863a63b70f79f96f562a00049713b0a5807cd52d14a2ce033e6fb82ef68d75ee7e8835a527449ef19b3958ee122259ad0e9d64adb6e4cf39a22a84885a1237c0e393c4451d472fa6ea309dbf8d5abdf6516509bdaf2c4f0686f5a316a58752ebc205861a0d58291d71522b476623fe711c756f07d67d9b780e6acbe9bf034b1c734e685c38281bed01da9945ba8ff254cc18880d8ef8ed03f4b5a6f9216946433b4f6371cdcca53cd9073b8743dc05b01ef9e7b8fcbadbf394a3d953a309f8c102c5e11755582da65e9b7eb4c870c6446640abe15981ca2596446b01acb976cce0c9a40a3b45da3c23ed710c4551994a589d866d9be81e8ccf26b66579a22d143d0c1685d4171e22963b0cfd57d23e1e9d8b232276299a98fbdbc050a66079161c0d9c819daa1271de6e1ed6876644b01212972126b6bfd5806823f392923ddec9350dfe6893cea73dbc77c03248804194b765b18cdbd58e0c65347ea52e0360f8b2c81d642aabaa1e694f0434406e4dde1b823843220c307a36b1cfb3cba93c0982985f5133ef4cf5d699120061f8e2b0edeacb8c76be63d4e995e094968549e1d5cee80d46b17a53557ee7c196389538079df156fa66b8959e35042f3131bf8f4ddad969a7e060cbbc52bb39392ef48cc0a5084f4342eae0dacf6e1928050a846d5770ed478cd4267d63061255f7660669b11e7fcee4f4203401cee9090a0f04a9bf01df48dc21bf03aa4452a0e15c9b508bdc8b2fc9066560c4f94405c259c62d6c4655305455588350c7c761d477d1e47312367f78020604cd44022d7144b38ce0bc7bc5c24073d61e965b7de2746d01a8ff41400cdd4bdef30a385f6b141d730db32000dbc2bd7dd750d1eaf7d459df99059398b4a5b57b74a0925e18aabe4bb03ae65275fc7aa57210d2c6ce0101d871e2d45b8c385e63c443e0f14c7c010674c76bcb70c254b4369ffc51c729e26e3a155059015a1c0a80c6a43a2e67270768be174ce8f3ed117ec38e4383e7a55299c7cd7682bddf4249c2740cafb4b103e6a5f8372c34e93010d2536e01f225c02674556efa4c6c717d82da254c7a7c51786021cfbf74aff407193a37c3fd3cf9ba94407b06eefdd2dee4af4ba8ea2fdf3213a397fc5deeccdbd57f2ae7bd227b5170502338647ab4bf09adb3e4777c79eecea97331a540272b49826a0e3e9087ce13707986e7f900a6871da570e8f11d5b53c800dc13f2235e9ed38d8af9a3a7751acf70481031d6eefacb567e79ee8ce8c16aed5c8872872a175252a6b3a00fd5a9f6e164616b57b34f572bd5be263f6db72ac5d6371e145fa90147f55504900b48a54be3e53abceb803686abb941e62fe101435a0f31d03b82d3d1bffbbd8965e29f21d72e3632ba12bec21eb8702afd9fe040f214de49a97a1011a5f30aa8541fb56508b6b356303e9d3070b66434c444c6931133b57294cafcf562f4cdf4fa4d0579f8ad868e797754df32065b9c973f50d75ac8215da0dfb5811d85e904a0480013d7a10db5f7ba145ed1ad4ef38a4bc162e930550a9409f4034aae0a937c3801c753093942c3e21ce38bda87037ba9199bee9f8a5f81bb21cec3a51c9246c6703fa9943f5f1466e673f3d77666464d6f312a31474e7215304cf1a4448d88f79131e0d5edd2f4461d15b4f8503139f960435638185f321a05545df0d868987ed1b7249ab5c8c572b904e0872d956012f9536d7cb188efefec45deb412fe2609d1bfa8a3612516cb265300230a03bf37036e945f008a8744e72c50c9b1dc31e86cafd47f384d5aa698e4500c2d8d1c74698ccefc52099aaf7938fd3f0abcaed2bde211686740d03481a961dead8ca424b9237eb27e28c981fb90860e0377f9d796a214d82c864509483540bfcc8e31f743f51d2aa61e9cefb6354cdfbe0c9debbb6811c1f41168d2c11d43c2d31b13dc67a8b1c44827cc4b2a077651aea5fd484dfc6198262c1fcaec720169fe1cb5267ce2c02c140ca54afaa35fd27c6b4fb42bf00bef8a5f79f9a4e9fea3687f5c2f4691ab3aa7863a5fd6311b3769ecf55a87b52632ec604807f4248d1e25872225b99507e0fdd2eb8fe7060744310de28e1c3406c18634a419cfc37eb2b5c3adab292fd5b26170ccc7e4f823ecf547885a0afa0d8ed510c535b97ca21e5e7366b404fc0cacf3607f5040f61b43b3902f66d46ebf6c7865e572076724f5b2d8cafd2426e5ab574550d93062fb68991b87cb084c9505f478835323ebf29fec6701d50418ed8ba6554b32c7a6e13ae8917697785c1946cdc65fa4d2bcb86bb942bfe16a47d14c8f0e2aba72bce36ec013346ba713605748b0c5119ce6cfff5341ea6016586edd36104e450573c069734373db555afe59a41a01f47ecba173aee9140f94487925355958844b062903bf0413a624352a7163931244842bdc592126bf909906a3899c5927848715f8cc04a9e5f9a5cb05b2dc26fe7318326c04d2b5e56e0adf0dc7f5f827540cb6d8def8b06d73595c064882b72103a3994c62bc4bbd0be3870bb3f8bc218f8983e7474cf364ea18580ceef1bbd44eb193ba577eb286cf59dd471c6fdd9163a41c353b64e49644ac98cb68c7573ac863a0438e8c4b09c5f97ec48be5e50faf77e97fd1ef726663d2f54881563538113afe432726cfb394c82877f476e5257aa6a9fcd0d3e34ba0ec4b3f0c01ee55e77454594b389dd9a86a49e2776ad94ebe42ddee9b64cad9bb5f40c81e5020172788b4284829efd5341cf6d6cb4818640e52d7c2f0b7d7f82ee6ee4413ac28a99060934aa54b6062e13cbab0b5c4a44ecc5be6a2bfe8a7067e31d3c7867ade231b91ec03eedab60b0845397d5608898debcd40c4d3284c9cd95de5e0d996638e3854413be9bc181ad402c14fd6ad4f4bf17f147eb5ae12111e52a61f88aadeee32fa1087f0de0b646879c51165d013ed1c3eaed46fb272cabf92bd81121d5593f32fb4fdbbd44c8e9e88bf829cb8154d27a743456e1bc2bda0a09d77eb62d19246641870074711d1c91a1af5d47ab94a0dec83b1de2725cb9e178a03fd245ab29948cc4cc0cb6e57ebc9e4940f821f9ad60a8b2f46e79bf82215fcc2b0c162e2ca6a0b2584beac2725c332abad2d84e31cf8a6ebff97d3b65c4969acbc4eeb8934b83716d1d748b51eab01076966b41283c57ff95cb632f197c2efe397b85fce3845573d55664695b2beca5a3c659d783d63cdc53c971c21ce91461a99b4cd404baa4f8de529e31f3a1cf88f2b9cc30f30b7042f49ec220dd07de76fbc9711fcdd83de91449e2e18e649be30cf80a100a2250b22ad1019defd5e2eaaa74c602b26c82ea44bc9ef2bc75b51fdbbd13adfb33a24726f64a5c4e3e79907ed00acba86dcce130870e9f41fa11cdc856db23f02c3857ce63c6f8753b35fb361c4ef30315226be2377b1a398841df2204e2b53b183eac5d21e7cecfca7b68e41fc6092ad15dfc9e08dc77ae0f114003a890b32324ba6151555d86a9b2d51defe31592a09121b15071548dcd77e9805f2fa2f3f4bea438dbc3c6e297ef2e077c98d0772082c87d70175a539587f0f8be0145cf23868d519606dbdfb06e4b8ecf70bb10560b9106111b658e1fd27d3a410c8ed25921b72378343ad15e3b32727becb626c373345a662e52775098838d45453eba6f15cd63d864441cd57e8325cb78c576660ca5cecc603b8d13aa06b4861d2e8a733067fc43cdbcef7c1a453287f13d5e017db209d7e0c9f182dc5531117e7c7b4eeea36070068e347de68c5e55fa3652a63f2c4d70d7e0bb47bc68702bb3fbfd3a81ef57304af70102e43345b6719c5c86560c765d640de33e757983b0f644e56186e598939ca8450c27e0f9428e85535b627936a73d1aaa77457bfd6c590f5ff7df68de325a65e205039dbcdf9d99828d9e3df7ed995148f2e8ee691a46256ac925005edc7b36cca889e31ce240bb4f7e2b72b5a5266b2a69e0fcb9995399906f7c505d62a3863a732032ce62b1e9a0d79be15193873026aa1c0af846516111087ec981857f0215a983b4fdbfdeb68c5c89ddd0cf1a6062a3ed804c07d894afdda4b8a7c5b7fed12b236ff07f6df6392a2f6dbe4b8a3f112813f0c16c37beb68aed97db2d6062978296642d5dcb2aee33516bbd43470af5f72a20b5a54e510b00ffccc5c4f483c989358b489be81bf44e4e271b6c864d1224a85f473824051b32095395ab898c429f21a806065a36a9c576f48f2c304553b5e90905726dc5e7243995c8b05a19ca031eb4900b6cb0b765a32fe6bdeb301bccf9a475898757e41563238497039f48280b824af9f2fb0c9cd3e1fe6a855a8a5c41158616eb2696d9e47f46b01b960bef2ead4dc42c857433e68cdcbe8d9ac9e01d0c99e8dcc934dc3fe53be5d638c4a35fb1e1f97f772dc9454fa48b70de9b67b3190f4616478dedc1a99eec40d8ce4c07cff7718a11987e03e7d5d1c250ff14eb50c0b3da787a033b2868ea6a408091a89dbfd420f51e7b8c9e30fba8508a231a2c37f983780f1399dab452d8a1c1d65a2ebc95e870c8727d5e281963dde6e01d869124da901b35baed1c9330f741dda3f1ba16b834336acb1974f51cc8d7c07c636728182d907bb6b9d2863003277f425720322b6af83b313a09b1ba23b4895f839f1605f217ebd6ddbf242fe13ed16bafdd51f5997b286d268a399b10d5727599e18871a83a400c1a179c71fae83717cf338e7e9c3fbe3fee75b759f1375a63a4cde2297bb33496aeb3c4e8f3dd4f7804dd5f2eb218b1c8a492d82dce7a6c7121b4294bd930ea1c980fae5041e3e2a98916a3c6bd02e644f7910f5b496370f941906752fe4e1a5fe61a971c19ca85b05890081f8d0a4f48e80921deb3901972e456870d80ecab4b5117b95195fa974c63c8272d2729acc7e6a8b315f3b31a18ce3a861e4aefb18e8beb4bbd8262c9a646ef07dd968942187e5fb28a343d175a1208e42f552b2c0a103d958810865a5a0ead8be0c12161673a8bb0c37ea14fe904ea06937cf6d2376d225a065963925108c9ad1401140b76632d54bfd21373b7f750b889064cb9365a1644a6993d92c26e1a160de2d7faecdcd6727dd3fec304cb15d85d137485d97ba8f9b922630dcd9cfc3b5f151bf081f95b311762449dcd4bff102b0f4583a98c332f22db2cf0d7d03176dff6f77368613dbe34ffcc5ce92011ad36caeb9708fc2c0ab0f94894c82f18010605c87ca5205efaf66343ceab04e8135b53ef5c255b0b6fa2a12692d61cad5985970748b53a92bf264232ba6ca8825e9d4dd70f0eba309489efc0d7b0c516928130be24e7cbf64e0ae42886eb4232730d26cb6158f33a70efd98eb46e2723b49b07990e8234bed69405477eb080044c6b7b87359816dbee83eaed68d57b1407dbdb8159db7f7f43b69fc9eb4e6cf87936607427df1580714657815fb0d86a6ebe2cde41ac84a7d2ca6158ab1a3057a8778d1ddac5e7f821191e1f68ae417689b8a8d24686b90551176a071db1f75481557c33dfc19aef54955caeb5ed77aaa10fb5346599318605e484f7e0416eac1e7ba4c0ddd119899e1a678cb2f1e840dee090cb186b96c216c7ad7094ab34e9d87fa2689ecadbdca5930cfe015cfea8db3a6269a47d669b0cb4bc5362a48789bcb776ebaf3c891546d26542f825d89dd2ae125dc410107012f692a488f5460292f424436b2b531b4173be366f4dfdd6fc683115e46a418b2d679f5cab896352b8b47233a0418a6910aacd404143f5da9fce0cbbb76ed9e54b6641777a8fd315775afb11972029c3b214c97fc2dfe6fb02a89e4af64591b5787da0e5d3818949befcf1dd9c0dea3344946abcbc12d61b38d73967dd2895d93fbdd1922f15cf8cf77d00ff640a7fe6b9c609ee3ca55f64b1bfa0ab54c5228d7c716807019fe2d7c828d7882de700cd8975d6d4d8328bd982b8bff058dfa1aaf5e550eff3adf2e2f87a9024479269eae330397cb17c3faaad171cbef02d3e841fa06d13b14272e72e51f12ce7516961c4aeeab9ca9a8fde33670dd39d7090d3dccab155b37e4f43d8da28fc248d738ab1a4ea43309ff4007092efd0d23942e0e6da4f56a229919cd77c519c60326ca3d23f41c81a8c90b73cfc59f41e72b7c6cfc76eaa24e1e7cc43221354a81b5b98520b857f11d667cbaa9849481b90e5e3005160f011c499e5e7db9acb7158e3cb5698f66c05f32f943be4141fb80b8410949282edc4daf546ef1a1093f4679cb2aae46ab121a5b5b8a8b7476958f800b50430824a14c7a85b0ffd21b752c3f729ccfcd02e06ce2c0c4e09f5f283752b380c5e670f7ad0945b07eca5596a286e6c77d4e63aa5e76c003fcbd66caadc6ad3e049e99b7e3881f073ea0b325b97eabff3e8d5b74499a5b6dc917325fe5daba1e1d0cad3aa883f9d709401b0e4c4e774a219b9bc5d7ff1e6ae93b7ee85a8a87786c17ab03265aa851f243d69d754b3c5e34695b676498903874f1739bdc4f2872ecf42d927b9853b1d46724fb7d55e74f7c04a6c993e940869726bc5c52955bad3c87d898bc153c9fb5c361f59d486588046bf34d16705d8be68606b3dea52d2b8e09116b37df08879bf0cf9a29fd194f6fbd57a1a7d0f7a13737cb54307be48eba1c82f5d3cf18fadc10b8999a06eca7ea411897ac11009b7f45440239208416c7237a181a7140f9e66a1180628264f900e938c1445074ae2ac2f2ec7b980f219db387125856c403e33fdd0a5ce2115fb183840734e5567fa96d817cead65b8c765ef26fd2d60e8430435223ba32c311d2b3f8efd867e850d1a63b03b581b228ccf1aca51fc4232eab39183f93b0306ed7109abe4eb931669691de9c6c7c9c001bd62876d3ac0e1c9cd10937070565184c10ff8b295e346545d03ba31d1b1abe7a0759ef545cb845149c979aeca590e80f6ce0bc93fbd00399ab1539cf987c336d1b7efb9c8dc69f78bbb0ebedf6bbc6b0dd09c1d1235ea685d933b43274f2ec8bcc7a2ccdce2e2e9736a1046c184a92f0ae8dd363f6b1ba64134636afbf7fbe89914c1306ddcd2c17fc2a6fc6acab400121afdc160733181b96895011099c23e595aee686dcabfd00401668bea896df46293a2dec3320ebba7862260dd88954411f25a5b3a26556d00b883a6c57c5ae33534cbf66d05d3e09d180b6d49819b4ccf8c4ae8ec2a0388ee010b16b7f529782f1624041d7f2a5384aa780017f209fc7fc5ae5fd1343e02a78d9b9bc7316f148cf3a78f6ee6afa9357e077d53b91a3de6cadf2589e98af9d495738f3ca96183d35006499065bc1a0d0ce95d6472789bced484ff029b799ce9ca4c12c3ac48810024ced88021d732e2c9309d94f542c25cd2497cbff35c64085233eeb39f5f52a5cbe3794d00c7de359395a9dd990afcf75acdcad9c73f825bb288f90b33cfd5cef07d237f3d6daacadcc95cd3117e98a8e9e7a5eefde98aad3ea10f3da0a7342efadbe9aa60aa0d7256573bd28945edc070ea663269d883d4edd9cff07a5fbd838da9c52a46e13b77361866302ae502c83bb57b666ef3f37318edf888fac2793b325125b08eba39263dccf352992098f1ee741e43a5aa4a8934ee9866ebce8a58b535a2dc781b84234f3d24e98c185cdbb47ad407e654064641aef76866cd7ab76d8e331c6362ec969aa8882b5891ea23a5349cace363d566ddcfdc20638f01e11561957d8c7b9fdb7f3abb6fe63edbd5d30964197fbfcf42d1c0c81774c17e5942106d806f6588f694c5c69f190ad1058aedea050528ea773ef71849aacde9f305fe458d17acc7c0ba463a5dc93c0f13884a6c5e44b14196560e2c02f40c5dfaadf7daf70473e1cb7ff9bf10d934a8f98b1867c73b336b3aacb25d9fb7f0e2d579da5b1905015b25dbef83964ca1a4aab32e1df7db52d4503235637f5b7af8685bc1102ed7fa07ca754ac7501f88411e9f77f20644885e4db2e7fa5661303da449a72b9b301eb517150ce9a4ac166d66cc4526a384d820d3b9bfacf977515f0e1cf7cb2af4740d074845a6511a62dcd2c19622dac235a9b4e868a9273650ebfea88e6554a6b71fa135cc767b3be0565dae50dd431f1bde2216945e914484f27ad6a2c5f7a89fc9603a3fd711183fb83bb8fd2f092e5de754c780fe6aa11f0a066d25d560ff9846ee574729a5d7bf2f525e8f626c4039de2864018d98f62fa4ad30a5aa93c5e8a89e83ed8e07281568aa462bbb0fa6aa3c90b11f40e93ad6fb05c4ad508c903e8f2fa9bc70068ee1de3128dc6b68a8ab8f62f413b494c31b09af894240d7b61863b2c9f5d13cf185f44cf1b005f9468481ebc94f3e09858e2ee9ffc23b4dcf70e9bc946051ad57a1dd428d55ce0223e6b30b5b32bcbcd7351bc3018e35ee752c77e3cebf926e8df2795b18c99ee192b6c8dc282e2b48778c98ed414ec354c5167f15914f1dd1cc1f1e6042d534f4bae7bc6f18cd1fc474136623ca37d2da9731b28aa7f796ef40f6b8e63facc9fb7f2ee1a2bb63704271c87d7ba541dc4499d91a69a82b8280f30d94456b8f8b73765db2fd5056d38446b6c1ea22fabf8c76c0e6b28dc8fcd66477d6d5694cde13ecc980db1c2a1b9c0f5f5e827c4375bec9a89a37c2395f26e4c1d037af268b16a1977d0eb894cb22b624ec5f7ee6f42993a89779f8105fc8e1bafa566b668fa00acc75084c1e94eb5fe649da68729f6dcf0e403de8d8c308da6c9108f4507a919144ead1fb9a1e6a979f264a0de40004c17130c414cc4e0155746f276c6c6129e192aa19ca08c716dce729fda76927fd8afcd55e0bfd6a5c1c2625932298ba3a02b6f81c162ba54a54b9646a94812ad1e18ec34d612e46fdfb16d269116a628655871f9eb63e4ddcbfd856ffc832587ed8eb775421ea88c5f0e8038a9290b8b0cac14d1ddbd53d2a8166abd1f94bf75f0947bc90f1198b0b6a2c321725db58d4332960b4675cd5e6c2b5c1b789d18ea671d191ffcf379d556e1d1e35cec24a9ecbd55300351e24d86996e78ab3dc4d0d1653d83a0ab62953f8d7d6456fa3399659372c2a9260305f71d018794eb4773fd27d7cc471a8ab7d2caa425b25e1fd0ae109669081388dcb787b1b7f1d02764683a653267f0b06d256ac91faefa11f1b020525d1299c707c1a34d388156aa33172ce4d51e847ac08266b2ffb64c45cc6d5f6c363deea40e283b8a6a48f6095baa8cedcc9d6d1f275d94a13ad8414586f79a718c44bdce2537ad8a0d47c5dca229c0557fbfb5f06dea033300b5d6cd32fd36f2305d4302965352d2608f1369e17421c9c859bff9ee12cf53b79fed2dfab9cc241e4552bbc05d669e8730569c1295fa9c6d828ac0e946769f7e98da02ac73930840be8f52ef1d552f77362d9577f5865351f38d11f069a6cb43ee6dd38668f8ae65b7716d051ced6efe1a358c07119365daf8dc97078dcba482b90d01358b3797b69afe90853b3a0f0713c3e8e451bc9ce0ab1fb8ded75913329bfba4e4fbb97f903ee5f25095da31a355feb0f4cef9d11c1215c4bd79d5adaf0ab1f0d10a8c9796f50bb3fa91af4842358b81a8282a899fc62b165396294795b02286c1e16affabc98b3db81ea99e7b6fcd11c9df452eebd3fbecf017aba2c0380b079db9f20aec871261dc4d08177f53e018832c3903ba3645ec6d22d5fca0b4c12e0d39a33f755589c16cf3a06e06c670d005ae91ba3f0f9424b8e8dc6db0a15229051b7b596d9c89fd931d38634822576786f9f1da73b874a68ef4dab5a11ffaa5f733f93ab07179d10197836009a38e7516e9ba0c3950a160097c1436d1d1140d8ad40bfe59ceaa7d24042747a4a531c7c8587acbbb5d785a9b7811a53dc82a9ac3f7021c03d7dda98712c7b7502b23bcdc3ab42333e89479d334f159f224d665a2d7090ff9f09ce373115591680a2fbf4a4512bc40f99894bf7dd8ff8ef3a40b0f02218ee017757f47e865c7a4355b960e1c7542ef0404ee7ec954dcc4a60852933bfe7372856766e9fdb21fd9c4da0283f02cf93676a6e6525e8f912d2301028369dfb93fed917f6fe8282b4d5ff2e9714b84a7be59400440a829bff95ce622de96b13b03b07256366e96722d8d60d320c620dd24bc6087ad9391ebc90012cdb9ddcea3a2ff743d612aed66b21cc2d27c7b9ffeb9190be5871a0065812c622ce438222ec39479986874017b10c0e470f58f66791c6abafa6069fc91e4b31934e30cc2d090ae189c099394c27835fec255adf4a62d650a1dbd518aa55f37c3fd64c32aa9e6c0522f42f4c5602bc3bbba4132d4e52ea1b9ce94d85d4523766152ee816610bd5dc3155f22a288e8dc4242805fccf6db4c44870e9ac8a8c761055fa2a99e41cb132a0552ab12ff26c8a0835a2db7a3e0f54e132e2c6696cfcec701881cf820dda2a530b7c849146ba50906d8d76d25b9ed8969c176ec1e54bd6852ed86dc6298c1d7f0ce0372c5f62196c40dd1dcfe1b45c8550cca3d693b0f6ad4002d9936dbb2d1bac7d2c98486fc1fd54e2e5bcab52c608e10858f82a8ed453ea579e8dd9bb723045b7b390df841b634edd3f0508fb6c2b64bd00a1db4041ae82607883203bb26a628d1b8ee183315ec50962d84c44d778d9a9f7ba0689b75d224efda776a96e74e2326b4dd7d64658aba639848f18bd33edf0c8d3b9a87dcc85391800246523f42c5bee74aa85b96b7b500c52faf210e1073dfcff0e62570c87585722f1c6c5a15aae7e512fcdfcb6a802a999475e1badaf9655d2342369d00d47bf62d1fba8f5771f4293a16a43c898ecd0fda4cf8e172a050d9ce51e651fdafe19dbe94e4989ef92f5c5bcd3831a3b09947b63e41fd2e575ef0dd01aedbb7aca365246956a33716e005165dc464d6335dc16dae8e5c1a3e5c3d1fe8abbe2794d16082bab09216ca8550e5cdaed1b4366d8a9310760ee6747bb07d6be3e05a673ffe094e732f18a477606d9b746856cc2a36209d60fb85b81bd5d273a1527fa8a629b4115f2325afcb5417f14827aff2db9dfaa08d0c22065afb5282c26a1525f3afe8c7163da1a09fd42d8205b809fe178d0fcae8b2d9d341285bd00826c662554a27fb4e071cf561efea28f09a7ec4d440fd8fbd4675f31176e8d21d4b0f1652410c40d1b1e90dc35f356e5d3c344ffe36f6a545f1df03f1f6639e150b8d1f5d1034565678beeab6ad5e7aedadb24db89787548f7fa2cf1b6041626037d790f6e5c436c618bf4f79a53bc0b703b1f43643e14d6789b56ce9f872b26f6778a9e52101b6b41aaa6e8c5bba509f1b9ee72fe3452fbb04d25a8012eba74e09043ed379757d781daecf8b795916724bf7a8beea2d478d65da856dc39b5b1f8932ed8a173c4fe5890889bb3a86ff8378f087e82c22b863fbed18fb6769b18f0ad971b929157c0a0cf26968bdf15b04f7e9dd825fb24f8fd107b05c6e7ea399699d5a50a85033affda740edec6001a8111f675886a8bbd384dc1971bb616fa4a7d7f21e6afa25fd3cd6994861dca10917005064ed0701775ae8d6fcdcf4eb9a53d2ccb196701dc244798129ed83b6430d477a2b9792d62c3bb54ca9639d69d6d6b3436a9ff27b2e9e5429e1e42500ee95f4f1aef0c6676b5d9122eef784b5e97b8fe1e5af32738790f402a910841eee9e5c9d08d034b2a7756781b9758d986562a22f4511a74e04c65b831caced2a1cd0cdf511dcf899c8e241d11469d927ec9a5e39b022366ec70f550f6318b43408dd6ab1eb470f0479bed9f390fb9506cdf98ed106ef9094c2da197c2c95348b9e9e65f23ce234771d05c2ef9d720a948de033040b00068247590dfc123c335213e4f1c46d949640ad49610619aeef960e27f7691ba132b507c561bcea466c71936f347b8a65bb2cc4eafb4815d606a47ea1a125682aeb12f0044464603025507f020787bb89227e0f5be8ce90cd026d954754af8d78eb719a2891da3f130330c5a9dfd750c446e00e7323373d16ab2d8a603ba4eb7de55e9c755338a9220c29ca9a9cd89ec3a7c0ba52e778db7f886e6b98d8feb76d1657ef9bb4ba72a0b02aee7458011a1427b3fc6c49d0cbe941cfeadbc058b2c737583949484c6d48ae812081a0d98930d52d937c9e2de86cdca127fa1e28972d159a5360400f249518025a397db69a5505abde8ce8d753a2e257de3e595f606d83e2a86afe28e21a87ca5e7a4e4c3d51a6937b60b73b0dfe564d84dc1246cb05f06a29393506f6c787c87136d855965a3d570696254ca997a1e5746bcfd9bab55d7203f7831292a9d96df0cfadef4dfb82011cbee3ddb4c6027c4a7caab4602ac57644e60031a676973cd684d410a42e23d753726ff33299890bc29b9c69cc0b6b86a40ae2e95f8e357eff50b471798b99681e2172a19fafe3951cb92346cacc132cd6cd93aa11c633ee4d0256af6515d579f2bbade9e5b93089423cd5bd35d23abdcaadaf57c483bd7204a65d5cebda7b03b7f16381cb4899047a5d7768463dfdbf10070397bab15f85f4cb4e4a9f968568a55ab9d2371171d05ccc4e660f146a628678d812a64ea9651fdf874e48aa194c5db28b5f7ae8a087751c2b8268131bef9d4b38fe145a275db8aa71f8c058845d226e8387d10fd9dc94fd5cdac4bf8898387c24e7b92bc1fd1bfec98e186491c7d2ba0cd56cd9059cebfde70da614d9e412c7f780a2d61ab7c81b34080bd994a4fd46fc521c6e3d12e0dadb6228e0383bbd73e8855e7b6b5c3f7ffd954c4b1d55701b9cf3180c535017d54964ba565cf1cb49b026942e79a4f1039429f309df0a1bd74180bbe162308383f1fd6132c4a1a24186286b5ca3c225b9c8b102d7f324a475d7e2d5795f3ddc65b913d1c14f21b9bada16c9b8ba3e893e26bf745e65a6b85c359118f5fe69e174de91e463f0fe2d54669a959f7b99588e2e39496d253a0a8826add00dbd6aa705b8467583b8e4964a7ffe9b2fc878290222c55eb770d96c2a84f86ae10bff96bbc3f3b5e03f625dfdf7f17f34ff7481fe721c4ebe3241aff452ca4627553c059e6e5aa6550088b24a4ee11905b183957ea956c68042e873c0b6c1a1ce79127902a31852e96c48b094a4dc18016f880e37557777c81464a1aa812e75d0390cffdbba6c13bb216d013f4be9f217db5da341bf6eb2982fe9888da000239984b73bfa95e736d0c73e46caf0e6914d59b45527fb53ed8fa378aae89fd1a17d9bf079e92d869659ff2747043fdaa30f606fd205c48a7504891c0e888123ade980952be766ac73d33571a222342532aea6eefc54a0aecde19d638113757babe592b277c00e71b3374fb7f20767b6861d39cb3319832033bcd79e88a1a993190db18aa6e0672d053a273d4dad7d05c3fa8e72d53259f5042f9f88d08fdce2714c4c1376ea8f0dac5ab3019c978457dc83fd652f0462bf90f9db413e5cc1c7208f851fa54173b6d621e4d895d06b2893f5bd07533270b7d7ba684bc4d0c97ed7c23829032272a3df107595839c4d70543c1f6025f2f5e73c25034a53ddad4c111ac4271f8f36f9ce8ba91017a4d8946fed2dc60d29506d83e271483bb1cf7627432d813308dedb2e49840c522136baaeb42420d899b3d032ef19094722a76086ec4ba872a189efc21b4bdcda15e34a23f13b127c36f29e1e78aa1f065071c3098f58cadfbf78c6b3923bab81e69c90eaf17071e02a9b3c994803cf2163a067435a6aea12c233e721d3166714130d4fc8de886802fa4ae477a9c40bd444d378074cfa5a854b2409d77e91451268eac2120acd881361f7c4dc31d0dd9c0b2559381db08cd03d97e99466fc9e25947b54990d540dfb0b65acaf3612150a16874c7964c7c74d0b5de6f9e153e4a17a83e2f01fb013de6b282750db30758965b7227c3365c7ddacdb533707ff01a30c44ffd08bb4d1fbe542b21664d1de7123890619d0f5ec85fddd3631e1d36c1effef0a51fad4f4f17b5bcf2118de8be9ed15ef5ae4bf7c55b066c3d9717ff5e8ede9b36e42bfbf87703b71d2417a08675e1d0f2408aa3911dab6912f9d0de5de6f7302be2c3f4ff0b931483a565e597278f3929f2f6c92bd0e0b1d0866a43edc2a4e33e5276d63e5aa22ac30929a4c6f5bc1cb391383e4535fcb4d7ce21a104d9245dadbe2f3e46967e2be0233458262a103a4bcfd47a078b4294c413121275c605510a56685bc9b3ca99d873f2770780daead617c96189d9dce96ded20c4be91d6a0a704a769179a30d8b845ebb46bafe7256b830a5619703936c1f53edfe4744626127d1bae1ffaa584db4cb2a186ccb7d3c5d7f021505dc9e3b3584078041767e5e5653bdbc49270176618f9f0bedad5eb75911316ebfa1fcbb45df1e44acf12062af38bfcec441f6825efa2658b51099dccc0c0bd92077cbd3ebd351392b86eca647cd7d7140145fd3cb31927eebaeb98e60dbc68116aa82edde7383c7c33981d2bc7fbc7248d953c15a005fc08d7b32ed70a43ce7d5d180eafbb77ed1d667fc44c4a8015bee29a994f4237b60c2d10b38d0e0d6d7a8bee1c60e53bf7600ce2b4131cbc9379ebeeed3f7300806cd901a79ac6be5c01cf3fbc1242478a9ee1870b95f6693cb52debf962a1158252d102056ac6f0bc1cd7fcd3615ae473ea799748b71ca70782764ad084a5b577470ca4f561c2bbbf511083021c2138bf2532a973077a4354cf75736c070b503dca7feac4fcd644e00f0427ad07164ff08e99fb3a1ee8b31f8c12386d06d038bc9d2896504d894a9d214f8b84fc81859957f86b2d0822bda0f6545ce6dba1afbfbe12862d9c4fb6520c6341818c8c8c15621faf7b2120e49050a5e32809f1d4a6b5b5853dc712fd4bfd0640452cb18e5128f12696f58674b45c13dc472834ce73dd647bb6f622a3d7713f8cb8b3c7a1755cf6a802e686d4e59da19a04cf551663a2c293a43e5c6a4e382e879859d51c95c6d1b945358ae9fcf3ea9d8609dcb3750511da40567b58e8360dcee1ea5be5841200fa05eb55f72e9744978db6e54d5a69a0f381e065cd5a3ce957e9a48d3e44112326fc07982a68604f22de627191cda576917bc9fc02ef1b8d5392ac4ba009d08eaa80ce5c08bf3fe31cbd32ec123926b888a1558c0a7b9eff876aae8031551a15818ec876aa5aeddb442cb628e11639b89c928ddd6646c7da6ac2f72feb4595eb7aa6ffa4e0a7063151ff21bad705ccb736a40252936edbc6b17dff1eb222384ac72d67f2dd83a22932553cb56d937faf79a415ebc3ccd4c7a8f115efac7734bfc2aceaf8d0750c40664aba158628b7ee5a89b0ad73d0c3cd4376ff7e3b09c680799e68d762c59cda138115550dd813a3b0e3ff40df6966b31f181302ba402c193c4806693252223bd8c9ff8ac93ce00e5088e39524d90669fe02efe94ed6275be8e77361804b735c4660c60b7ab7e2fb39191b61f2e218a97fcb923d72e2adc6bf27c29c8992c56eb95d50541b3054a98d61f7374d34d84f114f1f16bf9130865c97089e6d4a397623d51423ce0e57e402cc020daf628f761c4570cdd60e20d01ba2d860228f015969bd88bdf4c6e3baecffee301d890581556c169d54200b3411deedde3346f4ad167cf11c7b3de46be6e213685d9c4bb78b9d1d171e24826702b0010482fe2a6eddef978f559a5c0915ca8b80d0448158d63fc4bd5e57ef9a34372913ac9189c03dc2013be2722ab623d2897f39c1ec077344753bf4bf2bd9c6d255fa9cabe23dcf28b56eec649f5e9189948a5ce0c420753f4cad4fdd03bf387406319546865ea3bb461aa6c57081b875124668ec8cb25f77c6516a856d70499e0248ba378709607fc58520fce4291b9957e00c2b31cdbca9994d6df05c538e69dd257ed1bf0c2b2c6dfe9f8bba1ac155f5aead927332796a7ce3dbe47ffce4f4956fb971d208386dd73ffcf8e771893c146a3e738b9c443508ae1c4b71ff2f986b740bcfcb715c4576a99655684ea1bcd629c55614231bccfcbe0e047dc2c06d44d0c4169d0946d4bc535dbf24ac613f1172d1510236871c9ea1a871464f407eb4ac31250b0e6aa10993344914a34b2cf5220fcef8a20d0947eea0b4ea4eed8888f09114cd9184a3fd98934359fe144c22559f8677be2e3bbbebe847e2d2648c4dced1aa3cee1fc6304bd9a6a1b380118ff7a4c5d208d28af7df167ef7238a0c8d5c7bc637a51d8d48888c6a2e8e8546f9bb5a6896f2fca7b0b82a1effca96c3f581e525f26f3c9e429107686e88c9c4d8b586526bc8ceafb242a54c32e1cc27240c6b0534c550266a6ff8d1e0a3d1866d0253a4316580f60cd3077e53164fc4cac021c54a825a97fb548fed9e07c7c003cf2532ca9e07ca9e43fb758b5ae6e141085fa2794192f06a55e469ce6b74dbe335f864e02177b5f09a49d625f201e9df4844957a9e7a8d966736f2e69dbcd393a0d51fe05504a47952deae5dceb2b069ef79ff2a04ca32f4b5e4b4321258dd4ae8d7b47a8c8fc36e5beaba7fd06eceb88e7ab42ccb1ff2cef592b9bb73b7bb798da929301125b0264957730a3a0b5bf4fefc109303e3345ec0de9364ea8de2d0d7ff55f64e9746bc33a42a55a21d810cd3e51dc202a6bfcccb58cbe59af92684af9eb93a6ce379ca3f2606899ac555c77b090dedc5a165b9385c6ca9139666ecf3eb835ac7552e34722adf52e5e8f2f993d3deae416608541fb2c36b9e6e9517e0740d403ae65b62e2752fc478571f12087c897908b17d0a05f3d34a75e4818b5e55b966a46ceaf5508e0fbdee9dbcd79e645371aa127bfc3de09746108ab71bf5f68d6b5e608c9fc90da5a75ff0355412f6698b3f241824dd1737db10bd732d5540ea485c5be82d6706249b3797f875ec61b588b1331d4437c982f45a07552d46f9d258ec7c365ab4214fa5e910dea4628d6224ad4cde365ffaa52ae60dcfbcdaa3a9731599713e61af6996e709db8728d433cb26215542d49b66a0654bd14604a9dc498cef2575555eac410f73f8c3476296841ee2ce47e1884f852f843071fcfabe37f4af9e4f3d26bd0b4199875db45ffaeddecc3c803406ab4e79e4509ce670348e3634f0096ead3c75f5937cbb237571dce17f96070fb39feafd0c164e28fdeca7b054ef6c58935093f3b2f77e7232ef386fc64c75f80093bf6d416332ebe4668f1757daf86be93e286c5e564d3073aaaf9acfce4296d94bc6854d437fed74c541b8b208cb8f7dddcb6ac5536dc08f46e3b5c1b746e06dd10d7d954a0bf16dd5eeec9b87b9515ef8c58ab7393931e833926c803460d8f7cf6191cd5eaa2b9eb8f08a2de89a3e55dadf4ac0d0b65d0dfa433df7a3ab09ec469ed200651677975b6ef75d76cfb560ecdaae246c768d51305dbc6382bd1f891798c5fe96d940baa5391f4530cd3cac134842920dcc667f3276c450c16df52c89bd4038006807f76e2f5f6a1e58391bcfadd644caff1c3706398d383126e958c9fe24c95023f00266a296602530de089af27c4e3bc0f999638307adcd1c07911d33edcdc1ca03cae0b2c0b3c4c871fc1ba5e230883e9b2a12c150de7640f9740c1c60390d2aee18a6b176df561dea5c45a7ceb0043779abce049a370c726673e31ab4722b6dd9fff4ff284d604bc7ab37db92e40d7e86a56b84a2a00da05e44de46b973b827bcb3dc90b04235aedc8bd9bf7104c50c5d41268fe66b4ee1a8b6b3a1d7ec8c5c54140fdf3dec9da6b41a751125cf4002a106fc5176753e6d2e46cf0900cb80f45fa0220ed88360f64bdeea3ccdac45071be9a18f405383e336becfc87e2cdb0413d4ab0b346094edcbbfc38fed56b69256ba483bdd70b7db9c62cc5cbc2a83b0261baba7ec14a923cec92b15e9ad9d7c9927711b798a9351303ca0b7cca3298403dc0a62a5cae968eaeb78afa8be220a16ffe2ec7b52c517a310fd0785b2394c054bd81791fe4f4748d1d961e30453517548c4549d679182776f80ce578d6aa591f32f76b39dc2fb381e5cc19657b5815025a05f5c946278c6623e72916178fe31f92596ff2327365fe77c3bedcdf0ddfbd98317c8fd71fe596a8a1a08c9688fb324119f2ab6cb02d151121be371eec72692c3ff219bfb9f9b7cb934c74d1b4ea005cba2eb62aec974a349831db12704c5ba04ea5cd510f94c2e85f3331d7349367717238b852f555bf42bab38dcc98964ea17f0f3ab6637b505e7c8a41b2e936c6fb583111ea4dcf441b50b1d9bb48896fae90f0f420666f33fe0da326ff3de2faecec4af4d276d86748f5615f5aa77884b00e667bdf4f808d9f709f631a97b64ca2dd2f597dd86e9387db39d8e84e4e891db50fe037b732af2a08290b28f1f66fd9d2274dc2385c782e4edf32cfb8dc441cb49e091383485fe55d122a076b466ff021d539d1d036901e0433600c7c9929d70a091eef9a3f78a874136bb3aafdd6cb5ec0097f97567aaa34880b5d070b73387091e9ee41ee1508c0e7aceb0ff99f7f52673da12d54d55125eaf00acfe59aa776f4e864c119f02416512ad7ff0c488f12b2b041b55adf77c85d2d85cef3dd5475642cdebfb8b4e431fcea416f9224ed40804695b46aff34423e691391f4c97045bf270d410ab4a0249589e627c98f27bc0cdf6ea45173227f57209aee74ca4fea6d65a2b8268ff43fac2436b6fd6c2c921e16c7dcaec95ea6a6be4a12028122a836a0625442a0f9c72a27eb163e5e6c66eed82f7697a855c4517e55168b01c58de9524a87d845238679e131bf64f156140d5c28e121f2b625cc3a2d038da6093f8461102207f5bf21ac260a1adabdf5e760f8fe51309eec43d27078e77f8b043aeaace8079705b729bcb19f1f7be2e3bf669b977a1ccd234d737c32c22233905065aa033af5200ea0e83ddd684b87cbc429a6759c9b3aac86925ba42d4665f10ae9bb4baed4d42354b58fa515202df93c28c07d11ef51ab4967e01c2780d07c837b083ced8e5dea946abee174bbd91507539dba84f71f5be36ef0d042c3859f88f889c98e5b9bb8e9c57c78d4ab53240c1123e2c130a0157756facdb55ef26c15724c3a2faff975a13162d8ebc528b599f73a7b772c9358a62cd1d23abec156177f66cff65d273c1a07e145b0d9c80f4727c0d3f4a3b533ad0f0810057ba0db97a41d45415dd4cd6c3c3c41d7ddaee28f08754418b7de42c7b626638b6bbd3ee9b0ca69d7b7dbc51e11d7f0b75941c44e34511890f737647f1c08fe1573936a2fa2bd20d0290c54414c5533b22a441044e2f9becc4092a53b9b72263d7a18b08dfe3c27798ea6b85c6f9ad63d3f121763557ca98a8d567e246e007ebe0a687fc21dc4fe79284d49ed086d393e9d281d1b8dcc498875066b72bf5216eb5eccd1299ec58701a12c4c9a33f3911dc1a93f3435b9362684f9f8874dce05c8675c8958a97c6b9ec43c95af79970625fa9ec42148bf3b9213b95f242cf042590b8f5ecad1bf3a20bf98a4d96e70d1f2d46486905396fc0ee19e18bab20d19eb27ee87bbaee9978efc0a2c8ca3117aff9597c986e1db56a269d6f3413a491c5a3030d40ac696b1e3eb248f6ff35024447bcc71468743a5148924fd51ed6b82c2e963f41afa81e106b8e574fc6605c17dd2f91102b45b7319057401c08ab708b3d0c8e636522b8ee681951825f7acd897aa0ba7177517815edb033d170d7f37bffa5120238bf072869c337e0abed5fd522ec5d60914161642d13f2e5f3fa83b763885e4396f7eb6474c3dffa6b78bce75d2ba716dd34601cf0ddd2326ff295c209eb77f0ec6017c44ed94706821663efbc47d8ab26fc9ef2a342fbcb41550b77a48a7477e25b0686e71c121a58cde940c529f45a10032fc6bb9dfabe24066c2940dd391470787e12638a4ceceae0040a512a6e733cc25325e44dc50b003ba8782766e732e98de68838a4460eb491257736d9ae73e5694e0686fa8cfb09d6b37268f0bb03d97718a8ffb51b5df8a49e5ada61f3c0d3936d8f2b7ae135dbac430c60d71facb6bd69d583689d0e7519e10a0556171b763b4f32287732a0932d05ece2f61bee62ad1f4399ff4188e1365adc8d7b39206155d191e389c65e9622bb1030f0a6ee1a7db4b28ec62ae745ac2b09de472dd6304af05c8eb40cd4939b415ac6236b686613d92cf69e4df8a40f2bdbf334a90a86eb4e8d58984a85cbd6ffa09d7d062668b413ab369180b480dbabc90c79e0ce1b56af03de78a2b6a1267863d98925ba1c04cd00b8662828e9904788413a166e1de158ac15a2252e0f639273b516f3a64914b24572ba01c0f15f521ee4d759aed300771224124fb57b504b77a16bcf9efa453bdab91d5ab038c72981dbd415c344c5fe1c2ac91a531cbc0bbfb49791857bbc6dc202594e50e589a5a7523392d0cb720028f4b680bdce61ce0392afc6916a2b0caaf85c56d0df3a42d9ffb6f02719a9f08f4bb5bbbdd0a49cabf10792aa9172cd243d30fdb281a0a0d59b80d461d9201367c502a60e8dabdc99cf4f8a1896231da4c026bc2c4815575440fcab17f477633988028a99d5f390b3295b2de8c965a4758ce0ec5cac204dcb49bd968e03c525ff331ea17d70f865869bb5c18e2fa71140f56e3e5e1770d8e7b9000803350b402e541580549f1a31f201665c1c22a6cf3b87cfc238eff9847a089a429f359740f5c589413366ed2456d916361f8744d9ef8d7d352d12848aa9c8225c5bbc3f140a305739f6de12a9ee8e8aa8e9888d476107dee545c3a7c53d358ac1328d2ff5efce069d91d0b14f00e6d48a6a17808b1c2bf76d973b70105fc290bc7dd3508dce39b0e4b27b889be09ba14b376d3275a2f7c96964bb581c87a3652f26ff4620c20d1b2ee5c669b39875f7a744199567c78e9dce2179864f83545b854e51732bf13f618fe52705b1873d880bdc171a4ff10ae51db0a4c184fa5e62ffd3e3fad98f57b5870963fed4c3e51f8907f152254223f004efc7ea9b8dbebb03f003b39de7d5bc41bf76453293cd848a4e52b695af6f70f65d528b6a587a50df76646ac60383726c6d3f269fac1887ee1f874d8a73f14f6100daf989f4bba3c1941f149245de4fa57a7d9421b87d7c7018a7f43e9e25a855b87283787bf2b24fddda8aa26efd83e9dc3dedd4dcc95bbc20370c3a96c8b7e0bc9f035091bfe5b54efc2dc6a46460f1319e3033e866d4faaa76b9212d102d1a3b1ae4d626b187c32218133b355ac81cfa289dc921a111216fc66198614a28a76cc77022943ddc35b669750bee497e33d70dbaec7ebbab1fc8420f904772a030ff50f422bf856e6701eef597d10fe387029837d2a0b5e2689d9f9c305bf04c2b00b86d256d7c53745ff75dd6efd1ed68d5fb17b427fa972213267cfd21338e9f6606e34290b810b622083e72c08c729610fd36d7cf3c5007bed293e906aa8d244254788199148a842c12d61d7acdcec1fee66c0a01ce596a3b8ec289e13116a55eab3b9c1a3e947253273f59a730700260909149b3359ac429fc01c576582f2c89cffbef59de2770f7b338b071f00b38a0ba80b9494eb206dfca332601a6863dd87d909e0b67855d59e7d8d115cb64e0a3073f61d0e1343292d3cab627ef3a98b78244410d10c6feaff5fa3e880a2a04043fa9ab104f56f51e5143323fa73b0061b835f9d7595983a24e93d83f31c9843b1c65870e5911245fcf360326b85c2e6084c6f139f1e2e8010ea6ac5a9879e5c0b42e57ca3cc7a30247984e331b140caed8b6d5db3272058e64e08e755de8a80f63c1176632f240ded7082f17c5bf50f13e2a42f400a02a509760c9cf79a40abc72de3fa3c770bb53d2dfbd8defd08c639c42a30f3fce55129f8ec4ef764933e1a402a214e23ed449c8d0c5671f6ed04c9879a7b5a38ac37f241279f52c902796e71271a31c122f71eeb9a1b7f8574ec6810fc82ac575a5c0d92d47bc3cdfaf5d18cb78f1862ac90534fcf18747ffad2e8f6646707c77bd7674a14f5debdebb0b5720f1ac0011404283f32a35af3f66432997aa2b0cc61521cf9f7d8b518f921180e86e8a2ba99d90d768c236e8ef42363867a943d9dd2c8dee5d0e30bbd9d77e92424a7db5e6223693d8117c11a2561426ac75f834619741e77ce5c06745b53515c22b69fd23dcae6e45497aedb823bf24fa4a147565842e2f2e9aba679fec92e4abd9b70934776e107f1094eae309856becf5b936b95922f1a7963f7e81d4ae5f674f450e2c971c4e87080e2f771604b24f4557e0394f29869f8defff4bb79701addcbedd89362363de576665761f291f5716fbfca4c43f28f3c1be099cac2d688281fe9942bb6d79abccaedb04d23b54e255ddfc81ecc9cf4634f0fa4d05f2efc9356cff22391fc918327a41ff7eb261a4cb012286f2c2e6e21866896f405967267866d3ae24d2148d0beaea8937875142ed10fe85e131054f783130e9bbde0ee57d1e3134542b9e9221b363e32189b7cb82b1a5f8ba19455601c76d3c1d2aa48978f39fac45d73c21178a12f04ce21c70fa09ae1aa3bceed0616afade4fba66d8d5b93c43375ab9912eea90be3f5115402fced3c4b04899a3a8e50b9b6a9637fe8197da1a2fa73d878f5875e12417a5198c0c5b6efc9c5f33c547e7f8c495108dc78bae9eea9f3c761a27f2e2cf7f74d06e6342d42fd29abef47269fc93c4ac2ba48a8c169924197393db174c05710ab01a725262219e4f9c5bf356028a3b84f7cd403c5859123baad8b45ecb6eeeb4e53ea17877dc450fc9dc5995bee146f29bcaaa7518f3dd7849d159851e003ae458a5f33e8dbb8fd47b6d07e930690f9903d3134a0cc5551aba7ddd09e9d98adc627da2c591c2722c0f32321ca9101196a3425a42410b4f8f1c550ed5c1aaeca380cd065bc590ff4c58e0a5ce37d2be9723a4c066d1deba2d85def4f8c9fe15ebfe6bd1114b6b59e22f5e5ee771cdbfea368d73c13f52c4a03aebbcc5de48528dbefb1a2dbb4fed060c8abe36c936526b84a10cd8a42c4079031ec801da6305b3c77e7266ecdbaab8909fb0c3d2d40f1f48f2e97415462b7bfee3720d29fffb0b892df10a88eb192dfc92b1d9febcafdc45f4ff857335f155bef425c0f87f05a91ea41a61f0d392d9eaa7b638b146367db844f8b7ad765e9b4ab70374c04de545a3f9e7735785283277b429e07ec943951933469c0f1f74e93d85c3de592b228b334651aa12313ce4cf69a1ecf77aad3a295763a1e70158e935b64a1d5c859ebcc665373ba37cf76303101564efed7b4a221cd14647c9bfdedc764da066942ac408828746cffed3c494c847cdd27d862579c0c8c8de18019045faaaf428407b9907408dc8c45d790bfcad377222a6720f258a6dee124497bedae20711816448e5136a81783c9d8311cb222544a2f09c435e414f1eea419334265640fc8dba7066436dd1ab940bc01fd946eb7aad3a53c6ef772fc9032ed7ac08c86568e16a52a6585527e8db33dbe32b632bb14005602d31cf55aaea9df018654bd2b307c519cdd02326c8e2a79e2404b267ef867295dacec56dce2bde44dbdb5179449510e992b9fc231a970570ce2b9c014d61d51286ff8480bea985700ce0f852de10f7886cd049c701a0df30439ffe4dfdb2bf84be696c235ec6e0e54052665385a474bac495c77f0624c4835417d86415e864b956c7887459906d1e4e613fcfc1e8d49c4a631442f41fd20a52fede25b9d22c256e672155bbec05ebbd0ee9d3e84d06d98c50e13c90c4bc02a1060f999ec36bca9044a53ae442bfeda7f95aa90890276df396c9093a1718b0d36eec172426cdd5ccba3e1fc9cb266aad7c12023db0cff231049114a29199423e4c974d352d2416f0db4445ff29fec01f88683b8b603ce56a14f9e0370c6a95634ed5626cadbd3ec09848f8793ad960eb753ef9a897595743741ceae057723f5b532bdfd8fa7f545caf08dfb928f480f14132ca2a22eb4e3cc335c02d4a827958add33b9114cc5df60eff19a30fd120a5e98b36a815ae8bea2708046a6ad2edb44c9378518d7c56ee962b8bd465995c72ab92436322a491d98b9777918b3ef4cc7b96cda545c74aac06b7cc13ad55d52fbbfc95ee3049d841eb768a4dde0cc47a815d3de730f9460d19e8d58fa6e434fbcef15474f2e599091cf2f3688828b5b20f8ddd48194b803dc9b7da1299aba84b5c0a9be4bb2865e73e1119e19899bfd790f2cbbbf8eea4109c0a1e30b2097ca73796fc0086d52ccfcebe69d26487c8d4c55526e698c5fd0009a6bcf706272330eb251c0b651214c3da84275e27c8d34b1926cdc1c2113edaf04a063340b64d2d16fe8df383cf5094c65171e91e7f0cb2014e91c4661fbdd6d0aa120141c7d800925e18714ffbf70d68701428faa421e0f6704a978b704fa7b234146653bc567bbf99480a498895af68ae6fc4beb4c7ca1fd5896d995548599dbbc489d9f9f617ff296cf28ac90d590d8eccff5548d636cc031b46de213a7b9d9851111db11b669e4e52868767eb6ffe32789cc7b50eed65e014501b3e9c2045262b7b8b84ed441de854d1fd033f33645f30c5c356fd4f5a9ceaca03fc097072ca2cac3dd7ad27af3e3413bdbfe13959bee9ad1d9f30af04ea61f356de0dcc773418ef35ce9b2aa9930177ddf53c04ef57ce3fcf33b7627a8e188bcb8ba0ecae19fc249755374c12b1e1558a7f97e56a4b6877e8721f9edb0379989fea700e1f01ff0fecb20031f04fbd12d0849d82e6bfbc90a5c4c27f6304a246989f2b3ea6af98f628d1732b6fbfb8e3745a46c38dc2409cc6e37c6d95b54bf83925c7ef3b016e845102a944633364db6ea4d0c549485d1a7f2580a59eff6cefebaa690904e6005cfd16cee9407ffb5a77165770a21faa71546f476cfc32852c32fbb943bd2769789d503bb9a65a0117ddc4f62420c76047c9b1e5da80bf074d4b56bd3343b01e91670722463f51155951719f7e41dc85df0af755828c71a9702a1898b611d1a899c417fd44a1cd585a569526eac05ccd13f5492ca9de1d3acdf7b67cec08121b22a248516c5d7d7798be6b1cbb71210a1cee9993303399112408e27709220e4148dfba697f38b2826116728bdcbe0cce033a2e49e9da7d0e0031ef9e42705fc2724c712956923e2dc26de0c95cbe75da8e3ea90b113b29e3b30acc40ee21535a0da5c130ff1e98461f9f686edb7ba85504e6584e83618431213e884e628cf9fe1c0e4a9c26010b83641ac121f254565ecbe4950b9b03fc25102ae7ff2e3ef6e640db02abe287fd50d0f4fa0065405624667bec49a87685f35ee8e2751f45c7ff634e7aa303d25170937d673b6ab182ab76ff79a387a358bb1f47f22a621be86f66ea8ac26ecda25b3044f22b0ca767bf2781404f92c7cc468810414b0f5c9d99fcf2765ade4bc623852453f8aaa7c6d469527595a443e29822d04eb6a8334a94be10c8ceb4ff046452e20534cc71845c2a16df5c3f7747d3169e345ee40bf92f3f64d0ba61a60d98d0ee17abe64b49f4433159b2b8c30733dda9bdf4c69ada9240f080d6b70f8ac478b8e7a61192262061de213d1a4c7f26864e09a37b182cab8c601254f7abc2d667678a776cbd0edc5e514e3859e55c855b743068d88f19d8b8e7117fb05ea02daf44c2c4fa345ff436219d6388bfde168494d085eb93d3668765f528116ad5298ae8407e8bb68c52cbdf0096000a49e21029a3715bc38a4bf2dde193721e894ad590522fce888897f96c75e6e467b1af34e7735bc2be33129e1c4b65d60e9600779c2c3145edba710243c54509e3de49ca146bbee50526f2d0a197407cdbe6da1209a9778624441e4f8a2dad002a04887a6b6dd476c6b667385286dc19eab980f567ade6c06fbd67ceed1a15f4012d54045c6171bb8747c28ecb63bdeb2e8df7e7c574ee5eee9bdfe9df21d3384d3d285780c647b711ab29260c7a0fa135decb46a21d24df110502a68ffc7a92d6779d518e723f9480adbd7d9264b6f4a373fdb2997b39529ef842d58821094a798d919c373cb9eb3c888bc931f52626b152aa87dd8782d4b071a7faed21b3764383956c9eef0e93943262b62aacd59152a63237cdda52a7eeeeaae72bbc4213fe21421983c04d3ac3c22385abfb3e401e0e109f885f6c0c55908f6fa122d4ada3a8e4b2b5d7422225f3aa59f84f041ece34cba9a73823756f2b26180d234f8699616a6af9a7065087e6a2076c94322c4bb713c6ae46fa27bbdfd1c941e4d3f7bf50def2962f7e39786fe3772b3d5f570b5d23f4825d9ad26b582304f76c9e098d4c3f1c1c5446f54ea9158d7fcaf05deeb87032783b28712601204ffbc01c0ba8b10c525f3d9020dd49c43c8d8698af77b4131d4343cc696b6210be75fe4f45ce0603630f2acc297971ffa624eaf12876698c678743b8d0090330d1f93798d49bd0ed897191f906781fd83a2f5717286db1996920649739242ea25338adf64df6c178b9258abdc822a31703573cfd67fa501e16d6ddcf742c85acd446feb4ac496960fec0af980d855f2ea101e9449ece89c7df5d58db06577b4987ae82b07b2ce1c8e5d89f0f7ca1109752f4f1fd951683a4781fbe5b0daf4195e91c37c3e9e5b18e509c8b7633e91f929361cb2f2557f58df00320e887508f63c4896eea668dd510dd26c8f1cdfb3e33f6d946dbc58723482d5e62d2814010be131b6fa89501dc949e66de0ba7d031bd85c809b171fda2dd84c197aa778ec304ea18786e245400bd536d39974a47592bf316e91648d050093a83711b3f6f6c64eb2f831af17aa284f99d0144fdede256d71b2944e8a46daa3d5545ea260e3d42637f30060d7ee5d880282c52fd516fce4bb15c1aa5b6e0b16175a443f66a0246021bcf1a1afe0f1b372d1e3a435d77ad409e43d166b75ddcfebe7bc132efe17b6939cb546480f27b484abcd7a1c591f98539efa9a0a533c92f4a2a791e07255deae971970359de25540dd5e0033daa1af310aa9c6446c0575687c9dd84c7829c94e9c847538967beb7b2369731c12669cabe43f75265113102bd0269ce8fae98fb8b9717763a784f40525760582dd108df2f66c0b5345e9b56c96f8c21f206f935d6c354be3d4517b697a507514e5b01626f02b028702dba1033bb36aaa3515056055be7b6d101af46094472ccfdf0e483b4f53898e1a94cf2a25d19b8e6e7f6c1df336b32f4dcc51ccdca56b7c8582cee053697fc5879411fd509c7af85384cd22f13571e484ef7d345d5f632697f65a70a44aab5c9eed8d40fe014845e31f472a2f802dfbc69e797db33a679b91d96bc8a7da7f282cc07d26363657573f07f1d4efe24ecdd27153cc9003284f6311a965190b79e2435935512f9b5cef1a6f2bb7425d3aec88d4cee88750ecd7468d513943f79f069ec76c719f64c57a7eb90ed5f30648e8cadfdb9b05f07d4abe605a94138f13aaa8b27ea5b90e904e365fa3d339b9600fe18e564c7d7a4ba07f59ab1bfacfe6daf49ff217cc769fef9511fb2f392511f1ff8631fc87282534136cc24d261878cae4ea49a61512e7405b788d5ae5b674d628a9d18cd0c9f9c24445e8ce16d36513eb9522c661b88688533ec8c40a4afc4dc123780c84586286c8fe849d5d0bc6c124f3847bf4020f8748a4c264ef74164f0a8ce6d812a3967659db5cff966c5e47bf7902d44c00506a4b8570761b70fb374583ceb403c78017ef6cddc2b7e5793a3e3911475f8ad8920bb4f4acc165538576be3a55a0efee16a59281d179d16e2b7c026a398d522fdc56394e0f19fecaa82b4f5141ff5bf95323ba3b652495616e3bf51a82ff095cab5f00b81410bba15ae14cb8eab8b1584ed641eaa6dddc2bec970d4bd091070dccc3f4d160b9fc06a5a42bb20d8758b4486ab058a5e8c1ecd93abd0bdda5ea28fb60ad53fce01feadf576866aacb92d8fad1aec8f18653fb42a0354e531ef11bcc1fd74678390cdb99c908a80a643999bcfdf0b6398c7cef998a72d053c21e6bfd7375e035f56f42e7548af13965a38826cb6eb123fa3f82f6fadb2c6f017af709bda1a0047fc0cce7225f24d3f3ca9e021db8e5e032ecf741fc5291fcf92571d0b2b58febb876fbc852520a8dea6d1bf0fff8b8ed5f7b814cb382d87ae58a002c73f552d710b2e68745e8731a19c87683b4dc39adb871709c4213afe29ce97acec9afd024aafa712250abc144a4e12822644b3dc5e0ce91c8f26acd6acecc63813441ff54924d6f64533c3f2826b3f672917613aa0ba52dcaa570f68baa731d41b268c8732c4a7f52e7514737f4ab922dbedd798577c27c8c3f1358e37781dc4d9f13508c41cd19f24083a4c230f2c09b510c7bf4d9abc6994ff0d9693f30a5ece93378ffae07d9168508875e775cd24a9a838de64b2dcbf1b0322c052888f742e1b6d2cc73cb42d2228c73210aa8890f9fce7b2492bb87284b383a442e75a2c1cee37a7248d1c089bcf55f377177da034bd87482e8f79a913a3642811a782b1ae6ebf6ca92481a28d834a011287502d8174767e538f862a04a310df13ca620b0bdb3755668a19fe9a449a1609ca70c417f314c096de556b00086cba2cf891a98815acf533f0a9e7482ba3bde82700e55478476c76c0a5f16e6862e9f889fa4ca700159e896a887cc829e1a1c6f10fbc1a3b205a8f40952cb346e2be687599368512dd3d6d704cae0d6c017d1aeb25075e1d90054d4348eac6253b168f6d4b7f78f6b1ad5b68a510e22b8d4277fadf6d20f1769a8fee216a2fca40b74043d6e96b345d3e1d133c78616db8edb143d765d5bc4e53e2b2c24ccdcaa953fab69923a01c8a2a8a9f298811f185164298d42d2f67c78c865380c85136d2481441fe708f744d17e3fe2591a481373458a2b1735b2305e9201db1658b478576e35dcf8bff9218bb1cf5d84a49d24e31608fb4e656278d8698f5328e069e2dab4bbadf2b1fc8bd37fcdcbec705862124d75eefddcaab905271e866c9e88dc5c68d873bc42cbe649d2829c6e1c8b96b6d30988c5bc339532ed992e480915a3c02d7e5222f3e577a07c58ec48a1219b218ff4735a95dd5a134db084bf8fb86f23fda7593683715e03d97008e4abdc153042a43f6e8f8b311ba42c1cfc28902aa62dbb654fb593743165b97a66f392327a053ff68f8a50144ef39353c1450e73d8c4ebe72fa9ce286267074ebd70b170bb1bd0cac5f28e54404e13153d025f3f9a92e25c0dba14ea352bf0a599d0200ebeb1c0495cd55886bd9daca2d2a6884fbcd2b60dcc458819c95e0d590db938a0f64781b7fe8dd9bf385ef390689d440db376db496e16ecb7e73abca9b19a76593697135abcf7cd0582362a689cc70e08238a090ddeaaed15906090ed45ec54c3790628278670578e38f764c71c6ef187ab6895e27bd057ed81d5d46795c5adea4ee0c0dd03125f81b26dd3f362bb646edef9e863f0a0b81f62a95f442896701e615b0e508464963b80556521d2e67758b995651ed1ae3fc14ba9436ef2ade6c0de8999e720c2177b7d6d19acdce5c07342956c554433c784d1793b1f767cb82649743c2a0a8716007ddc298a13ee9c49dee980a0c25dbba312846b85cc97461997508bc2c57409b666278c61078324a735d0aab752e3332d65f9fa07158877d6dd8056c38bdd4bd1c725a95f28b5ae359d2d756d93744ceb2b58f74693a096fcaafb80a09c9e5a6cab799404c76b9f9909ef085ddb705df1f7cf5aa5ae540b7d03f2eb3f3d37aeda79162bb03d1d10ba0baf13f5b52775cdb247cad44c72c17d515d821c47c8524d88f9fdea7526a496a2d839bff820f1afff68970f980120ffffffdf