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 81731 9034ae9f91a6a82c259a9762231b5c3cdeaab21c5fae0761d00bfb629c251ec5

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4c4e5a072e0ee13f385a4f2ab8ffdb83f9835a911752aff4e87ce448fcaf68f5
Certificate Block Hash
9034ae9f91a6a82c259a9762231b5c3cdeaab21c5fae0761d00bfb629c251ec5
Source
getblock-raw-prefix

Public Data Hex

00100000000100000f...00882f000010c50100
00100000000100000f070000000000010f070000000000000000000000000000000000000000000000000000000000000000000063d1e2a7635ed087fb36855d0d72d3aca4930aee32bd20a86f0e9fba7b59b97e12a5d1e6f64ecd6013f3439f43f49e0b46b3167ca1503143cd45df546f09447594eb0dc4dfa1c0f07aed704209808e2ca0a4f865afe2fe2c4d000000000000000000020000000200882f000010c50100

Raw Header Hex

0000402031c237bebba4f32543570fa9fb90c5dd7eaa6858f6f383c75dbc67e0423e10d3cddf4a32a26c63c0d797db080bfeed14bead4ba3f679b436a5c838ace49de0345bfe476a88c70018f568affc48e47ce8f4af5217915a83f983dbffb82a4f5a383fe10e2e075a4e4c

Proof Data Hex

