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 70246 232d10233728c8021d4125cea3e021c66d426cf964b659dc00df0d00f5c9f82b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
84bd8f00109e2aa0e5621d26bf7250e9289e5d8151093c8ddc1705760d4a6fe3
Certificate Block Hash
232d10233728c8021d4125cea3e021c66d426cf964b659dc00df0d00f5c9f82b
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00902c000070390000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000004e95be6b9ff68cd9a5118ef3c2e4258f12c76b65f2650df0f75c380a0f252cc5b06744f0cebc393ee32b045d41bbd61453f788d95885b416ace35c3b6a3efaf542fa59da22464eb83e34d3e797b9624b99a757b75ddfe136c9050000000000000040000000400000902c000070390000

Raw Header Hex

00004020e41b1948016cf2ef6ff7bfd330e4cfa4941225112eb43fe1fc1761d90f1bb696d8a9ae963d173d0c1beb58f7414e69a1d6da7613c342afb3e277a1201457f5f2d9a0276ac4070118e36f4a0d760517dc8d3c0951815d9e28e95072bf261d62e5a02a9e10008fbd84

Proof Data Hex

59,560 bytes
121216020307afa9038d229b83a7a920f809d7da9aa0d1db0ce9eee5df64013bf57141d961ff54f5298ac740ec6576b1f1b47f4ae53fd0bf397f69e0c25439be22a4dbe8114d02e56d488ea98721181a3ae384090191060bd527eb4fd2c4bd8cc8cf9532193b6fac65836af71e654cebc1ee7919b87dd43582efbd3d583bfcb3d4f1181ab23a38c7ed1a0bc60e41423595912ecc63f31a4fcc7f35ac00be16f3241e270c31893edba3b9f7ed5aee56aee149b5575ef236ccbca3f7b53bec25fee133bdd57fd739b434671559bd8c62f4a43d291b6e258872894b6936b9a2f1e9ab11e8f8e72e5e2d8bd2324c11afd2d05fd190acd7816526ad27abf89306e8a8504bf0857dad525a14f5a1529729d727c4eef206d90e6940da6a8191c7321f24e40b8e59d8c441ad6b8fe48c28e3f77d1b5bfe5361b39b8a8229ee79f150cc078f6d645d90bd5080b11dccc0c755e15abb496bdab7b2ad4f68fb18277fc27838136ea74cf4d7cbcdb2cd8aaef3817e10b25ca3427bba8d20f1b6ed81fa205fcf7d3d0bd0ae5b84870dc8134be6c0bf1e5a678b6b54a83c361494ec81e3665bd99b0f31513912a16ef582ec82d27ef7867f4c6777be9371c29b172125738d3d4b3438e38b85b1ea67d429d8cb5ecdceb53c7aeb24a252ce72a2ba7a6e35f8c2cf51516d0203f52824b0420b002d59801aa0e1a75e3bf4adf851650f1871f48e75fb47691d367c879c82c752a376d54f609335f5e73d7e078b6a7865c5786a4157eea116c0275b0a11a2d2971f72e993353ac3349f334be3344e12eed50bec5382b29604bdc0c8b79f343f8435ac9bba605018b921ba9bac35fb1a3dc6a0214be5934f08e3af88f08a5df2941cc1bf3ed62e68405a9dfb9c6d3271efacbdc84c0a55c2dc4a45a1a629ee34bc5ce9d0e326df34dbdedeb0f093ed22efc32940d374491b90032d900bd9d2cb8d99bdc37bbde6251f1d11e20db88e9ecdfa8ae951289a23f4ef3f917dffa32664dc57d021f041a8e78ebe5d55d242ef1d8d8e232be60978c49bf1f76fa7a8e222ed5613cd3c48f862709f1759db87dd4c08afba76f8def4d3dfdb90049816e6f500592ed659122b289f1ff1fc31398e8ddc8ae19a1ed43f13c1926e142607d3747ee98a5b4abc1cc5148a8af084eabd31853ec0893af17ae229d997700e05df6b39f3d95148719d2008515b622fb4e9b56f15c53f7de891f864665e42792b56d928e71fe960310a0d0fe03f6cefcbe5ff4629a6d738435b059c97ad94d6bd154c42c10b465902bcf395367be230d5c5e31fab054302ccf00f734b595b2bc3bf3d33f8fe4e024b0970a007a8381578ae1e59dd953efb80c7a577b59dd3e0817b52cf6ed2850bef70edac66967494df7bc2a663afc5bc6cbd87966bb0087d699be89594257d0b1614eb72cc5a349877f78e8ef6ebdfc7cc2d485e3dbb4ddcf63aacb5bdb7c03f703c4fbcaf0fde1e984f12af40c6456640e7d5abd0274b8c9219db1a354708483156e0b6b7c1f47fba69d5fce8cd604331f5127fc01bb7e247b0590b1d29af25c8fcc61b11b6a1a6e72783315985e968a4b06411d6ff9c362b29efe99d7e5e26b8144b311eb7871f1a03dfd1985ddae38f42758411dcbbeb4a24e33bad97a33e0fe85a0195bab0e9e9a2a952072402fd604c7569d5bedcc3b7d04b411cd68576963b782a556d75e87e7b63354f06c7f8da864b2745aa40e800eb9c19f2227e4f4d8ba0888b882cdd71e0ae422f718c5db982983573700eefd25cfca0cabc6b60ce23c416458d3ba68c6ae21992ec834e54ad0943b0a903074b2f81ace634ec839deb1580e121ba9269bbe3ac3c4bb6ae956f9e1fa190b3997b3dbaec2b9e42c89b1a09aaa6d7596da781f606948852d31e92c3c66e4fcaf82820819f499a65cc522996f836d089fece6d27d5e8116bc79b3eadd0a8ecce982e8b63611ac17c593547dbd19a60436d0db86a4ffd26d1d60fef04d5b8ccb764d353ab71ad59c7d52b9163823695ff33506576ff8f967acd83c239e12a0dd88ffc47fa5b05c77d92b5deacae771936b82a2b9794044be934f2ee4c67c10acf6efc7e58ce25b1a594bfc5085cd0d74e00e40321fec7dce1524bb6ec3adfe9a8399e4794ca68361bb17b6eef4136345946641eb06d3b17d58ef727825072fc8eea17e9cbc73b6d40ce464933dda8f7328fda64edbcc67ed914feb92e46db0419dc132e20c16fdb2de72ba44eae46f021a74c3aaf8ebf37108a363ff3a1d553c36f07aa1cb6581f44b81544e758c7ebf1ada0f9c19672e433db50edfe057995c16a56841a7451b5515babe40ca858be96018a3cde479853e93a00123588deacddf1feb271a9fc5216a2fb2d5cc6b1b12b3248a4b2d680ebb998f2604d35fc93382bb74336effbf3bb216ae0bca1c97ca7078e84a1aa9011263bd36571b76f9e85f7ce4ed190ef093ad69783b46871907f9076e45d348b2951b4a2ebd2f0f9fd877f9327a7d057d510bed7355061c4b369273434fa1d3d5b399a30d3def15319ef86bffbd56e8b2f821fee90a805d7b4a355120a34554baaddb9c30812f0a57ef9305284651b28b45de8089da99b26bd262919e9b1aacc1503a0d636ae3295c69d0ad55c6f27171e7c49c3fdd4da7aaf4e1a969de79e6c620e1f0340d88c09dac39ed3fdfbcceaa9bea22621185eadda7c48351395f479030e5db0e23fa135524fa7577c3817ab5cbb2b168e6bbdfe50609fb5b0bd0d19919db6ffe0f855e2e635d899cab42fc8acd6641a59b2f124e801724088a36b99d18e55932f25457acf5029768d1d3011ae2888ec874a68a885b7e9e1fad8b119fcdff88bd356936e30ead9e8f92f97f64448da98023be2cdd4f10d99c44865333a2e12b373e2c83ff6a183beb067741e2ec22078119b5fd7bb228e21baff43a90e0ed5e30419080e2e93087873e806aec9ea93f2bd6aedde3d701ffb67df744c4ea4361a069acde9a2521857771f8e8137236343b7935a7eebf8f5970c0b6e7163f6fb5478fa1a673b5d5e458c537b816aa8569bb925a65c79ee5e1d0d4f5d287631b192ecae4c6bb14a4f8a99076dfc99c2c23f6df7d780148d62a0276acd56fb10b6c4f42d0b070e3f98240ec60688ada3e757cbe67e7b34a294ea92d2e959fbe7b2f675e95cbec791edf8d4e4e2097dc2a04902ade285afe0dd673fa90388669350d6601ae5572d236758a480ea39d31084cf54ea8cb9a878a23d00972ea68a1477b918f79f3250c48743860ae071e472ede6870ca88c2837d9ef1e6899f25ad2343b758fa0a4e30250de4cff7069ed30778518a874e90955db8bef5975c1da9f585f9c69c49bf6bd560d50ac03ff5bfb183b6e32602a4cbc1a663bb16b89c89474f577cdc5e2e543c47d6b8c4d61169b45edfc305c4a787eccc883d4963b11e1e980d125b2bbf6cf52b444c5c33d196f837eea8f5c6d47764bff3d8b369278e3a6bf037302245ad44b116753834ce2f077f888fba56ec122e80afca939e87a57fb5091a33148395c54f32abf95d14f6f55acce6f4753af0db9e8167e2012b1d28a8b6afe38ade5ce04e23916faae24810e7042f3d8dbff2560eabff149c52f7e855119c6bab577982871599c9f2b3b1fbc21d17ef8f365893d245c7f3ca4921e80a5fc8d848c829ae11bdbb950ac52ce64ec147cadc4f6c25cd80cc36f4f8105aea51b8be0ee5461ce8ab870655d540ea8a77df03b73b6413a110b5e1009d035f080bd1ab6f74e705d3261a47c48d8b544623e50fbf7993459b78914136954ae740898cc7310bf1d28b98618e6148e8d571dedd7e60b3ff68d99c4f416f4925ddc37d9c7cd6b2a8e153828e68351b3f4b91960e55198985db3057ef033a3360866960dd2ea5a311c6333ea4c534ed5bd906d9e1c6ecf4759de5dd17b486e23c07291196986583d21944d820b8cb2f42b292916bccf373946f58cd963decbaf1d0e0f315c13d6ac2579752bef0c9dc8f12dc4f5a3eb7d0ba423438e5eacbc9a06fb33d1e8e3ac3c66ebd94d6ff31b13c9efe4a914e66ec4dbd81ed685c68ac4ac32e678c09cf555970405f126c08f798a2871c2bc972e2baf2d0fbfbd3e563d269050deb82f0c48d2049e9fdede87661e129f6f76d3745e6d3f3cee2714f40093ae534eb3ccfdeef9278e6bca6cbfb2f853149118ce1008d766f2e0931375d9715d5d62be31567f1aaabe556559f0b5a366c58591582a3e1602fcade9bf03a409fd8a0f60e8acf88bd92e82c16e7ec7260bc7b56924ae3ff594025a9df5300d76920ae2ed03691810652d30a1ec86ac6da79614c6c2ab3c3de588d28f462288fff0a94befd9fbd9d86e2cf3007b891ab248e0263dfd5da231194539d2fb6305957266559135d8e35bf8b92c3fa40567a82072b34807a40a9ad4f28b9e2d357a2b4b2f224c0d0deb7d20e1780d84f9db315ad040c2ab30c42f23b8920a9c76453e9a20be6727b40ddbd0376a15b6d58e256569a778246e0b47cb6d6107140718b3dea6a07399a8e760736b22d3fd06cbaa5e2dc291cc13ea6a2a021a31f495443fd1a0e50694c56ac6c3662ac79da9e50ee2f2798549df6c8a23693b62cd138e728b3cd5fe2fa6ad5f868266e4c39ed43d4789dc0b76b79045a4f7d229f24a33279df60e33c8ba7ab706ea44e672d31936158c1d6946e8291486d83cc7a1ab323c740a9c7c9fbda41287245fc48e8502b891870a0bd1fbc229745191be24b314804cd2166af5b2c5d8d390e7236a483a0818075577e9ccd0c38b37991a28ee97970ac372c65e97562d8b2d35f1b74fb88d88da2cc145bf57965aa38f81daa157be1f037fb9fa1cee1add34662e876a13a126cfa04f0189f4c3a54f46ab3a53ddcde4a012590c0dff89fefabef3a02fe54bd7d301fd7c92e9680deb962eb26a236c3b026a581f24d58cb1b6b1b2332d696689fe9950f6400cecf5fe9a37d13186f72f6de0765a3b1d237f1208c9f3083b186330eaec4dc4034f146eafd8e3e09a9c6e4a593f3737a719d24ba7cda3f9ef740b2417915027812e79252a2d4e4341f15fdc7e1902f76ab623c222e27f8e68502bd59686b5d67ffab4fe087b606606b3257f56384e89cbdd04f2bfaffaa5a1d3c63240ad6d907a448c3eb9ed1ab2779576928462439e98fbba87fe17623b6ed53b2111237e7f69ed361d4c2cc29eb379756708a5fbf56735bb0c3f59bca6c00c570e99c5a010dd3d3c229ede97cbe52464459dc71c1a7ffdf7b693546bd29307dd55fda93358cfe3960689cc77c9819784ffeb33952f9f4fc09a71ef074d81cb25bdca331f3f86fbb1f6a48010233227de4180368e57e16c759e921448352da7fa152bb5a1c5906c33eeaac6cbb811cb7152b7d6d003c69ec8ffdbe7b31c6b963b092e33c7e29bfff6f98f85e29a04875ba85f5f86ba830077f97f300a6776d8db28af1e8d9c4b225f506c6fbd415957bf32e825d287c676ef6f86187f00246f6ed9418232fa4df52ce7302e60aded00449ebf93e01ce7ede985636d9136e0c76f976f3736d54994fb3113fc185f8f759c45dbce2cb2b2a75eaaef20070ab4ff67e69cc63a487bbe097e008d9c7543bf55487843e8d3b77c0104fe943c896cccce82c8138818111995c44193df0e44c8e2ae4bef063f1b919a6929882db4e879e3c17107c791ea27df6060cf0f70b5814887086cdb73a169b179831ffc081f98b49f194be30187c6da15e58710fd501b2daccc07010dcccef6ea33f8245ed8b82a13304655fce9d12edddecd0271bcd42dce1dd426661b7eb7e02ea9090d729e326cddbf3866e6c328908a59e0ccbe4c2552b6a07fa0fea2e172e93480fdacddb41a8d36308a8e74d50591297ee646e8a330a9443cfa4a06bf15bdda5545413f44cad30bec3c0f59c29612599776f9ddde7140a194d75e5ce8714957be76a5c11e341981efc95155eab1f5668cdc0ae1f632ae9dc6375887411c9aed7a1c2d1fa2b2ba29771a87e558a16f4b17c855cc435c3d85ae4e304c413f374fe6c955e46e0d1b2238b0323e581a83ee16d5ed51b1879cae6a62c73e0e273b51b1fcc9e362e5b1cdd84b0eb5e6aeb2a97a2cd9114149bcaa95438a469331f7c33c94f933a97ca26e7ffd11963a055b18c9bc7edcdca70480e87a3d600200aba20dd341b32573be8a4a9e46e28f2f53e938c9c98ce32358d934258ec5458a98a9e21f5fea4749d2d844ac51a88357ef76d3b38b4cf38274a8ea9da0a02001bece96f274d1b1a72baa87c334adfb8acb7d123888dc1a0f049806965e52dd96587889359eb61b4f98ec1fe7ea4644c4b2f3c73cb51b0ae159e29c29a5ab2d150cece3efc3a202ef84e8c0dd77be1419bca4523936055a430ae9de83d5cf59a51f0073802ecfda19e6433164fc644896cb7fbf31ef5930c11e46052084839f66d73505d1f5e8797ee08f4367d8a3624e9d9821cd81257dd48e85b2ab043f791068ac08e02e3d9b1990375b7424995e8e43347a6d842453106f00f8f29bf4e56a52c0533e59f506891c4383c47d29f24c192d5b8047fe6642a992a8a7481bb1472642b657f3b2a13efd9f82e70bd26e55a14bed704e0d58b7d7950260d3a9c47addca6c56a4cb3face44e9c352f36c12dbe10deaf055720fefcfa683f2cb5e00d464d8bdd064ae4afcb91b71b7014244d38e3e636f33cc33d8f9669e8259e8cef6b0e4b51e8d8b6dd907279c19fcaada0bd780dedc2f0596687621de58a8b42d37cdad159437db1d2ccbcdb032c6e717955d929e4ce658ba2b4a801b67b6161f686c1b7ed6243b358a2c10d35eefe5c2a7016f1bb5eec157b7fb52448b31910556b8c14c17fdeb1e2146ff67cc724e3ddc719d95e8fd1f482186c3d01c689338cd279effd39a6dceefe33c35fbd8fc6fae610a1f9ea89047a5024b9d70a14dc3de08cc800a37512b0024561c25d3722c17e7c6717bdd8dd848401aba6fbf4f3300fcb78e6ac4da672b19e8df80d5ce8c4ed97e22652d64f6ffffea84c86862a4b45ff6b090b6e2b842edc7faf091a1fc617a50058692d287662bee09d4e16f02c0fe0144e4af23028276a957dc452174bc6f1dd725834d5260454b329e358d045361710ffa291e4718644e11dce047a6af892520bf9105b0bf791f71854c66cfa69c40dd06caaaa48d270b37970db90710cc888f569af5ba9ba93357c941ab6dc3cf7a71f3a78599b392214ef2e24cd48e04a5eef63a092cc05bb9d60fc860e9d6f475bb7cbede9ef98eec6033f630938fd195d3eff13979aa6376df8de865fd9b82a4c3f3adc14f61b32774342e79286e6f2036ff71405c2507ad202ff2c1a7c48fc003b2da42d2a60aec689d5cb3a6cb7275410eb4a646fe9b867051abce03365932641abc7cb04e8f0a3767fea2a3502a3a2501114f5f6e0710a89157400344f135fba0442dcb8f8ea1f1c189064e53a8fd0d3ea540a8dcfba63072f111157e2cc43b230f38e62354aecf178cb7ba8e14504f50b8866de276c2d0d63a746d52818f79542749accd0c396a95c32ecfae3b3a08611ede16c4de312e85d00de40751aee0a1cf6c040514dc4d6a62ff5074bf852a4611e199d751a2637d455c3fc8b5dfd5ac365cb6f6c4f9e8b56b89ac6237907d1dfbfc5dd0024fbc4e7fc57ec0e8706ac6daa9f965d80b50d4af211f78fedcedbfc235b8701d2a6c923b530e5e91653df49dd2ba61e2354a2297e6bfe2520b921e8cc639238da61fb5c4686049601ce921fbae77fbc62f15ccab0f979cd818a935a9cf7e30464617ee9ac5c8203af26ecf459b60da170b7493b6508cce233dd2339a2b197ee256a97741c007aab4838d8b54328e4d26f713f7cfa5b15be507220850c41cb879c3a67ca203cd57c7584c39c69f351420989ec93c0d6c17da4a35cda3a34bdb4426b95b32e0dded818821bf96a76936d6d11b23a94dcafde86102060e7d222950e92f53cf90c3b7bd931d8b55601764808d0754d7a40cfc2007450c658325f49ec17476244ff3585dcaa21fbb0066771a150e6692aa300a1b4d3de6dafda07b3b270edcab9d646e6d6a4f2097f1a2911bc5c890dc1256b260e2d08632288384ed5d9792c7e628cc2ef567bcd831f339ad08f50f5518e08a4d7f5513edf751c3d5275166a2dbe08ba7aa85df95854073a65acbda4d773fa13574bb986a478fb7dc86f605a37d7ad8564b48aee0a77f856bcdf52042038ec761495a103bd7b7cd703272b215a6b471a1ce0ae93a7754a58124ca1d9217969eadcfcff92786059b5f576458e8d6aa116892e0b86a0d11217f66d17bef927e3aeece49e386f52a26358eacbdfc27bef92cabd04a40b2dc37c044c1972a651e5db56143bb7d783c93493adf0da02a643de09ade3c7af676422b396dbf02109880cd436bd49201cfb81c80815260913d41d9914671880a172a690f437df56826144863605ed9ff2f03f44cb63aca184f8235cdde69dd720e03dd8ab59e90a21bdd9470927a66c40a040a16cf259c26136b33642d7506e5e379eed35906a14faa05b2a088d42f4293ecfbeaf5901140731ea579bfb695170132549c54062a40805bd1a9635c7756eadcfe2a58f3d69d2356b8fa31856b19723ad1345e277aff49f0942b3ce2357afb6f598b3a4d1ecd433db7019a698a2f5578b95b6a8f149d6b9f685a336e4a3ab97c66f543a395131f33e266f6d0926cd6a6bf87a439a0afdde562c488df334e74005b2b88acabdd1de4ffe7767feb2cb746e01308c6efbb7ea32f84b5580550e66f08b90e08004ecc2ba9e98c221e75a47bfe5920a18d8d1f5a3d1e54ff53b9c8880a9a01c71a478d4e830a6d81853ec5a23c97067d9943ae8cbcbfbcd0f73a645a909f6e63a13d337d7b7076415818799f6f9bfdfadb211121350258ef0ed15b6cbb8d573dc72260e907a44691836b3b2b21f5c86f85c376e4aff9f304bb6c72ee08b77e6d7931e5afbf21b01b45d7654ed9db21b9859d92f3ca07fbe665999371ccc5cb9d4b2cca83afa481dafb814031ed5fc38f365b3cd07bbd4827af370da772682084a98a9e9813c747e3d7ed4410f9dc733fe83e10286b9aef44b6867e7aeac6696c1402c32dc69157dd985a20723069f124d2e7df5b8cb71e086aed4a432043a100c85a39e4f4ed72d05addd0d15f5d0237a5bb7708a0de3daeed7607e8b5ae33242d7df06fd06eba7ffd6d701a7333ae1ae47fe9a4216168f6327adc55a1c2a19e560d6bec2d934a98eea489482951daaa856e302b23344d57781b306c2de558c4486f56ba1a407b1827dd90d87d7ac47d6a896f3968b6258e54080fa60f178a70ebcd9aa955d48a96e3ee2417297b3d09a4cdeee9dd8ee24209feaf7d514bed5b6fbe8e881336382886870996bdc48ae0a458e4f78e3f9feeddf081205b843d560485eb0452a2463877119a884d7ec9610618cf8d39956f084f42a5d701ba6d3ecc2a36f31769066b32851fdc32a868f7784c48d901c632fe6e6d02466691dc24b4f348156374ded97502550e0b4c95383b1e87408253fb1fac7c2d5b85ab410659260c980f5b8948211bbafe5c55bd823b7aee04bb0875bd15be4bcd4e0337950a8b68cda1acdea11c0c2bbcade4a3f0ee184181bb127c3bfdba3069e28fb2cfe7a10f75d97243ec065434c4df2bd8ed9a7eaa24aba47dd3063ec19181f3f3db3aa755b5b3340135d119cae3de3bf345b172eebeabcd78d191be54387d4f53aa4f53046d1dac0ad5a4652ef5e17317521a2cc71312fc581a8ffabb79c91a0300a2f3c1c769b098937a797330e58336abcb48e81ce028b7f292676a234553931db54207963d47b090d3ef24d325b1ee5ecbb268b68ee8fcb4e08eda7bdca7ce2bdfd5fd0d6a42acc1ff884ac9bf27e46ed171e8a5b7c0e91a749c2c3fdecef38e878af4ae7baef1ecbbbf2d7bdf216aa1a887716a30f4b9ddfb5ac91b172966c56e39c314a561881e2c57968905acf558565d0a3793e42c420ac8cbf5a62350aaaf290a503ae6a6d92784564f2f69ec542d6180a6e57cc663837f89fb978527ed5d1f1a053c930e6b81269fd146f496e23d44c2fc81bdcfc22fd1267691e28f89edc0b0c573b88aaff20f88956ca7ceb60bd5a5bb94a86e0c2a2f2f0602ac04d4ffaf7e0b2a41b8369458c39ca410857369181f3bcc08a8d961648196bcf4b8033c788e9581078c2b4ea27889fd24a35e7fbb827c285504f0b102720acb649b31b6c0dbcc4e3b80d2f0effc0399c2aa2daafa8662c57cf50a1e2cef8cb8af5cb612766d21c04975d9651af8467d889f817cd97fdfa3c85411484f9c4ef4ee88bc7d362a6792eaae1c7553f733aab91ef2580496807f33092b9bdaa67a240525e54bbb5d2f0463bb90736210212e694675634741eb1097727c8bbc25af1ce95bbadfc452f1cf70a47801424eb1ac9df1383a85d7478bf3c6b0caa7dce5fe84867751898d7bde83a004db95eaafb325e22e99543f8d960ba81fca04ec7b655fbdefeeff6d7b2ff6b73710cb0c8c7ea7c3bb050d0b96403f172d7b4e2bf9b050b0403ce667cc7a100318a9f7ae7365bb82aa0fd7997453c592a4c1f407263c22bac81dc9e254a76685d73617bb33b0e79006586361a484a8a9fbd5cf6fc3d64d0e0d33fcd278ea7a6b5808f29b2bcca329afe1292f297faf1cebd3e213cba0344e6b202f087b1fdf49151289d9d73dfea7f853c56757e7934823d220a2c5f2015a45b471c72fbd25c1398f1594964c07e04f6e42c4919ccbd0947ceb62bb39250c270b050860f6dfad9a3a0e16aae98bef0e455d6b7dbb8e8b49d4385bb4598fb2c28b155c618abfd91208c8138329da958ed962289b185fab5d40250b7703189e56380a79dfae8fa9431d71671b86004d2a575c2dad6deb98fa1c5b8cc959a8d1b6d83bdc50477c34e7782d9a8547640ccd6b1202273eea24e7b1a8b1b0e87478daa79995466de9adb01a211ef5af06c8af4ff4ef1dabd271c1de64a3ec329f2b18407355d3524dbd9d79708b8c7b4e3945986f7a616f823b600d7ebe0da92cd2b9a898930392771c4cf08fb12cf1a42054ad1872f259a61b82892f76fc0c69887ae390ba174d57a7fec83d3cc8738551bc03fa8d3c1055955a51f5fccf7eafa8d853b9af4543dcd2f7c8753c61ebcb17e73bed17430e06cc7769b3ba03ace46a572af0501ce1a83962b8979f53cc5752e89219b5012c9e901eb1e41c2067b3e69b61e0134391b7973c18230fb31b5d23892802b98518efe16274bd1833873ae764522e436570c38335ff771c4b723d46d2650ed8b0f60f8f77e7022d8c7c4dcf466fa864a09ed0a46cfecfdbcfa9946c06dd70ac50e8dcb2a55686bcb11cd0c5c8f4be945851096ceb9219171acbdc279f0ce8e313d606c35e46e80f8301621b029f4262e831f594b193798b6df063a2f8e3c06a7c376dcd3dcc368ce69beb8696f920b63031497b821aa2b60d3e17e8ca81ddde3762466c3ca5381f6db5a46e6d9ab12186347c5ebbe43497a56742208399b9e7fa8b1d9621af7a125cecebbb426fc952596bc9f48a0dc224422e663c989ba581fa4dd81878f301328713904974fe8b7fbab985da73d43a3893e8bb39fa63dd58296d27c6bf8a93649afea70b45c611bbc8d670c47843c7a601fbb5c8a2917153cae7f82c783b0cc5eedaeb67a6944bec3756a7a41ec35793a5c2f14a25eae412693325a17647eb400f7309b52f05ecf62e16d2bf0ae842ffecc9cc824dcde82bd472d4673661541f021c722a6455fb50f5eeefe40cc0e6c59a35d6806a0e1ff918d9eb8d5aa6503a35b200f9c5a4f362025c55f0edfb4f0321f4eb35cf97cc8b644a64f84ada5ef53e1225658a36ab415fef869449f0f9b4563e9aa5b12b12a4adbe906ac65d5779e502448fb85eb897ee170f25b127842e902fcc85ec7d796fce55f2d0cd5f7c5a14f0750f2bbc2054a281a26e1d22f517092bd55569668f12f60272f0363f5f9014af5e03ce4a55334556f28507578912d555e819decd85688692fa6206235a63dedc4d80e75e0e428f1544c64a2f68e338cc345aa96d19996db44f86ab299d62f8f2c718479c58a80c8ec61c2c91563346c960ef11801dbbea40c221f715513cc1ac5021162f7c3a7cf14b09af9dabc06980863b1660851a24910d415a9d345a2742df02cf5209d2485b1f6f33aad52bcecc5b73ad58b3d308b8ce834cf63b1597e15231fc6dc1b5c6e24d4bc93fa0b7f32204dc8a398ecde3dc14bf0c673c0a2c21b4d546819652dd25a493ecd45053bd93dde3e492520b6382857c6c10cf63c7a207706403870e9811b8624c07369ede582d458012b5ba750f155a93e020bf0ee6bcdeadc606ffc8c8795425c279fe01f28e888bc26192192bfb19bdf818c9b117a512145e835ee4043627ea6d6c128249218e6c7821be4cec96604c144b57ea197c6556d890ba17b32b154a7714e3ad86aa45ae776d53f92afede321ae01b3d3ab77db81d9db8e2334b41dd230eed80cdee74eaa04444407e883c6ac3d6cfd080fcf97b6d22ceb4399ab72e284f1c425fd04b8435db3e307e364217d02f5f2d776be6051fc8206315d1f5378802b36fb714b577851dfda5801769eab43598a0f5206dd16033196f18d7ca54671a349164808c0f6638fecaf697a0fbf3012e60b2ed851444f343a5fa1325858800759e030098e67b73658a75e522dd42b09db48b4f99f6ff773f516b63401675d802058911a1dbd8ae2f9a27f433de6e90ce1d08cb84a5df2ad57de42527d00292e677d768bf8928b148a593ddcd919418da26d8b8ffc7416af8d56845017f3df9b93f4465db1f2dc408b2f980a33c9012b4fe94540f5ca362ce832ac1bf173db83376e180a0eb75740a97cf1a77676e82be00a1d2449cf98e7726f4ce90dcfe5d99baed41fd6c6c567cb3ca3dace82105c428d18b9ef7e0fc826608b063c554263e2600735c04053033ba9a1cad1f1202ba6521ad083cb78e97d0862a005ea09210c602b93bb1abcb2e175dd14a01045a8a67ecc5790f0cd050419f13f72882b939f93a9815edad177c76aa84ed40ac5b03bdc69e721f8a975c17cd4987dbed4f81014939e1f6f411cbc97537f50d59b88a226d73c427bc32904a76739f9e078f4f5ab84350b45d1811a98696a2a585179610b4ffc4ccb9503507615518fc4505addc4b59d339e6a925f7972d0065f780665c8b91dd8730f8aaeef53aacab65476527e20c3735be1739cdf9f705e4d39d8c4a1e9a92ec4dcab44fe4a8e1b4d7c44bbf8f305b1315c3ac57136d558a38e81995d05c5659475ec05b8b87a60184751f388d34944228ec368a0ec0bd093c6a32221c1a1486b7e271138d52b6b962ed97ef7674bd1d4ad231767212ca162d661c09a66191612e5f2049417ab64a56e18f4d3a1433d8d5fc7c44e5e67f3f1c9b024deeabc398f8a1f3d8aa0439549f3567d6b2d07d0a7093948ddefe8fd663c5fd9b59f029b5253efa89a3eed5fcd518901ede8653f9c6ada506c3790e6bd4ecd529f568a8fd6a59dfdc371841bef73c0f035f7b877047fd96673beef1e45ca809528e37b02846eb3a7b8c04c5b8bf792fbd473032202346ce4b5c5d21d38fdb1c19faddb09d690b7c6c80f416d3ed337f4a1f462132e90bc2532a833758b0fc0ced66a076a1d993387eaf56bd33f7122b8ebd1bc869ec2669bbe0b46312d5ae771d78f13955ea86ad1a8affc8f733895f004ebb6346c38202cfab9a401e816e508f4b96ed9795f395c7f83cc7bc104bcab874e8e96c773af61ceff2de1e6f01f454c129b0210dc480e5219cea1df795f9be49f1bba4be38b40fbe0fde50589717f044e9eb1ced1d1745651c3644da4ada802706c202cdb81c247bb31d27fe773dd62050dec0a7e3edb740dc5e25d71efb890b07a8cf7d3bc14800629dcff19641585d6a1f53f2f9fc6834bf75214c6b9a647235c1c0472164ebe57ac98c5f5135efcdd57ddc8aabe046955268016ddd3a4f2e4b080a415dc359eb2be64edeafae45dd57fc608c13c9edf2aa37086b6cf4b3fb1418010f9dccdab1c0786bfd0b845e8324e7a5a3d7917d3cb7edf77c39dc666ed4cd0e4c208675bec49aadcf2e20fb0af4ae7b3b77024091a74c971d44ffecd1497fb4532b48e0409313730e756f118fc17bef8dfebb1cd771692f25954e46c605c65568175a37aa7514985b4a0e39433ed4771688a5a128a811c0ed64e4a1596bc2d74121494f17dac8f48120a6a51994a1bed1639d9700ef7cd9b727f432f2123223a37341d11f64ab191ff242800218faaff166a1b8e3751af136195053a6f0d5786265647dd373026fcb74b61b7ff81f65914786d5130d856f80699374273c1829e688a248950a193d8a5f30cffbc629b1a2c9affbdb33acb8f01e5fd845ca3aa71994551d8654cb6e8e0152ff60da513211d3e2f2f1edab74d1f5f4527dfa2afe5d81ed74300d1c62642c59f43458c31f92839c1532fef9122baa1b444750e51c6a57dc5307b4e6b1942ea6ce80fddc45b74b306dab6d6f225f6a4576d05ab075efbcb31d4db751c045b9a6d5ebf6cebab03f427dd67cc6c4f463dc8d65e829b5a7813fd70d3fa122b127e6c0a103cbf09f74ba33063fb4453c17aad1c4d4a4230a676544af68a2579d6c4e96537b003dd6e910a4742e5c7fa4b02d30e9ec30b3d94f52518c4d769ddb4686cb173adb2045d08c7d38a2758e4934815f1fa20d6ecaafb9cb531e28d4209f8c10ed31d044e38f9f5b80d2f5f48b044f54b0e005148fb024c9d4029089af179a41ab792a0eb5686c7e5c1a84aa2a6a274b38ce4294984fa11c0ce799a75ea8b49110e86e704812ac3c3f1b28bf61ba9b1c989ce1dbe3a1a170ee96228ae953df8dad534814a6f25db4ae3fa944cd2c4a867e292cf667a4b8b5c66c3880f5fe3e76d5efaefdd25a534cbfbbdfbcbfb3bcf1c58cd54abf47302ece88b57e4515c4aa93358253418a8c0d28f1f21fbeaf09c4031de80f35c647c320df2ffb59c82bec701db330934978c524cf668406a9de711f4d4df0a9402db07434eeb0ad3463bc0637b66340fcd5942f3cace8fa8d3fc25c9eeb3f8a49974d17cc84d793a24e2eb96d71afa12269a6b4d6ad29890f1b72efdc70a0a901918ac312f7f04beeeda2a30967a3d546009225a22045c7d9c9306fbc6c41933ad250ca36be69fb82a4909b6c4f6009a33def4ac9e48518fa3601c9ae96505d7494ba15101ed4861797d46e55f66f4cce2eb3e292864eabc7da84d4a928b26194fcd6e235d282f6ff17ac83382a0998be44fb7b3583a4d432ac772fa8021b4a58d3cf63a5c4960f5cd3f2f6cc8c83ef7dc762c0b85f3c8fac7294dcbd59d5b103cada77bd93059d5c5fe3cd878df756772c1835b4e9a3069b2ef891559b10644c4ab36fd45168a3a3af6c04559f659cde916bc85c5dc67d422572804cf6327953eb5b65cb61232b175264ad50c552b72525538bcbbeb8930af76051d895620e8f71e13bf9c5e296a1d3a22481fb8514642cc566ad83d41d3e3265c858d8d280fafc1d2a43db6613d6d93521ab6c77b2433fc409decbb16ac96850f30e385e16d98f92527d6acb88df03fbe20f429ff15abaa1e1147ac7a1288cee69b50bb13568cf6d508885b6057de52c8eafbac2b64bf38274afd8102adde16dcd3e4c235f38e44438afe2138d89fe6788e6c3048cdf485a1a4cd571f4e777bf59229dc595fd5ea93341b53edc73a4b58250f67bf926031b24ec82ed12c1737a68545d4992245bcca0e19360b4ec0e6e45c2e0ad7ea63b097b0a1f523ddb9765c6bc964d968cbd701534113d345a6d45a29056e0bab48214c8fa0cb06d9c73d6d38b962aad7b3563c11ec859debd24d655b3f9ad49f611b5e2332e7d824766cc8e5e47a57260eef3301fadf667f86f1c907509980feb1f76ee5fd4604a5c8fcfc6448bde92e6f88962c48d93279cf934bc72aeb18d88e4e3f1129caf8c3ca39ca6be9dc904f4d24051aec7ad2e7b5b68ccb40313e1da40d26aab13d0b6856a0b311c74ecfdb98785add0fa02f0d19a5f52392085108b4aee76388509f24a07ea8ffaa10ad5774b365ed478642393e5a866870f4cc98d12222b01913e8cec3191b464fabd2e0c581f543a7eb51073bb7bd697679f0ed4a2d76f6e6c085eabce26dd57e4fa3efec32e2e5d9bc82f6d90f3998891a03cad063acebd7ae5ab57784b4b8b4c312983199bb3591daba82d822107f24e0aff1cc10fb5cea35a3ac20bc90c5f3caa1ad63978c669137e25d7325327d20111481bf9c520eee062ee8b7f1b2eab7bf73ea0faee0499090f4b83b49fe9d26fac0bc39f11e2a27f31230045aab4b442cdba5b0cc3ecb2a5bb79bae822b5446525817bc29fdb1a9271099ee7bfb99e855fff53ecd602b20f5a8fb1b5caf1af40068abee6593a3dcc8c32762c35253a0938726adbca2e427b8ae5268ea4e3c1fa3d03089756f23e9446c2223fbc2501f116335c13b065f659f52df46e4b8df9cb1cb93abcefb0acf6852313ddfbd54d1fe9b88205e32658d2046876a638a631d7dec7607253eda69edffe67638333b1197e7d51ee21452fc25da2e62fb2c8dc872a0cf399e1331a7f1e98d0f8c77c96de6ac4d447ce22f2e2b83ab492ba3c51084301fa1ae2812c98d5621db00db2fec85cdf749f6294db775e01f91ac366adca9c22f2e7c630d74a80662bd4b7a8ce1ca89a8076174a95c7a4f6128ad20ec8cf0f538bffb2a1a642c690646adc78e7ca02ceaff181bdebcb50db6dc4a1a86c1aa7f22235e8530dc51ff469d4ebf308e9e467598b54a448a621dc462780de4960c7a18291afc933daf69f4599e8fbc24a01df4fc1058ea8d7f077abd2f98058b30d062d0c47a83c63f2f79bae98f15e73068c1d8bf7ff5a1a9f96ff982b209f9850d61c2668485e8a9b35727c40f313717a53e33b087927b9ee948f4f9a71eabda2f7ec4433b2e05bc29286fe8e4cf0b58a1075514d8c9c9c3c59fce7d7591aff362682159c581a6825f8a3922650bed4ea94fd319061d3ab5209b343209aaf347b90088c5af7660ff64fc23f382f2bc39f706cbeeecf1f9bdc20033a20ee396f13dd981d98bb3da94fc54a691e734fbfcf7ce75d13da64f1b6c95ad77c2eefb253a0624306474d9717fe887ca949ac6ae93960dbffdd09f7a85c1386eb678fd2abf86a974ff336a86e8df61868855fa282c122b00a02970e232b1cc2370acf9f4736945181db0c5417522bf4ab5fb045d1a1f0436195aacab0aafedf2ad8eaf349d7df6bbd5b8f15e905e86fcd2d8db3e304361f77535ee1f54fe7f83a74d2f108c4a3bca0dca44f29d29a564dae2ecd60da7d0ce8d6bec861502fae23f566f804da7c80189b31a6879e6661f080c0dd7c864ab18c9164a56daebf974df4537f78ecb1c02ca922d442be2a77240cb902d165a0c95f08c3ac3852b0527b233f217a5119519504eef061fa62f221c5af3b76ee686f6ab3a559b05663696203c75a9e37508e487cb3d1bd058e9d86f1d6e8c7f4a773c0966661c4ed46a71425cfdcae2c209bdead230cbca1b4273e819393ad7d5986a782bb63618a435a525fd0bfc05667242b6e2c00b1d199c4511488bc3695a0071e6316e43d2d28d1bf82e09148465a7f98682f48982bd26b786ecfc00ae627d0f851dd6bdad8c2bf06520a2a2342d2ee7b08e49f7c013c20bc92f4a0f348f45210831ca5f37930ff6770f6ef5223e87e395535bd4f6ba6caed60484a0c35e26fe12c186e20a1a619902a36fb1170adce9847727e6967a1d2f68e6a74dc4689add0d8751e8fe61f8ebd84c01fbd3b55ee6c1dcf4a52ca7bd7e7395c9bc3382eb61af5b1719c0c65e8cce0e5723439d76fbf559ea40989ce421ceb72e3d1fb06161ed0fdee8cd9fb172bdd97c1b66e971a9b72f0105d6b92bccd60173b5a76e5db5fc7179e2d2bd18d305d9c195556e19cf32c9bc0bacce3002b220eddd0bc66150a9ac83aac05bb9fe3572b664a6bcb350f4cd1dced14ddcb5bb979d41141826702ae073347c6413200e406604e64a69139eaae1a35ee2462140ec6928f6f5d2d7e7d144ad4267e43ae84d9165f003035a6a8974f3f301bf9381100f88a89854ab90c039f4cf98c440d876b03ba795d09586df018eb3d96dffa78a7af694885ad3fd72dac2aded1151368e8d1dfc6487ca7276ecad9a99986453636ab92be3e59f790ca5ad856497ff44aa24f87878dc24763b533a15529d4029d3f4097799235c8a8efdad30ae688f9e77a20d9a0d8ed8f05128fade3d7d2c01829d9d28e8bbd73b17955f46b525ec3f3c45ae4654438bb114a6f641a26f6ddd39accf3e86a90986b285ea03d581ef3e47700f6ec52fbba1fb347d56fc26b1462596827202561cb1ce5e81bc7f9c66326060c232a8a25ea878058b0fc95d6379d2c16f34bae91e38f62088e891a1ff979d6583d2af7d1a7493e54497e477b90d3dc3e38632213aa7b9be67300ba7a997b9a88a31dee95fe26b3bf71eb44def308ce4ef9aabe624c7dbf946b67404fb8b3977eb41e23fc6a631b063a16f372e1f6f0905385d44620ac92515e4ad864eb50a68cc95a6357901f1278e6d523a5844262bf099d7db9334cff088870c421ba8c7c156e889d4ab284724e8aa184d559dd1cade237d842aba0b42319a417bc78a52a187e304d05ceae7d7d20f18fa7ac148c4595e405aaddb52cffc97dcc2e3da7f469d8b4bc9e6f041bfb41d2a57ec6ed61e247c818574382ce8f7222ae64d1efe930965242ae6c4fd6a1864ae38ea9f5f45a1d15227ec2988ea8db72446f09c841ef7d0086ce611bc347c9552e8a7504d919138e9c2c700543d9b45036e9fc3f19438df3a55c5b39113654b350ca92137b13165084ae08898ba81ab36294927b210263f996d9ecee1c068f309bba89c6f6664f21bca1f2c5981f19b0eb56c4359612353e69a47d02c051d6f313e19c119835a30cf88657f0c2e8a34eee3dd33f6157bc29a7eec6d99ae64069c26ebc78c5f93cef602d2c75948acb260ad7fc71f7dfb8aa3e7a8b0a49f4c8a89b3944059e8ee9fbf780b4ddefb89d2ddf3556ae84bd9444563ba33ca35fc7d60e3e983409940c4f754f5fc394e495385dc4d2edb3a9450e4d4a7efa3c58df0f7ee186a0af0383767f76643296eb230a737623dca4a3b7d16ba4ab216d16f9f76eb7727454cdea582cdf7720b21df76fdbc757bfaa21c52ad632719699a3de6ef933b5b4d58f0e530a207c229dad6625174110a4c611000cb8a7f5007017505b264536718ad1e6da193f40b626c98954dd87f5483dfa274a68510ea17a7959a02c4e837f4e890c09b62bdfdb7c4f4a3301bf7bccd27957e77ae955a82b53139134950ed09437d86433ca0db2b81efffec75709b542f4b3a948a8c51f86c8011750d0e1dfffd898765ba319f8ac7bc68f3a36704090c62e38bb4db152cb89bd781e6c0fe25d8daa7e75fc6fc420711aa9bafc883d710a1d8a62f02c7503caec935c58a481150a627141630db32e8126796db4b678f3d6b420469a46fd4d7e2d9e4070fd3084d0d5b2dab3b128a43d9cf0c7b39eee6325342ba88185001dba524a85f5a2edb937da079a00e07b39786d6f7de3c4d7e0f28dc37c593bd2ff8cc3432dd471f7ee676a39791053f72a4ac4f4968c85e458684b957f189bb8e9cc442d5034a98e7c77a170c7692d1dcdbfd8cf46e626762284b9bc013b6c2d835da1eda06aa6f077b9c915d33a018454bfe56ee078c7c31a98921652133bb019fb41e262fc6e21e4cdbe568b13bc82a56f5393a5df0c8283ea345d16e82d3820923ff54abcacfabbb0ff7a84706dfc54e649ce4c34b514f3c64acb969c81f7ad39a5046cdf965214aeb41b881268be1c18404223b8a2020d6e6c54c69165b70464ebf075cab9cf83317fbfa4b5bf35fcb5f24e07d15b7d6a2666d04f380bbf0f48c78a794cb55b30ad442805cb49522f1cb14741370413d1a7d75048f8275b9c44e32785ddad43d581a5b34ad9e88b21476c69dfc65173630e005f85fd2e26c20b56cf283a747abece66bebeb3a1b85a19f4e83f0107859095dff923309404375a3be1fb544f375947e7068689c732b17926d8bef9effddaa2b3547bec9bd1bc6471f33ce1a8e5c52563b93c3eb36030aa2575d887e0f0d3b8cc98f26685a5a63066a1947951e5f11bbf84c9d819fe962d3f53b103053dc318879b4e96c54007bde1c30493aa040e0175c0d05def89792a27ff078e77eaca413a2bc9f1dbc5ae43771bef8195009357a453bb84b11e0cb6d61491c45e09785e6b5fe0ae40b617276868d5b981b656003b7c688e37b3d6b1adb0ab0319df531db1ee0794b9f3ed8a6fc6d1363cd06d3c54a4aa1bf41fcf914b3bb804ed23ff73333b9fc716310e9835a327aecfc4767e36e4f6f3059bafa334e89d32a337595bf7baecb00be0b41af97f64a1349e7f2186e3debe6222f00379f4f53b9f14ef8b57b5e5f1d8c276bb23c4f31c65e14e5429982d38db6d0738934858fea99a536153bb4fa7ac2323bd09f3f6135c6fbc87ab75411d9c1182e3667eae98be078933f15718f4e9617bbaaaec78be6475f0b49474e58bb596da30e1a70ad9b074a98e2bfebea2b77d22bb49c878dc14fae58a98c1329e2bdb19706fbc7d1f67a3045215414397e6e4f4ddbdd576aa80a9ba377d621d4ec74234a15ca3cf3b3fae0e1df75ae5c0da3e566968cccb5d5fcc9f708064c31b11aa20a4b7a5f718f26cfa7cfc6c0274f17bcd3343e32efaaf3fb4d7ac8361a9b13550edf924ffb2a9b3694ed57b66d8085bd308c8389ce57cf8c7fed9b1c5613ba985dd4e0a3c487bfe633f71496015719ba7b5cf578ff8834efff737862d7c133c3e209e18cd4e5d18a72202b0d0b34ae6b33af45b316ccbf55850d1bbe901d5328855560b65d1223e66a032c0e82a2b51efce10224c95bd8e2c5bab600ca2579c66da1e9cec8973ea23bb0beb94ab73a73266e08d436d027befada7babc2b76ee1e6d0724d63961a5fb00c35ea39f53c095bdc59c4ce649d46e5ef371f5d58d5464df19376418e8a31aa0a094b0aa23f10493d1711645f7024bd210df660f237652a39f7faf6653ce2381f6f1111c4bf108b43a3df4fe0f8da50c455acdb73367103034fc7914e0cc4070761e0c8566208b010a150cf64d7cdccbcbe6354d27f575eeb4729ee46efc22a06f6ba554fe829f38fb6c1e22d335275d0c3e6cc6b506b2038ff4e5873693c3f00c972180a07a584e5423e309a12d3f67a370ae14108e547aad1125ccdd4499f7de71c54ecc873e8f80fa71e9b764ca28bf355bb2ea3d622f63d830f2b46ca9fba5add391740c7a381df40d5932a34ec44c9d435d5dab13cbb21314c793b5e6da15aa413f0248cd28b2c1868f87eca10597849ec0eebabf2ac1821d4241492f4739e4766d48d13eb2da793205560b25ea102d1372bdf102e7798aa15fba31fe6eaa16cc027269cd4a394c444b80163186fad44bb939f7682ab5349a6f352e0ac9d68d184bd5d1476187a21cc926f0825d04b80f695afed4085d70a9c07d72b4b6594e963712e8273b2e0e1e2a30b9ff640e1470998f793ca3d7849fbb8e1d72320c5de6c37e5ba88510a09b3c17bcf80e831ee9994c53dccd75412bf061590b2813f7cbf98e4dd8c02b409e166fadd192e404ad84034a2dad172c6096a31d8068a1f2dcbb94b62d95e142ff447a9300f43ea7b19f890afd60f9eb2c337e3425f4c1832ebf7b04846d7e659401d5170cbebd6b5c9116860df8f6700a9c71726b0650a60dbf3fe942a543216b263bef3b19c5987ac2cbb7b7119a3a006110c8266ef72ebdf5ae4db4ce1709dcd4e61441326cc102ed356608c96ffa5bd7cdc1f8369f54f7726b5b5a347358d90efe682db6f630bf17959879ffa1e2fb9bb61887de1c8d56eb6427b86539e3c9e4d878c4f14469dc55cf23fb85e0ed8167382a5269139938c697d5ea5551da36e8a4a0c950f719503eae578f5d89c245c473de6bd78d5c0ddd49185c2dccec8bb836cfc47c471b80f583460ea5d1e574a66cf4d660b0c8c562a38dd6286cca46374d177787b05203a85108bf14d08ff84194ceda19f53b2c2ce4206d1fd446e6532b7e409595cd4ea3d47e0be280fbff55a855d4a4659fe2a5cbd0b77f69b71f538ce436184f8201aa9484fc3683504a938cd280248ef3be9b436074399735492c7813fe4fd4118b312cea8c43e502bd50f7f46aaa36cd87678cef1c056abd7782c48614dec9076fbe17fa3d8b4146f2180c4411081c49812e2d42eac4228d5f299b8ce74096f50e91e53354db767288d09c905283529b850c060b4988be622200913a5fe89bfde27591202d20703a0db91135bcaddbd9686d21f306ca2f788150931451bb177c3d4cece4e56758843da447600ede346501d45f85c357ea669a98564721daf35281c60f9becdeb5b27ab0f2ab649bd0ea6b74e24d619051e1928161424b6c92b4575b153d5e29f34e790f32ef33c4c5d3a8eb738af3c897728eb7504ccbd24ceab7d17501841ff6a29a899ebc9543f3ccb66ae737be351ad5304631a58ec13e2ab4f0241a1f6cef76caa67893ac089243621b480f68e32734ce06ec7bb992b22e31aa16b625253e9b1b649bf1288269ef771affcaaa93d24f7475c74d01e546e6b2c9d9b426b6bb86443a0f381ae1c2a429cfc4cc3f2425201773f05b8f0fde211dc2ca5497d9f1460a6f442a8ba571a385d19f68b2d92c12c153a5be311baa1510781f7821e4331b5cc5b0d0f53b00488ff8fa2e704980a7aee2155bc68af22bd607780e27b0590bda62a7e44ddf457a0d023e8569dc58e82f11bb46138634629c6b227321c341a6846b252f3676dfc222ee463c51151c6f04d57c5ecfba9bb5dbf9fca1575d799ec71e6faef87743bdca1f59be89ea7ecb43f901be279e0b3162205e6672d25351bf67ca5c88916429557c4cff46a9d4bf82fb1a7ca949c41ff7185deffc55bd489ad0a039a2d74aeb81625b1d0cab2da9a61e560fa5848c969fbaff0c72860e57e18fae88a41e4c9c41d0c3b6b3611ab2639fa0540b55158e3c79fcc47fefcea7ea6c5d66237533014508404abfb24dea7e9dba3ebc59a8232306653c7deed7c9ba1a422dbfd0bc0b183fdaa0ec57edac084d2c5880ab35a47e289590071c6688dd706590691c068274425cc1ff28f80280601b09eb834aad292c195b53139c3e93abd0883781aa09caaa6ea167afaa0dcfdb81bcf61c51696019ca9aacebd135236ae53dc20a5ff46c95ef3a6bab5e43e24d7048c9f6198ee0088ca6e8493d76cd1a959fc97b95e6019a8ce7ab6574811de10833a21f808463b7385e1c6069f7316ec6fd739627768e11c60b8cbb4627176f755431b1a3339da3a331649fef66e0d6aa3d73b8632b69270957621a57dadb4949d5a7b3f642b5c0ffede078c3f077fbe08bbb201bd6148a57c03f37d48870c240b5cd50ca1d1a2d863f18c1dc462c34d3e878ad03ceb8977c78e93830aa45ea95d929121ff51920f9daaef429b6a5be7dc89d90b996540be72e8218cb1d71e2cfbedff88808e3954a3028702f35354db62f91474d6c7fcecdeaa7ded77f6f291c25ebeae3514fddeb745a93cd9e823faa92f841fd976c03904206244246cff4d5107db3d08249a9ca656568dca85e2314cc9ba34b8e1247b4b9de369bcc2ff19bb848e99430e4ab06f468a5ea1e5234ed30d99ba8fb626d9a5252fad72fcaa0fe08e56abc7c005750e0cc2e676b32f1d9384e03360d7519950a9341eb1dbfa168c15ec12de70e8290451ee10c9f8c160f138557792eedb2b4133b283e7098b4c6249b9d745d672131f3269c223b71185cda3f4042cc6a66705853ff68a78918b5dd19c08f2a3d58e58cc927f7660bd4b11ef6e026d4b5db1ea0bcf73f45b9b6ea3945a0d905c70d38a16726774519c27c791cf97adb40f4af39bb3da333a6a9a9ccd934d0c2582443e1b680a8bd6a18acaa8c59a815f1435e320b8e519a915cfbdf89937ee35059ee1b332f9ee8fbf0eacc1fcecee3fa1f21d110db26a998b1bc76db3e101eabfce7ad63e6a7a621cec1f413f2655150213cb33810fefc7b3dc1c371d3e0806754d3e7af8f3f99662f6130c5f89ec22f93151f9c3fed9cf92e7205d103de84e8a7a7f451b42157bf259c55a22df1f3a5f78174abf0c3c314ff1bc0b0a2ac091d22e043edf649c9deb3ba6afbaf267a05bfe0d831fc9f88a87049678e5717e7bc15c2f2c20113b68a5dcaf52631fe2a62740d7823102621686162b2025119bf9bd41ae6a414b4742b2af86eb05d1700b78fc68bfd19165a7abb1cca40d6acf704497c08f0982aef9e24f03b7620af6d40e7a8448c5cda1c6e769ca303f4268f904805f6383ef80bc7cfc3493afbb6c395147436d86c3d6a253f9d873ea9add541a73b031e98eb6c28ca70ba768427d3b543c34e44f261eea68a494d5e71269ffca9a44672c8ed5adf760eef52bd3ec0c1061354b2d9da81f7f8cf5e9422c655d9ed1035be64552a20281a99903f087f11b946852c0266ba9405f21db48f05f80acdf1b097741d8ab875974865b4e5fc3425b0e8e9faab3be218677f1e2c45ffd9ab86bf52d8e1eb46222420a03ba0de9966cefbe1a6a0fb19b7fb5aa8e75f9c6624f25246cf56e7efc86a3075a80c63bb1d40d46b20bb8de0adfa1509f97c49de4e358b7642d63fa250629ac6c8dbb51b12835641347488591cd4350626c0f08bb0a278ad198f53e448c07ebc0fdc5c3bca4af6d8e53a7c6e0bb3d22df5e307f9b7d05cecdee690640a416ef0ecb812cdcbf50ed8024884aa1c10ac5d12e52e93bdb5255536c8eeea478522ac0ad9eff3cc09cd0184f0ae9e187836164bdd4a02cb75c253f30b8325c05649d1f532b655b1d957047dd40537c5d79fe0d3ad2acf10e31f899350fe35ac94ea82a25a26987fcfaaec788a4a080624ae4e7516f14956dd0512c2922dadb8704251b204b25c3199e1f14310101fead6a10a32f0d5e29453abce43b9f7a8d558a2929d999366fcdfd3a623154b89263feaa4256d849efbb407638f46390c836cdcd38980bd41d6a88359e0b6a79f30596e6dee3a7f49e5cbefb5d03bd7a50136bc99bb7df58585ed110094e15c9c9b53cde1402d4ffb7dbc3aa19ed160de2efb74326f25131e6d2a5012bed738da4084695c40d48f13ea91246146aebf91f4204e5bf41db8d64f93b19b9d8a503e17c8c4d63ea43669d52d6611d9ea1147ecd39f572b6a9996f9ca722e0340000f041808880d7f1413dfc7e1995bca1e70fb22c22f3c47900b5d8ce965905eebc9397a1d3cfbb31ecd18332945b449d80e28e48e919605054822e6e1fa50f97d19420708afd99e91903ae18ba45fdf3556cc6882153cfd230ce6aba4ad91efae54094030da148412c1dc6bf8b7ceb22fd354e28dc8ea1128c6e2935bba85ec535a9d3033c2e54d231c9a52651df11e24fcd87c7f69b65d2989822bb14e155ece1d20f43de561be2ba7d4f60fc8c325b902e9828a849dd1331eecac6b16f0a3c93493e5d5757b908fd9eb300fc5f7accbc6e1d366dbd015fb4fa5b713ff65e406c3c939f1dee9db40f4d88acbcffdda72f0d30f7b9440b793a73dd3e554f6494b8894da5ae9d11aa1f3e46266c6ad4bfdca741c1ce8ca4d93b5578c160fae2462215f648320872844269043ea04559bd571dc8c52bbf60c67ef4034dce6bf364a03f16c48ad47c45f224d62a911db812aa55df2a1a6f32f5f0f60eae77a125eef42cf26ebdcec7ac9945ab1e9d943ac29912a0ce50e645148dd81fbdf50ea870015316c310fe423814587efd575c4eb4f40848ff7154f4ff03d0b194e6ad640f1018bb66268c0c512c0db3d6767986f28702c78876807d55c80074397e40fc5a99028e215dd0e4cbde7c474dcbcfeb161ef9798ff4de9d039cdda373c6ff659024d32dd332341d05dcc414202a3dd880c74b8f16702f9d3a35c484c502e741f58ff2606a475b023f78a9529a990a4e0665cef6bda65ff5a053c0fb4546e9a97ac8d618313bdfda318760b7e6b01f5a9e1178ceef1ca3c26b1ec09b65a4cdc73e0fe84a47db3edb5b55984864351bc45354cb5ddabb1ed576fc83058e911528ebaf97b61371e1ea53b33e8f6b350b8167f1b2881442a4abab3e23a66b8de355c56fef85cf5583e47f35761686f95360d33bc190eca031cca0475eaf50da119c37e1bc2d8fb6139bd1a2315fe85c07bc7f041589edf063e40da000a3fe232fd7c9ab6e6fb22b7d84cf093fa8f300be7e2d30af25eebc996b87622411504f019410c19744720b9a96d9a5e9064fa9ba9ad2e9d61079e5d21e216ced32d8bbdaf665fb29a3b7a711b48e184dfda29e558aaa9467b717b19bd6ba0450068c9cf2b453b59630a39030e54d0e1305299602b10cd9f32180dedc689966672d7d1fe5c7d967a3cffa5551cd15d1bc7a97c04e08057f4f5d278a93ef5e8f9ba7c983cfa25bc03afe42ce600448e141b3f3bd30a6f6b6a56bd09466a8e1a23f2198ec08c338a9bf904902359d7013f11d4abe7548e7387ee19efc0b69dd34f0c11f04f30e1e3f378c8900303e92ef8fa958c8a07c7a691676128ffca2e7436a6c75745dd677b82ea8f929bcc2b15347658be0fec9a546d4123256f788e8c4f9716b4283a836c9c78babe51fd9576bda37f7e6d3032e097e26bac4c375bc75888abccf80c88cb0c76de97c37fb806c04b87c800fe2084b86eb20c3b2575acd14dcd6d1933a1658f25c3e747895c492c39ae3e748f4d2af4593a5745071346158d6ddd29a855f7589597819ddc12b1b05757446621ea990c2aff78ff3b7d1ff291daf14857e4956db8522cc11a7d9fe244ed96f059e8a4f7d98d88712293c216b6d45fb1e36172b4c8d3b7ef80fa64ac53a9a657e3e2f7050db01faff39c1888b55311a855e8597fab7b9ec67a1095811d566a0259222fa9aa482f965fbc13a403dedbd4f672858362925c353bccbbb87619ad4a98a8aaa349188e5b680eea954e0f05596010f292bde84373eb98a740fe7f2521280123191dde05bc0337cdb839d7f7eac0f7f840e1109da3c08adf3d678aa7d2497326183c42f2f848dd6f010a872fbf0110c787e7e673c8a88c6f89c6f0ea0a57e0d39c8747de91c5efa6799af9ef646299a0dc3baf698c6ca23bdf74511cfb4e920390ba0e072811d907f8d11340c524009cdbbddb604680bbeeef0130be09e869cdb6030c5066d8618c4d2cd8c143aa99a8c3e0b700568b0f100f747b531ca45b6172589a4a40d3122c904c9f2e6fbafbccee7ee981208d5fcf0104aeabb4abf18069577bb22f4daeb2d74c8628de96c4117f1bc6a81ccccf9006136432f3472c1cae4d918e14d1014dc96668f582a55df862870d2f174d29f72418365b5289fed5f27b7ac556fabba4d4dea3faea5fda4d2681a686f1c3e7193c4063311342adb3cdd5e7ebc5e3bf71d1f7373ca404c7ae4c351fb06d8f9caa09d8f71b32bcbd653db32677c87bbf6b4cbd25cc056e2a280d2e5db994d5a811173c3b8a7641fd1687f3d905db53555ce2232a4d5491d91f2ee931e4c273145675f18cf4fc0e760bca15cc3d7c15d0b6755b2f779b68c7e9c9551c2aec2004fd63feb920c7a912cf5b6d0bdf0979f84a755e9f3b0bcf95ddcd0fd803e8202a8f4a63719869337d9bfef3814e504c3bbd78e34ef015eb1e878d2cb899f1ac489fa0273659c7318cb2c1e419a76e59a59eb406d6614e44e3b13d33ee34664b578ce2d01690436bb6fb30d17f48059a960b732346d78ec04ac341bfba49d9c7d73ef99e9bf1147eeaf67626bd46203ba0f8fa47cd9657e7a0f5b3eee0d308001d8a81188064191021ce585e2f41f88e7f562766db67c290ddebaac8e0c1712e1377ad5ee5d43dc4d1951d6160b8a66e41a960a5c213c84a5c091ae87a98c9b942661e233c4a3beff73de3bf39b81fdd2ea4d21312ae7e9f423d20b18af77f2bf940631e20987af41c54eaf3ec91300e8bf057f7b5142d21057453b8d7a44942f56373ee77ca0f1963b9260fcf92087549354bde80ec7eef1d18d8dbf5beb8e468adeaab36c3845eadd61cdae8617da6318295a11661192f567dcdb6c93a6b9d2111b2db50a93c816989ebeed07c3b92afb539397cf617058045bdd2bf4af9b5ea4adf8482f6d5ff25a2ddf4b6be495922a0d901d2a33115b9791454ce30b67830e93ac742290a1fda83cba74797a4596cd43234892d056d3e7ebe255c9549e99c02823f168594fa0f59eea4698d302d548d869b981951443f06ccc131f2f300c6aa21a8bf1b303b34b3bd8ac7635c2431b0b938e037d804c9b60269e7bb962aa7b085c5981266fc0107c187731d3c043c0400c84d7d4e5a89d5b304af9c940e81b937d474414730891319e8abba814bf50eff1f216f5c37cb9d60ce60b9a5b55ca462a7e6ebe8c391dc0176656cd903bc94ce990f3497971f9b62eec11e00d1e565df30c0f8ca11eb3ca6d9e3a88d8daa8fbc5030260e3465a984a4e4a31b2d0d23f9bc63759d328d46324efcc89241c56f0fed506181d968622250c1be71e6ab0b8107be4d04518f91fb896f91c44650888ec2efd1c0c665af39841264e137ef90ad1a5d43092b50ea5e664ffc719a59de0f059a00d122f63e1e359efaca75a10ced4997df8dd57bf68f12ca8e6f33af4f8301354fd062ea8d57a055e803c16406f4268a5c5b9f754ac8bcb7ab2232daf17c4a6ab493f666c09d62e235e17f7715cf34faf9a1bc8999f98f965dc33baa27294b4512d1e16f04c4462aab60f9167fce8feb86799ec1062b2390946b218a3442efb3a91b4b378a0d3fb4c7df9a12d8e70fa73069b2deea6379437bf67929c2f6554be528dbf2a533fdb0e90748be0034d329586d45fbf049c39fa03e384dca777e09287284c0fbc3e8c59407fd93c02d987a7fe6e98dd9c7bbba17f7971a11d3a39fadb64dd68ccbafb35ceb8059c7b06aae3607d19a6553f064bca064028981a6c3c9488dbc2903b77de823a50966ec1ee4f4c3422f6e428bc8876df7b8db73bf1ee6bfe8c5781e6c52b53d5a060465ff3aabf30c1c79cbb92869a794fa14210ed27a27129787393090ebc37f3fd7fbaf7257bd158912355f511ab49adff87cf54f16b6a25eb7a934fa2028f01bd8516c2224f0fac7ab037620c22c87078427d5650984389238f074b4ade38883f1a1086e7182ef51be011fbfc1ae363491d68864f6531f7436026e9fe35e212e2f7e4a21e9144b7e8935cd85c7c2dfaa68a3fb8e2c09bc95b1ecd8953b1f891354804ca534e805d99c62981c0261054dd9b7e423f90ddb0b94b2228e5d46be4c9912ff07ae58aa4b13f1d70ce981412a2396220f420cbe8e10e5a631a42fd67ac73bb0c4ab14a23ba366ab2eddf151b699b162c4ce63a64238df4d5f284d832e6ee2de1d90674becfd04174995e463799cc163823bb0796b8f3d4193b4e3285c23d54b69a7d8a0cd53e39812e77ba3b1311320a757d7aee670a940adc8e2cab29b404b137a29c5083c435dc950b2c782a0731190c17e22657885618a0219e047ab90bfdecb76228d61fd50b2c32681d63f16ea029dc2f51bbfe8a2ecadf150a367b6e48ee0f874998bdc2c014c8f15b049225bb16d40c6d3402be1044c0a4c8119c71cd8934bd3b259e0825f7eba17e0b765e556fd65bd96b716f57ef8ef07f33e3a762d250aee0c8189dfc2256dc957b17e310ae0f8bf33e0125b185b990bf2637f2cf10b1099df58182fe3f370d2cb48ed22d0bb73dd409d4f8943b1f04b85bf687534d76665ed9a3e0c3aa403c0816048a6ed49029f595a66678729edec64e42bc571ff867eaf0ec4a73a7d6ba04dfb91a91bc2c0db7036ead5cd76127927d4cbfc871adb32d669f009e571069950ee334b578ebfdfe37bf35be50dea727d863a298ed73b1e760a2174169581c9afb1040168285d8872bf0f5c34dc7b35ce0df8c826e1db2e08513cd31eaf71172e4f43c2b5550763a7204805b838287f5983eabc0f45f67ef97e31da8df74706ea3fbe215768ec539c955fb1bcfcc3a9b6e8000fa0179ee397f03da6a4ea47eee6b4cab707958b35febb18461d82fc40055de22d77accd10be07c557b4cbda25793730e546cc5617e4fbba301aceceef290f7953c7681d2958e6223600791b34862810541493df4400d09b3a2145d4dd61b2705b7ef79f0092828d3410955b81c8dd56f2f98a14c85a78957d7eb4eb89ef7cab58efe26c7b13785fd9bbb9aa40025f05f101f3030e3aee8d22e6d4d4dce5dc53ce1b22bc8f5fc7859c94dc24d7a0a08a41779db70f3ac99cf1220949c3b46d19cebceeedca977ea801e4c676adc28bb939de4dd6f2dc7b4c3595db2e05136cc575750c7fb759865e1a70bbd8c5a556abd6d95bf5a489502fcdecba08be3a349163b69feb9d9de7866712999e3b22a9fb582880dfd24aa0c36037ee234691e4b8fe9bac11bd42da9bffd9d85b77cef63bfab0dfac083110bdf7e3d67e8ca3e76e01a39b96e09aee196665801f9a67c9f5158f105a020bb3ec5956ce52913bc21c7f8f3c5913a6afbebf72bb7613ec50ac0338873c453073367123632f343327466e6215f919b033844598cdedb67323e87f6af73b2dcd739fc08a1a626f201d4215ec37a58c4ac4b183ffddc9c4a81e1bcd009942d683f9b4f30100527b7e0f9dc74542916238dd222f1f19e3ac66c8804f44ae3bc971221668126877d77a7d2a93180fee3e5c755df4efa8c8ae086188bdf9aa2e4e5f03b083e9d22cfb3c669532975a1a20237e6555e7618d2b6980a79f6bb5c505740c2da31126030e5597be29daf19089c0ee84c1df983a20dbbea55b8477171d754d03ae069aff4f08ff21b589f9a4d4e40cdef55a608ea76b8b031be2e34cbc3d42409bc4a6669f886bbae74d0601d521a54010c36e1ba1e98ca852ceb2dde6eb0884ad4d0b5e67189207d9695e975db56f8808ea69e0fb12270c1981f79aaf35d29a0ce4ada526f15e6ded0c1a6a26c0ec813e73bd75153771e36f82bef6c5f2b2ca64d04ec49abc1c3de14860b73e8b9bcae0356a23f96045ad9fabbaadaffccfb04c7899ce5f13ddf686aae2e8872c5da523bb3337022ce99a4d231722bd2c5404728f244ed220ee703e412050505f9d31c1b0aea28e969e6efe89f46d43a8496738afcdac9515ddabf10edd8f5782551ec6d07634979c2770b6397519f776e7c9d2361cd18b029fd8ef4bdae9b8c8cffd7cf0b683b1f0cbc287d17beb30059e9f1284b8ff6ed3ff91a1df8cdf20a5a643361b7f97818b162971e3d0f31bc493c755be90f1b8cd680f6db90444f8da3dededeb51c3fdc85aa1c2034631c2786254ddc87e11bed865e0b1e6423cdedbfc128b664e83f52eb22edcb160be27b7c5307353ff04c8207d395c34a7bce079d9e9b4107f52bcb4885fcfe6aaa600304e3f3a71ac08e2d4aaa049b62ba5cdf9e94db32dc359954f3ddd743e9eefcc59d950849ca63bbe40034789b2da7be81380bb3c7fcb6ee59735cbfa88e0ffecfef1543764da4caccb5ec3a4d277a483f575f51efa974de22956d8dce73845b31049cb1cad0cefe53382674b1f3a3506f2e29eb9a798b039a939a4988851ee870cf5847aa4e8f3581c5a832bec13a0fa3c8b706f36a69d44f12df925b93d565000ec23d8024a60e7d8a278d50247603e32641bf716a5ad15af93c34e44b915db8795b7e8683144747101ff5d70a4bb831a3b0bef37b3d055738811a325588101cd12917e4d072ddf43816658f68678587f3c40313c2670de95542f6917962e7c649463962c208c1f5ba1fe5429c5470c01419a137872aee2052945b2eadc0b4c3ff1ad5faa6425070da7354f0c18888aa73f6802e055f2b1a30ff1a4d09a135f49ff2bf036cbbd52409aa5a067bf4bb436cc8629cc29331e83cd8703a129537d1a28abb9d6233ce546e5b7031f952a76bc8a441982874a8f47896ead27f27141d0ee86adba1517368a09f777a1de719e7b8319f11951ff5f7759e1314b79d4a98319dc385b9ea58816fbf4561200fe50420ee3ad4f0eda718bba2080614a3dc296ad19aa1bc4e8018a41d9007e90fc2dfbf4dac605f537258dc201588739f9f1bde0d1f0d0bb53a1f8f11a19346d08e0fee81dd2563cd4af42acc6265d10af163e5f3ad7fcf0410c2fc9ab5fae954760dbbd5a5825bcdcfc59b1d3dcafbbdda6ee2403fb9816d8ecf93c48f4b815150945800fdc2b94db0668fd0f1bc33191c45e679042e4152f99a0e5af2e2b9255958e3c16cd7a50aac24c4a9e9af8f85145b2daeefe4482ce88166f81e9b22252cc9ccffc786a79b6a33fe37ff2664be33a2d4a2bee07f85c32240f32aaea31a8a2e96aa2c63544c3b933eaa4f07f3f133d03c4e7086cc35c8f471dabea1adc72caec069a17627ce11d26f2ac6ee98b51d9a229a0f7f8bcb1296a1c24152e70c5373d9ba6fe2ba35e999c15714b52f2d5bb6fad29029e7f43761f25bfab67c4d7fc33d9e52edd0b5ed2bbe267e608a74a7677d5bc8d0c2055f4702b7f1fa466db6e1388e8b5cd0de4e9719c44a7dc1ef23c7081baa6b398cca640c4961184f9101e62cd14c0923ae91d47784dcecf9d9ab53774e879e0977c8d00c87cfe579af6bb2405b7265b2c26937d0ef24d2a7b4294deededfba734786f11000452b33e6a00d8b94be0a24dea00caa37dff8d6937e8d2640983a3c63e5edd63219327ecf92d85f9a05537db3fa22bb7bb62d77fb1b846992c844ed9635e56a859942839b6ea89c2c75431ba5671203db873cb04297c34287570be474b5c5e4e3c0b7e351b28bd8beb4c7beced12b3f98e692d03484f94919d0d77f22950848e1c27035914250cf72028bdca18af998d87c0f0b0f74c9d53bbe40ca2b2073766231322dd110444fab1ca1677d35051f96b487e87da2806d1a8dc140e2f775474bc3ec7bbde64e3309df36f4418ee22c0e675b273fb9bc8bed4c4f187381f275e6e8af5b1b4a0068f5f861042ae0eeca8a6b195b6c72791fbfcdb57b90c6cf2cab57698be846bf953ea29b05faa4f1c3cd54a738edb04147e9b3696d10dc63f40922c296be18c4d4246534492092488c28b20f0cbfe2e73661c0b55308920241b89c1df76c165efff257ce64c6b838fb639bd949a2eb47b997865e6a1bbfe143eb36b1f3125631401e4ef200171cd0b1d37cceed13e85cea3915d4bcd3517497a4a73a77c1a3d34715bdae73b0de8b7d23d6e2afb5b502069a152ffabf270749726c1f14f927c3741c265b96638dbc8cde61538c390abb2ef661cab8d9f0e86e0cc60a84f98e451f6294fb553b7689d12142194c8ebfb3a52f54c751126dd0911aaa3b47b42112a0b63a28970c1233cd58438144354d59165899a9ecb95aeeb114132990b765c6efd0b2fc105e88c8fd8c6c89c5c060b2a676202c757ffd05411812f5e659a9b387541fb2d33078fe6bb202e91d7f5b5952ee11dedf33de0369990e382036427394fac223c520157a26b0c1d53457fa6131aabf889a307ab533301de14125857cae238f16d36714e395dbc45b1c48681d79a960d550a4584d8878360dd382b7607110a297b7c2d30be5d3a6bafa2920158c40e7bf914aeda1855eb2b5839f4681c0c2089d9163ad95d58a954317a3b69ae957594b7d92861c412c12062e66b6eab0ad7e47367e59b0a899c1bb4b9fdf0989ad1c55b682406e54ae1827ddbe600ba21de3d11231f55dafd9ca53b4d6ac7584970ea7d1bea9ddaaacd2a097d4d16f5edb2d662d3351169aada95c6e1f83be6b738266737143ab249b380dd8726b55727b1e0d143ff6852ff18c78e892ca06efd88a28d9d23aa9c60f19da776962d9439fe45c012a1921c1d8c2ba6b36169e7668c30caf2285b844e82896520710009b291275ada6997757d86efd21629c9136430352514563ee85be043ec7f9810744a8b625be83dfea89f051f1ca244d1d76388298724e7fc97a107cc8f4acf2e3893f054645b81ddb66f3304c63d0684878f2229ddd66096e55f724e6a56d3b07880140604f67837c06a485b6733767380e40b827b313bf6dbe01fd0944c49a90767dcc7e791bd149695d03d525efc7d3e8af39e0f2ae2189ce6e3c27031e4121054462161dbb9a623103b43b40d08049dc6ab030305f7a10338cecbd69745d90bdf9d829006c6dce881227dc39d6ecf1a177af14af68aa0fe632c20e74d29c112960d5d60efe65642de60bd328c8aa821ffbfb5825040acd99595f5437022f5118447371d0833d6d603f92d6ab7aa252fe2f275c4b803d9af12fdfbc16f0f5cc3c53b38606c88b0b7d3308ce6e27e37911a7ad6528e55c5d1f9eedfa19396a6b4da72ec7b885b5be82cceb58e5a8aecfda74d06e497d595b855f292651ed88c02d5dcce4aef2431f5d9deef96dbf2d3af0c7e7e9d7f2ba563c6e2f2619021a890d38fe296c2ea43afc11bbf07e4910b68ae0187f3a652e7d4facf1879955fd623215ecf333c9caabbde525b094bacbc85c125abfe7daf89d89ed067c5bca47faf6c7bef576514982f6f87c899a22bd967241cda995c54b79b49e29a6a7212ade4088f647007391e6ee3b45e5c734bc0c82720570aa39a399fd74569527d3fb3660281218578a1ae9745fc27184158ff938a37c951eb710fe2670a2e4c90169e3efd8ba728837f057feb654ca634a3a01947536ff4296806d69b9489b2f7df5c3543f18b7c7b814be7a8779e2e9cbac01f4acc69bf2392b8b22a214dbff4da34ae5b13dc6bb63befd114e6f9a61cb13fff4925794c99903e1858399ecc054ddeb798f5666950eff54370cfc893bd93cd94a9a260f6a5f9e680c2f96ae943a66647d8ba7734b95a242f62c275563d26c91b4e174935e8bf4ca0d32ac57cad3ea7a02b1ce08e1bdaacdb74c40626614a5c616d96efae342b4e890e8da4a091d53798c818224d42029f8aa8b9964ae909150328c61acee883e249174cda029682a5e91bfe2b21f12a91a33175cbcae434316be8c6051aa973d142e0035d8f7816edce513f35089b910855bf953b8888c4682c0fc0165707fa3350143ff53894a0e5ba704c7029168d85f527c2671042f8fb09cd6d26ebd6ae1ca1f5ac55ea1e172764b48738409afdd395f8dde7fea0e69ea9b68a393c743930e62c281afd67bdca9c5977681b55511e755ab30495c62f8f2b64e2c5b6281893a8479ed6c7c96290249298e5dec5653bde14d61bd61845cd9897084ed093ae1bf4421ce1986a6a73a24a209bd7c2a875b539d63b091ec753408c5e0d343c0b4d701538b5bd4070ea1232bd616352e58abe16168cc22af6eb6655cc52ff0cf902194185b104a936b104fbca1b91db1bb92f210a08578a5f7aa6ce8a3ca83679fb8080f8e93148be5b31d65f57b5be900738c09b9384b21417886c806e9b7b31572a94a76228fc40e0c1b1183771b3ed592d54c1652a62043f4d585ba5cfb098e155ca82cf6c5d2f6b23baf41239279de2f2749531d4557b1292e77171d71e53c870649a5ea3f1429c47be0dc919e6222f2368622ea211cf517283cfa4c793b72b07457bdfbcd0fff17f4c0bac209c0070900b6c710d5f85498eab39fcbf486fd63ad3145ef0491d14da6102ea9e089d344aa2654b8cc4b4ddd7239543ed256f597723309eb851a54e25450e723eb2d49af2815d2c2abc9fd2387cb1abd22f7d25cb57873053d48213a2b9ff9e41ea1a642075893db20be7f1460cfac9cbcc542529c7ec99a4cfb1f3424c8e4c825f0943369463d35aeae4cf74efaef7ba7c13524e34c45248433c5c7c4a89c9027569998ca415b86a6db2fe7bc8d1964ddc93af7c277487d5c7b10f7d8559e1d231c78752c64b6c62bb0089dcb210baa24107cacad3ada48afec47a22be5704deb682382aa9b5629ceaef48a7193a70367bed7ebaf1e53b79b2e05fcf4b9537fe9aaf28e0dbedb8ddadaa15bed320a6def1fad37872f921b09bc8387fbcd3270adf0dece0ad82f0e1750eeccab5a3a82d858d6224977be4818966f7826955da8dfb7bdecaad182787151745421dda91015d88219f627d43f411b072d60f866cdbc09ddc080b978daeed81e206e445f150c061e0b02eedb82f9b96ad7117773bf870d970e99ac4771ccbb63ddac7b223f349431afc4f28f77d0bef3694e3917631de8124162c795e269e549edfbbd7d6fe6d8b73f87a4e0a17bc99f1bb917d664f2cbb49f8ef12d538f035b1f377375bb62206ec2e98f93b0328778a8c5d259a0e5a7aa4fa1cfb79eb898cba1a8097223d6c6d3b20e97cb2351edb31fb3607442d5a7a547599342722cb33d54fa27635f289cb9d3ace44134aaede2984150c405a5fd939ad4266440035de553368a6840bf825b94f04fe324e1bf7b7e571ab39dad7534b911cfb8af6dc856149eb40499e3c8554e8e77169bec78acb25bfe1275e115816d1bb25254b37fb4a758d02f8af156611793df728ee73a6bd388bf3de60089e87d94a94d48d06eb96dda0fb34664d9f8cb9e796e2fa973a2c1e543592c02f1e942305b5abc8fe3fe33413157bba4493fc02bf9076b229db53f6c85e41c68ef7dd72011139d3ee27c9bf659b104e631fe35fc61f718224642d5c6c523e2e6146333403fc4a82372d6d06c4b34e8eb28f9fb1c2fe9512a78630e7cec37d43d04228ff89870564c2d983bd6ed391d7d2071e93f687c04723c688b3aeec5bd461c9fd784ea3f53b0725424192b56b6ba89f84ce64d706efe72cff4c1516ab65078347d36b2a5812f640db8779d1daa6d7cfbfe6b1ab7544e55a36a120a981ede7feae914e3528c4af440b0d560b7008f84c86efd379285d7d97fbe4e35dbcc5ef705ba53cdc8250374d28fc704c948424984a8fcaa82647ec29c168985fe46b29b11b1858f0bac0f7298d011dd70da3fa449a002a2919dfe387f4cc3b14d3e4bcbde83108c445f9e15054f194a872ef5708c98551a32f252bbfa23c400dc02defd0493037deb30260a8b42eaf227be18a4230c19e944012407e04b50fca597ead43511583de3cd4d533705a912c96879c466132c84060935c297448641e03ac40301b19b71bac83470c5f42bb421615e9f1a99a4effd1607d8b9cd2e509654d3961f948d37b62ddc5ef69ee4bcb5632e2b21f8c5ab11332b597f2c0fee297ae8b595b42394a034762c98a0afc8a72fae4889b52aa744a2b897b519f833b3211c8139785cc76a00708281d76afadb24a63a8ce898e647ac7944e56463effc8ee87408a1dc2900c896692aa5af8baa73abce15d73d5e756c6e7552f4c0a618cd734c203eaffa691ccd87499c237fdfb56edf5c5acb392ae4272a03f746e24743906c3536d0db4ba2d422dff91040d3673d10c5812868cb8d5d425f018116c8cf4eeda6812a7d9cfdaef536e9a2d19c5ef7f17e81fddbd8a7814cd010262df359bbeca053447680f35a864e599db77429d90836dbf110b8d0e32a6b588a621065ed5a09fa0cd82ca0ac525509fe85e0797431b666892abfa6adb6c1187372bf33ff0933e6666c6e77719e9aed29b08a7fe2f1b7a323771ed22965271dc997a5d0fd2c53193649be37c804e1d3f5735e20a28bd1831eb6153413007482a6291094cca317bc50414a69dcd6d12ae23d31af34f8407ed8f427cf57cb8c6f20bf9a1904d8ce73a0bad2d443e5a8ade5b7e9814ef1a45bbfce40eaee96f9ca7cbe5cd5b658f3fe46eb46dbc878dcaa783a1778c164ff30557ec1ab8e5827085b12071f068b31725e77674cbb621600c39c1ca5bd8dec8a298cc83bc211a047374a8ec5b34178939e044e2f178a6070d49272821932603b8a4b16ef058dcdc13d0efc6519b0a564ce76b3e30a14bb2e38967e85213241ac3724d1f9193ea4662f539791c14b9b1ccd49f2686b97f75c88f1dc56a9c6606222a16af33ad390fd182487a04e2a6d2289befba30d6b0ff4f3d9661c620c06aa9d8e6f5de476a7c2191d38afcaaa943b019ed480344a9288bb901b91059e919f0287d19e02fde2cca1486c89f398d44044272a4805f068a5adb91fd94265cd3210464ab815d035d203bf889902484684e976e1253fba07ef72cf90a03d2d541b33b078daff8553acb51cf6c3a6598fdea14d51abb883ee89aabcd453e3aa886d2d00b31ddf740c59644dacf649d6d4bf20e6056be860581f969f120a47e9b7337fcdea4c510b433fb0626e527186fa092c0a2ab6bbb4668832ab0b88be9458d31ff4cc543756bf730db939be413a5b97753ca41c5f0522daac719a1047af10d2b07694d990b4962fb2eb564ecd8aabb7c268cba2f7d7fb35acc55b36a2ca241e42bda6c8b074903f13df99acee9bfbf6be49e63d673aecd147a66640d111f77e88fc32a1c84e24b035565eccf2225ed21f4f197df555499a5745017a444ca5e1f19bbd1459a900c8cf592d287aa7d8dad90be36f63299d6495ef218697513fa43ae83a84ae3bf85a133ff8105b6bdc845fa8b7fb3c8a5760f678b6f36235fa279cfbebf47b4f15526a618a08fdf0cc9574d3d13b7c18d2c47bbe2ff8cb16f210fa5898878c36e1cc6d95bf58cb159dd4c11ebcae2f763c6f0d4605dcc3650aca5ca066901d88c14d1cc52e613d32ccdb4984585cdd0903e871cb21aac4549144b96b1ccc9f11f2d5feb36a9dd0280407a6c9a232d2f48ef56d01aaf0bdf2f20138621716fa0bd99304ad41913b1e4bdc41571a4f30916e15226f38a0cda467f8c2542a56503c42ae3c0c95e738e7fd1c1f038348e1b5e542d9e4cef7eede1816ae418b51e3b23d17dc53d9b13c661b5b17aab6af9b072d160825bf0a9960b8417f79792c3c9e27561ec7a248ea69f5165c4d7dd7a6f89d2a3c458c3ea726e006a6dd3f962f64b684358c0c9f69218b3cf14025ad54dd676d6103b9ca07279e9f560006d60fa41508aefce9ee120853e24ae014768b5f7771c6f346c211b994f97913f59bae5ea7158f42c1d490ea893f053c41672af394a887925c584dc981f5674b1467180950447b3884908be12a01a2687c5a506d1b2e2326667a6dcbf2022385cfed7ee3606138086f4bf0bf423554dc0cff3d85d9c213ad5bbce2833af18d8a3b66706dfa4feb23966532b5be11fd99880ea0087b567e33ba2f3fd06afe67d11378d8437d4caae0b157383dc035e4521083f7ac2297fa4d5fcc735729bcb82dfe7877190c0fd0f10e6aead98b80b6fbaa92b45c3e3e06cad2d9a635ef6ad719d2c6a0f37cc228647c67b207a953874dcd21414bdc187ae8c17891f5b3362fcac4939264600fa5e3d215505b7c4f9a10b71008a58a44be03c0e2f988d8a34aedab13e8fc8169e2b0be08e5a97512295b32d076f3b2f25f0ff32864757b59ea91ff56d5758939f8f34692922e7f7bf6ed82a3cc3b98dcf98a607455bc55d36835ad5c73552f1d4022deadbe14bbdbafe57f346de638a4d96cca24812bd3980be96e845a582378abc743ca168136ae32bd5b9306895a2805445832223d1ad1fefd56de3fa571a5bd3c31ce8d149d7749d3d1fefd127a2d71ebd4973d86be2aefd210517e2886e00f734050a36b795c56f72fd9d099f02262afe4f793cc13e5632c71d5ddc7fe539c7e5b3108e348363bf30dc2155224391021bee60f6f0d40085cbca76529b6c161cea7c9eda0c5a7666ffe90eab2a14fe0270c364c94dc7244693dbf6c12ed27a32a101f15fa61703922b8dc4c86949a133941ebeff431f916e473683846e166e2aa840fca79883625bae1574efd9cbe443a419361ff5844e861554279060e1512b85f971733e12486cde6ea62329781499a21704b4bcad6069320dbec1e51aa49936819a1cedd9204da97ebc3e8da2169b5007cba28531b65d0119560f4ac3d951044b9da53bcc82a65a89012c14e71a6a58f3a92d7ec73e80e3f7709512af334951f411fedbc5386ec5740d4a2a2ae44df1931ad56e0c3a697c10aa8ee5aebaee3e0d27a653dcf6f06faca15970e721b2592473040924784b9f4dbff5b8ea94641d14de1b3908c17baa74f3ba79eee0490e8283f6f9ebbc5d5b94483d32c061e87c3f68616f9f884f983b64f8f4e5798658747296abb403037a1bed4112917258851f26cc9e6742ce63b05fec8d8ad14fcd7f65a7aaa734be5b63cf1780ba9fac0c618a21ee9da27a6f06a5c00070cb6afc5d6cda3651d5e0decc716cdf921e7ddb788f555065e3f788bfde33b927af83f8fad98eeee3371e7f6f2ad74ebc4a0296b2323827b12a594e8c641dcda8630108ea26f4e2499e9e39652bc062e4b01584efbdc779e43c4b8b11867a2b01ee35403614053f509b423d6aabe87a40d2a5f008456b89bb5a54f1b88cf6646d0d19b59e75f29b7546a4ba325389c9bfe2ca23935b25351c0105218b0f56b587caff8817f0dbf8d6bac81cef1849e675502d96e7fed38cc507c5886898f8114eba6d215888764f2a7a4decdb9d441be75f58d8b6a97419f7223484d294fb681fa845c6da5e36878796473bef0184710ed55d8d0c845cdaae0e2a53fe5f8b838fec4f6b2afe5fcee7beb4f1ae95be1c18eb21921176e741dabae6e39a46225e29570d3a7f83ee3af01266086b7536ade2aed89f7bb21555e8a6ffd71ab42c1689ae9301a31c6752bde516af54a2472a1b5d019e0741b7ae2ba1308f890a6474e452dbe16660651d7ca42d707333c5c0c8d767db107f36d33820b9cc7b6a50da66fc31e1c5a0c94218cb50211c3b5ec49fde21054e2a86194bc6d3931b7bc81b08137fd8357ba7e7cd3f1258e104ff92793f596cd8649bea301a0536a2d1d2f057105b8bb3f3b869ca99419abf952d49d9a9a07f67c008f649e480e274df220a6e52f7d099a0b42caff3cb0205fcc83549674bcb853a871542fb87e0db43e9e06ae423b336ba1712e51a5b17a7df3131a54188684e39747b3f7c0ec1a688e03b1903421cced92a4dd139a75987e025e7bab0eb29243568fb1d477f9749d5ad246e716944acf8a0f310748e4cacb90f06690c2f60c50e303fec4fc10d8dfc5b9428f5e56765da6d0f4090a4ba6fa3da42992422cdbd6337cecc4edadf726a05ff29fa950dc27eb8827e2fb38b8315800677c1ae6745ca01c4c877f4931b655dba0f7f9da1f8b9e494b042ae0afa7ed14ddf786df78f5938165b68c3b26676e7b1054bc1960befa9609470d33c60a9a3a9a80571eca2179cbda1f7289f0a5a81d44605186263107d6df1eb446e17fa35e4cffffa523f109a8a69f4ce515f8b38f72bb571356d5f0554ce3fbf841029adf45dde976e67158d15ea6c93b24c66886a34b9076b644433f11d9adde04532eb07008e5d6b021753a4ba1ef4a495798eb540940d847e2b1137504714f0639adcd248f920959653cc590a46c579c262fd456b795d1b40f9e7cf0f4fc61cb68d1fc2b5b4496627ef0d1c981eb6b6957e687017607abdf6e2ddd2a21454da788c455a6bd1091be87259cb658af9214028a9ffffaebfdd1af6bdc7e1039e9086d7f9076ee735c801d4d316b2c8eff54f5abb80ca1d806af591cf1db6890f3255d2110cc64f67ab95a0ea14dd933d22848728723443ef12d8011db8c9f89557c6d142c5c8cf44dfd37d7ce03c63d708ba873712d3b2d260ff681aa904e46945626bddce51a437b88befdaf01e73e4b561cb9473b7a86a27839a3e40bcd444c1363146f1f93651eddafe6632d9a9c80f378391ee85acee160bdfe5f139cbba68c8f369528bee494642e83357ff5c9cf29cfa25a7aa65b13a7c3f6abee03b6835fafd713cbc1c7fc3de89d4498a3546d8c42be780f35610c8524e7ba126a1643155ceabd95cc55693260fc16716f0ed41068abfd11769ef537d8411ab644ca994fb41b8448f49ffb685f779e87545ad050fc54698107384336c585b3e5938863470bc1834a28d0c3185840d9116a20932d82bae0e84fb2c7bb88d4ef46e510f97b61540a7941372db3b8074bda110d2b85e79ca821262a58d3edb087908ef636dc24683e440d15a1d1d923ee24cd58a77cb7ff13ed6163734403131631200eaa0feec64478128af7f18ea8c133fceb12c38d4c3a3f96a509a17d299daefb099bdfe07b683751504ee166036cae06ed79ac420dddb913d3f8a3219e9e2a3cc5494ecb4f89c763d3e79ba9af6a7eeb15255c959c5bb99815c372dad764441746db38b6a71bbb340708caee591b0c5f845d30ccd467790ccc383b3a2fd059057d5241d30283beb2bfa4ab0f06f6030a484ebe1fdf894c78127ec533e26f0d911b21222c841658c709a804328290a6a4eb98d81ee2f6e1c69e11fa3671acae7a2aa4a7a977ccd2fe2e0f5420cfa44ec2d21f8d192048232cd23acbc5add87d006dafeb7e3851d817f81d6124dd28302c4e2aa36c786a70dbb1ef1a9408dbf1a3f4e420f0624dee66080a9ccbb16c5d6551b32bcd40b6a024ce23e2cf0751f99a5558393a2865a1cea928c91f5b5808d111c3217b84cdc03d5123e39f379600768272b95d1f7e5f7f2b95759b5f597992c8455099ff77e3ea94212df7e42ef1f668a6bb6048580c42eda529a7721c5391f6a1deed62a923b65a7c916c15d3769004a37d6a049fb2440703473ab8ce8b76de744fe171d45d18708d2e7ddc699805e358fa36f951722d6da790a3be13c705c14e634430fb6a0a2168cf7e13d0a631b2bd355852fa0723873738d301ae98973f357028e0f9b815124daaeb6aac04271089e46d7dc014eee00ddecb62f2cc8a7d1f7ffb0ca79ce49934ee0a0e2943d2a481e9c01bf301f862693414c117439a246f4ea049852fc899b7db874c10b79b63243e7ad334f3cd66a3569dbdb17966c9e4a62dca7edb7bd24cadd1295cbbe69494d02699429a7b33c646d883ba32331d1f133a52a3bebc33b7380d63bd0b73ab4811cf6dd309336a5ac3344299ab49f71670478972b90bade85068521cf66a65e99cad25fbb7523747b13c809c1f910fb629cec7cad90a1dc8c536e9a78887ccc1b9b3b7b943fa39d0eecd644b62f798e5c721f197cc9e340f7e09f867628b93ba362181a46a35422a43d5a04e2aa3fb75c3d4076236377ad1fd6c856aa29aace7e1b73296785a81f40d75d0b5edcebe359608602304cbec325f6b4aa15956888fb7aa97b31cfabd04b45fe8a7b4f03242c132f62304b481d9107247eeee80dd5e0a28cdb3400b6deff5958386fb2867d2fc8ae5b655c2611e9751151023e46f3950085bb695a8cb6a8126dbb1e0532a6b56cbcc026de2674b0c1f1d4dec0d1fe0f77ce0d19837b06d63e57772f3e56c2027d89b7ba4f1e5f173afa6322f43c7c3e3748501a8342001b97137de79a4236473b97abf27dd94631753b27653ac3e8c0702d30cbe7f94e58215e3929651ca1ca26d2816dc3be217a8a9cded6f3b53b5de111dbe1f82fe221175ab0b5ae8daa3e1ca1a53bd81a3a7617b334e8f9495dcb106c567b0665b233d035a26a7022975e4a4dd5df948742a5358bff4ce68b7a1f9d11ae17bccf3be0fd0c52859644db8b7a4e23b52ef869e9670584e50383499b1b8e55aa67ae5bfd42bf1d3cd3b2f17cbab72f914592ec663e92f1d96e1879da49485997792a6ea44766eda8513f7dfa7e249d0ba8c0827ea332bc05a0915f827721e29068fd976f4536e5d9c543a0acc82386f841c8dc52cfd75381acddb27acf866c1e252d7e7a91e8cfe549a841a2087e96d638fc3dcc9e1423d00391271f09c0daedc60cfdad3e7f52f68d8a6d919a709326c937d673c7aa30cafdb4b9ab91a401e938fc853a8563557f878c09cf431df166e9607719c2ec2ecb4cf0d4f892cca876d860a2c46867bdb2940152ea278298759865459e9a6cb2c8d630d59354f953f4259de1270fbffbfe5f7faf53665abf3b8239a37d27270bb275fd46070d05c7e4e08f2b8d28b32c00a3f22a0d23678472310c887cf85379095a97397754e901832c03b43d9599a8534c6cd3b2c18acd620105d6a8b72daf53e164f49a0f8d779fd0fe5ffc0516a1a387fe7a2790dd08fa72ec3b4be2aff39d7ebb04a1356a0fd7ee9440ceb64e3149d2d7fc64709f81b632cd8214f5f332a2ac6e615adbd8fa4f8b3681a23c09339e42b6ac42aff868a7b37c02e144897f0722eebdddf246351bdad3728713bff1ad89bc92613e2dc6535a9d4786d0e3ef60a7d284b9910751dba0f7c0ee8d0423b45feb1f5c4bbd09f3925a7d2b2ef134dc908e8c3e145c3721a668336aa6a58b940e7db54146b102baf6b808c3848c5974e159ad7db88d428b62a2f5633a7b9974d9f518f045b367c005c3a877cff709b2823e233a6eafdb3eeac98e9f156482c52abc5fe7e2859c5e5aacba83fa46b43f8651283762f526ec5ef1040fcf0407ce420303c96b15b136057037c50af4557802256024511cdcf60f23b79c47d51e1dbae10bb1936dfe1ce35668f560d51d6d47e01fdc937bcab08fe336826d6a52e099f2d5f4145847327c0d3f177b305c45173c54a46e066f8331bde05a75619b107c1c9f78f4f128152495ae15b69e4baaa864b98f915ef1abc73aad7e375f708657dc6b2938d59d05b47ae18623ef3c735d764636c83d05566d8218fccf220f61fc0ee9b06da97af355e4b9c59b701963d6c4fe6d962bcc87215df3026ed75c7eadfcf40b1d816433f559b3aad35c1c324cf64772d18b3a447f7d83b8e11f27798dafee48f63b63bca7c4eb20c8793a5ba157850701da1828200ed710d5844c896367ea77de2d961c604d29b7071930ce36f48d1abfb19ae5cf48e4ae5121c25718007306d30794e9679fb64bb1e9af2e8110bcc1bfba41fe41d73d6dae98123e9c16c0ed6b068a4d10447126cbd01e62b3ae12525ffee4c25e5560ef63faa24119ba967877781dfac92f5a8e5cd6a970d78bfa232226f27faab0b54c9467069bdc689b5d25a4fdfbce170917060211575caee156673686375d0ac23a2df2eef31ed3228f5a189ad11ec39a502f62af8767e88ec7dd7261677825744a95ab719d6ecc652089c1d3c34526cbe5f2bab23614a2b3b302fc63a7a2f40789de39706c242237bfcb9a8e3e5060c29fc1553fef89cd2c0798b581d2550b494e671f47c03a82c49b89dd6a677b528a7dd733181245767a34d74844ab0392d2c2768d8104429154b1487b52c16851acad8ec0ba69d2efd1cdffcd4d41f00d7f3bb7a6e9f3e83df4bdf1b5a688fb349677fcf97d6a6d33fe6b97cf0d1378043732a2ca787f9cc467e70acbffcd9684f41a0cb969259b7af8871d24e89a14ba2d6bdea249bc61fd826a61a6e12faff7265ee011aa956713db03fd68ce9ef5a77016f45809f0deede68a678a37a15858a9752ad8a5f91f45d851a3224106c7358fdb79d6ae43ac8c67247b7e89366eaba097bd84d74d1bf4d350934e72cfa83db46c037ef8988587811764e06ec08e1648eb648bf83342a1b833933570b7443fda6aee3eadcb13783e34167e6a3f447b9fa9744e7a87a48bcb6a389a8090faf0b6823ff0ef54e955562692415fb3224a25be71cdb6d393489888657b3409cbbd7ffe9c7919f19470fa9bbd6d2d3fc833b7af6b8ac7f03531c35e37cc74d0bf2a0ad78df6c86e97c89fc94c34b7d4b7c63f39fdf27f516c5b7d99d90b1eac7aa7bb9280e5c2cc1caf5adbcb2e28a45e734cdc1d8466f1e8292b850ba2062ad4d5b6dcfdefc70caea6003bc22da83b036be673d475ec56672f8b67bc2e05409f2eb899c7236629c940ecc7567604da65b49d87069021743070218a620401769a02b455af2525657e89372a4bcb2f40f8a25ff65e2b66e43959534ddcb80cfb79c9c3e1a3a7cb0f0b009cb428c1f3588213944c857611b21b34a9bbaadb81acf81b228a8f6c72db5c2fa34afc8fcf2b5bc3b3e6e9e05f45b2435522f0d94a966ea12631eb5667d1753d513146aa1fb8905768be4212fd34df939830d08fb300cac4260923133d4cf96d9002e66f64055a812bbfe0ccc09caaa1017022c2e96a52bb6a1ca7f85eee3b38b3ef165ec16e118e2adcca71daa2d4efbf1964a63b4a40d71367d28dea77425a11e5ac4412907814691eadac4e07155178aab8935286f450ad7733b715d09dddc523c89673fcde79b54eb6d7500e1c7be4f11139a2a9e49108cdd144ec469f36d29b4739596cbff6711095ec0de77b964ed67896ad47fe03ce7df92c2b06f1b9c5c90980c6852ca4bd15cf9ab9507ba943bd009d79149990a5239aa8862caf585a44d001bb3341afcf2847d2fa5bd081e9c625876ad330387cc7dbaa9b98c92d6bd5f0d13882a09855b6adf85dbd77f092793b001e8bf80c9d021227d2ce288b56ae541745c2991ae3075d02cc1a0119cdc3c9a2844391116d93314fda955e7c6de89579356a02295b6c1fc94556eda2e81ba948304130cd03933feaf417d412294cab65c78c781e0309854aef9fe0022b1caf5e33954b6cbb07a5e54ba2fbb330df1f99acb1c050155b8a17e0c3c29c05764a5d4788b674aaee4f40a55ec1f8610f9ac1736674b94bc8f5bd885f225fde3f997816724345c33a9a59076e2a598e063a7387a6d35d95ca6cdd7f37426c114388b39fd6a5de2751bd570f80d25e9c79d0afae841883d7a9820f6bfbf419cf608ced6adcf5a3efa1d43941a304df64b24ee3b16757c4f4c00d0633b6d4219b6455104749ad330d71e6868cc312256567ae1c5da2a299be12ec2762f2e38638435c1ea1a676e798fb6403c07e82aafbe6985716ce6706ba9eb1feb9c7969c4f1035ad8a703e56fd91b403066f9daa423ed813612e59a57165c49d0ed128657e2f71816bd455efc733259fd72061aa62ac37a353d41dacf94e303b74da0ade8e94b999a280933643bfb8de9a1c30015bb3122dd2656a012cb8da21567ac08cfa94f7ac3ae985da41b2818041af123d3d01da37b8652179cb717bf4b013f5d00bcbe120955b2464ebf13cd102d041afd3e42dde8ca3e1899a723c974e298b2d3d1e2c7cfe001e19ba9e78a47f2b262498932e294f23a6c452164365a357e88d634e5c46cf71e428bc4edf998344d5ee27ae246351a3558713a6384887ca03145c6eef8914d9208924ee56c2827fce71701995510bdc185df0d9aa699cccce04d76a264908b61cea663422694c5041ba5cfe18deb778504ab485a178d3dd23b0c6cd732a6e4aa1d025f428919615178b7a8c94c2104dbde7f761d6087158dbc19ecf4745b33a5b71d0c77d7dd378300591964a9ea13b6cd9dec4ec99ce0edbc4bbdf117ed19c7130aa5f5c29485d6a79ac0ef059254c1d9385c2bc237aaa8f5d10238db876d06522d880494c58e0fe64d23c6341d0f23674d732d59b0d93ea90b04601abf08a3520631e4aa6ad0540ac0d0b660a8b08952a37aa4b534dee3dfcee3588f1c0f7343043a58ccd80e9851a11297c20efead67bf40378d8cb85fd75c9fa3f6da893149023d1cb8ba7d2a1ad468ef2e9c5eb41aa45111145ea0d233e63f4ae26b2be3afdb0413dbb41eee2b10be3aed8fc40a9dc1a555aa5df0714e35ec06be67b566a4de2c971f17c93e66abc4ce61b1de6d23a51202b6b1d043b056dc331d59eee2d6c167bd56989f555039db3577736e6f9b4c897895ed3340687ce6cab7b1e735634a6de3261e090ee66afe7c1a0b1b20266f2da56615320bbd211bf2d0c77a3efb560429e633267ab73eebdfcbc2bbf00d67626b23fd0cf97f571f03242f362ff7afd5e4820135a7c1ec8dc2ae8f1f05b0d5cb335a90834c75579836cf560af6910dada6b8117a8dfcc1874b01e00b1552fb762cb71b574a5bb540262577efc86b6aafc9935c2ef84d012c8b6e590a35a70d14eb2a6cb996eb1b89d2743de654e5bc563dc4667e8ecedf17bdd61ab1d68515f19c0233ccee9eaeaa48f29338ac0907c040377a67075aa23d802fa4514d8b90a42e2e2651c541b67d57dcf11da1c2fa571d233e64229bd7312088fea29410bfb9772b7f65bfc5737e7c50a00edfdd2c03be3febb59496bd42883020ef504265788871d229a0182f034998bfec8b12c3980f50b8b875516ae89d99613b1b176d96d3eab632384e89288f248dea25c6ea72f52462d0bc2c7b74ba799c6d16c82fc178920f57166d1e6257a7159f182f3ac44bccafa4f7601841f9971e0919668b64939eda188281eb2702c31de5e44d7443ef6925db7a0901b3394d10c820b47a33a4457da23a57c0941ad13bfd20adc50b3b389ca0d57f912e3babd875fe4592aebb614d6ef37a51a60b6097e06be4eea03c34066f5d6c497551d72ce61c899ff69af846bfdcec9c54f80aaddc1f540395e1cb18e3fe68ae943d22f2caef6bc64ca280ab8dddddb4caeec1215c4daa2fae77a4b6b675511842e02a23ba40be2a4b6d454d6884413956793a49b87019c7254411d36c74f6717ffaf588eac5bed49d8e6e14c63b2c8b5d04b6e7e3b3399b605543e8c1a25f42fa36a7e25d84ce26070bde7b31d475127f3f04bf0e66363f78eda31ad47041c29116c854b435777a1a8d4d9e1ec8d1dd224dcab42dbadd2ddab9dd5339bf13963479dfe9c7ece1441dfb0daf5e8720882cba4cd1489752cc329758e49b3e13871b2ebe26633efee5b479b56af7f7a3bfff69994ff37eb13275081bf91d48c1a411bc2d6967fbf453a07dccec000234325afcea246263ee7f8d7762870cf6343ea61504c55ab0c764c8df1382018b62d3dfc76335885ba4f371f3860314cdc546f3d11972e92f440b8dd7d5ed16ce9f65227d26171f867d2ae1a4babbc11c99b85f4113aac6e48cad14060b77e23a33496484ee8a5097404f165d51cf2b0e108294e0707547f2ada6b8623c7521ed53d93b6a2899a1d0cf1c8d7f2e5b1b2e64fd3c830d062db35b54469c0a05f90e7741ca8b1900699363978b8bb6c9a4ddd2aa487f0e0eeaa9e8d6005fe4540a9e8da4f5ba5bd2e01ae255a393d5617ca31671a6635616a834db7c9e8f15ba0200b0df56409406ac16e3642b27edaa82a15876bc2091475363a779e29621a87630371940222fdd620b8c7d5ffaa917d73f629e6ae4b651e7f691bbedafb5376513be6fcfd1b80df3745d28a20f1996c3ed850db1f50c0705b4a70ded8c15e9198075e87f5e31c2ef2baa0e124232d453d5dc27d0bda0fbfcf83f334fb90884cb568a12edf33de38cf4493e903260387507a4aa27955c8a388de4b943c6803ef53148c12c48a90dd2391c91610753a67237e59b59b83f8538d91f92f0a06915ad627664a02502e3b94a7969fcc740a242ce4b61a104976326da685afe0cf610268617ecb6f1303d2868947bfc75ff6b2bf64d922b7cea3984efccbe2484627bf69c0337ca41edb9f7fe5b3a90ca910917fb9fbb145249ee3de399e5f5acfe6ea8a074bb6a23d8dec76b6ac8277ca9432bb7eca15b9e30fbd03af905ecc1e5a560e44529cbe65d4853eacdccb2bc9656870943606de1835d8f26c8c2c88692a63ae8066137d4f6a453122ae6baf5f925ed74e1f012e120f2e476af1f91a65f2b176deb7427b46b7d84313388299e6c0eea5a1a67c56ac0f2149e5b011354512c681f66ae841e88a2be912117db7a3424b0190e11d2e856b7cb1ecd4f3d67dc8ea94bfad90122b10d1835b3764512c8c7d6fc049e9809b631b98e25e71ad8626c81a81122937a95158bd6d6a727f9b289485eb8de67bb710152de0e52cf49e58fb5127de55ecde40ec597360fe9f5c8b043e5b2756e2fb2be6f55a39370682c871aa738b81b1df2c2105567bb842a3623ad6c931f2888ac5c70795592212cafea0d1e1a19a5c6365ca081c7dcea2b979abd5349ddb48fe47f30b1e803eab44c792db5c30c8aa9fa892de98eb74ff57aaaf9c01595598c2f625a1c693756ce3ee1581bd61feb966f336589d5ac92665ce08977a5f513a273fe463f853a9daa788894919a9e98a42e6ee9d84b46619833027497e9d91f5741039504b6500c9b372dffef468046a7a384ff58c9cab158ff18e7ebdeb8d090b3abdaddaa1989aa1c0ba4a639f6d4ae8bb88eddb341bfd21891f4d0f6021f9b0801eaa247af2aa27ec732705104cfefc9bcb3fb2d8ee2dd306157b66e6a7a3a24ff37e7f97987844f4bf9853cc3567501bfc63fbfd69d1d81037e1f3f2bca114002c8bb92c1cfb64272b0ef06f9e907f5d2af0fe8149468f6095b375556b3756522c9d611b4fb7334689de627953af454900175afe6ee33f5a357ded80fa49cf6c0265122ddc1bf4f92fef18fce838aac5970a7a6b6b081c1efd6ee634d12e69b25e1050f3948d56ad2e3193866b2b14e562300bbff4f3fa62bdb2706fc7cfb5446ce2e1f1b76572537b081fe7634dc08f62afb9384a283fa74e287b3eda6d60c61a90916914ddb9453922601b6b79aa0fcf379096558650663a3f4c35864a5e3d16ac764d0eddb0bdc7ed215949f0705917c54c6ec7160a43ff3092e3784d6d36ef36a46e03b5dec49d0b99dfd181ce19d09ff384fd1a4e5f3f751deb5e1179030832fc008b6e7255b3dea38a60e31daf89101ea0c5e6b83ee0e0b2586284994d2592bb9888862774d7873198ed2cd33c0ce6cb11a334076255467387caca9a01c41db3591070d9e6e66fcef66ffccb8e21ccdb9d342aeec2e335a44f5b7ed84dd7a32717f118b9a9c17db74c73a752f1c2aaae27afade14d663a2c7b0bd9ad1bf36155aaac9c89396962c6cd1d49d053800244b20635f2b592f1d4e01a5c297e7db7b6d6ed7ffa0e229f97c245c67f8d810ded2b02bad32e4631560c1074b2b423b634f64f21b427e94443adf63d038b7bd3281741148e4be098f3d861356691b584062ed57e5200eb2fa8f0ceb21bc300947b44da2f015f36d7a6c8a86926c4b2750e111bda90adb7dcccec292eaa08f957e70e472d38ee4564cd0ee08009cc6acac3e7e41ad85f7029c25fffdb9d533c4b41b2e5a88c90e5a90dee46a4578f24ee147f69e586a970ca0ac645079766c7760d904be8db1c52b0f148a950c8e1ccbb40046d1d2b9ff9f1404f7ea0106eb0adfbe9c388c7f71ae8dedcb88c9665afa359f65ff178cfdfc567efe92a810856c61899a03cd40fd25ba096061ffff0f5d2d866a418feb15fc681ed1fe0c1513234661c70d671bc85a09dbd7948af33a06247e51eb6de177d49e15f172c785f45e268c93e1fc396ef02b34013fed4c618690f055ea6f5f56d39aa3f7b047a91b7e8516755343dfd126d07db4f878fdd5ba54735c02dc8cc3a515bab2934f5344d95f7eeb41e88e342cf78ad332a9404fb7b8cbbc8fa086202d696b0aa31da9d25957b2439409985dbd17d5063b9499a4d6bcc0487c983920d6ec8507dbf8b52851fc15e573697c40b64f770ee35df114b6d5f27286d65d8de552b01add5067a0c14de29c9458e2d3c379936c4481681ce0405927f3e7e59a2c81b4c6f7debe0e32340a54d9bca52d983cfdcf0564565e5af55b4fe8ec65b737b4fcaacd7e9478bc0c83d03d12ce1e56be8749f4df13feb9268ffd619c3186f920846934141146495228ce3065d992b190dd0f841ce2f159fe81356de787121f24b00e9efec68a301112614027e223e28a2f071e94a736a469afbfd576b955c7062c301c92bdd9a3408e4370ba4f70e15786095b0dc58d7857a8ab62be5b236953ee554170bd76d500dcb978435d2552f479c3770779e601428fb3d4fa2ae2eed21fa58b79c584d5a0d30615431168510bb4dd2a3537cc312973ba70e30f35f8b8d16091c9a9b44527b0a068205b1e7511d9f499483d55f3e9373f116c4f1f5964e70770519bcbb499e674ca2a837d3a62ea8d2ec6fffe8251d2cf01c4d023c3200b009d9b6616fc936d28f0a47bf3d846fb948992f745ac115f6789cb19c082dfbe6259c5f4ae9edc019f2613acc45e614177a38c80d85e1cda370b72d49181c3f25065eacc20a55674319fd8ed34ebbcf65505de19f9bf35fa6979cd1fa707c53a617d0272aac408e2512be5e9aaa56849f436498a2c8a2498e0c7fa33f4b44b8e2a1bb748607954ea0a16f68d0abd33e0fe51cc5638b132478660b4b3b61fa1b5a636bcbe2eb8c14e74731a7e599979f3753068650f5baa9032886bec416f6d3a2c340fcd344c8becc90a5b685db0d711c96696380c73eba2fb48dcd3b73878889ddba6c0f4fd374f91cf5af7d26810caa40d9b20a4a5bf83e960bfdbf2d28c8be69393f75a3ba7593e87817192b280466974b1b34de4603783d3eca73f86a29193dc9a77b19d61bfc7f8255f5721a6ba316bad6ef2ebe5bd241b0c281d9929dea25373ebe2a737975354422473f1e063445fa5ceec497953f14bab9fd29c9ec861e3c56bfa40dd508c2a29a5350056085c7c4f6a53d8729099b4736721c1828d7bd39b0fa6cdeac22cdee5e28b8ae8f2970fa52aa40d6e916e386fd1ce3a209a0edd9f098495b36ff712db23be1fd55a8a47398d9fa9b35b590e9ed57fb375f4fb20adb7a5dc5543fb18807f8598aa512a94fff917c0e0348a0fb679b62e915519e78a04dc0dc2b929ae334b3db8697beb5a868920bd2287f71de74b36b069038a5bd2cef2735c098ba986d09a29218fa3a27a260a2738f309598a079e3ce398d207d58b25fad14c37bf04a54549d03fe161822be14c0b10a43d5c3628474d47515c85a722a39d75d0056dff7f37d225b2363f66ecebcc198a7abd4050a6103423f9b17898246fcd6adb5cac14569a23e68496e37bcbc75475f49fa64233c59b40dfac1ea33a59a83b8bd38491195158b455f5889a5f6a6ff6dfd9a018b5c221517fd68fc3f4e6c05030875b24630c53d1ddc9b3040c955353e3bff840251e760bd8221d427641949342664f315005e77ef8ff051b16af5062b2351e159e0344cefbf056fd04268cb20db08070688dada4690e90262b82a84a44523c32e04c2da9cc498f3eafc7d6b3e863a29debf15dccb2e60b559078a9eb5b6abc0cdd35270fe6b111bd2989df2b954453e0429c8feea2f10504afc6bafe6150ad05fd676f239110f0ed391eb977d2c51082a2b66efdde5398721455bc3459139cfd35f1e5215ca1da82da43a2907f48c6e099d91a7b42f75ebcd6ea9d5a392e74ad6ce912d9efeef73f90d85606632a0c28eac626be7d5c6c5a3e0063bbb5fa5998e82f97f8c5920bfb31ec597b49c808f5fff9707b74b9166001fc8a1f098b90706ce80fde40c49624938efb97daa844ad18d173f64d607b2a37b51b66bf2a56d4da8c6eb3538de87020649ac2ed91f5ce61e26c298f1459a41300c97963f9fd54b773312d8b58fe26cd50ba7f9c558ea2f30b58a6d2ff4b68053ec815374de23781cd1a43ee7ca2687f098d5adb9cffe010853e9334f23ecb5b95b8bc36dd13e9d539bf844e7da0658ae1064f922a6fccb60b9a6411b9a299331618562aaed95c8bd7b29eb97c0743d0722aabbecda3024ccde6530aa6f6f863c71e1aa4b06a35d81f930979395afe1590c7393058668248b8d34e11bc9e943f5ac5df2f460b1b16256bc74ad040679e0c78e00b2376cf3e458ac871eb09df1a15ed34127675cf90e2d6cb951956113d07ca95e64dff43762da56c8781384f38045dd75f1b98415006f0195bcf01515e27767ea49702d67e57668846267e3df3e935f23fc2d35bfb07ab5fe4ccfc621787c5ce9cb7bd329f39d41b045d5b13d99b2e6d81b7163d1ef4c137dae473f0125f537b86caf9b63bcca7fb8909aedc83b0dbf023eb89d6a844abf35376a00dace72b96de44a01db7bf1011ba1b8a85f96ad48b314b65ca6d0c3d5054fdf60815429333e7b87e58c98d46ccd082a21944b51595a61526e77ef1f944d188d3e23db0156a63981a3c6329a3c7975625cd4c873554f0580aa992796aa9e144cf3481d1f6569953144211bca0eb180caf1963c33e2a4dd9ac03c23fa593261b7a0d9e8367db5b5ff4f04821ff0029f05c954806729664fce79288ccc8c86c49ab3ce74451f20523e782ce73c93ebd93f1a904d850b62a14fb439f97bb47708895390d3450554ed3f28c877ced037f0b79db755a384dd5cf026538a14d085af1c3970e687117040fda9fc2b3a109ae2d82a59376028633815f6c54476db2d354b8ba30bc71a4944381c4aec742e9406e3e35bcad052248be4f7219c89c25d577c9b30bb9d48a9b53dbf70f1de6282d31ac1eb4885d5236e84d98e9f729d96aa252ed1a244fe02e32545f72fd5ef0155c6cbc037e9a377346f4bccbf50ba3584804e5fa88411918fc5e12041a4ea7dd5ae6335667e977849a0176e1a851b78b3ddcce5997e1339b75b3464cb92c89432dd6116e18448bbd8101c2dc1ee4d7f01dd6dd462e7e13602b8fbcef9bdb9b15c1f00a417fdf6f44108ddebe7f5ad1e15f4b674ffffce7f0980640d21b61d22abba5411ce423f8934e82226bcc177f91ff10f7fd19c09a62cf3bae7533c3aaacfccefe2021b6b2873fdbbfc0b6296865ca5e63463d7a561f053af3322f38103e02b22e5ff993793ee79ac8cc3041fbb4d84956241d89d7d3b25622980baad17a4aaf8d5db157f7c78db677f8390e298fbd776726ff5b8cf60aeaa63f87e6e749b7b529789d7ef980ac543be1da3bce4b8227d59b66806f7ddb77aaa563fd5575df827b287a2722def401bbd35ea7c3a09c6bfcb917760369539919a7b3d25fe1adecdc5f88ebf62fd299f8e3ee1f875e23ea846b1f4d97dc760d339d78b619b929a503eb974def289526c501f8da37cd939e7565e1ae41a79b6a604d6c1892ee4cc11a7866a83079a0bc1ed8126d87fd62950524c9676f3e7890651abccf2bbd143b42c0842101a9a19c65186c018661b5a792676bb060dba655a463bac74040870540e6ca95021663e364075a4f96762b02dc8bdb5480e56c13fd17aed4fcadd86a89f7fa91e27bb93a7b5f0e685b96f50cc30b99c2cc25a58c8a8193480efd3e1faed6387dcb9db56000975d757ca2e80567ba58c2f8a8872e6ef077576e9b97f8cd2d52c5db814d35d3472a7bfad27e2580cd91d001d0596749aa247609ccad50ea4348a7ea9cd3c8dd80a2871a554fb8a2b8cc0f19faaae858ca4f9d84f19fec5afd9804b3b4957511297172fd4482f673df924ce528c97fdd21c6bb77a22d56a468b979bcee729d5ab547e3ca11d3dabf0d977c0be3f150b5776a16b0837d225d9330b28bcf1676c58dfc9ff97ccebe555c3c8e62f2780e52d57ad9b8d1100e75a075b101cc438c132a9dbf1bbe6b50351152aebc2531550c2169ef167e5ade4c063fe33a08904e661b98a628180fdef3397446bbff65365eb773534d927e1c58f08f3b5c55ac721c3f4c8827ec1589f6004bc30086f08354dc70f0f9084669d0d197a8531f4c98f446f2a7f3612aad0f7fd911a1c8a38cab383a3e7fb237c0254f49cbced6a8defde8429c098fb2588e034c0fb58581aa46c9954e235b1b090b43ea2c185ff87fc9fe5703b90fcde441f016feca7bd85246d32f15ac35ecc038945b98fa0be5d0ac0d49824b8c3a6c542089c73594dfade5504589d08e73ab85ade3fb63c70923b8b28ace56e81c23bd788a64092b818754676dc8f32897bb42c35435e710ad0fb7acb3520841e43fbbf3c1dcc83338c10053d73f7754bceebf533ed6bc4d999edd84c2394047420c8375eb3503a771e04b550d2c09bed76733fdbf9461e4997442835e379e0cc0d592ff58283028152440b4b588d7d9e9b06ee111fe793c3250f040637f2d6ef926cd7652dd67824eddc046ea6cf7654233e973209ce66837ae899c352d4461cc43829d17ef6885a7b8a7b5930dd49b76b7f71b74bb2f870c33dc2a7761d03dea37ddec1f5ff1cfc855fab97cbebdc8de8b88a4fcbad31e2ac4d07f3cf0a15de1f5bcc97111c9aa0fe40b3a4510ab51759cd1117ff5f3b5618bf0dd8c7813012f883fca6af29fd3f3cf3dea3864939b3b04185637295a904f165f1e879b821c6d04f5d163bc936eb3017d04b08d45b412dcf329a101648abd6c1e2f122da3d555a050a21dfe470e09bd6dfa6eb62ca97da97df03c4c804cd4c47b159d2569eb629c8e6ead8bdd29eefe36eb6a0fe14c333821a453ba521d34f5a89c7aebd85ddca95f1c1177dd0a686cb4904123d31d8ed41387b662f5d7691fcf9e91a782f24e6bda96335287acf056747b03731414e4a9eb32b96d37a4fe1a08495c7ee28877a23b73447b9a53791708cf9f6aac2647985e59d884993370b37c37d5443b4d62a56eefc058a98f817017542c2278137f9196cc31fbf2143d5a3974439ffb7a297670ab360029d4066a30551c2020389243cd4a420fe55f2b61f60992efadba5fb16c6c7ca4392b7c54a06f1e8b229b6a834e84d442e9895734ef8213c764d37c7017b2a301e0587f6ff2027dd4e5fdf5dcc611bf0e8e2e5e9c60bffc6703af5eb8d1e610743d98346591791bd63b3e75769e6ec687ac1b25c2f348ca608c4d53d9ee9107992247768f4792763b61919be059574b03510ea3f1eaad6f43af69b799b8c8a09ce8b352f8b121ce9512da0374565425238a6143541291b22875605f489ce1844bb8ba84b093e467a20da38e6e54ca1aabee6f926cdddba7e090d984a0f6c94543a04b56004efde8d475df18861a204100e537cf8c75c287717c824037a3f517ee9bc665e1fe2fef3e1b4b3c7c8bb8222d8f68b97b638224dabae7ba0060aa662f53120db1842de93cba52e8943af7cef2a697d7760dd916ee4c7ed33ffd24a9f463e8096b16cd155202645232fdbb3ca0455f0eb1516fa1ce7a5652faf2745c723fc044ccf8bc0bce31cf81d84d392fa0737b54a2c3e5f50cbee7b2684875c4f4370afb114d4ff23ee4849c9110140e95938476475ed520e26acb41dc15c722ce13462f07604f8c30179e140482146e71d8c67e3438905c163cf7a41d27a1e0e3b1344fc92724fc1f96d97afef776297bbfdb597f4027ac0c4d02dafd9f0aefef7e56b57715844401d6dd86300f2965628408276cee40623d39da1d12e0c4c01f00a588b32bdd05d5c2ee357a5043712580be56a0f60ef61daad96cac350763fac86bbaac1f11cc7608ee675f90a68462fd0c70d073f371d76d47bb8567b949bdd31883fc3244c8868157f258feba51d2672edaf86203f64322163e0359e50191fdb96579f1c0ab343268399e072be5119fe827015e42771b1e9b0ecf9e1737178e771fa25ebf9befb39c6b15cf69bcc7c52e890ffb7604e2e6552f107678717bfe52279d0b0d99f64b3f6a8ac24cc87cb84f616a640eddaf4618186c91dac77e7cf4474f32223e78a16860bce069292633b2cf10d69948e7d03a18c0045a0c3c355e81dd0ee9954ed6cddcaba606185e983de889dc4d35cdbfcf301bc1991cc4bda43d807355839f4b12743b3b28415d03498fdedfb246fc3a70a47f953f9bceb0ee0af9ff1b52747ade011e5ee93b1b917a2d94c252f8a0fc1287fd3496f1c6e31c76be5aa14ce14be8672c0faa41771ff008f0f0fc980b032d64af8faa3ac7498eced31e5cbe33025bc936ffb7399f6ace82cc58f2062e03f7579ad4bf586abc31420fbfe87f74c1ffe3299d7d1f2c24bed8cae360e8be56b4173d1286b2468a72ae5f0e35d7829053f7797e4188f53aeef99016c05ea1c3a7c12efc2f8835eb09426594121015e9f8f60066afd779a707a80798c2a70fd9ad66f881d636cda2e5bac6377aa629a114c88dc95519cf1e5d240d55d98648b74361e868996d99ffe836e9f806ce88791fe0fcf957e962edfdf782f6454717fa82bcd8a440661ce96697a9cf1a1ffcd189de6db73bb589dedb68c02b1811078292c510d80a72eda17ff069b71b2e357c342683d1007a2a8b68ed276287a752bd9ef111dac147fddeae8a138d6deeffb9a36df95b38519def167b84f593ae5e0046cdd6ad8b5f50beee7ea30f4b2118c63ecdcca3acd4f8b40d731c69095a1eb1f0d03df59efca8ed505ee83f8964b553d2d840c92b4575b153d5e29f34e790f32ef33c4c5d3a8eb738af3c897728eb7504ccbd24ceab7d17501841ff6a29a899ebc9543f3ccb66ae73e33fdecce9e5e86acdb5c94c56788cbfaae920941426147dac3424984f892b8091edd617b928433f1639a1dea83c7b6915c7a3e939dba999b00bb62301c524ba5247e9a5ed68d046b8a008a8131e17b4bc58e51898801bc724d93505d4a407bf37da177ce7dee3c24e4dac32334f948c167b10f1bb0e0243a627459291f3451210d7818248954ff65a1301316ce485f979a6fd393e48efc70fae8cc1d161d1b5c644d444088b488fb17dfe6d75005ace8acedec881929af16951dee0692f5c5a7bbf41813befcf428b6213fdb99be75332735582df4a335b6f4d14591a72db5a686e35d8631649362b5bc1e7b1cd73a55472d9d335a82a50ce5c970a87c23ce992ea299ac497816079424809572c86d2ae78d158403f7b926c2b5bffcc1f9644262d4ad37e60035ff9836df55b00d894d0291284e6d905bded685d73f5fdec7ca8d8da7e16385b1fbc9843b9bbe34f3d47eca0db5177b7a7b098683db07bacc95154db4e64ea4bd7fdf214010a5c9634dc82d399f87c9166b694f81392a588c5b07f4e8360fded1d572f02ac15fd5cb4dcbebde1a859cb9b35b328ac1619407ba35394adeaa2feeb2ef68e3b4eaa720d41bc46a24c94738bca176a35500b106ea2ef600a7f8f2ee0ef0f28a96028c6cdc91c9a9775ce8ff9522e1affe059689f0da71646ac3daafdbe238fabb5b9a3bff26592ad31674109dc20a5ff46c95ef3a6bab5e43e24d7048c9f6198ee0088ca6e8493d76cd1a959fc97b95e6019a8ce7ab6574811de10833a21f808463b3323a0f014d6819e8504f37f6425dfa28b5ba60965a2209df7029a28d8ffc3e17b8f248461b52c0c508974e6831543916687b0ade986537711479bee6829b79a1c9ac75b1b7926ad02222d724e6bccf62da1ee20a908b539d006a69b5a808935db7fd57b204c5ea8ce0849d878ad8d7ea4dee3d5b3718c10be6c80081c6c12bfeb97fa3a0f502fcbf164630a782bd4710d76a2ee39e52b45e2c1edb8f67ffcfc24959d257909ad4c4e873877290e60316f762c2f19d784393cc18a0dfbfbec1361c13ce6615a87bf4e9013a3c0fb9468d04573ee6add97de099f173919b35a20c08575303860afefbbce9e6308e672152b35d7b9542f16620209689d32319dcdca2e0e2bae053378c9429cc9cce998f317f27981cc4b64aa0f06363dbcb04f90024fd0050af96380a3959965e96a532f73dc107cf635d58694b69b78bea45827132d75f364a906f431a6f109dea76c83b3f18c00679ad46eb9bf822db476fc42c8fd85a10c3101fa3db20243395e56eea3827cc16053aba15bc1762cf9226d72c2d0044fc86dcc056d9257dfa0afc54be1dc0e0b693cb6aae9d98dd6816252845d2fb1962175eb3ead44b1e72e6aaf0eb4aeb2eefef7f2a628df39563dbebb4ac5b9872cfdd1984afff24a875f3df7e5b466b06d21b2cdd8131e0013c16251d84b9cc9a0d958dbe1b35342e44d7985f3d6a6a47945b1554240b83b6e2a5b97d912f77a808e35f565083af2ad03dd81edc44ddf02d70f76ecdfcaeacc7728894b58d985dc65d4e1466ade0533efb3c6f3c87d15ca0a880d04e4edc98a8417891557a1149ab419b67daec292f1fa6d512c68534473a3bcd0efd7b721a651d23148d362ca0e2bffcb5f7f56760fba83dfe1cfbedf0a45c5502d049678e5717e7bc15c2f2c20113b68a5dcaf52631fe2a62740d7823102621686162b2025119bf9bd41ae6a414b4742b2af86eb05d1709b5a925c34bc649e2c09e7a3df5b8893d37695f13588b7609923953a72a120974aa47a62cee876b2bc63ec7f318e7f22e7c5fe1e74d108a042eec5b2c95b343b6f54d55a08cb21cd48219b741fcaceb5ff3f0b1ad2c001b74ab5c77a762579b18540da587c40f69d3da0ab73af99a579972637c319cf2f4e8520c0d178f1d71a0c40ce56e3a41e3c751d2e980e65f43bed8994d88c57d7fb80bcbe865a942b3dbdca5405585a6b7297da940849a4f2f449337d93bef40dee47d0efd81852e851a70db421a08ed0228df54c1e498a5572d18eb85abc5d21a1af1cb1c834692790e811cc6b2026d1f02f1516ab46389b8541e4dfde9a7b85c4a9458d46d596765656e43629ab017e5853aca1c23f8e64939014562ff2b479edf17b414d7079e51f5450c45127fd547f5aab6303d26d16ad43809dbf9cfe9d6357fc14e640ef1fcedb05681880987e770cb0cfa47ec8c8b96db8f766549f58c623fd0bceb9dac1b2f48b74d025cc9db74dccd23404980069928ce20db84cae7c0673e5387db27a42c200798bdeddc25b3efc1be6a958b8d4a02cb75c253f30b8325c05649d1f532b655b1d957047dd40537c5d79fe0d3ad2acf10e31f899350fe35ac94ea82a25a26987fcfaaee83951b02a694acdac33e8aa9c1c619a6d90d4bca652fe487b67ec7f4be3369218ebffab219973a905f4645089b185686c102dc36db38e958aefea299bc945e020326b025cd3275810ce77c0a9f9d58fc53587938e69103080990bc46e96cc80782ef5e9e07a51510c028a753e8678b4d023fca684c4a804c4733740fa4756500928030dbba1a5b4a08b1f05e50d2372dcff39197a617fd3bc277c77c6d580da1fe9b191be7ea98999e9fb7947f2288909ea8d85f57804483e79bf97abf3edd4648beb4f1663dd47ab7c48ad417ae658e192f486b243331bf4528981d2ba7f4bb8582547aaa3de597855f6bf61b93c2679b23b5085c109efdc50965d2cba40b8b3b084aa88195c6903ecf32b9ebe407c7ff2d8a6a77690afea5913341317677c610ebdbc3932d944293935216e6dcda4f6af73ae3e7073667573550ac2cdba4ad91efae54094030da148412c1dc6bf8b7ceb22fd354e28dc8ea1128c6e2935bba85ec535a9d3033c2e54d231c9a52651df11e24ffd0cdcad70bbe49d9c17d2a3401f78d3f08d65e85a1c1111dea518da6b855015a13b4fa2c73c9d4b9d97faa3c7f4d91aa273ffbf67cbd71c8c36dcbb1076b52d9150e03480589950f0f748a03df194c0a0272187a5fc8bec83e5e7ca9b6c2d6e785650121dd29bee1e00d4e7d9d1a3d48fa8c468875479bfc4204696f404bac3f83d1684f4c74e87fe43f5e55c9f21ba4f093b2a33a65ac92ae598556d97c031e84e991731af81c5c9db4ebedc1d9a7ce019d81a5d56e32b136fa51f83b8948f6b5ef14d08a71173e03e8fb47fd7592e40bbf2d4a5b0d0fb06b7f92ce73e0491ce319d3d5707d914aa8e2be7774271033a5efe421cd3bd97b0a6ea75e4bb253c235a5194b200f734f18dbc1165623132f247f6ef2d68668bf9dc318432fb75bc8eaa724005cce79c95a3eb1cb3d2bff3646450abe7b8fb0d1c69635a67ece8587e067d701d2322a20dcae5063d6740bcd37a4dbb1c53d9678f4ffbdedc199ac1e8c42e62ba1a4f74a9ae1768ad8b7db0507ecfc16259b918498f481af6cc2ac654afae8e1bd8143b4c9bfd6ad00a17ffcfdda17039d240a25681a1d71ed5c8fb09b935d276605328096d7dacfd5f7bcdf3029c7010bbba0266b51c2790156ca973bc24290691d4e5e9f4783c324212b358d100a7c13e958e1f9232d76c91f8059c4695c49f80bec6a3d0adf92acffead477a36209d298774d30b62a9211c0e64db67ee2244fd518966a55ae5fc15ed5ebb8f423797d9aaf8239718a4410aff412fe13424885989b083da7743253c1d32ec9c3487f76a131a20b9c01634be501945c1232c7933a5d64a89f0c4d9190b225a7564694653bde401143aaacb4df7dd145fe18b1317a4d60cfc18550db08703b42f27deb0b08dbc092b5fe62911f0e55247e007fdce74141c9687b121e14149ec3d72a54bbb6235f4a39bcdaf44ea2db473a95068b1fd6888884015c8562c444734fb20e3c007e6433d96ee914d6c5032cec807c22729f9fefe1e5e636110949350a53c53ae78098a629e8e4c99e6f871ce9fb4c1753b530c46b3ca78d87a1b037b48eb0076c97d1edb7ba11e58c835856cdaef3c6bd46d77dbde0a7301a255a2044e7fb4634ea047801bbe89171032df7cdd64cc14e4c1b6b2f7fd61f592a37a52ce3c130a629102e2d71efd5e4757e1df4deb91f0828b62598e000f817b2a47c775d629666975b904d6b8b6e561191bdbdc381c02053b4fbfc413c0bd1d04affc69f7cd8153492bc9635ca199e8916282f9bdf45739eddcddad5b86782e2d6b9152e37cb62cedc57396d38dadeadbf6563f7bd58a2b3c801ebcaa050912162c9f065e4e7832a7c8a9b227a9dc4415a5107fbc9506601ef0a978d756c346dca4d8214b1930381e3c23b95c4ff0446a98a3dc93f25ab5a7da19b870bd67a2939778d5e3d40544b2911f3b6ede4bfae865e65b5f7f27a2896dfd54f5f8d19114031dffa21530e31644f76dd4872e838716cf6cc8b46d826e29d9d0f9611aa48284591497f01c709092d0cad5cdbd434901622dbe6c606db4b22a092aae23e3a43078c7de79b7d2ac0f5948a305c6730d375f17df099a301b391996641ebded5f4fd1ec386bfe966cd8f7924d0d51f442ca6001d4f77b025c7eb59995b6f69fdfa383cc1b0939485ed8245016a9bf463c7fd04a50b1b6d9dce2380bc0f0cbc6fe08e3e790335fe797cb752cdd823d3c25bf95b5f4fe514ee80dd43b1b405f90f14678a0d7370f945d8f27eac463ebb8e2133c511b113f9ddeed12504afc98902ab3c778b05e383f6e128968885d6effd22b948a8bcc99c88ead9fe7fb07ffabffa7ff3800b15fc88476c87463bc56ba7423205969d188c3e4cadcd722747b3fc2fdeb088ca376ca569a76cb1be94da5d27204b28812d6a8dc96f79fed7283268e697c3f4221a666aecc89001239a5e93afe624e3c6f2fec07c3e77a74d57a1ec021a0a6e92e08d6c4252df889ca05f623c7b14c0e8b8279c0bf05a7a73c19154e86b48188027e3bcf86816aff18dc212dc97a0652a97e60d712688d1c24449c95f88e3943ae583fd2822240041a4070facb5ba38dccf916c061ea9b5af82bd50901c55c56300dc1074d85c941342beefd6276eea9192573c0769bb2aba09bd258f9896c5e3db3eed6626881cefb5db8c43849b822b9397fd0dac1ced1f0e6adeb58af2ee911a1d22f33c8c57c3b515845fbe630db0ae0591518ff3238d9b1e65ea71872908b88aaa51660db2c7e9c7676c40e48443a98716b3f1217a1a723e89d289c9b0bf3ed65af12b459bb2b95b361b6d0f28511ca106afd327e41bd5ae141e7d59b38bb3ecc2e55de30def0f8b18686f79d5d9c4a0f714d43e536023a2efa925f214693867b5c7729eba35ada9124e02f6266b9389997e33f7da1986ca7d1cbb8c152b9d5819dd9b2c9c3770f59ea9fe2f895acaafbd5dee29d1c965b16af87e5b7659850b23ec2a54978f005f9e63a562e31175ea43264a97643fb3557eadc7b168bccbd0f131a44ff81acf7a3f1fea29b0c2949b8840fedad806b75bc934cdf70ef93c890c6cf70825b970d9117341860fa45cf1d2d078b0b6d08c9be41bb453598ade688c2d3bb0f6e00e9874af499410eba74256c5c6c7f9bdf4f512291e82f74a9a039ae187774bd8e2d8558143b7d56816136f74bba7fbe20b56d4dae987ab514ee9e2290efa48168072281c021626e7315ed658fc6a15b68eb25b62a51233fdf1b647353d27b636c2a7b79026516e4df5db74a1aa8a9ba180ab777ebf35e80abefad7b58e63a057e3f487ffa1303dc9c8f10df0716396fcf52f1060b5cf92d83ee932e69ec6e2ad4ff509f62abff2eb535e9b184dedb947c450cde21be9cc953d785c05633cf4b6b44712359dd0c6e02511ccb6602c3e128aa56032f5c60fe2d9e205d0235c450d942dd608317eb8c81b278c4a2fc9b2a7b4f06787e03047f56f792ac587997b06805dbdeea1ae3a276839e54c26ae6e5c341a40f11f12e484471d3594ab60cc32ba6f2f88d4d61321af0a1b583633ae19eb6da9ab9113bd99aa26765ec2dd437a2500720879f93d757f6becd13a0ae2e91b395188812d7680ed30426952b74db7ee30a7ff7f1799584876fe341a8f06bf3223959d8d0585cdb270e7fd20143bdabb8fac06ebd2ea17b6fadc2a10e4316dc242a4bb9b7d1c38a6be87aebf845b943f24ff281a7f3eb56117cefa92d70391c8ac18a2301742d0022f9d6fd0657f4c2d9e869d21478afd0676300438d9e3467f3ed3deb3a213f12c16b04bc3062115cd39c62496e9501b168118bad6352bb2676c08d3a24e3a90f5eb5d2ef2325b8edb361aadeec58f1a6f2756c3d667e7b5b3a248982b3e04e33d1fe1da4b3ee062497b02d29d37025c4fcb6092dda368968d18e8d133afa4eb1ad525a0122ba5c96ea8e208eded14c3d130b76acf13f9daa65c6bc993cee2e3f410b5db62cd93fa4ba2158c79154e6f511dc80010e44288997104512560c7e0a2f7811891d4ee4e7f6d64148e00eb47a51e23a8751c002a3b544869b31c31a158ca4d23ef0573ea590d854c66b4132315a4b19c4236129c465bb2b377dac449ef05f9e2007f3d6c415c92134ed91f39de1b94c452200a3582832c1929ca1f515eaec62a3dc327875501e557dc7c5b0c839bbcb4ba72be7f6ad601f03cc9fbb94073775791feb72fcaeeac79b067d3ffbfe0bef3d2a13ee82c07963102341d55527ed057c2c2c5fec0634abbcf79b2de40c0d47e7fc5233413f68450611046c44f7f20d4b09789c9b52f8c65ab56cc4764366bf3d003d4b10ec971ab37545ea8bc6dad37f02eae33a86c694c3de01b134307a858698900c272e47b3451fbbbc23fb23cb3e80866fa01962f47259299478b0d0df96d4ce36e45b2bc6054f94c65c24008557e7a75ad8c7518f70d862f07288c2f9587277016eb52fdc9e608fbb2f94d900ae649fdb2be12f01b72babe3dd19f7b710b6e737f10ce1d81ae5adaff70fe73c7561dd3f11afafb07849457760f6ed397319c22089e95f846332d106bf2d8797088fff48acf8d4bd316c0a7a1bbfa4db05550cd8e68d67eb262b032e1bafc96659c988dc0b5dda626143f7599e2ae06339b8ebc03cb0513e498acc1c6ddf0085098240b307877b019850cba7065028f39fa5047b5e687df4e0c52655ced5d3d4cba380fb2c7961e0034777b50609045f73cdb53ae25bc35e20e5ed4b4482c35e5823e39dbd7c8483698027264aef3e77708d0b0fd2031547e91bff5e188903d701fa7cc5899835d5fa073f436b11e179cf038aaa49b45a76c4667b27478ce9481f670f42dbfd62ba5bd3443ec7adda840a08e7d52af3220dcdb97e1b89543243cc955a6ab5e370f2d2a9a2c7a64e188842f770d30d49c15f822a82ad01206d5057d5f8aacac16b729cf5b4f07e38ccbf343a20d13674b91ce52ceed732eeb7989747f06c389696164357d32f4df74883f7174d2fe63a67db328b336390f16406e740e87684b594e6cdc0fd992fff9d65cc9efdb1a5d10470a0ba740ebd1eae2336949d206edd67456a352ed5fbe20b4d70b5b70f6208734a44e636912093d0ddbae67657cded876d98f610dd83d57a067c3aae3b3073afe3660806f67ecd12d790e1602e50f95a50af0a027447fbf4ee0e498a54c715954f030d6981ac5421be72cbc770307454814815bf872a59709348300aa88bd8610992d9f12d27480d05ad0517a6c8400837820a54cce886b63a1b9153f71d8d89f377759488e4ca316d92f253f4eb37fe25da22a0591fdc8990af0f4331f62d99ac4f022505e8520bbe62cfe2ad618f21592aa4eb5997e94638a45c1629fde1f90a06310a09a6f3027e7e949140cd5f5ec54d6d001557fbf3e5d148625143ccf7646d6718a04e71893cc810da2dbc5dca7165e5ffbb7ab860b1b8496a3417a72dcfda2b6c2a81ea70082e578865bc4ba2addbbad09d9b3ca2d306fe73d5a7c0d9a69344382c127c006b5cdeddfb492080c1776909670a8a64846b24f56e4d6fd57bc982a0950229625460a8a58c2af0f33a8bd26c283fd448f40e953dfa2422d6fe8dee7ef67da884de594ed3d7b8ac53e43bc120a56a42b3d2e66575764068c6f8504fbc9610022ab95ad52aaaf06cfd2063cb1c631727c60e2d874903d119f7dc938b5fcbf8a6833f85b08883279450edec18117b6195f9022b0dab99bd4cbde151de5d2bc52d5285e006541cc30033bdf6bbbbf36ecff99adde771977c4373c9ef1cd55222a85d557dfa31f8102ad5e4ad94922d67b498a527b065422e9b27b46e2f63d19b00721ba6b8d2ba932ea736ee8750afdec4f88737d178e7bfdd67b6dfef4e152cad8f12c212845372e9865c7f8748035d34244c207e034a8a3d71e581a8f33353160b9a7fb33d9c97fed5d23bb5bc73dc177d01f3c169d4e45ddfa9f3f4a14b7bbcc6ffba48ba6523542d7e7c9fe289ce0bce87123b28a08a19ef200693f80c43516cd2970c495509f57cd6ca9863f85ace586b90eb92ccf64204aa41ea79f9155e2065a9ed638c97852bcb16bcaeedf3af958e73947f5fd0ab1a30f13feaf17657f77e4932a387f17458638d9bd76e0c2243b0b90ea17f373cc7afb518f55716b5c3067ae66bdafa5ca18ad9bb62dfa5472b42059ba9b8269cd7797764196e0dcd1729fff722df4fd5830990bdb8c8b9a017042204741326ce568658603ef4919811e53e6d50465012084203cbd17dfe0843a704f471e28859da4afb95c08af8235e1f98f3659b9e896d0ed571f4ef56ac1be49d1a47fd823f1c72952a1afccf6a4a463f88c8d8208c31d8e110bf0e8c52fdb5aea64c654dbe6496b44c2cb2342f13bd3c6c5d3c8db5fe3ac273bab33aae9598f2f23ed664dcda8a6a48ac0f686f1c50fcf42316a75f23e78e2fc942249c2f0344480fc355f2a4a0eff67c56457d51ab567b98fd60295f5396438fa677b48b139db071889fab14217cbc7070ded13ef921779d2e9c18cbe8b9f44298723a27d71f0d622dcbbf2b71957f219c5f3e224ed8358ad8daf23def2eb79831d008537dd573bc6ed62ca6e7018921413d7edda4c630f2b31d8f23d0c27800230809dd04b006b1390c45d8dae915d784cbb1c64f5b1aa693a19e5e5db4f94fa3607981f4bace8b4b04803cf68b3a7259a9aa719e1a7503b1f5096b7c0efe3e7e5f9f243d48968c40bc43e39d4a94258ef88e79e0e575c2c1ed141346da3b7bdcc400a919df4b464afe3b4bd0939eb8ab7467b180d026a327add05ee8112493f4e5e776b429abd9fe94250c251e0fbc867331aa4f9e6968ac9c6898d86f068112e1a7a72b3dc378de6b7285495c60d42d1f89577d78f73b26d352a3fa7cee86d009e7b59f76b6b4ad35ea5f4f9c8b2be65f64b32999c618888befb6a731de839bde90c510cae86d3db035e26048eb24f493c7b0696334724fc0833121ef433eb4a7dafa5bb0d54e18860fd32589cce1c9a030a5d22665dc5a31d15408e613df9998eff53d4c1ffa610b2360670782325864d5e3e7380b818bb9e9b89f2bece2b8e766c974d503019b355d6f7139c7094190bd1676bd2250cb27adbc41dd7b52f73247dd03a04f6683d4fcf235e9abd14f3c3fa786d8e9d20f90afb6ac6dface415632ce8a71f8a20c4b74fef89d78acabf62d0131767f3b8b80587005c5e4f850a8ed35834e854c3545ad24411f0b2e1c0c816a32b8980382240cbd5e68f74f2721cfb45fed94a50c6546ed8c62c84f237fa5a76fc80d8b34fb4449851dbe672148e9000c3f71f35689b40fcb8f53f9df30328c6b78b478dac50142f9e32c2d88d20bc3848c200d310c5365ac4233c7464f307a6ab04fa6c88a9407fe4ed93be1d7f32b77a84094e1b610c739dd0e51ba948d8044e775a0b039b41ee158e94f82432609effaecb39bfa45f019d419ca1fe2b34c20d2dba2c91040abb4f2e9b9549f51a4cfdf1c7ca97b85b3e8f96b6f5a8a9431485a76fce3ec825dfd3e1a56e119a95750b614898e3c17d84af5056a9c0d5875292c79a2ebd1209d2a1bdf52c0b8a4c395c77ec9d63360b5ebcea32ad43953adaf67438cf7a85c00188c2c766f3da329f3bdb80a3a3ba21bc5e4f6852ebde5e823bf2f0e585c8b4c1f7bf3de37575c686b8621cfceb4524a95124e0bf6f0420afbcdf3a84b859ffdc5a7c7fdab5cd63480df2cbec38033ffe3dd42e20e638b4c6789cff823cd69b2e76118b034f51eb0233cd7aa304d1ec090afdd8814115dce2cf85acae3caf5acd258f64def3a61ddc8cb76f317107562d73f7f8084c816ac06d2c9be5750513c31869581680c7e920cd7d23aa550abc8efd7fab02917817fc795826626aa79e8f92b656d5d6ff79ab8e3d3259f46c46b22d4673e1cda8f4694331946f82902cd3498f5478415341b1ad90f2d3a2c1b700a97e0976e8eb370f7375f8ae423a4f29a839a923e762e5c6e9bbc6b9f456c032fa1756fd4d40eb3f348e7397df4b0c41500565a98e7b2080fac49ecde95eac5ebec6e453fe6cdfbf664f336ab01a85a758ac81e9edb7befe7b8c52fd7fd2089ec2bb6660614d731dcb1f235018a3a5e9aeb53c605046fcc75d01e56f9ad003937a2acf482867ac8ea6ed3e4ce8eba5b08e75b17665417de2ad5cc14e31d466796a98ea741632a54278166f27e611591e943f751ecb0fe9eb41fdeec1cc037536109538450201c6618f7fab6981086745438d5ea469241941eff9f29c8af2beb6d978979667fecef5fd4d9c643cc1606250455a5d0c92b674f01d13c31ea143af6803aa17fc5036738a9d5adaf17f96b9e0676dcd694116be78e8696e99267f1df50b843ed5a9e4f2e86f903b5465944ab653fc7388eb44fb9aabbdd7feb8415f6f182c726d205d8c737bedfb932aec7ea466b81945bb7695fd923b4d9c70a3d81b2cb0b399456024b7db14ddd385a7f38fcbc5e690840a2edf1a39660414e8efb4766bfaa83c8898cfbeb1091645df3856ffe7cd53348ce094d5894d4662e5d4f53f68a6fac55543d08f17e4537d12adc73d852d79430786da6fdbf5befe8e2e89a2268db105bad6e1bf55487830eabdd562b8caa7bb6a8796f9cc4da8e868fa5dd1291c328d7ed9fd8aa216d6cd530fa4d4193b0da70c1c15b5e10474833070664be13601354fd0e043ed467287db25639ca39c344f910e8e504135818e826de27fccd85d50d454ef7a31f980408754f45bb169eca876ff325c0ac194c22c288078e2bf20b92980651436880070a9bb9f14eecf716361c53f732e072b3e45a9d39d2f949cbd23d91a23d8e3a4088654ec16d16b23258939dd7c4ce1117cda6ae69a26f24724d934212ad44d74bb924d588a95b3ece992ec8284ed4a003bd05262b5047d651e6630fbd6a140526ee0a14eed45a04e7d875d769523ee11eee762c3a3759b84b274b11b33220e62a27bf64596c6b3fb66eadf3f59ddced533a57b61f11229e73445ea65da2252d8f4c5b8c8a8063e35c2e1e8d9738de540a38cf6211bc89a1c6c58e0be8b3cb7ada58ae39865b342bf644215641361d4f716716a1946ceb122259a3f574634bc125c528ebdf73a594000296e88e09409f5e94b32260c1c5d46d69716a835101c7a58f0dd595c5a8384c5f8ce5b33d2c757aa2c82f80d764db2b0d50de236cd174f9aafd10ace1d84214d4752c0c896a442baa5b4d3ccd54537f470b961b79370c7ec68f1d417e429661e1feb6f5b6c0ef11c648d8a34196b2c7cb728f2216ae46b6affeb755be49567374de99d45d9048cf5142799569b055f68b20f77604a3466723dd41b707ef77b588e5acaefe27adfa3a19b9407188424602743d868a655baab74e4a8ba35d82abd28328627e98d806ec18589f5c94a823fbefcb876aa50fb549f484af5a9fb0c65928819d3196d7cf7c32cda31fcbdf1985040571b5bd48e03580630590c1a736a5bd2d4fa960e5b31164ed503e2604c03f74944a9ccb1d3a07a33332aedbef2651b024b80c10a526a4f486e241bab03b203e5ba8cd10e81470c7242162b3f6b5b94381b3c2abae3cb084733f713f620203d3442b063b40e0ccbce0137fe5bc566026b4052d909ec4b63e69e243ae210dfc980a6ee2db401c24a5e52cbf90afa544bd6d476e74cb010cd1a5ceb347f8540059c5a4f0bff84119912e48a0c81ab433e75fe848d616fa5d4ae3bc3004b8228d55be21dde1607511f7c037fdce010f88112c8cfffeff5d80ad67c55bbc015d6b4fc725433aa6b422e8af6616ba771353b4f564ac3e3685aac1cf167065fc997553d25f0825c9c1800fddc51d3450086daceb296ea860ec28b79cd63c5a173be662b254f9846cb8281bc14e7721b1928ed71a511769752502d3c7112c1631edbdbd35798a6d726c48d23751962d5a89300a21ba0b32bdc79190032ca9b4a9895d001537b44e64e120c925d10c1da6393a818504d40ecf037bf9848856aebcc1d5fbbae15f14607442d3807ef509ad2be160e30072213bbd924047ec79ef63b0a39ecb27e23f58e9ae62f1f8eb64907356dc8a3e257e1c550e0269f9da5d3028894c11c384669f0ada36bf1c569a19c3482fc40fdc4570652d8488c930c9d8a7410970be0231e596102c2a24dc93347d4c20778326e323d9a5a9f56f8cfd0e864b093a5446a226e99793797699ce1bfb4568422f425583894a11bd70ce2931c805edc445d6a3388405905f72f7bed02e67ca34701615a368c42c6cccc84012aec01f408a31e7287d8e974ef8118536028085d865ae9030aab23b1d1c19098ed67690ae959ee37087b404bdf413c4c88f3e313056eed2d0152ce4b10df154d55909f95db27b2bfdc39f8b78db9c1010bd4da6464943456abfcb5d618ee19fb4a5caac1d271cbe833a88b9b8c5347144d58cfc5c37c5d7822545808307ea7de7c28840fcf515825eec282ede360d44b3d10bd75ac81b900567b7650bb66784265fdda927dd57bdf56bea444d3e96267d373cdf6feb1ce7877fe8a1f2483179e912d46c58a41c65b4f88b267970dd4880dff4d7edd2d29462a04aea0810f48840cd6313e99a4e2f43abbb9d2ab87e7fe9cad519c1f31fdbc10fb4e60e29c0228c167e2f88bf07115cfc7af6ddb6830592ce22436f320601eebded5fac47d643051d6816adc1877767face5c8702734418fbd239e1af1c20af7febd1d410afdec2ba7b1598924850502ba65cdd6b5cdd138bb3ad8294a32495c6b03f8014e9472213d93535f9f161b21ff416e5c8feb84e79abf2bd05e044b96e7954359a5982a2d13d6222a6e5a3dba917e5559b3d470a25984f0c9c0b6e6978f333bfd476e701724a692721985216d1933dc4e5de37b32384b61386624d20bce990a24848f68d9a81beb155b0b37edc531790c9aef67182587108c9fe1c7a81709e0b08da7c655e3de1ef02797acc3440c185a5d868131a6c8ce07a5939d9abd300ab16ae2026ccd8e9678e913fe7be55aae5eef0f03a7c851e47eb865ebce086c690a0c8f9e3e1ade5fb7727b5a41a6b1c878aa8b608096ffcbae55228688e5efcaf53789f5bd75e9c634a71146982f14c1e4c463f3935cd624df2e56db1038a655f6a3548f58051821f7daaf63568af52cc1117ecd4d61ca7f8ccda8486628b8f559f39f4c2c0a579d04f4e76251195b0bf40297e1df008605a9ea92d36c59370a519f0c5c2b3049548d7647e48af2a57052aaddc37a94e09f527d6aa9effe159cf59e6abc8df55bde21bf6cc337eb7ffc629cb463a6161dd83e46bdb5b682edfa5f1d80c0bd1e945760e52be622c015adddbe088c02473d29d49b48525977f0d208f1939a0f51e6a6c4047a1cfb466f04d46f1b4af828529c5c13787fac3fb609302d39857d6e72cf974cffdf58c0e3cbcd7b7d77a8982246259dba0dafb626ed55bc423d2aefff659420be984915dd1c42341a995f3d0d334a76b2ae29869adeb7a938fc2c5513a9dbe08774120f0c2caa2f510f1679c6bebe50bdd46976bdb2e5449ca7062a05ae2bd77b71209b5faf24f52358f94616a7d4aa86a7e54cb4fbb3607ad1c16a69aa90615c85bc22d1e8e0d12e0b563f56b40b746b7ab15a398a0ff26b85b663577ddc9fe88b339fc75ee68f1b6e48271ce56f9b2cbeb22e274ccc5ea39e684bee56d0b4ed1338f9feba059e4df42aa5a5ffe0aee2c2c6738395a271d84370998721e03ec856a7ccfbdd45b6b94407f2e1aefd0fe4d5bf91740e72992c47b63ee10bb10f157c3c7e7833ea2746cdd6788f44129f16b35ee302d1bd484383c760a6a8ef8f7e3bce4b667044a20bf82cd39343a7d6f84fb1630ebfed3db5430f940c3971e470bc4a0d630f48ffb7415a4ae45a68b75801685ba8a00ad170623027ec8065ceb7f4f45312f042485cc74f539bfad0c5a1c4e466c60f378890744bbc60777ea53c1e9072a97dd8bd32c8615cdb504e2df0550442d9a942ad32b8df9e524a915d2c4006f8355084922394d063452d4464f2b189e713324cb9eda6e22eb73021bf20f91885644d2b8efa6f6290b53a4bb445d37ca0421563d18eb71a01e1450d124421722ed58842011f8fd4a1e322903b8c39e75d97c1ec8024358001be57a5e707da4cb46b82792cc7a879ad31c10fd2bbcc38435a6086104cb311bf48a0a9719cdc8a6d6f636d0d68def1022014c385215b8e1ccb8873ac7d68c8ed8e40fb10ad68c7f4a0f25ab90d1e279803cf44ad4a104513379e00204b4cce7bce8c31ac00b7fa0269393bf76fb3635a6401db62d8be23400f285275f75625a25a5c6c4487727c0e4d5b008a8057205315897351315f5f50303717e20a4e8a94e1682aad5cb9b0863e31c92adbcd0afd37861eafa9f713da2a18060cada133deb0b2523de87eccf9003e05d22160fa12e7c01f8e2f4c62e6fad6d42f3ad861f4908219a75801fec70cc1329e5c7cd9bd3491929c3e9e125468e44c81553fab73235c036fe8733d5fb24ec4562d57b0549fe0d4292639bada53c55ffe7ef01d5a4ca53d2c0cd671cf869903b6d12728b385eadc059b5fd601ce9b634a5af988c3ff9bfb8fa4291f1439ccce72a78cfcf586218cb72de54a1b022ec58f1e2e9912c0058638b839ba63e4d1c4c99a8cace1503fb05a1e3c3b150db410faa868b73ce2e3c0e91dffa55512594d8ab4ee275e5efa5696c09e6dc536cfdaaf169c3598cea263956208ee05a19228c55ef051a95dafcdf78d98988ad48f1360937c610baa7d43d5ead8a2dcfdcb04389591d17fe7fd85aa43771d526d158626aaadd40c5fafcf3751696f6c5a1c5c585b00324c9279dac8bd3d2d4cdbfec8d272591a38ce938faffc14cd1920cb484db04e44f37b2849b1779cd76ca11e92b266753406e394f1cceba2de682754311720196ddd332aed66273b946133f3c141bd2ac3843bb0577258f3d4d73deef30d265be453f20bc948489a9f9e7a0852a9035a992fdefbfee676ebbaa46b9c305b23cdc4da4744c12f9e9030f7c3c3e2292e15ea70c40271cc648052d3b1215930ef4d9b358ff1fb50eb7e999d5247f70b6c59b1a9cde5127e3f0d29d5b4679f035a449e0ba1fb5aad22f8949de7427a47724139675a49dad81be0ba7ba6511c0caeae5444c2cdaa7b95ed90eb7068ec4a85c432afd9217d4ad5cffba3a380a396e7f154ac2621bd663c000b6f63ba09da8dbee7b4ba54305a4d35d365eba7adb74e7af80cb73a8c05f58468b759682c4545f186ba95796453828d78e0a7b54aa32c33bfb9809da4d0b4a9607a4899502c6984627bf9b677a357a4fb48871ce1a58e1592408e773f9a2aa45bcc96207b17454cfbed38281fb71e3d05f3414486d1271c5c0d57f3625245cf5ba5d3479388d77428bee41efc7c7acb83ebac8772fd6156abd0a2a601e58535b8637313db91158d3ffb2158863a646cf1084db27090263a147cd9efac607ed230f3c2b4d3db484d4d71fea4ce54b715fbeb91ce17c420d0c05a0708a7d1a1d6b5397cb045b453630666aee8ebfd041d18b226daabbd7ce1e47cc282515eefd23c6f3a22b38f4ea1af566bd19e3a4d22c6fce1069d31080375244a190a03a38874f502bf349d7ff60d2be16b362f185dff90261b0bfd1087325d5511e0b9835612dad4fdd7e3fa6f7dbe4edb19448552ba3697c73fb76c503b8868244b72e1b0d89338833b82aa8b7793acf280fe106210a669d96cc741e678dc053d9b093aef0b0200f429f4beab679bc1b67004d7226c3efa66c9536295760d9ea5e0afd82f37d95c2d6a5d93e9f706b7bbdaefb05828881e7f870519de65e425a41c42c22547a93b13cb33e4da0aa6c975d74c899179be2c7ccccaeef186a41fc7e0e69895666d9fbd9d8636c49468154c90d8325f154f881cd7fb3da184ad7c26e785cea3ad294cad9e434573edbd44b055bb0158f20d3eb90dc9f87108687ca6add66e87fb676b5112a46e438cd158d43d2270f0414f392a48d37033e3e94c23a4bcfbae8f322f07da1ba5d9e4a1e71409089b5a2abaacda6548729ac48c6861368d85acf9504219f9866508a90b3b017d3d194e8fb38ae7f913c6da2064200006182c2c838ef35310c7854978acec7dceb726ecf59c2e5af98166219e2ec8ad002644c604bca6203dc93584aa1bf3efca169a803679ef876f50c86d48896f81b43d3780e17d3213691047112af395c85617d0301958ae412d6d17450affad63584743be95923daedc69337441488353b4997d97fd9de2c773302ee1ee49f35f4a8cf1e3c317a7e14a01ea4905e8d230a6fd6e3cb25ef79d9f558f7ecd0a8f0fd49fd9e09c3c6ee6983ceab41fd9158ab5bedb1cc86ca4217df6803f2206da96b63e016b74a7664a7b39379e0f632bb5f38df10cf7a43ce5e522e2d9f180f5fd9e0c1a5edd88258678b0f5f09ad3cf9f9851d5101b6ed4a2fb393e57768ba1a7c996269de4062597f4c85ec4f29a20d1071f0f83ce40b851ba4987cdb3141723df04c39d7cf12a2e7f72f517138aeef676efd5c6d41e45674204f27f3f64b954ddc498dfdb05fcad52428a18909b0cd7891ce5e57dd941749ad2973f0d7169e951b45faf4f970f62528c9e97b2a985258a6e93eddbba4e09e26eeff03f705dd3c90562c7a2cea1e131b5a6fe7741c36744079d8a092288f2d5b08092894ce95343769e29a3680f0f9814e1232696db6e86d643fa1e20de46c418ccf05699eb4c98f9679ed5fc193ee0c2dfadaa7039732c1c36fd1f7ea623ef6acc6c09718e7223c7644f2406434c379811716bd2ae1d549276774c97d4fb09dda977aaff6e224f10d6294f7b75dd058353d065f0e2e26736f12a188d3e63a768af7b7615490bc848275da83853b4c3aa63fd19cba57c8bfa17eae54895d4766c4185894d55a957f42d5899216b37484745f98b21fe2b2c40e8a71b72c31139c8c229788dc2f375a7d012eec27be6dc90605d0a1772ff89f871e72b49062ea05467066017a53c71128130c3c7208d6996d74dcb94071e0b958dbcd59a42e2279877a3fc979417e9caa1f094a6832c3ed87c5a0aa97c1f65524a322b7216f4b97844c61b2487c922b758e11b8f04e1e6dca904d9d016c023abe3721059e16ea793151837762be5b87d27c911a53e26e2d6c51d6cd880d1363ae01446152a1d2f80752148d1632bafcd73c28526a92c8e63cc771453f9bf8c0521da241c95965812b5f8c236a5711e21edca564b48eb0833459f7e4a4aa1ab15109b69a4db6ba77fe5909379ea58de7b9ed44a100d5e860e89cdf82e7ad02dab6004e313c87bf1c4a97c0b105f12f516358270b6e901831209ce90233353ee9091043f8da6e21280d536349ce29db9d129ba6aa0dd2799a5f98f3520962983029573085d25f623b6140236a06b7bfdf42e38f999e330e17f1da31bd1d3321dbf83af6b3977f22b5ada9f8fd92c867577ebd77f8b6ddc444da9488ef0ee7b261073b31206538a20124c55cb975df26f6f474b3d22e1e1d16e9cecb0ee5ce2b44ccc7efd396d7f03e2e2ac78269030305126d4a954332bba7e8d79a647e23c318c6f074ffd07641b254ee204efc8e216b4faf20c7c30fd49f728d9ca81c18c016dd59b42734183ac0087b82e1d71a2611167d74f43b9c8d5fd81e9ece631c60b133f7b475bbafdb45c0d4288d958793006ac3df1c14d48cc87ac6db1aee9d1684ee11c06ca20708cc109487f0b8e52006162091ffdd6757d4f2a3fb9baa969ce1ced8632659128bb0c10b473b56adcadbba2db746529220371b27dc96ad9e54b597b03345eef4497c9da9f6c5228c9fce4bd2b3ad4f41fefa47967fb58caebcceddabef372952b434c51c1c99d36cbd8cb7fc3b792c1af3654ee6969f2250a6980f8bf68a3feb34e6394e95450d87323e93aa775c7ddf25784bf2b92fb59e0854f4004af7ca2d95c32a8b9cbdc759fde92c5b32c5e32c759c46cf6dc240f47641876a62c8a858c2c8e7f9ff0309bd35e100af4f19181008072a950df53092e32cc5d2cb9a3d212bee68e5c8c2ec9f83680fbd5739c1d064cde3490099d98bf9ee1c024e8b0fc67a8c23427bd8d605e8d226213cb0c406c4378b65173cec77428a25586f6ae6a30a6d19d7de05187913afea23b51aee237e6d2c612efb0c5892a0218e4445e54a0b20bb91f35e4ff62ca466a128c43748a3dd09099559c3caa2684a13c3abcc05e37a414cfde15c3f3515adb720078ef4eebaf49c36f2496b06257105df022ea7ed91052cd1d15c8257e99c1f1bf594fa922f1b3e42e3b794effb28a88118659d934e1fa0febc03af480ac37ead25b722c172b266547bd64e34c0519188005107f31f57fa7841fb7d19c4f4c53d6e135c599d957960929462a18d2756c5be448b406a94aa766d7d7242a97fb6f732324de9088f2ee3638d11c0c7840d121a056a7a032e52583e9f8662ef53ba2d5b19036e61e6b3cca96353fc05dd38e7c11dc10fb47f5a3a91397b948ca13fc4b051b7887cbab752fe99be767689ef65dfc80c381a4b760b58811f1e544841019e511eb6ac19b68c7ff2d480ffba49a744177aef951c5079c2beb9ed1827125c707f96abeb2aa5ef5939f24d6b088edfe3e097cf383414c0213991a8b6144ec29f23e7885afd1fb3b80f2cd766e22b55068ce6e072295a7504f07d7a478286de250a5ad9eb398e194aedfd7229564070ce2a409b2a6e9865b81c215952983382a5fb60e341216e3cd0019beb09fef7a2c9669111f46cd90e4411d520cb223c9bf0a658dfadaf42919bb06782270a49889aaf1d6a967e12eddba32efa47cb95af1c81f76a1c2409e4ac337f0b3b15bd76b5dbb2bd2ac6fba30ea9adb3b98dae2706264b0280da7ff903e236a58722632d247b0d5b044bc66a2b1e36d7226894faeb398c8d16ca783ee412dfbbb138fe6f0ea0387f685ad278348710f3ca86bdc9d332fe8919a0c062250428de9a987a89576d95452dcea9dd50bb1559ddad01d7f80a59380a037064c50789035568f110ab4f06b6efcb64508c13c0d714b325106608ba44eac72cc9f8737c8eb62f697fab5847024727e6c5ab6328bcbad5a51511883f05707b92a81737d0080420e40975bf2c6d17f48a439a420d9392713b897ca9fbad820d3d6c38aac8956f2f87378b024d7fc5041f2a44e25b82a1cb49e8f36bc2da6221f114261f97485893dc88f9875e4fb03ed0e983fb6809d72154a757d67ff54872febb65a478dab479e58d8df624c523eb0d1ae3013fb4a217b2647f0a8a53c20caf712a8e643b5f92923b0a74f0bb9c0ffd02503f8c221c1196bc80e3eee8c2a621c9a60afd309f40881e8bb7821117070f2dd77c870ebe5c0fb69faa1922a6d373ed9f17506ca68a463449b01c33e5e21c2b796cb44228a9c2b7977b3ab9b8981b918d849790b1a56639ae13ff318c11878ca683ab62db1af90947433a475f1abe730aa7df02be9b9302f92d5314f5107fea567fbfadda1ae4076b1bc88501ba7f2925be8a5654592827e05ef985a85dfd233b8d3c084a32d24fc0c23eb0bcddda9f25091c94fb77a7a0a1e885b82d3ee7ab521f032aa1a03268c00d1dab6453e20acc7eeaea890d87aa4a4829af52cfc260321f22cdcf1c59ddad4c6f9265186053bf052d5ec284efaf0384aa7b79a847f3ecc618c3b8e375776c3281af130576a5553dd1b8ea037a5fcdb7ba7242df84e506b8a55c20ea81c6074e7b5b0df801d08d77357d6a752afee0c8c7ee77ed4eaed97c8aeb7bea46444d599424505ed643d59f9f87ec2ea6c72207423e1d8f51bfb6323d6da87dcdb27167a6a6a78c37e8fd88b62062fa8fecf08754584f51b62696ee609ef87fd912219ad683aeb541ca8f78cdf7988d26465da8d1591aa11f7de8aa778ca5a13edde63c67086d9402a12f9afe587c13f3150c70188bd7dff21b644810233061dd357dd34c2ddb03ac68bad1024520f67160447e58e9354dda9af71bbf2fefcfd5dba688fc799435f8ca4c48d8d2eab0503a34b5f3ce41842bbc96a9d79a7acb895d006ff766c355a6205d922536ce3c6bbf7c032a33a45ab476ff1969715933cdb435ac370fedcf8f1297f1adf6c29ab5a4db5bc92846be062803f6893c64f038f6a938b1392b7e44caa44fa9333236808abbd03f04cdefa21db49028430c565bf3b27558ad234176347081a8b1e8af31d65e146ff45c2b69fe6d2c03b88ad20cff701eaa1793d74210a42b486ff48981e9e71b9631cf8a16aae80704f4e2ae3a0311dc5fa95b0a8ed257f9f1178c9324490027355538761a09dc81fd9effd1965130325277f57cefb6a171036cd3b02ef4017fda9703f96d2ccb99601676ca50e7ad59cec6a69b20c01e638e00bd96444e4604c6366a78fc8ee5c2668f27a4ecbfb1c3665103720fce537dc42ad199b903c7e0d4a9458aa3a8aac244535b816f435b218056deaaa7312fc70df86ff2122def3859222d09283e2e6b4c5c9d99d941f896ffbe22d33db41dcc00cae46e467c55db8648443531f3565a278c38cdaeaad94a3093cfb5953cbd8cfb9dc006ddfa6f471d05ee1a4ac22ac4ba3ae9585ea69bb3fec8d8366c010f536746a76772b9aca865c78b167c1b12402874e2ddef5ef53662a7909be87e56cd8c103f623814fad26bb9d2926b5194c6fdb4f2bf3eb088854833a8212fac029fa7364059ff7da188be3086d69eb222705ce4b7fd4622fb57243bf0d32c2bab2f01b72ad4ebcf15a412541946f569c24e9c061fecbe2138af1576bb343c41d7ef514023add2d986d4464dae12863dbfc2e54bfa44cfb87b013f1a6f5937675745f31020959147e5196b37f7aafaf4d73e492da4b2af010c2db22ab22722eea5d11165a5b2aa32b280600254fbe423377ab6e05383eb2d28ef78d8f392187400b2599954b2c58694c7fc491ca83e53e681dc24a46ebbbcd9caf138e14184540b425b2337297aeaaf75fec0df685384a99103353d3eb90ef3d5fe74841442d44cc71cd33257ad4c5e6156b8cab3cb742f4d4b76daff9ff425f96ddd5aac91bc7ed28088774510475b0facc983ffd7a5c12d94f05e8ec8b75153da0322f247db22fad20a2b851c12b5b1ac6312807daeccea410adf9f9638376ce29f67fbfc6d82ea9b956f0e19316c3d810e10ac61ac8d43f14417f4994411def8a82e85678b3bc76804130abe029f252bccf872c5863665f15ba9d4e9a122b4bf4cd680c884e229142308e82e5127ef79f35b9ba665596dc4293c78861794cfbc00b91f75e101d76db7aaa48edf72d905b343fd19dfdca04ec357550ea642467a64a22d224824539995f1c238b05571cc8520fffd29c2026b386b175ad61f66c5d04191c2a3997921654fd32952fd093f3c51b7be14fc70d6d730f560eb0ffc6b999c043e96129707bf11eded199060000101dbd7f22c20e8467ec5c4d908f6413d1ea071fbbffbc9c3589dce1cf63dd9116b102505d872f1f42cb3c940d2ae59dab2ee2e975a9ff6dbbbac7461e37c19b3b92f2e373efe8644c5cb302437fda4864c27a6208869dc0d76be2db0f6c1e1d09334ae85c4323aa6f7f86ae424d685d0f0776230cd454baa69c8e0505b3eb0946396c4bfcece9ea6354e2e1a58ec49ca7327e4dfa1021eff39eb07810f80a3e5668ab62071a785d591dbec8bac182263775c8579915d9f79b15de289f5a06ac9c07cba0b068710efee0e97ab0537ecf2b600e54b7f0c6862261dbad856ee87d3d3dd876d8d4efabc43bf77fe8a79a6603006819ba48e8cde98a893a163461c408fd01ed2591d6bafba3de06af60946e5cfbf090cbc98b7b17ee37d144368f61f1b138752dfbba6d5b91f4ff7b0b8dfd966f5ab89e9d1c088e5bd674a3c476f5ecb493edc138d4d2cf2d18320a02df01960d55850fdfc373e1ba570c168475ff67e995caa138345c0eb42cf439ee7c75685469d47d8642f3776396c6356e674fa0212ba0fa84f98819cdcc55124b7c9f636e40c56f255f69767f7f5be77e51ae9372216cc229f13250f260fece27aca601d0c9cb414f93a85b3e683450fc72dfc040289dde235f3672ba5de470430be2895e0607498032c1d4ae61b6a50ce043e54af040ed056179f09cf947da0ba03bc9169468d5ffef5cffbcc1ef949fa145c90d829028301db24b0cb700fb20315e9e03ac61c8e06ce0eacbb844523b3f7640de50577b50cab6096053096cd7a20114db3954202b74fa463da32ee9493e2941e4017067b048681ccee9966706b314c5d63ede6b8cc50cf58cfaa26757b5511e6c3c47836d0da2ca52edb053ee41cd2dd14dee25ab9331dd97296dc32acfaa85795b54f088cecdece773c4b5e1b64bb8923069d31adbafaa2d10ca87ea8282163b27cd301c13722caf38db819bbcd830d9ad43ad70388309c8253a4fcad995756f3c82ddc44818a36a989f4ced6084f5c3f4e899546850209e4b24ef76120c4670a407e2e33a4bf380bc34fb08a4f845d1863e96d7d73af1dca23303bc555ba1c6b10859e57dc6028849bcd0cc841adc896e79a70383acb557aca67c19f49d88a9a8324e8f01b1194565e5925d17338f9c323e7f87aeeb6db62d59124d55ad0b35a27ac1348585552d1ea9ffe1820c6c81cd87840f7622d18440b9f2f0d009a282bf1a959c2fed2e01ee1373dd9cda17df8b0cc1616072ec207e90b85307f702f239948e836ee361516335060c6a283e377a8199c191bbb959300a3e575ce2a958e73f82dcad96ef3f0a44254f318758daff0cf541ff8b9eef68be5a9d2acb2b2974cfb1c933b2266740b94d271bf08096055cf3092ad8465186bdabf1ebddbfc4e2f8c04c637b33d1b23327f3a6187914b2903069cbcbb6b97b80d9840670c50898fa2714814ab06af28eb84cef6cce0227d1a69df1ba9bd50542e438673ec11af82123e40d9705bf532b6935da77173f30d6774f4271cfde8cfd7bf1579aeba36d83e6c7c727816c45f53bc73a1c0c7b647ef3e8e0aa3fee7c137bca8ce0e6d362269f508469202be4ed8c60f363573ff3dd1ce5aa2a00c4c088d14e08268d0c5518adc7b326129d16cb457e7a13a7d24c4419e90aa314a0bdc3135fc0b897af64ec35364563bfbb1c66bed0d63423741482249b26eeb672c3fb1a1eddb67e5f55bda0d49c37f5dc1557b87c741b7c93cbec425e7c8c03beaddde41088134eafa61e5b6fd73823780937495b026422b0cba0107e58d4faa45c1168d68cc887e56dac0facf3178a65b9443cbda6c7653695d84ee95e307a784392e0d714aa992762f16fe7b64a176dcca11d672d135f249a3857787e8a806a2ad7fef2004e1aa891f17de9ad68898ec5de6c3df84263f64c1e0acb081a280dbe4bf52830ecb1afca6f2d3ec8bcc7e7f4e8c72f785b7407bf26fdb896a20c1e4e97c31c678d94c5c6e251a738c6acff207955b40218a8266fe647ebd30dd81adea5422be815a991c66a280ccb40d500a03b1c0dd60fdb865630063017e82118390d18bd15f0391d910cb16111540080f58e8736c5c876000b8a14be4ca12a884ee924ed0d8ba57a0f8d1caf3d34f8aacd01c2cbdef906ba59538d102d6259aa424b18468184ea6c79ce563414940dcff9e8d13c903b364b50ef20bc190c11c3484d1e2bbda65c44c851ec077b4b85f150d9a92a184e8422cf76af8892f8da27f011b97f16bf574ae217873de3e6544df97065fa08d343d7b0d3d601e472ad4aaf4e2922485bc622bf19e995a0a66075ec327e90a28b01cef9ac11e388968d6e0aa58c98b38dded9bae59127664a63dec3e8f95d6a1889799fb20fe42abf70a263a187da7568c6a4d18ab7a0afc76aae17caa98fcc1e9e3b26dfa2bbfbaf9bc695bf53c541abccb0b9e40502964551e898428c04dffa90a994dee7d5ddc70f1db4086155d18ae7bdb836c618c8ba60ffe516f7b97ec6f9cdc6dd6f73c6b8ab8b63557da0b8e98ce4c8c806cbfb5fcfd4336104b826996a80a7f06cf75d3e63ac6dbb8b9a185a1e2b973cbc34c3aadd4279f92fe2295e1d62f4c0beefe4f1d01cbb6f32eaaed050a31f5cc51668c2d5fd3434df2ab72b6366dbcba3df6475b2f54ccc2acceb659a7dd8f07eec1a6d471d736533aae9709b6f617dce8da67ceac44121110c887c77143bb49d4108b3b7c209e9a2a054229721a650fd45d7fca93cee2c9e56ac9a86916c365232a2aba8a2a9acc241e4ea9e1241d2c9f0bf3cf222cf6ca00e91e3c833e11c68ca45d1624397b0528d11b2553f5437e9fc9ad934b3bd160740ffdb62fbe2af5da4c9c879064c557bcc709cbed23b1fcbe672cd8decfcfad310c4873042468c9a35d8a0f067ef574632f6e5d76d2bda8115c9a98cb8c871409095d589c0627925edb90b83b9a0bbd6313d00f3a356850b758da2be3b24cc10afab67406774791eb8629260f8ca8ec945538b1a8efb3d037bb5a2691afaf247da8bac4f093df65a706b6bf344b7a59fb02a99cd0a5c442b131dd644eaed3f415c1b1461184f58eabed56124406715ef4e2f60274683859a6db0cf7f855d0a5d0b6a23f24383e2a652211d4cc77775304caa44c1596fe18365ee7c410880fdf3399d23fedc953a54862acd10b24b6f357c64f11bef325bbc1e0bababce56e809ec9fea15535ca4de92f38cd2f3e31f029e745fdec17a1d4aeea5172fdea1119759ad8c3b4dbd644fa78eb7650d45d1860cecf58ae74d6b42e2f47aa972b7f1c68aa421014d17cf7f0324d881b13b15b4f79104c829897187ca46ad62269769f65f77f29bb92ca632f5ab3186831c0b5355a7902c587b3834bef5a1fecb233c40ba7e5037d39e42d98e87b5601a2276b46bb2ad94f7ea81afc33f6e1d246192ac52e4df90da624a81ac81557929ec3d4197d98950cd4d682be4d727755a6bf71963e679392a1cf9f5ba56d8dfe3c9da22c2b43352d83583eebf595192abad5e9ccd0ac932f7f2226b09bace4dcae04f85c920d106804e0b1e6ba51262e1e2e177162a753de7e510a51b825a7f0d7708d48273d35291f27f9cdf81ab5c0e14fb706f9aadd35f1d57aff2790fba9b9acd31f47a636d755992254b0459a09da61bc70a690263dd05ecf6a2b7d27454b48d3b3070ffce27849b7e0834e88c2a7b7a2001c262373e02aba013869da2a9aaf5e7a1cabf7d10a12904bd777e058312d729d94dccec9f1c5903617b642776d927ec3c25f5e054ae9975ab2796971ca0b071a76867c28f5b589c36f07a4b7f0a71f159816ea3e3cc5b22b86c82158f654d450a1ba4a3ca7f7e76b0dc7ae39240f4c461d91ead68201e753347ef32e001bd14698267cfd54e92745b9de0a9cb3f3e3387df0b556630875d73f919ccef51c208ecbae9ca248037f283a9e8174102ecbd9d21338518b695738972569618b8c10a323b9e9706eb1059b5fbfef18976af59c525e5e2d0d2708b5ce0ea2564f8602edf053c6a70b0f9b57144bd2ff571871fd81f18f666607323495ce7f495084bc92f25f3dbfd54e9dec6ee3881b3978eb5004f23a1f87ed67bbd7a28b281939501246d8044061cce451f9013b1e23cb33fe652a752773b69277d326eff1c8f309947495001746b6eb00275522600a0f3348ece6e5eadeebc6b67660d52844b61a92ccd875e4ac3fcb20a31e9bf16feb6d395fb66af381a2a6c6bfaa97b4931ee61ae6356d8dc61455fefde8accd08d4463eee01e0ffffff1f