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 78131 6e02191a180da37d1d5b7d4249e010fa3c38d575140b3be3e452b54e930b72bb

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
594ade798d1620857955f1873886473a4f3d1f156aa46cac0eff9e63bf894ea6
Certificate Block Hash
6e02191a180da37d1d5b7d4249e010fa3c38d575140b3be3e452b54e930b72bb
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0080110000f0120000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000004dc8feb43d9eb8224ce65430adcf294a5d50a0e91ff5e0a477ad96ff2ad49c5f9b4f69a1efa7001a66c0739e84a58eb339dd3dd859d9d8e6d6b5f452c6b9e0e8051fae177ddc047e2a55846a5c6f7a80746f573e99a902538d0c000000000000003600000036000080110000f0120000

Raw Header Hex

000040204c705f3b620454c72c493ae62c674f1c4032258e349fcea2a027f10cceca6cd97947dc9e0bb79e42b1a16dba850ad7ebfc92a484a311540c62fa9543b6132d5fae743d6a69d10018a64e89bf639eff0eac6ca46a151f3d4f3a47863887f155798520168d79de4a59

Proof Data Hex

59,560 bytes
1212160103071d5d830d57514b4fc66e03515c4b1476a24009c61afa1a5e4ff87dcaefe7af61dd11ec24884cb9b93b492164d17b30a7823c32a88dcb0f3dea8d3fe0e2cdc56220df34852a82357d62171f45840a07a544d39ed7592716406865afd9a34165045ca7b0fbad721c8e8db23ead3b293871d192b2a0aa9b1bc3c5688390533a1dbaf373a1a6affb0b5bda8966df83dd4c8dba40d086c31d958835a09b930da0890060a7431771536f083043149ee167cac17a07146d0419029e950bd334b141c972b58a218559d8ca78b7c0acd53dfef98e4078f4d68b11dbf45ecbc223949ba30be89e4e02c2428e68093de6955e988bbd522d1715040b052bc40871d8d1e79d6d6cee59636d23c6288078a6a8abd7a71f69b52348571c963468b4e938d4b9ab068db131cec2a8edbe8b761b5409e04f1d7fdc3a54ecc908a71d3a7bbbc449730cc386691a0737bd8ccd1954e68f1c59bbbe6a06ffd5694e9ed08a47e5124c349abb6cac89e54f955499a5f9f2c665dcd049b55a9cf8f60010293c592bf22957cdcc9b31b8788d69cbdb9b6b3f424c2499e1fe9be2a9acbbd5af2d4b1f657981e4883f6f24c5a7274efc2328c6d6c65b3224ecbfe8b08418dec356f92c13b999f127422defb5e364702887eaa2400db28e29b579bb1be068e4134dc6ec619739c07f2aa1ee2127fe17b48969d379e403eea34382e8bdc778280f2d2b182e5d1ce8452e7028978c584d4ea9895da39d87c1d12f61397d89147582722cf9029fc40ddf3db311a60c263107f9f8b00b1755b21574a485d3affd221efc3f725475deb09234e71c930236aca2b7d0b4a04ddd345f7bb874f0f2daafe95569269f0d4736aaecf937bd02e92154c92354fe9aeef9974891fbe5bda0a66ea2021ab52937a514d2d8ed0295ea3939a1d45824ca193d66ec95e63dd56f3895eac597e16a2530fb4286596adb0ee5b62ac4a3a4b1c55b6b46429b6944af7805914c65cdd10541ece368b4fec2ebcee1fa8687c895ddad0840452e960c1028466d8af7e7147b3f47f9f84725b1b707b3a9088ea1d8ececbfe227b050e6fc175bcd3c1e967f90b6aea4893c86d0b8ad848a8d92afa652b88d3ff772665fb4a8350ba625c499d1e27f1a6686550b6425f113ba085d120019f802555475aeeb69cae17f73a5f69dc13b59aa4780352d330b4185ef73a2f783bdc779c5c0fc02267abf7af3d5497c8f621d4cbef01e652c803dcfc4389bfdc1c6391b7cd8baf0f4c88bdfb568b720662f723a4644ed28e0df306555b881343c95188992df249d813c15e4fcdedc131b37f56ebfbad4d10e9c9e8c2785fd4036d42869a3d868d8882f50faf1feb1c7079a032760482a14616a8a4f9e2a4506945e5b209e57f8c6acb0a9e78bf7279adb847937388daebadc0faae7e813eb4749a21a367bf4d61c20e27ce26029c67aef0b2ed48595520d89d02694059cea2461b120bacbdaaf826aedb234de25d33991c3d25ab07591fd5dd52799f011e25c4b128cc5e9990c29e3655d67794886b041d196ade71cd29bb3b8f00c0e5077a1bde7e2dfea842786fe38bf59014ab9b5e58fb769f6a368738fd1de22b5bf4ece98bb31944a921a3822909b47357fc5351122ddf06b56501c79fd182242f2a64b45c3f534b93b853d0609ed98f090eb53a40aa99ed03a316b8fd5568a0a0209d01bbac06b5d44088f7b2e5da5192ce59635a1ce161df99a16d53766f1fe5700c9460c84fc8984dc8dcc6dca098b081d739af4d30adbfbcb8e4a5dca590fc96fe22d112962b63333a83f4fd1cb4df378a9f53a9833de95502faf91ef81a25800583b438abcba335ce601eb62e7ba2abaecf92f0b33ae5d753d28d2a63756c8f012129e7a29ceaeb4adc32964df25314bffef2d3b477659feb93a29376ca5e0463e99151d5c1fc208be9b621ebb4da01c14b0ed5c884978ec7417bdadcfbc49062aeb473c6ee0acc46508ac6065fdd1f61864f9f4f8ad256315e5484c9265db026bd7c7e7e86a74a2b976b6861f1c877270bad5706a9eef5ba9360a425c213f8bc609ea31934ab92fa7979bcf9a168238492b97a95697141a135ca736653a825d5c255f673964c844867fcd11937edbb3f5098489d201a3ccd3432151e0c20d4347f40c74ffdd3db944ac5ff2a4cf2fc74260f7b8e5b6c2170955b466a139aead333a6c4c6644244d807c8c199bdcde1260fbac6a2f28b74e9f787018915e94bff5bd0215299610d8396ca58e5b3a7a8a9719460a9dd8abf8390de23d6d895bc7791ad534aaae5f65e2be960defe8aba27fcb45cc0ddbaa9b39f5be3a7f728609160330c2a9f08db86ef8a9f9a85e860c6506754f03ac2c6ae202ea8b817feea8f15633447d558674f4158a3a92ec2a0347b017253d8320ca653c094daf4a6d0add1e68b1f03414d75f8bfcde04369503708ff057f1c3202d2acb9d7fc3e0b8486f518953a731e09cafa36fe2a0530acd4d5dad316e048aaf481fbed1e389c1e60e49bbcbf9da2844cf9a78d979456c64407f308b0ea11e6a74db3b7f614f6c45b4c7fbb9c5d6443f0fed15dfc9ccc641d8e7b0cfa44075fc0deacf4c3b24baa2b55aa64ec8dd9468dfdaacaedce3c165638f5cc24368f6710b9eb6623ae60879399e7bfad0b5fd52bee99bdbf6ea7815f6d80fac1a063a205085c85a3977fb0d90f710036f41a1a780e98991910cb50d5a045381feff19dfb3d3ce4a0d5caf09f1b72bde8db292378194f649c9a933825c9942b31b0ccf95e95d8ef114f18346b8cef13cc5278cd73aaaedef231842e4189033ecaa050535efb3d9694e270bbb0a20e076c21e4ac9239b49deb76a5f1f8a341205fca988c6f2075de96229cdc3acffd0a25a0fb4fb07a2f0bf2e4e3547b4b39f6a2a16e984f546b3c0740abee41ff4e0cce37fc9782e2eec2ef3d1a98273554f035c4787be0e6e12bd9a776a8e2d837c6a3707109a88d8aa17815798293a4badafb81326f6fa5d2e97b295c54171fc4d3116e84e298bb269f2390b4fa00784044edea292ad988aac4b258048f56ebbee21ece4f47cbaf0f5677ae3e9aa89964e9d14b41ce7b2e150daab6d58c580b05dada15a474aa07dc24382433b6d5fe67cf8c2bd2ddb22b86601826a895550b844e1c3a62424a7b5f6b7b0b688108d4efec49b0496b035a214f52fb3b58e2126bb1bdb68a245effbd6ee63e6478cf8662ff28901f92e26dd3374b279e683b9a592edabe2c5eda41d7e2f15808a1523f1190184889dc34ec1dae010086213a7885bfc857ece88cb364cded61d879d22cf97782b775339c15aaa9b621bc4e426c63662e03daef16c71d6c750b582c1616a7980c0cfa2987fbd66d89606d2f03b943940d0957fd436a8540cba2df270199d1fb659783714fd959efec06a1d78f26e049e9677673f6d2e4e64d7029cdcc00111ee068a5139532f9c949fa5399b5e4da783efb069cccee53d28e8f5ac576c5801619465ce864b306205ebe33dd2ab7e3c751b80ba5d2120f5712130ee95e910b1919c43d9f3c629f82d3e68e928d5d0249255c3d1e80d8bf0f92edc218190d83515958cf322b023b43db23867986515015fe9305ef899842016566a257136a70ddfcbaf23ddadea52e666c40aebdad394fab08dfb2264f60593c31a5eb3a1aeb09cb8a50906a84ca96395a7e6a36fb84daca1f0d585d6d9ff06f7a1af6fe74f3a4eb2f51a6689bb559cc653da37ec7c40843ef0b3b6c206d9d5e574e863e829680844e55d898e536716e3d02ccb0b68293f1ac30552193242bfdee87fed5fe640d9bbfd2a21b650f48c77e63392483974b186bafd09707aa1572ac8797879fc98b1989d88972a1a7ee3ce939e5c4583272295d29e0d1ad88ea0a8fc66dc8b157ecbab795ae90c37edfe354a33458aaaeccc684aecc9c67a0762fd4b0ccf94db69e148834be2c2140684895d161acc08578f21f86707b6293e9e5b40774ab98b75f5f1ca8f4e84830ab471f1e75c8772b28aece8d6c1aac51c98739fd47ab7ff51deb1ca342ce886f230ce025ea5983aefa92d937b9060ba2326bb9ea382853cea5eba3784473e52f111a0fc3599152098bfcc3d97aca8e5df3425c5914606a5ce626fe865fa02043a6c069f8f67345d268044653905422e1207010413816b66df393489482594893a5686a3fec825873e300da8c30738db01056c546fa848f6b896506c1c56c12e8eabad188da7ff69620bdc8f0eddc89d21eabb9f8b17df5d9cf89b134a435245dc1fb3c49728ad82d6382ecad7aabb2fd37b2b1e985f1bf29e8527327d94d3169b2b11ae61bff867d015b50ecc7c77192465b7cb4cc844402d2082dad4b89bb65c3d86b9176e24d752259a5e9f7929a8abb728dfffaede203ed0a147d3085aac51bc69e91d6f43d2b7bceb2748c0de62c5307ff886300a5af9d3d4c821b5c91b8e453b57bde1a067a6a2ec133f72db3d4851a9e86b7b22561b00778b3a4c753bd71483156ef21c41f5f3d2209e43456134310eca6516fc22f563bf925f7550951ed971eef1966e7679fc30f05a88c4851cdecc409bd73f3d6dc7cd68b4eb0b83341a5c2f40b4043dfed95d79648ccc430675006828b0c99cbcfc7bbc9bec1936e0ed27abd475b2a583336fafe9c0e6d0f62175cd7b0e17a27205ca21ccfbc5a3c237d2f6a1e47bf43c7677e4230d7f0c70e624f5b85969d2f007a803f949beb01161bd7ff30091d51506af9d956b1e0c70f756e2b923eb81902a80096aaabfe62b48b98efb9c2b8f0ec660b4a744b523b7b2c2ee4810dcf30e5709f49e6d882721241c6b753e89f8e544aa8773b70b73d9c8cf153a9ad89cffb25b4eebaff406f7ba7a14b3f9ad6d2fa731eda98528cc6f786dd46e55a3ea6566b983fab194e3d6bc59e7b9fc5be09131bbd01e5daea389f8c14b74a67fa528d4d4acfbb169c3c7dbc4175a4b1b33de05663f249072a9613871b39807af5b82d93e332ee01d5fe30c06742412999d0719f0b8fae21731df48bedde6e34ebc52c29ba8a0beffc9cbdf95ac6c2417ed6bc5ab0281b223e68861c659169ecafd3b6d72366c3d2ace1a3560f7dba1401e4f82727e73bcc575c23062262e1a60ab2d83d1b1c59f526eccb60d9b62293be95a97a83921f6b51291dda70d19d061eced02351652b10692142b81f9523b0a4d9830791fe420a9d2a29ba66ce45ea03068378a91b28f6aaa1dd57d28713505ea9af012956e465b0666f5e7499f54ce814cb62afea941da7d4c67bce45fe803965c3415d3328ed9521e9a63ff0e2218b3ccd1f847b6efc5fffa9deda3be0cb8f6d1d70acd6eed4cf4f62f537b5c387afbf1f7c9d92914943869ce8c35067074c432f85d0b155bd4f87afbef18309a50db52d19a927baf1b912c993c9e752d8b2c446094dd71a1b1e8c2fc31e35208b433455ec58ca761ee83a385a321f655cc0cde11a34ca47c6ed613205722262cfcfd3acfbc5ac584a0a86c8009a2b1b45934cdcf8996d012cfd6c18cd8b69e65ff568529732609f59cb8e4ea116238d0af23d0e420b530d7c8dbd372d7b41e515a6fb93b66af8bf86a5efab72f2208b5a470bc957a78c080faccbed36b259a2d74aceeb7175cf1b885d039c60eaa7269dc74c4ec504fc0821cfa1f02c8e5892a82db29c5b82c38e5ff40ce74370ee81c0ac9c2a1a6725118873c2e057ec3698fe980304fe5c686b5873694b520ec3d2cfe4d0fa1d2272db0fc41d9deaeca50155f820b2970db53a27924f84b31031fe8e55ab1f3738c077d5b9eaa7d75867f7390f48333d408537515ad998ea703e04f0178ba50cbd7ab6d72a585d1b2d27b2501da2c7266330f70299d3c49aa7d703484ff7c39add007d0904ae42db958f10026edec5729dfd264422ee9c18048ff872e2facae55a866b4f6ba31d764a4a40ed0047e988f6530b641402b76e3d33fa188a9790b7095cae839b84f7d3b632b9fb1116eebac27aecf9d57b7e9f12abea73a919a07768ae76259dcfd80564db1010e1698c079011c9d7e66ef2ef736bc07ff42127c93f93f0a2ec384be0da0531afccd0c08335e5333dba2c6e684cfccc2d561734a6c63fb95c01bde6054de47cd0404fcc1e17d1aee582ed1242318273c5c0939c7bd0ac757c9f1045c66c382cd1649c205ac0716ccd2f0b2e74466ded00340e60189a4acca992d6763f5ad86149d1e1b8f3b64b781a8bbe2dbdf81af895733882c3af671feace8ab46d05b276ceb355497c2ffeea17ee8f5428ba3ec8eaa8712a4afc1430abd66dfc76ffabefbdd9d3fb40bc64e3ffa84649df28b56e4f038b32dbfc33897b0528594b5d353698f92f8e7dee0aaca140643012360a702748e569a1f06df4cfe06fc26d97f2ebbc988b551326000013552a7cac6f03794c9a386983c8032e228577e621b98ba988ff3299b3bfa7447f5df79d70825d216da4724bbd3dc5689feb31036af623e2d9aa577010ec9fcce090bb27d776a71dac6ac6a4de35c98f05c2a60ab45f5543b58f3460c6c0ca0e3f7be96b4794000e7ab2675d0273b6ffb6b0238cb5ac3a0b6d63a1b132d4fff3649a9988650fe89cfeab0c1339f5d107ffaf3b0bdf7c584ae47b4b7f562715206285728051fef45a46cc7bfa6c5d9edfa2fe5b3b60bd186d2dd3a4a33024f36052bcb156d12b8577babc221984f9edd837b5784f4d423ba0dfbc6e60db4a28ccadad9d83d3f0e197a228457382a7ad6e5f5efb307122ecee4edc3830ca313bf696ecb352650fbef52d6b4fe7c7a7e78e843ea4f05a90bd59537df87c20638ba9afd9cf3eeefbde6a6219e00bbdb99ad5ba7e4cb88fe747e2def5215c4a094aab1ba0b5f95873b6ad1e6312c3ef605c281625c62e0ffb81bab31f695c0145aab452fd304d15e57cfc15512a36a3cbfec512fba64388eb476e7b62c98a9b34f38e7a2d2cecee82b1bdda9669c86297b765525014a3831cbdf36990eee45cc1bf6eca9660fe9fc15b58369b8916dbe55d527189c313cbfd9b9588b99f63fe64ceb9308adca6fa8ef5dd444299420425594b765d5bd9b3a95c80a2323a88635e03f427eed54963f0adf68d7b8bed36bc52b13b0cba4c6b53ca004632f6700fa47e1631b8f4166ec9ca38c56117cb1e7d8c643f09374128abca17e86123ce73787086508eeb7c0dbc7d5271e08307312391f316e3dc93a2410d4a86a3d160914506d7b5da4f0977329e56e9c08ac7aa230a33d74ebaf1c42acaaed150b524ec2add663fa2a7bdd8b503458e90a196f29e6f70969a597a148af58389168893c6cd74138e0108afcfc119fe264a9b11590710f105ce5732caac06d8fed5878d2283eae039e8a836942776ebde872aece1a03b69e6823271e0f768bf53722daa10ca7024e61898776fc50293a98dd5384bc238c39564f9777dc9106f743c8422363b206b44d9368f5e990252800335b2ade80b34955111703d38cba99d16237d432963b53f561455c523d3e78ab399991dfa2246293f4e9f8b3af19d6380decbfa3787ae12fd437f0e45b10628024a219b4862811f9c00379e0d922985d3f898c617601f69bcb5b6889175fdb13cff28729d3bf49d5c458fb3b81dbeb0df07eddb690b65e5bdf3fac8ee7f5d954b7a449eda05e9d8c1a920adc82259035edc8b45623f96ebe5905b1d36c8c80f44199c66e384124404a46b2c968e84e4dbe24f87092760a87a1d71150cbd4ec8fea6a8256860d8432fdb1bb28f06dbf1a7b00997808fd4847eefccfedbe289e958712e3431c392a9ca1c8b540f16a848561f8ec8baaa882ae88a400aa26e6db4c81717bc5666b53ad1a97592457518c702cb65b8e0b251a170f76f3b790c2abfbd0945c24de193ded4eee8e4bfe18323b9a0f2a1ff96b2cc02515f1ec6994f13313105f06ed8e56e2c125bb63fe01b99c980a8fc62c28c70a4c479390287b87d16f6586a162d256b27d21f852c1a9a58ebaa0fdd695b0a98ebb07993124b7cace373df729cee4767d2e90af869d067c4c129e999fe85b3814791382aa54713951777d8a95cd28ca431884a54cc80f1079b5fcb702b12e2e22f3c5f5f2de1adb9fde8e1fac220bfa954e2b19455cfeb001fb6982160abeca424f6c24e149073259c8d6dd6542fd7bcbdfb1e238f7bc34223920263737526f65323210e79b527ccd4a8f7a98404fc41b37feb3ad895f9019e4e31d91d0120d7890a0dd34d8dfc2ecd8279f4958d367ab0920e0c9b50a623b3c97b6d3dfdfa6f6fe42bba3fa931ec4fe04bbcc084fd46f84a1ba89c554f1feadaffad687da226f70e2b06932e1a44a7f7acd214e7ba07ca0a11a3a5f6997a491920a5dca4471a2024bad54d2b552cbcaebc315ebed988a326770ec0f3256777b71a20bfd25da6759a73bbbfc127c2f1f23ca6876126a72ee5e5c7f5f213b2bcb2c0f14b741ba35dcc07892a944286e55e9928c380abe6f82fa8f44b52e1f9056e7ec68c2790c71f63ef126377e4fdb5c5d288196dfbc7c9fff0bd13124186579eb1fee9ba0e68606099d401d2677007370bdda7f5002bd4c4e5e7e82f5a1a8929b615bf37da7809780a06e5cf1514ae036567f0184ec164f95a6ef424997f52f61ed1601c7c5c108fe13e0c6ac8595b5f7560b4dd8f9a7a558ff05eaa80b7362d57f0c2e0134e1484db5206ad6de387eb9ae58826c83937832c112f36aceaeea9211e36de9b3e81ff1758c48692db660821c16e3a3fb7a975a9781c80fc2084b21e42ea000083caec0f9652eb4564c27797b2c4cf3a58b6c84e684dfa355cf915dcfccccea375495d34c0ecbca3165edb12501994688ec293aefde77cae960dde3d857d4f6e5ee50a295ebd8ba2ebaba5aa1b8d9d56c6ac18caad2c611164f300f6ac4d429d147bde93a2749aff7c00d25b14f04ad5f41aa9b5ea68ede56b3edad77cc3fcbe2af2dfa159efdad517d5cb02541b02cf45e0d40fc74c0dd00e1667f48a9c3f180fae98635e4d9b786d23cdcc46d9544625118b8256b36d3d238f22f7a76f29973abfaf3fb4225aac9ae95342cfd1bd15def4d5d528d7525baecef6643f3600c0bbaf42f924c1ec098e478d3eb60073033479429831684f478dba2c14603d4c37a78a73586297f0bb83a9bd4969ac385cb95793e18392e1df47fe288f390811a43433cb58aff7b902f37150c2e39f2416926ad2cc63ee7ca064f00863ff12f31705970dc5a10086019100f84e819b28593e1209ef4025a98b9edcc74fa5eaa6499dca9a2b54c8b181a5ca4108f9749cb49a7ef7846972a4f4bebd8afb43a1de1dfe62fd8c21fbcf7e2b100c8aaee07a8f9798771222236bdb7b440f3fb1d3dc41c5e61a1b3c23e9aea7531644e69851cf62d8a11de5ee996822d82eea418da336211973e1382c3073d4ddc73ab5defe63b8c487ae80b9a97b93d1e126147812f18dfb5d0748c1fa5752b1cf5d30ba5610bed92bd5c389772c48819d836ea369defcc08e1c0d3a5c11fd33a397a5f065a076b9c45bb5edb0d2e398e00901dbffefe4c9d6a539540b9c119dfe1d45afb254c1daed6f071ad3664cae9e294f6bb095f1f9cd2824a5ab08e2d18312f0da90d7cef9b7b60d55c17589c8e58a863109544f36976471f359ba75a549bb341e6be00bef69f3670e93285614e277a88818ded7b3b2549b8ffc273a5692d951a570b56029971019645517ab3b1ce27a0349552c1ef4d596512301d64a988fe4ff4dcea5622e63cefe5b75953fabba19810e3e768bbe967a9c6dca428547cd4e9922cc74fd5d5ec29b53572d756127a153c2834398dc803df2b4934d07764ab4fa80dd18590df3025d5ca74fd898a1b19c8b485baa013fb54a9c2b2c3a2517236383044c0ad2811c796cb96541e2b58e8d5d401091605bee834883708709ab300cd51669175c939a08956a61bd8f383e97ad2809425661257f6dfc29b57099006e4ce4a3a961da62849f0acf46e23692938f3768a9976edb3f01ac55489a167d1b6166510acea7e85e819214d9975738bd13bb327e982d3d187add3ea67d82f30ac6a60f1a5ddec53b261e48271f75ba9d4e7908732d408cda3a76f3fdff1fa7679e6468b417185f18b11cbf6167a6ea17ec54b29c0d4d3e81d7ff454f032c779a2045033373bb29c92afe54883624829733ec9eac658dd9a70daa48d958ee3bbb0dcd8411734503426eca533c5dee49f217755d119c5fd1d08ad389cadf16134f3d068c6bb6270540cdd7672370c7c3931695a9b7a6ea487579cbdde8bcf2e83670402a8be4a220e56040dbffdcfda5d1656f93ab3706ea977d1f863093be9b98798ae58fb26cb14e4a451abf7e48e3d486c2f98525d187c03e4e7738cbca04033c594575b135377717172bfb73780c744a92015228c336b88c6faf19f361eb56e3145c0ee120caaabb1b6fff83a71a8d211460fb62eaa2d5d6d03351d0837fcaa6a8d4a89fafc2dadbeb99641cb77ddae80c38f304c79cc072ad25f3ced7b1b20632f1ea85d75440b23edf331d3aeefb543db20b2bcb8398e0651404411f2db0c7c1b92594bbe1aec3d790a31f2195767a6f8c0dd42636fb2e75133673d55305a83a1734d1d66266fad4e0acb438a30afa753b4b2c73eb790bd81c7bee431d5668be4778e89796cef4e77bf6c7ad3bc17967c9b04a235c1ff8ac0ea3acbc377fe625a2f99d1a7986f55a87c2a0d2ff41a084709e96963c9ce7ac2d538880e6f5c3a14214628e7414706a3f1f24259aa9e93d11e9cfd6f7a08709cda8da2a8dfd988d1f02a4eaaf8d90c671b30256c504c9ce1d45a8b55f6cfcad3bb0b85ee4568fd39d1e17b21dcf1e718f7222336e1c90f1e9b51350b9e824c0fb8ccaacca764d68aad8608e3aa4148d8312975bc9ced69c605defeea0212292f6a608d96dbbd670801b513c2ffa040884c87d422cdf319d1bd3f534627ce928aa48942eb9c17e7fec65b03ca2b53f7ae41dc2341e403eeb89d6b863471545f853c411a02637bf11557ea9b02fd4dcd3fc99bf3ff49dc8f3b29a2d1050d3af7487d0fde7fa3147e870d9d35e215f617bae9c2c32a0eb2a469c346c33dfd2790cc44a817bb99799564a019443964faf73fe05d766b4385f5f3e9f99babc0ad2fab32bad1a30bed6508baee52d267c2b1e600af629df4c088ccd4c7aa488e4ae5371fab053b783fbab0e957f8da07f60fecaad7acc1efb681cefe87b6ae1e97253a0904ebeca92e10d7e38de23c9a15387f9045bd1dce59d9b3a47ac4e17b51942f7f3da3d85192632244a7a246fb40f7293212017e62067fb00671a8824b0a68679dbe115298c594e3f41de9423d1f2a2c6cf734eed8c0472e3213ba9489c4754b9bd603dc749a177134157c6157ae6c23838be5557b4458e23fdb27a5ca0266914a478de923d6c1b49eb3d971a2fb2bf96ee28d7c1d0e5f7d9896e975b08d846b4b52930badb3358cdee1f9196f6d68aaf504bcadfb650ca3893216bcda8b96314f62bde65af18c92ba90b25fb372a7e33d148acb62bd73fbcd430e19ed7f445c4011a155d6fce6ea2c25dddb86677e54c8f608405eeff21ad20a3f3ea5b4c7ad3b923071ab2d2a39b6f3a61c57948c3c34b72fd606982f6d41c8826455efcf0bfb2c29add9e5c6182de528be85e5bc5d28134cf49038ae41e0e430c756db1cc0a0312fadc1c2e19151988a2dd1e7953e69c54b256df378b1d36b7ede68842e3ed060bd5754ca6a38ccb10d803e58e6b0bd860fffa19c2b9fa02c5dd0a3f6a0faa796b1f623ffef67c61c9377699f4ea1415075a68861c2bb46c73a1294c0664910c619e5603a587f30198e499ac5eb41bc2f8fde2a6f8d3b2a4dc113914726afa414c0d0fc071eba0ff4b177fe4c4638d58ba38dc9eae60749a60f1b62c0ff17cbd407f16b9f6b52fd4c84f5a44da3acf494aa14721942739a5e1e1a6055fcf8f767267334fabfdee45d6b03f2cf10237eb1668588edf8dceba7a5ad47ed1557c099ecbf5fc276a81c00a56f4c73925e64dc327572994200bd5761deb9d2459e70fe3d42be617e9241fc099aad587c9e31cf1f0730e9a23975ef9e292dd6c30ac766ef8ab07d03769aceb1c21057ffde9f172a445c8200a169c1dc08da7d5fc87488199e39f371da29a8604693e64e7b6e85874097ba3eed00b92d248171179ebc7d40fb3c5ca08f541d58f5ef451f94941066987fddf568b85674886fe0a848646c7f06afa52c8bb437ac32ba62ecf81b0969b90c602af71fb273cfbc34e14fb80078d54f62511d45bf8d211b72a37b39bee2079e83f5e68a09e53d08c3ac452dbcfce81d5b119682a844a3e65420232c606865d435a0562a60257bc13f1a265bcdf13876658b9478863ac6a30e5f96b629048feff838ba15ab39d2ef6665134d1b51479fd8a318f675b1389cf370044d98a2a9b945ec57f215a66e11c585add3cd61137f5cebf717f33725e2a82001a0f2d6fbccf2ca5f442f7bd45518100c6845544b169db9a3da3cae50c316738ca2859914d51d09a21c1ea708bca12d7857eae89bcb12268ddce24227d225d09ba7e7732a48e037d0c5f578fd6b02da53b7635002d4b5bb97ddd22a6512dfd77c6da59b1193d6b1ed56e4d4f50ae5ee897f7999aad96307c50acc5775bfe830a33763b5771d66fbac71d0a76740b1c7280df6781955595d090fd812365f3f1099652a846bb1a75f0c0b347f8d3d40c79762136096a3e2de9fddad21d1a63f66b6b0dc146555a5b8a995a14e1ff9ac6bd939d420b16f13d9ce60cd558d1b8d841425bd6dea689fc16752c898fc71b142404544bdcac0f4af53add98a5e968348b313bb33dada7897e38ca0c105d5b3840723232cec36f82fda30227c5b1afe51c60d62d4c3795d82eab08efc8383cbf75bcaeb75f4c10ada2ec286e3ffe6cabdaa951dab1f54ef589aa13c3fc52dc694d76dd4c7b7f0ef2bc30ba0a05236d3ad0089a4f12d8337e9251cb3e6836ac639abde944a28bb448492480ef6ab4f536fb2fad72fb08955b2bfbd6ed8cbf9bda0ed62e3603732f22fff3f2e4a8b6af7eeb5645a1632f6b086136a66633f9c4c3247e327711d04e288d9fe778f63d94915770096882939b6a934cf9b9afed3dae301a5bc973eaa3475fffb46d9b223c7c06e820edf86553840647d47b0efdc7659fc345f81af7fce2009b4c87615cf00b391b27b3da8bd7ee77029071774d0eb08e443a0e0c5abf285347be398b7939964037d31e4a91e4e5922cc98ffcdf68ec76f5167fefce1ecc4a22ffbe86c37e05d8f43de011af7e898f6b4c89d445f9bfcbd5e65c09d3130077ef72e3b75d87d923014b8c61e635a47b6ed5f2ea8300d898bfc7d0e27d3389e758d6f77597ac15c467b6b034d0ee27c648fcb8f33019fb6ab4795c6787a4f564785f8e868c176fc2074a07cde4aa69bafb0b162612ff4a10d62d471414264305099cc15d5b14ba4c29c86f133af7669a271f2060cdd6bc9919dd7d6446e441c3b4649fd18390c7199958504e97618200eb8df8a5472d31903d0edc0dbe13e1803525be95a68ae2eb0a89d61f781d1ebd24e94f5a26cc64f49ce1b9884916845554b9dfbdd3d035f4867dc439aed603dad8089febb235b1129190851abebfefab4140ad1e1aa399c80987ed3a7fb4b0fe34f5a121a55cbf782c1fe361e6db9af3ef2de939db30f8e5cae00caa41283651b20fccde2e7e99da0454e7748e597abd508927f892966f0d7535b44f844ea3905424d29cf56e4c8b8a69a4ae57b5829efa4beaed7436a96e0a8bde071ffa16bdd934016bd1d944b98c86f740e6bc47010becc0899344c8cf4249d2967fac01630e9e4d12d7995099143b3a98bab38fa16625dc5dbfe10d1166842b6241a5344c945075979057be41c538f70eda309090736c7696695d9074bfd6c89038aafd8e776de93ed7202b4cf1c4cd2cd8fb027f99e9879f607d1fbbb4b9299551207e0601ed289ffc0e55265b0107c06556d1d29353df2ea7ff078842616e42cf63d89dd1866fc16e672077429dec40706b34e75d322c116ef8873df39657522266d14c53a25cfd60709ab182d2224f330a410fa8224ffae121f1e74afba9efdede2a2d1849d14c6202a74a1123091c462ae17c81b4173bb50e1cf32c98eea71c6a43b707123040ce42a0604c1e4e241dacccc776a4d2e1ae3f22db1b17c6c7c19df6bd74b318125a9c2de14b841ade3f2aaeef4f165ccf1a5ab3eaa2253a8b24ea44df177fa81e43ffa1fc9de6c7659f71d04cadd990120d4e8f768d4a48b58f4de3517058196b49ddf861665575c272ea0a72e186ac1e04a8bdc3b5ff78822b185ce676cb05408010f7e2f7265c236896cd858d61b85c290a55103213d4d46f1071c079cdf1364d40711820aeaa907ecea4003d790ba6a0cae49d14a8b6e8164ae218269ba74ad8716902f7e6fa54aac93f4b49ce22f712d4c132843deb3e456c2e83e5bde483a723ce7baef799c8b71793aef89e62d7d901a7f4d075213cbf491cb76b11946a649e86eb5f47a1f4f8ec3c0deff507377921dbc0b0452fe8c06440fd2594814f15290544098606b3cbe077ccb6f47efd431394a878ae505e6711682389a23aedfba7503f25dff607ec9460809bd4e0c7a08237719206718abccd7d38be6d0e5c81b53ad3c4002128ba2c776be60b53e895bb7eeffad533f2f38e20d1993a0a938818339c5233880558edca16f70dec023014e5cd46cf11b6507258501dd34949e64d3a8ab617561878007c08b5a1a970cd413e416bae6d46fa2b52d0f12775b1a3dee2d4551057d7704a91621d4bfa304710f4748ed3041195ab2dcae8a3e6a4a4121c4571606cc705331be84a8e58dc7eed19c40a9686fac30cef439a24caa5c8f2c8588cc57741b7cef28eea08f8d94158108d6203b21154f7e561e54ad540f035d54abe853b5eadf4954e4cd27c38f67bc75b4f9dc9bb4adcb35e36ff25390cb8695b2bf2ab14f74274be88fec6b32b766eebd2b965bc71b43fa77c8b8ff3d199101974c9b6c9a7a813786666223c62067c57e7209395a7c476828efdaddcf6cbdf6b4561e92e3e7632493747b1daaebbe64e3243510bec27a11757e8af1162e0406f623373989424fe1d4491d0db01f71e62ce100f45025d6d6441e3c352781734922629510e566dd0a22e8d89d99af39d4e85fd5eb420fb6ebae26958ed023ca37ec725f96fbf6116f9ba4596b5bc9f2f6f8f5e88f963d0c7a483c7d7311f27ffa00a59cb5c0bd6205659f566ff0a747beab034a976ced8f22ec6e29608ce3203e6a1b5eb4ffde13b0afc2c8e632d672a26f91c42d7b74d8eceeb6df797d464dd411192fa0278381aad721c4b4fcf1b347a3c4ab5fa65aadb60076ae076539db93cccb08a1ddf46c55fcd29c30bc1f2fa1de1591af2787409aa984e595741e966d8cdf275592fbe253708a04a10f89392b7a3ca5963c75f2f57d42bdd32a792b84c85be904d3288813609e8978f7bcff5b483e3e9f9e1853e3580d2c09000774f55f56b530e711afab065e197f01bc7050fc4b6a992829c0a32b132901df28d56d7ec0cf41ef111da966d5e64273b91f5187771bed5528bedd80b3c6b0eb30d279ee78ddae66fe59d449e423768f3fb31a2646c15e42e9abad4f5f398eca1d0c0ec2cfee58dca874b9a9b0f596e3ff503886dce99f49117d00a78ebe2888afa1446aef7d3b4210ebbcf4d7b2d667d3eb732db0c14e7229262b2efa320970bb5bb7a633a8dde2df72302799ef67dadc24ecbcac5045d6bbaff64c32e1649a7bea564b8469885c16e9ddd5302c995e5b47053035275ed060e1cb54bc0e3469cf7d227ae2bed84e9d322434bc983a9a5648ae689ffdc08d6be2ef74f61c037c2c73a911df53d7add44e0d1959a0568c03c149c01f8c0b1dae6b20381ae8ded46bb86fac51f6ba7366c2d79028ed8faf3b5eced3372d9a4caf807e8ca33925a61c15720b488210971b9825c7abb54ccb470108e90749ba938181c38b844b8e5cae72ff8180502f5a76f891d3a7ab9bc946fe91f4debff6d0a788a63e079edd1b5aea428c6b1ac4e91ee001866ae854a8db224a98e8b93aeea2d416c7d4d480db2e7fdaf7f48bf12462177a6fa8954f2e83cfce2f14bedb5e922d2af535ba15d7bea93e63ff9de0678be81f8e3d1a8a18320e97591de1217333fdeb51dc6b0644e6c1a77e8fb4dbe6319892bf6a33f35d2e733791f4ccd2df04ce2a79ebd12d03172a06fa39938844a81c63c8eeeb4fb55d6bc4ed18bad56d911a7f94926a8ea849e39a61542e4d9b8e8f7f44f036ad3096751186cdbb0b141450cd45d206846ef3c6d875cd6ee2a0c6b16f063619f378ba34a11fe5ec67de575560b175a39edd66bad75827fe65547dd6a0fa94bd86fe00f59e9dbab83396dd107e9c343735581c5c7040c60a90dbc4f706424fb5eb11e7b7f9699450559b81ecb086038db8afa9626f79fea8cf711b83474f952f1e7af52a035851d1b2fc77cc2fb6634a7660d0cbced4ee0f2a7777ca7bd806dbd2b1504a5c5dc635f7c0f4c9e50fa290a38285886dc80bb77599e6e74b3ed3c52197f204445d1d2d0871f38a27be674ffc5401163abc5889ca7b310bd3e789863a0ea88a6bc2c336d65c6788d164e863b7dfe9f46b1e05fddb7d78204bb241c66276134b547c43d0110a5f959e84aa676f4acca44753e31108206b71279180ad1bed300088a70597db6efdb4da8ae4bde38280e4ec9b636821b756c2af443861d0cd5b62514d222cb8684833b0aa613a861ec42cdf81398b351bbb41299aadefcc2131a5bf80e68486b302c06d709fca7ea7f63699f5cb11c3e9b295a1c970a79bd97978cf2c4ba7a4fed594684e44c417a839b7196dfbcdb00cfbd01ac41ee72bce0c137a43613c1082a6e755e3c0d249d2d17921b9394465f39a787f787b520bed2a24c58fd3913bb1dc560e9dd6389659190f352233e59ce4fc1e3bbd7c89277b4f8351e019318ac8eb5d635e2e6ed7198e1ee7adfc7f61d7c3d01fae7f8d8791b34c46b03f12996a6d401a292ff01ab42ed50a58a8a70f7db1a3b75cf7fd13ab1f69da82179b286061ed0d19df9099ab908f750dd89325a53ee30df6380235f41becead4d17b1c4b4f649e64dca42d5f110c4beea14c742833a60525519eef18a33c180418f2601ac18ccf1084a25b39264ad4f78eb1fb1f3c223ee116531f7bf640d1994c4d90cf7f420f866ba3d0c60dec9d94cce2243a63aeddf8f22ee21316f78a5061c62a5ff5d7a625d390a47d9e7809710c0fc093895dc03e4cf4173139cbbeb941a772345f8579b8e80a6b5c397c341cafefa5846465a8121da45a015ff9da5c9141fe83097028aa330d01d8d7ad11354cd8eb7395c13b32dc41a5508900331880e66fc67c09d2dd870b9253c766d0ef56953d4860727d1eb558aae1f8dc384321880a6f7c87c84734356053ae50cde2c02fa5fb8fe84ae1119900bc7681bda0b81127226b2135ee272b6baab1cab9cfb13b46c9a97943bade4de7fdc93e33e74ec00af397d648286b9980633cb990332ccb50a3d07fbc93ebb02d18cad08bd2fac6ceea29b84726ad7e2cffddd4e5eb1b0f57808496c91b2a433a40fe2a07ae1257b01d39e7e7fb8100fc250ede880ad93483b5cf06901386afd74e52540b8c321c339628049914f209ce5f290dd911b74648f39a497f762e86e80e2a986a76288e4527c0306de13a2b1308ac748dbc7c3f0bcaeac8c93bf5b7ba0f90e4df9d1faab3c0d73068a1828fe73a9f1493879b1680995fd270d7a38211297a9d3d52b859477749ece564d6cc7c4b0dfcc975975a682710d8fa8202890e3b19bde040f45852e2de05e33d8a6993ffb1cc3d50e9a6471ea288d69dbbf01f33da4730e5482fbd22fc78a15d72b5d1022e7c70c3c0cdd031ff254474df49b7bf631a4599e0efdebcdb03984798b91995db32d4f143554d1ce580acb2b0c60b6401cdf696e4ccc08a58658c2243503339b2613a34d1b638e74e95c33d04300da4965702e9f6cc7fa52dc61f35b99ebc67e6b5660271d90189bda064ca596900c9ad28433e9c984ebed715e19aac0151fd2164477fd07d90a181fa1c576da7ade5e1fee2e7499665578784c5cd55ac0a35134a4dfb9cbbc4bb0a1d4199804e6346cb387c70c9f166faf55882bff92ce07bd3627d97f67fd4631876d8bb85ce530052d6423b2225d0bb90a82f1899bd0748b3ccea307efb9a4395452add44c39de70992af4358ffb6fb21682c342ccb585c934ab7bf3a91f9af78087cedd8150c1e92b3a0510ea692465707682958789e68ed75d11c45f08fcf784c1a4c6bdab200dc45188fc200b59d35cdaaa31bcf7ab565477c2cfacf51495243448824b4ccf6aa96c076c35c9906036b40d6e2acf26a2e1a4bde0007a28647edd4d562227e35fb77a1b1e657fceb86f8a351569b1693c90b8d6cca122da9b8a76f27c0a292a56681d447ab9ce2f9bcbae84a7be54c13e60cf60ac8eff1dc20341ba650c7023c036e6452e9671070f6d8a88c1c006537c089a1f7decb96892344a97212e32d87cfc75d931e2af3df58edd9aa9e6f517be23df4a2b73da1543725154981af39a745a64fb72c88240118e77318d216377ed8299478d914f6862c6930b3ca56c55d3485369d0634afe511042ecd5e029e083efecac5a78d11c8ad4609e3eb4332ed331d90040252d3da5d3314a9af0fd52a7d21e3ed47657f4fa7abbd41ee6c50b72d02320c21325cc1f684a13822d22b6b56e8797a3c26bd83e4cce35a5dc377f995bb0cf75ff4baf6eb3cb01dbf1430776155e39f187cac920cc26222f2d967ab53307b028d472df669f7b1df3c22c822aa299db41f3f9d6449aeb5ae1ecba82c41779ed9d3c42f5912ef9fb698a5beb3b13de813af5b0d19f6264566c056995842a404d0a251a369e4a3c7433c8fa04162fbef0f6a25817f646ce00a2ea38099c180bd205e7f0de5caffa7ff48c11d3f52a4319a7733c61bd7995aaea3d2142e5e7d2bbc59254cabc5a08f54660ec9b602b01db76d932e902adb11558e077690f8630ecc0e2eddb879c8dcc1d6dac36f143d097201adcde5791821f228897299d237ebdea4cb9a358eeca591a60aa87fd94d7daaa611f88f9f3c591c3fa698fe9123664f01e1f8c8cb8006b0aebdea7af05dbd1117abfe2280efd54371bf637bcac3129d2459c8d957f674b016d7244d4c5c2e029fc5c129c70ba12449bf5cd56201a2704c9e1a38625f532ead37390327d16d96901552619778d4b09464f507655485ffee71d852f61f9a5d9ca16071c23e407b539d44f3d0f51c0b528209c85e82c349992dbe5cb0ddcc5dc6949877173380393f13456211d4385a88f02fbce0d3e4c359da7ead0c2612055baa377d8351374e3541ae393f7647b89966e1d8f388ce00bb5102fd6e5bf67a38f7a804dc02092e37b9b8ed34388c5b9a6a2cb843efc50c03def0e7e5943073c86ec0ac1f088148a5af3a149f345a1b6b23af510f887a3b5b0264c18233d26fefc1ea5c48e6ea4d13d7e6adb779c078e249014cbf52e0a72ec4fd1f20559745f86d8fd96febe632611777466384d90e4fe7c048b3562b079e38486b9aebdf6ecc49db4b441a8523c88365f077c24bad202433e53c0388583a543007de080d26728bc2b6df8f0b81a4656d2c981d6dbb6af8aebed4726b86f778829d2d69c8a072dcc9fe8de1439220302c8610f2e23ab310dbae58e20b9fc1238623e44fec9a4df8609f13e847545b251acc30ca9c41afc31fa6ad30fd920fedbf0992fa6eb729da4d0ae31a7a9b66afe983e869fc84f2014c798200d0c18685c29a45489550fc5d17001fa064d83b7d1ff1c73295a7ee69be9c21966836143863affdaea1226a77c606daf5769f2675822b0158236b5b4ce8aa918453facb315a96e9ab87c0b41676a8164e553b50ae55e5e0b8a0758d8dc639c975543876080e722226669d6fcbf9fee183c76264225b4476375dac2fd6b50d1a9ad70509dd3afac2056e5be36b68bef9aff44e16d81e1e66d559d06c36ddfe3684c55699fd4ec322c003cff4224dd9ca4d9ecfec2f5151ce22678bf00d73d2a65fa0be94fcb80f09de44576a86456417dfa5bf425f26a1ddd4f0be7b2245f0ff70127e1925258d26db1adc475afbbff854842bf1ada2691066c081bb9cf29a14facc1fc08a81cfb70308c3bc0f9dd248a683b82f21bcf7202bfc3e85c359edd3b9fa1802bd73bc76d1a63e4cac463058679f3fa4c3ca2634f54b74601ffe3ba2b298add74d9b0f9b16477593bf7eb73c29cdf190beeaea705c66fe3d0e3c5054800ac88b3aa2b8a7aef2223f219aa0879fc3026b68bdf2f393c1a3e5ca4136a807960737d2634e360cd82368929314ef0edcbd475aa3d2707542b91ae1b506189acade64c69a5fb3aacbc446c7c302a3e808c3fc9e2cae00b091e1e14a19feaf2bb8b0b26d49bf91191ac49299da9901016a6286650b03c8f5b422a63ca3171e8e576d5e1b4d9bbcbeba50944db8a1162a80a90314a3a9d8c06856bed06aa347b9b3189b2494d706008c732410120f34a326d82faa54e6018146d53b5e42d134ffbb98db9cfd2424824cc0cc4af545230952e1246c2a9378986a8d427d481123f0f1a385fdfa5539c6ca31d7ca927ca142a766b2355e097c88f2f12fe55e48208c213aec0d14f3d7098e3e43677d9da9202cecd1377bffe6dde62f8492134462d96391821d28799cf920be127d6f067d231842f55645f5ba0608721cd2319a924800bcc0ac2d4d24f858129b417d04272d1b8c8e5581e23838a2f44ff303db7fbdf6b02e592e51a82e57f10962548c509700d6eec70afc6964911c39ea404301d320a63f767d0054dad274d957dddb5dd3461fe2cdf29270d262b735b12e9eba4ed42c04c15915f689b102ec51cbd7ee753a76fd75024cc679b8662722379f2cb1d15d8378f9922a709ecccc65948c04adc1a10adcc4a8ec190114ab24f7ba4af20376c9257a5578a9bd2a9ad0ae84280a1e912f02783223d749df4809fbde8a8126c5c82d41bbd442192098ec35dd583bd3fa3571266f4d54658203365d380c6924555dbc50e96d6eca46b947a0184a9fe80b7e0e2d111a247dbb05c3ed01c228389aee23f8dbfa7750a89a0b57828241b1276132500eade4ff0cdfd0609c44c5a1773b9ad39b4b531dbece7aa5dbe18171778ae70193110481e29e42f4dc9cc2bb0db51f7d35d88bbf20f84418a2a1288243f78e8ed6c7377339e9e3de5e5ceaf9a91ffe205c3233b189d402762953ebe2f8d37cc78783593c945df69bc8db544062bf2e8cfdf1d417b9e2abe00c62230a725a13cc42980738bf10bfc5dcf2cdd51cfee804ca9241800bc8a6682f6e30b274fb9d22e08bfcc113debd595d72754b265a4a0ab54e1809b7c94d2beddd00aa1e7ceb144250f9dcf237cc36d3baf0509bdb36a8d65a21a5272df08d0299af087df02487067d181962e939ffde4798c13770b855367b2ab690f58e2fb56ddbc9cb40ee6c3c0065fb49e7574e645aa313c9fccaaf395555b13026ec4ca5bd2d278e79a69f0af764024392538ef3d571cd945972e3344dd49724ed0b0ad8c4b4df3d5e71ad56dc8f2c7a8bb76c7b3873228632b07611e7be249d2d8a57f58a408b9ae088074088dddcc0640d7c8d92429c29f513baef132c1446341bef20702c0e3d04b4bd4e9dfe95ce20b52395082f5ecb3634f9aadeb723bcb4712af24ce7d3aaeeb02375895cff6d7b744cfaa25788a21e67b9e9a01a3f3c6757636f1ca843d9dcdd835f0da80cea305106bfd4b33bea0b4cfad9d2644d24f81045f827006cdec16c9b4e99e2250d728d6733dead911450608d89da55745d57dd2df428c366ff82dd6138e779c8a757dcb8ed562d2a1511cf21eec683f087fc465ccdd58988c4e6aa77983d48656c443a1cafeadfee1bc85211477b470089b88ea1cfd742980034f9b9db361b783132e7e4f3197a7defb045e9d1f50631a41e5c362c7359735c0f3a19de9e51a5b12f60bde7f11de44397bec20ee4f87fe3f0146ef1ef70263b63f88173f5ee5fc27fc32cd1d57b6cc613546183fe7f23340a3c0aa7b1b6d40de6e3bebd8968b3ac54cd7b44c7ff1b92967f42793d8ae8f28d397b7c6d0bac251b2e367e11e594813124579db0dc4e4a98dc44032e7d1e733df4b0db73954717a9da30db14c6c3b3e5638d7fb0e07f25339bdb1ce9097e27710d90c4d3115fe24ca616a3fd4d559354acde4f75b371fdc045052d2dc60164fd52ec698694e5e24fdb9dccb55f33615e9a4c28fdc06a4d857095466b3cadaf0fc6f5165ad1e20475bfb50c35238dbb4d41cf1736b351ff0abe0267ce4a7c5301139b631200ae052f9db52bd3b0007f235bbe97cf0b8d670c369e0dc294488fcd294f56c61b673127321c39cb54c741d86f220fed8157d1a49e04e7596e195e0fa20e0741a64bf07b8d54756f7dd4470bf1095a637231b1475815cd3c0614fcd6bfd47d231f9cb3b30838398566562ee81f59bca1b15fe83cc158ed86c7be694319cb63f73dd979b1de8f1f89fba87d4ffcc582c1f97494210cc067f90111d695000933d178bb576ee97bf37087452a45b18cc4da548cf9a48ca63849e6fa4f9bd0de77008503c7fef467458a46deb67816e247969e9cbe8014dcaefbbe094e23cb9d59a6625ff7fb5f855fa9fa47e6992d386da744e95f17aee1ce709e8e8a560030a9c2b4c4718526e92163b47201d154e3d2242bead760773f1721624e59cdb5e65b3919e68036869373279c19acc89081afe1b10f2822256dabddbc03babc327c514bc0c4f9a87878ce720269019c2e4d6bb2e54ab6b7efb45af598803e984e70104338bc1e205fa6612f826ab0e9b00635dd0014de02e6b28affd30da4e7cb89032170d6e77a6084b7386f78cb30c012aa45e84123abfa6a49c4b785122ea8dd12f657fac105dee46780839188d8cc20c751d8340ab5dd54287fcc06dcf7665f8e43c7bb8ca3e2dd8f7035be6527e5034f4d9fccc725f50e328f302d5644147a392a6edd9fbcbb216d3a778f64843383cdaa911608b785fb58cdc0ed32e60c1f6392d809788e2b69eb05ab992820b2dbeeb79b69c45d3e831aad6169de2aa2ae3c44d30658e4f75d275506b3686fd0920f313e2e4ef5002548afafd855e1ff0c54efa29f5b77d14b31bdbdcb5321d5ff8560317ff95e9dc5b1c964c9389b195f5f446ffaa47dc679da19ff6bf8b18d26c76260b8ef9fb12c93a7d8fde6eeb3ff3aa19eac6ea29570a9e0adfbea72d2592e7820c7923f8d9726d1bb93eb4a4c87455ca77d0587daa435742d254c7f06213e9b0238f29ed5f50a212ad1ca8a4db9569a8642d8bd58c8e39b2f8342000d90cee49321bd33dd58d9c742fe7ff9ce80eca859e6ba1daf52c8769da80a4eb233b6e2c86b21386837d8b829a60c137e3df3b69b8f09e5b21ae6ac7ed7cdf98c9f9f12739ca14813db671fc580bc677c29d9e10be6261c5de50601d7cd7c8cac19e0ffd808e3e3d1bdb4454b0ee5de18d7ec07c1134e2421892e82b447265f8cb4ed62f867918ad7d45d6da13ce0977dfe506052b2f964dd0569dee4d714ea32398a917cf9684bd8c5eec8e3cefb99ff47a6b531888e889b0cc4f88911c1a85f1d434322310a73d1c2a05306d01fdc45f6283b3c94ae4c7f0dbe497c46d4a24976be483d1aab5dfaaf139414468e6be349c7056e0629ebbdb8d19696dda9bd4da2b9156c76e131f80ef8abe2aa5f77116e350f25dcced4bc04656b9197e2904cc5018f0992a99f5b578772716e6858e89fd949fc0687147c1cb48cc787dbd5344aeb7e0ab3e823a3dd9e04aafeb413dd2888e150359fd9151cafac67bc7e7c3696b83d45099c990b5cd78a31b537e8ba7f7d32dfafa743352fdce8b092fa4bc78f3ec9ca4e855656bd6fdd662e87308a9d7e9cfa6da67515e65889e309a8273be5f2ed16333a5e34dfe7d92832d84be719abcae9406e0776960598ac1a55e3ceb8ed21a9687a6bac9b375da6b233c3be86e0d397ad66e9680862ed27111e076b7f02718dfcb1b172877e28902f59bce0b11188a890211d09441020df1483472eb405294d676686f8a7f3e3b801b0e87c042db8ef34ac651263a9e51acf5714c84442447123cd438c8eec8cdb2772884f555323be4665e075924dfb645f089719ec4cd1c2e3346e60ac50c8c094ef46f7727b79ae59a733b5eeeb20861d3499f5012b12d7a60b5a34bfe4aad3f3cb9cff4322453e3895b73b06ece5132234b8ba6d423dcb477a0271f2a9050d12e03000c383213930b799ccd3db44f5c26c20a59ec05d3bda110a9dfa6220591893288316a7ba1913e466478a0e709349f1090094cce46be7231fd917c75c71907045b9d7591ba18b498437cba5689ddb82df7c1be7c775142ec32457b65d11633ab5ea4143c991cb1f9a4be3e282a59942f3546fb4f2e1ef13ed0fc5b47facd9dc6b16d711b42006eca17cbb8478315297e21e1e006ab79db1bbfd0cf057ff3c576a891cbb7d07e459228ca1caf365a7be670c1d05c37162deaee6fe870b405a3bd90d3a1478186fde44049917779eb12a92d38a499ccb2b08e14928c4cdf2fd6d99aff50fa81fde070b578b4c1bae914364d732d3d12e5706ce610d6a18228a04485354f533ef82b910bb63a2efdd2162456dd07206c4c835368571ee226f780557c8c60a418a29a4e69bb19d718b9ca5d4eb2cfb469e18efefab2b206bb68a935c032f609bd08cf66978d176af671283348c4c42e096e13c71a519ee80a2e9ccfa655b4401112e89851b0085255bfbfc9ae2f6b7e98cb981ac1b4e9949817e88aa21f88d67807b3e82cf0a33f4d81413f03dbf549b97fe3ec3eb93a7bff8221c0e2f5d7bef1b86f16fa84a37881e6354cd98f92e7627890541c3294281665ccb7433d83d836f1fb8d911c5da637e5b7253b2e499d2a5645f92d6a6087628618996ae6b1b26143b8a409d3c48f5b42c826cb8c147a2ffed7c4bce390f99439a1d3afe6ccefea0d4ba5cbf8769ec21344bada4c4e8fb3b6602f9677422b30d65e3f74b3698a1c148929c3cfd17608010a784c3c00e56ddc366f80e343976ddd4b39d9669249d3374fcf1fd0b4a074507b68343807bf38c0fa200bec2655f8265091e00242d39abbe996e2165f3cfe640a2c68624b3860d81b5d5524ac62f8fd2872f18d7fb9717a476b697c85777c838bf01ac66ef6843499380a59750eac990c1d51f45859caffd6a74a520ea6e2251c4c6c4467914908b9a9a4fad5df6ba534ccd66ba1e0bedba57f02d598f654959e307c9ea53027312c5e2026b37c6d5b9f54d560d78f9f80c6ea4b6da2e0770e9d592a8a0c198b0bfcf31e9249f03a4dd5a1f5fe0dd65aa18e7aaa89c99575f8e38d949ccf164eae9045c29f061e46b74fbe684053d1b72efe6fae4aeedfcb8bd2ec2c33c1fd167fda69ab57ee29530e8abd5c1eaae983c5af0db2edb136764cde055197426ca6548a20e3168bdcfbc919a4a4352561068d00f0fe53fc64a27fce837f73e27f3141ecd94114725ec4d6ea292d11d4a4bbf91a9b36e0f7466ddfdd2bdc2768e48998711b33a917e6e99327424e035aeb00c5ba1aef1ecd18282e05ad3988801884941fb2268761d322fc4c3ab99215b4e8d081635ada779a1a1b7d860379685cad5cbd14f166c8816f6529faeba57bb1475e05aa8d056424e432cabd0be7d126e1a5d9987fbf9a158789fe735ac38891142e16cd05864af3b8fe481761d6705ded58477a424b3d98f2fce435a0a4541decd15b6ce33a47edece3e063d7fa0c827b3176dccfc5a8cd456e8aa489ee7a3aa0d809c9073a86e1b4b68be1e772f32cd9325bd96a199f72fcb8f5781ec25c9c2a247bfaf2ea4a847cd7112109621b34be0ee8b1ec08e5b5997df6c7fdea5aa18440ae0cd8e2cba77d9ec2600aed6564ed944cfb9c4a4e7a261e63a6bd7c68d0e928c9db71b51a02b71b97cb99c1759abad106a00edb6e0a542c2a3f28dbe39c064b4a95540395ac4ebf1875dd2a202e49582eb03ded5e07dbc2ba8a43efb5970861ccc54df7958c7fc84695b5057c010c98dbefbda9dc3ef14a6fb156a890ac0322a973c2e9327b03d0129ea5c3c8b13eae3d4a5c9470a3acef295ce49e624639b121dd4889a90b39bdc3a6770ad35a9845f3170c88678ba34d01918618e268cc8ee806083bfe750d8d30ab0e390fca7b100d3ad9f860e702b26ef93ae7f41f1904de4991cf08f4d158652665a5f33c0e8d1fddb3663725330f4a15773520c8cb92d638ad319c412584d7c9dd2b217f51f3308544cf4305c8585fd1a1c52c642b1ce04488323c68329369d48305f9b9f48f0ecb0ecbceb743a5dab7e1890ae864a0ee7cf2510b9d4648ef324ad4639da18422e400db3d16f8be26e96fcf782be6daaa0556a9fb7081f8dfa0ae950897085558c43a657a4d1d57883851edd0d398d266649337747fb67be368acfb590c80ee0366ca2612b5146e6845756ef918bae052f33c5ea06ea9e5a593b4a7cd5c4cc201539bbb6b22c0944b4e3526e0957810f753c4e3e5877e7000ebe1d197dcf9161bad0c745348b4b7dae6c407c6a0fdb59b35bc8e874a629c6e813e81c3446c848a8a85a6a9680d8468f88d1ef0199fc9505c52a7ea57e42af8db61842f765846ed421cec3e7dae7d781997c348833f55c59f9aa474fa57898bfa0bfe5c2679c481bcedfc45996aae38be24ea9f2b2d77d196dd8688e53d7ed1083d92c5153543e27abc09967240cf77e5c6637f35a195963fc27dc3f2768bad46a496d3e3083446f3363ef8aaddebcd53ea637a597e7e90b8b97522bee5571f463a2b13f704761a167e8fa73e1a0538028750ed8e21524b7dc62f3e59ef9e27a04f9fa755d05357db36d885e43549a5107ed274c1851d081295b5c80343643ecc51442d920679264e6ab7d7e390ea160dab73b3360fcb0b2b118c78d7305f201a0a9de9128df0e4efe5a6c7754753de2f025b0faf27a4ab315303fe51b39e654690e6361c39f8264ec3ed18676f7c8d2f44bc4c215f13f272216ad0fb9d2949a84a2c4ea6e30d102cf8a1429f4b9198a5eff92e316792d6302c75b45fa21479462794176209ad1a0da685629430d09ec8d6c4845f1eaac98014c748aacc3d9564b3624601b5b7b7879bc4394276bab49ebaf377c9aa2831f8b58cd50597ba03a2a0a8d6e0d45e837bbe20c66e09872932781956e27bc2376f60bfbe41a6ed06598e27778e38999fff97e49cb4db22dcf4cddce455aa66f629bb31a75b904a618f35540296ce9218f0b3afa0537230867765e6dd62fae7050fc6d47d056b11ac221e4df4a036b503ac74b8b6ac4f3d736bfc77d39bf68faa9b212aee7dc316f035f7da4b51480e34820493bf19ff9ae9afa2fefb96c38ba1ddadf229580d30f86b30d4076d1a6ac0ac7988c9264354ecc3e1fd675a69711a5ceb260b3eedf5f531e2cf073826b85ee6e7f89def2486a2f788d79d1bd83ad4a52593db2bc0ff3ea22be10e08661a9b86ca5f182d47858bd7f6c92f76eceb3a16244096cf30a144297ab0b2516ae99ff64dea37a7f9c83848f9d102aca8ba8a9fad6971473581b20953827519fbc78cd5a02446b577b1cae47c3a475a8547d744ee02e0baa79334fcdc5f3f437058b9e8d0299ea4472075406f68c11841d568fc7a95022ca1bee796847961cb2326df52548401bd2049d3a5b3f72a2ebe225b14620d5464d1384549e78b0ae6477cc1df6bf6f19e4a2de30f1ec0f284c0b41ab3a2ce69c935368043e53e270ac836ec3324d1353ab6cddb031c71c4f9cd01dda56d3f8dbc8851f391d4f533e4b15ddc27c0ff05b42c9e677955667d30c144b12e67820a65416251f38dfaec3aad0506ee726304dc42743aebbe3b6d4c21a90dbf4f9454e134f593ba5dea4e58c756a9566f0fa9f8b1f8c1a12a6c98a482dbade528a99796b5694e6c2e0cd2b322b7b6c963c749050f39954a5a4591caef1ebd63863cfb50efd1c65caad93793136642a347c6a85d17617dfe01fb686bc9c2e3dfe73bf310e9822e65d1b9795b2ef997c60a70a1d110b3717c46bacfc4c829b5dfd6c6a88dba96057bd457c92ec9c789609df40601f3e29e9949f33c19addac1803409214048d776f39a2207a88f4a448259867ef4b0baf42e6aec1f3828b10aa730721e8104f02d023000ba7d38e440d3d06206421b601ac9dea7c8e7f6709951339a0b376cef0aa23f7991b5604245c9f150f3514ec0b8201c8da698025db03ef0b20cf4c0a2dcc686d9bd4af97bd2c9c568027fa4feafdd9c9ec50369daf92c33e9f626d14dec2624e4a70189ef38ac2b0ca14046a65a4e717a8f45cbc07308f3b213b23f5a52f289b157cc17af3bc48afcb1aa6f03a45d011aa457b403c779f85a41603a9f15c50cb5319e42fdaeec00cb5f97bcf04847d2f28e4d8b1cfc81b9c65280166fc0377a3d086cd6eb443f6bd8f561d0100d222cb54743724ee7b7102948a545d92e09004c860277dd753366cb77ad44a1f944ba373d444d0dd39bb9e7c66a15f410c1f82f7f638b8b6998df48c84eac99c24f345ababbd0bf30b64b46f14bb809ecc6fd43133a6e2426922d3077c0ef2cd839a8f926e582e80bfa90dbaaaa7c33481e71b79773a0dbc73c7e0ffc24a4acd071700e55b83d70a1f87507b15c8faa1340e6f44590526f111bd5bcd42d344d6e32ee78e200522f74c35de1ae3ab386948ad720e75ce5ea0956dec5fcd992b0cc0d0b71119cb1466768ec5bc3492473b827f61e6b2f258a222c4fb72c52cb1d5349034f070f8ab090f02cb8789e07df18e3e2c556cf81be8888c0221f3e2b7c505bd60f8ee3af43b3df530b5b547839c0a45d8cafa5a15d1735ec443670fc0a29c5dbba3dc329367717bf9473b6f4edc474fe65a596dda28732ee3e21cbda99eaafa6fbd489a72e2fc97606b9560faa618e20b6361e40d3a6db6004f43d41aec23dfa2ea94fe7a662a85b3b2012d1ac7455af981218f45fdb57409ea0141f283bbce3ce58aabf2140e3fba71fe71e5d7bcc9606b469a7be766b7da59640f7611db9490e3ba9126050cd683ef4536634951a2c894df07d65c75ac53ce4daab3c7c133c8c519dde85a6cd3700229219458cd34b8e33cc6c45638b5598e1a2faaaf4df3fd5fdc627b91a6b74b3d5e5869d9859ec3074c7e9bdee579eea737d31c15af8dfc85585a3edbacdbea0daebcb0dd18f2b6fd5e199fff110b4c7329e8d0b4afc63fc318cc934a152d3acb4e6f8c30217743f95a644d958a72cc2f06fe4a341b8fccdd7f98a8dab4403bf2c9c6331dd58b821103d79c280264e059d2d4049f4044c0b74caec5535d625bbc1e802f0fe419a37dc43f4528ff0190360ac6c79a2dba72595dbb2ea6e83304e7349e0ba09099695db37dbbad2e5aafd3f79b99042c49fa7ff4f235bceb8b538ec56d7cd6904f65c3286a3524f103bedb9d6d13b82a05b07d9337d4b09c76fa23bcb25f28bb287c53176e805108d9e2465d2d7078cf90a093b188b669d5ccec039934d7f3cb3aa10c4fabdfe4b5b5c1d40db00c1c8750c10fbb5514bc5d99340f56de3650f997b7d43e0688b6c62a707ddea0c3b35a4e361267620e32fbc78f13483781ade5304e7af0859d8e45f84ff5e3a062b2aa5d192f79c8a4e0931a1a081497fe1c3c488e89273f5b03820b4e2906932374f75a65af7039e6a8036698b7347949e6708f8c80ccfbd3045a4fdfa8f376439db753c1e59c231b80f74d961c3cc72b438be9d6e2eb3b2e3165184459abbe736ac13f657ba1651c2ed253f8b798961fb1a43cb5f654fbf9d55a0254f1c242536e7b44a542db0b2acbdec4150366956f4b48b47378d34a5f3f24d768d18a7757f0148d9f75a361ecf5fd546ce7bef0c03b69c9401c6443808174fd8f0c86642381868aa705ff86cd74191f7e5c310b836968295adcc1d6297d1070986146e460fa6966946e2a2ae01fd8b3dd0dcaba3b52d79222b5380aa53ed57744858d9041d3658c5b4d46e0b4dff289b7ab09429876cf4ecd7e2d70987623cb679d8f25c33e5ce37a6f050dacce6dadca3b830eeb07240b44418eac7bbad5a32c2a4b64687789d231fed548264a2b0bad384d24d607c6e8e2f3d483e2d2ec45ccf91c9b6022f784a7a70708e72403d12d84de71b642515d3cfb5fb5461078ffbcc94bd45beba3a4cc09237467d94dbc77c157c60803e0addc9165b302d05ab754a90176d6ce4bf58e0034e3295cac0e07deba5bb1bc5b79d83892855c4e9eb3b48a0ca3340b496123158e6a5c394df8c4a198a8022ecb5d2e0cf6a324f51cfe6dfbe8ea1b170b9aa8a8bf536c8323c58799e3db58ea08b4ea9b2f82ab5294a78bdc6c84830868d814ba6561c097440ca662a0303a82b7930d75905b95018bd42ce7a89db601c5017c6fc7114f4ad3c059d3f86ac222388ff2a337c4fbce4a1e8540518cbaf690ac65a53b3bcdacb7946052e9dd057eb8827b7a2c318ee378b404b1faf48cf0b4f2ec1e400a5993b65f514de36021562dfc7323155e17ee97365b0785b8dd03e56dc848bcbd1f25ae7e9a7d88fdc51a5aea8ab7f8d26ca0a7d255234e67ee8244105d5b9213e0e13f7b2e7e533154afdcb71fa1bd8e0f494ad79eb93695abf5fd3a48f86f3c80ce6f7e6e44cd45130c74234ba8e27c66a73cb4fa3003b9794c637a7f81d87472e7ee99d90450d1cfefbc59c3a9cc6e4b9f81bb7e0de166f07f375d5746c1992257fd9430d1937eb8407314a5ff252955594f0cecf457d80095ee8a89aeb904b2d700b0fdf449224dc6e5dc27292258320fbb052598e5af303c11631caf35b1a63c8b4eaf0508c79a532af50560cda98dec502e63b3a565a1dd047031627095f1b57f2cbff3d020fff9b2f03bb6a978254b763869a483924a6197789efdb12023aa5997ebc05a06ecb3e29cf0b3857b81f8bae31eb2e2809e3e845e1a3734f6a9a02f9d1e1b5128280068f028fbda826841d69a7965410602b3e3686b544c246065f1282c7f6c34154f53e94500db33f08dd637c4ec35dba1bfa76aae82a40c5622056ade8da09806bc8081364c9f8f8dcd3c35e2d9a9bd18e93a7ff1a3e40830334f3a48c56806c8bfaa10b3a1ee7c9837b8cf2bb1283edc3cc7bd7859656ed74f82540d354c5ed5bda5228e1d89410036825acbac9aa851543d37e37cc85b1534bd4a54502f80db22522bb279fb5650a0205bac8f4f74d3af05efa67c8d649c720c4c423594103d82cce73b9e623267406784bdbe5ecaad21cefacb8c80c7f331fc0e786111da9b6705ee9d5803fdf6b2cbb353edde112cd37194ceda5c08c979c6ce286a28d31bc77061a42d23fff0a70a130d26d22e3c70ba915a7698bd057fee772cd4cc214230819b3803bb27398358cf72e28858108a488b9de77fe7f5dfcb098ce35a31a4b49a95d05e1a54a3c0b110a4cd4b569df227c964ddc4d757958608fa09c65f8df6471f47c763cb07d23301b18903ff8864de96e7ac785a13a9192dc018b9012b087e3db72f53b4b4c8f86e09bc0618f1edf8d8123a60998d4ee0b88ee7a53434ab560a3c1e76e6d0ed29939c2d1e9c11a5c43216f76f574917c935d2fc5b2a64ace092464f80e3544f6b775c36a546014790afbd35cb9e379dcf95ba3580fa2086e0f1d55ac1de76df5731bd2665536f6c3d737d935da593f84ea9c57c40001083693d7abc25468a140cefb3e32249c4043118952f10ece76c36826cd12b59f83c86c45b9257e0e9a5303ba21c6523576689c8eb5651335855635fbe80c90f382ea55e197559efdb941dacd0311db3b8b283da66351c9d0d78d74d3e44a7ed5d28eef2256746a611ae362ce1062feccf978c6b68bdae7f735f756d98f1b38600df15086be000de76cbb435f13af4b151d82ccd38db1605b7696714e7f5c0c58922d4ffd2058aaf5c4dadbc8aea40b146a0115e160a427fab878ce02155263f4a5e1e7fe36cced2d01ecebe0e1813b8b021eb2612219dced76579c9827726f2dfca35886d96ee6c585d05efd36f95366e0622e3f7e78a76b5da92ad132b567f275a6c3b196a5a930cd9a9253199a4f51eea22e69682aa843ca2cbcd82fde269aa0f127fbe45b534727a980323709376cf53c3fbf2056289eaad8375a1b8f37b2c7f5b378731ee4f02a44a007099da8bc53bbcec6dd532073a4cfb455180c380f3abaae10bb0666207f88af8425efaa7d8609eafebd1093f9663eb6016a9b5a770955cb051e2feb03320ac1830ad9f8d7f635ccf74069952fb7ea8c31d6af1c0d6bff69aaabdde115ed133ec82de1a404a3f32bc914ae59f956a8ed817a1e70d9ff27a5d7484c893cf9f55ff5b3a671de0441492c639d82065a2143857c991980997d96977e48279091325b8f8a1ebf07ac9bbc910e5c71877a2291194473cbd8c93cfd9b181e106c5a574c7c41dc8401207e5b5a379bdc812ad88663a3ac2b401c26aee8d16f5ac96aa965f731b01cef73164d29222802d0f999412daeda376c980e5702e61e5318a3bb29dbd6352001f977196a1d10277b75f67c60a993775fba45267fedb6accdcd4e94630c699fbcd5023fac71a57e4157305711fce4abb6b7482c19713b67ad9fa10ad0ca53b56fde71d9b66339f0a33413de8aabac064d4033878dacc9722a59af584bf272b192decb00c57824eaec8d951b03bfb68ec1cc4c80140742f29d54a1c8317dd28dc1877d42d6cff1d00cf3ad5c89a620cbdae45d66e7a4c1f1d5d998a0d5c186f64534441bec9ef8b410a0e6dc13e6e0e79c0b90169d3caf4d6e3d60633f08144c7d443c897f4e02dda26e2c2662e970d13f002ed6efcddca32c98957a2a1afcf022abe2d2d2b11d2c990cfd9ee3f359448789e58c74b3b3dfe361089e77501610f24c5c74a34281926ee88a67e3dd4daa1a02d9af770f05f0debd825a6b793f450e6855336b69d0cc27699b2fd09537d7d932c416286d876878a74bf6a23dc165a19712502ec58e67d825af63666890a3ceaf5f3f0588793bd345253f414927af746728d5fa289fe6fd348bcd0d08611213188260b616cd1df7981a1d9e1fc6f8d506420e40b565ab439a96a1312cff6a9c1bdb08ac4c0fb8430f9ce1fc8ce5cfe4936da1b94c958caf43fc86521fe8e67ed6780e6821655de8aaa83f9bc0b58397be377e699b40ecfefd7957b02fc9aa1f395da7ddeb36f431cf8d09f66e259df79fe25c162124c4ebc3fcb5153888f2558a75bc7a43693685bd11a6785831cc7632d9889425ae04587389cd4710e50d7d1c3f883edc75fbc0c077029d78bf467877b2caad720a8d1ffe000d4d0b03b58ac901896c6560c3e79348cc733656938dc016582354c2513cd6ded51f3e6f07d6df224bef9210a71dc2e8df9526aab7294cf6a65b7559c1f6cdb89ee26353690221c865a4592bc4b33d95503eae4f0f120e5d1f62e746b0edfab25109c0d66f7a014ec06847d47462bac3602d9dfe7a0ba5e64cc2b47914c19cfd1a5acf1ccdbc3705d68ecd40e42261ce587f4bf8856addefd422f0c92c01ef9f83cc2c3c20241c85f11a7a125315affa6cac394f8ea401135e4865225bc8b9af5aef398b0a9fa86d937af63000b7f2af06d1644f745ed1abf8c0a9a2f69e6172da286eeb79d78b2255281b8a29dad0982aafe101233a4746f913340bfbfe1fe747a4ace6f0815e9a8bccd0219476e98e14f2df5320c994190eabd4fcb6714443f4f2a64a735b1de2574e4e105537c8bda52c319bb9ddde35e055d8f9054bd6f8986523783864e08af1cdb28068898951a758255eb015edb4aa58e64705dc855103d7325bbed6a3ac1ea32e83595bc6028f35c16e77d33cb5158732bd1560e18de27100f5fa6a63f3cd0128ca60829383bf4d5fde4907d34cc6efb1fec07899701057f2aee35dffa78c156511758f5df6e5b5b64fab9c9232c157a739c7a6e9de3ac0b8b46a08f08952f4ceffea90d2555343c8844daa112e2187f976724a9862e21049f1c263d5abf9009a765a3e1e83b8019b085b7073b2787488bfc4109270f945c38db3b0a09dd042a56a2e5d815c5e1eca6483ea2a0fcbb6f21116f38d0fec616703172dd53932c087f1f1be9dd01c8170780e346d0cd9d829063888fee5d833e05d38072be63666fc66ce392c02cfeb0174c7864ecb3b0d9372bb427862a1fcf9db7900002f83d782a6473b9acc64a7fc1fe5c8630dbfa8a95724c759d81530163138add00e58f0fff2a7a808e0cf41f16a94ac6c97b6e0069571f3c5d8cf080e9d2e8643988dd222bfe79dfb6045b0f564b0e05050d2cdf62046ae787982bc10ed9be959504b4a01b02ad539d52e92650055d71e8ae75bafdfcbb4df879f4d9704052a7f421ae759678cd8696a9aea6e1341c070b1bac95b7d88b8327b7a866fe44fb1c02eccf46b09cbb3bc2ea8f06c9f4a102dfbeb06a9054fd2a6cb5b0d6a261b906f4bbb4aaa0dd902b0c14f56f4e4e9f57cda8124b35d4c1f2befa8510c3ba670d7856f4444d18bb0463228e9599b71c1692363da8db29068a4b49ddbf2fb12ff71e55e159674ea0a69474a30478783b64e5ffd2db3e57082cdbdecc8f9830147f68ffe19d9b0a02cf52f963f98d2ad2cc13b30ceba93912a5f214c4c0fd54e8788eab25684dd67fbca7e933a324ccf87a3d230b696f1e0539bc24d3bdb30e0b857ed3fec1ff866d2827b93d465c7d19b9b1152beb04dd634c389e84b5b3736e85a0bc711dedfdaab55c3ede79e0c6c9f9b151bdf1236ce17c01d2b0736096818b7236f264d45127d4f58af4fbc22bc7903f0f5db3c4cd2833b5d9e0a6451dfddb407af4de3d18fb94e5ad0e674bfbbc348bfeb44f319787cad17f3460ece2927e9311957e2dc046f117e4a5801faf5221f2f599ce8d58fb62147e58a79b4695a76ac32db2bdf8ad59a445d588a81590d2c6bdcf121117cfb2d589eea19b4a6d9be7ae3fa0c243cf93dff7b8ca59405d30e65fdbaeb4adafb3a9d7f8b6b071b595483c3a33280e5931dc95a86cb2a52266eb726892602d03c52875846feea5f597b29392d3a563020ac75b1c6c85485b30799b3cbc923cc98583809aafd9188b479966d9cf2513f112879042ff3045f59264b373e10833b137480989d80d5f90668b46cac795cbfa5b259eeda19ef82a7b6ebfbd73358f003d785b3ed61aeeb6fc8f2855f3eec2abe481e37b73a315e43187fbfd28e907239bc96bcf3bccb142ebf8ec1075a98baf1011af770a7ae84b233930a967ad6c4609de6ce8f250e9c09e6e932dc2183eee740d5296410a634cd41807e9e14a429309c32f3a0c484ad329865e1adaa3117590fc4f2537c020c078df06719baae24395679425c35dc712d4308e3703a604e0ccf23b9920f142b972790ebd097962843902ec1e8850da211a77e72d5db8f9d6feade471dd52738ccee467e460f8c5165e63b3c10488adb1cd68c54dfb59010b7067dcca7f09215ba15c729736b65e202c27692cd1934e012fd734674940e016e37852827e17128870e2e4faf30c89c07146844b14b40d20194ab003c341e40ac22f4b6a9915d0a42aaa20947b7395653737bb252222a02c793e5ea6d775d2daf4456b5ad07b13e098f9cb940e37adbd95565c8c87ae1d2f3eced935d02cac6abd0b18dd75ee194d6b11a211a1d34aeec03c47848bab99822847b7d7de8107bf9dccfce4c4ba3b23417b2ded3a8998d51faa8c438a8137959f46babb4cbb1a2806d135bbdf67801e3ea3d98269d7d81e04958fe1291f75dde9fe0d19c8f0ecbccd82620ccb891e2f13b2ea8bd6f01f61e744b368cdedbb1ed0c6764160c05575c36df6b542fd2a5b9d8d579a621401c512d05492b6fa3fa666d35efab5eae9e8268e42c7f6b4e1987f56865f2b209d189b7e7e877c7b037d49be41c3088288ae5eb2fd6acb8e62c9bbb4c2d7b7037a6327b2c6903b80b422572f30181da55c1f757be0a836616671ac77b1944896435dc42be6136f912a37ace304c760a884dcc420a032eb958172ec88cd51a435694b91f82f3d03cb27c8257918e34d38c1ca1af6a41e95f796e70a7f97ab4f8bbe01b3f552cc91ee52ca46b64c8659bc20b396df4b8e83b5e52069aa7aa87e06e386c79996a2e8319ca2c16ae52b0b688d1d9b0c709dd28afa95e5182f4ef2b5ca05f9ac86c57e7ee987433566dd9542c34a3dde955e2e9b76914c269ac96856e11d8b2ff9292e46547d5a8046c8c1b8e21ec12647f733a5f78649b43c6943c86c41947b52db8a9a8e37ac61e5d0b5e6981e391e84077723a4e61d7f4b899ae12f6a493e795abb448d09d07e3661be81b8a3ca792ec17633344829e8188e5bcd260cfaf043384cfbd1b58b4c1a93c7bba7005d62292821f29014a0afc2326992aa9c16e10283539745a829cf9423535b8f742609166f0826cb9c42660c73f1847f94befdecfadd7153f756b743a89a98a8a7dcc7006d557b10fd62b31afaf10405f5cefcd022dbe5a361ba2522fc031b46e60c9f88ab76f037907b8d51541fcef9dcd5d202b422a0e63a9a8c8063447ebe9de081616af721b7d0313f93fec0a81f46ad4f9fa2eb15f8b3c65517b538f28c772ce3575534900281e6dd2a37bf9ae03a1336c66ea7d086a5faf0c8604ca3114a3763460f9e3c6617e46e5b8b0542dba665cbd756e250482c1af50279ab578a9410ffd10115dc5765d56453494fba9306e197a2cc862ef2f25db501de0c8af23ecda90615bcba33169999f30072915449dcf06531886e532a15e5dc308827c2e75f41df02f957e12438543caa82ebefc4a8528086be50098599724827b7883fb8290a9a2ca93e1b6d993c4e382d0c6d17cb7bcf87ca8b45fa425198a2869d48e40f438b146f17084e444700ab861a63b0f4f581d7e64f10c970a6511a02117195fe5aa15410b88237f4e1bc878c12e9ce031071c1e41d25462c1747a408db15d47374ec9f76f956b383c46edf650d12c5b9910d726486faf99c970f82d9ea3e036ef68d0b1d5ea1a26448a8d8a3af07085220676745ba26ebe191f24375e7ddedc072c3f5bd705b535d3b92414f9b2ef1a2e2280f409a0b0f6d677219679a997db8969eabc6d3d5c33aec269953fb3517bd17cabb344242cceafc150302c95219597b4450b18b4866063a450953f04496414aab720c9a8d572da126470f9b85d484d1fdc8cd86744c0579e79be626e8b637d1130574299e327e62d5c8b97dcf2e775ecb7f66a95e475a95a273bc0fa278646014bbb970f2d4a9eecc30b31709172e19e88f8deb8b40b97baf506c4edb16659414ed012e2717c48a06f5466e8adcd406d23447a1767713b2edf76925d67914e74e2cd62c25c3d3d3e56bb97fdba1310707b30e95343f03e8a37dec8e5df3104c12b107eea217e42445862c44a414000208eea675003de70a3666f480865236c16ba03748ca123aaa6376b9022966c463bd190b55c18dd076acc2f4d1c7f70a543bc25a6e39aca8cdcb455f3ce6f13c0129d6af1ad0554a5e25c91d7efa988e222b9dd99eccfd36221f0bda404ae41fccd9ae8f691520c5e5bc6c0acdef5a37ee8e715577b9e7c6ce8fabe952344934569d0264b9fb22273a9ca38606b799c5b1fa4fdc008a0aedac04332f94569968f1dfa39c8ba6357742318ff61011c8f74e8e02796c394de149a0b36cf30a144297ab0b2516ae99ff64dea37a7f9c83848f9d102aca8ba8a9fad6971473581b20953827519fbc78cd5a02446b577b1cae47b1b45e5a402aeafa6f9e3b95488c0cc31fec0aaf6ff09915df750385460250f7a4aea22e50dd81acbe99cde0295a97c33f8ac14f38db185142d9c8bd10898b4e10972b60f2c8c48ad08e620531ce68ca5e70aa873b7dd75ba2be792e14bce21bf890afef8e1b32d31c6ef08a93497c7648ef6f46a2519e7afec595154006fbb95dd0d8da3f2463c97048426db49f6c11381575da39d65fc00f66fd39cb7d5cfa8ce9082a2524ed5222015c75e518e9b49568fd8b541cbc4347522f46d8756777c7075924f503f82eed6ded6f3f2dbaa040155ecd56b957d9d1b140f1cc56f8829107a4fb27976be54c2b812897f4c45e88a5f57f0c0044ce6d0aaff5e565e9f6aae0d69a4577ba2468740f8550c47f088db9141ebda43e8730554f858dc0313c636444ffc541d6b553e22ec56f4bd7f6ce3f549571eb7b79c21bc0b96f0ce771f567c58c55a276273cb686ba57b29a99dcbfbc1578ad48dcde76f5118a2b785a31f5bc50db2d99deb279eca028719cfe1a2c941f1ec05b3370941d051319f934354828f3f6ac47bf531ff50bf12dc5322667fb846b90c4f9b33fc68da44b91ae2f39eb9c3d9905bd61b41603d8a66e423e45ac933f19acdd8c192b563fb377919b6da5a42c06954c33a14c8b7f769f50760f9cb21929b50179ad7114c506a0bd351c04fee5dfde6915c7b9a04f24f095987a7fe1fb586327b0ca14046a65a4e717a8f45cbc07308f3b213b23f5a52f289b157cc17af3bc48afcb1aa6f03a45d011aa457b403c779f85a41603a9f19fca0903c744650c6fface82fbe3f5b824f4d49179f8c38b7942ecb2ddb81b356c8fe434e5b62f40c323353caedafd65ea69adcb7931d296729dd657c8810179a99a81bf4b64b52f9568450d1d841dad98ebc8d20e9adbc156022a4238cef0e9bf62e845b2c0e3ad56d7aacfb2f1cec8baa24a0d48a0888636b143c9d1e708a62985e8864cdc56b8c2587621fe3801767a0c7caa77e63414fabd0ebc9a8866457c6c6841a10ce044125f69d22282c18faeb01bbb9baeb745cbbad84b9357c81fd522dde4a888d522595079a38927c45f009805a91897047783c04acdde682a0469bfc6f271e5c0d96fcae6bb915f2300be3e5b599ac8ba478e7874c159769f12406122952e9e3812869fcef9ccba8a87b5f4c7a2c8aa83500f8e178dffef7c6441f3481040930539cbbe7b2edde269c4db75cef8a7f56f75827834efb415a63d4072952e08b103e6db006fa2f6908eeb2ca6567402e302cab324db81b86166d81888553c6ecf26480d19857b450eab50b531d4bba9e4f6f85a72b41253f96504ca5cab23198f9a9f995da4053ad446f1181c3682c32fe3ea4a7d7ed3b22b025644eee2f0a11167949d740c4bd9ee0a288b88fe35f33546f3c51dd06518e39e9f2469f0e2cf3b0fa0686d12f7d47213b491becd850295cc821e6d8b68847bceccb1c1464d00185f4fade1bcd823984539f1dda64b523926fcb765a94900812128084208c3f2bdeb5e1174f74f182a3627b78b815c89dac869d8c0c9f1dfb5b29e6dba068fc82c8d3a893b391dc7226f417dd4a3c6eaa4813b2c57f3864c45e92d5674ea9d14ab598595cd93e2b6a84007140c7b965a0c067a70a1e3d3223028529beae3e60038b0e615e1c5b65d1049c4c6cac37ea17f1293b4403bf2c9c6331dd58b821103d79c280264e059d2d4049f4044c0b74caec5535d625bbc1e802f0fe419a37dc43f4528ff0190360ac678b886697ed339628ea27245bb7f88b994dfb3dc6c0ce373729783a9957783c3a0b5c6cf281264b01ba09845054c19e9bc1b53b4d75606e0627509bbe123d7783f9182c9859622ce20fa36f8046c18455a6ac2aa2d57898bd0c84e708a3d96943e43ec427c250f8e31fa9de30db609667cf856c4f4a4980f9b730cd9c22041cf0c04339ee524c4b710a519473b9122cce0c99dacfb66a1d62019daeb37dc33dbad9034bbaa1b2a4e05a32f8f16dca9df277f7e284e6dc39eda2ae88748e8e7ede582e26fbf2c0499b3aca2ae37f7b92189a345fffc28c5b3a20589a1aa90385bf26788695f88f20efc31054d887a9466fbc57cd92a449e0bf2eea3a816eda7d06b48c292ef7d285f9a2162bf8aae97611d06afe84c947ebdbb888a89c4becfadf24990637bf0c7be9107a6758d8632ff318f0c45d0652192604f6233fe482ed5d306a38088219439d10ae0bd07106ce0a215538904ac65dfd54a8c78b01ef2e6a68e55436227e18c1496f2eb1fff6ec48aebe2d0bf355facf9ad9c75bde96580088493a49ea637a6bb83c9687bbed00b836968295adcc1d6297d1070986146e460fa6966946e2a2ae01fd8b3dd0dcaba3b52d79222b5380aa53ed57744858d9041d3658c5b63f3f6831d69ee505002a5a55646d929306b730366dd22a12e39690dffa25666d151c51316cec693009d8aa700b2c5ef705d1d9ece2246db80998f64cab9a869e6d3fc367c9dee62f1109197ba6745e113a3bd91e213c496ad4f275a38e2c5c497bdef9cb99ccfcc24c82e378f836a006b940cb21585560ac51409337628f5c109386caca2291afc74986831597077ea43b136dbda75705cb2001ae32b89fa5fac949fe1946413140ecfec4d772b3f4019a3a834919002722bd51327334d8818a8bfee2d86372a1aa7819e5705d9d66814344a96d25ea1fc48d654aec523e3e70c997c79d7de3c97418f8617fafc9884637d7674687bec2de784f3f195850ba2bf896c5f644a26b70b6e12606fe2912c11e0a8abfac12a44c7ed293b0c2da93f93e53ce2112dee422db1d44c012dad208436a095c8078ed58b72a813d6e3ac65a53b3bcdacb7946052e9dd057eb8827b7a2c318ee378b404b1faf48cf0b4f2ec1e400a5993b65f514de36021562dfc7323155e176b1832929e18b41bd4999e6395d93a65ddd5c3e89c75e214306a22f3fdfe3b11371c9df7019eb7f76d279def075892b4c84c7daa40446f118d70e4872e60561bc7bfea31a977b6e9cdd2fc1e450ff4cc37292bf59809fc05445ea20f340b12017e409c3d6e5cd7d93be7c969fc0a31c5ca9a247dabd547aa7291efd1cbfe8706e18ee6d28164cebbc2e031f43aa29c8b5a3b8ecade2dc7d61c72ae9370dd12744006edfc3b101ecd2142ad62d4ff6e7442394f7d0895caddffd63b1004d23351103d81d1b7d26bcb6d7aa853d17ccd1853f1691e60c1e91158de91c829b72fff98fa5ef8fa7c6e403b3f5bd8fd439c72f38a87138bf759cc42a67eba767f69f0946c0d481cd21bf10feef2241c4f132fcc6c50168c402c796f8e8b5215c3fe48a183487e8419115de84bd30ac6f76e011c73f09e8aba9fcff7d9d0e23f5bbb4c5a746a5a57a76f9bf3980467609d4f5ca357ae3f5b8da909f6c8749e0dc73f939359f6d07c14be70960ccd545b197ae3ae9c16c4140e6bfefed30bb583c0ddae5de9bae643777d06a8f806ac5ae5bef7c468ca86eec86b7c97d5106ebb370c3c66ba9dded7101ec80372621f2d98f66222520d58f9f136854402f4b57195a022605116716bd3ad40fc2bd366ecc2c1ff7f2d4f08de8e0a940239297c624ba3b179000ef1d67a437c0bf6bd789720a5820e07d03cc39a1636cac6c638a743832ddeab8f04a809f83a0df332d8872bbd84ab477fdbe5bbcbbc3bb80c45cb6f0b988b0c5bfc186a02f2495533c5033773212f8421c594f5c50fce8bb8641f75cd4e36e529e8101b768d0cb49b9f2a6861998212f1012deb67d86ffd321651aee6ac055dbf22f60b7848e273fa8fa8ea49a69c5a4f8f60e552ddf2dd1c1dba4edf96a0df8eb114af6f4f13a02b055962269fcd2f773b5569da24b611c72fbb5ee30795d3d4d4980f2b66554dee18e1757466763df239fe83d7278543f17a6d5e10b48f6ee9365ac48e591bde2d68cbbaf4c725f8f5383f421a831a4d7144ed84a4635cd43e97c269d2438e9a6659fcca8940b6c4263cfba031efeca7318efa67e9c36e93ba2b43f0bd60856226c069b1c7a85ec6b3936307d8798fe63b0a2e042babe320cd530c9068eb005789c7b8d2778f5ab1179673be2d4b80f4c46bb4d63c6b2cafbcc6da562fb4e891de25da1de66d810173944e13cc60e32a1ccf1a1a91021a4585e4ab638cf6d444bdf166bcea3c28bbe4c5d92bc5791d7da947614866814d430dc7b5300d8c05bea320967a0f2b4d5fd7a75d3fdf87749961dbb6dc9a37765e26453882beb36ffab6245f56e6ada526375a16ed9edb64cfe2757916ac63bce7fb17aeba481758761475d89bc4594bf0a3be7d6127163db3bda7760d84763adc83c5d19a482e9c9429e38699db908f6b5217ac9fbe65fa46149a90c8621cc9617644ba8bb4a22a257082b3902579f94e3b6ad68ba50aaa61022d97bbe855b3ebd42a7ed96c55f1890a20fedb810fdb7eedf36b3cef6f086bdd78b4a1e7888386f171c37f4b03d72f0e1d1b829659ab4e8cbad50d8e1d0f36a090168cf66daf6ff95314b9b61c909f05409a75632ba8576d721cbab22930658766a950277041803ee6a291468af8144eb56ae01b28074580e89019b8de456fe5f42a27a2632edb0933db66a88788bec38e30c1fa9ad93e1c76946fc2f332b501f70dc0851fff5ffaaed9abe71a8bacad46a6a5d3e5c59e6819c4334ed582bb7d9ea0844ee7d09f406c2565279a291a59c6b5608d33daa24b19c18377a40e55f0b3de722feb43b891b471938e4002cd9e43ed6c5d3582351d9e761a4eeb3608ed6ff3e343a5f1a77bb96ca5f704f97fc144a930093a41b8838701c32ae980f1b83c848fbff37c696e92f7bcd66472f85fa6c75cec6b1d2364c39ecc2c869a826ae9a51c5058e42f11ff0957da023db5c4f3a8d40c349094c3cb049984634c75a90d4e8fdeb0db897fa4f0c817ad37e98861cbe9780c7679729ba093110e18ef3f5a9b1f2fcdc52b891921f37b22ed3a29beeaf65acf4bacc7dabaf95657e6997a671641f56597877113abbf315683a8eca22f69782562a7b1903766d1aa56463d9aa31d41ccc34180a5c5b33402c6e911abdf9ad96491a4635e30c42259be52755e979c2404f5a3ea2959bf3c82050692cdf5a17b4a2af2fa4e889cc1b260110ed25831cb2ce35427325033242e28bd2b2edc270bd16b33dac15f94e41a6f772c6cf96f4a95fb826efd26b760dbeae63a2307421f7776b634d7363bb7467bc8a7d262dd905f0e24e212d9b6a843568ef14cd8c780417d506e9fd469db29cab94af0aa034d8efb0a9c2140560f8e0dc68314a3407073b735f09063c85371af29717d45c93a5bc20382e3f1529f360684bedeff8754d0bff13b40f08242a31e77f0cbe6daa7468f6545dcc120869382aad25f274fa0585830cb2eda8167fcfb65d8061f63dc6861a812ce50e70498278e9d2d8f126f3ed7d94054789a6c3dcf6f04f9dbd69a2cbfb82b0abd0584691ea3f1ab7134dddb1e5481144eeae8a86051d111ad0511120523f98110bc5cb563dac75f778bdf9b2687fe383f8ee2b39a31cf62afb8b23ba94ad89767c5ac66a00241d4ad04c1673deee99cd2aa1b4d280e6e80eefa40cd0160c26ad88da5e80db5fc541df05e54a1759bfaf20ab0fadb4acd52d201f9c7c62119c9980951e5def2af00fafcb5df7f91cb7ef8653c4b1f579b101b67580cceaf15a979f69481d8e49d2efe0bceb09e72109fb7be2561e2f283999f440f651b4decfb05ee6b2b6babd82157fab699370891a73e5758c013324f914f4744b2a36f761bc21d44beb097ed2fb5e3037a21c3e3f86783465b53bc091df5e324edcef33c52abdec95c2ba2aed06dcc661c3ee0b8d78ffbff33f49d2f69339da1ccc3e46cc6606d79bb6dfa99c68ec3b1b5ce0cb20ce0d292eb97458baf9f903a99e9e06955f6d774191139343104a5592230b080cac9a9bbb80f78f0057edb5fb9e634ccf28e47e090ec7d799bf1d4f39ac9e8af1de1a663efdad11486f0cb8d9393665a5cb4c38055d80c72173a7c155068a2426892cc8548532d3754ddea57784cb9b49ffed1b24cfade7a6a9ff869d5c206907d6ce432f66093ca7e6e763caefb4c5016728a88335c459a0b59796df99f218f164b963b33d1f5b9e47db447ccde36b9c365828ab65ee9c54bb034516116112171ea00dcc844c455f76e87408a56d6786a15bc3416d35debd8d567cd164ee3245e7c7ac4d72aae7457e019936f1e53a7c22ada99f0092af2389746ce6e3e9a421b0fd7f522cce78b7ecac914b4341d8cd1b4cf32d4631b5200091d79e150a7fab5fe5fd5c898c57c6119a857a0d1acb69390c689c64e457ce2bd9abe61b36a5fe773d42d0f122faaceb1fdc2991ad354e46593918bdec841d085ba4b5ad3bcccf3e751c2525abd9f9affdc4ae3bcba8e5cb7c311d68d92e9a4f034e076ea57142d19f4fa215d2ec13a6db9e873a949d5c843b285443af89d3f0cf44acfa9caacb865bbd1ef79c713fc63d2514d952e80c0a6f655babf3c5858df1b50cd530d9c34324c4aed1c88750f81228b20b4c5e058605c4811add85cc3c4ed3009802621c29caa93a920e94ec717dcc29e16b0dd3bd37dd8a64d53962011978045cd9e25474dee5217a12b9f057bda3aa58eec536472dc7d5c4d689084486fb52482cf64d244a7d0211272c0a3b96172503e6d1963d607a48bf1ece09c286cd3f7982257bcf844432eea720a5c4cb643f8abbafa250a4e70192d8b46c49ad334191a743ea3fd19e594da1fc91b5f1a1eb089c253c0a9e50df5b7e78721196f4814a955859a0361f999e4b765150f038cf3deac6bfcc5c550b22fe0fc0c2e3f2e118edcc89c3eb251b3c43944277c1dd79293e246f17cd71d50a4eb8c47a284cfec9b2874b2f64108a9ec635fab9148ca45d102a5b47cc36a73c2d079404babe6f5825482640baff920f72081838c0e989b46f8e8e65372a043c80e9eadd6e68ce90299b0798e9ebf56d707beba8a4c8b14e9b9f3c73d8d9f6266660ccbaa2c8bc69e627ebd23313f7d262480a0aa6c94e1baca02d9a285d3b8e8b8a3ebb98564eeb010b840654b87faff82d6679aa8bd321ca7377d6d730f217107bfe0bc0a567fa9a1042eb5b3f3623f73045a5059477ab319d97c24da4d3f835763b99206bc06f091d1c7a8cac399f612ead0e8ecc24f5c797185f396b8a650aa827aaa1b461aadbc6bf9b3528b0ba172170dfdcabfbe36dfae6879472e7c109f2806e1c0d94b66a4836f6cd38a641a5903f4a2f267d567a5c73297f6f6780d7ce3772a102e0a5ccb580c7fa37e0223f292f622515900d218add282d2361f2f23f55e77d04a39b245879e3025cf3040d24d8aa1aeea5a0e1374f256a24c81b66928ba598a35c97f9d3c2961137259819d9ca96d5d29d1309f8e3522c316fc10c2b42eb9da9b9eaf441955a7c8cb68a1d947aa24a2df6604ee4e70796224bfba6020327f57c382133e376b0256506b8e6b5dede6fee3178b0f7fb6203cf9a19778bf827f589219da331f13603d98d9e7cf3335a1d53c7f94edfdc03ec3cbd91572541f387c3fd94274ae01de77d10cd0e2481eb1e50eff9ebfe347f2291c75269b3fddaba26fb7267c1b80cdf32b34c999331b64ee03403c7c8e6a326ffa25de63feffdc6052091aff6b92cce3e9770ca767663de5dc03688f87a451c6fe7c5a18e0996af92880dde6290d209d00f7112466f4c4ce0ebe3abe1cfa4998e55ffdc4d387fcf984b3772a7702aef60bb1eaa3b98067791b0120f431c2dc48dc1486b2c208fbc690174926a8baa767589221973b4660ba70e1bc2a25fa5cb28df974e9e44c888611ef0ebb1dc77a02d353e1670f222cef9be792d233a515dba28615143fc6cb14e24a620b4cbb20055eae026d50ced5dc56d7798ee6cf7b90a747ec4ab5c7113fdfc781b4d23ca6d07bd2a66c54f12862f680c2e71b3af862b5158c1d9d162d9b55486c14cdd1b8877c2ec8aff6aa52673f06037b1a65438cf7f84d12642822cfbfe69c9b3d52b3c03cded404ae382a6c84601d3532ce65bab13476734bc7b6cb3919fe8f253dbb82f78f6412926e6caa95e3301bc45371e9a2a49f7a63c8f37386bca1e2621af9159b37cf7c2c529d861d6c236c92d6f3f9e25cfe1a556348e10789fee87efab49c18d431fba8415ce7fd11436f1c160fc899fd530e609d8d0ce6f1af67986ac443d0f6e7c343f4559131de2d7099c31e1ce379b099f3289ee382a583fbcd571d40dbd3270d708eebe8af66d2b11db5ba2ad54a7519d2bb22b3dd6d2beb47ab304a8da928dfb58932a7188d80d21a49f5ca417d85752bce0cf14a7732b235ad750262e366942ce03adab68da95a0839602ed50168e7701f98ea42b614705eed2b03eff105d32bcd8c2140f70fe79926ff087af534532142353ac612860d89f41d45a2b99eca4bb6192f0816883e87db76de8ca43bb6b06f5d6aee02207437f2e07410db0a5e4caf1e68638bbf0bae5ec0b161c8b8df2c78076a603d945b8de2bc33189fdb66f8d35ffa197a8cf135a221639f38ed65692523f33bf19cffb31222962c52316839823d77bf5e6e312c9c1692f0c12c32e48d33484180ed0bbd51967529f14e41a8f6dc45ef5b046df206efdf0a3f236caadfcbf25036854e7f9bc142b23d7826310fe80e8ff29d9d5d65db77e84564102613a14bf5600a39d32d800cc761b3933d9784b8c7124b5941721a26deb4a64791af3dd41b94d9e2d54e81c0dab94c40fde844be6ba4fd0b45121d6659d01d689852e77839186a2300f1b884c77e5ce9580be6e9624edbfa3810f1de0f04e3dc1cb807081327e8f6804f79f23f0043a3eec32e301de21760a72027ffec9e32cd963b1efe23f7a9847ea096e1e7cafc7062f2de7ae5567b3702e6c5a28f9e8a355e9022cf116812cca08ef710ee1fd5d9e48eee39e201b52d28da16495449a7caae04b886d6feb394e03e1fdbf74379f10da495cb36870b5e8213511cf60a8099ba98dd838c4a9c955c364b6057634b24d60776de61eb12e79fdc12ace3e12fe3ed937598e255afa2bb4f30e285609bb058ffa46fc1b7600d3b0d0538a763e6dc9b8f0b7df9ca434e8f2bdf9ba88f6fa00903424ce5e9db000e10f16789546f99d8c1de082a81b4553754799d71084a7fa6875f4f01a1ef4c4fc1d0354f0609f2333c893e96e9878a667f3429855dff42c1ee0b98acac286bf4571a8535c40781762b6f4d7b4d4f613d4d920a836c0cbf7fdd4cb26f2af72d48cef395d861c70ac05275f472c999ee1b5ac0d3b3bdaadfa4311e4a00beccaee81ce1dc3856016796598b2c1afa933bfb7786ef87b9762590c91d9387b2f2167aab146eb85df88772a133643b78201e3384c860b94cb53029dd8cbfa4f4f23f53396b47afa78ee635e762a55241266796779e54000624729b59a1038ed60ac98a001ddca1366cdcfa47d7eb367f218f0a06db17269f2b21e2df931272a6ebb387e704038390a7436ee582a2395798bf3b24b054d8f903a1d54912694cc129aab8b35f15adbcfa6caea9de298c3647ef3e419325f170789db60f01ddf6110b9819b5649a9c480f4c04da27406fb019b185f4422bfa29ae21eb33d4e659bb815528aaeedda639054eff460558c898ed775620781008d8e88643d9c0ab0946bf87e042b13dd49e3098913e20b6df6383b28942d1cf285fba20672af058515aef56138da19f77abb679ba873b9c83bd53db81d8c550326043b68561a1c26e9b8dc1b5a3a5a4cf4e7535d30f881f74fcf5c40a865b7c14b5e3a7dd7a0954df0b2ee741746e2bbaa9163b04b8e07332d5e51f49ab640854346d560bfc5e156fdcf6452ee5e4669d04022afb0a836d8dea5ff16631afec4e5dc60d66d22c3d28460265e91447cc6a13d7d6b46f285db7578e3ea87b4dc311cf92c5852d0c713bbad25881f756d6db2cf3118277b6b2f85104fe1bf2f82a79bd63657f2695d2b25e808e652f17e9f50827b8f09e526327d56f41f4a4348eeaffcef738449d1618cbe1c125df8c4f3937cf795ae92b895ccd1e92d7d5e8eb62570ecea07be18d80a7bc07f28fc3b57c92cedfd7dc39d9d4411dbb75e740e6790a1e6bd6db2cc333c6b48ca97e50ce27565dfdcb0398e67a7886b0a192a960fbfd81302b60ee8ba484561fde0390cf2a48bd984e8e7e3fff35d7bc66a5d1efa38a862ae76258cbb18720db2ce1f670d59b2ea4811ce14d1c5dfb2aed395e385322a3ae259b9ad7124b6bcdf1a846c661bc75db21fe1ff7064aae6e99efa6a8499afd905bee98a4e9a689547a2e23f75862a9373113e9329df2867ebd989c8e4ec8d0820de95f4c1394f83a8f30bd3d7e60b60fe902c12ddb9fb2e87ca43982a8fd448e2f78851c4f0ed800feef82db62628ec4760d09014ee869a09c943d75ec72992e23d4f46321166dbf19a9216adfb30ff47970cc5a2c622a2a81374820cb14b1c5a9c54421cdc2820ba429ca916815975ff9318cb91863832e7f6a13ac99868d432a5d10dbf04e8c518ea28a377eee93e46fe3eff04776e469de7e8b0e6213669d97b16f559f3c74e8c2d359a5e0a32023edbf77366c9256b402ab1a83069b84db437aaae6facd8c6ac9e23082b1a12a00f87d8e7534a962ae36b03825445ceca9730fc6d732833ff5f1c75ca1520b1faad8697112f3b8c9dc9d436400a6119496faa78a3c36d23a79d57ff27bc0a799837695779966a792d39b5db3fe0e9337f23c422fa08a5609993311a6d0f6af2e915b9124ca8d787599e3d06c5f4a5872d402d6793c6cc5fd77a2849d059e4c11b39d1d25c739f1d614ad17762d29e1e617335b4a6695c1a7aefa91796a619561462bddaaedab5860a9cff626f8bddbbf00bfc34b51880e32db8c9a0d81eb6a730a95107f68e12dedd44f5957878766c97b44a27dbc85b484e3dbd483e1c61ab5b59e3b06d03c6b3457d531065871c44a056c5ccb42ca33202ff9d53cc4c2919a1b52e7a26db0bff6e7326aeaecf64eded7167d574c730e5992ae91186606f4ace6df1f4ab0216d887ec70b9e7dae7d16d71098a8e2f85564304ba1ce12c475a188461d2ecf9eb11adebd8a71bb7bd45780224fc9a6cd8b3406018342b3c7a66d89e779f4443a4c42ddcaae26893c989651daef7d39eb221fb495458b77779eff858a35d76184648a92a58a4c19a77ccda83b53d4e2680d294b5e160d67bd7594059ebb016d5492e824e28017131c51f86f78395cddcfe384e1a11d23527cb133172fb0b50407e92ef752ad00e812ea3608ba24fd6f3c2c02d15674d9e2e535a4e99937bf5f4eda95b8b7e9394e070f09931b6423abbdb608911e996d9065934500cf8bf6fa430a4dd886af97f816cedb3e96a2100e6ca068e2360adfd2e307db6750045ea4f50219e463ea47328e25483d80ccf7515a200a53044a9fe1f42f27c1d698da2db609e990290c10ff49506716637e8694d8df8b4583a87610f31f0bb19489af11b5374ff7712f471e98779c0833edadfdad5104040f9cd89dbb21199d4afaae22a922356637c1e46acec6bf8c8ea0f7e176aff0d8bc1ed035ade50be489e0baf58c4eb72d4680128f6c55416284014f0e693667bf719f051704faf1505c64bc6d6836759322e38da63ff0eb7dda8f0c97d30ccf4342f82503e6dc95f85ba7b0bf1ba30b2e7037c29de88035c3ffe41a5a043604177e4c48052554e268839a59d215e0a00f51d0d1f0be1ff7c7644ad052bb1abe681506aa88fb732e602b2968fb50cb1f7022186ecd8f5ed12219d22fa5fc03b3f75ce7096fdea4f4f4637c1a40b586f6c93d9a4713fb4652caad7f1b5192010184fc2e9b8aef20292a2708e22ea7a4de726105c78be195aeae297e5cf04e93111d91adfc306c80247bde6d13168d839ec03956f42681776d1e8e9ac6e5ad14ea6165e6ecd5e86fc928de781c6ad7d6b7e82f0266832f44dee69f8941e13d0b41fa7d5dbc273d7955fd5c869172b846c1f993a662c2d5211d243f3fe914bfe3980a2297bb5ccc0453d35b373f2ccd9e11e60d95e0d5f1a85e3332b55fbf9d489d6cf37f9b45f22cda09465a600c0e83767f0bd2d3e6638494cce137241324a0c2e6ea6be24dfc5f89701f3773ab6b912b06e7af7788e107a2107ad004c4b22c1cd520c174a5bb80d8bb578a81536c299acaadd04da4aba20d283a8f3aef2560004d04047380a4a88dcfa1a250251aee34dfc9a6c03efb8c958ac2abfee9d8e329593982b1c38894a8ad5a1367250527d64ec21aa8c246057552e49bd68080653e1a51497bbb599bf2f8641c4fa1abcf2d8acb0c8c2910476798556a6682f1dbcd55749c1a6046add72fa1e5b58884298c9e148fab59bdb6f16e8bd78bc55d2146b4ca49cf7c9b8fd6d0e524a5af446de523d3f8c1f461962afa3e369c83c99045fb6594a6fdbae1da7e27839236c1080194d26b643651c1e81e2bd5d79e862b3b902a71aa0e7399329b2a26b921cbd49c834d7fe9d6eaa5e003909a7e401dc2273d11f41db7a15d76fff0b6732f6d48baaea15628e3e4b533b588486babc84645f8e76e1a74277b2847086305ec5c8dabc5eb51d02ebabb309a1033dcf600f4f9071aacc28ac36560ff8023278e0bd56caf238db33f9ca9b40eb00d22b98971928b11a8c24161dfc11e55eb0d3ae047db1b45b6ea70ff3c6e3b5137e4dd7e1b276396c0960e301a2553511748c6dbe7d55a09e1bdd9a9d2756b163ebce2389f4ffa48bec71980d2ae2972bdd931f5e65feacc8f121f6622b43ac82f783d61731eaed28c4b31fa4e5aa280ec9e553582c381b252bc95e978f1b385fff1328ac8e266d41b1f540b2258a21e2460e6bd98976d942be1b767e902f43e0f3e2d7350a461fe63c8930d53af3b3fa1d6596bb891d45d70d1ecec16f8c3d1ef7f1764cba3f50cbf42001006588a3ee99ec619ef14a3c585b343afe756694b4f2f54b00689e43c0f5b6a9924b4dc4634cd28d3694e032db5a30de79c8e371d7fc13534f29e6f9008fee5cdedf352b07e38ae6136774bf662a08892d70b1850258b17fedd598c0e25c169041c059c08ca41c17fd5787355698b554c94dce371f52e2c4cb36e605b5e8cf8cf92f110f8950af240d926464f306b85584092a0c6986e262c8f7a33337b1d8a43f2955ddffcb299f1b86c27457621be0cec8d060d57e8d4e28eeff42131c035639b54ec1813502185b2fea7e059338c38b8d704892191873e4594132559663aab8974d7e77ce03a70a0a53bcf7d8b6daaad8a527750b93230b34fed17c5f8048227f7779177beda4f6c736bbcd33b3bc77f0856d364e0196e8fae5f2a99f0956f81df7ecb69099549eb458bbc0b9145391ab674cd2e8e37ab8d5c429e2695f9f0fea7170245c9998667661db9981bd1881644a380b472392e5ee4a3b7f1c3a8584997ca58e28a53bc96410abc047aa6cee0ebbe900dd23f04d9c6996da5f0a724fea79ce69a0ca5b65150fecec3a0abd87d60d2f6fa30e516058574badff27851f90fce40d5ef12b5e5d8e86d51f9a10caa49aa5b090dfb6ada9636188b85a51c2e12fb7d5dbad85961493ad7ac39cc6a7c6bfcf73b6a0747e17200c11c958bb8f4f2ab35261d04383f04b4bddb2ccb12a5e6289b7b81e616e6bbd9d7a383a7d01717e2f0f47724885410929b2d3a30ea938ae29b52d54e220b5f8e793929c5061965f64b80897f9ddd219235aaa639e2f610cbced2e005dfd594302aa92d9adf05492be4d0fa4f548ba401a657244601dd48c57235dded8008281d0abccb02740f09f01674e9604000d8f0afbf793c261b3daa330066b1ba18c94b191e6bb4471f5d2ea1c056bb7ecc8ac3049b0603b7351146d472cbd8204ce1c8cc5b0d9b0576f9aebaa60ad1cc43e4cd885e95e50bf2a8c2d59f22be97dbe7af6cc73b2f1bebc34c7146826cf1b795f5b104ee48f2215df75e1f5214d91c54409d29998769a510851fb76f11913d7aecfe2095b7123668874efdcde55fa5f95344410579078030ec9ace425576725bf7ebe386b14e6f0d84ad858180341c25cb0a9ed3fb15dafc1bf96a32cf46a7a9411ca5052ac0b1bc7fcc313a2ec9bcd56602e392ac5b2692c24fa5a1d5947f342f1c189097bb7d88e118ba0d9e168756b6c9b3c9794832c6fad32b7e0018964d1166d078345d4ea0b1518c548fc97e768af5031fc1af6a6fb612a2f392692ad7d6a16cbf04ede292aca92c2f5a917b72f3b6db6617fb71ef09690afa25b19d67024ca357f554291282a9f8d1415e2c823d9be6b3cf8961827cf81dfb861440e23921a24591060e2e82950573c5716aaeb3a2d67b689481f5c1834b3572621eb0457860039ca5feee5676d71b7d643057a5d956739dabe9ae8b77c20fc74f97448646e00a913e2a0cae52f1759aa196c9ea0ab1e50f1bfcef2154f076b6ddc1612249e774517fc7d3b2a8570ee655fa6666c559725bf515ff771e29c4418b2f2cba520d2102fe48cb7d819860db85bb0a6c900a2b8313bc0d95cc6e91c8e7d85074a882a622af4e1673bebae7d9e8c5df24bb1914510ea3c4d8c74710906eaf6033c8832259dce87beec700d333fbd97687e372fbcdeb36b87f3327205f8c8bbe11f83cee3cf650288634b5100f0f6ccfd263025abd495cb3f9720c0976d85888c85671c07afd5afe58e15889230ed8659799d474b9c6974d4110cec642931ad5546bd6ee89e932a4ca82e73195be2b0cb2891d5718ce90f08ac91ebf2263874f45db8c412989fe0599cf44fc82d2e135c970264f41ad1f5e377b9a632f2e56023a9c809509e7589ceaafb80c63b83a31c3e7cc8e1d690c86f6da915ad8d4cfbbfae211b740fdf8344f0b19a6d39ee547fd51936b5de1e9938e62e0ceb1085ac670a21b22b7e22550406eeb59e563cd8732bab5a8a88a0bc95cbfb39ceaca29ea5b8980e5cfbe5efcc19b3100f229f87706175d8678190da8138f2b86c4d0b411bd004f57f4f70b265a612f5840633dee4be7a3ac3843002f4e507d82680264fd57a3a48e83094aaa80d0032463b89afb41fdf029ff2e8e024c28b07af003c5b12241319d6a82ec1a4c77c2a7bc58ea18a1718e549d1b178f60c7ba36b7539e49065a40a03eb7e23407ec23b5836ca668c38e28e3403859ac1f2607a0858eba9ba68edb83ddc14b51bd7ebbd7b7789fdd6ff506d10b0bc89d0828594b451ce9248fbef1bad7e8418f79ba0fef28aa078af662ab3e9e9270134b93499bcf1da7598570fe20d4e670c017b960d4524e83faf9f4bef48c8152bc1acbaa878652b7df945b167834418dd4f0fe0d9a2856d656a60bbe875d5c28a247c49d7090e997840d66efb299ee127a9a06110402a0af2c219e6a54e58a9a1f774eedb949f97f2a6e69bef3eba0c098649a2eca7a3bd695a8f57694326ce46b92f9060fd80e83ca4bcdb9926283dc462c47918145373e3a129a6db92327f3b2ea16c313deee2f52623a9f0414570362dd4ff31518d527c8efb0de96f15e32a5e20f9a256d84c76b73a812df00a39f5cab38bc005bd96d93b9e3c9046ea87f275818f8f9c89fc513fb0bec2654f755bbdcd5b0223c117282addff08965cb3dfe92a5d58e915f1260a9a37384593d1ca3dbec3fbc1ee79f17e688189308f7f9dd5cd2cacd1f832868f13c1a460b8871999059bd23c71071777230b8d580c35c651b4468a5f0bea987aab83fda3e6cb8479f55ea301f16ee84bcd187e99827d5d60b28b46a9c0ed4db488c02f62412ba460546897e216d3bb142ed2540bf09bc5516150a14526e122c5a3552d862a114655b9a8014ca7ac45186014dd1f4ea3774947c813e9541ce9ba6ac0c9996dd9e1a0ae54441e7d085cb135a377caa3af1ca80265a1b4bf86867773eaadcb3bf479cf6e5589235d92d0f1d9d363bfa697200dfb3802fdcc5a9e8e1fba2a19d6fdfa841619ecd811b53d68cb2bb0108e81dce5ea44d817fdc67941e2128ca9982bf0868e20437b6c9c5013249bc4f1cc3303550a8bfd7879b7fb85cd0b0ff46095f2c0c6e6232e5c1602f52689c334752158b1096dd7fe493bf8c9071f2fe04a5ab69ff4210401bed2777a4cd00a013a680d6c12406e4dc1c515f6c2d98607337c6c91992d97e9aad2decfed86743052e138d0b7a8e3c45118743a6e83ecf909944813a5a96caef86fa0cbb863c5025ff336df961e9a4a78b6df39ebc90e9e70999acb7f3ed3c22443663e4fbc499622b2eda58e915b87e659704c1fb53fad75ec81cc0b320f089e42d8449b17e40cb48b893b9b0fc07a08e72cb08ac0a590c083648c29bd57faa60095db2ac98a90dc272aa126e79a1c9e0e3f4c1b32c4d18b6d3430da23e422e8dfb7336fc09d4719e7c8ff7e120d743ebdd5d479ef7536121ec80240fcd885415020a91ebfb3744e52ea5a45c0b304fc9806d6c0ba4be41ecfc5caa74276cc7e890ab30b195af05e6f29d934a8c04c202aace6585058689d7fe19a681a478b82838912b8f679ce11843a64b0744f566ef5e5734f93ad80863f2120dc259123a2e826f01c02d2fde179de182615426fd908d877552f528ef0db7d42696059a989ad06d8f31ff777346644bda91c31f5124b7a7f48903a6073169cb11d4f20f56f6facc74287d263ce82588d4df705328c1a7936ad8468d6ea509c9a6e726e6e2b630d2b9b33b87e3d6e9fa1e0c9a5994ec6a144dfcc3685d3dd375df03752a55d653a35634cc5695442b6900a34fe4e547f1bc17670d0c1e872f69a3f37b6e3baba71151a36f60ead136131fcb5f2deaf18bb0046682bab64679f94af68437ff0a94e67abc041c1bbce6b5098b3e3b636409986943dc70f2969eb2c316906e4fe4a203c0c957d10f4d6ac8cbf3ab99d9bb42d0beb13bba3c4656fcaa25519d9986e594419b26e7d8e95d1e9b86d0507331e867fd88a73213816b8eabd0606777c6c672b4208116e17081ab420bdfa7c039954b42885fa3364635a0c571833abfc555f3ce8b3d17e29dcbed730c16e655e0eb57819c3fc3113b7cd7630669580056e58b64b9f85d27a66572a8360a9ee37493a638731b840675cd680dd5ca8bcae95c738cd874ba3d9a3019205bd5935dbe73a0a0f5874b73789ef0dd6b6bda15c1a98ec9897365222ab80ce543b3d998ab9d0c12d9a93454066a113c8f123ff19147664a3da6497e0cd0a00a1f6b18a291cfac0cc0ac91b3cf71317aa6d33f7f4e42a09662795e0fc7bf0b59cd7c7ec27c0874ee8d0bf0f1fd71a185f920aaae514b3a5d4fa7bb717d19fde20b01bd437131a6ec3f468887ea0f9063db75169e9ffe36062868f54b58d6cbe332d022f1f36f80ee43c79177e146eab60b2209a8d8e7448a4cd8752762c7cc926c63ff8b993614f9871759f7c7336904ab05925089a3df1e38453929babf67b893a0e15ca3e5eb1cf5f0d6860a85016cee3ac42b2dd32ad7cfcf9ce789805cb2b41318e351b78dd5cc506e615bca6f21dcfae3be0f35247205585cc40c3204e97d6690c4354112b099519c06fc26999fd76e59bf24b44495066c196182dad2352bf4f31106cd6b4d5ecf42ee115a295dd834da2ed9b6710ac281d45193b0ee9082ea7ca3ee48658057aaf6cf3853e754ffff6f2f6b66d8fb8efc7ec2a5050fae7052cf0d46979bf2c8feb67929feb13297d040861764f044860605057eb1b974775835e80064791e42b88c2dcb6e38e08e12c6d9a4afbb7a2a58e2c05aa1740e23d252e8b92a2981b7033b3e3ebdc668375982e9a9e45d461c0bfad3d8cc2d7116cc299b9261650b23d57d0982da97b570a77aae39df71213f18d56bf38047f1498ecfa00445e06a6bcabd619e15697bfda48c124914460d2bfb0e21130369295f9a3a4f06802877244be0dd344c8b3f63e9c8cf5622b50e20133fb41730ef5b1ef79447c36426597ec7fd5c4b0c38716a5f0e257cf48e028a5c383abba0ca63cc800b28f2865347b1f3b84588af2a65b789c34d81b101440ab0e44c3c6b18f604a71daedcc2c13455b9308ab0490fbfb561dd4dd8999e06b3ade5ed5a7579b6cdf7258018bd3f10049c5d68fd4eee900faf9fc98e97e4c5c07017c793928064c5e10ab16dc3ae371fe2e735b734449bed0cf900a1d89926ae07dc334a57e51067617b8da9c7c02ef644ec1f433c85d86fc7aadb5a9b1f780adde61db856c116f82285191d57e68e10537239a3518684d58a010e2a66a62627b8bd726a11dfdf3c6e9e9c8db7bf8889c34aa9882efec33f525bd37bae87bdae2503f2022c55741f9be20ba7ab5591a4d2e2340d6e9c5d09774d02def98c32dd937e63dff766ad143582b55f27d89b4ba7f701824deb335f03bd84128b75eb701817db790d1c3c2f17fd83d8bf6be8b9ee4748717ec073c45b786bbd3d79a832355cddf87b0ec39ca4a5a3ce8551774fb8935d3b122317656d94c1d0f85b39f42fc3a948dd0c9338af13bc20ff300d0645abdc5018587bbfcecd8741963cef3d3079182f2d784d9e4e6cd9393f183655e02df18d0b6e25ae46d0b4b323cb862559cc8c7006ce83c0591a69d105f8d9111397ea297cd2bdbfecd619efeb386c4672353cf8ecc4232adfe6315c76074aa42161915113eb437a80c426085b2185f1ff42dc46971bf375a253adcc1c1955cc2621f574fddfb683707a28fcc3d7a01137b64e3c97fb1a183e6f8a12c59332b9a9d1277fdd7e4e078eb5334bc813801b08799ef86288ad53e6f97045fce598d0b76a176a2b8b1bc187a98a897fbfa3d27b2abe3cbea1f58bfcc5469cc2855d5379fbb693e8d0d91943d296e2f1d7476cffb2f69da43e09c81d90e2dabdc6df36732174ace585018b0b49e037a99f7f53843259bc86bf2283c61ac77cef0cd8cf389618cedc862dc6f67018cae683ede95b415a135ce055661eb089e5d43d6e2a868ada67d574e9707df5cb147bae9b1d2bb8b8aa3ab22e98aa390d524a43c84dbc46b940a0229546b258a771fee6d15dab6f5f8a4e31ea68285acc5c12122ea8dab940a3b6688b99c857850d870fa936fbf4c4eb2c0108c090f2597eda3ae1af97be1dbf27743220e152549ad520a29557d92057e7fec76a2f7f100dfac293268fdde272353efd9a73a9002475f3598bc63da168fc6af5bfc2dce6567d2d9659383cae477c715b39cb75262ac884912240f054af32a512cebf94104336d6a9dd65d84ddce10f9a81affe6075a7829238e295ca670da2b2e05f388a417c95ea040664e20226575bb7aa1cf61dd672325a3f8764fa8559a43c8ef2dde9781685e0ba9f2fc95b7e16303acf7ebf9c54ca4c4f9dd6029ba2e3ae16e745c7443c6c2ad1558a07a319ccf3a6277891028ef97fb91b18440124fe0e9f0fa0f30cb3076acf350fe3ee7d4cd9f9bb95a770fdc1ac4e7973441ee70de91e83cd4cee92df7d9ac7c81fb24c116ae144e38589de0a29cfbaf0047ef775a3d5b263dc69c4b634a6e69fdc8b6a154f00fb25507b270a7af9a49e565a32605b4fb4e748205fff790b9b79c1a4d38d6d8c355aa645d24c0fb7370fa9c8aa58814fad147b42ccb4074da1a817a5769e31e605f28bd64a93652700c54b1f5f4da5fef96026aa556b4781fd99841793c42a28514bd19c27eeddab132bd2f77fcece6f7183aadda0e813ff7607b89b95d75b6229373f57df434976d7611baffc79fd4d32b9b4c1026bdb5ff065c9958fdcf62c2905ed860d0f46c79501dd0473bfe3c88fb15aa41799a17ca7febe12b0818355503469d90e6b1447bcd7df378cb8a8e2f8170be2bb1807066f9839cd56da046397a9c9293884623af7bf5118d6893c97b9425e047faacbbc730e5a03711ff589582df5242fb5d246cebdafb78e35f30f53e648b550fddece0a569b93ecd57d5066aae8023cd53dde9f64958d33910bbc2f79e9909155beb6e3c852e18de9e0a7a921a382e73467a9451adf816060a0e42e185a073bf4d073f76205725ea09f0da12149da4bdc0e1ab012c47f1fca6a713d5211f5cd171c1ce89a6821eded4584a1c8f846e2bfd3ba0bade48a3ebc667f8660c10938eb4bd3402f62db8c65fa13c8e03a5a178a4ee3718dd2cba8f005a5bfb996a59e911d2e485f4a4ab325db67aae339e6a3ea7fd1391c32f8477d0756ca4861ffbe829e532dece8742d18082aefb6a8007abd1e50d46348a9acdc5c6fc8edbfeab93858172223d16a698955c535344889b6646cbb6c5daa031640fc2d57a0fe8a6bd73705f82818515d9ed6624481e4e46ab2a5680fee3a34bdccdd638b09735e2b77d8c49969f4ea21417ec0237a1106f9037afcfbdc28d47d7723fd3bc46d2fd571702ec737d9cba3e7d6399e75f84b5c3a1051bf8f5d43f61a452dc2df0842351dbee3a58b91f5b8e21f106ba8862a218c220683b79348e1e89a933cab0a73d82b7a974df2bd66b3940161c6d269f5ebd2cdb3ba11aab11877498672bf9b91ef47dda8968910959ffeca88458f72b53c93bfbeaec76e3d228f06c1c88e420f55e25acb8411ffa234304d949c46fdb59427d6648955e12408daa92b55d801e501f7155107dd7d3185fd9e22b966c9b7b9454a2b9febe23f36bab31a379e7818b1c39c57c9c2110d042b9baa4603ec9b94aa5c93a103ad16da916294989847fd3a0176dcb2afb66b7e2cb97ca63a3977102f4d5d94352cf72e4e7e52fa90088670ee8c9d96e17a69568117f0b3d1c3725332fdda7798d6554c737e7c098828a841c43a3c1709d90f14d07857f2183633467c1627b9936b40ede9f9ced9f3ec3d30415e142fd761f88d940f4c9cf8e825d1faed4884000356d64a800f97d36039e37b952d2606b384dc0b94e7408562afd0ca856b7ea56faec807294344d1e751a8eddd0ae93f8f875a8c0783cb5af5d43244c4f36708292c94f1624dda4f78f8bc9c62e8a72820bca25d98563a32b2589b99ce2e8e405b760d5e0e3d61ec81a87afe4d1329c006b9f31617dff979a376732672104c884efdb9799ecdfcbdd9f125f5223b7879fa52002307a2b64a84d7d0e8677359a30ba65445046997ae1cb68e266f6e6712a2166d6bb3236c0f21bedc4f9f415742547a6237dc153d4fafeb167a4e4a0f1be56cea3afaae0939decf45dbfecac90e65eebb3d562cc30e45fe6a598aa2845b5d2742f7f4d73e12be6839024fa83650ee41ace2b0b0f78a47b4a19695425b30306fd0142eecb1df4cfabb74ea07ea702d8079f5d7c34936ad1db56ef3bade33d1e9df28cfceedefb688f43f718f40b9dff626231e9a328f7599fe51fd22d592c9eac64870a77bf585625c7a6dcca6ceb779a3f59a7b89598a90dbbf2bc22674fd7ba04ce7a2f9e590dafd7a80b7f587dc265c4175becf38cd5f7efaed37b06ce419d8c572c1ea18e67206c4d8039a877232dcf3330198f7c43e64abe10a52bd3611805281f6168410fe8d0f51e266f03cae604337e537c870d52a6c462ccc36e20d3207e2d9c50f95f0a680f38f7294174463da85fc7ebedfe274b2ca1bc9d6f96390d3e37ab513866d74cc2a3aec273ad9290550c8398aa0da9509bbc3b32e669424a96b58b48955efdea752eaf00555df44f519ea186a0b5b8dc65912c58c98d39e06c14169fdbff3797c26003420b1f11e704587a4f5fad54c3cce2764859299cb3514c77c108e87e224540b183c0fcbba093fceb9ce563ea137e965d112443f662c2cad0f58eb52ba31afc320ffeba9b4300c10a992fb25c37a54d4abb29862ebdda35bd534fb598a4f4204dc0789a5e2c0b5229742aab2b955e6aca2950950b38fdcec05ed64bf12300e22d651d00e2df7bffe977b0eaaf5f1b734b2fce0440df69fb1ae1e8cd13b9d331b657b2f69fed29551437619ca92a32fc79113964328f2ae538b80390432f4249ef716cae87329a01fada68961ed812080788a761d35f464cfecada31b9176d4ecbbdccb66d5c57e15b7b850bb2a437291e01f65f8c585a186e9401124c8e4c2caec7798d5a55edf63f929b3be37725991e3d703fb30ce6e050a55832fe30053bb4088bdd75fe336a368ea9ba55e32064587d2e45d5573df7a1a72d8075eee7ed58265461ad4ac24c487e203eee1bfabb2b856c7bb68bf4e059a4a5b367549061fe821d29a03286ba7d25b8aef83fd4b777077101fd2c712dd85625f6d2e076a26d4bad9dabb83e513fd1e97bfd20f6abc4661696eb50b12d331b51974a0871172ab101ab92d91404ecf11919a7fec3d0ce3c523eb2d63142c464e447980ddb5341438bc0126a6396c160aa6a08696cc4da6d5d909f48f35f065125f7d07f17d40523eee1311813c400bf04faf34d19fc585fff7332ef433e55b312498d45a6fc3283abea4e8aecba7225cb9b975fb6c35d2d877bf8200c8f11f761a4009ef161dc71c62461d1b101a9a242bf4de6387f1eb2690ce6e16f9872408c112d24d43f226affde5f3d92f2e6280248cc578e36aa0b3807d2ca3d081a9b2b520ca8949650e315929bf1dac10eda181207d611aa72c268a33a487e11a41464b6879227f1ffdea8b14d97d41d17c34aa82f444c215eeb775609c591041052ed48f069b4f6cd7fa8283595640af709d62bab2252ba36ca186e7deee67d5f0ccc94d95a8d80347c25a037fcb18b046187d700026d757b02cbb4538f07509f1745d0d312990ddfe099e925fe08c27df06b2c3cb326df2eef28f03532ba8432115cac1ae2c9814ff96dc7d78f35662e71598502102c01510935ed1163bd1cbe76cbddf078680e63500f1c5ef61aa1bf62b53aed072ef524181d25ea74a5acded6f6e9e6ef2a251b06f8d3721edb400f19c1fc1a67a3efa4ae18c878690312f5c40babae640d3694744645bbacdc4d385c24a1b7ab69ad88591f3240933619f9e84d9fd097f181dbc2350019230247ff32e4ba7fc13c62feade57f9c21aa9b4500335b492deb7ff23db9b5842e4f6866b5c404063ade5ec9e92c767bbd21a0134b61e4476aece69441c34c6e91fc7bd60278d0ef7f57238f38b205f36fa18cb86a272234de5a760cf1ff52cd3748b39dd1eba7f7df21f711c184a2dba69beb6612d2d465dfa2c8a428790dbc41e89728cfbffd35f924a01eb9ca371752a1ff5ada5aa4abfff2138486aa0946a16715496227a244b6b7ba691199e11dfccfb38cceabe9e2410262c4f44dce16f9296b34aff3001aaf2e5fd29565c2ae0334bbfc168366f3d94d8326632842e078584259a3527a13e0f8b5214757c0dc089ab63862d2ac53d153b474f0ad62336328477a34f7818504723b68f4a3db6c9632435953b448839f19be97a6d85412fd505a0aa7ec90625a3ab762cf7a6986acf3639050071b7c7756c1ef16116478cc647add030db7b0e965a63deed5ea30b3a5388358eb26ac08d9b47450b46c786fd8ec2d3fe91c10e91f73b65b253cba36094aa15b230fb7e4c0378ccc9026a291a2322e3aaf4309d76742d7a9a61ce0c2b203ca26178bcb9563db0aa1a3f6c34a1459fb8dcc22315c0f168236e2518e771efb66a2644e8d20c70fc40da91b7e0bd8749870bddb3e6e99cbcd8e5d6262d1265c41c498e89f5a2ab52d73b072f124631d39c1e04d816a4f9da62e6bf20ffd997e275f93ddd6e09aff05b4d1d548f6d133a2d6ed984b73af54b905b43aefcadc7cdf24b6e5989875dfcef2d6ec292aab94a3abbe87270b3e0f4918d24ed14e587ce1a41d094c5bec511edfafb9bfc5dfee0e0f7ffa33e89d97469ae4c4ce3c11c6bf94207ce50adf6e0ed3186b5089595d4c1004c418851be5077e4010695d5a1de75cd6e8c7b2cace828cf7da8e5da873aa615b44f22db94d791e37425ee044e0c962ec54325d8c41544e2853690d584cad11a4a432dc038c5cb668c874ab67b744dec93a7e26424ee918e1d3b45568dd4844dc78dda96053be29dc6afe3d4c4aec77c831fba9110bb8f332d1e279346592a6c383447b0b5a46e221a060315ab44a711ec065334d0b8d5c32703e3e93f4eec15ec79d2ab95c2f18b13a532d9982d328df1ac0a528308510ddfdd7f146f558aaf27234924c330dd62c9f800d6d51dfe27052eae6a925df19b4d121b16d24fc77f7b2c21811fff0f9c86b21babb85ab092c4506c58543f0a4ce146a3c035758280c95968f21d9f03d8b2655bbe1fa6357525f59374bf0c0d363dbf8d7e1d6b8b07afc2a1b92914f71817b00566285ed0ca22f22be654430d22eebfc11ff20415df2e45c8503247ae45b65444bbbafdf2874d3efc8bd81fd5024901a0f9d6b9a953bd5e78412dc142b9a3b8cbc2834fb1f2c4087a6f2be068c89e4c46e4f824797de2bbcd37dc74031a7d645b04cab18d58cb4327115f66fa77c3828137cecb509527a87c7ec1bd5da3e540eaa77df99bed6c7da6268cf7126a122c0a1071a047737a42de0841ae2e312802861acbe6ca5df29b80885dd18618be04aa2b9c75225713df2956e1d0473e1f6d1a4b34de89fe386a04fb43bb4122484f26338dd9266f3e8d71c68dbfa15274615f1823fffea352b79a22efc2f3429288edab55fd819dd2bb6671dd02ba8071bfb6ae54d04b2c6e134e8e301cbc53fc3121c5b1278e1adedf1529c8d8b59d2ab855c0850e4750201fe5ae5583c06d42fd53cf4458b45e07af6343e0e0322663730d196956e6fc4a2d33da52f65d88e57e23e1c54d0f46f489a35f5dd4776a47d73d427826261f60525b9d1b333d54262dcc3adb25e4d4254178a75b3f0d12295421db121302513e043b17e6fb193956f02c26c43a09d97fb0cae93e04575f4779699e1c136d9634a6b202344e0f632ddb1bedff170986e818c3346a6a9f361ab2f3473eb95f40fb578c17ce4b66d49f67b9bfc18359d3a0b36709a9084e7805337cbcfb9a1e6056038724636d849bd43f6d40da161caa4c149d6c51a1226e44b32deaaaf477250c04db2d6e82a90ad693a92d1f66d3b56b2d92d3c6000a0903fce0044e635820a18bdf4616f857cd30deee783d39a8b723ed0be5a3fdd9838801e746cd5ab7a0f0198c5cf5f10862d4782823013caa96dbf6b43edb0c2791a0285809e01c407512ff8ef14f2ee7fdb9c5282543c46cea254ac420e635251b4aa032b6f50315e2d41d0c9f7034a5532c7bed902ff7bb1679fbd2cbaa76db64f07c0260b8eabd457719cefdf4d8412332aaea611179e3816b7f83c00245459343d84d4046fce4d8f5005608a0ab0cd9665eae76c98905a0b8bb1bc54b216ddf2822bb5297ac7bab90136279497eeef76c004ffa0ac5026888782e03319ecb7e210bd8823e88a85111913d9b5569608c581dd6d0932e19c591e18a15e818679635f893288d7ff50e69ba4fe4de434eae1e382feed0c7c8e92fb3b26080b5519f6de9a14c487fbb19725861e9f73575cf9ee513a877f9b94486764382684ccf66b12deeccfb9aeb0cd648c8fb7ae019301140cc2bda34c750207e2e648a244277dcda0ee803e6f1c7adda5cdac13c3af89becb9ffbd50feca3a03b06fbea2807c169a6cb42c70560662a9b8a406a185dd45bba85e4437e06a1cef7eddc89b3f38acc91a365825533bde56baf9f1525958013e89e52840036094e0d3fc0faa2c7bb6b7274401ca24698c4cc7c987cbe82b1d9693d9fbb13f168e518858c5a49ad92f1f1305483ca28cb4feb247429080df45ea2e8a28088a2b1f922ca47cabe7ded55e2fd4d9880b4cd5f45e37e0236d688d83fe03a3ae05d5ebe70673676f7d7e35ecc83c6448bb772fe6c09b8a302542ccacb36e179493e357bbfb7f405bb8b6cb35f9ea1274cc75eedf32908e5925254516e799ea2b120d52bd805d5f9e1ed0b3d9b3ae0c9a276c1f11df57a4bc57e3e0638392411aaeabc715c2338d77e8f6df6fdf8fba85ecf04d2eb668e7923d8cc8f24e2c3f3a0e27848fc61d93ec4104c309b3ca88a1c59cf1408676bf31098eb71792ad35257547323e61dfaa7723ffacd8e66c83e9411a2c69833816bb3e3dace418a131bff7ac0094ac4c860f5c2d4b441d18355d9606aa2760afe0fb86f583ff7bfc0a83a14f9bcffbd0cc0dab89a80c5040134c205dd81824cee80f3f1abf685f94c286a67cc64aad5fbcea580f97aaeda343161bc1a888c43c3bc62623a4570baf32007e4efe28db99366305117c81213715622d673b0ce9476002fcb71be09147159c9d249ea6749203bb09cc968c30384aaf2845bb38f4a4bb29a1cfe323370e10d1c41ed6c5c1aab314dd2ff5975c617c922a175d5cb043c8cd9f862010c061b2fa32844662a7e01b27e78051ec5b5411e94a7ce82c175aca5aa9cd9ff80efaf78f91fc4b027242c780d0a1d7327b8497df6cfb2b85e6b3ef5d945738b47034545f4a7f87bb8d0786fc40f15d844c716a653c654b20ee2d35a2382a8e61465f58a7206ef4b9da616b87e92787eb10f03e2545d46233a8f4ecf859ceae53873549f2e3768a80339a0da69cba666fd9879146465ab22d1b8b4559ce0a518d4ae49f8b5232f9dcd86894745edf04614a5870f7748dbe80a849f8188b3338bf3d4b6768597f5a1ea9524d74e38992b6ded6a8cbef20d1010f91ad2983bf450d479be7123d773a3612b79dcc53f340cd29c9f992709ee7caca5798ce4c0b3b21249a7e875cb9fd2e9bfafe257fae65ad91a61e2be719d882c06c77b77d3f4f62675b9ca9c7038216a0e63e3a44f71b1c6de2e7409ddc9f83481931504158d235541eb55c615741bb0ada540dc5893a49e613018a3339b03856ee8a96b8b2472c82b2ea32322a0e56f7a0f00ac13a151ba03da013c62266d6fc3d608fb47f83b7d1776eb68d2a6245cdfef2e3704c06112541d1137011fc43860541be1b523b24f316617d304e12219e23d291ed8c8015f8d46714fe9f708453388d881b91cf851f2a0da58415fba508fec1728870a82f6feaf3a2b54d4e6f48bd9532456fb0a93edb76ee1ae298a5a8b3b441be4b68722d0560840728858b0bde2cf9f43fe9050336e6c9851cdfd1b24848fe45c4c5972a5165ddbadb9209fce2f5355cc8d419ac1ca1c92f9278a50978b6df1e1849a1c2b1d68a0b1fe0d7fee26f9927afb1e51afa889d90e872a7bcb6c584f797517e19715e7a61e7f7dbb4e4fef8549d52d4c3c354f567ebcdf2c8d6646b647d53b3802d02be6d4bec7d95bedc2a072ae2ae23f73a45b7f6c6aa652cf513459a776476f5dee9bfe1dacb78a92e4a0f4a63dfe2a80b23ceea7756b60522ec76fad6480d7cce0f9d603fded83420cb1b47cdfddbb38693a26a10e4a24da98bee4b7d8dd8971f6d33a866d562be0d209a71cfe950e678254b2bb1aff0afa572670d0cd027e33c231436cc3bf264b1e178d38c4a0fa194f937e04b831db1d6f192c349635607342501605bebc9c1ae4cd4df2227ea82671eca4b823f91054c6ab3150e0e781aecce7f9d2518472abfc9da5f0de99efa6eb96e1dd8d25fa1a800be267566366d4ef7519b1d237327cb8183bfb6fb52c3b2aaffd88a5555d7b8f77be1152372c24b6b7ca63fa6c3c0ffb661d39ddf8c18b09b262d9f83091b8adf0e54ac2fb087b8826eb718618a1ab7cee929d63d0eb0b2ada8bbcf2a5b42b5ff131a48d7ec07d0e31fb16aeb306ddf3fef6e210a59946be1fb30a3355078906aea797cf7d01bdec466be4bc4e10be47de4ed38e185812483a6a131b63daeff6dd59adf0a2b0aeea561303f2d39b5ee62629adb4e2e770e95cef0696879dc8232cba275e38ba7258711de830827b69e6d4f7dc43c1dcedf6dd06a3a409e598e2350ad570d7910845d39a903a7ad6792281a4aeb0339d66ebf6589aed62cc6fec913d020cd11d9c65e3ec08d8583bb82602cafe2146ed010bbd8dc1d8fabf1e344b03f97af7cce620d3dd38af2884ea869663999d37328f2b0515c3f2d1a80be7a7f47f6ab251782332de6c45d762860e6d5e6731ca42c465ffbfb64598fb97577f56a4c7aa07ecb09216f3dd846e6078be2b5e1ad54274cae841826ae28b3be1170a6e00de26cb8f28fecc5804c98212d1a9e99855ca82d8fcf07cc7e7267e422d5206e81c39319be0701d4cf4980f32edacbd56d9b59ccfc8936ab2a6beefc8b38c22f628edc156f408e20394e5211257be31cb4d0c241805a138f531c23c43d05981d377793860a8145735aa3edd48410d678bcb8f44cbbb9647454a61e1010e37b98a81ba47a06142fd2b784c4607a51d6a2bbeccaf1ecf825cab0896e7b4aa9d509011fc88e013f7be811ed8247dfd4eac4fac869e11df74e2ed6f8151abfaae1b1def1fb26e555146cfd9e962c09f75c50855c0354e2346acb7d3ca73469b4b197053b7c8c60523c8f87fa22bb1f6c6e8b7b167ce99e1c234619bdb49e7cbfdc5b31020d441300eda55e07111e37fd3958acac95c76794f932d646d13b28e32ed4b03c2f09e94f5504ee38b483c5edef8265b32fb064cf66a4021a716b655d1f4b2711f8b1ce750a93ddf282bc58a91548bad22589c22397eb3f612b22f4cba5abd296f62edea425ea41d63624bb7fdf429c76c2069c09e3654ad984e3af776776d5e3cacc5d99ed74b4b70610610cca97b6b75d2d9b808ccf6b34f55b10719b7a1a3ad9234c41b5d5c473982b0874ee931c98e6bb77d5f052848fbe868977f209acdd17210ecb06f58c5f2d7cb9659bffba949f4909443ca04b8d5e0536c9bbab89a00e9b009c0b0b40e888f782e2f69da69ba7b84d5072bb4ce1337f77ed1d4b6eebd3e21179d4b17f17cb7b1a3190e15fadba7e64cd19e7012c5eb0e30d10caa3cb53ee166e43ae503572d06548c25c932321bb5762a8768a14ab133b194c53ef953979d2582d0028f81c14f6654648411ade914cd38e7bfb0d0f69e0903c41c2b2e3d389c56ef6deb836850afa00896065134ea048c654142687639e890a4f1037b361061d3834c46aed1e8be10b55f2a6015f9d292416c1c9e4aafd0ccfdb7eeaae97f3cae50f76c8e13ce98a162b58d58530e48cead09b71d610532812b3be3d38a101b49d657d662db143a7ee193a031ff3328b58315b6a42bb93dbc36ebd7657c421faee3daa8fa69679acf79bfa23e3f49e631b0b4185ab31a59dac1aa9f0d44688a502e8ada66cdbb0d780429445e63dc3994f0657b84210e3a3c59b14e3e8dcea795cc0bd6dfd12e756fa183a876e0c0e670f5fcdf0e9a8185483fa115e0441a57cd6500b3400ace1bf068fffd576f96e7bd62bea267f79135925805263eb26482dadcbe507d29dead56271f89c49b56d42c9b2b1006be73a0ff275372005468ff242b1e72f66b832abc05be7b6a31339522a58f3833a266d41464490fdea3b369376caf45d9a9d3908ca91bec1101eb562bd3d0ac56bd55bd032607d9242d0177672c55a00348959cde034b359c76fa5dcc2ad47ca3778c22e9c340b17dd5b7574420b895e46685f35eccb845fe6bad29095bb25f787c93f60d8c40da585d291b29bbd04e2e2220a69c7ba11364ff2879e25f8a721482c7a8285c009a00d6693625e69d4f488d76e3ef5aa0a303fde960595f7dd2b01f93dfe61f7ea5e15a79a7a8ae4bae8aa923872c230291ba21dd0e25398b73d7c402e9ad5c0b25e2a2c1a468bcf0b8e832ecdea045aa0564c5022bac09dcf0537bc95cf09b00ef5488e5b6b6de0309898f1bba02f16224588413cc47b2f7b8d88b135c5898322e4e7694708d8dc543646b53334f8fca083194d68f05214dcbfb721ec1435a049a8dfdeee9e917ddcd5f6461fe49b276c8e821a189138a9c9e78888ffc84e7a961de915030b467ad624b055138364702414823ce2ac1174a6f1736b423c9b62a595834e9fcfc898e6f1a408d7d6f053140f71e4c397328c5b538e8cf69e11807265e3cb0472a94e360541decdaa617c0fa261d603716a019a348e1d55a24c23457da822588756d5294a7a51c62a031f0b54754a2b67b0832bce349745f6da4f4bcd97fc0888439e618231c63f4e5172b54c2ae2810729d497e173aef24b861951042d0e3a490cd0e3a65939a44562de541ac09177c393873fedd6a809b67b8670e4f3527536f0479194aab0573fd71f1eecd4ea9d99bb0ae0eb9ec8df2b2b7bed625b017ab8d70a435f48fb07d424871018d161477afa2beb6a24b09dbf5229672947af26687a90683ec982a3da3d546ab8cbb43c9338e131b397c5a5d21b61630441ca67501de7fa35a0c8f8f48e30588db735d4b5c41e238807350b468fe6166903561f2f83707d9bcd6ba57f7ca93cba8a594f7e0a09023204e6f0a8d8184b73261322d1bd6d736a31934b1e0d1a96c218a462ed026f6409d423b16c42fd954bce1bc659bf96732180e1fa46ed19fec8455880a05c3656864d3bfd68b6a4e4d3a7f02d4ec10c2d6324eb353a044856485607cad71314aefbfc61753d99b1a02190b850802a3e9f43bfa8a9fad6971473581b20953827519fbc78cd5a02446b577b1cae479b0a7a7a197e7615dbd3f311d7d16e6e1c6958e0324677daf30791da528d0f969730706fd27c1a712e156a16adbcd3992d833b3d43416a90d513593a481365118cee9508df4b43b02238a4fa4b2f73a4a92722b8c33866cc68fc3290a90804c282df3e0efbbd2c9031b474b8a916c9e7d9f1a8ca46d5e47f9777df82c631195e15ad42748adec42d3354cdb65a0fb2338f585dd080bab8d10f4b0434041b79d0af26569b6f0f43a4cdab570923338db354a239ddca52e3d47526e1d5a56a5e9c40bb2c698a3de58dcff7cd0874ce37592fe0a9a67ef1a9a28872049e9394369e8c00534a51f3437ba40d491d35480bc630c9caeaf474a80ba9d268b217c9d8400e53329210f70c03912d9a2a01a9fbf166250780323e7f97efafc22f2447c56850351fd69e4d992b9d8a4ab3de9721ef8bc23d1f275b34b1aaaf2b18db98309b211192ceebc18d4fd681ad7eac5bf1dc62530d5f73e9bb9e3f8a8803fa6c3adee9b1c5b2e73c5821145d2702d89fec9ae25615a661d5ff30ef6711f46bc2bd14c779a68703053214dcd13c5d9915777f3cd9caf61140573ed9735b2ebc904d04a11e727f95d78ec0132222d6275fca4cfdd2213e973fedef59365feb9234e2391e0c568f5e28b0f2a28edff4092016f43da42ba9e08ffbed3116b49c0cd5ba6f47675c29aee97b1d613c8ad2aa6dc55e793064f1eebec2038ceb02ba7d9625ce4663398003bd57402ac81b87ca9d0578adb05cc17af3bc48afcb1aa6f03a45d011aa457b403c779f85a41603a9f1b58ce737f94627e6fd8b09669eba11b11c6f1c50fe4b92c9cea99d039b2735deb94c4a09647636ebe85e7fd46efbf6861f1f88ff72fb3e01626935ad7dbfbf746ed623b77f4f5e3f72c847c0ad7265c0094eccb870aadc2d0393b8d6e9190fabb0cc01afb1de7fd807c38fde8ac61e1df2d2fae8fb9e0c2c859b7970cfa8f9cc1782d87c50e8ce86d8c08a4590288aef21cfac6b67ed7fc62ef1ea7720a5552d506ed8c178a447f8834d2ccf559dd88926d9baf0e1aefcec1b368e163a0652e450b10fa26159ad423b4073ab0a23eee52e4997a6d961dc2065471c99c2ef631bcbde3b013f886456f68303e545b95ea10857f08696e69e248430353707c1d279d1fd37d3fc8da8d907ff5d112be06ab390b04c8729efb5390f465bed4bed2f0cb7398e53b87e39a6236dbe8a69606443e64eceeba5a7a7b9ee5915db7c0a4551a6c144379be14f59ebe7b5d49fa16b7c7baf3abe342632c8df2088c738cdbf25ea0264bf76fd11e4d30ae6b9edfa39eb10a8479fd69762d2e5019e62a6490334cc2471b0edbc8a71626a61d9c38b04b0a07b3ed9d64e0e3d519a52683cbc8ec1379e59ddaad9c388e8c2e56ab85f4abe8c483bfe4feac9d509d0c64f6c963e08c57dcc54d96a562789602fa85c6b13fef74ca5a07a93c124f3c97823b93ed95f4fa18ea97caf207f1dc2e009921ebc3ed14870ebaf71a98cd479d53b1fc8e203d28e26fdc87e7f0f66c622e84277bd586e102c6dab59ae4899bf5b74abf334988997b9b756435ec309c9dffdb9d10a30e12d7f48412960345dba49ab313542fbdea7431fe6df85b159aa60ecd70fb94ea0887784929c1c8712eee20fa44e648b6398ecdd31e89475505ebad515c1ae4259eadf0b3b51b3fa0e1156277e5204c40c9b481a1b9a1f57e8b61aac664a21afd3e055b74caec5535d625bbc1e802f0fe419a37dc43f4528ff0190360ac6e4e4ffaf795c22c20ae8a418eedd5d80f7218add4059d9d3721568366dc13ce69e7a271ff2560ba315b931db2e282b8a87a7e8a168967ea72bb11eef476a971cc0756bab2c81021111fb5147bea0be6a7e9e6f39257cb05b6cca338f222da879582a20a6fefadf1e4e1b18e3c4448b353650764ce976cfedc7311bbc4ea7e2fd0c2191883e36f72da109d6f34e6ec2dc90f8b2e6be41df44af4d595cbfb8e5a32e1c001e380955605ab72158d0133a8485a4ec6242bd9ff1f20becc6efd6815a4b41fd7373eddbf8c782c74706cfddb1bff7b30e27f52cea4f3c8a22280a000c5cf7b6ef9770266f1d217e6b7258e999ab5c12ec38184269691388bc2c85704db3f56c2aa03a486be2ae7156a6c6e26f87dfccd3cb788357b3dfccf16d89bef028e300084dbc9f08f64a0a297afb0e65653b2da3c995b662d5bccc2d6705f7ecf6a6890b0659aa84ee55f2bc7954ab29854e796d1d992cb74001a075750cfe16c8f1c9e757667ff33626029352ba62f28549c8f421bf5b84e97bab1e76c12e45fa1530c688ce64326c273280d36f32b7fb20e97194f2651ca90c08aa175c8921c47f2cbe62d5cfd2a2ead8b3dd0dcaba3b52d79222b5380aa53ed57744858d9041d3658c5b71f2856805cd5cf8b75e410a6f8fe19b4a0fc39f0242a6d01411a0c8df603389c1a332374448f8a96a15b37841d8d982ae3ce99095afcfbc4fd7db2ae6a859b7f3b0e2167eb1f959d72d37e4277376acaaf146359a21f2870feb869425cd1092e743090d0c8124ff00ff23ec34bf7055de5f14e36bc68441dc1d7f959c0f829809d4b3b9d6fd94ceb1627f0b20eca7ce8a177028935f55029180de2485270d2fc9bbd8453dffaff74a58ec8ae2347a110c6473e4128d71e545885e87229a7cc897a4385d452e1a056c7f60711e1e06d746669d4aaa5b1890090272c0cc6720ae9adc1fc5bfda65b48e9643e468f004c6488318cd21ed0c4bb9ab3582490b51c3ca229d68b84475f1cb2abb6998d3c57da19cdb3f0591af0775f2dd07240f0042b1e883f7d868d2f372dd2254f44041c3699858ccc321c9506b2df4a3d8d001f45e653a362ed8dc6593608132066eec1e4759b83b3c5d9bab64faf48cf0b4f2ec1e400a5993b65f514de36021562dfc7323155e17aeaf9ee55734610555189485d6b33bbc89bb13695099482bd83833a45318b4318d308bad1803dc5367577f701b26211795bb78fe19adf9d3a4fa40e13ec8b8aaebb480a749f9d692ea76e9511b7c346cb7a7db954fe08f6fa513947ae511057b74a6a198344dc00e61cd5f3af27f7c944ff9633dba5e2c6b0c71acddbf9cb924c4b138554e10b127e34d47a6d1798acd0fea49991138548bf10d3f61e892f1789ec7c00a3dae99b28ee016f6496da4d68541c41bedcca4fa65fc125c13e30a365c6452ba3848087896a13a4e6577b187f6011dd9b1d5f7e6cc3d4b8bbb15b2df36614c440a35091ada7d0f66bc849f4bbd525a43a311a56ae2513f70250a9db14254d52fd72656a8e250a24ab433fe8d7a93eb79d36a4621a11f15eda3f29f4c2be74b6771e31158a559d0dfd984a940432b07c0df2623d2771cc46ff3339b316e5fd3b25c15912d0277784a2ff136ea64a07d0bc886d41d2aef7b9dbc3c63a9137ee05d37bc4a33a9de198d4e4c08ab232a40c63f81c93cfd15b650659f9c6e9e4aede402e91d6819f2108af1833d85886b6c5f2358a1d05b0d16090035d488659817d05acb403a575318a8ce02748fe25bea1fd2647eb94cb4f1791b3f1fb0b5b26025c3c926d68553e90ec60e6222730c8fa7447c9922d9b366d45239dedb9a2abbde47519ead69b2d24e171ef3a89b4b506062ef52ad0a291bc44c80477555f694d2a098da01252dff8cc7caf926664c997f6cd1483853eb3eddb1c817c5326244d6f6f3224b0ca883197174e2144733bb36ba231a383d5ea7ee790876ec143884c7e7304ce6a4334dbb4d9e5ccef630421030eadd2739aaf792494d1dd053a7117a6c356eff2727bf4f363ea2d3f2a81e56cf9de904b897f8fcd5fe7f4f4806d4e338ffe60d3da99129f72a8c883c497ccecff191d54fec2832fd6d2acab0e7b94876d56b10cd2945e69723f77638272917e81aaf51808a5ff42bc5a544d9b48817b684027b0bcf7b1792130faf708c136c58df30e82dbb47edb5fcae3ade48c08ba34413b27fff223d233200fab406a58841b522fedb2241a37f3b1ee72620ee7e3b5d4acc42ebfe075ffcdf462e3d76bf0c343df6a320a08f8c2c797379f073607eb4f11a4e9477c508ca0dbc0f90c1b7c173f51084a490266c250efc2e09bc3f0200f49c37e6cefb23bb2dd8a08d760c83aaebc0ac1b853c819d65342583a96fde24a706a402f72dd1bcb27407bdc188b7f1e28702350a4aa5725890642aeab83978b65ea7cd03398a46b9aa59679114de86262ad0062fbfca8731f7402712e6e571e7c1b67f4fe8d5961450983e6bd87ac04beadfb4868e9b8614d873cfc8fca4ba934d2e2e7156cfcafa59542c987b53830ae5049280e0312c7692229e4ecdad106411cc5a1a38a11949be6691eb1afbd827888a6300152ba044936ac10ee583b72a040374b2e40f0d9f562322cb63e46ea8ec1bd8779c3b057d490a2087b2b02edcf4616b271291095ead087e15223430717ffeb34a044a9fa73406f97e78e6af4f6bf6523aaabd2b2dedee09d421bdc064920f7b3ca779bf2ad9186be9e94ad8840c2836dd384b0e8d33ad2bb27aee83bb9b42adadc1ece6b0f56afef2c5cef75cbacf283f78d7a78084181729c64a66207101ba7a90980b88bac3f7892d4c7c0cdd7b7a11fabdbc60988fb8fc8d30405f41e1f0b7744f8c7f48b30c6e94a1c3fdf75c67b27d6f9a99b7a6ba2a2e9f51731ef0d722393a0f5d63cb06a764ced22aca1a4e0bdca02fb4bd8ed561fcf2313dd780fed698d5b02d9cf65a4e630205771c9d28661f926a0706a4819790666c3d301bc0672bc52ddab1d27ad8677468b800b41c7d635cf79f8f5815f8a68c2ee35655457e852dbcf8e88a96a93fa7e837f1514b3efa86f15d837b720237cfb2815b48029caf18ce5508f395c9e03817d82284532b71b7882f50584f45c026ba2d94258c475592121795a41a1e848cffcd6759ed012f8ff6b41f5d5f3393c589d4c6abc8dfdaf5eab243affb2c6bbbc9b03656324cf3f3e70d6dbe85fab0e9ec9436cff1575083a51f7aa3b946579dd5b4dc07728beb8059ba9e11e381280783ae2d35a21281868f4eda1d3bb55e583bda1d2820d4c8dc56769dc4ef17ed9a5a64e358278381ed408916543af5b334c32e0a77531e54964ffb63d48c88fc4319108a25e72400edd7bf3ee789a70001e813452c1c72f4f024670970e53870033f6bb8c422adf822c0b992a7ef20a5d7eece77d23c807ec52ace6a66a2c66e6477776454f434a62b4fda0aeb9a0aeb8d9174bb4d0a963232738bf4f0f5eb5deaf2c51f0d800f0c4b98528d58b05d1b343b0f887b7aa61b31a7fdb54ca9ad757691b0f8465506f672b2012bea2722f7b2e464d890b678c1e0547b5aef751e2bd83c0f255014af5594bb55187efa60e57efd136e22d5be119d6b3e03ba841d299a657933ff3730ff6317cd98667254b13fd87b45b748f8cb23b81ef2bb52e090973765fb7b98c8eab4760d0a6370d1fdd7df4847a022a16d818d10f51445c08d7e9ec0cefff1635b9f0a019213ffc9b12a5acd4bce0edc9a8f4dc4bb093f28293e7903d644b8670c70c357b1d2623042f374b9de750066fa5de76e755b300db2dac03048e4c2499b8d51d7ad6a87775fb13ad6b639dc1888c9d844158b127b722239db8a7315d5afc9a6689043d84ab6a5b6928c58152b3618cd00b1d6dfa35e713ea080169f37522e4fc15b51f3522313a08ed9315bb858734838592c559620fb3413ff0f736ae18144802fb93cf66a88838b6e6a81205e67cacb7a32b83fd780f964a10409050971bca799afa6af14490665b160070fac9ef44597234c6136b4278127d50954e5fefb0d1cb178b2afe2812ff900f1c69b135a2b8a77d86a3fea19e6cb53912206f600be79fcce55c91571044b308f54c5f3421a7eea138b66e30ab688e8ac79020814df3829f947d409eadd863b2b5787eac8fdffe51f58a5d47023445fb633ebf8f941a5a58a6550520f412c84fdbf0c75de1801630d61d08074856755ec9f15bd270ef2968d15d8863b657a1fc4ec90dafab9fafb436248858d6ce2ba7c0b8b58a09d88ef5833e36923d4adda719c7709b27075c0c03449af76353ed23d6846e801fae2e69b5f56f25980831a83fb5899564c27a2eee2c6b8ac379fc06aaa042180dcb61478324d8bdf38226816215dcb140bef9bd39127216723cbca4a297c3f9236efeefbc3f2d1dda8f02c94df009a4517c0c281fe5d4162d9407200af9df61cf9098e4aa9647b6318597b5f3a9cff4f67f11389c83d0ff1dba811b28bbcc3810eb4f6bf8012315df70599823e6f67d0e08bcce22dd6a4ab576fc0baaae7c293bfeee1fbd16c26a521cb48889f96ae00b6a5d381952e9655a1a116b708d6dbef41702b32cdedd41bb1fc3ebbed37a48b9bc48b8603c76c7cd25e1e3a635b78446953f21ec98a767dc7c54416c35a6251a7bac3d5135a241784c053d59b6aed00f878936fff56009d4a13a623aa5f102aa7384e5090c3cb363990ce6fe32c32e7a6c76437388a7765a78a0994f106b4682b2a28a699afe612d896234020e1b4375f60266811c7a2d0a8f75bb23d84312a95c6ba5f7307457bd515e7a71265289fb726c4c16ba5e94b07d175c90e6f71ca9bc6cc9e5a229202e280479e78fc901ab1b5043c41f245b7f1d1ff424e77f35601dcfe8759590800a342923d1f361c0f0410302f8d263404dce20548c74ed54a0a516023f6d01eb6ee90f8e5bad4386dd1ddb1e5bc951c472d3ec7e40a8acf209cbb517b3c7d6fc3305d39506a983417ad68f62065200e29aeee80a718a7292dbd70f64671160148bb548009f16ef899612df43957072daf6088a6a399aa4f32d2d19b0998431386c17fc2bd9949d86306994366504f887f78faa4a511a21fc160701bdc50e9b365a6871ca02f30ed88cb2a6ede76c240ef5103db9c18c23f7335481ed08643396e42a75ebaacfb5a157d45ed6c1f6b12fa39bec8298d7c631a1f714129f528f15329a3fbd9328f6193e6f16cbef07de792ed4444680cde6047ee9c474c5e42e687303a91255fd4e419870c1bb9a3ae7ecc9259deb6aae835bfa203539d37269f4d419b3cc9a148661261ad016055a96c41a34d408ab8d26dd114896b5f87480d770f5fcfa7f549210148db302e74a04ca5262b99cbea1cb42d235f1c61607a6f6898a7f30961d5337387bbd463183e54ea5261c93bb0714d88119f5d369d69e226e9640f19100387595424f18f9de62fe33141dde41c0a0e125375a4c8282a0c271836b7f60b45d645204bee969a30c954ac2d140a6d5651696772b78b1a4c44e63486aaa8bebefcb890b7afaaf34f003808ff7a2a4497db8d81d07d03d7904ce79f426a50bfba413b8f1e6ea05cd79feb36a4f2bfee21e95cd57a9c4c0c43e7663c16e8103876a5e22865260d749db7560dcf98524ebd711098984c3e7a884d68769f359e85c02369f485096ca2cb22ed1db7f1b39ab69d1a7d201662e092d27590d6080a8ec82d8dd3e8df231429a5f5a1f2da1ee60b0bb228bb9038018428682fe2a21905e33c68ff48aa6f9cfc9bd855d7d7c7b975349c2a3d69b230aed2f4879d50373317cf096f52ccfab4df423cdaed7ca30b8aeb3b00b3d66e4f8f8e50cd4275bb37f6fa1c2f17bc4ee75e339a033df13fd5d62ad2ff09cab1a93861117b4375a9d9da9f0b310eb0760188412ef17f3e4cc7b32a408310c30c1e29ba97fbb971223b34602b5c8fc4dcac8170f7fd6267899fed9d9c34f36740d28f8951d8e623a668c2a7f436b5ec4fff99703287654ea9af34fe2a420c24490b82ca9cc958022237f2d2fa7523043174a7e5cf24866fd2cdd6d8555914033001cd89839924a566f77113a9681356934b1294fa11ffe970c6aa992595807c41e556fa88ac7d241d467569555fb82c412008ff12546ba278b75f23f049320fe22e048ea52b4dbb77b6daa2de3ecd9e0cd89a662760231b4e1b41236d7d731bdc6789eefe166cf296f4f6b0f9c67a78ec0e33d1aa61ac6b53c5ca473fcca7357718436fa3cf7da6bd25af0ca4329323b5bd867646ac8a6fc90ec913b93dd9f4886183a76f59e4b9aab25a0ac92dcbe679f698acd67943e29fb0c727aa884ad1aa5266e61fd0d1d5091bca5221a5a08883151afe479cafe29adebd77f6a225fdb8d68141c027549ef6fddfb9e967d1ee2c87bdcce2891213735df390532396cd11817afe39262f77ce33975323fb600a25e26889d419cb5865003bce7e07084572b59f48d3a6639fb9e85af33b53d17efb62905a1648c7107b5b95482aa6d3c89058966605d51222b55f58cbd55f5b55f7b12c48c26a460fb810ddcae8be0028f8754b0ecc48d67e6d34e2159afe0336dd141c48ebe66231fe55f129303cb08015c553f961e2f1e5d17a4ccd3d0b9d31c0a0f0695c6f786f48bbf57768d464bbd8749fb63c8c39d7f14a100e4c83cf8ba97e0d11a9d1731f6bc3c8cbfb75ec6858f38a4eea4e06a5eaee48fecf4a1ab1854d4e4be45690e0d872c6705556ff39a49dae069c41e55d98f5b4806d0ddf542157973f9aff05b966d313feba0da273588c1efd13cbd30716fb84526dabb094c739a624bcc4a0a1bd90cd240f87fe2062324c8662ace885cee877c16dc4243634549de5e87cdf48686a41702fc0cf18cb6895e0c7a578d1a89792c84fddfcde7118a8f9a9b9701fcceaa7bf195911f70a1b65ae61005b136957069ce77401b7dfdcecac09381d15b8c9727c48c3281af9e102591be985568ffad1047e8519474f96b66e62fc613826e2df8c271c9353099a675474eb9cb49a41530a85ec47e012515cc693a676fda80aa769f5dc2230d53696476d271dd7461f602d2ae5439fd8481af13027b1220ff1da75691d83de201d2cde46f9a312cd2af9b3c716ff9fd3a125befa2026714294b5477a1c65e04c35c8e9be048e06bb210c643d621c9597b7d8e0eb06b8279cd7a007a8a3d2885605cfdcba28c894972c54e428b570c84585e234d6150f8b9c04d08e81b71664c59f03f4adf8f51993cbe0a2a419464c4650a13171ea7f727da0f767627f12a133fcbfe64fe37948dea2a744dff2e6d700a920508124963fdc834198c530e4beb1ae1a1a93ae58cb08fd3bbbcebfacd3fbc5d30166a2a946680ede9cbe611065340d91f9863ad3fca9ed81bede61c309b9d4466b079e08b6780dad1e373ee60d187ba4b6941663b71414312df40dcd41af9187ce0bcd0952f6d0f1cfec5bad8ed254deb8042f6859551cd10598f6def361fee9d0b8f383d36c5165b043175a46cb9f42c53a45e5f309880ac0bf9cadf1f996bf3ce8437ce9991df4f1b795cac3a5b4e669065143e5f894f4490eb6239bc38e796bffd0df44f1fd21c102b11be4e52bdc466ee7167f768d6b6566d925077b1610fff12b1d4c59b5249480583611786ef21eccc7d18eadf20cce27920fdfbcfc790d587777898ec8dbee02c10ff6fffbcc212468e1fa16819af2b8692fa340288927e69e09d825a9d43a44fe1149a3763d3133ff913e546f2bbd50b9ab91590905352818bb4033c4a9ba6dc6e8e4d4ffcbe6505a6379ac3f0fdf95c3330842f19581dc00dfa37fb29c414531a05965722308247ffd4585db5a978501078d340b5024230b229a9c26fcc79d1cb0ea8cdc978d248727a2247393d894bd53df2d23dc75d79216364f016b188272c8592fc2c17e4dbd9a16529b8169652a788d7ca887af84b044aaab77b8391fea0f5c30b718e15549077ad973aea2720293b441a6f9265ef5fdb7c5ca17679f00fdfbc49882ff99f1de41d5028a78c60b125adf7b4a3ce4a60bf944ae3091c6a2689a04f5b9e61c92001793819d66d20675ffc94310fb14c702885b9a8f9a7c3cb8e8fd8b0085a8b939405e490c2a4486a3186ba7fcfdab1e70db3c09f168659ce06f75867d044f683b0f8b47d33bf2ad4dd752f36370b2f19017b1c8f2ea6296d98108a3d8f4ae6f14aec70d5114c1c8413d9375c0025e5bba75e81e3259f62efe3f60c2834279cac83e1bcd05c315e9fb04a14b7c5d8dd1b554232b8f3c88788d48af3e7d58c22533acf917646cbb6c5daa031640fc2d57a0fe8a6bd73705f82818515d9ed6624481e4e46ab2a5680fee3a34bdccdd638b09735e2b77d8c49969f4987b2d3b0e6cf1671d7aa08c88c8a6a65bb2302b9776c28a7cf1b1219a2472464ef2ab328a142e0dbbc742a4fff239ebda68d7137880ceff806bb7692378a67051a7b5866df9513e86058f84adf103915275bede839e94b702190762396cbb459ba65034ca7c065f76f9cef84d0334cd396242544ae01458caa33ceb7716614dfca12231f3fa9b527f082ab85208bd8117ce325ca033f93e0fefddf656814eeef101961e26d37d8f8c996287e4511b75ee6e0274ab6c367212d75d1a08702e2029792226f06c58c4c61953356a497cbdb68122946044b160a1c6b31b81715dd717cc27c70e1218ee8438190e5b0e9972cb5801de5bc75f5307f976ad54d9657018fb14a920e0e29c7dcd31bb51ab3b60fb7f6f6ea02ce0e74163c278be8d4f86fe180921e7e8e0aaa7eeaf54bd9a584215083a5511141508b661218c7441f573e0ac2306d4aab5bddea4fa3f13e20a1a8dc4cdffbeb66d857dfdb37d1202ac5e2a259a0b4ae797a77f8c4273520c9f003658f45785d700160f7fa6c3325c12375225efd4edbe5adf1854f99ce9bb30723fe51db2cfbec5d39d4e33af745d1b1614af23032e98035a31f2a8091c4d8d956e477511a13a76cec2e32f4d0e186a36712e844de8e1a7533faa471c64706689c52ba66a617624de29b4d3b0ccebf22ae16a4c038e04861d7175dec6142db48232c4bc83d9b5a712f125f5223b7879fa52002307a2b64a84d7d0e8677359a30ba65445046997ae1cb68e266f6e6712a2166d6bb3236c0f21bedc4f9f415753f84421d22772b80cc81137dbd3ee24cea6c09cb164d3796227dc03ee433faeef66541cc7d0f925fd3db6436b846db37e1b9af6408cfc4b1ddb597cf628980f675947a3e1ddfeada403a71256d1b918fd76708d07a0cfc0185d9f39cc1eecd755e202ced9acca2c53b68c65b30642199394b25b18987d32c01ab9486abaa4bdeb59d8f449a5a9e957aabbd90369d3ac1afa4d88f67921f67cd325280629dc9945bcb4f28f5abe6ac38bd8787f14e46712f2565a11c5177e22031637ff7b3dad89770f175c257ac49566468248b579f29553844e2a3dbaff5260a816cbfac5a4cf71c26b432ccf0192f9cd7bc9d96ef71efdb7101a111a97924289b26554e312df96b41ccc723c2750bd976cade4921635c90ce3cb58291a0f7a6efed0e591e4ff68929713355beb7c60db3a8215ea39a13999ba35cd0cd397d77df34e314f7b53c509299231e40511d6f2ea481fe08ff28aae72048ac5a8a9ec31aacb2154ff134d32761d04c91de81ad284c3946fe372c48c419771d40bfb638aeb44a4a8f4582304d565b46a82a9639754bd2d1ec8d81f22fbd20d35248d9b6014fdbb6dad4dcb3aed4165d73b36ecbaacbda3e64db1b9d2256304a7eb7fed1d4d92b6d466b4c5f03e20ce42f36b65b22ebbf3938e757b3547c4339629d68d3682118421dd50d6582008810a26be3c58076d980afa2f1a569d194e8815ba3ec13ae11cc69a17a1f0b9ada9bff5847fdcaa2a5b5783934edefc4072eef091b29ab235b9cb0e33eb2e7e3ee14d9363372ece541497f65feeb9e171d78f84c2c939078970eb4b770ffde06888ed8b1df9af28afe7cde0647fbb98bb23be43bdfedcf043f7dfabca162c5e342a35df3e99cda5681220c8de0a1927b5491086401124c8e4c2caec7798d5a55edf63f929b3be37725991e3d703fb30ce6e050a55832fe30053bb4088bdd75fe336a368ea9ba55e3206b86ca7aaf8e81dde3bd33bdaa9dedcbbe40e7f6af8ebb5ca77322354f4188a4527a99b75f5ac1ceae59cff16147667aca8e9bb6b6018f9453002199e76c75a445c73de6c1cccf5ac1692ee87379058538ac87bcb2905bdc7cb031c1eb8168b8fbb4c51f9bcbf8169b2060432c07e8349ff89d10608e87a64191a348b071fef650c20a3744256e0bc5db6f74113e411fe36499fe0ea308cd2eb5e9542a3aef60d6dbc10fc0340052cd643fb7b1e261b9477e95f002b3fab35a22826fd543f9d6cd6e834618c95b9f9178ab4c5446fbabc5fe48c225a4cc615620870835fb9d64bab35dfa62f15fd5e1371b58f6beae4b77a95cdd671ae7d65eec1a374efda408a2e7d1ff100e0adbbba1cfa709916d30ed50ae0e4e2e6ccb3e14d2902937a86c8cdb34c680a6c57e485c9eebf289fc344500ea3b5c46eff0966fbce61ada57c7f98a205fc88099024b504c8bdd2f9e4d34e2d3b34849c2e81cd18e673e1f1c97d7292a0d76273c9646f46fecffc4b915ab24689ab188fa86fb1bd7f16001821b01bef38b5b8bdcc4062b38bc8270711d80347c25a037fcb18b046187d700026d757b02cbb4538f07509f1745d0d312990ddfe099e925fe08c27df06b2c3cb326df2eef28f03addfd9b0211b4c0f64b3eac11eefed0f4ce67676430c5640fbdfc073495c1d882ef2f005c991ce7fe2aebfd712d112714e4775f6edda9050d2eaf1c56fadebde910ded0f70ee5e05bde64d158e20855aa13c87c92ce5340b47cb22539933dc3a0d3a29a65b2b2bd002ee2a943f550b829b3731bc34b032e90b2d4d3b3e999f7a098242c2434b4af60a20b3dfc2c84ee73fce71812364477e15e403e5debda5e161dfdae9a0f4580ae2dde8f1d7d41fdd857cc7bf9c8d398fd1b4b9417c6eecdfb9faef0615c6b37d2a2940eac8fe1c17cf45a024c7ee50edbbda3dfd53f2fac4869c2e676e34838ae4dc63d3c52198c82014b72b46eab185c27843b77bacffc0716c17a1ad849f130fec4015d8e762f586973895d7d3a546b9dbd04bba07bf24e933d786de17865a2ba361c01fcb017d9337cfa93960fb2d703fcd888a1b9e11dfccfb38cceabe9e2410262c4f44dce16f9296b34aff3001aaf2e5fd29565c2ae0334bbfc168366f3d94d8326632842e07858425d9ee6b759a94c48bd2323ebf687dd43fe5467869ee08d28a9cb121b81a08d280a078f51acc299051ce5e24c3be1d7441bef64af3cb7758c2590b4fff90a7311b8b71a510f006202a774677d14cf34d68e33bede80f3bbdd3fc73fd646a7e25ffb1d3a22887ce561d415e0d3dbef418ebaf76b809e49f9766a0afc9ac297560ae01ec5e68e4ba51bcf758641e79434cc1644933e005396ddfe9c3e38225067560ae836de121c8414f59719a0facaad9ce4e815a535db6a29206b03ee2f30d45d389c617d4a5fdcebbed2b817375397a62d0c8b1cc067573d5670109910749118fc6230ebd756a96fb5526ef3ec4a18840578dfbecb5e1f201cd3a834037181f4b71f0573fd90e2a3c331c8ce791f2e6035c53da9a8361b799e71ec21d51bbc1db0a744364a76b842d85397e9f89fd66c2d12714eb8d789cc178bf73422e499a70ab06e050e27d13f8bda7a6771918c03008610edebba18202a05c8da224b2eb5e3400977a0e5bf44eb5984e3db8e98288533e9153d409dc315f8ad4109a486311b91b5747228e6d13a8cad2870dc86aaa48b7131a591bede0abb77dfccd562e58d3a52f143091035543d035cb5f83194fe68133934cb1a64b08d80febe1d0113bc0cfc3736cb25462e2bc84812c0a55040ad2169daec90597625982d6455838a384a449a799d534473a9f5cb30657debec30180b0ffb129f0812052508e8e874e2cf640171ce41d563f75c2713d5bc9c82c5728c7e2f689a1d041f3398018542225f042fe318ffb3e84889924e681f5cae612195732c9dcd0c4902ac6169f02fddc7095590c6fbad43f4911da68c46b24fa11392742468efc7de24c2820f8a1c31dc19abc7ee5e3adf102d3fd3454a4e807eba366b1279f11b0eda3ccf867ba5a871272f377f6f3364d00f171b37de8c4dbc153ec720a93a2ab970bce8210dbd262df9e854f62fa91c7649dd556e0998d60774dfe4eccc7e8167cacb3c1849c551aacb93dc9258245ae6ebdab3acd9d09fc5a4b43d6e00f600340eefb80f8484df094ce5149bbad3b535b3c0556f87a0541c4c71cf11312a26066bb6956672db9ee14de6701dab26a8ce2087452386a756b5dc01d5e6a90e979e653bbd72a4355c413dcbcb940744c08f126442a074cf2cd4aa26b3b1809caa14fbc1195ab154c841fbdac89527be686361a0b82e81d3369945a88828bc872cc835986fc9c4054173fb66f95bf25e249e982f2efa2ab1b21a1d1129275be2410c934acb5b079462f4161d9870da210927446a04631d55b0065e98c96b9db2772fca66a62fb952892c9103626e84267b9d5fe21c2018cb2b1a3ab97e32c36989a2f2838f6b096ce921500ff1242fabbf7035a185a011044b3c37d1a335fc93e96971c4007f53676a6b925af64fc580db0607169de119264a6bbd8a14b29d6ea9ff2a157a52821277f0caf69e1e630abee319efb64e29794ac4a1989ae03aea1550403447944390cf5673d79198ac02f846ab0096933e60d732e05f1cd07af1c6590696e629d96a62e28dfed7fd21251ae51ca243e352faef58a2a1a28a8e7f5c07e5aac3ddabfdb86018638a8a5e8c930486a1183fd068d5ce3d6c0705406c3ec7ed036485ea83e2a9b0810338964f02bb8a1e5c46849f784b145fa67e309d95d20e217eac7bbf8515bc1747f8b16bd1ea005d9fab190b47e50248824a744fbe9a52424dace6a81f75f744fb5571661964e53e91dd6cfbd17fed49d50f11317602aa9bfe45b131789943f22c0fb4feac7529db76094443f5c88b7bbd02ea48d65c9ec0a08f830c714def8ad1e93782f93b8cec945a4bfc085584faeeadeb5c6444f24b975a2617aea02d64e8971d06694f29b52fac2c9575c94cd9349fca46a3789bbf77cc7ace2184662c21374c94a6253879f61548dec3819e4718c4e37226f9a2db789d5ca5b67ed7c9af52a0cba6d40a00c2e3779a1ec82ed44923e54843d86102ae390ac29f0f7ea8f907408a6df84993df587d90b1278a014c92ced70f842ea6b17eac1a5906aa3324c18e2d41e28adefa86965b5c7043264fb496a7f5aa970a1c06acf347ebde86ca991365e51b0b353ea9bf7d673eeb51739e54b90c159a54ac87ea540c68278c03f6e9053dfdea7808d227da5a5bc53ceaa69cb12e28c3d2a57a1aeab84425312d71908d733d9e2eef0e05ae97f74f1285ac6e128e13d6d0fefe94a61dbf75ee762f4b23d52ed19d4a3ada952e8d5f08dd127bde8fe751630fda261beca57667d5ce151039cc341e16e56d4b46da2e16828569b5f5cd634e844acbde18b8858f468d26e336f2ce3dce978d29b45f202617eafcd9e39a9853d8bffc4d7b1c264065628994a7223136b5cd91b5678674b90132244093736c595762b2714d58086af595ad1700375d9c486bf5164a3e009a54f797ae7d12af061503fbd4e74d1d6d98bcc1d45d00993dd86d4b6489a45681127602c9f230f22b9e7e3a4a310f3bb6306bea9a0a22de7e0423b892e7c758bd3859707a1bf81d95360eb8fb96cd6bdf5e7f6a3357fa195a475e8ba4877478cde1b4f6e984cb3fc641cd0d611ec4620665c4cbe3e146e8ae2e6b2ec0e222babb3916e53b52c51ac93f7abed22d9f3ca0c0bb4cb134e91b748b2864505bcd7d5d3a44ab074acb35860c5aec6445f4ee853f674f605ba88fbb3022b11014a9d58eba67c0456e1b7955cd6f36d48fdc043d8dcdc7140bb070290eec28b77eabae26e8b3d673b89bfdcc21b13e37e24181dcd6b8c8e6c9cb1c81f01b0b64c4076ca593544a387cb00a271b18cfe8efb747ce8a1e4a2b3780ae9748a541a08309ef561a387c267ce7b52c8bf2e77207fccf94edd8751728a40e4f75cb40d6d5706e6db6c41bb2b73949670b92f5c4597cb0034ffffffcb