59,560 bytes
1212160203078a156ae9d907293eba95085222b2c0ca376d71b417a9354b4597afa9f14e504710bbe3ce05ecdad635127a53ceabf10d2dd81f245a7c674aafb33e399c06fb54d477ef262c4626967629429c4b202db235e57be032124191206ccf6ddf9f20e2affd98b13fcc19da0c0739d97eb831feddad80a6b22e23f8f7efd7915ef51ec64067b98edb3f1cf418935477e4c58941776bb0f4a89fbdd7b6affb977f618201055bc903829187b6a55af8c955df27add1bc3c04f3ce812f014176f463e935283927aec4ecc8fef8c3dacf57d22dec18b3282d1bab92515beee0a2e4df4862537fc6a6e89ef32568d2db0ef518f34823617644d0f511daac1b082636559f86de1bba5892da8fa17cd9254750dc4ef866dd25726fb74038d4b565d218d84230f21324208b1bfaa16ec6f43a919fbd035dd4e7bdc2b04f411d194226141df9dce474884bdd5463820bce5c168cad88a71b4abf6c26ffd66a1f88fe90fe3da8a1f734e695853b0ccc42302dbf41cbdf6673915658d35e195af67e2cebf4904a25f7c761b24553e46106911fa0b2df02576b774301cb5326230a918d2bca0bfde70c3f60f35eafb3add9956e537918319d204419465685b4138d75a7fbcec6dfa1196aa09191dcf3f1026c86cb7f74ec499970e8b6f300ca198af36f795fc029e41158fbe24b73d276ef76fec0fc28d176eb87085fde6e0bb8ac3b00fde5fca669de561dc0aa4773775e69cad0736ae36fb66dca44bd25d825a0f442ad2e454ad20bec9c927e743b9195c7d5ad512807849d1709ccc3a50022b0f2a75dbe2bb40d724c094bd99f6e0da79d22fe6c4fc56e1058733d9d635431524d738e66c67d9dfeb391da5a193da6c573d3a94bf45d1459c31d94e6ce84744f658a34eb2e86633093fc19d44abd897b0be32bcf4e5bf2b4020010edfb318be9cdde6c3b5c8d436a43f3a282def3469a62bb7b77ef18f90956aaaf6db2a45aa791c68b852e83c5a2b10258b77cecc583a53f16c3774806e2b2e0660536f046015b02cf899dc0f889f82322671c41265e4a25f396923323e9d5cd861face7aeb495018ac8a25e727d24964d1c0a5a500b18fb37bba5a189ad8a037cedb350a7d118d8b5b54f38ec5e882b9caeed9e72b0ca92d246d4ebf3173b041e1f38b4399f257c308d6ef4127aa7781e4c416340c9c46f7ec5d02ed5225f67217dff57b6dde9b132bc73c1ec7ed942f9e49a7c047cae8f190041fe9adfc550767b3eb8f8d589fb2f43aed7464a9dbcec19e531a55be4e914798aef6848df01a4e93774da4f7a944d1d43d0bc89a53120eae92584777bc8fb9867c1ae87dbef483f2bf38d76664829616e2fe5f89b7bbce77f448096de661c8a1daee35a9d7b7995c1e19bc44f77565a4c054b8fa23409260199c8668993f8fb5653f66925eeea6da9aac12af3fa64901c3a6343c10527ffe9f4d41cd2015fe7ab66656b37ef00e9a55ed96e5dede2b3e442d7dbdb0e83b3421aea6f98922ea386fb0666af6bbd94ff11b218d914efb0a28d962cf8ce6dc61c61e0eaf4c46b66d658339f65600316a0b131e9bf33fe5562c4ea16a309dac5e0e9f8695ffa08cd98a319b649cb42492ea13fc58c6dd15849a4f096eabbae428c1ead1f4832b74fab4aa25ff959a3b47655dac788b1943204ef1fa3bc05d586dee2823347bf9b086bf1b8fcb0c2250efc607dc84fe2b1eb0da0a0b1c255f5a80b49862999adb9c877ea8bb9a0f77f5fa033c46a5e5bc4f01d7583d2c58ba7ae0c7b68a413dde9469df57ac1a84862725794a07051ba69fca71540433cdfc7e9f4017f466e47acd97d933611c04d36dae0ebffa683b32876afd3520dbf21432875534beb817dec541949e79e56021e82996642fb9172459cc097279376ba1411e4dcc89bd993a731f72c6e14fbee049d4fbea7af4071bc6e3b2ad6fd3602c85f57ec9032b9c0928f6001105e197a8ce6174840644b2dc4bc99522422f5241e831e041d9630a364b51accd9963b214634ae571dd091f24671296c6a9d6b91d6f3d0fbf0f16f312551257c0e3e6040e2e6e7abbad18d8158719440060f005bb9f6890cecaed8c00b9c5e5960279f50c94166afa42025412b9673fbecebff6a0d420ba74397ce47fe6ee550b30155f13d718dff4cedead85bdc97eb529c4a19c394575d4fb1d95f593937c1c3a6033b3f9c8626beaf628c6d8f77c17b45b78f0b3974737f77167ba5e44649626258e335d4313d814798535c8d97dd982f72c2264f10f847ad2728ae2ead74bc9cbf36974a12916b26f6be8a2b0c32da12bf56f626ff84964d15a700c113800489f73a44cf616ab6a22bf4b9818a5eae4caa70292666b2157aa019552b454ee34e72cc0ccada8ca425c899bff5bbad1c045570c3fea0da9a1ba5685240548d5533cc0b370c66da5f857e7ef6d3b85246a83d69d39ade77e02423d13baeec7fd1bc73894a86096289666641a7a2be31ec9b63d871b4646b1520abf767d89561d5f6ceff255dcefc057edcf1206b4ce207175b0f4ca751761fd3d2bfe09514e8c468b7c26541d05387085f815508806f6463b1d6bff606730f737761cbc3bb57feda9167bf6ef3c632b9e9ec5d7c6084f802ed2d003c8891dd898bca34b9bc9443b2c05db5976d749513fecd2245cf86adb4042675143de9123ff264227392298c81d0b6d0e8762b4244cb3d3e32efdbaa9fb3158055fdb987e590813b7a9f335f4070be9ba9a4236cc4a65d6594fc1a2ba35e7919d7bef64e0ed0682d7b43966e3bada415451aaa41190ce13f04d4023a5ac685e9dd0e2111dce2c7448f6c591a47ab591d9b7b1e3f6e1f2546e1f6233cf8b56143797b5b9a68336642b1b6a54ee579727a65798840b672a3974adcabaff9ffb6d4ee84a08fd754178bfb860016bc4fb58af1865fda36c46230008f30f9d8eb54b3443d67cbe6cacc7316858e110f4fb6ea3ecd1b22178b022d1b148729d5f3374d18d3c1ce4d3894cd846f0cc648443aaac64f282d39e5016d882beacb65d2ded778c475dfed749d5cd1299c5f16f3850e4aefd40a751a7f3604b0c882ce58a3747e3abace2a20523b118459f6deb9f2d94a764dc6c125cca77346cd44f6b43c668ef34c4b0db4a19eaa0b9f908abc6b2d5708682488e1313d6c9dbbe2c47939f8487df996d4147b5ac9157a2152eb42f2c8f0167550184cf2b7237e616f5ea94b8b8ad8fef5bfcda80531fa94e7b16994908c552f4996f1414d862c0f4adf66169e9637d3ca635d9344ff43fbd0c4655c8db855e6cf9066f582866e47ffaa10a90a41c12c8b4ad5df6de3a04e76fbf99dd6e5d74d0817c8a7464a96d5222d3ce0bfe81053c41f7c3feff0cdc0c68d60cd119e4f9831da011b132734cdd7081f92b1d3fe7672f9a3e5d4842e1db9530d5d430402c51b1cb2d8b170bfb490a1791ede6c4483d41db7e7c0d22deeae8ff65a39ca97f710152143c72e3b55ce4d9c6660cd3df4a8470860af309f65118c03b4354466f16075d2e4d27251007c932c203c26bc0e1731094972af28689b0e878bf5640cf18b8a97160f2059dcd3ef7af79a9959093351c48647d9f6b04e30f4083705fab0464708ddd812209740e57ebdc338e03137f054cf3a50b6141d5afefc5bd1a9571908fad9c12b37f485daf923c20ab262ace7bdd05b1e350817923c4f73a152fa58b01188180001d41ae03aab8985dc64a32a5bf0197542e0d1d35e27d082df62ec48f3bc9c289c1ba0eb01149602536300971017fb61d16ca267cf30df41d4341edbc7674106ea3aa7fbc1198acae840e4da45eecb90ca2e6869bc0e46266b11f3f14485e3f864c97561865065cf6c8d5f61d0268f7d28f879e0af18132d2ba2281ae22c9bf34093b3f71a11dc3a1ca2a7b468abef1fa0410504e4dfacadb4b8fa0bc95361e19a00b2d0f3ec5f103a4e8a95042d0ac8a9937663c5ac56fa6c5d7c042f7630209dead417393fba6cfd8a40b91bd02adb5e3553da841172cb76b6276b93ce05f8a201008d67f5979b6c9f30d9641256b3c676d5d78a2880a8bbf510dc7165b5951db5429d37e4f4a2237a21fa438772ff282d4d38b9fedbed2314fe687982cb282a8a6f5b520252a3eb7e513c09e70a3db32c471c6ae69097a34e6f0285e8f813c625aa6d0754a6d7a8bf2008de521722a830895c3ff6bdb17f0f8e3ddbb9cd79c1658e378d93f318de2e7d87dbbea88b7b21a5904df2bb4cd1693b8175d93820aa4204dc781c3c3bf552cb9c6f548f84ea674b89d8670cb15cb46c196fc74eab6dcc862bed745c83ab402157f1aaac7f93cecf42c10e3a91e9a7baeb5df14bfd5b491b67c00e427eb446eed896aefff2bcc385de5200ede744ccfd2b0a7ac4e9b67a6df457552dcc262bbf16bf94d2b65a4f5cacdfdd4febf08aa227dc05f427a079cf791e6e68f4fec049362b3620e467a26b30051c7834c859c4d2358ca35b90e0354114770bc613daccd6637ea11c24918dbdca03b97c8ea526efb198eed2d12cacc70a47191b66f234fc1515cbc573d8138e13175d70c341be7e5c5f6cbbd8871bc4e58ba373670266266fa77b68d72559cec357896544851c4a753f38a5432d92b8ba1cb0c771e44b7ae4da2cf6f67d3367b523deff0b553deffb8a38a2267a2e8cc975ef360d3b3f8776d2c462d2cbc66d430e461d8839beaf1e911602692e12d05c99ad2a83d5e9ecc68ca7b366a66199187efeb721cc6e6758e69bb5328d5f6a7ee66232911f7e9612f583e9c7e6d0d9674862c95e0aec1bd2933017d77248f76b71ac3b0f5f05fb02477ff3539e42f789434a797e1aced94305ee851d9b2cc3d274166781e910b1b94b90f2f4edfbfcfaab3b691be9a19702626edd237366090c532d6c54fbdb6b8805f90387ed48dde9348a5277481591259188196cfe0adfec41c9f19a548acb947f65e2c4d4940935b04da73a1f2305f240d11fe26b132ce1ef089b89b8e86ef9a104d6de3541df5f303f40688ba8f4931e02aa7990f0ec2c9c8225dd6bb47f02a1685cb09320cc6d85330cf18365677a32fe6f52eea7169ed626e018ead0bcc17ff077786844a5cb1378035c258f4b5136658d36fa9b05de38d2c5b009269a5fdec5ff7a5952fd17f46219b1d731fff5301bddfb3aa772ffacbb0a027e7bc7fef87ab08a4c659ca2b505f09ebe855576b24642cd9a7215103be16cc984bcd4bc7abdfdefda0865c8fc2a574d678a5574d4f2368182735a9aabf31d1063cd36efe104b0056b041f6db3c6c0760f2c1c2d851feecf354faff81ff2526b4933dd3780fbb91d5ddd82cfa950d8ca2c004dc0f3fa9a7c5134f554fc109d893797aa7407042c93e5f095d11d3af4ab02f99e099c0e97eef623402eea59ad5ac527a2f8cb940a01cd99f0e0e526849e320b52ff71b417f5ec22881c1129d0be6fb19421688a78b8d04a04409660bfca9e4e09c22c3361140d53eb372f5f19d2412414e965a451c5e6628349b1bef79acafe29bcbfd4dc6c9fede49f9551e3404916b8f0b6e46e583a2d89266b29dcba0ed5cc0546b4dfe43f4c6a797233e3061c77d79cf595d17d64f0f2a84cfb69eede3562013b02f9106b7f18fed4c5d0e648d5662015288cad861ee76b7af02d79c7fe590e3d28e5627683fd26a40ae7902a8c9e336a47488982e075a14368b9d15c70e551247dae4e400cde4a415b81bb6b4805c81db9c26600afbfda8c5af39ee6e15a5ee77efeb13a98b596e71d4c4394753d785941d881b3e081eefdae0118eee730ae1d926a78d93e28c0aa20b305fc1d6acbab42ac1c92cf774c118955f1d1432d1b1ccd9f51308589a1ee9843040344c454a8e4510f5392e5086b9df6ee6016f456d660f2b9c6bb2fd4538f8ad0cc439e6ce4fb8051d82a95ea89e287ebb208cbb54b5eeccf81130ce92231e344c458a4e0c5e9b592c1ecdeb545e7a7a86c6102c912e90b7d5e315a98a243cf2564e926b7a35307e5e46ad72e8ade1b1cd4a531174e4957901a54fdbe5085303644f2c972d487782cc745a3d2366fa8b08c9f6c9569f47fed205542afa3a0d569c5aa5d8f5f0d8177c3538e61ceac15d9c498da05004b2f3c73a4f0d5c3b64cb29c573e34f8c58a91ac9783c18382948ac7a8f705654c39f3a6acaa7daadc38a9f4a4549ce52e14316807384c52040a354b4996a312b7050197ac79f9e895f58937f8e7e62d02f4f53a9c37841e2fcff8b051b6f4476876931023399e57f86aa1edd1414e7f60c246c75b4e7456a87c5194e57bf47fc913e4b5f006f220bec5924cddd378a69698ca80809c7e1e7f3edbb78b4565b73edb3283630717a9ec232ba876a9bd188c8f2518d52cc907d1869d16b751f3f4328f11e3bbd26ffc591d6a9f01b3f7da23b8ec7d040cae511cd9caf40612b31d3fbcb1c0738627fe854e2713001bae8cdfd35301af2fe10b3ca1d17efcecf62d66e12dc0efa18b12e491c2749de07a5afc149c62fbe49800619dcfa4416d0cdf2bfd63053b781249e4cc4e134a85e9ea1eb58de9d5e750f57faaaaeb2275b2f8d86dcf4a0db873247fbfc08d601e4b11163f55a807744ed2e97a9d7856b423512ce752c8e0e78b13949c5464cb6c4a73fd7b16414bfc6c18ef9cbb1587c8bc36cec389fd76eaad403baf41375611b2df14ad57b820aceb710269ec248b02ad084e8afd862f1bfa35dee0c6f6cb74f936995ee730ae99c5e1336e7cdf09b67efe7675a564907201c499fcfd9f1a43d9077339adb321687ddce683447b97cd5cc294ad250af53553998a7206db8d82702473d3666b997a3af636347ccf28d5b13c70d556a6e5a452381da15f575364d64316845777058ac1df4eba9c2af727d497dbd99330cb09b60154afae767f74e7492aef55e643096b96aed9af8bfac9ea988bc06ba0c2aefd8c3f96cf464c7bc78e2a987df00d0307d0e465f2f313a17bd01d5559849daaeb23d44f6f3ed8f83dff179909f40fc9b758ed16a3b4eb958343ef586447605338412ad752a212c6061eb297eda04c55973e3dea677a5ee76b26d1a588038dc37797e0598cda7aa98528eefbac904878fcd89959de474a2b37ef767c79466ea0417f3e0fdf1e8564de053f90e28bfdd361a858a226645d5bd168006f005664356558fc15dc098a87c0f9ffb45a2611a2660d8cfdc10bba57c56b3cafe811ba74d553eb0623dfc7dd06b591f7d1f72e6bce1a557b56eb9620c180a5ccfc2919b7ba30208361436f0625af5a941e6c3dc961c20975fb4fcd8bd966fe28ee36264cb27607a3a0efb20acb18682a1e63c56188c838ae85461ae76579c534d3e9c3f33d49e83817bbf283fcb2f66a50aced6a44343852ad50f75678e4954af7554fe4b5a82bf46818d735ab0b5f26eae1e3560b1096dbc8dd1647a268bd108c761fef9708eef7c04024d06882e9c9db1fa112a24faf52b0e6163012c20038367f8715d3e630e6f0f891e782705a2b2c8bdf7b6a807b17deb2b54fcfe08d5326b84f451a4ead4d398fce5668c8ecc6a81d00d2bd75e6e17a386c5ee5b1385caea932a1e9c474037f2147cf79899c363a51afdf4629ac41a5300cb4d6d888ee6c24866321175b129324a6e62d3840c6666f4cb91ccfc7ccc288118ffa6865b21b27e8730233c3947f7fc67ea603a5fb3176ef2aafb9bac9e8414ea7c724afb7ce7acdc6a17172acf078f0686a2dd9bbae32261ca2fb95766a0b20fc2c20120131eb4eb18634c759a92449555cb5f3969ada63ab18a21747bc484dd745da4765a6a56918e530b7a0e3cd3b4fcfae08b887d0fa5b6b6e320b420ccf315d0edb3b40043578d6d06513eb96e3325c2a8ad7d26954504ed43383c9a3430479d3de8a0bb87e9ad855966591415c5195d6cb857f28bfcb3be63939de0489372ef1ba60409050efb0aa472d52bbc8cd4387ddde78654a0b3db741ca4efb401f5486c10f0f3a6ea37cdb8ca020d19a733cbe12205d2eec34c74420782ad3d2019c1455abe841623a6f75a9b3db554ebf6f05af7181bac6223c97812c06d9863012098d1818a5328094ede48e144c7721873f28560488dd598b37dcea9365c6f6445b7719a4fcdb7326b8eda25d29c761f69aaa4f1d264d877fbe2a659de429242f0a4268b4e68a0c076726e263daae495dd33614d4fd6f2ce7dd78147f1c6d9694af0fe1a2dbc03b1604a5bc7148f5b107623dace0a1c108e61a3a66154a2547a86fe9b307bc72d7dcf2487e0871ef47849640ce9356a5483375f9ae375098b5747f9c17889ab0578cbbf3b63c9693a1a81aaee7f9c01a63f6862b84b27d56e4ec1dfd63cafd81b5f01d742ac1ad8063d740d1ba7f6674deb75cdc7e8d7043d9ca2446194139559f004e2b6d15077e9c8adae767357259a1089ceaffdaa063cb18249a6d9b452061a1f8aaab34aa1f0aef4b6631c152683c7e1352938998cd832dfb0a3125fca3a3bce18f7d51ff01592b5d0ab5576ecf2e1595ff3e28d8039f16525565101a860f204fe03950413094c262046c553c4865f89c6ddb09d21a833f20f07565f34d1394d9d85a526ce899e5efa2394f90319046066930f5e26c94079ff67c03e7fa353f05c80223491a90c59436af64a29d02433ff3d703b91e246dd93ab86f4bbf5254ba10ec2d21202dc5e896c618f2bb3358ba4caa115350e4f6cf84a2f580762ce20af1f79257182623f0ae4cf84a4c913a5eb79b296dcd20178337b6019dea2de195f69cb98c24f97a000330b2ce3ae8f14621944af57f4af32b49e7949c3eb6cc66fcb343943d7adafc6041aa9e5b225fcfc340103f7a745ee44f9701f173cf563f966bbfceb611363f8f79b824f086e7115cea2f3a299ded7f6ba5c3d45d472965bf9f0f344c706acad5d02bec85ee7fdf319d4d800b1a8395c4d02369e132191e5cf802bb26d612c466e71cd721ede76fa2f459109b245ddd3665041f53989d5dfec3646498d2d4fb5a3b5250f0f0a3f1423461dfc10379f6109415f5a27df6c8d8c90c95884f04b390015b609328017d66b05e1f73d2d18cd0eb5a628d0e03abca37d2d2bb7d7f9bb2cfa51bb52d72dedfd6e347b9a7c1b2d8a677926111a863454094681250ee2e7aec728a2b1373079587a57df5ad5363a13c712be41d1c0f05f95a374b02b6a02a7edf68bc4981b3632b42d0c05d1bc8a00dc7cb039685b70af22c60bfe6b01e67367e60d0ca50e210dfbc23d11c400e6349f83d5e0e41be90ba0248173f7cb8d389a98af839013e92e35e43eec81a6590246913b0cc1ed7b0904bd5fe88d6bce622988e7691cf21a1754f0afbfb721b0d2f21f3682398708d355c91cb8a292debcecade36d8a6f00b59abc0b308198ccd3b28b9b881f7b2ed58a928ea34ab2fee6817ab01764761601c22499a6c351056fbd856f1173b70e97e27e65ecd0bbed5cb0bbcb0d8b3e8c468d24eb3671d5d647316211875f263b9a510895de37138dafd2c81a6ad61aec09f01be53adf6d2d33afb7a4bb1f79c085e9f695f97185ff39ea94e8de1fcf0676177bcb93eaf0e16c0f7f0d931b9166142d2e80402634a4879da3a72308400d8cc383b84a241f519342362501c8334551c03711303874aee796db9ce84ac897606ea2f358ef51f9da272f869d4ec1b836638a959c7cccbf453e7ddaa2c577cd04da91ee6b83afea9d5cdae8071857334c7bf31e8a190de8abb6f71b1cfea66c697d54b0a3d4ab401e72721bc4c50e09e3fd4efb5e0a5a1a7fa6d15bfd2a1733c2c0dec694861b4688c968bd60d4a5396f6490b80789b8c126362cdaa9812e806329a4178db9b8645ce32493afbd0896cb28c8d9e57f53ad41232705c066fe5d3d0a789a77bd83d56c7fcbeb436f39d6818bc9932abd3860fb6f1c6aea059ae4de8b4e40806042ff7950e46b88158d1158af4197ecca2cf33e8db3498d5b914e4d0e4958768ae009914bc716c8942d7618fa0157e66d70fbc6fb75f2a244df2d6a1ad557e1295573d20d1c326e39f4651ae5a19c82ac79280978fd20f62d6d485566a81d05a141642bc95698b846591690a663ed621ef767ce85e2286a90bc99061ce671bfca3421900250209b8ba8fe277c1008775bb52091a53e62239b4e8703284ed6ebdb0e31a20d16d3861477a7b4bbd56fd3abe774ba057779578254f60f3aa7ec799dd692a5a0aa8b8acf8e4857a658c0bab717ccf48bb7b4a45f5fb76a6e582f0d8a972664bfd90f3f4168a901d2d3ff08eea43d477fa666b3bef0d8b977a69d4f3b93c985c40ed4017217abb120ed60e8ce565f2c7fab2828e133e6c2acc9fac573f9b7b96003892fdb8a1eaa16939ca56aabd703d661075fee8bf16cf6028525d8596a11f90c01f74767d4b4051bdb36c32a7c26684a2088929facc9f41bf5cbb06452728eb0c195d92b5b989d3a03b71880b3fae4c6e0be01c9f363d4e5d4a009bcc8036af0fa6b071b9c1940ab0dccc98598a11944f39774d5488a214b7d58ef75dc44565b607504af5eb291913d7d2294e1c403bc564761fc6d80e619d206ddb328ca033669d80fa69544e5961c24a9db4bbc182596b4cead8a2f48a53bbad9541749c37124b0fddd6efe516f2240f45a49b5d745f584f7e1fe81a1ad6815b3d1674c3ee0908ae9d93671eebc914052ad0735cc1f8ab300358caa1aa8350c6bdf4b007792108742c61b4eeaf8b02c9faf3b8abed86b9a66ae1434ac65c1d35cbe4a249e5594d0d9679bbc30e83020928aad6d487518a6d1dc872c21bb8dd89f0c0ac8dc97155c237912ae3cab2f049ae6bbce44bf7f3d86481c4719568a783078a54c4ac5f92107f11398e46e9e6ee115c86594b3a7cec758b078ff3e56d5c9d6bd52ef6018b7170a2836ea3bd64b1cce707708a7b851bbd593b43c9403706166740a4693524ac771e36641113dcfb8e79e2eef53f7204c0ab25db49305a5d4d7407e287d4a7a2625f6d15e406ae13c15c423e38015d2b7527b0f623d5d9dfdff7238188a9e2aed48de8d3f5f00923b233e15b7f6e1c57a45d0145a860d92e1b35b628364262b1508a4dd1474bf42fa35d647685a84b00adf57f635a806f07527fabaab8d70d372ae02fa6eb12e193d95c467d04e15d1f919a55151905d6078fe3af278e43bf83a5726f0dd039a08c2459a0421c53d1f2b25d59d1603fccfa0cdde890df0bea122e8efc5b102fee514c74d795805b7397ddd9a13460d3e18cd174598ce4c344e666f150af7484918740dda9e8494d2d226827a2d1f23d23637e1b0707bf69d7edc9e03e1c0f83e7c4ac5ea5d427b18e3435c546261901c804dd87551676647da08d21a8c02b5f107548fb066376fa0a9bda17b9ee933670fe6142dcbf92c730190926fbb73215222d401c2a619ff51de9c36e522de7c5ff46d68c29a441b0bc690f0c65b2f8ba5de596cc12700fd69470a2edf3b3c89a667bb9343dbaba24b3674c1831065b7a4237b604e6a8aee91a355d78c2b8ed00df7058d28353b40f15737dbc94143f0e6d65832d440d07b0f7ea5138440b69be4ef70e000c5e0777a6e94d7248f2422757a26e9faed00da15a9cb2b2a301bd8a3858ba5b5016dba48f6c3352f0e776bd2ffaf87d7f34e924678b5841da8ae8aa9ff74ae4a16268a8d565a8418f666275a9787648a9eefa7cfac263cc84cbd322684cdc7cd65f486b0a668e3a8f666e03c8458a5b6b6bbede1c7aed713d7a08a62c59f9150a1eb132827909fd0097c224a7f0241907f32a1cfd0ce40dad6f924f6452cc95c2c7d92768f5f273d532a70d4c07c9aa3fd1f58f64618da50f9e17a5769f08c3cdcf631591ea4905de11b9a036a70e40c688d37f83bce46c077bf74330b8c308df1533ad50a2da2ed3fa4f6f5b0f994998fefaf6223e2534d51cd106dadb2b0a2c290a48269b3eab1a7bf23c1e9880749c922764b1448ce0b0654dd93e821822705cdd7d8a48e171ecccc1ae2d9741a56a382db204877377fd8fe7a9c866930df80d3eefd05e4f9ddeb333d913fab8ecdbfaf901ef7b99f70681ee5df3873b79a25b29d4517fd72222fc134daf774160c4a894bca704e661f8925eaadc4152bed32b993e0a9f4ce2e6811d44d58e6598bb1978c8f5306ddb69abde640f00e7d7f813861d3518b78fefb51fc68dd5b86cbb1c311bea5c3d675050952203a55b18659fb1ec822f08c8eb03b86c9334f227401ee9b5955c8f6f648fce25d52b6a625096faac1bca301ee9f193471af6bb914275532c26d5c5ca9d3cc634a7775900061c0749af9a578c99be4523a87a24106022eb6a860e850810857f6482a66bf2edb4b7fb607391e661f1d1f51e74cb2e82e7b2a7b3dd7dbfeb084f68ec422f577b7c78eb98512dfe7d86702c923763efac80ea8c71e52df7ce6b57118fc749e1d7b4481ec43457f02576e75b723f4e6440b40854f16cc63fc702baee7ec1eba27f7830f3da22530c6e7a029ecd0a486dad1b59b37465094401730dc8f6a1b98603aad0517aa1ffd5826cd4ce7a7592adf7b09d3a5a003f8dcd71b23c52f39dc3923a842223dc484e9b80850a59d6903e87609758ef1825c23d8024a8a2616600a2929a66d6c3672a6865eca0e1ddb6db499b4c210650f68283275700f8f596fabde53dbcb29b291c7c2f42ce2327882ea7678ec9cf0230e258bdab0f0252f5c5e096f09b9fdc4c578b249d4a5be93ac83ca8e637f3751dc8bc911618ce50eed6c95603241b4d13d14d35518a12d536b7797f848dd44542e92c4fb1c3f5298563cb594cd39158adf8d4dc1fcfad5a6a4f90bc5e31f61c691135d48d960c5381c7420e6332b5da0ceeae7e38e30a3fb2420c2441c11a3eaf87e601ed6ba9f6f0f464df5e002e08cde57eee9c35952e0f1e8577ab8868c40391937770a6b5db053580764effa861a9c6de18f1cb3c3bb2d08290a3dbbc21603a2437d152c7e18eaf8fbb8ef36745f1747e1c17fcf63a44f7a0a382ccf848f86720af151557098bdee13133b59d72c2c15e3a33e3226642beef933bdf7b33cae8634c74cb53defa83cd9d40c5967356234cc8791b05fe3a25c988150c40fa1cee3b9feeb229a231f6e98cd9b05a50b26d00c8fdc15ff3958ce6987fb367284074d18df8d777a6cee4ee67534d7346580956ba2af7e4ea09a352100935105359f4fe0993a7d0ec9b398641e66ee2a851572fe81509926938c8ba3573a2950332e793c01428ee7ec0e5b7b57946c4efc51dcf0f81d15f72c095200b4cadbf2003779c0ceec283c5bac67215c2a1c07d27efdd50dc5cfa3b80af1179541afbe8b6c452fc5ab24276b7e3062e5925342aeccfbf145a5ffc0660fd6d41126a7ead7565d756782d026dc9198165bb6b7c7a7bea178b27d4f495c0dfd4864802233d0824ca357e3365940a3fa2a07b6641d48fb3a0e2ccbfc66f264a09d885c835d7b56a39edc3a09e09427e81bfae643d9139e8588216505e1f1d546d89c1954dd387aeaec4ee0ab8f1b2d87f752b08c0149e7cbd37df0cf969fdd74d8ee06ea24cd124530c5cf354b63d1d9c96e2f13f779947086cb071e50964bc7b808c5fdf2131557ffcca2b987cb7dac2571929b5ee6bf1e0c7f02a5b34780183ca9a989efe9fee4d303a5f2a87b2d4fe7ae00f383a5451ff0f5b4a5a9ac025153d5ec6cae6ca729ec836b17e279e6dd7a01c3f99bad131f36286e85350d65d144431ff35907caf1108d04b12d046d26a4182a50e83110cee0796a9dbc469ff6784d57ead7ef24136f19c06616c444562c2843dc582347bd48c6e68c518566380ff1473c5d49924684eee74f48e9d2dd1760d555455216e9881689341dfc1529aed089b36e161936fdbcc46ebcd2437d1c842b600c3e2f24723b65767a908160575c1949d4b9cac2a7379d3f7be7b562e1ea5d380b42c1268978b898590fd3efa6e3abeff184c4028e8bf1a1a5a8ddf6d145b5d9b168fa92e7de8b077787a8f80deb8a2f26392366c7b9188bb0af8f9cfeca1010b4f0b4480abfd39adef3a9920dc523b1f75ba5f09f58649cbc72f8608fe34d5ca1c6ffa138ff316868b6d407db888b1fff314278c63821eb51ba714e0983f4d3cd2c6320bfd8e99c6caff354e2f31799cdd76f0a0dc67088e1aa2db92c5ccdf62a348b0feacdae54f2b9110d0be71807b3b6653633fbe8f68ba264f679ba060f67a61c8b6f615c8f354cbd57d060e887a60a2d048a08d9dd7a78ae4836573e80980006b3ce7bacff48bef679e9eb0f3b1214934a1e6d815f970dcbfc69ef63a3ba8fadbc31d89206a4faaf712ef95001aadffb1babac7da9fef1d1a61a30f8ea7cbce9d3d5cb7def3b68bfca1c25217792fd85a4158a51ddd63efbe2de57e4ad400c0255072a56da27490898910145fc78dee926f31efc6fea67e0c700c016ff7dfbd2593daf4990bbaeae2c0dcc0d0d570a2074f4ea62285a44483171f115ebd3e8a8fc6f150991dec96e5526c859f8bc79c111714f227fdd5b5e1ccd264668622efa1beaef39f698b9b899cc5445c057fc6ea17bed9ca0d85b4e5806b35e831b189d4d1e261e797b60e08f7a7fc666fcc29af65d917256a551eda50cbbcf88516e9f1d9b230ffa6e2e4bf2fb8f31bbe4d189129aa4bdded324f3a2453bc38ab33a010efcb012f8bf527b2db391eb5f60467dce4f1f9c1875efc6e659292e420ad6377f07546a7397bc3c41f54fd1b272e9453f25f3e6ad04ab15523f9e1ce26529776e18a48ebe6c1661115a5841ca0cbb4d3cbab59ccb03a5f59330b7cdccb70bc3aa18cf80d1533febb97619c4acb8c7d8a0fd19f418954ddd3a8598780e6a32d9c7fb696846d7ee47d9f4b03baa709a3c8b599f7a7ca2c70b8d59ae3e87852de412f825ee52f9c942ca6e0ac2e97ad52772fe9f2a3a4a5209289d3edd76276ee04ee8012de3b3d40b0adc39787e21bd405f858cef3fd65e3fb9d5cc35daba58935470d7ddae9447ae10ca1d28235073df63bc91ac083ce8ed6948985896896fbb15792bdd33bb5a9ed07cc1027b50d1b0de69a8857400aa2a466853f0a097ec3da898c22a3bd40742bd36d32567042dda0dd59c92d66781241d0d52ae6eb43f7b90c7e86d170490c8d1f2737bae56fa49625a600c7b2644579613cd5ad64433fa715860df68a4953b7c5f404a81766199aa71a6b5af55751e7f9ae99c1b09e4d4529fec484690417c90ff4dfa55e85daa92c1e56c2198930c1d949bc15b3f5ee716f311d2d3eb5e6706f9249dfce09e7d280aa41d0f8daedb4e1e0dee8fc97795fe29dc304c9065ddf3eff82f34e7865e15a2c0bdfb8feba48c01bcb33170eacddfd912b8900054a4e66d9a766bb1adf8709042315c114f8a9696734393febba8739dd0a2ea99f7e3dcec05b5536a9347b91e25fd55359ea12b88095900344e60e259582b8f613b4e044e85cfd30e9f3a769ce886e133da3762f21b99584ce1f856db02991855ea1e93c20573cde6fa35e8160776a965371b7f4f354e07a2d78a166f30c4fd052b44e2a9a9203a062a3bb9bd6fa8e11045137b11c11d63dbdd6f54596c61288d3a2f569b66ba7736abebd102466a3680cd4ea90be70fb81614dfe87759f5f128be05695392f214694d7cc83a1365b145272a968318b4967f718b432848ec0dfc4ef4ec94e8293e9c1aeffc8713f3d8472c8cf26976f5f0f85456b4d1e36974ff3c87f166909aa35c82e73e80957c4c02dae81a34727f670edc89fac7065d82b64502b1cbc935f4b78dd53bfe8d77c0d623ec84ef1f91cb65c936c6c108795435b1b5895371a900d1ce3878c531a03686d8887b7236cbd40de7175bd325aecd554a540f160d126aeb80ad38faf3b0021a1cac6cb41e08aa894aa74a93c6e3fa9f253ecd21640d71b4e3fd533cd660355ef42adddc77e8e5f21a1d33caad155d1ff74e8c620d4ff0468eb3c3d2ae954b7b985b4dd3e0f61ac09626ee2bfc98e61ca984c57e11b4c4a9de0e145f17b354eea6b3eff4cd247b18bb04d7f1a77626e59024d1e6c27ea25bd9dd8414349779ef68a9563a76e9058b80e871be93d16f1a54f8e9382f1868f594d1b869642abe7d9cd66060bc16e3c139d7e5b69251b650eceb22a7b962cfce118ca3d06c38b1e67bec09370a1bfae30eb8159e565518d45cd35c93c9570b7650bd61dfb481f3c33a960eba346fb9efb60e7318aeb52aa22f184b8aa299a13abd18623346757709c4c56b9f245cc35bd0d986c4615c3102419f4dd6734203c97ed3fc6c3321d35720d00b90f5edd5ea990735378d3b31e2c985031f009d176363bf7b5b640134a6e95edccc51650bfdb51a55a6dcd5619ece8ed04c21a10a1bc9aee19ad503c43a85d1cc6cec9ba7e7f22948402a81414d752925a7a901764f2655524fbd4d34553f9134bcd2a80466349f072c3c48ac317003292be246b37c669c8fbe3814b498e866f99e567a6b92ffb3d4f4a4122ab21418e2a3c2cecdc6f676b005e47a62d99cc48c3ec10f8e3f8f77f7efa9de09635ea4d4f42ad34cea84837a9a19736e2c0fd2e906240f1d81a800384a00fd158ab902c1490d5d1a1267d8ff7d1ea85085ab8f64ee1d4bd1c6c6c98b9c4a2d7919e854e0394c0ab01b36833cbcfb1cdef25096e5bf8077756d1cd0f0b03af52d5f9594698d3c517be8bd09fd008d1bd8ada59162b7ebdf83a224a2fcedf99ea91706fa8ea0de9f16433dbeeb2b84ac6efe45dd1cd99249dece27a0e64578a015c09ab383d61ab5f3d4d64ecc74a49f8dc2c11cfe16754bc3e50e67187fbf479eea91f18290a7e155ffee48799742656e8bbeb8abebe5ea560d581891433bfd0df0d5485b4ed6b28199dc14762477f9f1050b54ff94288fe7cc77ab5b59c110246377a6f8c55a801c9d08b87629d5452ed953a465889b80aac4740db81d0f7db0911fc96507273557904bfc9778af194b0ced460c863ab6b29a6d12573d3577cbb6ae8720f17c67c99c01aef3efcb4998fe96cf59fd2573be4b5d4b7d8feb8fee5ed9576973980d410ea52dbd03350076e63e94b1383b6b29b205add3c4159ba0d59f69188457948493c15938c6e5965fe097d6ea23e31425169b6d7ef34ba454d2ab83a837232ec0a2055d681ceb477522098626cbdc21619e9ecef561064982ebd94b5e470d9547d7ba3cc32859df84f430718fdc3ec5d040c0b38c21c113981d7a8347595673f539572367cce9c76fcba91b40274ff51ffc8440977c8bc3e0112beec093c9dd00bc23cc250a5bb67d6593a12e35b343668a01fbf8d62eb1ac1779b47414c5ae4bf850d8deda8e51947cf59302623ef8212583a92085843c6db1675cc6ac5849c25d11d918584975ca639819ec7aedcb4c93adbc1b49711ab0f078349dae7b59642d38c7115f03acda852d75a6a232032e8558605abad0a04944c88a48712681653003dbaa0d46b4d3c5f44bc1184e7967eeec9462c5146a77a44dd53e3e35ca4b635e045db74bdd422b72d99073b370cff95038b03a7c06dcc426dd3137f71653d1afb8db42527bc703b21140737234cd7777382a752b6391fe843198fa53ad61a4def14c0cbcd009171e970c601cebc47040f5475e850b50bd4b93af785d1555b960feb3d28029def78240f4907d278c97bc7e457c650bdcaa12f9d859df68351673cf81359fb36a38a21167b18b2b0eeaec39653029e070c50fee80a4633b4947fc4f360dbef2a23d9a84663f1a7474e5c55e69989aff2cbf850819fe6edf6ba8a42b6efca271d491b0f69a24a0ad1734cb5be43af18e59e863bb6fd43b8dfa67c4186f6ae89bbec6750721dde11dcf4e0f37d359ebca8d503da3684cbf187313c764e449ee923bcb3d0556ddba1d832106e169bff2ea92e196f1b110871f24d10c7d3dc1484a1623e5d2dda45eaeb4923bcc74c29824d8c643de5bb2d95897a03a7c3deaf7861779cc6b65834067fce1d42509526dc336676418f9a97537aaeadecf5dd1050bf91f5406b4a273c52c06e2fb1cb697c4cf2b5a3986ad3affea37c6f78d42814ecfaeec7029f114e84910bb344a2e973d70185bb6820d3e8fb4bf9790168294cc6684d96fe4b365e3520b86436868777fdcf9b8ba91785ef23cf0082977c8c6208b6a19af88cfdc68473dc60561a8ce6e6c992b006b5ca54cbae059df4fff3eaceb628011f5b5a19ef1bb3dcb8338c9fdb09ff829bc6c607dd83091fdd14fc65e56ddf1e987425de38d715f406bee6c2d0e4f39daf5a5d8fd886aada62a2bd9fa59d0f4abf0ca15c25541bb39de998d76835e956d49dc7b2c3b57127e6ae42ddde510a2388830a7156b2c3c4d9a47078da2f1c2e9003164de4e8dab85a773fbc915d13f0d4149d2be5061bfc9e7291203ea89b47a14f65cb4b83613d70a4392f33221f7d739f25baf678c750356e37cc83f821000d64ff64423f5e893369802f448a858c54f1404831a449f47bd3e1250fa8ed4f5458448e1c568c35b3826f21645c2f29ff1b35398c92f93e1c2a2ebade88181d795821f4d6cee2ea0e0c90b984a8209270fc5123e9044f273b51051edd1ea2f782c75638aa994494cb871945dc1553d142d9027ce44df2ed11046f5861f6515a670cc2d347b9b67f179b86c290bad6f0059429838a1bb8ad5e0009cf6611896848dc09a7bffe37b72bc1873b17069a7c3ce157d450c066e834a290f2310615af55b205f86ff5376db717b89deb6dd5e1af56c13c069ca311872065d7690f220c190d87c90002cb9ff2dfd90a60ca7d46119ec72ee3bcb97ec08df0ae4fb4bec86f62c264dcafc43f864edd61193c66f1e369c82f24db7fe94fadc0fb30bc46efab9e66bfd0db9bae624303c9e66bc672b0c673f9ed7f18b5f0714d9649fc63463331d23d2e3a1b33c3bd9a33e4c4025d34ca6fe329a9e6aeca37745fe08908f1e598dcefad9f180a53cd56761e287fe600d604f29138928d00d7ff46debe96b348bafdda8f4c1974252921737c43290425f3f64ddaedd5c011c7f6ad467b142e920e33fe9440bbddce3837f153a762b63b8b39e4e8d78526d977b0a0b46349ee3de0957829240a05074979e6d195c8c7b2aa3e0c0b8f3575f5f3c1ca3cd693b4f3001c2a0cf3fc8abb867ecd4d82f8623fddb912ec6216e46214e1c2cbc32db5e299d1a2f6cd71ff540ef769beeb06bd310fcef01a2c4307cc15de1a9b5ca9c35ed4867473ce0ffc779799f0cd6c8dbb611eaf3541edbec8a3c4de28baf3a6d479d06943238bc01bab93431bdf15ac727bf26b3c0356dd0f7e1ec0a12c54340aa3863d1dd806c1778ee148b7043503e406a808959aff038be44080c0a2dd0b234c890e39ce14191665f95ed8be77c81c2602e1ad0414421fd82abb45b060bde946c77867ac56a30cc6d05c1be9bebd51e3bad18aa2a7f0881858c1672d39e9da22e9ef73c5c5284b7ebd432b179b324897a4be4d2ee00328533e51ba5757d00a714e99b489480d837dccbd39eab09da6d958690c301138147f12b58c80b456ea5fe098da9f6cd957ad346b56204deb7d9a7e4e6d8bbc989095c6305701a8a946620b3de8220dd867f5699bd2d57df7f3f670c65892c3e48ef34060a4b336c85a5d81650095072879e3781da74e6fad28131a7b75a3044719c2bf69a793944c55edea00609f4626ae2cb5f73cbfc84a65992a8b004e8725dffd078cf5927cc36ac6a002edaa2e2d06ce8915b30325bd475d62135b57afab0b87b0ca453b95c9406c3814e1c55b142780b656287efabf039958079b7e9655609b1d292df48203aecd4c14141028316217f72b3153f7f7201513b8f98697aed4cb5d176608f1a8ca1dadbfcf1ad36f778ebfbb8dfa6e7152246d49e5c2e9d481deda255cce5b17508a3417f1b2fee6de25819d03974bd17165a88c5e6ee2a746b8c435b9419ff98c17be03fe9fe6674653cdd1f06ad88165531c2a0e58d4e6fb5bf999fdd7933ee692aeb84b09758ef058734c1edfd614b6a790bbfa7c59ef42c3b8843f19f4e8d26e87174c1d280bda71b6a63abce42da06271019b9aea2066307770ce533506d3959597d110b6d2c5b54180228ad4495792444f73307418869ee3d9cad491beedf7f486d0c1f5fbb8b7026b2362c53d042d2407d004468e250919480fabd17e2238f83621c271dc5ca2abba94329fdbaa10be08071ae4675123f23433dc2c784c613bdeb81388ddc0956abc62080182781fbcb6cc01032c5af219678e7a47d672bd7c97d1460226e1d09e515ec17c8e12376911c8a0035a9a4fbc2a52edb50fec153666ae6eac65a02255f11852b55335fc46cdc048c8661e207e37abf5f86a230b5bf852de66956b98a9b5a2df849f5fa0b36c713f0155cb09f29723b4c6673b803fe326d261f4a49a98e3d570a524cabd44bb691aaff483c28063dbd0a18cb9a4f4d6a564503a65816cdc813d34dd676db18943dec6e121e2ed5e433ecbbeffd125e1985dfad46137bd45a5758d200778e42cc0057a760b5fc701b5dffc46f345b83f2c8f14d77576a229966eddc3fd71992e2760f66765b4fa34978b07d6b33f434dc0b0ac81c5026141f53f31b71e905d8cddc4ba7cfd51be1e357c11e81e64d77047459c7eae999f81a8f4d72743d2ebe07eeff2f2c07457515851c4f7f8a37274b23e9d0e6e9421e74e85f8e9eafe2de0069e543750e2bfe5b25027dbf9ab7481620f6a836fc376c873ef063ded118a9d7120fb468dc00822f1cee57c5f02c9c02445e853126bec884fd5f9741b45d9ec01cd896e943a24df6a980325a933b165f8ee3c92c121c9b524674977ef39081dc11e7905fe8b38a0d2308e86ce9995aef4c93b6903d4effcf578e96a191048e4d38adfbafacbdb550589543f1b27b2a7ccb4544560a1886505bf996ba78e340f6677e5f57419a303247e436b5e71ef75767c2f74974bf8285398cf3e0bc14489387f7fa7a1333fc0481e8435d046a20b82efbc23b1a1bd5a098a1d2c2d2fbc5638693b05877264d54888a30642f29be59f3cef33fd77f47b3fedcbfa433d4865f375e4e4842e6243cdeb69186d69bca958d638b346c096e85455c7688e55f55a9b78f666825b91329faf0b5ec404eb84447b2fdcedf1a49b228b20a585cfbaa4992f861ce883d9c177ac8f523345f0a1a0ab890e1ea6938974cb4955670cc4ba127fad1429ac2c342cbe8ab05b8f870375ce068c962e8daec36412470265b31e6cac33abfe8d529efd0df7a6cf9317b6944d024b5fe498694d938661ebd9686cb5285c3267bb71418a1afbfa530b7e12c47f5ad259c8c57ed25ce407dc404e9bfaedd7e9d0342ec6ca9176fd234ffb1887c2257a00694c8eb8612ae037ae0c30a0ecc046ad031fdf38739b7a7ef63eebf69a9f36271f515af97ff2ce7ab4f5c4f7b596bb1e35f10975a568273fc0c00ff83768ff18c6a8563c821dfed647bd72469256d0b56c4c72b57a6a64388e2ed999068079b21160729ff13461f1ff81592060e4ba00cbe8418bf96e7253f3ba0c5c9b677f007eeaa7482afffe3bddbe730fb3428d6896664443523e91c054cc0c26f945825c473c53cd3bfaac109e0cb563b999ca0a4e19ddd9079a782cb5792ccb7df95876bd02cf212ee193267cc0db624ba4d2c93dad0bb68c1ffd6b092ec4a87c43f14fc9c0301d51ac47f8c5871eded02ab8785cd63431762c8c6c06205686ec815a86be56841e51be1cc36eeb93c67c73d429fba2a40889346ffa237fde493ce1b45d67a38d995074d9a4c7b9cea695a7a130dd62d37476745505e5aa0b6cdc3b920edb9f56f2d1799925150ac1d770af047bf8c5a19889a99f5cebcfb66ff2c4928ddd1893d1d7b6ad08228940a4f1e25c16dfdb8c4c03003eff797b789777a32845c23d60dd381e7f706da22fa6eb6d9ca0fd997c8eeb45bb119018dda13bfe6895493094abcc87ac8439d37881e29708eaa4e7ad85fbe30792d7db375fa14d17800bbc1ce5fa1c21cdba519729ae33fd37b36af7c5324bf4305a5d6ce7d5dc5b2e3706bf9a3df3db87ae1c7abdaebe55baaeadefe183d5c56e7af1151f0f4dbaff397f1449c8c18a1e9c32b4640ac8c805300463792723973f33e2d9c7f9bb8cc75c7f7c93e458459c14303034e55fcaf4bc4c1ad8d038a52977d86147d8ef6e60d728a342721e8461a41d466bfca7a5b1e29f8958a2f7c0e5625ec5a1dc48dcfb115329dc9128f7a1ec978375a9c86ae7d616bde068a9c783cc83fff653eeb5954c486102a44efa77c24a8e0b689006b83f6ecfd7503cf0f6b3ddfc4c8eb2cbbed22e4a3cc29e11595c7b36aa64c78c51fd0c9b230b11867bda26317db8f8d225b47c0210826edeba6b50c7a32e90565c2c106ef5ca779b7f94a8ce9d3ff0d46418d5ff48a77ced638d4732ce260ce301092db1e918ef215c21f6b5d09c5b2056d45769b9989e59e90494a06029cd3460f3e09a2919496a65c9ac33b0bb9cb3a5d14bf9db486204527b48029068c79cb0b29296e70c5d11b119cc5094557cfd336b741c8cd51ad26dc30907751cbe411e91c0e3268d1ee3fa40792273ee1350c795be702eb383854af0369d9b158fe0fa82a7b6bf20a84614edb4aaa9af760abb138151c50a547885df957154dc096e5671a533de83ce531786d7aaeda304427162570d6ab8f7325afbb58a4b08012e4577803ac1857b9c7e102deab17c7b95074aeb7f25973c70804502dcff81723c081fa6019e78781dcc70a6928aa0eaece024f4c1c3ba51ebeda68aa3afc501ed1c322b532518c2c019578a8df5599061455a5375d608b77b07ef332d84290e3ed9d1e7fb4c37f410605d091768ec3152f94d50942d00bcd98f08ec0f3c69e7d81a09d6f490c0b6cc92f7cdb48fa57cbb8156aa2c1570f9c580184815afff61b66f13dedc4fed52d64bee18ecbce476f1b02c10724c0e2ec847a578ca4c411025ede3b394779d41fe821533807771e4ce5e336fbe4f8e8a22c3ceec665c42bc9d873ad1def946ce32d003c3d7ab1d26ce5d161a0ae27e6f140ef17e48d248b1062647fedc9f4d36511bc42d3f57e122bd4c2fda85fdb6781e40c6015a5a719e27d91bb825dfd8b6378cc05a268c4d3b1edf75bf1fbfa54cea4b46abfe1e6b9e586ae875a647c4879c2447d0eb59342b890375a0ba708e092695b949f1618c7c87e30c80a6c6e3840dc78349138d29444b06b794f51e998232c7da5b4d63a298db0c6b675f73fa15a0c0a7a6bcfa7db4bc4287edf0cff4be01beac4c658cf3dc8229cca035528be604befd26704b69301bbc8aa478b006dc0ebd25d748dc62c8fbd8a9fec49637dd42871ef2da39958f7daf12ffeab35a208f0de8e42bc632f0041a4bbfecbf28d648f078cdb665529f8a61edd33e3c7bd4b760b5f800f5f34f05f2c60c912d2bfaeb0a1d3c0537acd65fb2543375cb2cca72ea3c04ce6643ef96a2934fb60d7192fd5b084bb8ee6d579846b91537905478208a80f36f3dd4487e70f9fc7d01a18a6d7f1ba7d71c950057e487420a0bc052efdc25e711dd4ffbdcb0e0b4722e492467cafbe8b14fa70189f7a779c4b3beb5c389e21fae6e4babfa79ea786d02233f17b1c48cd99a0ff764534578564735a32f8735fb61e5d3109fa1d424528a5b70d0c762ef7d2a52c7bde6ca40e459bc9284c6d832ac2d012965f83c83741894a6a9fdf45292e3c105fb87a091182e8472dbeb062e9d769e65b34953f01d5fd668981aae321e98e64a3ba3ab53a899cd884024b2605073ce740c89d57bc48ae9974b77d8cd612abc476deebe9402ba553bbb7e39746933e75abaf85a851f836437886b0fe53b064af1010b4df1e81ea470104004a1a03ead4b1630750b846ac75d0d6ca5e1d92313775b2e02aa54fcb62294eb993ef5f45a712f01e2d111a9890a67a45e77a1ef764a5125c5d3b0e3994424e3d580ac884b4aafb09210093b7bae84c998139f8b20b15364e97ad35c40b8a58baadd10b6e32daaf21a46f92cca8a9305999d11bc6e5e9f12b8f6d1aba696ef30185f3dbcf8ddb2f087357951d16caa91d867c5bc1e4d62e2e42ded72adb6c9824e34ae263586112942e9a651d417e6153546b7517f94f39a91552d9106591ab01d761843ce7482de8b9fe6d602dbb1e27018e4898e714eb85b0a070dd3082ea4cb3fe03b7d7b9aac29beb477e199d91c20a755780bab02f0d987972d3e2d8285be47923f5d01bee478df6dcda4103032b08d8a6900076139e8efc9785d884fb4b56e3528396a19960253d9d1f80d698866f35d42d1b9e69863db69414c2448424d1f706db9974614bcb07d6c444baf324ca50312d6b6d8a47a2f4a2eb1938a9b2df679ec993e337f34e84a2d2cd5365e2552a1adf9da3a9869d8e13d2cbce6c89031156a28488157b084d42a6ff01d728739957387727f7af7c2f0ea3808ff7bd8fcd7d3b6a2f8e01b44bc9b9f832fb80da81340fd9d7081f35ac74e6f6ced327308c787876cbe01781978e4d01510dcd58af1042af157f23b5ffcddbc2bf38c9c763f1b3cb0aa4e1182fb669c0781b13cccb01fb1abfcb9fb11e434223c2d052b337a70b0d80c57603379d88f643378159d321f9d3f5477a55b66dd2846f8b21dc788457bb7db9a78fa29529c2f52edd44e0c5290992d9f4f28b44f54fd96a80599466b27165f852ad3d00ddfc0067861760018223bb8556383b54cccc949297d349644e56a8ba7018b1cf91bc453fc568303794f784ff817ed24a3be9cb11fab0848766019d1d7c788ce819f6a1492c906cfb049f21bb8d40b813b269731162603e59799018684089ff08265bfc7e5e1505ac71d60fe0fd02c2a96b16590853f70e95aae4e8417019cac70e5ef0e97d83e2ecccf4ea53a3b7dd95afc84b30540e42b01abed5bb528b75669814516bbca68206b2b9b78b64eb41b93d16646398ccd11e7ecfeece870c72b6f77a50f85ea1f6e5e9516f025b63ee707924bf4ef74c84a131ac2f18d984e34e014b569999d313478e8b9ee2be16e3f29b7eb1bd8e2c086a2d311214203f44bd268b0fedc73fb2067caaac00c3377a66d055fca6daaf08ea5e1a9a98171d8f83f9717d7d804aa1cff6aa71f0daeda3eeef75c26608216a25ecc696eb77a9e34bab5edea24a454cc7bbe7ab623a2822586d953d0425a88f7875158b9ed9ed137ed45f80947d5daa157b1a4409fde53787efa1681640cba162a1a7c7f3517ee68093893bd57038a50db63bdc3b0eab4ccd4bcf8cc3d15ed5ca4f13e91ae5a29eb14958073ca5b3a71c2da1c6611f5518f1d9876d24f0699530a22cffea5704a7bb2fb04575b0877b85506ec556dc0919556bccdc26235ebc594c5e058253e9e0814af35f60e6add44cc7d2b983cc3c092686aa74f64f748c0f555f473d8d4c169b9fc3cc98a0e7336fe964b6bc6f7ffc7314a6f9c7c5c147f1e157d7267511cfb79e22006068ec70d3995f3ba839125b85b65c2691fefa5ec76540e9cb043ee275ddd26a9bf5b1eb04107feb4bc6ef73838d1617aaed0f9aab0cf01b67e27ad8c3e04d2168996437da1fc3d687749159704e9b6755ff69fa9997e06a032d73a2e7e47586f01be3a349aee71cd9ec92b414ed7ada0aa71286bae396f907c3bb0085935ac59f613fc5cb0933f43390211045284870d776f5c4cb5d7bb5ff9c8ffc8d1c913b4b5e50a10727391d82a1a5f719082a3bdc734e1ac4147915c6091d3d1773600130147b0bc865b22ed31c8b9b947da851489d27ae770395804788b3109fcd396a5e18d0adec1373b76376b2be57850ee7dac661791cdc7fcf7b98523d25c66e344fb9c709cb32d33185376cba4687058fee836826cc3074cd804f273fa37217aecaa6433c0252c888d4bbca9db232df3751c561963fe0636b262ee718c103df9f6a4507295e3910b5b1f78d6e371f313de7d28c55284e9cb3c2bc2d57cb936caa971f09489c060ff73361ff8b6c83756f5d8e1d4b0930c98b7fc5cfbb17cd2b0ff03b392e05195aa38b69cf4daa487dab872048f89734e7ba5fd8ad373a323d57d1e932cc2703e1f26baa35f77ae0b74f21875f653c7204ad752a0e2212cba1e3936819aa11b7ebedc5fda3ef09fd55dc23e088c94a675fb9bf3cbc90117f3ce53086e0e6821334e44a8d794135411e44baea817b3b0a1d7d855d860950d304c47c5e5b3c08f0561201a68aa6573a9c9ec9e5b031ed6d516372bad2494c2f1bcbb3bd85c18fe98178e2872c4f57006b2c41e70d57b1435b40a3c2cb340c8bec3d1ffde81854c66776517af954986c3ddee570064f26928ff2fcfaf72efb5907050579a1e642aad6926f4d748d8c1f3f6654152ae8c17bb9e6b4eb5f4e8c152374c3473f703acd28a1551d3d74cb6611c9a9789f69a73fe26c534f7ea27086a533493457ac647912f6346dd04bb6fbf1cb0b708fa648ab4bafd7099fe3570620f94478aa58ad61cb4e33bffcb5f00de58412e1c4bcd15f5f75c137bdd7ebed04d192b0dbf1fbd6b15a200a253e0eb61937a81bf5b396d9a38eac2021266e51c1eed6267047f32a9f52711777da13a82ff9b1841a83a56bec95d4915f8fecb668526c4190bca55570f8d840fc2995ff173cbb76f6cd525622960bea9d384ee8baeea006678b59686511741990088c41ad576634ea6a4a10eccea1dbaac0eb0ae339a5b906af7d5531eee7b783db78f95ca77b512f9cd14accd1c41482dd166976efa0f4d66b4950a0aaeeb0cf5278d411e6ea8210ff19d784799a091079554361b273e9903d263b1037f7f6682713928e89af98e53fdd78e8197b40c2775630a5f79bdb8d13e20c0eb9ec7cd00abb2b192cd8e06bcbd97234d4f20892f11d48b7791018de7b558e03dca97e78e50e5b4949006df84b8e0fd92b776a4f20bc0f4fa48a040ee3a46c36bdac657afdce3e0656d9541c91d22a118e25f7eff390574f38eb09915239b08459a77dcdbad7d87979ff4b0d4a9745c86bb3abc6c55e27ae978ce0e25d9f30f3270bb6023e80041ef71ff24afb00b1d1660a1108861dde946e38d16d63fb1b19bfd8e3bb020eaec638ceb50f74595e341e56715a5dd05c8e7137cfbcec8a63490db359860141109e97b9447826cec30b1d6b28b4fe518d6886096d86ee5e761c5af0fe099605979207ce684a7db987234b446a2267787758eb5979ddd93cc8f0719e0914192621c440cb4d4c64dac04bc8c9bfb474239d582d2e82aab07d1473ddfd4cc38c2f436c7077620f467bee6935a2aea44588fc7157f67d4441998a2ac6287bcaa0d3e082536a851efafd582bd50bcf0869db2ae83b5314f871552904e1cc397c360084674175ccc14c2609c77d7f098d5f928c87b27b98db21ecb43f946955ad12669f56db33c1435760abf88782c29b7e2c4899a3d250c0fa2345fa71a973614a12425d79f35dba78a36907a8e5c793772be0247e01cd06ccb69b4bb594fe565ea926ef557ba42c9f1fa0990c74ffd3bcd4e95e5b7a63a6dadf478d6b746316bfbd559d9d4bb79a80b76dea4dcd3db43b119f5105551f0bd087905b4c703fa5e5fd00fd281c96b9498d1e10ae2e746e2557d0a7008e0f00a7fcb5819b548d1678bd9a81dd85b530018ea25b7eb141db2fb9517b3604ff63fd76504d3a933decd7a178efde91d2185808154af86bbf65fa4baf2722197db732631c892c2fbdb320566f1d5ed494be382c49a9d827c9e14eb1ca92159337d55b5f068a9a37493218ef5089f95cf44c7c82605e96e238d7db2340dca81dc07da1af01f9fe9de23bc32074c86867e8982b8c729c7272642305d432e16287abc1ff5e172591039e6a7b2589d7b25b769bd1341e4f10f2b3040009c588ebaf75999dadcc4016a8799753e9a05df22ec484d4b6b926083128c777a1805444e2da0c18b4f6c842227bb8630ad80062b0d8c8dee866d0fa7d65debe4faf47c01a59f539e77d479ece52a197c9a29fc54532bfe2a6bd46b8091c83e81a9e54fc314040f71c845c56b2ec905608d92ea21a26fd1b96ce7da3ac177675e9a2a1e160498f1495b417191d350b73538e8acf9995b2fee5255217862b1b4a0b7d681dc1594730c027febb35da628378258ff1573583c3477ee85415dacffad1d5af10776d48bd44ceddf349d28854521709b9115c79fe5a95c69da4670ebe4c8dbf31d0619c3283dccc55e8919ca475ab417334b46d602b4da7f97090b057efa0b890734e1c97fc37a20a09919ead45cce8e8ad6b4a1a189804cdc8715218f70a76754c5540bd3eac0312c22586f975ed6f92b756a0bae38e334bfbd833355112ae3c1cc013c0b8b93930eaee6c62c62ad96bfd6a48cc4fe275d59d91f1c1e42b4ab97b67ff3ace4bf39e093d2f300c74cd24198fcc49a83a35f0ce9b3de97b3ad910b405204b7c58f89a9ddd500d7ec702d4815f9eb30441eb3c04905d633b55fd06c07ca60b563732e8318a314cce92f83e4b57584df7200ac2893d4bcb3d55951df3272350dcf5532313134a1e5dab0703c592160a6cf71545996fc67cb16e8407f9f46642c5d9e12cf5b33ae8b7a0143a10df36469c21fffd5b0c7284490c61a1e978b80839b93d7f9d0d5ce62947f5ee4676d82c59314c0672bc239f489b71d08e21945da7863cd0057e9989873d8891696fa4d1d576e4a85f50ab628442b0b2c8cf6704b531cc5bae373ed0a9d2498eb7f77d658a8b44894170556f5fd146101ca00462d350f23234015855ea7f895e755562cfb9a0a7158fe02bfb13ad55bc0e95c936333fc5e5479f0d0991a2fba28b6675483b17366fb7daed00241768212d123d16b0d4e0c97099cbb5e82828d5059435a780d60bd3498f7a0baf0677bfa5405e12a4c4c1345578a476d6963e2d9b62ac577b30cfae92989c70f7c295089bc30dbd60f8b6ac9a7fd21768f0a14d254b14a0947eb2393d8500ee161fd7b82d7b5dcfe814a15d8057b0725f3c263fa105b6348f6c5c9e5470c579d78a046f3d448153c58b16dbd7411020bdf27c3d41ff6f36f20447970866df24eed9131e1c979f207c67d20888706c62c6778678b9162c2dddcbc1afe125bc4e6e96bafc83aecf070da259f3696b478d87621449369c46ae9cecf3b77ac9436301a149f594746bd936ecee355313bad0dde0a4e456ffd8ae84b6ade04f30570936c31ddaa734cc9237c5b1c7864e051fb2fcf50a76beec4ecb95fa4d34afe938af8f71e512bd47a8b471dc4eb56083eb0c9d6c759d30f0f60c3c0a1f4375a35130cb5c8fce452258e9f4ef6c16e42867ce6f03d4f7c1f3543322dc790ea2f62fb037cfa0dda9906901734f0f487a78d997426769b429d3824d9965ec7de456f2adc6375e4f8716ecb22691d5b8ac749bc89d91f4309dcf88c67de9bec495286cda20df730b44dfc352c62c11060dce9fe77b40d0ca86dd24bca52f6966659b3ac8fb901ae2814d0ead6bc3e05b6eeae381e23523437fe9346e5706360906353aba17db1571a42beb11d04c47b7a1c7dd69a17381145c6e8a5ac0d513e0b30e402fdb647de772d143ae3fb7d16601fba4afb7436a91fc973f149096e3c0a3319e450b5dc3f8518b19eeff9296ca1f6c656e9d88ea15856547ab2f2221f06865380aa618a45f34b4179b8c3bbeb379fd75ddec1d288211d40a83ff2630aa8370c7156e1025d0474b976f9e541727e90c6729ea98abb8f9f37fd8b1ccb7db92f06f86ba196fefd8c62c55447801b2cec70348beb755bf728883f2eb60c0621b255838a17e60bfe6dc3c7669fd5679ad50ea79493e2bea5663fafc9371790941421b420a42e3449d277cd62d8c5b5d7d3fd3cdbbc7fe800b3841234d3cee89dffa8d700bfa759d1e1722d104478d496d914e75655f9f003c629c35425031c03c378e386e8dcde9cc13b137949debd3c44e68fa12313dda133aa3a6595c39dd471bfa563e4e3abcd81bf3c6c1fe74c242773350f242e8b4fd23f4e5d7cb923a37a2317248ea12fdeec2f4599132066950afa37f5f28af335d042c84c62062098cdc14759b85db79aed13d01903d7abfc347188633fc632fea95b380bcc91784e78d9861c30a23e5ca981c425795075a109cdaa4d4679aa0d8f8b1c05c797508a3036d522b90a787a5e5062f860c7a1ad1eae45171744ec5fb0b691f0203f56be0cedd5fb0fad15b4965bbf0437218a8dc27a27f703d4fd1c9e35e2034cc70446b06fa138bad40f30b57b2a84d05e0b76fd3579b444915a679e548b5d4c947047dd3a1c99cd3eee0f8025ec14c0f9eb07733a7e220c1f9ae5d8eb98aa78fd289384f8173303a10975def3519ddded907098af6234cacd672b5c34ea1df1446a10a5a22c791156e6c9757fbeb0ede8b8f6ab23cc19e577c5c9e58d9fef5f165d9b217c4159fd20a68563145025943e836be34bcaf555e5a59d2193e4da505c70d7db79875088773adb4641ed9a084afd14f7bab5133e3f375ad495e30d6e43ff4082865413dff153e449e0930fd847850ec235cdd0e06b471bcd14c0607dc1f8ed11bfc8d30097c3dee2bb5d8ff3ff47be4160112b7f32da264cd7f814d17f83dcefbc4a2c0585f70eef5f66bc3d27f917cce519ebe722b72a65544b976f029fbc0f5409c6bf76e6abf01abafb0c4d6d4c5525d2a6972afee04041bb487722b34b7b51bbe4ef3e045d306e5e5a990f119aa8cbdbfbedba3988055e798a522037d87890133d46f17a437f6744e07217d582461752dd8c22e214f118c48c3e4122db94c7a0ad1de0dbe5e0389233cb53a3dda7ecf00ef96f13bff00faf9ac139816844f9f5b68584508084008ae87b633c08b64826861a5eae8271bba5dde9c9e5f4ef7bc184d1db2195f009dc3154f539b8be4ae31194460547755332e361705a44a79a6f644b62e38cb95badb8d01db0463b4503409caecd4f052f2a63749cb340a9a9f67fb47481cf4af79b65099be8194fec9698dfd3326a3c820ebad9bf23e348a3776a45f1a3daa9f177a5da9a23b6237bb1b95e67c11b370f598b8992675331b6dc2e897e9580f7157343a400f554097574136271e35c626ebb4ac61708896fa7904a90771c5aa1778453725d5b3fd06b41c8678cdffa2cf101659474eea324f1a3e9599b154d73014757fbe5c77aa7b4d2534344b1349d32dee520b8bac34d07ba4abb6daf67a1b0f9eaec4702749393cefe3f29c6b554a14818c7b75b026a29319bea64c06946471610de242c9b018d7eeacdeeb8bc6011ea8f4fbdc2726df22ef305f4758d8494160f187d0551d1cfdddd727dc77387f60ff28b0d5b800147345f67c9a1101a2b8f496b74220372d994b1fcb56a58474d628d57f966649f9102fe1102a67ad2ca0a21aea05d2a9a66dc460bba82900502d1008235455c8587af6b3f7c523ee08ecc5170c9a42d105f5a1649b1882b2cb14a2269eaf004ac0c8be9ee5526b6c8039eede87037a3898b3c6197491688837d6ec26a854c6612ad8a914ed36f1ddebd9f47d0d540994b13f8cd1d3111545af106af4fdc85e81469b78771a3dd976e67bf3931159bd0a1760d0c5c2c3babe81944b191e9def7d696e2b19aa094f314e7dd06bfa24d3a257d267c6adf764525caef7bbaee9fc3b518b6a67897fdaf233665f4082a70185b9edd7d235bcfa01c359be7209fd8fa7807fdad8e789a3021827b2da03c8bcff21d7b8aa1ce236e92705265b0d8e9a09780aeea4f23ba03bf27c3ba9bba5db4b107ebd3ec005d5946e1f10cc858292a838bc3fa0a56f72883ddb3d4ed6f80d7e2b0f800e230050febb5c877587efa17a7abd09afe11c6599b323692e1736bc125de5602a43026b784556f69cedf703d60de038ec5df39c4f40a2d0ca68ef36e231a3029f3ed1a353a3e2cf586834dee996415981573934b91d960d740d9bec07feb732b2c53c55baad5832fd6cdea63e0f1d550cf3dec5c66561888d34ca322797c2f383a124f0a1a2a66e3d5a064495f344a0f09a2669a8177827d1b29b8dd4cfdebd785dda0e55d176ca8daccf6658eae62c5333b9c235918bf6b427c02d8ae6ea779ab3d3c042f57e0ee160bc40f14ac14ca2b76e1d3af9f637add9da8243e4ed8be2acf4127236e8c942500b7c1f361df15b9c0e62b5f93fbaeb5d7ba8d45a850f7a409ba5b353b0a0e6a324ed9bd6c60116c7114e1a94d2c4854976b0b821b406ab1d1e810c14548ed2626d1f4a82075ec746701ab758e8ca1db2f4a6830730f5bab190349026d51c9fde9c5846f887296b75f05207c5b5fd85647760f04bff8e2ff1207285d16b0f0c4f18fa8e2ccb50181a5a354cb7b9022460d58267fcd6098a1ca755d98f767821d0154433a213532dfea31eeca07467aff6da110677c96b046e038fc5f13825400aa60ccf4637b040a03c14babc57446895b4a1420afe79195544d875eca801226db1f361cac39170b925315266d5af8be6cf9ddd9db0f62bf333fb187d91bf3d19b7d84c0aa6fa38f79c47098e898503045c1e76fc9732f7277be88ba388f400d0cf585cea0e9def6cbf1b57cc53eec3bea10f2b5bb0db2e850d6889be5d1ae1e8dfa8d2645cdc2192e68312ae74381b544a0165522f2457ddc8227c6c73130f08c04f0a2c845c8f5210f7a4ffe6079fc67a4053008b5e56d74156ad8a304e2520a0e05344a36f6b19d932b2f21ab43adf63d07cc56d78afd2dffdcddfa64decc22cc1cb7d85917d56c9b4fd7f2331ca33d864fdd26ed96f0a0a3ab57b0f213d5e28a944e3f1054380ed6fec85cbf0772948a43b231880613c23c1d9fac509a40ad497505556df0329509041b9894b85f3e49983cca4e67fc7996ca7207e6f182249f9592d36a11be8b41c155a1e1a9c22da11663e01d6a5561421de5b650391fb2e33cc57411208b6330b1400f6a0579be9230b182e641a1dbe3028b7bff0151a0766529f79ceb71475549abe480cdf0550dbe4d0243d8f1a4e5e9148215f79db0c5c5d65a166470b083c7ae30c3550b28686bf241ca468ef446b54b8d8d7c31ea0cce0fe1dbaf2e65bb100fc9c0dff9d776d76c7c682ae94d032ed2932d7dca13b2a815bc2044b1dc77f67569f3665acc317853c7173434cfdd84e0f303bbd14bf5ab497027495b27f8c9d930fec306bde5c6dca2a6e58be8246af2cb861d702934056c6f2079949eac3c2da47a6488b096c734d455cf532513af203d766693258b0eb13d8d992fbfb20e4086163705126022b6c3cd0607dd2e4ecc15b10da0bde7e96ca3f6f8372b3057b6000173d45b752217cc619da332e84b4f1c43a3d96e0c34ae88d783a190b5f83fc8e3d87e3450938908849243fe731c9a99615f507e18b148be6370fde974d0b479859aa1af3cfa5d901c9d3e8c058508a8df7f0de9ced684138252f7980a1bd50b75d3f515e417d188a68ff4141cfee133161f94d0fa844d5bb9c11414e8e6bf2c7aacc27d459d4dd1d123cc6fe8b65406642539c1e9303e833f632029ab3d77b05b696acd0ea09b725178e7dc35a14046bd18d9485e8e32d2309304a0f73e87c888835dea7539476ad365505811f157d0c677f14408119a0580ca5c13ad54cc26458b48fb4488550e36a33d9ed7b8abaa5e3e246f8b2b2c68f2cceeb659ebde9f2b2258015884ac020f858ebbbb3f549fb8c6261139652df44cb9ee6492b2645ea82a3a3a43e513220c15f372783ebfd291201e526dc23d13374caced532c2e93804c86f672a589c9af4ea6e29bc563f15883d874b7cad1f177c89743d774db71cb8fca15954e97310adcc2ac8d3953afb8664a80a1cbadc84ec762f5516ef3799fd11211ee61bd7343db8ca8c0215a72ac188abbb3903423a1b46ff58058c96c1b96ed612c6e27f22b94de64571f69ee2138e2d044b84d2462cc8975df595296d555072aac690b65b556c95f04cdf4d9b23d1535367ed969863c5b35282eaf00eabea5ac185e4362dffd64fd66cc5d1b8dc91d775d05da7dd6bb490f1930884b3f9c8ca10f4956f6c6529df9a5e72333a214d7cd36e16303fefed2af502795cabd737f16b5263b59343fab21494dc4a251e96834e340155a17a732cdea7b3db6d2c595f54187bda081d2dcdb2b01ce0852815b55986b1d7e34e330b7bd0ca9951eb5428237e584bea8fe179455cea7536155c66bd2901374f1933abbb238ecd01b63393b6d72f3679556403bbb395602b51777f41d15b88c9a130c0368f72f48507e6ef083c59222e75b1f8939bf1e6783c2665dd51c953b1708d626a916618b18e1d7f247e44a242125bcdd7ddc343a25a03904e94d80440d07c73daa258258dd2cf33511f91b9f8a6b8f2f18d6f2a564b0bbcfb638a9818510c8655e4684add1849acc648aa6409afa703b87ba60e549a9cebc4a6b56ab9c0f095b3dd8e5c8cae1241d7bcbc09f68392430d559931f7fe6d82ae19ff7de301a4978c72e0909c94daa878d20a4d133a6b3130bf8058d3fbc9e5b90daddb7d1771b3a387157778e6358031718d2b0785ddfe3359a090d6effe6d322707d2a318e54bb70799f477f8889b9a78143833de61ae476470785e5a7df564339026c49a2508316ebeeeb3be7aeae481fdada73784c39a3b2a7f8bf6de85dddca2c367c8ea2ddae9090cec71222930a2d9b3bc0b3bcb7302717371c4e787b2b08aafe0d0504d3fc3d2bcc7eeca877cd938d0a1da7933fee431f971ec1c6a8337ad5e94a22e055f8025be0883dc8ca959751cc5fbe93e73c5d67574ca40a909097200febf70ca4daf134df8a33c5f013d2dfe498ede1b8d5d4716805e804bfb36a9ffc61bd8dc40ba1a14531ae444e82057ae0eb47deaf71be144bcc3af2ca10ba24f060b06a461757d45a4b7db0751af73f68f60b9f38be138a75e173d229f533347a5f2e0ac7a9d2fc250b7051eb662c7a424afac4f30b9e0eb81339e716717f5e975faa5636a642601e1310c208dd0f0a714943cbb1a9e1168bc02588597aa1e973d98d3f4df26b2c83bedc3c390bd05d6e1b609e0c5fe1a7676dc2504c9485bb21f6a233bc9ecd94694c6ff742e63e5d7c5897d183843e41ee9b1e37d1facf57f1a73fb50c784a3faecd01244d97c7b1ef3820c3d6bed5a737f6d981c3ad7d562a7c2fd49f910de28fbcf665a03fec5ae3c4746c885ae3ac829b284865f91d447878c8d408010763b3617eaba3daf3c0e1f0bb023f227cf3c6c529f6c037b5a0414078c161ce0b0f96b23904db0e7fe99438fd0943204d6335aaa513970830195ebf104fae1d742a2d18a47a5d077c1f0d2569a889f6e8bcc60891457ffc282c5be34573c2917b529c4e9cd61a2493c9a8bff57c52bd5f283354b74c7863b1a70b52e9eb55600d920ecabc048d6c91abec26471ae59b315f6d9efa94ea34f3f69c75e96669936ce609d0eeabb4d96eb06c69ded138604a66b4c01f3d47fe3b87120d9d0a76621d616cbf0d2a6ae66c6293525707bde41e4816156f90589e9b35a639cedededefc88509411a600a1cdcb4ac2356212ca1c51b2a6bd5f3b93e3cf152cd0cad5e716298c273c592b1e83c0de847f2c19b2ecfd9203f6dd334c76b1d456d6dc67cde300aee22624f913a0a11bdf63ef4c6330506f225bcd7ffc9868b0777f93bb3eaae535d2dcf13da5752cb95d5fd2c0b3a1fb44d3bd888409d2dbf6dcdbbf6d27c365224115c9a867f84bd05727f75c358913ec5c610e2534c82930a3d744a6f816526c6123894ffdf4b727ca3e8fe221e59b22bec2d92d1418f31d8002a0550730e2db2cb02698b9fe23dde1930db359edbc8e5dc87c2ea68ba9f37de0a953658e41b85d63369afb5d199da086553f9bec8726b8ce2cd11ce2d1ab34280c94525874d0973f8cf8a9973161272ebcab85f1217b4b64c4605037369f399f97d88a288ddf7e949bfd14975e2805efab8b02a36c816f11538537076adb71d0907bdf04ce252e4f70687d9024f94c06066dfcbb3091ac0aa91ca586aef29e9dc75133a211670e9fe40ccdce46fde14e45f3bec566d228df10666732e4d58d2ef36baad83de15fd02edcc9b1ada1e1703b1b1d9365aec5dcb4867e7e406c85ebb44137c3f886957210a23c99a79ca824ad28bc114af19b18b4f2d48a23defced5b88c433c10f37c880d90c4397946e4e6b65f0a1647d6e531556efe62b4f448a5c736ca79932832a2fcb0e25ab0a28ccdabb9888a3d51f724d97360eac7d7e944db205ba2209053dafc11e149d85b4e99f3780459312a8071284ffef9e2ee4a1efc9df1aceca39616b403584924f76d9d905fff52d344989eff2d5139e7364a8115fbfcb0129b87842e419f18e4565495ad0a1ce869721fceaeaeb7cbd10b681ae736f473a80225a13dd7b74d85c065b21f959e4221eead6a9477e5eb65078d9ee99485befe86c64adef5537706aef982553ca8562909d385aa32dceab8286ea622749b22425acb6f1a17968a38dfc2078987dec129d8f99c202a1a3f752f78b7693a29af67318557e21b1a6813f3c16aa9282a64eb4b67b3859cb7de46a8f0905bf3fe446bb8133a03f4980b3266d018b25d5ab0579c24f7a8071a18e336206077d3c22e59889195ed0bbb4ba21eeb6a86b6fdbeed374bcb0961c8f49d1f4bc70a1e6d0df347ef42d07daa3f025c41303b9c436508d50e0ccb6fce8e5b12400b67f60b00f3c50433cf8206217e5449423f4554e18ce841fb2af5f33fbc2395373b27e3cca8794272e7bb91c24867edc1f8277e8c269e496d38926d36e5552d548c9d26f9a79447ba4b080ff7b9d2d1a163b77b4a1b85521304fe7b2b3657a4eab1bd441fd69201eb49057152405d8d883443d43ecb9d7d2b4da9636ac1355c338fd59ed68302733e0197dfa70bfba0cfae305fc5bd8436f9ce0ba35c9f8079f9fcaca52ce9c7e697efcc0894db02221659fdf37338f87a53ef7ae33477c9bb81c52a9430f9953a255c8eac34d54dcd8ee5de8825a10973f99f805ffbe1eb7b6ca40178f9de060f083c9347d0416739e00e4b7e0a5afbb6c453cd879801c0bd54b7555c200f330858c253f9d9a56dc13413cf0a8564651c425db84353e0a6b3bf3e5b221f46673238ee340b312caf5d6dcdf6038eaab1b23448caeafa9173716718bde2225a08990bd6c5a3f3d9a127b715ebdba191c06271f53ec2788bbea327b1b427c5fb769a5318fb55a635f0bb359d969e015da12416a474000665fb748a7343a3d459d69d12518076905dd85afb0a5ee59914515f495106b2ea7e6f3d3b9c14b1f014bf8ec53bd7c5d15c16a41a9528c4f11cb33e9c4d158bc3aa5fdc7d576fa608be74c33f9f0a3e3b8e184789f0f8c52b6b862a8a248191935dae89bc191ba1e49ca89506c217b60ca52812730320a384226cec650435febebeef5b24e7a2bd3d01dc76a08d86d74fe5305fc45e1051810e19c8567caa93ca133140904f36552218c57602bd03a50450208a86381b1ce35bfd3795e568c43ea21bcc43c792b9984622ee88b1f4138930ca237b193e1819dc558e9b146f92b1b1b5910888cea77bf930b71c9aad276c891e35d5f4cad59a4cde4d343e4afd386690ac12a7518c0bdd979008efa55f3dd61b5fc5208718bd368584117ad1c216604a338f6df87d570345a8a0f658cfc4fb52ad7053e521d8dd90cd7c596c51fd4d972c3d351fdb6759d185e4ddc6c9d77c4df5afc19bafacc67616e728eff8fa22142f5d98a65334355b0113cb6ad935791f2c3b20640da00fa7317d66e1d672553e420080e81d652ee3aee4e1e86eacec9d35a7bc86c802f0539b22eba6b0c8ca97d51494f8dd772f169dd320eed6a42ca2d9bf26a79542884113b91d138940cc4050ce7450dbc2f4f94779aed71f42cbce6624162e5bb5fee2a15fb78480abacd7d723f8153d22f7b3cb4a422db6d4ce16b4491d76b5cfcc89e940f83bc82257bb2150cc432874da91260c7f08ec491963d506d41280a95a73fbf4e19e609942c9dcc03b954c6f1e3786abe9d908c330289efce06e62f81c2ea2ea442fb8e4c893d37d978283252afd89e271c35d5c4bc77a3e2064350d43e10c83e904588cc071992951e3af74999833d693905174dbeeb27a84898387e680147db90e8de09caed0fb36de0af6b99cff7a4a3e512aedaac41d76ca3d9b0a7d63f5d2e5b5dd1e829d4e449ced64d57183fd078497e40dc3386193a0bfcbdbf1096f4f801d8ea2556563000702c8e89e2bc0692c7ab5154fa5a255102f8dc8437bf5d04dd1a695cde9b6fa423de67350dcfd7866539bb54357706f856ab4f6469ae93e63cd385c20bbe6569312058ee9aca66a4ca79ceb25b70be681f5d6ab4982c7bc35db269780045af209d846c2633d12c18e9ed0a3eb21a8ed5dfed5b7211363c3f5fa24b19e8b1af80550fa5bff9ce69e83e128df2412c1c1cf1ee263c2f624026917f289a0e167f6f7ffeebc50d048cdbe893aad2783290a1760ffc63a7fc57fa9338400ae20249ccd30b77a4ce66e0a5b7e3c42ddc9edcb3f840c685731bbe71ef5a58df411e77e3a571a7f2de27c6079514860c3114181376db68210ba48ab7cd1394a88d47dbb00d76a3f9ef4b15e0a61ac3ad0b31a3f52cd54def620e15d841343eda5ae1f1baf9ae9b4c7bcef4a90576059915f13789e84a03b79161fcb328371d5a50d8d569f9dc7ab0b2ebc121db1022d0f757b36509d84f066f4459bb8c92da715330ae98a5e2e3163401344c9dfc3e707602fb1fc08cca5bedd88b8012e765fd4c594f6bc11fcec6ad4245c1dc096e07baf03a5cf5e2d47b9ce0d780097d06065992ddb75ed084c4787ea2d911102bb013dbea22d34dfb75b5ff1daa88aa9e23c52c1fbfe697f387d99199962a70cb3042f5f31bba841aaa048ebd808efb2bb015e892a25d6b284dffc3ad5e8e0524cc50ba90d1cf7c6bdc07750dcef4034807b8e65634fdf083573792784e0765f87a17f8a7cfed52e2bf59460a6c4c1e7df5b92f547565324685158403674bf2468e23634a372eeb969213979c0379a8cb89fc62fd549892df62671964e31974fffc0c87ee9e5a8ac8190fab00f60c08db8e7df1298e2494a5ece885fc8715f8180f2b1032b9f6a32deb69bec777276be8bc4768e90662679e8d0c40930c19d7e5cea9c330d7c0b840ffe2c39f10407951e7adb6da33eb0a07ac0e822ecce49ee2b29109113ceb51af12862e1429f8df2c817f254e611d7a17bb9e320f0bb7205dfcaafb79277c08916ad223939f296fc42a2b8c1ac888297ebeec9c716487997dc9a1f3562bca1a1f3b0701c48357183a334e8fd1b5b9356482366d10edcce5e04b7b7fdd332d066aeb77b9d6840894cf3e66f95e418c580efc8fbc78bff3f59592665e31830bd9cbfae61fc7fb4b36dbeb1e53086c4735d517176bf4beca21f22989f3de781fc914bfc0b74bfb44c01bc974ae83d3a036b6b12270ae373ce85fd52f66620bae2d13c15bae32b373794b93887bb8a33606834670ff260c8401d916bca506d25480dab291928739964807cc6848ed1967ff7f46c71149cb61e5bdf1a9cac7a17209f0a8b9db18c5defc43769becda4ec408362b5b1d23eedb50f4d074fb85f10c1c4cafc402ac69b3d59e76305ab74e269b9ea29668d71096ad5dd514993f2e67b9bd844c613453a5daf606b60b51277a3636c8625d6219c65fed28996f5865563ec35a0d5ea5df016a9991bb528dd8901b072622d2b53e8d2fdae34f61a9572be708c4ec7338425edec10e6a5338f4f37b498d9d207c900002249c824750a85bb72d5564abd8e9f6865f253e79a11f04b74bac04226d1fe6d7ae4d1271a58e249eccdad5ff21655c3d10b39ee47746960ce27c3be8c10b18c1d293b12e310554232f75432fad4bd39e3725e6b819f3dae7ea0ad8152a291295faa057eef96680e0a51e29ba778147ff8f128d2a6fe83b086a6e61a87f58d158cdcbc9471b0df07aea08a46c2b96e2ccc31dd8880385f6d2e13c9385e179df98cf4a182d957daa78fd178c0453c59dcf9997e274dc08e79ec0d71e7c043d310e4ded298f96c50b123b44c280339976e86cf696561c62d4024a02e16c94fc050abf71121fc252cd6cca2cb036b13e87ffeb14ad3fac5cf63669bd05f7948cd776577bf583f51ca9b830e46a511db02fee4288a6e246a640f6da2c8d6ee46ac0275163e2f1f8e9125ca63306db6901f88a1ae04391dc05d598309e031df15960cc489d04e2d4017ff5c358373b96e116e7ac60b4daab5ca14fd1c1016ce82fa262c681f606206a8e008e80479d72f6b6bb7b2a4e826c9bbd2cd183cfb94455e94343fb4fb33d50b37dca59bdf259e5d68c7b191fdb7e1b9b35253b64336090ef6235cbe074185562faf83652537727439e78e33df11ef9bc5ea47e35de6fa3ba9beaace1dfafae8af1186cdf2189d7cb4762a6f0947692139b55fef8a192c1fd6a36e69d6c8caaf08ae1a91a14e4a667e59e148fd8e7d6020fd6b91cae09d728c0ddfe74982d76c83c351d0bc985caa69052052d335b331213501a1b9aaffce48a5fe78ac9e51bcd0fc3494c3f4950d40800032adc9e4f5c133949c1922fe231da0ccf2594f1f46a28df7e5b935bd9261975578b9127f10638bbb528d17ad1bcdd740886e4bd3d05e7efcfb96708a60be4e78e3bbe3fc16b6552b6ca48165d7b9ad95bff51e043eb35f1527bead67419c722f25e35c93f5ade6aed1b64197642d4acc4e67bbae9a0d2d74b05d53cd1450118a45c08cb3b92ad6195c006097a72be7d31cc4ba9c2df8801047b21eb71c47c4031f97d034a11fdbf98eaa156748831e6429e83a1f2568088628dba4a10e934ac953860add99ddf4b7986ec67384878204d3824136c236f5c6d9a4cb2b9b4b1c5673c26bfe5adb9433edc6aad8d7a3fa9ced12f56f5087c21aedbca92f6b68d5af034ffee9846ed9a59f85b89ebfa8584b6e6e1b4eb163e9cd2122fdd51f2c80098aafc89fc77b2f05c8df90dfab28f4e2f68a05b6eed8d676a8a347f6d7506ed830e1ace284bdeed0474f8274ca377beaef36d47dbd9a18bcdea6ccbd240e96395bb89c6fc618f17bf41f2f29697bd8d392644f592027c61b25bb0fe275a6d753257e6b64b850bdfd1e3a8ef8f138678f9af65e8981826dd6544bc7d8aa20407eb6e8965237daf6b241f05011e321b34e9ca99b23e7fede0a7c098f5c5bba7ec0694272ba829fee0fd833504cc6efeb6e432a76c88f83057004123428085e58760dc4f50ffa73f1b2dfff1e80af4469f28a3e67dc965574eda2ced8060e02da6e9f92eb62f1624429df8353ccda5ca712f2347ccaa40e76adc5ff49cdc45bdf65a3ceebbeea3dc3b266e7ad150c1587d1084fd0aac4b42e6186085f5758f1c22ce4e646cfe4eed54fc3a68929195b84afc84cb17b7b61943dd2abde44e4dd89a9081dbaf8ed618c3177b37a85a57523a3a0d0a1f426e67e4fd75015d228a08b679b2a7b924b58bfd540b2fe4301ed8600832af34467043dde0d17b7044c1e23fce53cb75af8f5ae7eb5bed08ae7437481b4973e930c5f76dbbb976a25af8cf72fe9f078adaefb4d56965377f38818ac8d36b115f1205f82a789a304ac91acef005827f9c7d4065be76f6b476fbf1df34d373c3aaa06d118781fa3263517fc49b8d081fd0dc5cc8ddea96c2fb4b512250092e089d726f4e4c83a9f99e4db2d3f4586f6f1584be19fc4a311f465953c315c20e3dc7e3c7ec34d1de04e887906617affa87b263add97a9029e4df244779eba85e2bd89d2aec15bb0b13b2db4164ff6d972cad8a007c229e02b246495fc468f46cb43ba807315c8a61232c8d062ea0e5e65cd3cbdc1991f5e2ce36cac49baed036bcd46adf1a7e700bfc2cc06e24df7409a06dd68f276af707c1c824c4b314fbec6652113cdf699ea13b43d5f45a92a083606462d7904c4c5638fd2bfd1ae55bf9a9307182d98793b3ccdf0dcc1c323911fa68d95a7ce213af40a9f410e09120280e519272e9f23b31e0f9e6c0d767b3a47dd0f9912530c4fda9b36c82b26320991b61cf225b11560d57586f36ace89c35f7d68de5450aa96e4f842cd0fdcfe3a3b4a39b8b1ac26af4d90d206cd98b3331f04338fb76f64c07f9fc6f3c9bf8ea1f81e7212699e31f811e1aaffd7a960e65b7b2c04fe0dc90204b23d5d2d0dd46b4bcf5fef0606b5dccb5e88a08c37ec8e64ac8f6ffe3b48197c1d33418dd4f60adda2a4beac3e89189a01eca7a0e81bf2742c7e28ad0e41d96d7902bb753573142b143fcbfa8cd22dcb9e8501c514dfa35b847684aa383e3d8e0d865dbcd683c62ca1e8f9a91d1798cc30dba77b14d745c797860efb059e7370572beb6880cc1b5e3a8e7f340f0482b3835dbd4ca844f4dd826304da66e524b6eb77cc697ada995c4458dbaf10f846c0d8b45e27ecb1a695ffe3cb0dcba120992d703cad41166406e98d1ce4557ad40c07ceddc5e46980ec90d0cf5dc9a5ba625563b38ceaca416f244fcbf3cbd525ac429227201fa1c5ff12be3d5c402620da47cee350c819265f4965b91b0b3f7f217d04d8996ba9d8647fa8b0eb41d93488c767733f71f8225deb9e8abab500fd9a481e2004206e451638ab8b4d31b399e6ccaad06726484c57f1e4a63e77bca0a651c8cafa6017c2b286584b4b36a695cd05ccbed29170f520d713c85ed231e1466f4750197503f42a6cad19f7dcf8433536a1cac4562b2f0a4727d3c304302f3dbe07ea50a3f589bc1f773db74151e7b5832727b583970a9110043daad01b7463fc450f1ba7a558df24f9756f2ae3db87bf5f316460d9e9704294d150689c62dc3c6aead9f78dc2bae0650460815994acbca19913e659d428f642ac410a6c8da26db59cf9e0a71b4ec6d0f25f6f85b70d870e07b607e2ca148577ed5eacee5f6047a6eac2e81aa3938c5679f2a2baadc3c7b8c629ce70ebdbd05ba7176963a9116f56562311af769f80b6eb97630c401256a4a753426f07ba60ecbec6a48e69ccb98ffabfc732a68afeed51235f265cb5fce377800746299305b95069937583178c9f4e33e818487b588ca4ed244215cedcfb47e386b784cc460971501838a626ce128be11648df4cb1d9f374a1100ebe6ab899eb6a0f4e511afb191c3c653c586a5b72743c090b89cb5f4e20aa00df4bdcb47dcb9f2155d8d23b4019b8a32f39c83aaaaf1ec61e68190e90f1acc53d614357c815cabfd887fb9682c9ae0acc03be45ae717c54e5354f15c7a0ff9e948ab66bf2d132a03c6fe682dd0174ccd38fcd2c6a5fc7d433e82d117138bc547cf7f69de74ef0b9a21a6951eb68a0e8b1bc410e02d0adcc98465840de7d637d095685b26f439aad0d4e0e3f307fe7f70046b96deed980ef409fdb10688b677978a298961563b852aa9aa3695f4108b1bf7d52ed69e4b20ca5c1f8403341e2cb695280a115bb47bfdb76ead11ad2124c4745a2873c26a1afd0e5393f225682bb826fb75de4fce222824ea9797a2178d870d5073cc3a5e19215a50e3849d71e77f047f27607d89b3b41cb626204b6b7bdbf528c883cb2b4cec1a2830339d61ece6199476060ae36afac4e8bdaa9581e6d088389a30e03bf103afe7b4b057802e3cdac4919dc6f613615b64a0d7c413e1283f5482f01c448b3f060f3abc3a0bbace4bf5497a6707e46d348898acad4d6d7e57c16ebea861f6fbe5b087b6bcebb803645547bf516d6e7bf76817ba2b4392c39dc60ddebb7a02ff651ad6465f2f42845455f3a52b901a8b2cca53b85e18089cc342e4edd30a5b225ac173108cdd79dadaa1811829b0a0b23cc695f19043d47fd9439d903e87cf86f645284418e7ec3dae4a6e156e67176f5cba92375ae383c88dd2e6063c2fa3f62227dfbfe0b23ce9e6bd85de10c9f8abcde714bcc7c55a889bcb1755f5bcd8fd943c23a826bee6c760904a6656a889190c327d6375d49fdca3bb0d98d07b9d2713b50e52296f3943f9ed7e7846279b1645b90ad22ca432a51b152c69023f18cde6100486316577f7bd51257e0b3953013732988e8de1ca35ed8b7f2f3e5fb498a784ff8fcf1a5a9f475c9f6e87fbf2f26fcff43a038a16f70a0fe0b10daa289ce763dd38a841d3627c5b16b351337e071fde147169f3b9bea6943f4e366b9dcebe6913101bff60183ef450580f2c72617ade0f69b52115d3c4942202ad9c0c4a5476db7dc973a0c5494a8f61c17936d8a39e5a14270ddefab93bc29fcd511a9305d48cc1d2a74d677a16f730cc9c2603de57d7333521adbe49a8871b67b0fb94949d70c525e9db154127cf7c3608c840574a12e531ffef8cc2e6298a46f6a4efde5faad786f969c27236f7f3b218b9a05e6717407cf52475f15f46d4358f9570660cd37ea98a7575342875fd97461ea929894b5e70c747340bfb188abcc57f66aa260910f405755203debbaea7a3c7d76473747f9770b99d6151911778e2b585c8ee7fbfdfc3be66863d227a1238977429ad6001991cc780f97f74879a3758d23b659a5c6b0ad27c248da70e027b396fd36717c30f83b82f362b4d434c03879a21886f6e75f1190f37dd0974b96d96842d8ea3f1271d54a4caf2e3e72c3f937ca8c63453403fa45cd933b5346e64a5b8930b90ce92e07e2c7d48dca3cbfed30ed31d81fe23d8017b4cff9a5531252bb179ae0047068c694b05ba68db6c01032852278569c111c77b6112a8f08170d1679af1c5ceeef9018bad1f2513f475f5a6791b7b4b1c8cab2a8dfe117f1133470f6c5d63c9a57e241b1a8b1c3172e1a36e6dd9463411e36505bf92cc479b76cffe272b70a951a9352cf622c30f10fd5b255561065a50c52a8616ea4f1858a02796f5a425be07204eff3a9315d6162158d76c2c6de90fe6785c930b013bea4d7a2cb6eed0f761e6b5d9a191e14aa19fc1acf918f7ad6d3d99c40cb38de79e179e0c01e599a761666be450336d8c3463e9fe2360bed23c8b03dcb63a6f7464f8b6dd89ad4c3a36083d6406bcd2ef6639478ba1d65db18c49d36915f7bf9e8a791b73110dfd8a37b824b2ed6170911ec2c95529c0c15241de693588b332e3fec2e76905134e508bf7800174037ef4dc77f788eda6a79c36c3806d096bcf70471525e75be2750126285eb49eea3bda6cd36425339e7569cfaf46cef7e9fc3c06c48a09e23691c8d20b24e04c30b5e54ad3d48d0ed360fb5e5bfc192c2b30b8bb3d40e042e6c07a603a1a0983e6ac6d4d867523b2d47f1283661d0456f251881790e966664f7294f819899e612f5dce0d17dfaef2ad36bc24c5005bb003696bbec65818a86964aadaadd4c3adeca2a5acb80ec2495b0c3ef4079b282c2feb95a62fa9564c8609c4b8c9b5a5fdfea12bd64be81bb0867a980194e5bbff5f96e474b6208bbbbcbafc27d787866b9f3011b3a89efa70366a1a47c071690575d53c8bccad45d00737fdaff9ab03eee748b3d7c67703cac761d1eaffd48d71b625528ca7e3cc1e4d6fca1d586b78ef873e4aa4609f27e83edc6767cba302e4e4790efa2c903fe1723a1625c9ee283cf40ca12fd7820436573212313a6786b17e04d474094d37e20c6dfb45ef68cabd2ca52806c8cc000f0aeb4d56d6118333f0b7dce0aeb0d48ca0b5ebf2e2f3f13e1412a951aead05d801cd327e3ced5fa6cb1415f3fb341a84e9b6c3e3c6aa8322a957460368f1ea9a24c32499d2c12da6c232f9e80db0dbff95490014fcda8f357e845cfd6db8cb918d814823a69631b69cc484d94784a407eaa21cdbce12e48db911baebf8c2984f90695f9957b3106a57f8a599c11d7a274899b5bc51a50366a3e9e3aae32bc13aa2e60c2a7b0b7d80788ac10ee9bcfa1a2e0eb67a193641fa642f06bf8cb0d0744617add6fb3b6e75498f2cd4282e44056c762ed63e205dc671643ad67348546b45e2cdbd04c298e98bbe8ae04221b8e64387b259e148b011555f2f968a86fec826cd33bfca543cc399d22eed9e5528ee07bf9c9ec5bd4150f75d7f9f479991eec0172d6d99d589513de7ff927c8e770802dfd54ba4e0fad1c559c8980e7669c316ec8f230fb115f8730b782b2867910994e721eb1b7fa63d5fa492698b32927a1da595d77abc0b4b60dcab35819111da785dd9c54bf4237b60278cb0ddbdaacf33b95719f282ff1085ac82bfb832756fd8d9de00d2fba09ef856d42685a87d6a54162654a85127c72ed1a5dbc570ac524decb589f5554eb48e115a068986004532c091e3ac5f74d1862154ec3bb847df96bf49e2c4afcd26117cc6a4a4a783b3650c20a491c597589afbc366f374ee84ad9f88cc184ed5cfb7ce42aa1b25f893969c7fc003692191da92d30d43a1c08fe84ac4e746104a0995abab04e967b63d43b24a37f3aaa841595907d6015f080a81cd9ad1e9d6ccdc3bf49b03816ec342664b7db8080c7af825101e7b07855fb30987af9b26cafaf97bb56fb289de64c2d7a65b49f40147fbff275c2f570ced0a030bf6c708d19060db33f445d3cb310c55829e06ad53d9d644ad32cbc7d02d93853a64e42a3ad5a7c1bb85878009a7ce7ea7e39a191dc2bd539001e58b4462d18c623c7012023ba036d93461ab8c5a63245ab418aa3951d0a7334488a1fcad6c67249afab292f6be6b8e6fadf05c4c3a4e7f48f8506260e2031b8c0295701e0c0f79776f3c41a6c43b35a60c3a82e9f3752aa02f2470c9073ac59d86bba66c1d0d1a17df813c0298c4e42ecf3bc0a0ea1814f666033cf34422b377793ad9abd7b121b093d8e8aaffd201df7d599dd5754a2b1aca14a070e7b4408147bb424cd7edc4e49a58930d0ecce1fbe57555333ef0e5cda22360e056af101af233e4507a7f54792de66f1494e92b50df63bce99e1054b14a8b887bad2acd80cc2deb9e6249e312a348746e14b6a84f6d0eb16c9e3512920e67027274beabef314fd30096a5133c0c66174fbd42c247dfa5e37ac751c193e11c88dafabafd2ecadd49d17adcd77b2dd591f4cd9c27be6571dff2c84603e986dff2f594d3529dc43ce3ee706419997330f5cdd7a24ef7316f70f9956e34fe29f206546d2ffe75d41ea7d568087bc5d8358c71b0d0b09a7d2786be74449afcf908b35b9f17afae28047f5578a3f2c80aa92917ad26abc6e4896bce426fba44702b3a05c73a4e495ac3ead3a61e381f92638fff445d5a6eb883653c649380f5667d08c51d02aecb50dcfb8edb5972e663e8a7cc0197d1391d58f4ebad79979dc496ce918f834c518a20adf8b811239caf5cf9fae9f440875ccf7707d07d9827535f0203973ab34f2663c154d7dc8df76e37e89f8849c127ee86f7c21f7ce425cdc2e2db8e4a21efc52d4c6b3b0a09ae294bef8a69e8738be540384178cd8d316cecd6ae6fd1cad50ae5070fd74316da574948096b1054a3ee6ba434ff056e6bb5d7ca24b1447654def5f6818ee51c54148a99959bc59a10ea16c696e0b4dffbd76f1021386fe37003489097b30e940eb7b03f041c0f9741f5cb243ad454f347ee2607a7c2e6182bdfb3c7359acf5d87d7f4868992e96c0431f1b694e08f3e4c826ca69cf5804cfb6d5ce76765e87729671b81a2a477c6bfd0f078a36d0dbdfc4060c6c56000c1c0fe741cb5ac9d328142c850286466d74fd1c4bf307de5207ec44d6aa296422207be11a2f6aeb93ee3cf370e4b74f9ca6919cd610942fb7908368ee50000bd2bcc5d0d55a3902763f30366df6e09538a9e747cb24bd0bab3c1718cfa4c6d5dab8f1135ed8e1e5d4f74ba6913ea1ec3e6c2184237b79febf42ca9cbfe92f91b0b251437e6039b2e731fa5f7983853aae3de701514b4f8bde3348de94b71d87c9bd4f35ae4c98073ddfd1e53fc815a3e2baa0f39b400119c6d10e98f9737d3027c05dc4c26a4eea0899466c2bb09bef0f1a49350bce3224e97a3c4fbb12081f74cafcafaa3faf641c25b30368631f7cb9e0a567b438e5306597391362f1d89e3d3979e2620b6016c6a47f5625566cbf7486a90e5555a23cc252d67e63a05d5792492777ff6b2709a77a554cd051322976c0ab81ece8b02e609850be1dc28b93c57873dc1022f2ad2b3cdc3185364f1ac9a67e437294b4bb1cc471fcac8b03a0da5d6fadce3e69aefd29c334e4c466128f916a2df02c95dde0cb5b92206d3b7a6eaadf563d808e4d19eb2e7403ef39b3c356d5b94a7eb624368da68ef80021c5c6e0ca60c18350206df2fc0b4e6910eee401f2e917ec531fcf169f77423c25eb554cf87b6a9b965750694389948747096f6920ceddde38058c1e20a2b430f41029e9b7948ed15ae74fda3f610067bc3d7d32da3895d00a45e823a0abe55462a31f5b024c5a5095d5446434da7b58590da97a481078ca54ed94a0ff442e76f369bc9dc4b71b6686472ea6d3cfb5ab71514a4a9e6f8b70a9c0dac09e406bc3919b533f9055adafa7f2cb03f2659f272dff17e6df01c1d20994cacac27ed97f8dfad27499cdeb89a9c4bcf802f600850b584e9b6ced4c54e23658b7dc3a8022230a3200a30f21aa605eca4e495d12187f0d66bec72bbd9a92c522cfdb3e357ee6a12267199a97af946e6b34d67e3960e8b8329e52ebd38f224c3d9e4d41aaf81c04eacf7372e7d87c19fbdfca35f80b85b3150596df7b269f63fdbe572e2082c4c4b9e698e48906f333b3b69ee420626fce915926c38f9b5ac9b1ccb5c3f7f2fc9ce18887e45813b5a90225be42aafc534b2176c014ffddd7500fdd2138f03e18089df5cc4a73f7996035805757e1f177283c024b485fb5f2ae9eb7dffcbde9171447a5b3d614f61c4ce9d9c72ab74f2c596e26c9052c4d0d46c349a85c3b50c57d031a065a4d0a5d51095c6173d96cdb4a3a4006c876ca6100b07a516f5869775d3e5da29a4ef10d9d17192b65dcc3e5a7a56a6b7864cacf92e43dd9d8dede99655d411e3147dc8c895503f66d34422e7ce282ac5679f793fbb68896255f0027210f78d80bef52301eb44ca2fd56c6ed8db202c963a1c9adb9570d1afdd38cb9774d7acac8bd067bc038162d7d51816d75fc67b941d03ff99d178bd36d283dda8f7ea3c08eb83989a414ecff7a05703c94cea892e19575cca165270982aa2764a64fe64e793d0a401f67ff2672ca6873f29183c66735431f3b98e6b4a4602d9732f4afce2a2d632dd37528763e89529808e31d7804bda7ce71dd0a9cd594d8e15a8ac8d13939f1506fcc7345f2b8b244ec7592207ec2492a5fdf7830340798f65e4f3cdf198e2d04e1fbd2b760fa64087befd5836835dc8c5715b751a9ce3eb765203bbeb73ace73f6b50528c90bca7af677e01f928b5f03a5e7f5c4e64d57e27ea2c202131d5b74ed48b14617b5b1fb359b6057b50c029953f2e68fe683a140fdbd669b878431070d1c351b8a4d83af951941794ebd3f8dc898a3d883ee9a77f16733945979ef7c0b30ca1a17277bb2c9c941ea6639450ebd4cd8d56e62f9782255bd585d7f08f3c071d5ac69a7beda5438883a3aefe4b4396034062a8b3942c19c978f15e70f0bc8eb6f0aa9bca5418d7b089cfd9c665218802e1360a97c841c6339e0c8449b4b3dadb9abe68be7085fc2d198963c8544adea173ccd231e95b19e0a7342071c10aec91d038d80e7de16416cba7bb528cf7d0d28766f02887c6186dbf8ef3d63a6c045eaa93e51e8eb008433dacb25e9595b1c3e73a974360c3931772c30659a38cc2ba4439c0df4bda4de75631ecd6dee9bafa65fc05cfb249b3e7d68b18160ed8a370bd57f6266daa4f43724a71093cabb5db8238aa7fcfd93b82c4f55a796a959fd785de886e4a82d17f87271eb45728d7002760128014ec321de9852c45e083d5380ca4826bb80dce62ce30a2593727d706f8a5154b43e02a8f1c58a2c8ad492de9c9a63bbd22d987f46c82a4ea46461a982172a837782366bd75ffe044c4e709d5c51858fd9d0b7cb06f99e79c14426452ef6ddc0a88d9cc56bd8d7e418dd896bfb91f52b28666944605154e4a65b75320fa5d6cf89513a6760cdd7045ed040fbc46457463b60a2cd18be326e5e8ff18bc0d4b1a6bf03bf639999131cda1290dd7e081d399b9fa9d57580a9baf29af04a816f8251f84fcc57c9b13f5ef69cd389080ad909d19f5c66a6a117805a7bfbede2d9ba849a69d0e61ef78a16ea98ea182151bbdd7a3932662b461b9e779829d6994d061ff94edba461c5b38596979cf5cd8748884ab3b083b22a2432c0e08b1938aaeb5f1eefb73b5b63cd4168e05136b1deadfd3ff226b236c4125177921c6459f8d9cd6bcd44b766dabaa1972e0d9a8ff406e63bb0efcc84a745f31e0311ddd8636a2ad7237bf83b13115383860d7b85e435e0cdbbcf0154c22d6a8ba9e24f1de184f3ca33e79c048b3ccb4967dc3811604e0db9b88f1ec68bbe959d13a70548edacbcbd8dc4e486b9a67911f47397a24aac704b5dc09fcce3d09668d1af70df210979a400043634fd8ee86eaba9544199e8925a4d8ddfd7ca0d8454c4fb04589d76fb470cc6ee337826eb09f95016d1dbb66a0bd121ed9447bc4a574b60033455cb5528e707a175fcf532b7ee9a2555b7c08583ac57bac449828ad60574f9621e0bc0a00d69a1428d8d9115fbda0df4e38b1dc1da836b8263a9079b05f640248da83f30edb28cbbbd25e3d750979e7a1f702bef118d6333814b7f05abfe06cc7d242d58a0f8ed5ab41332d1ac62814ceafb3999ec6b78ef3f4ac3064aae8113288ccbac883b8b7aedb0f8e709bd90b60f0a3f50f15cb223c136a54041baac9252b4410d60829cebc5167017d71c9e4f2ab3ca0c0a444ad468a18a726dc297b2f748812ba2295d3acc018e9c1b8774a728e3934d8225e4f882d3179bdcc0130b968077f7846279c6243d56b819f6c0343cc47ebb744c3a5024ef0d32b570ab53e4fbd7fb3f12af39a8f0b19703708e4280934272a82db63af1a65ba93bfc107dc8804ccaa9c4ae64b61afbe90523cc58e63a311da7c76329034686525945cd152a948b5a2e1158b2a51e9c4c503847400bef8c7a6a642a18b472a82209b2597065290119199f8c7ad9e9af0e57c16418c2c7f42d42811909dffeb706e931e0110636648e6236d5ad41e68a3ec26f990f9f32c072046cb6b606ca213f0fd324fa3bdbfcfb6346caf09abd6a15d2c6ed30f3feeb42fb9e0da340a39891c7f251ce5eebbed0be5edae2a26e6bd2b6647f1d78c7c96072981dbc6fe383688885bb6800296bb339166064c2441684a833e384405ad514449d672b8235361ca3f982dcfca6fa5c29f60662eb1c4035005103ee05c0eb1f26e85f1761c3ee0f1223f3d6f0ce544af5106ebf97dc07cf6c09953f3fd78049893b2f62f37d110c5507e3d4294d0ea524441374bfbd1bebc3711e428471b9769f871dc25f60ba27fd0df134c1541124ff187ca7c37d0eeadf07a790bf7c4cb37986d75c30cb5e519a8197bd1b66bb47072ea2d23487c7a26d367b8ec4021feda1761afc04fecfafef85a7e6f35ebe722c7fd13295376b7a02153ccaf083da92a89cdc70d17d5a588c4d6187f40887bc7777d0825e5c9a9d2d064430c4d5892a287c89b992bce6581ad0421c22ac746ed93b3221c16053d687e0fb4ffd925b06293f785460750fe151685ecc58b74aa9d2e0be2edf0b98290a4eb5d796c5978619959c24c396c02d79c8194b1b28374f27cec5fc52a9b6400c7e6284c4183ec2eb3463c5e2df5d7c9e486f2be60a5a1361e6b79130ace71ef6ae4f5ec54ec1354fa64171b5a6f216255adff9d0636a57ef3881a6bb43807c0f7f265866dd0ddeede2a0797d0cbf8cc95706e2b8617a022eaa049ea2ef6c5544b50e6eb58d563bbedcd7714e285e6dd51fe7e57613eced9abb4d4c6058a7a52f88c1350f55ba83d27166ad4b0770753230df6e3c3a41c2b71d60d9b8856c39790fec5e40538e025dc928702eb88fcc2cee0e73ff2fe0d9d0a5945c7941b88f1aba4ed5fda881e3a15df43a2d2dc51f6da873d165f8bdad7e5ddf1984fb9e6e85860aa2bb27747db0082cebbbb8fe84de2261c6f0b87dba81851a531783338227d9f6a8f90511e910a8dbe8ad50151d5682ad65c1f590f05eafa3f986cc09b115a07e3495da12d4b522d45da8ac94e4fea84a8914275616a608be89aa53b812004a04a79f90bcab70ee6c9558503276ea0600d7f7f18ca460f3dd78cfa56df1ebbd3fbcfb353a940a0848f5f652b34fb1a9fcb7ce89b9bbfa7b1dd3a0a07a8c47699a2729e0dccfd33a946b658248bc08b08fb3ddf01ce3974fc42f83028a35bfffc07e3167874244165d63bd3c43b2b8c50ecbefc08f79c25fff2921890930fe50f3b12ac339cbf1562343fc9a459702bf9c6ecb3b93251ca33472068598b992cd863a40269b8bdad1a621b9aabffd59c7d7effc3f6dd8f9d12d6bec9f179e2ad9145057c9f501108ee530d7412b119e5eb29d10175cf3889bf21a266aace2fc49344cf738bc6aa90d639f52cfab15c12a96a5c652aa4ba38b6695b5502563345de811ab21c340332803600c16e3b8bf7885e826730ed29e5cd5ffe4b35907a9aa6a57d20d4c8b3d049ca8e0fb3de4046722344a1eb3eccb4a75592451ae9215b73902a7b5fdf9d50f044f8d6b8c5fe3398c5cad3bd954722d6be12cae2300a2c2494e3672b94ee5cca8e1f79724fecc1a0fe35370c262f8efde534989e775310ea544636474e5ee445fdf7a8427abfa15132004f5c8e6a0e59a5c99d2dfa40d3bf3a375c268c8b0b488716ab87f70e3ad8933090c670f72f77904866af71e83ed2a9a65a73559e0fb217895df9b55b7924e6ded5da66e09584dc5433977395d41dc08143bcc753727ad86b44cc05dae3367cad926404ce319f24a1d173a72043891a746123e2b2a60f4dfc8e99572aac47c0fe8935468e81d042745c74275d69d17e8189931fce4c6208945342ec5e8c4c189cf0917a1ba1ae25505cdca0aed7d04217dc46a7dce519ab2fa65a41d139527b6c9c9876aa4cbd2d85765943f3777a45fc0fa6d5f1cd4565713f9f927edfcf3353820c69469b85f1afe6b371eb20ab626587a2bcfebc6486b92cc2c39dfd3c9fbea993ea3442cfe7d75404126414c6e71d85c334b94ab51e84365d61be947b48b02d0ed0bcb9ff6be33341a6adb7c80847f3b5e275c96d39f7ac09f93421048ed1d21c05e82528f392eea62540905d13b7ec5d20ac0e688192b1ac4c2bb1cce42efe9eda3643076c61111354cd4337f99001d3c4430b5b2b2973d0b6fe5b80b573440ea3272f38ad0113d78cf5df028691ae2dc57b3aab6d3275004588fd60aeab107d97817d543a5d072d9c713d6e0f1dc9b6d232653c8894556fa52100bada750e6241a65fa40fc7b0675b2e65266669d82ea011ce1d5534a990c79cf8e4d4342d558d335ab59a820ea3e3c1328a40dbaf7273b952b4bd203d18dd97663d4b93fc54e574354ea8bc7f7147997763d46a0f032b32d3db8c5f3fec4313075550dcb58369ac7f05d633285c2b2d00df52219c6f6b85013ad4cd0fd34594242c68f53301a63115a59a2ae7f2c747461e5c465590dc5ac119642c0d5c571436d512c74d405ade91c136158bbd9ac7584dd218f48647275555b907d9ff2e723ec58d72258e0ae2ebe01284538191500371a19a0a6e6e97e8cbd14a081ba8b84865e52f75c805de066dc4f3c9432d2c95b02ef9d6f6054da3447772453d1b2553335c50326a176f8a100d7bc7b0e2f106100b3bae87109b4420015081d63b20ba94f7169bb06b2cb685a2118b1131910bd6bd0d3a95f6937829b8d26fc2c6693d7f1320859445b2d52bd0682b8d432401120dbb8db2e573383a45a4c60105f2e6e9e94b1dab7f2b5a39acf7984dd918d09f7e212287e8082ab33266b7ff3cebcf256cd1720504e40acdd98659da6f2255223d66a7ef1fdcd706c053e470789d431be1c92f52c93d453f3940d9475707b44c41c6be3f1253edeaebbd665a9dc0e14dd3d344e618c32c11c305fdfd04090b15638d02421c063b1433b7eba8eefbb9359df2cc2ee6dafebdadb74e3678ecb8cb21d834e153e3d729e0a7e88a4e1ed669232ac3398dbf098817b5d52bebaf994df4752ab341a90e17458305d32993fabc4e8d0ca28d8617a57ef8d7bf64772403e6d6e49848ac5b619dc4eb5974eaf839f9075ec150e0aaf287b62ef14ce549cf14207bcbd629fe1489dffdd133e561b2b4abd9379197c53f02cae64f5852f5f194cac2a7b1121c9016df6dbe943678bdd7a6272b58d40fcc563f0c83885b7fb2751c738f7b4a817c060088711eb93f032dd9f8b5e06311949f13e40e7044fc6c5ebfe69a17c70f8b00cfb30a4c810ab4fb81d3562a1218c438dffe174369fefbb21c8ae14e732e0ade80b2f658fcabf425ad34b1a7ca7b003c193ecb41b12f9885c2234fd00ed39e5365601d5640ba4b16cb97b023ee3c2fed21d71466e60879d678709c785853db3c4fe685b0a66f4a54747df6f7107fcee57f315da9d264b3e3602fd3a7ba3d3879e79d4006732bc9a61df21c9c9acd09086834c891641064f3118931dd702c30a3a8d44ab0848d10097a300081ddbfcf22ed757376b0885a91ca56eade92f8a2f1cb77bafd073b616f883d75f3bbb57888ba4646ca8a7dba1a9c7c00f98c1a91f9edb1cb05c8d415a642b3b0efc61868ef476b8487aa72132c5859f08970b6780b3eebce30fc73c35a84c023ae1f5a5d9efc10c2f77dc805e11913661496e09e096ddebd4bb13ff1d53c39434b39d0018d080d7c81e0c8a55cc907e8373aa077ca75ace8a91bbef6558ba1f670b4496c54befc87b7914b93e13016c867b2ec1222311d70edd33f45e0e7e6b1615f87edc40a4045df3f2a8e6768fd705a8af123ae5da11e21ec53588dca04a14ac298ace5e43c9147ca1b363ef5c0c452b02b248b1be73f521a196f394185dba237774428267540781c441640e0c80dcc573bbc9bdef132d6300095cdbe9be5f2201eaf22187fbea0f1e3c535baa4f99c2064370b95c5d1e395ed5ed659cf2c807599c2fe9c4f328eb1433cd454fbbed9c5353f551f9c378335739c403e8ca3c4f111591b32b2c80c99a7571126b104ed4cf473e6f92476313285caba4146f19a25e5793f24f9e96e8c924144d208b69232deab93b4bcee995fb757e1ebbc85c32f14ac1a5346163d9b6cc4942b7a6803528015cb77cbfd858fcd4ebafffe6b510d70076a4a551f64904350efc599ffabc6ab430643563a45b879a4d2e03ee1a5459b82b7e50a857a52aa6cd390782daf0f71213f71b38be615f60492ec259a876b2f8ffc8bced9ca5d3b70c70b446b9a932bcf667a70bd4a41864a436708b3f780c81d40bcbd0b0f759e393b40f233dfa03f2c2858eb37ac6c8f55a32796cf15b08a5187709d146587de2699b70592a78754a3baf9ba5ee47c5db8faeca4fdf4d8cbcf2c5165dd53d12ba2426797d15c287914f0b53ad0e2b874387ef0486a555c2117c1efe3ac8dbf6bd29fe83a10dafacb4510a7e588af52b28ce5939633257f2f066479c36cf72d60da54adc0f5e66984426aed157d8b3143e92d64d5855e6661c28fe3e96a7864db1a5757e6f5e90a96fe2c8c14e942f9165fc51baf6ac735abed2c93a97447e37ab5ccdfb5f4d104f29ed4973881afa787d7599a35743d1053e14d3277e5822fa40b7791017b0bd285f568dd5b1e1eb3c016fa344fdc2cf6287f99d542ff4d40bf816409f1fd01c36ed4cba82b93b15c02a61e82daf7b91dd99669b7a22141fdfbca828d84e12db1d2423fb591acc0bba8e415dc944bf8c81c820c147c8dfad506be84bd703e1331237a9e81dd644ce73e1df267e6aa6720ea37aa3a588ab745167b94f0184382f632bf9b40d72974c23901830e1af0aa2da1bdf93660dadf503140a4e49bc53788038f93b1a25fe14eff446ad8f1a6022bc7b20c09911e9dd8175c7c768f27afa0c6cec4c66b358ea04626e38b5294864982a7abbc5e857a6b0c5af8522d5698f490b8fa04565bc06de68279ac7b480022f1473b6723b53f2b89f9578ebac1d36cb96e40c55908cba4fb64f3da2594eeedfa8a7c83ea2a0343fc9435dac9bf3a8c6c1c868005f61efaf6261c7869dbf9727034f3429674e731aa4b9b975863b4ce5347d8acbf8a223621014b2f845c4c4c4c95e119ac7b5d9e195751d0cbbdd0fdf6b4f363cb6d2815d8c21b49163ebb7a198f0dfdc7ceaa9b429f7c72893f8f6b59543c5fed687d65cc1d8f09d1aad6774f3ed643aa5e21b3e200513a8ddda3c31bd463aebd41c92aee64ced736cd1581067f99dd8568d7dc37c8e513a0e200cfef856c95f25c8019d93f3890ec0cab5e825df1565ec1a65faecdace0feeaf645f5b53c8e1a5bb3319fcdd856539d4aab968363ed8e3c3253abc2e7229f240519392377f728232e0a58c670aecebc73381fc04bb9fce4f5cf4fac8a43195060782bd97a1bb0031a881412182fceb5788fd382a9b73ecdc03a57032b409d7d26b641823ce3679a081e420b21ed039192960bfcdcf81b8c092b33d692eae3894d7d1660e2f1c4799aca80d2d123c203cde949d125da2bc1159462d58022e22993733b384dde49561604a571e4823fbf3571af0bf452f907840a638336eddf9afba357f695a5676595bd7a7db0a8405d8aac21d7a117c43e7d56afd29e50116d5b83a18b7954c761f17ec326917561ae2d1908b171a811a94f9b5aa8301c13b23e55448643a641050c595d07b47869ffade27d03b2876378219141a627d3b28007bcb05c3372604a0b4ee58ec1b1b028cbf111408ce36892b5a3cfd82f91d4d332640c77521d875bd9cb2240c6d909677e5c21b76b9a38f4e8b75dfa80d918a54439bf94489da719d349ca2deb3094516c9f81af612830c8e84b58ecc395744fbbc506ecb362a495940b80e157bda6d47290941f83ae59fa9f9526c6deabfcc604b97a076e221f62ccabbdbb83c1376fae4f038eea8abda3503eb6817aff49c9251f3e81325c389e4c67ed0576853c992f58967d54410680b9a790b363ad18ffb79326bf8d508ef5b04d1ef68a7749474df03af2a8ae270407654c5ca7227d7db4b8356cae7ceac8844c2f09f9bb00145130925219df138d98482240a6bce754cee182ef9111f6d791886e2fc5057595ce51cb927004bb0607beab9f06d0b9f09768fbf14fa7f1a6027de68f863339395f285a807ab168b390565ea535b9d3b122fa0dbdb3f85934063a72603913829e93d0287784bfcb076974b9ff2f189dfdc5e5ac7276c2646d3160a5db94537d3080f84153e4157be832f355d73e6a6c8225ea022a1b89132e4c860361b34bc58f0d33c47cabb4adc0d4393f8806ddde6535ac970e23c91ff497afa1a9cec70c2e1429ec028aaf894c03b58a658e1ed584e0e18eb44c8ff16a6c4041ef5ebc45bbb095fdd7322edd4c580a86ee6f783a1eb407a032508ced950688ec3b05d75a60108ce0c94db4f7992312a1023d203efcdd0fce70202910d7c34acdef2296969c38ccf3862bd736db55ba4ac441c23217d560fb747f7a1a7e14a890c90cbbc79fe965bce30607a29e23f3b3ae850fb289280f870be6d66cdc56e7eed50a1524152c871b651a3a184b61d1bc60536349d1298303c060e740b9ff0f646b0b1517def6eb98cccd162048a6e6846210a6fd206024a0e3ee0084ba2e10e092f2240aa156671b3ea1d77b18f4cd16e6c4676398b7e46312d7206448b1c6f4110f4080a8716e2100de7591c350c7b74c708015e807f70ec21087798698ab37e911875c68a5b69865c764362a112b869fcfbd751426e597a00c3278c37d0fa7ba5fb97d1d6fc300b37c3b5ad935a4a78736d405fe82341776059a377512311de1fa967b3130c8a32858ae91793e4d89f2f6fde06fffd5b132dee059ca8f35d10625baff7814952a8bb1e393fc359f7f240b4ec5d97f9b5384356d721cafb5fff219f4868c9588d7fd4692bc1bde6a410c3d715d4db9ceddcd804fd8831f3b7ddc27150ddcd87658df846283bdf9f262fb7e826c41852cf71e858dea9093ca3a923d64b0811b24848fdc6285d1f738b014337380cbd36aa65635b0e51ebc455c08fbcf7f13c65ba0a705b4a72bd838fdebd1e70b021ec3ec647ddb95831cdbff200ba5b8c6df7792699f8cbf71e0ccaef7d0b472415aec0a2a3708a9f1031de7f8595e346ed03fa92b7e1ffdabf1f6d498741f2c600e67f9844a8884ddd638c3a7362e1a4527028270fc96176704d8f4973002721e2dda88041cb0a6b627589fa744ef58bda300594d8d5f8b41763ab612b4045ba383d6c8c591fd7ddc34fec8a55c2cbb15d6086a1581ad7b652223a674cd181574cf091ddd411a6558ec295d01b258eb5cb7e101d0781a162cb8a64f342b218dbf8e72e3371b22b0eaaf9ac91d3977c615b19c2c0364e3120f9dcc0617c95bd8a6cb492c53c3dec2c1721357a62e37a20a1febe38594f485ca378286f61ab9e7c271252fb8b1998b528632249eb114dd48f756e0e2c67947560c432a8264d9164abfb57dd102f7d37402d66dd300fb42ea637e2ad49b557c28646ee1f106e94e70e688e0d89fc7d8fb4efdffd813748a69973899f2a59fde446029b357c443ee98d24451f895977f58ac6b2678f6748680074c800d351a7e29094837d323c586cc19bad9dbf2ba0cbea49df2852b1a943b41955314338054e88597015fd54c027bc950d31eaaac452668b50dde87e1b2bc0f33e1ad7c1899abcb900809de18dd5326167ebf11672a42015e211f606c7f2185b72632c41313abe18c80ad9f935415a113dc91247cf0f7e57be02099cc4b0276a8cfcc91de28288a9ab53a62408605243f18f37b0326ac2c32387484c268b11a8a926ce5b3c841da1899116d3b22f75e01dd83600a4232da95bc04298358b4e72dfe7f716f0da286b2383f19b201df6a69b18030b06486974491f54f7a6f11a8a1aeaa2cbe44109a0ac4610dbff20dfc6cc4488a98efd43b04cf33b31e43af3f6262e9371ef6daa33e1de27f3d9fe8b64da2f56eb8bd15326f40958a4cddbd66ef5d4f1acd95b3adf0c19ebd4686f3e1f86558cab211aef241dbe8c68a9382cb8b8c1312e40c32c83e615f8616e032c39b05c0e910a7464e68737da85eea332a8a0bc218e451e06600384dedd85eb5ee1dc8cea3d1f4362501f1a9ce3d5db65ea5732f2d3a930699c1f1bf164c629d728074f48a417ad22feb24295f290e6137e6a10263d4a617fb5f1c67e213a9a970f1981c97ec224a929dc86028c1f855bfe379996b67e492938917cfe18d81af3f8e6dd00d1483d1a261f51ce29f0fe43b4ee33ba6a6b505f692d6f040ce2e83d1296f783173869455da258ac8db25c47333aef90d359cde46c93ecce8c440fc4c63c5476d0f296f5c4095c2ebb19302155449b6b94085ccd6c9e47bdefd326e2239cd18120fa038ab71eb0e87d1274e630492a1497d6400b8a6a4157544d1c13b9fa2e132d723a807776e2bd077dcc2cb889ae3c8c5a47012f5c4442524bee3e42a26a4d8f85a40197d8c6fc081898c4f4416c8267dfa0b54edb956e3115c79b9ba12dbf2632db2714b1cb6428f430de4791d82f1d2cc2091cff420168531dde83f2a9bcc1cb7f4b13d61d8e74c054f9a68ebadb684816fcbaa59b82d6a9b3f193d4e710fda8f14f71326a6be920c071829160b03f5d8f6713fd511dcaa7a277b1a02a02c71b2868a21c36b5535ec99a49f54b020de32bef7cedf99f6d89770cad157e793538a220bb07d01eebff9ea0a7fa8e6c7294167766a9cccd0d462b2d998bdd1421d9e1246afbdaf5fc0a105fc6431f7d924f53968248aa79115deb55de04224b6fba5cacb8222a7c4e033c6bf4f409d8f3b3e92384805b680350d49a72ba6f41ba3cac1e4c60d81a36ca95990ed165f850ec2b7cd02a53acf4331973d84fb8b38076beed7fe9012759d426e662477dc88488e74d10c5faec94e47191484cbee423b9130f57f1be821bec17ab7d2409c0fa2f0955873856954a08c359a53ed2b47f29875267cd91be99c5b8f867f09002a8e7367a68b9fb1d7bb1a8bd87296b4a1a464dd9be3090f0f4ab36a9a6a93993791c725a3782962a37247a29243d4a9cbe76c8c23fe1037a296d9955c1fef3b839ca488e8960e0c481f47946ade8b4477f4ec13d4072edf512b3d90df5cb1b52622b6f861c5572e918f5377be62220eb0255d9238eb51d1619b0903bc1343ae3edf452d8b737859166caccd4e6ad1519ddfc7e0b370955c2bed794906b696b3472522408d0ae14872284caa1074e881f843cffaa1e598c5ad04bec8a79df7e8589b2ef8230ec1c8d95ad4f907e928d2a5a30359f00bb6db6d95fcbd18df207ffa244e116e56e136d04482d69f3c3e8cd22a8cae4e1b591c5ce9285bd7f602348f55deaa7d5bb8d61532e00339992adaddaf6915a6f835a626d161490a39691b4fd284cd061c6d8cd640367035c18da076e6b2814fd031290397dbd8f7da37404d39a24937dff855b088f09555a6770fd363d340fee7ef029ffdf28833c1e08fac61ff495b8bb81a55a66d28576f0d3582a6971180b7a661489d19700506a4447bfa4183f5adb0d15f512de3f029cf94365dc5af32b64c642dbf0f24d4f5ec1b4a30a88d7f06b5fd0c8883b30c3aedfc3b7a7198d413139b5866e1c1b8edaf5fa9756d76e6e90cf89ae78b2e34e7b98a494ca20c937cd0e41a5767fb61cd84c94566e9f84f57805292aecc9dc77b5af5e6f5f3714d56b5de9b3edac512645b146e27fadd823dde37ae40d2eb099fb336196737d558300ee73a83dc178cd69e02e4a33c7ddb05b9337487c903347396e964c60fee7dc932d9de9e99bcbe4b8e27b3c4f90adeab92b5718c312625c10b04d66af2c374c58490fab282dad5bd471798acee7929a65e759856e8d9a8cad2f8e8999128bbee3fc73f8e2aaedc3250d33bc11816746720f4ddc135949eb2206e2cea516fb54aa819c4f4493a228fd9eba53f7140b105f8f481a230ec2230fdf9ee7b6c6b7ca6e45bbeb0adec5ba76789394357620185530ddc5b9bad7b63be2328da02926182f8306985c7fdebac51e07be22a088dda8a9cbcc1e3f8a239cbe6d848312b2e55fb9bc9734caa842765ad6ed5868de989e007673f5315cb1c6672eb7dc60a652fa0c033926e7725db956257d381b3f9472684d3412b5e9cfd81d3e6be8aa329b7cc5b5f2fa91ba497948951239c9bf62a0b1b56452ea77951e7c8292efc078d5c51266534507f487e03a294d8cc4bdeee885271dd2771e54f8de51ddd3cc6c5d33454be71124e9bfcd82f8959f2b2e9626bb594bf5e9993d2a31f2b61ec00669673d38098bb733b4d04f240467b6a7f7fc3818c2ee28eca4afa27316650688e69f2c29ec6da808f3fa29caf8f114b6ea17940771a9b53ed5f200d10d753931452399a66cf68798c8118e29e09b7d5550df8f319ec23ac303f7dd70ddbf457a456b108261adbc6d749a7116e80dc221656b894af3979175621a47b444393696cbf6924503b5f46c6d528bd053fcca85703558283855c8b0fb28c701aff7c92cea4712d8edb1cb7b60497c04b5baec3cf8201f31e537314c6d94fcd0d4d5eecc3769bb820cc3d1bbcad7e125a1b75835150b7a94879a01375be815c787425cef23ac0133808d734a680a72c1b4bb5083e822cf2c2eca31d5697c638e421536c8985191d197bf846646c4593543bd70bebf8f2412b136c84ed18e51603cc0590b59ec8c1e6562326fbc9bce74ac0ba4fdaa3e8a64a8f338617098cb0d69892c5c98c2e51cff9b34932de03c1b9d48e5ca49e03683c2f022e9a60639847a51f383bdad5a91618e4203c1539bbe477951cf23219aa014f9fb2066892bfaaa81e1987a151d45ca1f82b5a758bb187035959eae285bbbbdee7af0ad14cc2ad1ac2293bab34d4dc78274a2b5805ec6f9f6d371d5188630444246b86753ad0cb2d649dbc9d3c3f7a0d158a630e70d5937d12761f62eb10d0b49f3dcf95057bf1ebd476bb71c7d6cf9ce9a6bbc83c49dd17a31639dd08d974d90c22f4aad0e2ea976cb9755931e511b0367d2459d55cffe4f7c5eb3e7ed9a195864eedd62122dccb4b1773b7544ff9d9705845dc69b4474e6d060d844a833ddcf0a7cf3198da70e413b45257ebf8aa201fdd8f002560d65141a8a2da49502f18acfbd5311aea79a60b900187558aae8a9b7b64ada3f0ff7ec1bd82eb8ccd93cd3ca2f85f035296ed2164528ff5b450cdd1296a551bc5c046b4e2ce496c943496f6b5c47e2a419b9179deb633b2333050f0503606cc0b5d3c19b3c822ef58f7140a7048a1b82c260db4e43b4185c5364d49712f832910386e97ff2373cf3c22937c0f8a74d483f7cabe499d6096fc60aa9105f9823783e66503f3b5f8a23aadcc0f1fdfdebc20df24992d85db126dc045698414e73914a5b0f7b0b74c99c73b4507b712c29b253413d90c681c2f95bbc7aac03e3a521d8d5dee53165cc71e7e9015424fca10b94bd9a9eaa6441149fb965087fbf975e8293c0e1a8821155685f1bcf75fe9af0671a38dd861e1c3b8debe596c196a49755ae4b7ac5dd4e1fbcb45763c89861995cfdbb0150748b0931efb61f3804a68f29f82ed12238cb45a4934191201f23cb7b7eb5743bb81be5cd24e6fd29e24692340fbd5abc971966159e2b55dd6011374b0f3cb0ac94d76a10ff4c1eb80edb7872c73d612697b0517a5c460fcf43ce4cc29b51fb6359a6539b0dd87651d46a01ee8cb99b4f75c2751644e327e980b39485659ec4c41682e314b1db77f72441e2d204f8c14e7c55151cb963195788a64842f9c17c3a86f16948423cea7f04e4b14197f489e406f739384b45cb9f005340390a48484d1ebd098e89ba7640d29ccd9b257fd686675457cd4d52e1774a9e47b98a79560a082808c05d5b42ee536a4a4a5f77a4e2483ba36d6802f43eac9ac67dda69587fc88a6824f2b05d1a45ee682da9655cf6115beac5a17630ef18459d1ecaed34d269b037d4f035c8b76e96042beeaa0a407a11d4316f799c4d3f9c4e64277bdb7952b57b380b482dea9dd65eb79983c46b275c6b6d1871b71dc94a2b1b8b75b78c84659a4aaa82484a84468a2103060fe7e14431f6005e7dbdd5626820b4d28d0abaaa846d7b17c176ff837fc57a2f53e3be29611410594a2f8919507c8b13a1bc1c262f4c18ead2d21231579cf411a5adbaa9a950794216d1d242b9713398803abcbf1a5f46c18d265ff87e1318754ebaf9b472be88d805379a63eba010d96c14f2b5e65f1334162559c608c26d1ce4c652c31bbb804d1fc6a90b41bba16a67e52d99daf9ac8ccd49c20496d363901b72ce5888862557d8c6002d0ece2052f22851c96e760a0c91f98892ca7424ea8636e277603425adf72b620cd4ca243d442ab44ae67ea24f8a178555012f79ffade87136440d42486a0532d7b52586468cf9677cde5f15c4beabbfd5ef99359d863c7120fc91f1c8484b58e17dea1d230b6710583cf212ec01dce1e8ac595af2f249dfba5021a3b123b2d4740027f0440ac9f3b60dbd8a3be103f9f1fefbbf33a4a95239a75021682c7d7370e346179aaa49278e5d34bbf67b42673830aa5b1154e8f2df59340f5a714d0a7c67b057caa2746d71c5249baa8a1e5a7319cf9c01f5ea7a7126538be6b92427a2fb70876e6971679d8aac6dfe4879f6a8b43f38b990081f3bc3d2e79e1c51c8a3cb60d364d84281ed1612a144bd998b82235348d32a723691595d4b6527a2c762cff20fc1eb273bdee6ec471cb137a500b3d95d15d543ed6a06844f650a5d2609f6499df8b57f84e1436f89edfa3bf603bee2301d461761adbb607f7ffce4053b8e39533453f43a5e1c556b323d3521b8b38cbf3968f9b83e04dfa6ec28546bd3214cee7af645044ea7f0404da23840308e8164ab5dcb3ff70cff23b7e884d1cf786a23f9b1f2e90269de7e178834297204bbe2f77b8ebbe624ce820fb212191dd75939a26f8e603a05e59e5f9f979ba4466fc02c33673078f82e2ac1f32fe8955854b98fe5eb3a367fb999acb8bc77ffb65a77c238218e0aca6d4adff7847ed7775b57aadd4b5a9e1a5be155026727eb443af46e071cd853f9774a91773b5d11c49cb9f49ae883bafc534f2862ff96579d229a4a89a33ba3f3b5119d9d17dd481271a8188cca62c6f2e1e876119c964a24e67f01e4decc11614ae009c0df3ec6feaec68b7c5844765f3da53e969c9cf2dbea951c2927d5ee943f81231b6bef4faf5392d298559eb03ee12c99822d979748c3899b6be1a0e3ff75a42074c68219f8dfa8b4f1c3eb8d89ec554badebf3d1f6609ec0e46f57769c34fa8bc8d2fabe49c21798f8a4d001db4f602264a9a945e95b8357188b2da8b4cc59cbc40bad85090fb8cff70ab2ccaffe8ef95a4cb3ed895e5627dbbd813586a45527bc0d04f1c4ce064cd770f3b0c821a2cddf1add4a95873af489a6910c81261edfdac83ad9c9b7b5b547913d5f8be43b874399ff158afab2f5367fad2fb2761da4a8bb62f1b646dfa83a817667d712e850a718d7956055cd77bcecfa0321a33126b63f039b838b670258dbc74a2bc46041bbf3b2133fb086f385516089cbd720e3afab02f0a153b3e89f893f1dba44516562025a3b75ed4f772a97357931f717e445c3877b5b6555043e5b00d6437dec4165bbe76141fde1581500f0767f0b2cdac2c933d037fb01f74e292d62ca33090642ca548b8acff6f8b52b2524727f1ba0a1358c8d805ff5a448988e4f5cc913e831464d5ef8e2df884da201050789c59adcff73c769d8cf443cd8f1b4a2881c97df35f50d40d27cb850a8fa60cd45dab90a544961c9d892a573d142fc7843efa49e03232464430beaa21a31b00f4196e19500e285239983860a890ce139cfd459bad331a23d72dcb4a71f41928071c1d0011c15f36f44d4e24843292219356e4797fb15be1b9c6ba72ced665b0339f6da281ab7af3f4aff80eb91b3f6b0d1bf1528e44fd40955af41f85a8a4e8702608cd2037b72a6c8dff52ee7451d5f42e8b373c518d91e8f45e08d9d9f54923317c92f95218da1eaca523d9064bce4f06238fc8839de2143d156cadca4940e3b29a9ab11aa40f73f9cc88972375cbcb42a6f2bf069e6fefc0736923eab476d2021d457c06f1ecdb880f873a38c11e0ba9ef1144efca05ac446eec44e01f0c947e7c0cc8183c9c27039dd6c5fd89fc83bc3ba7e577ad5c8c960a6b820830c10db58610196d1cb8e2ce8fe9910465d565933bb962035d578b759ee9e352b0661aef15ae5e2089ae593d39b4a04da8a767d8b194637c59bb6b3b157f7920f9d94bdc7c58324dd1655f89da6c0475dd1741e308da17b1144277ea3fb105fe4dc56f830f49e0b93d9c79995ef44a03306ebfed1eb2ce4a7373483e6f4d5df50affa8d22e9d09abde37c7d2248f4a71265a20c9496db7d05acc790a91373b645e61bd5f342e7798070180ad68bf809c004db89c5d06c4390f789d1ff7b06644b681c3b977587c766537cd32bf0bc9660fe94e0e6f36b56cb9ba9d8aaf0a9f3eca90e170378dd1fc658138cd6cf81fe34fd0bf61ac0567086d1030f54db972c69b5e3ddedacbc9876f888bdf5b79a2ff70736bc6a147369cd1ebea914e7a1d87a94d1a57f831b2cc33697b447cf09f4de977914d250075da96a7898680732db34ee040bdacf2920402af5b7ee6bb83f06ccb31d7c0d589bba3158a04d3201022272bf2416ebab1daeaf4b79fe71b7bc5e73adad9e7b4c845da7018f9f36d76663bc28cde79bf009608bcddf9fb753c5a1f55b70baa992b8fae54fc65bd3d40a828b030b42c84ff94fec4097d25f9f59ac6eee8db813c44ab36397ee5f32603945b1d16f9ff49cd4b1084f95b0f70b57160dafe5bac4ecc87e393967b5fed0a1e07192599dba659fd55f5ea26333afc0a98147e31b92a87e9a61185f4c65384ab02e31d6c846b4dc321f735db6e8456721f0e24b3c8a7c8523e834727f4c825a0090267fcd11e0a321f48ba50e0ab3d2e11c0574e0e0479f1f272c8a4e1622723e296dd2d144221419523988ad19e886d9257f5549c6a6e4d2ae655cf91a74eadccdbd87b7246a0f2641387367344573f4931993aa8089c7d0ad8115c438eeae884974e7895e7095bd3110518a008c7ca9655f113f5a242d717d88384cf2b451992ef4ca829147e65e8375021927c4d8a12af6f60a9f9f54f1d763f33e82211cf40106b2b797be27e40770edd7056227cf6f4b309f7ea5ff4edb2a99c62924e34312383327161861f6064d78b1ae50d5d83ceb87685658abf33d08271ccd94e17415cf677df2e0412c09ba1c72dde1a0e74ddcac21764c10fbfc13e73986f8495491d4bd32926bb3269f0dc1c647bdc6c7bfe7d35b21c36019d86f5cec1f2d4881f0b2144e6a733963b80a862734d07a1c81ef5c9b1c31e2001a27e37cdbf7ebf2d3552fa858b27243d19a8d3e5d781b048728e5d7f22da80e36aabdb20e7a527966d7d20b176af8aafeb7f0cca97f1103b03b618e912dc9548be68a11005c4fbabe77ad7ed3024dba65524622d4cc681ab1782c446f8892a391f5209ae99e020e503a77617abf2df31249644171a4e550e5eff666c13dbd8948bbfa303d344ef4172db57dc6b9e67d53c060a4805fd8d340fdccc68e235b97781d7bdcf8514d528d51d737f1c0e3431f40b51198c39e8cd99e9a84dad2dea45a944df8e00b5ed93585ab2786cae4c17fbf2328804170bdc1327d3f61a456ba4688c9aac3ff25acb0367a5db7caffc30cb68b52cfaa54d00aa6088aa72b61cd7790856b201738bd28bf9fb941e9fc445c97baec3053e035f63e146a4afec085cc6ff9eb2411d16b9c5694ccdd72b2ec47be50aab71140a75135363083eea20537b015d9e3c51b6a7fb52516d0bf09ab942cb48b4713add015f4bbcc848b2108b4143229c9db10d3a72b0aa394d0268ecf7fe5c29dd8bfa917a866c01bb83b4978e0a2b35b39ee18b4a1bdad0854cc08276f14f50d3b67b828b59e9a6b3fc29cf19a05fd04564b646fd290d279fa2264c44e4b81125c6b0eecb1ecbeab130c19680648de4bfef41ff6d5f002e3dcb362013f84e3a53d0f74e7b9bce0e5e79c4c212e757c2f7cc8be7d38d9454590669064668a1c0932a879c4fc41bcb881002dfd42bb9be0094a01dfce308523029d9f86e1a7e3bf9bbecdfcbba383519f2d155bc9993592abb0db149121802afbdc6e80f9532e3db5cef956955468d7bb9bf8ab17a032e3ba92301dda1379907715787afda81bc8c2da0d72b2f76fd8d748f88ca3df1a3e9b2f1e480b9d6a747ca67ff51235dc9506e3eb641f09389419739fb4ecb0df7f6d267082a153a7ffe4ead25776e89a03e42363894df8e318276d500af187bbd45020ff73278528f7a7011b74bceb218311f8dc7c39cf04d138301bc91d1ace96f5b65eb5e9bad613d2421a7da950ae6d9066c5e56a4aac80ee4cdd7ee49ea5d61259d4c676301fce2c8b7f110a9bed75cfcf08171a0ef31da5ce6d961b548153c5ccbd226a269043f76e1b405c80f6652cb37d769570efa9d6fe88735aebcc3d6c7a587f3ff40effa91aa4c21c2f783178c5c6fa30732a4d5c3723da12c0c6b75cea9127da0cbf46303823fcea17ad630428f5b1ea81010564121554dbba579c6db83ca2ada84cdcb591c62d1bbde0d38a6acbd095477490c1211e22709a622166508204d090455819a43bf2566701028fcbd841886f71e3b0fdc3ea03e909d21327c18c9bbf521d3c70e56d9ca715a92f4c90125ed78cec9eb18229aaa8f83d92e4f1db0a16c0ba1393235a89b59c7cee25dd6c514920359a4274a253f41091485b16754ce3893c054802b75ba374125d9ec87b01d76456283bfa8287b9f1f65bae243c8ac6dee0e2ac0fe9651eaaa3b69ce3a5aed85b1eab5097f84b566cecb6674120b827486e68af0804a1b98bc13610fba28fd035cf87be4b832c6bd2a8c2c99cffb31cab6e82b6ec4f3dea917325a8238a16def7a9289f95d9fdc60c9739b483e5e81f7185dfe8c153241fbd79554fb5832ca41078f4a8eba3ce787e273f47fb1d26d97360c0a43a2dba4b283579716e97904039f23ea5d75724d826834a896dcd9cb7dc18b0a8b01512abd4c215213a0f188a704f1f865e88adf2853b9fef7b6a2e1f428ebd7c00ed3893e7910a3b6ca124190604fbf6f686a59a57dcdb4465de3fa7a3f9258873466b90676be86936e50697b0a83a41dcbd1e816f9b9505518cf27e29a7c065deeceb7428b3bd2d3eac147525cf9bd7e03837f18a123c93e9f332f6c3671bfb0683ca932e0628dd60a04ed832dbf371a558933cb672bd84768bdf379f2f09ae0f7c65561d3fa434a55e219cd8b0946fc306b9e9db35e32bc89387f7ce920edf30d1e9c9007853e3cb9b5b552d437bbf97a28453b3eaa100a06d910a5e50824dedec8f66d0007db069ec4bfb0ae6554efa967dd75ca7f353ed75b551fcb009bbf70ac2789ecdb280161329db62050f8d00adb8cd054dc235c935f59e50fd777c3ff2950e14209bdba5bcdfce2976ffcd46853c277c646c6cb050bebd863506fc1433ab9f2f820f90eff1a03493d07209b927600e889b06c6d04ea1dcebbc6afb573a2d0b3ffe295181e505b87da09b6175c3738edd8326450d67c21932eb5c73f015a8ac240b9c748321a71525cd0576ea9f3e046b1cb921802d056fac723becc2e30fe830e432f125d32d6636eee6214b518b4b14f88e296d6c38e4b8df62f9f4fd83cc3009d40ca3931f8ffbeb5adb7c77faea1c19a57416f141838624045009181ca60d1971eb2fc9b998b0b173f3b43b1cb4b97978844ff21650598d18198f35c53df9edb84c02b9dec85e15e38608ef01d33c9f9f0a56930518d89d3d7a07c7f9c10175ea280c6230d481d2c9e395c59e852c2cd125980617339f97cd0ba65d82b2030e47b3c8c394d6175cdb77fd0e46615c1e13e3b3598b4b2c5b81f978ed85f2a32391105ba6db71d8c3cd42099a67768cbe4b5d43103f3998270f1a0c4179d80ee0affde290b28b2fa69914e5fb251f634e6c30591ac496990460fd6ac8a3227207bddb174ce90caf34beea205b7bb1219dd727d9397335ddb6792baac829bf14da03d4e917d5a7b8dd4b0e9cbf9295fd993d0faf02347b825fe7ad0c2c4f6e7602ad9cf7bfa52f9702c8207711e15be421edc2e2bea2d8098282fd0827d3f5272b517fc09cfa6a7478e6ba250973a900abed1b49b8bfd750ce7d9a6d08d7f5297d835a571e23e517b5722fae3b61099bf2ace18bac623ccdfd1d30d708bae14e9a78ee8719b521cc66ab02f628c6a2f68dee6ad5ced6e44afc85df0e1a078b7fd4215a360a1183ff2a15df8961cf26718fe82eaf1f956e0348045f4a633a4ed4cfd56321d3addb3399f52d4ef6a4c23332c01e910cf3fca1db77789fcea4fdce0c76d3b8404d9f7807740b4fc9f44060ec122d9c41b9e3e7534da9ec1490ee1d735b6f5bea80f09d2aa12505d341f4f5e0ee3c315e17a986350d18b8aabbbd2a0bc2dea3b0b924276d5db034cf97ce7a5cfd1d7a4046ac429bd755c1c8ba8b3fd68796b8ee239d590e0a825359cc1db1182f3995de8fad8827cfcc3c2e7e53b75b665c72a28e9c0d6cf1730f30f0497aa93f5bc3025c6e4b8cb0dcab8bbb0cb57597a64ecf3d574cca724a7b22b6c8a51b831e24dcbbe3b64adbe7f5f1c46e95fdf9a23100d7e81981c3d0b7660c13062dbfea4dfe53a3fce58346309a8c78396e96e660ee0d98ca2fa9554ace2d3dcc190979b2a5a6cc06ac44d400e9bd60a535cbcf78a0baeba7a934309fac891ff6735fa3d75eac2c4591cdba9d502cfe3b341f5443aafdc6b294f686759f5e5bc88b185b2f45c360f590c09eec6f2da3c87753565a49ca5ed772961520ab821dfd75f4dbbcf332e7db8d4cb23c7897ba25defdae250976fa943d1e0342f0ad89ccb95330d08e95689b15cd3ac7d05464a17db7600f307bdccdac32403a9e8bbe728e8f09d298c0f6782198daae3aca484693079ce2d842edcf60b18aab772a7a4f011185349d83ef90cd99a4a4363c3562ca16e33567c9d6bb08b2fafbdcf0f0e531c39c12417236f69553b42ea3fc7a5b552efcbdbff1e46717771bfd23498b0ecc94b582651b7027374f969556c743e8655213edc87c43684b4af74bcbbec7cafb03bc6be35565aca7c93563f24aa63342389fe4bc4e57b1b02af9d19e6960dfa1db0947848033e871d2d530c416a256916ef58607eaf6d0bdd273078950f8a59671e30aa2357f427cf6bd68962bf39ee6d220cae9e47e758d3e9136a4e1e446828669e226d96dd9bed8db3f537a6e85d6fda06b8e325e804cb71cde319010c5d060e37e58ea593064a8a1b1c4367787179b5279d8242b79adcf90428eb19fac0eb351d0b4b79241d6a833368bc4c283a6ff953081a90a323b4edd7d409ef10d4563c84bb96a2545b890a852011bc96fd8d22732b5b675c540ff3ead4cf1830697f633d7227da77a51a97a74c581f659e2966f9f993283e381a29267d48ef0e930d6da655c46963e42f82b7bf436d43b734d0c75c1efe0dec47f8b876f922802470068f85f40ed150a4ba19bf507c79353a9e433500f50314702320dad21947765b6c8201dd149b2df38e9945fd6f215c3a55697ad1e88c5f8455406c7f1220e62d7e2611a1f2646b002b91ff9ef14663ece959101a6d4c8c43b03509de7e9bb56343396e3ab2ab3ea8b064c1d78f81a7d8a7a651507cffba65023d1167565c183601b0c51aef10c4b9e9f1ca76c8754af1f8819160778d4f642dde050d88ccc8c1980461b5eedc2627ca55559b1e4204684bbdf02b9139b74cd4c472a481705fc426ac1c2baa6e3eed3e5f5cccec802009ed961af2f60f2138fe9b59aa01f42b78011015a81074860e2a6c56cc78050b647c47bcf5002b955388c4b106dea5deb6f2c13d5874700112920e9923a3be46e5afb259528afd5eb98c636342378a6554ac12fef2411b5a2389d3e95a05ec8d80e219916edb0d7567f89e88f90ee20644e8bba2413e0c8114addd1fc34db04e5528ac4231132682e6e6d572ccca9aaa20d6643a438278b1580bdee6712d9e2902aa79e28e1a04f6566fad7184ea7bdd1bbcf0e81ce6d30f310f8a8dca6b35fd3ef7fdda2a998b7b36cfd20150280c768ca85e971bb3996255a8572e23698f19fd5d9655963d84586d95553f1a5e206171a08dc1d56f946eeda8cf4a0e50476d8e84616f70722f2f8074d42271c53189e922727dc8ad44bd3ebe939affaea01c29901ee9b5b6559533a97655381ccd46f9450bc8f13329e4a4e3c7d75437c2fdf8e736c1ba25c9d3876951d24081c96c4f452a39b53c579964c04d78a4b344928030937e83cb32a476793cf80540f3e5099cd86c25346d52c604a0aa53c3da7afb910b4bcb3ff2e601fe8b5014ff2f4dc897722fd39f59d851b8f2111da62c19a55db50ed947311e4c25206eb57ba7457d9887a1649d47aaca45e19d2676ec0d47738d86f8f64ee88afab30777de3fcd73876202ac36b24d75617c901cfed3673d9d178250cd58e54bc0cae82f12b0d4d00de62bf53fc598677b329ce65b6d74bc59c74d75766e4a2c57b74239806339c58645d4c2cb3bec0c818fc489ce65c13e1a400979921b4e0cf68781c684574a277e152cb4a7752b1db19ea3a2ebbec4b686e8b3715a403090a38f02bb1393ef47b838abf2b2ec5a2717a4fd6b87cb052fc59d43b6c7f3191b1fb57977a73f2fd51b63506a255c6ee832aa573ea55a6cc451c101f6662ba977c5973625d627a9606e229378cacab3dd5784e8cd0f9f940fd7da9506755219a902a6962cb5e8e46e8a9480facbcd9a0284b14850929083fc25d8cfb2f104158ec432c196ba6b0eff76dfa2c592dec790c8befde209351a677488e501383284479337beda5476809ff17e682958b366d52a0e48b0b2e7050d53280f768f0b6d84a3a6ef861dfcd9992caf2853331e5bcd078c8bf22d5f5d7b1e6ebee92a4636e200c73a28150207476928e3c20c36c3c6cb0f7c88a45393125daaeaec4d8d3dcf0bf466de208a8f28efa1c5631b9a328abc5bdca044a07f21b4f72bd4969f5badcd560c4125ae0fcc3a71cf8656029d6a7c9ea75a1780ed1d4411dc15dd04bedfa8a4712a68e320e66db6e318c925789a817a8cd27f43c6fcb59218270eda42ab94c4ae46072c812f46b557d32a32484ee3ae9b9f769f1087d18d1bb12b98b401688a392ccda9b9872dba749b81070af09f6a63059b0c42a725d179ccca24154b45a28fa94e1751385cc5e63ac45976eaf749f56edcaea99a4e2928f80137c2f727e95b3084fa6d2672664650d6fbb7bb4f1d55988d47d9c5c03a02a4cfe722815aab42d04a17f9845fa16c4adeb191490f2b1d92c63be18454b74810f5f63cc34e8bf3fed0933fab72f15ac558359f447a741043750faabc66f318c0083ac8e925503d57119c8334c64364fd64cf129c2bd624f7bbef1602f49361873d681b3087df7cbdf5bb9fcd71efc648acce939d97fd2af1fac1416461161512ea85e5925fa07e6ff5dee41a4615dbb915fd730fe76e48112db454d92f6190a791a093be5f183285af379b542781c5d1e35a8be545b6c8c5f4e0e53ec786a76877025a7d799ee3cf12105149a4ab653c9c4decc338c2005ccb15276be4f6221a1b6ae3a978d80af89c3b83a9ceb248536ea75395faa17230641cc440698c4ab35a1c8140d82ee565d5a75296ce91d7eca5434e8a12982063cb2ff395eb53abc0b60d11fdc826bb0f196e6d786a5c28a638b227b00bd4babd2816913ecaf49f3f5b6dd37dca99fe2535b21435a396346dec31a01ca69ea4a011db4de30c67bf0eb840ec989e8278f4b66f96574643f61bae01095b41d5ed04bff9d50e19307d52af73973fdceb9a5b79d7ebb0093cf39a5be87e39e8f0225642e34f89ffeb2db56f85deb1ac20ffab6f097a993549bd228998b771304344bb35f851e5009345eb1231fe289dbfcb0cdce3a46161321eafe2b4f4be5b116e4e18c32b26e7a53d35e04d3378bf6dc0996fa6cefbfd993558944eedbb3b2b95e220703b08e10239da82215c0191c732de1c122f18d133573bc50704a9fc2dede235e94d0f1e75996a0a671f8fd2305aa1ff5a6884ae6195587d4712e7bb5671040160dfeddf98e02c3964219859c47607742f3989c2f7241a96df9425a0bd41b5350957459867960ab734c7d3bf2e33e4f1dd9b8eb9d4a0e63f79eaa24558f24ef40598ba5b13a8e3b5fc053fcffa2955d6b29a76c97d14f0f8ea6d31bb67c9e3a719c4bb1f75488900a33091804ca0a817ad29800c2ac40e7447e6fd78d27e7009ceaf8e5235522b249917138712b3ccc5e2eab1305a30d824399b20d68e35147768fa69e7aaaba6241f6598733134f2cd6aa80570da6245dc9bd8812ee2e2a4e1b72119077dca8dddd8a20eba4893ba72058712486b469b92f1c8ff715c32ff9cdf6e5b85c754960999f86facddc5fbdbd90bccef2539602bbb13871e1236c4ac9afc43bdc9b6240425a06e7c5f9730ce2db082d471f2d886ae8b702d0fdcb06d961b27373aa030c340fee256e075a632eb5c27671f3721041d97e0a33e93e1c9266587948e7ac5a78a049e8cf0c1b0bab8d4dd57cc535a1ae5b56fe8eff24cc04337ff91286d406fd0c55bfe388460e46cba97b7907712806a67cff14d432bf996a989e02cbbcf1861d9ab9ba7e945e942da471fd355b67503e625db233d42b55f2ba9f586d84a6c2013d79064d3bffbddd881a8a12e7cf63b016fa830d8612aac174589daebbc03fa6a1bcad61647a7dbba4e38e04afd72ca7a5a3a739405602a290eb915fdc44f235cbc42806a4ceb0ed1243e6766e824d928a1e4821a9fa5de43cc9cfef461c66b2220f527140149617922e9313dff5b5f9d3fb0525dd1041978e1dfdc7ccddf6f029a842d9023b3b4be40200820cfe13e10d0f2040d0a33ccebfd708c1a4896baf4e45d35300510fa1d90600377ba803d317324e215f3b8b0eaeec8eb29ca1694a291f9bd4d9e83fd6e5f50a6138fc7b497aeacca67d1ad585d69301135d48da29b9f4662cbef870290634a860d539cf715bb2173ba8eaa340de27e4b6206b9f769123d9b698ca4144afdd38d3c5f541a22200eecedf209254f63414dbf2fb2d26da73a1bd529f27ba13238b9f8c6f4902a259cb2a35eb151223cfe7586e369a641bc894568aa535081cf3f3184256412bf48eb83fbf74b241a57bd0e4d2df44b0f182f00a9a31b08743f4bb16d723f423c47c1b28cbb0e31191f5b928c03157acd0cf8a31a76f2020e4f695fecca787dd7c46184c08e27cd8ee5ca0ca2cbf72c60548f494d9e082bfa6ae31891346765ddcd746f1d1601d15503d207c5dfff382129acde3679b2479f365ed5d5c3b364963be0edd850073ddb70f5a67e4b0517df8d72495cd7c212771c92c30dc0ddba57bc470bd65c361fe1d4d925b7ae57bf4cc574d337385118cdfb57ba78e62923fa93dd2963691d76fa29ce34286845bb460f11a4e2d74d4945176a9984ebd3bc8f572ade520b17dbad7b49cdead93e76bffe95f5dff88ba8a75ae63c687c051cb2b4e60cb4947b3c6702419642c9f5c178e112944684e6567d47d08aca790abb28bea96ead78b446a59d08211847f39ecb4f383b02fee4cb3256d001cf4d6c5f4052d43e01a05e8758a30047fe3e893201ec01531ef70b23ab0aa1cf271fcfb78199664438a8f4b77199120e62ec27549e9f441414bb4fa5534be562657c4a16e4b40fbad1bdd90ffe36a7f1501d3ce684f60ee336bbd2b5955222ad6b6f23983e225849bd7df0668b9669184a4b87255ad15ed870908ed5064fc8223062b04940560637b3718beb6305f854fc97c77e075e024dc2525a3b50b3c48df43a1e573333fee181b1db0012b2258039d5de65c1f9e81dc9b9b6ce17061ada2e71513f85997cbf576f707ad4471e7dfc0703882a95b2a4fe20bcd8edb70c4ada8070462bd61aa9bdd2aac0714adb323c0104657b214e23a76c83f46df2188655b75112da06cd74e82efb8614d4e5824b88c589871e5703e5b39189825b5d715d052946af7717b6cbd5ac715226ebb109f3ed367dc864564460e55fdb80a80dfb73b6a6d246990c0dd7c7991cfff469569b060a94f31423c71c18c6202585e6152ed0707d063cccfb32747f39919a2c7e55eb5caec1a038df2d3966a3a70cc692d8967ce9fac82f0d26f469d394ef887e3ea64715863748cafa8900a9c1e11d480ea2c2b790436a7beac90c9dcaf0f904087272f9b48d2e04bcb0576ff0de7a526da099ee22606d081436b0807b771cb68d8669f5cf96db6384c72f51d792463255b96a2c0c89121b33df5993d4fbf1fd818c70b888f0f2cddab26f04114284390f48736753e61c9e5aa47fb13b54ddf75f3514aa7069fd8e2b4d35cf576b0cdd8be70b541c100d55a9587b8478e141e3b2b52fa863d89ba7c8154b51e63b03b15d3ef72c41d4dd1216109997cc35ec1ada83b71b173dc23e421cfc46f12b7310573d253a970696face3ed0a4986ba4c6275f6bb9f411be402c08a672b6a685ed3c975e4660d408dde38f078176aaba6474f62b212e2330d57c2fd8fd87a27b1020d4f1a9a629840bca06f4e107945ba098505c3468e2ea7136172609ab0db0bdb031ef427a6db31d77e1d1b56513f8f97b910ce08cbe0af8d75f5066c53e9a99faccab89381c0a32f7cdeb1f5dd1a9814c7f11eeeb6ca8975e8174931cb6ec8a14a4f9f998091d271e1bc0f29a378af0bf524966452e11d3dc0e37ba6bb1590c648f12c1ecc9979e8b965aafdbf9c637aed67fb89e21f2cac9c92e25e3d4a3f3920782593993c2d057603c2f7b121c5228ace0647a9b65a93b84976bb02e1dc4076c48aae9b2b058ac01402766314b09419557638f643e42bbba5dcc7504c2cde345044c10e0ca537e35ccf67faf5ac6d62fc8e3971e95eb19d74f5b15a591550b4fe93875951438ed954d990139eea4a118960d3c6e88d48633bdd9cfe4eb7727178ca29931a413871a205c945cf5ca132d115c8f6f907ad3aeb0dcc2332f51d2b358e53b4e155c53cabd8ebb719eb2bec24845f97b12bd35ed2a3a86ef06a8c2b4d56f7be9e0fd71d152393901f2f054cb00e64c31fa6c02837b3f6733ee8551e43abcc5f9b0374b2d3558bdf41b9a7e5d4ff7a15f8f2a5efda879b4c910b9145e3c243eec43086954e05ed10300b2c8e227af3bc62c4b86120b99ae3e9397736f49e305ff645e5877addb1fc22ac069c8dd2fcbd3e717adcfa557f3bd90ce4fe733fa601d4bca27dd041c7f7245c1a02700d6bc70840ae574893198a2da93af7054708c3cf5c7947f5436fa66ed8f78cd005c0e6e930ad5e48e1f325196ddb1aa132d615876da517c53a5e2c9790cd4c778472ca3f278016370db34f26e87f6b9912f7a83b5d846f6a3bda284278191da64d34b80554a572d86cb871b026b2be2f5c46e469be9b623d2fb845440e476b4005355506f2d60431cc4f941f4f49042eb38992b087ff76b5c9065f01e8e0eca408f4f16917f7b9fd960e319d226ffda43e076c823a84f5e01a0cfee1e960d821feeb1081725d59bdadfd30187d11273718684d6b5108a1008f999734c5e06172f082a0a52c0dc69e741556224a788a115d0f62b8e9fefb051460f25223ddf91cb1dbed7d70b25c04b23bd1976466e0271c2917067bc34731a89bf56dc688021b033b31ae24304354ed83990727192be6e38d85479d0b8b84465408d956b16a90566513e102614d9db08754b0e83be01eb1ee67d0a9752d94ef1d387ec576277c79e42c84cefb6cde4af8515fabb1792aef183e94cd3867d326d013aae1b92028b1e0b2685082a217af3d6a7b09fd09702d4af6cd155cad8c07813f2179d36f429c9c21caf4aa761ed87a64917b17ea4cd4914dbe2ce8d5776d02d49c3a67a5b1d8aa30093a8c32afe8b1c6ac5fd44c31a523e56696d0fe450fcca79320529687c6d649ed7e76f7dddece3deae89a3d1b9149d957f42d987410c951d02a40400134f5d96f5c4231f7b6940802632ab7985f1cea52182b24a895d80fb1b79ec749ee2ac69399101c2ee71ad70a3cba2729ef955d3d2e1bc87660ea09f56c62eff478555466b940ae96fdd34b2d0eee110fa9e499e1370024526fee962f0ab8f3311e4159d1667559018f2a5bb75457eb5771be909aba2c08ef688b089fecea103ba388c1ac3fd3dea1d59b80953d741954db2b930f1339dc98b8ad720aafc6d57a28e69f1632fe877c64413b7500848b775040b97e2b036f6e7184ffb299d9149e448415672d934900e92a0f8070f577f6b90c4b05b7293c3744859c5eabd4cbf8571449364e5898f039018ffb0b1712561b5a378a5c494fe604381604cc9c19d8c158095c0d8dfe002a9aa5b2236ca7d2cae50ff5363e17c29b535f192838767945f422b78d7fc1330deafa98c6371ea73096630c240c07e612965fe1fcfdf865333e6e647f8d92836226b90b520a2d9ce9ddf70250a1e94f6ae29a8b7218e43e15319472664f4dfbc46d2632a30af29ce5fa78681c135684f1683b9887b965161df21b608c20537e761d4a3db95edd1f0b955c42b245a528a2c70804cce43f857faa6836e9aec4b2b454ee57c85c79e0d860bf4250a42457342199e5ba7557e15ee5e4fc324ce41a01612b26e0e226e708cbcdb335e969b10f9872f0a5b9c1ee161ad4522d537bf7f8a0e327573542ab9fae94928a8cb34278c8ebfae6abdeb97fc73c692d853ced5dabae58d7c83619fd702289dc3d2ef2bec9438beee175853b56ee27059876c100fde56d976b63210d1cd1e91fc68bf09fbc91705990fe4862f22ba12510ad0c90718a171d537f5a115abb31aafb79f11d2ab4428efbb69128b24855dde7e94dc8c68e6736f7747eaf961411cb355ca51e769a2ada80c85161a5dff51b2eff75289cdc1d6b7fbf6feace60cda597d1abce543d52a34b869db507e8e3bf70284a8fc9536c0c4d9cf8ef5b3d39980740783bc6fe93c6637dc30bc3b9eda357d4bb4a0728a9fdc594eb40c6dba8cc821daaa467abb5fc2598dfc614b3b04f232ff1169b59ce4aa44337e372eed1a8d6c1e3030ac3bd9d41a2988ac3607518c74544ef1ce9a167533383b08a59875f74c5c41b816aaa036beb8689cb7b5756e1e79eaf800d5de5a26a228e9e0ff2f76164f8e0bc61cae15d002924c707363c6f95ab5ae5760712211b094c140e255e22866c1d82b81ab73b0bc740a59feefbff2d87334feef810888f3cc02b09a541744864b7d1d9bae008279c6545461e8ab9c0b408fe855c756906330b3b53fcd3a39cb6c60c16558606cb946c0090cfa7b8fb4eb9c9533a5dfd8e7c4ceeed8dd6d98449eb96d45bb6ddc0fb086d1b0cefe3230649bf6132acadce69780c24245c8460a064349cadb511aa3dae529bbc37c6a0a87ca7058a20956fa58c860adcbaf3e772e64a1d852d35a467282ac5f151012a037bb04f9b71f709fed697ece211160f9b04aa8cc7f46acaca3eab2e78d56a7eb397d0be8095d4c38f52ad0775da833d9dd0780c09fa3fd9eb0077e01481f9744665d7f7cda64bf583e23033b88a4680fc8c0203f879ff416d8e1e0f87c960aaa49da6ec49cca721391433f422379f2c6eaf9d5d23292b626e316a8fa1e7c6b191f5d99ab6364f7e2e530902c0cec51248efdb403170859b0e95394d07934f444ec91f774b981c351a7e0a2e81b1eee28715cb7f04fe61271bb3414a8514c8449e8be9d114690dd3ab722ec6c17486531e2b0dc324ca13f82654178f7bc664864d12a5e54c89041d052ac0f9eeacc71a8177977a32a88e4eca3cc06803c113f62381a9a62baaca41d64a4bab17c8017392c41223efd5a8661ff348f11fdd14d3e0999b50ee990b0f19d27d634bc1890d3c522578a984c5aa4519032d6bdc5ddc5421c6bc385d18b406f936b6ad51feb90b9d93d89cb0415cec13fd29049eec34a7c074578364e949c6a86328ed6e3e964d6301ebf50abbc41ea3f3a912b63a8a1af44ffd1f8c9991389af21efb144472597243aaee92d5e53152bb2473a1673e33defb53a7596741d13905ab8a41753883c6b6d3112c383c1e047840904850bd0c98393ca96efbdd86469bc7b0331d96c1c8d7144767b28d4dbde08c180fcda7860fd01e41f70a65da6339ea13a9e97baf59771aba49c58e30c07d87c94098496a73ffa53f5cde0493ee18a39104e89b75582c1545f642797f438d0696343bbb93fa4976de0c59998167a2666d8c85853a833495a97d75ddbb7edd402b87c9da7bf7194d577c7c72d2a20a8a4ce7207ebcf862fc2a834cd739be6a9f497507730201acc8f90f310a53e350cb71d0350f9fb989af0760e037092322e48c3451a3b73ef6dc9f039479181ec7a5e311d4353c71d36399e0cc149e5501910b73dbecc64bd48b16cedf98d4753732e2a900e23cdb2a539f2f3c40b558e04ef839b51440b9e0fd9d593cfa40c16aaa9fde2e9769738e6c8aade14f28c3422fdb9d599a8efeaefc9707abcf94d2cb0c15f8f53599e1c96e7bef94297091dc520240ff42bed6980616353ea67b26470045377ca1456afdda2c097762c56285aae2e734e2c897b320b6a7253a2b7aac162d88cb1e25df40cda19cce8ebb5e6c000f2fc4cf86a8937e16702489c8cc4218e3356dff599556f52f7335de608c9892ebe7e88585cc68ba27b70f2cb18c1df6940f2148fffaaab476a90955cc028b96f55c7f9de95e856ccab8cf4f60b4b5c14d6a95d9eddaad10e564214f2e9364940be18c664998cd399858e8c4287a41164afd90671f85179500a4152124941e7b67aed96b0ee17b1b9ed3a0f04747fba07c513e496a67be1dffe07aa1a0394c5f159f3ce956a45ae5c33046b436fefdcdb7173aee932cd0440a39aa5d1e69a194dc9c452b5bfb4c70a1791e6fd9a993c926145c00f0dd56733ea3ad7a2044c91dad37c9293bc43fa299e1d6e60c8b2515e3490264c90e27fcfe68edaa21cd49cca3e0c121d0951c7407005bde5a79f212f64df1f426a99b5af99a5df773bd961fe31ddff232411772dc5878509ece7aa71c2e812eeb948564bced192b088fb2f09f3307a7c2efe3f9174bf0e278a7e8f980e2b8ad2b744d39578fa37249f3ba6dbb8d199f3c1ffd5eed497060e80aa90258a5b309022936956dbc338f698a640d51d79c8b131e818f4001f62d2848fa435cb3e79f42495b9fab4335cfeb5691cc4ee4471b313da26ae6be9497ddf6c89cf7577d71ae426060e387bd48b0f9b9fb63b2aa59308f04c598b8d43c3c3791380c65ba26b033bb30cf395d3772455fa82faa41fcacb12eb30dfac25b20f2fa1cb5e29c93d873f8847010d6ce5a7f41e202c039f13faa1b8a5cbca0fbbb1add1dda4edde175608c885cbb70b07618caa13937d6e8235e8d266e91f41d2933c87b123aee5a7e57e42f5f8f47ebde2611584f1433c13f6aec4005115adbc79cf6d2ba9508b1cc580721852b5e7b73ff02f257deea91312008dd237787bd286997200efeae1ced9ff1c850c62ce6ebee87b081fd44b1ed904fd00d3684d71e9aa0564f4c1a119314204a317af4e8d6d0440aaf7ad215028ce3925616d8141c569f89c0e0e35032232aaa77ead4d24cbd6b7377512d1250dc03861f93f248fddcbb518d0e477f944669d1ccbaf3ab9f3d08223098989085faca2b1a99ae83826fe371907fb870d9a2afba7fbaa42a829c800eeb6db6d63d63816d2129ac53a20de2c3e35bd59b201e455757661c503484c45da69ec2b9647a206bb741a7a851df3ee5665b5f1320f8dc893da5223d149330c969c80634fa40ccda18847af4d956316e6fbbed662d24b95af88801cab9cfbc268ab4e29572f351f7bad93f4ac94fc452ad43ffc9bbc031ba09ad5037732c356074368ef10cd7bdb3011ae6167c1452d9b2969c38f7731189881599ae40951199fd6323523a6e337ae5a37a75efe056fbd5059603f2ac218e62437f66169c452bd1ffae01eb9d7bbf0063a37cc7d30bc833c92e0f9934599f66b0f54c5328906558549766de32fccb5c52082444c8e88b2a852e495dd97658ad6be68ef6f9f601480f5bc6e78dd29b6920e0c7cf2dc4a9eeb072ebd1101babd8c14a07f0695eb111f68b2212b8c4cfa4fd690288cd6501529e7146c535b237b89823b1a1a13673914613bfba15afdfa6a51e78bb35b1deaa234d0a47232dc71aa5f029826d94ab9ea6f1a64ca9704acbddfb96fda718daadbba60a1a6e0030ea4f4e71bb00a7be50ea957d91278dd32dfb3bf5086b73d645e1fda63671d3d84c087babce644de596ad6f2c11d02a3896b970a49a6b0d8744874f873ef5e66d593be258d2e1581888ce2c173e24d88fdf493f2a1431d33e5d1f73048060ce0807661c237ccb6aa52372fea0919229b730ee24b20c8df58c026ea96b6c5d0dd2c91473424c1a15e54bcdb59907593186de1c7505626fb5063689fe3e25c410153646a595bf3019648919bc78b169fade8da158174e18eb934a725851c4af052c0ec19f9d0effddae244795c0ac50b1ca438ad8da807fbc0ee78005163ad011695da30fe3dcd95cc43d9c082fd22dcf42ee9ca5e5701264536a5856e18e207a72e9cf2e168f4e8ec7cd62882f094a992f38452fb7a288897c106b4619ce2e507c13d974be7dac14d8ca2b92d4e784e19269ddbbaa1cca01a7a8aa84bda09a9078ce66f1f5f827f104f434dcc9d9ba821ba660e08c6e46e2edab652b4ef095f6bfce4d72b82794514aa0ce3f5662989edfcfea7789cf498392d3776bf319616a0dbcd996307ad39363cb082a35ac10908cc67e794341ed7de73ad8f23a2520da450a4fc9fefdba64f93cd797b3a8868dc86261e1497d23a38e214b67bce757fd19974f05736936cd017172faa5bbc24b35b28cdec129c2d310d0b4d9de3e2282ebb37a9e1320eaa4520511249402f32c3f1d92dfe2fd759deb351a3a1ff93ce8ef4ac3fe1d1b6b2689c9ecc513099bc250b8ae00613011fd1c2e7632dff3bff03581f2d59f7de9b7c36341585008f3229986963b7f230d663f6de2b4b3732e6927c01be33df1495bb9d482fdc38add06c6adaaba66545e192307f36a023de2b942c91ce0a6baf02382898329cb9c9f0d018d840a6486fefd6765950d418a2ccf40a7b16f5f8a222cb1cde68d5813edb0f9d510619d38330b901492da375a9f26b7e684ccaddf4cff6162184b939481ca0bf35949678aea1f1c0568f08db63c31524b3c157a1080b78f90d60708fbcfff97392c7f2dc315a4e539727342145949da9b0a9a0ccd41150d37ec7b2252a56958df907607630b97775bd8dc4099f72d46c0ea5fece05d03065ae5dd8f3feed5850d9c99544c5dbed7bf2a5dfc2c382b6d36bf2cc5c6ff4e9c1b45374780eb8babfdd79c6ea4e87bd648e06281e8d078f712168440211a224c27806de229a2f554a5d5bdb39016c4241eac3aec368799f353cbd2702a45aa07144bbc273f19e1ee4e60835794f9a734515034961467d1183bf3390a25bb798670f1e19326280008e5b940c15bc80c7ffacd764853827242c1b8ca6d1c80482b996e619287d4fe27c68deed836e5cfc54e294c8eb9161136c79eaac9c8e66df4273c570b2be8a2e4933e01a2f5acea9292fde5a1e2a07625d1413bce24a07d4c38606bb2dfc77d5af64b23a72167d26a07d0cb01b598dd5e76380077af282c6d2d748131e525e7c23df0e54c28ceca9e6bad1ed0b4e4ad517fc6bbf81bcaed3fb0f092cfdafbe6802198da8aa40d2f42f41b0b28522e2212236cbf01eee7035026cca043bb5e4604425ae3ff320dc211b0f68c746f7b55cee2c7f41cbf560601fd4f2745e048042bbcafea09983e416c12d6e08ccbe5e43d1e5347e358a3267b997f8ce35849beb517c9fea908b8b72692bcc4de7f3a27afe636d43413d9bd3d727b094a7ba685dbd07d569be427752fe73d024bffd4327da041b8f205e900d964202e5bcb3b87b92f7c6832a420bbccc2d5621c80eceda337c35e93775809bc16b2ae114abf9277870fc077714ea6d26a82b7d9bda11c03e5ab9a7a91d4c8b2063a44b6a79ab883f79fed21839bb445b01d4a6aab57bd366c0d4b933c726b0772739304ce9aeaac59a275c49dce95bb8149f784d7c0e7181e4babec0d459a8d8a464b735c618c8ddef82128ef4b3e9f2ad247efc873cc76cdaff8ae8ea844e4f294802388db8d252b99b9bba3ab9659a7412a512037e56576374e7a850e6bfd7cf0423d6a5a1c7d4c5cd3e9cc20d404c2bcb60f595414bde8cb689c359f76a5d5bef969a461c53de3c431f038841a104e3dfaadd9d5f55751a1d8165cea330a32571d93d96a9830bb296fefc16cdd069bdfb577c8558245befcf9f14af545e723fc59dd818cc37d930747c3d7e62e2b411788ac239e0be02654de7912834617e29c90c78eb93f5d15af71c1bb8ef5ecee85bc913b15e51bb512fc31ab5e2d99762d5c7366827c3ce61c5d2f1f1f3abf7e3c797dc7ebb305fe27f45c15b30158e73d52b855b3127dd83a22a399bd659b61dbb2ff95ee8436d126d0afcaebd44bda0da09e274db367d0331183337f1d8d228998eff4a685a7d12dd660a7ad693812d6b5e348d90d10f0f2615b1e4f341f328a4cb1f1c0f4d6f844871e17f3a20346895f8c57f47a7208b4167b821c659a6b33ed2e78dcf4a790aaecf2ffcee975391d98da84691135a33c2f6bca8b99620bb10904a3d78c0cd05a50bcf658a5ddc63d5316faddc0d375f8292186a278aa8a4eef813942774df94fd04aebf17be50a5628d64dbec72c8da5f71f1cca396bd3b2d9419a256e036af521eeec7a837df10b413c893050e9e28a9afa2f0f6b3aaea072ffa54d66bdf2b050dce68ec669e642ad2dff4dc68a53182ffa4a2be62618e18746ddcdb39ac7e017139766e475b42abec3b2e7ab33d173977836d76f902b1c76d3238375962a47459c23a58261cf0fe0f439d46352772c2fe95442699c6f11ed1060805f0d4470ab67b11b0d027112f79e9d213892de607788a4b9479b29cda09f7d753b328ce8b7c56257c9620682091b8dee9499c13afbd0f075edcd3ce01f8ff0ef2b40ad6b8e8cc17da14b36dd543889cc02f4a3568dcccf3051a7342b52334bd8a2a9fd1cd3c7ddf871a50e5d05d99ef2483e453631eaed903439da7420090ffffff6f