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

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

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

Block Certificate

Block 56094 4b6444f40bfb5faec4e465a81cef09989b87cfca1e1c3d2ae9de82c7b53615b2

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ebc2d8129fdf0693b5efda65b4662333c65a7076d72f6d3cec451d2577e09dde
Certificate Block Hash
4b6444f40bfb5faec4e465a81cef09989b87cfca1e1c3d2ae9de82c7b53615b2
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...004726000002070000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000aa5237eec9f569d8ee6ac82b95e41aaedef7f82d3c553ceb7ea7ef6e1ab8d66b109f37027cc4abff4e6946356e17ebcdc0c264a3ed9fbf8bd3e4ca2808836650f9b56ada61b60f53b0cd29c6b3d8339832744b70cc63b790464f0000000000000080000000e000004726000002070000

Raw Header Hex

000040206b98fc9efd563476cbb5708fe919923d4ae0353cf3ec6410553cc99c6d96a6521905a90e72bdbe716177c42ff53d3373c7848eb8c32e31219902659260dca8763f190c6a352a0518de9de077251d45ec3c6d2fd776705ac6332366b465daefb59306df9f12d8c2eb

Proof Data Hex

59,560 bytes
1212160103074701b9605a35088287d9cb1b74a7f89911a308a649c56c5c4a1111834e5f252ae81ca95d0636ac13b2fa95937826cc6e9624c245aea36550355e6c75cf09fe0217a9d8e95638e76c063c496ed4063ad75d4f5f5febfee3740fa3a6ed4d324767ae9d6e7d315662d61899df30e8113afe762fe110360545a71795bd4fe5742f14fa203485108f6bc5a81ecf5b758e65adfc1e342490a25f41e0d20f9ff7dda8bf6718e1232039e5c7aa69fdbf24e6bceb221c305ba0e6eb34d3999bc11b936e7f49172b0ddd3e0472508ac06302f9665bd7cea45510f5b22beca9bebbf63c6920ed2452bf1831c876d68d2f44d623f178e2fbc774af0e47f796b2efabc13dedce5ad258c3b3e60c7d7d9d5e7f79a7253b603fc3b5fc51e001657f85f7f36c9c33fac1b0ff2c6d4d2189e1631d19c37e9988a10bf7e25cd459f2a10cd69e35fb3bd487f80213553b953d700d95d727382ef4bfd9ddad97d313dc1e7812a0f402c0149de868213433721fad88a2e6261a196a6ec073a0efd323b5e37864cea2197e55dc3615e2a3f7a4f7f5bfb4b85975f07729e77a09424c8d9f568cf8d5823ef96d9d8cc9ea2c3450304b5b50601a0fa7ca7bfde1526cbc6f9ab00cc583352cf2d5fc881d36da78d891714beb25deb5cf9aa951fd427bed910ca8fa78c755dfbcd5232bbb320111a95c051db2ab13db2d9ef7da5984370a822b783af29b733ea7c615b77c4540dbfbdb40ed6a3830ae0d09b5f8b528b49304db2744f2e019c752ccbaf8b9be9a34bb066919abcb7cc199258e9a28911c4f7bb0976231e1432286f8205f66881b94ab7c670b620993c9c957f8e46f258542a1b7c6b4b3bbbb9d96d664aa22b8a5c495f2212c4e87492068bb258bdf8e005835f21032b96f0cfe0f1d8d5b23507432bd854a035e781540fae5b15cbcb2bdcac74390d32516cf431464dcc330a367b4c7fdb1d685f5ee81107dca291f44156a0771077be5a222433748f226b1a54daded8d5b1b1e39662869b052e8b1d2b2f80bac8ab752c298a08e15ece7a4cc5a7003fd8c431125f0fbfd6d6aa6f54474aeeefc87fbc47655572b3855c2dee125f91f0e60efaf22de9d27ba4eb9c2c17231a20b4b1dfd48a41ad1e5ecd7147e17c2d35910b887fcc41add42685a10eb9747c486f543d210fd8b5180c5165c902cc774704ae179fc62aadd437d2ed70e45c366d0f1819bbee3767026f5b59f6eae48d1f108f8b2a72834c1545bd42d93eb0936bab2f93467a5526ae50223b188dca793fc4f66a15da999cb52c242a0735ece8aa03934209762e801a54c4885b8f7b027d915d39a9351cafee361bbfd00c5d39f02a7894eb0f910fe75be83d1e62e407bc034fca46e78d674cd28d30f3ca91f8f8325d6af3211782cf3d343486c5ff4e9bb8cbff424a74a0635741561063acf7443f2bdd50c2c7d35451eeba4a7d11ad0916a5081ba40af531c627bf3c465550e23f9b033e603ffb287c48e2ccd3fe34ea1d6e083dcf008d16efb276cb4a6d32791e2f36bfe9e2e2111f0551cc53c8146f862c1efa97373512860573a223d6e05ca41aa17aaca9cacdeec302386d4a615c3d4570a8e1b8aea606c8e9504628f0b64bfccafc8f19495773d4a8dede38841db7d54d797085bd875bae3e06924ad5857d3f773c0f68215adee35f930ddb80161c782d5bf745c91145339df688d60fb90711bce7611b4e10d1dfb18abcad0829710cee9bdcf9b12ea24f24c8602e9db74a78c72b721a3229fe50d47aa0acdc84cd5d8fccdca783726a17aa73b2eacd716772902eb274e2e0208dbabe2c56ffac86f9dfdda9ff4aa9e68069bd1ce9ca68439888ce99d5c9ead63caf392287958d786e0a8ffc323c7f1c0b554950e3cba0bfc3ad5909f0fea099458bb7270592fb6967352888940d85a19d18a2fc01762066f9826d41729e3866558d3920f9a91824e432c49ace98cea4f0418f29af6bbe3253d12bc47617d995cd842101903774427f00b2d68b8ef11d1078817e2121d4c5577bdfdbc7e96e5e8878748c76e1a9454d6f3e71e783c7c2469183b532f704ff495bb1e6bbcf1fc9e5b9caa56be4e7536a2b7f0942ca575c8e6e0a514c88f8c86b004b96f4b737f0792f33cb6a7bf6787afb37c3e1396e56c0d3eea4c269b4bb305c5be9b5f8d55327c1e55dadf4e483e418177fec0460db617e56f7c9a5164a75deebfdff567bebab716c4befdebe3522f59712b46bc84f14e226a241c843aae2871974d3600db9e8cd692a02ae2b21ba34e1e4001914e9a5dd9eb5dd7726a1f91b6e1cdbd0c6441fa75791b5ed61dd5e5ff56fe43e8e1f176014b4ff1998dca02b14a114bdabad241d4a5a983c701836ed9f5d344b18339bd25dfc71325243fe0d885797950a80f659470e3c0f48eaa65a5f1366cd168cad3967091f62517fba314a89a542607d0ec48575bf2990a08aeff95784e3b2c2b5243ea5ad1be864a903f2cc1e4783ee355d5e8b28a71b61c90858b8c049c79be3be7b50e4000fe0470af281f1880d1c52d4dad3cedefdcffcc507e05b2987a2b29f898759b89dbec3cfed9f716f2db521bff35deadf386543615a77ab8d3449a086aeac69e9ee28d767d545eca2cc66a4282fbddb7b60fe19319ad3cda589afb93e0ad4146c5f747c288fcc79789294907e67c96069543c149b068758a9efb5006eacb9392110429d61771f9bac56c475af592bc6cd6e2d5c470497e508d5ee886bc90757b2b25554ef902768400e389aac79d5b27aca8e231cd984c5544d7fed7faa97e2fa5c1efdba0c0e9f8d0772ea0eb058d368337bec4a88b7002dd9eb4b65cde2a00a38466471b98cec508e6e3bc34967f5d5fc54d263fd055436c3b61bfdddc2bd2eac37fedcf6f4ef8768492773144f0a2c2b568007577008c2e8d9016170e7f27a2bdb23570991f5158800cfff49599452c29a97ca935e6c2f7b40176442c7c240e5bea847cc590276b5f64e5891a4b8c9f8a9eaa86c30c1fdfacd71a2c9bf7f22391880d91fe7abf17d11d0fd450507627c30903d4d040fbcca7af421bca7faaeed042934276361675d11fb215eaa134b4ea02e6343fae927a2eb22917702b4056016ad214b35b7cf4f27a29d0fc3f468a6f7e56b83615fccbfad8bb82da0f7885b15d5b2a99c9b14f9ab352372306dca6c97949adb01647e8903e5817277a0e20355c9c522fcd70e3696577de3f579aef5c4cef3d6f27543c13cbd795e621147ed212d7342a0ffa3b755b8530f8b633d1acb041e6a8b914488e2a85bc3f7c21ce51a9270c823aefede57b8f0fab2ad4ca6188073f63724cc523646e752bdb6eeca8b319db8925d524eb5a0e4dd915a7fdabe99f7c060a9dc2b2945c3dcb2880f63f463cfcaf066dccf17f2b26ae8b96c19a0311b3feb27a5e3475298ccec7864bc0131fefdafb9a33885a07539e1eb30fc3f47515b9ba3753137d04254114bd6952540c9ae5dab7ef5246b56d24a85d8c0ad4dcc859ca44de417d24184cf111dea664b192c5fec781f0218d3b54f1a23ab2bd98c3663d460356a806bdef8672aba5ad3276fa3455f3298735bda96ef9ec163ca091a5929e7835e89a16be5e6420eb24da368d12c33c237ce6ec4eb40a2607b19f9ffca3c4cd08011ced517f91cb892c4fb9b3796d8279115de2af4e9ec76894cb4d9769456a1e61d349317afbe4e878d240570332d18909018b8e86d4e64638adee0cecaf24be816bcc865f25042bf5453fb2878bae5caa47ee621420b2381df38a0730ad58c89ee60d42503fc5cd530bc4e06b87a610f4719f48de15f9ef34bc2c31384bf2c9e908714e40df934d0249dd99108a10564279af01c1244402b571a5926733f928962016e24f6ad17cc4f2165ce9e2c5124c242306f329353051d743499801375608edda6cb0d2d41f8ac2396992f70e2998446d8093eb3d3ea36b25631130054c1a02c4d9c8301b906a59a988b02880bd6011ac41288b9b1a968036245e553b5df2d646eb50eb4ca6cdeb0e42b9ff381ace737bb50aa995c65132285142e851afea7a8e769d7c659d22f4b47c4663cde3a24ad662f575fd7050fe5ff19687a95b92bf2819dca9f28296266abc63cf7543560e6d68284028a4982c534b43488d8313c09cb634b58a1cdf1cb6d36daced310c50b0bd812ed002c916907d280c55b43abe23edf8082efea4b07ab29faa8d5b2b20e6edbdfed8e8b82509934529eb222917fb1f0b658466867ae750fb3d047db38e59ad6329576b7d31352fd6a5555d41630dcf6e3604670e920e453bb9a62526a7aeb026c3ea29d1d936aff1f8b215fa299113b3adbac826218e1491653b9ca0ca405506779a67163b789e5cf29a2abee481ddd8250a8bf050c92451a376d87ed670180fb7085baf264595f5cf4ec6efd0602be49264971a89930e6a787bdb3d231ac9869f1797eb9488c081d4706539e41e6dd2ac7a3181bc9249def3db8ed0f99a8eb2c9eacaae0db6da0852a7a9c7b865e436b3bba3d43e7dbe2789d02fc1cd0cb130cde176cc2f92727cb8afe76abb379f7c12b7c5fdc45f2d938f495721316c2bb083038ed7fd01bf5408714a589dbea61752ca7b9da836c50cd6df509a800b0ca36830b7517b47b721e29f46466e543827018468dcfd8c5d6cd9542c17029902039b847e998a364558fe24ee244bf220eeb856e184d8bed6e60c5cedb9fe134e821ff8c9dd7d8024724b22cabb274021d71c106e2d1da0e2b995d34dbf1e883484db9b8cfb7070b3243a79a5a12b0bf578201a2899944340becabf98cf93f8efb93cff44a9a53e34a7ee94ec0abfcedfe301911f96f7bd4fcfed4204900a07063adcc8b3c280b95a6d0a386b372f4e5384966b16de619f57135530b9f06272af7157ed21293b01491e376637f7992c76c2c57fb52d1c81a44e6a30098e7ba5bdb41b61bfa865b34e03aa19da8ea36d7fc42d0400a5ae372ca4df39c3f6a61ea04ffea0b0688c06200dd0c6afc32e5bf01d35525a011b81d5056c58b9120191107da7028a9f729178f993f052776026a8848081784ffd9d1d904de3b44f8efcaaec3ed31e26fc86d7cedd28867ad3ac2b45e57987ace5a2dea641b61682b8751d0e94cd978d10585002a6a640fcfeab3799c2906cc7cec2e036083fc2c094a79b9568a28c3f38aa0208b985cf06cd507cf1ef85e76244b6639fed58b035fc41d93ab723929d4d7c39d7c2bc61c67418326e7d3884bd6ddba5513f3eb40bd8b875985a9feda6d49815c5eeb04474dd889fc208dc9034e44d4b6f2ab788446dca7a66de2618a18426d8560ac886c01b21437c653c3789ab18dad94211d11101315d99a1c432b2910784c0ea48c162351b82d6cd9d5268ce32a721e42ae1dce60dca80587079055444eff04d98aca61b699b372ee3bfd7dfa113e62463e442c769e5e1cb801504cdcbe3c97f77136adb036cb5e129d7c89c675d6c8eb4e1bc48b60cf8d1e5a5d30bd0a3dd9051f756f1d69e890cdce2f271ef97dcb9d585836bc17883dfb5b1e17b698bdf177083fa14ef69ead28aa16fa3db00f4864bc6b8d6ecb909f388b363d0b15b2c934858db8eec16861b30fa629f5aa0e3b5d0695260798d09b6f5a979e4089f963c6550e591ba885bebdf786a0fc045e3b5bfa3e5692a7e676f88c04aeda09a6d2a3dabb0f40d97dbaa7e340f57bbdbca7511f22c3eb3ac174aad4c1ce135e23dd85e941cf973e760fa4743735884f7eb79898ee4e1d4558ddf01d2c5428f7f921c67f118e6fe5b94a9f55953f83ea77e68751f234a24b19966955ba3e86e958d11a7d66fea3ab76396cb5f87a3bf35b80bad896cdb46c8cbd29efb5b976f204069957f1f639a0d369c878578d803eaf281d0c52a0b70774270bebc82dcf29573d8fbca125252d1292871c021946102401ca5325f373fa466ab69554528ea65e61bfe07a0789c95113d405d25a9fbb351d54e646be8bfe6843322d6cd03fb2e52c95a0a3481170496cf33c7919812b48aa0bd6dcf83afae56d0945152494fb3c891213a71385c2d99cbce9b001838a52c1cc4d7cfaed950f5f4fc83414846ea47c3e4ac27dfba278ac96262a7d96dab9da7fe50a3fe983e6b9a5fc963f07c1f9845fc654aa3e11044b104698d9122487483cdfe1d2d77d9fc6ca42cf977b8887464e7d3181bd74803a4fd2132c08334f0024f5579163a3f5a07d65db8f16df556ffe2b0e039f6f9cfb47e976a8c27e564a7e0d1da69cb8ba0a90c12cb305d1b4045ad9784531b64a675d2f832c7b3344d955edb2e38143e9effc19d4e556401dbaa9cd8341529a6efaf06bcac8415327d6c6a58ff876761477ee5cb23d0d9d81098267d1b203e9959886da10d8f2d177006e71d3b4dd0bfb8b735149bcee3df2a9cb19aa16bb7105dc510f49a857720ab55279bd122ee1d9730ddbfde081073fe22101587883f41128d5206f82d84c8611432f897d2e0187b7d869a9ed4f075ef6e6b5a103a0b1e87bd444506df1e0d2507b431bd346637685ed5aa007aa0c701b9635f839c12fff57a8106bcca96578efa9ce74dc5049a349c7360853dc579df3bef86ab527d35e15280e84ee07e1eef4569766de7853f8e085a1d79a62e45637033957665328814aaf3a7e125b6f672b18f3fffc0fe7cd4273d027d258502e966f32fb475c25ea4819252545593ec8955e3c72b68576a24ad5f54e51a2cf4aee4eaf503b01495212d66a823a474d772ad4637ed629957158233725d352663ad7384d19e24218da31d7d12018682bf69415b4dd4f2c5deb51da2e9af657291a0869cb2226dd7f6df97ebb0fb14d48d8ce91a9f7a71357cb939f9bd4b2020a2ffed80791847089fc3c0324318c37beb96ee08d88c21ca4acd13e895f25664929615f8230912f0c0fe8f5e8e40d06d7af1a088f48488770edfe3d571d12a8a932628ed3c5fedd31de200f4a100bcd963c0c5507cf37be8b05834f5a6963ba17d792a26961fcc023dfe5a1da5c9026f52e38972559a4478c807d5de9be7a841a887dfc313c20b30fac6f8c26af4c3f6990801e3ae0ca285402c35717be9298f838bcbafa2cd9f58d67c9ea8b5d57c55d46b44c06ce7540e4558e69ce25bb95a3957712f0479e599b2257e4589a4e9f3efebbdf416c1500079d63a8cda02ec9c843492d8bf8c5ef38e40c5708757e3f236509db7c9eb676130e21882155bb3ce1c34468640b6a524fbb0870536fed14fa8bdd48eaba97335f194a7218729c4e6410394af44e4b9197d2db8ce5fc1cc97e8f25115f0840270c26086549b378f7919289014a73c61ef786f9167fe8491535286268609b1af04d2c9db0f54c0987613d87b1d8a61a977279a997a3f5e675ee43c6876d6bdd384b54d4076d564c64b695b6282b3d286d01b0f7ab17d9deca1ac754bf3422875458e19af14db88e1a682df6a95a0bc178e9ab4d4ca58426a05fa975b8a67442576206ef78ae55b9e5c4024947d0661f0d1c8b17ea16a0106afadff042fdcef709725cdbe79a7ea2bf2459ad6b79a474b0ab03e21c35c4d1d6bcaba42bd3a29d89f3cb3feefb928eb5de476d6b96a4715a17c8fe0c815a37d7ad533e6666a56db6239a653407e539c8cebfbdd68e64163d13e581c42f65ea43fb853ecabcfab20a5246638b59624b64a55a00f9cf2880b264722e0c741f235265075de2a917ef6705d0cdae554c60fe830e660907bfe53e140b94b68e6eabfefa498b423e0ad14c59ab02c76ea23dfe7f638df049a4af1fc2aa9b74c4f44bfc2fdaf4fd3973bd9f3e673dc6a6a35f5764c89438939d8b0e9705ad98f1b29145d7da4dda9c8dc905b34d1bb2904d3d3bc25e3b26ab9e3d75e802377eff1b67941c15e863bc5fa478f8e49a4b8fb183ee558a23aa5affcabdb3e275858e72bb9cdd44e764520318792ee4fab72ec41077826fd2150fca3b625fd7baa160550142bb875e04f2fd15a5001e7cd3714a217a5bc5de622c3db09d819352a9c10b054b5daf32cbdde2f05f073a6cb9a96568be13f2caca4c077156b03b0c85fdf4eeb2caffe672e4caac4a3a3c3c9d394d3219cbd5243e3d2a8bfc075f0cbeeddab5d422cd17d9b8dd159ad4666727ab1d1f821b95cff11263bb7fc22a3347b32adc48baba607a7f092ae620c953e353160f92af229ad19e2358a5a8b9e9a5ebeb547d9e8fa2dde5077d772b986d3dc9fdb5427493d21c5d5d9b9ce1191787cdb19fb0356b468d007c6048a98c4e29553631711ff6dc03dfaa253c423dc41837ed19ab8f40babbd80bb6f3fe3700aa8bc506993672f40bbf78ac4afd1ac923f8ca5c0b7b3a8793646dee2acb5cb9ee912dc467a488bec4d28c8baef27a605b422db05511bd4fadbba7f8d232c5fb639f61a7e76372d84c1d9e151dfcf4e028214655753e9b91fba76724d36296b96e4a8d5a1309cfa9dfd9d2f4a0c26da99c5d76798d46e7933414e3f823ccad791d7860368884b2263dd6e46a9aa71fc430d912e19b03e19f2aeb78db76d04896f94150d4e8a652cf8d01b7031978b2f415e71a5dc1677eaddef4727e3e26458275dc70b9a0007cfc68cd4f5c045617536375882b09a11fef62febf27f96684076579098eed4e58acf98a15c4fa31d1ee2856397e79e44207ec1941db6ecc048c78cb419adc5e0aa875b8d0b99d95f39f4692e272c2a6a1e62a9ce4497f858dc9afd62d82208eeb3b5aaf13dbced18e5eb498f943bc5ca4017485e33271b4443395fd5108ed3359c8706b3739eb6e16eb85615a041262cd3c4cac64ce0b71d4b306d279e23b1e2f3bd6a5a346863e464d58c1285d2665d12322b252c67ab5bd84026cf5ca21d8830022d10c424165ce7fe1596d8b4d794b86577f36c16cf0c31eafb33741bd6f7e9fb8091d4b58377eb52786fd2dd11d22952aeed5d22c67d5e200afa107dbac47390b44492e9d3fd3d65aee97d54d8f4c88cba702df124ac914978d307afdb2c40ddda48235751c0ca0cd13bd71087dd46690d93e7ace39bb88871cc8297bfe9ed481638a74ba59166bed4955643ec9dbfb3d52e693233f0bb1529da4356bc41363429e8e8a9afbc807139060b3a71ad10ddc597e5e735a26260eeba79070ec89741b35f8b43a60f839eb5f0fcd858a20ddde9ac1306dddc270b6283f21af206dac4059935efb427e20942984a7f6adb245bb88b2963728c772b081e79a10730b6d308c587f8211b634c5d1f5452ce375c9ead89518c137c8ea222b72520416196b3c52a5227887c4bc394b4aa293bc2630f06c715370275e450e12861121f51301cef66a7190b526f6d91ec9425d53ace8f97c97987d32d48f37647f42c0dde37edb23085c1b6ab7b691bd01018e2dae52a9f76fd113e7a757ac0c939d32abad8fbab99282febc43d9a85bfae7213252aa6d7ecb07869ff51ce9455e00ceb88528fe3d2e62cc28589254145138962e0382b67b30c923390e635606231485eb70d4a847f482ff12d363c7e665c5eeaa2b8ba34aed91166f7418b09022e248fce7a8e6cfa61a4594f735f4aa2af49214cf189e92766eaf248743a08c636273a1c4adc177aa288a4ad1237659700be7534a2a746a3cf1fd4f34551701f008176873922d9d49ffea7011f348b95ab94a816c96c0bc1a6cfcf027cdec3a4a45a783839bec31de6f62ec6990079427b84dba9ae134b4fbef68c43c2ab0ed804dc77ed10e355f4998d4bd5a5c41fc8682b34bd4fabaa45578d006549b674743359be8e0c3c16a1363ad0c869ee688e8b86b6dab2a61c067772e8c8939f7e600065ce26d4c52647a4bbd4018c355dd65f1332457d2e39425d65fbe3112279bd9f2812659bba9cec859c91dd3b0823a676932708ef861c8c3bd0d2511b954f4d9c5cc2e5c897bb7c5c76d4988341865bb78572d92f881c4954c33ec6d27a20ae25cfa03e5e70ab9a09ce617daa882dd62fb6f04287bb82854ef358ec90a4082d7297756437f21400f715bf18e9844ff14a241f0bf4d98e672297536f444c5c7bffd78d3fba48f08250a9ad2d54bfadb72b46f696f321bb1ff400ce790787b6896d6a79e9a008d9ee2bc17c91983a619d8c4f08f69d92f94b3075e320302d822cb22e4dad8df04d97d9f99ba17784cebb3d92bfd18cecf6afa2122c203a675831c3efaeb6dfd04fbdc663378d0de9a5a9674ef205cbe6c1ed7196d6ffb4f8862532927f1256ca2edda35f07f7a7d7dfe17ef3663b7f45c0e77412da229b629bff1581e83a36b9ede28bb457ba64fc1d2b2689b325098796d4c57055b9ebed3135ef72e89e6be922c0dc14a093bb55122d991c876b016a47141d3c72019f87fbe7acf01f93dbc98cf6ae6d64b63bef4a81b94d0813d8b47c5394b60999898eaa2be84997e788f1e57c48a8ff7d2c7b4bfdb6f288ac276afe703ab01df8be82b3484253875fd1ebf14e35a8511ac2cdb7208daf021cb8e3a993dafab88510167ae14913efcbf7ca23238a84538885ceb8b71ac303cc3be7677542630a6ab9c4d863984d53e18c2611f267e15bc7cdfe8b1e8aa9a76b9d397081b095da41b2e592ed4e68281d9abc09e7912e5c42a83a44816ca20858936cd9d8a047592ba94a5dc4f45135317135405cd251d6cd3eb144b7b5515d51ed04eeea185c83d6ddf1befcbf99991a02d394b0398b7917484a1300f86ba5a1c486d40b4fa6f74692a8cecb11f736180555dd0b52c8474fea2a195faa262375e0ea9c243d4e1bc06de8282072320142d891341dfee58d876b2d53a59a8a6529ee95abaadce80f307b29c2d65c2d79fcb3bd21d79fa722935d23ebbe6a37479340fba827f7fe65ef0dc4e97e5b160cb8115d7fb3df7e11872ce2815e3cb2395c14d7316dbe33d9895984403f2bed70ebeb819ffac372e982674535b516daba41ee9b947bfcb7f57a5c811c515c13daa56736660e939dd8921e9620e5669dd364d06572120d91afe7d8278d83da83cc2aa2ef96e1099183dfeaf9b533b1853b53666fb79d22035dc51da748966ede42512c200f0731f733d2a878815f44569aa8aa5051dc0348301a2427a38715ddb033973e54a713fba817f631783d60864a2914b0065a8c4f93bac8d5acbfbe9c679497f7793f8d017a0fd790ff046dbb305778daa7fe7e5044d8f9121b8f701efbd1b329601bfea958b4fff31f76f1d4a4a40257761bb870641da5faa4530d1572d7f777c91b6000f4752ae80294464566901a9a28a2f692eb9f557677d58515cb988f5a672d3103abf0d4512a0b4e5277f287cfe064c55742da7049dca6c26cdd9147ac6f7841a09b4662464e1d5db95981ae146124b999e50c57a2897c4a889939fade665c7c3d175857ce7fdccad656b00c794dffe08dc4c7d3560f66553db974e4a6541e7373f39c45d5c72a0f774f6a8f56dc25684d31083a04d857636d703f1cdbe9c8b1cc814a9dd6a798cf441ab2c5e5ae1bd4e78ef3dae6e4d2f13a71251c0b6cdf04f4521b77200c0f147ee6a2f6140d2f1c7d9e235ad54e6e87b0b63abb6b3a0a557fb6c6a29e01a381f92517f0fc13c416cb8ff17f45f2ca4297c5e816a5822077cf319813cf46fbe019a595e03ccdea31a75681b468e2d38f5c9a8e387a00a93de6bad09113821c7def39522800e2643d14ae703633f5cb418239ad0717993d12b6b9c2a56cf6bca9321e3f79beaadca2b5fc1c854a392e35211758810afdc6d4a1746107424b0a1644eaddbbb62d920c70169943e32ea6be43f6f2d4e097942917d04a0cbbe81f1e0a0c09f9a584a3a454241505332013c10d8c4a2228fc684d17d4b0e1d65ae9f4711d8996cae6acc165c57e04ec053f0fd925939b12edf00f10d563b517ceee80b6496bfff41e497f009b45ef5c580f0ac30c0601fdb49ec69d679bba44e3976389cb963be222d04fc1444cf6fbf306ea42c46bf030a19681ef80d371c91c55730074e790f1b8e50add61f4d446450dcac28fa7ee05e20d506bc5a4e89a8a095df2dbf242c62e76e823ee92da9b375f1eae89b4b042e362cbae658e3e7044a4a4830622b3563ce48f65b52dbb431bef2428bff16f4bdf5e2bc9926f6201e2d17fa74369948ce7bb6db450ee07437fece53b70e2781d9f1475fcd9a272356a85c9e3cae542c37186a87298d470c1b78e0cd0bc6846ed8485d63150ef5918b33aad2ff68f53aa926b4b40f0aba5120d6871eca0a77d5b56871baa92fdc2a0eb46bb1dbd52c4cca0ccfdfab68d808f99da20bba52bcc0d721a2dfaf929e13ca45632f01cfddd51aee3806f95279eb21925c52144d9635ba4f91c6a9af4f5713d3adcc91e6d68f3190994a64e478c8484bfe7fc180068fc272eebf5efcc4002ad441e9e1f6cd3cbce4f49798ba32b8edbc6d6a18fc5b053470f0345f8329f29dea9254e6af78e4a08d640646cb7ffe12d4d3678bec8cdbc8de115e959c7cc08bba76c32abc763387d90cc93db66b3cf1bc739ab04270f83b5bb147e86078aae370697d11ac09c9e5724aab936002e2558f6097ca50c8c5d01a13dec9a08c53719e0a5e16a0242959e1db49bbb2d6df1e784f3a9581013bdd7881008cbbb5cb2b6ceb8739afc6dae9afc8bd49667d71f86e989ea0f18731971779036e90c692fb237cd52a72115bb981e897e9b61643f634f3d032a1e78ba77a80ca12c6c870ff70f12220f66e61e56f4c41902791ea8509b72ee3531990b5f93cffc9d662772095e74543cc6914a05aeae4de8d74fa54cb31671c85878e9e698283b1629ac5e14e13bc85d1bb3a89bcec2400bd56fb4a577b1c4f8adb8419a6ad2e57f36c593a0ce1173ea829fa6d07b5070d1530e0349bae90f8cdd8efa1e16535eda863e5d05ab8535b3f1121fce480941d37bbb07134c9185d8f215134186129bd6fa49e7930beb3bd131e24ea106554ed892111c92832a33e787cc9e96a17defcea9342c1bd35664064e8deb9c2209d778fae50de962081760507cd9e53f2c3821ac9f1cc02a1f6f0fff130ff9ed764a9f3bcc0f0d107bcc88c20949e17ed1a18aec907f3c9363c81eb8daf5a3cbead1d4397ac3d797ddd9b187de0e7778d5ea2626102b682c5862967c7167b0d0c122f27277090f3edc0627bdaebdf73dcd55c4f9788477b5a1e9ac38f9c469bd07eb72da78d96e4b1f89953c3664afcabbed438412b648c5b906c2d0c11cf3f33b574b435e077c516882eeaa005023f6826bd3c441ea0fdb3c93fe9bc71abc0d49dcf8b2d19a9d616fc4af0fcbfb04b1b2166a5e2e2e7e0093738ba7c81fc505264d6d9f9c90c5d2632258e55aa3b7e2239d97b356eddd31e3f0bba42b88eba84d5ce5275c052c41b0470de9df86a7b4f81bf5053802575647c1f2627431ca6f793de9d3cee402f42941afe0249fbe835eefc866d9290bd25c02a700aa3b12a7a011237230f8cbd4a564abb1230b501646bf6efa7868ef5b75147dc61b2cbc76698b32615704841a22ffb9afeff350666a70a6cbda24004a850a07fde38dfb91f6327eab4452df232bef49a27fb2a94a1de92a890792d4a2bc6851487013a044a484a80e0e24cf9d75cdb428e17f6b43646a450488d77339cea9341855d78847dc36f3fd55ba4bdb6660d777cafc3242c9e7e8a664027641cd3642eeceafed88276c1c0f785fb77f13eda55feec2c427d4744c893060f97d1cc5d6e0d19485cfc2bf9cf8f54297a20dfc1364a15a325ba6ef7b16ece390891df0a656d94fa120180f1a528e9d903a7f8ef77937194fcb784b4e66fb72cf9bae5ada2bf9e3bfdfb53844f7e5cd87f147d0f6df3d8422026601866f2b55ee8ed0db5aed2bbdb0c5ff008953cf908c33865f86bba8ab3600bb6a36e66a5b2f3952b1d34942ac629e9d41df259edc838c104b06d2e28fa4ce3f60614ae1db3135624b9dbc24f9fcaa5e6fea730029de6c9e41e1eb8b24f8580d7a61f4f51f6ad9aa9618ad7a56577e5d7c8fc9072ea05ef46cd39ab2f174f4b8356d3f737cddd2909d67d8328a82ba7da1727cbd91a2510bb6c5d2e9586316660a107f03946efb5d8623d6c82d8c71204f08c13d7d37cd574934f98fc2be34767c9844ff56af3f15d1dcd31b188d8fc36a7711c0bd62c3b2e6fd284281927613d8ede8a24a50d38d19d7aec8cef440a88d645486d3b4dde6ef9d11abc3eae097295975a9dc211bac0e1a5133ea645df4df9741524622f3591001374d827262efe16d115efb1fb72b1c4a5ba7b1b3c7e1ba86cfa1cdaeb5072d1144eb548c5f465bb4987c7482abc7e1a8c6b15b4da38837dad92be30c094a4280c6e86ad49773210c7ead82d1eb1717f76ca8694bd93adec9756cb1405e15cfb6c7cf9d2f2ca0a556d681c450310bfbf28a6f06a604b18a29b3252baea1cc45003232b521988143acd77e91af899b0c47dab35caf6f4ddfe9b285eec7acff2f73b52496fe482f11019c1f94409cc0d6f6767756f4e97490a22b523e25b37de34f53034adfd0ee0b854e93b7a1d21a2a918af17064093e473a9115a77dde8455806334d3c8f5db908959fb40416eb4f82f5cc387d92ee123bcc572e181544121b8125e31d379b25b522c8266546f03b57b00bc396e09f89c1bdaeab43f54f91f90b68e39c2c91bd67d16ff75cb3dbfdc6329df09d39a0cba006145666c9d6c38522adb8d18b35f7a1f36d0d3708dff116c64712b9cda885e75988f342a58608ef3380855d38309036b955a2bdd662b59483342e5ae49f975929e37c25f6bbc19147cd282eae30c12a21690962094c5148659d3d74e917a1b65891942848978e95ebe73c4b29560d33af528cee0813a0578ee15ecc173fecf44ea1e34623d40b8698e6cb740d4e60c0cbb6b33336133011ebb747060e72a5d554d0f6c4096911f3be7cb85e7bd93d760a4f8045de66fbdaf0efa039e3de83ca0b4447c3b7264af81fada18c47a12f286daa23526cb1b913da1cc0f3ee9e51576fba711dfe8f3fa5da32efe9b53c6b112fa50073a54b3485a62d7a7a07d9ba3cbbcc6f989dd6d7d53c2ede7ea8b752a1a304dcd1a580d77db3c88a2090848d0eb0aa9ae42089dc3af5feff720e26aaca55898532abd7c2f61002694a5e9b4c0a73a57d3520bda4680d9a7369172ec0e953627125570c819f7bbb03ca96e18616a3496d6ef40f31c0e3b15aecd87bb688403ac6861e7d9157d74734400041aa21c66e7cbd0543f20a90a6b28a660d23c0b4c24f92ebdff5a68a092029f57b6c0e01ded26c29ab06c22a54df2084e54cec691df7940ebb5232a695f93446802588a4b44bd5571d5960ae254d4d48152757dd3050715972d9465711345323a039f22a3b5ad8590d5df361faedd5bcb5ffff674faf1085478cc9ef81ea487f162a56903de57c447f6cedf7c9155f2eeb84a229c7a0a2f08490d74ed41e7439daddd53ba0b58bf36bf3742fbcd3abf50de868001c1606b75672a30a1e85384474b17f2df6cec6a10876a7f176979d4fd5f0bb62fe3a39983ff64d87ed980d49c72ce760b297ef2cf59814e8401c19ad273abf70d3b8060c80aadf6c871b333285dc2fd165b4c51d395db97b0984feb3b0f9d5153d990f597f788d5e5478159e0655f3d90e6f51be07270e42d6618dbcaf7134afb016cfffb5e8eb46429a4160fcc78385181892e37d0c120f91d78f0ef7fb9c3a2832caa810086bd75b8f3803d7e2e91e2448af0e6620bd71c560f75fcdfe791e2343fbdd6e508a6f997351a0020e67d45a1e8bb8dbfa34715b25472ab5989a65738efbb1c02700a8e6e7f5a8ea5fe41fae9257fdd51157bd52e0e1d6ba852bc7d135e41841c724c36d9d87fe0c79f28b74da3f14f76ea0d5598874efe36578146f70d84c49101b9e1da80348a68647025aa1486b4f9613721b9191f42f048de00ac0eab1d85577ee2a1467cf55d803452b1b60e55233a9844faa7db774a3cbd9d897b59d7897a58034ef4da1a310f9114e30e09369edd6c1fa5e205f056ee381356592dddecabfb26ba374039b5c7f6923bcaab2289244c98df6ef4d488f8f95507c9f1342a9212b935fee7070ac637e33f87297ec7a184529a305258f4e8422281512b9aee797408af2553a7a8157269f675098f6307eb27b8106bc6bc5290d00655c24ac5c337b2ea065438eeaac72528e67df2533a45d3c1f387e76f783d10644b946ac3e765a3f2933baac38c231dda2f9f6cccaef3bce00607d21c29a7208f8172b43d67ce18658cf312e5b22b69fac00970aa757fd464bac96ceb69f8c995f23469b8bccf522227267935d9ff3fa3a5f405c92ceb5023a7c43d8af2b911d0cd8717f275d9ee0f920e6893f8b4098161ec13783cb8fb7225326f8c6b23152f2676bd9dd56fdc3f8265630f163987fe2cbd64d844122a8abcd817e5afdfe5144bf0295d2865e78dcf40184b20f6e89e1e274ab22887579be3993c82a8c1f3ea3b7d62f01d45fbd6d82c81e5a48a3a1142c0079bdd18040000876ed10ac1e1db66e269a7f8be6786d589b280a711199458f3f054cc15b6c4441ffae5cba5fd228564ef68ef000ce75f140e7a42bdf3c0fc1b20e3d63b3b696e39e9b150efc9a6e9d655f7c1db3ebaa66feee070379eaeb7525ea9ce9901937612a7b77736d0d043b6cb65784cec88ac1db23c92a7cfe07028735505fd18e9447a7986bb234cf09693b46bfaf7baf4d1aa4aa493dd1edec1058b240c1eb62faa36b17d267f6a66e5798078c06c2ff3276f800230e0fff423e74a0ed61f4cd03156c0cd47c15d938d284cd5332b0e1ac9fb4204126403f7f24a38ee8fafbb70557ba5f7698e0d5df889bdb11d3e60795926f5f5c810b5bdbc0afc0c0c586b4c0b45135bb99627cb4e9d549f99b62429fcc20bdd32219b17e8c2dc8a38bd55b7b80a6b17167a42686c99838f356bf412304f4fb045979b962ec39c4979a680390c025896a8eb99ac96f06c0cf3619939de251cf1b3cba8475c18b50e4f0f1c066a3847c3c34d32d301ed8f9e14f8fdf842073219a3968b3e552b7f07111cb32a51249ae625dd1ff3f76f204fe9f6a3f2e157f2adce83fc4a603e782201c5d9bb14b5cfc70462a4ed66049e01d157863261357c044773a1a8c12fca8a9dcd87c5ae23d17fb02d40ccff8365732bea7ca76943ccaa02f57b52a6b7682ce17829f5dccbc5a7fdea8764e561a55a857044f930c122dbd5d62d6757a09f8f6b899406413c7febf1c86115311e8fff36f6cd84e32ad1ff3264716309a426a4f2da5c4bb3290cc9d59f50155dfc464e0010be472ec19b1334b28a660071051521d78d529bdffd88c68d9ce2b783ede493935bdad0f2c6783a070ce0b63d9f10abd62c98864c2d0572136be082223ae79f758b1257a0a92b977cce6e7bd6869acb094330fe1c2a57f5debed1a69db317af0bd204540af160088dee5340c89612995c960ab62dc89831199ca845a69b03d81a14c9cbfeea69cf772023a1d0d40f19c1d7dd84a4ab2fd0059e384c3f68a62983236c4d2c61ed1bc0c327b28edc4da00eee14759e9d42b071336fa2da43d5073b3297b6f87da8f6de427cc5a11692829ae5c516ff3617bd0585b35a0f977da5946d6b6a13afb5fe16b045f3e464f597e0359376d434713176a61d362798fddb990c8a287f75da98addc90082bf923ebae071d5ca079a8d9a1f9e6ec30ece89bc7c11010d831db279cb44264b7ba0d4271888b3652d79526b7bd8b70e86bb4cf3d966706f6b245e589f4e697a039b4340fe550ce05fd869958382edef5b80f827af1e17dc9c9c54364942fcc1495fa3c4268a8090d01fc2e3513bcbbcebdf7ed0e0813527b0c8c489f61397cd3db1544348ce6de0a0e0fb2e13178fd98f41728e943da38160f907687ffcd5e36fef21b8913edd2559624e1c2a282f5e786979330675ca52cd8f8b62afd53d2ea686fa9431945f7bc648460aea9e6c40dadee787090bd094b41de4ad0de3b2556dd494296837cabca86dc344e903c43ea77414b4be443b0a260f9772141942d9f9212f30a389e27966a8697400952ea6b38205ec967b0d0b1fe46b1d6f6dcd1f815e4be53919960dc519c2ce3d6b5b9249a5e395fe58ddc2153c1ca2de127eac48e400cd5d6d8e71168d5cb98796416c236b6df1fdd4673c54bafece4c3a19f1551a8f4f7f7afc1e4c2e991054027ddf3ac1e22e9901fe681962d1b296a268211fc8035dd2294c17b58be6e0fab2db5741a535516f79bfe19c7c2f96a21d3cf5bb88fcb91ee9ee7c23f756e3ff96d0f46ad21eea9f54c36e2c0efed5d44bc415c959b905f8e571023e8696e7bb184b058350b348c17260ef58c3e4deb0a6e1c612c39c8eedcf81a4e14d8f5ba8e5ea8cf179be12663acf1849da853bedb9c4b4b8bdff6bca140fba954bee85084d98ddabdec1e6e393531f18c2ef7715299403a9d1073c6878459f157cc9ac8db8b66a341b4ac0bab7eb0d2b23549e6bcf0c12fc31715097dbb08ccd65d5708c7c32451e55e5824feaa7a15ef69c00444739eadd16ac067b341a2c2d0ca4763cf5c92a255f390e4a6bc118553533d16933efe371f17b2b54fd8b385d58a86daf5eeca82b09bcff339a57c623aff2d8cb6baaf0c2882c7be083ac0532bf9c1337dbc42a6245aa64a1bc336bbe82978b244032e4a73e7db2e8cf2c09bec5fc8785a45a3ceb7b46a1eb728d20560864c30f7fcc01e3b4f8a1c8673c510ad9a1bca8377d6856a2e822c722c4f9ceba5a557e4a8380f22fe3081adc5838b2fba6428513d3eea661ea1acf6b197b545db5272364c7638fb9028b2006ad89739e60116af959bec7a6a1e95966d8f80b3ca18c8d63f2912693394eb8f72319730c284bc8dcd321d15881f483f932fd1705ece5ef543289ef6cd63b76fc6af4ad1bb5daccb3ac97ba8ccfc4a5dc05f91cceb3f360a9a78b2d6b729899165d333c15446dfc1f1fe853c29a0adb501ce66ee736efaae78b14f29f121da30ea61a9e64a42eab6798a7d3eb1404a719d7411199a0d5d516917ef60ffcc1af0146a5fd2789002578ed593c9ea6c94235f825b153901554ea306f637a5480ba5496af73979c77a748ae69d81856882d8558c1ef2cf5e900c5b5772b4ac245b4ea82897213670013c259282eec1f44cd07a16f8a94248db015d3a29eb52b645741a163b20167e0042cb1409355b4a3be6212e3e467930db030decb4faaeef356c077dd424f5ed90d8f8e740577179d7bfa5f3694fc70bc26942103080f78fdcb93555f802337d36e1b7beedd31472f99339a15f131b0caa087e505819101add135436e1af4ddee9575fcf9c5e6fc052fbf3b89467841a9de8b79c14c5ad74db80cefd8f43a2dee7619d9b2cdb32c5b100551ec030b1fbd601652e5351686a715b9c78a22c2213ae6047a31591b45f949919a80997baae0604a7288e7b917674df8d638ca269394d2ca2ce8ff7a05809cb7f36d86585ac43c18ad6727376cc5e1317489b611a4e37604f8161033c4290120cb9a101a3d5b2309a78c6d7f7a4e99cfbf4ba6115fb80b211deff2b29e42d83acc6f8f2a92f4cf20c61992d1043957075bcf0c233acff3bc0bbdee121e231155ab3401117232977414292e9331f106b6ef4b51b6730388dd8daec5287a2e021975b5583c0c322f890d393f4885f4ae7681a182be76eef95516324fc8ee7898757d6c091c0ba49e2862a28f5b2718fa7d4efc8433dfedde39c4c2bd22f414f06b441ac33b9e21e30aab8a9b7f3482985b1d78217b249b56e935d9eb0f6cc623c7b93e5cec30aeb6045dbb2db53a904a5af60849555058b91afef8891b5f732f5505f5a149ba0cf2d5aea8de9e5f349a0b6602b839caa6d7140a09744f945ba0c264cc37e7edb37d6b862f6cbc1ef520aed2e3016185df4131d4741e8df23d9e85d702fdcb5a6d6df3b2c81514049be7dc3859b2068285bcff2f34c33aa51eec7a8e5670c564b3b0cc721a1248280f0ebc5c49c64053200122182e8a4e3b1284191ea6f380351e93e13d656760a63ae95d64b4da38ea0d97618538e4452248a064d259de5d3eb44fb8b3fccc56e1802eb6c68adc4b11a0b9250903c1caf1b1358996f90fa11af003138dba2bf40e0480ec21bbd0e5da2b64b8968ec82267922987813737a8e0985da8f4b8820e292e503a2a13b92a3a0c189031ce7d677b1360e95c080a9d0f93765a3e3812de5f05f9962597ee9463d1403bde33615f613cc7ec7a9ceed1efe9f4a8404aeb6221a744d335c4ef5206da26b239e01206a9f3cabe8a6fc6819016bce66a3cf87b4cb3d5f70757bbd80a08b92bfdca779bb4f772ad3c13ec473989292c486bf10cb74543b27a186fddc9663176f1bdde4678ef8aa175aaa0fa85788d6d4b45c944eae46dcce75aecfb95d895a45743598412191e98331ac58cfb724eea9cdbc803b08e8d00d92eb2817b1ea7bd8d106ec9c1078ad29b55f098b180181db85ad895153f9b62138d1b1a6a9a3e58ce86782cec5d49118708e3836d8114404651d4b0520a4321d1d9d7c106c977476587bdfe6e66256f52b5dd979f13a248649cfa339bbbdd8c12e95e3b3596a9f774700b758379aa5765dc7212f547b65bef3978a771e27719173e8941817597c42aee8ebe912c781b90123e71c6d456b07c561659f941f804bd2df185e3531a4a01eae00031c3bb715b13a517f4c465c2c224f66e82fa9850e1387e2977238f046469a3479ca2503b1262ce7543a24e6959d7cf70a30886376f9a958fb757f3cfc17b36db898d7317eebd48a754dd0e3532b960037a15ca9d457bea84c10808977ea9e9de53f56902b583a63abb7e83c7d266a5410b4c6cfea094412acc6d82697e043649e50f19d9e7230b35c03185230653c51f96e6f807743859788cd7abfe77ea51f92e6a8c2c7daef7434ad07fba09fc6d1308e29e7870d52577870a773828b37b5c0d98935a2b87a4f297eb3658161f84bf2777da26e6e617fd4fb65d79717e02dc1628ab2fde2f43b631dd38dfc8cd851b45d39bb3958f69ab8748957a4e64b542871edc317c5e117c9991534c71f59a20cc5a5cc9f22ffadfb0e9e178a3623dac31f77c75d86c544cd9178c317af038008835c9861903233b2378fba401df8574947fcaf74bab0ef7f5f2e3fc91ff6445118e187edfe13db7272d34071b08ba41d635b542b8943e0bfe5f032626b3682432fbbdca292e03b0952a04f65430007599d2a704dea3f28d418fe05c84f49148609fb1c8c9adacff8f667c0c64d6bf77393cd8f6d302d5c2ab09e801085aa446c15d3a5224e41dbb13e23d4329b73e451a33c5d4971f05c8300b5cc5f8c813573474f6586a3d2fb1449da811c91ab49a0e83c026793906551dc795ee47b0b1d862ddb9cf6be45b2b7b37fb43743d5b244196541d7f76cbc1c667a1b15e6171caa5c545c9bc1025e49a102bdde519a23f4f4a26c258a4b3f491c3ddc63c199a33dc93c54b7a1c08b505ed777172ed22dbd35118c4cd4ebac67cf4d7f916362d67d7b34ffaf4476c992459eae3865f9408480784f23c315e32f8f3b59e69b65540a1cbfffe6d859ed6b0f964b41314741fe6df0842ee2bb23e5a5ef1decd40bdfe8c57dd19f2e7aa2b9b145e4e0ccdcf812cd4e565073fcf1024be8316ee0bf412fe64c6088b3b27e49f96a0c8b6dad2ed45a388b00d5964b72a9f50d34fb42f3e0c7a6e4d628b541f706476d25debfe8adad08be9ddcd7da7c24d720dbfd1ffabd4fd657ebd4781df78bbf9ba237c9c29aeaed69813e5f3035886d265cbd9e53956ad51638d7ff08222b6420b905f4148f25e95c236b69e2ddb5158316a5dbfccda7e88807c9c84216b6c8e53ab9254af4667697c58fa37817665742fbcac3f1f331e36f1aeaae5c4d409ec4516f6f2844e81758bf171c253e54a69f547c2b926d6c20f5b1a959f33ca286f86fd89992adf6c6382747fb7a5d3bb87c8ecb1117ea55c2eafc96a693b75b24f0d9df572fc8e9c7713672e717fb85ca0bf6b652a9f32696c3620e3cbc2f644da6c9a428323a9d8b848107c43901709e16f34d0d6222ed24a98c0ffca5155b709da275a50869f9a8ea54c0d8a6de08f9c34ec56554f15c968e9ac12d60d01172a4820da70377c9fc710abccd7fb943de66531652d306fdd6f5b8bf5d026b74a7c83583879266a7452c65cfd74cbf49b74d34795eb852e01338d2e51d68cf136950c3b6bb82c780573b1c4a62ce8424fe0033156188a689c6fbaaa55cc0bdb284b422a2d92aa35b07935e2f806edf72b559c854a294d7228690515549e9bc50b91350887ed55f6395dbd98f8d8bd96d8ba49fa93a249af999d4dc0b8cec50f302b7aafcf2cd1912b0fcf443bca1676067102921b8880cf4409f69da7b3d450dcaa63a2e142b8da0524597dc408fc14d99c4b1245c2e5d0d4c7c35c9479353b961b64bcd435f3663d115d8e4c7e2dbca740b0298cd4b8790266d0c14398ef078a002cee8c767ec084068b92b52445fda3db89ea04b411e01cdca4969bf74eb70f72dea8a643a6de1573607cceb2847c9997cc78b663f646109da538fce162a27075b16d7b456201f95235233242fcdb43e94186cffc83c9a3b33dac86d320331097dd0fb9297a4f5f36889d6b239d4eb27b23b17a85898e9231ce420dd0cf83fff94775059b9468bfed80e0f319e6b7a2bf491bd37b74f697e33a979877cdab9d35f7173b6ef19c335f08c6a4d3e23e5f957ffe815d6f12ba875fe17f4c0359b6a6af53769b34b75095a87ff2738e824c666cee1d6785951833b748f7fb507dcda67ddbba778481f8708b728fec76f308ad0cf392f31c5bddad345c99871779f8ba7d1ea551efcfa2f0fb16902709259f221c9dff81fe6b73bb68a3134efe340dae89d82604106d71c58e190d0e218cd3be0ec4728feba26076b067c7a53de939e2762e15bbd397d86d463ba93ff94ae3c473c58f6a476a8ebf2d68d40dc46644768062b639a9fe368c8a9fc2b8296aa324d52722aa4ba1d5908777e0874eb5c609b6f89a4f982c40b89781769a9a7bbce9811fe794c3d1f4b3a3d8469a12f2a8f98484c11f993c9b0d81ddb406316e46024bb643b442c8058205ed14c65c2da18e1c84a17ac242066794d759f717a2d1093c41a0f8e28f7e3aeabe0ad15dc4b115d5726031f40e2722bc10c0414176a1580558918e307e6d5fa5717d9af6d6ff71c4c7acadfd6ffcd707539490a65f8272b2dd613f728389536901aad21f7a422d786fd3c41b4ae86439996b95a4662efbb30f8b3c2298bb80ef31f18aa953ddd7afd15fee947b440905087fa404b02809e8b0b5c07b64246f03c488b4d560e30900a3292cc7c1d04b84fc52c6be1194fadcbc96551a5e67f3b5b203bb0b0e73780e298214722a8a130da4245755e4b654f9b3d70d906888d774e48e1e40e1966f9eb2cdd2f4f34c2e03e45befef724c3835aba3b028c694257b2ddb56f2352ab8935970f4902107c318605154992bf4b29245286282c109aa0727c0812247f9e72d4127418076bf8f7b868908bb8cf1b68d6f1fcfa363bc1279d7e676f77456ede8ffb9456574f34a27ec759d901985392c5ea91f46dd986ec8862d6e87da7fa9f4bc9150c7d5a0294ab49a807c0545ce182666eff582f506480ef097e3cdfbe47b297ea9cf5567bb659b07bb81c6f1ec3b3566092fda026b55baff1e3b61f7dfe8e13f7bbca71be015bdf2f55f542ba1ad7660988c408a9dac6b9f36a124741c884f87029131f4c0e91b06264d4e9fed57d8e176f6e755045a28c09ed47720337731424cccb5479f4d84313b04249cad2f02236976f0ff43420d06d225312eb9cd1584a5cdeb8c9a24035b292cf9131a75b7c4f9f43039146adece9ff434ca6da3152b27eb60d06043bfa0028bab6bb90019cf016f4ae54960c193964f96a551e68dd20bba860beb952bbed55ef387fd727a7d2bf0917b28d02fb2135605b1494b927e5b089bc96dc371f15f8b8202935d1e19479808e46bab7dd91165906f15c35449cddb71e61e8310a1db27633199133e081ce4a1373bee920a002437f935c979c0027fdb55d85ab95a2d351594b23a5c789e8223f4ff3e630c2b24ee39c35ce1d0285b88dfceeff89c225f8f02b575c01ce9a94af19d69e012e9e93e8c9f545b73996e719376df7f0f340f6879815f30a06e738c4d9420d4e85b514fe2015bda2d74eb2f6e1cde38448670d4a9966582e41f6d1629d6a4b3864c711f9b6dfd4153a50e95c8292cdbd7bda1a316ac4dc26a9723043c260d9a55cca28ea497bc5186ff8b77e0a5c8a98dd833e5fd820017ae52b27d7f6ece409f29bcb13e536576879ef7e17c56cb78f201d6da989dd1d27888ae66ca2db547c2d4e4f5221535ed73770f673e12e7361c9c40d6590d7c27a48241f65f3882865dc3e8120804225cb8a2e9b5ebb587c47ab7de42a45dd9e6227ecfbe0656015f84952aa17ebcd1b04fc9223b8c455137183b0b82b58883e227495202058b555aa4adb5b6d4ff2ef47d9df87984a9baf9428e555a185d5ac0b02673764def7c919275733727ea4d99747ea2cca16f1d3504b0c6c10e5874fefa86a22087e12576f702dc2cd402c4b1824232a45fc8775ddde97a335e4d27695421d8da429e75d083d9d0598bd2edffcb794de4788bf92c857bed37e82f653d0bbc311957fcfe46f64424393466c927c9c32f204c2fb70224062cf6728d08cde253e99a4e0f66d7c19ac557d5791d061e5baebed04e05c4a61c646562f09a365dc916223c5b4dd3174b7d029dc17865796a34835e6146b9278c5670aad84b4921127d388db9b3df2362db7859fc411272dd61fe97d14cfca660c95cada734978a2f2f761e9740400398311191cd6c0cbbfdbf6ecb2fb4b7565b5e1abbfb8eebd4c3e2e7024a52aaec3c198fc570592c8345a2a35da77169a0aa52fb9a37418b9b0f01053d76cfda2bf39700a18c8488589927897e2a9eadcc17c56c2589cb7dec9df93247f4f3c6e17ff708862114b1e7fd4af86809edea76c99aceec134ab26c5ead1b762b9e7598129bd715b561b0678e9cd2443eb9bf84d0926845811eec6a153ab79af479479babe0fdd6cae221a07bb7a6375941e44f86e59ddf8577e29953f8093f4bc42cf6d16633e602deb30576632d689351ff1d8b0c5ec68320ca649d982e1e065a1a241520ff16b9a676f46a854db47aba7c346d49ff96d04090d17e5ce847610bd23cdc9cf2f8ee0f0bdadcf2879b5454f81359d9b4995b7b509e7e87ff7171a442f96c1339756acc0efcda054b374d2ad6d5adaf2b77ac4a0a5543627be9a1ec046e3620e6b05b1fa8d65517d692bb41d575668f654303e42d3f20be60fd7a0abc56adf7bfe096f0550dbbe0b62e053b74e66fbcb1ffd36fe47f52372a59fced24fcc151f97a0977cea70f33c5b5fcd252d048482720661d081c7103c2d89248009d0be5c687ac74c59a2b1fb47ce50156e6e12852f920ade410bdf54cd712edc1b135167a29645f6276321bc5a5e2dc82cda3d994695c84ee5e3bf651b83760c693d1025748c74e251c212b1e85445cf572a2b1cde3e3b34e5d4379fd00c07d98e0f249332d0fcba6b5c04142ff3bfe7649c492fb5171bdcc2fe9fb39f64f9d24b5e2b2f9aef44eaa4b070e63f1fe719f62c2a6a48999ebbb05670270d9d0eb06a8e58cdd31fb6814078c5f4180e58446760260579fb0b247d96d43bdd9f24dd7b7c77f747764713bfae3f6bd38fdd21e106bdd7e4dbec0384f098afad77e0836d2022dfb6efeb2826136082d8885136efc21ea14617ebb7650bba73d454b9990b68d540e33bf25e52c0e2abb606a0511173fd580276e574c78998e3bfd1bb5636421296c5a0067f10533a36f7532a525b46f23e322579d71a3b25b3073b743f51e7bb6e85375c4d02c3b2fe4d7d8d6154f3bbaa4871c456db4abe0d755a2c43bf03b44dccbe87310c6f073b92527037babda7f1ea7709dcedff03b4fafd9d067a0f8867cb6831c18f90f8435ec1244f499d043a9f53b847ad6d09eba132123afbc99599d15428d4b89e481fef78a88af61ff6f7eba3967fcf689c53645d6eb9bb2dd576574b632f0d2cb9c28835b9c0fc5d653597108e281b9f1f2e0272be7f28379708302fa86f65907c46dd804d549fb13da775f1a08a644f9d71a6a4cc59defa7e4ad6fba3d0600d027e1064651f8d8de8db6be54dc8a4f95d34d3fc39e95ad6ff72b9a62868181c396bdfb80f7b61d18573de294f0fffe730a234d7c09ad76c69d64056397ca8aa17135907e0a3455746996918a544d62131c66debfaee730bbc287cd640af91c788d7d896ed506fb57b4e09c41e4216e7429c888513b2e371cc3807f5082f97937b73dd0f9cf7a7b8d013cf3f017b3a8b478210a3a4ef326b17336edb39ee885101dc04bd0b7675b9c91f4e7d518918a51013752712d0dbc6c458dd3cc1316dd4d15238fd4852a2426e21b03358dc9c7c92d9bfb25e0f493616fa2759744f9d5f0431ec0766dba6f231df8476aeb1997ef802bbea07c8751c6cce972c44b408434dfc4c5a1813d5ffdf7d618d788999552b390b25aeaabc95644c270dffc9aeb6438e27a5f69129bfba72c37843d6644d3a38b3e7e54e826e932903bf27c1b852265cf0b890daafae885492413885d499ee2ecde787d97a762ff85341a7431b997116a562a1c0fe9ef8ec5f086b6653cd28ae9c9d6ba8636e0ad96240812e5b6ce067ee4a1679a0e9101b96b5fd6a72d60318d28a3b30ff6d595aa295b4acec107be8d27aaa3a7daa8596f445fd8570d49603558448d8ab8894b5a12ef604e2681d7aa1b2204d8d467ec717b20a793f7330771d971a1d70e24d00dfe52b4ada936d010d578d0525955c322edc84d6d7ef5a8f778548e06af3f1fe353cee97d1a3021334a5a0a8de7a875470232abb6fa9095a4db4d51ffda0a014494ebe470345cbc26b745fdd49c7786fcc6a82dd431caeeebe21547a47f5b33a55f8b0a4c7c9f1f51ead526c7593f5d9c2daacbb78280df8d9086d74e32925692017f0b2f341995f11ff159dd1f66de8fc785e501045bcb3b2b30ec598beed26d441b88e258a85847a9e1feda793a7e5fc0936061c02a194fa04cb3c0f386d0f2266ec49b3b0cca3dbe154be85a930aee15b39377f3ac7328c2f757961ae761830224adefcd61b7bcf49c8db94d827eaa9ef256eb0d5ff3ab01bba913af3cc342dbb0adc1984c7f36a8e6090536a409135cf19196619c4709ab78fdeac1e18c5ffff9d6bbf4060e01d06e2a5beba6b8541b0c83c34d75f55fe00bc9fc2aa4cbff4bb6facb5e6c23aaa841e19b6e38a2ff261c4584846030999234c64aa576708c737082686971613dd9cedfa08df0f73c650950214c5c0767592518d25482ef3fae30d44aa98f42e89ca077c0cab157cc86f046ade17cb92fca54edda73c3c88ab2c0bd4fe9f4af5269f31262ca65d429f2518ea3379ef66705f5ba18a7e9b380c0b5e4db25343fa58839a97a22a77258360e486bfbc9d99b88b1249a195923ea4bf60aed37a6f6adefeb7dbe70b7c0c5e1c1d0e20dbb303525bf3df705e674962201b95732cd0f0b63af90309d66e9e8342f1eb9c8542ebf7111ac0d9728ca1f7977a0c16a38f6bda359b22a9680759fabd7fd3ea596529a98ff7bc01da3f54da1e3a205b2c9db635ccf12b0c8881bb72e4fba5f8372deb26d7da3f9100de4aba18024993b7d65decd1e6695b9e28e6cdee8613c99d5007ba09b31907eed9cc93e72efd3f7ad30cc23e472dd7dbc8a0df600c77eb792585c8c766e1bf8dc28c989bc82cafb0e8401dc7f75b8cd49ff21289774b5757740b2685e3b6eb8902fc1ea6f62eecbd73bf2fee69e9a1d33633762fb4ddf0e3d18ee71545b79ef1e4364945cbfa0b1f27f7e585e7080e0f521f711d9034a92c3b8ae8d05da9f5eb00c4674a8c3dcda3cdbc36d338fbcf3420c8b624426093c1cacf4f0336fa0cb1b75eddc7ada48831b1f41df8720027c4edff4dcd2754fec26011be1212ad9bbafed2040e56d75bf3051b85da9aa49483d37e07b336f2737514c142608b9d3ad238a874c2b5c35b0320040fde63f1c4bfd185104fda43c462af482b83bb03410e11ab7d42babeae0308d2289f8c8ce267c116828470487f2062a2b3754ab8819e4db68e198799536dd35d1b05852636c5a6726f80b1af70e4e6014060bfa6a9cc95301baa6e69759f77d7b43cec1573314932b82bac0341a384e590c83001135a370913adbbdb5cccfb036fee6f3088ba1c85601ad045bb2295dc2e0a2030ee8301bdfbdb73195f77e76088b7d8b380beb89cfb46b2e2294c4f783601e04ff20d50c993451e69db945f4aecf3090bb2536596bd769a3b9830d0acace3100c0c18dde59d8124f367db005820df7adbf426025ee40840d8d53da0fb299d61e21b5e2d09461c49fb12a257a267e6f1d3e99667407cb76faf2d3d1bafa508eb20666ca2b9072d232cf1a0dc6787838100fcf15488cae8826b0434588ae2e319e934ac4d6978db79062d5871dd7470848b4633ba69e36e4f7b995947393f533584ba114b7b4fd7645c2fca58caf32195e01e1d40139d14625dfd07ae74fcad091de59661ca0d5f43af8251690ce0b39c557651233c103b121a072ff570770aadcffcd7f7878d79dfb12467c20b64321e2a535208a5c6350d5a33e2829770e102cd6a069d50cb81a0fe3cbf39f0494569b319b5ca3cb1ea3992b976324acccaa15c3749b53f1e53d0d40a1b9197d369e758639ae829150fb6212b3635d6b407e1b6bf5cb3ca39ad499c810b69671f71dde6fddef11a4ffeb350490862db6f14bf952664b6417af013952d1079b50ca2c8a78813d0b2d8ee626c349ec954789de80fceb49f7b685a0311e3620f974c39829f51a898aaed04046e320191a256465c8de566bdf41607850e2dd654bfded69e4e34896b435f8be7983600a5fc95d68eb3dd9ebe30dbeecf53ef6281baedbe070bb650f11a9302b19fbd23342a3159e6965401f3b54e9678cb092c24bacee6b22ed885840ee350ddd92d5a6a67edc1d70dd182d34fe73c7d2097365f35f4d161bab1bc45a427324c740c3cf562cab6676f2be23659f3e4b536c4d0230bdb136d865a8680d00998b925a3c77ce3cdd15a585ee4b2f3fa2ec0050aadc51e1c26b7dbf4495c33abf6b3dcf53ace131e884b17dfb10047d782b15d85bbe289208b2e19d1231bcfa34e6ddc2d76b3a91e04994a474fc37684987f95d828f55cc638778af5619e1192f14ac1fe00269b3aed3bbda300c89dcb68cf273d089bfdfa45cf60198208105b03be00184ec2492f82826eb8a7b47e3e8668fa9a1109fb136f1716168b02ca3c057f9a00ea8bd61896069669206ef393046edd5a7c92186dabcd1cac4395b1dc52724b3d66ba9af72bf0adad2be1428399ce269b762e2ab7d12b952a88a3f265e11733ab50c58fae0557f903de3fec2c4e68035ef076f45f693f7a1251ba3822b388e801c16272d47f111eff81043b2711b9870ded1d62f2bb5cd19bf5580e939caccff9d47c4aa22b4e0ec4c8fa9f59459f5fb97bbd82cd89688a28cf77d0de4844d88f7bdd6bf75ac04cbce47b8bd2b9f8b975b1df962469d488b53ebfc25e0ca5b9a72383ed585fe22791711f5f681a61ddb64123124bd4550050b90914e849bce6d6c86750add2ea51487c32604c31b47ffb66bd29dd7e6026ecf7a04aab79a069db9ccfaa23b26cad81e3e0daba439dd2fc1cd9b3c0beda9f7a5d227c2e17555e476f09a6269ed8640fdffeffe7c901a24b28928aa990d631c1e3362bf6e8a3c7dc77dd5a9ee88ea47bbddaef436365a595a053ad6c09f35737bb8c53f47cee075a5a3c8e879e4e6623c0a956331c146fbd6e7ee2c5ac1bf2f5e4b7ae67df07e8fe678ce58160562f624f33452c9003e7e21044ab0264d7e4ac1096f2851ab37fd9120bc15a8be34ff50a153b05ecf151456e37d3a96ce873adc5295b9ae10d4794cc65501a63584882c31a812b45b79667d7b59f8737e258667c04b1938b447bec423c4067b6464941fc145c9357bb09009e1076deb789f99584871a0bdb301c4a8266ea9d63ee72f1a6c2599349ffbf02c03940364205e8ea4b3f5d1ea651c768a7d3fe5929b1e2ae36ef09bde3bce5bcccc3646e3a8ff46e3eda747c3a3c1d6f601e735c6d79f48fa5bc0745fe59b86f344bd05f519f53af11ecae25c4cf94649e0399aa1ee0c0bd291777c0eddfe94183b410759f0022ec8217bc80af923f7799094b9ed0c9e5b374afb08d77faba8e5c90671acbf0155181ee7a8a12966dcfd8998e721faa28bc58ed9901d9505e556dd8b5668c06b341faeb8141bc02acf2302436aced79642bba45e5f6e105795bb0376bc689cf21861f7cf5bc0411fbd9eda8263a51a3cc9b2e1e06420b0350b29ea7eb65f1dc2bf0062ec4ca031d6a12e6d4d42848b9cf255886ed7996b15004d18c810a615a9b6289bf91fc6b588d6e4b6eb308b78a7e664744b34d7cfa2685a6c701c89f06f6981f5f4e57a0b9d26052f1c5c4db2441cd0ebb8ceb6b029608e77247611600f6a624e25457bc5060fac7d540443ba7466baa12acc0f4e69b9d053c4f1bf2193e050b499887a1f4adc930ae562ca816e31921c4acb988f419ad7336815f77a8113aed3bffdcbcf7d3490c0d82efb61642747e3d0bc96a8e26603ccd82349885dba47b60770c0433a3d6dbfbe80fe2615a538678f77c2547e3d93ed2baa2c0471dcd81f87e13541aa2bfbdee52beaeb8f17a7907f08bdf1329efd1c9678b6ce15f44055a1039dbbee74898dc904970e37d4e707f2740517b3aa2bac54afb004f240b47d9f1e2c59aa4b75ab76f01cb5d17b55ac021e88110713bbc00c2b7d3ebe9fc08b6c8701202f88a79740a83507174182aa7d9abc2bb4cf0cd4c136362db3bfd68f27afdd6db71ede69bd286912581980f9e7e18ce3c37823baec9d8c11e1cea3af2b1df6f3b062a4b6c03516ec96f46e0f4979456018d889525ae59ba3c7f70f87c8fb5e0161a311b82e40314e8e30d37ab17834d18e99b0a25dbbdfe31c5a2fd3dc62bf0659fd906bea06cc10202237a7e72ac2ebe381867d7560ef2a30fd2558e72dd2c2ad9cb3dc2bdcefc03951ed07b3e9647808ad1f2d6842b51f2c57fd201169ef8a90c38f861ea3f8f01af7caed9bb03f26f61e78c5c96d0e6c1c2fc6a8dbe60f6f0e8a272022fc32dbb27234cd2455c0318a3a3711e3f1125e556957f042a6c175daa25e1498cb60d64678b755ad075eb703618f825784440f7139eb5934f4092b0438b7c2a01958da82203bd304cfc43f5317f69e95888e8a4c914dca6113d34623f140c409b2f82e457be753d3532183bad26b2319b9fcf661e50d9df8453d9748ca02462aa62175ad9a30a1cf5d4935e089d3289014bf4d8ed3e641447cb06ed36a6bb0d26b0a2aa417af8314f545c25c2f8d3aaec40e8bbfd1e2ddb54d254743e8711ea3b7ba7bfa9c4b48805787b740607583c5e9ee1af555e001a0fba0c67dbf95af14c50b89576face93acb4625257ef18613d65afafcc24a48730c15f13d27ed8d9d9e85fcf0784cfcafcd72969f056acc0b3bdd7bc1936363e477c4fede0cdb5e98dcdc643195dfb9a1958252d4ed7b794b0e1f49575b212641362ea9a8103a358255ac63da192a4608868a645c17c9d3b1850114afd2ca680c307d2b5362c3138c7a8a9690b578bcca49faa4f2020992afe44c2df163c560c40f27b28286bcc4e1cb23a460849e48fbd7d622cb20c828434253e09d15b6536d3f73fbc27f9642c8ef5bbaf0f62aa26b126f94afab382c363f8f012b7c93c5b39fc12dbb97c4f5fed87d905f88fd65b0c3d853e91e3ea2bf9ab4a4eb07a5a8f2f34e24ce7a27e364e784e966e52f3684178bb808e56eb7bc7c64a6e7476b770467fdbb5e590423a855006d5e7e8ba20cfac95c084c52b949a6661cc83df4fc28cdbf3a4d475dafa72406ca147433204b4a89279b7445f88134a4641e08480ddaea3fcd6a4c23467cefbf2eb764e1d71cd7b9a1bd0d0ab8765501e82223149d53b9964067948783c71e1b99d15d067962d48bbf41477a6220a8f95d7fde3e98f03a7afd36b7558bdb0214cd5098c15e79870c3c8ff795a16badf8b23dfe6ca44190f9728e4c77329fd94d9e8dd7698bbd7b6760f1c799ad72971dde3ebb2a64f7f106b9fe5c167af096dd26999ed76f5e107c7c6f1b0a6455464d9f24032a65cf4196873b02424517a88294074a5b99e06c628bb5c413cd1a38c7e34aa02136465d158e71e71d2af8a8a4e2818b4315994f227065ea3bb9b5ec947fdf91634be6609001eb3190368fa1f742f45d38eb7f7d08208ca78edea0d1b66774ccf4f5d9fd3dfea233cc5f8bc5ac5da0da1c6f8c7932049e2c62d3c70eee8294323d3b4ea034ee06ef79222cafc4229bfc044f99766cbc5d523d50cfa93f77396bf0caca21699c0474cd9f60604fcdedf2000bfc67c51f63db8354322657de3d1d3799fae571de31c043bb0a049223a2580d9e3901669e22c18f889946a6faef535b663eae3a49bf6d2c0204649b7cbf49805286d9afe1715813bc5420485cacbb411ca182974d2fe0ccb5d5beb433f64939ae8cd2034d8b7d0e6f372684c274b0807ea2767ba42bd25a32e55eb9472225e2dfdb59cd2a8461cee4f5613e2c93aa1dd6563ecda587d2e5cc12fb26f8f3005cdda3c6969ff15d6e25770ab39443fb1f28e4e8edabee2ef47562e68cb9c1f10232662ed7da629953efd1007cec1b91d835c8a5b1b6966aeeba1eaacc32c60bbc5433de44edb91c1f459b0ba79ab0b1b1f09249db616a58ec64d8199f18e5da339d1792af3dc6091d8cd6ffea0647b64229675e7366a31e0c8e1f7f644f6f4373ffe925606ef24988b67b3b58dda16d76db263768245cac6e5ce66577e1e8a6d188fec3ab99302513f963c16ad75b8e14fbc9d0fee862b2232d92b903e02fcfea9349ecd4ca3a5514d4034b0a2d3ea9dae0cf8ea659cdf7cb716688443995321b35b1ff5afde76cd1b15de729f476257db3cf47006513ba38f9fb94806a9b975ba743d493b699155ddc2a77e9013315d18d07ae00344420549c075b8323c7401c00bcbb25969231985289b32d6b632262d11367e1692e8b6980e3d7f0874b1a25734789dc1031ef57e7ea447c1910e42c0150586c4ef511a9b5d95dc6eb754f070402cd1d77c9aac73cd4444bc421b63c55184ec9145af6fed08b6c29589be3739d8db99c9eb877d3c41e5cf4a352341658ee4d6e3dce31ae0fd760fdd99a9126b99e37b9c08cbd4bc6ee6fa021c1f8d63ef5d464716e1ab83bc636225641eda48e564d2490f445bba22f373700a4d6a8431be9435004c36c83647ee7657ef21d857337bbf79db31bb144611f4e0c5f7bf9b05e9047420b4a0fbf4e706948145b38744872e1d3185a9d470d15db00622a1bdfce08aaca9e7843f296cb899b30748e2c2aa61ca6a12c2d3ec6b32a69f08891213456b1e5268ba95ba3e8dd9730cde8ed87aa54a743cb6c064fcd3a5261d2927b7b9448baf208d68beba25a7c9cf286d728027f50d342f884349d8685143d9413e8736898e7b897c60861d6fe9ca87bc2cb3d1a103c7c9ded092b1698998c1e512a29b9532496a4d14609e7c50b174e9806058880689b21485ff9e482c35d1aa65c9887d3f7c921a5e4028a0ed1e821d358161cc4b8f298873df7ae9f4b460a4acc3b6ff63054e9a07be2cc38cbee09dafedf45b632d78bf67676ccdf5249afcb270b25df46aaeb846c24bdd3e5f660012d9d57f4ea727a9be1f8aff209c8a95f6ebb9a29ad8265e735388eceec3068c308204ff9fb399d9cd6aba4085dcc9ae88603f9d1bb46cc8f9829eaf044c72679c4dc9886841e1e8324a6403b9ea3e8561da0b5b01f8aa66dbcfd56502e2720f1097182ccfcdad66a7bac49a6242b0738e77615756d17f76c2a6e8d4b58f9ff96a52e660205265a2ba8b1d7631d99169682bad60d04fdfb68a49313ff505c4e576e4fcaacc777e6d1fbfb334b32e4fd7e6206477342082012f313fb3a838e3d507fa2eb1b26508b46f646ed831bacb48b681855fe47ea7fcba57fb51212646d0aa11744c83740db9a6109063b85fa31205187fa3b0628a4c8995bd09c366d8cba58bf666949ba6fe73381d20fcb42885b28030771fc45c75133d5ce0ac7b62bceecd0177c6e08c5154ab8c64f9cf9d2baed734d0007084fa6618750a4e38adba72896395482c6e99a220d200a06fa6b0c7b94db410d05223e3467e373d0d2f173b4dada21c1a66661be2bd1241fb71bd771f698d972985ffc9fe5d5fef6a4c709a254979bb99f4dcceb3aa3286844102cedcbe56b5e47ff371a435fe263394f6c7b28d36a362f42400df634018243e596b643b6df12ace1375aa843f9eff1f2e8f24bedf1be8c44f7a5b7d8ea5f96173a827504bc608c13bdd9247df85e235b22fe63378edf0c9da2ea1c5b29c2c6a88a23b33ab7198cc31f1d89816a0097d32d08f91ed745addecd2efcd87aea328bb28fa3d3f0c40d1c969e39e7310c70b496025a9cad0d45d87b26b512efac2ac563ca5174b29d277a7961bb2b055b7bf10e9bea644fb7d105acfb2705effdccac8bb5ff13ca9b53c325bf279d30f54307c92b9f02fe26d42dfed609e7e284ca05737234f43360c420a05774eea8ca5f33a7dfc8477b87ff8807d111d9cd582bdebbc6d58ddc9e067ba3dfe190807876c32fba426e8cae1cf516907fffa1a87f1249b97e27b0686a0724fa8a6de3206831562cac4ca205c0872421c29af4004e9ff396c9e925f0b1ceca3b54588c1b85d77be2069c0bbdcabb4d8da42bd28c521e5c3021f640a8121b523c028b78751faed14c8472daf6727a6a214c3d481d450c9cee48570785ce89517b127e849c4489a5582ed6d4eb040f87e3630813604a2ee9a78d3ff43a3b2981b88460a172b9d9b9ca6608f6dbf96bace55210cb0864a31931c1fe4ad34b491ecf5be901198ace51c347926cf74e55591ce80d9c52603f50adefd4251a5338a867a65cd16846de651de4c39a1f5cd19e8c0881cb2bc8c7bdc76e8318230ae922d594d090281b266e6a839621fe79075c8430681f5854a3b7c62eda787ef67f93ba5904af8fd2266f1c0376d563d3d87d04a0cbc3ea8a8322a0c0f3a6091359dac20cfeb27fbe59a4524c331dd89373c65970d275e18c3bea7f56a0c78b6fe3349c7f1599bc38a1451324c58e5026516de3f9f4d04cb30281b448b3569427ff4830fca0845993f94743eef279f96971dcaaf30b653c89a2d4b7ebca6c38b16614dd409f131671bf095f19c244cc3cfc43efc5aeadf57518ae0df735766967fe03670430d257ea391bcd3beac85265d940aa9f56c2a949366d6b3b9383641850573dcf10efb59b9bb8df87dab9acdde0b84100874cefeb79237337727c78370aab48b653272319c6ab7c86ee4732bd09171814c0b83ed41bc1f8353f65dc2e006c47804630302d428a73f255f02f5a962daac8320433a955e5e7614ace1dfacc450ed89fa4a0ff58d9c6bdcb40c0dbf92e5e93ad177dd9d76867650b043b30c7c42df7e7cf1e39d72694bc0342cf673aabd69334d80b0c0b7a89934bc1405bd4f4c2f8fe54550a4cd75873ca52f75233f346abee36f31032bd9c31bd34fc73304ddc51b1a82dec2d5bcf9d1c2d862d275b9e75fd31590931208a03d45ff93a98724925915fb22b852af76fe126c081b3fe3d4e9bc9ddabb73dd6f8e792e6bd51373c374c89aa09263ac877e664d4ece3079b75632c5c8b546f04c4476f0d60fb5844ebc6d554c72467c6c65a1ceff3791cf7be727e8c82558dcc7e4df62bdf043b50c0c2532b26c5d02ba0548974950445a5aeaeb1c47c11c95a78787cea73694c162cac0181929c0c4d6ba50d7a9528276be0f4d71c826eaf52dc30fd8f1b6db9a2365769faa4ff9f277b8d9fdba43c3f90f60e90b8fe6b5842e811e3e0920f4e5d3c2e26caf43951b56474dba84b4ad85671e18d2ffe5e655b3e50009940e5821311ad3329559ff48fff29ee532540ce5bed781b939e23c03fba269d7b515771d5b05bdb937831b19852664712bba3369383e20a7c152df7adc28a038f9e8f203cf1adb2394c08ac88ccb1fb3c2e1d0caf30104ba138701f25729ee7fe03b1b3768c7f822cb40b701bc611b7534c02c16fced0d7e6554ce865c1a9252acae408c06ddbff088a4e1d8c2f5b345e41775e947de8598b4b3df20e26346d0285714130ae9cff9a16932b5543bb9f3ea54758a144c1db4ed173074a9ac0c65698eb6b56ee16b622da9a637f4aca69158915c0a6f887463d58bbc54ce083f9f528b018f41a908a4ba991c099fcc560478c2d4ba85b0bf2e61e188c6142dc371a6187b0f4413e0039c826905a551f2124e3d3c968f5d32560ec0b3211824e6e81ba02906ac0048f2a0908eaa55876e7ede34921251d1e81eecaf6e3d4f06602b577f11af01fa7dee59c8f77a199af33a46b1f1f33f24b462f8d271c2cc287d96b265d6d5ff1dfd8539cb36d0dde25bcbd947f49776adf89fe8e87ea0ec141d7169c9d57ae315298a99f08ff8252721bde609175cae9d7817f3f948f9e8b1d60a3c1e3d5de6ca74cee8ddad42b137cdbbb3815c53ad00ffb56f8bca8ca02a49cde564430870069b27ae574b2004e30639012d4702416814c84c80143f9e2852cbb03f7cdcfae4198a8dcf4cc579ca15bd1f3a5dcb067c8f9531d1e656bb1f443821cbc0b2b5081c204d1dd8ed0037b4158ab0e8e7b3227a6063d96bfe1708fb7ca321f2d96421556acdf875ad9bca1030fdaea94a3726124acaa104a8370f80a7abc055c2d799dfada4be7e0aae9b715bf63e5c786ad95c453669a52bed48273aed82b05049b5f4cf7704924c85bb1806875fb0d9eec043d0e87d3cf36f214cd751453da979a2b7ff0276e24b5feebfc551ebcfa1d7754a0edd763a2b25bceb0aa71a197d5a540171d9ff4ae883e42600c1a1107c4166cc0c7d202cfdc832cc5f1c61a0c2aee3e73c9505fa2c1f30423429a183af0f31e5952fcafbdd9ec445a1fde50823d01ee5350efeb4067b4f216eeaef15423e2f9b38435dbd7024c58f0efbbd9a5d1f2272c2be57963b22bd52ebaf9507fe95f83fa188c0240f18bacb2126d8eadc5e7722cae98a2a2d7d7b89b0591416831043fd002cf110c1a2f27cd635c6115de0396369f07484d1616d5da5080fed5beab1c852c1bc6fabb57f9a30de4ef8f3db525b5b25ca8909f945a5833de6bb4640439c5dd9a4ffef9e40b97f9111684daf653ef726095d4758b58e7a774c782492ecdcec9ee3bbe5509fbf97293efe576fade3b02e502ce2c29e0ed258afc18c004f3bb906434d4ce9d7485ffe7f66732fc5b53f849dbb482cb645c8f578a90bc65825a27ede41bb2a11b3f8a44f44e366809a3681c246794414ab93e124758b71ce0b5f039a53a97678072d5913594a6fbaf53f8180f87851b28fc7e124c8b32de7a6216c4e7abc1d88c422463c6f96b660e1a3c6c20a073034ba3e972bbbd9653c52421eae0a426d9f1eb51ccc5a619517cc3d274c2b93af409cf3da035bbbb171d3610d2ff95594ac55aa106910b2f2c958eb65b36bea5bca9ecd7771aa8b6f0b30bfa9f8dd6a9af4f5713d3adcc91e6d68f3190994a64e478c8484bfe7fc180068fc272eebf5efcc4002ad441e9e1f6cd3cbce4f49798ba32b8edbc6d6a18fc5b053470f0345f8329f29dea9254e6af78e4a08d640646cb7ffe12d4d3678bec8cdbc8de115e959c7cc08bba76c32abc76310c423fb8a974d044d86f256fc9d039f6eeb23fcd50f836f46a801b93007707ff25909ce590f5384433067f072454d03dfd170d12b43c088b7a496a1d0aa2279d46c2941c87f4785b2a0a2f22ffcbca3c576ed044268c3bc9bd304ec985517325884b6b6f87c892e646503de44574bc246505f926d893a6f3bdf9ed6b05992dd3e8490f5173de322f3f76bedb1aca937dbd5bae7052544980fb24e3f26a78d354f6f84e266b6de0bc51c1b060dacd004dac1a81c96a0519e8c6bb9737a57dde64aba2ad193b608c9c0e27a79c9e2f1f676a427f63ca4cc24019d4f3430b12df6d531c088a37aa487c00f2dfd9cd60814cf3d84b58a824ee098f1d9b66e9344ea238f4cc559f29a0f7da3648b089661179001d2c9cff3fbbac6e6cfc36158bd30f824b8cee4cf51a231f685ef9879be7cd313b0b1d1790ac987974d9c5de33b6e10db3e3dee1b21b436523574887a66fc422c048d9a8b1164b3ec299a5c90d633fdf3e28a5f744aeaf3acb12dce26dfff78db0aed9eb50cb82c6f7db32e02831fcb75494103df496780fe8ba0d154f9f47103a9776a991058f494bc8e9a998bee3a1209fb8f605692a404eae8227b47571c60bce2d26426b0be4e837e9b15c53b499ad0c122f27277090f3edc0627bdaebdf73dcd55c4f9788477b5a1e9ac38f9c469bd07eb72da78d96e4b1f89953c3664afcabbed438412b648c5b906c2d0c11cf3f33b574b435e077c516882eeaa005023f6826bd3c441ea0fdb3c93fe9bc71abc0d49dcf8b2d19a9d616fc4af603348c298e65ce2b14da19052a7fd358895234187872f8d8902f46a8375b0230e0fc779bed0c79a65a135e41914a919b770cfa68d43b4631f08877732f39e7db0bf87589901f7322cbe30c0533e002ef87a25cf00091d7efe56cd2b6648a31bbae650a5dfdc763eeae0f2d59bde43f199ad244426f5ca5003a8b5e74940e7791888503ead85cc083d6e4ad344bdbba928b5f88823ab50dc12bad8b384662fb2d290b43b539d82b969afe77f25d4087d689c111033bc44154481c1cdf2b337206967600ed08ee6c0cc538155bf100022e67eecbb9e17f65e65f0a8ffc2a5813d6a12797aa41564f8306e757d147875177fce76e8deaa90209107948dea7dcf6ac40dfadc095206831c767241698322227e226d8f000ee5730f0657c535eccaa5efe9316426b8e3e0b35ac0267da1d7e602f42869f137e524824be924548eacdc79be1db6b1100821f85550e6da5005f977398a0f22e4bf4f4ccd59372d2ddd968cc951c8531dc998cfcb3918671ab0a75f277a25727eb96661120f6601f7f4fad3f0e47bdb170075a9871e8b7f228369882500b39cc4243a63117c4baf7af20f030ae734fed36bee468a62ac84725c78213215070fe0c34d1aa13524bf01f5522f602f1eb9e9eb3347e157395bfde4fce07bafdffecfbdcac9473e43c5ab2cef044871cec6b48c59a5716a10c7713f3e9ea9b18c839c08b79fae231cb7a33be9f428e913ebc9274bfec60a67ef76b286c69f8948c232c20e402bf98c129b927289095258626648235bb8df309bc9ef115b1369420e8e89b4c101fc26d76c14c0380ac2be34767c9844ff56af3f15d1dcd31b188d8fc36a7711c0bd62c3b2e6fd284281927613d8ede8a24a50d38d19d7aec8cef440a88d645486d3b4dde6ef9d11abc3eae097295975a9dc211bac0e1a5133ea645df4df9741524622f3591001374d827262efe16d115efb1fb72bebcb4a2c73f0b01f8e59ceff8d24f8f53c99c8efbc0d5bdc03c7182b6243e145ff0c6f75508aab1d791ef5cc43ab7b0854111ddabe5db656aa7e9de623e284ecd479c6dd46288bab93c6ac3f11744a2859f690a83e4345fe5b1875b001bc7641c5add308de33e3f3fcb9874cfcb049dd26ee43de0853ea92ba1619fedd9639c70c4e11a5946d678fb2bb92843af6a5d4bd4f1c9d9291cfa1c2d4aa79f91559b5674b428840247bdff5f56a51d1ce386bc012e91a5fd537ef3b6f46c068612b73ea10e7d949ea3ddee6e32808fdba0760d62be7bdb17ffcb103eddcae2770e0e6c00f12b7669f0858733dfcd2227889054b10749e37542e0f6910d25c9224f9b9c6e8cc42814196541e56f6854d7de0f5f751a3aecb240386ee2239ca6a3a366fa8b0fa0e100c591e1a2bb1bb8fb1c685f11f64b57c2e14b3a3263e81441a09cdeac98456149678bad828f2a7cac0a318568c45fafc17703b936b955a2bdd662b59483342e5ae49f975929e37c25f6bbc19147cd282eae30c12a21690962094c5148659d3d74e917a1b65891942848978e95ebe73c4b29560d33af528cee0813a0578ee15ecc173fecf44ea1e34623d40b8698e6cb740d4e60c0cbb6b33336133011ebb74702b2105772a888a03fdd97c0781f8bd962bd2a2337519b20cd438c092060d8f827a5f036c0f89020077e12e90ce7cba7c9a5f20bc0342a48c5005048efd46072c5c0d3da33f55f052f126146fd6331248ad73194a6839b63c8566f7def23cbf3f5e6014343171905c7e4dc4ef159e84c39ffc6b68fc5f29be8c94d27c4e37e0f109d3b70be8341c93db5009a6fa9739a0b44646ff9a01d245b9884b21de96914187a5907350d888007ce9cd3a43ff14aeada0a3082f4fff4ffdb9918c34924e21aa421fcbbe9f392237f8e35c78c47769ffee650329fc11d52ad12223382bb9615bb7db32ca064049f8e9c4365fadaf4aff342d45c92c7d2124e3e275bb3052a43086e17ac6c6c7d1c29ab06c22a54df2084e54cec691df7940ebb5232a695f93446802588a4b44bd5571d5960ae254d4d48152757dd3050715972d9465711345323a039f22a3b5ad8590d5df361faedd5bcb5ffff674faf1085478cc9ef81ea487f162a56903de57c447f6cedf7c9155f2eeb84a34800b96c00a51cd31994a130c9dbaac6e962ca0fc4a0309c439ae770e79436575a1b0c476f4e4e9768174fbb49d2831aa79729c898b77e7e30206277ebd97d37728d8dffb651d6001b8262c339421a79dec4ecf6eacaa2006b4f9ea9fbdefd1ee8f7671e74e9eab4c4ad56a001c8d704ed464593e5b354bd0b8cabbaeba69e0f1f2f776ce4cf11621e931a3f5b9964801398b08f8a3947a2c0463d41e16918daee9b39a9e247ab21bcb21698fdf28e2faf7f051ca6e887a2aa1f7ae5bf4a0b77f164458022b4e3dc8c66a8de67c4056057005ba42049ca84d3a3c45f61f0add71e6ec678cc765f8ca02c28567e615f447b1762aca8d559c53191a089e844e199b40e6da7b81919cda97613a0f7119def0f4e223818531fe4aca073ab4cdf2402546075b0d662d3a44db8740896af18472682558dcc0f580d4b82344f0bc4bacc7390b8c295bfa5c5ba4b6ef44cd6863d49d4884cb9983274594bdaf7f00de4f3f00ebeb9cd4a3e1b3502ab8d063427d97389dc335e1876cac123ef7936639ec8fdf8667b86943564415f17076126e29ae4a30c717ae070d4e51e958f272b3be9f443cb78fdbd33fd082e47f48dcaf1c428a30231917ed57504549564bced4396e9195e1eb628d2987bb51f8c7d55c474f3272b9d9c5f723648af3fad9352f53197e05c8cdfe4e20dc20c2720e39fa0a728f9a9b2ce9d744d6d5e976725c6708cc6358c15532eb4be24cefef8007626811cdd17f2c30afcf67309021b655e8479126440ec845471a21cd825f8283425178e47d56c1069963d852c86661d182123d008ad7a2f46b43bc62be49728bb1f4bd4151216eb23184c7941d7ee3b58c9bab00550f8bc62796b2811a9ede3a95887709d944391a10d69578f9265c424dae1fc3be93b36b02d4c0b9f9d9868b51099c36fa6932dd85e735fc4811cf866bb705add4f4af64123677dd290119b6b4b3fdc1a8213b754605299158217e911f69a5e57892d30672a484ecde2a5009dd1f86d6df79459bacfad03592b5ff0412d2fa047d2174771c6af995b6fb12d422ad95baaa981d0a29a1525bbed6bb36cfb4e0798f20f9a12c3d9c21900f4a5c3952b2432e45826d4e49ce33fc5640e3dfe5ca0c09f12ca827bc9e30a44f693ee6af3277a209ee4a4c87ed5c2fd87e4e8367dca38adc1c591b0dca66c2072ba32646555efec29472216326498994728a1dbd3a891f72905a13327f3dde31af02f17aba6fd6309d9acb325b82fdb44ebe346b42cb07b5b3eee40a72f3e3e57b88f5dd05cf7eecf61f670e024e6e72a60962db6a8aa88fa743c4a19f9b4534475ec491a01268d9717d17be26c26617f5038ee54b8e6f6912a469db5a7a835129d977b51a6f7fbb478765805e9d8957fe7888ea1347e9a9d58703991c0d43f68ef81175532e056bddf3c18acc07612a9006855353c60966e43eb06093939126cab1f22c34d840bdab8cc86dd17e8d31af52a9792c925e128ffe2d686aa36afe99a8bcd37524cc6a7f7b219845360c28f5840e88f5c195a6935763f9e3b49127f585522bd9433d598435dba10f6eb7a6fded1be57db5c557b78d2d9fac663f3f7e64a3ede0fae900fd85945f18d7928fbffa183696a1f9405ad9db805b8016236ec44f19b98b58fd451c11b27636ffceba7d7fe6805c78c9067427e391aab6e61bc3572fcb84a0108ea67b83ed1cfa64cf37bdab4387decda318e8281bafeec82b98ca89a0abc443c4e3f44943034b13612ea54d98cf13a6fb823e8a27ced4a768fcca9b8174efc467b3a47a21f9775bf98bdd3858fcc24b9a3bb955092558994d2038cd11640809355fdb3f7cac94ebe5ded9b04a6a5561dd9e55b70f513548317e6a4e6b9ccc5309c55022de3cef3bb7a13f2007f6937895d3e3ae0c6c863599fbf4b5d06a4551d48fbf1c8203e86f9ee2019d196eaf418142f3213b057f0c9e610d91fbe35a9526e6b9433a611b72a2e20c5b4a82da5a80ca4d856616135e77419fd33a3069e2bcaa511abd3fce3d273238d27d94a694e310abb9b4096f779fb1457efc95ea1f43540f37f427e12da61b519ad3f18436bdce57ecc0009d10119fb4b9f1cd6090646a7c1d71e2dda6a9645f34d0ab4e99f66d3403f0382ecb245a66fe9e8defe57150cf6e920632b75955802bb3c7f6836877e6ea3114c1b933f96dd48099d9d58e2f5d5f5302f7c285fd1e1e15a72f3bdd4aa749019253c7815de0789e38242dc206ebf71a9d6d12849f4a6f5ef6290664490d90782668b556eefc60b467635db36bd28508137d876599f32246a9960af577b0480d39d11249a24c271e63702593d1c1d544dbf34aca3d59767036eaec11860fc8514a7843021662a4aee5a0987a6a67304acf09f063ea16915e0fbad571445768466a76fa675ea7b5dc86d118700dde37a1f741fd9d296123520c307f7cbfb5aaf811fdec9b398a98c0b31aba1d3ef4b21632761a4b22fa78d0aa138a143142738122707df881308049200ee383741c6963c0a0345f0e7da1168addef86c7539e373bf1f67e695cac95e1f524c96c69e2b1ec2757aac1fc690dc28cc8b87d1ea46b4d09c413c592fdaa39b1fedd720551ca8c9affe0655508a41dd574c0f9b5d66034c399b32f9f78b18064d0694488f79c07e51cbf4812bb4cd46813fc04fbec27aa3b1c61953fa69799aaf9f4fce77bfefb2fb6e9e3c735de8fffdcc60a85b023ff61d422ecca497bbf2bb68a7d56d4bce2c7043a1ab9459a2a66b24ef85ce05d5af7388471cf8c9c9927015ffb3c19d5a77b2036d51e43c5f7dc87a47ea4c7c3d24405acd3ca624e52faf49cc71c87643d556ff1764c8a6cac3b6a7728b63692434365d5d0df49419a203c228e6a728af99f862291c728d9aaf2e3d880525309b5d2bdf034eec05db3dee34a61b20118c5b627aa8add9dbc9c8809871b907651c408fda65686d52406dbd5496e6ac2644bacc32c35cba7cde4915d401641e43a703ca87dc9c69b2daa635f0b1c7b886c1abf5097e6c89a2bfc11792e177ed5f5c239b26608d4764cf8ec11d9a5f2a0df2183289bdb476be8c488d701f3fd74e5ada2286f440c66e7eb9d8fc21213dc05f74cd34402cc8c0d19d01cc6e912e4943f8f4583ea174bddaefa3d521908f872584255887b3fd749c8dfaefe868b8446bdcbc66cfdbd8c73b9a6b7d9191ac93b0a88a141af15a4ab5778e10682afab90f2652bdb86c0fc4018d863ebbe16e299e2fb31b13848845e1b9bcacdc61318814b21f3c0052872754f15f25726d9ee1b783380218bf2ee59f5ca0b964b493da65ec3d7e5b783e6015c12210f1cbbc676026505c5a8a1f5313aed4837ae7b98bee0e5f9f5c6425452f67d0414aefe3d605d4ebade74eabf310cb3538cc72ae8574d3cdf9de3d650deb5f5cdffe13821eb73ab452b61f1096391a8da4c8cd99dbb8db3180fd1a0b27d920461047df2d4d5159667d9c5d76f916ee1a981f83d909e994623f0d0291355a9878dd6c9bdeaefc51b5ea23fac2afada890d63d407bd46e047572279ed7297b9272cf7ba332422813bc39fff957a4d316bacce8bf1cab2e0e0b0d895da37220f709ea9d0170358e6817d3343b5cca30d3920f785b9274f31e47921138168307b5ae7e68cd9e717e7fd2a4cbbe158ef288ac649401ed0efbc2ba3b2953295b920ec79b50c73d3d7ca3dc64c760b35345720ff74064c63458318591ace882708bbe48949d0e68985a37707d2c23f4d2a8469f02cd4022f6ae1c28755dd730c65f99d337c2c45f6625cf41e937a18101e34315b72fba2b4155c2d9299301d63e55ea9ce9c216e42c4aba3cb147512946d750d74478b43c67d5b90e60547ad6146bc273eeba3a43c806992a420b45fca65b2ff7a95b85bbcdba19cc7554d779223d8a564617ac4fe4be30f34b9b35ff63fa951ff26169a874f40b35550459ad6a59589726abf170b7831ffd49580ca59799bba26cf28fdc1dd119861cd12511d43e26b1faf2201f74a11d9235283138c2df14cb6250322b49b58f5006495032019de7a86a6ce9d29fca0ed56d8695bd11560adb876e8ec3a71fa0c3a865b2ea496a8c549fddd1ce0430c3451cca0ce6f15945c45dc9ff0aaa504d4d77aa6701c49cd3f7d9103c264b433d40d52e21ae91d4db39f2e3538cc255d6144c77c6e5bc30b23480d46d8b705f327f793ff087ebfa88fce5bd357e9f624b8ee172e6581165fdcd496dfb99ad42399c3d6163078d2327a3dd498f9815ac9d54d8fecb5b1a6b60a3d8d166c1c0b0edc2ba13eb8953a3c83494cf685eabd1a94cbab953c413f782d805a05d438ee959a25beba6851413de52820be5112ff903ccc77fe6dc89656e54a1b947dbaaecbfcbd77eb4903a995be42b0b6e03ba9710beb64e6ec16f473b95905785a8f11f42e9c5ac24e2e4d22dd4b3eb90050caefda695a62b381dac6db98a754d7ba1d94f6bef96cbfd43a4d4f631333e7e2cdd6e5791e09eca3d5890aa767c0f768b5f7b5fe41b252f494c6127b72493a2f5b4f5166cdeb5a1507d2804ba6f6fbb2208e15d92fe8a0e1ff646cbf7ad1787c0fd8e21cc477a4d876b6c03c39c3c221e0e73d6245cb03b63baf487647b1f31650465f57b6e61acd855dd582a8ab8210d588f5068225e0ec26dc392a29d6a7a7efea0cf4e7da739fd8170258e97da7eaa5dbd2d5b453972ed59d7f74437e9f6f030e1f1b1abb7109be20103ad6c4d6cc36f9e31f9f02e3fbba94f100d4a23e887ff40cab7163ed12603e5917641f022f6ed014efe6511df48a232d50f89ae0656ea6f9595757faaf9f95b5c436292c52fa842dbf601cd188a8867c33ccd8a542b0d37d3303d22018f59e296597756539c73d1a9b509899a03e3255775b958fc3cb75a91a29d0d6120595057bf68f4a0165c9f7477d88f4ef9e6cb2fcdd504e737098f0fea5bf97fde63b0167d6777196bc4d0aa9edcd08f3b73a1121a53695d1d2d0d9de8cf2950e853a4ea5b5faa9f61aab08531b0c23b3f5575d9ac4a8d4dcec59420c1b2a49245ded45b804393caf56345a713e7e12211fe2176dc2804d916171505ba927230a9ddd14cfdb9234b7c7cf9cbc2ca6148487c1ca31459cdd61c1b3f6a88265b86d01c85b182944402675faeaa19f8d9f949d0c5706936740a1ed8a41d3e1eec4bccb63b92ab8324a15777bff061bcbb9e7001371418fccc21b34a7678db857100f0f36d5b3883e3ef63ad76905bc4410d90cf6926874bf14ced1cfff80b0b05e989cf2cf574e2bb30348f2ad6b4f737271424d67829665545dbdaaf41dea47f675ef6e6f3cb3c6232ef58ebf6a2290db1f8f3689d5a5ad05ca619cab398a02e7b53d49df8a1ffb1a79da7ec464d11af5019c2577b5e505921ce3341f52585ea217178dd168e8a906847031aca68e96f459cc4797c9445e3d660bd777a72a77d48b3419926527fcb1727bd74802cd6b5a786ebfbd9044bc2c20b66b160357fb5c5f9c594baa98fb705b545f9cbecfdf4efd3949b464616e270b01d4de71d092428e516bd8c563d6b23eb5be04b41c81fe9ac2f0412341e25d62936cb52af76f57b5cdb2e0c4399884a5156b754aadff434e0e8459e43ebdbb003591998ef3f445ceb26b2d7fffbbbfd6c6ecbdf2dc8229921d7ea97b38620d4c46e47e35d575612931db1f83a34c2e132e47ffc401add702f0fadc1c3d9512d5ecfd6daf4b1d5d08ee5714d7012b16cb73fa1b67ae8c2f9e9b58832a451d840016382fe143a1ea3faf37e8557d758b00fe1503e096c032d13b8020d01501d307620baf8f1fc881fcf065e39d231b7900fb10d04cb4bfdaed9d61a1e851b4beba7de5088c4429e62570bf620772510367ab0779054e9ddcca73142ff2b7276afd5094e22470d08309cab7b8da8febcbbd5590eb643884cf075c26bc80fa7405805a1897958e4bb0fe579f869604337c3bf261d07500ed46e739ec9c10e3b1d7742a2ca05faeb5cae9c37b089046e1de8d43a12cc3cf886d86976f7f50078f3d12b0d793a353aaba74d0e6948f6e9f46e8128e6d1e5263c533b83ea42bcb287fba68bc3d1fd0181270b872ecc20f3fab3b9e8715141da1b24bafa0c34ed2c2908f44020b34fb08b1bef9ac4ba93ce49efe211a6f49e19aa105f4aeb820711e43a7db5f60058b86b87fef5909eb71e8cdfce47f15d985b9d84000be041a2b9bbddd4788fa070e2178df119fc9b951c820879b156f9fa81d2efd8c50ca829846b96bcd7b93be1d8d94b45c1501f9c71705a5d6c172a9eb11dcd60897d4b86ce0b6b5f9154b159e79afee057c51c9f6a390418be6f697d3afd07606db1a33d024c4966fdb90c88328b5fbe9f3ec352a079b30437dbd00fb0e5435526d7d1dc90213c7a880732af4a4f393dc5c8a002d738005ff664f31102cb89bc943ccc0cddd59e815762448ff7d0bd2ced1f7236aa50cf79c90190ce2aba98f18a27e247e8716e033357249f71e808097147ef730faca691612ca70780ef2b861bacf71706868d6e4c0c03e325d8f692dd9fc81558e406d7bf1a94e897a2e2a29a1a6d6bcffb129d59f164b1c3d5aec18a9fc7e9d2d91d90d879763a8b02896570ec6284d0c5015c1197d6a7e396a00466e00c6f987496eb972a50feaa7c6c5e9439d4bd3864da76f806386a444740bef0e129d7e2e4ddeec6f3230824429a09b7a8284631b40965510ae811fb39e03f762192070b31ffe47e1c7a16ad4cc91fd57a9255a7502ea5366c9d7c5967f44661a36b4f9a375ef0d3f2b7d47135f28eee5f1ad2bb328e2afca0022b5e59c5337af6c7f12493a789c0b09ac5a73b364ff3f7a41cbd4893b72bc7bae3c1a85194f8c3f05d311e30864f0a30ca1509d3b3ebfa94c9a88085296695e908e83be521847b1cfe8d8848023431ef99ae4074daf3558c0afc07545dc8d5b2939953fe085cb38688140662f1bc03ab72a3116084904dac653ee3e93af3e64130adea8eac58c12e539bd167dde8c3004afd8bda4e6ca4e77c83088245190c2acf9bb92510dddd870ec63cd4e939a5a3fc627668113b5b6e2a7dcfbee3f6f36c55608159de6cdda40823b759c12e7d18fc3801a0c6d79783815538223a232453e2b16d5bb7258354e6c7fb991c2b8e59da2b8aa492bc9ea4f666ca04d9d88fb7cb0200d1caae1efb8364238608e754b72049fc7365225f88dbc7eb05792d44dd86464201809c03b87a527aa8e3775052e929d323d809db0a51360538601ffe0e8a3e137bf993f6f51911a225452540def12975213c8da3e67b56d6e56f031d7ab7fe24596463f340a92e3ac8435b8cdaec3691e180d61c3b42ab604a58a8958da812db1166cb6cea86955ffe9689dd3173161722ee37c99c1ebd0d22309062e342825b5eae64078c4f879a58c659fc19430fa323ed53670cfdd3d89fe560f63fb799f62a733d9350b4cc295f01c0e3c31edf2f5d1a651f4dc603d858c80211eb84d11ffdfe0934c06f6e81e0361bf02ecf35313dfbbd406ad4c728dcb15e5471eebb7301dbdbdcc1b8fd8ba422ea8b2b2489c0fdc2c31df1d1d619b733a959350d0b71b911c8500e4d15de616f4098a8c2234e4c09cbcdbb23c12b46d1af008d17f12eb4e369b6e0e6c696bdfb22a62ca9a6478c3fa1f5221b5e9fc029e6e2cf12d124d8e38aa869b7c756a585cebda57df43d5904acfe58c94f853c60ac60ef702af0c20f960fed53883e33415bd913eb64904968f544727e8a0289c5b23b0d7747da76c24d031618b8a9fbdb5a6de782a2e3e54c6143fffe0a8033a4fac23942e6fa1c755c98e97a0bba04580719d486f27580eee19cc9b70caafd5b51eea02580a86782f5d507df8edda81e2defdb5b1eb522be5da108996586f064d99a13102c8bcab11ac8d99333fafff1baedba56e28287be24e79dec9bbc8725a1c4305a617477d81f98070305bcd3dfcce4342625b96c61d6b72be7238a2eb00432f116ad7e904055ef261ac1b6d3aa35067b6f44f0a1582b8ebcef867b315a8ebb45075f88a2fa7d96ee8a2dcee57b28c7e9c31d112a0147b92eb2de29356c0b19543e24433f0ad7a6c679e01184e2bfd181ac15af22f22d881639bef838e1d9b060dbf7995c88dc9cf1400131f3f1b0b1d8cacb4527e7a1f2e96a1d2c03b63824190e457d400d13252e3cfec429ea59da4c4a7e0c0b72e4c46f3b01c5b91a424c68666d4972c6a0d01df4a330ea206bbd126924d1e4fc0b723fd9ad0d2336239cded0b5fc7d01c0517c0b9480c2f4fa411f787ac439986b8da44b7a4660ddaea2d2f3a1724d1c409e7d808fe5ebda8c11fb06f78bda8c21a71e0a986ff2dc056d977c9d31bac370ee906cb1a2af3921cf0c93b641e143c5e0d3ff2909458a3a8f4b5fd53c2829616ea16c62ab30f07117c6565c934f8b3c8c37d6ffbc93570072dee60085cf93fc78e9c9fd2517034614f6871c01ff55b0bd75c722c926138be90b3093398476f685533cc7699814174b544f7f578361d3bfe2fb8be038ef2e166e9da12360d6bec97949a74f8ea0e218dc3ef6605b5898c938ca034dc244fa526f740ea825f5d65ab7a2a33ab0d051d30dd7fe8a5da1cd20a25cc77148a4cfcbc0ad6eb346602798d1d58b7a47267bdfea900fbd7ea9be384a9fd34d4d41f8e22811ae736499bde315f8d4c69313cc39c08f4c693007adb14d22162455cd06ecf3b451334bf31e6ecf5a03b3ba6984a6fe269c455040a2c7017c70d7d1c2c5b66765e9cfa71a13b765eb5f61ce218281fa7024fc8ef3768b2a117e4c12a06f98416587919f043d8e43358d89c988080e006cefd8118d99792554c7009e241cb24c0fb3949e4c37f3c98aeade2bba418a250cfebdaf376a47abc2c513fce941278a879119eb558f00b4737094e7923c7dc86069ca393e372cbae5d4ff30494304b2ac3613a94fa68cd473a20269b3b7af9003af94ef75fb8075a6f13979ac7960ef61f8e17072fc2c50d4b4346421f70da0de7cec07c5e6069416e43331da28949e3e1deaca87b5d49c83c4feb0282bc36097509fc92866f65c901e575d068d00d7a8810f3def6b41a75ef796be12b0b81cf8b97d0ab1f045b957e9d73e05bcaaf8117f31197504fc8f788b400975ab923cfc4efea5d1c90dfb06148346a5e858c1a020cc6e73fbcc354787a04bac8520c17f91e088e2160f38a7177d38fdd37bc322d9d5772433665893d5098001b79f7027b2ebe3bcad98e86aa9499930e16a6495f1cb0b0105aa8505bc3887fc176c311c02c41cfe062c50e6f312750ee1549fbb1100361878ce115cee7e65ea0e3965175b311c166f1c1f7a10856661d92bde01a2eee8cb49a86a2f5abbefd3f137b37618b7943a738eda93c9072518f668df4a1a2c4d905abab14f1d950855ea9635e6661523348eed51672d29758b78e45d2fd21e163db42b0e9079ba23e9949612b48bc8ba5751bdb31ba6be441eda5d77e6eafb847f85b3e4f2e3dc8fe89240e1cdf9b73b790eb656d60e3b7ae8a5d3d2f22616e9ea26e58ef7eb056b27988b78c7c7405890137296c1e1a898be02c1e667031efdab8d35fe1737e6e8b3e7604333cd0d9359d2a3a264f7a25cee8b5671e412c8b26da372c3c349c631f513f145d4e3de5d03e31f066d269999c75d4f1676e444a4df23525973d2c13b41a3cbda3e35577912d6338cf9424a45b7976c50eecd2a39003a324564208775f46381c292b95c2fefc13cdb1d08095b55879832e1d6eb88d40f18683bd33093a5b951dd84cd502f1b7132f14cffc501b91054c5c8c323eb92a580906319e04bb423c16bd7ebc48793fcca13e01acb74b1f2a2626c1207ac53ccc48f77d5136e21890951e7341f81f406fea34d6687a89dead608ef6ed5bcac150479bde218f7c8c43717366f9287e02a10663e79ec293749623eaf83c36640014b8d20798e8d40a6b8341cf6a4fdb1d9a36c0ea86132b8fb32bdd9f3d365a2609d58a0a93e91daa4964dba7ba4c7fff63d9a1fd7e7484af26ae06673eb08845180f5cf26cbc9d75c7d9548b10195c4dd428c8fc90dc20289961d848bbb06f7360bf56d3147783b6a04274f2e6b5ede7692f9bd48c142d02e8e87d36fac663ede4ccd7e83c35486f4b87ecfedecf0de87a7ac7e37fafcffa391990530c832e24cddf71d79bed7144ec3528f2473efc281f22e03dfadba550dd546f42d551f935360936c1a5c0e54fba61eaad1550511c4ee3c751eb2240df1958095bca0b720b2bc217beeef208ed5426e8a21241cb19acad88f2cc1fc2aee5afffd6f847c510e9a90f3a8decdedfcc0b9b1b44f5bdfd539688dbda24e61402f9b23cd96a2ad81a3e81e3a746654416dfee406512840ebd032607c4b21af83dbeef679135f5982f20b05b18dce2bc6e2653318c4150237dc5e05fc04918b61170b41140698fcc6aea534bee6c7cc3d7ff09257aef9721f456167f1c29a351c79fd97f3b35ac7ce59f1d762c27c79f6c5f1adb8b05435dd4ba7a067d619957bcf47ede889420dc0cc8a0ff9c68afc9eaa7f8a00619f389bb3ac24ac40cf68f6a4e46c7710f5e90726ae8af4913a87a5f8dc5b7ee39c963c1bfa1f76ff522993cec6ff78080097083789f2eab9fc92f879a430d4ef365afb86dce022554524346f54dff1dda91c37a73f14bc4a3bc8a94f417923e7ea2443deda16717f93a0a028f72d27d0e1d74ca7815f9cf03dcbf9ee440f6db4770ca8cafc624141fed7ef093e17c335e210aeaa78c31ecb9fff06c0e5c87183dcedc97ed11658e8ec61f92cf08ed4b1e20bfec7803ff16d3f3c65f3b95fda9b1fc4cf7e4a04a2cbfae1ab7b623c56012a54f81f9a3e8220782db0fda3f282264cfdfb41929558c0176966d36d788ddf9289bdba373a1e69d6a9ab0ba86d36472710ecc8f8931ea7cf73685dea1545734128d16a814f3ff30a806b412b6499ef7f7b04ba27a5b88bc76429204b9d06060fa4fa850fb4aa36fddd22f2daafc0363d30bcd99bca32ab6b105e5909d36b6521aa425826ff4937973e9942c6782153b68d979710f1b8663f076352ac653bcd12bc68f35df0409c51dec911815349913a4ca6593f12ce449d30c8c46661a4741fa2d1a1dec6771d1785c3ca6dd8f873b8d5eadc6ade358af8a29b0dd40c09e819e209a1e220ef8f22c566a3b86f2500840b56963e4e5a5abcdd115f5dc4d0ed9c09a4f543162ce39cd16e0daf91e6633b5c32617d80f015d231b5c7fb47a5535c3afe21ef6d157bafb180e1f9f03c06965fd4955e7df341e340ab81791f27a3ce0bf03f6e79570919417539b7466aa9ae1250375da6e324aa32dafbd089b76fc7641750d41290cd46e42bbc765e2369682ca2cbdb9d43da38e7d40f371d29ba40c04efb23c3c31d32ac4bc1524251ea6e430f3b812ff28e4f7ccc72d9303f7ed7ce87a79dd45ac761641a2e77a19663d7b7ffb4b93aeb3f12399db88ba37cfe2e4fc92de605aaa1b1d3b34d42f169ad372f870c5b88ff1f9970e2638cf36350dc499f9ce4bb45190e1d714fc254906f016898eec508114ff0fae51a93bffc7eaae1c425da82cee286cc017c398cc6de06d79efd1efef4a7052e6f5f44fb90a4e8aed104cf48acf5f5809989769cfb2fd423e11baa2c4215dabc2d56baa23387d2b4e316ddc1be6a8ecd478484e2e610d6d05a06b93990d2f22c908ac9c48c591135b71cf0f42e3230fba441096d37b0f625f0ebcad32e3392e4b1b44b296bb81ad6fa2a2566b458330e147f898856350dfe5da99d79093c340fe826c7e1e18cdc043cf4c6941def124eee7b20e6ef24f2ab45017d7ee69d9b2c6cbd3d9aecbe43aee008dac5b2262401c1d1f2b50b1459201a1bf284e896d9707aeae47b571ec8c4f500083ff9a7c19547ce4ef1268632fc459a052ae79f80bd3ad03358a9cc19481048ccb2b3a5ded540b82cc8565a0217af5c577a8c2fbfba39cad0a8be75e696c6d7edce5dba9050d6f47e324d7b7b1e763ac5c45f6bf0f36ee9033569a332a8b84a544ac6b05d73f3d43677260fdfd664a24557c9c16ba06beb879e0f7699e499e8787220dc92b9a77b5a85749202a7c67eed6941b176ebed84a26e239647bb2269cb231cd7af6d76bfc8116e813a0ebc3575f853e320859a038e201d690b6d31067a7ef4bd092aa40cabe8c7fbd6be154c3fb036f767d371624f36ca5b635026ba0c4ab92661dd9713375d5e24a96f088198b530bd546a32aa5b4dcfe0072f16ffc1eb165a10449bae5e702c683a82b536f71fe933dacd33282be01c9471a1311c7b2f5b2f322e046e7490f9c74ce1e55ecf89e8c34d41f8e1f67b011f8c8be42d71cef46fee2a159838948ba24a5e1cef6b692ab6b7f8eefda3e543e30934481a49c9a2b9842f80659e22d141e3c229b02a86d747eba882420e45b4c48c8c8ced227ef6940bb0c579ddcb59f42ae663dd0cb4ea5306ea709a98b821a5e403885d73b9072cc1899fdd01a952199c98d9eefbae777456d9fbf37410ff4d3026ae1a6085ace478d808c5681d229f11b71fa2626dce963cbf750028f14100baf93982ef8a6234ea8dd0b043830918a2ef9da8c51619f57c81a49ee50005a0235040411440466bfa584f8e706cb846faeb7f598248dca3ad526c5135547afccfc29d2d4fb9416f0b20b86a202d9d36f7bccc2c8236d7dd0e9f96cc815284eca1d823bab712b0185ccb07cd60b7ef13a3d52268dcc6be7978c412e2c03c3d58cc92c9b4b09fe5a089b150d68d5dc52f617533f21101903e35a9db34408ae933c82eb23a97e4aac17c8d75472c752887667612d2bd5c88d20fa4fd8528c8a9c33cf5b59c69f0814cd7600e38c86668fbd622beb388883557f2f69bea23b4bd1b383bf79c54fe7a1b3d6cf0eccb838f3a3e9891a145aa265926d03ac445ac12b65f9d05102e4c2aea42f90cc238cfb89dcf65e7778298f1492221e9639b51b43615e23628b773938fa22413e3ed5f61c47e3729bed8cab8194ef5953bdc5bb502cf59c05123fbbfdefe771f8d1a28572092a284064dff178d47b810742c99c1dbbbe776139157edb0d68b04a65d66bc00e42fa44e689a91c943750af1303ecf6eec4ff6d99c57ea7a5bb766383052ec0df3a3a88c12f253b32302bf567b9213ba91a07262ee668a273791bc44c5c14de7706c59b73ec01e0057a75ce7fc11536a27ccb94f5a0368e21e98649052fe6f4106770bf45f4ccdd8667b08213d6b13953c85fdd30aa3bd07bc51a9eb64b98ec5d5e6dc84b8695b21ba5102f1e34c9b0d7bb1649c838429994a88c11e2c06b26e27992bb747bf9c81c140efe5c70f3c4518ee3459c47934a1f9019eed1f712d09914cedd0c55c6d5dca17b8ccd3dcca2f4c05429dc40270d775b7cb70591b45da59107cb65f617968788be1f6b13d35d29cff80ffc3e5369cb2aef984e68db2bbc69271f96845b2b456a0f1dc5e34da9f24acba10d70afdb990bd1400f87706d060fd44008cac098b6db31ee3271d9e8d7c4762acbf517f0cd9011837d7f3cc083efc2142a2da50a917ceaecd8c74b34dd37e8a597ac6e5f5b579af9b14c7422a9d50966e0b3d7f5f17e636b97973f9cba87b214b73602a8d12ddd9d0dfd4a3a99109da89c6fe279d706a98863ee8589b3b2a2b43a5e97f7cce629026f3ad5e812fd7a3e1e03efd0ab12ecfc451ed3cd35b75b4b1770573d07c14de58c6c032749e6ec3fade7ee1510c3ce7890edc94340f2c03411753915f964b07f46340b3342fb3da70b90701b4e763c93f30d630974399ed8f79070d162885f1696c2afd1c67c71c3d8c76d57f46d2d7da5bb143bbe25828472c46bd3288b9f1f5f8e27dcd9be22d13b4ff1e000ef0c388e5f3fd99afc4fbc7de342bcbde79d75d2bf7767e97a66827df2c860530aa2be6c4db9eb5980bc20dcacfc93fdc47ab6302937084ff9369f5288c3b8784c16518e1254821bc91950ed088fe99983f1d89559b2e9d65d25df368770c7db2e985bd5ce531b65adddd87952f9c65d721213683c0dbf25b32b359151278b7cee3dfff6a475057b63a80c79981416709d9f282e2a2b286fb2145c1bf7d3829ab5f6474d0019b19b1af693690588d15c3e5432a9c79a083adf9c9a9d97b331c12a30c068489af348f2fb53a456dea19e6fbba2e9bb4c0f4a0bd27f9181a9ed6f0b7c4f8e6a8a648668e6df2cc8df6092e0b323d522d85055563e4ef6d62a5f6cb5fda6c5aa8ec5c8570c20d15db9ed56744be3b2eda16fe6a4abcb67f8ede2e572fcfca910f7f8ee1553168a24f5d5903357ee1dbb092a87a592f05f61a8d05ba8777b62eec778b0ab64a27dda1470b368c226eb27e8155dc6f68a6d7376164cb69e4a4c16ff66014dcbbdb51ad826dccfda2847e0beb2d94902101b7c5cf65c608bdc32023638bad90b19e7b6a3433e7eb7e01c420b72525fe1294bcbe304328e193c51099d8827661195a7d3bdaf4d945a990f6b907ce766675644bfe0c69a949278c1deb2c8339117e8c10338d072f667f8f1719f441098469c556cb59b8048eb30c1060e599b421446ee94a89a3fe894466323787239986e0e9976d6ee4896fcdf1c1086710e9ec4387dc1488fc731ae71d812de08761df00c3e8c5103c434cb26247b37e806d64129f2a005ebefcffe612203f9c60b45fd123fa1866dd020c84f021594577e38a1f70748def37ba0b8a8afc3f3c36fea7b9ccce3939391de7b3379f2cd05d8a8ab2cd4def2b39e3c7a5a3b8641be38fff7fbd337631e2df377a48155cb3d483a9079f75d562bf329fda8b8caaa662d1cade52e61a6fd46d94727f706fae8d66bde3a4f279057cddf4a082c4ec9698ac6f015cd4a34ff8c1e25b06d91283ba671abaab402d809a50c399f99ca0676b3779b236f0a56e9082929f2e3498e5ac25b00b3f2290db17a22b67418b65217b66de627d85769e3d8b9854b3fe3bdac87128ab20c37ff808afb15a1012453b04d902a8d05f800c10469124de55337ce4e25cedbbfb9ba46f4794e38ff284752ef238d97c104c7988fc8301a27970a82555c6cf5a34a34eb8392cbf5297cee3ce06b692799fe42e278c8f4cccaa888c0521a8c8eaf65273089834be55b29d7c0d25fa40e996bb7f80f2027f8d2ffcf6d4531cb7257056ae1b7fd410308bb118f71ecfae98fda9c44adf2cd7fbc124b0ae3b4976daecbaff044b48629bdfd75ec4bc0c9db11e4e11fe7a913fe92d359b42aa876e299ff5f155a38cc74ac281c1f078b82d065d36a898d09f09f58256362e692feb6a996a44c20fdb4546ca540775345e538cad0d29f89567e7a64c2d0b968108cffe38306acc41ac3b9f24226ae26f5b210fb95435c63cf21920538c6d6944c90ee8523159d5623a8afc96287366f795fe8a5b2f6a72082f472eca66c064210833686d4a2b4541711632d4bb162f22ed4c272deda3d3c1e4354eac4ed9f113478d8adc85b65c30dcab824f8f897c7c27740b74b62ac6e534e124781cee3510fa4300077a60b60ec670528df9d408c37a4a4838ded961893cf85e83864eb7946295a69dcf10e87f9f913e957dc965bfdaeaf83804af75909297b1a96043b9c7782543ede5bc71f3933e451d527d7efb7791f749c6443d39aa00eb7853792afe53f023abbe0776c73ec0a3d76a9ed03aab2bd64ef0bac149972db0cf6088bdd4090e08b608afa7879f76c0eaa22fd1030e6c44aa2dd38ad6896e1d931e1b7eb9e0c3201892203946c7e3581206a6dd697e310a5915b5835d8d498ffbfca23967608a8766d654cc399bd158d2d6282db932d36f9f2425191d8fc5642129054600be8c0965a531cfa3d140b27ef672e72f0762a816c9ba145802ffbcd8cda255e9b68af855bd4542dc719cb427806a83d97816512bba0cc0111bc5d8dbb387b9e16257e2a9c26b505ce2ec3f9f19079ba998594232e2063b64fb4aee3080d67447953276ebc0c68967b763f53b61a9abb1eab90a4e682f3fdae406a21ae6e70cfba1a33a9d2dfdfc5fe6ccd2d8583f07bbcaa789026bcbe65e9c74b38a0e4ead405325e938f5529f07ae1b19901594ce434d606d642abb6f933f0f4770d8c3b6de4eb8115e92b2e331f1322f3b0782e9868897bc93ce7407b79192f1db22792ebea381efe397fe3f14ac55d0a63a274cabb97ee1a03be71034b04f56e53db3220180331ed64a2315191311862273c360b9be35cabc6727f819f4af62d0b04965946aff069b0b8a7dab67d83f75c5b398a261395140b6ec177560ecc8bb9e7c9e58987d5b515808828311e20e7e7a1b10a30b1ad170dcfee012892ffd500dce35efb1b47accdd316afb5a3115dabe73c02948478cfaa25126d987b9e5afebff01b0d6418f26a45f9c7963d9e08f2ed74e7e847b0beaac2e15f5a1957d99225099ffcb159d6664836c694d252ff88e21e13f46cc43a5ea95fb2674639ab2efaf66dcba7bd8ed400cf0e32d13ed11e156519051a1157bb3387bbc9102abf0c882fc6374b96ede3e2fe9c2093362f0c50071f71b8230bf5c33ded431615418183223ad71f12077ba119edeed1201cce21bba1f95e618fc880d8e8f206921a4360ee17642bbaaa65ed68046e4bdc7a2a7443b1d07e21353580380edceb1950e352f65ebd263662ebe0a1f88782fe52891b8db6b0e7e8c1f7b3457e0d808613a685465365add65affa8a353fbfb53fa1e1fc3e5f1c11e04f06374a4caea0980605658e045fd50ca2bb5ee0d95b38b80da02b9fcd521f8d2ecbb444138721310830b59830abc47f84212e037df937512d181e9dc65030f3740c9e2ba19bfa06dd93549d6bd83e2c6181f78420304f6b88c627ae94cf9e71a0c4d25808ccda982b2721e801e952b611d02558e6192feaf0d7d0d8230adbd957cd21fe15295ff223f89fe75d208a5a867158bef55d823739c712b5314dcf100bb915e86508e8daf0190acc7c2467017047b537ce4c882b66a12d95faa37c6206125cf303763db1854f74d911b5f63088a2426c7ca988980356225eacd10b194ffd332c17c4f855b6681700a2d403964fdcb45841e2e2c76d39c4bf3832bc9d2bae06559e0659bbf3e1367fa1d028ee96695a881a2f13f0e73d01df302b43497e3976e12554bbd4f69089c70c64547685212bad1639fe9c7c52989af8302cbe4bdbaadbbb5af80eba8ea7a3f9c2498c50f39a34d21054a93e7b02715fe5c2d8002b99f3775d0663e65987f1d74300bf874935e549903bad2d94e0afdc73a8aafccb1d6ea242edfdae701c7bab57c06163e2a13baa1fa97cc2f5d45fd500278aa6c1d363e5152b06aa98509493bf49d8ba9deffe2ac88fbd2002f5a95ae22cdb59223e277ffa5e7a57632345ad9c3d63f8e002300824d569a10eb6835377e8f4d09b6d4499f4afa7b44eb50d0283de9df5a5e6ff0f79c73499c8d65abbc2c6c9b4e818fa12005b417b4d135ed3531ea48b3b758df08037bcd39fc71c6bb5760054d9d5ff5b1d5e12147b13e6b0f3506d4c2d5bc27faf38a6b6c44cb2b0d25fbccf8393d666a77a0d590dcf77c91aa54e25248db38ef21aaa4214dc9f0ce55f281e156468b499d51eb6179e5ae0ff12bfe3ecef95773be52e1fde5c8b77fe13bb273a5d6a5de67097e5864116f204ca63204cb09683e3f99a0b5f97e29590aaf6c983f33092443a2eb26eac56a760dec15f832ad0732e7363002ab1775a6dbda29c9f31a46a24a471d6dce2f8ae8d52628eb1fe9dcc2eafe6d0377eef06ad91504a358f4fc4e0fff3c80c9de723c3c466e399e18f08cc3d0c976dde6bddd3bb2490ef287f36b4a030b4ea29f1b5ad6a5d37809d5e0385de992188a85b9a62f83a6ae60c17f21486cd66aee0c2dff8f62fea6d6909e8f39b3ebf93e25e611ffb8558f6f287d2ab6cd9ba64d94a8bd07f3ebe050ca623e6a4b9ebf3daf775c11c5d91785dc7305fea7df972edb5d59a32ddf855454599360136e33cdd4fd50dc3cb0fe43a85ebd34c16b981498d31894ea84f8e2a8133b139a3c42e1ed3fe82da8686ed4ca488de7c3282b65de9970e071bfb3c16aed01fbacf09a8f5ed3eb410cc8b7bae3dae1b4b45bd524b6cf7c7fc2ac0a4b4c896b3b129e7ff8c660137fd0e16bf208fd6ce77dc90e26619d6e08a51f8a191ee53a80da042d044288969e7ad1c308f2377bd12e54e111794049cd3fd11526f01dc918a62254c7529bd3095083ff0fb4a71ec427ca938f906806bb8d2f927eb9363183b561c93a5a52cdff35fb630536bd01ddd4aae84eabd9530322a2d3755ef04aa82a34ffb3dee500574ff1a6ff51c5bcd700413fa4ea01d9d7838f14d83f56de71be0f99290049be51a70a3746cf5368b7bd95ee34c818a9d22b4839135a2a245419e7b314ff224b965fdd520971b327c1165ad9f79b9b18f9e423c71c8396b8f4525e33912453592f9d2616b988897a6f6aa135de6a908532c8f4b22a9a876f44b55a84e2a67748df38744ab768f558c2845ca8a09227626909b265371be20467e517a2fa4c8b1341569677c11336fa7d80d02457c81c1422fec82442c26c39ff77039dba0f1fa846b4afc1fa46a82ceff7aa0245aabbc6ca6f9990f3037dde116399b4d67c5d653cd063b8eacab24f3158198fa8354572bd07dca92d58b6057ae9bef169abc1aee8c64e722ef806bc9161630a67eb97ee0e7713815ac17aa65a59595d79c41b2fb4774893c25581c51f94b98c5f9e287fa7d6be0bdf36bf7876b52d3440bbcd5a36cc2c70580539896c9851f27195c9fdb5d87444e2e482601d54d69e58fb19989c11e156e16ebc94cc045d27e559795c03f24728339d5f01eb9eba3f1cbc31f9715e09a631fe421c26ac6c4f49c97bd16c8fc64b804562a30004a6900905381ba6b6d2658379d13dba2c9579691e9f43eb8806d5a25ac54a08c0381d7da807f8f74dcf91b133d52b19a0df12d39ea2cd603aaecbd13e893b469bec2b378ae45f373e9c591504db4430fbfd23bc1d2a9b93c969fc92db088f61afc901cf7ff25b9813aa7926ab68a180279d6dfe735ec8d4591d7e9b72d4476e1bf8bccfcf24174ab7fa991f36c788a2beafbe2d8c6a356971aedeba54aacfa7575ccd9ab538e2c11827fd8479182a610df7628dc189efa71ec64adaca0096f7aa9d46150f18949c2ae9c6f79096a991ad68e5bedf05cd12b9ce8a6b6d19e6c0cc271a9591eb3a74653910622c8a3ac0d16c9c809430f4a567f1f183eaac8fc591621d4509861caf40d2d94e45b887e3a90af7cd20ef066d69252b26c453b88f880281420334e4b94f37233929611fbf3e35e5fd2c0d8eee78f60ca619de4e99fd6a15ff63f7b7856ce68ee64965a50889ae0f145c71df982921d88107e6194bb6753c4f9fd4b34e8892d139aa1087a1f50451ad42a43dca3d9c4a0db68100f057e8d4790f4a94556d76c09efa9dd5f8576a78391c85e9dba4d6ef9fd862c6972a76b66d977bb45a858970f55dfd35fe962fc595e62ce8f556626ff4843f4cc99d810f8ec8be5f9b828f6a4547ab072a7d879d21a6122c40e83d7823d01178bc092cb1c804631cebf5fe69092b92a0fdc2f329d0fc4f960cd8a83f40edbb09702b4b0769079457930a04ef4e9fc3786de42cab7ca6e60a93698ebee59e5679c6be8ea4c260a770aa6f0b12924ff940d7553e3777b27d5a9f0ed545250b516b5cc89901010771048a546a63970277695c1c259e33fcc8158feab349203d9e21b97f9f238bc149c34d346b797cde2395a3e8f092c60007ea0e1f5738b88b7b4dbab4c71b32d93f35d8f53c36ea7fa3f8ee8b03702f3fedc0aa1233099a596879575043c5fc4cd5e35596cf8b517bcff0f94aa65a5ecb9a30118254ddefe39238964c171a2ee2a452eb6f17bc766a1125253c0d752fb7cd613cccc27377aadbc9da4ad90e57fe30f2c5fa0916d4f517cfddfaaf18cb6c5410798d1f6fc28967d4096050e94d9827073b280f8e1be9acd4cca7be84466d9b3e489b43210fa83aee898ce80f6bdb98b686bfbe6fbaa72b3634b1730b68a47597c4a2e3ffcf51514741a92fa2d8aa79f02b2792240841a10d85550be6accdecc0427906b701a36cc32420ec80d0ca6ce16d3948bf4207bf0cb59b79d81802c3b748dc132caf4ed55d304b404138ce15299dd4a71f2519aa206b3640a03cdcbd4aedd3b6cc8c0ddabc44418b0c305c86a99f17ae310b04396d5266a82de0eaf4e5cec3bb8003d5f33242dba8f4b2aba6e9451a5afb2e09a27d96bcc6502b6c7741a682a9be3285bfc987c018a6d95201ca327e2d57c2ce3074c9b13f899976919d88d037abda11cddf725488a480f01aae5dcd8b75ad367b44250c55a482e139fd04af3bb05a8ab545c3e569abddc32b9f9150f0c5481d3db7af66c393ec1156e0c3fd81c3b9e53365c9bcd0270136c4668fd5f09770da801d4facc9d1e748a1d6cb6b11fcb3e3a503485f5bd6a1e0b6295be15536187900c38501ad76779defd2655bbb75f21badaca2341b25f3146961957a5f8f746b4d499bbb0d845cda0fde4011407fc93fd0439692037017f58ba811897e4601e950ed7252ee8e5255c00d9ca97f09dee166a19075bbed47de0bd17a7617545039b195821e504d6c0ab8a49014286c5922fa6ae4eda042ac56b8ce3540f413e1baa4dce40bde6407cdbb8c8fc48dd0071c3b7601032beb56d97cac9ead140d41d0c2abea81137bb1d1b8e661acb97404b3d0b09762b73df9d813c9e7320afe5d9d7fab6541b7682769708b75a0b25ea03cdfc65f5cd2882e1a9fe8e85d1d32f7771ef0eec6dda98e3103343e823a745cd1666ddce22d9e18f7ee6a6ae348cb7ab42f723e54c9d9afb01c36e28be8b69cbd63460f17a0085ae3fb6236876b73bcf362e7726df55dc64c492b3c2db1ad0f8e96186b46ecd6ac60653a7d74f4ee21c1c00a7c7f426a1b8eb08ff9e61c383fb98cdc8857ef965fcdd33aa4308ae2466aa4500c06b7886bceca32c22dc124476b13086554fbf4925656f031ef1392d0b835e26c21e34d3073015bff16bd14be04bf128c90a1c37b5638705bda439d4b450607bfa6830a095a45735d9a2a2cffd02ffc9705229633f84248b551e22840d8c8826ed9903d08dc1d71ba7fa182b6c69a6c25ff567d04cca8a049a9defbcb012fac0e4ae0a37603ee20c42b52acd27981a0a70cc4cb6c1d306329386c3d7088db87c2ce36251319b373283362c8e7b7429934d547e21659c15bda4938143bcd8f5722feed3d601e14085be116ffe5e089c51d44738b0bb0670684d4dc926b92963c0cb76d6ad2ea075bf953c0bd63b06d971fe1d24fa330d3052e79465739df4e279f03d7126b11391d66cfdd305424c9bf1d886cee900e4665d4ac32a3f7a277c520fd4ed45fbed9010825fd438a804b1c8ce95eebff0dafaeedc2de41a62744943223ffc0ff1b1a9f268735156a782622782ba8468d3b856500a2500a43443783b2b2ed248772015b0758d41195ee68fca240c99b6a40a47dd4acabad78047595db168f8b2bf3a70587c30467c17614240e876de7f583d34a7a9c1eb872464489d913621a9ec40b0e54d90c494fd048ae14f13a3d5cf825d9a5d441f7b79adf7af37bd98a760a0e9e123ab19895523d140dff26c1fca0f076a8ab678384d67733f9afb2c605aefa5895a79120d25c4a2f15e9bdd88f529758721fc9244d7b2a95795ed91c2e5936d2dd16127acf004f4b2f35fea803efa37492c0a5bc5ee584c3a423cd50de4520d06d3aa3add58d6b38b9da55362e5426a30ac6937821fe26c921b3adb4273711d910783f7d3cde02e1caa623694ad40632beffd1292c83e672f234ac02b09318ab3534a7605db07e1b71e34647f87b3cbe113daead0f4654ae54484d56ad7c59924e84ae625d29c185f0e47cf8f424134a1712327a786c358a0ab3c1f77dd6dddee7ceb44f33420799008bcc2e4acd03a9d1545313b04bfc1c3bbe3807d44bc9e43c5ac1ed44d48a8f2de7c1777c8c91f425853480cf69ab9fe3ee3a476a20e338256223c69d5458035970a82ce3f0499d72bed9e18c9fc54a0d447795ab29eb87b3d38fc7c4331fd0902100bb8954f20a8e2893b3adbb103dbdcb75030a2c90ecc955f426ff4053472fcabcc3af8c87b126b1abb4229dd62b80a6a12a65d3f8441433093b0a8b219e2aae93a161707a282dfd335ef050b3a3c0fef813cf17a5953f64e4725469494cf46587100f7ffb36cddb4cf10e79defffe7630303d8ade880d167c549c55c66786d869844c29dbc5bf1ea9c89784198bde3335b4caa308bc13e82cdd0b876e59e076cbdaab74c6472fac2996036f9878e9bf5294fdfae6a68391d2ffbd0595377fcb8e7eae1e3df580c31f21eb1566266d627f53f0ce4ce01bf14be70dd563c273ca0c3cf8214d0740d22714cafc5450703075684688c8bd9f1d9ea44f0084f057c355b1801ac83aa99e93d9d33497713055222bf9f2c889b25e5f6c521e5516d5f2972e212e2bf2a1a799aad5034acca36b8d2df469a0939aad2217b99e5f99fcb951c4dc48347c2f3779146a01fe3b3f1e6f9996a8e25e67d55218abd94a3722308f7de4c7aae22ca1eef92bef1b68e1fbd3f7e2db465567d05b121c658d2fa12319c8336c6a8c15d96ab00a3ec5467c88d3f8c06d93829e960f8daf081e2ca80b89d264a56c40d314a6728986540daecb87e875fa8d479933cf134a50b274b97106cab21de7b9b8197c27abe2a97f56d796d4444c5362b6ea86557b1240534a1a95b71ec9c3367af142c4ef00eb0fe730f8ee9dd56c60500be28fdb5dd49ea6dd24a6b0fd372e3db589193c19a42a2c6182bac71fcc49c5a35f14cccf3cac7dbb092f56748396eb3f84a2952f8813a7f1865681b2868fbbf0d569c52f6ec02395d046b2556042393b623e4262bf4baa6c750394c8f6a9d5766a2e206fc3f7452895ad82227f8122dd17bb31e7d818cd64f247712ba24b047ce59b7bb28f0bd43f3248ef4a0d51066478b9345b77e08c477c9cb1c841b4f81b04559a6f3baeeb6a9fc205968c487432a5930b868a2a8c107aacdc9012cd28e9468ab7f7067898f4c73f10047ae9d5aaa3f363f80fbc2ccdd454e367d1b6a4472bbadab29fbfc62244a5953407ee4d3c381f2764d824c7afe884ec3e11538a815d10213d46b83400f6e5e1dbb2031c883718f7e24d73468527685b619f7f60c217c9c600847dfc3260d4cc593f20deaaa56a7575eb1ac1fc5a8596de95f92ac93f82845bcf7901d9fc4fcb0dfa6f680c74f3484307346e212dd53da7257507a958b43c2479d3716bf23192e5df7512d85fae59092a902f5ed167b03664b15af64773d77dca1808023d597856faebd0ef663683c9b4a015737f83cdd8d043d69d611262a7a93b6b4f01a3250536efc234995f9f32445bcce08ed9180a14fc17f46d70d35603f1f57c08421b9c37759775e542f08902389273fa945a7fea4583a68921ebd00133a5076bbf3aa08b0cf7a6af2c2ed34c102d1eeb37463a4189fdf735ca20402498e1e0f1af1c753cb5e4cc33743d49f600ac458b2499745b71ea442dd6f4ed34bb3805be2e7f7f7188a4f838cf0adb54bde0f014d285f4828e3b3e68d39aa4b038a98a6a872b7fce900f47972e1073a04c4fa910c0168c32c46589feb8b833ccdbb0a36a65d39f7bf90ba7098d1e19da55dde2ead239b8e08c411f4264dfa95a5b6109ca2e740488131a645b7e3ee2b9de1e774f049b2666837e167d5a4bbfd18097c93408f679d8f947c9d53e7df830891b58cdbc7b34c4a5c29b9a06bd41ad2b6ee3c03d9b04ee7fcd760e608c513f9a18256d401b98d244dc6b27f32487472db41827b4505b361f46e0b2b3274142eed288d77423c65f93141d2cc650b89a4cb9b2e35e6e92ab798c06cd756b8d3c3a0a57d75e00ed4e6fbc88071c390ecef2f2359ae164e17b77c45c698129b30d5b2589af5b899c4165290a014361d2804e5daccad462c9ebeba3d22389fe3fc01bf258259453efb3436ade110ac8cf6bf922ff512027995fb1847d57aa4bd88e676151c928ce8bf3d3c5118f8084b3a20f1b4a877a6b40a8af2ccdc17aa7bcf291f0f7412a9cecd98399acab5ebe31f270e27eed3bdb1c50aa32c60ab19378790b6d54821418e453677038b06a0a3e103adfd0127d048e40864b9f4d490d227c080901be50c127004ac70637266c90c75bcf3d048733d1982894b0b6e6e68c05f8cf217fc5cac3faac15df33bda4681893895bdcb04eb132e1f5ebc84701a3163eafc0f1d789e53505b9b543e76c82aac965fab6eb052834690667b3d3d5d363f84398df1496072090be544e07fe0f663b723d1405793d2bc92ee079f7b22b9882817675a797b2564d9dce34806e0c0c7fb28a84106b3463b2416bdbb250a32e50837fcbcf9eea858c1a817642f2d07fc9fc22ebde75f8f868e9a97a3b1313fdf7571240a5d7531cb0a5aa20db7ac669d436b7fe66ef5a222ec54ba029a16cb52fab3f620146ccd09ae8b0da4d91b7ea226ea6442d309010327eaa246801710ff6a2efe230468d4e03cb9e573e1716f118c38546562449717a754b5c1abfb0461ae1d35984495b9b228acfe42e7bb6e01b2e24092d424281564b2a491c0331e1e09dc82514ae96347bf22c533089c29616b32c454565e1f3aac8161d63bd06cb1aa9ed2ffd00b5951f983f1020dffc0a2532ee15d0cab5407c07b3a39786b9c4d0c0979fa893697b0ab74827d3defb672aee083cd4d00ce82a429a6e555446b5c75834fa37be978ef123ec0a5f94797b3cfe35864ae995894fa40db2bf6e7d67fe56a3bcec082aa3ac626be89590362c2e48f0d4e158d8ab8cf03d4e3a7865b9de6576442c2effe515a9043cbb52ea9fbbbe12914d2d0cd1729ed0efbd0bc0595593f5978292082eb9b10e5f4434f20a0207cd2e6775638c4bc3a497df68d68d9d7221817961555ff8ebcef3ef6171090f7f1993a86320488b3ec8eb8b07ff0a9bcc30ec76545b8ebd97305aab999f799ea3728309a4e2412a30c77ae46ec5539dcda5df2665b0a44dbd4b8dd239eef9958c5806e0858feb5f5296486e36cd839f28cd86c02c1b1b6bce1c958425a875f5b879a42bca2d5c62b0abec25543471a7d872a08cd8164cd4c083b5813f225c48dfffeeb9238b3a1b876d26c0dcb1185c27c0d7573a300fc0988655ff5c0ffaf09d07870ff932bf9d3a6d1d0e13ea728d6b6a6480ed633d1690a6a6db70598bbfedb8ae9d0ceecd5001e4331627f2bb0be434256f02b92116c93a62b93557b2588fa8f072d7158e27be2d155c4bf8a0b4ee8ba55b05153e8ad661c76f231778742c6d5383575352a7ba46cadb3d9f4d9afd21a687e366817b4b83e054b74965d54cf8ab24a151c9b56d26b797f527d769467aad4c1bf73e83554c30a56b797d4fd87064c0157985731ef82c3248fc59d837e4cd55d0f910c8760986e6e3f5a7b6754665eb0ffce5d2884469ac1af76f54b9623dea3ed62317d296264cb98929120690ad9313c25d785f6ef381e22e56d89ef2c5b7851d719ea3b98d8bccf47dd86c89eda54c6b1bef10e46d93507f3df8839f47b39160c47ef441bb392a19a912702d002710beaa69d4a5231e5916f49701dabbf881057a424877cfd0542fcdf7c688957e7a9c64d9e52ff0a558ce23ff2d55d69b2ed183a250e2d92b9682fb6b4e7e7c08cbe04766b8fae97afaa6de81e1c5c76e58c6dae2e9688987520600438e9ac8c680225c073e7120056a93be98f33e756d925ea09e58579fb434a1c2b0f69f1dad927e872d777d74561ef5eda78912bd877fe9b17456a461d6d9a2d1277f80a57861a08610d185ba7306f001a2b655e3cc0205a33339b1675439a8f329e1e6310861195303daa86f92c879c3d095a979a97109f41cc7439358631f9a10b5ca51eb9e291d9b82db3827a58ef8e8b3fd8d232e7efd4cd5b018829a67be56f2f6151386e8f6e316cbad3dbdcb2ca18e839096ce6bdd61742bd280c5c234fe4b57278a130da76a2d32ce53e075e0f8023938e2cfaca4ffe46022f7b381b896907110a10fa4755f8fdecb9361e2ae9d3e440a713dc53eae0f428d1d503d2da58e554314fc14cac4724c72ad5624137d64a4b513bbf8651a725884b61d070483b2c88996656f3fa7c3068943203e6a7136d5c0d50a01d582e4157c1417bb878accd9b3bfdd71c8e2ee6d1860c5dc7467c5d084ca7a970e9f5f8221397587832f56f63e29e51ddf3c309e0146d1aa61d6ecea2b6d75c7fcd4f4956b7eb06b8ded3bce8d7a871a4b681aafb8a9719063294274234ed77072d6030f44061e6e3bbb738a058d7a166683c4e5be7db33b53cd321d5fac162a414d8d5cf1bf157d67e4f24c8c8c11f242c5961c053ec96ed763ecc88a29d020224bb45720949194d2f89a23a71284aa045bbd58250b3f5450801014dc654580a3cd06d9568578aa6ac6303db2b50b0a850d162e47f6fe0a1b1ea955d39f80b8accb34fd9a5a843aa4241525976f12da7d7e8a01158a30a5327ec9e72c2328a00c11db954701d30c1004301825908aa2410878ae4388489e723bcd436ec922a4c57ffa784a90e8ea05033a9400fc5eee17b7cbcf9b945bff12afd2c86cc37d8aa8af34a32ab7e3c124a73201f11b165be9c59da6406d4e15321acd84afc75133f60f1c30c9530056f3261dcdc3324153427427b54066d5b294333e9d2e2680348f2d9b611e39e1bfbcbd9a18a0e79213fa88bc89fec9e935c0764ec3480029955a1c56c981d54a77addf6b57da9429089fd3192aee30136cd02f82d7cf94dddc924dd1bb4cf5de418832e1f816e55e15d3aa6382570fc63896f5f772e490eb11c1337aac5f22ab2582b0da301eabca983ea6ae83576d3490e6753727b2182adcce094d5375a597146e5feac43f3a67248cc7bf53da3d3a35ba0f3055bd5d41155accd95d028f865a9397c262f6df441be3bb6e81dfc4280fd5b12cf09f843fa34bb08c25431b1f2ea71ee6904d2926b7ea76a115006e59057e4e0e4804e4bb7ee8259ce25bdcbe7be0e3116e24a04c8648fab811b8eab1609a7812c1acb884bb5b51c23966cb41dfbe51769574f0599c606a8cf45f12794fbb29120150a57d7045a66b20831e86eab73c3b361589d9644a3c0c1c4a6bc5e222e7b69bd2b33c4baf06470f176d5666d02ad40dfccde8f49409c207b4a50de7da6320ed0a89f73a1c5043f00d7dc9c81692cd3010f072e2b405693ac9951a5b14d5c2d80fdc9f5376e7103e032e3a8df23d8eebca108c96710156380ade3417135362f7a441f050cfb1befd2fb86b677be14ea9fc2e3a652f477991d23ae26081e3e0730fd799d9040951ab8dda2ef6d421bd2dc99c20544dbdede21b7345a4fc4cafc4b938725ab8fdb2142809ab0e2642b6b40bceae0a89eb6df23c344f4f74f7fb6d44eeb00ba9b2622e72998003f25a591cb0eac2c0df9015f477e6dfa4fd226e28b2ee7465fa2b7ad1ee51ac891b08219cf0d68e9210a50685094cd20bce72f303e4f9206e63348fa5bd1dd26f2d84e27fa92576febb889cde1579c0533d9f6f954f39c75d17327c2107b1a6338174c199cbe2a06f4a66ef84ad1528503aae65421147ba8b19836e513414d34464046865fe32b7dbce0fadae8933ef03dbb3867a65756c8c547dd189ddaee58df8ea6cacf00626fa9d69b64cccc26a7df41600069e79c401e2697eafe444a70f49d06681aa97ae8b3e34f20a0fd8001735f2f66e8aac1d5610aff3a78e513e74edf3c621e32aca0947ec17eee54154461d3f781027b6defb6a78664bef9bb7faf5942e34855a96dd6591c368e683d815eae095b92a466974ad1f8180dfc3e80c2e835eb78a0635ae2c642a3f2adef0a3d3d22198b1259f677a69ad3779a770546d29114b73c52e5e1b3cdf1dfdc8dc16599afde4276325ca4b02ace1e27ad7c7857c700bfb5fd41f836e625f00813eb36ac391fac7c82db23ccc9b333888e1212424c48116f48e88d50e7ed321c3727cb66a15809cb959360a23d5df51d6391378fd43ed86e9ca79ee7f66e76c4fe392a4ed26575e2315aac6b143e7ddd55fbcc093551f5f2821baaebafb00aefa919485f432caa43107f065634d92075a462e69f5a51abd516e7761639d25c053fdc3e1934311264e39ff6aacdc0e8beb92304c3a45c280ec1095a702eb4a0e3acd6aae6fcbe475e8fe04309abcde3079ec88e6bb4de8ad10afb454552c7443bf31e72b0735fc97d400c003d7bd949ef037644df0f248a51b2a1bae675fbe2202fa6f26525c440461bc4b04e489de507593d929e50a0d773723e891883c50336bde7f604105664039e6d62853ad8d81e5eb8809198ee212eea2972b461a8b49c71e3c368bb074f72cdd142438188725fe5e6718ef202a4b3c8d2bc716a19db0e2ec4df798b98554047250f5693774a831b6741991a91adf40bf4a43080f6fd41fe7b3985c30dd62b4c3a002a969682d76e80420d8397477e5e715bdcde206f896fc5d8b61e9d19fef6dccdab4db5ad43bfbeaf9267e413c3fa4331b917583e943627cbc11f597abb5381177c326bb403130b4e843ec9f2916e7868aa59692c04d22a5be280cb48f11377ec9c1af6e215e2e14fcf51cc2ff91910dcc5c92f2d30dd72aa443468fc4f24fb7a08fec7723ea61203bce653d69ee510ced372c014f0fcc1a1718eee5a6e7d37767eda2391736c37f64488ec04ef27fac186e43e882ffefe9a1abdb79809d92f15bf3ed5f51bb944b7d75b33c35e04969aacb7874570c8beaf4c789594957943caeac26e0c19946765362e765a6570cf42e073c06753c3c2c86a370de137da274afe789cbdf0569eba8b7fa1707e28d57e036c567f54a6ad61bd4fab21377001d75f103ccefcf97e2bbc36c0ef35bc3db5252ac0b6c8dc86c35f838e8c6e7d7218aee247cfc1458d0faedcbc8ed9e08e361b9764bf70e04b796913c61d4a6698aa8f9e3f5798c420659e76b2a03736c4c7d1394508d17afe1ebe562e314fba17b6e31082c8875aeb9a669eba1894f766615887e7b5d545702222dc4876464a6a2d5a3df6f9a4b9b597999b474e66e82c76bffa6ae1eb9f98e0dcb5752bf8c75f742a59604eb604f1b8a20ddef3e5cbf1fa67e304b1118017e144fd9320ee81d242574ee07b8e1cbab16099555d92376b26cf53d747d33f42a27830fcad3a7fa6265ff8a8881f1d19dd06b18e4dc47b3ff41006844e9d9bbedea5d29b3d9f1c70d8f675f97883bdc23359ed395c161f8121f99f7996ab798a3b2aca22603bce649747d20521ce3f372d825764c30be4392fff65f31295b2cc7cf262330e677cd50d726e9dbc05cc0b5aea98904171b15dbb50d067a00cc7646a57c30ea444c8f3ca0823071bf64a4fd856623ddf6c2df13f524b5d6ee8662d077af89ac87592b54db1b9ef6d2cd9d0744ebf40c2a4ef08cbe34b8b507ff99723ab13606547e287737aa4ef1f6cb3f85489b11a3f27c54dd638237a834b92ff06b58b5d6460f6b63979280c304925b4c1d2c36846bf5bdf491676e2152ad7f1562a3183805602ea75ee3d9d7792f9826a1e3602465dd6f17ab4f9f9fd0846b72bfc9736c2d1f32a390bb799b944e5be80c7e40ca53158d470941c30cea0dbc5817c3ecae10c9422e888de4cddd62f9f97e22b06eace38792f1f51cddb86975d036505e0d4ad3b5d6fbc15e498be6d2b5aa26a2dd2d711445fab4219604b8febab12e4a94e8df6dc2f44e426e4726e9e53a87f1a44911eb7c55116cc0cfc2b132425e5de4c2ec33919851d2bff1a55480f82dfc19b5f3caaf10d2fbd516f097e5aa267e635365f63d709fe6c6bbf44ab87d5def3afecf211eb8bf8be1d24a464bf5715ed455ca022b3f05a6ee0260d4ece31c9f7a961276633dee0e07a726f9868f06abb68d4fde70f47f2629bcde9f902702528ac1da0405fb1f2063fe6bc097219155253d984edfc2d1c003bb945e676b808c2134f4d8ccbff4622bf9b1fa412bf6e0638787da8d2e54f3b1a2142ea43c2a2960585900d764515c76714223f534753fdcecd70dd9587fcf90d650624d34bf551c04b5fc0a09cb807f797e4fb4ec58edb0427190c23a7f0d61432b2a0976a6d265e2ed8b5349899505975ed2a95b06c307d78c9e41edfcd22ad1f42b7cc7f1870e36c2cda526fefb00f80c9ebfc2998030b866b69515cff824d0d4e6aac6c30b01566c099c653f8ccfc9ce59ec14e3a5010c7b2d8b5c2c8772824883f2c859b9eb64532be32ee4cc899e030f3c7e1ab712298f4b1ffa46f7dc2629463217a91dc1ea77ed1ddb9718993df981f5b0e02427e95250b2ffc18c7451c1efcc078dd92249da1a2302791bc9752f1e1cd2bb119b3160c3128e951bbd88e95dadd6f7e9107005c4cfe4b95c9778679a0e282ea0a2c7b535b1ecb7a902ed5e739a9ac316ab6fef771aaa1bd24fdd3eb3b72e0ce745a6cee0642fcb30addc801c18a556b02a32854bacc5affd74718ec09fe574cb1eea3adbc59e89261c0a6152601ff4eb8445ec077d3b2bea038ffb1eb18dde248fe0453815aa76a9d9d97c458dc35de487cbf71e7806fdfcfa52fee8a501412b27b550fd40e1c43303ef7ca3d2f465e62fd62b1707ea059ab22b34921b914200b9cd38bc48805048d8106346557555677f05dfaeb67c1aa83f293ae7a64f28197406a3fe73eb1fd3cbbda4b039bb616177a772aec340d87fe0ba2444f56c0b4cd94c133cda5458d2cd4311ac60f49b969834582410026e8ab8492f862fcae01592a9e4694a8429ba51151c8ca85791f0706b351bd24f51ef1c67fcaee5ef9cee3f99962a8f7c2f70703637a2c27302c81be6ac431da49f6fe7b2fc7fa4006a20effbd9d8fa823347c861b5dad8fd7ceac995fefd79320ab15b38bbfb9f5601765bc7c4cb88c36edb94979878f361bba54ac1ce4c77fbe64601dd955bf043cf92b8ac69d17ce1083d4a3b4bff6f0575e45ad2132ce469d088f6ac6eac0a2e2506d3fff4be183e4580bbcf11d21489232468cfde5c0f46865ea63b8fe22a60d59a3ef4e55e5e8e4d36f5fa55a7f8e4e2988ada668fa348ec405cd6b892d5d07e4758bd6ca616de61b5aab504d4e3918bbfdc97b0f998b4434c10fd9889483e24ff7d041e61865ab58d00bf463d65794aaed31f92f8c69b4dc986de8e2f54285d36396d8180c71c95892ecc5d79d98988985a51d65cdd0df8d272c8832ff96e671cee2ff414cda6613458e2c51e3ee0e10cda934e7a687a851887effb08e6ee49b6569ba90799118d2b2a1d76f81748f32cb4e430603fc1cb84ce2d4d3e3406d1ffbdb40fec29de024d1ad5d042155d8730df7865a0e0004faa0f40ab6c0e2c9c7ce46ede6da7dd97fa67d105827fdae6747c9a33923cfbedbd3e40fe22879a1511c997c9f1c1a8b366e9a21863bab1fbadd945c0ab500183b0eae2d4aaf4a16ca0809ecceec8d5eb3c67ba672ed504b60ac960cf6790966615dffb39f3bdb55e94ae57f7ac83ebfb367de6903dccf49278e072a1291a211b014d41d0d8a4a61e638dc677361843140c745b70ad34b50128835e55a1501be00f56b83494787f28ad736c5d4d09558b962c9c1235423e8652fe9a6e124d612bf8a7dd253acee7cf30801d9d95ba23a19f0ff6c32e0da30a120cabc394935eae50012373e3f28b5539b2ca0285d3e03632075ce7f9278d41840b689f3bfe8ba34aa8f76016ec8f7da5bdd66df9191345f634cd9f50e6259c77827f954e10c219ab10c5be2d7a72d5c7dd12017f60e96b6d9daa9e0ce5a6ee47a67da85d76605996c35a3a67c8d97e4e6317a396ca614c6317b6e65249bded11bcdb6e19173bc0d6a77e8fac788cb10abbe647f32601346f3c1713a0a0c1adc8bbeed812c70995d7fe0fad987590d4076d4e1b1af5f2a2c6303e0565956e84cfb10741529fd1bfa652198f640e045f780fb97c16ac5ce1e5eae93d151a53c295cdb42373e155964893d9078254fa2935d40faa8c338f755c8233699b7fcee9cfdf5bfedbf57d18c170fdd6a2717b15703f0c9ace0966dc3db167fd630f498e7ac03ed346444d0b31a94c7c99621e664256dac95d3d3b253971f7d1a004758a10c30ebff026c8aaaac47c8fae916a54bcdeb6efea8371f82c037b52d976f0b9fdd78b519031cf3a3aaeccf598bcf9d34061af0077d728b1bfd08307c12226ae4a305cff01c9149b88333dd1adda2d964abc062b2e7208aa1353ed4fab7ccb722394b6d187e84714e25f852d9921560b657e872aebc73f2cf29778abeef4e008ef5395c91101ca8ae8079a001e19f634e7f0a94049d9832acbfdea8d8d52233ded424e726e84acdd5e197d8b4e62d99d6e1183fbbf54c69e0460a7c2512f578a9bf47aec0fc50337e7d6e7ac8da71f57cc471f337c9bc713d270280d46cd37ec526c16f40a6c171a4a6e75c0f958365eb78eb2d90281104c73907ffdd593ec0e1615b1199353559241f9281d6d4e7ed5d96107f00e805e1f759efd1611c2d675c2b30b3785025411c4b3ffa10ea178c8476614c00705cfb6898346d87664ed9dc6011505ee9b2127188902458c3ead8069af8493038f111bc813458d6dfe861c759a0c3d88d2565daf62b0006466ae534dd0534263889d66af9ea1e7017d1b49e6cde6338ad6df6bcc40f59e7b65c6fba6a41c02cc525a7935072bc50744df2d8e94351450c23dc1074a3ae53a31bf10948358ece32c04be25044d0801642ea209bece503085a8b3bf91a43a5b3dfce8434e0c439502944e7e71185b724ebef20f8598392ae2140599f4d5d0ec9a3de05c19499eab223373b987000d2f70f32a18f959c72e644e8e3ed31796d2f10be1de30644d8b1bd6581880e4cbc5e169e5199641d389056b9efd5a440f95f7a81820980353359d982e92cb16d4e3972dba22c8bce074b93b56810ff9830e0effeeed52a8e3b7ea53f260b4effdbb2a702f94d2ea924edb80eef960e3b7debed7a34cf454a40b5904ff6d38959543a389a7d0d90392534979ad0558c1c614b8f110389f7f28d91988d5adf5e64afffc8dbc7567a0539ff9ba0993d47e92fb7eb85f2458c5322f648e4ebf7110d81082423cc7898a5e9c946e9abce1b64f5f151c6c6ebdef37232a544b3eb5494c2ece3ef6d8321e35c2940cb86664dd5d7b425ca5416168be98127506cc064d59e887455a690151b595b009818a9b4804154c6b66d467addfd427d2335d12c3c8679b94d6ddea41fc99dc0c65763dc922c64f2c9c18e56f37a326841a9138c9f48afca9e371b0413275be9c01cfb9733a0f113694ce75642a29a5f59654fd9688dc858cb91b033798305beca4a25d9bbc8b9a9d7241eb3d7385339c263a039b4a122dd2c32de3a91350ebadf58b18fac1662f07744327f8f378c508c327ef5ebbbd7c727900f702fdf43f7bad984e35e6371fe55809b19a3a5da7fdd378196466da65127b0b2e6fa9f4b7f41e775bfc1c503267325327db3a1d02d01c5e92c8a1ff4540131fdb474a7e02456c826c6720b5275d29c47eacba212cda39ce7d8eddb3ec5fb9d04561241badd443556ae6902c406dd54b75632d85eb807e2e32fb15a13216445d4a6cb761a11996a40a197e00111dea79f507c75e5aa5deacfa8deb3959636adb85ad6a2b1175ab8a11afa44f53259c9abf1abf1f97009451e80aa8ea333c8fb1e7e724ba66f8e363caa01adfda926e33be53de47b5c507a9f7299081a31b9bae782fb4f34ce53046b8afd656580f7022c7257e100e3151635e0dbd921a7184e521796b8732f91be1aef28f6c83fa1c6fe6b01fd0336bb2a8d4bb7784b072367a6e257751105b8613874d37bc2af8e0ac16548cb0956a9b6a7b0bd036869794c339f42da49b8af601e7c8738505d87cabd25497026556edc730b9100c36ff7a0b89bf7e8585ac6474aa703a75b41bb89e3ec7f984e923e062ad475e3fad77781adba13b367df4b3041f5b387b5468004fb4b5a4e7548fda0a46c9e513308890b579c04db762ed02c5a01a48dc44f54c0ff8a0d82df5fd976eceb5e6437e044ba793eefc50762fb6a79a26f08baa58e912d587800232e9d8a3d1489868b3db1d0d8c6f662aac88edca22c6ea6b788bea9b9c4d9f36adb57124005d276dc711d0b4c74843ce6e716b04afb4fa41fa59b2814c737777bc324a869b871283e2d8ca26318156a78c001b66a94dc392164dbd15b43d87b600f592fac84251457325f586d5547c381f3995257c31851195b392df25d90f3711ba21e81720ad7cc1151d95e3c98c413fcc9af9edef226b3e800a9e8b425bbcdc74cb3e4bdb04bfbc9184b5c7c8506e54a291d77b6e8aa502e6b1bbba94f16bbd13b5f472283455a1dc861936a66ecbcded2805b40e901dea8a13181cfd381bea63f9ff1edb5f6367fa315415dbf8d7c119a9a17b44374495386956dc378258f80853720e6cddfd620679a4f1224934777a7f05930df9beb44ab0c0f454287a8948fd1e2c576224c3acc5835c551e0c54258173d21b5a32a4a00afbb94b677a10ae9a9bd4b163ae30227b7a93815cbc4b3e48467e5804c2b86099c78077435d4cb2f50554e732b2dd0cbf1cc750c10d997c5ce350b1ddeebe0302bdc4103acea25d39452f385ffe2ed0099b490226fe4459e005608637aaf8c6e2c55f8a696c141945628cdffb0ebf77bd24d889beeeb8698c5977e48884734bd28cef388f3a6db35c2d75cb1f81071633707623b3c02c735c775347e8ec56333c9ff7957fea5f7dc232259f19d6f932afbbda9394d1a41f122e1bc864dfb3eac32b9cb2706a4fc878e4a9726afdfc3ae807ee27f752045044f253af2ba45d22af8d4d763147eecd3aa48a544e51b4ed8f1b9ecce234a7fcb15f123d0db0ef5e1470984a5adcb32bec54749a0a6340fde8af8e8633e40614ae81e0a72ad59a24edfb7d2ba70c5fe4b658ae50259b1dfbbd58fb856dc94b1306865a49d462c973fcacac08c29ac83a196125b234dabbcf4ff5017268ae2b9c4d3e2a62980d9ea7eb0b86b07916bd2e258002e204175240ff21945086159660825f49fd77eef396c4e7b310f08e3bf2bc240165ed1a455f1126ef855282d2afe4596f7004878d181ebe6085a961aec1c1bfab67e9a6d82b97ed65dc517eb4336d9209f5a4781581e27a0ef5fb2190ece2ba74fd20c2826b2c3867abbf5465d30dba1a2cc5ab6c8be1a297fcc4965e0da89b973981a147d00907bebeeb1f7c54c030ec7c1ab06d4d117e9d2b2afc16b968e2316874741f98b5debcf17f9fa027be0a72cbb74adecfb67276465a36d5f73a582891ef2094713d17534701cef1c921bd49fc2c1445deca54d04dbe050d35b585351ccd236133e4293841a48d3e73ae14c12637984ad44d862816e510ba89904607b13e9b2e49725919629b2397e1b1328d4d1d1effbb53694e0b331aeb7ef78fbad008cbc7f02ec22f15618697dd9f67080f5ac14a2a5b3a1c34079d3a10d5a1677bb6a9a02eb53e4a1c73f26bf6d39fa799c622b891a41beb7e470559b62e726f9987545525e6f28ad49d2bbaee75df212ce0554d78c9750bff9b6abed6896b6da05f5a7a7af24ef93430d5282968c6f0fcf2ea55dbe2f174d6d1b060ca92b1e96daf349958403d7ab5834a7ba078f6cba8862e081491fb6525bbd44102a20b32bebf5491182567d9b2764c98c4c74036b7aa655766ae8b20682f6c72007290f2933e2f1bc2f13378858043ee19b64ecbf0b60eab51f1b7aacfe2cb8c2b558d33a229c4e76613d4d930ed43ad57bbfb8589cb7432f52e1a8f7ac8447781b38fdd1d826648d39516d8c29545b96846eb9a38b989f1f0b46d801a08115dbac3afd2963ef51cf5699c70b3064c671b6ffe02fd7b9516f9d50f734122b27aa5befb24a170dbcbb2276de9015749272ecf15a8b1869ad745c99e6e90c35a30aad03198cb7accc14c8f22113d08a7474d9967004887f8329594069c562a25abc6b0802c3e711ecbac0fb7de6bb2e62b03a4893161652c3590b62f1053ef81425d09e024c09715e91377d49ac99e37d850e0b59a6bf964be9e6bfdc133965b72f3199c2a6706b4c1f3e3a1caf80fa5e3150345931a2787acee7007aac80c3da4d16defcc0a4cacb6590821b4a808a677ae2a7e309dc528800b19317002a9503a1697f08e29c7da1b851f027467024b11aa05dd1d1989a545225d62073223d244f6953050f57f330fc425af93015036054e77fcfdb940705d2e8e9755525a1a564c15e7b06f6298a6f2bb176b9c9d86bc75153e93efe4ee2c0c667ca0ae1139f3f98079e9aac5744ca9da72503be3fc4f9c396cfa1ec83ab96af7c20c8241e536616c8430cb352ed882150ea89f5d667c12128b7da54b20c4ceb797aa1104bc798608788821cbbeab8983199111184ac3e5251fb1a9a9c727d31d8997f7a941b518494cd9ff4752270bac92bbfbe902e6230ef65240d99dad71a034deecc71d177a79f629dd94078204933812df889a9114c8e2a82c8b9b07bb845b5bb851f9811a1f2f3e9a47962d1d75dff7275eb1a4bb0777834877625da182894ca66d531e86a413ebabd57111b1acc0a14ac1f800095266efbb749a1d784e602010252702defa8b95758d03699e00ee7eb63efb5cf66008a7e40b9a2bc61fcffc34de126da6992fecb8c46ec353f73a49aaeceb10f798951f65862b2a8305ca8dfd3b881002865845538eb1df323e514016564b553d2df90e209040a4fdcaceabe071f8141c5f88b75aa2db6d8d8d056580851e1fe87cc0a9acbfd427476fda41335ce1f674e2272a47fba6058682dafcc6dd7a6f8fd0ae2ff5b7837ee734a048e04ecebe82de060e4abc50d4ac7b2f7c1d2b7f97afdd66e8238cb65eb9eb1c3f0e2d67a84cf4ceca1cf9f3a4d9ed7a94e9b870e8a2faaf262e935dcbcc1b9fdee20776706f6a4615a38e5ae702b08390912fd73dcbe452c43cf5dc55d9057ff1ee539660d3af56cd95d39c646c83d3a36571335279e0bdb117858c009fbc68847c23c10d2e21d2d8cf3308e796297f7745b5834cf4e63c696d58d906e83d07954c4ab70f9863f2f056f8118ea21c9e43244722434b8bbec099a67188359a3cafa7d2ddaf58a74b1616c87b16820290e04df3ffb0ecd44a8afa7132b1d1f15f92b220c744a7962a16a2f52de91e472ede20355d14d29ffd5d2cbea1eee55fadc42c112c894ced03dc425d58c7135d8fb2ba6b75b6165fc294ddffe90d357f251cd71ff5c275e3787df9419cae2dc1a1b48acf1554e746acc55d62eaf5838eececd7b099684892c241cb2c0bcdfd52115d2b819cf22bd7d47c1b40104f711bd53e79039e0bd3f797084e5c97c22b8e351253d915b3e689c87030ddd9fb786d7fe826e88bbf0ec9f491ca3891181e80da27e207a1b3ce2a0eb6cd2c9d97d47604f7beed864e3714db7faecc2e13edc6f69a452f0a05cb9bf33f0f7f95268d55875ea08d2da23c84726a5f10d3c1379f016dfea4e0aa5dd5c01045f320b3e59a976587c08f76884e664e395130859dcceaf34e9b8eb5b7df260556120efeddb02835dfe25d73bc73eeeb37c7a43d28714b8189b767a1cd70ee2d57a8ef70690553b8a8c0c1e3eeed9f0007fbfc7a0b37248d6c45d8f0ae715712f8dba1ae2d2552c79ef6cdc17e1417d72665e00117694154502fb8de4ea6a8847590bfc76967c4ac1c308edd140b8d2703f86b011377f3fa100976589e276eb4901b31524d20bc37c9ac32cb4adea33215e55f7ac825b1f47408835625341f6cea710b3f218c400d6e3ca71b300b212f89d066fe70be42d067e387511927caffa15dbde75a3204612dfa220f2af6499a57abd5bf3561ff91dc0fbbaab47aa9f85f60bf76ef5b0ebc2784b6e95470f2bcaa47da9502829dd7e7cb5269b50dfd21d1c6740c8ba7bc2441521cb502a3a7a812ac4771c4f6396b913d266f6466a7319cbba5de5924f85d482b73fa53d6dd8fc875422478a0519b0047acd976d5aeff1525033e71b878e209f5953b556fd3a785f0bdcd228f1c24706226586b163d8b5a53a6e47989d608267c25b6f83cd6af57f66a43ee064584410b3755f86b7a0629c873e7ab118b0fc9338d8f62f75e410f1fa04bc49f345144db26e9b71f4576de313db4561ee996ea04101e7efb05b2869abb5f29f395bf82745aa00d2e6a8817bc91bf2217a014b3c198f9e737117703225cd76ff9394ac38b9c7b5a5758335ac8b7e5b744b912a52a9e1499908137af7d65caa0b70db37f35f957b55a4097b806357d95c20026f2b3369c5379a419dab273121b2910b79064255b46b2e5282da982a437942b2981154cbcdd315f684839667f0e3cf4084a5cc9291ecf301a1479178a6a7768cc339ace884d95d6360278b61ca61a5321698f3e587eab23aff6957a8939fb900dbe5895d3e36df04d3f2a5ccda37bc0cd50b870e1dbbfdf0de81fc3a566895ce1e0080e7ffed514b07f57786ee273ccc8e194b1f116c079232b8cb11fa5b6bea57d3533995031ddb0c62f3ee09769e1a7caed6d8f5e1a0c740c6797160b216c9734aad9e2c3ef22e05b169b93ba66d59f7647ab550dc88e16b377882969f1b2106ca0927daa9ea39ca992b88d55e72d4bdcf55c7c0283d5c398c2956356fc5f024dbf5f2626a701f146f402dd1a8b1020b7f6b4bb0162bc3bd11b23bbf0221e1a4de09e62033583a3cdc289ecd0bdc472153e225bb92b6e5c109299607e42d358a14bb7af143f057296d308d91c00c020a162feb958056667536923e177370bbb41b087e12e38b3b39a3ad5753cc0f2484684ef254e089ba47b35f90d6564b40f5e23c1875f2e34dfe721c6e66c184bb4d201109916c05d30df758d33d2417ebd1faea78e6796396b4e42ef4815ec562165957c682588b130ff4644332d873272945adeb2c4fd8f1fce4c4af33563e01bdf7e6d13419c773e66692fb7c77a85c71626ee9ff9823a1a974763b862d3672c65d7d70c183295f9726b41e3382c9eabc09881bf8a3d9300914943df98bfa91939a0def67438ebc30aa058448b798a1ef419a733f4b37f1106a570a4bffa313611d954b77e0fed948fbff0ace5e97743c85521f0e6b9bde1b200b7d1535008676f8b5a8364b68423cae118e16d00986c392d3ba2a91cdbb32606e3688b8f5a9b3ea8b92e2b8802b3693049d2fd6a0ba078d020cc2f6baf38d8d639b534a5d14950bc5072e2f4a59db5ea8dbb91e90cfdced1ce8a5d6edb125adc58451eef6a4a8bc6f858607c15b3b3d3b859d886e20cc441d0e63ba084ca7035550c3e305370fc432036052a891a4957f83e34f87af001c5bd5e5685170d3a5b9de34d51ed7db93eea0365772c8e72e3627b82804fb707886d19f761369c79be28b1181ec074e48da9f13d5511bac97a7e22f704a535c42f50d1f7a804d3cb3c9ed1bb3c560bbe8ddfaa820883e480773c94c3955b109c536bdf94c056be0d0259c7ff3854bb5a718ac17e7da793071ba73c914742709ce7b3f3d98b83f80c9b97de4cfc2191ca989bbcc9d3b83093d9aec3029f768fe359ff1692b1b6ad97f479c28af09b8d8eecbece540cb3c26be945a7bed82ad43b88fc54745ce6a385c93b8226cfd8497314ab34ca5b74e4fd1bcad8f4d517f974b8a9e9a68cdc707d36770f970b5716a0c590871a132756e426e5c89b1fa42727e9ef0db092f815446db2df0c260fab06c63ce2f5d64e3510c5b4f2afd16101d7e7adce3ba6f8953c900699e8fa3e9ce21c8ba0c54a16e813e763e879dddf9a3fc0d57f662a0de71b5a0548c3c90758db84cd501d9f61bf86ca72c46c7eccc95e69e6a9a785a03adc9a032c4ef6684fc0f24d89fa10b3d7d96dd8de4a6081de0ede1478e747a7d174ed1fcceea2682ae52e051ba85136b78b6243999e44a4a6951dd93873edd81d1680222f9b0eaff41184f95f7c4926f537d6a38e154d990e7d4902b628e7e8787c39d221d0a60152af4a708ccc57102abea19b904847357bc958611d327e63e19cb1aa9809c22488839c9b44d17f57e70d008fdfc37f83c6a77247016a7d3b5a843861993fd83aef9f7773e9bed4fa8fcaa73e10581209246785aecb09f253b8e100d7165190a007dc9f3164469f1ed46195fb3c5e43642f00f921229c8c50ce9f006ffccbcc05955442d61d03380ccecb69e85be324d82843f06327fc7bbb86f63b169fe1542c91a1e6aab3533fe11db57e090cbb916d14bad6e3a41d6fa68e3fea8cb7aa4a3affb9f8e73ba8f6b58f86cf278d78ed8fdb0c4eb96a849f648caa2f05a0bd80d4bf318bef5862afc99546fbf8d6ba7c2441ac96059c6e55c7ca1943e39b184b188a8f92ee27db52be1465390f97515a26ff12a4e73d7da843a89580598fae077234efb2079c9b22215052fd174c89153502b508bdce3d44337ec63f6f4adb0fc937ac98b78b84410092d81e8fc9b57ba0b69f4965c319fac64ab39b7209c3d83d2331f45bea41ab0cb27e6ac8a886c2ad506d1126fbd72f548dfe0b670ab1f1bafcf27bdff241cd1724f950b20c64bb177e8580cc33aca9606f8c8a1999bba3e6f60fe6ca0c51091b40ffab230bafb60114999ec65c73c3c4f0cc12eff3c41f942ec1fe71916cea64d4937b00b15a746f0efa710f45ed257bce5b0a29e70557f7e59b1b10eaa3c195263be4acee2632b6d45f49cf1045866fbbc6ec8fe1e142da2bd52998d3bf42b816143c9e4e128ba30b3f00894946d792f475673680640bad47c1e262d2ccaa4f31ddf1082846a53d77a1bc9b686da9d2ca5610defbff33c149bc8e74481fc8e259ca40ac29a16b04b75a09de2b2c4e23d4d468aafee1dcbe35c8ea46d064c0e6072239bc1ac88d27c0854d06bc92f8fbe81c1c3c10350896b7b5cf906d75c40137a1bfa69748396128e1a7caddd1240c83ffa717ae223df2a317f605e8949ba2180558f2f042132efe448aa2f45d1565b3714d281512e1fa9a4872bdc7e11c3de733921ed570278e9dd552b4eae0042b1f644eec97e87cb1b9a71ac5c93284c97cbf309a13d9d47685c4d3d665de9101a5490fe7b872b3c091c3ccf5536a7cde41b1c52bddfc5729e4fae498b801a081067b3a7f28a3ed2a6960c2cf4d6e53bfd0352873330e81638271a36561c00411ed62a284475b3f4ffa231cfd61f24cb13c55bfac6c17255ae4c92e9df9a9ecb4e2da10accf6ba20c23a717cf242d2a6e1fe03ff61b640267bb8f1b8e94511b59995537d7ceacf75b4afa0c036a955abe69ba6fe66fc39ae8314df37b6512ca6f7d4e1fd33da63d41eab0861f830a628d93614aba3ccecfc6f58b7582ff18a939d65c16fc9e7d89564f5841ee479967cfa91084ceb860335827ecd911ffac53846027ce882b09634ce719c8d9d396dc695f9bf44417d147305a6e6b137c1ffb200fd04aa5410c9260dee09ffb9a7177ba0aa015c712850d4c83af34ca5cd806fcc2bd95a0f4ff50a833a63657233ba0c6cebfe7c38e4a9fd9cdb977c0af632f7bb90168ab2ceea927918358de3deaf40c6ccaf2c0b62846fa842c201ffd35dc810e1901e8e38ae5e151d9744bf37268764b28248baf335c0753544f3dde01aa6a48e09243a56d32be1d1703b6cd967d58511ee673545f7e2dadd493d5a76ef4e1c6a6448361e42af16ac866da9e89404193d1594698769eb7f7a76895d547dbecaa8f39da0284f7eb82ff6ec6f92320f1f508664618fdca18d42da523c801d35c066006645762f8e3d1567c5fbac50c4a75fb0e98c0cdd1044e1c1d4ab57df753526f6133ca342d58db1f9bb0b21b3c7697224ba9751a0d39bac2725addd8fac8cd2c20b0252feef8277986432463fde432d1b50ca48ecaf3652c40f1ad8042862b1d7223085ca3b40721d3f617af08027647f3d6fe6ede42144eb1d027205d707b18fc04270163a576d9157e7633d31e58bc45e4b33cb64130501f7d2f68e3c0af12e0b0be82d13d50d0fcf9263606bd8b13cbaf57dd4b1f0af3feca8fe7ad1a9fb56471504bb10ec76126eaddd73cdc8bccdd64c9ed7fbbb0f1f58964acda60bcaa3a80aa4b4646af63c8e60046898d65d3fdb7651dd10cb9ff25e958e477ce2f071d96f7722d10d9bda27cbec3f6102ad6938b3c2a8a76bf868b439abde1df68b00a18a299014ea7ae20bb3e175d2917aa32f78adff2b0b1d62eec0456d8112bfa32e926da4e5a5061084954ec5b615fe424377b528f85b276fcf467cc663268929df49768143edc72282a4f92004d7e914ad6607f8cfd04970899d1cfcf97a5aad54a9d817dfa0bb45d6bd6d941856fbdfb4b78f235c254965cf2b7230777f58f7a0cef65bf4df726d935db5f27946b4e230683632e9b4bcf9589bb71fc2d5d407fef543eff2727c8a4dececd933a352ce96a312672b2626f499fd14357fe03b05407c88f9835ed02371b8217d25dedc4b16ca2f285baeccc5a2223b883215300c55b7b29c347ef3f803845d050c823e15382b734ce0186adad37c28dd1d626667765da4e92ad7d36c37b6ee517ed436cfbc64c1dd5449d49b744f592a32874765e1c433f94ba9ccb59f7650daf36c0c5671f4f1df21a3df19aa217fc012b3e105db6338a5e6fdfce7e437b15146a74404bb59d7c215e37bb8fb814369c39f6669e394fbf5fe502da5932bf4754e77a9ca1f80458499f2a7987b8b30005d6e4abbcf387784caf39400a5a1401ca768841f5adb4e9f5baa6d6d0eebe2d947c7f457b690b7957fd515ed50f3cc8b357aa523322548952ad8d468de25277834431a48ad5e766c6e2cd199fc75be31d713349bded229383bc3fa47ae34384e9a9f79b12c52153bd67c05e0828b1476dae136fd3b0c8284933a8e8efce656b0f749c998bb3fee23f0874a7cba8ef246c4c1d8a8c9a4ffc7707de6a7897ae6d4c9e3dc88b14b0b595b9fbd9c190ae9b0beeb23c75b787161020a73a692b2dd4721a40b42ed54e3253d284d8920688a1947e37e0d0cdb5cd402fa93caac3e30dadc3207db8d0029b9997f2e920e7cec9c37250f1e73778c8601758483ac8811ca54ce5a5a0f5018a747487fa99be890f66aa3e556a90d8a6e198d53dab0c96bd081b5536e3d038d952391d1ac4597075e91ea7e7463f525d72365a4641bd7cc14fd756cab4cc33eed4ba9fbf75d65eae8d5d05921568db420f484e4d8fbf0cc93b1e98fb91683c6dff09bd5fae7226c95600f17226157c8e23e8a700bd336acbc40ff82a9a20f4f9c21e0497a1229ccf3f3a399c5559def5921e78d53a48a22266f426648942f9510615135f1c337b3c93a040b6e0f99192a161e584a564b01accd094e0867345e39266ae063eadf9514d840926d6261f9524de067c0e9c82f34c055b8ff2dd04fc3f83fcc2f50c36a026be0f4ad8ef8a075e389d5e94c3f46aa2b7f9a3abb117a370789f6789ec101b8587724c315e749046103799113e3e6906389ea69094f2c0353d2a80edffff7f12