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 54953 be364a1c624b1f1f6af9ff87e95776a928688f86b1e6247c367d939fb6be3985

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
af316f6f5f3819d36262b7fa500fb00306cd8ffb0400d0e14d0be35f7225b9d2
Certificate Block Hash
be364a1c624b1f1f6af9ff87e95776a928688f86b1e6247c367d939fb6be3985
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...0020360000e0370000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000a878886574d75a62c2d779e36185a4326417f440fdf0c4b8b3473b8e079e9c851a9954129da130eb3d17efb2acef8aa193c7806cc76333c13617df54c62734ec6e14b44c2b553a3d482aee3505bab4f7403c327bee81e4043b09000000000000004000000040000020360000e0370000

Raw Header Hex

00004020eb947ab8afc2bd5519114299f16673e70b5ad75a4c392bb9637e6382cd2ac1099e6ca99c5eec3a3b21ee29c2be076585b502229340ef834e361e6f654b0c78b6271c0a6aba030618d2b925725fe30b4de1d00004fb8fcd0603b00f50fab76262d319385f6f6f31af

Proof Data Hex

59,560 bytes
12121602030730abf01a479e6fea0403fa36e8d006023e88717a78d99c80e7c5b6cb9398d1595bb6501b75099e14344813c695244b6261885f88681d6467a47357f1182b4d4fcc065e27d7d5c8b72332b3e77f88b52f4f89991d0d9f2eb643daf4794f0523e774612c6febd8e0b19f96b37facef3bc7cb753d37fb7c042b0edf60a537c49fcf6470176442c3de086429cdb02bdfa13d8339c106f705dfb1ae28ca8f3c7c80f3b12c5d48d3da0281aa59c85c3a4ae6b5b7ddb385ae3b09f0448375729e4617db06923d2f1bf9fc51fb591b278e4b81685bf2a615b8ee2f49b20cb24733380cace6a3bac07e4254a0c8903d83928dbd44aade39c5f9b087a3f6492581f2ba4342b3653d0fa08adce4ec0cb99699188d9bedff65d52d778c5c7e83b1e0487b061028788a6043da4d29a59428c696b8f019a1cc23fe1723630b49fb7b10f4b314fef881df7cce37fd8c4584a3f8ffa23cc30579da9246c905b433ad1713d0f867350c45c1c443e646f621547bc04224b6dbc1c1cee1895930f01ee6d29a181c440bcbacb8601821e4339132cfe1f79d0f4c8890afa1485020beb44d14cdcdbd649032e0d85e0c8b4e58b38041b3ac4b7312e4992b39a002472a1af2d68f1abd599861ee2fd06b2ec8cb35a2d265e2b9ec4e08f57546039ebb43485c4e8267092ce2bb4f497e737c7bd89077fe0050373904f49e895a00e2c3c291481a1459ebc7527825455f0169cdd591c7ff14d5cbe730eb9650f62b956c8d756b6c4b961dd9118425686e503a479a32834ef79b1a5c707affd1aa02e97cc0349d33c5db0460987fdb26790ea5172fb486999b280b183946305ce8cd36f50a197d8299706bd768f6dcf25d0a457526a3d92be60625bf1b0aa5d36bd88954b66d1c17a89f7ab845b20af32e173fe1fc7ca598984f050092502dbdb64fcd8922bd22e81b1cff90f36a6b1625bce39e0373360f790037c62d733a77409a8138e8d392625cf6a58ca97b662f092b39c80e49a9f7f3f54eee812348a1229537a1b32fa8fe57464a461bae1e00923918b3493699bb02b07f2cdd9b00d1dddf55a8f92900d491cb89847b0c9cebdc1128307c869083639a04eb0e0ad07e23b1f7b9b6b6c34d1abaa6667e10b40d7ae56ed1d168f4c3cb9c9fca94ad795207072f7ba93f6a490513be0d120f0adee0295e032c61535ee824d68a3b29b57d9309929b19d660365c2349ad690b3ed834fff2ca3fb86d5c994dc36832eca7562ae597b12a410dbc318d57eca2a6830fd57f0d71cab8bb2d3f61f2f06c1ff510b1704e3fb570334561c52ee9c67864e72c5ff0555ae2aea1587695d9fb6f2ebacdcef87cc3a2c49c561d3504585e71776402b359d7484878da55cabf7ed1b00245a18f69ee754844c50b2873b305b20efd1d7a37de4d486f725fc83e2f4b903ad7d7c53710070b8beb6865253cad9d03c64449df10ee6ae8830961a3cfa4598f07ae74dc7123612dd0c3afdc29606d1816a08877de56afade91045e192a6aca637335dddcdb819b58a59a16b3c20677ccbade6c9d33a71240b7a3c8b13be6876c3fdbb5eced77510797f2b6cfc78fc3160077b1527347c44cfdeffecf5dc66081890ec446c4b4c8a131864e10f6b173523a3094c8badcf9a456f983dad76d58cb00db715f21990cf99cb45a7eee48d299b73ca243d8c33171349e74555bd9baa7a0aebaf4f313ba349a3ea06c153989330d5fa9ba1c9cb82a8b3956e4a1e741275ebc382d7ea63ed0c9f48bf59f24b72637dde18d931f8411f81b0de24baa74bfbd7f825f57e1266b5839d66b5d2e25e6eddebdbf5ddb1c41b2bc022635848215ec19f29cc6113e0296126e38dc2459439d48b51687b7f614e481e65fb1002848a4936b6f354be2c3d56271bb522c71e49341001402cdf368eb7733d13a72ea743cccb4ca1c154a1a6da6ca63bda71f932c4caab68c66f2073980811529db53aa2ea554b63e6344cd23fff12f0b98feca22ffe4e4d79e284c2ed29fd613577fe4529944c518a380f1164570cf7aad18093f4a3e23b4eebe381defddba5695587c216ee61c58cd2eb51cc2d393e14349c2f2b9467b76da94f047ba373da7fb5e12e2fe06a26ddd38f087d85e188f267f3eaf30f26916b726ed3bd7427c2ac051aa4ae6a8cf1a866b3bc56ec434845904d946ba89f14dff499b7f58c8e7785ce5f4c06f7ed8e7efe5150490228f4b970d56ae0b6aab6f247cc21e51406914cb14a3ebb4d847f4aba1bcbe65fe7d05a127143652844f1217ad66d0bc6f33ba845f76d6ca294773d7c33ed28424d39cfe2a123da026c90e9a89f68e27238a036e726552aa4060f1aaada42142066504bad27d76901dbc334619eb88da74341a6a980b4c1eb253a5741f5f0482b4708f0040ab8f021b019ef61f4807011e50f6dcc2b1ed1b01caa1a71a98cef3e975676cacf4f2d95d518b556c61818e2bb5a8e6803b6b0627d3eb25e431fd1fc2c21d85cd7d96e29542839e3b8110f7dbf6e5cb61935c878cc1c31955642b5d093117ea2273ab84c3b12335bbb1d5a82582346cac414e490f4dd8399aa2a765ed3a2c679caab6ff1527f225832c5c0c79aa291eca964805073b98c46563e7ca84cf036e3616517755e7a13ec785336ffd6715042b654e550ee853291cd4c061745223e0174250da14138d4b52720626d68a2715d1142208f40a030dec86c4d13f68d160d3fa0294e08bbe050510f9612916c9279ac71e84fe2963684da659fb7e1ff6d103f906a70e921fa5d60ceb7e37f683566522c5e58769a53bdec1043c5d0679a1dd5065a334e65b7d59ecb4c3a3d9fafa37a943198826ec1b626a8bea31922046c08676b69a7f94aa971a0c83d61b184ad23dd738d7682fa6ec979adb5789e9a2bacb1487f0fc41dedc708ccbaae2b91331d851a31e61fbbfadbbf10b35a28f77275fa70feb8784fb0e535a459a21a9ffc5bcd8f3e8ec8cfc6a6fec5fba7ca354360f5053bf5f24a1f5d37c67d3c1de90035863545915478af3be10645c6e094cfb17eecad791428dba5563f6a87bbf55e6e0f974f146230c900635250bdd15be8afbd455e9f1069091dd8df3544902ea81c4ba2e748cd0962f3a463a6cf910f0f2df8584686e6f219f71637ae877ae3682fb4294a2bf2758e80cacf35ad26f54f73a3c051e37e2b2a2fb806d82b42b47d490b5a2b807c8fc855419dce4b3ea08182e410723594aa7e9c962f9d1ee4fdf5932e37a89088ce4f4d105e689a940b91ac91bcb3a9e88db7e277d0abd055fe96ffa385c4739885d6359635102eb107201f07c3af9c5c633075261017cd535cbd75aa3dcba75fff361699657121a58a95e4f941d63ed04fa00b55ee4063a65c7ec1aa52be00ac038ab593694c65a5a77c1fa68adbfb749fa4292204bbb82d30ccf849431e84d445230aefec446c6f903a493c540cb0cb0b0e05af993b9421997d22c502100e5fe51491d840d87a7cf0951f48a5186b0a89d0bbd00281204f1fc48203c695ae6f42ebbfe72df30b391e98fb9e867421a14d752a995a311d2e527d5f043b805b0cc0d52cc0d5d5a3129936bf564b926c29d90b0eba1a331f198fb42b20063789c2bc7848ed17627bc9e560c0973b38e0848992436b3733d7fda9a659d7d5b0f3c535a9311b17317b2224ab03d585ee94d5f9c698eb5e1bd0d5942701f9c4c6da67d0803702087aa874a56a87ee8c2d2cfd6c959987582c4739726df5af259217468b7ef12c818ee8cec003d3b924fa92048fcd1d6da4beb55d25db534f7a43b66e51ec7711bd36fd048d6082657e4b036ef3904fb7c443fbc9c1860ce13688a385d702f927c5d30b804ec670a2a1f5e29a4e620d1f894e2dc0bda5bcc73449a3b75b2b49591b4e040198eb6a6385f66bc260a875b875eba26b05f0b938311b221f11fca9838098690fc724993c68a1d329c23afa0771b0d7c3c2cd69cc8eace92b6f779c88c3227ee0c6f2098671fcfb5f6e2288dd7700c019c035bb8dc2319289c24e4d4b146332e4044be82069f5081cf65532b4674befdb1783afee6691d1431aa437c66800e261e79431fd0d5db52a7472544f158b728405b728b52bf55ff4ffdd192d779e000dfbc793d063bba6d061c62d4ec3ea44a1806a206de6be84fdba7c4d5daec3fbe943fc022ff8a5596215809e0c29a3b2dbf5187a017465a1fd55ff089bb0a495a085df92518f47cf0a8261d2dac0756a31fda4bf5e93c62abd1de3c3944a0076cd9929245eaa1865ddb77daac1edb55fbc41a5b468c956b8a30785eeea0d5298896859bd6aba266d5bd72e5d0d5f854d3b9ac6e362ebe9ce8060aca0d8d4ec39c8f7a8efa6f0b4f4c1f6a233499cb8699e8c6cd4ca2beb2f979f47880b933e055d5ed6eaeb476556150d830fa7a043b40475861c23fb24b7802563dbff5cdfc5a360a84f52cb45f9cbf5e83e25b471890a48edc97dc870d28677732667c48ada7a0df5864bbdf9b0bb7b7c6565bf1171da6a2e3be928acd4f04710e974f2b425e359aa4dc58cc2ae0908f8c577e0d91d74dda180e82951917107fa14ba691e7bdbf099cc1f19ca25247128a0bf3975428f2f9678ed6fa4de998916e0ce01aacfcb733727887c6a2904a410ec11dcfb13a334ea7d3db843aff9157bda4d046cb5dec2dbd723e89a572194319ad634c612c77314c9ddb197ece3e267e67ceeba48db059a0e0d89663763def89d06a8ea328801f65765826c6b43406fa3b3bc9f66015aa4bbcb9f830bba42ece6f684540b1fcff9c8343c14e74d5d066878cf1238916a8d36ba88bf814b64c8cf9ff060378e799843f13746f8cdc946a6c346415c98d3b6648e4f611452c9d570abba397e836febafda139bb8845b0066900939789bda0de832c9f81ad17fb90f28fc4eba1b7604c861d10a8a85adff32a7e815a17f181a4dd8a634de49f106cabbb9da2ee30c1352887b0977a9d4455a0d32585b809ae8ba85ffec373754ab24fc0346e140511b2bb8d19736e3bbd024423e13a406051fc826f45d851d3c1c064bff6f5a94f471302758f1c87d18d556c295ec34d66bed61bf01dd3c9d604d391426fab8989d3000b3469ecda940ab39bce52c0f05725a46350f520542b1786cef4801f643de2ab6219be3aa753f512930aab64a4090a1002dc3e12f6996122aed67c4e90ecb780a7dca997933aa4488b12448de4c152874ac4cd8dacb12c01bd55c0efe13afd61e870747000886b8c08882038874c73ba246d6e456843f0d643f2ea714c3724c309a15575d6b8d6c5b356c961e1dccd63eec6844eb3018d6c458283a7a399c104e638fc68229bbe2283edbb9416ffe5c82f0e7af8cc0b89802b75b4099f43ef64ae9559f0e42958e3fb2c3bd487a9d872f8fcc45d4cc29562e3366b8619221c208c1a083297c3d224e01a809ff3a01f77b393129fb3edef173a0e7d60cc6a987dde0fbf829b100c4adf0feab48c98da3ba110a388f825fe8eb870b496a23b7f6967697ce351101cdee55b6a916828ae804c8e8d7bdfc07ef18d237b3a4e46a1702a6eb7bde23cc435aa706cc4e2a73210c25368c80a5a1aad5a4740892ce3500d4e6a7041b94909b6431ccd263bb33ccd1a230e8ae14d6571c0d299346e2940ea16aa3a3af779be1fbe7901a93328fed010266d03fd87c0a2e78dc950764842c67ad8aadcfcd06b85c8129e3af90e5e50cddeda44f9ee0f0d82f2666a4294e3a2015af63c69474d0244a770a9a6484e6d493c0cf03c327fcf847a769730c9bf4c349e275465857da72c1bc0c75398b5d5eb124061d63d22c96e3caa7cd3023249d2951bdf96e48b159591ecdd3f8f4b15f022e1c984428e7e3c2ec904733915f1a81d65e3cdde11f272e30332f4b73ac5f41d80a55af993e41c00579e01a9e1d0067f21d38c41c229832f120d4a5c611d10bb1e3cabbd36c3a7fdc8038637e625aed5ab370c64f1281f24ac10da093ca8e71d335afc366301fa7b3aa66f301d612c3f414f0e7266d5b72e689b236ecc6346e953dc4d6419b7024e6fae4c8c93fdcb8d1890f9efea445969d368572a0c2713876c1718192f204bec31c61fab96fdad13beb87e4de5e8e9aec5d1506f7168488e914a55356f4c05fc036e8607cafde71ed88078319d382fc175734fa89451745213ef4ca3fc98dfc9f279465a5f751e77a0e4400e6c8dcf659e52e3f42400111bcbec92bc6da2540699e0186ba656b62f998ea2c7c7a451fc18272b7f3857de792bf22841c3b0a8c2ae8f822c2615f378c1f8762c967541a48099a28011bab9f8132e0ef1c6dbb2393477dcc660bbb72e8aba07b5eda7c0a5f88b4b3d3b22cb547d0ae936f3b7d1f317e13a8c973e00f31b59f3aa1267e7ce87ebbb4356fe7ffc7283a2e5aeffb119df9f044da6a3b710fcd81d6baa8fb4600562c5187810869704756cea63de68d9bc7ada0aebb7df08662a233d4460b5d12566db5aff4b210000f9b42f02de66bfa818875ec79a97d8405150d0328977bbc534fa0561e4103db203a32a5b9372e2f5086288222f8354781813f1119bf0414556370415841e9bba75476938e9fe89426e6b33dfbcb7e70e6cab9e0c506100143167a7b29ded432df9dd083a102b6631b4080fd00095e1e071e8e755f1553a43e9b192eb59a288c3f8e125ecab7a26cba0b59094b66074c909f65a97170c38fe51deb822c97ea7f863a1ed2c8f9fa75d912eb4d77f597bdb71cc120cc9e5cf725f210d7874bdfee29946d1b527ba40a93679201bfa107ae3a05233df5501c16efe2c21a0ca45bd88f7d0a460d386504f7286cdc0a617fa82d3fdc42a1188621b86f3dce58c52baf32cd086400563416ea46e60f4b46ee81f2074e7b87618c94f1c32c1a51ad4734b0accf6a74a7db16debfd05a004301981bef399d509dcab02e21ea32cd46f3538e31742456652d688b1a9c701f07df3919454e9b5239d8a63a90de76f21f1bad67d0d5f74ccd72c0d3dabbcc4c93e36c04125f021a6ac9fd7da169f9a6026805aa2da48bda796ef84ef2421f047fdf922b079393f861977c35418290f416151e2b3172ff592b1be2126debb5a40877928c9287a87e3937e9b2feae1dd52906d5a719a09f4813c683d7c96d243d86d52fe20e5d06f4f88297056e69e2afd37dda27ef2b08116f2ac0ae0c799759cea8d6176ff104ab493f6af9b52c59570b36671029b2cc9211e45c80864af5b26e39ecb9ca9aa6e3014a1c77774fc98242c97016609e8251fef337cbb35c9c14f2841843f196e158fc5b2e4550c4f055dae43a67f54749fd0917880b73544be0150417f3722e5b44d65c6efc5f6515b6849831d894096150cee4f74a66caed84f5bf0850236a32c4cd9a964a21eb7e2f7e357b5fbec9174e48686b12557e1ae405cc6a728ea3f20124849ba5b283bca9edd150fa3f79fad3ec5e1f372bcbab7e4a12297c83315f0cbc0cc788af2e1c9e99397ad1481bd0655deeb27e52be2e71a82e5e825ba65b3b37a87c4f531696644f066ba163939520320081c2c9962fc0a10aadb929fc09a1786b9b46d8873811c4b7d030bd301369f4d70253b6824e05dd88885e0252ca88ea2acc180c78b3ff5fff76158aa2e13b38bb377d8b8a17bf5711348b1e53ce0651bc2f5f22485e57b621d927d741522584ef4f5a1dc5cea96ebc3dd1576a80f349398c78ff1e4f9d0caed9147f02dcb75d35b1e96cbf83818cc0d4cee25e5422873e9f5dfdb139c4a9acebd1cb5339e2c86ca245e33fc213b44ac8bd53222f2899fd1eab6bfe50bc33aaf60d0d0f7d3b808a8e1b39b9e6cfa5aef6248d52e6110d6233c3acc9c75f213acf5fc30016825ab1074a7cdb333af154a93421a5c9ed21399f01fec0b6082b5c2ab2a560461888db25df3da4d0594f8555bd1b9153062d51708f11a0165723bbbba2d78c0351468a872e0e318f2b8bf713a546187efe475f083d58e049a052842336148f3b56346de99fe71c9ec5f65f71e496761b86dc2bdb1294e46cd38a733d3eb265d77facf23959a0c40f6daab763955e66bd262c94c28b21c0e365939de29639ad726a6ac94480526d7f4d982cb26911f4a6c2c50a30c41944c63efc3996e6d49bea74ef14786c085a6a59bbbcd35a88b4183160ae43bb398153d0b0e93d88d7bd51c8ce0c586fe8c54606a4f757cf9b6c908bbdf54c2ab7ac1ffe7d59a2a957e8a93e1260a79cc511d16e0945fa66eb85ad8ad8b3b449422bd17aa9fde89089dfe09efbf36d14687ceb1327dc29bea3a1f2286baa27961dce3bb5628844b4a477453e567eda8155528a50642ac8d0bcb5aa6a901ed3a70c049acff3eae79da2a1f7624dc3baf605c08007da2b32cb7a7d89194d38980eaaed7afdf1ff8c438e28464d59300315c5172f20e087425002144a0dfb9c31c26df040f8be035e663996c3ef458e0a8005c6ac440363756a266ee4c653ff0c22f13310c69bfc3ac2e12936f7d12610a8b908d81f1e2e762bb599c47ccf6d0aee65442a124d5ddf7dc5a10dfe44b58eb92b4dfb8766ddb9f929b824c2c16ad8f5ead26d9d90d743f9c7af6c63edd8b9ed3f180f13382a068b6ed4e5cc431ca8aa71871527af8a719877fb34432c96354b529ffce1b2b92a9c54d5a076adeac487b5822ac7633e13ebe67d79b6b6dadc857612057c56330def35fa809aef4ff272936474a7936bb74b2b2134b4957d205773b9aba88295689ae2d1f6b6efebd30862679f6855df71b0a985db7255363f6f0ce8d7f14ffb18e7c8dc9e84e2cca3711cb0426c9f9e2212b8c76996f6a931111eb0715ee211444e320949efcb49b11064baa8b6a44e23107503fe78db4eed93441ada866ee6555813990eabd906072070770e2cdaff9ac128b5be597a6f2144165b1cf4e7be20228263ca0b089ca8aa2ee718add43c0a3637944d2a23752e661683f7e1ac0df88a9d28785aba8428a45c9bf9f9f1c1b4a9d93ab8c58d76f9b316734555d32fc4cc7467c9b7cc29c71cb17ddcf89756f964d575532c3b63b69cc4fb983533a6e9be34506f161ce1d31e8139b7bda72d85e52d600f6d594a4c43abdc83ac80f5ed6f72f860b01fc7a485d14a0f1ff6e75ecc21fdc547567d2a6a6ed7b9d77267127647fc4b889cffd86c6fbd899fa0f86f4d9f16a7c4dd3505720cd85811bfb80e15c2d584b10bf3eca7d94f276edf50c645d77111a74ac1060853f16c8a6e5d4fde2aca22c36cd97d395e91f8aa19c6c7b3cb50175d02559669fa275dfc5d0a8168d9c2f3034ceb018432fe1dc70c8109419535877160a7eca33f3012d7f43ed6403c834607ff8cb490d838f586694938df76d588b8ff22fc9a8a3bd61d4eebd9b98154f3019d9e126daf3f395dcd6f3e5c330af3fadc07f992429faae8034c7e35b66aaea6588519d66656b33d3c5ce824ee65a22fffb4ba92b39fb7fa547d413c8af2502e6c271bd81e0dccd76425b87ec2cd4b5c6bdb50d6ba9d0a775d4d4de09f24ec4cab099c7e748bcf956f0c0efe446e3674c00759e14327b877316e841949f2a9270b424dff8caacdb25565fe4e9bb5d9bc0d5ab583848a6ec3d98b5850a9987ca5f6a013ffdd14cc90d3e11e2f9f7b3c51d018017a6eeb709ed5840b23caa6c08e8b3a9d9d5b8d04a20ded2cbf54bf1fb3c4511a8ab0bb87c8b7bebf62b4eb33cebb09f4eaf31fbc04a4fee7ca2b7fb825aa661884046ee5e3ccd97c5f3661d8c119d68f6b556d01dedc425a1ccd22bb731afde81c395064a0c76a94f7009e00805fc40d58ecf7272ae3558df4ae92423cb5b43b8f162d6530819e81c98d8b291f47587ed7e0d8eaa1145a623c11f2d5c6143e53e6f2048ebd43144937efc52659e749d2b58337a807c3398f82d0212907d74d6cd0fd54ed83369ac06be0ee9cf7f00bd22cae2bb1475f2e3470e152a1f008c2c94b1dd940a9e46c270edf0bdb0a6a03be4fe73736d27e2cd8932578ee0398e05d441516d605e1ae62e2f1f49f983c02f0cddc1035b7292be79f98848fa7796dc624e800a6b1e0c28cd38686488612cbb92dcd77c066a69b7dad3c162df510f89996d98d7b26310ea078901203cdef08096f504eeb8eeefe7ff68598d7363ba85e6ba0ba119595134797ea2f1e8641cca4e6e52d9b9962c6da5a42ca6369aa6d3b8717cdc8db103c35769389d5704dfd195b52a67e1f755697b0b2dece19647e5f6da572a0fb8ec298036e03d9bb12b0c7bffe1a921289b0f58b8a88b5b9c136cee6796be6c523a23b0625af14057af6805f4965132b055c82d897a1b428b6c5c5108248044eba7fe0f0dbe4fb7eaf33ea6fe6caa146a5bb2271005e54b758c0a946455b0cba33661cdb4f038d9541f57a03ab509447cbb965c36bdbdcac034d92e38b1e60a12b431cd519c14e8df504a676ede2c109193c86466e93c0c3553957dfdbb0cda35b7af08a959aebf70ee86f4c2ffa0342ab3663396965cf1871b7abec9959f79ec3a10aea6a774319d0d1cf772c0a3937f9366581d44c5f29b7b5b46a478588a50b5d7bd7213ed29807a593e3535547f787910845436a0a041daeaaa6a665e9145e8f9f7e05db873ea0b483a1bdd226d39de31ec8b84746b06426cbf8e6100933cf6d053ee601cfc5ae50325eecba83cdb6da2df66985e38f15e2fefecd5e045ddcd7e35d32852ec405275864f2facc510a810fd6b9300aeacff09a656aa9f0459edf741f2f110287316460992caf5ac32cf50b97f247afbce6f3fda8f571330d28396e62abf53ce14aa57912f3320773238a5df07e63005b9ad624f6f749f49cd26a60c235a1f6164cec4824c83e753364457901248a38f8da96e995438d275002e3597e30300fd3e44edb6b1a077dccffec557287d573a4652f40179df7591d4a2fb2839f3e4fc3157a97cfd485654a5c6fad772cc0da5bea153d5413614b8d48e82034412a8d1dcbe6b2a0542f8e63019a26c638e041773f5be4c2dfe2f30792125153de382fcc1c0f37aa38df7bfdcb7acdf7270d070ac657f57351f3f884e3337cd77516ca4f04781af0f80bc60bcf74874584d757b56ffaf99411184377b3b223b0b137cc04b21001ae4ddf1522f2c33a8e6efaa65c135300062d1c6198ead69418c96bd90bec72f335f1dc89e6af774879c64a0503eec7d18d23ecb16091254bd2112673f2a9325bf9126ea42d048bbe3fd9947a0d97f13470d1fa32a2f0657eccbb4ad02f5d73c559ca121d410c911b9d10f1094446c6e7d8e4fd1e931b01f281763b3e89893e8a475efa7d2b3ad1604eae3a46847260b0a28cb463595cf6acae9ba42c4ca52bde493d16dba3467eb2f7246f404d29fe3991bc99191ec5d6687cbd308e12abf555b75f6322dade867401291a07c8f3db28af062a193cd23b14fbb82cd6410381c18ff9c2f8e4909f6e8d2b6c3e73163d8db8c11e030a0658fe507a1b47fb86712b6bc571aaf4e53ae583139092bdfdd2501f1a3f4ab54494e4713c5f267018618782c7b2877f3ead667308f49b31eec8e0da95f65e4aaade05bfad6fce40423d30f10c8cd8d74126095daae45e391ff2d960ccb53ed8133f02f2b75775e297eeee1619c0a5efe3dec250bdb280601bfb4b9aae7c3ade1eda8386548910edb7cf62a375911b4c6d4e092ffe4bd7ce4457ba12db2635a907127661ed24c6730c264d6ae20bf98eab6976ff567be3d4ccd05f538e4976df55bd99105582b8bede4350ff31f8539536c83a38e20475d3f6dc96fbb9ac4c184e9bbd91263db01f1665c361eaf227ca8d8714f7ef9885544cb98b7bc4d08d7eafe525717e3c55e222928a78ccdc9f1f34999724c1d250370bed4c4ab50d80b3b7ccadb7ec423bff34452ceaaac7c62061dc20e8b6340f260dc3cee8b44e78024a46b123163d1743646f2933de22038eac7bbf76f13d7c4d344fd05dcd67597609785d99522a77badebf81942796a664be976c1e64af547032d1a61e1452f62fde6b03ab19431f92358efef9b8d5bac1bbc3ba6cda7af8ab20bf9ba240a888222271c30762505eab9070a73c3b6451404eb65c9d05822086d05251c9f4ab6c82ed48a3cca505106d08234b0ddff477f5c09317e47a2af5e66748c8eabbe9767a7196c5fa1acacf92f3221a8769bbf462baa5142f3ffa8d062676fd77255fc1eff46c4eb52a18307924a45177eba57c52adfbf2acf665915db389986e8e536e8cd86c97244103a210d41f25a92871e1071bc18ec15aa497a519ead467309a078513d72a79cad687039c032353ca261924c3ca4aa4148e77b866ffd1419bf5ec957c7c3e83f56ea79b68ff1e188a862d6bd22d94fe9b2b59d1e3c920ceaaf282548dff267e4489baba6644d85fac9ffd3690851ebd4551f9c5ce87d6727459febcc1726981bb3cfd076d065beb1ea64cf7018c5a4261d091183c21942532f59bf538f1e919c7609a03919a245c385f1d86075838043ca3e1e8a45ef9d1a523fe67cd3762c8b6cd99511d632f0d137dd87e1dbf3d2497b8a1147c54954a66ccf575b95fb71ddebf4cd294465262221297880745571c7bfd436cb52637443254cdd9429fcc9763e1902886723391a4577d4f9557625690ddfb2f1dbc28a82baa41669467c70a19a834cfabdb93a18419677f5f9bfeadd7cf29238277fb6eb2cba127c3c695fb0fd45ea1f9e6b5352509bc6d6d6210c777b965086a1d2780524b0ac2681b4c196101cca947b4c1c3bd0a2a196dbbdcfd84e782b03dad875b217f958c6d7cf375f0720ca32e808f0d38886dc85a091e8b915d80c1c82569a20e7422e8a5c83365fbdd575e8e09b20709942b2a9ba4327997b14aa7aef595ff0a45b480113d8ab1dd966017b491738c2e796732c5476e182ac1c1ee5fb393ed5eabffe648f8a0738cc14edf7a9ba855c22e2fc0013da5b14493e49b8d0075657eabb3adb4dbe523d8ebe65ad16487d3073aea91b4b7cfeb2531276c354753107bab8ced7156f008c5b2d96b3b404137c72e64cc3c411bf0ab4978566e44ebb8d0292a24d35296a2dba992e1d24b0b8253fa821e203f06b9c095b3f0149d2ba66dc87eb68c64405aadb67cc694f61f4ab1904bb30dc08accb333f058395df72568dc63bfd0e77750b31a6937b2c02c0814dad858f4122e7e98364389d45eb0b3faae791bfced4f0021055259c68c4e0e12ec56e6298e71072cc1d17cadb35a8b6d12db692a7937552b580f85426199fd5cd1dfe30a2407b3ad2f4610ef0a494146a37a41d31ab5b53dbf25ac2e18086d074124dfd96363e30f4a7ef79c42d3d8088e2428b6415326ddb8307bed1bb9b3bcf3fe391645bbea7b702382692865006a2f46be80b62507ebf8dd2bdad465a33f60fbd5bac2bd5d584e90a00df151b8f6562c9f18ee9b870c3b48238ec44a69689dbb524f00d71547920f8466324419ffa730b93fa479415b0e10a16b6f20ffb05d318e338a9a2563c77126bb8a249ff8286c99e216e727f5b99d846e77f336e5a81366a765eb21ec9bd69f6f52cc4dd1f7970e73f21fd307ec7cfb77ee5fe80f79664bb5f88a9a1610857ef27358d68bb60593c07375fe54b0fb9c49015b3a14673658e7776c129c2d843f85f59de0e48c4ecae3e17075c21edb3e9b921234f4371168583e0fa9952a670cf5c316605d26bc7af3b3819371d21777f6a914927acef7118e3ba8d7c6a4f4cca480a4f8dbc5b22f45e055591375f738a4695995e0c44752b52548d35d72df8f3aa162fd3ea5b582e416cf4152859c04b53250635fe5b9d2a39980f423759c8220b5954c33dfb5d73e1f8b3fe7100163d779fefac216b8e83c16dee264d9d67e8d322ca026428fed234948de37588822662b5b85054a88745c6eede458e4b89ae209c7a22d59f399421034cacd9b1e15a3f7b2165856a620d06a87273dc283f1630e571115e9848c4da2f477067d220ca5d6e9d14a4aa2ec4f545d68e7e94505325ac3267d80c0460632c6bc215a8aefbfc88e93da35b4789ef25f3e9dd684e436a825b60327e7058f63c20aaf8a880f8a741a845b829592c34c862070b32207ac277e16c5f836e2caa68715a2fa37e3b831a8c14ec7574b5aad2ec80baefa4050313b3525d066fe84b9a113a494ce2c9da343159c1c679af50cf53ca9b025f12b9cf233533d30d3e301ed14f8020d8fd4c12369191dbc34fabccdc6f5ac0ca9ec7edb5c6aebe07709e1abe8e6d6cad353044c14d018d59651bb9faa6106879f85427bb4a1aeb53a40ed0f4b7466ea1ef7847a0b259662f745378be59c937b8bee1ccd6e2f1750d8b2e0df4df16dfef8c54c5d80b1866fc66186ea1c96576f05457c16d8c8e76f7a26f45d54f759a59c162171e3738879425886a650644bcb19448b4dcaa2ef2826e278bce5a3e22dd60c2ff4e2f9ae22b14b681cdd10ceed0c9218c6864626e2f5992f3f4080801f212befb759e463a12b3c39b5a60eb223940fa74d736156360a3fe954c8a3156305e339242b98e09cd29be554b6f768f672d2e1018d79361fa751cad3923a94bb42c0697690785b75d01d958d9f706bca9cdd1c6a925751090e5b0c20cf15cfc714c1fd200c4e2ee7896410e982e4aff6710594235fe6ba136e4136b85a2089e415607f1a5115d3ae171bbf660f613a20894882f774b1d338f3cc5526832e39067739e6d9805afe9f20f031ea77948987fe8a8e108d97d126a8732eee02539abf9fef9e1d3958210320f6eee5b72e0cd63af2eaa62227dbb16208b749674644b3ee16f595a5520b524fd3a12a442d28208d1bbe3965b389887407c86f637aabd45564d41bed458d1c217e571a5bf6467195f41d2de7b2d9c12da3f3a558b369cbfcf94e78d081f2eee64dda62c4c656e97fd555125b96a5c6521f0369ffc92e79edbcdcac72f32c29e819a12507a86a63bc6f1c25f837851c06d819e30bb137f85de9514501c8de9b1fcb7acf01e01c711fc9b85627057f1393bc311edf06c4fc660520e0f3ec6a5cdcb4d0afa69118c47b8de14c77e71dc970a1bbeaa19dbc78d7bf989d2efe09ea710fceb00ce4f4a31388a37ff6314c0ae176c01a8cb41de956a36952ec87fc7d558fe7b465f960a3641c4f67f38923d97460f3896f34c5d3092bf5eacb1076ca4b0f57fd6bf8631db89dbeabc95449105850a05e41a0617e833057070d220ab67e27c1b8b403e9658a72aeb4e57059c17c7b66058a437505403cdb2eca840abbb1b4f51d666bd8ed252029e8c667adedd02e9ecda74fd11138eb3e015597583797984191261d0c65fe86402c2448d8e61ec2590b38dfae43aa0d46a4fc09c941e8b73559f6c0fcf2030df619b71cd1be4605a84cab9c89d1e3d073a22852391dd23a1a228de2441d0fa620a16748f4952ee77b6f1a9f13f81280e4f56008e07fa904e2459ab4ed48cd8a4a25df07c6797fd3c9dda165940e256fa8078e0610bf19f555a484af7668004bfb70540b7dd49757677f94899450317a753a37a3d7bb7101d8c453427387af6450e6acfa6cb91600ea8c40c7771b30f2219cf627d907f7592b623bffca3f96a3b5c9557b3f074a6e1b30ddfdb834c3c769a6b455def92a19c46d97449c2eaa74964160a7181d48b0eadb99abdae8301db662dfb2af9c2e8e20306f6b2e1229b0fb3f3c304fffd770f85c2ceef1695b205ef6ba003e49c444b53fc4212745803920ecd860880ab948d8860d73688c03852f28190de65fa510b4515636425883d857beed6f4707ad68427a492f8d295c44eac8baa0f92361d333381e40a0f5bc4dbeb7f2a4c5b270ec52a1f80e1168559a20edf1ff425ba139c2f4051e2fd8de3bb3b6ff7fe371ef836ebcf7a822be0f0f675bb6c41d18d789a1af5f5841bc09209c0b5640028e16a48fe6b05bf1ef6b72db7db997da76d29b987811dfa940707b4b9092288dfa14143a905a615f23ad82080c3dd54225fb6171718ee842711af801cbb776b8456aa6adc3cfdcc4a3143dc579f9ff3db168c1000c21b98e8489db2a05f6ebf6c0aa31136636927a9fe3cc1cbd0292ae2f657579243eb89e8bce2ac177729415185f4262ec811087ccb41d7962960a358633ed52d574055d1b191f8465245d0f7fab88a33b6171d108fa9eaea8d5a3e078eb195ec97e6fdecd70b5c38cb07296de400ebc38a7ca2116ba692a17ab2ab674a272d44a4be51a83728a419a9817debd3aa7ba218243c9e756f4f7256be8d8c3a54f75ac08ff153cf582e11be7c425bd956e71a8d9827606a2d2f8bceba956b08046e2577fa5e8ff5ed465feabf7c2d5327771289d9471c3924e7ff3cb4d5a713cef25442b0de86442e3d9866e1833c8f31c5061ee6576a40456b17824a482b6742c9bec5b92f6f9dbfb4080d16a69bef76bee8fb60b697625b9d2f978b33c0ec67f6e3afd3229d2d31df10de057884c3e1272e262601b05f25388d4d4d88258fcb11027d2fbe402479b8887766e5cfeb461b9319cd395b30e9a5d924592551d3c7bb75f92ed7293fde5a9343c7934cf7776c2aa9223700d1f54569bcf77f0070f75cb53a7dcaa65e0ce7306332a72f4d631b39704925a549e25975a31b98043e74c906407eca137de9f12438bfc709da9f147b8643c3614bbb7f2dd35d05e71b41cc9bb1a0274404a9cc0863cabe975fa2275ea8ef21d9fe35e7c1b5bbaecb00cd62af08e9d215ae445d13b411788fff3d468150e642b8e904310b396de0e21d89ffadf095d46a27e987430785c58bfe7831921d116fb4ae063d8ca7637cc2c49325b5fa950cb1d8f7c445f24d5a8a8d8078f042bae83672bf48985c6070d2e09ce04b83219b0f8502f38de68bbd7035bc3597368876afcadd8796c478885c043898f5c9dd5fb792f981a50e14f2a71a76a308a2b5fa76e1f1824577ca9f1679e7f3c4293b91fc9a3ac54cefe7242aeee32f8863e8568299dcac2ba36de709a2e5a8e1eea75e6cce4600fa6b21f030c23efdd28626992b1e0b32d6e0b7e1c744f3969c8610bbe114d84808b26d88237d191b6ca6e3162dc9df91a99d9a27c768e3d3cf971834adb91eaa7e7081ac50b3d35d2383db614fdc406b2cf58820a650908f09fe55360ee2bcfefe81581e2e96f4d377a3db70b6ba613bda62978fd3ce15e8d01bfd783625be822d693a3bad8bcf7f8e0d7016613fefa45b8eeaf778007c072674816e75202e67a71eeb8fcbf1d93d8898b3eac5d35dd2e10a5bb6440ae74f9e217ca7cbd7c00dc6bc1b1a23134f3646f792b1638e533dd0c1d60ab30a2ef5728ee5084e912ed9bbe06c36ecfd755e4a5197be122602c255a629632c0b0c6b42b3308b8d45d52454e08b04fcd29f4fa12526c5150928126ad5499a062a76770c856a982ea68d92c8ba1c1650cd94996cfdf0611d91958a31b4f6c5d0dfaa2d39e3a77df95190aa0c7f867db2eff9eb1aa281032182fc5faa03f62e1e002dbbdd451d8c00395730c33f04e5dc9096fc0c024715fa2d77fe80bf5fa0521b07aeedec78e751d26efeb0663821843d8f478ba87632be6dce90196943087461dad90d154eebce88b8dbededf99f3aa36bd65cadf3993112b64fa67cc725406850e123b0d40afb641a18bef0d3417d016eb24208a88f5a9ab0362911e12b737bbb84d71063560b44097407ea33a9e26ccd3cb4541c186529c146758f089eafb756846c9bddc78efc1c1618e66361dffb81392ee936bceee8f7260e54baca8f30c68ff9710458a6459c81dcce0ef7a6939f1e11800e086010f9d43d6fa52506d87b9839e14011e3e50abb19909e99ca8878efa0150d465a995070d527f98bd10ad8a1855b910c98d2bd6f53aa313e703415dda0ca67b1aec6aec5b06e5310008e372b64a28dc564a4430e8aafd3b200fc13dd993045abb55ac557b87a8e4f60eb67e46e830e7b3c76d50cd7a4cc6855866a3c4b3aab94a8c16ae8e1304f4e11b7ebd05e10ee9c45d13ce3914f948937d2913c73adeedb645b5da64aced53512fcf48b3e5a65861e850108413af00fd3a1d0b0f40868dc6beac36e4606b8e023f4eccb96ca6b7e1eaf264eedad77e23bb98d603f25d2492f63feb3b56c80b53ff154ce60dd6d8c8584fb0ca62e2b163fcaf4df2539860dee9c64565a2153564289f2e2e1df64575a48b66af423c6cde67a32cd3e51a96e928ffe9122ba57e56b53ff46a6d9ad091ab79c161aa553782ccde4a59d4fa938bd522f2797422947576d376d012706698d17fcbef7c5d4b24f9c5a096d2eb86d7ea82e571341688a3f6b27d8807b79c2bbb1d26780daddad291f6f4e6b7a73e46d1b94e27f0dfc528fc422d5583808a183d2e35501049d5e1eca8e37c925d810099edc7064435e18015106ec12b891b2898721e7da892bc945d1015580ad7250242a3491baaa3c7bb2fcdff9accbc6a010804a71547ed2efeae135c43f6e39fb4b326f7e1f8f0a1d3d62ac12c0e27e2f8ec01d562ceba115b970b3dbeab9f7d5555041cca7b4ebbd70eef608775d8dda24e7825109dd984785ef70c4b1aca2c2fafc31ca832cff28e9bb393d83f39b2400cccc80a74fd3ff6d76fbd269a7966d13eb96354438c90f3462dfd9fe2e7ca54d69802e891c2b35b5b8b879f2e9bfdd233d87b85a1f392f39682aaaf6447137aa0a05a2bca6f4dd74f98026ffd7285c66544c263272ef629693b5e3aa84c91aaf42470af74b8c0a36d685f4024a1cb8410f09c3d5977411ded12dea62807880f14ceb998fb45dec5e073a40da1096112add8b70924c4b6a380a3bd722c0761a974f9ad8d41760442f2c33a1d7bba8c367111ac985273922825da0b904eee11dddde629413117b885214c8fff4690ef6b1f1fd54167f10f7fdb333fb4b10acc4d74a35db7e2085ccd8ef430a28968cd0c00953e63c8febc32d8223885e6bf369e7aa25a88165a8667279b24adb21726c82536420542819ee20ad992412f6a1720d36b1bc46334edf2d9822083b96f92b2472713fa60fe1eedc94ea4b456223ee378c777e66592cd685a99478bc568425c621f12b168b8faaf437ec0644e9197a8a9ce3cbe42f20742e8121c92ec239d37a2dd893eb7102d09ad7894629ccd691c6ef1533fcccc129394450d189895b5c963abfcccf2211c5bbe5f8f75a17e725114d31ab51721bbaa10b2eecca41bd0ff5e22655f9df8e992600e4c6ccf74d4e076a09c6468f35a363db16b30d659dada7ec0663986913cd8f4d0849071140369068c8f1964ee07cab4850b41522becd1b5f7df268982a8a1239ae15853a60638ea72952f00f8a13afd291edfe2ae52d88c9c3f305b41e1d25f1888fdccafa5e41a1829eeb94558cadbf181800b01aff37fe4faa6663f21108adc41bd999f8f0a27c75ac8a71b592baaa11f83333d75cb1e45e6942c84902dd950ce4e4b638fb1213788ec0a90bd875042af6c1a3f6baa0c75d0682dd906b0d3e710bc2883003fc07a6fb58727cfac8598b6ff30cf666dd919bc63dd0c781547358a920f24892b08344af566eeff59086cb98a6d410e657be343207e2d80936d9d8f40fe1be8457b6d210d368cc740d53e1a0dcc6aa9b9d9d96d82186d2aa161798d78b0ed95707669fa10ef44e71e3f113e5dc03885034d2760ea22bd564734cf1e415f1eb8876a4dbc4e7c88c2cdf33f0c3197ca361d40b546d11cab93fa478cbb53f349b9cdb1b04986f1de47e01be358d0b80a30078a764f78fcc9bc43f1198b2d3c3e83ecf31af2ee8a199f1406c20621083c9f96913f14ff6b15351aa822adfcdae9b4e31b868a8b68b83d5ea35b1a0859efcec2920550fa445407f9c8ff47a9901f0860ab80ece74e9be9b4eaf8ca6211edcc7f31d08b92524b447a8a2912c716009c6e21a2b5c22e0f9a3b523f7174a33e5af7fdf51b366e5764c486ab203ad1ae99bb31f863636cf138291bf8d98dc1d70b783003343de925d5b083c44229746ba694a031827a26585b3425e88454d070b30d71df8a0c856ad1fa7ffa3c89e6fa69c260731e18528906ef88da545c3dfd0126d7e3eae4bf833a0500ca783c979c15d327f63f11bc61688910e7df39c01cbd620a5d75ee718ee6aab43ba7f5d85bc7707300c5aba48561e6a475bdf0333f15a2a57f27dd2f5acad81d1309e65c6eebba39a42f51da823b903423578dd8187d4147c4577cc8541b44d05a46e6b7f18713976437457f945aceaafd82a39f7db4ae23ac2061cc93f278baa02d5b47b66be9c0a75902c1b762782585f204fa5acd15d8c17e22cdcf8ae76e552ad9fe9a11c6a15be24c8c0904134d8139559b599fa5699e5b111e20888fa59b55119b7d6e69c8634764072029c178b5d8d6ff659b7044cab9f7775772349f9197233a674a082d53415867a0dfd300ea7a9300dc9b3ce4c5eb5866ec5019557dd24a1b2bf3b1abcef5e8259f79cfe12298203877e6203e4899dcf8727b7e5c3536895c5c77c3986f1596f43c205aa6ede665779a58c47920e7ade9a992068b32fdf71f30fcee0d05a18baa23a195a51c2c08d8ad213abb3eadf708694855517f6f1cdc95534d16793e326d8114bd7d6bc46e7f01f5d0ae15121602726e7cba0c028b07321a6fa910e9c1d745684f6f2a6b54e88536cc3e7743e95ae3a31d5761ae69ef1db7cad5921ac1a7dc431113d966fe621feaf4b6373d76666e8cde1d908129d02a3c7bdb2755778ea33707de52e038d69668ba69c1c503054be0742b345da18989597bc8d602ecf2a170bbf959471b87c41842f3836057188f49c46de8d42827ba5c6dd908c6b9cbf983309a5287c18d6784d20a6c1e73bad0ac3388e315ab831492874767a0bdeeffbfbea1b8d9f4381462412b8dfbb98ffc0e19ac73c8599962dc751262cdb86c701f20418382ad746a7087e79ac668970794fd39e33a8ae39aff1ddcc22ea750badf50d8e9ee0e91697005c00d55316f7d187948fcbe6916fe92d2f3f92d24f80dd8cf6d5a85f99e14990c41af571adfe1cba926153a89c4c2dc979b6a23d886e1ff86afb0929560ae9449ec588dbcb332396842088b527591cd7b3ad6b52405cd2105b59792e371649aee867d13b69a52fbd007b9b9175cdbdd6d4af922479b0ccdaf25e210910efa8fe6b80277acdeb5b1eb24f472891c9f94a7b6ff7676f67eb0a73e2944902fc002d42707d15b8311e4f671318c05ea1acbd010d41f33b5dc41f9787e04cd6900612f628950bf806bff0b4d1c3dab39f97a4ca210f4df13a5b3587a53748a8e4b0f2e0e1601d52d6cf035c75050cdc2106fd6f8e719dc9ac92b3077513341dcd70d8e19260858d231cd4ece24beb90777f4bd9498b4382c292d05c22d36dc51341f19e80080a2332f8e3d2e26d0ea82d784f0770baefe19a17d0996ec684a5e420d690222ccf84c85d2e9d6e633dfbe9d94820d97b93bc1961acabbd8eca69a55243857836a824ed1e53da2fe0d9cfa29a05c55e9ce78694a1e64e1fac74862536005e46d3ccd6f4a3bb7387a291b81e8521114c67a1594456f65511d46b580247f72c2ca9f2260bbc949c24e19597032e9f95b43c449ebf0b53a51e62d01306e7924c5d32b4c96a2d71a653bf3bb8c6317c65308ec7cc3baebf65ffe11fe7dfaff9a1702ab3695b6b60826cf2d6a58cb77cec17c1b63523786e247f4817294f3658c4c164f6b96870b51b0581ea7fb13f13859fd71c852f98ad3446e8a08cbdf55dc8262240086a890370677286577e12eb9c0bafc61ef3298596f46a8f5c93e7cfa017844a7be0e24faaf026e0ff79a673daad66b8ccf2a806b50184d67c7e77de09c21b97c4bddb6b0d961081d88d5439f47783aaf05477a53e9edddf94ac486ac6a20e6bc1eb1e23840c998b1d3fdb9bf040895a3c4689989f17d747f621b980f231f4ad623fb552ba0321e7132e62ed330347707926c6f1c999b4c822041b1ed773a913b347aac806d5a1c170cddd1ada942dc4a04339851f8e33a05f956fff196e14a5435716cb8f1f003c39320cfb967e648a2212c4e0e8eed3e6db8aa54e1e00eab306bfa24707211e77ab92b13a5122441fa71060ffff4029337b200cb36e0e874262151a21ee0ae457746d01fe9d33b420df515315528b720b1fd6ec9ede2d8934bba6a64f9be2cf4cef632beb5b3a022ce4ebea6f89ae8a52627dd2254bbfbf6e8c77fae06180537d2d3274bc551f3933c9ba4a0a08b806c04d618d0be9395bccfb5ed9e51567c6b571e5616d0daeb601b076b3781bdee8828f0f001f9c1a3fb31f928f7b168c4391e399a6507edf803c75a6cad945b8067c0ee5056a2fba7514fc4b09b008660b89c06fad92c89bdfb46a5bc63c5d3570ae34586f1284e1885e540f8443b7456f744190d3e1891a42082b083b62867322d532dcffaa22c4fcb42486df3fff357a3b73ee86e25451db91316ddb70a3b0af7b512771944f62fa40e4862a04472d72df7ee7fb4e39dbe9b0d35474a13509817fb2679036846c8cd1002a69e2ca4914ff86052330b2c68c7ef8fce3cbec84ad90b75b31559268520058c0e80689d835f947568b9e7598b9c2580e29c3cb86ca78fb51b05e6728263362d54feed82f0d2f0af63025485f1056532700ab4a682133a05e93546d0412da959b55cc19e7824c775e493ed5b48a1fed7e542a6b579c169e3eb2513f129a8be827d5e27ee6b4184e76447a840e2549102ade8f76e0e94807ce6ac7bec5e7b521bdb55ebf91a96990516cf68ac1abad13798fe8c3db3935ea6c8d407b99eb76491209ebd6af29b0788924d12e50f7d02193818f329ca692a99852b904901191a852bae442fee0360713c1d610e1f301fcfd6dbfdebc32c9395a6082edf40a95c0f3007bea56c7e536297cbc59f44ff89cf1cbc5a6d4a4940f07699b39b22d14dc56f17ad777c44de6d83f96601dc712053e964cb1b9622dcca0296f53d2c2bdd35ea5110877c7c2b95878bfe2587c6230c270d9684f95d3df85d6806938f7f1110d598acb87e89a32a38e52e55db5eb1088125cb71cd9fa97647d5076cad7ee17961ffc6d13c2efc9fe938f1c5380a26501cdb4dec8dbce71918bb5c99c825c7e9fa9ab096e516ea90db6d9ae13d232529f9aee82612c29526375e41a63dfc4092b088740b53634b621c7a4bb6db7f8666f443a8f1701598a4fb0e69f221f17ab53b5bbf5524f95e9241f80a63b4288638b01fac57dfc4570edccc43f65c60f8381570f2edb6f4068d0b75a4b36f9a247677a0faf8a6a7715787906f8cf9f62025c6bd9b46b87edd33236f225d4387d53bfeb84eb663a5ecee5d86b5e4937a4838698ded90f37f3042fd1c6a31154dcf3b519535fef1f5d75dfdffc62d572366b7a522439592122acf9980059a5ce0eefdc225560a5b4c2b844ae4982035b376763c64bb120ec9bbe3bd1ca37f5577704ec00ca08deae37ea8cb8397e7d326251eb13a8f91a2d6dd91be3b1e4530ba7bf77b8ecb00b8161458e95a4a6b1efece785e07263deb03496dd7b40816b7fce8a6b805158be2aab62131b341bd5f409aef4bdf46a323f0f66f0094eab1c05c0aad8a1cd90b0a7bdb185be6ebfada186ce923ca8090b88a9eb6e5828b20d8e619107999c180334e04169c1bdb5cafe83b1e85160aad07635d0662e41ebcc4f878cd3b4147d2794bcaaaaa4358093c9560d9558779601ea7fa648337bfd2469ef16e7c5f090d5967e9e691c723f4072d19de8a31b5c57c79d03ee0598ae6849cb229ebc2be36a7b73caf54ac8cbc9173aa2084750c9b535b11fd7d3bc2f0deee7851a68c21f1dc69e36e3c54e0aec96cdce7072b3f717ef3895e043cb742170ffc5bf822a070c1cba1492e359230287e2f5306e8677428ab33404233f8c319def11d251716b1887c82bb5344d2aa58882e4249f4f046f87b2a06c6eccc0c9b20ddba87307f13302fb391b51cf56917b78ed8a07825feeaf7e5809ced5c3601b07f6001eecbca8779245596eeb0cbf3190184a6f20fcdbefe7e0cb07fd17de2250fe5899187635081f9fd6a7ef6e75e107a4050ade20f44d3fb92b85ee22acd8e643f6bfd37dc5404fdacb9e3c694ac96822679323ec37418df2497dfa209b3715cc89f103c69fd724d400399250fd91e935d3743e507eff12d7c42d409714db12d5ef875e18ad42e3e2b25e126afd0f5004469297497d74fee108f81ab3c44df30dbcc1a8b22fdf7fa03e104c117f47f2b9f53e49842a77e9a08d8e3beeff2a319fac9abe32a2fd45e7710d2017d5e7b35b4adae701a1800c859d37a966206f8007ab0dc28d3afc94f9b09f49de529501bf4139fccb6eb29337a064b00cd078476e3f9da5e05f51f51e589865b63ee34ef1d048bf2e913e2a37c0859f6bc1862916787d0a6f12f37bb991ecf3a075626e74e30ebae65fdd08e764eefab251e59781f5b529f74f0eb6d6901116142e767e8d2f149f1fdfffa5bfde4393caf1da718f3c86c087c18d6e22a0a7397ca4cdaf169c10698a3e5296461cb7a2c5e8a3b4ab9594988474220bcef2932ccba063f84b966d44d28d2310f653abb35ecda36f3a1f2fc1c4447c340d0648e69e73fcaa63cbca68e0c2e936c323b256ae97bb84bfe92d79cf3423f12159aff28e1d2cbf9c30a0cf667910dee865b0f7c2d85112e29f8c49cb2b08c8bb941d5d60ff9205f08c72096489858ab6b5720224b821c5445cd1f7020501848626e68f89d5113f505fecc3fb7b442dc11ef93740c72a3db1cbb8f2aca162ad82dcc47bc96710b242a00c08d71e119fa24e510aa2289564a0cd10b9b9171b8a05d363cc08add8b552d0f89169f0a983877220b74bb9c1a05195cc787e6a33c64dbaa9b9b527075908d1be069d235236d4080222454105cb19ae5c84c7d2adcd8f4c1c3494d0cbf2ecdce80ee92b543ffb67d363563e4af08e698792d661770f35958147d0c890c1db765563a510d54a0e94e987f155e68c9bd0bcf7456f208751439fe957591f2d33a0b17e720196ed1253f9751716b5922f69a7b47b942819826e9a5b3d4e465959d7bfa82ea32b7735f875e5115e0280ee61323eff9bf30b1a4d0e013a22227520ff04b2227a404c0af5ccb25c4879c99cd90af6bfeacd8e343f7b03bf1ea4d1f4aba1075a21e4a15a912c9f614a5e6e3fe1df9b01170cb4b4fabccec709132e70f60d32ac86fbd68b5b03955d2c13d0e800ea94f3666cc83f1d6b64669a1e68905a361ab2ee1a751dd09b41083b4d4c1991994ebe5889615882a9e6ee50d49cc3822f3f42c75172471919bf72fbcbc43ca9a621ca10b63786c4b7a8a62f16a7754ae9e40cf723475090120d1f49d3bdb74e2e281083fd9aebd7f3ae0981f14aa520765e465d3af0172e3f97087b0cb89530b43d6b451603ec630b338252c55652fe81d67cb468881d3a3ef2e59f3ed63ea50b739d6796f3deab7da8fe908325a1d3ea7e91dd0125be35fd4e30353b9f9a5c3b662416a6520c1479f9b23ee9a4e9f11e098a6d97a917952ac062c96a36a6dc06a3d6c53db544fc1a97b2ee26cb2a86698ac3dfaf0443cb4915a6d673dce641104c9e3bc3cabd405d3d0c73d9f82f719d53f4df31b7e696ce06db958f365ac050d6ed912c40ed134ef66cfe12e481ebd03ff9b3edfb20edcaa90cd72fc77f27eb1e13a2ad8864c0daa9f5e2cef877803ccd9dfa7df2916f50cc3a0f798158bdab60d8878685933da09885e2e1f223e9735d7f1f64febb09da33a61b6c2621ff8c93f97a4b6b3b5c8140a1f97c6c61b40657d43d85104a48213bde2914d96309a4090f1ca4147d867fca947ae1bea25ec14bd1e0a6874a8599a7c48b8479bd2277e81eff2e2cc2232bc78c5d15c664dc3eba90a6862353eecea54cb64baedb4e0756c5a51f34154dfb30a5e68f8ad6a44295198e294086acad34eed5fc2fe4b38e7d40b4c5132f7b7e732606d1a56adec2b8378b52d07baacf815e780fac3788fcab7b0b30ad061860825fad03daac1418114d9c683c3ba6150e2ea385ed1df3c25497f558fcaf23ddd51387902754f8b435d1a803d9d18368f77959ebba522e9445f825617a88cb182564db47ab657a51a63d3b19d49e7d9eac0adf3d3d076d84859c32fd19c2bbeab5b8f777b7c83bc31dd5f5e830f4384523406a1cc214b9782f02cdce3135e0ff5b33513d29694713049c141a283c410ebea907912fab71adc9595d31e5ee4ffd788d3762e02f4ca15ad58304a1b95494e89ac871e5cb66aa720d89b81fef46dde70b10fb4fc20b5bb577089dd791abea3d6ce0bfb4a339f15cc2260ef0884dd1a3e86f3ad7b779ce318fadce6c0a254bf07fed44b9de3f08eb0324d3fb8a841077c76696b95f2ba8ac3c84e44948aac537746210959a6698c2d982e9f2767edce3c00fa5ba1a1ff1e9d5f499c5c48ebd3ed3d943723c6182f1ad80a9b60d86dffde3d58f6b462d24163d67c779b3060a14b09acead6538e4d28e57e0e1bed16e552e2fefbadcbfb01e98f6b51af9cb2a017a8279888129a2ed32e5b6d8203baf075ed71ba0a78e1754ef3cdb7e3311ed72bdf34d8d7e1741bb01bde58a1daa9fbae493f6c9d1ea0d820fe441479e0796b723b21720480203ff0879092cce05db292cb5afe5dadbbaaf54a7c12ef9c8d65140d35eaaa66c776ad8e21ef449028f3ed36291760e6f6ed97f6468f664680e287f4fc66960093d95e9167bc976bad2e64b88b294c714e43c4b80ecfc07d33bf2fcbe491952516ad9cea9a47ca47a61b216b39e108d17a44e70c029a7e38f6e0d2c62731fd61207240379f168c030a33ce38adaf2495500b3fb49e4f4b69955ef8c42d40cf31268693dac63b655bed0b32d43f0d808ea42a3c4fe7198d0efc93b2788fb5d48fba30bc15200265f125524ffedfb6f3370959b7d8b6cfdd22a822541165c69730f1da976321cdaa4e7b480de9c94e4b7351cbd9a318fc46665c1e1632b58df8cf700be31ff898df8fb5d295f76d07085c0beec49021ad804724c8441e51a6503c7ffa0a7e1b9b035b68ba7a50cf0aa87f9978e636a410a110e109d65f0772b5448153c9b3d6b946668ca60c4a8b94f53ec3644a3eb96b455f922e3ba6204bc35117c8714444b3087341e64a0478bce866b98f8c25796879d6fa3741617829a6288842c37d0fc09d02b9173941517baed2512a30a6ca4d53b6d9f24b6e9d2e71bd405910995e896f2f98097a93f49bd823c1c0e4d29264f54f9c00f527042f6efb56b3d76f990e708ea9d08c257d32463d53f2d8ad0785b74bc659d5fff60ba6f059fdc5b4ade9cf4d2db5139f59e827bd55335ac63fc5d1ffbc78449a662efa10351d8d022f5d591ac0a5af95c22814ce5c0b4451e20b2cf907c09d9df400dd6e8894dd59fd49f3fb94c9b76d551aaa42fd214c7063c202ed673e94440739d5911b1d68b0390dab541727c54b444c1ad066d4ff85fa1b6bc236f4d8488b88e3b438a1ec32ac2a05294a72c4feef11a29be837c540355a40bde2734c990953848820aa8695d5e7b20c01860e7087b5d19cb7e233cc09f20c3f6f93eb923c47b61f5449075cc0cb9977b60f0dbe664c70c04838dacad518882ad6cc377a92374d5a7b744bbb144c4296ec3ce3aa9ab9dab0ea4e6be1b5668d614770928ed1c1869031d391a0f0bf9d6d8ce02cc372213fbf49d26e206c4c0ff85e13c2aa6d5af2543ad9ab465a7e3cceb7f19384c359d958f889163f28eacb2ce53e6b86fcde2a93b85f608dd140ae63765f8775fc3b38b8c9ffcd11c01b790cc7637f63109dd53f06b663346d2b1e363ce437863573d79d011134c7cbaa38bbd036cc263092a99ac973dc5477e4790356d2f5e4915f21a82eacc548d268a33f66971394ad0fe0229cf7594b67660380d7eee42c0fb05fbfed6fded2d082c40c4e57a82db550a5f62afa9ea510dc6167a921a40383cbe56c27780f834a5b78f49b976f1e1757fd39cab5dfa6ddf86a6f60abd332758bde3c282dbcd5a2e93a9eeb5b19e9f5b426db2d2c1d8a6d5a11daef12200381bcb8654e48bb045429312258f849a8ce85e4a6fd2b2403ba96bbb65834d07bde7bfe2118a3ae61fad9f45803b08b84d2d29a7a23bc9b76e2a2f88cfe7410fc76bdca0f87fdc2209a7ab76e8e00342aae5588f416282d0405ebffa03283564bb5d90d90be93f58f88454aa316fd3a6dba3851b10dfdd2506204812d492af67cac1354091104bb9fd8df635233d933693547d8f21e210de96d6efe85a81a66e7c6b1549d084a710d5b27c8e216bfd42b8d61ac8041f8bab31d7e8666cd20904b6239b5ec56b4016b4ea753b30f1ab89c273b1e2732ae40ef5a87d23340114b01bad6be999b377432170ef9c16719517b0099f8b4c62425f665d9f89af0b61d9177d9315f23ecfa8b56168aabd11292a642f8d975a058125ffc8526e9a3de15bbfa87c4b72d9907417a110ec6c05291f20e88213342de4dafdb6807a57ba751370dd1c55f459cabba2e3139946e5a9dade5f9a4082ed306f85633aea475eec3f835ccb2f9b6086dd2720cf0046a8952a2d90bfbeb7a754f1078c53640b91ffbd46330d676784537c59c8cb94dfbef095529cc521017402f5fd2d8d8081109170871aa5a2f4037578fdfcc2bd4442de907c174f2553529877a01e5c3650ac3cbf57faf794f3c5d5585737cb5460846f2dc85351169d767f3151e4b7798373c32beb81399213bc8c792f78413156ae7b6a0127ab0026ff2a6d4aeb1a05b1de4aaba6bf5f8e6a40032e0cc4d77dc7d61bee29209b4f11750086dc2408955f53c870b3fd60169271568b3d421eb782bede8c368dcd9092723cc829bc930a1b51666f9f0b702b3f4ae92aa6449de437ed3727b8353e7ed18fd338d8a8bb4f99d80735c30253e700fa39dadc26c4a6ca62a829b0308ddff0fecb9828292f63655bb748edb85a832c3d310a532f304022b28ec48a3794b7854292da7937da347fb02288cd1b8b9943f5ee8dacf8abf1a416563df1b1161309fe38475ff73abae0780d0332f610430c1516742ccf8c5d7a7965a200f2400d71255a8bb5e584fc8785f133da7674cc8ba7e4af56f0a7e2ab4f61040321c4f22b7fec94af3431ffaf5adcc9bcf6928cf7416bca2ec7262cd4c3ff133102a1530466762ecf62da7cee39990fa8efe69329088a386e7b427458c504337c12ea508a2caae0ccef6450fc62f9aabab4039a6f0e13347f43dbb29b480d0aacfb97e4576dcaa1a4b151186124619fabfd9383f0e924fba8095c5dbc4d2b2beffb01d1b47304c0fd6b76ae87871b1d40123769b1abda6eaf5dcef86eb4b07ef601525fe8daf7ae8832403510748032bc89c113f0c9c9aeb2cbfb5018eb5f5f6259a33ebc43c8355ed1d8dc145c746770af9427bd73a2234d20511fa5e68178c7a9f67fbe75fd49c6c514bd70a896db15e9705c8a5c629b70f0f71530dcf118d76e897b747b401c8b432b3c3d4327f715fce7b88b1d525bfb43a650a53c312634ff363b5fa52337db6050fa5d63a2331472f4a649914de68f112d234563064e12e17e5c9608eeada81a4f60627370ce71b6af654885e197fe90e25280182a929995b46518099c4e998edee67368755b65a1c7bcd8a1561f25a528988883eb3a75eca18b4b28b003c116111867b1535495a36659298aba69543930cbc3c6b4a9c60fb6ca97a0fc83cda67fa254560981f5898676c3e8c72431ea41240b538f257d1aed032aa5e6bf9aefe2b7f9e8744cef712c0579138fc82ca50b35cb58b3d9a1b926f7517aa0a8520bff134948cfcfb50dce199c67bb04eecab95daeea0bca8a2bc39ea4f1441e20c7bf5c4bfe0cd73412314873a3f0f51fbcbab1e53e0db3d66010e8549cd8aa9f2b847470e9c1149be5c41aafa631bd605b06fb012b73060cec1db1954bba47c7ac796b978370210b718049a32e1aecf70b06c6573b3827b1e61b8f16c63d5b8290b5b307f1ae5570e208b03b659e8eb01721e18c3d07834dbd42959e5864c6f6f0e8180d3d3a122811fc76644d27a84873d942e9459f4992277557b91996a8bd810b7a4c27c51088c7b697516a96978c404c75ba2d36353e153252221f60e5e888f229d4f38f25ae40adeabd69d93f2153a99b7cd8cbc68f99e7e900cdd246bb48f5aa68171acc6b3b2eb77e48a731ac71c124c038d2a91f64d7a82801f337f1a18a394a722e277180659f3b895e5f39cfb0f70550fd4c3ace4d4be747add7bdd2c8ad3b39ca6fd6c4f3950466bb96dc1d081c5d3ac42365335216984b3d47b0273d36773de6450982d62266993016d7c628f85ed890609098af9145514367d744faf910d3e882d2f85ac05e1ea705c97cbd98b48087427337c32b94b1b772ebf219838e7882863b902fc550fd339271aa1c0e6b718e828e77b4dd503f8d6cda5c2903d94857ec003159ca8ba3e004185b06adfb802caeea006497b20b656dbc8d2dcfcaf95f55682f5116f18e8bd689584c468497d92f169499f09ada4d3900590cf98b50d09f58746373b86ca083ac82509cb1e98f8d95c7967aa6c5dfa87aa8743683f85a2f09b2b2811072f67b208faea8c2c0412ffd11a11c2dbfc5732c50e489379cd344098c840cbdb55e4b52e411e6e734097b3ce29d577fc0b528dcc40407dd8fe94b414f62fbf772a8ced55ee9a48b3f072b779d582541af9821de8ebb864b3ed5384349633341145e96f1da65104a9e9d4494e129272beb46d93ef67b9d4afc8820a0b6ed522aa66f8224e5f1847aae358635fa1db6e3a4fd155299bd935505f62d71bf866198f23f02ff777ddb33d76d63a712c558684d92c76f367217e812b6136fd4b0e916288c366912d548981c35fbd5648e2d2d6e0726b241faa9504e33ca693f6b9dcda1e0c891d1e5bf8a3fedeced4904b26fc45c01a886847624eb5124e59bf720df9de10f4e6ed6b48324362de513b4d99613c033a4d813365d5e95317851226410ffffc3627569285e88eae3da7efa16a1b065c3823b6a5191b1cb8996efd78f8d4172efbff4312dd1efb19d041c9ddc45f308ecd9c7554febf24cbd547b070a5901c8abc68f2826087fb6142d54c1eefc7514030745e35949d7bf4a11c9f2535b5eeaef9c85d2d826c25b907f7d9b75bc5465987700ad84e53592b7604f3ea4365a6eb16870ffc8d96133918b564fbb22e8eb8d4970d3be3b8de09c6157c4d748b6693071003a5847f7081ca10f3865f58d40a7fc233de0e143845fb3a0e5fea10d56c2c12f67911de4e1db61688d06ddcb949c594b71eb45d19bd12d3195780e1459cf8814d47924aed54455464df483fbda821f148f8701e6283d98fdecc6a00449bc160f70e867a7245b2a33daa909b379a96427cc4b55badb8dc539b4f10802ca2105a5b15dcc2813cdad8fc961653af06947aa4b2892734c255d8a4c3b9069f6039f0f95e20b9e885cdad7307bd4475cbe5a3e53fc1fa53f6bae7173788dcbf69afd416276d57e24c1de3fa7f6d53a814492eb5e301978b30df8ff2eed52ae03e54c4dead9f4fb868f83861078d73178ef9bacee33433b31f0644b880b9c1f96f99059e013e76b3b7419c82b00275b8e20f3389db1bff0bfb64731ea9846ed98ac37007176986c721c15d9b79902fe81c38c5b60df86369a83c4761c57e3c84eae69440ebe9358d0c0933bccf12110e75f1fd06288a72ca89c29bd6f769cab516b988c3c1e0c3e2ba774379a58fc82d09c521a670d430b66f733cb5bef5bf40257cc1a8e654fabb1c6fb0cbbe0899bb59088c811e42df1ffada5790d94dd1c12ad554d34eb1c67aed60794559c35ecaadfca089bb4e35a30935eed2fcc64adb21967de3c3dec1d09c1e16d5701e32cef948b056be0a1061d929824beca8248f87524f30ff63ad1f1d701bf6a6a8255a9b8d3d330904369383c425170074592039d431115e6633a52241e2fddb9105eee69cf872dec4e55e79038ee5434b244ddf0eb02e8ed88207b3f18b8225aa291e0e8af24e0380fb560ebc7e2a11561156ae89c9bb3eab1ffe120ba19c19143ed7d1246b2243dee8f54279bbd10afa5ed9f1f0dfaba16bf310d74d1eb7df4efa25b44d8cf139b5ee3a924f0baee943a89401277fa0a91df89ac4811b4e5e7b042755065b27d5e6401e024e85a0f4d281f193b701718f61b2ef13c464421951bc7da98d2971fa2585ea36f0e4191b8a9ee61ed26fb439d12c2b9a381d904b85a64c38872fe16a0fd03ca70abdf01b9df3577973f5b62cd6429c33bf23e3446df2e788a48b583b321ae4e6c8fd941ddd3d5ca4fb9453000870e15a4a33c50fdf3e409b776fc3271caeb3d10d08b23ccf32f993f2b06a61ad024aec7f232b7e3edaf3b5ec2f8a5e12da3b047e89c7c3340e08ec446c571e69d3d3f70f8ddbffe2c8b11170af574e651a64d64957e84c41886468c98002dc4edf64288c13b96f48dd1580d050a35efee363abb4a9c8224b8d07639f0d0587085972e2c8f94631ac5fd68028bfb408e879011c7b16e0e98a70bb31f1d4aa8ab5ac5f6613b477f1d7d52b7dbe2d954ed3d5aa62a820243faa2a41479314980577fd428d89e7a990a68a5595c9e2247a9a00bdb6d7c2f33ea6533883df2f1baf746f17ff05cf8ba68354ef44de169fa90cb435ee133b8ea0e107d0cd3bef9e5d98c3bb797eb079e51f4db6989754ea0d4af38ff4749cfd1c18470c9d84515540de101b9cc5b08b51453d27afe791b4de08d677687a31098d6fa23b9cc6b621d80ff6611aa38c6b0de9276a5ba6a508ad39ad9ddc55d0e3f5484e27c2b9a2b749a10a83106e0a399f0f786ed62009f2f4a2abb7175d67ea2992136c7e0169712bf9947a76159e5b7a8b4ca2d673b4e99f7525348c3fbdcfd38cc77eb9e237cbf8ac39bc0b7f6ec7be7734db829fa81b2cbae7d5e57d9fdb08edd9fea9511f48f3360c9b1fef3d8ec605750e3287b280cad0d0ffcbcd489a49dd2953eb1900936b9e33f6f5bec50043ac7563cdd6167fe5835c2670e6873c41d29a7830500c0f5dfd8f12d18d264ba86be25249cd2dd8ca3fb75f13379bb2cdb4365f8d62cd44b6ec3923194aa8eed1b761b5f2174cc32729b3f7b0b67efe45a1a4af13a0b7104ccf68e9dc3b0a9e570418c48cd711615713ac56ffdb3ec1d4a85e794061dd0cc0adb42915501517839988ec03e4bd0a329a5feb82082ff561725b6086825759fa51dbcf83ed38e363c002be91319d2c9c7b309cd1209add74e56ecc891bc8532384045de477c2b388d2e3f6be1f495e739a769b9d350d532468ce05c14cde5c2455d58474a415199998bd83939cddc0feefb9a3fb598ad18205c86093d9714d8f8a219b32770b893408a6e5ee230c01ad60cde935aa3d8c017b31d8d841ab9ce434636dfb4998642b0d016c8ee81940881ef190a27dd92cbb3cb4e708e73dcbc53bc838b6afe2e722eaa0d5a02ac8d7da22e01e8c3df77b60e5d5cab11f40cffa2e19462de9ed62dc0b8563b9a76166b0adadf3dd11012cac5fd3e699484e7ca13b02b008d4c2a7ed804f8c6cb6a1449453e572133b18e9f51ab1a82a44c930f101853f295c3530de8a21ff9a3e285f42680c456ff02a036ecc5406a9a4f49b23e9525a6ad05bcfab4b0fe98d81e357f534a0d718f7f60b74407254915d75c96c24a16a8e8001140d227d166bb2619dd89954dfc79d93b1225988e11ed308344b34c03d019095a6c2a50740b64ae58033ae04e26a5626c271d2cb89a7ccbe8915d49a05072b01514652f1069b49c88341be4f99b8907fac34405b652bce496685f24a4d4e7325bc11e0fe64c77ba8e161e2369657b0cb9e594ec04691c7ceca7fc54c1b551c80baff67bcd6a984473baff9c1a1976080a01728405bdc31aa0a84e18596fbc99ecb7566f1bca9a0ea4d590b486104f175efb7ca90ccc9d23514024dda3d534d1888471f08c0703ddcdb2d3ef0c6432a08fd0ab9fcdf6b5b3c4d675cec4fbce1316a85a3ab0fbb0fe43522ac6ff01763dc30340fc2b9939359980ef3bf2af5c74f9325a16c42cf80d74d48b4bacea6eb8fed8a8234414cc8736152325ba8b413da35c8c211c2d32ea3e0f03e39de45ff82e01a581546e31eb16793aa7b552e30004d61a95f4ffa8f03cb6c405fd7b36631f7aec390179675596dc30a0ece1d22c4ba1e19ecda7a43560bf6d36728f98ba065471ad23463cd5c3136ac2ee843321cd436318c5b72ec660f1f1bfdfd2ce6ae2f3331a6c406d9ae75bdbfc0c909d0a0c3452b3dbe8af431477ca1c8ab7d28011600a4ed9d61cf19bb63e11d322aa86e7bbb320a3b3602b49a5fb28d99fc3e6dba83408612e0bf65dcfb73dbb9fa0eea073e303401784aa899720df15dae7eeacf18e726b5ddb6cce9bd41b9a14698a02456648a4a523e34cb53365d7cb72f116a983f45f0e17e79f1bbcdd15b34aae657e2e13ea3bac4c10fe3c2dbede2596faa354fd58276635ae6eb5bb04978f1aa6efbd1142698635e1774563b74bf2b5c314a3cf8711710dd620ddd58a7952fcd9a29023a9c8bc0a28a46983d8ea062fff6c8a72d6756b6415aa2e571813fe0141a3638deb30f2e85b5475feac0baa4d742f73787de1038da8ef1965eebf34f43999a40f91fe55f53f153156f5800cf0be0495353d58003e5648d54b20d5605e7e6954c4fb44c590629747abb5d4565c60394c311add71585850b32e02a5f35bfb916492901c5b7cbcb0bf7c92a58fc19763d1f9b50b1473f1fe83eb40c999acefa333146de45fcfcaefe726abc33ef9c618f11272c0420ea53c7873614d8fc07d651bc182b93b2b935a6d59d38c74cfc30aec46ab21d67eef28f5540366ea5db219dc800c10053ff3b600df21ea78d2b0d1269d78ccf569ac5288c60f7484d7271cb0c6e82cf22b1a1f5b31912ebf0652bc3e71104baeee4214997a215833599200cfdbb3681d702a839f7cfc940c09ffe890d072560e4e20c00c69112c9b68b106f50b1f124267735ac1f263b4a1624c394ffe99da5b60d9d1fabd5f3589561f07d2a5a7006bad2abf644c2059b05279245c967ea939a04bb88ceb44fcc9fbac4242a6401e80e70bfd935d2ff9853fabb0caf4bfcbcc0e132982e49a31beba40cb227370cfbac23cf719ca42d8aa159a52322ddc14077b6d7a3804290d64790270bb14bcdb667d88c4d609448da257bca5a35b471dc861e35d523c36869ef709c664798598f4995943b4ad964a274a8d4a97ffdecc5f65c77dde69156cc5628e0bb905ccbed026152bb93446c8525193faa5297f0a24ff1ff76c0c060b9a4a20fa5c91aaf6da31556316dc078e84fe1271a9c29699a5c8256e16e2e3a521f814dd1447090772cb016c4207890f9e2f16fe8859da945cf85fbb1c0f4ee51f5f9fc09f35e6eeb60829e937f25f132ee752828b29170c5f3e1e2ec544eef7243f42562925094897622c0a884ca49f651e8aa4c15be8a0ea40ac5d941071931d67cc4ad7d7601c60750290232858059e3881c3cb1ca24599e7b68224be4627f0f46b41d936372592a7214e526ede4468fc512103c31fe6f4d4e7781f7ae3773511d1795104dd06ed9f45897c7ea064350e3902772add09c9a89e1181fdd06335de9d19abf5c4efb8c5862942fa7ee6c0cf03ca9e775f175e86adc8168b1d01cf412db2277a47bd40ba7a41c6b8c41da7f0bd53d68b59822f7ee5f95ce7f93d64a73cb371c84ece75a4eeb7e8dd0fd3bdd73bb0c64c4b37ae9b16b50a9feb26812ad3f44a14cfab22e0f6c6bb1154c17b85575c66d770a1b0fbc2db1f49061d25850dfc40e34cc6305c53101732f1f9bffdd18319bc97046002975e74662deee657985760b272f607dfe1cc15ef6c27a3497f74ea57b5c74f8eac7317bac03808cfcc067a3d48fd1f8551dd2873add4b1c7e44330d3102e8617b1f5b4ebe6a8f727f1345dab4cc15d801adb30af2c846faa341695282eb4f41ca71055b4c2a40853510ecd1a979566b60dae2bf68bfab02fda324451228b7e24260a91a5999e7d466e917d42a370dee5a9be094836bec4e6094465ed1e2d189c14390b2c08cde05d3b1bc9c25b23f8ed39079268ee6b37cd27548dea3aa518faaa43d8ad98c562fcea0a61a53272d2212ae2c95333810d9bfc9894668d27dd07d77d58753824675eb0a341414a9ef4879f2e7e76ada6db87dddb35bb43a008f93470271ea7bd6312d51a746cef8f1c819b5a3c6c499a7fc55a712e391e120bb0eb3d44483b9cb302f7f4aa36a0bcf76bcd3eba5fc1deee617a2c9865c825dd6a3782dce4001d8319012f891e9915c62574b63c44cb06e4bd6f7a665bdcf7db0e56192d467f5b1edc5936d7fc4738cf36f62a2c17b73f5df2002587ea210c6c7b98ea66f982498f983e85f3d929e04fa1da324d0904433b9cfcfe75527deb856d28a2e6a7c39174c7117a668ad10759d44eea456b170a01a5dacba643e079b63320bdcdbdc55efd7bfbf695bb3f3efd2468f20e58eefe8901840e0e1acdeed01d7bc0e67d02824df72b96097f14307c6dfc67da9f4ecedc2698d63883cb3376da9c4c88cad182aa3b9b3e52f428a87c3c94467dcc6927fde5281cc28994619a02768cfab8f53a86eb22dd048659276b7617847c21fc6de811ce96f6f8342547686b3e4aeece9b89a17c6a1a929e08589a1fc03f56f0db1c58af4d787664ba78c04c7b04aa644c83b5f06239c8bbbddbbfb05949bb620b66e3eefcde18dd7e3f784d37c523df7e3f8550d96e58b1b41e4d659748a93af2b274d7b5e6b60de49bc47e82f2648c38aa60f4d943dd321f17e70031d83fe06218151d482c87f1f796f0a5b7b7c862382659d4c24637d7bce8b553db8a4171b0373e5706ffe6acce89d6bc9af5dc5c123d451fa3ec843e5ee6e1adef1deda8ef389a6296fadb49d86674870ade54307e47e8e5ce5817487acb3c1b77c20daf6db976c607a2d71b1829c807e58a106569b54cf8553db1c409af20b9b5348d869edf727a7b6627bc7a6b202b377db87f9b3f25bdb6107376ac4baf28e875863cab7b605b442cf4a40ad236c0a79b2dfe54b76e2603e184e9113a4fb7ff47919fe045decdebf792c08127b2b2eaa41288af6da407f1051083fd6fa5b17ba6c1db68be963c7a7c79c8575d47b459eb89b4b346bc714769fd15249eae7017c28dd0ce18e6f22ac6dc08c3275d88694e0acb100587363b0640966b03d62ff45f554a39123362ae211432464c6dae47fc7d599fa4112f704bcd96550d1357ea5429123ffebf770631fcb5f293db676dfd23d16d479df03afad299392df4a3628a1734d0f2a9f11d2816b7f26d0efd801c82df05a3ee73ba710178d49674dd33fa07368f1389dfb6986b53e7bfab7afa42f7137701d074488d4022859797f2655efe3cc4748b625200fcfc4ddae50250c963cacdeb4e9f217fd90443ea7c94bae2e300db47038333fda4e745cfc0651bdcc4b3e632d6f1e645a0430bd24fa58e4ffab6857e1756cb539d36e99a5680eff66a03459eaad60a5c281eae79f926716cc6f23ff02138b91c9b47b7ab01ae0a43825922f2c160fefc90640aea5cc2c199f231724ae8fab9f8b8001832f272e733516199361b36a28ff362558b9877ee10971f451d50481ef942296de3a93ae22b354ca2f18cdcc41b961226221f14b2a2cec299b0a703986d7f46aa60ff08b46b98149c1a6276d7f526ff01525f55aebb26972688047983adca5f3a6d14276f0c63cea969e3fa2e83afff5f1253172987cf44699b87ee860c73d50d281fa5342f7bcb60404c4fc365c418031475ad5be07830db106788fdacd79ad7bc06133fe37d36f3ab89234e00d9b6f4c9a0dc7719e8f06759680d8d90f3a602d39ed2d44690fb17f45b091a918018a8f3a299ebb9b7ba314a746a66795f396973b178c520617f98ef1ed4f103d00283f40d32f620c06ce32762482f100187aea041cfe48e278b463082c019f638c4dac5450aa69e0066452f682d05780720e8ad3ddffb8beafed8fb7e44091eb124c368296af4fd4486e9217fc37c384de4c73caee126f2c6132c8d63fdd2ffabae4d3c1023a36b558c025e512013325a2ed5db94e2597690f87d3619eb589abcd3e9b2855029c069c64d7b292671c4fd87613a55b6d02bcc031ad958e8edaece7c7ca3b9e654638ffcd227630ed7d7eecc81a460d69e2a244bff7c1cb844c0075e2c8d4fe3f61fe1b256583272e2d11cc730766dabd47c655ee2b57250c439530600c0d7c429722d5405bf2ea10df6602699cef912c0e22899d687616bbd644b45995199aa5005696d7fcf9a74136533884e8bd5ee63dba93fdf298abb568415a2e32cdbab6fc826bb9619e375ca5ed49641aa657e63036320b4749601d745c6542696cf2f1665464ff83beb871679025b8bf2543a6372ec98a816bdd287e535d97c93b126daa34132e503380788126de084c1e4e8b3931e8f2b878f1c583e302690d1fc4c3c70f91614eb7af471bf6da1638f425700cb7c928e4d9472e9286ec96453a8895f9035a941ea120b29e31097ff10e20e4332427f87a46f103b275b438e2b1f9da43ad8e14164b84123e707a18c3e20216e0f8fc2bf0e3a1191ae7e386369d989ea4a07c8c2c7fc6a857e1f0e7c18beb411b523c1d4a73a5c3b6074d07a5ce968ac38e1315e749f17131a203d7823e657a5f0d28293df8c5e3ed0ccfd1fa539b3a1becf844ea72417ce46d2cf23bdc48c848967b76a896856103b6f9fa22edd40a875857fd1c190400a084786e46b6b671696dc418ff8766f05b77979b895344b2d2ad44ee6e633cb2000a66bd1238b2cfe96d320dba3116a2c80cb90095228ab87483c224884e479f66efba002829c5efc36bfc370956da8f93660fa9f7bd0d07a27d74b7da3ae11fc61aec97b0b4e68b2418a8fdd5234ce1afc16ac30b5b0ed44345345f5901a87e93fc71bea89314eaccd91af2e8f791d648d6130650ffa67bb7625cf3e7c0eb00eac0bef92b0ebff2a52de7ecbbb15585b533d506cf88e0f43d21dd2707bd946172ad84eb59fc13c72d41151e98bb8fcd95509486c9b59e240f3485fd036e2585de6796961ed93c6a6c8546fc20988b4d066016610891887a452a5117af011cba1b0b48091bfe41b4e9ebb1f57f841017ebe9dddc7b14826f3f09250f359d2c84dbdb3cc5621fe5fcd7a17219fd95a5972ed5eaeffc557395b5c0cd61e500319e22567f0c34ff62155c2fd7b3626b49971472712666aba3045df756a7ec3dcad2d761d35ed3a8e05ca52cc07b1b2362da2a3c55a1cb0ebc6daf63ac1ec3710da5dbe875004922a513b72a19972da65ffbc3a55b134df9fefbe2399e2ebf7bcedd8edc358a75c98edde2e44c313563be54ec10b51e81358f1175a1ac21132c03def2661f9cc1477f0f3f76bebd80d0f9b9f223ae28423b3297e0981c7c8ed3d9dc196065ff2251c04a861cf8c5ad9077109548cb9892869215a638a9550cd7f09156a10a89a82c834393dc97ff3faa56bae5d840c88bbfeb94103134ffc4c9e2e4f385f09b652a05f682a86aeca4aff8fa9acc0ff9df31277be18fa7fa299eccb06656bb66e330b8b02ac6dbc9708c93fc1528a419ad56e199d2167435b845094678edb789dfd68e04ef8e6db91b175a85a0b5b75e9e9fb0feb63d706d6b73fc181fdf29192a6584c73fcd85dae7a0734bcac1c0671b488618af781050afb7eb5e36276e517a33f000829b14046487b8687d8c5c2d3844c7b8c184c1b232185f475d0c3eed5f4c34b2e2192900295434617fc219871b29b9a577f4a799d376832d5a4cac28a93384f01831d114ef280ce6ffe160f93d2f55c1b523f52a1cdc296fa6be35a894dc0f98d809248a75a469ad82c5f4abdf7bfc860edca682b4c62c1e3ce35a2bcf2b45e36b4cfd3c4f140bf1cac6266d846d5320998bac7134b71f25aac404af9e4b9127bb4fb143671786d0c0c5fa27b863c03d2780e91e72ff74f3e8b0e5a14656fc663949446cb5c34d4b81b2d62ae3df74f2213a84a8deba5dd5a396e70eefdebce4e1b5b534d2bf4a29df2ee36071c4ab726069498b6f84c6d4928598e157f5ee10687199b6b5ab4c092a32896b2bc469d907d641986590df9a77b9355f3992f478eec068660c073d61716f36c94693ed88fe18818f30a9928310b1e94b98467bcbff91c343aab64150f5a8a258f58a3b5f15b25a5abe48190534dbe853392a61546b5cc634daf0eb95c8112168b8378951d0400d84fc640a78be4b891a8d470860791435dfb6473dcf27499971faa46689cad8e7d4bcd148818c3e939ba2e955a3afa91742b8523412435ee7688bd2bdcb33df18f9b9d660b9edec01cee88d8a4ef95c6e59385f7d3a068f1223d7b394d9adb0fb0b19c8ff44cff4b4718705911f83ca62b79f4774ceeb86dc6117492b54085685f8e4b6ee7396d96c6e6feade859774e8e12b81df0cca27b309050e6e4f85b54238c03affba1ea5907ad87f405a113fb30050744f272d7e7313feaf9928a07223d0570e8d6c8906cd6bc28bd4a8f0ae6269c10d1b5c4a79318172db4c31063c30d58f41aba6a4cd447731bdc1d2d4770a2505a936a42c86d3462280cb886bee4b2f7171b4c29790049bfaea57c629970952b7d5f7db71f33c7cea5861363cfa2694cd97129b5618113c77f1c309dea6b3bfac047099f8f620f23fd8657a001a4485a48b0a159731a133b45b5461ae8a9a7ab23ccd9a4ae3eb6437482f273578a436a377063a20d59e3730ee19f11e8c4c91708377727fea81c68cb01a806341dfbdd5201ed3ca6be47883cd73f6bcf56ef5e0544b9be83ea1fbe73fadeaa80efd82c702e06c2b40ba8be069e6ca1523e7f28d4e906f29034766b3bd6292ab2fd8c9330a68e72dc4c32024db31b38019c93795e5f3c3e50893704b903f92c4771a726c2ed761e830dab566eb2828202e36ee0e74acfd676e446eb65ca5c6fad761b5e8c911f3570392a7ae4a08663a05461730248468db1ebfc9b5471628fff38f99d73a6afd8d4046e3fbcdf372ef86bc58c860b0139485a8b5438153658b4ba22176eb40b7994db6626cb85404e01079c881142ee8db42d5fed85ccbcfaea8c66926de29be6f83fc828ec778d3bb474a74380655c6f8707ef9c54b78ddb313f14dc211f3504c333469f23eca46883af0fc5b93a0cce287aca2da826256d46185691e285bfac698281f43fbd6a9381f2c15ddded9c84a07c8395acdbe3619e388976a8dcec30c8ebf73c041e2a1eb8c31ec3c3e1d6f2ba74bb4b5153b4d3aa70b5ac785c4774fb136d4ad40629e6a2162fb5d7dfdde62cd20444c4d48b81d67a0fc8995906f97655ab714a2cb0e0e5fba4b8f0d47fb855449f69fda92d8a68384c08b49095f1dfd7902901e35279cc2b5508e84bfdb27f707c2d264d334a1e8b8c6044e1642887733a72ebd07937c80d0263db0eec4a5b19f1c6e1f6251d8bb1c61ec9ea69b9afca0cfc2fb899b890bed6f32d95995ab9720681ea50fba89b607b29def85b5e61a746a9b9466f55ca8153145016a731b812b47d85bf2d8ee17e27b5938fcbba3ebb4ad849ba1b53e019fbfd071ac54c78e3e8bd84b6dab156bc3d45b5ece24bde8f5b2cb56a7a82078e9e485ebb6146259cb78dd781d0b3e0f9a6ca3c7477502029ff46ef4906abb6375d061011a8be8309eab4a5e8ddfdaaf54df904a0a29202fe1717fa2d2e57751d74cc86403c843aeb6ed28f1a84045da8bb73eff9fa0a927fbbac9a6594992ab3c46a9aadc1dbb724079754ca2138719521cd0a1bb482dcbd8f6497ecc5b46e8a969044e88e6fbf64825c63bf8915785b8f85dbeb90cf90346cf2cd38785cd37e406dd6136a7231e598e7452773f368c8bb0128d0d92bd3072d82d297d18f9107bee41d47527c8eb4ab5ca52514159be949b2c767b4e7c4dee5b9b6b7e633b7718f3d717ead63328adb9373fa8842bcbd88802c55eb96ccf93f7965a47fbeca60da1f16823730797d412a20589c14b51b24a23c329f5286f9ab0e9b03893f32e31fbcd31612dcd0f62167aa229028dd43da447f99fcc535ce048a9873eb0771de754d14ad095eb53ffd22e5a8fcba37328dcf0e0510e2cda457e5fd13583e32392cb085fb5a7f8a290832cbe3c5c5d48e45067ffe90f38842624bfa61fb462810c2ae2e8f2f8d16b43c043e0afb475ef3b997cee2ac8f231231016e838ccc781cf1fab9a0d9d385b4dd89c6cfa074e9904b69df4919cfb4a4e8a21064b217e4fd2b5bf8a2958f18e04801201ed39cba473b691a87b2ea4e76c706932ad935b566de8ebed0e7e41121508ac717fa6111ddf3636a1e750a894ebe9edc3cc4d8aeaa49206ddfa7d87764f304eae536dc36758c04297470f2d11b8c29c54531ddb9b92d37c42076aae27176ac03582223e0df6ec66d414f62da8386f1977e28db895b4bdbf7c4a8039887f1f7e59bc1d1137d872bf86efe92f5023979812a9f18fa6d527bbb7aaa1356d3097b4af4dcc47ec38963e78702b64b380a79e83e81785df00afe755962f2cfc5251e1748979535ebd913eb4f0416002b1ae317d6ef1f0bedb25abfc52b627fc15e07aa600ea4d8eec8009327dd9fe1283d47519cb798123fe4ad10a68535afc54c44cb6cc24c627f8810c8796362d5cf3e7e12b64c302ffeff5c81469d42536f6ac8d56b618db26bdc794fcb4a925e45a2ee03867488c445e98efc3401c9e5ff7ed0fa3baac2f9683e73b57dc1338646d93f68fcb9078e2ddceb63e7bba7ba41d16bd38d2c561e5c853e108b199fd2e4ea06e58427e78d4a97c31c0a77357841c22e27cc84c089cf3ea6c6c4cc387b50d03e12a92e1abde51e9acf0dc469391cbf6ff3746c68a09b577e600ffe74290a4a28399855df83367bf75ff36d1a53ca1aa462dd8e12d6eacdc0b38e3815e5b6cdc9c0d5def1e574c3f8d45bf499e841ab7180e6bdd6a2477bc52e2df2198a5c0c6e318c2b15c0186c863eafcc3a761050e25f0b5f6f0da5af010c760b22b6ce8ad4fbc1733dffe5095cf59345f11ba7876ec7a9e8dddfac34db85b28fff0042ca4acba541efee9d8bffe50c31ec9b5e643a2681e5641620e05538fbc2c8c5bdfcf933c9f7247da079ea1a503a0e55b7dccca3b8d48cf35f2f8ba74687f1a9a286af4feb555d8cc42562d0fad3465b4656a7ed60196d54f3e6f4372f66df6aec9f219b826dbc99f56f2fd36f08d3a1b1f32f87457a69e1d9701399db4c6f463f0b58170ea4e09d5491c5f3e4a71d9ac705739cc3add12e193663de7ac0cbd2aad2365b49f179aca89539621d8ccba03f304059e8b625aafbc7bd69ac9300c8d431a8d8c4a2f6d5e0a38a2f0aed462df418090c7be60ca37f0dcaaaeda962a4723799e265b9469b669b70ee315193ddd2eea0b84e9045e39c54e47536bbc14cbcb64e0e0cb5990f884ebe3d860d56ea63bfbe0e3644b380133c6755f8f9a36c94c0ee6278d1a2085e3b6337c447a36fa4d4f02dbd24bca02d2df29a33caf3578764df7da3eac82d58702bc798e942ae8f365ffbc6494ebf86e6f1f6e24cd01e1caccf5846c1529f47d6386fd19853df1d81967ba53e3c8b28eb2cc139dc069fbf0d2821abf452f0c45e3c0f8b64dbed8f03fa39cca0d7ca5249671a77f60aef5c6ab549958d06d6ed69a3a850536517c5eed1ac4b288a5fabea21504084fa83e640c5a4281261af165286aad5ad4545c669fa2102536cfbbb98f1bb26920836b6dbbf34f7bad020b0923f0e5acfae002d95e889fe9b99454ef0fd32a0f906a071189ff03ba7f3ba0ab267e74e8000afd6956969994351f9981d64765a936eb58894a1592ae5a131eae7eb3d1b5c2c1120ad4b18bce0af7dff99839d79116493c568c2af31463b4b7093c61ec1ca281db4bcbfb347cb0a50521ab1d539f202a4fd20441873824fac69fe1e05d9942874ee48f5dfa14a4c5b1ad899e4b7f5715fb3b7f12f7e333ac14c484cba5d1419e4b6afa038a44c0350c392e208525f520f592e84c153c38e3104dd84ab6ed48c32e1550f01681534e321ce7c08ae9ad8bcf63c86a494dce9fda1fb671e49ab12234b10cae6e801f7bcdeca2d88a01332188ba60c4a467370e068b137e77bdfa1fe48b2713c28d0cdd2fa10f1a9a8e1cf26eeb03060afa059a2563f0225bdcece6fb1acac602cc74c5493b7cc025cd34196d42489a4c7302f4235199881d5c16ee6cd9458c6b9df4a175206729e7f007e0f33ea5cce2cd808f8c166beed2c7be28666bc535d8254bb3583d7cfb48f869b4e73343775df4dc6770d1db32f8422cbc1af3d6a6b1880607aae32a8bdfeb8c00e6ccb4b9660a19a732396cec393ecc506fd6c00dc5f41f23bc9144e5fa1ed6419a9c4ccd7bffba125397c661f4923e70ad48f865238deeab43bb61f1e86acf5ddffad93e3d34e4ea8fb7c0e6cb8e0df465edf5a5dc93d3b612074cd99a082ebe224f79e53778c8f1b6b9ed1868a4c97915facfae29f48a43d7b8ac739a4a25e9ed00a6f1a9d77e5371be9ccea226062bfcefc9f785414112299173e273f0ac4d412ca8b7235bc276d7deb5d78afa4f4de4cf283e6b1f6e7b3f68148f2bbb2f2214cfb82e56f39c7695149a1ff5e0c6a47fdfb3327ba6af2e820ab65ba42c94d0ad35851ef02b441d56fb76a9c46b21f82122ef9066ebc03bf9856e33b48b05b01870af4d4ef7cda0706a4ea68ab86fd75e657dc3aa8a32acf332068583ae2bb82a79266299e3eabac0d16bc747b4a02b1a8562dd915fcbf53fcad0a2e66efb1d53ef34a4e027cad01686ce250ba75eced8e10f4cd471a99e69abba073f56b27cef6798861780a23ef8d1d27e0ba2704ce42f59d7188427bf38b7a93b77f5c20ae6b75402280e4cdc660ebbbe47622d660c28fa40a5fe1c8fe529eeaee83b70301153d91b7cf6a28dcbf0785fee67bb8439fca439b903bfd1cbdb692e7bb19e43d7397e8f37989a4d9f0d8cf68c2a1d747efdda621c00997febc02d96a7665d756dd3c4003b51ab58bb0b988532c0282023dc3acc087e292d2e6218fafee030754a9608fa14b4cacabe0ada8414dfe64c713968c3fccc59d9aa05ca7cf90dfd8c62b7a7b79487dbc97723fbc71ef3216e2e8ad1e879608d06dcbb2efc21598040d01e587dd6472c7c82784352637f13ec5cc25dfe57f69a7ff3cbce1a7889a8155670f15b0035775ca214e19f3a4472cd6438dc05e6ccf34b126b0bee191a28a6309f597725e0b9b6ca2fc6962d093733656baf6a54356738158e542b387e54a4134f35ac18ecb8fbcf63a2b9f3e85799c6402e882e06c9719c2eb4987ea35ce1e6e498c3c9c1e92756db6fdd2062e84a601c777189ccc857ea9686aa4057c68822038fa78ace5fd1295532a843bf9b79deeb47a7b8c7b68183dc50e8f14ed1fe029d039b2f7de175d7be7939878fe6455f32bda93f9e443a89b02c57e0f503426e570673d8ba0c1c5a9fd9e33f2dab241d9ab5220fa5bf2331ef51ec273725ea5981471f6c4707fc19635aa8520f7b3dea2ae71710095745df1f1c591e6a6d398d83196328aaca20895577a0f464b40e0aab70614d553e4d2346e4c297b1474cacda4ab90b00ccbd32ca258756b9f431cd30b52092b6a8ba2976556508f13365f1089fff801a98ccdb3f234c27401f061264db0d19b66db49dc9c19c828c336f2bd4822e9ea2e0826ce71bb8f7099f3b6cfaa8942b25fb0adf73e35d8ef61c189751d91c3b8f738bca32aeda320ef8f9ea8ec478c63bf454d940d310c115323a48a24a2cd1bdfbc395159756e98a5ec117dbd00f11e276a58c960783eeae75da6782c040a70956f8ace02cfece696c5278f5cdea0eb98c7a3904077736ef987d3e3579fff3f66527450ec35c31b66d220a4a1589daebc53e2fd10ee9c50295853823c9387063016a97ecb63e481f594801175a28d5e959e6a3fac3b7e71bb6a8412b5224cdf7fb9224ded34466e35a0b4284e3b10f7216cf1bc778a8259e0a12aefaec77cb54b938473fd6a2810c235376a7ae2d207f8a548e7a454a488689836f8dde9683a4871e362a29c5b8d6cd7bd46719f489bf3070ac34965dfa9082906480f7fce76a66a19e56814d08455c8d76a2882d10f17c072bdededb9653e127cde80e299a17de9727f4017790f5cca8a4608fa2956484571bffe42fdee28a48e5cec57f94f8f8a0e58e2ce3cece2c003ea5e8045ac2ee89ad4a505ae0df6d3fb736d06025bfe100731cd28f66d45a5c9ec8db3d03137fff1f8cfec977faf0f6a092b23b37ef2fc645ba3b39b71bc5cd08e47244e645dd610ef0705dbcfa6e73b41451a46afc3634fff670942c46858244f0ce9d5eae3c12c1764afea2012f3c5e665190b79938141e9ffe9783d523f115e114556fe3694c69aed23888884ea4cecd56704ec201c63e1f4dacbfb0efbd3cbd529a9b0fdd5d7042192c275ee4846ee349d45004429bd416e5efa2191b35e07fa600d9564b23f9f36e70a7a5d1eda532b4a33a9e5890f45288e29781bd85cc263f76229fed11f30dd88ba25b0b0849e296b8022719bd4895d0604c83bb47fe402743734bb02b406af4c4e7e3856c5820867009c36d6e20a74f339b7dbbdacabef5bd8a82ca0d7f4aade5c48b7ebdf8d8d341699da42ef45cf5c820c0bcca9f254a161f61d24ff6df13df0db497e94877642f2582b754b167ba10cfc2b86caa12f9871939768c0c2c29c43e1fb9d77ca15fa4108cd2499d4393c88d82620317fd93e887e69881c05a0029259900b7e6684c72c7c5dc4e85e3c4e19ec33a30cf51a923642df7c94741c7d91f0802e3de79521e86a89fbfaf256a9c287724af3675c233e6aee6048fb4731ebc9d7cb1bf255851c28d745bbedc5fb54539634c06a1f9ea318d87558759d78269b2148215f519cca7bd16f180e562ba23e4dfdb5b7accc595235883d7e00cc9cd190758a1b8de88d147d63d8e5b5936e51c6cb2218a920180c515ecadc0c536b03d6e76192cd90f1699c2512660d40c1d39ab0ac8e022719bf736f7b66842de93815867348dd4120bbbbe4d2263c61e2cfb910f37ad6f2e9d49fde782ac69a0722151565c6fbc3d3f4cdbc7aebc995891b1bfecb77f93066e6bf511b5fe9de8dbbfe875f39ce7c111a82ef35eb37b26c4882995c152f029e3e0040e47bc8d4c16f2c11ffb5c3aaa74691d03cdc3a5a102f433db0c52203b4639d0e23606052e1e35b8b7442d76c23638cbfb9f7753e8f09be20e4a75beacbd3cf79399ec0d17deca7cf4ec843824b15a0ff3e27fda3468b5cace1da399db409c2cb089e5d51403e16ff2b97cc670e89d764f3e735a5edb5749dff8125c488351f093e18f4b20ecc1eef58f928dcc0c76834578b8abcd6cb07bb7892614399042691b8d8153a71dabd0a45ce2db494f21a54667081d64ca3894d5080cc6c3d6c4ca45020ca330660622f1420f3eb7f0681ef408f94d2b285b9b4fc7933f9bb8daed92b0521f1e2300c4fedc53f25fe35c290298d5c88172890a02cf22887f6b9a03b2ae428020784b065eac57396d9734b71d2fc8ac5f317c4762c1644eeb3c7ab4b4dff0edc01c00ef8af2f87ab7beb1daf441302e3802715daddf9f2f30792ea3b55651cf6e3a8ada52e228ac6eeee3a6a6d4b2b2ccf11e2d3bd0da1ec1ab545648f61a8c2c8f5c63d8b535092192b623824bd0086ae985b96cbb5877856f5d96b5b6b7f79ab0ddbfebf8f7ef8d11b7abce1cd47b93fd42efbe98de729652570bfe6785a93c36073c62caeee620e24c8b9840c7db4775adb390f491f15d40119d45ba2bb87c1e70879f72b80d5cc8d664ea75b6c19976b444d9171e1e3e493c86a4448dbe7897457cfdecc680720bbdf13bacf43485791c6137aa0faef6648b0e9d04a53914fac376dd06d721635ec677b8ae15c79481a8773e1c4bae28470e4bfaa80353c62c6f6890134cdf547505806420df4561f8e6adcda2b587e2da663cc3ed0baceb8c5a4261d091183c21942532f59bf538f1e919c7609a03919a245c30bc7ff1ff021b6d71ebd2be163713452f89d03dfb774bb8bee9416086b515fae7c7f8c73c8b593465232f81f9f04d4ffc9e3b6b80890caad29f28223bfcf4741a0a644e873de6bfcba033e22c458dff5c93fc984303b7419d7d9a237f3e3161bf631b90383dc4e1e3921d2f532835f274495edbe9b1476c713dd08bee21d4111931003507bec4ebca70e3da6159c8dd45dbb88bb9430ae20fdd097ad537ff5c18a06445f7dd376a15d50bc3a6d6da23d25b504abf44da98731a968168a20bd509fdff143b357de838475fa2c090b08373f4184145a75241c8bc1525c5e95342f11c771456d94f265bf5e0c5fe1dcbef834bb5dec2e140f798a0ee71495cd88215d224df0d4a86104aa3b2c639c8c5549c4fd69d10bf0220ab3ef4b6e5fd1ad3b3e370c7966c244466c8a57d6b30535f0b495e63058c9085c1a0ff21a26a7e29744af0cbf20ff0fe5d6e0b4a3a26e641d6a38c5760c82673723c158d12abdff51d6a8fb78652df37f1aafbcc7c5d1c5aa665f756d652acfffde7644ce0fa85d6ce099c0d7004ed39372aa0af8874ad6afac30f69462641347d23b888aa424ffa7cb0d4ce1c6ec26efd48d0973fec669737656a944c48adcf56338a66d90321901237ad7e9caa0718e379d344b3c75c94aa5fd66f92ca8ce747bd1ec2b07b6bca9ca01bd788837be7eed1f9dd8f58e6471fb834b35d86bfce652ca8798822f8e3cd11f19f73a7dab1951d8608be89fe89dc3f62692a7937552b580f85426199fd5cd1dfe30a2407b3ad2f4610ef0a2513317a626013e3c2e1161e2217c177482fd9a4a34aa9ba6e00abdd135dbdf525350c79bbaeb0bf73d8acc18d1c9a6d87bbfde4278a860840d715e947a1eaefbfed9a4f9c471e216c35e07c50be3747760c0c74e3c5f8fdf568c6ec807e2847acda1278fe47fa91b227f74bb29e169e0813e54b8105c388f0163e91eec0551d009067d0c39e10f8a9e6d04a52739dbf67eedb1e691f04aa94c27b410be6c3eec46b12e6e22db45c5eabeebba5995977815fb5a32e68e29ef26a959a658f8a2ceee6b30b2f180ce1c96d3fba1f1dfb22610fd43a3ae7d809a656978585b64da1f4a2425e301e049fff86391ccd75cbad875930a643e4723decb90b10ec56fef9cd532a17d70ef739a70e01a16804af57f98ef24e5465a6010f925fc7a5e22cfed603e477152d251e82190509d24ed82d8ea624c5e653c1a5a4e77d634a7d13d71cc3e654f42e3295107f571d395b43cccbfa9afe94dd508a7251420eebc81ed626b55f391d132b0c3d19fc39729bafee3efdfcc542c162cbcdcb447588d7b67625ab1b7c5195ba4857b1dc1d1b20910764c89552b92aa79d2fb71cc4db4aafd3f3b838fb937540c944ac4f707065f58737063ed9b923e2b906c60f810ebe2c41ef069514a9c94aa16e0d00c54709e5d55df4685c7cc5e4bd210867e76fa150218ffccdec30abf3c63b2de48b57d3c08ef6e809624ad5c4638d88ae81939907ff26ef9d9a18f68e21bebc2c2e8e2aaadb25291122e8d9dc1f78d5e99b0a0d6c1ed993670206f3c5cbd543b636dce47a075b732b74bb1fe02ba90197f9ee257aab8577852d8d8901997334ebccec2142575cdd644db53bf97f34268c4cfec7f6eb88a044d2182dde25295e4937f805cc7b866a9d757955371d0884c4694240bc0610a4940975c5771cf152c80b4a99abb0f90c101dbc34fabccdc6f5ac0ca9ec7edb5c6aebe07709e1abe8e6d6cad34893a400d3b78d07a83f2553ba6e1d6f734e9f991618201bcd64770f3110a756eb9cbe0ed6fc70d37ae6860804c6c9df16c530ede4eb3bf358651790c911e29c32cc04f5c270845cba1bdfaab35566bdcc938bca84ddd59281b2d69dc0ca81468b35efbec89b7971ff5652cacd8d1488bf28454f350869f3eea6f05e28cd0c820c0f90eaf8ec6b4a8145d3b80634b3a6dba20c4d0faa1e33fd57ef0075977f04dd459a45882f9576d6fad1f20dbb3ac19cfa7efef128fe0383a5a544391c655af98897975e858a1a6fc32a2f06a4b2a1917fe4facc9ab26d71e82422b30cc3d72898d45bb72c13ac8a8041cc9ffc463fb8c47298257032a0bccdf9aa87f3004a3f3c44f681f4ef5e79cb28e2ac8eb8b84bbd38451b271ec7a5ca9d6ddac2e7317168aef576e28823c4083c6c1b5d241fb1eaa724abee36a0a79c33f22909f39fc76e5992c7de46790c03314f8f9baca85a23dc0970339d698fc4e1697e6143e938b4c5cc440612060970606534cf3b6bc4b3e48b935a673bab47784eb1894ea70ca53ee33c5eab54f6fb94ef3bbddea1c43fcb5a6f88e89d4fde7e6b6fd7cfb12990a229733da56456e81a5bf6467195f41d2de7b2d9c12da3f3a558b369cbfcf94e78d081c8e0cf184e1798cd0894de6d4987844ac9ed311941eb85e931da00bbbbe7a1c9577b05a9a19bebfd24c71eef902a14990d226192e55ef6f76fee88f37a0d9d1f9d536bfd0939e28f7bc7cf1e721eb50990c2ca488a6c78917167fe3c21159edf0673efd5884b6e50bdaa381c13e613c705ce0b608a805d1b5cf2c059a89bea4609b11bb6cfdff63f6b5d1914bb63d60131e7253238975a0a5871092399b33841f5092fdc3ec77e882c0c9d84897dddf406f79136192f3d9d444f4bc8834d9357ab0775cc33ffc7f5ac23999986cd0f0125a20a4864232a65cf455de1c964daa067aa6796174121bbb95fd108ba7e06345e27661fd29db9b7f679282851e8e79fd49f2a13e3510883f97f1072ea175fe6ab957f8f149edbe3b1568e3efbdef2f8b1e7001c13e0da591c2318176fdfd4476498509d10a35ef98d0f86954183a1905270b7dfd29eab53c6a2814eb6ca28f80146c84233206f7c05d1e3d073a22852391dd23a1a228de2441d0fa620a16748f4952ee7d42a4883514520705babaa85f53753bfd87f038f777c3a3876097d7c5ae038df425aff1a656d1c4d831a49260f195ecefca59763bedde83fbaf3a74b7e1c1d3d2c6cfee4657ad99445f55d395d8f0e0ae1c22734684ba0a67a3fc104d196a052b427abd1115ca7e95f3143d6fb276c275a208fc16062ffbde113e267a9c79e71b1e5e8c83d9804d7f9f10f9c89e5dcc45d8904a9db9b58a867727dc7657bf7342f969e56a1d2353adf860576190dd9570b4d01fc561c05a7443114b8115d7b9860aef333d47c5470d82d77b783f7a2be9e5ada93095e4e728b5db08ac93375b10da1d11d95c494af31c19cbf415b9469a16e740c04bfd974d0d7ac05a8fc3cd64ff01e77a511e818e64f66619b7acc03c6c19b534469f364003a608b2316ad07043dbcb14face93e59bf30afaa7b7b1cd7d0b5932143d977d004093bcf838915b955778957f6b66e5255ad8552e5236e287e782f50696cf43a39333e7cda0b004418e12ac99e6d0b7efc227ce45f1f0f1018e4ba6d70df460d9da50f48c9591e941795da5f28628f8e866a270a165b969925ad146dcce3072328a0a258682b7da0a9e99c507dfa21428e3be1c799d6ebf520b25a85cdf209c8359f0d15a4692c3686e2940eea4a2e7c3c8824cdbd2e31525ea133b2186eba78b8d36b80c3c9aee7b5fbf87fcdb1546279c57b76fcc717a1ebd688e81402e298fc860914c9823a3e5cb163d1e6b310da586b14bedd968479d3e203e25758f6b7b021d1dc9ecabd9c1ed240f6dfeed95b15b0fa230ac134aac5e93d13e0982a878cb3b9ef69480da739070e66ce968e4fae3812b858c004bde35a427dc78ca839bd0ccb1f38d92e7c0b3e872ec7677e4d4be99d17a10bc0cf02320cab04b7f985744b8a4b746e7f1c3bd14a0fe4e3abd100032202497215d100d32a6d74cb20793862c7cb99e8f7e1ec21034069b2a55c857bd1540c7a595d291c4c4513a7d039272b7a6e1490eaf9f5ead9253495f0d122c3dd6e050e85211ab428611604d99d161fca7cdd342ac2331dbb44c50ada73e881c718a47bf54b9003344b6ccf894ebf552bd2fa8791263ac6f3e12e16a1faf7236a1373ad5f5f75ba2b1e682ee16d783e1ad4bf77113a4a7ef9bcc212d1922c42552194f8c5c8c1a2eb10fd64a39dd15d059ee273529a6d86a3bd9a43a1a89a8396b64660ae6c8d0641d54d2dda0427aadf0dcb7cd4db99d10f2170f2200fd9cccf14104ef61e5a3e130e893f68cbb7d7c2b74bfaf66f4918ce27287174e981f12895618f9c62dbeb983e9c90a8128b7ddb46c6cf6eb94a3bf743f570bf071339a036458afe4dcf100186d216f6cf91bf1ac186bfd7d0ed154bfd2220401224adb5c4119723583b5fb2ba64880b55117060753dc64625e68b5357e8b349d5d42286c13ea715730aa7b35d3d7e81538c74b5aeaeee675ebf191953b08858a7eeef7fdde6ec4f2fbf1fcfc2c534374edd5aa8f8968c2bb9fa3f99f162559eeaabc39b5d23392c9bfa073eccbab6432a59cee4a8944d6c171a8e5b0bc547ecb826d7ec319432439b5bffbf04b1c6290f74da9a67179be748bc34e8d16c70dadb47f4223dee78f78de03426c4df5de10ad165ef19fba877c4de6a39789aed078971579e38f73c04cf7f0d02fc831c93646a54f1a7fe59ceeaef9b0a0364a3b3f8348ef9ecd6794a9e0b1b61d66d942d7df1a9240b368b66cdc3e26717bba75ad2d267c48035195aac9ff7929e2737964a8b66aa401ef85105aefd379d60b6838ff76d7bacb50ced257bc6598cc1ee4408a1eae6687ea43c7adb7d82a679f4a4e0ab8deff53cb9366761e1f3b4ea30812708688211f817df2afcb2a0248d72e0e1e8b7bed8786663696a63917b95427dbe44e78a0085955561753c448eb2485ea6062e79d9f3d135ab94ea87bcd9f361b39f701cfd8a454449d9ea122d74478690401c023928d7da94ef8cecd0219a84b64796e8d9c2e10779fa1235b8735c09ed42a9ab8cf1e786d3ffe3873a3418b2cd9c3dd6e543055e15a8e2aed296ff2b19711a33c9b92cf1a30ca7034ca01ca0f2d79752c86105cd3ec847d56432ebf8767194a04d6ef331b4fc426bc73b7525198a921321df160fd439fba2869f1f3bde1d02000fe117b64197f1762704a308a6d170ea12b1b644c9f9298e11db10690ab6bbb278d3f5d2f2ae47e6a3ba566ac7faba5b2462f72e4688120b62090d83c7ddd38a6e70a582bbf47d3cea20c570a5a664f90c0ac9a1da2dae8611495074faab0f41d36ae0e3f9c65af9cc01eaa212fd837fae8d2c23d7a1cfcb02fdb1e49226baaac8ddcaf59ba149dfc3733af83080ef53eacde5ecddab7b3f916c0fbef7932d836dd8998fa0f7d42b41fd60d763da9a547ac8e66fe3b082677eac46a4c64805f7f3e9ac97e0d9451b6a2bd0bab2793bd2e6f43e2a27cde7181c7d1ad6c44e76f68eb1e24977a7809319b8ebe0ea863e7d1b9e465e57e812692235967c7e0810b698f09fe0a0c5494ead932f0e945795ef61790abbde9f840b8856a8b4db2794cf9c9b77670d731a718fda7f1dcb7d28838091dc9fbd73394ca26d4a6ebd2f877dbf1475c76e373e6d1fe41b946b7d721ff617c2c96e809f12e79e1c3085575aa27d3531752a396ce7b3609c9874d1cdd77d48f22b8fadf4ef30af81274c736ba2fcb1301682b69e22e29d980504c311e93a66c7598a76ae64a08ae0e7b6758250f123e1e423fc42a1f241823072f6318b2958b7b35b80209884f8ecd3743dfe53258b1dfc9c813f218b3958a16c576ba85fc46d3e1edf75e73e9027da5f681c3d235a93af15f81e91342143940825efeb21c7cc3daa9eb142efd6090b13ca0daa48b40a01805f6205b529d9c04d9b5e9d6916d0eb013fb4a3a82bafcd08dd5178cc5855ed962c39ab6fde7971f9f0af2867627dfcce457c47eff149cb6e3152db27969ecf674cf2f479371a259c32e28fd587b96afb6425a5176129901403f4229361896d84edd3c4a464669642d4536b3b3b67e770e5e87de29db9f716eebd46d4853918f3a98633e8475256b2323c3ae9c4471a6c171ea360354e0ee266f8b722c63a615a4bf066b390ed18ef8178b405d50eb6725f492e9752093fd8a0192178a03a8cf8cccd9d73345b9a28eff82f20a9c6c63167c74542bb4fddb2e2305ea9c5d9c1d2a440b15318757df5a6464d6143dbee06f4cd25d366780b91641b9de1d2a1bbcc84f982bdb2ddde2c9cc5ff7146501bd3e1ed5915a5726cf20722729ad610a329a0f4e122d76ae18c0c7d156af5aae8031c4f05e99711ec0111774e5e4152558e2c79440f62a73a8e47bf623e4f91804d83da8cb7e72e5be74d8edfee5019be6d05ebc7a1454c31a9f9535efc6ff37f0e3e34812290b8bfb6119c41d39475d0923345a7cb77ca47313e6096f77fc2c83f31403ea3930a6add94d095eb9913a61bfcf74180f178194e91f104e2469e3f506906c6fca083d7afdb126cb3cb211a7ba769cb0365e77dee2409627191457ac62622befd335f2cab6ada54afef9211784048f76405fa3fc0e8738a7ac6b22ae5eda66d7d876aed5cf4eeb7ae12ac019ce5b9fb15ba428774b1029224103b850ce2ca3590f4679f74ba9debc3b211370aadf01cd01d6067a99757e591303f496f01563c0ab596bcbe4534bc112405ca9afde32665ed44620e5c183ca48fe5789e59f7b38c57cca7a75182ce1a34899d74050b69cdf735a9284171731730c77c12e854513913323b297c1441b01a302846c46ff7105d535903d4a9511412cf07d72266846cfd63112cb71508c1937ac6ab620c448704094ce305fdf1ed9eaafbd3a3ffa83cd7dfa45b8621ad11929f8efdc25c552e47bd59811f534632d8c65874b9d7567930be38ec9fcf2b9b8f90d78339e24e6019adb69dd153b1e994a2d60c157bd2c715843c397d0b1af76c559b62d7756c179e33bf76f1ad5f3c66a2dacaaea489f7fb09554bdcbfd8b3d36112a9fc790e1a06e06267e0f05aedd92d85961c3c3873c4dadab08d2a8fe016a33270111dff737505d6c25f45a7a71af0f097c84d0ebdb8f03b39120ce79b4d299a275ca9132f3a7fc8080b3c9b32671c7a8bbe50fa92cbc3aae3e90b02ae1fa18267e0f7e3ebaaff9683d1e4b53ee9a434a556c04e41c53886defb6750dfb631ce18542c05ce8d8973df0bba6d3d5f28811ceffc82d3d71842a3164b21944871d8dc46fab8023a672301a44ff123a5d4a8a5e16eb2fde2978b665b3efdf50233e3724699e951b19e82e65d74395199601c9425b4475b33db5dc3463d18a65b4a8464e4b23d66653c6be93220bd3f5d3027fbd1c3acfca5b1fe9e711753a8c299c2834df4e5a082f7779e9f1a182f4414b6e6370f3ae8eecc6a17b6780774c40ca8c6c2b897bcb5480d37c4a8a70ef2765f9e8abc5f85971236befe7e38a77208dc9aa413f7c87594aed0f5c95a89cddd1475d659a1acece98406a6f80fb6e12ef1891e640dd48aa923b7945fedceb68d14bb8f8c1c961eee458182e77f8d6ec0575b9a5526299d194478c4c5a9d7c0a53172a47f9ddf69a2927d97edc57cae8a832557d832bf3ea7ed16c56eac929c0b61191baeb9aadce63491d26d93168fba48e9259f4f1196cf9d49c6db92468d9f9ca5ac1f4278c5bf7655e10462fd3b116b2f34ad68709908ff9301b00daf59937a31b066f44e1a11cff0b37c552bdfbd092314327e0aa174cb16c4c98763096eb0ba6dbb3a1478ac3abf76ca5d18fbd45329640e388d0e7ed06ad90e5db9375a0000907f2889050b57e2de9586bc63d48e816ad12badee3e6b4e9d4da3d9474a4ad162b5435cf4f8f15c4a822d03e715fb804ef762d1c4fc47b9acfebc579644cdee9d04d3a929c6bf950d920ac5da7a57d4310de1420804c74ed7314466eef6204b27081ac01cf75f91f50de46b31b0c5c33ca2d6ea217d08d32ad6ef3ddae4c76148e4a845ad97e9250ca36076002d9274b5ee842a65e08ac04563b8e30525fe05681465506deb0532f7b3040c08d2d1ed6694047a0d896429e8320be5fec9b36dd16d5f6aafe09a379c167dbebb4e35846091678dba0801d3d9d5fb3904ce60c69e4f2221f2eaab8d684af5897f90540611c6d19d58fbd083b0f95029a854bab2fc8129dad7176320a7fb021e297553f3f9b39a1b4d824d6339efa9b2cb53fbf588f8a590cecddcd70115b1081ee97abb2dabeae487340fb3e661c1d07e0795bb915492cb6ad802b21a12964b2e2ff18c3a66554a8599fb2770a10b3dd2e64f41f8da9f77c82a06e110110ee51ca29820da0eae4ffdf1ef295349e1a29ca93d58b383ca44e61d8731e6ac094561b13e9a5a3b305d0fedc89deb06771381ffc445371a959aa52bcd5bc1795c87fa9d914d38d52cc56438e69cd973fe0b1e310bece8d1d1914f1c21b7d629f602f77c57f311ab8f8fbfd978bc7fd4abd3679ce34124100cdd82ea8a3d469f898e43ba3b92f526c56d49f776de72f4e50ae5081d15936bf065569e0e6bc491cef8c4bb6f4ec8786759c379d64a84ce52cbaed8a8760599891e249ce70e0fdb81ed539157bf600a37977f1972820143cc8f2f961052bef61138442de506d4021eff9d8a375256de0a3e11276bc437f7d5a11227192d9fabff5e723dcef5f88a5edbc36c699eea094469d4ebcc78d19e36db8b89e67224fbf1e632c5347767da80a6130f10c0c236c28724c72791b9020b21f0310d73732c38e7d52f2d8783c047ec153ef82023edc2c047fe88f75f3da0f74aea6893a332963254892be7f0726c89b22c99e598e6c24b89ad5d838fcad0903e17c447efe233d4377d4715d4c34fee3557e8f0c4c361a37695c7f2fe66d78ec6503fcf410d665bde794efc8d340cebfd8481ede9a5e3a00ef7b86b4d3e22a16a3c07955f08dad4f7a44124f333d0df173906334771a6e31333b2bc5ea3059c336113a429051e11a8ac573eb4bd7450375f505e7b097a6e2acbff1ed614a2176d8f481910606642afdab821b2a1ead7ba59809e011f5119f0c801ac4b668daab1ede0233005e092f6401e1fe5cae80d2b0a2191caad1b03c7d7fe152a759019d5e4c8a1f61fbdd19f39b0403f70202c71f8677b23c4f0e1705aca3900d792cc536b3dbbbd95ce2d0c07f069b56641de27039e5f823c03560c00a013fb73963122efe6800f616c2468bf08bdebe3382a2616588b156f0be486a18666753567db04b60e60c0eb6311b15450adfdd5a5d81f104105a2a5c4b554a59c934b24e375c592cb8101f2d3d0e73dc50a3bac12521d8b0347257196cdeb9b874d1e7f5701f0230520e87db89236d0452f797a7ffc1db8b469008837833d926cdfa89d3a6a659b07d67c076e501bb6cca44399d0dc5594a6223d5aa50836f519779f116fa08f17ea0ca2517de18a71493389a64f71de8fe9f4d3fc174a8380b8a508fb004a5a4b51b4de7f005eb859d3e215dc3a52fa79efab86cb3312d3f171779cdf6456cf37d956581b9c32731e68fc304afa0d1b8ea251b98998bc74f5517e4d089f3da9f4e9abcf57bb844d6f5dd02f151621750de041a0ed8e9cec4b2056c8c5d5f59817339aeb9b4ce7c128ee01322a4314334ee0797d2fd3aaacc8f68436380f89c20a4086dec565f4748675ede56c5c4273e240e22860b405ed8a6a527473136a4385ba3448f02f73227b440c24542db1bd56d96b79d00580978024281e6cda6c8628764e217487932298b46db7cf1313a1f20d8d05cb0e4dae0fa5837d5a1f1ff2d4ac7dfe855db8ce44a67d76156946127be9978f493d0c8281d7a532b0fcc849082d8bf59895e23cda7519c4808df33e94c645fed0471dc6190f1409db1dc6d64c910ea108b92982ef51d39a82e97fb33786cdd0651431f5ed2f8230144316e9d2b6236993e4ad5549e9afc8a9736a186c2b37b1dbbf978499274979a63fd0540d167b25c005ac68a1ef98a457e966304d4cd1060cca6017e6956fda437e286a12e839b90c295ebccbdb04b66fea87e415ed8bb7950eff308ae6304a48df657b0268474722edad398ebf61515c77bce6faf23f1a59ce6bd5e08b140fa0963229ac595cb10fe67f1ed56e09b071d06e9801eba32d7452a30a62793d00e66e46cfef2be980f1e52a78bebee2d2c81bf04c6e93996c9849a4b44c29d8c75093515e3230a855f921d5082dc4d12928de6864353ffb28f75096e6ee196282f607a2ec150c82fc3f717205ee6770bc107432282fd98bf80228628cc540dd5741425a53c70bd00b77e3a0c0df4b2610c3e85631e9ae9af8ce4df84af5ecfb68063088c6dfcc4a09f7d7ab9bf3d1bfa167131d1f6b53ee1f80d95c9777591e64e812cba758a28856ead89954e50281ad18283b2028ea72bfa8acc9612019f29d8af164f3f3efe017e9a2efcc740dd20f550cfe5b368d69a9ec8d1e0a3ecece4060be5090a476bf7fc3067c986d18d2822fafad03a1b2a28975b09f888214f9edfb94954b8bd899923bfe10868f08ce0374c9cf9c035b06a9b403c35dc724e4cdd255bb56c44d69f771e7ec9f394e5282312d9865216405fb549d4f0ad1b022544a96bf268ccd7951e8ad3b3a7a4a859c8dcfa705eaa303b6c5c66f9b88e98fd7dea27d0caea9289a7eb01465dd902f3f7f78a45eb126c6732bb38cf064534450d6cc0a206b7b6f83c2d07a9f5bd6d1153b818b3e056e3df92ce96b6ad1755887993b2bfdd8e84baa19b82205cbbd2e1085355bcfb40c1a4a06d74a8a0dfd76dfba0e48d9b9d00bac1ee2179a8c234f6633bd5c0e9706798d7151d3a6d12c1588104a811ad8c9b81db1ba6e93cad84e3f4f928c2564389ec37065668157ea2aa79b7a537c61cf083dc78fb08a6c7cfa7edd30e5c826ab8fbdaddd63f8971564bc288a43657f4cfee0400d220c11189a4233f174b5cf627a22b77430e48d3e2a77b904e38285cc62429e8f4d7da60fc6d26ea06e82ac181ac0718b6076f80fceca89fe4a41c44d936fba78fd765e8bf5748b23d506d18fadb08672808ce8e232a4361bc49d9fe2e462c8b341deb606aa72d0b7f2eb90b718624047d2ed4e450e1f98212968068713343471e9092c3e6454b4d9c9c10625a200e20f331f5eac0da546ecb4aafbc4cc2b6d0f26df1602afe3ee8927de9a0013c16fe03234c79377d3e08a30ce75d811eccc999b021e8edb0a4a492795482b8ade9623e86757a7a66d644eb3b50e702dda63ea38ec2a22ec6cccaf29e7729752cae472f8177fb5fc93d0bb4156370b3fe3dc6a028b22b7ccf1b21c06c99d575af50d23b5ef9025cc263b9d29dca8a5e3364b091be7bb1a138ae12ca049b0b133b89b28f893abb821c5600952c75790aac8a35f35ab09ab0e36646d351ddaacbc03efadb4d0020ff122fd1626294de319c95920665502915b939ac033d71ca46d94829e00655e57b4c3a3639fad304636a0b0f2780cf43840f3c02fc49fe69552deec630c64e81d33baa234e88ab6adc92614011661df8557918e87f539f9cc1d4ab4e14fdea6cd0060f9161534dcfaad17255fe8b06a6972b40f84c7acc911fbd11e2762861c45cc753a2d579bb4a19a9701dec80a901c368ef14ec48c838f80cd6c144b8692db8586673dc4f3356a5e06516422e29b519f857506c2cfc0c884fc67391fc5cd3550bf8c166357a9009336475c7f3150f30ef661c443c1779ca0078a8d7a194e8d3262ee80a438299d54e24f49d59910df92e9b06544d9055389a03c7ab4ee01abddcfb4a0f80525122b7f3b987aea7fd28ae4e6c30908dd66c3e5f1a74a5d0c435aa18061ec307a87b0ef7aed90e98ebd8505c639136ed79940acd27f495fbec7b8682389253b4d41c9077f2c367ec1a809741b02747c86718a32fd546d1e7b36ddba7e0f315f7fa927f4b9891e533e58d2be869973573f41edb5cdbf054918533be2960609fb1716cd15c39929c4ab1e5d41ced99a86bdae3a8240b707d8c85d6f57356c44d2b29eb1034c201d26ab4ce796fd7427c0bb569f7f52b6becd7263e242099f6103d76d48da98ae02e2da76d2fe5952b90bd3f25e08f3fcd0cc17e08a2e84d4f0ec83d3d964042d046d06e1324ac2a74c6d131f46dd43ff192f226a5a0cc8e6e4f543e002798e04d476e10fb9d7c320340c4459e273ff56774e5ebcf93b1947b3c80218f6f17ed4d658ac678e47b3fcc1f0dc6ac1000b59c4cae7fa2d4bf2b4511cf2a51fc28d300d0f3d320d6ffb87c27d0548cfc0de12d3c4736262d7fcb7e344ba343f674fad31c7b13fe8e45ec94ff4a613ed53db704c20efda288b882984c2d8c80215ec91e2fffd432e27d4b39c37d2a9e166f8f4de3e143db471ea2c855b2987ff568dd60a77a9b21ee5bf6921cf952ccf410c1d3b8cdd9a292446b6f96a0174d705fa918f79f8500630725d3d6590730b0a3e45a2b6e68fc8229aac5ca64dd79547b77610306d0c56c62142111bceb3f387f8b509507b4f0b69e05973b146aea60e2f29b184f20a59b7768c115d468d373e06231e5eb8f6b4188221ef6ee1f97e504b20d3686b425f33b6893c827e63ea73da609cd32e17d13101040e220ee97e3daf3ab45e38e0e6f312779bfcfeaf0a2bec451911a55d5615df359f1f97405524eca1be3c4c57778e7e210c8f21e2b169e256331a24f5989669f11c4d6bf1de97f6860488a38bcb334cb9f5bffc88ac91bb45d7250210fc5dc47cd310982cefdd179ca036b10e67b9959173f2d8eb7f8a877eaad314608270eb05c8bda9905853f48bad4f9b0abefaeaf925fa6175c5f5095651903aceb4b73deb2a0fff008f092f30f192ccb85431f4e60fde97a13764ecccfbb0d79bdcc38e241a514dc848f32b1faf7402de88eca671c83cec5833093a5642527ae9641eff308e6b47ad61980187e0390160d779818bec9c6586d87f53343546de2a26fd210ecea8a0afd3f99c7f81b0c3156f2fcfbd51f11111b1f1973fe108cb99e3f571c023c2173a01515b63f53e5de3e565bf0d23904035cabeb66efef638f6eb21c9b69e35065a7655806b5208349984818310c8f6e5cab8cf23e81916cd3ae7f5a88e90ceaaf792516ca63df3aaaf8da2ee49c567d55a98caeb612d9d6bcbf22fffaae538bf066bd158ef7d4b2f82c2506980dc2c7ae5c8416055fee1957a61078a86204e3c50e53ee4b296cc5cb531630657f31fb7eced72d0e8d5e70a647af74aeb61db662b1d6bc46f55ce49e920efb9abe3372d4656f2b1b34a2faa76ed2bc135c5d2555c0f09599d03420f3efbaf126491c35a0cc51d8e712f5445d55ab6de35a001bae850659823f3c683c4a88167b31f320f2a5c4181ffead6ef9c30867876565242140d1ad7fbe1b5a8b5ddad2ff74f52735bd014b8ccdc8ac030cbb6f84e7cd21c225a13671c74cf27eee03502e3f213edc826153316c291fdaa56c9e9e8078786a57ac451646d79acc2cfe12a590f491fa6eba07108ade8928ace8f4c22df204600c938ac7177d96aa18da5c910c9e19d3a4960b69a90bf8304218d8848f6c7032045d9e61be03311450465ede8c165070df72aa48bbab5daaef78496cf62895f02a31f4f100f1cf1283fbb3f203e1f4b44122ba94a7d0289458fa0e003005664de5b32cc571169a6aa30df8b5a9cb64bf874fe6dc8d56536939b2bbbf5062422d7866d63fdb56454a1f45392590ed241b9d4d559bf5e26af02c638c0ad91c483537a1c04ff94fadbe525f04174389d3256b2f23fd1a0616e6fec21a36749f9284473f41b281ba890b1a7f38f7adb98220c4aaf5e23ca767552288daf0ad59f491fca08384ed13535276ccb2ff7f179e45c371ef6ccc96d515d14fce53ef21036789e692086a36676e602989b0bea43aed4766ed2e27faaa3f1a42e51b9468a77929f10360ded12db1a866120498fcb45c3f3394232699df8935f507a0919f658c0125e6ade2a7b70347d565635cb63bd0b3922f9da16b0ec83ccf7fbfa262f42a7503958345f68cbf1390fc8bc11330367ae0715184644382f378a00472bca455c63cd2c2f983003e0a595c38338719b2011e39d38055657fb5b4799af28f46a36323b05219075ef887ae1d94bbb4d480446394836c00eb1e6d8e3f6d4befd08be67ff8516c94978d83e14b8f4421f35679ff5fa42aea2137b032ce96d749fe4e3c1dea26bbcabe616eb9bd21c784bdb749db2224daf654011b74df925f2b2fb0fed68ce05c8fa0b04281fea63e1a8dceded5e3ded046c60fb3c41090857571359d4bb58bfe062cd3cb720245a86c8cc2be4a358b0299a9eef969ba0eab66a7a80a2b3844654a582877b7f9fe2e8b3db25551572ab537fa15aebc3f944e9fb12ce28f0f6f71a2ffa8a894fb89828868a74c1fe2e68921c61f4aa7f4824a74898c65fed4bc3828aa302f5de861708b2a2a5886c042c28865469a6ce3154fff24677d6b4a785ace6175bf716bb7d9b58b4cf0e86068ef913638aa512f6994bbac8f38e87648a37c3b0a2c2a55cc781a16b64d3198caa6e0c63a778591dc6707bc916b3083835731c7e30e9ff4ebdbc9cd958e695dac38339a07fdf86553ec031efe12fdcf3b104398fc9b8635a71cfda4e0d05482e45a238f7978a833614c98c5202daba20792cd9e904e0c5383a63456c05233388ecf9e684e9419bde81fe9ce100b34f32270ad142278a18311c5043b7aba727911348c55779d4708e38276b0f67cd5d1d5082e8212616dfffe02b490952b5e1b9e41ea7026963df0faf489c760a236c09243be6215f6bd2b56001357f111fbf1d6c9d4d1c7bcc9fe0cc8f657c502f1bbf68807e46412145b965f789900dddc50b1c05e16218550939cac59a184b5ff6dacd07fc478d1be9668aa16741acbce15f27e70fa525f8072acffb55cc55790efe7ba111729c087f5631008ad9ab641f52b2a4b54d17007dbf7948a69996ef1b686e9dec42df51789b2b9fbba64f78a5694c8236da66d4ee3edf7d0fdb06cb754f2068c1b05a88b8123fe63ac4346041e648b60170684fe7858515ac22467a569d5f5ebc5968da8d1bb341e3c3a5c8ad55d91678991de96b93542075e0863c6d58a2f8217fa834e17153f6b4cd36ee96c32458fd03862fe3f3651945d98f2bca7d8758986ba3160d7f50c486fa21dd9f383c1920e78da6f9afd80cff2d99ecb978966be9580a52e04e5ff1dc066c57dbfef53d7061fc440654999694ce078f91a27a68a2a690d37a8bb2a299acd221cd1c391b2a9d0ffc2ebb305c05823ddcb5c529ecaf1204dc8c8795f5ea49a65f9b28063c9dae8ac9ccd7931ff77eaf200c711df0be05c45618df061992378eb3e8b6cac3f13a26f2d700aed34e0e042eaf986fb37d4f5ebd00b2f431da9a027f80dc5fcd05a8bd2a257664c9541e0dbbcdac3a14ad1469ec3722aea5681e559a970b3c34cd123fe1259a3fb121d49924de8a250ed9c84898ab3e4d07f21fcef49b11e7d1c315b8901650456675b2a90daf508bcc37d8761e5cfc1f0f7f0a22610f8a8f95d30bf7b1ee8a600b41d1a6f478c4c57f994661120b26477ad7546a559a8a32aecfc35525532c7187bc071bc5dbd043753d1c0e569fbc512771613b17ea71cc4daaad4c75d6928fb7310b42c74b6ca2712c7732f393f1fb4243d830f04a37cc6e880ad76c2571bf985b2a6df4781e69beaf601d17f345d5a30f2ae9973951f052ce3a6ecabf90ff5fff5e67beabbaa56def23c82d40dfebda62eb4b5834249371054b84eb43a13a886428ce4ee78c76b5e5bb6d764e932611a3ab2719646addb9047e1f83be25c7b00bb95862ecf0550c48560480887141524c82ed90f3534da57f36931369d66f843eed79f25dec5216326b03ba308621f5893999d89ff5e70350e347a09684b89aaf0b72b9d48a075f6c9b58152648b1ca13ce49e6c19d7a97a0ab17ad4f72007cf389dcd06ea9c4739ad0697efc7e121cbf3a7d556674047f5ceb491d0f78cff0e8a916fa06b9762cacd5539bd9ef2956d4b838933eaddfcb705eae90eb1a28079b43b111d0a72693180184ed6011e4d525a0051778ff31b5cd531bb93a2b3bed59c6987c404a683abb09321ac77c0792d5b3d5226deeb5e0819c5cd3af6758c0fb9e5fbf78003a78591dfc94287fd6effc00336d0c36dbcb1ad0d66683f3c9b085e0f7154c1f04d33e522ffbeee32c4a3ebedb4426242ac3b02b5f185813fde09c9f5daf627c722e2be203db2ad5c560c7d68bef1e98929c603715a8f007e486f0880ebe9532d8a713569c7dacaa52ce79f14ed0b6e71b0038b94a76eeb88385392f9a8093337740629d398463fdf1f753c2dcbc80c3184a47ed201124d41ba91079fe3002ed7d7951d2e925848f99b7382a36910657c917edabc98fb8cd4770317842a734a66251a3f0eac43621615fed7a47f247c7531e750d89847dbd3d0e2b6c28c4963933264b77f0fb4105cd6a5f1c2e7e46175b4d7c1e034ddc0fd92a432eea857d410e6b53f6efd522de99a79fef1efa573e9c7648588c77b672e7fb681d614b129068f57f63beee892dedf7cccd815e029798d18df25c1c5a57a5a421989d296e80f1eacd0fa80e38e22d493d99ed5c0097f5cdb44e985142d514eac4fb51ca2725a2f8b040d2d5370312a4007dcb1a3d25eaa6d5e2723d8e566f64ff4bbc890aed2e2213b4d5de1c8397b4c8451bc1fd20b7b153772d157bfdef98e8f8ce2f49d33be11305120c209649ce4ee5a1c7f9bcedd04c4da3463d708cedcaa7934d4e87e8d9b021ac333d9f31a2aa80ad4d2d54f083bb8c45afd94c7b1f059bcf5c3dcdcf868fbdf1a98d9729053d42601da4e0c90da90f67b8e96cbed8fcc2da9caf643cbc8f0b8139339b45a9f0d1c4f10fc8af1c60b1e70652ea57122a8b41bca3ed3c26a0c6d79113d255677c241cc56d612c8f7bb2f34a531d8de1fa5a1f6a22906cf4abf974920519aa5c92a76f8bfa5493949e4caad7fd378aa5cc0ae819656074359aa4fcf7f128742b40a53822eb0b993ebdec0b8cc0d9562a6e1e33ca8de5d58ce988962ab0f5e104e8fc847302e29d8ca3abc78c53c187b54ed1d12962024cbb4c037e73568aba280634fd13dc6da2bcdf7f99ffc7107322a96e0b12645c0e9ef2f97fe5741fe66475681cb2ed9b0fd66acb2d7e732381d7635a3c01e127b30a30268b3c6c2591297eb072be1cf0220a8c18a48f8af9e3a2bb93c13067289855d514387a9956caa099864e0ccce1d69592521a2f810bcd3148592ef16ca8489c6d6c26b085d09c874811b385975697beecfa08913f3f8fb9d70c0678bc7a800e90ecaabaf5e5e34b47f611a2af0bddc6a97179b7a222f4ed72ffc904dcc3a21355fd530fffc80b43f85526f981460e8dfcc5cd0a58cd90420547aa81a187d497db4af1a6eb301c02e097c3a975d5a46fff2a815bff6a559e16968c428afb462653b7da457671b343962a577e46f178e8cbc8349d99094399ebef94053b08cba8924fa146d68b49601413568112cdd9d05a5f29bd253eec4c7caa89d44a0e96f4032e59e4ba00a7ce175b10580ef32082f48841f326de0af13efab22c973e03390479bc14d333eab6c4729121585349354eb293cc2b5a41e62ab335191c889995fea6d02d37437d6eb7ee61fc756524c294b977d7b93d64d7fcb4fc280d52ac7efed0c7dae9ff2373a47e15d45b1aa31546fc82f4eee6a08f5eb8bef7b694b05996c5de04c7317194e7f2f839bb6a00143f24acccbccc803d0d1fa88b3b184d5004913117b7018ea75aafba247f437f2cbfc3d0e60ee6022a6d674ca97179f6ce8b31c10294d5f65658e0b2af1523225245bc4ab29ff1d1dbab4cea7502e9c56a367e967a095fcfdab97f69db6082a4b1093889b67fe47ffd1e094dce8373803a1f02454cf31325f6bd349b5dc732e2aec33ac4eb3e66d35c71da6f0a413321f38a850efeafc7048010c74b2180739834aa7c818a068c9395e446b9c23ba7795c0db2abc1e6873a9e544ae7e848c749d4bea8e1d97b583f1285a364cf84820e259fff704d2b68150892384bbf443e0834c474a89b7e0263c506bfb64027e3e4f06478f6fe0aa956aa959af29a94cefddbd82a3cacd76ad7c494dac8b2d0af195333ea59189e567ed9fe489d0f1eade0464e643a92a45191290cb714f0eefb86cf071e5f10f0e50039fd327a0a5bf1546b0c511506ecbed9a011fa1ce43cb575e4e7164d566005f9d8af6c81582571a23dbfa0c979751ce5a3f5809fb9994c525e7c7b75e70e29fb3387fe667de9a5c8e47306c6eba94aa6e63fa788b4909441a10be53d5d59a1d3f252d9b83abaece2f0b67f2742c5d7117a0786e12a7cd35e3ab0f8eea5fcc5ef07014e60ef2cdc11fdf7f6edba73583b3746e0f9454e2c6b3de09d88cd873544d24fd066ac8c8cb057cd7fdde0fb3e167723d41f3d231ccb31562a5b332b5895a478ef35e4d1bcf7af1690c4680bd25ebd2133bcc8b8113506b036abaac76980c9221c1815308d98216d53233905651af2ebbdd5ea71457d13103c472817a783456cecd78d1685f75ae8e4124dab107ebad854e26e3218ad523706c90eb24eb81fc1ec9a325bf3e9c580500f8adc8ce834e1e9696519b17f9bbf387aa0aa68d87676e5cd3792156a2fdfb7da2feda8c8a083c9ea4736fde0619f02633bee5f5e0ba26d7d5c4633e950905ad1dc91eb8b9a2a441badaf5d635732f9e5469c5bfc96617c5054e3e29580abfcbf0a6c0eb29011c02537f90687d27c2a289f1752e6f1bcb4f6b605a70aac1925ebfb7f45b39095d5eedad46737a95d98f86551d748c293559f5a2870fe8c4148afc196835ad049242d12b836349e79acf96c16e9730e5e3983083cbf2bd052d782f910d867fb4932683bf7d3f845123200f7de9f2e88f3f076b10f79acc6f176ed1aba365b1d2a27603ca937294eb3ac1ff03297de7fbce9aa2c322409083275de233ddb980f1c56ea35bbe1817c8f6bd9822e953b4955ff711ce7695322978c23539a9e587b324a0b919cc5a9ee412790126d71100cde7835ed8e8a3b86b1be2f27746d3a5d6f0e5fd7a667023ccefa93010630be328f3ffab1a8ceba944e01197a73378c37f67a85c91236e6fb4a8a209b95321e1ead55d89f51b399dbed163434697ed0ab5ca719d9e6b0122dad792a11a7a2b9a57c9df5495553c5d78e76870423395af29ccac15c3eb3f4fe2dea6bd9630a3b18a2dc2a70848ea1794d7987a2997da9ee7d6deb38afe64edc41caba6233ec7b430932ac52fa59209f4b2e3205979d7e542186d1b9121246e396d611c7d397b3b4e50829039ed1829b773f4e9880d0b66f17e9549779585d061553a0ab446afef00f221b30cf8fd9c53c524e5da649eebcb757205f4b2692b9553e33693c3dacc45e39936162819e13ae6ff287e2714bd99f385c65781bcfdcbe0dac0397325615bbdb4074afc3b4a9916a6b0332866e48e7129226df49f43534243ad463843f1befb31b2086144c6e83171e74e59e93594aa1c2d3105bdcbc33d093f2b95d81442cc0ff4062d12918010296aacd4bec8383bdda71dd2e3d83b8e899e936efb661a3dc02bce018d28e51ea0b2224a86c5c3a4323ce1023ade1d9061799a22284b44d9370f2e2a42d11c5f41b04672b1d2c1cca9d47c9b72f442356b7434a4bb4537c85bc0fe6a68fe375a21ac88c17e8559d1bbcd162a99bfac53e3476f162cbb2cdce93df3be47020702d0345204c12689952a8287c69d1bc2548d62f9d41017621b9470e8ac944e6131688c0fa878b639082a8ae0f6919e641a1a1e1694d9fbe10b692818ae1078d1df51fa2a34e2601c45c6c14ba3bf936f0908d8e067feb2a967a33c9cb4ec721b89b589162b2a5d91e55d7ef779c98f35365ca1035a99972415988659aef1270f357c85de30f031b75532d68db33a5e24368f879c85a32b0e1c11b2568311a0af28e3eedd901e46f01eefeb033fb40d858cc74dc655ba012bd2af7f6f8c941fa09758bb361b4573a367324fbf58183ee4e634741941d02aec12d73da358e3c33fe7f796d2fe36cbd5314911ada92f21bcb7ba7a44655182ceb68114c0983bffb2e7b5f29db0588bb3cf48d30a016f13f99dc78154d9e026ddda9ffc2a7ad37fe81465562f663bfef2507a638742a49768c875503dbb6ed64d97f09a805439a53dd8acc5c04c87373521088137c66b0323afc43463a14d36d544bf4817fd4bee9fb5574285e5e4d9b6d4e3d4a526c2c3fbb7da9aa3622fd3fe2f9083bff91f5f4cee7cf5c00782eece3588044c85759e01cf566d8cceee221d24b202c0a3e05d5a88f5d8a434c5bd7fdeaf11cffd0e8848323aecb2c2e885d5f598be0468786a04b12c80d51a6511847de4de890a1d8f127f97393ea15621a0ae8a59ffc9a4a6b357a287012bd8f0edd742e1e74e0a1e3fc5888f06031ac2496270e6c843658197de4246b60b4f18f97ddf0a5921b74a6e968db55c242eb98d057905e846feae5057cfff4ccb9086a867fee5b6fb5d37325a1450062766f830c281c74d26ae1b5ea34c2364e5951a9afb2d8700fdefd3cf46bf5a7ceb1526f52570fd368745bbd9f364ea1befa2657fcd926a43ce6ad0f7f81e468eb049c22b26265ea5de77c5bc1589fa32baac80b795c57fe36556ba94fa11370b7c3fc276f9bf66584d291ac6e376349106cbb5096fd7729d12bcc0e820119f341b3124f569540fa6f03f6790082817e890226a9bd68cf14a12ed896fa7c2d91067a60ec85864ef2039110ee7fe3896df3efdab481b1479e3090bd9f1c8acf0367a917d1561d480ab028c8b1b61e9af7c7925ed135ec7436d3c0e2ca9dd2da9f53bc73ab9a5390f65c5a14fa500e3799aa7a6283f6b127331e2c681723e620d003e00e1f29f88588a1117715f0cba7106da6555c4c43b3b97a7dd6805f382fea5b40fc9703fb515260f0da7b519adc60df59b843dbd7bb8c13e09424b74d8200a7d7304b30ec0fa8dd92eb4eebbfbd73f73fa948456c1df3175ef027dc53be74b00f8bd0c098456de3e6171532393520709726ffcc4e3615fa98eff26df671b48e778225d5e28fd15de4933332f503424854963f7cd2cecc99fda14714679699d75e9cd38874cc973f27ba43ca3f45510cb77986f289c7b343ba60c95f041cb8aa3a68b8c4aa42940c5902e0006690d3db784fce72035b848586b512927ad6fed4f3586d82dc4dd0013e33ce713991dfb8961b65fb82110c18cd039869add3d53649653a83591fc5a5abbd1c1424c6dcd3bfabf9c062c091606d0aa0a466c02b6b91778e8ca9e730b2a9e91867b6a7499f2628e97d266c987acef210466b79589a806e0dd87225d8ced183cdd0e4e84ae669be2f877f0bca77ebf6dbbd168122116fa788e155b9a46f3cdca3da786eb59bca3f777b74f6fea69e15a5c566add447f2ae2ef3f9d0ffbc27435875b09b85f265981bb47c145567d6eb9f4ad5b9699b62f647f24314ad1ea21bc8862927812b3889ad198b8e7784c31ff246153c2aa7ca27d31dc22c9eb01d27b71f5f3a2ae3b621280fc5a116ce8786c7704d24e82e6826aadcdefef001264197876e45979355f608e16ec9f255ae15ac5c620aaae24025682ae2bffafc4b6af7036edadbb850ee4944dbd1f52625af98a098eb6b903b55d90c0de187df9324540950e464cb41261be654259b2b85638609fccfc57020241dc823297b0c1689e83e2315234bde49d3e3a5fc0d08faeeda221b81e5689ab84eff700cc103a859766faaed5fff619fea7d2b5471c537712d1324ad861c2f83dff8ba249ae434dc1e33343fc68ff0057544c06982cd057619922e71a89f9eabdfff24f0b7a780022fe70c4984a541071fed1d35f5c972ab0d808505bf5b6528470e1dc3070c9ab0067f350dec902c45881f212f40db0e76f5f9cdf3cf5cf9ba3ed2b4d9342fd5200a3f1eaf9d2ebc4df6fb6c0cae8eefd8cd32c11ef4bfd708e99ead1426732a539ea11bc983f2693f8ad25bda548121ac485f3f27e9d5cd816ac437b26b94d62c743418ca46247be25409959037e8b9d0e130b16417e6f538da1af7eb5de80c0fafbf38a00a29ae4bb5bad53f5d55ecf0785159f7f3aa6ddf2df61a2d295d068ebc6443f30e11f60ee1e78174c4381a10c291b658f37052717ebbb73fad1d61667b91a12659751c168c80117205c81504787440995439b956654f08eaf37e771120d7df383d554084d6d8511d6fe3665c09774e647a1a3999dbebd89a7392774c03fbd47deff7678e172fdbbae69a2e39c0981728cd5a6447763a80b6d7c6de0c3236f7cae86f38da554d4689206613a0512a39f29b0e9fa6c4105c392b85460f58b1828d7859ef7cc50069ab7fb26eab49ca902c9bad6ddd6b03ac696610569a16f3081fcb2bf728a13eaec5afb71b0edb0e9f7a7dcd8f95981956be4a2d7b120ead882054f5d55795adf688af16da2afa67fb908d9fc61673a1e306f4f9f90107db24599ff64603cb8a4e316b5bac2731d2743c6a70bfff4b9c4872ea47fa598093c705a0dc971de24a6b68ae336fa19ce6561d8bbd0bd24445cfd8f2219c5913432d68e60797fe8232111b48105419c6fcceb8d5f651010438cb7c26763510afba155d1ee0ca7ba967b3bf9662e49ce7e15297cb63c10595bc0275d575cc5ac705dd40d19fe38e10eda8cc53960e841b40605ed8e2940ce16044026debf00538ecd494f8f044e2c65f951cc0ca292e858b5930201d2e1df5b63cb4adc3c7d111e4eea1939ed4142a39dc51df0e31acaf5bf7e13557377f7762e4acf6e7d7c68a0be717192385ef76d123b68a0b626df0d4cec8f78c3ca753a7e612d4b72f41275c95666ab2b2717d76a77385f1b610ba2b7bbe83ca55a25a52e5d4e82171b1c85538921af8fbbd80339cc1c8cbc59af48ed2795798cbd2262d15b909fe15b71873f5b909088436d7915dfde708b351c6ac1a9b8dce44b94142743d3e3329067078018b61830fa9a964bfc2bb9bf0efe1ad2abe838adceff8ea52548c50f0dbd4ec4d6ba817deeb2553ee0e8073c655d8eaf71a3f4c3e357417bbd3332349c6fb250fc1dbaad8ad0264b81c5a7485bd1a808804ea09c42eb5f3ca3feefe27d3685f40007bac76b1ebedc4526650750ac8b085cbb2b48f2a8b55f70d05b7744fecf29552cde5cf484f5b4e4ec70bd70cfac3ef80f149303e0c3a392ef902e690abcf9503a8ae052f68494d7d6e553b0341aacd3dbcbb69fba557288b98517e13e4d06528ebe247fb5b9a386b48a3968cb33570ed817fbdab307ea3928e40c13e6d670dee980a06f7e639da790cd9625273b2120685961d79659c5189ac487d35fd40fd9383b9b7724f41ba0bb5b98977b331abd7244ea7343a1f3ad23ecddf8df2fff5e262e3b28f2fe2703274d88b1d48f928ef0dab21b33d9065f3820f894630a62a1a179836a62dc3e78bf54c38c9dee0be0090bdc993e2a2f483aee0ce47490d3a16bd4589c0a6d6b1f537b20c1ea3223db593f3651eb3e1947fd6ee9ce4e274298271da73ac7066ff4db66a353f30ee283abcd58c12bc8b740bc7d0c8ab214a8b3c4256e8b616d149c5b76e7cadf9a613b5bacc352f2d1a835a467241557c158d6ca4ac0c0be459f1c66176ad1d73ecd16bf3af6bb9a4f9bb48c8370da26bc15d5e155e824a02fc2e80d4a624dee6671049ae04e722d182d603437a3b902be17a80289e921f66aaba7d47637bc9b42b6f0b67aa63eb50874760c5d5c6674a08fdcfa089e01983b8f881bc4314d3271b48745fe5f2f3c231c7a27b5ac9b6cd0a16fb6ed62f869ed748076262cd02d46c27d2ff965237307a8a8ae9524db341cfb7ea5ba5c1024a3b98e15f6beabd798103c0f55445ba38e5948fad98fb1d2b3f4dbec9364353d118b12673f414528ad291612e93e374b688ac244edcd252e1a48aee7f34f85d62baf41a4b3e18ffb524ad5171e222146554b2f76b75be6df79ad79fb093b8396ac16bd530f6f4f454d6b8d0639f20e9eaf48aa0339f6346826b60b13e7ad7c179065154edeb1d84a9134393e60ae9da9f0a853cc139e88464fead321837248b2f0cf8872c8ec520f84a9a845c817d244876804fba8d2ad5fb12c40cf1e842427eee504585a085168e27d0feb5c61a167f9f80852864e785079d8dfebb2909d77cc65d94e92559e1bf8c2cce4accbfac691317b38ced874a30889123e409502e2dbccecd2ada5692eeebfea1e2339846414e06d899049497975ba28d35f70ca9d6dde340961576c99e8db1dc22c0aa301f1ddea6786b072ad5fbec21627406e3ef4e75e0aebea13f7cdf5757939a9ed152271e88b913d424eb1db57e4a0c53b6acc88e88e29061d020bc1ede2fcab55aa70d4322cea2065bc8aae70c8696045c020f3578d295d982428aa8f17686398d5a71748d38fcef0e9e576709559ad43a0fda8ace8e453b07233857b483be5c0a0ad064c4b5b8788e1c7d45ffdb1f6bdfbdec65aa048341c3cee025947f3217c33f7d18f24fb8b9ede5d6117bd3ef9ce3791214f383fe02edb323392ec6064f893e27eb5e1f4d84fa2ef91408daa8d849cf2ff8dd381bbeb4d4ed0aa3305a11ae3ef623435eb2d5e8bf4c3baf982b9280501f5143211300ebf26ccf135f990734f699e600ec4d762cf9448a171d2b9a5cabc24826f388bc5ed38c3e56ae816bd8eaf3eedbbaec79be46adb7865f1dcd9722eedb8355f19bcbc30d3630dda9aa6354fdc3523813e497597e99dff468e0a648d987b334620c79ea13f6619319dd87a9a8ab5b0048745ebd7bf1a13665051171a58844d6557eb3094cc6ee4702ef5e728323e8ee44c936b5331bc5bf887ee8392a0650ec675e320f187ef61869395ea1367a213303ab4d11b2c52cec76e95479e394eba777f70ad306b4ec93e50557dcb62ab8b6294c3839959a80e1e00a79c65311296da2f76a06f1e590508334e8fd3526994f726c6a7a9b96434993323aa6e49d0af74d0ac546c6aca9dd70454dd16e3b4a896501c83919935c8eaab6726253bb259a2d7560ee22e8ff678750be3e50179067534c2a5942b7b99f50e9a99da545542469e4b1ed61ec8a6f195ea67142d84cb97d63956806c1d371f32dc32f467e63e7797f132b0e5bd9d72fde418c5e3f0d9f1d93c9c932530a6a77820456e333e51844952c00ebec8c9274ce668c9af4c2df44603e4b276bd8b6ffccd5ca39ca267e6268c813b0c336c8095ca84a12b17ce649abf9f253eb44d13ee43714a68f527a17a46953740fae582eb9f768daae9747bb1bbfff2a0335a1e13e02f90716206e21d6770aea16e13e08f57adf46abeea9b7a59ab8ee15d2264c446af25d62e9c2fb8b9e88d6eb0d182275faf22f3938a30df53feb9d957a1a95c85bb8f73015271752ab7c4b25f9def69349ca5419c244c7bee61e376825a4764a592b43141994e9c7f61a7a89cca128354223747a2ed6e2d7c30dd05b833792330c70f03682985beaf68130c942b5ea0a8b5c562596a423f682f9e10a8f984e581d7447141864d118f741869801963b932612449c2ca74bb89f87adb8c543bb99dec3d005d726dc1a37a1e10d612457fbe2a33eb2a5d746d95746ff523bbbdd2e34b38177421e384028768b29cfa7c3aeca23ebabcc2b0a0f4c7fc0c0ea166d4cb92219e04f1be02dd3e1de07af76a6e6de3fbe0e3dafb9c8c76a233c4e344a1691a6a70e3b257e46748af351ff52dff87ec4573e4ebced390fb44ac709bda010e9ce3f43e2c3f82eb0a45d79c2347aabf8d8da875cb30fbb8b492c4072502d1fdfd9af5c41a3f4e3d1e9a18ac54f65b1e1cc1b99f2f424c69ba74dc4eef9f72ba8cc3ac7057414ee81ba07d361a382869be016dd685a6c2e40e2032db295ecd0c3a67507ed59a4c55583bbd459e9982547b649ab28272049b9d4c7aea7ef2baa7d0da79db378f5e9ed54a91000c54cf4908292b4ac8a06def275fb95fde4ecf8c893cca21860019eb68cc2189a3f49f96582504221d951c533430701b1a136aa93561984316f337da5fb3692cda9db1df84522869e60d1a6601d9d2e0bbc56661c47860d43bceb6099bb9bfacd6dc60a78ef014f0d8e531060edbff4f774989be9e868d5027266116d19a53a43cc09f3432cc0637df41db2e62d891487f4b395c05180f4042bb5a2a6b51534957da4c587f5289f7cd96e09edb1ae8533df44173c93dc56496cfc09b9d75a0a5978e1d1749e6bb763937fb427904787d4d733c197c58aea8de385a1e66f33fea39fc4228cc641c00c9958d9c705969b1e6a4633c002a750d202ab6b4227cc5ab4dd60c827d321360d04bf73bf777ca3ee85672385845b0f560b927520fb9ef1003121ec5f5233cf33bd2afd504c451d05358cb1e9ac200f61c9ca8ed766bac6bc63c5b260a135f63aa81c10c69b9cbfaad8b019cdef4d0ceea37038b24c1da3411fbe5565a506c0ab921e4e1f4f62b93fbb555b56c697b1855df4df37c63f11d6a3fb0114a02e3d2b2377b2b9a9e3b1b48fbd67e34e0ca2d9b6104528f48a0859e5469dc27abdf93fc5300126063876fd9931ce9326a6c892c716cd1e193d98d0d03b29f92f9529168705933cec7c22645d9773dbeb4504910f3331aa0ab776f0434672bd99711e4732769b636f063dd1d0aaa9cc0a7d55b4490b6bb1a84a4883907b50b7ac4c43a0b2c849b2453d8c890c36d26828de27e480bd95e690e68dd9ebc6f62b9a8f7d32fd942522c8164d0b991256042edfa96950b10329cefcb44aba614bd7e0ca58e86fbc73d9b394ed01e16b500748045ca6832312f89ae1052517dc126b5ea80911a70fb6ef5a3dfc9f8686bba2a13f652aff8458072e8597f5bba8c6c153185c192ebf2b3df4cad17b0f8a11a49632cdbd6acb3898bee4f2106ff2336b6c692a88ef6b5fc84e4cc9d1fe17501532e703cc104dca4cf3dce5662611c79f41fc814295d4b76285fc990d95795ceec5dc42c38aa75d7b90f0070afe516b474ea3ee73f85d8b57f4c658c34efdb13f9b556fc012cf14d00da990d79792fffb79b47a6d0d62dfce21527d41b584260b94582c656ae6d57c4d759a4f3ba530760d5cf8bffe6ad7a0712eb2d969523f0e262e9c2167c68aff48911130e65272ef4beff14b8d662315a775ede1b4831985aa47aec1470807e95b204e57b45a771d6a85a7eabf3d4e4691b915cf63ad5aba28626b7ddf03639a07ed03afe3753b77a6934c6ff668498243941129ccf1cf68083dac68222924d2deb5fbf2d3602e2f7c76c29b3877e7442eb706abd9ee896a723faae13ac1f253d2eddfdce7634f2774b3c777dd5d8d4f7769d27b279bea49deaa735ad29bfc4156ac6a284dfbab3a8f4f12508408a85dd6e30c88648603fee3a43a74b5d9331294c6efb8aee72527ee7206c9af68ea5b6eab3030a14842eb8c3ec8e444cf1a28809690bc110ba5a17accb11385b9765d54e7c486e3fc252013a65ded2556e1146b8c9ec86b5736722bfb35da2caa2fc91049d50a00383316ed89d697279f867283ab77608ccc494352204bf5906c49ef90de3854778f4e643eb0be7cef75fccec4fead423bccab35dbe9e70f77c34d536e3d56342bbd508fb2b59c50e0c53e929391535d696b82b4deed11d00f5a0c5c327dbd50fc0ef086fd9c863de7c4a46e91260bda32e9e2291a3e6b0ac0039ae071f4a8dfdc8d57de664bdfa247f32ee6efb58e29d8d58b60d54dd6b04f318f741fc3eb44479f944ab4f40ebb39a7be1f07a46b3546973b63bf91bfb507bd8798bf853c40f61ee9af11a140e0ed1f6798c19a723dd36d8259a1ca2a32dda4d9571ff6717e405121620a2b7f337015403c6524f7c29dc5dc839b97ae01cdb8b76fd6b62c4662fb27e6f581fbcfb906aeed9f82ada937b689b84ec2a3c10c65bffb7e3c9a670313ad1e1d933f9911bd3b9bf24ad68439ae429084edf3ff6e22ff4c119ba5743b10f48ccbd6e5bbf01a4b57131239733945892067098fb364b38dc21fe6a8edfc2f640920f38ad7b30b4c23d5871141eb44687a3c210e97bbbf8ffeca5a473ec8b43d49b32e796f83aac0a1eaf2499a4fac5093c1a4a371f8c6733c9254761738d594bde3c8582f2285043295cb4c13cab85b20474707d0a1fd83c5148d54f1b3e0deabf6a788d64e759e9ae9581990dd594bfffb759cc646517954654b8b4a747133190b030c6ed5096aaaf378091ff9de175d67890e8652a631fb010eeec872f40fd9ae4c7ed5755836c49474fb84c3e4ae95ec38e7b0ed57e0a18051a4a9e0a82de878d2a548a3e05a17dc5e0c6a5e532054aa86aa263b78e682e9300d22b2b0ab56a164772f9d83507dfb7bde3558b94c21079565098908e76105bf9a860e3fe01c9f0969287d5bf0b1ccde1681602c926311b2f7e35810c4acdf36fb62ac2ba524a27ff50e1ff1a3b23278d7f58b4edc0a59dc5b69b2e2e74bdd29d712bc7d87cef9e63ee41cda59aa3a32c7ec7fc00c1ac4b92a21cfa3261035b96129521e4651a48d962769a39c3a9a7f06482981a10161fd4922c01c1881a625a64518b12a967f77b719c021253cea0a7293e66e7516ef648aa7e968aed8d2e76e753bc5d13f405216878e4f441a16cc4ff4378dd2d5f1ef8d641643c54c58c0561119b4601beaf628958c4a5698bee1388165a1ae683978e717577e9e12ebb09fbc0fbd7b3e328405e2da42ac5c9ed2cb3151638b82fa849a5da5767c5670164d8dbece97f7143e6b07e40827709371cdb4cd765ddfd0bf873bf80215b994013434fbc5230fbe75f9a42465514ba2b027f76d7bc5e0a9758c0a93b80a3ce8e47c8cb9a6e8718f0d2d256fe07766b45a9f8c3f2c932bbce61881d3fecaf9a118d761e2c2a87654e9b1f2a538e09c654c6a2e580c2ff6379a1c3fea59aa1b0308c6f3120f48123f8bea76eec6dd8234098b8688a243beae88d82acd1259ecfed3d6f776a8822847e6f3c381b1eb2b909bd96700a7a628180e0e3e9349eaa8fba6c3dcfb353146a253a432af97b413375bff036c1aad20bcac61f7ac699e21b5701ff9b2037eac591eaf56baff284381ec77837f89814b27c93a94bdfdb3a8a6371e5d2a8c8e9c2f26d578ebdd517be4cad7ffd6d07495ca47d6b44c1ea57df9eb6235ed90d5c157fdebef5354c1f6cffb059acf2da5a50638145766d63fe7bc24158c95e2d737687e51a01f6992868154f78245bbc20d4489b7ef7afa87e893aa1b0cb3d501bcbcf4e483d10112dca89798d7037d4769d20171d3e4250da6232dc97f3b0837907193b9eea57dfe02c572625386277c879dd9e6052e3d5a89a9f5e34852052cb898be5a751edbb07abab1166ffa1ffd3a23f1169330e0fe3fc89158805397a9569f6e0fe52d4f22bffd53599f041d0edb78d3e3fb8c3634e8163eb2ced4fef85e72097fe431ab24c351ae70d3f66d4e746ce506bf2254cbe195d80764dfa106f5c671386257c1295e049ce02f08c43c3c03d5dad4d9159dc5588ae8720b371f1cf49d689cf18ffef2ebfe5d27ce6d1971f83ecc644ccaae5a189274de5fd24f9653bcdf7edac9c037c876e6752d97ea42ad549f862c20a2cf7bb779ccd0ddf7630179d603ece92eb8b58e41a58318818c518872e97dc9ad6d1124a60197b3bd902ca0e2fc7acd6d25fdb4d80db6e75b3a2190b80abc1dae790496a14b051d4462ca20d31b45d0098fcf7448b090fc754d100e164c7776c9e9c9955598b4429bbef9f93f66bfbb175049c66fefd823af82b70a19cfb7569cdeec7a4333610a0708be2ff70fd6d8f9ae9872e9172b2f69e8f25c47d6baad4d79b3f3c41610e1bd6936d4c17321936963d3fcbfb36424ff884544a40c49add0a5fe6c10aa9c50e8db31511cfc844fd52b57892355ea276ad5f0d03ed401fafa5198f31cf7e2d4d592b47f6afb97030bb9aa8caf0fb68be97387d6e66079f1872f66b0bbe89f867975a6eabb7153138b9d375245e0b0aced02608bc5e6c03f515b4e49260c97c2eb555b2c6eca941e685f5c4090d7dae3f8755e1e2ffb62f5c66630218deede2b5fcac941143b1cab1c36b13eb16ef06f7a17a3f47bd7631826842efcd2fb9811fc437de43267bba3240335cbfc396fb2d5154e6cbfd20f3f9fd292ab7b62e8a4f9421de4494f0952167dd69e8f27c0f7880e272bc3bae2fc66ec84e785913bd8c2b28978d9e4076b732fa7112108fad5bbf7ad53b4ae1b43442de554d5463387f44473255fd40c5e7292adc09b1b1bd9228afcf7302776f34ec86f4348a209bca66b0f45ba64988662e6c6ab914bfa9d943d0734e7178e4b77c1fb6bdf360cf5a5f979e7eeb4e852572b1f147d56a00475de88510e144675ae00d570a8968e95c1f0d754ebb25666039d893ff7ced1f3e3e334c2c05563caebc6d41e86352c2ce8db1d85cbcf0d048ec3686bf32c45cf3720059b7f77773f5478c9f207e5f3e15b1fb6c6e3ce80b4a7e382bd00f771f0838bc5acaca869ac77c398cc3ef08a3ab9b7ef95f5163a07ccf998874cb99f39e0c22626fdba3c3f03a59fb40b35b72ef4b16240738fe893dbdf6299832bebe6fa3b52cc9cfed8be765b7cd763047deddc8d0536525c2ed6d94b91163ae22dc0d08e854d77c3256ac6e6cd6b7cdcdf0378e394d42e009a5fecd01015180d85cc84b4c924f0d61339db4d7a53c21572747a378b76172a95725a14e9e9753204f0c343b92fd78b45fce2c8230f4d0670cb2cdd49e1667182979b28882f3186dedff7f57b2f350a27d46fe2105d9caf1719de64aebe24cc5cad67a2cf2287f20d65689ce43c3be7b0768e05bec9ce228aed38f70f61b16711a078c7f7ccb645cddcfa6642294e57c6495461e868e350fcf63136d12e2b5ecc9fc95fd50a97ba04f133b809ef9a57ce714b41682298ee2cfbd423ebdf7aa990ecfd8714261179e4861bb1c3fe23de43734c1c18ee1b9667dd757e58455eb671c888d6cbbced636d550ac8924a07797046fe41686b656a3f518836c72199cb852c7a5799213b3cce56c2b22137fab2ca2d2d5375fe36eb32b34a80d06edbf7f5e0edf02486a1f677052d7abcea53a30447fddc10c18abe5840d4dc9b957286b881967113f740f97baaa01e2e5abdcccfd2268da35bb0b50eaadb7d2b44fcf929998fa8b43f73fd7474cfd17ebe2868c538c4fa0f128ec6a35283e13e5b878b5ee980f70918ec34a5bc3ca5de92e5d9a953cd22b01ac28a56256e70bb22e10ca07fe114e134a9b459ba0fffbd70988771cc85ec62499a82f619c2d7a3f891e980091122b97eb5c39050fc56009a9b608cfa14e9165f819e2c900d1a83d05546cad74f59a77d00dce69d6f02c11e214516ebf010278623a51c3a515874d11fbf61c94260cb674d3a0d6b0bf2089f215df9fe11f701a96dc665bc999a7a22885e7fa5e87dd4b8b611f2e04214a735aa01d39c1c067b377932366773898af8ddfe0c224e8528d3b050b1a9a96612db167ef7c87adb1fff0411b1b0ee4082720bf34eb84e189b456f172efdeed4f5e17d1035838b34f23452fc3903b8da347cce6f528189ee7cc10fb9c1156a8cc7fc48582ebbaf7a3fa1482d42f883866054afaa7c0a094d9b947d19ff8043b2d34b0330294e52ca811154d1e1c43d4f6b55663b1517ac93d7527d0df472a8ad523b7b61c389774fa4bb671c30a703d81ec5ad8863bb510f5958bf9f9edfd8e5ce5784dda0a077200bd0c5350da6e147b6c02bfc9dbb224ed530e2c2816f5dd6b0e09c485c6761b54a51757ec20bb573b7e36de8049504124d4488f618ecc8b9da7fd27b1d18ac5c52da869dc0d4713d4b907e6bb296fda8267db29a04b588d31f0366cf4907a53f2923d7d36f1ed330f717fe9f113428a22e399cb30d513aa97e11dae806989fb5b64e72d906c62b6cf3e80d917a8d8c53b9505f903711f4eac10f9c3b47402d5b957088984d19a2374b5d742a9bf1323baec5196836e70f3526e4ef751d64523d718a3034350e7ccad698847056485e6d5b4d378c7d29db290b54e7ca1aeb875a052f86b89629363f13e253a8c47d610b5c2dc452846a2d61ea3465f156c4710ec55865f44df159bea76886e9f37c4455d988d7cd2f3cb042f24ffc2a63c6c6ffd93cc1952a55dd4e942ac40c47993c95d4d1d8c61b4abb9861c0b5e56afe316620623aba626ba0d80560087f46afd93f89c84d8d952e35c27047f7269342e39f650ac64ef7c8d15f8b1891db6920ae7f4eb596b0418f1477a399bd5a08638585298585ffdf4ac644fba9b9a18b31b7f37e2f18d7001ca7781eb2fecbf0402d2836ae2df89bd6b226df70571b98aa0e0c46dcd00687ce6252f932e07c1da6469da4af51e0972bcf0139fd8fd73f1aac5ee451698fa99985142c9d66e91060e98d65aeea8a3b9752cc731c7bcfa548eff50a56cac8eae451a19079b6599d8eb2917c5dd3d5780ce51cdaa7d153aa1414098ba969b8e65beacd6d0890cf4f3ba527b2ea91192e4f0155eb10c7eb35f60e1b1993f8756ed7616796aa1983ac8c7ac73a45f5e480f0d92ba5c7b919bbdc52461358d8d64c1b8bb2e9844d42470464c67f0dd11090c7315e7a63d4f5b8ee1bad6cb9d4ee013fc5a25a14e84814abc5b9a806c2c2fa908009d556e9995c13d9af647f400fee8f006596471d8cffc604e15d54237ca1c3bb5df513830dbbc0364f8ce0f77baf9084907290b2455f0ab380f5856a16872c64db8079ab38510c92db2c13dfbbe7213ac1e280b1a20664f768e54985e589bb47618185cbdf1776efce89b10cd60c9a262d2d030f934371397e6b4d1037dc46b8dc919a926dee8cc985a13cc39e932c3f78c6b616322820c7a1046633b1e902d169ac8d19c6295d79292d9d8641f1b04137765241309b86790ccc67ce560a9f65ec86486cbe56f75a3de59695524bd64bbce8be1d7cd78a09e7177bbd6e177996bab4c8fc87a1603c3cd0e31c0e77be2ef1594a5c4b4923fcb6e43ca25956e13fa53f0c4348b0355e05a6df99d2959c8410264789f58298cd1bb4cc779a1b784564403513fe14444d9a96052c1e6d863dbcd228ba4a79cced89b7f85eb5d9390dc2f1ed099544aba6f22ebc77404f41815f4836a257c28fe83eeb26e565dfbd108239377a80a9c19eea384d6711869c14691154f5a37859fe42450cdb021abe28edb1e06345106c94cd5a61acf23352fd7c2dcc7ece2c3b98238c8f5db039574a17d9cb06e46646531a511c27fff021062877e285ac3d884ccbc0efd1b006de7f7ea809c268392222190b40eb8339de3807d979cc3214307bcbee134fad2bf613e884618d9fb6736bdba2c88563cdc292eb78ce272c8153ab633657cd83d745b33dc6f1737793c56df52e6716efb3604e95ba5901215366a9e8d3d8985a40532a69018edcea222ce30015ac4d1133085985b893b73344c0077e31f1690e49a68c71c3f1356e813cd037b9c0dc2425a9f3a0c72a1e23db5c8f9a1883b14b7cc24bbfd84ae8476264b6541136b087181ab2d91440eee606dedd3a6e79d221fe0527e2333ca41e95bdad3c2798c51d5f500d0d9cfb18cacdace1751fd0a422ba4cbc33e266f1c0e6d8afc675713310214b5a2a1c20b97df5373c4a4ca76fc2aa5bace484f3e78d84422ef409f8d2b39b7a593e9f37e9ee43766a4cff8baf22e0903c98e7f2567a927ca2ecf20321dcdd89da4a69b856b34c4325b061a107bb120b516d40a5a026eb7c14253cfbad21f236a5ef382d3fdeeb32aebb113174694611eea483a5640d28d55b20943ccf62a074a4c99b67b27961d79a277951d5323696bd41602a7af602c7d12595eb78969ae9a71a842efe9d1db7af7a389cc2baaaa15846a513c780c9f875890c9669b59472c5e5930748a10eb4f5f5fd86068601c4bb1f999db4cbfa831bf80adf902c1b16fb467f85cf9036249d6396021ca6a3ef6b2bf3be103eac039d27f6ca03ed2c5e1a57f13d76d23792361b2452bda4b3adef6866ca10fee0f66e1492e05a2e36ba8d2704f6d791d321074701882e01cd736fe8551093536f9f614b2a0d7efeb444964f18eadaf4fb9dab934e259085a79233e0cf60ad9bc709ba9699d0dba657845c5b477fe8520b71f727c4866377faa5a333f6e0133dd9b79643d04c8509f9816a2570e5f9aa5300fba699963ee2120460a72392f45ceccf46ea22e9e49000c26ec4b74afbdf1d1e6b42bf490ea29bea26d870fed22136f359a0050d538ed2a735f2f31b433e052ec76214e9cd2356fc7b9d2b3ebb431466fb6082a825364fc5fcb5eca878efc5a0cfa9b017189730f9eee2e4f5e8a66e77d5f8a1340feb1468e622e084439d550c6c67923e5a8b3dcd0f77aea2abfcf22bf0099e28b25a6af8c7e1af969a0d1a1df9009acd2c6bbc9f9954ed9e5966c94529504e7d1c4fd58f759608eac75de80a7f66c2803820fd0c04ae786522a9a0bcd5344e8f0e52deb6a599000446c67e98927e10a38cc4f9b384d3f18cf6ddb9f1f793da49876e5ee0af149e87ee989dd11f3a0de1a1a81d9834473a4125ce14f2b236ee1c66f391361c8aca1eeab36af2a95971061dc0259be56dd89688fe2f67ca1b21538e33b38774affc797fc7ba0a8c2a1830c545ac63a066be9d7fa273935d79e0c7b10db5ef4f322bf46021853017601935c1264b509826465816b4cff1e023fe33b2851bb06b4ca0db2d23fff1da44906704f508574e22d556b8d5d423a124d217df1b07f7390a95f1f218679e526685dab97eccf53faed2d63eded69bfede5b4a9f28cede35a5c15444324555738047a4366beb360d5451b7fd25252bf4ca70dc118054d89d2a1ac582e00f5c03c18147c912afb0584b5dcc8f3652f9a047d74ffd44ae0c42404179e5caab5a7e437cacc3ddb688b374a028cab049f8e22571e611ca28a2fa2ba0f2c13a1cc54dff949287997cc7f36e2cedad29c6fb5066881a26e924ce3ba9aeb482cf3387900aebf2edac29cd4c9198be8c7f265332bcea49330c13950fe41dd647d3946cb086c36af1545c776c690a1c318c7d6f537525d65e7a1cda3d6bebb66502a0267a78c3b88886e3b2c16a8b7a8a25b6be3c0d8b5bace914552abac5fba6fde55522c5e0808cade9727e0a16ac694f1a37e11aa1c9449c7b7bf334d0c46195109c175e89697fdd5e9a2fca566482b204dabe283d1f6228a7af939f1763b3a6032e8963073ddd1510012a4dc652cc8025f0d62362ea57a383da76819ef451aae7568af25bae033beb522d2a680c0e2b444b76789759ca8b806b79ca8002b3f42526bff3d1478e7c9bc3081cd042faebd82362e09f687e5d80c2bbf659aa86fe7f1128e9ce52844720425286e9181c2e1126f479644a2763d6e3435130f630d74a56cba175b2ea4eef9354a0b32f4f5ea5321205f7ed05ede502e8644e569f6916d601931f069b6f0c10bdb464fdd69862fbdb57ae320ab808d33c6853f118102448f3adebb72b065e374ffc9dd30f747c9c72c8bdaf2afa6b8d4a5a860bc63b0d58792cada5b9bfe5ed0c06af30e893ec0854121000457d7c85102c0c2afa84f436529aaf0cfd629efde4071380cac2caeb9b2d209d446cc8dc3e9e2b559e714ea60490c60636f359087720d85c236cb6afe579405e9f84ad4d1e83df98cb9f7b87b23a7e07928cffbb157883448d935c7c7680e468574b2b7fbb195731f3090e6a35a03093dab391b6b1a295e8139cfb98d2cc49272813c98bdf98cd32d2edd0ea418d9176f471ed0d5d89d05de366e4958175556d8e4602c62feb3a95beac73881ad9143f7e738f385c1de128ce138aa8b3d2b33fdf0f5b750586becd5e4d88141184d68ddfefd1a65873c1a4e767b72a284c9995458c218f635a95b50700176e66462b734d925bcf0683ec1bd3343f5ac4779f350ce8bda383a7d3dc9d53925c7e4f36cb75eac63ec0293333b4ea932eb8ffadec2ee533990d929b56cad34e3800e4d0b7bd07ec1bcfd66cd682668acfea8c479d53188f1b35448f0d9bf894d6c4efcdd024dc0d56c86bd9e9515f708e7c66b6a469f4db6631bc32450b15ece6ef778f3f5d48d6799d52f45d242bbc75943708bdd31525cd4f336d8c51559e1d81a73109220ea02130217f476c17adaffbfd0a13718a799af8704a07931bdd4f43d0ab9e59e876be0225743c3967fbfc2313694eb3e34f3f32445f1b85f4dbc08beb8debfe57553498b93767f525fa7918a3c50c1b8dae307a31620e47cfbad021ed27ce5c52ab1d4062d5df8a3917d6d0950c06e09a049efc4e172b941efd1ef2d83b00a32a0cb658e16e08d72f821ef99a85eb8715509c67e669c3cd09e1cc978303e0ffffff1f