PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 80816 bc8cc5f6f812d31a98aa39cd0dfbd7b84743b891015fe2487c274f97d410adf9

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f1c05d58743ca009c66ceeb195a71afcf63ba60afb53b6888cbcb2ca897ff8f1
Certificate Block Hash
bc8cc5f6f812d31a98aa39cd0dfbd7b84743b891015fe2487c274f97d410adf9
Source
getblock-raw-prefix

Public Data Hex

00100000000100000f...008cee01001a040000
00100000000100000f070000000000010f07000000000000000000000000000000000000000000000000000000000000000000004b508b389cbfc85208270c5c0fa353fd3fe4c932287a161118684bb9537ff74ce5394f36fa009716db91677ef85539dd1a92592505e346aeb56b4d5b5cc21dadf47ca2b2d8092ab5ccb95754634fdb3af36e54219f6ae822a50400000000000000000200000002008cee01001a040000

Raw Header Hex

000040207df358b64f9d6fab463e484d2a8338d0d28eb53affb72f55d3dc3855f38156fc15b6425abcb8fd0e16620b67bc2bc20f1cf9aa8c12d99017c35dcc0d34b960c71819456a61c50018f1f87f89cab2bc8c88b653fb0aa63bf6fc1aa795b1ee6cc609a03c74585dc0f1

Proof Data Hex

