PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 74877 361cd6d09bbf1d4dcdfc044fefd6bbd8824e444ccb02c9bb6e340d75156fdda1

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
946525718f78f5a593125fc56b59ebbf591da81d3a7ffc56ec48cebf5599af49
Certificate Block Hash
361cd6d09bbf1d4dcdfc044fefd6bbd8824e444ccb02c9bb6e340d75156fdda1
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...009213000002cf0100
001000000001000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000009a6ae21ab38d7ec9683c6206d5c47e034c1c95c1ec392627353ef03b2d18e2f878e6005afa30e2726cae1d0c7a36fd496597cc67dbcd7384183cbd8bb9acb87fb67488b400ad1c6481f4c92ffb7595d647865a6772969581c20600000000000000000200000002009213000002cf0100

Raw Header Hex

0000402044474b6e6d4dc4bdca6d79e212f8e7132f24dfb8029fc0a96ed3d39d252f922969495e31e6c40ed2a1701b9ed4b6f1d59d9e9d54a8386dd5b5536c9167d0f5f2e282346a41e8001849af9955bfce48ec56fc7f3a1da81d59bfeb596bc55f1293a5f5788f71256594

Proof Data Hex

59,560 bytes
1212160203071c1fa5acce864f73214eeee302dbd0a93ed2c441192d567532cc19674494283b7c9999ca75ddbc5592a2e1da329ab8c9bfa02c712265a4cc5d3523f9c5d945b763fa2de186d74d6830b202eb71fcf2027040b7ceab724cd13f0930f4364e270309f74f5ca1f29c2465b1fa4789f089ce4b25ea612fcc047d1a28bb1ab4c03cdf951ff020a63750e1bd5dea3f2449f7d6fd4c91fc331479923b29901f3315205871b81f917951b3ff3077acff5a526fdcda62ef62b81bf3d1acdaa1d6441175124a973b3db2ffbe3d36f69c0f32ac5e2e5aabf00748396fbfd671fc6835f5f93cc870cd56ad230da84506aaedf3f632d6908aebee840ef14fc5ffec09964386ecc04068c860227d1ec8e895ed094416ee0f87535286328eb4c5c02e2cd41f971dad45edba76a0efcd168aabd8f1891d02636335fee41b1e266a41f5766a75e91ab70a91e44a09706affd4e15e86e9bcf3e1ad079d63b3b0fa470dad49c0f43c8364df13915dc778b7fa1325cff5fd8a411bdc2646eaf497c8780ca0d0fa4b49537f4522ef73e01c7a34aeffec97d0cfb213a2e003ecfd72c7939697c9721b93ca012484854308870e98182e5fa7cb00f8245e851af02eb96e19b24008366cc05133e81342d79e7431bb49a0a5b4fe03136142bc6e0cc761034cb41399ea0b772b8a151f84b0fd24714106841ac463e243b3b0e4e89a7d4c138dddb9053184051fe8bdf7030088a35d477b4f1b081791a634f69848372f66df59e414f26ff275aaf8a619380d4d43d40e1ee53e7a15daf01b4ed5c1ac7457ef962d09b588886d5b05ce0f7e356e0b61f4b8af0b30aac551c35a008baa5b9a4aa15b165fa3c8b62d208ceabfdd8d7587e215bf0df2feabe33b86b5e55332066eb80b22728d6a75a71aff880d1638368d6f377f401eb444a1b2028eaf87454ddf7b069a3650fde0baf06388a38448dac1e0ead319852e0147f03a3a54be0ec1cfc87abb4e583001da56bd409a688831e000680b5702a9edc9282c56fd0a089157c7cb0c9d0e2fcccaa76b1bbce883dcf7f550cc39ad954ff88346a0f87be611a94498b8c096158ac89735b828536948fa8bb7295dfb7381f85e22be3dd060fa9522d23453458744f633e7e5f2ed55e723f1273c947900e559c5f826f1ab6aa0e63733a32746304f68f03f8ec889ecb09daa7a2e14ddbb5ec09c01848783021755b7f01b7a40291ab3a72d99f156b226c3ecba3513cabb9ec5aada1bb6e357d545141021e88286481b8236054ab424d176735559e870542c816407860895f9fed62ed12aab639a2237a0bafa7dc83da7da8f549938bcd7f4aa131b4489b3a24948cf93fbd00a8bd6f68b78e28e811ba56ff23ebef8f46853deb3df511dba93196079c47eef1a999e492d2db49e584e40728446afadba0fb0aa7c31260b834dbc65fb052de52e9ff7d1238e35741f893d8adddbdf84739bf4543ad321ce57cfebc2e668d1490ab6bd46394ca369207d32787bc3e02e0c43516666fe90dda706d6cbd51f2e1a8f4090fdbb34be8c4200339c52f722da6eb38255dc468071fea7e0a6feaf2bd99479542b6871a5fad2374eb36d0b5c9e82026453b915d3bdb1bc5a28ec1138575f28d80317bd1cc31dca40a4161ad156d057519f840d63df379b6280eea0f0d914f1675106bb3d45f03bb3dc2da1f2740662ab6b9bc75a32ff7838bd43b9e2bd409f5c625953a0859f221cd06bdba1a26e0458b23fe1b2b02b38705c6694eae90cd2548aca3dcdad7e11880a29b9c65e809d8b0294532544ec18f1cae7136070d6176c8e0e7db9562deb2a97c1ac8f400fced3e5b5fcff346e144606d744871eb601c4aa7e8d34cc95ba1fac33062fa420836bf3c33ccb3d9051d8cd089d4d712258a9d628af08bd90f4b4d77bb8d9fe7b47d3311fea32b85ea911d300e982e5301be41c72760738e32597176dffcec80e750137a1d0f1981695d5c265f451aa44ca980134de1b8572728a8dadfc3f7d1f09ebebd0676a3337f31425af97a4579677ef2dc73283b44ce80f3bcf8b229696c4eb2e2ed17cf59519ec7a31fba487e487cbfb02ba693365e0b934be19a579190e73bcd222e2fdbd87b6164450ba032898d9bdbc366472eac947882c22fee6f685055625b459f232b84f2ace7168ec86bb2705d7e3edea18e9de3dbadb01b7978d4408e6002c976a834d594614caedc43e36b7c681740dc80f37402d7bc850dec37ce46816eb30eb209d8a1ef22b34304e07f000baef5135202f430e602909f23e2eb209ef739fbc57dbbf56dc100df43e53b506762ae6bb18f4345507fab6fcba836ba121b2674abe3e470b141a32468a49300f68acf452db7298bcefce822ddf2c6a6bc05b6923e3c6208236fd66ffe5016d83c49f3f8aaa0b75515b44accbed23eec10859663324bede68d3702839815e09a1897f62a4d7253002537fba0c70a99315203cd0d9690130bc348c5cdc862e1720523450ccfd323fca19a338826d09c1f0902ec51265a9d1abae20ff71cd70bdc7468bd60834ea36679cf8e9d99d1751010dae7668f047dc27419a6fa3561ab6dce08f4cd70358c9671e09a5687c6cec4efac3d0a3ec41720d00e3ae361d68556c75ccd006473004ad7c1a12d8ba57994f6128bf69b06b7b01bde8bda93482f9369549356f043c3fd223f132e814dc06486b384410de522f58f753bfc8948a5ab2c272fdd2948df617cce58ecd3a221c52da019fb4151e8898e699bcdc4382e32a98ba7251742d091593e2aa253d3bfbcb3b057e92c0d62f96ae8048fb49e1c94da3615cc40af30d65668fd978e268715b25b7cbc4187c83bff4880525f8d20a50ba753fee2b14274189f23dcf16ea389a2a4477ffe7b4ecda71479f87637f2050edac78972d7fab160d3f14cd72db163e825266f12ca598f5c5f2b6701b8b2b189f1e791479d7d8bfcc86c7b5b80c7a09b4d9200b51e1b53658f86baa81bcebc7a16dc7fb2ab8844aad1c736ec7d84c70ab6480e5e74543be4dc103257c8b994707449fc13d0403074b0cbb74d72a8f646b1aaa1765996ffbda8100d0c483559d432404b81910bf55c880bf4211b13e3448fb5c9cb5128d70661dc1e15a02873f455293b0e5775488a53caa814b7409aeef61bd4fb52e671dbc45f087100a4dff59a2283a2dec763ec4aeeeb3a1c7082c742466483cf575f2e317dc7eadbb0a4b95f4621cb3a587a581d14f001186a44d6d2a34a9329842d122a9e4461ccbf5c9be57167fd309b9154abf6cac5b7b125238e6ccacc18436e76f271a749c0055075e2848a3dbbcfdf992cd4bf99cc17eb4f717931475bda0365b1189186ad4895df6015928bf43f2fa57628b0d0b23f70020962f15e580382674f5d9995be58a1f98894994371fd945a87ab6433c2ca1826ba911d204a4be3dfcf3a59f93101c6b4dae5b562e707e4613dc22d4d1773cfe56595a2fb73f1a51d14d3920e100675d29b1733727e4b36888dfa7ad2f20fd230abaea2c63e319e2657eb3a3253edcffaac56b5ec379085a1f2ea650919a178d92111c6c07f7d206592fab8d6419a9966c8b8775071f89018042f390b4cfbea1e9d286b0d6166b63cb1995e2f7261fa9bfcf6ff357b1f05f06b30be09e070076210276fe97139abfbb4e11dd64c41cb3953ca9893426c1b7b0ed8a84ead91a968181e07f9847031b730a2137206a1783dc6646a1fd2c72b7a2b3040fcf93f7f8be95cc25c5b1bfb5dc619652796d707e340e29bf0a263b27be7e6e76c7dd4521adff201c67d8b3506699009809a399bb173cda853df5bcb7457696a3ebc3377694702e61b570e6f189b715076a161d5e5662a8735740f6c291bb98c02c3042c02c4ecec7f59d7d45c74c96eb10135ff50d71439bfcd1e3d242bea59505ebec1dd402bada0736a371bdd7685de6c53af14ef51bb15ae9bc36ecc557017eed21953ca4ddf11d26f3fe76cad4fe73d54328d4086d255e13c749ec64c662039b23d14736abe181ca6eb87efef23305147f2ac7534f6c72c40c61fc2be238fa074bb9c3740137710eea4375477fc4fb9c9b3b06c33cc8d8d38bb21ee17a4e07a5ac04b9cc9e74e3688008ffd79e86a64cc0dded0ad112745b6ad046f3ba98ac2a961b50993bc0378e8f346f75ce2a77f270d50ff0bcaf3f396903e0427709af9402f484c318b197594eb74b78f11d954eddd89694de80f7a41f73fe76b5651ef7c097c649440f8f85761c72a12cd0e8f073a3d1ca02cebcb3eb867456c0ba703af7e1216e0c7bda46bb2a167ecc0908693fb909cce982327fe44d39e703fec434a8d96cf061fd944942b672e3ae4ea6acf0aeaa2c1bf3d47c4d2b30ac7bf01e713ed13cfbd07c7408ccb7dc171918015d913d02641a19d41188dffe47a01cbcc5ad9bc6a0777235de9d300715466fe4fc32366dd01eaea95886f925c952943714f2d7e9f28f84f8ab6d6b66f20c4fe5bc2c3554f3a24401daafa09b4c477fd2893c22c775f3d6f5ff040547778f3315bf367352065061bfdd0d8aad2587035007d57ad0fb53003f308f96e41f84ab391746fa88a0f4684b92aff109472846146392a4b5307515e49fe0fb5f1a14a485a09ff631e51e1053ca200d85ee5e42e3dab82e09b4f8f1972136f800c8f0962b6c16fd2f3b0deaf2553d95409c45f79d2fa32c7c9c5deb84fce94ea93f061fb6a42263a1710a342b91e0dca69619836a1c56cda8f66659cbd6a966eb5cdcfd97142036a2bfd3f953c9dec5c9342202052d0d70bb00a0f45cce8242eadde7eb814182d70057867fba4361fcf17f3339afc02f512092b0044f2a3eeb7bbd450bb157ca100f427e77eb0f3f27173468c815ac1ffa639944049f6459f60473393014b1899dff188973b9f8ea2f99a4678929ebbfcc50099109e4f87ee07c466794d5104c041c67273bf12c6953bd17c70445375ea4b8d3a483571808f7cbf4ebb2b684f82695374c5b17bb75f94376c3952b8b24b46d1bb3c7c7f693c0418f913c8a23b7d6cf24482b862ee7286a51a85feb6d2c82742ea7490b63c6f331dd035220d27bad14800cc8196c8e2be1ffe3ee30529dc354a5d8f6eaf88c0d7e598e253a6c77fa2fccf7ea2ec5514177c2ca8e69f1e4462efacd25a9160caf5e2b9c441dff40f3d9478fe1e6d7d9cf7ec4a7095daa32a967328780914897ddaf6ad9c366cc643024764c0f423fc5831d08779462563a1a73c100118cd348b06dc340dd4f0d6206ecefad20800b3891107bce7feb27095d57d93d73fff80b67cd5accedf1c7425fd1c5d37c24ff694a0c8a8d7208d98cbf93cd462f62ca1632d290100131ecfd78552377a8a77ffa0d6dfc7b153d5e0bdd5d4941263256b2a9de8feafe150d42794d9cfe57ba8ef4ed8d31f4b87d6281f5d77b02086070819f8f66610646be2b7301322e63c08b05cd63bf7bb93f21238ed978895328425f8b1dd365db46f2e7215a7bc3c202872399bb70e8bed589136ae64e272ccb91876e5fd8bbeab4c2e608eeeef2b1202860b936ec8861da1bb4fd409f1009849e1b52d46e043171b23419ab2eb5b011cf7b96ad792aeb0ae8842267995e4ef08afc0ec38177ff7cb1293ec1beac0fad3a3208ee0c1d834372d16953f25d2c6bf402d4d4651bcfdb5a5fd5466e9a2ff517fe0212e13eb035073b124a389936a8d8542955ddf7a3a242dbdfaa1e1af168384011e80ab938b380e7fbf05460d9ca38e6a3ec8efcd7b57b244dca8230fe6476b390eeacb4f41f42db2d4ada37a1083122f0841fb18042aeea8986474605644134a7ec61966988982c777fc2daa539bbaa8619154c1e110fe4e86437dc2d254ccceaca54b53849be6fe11ff90c329a7fc2df6d69344c65f45640935a50fde1d9a5bd1b18108b5e685835a7b1e8edacebec2a921d8b78783c8046eb62a4d340e7fef8ca207b2ffa61cf0dfe8df3d00bc31e72fe3852fd473b658597dd4fd9c4dfa076489682ec7f155f56e0cef36952bc85cb351876d0e32be1ae530ec94e1988c2f36515191a3182de088945aaea1871729c9b20d31a9beb7cf9ea195eb93afc8403c7b855f7bfa03188884502d05807afbadc81d6cc3e9b24194523d9983eb25b6715bbf4f118c9fb867a5025b7e8b727088d8f330e97442f8fe1206679d7391a53d0ce0f191cc90b9f387743a5a4bb9c469fbeafb4b245dbb9c53fd7aeffa3714af5d1995943fbdc114af3bf668bac8e06e5909e17babca2676ebfc50a2351cdc5faa6106b0572e5f67aae5643025a6d2e4283d98deaf10b0c8a16cb0ff4ff7aa6bced275351db28aa5b75ed591d8f11fa0cc7b1e31c3fb78d6325ac784fa680a7efe5b6e2480eb36cc17e4e7756e1485782b9735a3738803f648a42ec2058f4978d604ce1699bc25e3bd50c7125591202355335ad76ac9648b76ea2b59fef7b8451f8f22c8abfe329e61009e8d0101ea58722e645f016439c3159d33ea18a5633715e990c3eac0731be42c127e247f478cf6a2916b48e99de2b492a6cf858efc59d84fa1297a31e6289e43d9a9c254d7d2444148969df7868f89418c1305045382169879c596b3b2d538b10ea22f25f510d0bbe9a08376c18b064f69661974b8f60cb19dfeac2c8689588b021f6125e5720a8d8cd6364cbae4b3172d9ee5a3763ef67291a45408d40f0781e41e71d3e09340f077549efaa302f11a5edab5e113c58e4eefb7805b98c0652b138eee5524f12a6f3dada56947e9a5ffa8dfae353ea1dc1bb6ca4a35f27e015b09db65d21acf813683ffa757c16d11c3a0e8a11776992845fc3657b63bcd4b0f3ba6bdea17d430b167782e8194cc306946ac56015d1bcb358f374e52e0d619b4e5a60027e7e81b4b5f552a7b86bbf3f46599f7a31f734dd66f1ad2d67e3b39878873eae1573dd917a298714679cb50bad5fb02375cbb6a3d81db8cfcd9494c4c9b1309f8c0dcd7c384ba33bf7f0f37f98ce702ceb016f0db7f13dfa7acafbeaa2501ccb38d76638d030aad7493274bd87c5af98c75ce20ca27120ed3beccddf61a8a84ee5fee69d8484525928b6d7e7f55b46ebbd72009ec3036774b56e46ac32a6d5e77c2a660f2ee2ae788ed9469cce91d66e1be7c10c7f37f2f9e8efdb54328b8afd1d734c039a8243053f315792e821c093ba069d9c4749f0de95bdcc44d02b9d5272605ae4a40aa0c46ad0fa9e5b06296c49243f05a12b2fc324466e18449a021846a1bcc9103856b6e2ac3086f15fcd65f8ea21249e47ef0f2d5f877144e30a0d1b76edba6a508f4cd1e62536357fcf48cbed81eab9ef7a024130c6d5a2ee203da359d4160341f9afd126df9485fc2ea53e7de66a78f977592d3d52816efbddb108fd96de1f83e18a559f79a06d6121c21841b81335cd1cffef253dfd171f73fdcad3e9c80c4af61b5498ad6beec36e5e8956556a8878bc126d7cc12109d2d978e872b8d8dfb1dfae6f2ccc5ec562a808ac16d69565d6fb043e57e8f0f01ce02eed4be20ea51e830a7842b7aca4e71015c567b1837908be8cf462c27407bb3ac47d4f645b95c66200ef8686abd9dbcefe116ca9973abc85d5c3dca55079e01034893cec90469bd347fa14253db73c6206fa426d6a76674f7f343ba56d3f2d2c6076f8ab8032956f9d5235d76e7f4a6bfad008aea3f8c106bcdf14adc47cf80e61b80c3c0c55ef15cb9f4c439599d0d92d812c6edd4930c2c80025b5626eed311ec550ad838f0dd163a425d95ffa9689b89b217ee7f833a3870791cc3753aa13ac1ccabe99c4525a6cdd0dab3212cf2eb86e128f136e9232401a58fb46bf1751eeaea68a151fdaf32b62cacaaeffe8e7b1d239a39cfe69a7324ecc3d2147eccb856bcce00225b5e68d863dede674293501d76b1442bc3c9bcdc085175776f599fe99ae3679a870a373c0e72071c851a0d556e5f1498e9efcc6d447abf62efcd99107f692ac36a166a2c03ce1a20160e7678c94c0ee5d24068a874d1078fbf94430db4254d73951830c89d82bc3159c629dc9f85e2e9468877e646a9dbfb19b8fada5da8808b56e94d59f090b93508330a919aaa128be05c7e1095936d820527b94e8d6ed03cbfc407daf6f6edd1a7818086faa0ee3bb00eb5a46c83d04f4d68613ea8968971a42528ae8f09b17c10e00e6b912c676585749740e690d8e4ef22beeb0932f16563313c4d0e66001d624f27d288b6850a9c563998b8b92adb943edf8bdc18bcd5ce1e60d733cf894a54804c64976ecbccf8e9b9d7fbb6671f7a69b1c18bbb87e2ea3c460b48e71b4e717f0ad897ac3a1da1f649f7801089d7f4cdda1d7487fe2457e912cb3a7a78e061c65dd76960c92f40f2c21302bec056d80be7dfa8adb3abe91bde92adb67485e1c41dab0b64588ca413d2a0588836371abea574f67ea081acad3b72feba25a631284975573aee97e2c7994196e8913853dc7d336fe28899a875b3ed5191ac6e2710c8e0ac50dd26cce7175b2a7bd628edc4c6c13a16eb26d6c48ab40350dac570fcfd4e7de70844334db621c8e23c5499705d65fe7b19cd1f4a30cd8e69035f202799a1c9f335f0b8b88cb5957465d7a2657da11ba4cfa52a9caf283afd0d036f89f0dff3c8f3d19b93a2633bc16ec2f472a95cdeda24efe6ee0ea27f9dd01f2288d09cc4aafcac77987c9b05737399d1e37d57d7dd782433d0b4e44e5860711f234773dc1fa5b74e51c4974852686bcb2300b6b08b1be45a87e74f11ae977cdfd71640dbecba42cf6ce478cbc0e8d85e559b6d283ad3b8c5965b5341485797fbfd878d284fd605905ef54703b269fd2d83e3beaa0a80ae442088e02c9981be612b18c3d43ece276987c232a1842340500a413ea090afe582687114ea318e3d6f9b154aa7c01fce6e66887aa8b2308312d725cd3e52884cad5dcb5655b4e9169166544e47f540fc9e232eaf6943dc5f879bb00fe9a88ca3359743fdc4c692e16e61abd1fb4f7d3c97e89b040a2f571b2ca8b17f8ae0624fee912fa1bb0c231e1aba93a70c1bfe931c830b9255fa58ab23ff4e5b1e00d1cb2bd5cad7fbcab7c6317553cefc8558b328c06dc1dc3fc4cad6b65a31d76f8cee45aedf696e682057d330bbfe50de5adcd4424efb817b57690a0108c787db4c30cc9c25cc85e803d9b0b7287fa4e84ccf6cf7939574839988105a3de67dbbba2e28c74e2bb6f4425a1d5c916f3d5e52dea75c8c6e98a983b16eff098e7e3c0cffa03714c18d9fba01debfc8c5b3daf10c0c0aaecd9a4186f6d450766597b4735ad01be9e3013361c20966ea79f3ba5ae26e8b379508af5ba93fabe3dc41bfe0f80b800b6360424f136f63f6c133d0bf88340b4ce8569d3c270a12131fceae7131d699a81a77a8393edc2270af14fb41fb7c926e94b49441d335c8d74f3f770162e80c61430eba92daaa379c3bfc519032edd5e47b37857a3392849dc1015beffc3d3826d5bf9a3163a7ec022f7045a4569ceba3eaee78750f7ac62983196e3ab01ea30b10456da3022f8175e174c6ac5ccb3b2c67987dd0936228dc91b2cd6255b5fad9ca40ad1207a715754804589ab37e215072dbc995fb32671849b58921adbe1434601a23eea521df6d7e6415619e9770433c2451d1ba427f16fcde50542f579e08c425dc6a430c2915c9b943d1f360e38fabb179ecd1f5e75b23ea75dec8fcf1d39cde917b060521a03750e00f205b257718124afb3d08612c2ecf8a240ffd30a300d19acb3f19b2860ce098c13081ceb80e19e7968a545e868df2a92a8afeb7ecd86cf416a32b38cb4b2ba719be06cea20b4302e876092480daedf67d69dd4a04e2c5fef582905dab7455bd035d16411ade7a9bc1c2b0a02d563c293ef45793eb8ad27ef8d09df61fe1d80904337912402dc96f20e2ab502ee243c05450b5ff71f22126663bebc61be47a1e1689551b9dc37a394c5d9a8392bcdb15146ed020704c12dbf8852b092d8395d8dbd2c112b23e865125584860d8b4c78586c7365d136ee76bb93c45a5a030a36cbf942c5955c823f7ccd51a6f2249885f4e75149877491abf68076b03d6c0a5c09f6370bfa2092bbfe911ed4c1d8e2cd7e08e70882fabc227e3e7bc91c3e5b2043ae849426b2572c4b5252beaeb379546d6f8b6f436fa16b0d2aa419d0ee264083711b7ff7ace819705fb7cad1ad1ee8ff83c9aae3cf1b679462906f841a27d4985b90e6ee58abf3f817e865461172cad24e0053d5cce8d635043cb821ed6fe8a61b3ec8d1ef6524612a80f17fff0c2783b0af81ab556d1ac640e3827380f03841276d6913612d228dcaaec78d272b0a77505eef35974311bae96ae49baecb06dc2a554e2c3ae702c8392f9e060fb2aceea06d754fc79ae2c4a51f53e8dfe0cbd55b0bc410f8cbffdfbca22404668a4ae3092e04ef08e2b55749cb9e92bb24ba25c0fa3d0ff4bf3f670b52f651794a538a1618b7c790163a70c38b9c9b8c61762693ddc3eea6877f3072dc357ca5929bf8e0cbf128bd2b387a5c6fb407c86314788dfaac9386c002f88471b21be5baaee29d1afaddf9e396f796451fe09c74ba3acbd7d874d61dc11aa29512356ff96827b22479405f7f545d5b27262cca315e7a5759efb1b9e4c7b0d8310787e6831886a19bf52afff01d528d31f31d206e2e8a16b1132607bfa0b9c67378e164dd22db1e831dbaf81d06619e919bb438ca037751b8de6a3db1094295a24db83dabc9af191a55b1253bef4ee3232ac1d83f327d09cf8c724caa8fdf25948c48a3ac6450c37166e790c7f255e52b437ff0a6299c5935240ff46c6fd02aaac152895886d6b196fc5517bc7bbc30600baa00cd531028f40d8355a11dcb37a833ab01c23bdb445e42d45300a2de7a72066e9ac88314b5406452d833a3ff48f71763b7b80409d99c6235b4dfeffdcd8df415beec2b81869611ad9dbb5e5cadc85d26812601090ae69be6d0599d303607cde2d6f8ecb342bfb22079a1c6d7afc54943b6522c753321cee841f6719ce6ce532a8f34d1bc2d4343a6c39ab10c8efd243d74a676861d4783d40ec3b799d5a497edcfeacdf0320d436603eca152281bdf3706e03ccbb6265628e37ece9def8a287b4723e6661db0e368d4791291f8167716838d3b49a89c6a8a0dcbb60021498ac1c5444f5c12171a3b6a4a6185122c5c2b058f15760fce8b4588f5b207b4d4415386e467f4fa4b4116da0c5a7abb2ea633252fdd8972f1803338df9ac7f1ab7f826be63509ef4d63faae203f0f755b300ddfc24bbaadd194224301edd98747a87af1cec0b212981848db454af69048c524e4b3abbcf75b6b767f37a00e3c0ae1f0c7526170706675600945742a7b7bc7707d268ba98d77d52407c29ef1d524deb1ac4a92d2fb9415977a761d495b80c6a00aaae00f1ed864415afdadba59e5d059b5cdcca1b0d42ba3ea98f50a78afcbb20ec37415a3ca5d415d812f76f6ec1a45c376067941b67ebab36bb5826f704837c2bb23902498a6afb1db7d89a5437ef1de3997d68feafae18c26a0cd8ff84cbc9b1a9480c701583f0a8c0281c2a5fbbc0ca8b24fc3cc4162d38c8cfcf1c9d9377d851cfd9851ab567718aafb4645047d8446cfa26d654e7ab2b7deb2f98b7f4ba8231e7e05c16bac7cb43773119a0e33f44686bb9b029689284ac9d39c375b7db5725e4913ea31e1aac6afbf42e599f3a837deb89dc1b690a9573fd0254fbce74e10a01f2b6faf24f9d47c3374acb7e52f199f07f571e05e76bd1ce8892c66c70fbfc0a7a3c325477238a7bdbcaf77aa334e0e54357a9f10bb6b13aa44fd4064a9b42c470f63fe5805629187500d7d4086663b6e094ed456e34f2d28396f9fb497180087c40fd5941d09fe2d1af97474d2700f8413a70271c88eb7bf72b91e702b3bd5f1515b47a2db3c953cb0aa8b70831cfb53a7eafa137efa52ec2de8d31774feff21b9e7982b67a540d55d92b7d1b91dc7b8761fe956d0ec20aaf7058726c530dd0deabdc008dac5fc3e37477bc7150714ab7df3dbdd79a1575c1c41b76d3bdedf8080479fb859e4a7e257b291a5aee44d88ff798949979e1bd8ec1775de2c9fffc9c8a20c56771d9ff30a4cf86ac0abbe952a87f1a76cf108f37e9f884220b084bb4da2b579147e76cad6f2fcb43a97a57ce2309198e6aae6c746d4b6b2a80e2d381a674e2cb7f80f47f27cb38af9a1624c5a113d31b62a37f87fccc06aa07cb3f4bbae443fb1177dae013ad1463218bc3a3a1dbcf007e589e39ece85786f38ac38e4605ae40e22fb0ff1c840e0e949eb1f59e52e904229308fcc46bbc9130ed10497d2fcc29be1518853755a5b0c419c013ff84ce3640a387d987666655ff6683a6dfe4ad5f82c31724a742729d5c5f33496fbf23e868fbfe6329bbb8a6250d74846a4d8ec39129b376f3179dc7499c46f5ac9e3f38fee1aca72ba3e7b09c119b79236323a915de50975714efc5274b1e322e05075acacd1c76db4aecc0e51a00c2d0a899258a080f9c1032b179a99415dbc19098902da6d4480002adc3331001703ff003180748d0dcf407596809a62e8665959574419b19dae202affc30cc5bade41cf20a6f03fe65147343e5da8ad4bc077ca4f9893d03bdc2eda6faeb4ce51053fea97e6ebb56c2704c0f18e9b821cecae3bc060ad063b905501310f1295416e5e4b3d4202187754d437476b18e138201b21d0fb47d29b51a52840ac44800e4337da5d0e8d719f450ac8b8328102f209c6c13f832f5a2d8350fb50e1383be80cfea4b6ddfdce6b1bacc24d7d880fc3778950d215ec1029800d2939ff4e5ca986c80731af78a9c0d150d19a4b0ee3242194edbd4730555a6bacc2f61f8323a8bf5f8bd8ce1c94755142312b2b931bb24cc8e5617cd6c227f4f0410947616aee2d2621c1ce955deced5efdd98aea84649322294f7d72d294164e6b8bf0c65bd71b3bef92303c6ffe60f20784961393fe92e53fb416cf853e0936eef7f6b671f7eedcac43ae8a4c4ed2578ab93e83f2c5535a62ce3e90dfb9a0cd353024414dbcb5a43a4a3c6d7050641592423d9291c28f7858f77c178b8394b31d8392de00f80c1e7129f120613fe0890b091b1aad8770982e710ea5132dd31185b0d18346387b6cc3a677aa94350680193ddcf9a01265a14f1f121709dc145bc74723ceccf5ce033e5e85024a1626be16b785944bf6293360438ef9a896f80965dcc060e5ea380dd69291104f056a2e48460318b312cbc4268c1f093a3a981df896a46e8feb9d1a82aa214b381f53a95faa9481c6f83e7f9db5a4d1219ffb0b0362fc985ce6f2d0a154642e6a1c12a230c28b95fe8f305dc4cf84ab38d8b77f63542518d14a9aaefe1123ffc879cfb81313dfb4fc87ce88f333352e3c839c3aef895000871d2078150bb2873b132eb64bd0c463707896cca07f8c3ec6fde9dc624808443b2af74cef6b3deb9ce224cc1949a904e11df825f22c7dc60a1354102b35c5a14da9816d5b26aa5b9144a1a66897b734d2f5ecb0ff2e8a2cf773a432262ced56d3f6bf02fa508c0aba98cdc14ce712a13e4814e82968e78b25c2b5acc240d31f94c4e5ddb26dd84dbc907674e891731973668d1c5e48c284410162558dbecf4320ad5d5bc5e0d8930af439170f213c6923f7147550db166069cb93f66bbfe6017623ab59b1bf1ce12f4ce0f8c601b3124dbd2204cd01e3b2c8b9c6b5a61d2e91581cf9960b2b7481d56529c1cf909a362cb1f346cbddc4ca31b6564887f4cd0728ecce89a7f513a0266e23af32e87089e6cd5d09144b377b899709fafeca86fb5c023b8a1053caf955cc716ccabad01a92a406b1687a29613ef0764ac0d9d177d1fc4b90e05c5d1f88d04a548ec898f2fcf7705d49a1ad5869a2272c2c2f93d96c9218bb2658ab0a60bc469900a55d400f8b21f3be9bfd94f95e1d03b905b343f9a7ee71dffb5ba0e2c4bf7a8b38c6ae109078cfc6b91ef2bc9a8fa259f56f2b4d328bb63975500d567f2d2b5ab474febf5c9c281a08001a8f18d52793e0a80a729ce9d32653c1ad5cfe5d12c1ec3175da5096d7c53389ab0c4ba795605795d88bf0d7324d316ee40717ae72d8cad0bfb2345216bfb686a631066cf1383d298525205c7dd332535267201c0d0a6b969ee8a700acdcada0447efdf7ce24e292f555cba09442459665f64d1bcfa45201295a103e5da3c0976b6d2eb2d7ccf86aebaa95a53af137c018140fe8cecdf8e1232675484d10981ce3fc07a530f3ca7ea11c6939becc1f60fe2ae4f0f77b2a1e2792863acc2800972fbd72945c2435cd6588b428e73b37272326f9b3c9b5e54974d88866b6d9fc04ef77cf3751b6182d014db48e9b5fe83a7eaa005e2a941a9b61413e663a2e3c6a11c65a903ead4d90ae23cb0cfc5aeb8a735609740dfc1bc71098e7a6ccde31569a23d1c4b76af104cf4a38882741e327deef427b65ad2521e5757faa40e2e9799c0b00a619be921a74ddcd73ec4064340c8daccfed02e6137ba0c4a3a64c1e92d3fb34c72e45a0d7bee51ad2896d60ecb75fbe1a4d838a67596369e9ed27f9eec50f5b18f2b9b22ec71cac68186fb37b862f76133fea0b0a5ceda29387ee46b98fe20a09635aa5c63afaa7e126c81de4132836f571d47627183ef58fb81746d8866bfaf5f81cf93df03fbab0461db946f5f63531ac38dc8c020f375bbd504d38270c34e7b3d90ce8cc017a328061d3d6f57c046818193be7e17da3679793ffb313734d92364966b75201c0a73a89d07340c2c21217326df7db6ee6098addd8bf8e3a2df720142bfdce72ce1bfd4f6fc3bc3435d873daa61d32d22031e58e1d99e805334158dda980a5ac34bdc38534cd9c3c16765f1a4c1b9c64e9d14934d00ee473ea63399af6a97201da4f39d5fad07b41a8584786ebd1572147ee0eee48796a4841d229419cced7ebff07d1a86a39a8d8e12cb1362765139a37dd56d6f6f4ee00ea73018e339156b4a20e05a6fe9be7cc8f25bb85e90aa3dd74a20d9747dba3e904943c0940c6325124e008ac08e909c6e9530a992679399c1ac608dea5e0825fec54d0a9e23edbb2244e4de86c09d3811cff2395a88aa33de61c0c1e6df9ecbf3e046582347a64a1ab0453b72297d4ccc1b22b4042d43da7977fddc28b0f59c55f92566ba2672317c61604c4871641546550ad1a1c2acefc0bac170dcca58b76d5b2c79a98913797753edf630944f9e04dd077f5fbc8cae1e07ff14a88fea9b9eebf286ad6e74a2ac1e3019b58499a0a7e6be57ff22e55adf9071cff11077c735c79e6ddedd887553709563f3b24a0240f65ca8b0dbfdcc08a4551075d266197a5b6a3ef2bcd659acff7c6bb8b114b2b109e12c66f276a2b776249f4dd0e820e37dacbfff6b9f731987874c3b585f7f2b9e95ca865555ea1c9ac1ade1ec0394b39955f4e2aa0710c3ccd377e4fb6b3b6e1d5a8296ddc17dff815f8671570f02cdd9d477780297cb336a551f3194354891d68a8145d28f126dd327c527c8f4341e2fc5d4d6c661042ebd8184812d44c64669bdc3425dac396edb2a7062a1c07901bcd2d7cc70be8b0dd9bfd8679365913919f1092ab87b79b92329eb80d6048aa7b64dc1bc50ecad6caf1785c9dd4e4bb7a5926e268997c871614b283f9f184e534d32af1cd13e792b2779c37ed5fb32f03bf3490c21e9a37405a046f8218b34fe0f0a4dadf36a5adbfc71f9a4e21ff824c3a4db6e7ca943778b6a5ccb170137315dbb18b0567125ff95fb3e61e647a3c41da197f85f7035b76fff9da8d0018dcea710c11459957bb668b83f192f52499a605b6600487f88bcafc902c1de7b6b1b203e9e95137d2211e7f7ce9e023537522336eb6957b96e8932fa47aa85ebdd25ae70dbb5133f6b8839b91532ea9c627c45bd51ebe9e8e79bc2fa04aea56afc0230986c3a15575f9e6db1f86a7e86b22834b98b38fb322849b36943c70f44b0b878b17ba90b8baac392232170c5532c0af52b8dd9884f4040ffbe4900b711f7e9e2058c94d255b1760307752b99f76a68e9a7a2317bab2e2a82e14b58b68a5a0ef05bfe1274a44031c79d56f41d14b5db191b94e4ab0a61c655a85cef09b6c199e1e9ee3c4cb116b2be38a0cdef472a00da249bc46ada552d4a47550cab812e08f6cc26361010a2b5317598fb3430e3d8b7b652556b0758da4a829993505110f9f54cd71000257ab8d414487ac7318a5ba6717914a4907c16fd908019df4144ebcdeabaf6d62f3fb7f208d4a8fd91ba5426884f18aef9999cccca77473d7a7c53644bf6651e6a2401a14d9ba75be03facc2c6b8215ac5819fb2e19f4c28c0f6c04c9cfc28901db887f5fe8ab81d04dd3db16e9824234507b6f8ff2cb9a48a1c3f9f4490c604eac4e1aaf4a906c7bddc906999658bcc0a9d016b9c03cd4bdb60862fc1263da4872078ab492f0adc55ab2250e8addbe4fd0eddb50bace85a175b23b611fd2acc8197d24fe469342f2e3a3c96d0b8e916505e11183dea7feec989bcb25d3985fefd6f393b8a3b75b2e2fe58102ceddcf69d6ccef6fde32df796133be5618103fdda655b96a30a2068ef3b4aa2bc22f357a8560f487b53f61077520b7aa5a22bb5d72a245a56a756e8676a942d241b7fbb2df727cc35ae10c2c20e1b3b0f1640593d071832231e442926fe46bbf0a3c48e9d04980c7b35d2bf8fccf18bb8be6972855afe1da9cb2a04b434e8aea78e02f87e6defa189c042e192329a4c2ce425ecb8f110f42a21e2c482f0f279e663ed3a3d532353a53de114d53c4c62ba8ad7959990a1c4a112f6b5ce6ecb4322cb5527aa2daaf4a52c45a04a9c4fea92845987f4eeeb2d905b6531e9fc3db131ba6d5d130aca90f728b9cc2c177f7cf2722f9e1495db0e5df3a4ec4511d1c1cd278c86c58dc4114963e8547df2747efec2b7c47c4bfbe1683eafe481c900a1544bbfaa5eb7bd9870fd55589132e075fc78d0625efa1bb2508264e58437dd887b69b5c38a00c7a42b5db12b95cb07b907a1a8cdbc206c87372eecd3be704715663f359ac2459456ead9b5aa0eeca2ff8a27f76664913a3ac2de9c0256f25cb7034aa3b43eecc3088885d775a7dd5a4578b2f4ffb70a56ab4f175aa45053d441c641bc01cfb297670d3d69542df23e87ce6c4a8f34f6ac490c7d803e6064b77cee77cc3622e5e808a48ba6ac827caef2327ca21f0ad03d4e10b11cbad92481ee32a5c03092fe439849d19ff03fc9970b47ed2c07265114dc5a14a1cd40a3b6b408f5b048b2895476319ee0f8291683bb809e3f1282e7fe0fa85ac2c5225c47fccde598f553ae693e8ac702bb65abc49731ceabfce93fbf78ead3ee641bec805a156f86076cc75a0bed5729cc5496696e236c221b5b97830cc4917981247d8ab70282bc1b158dfcab57172aa057d254f209a2833469af242cc5ccba1206e9d97d303147ffdc400494eee49be14752f7428470158e1cb485b9eccdf4b386f676275858e449b71da2f3983034b6f75976ff654b45a3294f8dc77a6eb8789fad9eb7b27d172f5aa3f54e173553ef1e8c88cc03b96b2f4cc5664bd2d819062135f8a39141b0e7652edb4a1546a5d111147909b81f94b55f669ada1f58192fce60a09bda0dd0baec2b4ca14d1c06a063cb7a5452eec3f975ca609ebe27f3f319191931784b3274a2aa8c6557f3b8e89560ecf8faa456cbc780028d6b01563c1fd9b509b484bd91cf773808bb7673f347808fb62b2e55bf2fd460f7fce2354ee3ce2d5232e9c9e44afafa8d3005dd2650e6b628b1228ff66ab80ea288106071ebe836c7acbea3cfcead36c9f6d7b8cdd7f74bff2d05e7132cd1cc938644ab2d3fdff11ef87512d6460c9dd0e6553646c50fd5b1f5bed903cbcb7b168c14ed3a54a84e07e4b30ca9a6f4a854c0adb544c71e48731246972a5d7054a8cc476b58d28cfda4e9fa88d5d263657902662aaeb845dcf0df8e8305c0f0253eec787c0084031cac5068e147fc2c937dc324a589b8b03bce5a44cec6d5ae97b02a41d1e478b5fc05f7339d10c0fb2e3c26f274c15f58fe34f8f34b6c3e01e62f1f74ecddf147e6eb33390b4c16995245e272e23857cff80cc961007fed16cf125f0e2acd56cb26e85a812f026c4928f029674c7f37fb0d1c257510b830762276403460d8383369a6421a1356dfe37be2b1402c1c86d21a068699c4e3716008a03e1f25dcdd61f8c1912f803956d8669ef9b750563101ae87aacee25a53c6a2c2aa5568c9ce9f3e28a4d5c2ba90d435cca8da3c94bec4cd21584880b36bc54a9a33bb9d737072d5ec5866628168b7d9b382b165dd16ce9d421260f6a2f8c092a4ea8f57efc0b63a993b0a19498f4d680fbb8b3d4d418d9c96d9096c5e0dd3560e1ace1f88069c7893b4f94ca872b755e4d8ed319b30354bd079c57145cd372d4cb64fee6071d3cc08a2a1a5ce5dc575282820cc1c9bd21a27879e8eef95a0a6af427247141dbfd3148fefd37ee37f46f3be946be2ae5295e5623f8a63dacc76eec40332b0f09529fe5a86529830310c74c11c787b7d9d6df772d90bfd2cd26923d771a9359c49c90f974797c0217778f5ace3c4650dc80df7cc87cc24efeb78f4434ec8fd25a9babeb89fa30e4b502af63d267a2618c8d64ece0a0b8b735715e6298f1c8a9f5a01bca857fb085ea6a02322a0bc5bade0e2066f574db518511763d4125b38332ce071567008f8d0fe1eecf3b718c9c1c490e91d97106170317f26c81b7d01670ff98d4268179d1051383440a1159b7537d1f69b796f23132241c2c49f6030b202e112b74668ad7cc995e856098eb81c4f71f074afd0995a173e6e4901574c14ef446c29dd9b2470481051be59a410e776c50db5e9f36366bf61288d620878c758cb63948e861dbec01c7476a411e1dc8b4107b45050d8479e754ed6166758d25a5b3084e9098c26e81d10f644db4649c5660381431c6845579f9e65a7acfb4ccb48679227ae4447079c0ccc210ad777a6996f52dd979980f916bc2f8c4f24ad8c32c4b297b387c3342d0452d45bd9c42c0a3ec3fc09535ebf5058abcf3a2861495aa8af2ed0adba06df8af7881414057e97f08368d28f43d1ed35dda4a93862c7856f042e64b048a887070a9951df6eb53ba2a169217715a9fa100b460fa092b3bb56b197519f5df033f541429d067374e732a8a062be2ab51c7b7bdaf7a67cfabcd0bc35c725506e515aaa093834f58ac353d7db287a6d71fd9d275257f9419010ee4bd2667fed10919db458708999022eb179cefab91900fdd7ea9ee475bf9f42b4c96528a53d0e18c61f417cbc55b90b3d31b4554233d64cb19c17f8374d3bdf19cbca557364f6f1cad86eb3b973c73666c2ee1ab555f67433b5dda17318af7b0b4a93a876b8bc7136b13df56260a1684a43c13c45def5fdb72264be2ff256653733d92a19f9d5eedb8175eca1078f41c6cd68de52b6750197dc70d0c8a14133deea5709b1d05fab93c6961abab567d8bdd5c0e2ae1f6bb301d8f94b2f480c8203f00ade9b7a22cf8e61c1b3b2261b08ec72f91a1944ddf6b0d864146600642a98036d2d9d234700088db70ccbd055a337b77fa2086016e642f9c41fd6720e17499a6a13a7515f3b028fe7ac164f0b6f97f891123976319e08d746a30a98469ed8efff84e75b1e4c1942cf6ba181334a0568fedeea1c1a9e81e38cd641fb2ee74d37b3cbad2aae4e0db651251e03793d8b30e34a5b78c4dbb81170f9e6cf3551f7a9d74849deb5d543f2b60f5fdb224d48c5535a8ee12aca788c3b9ea2be7b044c8a2dec6d926ab0fe0d2c0b8d17ec75a94e48cf95bff33382bfdc68c06d9515dc4f1c9e9c4ef9b89eded9c98cdbbfc941660e94a33acfbcb28b1f06ccfb180f08aa086bd1c849a0a8fb7702f71e47f05da72bb82a2f518f8be5090225e4a6afe4aa6675e118dc003de5e1599e86bb865692a6e25cb7f8f972c704bedcbac26c15854a34312b8469154f7d520a567fbc5414143ca7add53c58aaf0698a3a565120b08ccd6299c7c13a2e5786e13a06fd5b2694619f513cfc7c6f7b21e5d332bd6ab84c7928c872a11cd98f3489a11350ed1a44b175b0a859aa1709f429d23d4190912202c84d8a65490fafdf3613bfdc8aec6e903e581530e1f8cd21823a62decf4226684eeef9cc8b6b32b1b0b565adc84490a56eed4dd5372215f33dcf71726060fa7069b267e8c02d33bdae87b376fc7672931dce434cf64bbf74287a996a15d06c71fbfc11cabe8f64d0c198eed5252c25cccd4d8cef6284d3bc671ba6cd811156c732b9a40b39c507f01b2ab31c3b80fc64af40b3e92d7c3379d9b3059e65cddb2fb74a56828c41ea4c99a8a4da31aa4ab32389b4d6fd6f24dd6bd75055ea37c40b245931d0cbfeefe402bc384cd3c0a830104fdac12cfe81a90014dccde8198b7eb969c49f47519f328dbd3f1e808ea5b059626ce3551974e6b7135909e56805d61c45a119f790ca6026172b815ab0fe3ef7e6158ba533b839503119c0637a3e0b3dca8a25803758c805521c184667c7c9031244b6c2a6d083a777c4c256b3f1b3f7d209b6f638268dd84d60846e02fea42a184d22bae5a2a03f85c7ded3f7b5e4f5083832b638c997c36863164d86e8250365e25480727c88eee9b7a1a4b5f2c0a86ec5272b800704fa130d4b3e3fa12e8e8344ddf6cd7c81da8148a6cc72a2d113940172b64f56fff8bb490712c9aec406652fd8dd9f8caec23d5801d40a96409220ba4665606c258e5d324a3b100a3b80ce132f2e0cdb9880d463b0f0a29c9d4011d1f48da3ab0e05bb527f0dcfb4c0e69a13fa4ec84baca6c75a2d19d0932db07fb0aed21380b165818578bb491fda89e27a18b5b0dd4f2c441ad9b13893d34e28d7344329d4d7094b7586f20fd621d7d7740d37d4f9c617c85aa12f33ea2eaa21db14207a946749190cb0d60a13aa09f2ff5549ad2833fa756d94c15dc931fe569bba38216556d5282d04ce23338c1346c383e00af805e66b6cd57e4c60e12a9f50c88626f25e3faefc538b59667d3fd2247f8ff626b0fe8bfe8c46777dc0f87f58ab84326ce1cec7f7781a6f6eaf9f9e434868d9d43a6d8ea03eeac7bdd4ae70a81553f9b36b2b49df9ae0151c775dfe8272e6bf175ce9a3043804358e4d2d8efe1e00b7603ec8e8567892d279fde7197c810d364f4afe5c059125049bdf524f3b87c85e953d460788c0e9c8ecd5237ccdf88cd4f00d5e0936dc1eaeba4b94af5d7470542580ef27b27de7eaf4323a9146fb26843f03bae7a0cc9adf4b37b74da60aacb64076b2fc1235f938679b71c641aedfc18409c7e81f0c0ac96b54ccdca52b1f4d8552e3b1252e9cea4f36f568d63e0a8ab6d94bff942e88f76374fca308d1a5d1fbdbb48e64ba0d199036c7fc5e765a9dbfb21257603a1e1ed87dee5d2dc799cbc7c3dd390c6a64ce2f90f97244c99c9a85a86f1d07e97e4765972e86ac0df6fabcbfa968b9da78a532860c7fcd84c7b3f5a0fa718426b05da2c30520c03323458b5e7920cb960809d3bbbbed90390c432ee1446928165e7ce95de78c510895e96bd5f02b59beb37af6ea740d8fbf63f1ab43b652b91959b7d6fe5df45d53596d689b33cb3b5007ae0a87b25955b2a43598efeb9cab159adab087f61838dacf121df5bba59b4c7bd5cea8209b749e9787710bc887ff8611953dfc5ab07c0c7753f234c3941efd8b373bcb835a79e497f92c4c4a47f0672441e54ab0b19b54ca3e611616aa3d3e71df626a08afc242ad2b306ed17fab596e2f5f1e293456585fdab4e759bb8aad9891280d41dfda21d10e833c81fdb09afabdba9ccc755045a20b0a0c5be630a10a09bb1886b0281681fa8e8331e29064c82a432e50ca6f9d7fd576912e107b3b8c00535073ea2e997ec5dc35d47b68c0d86981d6ab20ab66507db0cfaffbc9c79fc0fcd4eec9359328d0bbcf292facbc840cba7cc6a66a88c0b3e816ebf30e2006d19d6291309d361c745c00722200ac503a15b367212045375cecb6b0f5ba07bccd62024b045222c4af1159c154e110afb73976537080797f1e3448436bd9b8e3f1ffdb06782213c750b7acae477bf43aa19f9c5b0a527a3f1ab18af6247d844068909352614fa78dbca4c781640c043ab23454636de12e9e8ff9a7a4becbc888e0c461bda08c4a971ab34deefa17b24e71c47f02b3a9d8949005e15856d89095fc2142969cb85853420a56e22b72069816c9b8412e9ad943ae02451778b419034fee65deb038486c39f5ef681d7ee0c10da33379997579ee3022d52d90c207090a227d36d27ee956b05275f3dd173ccde97c742814ef709cefdcd4ca45fb898d57e5f5648900ceeccfa0ac369e13e33674f55ae768a5be34759d08a93a37468b148310988d6744f8aa5715be5346f8359fe54901ba79941d6b316d9dcb22d337bc0f2ea5e74342c4a2d1f333e29aba6db493d2ffc93128528099c251254bddf3542b19db65b6b87abd64ddb65b6807116c800555476674ba870d728fde68e980efc3c9e4938ffc083c73f8bffbda395f976719ce58ee1010b612d62008a7eab9226977be95296bf710e8851ee887a5b84bc7cf9c74c95c222b77bc48d35e21059002191c2e471455858f2dce1beeeeb79cfa52313d2460a2893f8066795a7355fa30c167f9747ce6d268c4ee35befbb665cb998f537e85679162511863001f47d89e73ca1cc0f410e892439c1564e4c2fb00adf4330f412c5f933c417c37dd92930cf0e0b08c3ecc34fb4370e65f86e98bac5b9814849f102f245d090d623b6eaebf2c969ede332d1a10f3b0b46e10cdd04c6e0c50b823f85dc5726bf3e28bcc0a04943298956cc33341144576e5dd44d63b057eb9d36410c2617756ff0f4130854480894d531c1f875f38d1f758ae6813993565963081d921e8c9a57e446854774e53c9c7c328614a14117fc2637643ae5337162d4bf4a1402635111aee253a7dcad22e8e37d913f01223ca3712c0b8387a39d94abe16a34493a3a1c60d0a8cf0837b06b4121e8536c805ed94760e352d9e506d433339d53f858a986f9481320ea0f3f5c53974ce8ecc44ab9549071d857f73eeefcdbbc0c04198151a07e3dedd1d46c3c6e47bcc27224531e88905d5e474982a316781e50a953478f5b85146b4523b5e3d7a4f5a4cb155ffda7b0876d8b76fedc265a35950a1ec3bfc602eee88c32ac8db5d78277db8da1bb1645b36c61a2d3d68e0bbc532a245a6345ed8a60423317097d13575e2e7ccc5617e4ad494ae5acc85219eb5218def33b8d2c64842568fe4ca55cf262089d10189f26ce61a4f1b0fb8e6ae2f69fd50f3c4f1f0ee7788c6aaca7769cef42b5e732bfd1b85dd54aff8dcf1a1339b45ebda8f10894dc9f89ed812a8d73d1006b55eaf7bd332a4672351d588e54c3344c60d9616efecd7e6eb14ba3f03ab4e9d3c22ef8b342586c9dc40d34f2d15aa5bbd6f892a96ef259593641c3ff393eda857d8b0af81152dfb17007d72ee28ea331887a6c938d7549f355ab15035ef1a0b5cc3a3644a0f1f1233966f26f68426eb0c0e32408765fbb30dd87ec75659fb82d43666908546b87878b76f6ecf5b8d70b3aff33f24b161cc3bc3b0b4d8dc364ec0876578d6073b54b68f43f777cd62d84f96b9801df178ac21b58365eb0748b615114a139a7c3f9bfa87634613a70dc89816c8a292f97b1f27213ae7bb920514430b6618261ec3f65b975ff4f161f8f5ff413f094a417744b095ba85bebf226d5761f9440909a4718fb63e26a910f359d4679730af7fc7a7fe0dea959b73524f02102ad6f624b8ebbfc3ba3a0425d2eac635917a76bc2c9d51316c4a26903396cc825870579df70b068f64f920b0d89ada7b7f916d011bf2a15aa4608d0631eb2b0ce016d0f1e570967a0c620ae9117273193a6cf037e7cfc3f02e5d5573caaea9e8272911e462817a89c27e11883510995adc80ea96e4eb699d0f5a452dc7a371f19f7dc41dd0f693161fd8152595135780e9842f1ce5d2b4bbc73bdd3a02c9b1f4265b832e4aab76d8c7de3afc2b997dcb6291e95680304eb9ef40b637921fcdb876f174a0e02a68f0c2689a1fade4eb831b97ceb063fd4e29ba2e73916e21b376be0364d380e9ec88f1887cb35547569840e1afe8286eb5d58166bdf7a0225326c6b59e3a1208810004e33bac36c6bec9956f83c77dfa3674c22e58556a0fef828aec7e4018e0d41ac0c97fb0c7f9c134575d559c3216bad1041b4c34b13b82ad854e1d3528232b98c7648c55fc5ec823bdd7f14936d6857de6321990493983a09d4dba59ae3edfa86a65340707d051615804b54ab530e48bb7e6b3fed23ed6fed8ea164954a854bf589e07fff4763e7d821057905e1856ddccafc0073794317ae9184f3c4133940e9e29837ddcae3b780f783f2203208ff706416a1398625341e93c3cb758ca07ce640800aa40fe64db9452074ed31da3358782790380cf190efc24e69cd63fb3ed728e47eb97d5b7c3f749b4ee6fe3c598de574d96e1fe0e089ae0c9c2b283d2f3ebd50e3093dc8df39c378c920eef9a6d40f4453cd41aba667cce42a934584a802daa031d6b91c141599290896eba3c9df64b4aee98939cc77b0993dae2da4e31868a760305896c96f6552f0c65e8ff4a77ba12eb02e754a8c27daf3012c437a571cbb9c32c8073fe2da91a7abdb641a781b3fb1eb074185943d278ef34e19bd5e8cac9967c77a3156d90aec7fd650b4974c51a8060e9b4c7ab8c638e703946d43bc87ce3e014cf5180b055a87e4e3ae0ef98c46a3008be401bccdd06477d4acfce4251645ea7c7bbd4244f89b770812424bdce5ffb5532c9741dae1a227a2828ca7f6e12ecb7c77d50b13f962bf1a8dce87a5447c1b2ad553188d8a80d1c2fb4c2f0af7994b1981bdf97beea15726c1675096f9b3de83c83b4832c23e1cf920827411b9c28b625fdc69b016ff7e193b06af9235eb692562b648a38cea94cd90684f6ebd05a6673eef5161230c93ba54a5d194cba489312a78a9b5b304ed8cb859c17fe1b13ac220bdfd61d18fdff42076728072812c7a9d32aae8093a54a622988128a2333a79d8617afe5b72f82cdad1061b270ca894c98ac199db3069164ba19318c10416cc234e1d4e5ede4fb74572fdef5a15f2cb6b4f9e65e4618094099ef4320c39c9972123d156544921b70df09ba3008c0a4933c1d0e93ff4e27ed6f831ae6dd1f3926a0d3ab607427a9f99df755533d70f12e0bb33ee3b4567a4cfd908f0e5e252047fba4ce81e6d139a5ccafd7595bf7fcb725acb8ae0ee576fbd6a8547cfdaa2832b26c2cd6400652273c12813be530d458682b9d776fb1dfaf8b060a567b97e6474fd503549abfa2231ee00604d9f027bc7ecbe0297ad12f8328baa1124cb324693be35f1228a0c5784ce4967e96c9b0305ba0ba2645596092a785b731b1d4899104bc1b6a89e254a9a948ad75ecde6154dd8b1dc94af0886b0843c1c6a26f85fee6cf683080400ff440c55ebb77c776eed061a750918fee908008fea80e82c51a5869a9e2ed58210326df850da6019fec829ab41e55c54b4a775bf997bfe09db7b1e6aaec91814d79ba987a3801510779f34db73bfc294d8a9a8e0cb8ef79333ec9104ebbf44f55e9883b9307dc8e56b1ea49f9a38f7f1c56e4d118eb0134882939f1b8c4d6deec1b291723983e43b66658aae72668c23464a8fbd26e850d9ff4ff3885eabb8184ec92695dd1ef46787e583f75a3473a211f100b24fd84fe7ce4a5e5c0a989c12a9f03a76a0326093a7d62726f3b9556c04650cea16a00858fb7f37621b8853841bd1a1d05fb2dd360191d5d6607ce5f604177ada60af14d573503780f21731a43a82cce03cdc40be1fe1ab1b10282dbe94d197f4a649432d02cd12d71e53063527e2dd857fc3311c5e61c1e0dc921340498dfdd4aa80231801503b5da346c2cfb40aee99b99e6ba4540c693894eb6d3d913ae0959fbf790e9c44fa8e4ba0022049432820d1c0aada84a1d0a76277898c3323461192c9dbdc00b5d83f34fc3652640fb297be46a87ced0f754b423304220f324853351583c91f28a0773984de22a775e2a4fb1dadf5a7b5f61531ff8fdbc284044646c7eeb9ac4206ece9bc07b561269ca50a437664bc8884db2fd85b7433046baaceb19c5fb380c3ac0ef8b8a11daf4ac3a23618791089c7a2f2c5d6bbbed201ffd9ce6474bc1bddae75a4dbc8b3ce2f9ba225db3905604d52b19535015de3fbb5230e4a3ae4122c6e57007ecf87a06f71117f2c6ed60b945614826ee1856fc0555f35f2b9e96f10a7ec7a9f6901360d20ee7f5d28d5a713a2400289170f5eba205c0a4128d6ff4294d15b851f2b3258e79f0a7501a06d1dbcf8ad32a17a3f6e04f5031e9d7024f8ee0cdb87404e761816cd26f517828ff0ea7d9b8a74210c2a06f135cbbdebfc0fd734446c22f44499ff947fcaf61a58926819d13b81bd1becc8a89dfe90ae5bb3a214803389b7e1e3d0eeb2b0e6904be8a717a1f83b19dc019744608e27ea328f15b036e9633fa0cfd28032df075eae392bb0d4177021eb6a4f486f448797f7f813b2c311143835df290b3f6fc08dea848a1a8ff9222dc9a8c868256ca53e49b9d355d59a5b587b844b9a0f24e4490439c0f3a405ffa938b5f0471ab7ca177d6bf27c95f5de835533fc1d78c49cda2673b9ec43528b25627e773aaeaf11ce742978652fc1a874ebe3b146224b0de5b34a437648c6ad8ad313e14ac0ece724f746e40ad7cafabc5b5796e4a640bd32c4d4ab3efb76210f36ee4bd667bb01404ed0f7f7cfb649951f351687947b0da0b3db6981336d6094aa6c291e929a30a8113121b1a5127e26eef08e94deed498cfa3f066202d28fcbf30680bf2354aca76a7e4ef451076cd0f6c830ff04918e51306cbfaac0a507cc1161cb57bb20a7b9464a8f1a0add2b25f24d7245adec135e40abfa8f15f639aa0cb563ae173937be73b948a5271eb11ea0d25a2745e218dd720f21f3b2b7df8602ddf1c54a5346878ef66c7eb2e26fddd1107db25164bb2890561e499a7fbc8cb8f24c320e7d3c6109eb6dcb0f6c8d2671ef7a50dad511b8b285cbabe68fd4a196c5d9f7008516996504b98b4ae5db3223ebb550edcd8b03cc9092e85c6d3a7b5f357aafb917b5b65b5e4fe3c84a3d47c1ab41300b6c0942e694e80f4e7708d1766868a3e151d25586c7c5716efaca826927dbdc84e5c9d28cf6b8f4b3e34ff0c50697e181f81996fde5db5f26c4e2d03c1ea1060bf76fc3cea59e911d8c1f96301ad2ebcd62be145f30e584ca2d089203ecf6df6ddfe6a1b571b1d6c2d90479f667294a1615bdab8ce4499ed1a28d31cd287cfbf3142127c5fe057784b9d388e22cdf28a9e0f4081037156c54ef8d253e970e84381adfb417d8ea05c0753952476109f3c88bd48e012a935a4fa1919abc1a02f6b9cb853594c834d651b831a641b064c0a05d9a0190fc8070b3dcbf791ff5d19eef05a3f69feef5674e1da95ac04761fb51ebeff070792f8fb1abb2e18b92f0ff2ad988016f9dd1205bf4255c01eac566f8f33ebb3257a4eb847a6755c0141b74e6ac7bc40a47caa2fcb4c786085535d0857f290831f8d0c6c71952f52b8e1a8c6eaae2bf77060fbdb3710fb5720838b3ea88fba6633171a4ea778dea9080211b840d84db884b9e3608b90186f95567a80aae6be31020c8c1443dc016d01601cb4090fd3ab4070720e6655399e7bf8c546a107fdfd6d7297a9ae6dc3eb28d6d3e37552b9935eacb5ce694f5d4fafaa627ac5140efa305596ba15ca5a60f97c70777e6b497f27eda00528dc5461ad4152115e0729593552fa18f52b1c0e0b1224a07bb3db4147b0f83ce33135170d43acfd263b1a0342352890dc823604675a25523f0aebd055af3cd2c44f7ad39314f92a7d5ac37ddd2e13deb22f8f227c573c9b75bbfbabaec31c1b5a31a73f36d03312c3fba1f8d985920bc5ff0f05fb2dcee7f9d3ed1183115fbb7b11d2260e414c256a1715b628dc71ebbaac126fbb3e354e44b2afa8899d09846d4b950945463fc3a616565e6081bc3397bb951c8da29d761ebe0bebdaf4ea828b62498b41959b25be3860688a8a0a076df56ade6c14568c1ab307b8d143717a4b6a3bc2f213290600374437ae867e6f4f9416590f80cef1f955d85dbeadfd99a9ea8c540d6df238a9c274c597d3b71b9bac2dea88e668e8536ae2ae7d2640453be5d0aa6f5577175851bedbc6c7a29962cc1af3e1ada15eac5ccd248b30aeb8d7509af8aed9399bde39aa3f84a22eeeb5669754f0afe1068305b4d82171ae688e77746dada5bd9ca930fbfbd2be666813ebb8857db356290de5f94c0f8baadf1f1895966105da482ad7857158e0853e7779500f67c3db96e8c3ba6a839755b8d433f270a12ace36af446a0e247fc8849bf1796adc86cd760c0666f642039f923a6e1e9adbe462628e562c153f207097e6786a2123fce522450fadde079c1ed8ab5e470078f13d0ac15d2ebafe70fd5f7a1f313838fc09ddd2731583f2009da663ad7eb51a57b7b48d37ce2ea63a6755f27e0dbd2130c0e0fd17e162e8d6b71b5be545c9f3082cd061c24402bd14e57a996bbfecaff455d247492677042852f7d9f6f7e3be454b377541ea1d5d2d7fe9fbe1fa8ce26b094a1c9dead6c61fc268af562cbf86bd1fb77c6c3d0972889295397e19c27301d00fc831ed1df31e6a46c246cd1d32c9de0b7743fbd5433553e2200fc836e52c69f52248dc2b56eee69e9c64adc918e415d91347f3a507d5b20f03985d926313f55abc96f24eb5cc68de1071d9e537450481af844cd0f65242541c055c0d36aa401629a16147e0bbe12a1340d8d27b05851d1a32c7f6adc3c6112dfc2f62cde24f0b4d37523ca9f8af464e988f0f45f69564f73b4cf5fb8dba8ef1263ef7aaef9293bd53dc7d8d69587a8e1f1a949c9263b5e2413235d93bd6a73cc6e39c1be08d90452dd72f9db0dabbcf67f7e86fb8e5f69bc271f9c26177eb85a4380fa9e98c1ca4df9aa34774b43fce90036fb697618d74eca1b53267d995f5905f42efab3502f8ed499d423b94ee353eef14a05ed2c333f14ce861efd2c07c21a92073a69e4586738ddbee776a460e716435f26a20ec4fc40f2e4cc65b0c2cee78fd5063baf29acf33e895ac522eb946eb095727ce3e48ab76197c4b56f69c459ea2737ec76afff06d46070a0334dd3b42a83c1639f51af973d50e48f13211a33238cb317735f0d27b055f421edf5a0ca40fd4192e655b7566195420a16707017fc05843e0017dbe4f2b54be42d2cdbab77298bc4ae6c6c09f37cfe2a74678af4002ee640e6ed330bc4a6e37653592647a0a573076aaa003aa092d89567b7e7f47546299079855fbe014672d839611a6e0f60d8643603680d098599f8e190b4569dff0bfbc94add85aa171a653a0ed1616b4f1f214971b7ed786751178da918b2c94938c2726ae7e62706ce6e897cff90a373f4c7319eb25180b119dcdae82ec5014f2653db02f02998dcdaec376e58e0f46edcbb67a1f23805294ba997feffc8934b994f3f5481ad39ee51a23522e10c887af0b49e474c4f53cc4d6228d521d786ed13e3d416a2d8fd5189081b2574cc4f73e3ff3e91ef4fa0c1ed663509c851999eec56462fa94c2d418adab05ab7d87a1d1e5fc48dd4455c812dbb64978eff43bee346a9bba39e3edb3569eb083f3b99ba4b682051c05ad0b73adeef8ab074173dea94c93f09d9b832945f1385149f7998cb4078b7595fbfd6e8536692bb5e400c948f0cef88740d7594ceaa29633692161cbfabc7ef9e688ebf01cb063ca927dae6d704bb97e6509d9d2b1455c302f5366d8c46eb67b5c6b1e9d8c7018239d3cca77b13f1d72e90e44f055494ddeef674a7a6b096a10018bd6e61fd1337ac559eab94866f07a1984ae5526ee86596207404e5686142d032b8f2f725ae5ee4b6de7813ddd5c9abd82282689c51a60da0b3d695df96fea2dad6daffdb35cd0c4a43d7e4718fb1717454f17c94dfbe9908a28bdf4e38c854606a222f234ffb2d978b354c51fb087ddfcc799dfde83ef712394b2d58f45186f6035f2a09bb781c885b66fa800db1be40c3096e20a4f1729d6fad3f26d6a9a77c3b364f914398d011580718c75eb7c0465da69adec6a9ecbafce07866499e83e7b3f93a67d02ce1cac07a3da2d50d25cc39662f99000af61224f9d3094834271f8459a83253b65a46c575cb4e32263bae9534ff860e93096dd44c01bfb99004f23f5818ed36806df2c6a97002fc869c1b9ee81d4ffdfa980caebafc9b5295a9f9fbdecec9e58cafb499eec26ffef092d8ee4d5660a68efeb7b983125f3bb3236c1c18a0673294b51af178aa22f479b0de2de6381c8282854ff8ff728b654ccb9a448ecc581fa0fb5bfe45de0aae26855848a935bba97376055e7313fef51ede7591347eadfea787636a522434e7a53dc0ce614b0028b3d782b4e02c57be2d9e310cd082011e6a2266c291c175b9baaff0a3b2eea1aa3dc21df9bd249a60898f4f6371a09da3639a2f1872f778b7c4b8e538a187c67b28d2b18a1ab36ff1b8015cecd958148deb7a69e593d6860d746d467ea81fd5a57495fe2aed90772d72384a7738940a6a45b312c5f7225c0d6f88f67038bf70b0accb53abcb4da8489b6bac16dc1762dc134c4e5ba7d5e832b01c082d0898620141c51eead3b8d5a9dca33ad43704aeaba6170b48c0ea1d14ec720975ecf9146c4b5bc9291fbe96f5b8cafa6fe68f0c3822ac23b0e3e488c9b3205e069a8bbce975ff82ae3cca6212f4d5af820e5d587872a0828630507eb7c2e9cfd9f861cbcdd26434b5e18a3ea08a9dd3195bd7a8f629b22d6506946ce65a48f302a91bf9548dc7525cd6b6d436a7fcc78b987de8d96d07ce4b22fe089d36ade7c78ebd4a1fc068606510ef1714e504f286ead607079a901dd1d0e02e992e969077b8a12a98aee2cd8f7367419963b45096216ad525d704764af707ab80d393e823ac606476fd617ec735f25c254f77f06646928c5d17124224a5981d4d465434bfc1c8e4926aae90c20f828d29dac725819e75bb087448f58c4fe65eb76e4d5bda457f843da1f22acc72a26291304aff2ee1df9ffbfc78af83c9a052fe939e83edb23a29f89fc800caa05d77d9e4a697cd0025786a798e6b83fb6003ab5c109184d2925d5bd4fa444559ada4f775b85b8e862edcec3af60cfacf4fa90557feb33b1cdb009395b1e2e54ce898960149d233492968f2eac935f30ddb8924b9d104157281681fe5e615481e193d4dbf5e21cbfedd7b1e2030b36e05dd3eca695b5260f72fc0eb6600995496bf496a73bbdb8a864437276cbfe34fd322dc41d672101600e3ccea67a07eb3118c885f88e6bb7d945fc28964b38ebec37632d955ca06232f4ac7aebf2b68a3a877675fba4c3f41c5e12fcb9c376c07be9886ce8bb6565360aa718e74c7dd36c2955f6c7cd0978a2f1a8a96383d970f1748d8cb1f67fcc3f832a8b7772988d7ada91256e2e8aa9c1f4ea4c26c03be710a09d8ce1c0ffdd0c2887523504370058618f0be0f2c9a55bef84dd17e9c9633bfb552184256006c71e86f919b3776f5a9646e23bbd3c495308e302a640642e568b78372b4664a177774bd70d01109361c8bc69bd2bea2534e1cbc32d476c81b7a23f06064ab73fae772ab5739dc32c714fcfab5d017c9f5fe6d4da466472f44963cba32715a821195802a81437d336ffc1faf77a08bfdcc78e58bc5c24054a91bb3cf44870bcdfaec8d676d71ba5410bb5bfe97d5dfb662b99812f2515cfb69e181bc5cec4350fc1726fc36cf1a8f9915d9c315901008aec6e750f9edbd107c1ab92fbbb755edf81b95921c3abd98db6aaebed052cb1e73896057bfc7439d3de1fccf8aa6206a5b9736866b8a1e72f37796c60725a1faced4cf6b4e4ccab203496dd03f2e31ba0447023c650d538ab7281faf92712d693f309887707877dc49fd63252a68ea69f601f07c90264a05f954d7e4eda1d4f6e6e066f9fd022034614847ce58d7a92c04a02451f14cf095bf8590f0ec1b91c9b8bd85bfdda69a420b3b9e6a6b58d14a8e79953c391009c7cb8fba370249fba6aa3bb26403098b0fb8df9a24c3348ef3d331b63a24d2e39d48f6f1eeaaa6f81293e39f3564e2c106297997207662fd7406214d996a0cd22a991dcc230b221f3b020393895900d89c37839e496d453266dcf076f8195879dc6d3f6cde0aa3e5536e0312e49f3960dbfa6a8479ba91bb89388d543cda67196598a7866abdfc5ac635a5d8806b5d9f34c273b2e24fd6ad74b892bf95a83f58e5ffcf8144faf37f89d4bffbf21b518c136b9429b822dcc763e823f116eab5b918ed643c3170746703e134a757fc14cb268b3ba1a8ecf0bf7aa95570f7f7541460e8a2817253e9028b54b0f4f3e88f2d32d137f2fd9edf2b82e52daee7a736429af6cf8a55546cdd86a0a40746e7ac68be2583954871a4abd598a4a6151b4f8fbb69bca305017ac163ad2f1d16e16805a6a404c157b299aa054540d237c845d4f2a7ecb00bdce3976b0373564a8bf8d62c105b197cfc8465a81620a31edc4d73cf344f9c4cff5d3c434508883f77c81b8f9f21de6574e1d5384ab1a955a72bd6e2a86b6f45ffac815831cf4c8c6e727ab22818112dad54fed3d3bb674ad4ff0963f4875eae40be5fabd0645aea43f5b33d2b9122755744c80014dbb52072745f9725ce2f4415088bf222a9b75b9c37d14e3cd1fca4af0b14f2cf0c191d65c7ed4d352ee02f9742a8f76fb7c384f7e8fd9402287a9253faf52558ebc69ea0bea2304eb4715f550a0165350ebc86b0ade81926ac368b888795fc409135c42fe13bd26b9180be5ac23efeede870ceb0c8aa9a40dd2553baae012672d8b201140f2eeefc42655cb0f7e2f5be40d0da4518c09f4893ef4eea82d2dec95b3d1fb88281564204d7bf69366cc1d769bc98deea334aac5693d108049eccb5d99323c5a07816d724785a9cf744f1e505029f9c57a4f3eca767a2610bbf347dac8441df665b51fe03852c13d55b9445273dea607a787e777c838e6889f51da38450184d4e01b029ec6e4b14c2ffa6b3b6c749a8d588e114e952744a4ecd67400c2177a3be88c05958528fe3de9f14c9dd8e663e6797e0d77c0234667edec93e4447c0cc21e3135c823535a473ce75e4fe9b19369a7aa33e449bd4bef4dbdb1e162979f5f15387c9924335caeac28ec572dc03d93e6aa669148b3495462443fcc79b78ce73645752a629a0ab341767d16cd4bfb36ee1b266ed0a0685626f8486dfc5f11876f5d2565c530f601740868f86a3d7500cb62966e1fdcfaeedf94614d23ceed8adcf814d866221d48745b71cfeeaf565ed9cb3a8d250db0e608b03c8a73a6e71efdd448e574217cf26f34516f210b3ec8249e7b8b3ac0c7d71bce3c72183934b192cc8c8379b3e000f3ce3f69348036a3583b69702a73443edaa7b46d1c785317cb462d3306c58e3bc928b4cc12f47a5464e234e24cf7494336e78095d102802db52226227954c2f6509fa24cc801453badb4a200c94e02c770bc28e1881c7c94fba2ce0a08780aa8ec471ba541e71af27e41fe9fa5592a777f61d26b54376807755ccffac8f0804364b11c531e4c43a3bf5a32d5dea070802627a7166c324c86318235e2b883fc943a96d2141c919937d333c8f44b7b1e03b35ea5911d8b4d8a7711e3125159e650e175d38ac5330ab4b81ac2c45d2a1794469fe8df72eef37ae6c82cee06a8869ee31dc07fbef973a828967a74242f21bd1c392f281a5106da6f95abf6560958339a6035c6a50fbb4a1f6412fc8989ea00e0147421f89a0ae83603e7c42b71cf5f5f72a985adc0f4d9537d8d6a18b976f2f32330e6cb5d41d444e000e97a8ccbd21abde9f729335e34c5f11088c83bacba55fa03f1a0d479f8dcd97f017dc12eae233fdee9e4ea75e0eaf5e5737f429ae63062a1d057b980f50b2730bfdcc24feece751c3d93005b9130e632e03a85cc08a4682c69d54487de54c98fcc9f23f0df01c2ef0256b2360a699f1d067f2806de451109efc4dc0cf1016450521d5ef1b176fa1bd0bec2c8f22e3fa2ddb70557cd76773ea2e5760c3fa268d3d737c181e1414e21a2a58ce7c4de2fe8b3f5603d5ed787a1a040637b771dfa002d00d3f24f8cfeeee733b9303a05bdc457ddfde2fa9d0db1e93661dfc68d143f1ef2f018ad3bd664e52b136a1f874bd9b203fc03b7f7be5da474d5b7431aab4e364b662ff0fed2b6c6081a71d778b1a466e65c41e332c86b010aede2c4437bf655ea7d181db38b352c0c079b39feda93fef041c10b3b28793f55494cf0252779ab51ca342773bcf813c3007ce543e84e5c5ef3dc952a53449a65f24ca6413aa49ebc0340ab3e6fe89d5dcc747f810732cd50268fdf362e14f95ded25af57af47e353ea78ccda406834f60b3a7784cb9ce4c6c3725e9c44f77b1cf0c680264f2e93af8d22d129fbcfebdf21b4603b49cb56ba5cef92e4aa6ac4f23d39afabe2dc85ec9356acccfe90c3c91ed7a3b773786ac33264ccd7d051b39853aeab5665ecfd5f031a7e2e57d656e8a26b02e72f2be3d41c8e8e7130cf262816c02996630100ce1275e6dd150a98448d22b1dd3dcbff796a5b17d322aeb1fc48882703cf0c4549ab030ecd4d36d331353d610b57b34a0a94c395b17bca49560ef45f7369ba3b9d1b9e58be7c666c44bf10dfc1684cb257c4a1e5f0db68ef50986495decbc8b4de985e4017a0b1d4e9cff7cad37f616b62bc59c4cb7746c6c8c5787aa73010cf392a1e9807f1d51d7bcef46f55dd856d76ff30188dcbd184f0570e51b9fdf3be15117bfd0ecd9cf2b56e7f0142a2b0128a70f01beba1e702d90c42c53504a83e0b1507e02fc5736d64f40703acc2027958d1c961c151aa09b53391bcc91550bb46b43c9c9fbf3affdb07088e46237bf32ebfac33835ebb6c52346c55ff0f56dfd412c83bfba1536ea0043e418c4ef44564b974a703a2632427088a8747329b578d629b2efb346344591af853542013fe73e9bc27457863fb5540c389a50692c65a9710bda4e7e156806269f7489b30a3c5620353bce1bcdea141803f4d243027ead02285ae9301e9e982f5cbf2b6816a707d2853155c12640aafc680b479623c28c253433f9dc3730a0f05922d15d8c8647e056285d995ce639cc87e5e1f0cd456656ca3f81acca8ad5306658d7ec091f0758fe5cfd14bc829ed3a6446fab352062e65c6509e02b4488cb4dcfddfaafbe0a22a3656cbfee49609ef25fd6a9cffa233cb8c88712a5f1f2e3f2d853f880f29644d397d9195db1b9927a7a6c9d5bbad71ca324218fafa425f24b4b913260d9ad4bbd4fe0b0c8a39258107239a9b20144522f69d6f9ce25497ad89e6717517c321d3a9db32f0ebf3924eba6bdf9b53ce4a35fa2b6a87032639f465a020ab25bc3a74090a6f91450a702f46dfe27d3b592c375daec8731217d1acb6770e129ae93611b963871de5bd358996f63a9050150ed42d7fbb2ac1da56b9b66a4ad5d1a7ea8dc5c206d786cef468dc93de394849e2902199d700ccfb697dbf0a52015bfa9ee758ec563a3b2ca3f195ac21fd0c9f75949ce8cb92a2d7c47b8dd61d28d593f291f02504a797e126f3cd31bdba83d493b25e8e0fe5522daba73315510955cffb98b80eff85909a4e00446a65d6881292fb0f4f3578592bb2e48787a88862bd15841f396acae06b01bf8d15915265912fd8ce2ec12edbd6db4085e3a40319e27b74e53c577362a1adf91a576a30b5ba210b455be2d4fc069d298fbfb33f6bc541e249074645e6d32441502a9fa45477dc06010a9bf4c539ed2dd910a9bcd9599750817225df82304f9024daf043648e1c79fe25431dc275b3e6b91b1d6337a3ca09083b986ae1c93658dd851bab4648bdfbf4c289442f6f867afdbc58a8db35b43998bbc1613a4c5d1ba7d009b0f3f4c68f2b13426b4f167c33e9d0ea1c77eed11f92dfe62812906a60bed44d15d99732bd0f99779a680f3b591148bbd3f2951b11ff13467d161583f2080290dc189141e503ee0e558cb1c27cfad3e13eb131caea912b39bed0635ebd6b96c47ebb28308b353edd9c1d41166bcda2ec748896fd1fed1c0791d52121486bf9cefef5168aa81c634e6cd76f3b4d81a2ac40fdfc9792dd017b3b14f5595fc868795c3bfeb6445b9aa5031d9223b9f95d0bb3d481403067d2cc42a93ccd59241341017aef3ec193abf38a64fdf65889c2aa49ad61ce140e38b186b40489db1bb2422c301e1996ba612ff8209998c53cd58fb38bf48014fb52730730df0dd5d3db39755077687f381d9e0a4c467bc79ebe8fb118c71b8ae703fb0aeb5677944f23c66e065c3c089c57afdd3711e57181aaf952fbe745c18b5d643025cf2a364a4014092f756ec9b24f1a5fc8c0bb413c7389c54413f25bd0ec9511657f0b752095815635e15473082ad693d252ca59343b491f5d32b54b49bef35742641dece78e4342b9f0a5b96b07413407d979519065ddde4c1573dd007b71f8345769e9c4fa6ad665b6c26bd7ac132296830e376e448350821c3dbc902e29c418d8f321149cd99baabdbad66c8803ae5d8fac870aef708816e2bce2fd50ec3c50f7acc982a22dc49f515e9de3eb27b43bcf9c33129a4a27d80ab086a53de38bab20ebbae4b6c039da7d330add30fbe38e1952a17d6ad6930b124488f97bd5281917f6cd7be66220d0ad6af2a7091e93559be2f0cbe2ab314e79af7af61eff55ce178c0d9f94006a2c5aa4eddb66ec2473c62dcbc80ebe963e34220aab66933039e09831f04103e0adf70249a49496ad9c994bfbae7d61b35db418258e0bdcd6ebcd14d81f5bb6b53d1a3181e1895f4e38effda092b89622ddd596a929ce9367782b0c491ba1b09ef81e65efd396ab7af685578524e39ab7f74291f8e6ec9aaeac7ee89990fcb2bec3f56a6b31f070d10d73bfe11a5b2e9a172f0d6b5d59bd8fd8dea7007b1848268c0f841bc531616c4931a384a78c0c426198a1ef865147bc4ef6cc8889d13a0d3d19b1d71f3c3fcfe1c2eefc6f5f3373ccc9f2d091cbdb040cab417d795ba4328979d660bb018c3b1b1de8e94600bb8e1180bc84fc939e6a6efec65d28cdda567d7517ca4c0543a5430b56043fa96642e920fe93423b6487d0565631cfd2514c88a411864df943b8996e7425e5d43b79e351624109425e9031df8b90df7a86db9ad8a45e762c127eb31cca059aca2317e7a07c1d4903bafeabf5798560e8703c3670bbcfaf14c1e26609233c5f83c4e94898700c36da1e9ae4595bf5ed6f26cfb0f85803265226b4545aa8e5772d2f5bbabcf3a8a403db10842714b308d7fecda316ab45333be6443d0931586486a84f086cbf49e1405018b55b040afc009f27fbb71025850d40b5f9595ea370089251b0c33bd74e3db0fff545bda74e13048003f2fc936d548e0be8530b8e13364a399c7331ded12be220cf66978df6d6f69e5cd9d05ea5fee590e86a3324462f11c5d986e27c3aaa48980b9026afd816cb63f0dc21e1295f9c448060ee5bf4f85dbb7778e32da92df240b1342ed89d98e80a401b445568f8db76a7f918f7a42417a6c05fb5faea8caa23d373a9819b9e1cb45133f415576811e7006bbd50320059bde6a90322fa3f95288c9d81cb19db068c0644215233d1e4834ab46af4e66017244458342589c11a4e5cbbd421b05d83301b6fa87a1dc52e4df3b2d5b7e259ff76d274340280602fa3f848bf23745971b8d672cbedbcaa4a6d05531190f8b39ab15bb20e84bf9946b4ada7b7ee63177df6ed079c5d5a1c4e2ce0f9e075f3156c00ecf5f12466d281304a86218fd1962bf85b39aad2fc55e30529bb1f16491cb07a2535c2d0925349adb7850ba74d5e08b1302859cbd12bddbc498da7f70fb9ed581fcf9cf2f5dd6bf51492389e3dc5b7f0ff7ddcc427140ba0e2f7e585b02a8a6bbaae210c3231521fbbcd2e0cc82528afafc072cb7c25dd7bce7c5677c9ce6e86da0b3bc4d1b3adda62ce1c99b8b8e2481f57492989b5d514723c1cdb876a4365a8e7bd795d3cf041c6f9f95d487d5374a76c060051d0bc81fe4bac98b1a2d7db06789b39d4856f9ea9c7adf4c9fb963aacc7e0adb471ab4cf6fa7e38170e7a9f6a8786d0bab8eeec92550a69d1423799b8b3214fe55ce97f0710a3e69ce337924d3eefcc589975db77fc8afbd7318e6bbcbb39a1db0ae4e7b692521f8447ce17e77921f408075d24276a98e648efc999f28d7333d74bb1bb9f16cfca1e91af5e7385df82547bcba0bfc98a0ea99314431eda4d2d766cdbb159ee7befbc5fd85fc9296bc9e38f617ea76de8716ca54f0868c28cdd2e550dd503c456bd92ba66b4f8bb60828690013da7d970a32e59a5cd1f8e5c1a7739bcf2bc29ba5005138a455d3aa9d4ecc296f457ede1b6b97a7b2984cbd2e10f9b38fcdfb506767fe59222e2a2267c01998f6e55b6c45fa668097b3344d077265e5c838f28c2eef037ad261aff2e08b1aaf9f706ff8c81111aefbfced82232f29c30f4e5a7d3ef2c331fce88b14f8522dce11ea35db92e212456fdc99c8cb78a454d8d0479ef50a0ff2d65dfe52f5462760e702f5fad493928d011c6d5dd25c2d628e82689f74986ce915418aa61d0cbfc2ab93792fb21c4adfbb2568da5fc3b48a53a2a14b9bd23a9635ee434ddd7cea553047e7b848011598789cb2ab08246833f95d0f25bba42e8fe9359cc7d29bc3c233edb9a4625ef4c5b431b81bda397684569d22e001b0a2000ba46438fc760db27cd55acc857b0a06e6db7c6039dc2eb9056b26eaef6cef0cb113a8460fd31dc0309169660c13f29de00bdf7b237bf15bfa9fb2b8e4601cb0044604ce4541f4ad3ab17b2a369c46fb5cb25401f218951fa4d3f21a61b4870f2e94cde4737ce876553432a13450ed38c9c4a4d770d607232c8aafa9aafc3b7d789b60ae1cebc319852190fe9b9bf8fdd036e7dcb01e069009bcd2cbb2d64b7497f63644b6c318f0c2149eb09985b65064d76b097be8c3344b97f1965d1989debff65fb6ff343da2458d710a451cc7ddb92717a6904dc436d040310d29a4603b1c450f686169b1e8e77813d7ac9de06889768a353470608e468ddde6a442aadb92b64f4441ee2ab269b124331694a2cb369488b91999745d3bc69a4d305dcabc20021902736d0ae1d3c4add127c4df94cf8be151335cd70f224598fff9eda1bff9184f5e12f81c48e3dc3e265d545acf3f801c4aa783d6282d61ca1ad998f0b235b87f81668b44577c31e35a32383a9da2d8249f5871fa2fa5455abe45a8a4fd1f5c16e8f827597c44a2bc8f5fee335c39f50adf4b3573d05f94f9c7854724251119d359d6b7367432baeaafab8a1c76ee0d0911728f0ad2d9449cf6c723515efd337879344eab9a5277137d077e02cd69a68cbf9bffb8d99ad276e224d32c203a5e29d203ec53a07f91c67d5339e8a9186bef28494f63d615d424135295bfff28d44e33f9d2bbfa7e764e7ed5c06fbd560fa134beb0e8a94d31dbd149183bc42575406ed5bdfef8c42890e4d027d346be6199b4d0c96687a6ce40c6412953e466dd9d8b83da6a5555b67065dbfcf387a6794a2d1233f86006713ed69daa1d0043855d1a7d6332f71207647a71fa9f01db92f970ae0c80aa7039680e692bfe8843ceec2a779efff86e1805cb76aecbf83a95324ac9f2fba79736f5cc4b4954cd0bd4b4cae3078c517fa99f633b5ccc6563b2fc41ae473ff13ece762a31027c0797341868223c8e36996c349b89e038a87dd4734fcfadd5da09029be3ad96e4dd3ae7cc78c94aa52ec5958d51f14db24a7fb601d2efe8bfcb97d71edadd4484db72d1477db9fb8a1b20e21ca9d1df9d3ce505cc3ec8ec3a6287fe00ab87fc51158a2e765a2c355db0eb98974e7434652f7f7b0b0da80bd741826361aba40fa13ae1e951e55677a1ede76ded2a3e653aa262aeff0e83f53dd0b6045bc9115b9d272e470dc4ba4cda4c7c27c459917c6fbb0b586ad76bf2fa7e9a07efa57917387fb5334a10208fd5f933e96606150ef0eafe8223f9bcc5ca3cf150795e773ee2a719eadd47d6ae08450c0622a01cf5e2a835d61c771f8d084c73eb7d706e023a4ae1beaf03f8b311b6c120a80995c62405bd4b0ffb99f4ec5316d946b3868befb474eca24fc86871db2cde5308f6f58d56c01092ed3e7aaa297473da94fadab8f4a3613e988eb932ae8a3b61128a85a9a0ec583b8a73fa3f1ccce562949d092a7484409d75172c164c6bb2e82ebec3555e61c5bc66b402d595ea650981c61f71ca34ef7ff1db7e94e95ee9ed8c9136d13ebbe243ca2f53eb39780ef44c9c3b271f7e0220897d837d56cda2464528ff0fad7ede66f4e58608a267996a2b7651a5217f54fa1ed46d35e8384fcdff6a4907a2d5b7079cda6d0ad78b489c38a0fd97b5dbf73a8208da93944c310b56891f709a4c7bc0a77d3cd7896c4e856fd7780a4970ee2da7ab22bd461baee138334c6bc68f864d5d880c6e78d66bed90cb67744de5b3adfe4600c4909374ef70307626b990d25511cceb90d172152baf6a158a6a427d2ed2f6fc7a56e87f1b01d8be6f2253d36b66b7c3e5463f943692ac519cdbbce6e36e77bff4ac0e2aa899f66b5bcb78bccf3c32a4db90a6bde8509846e4ab1d6ef8badcd3bfb7087962a57effbf3585cc604dd16bf2934786da8af17a985e58eebb0c674da1eee08b593e49e006b6769d0c7d819d73a643082850c1e3cb64cf3438809a729422a524c673ced5ac316a03684eef8ae2bdef078f4fcebebf3dc20c1ac30fdecf44684fd33170e5401f4b4d49d2c9c1aed993bc032155dcd7443af146ff0cd9273058c78b6c4ca8fc20c3161c4efa33e15babe4b21966f27c63f0335909fe63539ff728a2e5455836dd5bf05ead026f50c203a12a30147d78ae251781e751b92eaa4b912c33b9ad7e973eb4cc5ad00847bf61f268ff9bb300904332643942ca7ac3c04c57842152fa559ff896494a6f3aa590a9ea7ccdb9996ac9ccbf56985648700b48461f9224646e23bb08cec3f91a499ed760866e93bab85e619726dfeb9eb4b058eba0dd831a32177f73bfdb6a985a3fd9b1ba0220827c4e96b8472b0d4e13d123fd82eae5bbe1a5b3334a9d77ceb7c35a0677ab69c76976385f35f738068c9e8de2473692ca55d61469439168b9f45258ff864f0e88602e954761cb1db8060b1771dc4c1d50bd85669534b336c2b5f84fe204b1dad57a23e915aea67a56834a237201b4fd94c2210ef2079fc081e37192db8b9af424dbc0a87f6709437edd8ade56f183b6d438119fcc686ec89cb56dec8e20bf0eeface8de57202a7f485260ee5321c7cb3e8f353ec72f492dfa6c45d9ddcfd68eddb0c810cab53a7989607ccb89b03890f33232c25a9e33cee2fc9b1d3ec96b08b309e495cf64d8beed28b724b218ba7b0ca74b96ed30934b92750be2de96238cc26d877a4dc9718def5198864a3038da3479eda3c0d316449a1d01a47a5297838c35e4d84ea86ad3c751fbeeedcf7c8b4131b5b5a928aa15499a2b2b91f3579502c166577a4bfca0ea47ece64747bca1ad114a1030238b6260d41f08bc2205ee866701b666c311e89426b0574d0c2d4741597f7f3cfd4ab760c97acfe6eb8ec46327c22f7dd54a3451a438224afcfda6df3ff6ab558826d59758566d3475e31592e2766623ae8cde6b8f49644844522a1f7407cfb0aefc2f8cde613e75092af1cb80611a9b2a71709cf8689ea7ccf8634708dba29eb3f406cc375f53fb7e50a68c7c437407ae6800a006f3e3dcb0d73c8480d4eb3b343d84f6b998daefe2e018dad5f019d84809c408fa949ff092a802297f3d6f317eab9210528b428dad47dc9e6e30062febc39b7570e44a2fd5dae478c175f6ea2b6b19be320c8830d7b9edd62ed21f17eea38503722adbba40d8c0e9203f5e1ce89dac4ecfa4d27c06123ea609c3c9e8c875ba0c6e4b5c044843f138379650f7628df0e9ae2e7678491235793ae3a3a425621e483f7fc715b666680cec3a0d8e3cbf8ebca34b25c111cb29b8c8db1a7085c2d09f763dad4f95c5631b162d71348d4a93f38cd66da0bc4514f77e336009a51c8e38d37a03d5a5888d5502146402253391a3983b2b015e0e6f0edcdc16c37f53aed0b08bd0e665b48dd336d8a747f40d36afed2d8dd63d6f62815bbe6f489b6d150f743cac16ce71655fbd74439bcdbc9ae50a26ae6c8e5947c5b6533df8893a62e4e2fb93be905cc45128c5f2feaf7bf3fd54e472eec67ec772fd56b7663320d02d57565724f157da5c9c07d135e4ee6b4a5dacc50f3b0e48fd8ccfac5663c4a4a3c845b5a8d9dd4ff1cfc3ac29c69194046da4da9c4ffbe92aacb4493d0b0ce5d6951fc20988e59f80413e174ad66d4e6e6486211b2f53be8bfb589cf3b85534cd532073469e1caec9aea0224b38ab4273ee4f705f3d6926e2ea1c8288b152b527f21ed2f7712345429a222a845910b81c18953d4c96cf3ba01ab3f8b4b5257d69fd50318aef510207a0bf98397b073a4e70b5c9182cf6d068140f4c364138dc1e22d8a0b55a227255135e0816b47bd50c996260d35b138b922e17423a26898bfdb526e33478c95c5bb8fbf5ae667af46f6919da2f0d1719cf121274762a6b2c5092948ac8dab71bc7d2664f767a451c4e3c5e93b4619f4c3ba896e935f088db1729d0ce1ac52841c5a90c6041797f242b76252311c3332b7a718e8214c2d875f4266b066a7fa605d7b4e80f9a4ea665d0393ff8d30fc170a0518b6817d971c5c70b5ea52af4ce33fdac5eca703600771b35207c96201c989af1b2dbd4e59b38ef24b6adf39fc379d11f2f66285de2b514e08aae1e627e653ce14a115962cd9d32e9f8aec62285b43a2bca8c038b8d94cca275dded3fdcddab9d99d05c26a0e0ecfc14fd21827a12cf2128ba44988bb29041d5f3268d211c2aa80990083360b883b0e6e2cc7169f3b841d5c6ccd00fc2ebc1d56b4e8664b207c37752dfa4480ca5a71affd5bc62adefd2c0b3e83e84d5036498ab5b3417f868b069c4f0066f07a6feb38047a48229ab40854b8e3bc2b8d37abfdc82a0e81ae365647c4ab75f7273836cb818c9442ea233b33268ec2bd43a2593e99dea31f770095fdb3e6202463a27a7138b2b0d630626b53832ba8a12b979115bba8fc3c50e8bdae307aaf6cc1f8c4d43fff138c5a397a8f2131aee5836f257c83d88218abd431cff3ce17b1a10abd32f1bbc92c0974e9ce6f60f717afccb281d9b5c0aeff8ae4c4904f091f9f262fa389fa238c92b70e9a8ff16bbfd7fa2e763dc66fc1f27873a43054913a4209fc5f5c153fb12846474deb4536585a56dcc9627d78a9794163b93bc25df686058d9f5c602024ef7142d21d1e8d7efdb82d3f3c0299d07019e3efdc41a57b6a900c22456c5d364b8a463c79c2c6a8ad38ce8fef67fa970078e815831e9cfd6800afe108c3eae7f6bb184a4dda96a18d9a9de3518c8de0f65a84cfaedb7090ff10f9a4f0551baf23aceb5f7cee28175b9102a37845f819073de8a1c137ed990f04360be5fe7672f02e99cfcacc39035894ebe8244ab1cdfb8155f16c589f836e5177bf91b6f6ab094cbfee86c10b03e78fe5c3842966ae6bca656c0a3acd24306fad9eecbb607bffee8f817b67c79ca7de22d03a6692bda8e6e017d10f1e92d3dc81ed57d0aa92d628f5d9c4a394c2b63b0991528678e38d9d57e9e29d285193905f2d17b50b8b63fd5f3dc04a5826bcd22df39fff54ed9014d09ec8876501f149e3e73b1f53d5a031b7b0790da8961eb4f9f09cd8fda09c84f85576f5151ac534a8e60b788978a9b437e5659eedba0ef3f9ca2864487cfe024f23dc306b49dc5a0018f972311bb8d0cb9288705dc70887285551bf49d1d87e95b71a70f06c386ee6092f93c93bd054320970d69a6195c360f3ce0b9326d85143e520f3fe8aced7145fa6a6e21e0ce4b540e24843001662cab8f35448dfb36543e6e192b75c9d7b7b81b31a19ea76a94006db6eac44caf9935f8930b2295f96323a6a77b220f0f5fb3b3b9813bd0b21bfa9c5bf90a49fcf195f7cda5762a9509a87927c16dd6b91eafb7676d65555e8322dc821fa876f35fe8f8dda44c5afaddcd1613d4469b5512dd725342f1b201ea4d7f284be1353e838eea237de74cf8c5922223ad6699a4c625646dbfb9c81c431b3ce79aaa5aba90f53d3e1d6b11076bc5150b0d5825c77dd762f4160eae320c075871d9184b6a1a67fb33f22c883fe2f04237c19fdf4a08a3640e7325bed63c72e1fa7ad58bae9e993fb39e335f31a9f230b6bdef7c4fda4aa0d1da836ebc87c53188b7f1537b8567bfe3e2bce1e25634936d1cc43fc3c44a73a197bc8471ecd7912995077cfcb6aca8c64edbce36a07550857259632c77fcaf64f615628063713c34b0cf35ddcced5c4d0bcbb7cc472f10c3f96f64856168e01eed58d286d5d367507a18bdca2ba28ff7fe9f2cc64076cf393383974aaebf170a8151d27883cfdcd387d0c95f5ca7f21ecb9479dae65ef7cb2c55090c398e0ac422a49879c04ed8d011b6309f35f2cf6b90a1c8721fcdb1107ac738aabbeb16e2142005b0de1b1dd7dff83e94a48fa7492358693294731612ece64bdfdf0ab6cf2498ebddbd5b8b906c81840d7cf19d193a334966a89324217e32e68ed773a9c35b88e5328ce07c1920ad7606630ccb36d6724ccf6651dbb0a2f18cc05d684ef914773929b3e1f6de9607786dbef0c234db93829b38f5dbb99d74407a19d253e267a4994d76ec24704a3b701dc2f02f7e2a54d58fa86db6e72416d105551b7d7ae7776f88b54fb242418ce33d0891924ff934cc95f080583dfda082a8c74a041cf8f5f642ccff28c404801ae93f50c74a3c6016eea26491db1db9640123af19b9feb045c11b658e2012ae50d3d42c469b787ce26bc6abe69de60197297af184e7d3647db164fed2112212f7816827782b8ff69b578a209b1ac65bfcc7f05c902a42477c6a5b8b08c1ade165a89535df7127d3555ddaa6ea1908b764b129e61e50fa0b3418ba66f8d7f09701d8f34f9e88a685a353193feb30f5817d14210a7ecbd3e5ee2d0aeccb0e34576a560b5c3d93da7c3d1d4d62093624c23381ebe4a98b6f062bf2182fa0ecffab95af272a83f408f21f8192cf7699211cb6f331053714d934c4afef45d6c58a4bc5847507fcb764dbdeb1bf8129ba02115da11a1fc91913fd15b10d94cd958c627e2dd326131e0f8b2f91dbdb9d77de98220d3bcaad86dd0c694adebe1a88cc1ffe82b6e8ed599cefc577a0f5b4a31e996c0aa21931c9cf9bbac2e1282a256e2ab04587db341009b80999cf124d3c433109cbf2633aa097dc1edbf62613e9cef232a14b8dacb2b36f3038fed968fa3def2cb276b5ad4e0659d1a27449491b640ab55b8201f0f2345360c5f2305b0bc87d5b95fc9102e9042417d3c23d2903653dfaadfab3b728c90fd99547f8cb506579f3d1a8dd5cd8d585078ac2ab20106bca7d7cce53d227007d6d247e408b77cc0d66ca31f4a4309c0ea97927e425b4c6183bfc7895f5f8c2ffbc86f1abbc80b019e8730b0b04ea12df1e56850dd44ec5face2c8e2c431f94e73c77f7861f54608a8f98ee6ccfd902ce4e691c3ecff8cc923f88bf0a19c54a064122f28c4a66a4b653198beca51641aca5a0461c0102cf14688820fdbbba328d1f8236a2ab4814ea53d4787fba02a9eb5c6083efdb7a6b80aac4fb276ebe1b0c953288d97536bcfb634c5192cf183c67b42ad5f10d1c29f3e6c6827a88069ac760611982a7eca22887d1730f76b36ba720a4bb6e5b00fb8f72ac894f04dbfe56820158fe2647059849ac30295de6d647e33dabee876e80f5306cd105d449f1187eb0f8836c98ea2f108237b1e2e28f52c8ecff87c42e8503c89e99a6af7c01e955551001ebb19bf4db98356d1dad9bd2743c0b8128dec50ff1752b43ecf48c76fce71556836e271f0529ed651e8e5d2b5a93d769dfe7ac7560e9f559ac1f4ae02594e1d4db3e9dd0dc9f3b169a40cdc17deb2ac0dfaabc8cca6f01d01e6da732eef01b22f5d7a96fab1128c9432ca23309a66d91ff190b3b149a4776ceba83b5c433640137e9cdab48ea10af652c1997a74064e79d129801bbd93ce39487ff132828c6783cd2caa9c05f89cf0ce68a0375a505cfd85a4120a97f6581b6cb0c3ba533cbda6fa5001cf6ca44d8fc5bcded72ff7d7225c6877c6571d0b47e5ebaa9e5eea7fa9e3670d9059617287e743e3c2e2325603e89051f9fbaaeb38130afe5a8218205461c727f415aa18f66bd50a6ddd9a3e6fb96005f9ba59d7ccd09853ad1e012a74977fdc4c07bb00da6504e7f3fab84951637e16a65a2943f6b6cf1edf153c2a701b77348eb3094dd84d4b49b79ccc1e68a2a89ac0aa84131d85b015b4315a48009ab7296344a28fc4cd91de8d071497d13a05233fcd47eefd37aaa92ec221ff57f437cfc8ed7f1f7651bf850b8735ccd7e35deb33f35725c618ac583349b4735589114248bb0c73ff497c2452b98c2737db7f9892de1138e3a91e8579761e187f7853d0fadf5aa56bed862798b14b8faed4a770d9f4fb8787e428d39add8d5f55e6c20a08e275194939a7600e15a4e6f05e2a6159b4a60558dc59d3c4031585ccab1b9d5b01148092213de106913242d04c409024f558cee235692c8834a0b8491349fb03986ce09eccd8381ac2c9c8f4e8b5499331b261fb49f20a9d1c7ae6be028f21424dcbb2b181cb52319876f8d41dde50cf26e2e95e9dd09919272bc7f257ae54edfed40cc4987854f103f890e250b19facc08a082b909fce005626a50d0a1eaf258f8a51556154bbfc70b10c436729b5005e5d42cfae0e20bcf1d3b4b309a294b2a800eadc34d450e0ec42d8572a75b906010ef151886a640a05a025255e7d58da6ef09553a124088a076cd9b93908592fdf0bcbe4e98bcdda95e64413753504f1ea2cf31060b065cd1acb2d38fd817a631076e118580d7b234a7a6226e7d5bbe621bf6b47cd708fd550f20dc333e21f5e74e550db948b49fa2b1a70e1c81a20a1a2397d7202de8f9f4f6d5055d32bea7d491ed616191a55da8ed358c10a6f015d11da5423c18ea84c0dc42086e7713d759c02e960377721ee0420e348914b1c8f8c076d377d52d07b16938fbddbe52f2139abb9ac80224d984b63b46160a79ef9ee9c43473b2ff9abdc7cae9558b8990550f1eb906904c4437f2039a40ff539006147ecd0f6b37daadca8a614dde068f852842e34c4f711440e1eb5b6fe0ed1401f57ff618a070ab70b68702e104071c2ca9e6c89b04c614fbd741c35892d7cad242a37793aa0af6a206b58b50024ad3bec1ea7f534e31ac6d0777a7bfae1b2b12585b1bff1c094c5eb40eb81eb66dfb56792bb6f602acbdf55f3d12660b23f671f9134b047fde5bf9287dcf0bc6d484212e77ac32213360a5accad71a321418a0f4dbd5dc551e8e02aa74f890abd22f91b9c6e6b30b3eacae2f99dce0e73d52972c6b492ec47a7b0c043b0946e2f491354372473b4569498b139ef5c2cd4ce1641636030057d1af46b2f730178690ef86faab527ecee7729d6d2f8d847310142a554c92fc8340d30f786074dd49035466a8d25b84e85b9bf1532a3354d2f6ccd2207c2794545d9a8cf89aff4f27a36fea3b4ee86333f1d7afd6554a8db3792b7a89932ce1b8b72f84195d2cd935a67cc27d3f141df88a2b7c7409ce12c7cf4badbc8fafe496741b5fd038c1c51dbf2881d64d9f6eca0945f34691b05fb68a1cb85a15c1020cc92206497a74aa86bfc61e0f46bcb53cbf3731d3104aa8af13b46a2014479d144df29a4687bccacfc57a9ed40da78d6295415e158d955752c0dc5456f7c12ddd5b75c1c3680a789ffd7f776fd6165e4805f9a564b151ae58b2d7b9d73deede37d0bfcb04c0b0ce02daa3f44f2ca12a7378307f1b330a3ddf641fe2a0a4543eb5e51d4086ad5c4a3c8be6291d7f706b8a496d97b42e87b5ac812977521d2233e2d179901a2efd7a57372adf2f0f29aa259e27f2573dc5089b00ad00662b15a6d4a479e05539874d6a4e7b453b3d19b968e7cf92d9492d417635e2100353256fa77d1da9d8d0d38190753b96e99f3e36dad588f434856daf01fa774ead8aa5cd6b402ade1f71298afbdb933759cfb6549506b948659cf7c400572b4bb47ffec71240ed3b5e49e3e96dcdcd1b5c1681b72c9360812c36561720df37de0cbd389e3df6eba285c6e4657caba0c3935f9a4acb9c7a3c216c0750cd203e0c665ff9e10f2d4b7d9b9171801ca6f0bf41e55d060e90b09e87d9d046b52d6328400c615a074510f0d469671e86a13339be3b1f28b2c8372aa654cbf8cc59bacafb3984e206d35832c1be7c3514ca6e7f4b01f0372e8023e937ccef91840ece21d4c5f4b18dcd1b16e2607098aebc00294a65fd8507b3f619875a90c1ffc715e181db20f85b196b4ae45e2e012276259136069c7ef39fef1d48feff2c0d6d45bcaafcf4105fd3010f608f18ebe0499bb913096ad7817f4a4fab2d19b48ea23135de9813ba75dff352dff1bfe73146b5ce8861a0b6a895bd093be354cf8bd741669209060523813ae29f86f56f1f7a1cdc3b3e0413011ce20ec26c3eb283436b9d1257cafc1aa448190729a109a6a752527a8ec4d60457254afd6a7db039698cfc9319cbd1f693ad0965ae98fefa83035aef046337ec06b2d4a23bcbe453ec5cc47950d4625af35801d0dc027a587487efcde0d468c1eeffde21354db51a0466be6d937c06cca463621700b414b73159ff863b2dce9ea24b9cfc5eaf849506de9e8cbb356b88743d78ec66b2157bbf62a0dea4af2baf88fd19f576870b80f58608feeca5aeee767760efe2aee88b3ead557b8258a5c2a32dfe00f4baaf733a2f5d19935e8d91bce8aade696221eb6bbfe9bb8619ec48c2006ba989ec486c2d46b4527e37c6a9214139ef54a438c58915b1f8c4535fc368b78f229851710fe5360fe8602ccb6dddf26f67a470946ed3c8cb4cbdf49311e103b472438f6281eb417979813f61d0d3819f54cb2171f8c6620414b537137fb3e081e2d5c8333935aa6a8576255d3d113c4dc0c8ba1e232edae76e5f8df7a5735b34e4457b10708dfd247ad87d237723d05b92b98a3478bbbaa9004f98ac4a874806d82d14fd51e575f1ada7f1a1d45f4bee8cab3410b2d8b3b64b0e754e09a1cf7c4ca57702a2634378095e6128343f4fbf7a794ffa2effc0898480b93372a50c1e5c55199585ab3a1d06ad984e169d5eeec13c49b9d711288167711dce1dafc50ae01c1706c35bcf6a3d6c1baaa863c33e9e0ae39936e3cd3e4ee8daa3e9a652f9e01477f88db08b0b6a2c2b66169f8595fa02d2fadbc21e94af937f6c8c20c3cb8c60cefe819fa4188c89178cee63cf1fb8c2d769599ddd5755f625e191d6a6838e87e78f3a95fe3c8c03078339e049a7d76ccf0b56c6d4b554d2408936c2ad5c4e5d34188dd00346f4842e4903e09f2b8c6f3ad85ddc58a6cb5d7eb34f1ac64a2943b5fa7c55853ef6134060fccc716f51e25ac046e7a721343948cf9b0a68718c968dae5dc8abd5401b64402a099065634f29df34ae92e2da7a6800121d8eb1b1ef3e370dc2ea142c403146a890e6d826ed6713398bb7ab029b75b8dbdf038b1851de17cea29ee5c8cc03824cb91ea597b55dbb09134614546087c38c04ee25f7ce600893bc67a0006e05449d76fa0a3e475baed4f6486fc0e4ef91fd0c421102fa953f0c27ecf802114516ebcf9fff72f0980094755be5cd5c12a5b8c489910ad3b04bb14986d135cc8d006faa0b0defec25b6cd6b5706c73d54051c6b1b5a7d5849cbc61322d87fc965dec2f9f8551a41ce6558927ebb9e561b429d0188b10614cf150dc5dc2d9afcb4ecbd793744032c49ea92d43ad668924a3a6667fc2758e668147087946c9cee234260c3627e6ee72840d2c2a25291ee84f7f500fed82ebf2dcb871cae9ec21cf318ecd090408c642067b4c96ba6d6d79013cb47f4be3bf0d35334218169775bb1f1a971cd67c03207fcf146a67f53357963533a3b2ad3a2f1c0796ed991bf0cacd950131aa352c2405d0060079db2656205ae9f0304a4d5fc4022727bdf4bc05a62a87c089f18ab0cc4f2ef01391157d06ecf3dcfbcb4233a71704432c252793442aaf1649d18e88f954c458a405fb7ce36cc35898f08fd195aada8c72d6527fe23bef2c22f688320241bdc004ea7fd873f092664914bae817ca9f0f3fbb7c4ded3f295b2484b1a7423191be77ddf141d93370d8c825f0f9ae967bf0d34a835bede09eae80db847f84a20fb25da9ac462c4de8458542bb76b884ef21a2d2460b4386f07683b65fefc5e5eac47b7b9bb569556981f04159e09acf03e80525715d77556b3ee7b77c00c5815db1e5ee2839a17933773cd3dd21466bf5c79ed1575914f159286007b28025b6ca123434eea9506c95a4494bd39e40bfc9497191632d4b509644eff99b66174630e65c212d29f6984e61f7bf8b9d3a162b7da70077e6fb6fa14c9ca18f0279aef97f4c201ea90e399df08fb074c0d5cb64f490b0f64e26b439c09b6a8c1cc7a65225324731f2926c2b37a73f1ae1f9aba43046ff95257178b85354d0b6b76fe374bc7c5d0c9ab184d8172591927995681393f336aa498fe91a97e59ad6520de0fb46d620f8ea2c5a060c993188e6f8d31ce94d4e330876b47858e95ddb300ba03915c1f338ac5f65295829c4a329d45be6b8bb9ff974ab7fbd4ee45cc6c8dd783e8f85721b56a6a6dd9008050fb4d3ee8260f52e459ae331778620f2086ebbd74a9717018a6436f1cd7415ebc4b2ccd9d4f369d066eca5b0d09f4a7afbee14031b397d373f37a056ed775dbfe1196843c73222bf90e250ba26223adbab88072148154e594593f70191bb438041539e5183b47b747d51dca2c45a88221dbf061d1dbe3184f9bdc0770220e889791207668bc973c87df73736b9725e0f622e6b9f317c5dc82de7ca459fcf5f7067ec602e9028489cbaf61f1b9823ad8329699eb0927033d084e862c9137f2a7202ca055c942d99a5a9ace8bdb650a6269d8dfd0b0d336a253219a9023d45732cf5e52fb9ad424e82de9ae0ddc66b62f24d4d86f5ce036a14d15222920257ab4b5cb37e009cd04ac5118adecc4f0398e1b0a68028adb47db2fd06d7d4ba103141998c5094f23c7046fddf7d5e176c7eaaea06cb74ba78c587bd42aad34e10c0a2549a1997ceca39f903dd2bd238ad3b97829053e98f677292ccde06aeeca3658b35b78a7f4614ad2e9e846d974e59142b5d4adb5ba39e234e070a01d5dbefe1ecc9a20a6d2e9730f5cde5f51c3908fb9944e52dfaf801af497029b8583bfc165255f3ee119e2db25f6350a570ec21801664b4a3376d41d1a0b80ccb773abdfbeb3de1e78f8d5c2c7272fdec52822866284828f0cd8268fe3762b8bf00e36f93e462071096f4e3fc3885498d0dea542407c19bc29345d07e221df73aee84a4e6f981e0d27b9b94e056bcac3dd44d860394fb0b799c029bdda161f94013444120c8467bf83ed797a1889da72187497ba970ccf1bccf13c722a543ee43ce36f6a28db983f860740b11e5eeaa28a706597f5f205a8c426f3de7a7ca44e190da889fce3fafd5c4f5b2a435549dbcae7e0b51114249141f8e560df5c29279d901a3c3cae5fcbbc139c27c5c302b3747c8680ff4ded22372d37f72bf29be1262aec4e0afcab89ddbe52b5252045cd326ffdb051ada71a8995a5e5f3c1c7c0433f94387d0edf206107a339fe04f66917016298f100d27cf87707fbdcb3fe5bb14a33b52ab66659780f72bcdf6d3680fade9f2f70daa8baab85fc6fbe2095750e78057fb04862064110e5e1206fcf93709088abd9265d9535d680c2405bb0d3766a8f30b5423b9369e03400ff4d5a4de89aab9f9704c5c7940ccfb8a8d9367e2c76e824760b0be53bb39f8869f60a9aeb674cfdf6988a34013d8cc1289276b0cd19c0956fe75ceb288b0470b1c395f623be85570b51d683b684ad9a193f21a1914dbb0762aef146c64a387d07b666467a37c0a344d6b164f81d4e6eaa12118bb5d14b5f8cb72b8051e90ed83fc81b42e40941e18395f9c0db62cfd7c93d2e5372b17c381810f1cf2c4a0fc3f501a5f94ba9f5b3480ad21b0308a67e2a587b504cb39041fd3be9d5d42e9b88c25c9eb3f071c8345f96d681379a97b98bf680aeca4af5d6d869654020b43a00a33f4ee84193c9360d1d5de4e7463247b7269d87a9d024740a93173092828cf1ceb7e5cbad42940fd372a72929d86b6e7ea282fcd33010aa7fc4272697ae0ebdc4b39a9385dc24b3302e3694ce55974ed2a35942b4f57f093a7131ae23d5a226047af2bed3714bf507a8274f9bc3bf95a3208ee16cbf1bdc56756bcb75c4ac256eb06a11ab736027747ef7442fa8dfa3aa656ffb0118489ac954ce111287d3f073afbd07559d2e2038efcf5d09340498c95f24d1ffd5acb731661a007fe0bde5867f690b6d20235d3394da4358146bc2fb49b8c6fc433d7aeebf2e9aa43a481688b6a1909fa297ac9f7e69694c801ad336a199e1de9ec0e2f7e0fd6fa6f4d1b75cafe00959f5fb71bda3b3f384f3903a73a464213d49863cf83b4499d16f13cf69587f33dd00d67d4d1fe4dbed188e0877571ab484a5ecc26a25fc05a0e2efeeba3016bba8fe1d5e6441beeb28fea44ced43ecea9fbbb65a3802b019ffcb13969f04d60b4c175da09bc2301d199c1c4812eb88bd0857d8b4d70caf7bc3df86f996d56f695942d0c3cca31c9d26aa7bd0c43401b126b41bfdcd55a813ebd4041aeec0ffd04ad86246832b3db44d30e8731b25d53da3c5433f326b8cd0e96b519d93f7051fb48979a7f45bfaf5c45fa2c5133c4fb7f06e7bfa17c6f01ae658197392c60ee155211eedf26fe999feda4afb61d1b857c73d6b521d8b10848d6ff6fa5d6556195e8ccb3924e6c42f7f165475e630ac8b4743bbb26729db55a6b3c226a112f05e2218848591ca7892ea8c055d3848f6a9f2833d3314d4994397ee7d28449cc32a7c4494f8a98fa056a4e64608bc9a65719d0f3e7344335fc8a8ece0a7c27577f248adf673fb5cdefca8c5d3b25fe064c18f8646e61f4302c5e13d20192e334c39aab7a241b5b50b3a37fde5728d9eced0d5517635d1c85ef63964cc3ef003872d034f9f17e57594a157a8a63249e30da7cd7e89cf1a89b3f097e73d67ebab15cb33156901be3481cd74886d5a611a6140ab55b5b7cb76bb5c93a0324c3fd0fa7380179f0771c53cce1b4e2e1ebeced6fd1e4cba8a5741137c5fa134bb1764bd46cf1a92205ca7c65900581d59b46c2a3faf58f37cdbaa28dc16f8e9c6d323395f05a20c315220a08257759798c47cd59da1b82b0a1dee4d35ef4de66319a141246970d0fd1c348186bd2abb31879ddda39f2cf50c026cc874a6768a248d156a1969b59b91065eb4b13ba692ffb6f96bec6a3977b0251d1c4aeec3f32c4aa51b8ff5475f7a1f9fd9e72f26982af1072f38a5207f51a616f88adbd56e14b68f30e585525bda400aa012c22c69878b56f88507888916b7bedd74ed0fed14740bc81ff27f090ec8fe03a3bf29cf29f7421e45c961c134b5598172b9b150bb820d39ee7e004df549ffcdcd20d41586618aa9bd808c3448961258a9ff6b809df1104c82b5f229c60635e737c9b1be03324ab19b905dee00d3ac7eb3d0193f8c3df24fd0c11e57c7826fc10308a5eaf1031fecc649a665ac19baaf8f119e2e4fbb1e5563d06f8740627c8bc5acf9f3c2971d1be13ceb0e6fd8ca8e21cd6529962cff25eb84e29be8379dbd1cf8ab52cbf48cbac35d6de2e2cf6f3abf124fb1db7914ebebf39322e5d822c960b65096812916d2993e5d771a45e2da147659278cd1fa6037cf5a3e2d7a49d555f1f5b200b2a56b41a907b20761d5ce50a85f04edc4a720b84211fdcd333ae231125b5526b797523d83917d25bd2b3f2c32876ea8fc9de020d08a12680018130d903645374600339bf000900941759e2259950cd0c0b75c0f6c486bf6a6a46f1aa4e9c3e7d1982acaf53940617fcfcf962f72bc7120d15799c78dd495b5d89cdca27150e5ec3db3c5f6020fa2ee832ae2cdc3e3c96cf1d737654e1a1df9cb5c26273ba1d63021a0e4afd49181d19a71d222eba3395f021d63e1f11a3a6f383adcd8df31973cb73dc9aa8be28f8165f1566c51039a2e3903a57dc5f45a008d82302aa0bcb38179bfc1c8cfe2a119804727d6dbc9b152c5851a7707a48fff422b9930a27e62e6a1e4bbd1a4d2851d733688d8192934dfedbb013679b01752a0f9562518a3ab06752f540ed11dfdd167b45617bf9e1d89c3e72a94ad32f40ed334ba967836d15b8cb30120186b4444ea357b9a02f02f602e005d1f7f4e09a950d2dafc1e526809d1a04640fb0a0fd096ba9bf71b893a7e3395ea48ad72f688cf9972c207b66d1780ec9608589c23122b5d3da48d2a9e77eae96c8d80ad64255aec284b19350c6452f26b9a6cb04af5d246262d47d837da497f555024de958873e115063d2a5ee21a7d84274dcd598c5f55af260c8d3ddf7843ad7b2d5c8c3de312e3db10b544a487f424507747001979b972846d062b95993fc5d207ffc3a6138b4ad82e5c0e6028f569e2dc35e0fa15687fdfdbc8c8bfcb89820ec5e7a6b173dcdaf487489530a22b752eb50e441a0b82675a0a5a8c21b58bde26b070466ec718563f089c471912ad9510abde192554360c4dd3de45d5812b09fab6144f888f69bb6cbbad0a747a8454819877ad240cfc34d71f0b4b1d2ce867da68df87e247c53000a21065740164dc21424d466247372d3c1f786035566b29f513de7bf2d67237e5f04afec23a9416a7c07c3987b9cdcb999f05b16d028c4bbf8dca736ab902fd68bea3f90a05ce5c7ba515c96272fb88752a8eab50d67df8629f6ac0036009f072de2dcc25f72e58e438917fb03c2d2824116a384e07d3ae0cf05271661a753bdfcc19f4516492a46ccc3d64c538bf51844df73f7c35451680511a1c651b28a703f15182131c24d6aa950bdaa1ff7adcb3adc3b767301f60ff0153a99862e4a2fa3ff0954b6f62bc5c26cee0e23487e7a6f68682c798db6f95b07d658138271b686e932aa1b3c83953c2c1554df1fc60afcb9adf5b3a10ba4d550dc6e8616888105c705596c4abe04294f6bf71e78667b0118b417182aa2b9188c3d678976bf56e0f0fbc4b9528304429ea54b66c3f70a985b4d7a83046c3d820197e6687c48cee486261f8a7384426eb8a88ecbd2d149958f4740bc9a3c7d92a67a2ff78c985780a99869db61bbb246dec6d60b8adc9c4c30b3411f43ab5fb467f1f54489cf80a9521e4579c4ec9c9344773bdbe392fe0f4dae7a63fe504d49d37d1cb831628a5c5396ab9d6c5efab6cc17c99bf6d212bb709f3454cd8aec25feeaf1c69f9243f05f2a5563de3eaee8842b26c9e61dbd520bad9829d74edad798e2d364058a4fe8ece18ad41a3543885d42aeb95aa5345f5c00fde0cb3361a9c993a2b4a091ce3e173e4724f3eab5b582e4234aeb557a5ae81c755f3d2c7f7b69b4c24b6642e19065423fc0548506f60615c5bac89b1845144d1d6717a9b84455a130fa69fbdbc2eac86dde6b1dc6e07bea2f8f4c7ef7ab547269ebc48d9ab7fed44cb99af658d7b71d86dc907adbc79e81f702951573fe6297a7bb187a9894c6d46c31dd5d4c9b6b2549a7c13c8b059e64315c1c521d0b8863145317146abb62f970b11db43623ce91a9d3d870e050d84f72b27996cf45886bb591005af9f81c990d77acc1397638bc26380bd7fa988efe5cd8d8d3c5620c2a4bd6fdfd29b5c2188f84fd792efa9057c045d442148fa218755727b156e165101f637e894e9f418e8d8f804b8a32661f207aaf6ae20c74ba23284a22f867d3ae64ecba36538daf48aaf7ab30bf4cf6f43ccc6d3079490119bf427ae44fa8a4bb5df490f84325f3ad2ea003c5558c198f7c22efb322ba5fc81bae536774619eca2516b0252adfd9f455f29e959f2f0e513400615cbeb8d9705fe7322ff3a1906eb2574ac06f13c7c928e2e6999c521353dd3e26a6d956d0ccb11949cba9239931b4deaf4511399a9f30665b632982f9799a73a7eef1ebcf6eaf3730db09035d3fb7a88b212162e850e619b6dd70b6c1c486ec9608505058ce2eed317ddb821efe188ac761b601d7596ba05a74873657aa531ee09ec5bfb3d7d180f453788a99fe556274ad0704e7e25bfda0bb51ce7bf3cb0897c2490afe4f492af4748b1c224470623694d9d44fb7a896fed90761de8bd933b28f06798fff5a795429f5504d8f333d495150a18e43bc6e76b1098168eb0fabba222113ea677ecd87ebc003454c037e3ea946f2be9de049fda9fc5d6922e64654827f118f1ad836ee6c766ddf5600cf991f67f0aea688f86327d8ee7bbb5695539b99e0bfbb493830eff29b8401d3c02b101353c2e6d0a165f0e72abc8bc7e6077b03d0bc2ed37d43015f49f24b25ec113d09e20fa2d5753179ca2015577e12294f8087e33f78bcb6968526a09be6486980b9e7fefb4a3613ec30e812fe31a4da5c85f754a004f3b3ca7c5c08d4e70d652c21812cbe940b1253a089781bc23195cbbf7bc307f3dfd9fd422eb9de2b30d6d6c72b109b06df5b84cb17c32f17a20e7541030fa6d5398c53793fa49ac2861b5b14668a311ebd26c0edfdb2229cc9ff36285ce52cfdedd00cc19f1763329134183bca5d6e596a6f873be61d99b849adce9bfb331e952f7b30abf1151f1615446726153161544c46d88a27f3f75f101d85c995d7bd3ae5ce39f1d8194d330a3f32804cd81eb91db8cad81bcc305411634e19e34e85c5f30bbc8a663c621799c5d1ef0ec3e8eb8d8cd949c1b21c24fa3e0c9f78839784d724b002dd6e1b0f0e8135d30542d36604a3ef2c07a33e29ae35abc59999f41fc77ec267ef1138a7c7c1ab1632b2baae1c47bdb1943f5d0b9a0a24e1056f902150aa877236db57cc8adeabcf1cdfc74871549ee9f98b89829a5654ba2f7059b5890e2af7f48c355ad6f2ca70f93b727df019cd4d02e140d9f449218f6f0714ec8664b7d1fccca04605df6879725c28e997de153f68f7abd90380a521a63f6221e60b3153ec27b33f6061a6c7fd92619ebb1ef6d4409ee03167ac1c092cdb7df4e909fd958c7b9dd5cd53d7598dae262b007cca927fcfe901e93de2decf29bb03e9094b4c73a02f8dc4dc8dfc35319992affa75e8b3b8a41d549ebc645503e7effbb3883992b00c7f03ea14545c000fe9f95425474753bfcebd0e50ec0316a134503468c1e943265a678ebb76782dfc1900f0f53d812868535f016b1428c51d271e6f954eac8cf569d3ed3fdec2ccef8b85c132bfdd973572b6546ecd09b676db1e2512d5ad93387d1b5bc98bde4d0c25eb651d7099d5886c5a5aaf5c8181de4f5f7bd9f8a007ce613e5f2c6311c3d2a10cd50ded2c66e2cd7f25e41416ba49e3b954973ab1d0c670d77cf99ca88cba15354bb29a3ba4072a76f0b375f71a858049abd2547d4aa6d66ed0362de105a38e8b9b446010b6b651ed34684ed6342a765f267bfaf9997f6b96a4379037ef56abfbb1bcbef453a5af7f663fa82a3bb12a6059dd532951fb75aa7ae1e011df53239cf1958d5ed1f3688ccf6404b11fffccc961e0c7e7b9d5dd82321d0dc834dcbf2b954d33684e29c0d42f19e9fef5c8732561a94942b7d65957ef2be98705955c07ec2cf2656f9e82a0c420ef2a04be1873222e3bdea822be3877c441cc9ccc2b0fefdd4eb1c7720fb78fa2dfb4f5ba4b06665e8b786d76416d71045d9b25d5358c876ea877ec357bc7387681eaa7585280f2fb9ef60ad150061cf6b839636cf349ab066be95be9992cdac40d2152cefe48d48a1a3d0da1fea1068d9376bcfe12d1acbf438bb07435d3c01f434a79c175c5f7ab8508623275c1df6518cadabb26ac34a78c4bf11b0c2bd32348a3eeaf8fc38706e53600aab98b76d275117f6da60922eed6fb27240486b571099cabc3e18ce12ea5b85a4b6f2c3195b0a7d8806434cbd0f5c0da5d4acfceaac5a4c37c7b4f825efe221e6eef3bb8906e010716a79db3eac9122a03e74f9d170fe0f7d530f7666f3f99c4fa05664f1b43a7f8871fd4b8759ecf18862599e95a608aa4c42eb40053059bb0771c6b53759b95ccd71e18eb1368ea3a333d2529a8661718bef1948e2051b64c99c3dd32b387f4b3713078aa604e08458988eaa377cfcf0848761388271edac200dc841b659758c2d59adf98a1c730a3ded9ad6e4dadec6380f2cf206538ef0b65bd28b8ccc0ab7c398ad70860b13fd6ac5c80fce359649146e8932cd70a2c1987f616e3456a67c47760d40803c922f8ccab575dfbc4101c04df253f6fa2bef6cdaed2ae6f3ddb36048713d24ebce5019ee6c886b1cc36630437c8a2cc87c13a223a34c633edbd40b0942ab7209bc9555f8835450a1e6e80f0eb546c761fd3615c6472391e127c14507fcdab48e54bfea9338a1646e32921dbf3f4ffd6e28e0125beabb761b3442ea7bff49cbaf2017f8c07929a7cbecc5f727e38813555c4fcfc9a272067b7cf8f13d67883bd0797c4876d75cbcf1cdc63e02287d15f9540e0276fe2ed63007f0e5f4d58104e55a1360de875f3280f60a1b5b072b0a208d59ff97286cdb6a4ccc53219ca56448d823185065a3f7f82c9e1bea5ea5f285912b78c8fda59d6a97ddaa0f32f1619ffa40d6504e698daf5cb811cb491b613d7902108cb48904b0aa8ee5efebc9ad565e836ed48d8621746785844b8fd68f754994104bbc1f2f8dbac16131a5ba96a9abbe8411349108a5faa1569257f04d6507f928c001d9256ef740f3654fa47ce2c2e86dbd7258ad239d484e2894c091f17a92fec99a43f310aef7f48846235bb6760b0292088d251fc63d51f0d40c7511c2d065e5b4317c7e1e8896974b268c2f8285de666236d2d5e93746301883fdb1e7570ebbd1f781b2dbc379f2accc9d6c152e25c2700b89815fb42fca19d676ed4a32e9b17be001652e086bd0723cad86ff6a65c22a61105d95fb9254bdab09c7a1db42b98c1552826f730febd55ff5410ad0a88b7fb3f1128b895ac1ee987ddc670c16d39926caf3c0a7afebcc5faceffd90966cc551bf6e7c7394042e606f3ec9330e7cdb3de85a3bb7ab1a7b1b593593cef809a6e2a807f10e310e0b4a4d9dd49a485cc536cac81976cbe9d4e5251821ae510ac55a1e5819cda55f057a20b319d109f73264231f2dcdffd7916dc42696af5f80214964ac59127ba4d9f3a85614de472f71209a1e5655be4b059c7af35a714866d9b90f98ffaf04fd3b5e748c51693570bc3555c8341d39aec2bf4eb4e222144bab363b7046ef0fd1f52a553c1b34ebf2fd3f3c0b3c8d8caf4279f5f4c5f22a48c29b9bce0cf81ee08139cddb480d5a20fd309005bd7333f18a10f80ef4d0b6ba81194e6e2d70ba6a7dbf69dd8e1316fa7ee560d246c7f3bdd6e7ab7fff97637f8948f6b469592a407fe11096b0a1dea87fc8baa5075eeb8d0a8c82e8fd9d19f0fc391bee8f5bad956e665290437ad9d159082d88fb8959ced304226629010d792624858fe14bcbb8e4283751d9adc9ef998ecbd0aeadee9001209efdfda6f754236e0d4edaa18ea29fa687148a6c3e8fd65edc61ac8d35ed7433ac91fb3055c419de4fa98bdf0ff1c88708f3924bdd9467e3ad2a61a77815117c14b0c688598703d8b83b7b84e307739caa8c3f2e31ff0538257c48c27548bd60e6e17db4c91d490eca1042ec7ffd8b9bfe65634304a67a21e77ad2f454e72abf7bf477971d9d9372301ce26d1de9de1becd20c94d2fa04724df4c9208487f829fa4a5810dc6d369cf53481ee6c1a917ae56043f3268181a84c7a662b7a8d9d824069b338bfa465bfc731274a3530d3ccca50f42cf20453bd2d239a7260c2834d0629a91a0d831689be455df3a938407787f9e8ff57f1d8e3ab91fd7b3b6e68e76d30a928338e53befcdc28bf929c1b18ba3cb14c536c0ad13decd79180a5858e0223242961c5cbba04640dcb9da05d5373c2afa73cd7dab0154fcecc0d9ed34b600a90342c75b54713c3e07725f47a0045cf0da2df1b3d751a75c274d6523d8e0585591dd19151ddb0c05d13d32f97fd40147fe5a5a832a2fa30aee7d1101194b250452a28a02010d3337f79f845aa10c78b4cec92daace1bea0ce8573e8876b366d1b53ef0a41ce0de5a26ceca49d177e7c0c1eabc933499d203ee562dac5131f90d4188308875154517ae9253aceed8dd408d0257ee2f332660a206f5e514f4ad7b87fa8b3f15766a2ced0d6d55b2e3a8a87ed4ad9f9cc19e7c74c535df3e093cd37393525a57aa3baffc759d47a63cce34b7f5795ea04271b47408be11b45fd2d42f349d2b0700b2c7639055b192ca19eda4cc33cb402a2976a843ca331e23981eaecf83657a9421dbd84c7f697daf79d3dc3dbb1de09e4e5cf0fa546e8ec3ef7d0597f3ed560060ea43a5db2300fdfe10a10b9f2516e26cf92c89a3fea7d0c2366293396a232eae03e44ebfa055f9ef4e8417f4935352c947ab68685420d5ec8b93fe7f6235f099c16ce26b24b184da0fa8023c4957b976b0d783fc81af6616acc9267745040e65efdf649d15afdc5381a1f3fa794fc0c91650a28a9495e38d65cbb1e2d0ba88dd941d5d500e52e8e7c358ed6d8d4b5f52c7eee6e555db9f5a23547ac89a4858a681a75913ccdd8c138841bf2cb4a518962e9a9271e6ac85f6fbbef471fa0cb03edca8740b8bf8dcc75693e13cc3bb3ab4a5be1c117fe0c85e6808bb2b32cd7cf0e41829bb6ba97067dfd4ffd16777b1ac63f0a48711efdbc92f601903dc9fa4cfb3e34bdce81ce3eb477e50830ff4a6f74914ffdab8c1bde02fd9bea7806bad02b00f883d298177b65fc1b20b2486ab9913ccbe1698678b70c8b602090c1e17d93be6168c7903f1218f45693c14146b1deea5490ec6d18f4482aa9ba59b2ffe07a59081d406c72f744f5cd50ce6103f6863298e2415df0f6067a12b1051bf1a91495a534e568819439ba8dc9a9f921eb0816853b454c8cc680011f02aa32a2e84bfa14970520968f797d4193fe63a7436bedcef8de13948e0137596c305f1ec0da733748e59621554390b5dd091294c347d17bef0e0ea1169c5b7e0c5416ecc33fbb4fa09b9639b2abf48dba69fcd44d39c4f2eb250e93afd804b94ebb32e20bc5822a55087aa22182a3b237c16a0a3e619e5b588d317d549d6af92db17ccbd0a40cab97460b6f5398f1caf0e39dcadd2608899132bfd437b2a982a2287d7d585c219a3265f0fb8034330387ae5c8cda0495b407ae5c8adf8565d69d3bcdfefc241da14cd46c4e9be09c67138c73448784d66aeae9179ded404155c6830161ea7a37e8a137a703d8dbeaf338da6ab5ba14c5b62a7afe682e5b0aca9ab4be36827c0885b087717bd58fd46f62c9b697853115f1e272d80fdb1d8dbe4563f6f8264b4019970ae88b5c0128cbfd42cb3c94577b4b8a53a3ed06d5b5328d56222f486f5e872548c2f535906c3a2e372eb429d0f87899947c246ff14b7ac359085c6379f186d53418beb5b3cec12e372fd4d5317eda7744d3af82c880553027605331ceaf027784af918ecec36b9f501b95bffbaf8b78030c33fea15a391fd74bdca79465e45590ee74c436767eef2a2ebf5f6adb8ffb0054ffb7d2816807704b0bb929748e7ef86c39c502f7efa2398d61483a946b052bbdbf8050837af233326cff11792f3c7e32b86c63e46e7946f89d5200542f04116cb7238b4050e86669fc90ad4030644600e225476428f9be8bdc56e5cf7a5049da4954d89b89e4382b7a3897adc3239cd8f0ceaa5fe4f50fe57774ea16af396c603873304318cb4764cdf34b720a70083faf8f8d2b39840430230081d7a001191f6748d149c289513faf4d55ad7aa9e2b3badaad7270bbd15327047cc66b583f76caf6e75e611206adf5eadf5cd953fdb398aa9d0d412df93eedfe689aa19b5c52791b80572bae230a334eae5ca8236debe6dc08da38a1bebfc2ce2d3af8621a59f1fa5e0944c2faf6b7914989eb64a8f4db7566a935e293f3123a1ae8ec40155b8e0fa66659fde2c406f9f2fe6bd728ce8423ba9176e43aa100a2fe8114594e1b2af93ac9da1c4673736718ab6bc20a1f91b8937b71bf0d832a87a3286547730a102bc1e27147aeb584494440daa84d3dae4fe43d72450d859b2b5c29b4d047b1610e3cc131acf1958f65015a409a4e48478f6b1039e8414a1d4b236edf88e2a610f7b8edf6d0a1722a1e4847f9e8cc4c97de3091ad16322aa4cd800de5aa8877524589742dd22cb807feedd470dfd929ae1a9a414fd725ebb88ea17ebecf391afa0323510ff75e5a897678f9c5f0368ef01b2677910a10a965787dc0c94777bd2f97031f4fcb7a958edf52c33b5b4ae5d0a24b405236d26f6886b0139d8ccd1a99a5eeeb5b56df4f197df3fc687885cf029b68a65f300dc9f5bb21e7d1759f4148d91b645d15438249174f702cd5e4a9c3769a05bde51e527dace413aa07fc5029cc72d2fbb9c406e0ede4ec7c8f5d5197713fe1fdbf3027fc98fe37d19a0c4dbc877cf3b078d5ced98dc7bc6e33018ffefce2bfa20d7c21f123ec00366083e6b9ab5365a92329af52788bc13af0052d4a0d4bd669b3c61dc9ec35f8e9d9e8edf3eb842fb28c9bb5e6d9fd0b2838db0bd0fb8534cc3c231e41497dd29147c10b7c5a1f555b32662867fb1861f45fc8b8fc1f8cc9664af7886c82f5a7674ccc4ba8066950594a268a31b25226ef4ba94901dec3f0629226633c78f41f739d2e4b6c6070827bd3f3ab0130f6e0acebbf9343fe4779fdc46aa9420c9a2220a5fde02f4e5da3e6519c566f3bb26f3b48ed14b9a8aae87ce4c2d4f51d751dec565c9961eb183d4f4674c2c0a3e684f7c3ebe9abdc407c584aac3bbe2c5f096d8e62fb4502a2f0918d79fad76e203ab244b44b3a2865eadeceb3de66d734cf9fea911f9611ce57ba0e43d4f4fad7eb5e61f3ee75525f12660dcc61604dc1a681e43ad7bde31cd70da3f31f63f52966d3d16ef77e29d15d28f1866124afe62a951bcbe9638b2757fc3881890887d5f72701908e8cabcb670cc58a31aa848a79d8f82aa46bf2777f06ad25f04bb318ea5bde5972130e0f1d2ffe760285879dbcbf50cd8cfd3eeef8c51b5f627098db79bc97c1705c604cd8c24bb4d0005e0630b3b16fa6bafbcfec5012a16b8779f468531b5af2b01d4dc39bbea141e8dd1cac9408d5327dd6adeb172a21b58a2491b5c815f9044e6ee4c9f736683f84cd2ccc00a0f32be6da8881b2bf2ba15bf3c4456d2aa464806e06f1a741162ff0dbbe882f3734dabe76936f9832a29acf5d2b92d40ee3654442cdda48e6f9950a58337d0bd39e684aa97fe98b1d57fc7422ef54aa92ac2bd1ec28e35a3ed826e9ba9e62497a0ff17139cf5d28f3862c30b21052d90fd7584b654dc0468ab37f97585a13c260318236b7dc37e931f76d08152c38895f275df843cfd4ddb93c1d59715af791a8914ddc64464a2eacb965f78fd0299429656c14073dcb7b4df0a7b263c9dee5ab3ec5a899c69a1d536b3b28a30e11926b47e164c5dad82d90aa7bb3ffbcb02ac5e635633632af2764e4cbd9d2b20ac3edec5c2062b9b7b69148f0ef62d06adbcadb467373ca25e69ac18d455880f96a200e87fe7d46e6a6a8cb5cc726b50b3307f590198039ff0ca89b736bb21e5db440dd6100250bcf7cf63f6a8479483e6a873e40971982b49a7dc978ba4c5a4de2881b2d34ee95c064d3844a6e32cf6ad2ec9ec033d129c1d9c32e1ed3b7c39f8cabf3773ed7b616a9a9dfc0ba6982a4cf0cf4c2d8c7f4f874bcdbc1c0c18e9893c03009661b356a4e00bfbc3d263035a214846c002b6b81638a179a75f9e2192bea7cf22bc4c5c964b3de7b482318fd3539767116fbbf78ca858aa673f2bc2251ecf44acaaf2f3a48afc5f90d3f48295f16fa60873830b3cbb4501447494369a0af7a3dcc6a52166e75942e3d42a604c6a82ee62b0bfa27ff912eefbaa318e66eece2731d0c643949718ac95776ac4f0beec58ab1a92eadc8de3a93b6bae93a0ee2564224a327d7fc0b1ebba70fcd9b4e4865e40f2439c2e337a37ba9eb30f124f9589def1229c1a1f593f46f8e3c014dd611dcdf4d1dde3f9a37246fac8408983973abb1e654d6ae4190ed235efeb7a8f10c545efe4656ed190ffd25cce91c783d55f41b394edddbbf54a50e8ffcba63cfbaf22531a684c8772130d14243c1d7e5305d226d1302dbf994d59af769ab08f72c19ce955639f363dd7edc37435d8dd74dd569734814c404e90c0a6e1e63f027d33e6e83296fbcae850431734b2b7d4638aa301d139c9f040c20d845d8421aa8b827ce2377d739fce5ca76d84e48753f851a3031be0dc0ddc8778b6a06724c22548eb10dedbc2ae6aed7336d2dd0e28c82871ce0c57990e0a63a7404efe8dd447836f6a2c21276d73579ba7ec3a863f7ec9d9e91c7873d136cb8b4847d71da1fdb915d0371b65220e65902461f040a5cea802151f90af67933a01bf2c46e45376674558b037aeeaf920360fdeee6859e2581a4475f34e0fb9cacf6c3467a382c9379e465362b663457931575744e04e272d877056ce129ecb50337dffe10bbae39f3554a1db599aa296958106f94f728897018b400bb69bc4d19e08a4985069482943e0f1dec828e1c87187f866ff1e6fff958e7b5ee13ae3b0101f0926b1e1fbd163eed9df7775a6edf0898cf7be535e65511a54c05095f19d2e9338b8e969deb4e433fd11b4f375bd468858c67d038aa30f74b66cd0a315a4eca75ae00e082e8d1384cb6da07b33ba2043d07035748ad5f42379bf0b3a30cb5630d109523e57af895c8e51accf6ef42688ec46c5054778459b89c1ab8dd7cd127bf6b2e10edf7ef096801886f6fd667f3fd35d439da6f42767088ce73e128bb3e68a876ea1d4235005bf670593517462c505a05f12f52124e5a9a16680380354fc2bf3d63ce8f6c90ad0f7d2c29e84a205b43bdf3b759782a15b5864b7192b85ee9726f9f262d099a74bd206e1bd15244a95ad7f91f2e3efbccee6fb5cc8f4a0f7519792a2040c109eafb35cbba1a52ba285fd147843ff5b5686e040cab9867e06d628105d1ee94e64d0b5e3d6761dddaf7c766f6575efa79b10452915dee48a0e84ca261dde40b731a80fb4a4970f11844013342f9b98de2b8cceed32a31d1e2882481bb0b9a53a019e14d906402c5fad5f5b4ebba907923f1551cc0120656c72fd765678593212a2265312e9f1d97640382cb337f85ab6f3aee604b566f8fb9195524d678753295bfc6f3b40cf646cbb23122d9fccd2b780a3a6d47921121f6aaca29c23271c41d591e26a8f135b87a7b68a710fefcdbea1784b5d4a697827882daf4f7d7d4bc37b03483f59faa4b9b50d04c069ee8717ff6fb4b7993742b44db85e6d38eb3e44bb1a494c51e28f9b4f4ab7f47157b7fe1202453a4f17c7a2a75530930df03ae2eb582fd8330169626b436fb1226868ed6ef976035b4b9fe3fdfb09a6df84df819b298e98d7ce72df99a83229531c070706381ef2024778327345e686749727a0b4771859f66cb2f9cd8d1650500d3a3e052cd67020fd485c431b435d7d2bb81950e58697ed28ae25e430a039656d131f4aa58c93b48a03d4bc072cf2c9e849e61a35fb718f53ebfddda02e9da920b419cfb30caa8b81495f8de4bb9be8130a0ad470632d7696c0f55a2639820cd2b7581057a3161f7325558ad78d9bc9f58a760b9e385bb1d3ae31f0da120d403f0c9f70ec4d01e1a6c890ef5ba6cfa118c2c679b4eade66af83691e4a0d334e2ffba390f2ef2bf621e830efa3f1ccc38e75f549c3f9e7b20d6a6e73565b1e310f640f1ed526c31ba754b96e477b68db1921044f0ffc97dbf20d57bb3bd815e587800c628426b2faf999ad3c73cae32f9b60aa5108abc4d488195aa8d536df65d166acd1cadaa6eb93f17a6d3ed368e421d693dd6982e5e00e0ceb18e9b688f86ea06afb8acabb0a3a55021f3ef53d46a902d402f88f10ba9fe2cb07445eeae2573daf3928024a0380dfecfc2ce8f9e01fb5eca62b407ca90990afa0bf0dd8c48b097817530709e423d8c5fc6328c5b3a070b466043a8cae6730db20b9d5767817928a2a03e567eaddfcd218a1b0775b3531346ba9e1cd7ce846dec019462bb17d36a2943ea28e100d6b918b595c80a1195509d919cfd16916a3634feda0a335730c35b519fb901de7a5d39ae2dce6dfbe70cde41f8fe3027dd590283385c37498a1d165351a9dd36580c50ce13b267bd3536c08b7b625f2d34d25a9623c5c8b313f351838748d5cbb34e4dfb43a744cd0d6cb4c0981ea66fc6cd22e7e900667063cb781ba694714ada71558587d2840cf6b325d5569082638c640bbde9bd7e97786851bad77ab68c5b156bdf47f1a2ed042aad4a6433eb19d0347b41127558699f5799c560aafb989a6096e9b32a1b5a03626f992db0ee7015068a9d5da894cfdf2da2b5557e261d8b8de6eaa5c007e754a771e7f4f3294b3e584286d4f5cafa5f17aa2080ef417e315da26da3e112deb9cdf6f95b72180221f1026829727a79bdcb059940f2703155f011bd2676f12ba3d7b905196160c2201238dcc825ffded564a8b790fa912db282ced22e7f6f9bd6655ded4621ba3390b7a82cd9b05855ddd43ecd88ae3212fcd9ed733aa3331e1834e4584ed3b0dd995ab902f8d3acfe973a9619d28325725ab88d2c68e9added0002f74004967a0f14b983518f4f1495dda607a182ed66d2b2ed061338b5989462fe95038097236a958010ce0d793d2de3992fa8c8189fea2bf32e5de1a3e98b2c2c875d838700f712a77df6a49d775e86cf3fe5f928f558d2cf6683db779603d7a4b809a54a9425c2da8d422ed5e0d3af6345ac373ef4e0177fa01eed5c6a4783144d9f14531481f617d41ad3faea1623b14af1a139eddae01557b5436d4127df4e688ac782dacd89a49714be7831e4e54b281214d51dc09f25ac00ef9d739a96666e37d90e617a82e14735b7145f745d07b9164f3bb7656ff2f1f2ce8dd03af9418a73c3651f9a7f1aff95af999f24aa3fe862f6aaea9b1b6eca1705eddf1f29e34415f1012ca29a1f288b3b0b259f5f1cdc3e785521fc2f64b2a079bea4ce9da45268a8c9c389198b78e077e65585ef182d7edcbb5f6d0aeca442758d29b57269b25955e6be1d2b5b44df5fd69ee3b7053728c4c87b9accb92cf607fb3287c4f6aeed9c142f9b712a4fa7d4c6e0f2ad8b38af7fa2b6f4ebe3b098395cab1047fff8cb376db4618b624e8462e626035ff4fd026d014a28e204824866435ea3aa4bdac3c0c1bd13819064ae4446d17f30b86b7c737540ef55eeaa30da4235ee938bed5e4a1b6a5470fdf8d083a7d7185493fe2b2489fa8a39262331ec5b2f28a168cfe3f51bdb4db392c7fff234b7a74d2d226679b2e85abba180bb808c682989219c65ac0b6db21f534d09236c36d84d125edc17dc718ba9f9eab227ecba9407fe253f1892bbb0ee4bb52beaf9854a78fdf847c1fc1d5473c58f9d37aa42fada1d24213a08e764b481523b7aadb930bb6aabbb3744d25f57fb92658815d42cc4c4e5757b60843a67414e1fca8d4eabfc6fe19ef637457f79dea3c688c2a045af17dc981fdda126a25a08d45aebafca315618d435620f4e8f263a7ff3b10b58258a73f583471e538c977853a665c2ad789e594e65b6b0fc7a0ed08b1a835e59b6a50df6c2f674937c2d8b09c68e964257b78adaa79df2dbcef6c6db59b1abe549eb433afc0baf8b0d45b9b97ec19d9e4b9377335e81938ce41ed7421eb00aa12ea1a151c3ccc374c3eccaf075281796ac8497a96226bbcac14bc17bbb58da3db83f9e7c9817aa5ff64db8aad2bc9935bbba649c6ca24d590fca0cb5f4650683bff0017a99cbe0bfee5c9019bda07f382ba172db2f9ce813448800d5cba0e99e40114490d77dea4e50cddac699730f8e9c7029b6d432af072649272e348594e5c7a4ec322e1ee62ec40d576cf1dbba5ddb5c553d69d9f91c30c1cc7204b868060076d7a99f75c492902b40034f5a95f4df36747c063de81d4ffa54d06049f09a57c4712badeb94c969853071cad68756c9e8e73221bc277be261d0198da1a89098e8fbfdc21ee9c1589b3bf4c3bd3572504a7395912630f546e5fa39198f536b9e1945b667537c30fec4187c622803e8a7a74d39aaf4fc346faab2d88c352b9e355d6487de8e82271386de2b406f93ec405a0714b142f2808e733a5da8ff6df73bfea11fa86e9ba3eeb65c9792c567e6cb2e94a695992ecdc8799902cdd1504b2712fb83535877df80b8ab89c8001e23332276c906dd80f9b23a133dc6cd6d06bfcd2c82696d0846d2d7c74c6565ca50f0d60b1c00eb0134a6ae4794cc1553013b604e2da4b3fd982eb3e471fad64c5742d53fe5a31eb54cc0944ece9912b618891abcf965ba28f212ff62d003b555211f28ae2c58c5e99d98b831ccffbc8e99156f6c007f1480e28d76bf399a8d8c98646ebe860e8930bfc579389786f651f97e973ae291b707dd68379d0cbef57e2d9d639085459f00398a8b476f524b27abb0011cd23418a2d59cad0e3d1ea1ee80f5fa56db29dbffdecf64a875edc3097cc1816b82feb9536f61e5f3435453a08a521d006742fb907072dd8bfd10db19557cf506a6a1081714708b617903cc3ebf3a0a6e562744128d87570290276c351f8f265a381d1ac0d14f94f9bd6a6124c85a9e2c251a00399e578b665fec791a51daf6e5fffe7de7fbb0f12e02af77517aeefb719529f6a357a388029f0c8ad0dc3a6541fc82767438a261222eedc961bdf0bbfbb0f4108e0d054ed63f0c40fdb49e186e0c7a5e8e45db121507b98928f8f7a5d383ad5773834448ad702c037d9d71753e17c879a806074f709c76f73738e8d939ae2708f13606ccd25caa588c07ceaa3e0ff55dc78b70612696389545fd9b0a923706c72816dea40339b883a1e9417d24d99f4fe2c4041c2cb36bf432b25ee0bb3a0afdd04738dd4c8691379f5794aad5ee175abc211fdc246e2516128626b994d4eff81170a8cf8097ce3d4adb8d5e4eebb2190e15328cc2c737c51a80b46a1f69c2ab2ee90f7a4ff045f50ab21b9d340a60f7dc1a181d222dca9eeeb27ad91bf2cc4eeb7afe99d2b0b3baca01b373757200a7a74dba1491f8dac26fe3da92b6d0c8bbeada14a1501810a3bd10ac96be4c3e852daa5021e256523e95c07e4e3b959d9c51d1b190760a88942a800c33f8202a121b0e96520b12672e63bf13eee14b9375f4c20f7479c2e03b5ab945ea003a97ded7c357cb474b82dec36399cb81a25753a1ae2657193518f07e965ca1d71742c788c198b2ffd1cc72d89230bc109fa27ba73ddd8fb3f06438ed63db6bdfb88061c7908fd968bcd4c43678a1b8daca2c477bc7cc582d0b7be1efc70b2e5d68a31908b25f0e4c6f4bb578350de2e1e51b37ae6db0d69aeb79af103efb9c4ccd32be101c8ad99cb697e3d0726d336c9dcdb421a5f5fa60761abb115e7e5e87cc6d882d9d70300487d5a6eab24cc093a5dc721681523dfb7953aff505c37f31716fc27d75bdcbcc502a1c0a3510b36359f5193564d39dd9e92ee377bad18453f0e10abcf97d9dc45bf8b67726f4dd3e72d36f6a3d980749351fa73a4a78856ad3a75605a8571a4351ebd315451683e88d7eff6867ee1030fd7025b01793852f18d3d1de1d081187b117c6419148ec616f8c4b1385e61139ed5f4bda94facf54aeaaebc4f93f6027c630c675afa989e17594d1573be6d7f834e3a4802547b641d773351696ccbf8a392dc546efdfa99cbdccaa9fe8d90971468208b41fdddc48a80866f13a846153411feb11d199613068f4cf44273efb40c846531e1d9de2d4ca8ff3cfe6a03975f8cea0d1a757bb1a9a15eeef89507bda41414ae4ff92716b6127d517b8af24885159e98ad2d8f23d8d3a95ec2d436bed4e1f0a3b47e5f7d7975ef5c4cf3de9f278e09403db03980de402b6b746b1f1ce03c9ceed67f5c09f2f790e2d4f20a33a36bf6f19ba278902b3d33cf632dabb600453fa88053379c97fe56f9a3e4a106bb7bb95a77a483fcc0e6eaccc79b3aa69b21a32a0eff4963f796aa72c07c7aab44b424fcbac7f4f6d1f0a3e0d5ef7f5796da6dafe3acf4f3ce7159d055e3a0163bc32c61dce6a60f6d2cbefdd6c6d1598ca834012bbc499cf8158d5d339948f9d00d5405f57f9598873e6897026ddd4d34e4a46384d1a384e74b68950a0eda1bda0303ba13e9fd0eb1ef1cc6707132fdaf8224a626dc1000bc81be4377867a22826f2e5ba47302db87b8c444c03aa91f56a8d4a8d6eee2e89f6085842a66a5b8b3e2b8ddcdb41ca7aa9b1a9366a9426f375635fed9d5ebc7a56f9209a04795eef1bc704d0da87420399ad168d33bb7f0957b47bdea5409ad5e60b5d1fb0a66a9226399ca28e38e5e6afc980ea0b6b84735c5b4afeea1801837a77097966e1b85a95a82a490dda94eda9d4d0260903b46838d4383f6092f15895ab49267829e02ffe5301240c21363945abd18ddefa39d1930cfb52dca34b1f2a0179cafc534b01b284bfe2fe9179e8e437ec11ad143bc872248eedfb998de1f9d0a04f629cf5d28e35e8fae3c4c41053bb065db96a0ee7b9bdda141b2f6fada9bcd691dfef7f09ca3f5f6a5e3b528079df3d0755dff40dacc09aa6f4867626b5c3a61d0e1f917c43ac0d5c55713f3cd40a7f7657a3ccd6d07f8d5f8eca4490024f6d928b3a75aa2ecb1ef4be778416d1870a9199be0b22639077bd463f33f8e1533fe1c218f54f34bad91a4783986750286e1993d9e86ace272acf275a23a99c26d6ecec53dd5f67c9e3c67216c47b08c97b3ffc4d9280345e21217ca1e2ef7aad9616de23a76e6ddcb14c04b26e6efca818573f24ec18d85a259b9c6c66f5406c5c047a81fc2939017d220310d3a82e7aab473978d6f93dc7716d78923467446c4783d39916d432f65c3cb199f9455f9362b45b1a58f6115b4550e652574fff398fe413c4b71c80d2f66dff98c4364aab88eea300cbf2533ebee5c55e27e7e130f0ede713ba24190e655349a4927ba6f1957be1505bd0b4a1a2be23f42185d0096f3cfc1d219acbf8736b87684577abce3221fc91d3fc21e849761b672373206cf1db94a44a731e194e5405da8ac4666f829faeb423479e305d748ca30acb4bb6420f9fca488539692a64772064ab1dca23ca1f746ba220dca965f0f1f78cffc667f2bed6f36760aecd31b513df04c363959b3e4742c8b4abd7654d3c0a880321a62abc1b9688498478b53bb133c0395aaec2104871c1d64694b583ebec9b3e4fa70075735812d15133952a8b3ddc85272faf6c2f2f43771448c0d7b0c5206a5c1bb81771ff2b044fbcd0b072903c19804ead0c079d5943f7717dd48f32232166e429a81b596355a427f9f85fd95e120c9e6589d1e858650a0aa603a9d0585a9f506b9a316ec4ca7da29478a6847b2c492cb7e2bd87e1a5061bd54164158f8f4a4e62b28b33d4cc8f2e8383a1c1c637f1817d188f043cfdb79e9b810ec19fa6bf65397468ba1c508b60cab3e11c3a0a309d7449523af481f10ad0e8e08bf3aa8428fdd2b315d04e2af6a6bd9a3280a619fc2986eb3e9dd2de565d2a2a5da9a202ceadfdb8872b9a6b2cfc419e831e64ead41f6babd96a882424655225c97c71462c1aad57fa8e278c753ba7c48ee62208122212e05e28af5c15a8253a3a7873ce942d53c8ec4b1410f4f9bc89b380bf55650fd773b3f889a4d114cd1eb0289b39c87ec63f0baae861cecfd89aea1ce751cafa508cde67a3268505f96b2ee42d7f1f9e0f3d5cabc7e47dd36f26104f1c6340b629751643aefefaa3bec3490429c859654ebd5fe8affadc613dd4c273fc66e5ac0ad5c74f5ae918803e03b787e4a4dd58d51408c58ef56cedd19e4c0658ad15485d885dcda73bd2672c47e39b386fe8a9d118034cf5fb1c84b7bfddf8ceb11f259b2c7968a7def292ede578665b2a1ff890198aef7595a89dc6b25045e86e1fcabe992f555a69496bef162b887657c9743a2b9729066d8ff4e725ba6e458aa8a4bf194cf52fba4f1de94a695439f90da55f02242cf4bd12969904d9e84f679a05e91ad650e1bafcbfdac0fd7a31ee902f1b32c3c9d197c5fefcd4a4418e59ab69eaa0cc2f078d36b3be363b27dc238aa4250d8125fffe9c083c7e3a4171e4b01687a6312ab5e0f948d99283db792d99493f7aca2b3906f7a3f929485ebf184dfb167a7dbce22ece253de93b743427fb92b6a6d0204bcbd2cd1d73236b869c3c43e8fc26b567d13b1f2cd372b6d3f5cbdcf475409c4f8afa10df7542e9f32160fcbd6d5144009934ce75f6681234b0a72cf4f4ee56356c7f3700ad4f8ceccbaa7656ad373ab19945342c598aeffb0150db222d094a20f4abf3783f47ad8814469d12907a75aebd7a5446de9d2a8a3eb2254c77307f5470e5eb02d529486cebd6a9a91cc648333e05818db5073757ec05e268d72ce7b2b7c296d093e0dcad620bfbcb2a1069b5c524ee7e2b742cfd92090fd90960e735f7fe7f44dbe8524928bbe9d103577cf23b9020b40017c62563a6a4aad0f17098d8d66e95359d57777e997a35dc3dc7405a7e9e38012e9783166579d866312761a41786d8499ee0384e7304168e7a1e4030e81811d6cb88a281060b1e27903cf8008cbed386a02ac1bc13bf0df202d0a732067fb71eea84c7c8776c6cb7e97250bb079d3300b2b5b89edb6c2d891344fbbc8d062e8389b3b5fe464fa57433f423ac1b98df66cf3052b212bfd27f631e2812b0628853561ef24510e5b205528f9cf579fcfe4501e60c45a1b50f1889874951d538ce09f97b9459b5f6d881bff337d987f590854f460596ebc4126763583fd5a8e02e400e7c9425f85524635d6df7a6a27a8b6a8d87878b62a996422365bf8538ec17d5b345e8b0b6ed4df7660807552bac0896688c12c81100a1f2cc53c4374eb77cc6a1e9eeed89ae879b117d92ca66c1ee5824a011f5effdae56422b6894d6728f79d351fa1f3def0fc8ec5ef412fa5d83ed52b0a86f7d8bd631df1e3925d371ef30b544318a8fdcfb85498ff8ea9ca39a7ac200329b099d289a7ced5f5ea9434eb655adf96f33d0a8c4d412d5fbb361d495369211e7039b7ced10cc96356ed568782a9775818b8b3affbc8ff8494714f60774a0710a70da564dc0f881a4864a6da7f418e1c091d42c1a485ab29dd96f989b09a99d88b6c6307dc734347f06c86f0639a003a613ee2c1890452dcd19a94b606e489012cf03d93389ac36232f439450ccfa7d5d9eaf6f54cda765687519f82c886b5d905910e35693a013a6d490f0b5d0ae1c4998bf678c1cd2b4e528d12532bd25474e3c07c0cdec6e681c0b1b20473b861a6be333afb0574e8f69a8069550721a832acb6f2b5623b131c36e1820ace5e181ae67c08cc8660a234caa54693b233af2fc469c4817808e92c0116a62770d1979e649a10f9e89916141ec020e9ddaaeae099abe0869d326296d5412c501bde0e22caf703e7c5b76c262d01a50b5adb8b45db7af1036cff20b9566b5502dd718b1674014c7743a779af73b50383d75a2a37ceef634accbeaa21606d810e538f16b5bad5a2e2daef818f5a974aeb1e46db450d21c0d12a0847a40bc2b98856651e99dcbbfbe438020ba429e82451712ed7699ba45b16f75b74cc0fc531a57db933d1989d518bfb66f202fa4d03f1d7bcd187997bb3b0080a4d45e5b320d85a0ad0dd5c260f27bd7d0f0904f21949dec7bef7878e2b9d3153203580395aef4914f96053d734d37d10d4f59c27207330fc6c6523b2c6eb7324774e973180c07e2ef8d3d33033858d5f3219ae115a2a2cc7b269b3a8886244d51d86be9da96c7ed17b55e7fd2f01bfe04f8c004e5da7f0e268fb1d772f02ba39bc7a6f982bb0e799b7e67d21a394171360c2bf0909fd6f17a45c40b7fff80b2f386a4ff59d32e4f137f599ea5f59fe0e2ae32be37539d7472c1a3d2c0e9db310fa0d5bc64038631f4f5b49e25e8e31696c9d5f4be680a317f28585e09c9b12b7397548711b2af1e18f3d68ec7044e7217c692c13e62a6dcdbf49019b05d0e6de011687224f6291fe0fb7456fa79aa9adbe1234c9369a3c72d5725034351cbe79acdb7a71b0d33767bdec21cbdc0fe01803a310a9ca0cba64859ff8531cd8b91fcaa97b0c6fcbb66a40aa293d5ec872f532eac007eb6fc93dd80e630ce309d5a4951bcd7bb9e98b2c3e3ade160616164751c7a17320243fc64c03fda2e9a84660f53f18ebcc3d7dbfc3d443becea886290ad05b26e5eebca010054994e25bf15b1285f34fdc9947bc99eac46bc7963d88492f59846c40c75e8d4ab2e5107c3bc517b4a9528929d629656481587a342807c03f01601fc5f05dbb0ef32b331b5e613dc81ea913ce32d63a04afd6c9f9a249c5566b229ea97b4b130c8d37dfd95f9910be46cc1f851d69ed8132f0fe078898fb327d3e293d804ab73af6d3d94d2b1e1e63396546dcb57f9a80b2e4f5a1d5dc539fc611c9ec707b86395ca11e5206216cc1021becc69aa459caf41229c40fa551a2d9b2ff2fbaa5ed8f1024eb203e1ccfd72e6eb894b39a5a1849215518147231b868be3a0a7aaf9a0263ade3f15eee5a88cf08cce529dc1c0815603eb2d3306c0c3bf72adf37be93dcceda9cb54bd5ea51017b1e0a6c29f75652e2e96f3e64788ececb0fb717917ec104f9466df7abd310d8ae37f7ef5227aeb5930e6b2b5974e06ce2bb6453fb84a7abe79aff0a4877ee1ea4ffad3857d881e22cbf2ad9c101e4af3d9a61dd0622bf8b59c6811bd5f83b1ea3fd581114192a6831a0b903c33170093f1d4b4473998b45221d4a977ab22fda74fe97ef4d1b5ed4feb111dfdb69dd6d3e3351f43b9681eaa70f8e689b7e2fb40c82e0aeb30b680efb6f76d8307a62cedc2b81ed786c75129f7a118f48c5244495b4dbb42d96095604fa7b66464c3b4b933ff45f7d2efa2866239624828536ba8774da3cdbc2cb493e617aa0dae262da6b0c9e3240c4537f06ac9d81bfbedd4a739552cc0fdc76c5ac86a5cbbe3f402159bc7f8bffeefa34de9ec2187823e7e7b35bac10b3175a111a5de3f89b76e2de5925bcc4715ba92ad4c267d460ff1875ef6bc59eb661fe4d8cfa166384c38a8ed1bf2156e8afd752c223964235846428992a080e35a4be323784d6f4f5f336c5615841a06980528e2d53e83f09d1bb82f6369cb236f9c27f6c256dce60babd1cd622c7418c53a8c3fbe59798226f919b015bcad271603a30f844226961599f63181f775b961b5883a7351691527d7e6434e26ef82550b25c363777a0d0ec29c9f775e2e4582490e9cac66bbf1320fe6f78dd125d7748026fea01c71b1940731d0dfef049eb254824355d840d6f656ca273fbd39553c765049993005c21883c1f3561dd54cf206aedc5b3959ac6087ceeb4ed0bc28a3814d60b7cd10f4011885ad8a98326ea223794653211e7c1b1ba0bd6de2ae9c8a334cdee1325b0714ef76664cfc0cebde56023777989b5e6e93ffe689502fe2109315de27f2be50f3c7e498cb069dab9ec02581b86297ceaa704a4e86945cf5c61b6f1d8311887a15da65261637c610f94bc2403d1a77fe263573826872c07cdb85fcb8c34ffb23266d83834c8eaae95935cea61e60c312883f64f7ac523a33eb3e4c60838631f04573daace166dc54240c3747dda9b81a494e964c73287c45dcbd9f356be35400593ed993a14b58adf019dc3cd0bc573b845b2525a55a0b14d74a26c10d951f0f229bec9f03a6162002d4276863cc7fae16bebe5c0c4dfba8b4833cf7f55f07404ce992e1a4222692c421567451684a6e00650ef611f73b40147f739b6d15a3d73a85154ec8dbc5e8dd294ab00a820a4a896c07bb2b66c8f846c3d9182bfd1009e1b3c38b01563207e89e1a5c11f0bcf3f01f0e8e860ef67d681a75d5b60fb42186513c3d2c9e24ecc3150ffff259df2fe0e71e581294be780584e900134a998957d78313bad381ce8b5c0e649940b387f90b317556f26760fa01395ffcce76accb872689517dd7666868a1e06c9706a7eefdf949d52de0d2e3c6c0c3f4c7cf8e7180fd348bf258a6149ae9c2f3228ee3de052733c8a9fbb7be62f1e9b91be9d25885547beb843c4d80b84d876041d7317df57d72f3060d7ef7f107d24503e5aa7ff0caba3aba5cc4dff0ac8896b52d4caf42a0a699690d075cb403c314123aba313ed4c42fd7e2f7caa181a371298bbfcc4126a335ebea08dfe137d5b39c1e7b791d3be419fe0ba067895585331fda045710785bf314ca2efb6606c0f40584339f8455d1e5563461c014f42c6e1974f344e04fdab8ac631621e27bb518ac1877081a15ba15561c92d4bfa5bf652f6e90a9dea91c423a4bf7de7afe3db0e44d0ec6de48151e31ab05538ba2cd0446befe12f7d5455631168bb8a42fbab6d4e71e6986fd62a8167c8aea9eec56821967b6cfc49e0a25d77e585644112a234c34d1a2c6665d32a75c24d679e693891da14b1d82ae8526a2768da39a0218a51a0a76041a3ab429a327c0b4bbf3a6edf27f0d8448e237764148a6d974bb17cc335f09584be59f51b4a7c197dfeae094488a5a26f4f2c4c4d6935e523c82ac46234837443a6726ff5815e2d3b389adc14816e990b39748e5b2bd80f672a17203527eb2e9f7f9e8686c2ec9361ef06090cc0d5cb0bc4b756d90f23233a38e1dac2d2cc331f0aed7f89b8050d660332e6f9f383f1b7df9d3790274a3c4965d915b7d27990ce6750dbbfbdb3e61207e26862db6b677f902c0a30395f8a7168f78e920bff6553092139aca966243353c1dc2533d991f7a2acbd9870431c8de5aaa7f9be9a30982506be964b984615a44536ed811f9b46c954ed9fb6de8dd89f1c99a56a8168fe00e110ed08f6c8f0d4faea36ace79dd1d35198843292e75fbc21f2dfc8a82fce3eec7ea9a07fbff901f73dc7106b7723f68f286eb1134738057d2e24049f448ef5a3c00eb4fd640e208591e8a7235af4a795d6cdac6ac5caf841a439d3752be4af880bbde68495d4902490ea87acc1048498ae7e57874d97edcbd1894dd9b96aff1f2f614c26c85b1b525c89aba52f1d61bb3c3b1138f8bd3498d2e06917821dd7fe32d30979d3314f364d313fc2d5b4600fe259ad1d95fa1310f732efb3757a798c97d4f424181d4e1ea7a0e59450e0ba587f5c49365c34865bbfee56ff10ab6b63c389fe84a997caed0d6d645107eedea0154a2438843607c29def33353538e271fd2a643349068314a2e6b715beb12db0c0e83f13669d2cee20ca10a65d5c7407ded419177b00b6210f9300a6b47e164be35c91300f057a34e9f054abcdc6e76c20ccc15c283e932157af4111a788b8b5dad3bff1e825fda3352cbad6f84d4bf046454ffbc7b5918bf887c352c6ac5d01719f85d75c4b840fd7d8db8832a9968d740fa1a8c59fa4dc1f7f075064efb3d498b88bb93083f4066828187765441695385921055a5a2ff13e68cab43b0093b34e4b9ed4a8214103952096aba7d8918505581a36fa3870d8f258bc25547d2059bda2b7d5609a375a265adbbf6c0624964f8593416e9ed8e4a3255675f652652a52ff52f1f893465d61bcf1ed930d12fa534fba78faf4352004c985f324df563e4b791d0b5c35070e2585c70014b6c3ab3daf0481f197544b27070da1181bc7c67188c5ae957dafb746031ac1d0f10095cd3f8f4cc4bc5794dc908998d8f741abbf57d21e5d39e5a35e388238218123c30761323a5d67b2bc10f56c545b3fc12a732710f84113318ceba11f9d62eeca3036fa05be8fdcaee24c92afe0f123180b53fa0e4d542722f8650d03def0c543a6430edfbea681fe2c1c12e08aa0bda11b5c1d48fca5a0e3ea95420111cda3e7051d3ba3374a6b4de6906da0949ed8ade18c52d08f271af03437457b75776c8beb9844b42862165887b46938a8aeac50a4af7c34f05264bc564006f65ac2ef8d000e299716ce0a22a7594f783957dd1db4909ee566cc2072b703156c1f09e3b462adf9a34261fbd0f150f2f73fa82e705ae4d9175c51f3dc3f517b27254ed05e650def06bcd847f11f6ebc0fbaec5f10058a759f5346380b2dcead8be910954f002c23e7af0e5b99c46f4ab5ed9af4b30041310f235f94957e9071a4cf139ee3eeabd9545e71e8a113459b77fedf6f87d3ed99e45b61cfcc4ac34301de25cd16f6c0398146882201f9d518ad342a46d50fd44bd2d6a962102b884d695548f331795baa124b5a97cbfe525e7f3b3e7718b964ea2c948a521a9be33f8f5cc659d24170d3ed1a8400d99e8070e75a925fac562a35a0ab305518861c17e909ef5e9b1bfd55c43bc722e1692aaf2566289bb9d16c20a2ed922f26f998bfbb21b05372311177a72af9795022e133d9300a1fa807e73424fda07c53dbd33c8877d846661168849d785debb6d30602834bb6a0c1aeec6e02ab4d58c21d4e830d4d3b1f9c7feb8d9b27243a82f79a1bbdf914efc77e194eb3eb6cd7cd111d8a26ab739ddc5bfa9ee6e763ec7b2794b14ad01df3c7311949133da05bec202591a4760234e8d0452a1a749eec0e9c12a427fc1c08f51268ec418d5fa33f1bf17b54fa6dfc73cbe6a1a28bf3011010067dca017f4b5af2c50afd45370dd3212a3991e56e405a8b91d4c35661b3fae1f98f1c6bbb078e3e4b2329404306785d8d308a907e66dffec714b14b0a4c0677539602046b9143c78c9c8bc331272ee81c644256edbeed249712cf75e159db60fc1cb8e4d2d71156872ab792c5bfb568a1cfe5c3ab67bf5320ea79aaef9c22f021b69db7a97cda575b3129fe53213dd7ed81f7bed2b9178fd4694fa8ef44e1e421e0170680f681f7a1a4e81e5342be82873d38b65a7603bc6dfcc040296e77518ed0b520d710c699004569556f14b1ab56c0212fad46a131da6d6042a60b17a6b55dabd49fe3722f0742bac6d890c6bd66d8f2d0d482725515def49f70023e84c189cc421c6462a68a6cdb9c641e7191ce7517a093256250d9315582b0153c1fb82654c336e847d7e58357fca146779599895c38b82fdf53370a01d329949eb68f85433941e033575994a85ef759082cbf923dd9a35be8f45088798e82f3ef93e8439a60c574d5b5ee0aa65650ebfe5dbed226853a83c513dd25ab5966aaab8162f9e18e098a1245d160fdad95226d7d3b4bc62a760f309bcf61292698f29088e6924b8be3d23021a2561f88065331c1693eaff51d84fe0344bd000c6909ee97114559efa05b9560b92961f002f301ecb418bcb8e5dd6776c4aa560ae77d5a3854a49615985aed8ec7c239055b83e8f550fe01055ce9bdbbe3b3d2b591de3e2890328acd7b3fef1f7932aa701fe044bfcf64d6fb73120885a62ce1fd14a3938801368059b58ee60ac56da7e4fa8e01e759d2c504d02693d2cc2b9e5bf975fd1ff3e73d3134cdafd448cf94ea31a1229b628d983346caa65721bed1f0e953d7f8509b2d4fe0b38624fe1e13369f20e0eceaf526494bdd53adae5d2125907401a1241c04196b754025f095ccc31802bb589ff52498a9f89d4f83e527ea84a9a87350b54e2563353e21306c4478bd11d17e5ec5921dd64353792bafc52576b4f92b056718f4ad301ca589bdefc47a92918cb184f93d9848daf0a0fc1bca021b9c1b344f69800982ad48c0002562e2e4408879a3dd6a5ec806afbdec15d1ed089ecde4524bde2a112aedea164bd60be496e665e90f58670ec83885e828556b996607999bedfc74890cf04e83ad8773f30b261982be5d3f56a345153d1f673f1db786a3d8d1c0fcf8b3af53d8421e1b8ce40c861d7ad3310d0176545ed6f3cb4707adc6c068a570e15390dacba05bd0cdae7555600ee30c03218607c52420730f50a87b38daad5a4a8d0223fa679b3d8c9d9353c98bd71adade878ba60934088f2ac0b55a20964d91c5ad6fd8fe0cbfdb860b544ef8e0985fd043431a9b5b729dd50254ab3d65298d414f47d9781c187bfa13eabf9d805581fe0a998789396c16a7da5c34878b4df6d03bc16d1a1d94754dc22cc59bdcf4d71ac47c4e7964f1d415550cabc559eabada9c7594261c7b72987e5611b4cebf9c97960f7c727d00c0a3980f856f1a438148d947b046dd11cf03862f88fb8a9dfd5435a3ba025d8077a180be56dd7a6988970e578f31d79ebc4ff829921cc1617185acbd0db1ced5798df756b62955dc6b2803f45bb0b819d859ecf58502211002d07530432b030851051c6bfebb832af2c68370552c8a1e5b3e8bdc44798d987ebdc909d99ed7f88194cd8fadade3ecfbff5acbac7fba6c98d179883c3f36999e77ab017d261e2b11462a6760ded826e3221b3a816209b2d7965ede9e5d3e420e77c968e157714f4a3526c2ed0066b313bbe7217af2c6b1533f20a7d388ac7fc54f84d714f9fa95afe62fed00c875f2c7f19313f8f6c24de8553a2b4a9e5e0790e3429f51f5d65d0c6d48f4aea9d8ee84c0a9073c5f91d9abd4980b11e4ea3d00da827765d0f5444aac1fb465568d219309212047d43b6add0051faacee936dfb6fbd380169b2eca9faa8ec4e64715a84716fe905ad034f99b64909f01779977c2f19389b2c72f36acc6ad1fea3d7a9c17ca1f73e229298d38e93acd339e52eb338ae272e805b1f0ea802299b139b4cebafec447d6846b90e6fec5134441c0b57f3e49a96d521e63d634f951f320df13bbf610deb3aef48da360e34ad91f5f67e9538c3b99af655e28490ed80cc215c8b1dbc7d18d66f2285c390e0061f15af2b48a9c4104539d6ce65725663d0530455a7749fae9a5f9c56d4de2eb15fec45a3dda8b2a44f3be4caff2e5d0e9ab2103f519b7a8e8976ddf696212cd61c83c1e5ea24d33c75770b4f43c51aad80ab8b531bfbad82572c9f35891fd69f2d4dc02a154f1e1052357f78468f9753d594880e5b5a3a829d559d68a89f123853e294c45192c3da25212ed208d54dc1495daae78e84e26722f4d09790a3254724323c235f64e9cb1b79ae2ac4c8c815220a603d11edd9d56534b1288ad5453940c069bb3f7c2d4596cbbf1afa880e78532b7aa6349faf8574c17ea9d9ede71f4c569d4ab31859932a08ffeccbda7ea684e026d6ff6c470d24af6f5e1d530c5003596d76b8107001be2236db6df7a934bada694550ddb684e084657a2a81794da1463c5ef2a1364caad0dfa99ea698f4822f08c486ee456ad45cf8b3dbf4935695aead77103edd70429651e3c85bb51dd1feb701c98381691d681ef434e8aa24564c5f960e0c368f6f9b6cf4db87ef9d39014ee437c276f7e2c1bbed0248090d90de83aef1d3c8dbef859ee38a0b7684a891f9c04bc098183198e262f21eb2a004d78daddda847727e2a0baef71e8388a981be2c2fead7df7c6e5d49849ec5ca23451e954eb691027ffa9db4fb94dacea08af70a912688f83756ad9682c0db73a4fe7051bb4ebbd59d8b02900d9d030167c84ea46d6515810c71a0275cc5c68ca2418f623458a6257b0437f9d91cdd6d3d8b0990eb577fcb16291ed456047ddbe17f1578dc4537e88d9de3407556dd6d727b77a350e441b33e29981d3b68f946800721d7e04bf5c6e54407b9f64a5e85ea859ebab88f46968752def34310d5e999d0d66f35eccc52e2585280e292c1379544100915174213ec7005ddeccfbda058af1be0ab467a368674d8b0b1fc649114ee8a7fb3f01151f9400b7e1e9df14cb429df112fd0d7d313de03d92767c2bf2110f084331028d9d6ee19b4070820abc90cf428af1c89c608a146f3aaad7eeebd5034b1d6aef7cdc24fac6f217dd994c753b360c91e69d2bb208fe291e3dfe502a22bad7f5db55d42726b3ff4d2a654843f7efbe9894bb568b714e15e9d07a1823b48d32527865a38b9cc85403ea6b4a44df0b816e36705b6a131f9ba8ca288901969a2fba8490539b47b63673c8fe387d23f4949ae52b14709f98d9fef9368e8a9e637bd88a78121d9dee2627d9e93d4c6b07e01479a8fcd5846e4d1c5eb959d2a53454dcdfc2ee68a8f9ac0f169798b5b19129adafc87132ad81a305c8ec6f7daefd3690921bf93fd9896db3368bc5c39067ecbffd707bd04094c1274869d256adc7125d3b84520590057b060d38b347dfa0e8af3733f96713c6eea6e5bf5a9ffccb3e76618ad3f1969669c16b04c0503ae7d61b488f93bae7623c460d9690d41e9b4e238a337c813daadef1677545e4486da0a8fa9b4de677e2f9962951eff407f5ceca12642e4fa9a3eff16c54c50f63c880ae57dadeb8981471c73c56eec4920f8d09691565999a2f85a117b91d160baa5af8abcfdc6f512c987cbaa7b9599dad8dc40fa40994e3087db10af8da9924cd5cf939b557b1e02c6c5bb3112914753a09050f8e3c7c744ca7fddb33d7e1d680238e01ef9964206435c9244fcb2d5b6d8b9df6cfc5acad3e2637ab5ea2506c56092848ab19ca699298ae1c76f8f3339be742743f83831ee8b630a5a8bc6d73b59e28a2183914f9e1ec32550b02d338c195f0b23598cebb0650abb2d96537afcc05692d4cd97163f2358d7fb10d3b9744c21a35d8b20a989339d9160affd02fb9346fa124e96191e5ba0e0096bfee42a909a81f5f2c0b55905f71c304eb6e782c438d919955d76d708139430827c9a32888167f940a265d5d736e1a99b1e31cf1c8fc4eb26f6a1f3b63f1c3f627787523ee3ea5557a24ee0c13bc9d2b0b527100cb36e422ff235e867c212dfe62ac6cda9915e6063966a5e2ac227bffe8b304a024fd670d93e562a2d89b6bcab9d2ba177d62467a8af219ebdcf9c48f8e90bd374fa54374f009273ad276ad6bf175bf3643df13669749610439d70eb5841ba5219bbd62790db07d017370c4c950c5acc4bb2e096d40a0de3aa3e5f6620a17ec2c91bf166b0d3b59250eb12232a4b751919e2bb1895a514c651ad896fbb97b34fff4e51c3e2d7090c1cefb049ef9373f739495c003af4805fd1116594b61814037c688e29563234a5ba773a48c746b51f18ec09df118cb79e4768790d23926faf1174899dda31d6436797aeaaf1c08c8d923ddb94b2ed8186e66fcd01f79bad76bef0660cb195ae9520525e0e2a842503efb6b1c85167744670e027cf848b02c5a968354cb3dfbb7bc522627b19e5bfb9ea4bbd5b43a36d59ab32de1061c96db7dc47f9ded91eed0982ced27c1d68fa6d291ec4d68c8e5184da55ede8a7f67f0417348e7de48fb7b6451ae8bc2a80953f4882cbf2f70426ebe82a3bf26961f4ca86bbc16083eb5c36bd622529bb1aad75d87a5ec7e2b02a2a518b50934bc37ea792284af2b639be26d227ea1cc0cb4e4e18fab5bfb80793cd0e241572a87d049131ba1dcaab1b0a39e899b4e163b6e1e3bd403bac3fac21fc868249e78d2812e44fffa56f4cb53b5c7e9d4c9c293c262c006ed23a78ed45159d560739f147e7d54a839685bf1b701667219e90cb499d45e5b9dd9f70a89e7e6608e7ba2df898f6c7888b42557d8326143e0a09cd1c059a488892cea9078f927a0cf16ca93efd87c5310d2e04d5202259962cb328d3b27bbf435184345b0689f8f7518f5a6f327253ea76ea6abf3136be11c5b1bd7c331a498e7514d48d2c7630f0052945b130ae213e68babee02e933aa7da80bdbe86d15ca91204744cdcf11d2b305b5c8a66970e6713da4328307edc60b67c85a34cedcb21079bb6910041b33aed1674becdbbae399bae7dcf4f3eeb3fbe0af4f039383fe60cce2c249062239b328d15825f4440348e6799d665fa7944e081ea46d9ce2ebcb4ca83fb4cb6434fde50879f1b19dfd68144251999b2c57eb046dcff6d55d705fcffffff03