PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 63704 99489878668152c3cc781629a678d9a1518bff4f41489742a73cdeee559c4244

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
822d724513e240f7a1ce44751506793584ad7945761454ee3930160ab65c657a
Certificate Block Hash
99489878668152c3cc781629a678d9a1518bff4f41489742a73cdeee559c4244
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00863f000018cd0000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000dfc9f3cd3facab3612ba6f318a6cdcd3fd46993262603b58809b58b92d509c912614c94a3fb17d0e7d70268f93bd73ee8ccd6a5b95169f3c25c3a781207617070e1425ba335845dadaad43b42472c9d492699d2dbf9c079d59070000000000000000020000000200863f000018cd0000

Raw Header Hex

0000402069e69fe2d127ffdb7778ecc2faf11b9703204c91d512c9985be38b09e2f173185943573bb997557a576b3146ee043ba06d2987f50732604255ca14b4b6a0237fb2d6196ae6f401187a655cb60a163039ee5414764579ad84357906157544cea1f740e21345722d82

Proof Data Hex

59,560 bytes
121216020307d27de125541cc0f08d6f6e07e8bee0bc062a52a2d12d276026302c1a09c3115361c93436feb761475a011e09aa29e5f64136e32488133a560992e4912fe4b77f9f4e6a64151ea7ab1640fdcfb7b128004421d9a03d0addaab19144de93205bb5f3589a73a234b43332eb8e2e1d337128c4986a0cb1c3408bc293e8cf546875feff0907a28fbbb2e1463f4a9976094dbb36623c8e2f079321a91335b2af4412e1f42b10b4013dc7229f8d300488f893d5f785c3f001d8587938fc198cdaa5dd9e5f172fa5889bea78f82e5d0f8f63978413cd00feb04ee8856e8da92e4d563a2b237b803c3d8fa924170aba641bf06906ffeb3aacb7dee231ddd8dadb8fb5747cfa3a53907f1caba0c6fdf6021117745c21fbb67315bb984dedff3acee9acfc4d402c0ec875ba0a79386ef14e02103561a655758df9f0303f9cedf63a93dab0c4ae6bf6bd27c9a0a072abfdf341b228852a653f9f5759eeddcc8f41cb03581878c20f6b70b3b6c0368489c91d01d186363c02f9ccfa94e2f3a5c63470eba95530e8a4aa5c9b352ec306a48ccee9953786f5395c154719cc892689303be2ee80e27b6b012592a47f5cfc531a85beba73b1a43a2be88679317cdebb995cb3a12a6ee7b063c84790582c011c2783414f33941f826da13167649101844ba056acbc0baae2a2a02c6c6f379f8afb18189b7dd8a81a7d09294903916e744fdfd80311ead3f042630b3284008e70940d9e4c7fcb729043f779b94e23c164941e06eef2a9238023c45cee9fff9daa7212467deb6cf8d09c8f3760e3a2b60c26670b7fb2132539088c96d9d12a75cb909f8db242a068be9f2d64279d55338188112eb8f6ca9072bf2bbbf00b416712e65b5feb81522221f32236b90432a6a9e66652a6d58b1aa2c9db5ab31d764ec157bd6a5fa3d4eb42fcadb32c203118adc41f23ae24158c5a380dac95b7db1ce8e356eedba55455d63f10ca2004606ed807cb95657373926d69705f425abdc2ebd5193fce0f95701dd78a8852345bb71efcefffad12293868cf2b1f9cf91bd7873ba1afb5957c127592637508ba866570f5dd3d7d655f1811c49c498829c2df7f33d682da337d8107c452f6f01cc1b0caf29500ad82afe0ef25013f8bd1b13a3c0ac3b2bc43db8ee09924563aa4da629e6ca3554c4e19c79d82b5eea4f0f0cc68e9b36bf1d0378ff51ea88b92448123bd5f070e9fe5bff7ba4f37b05c4dd5868c45acbbca616a0dcdce003f5fc57c5d51091b52503c17d3a40359724990040d42d1be30e4016efe6501256e2041566b9547ba2513d4a71c78bd08821d28d6af4df1ee1279ff2be4fde4051960ce6e0003f802a9ae301a118d88a41d6a717efbc326f42fc62ebeac9eab4c96fc41c7845c01dafe95a4ed1f01113cd59558c43203362b7f6963a19554be24971b6c4c28978ccb884d0ea641ab2dead8b14fbfec04fe8e310389576e7972708bbfdc5a4301d2164bd1218693969bf68385f36e839ed2895c45f6d8b1ed80ff206d17bbbf5b111e119448c153ca212885a09d77a4461ac8721e0c5d35e498e74b18cb069848f5f786bfe0239a5e72bf1535fb3b2c7fceb8f9b0228badc9780d52a1b9428f2c5bad05bb09336a79d6894396cffb24710bbba2bee7c985425f0fc8cdbb1f0f430d03d25a4f9b98d74da4a34d8d9e503fb7328eab46968958a45014f2d9d93740a3e12b04f794c5db693cf5745d0661144a5d00281b476890f9de58cab7938b33f8ce9a483e4ec187ebfc218e20bcebca4045a036a9bcef583855090cee044f2776f6f6cc5a33e92fbfd7d52e07034774b903874b0f59e23dd5f750226c1e1d6a798eb65c3d821072a6aafcc102cfdd4b0d646136c1a42f7caebed60cf1d0958068876652aa8af471703603d952d82d072de7467be00e1fef0705d0a5ad4e122c7dae283ec4029ee329a5c6fc73dd918942a55a954c3976277d08687f992074d32b5bd90adee147928ede33fb249dd97e3a031a89fd1cb43150c8e84d5fc8c77e21275ff5eec7255e689da7f5f256f359a4c1ca63f79a4b9b3ed8039a458a273a29643a859587587ccf54463a2deb7b87cddf576cffbc69c86ea066e4837d8422a17e94f070eea450c52347f94b1550cadade22d35b4c951a69b231987040561b07b57f9c59f4e62f76b53a08c3c4c0b03ea7b978216ec80b2171b21b3dd9c345675a1ae56446877510c2fad4d0dc7adc66b671c9bd0e4b9d2c3e55c4c43e6715339ef8ca4ed86d75fa3a3e20513fc579792b9c2ef51b9ea9c4018965408925698405573c38d37e5faf10abe7019d8226f7132e6e5a267a7fcd7a897ab15e5c42602de1f0fa595aa11bf3ddf7b3450bdf4e90e49c5f4409ad2d44f6e88dceebecbbe49a0acde3e10545ccf9a71289ba4d8949dee4165a6d5096cc437cf9406e4993b8d235ef07338b4c101e05129a058fa4bc98411dc8d1d8204f8df48e3a803461074643a8d31b693d8f79d50a231a014167983775343cd55cc381112522df7e3b3ba362c25b4651a2e00057fa2ce8248b119c3bbad5d52fbd51136de4f19a5973957b32a94a6e67781c755867f65dc8298ca62ee6b63927ec4f70e97cde967041c262cf306d66d6518b36cecb5521a1ac56b09aabefcabee9648470b2800271987313c1ba6bc673d6179830031ad5e5dda3cc5d8c52e00f6fd3c0e6e586a35df5c7da75004daacb41a62765dd92c8b1b2b1dc3347ba1ec4b463af98b544964ab046c82b8d692fdeb722e157b5bf08e751140363ada76cd19825ebdd86e2233ae903269f5bb20ab04a068295602a33fcfceb1f5b628622ed0100833db04fc464bbd0395108ec24a7e5e59f66c6be20828766a24c4d59470cc415d88378bed41bf8f534e017ddef63fb5cffdb75338ea0f424089a9cc890b52256f0ece6ac6efb97c081a3006d1e9ffa5ab063762785ab28eed8b8645c0a0f4315b4f6a3e2b5a9973b415f3a0f64b1f593b70d4a4fc9f4a1d0a58341f886273b7fac182828fe0307db571758b04dce0cecaac83ac2fbaf7e558450b980fc1279a0eb235f16bd7b4f5eb3795b2b41f9fd47403f9fd2f4cf77fa67be5c136f08b3f5eeceaca9257a20b8b43fe10936335217db3be38296ccf8da94a6448a0c3424043ae06e17668e3daea185b4dcd997a553246820db27fc8d2040240cb0b7f86bc028cf88016065e079bb9183fef42410d777cec986c5c3ba8301fede1bce990b03895bf441ec2c7c44d65e84eef2c4bd6e9e58fde4887510363bb928b0af04f1d5b31fceb1326305963b97118074ea198c54860ab3c8af5478f36386e3041f371ec7134d0b7257336ca55c643fe752e2d6b160d80e749c6421a436df513efddb89e287d2e1db2ad777bd429db93cccafe1d890fcc6dbd0e8fdfc49b53ed38fcc8e2b67b7b2d44c15f71b09266d4d8169e23b277671c149ed409efb1184b573559fb45db41540c401bb248c2f6be4cea32322947f4010363acf17c02ffac9c7857208689480d1b06a06874910f61c812e37e36362800233f709729bb56eb17e93fc0030e9405321b62f73176f0d8d9abf65752e3bb65278f0a0d0fa59cbf3f0f157248e7e3cb7123d95d2cc8b99feac53dcc1b40f92bcc5604a40c0874a9f5d5388c02f95cc3c8d98f258c57c1066496ca37ce2a29a488873d0bbc87099e5f71ee991599db1435efaf6d6d4479790a7bfa5875e3d86c061f135bad6bee68ce99f4a2059e7837565c75e202190ed134f136b2e865e65dbaf1d1194b33b9d487e3f874110e71760a4701930d969e977ae04f337d7795b89de7cd2caa6acde5fa17628dcadd071b42d628049a6de9cdc4943589a701bcbabd906dee119e4df00848fb2dc4b0e9407aadd2be8a5486dbcb979fc522657bf620031c3e008a28b6a482dcd832fb79e4301ef0d83b11e0245cf6744bc9add7e49993fd8e4533c876f15e852b0592f37f7720d59c3e0396ed8b4c2f861770018a065dbd9d0901ff57ca1ba8f04dd5cd50d50a9e0520671fe2ba8133d9babed9c475f572e724e49320851d000611a0121cadf414412747878c7c3c394e180cc81a949eeb3cab2b4c50aca48b2cbb96ce0f03ac3d71a3f187645962040ae65b7b1396e16e111d84dee949073b406455264a114700bc2d0c82c3a7ae4022b67addc7da58d4b0d30b738a61c5f120ee99198fe987e54e37f6a3dc8a4530b352eeb107857cb5c26cc066dd4fc31ca6a5e5a58a1e1dfd7aee3f4812cf6d8214b16dc43c5dd62720ce665c4d7a421396e8e63b1d75cf4c04133e4e708f7fe81d24071301b1bb01ed2d9ed8857d0046b9f224df7e876631ac4c791d842552145256147c65dec25557568395ae9767d3a0b3a760182cc1492a4fa0973781b4201d69d7c445546ef97a10a3fb295081b3c7813b6cf46d3514d5a5f83cd33c4c6afc4612d5bcfa0e55cd72e2a0aa8bcfe2279a4ac0a597bfc6346b729055f217e24f061bfac4cf6fb0cdb7ccc8cc4d9205abe3a101056af37c523cb06c4dcbfe1d178d53fe47607bebc7047b988826d14cacace2441838c47d5a810b0854d4af37fc613922b2e2551413b3830f0651f8aaf56f26c49e0b0fa943597599f5179ec0e81e9818ad43b3dc774543baf6bbe3025bb48f998adb24c7d8cdfdc2ccca9bca365962ba6ce6287582e6348ddb0b4d42970d2e2662fae42fc128613a5c128e4614e996ee716105196608721c29e6f1be5b9c2c2c4e702c09d6666dc8ca5ae035cb2e127ce5f9d2eae1aacfe024002c0a68b8fea724cf0bd1e8c6c6d1b7243393f73db5034afed3bf85696f2e2e36960ec9d10e3c014be1333510bf70ea469731013f5fcf0e7a40810ab926f15b1e897702d85b00a356e764380fcea080f23728b5907be1dc99c9193e3f6d7eff9f4d13f187fb67482737bf363526474eee0eb59e7f137f32b64044b7b39ee84fa60ab68dbd240d64daf466976e0fe0d295b145d588a13590979495aaf6dd22da096bed1cc3c3223ba69ab7264dd2c6f4095d54b3e5cdf31ba5a90216c5ea26f85dfb7fa6cda1817ae831cf7294c3b535f26d843d24f7c97b5b2a4f3aac3f905a2863b915daac80c460f43e6b3b5568a4258c3fed7d86077c8395d85edcdff94b2a84a3a778153ba8eeaefb59f5cfa66b21e1e8abfda9a034ed04a8b3b10ce6f7a9f7995cafe1da38454828508621c7d0468c441fa4f3eee2e5280947c3e16a841402000341262ed64c9ee7f7b57ac86e8a29888177b84680c3f29d51aac56e9caad893d48654309514d3f42de5f3d842228b65a57f35a1d4dd9b251d4477893a2928f5b70f0ccb866f30f1655b0d02145aa8a3ef2cc6e8a46c77e4f7b111b7c4133e73e1eb27695ae71ada06669566b687b3f02d44fc64a365496baa8492b59906cd1095d3faf12d92632990307f7ecb1648c9926464a2bc7b99edee51d1237d7fd7d20e113ad53521dfa93c0b4d0c22ef6de826fd96ef6936502164954904bff7220afbe28ccc02cfb9e7afa6e096bba0afc960485ca3a5828d3d22037da854e70d6c9d85309bfb64134e066df0ef478fd3388f1253bc82bfef4adad204000751338af3e42e0eaf2de1100ddffc98119c79474d4a0b6342026c9e18689168b774bbb8cc464bb978b0338e202b275a84c70bb83cca22ed3bc83ed6a9aed580e6bd2cd8c1e0f7fe308cc911f75f70caad3c51e7745e2808810478c16ab006ea6e4fa8222e9b4873b745748ddadd26aa2e2ad87ae3dd09d818f54a2684e32d64676fbc95b074aa0ace402220788e733bf0ef1b0496b481fd966ad25955d164d040be5149162cb1ee9ed8a089913d4d3e9bd63cdebff4c03c2019de62d336fb68834923d342915f0e4434189e9d2987a0ee8e096f79202edff2ffcb6f1f14c56a5aaf32c95b265a949a99e23c55531fc9015728d99bbbcd6b2931d491bd75f68ff5ae66283b5ea94f37235c8b2e4b0ae46c296b800b7e2f94f4e01adc33fb971843c065b830d153de2b7d13368d8543e28d41a5fe49efca8454cb57aa9f95628b71b510e8d1ca18ce685971975e88fd565f13bc943315bf2b5ca7810ee15e79c62b4cae4cc612f50b34896fdff4896c0416956d7f659a2a35e7b75b33e5041b16ba97795e5afc883e767ad272f4d06a4686a887dbe76c9d4af9c1c49e15aefb052929d2aee875e2c585f5500483209bdba1a4de991dad5cfc0ab95fffb7d71227e85d6ab5aff20c32347d966669ceea34c90c2ffc379a1696175f6dfd68d7856c99ad671e08c5742f82f9ac32e753e2d02eb4f766a9fb91b60452518ec9ea074ddd09f76e4dccf7b0f0090a37f03631f6ecbc837450253a1f6ea67d6068c39c78e56d370f44a50a4a633b57916eb451b9b6cadf87282ddcf56dd7cde6b6e0d0ab90674dd30fffbb13a689c9fd06a80cd4a7dbd3c9c6919d0971e82a45bca15a205fa5b385256f0f4cd27addd387184113323b68385a4248897f73cf66fb804bc47ccad1c5e4c1066ec787d9d16a5ff947665d2b928b38e0da328dbf2c46ad9eb17cdc1604fd1834eed61cab16dcb4744164a1b711d88d12bf4ee3d2a873b50ef54a5ef3e99ae38c8706a701428ebdc50c0628d8e73a8a9bdc0162bb24459743838312f104653a65f412c82bc6a2ba2c44a2b5e6f15958953e954da81ede5fce64689cb541ad0d400f8f619561b60f33993a16196e715be9b7d57fe73025ade7fdb40ee06fc7965667836eb9e19121c852a44916362c61616706b63dc55996c9e48bc9e1081cb52f643ea8b1b9f46662d3e9952109097b370e32709509a7cfda5e5eb32d084629f30cc963b7625aacd06b5a2a38251a67162fa88efaaacab411635d266105e0e3aeb572e721cf6a48311de2bcbd2d9fdd7961d41e7ab2f779a64782e85b24001a212c6fbcb3476743939d509b9ac6fdaa76418da91dc037831f51ba1a6d01b40cdd81f49074391db9643b56f570a4e43fa2280d191871dd29b1400c342050d130c3870c6023c21f61953e018fc6f1e6e5c06d2f489d7e5f8339d7090a1dc29ecd6d07651bf2dccefe41c4aee9cc220e54a86b91643441ded6275b05d2623b212ed6f0e67cbdbe675dc64ec82c7800efe954286211eea92dcf6fbe5b1a51549d3d931a407bbe87fa95441657c9f92c6e6350f649a2843ce809cb7b8bac41073ce1360f34b94c9c93dee5138186f9ce8a6fc747e348e7757015652085e7eb976f464495e25cddc14713cdb4aaf932b4c477aa3befd1fc34dcdb759280805dbe18be334855c29c3602200a22c59fc126ba2bf169f5964c1ff4e9431eba66d45da0470ff6d2d219bb8f262776fc50ac0b8853b8e66982c64249780a8a8ea21dc7c2086f190f762732a34da85499ab0343d076b2612d4129d7bdca8e2d630c6a9f1d13d4372c09e856ad773565d2d5a836389e3c713f09259d0798db789594bafdd31a78871a2dc47f54d455b350ac29461352f83639f93bcbfe8b40ec687303c79806c0291c164c3a8c2235c4b6238b33b604142a4be333efdd1373b15e077168b01d90eadb1186bd5cdd6485caf184569392c694f03f3391e16e3a42e686fed32819a6d775ae444e69e14a163c6579a2c25e136b7c0a2963ec79a01123dccaca90d1fb8019b639f747d0b448454b9199af8376c3a5daa6b110a4947d8f5a5c467bc7b1f58045a02ad4c3fde920a5ba8f4bc8837b5d4004c5cbdbb7e4e63c75f975ce78566a16f538773928771cc3644f1626e635a716ea7356f16b9999be5d87a4325b9fb44d2c42a30c264954414b40fe670f54c52c291157f1b48ff55aa22f0cdd3472b1cf69540168a5a6bb251bfeb56615b369b147c6da96f44594fcfefe0184e98cad0fa3bdddd750d2657ad38d88d6641bc80d536078f8e8d7fb658cb1806decd2c1bf8ac2e9805db0b17777ca8b96ab6fee3e3865fb18a04fd07c4b47837eff18aa016f0260a6dbf2bd1158f1ef9a9248ed59583acfb99949215d655d3a0748331517bd9b590581dac013d2703b413aeea4c8bac6a55d24ef82bf52b60490ba7a84fef89a4cde409df6a86b7fa943d7fb7f138449b52f276355c3ae1932f0f3ca202421e7ffa5111dac29cafa79e36ffe5712211d3dd4c23efa75b096ecf834e40b333bca3a2ca2322716a960c1a46c42173905aa2f2097152e90fa4d96a4a888fdaef64ad496b373deb114ab18ffa70ae817aee1dec98afacc9ac21db89789391eb1f41c43204002100bd9d5a01f097a6c75b387ae478ad8cdcb8a01f0544021ba5884ad167f66dd9df4072e4816b1d5fb874ced0fcdddb051d4f0def7cc846848c9d4e114f177f0c3a95d538c4b6f899e24df25a57f91500f0526b768b2c5257fabb33cbfef704716e7ee566d4ebbed208fdae144fa8d5d5eeeb74b76b8e2e66303626a6824d218ee5bd27eb0285ff72aabf2534704423d0b6e896bbcac07da5a5bb27d68c9150992e2b4c04c67f9d2072725951363c3509563bc910571187d450f18c300633d6c19a00110bb99e2feed0679e0e4c237b9aaedd30391ba75a740004b75371a38fa4ac08d2b8ed54c4989a87355d434e403d492ecd707548b745d08bef79e082002640614a97e3f80d2f5fd09785d14e4b73ab92af2fd86d814ebfbb4b45124dc793bb956b25851de6ec7b71af927ade83ac676767a7865e850cb93d2b64842c4e6190b74392f8f8ac6ebcd2f0e5770cd3efd277d0ddfa0e1f6b2189184999a84aee045ed18196e5eb9a7313d5a65b864a86891e24977e5b941e4081c6b781dbccd7bec055cadc01162553179f7e1c6397b35fe84d03893edbc620bed7b92c5ac75b91a4d31c7c51ffc3718d668c0e083823b18e1d3ab27d10e782cfc36bb72d6dedc0a6172b241f31890cc605d76f5d03dd164c06b4dce6d8f56a6bd86c867510cf51b5325fee157a6cc6255bebfbe2c38cafe6de012bb56fad94fa5e43f11b73f2a9264b52101e09655f9a8f58b0664e83ca26bcd05e3202151e52c1ddd184c57a4ef279e53ff7aae87181a892341636084e60f99e765b3ac024eb87f309c36c880221aacf57e941cfaa9cd92d4abfd371d4fd696371da96be19bc0941b6dda4ecad58596a5b598c6ae04e4b42ea23ade9644f55aadb8567ed36905c8a74cb298cdadfa9156fb961751f0799056ba58fd535eb52f14e1886eb9fee461a91075b4e3f4340bb4893b45c6f2d90c1cb85a23664404e6f429c0d7f2add8b95a22be53d7e9ee35e3fcc7cb919fc0b114c9720a3670ff42e7f45c735eef20a05a6566858830c4a4f9810708e27620777fa41b3a3c022a60083322076ae4be0d05675c8a24b395917413343dc343140d9a2a62ab1f3db925dc2538f12af058197748342a678f4cb046c03c0f8972e258e447cc535a0ac40f1b64d503bfa2e7c9e6d701a1d398374f6301d5369f8f6eca08355fd050639283ee89531e30dab93e76d5c27d6d4568fdc533e1d08a4ab51714a1791fced74e28803f845ae360478de1d1b78d31f41397dfbde9de739cc12ce4e83864ffcadf4a6f664a7571871a0f6ddecd11aef002e77fff48312133844f8c16df775eeb807a16e7e2ef0a953b52c4e8be5f9c10af31aaebbabd6a1d2daa3166764a3f3365a77ef1d9e7b4d60ed835600eeb9e9436be7454f184a0841b7db0d1fa8be127c0bf2410a8d216542bae8e41fb223af1a5d23b0220826a1390f366ce255bec26fe2d72e06fcf7cb139bf985aa1b2308171a99af335ffc3a9b08d8a336ed173a688976aca77230b1f8a1b2b8e8488f051dcbcbf7fafc2269576e7fd066dc3131e2d9036f7608fd6375991509bfef16e3da7d975b2bff7a16715da1ad692b07feed71abcd4735801bb1ea976221ec365fbc11574d36c654ca164ce0735856229db919e800cbd45d71d6c1b2fdc3ceb735bbddd26fc57e4ee3c3eea9cc0d8ce6aa0efa73d1d39927509839f459d4ae851949765501c420d9ed1e3c68c2669b379dc02040709047876397ee41b3c8b85bb712f1ca8e5ac3e181be403c9a6591e1ca6ced993b4b76d120dbc177c0d009dcb3ba6aecdda7c0c175a8b7d250e2764cba2c45f9b1afef0fbd43dc62932347f9f77f3096cbf0c2fb8623d8f382782b3ad8faeb8035f8f5ec454adb83097b5f18b2d5f862d9bc4b9d2a2b11d8c9692fe013a0da2e07646ec9ee8f030214e86bcc6219bbb92c0ad144207c7adfa6344fea6ca25dc3494da3e5cdc9f7cf2d2f34fbc57df5f3200e350729d997b947fbab457fa13aa475abb1e47760602186beb43f8bc799d6f1a3ae4519569b2cde66a78d7b67644bdec4d1213d7e6f5c5182dcd7c2714b9af2e156e67ea4b886dd74c724953f80ac50757e1a1254a2a4ecacbb1003ac211a3ca99e61eb10f1135ea5c228b604cbb0bef014aa056f9101ada47c8674a59cf2af6d062f01f7fa2f24e08e6130274f3fb27fa2437a967d6ab17ab9cca60407164a7a053638bcd130661ca83a5780a4f6c04de094976b63c65e9dd998bfb1e71a6e14d21c3fcc3d2a85d8b9e9648b7c122d2ad5034318d76356745e0abb56e3dad6ccb5ed05c4b71d8def26f3f44056de16bd8decf093d21341642eca7fe251db2ad220e71c009bff2c23dac254bbc3f278b0cb30db2f30bbea485843423686bb8cd9de01d32775d8544af07b06ac63d8d9e2ad6bd1d6109cfa1f13459822efa957de45a5bdd34be3b3be298ea3bf14c526dfe9f5a7ee3c4474413f5fa34e5b14c811ae6d09b6d4c3f679efb50a38fb3fa1c40b98eeb1368475f71dd9c6956e9f9b6e805b7b18e5f42362ea0196adcab3af040e073b0e271f6c7b298be85cf3a1800d7d69491b1515f2dc7f5f4571efcee744f7ef01186c67f5d9312a544e83917bda5b3e2960b41b05224b275bedba9ec4be7f18fcbe078288d87fa633e079ab5971de7cc0dcb8dba1284f1b9169339ea39428be9f2a77c07696e9ba99a21c976a3affe00bcd0754e079e3ca7d04c235895c61f971cb600fda9d2b9b2b36f9c3e7c200a39cb2a82b45acdf1be501ccc3671c1d3fdb03ade2be234bdf7328f86eb3dabea9366a2cb9decaba117ddd07a115340ebeea75283137f76ef31961f20e4c1eb87cdacbdcc2daf761164738f6a3eec02fcecb67d9b3cdd1bf96a00272f77a87394edb4b3fd1d6fd1da5e400786657207342ccbbb431e616d203bd53e1322e60f0af6c29735b28e03857c6869ae5bfdee3634debfc8f3adbeb4e533aac42ae345936377d00575b36b95f190ea4d3a00b86ec6bee34bd9646139777d9dddd44a6b3ad88dac9d0c9139287440e6cbded283096751fa550087bb154bc8ea26a90a24092839cae7ae7cbe19f8d12821b8532724651957a9f1ed9a8fc3759cbc8c36669530e81eed75454bbdd1c006ef92c04368aaf5e48bd050078084f8704e1295ce4bf40ab4170a1f736ba2579ce9abe09f7e3d08b29351504329dab97e2c479d9ef80fe6196d38ad367ae8cc3a60c5fba30e22f1b5ec6a9ea1ae877c1a38482d7aa9928a4f7100c889d32bdb8037e00d7abbf1d0243300e1fff433edec879ab08277eb25e3861f9fce40ffad00a193eda17fc2d797cd9512b313068843b490a4405dbd84f093cb29bbdd217d638501bee9e5698339f536bee572da0d5b194675752b3ec3bd2cf7e123f82a4b7ce074a789bbae50c6bc8230c5155add11594ce46b24bfe45c05951e12a1485524c4623f2e7e9489b51d5bbebce7f3206429b6da7bea4a834bd4d1570cc1d259a4c7fae9120dba42729bc58d20fdb014fbce29e9ffa8bf27d7d47fe306e2e1e551897da885d4914923b857a3a069eb81719a603c608b2dcadbfc3e8b3c87148cc2671cc40f47be1e812c5162caf41109885e5c278da6d0fcdfa3c205c224448ec85ad354fb0ddab1ae72a9b048a52b27f092c4a4087e27369a733d5aeae17db20a92abd86699ac1475bcc3eb5bd155e6d47c4662ceca506a4dfbcf7c9edb2d4051b1c2b379b91627bdfbd8803028d4559ab922496628e4c94d78e8ae4ff7aaeec3e9b85990528ea81e4b1807af60ee70c1028b212725791198f55c046aa961cd6d9323fbb6df035b899827c61391313cef449e2bc129d3838087dfdef17aa4c00083915d26f3b5d8958a9ec253b28da914ca47cfe2515591e6da3320b1d639567a463af25a36c2dda9f42d048b41eae14b281588940edf42418d748fa759c383c2aef340c9d51bbd93093a103e72e19918f4c2986536176286dadbba1c7d8f708092b8849ac5230c696ecdd9e3f6e695e163acfd06ecc138b9a2206680973aff59896aa94cd4a41761bdf50695be469a4db80410e813308008697147ac21588f4e4d2be80084a0e04cdae360cf48e69ff11865a7c3f6c2d5f778c7abda81eb6bfaa5bd52f23e3c0cdb2866df0d43e90ad16cc0352a7d5479edbc53bc1931e1e6129fb2e190ff2492a95d19aa4966c551428cb7bf64ec06c322d5bb48428ff25b741b25c9d65c2c088bfa218fce5d16bad6e42e1ad3204ca70a82898485abd8ee22236fd3c0cc8f15762edd86750ba054325b0b25a46d105c2c9b46dd35eb05b3af4944711469e5dc6392e1641bc525ce607d438057a61adb76f1de6671a4b8b3a7b980b3ce81a44ee1396a93919c98d93dfb11900e978c40b512ab71b18729c805da438520f8edbcdfe0b99f479421f69326e6d8b3d2144ccf5ca683914165c1df1f1d8185038fd8878857b4eb6f0f2451375d56388d53627de712442d0b4a7da33a0358481631c3afa862ab453a465c30d32da5f8bdb5cd00015471bd58c183ade57369fc5ddf9b22cc65742fb4b2bbcc70f04913cb48a8878b5a0bfcb7f66a4fc048bbcc42ae24e56dfb91e5ca358e5f03f8ca7f2db9ab10896c653c927c192b7ff18f05451d820b534e209e32bfa7bbb57b18d40c9e9e588032c065d708a852428803c81778d582136cb1b4166544590e17cb226734001a1f5ccbfd8db27ae3b6fab0bcdffaee3522cbd98173ced55f192dd3ffdef1eb2cc84ce485b361983d5cd2a0cddb3658aa93257202edbe40c996bdfc2c53d63c9bed789496592b094f44c22ef3936c31c21c0e2dc592c110e010b8f72d96f0db4b4d24200bf70ab72c37e7d463e6d963692bf9a494642f51b4a90ff95b55a5f384646b7b64032d903bf5806310110349675cc44a5d8b95823aa7ad9ce335edeebb6156dedc47e3d8292ec37996950118d9d01cc49378fa98584fda2477d945a304d18846c1df29f18eaa37d6f879714d8890e0ac7131e1d1664b89bdf79081d88b94a4278e25816394cc5ea61cd0a93d1e2e3fad98df3f00c09c05db06a427aa02eb9b7092676f80f85fa0a15ecae1d385c3c5057c07dec6d6b8bfe182694780bc7e3ab7513f613b300b576a0af3c78778b8adc77545c81b2b49a3916f150870271156f285521d43c08d2bfad20976cd3dca6d8a1cbb58a3a20a6e13eed16155940b8709f37a31c7df0f4ec3ebd9261fab005b0a4d2fff0b73d6ed7b4c60e15d3f2fa056fbafd895c895aeb8299e1a406cdb4ab21ae76844681fe46f4c4c3c9f6c87d80447aee58c5fcbf62ff4572914a6333c527c40a486d86ea9267784586e77c4ec8636d45841bf1fbc60804980b4109f6b94a6ab6a3fef3a20fcb7962aa76d743b96a105b563d842c4f19d8536df451f77bb3825131403d36a41dfdbc18be674f8f2177f7a279ca652743b789b0dfb8bce39c438822d58ed9af49c93510df804c860e3685d0d6c29e0b41ed9903da73acd86a5bf55c10b5844e9c13b6cd689d6abf7d197a0dd8883ae111b3df9ffce9e6479ef2042027d6ce61e5fcb570e90a6b0972d5c9591bdc6f260506ead63710e327c345e05671d3ef33e6a491f1dbfd9895422ebcd41e3236182c32a07ca19912e3629f9201da22a8f84b335508ab6c71a7f04cfb54b3213de48ef3d5365991af98564bc52462c92b7a968ae914cd5a66643fe3306484ef7da0f6260b93f8e6cee4c81ec1d2b793f8cef9da7cf9fb05d3a1eb9371e6427bc9993bbaed8740b05b3e411539a7502a88af8df8f439b478bf64d3f3e430125f64e4d5ff356529bb94afd483f522aa12ff74965773cf7c4f49ee0b9a110e7b411f63b24bf462198d3b72b94863716fcb1fbb9f56d3ff9df76955488a513a5ee11e76e62d1ac4bb05e619f2b1942141fa44c6974fc5a9d7f1a3eda8ecba3a75e061c36fc7370b558e2d1074386dcbe8e391f0b174b95f1e4bca134faab0b30775c8dc12e9cca74690b37ad9ff7fe1477d7f005d8516ea24c951fe45bd38efd526d93c0f948407003a1090ec89009386efb6bc4aa242fc1d149ab385baf8cc5142b37aedcc04b983c6fa3cf3ffbafb367e99fcfc7176454be931fd583917ed205e60d4dda73366310c9058865cb5e8c54e40fb5a760632691f7704eeb9af3e378bdd9951640acd963c00feada5858a63968269996449dcc91f424f87964629415f3f550a7d40fed219a6065d35ec0ce257da826ae7b2f973f6474cc2a21656d570ca12d1c0c92e58f4fe3ac4b50313dbce5ae3728e003f18e15914d08618b78a1456e6e24b96f300c9f6fa6bd1ba5eacefcfb24288888e2d68b07ec29080135d897e95ee285409b9b330ce041971955007b0d2066d70a95d2efd9274945dbe0d62e2a8fd1e4dadc9695445f706393d8aa1800998f181a24d90bb963959c9eb6641bd2eb051838a7083d28533d28a78018767c102bc927eb89e935fe78b3cc1d53b8a24ee5a39660036e39849406a9f0ae23294ea8adeeb2c05e0da20a6098a355547e55a2ca03aaa8d9978dbf5d50a3d07f0202113cd49f49105c1e3f1b858da80040a14cb2424e264159275a05c5478a5bcf227012886394fe525f049425dc7b4dfdab197816cbfba92e6518d79c5e57b0e42c43c70480203712601a6b5bed853775693594507afb8df9b79eb910b1acd785cca0eb3783bb12d0aee83de275165c8218626a4b48786e2097b6726fc6c8db41f0e405f7a9feb8d3a54986bdb4d5dceb244afb7e520f5e3e9730109d5cd62fa524dffb8fe7c72035bd7b7f7b7a6fd5135b8681e918e56d7d63b0b5bccfadd176b1259dc9906ecbfca5ac0192201b7495e2f82f0e1b49b581f29349a04d34241bc5dffd1ed4c999c40853e9f9af71b8f7ed6c449af49472e8d32e9238b6f0c9da9ca403c86651021715059b08a74d74f0a6d609efc692dd2e7a2f81fbe61cef81fcbffed3a8218f1006f8e574066feeaf9eaa3288b168edfecaea8006bd7ae97f4b465e1682956e6fc3be54a21b68220ad2e8f0033db10c5d439c547e1e89cdc815a71fe4d5980fa4cf4650eaf3330668c2e0a9a7e01f8414f81f309e9636e20a6e1a74173ccecf8a1eed5f94924aa5f1ed104be6d13685b1de4e404b05d5ddcff657ce8d3474d638b30f26343449a10479cd329ec8425f1d4f54cb050d896b2944fab42b2ed9b6661e342cc81e3b46042999ecb00a4d9c776353c2f98ae307b378d2552f1ea36340b374daaf384dadd184f99899a5c51ea2a8a8ae48246efc418e6bd3933961b53f92c3e7f3b8d489dd3df3f74d5bde966fd1911d702f9b0d35dd57cbbdde88bfa92886af2ac4ea568aa15bedd9c305e1f0adba9e6533cba31f6dc09503a160af6865e49af2991ee6e2554d2e14f40e33b6a7355f8069aec9c50ea338a958386bb3162226e426e508e03b51933d17c167b1405091b030dcc6fffd77b06d63afc35aebe7f8f7e9fa1a517f5b096a8d5665abf7a97b30876d267fde714590c8d38f83017e0ab28c08bb33d1ad49237acabf0f369c136e34ae83073f239e8b77c6e6eba04ff4dd9cdd76c49641c05c01f18ebd7923fc292c9af8e12a258dd75e6270906249e45917c5b64f2b825efa0c8f11f0429f8046ac946b55cbf02b7f9ac562bd5a8f03246a8fd400629cad815111e6bea1ecf9a635f06da9fc6c09285ac05ffc9856f876a00f87ff8b598e2f25cfa15e055e1605ca8d84c8a6f8b74a19f4359348def361c1956ff1a49002178ed9aaad15a2876b6eeb50977e99bfe4068e31c6cb6a9f4f3fa63bcaea62d3dfd00b11a99f041855cebd9b42979509847a7d1ced68d8c599558099b6712e6eac48f67ee6102eba7037c246daad6c3aebf64e5914ef35b9a234f59a2986bf340d53f82f1b95071880451d81cd887b1e5abaddfca34072a303fca622875ca8242cf27a4f2139a3cd77a183ac9ce0df9efc66b9388fb37c65fa3669b2dc2a743639654f9958818935a622ea2c9e3ea4fe0bf993b8e7ac7bd108d3bd552aa6932b1433474549811f8f38df073b09178b4151920bd882d15c489aecff259950e0fff9351ea7c8f5bac5e59b203b20370202f6f1f543d13fd4db48f95b402b5276858fad765b8482f358e6af55e024aff2196cf3f8c15b31452629ed879a6f8977c3f08f460f39d96572054c6da1b9efb339484f3bc929a5a623cb504c302775fd3ccf503c59989c89adbda8759a49215de8675b6bce6dbdcd7c9f70b63f2515d469f01e96ff611310684ec97214e5896dee1a5bcbd93edb7688388e4162dfa84f6609819f5b2b32c7ce25cce769e9d2483520bddee320eb4fc653b539bcbee422fbbe8fcb4ee1e1a8b429810dd3be30e1b0d5df45e5e1503722df56f9c3b203f0763ef5c0cf27ebd049c64a8ad139ddb95cdcb7a17f94978f1684925b1b01c97f178e3952c81603840448fad77fef71b1088b72fdc1c5a0b0ab17745eb8a5db4b93d3943902049f6fe05800c3f010095b34f53dc8ebb38ed986f15f41ecbe46085f525813da68d7d327f0987b73b72fe9cab9e1ee00b41a20b11006407691051c5926e7122f5ee5d9b01000bf6e1c7ed5247c7ee3e2c55beca96c73dac92c9d7ce7066f971119588f0fe1f2c0d463e63f312ce7d121d333d425590c86bf3889be504a9b6049a9ee9edd16fb4d5f94d41a89e0b83780f7f28a8c71475641275162e032372ab31a182fe65ffa36544a2c25ff633befd90f690fc8088f350e2b9a48527b41c5bc80be44993af94fa44627e20de5395c4b114163ec5330253704ebbe7129a194e48c604d2329b2b5d63e7fd2a843d39aacdfc0e90c2b22adbe822fc560d5b9e69a451518c9e5405f0a35df02a3e2a7afa0168d15df0ad1799a658b48bfb325b4da5c571b0a1bbe1bf26f87b2dcc35a8b040a5a0f9e1f7dce813aa43397769d2079631e62311679a24f77b77bd778d5ca66c939acb253c388f8937ae83a05e0a88d61754e4b8c7d37ae92c0e3ac6b98a5b5a202c87f89f151fe509e0bce41ad32bcb7a72d65b08eaef1ab7dcd1d32fdfed0b933a981f9b3049d7055b4617e3cc4e04b4637c082d388d74780efb2ea9a6579c414f508e553adf90206ddb70a04f7ff3db87f69bfd72f1f8db34813544182e69efa71bc62cc1849ee0d10f7cd1de9d07829d6f7cfd2e41d2f4c4f7b29aeaed2c6fd00ca0a9ddf43c5bbf23a4f78ed48d5860da27013f5835b996992de34130b3e72175018389085f1a14f273e8bb11ca3b2019f86436f786716c339a4bf34b11d185994ac83ab5b807afd8322dc674c0e3ee09cbb175de73cedb534a96cebe2749afddfa1bb3533c91ab9e1f59121468db9e8f36d7dbd0b4f45f9a29849ebd0f9ed9deb798c26d6b012aa7a86fa5d2b70d45e98987d74d50755ed1e97460b4fd329ab7783ed77cb2fad18d8476e2715bc803445411018bec1feded0c68f7d963a98c120182bc7ea23d9af5adb90fa694228dec7bbc255a5331a76988a71934b27821fa5ea27297eb26fcd315c460882c5c96734e5795c664a30235efca70a117ab3125e7e3305845fbb07bf92c8c5a00b8c489bad79d9837f0ead96ca3a8c783ac076de58fadb335d27ac4f1ccfc1bf40d9cb75733a32e9763e28bf7a46e4e096dd87dbf66a8f50719a4d1369175e07f09eeb01bf395dd5d39b3f121f8ce88476f3a098b4b6431da8216f6006e3b668f5a4297677a5611e131a4b8943fff909db386ed9be5fb85dffd270454e70ab47189c3c3ce7ce88607b53f3fff9783788e5e399a8e7cb9e391cc32ecc5999b42c96cf1b56539b9cd9bbedc9fd8d97713d0ec7fbd63487acc0610e93b217749102fe002454ae7892661698369feec31165b32ee2904f3c6511cc633d1f89d88e519bb7068062f861839b85d1d5f11ea8836fa129d8721cc38bb7a0a8417079350378bf7bb2d170978581a75d8cd756dc9858c5ba0ffc889b48e7886527223f9128602037b5c94e5aaa81d90e89f3032d42fd53645e7dd3c161c4f05a4e4db2008365bdf6976d5b0087d934568cdbef7127d1a68b24a5910ffda15eeb07a47b016b8e271c671acf381a6d1700e7acf508830fce9b164594d8467bf22f6b2d6ff4331b8bf0431baf821f318a3118468ece61a82c372f947c77c969bd1b441b347e7389a27af8ac130cee37b0f2713308f13cf32e31096a5b1aaecd9c12c3f8d3e2f45b3c372a3a98c6316254fb9fef24b09352f51484eab6f500895ce3d86ca1377bbc515d17ccf369a5c5fe9416b1ad0decdcabf1894bb9f12c4eef41a96b0a6f1bbefb29ba4f58a6f43c3505d6543551eece886c7c5f922b5fee8e8db4d2efd0c6e3ab34ffcc941180dac3c35d852d37dedae51746df35f94badfcb6f4a799b8cf0eb41f692b23f7a85ff147340cbbd2514d7750efc41a11fa79d3dd31e88f1d132c8c4506bb93dcceb8266210f8246192ca3fcbbd6506141854febcf637a1acdb9faa82cd0ccdc1193053389eb8208f43e0006e7d0c404ecd1d816ff247e3165ca5c4b459d6d90998234ca16c8e888d362983d350cb425c9c78053a25b3bfd812b06e0564070e6f3ac913a31ebdfc4b20beae4fbce3cecde506af593039fdaa3ac5a994560a2efc5ba88dfb0808c76f2d6fa5700ebe98fad83233d17d4ec2dbb7cd8ebe2eb36c8f8a9aeaa7ff56256b10cac56d03652f4c879f639ad7cb5baae519eadb66e66b8925b7612f5ba354478bcafd56985a7258985dd96665f8b508a15354316cedcd430c2fea606435ae0b1760e31d7419035ba4fe31175213dc75b6b69b75790590a75f382c5263f0a91069ff5af16114edf2f5feffd7d948ff0f7f98af4ccd27983f7680efd45f9f67935f88b04605f5d9996286c1c75635f9b877c26622e64c4a4870ba8a3884b90d35c59f215bcad9cd705acc7a669dcfa0bd03bb34b2705306d29e2e80e046d49e8cbc6031226d4eaa3c63a730441e1362a1e2cfa234e397007887c12fe44d6f5a6d3f2066c89e04158ad376d82bedddf150f059f39bc786410bc9e044e8f7f653834e0d6a10e37499a73b8d260b266d5b2048a7e7df5c495413ceee3012b22a414da6b8a2143bf7ee700177444e771b4b8c6c052e6adca3a94a878b3cc4799673baaa7f9d180dc3b508c36e03424fd9bb09565100d12e1a1a1eca4673b608531c6433e2c1125a4b52f3dd8432ca238f71d3aba2f0caf8cff385974b101dfc010fe4d2a5f9051d447b94e496afc1b6924227261c56b3f4e10c3df3c759b3a7a03821c0d1419c10e5c57937af093008dc94f4a752f082f6a6676f4dd1562adb820e9ad48ad8c23e055a88ef1bf3a905eac74808b85089a56a3d12dd37af750da6346eb1b5c4ba81a802c4b43098e91456f3395e940ce7a60137fadc1e6856a8cbb00f0bb217aef413d39b791c7b6424a6b4f57b51593145ba9e6d0854d9572b73ccdcc18be46d96f06eff22b5888a641caaa8b452362fd336f80f8ee3fe367c3a7175163e8d9f9d6b749d9e1e543a60582a101f9842d050388478ecfb1b937e04b7c2f2f0c286c30620e004bbe505c427b861e11d61af184868ec66c9f91b7a7eb099522e4104c8b271af494df62581adf63d04015845f7743a030829759a57e89b8c2b7b8c078a51c8565dd585490aaad9868052fa2f1f5266a2949d8d57f6cbd66987602803b50c02664580d9c3634006ae90b281fa2bce0bc5417a50bd080e3f02e955e90ebcde842a39058f62621182dfe826e156960a47abe3c21e048ba7ac97cc7b30595375a17d5328d42aaebe29d0ad2b362e0a6c2b77518c2e1c3924f1925386861cae108921dae48a60e212ed02c198e1d00cae6a209744596a3b3c9ab589a21ebb82d38a50088817c8e9ce7103a0d4a122298cd9c274a80bed42db4422e57bd7381bc08bb2882b53cbb99c3aa9d94cb97070bcb402c7413a9b17e675e8238eb4957f235737bd6c778e24343b70383e3b5ecdae51d5cdde1c5a904ba449cae7756a9e105b263235350e4e5c5f8147fc1b2e847772fe99d34f54a73e610607ca434c94e5d01f0e17f0a8a2a33da07756bca35f491f45306bf1ae405adb309d6263253cba6c93c85d978d4e6e28f09160a63ba6a425e6281db9327d0d180f6c542495efda2caddaf8c8b460c3ea64ad076f0b4b0a4401c6e289ab6d32dd3eded64f94f4253ed7a4e7c5b28b96eb9aaab696e7803a72713220c703a655ec0ac6bd31191ff91a928fd2aaabfc97908844ac37ffbb56efbc159fb205fd0bd2a0c49ebb147b14b429487b009c0f815f1705a9505b8a44701d48f0abc88e6332cb50d781090d1cd8bdd69356a33bf82b78a60b3c87eee28b724f2de707a0c2879f8c0820d4b683b947c27b2e0dfbfade0b15d17f1e9fbaba2b020268c02781aad46b9a01cb40155ce4ade33ab04096ade72106e09010803f14f0c6b7e45005183efb6045e8484bd8dc62159ff1d53aa4c64f5caa96de01e76349af33108fec735bf959a12134a5b6665070b6498411c448e550d27bd1532e878d78ef581ff6f69256a01e2c31a2b6d5c45c4abe30da4cd273a79ccad42fd98c6c861ba8daae079583adf2da000106006fa875d1b8ca7984b22574b92964da64b5d7b31d0f217fd13f81059247733dc6233945dc74c84655cb6fac02870d10e736329f79f5349191d3615b44c7427ca719b69e14e94c4a9f2bc21e07dc7339172bbfdeb732f20699259affff0dd884fe8904567c6313aad9c5687546cc37897fd3bbdcf849a76de36e0b524a7ee1a1de5be29a2d43dd51ee6929812ed29a414f362a5a3b1d85742aea2579e40282efc89ab6c63be724a62dfc21bec2f8660f7b509ee64f3f46cd0523ec53dd72acac685414b4674744bcb7690bf3a0adf3bb84b701ff9d470b1f371136b8e0a666f55363d5aa2c6338224ca765355622aab5ab6bd615b011e6f0bdb6e9b06755637bd789ae105ebaabf63d9701846f58ef4417262a0f1dbe70e368052f1d365cc742ba419e5618614801827f3afd8315335d55029be6d52a4b4edf80fe1b7f008b19916afa316bad687a78c1d02baf9de6a2de84114a6fde104a591975c78b0e59d01534df9d226c8fb6645b32804dfe07f9b4c0e1baa49c4ed1b501d8a977850eacb720da66ee851e6b889729148164385ec26945e8ab8ade7ba2ff6caf33e3fae08d0f27e0654df2c1188a42627d3035f2a2821810c690bec111211204e1cf1272d42c93dde3bed5d52c399724c45be982f77fe521cb59058e432247a4e169cd7b88b76ed78bca5a4044c7a80f76e82f4c9c4c65b52b6efcef3f29deeb6a793a96d74f6f8bad892cd49a0ba22644c004616ab0a633dadd1dc324072435de51a8e87458594038bb6f476f0810ffd27f08948a7638c2459b6853bf0710a24d958adaa2ca0b8934bd4ffca2d10099543cca98f7917153c76d92141a25065358106c450a27834346df5b5ef1b2abaa814625b5e8e986062d63984827349120f0ae71cd5c3d996ac58e51c39e4c9a0a874ac32cdfd9bd3b93a3d2f20fa3fe87e66f6b5bf3dd6c5c4106a3f6864f4b7ed33fe3054867dd2d7884150ab127f3c0f35aae6158637f1671bbf12f89c98d3c3f810c810d93a6d5aef0015ab95cd5a075fe4556af5d5052f6f262168d7d3ff2e1113169ee9452dc9dd4021c0f61b73ce561402be5adf689ba93da85eaf0d51cc20ce9f4de223872e2b6cba7af0d48c723c15ff375a42806febb85d9dde045224326068408cf7d17390ebf22b0d3c2b110fd966b9db83403bab69c1ee510fcb5fb6643c7d9c2e5085eb7df4aeb411bd50ebb4037d941c6dc11ca881b5f7c0eba8cc25f593c12ec117598378537495eadf70c876c4959277956e943bac7fae5d5b6b9729bf9a6fefa174d96670b5a4abb153511331d37496d4f40a0df0b46d20d1bd088e4076955a05763a0db0894fbc54006116c4d1cf54beb0458f6ad57c57aeccdaac8a9bb4f60f97f246820470ede321338684d0d4e5822750a3921bfa8dfa76dcc44f218bd40b9e4aaf07fe6207cdff43e4c944b99bf5398e1da21eabac2710cee73e20bf22774a123b7a910e140b12bf61c231a890b4f257b8495a8fe8b7dc965635fdf90da1e538eccb1b2429a07edb110c89352a90b96927ff5c550e1a4fe73d38453528f91a62d8c8d1548f1f36ba21985ad34bf18a2f8b6c847b4456d7c40f04697e23b89882c4dab0d4a406919bbeb4b6ae83e67d5ea5d30ca06505bf116d9237caf68242b9daec9d6cd0be4f4c66eac48e88bacdffa83e845b1fbfcd3e8efbc2f6322cd1556dde5f4b2729bea3ed24810610c44a4c84849e24581761aa9aa97ff69563e29fcd79d965f08e7f4563c161be1cfbe3528ea5f90d2536bc7dbf2a7b37be93dfbab3034aa33b06d3dd19bbb04145cea236abe93a634fd64e35af671842821d81a0507c46da9469bfbbb2cecabdebd50f1929896bec87e7dfcad2e0f5b1c7c8b2d144219ce2e367adb6e8a535ae46101e4b3fce87e7602b70f8294d821e6f39e93f166c1a680f0a6dd099b9673fda246b7bdc2d8f510fa8cd8897eea5056862f7f438403a99ed6e67b9238f66973ad3ae81e58ff21ce2f490ee579c907f0599443cc206c096c7e83d1116512bef74a538c6b71c093fa7602c41cee36db69212e2dd9b59120e6359826df37dd416d59ee0ccdda5548a7958c38a54681d1c9ef453a023225753e30133a291e28aa833b58e44abc4b5bc313680776513b41c7b37422194b221722cfd3d8e2283decbd09c617bf4b631a7885d09bf869ab38548e950f375c2664cee5b3b42aeff4c80f00ef66f8e1d762f44d355198792f33dd651e19a038449eb70192f9456393a2840a5d401e4ec475d183c5eb96f9a025daef3a52ec0aadf5757f804cc0fd544870b1744b6e354129fbd59adf964ad713fe6b9cb0382d15f64a428fe2ba31ee49c9aa8e372044526f6128f623132abff049544fb30662c1c63b2b5fb692a129548e306870377656256cead9a4bbd9aefbe303b0346f30b00f7607ed34994da2eb236d0b5f70fe58b07a0b3d7ec53f5025688c7e07926fbaf7ce866e2f97b23e5eadb54b1782735c1bff3779b3f15a3481c3f17b37c824dba8928b7ce80c226eeb917c6d2044c65f6e33a6ae211ac982551794160688baf39792dc54a5d8a372a062803e7f2e2d5bf935a4149d00d9c5e854f199d43ac5b47bda797c6b2695f584102cb32d7432bc440490b1cf162f470c1625252a60bb08b4549940e191049502c2be9329bc741ba10398028d9c4adaf91b5c3babf604c906dda9186bb2ccc0f3a8014c44a0de5017bdc6d91e516178d23b5b3cf0e1a8f3434a489b985451c8d526e90308c0f79ab175a121d52348a6d5eb90eab1a4e9cb9ff15eaaac079286b84e1c54643d345c9ddf8bcba0f834788465b0a69f9d125af87b93bd33c6de44dd387e15eb8a40915a38f516c5b572dbb17985a777bf3f5dd7294a3eb0760d8435ca978d0dbdffcfb4d946e95ba79125cf61babb2807e950f55588d2945093833de6e61061d233d475b7bff4a574d0a4da75b3ddb1eb71181772f74e6f68788a5ded2aa4b626f125ef329ad09f1b577753c7665413931939a02b3c37a971aacb3ac7a29ab09ed054d959dec2616fb8554fc9d8283ecd18dd6fd38c6c523df7713a3e9213dda8c13ae3f4116b38309d8ca22a4498db43e85d25e496536c70923cdc6e866661cd10416d801a0713bd1aeedfc175670f4dd2cf2a4053e60586039fe63d5c0b5ef6b9cb0f30a03ba9d2d259d196457d96098ccd8643bbb944f30302a6e2a9c881c7711be526ecd60e8562d9393a96419936e5823ad3cec009482c01a775faca6f22879da3d98c810f7cfc3938c778817d051f856286ff615b4eb8e238ae0850ae8fca2926c6e0a588c1c069ab0c78e1b29aa4cf86b69cf5f343deb7ba21c08694a767776fae837181593d9cb3d2e089cda0bbad1333d95dc1460e2ec8bda65ab4887660da712db6ff7c185c68ab07283de1f386ece5f45af9dcecd34ef7753aca64ac4a71aa776c44c39852ddbd11c587218bff12b672aca250ef9d9ee145b4947f68dc114cbc14768e6ac2314398368a918aae4a9a29ceb8168c519f931a54823a3739bbe16804816731a70415c1c64f6def8bd414bdfdb5a27a537a0b7373c48122cbc4946a14f1a2bbf2670376344d036e2239d31aabcc438e2eace901525f631820ee4ec4ec492faef427bc4c7e275a685b703fbf8fad388ea8c128eeca0fc407768a8b25034ce0cdadbe51182c2cab8faa7d70ce7f7fe5a4fc70cf3be7011fe8522423cdca1b48e3e24972e685cbd7c41ec9401e21647bacab03662936636df4d8c3d888a07e9032a35af66b33abe69188866ba1bdc22f67e4ea3b065dc113fcc00979aae1e475c9a62d459acbe4112a3445892779fb192756f49e59a7cbbddd199347333d81546ad5e2316565ad2320fa7811bd0a7398a9e599988386aee235ebfa260a2ddf76790174e9a12c9bd8d0209ff626cd8660da4fe141f3c489bcdfc5047f2be9bf99b3f03dadbce91639d31125a29c1e11fb5e5a2cb48d4edbf5ab76d17562e2f5ba760525743e94bcd69575398987781aea598270cdb29e3884440fb430c04497a67330b1d0d3756c07f770404369473e97e5c39963841563cf4ab25c56ccb98f62f731678fba0c7d040cbb071d3160240507961a62c9b15e519da07bb5c69d6d413aa58c741994369173ccdf3d84282e6f079907e189e5b6c00e7b488392e8d44eccf750141a769b1ed94a5d1ec2d274f4ae8a19d6621b7df10d41465540341a2fd2d89c47db1bd989c6c1c2154c4165a0180a26fa49956ab899ed33a9302cb094d508cfc0993a4eeb267a45cbca1ff490b361717af02db975e2eb7c40a411ed35a9ac8215a095e7436d178a525d0146de32f008c6296311deda94da77337f29d149822b2c4b6580f4d899804c31315f8db9d1268128b1d9fd2c0e57b978e089a1e00175a21677f3fe2314f6b95cf957636f0834fab72bd3bc78c7e2bbe1192e98d4f9ca3da71fb1f6df37b2bf69a4c444500243aa508510d378a0ca276bed1f20b535d32e505c184173d75777e0dceb069f01140621dd921ba9fbda38227eef7bc1d778556806508c366a06e2953cccb8f6cedb1ff8bd12769b3a3ba45d7f926afe21e5d35a5aa93803b5bb22b1afb5b742e996aa9cb459bd90897936a47830e0a2a68cf0edb28a0f1fd3003dc77071e081d41a467681575fce3205c3a623de0dac6121dfead7a94179aa5655949379751e9bb055544c952640f1b26fa9db612154b4705e61898a59c58c6026e6cc80f4a5a7cdc46ee4f6c1b754e7efc87c7ff11c56fdecfc9d19cd83c6d168b11f62429dfd14f726ec44114d5d15773722cc4710cbee1697eaf605bdb643006b04ead7755cf09d179713d59569309fffc08b3339278cec9218ab7645d2a6ae5c606b2723763762c7911080c731e066eb1de5f02f68dc03d8571bf8cde27dca4f60cb0a949b3644b9b2a9739c8d58d72dfd621df0d270488ee7fc71162d7d288babff19a3ad57dd0e5b91b39cccf4c01e5db074c4c98de3f69f1f503c7e0956f32e016492e76090b0c3930aea34688adeb32590535a68d3062c553a57c7855091f964b926a9c55fd48259b85b54465e4938dd62cdb306380d9f00da5f5afa98aa00b09d01365f522f338229102371dc88218a14e09b3f093215cce9e7fe87b7dc7f3223a0c60639f8402dc8209635240c261920f012588331469ce3ba5b552a3c2e115a60faa56e13cca048a79076d2d4a096d47f5e8922ef079cf89fd6575c9af83ca0bb9f90a2d4174ad24d7df0933629f6fb14ecf5946e464c7203a1d6dce36cd46571184b435b376439352cb47d962dc0f4319b7d60274293061680e80a9712712e3ff7d6f097f7d5d4ace86b39131506eac51bcc09adb0891e4b3ead487acd55532c1f7a6fc776bfc6b9019f71e8c6e8fab1182f0903e8dd03690f75a2c589cb15ffcf63405c9b8aee021a8b6c93e2b73ef0334eab2c1ee02bfcc1727e94090b055e8314527cff13de64354de15d0551aa76f55960338180f0e62d500ef72d8c71d22f7e55ea8fc6f39c11a0f6e3f6a4167a2bd479d6e87833e48d2476f5a84023595b92c1d60ed99295c06041287ec2f6a513ae69c16f1730fd47e7e1e8ab577afb61e2ed5b9963857f03e61b40c3a7038fa30c5e9b092a56a6e29de25027912a88a88ffd7ac47480770aeeb5af4d0f8d7db5f662bb358ad8550a8d0c3d6567aa1e17ca2fbfe1fd4a3f627344d9b508608c26a217c725a0d8021066d95d3ca164c557e1c9717221a8ba60057bc9a5b76fd7d524dbf3ba46f12eab3af79497fc484ec2982f059058510a27f8a975b3163aae1f888f544b777935448beab59dcae6050f4028857b87acb507bdeeee2ff40b4600c1364b7d44527f68938ec24f5624eb74dd28312ffd22e4dc40bb9549a2d62f10a2e6d35e42873235c634b31061c6115d0cf1fe98f8c1cf060d40dd3f5e0f3259df27b5bc39fc9c99faf031c4e83110af2bd5db8828ea8c367596a40488eb2a5e67f875a8d472b1633e3b6690d27d1977dfd9cdaa99b959d8997b56431042868ebaffbf0703f6fc4e840ba3409e2b571e3d7062f09989c1d5a92c0bc17eae34abc73ba9c449bf5cd678eecaedc83ca23ad16a87b8b6a53ec3e7454b8d146bb2f86420186965af24c6fffa7bf61fdc2897df94f90978a0a5d12d1ecd7b709db09d679604c009cde7d7f9387b461f082ceefd12e3d100e85f0d4b3d4b499b87e9bb93d6330382b6ba4b79293b875f8ef0f2db9ca9e1421046ee8fba716146b0cf251c4cc4e2a2219c2248c34c7783d31d08b08661379c5166a3a18989092eed1e494f5ab9a8b6007f7c17e66a78fc484b8543ba3e28b579d00598c44f979f85f81777f73131857157c7f1040fdc5a3ffd2103a47dca9a941aa6629283ff44dce61871fcfcee06ca07c907519c158c6bbee9be383e710e66679419356a49a3476c3148feb35763636a4adaf21084ed5f34e11167ce12f212e1fa5a981b3a3a95164f01be58317f6b9277b4eb19d54d7e987866522e79ed37a1a96397271776b8f4cee4c811f95dac5b621bc98beb216c439bbc0ae5960a726129433f0fc9c73f266193142b756bb3de75e97a9c202db00925c603d26fa25ab968603b2df246c1ef782d16b6879962b66b9df4d33e43ebb259ca248c165ae1d562bc71f72afa28bf9ee45a6b802efead5891763ef799e199cbf94c4d1bcad774f16d5563473f76041b30f0b22bfc4358cd5ca673995d4f9c1640a989a9b7f2ad333b4995596c82156b3ccc106cea3a429b125ecafc875b3f42b4afffdd476e9b3813c390e1b6cc03016e295513a4f62a82879ddc5c652e2d465ea4d505e7e97828e28d45bb17f3243dec1751873789804bec0a7704fc6c857ead9db988467ca19ffb75a6d764e03b5784556e08495718903d31d744412c6489888bf2927635474511c70eda62c08c24c44c9eda584d595e0015d8df8bae571fb7572349b578e7dc3591d9bc7d591d6f6caadd047651a8cee35b01df01bc0adb970f11f571c1cc0b795c237a90f500ec78141d0c3df9cfb4a60fbd18192c753a2dbd5d3123e56fa314a65f72183904808910172ad3f0536b3cdac98a13cbcdcc5a27e58f69155502827ea165ca4e421799595d3aad7ba0fe4f24914dde29c95101cebb4ee467b874cf0c5239ebcf735c98ea1f2519cc91eadaac730438a297c6a746c5ca7d3bcdfd96a23ea698db3242a4b7852630aa819ccea76057a4b27061ea4bd81acdd6d2977a9a4d946111c1e429a52c93452237f2c8bb7cfd0ee712476d21da4767b39bcfcea8f84b21d2fbfba2faa5050428cb39b4b3f04e2af4fc767be7a243ae342577ad95622658e8e25d80f3e6d1e52f72534df39f2bea7d49dd01abdc5cfd91eb700238f279a4eac65951685c2aba88c4e341d37c0da5a0234b8f975049b8f58aee3535e03f0728cb4578e122497857296f0412cfcb702ea274a02d85ca821f5d182d7a66e30811228038ce5cee7dba576f4995e32d811e00d553deb29f8c49d1d5151ab217f51fb42428bad01d31684860226796098905634a4cd4c505f08cadcf014e713115cc3bb87f6be0ac5b101d8acf26a63bb2096c8325a5a1f0e5181aa2e19c3d0b8d44647e92690e56e69a1d448314c538ef9dc9d01b7c2ea12dbe4ce2aba3da5cc6a57415b4a6335e1319d0181690fe51737e097a7437803d74da51dfa1de10ac7516a711e9049d15e8dbb89452d10132cb00cdf7444e3b026706a121bf37f3ec326c7e89287ee99c83f56c761074bee04c4973f467a0059c1fb75ce5c253de07a424a2661692d75079141f4a5b42fade4d87116cd562eb20191f559a10aac07505a79918435e4cc18c0e340251bfe198a6bb51ce81e82be7081b11b0e93fdedbfb58d8a2615b53268a0c1d22a92a010e5136ded70d07a36c81fba5552f5ca5a44b2a7d478bb17aeecffe915e6bd771a774422624a3a5063b1c3c4733f559318e0aedb08582c61abe691bbc54c896f0f002d45eddac2071759b71c031690b4d5f41a6578383df9ea42f2acd549c5e39f2323c12255343d482861cae1c5b4214535df2f3fbea7672b17994da84df44280cbf23dec786064fd3210f027eeb225f1f9a5fc101f22d40f39f2d64804cc7e4212ed37f8e37907e9064ac03a1c955f5ffd71165cfe5c3758c5fabc5cc0a9c038d3a304982a4c50ccc2f597408bd0c27514081f73b2d9ca437eaf0aee63437a45ec47195b2eacc62d4c71d54518fa64b8a1c9cddd237b569069e8a21c21df0d55a624050c1228881ccc65f416aecac580fa65b94fdaaf7a7191dd8ca25309b6881a887840ee7512703b5dbd1449299cc8b30c8df2c72b23ed7b641527f5e3756347d062dc91ad3307d95989c2a9f704bde75e2fa08a5bb218cea1d0c42648c8cb18de4508c899c4deb33b6b8bcf9989b5f3bedc0736ee1f151a520329497ce97f4dde66b31f2a871ce99cbc94fe1cb87abe96c0197382e8e10ff39076aaaa2b7798974aaf80fda8c1e02fcfc79926678edac7b8fd0e2901b5d271c4e12794f8b500b68e4d83099ecb3dce091f980e845b4bae62a7c6930d5d51be67501a934437eec7f4d323a8dd80a182261cb00500e0e095b57f32ff5ff9cdcfdd6673799288ee96647fa6908f9f771c1036280d6bebba70044155028ca3bba9bb9409a560ce1dccfc9ab04f0ec0d0e674d28858f88c57bb524c8d3e4b0c9fe2391e3a55caa959b83fadf9b4b9067ba9055b9719375200b7f018bf0c1114d18b84ab0434f01817bfa2640cd0a8bdf8b95d5709dd0df83b8e84b05ce7cf4928f2dc18c7b3e121738bcaef2fde8b17756943bfcf5f7d52013526dfb3030dcc226bcdb8f9502d1176a9e7a5e534290d5140380029673d32a46851deda6d4d425d0d9a7afb0596fd94511809949b98c6d7c26171347bae6e0baff22823af18e460a69888196342cb0a3e8eba03b0539b071b267ab339bfa14804489a263c051dec2e151fdf1e208600f6b61401f8977eadb433348bbb0fc6ccf0b3420cee29d56ab365a0bfc1a3eaa70888249f752626a16d5b7f3cf09921d6ff14403ac15fef3e199eb4fedbb200615660b4ec7b311a4ddecab6b7902cbf7d4c8dd49a1d77bfce6dd948d25f1bb2a052ff81aceea2030a6266b6a4e830527779e9700bbc38c20400cf4e5fb023b3e0c7c0399190ee9c67ee016e4c8f7432fdee337d21bed418f9af408bb7ec268c3c065ad35a4c4369e3c1480ed050bd8d6e133921329a6f2cad09fb114b1064f038b6c308a217505a8f4bedd507bcad575d69d6cdc99884a2ca503e566fb084a7f182509b583ae0e76e68bf35d191c4b11607f08844adaa8ac731cb2ada5239a9909453efb6b021c641dfb46e1beb01ead26b3b3136df070b59e2099ecbf73d334745cdda745ba2d6429578654315b2a06c813a0f48c88cb6899bbcb9d2a383c586df2bb0340b36aaba58ef4d7e0295e275105725740b9e19ba7acbb16a046d686cd04f3428ff73692182d2de8ba588c8335641a38e909372eea2477530b224bd811f290d1f8b5de02488cc09b95e5cea6dcb11370307c396581605053eaf91b8fd6b75946b5571c62738b8334f35626da90c5f5d66553c8ff34a598524fb1b1449669b862be5fa6672647654f8b2d27acac35db0ee0eab9d74384961acd2f5abfe6d79220acd3949df0d459188c5da32da476a4d7a98596e74833e7f9d7ee32aaa651b2744fe4e45ac7479e4b8c7de102eaea4bc57d60298460b244c771ead8a5b1431ea58fe747abcde49fc38556c2292187f4d372d7fb6678816aac21de6a4269d9169e3ca4200ddd58f77f5f4222aabfaf99fe0ff9c9a2af1d0c0294990541425013eb14faa7f5231527eba251f2c80d3d61e10955afe8f98ab699a1002a1f9e337a9549fedf09a21a74ad226a045016d53fb4e6d68896b3a664fb337852c5848036c32df088d44b4bc47fedaffcb46859338dbf35968b42fe04f47eb815495090c4f17f77cb21c8d3c25a20603c87a35d04d5f87a084e7f162ff98fe8853569acfd7a95b69ee4e24f9a442c5d45221226a74a723346895408bdbe2c3ad25c3ef9aabfcf34bc3c0634940a56ab28ae09d8d9c63661ff723fb14b65fda514fc31ffbfda063ccdb2a4fa2342f9744ef41b16060e2bcb23196f9776accb874532d780598e2c60a93b0208b93fa142a6c71e9acbfe3e978f208db4411e9f85483e9010de33acf4a54cec5dbe58ea8b16e943264d9a95e6951ed9e06654ad6f752909610cdb5f6b3882e92e3b2adc9a659100908d13d6eb9656cc75b1539edfb735a54cc5f7d68c7b6141a2a23ad6862626f8b3985d4eb73f1a44dbbe0776bcfe220b2c80188e2064a8261b86e082076a49a6e704387d9efb4e78f0ee19facf3b378f312da23a65dd41ce4b99bd3e8111b8cf97eb58ac41dce46b73d3ced935bf90dcb0c53531f8ec65f47880a6c9698cd1d22513be54c8c41caed4077227504d62250cbaa013b2caaa5e131ae976c821438244e6e10a4e16feee4daa73fa08285f7b8777b7359fc6eac7f1cd245470e9fca8eea84394815519dff7e6406b94a75af59affec93ab37668d98361fd9d6fcd5bed2dc5d5fbe5b90fbd88e6000e3a85d3496811760b5907c003eda888a6713c1a998392310f1fb54d2128c30d42d6a0591edbe08caa2acbd5a4345c4b9c2b7992ffb8ed7379335a155c55682e1b2c30a883fa426896c6b458a88846b3ff8c14b43915981e5c1b8fec93a262ccdaca3ecfcf76ada8fad0d8775389d7d83ea40cea3561df0ed8c724722428a18bf956ce0d1707d1288fcadcdb39e51f87a61abf1c3bc6cd45a185b8f41c7aca141eee993e27b6cc776f9684e7fce5db1c00fdc2c415631c5904f29063c17685623525701d9361c61a07cfa395dcfaac0b21b3528f2e34a27686e80f7746735afa22175853e221c870db6820b9d6334b6a2dafe23cdda88290ddf2ad7e8be2b119b31a249be9bc08fd412a5f5eb36e726ab073d83ad53a699b6af6aa16d200eaabab21e4f9a44279ba87006256e3baf0c8881c3086c14f8379a7a6cd6ea078e402f116539d7485cd82c4d047535c4f0bb8f0a165dad5fd0c3a23f74e80b52d726fc602059286e5210269af50193a73a1ddb421383f81925e982434de48e7dace1d6309bf9219a5f42b7897468942294fa1309ca0d74a67d2455558b73526046d13c0d9df59ba98a5eeab78a2c9d3cf79b58055ce065e44c14f028fca3e1a390ed65ef49fb251082299e0736e83d907bf724d5158d2642e5e506078e2c2535809671cc828eac5d11079710f521e7b0fc4f7ba4eb378d6d59112c9b50e1ea91bee7239d33f1b737dfe76d8b0191910e7635db598b3f63a00d13a8d76f161f55af1c70830e16efa9f6a2579fd9f436bfa77198d9f06bcd2c067956b9bfdfd59fae88b571b8e762e427391875014b73a0ea3a7b7efaca6e6dc8708407c25a23cb6614e2ea68cfef8947ca60877a0d8f0352471e058d97c93c25245498ab81ff8a334571a0f6e8b9e9c1c91f8209b45c99c3c988086d15a927734ae4b56cf54e9140daa15f2ed10af0103402e7a20545f1998ebf91e1cf1caac6efe541780ff58cbcfaef264d7f96627c49931007773f93206c4e954c8e4863c58bd63d747feaa3c2133bad07c19d6b5288d970845ab670f2833bbbc44fb71d229653f66c354410c5317b6f946cf8d0d6498a7bb45347e2381a50e11bdd5e494cef90c12c605dfe5e90e6d6021833562f5be0c939b371dcd421af72fdc942c2af5a8440dea2bb16af7877cdec713b2cb9cf3ca2d5f778c7abda81eb6bfaa5bd52f23e3c0cdb2866df0d43e90ad16cc0352a7d5479edbc53bc1931e1e6129fb2e190ff2492a95d19aa4b682091ec8f279599e324da45b24c1847c66633e0ee7e98604604d8de63aa8436dc451880da5b71ac1793b7fd21e4891fb59e9928828d14c18d6bbb2f627cb1825a52a61356b920b1d298e1fb3a90cec9fec56f7320fa931f21fda302e9d08113af317e2b0b2bf06dacd4b9793cd4215159a53f65d0f03fe56c4504adacfbbcadf9cccbcc5d8ea4f7864d90691beaae9614e1606379f96d90fbff4ca81aaeb8aec910163987d5c5c3ff1887afd710c90109d1ce10e526b03918477d2aeb738c6bcf17a9d5d69d1a5bd52bb926a4d7c80baf3cc277367309d588f20e8fc0c9430e9e1977489a4096e999ab957c924bb7a39c89ff4c8a27b51e988b9f5c59a2fefaf5068c29eeec459004d012df59b6034f8165c4472f397c01e98366f9dd385e86d79e8177928fbeff263bf456ff3aeefbc194bbb4c57be1aca5442780c6b1afbce9a40541c12dd39d69c17c87b496e0bed982c3ee6b9b9820b0fa86789a4d9b022344d60334481fd7f806bf3e29b724beacdb32c758cd2c009dbf26514d08131d165179c338c83285a4cce0ea845fedb3e124786685fc3a14686b070bf1fd175679e3c707de4b1c0ca8c2953e88bf3076d28ba89274b8c0858f3c37f6cfaf073762cc0888beab9aee41cd958ad161d777215f3db15920a2f5bf0955c458b4468026427c9ff505d0dcee0e0ca245f3d39af184fd5ee740c930110349675cc44a5d8b95823aa7ad9ce335edeebb6156dedc47e3d8292ec37996950118d9d01cc49378fa98584fda2477d945a304d1845f1c9e922fd83c546205f432d8a39b0c4908fa4aab96d634c653b8ce7c00ee482e925eb2f7f6244d174769681eba6c63233f90dd0a52a9a5383886b0d196a7cc78e979a5dcc4676e96eb268fc632e9184da69a4274fce12e4df4b7b098c2f40f77b2dea93629653f20190ad1ff6cafdcc1c917b5724a1abf6538116964eecd02abc6393d69329f80f57331164d76a2caee944726d8f5b8b05a48abe9cedac4f91453913f5a4d4df2bd1cc7f5b9cc1780b48d8697fb7e838cf3dbdbc411d32f393eec11f449fc5907d575e3751e501e479ad761bbed237ca2078b4f8c093f03ddb41f65f4e0cd2c46856a33a774841cdd19842ec3dcb5046fa4f1bac9b354641f54aa17560d008cbe6f4dce9fdfafff4c5bc34ff5073d3f40f2cd912159fcfda2d627c7ec20e7838c1177a7a35b95f8359d57888db1daa2b504c3f8e882e2d53cfe9a6072522e74f322ab7e413eb1d054a774c1dce1ee1b13b3d7b03bacafa9817c57a04213fdc44a4fc09c48b2c0502e5c49d4a701c29ba092d82806d3eb2de927d0c44e37c1798b9f4cf3f7736d364758990d114eeba69cbe6eea5f0a72ba2b0df3ee0bf3b149383e104c9265a8349f7453b502d96914b68eccfaa8082ccd4a20fbbf38beb9bb4115492514c9046ba20486bee0efb967dc7d35c63225f669bed586ce4a321bb5e4e12066778786f6245398e423d37b81434f5196829836b6d28e007018e3275678dd0720b4e20c9996b1fdc2091a7976c6e5ba0be7e613a8e8db5f169eeea0daa1d5bea27893dc4d021e6da967d4064671857a423cc7a33e9f4ec86587fad8fc2abeb5e0713c26f3afb9cf59df674b2da8539fcd7fe11aa3be3c118ed9a97371a675af987bafb7e2436bcd2878d7cdfd3bb9f56d3ff9df76955488a513a5ee11e76e62d1ac4bb05e619f2b1942141fa44c6974fc5a9d7f1a3eda8ecba3a75e061c36fc7370b55c72d7957e458588924a2db7f1a07edd7b2d72dcaabf39209c9211918b2389f0e7ee8c4a4318f165d21ede3278aca6f0571bae891f4517a8c6e2c16293b5e1a3a9cea54e6d4bb00e5cf4e15a129afa3aee5321d68d4f20a1a00bd34bb7c5c7481f79d6845232cbcead0f7a17da6a02276d22def2dd32e3d5d876815435893a4860c7cd81bc08fc5e990e7a2be4b68927fec3895524321e1dd6991d8f5146fc04108a15f0c1c8586f2a8d44931bc3c35702f37c7f2b61b3c849de2b5887fdef9141eccce4aa14720c7077ef91d388f1ec24fc147f741b6f99f6d514c8e3ea208a0996ded0b530adca58cf754871c4b42eaf0c42469b95a6fc4582e0ec08ff787f2bd0f9b2e60b6b9aee87c4cb0ada66226ab35885d9da2d4d76758f1bc663d49a9ebc92b8d87f4b5338496a2b3479d3e3b97f1d94ef5a5b736ca29e1fd6f0139e057531af75ea082096d59f1d765c37cd06de59a083ae84a93c1043882ce3e4473c6190c725826ba086b387d3d2f8673d049f8beec6d490cf1693a621c2e32ae60eb1b73cdc91474882e7acd6054d8972c05e0da20a6098a355547e55a2ca03aaa8d9978dbf5d50a3d07f0202113cd49f49105c1e3f1b858da80040a14cb2424e264159275a0284c1f535f9a321a01677fd0a765fa97508f2c28c805ffb38601a1710a4fe7e8f069e53d7c0870658af3f1883be0c2f965ff6ccbf24fdc8bd3de37a72170f1945a0792b0121d984cc3766aa261c39ba6ad8b303950dc41d249803b3bb78eb5dca670098f9b296be0aae345a30a123dc3ac5e5e8086040a4f27c8da1ce30980b509d9247163abfa7894964a1cc96cbb0491e5b0f1db10dd13faa0242cc8b59f59ff8c3e8212418ab2f786a872b96279819546ad540cfc39895f8eaecbbc96ef584e4068fe94395003a7104c3551859f730ca414725b3893953008ea5cd89da3e1b51e88ee3065d90e2bcd203b2aef7686087cbf184e59d154a94513e27b6af1cbdfb8847f3676e0c7cc6a93e4a9d14ad2264856a6e030763321f113e63d0048db849753480d655a191dd658f8e83e6a81adfb966afcb75e8f41e43e51d5cf39c547e1e89cdc815a71fe4d5980fa4cf4650eaf3330668c2e0a9a7e01f8414f81f309e9636e20a6e1a74173ccecf8a1eed5f94924aae6c6546c69cd4f34fe2420cb52e7f03548a66d6941ac73abc847b09fea72fac0298bec5029e28de5b2aa02fdca2ad4dac03fb9b5b185da788e569e89827c5a3cd9380f43044983b9cfe952d2166dfbf31e1be790ac822dd5cbd7a0dc8253fcbaa514f4a21e374dec9d4f7ecb75f1c06b593a4537c709a83e08ee5756a5bd8535aa401d2571a65a7a71c32c79c083d2824fa3b655f611379ccee0cb69be88ad514e67a5b558ddec95ab8b04f636878485526564bd242dd84a57c4f8b9a546725e91837fec675ae2e22d3a2c1322245f1f7c397f99aca1d4e1f90949df29722357b4ba27b8c3c78dfcbd25fed036b6ad2e6d7857dc6836860ddcc43d615aeb5c2ae4605b12272d9555d8f7e6b0d1e937af11fb16a4d505db27eaa465aaa5895f2f5d557b846136dcfc81580bfc9a1cae1d015906b545ae9a359bc60542089df77ccfe4286d1704441d2f06cc50a3347122a85608712926959606c2d6c0f4706b50ead95032d8e12805a6b806ca827dc5aa07e893ea507d52108ae66141f8ef2bfa59ac4741449e5ceac4c4ece059ea8263603ece230d75729661483d7bc252f299de60e2c981f2e8e6842f25517fcbd27882ab53fdaf9f29ea785b4d62a4d86c9cbc8270d1ddb248d48773d1c587e2eba22d7f590f66b8834a799e66fa1eb852edd66fb6b021afcd7f0623cbbd440e4fc00839f6cb55d2511b9a7850e029e35968fe9365935aca94ddccfec036f4133b548e85ef6c50cd979c28fb521aa295dc892bade78cd65b824debda758028f193443ae4f92e10113f9adfca59d65927d8d3f91a8cb8a7088ebfff43a7677251391e1c0711af4e7e36e8d243b8ac7a57fceaa71bb308e3c6b689dce2ec2f093ab878c58411f1f4afbc4514a1dabd1f0196a4d4c00f1d8c4b168f69d587c1df323aac7756ee82266158c322b5dd1ba1434b659b4ec800c573035fd3dea993bd6f6fa4a3c8d910f8d83345d4a193406417a0a18d7657072301be279a5520a98b53c1ae3527025a707f34c42112e4eca3d59cd276c41eccba169a11a111a7117fa85b29747864ad706df21dd28bd7c9ea28c8bb427266dddebbd5c92ee1f15defe8b37b54c2886ff48ed71f2e600a34dd9cb6a00d2ddaf9955df93dd643810d9ddc5953032cb9dc0f7126ee83547094100823d19ec45f7ebdafd6ad4b5d846bd05fec22bca635ac1065df54daa7f101fe073d025e1097c3d31c7b97d110422de506163079fba9fbd307b968a7fbc2c01997a15cf5b1c3e53db6e24eb1c7d3d6589216bea11a1beecf7636418e2e4f223e7a0bc5c25aa6f42bc3b80b63d0c76e87693ce0dd4ea794580c10ce6828dec8440426060e16b6cf10763b264d25263e7a200ad8cf673f75ea8baacf8fe8c06f5f1370964bcca7f07de28191b9730a138257727120d9cd6ab5d17d0fe73f933903a4288112179aeba220886500770c9a0e6b5e4140feb2319f798600024945d7297144573adff684c53bd1e351af869c7038bbfdd9bb709325ed0f40904054a6ab6cb4ecdc46948fb0b9553e44f2bb2c1c6dcfaf9c440d3c857fa9c40f28edf8d8a859bb326671223b4c8ed15444231d707b0acca2e7b0763118b8362430bd452c03344288e7f44de10a3502a6d9494a55f02bd623a343a336cae93ecf28e5d4fb30bd1be9797f4c92198300a830771e611360570aae23edbc0ee0e8b5cd7325375759a161eaf80bb6991e26d69ca904b2f87fc4e358ed6e45486e026f0772580abe1f812f3f7047a54c30eb10a88fe37344f77f79d56a618bc58a5465b85593dec3663532d1b59a75c839188e3b91c28a842c29a9a8722a3cbb44175958e2f96224eeda272a3ccbc6731df7aba8b35b16edbd3d5470796048875d831258c730844ae6fe51dd3ad767be26a295017283343bfba15f93ec0dc32e05e61fce54618f46fef7c92e4403140b9e7b8623948d8e76686c6382a89568efddd1635c44c7f9f7ba925b9bfb524ae5e4c5ab23dc16baba376f286387dd3fb229525b2f51b97b441d01fcf848689beb873602673613dfa7f45102844072091c2baab575465b68fc1dc1c1d5e8d1e7f1c27d356df3d2ea3ca768d149ca2a545311378a13e04410e7b0db36928f3d46bc51be6c56617d8ddcd12dbd09d1b7c8edd4570e3a9f6258652a7e51744417f6d711fb6611a9c59df030e8eeeb65a8a404ef4a69f53dbc67560d1f7909f4bee2ef4a504ff9b1abe7f1ac408be27449e9d41719bbc1b644e48046611624663c0f12b0167ab55828d2f8c98352830cb880462538928010cc26feec60184cc859622aeec80c944a768cc6055b6ebe87e69df7b3e5edb50ed8aff3d9561df6ebb31ca50f45f645f05dae043e5cb6cc159e3ee54d0572541a8b8843c9af1795d07512a139f781b235d53c50836d33f4d1a3b8bd29720612f0d0354c292ce2c1bfe75da2711566f51c9c1716da305ef08860fcc4615564796918eb557480591bfa1068566b68c07b127e413ed541536e7ee4a77edcf337af7a162912a1785671a94ad84550e1b3c366cee540ca2c2ba55d9dfa443116ebe233e589518ad2a9fbec2a61673a93ed6987750c134f467e611434bd0f8c43a3d33b6e7f8945583779afef26de26c9976107375660dbfc77fac6344a7e1e07f10279221c092ab3ef0c45554b24be3f73e81d610b949fe671774bb42359b3f5e3cd09bc5be2f834d7d05fb19b37a4874245372fca766d2cfe698af003f522a71834a32a1e6bc6771d66ba58f243a9b8ebd871f36f0dfe5401f4b83c7b08cc24334e8f6391f4aefe326076e2f54789fbc5387d4045b2ccc915b23d1b463797082825f97822bf16689fa34507a732ade6b8adac54e2823c35b1c6efeab18674f90e34a6e703dfaf3bca5a7b9e7e21e7c2e727f9bb987873ac3c5559fdbfb0b32d65ad4666aa785ea506296c0655ce48ec2b405ae486b4478086c4c475c7f18e692c6d892c4e0670c4bd8b8736e65df7f176207c1194c02eb980b550ba803524c4b76b9b376b556ab4a83f0049a80ab4f154167e0c5046da5f813edf837d04856c4fbcf0712cc45b0efdcc88bfe0448b3abd0dcd73463b85c34034fa8f084f7e669b0b074bd50c9d9faa62ab81e0ccf6b05026cce5cdfaffb9ad9f84e9f86285c4ed0f94542a05ca1c475a463423b7f2f9e6fd38078b8dece23690ae5e797bcf62493a3ca25c629385a91f02bfdd88d58c24379de68b9d5a65f60d77518c914432a0cf995419c43680bcd3ebc3a71ca187b636af76fded4885a3194d8496a146eaf8c7ff866a273f61e2f24dbcb49e021b590a34e0981570e9b0f110530fe4f1c9c70711476277defffaf2f70465dcccae49e7a2c7f3b4131fa39be33fbe53eb6502ee2714059b6647c61b420df726ed366eb3aa4381af94b286740afb89726327476f175384258bc90e873bfbb70934b0392d8d66caf2cf72915b391358b55afb743ea370f70b7cda6eaae214506f5f98b4b9b172dacd335ef622c87a7457284a2fa7f11a6fb9569cda4d4c01ea6c0b9637ab099ccd79e56fcc8cc002faa28df717a6b07ad919abb55b4ba2e0fcc57bd477ec4fb12db42edf92c97d2c002c3acb7ab3fcfcc2b0c8c27cfbe4e4f7d0e32818a76a831f37bcda338be9043ca6dddc6e5cf05a6a2723a958bf2754e2e1f1559351ace4b421ff4056228c8469fbef589c16e9f5f913b300a7d68e0f8520e53b4b7594fea10246deb3cf60ffe7f9975121aa161f05c83230b6207c7fc747f3a5641fc25add59de18604d2699e5abf7c5ff45fbb06d20dfd5440e133d9e05a5ea2e3c9fe8f96cc8c209f5b56c7f543f55a18eff50649093f14a5bc43845cc174a8e44bf7a8aa44989429dc4801acaa607c6ecf9f2a6eaaf5c210ebe1c292bbda7bb6362358794042e2c747353c8b093ad741045c0e8de981af20a19d6d446dfa9dae29634f25b4a58e2d424736983cc14a5decda5e0d7eb1ca8424fc6af19916acac7c212214c38867a79b6f7106e528a2eb3ae52a95380984ecc36f428cef456382240d98b0862161f8fe8a90b39ef86c98cae4cede7039cccd58796bc7c7aeb41a90cf5501b2f5180489091cc2c554793dde2c20ecd88e04d8711b58a9da1b9f66e791b6bbd264cf92e8033c48f4b303385ebc30e4cd3283d65c060e8e3c73350f0c3fd39454e482eacd3b84eb5fac7cf29373a993c7f6a136ac3e2a595b814e386086cebf21e7381f377b5dc76fd6513b50d4ce812eac37fa52f6bd4ff546f17f6f139156ab0928360b84ef84dfe7469359796872657bcf2872b8ffa1675cb3bfbf908960793ec4eb2c38b53391ef0232a2ffab6dcbf9b151d7becad07b02504df5caba8d83ed5153b62b6dd5207f27d37a8867052746f48200907880f8cd47f0af252246976a0caa5345ce912b66b4af235ee98c3486aa683a5eb89808a3d24f11b0966dc627aa011c02e623c354c95ac368d16bda479c4c168c2e9b91293911a394c90fe69d5bc53201d33c2e5635efafb7bf2051d8a8bff454f02a36125cb292555547d64d4799e48431792a0b6bc8c0c4114e01934e293c3588a9e3b354b54726bc10e3bb4204312d8115be32a97a39e642d2714a13acf04f0da5a2aa75dd448bc14dc8e33b33181ce309ca0af3968ffcecb1498aad42b369a55a92e432f0d140c62a1630339d5cd6a8200a764b28f1e036127988f01ea998b3cc274682a7f8098d7216f097d54b9b21933072c9b834d73b2348705408fa3a8163ade07f71a6f926e99b3e2501ac40b4b8cda6955d242de0db540757945ca2965ef9d96a3b0b323f4bd2c0a31bd0f9ce050259006f941c1f8059789ee89f87c8b32e97e9d9b54352c1692a5d65148823a6d1f895781ad29ba25641cf1c01a6c6ef169b736c061fb7b69adacc51e3ccfebcb209cec311226cb246e34a17a040e9ac71d3b5f5a41c9e0c2dbaa97a31c82017610901aa9a3d0cfb555fd447ad6df9d0d31ea872ca463719f84db8547fe93c672f96154ad82dfcb4321ef6bc198876694ecc1094aa1097e867ccdc636fcbb876dafb7593ab81e200581a9c03f45c06381d52d80f0206879ce15d8accdb4c6673ffa5a60a9f0284c2a535f5f59c6f96332263633e0a4b16dfd03480f89e2e1b3becee85dfa4a9285e858db22fc51319a09369c41c086b5ce66bd704e51a319f2357bee7632e394882ee96e2064a3b7694be9aba493d4d8bb784d74d3eee5d3f9900b64f14de10a8c51f08d9b747aceffb0168816e153e6ead4174a23a40965a465596b395bc4e119bdd412b1e8f643cbaf294615e96286006666a516cb0b13d343cbdd23dd963fcbca726b5a5e53d4467df69a42905272018f4c32ddb607b0151659ea630d9c77e5ed3ca23a24d724e2108e74fa818fe568ca78a0b0895699f26b7bb18bd9d1cdda1f1e9c8426c20119acfb6a9084d0a8800edf92dc0fd3380b1d05e2303b8ee67c91d77c210aeee77604817499ce7bfae0f969a8ae3e9c8243c5c94ed79e03db6263835eb1a9144020ce554cae88a68fab525f9a5669dcc629892eef18b6d3d5f40a91fb2647e7f54284d854def6094855028440623038af568e4c1072e5bfeabf6a43fb6a26ffbe34628ff0a169cfd8415faa9bc5f5f4794cd67f9c793d1fc532ff76ec013d1cc73c29288819a043e8a2db1e40c90b73bc84f2956e45b1a8d1d7ac06a44f32f8efdf0c5ec38c1c89b40e1f8897fcf755ab2641ad14bcf65ca574544f1f0a84e17a232140d821b4f13cd2d3902a954a98165a7a718e1d55f562beab433bc59109684ba30d9e8944950b0570bd94d32935f4fc1f0e7fd0ebe5d6308846a225fc0398d9d02ca47bc603f4aa48d682a4f52b2d7dbe0348099e59865b7ca056a9ce4de5eb481063f1e1fd75ccb17a8a64f685eaef0085ed7f95f7d39aec300f092cdbe6832830937e44b5c334157149680efb3280a361cc27d66cdda2f499777c63baa7ceaea436bfd7bb7fbde25a9aa405af73d05e52d43c7d39da046460f72dd1b52a07ace799190a662bc4835aba1527779224225a38615c031d475a6a139e7b1db6bf1de099374650def7ee790585a7ca21633b74cfb689a528a58dc1168e8e09454183ea9ad4e814e60f25509f93677178b36dd1f025fd23a40a753d6ed7f98a3c3a83e2cf5fcc4d5064c273f96b9c3f3dbb8be13894b0b231e1bc33b2f51413ceeb7be25d46fe0338c145f9b46c9c74913200d340364ce93259ce0f93d232b058492be2c649d17a9c04efbd1f6fcde6ced3af8f8198d0094c7b8c444926b7628945552b83715d7ea5829180afc7e8f3e425f7b36053d8f50eafcd747c343565f3b165a605cce434c275f705f01e3cba289d3fdbab324dbb008f21b4c1770d21f095c23bd941a524ae3a668c1bf5005f4c5cc051054fd3ffef51c1986f16eef4ec916d9f189617005d43ec6d38454ecfaf9d321962bdfdbe8e4cdcc4fe77bfaff53f5e5a45afb48b650d5af6b9c560c3a0dcb087f1c9c48f63b60290a66543833dcda56d445fc5601620875be7530ce48ee28548c7507ef99bfeeb3e749f249695a4c4a379a8d87fb28c4d96771b1ec588c33adca8bebb75d3cca273708c8a16688832279efcc64f97533ee10b2321934fffde4152fc8a310f1601ce990866d00bb6f19e760606d3128dfe39769be297532c6c6b59a5f8928ecf60e57bd7211db5e757119e2d065ce8a79f4482aa35f16b8af6a3ed9b8085f89d2bd55a79cbc8217553b1e73d74be515f0572a2945106bfab10105952e200e5d70a47432b88866626dbd5243a91c223284b71347dc6b9220e1f95286a0e4244c01c4532c5faafbb586b512087863c8671ff6cf1449b4862a52b1b71d3591f1a8115fbaa0bb760194a504b681a83f0be3bc8011f5ba0bae8a0eaed4c918e61c07c355d1e8c56c8d1dad82900698a949787e99cd395c2afb7139e2062c403e6517f22e056c6b94645aafc79a23f9d47d20d3db655462f5f9d976706c5b95a8d26b9c5f15dd9824bb879427405722622e8696943b508e47cb262193f06187d5aacc43eefa65da560ccfaf021e8d5589e9ab4fc696d9507873f4e669134c2b9ac76408659dbab30941e0b7b19bfabcbbdbda0f6497317ee9939fa9d9374a0c176807aa1a5046104ca2cb3b273af073c2cac56eef18fefa3f6c9ccf83aa9c683e392a4e825c7aa48e59992c033428f0133b454ece902c71acad9729dff6f46cd78b796a14474991f48decc4f29a86fed2d3bce6e90444c2adeace512975e5d08401425a718e44c68c749a695608fbaa773e5a72e1e635c58a87befa97bceb671cd54c4af6e17c4a38805070238c2922ade9ab79e57c032a9d25e42d4fc26a13ba26f07828edb6fc1a61f4794e95df2adf2845afb7b2fd3b65c87197ae7dfd4f7a9624734eb13e6086baefc3971bd3b0fd73d46f2e6a82c0178179db8f9b76b4e0af0c31dd9bbd74f93d02114cc22dd1217850b18e2d1e893b3b72a78f04fac7fcb550a1b54ac4cbc44c0075ca0366429f87a53ed23026007190f488bacd7d53eba4619285f2b28acd47104d45889d5c2c2563bf0ff2f37e1b0fbd328309832ad7c755b1400c83c69613edef79bac3cfc313e7e4d4de93ab3f50eea7d95cce01ee99a417eb3b939446c6eb99c24fbeb3aa9cd8179618845006d0908cc1acfefd08f7b2330465fbc7328fa5b67c11d6be3b8953c9d00ebe1f1d543212551bfcb4fe6ab9a152966ae504a85bbc2a1bd7dadaa272b331f57e0e66d462dad88264cc058b32ee3983573f46387abca33733acd29ecc291bfae3bab15f2cd3c42c39008d23d7c2234bafd9683bbaff9abe88e4457d0c0a7f3093c1e9b185e4d305e22dc880fa4d3bdc0e32c4b21f06abfcc9434a776b02fad2ac78379d71164e0c7d62183729c12c88b6924d9ad09c16960fa8b7e373813130bd3fd5b3720a7ea0978f3a7badf6ec6e366481c053b88df12df5eebfa79dff78ab2861e081b1a5739fb719febbe01e5f91105b43620dd33c1744b95dfda37a8a3aeaf2296ac2158fe0429fd609b50ea6f4a019d7ccc76f518635e4a20a26d5e00ea39ba47ce9dc695838e51482dfd8251d6e18cde914afd2ed8214221d9c64d2546788af373aabcc2c528c25aeace465f22ac4ebdb262685a512cc311a6883ce9ceb371951d79845ccb2b596c7c091ff03fa3efc6b17cf93672c0ef32dd4e35470439961bcfb160314d756027809be0f751196ccc5a9e8c727d76a826494e5dec0ccbf4e615dcb19cfa494de114bd2822ac1a974a5dd81ab86455fcdc4de408202f06b7c6d4fbe796f52eb4651ca97744a69e6a5574165845a2e9e377f2ec37b01b59a7b6427d4aa00d508f5cd17b4a3ba834f6005f35c730b8ba824ad0672ccd04c28791053cc00fe421a2d02ab9c0b5e3a48896e2dfc5b47e768575b787741cab8535676005c1abd285666594046e1a10ffc461262752ae3567b1c56bc83370259732115231555d070076d591ab24a437b53d04eb98605e07171e72385bf1f39aedbca6fe9523a728d1c8a3965d4fb60a34feaa6d398f69986c20f2d0c7b0f5e8030a76c998b3eb8a04b2bed4107fc9af04f0a84c595d02ea6362c026446846172dcccb22cb7deee1e889b0cff3bca8af45cf498668547e4be57eb98b00a683ca89b6e3a73aedd3a27d5d60d58103d04761b8a429d449d7f1bb1d3faa9b8e7d628466b87406fe36dc908cfcdbcc71dfa1c7ff0bca08d72614ca8d41d28274b1b04f0821644151ee8eaa12806124994403772752cec8fbe3eddd7e21d17ec819a258d83ce1a5c7395d9de62f2ea35bb9246713f904f73806047eb219ceb9f9fd16e811a9711475e1c05deff2ca5143724647c73e5546ab7174e75a4860423756e6a32512d3097b3b003b38040da98aaf32ea40568daebaf466efba8574e7cf2104f2bdd549130bcfdd4167009627edfc14140d2590a87f175a2a6650e1a28cdd36493342c4edec77f84496c0f39efd1e261835020742b3d1eea0ccef17b4be46681df8cc0896c6d40194c6fa084829c7fbfec0688eec8ab74954afd9b5c170846018bfc09b42870d632d19c0669d473fe3ae953310692bb89c5ad86651fa00f218dfdc8c4f5fc6f524565d82d1d07e5c6d958182253d0978e2561f05670cdf3fabd77d6acaeed084e7379dfeace74a11d0e65add4c911445b86c2e31f43ace624d648d38786f1fd37e8c33fa2635d03d1360269400e2e694a84eee69af43e94658188f077ae80ab285c20101129826b9a5bfed2c35dce1c8b4911aa34baa884c8fb387a8184d55cef35b25ce8996622e268b1c43c8fa696e6058690f5904a7568326bec67e4115153cfae3d96a940450db9259a5937fbefe9fea6dc69e132f91cf4359c2a03a924c47a35a612c5a3a7f1f601b9332f6e96c8946f44040f50744ef84ac8bcc5c7b47382117be2f5cefccd85e5182b2b87f58e71681fcc9a94433513654875f70d99c0c2c692f608c18b516f36fa3badd0edd9efb8c8fb24955adad209a42a54b51325ce88d13da57df52ce79d95626509601e52953b656df151a6cb7f55663dbb8577d6701513d748d79829290f751400c1529cc70e2fd6d447c482f8c2e7269733420d60507a94fd9874fa1ce1b583fe41b249ac16f6a25c6614c94b757e4d85f63f6c9797a69a923989a46b43e1967b26c5905020fc851cf27feb94664850b8c3e303ce5bf30178235f8465c68e26d4551d3e7fac7191b11206f48be4396344dcc5b2f1edfc3d81b562aadd8e4058b8446dd21a8f8f45a97263369094f80a594813ee202582bf8a743547164e4bb008bdf26cd297b724adb9f01c79bb4c8ed55038d184d3eda8e4fce3a830815b82d46237fb47f0999c118da409d348139d50da9a56e900750d48140b686432ab13a4f650d936e15f8a500f079a555d538b0af456c1caa7a0d1535296d2aa28ae042a57920982ea4009f6ea4e572bfa2c9173b828d13770b18fb602aa0fe562749630b90cacb00fd7a279c891d4f75b6dc03e68c0f19839f126047f5b05910a832e513dbce6d58179f146d10b9e76b9f46a9880275e8d4134747a828a00bf269b39cac16a611eb77d108411346606b21cf5f329c866336afc5b152f421baeb81a34919971cf77db4aa6999a9f27c8b2aa01dba979ec4fadfdb5647f44c0087fd809b9558154efd734f1a27c7e8ed8822c5f5d607c46de02c8a7e22e6b93a82c1750b383f1123f5d84ca4065a6cd1a85c001bbe5e5473048776f344fa084cfe194b31cb63aa6f948e9b7f7c8c1497e3e9e33adac9a836e0daf708ed894db4ddcd4b5734da244251cb30355e32855e647e9dbdcedad707c852b9b52149aba678bd4bd3cc08b7a78d73970a2f3c4bfcc2acc55b4ea0a024121391109cd8e9a7260eddc42d7f71145a09261149aeefccf9b258d134ad216f05aa11fe4c74394ccb5477cd2b22b8ee1bde6d4c7dc9cdc59fd15bbb2fe5e337f26253b9b638690ce098bfc338761091debf6110a273252c1fad926c253692aa1b2af833ae10304c7abebc4e1b8025c190d9e5439688734b4d552cc68970cc5f1e0b3aa5c5771515c562c1a54d55537d319fec5331260155314281caf5c5be9685f2fad28fa7953a8da8ffa4a95ddae20a3738844413171d15c60182d9496829bb883b364528a3584fe8a5f8469a3fb4b973c9f64ef1b5bf972d9da2a6d1354d8342d8bc54b160e5f33fbb162793d0ef0e5104e891b67c4ba8d243a15aa1240d6da8a4ed78492fcd71de8a73af9451f0bb0ac3e55a7ca53650410930963823ae69e14b13bb6c674900f7b2039fe503b143870bc8c287b10338e398bce00bbdac2acd2054baa3fa488239bdf3127a04c034e021b3b40d6a592b26a2e64e5315c921c9e12625ea958a3bcdbe86a1ffb8da998254d53d1750702a63f01fedfe97f38735f708fb21dd2a974daee41d50826e323c2412f76849415c04fa371267faed8ab487c3ce966bd90a43a3532832da1ce9f262592097b0980ab01ea4f3e2528b8d7df67da171b1a9a78aeaff4ecb00160d7cff730054c9acb398f3179334fcefd1b667f50ca0d4efd540608b0a5e1f45b55b1ce726720ac49ed43141af51a2543d84314c898c5547e3c0bd9221a3cd0d533472b440ee7a91bf17a89ef1261fe4205949ecf470db5849c538661f82be235558b27750af9a9fbf37525df5d6b7de1bbf98d0da4170160afca9a81b96b353bbd8c1014a864707506eed5e7b01ee0990b0004c3a9c3189248800780326fb17a00ccfa5bfb7cbc92dfb1049d6eff28eeb6a930ab861bd1f28ea6cfd033859b53301519efa382cff31db78fa36b6a40aa8dcdc703b4ae836c2e8d489064911ed0126d08cb5d7aea8061e856c9f9d0c55ba23f35e0df0c7024ffc5cccdf50f8fd853e045d6187faae1c5fe2b9fbfdee34df9c350b31adbe8dd49e41d486ce4478c09ba538440a8478d40c2646650977ad0e44b63703702f2c8078d45b25e6924eb91747e5214cf80ce799556f36190332b9785b7c91e3df40a0eeb7d3ee4e9ed2a231c7e087012fd68f54606cb23cf8b49c5a01ee14cd1b96b62a3280a134c5ddfa8141c0745b976a11ee20d4acc37940645fb611f1791f84fabc320b6cac4cb2a463a8b0a10b7feaf41d8c8cb06d3e45acb443d2ffb429bc9a24c1201fb747881ede1ab49d861ca089d29ac192a12925d6b94a600ff5ba09a9e57a04786fe8f348bd9d15fb68c7410d035c27795154785c17bb0239e22d0d219e03213c7aae6ab0c861efde23b76e990538b733bf81658c84b525910d0ec497333bbfe920b279c1a803b82bc47246d154d7a7ab03fc3bc6bf615205386adcb2be0869b9d077559194c11f584e4d7d9e2ccb1c352d6a061e80f0b4017f096a49c0dc889eb5874c752bdd7c24715021be0b5d4f5d257161576606f3d10dfa475c5e16256a3835e1a2488b7376f29ebd5b579df2309ce3d465663863925762ed12492e3dc74f6e7ffd72799206c334e724091afcc29be954e4f91b379b0bbe1432773135b13afc9f0111373088563e8576e484a8e266c7739cb61ba3b8ec3b056614bcd703e26bd8b0786a772bb27ef34e04691232ffbcc9af65675be12109f5606eb25069bef16bf70ab421863281a88be1ef655d8e1abac20e18a055e275f4c5f4b1c96a530c229f2958fe2951ab8d33320383b850044e0d82587999e802c59e8b5ce46c74b5458fbbe316756c3796f26db3da6814a4da325b05afc995c18e74b3d526ea881a5826500e6f8780e8553cf04a89be3c49e585eb3e576803e435c290aca9aa62ed47f4822e389c8e322b53511cfb9c20890f522eeae1b07e2a7eb4150e964e03a35b87c54658e44a3610545298f5da3436f9826dc1de080b480d323ddd8dae03313b5ae62746fd933755f08d4e44c6d383a76ce1e72a11728ed03eb0c170b5f86a7477598c4984d3e7804657b60e40047db9c1b33a53c330eda834ac923fa416c80542fd0f85dd0ad3c1810406e0ce1e0a3368eadb3680518b67ecfeb6fb57ffb42d9b4365ae87a844513cf1604de22e4b80223b2b51e502917afceb322a5daded615a070ad3f4cc1b448c7c665683815c3f2044ce2b0308f3a9441a07005554718a05a5f043a0af571cc34209cfbf5d415dd596e05d0f513a90e8d292686a226adea5a437d27d79f9d2c58bfc62f6c2f46ba6fa7fe70b335b8286f2fdc925952ef202d6834485e06d0b37c56ef3b53c65bfe1557aa6594349b289edcf05976e49eb58e15a6ba057a66a563efccc140dcca7b6b0bd29545ee1ac782d48c03c244eac6319652d9603101bc0935b1b79fed3232c9da343d6256f209d74bbd21fe98e9703bad5d38c808f5d0422c4c46ddee3b26162afc7f8f3e9da54d126af72717a936f6266b2cdacb07b9494461b5d9633f8d6cb248701a79463be6defb470e564ebc517417b3bdce4beea053cb57fac843d479bcafa2f2f0fbd28f5108075fac347c1e2fdbf973c8ae0f4d0ba8878a765c19428194f341353d111b0a1fcb67c827bf74bedf3ef6af93c977913f050c3a6f89e1b790ff463ac6b5f1680d9620f32a0657652653720d1a0e48156100d49f4abcdfb1b73af11b762e9f388b95f601040dae378dd70b5cb350f4302ca2517072e652a313df3ce2eed8ff53e9f152a2ac988206df328515cfc365a14d76db76c2694fbe459616b8b14d5cc50db4f8350bbea96289c6959f75ddceb534861201949f38887cf28a59c0412216e2c25e5d22b63cc7fc397adf3441d2ae1d55d5bb2a82f7be4ba798b5e7285693583c05b70e134a270c7b8aa03c343fcf07bb7c25325a7acc09336d305cdb14f4c21db4eacf0314dddb09d27ea3ac575b95d22a14e7eb465d774f54478543a8ecd0d2f7bd5a5055e18f9d66c7c9c469092f424088e02809b0a1845975aa32ea80d17e30bf0655a260b500bad0bb6150c134e320c9d5a0f0ef80ad3fff6a08e2b18699b60a3df2a896d8ecee0c5d2e03a8ce1b75d61cd3cadc4012ab381d8bb1917ad7a29987ea7c3022dcac3071686d7afa13eb2c625b4625837ffba3397c698648883594a435da5be84a5c86a9cb2b0d1b5c81287e84e8ce4fbcdf5b9e9740ffa8858b8b241224d5d9f149aea8ef51c03363a3b9f7bc962ea8ce035d3c66165167cd52e644d8b0a8c68d76aa8e09fb4e1e89f02b7534dc17d886c2d4afbe679e07f672ac46360ce61ed33f1da2f09e1dc3a3456f5cee3dce617414559d0110e835384b0baf0cd3f745d9ef80d3d48d91f4f936127ed9c808c61c6fe4fe240ec331f040d7fe969e837fd50432bc873962d3abba746d68739d485a417ad6a08c2aaa70dd8fbfd6fbebedd5b16d233b00f048bc46892dc950199b7fd5b0f68bd3abbf088efe59bdb66b1a60944fcd4ee1591aeb9d740fa0b19069e522a10b7630f1c0b081060639533bc973e3113c6a1deb6bb12359deded771473adc5eecb4ad932198a4c91b77ec63a8acaeb72916780a05a8436b52043b2baeb59353a499c55335aecc761c43adcc3067ac1eb0e11300c06dddd444391439181fc438b7ccd22b0ab42a4a25796bb9474180064015c2378ae96b3266f117ce8245a3b13a913612235d75bef98c7d8bd1533e190ee2e84294089d880c04b84d400a6d38ccbfd4c45e1e637e13e385545ae5b9845da88d9974c0788668d2655ac73b245fe6299b9ae82eaf09b59832f1262ec580cb7492115f07b1b1ed5ef282a69b604379eca4032b02e22b2ed65b39b6e34c6e4a1a097e617fad22498e670b543c7e1dded0ee2d2d3ea9b6e1048d4dd758a8a23cafd7eabd6a82a24cfdde0e7e15f636394008329f729c8aec35bdbc2e89500d5af73b0ca2751042b276f3fdad8e52df6527a38f8385b0dbd2d9a5a5cdbf00a4ef2ee9d2f30794edf7ad465a7309121c2f9f2453b7b08ed91fda1246025172f90ffa68f950645f1da333f5e3c24c20e051a9f256ec61e0079ff8687640242c5a003136f3b1e5e6826adc4ccb286497a05654c5be065cb866661fa30f85de1e673a1a888fd4ab5cbcd87826d810cbbb87f87522e3b762001db9ecf4699103b0f807a38aeb4c5381697e8125983fa6136185549d3f808da206f93d90bdc2a6e3ee6cc6b5f4cbd8a6bebba68612cc6c2ad758fbdfa498473502ef9c689d4217500c5e763e444a250674fccf6cc588c78c2f909bcae4a16aaa38f97c5c65b65f546cb92b3afc73c8c592e243f5d6f26815a6eb58080735b14a302c82106f2abe2a8cdeebb41e34c62631a5e7dc82ace037d2a4d54c2cb5ad7d2df84a93a2a05197687b493ab536f8660b0c2075b10a15188574fb21b6163966c5e00d0f6ffc6876aa2954551a70923e07880cf2a5f6b3e74e0dbe9c245d6e64ae524277ada3d89ea49e15bb53237209d3501dfd1770f8fb0a43d664fa20e0da657b8bdc38ad3f1b9a5642ff1a96f4fff8ac1dac62b8ac6133283422f4d5b79008c9e0862d8446b4fde532640e5c7eed3077e15cd7886e08ddeabc641eb09bf8f2c04d78750c652636ddc93efd1fecfb6a0f3a493b43fbc1bb519f79b19c47b74ce9e06b0b3cb0e443c0f88f23893d405c299bce5e5c377e74a04e124bcfc53d7aa3a862aafdf5df6a85282f759f66d250ffb19d973faf2445feaf314324a20429d7426d4bb2983acd5f86dfec7390fffed3b3f5d2dd1b0db9b5b117e8ef4fef37eea1bb73a70ab6de31328ba0eeea7210a1a83344a7a40555f7c24adbeb647984f78787ade92c3d15819fcecf0a8ecdf422c0aa19fd918b76c173fbe43faf3cc636494c677e5b9e5767eba47a0a49cd1ab88937dcb9b43ddc306e1337ed0fc745ed354b9cab467eb0a2d3fbefcc4da55ff146ac6584c10febf846c39d46c15e94a04eedbdab8fc69d22ac307c6ca9c3c2211bded67c2c0fdc6aa95ee1f5a51fd6c9b5ff190e9850fc4b66b8d0c2c451bcca11729c9dc5c9f746101ab658507aa187c267a5c07b4d2dedfe0e82871bc1e3d1b55e7e940f79663e1129a64a32e4615103959d1b18fb619dad62c0406ff7ce5a5746f5bd55221c13f03cbfac6ac9e2b2a783e2290797744f9ce8087ba70dda056a1037889c4a6d38f686b9b315b152ce13ab6a30da0d2c03c2b19bc1338a569cf869cf8580f4106756f09d682fed575115b74bf860caef3ae2e752fd25151115d7dfadb3209973d2e1a32b71145c6c10d7ee5b073d45f7d52fd2b1e2b3d746a4929b6022a8d73a55d7d9d4cd3a364c18b9f464eddf00744f0bed3f1af5ab56df836acb4a5b6f966932f49f0868c43c0b8e9ffc35c2f289e5093eda0ff86385e0cba763374d9d987de0d28c1a8e26b23a9294cb3041ee04bedad6c6e3d3f8dc9798af9e482330a610d3d99497bd9e9d2a0a21f6eed6ae29954149457f44867673c5fe1f8104ce6d796c31d0d7e8b1a4afb111d90e8d08d55c9bacfd08c638fe63a689c9e614629460d53cbb975feab14d828758a204f657a17154357f9ddb45c40cb2eaf31b18cb8930012a7691a6dd652b732cfa0cabb470ff62fb9380b7d606262e3c98d880f6508b75048b0927b23d8179fc72f73318967ed886f120fff282688f4803ec4f0a412f9e1895065f31861c8ee39fad7f5307821c176d2e85efc8ccd9837c09fc8796267a20a6340f672f3a6466d686d6648c3c8adfa501d55481f4a150adb453748774925ff8db2d12e93208ebe3033a4329a1f66ae2d64dc9a45de2d01da43ccf61b543f7fbdc64d3374161ec0bf66df42b00bb902cd6c0d76766c640873b127e12252a68e390e344353882bf7e7da39d5dec3d91839d31ce10dfd12daf3e0288268930a19af92a4b9012e4c400522ea5270157b6eef33b5a3ca5f9327477f12e169d743a3d2269cd6e3a8a56b3e797db423e122ed7583a5dc33781a0ccbc843282e7a22839e653b5f13050f2dc1674e7c69bced389f578ea1dbdba09f14d73ed97a71ac3b21c7111e7065cf408d2daa9fc72efec0731ec639051fc006e31d334f34c807766b083b7f369dc97e4868e201bdf90099f9c8eee711a0be24c7ee22c01e28455451bfc59abef9db973d5ee830ba9e1158e5bd23b1ee7ce4cabd1c06aa2884f2bbebd546a1fcd292cbbe4bd8fae5272238cefdee8b90aeaa1ccfb01db27431a0bc4beb714ccac4f0210b541e76fd81ac134887f346103ba2891f5f36e5a75bcb02d23e8f780e69bfe0b3ad14ed053a029e110cf0866d5d1eb2c843d2f9b3a269f30d4fa2f2634bd33e019d6386c87d78782d5ce91bfc8377c85a4c61a50fb894f11ab08f9976169045ef11d75eb3d8eed85fb79df43987c1522cd24cdd60ccbadac80bfdec4f21209f6319b81a9a2a73d7750678f0aa2c3956722fc2ac794f324d7e6c4bb458c73853e0ce7eb77b505c0f66d63f3e3edc0c283ece3ed2901207b1db9576b966f9dc1511e8bf0eb21f5a3fb1c46051956643ee66a1e4aff88ebefe4f2539e559be58a83deef70d6ae7a48b70c06bdc08c46842eb96133aa6217e35d259eb17a968f9d0a9546c23ac71fd9baa21210f72132a5dc82b451af2858b1295979f513c47aec28ff649c35a828e344a56bbf757c129a6777ee405aa47872b15bc8542ad17c54109297bdedcfa960fb0deb0a417f4b3265e520d50564d2fb75c4eb8760a946ae5ddc9edbb58734aa164dfc16589811ce321ca877bba16343e03aebdb11d183ee9feaf9ea5fbfab680815008af91c363dc919e1e900ff522c1bb1521f9a8582a7e11026da09e1e75396edb2eba16aa6629a0de4e37049eb97a744668cd8665bc203ed728ebfedf2a23efcd55b22b70c02176a5fb0f473578d1ea9a9333d6939656eae89f0f2536999ae15185553cd88aead84cb9dccbd696c63ecb712373719f1e76c664f2278db991e6c0d75854218e829eced45e42bfba976b9baddf376c72332956f4db8a0018dd7e532752f97bdc5cecc1fb48e0cd2400e98a85fa7e3e1ad42b25065c18929026ee4929f3804326c83a84d3cff5a9bfa58cfc5f5095027f7e118863309ffda41eb0a3610f28ff7e0af5153083c0174422f4b1f47f29a3fd617d1c0fb9dc265f0e4cdb91d6d437bc1a61c86e4765386c0ad66737aba8761652288bdcea56ee20c02b0f6bfe2bba8504f8548e0d74b097b3741315052780ac47ca9955bba99f7cbf2603918300e44c1e9bb30294f9618b48e7af14d5817a0fe0c4c26e90f0b6d70b034449b28b7d610a2b070a464b8bf7c4e99c05f9bf4aea361fb8cd8d538dd9ae59067de946c87af30125940d2ec2fd47359d03421c2dc74ea8883c2b57f016e97701ce198a42e7ea8f8402b54d0fbf229e25118fb43e05da3d99f00f8969523ae38a0697b04468aceb00d46fb9093cca841c14dc0ab38711dbf78619204b7c7e2fd0b9e122ba226b98627609909fb15a60950b194851176e7d08bc98123634882b94f2d147cc58c10bdff950af7588e2b437bb3e41fdfa4413071d8986d49e2df2a80e0296db0ea76fd4652ee58819511723d65cd7a75282f451f0f622815868befb8ad11b888f871fdffc8926ea496dd9c010b5b7d2d76350802442c3002f7fae5b7bfa1a85b5919b88ec5d027e715d6620cd8bb6731476385aa365512f712ecf40ad4f6572b65a9dd463da3ab266758e2853157d97907403eef126b58e258e9e6a9743d38faef68f2d8e3ce270bb1fdc2107cf5fce33e3ecd915c3b8cdbb6f6da555c09c766331225363302c186a381e49bb492f4d4d4010a801ceb532fb0dc886575b50605a87cc1125c279db29cba3be4306a2db21ce3ba6a82b2cd5eb07bf396e1da064bc75e3ae253a89d7e09753feb65cb42319f177b65ef9047c0fce6d57ab9f8ca3fa92072e9dfcb63dce39f2210169fabf6aea58a35a8553a6651af13f6da8e8b9ad55f0287c7475251d7157b4865981f1b87ded1ed4de2192307a9f5d0334a960df15e7666fa4e4118b3ed92f0dbd4ccfb04be0ddf395f4a51bdd11102ca37ced7561b2f8cc1e948d4e4494e189492f3ebd7b9d5ae0e08fdab74bec9dd0de1cfa70f60f4498d7b2b3a24671f1177611d178843d05f5b044050ad3b4380f4d3103f6c33156964e96f8b7fdd4683238c59bde435d7a45cda26c78ca89382403be407b0298a36d13c2a989e39afd4019b58c78579c6b1a8fcb329d8bbc1f1b4096b0e8acba6410cabb65d234f0d51333cd99949c1540593cb77801d6a8375720860b63130c5c77843cbc7e03f5c9e54f024e0cf612d0cb78bfdb68db98d1e45ea9f146d38545cf101a934ff8fb38ba2a243cc78f0c542bef0f1a598ed6a781a75e003957b71f62a62e1a34e8785fd38b9f5fa58b59534353d144277f1530d578d70b9ea4b0d38148ad4975d3261303285e153ef2a3d32493a83d22ee917c7d756b1e250df79f3caf3faee259795c8344914318ed58220fb709f9484618bfce50bc82c7b023295067ca5ccbe231aecbed1fece757e676b2da197f2a8c9491d6d1c6f0c3a39225768cc77f8c39d4a2b228d89dcc96a3fdef5f19fff7127f87bfcd62d45c9caaa66029563bdd193f77e007448a4d20d2ff3a47562efd34af4fec4fc85a7b7836ab4b35018f8a690d666b11706269ab55bf9f4fd051882fe89ed559d7a44f36960c96f2cc338e2f2bdf84db23d615333c0d52882610e419bf2157ad1c5018693c96a26d4175a587089844b115493359af50c766ef0d66f6873906927acd5cfff7cec8244cf1eed413c86da48aa8b111d005d1a8aa74df87e5ba84253e1620e8fd70c44a404e30b0ce73fcdb2e89230832b43547dc070c7fa85148df4dc4d21d9e7064fad5e892b8e483414004e8bd10a1428f40e2ac0b447408133f42dcd0bcbfb9853afaf4e4b028c07fdb9689d3c97844f5f92cb5208786f2d4c93bb5ac7001dd9136aa7dbc1b409c6d6091c0586d1c0f83d9fb5d83ae92fb9be6b1274a85c9bddb380cc0cffb2b00bc0b16ac124789622ce505878940d09c3d496b7a49d0b065f46ccc20b19e56ae486b04d0db9c79f00441486c3674d13a753073ab012fad2e1b20a3e900d1c1f107d3b00afed109121bcfb3b59b1040aba11f274d193701a1a390ae5a6975a4c5259d7baf8bd16acba91662527801c36a79697ac3d5912c05531139b046f0a6f2cd8aa4c9605fb245e4229364e4897cf0b3b79ff14f2c10b61c9632c5629874930e842ac5e5c9e175dded0df76c650bd0bbbcaa2a7332997010b79cebea9522839ee2ddbdd9914b86d2d332234102de3f07ddec2b354e21a962cc6496c85eac40699572cf28c16a5d3d726acabe2204ea86fc12d6e6c242247edb92bcf1f25fbcba115e5d091cacd45e81a93301aec49d21090ee5c0d7575434885f139b05bdc3086f0393976654b19b88cdc367fc6c3c282adde2c1812057e4ecf99152a8df1d4ab79e1ede2a41457f51da0efd5afa4d7f091e8d419429ca812ebe4dcbcadeb1483758ebe9c51b501f211e0163cd1c32f028290aac00a1559b077972eb5bc88addd12bcdbd9bff8c6e3ae79c702fff9c825ae92ff96f5c4e1202e856e04813420fd8934d2ab1d6dc347c4b9791ae186b63c24e11ad2dcf265ced66f82b4b9e7dbedfd56c4636dd6b7340c72fd28fc7faefdbdaa34b1ca9be32723e85131d095f2b5c1d926118c4b4d324fb1faf8700820207946e4f3d3a9ccb261b5ccc3c194688114256fb0c0e107266674da64d372b2470f3f007cfde2f0b5d84f0f581322273ca4245913c2bd1862ecc6a5c441f4fd927eab89110657c1b3d4f44737e294f4c24c04f8aa4e08ee1381f6f37919ecd6c6df9f434ee160604b801d7f72594616a80437e70e780a5c2c40ab0c976bbd0ea9ceddba4e117d669cca7aa54b7a35c4766796a101fcd83cc76edb0f98013c867436078d83d057ad78c54830880a10f744686891350c52053aee7ea8dc8f00d1a2e3b3d1537cfd860259658bc5627980a8c09ec74b3639d0fdaeef003c3b03daf8feca2a90bfebc8c040558d14a645e8e8375bd0291dfb3bfbc2eed99cec94c139f08373332880c07839b8ebcd45f1fe68c04509887e6644e344fcc6b1e21302611274b97a74d1cdef639737d5e70772e9461f46fa148a535117a8ceb658f21896ff4222590e923d026b2ae538dd2fd92d01a75e7ba18a5f36062aee645164139dfd4665c474e83a07c8e5f387cbdf17dbd9ef22afec171a438880bd8454fd038b595d42ca373bd8d226b230f38c42747c45f1896097e28ef7a7d75fee2e710cea557cf46e9fdac800c7b00b78ba88d590c759e4f5125baab084e0e3ab26675e97c04ecf345e04a637ad83235b6785494a87cc49ad3c2994bd5026cacc066b16fc850de97380178e9e482f9307133f7b1978e9564c1c8b3dd32955cb48ed3a27dafecf198d8ae86e13580a3283f42d4609ed31e1d75a320170261bd05c38c08dce2f7064b842b2345958db23a4ec46f488b215c649102282ae80861ce5299d34b5655ba73d2a823a37707fbb8e53bae2ef765b3b8aff69b0839c5cbda7b4a35311b6b67b2ef28cbe41fe2cdd52df36299fcfc7c6858a4775b72ed91b6d6db899e8384308d71897c154d219c6def393678d2212f904bbabd5204d849431c9ff725e105967e8111311e0bdfa3e9d64f70666f8a7395eb6847ada2de817029d8b39bd1c7fe5e20d5f999ee0a0df454672cf0921e3cb308958c67ea1a2b5e991c4d7a5329cd73cd504b6ffebef0125c685141f761a8eea429ad8ed020aa9c4d31f60a2fcfe947ea9bd7ecc5be19d415720238025fc6b0b85a6025445959666e71d33a4cbc4cd648e85872837cd80f3acc9f9796e7b37293b56d95ec375d08faa935901e9ae302f4df386afbc7552e07667a7eeb2d668ebb209dc2bcb0a19d6b3b5e6f0cc2db802012517bbfaef665653b7de9dd9e13e5c72e8fe8597d9c87ff654ab011a041642bf4dc1ada191b2b193102d6821c45d9ba9fc8693d152ec42c7002750452ca969596620008e1ed2a21c7cdaf62aaad6d9fc1ee6f5eb81bedb9b096d241364f9acd4777cf585a04dbc9e70a8af9a33a7995d566965ee957e0e3c4d816493bdef71fcda6c74cb2744f3ed28069a9aea6ff756894fd58c4d2e64fed78eac2eb1b82567fc2f0c4c0adf47801c6168f88ca3982a476a7550cd5383971dc174a8f8456940969e1846afde6b48c53757c0730914a7795b20cfdc92b815d896651035216007167aa5503b59d65db0507de6f7df135f3b467786305708e580e7e211a16b1ddf4e36e0a4d4e97cb31d53f51bb55470da3ba5d4d4357e9e418c037d9398155a64d73fbbd17710c6210b156451b90258014fcebfaf3e6144e66b7889bfe0ea75adfeca2f65dfece0fa91a9b662c4efe5c227ef6c71823ebc9d16909b9316a7cf9cc809405e2dd89f24b98d04445b3c752267415cb584f15c0a9e476824a8c96a8e268724339a42fc91c433ced9c789e1da029165c4ab89601c2adf16680a31e9afdda520951331cb4945a28a3f16c7613126d813f80f05ea2deb2ffb001d950ed61e751fcf495647d5563225733e45d07f2c77ba56f0302c21155b56176a4745187493ffd41ff05c947681df316d661f0986d4a0d37927a0a647ec610261dd9e7f0f8d29b8f6c03eaad2d7defc02f548180f8bcb5748a03896c7744287f4d30013c0c98dda0981896ce267cedf3922613bd7ae0ea49ca15f54105e15e8dcd9559e6889aafca54f2b66c5e3e73b6347c0ee46a0f93ffb06de0a49ec5550fcdeee0d4488b9d440107ffa79b72c4211e337c141746d24f37cc557ded32e371231048bdf19eae0ae72b2203789eb01c0218743772b522b423a693f3fca9d23be6c414757c4dc93872b2c9dbc83e9527be02bfddc5f9fb397d19f2b5b2fbd4db76fefb0cf0e7260077f5204f0f7dfa1f12b03a82f90aab8f09ae0a03fb904327db60b97a54dd3891c37e3df478a129b2166569be804d52e5bab630799cc6c9cc05a94588a6a109058188a073de2b2cefbce41b243f997b3a2c6b40a287837da0d64954744a45cad150b8e042c08ac66168fa44c3312d81201ebd7db66f76103e5daf396ba6e2117f2639e8f89bba715dcefe5237985c52595ce42c8b967103a9b1388e3c98e7a261734cdb39d587e5b1f13007820d8e45dd0fc7a34005c8d13434783e31a309d5d58661827b42ce30f9be63c8e3599f5f6d52359321ace30f0e658cf50b3742dbcf487bf9757f5d81a1b487efda9f6e7d557d821d75e5f28185bb50bbca4287ab3987e74dddd40ef326186b14764ab384997436ace1a0550fbc59f31c2545cd23d9b79bba1bb0209fe209f417aa32eef4fe58910d5cea0166632ec156be991a6982b1d50c80a7f6a4975698f2a8676433c99b1cc5e546f061568929ce21c0fc925b3cad14056957d19a64f26adb41b44a544976684a3d47d245b49bf83d768a09a8bf8bc4d69016122181c4cd76e5d0e7297587069a3eb275d3a662ec29e713f9c07a32662d49da8ef57951e05d89f3515dda3ef93528304f1a818df0378a78fe9d16a640e64e49042ae46ca9af4dfbf8b482fcec548b8f0ee773ebbe27c5c118c1c4388d72b5ed20e83eda3061b22f519890b626edf7289c2f98821c0251623727319c9958741a688a6b3ac6f9fc8e37c5a7e78e91bc8051795df60713d46f942ced8b0792c0d776dc6fc435526a23b03b9207010ee2d0be9d5b3f066eab3ff52bb9790936c36bebd780d0027efc1c82fd5d03545e24d2c6ef3b8c4657e3c9a37d3be8901890f98cc71acd12e6e8180c9f38e29160c2c23e1a64fe1053617cbb5fb36c54b5b241d2b2786eb3e2cbe7e73d19b33365148b93dbd30e7f69e4c52c91551a40f30b5c1c789b239dc5cbced62aadddb2ec73314d1a9a5b49b640c0647f2e98eb9230aad1430bc470440ec1f9b0545e6a3abc5568ac76a26a9561e81b70d16eaf0ec20200d535c695eb3d8d113ba764fdaad3bd07c9788746b013118d69b2a4488b172e477339d2b505427cfbb43485f9b68f86d7d9364d29de67d921974d583cb5c3a7a3d9a0e424f03b99f68a10d4fa74c23e10cc090a0ed6c3c0d59ac21e5cbce55099b520938109aef0ed1eb0d8cc3d644750e09e6040bb81f00f228bff74a7fe82151944c6d428a940eec78ef49bac48f8f518a40cd216ee31e99fd9e83ec7a65a24299ae76a327aff763a478c5b454b057c45834f0f7db03a89ac8ea111911a3c3f8aebb6dba0537287c8758d7bf6ae62a41e2b8d2e5fef7a6797617ddf82cbd7213f9cc47c8b09090106afdfe262113d9d41744419b4b5e193732eba7b0bc9dd60bc0674395d5677bbf48077d42c2e3aa29d37ad07709e8c157f5e39f3d4812ecd97ce57e030e3800191c311b2d580966b7a3fd2af7f2a23fb8b8a50977b2c91a535d3ab00dbe5d7559ad55d3dcde880fdeb18ddabc3f38aa41ce10b3adeb83b3864bb812c7ec134af34bb0535964b137e179d30136525fc8b03279a3e03f64b044f3ddb5eb3fcfa200506d42dd8dbb7c5e1ca6e6a02b5d01f2bf0d570b280ae2ef54a899e64f11d13bb4a546978a238636f312a25b2d98c4286b2400364a3cd17744de68c8bdaf25d4d899605cb8938d50a426c4742973044ce6b64a36ab18d84b5c40848f68869bdc506e08587791e55bc00c0bde488c732123f3841dae4f2c395adeca3e2ea2ea7356dedf1f5ce79042cb32176d25e3b0f0d1f4c1ed9c0642f758a442fdfcc87573772af8d0c464b77b6268f829a6d9df4f481aa188470e0d96b145b4d0c16bec2b6163da2c7605b3762295c2ae1f06d77b708381b51cb4153fe6801ebfc30f701dd5bc16456749cab7388f3c2e47f6d94dc83b7c72b107aec1fdb5ce5797cb17ef5287e029a0cf2c985a38099e242e0b32b5288af2e0d2432c90467fa8971b544adc810a3ee1a1c00fc81227f43a966083f28fdec9abc1df5ec41b876962bec66e3dc7e1144fb798206eff18378cbca92bd8025702474958e2d94cd53cbabaa409645fca2b08a4472e890cca4b8d87dfebcd4f8ba2e0225c6c080f2167d2152d33c664bc6e0d180064ea4983e2c944694d0904546514f9f93c13d373b8194518d0d02a8516f455d078d0f4b00d642178b8d85416558fe83566564b027d338e4435fa1ee463ff0eb83d4bd1076207d97baed475ff4ca669f8bb6cb61d17a1a066a18678f19c447992a3b359308cb2e09b3f3f045278b6382a7730bb95327f0aa7262cd8fb628d01925bea111d47d0d588688d72225fa142c139f384d190b2dbf8ddd25099a893008c6669b081bbb064b9a13b6518b566e000353beb461229e82ff2caa99ec49444115665ba19137d3571b7bbddec8be8ea734ca8caa55e77d9a119c2bebf838a60734bf55f1c26c6eb01e2266a764da63a1d8046c84ea44cc2156763b871fcaf0dc006c6aed7ac0514446f199356c189286deab889947011c99094e50f53e0b424e50f75f910b4c399348c674bfe67ff54796aa39493d31fc027e1cc17526453f65097d9909bed8aae8d87877c2339221f68867b0ce9421fd945b76cefc29ecdd21d9d5f8b414da277eb77c52ed759eb5c84b278dd939d032ccb548cd1fc9629762412416da96dc03450904950661eea7d1dd2e92f259fda2f00614b9ea0f3dcb258ad1c691d187a14bb248a7dd6d89df2d0715275fdaebe7d7bd80313d8a51f2e545a10110d51260400b21bdb3c6504e73423eae197cb6709348b75d48477564a135b07997b5d0654716fd114756ceecb5fb59e7f9618804ee859bce9cfd7ab862c3f75d69c0f9e418979b5cb11574dbf99592c9fce16c92f0b1d85b635965b42dc426b619d2ff376a08113b4eff1af86600bf85be01f08775bc501a3b9e818de9d071003a968814a514b2c512895fac7ab9d8329614f837894276c6cf3679a1d17cecf78d1aa41c119786ca2aa5e8bac7ae7d9d92a6b72818ca4e1c38c48ba973fc6f3eb85c7e550d29ef4272fbd30d347bd5a6b65db6fc86e4e75c0a8babbee5bad7eba3e3bef597ed798b471fe31a90ff9fbfaff7460fae13d130ba3b6e071fb7866fe80e5944f9f9c15de0478e13a02510693358824d8963a049696c8305781f9589facb1c90991a0d464b35204b7d81e0cc648118933547b67c896ee61dbd8fb316fd74e77421281506205ca507b0a3128e52e48616f9a8df6bd36375595f7165672ad02198394c4d3505bc543b02053761134b5f81bb241791110ae36cd1da3b3731f5d3d7077f451bf964f16ee296ddc01d9e7ef83617b75e9c4b4438061aece603eb3ad5d0ae6dc35f873b4b3155cf3b1dc062ed2e3f5fd2bfb032db25673d0dabc476ffcf88f8bf7f0fd7c2049506587a188a61a8766a0bd785f594e3bfe01540575a8465c8a3562113376cb9971b570724c561ecb0b3d3b697b8e9eb3e7e25afbf3d254109000ea18a2fb1785ebb790c7c7607981e6fb00f762675899dfe6c146040e5a8fc39f7fc7f32ded8c2a10b52e5e279ad2794ef4a641dd98a56d1dbeb3cf4a62411269007db7c9c674fcc0f03bb446c15d9cdcc713417b55557efc05f0924ae7411c11aacb835f3341abc9dbc07f7cf7c86c6b1266d3d18ca5b6bf93b70bbc9ea4958b5555ce874433ed5c1312d502cfa30a1aacff4e3747c311aa0a67f47475c7cabdeb71a90a99bedcd709dea1a6ef362d1a45581b082a43058fd4f7ff701eb24c9bfa2464140aee38c48739704a9a35850c90d71da558ae9c804ca3d18a2906252b9c7c06ca0b59e5df91b9e618e5d9a91556cc42bc4dcef0d5a88917e39ee2cf9ead8d13d203d9d3dd730beaa5c9585f8615d4ddc0136c7419c09c26f008f8cac67e3d3f1642d1d866244c7060805fca18f4d277b26a89c150ff8566d8e09795a085f2b02e4ca2071e33dd00d195dc6684dd95ac2bfa4c8856777372839ab3d3877ebec5d510052923fc282bd9ac310ed8203b9839724a2708e8970b38b1830a678b6aa9ada73a7ccfba0c243ed994be2d4507ab5463c7a7d397e275ed6a06282825c0b6d828912b514bb7226ec97b41549c5ca4eced4bf033960a811e8aad91ef71e0ba879d1300b359a2a0a603d3febda30745204df50796cbb692dbe9f14db366e0c56ae158096faa51d655be674804608abc1074d2d108377d0555e96389e4de1299bfc14b8f5af80b77520be416de7c722a5c31b0a959f5d3d7bd0dee7284785878993b920f75a3813375e585a874bc0623380f8f610a13e23da7e5b4438bfd147d85942b70bc753a4ff99027d31b26bb521d77896e2d19cd546a9dce3fed88016b5ee98c4425664b4b75e3d268cb27ca8f0fdc14cf653a7643152746891b364d52fbea06c7d2d32ad64c91142e5e1c7594a1b3687a0d9a07201639867c18b684dafbc00133d213bbca6444569845ba161306a3f26e456f3d568ca9e6f1b7b4c7892ef0f4312a2d57c0ae050e7701071f1c83ace728f3c2ed325bc59745af63c97bf84839ac82991fc17d847b5674656e40dcd7e5225e4e0e3b5440f6d4bebc0398745fd358990d7602f9c4a2fbf3fd75e0bd26c8ddc20d48949112d2662c25598c8638c920b4afb00b7708a62ddbf5fe2801ebc8ca14a079604e3ec89bd29550c86242d202b5b2c0f94124ddc80074f32f168f2a1d780bfee0d875dec6bbe449809fcac3f1847b96011c1e71e6c8b60e29710a260876864cc648ec653c8afab2434c0e31fdfd2c597dd33e4ef5a9dce9fe5704c24358e80873af4ec023d422cc7653f6e4c241bb8ed837b94bf69a212ac8316840f3c8816cc7700808181f3b76ba3731ad763e7c63c0c8e5d92b9eef1a04ce610b614c7f9b3666c377c152115dae9d822151a2108e501511b43f021e8d5589e9ab4fc696d9507873f4e669134c2b9ac76408659dbab30941e0b7b19bfabcbbdbda0f6497317ee9939fa9d9374a0c176807aa1a5046104ca2cb3b273af073c2cac56eef18fefa3f6c9ccf83aa9c683e392a4e825c7aa48e59992c033428f0133b454ece902c71efaaf58552b8f39d8386ee562b9ef6729df80f5f680dfc69730ebdb9427d251f9ee2bf8fa57e3d8fbb940318536a30b65dbe7e6beedeb1a03c5190aaabff8a718ba337893f48525c275f7e0258083af0ccc36f2ac2a6cf485bd20430b90e6399974e4c2474bbdb8d5d9a38225059475779a892fed7e5959a632b2e7dadb1a4e4feb6673915f5c413d98a92cab73e15a8d13fa2130b0e2170f17e3dd8c959e7f76c31480e0c9e54db445d425928a31b44a57d8fee409b502683897e9c7698d261d856086b6ba8bf109973cc78bb38eef6b0800917c9ed62f4e4002dde7e0fd9cffb80b0cd2d40f6f66dfc9cdb3f0d7be59f99de2f06689b3b5dfd1259994de5b62d236af4c011ab3c50f2f1444c43a92c6b2f4afaec7b56a2a14f13b9d301ad84854531a2765830c80bf168859f167e52e3749f19428eaa5c3cbdf00632a3e277cc7fe6d2157c8fae3b7c6b0de8b6f2049668781e73fba9b9d8e164f7113c1568c0920907d5489500c90b69f57969baf52554b94079e41169eed05740673407dd39f387ff0718683b4fcad85d57414a4759d9aed4a9f76c6a9e58ab88de8bf0f6d229cc2b10511c0cf038b1dbdb1250d6bac0508eb4b3e08fa39273b0c6688fa3b28185e4d305e22dc880fa4d3bdc0e32c4b21f06abfcc9434a776b02fad2ac78379d71164e0c7d62183729c12c88b6924d9ad09c16960fa8b7e373813130bd3fd5b3720a7ea0978f3a7badf6ec6e366481c053b88df12df5eebfa79dff78ab2861e081b1a5739fb719febbe01e50b75a594092b076dc5db219eb1a99757ae9eb2d72c3445953d5f27078514a1b831b2e36af85148e315d655e3bd4db72f4df143d4c68be844901d96e7c22a6cbc422d8dca5f4fe962d5cbe9bb65482c3c769cfb86d29bdc3089fc8a15256132c6004c01f9c243cb96f0f36a33de9b352c5b8abc8b0c2b9bedc16985681e5dd560036bb7ef68e29123f34c525d373a3fc810d25ee32529fa6910f9a9d16262341897c478dc6359c31265ed5734846d6849cc0e6d1b1e58dbd4c4373883c5e073ab032f1b8a1dba76d9eef644c9177d62008d13e7ac39fbcca6f54811bbc3427f2294f1bbd843532560d7288899472c152cbdc1a3e84ccaad428190d3c9a10d49864d001194df9b711a016472a3b3871d654885d75d450456510fbfd5b64c7c4be765a498750b30fb50ab53020f559b1333a961e4721d0807dc62470d77b22c81a7d6e0926412b02168a910995d40940ebf279dbb4cf8ef9938fd1e2aa166253a1c9aabad97ac509679284d43073d235feeab871fb5dd4cdd059f7b6e46bcadf6af6383eadbe5f5961c365058bd57805eb2c12a583e626e4dae9a9fc90aa5dabccdee58feda6d32b1b503aa7f144608c2edb44ed0751c5182a93e549181f40bda9b98195da0a6edaff938cbd724814ef8c7e3d6f39199f6ec090baf0332f97d464e77fb4439d89423bbe044e68725ade2cb75d209f641b501744267a65767f03a04b666ba5752eb132cef1d6d1097d3c33f92e2ddec753306543aeef274e3e41cc8490b000e09377d0b88c0ebe4d37305093c4c6df14bb7bba4ecbf822d5927076a2bdd6713f904f73806047eb219ceb9f9fd16e811a9711475e1c05deff2ca5143724647c73e5546ab7174e75a4860423756e6a32512d3097b3b003b38040da98aaf32ea40568daebaf466efba8574e7cf2104f2bdd549130bcfdd4167009627edfc14140d2590a87f175a2a6650e16b7fcd3b021bd77da62e077399ae696affba37417d45c06f7cadc7775c9276802ca5b0fe8316f4e3613a02bb3e4a74a3baf1b94f417d29593b2da11e987298aadee40e77cf9b979c60e49789df430a216e2b68c879393dd0cef1c3b0b6203f100496959065f0a7f87db639767963a76b510d324c37b6fcdf2668babdefcc2be70cc2e980d414439897827e702f29d0cf3e4336331227b57521fc3ea7a3fa67d5b6664bc7f9e6e6c485fe445838303fecae79822d79c618770d190e9675b80a0cbcacd5c888245bedf0419ed22bf0eab6579becf518928a88276d4696b698848828b764d9c809bdc6f2307a8ae829641254ecbfa46130d13b8c597dd17cdf59e7133db92d7d41b466e59ba26e367a59bed25153448917ac420c3a523dffe7566dd2386a1330fafee8ad0b661cd93b45313033f076fc391bff4c18c60e9d7fef7b4d06f369a3b8e7340106b638f189a460bed7912174a011f9df7f58e71681fcc9a94433513654875f70d99c0c2c692f608c18b516f36fa3badd0edd9efb8c8fb24955adad209a42a54b51325ce88d13da57df52ce79d95626509601e52953b656df151a6cb7f55663dbb8577d6701513d748d79829290f751400c1529cc70e2fd6d447c482f2b58ac9697b606e739494983f20d28b33cd1eaa32f567e61bea70e006703e9e8aae1f9860ad5b1077098b5d80d1b06f7546703aac7c9c750ac9262d0b8ef719ff514a85a10c3244260d4890e8870d74ec03c3b012c1f24aab72b0ad5fd4019fd8086f1cd6c715fd0da0aaf5f21caff0869c4eb5544baa2b6785f386b14d1bc1a091dd8c706529fe2e2a74eb7da855f6318eaba3c360f49328d939127a2ce695098bd87c51b8be6e28976857dac6a8347b68b1469060aa7d29c181ba8cc8921a902de1d8aab584b4bdb953223e0b3d2c8c2da9d22df8637ada2f70d532d5add1f1afec57cfa55485b5809c2a7cc65e8e18bfc423a3036db1cdd84b4029906d457ecb9a2f133c935bc770b18fb602aa0fe562749630b90cacb00fd7a279c891d4f75b6dc03e68c0f19839f126047f5b05910a832e513dbce6d58179f146d10b9e76b9f46a9880275e8d4134747a828a00bf269b39cac16a611eb77d108411346606b21cf5f329c866336afc5b152f421baeb81a349f97f70f5798a4687b51799d9a6033b9dfd804800596c8b01fd50cd4439962bc7108e5f414e4db387198aafd4b1c9ba4446e5ba544f51fef6d74bc4e02d2fe64502c93534cd159bae25f33c7ea1b2395af974a4ca01f464fa12d7a71fc1af648e8086fa5bac725135123c353a995030ba7dd91059f25f6a7b44c7e040971e9f5e32e4258e1faaf36d2ea747a81244f0271b4c24a3c905f4b35316e6d8399f5e42a72bd75a662f1afa99b18d3c8fca653a444201cfdfa9e0728d2f136dbe37c0c95d13ef8257ec42978cc0c91b6b9a074db27261ca77829799013c983b8f641c1da1787e9f8c10c7c8ef67480ad837d926f10ccfe5ff44d667a7b53bf3233dbd9bd51bafac99f8a4814ad119b8eb81c42a325a02e5345cadb1d5769fcaf82bf421ca805647f3fcff1688b051837ec9e277904a7428b1e06aef49140ac23dd77170392eaf807f88b0e9992c3f719ce7b1cb97c59346c8d01f36a5371be1497379422c33a52f0ef04da4c1ab25e3e4b734ec037810a2cb10b6676fd5cf810ac8708f13ac1eb3657d77bd78d72c6fe4c85d61d4d49e2d4e5e2392a5bf8e30370519f774845303c1c2bb7726a680f09f774acf38d4f4fa7684a2176e45cec4995305bbd13d350f52bc23058d206cc03f4fd362ed0c56f13f35090d7f3fa9aa5a1ae27827e95550aad2b22a43b0779ad3c01c867712fdc12660368a379753de615947d8583f2802d70137381984cb3e2b44ee855243953b18996f7e628b8061bc1f395258c9fad76357e788ec57c447d9a8034f2368e650a11c766bcc37f8c610c00c33a2f025f44fb077d6025b5d380e1f89df3637e3b584b30b10b9504fb36182d679e5c7611232583831e14b8934dcc64a1059ecefacbbac9585371afb01c23d4193fea969c674582144143e70dbc52360bb63e469c53a99b4cf8d2a8548d67e9d15dd4d710c2495d98d86490da247c61fbbe6cbe0329c3b59378b893819c2d6913cff180eb8cb9e0d0f48bba662a4dbc758e426364517a84579869bb2cac86abe3d436b4ddbd23bd0973602c448c1ae445a204522bc97f2ccdd9a09a0f4b82264c277f6abc4f23fe4f7dd8abba1373aec8ed88644f8a2181b9d661249d2d198e0dc0297b00574e7493997c78743bd56feb44374a327ef916129d17b0f019588e2c821e51bc33bfbbe71c5c00cc92881e327afc56ebd38a8ca21ecff591161697e0e346cdba707ec82035f6a107c4abf8a0237304ac29ea439fed3d64055f88d750645d6ed9e6d8e3492bbbcd81326641088720f01b4d7448ac5fcbfa318de4a57febe9b04fcaf123f50c15c4c8d13ca60ae60cfeb79dbfe8bed61fdecf693b1072dc0fc675acee5da2500e27d1e413841f0e944a6fb7add17f0ab95a5a7ac9d2819764a6ebf31f5197168e50c321203daca45bb359cbf9f10bfdc854f9b069461c75fb93ed8433824c8e68d281e37aae4b553e05ee9181330e9d7c0ef2ac03d1ef201615b3a74ea11e63ea05c5692635cbb6663da6ed22c76aeb82cb29df85b26aeeaaaa585565bb78684a94a97dabe9fccfd547927b23b706a0f4e866a5651eda539edec79f6298f3cb8f21182074a7600c011d570dc803fb57f74bbff7fa7e2871fddafa951b796d36f5d5e6d7d1bf2ebd2ad9de5fd77a92106d098baf6f220c56c1bd7d75a483195f57a6a991b21ced19ffe9054ba033182409c9405fdf65b384765f82b40c7199c0bf0b1cf02dafe402736d1fd0949482c9f1d81d6202a798bd69fc0b1f0db3fe5db0f8cf28f24765c3175663fe3f78cd07be85f966ed0245ac8247bf1bfeb472df91292cdfe8e2353a8f53bc70b1a5fdd4e03b01cf191f4c75eb163152c0996e05278c7b44f9e34106eef78809de2a95d8ab9d7035d4280a84e81b38bf79d3cb630dfd13cc8e637620deb3b5439eb6742a7bdf38f4c46cd8e7642809df23815818e5ecdfceff27f44bd6071a9e8ef7d80d5d1d1be5758b4def87c7d7864d3d549cb5fee86d728270503356be156f2ca5367ccca0eb34614a663578dffd2da1095eb339d3fab0d2142f6439e3efe2cc9c8de1498b7c7ee8a51f41a683a00e729ddd1018fccd0ae1c7a401582de5f4b2729bea3ed24810610c44a4c84849e24581761aa9aa97ff60345344451829b38f6bbe302e8771edd58f05aef844334a104caf08d69e6e815e5a87f1f97d751ae86bfcfec2a3152d831e1b101d54a0d0326e4b5c25b1d3ef31eae299d1b493b0cc9bc080b73e1e56d7a95b1b95ec03b851fd07830ae51c685b5c94d7d4e4f6003f9c186acc767d812aaaf203460c6928c3cf4141f94f97766892934911b3b668f93505f40969c648f9c73a3682a8ba00f0ff7cffac1b47b47a473f85dcf9c4a7f79a206f7657387845a189f13649348967be0c471883847e57544fcba27c4d5871d854d8cb786e67c15955911b79a9f4b912ed0f98747e1db87a0b09a112fdc5ecc7b0b3369339df6b74eee86495e47654df44467f94d671494dd3bfdab80a5da60ec9ddfafafbf57d0b7a80b9bd7361ee01a2ca422eb3d8112d4e343393e9f7f27468c667c4c57abe5c7ef10e36a471c980c2ac4d0afc9b01c7823029fe49968c154aac277316923237edbda354fe54683bc49fb92712ca41f9cfdcb01e445ad8501160e3e43696af39e7154b86e5073b4af64aa34eb4c38a7110e61f610c657b943e3ab9f21c1703144d4277274d4c995b2480d824f9659ad41fbbb45afde5ad489908744b5226f7e03122c37b5c78871dfcdbcb3c3b7d76026cee6de48904cb1e9bf4a19d8a5cf7b278589ec2e352542e86a325c7bbd6769ecac2c3ab3bd636209e841723ee11f2535253e8f996f2a92560fa3edf44689c4f722ffa33c1aa6ba898b9bd3ba471dc8c55a782735c1bff3779b3f15a3481c3f17b37c824dba8928b7ce80c2268d8e05209a5b7e098cd52088912aca85c31003fa5e083facb183c40487efcc3b6cdec22c79fcc00dfa467a6715e5ab42bcceb1e4f497a751cead3b75d0ad731d0331afdf50acef8c60aef0e0b87de4a4f2bfb5d0b6497c231367192b3e66cd782b297acb940ab9cc2cf92d7501f517dd293185714253cda1de94f2ad89a936b5629bfc980e83b5351a202e37167276dca2196cf9a7f9a0cfb7a84d8973ee28781984501892ea61316034521dbefdb9a05a8f704cbc2bf8254f9f0a4b5f187e54dd7a26ad890dfa414e49a277462e0e5021c53b48cde55dea734e42bd09e098bfe3581c09974d08bf59f5ebfae089f603b19d521f1913460733171c802c0935b380960dd1aab72899ecef5a7425d236e52077a96fb907acf00f5fa6bfb3ec40c4d7ebbe51330cbee1281f3cd24d3a4958c36348fd14d4daee0c9d522f4987e9dcbada1df3266cacb7c93ca9785296f74d2e8bd602df0716eceda7c33dc638ffe783f38edecc1e3b4a1ca96284d27af4c9ad8331e0515c8d4701cabf12a4f74afa8346c7a63e206765ebb1caa3e74095ace2706e802b2c2af310e40433681a855eeafa438cae7b7cafa08760d826f217f1f3f820c702e05134ed7416f68ee4a530b46076a7c0052b7b7def5f21fca4a1ca8d4b304a33c8f3d92e7f85713cca0ffe2fda7998d505d6ae99b9282a02e220ed60c26f96f9b6aa6e157a2c98ec448b8ff5d5b5265f2d2a01a9f8e609e10a002be682558bf31b2e64908a9c907f8bfafff2291af78ee1c9fc1587351d5ec144745806d606145ec2069a993a6edcb73f82636819753210b00fec1994fcf8a2d7d748866eba7afe6b5d480fcb8817d37d76fd91a30b67d529d5fcd6bd01ab5011b29b6336c2ab4012ff1a27c69758885aa4f98de0cbf301f8c447980e6d4189556827bf061c587218bff12b672aca250ef9d9ee145b4947f68dc114cbc14768d37af40e0200d55cf11a382277257e10a4c2387f1c86409c112812bbb811affee69e11af5d3f6eefff6ffdf457e2a357865737af816ed1450d5185bf1d7eabaa91545692ba3bf8a2b9255215ac976376cf470ae1ebe497d95017aaca22d8e9e1ad8577772c2fe79a8bb7534aba15210289a0fe4c0ee78085ea98f049fce412c70cfbbbff3a328673649692b6081a27b55be89ba841c01e2b273fc06c6f7a2f510a3bcea66d27c69af8b039eaf6f7cfb37aa40e5fbf1085ef7bbf5c1a474a51fbeda33f60cede04ed4f0c639a056824ae5824c1da8610bd4808ed25f86a6468e40aac26757dce8809907b5ca41a8802f5feb4af30046a566b364ecff8d12cfc5ff8a7532fd1f39b2549a87050b1a13cd353bfc8f47c1db96cf410e8abe38ad69e2ae18e555c180becf20cfe6453f3340820a1fa0ad8963ec43dce274fc0e62f0e27c3efa34eff3fa1a383792c2921d387c52f329f38a4d188a790fdb4277b9c759fd3878c01ba4c998aa77ff588a0414ed95f05795182edea5aba5166a1400adc7291a30998abef02101b66f53ebde5ef232814e4effb9a5419e393913a38346de81ea71755e8488c42a5b071d3160240507961a62c9b15e519da07bb5c69d6d413aa58c7418cd7b87c63b0dd850061aef4c2e4c69cba43f7070f486e7ffc26ffc364a9865d2a7101d969be3bf6b190db69d68888cef19d53aff3367dfb79ef062b850bad701b28333cf75067490065b07e8d94db5bf44bd0c5857a9e09b14c628069a1cf88bd8626c8bb0c5110ff65077fca0ba60ed3d3ab3434c0f0651718e910823f96c4096dda82c03d772c9f5786a1f0a726a26ebb83ee97342a63e4c8afb4457f477e83f3f1b4a84ac35b0d3480975c2ec2fcea8d74e7e5ff203ba1fa42b1f28adccfc073b8e2f46952bcb6d57ef64a6236546f07e6d2802e308c91ded46374fbe3f10c977d54b21801f459fd6a3b69dfd962040c4003482cc4cd8f13ebc4b066f050d3f01d4b6f9829e53829002bf51e2315aca19cb94bb18ffdc6cd0ee6875cef9c4499ccffa628e9c440ff17dd7913a4d9342af8f6e6832ec21ad2c99dd62364b24ad611c782699d0b7de1dc42d0a757ef70758c95bff5e04582830e0a2a68cf0edb28a0f1fd3003dc77071e081d41a467681575fcae908aaa04ae06e20394019c41964f52742e729b89bbee28660c3ff6cd3f619ff08f799e769af1daaca912f33e9d655e77c71d6c62c1266a7d9e0b5bf3c7229c7a1232c28b1b73085503ab19f6a57c80a83464dae400e5698873a8318e17504d767023c78c73f49b79ed39bf3b36d525cc34c78a68615638fb65adf9ddb44f9a1791f14216d828fb1b4fc7315cf984d416c03530835eb2341b7b53dbd683f8897096d4bc3a78f9228733556b50c3bb522d74fd203d41691ad5dbdb24db4d994745e1caac280f33526d6071d2419c7e29be4a015498bb25b1fd0207cdcf3f8aa405900ea141ec36b782e0b1ea7e776767b1d28280821da33dcdc16aaa9f2e942b195acf011f3074f728ccf292dc44f39cafa2e04d013bdd60f55f067cae68d798f355a0205f0ef059cb1720ed3a700b57047fd52ac17a3b3e4a6237bac18ed9496654bb20775a2cf5eda6565af424fb34fcc4331257e23486e44ecd4f976cac40d322955abb6a4108585e443f3c044ad5cc01c7c1a70fc4393d1811588ab2cc6a674c4a05bb8708b9b9ca2da9d198457f22d10ae1d3448d79332f63e13d14a1ccc57ef68ebe63f0103c619ab37e06544fc87ed1a2c9abedf7ab13105522525682639d3edc92179f7370f98563b9a599b039d905a6aa8587496a2ef86a4744a70589ca6df1d771359fba0e4d916297489d90a107e71b05c831530df5fe9287cc690ddf46edcb57faa0479722dcd5fdf811a3cbf282315ffa3c8fce071953e20be986e55ca6229d473667d2593cf42022486ddce789b3321741b4c0097af0a57439a5573872c7d1c7833463e0c125556a84c7c0f2cd199b0bdb21b152332474834eb2fcc022a6ea3eb81820372ec53e4e71a949c75b9219918f4c753cd5a68541529999c80e3556c6104876497b2a6d4a3e957ee5ac4444ba0b6418798e3a70c1ce8526e700083fe1d48bc2e3d0524e8d4f376768aecb60c6faa717c608d2e94d414a734ae092e9d160c0b393ec08b34c3108a5611395f519de6248160eebffdb750a4f8fd7e65ba3b128cac6d339d42539fb5d827dd7febba332632ac7d0ac8e8e5e1eed9ea65827b4a0dd062e9acc43923ff72d2509425c1a23148fe312aaea997b69cc75db7cf0a60e15817e37c70c040adc9726dd8f85531e5cb4977a7cae7e82df1526e953efb3bc4f14c3f992bcc3f9e6e54239a109fa7ddadf771ee8f2ebd92988bf1bc73ae3c61e27f401b28f534061278ac75db763d8f369829a437d091d53233582af403670dbcc2e3be279702e9eefa2bb22d2320e747f11b1914546a5de359e780f00a455af2208990ba4cc507dcec8855e833cc560f11ccc048c415c0b1fc29d612042e819106ffdba1aba8f7acb9ece1d9c431275c1739673f9d1623b42be14e82770b6d28a88ed30d9c457c7cc4855c55166934d75d0fe078af05f1c58fd3f562f41b005a80bca69dda4db7786795e9e6436b24fbe37a4734fd7e0a63fa3f1f4eb2eb40faed6fcbb90b9064db4cb254bd252b7dc93457bf8e6555e200089a6fb15be1e14b8f786fa7f875234823589f654160fb569b63984ba80c1f54dd9cce154e809472d79ef875772a5ae93ff80f812ef9a0716e8ec265b2a2b67bb633125e2a1833402cd85ed470dc601db854717f18fa323059e4498adfc58e972f74154a81ae42a155335498c3b465cdf3d980ef0aedce2c3c6fc3ad5c2f984f26842276e62e41e268e29d996cc326eaeb358c46720e18b8543b9cb233c80de9f7cc8fd43e244b94222cffe0b9082285cc6a62ef3e5d74201257afbcb33af420bd52592ddb1e0704a0580cfd7223f84539df113375a4ed3373e3d93cfa9838e3f4e8ddaa18c53adf091577c8917cdb99f480535db48f3ef0aa21093e0d7ed4130342a10de651be5cc3976d5f8df2bddb545414a1833e691673ac14aae630de492eafe9c34de2f2d0d39f0f55899d77c72f3bde172393b08f8f08f49225a52d7b588de259fc63036d16cc03954c4f760e748c7697f6674a47ae2cf85a4647c98adbaedbd3a0f688580ac4caa141742c608b08e67494684f03312aaf41b51e5e82d85b8d6f24f2a02405ddbbd5ecceea8d27ad9e11fc1751ee909f24f43a3ca3860e9f547a6e2a6c34a2682ec9b231a045f08f117d58f6522f8a02b1a5dea50e2a04e356a1ecb410a400617d6d9006c7193f17be17d9bafe53948cd125c3c58b578402910a3d2c6eb2f664aca776bd4626f6fc3ca9f1cbdd1931757c58b67c254538d18065731e1480bae0b364b99752044e6ccbe92f57869568f0f82d9df2544aa462e51d394ed808684451b053849b3ae68412c7c0a9250053f5fd6d25218195a76f02e0f2fe5606f109628af7510347f976792d52bf7afdaf2883e515678fc802b05b4e8ea74fdfe0e1b00b51c7b9e84d594a0fc32c4938d25b1bc2cc6e02128d882e8298475a22c85ee21679c52d3c881a6ba925b422ab1dd85026cc811be685098e36cb9aa0a4b750cf2f830a8eb5900a58d23f7a050821941167a687e78aaa15053865291c3a04c7c80ff1d8a05ad4d2266b77eecebc2e0e449109b943d15896bd44895a2b07aaa601196ec82c44e4fab6d9358190f8c9f7af4043e8efcc97c6ad9c379b112d0dc719b54f59bcdeb1b26dc269354b800d7eacec3bd8ac4e36a1a6371bdc53fe1874e6a922dbe00c6ff0833c011612e654478e770bed648c893c268e0ce6a31f1186b2faa6295da2218b9a5d6f2336afb0b21263b3f345a96e5cdf67acdda2d8d3b133bd232789250a1464b3b8dcda9e59e67a3a057ae466cf8d230d20b70f9661b4b3b5dd09053c7b14a47ce3d29ed387217bca14ecba9d746a6e09b487e977fac149937181cc9f516483987876ea889e35a26f8ba96b24288c2479207f638716d26ab5fd2e2d89fe92c9dc076795f21e706cf0861a0f7991035d91b98e1bf6a4e6c9fcdbafdf9f0c5f69275f465991c4a7de4159d09d66190ec104402bdcf48c928d320e330eaf7fa0eaf3fea56b0381ffc6e5b465d6b91e39ff1064521b119d4345296a964382931e67585cac4798a34cdd124bf30d4af7906e6f999c0bc60a8bbb4b100acc91894d5f03cd00d3d226c76e26c2351a9a094f551ef61ac37f9b0ea45c5380a9a5829c41995dabcad79bf7832bc479a3900a5b5df97626cf2a53a13c2d239c554463083f7bd9f083a607514486aed29dd784e775490b22fdf0cc28af1c5dedf60b40cf99999f4470391903154b5c9071be50290a395535b73533e174db4d41ac5266561ff55ddf5d98d224d316b0b68a81e9be6de17c3929cb3a015e7c3d4b641186e0f55b5602639abfac17337d5ede228da9588e84181f3d4fdb7e133bed04d224fa5c86dcf5e4ea4de6355769c595275dcc182d36c70980b3a31e0fd214344728639fd33d7f4151f696ca2df4e3c93a488a24abd34c0f2d03d5a534e954e0ad0596fee03fa7115253c933421e1d694d3a6ac26f3d4e7889b3186a0824037e381ac65acf06ebc1c1cdf32344dd571dd4e043843f91f2ec912575048c03a325ef586fe525aab720fa680ffbe418c8d084bebd97bd868d3e1a6d760b0bb5741d64556015140c71bd6383a81081a4db5fbb2c7f986a8b7e430567b48086c2bbd947418d11c8ec301321d71bcec42911571237884057157b4ec0b510893f8dab64bc6bf0cbec35562868c39176afb598fb3404952b31ab357daddf1950f8fc9870ff068cf0d66ba6fc46a250f1f79c93f985620099f7c4e3141a4c4bd7d345f0941fda6950bc8e643862b525ce9dca4d9961e49e16ac37d8b28bc7fd4f657934d20c2bc22f067b46725a01c2569d0f51c39d77c5518ef39e732529f58a199fac4fd49c5a3597977bbfedfa27ea1280c763d6004851e63f73ec4fb401f5db69a8305fc94305d81a39f462d289cb91f712e42126b3e5c7950aa979a39e6b052414734b04fc865e36c22e8b91f419937e6e1c08cba30ea586b4475ce4c8b4168aee020064f4756aad7304ea5cc85d1f17879c5bcc08f13a7f4a346ab4a4568cce29916aab4fbd25892ca6ad7268121ba9ccf65a3fef5bc9c19990d0c0bfdf8883a48f5780216d249d39a85a8e695600eb237fbf8b48c7650f3e7897282da93516072f4b5672c68097a4e24551d7748ed5bc9cfa3445ff43eb5d16fbd1f834f7f5cda5f7246a7aad6266d283ca856ce00965c5c79346e2623db4cf5f6e887f3390d1f749ce92ebfd072426d3dc71580db7a3aa911e1bfd61f507721cf1b51e27a42dca6ad48d183cab74c21e7b2ad5952daa3a84f57fe0f726dbe78735caa9d3f7585863919dddfdb9453fc12aa9107e6ee37ed4ab026707d20fd460a8a705fbc534615f309adef4815374509254e942d44446e3073b11bff00bbb5f89a2ccd21ed24c45bc7daee3f70c9b9c8bff9212429ee79b8de6057e3168536d406be1f3de8668097bcaedcc2af3815a5705c57cf607e6fe2d7316fbfff547c4da750140db981a8ee08e7fc5ba6c12d2af02d970dd57fc6022f474a4dff5ccf7f65a5ab07abf9888b22d328d1e4c25b8f187967a3377106e006d42084133b1a7a919b3b0a9ec238d044fd04f80cced53c088a1e7e458de44b16e7d6d1dbc806f6a9df4a0357114646deedb8efd181d19d58a304209eba63bdf6550fca73c5dfe9f4b38ed5e70b85827d390893568a6b089d9002d27f4c5d8c9a556f935e00e939a670e13109a44e23e8b1ae1052556d308e40633a8a64eab831aa0561a173487170d213a5a9e6c37c16beccbd7596cf5fcfc9dfbd6927cb02ebd7fda79c1bb96e3a49c801658de4cba3740cca55acf736c67be0a9fe3d1d28de38baccfb0a0823f5996114e1db5347316a5f024a053fd0313d9e59575d5ff886a2d1461c6a9deed0d4100a13e2d324a36097e1631dd7698c7afdcd6da991a7c11d814de0d31a8c55ce571650714dcd8dd7e8f72df95de0a4ec00f6f6e5bf0960431219476f76060d1ff16ee6a52097d5b7308b558f8f60296f87bae85f3325369bc431d5111f567f0b70e4b20ffe2b167642dacd31abb0d97c4e7d8f21e5ae7621613899428ecae2698f47043c7fad252f67ab4b39c28a9b86b7790fc840be16d3ba4b4b5bd46efe6091ad5ff39158b1b8f1c921e2509a1f89809b1e910a2b5d4b14f2ce2d25d703af2dd57681a5c7b738ec669f134230601e75aca735ed91a0310c7346eca2469c522b7702f43d0677b0c44e728222370874ae921a9898d67108234a98ee557801755b2651d0f528f03be14c898cdab075e95d6c75a8898d76f0895e07853be294816eca3ff101504bf385d742c181e8dd529aa946061caaccbaccfaa83513cad925f1a08ed9a836545a54cd44c1c2f121d268492c16bc126fb80f075fb4a5919f83b2fba6e3b1e4ca4349c5709986fd7d5846f6e6eddd3fe6b037ae89f907462b20d1e6e6f89d8d4e5a44d4a3b7d333faf124caac2ff72475fc933fbfe515a3c21aac90d97b3915623f0f6a69cb5e31d4c02e220f025e98acb952c625fae4a28a3bca84863a7ccb26c1d69b3469331e05a6cf9bc9dcec6599942c0a1e330683da3afad162837c8da5be34002179d13473a145f867eca52585d12e01fccdab6b09c0e5006009dba6eddb042d83f114e1987d53290749f5da14cec1b34d6e676a95d9c5f9150dc5925d71f03a465babfa8a34d9a445d6a922b81a2698114240f895d372b40062ecf07d5280ca57517e382fb8bcfbd3f992cc6a530d8e9681b15fad01bea311f3382f79a4042642132bee8221dae1ba30c666b37bcd47494e3dec1f602bd38d4887ca869408925eae0e4472f34e39d4fe0b433adecff72cd085a809c71d41b15b9d2e7fb0c18208a5f080af1bbc99df50400bb0f508335366622a87e3c9ac1c2d15e92e84119d1f4ce48ff5274b46e0444b4cfdc7f766138be16d044553d35837b2998e1d4ea44a1b0ce0a275080774ffa82286c14b14a4e995f0101236bb46183c7d7b8a04c4080f09cc3e82e46dc78e1deef3b05a41acd47462e51736e696b2d94ef28c230eaabd4a5d3d40228525a644cfa3a98dce593eb26e5b6b75d893d8a9a1679b864513dffa06bc407f360b1ec6dca1c55310edf6013c0d45488228b4b440a6298ad02d128ba5398b204c32c3603ac92354e0a56df63dc2d800754fa7fad01fb7a85bfba3c8ea78b919c90f48d91f44e26c2c3bbfb09983b7bcb92524fb2627ca51bbf99a22d05287862cb9d4ab1c8a7247f5cc6a4aae8fa0a4c64348b4c7903e88ee00d0342660840ff6f60657f33a2e66be0713867940c33ace28f1251098af0262dcacf4b605bc15d52db3e1649c45936f74abac19a94843fca82a4a3c63a7b3aa480e69dd46197c56256c0efd2038febdff6005a4994693275d14bae71474943387c17579999911066bd7dfca50ed8d5c40ef89e516070ed61c10b2b72ec2d9544aeee42a7d36e4c391f647afa928c678e4daa5a21aaea7025d046bbdf0b519e5d3077cef58b63c2ec0a7db5a46228bf29423d91c371de1e69098e4296f0f1ba6c9fa94efb557ef79464ce624df62ab696727b2480a855f2ff11c2e2d6bf2108670f4b42040ace9252d7461380fd27bbdd8a1b5b9b5a37dd4b6c8c8c0531e8411a4b1a82b0f7df1db232124919ed7d34cd84612ac7793c52f06b9a67fc1b2725cf821a846f0d56d455cf6a9fd6e65d37db25a9e2419ea13d1272695161675bc362d935b475722e0833b9fb533c904156d9ccb66b2325bf931ecdeee28ec089979e7733de4259cfcfde337e1d100bcc831a80e8ff9793b16907fb0be9a1f7a4a29f2378f0ba0d09c95f7293764361f5d742e4583e4a2d620bfa427a2fdb4e5aabec1a69c9859bddb5d6dffa1a08c1934a3a5beab4583844bae4cc24e647989e8ccde9dde2f4a93a799577bebb53063b0fe16ecc0ac0176084ab98273eeff4eca3482d46bbe5eee479c0b8c8c68436e7c3f5a4f869f03447d740ea6e11fa150b0856e9ed25c95f9eabbee32696d2d3e4acd67aab153f7f2bd6cbdacca9721df4334167668a5a20bae721500b28cb797b6899e9e1fadb83be02c4ead300f457bbedc91f5202ebf5bfbbfcf5d14240d9f6b2e80d557f5ab3699c9c2301a4d77b91bf88ecd15a9562c9c4e1b14666a97980a5450800b1bcfac3c25ff54d183db54f15ae24f1566cb76e1a2d36603c22e808d55a29cf50f0a28206895bac7035cc016cb40b8507342c142e72b1c9fe546999074e92b76525e9143d875ec2b3783273bbda899cf970f1a531199ffa02ef1c9ddfe91e69d6db0bc261d14695de1894841de863227da6d2ef457982043afe4b55c363f473185dfde17313d9b38b4893997795e2e7bddf4369fdc4ca9418bb36208ca4b7fb37f270a7191512421c69ba9c13560a84d39b930d2e3cd36bac04a8658a9c4a10f24c6ba92b5ecadc1e8bdc7d8899c96d30e8b49a8d7f47f9092635faa379ad7158d6c7557295fa3f94d5768474e1b563b3ff13719c718386a991f022ec6edea496bb7d972f6e6ec190fa4f938fa16fa9253df492bdd563a02f5081502271a7c3d91fea4cbfc5ad4298ed1dd3614fbf0879d58370eac67a4b73175ee47e538144b29b4bd6095b8ea9d4e148fb1cf92399695fccb24c1171fb3f8bfad59edd88fef42848fa2113ae4e1688e4e6fb61b165fe267a1a295edc1a918a66b252ed3919c9ac30567f7301fea84edf2387bdb5cba0b25e47728c82e933218a28e61c5880564d847b42b492aec892d17d36ae501a19e6c204fde881e7eccdfc4fc3ffb11404bdb732b01ba4a65ebeaa996b2d44e85613cc054c2a1b19593d43064e196dff0e0c3d6602ef4f0900a8312ee7f6752b38ee9e8934c2e4242d9dafe6e4e6794d329e128d8d363311b823efd3bde981fa123a5998bcbc000ec5317ec49a24472e544a9d1da134b83b5412d437920ae120266ac3e4250b3c7ff5ae294cc1264c580c1871a9e144f7abf3c94453c6440cf26185873331029c9688ebfacef4e4558cf3b0e07bf1b3cfd7e5f26544193e570a81381fd2334cef5b97c55c677ce64ec31592761ad3aed32c860f2ad158d7d2e35f69f01bc71befdb546691014c5fe664a69bd03a17b9736d6b150c25239337a0e49f340c58d8b86006961fcb694f5d2fb5e645105ed627a4ec0e1d7d7c14a4731e0076e977786ffc29022d123f9345da657ded626e24df043e3f964defe82090a7994eb97fc16a25e985e0c2a48752b84897fe5318709a2ca5e40c0c8596643c0f462ac2dda932c799293df8663a43f2cc348593f65c0fc5634065404ac4a16adc3cddcca761805e6e86d6264852eb04d0f4cb2c1f4236d8e9862bdd42a2db576090994282f51e93ed6a2337acc84224b29193518ef38f2f93a6b77274b0f8b1f86e94ee510f74dbd1cf9c9ac34ae6e867572325fe3b917d07926539a2cd4a3acdd5ee1401b10fc6f8ef13aad984ba746ba371f0a4a2c323c3f2a7ded77a3d10dc96f5b28163007da15ae74d313548e1f9d1839f6316b8b892cffce20d40d080ff8254ac953cb421a0fe7dbab27413d009bba097bf730a96a79e0f7fb3a036a0c4970b12b1a7e10f3d7289c2f64f43d787d144662ced3171ac1e3f75411bd2601456410f9313110f2fef7ed59f6460acea62c2232de6ef9b95524413ec29f7c767eda398c41ee4137e2f1752cd85fb73ac989db83ff13395e88e061260c86a38bda8008168076ddd9699ea20c2af98e4eb1117b1a4ed9d166b49776a71b26619589c6e31a4a68f1e726e682400277e2a01db5030e869b30239ecbfcfdd1b4da288c09ad9048e4526be10342051712204b81fe9a852ce46a1c98ca50035a1b328aa7787e57968f8a7b1c540dbf7d78f05ec96750fea255f330514b6f9c0dee3702fcebecd1ac790ab3bb802e0e5bb5b1041a40b512774e77fc838b32ded53aeb98d38288fae24d27cb25a0e366ca02a85b5dc9a8089429fc75d5610489a28a8960006b204f486ecba90638736e25572fbf7d6c87c8af7158c235f84676539ae05e5e6fbae8f3db6af9072e5e9bf3dd6d897b10eadd9cec913718e583f3c488216b440304c24faf69f12c59174a3ed527c9885f737749decc7fae00269fe5f02b9d64f613492f547665bab806114ea8320bd777060c639993b7044ac1409a79995d055257a73481b572ae1b0312b7c565d96f88965de680ff0aa7c761877e5f7e7dc25a7097e4a8d6a1000c7f87bcf7a037fa1fa4972aee35711ad33340437fe4fe3f8e9af5ce7cbf9bae24039e43b1a1cd67c4636d552575dd42a56776e1ee728ce87860a7cb402dc513506979b0520fed1ac09d4b9e2bc799df4e2a35bfb24ea5583c9c278ebabab340932f1126df26d6d3849b94c98d14075188f9e649112dc1a551d9f5bf61edbcad7ed275569879067fad6dae0865dcf2c22ed65fef843c2ca5e1d46500a3a342e8f1a7aef017e41240df80bed3818f59e41cb6af5ce456527304cc7087a07ae5550c67199bc22d9a66c7dfe7e128cb649ba701ac5f609f4805ccb7dec26f392864272e6fcf575007fa478a4ff127d041b4b35e7a897aa20787f94241146a887ae18d23a3134e8028039cc3fbb54e5266b3c457d2e3e9d72a6f732c9b2c8758c6992dba51b6aea452f728643f18631694775da7720491a42ba295b585b6ec8654635be7819719203d2f1347bf1f8f50b1bffe3e9b57437586ff28b9417d071f9ba2f3905626f94167ca396d2a758730c82bedab228513a2f4df9a19efa510d5c0c2a1fe4b380a7fba63b90d364e5f8b8009648963bec0acc543ae65c871cffcf111efd65b73d4adba5179ce64a3b5fd731ccaf99f8998a600a196269ec8ef8b2794aaf096a7ac532f833c1a17d38300be3d1075724c1bf7980e0136048414c62a126618dee0144e9bf2cca9611c0d7e1e1767f532541daf56a2763f9e27d28952074e7a50c906f70a4b5c93baf16925374b84c49596d80dfcc3055ee1c50867af3e020c4027ac62df3d6dba03d325a96d022549192a9282e2da950905f91776f9db4a41f6d543cd47b620d86eeeff3f6543edec80f1391e424269059035f71e5fbb9fe4268941f2ac62141fd091b5773114c6b428c1f1052f7c23e4c37dfb99400804d36c48faf532c0394ac84d7c94d2b560469d58a874d7bae56379d47feb10553dae20a57a57f32420862af3550931ba3a1ad044639dfe6f858bd93533cc9a68b43c8448c6ceb3d2900f102e9d9fd04ea35b8f041ccf77d09c544c5700ff8b3e99473dbfcc3ba61619aa85d94a6082b9f800742c8bebce3f122a55f8e12eb9cb21209528f6e1a3a969e4dfad4581ab2782c273a61e3b2c0ff943a3e0e8413362cb94885940f7e940f80a6c7a66fa883e8e82656802900737ffc009a371a285b6732c4ff148fb2afc68bdcc8ddae3a7b84b82ca2cd7270e557b39e0920651dc8e455ad4a12f6e2abcc522097b4684a29c5bbaa06957768eee4fa391abd929f81fa6a59cd6845c302a7d50c4000d46655cf8f736be098dd31f93fb188aa8a335300b275e034b125526f4c8a5f0c72f7c8757088c46844795510dbcf3f218e61f5aa44676a5b51dd241cb6e35450f03bb7ca780061a8dd53528d76fb6b2a77277dddb0f8b53f13653f45b23aa8ff6b917ad3692609669c36ece8bf841fce384c1941ff5d3fca109ffaafd3fc1bb62b6f77c16b1721db7a153c424c3492209500be482e5ad88d4b8ce7a4bdc773d5c06e4dd958b2e5413349e705d172db474d876c0397bce3c8bfe08eaecd7031212703f8eda52a1a7e36e1685cbe787d205296c318caab3614442a2e293ab67c81af478f886f4e5ab758e362368fb4d7c13f0d9eb6feff749a5f988da2f294b514258c2e667c1995bdf1bde23917aef6568ac672b75a85aa53a3228898efeaaaf2453d5e8394cf2d24205a9a0c7634f2d53499fdccc86f46bf859d3b92dd8990b63df32f340346c0edd9f2dbf1c5a25dd48d53c7c822a398bfed6d581545f166a16c21676144bf7b5943d18f473ca9099ef75e558c3fb2879c68f0b628ae5c29a530e1a310e9e18fde0e6af6aa662a478d213d3fdb4985c1484c194bda7ad978f0b0ab78db75254c0f9ae1ecc4c525f1a9c8a8d8802a5dd72ed428539132ac86b2a09ae364d15eac29392bf425933c43af5bf5f51bde1625bc0fc429068b6ab9cfc368e1ea17f6a2aae3c3b40878b61df606e68522c46f209f1c20dbf6bd618d2935a489cc5de8210037454825da6e334325511c7784b38721bfc84e00ac97452cb1f2afe9ee34be9b28fd947cdef2af39f2393a3df3920df45c9bb1e6bd0dc8e5e6cd3f7d41a126af0fe98daef5bb9977574698ca26c84b6aa427933914208b083d597d947aa0ffbf576e5fcafa0ce5d81c9fad80a634aae6608bbba92b4f09e7afa326b4deaaf5e7ab9da3d899ceabb4ff69f5a3de310568c5ff4c62a26546a048e01757dedda4d15f869b75d0567c8719234e6b29da0cdc52afc157fdae3b8a0f98125f3584d230591c75478e59c9128e8f6d7fce9d6c8f3c98037cbfe081ff58620d67e68ce182e668e85f277ababb32fd52d3550fd6fad7f5a624b23fba3a6a61352285cf82e2f3f1a524be397b40fa502fe8bb21437bf163b4ad37477e96a5f182ba2b0d034770ddacaf6d820f476a2bd1167d7d6768fc79674e5c5ff686de7efad3561b4249379cc13b92edf689a88be551713a06979516d1a2bf8aabc0704d2ddf8b6ccd8759bece370c1133babf00957e6ed7068e3e228215d8b43662069d44802ccf597eea452888ff968f1117827114bfc5695db62759e95c192e7fdf09c2d369967b2378f86195c8761b95bbea1d99a871dc8b12c55b9a08e6ea69a42e9cd7661b9c1a2a37b400fa3f5c6a0e4591bc4c61246b8a73538b42e6d3a29249c95e81d6b6f4b7997ecb78600d6c6b432172064cf0ada5af114e564aac07a728d53a493d4bcdf3e3926dd92525d77830ae93c5a678556647f66151e782973793096f34ddccb72bece489c863cfe1df3318efa232163e658f17e5902b2506f17756899b1387b5ab451fbd4c35e2ec31cdf67b41157dd1436568c755fa18f00bd52846e77af48b670864de0d458c73926ef405ea4604990907bc2e60a7e05b392ae198e09ebf83561a38b5e7cf15a310308e070954f51e2d56eb912efe58a2f1ea3345049b7aaee78217aa41bbdd1b6b2895585b753c6e59889ed05fef03bbea20d7d659569ae812c944b8ca92365052c99a4119153f78062f9524b608f2491c1bf9b0c2af378b5650f2aaa6ffd8bf275f5a90c32aa2d5878ec407c2f9029dcf4e4ea07ccda7d2c6fba441e49b0a67cf49ba9bad7cd3189f40b7dfa491e5d5f4c7775fedf2e9dbdb6098fa99f190aa6c253abd99bb80dd63ea085173ddc665007eaac553a618ad4af24668832fd5f4f956f9b7ffe98a811227f83fad66e9881ef097c828b348aeaf7909425306d77d3093683e5c88d537435f5a5e2b83736b81b91946cae680483a3a5b050aced2f1199479f4966089b79f4a967236c803952559360070a12472646cd488cf609c6e6002fb4e0f3be5f861e00036c39df1a28a041fdf7e5f84370bd949d7a5ab5d773de2dc16c0a6b358126529bc277bdca7663a6fed251cd9355095619f37afd4a9d124dfb19d32f8c528aa5ead6a6c0f4879c8d939654820ad655be7f77271f40c3e2e71e70c66819aa66f161b8fe1949f93f191bce9e78bb7564f18cfe2c0ef721098131189134f8aa46a268279da2234a33556ec657e679745144128a0d3bbda5421e69ea32aa0f35dfa2db3a85ae072324f223ab11e8fb365b222fb16bc8cf477e73b51282e8cca07177204de5ea2fcfe8b9a55e26e2a3addcdaf6a18667244240d9ecb712a2abc58615e6bf4eb1b5532e9cc34fabfb44d347e0cc3a3f8c69680e906999f6b2b3dc571946929aeefc73ee515a3e1a0a356926e2f6a880ed4859d3139c82268b1d264565c846381333c3f68baa7827f2d9379c5c6f5f4e9e60dacf1f39c2e3d865d117e0ffffff1f