59,560 bytes
1212160203076346e0ec5787b74d7e7231798a1d62d75c8551c42a59a038096a16faf74b42572949f1f78ae16c814d116da6e2205433ed15aceef78c189d93e7a7dd1a2a78899418a4b7ee9d388b8b9986b3cb605a4703b0d7ff69dee866655e1811aa1b4c96d29d22fabdb60915cb865f9dd19774f5d53b011e06486b67c0d4b4117e1de2a1f079d9d2e8da95e809c0222034e1cbc3958e5d13d7fff43e050b6694b80df9c5058b3e8740aa637da49396d9061fb626260c99cb85e494133d5a8598fd7d20a7e13abe8b2c3f573ba97bd159d749a21459ad56da6322403fd0530698e91dfdf40573b42e8c53d9d97e028fae5cbdf7f87fc61082d17ea4844f496d5f2e80e02a92cfaa902900d54b3813c4d899024beabf854df01f71f0d8d03b4731a0eeba5436faf427932e6e9c01307255fe00f909f125bce7915bc9c439bad64d0dd1fb440df15c6efc48cb158e5580a5f45263f8784f2e6052d86674dd3e994b0c76b01bbcdd9b9a3ba3518ba7dc5d05506a3bd5209eccd7cad45eec4dc270ecd3a2a36d62c3b789817f0ee22982bc11159ba4260c8e3048a697f2854c2f79ca2124a8fe4f122f41325240d0479ab490a084064937965ec1d86181861015868ba6201ddd48dadb949b8e4c8f01b5ebe0904610e75150d35755955ecfba1840cc822d2f9a0fabf351e8497bc1bf5cf60a894da07f1335fbcb2e24c7654405d6643fed3fee206b0327831f29f572dc9e2d40cdfbc7ea72a07cd3a3632b8860256d6f1bf10dc0ad5ccd13ba34d51eb407af2a89fa6e31cf265bbe7f857fef24d7cf519fa152096cd93c1009c14f43d87458ea0ef1baf144f46492e39d1d678b3789cfb26489e24d491cc5e7eb3d626098e64ddd431f9665f1bb15aad0cb8ca73c594dfd7acf3bcd84ae1f6b01694e58e1c2b129be78b4373e39eb42f7dbd80f5af84f9f43b9c0307766f018627e258edb96b788be8995edaea28a8d77f3c87cfadf8ed214ba93b7e726e01842a9c59e8aa1db76d31befdd7cfea32f11da25faf9e908b3620de49f2757791b844e364289c4de95a64f33bd6ce544bb448c9de8e0e69f46d32cfe6d6c45900537ffafb29fd7200c9ff6088a20e4622168997ddb5f75861ce3ce4d054e2f31941602c3530d3a2c8af0407552621628d5e0c8c6b6bc99c388b820a05cd5ebd02de2ee9eb3a3efec68c3f4f35a380fec124483cef816772b9b2244c5eb487f66b47c6502ae0dae7b1cd50856720bc6c8a70aa9ab5eb4f75b99e800f301cf3118f29bf3cd3b0feb95ad064b18e2c1565f30d5ba6812fee90ee63d567e3809197475c6696c52f75177eabf33801370aabc60d2932e88fa7dbb576209e9510327f30b9c3fd3a9b6c071cf4eff41d83d0ceaf23b88dc2d4276b4fbdb254818388c31755d2f1fc7c92ed9553114ea24518e2ec41e94825fa9a35630bfe317ff9c58ad237ab0d5f8070f08abb3adb569b08957eb48a7f8e1cc0b3218314134009836e36b0808b208a6c777045752ce5abfedef1bc52c53d126dd472087e4519f649b83a97a50501537d7714e1d1b5481e4708aad50e8e397d930beb1a36c92f4c29e523ba5f494191e9450ceddca231fe0a834564990e4e62e60aaf1d3a46c557c6088d4b34d7c55202a3d575aff4cbfa8804495304fc755528f22953070769107b55a54427205f3c5d5f1f15aba83b71d701c25de59fda2b131e721419877898a65102e5af09d3450a99250cbb110e5d7caf4f583f056b5e46cd406dc9960aad92e2abb42db94ff5cda88a71164416fc11b254dce92e2bf6403a32d2c8f2d5c11556af47ae55be5d1e48eb261a77cd0174c662d1fe16fc17eec69943e1331b98a479f0b5911c87b60169d81a187ca52a781dfc3c994dcb937bb90f40a59a1dada9d9c0f22bad1a5d377ef3e8a075be94d2629d0777a29fb23ab24259c5482299ddf56bb3834dc4ce6a1a374014fc5810c232f96e7e167bca2b5a3fc82e496d44e99e2d8e6e0fdfe5cc1d12fc9fb28df8f5253d49e0c0b3eea376e7ccd5d25dd6628fb9715e6c473c45c1c1e5780722199e582643d1aecc5f5a6fa5e98643b8ca76bf5032f9079a2f255bd0c6d8d548872bf62f314771967023e917408d7d38e81f9648cb83371d0ee692bc3b7571efa3c6fb71511504f555384ac4fed88f4936cb6a60215f9dd6ea3ef9cd3d78b497121bf2be0b91457821601bb9e4b892084a7605de9434703a118589f2776de8ae3e51abc1ebe02ee0d56653bfcf1a4e8e87be76db48089b0eb5000a1332197e93d743033fa1bdccc652741c89ff9f1ee63be26f74f6d69d71bd4c0cef54942a8f15596f1f29b866779b7e366a8619fced312074c7a52cd557ae165d3168191981ff6f25fa5ea2f6c0120b5943da588db2287ad982e678e337b1108cf6192c06c7f6b745df439859c6d203cc110ae0d9026dcff1d992d86d38e6ecf262615a334e3b66285c3e49ea0b3515d6d65e829dc060002336f59fbdd1be823d9613984ccccdfb5e11af2e641e88cf4bac3991aff51a1ee2d453a2bda0d2d56af148a69ea875484aaa82f77825f4f38656cced5bdd16ed2daf75bde0955be00e3506e690fe407485bba397f8c8ed6c8a09f6d8f8130a21a006927dd96487cfbd9fa027cce3cee216fb36a6c5bb1bfe722e1a3bb844fc0a800e683066a8ec37c830f8ec75c9ff1984d1dda46d6733ef01947d60e179bafddf285cc3384349b3282c5e0383972abeb8cec55e6f1c981dce2df483bdced66e196a40f24ff9f3cd8373e6f0769fbc71d1b47f923e8b7b937919052c71715fa09be1294601b71d3fda8272b30c5d6568ea459bbee13742639761b087a0a7987e74a93528d631a784e17960b1ca8d571a179a06428d1326785b1f3bd31369ac34c5fd86b425878a271e083e9e831e4ba550d0a077fdd5f467fcd21e6a2d8d558618ff3b8e7146e92d12fb239c5771cf6920abd1a64cc426b6cc1c30c5d7ffa0b5ab059fb29c347adaa560509defe3157a124929daf57424451422f749ead44dbf2fd9dc13cb7cfb642c1b9ec5a679baaff4ddda0f0664be985ab0f98e72776aa8cc0d1da68985a31eeec2e6c5895e0331d4196c5e2442edb035dbcafca9f97d1971ce5a561019227eb548717e6dff7b7a1388811bb37877fe2dbcb2b5b665e3d3cafb4885b849e0070f3c74bc1bca6fc0a2c0e9e91f0e5df312f4fb68215087d29a00e5b66dadb17924e9e3df183a29953e6a9ee2783ebb4d489d273f9f3052a585025ef83e50e51ecfc42612e2052b6f3c8c8bc81b7a8a2abfabc62720394ecc847540da8c765682392ea636c58c41080742e1d511e06709bb934cff2bef94dfcb243c32196add5c8471a405ca73460f533bdf3d48444b76d074aa77aeb5e1ae1b9cf0615f881a825a94d2d8b76331f065da137b256c7f5126baea3a048fe3fd35430eb5571af6b0d671768816ab2b80b2be3583670044403ee187e4cd10cbd30575fb29df8db3beeb9fa86e443ace4e747e693607931f1d7b557a91158f623482251037b5751b0706940d426c32728ba4434c3ff7856226b12e8a7eefe7a28a8acff7f795f8e75ad484930908fe3cb00b854f08309676b971ae4e635f9fbe55392d6fe5efc61f8e46fe0074a89897c85e8a69ecdc8bec52e34e07819908ccfa46e3cc20e48945d3a5f3e866ec7b14e3237cee185281672aebe772449af2e381e039001fc0a6bf1bf93ec808957d36cb9a6053bbc00ab49891b45a34345a3d8230c3205ff2c494f90c55b1c8a53312a41fc200594f9e6f9f55ec7b8c3ee80f9f9706b1c3bed8e1197f24c2d1282dc10566e95aef07db7c16f14acfdafe6b8672ea974a9818bf074cd527b78383055e14a25c8884b6057081d1ea8972dfe165e0ae7d87aab0774967238056b541b6162cb1effaf99de875911e09a1e5f5ca4d5bf6b8f162a9a2b1db226c344173947aabd990ebfff07127aeeae2e243c85f489b04939abfc15bd78b5e4f6bc0682e69a26979b29bcd83b5b8d7c1278b533bcee1d10590905ceac47881947de82283158b0c03fd5ce5e3a39fc000fcac07abc832b629392cbb3f07052d4468e4f0803f7fe8d25204cb7e96c01d77c5843ad6fd1b8e509c22dd99c45c4d17493d9fa56a9ee2028b689118d89d6ce88272cfb0903a7712bf3c30a081c1a583e29c1d5a66f20c5f8ac8974c10abbc437b08c960ec9fe83d3235a2ff63a532796d6158f734adcfb7387f168cf5a424b4650870b1e3dfe91e61b4d6d2a20c6ae2531e1510a7be4de26d158ab10a187113fb468db369831e4bb8c1dcc155c9ae6cf8e7db9b5e95ca92c0cea53ad569977238161520f39f801aeb41b46c9914c79c43a042021ece860f46b51a6dcec45b84f9c33b385a95be1745591aedee83f5d93b8116bcfa18cedd7b13e6142a9c3ff382b87d511efdc19ee9397403726cbfe74cd942ef4aa32d02703c6ea39eee87e8922f741754da7218bbbb4d3000fe2a1b5634b8d1aab4f28128ff6ecf7c7dc0ab768a729a72cb754a998de63c0d3f32611291d854a9bd99db390695224157ef9a54b01803ef760379cfdc2e5c101204412a0c8983b4a4dd1014f36e83622d0daf4218e0840da920aae7b4af307d687890475263214502f0a018747b1bf0c35a0f40bc53b5f2acd59793ab733a8460d433ccdacbf5d782c140bf18b5394d95798dd7857a98d173f1087bda0e0ff0fb01d9a69b74433d94955c2676bf9001ade196ef9a8d8977cdcc5f5f220242e1878ed92027ded23861d5ab5cf920a84a24d9cba13a86f37fd44868f94718f19ba41ff93cb8c786101e212bc1db15b115ae28c8724558e683d02c0187bba2721f8b5c934930eed7aedd39de29e84ca8c8a9ae1e6e7d8e5fe2f4bb517022e59dac045ebee49b9af2701a786616255a9aeece63540f9260e47f8ab825d3fd9e2e9054ef26d3fbc7778596c1f8d48cee35e9b84096a93df051c9411900d8a53b8d2c41e484d959f304f40e7784c05ddc713ef5644748d453193d12eeded9bccdfb17cd12b93b39a57d9c5e04a4f8b9b570b264490694b8747e67cbdd9ad58bdde602f672ef6035a300011b23959139c338835a5fd474fa13381c439cd93620b313a3995295a839d88680253ea7ded03c578bf44d833d9413126154f52ce9fd8b9b197c500cbac3d8c78057333c6d386b74e2a91359711f2013337609719822a757282dd8f0bd8720095c6c023021a39a88a9bef35978e039ad9ae96d8a712159a847b178b2c094bc5a10c2fce5665038a5f2fe5545d19dfcd885a320eb880dfca734aebdb79552b65e764722647b4876e51e29f081413cbd4a69664ae458101b7cece0f3625fc5c21bafdfe18d313079d39fa2038e77deb8175bd11c671123bc43df265d61c4a2516d3576379709fdf7521c5213a6b73507ed05aad63566991de72f9140308349f395b54b6c925a42ced1759c4e929cb0318b9d30a679105f87227f08cb4369c0c188d48a0b2f5dbfecdcb239c4ee63f36bfd25806fd2af941576a60702a03b680f9654176dc46fee351434852edf0f41458787cfcbbbdd710cff46e543b667aa1c44c2ba2d1b02fbbf3a55c06c836a4eb00fc91cec4bed64447740d3bc3e47ce3e04f09eba57c870f09c4b046c49b7ec6ddbb9136a120b3240042550196effdfa0ffaec0ce0d3e8617a38dfc11feaa5773db18a343a61bbc1b11304ed57665522d412df67ee1075bd762ad700ca95b8a392b286903b7616d18313436633a145210ee58f53759fa0385b8935400cab0029c352b934f352730c6aa066b66dfb8545479dceadadfd559630e8f06df41ca31a3ccfc335fd8e41793d00547c8d5cfe02368296c435aee1155e9e0b5561aa963cd0cdd7a134556f7083c2ccad80099c4422dcadbeba30fef7d8d18b366088c00c3f635d563c9a12ee8051e5d2d6cbab56be8f881ed911522855607afdf171c04b2fd461c4ce7f801851166c722980f222a1a80eace7725a4d6dba5cb7dd72e30587148c40b97802d1076d66c523b85504a2f95d6bb303f6f7b6c0a6f88ccf230eabc804838767ad5c2ab86cfc6a9c4d5cbb3031226fc5db6442715c282fc753918c172a0ea1b05908372d12d9833ebbb0803fb717c05832a5e1b15c5f208017fcf90195a03c4f299a61624a7b2d0d9a9a34872a97f6c7b35536d448d56ff0309447c8d347f7af73c77ce1d00fee493b8efb880cd2addd1ba54695477a452049f6d4612ef34ec45d9a2ae92e32de9924c77c862ea4096e50ca87c41cdbb096e2c35488d7055e6d77d9b4022f626ff8ccef4b884dd96f0e3425566ab5cec7dae71aa902228b8343199a8af872d23dc1907aa64f36aefc22e8b10dd8c69ac99f70569d31db36d5b8076b090978aa3810f30959eea90da7b702e4ecd65cdae7d7f8f520ce97b6a26ba49b79a6bcc4e7a71d7edcb56b0ae5eca06567817849f48d9f717bba6a921bbbd2120dc8682de14086da29f29ccf7a6cf375e7a87822127a85ab21ebb2af9b36df775716083fec5c999ef7f5fc816594e89b06cfa2a697c4180c8ef533c198e6b189e689fb0373ccb360a6f2228ed0ac7ac33d636d731016f88b31efabe009a461c3b285335e520e6d4444d763c890454cfe6358e3833646851b8df0e0d2ae09c500e6ac297bd2eaa3d4888f585c05b89c5712b9230cc555f6dfb35ec2330e76ee0d40a1ededed3f43e2992a2c477c1185f8757d2a14cb29f1aaf62b27092154db50a22a6f10bea218b6dbe19fbf67d4314bae643cb622eb698db1bf534c3a7bf01490d3e9998dfe1dfd84ef12b9307d0d7255b5fc09a8db6e6796968b25d36af1cbf7e69450034a7f9d038e15c3603317f0a5449586e0cee1c6929f223ed104d0a4235b277b2f955a38178bc411b19aa5b893bd3e0ded44b0057c68b74d1df520d10dbd39ac3ae37f73ec032c8567f6ddbfb540e7c5e732485fcc412aeed7a641a85d76086d867866576858cdb83089998e9c442d359d3fabd2027d586cc3b2397471f150e7eb31a0c854e23d2f4bd2ed229f1d5afe3f50f3c83ef042b9f66066296b249a6dd09078d1807a0f326eb97562d5adaf810d835b5bd523e7b0552ce33c9c4d146dee3b7a07d39bec3b8c885591450eba7c4ad547dccc26a95ef8e95c77a4d0cec8c843828e9599ca08bee6922f69863f78f5829244d5052968c31147cfc12d6ef142786770adc38ac8a5afff6813568366e2130393db2c4ea5ed9b45d5142c47bf4af300271d17895f769c4ddb64e9441bede3c79dc57ff93a702b6d3a4af4e4afb7c5ea20a148fcfc4b1924b70f1d6be1cb2eb1d95d17951a3ea048b175212a2bc5ab5259ea7921465a85a1dbd1e7dc5bb9dcce11014101e234ec307a1de8f1add7ee885a548810ec5675d3d54e7053b4d77f50c43de206669e9ba082ca9ee5e6af3eaecd10eb3985ca9163eb9aff1004888b008a4506a83f1ada338109178c24ea8912551091c91696f9657f26f9b4d86cc535aeaefe50d8d06afb50db0f24a7905a238e7decad69628e9ad3cfd2af710e241af927af1c1e3ac3064bd3ff9ef9df730a23b2852476f2f78598f9c46595cf5377abcc4e942cd7d3ccef04c9b4181c1d000acbd20dba3316b14ccc82fef69ba852a2a04723fc85ccd490e7276b44f9de8afaa3b523f84c03381fe169c4e5cb85ece9c5b790eece9e1640a8259e89be71fb09f9f37f9524ca5d2d13b56194d1efbe3adf80ed4abcdd5bed06aa2031a9061d908bcfb24a5ee63e625dd3bb13614e4053afdadeada25eb75a7932f1501ca7d07c32c16b531e58595b2811269407c2e44ed0f6240beac7c868c070ec7d028fe14a22a39483fbf2309219d969e2a92fe6eb8f9d39a67cc84bbc5687da18083f9acd8db6617f7561bd5b2522a62e167ed39562765e1a5714d5cdf605942b4f836db899eabf01b52beeb4c72534a548f40bff0b1c788e6f0c2945164641aea978e66c8a8da3433ca46489fd6efc97152d9984ecc3dfdc5c14060ada472327e1079f42ef12204dfc99853f1c2eb46d24a975f000fc3ef06f4943e809f8b121279ed389cd225d88b50f9a591bf2596a555095f902414ef01bf657939cdb215ef89c445bcee9df2dbd17b73a7cefe7e31ac69c3b75fc3c6c7920fe37bec503cb30872952a4e775221b80517ea1f991775a660fcf7c9b9833d70b67d4ea5383447fc223c0d47ff388d68d81719afd690a74d07b19b498a508ab58a4feb94914c3ac66f309fd0c0b14e67a94b606fa6985e0e8e111da5eaff31e41a20c81715e2e08972f390ca6643cbbfbeb8fc1b5486ceef66e1494594f7bc38e8fcee4a6f3ebea93e9551ddc7744939f067703e03f3ba288a1f39dc3c30c9319ab5fb98efc605cc55042aa368c02410ed1709a1ad47f8492490e4208a045563dc0fde50f8275e93b2c6d665304d003cd9a30c0a145a5745f06e21415aa9159fb9db2833007abc8f26053692c34bd83ae9ce1946129b947ed1264885fec3bb11caf962e5ef0a685b8356b5e5cdfd6d029563faeb0599b2522c0e870b67a265b17f9d7f4c9909502e135f63ba4169b65db7b2f6e1372f26280238b062d145f20a76b4ac21b734dcef4b07fd390e842064671d2f8bd4ac1d75c99c4c9fbd7de017284f47b80d8db7c94f61d601659974bafcdb5fb7c85235418fdc448b1fc5a80839ef216c523e730964ad7fa2b97c15fba66ff6b4399bd7d35dcdd3f447d9e7a531bef25b43f951dbfe887c82271e03dd316aaa2c3c39d0e5b3277ecfab37ecf91b9657b1f48e7388359e6d3c92ae09febc4696b20c30bac22e9b2093c9c8769f31913aa5e3b03e1d0ed4e0a96e9fdd2f186dc4935d802a01edc38f5a97ab1bbfdbb3a1ec39390e4058dbe294968491f1cf810b6ac899b2bc5d516fcd48278e661b58646a456f325f0e7bf62761892b5fb7a70c26d1493f37321c5477714be41fac78978b696282635773a512aa19ff12661b4ff75f5517c9526f37c6e1589adde2de6f3d677c45d89eeb45e46a93649198250400b17887413253af5ba89ca70647f71a5880cf8f28de30e988175840358c37cdbd0d52e90f9bcbd7339df0bf77241d6a370a66cfd05958b04a5e886da81468fa0a1c38d10bfec470761b9f15ffc3e115d08460da1ff04062c178d460eaa074b86e1e755bf22d05b4e5f2d205226884bfdd9085bd54c7539ac24d9ca38bc0b93f1a14b2d5e2af61219629f32ea66e04594b7a2675a12e61e3f92092aad4b9be44897cee65c0460f6a91b5aedac100124bd93f6d08bc03f3ffe65b70dd1e47cea2e7b68980cf63afbf6877e62dc46c70ed6df401608c7c9389f0bbb49c62e0bd3b6caab3cb7eae3b7f6657cf758eb8cc6713bfa5252dc6fd0c770b37db51ed504b290d74f9e5ee09af4eca6da84debe69b4660d717b69b4fae11e0b5ab97d71a3072066cb620f02139f1993940730feec597ba6748f24da83efa4a324cded407db80b0e044ac3e1078be355be30874abdacdcc5c7b3320d8f5bd91be873c7a839b34b7909e3ca0bea69b5dfa86599e1fa6b355ac5aae37339d477d2878d780bd2bf3ed43d75fc5481b67387941497f93c1fd8626650ceece1a900a07bda8c12202efe583e347bb3c9ad7fce5193e3c683e1ad32db7d04940372afc6fe248084ec957ff874e0a65c82e96839a8ab2141685a6fc0e82a7fc91f5b27a64104fd8dfac9b860dce339b89c8d93a37a14ee27a9a9bfaebc1b0288ef54dba418b926faf45e7c1322f1399a0c8160635e75ef99788c739a8b1d88093aad786afc12c0bc38ac0357e3230047189970e75b029b3be758e27f739bbdb6f72756a5e042f964ee8e54f967364c60ade875e20ddb550753b848dc8b10888e8847920864126a2cff184cb468cf1d3f1cdf5381e6f497b980d981af9a119be1ef2360d622b84e49bec65a5a77daa199da4a7368a28d0db0d1dad253a623c63f86cc58bc90fe0a74d44ac8ae12db13404f2c63434d7f7c4aceb4b023a7dd583cdb1fd8d3d4a2ff07e93533e0a9fa6c572bc53d5b7a5572e21aa25076fae36204cf129d468e4bfb62a1aeb279f7d39767374c1fa19438a85976668ca933ff5e37c75e07397246388eba95468348ec3c3fac0b3c54f5cb865c6cda433178c2d9669a60b5d602d3845b4fba0a661a0694b14f284547695aad1cf9f353e1227c7c3dc4a8484f19f32250be03f9ff506ad60d73aee66095f008c82ad15f360ca97503b074f7c95cb72b4d11ae8e6a5c90403c31613077197e2675f68833ee6f2c70891cf662946cda311488d4edc1b68afeb4101eaa2f42f36a87aa1b1abfb1a2e498eba86543bb3671931ac49e882e9e66d65713808bf2ec85324fbb1bc5b2c49867134c37733f1d3e88e2d07c03302ddefcbcbb2348c834e1b00d2b917b151cbbd48416024cafb5d84a3ed6fc6cdb89539532fc6f461ba4ccdaf60ef60eb56e5dfc0a0a864dfa911b7044132a7053c853aa4dbf6ea004c50c7800567dfe795007458eeb37eee8af96070b2e3303e5d7b835f48e16ae35724d68e404c90cfd9cbdb4b2d158a1d6f98af506b9385bd7d0df40e94416a862a437d96e7243766638452b08e2e236216e76318c8ac178be5dc49edf17c1c6240598ad5d8d24b0bd26a9fc106a81438f307de5f97f7c2063c5e7d3432903c7a398c1bc61298ae7c4810ffe985134995982b2b7ec81a97fdb8ee7fc2d68b17e0dae1a97dfe5f3cc0191c4ae6ecccd53daa71b215c6befe14605f39d376d1ca789de76c2c95316c4701add54a9bcccd9d267a0a184b696f3ce54ec80ce09877a323b630f04421258e6f043a02ab3ec6497c9987764de3a9bbc09fd13f7557d53091254af67f7dcff3230087d7e7ca5a814187ec322a7b0c349459a8742006530feee78986b1bca826cfa27728b75bd7dee3c29a26298c36246f92f099d29064ae3669ba77732cb7ec4b5c57f038c41f79836f461fbb98e7f9439f76506c609c0b99fc00b5a28bb5ad0e0b6bdb077a59fb933834411f8c125aa6fa8681bbd467b8949622683d9dac0a9c75810166a246dd23be948183c0fc65a19d496e5a1a0a9e527c3812711fbcc65f263ac868cf89367975fdf7b6b53081cd5f87d0899823816c471158facec897dff4d68b087a8b784064993857ffb742dc30470049d2804c6fd20eae81702a7e236e260219341425546e75a3788ba7360b69422ac0e6bc33df1e374316f3ba07cfac7595d938c05f508f822f83f70d4946f2839d8ecbf3c8256e83f1f347641b8a8f525e49347a9a34fe0fba81f9d4544ac0022afd8be96a03eff9b9b24918a03bd38901933bf0e5d2ad20ebd21ad00650bdbb631124710e8716ea46ee4f30e1494973549657adffc4a4266f0ac25f6e229d03f9b57a4b8edd7eb77a8940609a7113885f40d15b1b820f6430f2755e5e4ea1c1ff3e8f3a9407a611ace46adfeab9b0213cb943d506270b04fc894dcdb34894ae9ef65f2c472c582d405e8fae11abe294b5ab2f7e7f50985349b3b23c199d206c9da3cb44745b398b446a720994532e7f0363eedf9cceb4f876208579d1b914ff6268ece92c6c1e1d8b818714ba350c2f3d63b6c567fdeb530aa3bedafde3f97d66bc8c13ff9436e774cafc4bac31bae760864e6e145814f1bd13305b9bfb4e362bc6b968902c835d3f2dc84aba7481df5ba2030205e92d63b22134bf7644e7b62713b9a5953c6737c1a0cc7c5be524e81c320e2dc15b8cd3ca9d213d323f9b6e6363b3e0ef9d8eb1a8be6ed6a8372560656ef7678e8c32cfdb6dd42220339976d30eca92cde872fce04617325fcc8f4fcad5219b2cb8e3514e26058f53fa140978beec4e3a66f1633ed0fc54f2308d1580912390bc90b63137ce2657cedff3957705e31b9e720151ef616eb0d608f6972a56301d73c7ae12a8c7ff53d90668f91b288410242d01bc1febc22325a6bdec6e617d798030799a5dc5d5e1e4783b4e3eceb5ca6474a08a319bd54a6e33655a8e2f243d00da81ac133d225218cccab1ed2d4d652ba696930b932dee273b0f3be6d61ef19db292aa1d2a8bbf9c6b971bfc63c5dd21a3d62e2f1cc4f6614e31a44612ae393e934f2765b74f866c59e3072589051f77857843c0b4d36c4ab91f62eab10650ecefe1b758da923bb2bc8d39a9ffdbc62560d61facf99f5a4ce014405b793a1184a38e9fef233882b0931c28727ce7ff42646415c8f8bd9d800c96ef7208f034fe9db56135eac9b6a48d9d11c9af05f33610a20ea5c6d933adbd3ef63721bbea72c1e9200ced821d92217804f480be4aeb941f28dfdc2d6bf25b0d22c1b27113019eee348bd6fc8f316bd7a4440a06e86c24ad02336e3a0113184128713f98020d19fbe208faeb781aeb117e86253638d8b969b59736f7a3c5d7bea0ed570bd5b5fa6ffbf6650c221f1efda1d764bcd5575f358ebcb42883d4aec32d34ce61958f7b19b11e33f179fc36fe80961df3dc2fa10c6bec35e63134316f8d56198e95502ff05ffa575e85cb182160075a38d5e26e8e8c6e0b3daa64e1d2f1af4651d4b771309785b4dbe6ed95549c8b8460fd2260abb46ea0897c7bfe1bd322d92fdadc7cf698364372919540a40c7377b43b39d25ecb9a00aa40bd1dc3c10a4bc1c7ebad7390f96f4f79467e8eabf62f8bbc38edbd1195cbcff541811c425aeeb68e5538dca6992ce063df558f865f230e18792ae88f60b7b3496dec88f7c902a389affee12eaf8e559c48028e91a65c738ca9f4e4d01a42e6bee4140d8056325780c51a88575bbb76caf91856eeb52393d1968439c820c0fd72979549d95b20744a9e4b9b4539112dfabdebc6d54293b61b803bd2c1f608277f697c2d2012ed38a164b98241157351635e7ee0b8a5c42bbdc07a7e6ac66ca185fcbeff284d00a09621924192da226f144cc0008313a47d22a59328902bd248cd998577b6d9fda2985875adc6948acda31a8a24b4d7f3a561f595373920d5de5fb02b828ba0ec3ccfac438977a2b05e8404f2ec40dc6708c8dd83e2d3fb86f980a36a657c0e7418160da4b7995c3fbadb70c25b5cbd0282b5aa18382dddc4469909558764866e59a60c822e824aca6682a74130eeaa8d59d25c6f862f5afdd96a5306b5a2eeb03feb049880a6002e9e9595b5cfb4de7dd7f41ca5ad1346e0d3bc64e172eed842bd12d5c94fa52031308359edca39f089eb5bcd27181e0329af15ddd7211a05d69115220daa075dbd85999dc57b370ff845eddb73df03f58aad26c827ba8a03a6e2ebe18ed87409bdd8032534bb92ec253485b852585b6ead22a50dc345d301a504be9a5361982e88fff2b664599114d7a05d3a105d15e8b9650e2956143ac46928216fe3ef8c023d8f0e8cddf47cb97d28eb70de538360b2b24fb0b4312c4d33bdd374cbde70199d2947b0c706c8d6ec839dbce7bc608bd3a775406b9dfcd650283db26ecf38a999ea37e53b32d6c6f2784f91eef350f897a7c70634039885a05de611555c5ad6cb21a55348d964f2cc76baa04caadcdf6eb3151066fc518b50b5551f182478a3f5b045cd2fe523f91d60ffc9fbe85e6c11f7d970cae992fde81bb5aece4984e4668ece090a6513eb8adc9367d0fb90381668013f8b44d514ea4fbe1fdf5846513713dd2c060375aff3e6af2fa6b979fbb5a859e2a075abe82f7cd7d9308ee7064161f61860d102a90f51e5f2ada3a57763baddfc25c828d3ab2b75e6f2029e1d506adfe9b2dc00b7220de7c70a45433b336c07ce164ae7660c3960b63eb96a9a013d99bb12db8857e653ffb28655af20a832cba870e3855c69bd9a0c00705f9ea32ce3f23cbd73cc408a9ec665175d99f7f6c512693d4e9f22c185386418edbb175206a8cee42b3ce6a4d2db9ec1c9e95016aa74905c386dd03396dbbb0d1ba59db5aecf0bab15c3638303a13747f3ae9908d9e7f3507b045f68d29c7b04d7b8dcbe51567ae50819704a8bab1d464ea8c27587212db45bfe1a5c2c4c56687727e62b2895d879a362d72a190bb7ded078ef42c6c7dd34e466f8c9e6232791f2be1f72820e081de874f95a36e661128c54da3c83a082e96e2b11c80f48342e30c517517ff1bb433fd914ce5043879998c3a88412f77f08f0356b3a5be337119f365b0d6f6b9a268d3ab1e832feff36e7c08fc81275222530635eaa67004288751c907c350e9628dd27bc5d8b0f7b2f0027ed17ca658ec81dcc794cc8b73d44a1b8da9644d889ab17af30b128a05f8d73461e16c68fefb6e6636f596b095d5ed4b00df94ad4a5a3817139264fceeaa0dc75580b1fad776b0d811f2f63ebdfeeb34d51bcf6a9e0f085668747d53a504a77d29e54c9709d754860f826c71c887d35041fff30c0bc0a55b3f69738e9e9ae95b3005294bd28f0f133000ecddc133f4da9e39558dfb8861ab2ad509423eea962f9659be87d9ea62683f9150f42b6635ee1bc202fe9e012b9bd558fec4d3d76564771c9c81d19d4dbd19489d204fb2dc52f35395f233e8154f4cdc5371ae4b7c45ec304fb06f1d39c3dc20879de61ca8a22c5eabaf68ac962e6d6f6ea9d14c1c4dcf3c4a5ebb069609110d99b30e4497bd60370c65b2efe896e236f343993b154406e9f28060609fdf1ca936078cfd9d79c405d6fc318c892eb6524836cc29b29aae6fe5518575590ea903791f4c33d7101a369c2576ba37b82010da1398049dd8789913d798ebf0823a5e7de4c423d75c7908c2e4def5dfecaee87c52069e2b050c0be7e9f37e90df93788a4b027eb4ace54c6e483690588ae2353b94944599150580fd7202452de73fab193d544241ee35caf3e2c7c059730687b47b12e38cf83ea86a33a619c85866bfedde39d4331fb5459a33824cb2ef4d4291a7a027bf15bd0e47992419cab267ac9551fc6053ee48ac69b3908282053dfb43e6942295ff51b26224d1b842fb138f7a1acd19dea250781dd12423c401b341316ef285d8955241c2747305b9e58aa46271a617af64f92f957a0a1a240d0915501f4486d88fc215073a0a86303d5dbebff8d203e884bf597127d1eace43effae5623a2b99af594caed0264376861435061be732dab0e6487635fcef422744fd42907acabd5d91ff944fc71274cb8558a774ebc115dd351a08f41db8a3f73da42dbdb3e01b844c1cd6c6f3a48b8638536d91d9147e261fd088c4edaba8b8a951eec8dea8e9961703d3e390c4d9ca45d59ed73b2811fb8168a4e6de8c928cca28cfc48cd69b507a53de24dd27982579f5d7176e2d9d02c8f31d45dd44369ed069a9cb13fd1d747a02aa162cfe5554fb329eb877df4d2c1e0f5e483077788831ccdc594c7aeb6532118cb6c62883f26b68c2f41b99084b7a22bf1f18cfc9312a60ae2adda9517feb83fab3daa1d9bd2ebc5e3928748b6b10ea023409e65b14d047440e4737584cbacf02e1e044a21299d3bc284c45e9f67b7e7dba8181b441d79cc52bda7fe0797841deb7f322b6a799b5a81b9666c3f3fe26c1d733e26d4850ceeb3b68d76d15ec25ad08bc81a493791a35c7fdc943f10bfa738537e9b964a4a4ec61f1aeb3fca9a62e6c246ebaf6d12e80b95fe8fe2c5cc1acafc5e792a32d852324274d05106a2d02edf56cd28bd56ea6aff1ce1ead36af33b79207c660f17d9b1379ed903fd467ede65e06da5e66470ce6c5f3c2e28990120017fd5354bbeb07999e71514011533e928cbebdbfe56bb7c04fde6377a03f02229d423ded758414438ea96dd5d31244edf2ca7a0df69241313222e57d99db322ed38b92c59cd4de3a822424234476bb585b1f1a3084b20b584e3da7d9ef1ee22e084699b4b30f82a432898dabc1a218a6e5832e6a154e7b703fa90ea5fa8cb0f50f8fbfac91b4d7d40696a4f77cc62af41afd7a3492c153b17adb7f4bac4468c5558d64a1bec06f15f9cf2e9c4ebae6601e099e752a0f491a4801abd05d8a348613a3bc52bbccc1546525be7571dded6b75fa73bbdb9098a9e15849eb54f9b3813d5990be9ff65331fa244771d15106f58964f7bb4210923de36f220fa6866fa6ab632deff4ef75830c40376b89a02142b841f551909505e748fabde22fbb7661329fc12391e73faf9d1dd3855cec7f05f607b1f4ab5b318397cded4048a270ae6de502724ff588d8b3a7179e3265da08a20d82c7d7c550bdbfd97a2a9a3ea8333980641c900bb1de2ad39d4919beba06fe81947de859d30bacf1a0fb0c4a77d971690c221d06622436ea0eab0e9b122189e2cb068321446d6a0bd9e075fe8adf1e243a4ca1414cd2dae23e3293c95f1c58ddbec2f282fcd80cd93886cee8c7f1fbc31dbdbe03cbfc91b28bb44d446db111b48232b1b190ae0d7c919de76ba4934bb3f6906c30a6f126a4225f73bb677d6a24b74600af49f8f691c0169d1887b33e090eb2aadb3eaf11ce956968cbef20c20b791ccc5a28d0271df7059cf231c03919ae58f6c1504d828d293a24a4ba4a44701ac45aa833fa049c222bec9fcec6b52a3f86055fcfcc3ecdd5e1b1e1719f77ebaa2845941c4c275ee03b2117eb2b429bdb4642da8aaa696d5493b810fca22f492794e918e06decda36078015e858d1eb2d0e8a2f55da0014172b3145d22c51d431eeb0a8169a6a878309e6d948f0be4d1539ee5daf2d91ed078b8239dc00f56f3d387be54316010a0ab1e1dd7b0f347362d917508dad32a21a87d2c67be5f7fb588878c026f0dbc7da0c2ee07319e7786d5b8fd4fd6258ce5b6bce90099a554b120e85a0665e8174b11a7ec2b3e3a44ae638a04dfd463ae1f59f8ae1b61c0c36fdcea04111f896b30cf2449537d0f50a9cf7894ea66dc0135c74f7044e79a0ad0490246986d3f8d546d059c005022652608ce6efa134e7771afc50623da8739b43a7f653ec54479673a0c0c3898b6dbb6411b3c38fe61854abb564c775440fcfde9615b699472b723674d5a96088919e565f8e9625447008e96a40756da14bc2caa751852f689a052d6865eeeeef2c5a40d662e8c43392f6744b091d6bfcb2e55339fe78ecc30a74c1554fad35feacc2384a32d17db94ad6a49605446149340eb6b7ba54fcf05a09563e321439b204e584c08a7ad74d3a61244738ef4690d025d3eb12d95bb2cff9c589c7952a54561f0bd425c28d87599802cfc2bbd36b418040d3b785f88d31171dc81a9f96b4c08d338a871e2adcff9f58fd85ca0b7990e5cd5ed591188febe50cdcd421a6441e6529124f30b2accdfa24ab9cc2bed842afa37f082ce9d0021268b60b58fab1d2e748b7fb18fd1ae1bd320dadeb9765f10b81ecb3046b56741c90eec35b01e2a1ce8e609cf4746f0144d633cfa5b1c49d7e5008f7b49f98b9b2745defa901e282a636f9cf68873724b01cb11cda681262e65013f48601cb37cba59eb4f3732422d8e74ac914158e2d627369ddc13e8f5c6b11d3fbc15566459c8958002189bbf9f35f97db82c1e513a61be0d165ce6f6a03fe18e66f9aff47345b0c3b3cab9006905ffc2c6a1e3ef8a8a5d697ea4c116920b0b14103c4ce6ca68238de30a1c681d3d89357d6a6c1cd615299a12da1333ac8921438a3c8e127f8d315a38fef4d237c0e0fb3e89f14efd1555aaf288e431531c67df4d11f9a5aeea3cc6dc5c450318ea79a75deae63703f821edcea060c645d69bb3295e8278c31c9da70fa56d4a65287b2525e567005984746412ac805a21c344b8aa14b48b1aaf8eb09840fbea5290318e7d59e506f83631a53dbf3bbbeaf46bda21587105ae21dabd9afc2540b9dce21aa004131e3c5b4460af20f69833ee97c7eb01f42b124382b5ce22e50c367df8ab41009fe8320e9032aafb748e15911d40f194f5df7eb3d0a99a149de02f43ff6dec2af59807f63f42e3be150b7b4bf1a2ecc8769f9c3f81080b4861ce5d5b88bd09e31c7091c8e86dd704347097b14f4cc5a0521e8777038b0a154d59e913fee4c533d13909c134f777e2fdd3bbddd3949d9bd145a3fe5d7c49cf920ecf7289e4bbff5d85ad3f6f283d6abdac8029745c8acddb13a32c903c5f3b62d7c1d0c8cb448920d59f4f7ef17fdff845038b8d8ff7f558d2cb9d8d2654dee93de9827e8a8b8c4fbd462a495b37bdc7a449e58a2c3a32b95f8ecc3c1fba42a40de8ed730375e4e5cdb826734602c1acbb7f4d09c238151ab49d4a959ca771c550a8e928a90f53bee01270bab214d5ce24692b6b91876aa2c5a33cccbc271ebf57151d1bc00743958963623dd14eb6272d2e3885dd26abae5f14ed36bc35bdfa5c5e691800ea3144068a941a777c51cc8766d761ef9a98ac1f2cbbedc3f3d7dab62b8545f74bb841c6ae2d4a79b08a46b479b9a2275217833649f96bb68c7ff2b234a539ed27e9ef43d7691e21ab68a62aea574425bde6496d024e1c54ad4524c21e6e26502e87ec95542cf81d8b36e910f4b7d8f22d36400b6d38e8343fdebc879adda0d2498a8ec38f85137f095a6a2845d19fec1cbd37782fc4306588a733c7a0eba8694eeea7e5aad1081c837f334a60d86ddf75c5309ab50e52bc49de0517ce5dc7308222e2492e9591e155591dc785cc70ec89c61fd01eb82f362db4e9edae2fa15b6460183175d77cd9fdc9cb62311c0fdf391ee29ad9d1e75356f779d80a374d151a944824b3c8cde22a2eb3039110066513e670d5c008b03032e6bf6b6fa3dc1a0703b3abb792db60fa65ce4fc249ca577dd5feb246290d38f63ca01a6c8281fd08aa518f7f64b637c6a73a38f79bb1ce84224a0937973c5718dba6508c37230907b5893b9399f71d7fa8f2e53616794ca022f0319f8c84b02c185718e47293b350985dd363bc16921946cc4555985945b4ede2ee2715288e7f790a796193a45ddeebda1faf0315821b8eddee8d2d20d0d6503da07008fa97d5e72a5919b3f62a64f4e384e2d1875675e9e09de8356d2b686d5c0c214f3fba5b4d57f11f2e6f451e22edb9c851d8fa21555757bf46be41bf21a77fba03d5cf7aac40e511b33002ed2c4df9c0e969bfa62de05bedf4b19e3af186434d11956b6dca95d637f18b0565aa67708f64fe0cae33c7c3a6b9b09c81478a0c64303486894d26e731feae723b82cab223a421708b1c411915ed0adbebe02219233317b9267e8d23e8779ed4f892d3ef56b98abbf8536bb44d78c509a90f4b4aea04cce1f890d8ec376f9338204c2851cbdd13915615a7849e161695ff52e0570131ccd1360b2de7b19923dc39e0041b893495da48c3c508815687a608d5de2d85f409f61c3c82618f1086e0b3c488418f694c88ff10d315a2ed2c9fbba11e26b9d2b847293fff7ae861100b1a9e868753728c1749c458bd8a598749a4042ae570cad58c97ba45a140bc3e20bca6d01b5426a6509d3a2de6efa820bc8e9d19620e067e51619e1b0857f6d3d323089cb52d3d3eadf66e8635e6365dacec9842e49042cb9f121ff9ff4ee0cefe1116217e6d214272c4333eb98f01a4dfbe2fe0cb9049857adb4e4217f7ad1e51f1a7a1ad26a6d30820e8dcbd5bbe1b7e9c2a080df268487c5abe058eb15c034d9efa58708c8b250b02431724463611771a42ab23f4ff6590c4f50b040db52a14fb80a9cc19219c36555d90b7726d4db0c947727307bc7637c4c60976bc5f325e101502fc0d42c2b4cdfe8c8e554b882321216006c81fd5049aa79facd37008e1a2279e88a5deb847862a324e154c7f384a6c03064209677c3db8e858f84320a721c5423d940aa8deb80d668a6375173647f2f4923ac67c8b288166e46d1c4651b6c53131c9105b8474833893d7ecf3a4e542cd28efaccfd35b343dabc71142b0091879bedc93eaa56a029d53229436e18b2a1d68748dbd5c854e1ef47cde903d31721cf2fc67c76be3dbb85efb5c34d49406223dfe003506c87aa0b648de7f895455b63cbc171621a0d2de1e90029ed53c3b3734c562817a56d726e251e79205e2e6ac740f07669940103db422dfda3bb152e7d2c8e6ad68833afe92b3678b6daf7ae453f3d64e8e51d4b0115e6d5cb49b5179b63fe34e88550a896261dd93bc9c5d4513f2f810c3a1c4f520e2e94eabff0474f8204479afe985d31e8ad03e573334809f00fdb898b9a9b1cd22709275b84967eb0d08ad52da02563d4c1a75434e03c6b435344cbbafe2c4901366340253b694bb28e1d73e810cfd703afb7123c18285af22e256c1dd5285880422cb0c7f8668d3a66547e7a6e932963f717e7caa78b7a56ddbd19f6024da1b3a5efe56b0b025de58917264c3b84d57770c05877e6848ea894134f1f932dac621346406fdafe8b7967e80058a1794df8b17fea176a11e9d0855a9fbc5416271c71049d7043ef8a01f738acff71d182a8760637294b9e0b6128abd19029f2ca0d70e22a665cca61dc5990fa9a236424f0fc4d4723ef74c61fb189af2c198afacfdaa385bb15904ff690e35b70710ad6e0169362332acb6dbd68b0e343e4a62f2a939036a4b7d3c033d3200511cd5085b2198b64b8f8871ecf59488dabd89055fb6f517e67b7a8137a1b09d874c28fb4fddca5ed86e1bdb5b02ec117a6868baf93ad749b2652634fab54ecd58a74a740e39e4d4a5dfcbc96fbe9fd85c494886501ad4468093d0e1d825ac368f6fc85b4354fe109602ba5fdcf4a449f0253c83f23c2333d303143bcddcc44f60f414d31ed7df895b177b94d52832c937111ebb15e4bd9d0aa2fc2e0e40e03bde8075762e620c3f108ccfd17790b92dcc3ef5da6398c7951f52d25dc8714ae5bcd84eec460e23f1c29bc83c781f818b4091d6c72a1c9bbde80267c519706f082ab0f6456e70ae5dac2e74d0787730b2a09fbe3fd07259b88c3dc4d0d991f17dbb75766b306ae9ef5d03be41128335b5783a7995ec99645c5525bae0fcddbd5325952e573f06fb4dbd4af90a32ecd5536c2f3619c628ac905a38b904b1edaaa709d43818d90711ee5397b60c8203df55b1de526de33186d251cfdc904b60c3e4c39cf2f0b7729c935eddb92478055cad4420e5b5d702cb40a2b289dac10041af4db8407e6dc2e1f9391ce8a2f2f23d45cba784a7ccda7e88f1bd7d519bbb819f1200ecf24a82093c3c06ee9d795badf4adad60f3002b8692330023ad70382fce55c9d396055c5cac835c3f3c9e0ef1ef7ff69ddb15f4712337ee8bfd06ec96d845593d0c8615992348a4375913022b54b409477a8775a3c3a02c1791fb34eb15f5c0ca0697fe4970779be58ac6e94e0adf4fd5d3781bfbd26ba94c2fba6eeb8555fc9347f0eac480b4be1c566498fae9eb43d9bfa32cb81486092b7f699d6ea5b086afe14d7e31ad66d32993ed7d709d4f1855433d699cf3cb4a135fa4b1bf52cde96fefbd539a83d8016181e571216339ceecfb1dfd9bad890dd4dfef67be1fb0d58dd9c60bc0e7309d48e57e0a966f3c47115f7c85cb77b299c9ee5c64ff466246f1a1b9849d37ecae313bdc4e6686e2147e15853791722ff62955c57524d66f6efa6b540bccb2270cec6e69c7acd028268b988c7759f8f369f512c8c5b2f83b31c38a6601297bd6604c0baa6ae21906dd06136976f083a31951117578382fb99f20de6852d872856d69efa2c7f43d64f3af6ee8a95ba51d5e20c5a342f5f8e0094399c360d782b8719833cd99ead186db0b82c23e9eab240aba168053146f1ba69f0c8e7afc0051775718e03e0771251454ec6ffb8340191c4a16740bae4be17c78da4e65c7ee6504a1ef422cc82636f8066ade3a5a55be1e134ec06a5587fbe4165e6c76f5772f0dba430d7268fff507264357b57cff7767783da4c57f7dd3b7e78a9f8998a2dbf8eda66dbda7b7dd0673136406f070175160de1fb4818e22ab0c61b8013e92bc27ddad93e410a0f6c25e5d2a2a704bfd6192a433fa3e3e19b7e969f4a54af8193a7bc4d1a8b9483fbbc9cc653fb144a5d9cc90743f93b0b58749a853df0b1417605d5b44a83443dfd7038c6b194eb7915b25802196d9e519375565c0b75d20bbdee5e11e4ce413a106c72bd61ca1d0fdbbdb9d4790f150a4560cb53b971b5ee962715d1db581581ae87a5da5cc25c731badbbc7400aa5d5b74002079bf713e2612476ebd049d4ff1d355cf7265a613168ab56567559936e7a0b3bc7210a20c054f32073b79d5cae0fd3dd34d314ef666f2011e109278234a187873a524ccd0d6cbe413149619468842dadc1d49f64b6b2d0b61497d2f30df8cc5c4234932b22cc9bafd90638e741998e721596d6e13ea6d4c11861f1c4720733827087a96d91549badcbfb4c664b166f15c816a9ae96698bd71f26c4b3cc5619d907e8a7c3c4d137afddb0223c4e66855c119faa70254cffa304b08e3125b819885994455997ce11c36feb54d848640f08155d4c72626b9b69aa26b38bc7881d6fe03afcad0f8a700f125efe64eb12599bc6a0ab599adaeb6f90ce1278513d481fc0429d06314fa3486dde249ca75f2c21e2392938b55e50daead00d56820118e97c5d1fcb7f3f4b85cfeaf54cf1661882f2324ed18486c5a25605e666cd1a8fcad381513e26a4f607f60c5a1d730b1539e47e4a2501869a53618816bd506b5f8befd56d5a49dc0a0c59a738a356a49eb9bab291e4ff61d2dfff34e087ef6ef9d76e8348b85c649886c3300ab007722227a567e5efaa4ffee57699d0304965af65c30c184c49d4e01e9cff22b685b8843bfaa874493d01870dbdb4f568664c39a47a296daa090c5708c529016a84f5aba50a45fdd5259508e1ad58d39b879d678ee4effa161ae77250d673d5e5efa653d4fb694b496fd6141556533b5c3310377a5ec80ff99bc7ccb0af9b5ddc7af79fc0195989161bca89ac7b125ad0495ddf5de133c917176547f9c656b06dc34ce014861f1ec7357232ff3e0bb5411456da5193552735e79d881dc6b6989f1b3bb64979cb31b9a370427388e907dbdfefe57b34e03c1db0d531ebd261d494799caa9ac79b6906a6c089793b1b3f3dfbfe015bccffa8cf9963831712972b23e88620a6773f28dc58e980ecf0838ed534fa242efd2269a539506048cd996dd25e88a0e01952f7354e36bdda35d345b2335f37ba7eeb0e80038d6b69294d692261b33ad91fdb04ae20d07cb49618b530e2dbdded5aa0959952391dd2f7dce1b458c65ecbb2ad6b82825d214b05440a562b2863bd142d6c89f4750b72baa6dcdb1f948049136c2c98dbccb60626d65660a48eef06599edcf35e2638064b346cbc859b93e4e29d565b470f7eb32739e8087a90a18f85598a9b63d59f09194d29bbc6d40a44f57026b4a862314b7ec971085f896830c0b789e8f0fbb57f61b94abe0c3bc0e456c043a2010cee3a545cdb06eb4d99b600643cd18023bc493f367d97de361593c84b2b0f312f55051ef4151ef60bc648520d93692d27c4f1a92da08d117bd008754f8cc092db331b3d48fb6fdff3f14ab94feea8949729ba9ced54720ca03eae17e2ec226159f2dc9e5928e947b411a21cc52398878c90ba63a75ea2fe74ef831fe60ecf3dd1e675b2ac533aec11836a27782ab39b056d2004ad6d27ef5ee241187ca9a3169f4c48aacee137a4f06af27b95bbc0035d61c7d5244b43fc7ea8dfbe1854b79d6940cec6c00add1d8ec2c0641ced8dc25601b4e57108086adb945cbc74900266cdf277a7d924cca915654d28141aa27aa3e2f0635cd3c28bbc6abec9dfdef70d01a29b0e867116e53a3a5a868ce2600a2b8ca90750c3d851660dfe44804c6d7a91f2d89b4b7dc53d233db8bcff34da3b610db57195320abeaa91380fec10dfbf7b48793b5ab1deab6050fff54cd4b6dbf3b713b7d615f019a89386d4b47e9483bd5778b08539d4166477da672df2a85b8a8f5254a888b0ed08374362f6253bb36f3cb2e853839c20ea6262a648cf7c413784573bc5529d3d5b27d4799555f5ee926d8141dfe59d80d6bd7a015c45fc114456fe2c32121de470318ae03757c96cb0d4b5ae8130b2a503ae0554e31d13083509dbb32ec9180b725230ccbcf8bf118bbd7dc6011acdcebf44ca956220c5dfac2e0017f5a7db66efcbf7c80dee258e79c89b50147ebbe774901ba7075e30290966e06e5b8e51edca87b6492ebf2cbd2f5c37ea7b45367d5d31c9184dad013adeeb537ce4b805912c8a9eb98d898944bf615a3338fcc573adb68c2c6a0d7c55e73bf490509173891893829bbe95935b12ef04bfb288a2237bd70ecd6749bf76dfa43aa06c958aa83c13c0b0d3632fe0c1fe7322f1139cbf83e0992d2a37bc84739639b3ab708833f195c769053a5e36a575bf93b5baa730deb5a5e1b2c9b53a4e18a1b22fb07cc09fb062e07833762436bbcaeff8a47d7c64951c8ac8899a8ae3b2f7483734c595fdce99b701b7238f5a93ff49d52f3901401312fda9994b8a11e9dbf3693cfe4a7d271a2122096847ba270072934f3368b63d26775b6a559240856a727035588d0244a253411b624205f0b2b8a3ac017d48b0ac8566ea24402d975f8f10474042aed17950cd9873538cfb9c1e71616a59e995fe746a671b165c0cc365e1fa2fae5c8267166fb39d7a1d629a61207a0aa0cd2a0f691874d04d714810f8bf6de0ab20c55e3e6a5df0137072dc3042675c96cb986e6c069a1f9ddc30c5389459f85622ac6ee3a8f7102edfb4c669594cc384ca88bab4f2bf9cae4425f7e65f6bae135ee6293895a5c656993aa2ad7cf34d626c62a648fc76368f0057ebee9b6e2d3ab6b691845f591860cdb651b072702df52c547a85d3d7d526209e101fd1f0295b96da7662fcd5589ca6bf9889a353e68cbcc386dd1c122858923d8d6b7cd329c488900d56011beec3d56adc3b6ed6f371ca946abcbd236666f0861a22c3e9bc08eb78a80f8f6125eaf6c7269cbfce2216891c6715719dd7751ce562de87be7222b82fd11c1a2eeeae1c02bd7d057b3acd26753be928cda0aa7fa1be6cdab743f31d7380ff537714903194b58771b5594645797e1e2ed76ae087c83e95e63417f98c2229e7f47c3e846d5ae20a2fd7afd5a327f93d262000cc3b57de1eba9e51a9f58b7adf60d9ba80e922702b146621fabaed4a76485e59b6f9a400ed5fb8c79e354afd96eb8bc3411a18430a68a0cb902fa34670aa74ed8ddd60218f28d52b6e1235b32888ac4f293a676a8646304665e1e4ac67e70d0df68ae05c8a9a53098eb614b04687686f56bebefe8604d3e214cd937190fa517fb153a3a5f00020562dd027689b3a666b3c8353aad48ca30ec1228b5b1a278d74c7f09342bf156e8888bf71803e75d0732722749a6e7e44cc994969633f0f1ca83be67aa783b0c4fe077118adce8c556dd3b93446f91f77127222fd25b5e2d2ff79ae4bc630f30ea83de03d9e792925a907f1462b0ffe8ce247af0c9496cab5e535329af6094ec7ad9da238fbcbea47a36921585d6f24b85b1c7b4d4d9028c90df3e1db513cc5c07b35170b3390f66f0ef90828f41079f8e75b4d4f4a02c1f30374fc493639c3f4f5bcf95fd0f7d32c587eb9bbd9a20d36ad839e87a8e00ba2a6e5548920b98c900a85e6944cfd15072990c93a224cff962265eb92d1ab782e1dfd63a1f7dd3449d7bbe3158a9fdebec7c6f90ef31a8ae9791785bb3636d1bf255bb7c160e67719144ee4753216c1c0e8df90ec6f092ed6463da94a84c50b0dc35918cf415d26804ff2bf975fd2939fd8f2c6ab42fe69aebab1495ed758a3e02a1954bf46a3ac3b6e04928378fb5e79e04d09e0e6a610d293259a74cf8b444d3d7d851712e617e2e17123112b1fd590f4a8a7665e09d52676dbece34c2c0b607006263e724fde4630c04d1c71200695391421ccaf4c2101b2090f3cbe59ab57644ee6281ca25abaf99a5b63d61d03b5857e49c23d0b704be8a8b968f0619a46c6e06c49b8a19fcdb0683b8bc19c62b9c5210b5b5a723149b2708cfcd47c68ea9a4f6841a0e93a5da07e8ebda54a0b69a9115b19bc727dcf922fdac3a31cbd21ce56d0edb8e40a1ce2cb8f11808f038b8ed834b996d43f98d40dab5500ff2101255f1e072a980ed6b9bf50860a0dec92eb9142ebd97c953b266091b29285370e9fc4e3b69292ad3a5163fa3b46fd0544847f1c45b31896080913114470da24e9908ece992d23058f78337964a9eb4e2d1248caffa4d57ffb19199efe10da93a19c88298f77dddedf0f4c82417d7c1118af82f333e808b82ed13f9e7c2c6222e641bcfa39f21b74d1175c287e8f1795929caa66f69edb96ca56ff655b983aa89d02e7b3f2eca6bde8050581ad055817f619c9cccdf3d7f903587f967b65d609c5bf5fc54921518c7aedab4f1ca52a8eecaabc2747a69fd689a9cbde67c723dd1669771917a29c327a548de68b6b8a6db7ef02f2b2564633697c3514863d61a53956df5fee538799c550c6b8ab0c55d69ae6daf3c92b5d6cf38f4d35dda65fdad6090e91a3ba2eb6fe9e4512f02df6dcbb0f038850457014a02422b010e9bb389f8c65a42d024bbfa25ee8d4201332576073de90a134734e8349480781281b035f579e6bbf18e4d3599d8ab5ed5e68e64a86547368b5550b518c7617a49788ae7655818c18f5f36e73beb9fe5f250d80f19a27bc41c65173239c60b5c022b8fab71ad166e14d5417db7aa1e90ae953f8f875e878bf0d7a0d956c6a73a3929fff0da135e6e034dc6f175a2375d6454e1058ea949538efa156d4a9a59ce38e393b1ee17faf4e8e524a9bf2d8ce4306025936be67caf12dce106cf8ab0b282ae53d6227d8d794a3492a00bb84aaec9a85c04f30f9844fe6999bea91c9592961722d90f4884b3ce25fa2b8b810a6c6d0b21d8589ddedb40f1a3e1d6ec755a8e26d0effa86828edec453831c5f8e5d1ba7a96e4f21858f7c3a2133afd56f81805710d24cdcda5136dc7dab29fc9d77b4b27d2e8af6cbbec0ae65e54ea21dba16656cf52f7e68153cb90d0bbc47d4571ebcb5bdf65188a8ed6aadaa748df3b40baa9995d9f65bcad6c1a2d10a96e8d0da66ea70f6052fae94eb227070a71c021fcd17c5128b1a44f3243e3d114b0f774feaf63eb4acfd40f8b0e4a8d8c5b2a22b0ee2d597fe47ea05875f5990fa99a8cace024e57afd05420fabe54871a9a129a0e9ea4fba39772d9a20eedd490d7655fc0033e0d8a9dd04a57b174bf1a3dda1f0a955d4a62a1da7051cad958ea7bd6309e850dcf999de8f18bf6c91f1d0afac6a12af465ed476eada3f15e73cc7d0b4192849845599afe35d35389c153e631b65b84154de170620d46b971e25bbb720cd44af2cc59a7c0538dbd7ada9db04d490e1d813939bd89422dc24edff42f6717db36323663793fe3abb7b082b38acb1570622ceca1c2076914fc42a28451534007ac0aeb2096ee26fc06c0be8e0f74c0e3b4a7f51a78af991ea39f684c794514d8ef74e92668a4d21438befb92194a35457bc786a56e11f51bfd7471652c346c3944ba06814fe65465a8e408f937b8bd7fbc9a09fbbdb7d807491d3459bbd2f0265c9b5c91279ac136396dbb44ac685b10502c3d8876886f228a9b9b1c01718e79df348faf324108b37c09f0f1b4bb9298cd05d67b0f1a8f4e244e7bcdad853570bfb346987f11217797db86045674f671fc54067568b816f180d675cf091a87662a78b969b59736f7a3c5d7bea0ed570bd5b5fa6ffbf6650c221f1efda905bde065ce83027389c5d010489f869e394336a96e47fd5f6f89574552f6f57b84aa3236a8f506cc1fc1cce7586b48aff0243dd30d676788627f6363f7cd846969300776f7a50b6b882a967a22ebd4703dbaf9e644b1007046431b3a87b5e9fab3eef9c2497b146ff6d6f91ee2b203c970f877ed79e54c3aedc0eaae9580195ba7e3a38060fde0f077045fd0d019f2bbb9e418947392a130fbc5682e825eca4b94d80b6013726b604132528e664a14c87b4e73bd0e734182444e12c201ec1034ff1691f53803ccc6561ffb0ac92c5869e9225cdd6626f2a9a5b6263b98b3021a648c2d5ce5ff89cf70dfa52ea4ee3b99caa4f85b7c61a9bf8584a989adad6b82a684c3febe8134681cabfa59e44330276a544eecdbec24401b2a66a152baaae4a4446b23f121be242c0ec06d359c752f187aab88c5531659eb04428aeed76916bfe7766a75472af9f291e3dcc249f0599f510a6d78b3303984b4591777177b45bf69e782f9b99904841e159c89131c9c412c1a38aaae64afda74fd50085996b3fa283640e38bfde547f168d7b231032517b881f384b34c3bab66ad1efeb83b0826ee340a9468e3e49ea884139794cf2bf266dea7f19859494bf84a0f8801c3ed1f8e98c36fad2ca44237ce5733bc3b345d093a6a746b255abe81fdea6a508658d96256cb064aa03182e98582cc5e6629aea7ed0e60cd6e6919ec391d030cda6eb170354c6b7d0cf0eb5cd17f582a24e66ad78d12d5c94fa52031308359edca39f089eb5bcd27181e0329af15ddda8bbc8f2a3b93e555c10763a798acf1e91a5eef710e51525f946c5dcd222b5b384357744d29d5a1caea4303ad31b720723eb02b8f84542b66e7ce4fdf8a88e6e0a9e3a9088a5e1776cb7e500e0991ed601b1b5363137253b48f16b40cb43ed37af264bd5607b096ae3a2d320eacc591c3cafba5c434fb9030f44e4a25b70b418f1cbe6d1caf7d575c8320140750318ccc4190e697b8cd5350550c1329a488f897358e5d8270e74991363e436c4476b4f90eac5487251318aba1db576c816526532240537935f919bda8f5c3024f29505c94b9b28380ef59b53cbd89b628e21e026c7cd0017d62c44e0186b07a6eae1d96b1a6a159ca745bb2b40ec44bbbc11f3fbce7fd916eab5c082464b6ef093630d7611dc117a9155fa0f7a843e95d5d6c772241fcfde55f0772de9b251776bb8d58a2d358893089d4b244587b82ee44cd2cdf2a3e3a2c4a4b9c388e31f754654faed6e81e55fa1d5b59636883ebf1fa9a49c2a16a0fcc9d75363521248e4647d0bd0ec5d6a7ef21701ee6c586468ba5664ac381b1927f92f77e6acb8f96382ca4d11c4831baf806ffcd9fb254d173a29657842dd68e8a53498e3ddb97f0ad50a624d219b6e701e799d0a728a329338abd4f1b82f8ded21891ef3ab0f3d0cb15c897ce85ce71b60c9283f8650f4c3130da99cf0715086baf994e6d196931cc295dd5f3cf79f86ce6f42e46701f6bed3740c320c8e4ccedf7dff3dc4d17034f874adf3499d6ae4947b54f180814882355f987b23295712d34588c2a9bb24319e63baecd42e67ff274dda75ce58b0c6655ca9857116fde53180ad58b041c72d5fd39388b5de69738e23de26c37b312ee5e4fa0bc56b3b7f98d3b1700b3f326498ac43184baba1777271b0a7a39afe8d49f3eecf2414372567badaa8b1c7e8b30c3e4f676c10ab1e832feff36e7c08fc81275222530635eaa67004288751c907c31bf7a88be0bc40b244a1f32ad06d60037d6ea4935f3fc32bd9a510eecec3a6c6648c9b64ba2e8c9f8e1e046c905ab259b3c5cb2089a4337469660ae6358f50f124ea9bfbdf382c74d736fbfbe952bcdfa2254ab32ed27a258010c540bf611601cc632699f14a52aafc3ebfc29f5beceb1419239c920d28ff0ff0afab97fe67860c0840e6d907d1b9a191d41dfc5f3a8b5db5eee55459b1178d628773cfc57ba9bc0dd00fc5f2f93f0bd91051edb93df3dc754d237d13ac7bbb9a7f628c3f90bb6e09ed97deb740dd98929b3c01f97918098d2130d73fa2986efa5d5039f62dc79b6ff559029551514aa2f0030902299a4cda0f90481e7c36883306bb73160c1c4d065d2f75d3bb9e21667d32b39e29476970bb47fca1a82136a0392d0fea8c6b60b08b8619199be3f07334b284437ff947e6bcac7da531adf2c4ee61b54d3592b042906f6dea5b8f8ed894e7910e8add07fcb265988a965f78bd9271568f4851308571df5a5736468daebb2221cebdbfa8c83971fcabcf1f11f05c5467b932e57bbd6e65626b49a0efe60a28547bca19d4d94c893bf6669dba781b7e09cc470060ed9cb7e8fd5fc8e7244599150580fd7202452de73fab193d544241ee35caf3e2c7c05973454d90370730e8f3de1a4e60a818923a4134431ffe6d5ecee00fa6d2b0e7e44e962153f5bb24e686bc22d4ebba4d3572b36140785406f0e30ffbcaa4b0509ead7c4351ae0a2e17d2108a7b54503eb63a1a8b8452f346948854950fbdcef4fa0ba58440c139ea9e038ba031b6c9bed244762607b8779077e7168300ab75fe8d5f094cf6e6776cb8a73e1cb964e27cf2bad5b1c6a76c16bf2723cae56de6b4dcc47f03dbc9f3ce34cea8331f77cfaeba6bb6c7b1d714ac4b794708fd6c84db210575e8f29d039288740e0e0035d3d25041869bd035a0bfdc715ed6be934147f097fdcc1545138f3fdbf39666a2e61230a7997327eeeb674d0fe8b8dc0d6e4fb1fcb25d77b0dff77eaf60389c0d1d4193dcdf9a7034907fdae2db2ddee2a0b147fb5581eb5052803cb0216e59dc4eef03841f200b12f027ee904fd40e03e99645ea8328159cf761104d52c6564d04aa00474dc985a464e1c215920f5e483077788831ccdc594c7aeb6532118cb6c62883f26b68c2f46ffcdd13fd9eccec80a0456fe580d6ff61a0c8a22786c73b08063bd56f144cb27475af331601eb4b3ba815237c5f93d42c127337e222ee5fb76a9bfb6849183fdb8a987c3aeb7c827b9d13df610fb8f5794ced9db4fabf8062ba0b49e575f5aa827c55f54072dff2f61c96cb946a1a4991d05889bab2ee12301c99d2198d038f38d77578f0ae736eb460b928d9085787d0cbf256090fcdc954d2d26720c717ace8a263ee1cf89b60982d68ed248d1be3f08f44e058654c8a6b377f79b2a16edcfc37505b0f315bd6ca9fd3b70a3c29e147ed1da49e56555a0606b3c79022d1b69a2b0e6359e2cd65168c3273df10ecfa5e940a6c7331e97d97d253c754abd94f7dd5b2dd80680b5ec9cf39cd9332be5a29962b80f139404a971992e81505e6a9a5444d68c7e7eacfd0129d9b09ed80638075f32212b856eb2ccfcf3f6ac17eb2a86e80f177c7d5a20ce46e234e97033c9905912fe1faa8c0924599548f68a9488dbecf4ad8784c331078b658c2bd1461b2f4b03921b1b6a3c1107e833a31df1c22fd9503fd7d7f6f8dbe56b4492608ad594ab0008509d9ac8659ca6294e3dac20f1cca30d136aee85d47a84d5f52507db718b4e95029971080c6c854c6a67f54155bdb79cc53de48af3a09bac91b6c8f8a07e17e640ac6646f98667c15033010f45ede7ad34ca050df6ff06653d4319c73210a0a269a2cccf6eee570c0c142bfffc58e82d1ec11ebcced69d6e52b2f3c79c0ce5b3f1f3261f470a491ed63e24a666a2714bccc49541b459a515e9ac81d36aed0fb54ac7ec378a7feac86e4c670bcb602dff75935aec15629e91a740f42bff32e37013fee7dcc905695785c505f7e5335f349be3f4f1e26a947343ec413cfafc61690566d66bc1bfa345b547cdc31921546a6a96fd6be7246d4df381eaf7ce32b9dc40413ced4e5846ac56e860820b492e16047343e11b3dee72c482cf3dd796c63c4822d1f129b0d54524f97f3e2da971bfe22de1fad5c6f51344ef13c82539dbc4551ea0fe328eedc6a8e740988a24e75ac73f94e65ec8e4a7fe7c147e006cf8ee0212a3b7452a0984dbef918415af48738098ed2976e5bfe1cc99e8bc0bc824007e2e55cba9d98ac90a012593cdf4597d598b7969e6570a344a45f9fd40386308e85834416660ef05ca7f20cb657d7ada11c7d5d6a18427f79db7ecca1cbeb0b7c5fb06f5cc17579ea681e360f59f7300f3765b5f608b5cb2b032484f3577874fb8780631d0ca177811adb8f8fb89114735e231c1c636b89acf45ffc5b7576dddccff0dd9cbe1765c8c6a3d693f19a9b3a51e30165457225d2677386c2942d21e63b523d33927cea909ed908636b18cb9a4281e55decdf6e072d018be7efc6b0764dd07f2f3e99181f703fa796460629f39054d2376f1dc0c1b4a4bae038dc4f3f2b4e9ff04764cb33d16362f257432cabea0bd15b2f8a4e14c03908b5e83498ff3a72e040a4598ad2b11b56f93bcf897031f24239163c1d8f3e87a4efcc694c90b0f2a8e78da689e9a777e0c83beb442fb2785356699cd1ed55cab858511c7cada1e6180f7ff9f1763d3ad829f07ef426e591b3a672b80834f458117cc736224f95a7577fc5a8d537fdc97f0d530efdaa70b64d9e908b617a584a093fba78b386377051a3821bf1bb4a873ba6d5fb455fd4b3d53a0c77773c0bac0831c46ff1caa6fb787c18a1723a4d8523b6991d13e0b3ed9559a9bbaf718a699f31d0e27c141ae38c407062b3a384af0d88c24d842fa819ecb5b2a7b08b4ec4ac0dae0382f1baa69f706e2f63c1f2eea17d91e402e3651dff7a46cc4e65213c1056c26da5402b9d11ed0935b43ff97673d318ea168941ef21695c76b17109a96972c9075368b387d8b8c17b4241099023f61219eff994e295e0749eb5552b697082670bca888a45d1929db9a2f6700a6a31c399b60b4675682d80ffa74780055a2856bb5cc821cd7aaf54b981fb8d8f094c9ff26f233de58d00c8bcb14b07a854a72fa5c86f801f26d0488e06ec883142989e6de0d6a2057635cf85faf97c87f3dee1b94f3c2ed2a8e3a0113184128713f98020d19fbe208faeb781aeb117e86253638d8b969b59736f7a3c5d7bea0ed570bd5b5fa6ffbf6650c221f1efdaeeeb0fe7a037590b923970ff05f099154a70d9f31231d7e8046bab002545b742c2dc41accfe99921e8dcabb5619f676b2b017961b8d9c601465e0e175cd41254da7d4e5499cce5bb05cff3d71adddce2142aa3eac05107d50f46745003a9a4978d566c364b665d3d831fdc00a4999996daac8e0c6d4145adbed7c8bf764f81add5f96534af957e06f8ef8d731e6fcfde13e0cd0e8d1e103e0faecb66c493ec45b2ecb88bd5c126632ed37af67715d7994ff5865cfaf6be8f89befefccb3adc5b004d83956627959808209dbf93aea2c25440e0baa13eb808294c188c8ff210e0d53786f596e4429510da7a95b3cb5a40f1688668681728588eaf8bf2139d0d33aea7dc9b4988c04576a516f9060411282b0c1fe4c9650e910e315963784d0f718972b6e2662f9843d919d763142e5f40e335122737aa314f46a277fbc2602d24223984546f871bfa69e4711bfad2bebfd47fa3974139402f2328f844f118a4390fe2ea1f6dcb104c65355c9e3725eac1ee930e6192dd35388e6ed444b52e00f06fd842b91bb4f5d07b3ef3d37cfe5ea2d5edac233d7f9d757df8e4cf7b6249b5cb46f23109d1956e549abe7da84c587bd725ea6893b4c5b70c34b72ef7a1258a28f62409f5f744b92a9920dc30162a3a0cef35c2dd8ad3c37818edc26e9158471f93f57add27cb2ab61558fb8e00ab11f62a88079192d2cb6002e9e9595b5cfb4de7dd7f41ca5ad1346e0d3bc64e172eed842bd12d5c94fa52031308359edca39f089eb5bcd27181e0329af15dddbe71def193ad14ea3dc52839a56464f89ebf8e73d00152c2f9c3e96e9effd1c9171a84fda96afcce7f4341ea783329e8a2cab3dcc8e341c2eef335dc69cb67b6494b52d592377f147693210610f0de13dd8742334062cbaaa656ef6f77e0ad199a2447023248eb701d4273ba3a6a9d22f7a7fdf3db53dfcab5f0605e403445a9e7ee25c6f5aca428ccf08dbb440ff8be01e2f8c82e1976ffcc0968e804666926a9e63616530b7f1eaa4de559ce53c1a87c9cc2e9990918baf6a4c0650b2d48588794ad86753bd96f8e5a22c1c59756b72aea58d37c1ee70c9bd4af79fb4ef0699870aabd848473d56311350cf19224ff3de16ff4ce393177c35a5efad82c01bd4799eb6f906aa7d1f53d6a3ecc8079a328f86ae3efeacf8e0fdcc4b9b1d13ac9274af24b836373ccace126baad3b535c04d325a4e82ce446981a3b1e9abacce9ee60b5f70177189d04297b3fa00172756628f7c05d2ef70cab4add5a7bc9121076756fc7ace8c3329eeeda07a336e26f221074af1db1ac67ce19e2cc3fd613a5b10b2f064dacd527f9716fc8b139701e361c84e15ecd5a7799bbfd8b43464107f8f844f3b054eb0555aa14812b3b600cde6fd4932c569301c4104671d9a1d9204e53b03a78d2a7d9198c320f193615468bb81b8efdda54d60d30176b9b13b2bb2b3e289215c14beaf1bc73e5e5738c6801fc4303fc6c58e960e94303cc0d9a04950b8f597eacacb1719a8d0069933111e9869eec507c521417e5e9d892852b5795d50a8129a87ccd30fa210656623874218ebe1484768e19cf11a1ffd031bbbd2a2d01a0f772556a566bc6caade052ef4011b4d9436f7d154c6a04ef32354f7922d43426dc80a95df474f111ab906e2683b93ca6c457f00679998c3a88412f77f08f0356b3a5be337119f365b0d6f6b9a268d3ab1e832feff36e7c08fc81275222530635eaa67004288751c907c364f18d39d21372e637b97f5f7b164438b65c62147838b17e113b02396c1b5fe261e700df3bf8cee988cc0be1db6373c4080984692647b8b8f339763acb8ca13c54b2c8d77447dc62fc807032a83ed1dc4714f702ac46217e613fba978dcec1dfb0165b1bde837c45931a75acbac734f36411d6e320c95a7b302a05556db891fa0c38a774d109a65c2a7366a74dba78e027db58312b0b78937facee7680ed6186392e7ae25f48aa445b769e540e7581b4eb032ba815443d4d6dfce32e70207802a8d31e68b8aa0a3fdaf1cbf3bcc6adeb1a1948129838ddb96a95c0f3ee2d4549d8a99f2c9fa43dc3138e09f49e0f417ffb2433ffb18fc1931e7b3f44b56d261777af2976847b56145d7b4a26b81893ff2d30d8fbc74c4c8fe447ae087f9d03ac8984f0dca9cc3888272935f8ef8f84626cfbe71f3bb4c3dbd02b2766a94685b0d4d5e7137b53c0675a4770bd8c2d47ca53887472a6aec30bf86fe84d0490344188e4cfef06261894f8f9f8bc3ddb2169f9ad5f39b93ff072ce5d21d9536835a6a06c224a8210de879097e3c8a5532ae7e9f37e90df93788a4b027eb4ace54c6e483690588ae2353b94944599150580fd7202452de73fab193d544241ee35caf3e2c7c0597366b81320488b06b5d514d4a4877a472c9659d6db1749a175ef0c922953fa5c5708cb3254a1e97e319e42bb61d9e3c9d4ccf0d24bfcf4afac85590b191d359939f658c0ec190955e285d394726ba225525ed0f7dd8a00b74be31c65c4578be470a2ae5f08a6f372b469a73dcb55eced1481a36da2140708a28d36fdb8002e453f09bdfc19b5a61837b2d7f9bd1b50e9ecd8e6ddbef076cad25d070aca367820228d1404a05acf917370841de87ec6c1d30f2d7683aa7459c5b6baf742163bf3fafc64ba36a93536d45e23c617f197ccd92994e2d049fc070122b491159816f82059144c9475b4a91c2a30fe646898acc34832904ab25c47b965aa844bc4c8d5d6cbefd48e453360c54f886ded059d2daf85e93cd83e3916cd11c3b5b59c116317d41d61665cb228e31546cf69348c2d937750ecf9113ce7e6eda2d390b281369ed069a9cb13fd1d747a02aa162cfe5554fb329eb877df4d2c1e0f5e483077788831ccdc594c7aeb6532118cb6c62883f26b68c2f4c8539be1524b57ef2b046a420d991d1b9d305b038704e6354e264c6343b701ef677aa80a0f8f94d89ca13f356fd7bb5645440c6ebe0cc6341e664604088785c8e71837fde44f3eef201c755d194e5f5b909a8153703c2a6191b5d774c1fbcba2aff7b478223bbf83632a302d57bdec9d738e66b4519a00a57fd2bd480b6eca5c1dc0da02297a6de4d536ebd197b2132eddfe09bcaae8f8072c9540ee08706460be272f2fb0951b10426aedc4b9688bc4020feb9368f9e2db7b9bc99d66ca91c748da4d1b744a01a7ddfa5c4f3f59efbdfafb78b2d4e6703457482a80552d4e48de47508ff81a0e76f6dbe36f5e345b8594341613f232d362bffc836535e7db9cb3852fb3d5f30fe14075a83898cbb7761ca6239b79cb5fd994c52315990e9649a885b2a6f35d545a6db7b5f0632757b1b338be592a65f2d3a65de59467c8549fcf20b8016f3fa387cce8d2811823e56a2f441d48213618dec1c6ca8d18e52ba216639ca488152a7bc2c9a65500d8b8b5fe7fe0a7815442c08d7863907404a1dd46dacc7b8b5a74cd2eb74cc8c35da0f71d03b35202066bd8d003a1669287dc4df73fd1498be295e122ab92cf8956dbef52cdd2f73953eee78b434f5861afec71c32dc564e51f5efb4df19a0322ac15fec04ba7dabe5bcb7b760776d84402cc4028d638de224f404ea50c79d64ce6e546800a16ce94ce9ae8dcda03c10e99e6330eea4bb873dd6250ddd39f568651330816e78d1eed4602c4a2d56e8848c7295f94f0ff953780faac32ac38abab0ce7c8ef547e01584101441b5406fb2509f07739586d7b71e9d1b8d92a2ce5254285e88e22ee3f6e06097dc8cf1e896f1037e129ca35ae0b4e2513e430d9125e4904ffcc467ec78ebe5721b5d318e59e08086760a6dd8beae17a8cf72c432533cd819d692d04afa10998a1f2b4f1af2dadbeccc96768c95558a2df770c0fa21faef58fb2da84922f470b05cf8d6a01c41a8c10ed6e566daa44dd05c63443e4f72c3b5cd6c26b2a7bc08dfd76c053d37fb24ab0871b9de594eaf98f2c980e065b7b40587a5f421ed4c508dd8b8a2cf2f9c6be363e5646d4c442b166569c18d095019aea55c9dfc9631f9fed7fab6c6c9e7ba00d273111db2e488a6bd1fcee98a5304fb30c9b557e6d4f2c8a6fec3d811eb3b0bfd76e20a200e342fa92bffd785986c55ff0f09beb5fac1b4c1b23fa287ba527ae2a27430a53e27f060025ebf30dca6d475f6332bd032f15f6f17a8baf04de6326dda8adc25a3bfe2ad925fb3a64057b4b350ce61f5fdbd895c6fd850ad1d36dfbbe52dca79fcf91f8df213ee20ee0531d11b886a753310e89e6b7697fdb3846adaec5565fea33e6d61c94b44faf413aaaf871f0e27674fff291bcdec97b763980b8b8671bb5377f7ef7391038b31c6f9f64f8405e639a54f27fb15a43757040b0f27bb5ce389aedeedaf12ce3546851480cec8e9ee25272dd96403858f67302f673078ba7e8d4ba90effa5e47e190602b645632c8349a93d604ee4286592381409e55866031de60668f125a54791690c6d6dfd458aa8989270f051b949cdf34b2c9e70c7d475d7e81ed60c2f4f007bd749713ca81984f5815026db1ab8371fb3dcc7361b87b750d756d63d20f3e26421df3c3a2022db0e3c7d03bd33a664491aeac1fd5bb8346dfef159aa70fe0108dbb7249a077cdd81d5412161dc6f0f20becf3fb9ffd30d9cc14a508629b096a2f5f2412d1ed7bbdca301b8c6993e87ca17a36f866bd6a97285cd14a4579e055615d68a42524a10cd1ebce95137742d8713471d9ae6e623a6216e9d6a1d0019a30c43e26056538f94636ba233dcf49ebe1f46ab289ce552760ef769c42ecb72dba43a8e297e683f0f65eee2d656703115225de9be5e03de223f27c595b0e503963abc851e47b197c00bae663363eb8e26b890228bdc1edad409e3ec2db578ba14da3c6d7153348ba0eafdb1bcf3fd0dd0e43d6aa30a6d3bd349ef69d93f4a44d23cd2ae00251302e920f8b72e045a12610ad60440ca6e907a138008bba649297521ec5738ddfb37f2871d45259beb47e2c403e41213dc15c2efb511b03b11214cd4469dc339cfe05d2ccc864c300ae500edd7b2231dd0e64d0a641ef201a506b94e279b52075d92b9f3beca6bda6962eaae6feec342ac3cc87c113d9da6f5bb74aa162c655d36009cf9a528ce2fcf8f3dd674d347564862bae3f2793908ab06fefa1e6afbdb1b2e657182fff56e50587a9a75eb3a293a6abc7b40315c89351d6370bb41011dae9bd21333c57bedda5d5d9075601603aef34299283bf61dfece6b2c49f3236949ef38cb0ff44d21961c7131554731097f3dc0f6342ddeaf32339be5533c59b83df826c09ef691869807949896cb4107cc80d894c16cff0c78b9967f81e60941909120122e8e59827a30ef7c1838b047a637ee3c254820740479632321b39bc33dc369d5e932495c8db6dd4350fe53167304c315381441830e4a2e041cbc3cbd8ee96e39258ff68681409d37cf456ca87f8e5e152d12cb3f76b58f16e8a6762831ed176f00e76cfdc32d7eb6a0e61c0da48075eadbd4390d85995d37453c2a4609ddae84ca40167051abe68e22108cd1d4767f881f8eed3655bb6800ddabceb3fa0ee08ba6ac46f235f1be63fa06334984a432ca9dea9befea6d2836e386d58b734281f923fa0a93339d0ae76cebd6cd27a83ac1d5a1736d087059d68603692ad883e492a90de155c40739583e163a2ccdbc3c3d2b8ef53166bd2abd2c29372ddb6fd0f9428102a869f9d64060fb92785dd9bde17179597879f3389dc3b045a012d60c779a259a64b475f94a433f57ab9aad4db7e9c34b48003d29e2a6fa89c4156019c15a8ae77806a1179ab421295a5fb303aae40dca5b01ffe49971043a3860a319edd2a2ec1acc5c50298bd090d4e0ef05d49a3a581510829cdbe131f2d5a29b5b72139321eb98d6be5da9714fd5d2636859e95cec1199fdb2f260bfb11ee18b389adb776860da345030487822dd59792d69cca818da4785da3d2e5b290ba1fc46160a63f34b3c306ec193e04e39573665e554634476b0472cc34fd4f1c0a059a2a6400d88fd0ada14e1b806343ddc6f680e524002cef8c88e4d8576fb5e001c0c837e667f83f7be395c7ef165f7feec46d6943e8082fd091ec976bf3ccc3b856374fd246236c7b9f65e5e5516b47d833965e42920d92f2537cd3d0f0c534dab643214cff4178f7118fc5b3a28eacd4d80ed54232289b1e21d1e70366e546f86154e2155cb195b4884def5926c0efda1065ad8465cabc34b1fd4631db92fb0fc5f17c0287699800aa5afd437fd97000e25f1fc772d2a9f4118d67b4c8d633eed466b5681fd9f0cd1bd61986f4213b3b6f5e72bff90465511a18fe8acb8e019c5159c2d11a74a77abe37251b045c96eacbe7b9babcb8a331d1743812f0f81290f766b1d965d545107a56e84c7f3dee2d008fe9ca0cdd7189fc028285e68707cc554a6fc3a3a4941fa7145f16b26a40e04a203f6d7cffa3c0a5ee53bff0d197cc86aa561230d6ee8bb3256c54d4e7204031460cbb5b94d36d5a5b2b6b78f64c50df8b5118a958ac524720c21544560521b11ec6b99a339229d0945ca9e5238a4f23df15d4d04d9bb66b3c655e8b5125f99239191b85a19e17c0b2ba72e293ddb9a3d392dd427d8332662ea62f9b1c58a773c30138a0ccea38d75007f229e2c78df60b0c7e9e2ccc96a0125b1a9b51c2ad713f1d43a733cabfd103884d42c08b0317e94305e4bab8c3681940fe247b73c66d06301e6161d890843facd85fbef0c93e06f0618644768bfac1fae7ac548a485be82ee7576f81f220ef501ec00e0a983c3949034beb9bf303a4fd45f3fce5dd7d565885ffeb8bc018744be8b69d2226fba7b8abbeb76eb84b0ab674e355d5fb1ae04c864051e0b08c5c58ac2f5deb1c0921a10159a4d8b6cd5ddc6ee8d64092710ee896120344b0d89fff580327916dfe59c780b9e40d8a60d7f57fdb7b1ffc3187ca1493e9a39a4ba856e2816033d5c61210e7e2c417c7f9f4bc18e35b1326bfda7fe31e0c28b20bd3b880a4c0c9bf5461f86d07f8f51cadf6df566006707ed9fdfee93a2e5fc8d53600d3f6e77b445fbd6ffb568add718c3eb79c6ecd29333e035b33e53df016b0836583e5e3e2f5d64f827671a919c7a506273319f9a4ffcc2d26a6b24e6fb7c4fd62716396c726bf1f81918b1fa7dc083035cceedce72330d2a71ce6889a7c4aa60e4766cb9973534469eb2c67240f080a347906d33f9cd99a38342a55a9145f43de313b5ec124ac17e1e165fbb48e721cf1523736d15275f99e4ba9fb7827efa2d059039d0d6ce0aa79ece7e0235b2f0c6bfadb342dc924ff3e472cc8578ea9a1d8aba11bf20f694d6f2402183e862308ecd2d461091c7e61e01aef849bbb017caa9e3699079d89ebc5a3df7563a77c9ed79b12c959c9cfb33d52ff35a2c7c6c0be26c11881ea62f7f101912befe15d8545670d8c2a052fe2b9741e7acde742d15581bb9c78475df22e75909d1e4ad4fbd2d3f9de4b5653d722a2c38d13b6d28d21d6b4933d19d4aa9541e1fa05e5d928af7aa7209a39f650b4a0cf233742296e2242f57d319340cb5636df78f23a7a6635045d48cc1236043913ed170b8427617a7a8df54cbad655ddb831dc727f39390172b69365eb2143368b0fa5af8a5caf09914babd97aa6058a576ccf06e8d586b9ef012951d1bc6023c9621252f7ffdc0ebcf0384d5f95ec1e615d11175b9aef2e438ff0b6920786d70ad09e4ae285e1a33ef5656375a9f610b363eee279f48e0c928ee2f0ed2bd530b4c56141bcd46c14d4ee211c62785cdeda6aa79e6dbb947d62b6fcea53c3111abc4fa037a2d3bd13fccafed9130b1c35eefbc0a0716467b45f5318766f02dac4e5712722c73f9f00970c5746ace6d5eb715e1e0afe83ce008d040a85d2502081f965deef5b4ce9356ba36901c1e23e239b834aeb0616c61e299d4178e86f2254d8dbeabcb03ac31bc6b593ef78cb21e209c8dc0728b753878d5b56891f6817ceb23806c15dce23f397a87567b1e784ee2b94e9fd60393c50560039c8066689a0f51c6bb1f252b9cb1c0ffb2a14d45be0cf0d3107f6aabcdcee8539af3290ef51970fa47efef361b168170aca2bd3801e7cfc980c4dcfd3cbaf5035bfcf9c82e3cc47105752fdddf64b5a9e69a37eac7a0b8036e31dfd1155692031ce0d38d9923f314752fbe25cbc0329039f899411bf6adb2829bd3b7305b07384ac5d00b1dcefcc7cce55048e88b3fa623e279ad88c0ad4a8be3edb8d5b66d31a907334b718a546d05ee1e2e21be1e197d262383c96a73bc58d5806fdde09bdbfecaeb411a3b909102f804d0875c9eeb5d59e04ce7200d2cea721df8957a7579f53d9f15e0c09d8088504f113968348ceb613eeb455e30cb0b88139c146d87af892d5af632a7671a6ea33665c2f95aa868b1c43a5658e789598ff70caf01062e2ee5451138497e817a43b67d79ffea8de6333cc0f96b114e96e3c9a7c84aabdd0f02923f8c932ff905575c8c8fe02b1e18b101559debd2a56c8af204ab1b3cee86220011090579e8c94928c23f5e748fc08fe82bd657ffdc4a09e4dacc862f8c1a5ea36c07ce5aa340143b0ead33230ab9361dc40852be04944c00e1215935cf696dd1ec801eb92ec7cf6c798abed6bbfb5a14cc11b7f1bc8e45aed5a6b676bf631a3cb468c50dc6fce0dba7258a5948a509c4419bbabb481d20fe369da20c9e43194f980490320eb60ee2fe44adcfc073ffc81d4494dfa2167fc4ae9ecd7ff6eec3b4297cc8cff8f3f4294e0c30092d79d9d599e411c36f237c417daf4efb3ab253483a2d9711b772a7fd1285bb5e3b76bc32744f482cf2e23b3ee39e6a58b84136a36c253288fd2fbd8a9d870bbafe6f47172ae0696e19110a17dc9786f0b1dfc432463853bc34d5e31ec076639b9ac38e2dc6b40524c847568bf215171876003532ada58d02d868709056294638305241349dfc1bc877cc38050b3b6dae8caae1b599e536b8045ee4233a3e74a7a6d69b6ecf916b11f3b43e92b12fab80d0dad08231229f86288de7f5e236170e5a017ade4e55498ac2e057a9e5af3a59a8f931f51c223aba3fed3faa29b73beb8db3dd625c4f40d57872c78e45a633be8a1b00b4401a642e21673dbb7aad6944ea85b87480bbd4b1a76c721827c8b90e51f23131ea32c9007feb4f1ac3395cc6e813dba253ef5885ed71a40176d196d9428cc1fff5aacc85a2c570685e0f938f2013b2275b446197f688a071d8392b84fb9bb47f9fc1fad5fe9e8fc1eddbba9e8ee6d3154a6bbdf64b1ba8f8bb088f1d68452e94479f60e94d4a614d244bcd11fa8b175b28d335e702df909d1c4e8a941641255e78da9fd00dfc943c53954c243751a8a9a89bc3d88c821bd0134fe68d843cbca2c4cfcd0feff2fc7106c2140251092b5f5d5067774eb479144b34c1e29b54d93b52de7dd07da6564531da0abceffde316f770d450af724ac2e6663dfad5506b1554a619d6d35a2696f826cefd3238343bd36234d84ff306642c3f5862666cf7931c403d8ff6445d76cf011a24abe011332fa379b823f0f5397dbe2513a4a46c5a2c6dde488fd9d5962a0335e9a4dd7a0c1a9260d5b5b9c1f1175bad446df8a8c98ca72264115f3d1d0042aa5c93e62251d8660c4709440d27aa1abfd7c5a03005610fd5037e515cd051ab1f1fef14897ff69e36e4fcc4dd403737ec2a9aeec9e85fe31d5164c83c66ac94267f8143b68530cd425ea7dff1043562a2f662e7bc30a6d5a597f7a1aed0fba9c1cf0076dd095609e64f15e5010cbc56e012330ff9e2f4ae63efc114fc8310200e04f6ae6b4b3e65ef8a5e3d9a828b822192302d26e8c6a6a77b4bca2d2aa88a41665775b867327aeae5648ae94214c864010f88af3f0b0d163c97ba65123f82a3429289b9bd0cc5a799ab13b4c9966e0e41952bbe1c589934c3bfec8fe8d1f416af0c995a25eb2432a9380ebc7d651b00d2879edcbeffc68716dcfd1013a332ee92d152de3a70313d6f86a6492291e1c5d117f16823b563c447603b2a42bf031b1f5fed719f1a9872e6fb673d67b808da1d7e548185b3a015186b04afce7dabff4dc1dd072355abbb7138f24648a9bf2bc992ca814d02e00204d7a322fa18592cf6f8153f869f4037036834354d415388b09edd15a41cfb75a392900015372c9888cd86b8b6e8a74921032812dd4114a98091bdfd17a9656c1a5e2c93f03ad946e4bdd66a3ff91a4544ebd6213fd1aa1688c8faf060ed045408391199de265c9e7b0cea03e21cc641211bb8ba374bd93a6586d5412919d4372e2b1ce7dba37072f1588ce3297d9850a51bc57cc2dd0347e6ebad2f5180505060f4b5401551d7f286b7587a042a687afada696538784055c4962eca012a11c626576815dd029a177d724713b25a3f8e40d36c0c47c81d382c7a090c3094649422ae58a683ec0abf09e6d254b44efa9279b02ea46ac34a08c5dd6cdaf8f555ef14e0aac96f3d57bd45bfdce119f438a355026e072896fa88f2436e3113cdec70749de6642985c8a83ee28a2ddb6d8f581c3757a083abb2b0bac6540e9141716ec99a8e108474d9838713f85dd049e76b2c122524139ed105793e70826842cea6d1de0f6e47392af6ceea745ab3d74c87b419a41efdecc6ebabc152650f9778a5c588f200f512f323848b201044073907ad8732cc9de3424c64b17f12ff2a25b87496dc91d035be570738532f35e01c30c9e561575eae455cef117a49611374f72baf70ddcaf1bc0c34fbd8e560e14be0f546ff4a9d8d99de9e3481c0334a3f761598d3c9926dcaba75541e525444750557085e08fc5299365948bd21854e90bda82b87a63a30aaa47c6e6411afe966e5f6bba81d4e97973ccd6228571ff0b86cb485213f514890a3c12c01e2e591a9122987d3d1a03af6e8cad3d79ee728df0e70ff02db3bc654051f127b744955b7ab45fcbac49916900a8cd6708923bafc2fe989690f10eb3c2b099d87ee8c27f7e446b01fe000c2c99cd77b6bf4e4bc6388e1f2b7ac58df9b85d87bb7b832e959e05c8f995ebb6227f1418ae689af07bac76366ae060cedf0965b3b43ac1a9cd569fcb1293fc4f48a49c3a3decf448a4683bd10e383e3b9184f2ed2d4f4963fc34670ff8668f0a8cdd80c6da7231ddf940c953a0a1b02983f0082875e09a4468c67bb2064a8d2e44ca463fa0b35b17c51d939c5988fd72e2bda8f8353a64019c017694c00c02da02f4063ddb9ede773ac2f1b88f06780e933088301ad6605687db7f42c528453c33ccaaa328a05661f86389da3837a726f8449cecb1ac4fd1610fa0aa436c13515a92d1ca2adf08bb68d44e493a80bed0266a1c683c95866289ad7255917240894ea2ec7392da0b386b9d02364b8264be93f3fe2c1c7030b601e8e78472236582393064658e36d179b061f43101da2f28f6cbc2459ec656b9753adb9901da17d221985d62240a39502c433fb0c4b2447083cca333c0380293b22eed27163fbb100226a76d1f5ff7bc5ccbf8de491c4f60c290f78a955832822885204289cf7b4e0dc51ef3677b54973b1882f4068c31d51784a7c928b76cbb5dab995945017e0f7226a1c5ca793dcc7248ded3edea09f085246a13b7ea25feac48f3c18baecaf498db7fa83140ad947c37e363321274cf2765af5cecbbef0a2ba15fb8b3f70a2c7554f08bf727854b1385bcfb8b950c58472463b8d256fd879e5a9acc3a5a2d181a2a20d7cc636de47fa348af810a28528f209ec172d9be66c55343ff248f51b1ebde24c52d3cf9c1d483c5a48c3d9e37db7aa886be0d2995495f01aed448109a0f636c8e8fca68e1045834ddac906d1933e1c66b057fe89c6192cfb2fa61fd35bed9438766e02bceb2b6b9f19a9db68effe18bac3ceb8a28c626f3bc2ae307593203e50faba922db7d1960bca44115725c2f2556e5c6ca0741f4f165e02d5c2493ac4a9528b1dcf6cfb4d4b2639b684efe5b6eb899c327f2513b9270e69fa8e391917a497a24d9e597587e82275d15724f5f1756f9570c96749d5046e8f3552d39fa6142f935c00c3c445b34b949b60c18d3beabd04339c36d45b8b40ea82cf2d7af4a9ead03629741a13efbcbd69e3b42f042eb3603fdfaa7ffbc720bf271cb3b4aaa6a22d03eb207ba43245e3eed7db0200bfe10f18c0242db1209d7637ac136f7eead7c4f21b357d044a734d73e45c4b851562e767a437f4d3bc2899c7cb113fa86d7ade966cd9764e32f208c1473265756564ff964975ba5ea01e7c29231df63c7eb1ad58eac1a461b23f195a89942167d356220af488dcbb9c01d4ef3588a9ecf134256e2fab589661a7a695b3e57c681389ff59dd81e2f3205a0d84fd2a7c83203eee796e8c64802614ee60370246269c0818d56e9d649024c207241ddb97ef453825c89c94168d33e1784de24b606bfc439816eaa59b04edcf25d49db1afaf9704bcfc3463b071d1766b61da425bca85692c9d537a7e8886cfeafd8bf110b06c269f633313fe6cf2d965915b4d70ec3980b30535b98787212df63b398711827b0e8328beb5c4e27e4ad7987e2f6b2fa646849706df4109f37cbb97640f0e3862ff3ba25d756bdc15cf2ff19261ebc767370946fd8ef4b79ee9c7b13be5f6630cca9b3606ebbdf35253e04540b27afc3f2503a2fd5c9f06333e098a591e0f6a2f2feaaa954e30306ce47e743c20c59a8d60976910c9d5a85ea6f4f59daf6ee48b3c67f80fa6af56b05ec50776de79b39aff17839035793a99cbfb960c070435d666de2236ee865ce5199574b9d527f63935fd427d7c977bee8e8c146493c8c421349f635dd02c4c445fe0cc05dbdfe70d3c8dd924c721eb4b128fb36aff31e71d3e7f537f12c70b27edd73975c533142385fc7c5fa0d4effadb3e887ae17cdc3bfecb877303af588febea222603b45d4589a42351eda27ab91a671b049168e4ce42d3c743a3f76bec3df052ce08a57b7f6882709ea54317d4a0dc04377b5c5ab86d3a3c62335315401718e2761003fb963c49baa3d3783e22a743a909ed0308a7b09c6e65ec486631f84dd4eaf0a5c2c844a59d073ba068cf6c34f0b062831c40f606f9620812b1e610e6b41963779aa1ff273976ef00e7c611b3991838a27c5c7d93758b88efd6e3f447c183f26c74f4b0b73bd3c0c62c29844be50b23d120f7a4090aa6a662ce24392c1b6dd6aef6cd1cee662f2160aea5f66d68b236fdb437c1a565c829913cf1564a34940ce74a1b9b2eae0277d0a12b0ce24ad7a6a007eaaf1accd7ead9a51880cc4d93d3a316f9349122830661e81cdd125498562e092dd6d9f6228a82b585790412a201fd3bf40fb58c0fc572bf0b2a1200708ef3de3cb345391c6daeedea7ad0e06f1f2c3a6eddc9bf16314e6a8584a69f3d691fb3703bc29383c803d38cd64020223a5e2dd07ad9c992b69c7452f7178952aece4f65b827ff72c29027b4db66c18b29ac080583f6a81431585e12e93140ded8e6f07dd500087c9777002adeed72e64b936486d06decc7ac27002dddf37ffc9aae094ab60723c1edc1800c15a370ead112ea2a1a8ae37ef062b68604beb212482218698d9152e3b508ff18cfe133b9b0ff242150e6a5f24986f73fa969323911b5aac3d0b83f91e8b3a19a02a8532cca8f2f7c323a0a63ce1b70b51c568b8bf5cd7c18a6bac671673b2fb031e5b02df3c271472a249c54317c6c218a211fb6b5e377f34a5ae340fdfa27c822b92b5a3629218089a95028f35dd308035f3e080f5d55179205b4b68dc5cb38bb0624f43553d64251f75950b138edb9290f1fb5a14d102ef210239b90905dfe1509c17cbdfc32a10eafff53776c07097655ddd94703c8a91cfb8d2f02042e474627db2058f0c8c4222f1f59dfdb5395a1424bd8b9ce0310a2bf5c51b63e4ed6b0b93538a2dfab8a87c327c55cc21d22c48cc14ef5dc7a07e47458992ae87787ac7d51bbb3feef29618f4107b5eaf0c646967e661670f16fd508684ea0464e735f1270ffcf3fcc4ad6cedfb74cc6ff531add7e1cb1be776e95f1aea90950f309aed5eefa7507e02bd5b47e7bca1f63c860e9edad74fd182b9c9f2bda60f8ae81c73057401c2d2829011bde3861f13a1522b62c26d36d584f7f535f16c945ea20335a6e9e3436e930a3285ac840f93fe26d496d45a3a1d014e977c58475cc53cf63916b4275b1f32f2ff705da0a33fd7c936b9f8884379fc6878fed52e6a3d5e008c48038295fb06ba44469e1d9c56cf2b1687dfa82f8db0cb152716f724cc11159cc57c656ca1874998b13eadaf0c4c4909d27517d1922fff096531816248e5c1d230389d11db9a0d0171ce14028e3f44acf640c3f26776b87911d1d46cfb7c968d25cd20605e1ea444503ed64f599a1c2255b9be57f102789f1b6bd16c975378de61ff1432761120bd77bc9c90b3d608427f40407b5c3cb04618f07512aabfafc0478d9ac6f917e33a92ef18a6b51d730054c13e64a551d5273616d20d150108b2490d77891b054e22d3a4bbd119ff79b6f9d781e818a5c940d1f3bf5e1b089c13d0350c9e389ef60ef9060178615af05ab350b15e3e3cc25c9e69768ef189d74a7e22d4fd2ca1bec2966c586db5afe002af5e420feee60f4af09108c5deb2d6cb602bf6ce937950579528d1a74e004fee47bd3de3410b2d047b849d465fe13b732adad5b670db41c84304bac93ecf8fa7a72c5ba52a47b28f733bcc243be32345c81930caa051aab796228c343e3506ef4501ddb5bcf6d6360cffac3b1bc1a2e81609397f35752c5f62f81f441858039fe1c5194cb2f0796e640902dd29a55d307846b700507cf97cfe4ed390e6f0c6c64be4aca686dbb06d0e5177cd9141b037782f4324b1c1bab7ac51c24ec70f4384936ad78900428bb6b2ef23f159a24cd8df7043c7acf43278d2e1b8ab16aed3317fee4885e5d9bcb6c619d9dffe79a7bf4f3021d91cf88363258dbb2bb06acee21af14ecb2b13dc50491bc9febe86b3988493edd121db72974fd44cd496e2d944234d548690d07870ca12f45c3aa65c805b60e8cca4435e54f04a304b4f0fd030394f6c1ded609aa97e4511d3481f5409dfbbe450b7a93d4350d1c44386948dc246d71a75305ca42621942cca5571e6d642715facb8c88ce8977550b48d2139e47e4a2501869a53618816bd506b5f8befd56d5a49dc0a0c59a771ab5198f5c1cc57f7f53601608882bee4ae581bf23b902aa4f080367057e1ef3066cbb9f1a3378db03d7753bad48f4f6bf6c514cb2774b5a0101a3211c30762a8ddce17f1f9813371030b41d0e93c452421433817873c771ee42d502791297cb7a284df36aa7f12a141fd7cceb7d67e8eb8ec835289505fdd93967757ba29190b44bebfd422f66dac767233a2d68ba892ef94752add79530fb134101155c3b5786c78b785c867367fd3f608a9ee590f7a15b19663218db091e882533217d6db876bfa1008e5bee297ddf7d71f9021699529f4e4d4ac367ae9c9fca114d3163315e7c18fef855b4ff464dc7e4b7058f19103508f34219aace3b11b4e6a2ecbaaf72ec9681e66801c25a9e811c25d583ba02454cfaa745eb11ae40100f3be351ca82d4cf0b5aea4f0192c35e36b40f97114a87e4154534243791ed01f5a70494335393e4c582e1c0345dc860b3214a47f941dd4c94badf999453361cd37398b45ceead872b5dfc5ea5d8cd55e73d90abf4db6e297dab661371e008c2447f5776cf52b107cfda4b7788105020722fc21efe85d1c199c280429eeaba34b306c115b79aacac26c86346583829e5637df097bad5171a40dc8a9ad8b0ecfb700070d0fb88b1534bdbe36729b325c90258683cd686efb20b7ce02a3be763fda841969aa892b5701f3d3ec2759065ceeceb4edfad2d1768b85a4e53e0fffc3a6cbb30a6f5c94c43e7787f8ebd9282e5e319370be72ef6f4d99b600643cd18023bc493f367d97de361593c84b2b0f312f5505d8d872bec11ac7cb6cce605774ba247415939a2d297c66fcf1f195ac401a6010e1423052b6bc53865b7fb98dac1cd4f7659eac0050374f1d885415f40ea6e3253c12d04cf4575954e3460e63d4b2bbe667751574f513b01ec388230ca40a4c64575015a4b6ebf9e3e8515ae2bb85a92d63b137b149d1547af91c6fe96674c97938dfcc30e440a921489f00cacb51dfd8a1635e9cbc08e47cc9cc903760479ea2f54d3157d8618876e4bd605ca0623493de721d653c2204f02ffa1d5ee857ed32997175bc90132e54c08f27b52a59ec1842d7f8b97332ba27668f968e33f00a66d460c1199b8554aca15ca29d9db2ae8b43ccb22b1733aeaa280a1b50082470a58f9a7509fe553a44a0bd6d4218ed4c43643416201eddbd060f0f4577354faff0076cbaf31c583697ea0371f77f8d05ec811a2400a6c76894a1347bd049d180470361e757a5c0372dfd54e5232b1c6e7f810d5235dece4d5968d2ce54ee9b11d63131ad067cc46419d7f2b47fa61f808febeaa83f90f167e7071d4344b217a9b677710090ffc6f7bf32eb202fa81d0e14685a64b4251e09a9e86da086b930661edfe663e491c584c9c49c1cef45f9f0af79acc344840f4d32a9fa7331c9ecb65de88b4ddd2a76f9e66ec40a18581072804e6b8a4ce2d0542ba48aba23ffd48d9c2dacc02ac23628a256f93c3223a3d67e38e0cfa24aaa27071d245a729ca58879fb2fda15c28dc9d1a810cfc21f71d5115be1bd05e88536012667f4f1ced53eed6ed6c5478a09fd647594f4d111b2785d5a1eee6e5f2fdf7af2161b677af95255fc7978689e4b4de678a7911a240e527f29633bd240549c54be8069cb4ff6e5e436c26305e15336bdbef4cc0383d63e6f84bcd166f409605c707e6b47054346a6a624c6e596edf1902a8a88ecbdd440157eac6d7cc09fb062e07833762436bbcaeff8a47d7c64951c8ac8899a8ae3760020a1f3b4c1da43b2f86c276941cc25b6e2911d20b471d2a3240ed8392451452df30e8c5736c4f49909fc9a2307ba14f6104f8a30e854fc6adb0f4393a8457ffc2c8898f8293413dc2986af0899006c1f753dff1f89e04fb8b2645a14e2b6bb9427c35a63d4c807768409ddd42d90281ffa6a3f40d6306365a3324eea74530c99da1d258b050db75f900d7623fc10f6d2ba9dd22b9fbd24386110def60f4c234c7fc9fc3ae7a1423fc5859f6ec83c97601a29db1f5dbbbccd275906522bb6e69a7c1b8ef815a563324799e51c0489728e47cfcc1b25a2c786b2dd90a7ec236c4a035ddb5a3dd76e48a2c0d3dccd3974b3d9348b158e9a9cf31c6e8bd16ed6b8a8aedd7b9c96875f51d29faf2f2bc0fffb0dc50556f0f5dbe4e52784ecc4ca944d5c273c40d91fc3c4d364c68315307d84c48843d7e278293a2f1af553c1b7d4052d8460ca03a861cc480f6d883b7a30504b079b0cc5f6334e769fea6c8dd029e25f60f4c18fd853bba04e8c65c45a0de209f36c61f06c9d5061865b9ea5a74fc8deeaf437783c04c587e4b69ab9a1fe8f434cce5750902b014ec30e1f785bdd784569188790ab0583ff537714903194b58771b5594645797e1e2ed76ae087c83e95e634291804f533b02505a1e6e13c457d9907b782cfb083dcbdd2dba63bce225eb7b7dd09796280c57de5a7f1c705dc8289ba7cf442fa3ed3e39a33842bb785e7b06dde16aca2152d85043a9fca6c121cbcada88c1b78a3127cd0b318ebcc671a730bd1131faef4626b04d2b1bce6f016c535d353a2339efdad24ec7284271b534cb909cb963a0bcc6291f500e3aa7b5ceb5e247195b860da3278158f6fd6f56cf8074ac813e24c733da9b3fac4f8bad239143043d44f0bf18f8c6fa0ecac8b5994fe899926ffe9fbf18889bce6d1ce81ab830940435df5b0d78de717a2d32febf6e9ae308c880af7fa5240f293e58a850b7f9b9d529bc9c1f4bc1f88addab4b5f3c7c6308283090cc87c01349f407cf7ebfc6a9650cc3b824e0c9d6b446b03f98271c2998afa80ab2f6bd3ade35f064e0bf998a249e36a71b6da028b9ba1bb2c1638f4ec29a2cdc7b381934759333b8e5d03963cea0ac9794b98f174fc493639c3f4f5bcf95fd0f7d32c587eb9bbd9a20d36ad839e87121a41225ba3e13ba5c8b6b44652b6719737d7629426396f9c8e0ebf5544603fe77f1907cf9b8b50f708922f51002ef87c4db79b6207e1f962011c492f568e9340ee852b18df11aca4f5d1c9984f62ce72031275746626fc7ac798747944f24bf47f2bbf72d6653eea31f6d1750c2e054195bc7d38be3cabc2aff07558aa898d34b84bcea23aa3f766c522e49da7a03a9e4d56579b2b8d079703cd955fb9c195716cab27ee410edbaaeb22fe75f21a3933e589c8d5502b6b84b5e48cb848a9367acfe164da04573d1b8b79b565793da0c5a5c80fd16b1798d23475b0bcf8247a2d407135f6b793b83e07ec5f41768497ce46349a35a71e78d9e6d76c18249053c23d3db39e0bccde098634dca4f7e752579f072caa1defc051845ae4a68481ff059d629057b870acc04002608505bb1974c1484a082556042c2df79f21ff299ba7ddb742252173a30c9c27072151d2d2e624b5fb054e4b41ba0cc492eaec52dae48be29125917d1ed08dd4e2334bf9a5fd0b77486bee90f39bd9ffcf3dbe055b7b27b6762328768c517db950c99b1e41ba311c13e362cbb480c190a2bb6141e889bf0f22b98ff584a1bd985b89a9f41e29eebfb0465873b4e0810cfbda11fa912d1611aac54c8e341950400493333ebf7719580e91dab7574ce80eaf38f77a6a1950b6b1722a8de4a7dc0632eaa855543d4e5530a811c04510432efa2fb5f692c3e653bfd38c56a38c7d2d9612da1216b3e896926e54f122b09661dc816a25f3994b9af278801896f02990b693094e6865e041c663a4e04d95ac552fb73935b89b852fa7ba385fec5b7311c9e205ff6ab81ab8c4aad5660441a9d8c923d8165fdd26a20e04d553062c98e0e479e51f385784713844c01411c1a9fa9281c5d2d9e815c634375cf0e7c13adcc33306fe829125dd1accd54fd6374acb82d2d32b74a69c1ee191e89cd7e1a6c68e643b12646aba3408c4f6f7781fee350d0e748ed78ed75bb1e658ce34d0d53b30090b7b24d8727d0bb9ea5b3d885b92e6240751b749e02d7493e61426cd0562c6e9e1a02fc6875b69b63241b9d36593e75cdb9fa17bec8acb61f1266695ed6c3d81c123f610e7174abd60701229ea1b09677bff0709934e90b2ae7d33bebbb3c74b82d524df29be6a6f975ce4d75bbb980beb684ae1728b54233f64a3f35c13b8994370c4b847f54db4342389b1714137b76e42209c5694155d09793177f23df6ab50401a73d1b2a790bbcb3d3d83cfc69d7b3cd612e67539af3a19009a745768e9a7a8904cc84f3e9aefb956e9e51a3234c93f98047805c0c2a8d30951c6e4f0bd4bb085306f8cecee5bcbbc7cafa404b1d34127edf7c9b8d14178099f0c089ebe3425a7775e8680b88d5219f4cf69868f62372680c84ee1f6c889f2ad37fe704b1ff7b2262463e9a6138575612dc66a95f853d2cb4330e93750423cc55c31862e2b2be79abadb772930634fc8f666d4b5869d3fbb301a8184f79d87a870d2592095f2ee5559388885320b0e16a062015735dc8e7eb5599e7a817060ec453528d4c8e85d770003a80d5eec430fea1e0422481b7dede206e9e359015da86d6991b32d14c1761b7de5a0e9739336f639efba0f26ca3dfa7932b3c35bf94360f22e0b15f5fbf8794e8126e6f92be55c39839abc523e741a9966b61b88f9ff6a6c69eb97e4862c5ebdbc10d1c21fac5fecde56373b04c97e38203f55682ee1fe3d073fec559c72d2e07d6aea3cdb2617692c7e0727a4b875b59f7375f57ea9730fde90c04daba86fa0a3f854205f57327ee781173125e2ced00122216374f0e7eb66956f225105e2e81b550de6acd5fbca4b71fbbc37e72dc22ae7ad1acba43e8d2f88aa889c9385e7c502437adbcc9da97bf4411a2311abf21f98cfd67dd2f34ed6f92963a51c12d667d3bb42b88f849b9bcf18b5f1448754c9b765a23b8faaa08e9bc15a354bf0f5c3798437a2eaef9f6fbd31d207880e46f115feff81cc89fd7360e6cbfb8715b850ec16201dd496198fffd6915d1abcd0f2b7dbf8fc8017211f8c15cf880ed5393d831ef81b9ba4311fd11a7745a626a61b91e2a3aa6bb74b9f5beb6cc5ef495f1dc6425e3b3bc7fa4672c7a858ce60000119033321d29e0ab2622c0b614ad5fc4fe3118040ee93d9fb3c40992fefe2323eb64c3d0bc80f0c922ba4c65243480842862f40e6475766a8a22797314f0579235e6b64ff48f1f1c9a210953d9ad3f075088c7216ac727f74203202ff0b7ed89c8fc27ab33cef6b999c8f6a2d8f106350b9b736daa937d959d3dee582ca3127694ac0cebeac7e6954c97e696218ab5bd0ed867f80e89a976a85c1ab08f22e391a4e250f2006ad4c13a41e9d561f872673a6ed035401837a02277e8bc4179468d36a6219f926758a0a2fbece2c37c59d04bb0222cfd6256783bdb2788eaf4629a4b9beb0587bd4479d4ddbc9ef1eab6fe4c982305d8cf4454f0442501d788da73c09493d9c82044cffa72e90b311903511547eff04e1b094547d3719a99de39a6c21ec3242a0540b2a10877d2a7f3df910bfb65a02b20780d0472d9c34fe2053dc09e53ad6ff97d70c0e536c1b09c3c912354f2484d9204830a8b24d4987fd309efd38b74cb708e99be334da87a470d70562d6b8c609c0c45491b23387302c5c3bbdea3149cdea78bf1d8504153f0204deec5f9fb01910dad412e98ae2482d59b266d206032dce57408d9c3fb854e94a51e96c2add983fe6f1eaaa0c8a2656ad350bf43e8da41947acc64475eeccc3bd31dc9d4758691e2340936d4d51de36851b8c9a595482d63087f69ff062d58ad295468e81afd6d067a8dfc05d8e220e6440f7fd0c8e75b5d1e9af635a7f16c453eaaafcc226e40ade1ed5c15957a5f11856f460f24b87030d245ab23bb5b9340e4e605bf75994f749e92da268839dbc5208927fab44305ff123739e6d37ff59af3d94d7b0d9f57cd073fd120f4aa433af48be47809a34252539debb4e240c2f0a15b530c7e00c120d92c3c958eea4ba1ef86dfe0a4539edfcc63fc716ea4caed5f42a37e5cec541ac2cf6c2612742387aea5fb169afa5fad195d8f91af70b419dafa37115e3a659b1292f95ec0a1f5a6363ef0e091ab7e3681ad27085c849af28f7a9f7ad8fe68f98383fcea8dd78b7e0382cba0d19afe8cc9c03580c7c780f6c1a50ba9461dcb46b522b3a0667a8407d009f5b21e925f203f4b42bc95fbc4292e20bf9887282782c667d81289b6f5d0c0f0745485254d2d4e877d5e1fd880f0ffee66f4706f8da5845e83b903d3021ababc2b7b8da48da439a00bbebb431fc21780f044177356d409a1a33fed8abfcc864ee0c6b0922e8fa85fb43591bbaeea56c17fb332ff42dfd760349758b23eb2370b71a80d85e30b4d245339182926d0fe676a9ed7132dfe22a826b28f5343c774229c83a05edef1f37a315dfeb8521ca316efc0109c97cbb89449ae56be831ecbdb3c86b6f43a6509b9814109972675dd69cbd1d37d3d8c327eca0bdb9047b8caf8e9037a8dd85dacefd23cead70f827b4fb50b7514a190c5b8d3e40b6f6b7151eaed236f2e24098092035735a8a452dedc9c26d894025e466ce05d039f9e2524e614261cb579b8c5e2df1019aba72e6818f820b4934d9b329e09d8f1dcac7af496bf58e1f7e648bc5c338a1284168b7b151b596aaed23fbb06fb177dc4531f5b79c5ea96ca601e53ff65fc978bdc437a19368581dcf91a4d2545f6328a79f6bfd01dba4756dc94efc5429368598a4baf13ef828d3c6544b204329e543601424851f881d3c6896bd69c1fd93c89451134466232508adfe62a2fa3440959441aff362462be5d1c3039585b974ea2671e051590785104782a9f255ffb2f0046e6754ea199764c87c4c2d94bc304bb4efce2beb6686e9d66b86ab61bdfafb790d298fc267fff28ec8decf031f3d4b82da505bec0e2855767aa57a5bdb3226552655969e238eeaaa439ca0f200d588c75728d98d73bc419e64189fd0cd93ac4cc0643c4f6c376cf45c55419fbf0ccca30f9220f03ed1540fdc16a3eaa5bd2834ad32d45f839b59b4530cf474a54edefbc5201efa8bbf5d84c305e67b7aa9e413497c7b0094532cbdc6685f510cf7a141d52dd53d097136092113941bcd7e32771ae09c4a1b1e6fa4ae42af780cdd8582c24ddf99f3be83e98eaef84ded6ef296d5d14a75ffa57ef2da2577bf35b87888ce82dfb801961284ab057f34b8fe68cf946f41ccffeac6590d85f0f10c8b418508de18c9fad2f0e92fb9954390ee4eecca1d196e73058c737003cf258910593ce502250cabbd031ea4d63a15900c8ac9eca4ad2232f814a54dcb4d168aedb71f99cf31956fca8ae2619de07872f52b2ce556bb759449027b72b4fa52c83fb3f737a126e030336befa79efc7e31d49f2a3e19ce729162d7be31f87e95110b1cb5b622aeaaf9988b039dfc6d4a0e5bbeb83db6de503167e7d803214ebae004f664fbdebe0c72f05b8602226413fadcc945fe026aa7267553bfbb548b5973246d8d0951b2fd1a2af247fe1275c8f1fd08179d0317de62ab3caee6154cf5cb025d388105e6a3ed028d01c3fad748004c019d1adde47cacdde7e9845231cc0ed24c56c5c36629c239353bcf671c183301ec893ffccf1d946fac8159c5fd70a8c20b0af70c094a7efaaf21fd567ad0e34d9a0a5ad8404c7f9406ae0dcb060d79a709c3164d7829445c5651a5eb58a15d4efbb84ab4144c261322f0a7bf5e747e0f7cea07a11e954a4a6f83d66708b44b411e9be43d800175a8bd5d69fc1662e4e7735000c565e175f9720675a10abdd441a369485c30c363e5fcac4ce76983ea489e98f516d23d2133a1f84ceadca7ca9d2a079a0605f62cfee5e2f9fd1734bb6a3989589887aebcfda536ad6364b71918555787ba750714a4b5fa17a4094a027484d174e19c3a73f9e5c7cc3cb414c0ae98fca08814514a44b219564afa3579e08e4afb1d8887445734bb4beb1c9e530792a1a6432469e68d7a2e4cf63ad6f22d0e4dfd3a4caeeda95b381bb5839947e1b8d4e201bb3e759a0f7b5080add06f3c82ff0ba505bd6411746c790805a8d3472635be60a36b63477ceb959c0115e9938e86c557b0694aa0a6e6934103165d8780dbbdc38d8c29b8659a0b6d46945455890daf1ccaeba1b8ffac8bf32bd61d4db7d542e13bfd3e0d66ee7c9febadec77cfdf84c62944393d9f43c5d55f0aefea6d74c35e0ef2004ec776fced58f893ff23c0c2a37ab7a6eb700c6a9f5647e8fab215f4b9919c350db276825a50ca2c1f3cad38765e9a1daa88b51aba317f8606c5b51663ddb05e93290107f387b582792c856f1da11c08d6ae0a1889ab47bc966a5c6ed69643994e8f779e51051180c2599f5958c7c108b717bfbee986ee5fac9fd995eb9ebb002c1c6d73874fe76cbbb73763d078bf0a6580941e358f7bdec5673eb1782db1f8b000750d7a4e8748bec682fa09f249c67ee6e2521e21b7ef51bb632a0635035ba431d5b53c132ea16029dc4d9c9d807d48ccfff1d8fa3297ca55e55619963f26b3e977aaaf9d57dce883c3d30413f9d71a947170efc76154cf4d10771a89760ada2d73138f4b730385b6d021959ef32ba8bd3cd3ec74ff313e7a658bc03b1139b09b3f3777b6538738ae9666b827daf3c9e4e0f58374e90796bbc03163a53d13e67417184b15cc430ad88c8776b16fab089243bcb5b15d2ca37336f3eaf03342a414e876de4610d1d2850acdb098b272a276f490903a4bceb8a0e78b9bf990366ee7084ec49dc4b1859a0b4fead8f76a570556213892052dc44a3bcde08100a0bccb567b6777b93893a194e5445b7f9304f098c83b2dcb1c6827ca6c81cbd88a4ab4b3dac70555ed6b99fd63c30a5e7f0c3b78a678f1a9e7934c710e6717c87050b6dbe5a5048089c848c150a95a5b4c6fb1a8242b37667cb45c94cc266291d5d7d5d85396f1fb93c6839a60aa7f22a04c99c27935ac9b57b50723d230c83095cf64ff1a7b422f1777b0982060d70fda77639cf25421e8c65c2e2ca37d41d3081cf4b2d9619dd3f0f4292ad520d2e87853293b850d7b3e2077c79a96da3fb391082c35d91b46cfa1b3080679079f502c7e81f64aaf7d036fcfcf95bfaf2ccb19948b9b3ec463033e0c9ba3d39a6cc7571f37df6654bd7c499877344849179164e485424bd1e4d1b07e3511a893bc4630a0ea16b1a15a443bbf90abd6fbb13aa2caa6274f04187f9f4f812f3896fab2184e999f06e62ad00d1f11355112d38f70479f1fcc055b19e4cb4ec8fdf16cdf78534644831019415677b21d2016caa993d248427d0e7398a5651a34a649f81358a6482dc6368bf8336e91baa06d112cc795828ebb30b8f62ef73d89b741e9f93baa68969b8b533dfa4e4055b56982ecd4b094eee1d15f866418770007e4b76ae4dafa9a621ee8b2b8b4e6de24062ad1cf8aa5a2f5db9585841d35ba03b68d0592458a9e0e09a076fd511172eb95c7066092a10f2521757112a479020072f735ec782a4173c235582cf164842c17b0e58df1dd095353a98c7c6c5b9fb9930811328c08cb51b8379c0379db6aa2dcc3eca7168232c991e2d3d22d80769bd3e4f5060dbac4caed0f1822da38df20c3bc5641a9c81d2d5e26e4eeaf9fc7d2b34e21fac9d327670d11c4f04e8e449486c5465ec9d33ecbebf05c46af03fb9436d367710fe107c4f58326d8d913e68871afad12006ea8cadc18e49d4ea4ed147d24942e4944dafb04be351e727fd0e4434aa061877a87d4434fa0e4b378e881717a76b7f61ba453780ddfa13f55f442c52b852c7e0f0fe2bfcd6515a70016fa8e575e220684a05f981966121cfe01bf058b3a0a93f397cd433b2ca510642760a07d58dab1e6c755111e369664ab018d73c6b25c4d485e9bbafcd0ae1b6c5fcf0c33a813e4ec042bd40b70901154fff6aa7facaf08139765474c6c547d2bf6f9f746b4b5717bf220a6bd7da7eb7bf94687c74e481f640cad0df687e87ab40beb0ddabab3d9e31cea673970b776ee73eb1ccbb04ef611415b4b3a49efa4423c897092239c879f0db9d8695b85a7f77e4511d3481f5409dfbbe450b7a93d4350d1c44386948dc246d71a75305ca42621942cca5571e6d642715facb8c88ce8977550b48d2139e47e4a2501869a53618816bd506b5f8befd56d5a49dc0a0c59a7b868c697279952f875b9914f9085a0c36cf93e4b9128932f7535d781bf0db6b3fe692f2cc46253918102d93323dcf2ee5a0772262f4f39129d2e88f6cf71cbf9d185c60770e9918957796c81ba88a94d1920f259bab7551bdc35c2407cb361c073303f24f732813deec4a6ae177114b911524752ec3c4885c4ff34af2fcbf67fd843e1f5906a467545dc38d443ec962b95f20c26379a562e0f55bfddbdeec4dfd203223afe28d3511625148fd09b800b1b7f7c7b2160c3e16c3d12e9c048b3660b3d35deae9add7ae945102c991c404b33605d3cc94a919e83aadeb91b36651d56ade74613db6e30c48ec0ffdc8d78fa6ce2948b2460c94949509a6f062fc75b3ba4b2c682ececa5ce377f2646c83c941e737e7a7abadb8a8275ddd0cdce22888864de4b4ff11ffda9de8fb02d89580fcef6fcf30ea13b75ad8391af5c2df03340d1b4ef8370cc4f0d1b2d8df35d328a3ecc72e74a04bbd1f9bbaff2865d106d09d22826112a7976b77deb1d2e540e05b02536d21d57db266b1dae09287cbe250e2f4ec261e4431563ea36899b2c85f8ef07d4772940bdec50d8b01c186588ddf9dff38164b08d8670ee370400a66b3f8d424738f30d80f43e15e8c86ff95600c0e8d3ddeffde24099637ac0ddad61e5d6270a80ce55c2d594ac0473571969aa892b5701f3d3ec2759065ceeceb4edfad2d1768b85a4e53e0fffc3a6cbb30a6f5c94c43e7787f8ebd9282e5e319370be72ef6f4d99b600643cd18023bc493f367d97de361593c84b2b0f312f5505efa4e1dc6f2973645e16e011b81380a1b750677bab5c9c64455e49544563b3c49d34559da50a905a725971aca570e0466bce643e71e14ec064ccdae200504758e7bfb52bca50d3ed41b3d1dcea8b6b9c19c6a7ec1b9124e3b6d1b6581e124c95275f370c891eef7e8ec1cc5aaa5001d006d1813a6ab1e05379e9bb1170ff3793a131b3ce34fa9ad0f79401dffcab85b0e71bd1911e07527c47b16bc85ded0d7079bbe39c3fe650d731807607bca22804417fd5573f7b208dcdab06c47e2998a6cfc6175cd3dea5d881e488818e982465339082f60d5864adeafefdc01cca604eb7406f1ad266d6268a9b5d3c4305daa79029b9dcb1af98e1d62b5488be66cdeb35cb0b1f04c72c3a00b00c7039c8332d1f021438ccade8de0fd15c4eb56dad35e027949cbc3358241fc1de506c6d3d63a95efb13b34c85270797e0e8a6d544cc4f6cb6345964186e4de9bdc2c1775b21ea75cb556aa5ca98a3b5c6de6a1284006ecb4374fa2602a839b8c13a4ced877b6cc6a489c2d687359995748dfe7a6ca2ac8d86fdbe50d4d11dc2d74fba28c0090a3c557afd8adb6926bbab999b780edbe81e58ec54b532954500272f536084432d93f86c360716a55c3e21f5db5f570e66e58ce4efedee400a20f7e83eab77e1f665e16b2eb59fdcb88ce27226b058492eb9f3a6c41bb3db9cdbb42483c7d4cc250ddd181f61b9e068ba181f4a7399327068b000771f215d10cfa571aa6f07670f8af0e88c55e159a23efd4a09e74f8d4c9bcb4cca3269de48384053b213b5e9843ac9dba671aaa7f164a74a92c573ad603733901d0b3b8c3e0d8384be537865b348d6a1793789dd497ecd05e8f6e5e436c26305e15336bdbef4cc0383d63e6f84bcd166f409605c707e6b47054346a6a624c6e596edf1902a8a88ecbdd440157eac6d7cc09fb062e07833762436bbcaeff8a47d7c64951c8ac8899a8ae3d5e6897f98621ac3f1586644093ea2e0d29569743a1be5f26ea3a8fcac13cd5cfb90eb13a200f35e58aa171d7d4423667ff3fe78b0e909e85c1ee01df3a1c6b65cfe7f2c0171e3a30e0247a50202355dd40b1be8714ba6bf59f71d682b62d81b4f2da417946b3c3501c04af144cd17f018c4ef672135d05c3a23981c25ba7f1c0c994dbface92fce1836b686ee20af6f810ef945bd36e2d59bff3dbb881d8a84ddeebc7dbdf97108cefe6685b62b72350d8269a12c339523cfdc645a9303d8793335511e7090be009ce5814bced086f48e161b5ce2d4df34a4a4714d4dc6812e0c682069c91f107a130119f46ae5ad8952af2747b95772900d59ad72efd4e6dd9b3bd4d484ffe5cb7fb688bb13698cc81d29bc932c12ffe51bd96850ac4874675bc96843d0243b742e2b290cd8c3937917c96c6f3fad1b1cbf3ae88c1583154ba774b5ea4ad054def5cd844f170184d2bee7ed8bc9c8c853d6922156e859756f9dd1a4776a97dee2d7a5feb7c2a4c58086be13926c61f06c9d5061865b9ea5a74fc8deeaf437783c04c587e4b69ab9a1fe8f434cce5750902b014ec30e1f785bdd784569188790ab0583ff537714903194b58771b5594645797e1e2ed76ae087c83e95e634fa3558b250a017bed5051bddfe123b2b4c0b06a3a43055ab461ec436bc42030f592e93c0c083dba6eb68d8e54925a2ec911adcc8098d33bc86465917b1e58b1924a8c7834a92120bee75ecd45d2184b3f6c3bbcbb30de825ded9ef6dccb4cdab75c863ee6ddf482f2fc429bd43933db4dfc3be21b0a693127ec82b1fd402bf0d09103e4a1aff2de95a0d4abc2e5104a9eaa8c7e5581583aad6341ccc6b0b03b69fe82af4e76c6fcc436820d60d1db4e9e413b978e802099a69247e8322ed867b36702c724813546d1ed0c3804a22970a71b6747e0de9eee1aa97bea326de37a65fe4bd3c36a381f5fb721f99bcc04528c979aa94e72c076ef1bdc1eb1f9d1d49e8ea4817c5932be997b35491077af7621a18c63d65aaefd87dedcf4d8d527244bbce7cfa80ab2f6bd3ade35f064e0bf998a249e36a71b6da028b9ba1bb2c1638f4ec29a2cdc7b381934759333b8e5d03963cea0ac9794b98f174fc493639c3f4f5bcf95fd0f7d32c587eb9bbd9a20d36ad839e878f20aa7e8b277acde42217cc3d6e5deacf1a1fdd09991dce885dfb5ed4eb21402a9f1fcefc21ed997ca7b1316d447172f77c7acb0fce0bb5214b065bd5bde7d48af7918aa10e4c1d87eeb04c19dfc41132d14916a73aedd87a1e0673baaa80e6978517805c3789bf82182f96aa3135877d1eb7654a49fd2fa5ca7e18dba9810f1500b6a60b7bd1a49e9f628fa429fccf8190ca1e58db7454299f22d0b25eb480daabd7e5b5a9dc3eb443047637acc71df4f2b30983be9954be5cb32c5989b825fe9c818cc579dbf0b576018298c73c1bf18bba36dfeea752a7365e394049486b93f88e763e7f58016e09e96a639f28d1367158a2ac63170c059f7f1518a6ede322e8c9a54ea7c3a1f4b0c27f2b7e04dd59a03ddc0caeaea775cec214156f75e10cdf670af7ee47c815f317b4ff5289a391fba255b3e56f52968b01fafd9dede2773d8ecd43e6b743ea593e0a8a7e2f98c28e3435f728f250562eef216be344a8da52b9a1ab8c2af910c3071a836b589fac46d9bdafeda6a3d60b285773b1ed8c236fdbe4901e8861260834ee5099b953007140d2ec3f469acc4d5c7a37830ce8e9ddde57b58aad3a37ccfb03e524b9782bff722739b6de8f89911c1d13be6fc4fffecec37e8ddafe9fb0869b7b646c1f8ab234349e77e160ac7649f20b8038dfb2ec2bc05d6fa665bc38998b30bc9f5c29ba288a650cb3116476763651f9e15717e91895b0bb4cbea593e7f32918ddeaba433a3d65a7a1eb5198f27b6ad14274c29ad5aa90cab05806d87ae66fd7aab01b5008acbb93d187f89c00c512c7d97b579cb5ad0dc9ed1c28278d53ffa96475c30e2720509e63c65fee0c2770c7448f84ae82d7a9a73997f69123ea48a9f4b3f077c61f6ea5e9ee3114f51c460ee0e1724849ec80bf05a6bec4fff1ec179e235e21535e634c0750e19f9d49be22ef9a265a30160b68d9f3681a62390d0e4900c60730bf96366e1cb84c95c5f9b8d46e486a42088ea8bc6ee3990a73fe56ad60f254862f910b2e032227ee85a94622ec3c90ac0065292daf3a2409f4ed0923f9ef6baba891172682ec4666f4a29a47679d39e7a2f07fa38081674d0a96dde6e73dec21fda333f985dc83597e7550219ff2e930bf6ba193c00dc60bc0ca322d7afe47fe53c91b54dfd43dbbbfad3ac87f5faae62bde6fa9add2e626be97632476a2c7a3b6ffc86ceef118d4930f42284a2ed446c7bfb8919f4575a43bc6650a3f841858302b4e06259357436cc9aa411a4fd4fa6bbc0cb1266bb7b04e0c9af418532e49e56c82a9f8fb8cb824dc4cf0a3f91d1c3eefc1e440838eba7eec68fe465fc01f3ae2b65393d8715365033ce1551339b027d2f6a74fcada5700f05a4904c8bed87fe4fb59efd18900bf0a8961094608990b242f5aa7d479ba30b42b58b4db574e7b6e1d29c1a024a796e151611e3536d57243c3f5e65954d08e6ba48a4fcac2f2feebc66f53855ac0fc037cee5d3ec49d087a7e4db92ab1b4b34eb39c17bc7a9e727b612a0a16fc4e618f13dfea88b661d4fea947cd1940a5f04bc7e158509fc611c076ca2b0f58e345fdaa5c1ae93a611b0abcc2a1acc1c0aba040db0fbfede833620079cc701021f5a8c791c36dee9bd564ba0a578af378efd1d356103206157a166c3906803401853918d313dcb6c80bec5978bdc8e9e5c5a02e7e8e1282b7443e4d09e6796127211dacd510fbbe6c062dbb15ec27475e58ecde5a44d1a356fd9b8c4a2395435418782c36659c04d9db68e5d0cadbccc7c4776e7526d444f0888366e460211f7aaaafba4eab54b2d01794d6c0bc86b23f4117d707592555892424dbf31a18100cea7ecc0b98f5379ca79c9c37676a5a0ce0c8716d002e175c5878b3a40692e859a36c8d4506a9b85df04cb1dfbe58bee456f3c43552dd15396446e9e1615870f19430d5fb8a478674b6ee1bf321499a1e957d8cdc124c09c78086933d6e28092b23c6c0de8643b63049a3ebfc854292b795b292f625bc2484fd653958dc62fe3349aa129943854579ca2546a9d5295b979774d394b34cfb253f2b8294b36053d54a59b7b70e8992e5dea394f8bd578210062960250e375e82bfd59b929b8540f8acc8aed5089f9c1f50c0b5cb1da2dd51b169b49bdd9b39de6bb17dc2981c42b16a15d3687ee4bc103b855fdb8da9d78b9bb396c0e08578baef0dae1a03e09b2bfcae6d572fa0b784b83dc539501a31220425230bd807f277e0e240f3de1bf32e9ad9de20312cae5eda708e5455a7611e59a08cc2acb739e0666f6796c989898b71b772067606cdf0e2e6f9f5baeac7d08fd36adad0532c38acd87527e21059f60931edfe0ec260ae0371b70fd990875c56f706ff7c0474ae89fb69ca113df87085bff7d7fd99a76ce01d9d234c9e3a0d8e41dccaf727f80a34d8eeb6ae3f3eef0e260f4d9465c502a01b9520a0982dd2d1a30d1debad589774b2b3ee138890917bb746e0079ad811432b3e926b1a90f145c9fb95831b50becb3939bfaf537f48fd6b1e6e45cfa405aaf2183edc447226b5d74f720ef99d2e0c929bc5c33cdd37247b9015c0a3dc00662e9331e6137691a109510552c1f0e9e33edc44015a4ec3bddc87fccedfb69100883973bf8954fba3370cdfe6694a92f59b59b533468effb5ab5067ae970a7d5f840284e8ae6ecedb1c5c2c9c4b0b6cc9d46bc08c647f592a95d45348e296b7c4d0502139d936109f38e67536ec473744e395aa1ed1faf1b3f50fd3968333b68a591329927b392e0ab36486bf2c116200a591f753ff8cef1b013eedbfac628a7e406f96bcdbfc591fee2a77ce5d7d9b27fd8b20d8394ab3e68a6ce6141feeac58dde306e9ff350a26122afa3b4986be6c49fb3057d1f5e98d89ba79c780719c9d25b743f2fcb07c3c026a0dc302435255cb2bcd25f803e3abcfa84322e8ad4398d44466a51618edf3e3d25992fa1118a193a322af7f81712a20385502c01d09fdc40aa6d8399c82a11164c69216169ad07f0ee15cf94c784b6474f58f3a3899252ea02d6df8164151e66d1eee8354d4eddc93327c11c9c40c6043a7685444ff15018f826ce40521c1ba36f70c14418d8a916201e622989598add32b4cf6af33ba1122b82754a05875f39aa243cf5eb952fe5cf2099331ae4fc5778de535f2b1b13f2fc80983fa8fcf8507ccba5be507c55ce0e7b52b499cf6d5d13e104a8fc28678284e37d83c5135bdbc697e991da573e0e4dededf715a690115cb3bd72e70d662b279adc2d529fdfdbe12bf74c6b4f493c6d6be11f3c1c55499cf9b29d862fec17e0e7cd8ad7f92ea388141fbae589f0f080a071612fed51223f13911471f88568bb4b7562fb52c06ed8f9bd4b1fb69454c69ef5d522d4dbdee131d770e62262762069f6c5e3a9ad296c9d0dc54028d1a690c11bca4371cf0affee7adb0941f6eca850a3ff6118ebb123195cc763d58a462ca11c34a602227194d555f315071e3d64da3547abbf5384ac7b18d4298bd2b5678e2b3b2bd51a21071e24c29dbd657f4424bbd19c3c06d2dbea5adf0f862c80cdff51446de8f030b0611f49c37232af9a7aa237d94f00bee231d5d383b7dcb62593de3af6d76d57bd4dbbd8039f55ef1e3f92a24a5cc2e87749f4602b64fd679e00006c5fff1f69a383ffc1cf9616ab6a0782d8b1091f0911d3eb8cd13cfaf2e154b78e08db0cf3a1281551b08701a0045ecddb6d9693a1a2ee7d770e5e55e4ab89229c718155d5355e0382ee97edce13b4c2e19d892879c5df529128b4cd710b4acba6309a27cde9c9a5614d8a4b1f04ae4e2e23b3d553c9272f02f9f83afa2609fdb71fe97528e46fd5ab5292c2639a07b60edd140a464638c3feb459897ad49c48ae11df467cd47b80b9278447bef9c5aff23dc7d9f7320dd4a8c7e25c5445988750bfd6a093070618f3dec7e3442db025bc0afdb087064a67ae2e6a025579b426fcec8ce4d69fa8b684c56a0aff9de75b97142c5d4ff1f9906e4e676f85a75ccd3bc4f5ac81b86e3d8c971d0dd76cbf7f3c35b12e9de8e3b721e43439056c4a35025885d551892919dd6841a7754b321c4af0ce0847e49f7d9d7c74247bcf2645acaa7af7003d086e80571da7984596c0128f375e00663be820bab6732e0928f92832eb23b145ecd8d6c04b526c713372eb5e34d1dcb81d1fb7ddcffcac7e38e3c8cd15a304bedc6087bf8cfa9ef010e19595bcde1f73f4deac5ecaa9c960cd879004373b16052949226cb55394e295c7d72106ad322007bd221e4dfb93c0f836a81fd1c428a4e3bee108bf156a9044e97095a855b705b18946699a8dba810a572b61e49bf5b7ea6a7c8c0a10f946b34aa90e9564fee5bffb89f68289eda8aedf5e3ea5d17a3b295a893736146af4d68b265142cbcd9e3b7c6aa9a52b2957e3d9a6ef02a3511b405e1068240795499e2884a2540e403859266abec06a53c439f4fb435e873a7c09de4731ad34e1f12b8650d65587295bc0781aa6ae3c494e8ac6bd64f43f1b3bac9c880e2ad8f3fab1080b0778696569d7ab0e59f389f180bcb8ed09bba2b6a63d3dd985b93ebbdd75482c5b5df470d6faf9b0fc506031324a5ff04690e59e02d54fe5c58dcf5c628d82abef299b696925e0aafd9b448c6222c72c1fcd981a43b86dafee8fd047697ce049bfd8693991995a7c230cfa1928f6a3ebe9a829f8552a62e2d4f8b5e425757e437bc59ef4842095f291f27590f53a165cff281262e91fa5cc7452109a5a9caa367504d60802da8b0487cb9d705b5947c7682d83534d1982986d6d78695fe379f2db7fbb1b5f7d2aba5ec33fc523bd667b93930997cc0a9f96fce06b41d5ff4435b9679f503be5b2395fb81dfda01c08171b2197d43fe4065c2529a1b6f5502229250f4ef66f0cf36d599920d284e49515c1e87d4fc378d3ac019b421cb0c9d2a367dcff971cd0623e419deca2ec0c82934c76bbc1b12485618c36d2f6a32a171b9be9bd42bf029eba013d316e2505f1a2e1a123dec198caabdca44fcf9601021cd363cc7e15b6f135df58b0e303b8c145bc99449cebda7e27ca90aaf17ce77e917ab87e39efe280d51950dc167e5a4ba371909d859742a6778e760926cac9fa610843350dfa32608c6f81fd4dcfd7f8850880276685ac4306c6e36eb543960b76351f94b8c013641346268efbe48236299e5772e8b93d8861ec9e1de5ea746b0fd83d142afe9b79b09ce9c9a0a049ba28b98a8b172a6586233a31b2e61d952661f58153f1bbb9c889293c876057dbdff8c5885fd9686f46e570e14a9b91d174baa347819b29d691667fa908972e326c9d886e52a3cbe53d606b3aec2a05075bd28e5e8232abe465a2ab44d1262a999c74feb3298641f35a90526e673aa88b58639c8540de041e759de5ce3a48e3c523aec1b67b1a7f30383f2ad0a786bfaccec830d70c4c7ed710128f8c5fb7d87f9429fdc59d86da4a79435610672d0723e07c79d1c9b67171cc0bf7342be590cfd7b018a360511b45b7807bf9c7a62bd22077caada2aa0c5448020945b766d6f37bae81273816c6b6b121da8fe3c04b4d3fea1f0f52fecd8f17b50cd16f01bb772eb4934138b9df22a88530b36f2cf79ec41043523e8185a67b8cf3740649168d2c632c4e4977067694a88731f9337413ec51416b8d323c455fd28031e65db3e93559df5e04c2ace0c9626675bd2fb006b34f21c4d816cc8dfc3bcbd911d7a2181319f4928f7eca505d6820816f124364c9f5b4ccd9da625fff7492995521de40278cc07aec0fef5df6c3572b341fbcb50e166b1d65e3640fc88ff3402503ef5aaafe8fa424de3bb3bcbb93bd32ae626e3c38c92ebab6626f5e47b1b10e2f4c135ea3a07e33dbe431299f4a6a4548bdf76a9599cb955dc1aa0c789c2c62991061d227d9a92e86e6cde857a4193c4e4b1e4b76b6a3b52742735fcb3d0d913d3ee998aa5505018ff8a22a057b2b6bcf4ff4c7980baef39eae2a2e730ce9ab90f936b88e83f485c0a3dd6021b6bcee03b5dca59c49d897e86b60588a96fb50f89a03f25d2a8bd078c60f87a9db75cab20a48924476029b9478a5f9d9bcaee02aa58a8c33f13991e1475f23026c0c3db43322ec39bef4f26a03296b184ea440b960b814ca37188eee183b2dc62d0abdb1132e3ed5ec69ab7ac949b0cc8a021998ab99d9b3aa575948f8d07042feb3d7e96fd0784d4928c8430d73ee943e28a3f1e80e2a93a7ba30559e33864375bab40d9bc4ad2ec1fd12b30a1cc0774df6ef2c585a1e012ff903e4efd85528d706965715616a03bb913228d339308d0370efed2dda64a342c11c647cd92df58b5ccc7eff831aac0642f4669e2ffc5ec55de4bcfd1217b2d6792cf0760d9081023fabb6299dd5495c7b4cafc916299f880c25fd78945929e7e70d030974011b8f97fd82a1ba53f7e1117ad7a332fcd4df7f2f9fe2d8a9b43ef0d54456b81c78357b2343b7079d971fac32b4f48fc11f093ee3604dcbea33a3b8910d4a1e9b591e56e70c374a13162ce4362cb64aadc0876ae15ea85a623a0a332c72699f6724dfc52947ea160a1ee155fd2eaccc1ea974356dfdd3928b82bf8b98b88239dc680d9ebf5a41707d5270fd720b254605c8cf2361574870fca28220f4d28fda94e295c49a60f118804e3ec25d6e25aa2ea3f4e89acad37befde211ff196dbd0831a8a41c36ed9b3849742b3c449e05c6c730ccb9a080821be5cd247d20e81fdb9c86c3b0faa82ec6d0c6b826e2236f3436ccbb6b01a5e3d55a38811458f9377f13e3eacd1d4e83dc96f2e0d2181ccd4b8bf60c52e25501ef577e7c21d52cd5323beeff36da3a502ea01d7d7d0e3e512c756a37eb9d450a6368cdaf796b83ae52de52d0a3d19d70bc1bf97f0eb379460f0912e91ed14f34590c724c045a60238bbb42aa9674e0b341111794b8b047f10933406b791d9ca36c4a3cb3ea97d5be8d39391a45e6fbd27111dc2a8a5ee0e3ffd8313e855ae38a317d9467eac8f3611f81124e31a6ab30161fb5e7d2ab1b433daccd9dcbc43852eda2b06a46d406d7c4abf0f43757e2cbf0217973db83fa12414414c0a6eac1bba85ce9ef73d32b8a7195627c3e05e3ec37813651248c067c97558d00ab0504d9771ee0f258b4163b99d551d570e18650d16db77d1f2cbea87eec54530ed06ef06ceb40f117ee31be98c089a69916e5a69dca93999b63c1fb19877df73920afcad7db5bc76172d9b306d92cba4c7eb2dc77d8a1f5923446e087423a86a1642cbdfc22a4c35921f7fb6cb04ec7bedaa991dde1fc8779bd7c274ae5c6ce1b4fb34c49afd4cb3d2f4d4dbb1f85adf9012d4fed246d0bea158e1cbc8cc3b1ead3555fbe368a345df16cf11e399e7afb8627c6d3d49bfccfc3a05ef5285461c8fb0936976cf597f374a43fc8c8aa51526b03a629ae0f729d137e490911f6f5861549555b6b781ef6b65c5e783872cb907314447f0f0af34c7f333cc032d1e9fe02f81998bd7f3ba10ed9cbc3a8570f5f384d5e0f712329d86a5ec86650ffda3fab9dad598dae83ae74725a31aec58caf317e4c00e063b5f702578527283e646f7ff0152f46dda00ee777a2e6ade7bc97482c2d2ed5bbc8afdcd422974540974ad789b5fd80e6900f698fb16a12f1fcd8b7161350f17f748ca3c446f2f7483f96872980f80eac24f861c13875a87ea984450eab23589e68404cb074bedd2a1fe1bc399da301d1cfa646c45ed3498e8c49052c87260ba096dc6aa56c231530b56a001767ba15d98e68497dfee8ca49d6bf2c28791f8a43225b9b6486da521f39960ba198786be1ff997e99337e727e83eef5a9c9482d87463efb245ad9ed6b19fdb8eb5fc74671d2a606238ab33a0e7f2febc1e033bb5dbfbb44c86e32ef343fecb3cabc7b7d064ef0f263682334b533e7e732605a19c5b6c27b09f8a45075d5e4824b0c67b7912273856f571f6db26e42fb646f9071ff5a424baaba3bc865680b98e6a2577c8d9fdeed321bcfe36f7f053986f0ce67ae89c74902ca70c824d1e7d361b2d471743d450968d9b162620c9393343d8753e45ccf58449816f2e6b5fc5724c17287df1b1510cdd41b535ec083fc2b5c641f23c38c0fb8ffe908a1534e8a1ebb44aabde015d4be4c277db0786c823fcebf03e14e604d1ee49f9c4149eea3803b4a01880ce705a4b9ccf8c56c1cdf7f3a687c6aa268270910a6c45285b8e1414514804dcc1479669914d501fc1c4dd34dc5384ab684441700ce760341330061c58bbb4342dc24cf901c4a2fe8ec098c99c1596422fd394db9186a124435ca718aa5d216b40d21a4f0fc0e61613a5abb7fd271c1b48231ac13416aadf7840e60351db388fa851b0acf4a7a84c4d06e3daa20d94feac117ffa68d71ac0a0e1a02030f4b1f9f51f1a3bff7ab15420b06e4a46add0e506f170f288ac583e81046a023a59795664565108cd5fd68248b5951645e230da827a0c7af39372f8651099d75a87eb84b267ec3c052c9f03441d167e18bd7264b737f3266d2cd004e3671ae783141c34bfaaafa00fae2769e607af1b4f85926bac84fbe73b390404a5c7b04d97579330d849433e02166d4f8d13d3ab0b5f52f15e0ec077684cd4ea8c9474abf7a7886e6c5100b81348a19fe35fb2415c40c4546f9598d29aa16f9fab1e8156c52d5fc5fcfed6019ad78ba8eadab315eaa05ad8efa8dc8cd4055e9c3b49d81567f296f5aae5672c780db9daee024d5768afbe7f13a11fe265b45450775932b79b7a0ea12d5839d3bbd36196e2a033513510f2525707e1ab026886169b68b2d676e48e293ba288f93cf56a841c5f49e605c26956b07bfb1a12a0be640f9df45327a078f786620fd475ab03ba7a24f9de53e4fb4a0a66a8cb37fe2ae3e03dcc9faf3d6e50b5f3b818ef6d32a8e1a86c3e441c864185bf071a755768574168315c809191905f11953f0de5fb33ddb462321f36e507b20314ed724996e68fd3762fca72a88739231ff22bb27144c31668c183f34c6f8d4cf11b136c04b7a74620cfc97c88b81d627704b316dc821b84291742b1046f6e3d956e51b3ea4c7e96bc127299b1225804d820276220644e2c549ea63f4682543d425a0939186f7b7de786f841a6c7448bf73b15da0b790f2a2407098381d5c93ac0c6e98a88ab4b16551f274e4112836e66f3b565903fbc700507f73b409d8fc06a5d4c31d68b4e6e7cb1aa1185c7f491fae8b36090f4abf62e1b8bda3e30f94f9339e2a1038e18f65a9e815c882f0a94fec850cf2fd7017c3cee7738949e45596d3fd3ed99cdf40d15345cc908a8a3c9321fb481192e977510ad52208c97401f20dccd4bb4e70ef75f0162ca9f92819caa27206dee74ea2bd030f94021676877af342f1ca544cdb45ea32cc5277c23e02dd6a48e6be6e8819f859dd2132eb335336e53dc0cee7830f13f1d43c32bd5cc65dbe3da2a32dee3ce895c8b125e561c3e2d1ce9f1819eccc7fe37be78b1f007152eaa0ec8f9e299ccddbb37807142dc27d78bd31c36b4e42ba5dae0a3d8ad48ce35b9f1d29bd871f4b4cd368e2a68e480c0e7b597ac13142946ac1c62e9817266f335ffff1607b38bfe4e8bdca79a2ceefb3564750fa2e6cefffca405f61cd4a308e4b68d21a3b1ec9d81b2542497b8a9c48ff427f45b347a5858b25fdf3e3d0e9b53e466febb8ebfde91f9cd5764bccda8deb7e15aab2202fca178865c1480d193ccb78485056a2d305dd60a53101677c0fa8b6261cf0b30e0d7f685eb710531fb1970e1f64e2addeb2c74277a758cd5ef27d557d09ba25a256b263fd6bd50aa5aeb29901ac59b1df94a275299fef2310b3bc1709869cc363e739b89f8e1586830a9689a7ff04078156546cb55cfd7589886c68b83e751635ffab82406bf756b7268acc83661f8784081006aa57720ad67fd655ec240d1fbf22039677dddda9a1ddf6936595599b6c59fc7a98892de13b6ac410ac4827983c4b73d89b6f04db8b5a049472b17b24c7f16747d2f1190e304356dc6b57e96bcc90e96cb675d7478e85663583988cecd49c60580825a58ab82e510e8503a07aefa38b5de6b0fd79b16c65c1133edf27fba056593685bbe7d157e2fc00d0eb43af14cb3cb84512c5ae7c889f98a2dfa16a02b34967b39026855ff77cb472ae567e695736f61f71f7de8e6f3cb56fa86d43d6c072a57e7de2f23249dfe283cb59e5ee81ff3256897308028317c9a32837b1fb69ec94fe0d17c9321e6afdb38bba0aa5c251674c895857450989a253c17f2be77d44b412700c84844e8ce360b259a901d7ce96c603833b025c69e7428bc5607b8838ab811b46d7e14e66b9a88b46d73a62176ac45497d34605216e3bcfbea9004cf70156e6aaa9101f67ba64c6839452e866e6694ea2c8cfa9199ccf6e95c057c632ef122626e921a5f62b82601d1d8328af4754fd00fa7d0607011ee5316bce4d14f5c83a0d56b0265b6543d6c62342286f9ab645d9c9da780a6b2b39d537f017ea0e01a81c1fba4f2c61b35c99d8e27e31262b0ae35e93e07f7b5f5c198cff900dc7b805de946f7ded170c4f658a6ad80e06b23bd2097fa602de8851c0592b556cd4b68ff742e2c19e174578d9fcb0a728e59020e2ad4805975ed0fb2b87309d132063936f0895c908fb19c715b5b6e331dd5970dc61c423a468d35a8fefda36218f9c8ea7fd6695e463002dbbee6d361a39dbedcfaf7db7cd459e5ff663b106f978709c691d0c2addf78b015c6b04fe30877f4924107dd929f656e26fb34af92d8d89d1c1492a7b2c8604866892d248419999d7fb373faa9b393147f176930db7192d5552df8baa1966ed8ba1e51d88845de0289ba3da92347af29983b1b437be249ea257a98143779065ff738bf154b35b94d5368e7a39012ed82b6f28fb57a56e1e1aaf4613b7ac38a1751051a67c662200f5a1388298df51f471f87ce40dba88ef296524230539ef8f849fbceeebab64380b295efbfaac21b8b981f3ac87ee4c7c0d5f626e0afe48b49f2f2dda295185efaefc16c667bed8e36146b5b4de9b377b0bbc551016830149c2b2ec3ea181256612679364283f64103a3e67d6519d8935de1b5a8956d1726616467408c2e2745011239c8f8feee494d54942894982b1ec55182a65fd7582ef7da1167dd9e26f5f3d4d2727ed2f5eeeddf26cda5918a9724e8318d62c29f408ce0ddd4b5f1e60d2f1ea4c249f032523b357b57064970eeb0b5b10b277dd2bf1e380a68c28ec896a7f78db3f353fd1554964242c0cb5605d7765efafba7357e5a0e4c743c434a004a56483ed4461a6215962ed7f714dc7cf284d6847d65a53cb9817c5578647a54924b646ba29755c518d023dcd24925be4d494a226f1d06944e16405a54d4f08f4ae5a07077ed92afc336cdbb03a008add2296160d8b0f4ea1a756140c95fd31408c331482d627006539806d3375a64523e2827d42d249a2b772282dc3cebf40d1d385009b03f57d18eba0bb216923cbf0917d0c77e3b6f913dd433b28f55c83b373b403af882d71aa57de58a637e943027d6af9dfa08b7ccbb946c244887d0b4293d87c9e6e6b5a71d6b202937c056b001bcab3cd459d53fd28f72052fec098dc73bd5e99aae9c68de44150f120f854088801c9aedee2c016f4be6a91406948098e53d3dd5283b05f57ff1ff9de21b690834eb15895c97f6fee0149f9b9205e7787f1100f28629cee1c664841f8493418ee8cfff1f4cd575533e3a2e3d66e90bc2c6a46f36bbabd4cc2e2b77f653b6a4a31a94e0dcbf2ae9b35459d26fcd0bfb583f05d72283b1ea2f43d5f0e317921f95ecb37236dcb33833539255c7617ea91f85d7e5a0d011917c2bb7497873fb58ea20d080611471ff4f323995114b8a374b41d4757b16f70792104a87abbb7d043a43dfe4e18d9a87c4ce02bbc7b83176d02470c46a44f858e89cdfce42512c2e636665d774be4c8de7c05cc0536ba071306c376144c9c5af84bd93adf3cc98c142e692cec4ecf968f94b8852e336e20e283e02f209ce245740137850e83b1f26005a7990af187d238951eb81acb93c0f4a818a6a4bcb6ad393332019947fbd9c901de2bf1b9714a2c6586da8ec4923e683f0c5fc2fca0157c20b50d9d7017c38855aa91a054859865053cca3281e4b7541152c4fbeb1d60d1ff847bd72e2588883cc80f39c7040306c69a2de1f359d99269f9045a039ab534b1ce3835350382b34033beb25862357235d37df84ecb5a264bb48e87e5316bbff360a54c2452666299d17438aa66528508cf8d8418203e4f72ef46e634974087d5b638b494c3b911e47e29eedfee61c9d0b12c9a398e8e4b28ece7cc0f12e5eed08ae5a6a5434ea4c736fd589494574c2ae4ae5e9f2adba05fb4f25761a07bea7b27ddf3958f2e1ce2435e69b5ce4a082856a7ee1574db34f07903f885e134e6482953bafcc1c215977b713a01cf00f51741b09fb93f691e28bc9be0d521a0244cd4652299bb0881710fec1eaa9c9c6702a9302ee836597c2bcc2e1395317431ea80e39ab8a6b1b4ab93f08beea5687f3d62209b95556d57679b600ba868336e1b3ee974a87bd57f5c5125895a3e08df8a20fbff91bc370ec35be18a56c90ee93e84bdf3b7d856382c8eb44b01abab87eadb5da93f342e74ba350c6cd7768f791ef45f076beb945517b93ac07dff335323699219978290364cd2cf2cfc8d7a4b826d4979f814a99a80dfc67307724bbc50e7df9723406ec0b0f54e1c86db89c976b500c557f6ebe4bd5aee77a49636052dd988252b8ae6083ede25d6bd85bc5c9d2389acbd66e75a3a1b453fd9ca4a722d54e78c42bd505edc3cd36ac08d9d943b5862b618a81c8f605e8abafb2eedc9deec514b43612d967c46f919990b9c0d0ac6bab6af06d59283f866ef8b6ad457e5caa9506bfdf9f7d7edb242f00fa5376398bb82aa77147b5d4889bc660476ad847ef348df59a85b90dbc122f42b4dea3b0c07322a0ebbe5dc374a42180c3e09698b2228529811f4d772e320f0c220ceb39e121fb9bed9e0901fc045cffb8c5f6bf37a5e93eab96857cc5bd47ce43a8b388deac44ead5d76ea6befd1551ffaef6b32cb55cf7cf392f1b2fbb1c51e00dda39610bce4344e8e29975edc0faa130a794c43961a4bd1deb054d4652ada93428c10520078d4b896525d294b6654834eb04fcce5dd13ec260e4f2932596d7120707b06b96165bacaa5db6b55b50fe6dab3791b9ff56782d36ea1575cebad1549d7c2061d87a0074d07940c14dd18e2bd9ef866f66767c1ffc4a14df735292dd4a54071c41d528e11d7a6556ab3ed47496fdb05e19d3dc44afe07ef362bfc38b40103cdb44375305f5bc83a30c53e8c1460def82756c2d3b47bf52c8d7bda2ad67a33b850641cd15508a38187d9fc51fb7cf099cc7d142901b4e3d4c862fea194c77e053d4a171fdea3be0eef94c56e677b84d138a1b0a40ffc3bdf26e44e105eeb4d6668c5357f2f427eb2d294b6b9b8e824ac3133bd7e8109261c31e8144675c233344dad121e7b5c5c4eb78ebb0345e623b3aa23a4567f94050103c20e480ad3881892a445de99a5de9c9e84edf104883e8e64e30cfd3c5fe564b7a5c4fb6b24bf6daf6bb7f9096ca671938d83dc1251823de55c5fb651ac58858b7c41273977b39ec3eac4cdb136ca288f472252578432ad7fad9cc76649230296aec0a824b1ae9cca50187e7610366212475e8d128a56adc47478714f131dc431b7bf23bc4c7786a40f936cc00aeefc123b47f5c802c110a7b9eab8a5ef249da40b09897a3e3df3c15ceef4df960bd0f712ad5cc038d863321d9c81202fce36d9e68281add1b34f022414893e86f99eefb2ba548765f9af79fddb1e482ba873a8fe73513eeae4c635297fb1017ce50517147bf4875f16cda1d7c6a1a2ea78507cf002ca67f81e7727fe973290b9f18cae6c6899aacec9ed7bc0b521744af2572573b6a4fb569f0dad20ce6bd8bad9a8d1550e7d55741283143a4545af4e6ecade50d63fe4862f4ab078cf0408ce2287a2e807bcde5015470b1321b77acd35c8e53ed3493ef9a6d974c26c65351c059d3b41d6082e489da2b9acb9756b9abda4ff521e454bfc63a99619d667721baaaa8fbb54bd1633eba6bde21b5b58835d94249fde1953324e9dcc2c590247e27868309622903a6562051160784b39ea9b5d208fe8045633a286dfbbfc885e866fb343320c23e54ef6531a526556215b995ce92c1e2e261e797918a7c07cd3c2e0969ece4039632f42b166d043ac35bae6da2fbe2b9e2e150d3d442dabd67c6b0c8eba051d777b9f070376d68fcd35dfcbf6d25ae1737a9cc1e5e451d5e7bd4dce1d86a71b4929976ceb384bad39de0cb28432f92826ecadaa9a576ab889012eee7c43e56da9c197e6d3ab47ab19714704ab4871c2e17414f71c84add28af0479d731fba5a44c64936cb3ecef3943adf41cfdb03d71a3ccb4c9f1f47d0a95ef8818e1ad5983e155cfd82b1d4ceab1ec150cb9c4074dabd828fee298d3b03f5f36f0031cb03d7cceedca5d216e10253eedaac707f5fd390e25ce033f441502c81540958b6bd169a8a2a8844e836b6979383fb2126ecbe3dd267a73b7d0fc1d231b801219e302681eed5438fe32f72cbafe43662961d18f0987630f4311c0b317101769a4e3e68f8d724f7ce5b6ac15b29db1b60bf2ee570dcc7775c7fa7dec6bc4d4c92741faa303ad2f7cfa7b97be456d8b967c2dd61ef88f6161b0a2f53ca389eeec4d5f2c4fdda4b5fcf2b5316edbbcc70f354997a774180419d88d519e14dea6a026e7ca6d001066ba3ccdcb60c3309b6cfe643e2b0193220fbed72ba8c3f84c213b7b60dc5a9fb09d37284e664ef9ea1312994730bbfb370a3615263027af6946a4dfc4e3b3ffaaf4f56e0ec7247bc54e74ac213f772f1deddaeada10ebd40febd66d99167753c0835a3c86a2ced7710012c4fbc8d218d867891b964974e10d844e36622732dea70f5bddd28e5ad0fe6a523d266b552aaea74053d07f16c565db882c455334b20d222886ef5fe69eb3d793f71e27c2beeca00d34c8925d0cda70a797717d5cc088f1b4f028002b1fa0833fa3cf4daaa0d63b72e1ce0a84cdbd6fe8dd294ad0d564d30b6990b468483bd7c3de69c38f67e3df6cca241dda5874165767d936b115b06441a88e1a06c59ed81bda6041b6c8852b93ee89712ebc090da9ccf1aed09e2a9612be386891bde97273246d7682bbb2bbf1b5685e706a995c1e5e77877ae265baff6f69f9335887e52899e0e81c4d15e77bf7489b778c8a6116dfaf3b174c33cf1ae24b0b156940a7792f32af2122a9be4c2080d36a4169c395a5fb53b8ee134e24c0e33b6e9ee3eca3892ebd22a07f81fcdc7c75e17ad82087cff91f52c3ea6337b66218f5d0703e7986d07171868604f56eb858c802c8de1aee2809452045d7774fd0d694afe673faa474b2ea9637b94c4b633247d7f7882bb03367b835f41624de108852da0ad69c68bd1e0cca0f3f00de85e043e4c5763c0da8b6e783f808d8a178538a408f71cf629f67d063b7b5480f56ce9119b4ae08cc007f08952f33a2b9dc5f54fdf0565d2bddaee50a20ea90372d46af9b6a4d26f5c0ff2fd31e9bfcafa043463ac903ad8fe68cce9f64bb6504982dd12ca16e805e2f9c34e2548e0680194cd65c1cefefff99eafe86513ee76986ed95056440c6860627997b5934af879cf9b96ef1167287f4e9ebebfd328e46df04312f874b9611777730cab703a1dba6b49e7995efa05e0c5d68900eb5d03c18a9cea602a5fdd2ebd953fb03524834ae76289418333e22e7b409b5c7d9602d2e30f9c7c3595309e379a824062f76accb52234b4f362343e6c3aa2f580ef68691f9d1a275e68cdecdac7131134c56fada48775d0bbcf929da7fa6bea09885cc0f39c47a6de5fdce9b67fbda6ba131e844bda79172861008d66a6e435a46e506982af84a2fdad03eb7c0f1a57bfd9cdd3b61c4342487ed82f8dc6b9ebec81f6c40a3c4854e47b18f688220e1adab87a05abc87986849f0cd430f108566ba9424fc8638f718c0bdb5a2937fbc381cdd0528d59edecbd46643ba09aadab1a6fb783edb675df68514fcb56bac17107e19b989f83a9c05289c8d2585e4011c599097b208b346fd8d9e68d56be77c46b8509493c835d33827679ec41e784690d9c123714244da20e1d8cf07ae2042341e8399c326fec972a070fe97c4d42dcde51dcfb5e5e2345c368dd2c49486344e5f0adab16185ee300d69ac5df7e328c3ef5ff6abc661ccaed255dbcfc2cec8a23597d9afde1a15a47d72719760964bca9c2650a4bb8065ca8e2903107e5397d7e0358e53338a1ae44ee67931dc8a028389bcc58cf46033e8c719fe5ea4ad89141fc6ee4f8fc79cd0e5aef7818f87268c1c1280c4694fbaaa774c664afec622c86f62755299857087d23b714104ee0467fa244a9f29f4bcd9d0ca04de74e20bbabf374cdbe6cdf8fe3ba08c5df6cc56d13c2e7b9ac58d265e079b7c636c163f7aa55c921d9c95bebb3db79066796fd6288820e4c36b0808cd98cac7327c19faa3a4a4a71304b38f75c0cc4a229260dbd12eb46c0623a97096ac3116c279eda599e3a37170550f64eebd486e6bc1f3f16b248fee0ae29b2d3c79b7c8f663ec48bced3adfb1614ebd4a2f0db9b6bcb8905585b3e1bf7eb43c1ca4ef702dcf58bd8d3de024c8cabeb4341a631341b893ddc2359ef1a58392bcb92238f95ad3ace67a115fbc0174963d7ec2e0d070fc7a794eaca63cd432fa444fe0c254b25be0be7273d8ce3f36d265a985e8570eaa3ede536447a6e316e3c32f00fa9415c71c86142371367a4abf0d21e52038804ecc0f1f3793f09f539b89bc941c09663961326499e79a02b39ffeb261e19ea614a54ae666aac51f75cfcbbfe1f210f50d9c96ee1f95866d18aa796f613785a0ea2f9ada2fce0b3fa2d1cca00dec79e71fa25c6dc9101f965bc9e0cd524ece60d6ad6f63db85b3f1f548e48e935a7ac2873c8dfd79e51fb531517764903603ed877d0c53727850627fe92e65818601219627aaf731bffbd2aec0d469b82fea30599b085be716c53ce25b26daad28ee538f05d1daea003d94378865572620a71d279b0c928672a87f3066f0bb026e2847224c5368dc9299bfa1f226bc429e660e0c0cb5a3ec4d1e18d0db2866a415cf5038f0acdd758cdd7873c3401d536e2d356af9fa5ed90ec05f129572d6995622f6ad2be4b2aa58269136f832a16086196e03016018a2a423d80aa795e0b87e126e306f5f33ddc9d8f7303e4e2dd94053ff9cdaecf9e3e31abfc6ecb3566fc3adf3d5b8d0363109549247fe73cf2fe65f8ddf120cd2312d42f5c67d327fec2f03b759270d9358d2cbf5238dcb73cd31e3d8e07885261af94dbf1d0a9a03e925cda6f66099d60d81365dc842248d17311f9625947d38e84c856342ec516670a93ca9de933d3c67028cfb56e9a144764aa80b14937636d266daab0030ed63d168ed92392edfe70fdc41c8f29aaf5b30de1519f6178803b30cb7607fa389539c10f4d0f9dad0e02a718d384c42e014b1a6cfec3f3d28fde92d4191083f2ad546f717e05c1de41c82479e770277191789a053c5f476158cfbdd02b3de1a1d5850e60f5f1abcc0aa15c7fa65f92e4c6795df45959775b0d1f45ea14f9af36dd46b23b331243c6c8c625bd2e72579246be937d390a4d4d272d923f04359ef55765ab2fdc0ac5c2a466a2c0d560e99669e27c731263ac52c1de6f9948a4471913721cef6e8dfcbfc54d84c08d14509fd10eb47cbe4c81adcbac92eecc27cdb51860bafb7096dd2691041756127fa886ff6d1f5242dc907a6c1f7caffc60a48483e82fe250af1eea9809a9b9e8b8e61e781432660258e0ebf220a576a28ab80f52ea1a78dc8f84721ef13e9cd060131b76257c5432218b50cdafd4a4546e0405eea1423f73c23f6f37182f3d54b2bce07f8b136a228a6dcfd62e2d4258307a16a6be205c7d52faeb9c4e5565cdb977526ee55b84d831621f3d599157f099dc4b9e98222d5cda65572751f50d8bfc4bad0f0a8e6d8b0e923fa8b90c9a188359d222f63f15bb9c5ce15a572fcb4deb87c533070a64b3ea2c73331ecb7be5b499ef2061072c63b92ad7cfc43d102e3cca146971a13886a0bb6431e35fd88e269dc7435e79909cb750fea6ac7276fabc31cd5027f3ba62be9ba934b56c399d0dc9e424fea9e102fad9c38f14b6d6907bff236a07b0ef2166d3f8a41a261c8c6f85f8fc0132c4a1727cc9d8e6a9a4f196a3ad950989ef5d038dae30bae53b7da311c203b43de1d74ef728c3094f5b4a638f7c299cbd412e6ca5cf990c3ac79435146bda4232394140d565620d05e7899d2e2be2fa2374e6a96e7b559d3b3d184288848abb1d7a6e3efe47b89cb6c9aa075f02f05922e75a0343ae805c62e8618e4d9b832a7d20df1a70d97791cf66512abec81c07aa53902d0f16f22fae497bdad91730a87c557c576d2c9d9fb05a80d85733240fce353addb4476818b16aa6a8942c5ce8e8c89e47cbd83e56858d699ad14aa907c6e03cb7fce604e827a58d968452b36d3200caf30bef2327b5293a3c8eb77305e1b0d99529d7b70abdbb140a90049fbc848a2d701e36939e180358cc06196636558d9d411346f9d00cc52887428df82f8f0b02d59b1b96fab4bdc7cd2b67b3afcd0a7139ea1515bead6ea04c86d9cca3bc1efd547e60d0bba646a4d0f4528250d6abbd93baf3c36d17431b40f0cdda4cc24f78692a2f99908571e7d5f388f3fc03a4514f9dc8af2eaaff42dca501fc48acad3fdd586f33ef0288259c69a8e7ac1e35d11b0a55425879d289363bad018b38a80c08dbf17063315ed6dc68c3a36c291f4fe91c6cc57fac16de6dc44e6769b5c67b9760a4737e5f2c8123fff67fa4f1d0d784b9a44c8cdf9179657406b04fa7d1ca9ef595591e9e5ade8f501cecff5bf2e343ce9549d24250cc45614d7e1a0abf2747a8805dcb48b9cf03dd2d5ac2b966e4be173aae0214c0790dbe955e9256696910eb820b8ac75b00ec78a5840de49e72aa53161cb334a2c66d298dd073647d1a8ee1e15ecde2fac079f1d5d170c8305491254b8df22346b60c41813f4649bebbe8b8c0d74ba59fb0195646739c2e798223b6765f777d06e8f088ec624524689c10b6beb08cf03a36e286bf127b5e3ec17290a6d2fb865806766feb054c457298886d445ccdfa2a3a5eebf22d40134edfbc0a7a21c5bd7f353e420bbcb4a162451da30c0507ceac21f5cd2c4f240b185ed99b409e86de3343809e43fd67f73592a511f909a046ac0d5fe3e15cc8d99ed15315c914b263222c4c18a478a3003fd344a8ac92c1e59986832afb9f599a53133279de550b31d92d530cab87803995bedb632205738f702744e7accf08c0a65d58a1e5cec62d721a5d18f25acc7ee4729cb30c82d9a06d122d01851a7ac830d801245b495a9cbfef3ca15e6ef3b21d74a08bce98fd61d98de616834cebdc127de979e33301b2115fbda9cb93558ec6b597bc6f8480e22d79aa94057492d7f24bf513957d28ac90efac9cc88910d6ea1fc116d0b348b13d4f6b1b72884630204402dd7d4c6887d6dbb5a8f4e2111e9fcc3b97935a458bb588c5e520b87af1f6067f418164966fd648d71799487703a432442cf8f3db7f05a309c2b8b60d00058e4e7c1f21448d5222b8a66267f317204ac50d10b9c88058ed36096c24f43d64d37ab6674e3105fda8e2f02138f6d396400a33c9239085d9137e8921cf2de7390b669b221f8e78391ea32ca59e824003bde333c9ba79f62842aeb6e06a7adf28c178663dd4f9f2e8b02a75a2f3c671cff0cb0c319046cc31f02081ea657567cdb71db34eb24bd3d58d61a9ad2cdbc6af03617597c1e9825b094df7f4002f091338c806d5ec2ec3524916eab7584aca9e525212fa4b5b12ff250d08f8c1bc0d39d1c7e184f5d1b8cea11e6edcae298436dc29b209350607c0a76bffc58f09fadd7158c64ce7480f7f27568da0843ed6dbd863e6c79253f40d51b10eb361229fcfc1f5dbcf6dfb9ba44e7e524329d7833d854d70be2c73a31a4e9752ddc884672b62d18efd27595a2633308bb7d2c022b415bf8f0b44af5076f9e466fdf4afd172718603d289172bea6763f6426ad8c5f14d04f45b610382aa2afaa6b3838c5f867b2cf13d5415fad493d31e502c1307a5374fa469dc0a9f19c85e9dbe4f0d5472d3e38bdd5249075d5e40defb68c4205673990298b72d66586fcb96d4cc146d996d17e7e7e904964901c5fb9a497193f2ad10e5e57c1503d001d49d0b4850f9a93a002e82246fc21d4cb4b88abd1f165359ce9b248215916e861c5a45e325f0e8d056d58aa8481b9147b59ef8bed6db6158214d6a72ed0bee422b4f8db98d3f21ce59ec736b107988a62ec6c1c73f341a4a99425372a594ce8720b16edd489ae23f8119f31a658721645aecdd84fa07cee88b014ff1dc643900f566a2bdd5e3eaf9eb7a3492e8006ee46d785b6203410a42ba8be73e26b9be1588e2f0c85d087743f480c104445fda66750ab1e834e7ed5c028ea66d239c3a029873e2a4be24abf14091d0efd66b5a095f1465073b0b2dc1e71004fe8c6830ca177dde90033aeac56f6fada41f6b2ee61866c88e6bc1103abebfc371f8995001d56f176ce47f82c42f95522871f53be9bf8522e1fde89c4007744c80ba93d2603d352b6ca9c7c48c73bada4444f528d8c20eb1f8bb3953110f1f66512720141da7c5413a2068b02f0f18e7fde1d6df99396864c3fa91adbc7dc07c54e978de563fd4d68a163759644e4cee0b4ddffdd5fb678c810b60a95486952611068da8f48fe7869311800e483798d9adce30184a31c68805cd93b9efbbfff95821fd55c21e8fc9dd78496a8a78005ff66c3cd30ab0f057402c5f1782122e6265208ad00b7db9a0bb5d4e890961415e5ba5fae3e782df18e2aaf037411bc454f1ae4a91bf06293c6a234668cf81dd75f926aaf606de51a2b21323444f6c9010fcf4e25c71e62b23e2bd477a02f51b368645918f194d23eadd1b02690251e75f3b4aa20c6cea24dd312854125bfba398c015ae35762e0cb2837b00762fc79fa80ee018c5cc35b95c3f6c7d3735a28e46eabef470ecf476bb0779f5be5098ff48dde8b70ed3d176b3df121d3c29867b74a285a32233a4f66092070f6239eb520ad5a632c4caac36794e91c202a5a044569d57e72acea59eaa2dc9dfd167a0a1a0bf58b43de869908b631414518b98fcfac92d05fa05ee2af79635280e32c2392793c8d0a677fd999ebd7b44cb567aee6cdbe893caa623d8802fa8ef5724df2463f7f9ba0177354541240600b1c057f43a010b36cbd96aec2011c8da355177b0803fd428fd64a33bfe5126c67f9a8f513687fe9753a5a8e0c67c191a04295b4cacf78b9a2ece7d0d8012b828246241e4cc56260231773e2d75766c0b7e787db9c682a967121853537be9bde84ec9cf8894ef47f1c815b2d444b67d700ee7e374f298594d4acc92130e60a048c121fcb0b0f09f4a1164193634ff788742550d518181471fd3a9bd8c14b3602ae21cb20ed82294fc26204a3bbf3fbbdbbaaa00cc1347c40ee6fb7c82b4d59fab4ee8e29e21150f1a2094840076aaf1004c1604a019fdc7fe833f9859a2bdffe64d3ba2738b309c7d8f4acb52c51d5d7eb5ac8b90b10eb762fd630add4bad01195a26b5d5f0aae9b746ae05ae11be2bfacd1d91df3b160ed4be3026baef893b0073020b309aa59423d447e1f7bbebbef3c51a9244013d87ac80c83c6e8f6c88bbb354140855107c7c4f5cd6f3707176c3311af742584e99870dee9b38ef823cd41a00e5348be10833a1624487bf47f64b3dd253d3b277d583b750e232f2b9b0eadb1e918d9a3fe9f6dbc08e9e249283732beedbaec28d5ee20f8a0a71d188535317fde20a2fb69f83218cbadd79c7d6533c5c8646ac5320e9f4575fa5619304319867ce422c75d327042f7b0280f66b6e1eea0931643442c2cc599f12732b61d55fa2ab9b4a6f9a744dd976dda7f494ce2fd1f1ef80e4a6b9ba66dee91d450cfe1ec41b291170b4d61b2b7662e5ed591d08761c784176bc2de5aa7384a69b81e300f3624b3f1729f14c6cf86b2269e9d7bb09b13826d1338228e1abbbc8dd998628fa95331b67cc0f4485a5ea8fb39c80479ef4f5a4cb0293968ac8b4ecc1c1779f0a06145ae1e26d22809f48ec0bd6cdcb1f9775e4a373766e35e48fcd877ca5785f61416939107adec23987bb74c1e5a0829361c6982e39959e3ff50f279b05d07fa03aa94b5a9f019d606f556c2281b2a6a88f12606557a15b16e41351cf972b2efabb89cf254662e9a7a33356aa0523a62e699bddfcd3e0dbb137e5f444f2a4b283f596fef0c4d58ffdb6398ca9b1553fcc499afbe654659723358f4b56a4bbd94a90ed0cd5643c66fb0dce42db487ab9dcbab2c2dcd4289244405540adcf0ef33ed1c48bf1bf36ab12c118b9002af5c04a0c9e7e5a1897df688f8779eb9ae362bf9be4af395003c24cb932bbdcc2ef5eccc23f1c42a5aeec5071ff2b0959a9e9cfc54a4481798fa244d3e56eb20f87e17d8f20804a3ced7a5e916b3a06fcefcc4f7d4705f36f2e939717152919bc36379409ccd1a1c693e7adfebe10b825f52f8bf2c905e446936f5ddf2d13991605399814c00e7383891ecf78facbad68e7df54f745f9fea067c84d6b82408a29e9174954623ca090532e77555677787666c110214d1fcc33189eec3e46be6f22c72e89bb9a385a4369b01ef7b28909bbb990cb13b1b9cc0fe72d4f979aae57c7f49d17910aa887c8eeca2eaef759477d43ef5f7fede3641a0e85083ce303618732e6a7eea27c10bed6540b506f250ef78524785df55e5362d533d6131c5cf51d75bd87258d9b9849028bd89d749999150ec3496485f3196c89b0b8c9ada7f201a6abdcbfad7f150dfa319acba2a047bf529ce58ff04860fd70791e7b911111396d85226ec001a906335db8b75ea8c6cce44add47ae9e74370c3bed626d344d5ae1b983a68a17031f0635a9b42a574b2530e01be973621a1716c4ee0892ef9217f60138a6dcb4af8c9e60d4e30983604a49e1b5078205bd3a974bc09c74d0290068ffffff97