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 83120 b67b91faef5ecebc66d1b3492ea4a159da8429cbb1e48e2ca6903e9ff7607366

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d63ab7b7e985581836fb99e7d5b27e6238b0c37dc455a2ef5f75ea253b93c24d
Certificate Block Hash
b67b91faef5ecebc66d1b3492ea4a159da8429cbb1e48e2ca6903e9ff7607366
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00f0310000202d0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000f10c1758a916748f891fbd553bac4d94101f1adb15519942961fd199902b85f2cf36d0693623ec01f6babb005ad6bf0b4ff54d219c1297034f063e94817e76c03d3929577e185593c936d258e7765cc9ce89a5c732a433ad58010000000000000040000000400000f0310000202d0000

Raw Header Hex

000040207226e03f0de14fe79a0db8967ac2886c188bae5f62db9d4c46cd45d342997433a6695c5fdee5dfea79f808a70fd3bcdda4ad11de103af08c81dc92473f56e2b357f74b6afdc100184dc2933b25ea755fefa255c47dc3b038627eb2d5e799fb36185885e9b7b73ad6

Proof Data Hex

59,560 bytes
1212160203078df72364043e7163ef85aeb381d401dc61f4f89153435588aa28215e1712d379282e1637ea9b930a4becaec15dc8f568f29e804693489afbf582b519934d204ebcbb0ddad69b862933b256c8abcb3661a9fe89612d1ceeb907d9d9dc2a8c28e4c32feaae3ec751984ad5cf30b9b4cedf7422c9250d97b5156ce70d1e1125ce7e9727fb69dd95f795de8a02f69e424b941415f4729e30f5c44acc1091e566e3417916dcdb285623c987dcd34b2352eacbaf1f81e4faffefe1da83e6c0d7eebd0b816341f6cfe4f24bf725a2f733faab3ef41c872efab7aa7d994bb220b0885b9262796ebd09bd68a7a229480fd1c79c6330ef2e57508a14120baf03914e7886a876f5e7e5c8112731a2a29bc7358bb7bd803a3360b1bbfbb96990d3a7c5249875eca8f0d9b41f91324f634c94dfd802cd39eeda0081646eac71ac9669351eb195d864c4db6baf4a7fe733669c27e5511b80f1054487720d08e65e402fa6b506f0f03504ff0ea8b274f7cf392e33a8a4f1dea8db495e07c3fa67734855051eb3622e58116128870f204c264a021a27f2de9519d9d4c738901275d99de3641744b06550de47b875c61fd9afc62857a81fed1be65e7b1d45bfa634d02c4214c0e4b3faecd1a620f779890ee6d57f7392ab8bb1b9053015527be9bbfe46d11148e0191afb041402772cf0a08cee78ab4ee1312fd257b5cba1385d007d302ec002eb5967b670e98bc96d906b030190008d671fdf8a081e3d94074383142be52a34849f51cac47c58db853263fd19adbe9f272299b62a97dab8c65f26a5de18103ad971a3fa25c9047e57f95e5b5629d1fdf646f8cee3ddf691c6aecac6ac7ee794d53ab58104493f508bf31b2e68a1768ba151f987d18bb4f1f5795137a49d7b1b3b8f27184d65b8cb828d3e81b97aa8cc59302cf5ebaaaa28d4f5f71592ae55ca91563ada648fbf115ec8fc05f3cfa04554a3a1f37fa5d2a3a9bb200937a08248064f707a77c45b8942b52e932856b47e4381c2d9ec1214fa770114a63fcea7405727985e6d53c12ef940faf97542727afec27758a809578fb60151acc4f96e06a53f21e128cfaceaebc75f47092319dc581d3498203bceb349390e8006361af5062a09dacd7c7395867b25350c4af9c0b4ee60730c4c4a0afd3fb89b17192de8ba91cacc21979d7968a6537628f1f9fa223c04e10acbb093bc09cf0a43468ac0e86c2435b31cd062f68673a6aeab45129f371b5b2a49a5f68a6ed1e07f285ee78fbf3a00d3d099dbd83963f6a1db4e1ce7f656a27a6c09f02c12cdd4c2e7a0d8ad332fad8e8477c116f977efb53f5c7e33cdfc40a63aab415e2b36280d26aba259e6a6b292ed04ef9d3df69c9d1675ab5ce1fd577dda4d4be71dd73069d05477c8ef36bf18d4d9315c1a468a3379d6bc74bd3be192bc22873531323a2186170d401220b790f66d94aa2e85b4171c121cfb281fe1c4ad93a40ecd7fa2b495cb7700c4e5b3671c0008970e0c874851ef63f47462a81f0843bdc06487f0c6d38013b49342c1ef0a5be1b6d632e8c40dfa6cca23ffa15df623b0e0a4dd568de7d53279065689b38821d80c5925bef65ba2ab5d457672d102a2ced18ad4554ecd4e3b278dfbeb0bfd7f0a3faf0f18e7aa5408aa1ef68c9a5cc7152cb4f691f6c85017d74d7dea41290dec3ffca75eb40cb335adc90a5b426618c720a839753f1834034fa43081d121d972404ecc36fddf9545788de3e342d6ea0b64c942b47302d580863edfae9f6b1e8796cc69285aaefa07fe90d3ee5f408fb2066e191a8c3dc575b687b8d27bf61b4af095af2e3066c1ff824c58e28986f6162e441d2e933f3c3a6f565d1289fc5908e843a22a817d8f7cc98152155f9a21a1f1996c27999420405d48bebccfaac259687a6190d9954f268e75f5b96e5a35277294d5ff0ad6f59de886377d2095085090781344892e0e61cb1a5743ddb38aafe6ad7b740b9f5f3ccb78420809c6e520157ef9e5f5efdd3a2212a5c37f04727a0c4af3de9023a62785a7eda4218cbfa474ee70dacf9bc1cc5e3f9eb5de2cbc964a476328777ec4789a19e25a9749698d430de2c929691795eba24bb1de1428c3f59e2a8af3933cec353b6ba979b5d707271f36be845ddb8f9362ef7056e4d7cb638133bc7afd212c699f7cd548f3da6cdaac0d763ebe7485d3e22413be3674fe9dfe29850496211834119614567d9c091518e2c6a4203fe26db2401e7e128f2bcd9c4cc7494ab6822b5c71e420457b00647d91c784d50ba9eb14fe154882db1b82bf428d6f545ccc1ab1f3301223e740fd107ee09640025c56edec359e8ae680ec0ce4a890adaee435ae126545d22c3e95417c698f4d9b4864c3c3d799f660b7e59e02a8e66a8df728f8420d5c8874775e86c5067dd6291ce700bfd42cdaa2cfb2d98853a12d1a417c678c8ec24c94a97e3605277d0521778bf849eb82971fb2226bfd858068572bb4b625fc3510249690d159c5103abb92f43a3cb97c77307c88b14914dafd4f0d4d60528b7bc1833fe1c62f9ab1531d17a8474c8ff1da14880f15eb0c1e2908a791e8b50536a86c6a6555b03883f1323ac7f41e204509f853be7c4d7128f606dfe14f1edf964a06bbc1415b252fa848790dcedfe972b3057850659edf232e2aff48384da1040603e38f359d96a6977ea62475ded2e096b0c3a6a9ffa9641b8f0b109daea5a90beb5f34bbc956d1be6e38de3e19dede74fad2272f09ce996a76f9401a2b633abbe3617f39afb00740791d1d9d6bdf83c988e80230147425f8734ddf1f4e63367830a1672d47fcc71c85774cee5f8a3dcbac723f28764a7c0c5edb76e7d7ecda537e36aa9049296ccf03a57deba166216cdbcf92d5fb13bb2718a15fc1601d61d664f51a640505655ecf8072a2473ca3171581ac93e27bc6436625d1ad6583c543f086ba28219a6d1f1429789283df984549a53b5e39fb711754c462e6eab4a9feff5af66882477c3b5ce77b12c76bd84b1fbd2378810e71301e466160d3f080c20252e02ecabfffe54ff97661f7238dfd8591f05a360f6d45da445af96537ce369fd3d79e0c899ac53cd023b7b7924fe630bd745b1e6c7c682da62d047ebd8b01eaafcad00d0b2eba0d232bceee8d9be671155e7dadf795990f08b50899728616ddf8609b2f5a6bb69d900c5c96e715275582905d98a03e994aeb8e5657afaded4b19b418d7b13e1f0c6055b98ccc36ebe4041f77d7b4776a50a5e2148781554d2b990c5d8ff86fae91b94782ea1fc41325e140843ab40616932d412744d265af1f250017b0649f20151aa2dc67462a7fa1657ab6e5b70ee25f8ef5a22482652724e83213950a692b46d2517097d3aa7e8e3d0614d5c069b0cc6fee88028cd7a3b373b4e55b6d6cb0694c840f96f0dab41618d4816ad004352c2084b39b7d33d72de12a05ef8ba9375a5a6bdbfff3d409cb09a7c593812e3ada7ed358b69925bd086176059e9fef537c030892b88f3d9cb6eb2dafb51bf00bc8ed407874828b6888657a10328dc4ee0efda15601a9daba2d1ba7c801a80d0858707d605756f48a9418bf50dcdc17411a154de0ae623e81cfaca5579af425eaf937d1eb6ae3184042eaf9f73a72adc6a2e85c2b1480adb82ae4cec5ee7ded3c51394637c69e693acac25f5e3607cc7818311abb2712c5c20ed86d7cb92e8e1745ecb7920fc3e051c29a3c75f43d493fd111e3e297c3eb5d6b0164fe67d16d6b3ed45da9afc63a74874ba87580f1c587dedfa21d867d1b99557c23f3c5db568fac2ababa8b3587bbd1f01b5315e84db098be904901203ade520d99f85adcf85635747e6eaad2a0b85e416b9d73e6c35ecb5339e56bc2be03996cf988689d3cb08dc52dea5e169b91eae946f12aa9afb17171b75dfe1601a0e763e5c2f71ac10b6ceb35346d8ad5122e206218672a733e3b9cbacf76a554eba2735fa62b348b4f59bc7b4b4cb0eac947aec267dbeb6fbe6e1264cf7ad9607613046a9fec0a5fb0d0a4218215dfd117d1877debd2b80c5c04f270c824423afb1ca591ebeb661147cd485e2415046675f7e038aeafb85321581c4f7f548ca2e6df3c1f02bfd515f601943705b926ac8b4599e29fd1b0396e07d5455f1083c0ba5de73c14bb8338bb366b1ea29e0ea23831cf322b62104c8cc60edfdf05e3ceadf571fee7f978ad6920ba485acfc1d5afadd2675b15970c8e4653fad0ab073992039b37a70d2d93f5e29c6e8e139c22a0a8524a258115f7f83425ae5a3c1a1345b07218a4d22e69b99ba2135398f9ac55615808265c438c3abc8cf8eb022fd17a5937c9674fa4e599f1c74da75754081f46d06c54898b99395ec781d93361c03cccc2c4bc0003dd05f6ee7b717619bfe722164a6ab3d314b92b119ee36e6608a0564f42a30d36f5735e9337fa4d0e647a2df8c9feb6122af6f2f28bf257f327dc1f98fdf7a75f74178159a710b9ed99a6663fd6d9e1254cdcbe97bd08f2f9959292b96f54e3098b7504be73fb071ac1328ce73ec7cbcc60bf6e1c4c939dad30e4c59685205cc58b85afc6256da729b2265be21666a5dc52b0ff9ba6471c3e74aaa90b771521c17a135331e56a2b2a9ca5e2cfe2093def35865045f7a4aec0a9e886e9b93fa3527c9aa7c861b382c44bce3efa27567994e2ff108cd3f541cb51792bfbbb5ac2b82a07c0355318ef3cd436c164297ec3a211b61f265fdf733a99ae26b3a92b75d7c5ae4dbad776ed9035b6bcebe9399e9eee4a8ff478c7ea8338d9ac87642bf21dbd9118e7fdfd7f16094c16a520989193fc391372af6de30fd849f05087c52e48e5fee192663127be16a979fe75a8f7f2a4a0dda8c9b5a29253027562eee3da3d79a6161036ffdaf8d818120c9bd3f22c83cc0ee423764f548ce85e63a1e5d7e46e347dac77359b43a1878e3c4dd9d455a28b9f4842d6785e78b37fce5b7afca543833596d4ef77db8514b4d813f8996720ac39903d72169020b2415d3a46a34cb4b108f2beb70b9029b3fd42482bfe2cd74d93b06753482b457de0eb69f88a02870feb8e1f7afbf6acbb1ffb5163c09c931cffc69c02378f416c86f99628e2b879d371ae43668757f7515a1fee9418ed8d3e0b5acf3c01faea87499b4aca938b6f0929bc4b5f8d1a162b3b673b588520356ce02439fe17b68eaec5041118ec72bafe90e5a0d4ebf1b89fa47a53f704453115a4a9264fd191a68cd823a2cc69230af55249be55960e5ca3ded826d8076daa7168420ec7485b84cd5cd53ef78364df3f055cffde6600278bce85c650497448bb1b2f1fec362ddfefae8499ebf15a644ac8028b5d4615d2b982944b693e9de4c077bf2d5ee1e4f04620f5a26a6a52d635dbdcdbc6a2f02d929f7770f08645ebbef00c551345508f1d2db3145260468e79986c81d9cb28fa3cbad11477e66e51f6f024dffbf78b4eb078a5d091b86ede6d39f6c736fa14a0522cd2e019c99ddaa115594aa1c6b2fff4e6992219f706ea4f9a300ffd85702a4ddf22fce56ce820c0e1ae30a56ca13b1380fb8f108e4a08d390fcd2a8a670d90717a4d06d0baa4999a092543f0719529101d18208699604fbdc3883289bec3e34cd8a5de0aa3856742c59426e4e55ed7d9a1ba8b1cf43fd9863ce8916084bd86b1d506db6df63883239fb14efa7cdfb03fcd921ca224d73c74ea1f35810c2f57b00713232a512fd6ed24bf047ece3ac50102ff1138ee8f38c7ad361b7e048031ff68c6280682d20a717c98831dce2da91b590da375d3b95edc667c7c740d00600b032df5c5de3e5f6a016c479a90d6175b75d860c5e90aa9a08843d2b06cbac2f249530c9667a7ced9e90c3e4842f2296d0b3ae9100007855eb041fb273c3b30f1f5fb7015921c06022a674000fd915dc0012ece46cb862beaaf87cf86f017b5619503a891f0005303e8381d560a6ed9da66e428a3b9248af8c3ba62ba07de918cc653250cd36dc8bc2eb1c1e6f9bb80e03cf8124c2f37f1067082083407de20273e3bd172cb10c302d3ef25c14614a1c2f77869bf42d35f3b6c5b748a9803eba3b4bcfea8c4685f8952e041801265a3473f62f5a3bd7f9e5cd11870b40787cf83d5e333475b7fab0c02e6f6d32501f5dda2b9970c7fcc4307256a112ad092741e9738146350ebda817bdc9f8bd8f97337b4a2b5e8c7e9f452db5c2e62c43c6e478871215c7d93d9812d706e683dd1c4c8e07af59f5afb5bc93e56cbe051be94dfef0ad53aee121a358c83ab2f6716c074be2842b8953c769f2699c1ad32cc29dc5e3c8497d32ad7b2402f32c7b80ffe6e741ed164fff0fe073421b4f552f6faf6421e504262d4ae9d4eca0b38ea6f1e9fa95be1ba58a549b04e248f0fd2d6ace06e5d1ff66f45e10e4bfe99d51eb16976b9499862ff2dc0514fd9fead38ffe06f38cda78d3852bd93460a095612eb35f10eb5eab34b6f33950753c4c29a2974dd303c802a3ec2691ea510a71d98c41eb80417cd9ba0227b08f5be0f1d16e07e16b65334cf4f675ebde7077c90e2489b5dab7a9ed5dbb99a44eaa945e014a6049d0dcd01a411665726687cdfc62a5f1a232ba23491f2e839e96b1bec778501bf9ca72b0ac2e970ac3b672caa978d94ebf22f0702bf4e43320cb66c7b9967a1b16cfa527e4ac3e27fe33d900dd806018f1d3030a049a95bd89efdb4f3f2082faa9dc010a5aaad37b6342400412b6f7fd2a2193f9f378c0a3991e1b305b7611cafac674125c4028bb744f88ba3f5b0d7e22ee8fb616f6fa1941da6f609f90b099de051055040586b2a7d2885a24c6a88b443dccfb4645cf581bf6b8d9d64b1dc6570b3510e3157b43b4c8e413b8e67ee1c04a1701929d31ac61598e5faf3b5dfc703d1e568876da4d4592e5c4857878fcef71f22aab3c7d125e9bb877450566b8e211d083b2a69ba678b570ace461a13c9744c3600954dab42fe40cffcd8ed2a1207c834212fa15ff1f0a8be3fa5ce73593573a14e8ade7bbfa4796730adbd27a3682e76df93a9ec074faeed78e5a4cebe487940dba8cc69ff03ea94ea2a74636b8ad915f9a0533e9cfdfc5ef276e3cdadb23a5a874195b807e3ac0c9888d2ee99646d748a58e1a792cd700b5ec4dc17e5bbfc2212ad888653f93aed2ce651e730765e7e3aa0fcf5e54cfccbba80d4614e6f4f0f667dcb6c6e12a9a9371fa88d1af6247ae96961867cb97015e0be71ecc183b7d621a2e2d79d9dfb33afd84a74a6ec1e1f3f256e54ebf227cc8f77262aaf7cf6ce928dae2bb8bbb28f432baa233b0e94326a0600b614fc51f70cda669a1f120e9a610b4169e160d77b6af8851da51f2f1c8dee3aa1bdd0368539a33f8610bfdadba90d5660d0cc463802a3b001237b851377e2693304be1969ae6c3d6e3c260e3b15fb7e422072646cc46ea9fc3f323783164a01888b35c9aa2c3a8a0e164b38d274ab486cb61ae2229fdfb5061a805908f7b4ae23018cdc290dd23986f2aeb39fb90114eb9d1e2bf92fc06606bc2b0d9c8b45e163f920d071558c533b5345ac8e5f056f637022f26de8c25b4b8899522a5d52c2f0918b3f39700fc05c50962d1a6d4ca9db910a17883ec1ef68c1d1033fa28a485733297fba210a5436afc26977ce0c6f1d6a2b16f305891fdbb2956f0e98d847a8c125ad370e2d1e8ba8bc5534f636287110674420e687cd97b3c1cb7993db6b2fa9c5ef535ef91f47e049ea5859a1761de54b8fd9b4944ad02af1d4648692a3d347527b1c61cd7521f2a117f1a69a8254a72ed9c88b66a4f77bfb28c6418210c941bfcdce86cb6a1fbf0b6dbd6f97761a3a1298a6b54b8a0f4c0371e1f1ffc0d62a366ed5e76c0c3fd768df8c93571da9e9f90de94aa182133f3732da8e76122e891fe308aad962d24eeacc1ce736ffc316fdffd2e85ad6c47177a087b47047d5e6b36055d1a8941fe24e8793bd8cc46c817ad2ee2a45cf2cda706d31045151285204f0e01924828f9083ee2f2354260552d40bce065cdc279f617817cc0509c358ae8a011ac29492c8856bb7b1e597dab0f0549a979548992f6f3e3ced888d24a83bd36b5b0a48a4dcb68964e61908e6e0d8d563690bc83d1cfd7e5423edf3217cd4975c9019cb40603e9d24227da380552bf860b30580d4ae2253aefd0b3d6eb1edcc7de0a202dcd1021a1d7ead44360383a32a492d1a2c31e3f7a512e3bbd3603a060bbf0e82dd3ba3b67ae55e526b8c0ff6f66a20579cfaa2faf55f147d3ae5ed5c2917dbb18c2e6ad4c977d7f41b4a832338ae8bdf303251f25001049cd243f7fc592d20284b4acdd1d5279e462b235f547e9f8c88f0d019c5cd781a9abf944119491d937493fbad04da3d9ab32c2e8e026131f2c443b375c5388e048983b4dcc429cda3847fb3c42329b78707238d7d1997f3ca664488e7bddfbbce3ca5f969ef4ccec50c356a3ee7a62b73fd99696cd481c0f6e82278cf53ed99ac46c41ae65db37ae7d249bd9fa8f18900e52915ad68ada7ef1d87f08acbde01fb92077ff14a89b931f7c569dcd0a67c503629e06557c5ca4cdd8704ba45c16ec3ea5533ee4b2b31ee2e10993098c2126dfa94b8c80928881a398d438a710e6d0edc965c3c0119069692318a209bde87592af274dfdaa7b87f8825d40620272586f48f7b4c33e1e57ad0c23cef956e878b5c423e4ff834bf56c39e9faa3642cf6f798575e1fbf09db7e383fed87d6b228a7761a56d7ae21dce597d480c678fea8b37453da80def1af86c52e8d81202d3d2f4f91a0b5361467b43f5b1756ee12dddf7daf880e19e19d545767d7b01816e963690cf61b6650242c6fbb97892bb705417753982ffeb32108914c51fcc40bf1f6978c2506b13ec14d086e253d289caf7a91a6da1f4c03b87841b2c0f907725e5dfb095e7b06329fc58cc8d3212263c6dc9c11bc03b28db838cd0367c929759ecfe9ece531f548b073858ca951e432f37bdd05dbc630b5f7a6cbaa0f95fcb3eb2db1069aa99aa001137417fff5e1647ac6a0a91bcfd6332af3cb150dc08cb8e4eec68fb4398c7d48e362133d70983989006f27348ff1cd395ab8014d3e70cc1c7fe68f58c029d1bf6f142793c2d03e992e3f67cae041a32b2c56b60c57d263571bb256f80e773b4291d51afb807788c6bff2654ecdece841b74fcbdc3940599fa4798a11a6a792436cb7525cafd13118928ea7a5f101f2dd4203e97bb510b34f998e6aadc9c6cdb4381fc00450e97de80466b07a27b007b881ea5f0b1259af1ac193783e75e5b290ecba5f0006f84fac36e2c242ad530d745db8ae69d4a471e1203c44951dab929c7c2eaaed6b7224241a6376aa15081672e7efcc75ecb58891373cd36fd0004a234f7bfcad4993bdd4b539b7737af83432ad2bcbfe540f019413d8d7a62b9d439070ec048657dca12797f6edc4647a31b681a29ef76c28eda3993cb9053daa429abeee6c6c831ef1385fc3b88f6213b52c44d9b79881175088caf08ab780c72b8238219936550c56b27de7770d8433c4a9dd9797de2b23742a7c5d9537537449a1fbfce191607dc6f15b0c7efc93d73df5b476fdd743a55bc51c796c885e1869c7d55ca93545c0465d28db8b5a15bf86e1d23cd11da5552d7ea99b2529679ee0d11226199000c37453b26771ee8ebc56e5d22c3faa5d50f90d205ac9a88b897bb36069a4fcd88ef12055ab56a6648dc0f28239b6a6ed38462ae82aafa0aefc94e422e87ddc4d78375d21c770d139bc522c0f75ede7d2c47f7949560bf04b22740be35f58d79479ecb1d6cb54f4849dade64b3e34c8d7410d393dcb8654d13c661d7636bbf741a14b67ff44428d1708b92c0da86d691d6437f1068db5f10bcff3954d972d3a9fc9b5c8b0f4311418678e47157889b9068570d53f01478cd011b17d1e3388da591d7bd79c355cfbcc23856f1b4336ceb26b3ad7a8382aec14a7b8b42c1707a188cf46113a752ba0a0053b6230bd312de9f22e44f1955eefd3bf39deba270b7feaede5c880450952544c1b4f318b1705c35649222ef15291b8112241796bf3ec1c379c7056110c3a419b365b50258ed79ca59732d3f032cf33a6f8dbc859cb62fc3f07c35eda934f523b5369f52d9a491ba2b67380153689d0f3474580ce5d214f64aac920ccb479da7c79538d53a1f9205090de166a68a527d5fc48571581195ad2759da67eba8e7b120e56ecc246a4de357dac75922638fdd50f0a38ae21862f467a0a572b11bc61ada9c22bae67521d9c2b76c9dbe10fbd6be1c9530940926c23af02d0e5ed5b82f0a426ded0deed52c28344ed9896ef5c88ae78327aaf992a7b466128a89261e062778cdc0ca668e7fa4d92f043fbf4a8b22e29c672941b3af1ed5f6167415afc00de01c37a44079e2a4ee780f8e63c3693712f6ad1dc4997dfbba0c4036f14ea90a27d67878a4737cadc4aa4474552b1f95b410f4078d81a24a88b4f2381c5f4f57ec4fae949123e572757f1c797321f23f07e68bd57abcc341d5b354c5a7bac430df2330bdab1df42e39d9351f344e9278227a512b84f82f2d9ae6577d1e56f684e4d11558222cfbfb39c988c15e406f6fae529cdc8b3c6d7ff5829b12e87123a11796982fb268e539e76e3ff360934deb55f3e744a6460f8db16b8b8bfece0af638e30969057a4d33f808f633f2cbba0275927aad13e3923ab812bdafd7fc9767b44ef69d307d0f3e1d4262880f448ff4d2357a7f9efba798dddde01c4dd012159e6e1e8e340520c4a64267045ce70dceecd2e89be300b096b12681f14a9a74d55b31ca6912bc55a69be2ac2c6cd1996cfdab8394d8f0a0418c7632b22f74df2429f9fc0f2e5694c1741e5c4f2722e20e356c3cbb19944986179faf1fd3eb027402807b4d394a176788ee0181a2fb69eb188d94f583dc7809ee43ae1592c99c68bf1166a12d971ffabc2c17f7daabc85463f5dbb0ba870e0105a8043720af601eaf0fe41732079e34a610d443bfde026976f46deccb17a68f272d97fad1b66306a75a46b96f4ebd3a881a090e599803ee60033f0a1eefe9ef751ec8ff66a30bbb256e49330b5548334ec84f649af6cc00de4475bc7164b93d29322e15bc2565f88f8a69f88daea19514975822e89fb12a049b138f1cdfa637b42268699947b401ccd3ab67cfa4278c4ddb524eb0372414ea535c36a942fb7b9ba34d6e5d96a6321c40e1bed000b51bd7cfddbc2d067b71acb8620c9339f69d843d250e96ecd4e7caaf5ab4ff8c700198743a2fd6d65f7e8576731f50e2f7bdc3dc64c5da7e6244fdd1b810e98e143cc5ca1c23c18a0f33fc83fa4e2d9f0247d01b887d3c42e719e21de36114404efb8899a92ca0f5490958207ba384846d75b691068b167baca03c0c6457e9a6e161ce802d16c3dd5764f0085b18e1e2bd3194e98e9c0f7d738d6994fdbd022d8ebf07f0f7798e44bbb254087ce6c9c1477ff95e42c13dcb1366ab5fa293d881302da02a1465f72447d485552c776385f29a454504e592c366f66251bbe71042830cceb33553c5b15cfc95323a68d3f12ee6bf52d4bc89507c9227edbd311d4398a4095c637e97bf2f381de008bf7244dc3419fc7c1faeeeeeb9749dd9edeba4fb719d024fbee534e68651c439314d8212c6e7b98a1b56caffa1ed463558e9e0b03752a2fc279e6842e173bad9e7e87c74dfd7c87299ef9c5b012915c1199fa6bfd5f26c4b57fdc70a1ae0bb4e8a8dc9a2140b76fb93981f9c777d1e249527d9c1b418e01fac56770f2ea2a8d6655813992d2c705f14c978abf56adc43f8f4db63a8f16d855c3502323fc51bca496e42f5ab0d9636ae784576c7eb6e4494a4eec89180b4b3ebba7925085923621df7a5509c1a90f99a376461fe256c1dab68d261490b5c28ad3ef09a229241a71d27da411d3d4f9d3e4259ca1ff755de2eb34666b3a7180fcad608faa356c93703127b72026055900cf942342412eb831625adcc132ba063b32327a0ca6e81989f8cf8210f09ee951d0afca559bd75ff0137dbb93134f518a1b4f10fb9d9cfddd37e365b6504c90cb11c2a506a3d54dfafeda8729dac8452a0cb908362a73352bb50fb64be4ca6ca427a6cbb1db3406f9cbe36175709737bf559e1afb8f0ae4e539c752cff5f7bdcb9c84212fc5995eca2a39fc8cb40b135fc3a857243d033ccb019982a1f74d37b8eed320b1d340884fe92dbeeba8e4fafe9b22253ba50818eef3cc8b8ac0439ed6217f33932882258e35cefab3ac93b5702d04003f38151d687a11c00bb5a0633928f40640ed893c3e5d78c57458fa610eba3157dc26a58244372dfaeadb33901e66f236a51b1923a0901967b43e308d0f702e7be46d14e78a6090fe23b992662fe7c81ad123fe72d045120a533612ad92d0b2c5624d34dc9b4e009b06e5090f7b7e6d4f649cdd84278411e197efb18a4f80578b539138d7ec8489a73c7abe19c7bed301c68e6653b8d354a23a4d1a3fbbfe78752fd744718d23415667bc595303e47a201db11bbb99aeda9bb4ba57029f8d7a17bcddee77430e6ba25cef146f968c4ac1dd596f3c9b795645d6964965a58518e6f0bb5a14d6bfc66f1e21b578a208c077914da41d9f669d5f58433b1dcae332d8402123b41891a1a1da517d6df13bbb47ba1e411a23051f06c20f0470cd0c615f1c87fc3d3eecae87e4137470c7a00e66b1846daa8d9c097a4055bd078ccdd3fe48b05faa0821858fffce0ff1b2a7a49a345bccadc31a968555865a3e6999c9c477d29ca0cf6069aa5d928e9c393d6eeed59ad3015a8808310358a58f4018b9a6232cb8055b607553100a1783d25278b526bece4c6ce1759814cb2488661e4975d80113ec018512eefca1cba5599d6f9bff1ab849b6f703fd03ecee75f4fcf4fa11dc6f31e1801b0f2dd4b383490373b0899b39ef27b8e384408de7ed86657d5bcb1f62d67fd1d736d2351412e95a8a44ca43e05c3d2040dac0d7f47831832588482ff529b26698ade9d80204e6785121664b4d4a7ddc14df9bffd00f37f94d11a78fd94e583791fcdc8f6fb07e8ef23a27d55e646dcf7db506873928bafb898426ef2c5202fa4fc4f690bcbaf51df9060757441123b1f64c266bef8052c5e1906386370785fd82ad07d3fd482b470aef09797842eb143fa33e50e498a96b7fe0d30dee0de566c5fed63c5263a753c9df05d2eae6be312ee47e8f51e505f09b98bbd4f704fb74a08d262fb35ed04d1ccd582909ff61a5ce292252fdadf85f0b9718248ffc009dd46a78e0dbea60c6efa427bc000f4463cef66328263aed83573bc93d166ded530df2b090bc62a3a4f7f028bff6924dc1aa13930ddb97b7fbe10aeae0d5e03f9845820c258e774191c71fae39607d1279025c6ee5113fafb703b78748ce9a139c0ab3aad8c238f710a79d614a68d793c7aba31f6335882a5c4a1e911aee5fc2d91093950ed93255907f8c3a9b9aed8923a9c862464643dc0ea4898cecf0fba54605a7e3704f1f90a450bcac7125c575122d01d1166012b77761bfed1259a02e0225f4718d95f58e84d360fa82e9717793e8fa3d224f477bc05ed0862d5841e646bd72f731fe25769d38c8925f22509a5ca1b6f3f3bf9df771b28f5841c955b3ffac0f072477023fb488a4081da3508fb25617a3db4630b91c04ce5705ea391b095bda534b5bd22d520b42a2553029bb40ff7a04ae33b3c8309227db1565eedca4eef777c8d3a3689801e8b9b8d6e02699239a617bf0d083c5dc3d8dd48c60438daaf2a7d055914af1c788663dae2348ac91b6afdf1908a10f630934d538c80b782e55ef95fb3fbe95cc888d09983292a9f65e68a67a7188dfb7df1e3f22855179f701b4dc0b30d0417ba58ef8ce27b086492d460574aee14951d32ece95bea12f200787dbe88c178c74d8a945415eeac78f9d75c2d5634cbf55deec3a7a3d8bb03e249f1e125f1b6b453b8c84a0cab3acca42784d9f8265696f0abf841e0e758608599f5fc9675532a7d2f4da6dd574595af11328a7742351ecbd2de30c9a5c6d548070e728bb6a4640c5092452ac3f3c6a70e07bfc8ba2efb36ba6e42e374fa5d6f110ce2c8738f55aecae9cfbfb56330aed802cd52b4d8a1c0b906a18ea2f3ce2f91e6a0a82e49f1d54c82a7f59bd7164032cccac5fbb97d664e686f5d064b0c189d5cd5ac7d326f203e85e6815d0972fac0a7ca41569421e03a0beb148a4c0b021d8abf3d0cc87f08e6815c32fd7d73fae52139905f00b8795b6afb07b46c484142c9e039579cbdecd9a73b78c643991ab7cca323ddbe2bc8c3fdc1679ae21a2bc5364c84d8445c3c030f5cb7077016b388411b3c2128835e532121d53d3d7503b3731d643bbd68be05ae9ef083b52c354db121fe7ed0c45218a615ca31898ebb6df77331ba64f210ff7fff6dc90994a2af507b4d2996bc434b1f1b5cca6a0af459729bb80fcadfa4e6e155ba1be3e715e52875c6ca385c48e9e448e5cb3d2ae7432b7bc52ac4cd971cb3b432ed8b0043ddf2db62ac1e450a03f68aff15e5f80fb0e9a2ff45c03c2160bfbb203639cbc0165432c09b4efeb1e697c1779f53466ea6faeffdc633f59490baf6899ad409669fe87c26b8dd19e71e46c35c924a53a8207caf88d8caeb0ecf0233c2bfbc6da06855e6c675d44d8f30d63780382283652a870ce8ae9c5fde081a1251b7e7854c8164f09509299ed11f5db91d80020f9d9d8ddaef016c2ac7f7687f966fac7590eb6770da9f9cd2d1556138429424a331dbfef4855ca5354d9bc9dfb612a213edf57c1c3be61bc028867e65730d4c9969f0edf0ac476b7ef883dce5b0da9b47ace188659a47d10000d8b3e75d18ece47305c5f9cbbc869e59e12dceca5605f87eaaf6ec063137ef6fdedbb9ad596b3090c21372714c3094812af5ba784c901e1524c5a8be790f8bb8cddf16d0ce92a056bf9d9983ec7a522e22abe4a74cbb829c3f5e124f92d4495e0361291961ff49185f960a7a4d50ff674c8aee688be60a9127085d8f31b5a2a1c3cc6094e4095216b36165eca9454b74df20f5185a6c7791ccfee91e39f54937d83b335a7c7660d845b9832ed57e9966a8967640678a32a7ce45a5daa5c10d6e61ca7d413eda85000cca402054dcbec08ae89d13fa993d893c7042d638df704dce14168269b80df6fc91471dfe271d3c912d5fce96214cd067f43e4dd1bff585fca35a3adbb01fd4830eff8af6c7182c2af47b9ea34ae33b4240cce90285e28342c88c64ef730c24dedaea3d1353065d753521951b277c8f77f9baf41f733a4dfa87a2a7126709fbb1b0e57490d8d57f615b68b7587998856a722e5d5cc0b70da3d1c04b13a7ca9a2d4d49337c3dceb7149c83d53a2cd17e3b5b839f81482af069173e7bf93a1a3bd512d33d4e1356260529cd1d3a0dd8fd3460d5a23f028347a67533bb716fbba659f9e6e4697b7edb6295e3e737b8083c7098731b04728d48d69e6601a5e6f90d1c2bb24a249e9cead19ae7ea5344a1698953e4b8aa9d061a56dca32a848186ab1892efe93f6d9e5b0f63c2a91f756ebb8bb57e43ca2f2f0afa185298c13327f755594332c95c0caee5e5994ca1992527b64985dd4a817ed8e8363c300217ac3c60984cabd2286cf80a72b3ab7880bfbe3917b857e36fb5744af38765424398de6d233af10637b11e37dce662bd09e20c48476cbd2bc91d083f27f162160219f1923a9520c56434c70a74d7d90bd165accc927241a7cfcd0b3b36aabdaf32e80bf49a62371bd2091ebd9c1206a780650b2977f43c182be1352a19f9ebc02a4b9f324122354653de5fa4b9289fb30b14427ffe09e93da1bb73fe8f06434ac84914c30a9b13a30083462dc263a7a707e040a01a0a842fdd15257d9da3aaea0a37b1b1f4c59164cdf4f7df7374a04f1af8ac64b79f72912de1f877942ef2e76ac981c71319028240d0e5c0c52d68abdc7b1a0d5661f06c5e746b78837b3cac5c2ba8bf9075132276a4a7e8e786981ba8b0f1faa18290c603bf3fe594a3c679be6b4159228ddb2f14b666077515e71efc7bf111e69da0aa01d7944553a3ca63bdba2197038d0dfac54f4192537a7d6662ebaccf17bea94400b82b9caec8dc9feb72c645c45402e5b753890c0ca8a0b1a92c6580f84fa104061b1b4f4d2a8467c77e3a88c053375ff46e25146f38eae76b2facbc9496fcf9460da2f646341a5e261c0d99513543b327dea610870ebb607b345b614482359c1fc1b2aff0033d0f32c042e64c9ca99bffe6d3b99406ffb50c374293f8f995ebdefaf8017ce0bf7008a9af3bf83466f0f228226ae90dfd4f6f4884e01335cd3a315482d97d6e8367803926a1a923b2607c810696399693cfa8b16438621c72a113aba97d667dd935b7eb055764dcd8d10ca1f829f1a851adeeab14383e61a9c0e2b7dfc56cab9180a599bc1d85fb71c7d317733dc636c4d3c74c8be9e29efdecb6a9486130661105f460136c54aa908b3866b65d4bff94358987220398852729dee1a13cd0f0d9a49ad3e2cb949ac48ea0b359b0ab0379afffdf2f5368310ebfd485674aec60def7f95c22c3fb08bb66212207f8a0cce12ddabfd19365a6a8bd9bebdb21bb77d0f8b21770be99daf9f068ef06e7916d2b7e2c9e4efbd2135e7ea597624fcc08edd9ea45147ade62e3e69736f50a49dc525b864ff99c869fc819140363405739af48bfeac96ac93a6750163974497bcf254d5c963189f65c5902cfcea566fd8762d4d10a512506cc7e8f97ff3383d1cf4e26b195121aa983cc88a72eafe931b38260e7f4311e72aa53474a5371d172492d6e681f2dea0ed5450ca389aefc3f273b3f35d2bbc29ef59d3c3fbace4c5c14d3cdb35ee50a47cc4b0a24f6af6c828fe740cabaa29f6e3a366720691c71f2d932267ce2fb30ce7b44c2386eb9fc3ce03ea12f576da577d64137bc50f94ed380be167281040ef391c41c00d0a8ac7d985dd7106c53cf87db2ca5e7c2beeb321750505f1936745783860fa00b3c75f306b4930491461b6ebba2322b4279de0bbc07c24521422f55c27b9d00a594daf8f4ec47aa6c688559e8ab1eb9db16eb89ee3359e3ee011c5d37f827da8814037dbf6d7181ba85eb8f7a8a31e45ab1a2a5aa107b2ada4c15364c1511e6f704dbafc0a4b53588afd3e00fcb48551b1b41c0fedbde7138b1216c837a2822d9c37a002ebac909789ec6eed5fd2991792289c38fffe4d7a948212b55445c5ac4b90d188af397e546d5b367db1352d9cb9114365e822f0f895cf5de6448cb1e76309807222128c18c09060057855b86f4085794c1bc5bbd1ce58aff3e8f8505108d3720fa601dd61fd87b4defc07dc96c442c084cd9156baec671f7e8f74507c751ccb8f6eb1970fed4871700cf7aa44005c90fdc21120a8883209090101aec789c55cb39bfbcb7da9c6ff939b9ae1e34a85c036da06e575dfc4c1196bf270f9607f1b1c371c96f69e261380a30799c643859a3934878eae66a680b5f44d4df2f8026bb6496acec0bbcf24f640294af8c387d87b38daa0d2601c91fea35ea34073fe187ac06e6a3f863039f5dba7b4bb5e2d9194fe8d99252c4acc0bcd20bc7836b4eeac59c618577b764a4f815622782ebf9af2f1709350ce328994a178f70d5e8b8194d02e081806550110191267dca760a9cf377174f1a948ff207213025d93de1ff9196f347c1b37e1bd1ab21026893aad19b19e71959ff84617b4560f2537b7fb548ee59689f97d464bf445f8e253d892a682002779be5a1ba1c31c6cf82d795921d30c674499629b860b4f258fcc4fc4f28ceb19ab9702957950ff9f480a9119ebaf036f12414dbf8d5807248a86b1e1e451ddbe2153f3c4e13f20cb259086155445ca2d21e2b032869024824a270089420ad45fb6846e8980479a848dbb668475d1e2fa525856dc4cd4505ad564966743f7949c328dc13b23939214f1331db39942142f22fa7977a6dd5952b0fae639ec0a44d5ab1db9cc675794e306685d7ec02eb173a2cc7a9e5cded24d256acd1caf614d7903a0a935a147100770fe0315765a3f285360a01b50d32bff0b576803e77418e991d19eaa955f5c84b16a21d3cb4a0a012887555299436af66533f3519bd4a41ed49cac60023b3e02f87c918949a7e2add12dfa7414e2081959a74025fad40d899b186c444dea50e39f9dac09aa5526ba15f8ff73021de3aba9200c968c782c5670c589c44a22cda2444af82dd6dd5a43c807757ec9eb90d0d526935772a85807a24f2658d1091661e9a8167706cd22c0263d713dab6c0de2203f5d62cb686bd7c320999dfa919886a775f8e1b6adb22d098841ac761e3ed627c351b3b0f6e7e075077d4767729a063d5652680a061d31c62e25eb86f92e5b05641c2428e2c273f16ba30542b31e3fa9166be442822d70580c6623b3c38f7870c419cfd5977acf3e0fe8b2de970537f368a3d9b17a4525dd20473fea1108ec770304a3f4a8e43a2dc66664ec1f033d5fc46cbbb92cd0e76f6d0e26d05ab7937279c65de3a43c2c93b11a2ffd2d13802c9c96610a5da7f03d85ed3ecbc6842e28cf6c332fc5d475c5c15aca8950ac32bfb4bf1e90af7468e2bd0eb1af0a56bf70a8d52f68c75e0d5d0a515c36f9659f24cb2141c786134780fefa45b04ded2b56881b800f351ff68b480edbcb75e37c399ca591eb190286ea27c39ae80f456abc4725f42e25ea29c7718efb1e8ddc7d7f545cc0369212a9b7e1a86f10ba4b02657345bc083b06a362ddecb8517213acbab70450312e6225d4f889d57116841b74676a34b81d374170d2a1abe21c3f9f55e6d3a019822faf4d626d32843ff703f9231004678ead3d6ff4aec18262c640abb5969d7bb8578460550d9cad236c0798a2d1625293b7c4eaef562420cf38b9900f436387ebd4836f01e708d28cf5b5bc81faa892ae37e9c6b0e74d7d13bd2286321c8f9d58fb74f23e14ba86dca2133d781f3ebe56f9852adf291f415e24d4ca3c375f581c6941e06a5f7b07995063aefedd5972359f7d4e914fe3d3bcd2448a5904a6ed6c93fd7e47a7ba6862e2ca078b6ed67f0524ee0052809efe1bae3a3dfb2aa773417548b42d907163917f3c1289c95d15d5906aa2331b7f070a677459cc97e835ac941137dc724c8b60be413101430d39193f33d2cbc5e03eb3ccfa985a090f43706d4b30cd11aba9e5c5b6a945a25c1a50452ca7badadb7b68b69aa6acf8f0af165e7ffe28c83173c97fe883a5f650723180f99d2d8e792b09c0622de80f2d9fc8f1b73cbe88c6af5fd926c4d05a33e6db5b4748154743add75cd08c0f7abecbb59c812ebde9202748b2cc5f898108e037998251995910d9d4da1d269b8cffe24c637483e95643730ee80f9eab1a22b310f11fc3b69b521c65da2d8c9dec61eed07a28b5e5bc7576542f9d6b62ce01c6cc02aceb7cb2b8cb3c19c7effb8a0ce0d5bac0cc35a9e0da27c95f2005b0270d0119bb516e5a1b452bd5c30b3637d4df52ee3c3bc3550acf5e0220ca0ae54020ad017f4df1e39f2a6392e385bcec72ba66ed7e571904956db12dc7f0ffe762a697c9efc35305a542fa4403c378d5e27671058f5fc7da9b1074c890465845114e77ba5e25c3905cf9625c9369c49e015ecd163c3b3716c69a04135541d8523538a38df9370af0498fb99aa38b127ca08f11cc4e64e43d39eb240dbabc8dacb39a0c4b0dc4ff12e3a0de4d20e01637112ed21ac950870e0d743823c0dc26f0d52d9937a63aecbf95597aa859512080d20e181131bac88384b2aa60d60053cfec6828a077abee2e697d77e43c650c0d9eae8f63551249045dfc8d51879f16dbdc3d3ee8b0b11a43f7691dbca140da61e37810687fbb7000873c04ee5471d671ab20b5f580facb64a1f2c290907986b101b442d9aaeda4e3f9aa33558e871b7beb0455d186cbb20dbdff769c53c258115c175bb977510be0cb17256f72b65ff1f140a6f17164dca6073aa34ec4706cb486a3d1f0ad6de31f776a275e11419ff5bac63a7f3b02b257dcb90573f907cd95655636dfaf997d6eb190a40656ee1c8f5a203411b82ea46c24384d977ec8cc4056545281900995dd77874e00b21c77e7cc266c4379648d91e531f420326d4a654edffe322af5f59df22673081c00d965abf9aa14ad42b4a8755732cf84f4592b19208ac774484b5e90b797fcecd8ae5d04da8531efbbc73f7c3de9005ae8bf9c979a120c8c0bd99d4343afb5fc73c9de77556e682ecf15bd166cbc5f9ac9fae7f9908d838b5f275920487157a806d30bf663a85142ad1f7296e7f5c93fa79d0c21f07da2d0e053bb3ec8723208ca81b54924dba1a4a58e56fa23bccf5f1bec618aaab38fadd7d60841af6439405eec973a1dec7f4f0b5273b2fca06a35c3cb8798f8ad97986082a76a77e4d76cb020563591d0de311f658535ba1f8ef5066dad90239c831d350c54fbf28485a412658be48ab74650f773d6e0acc793c1cd73b83eed7cec2eb360cdf2ff13c499b472a00d27f0c66df96a1827ae8dec03c42ffea000d51015d6289a3dbcd583f315982c5830dc479f7a82cb5e51b14e542168b38f644c4a131f03eb9745338a99882f336cfd0d3ecc010afae303fe9922d43cd2cb26613b7d89369c41b3b7b1a26688cda0af08b1c75a7a9126dcf7b6b72e9f4dd7610f2bfbdbe1848751c86c387fd016c1941b521b727aa33638ef34cbb17d1faf81e1f71266e9e41bb8d55e4611514ce676d3f2b910ef3c6bc48183e84bc1b5c806205a95fa618b60986c64422677f8aa0083b1823069b5d4da34ef68d705552ef60ce4a45f87afec3fcb0c07d0e7aee57f922bdbb74a618be59ec7d3245e1be01a7d857ef11e858815827a9330f2121b06f5002923de46a5d4cbc667bd6522c31b9a798707922f6418e724b4df4cbdd3cde527e6d15d9cd1c5f29342d643100d519d55ee92038d99f763acb9b5223b9527dd7039f10cd034e287399cc434954c9950947e622b133ab55923b3f7a62316c8a4f8260952502ab899adb9ba02ceb3538a086640ca2d1ffd17b42d88e00d204f326760c824460293628d2842575c075132fd55d8f931fb60fd44ff0857e44145318d23963e4af12b702485394eef315bc54bb73260825adb3c0179ef86c6cf9da82e25b86b13592081d61b3ff647948fb0d4eb6558eaadded20bebc522619473432aa88cf74ba94cabdea55197492ddcbfab432bc51edf5ddff7d8c21facf4ba21b3d5843a4382583dd3b0ccc2a9da83646f63e59dbed078b7ff89fe2bfd18d3d1372df18d62b82b5c115a876e2260dc9604ec37e32c4d458bb6a1238753af0520c00c9914642250d379ba9581f7498bf8b9a68c2f2fa1104face34a6728bf526006c6225b090e1fd81b5ced8be9d67a4a798c113059c8ffe0d4e06565bdbf69fbaaf45cb7d6d219c90e78adfdc470b284314aa86a62ea0169c0befbb656f774af19339690e79bcd68efc5be56c7b9f6eb1bbb7b910eaa4a656dd7038b25553a2fc3f8fd1daec0e697577d4359d840b6bd638572784e5be632a5bff530913c825ac401bfd7f4bde8f44059551464120dc53c4bb065d7997ef6d60aef73eacdbc84eb0570cf501844451ca23b9f6bc9b0b80ab552dba700216aee455854d3bf5c8baa8f3c0d6089dae63ce9e51a933ba7308794ae254250bacbfac958954971be54b7198e03f526f34a44a50b1fe1d8603efdabd39615de12a7a918dbe67c4f41371ad695db02dfb3ec453cdc30e1dfc074c8a1a84d135c9c0743b08cbe798ddfd86c1bd9fb05ebc33f9cb950795211fac1ba23b0fbe9b4185e3291c8b078b9f0d8894114c18d1cde87bb2642d89aca51d059d5d79013f007314aadb4e2f1f6b1c0b8d5abe855e8e9338a0be308902ddf193808d054820dfd762151b78edaf3d1dc0236e9175d1341001ebfd542749aebf0fbceab045a591a56a722c1ed27a8d9f9b9069743b43c45f49ec6efc38002ed28d605a22893c1ae78ac5c57cfaa470f1aa02b3a906e49fc39e1083157cb68642af754f78da44c5867fa2110739321e3d6b7ab4f24788c726c745beff418334a9697057e16fa12cf08f35c5990e8c20859cb7d850ed14b098ec2471e03ae15d2c24e9742ab1be37c1cb3a81e87e188940469d42674e08efa0cff9a8dedb558670450cf0849c5f2ea0440fd3b3e883da8c0c9f16a85f00a68605531943ea8e63190396135fda7f8bad1ad1090332a93ac4d698532cfca79a74a73c115a3d8a05f3c9e6c4ed2ce08fd553b8f3581f153f90fcf35f6aac9bfdfe285bb028cf0f26822ffd96e2bda0d5e3435957f6382431e4001399f28f1f9d37d78ecb91bc5da357d978c7698624b85a9bccd006de05bc0ad73c38ed34c1d64152bd590430d55e7533637df34532e79c6c9f2552714ecd71ea9814e162a4a9b1fb3ed09be2f9e2d6e4c42f5e7db60ee95b9c08b6e4606b555ced267a97c3d18d0c88cb3336cb1b4b14c52ab19ca6766bce99a1544bf8d51b16a1c8224324eb48913b8e642edeca99821b351367b669c1f4e27dc69ecbc1b808a4bab32127f0da7731e800187d39256457b8cca3d99a9d075a4a6f34a72c03635fb8d21361622db77d1349b8f65e5edc1dbdac0266915068a5a9d1b81e10027e518bcee134d13a2e869b2c25cad1cfac8e0e2b787131d162984e911dae8e390273fc03fe0343ed49492c308821f862ca0d0ff42e83e38510cdeca052f0fd6a08edb79eb897f4b5af4c7265b807388c7d30a92df50c833168553a3d4f14fe562416fe2e2799e6365fbbdd6e00f164a3316c9f14f94cffa7ffc0156ed350f52ae1b847b63bdfd89f13680159a4dd1f79824afc0574969abee56e6ac378834002db6e5fbf5a18e65f41839527b1540e925be2d09776bf80a8bae306b8014e2f085301374ac465440629d17d5046cd6e8e4f34dc506ccdfd8befbbb2e8026984070c51469ee48180907804bff5b1ddd02533cd225cac08c93c7cba51eafe9968d45ef1a7b9cffff03a0d2b03531c191faf91c2a28c94f4fcadc7238df3fb8397c0073ed33be525b696d24aeb0b450d88e7f55b09d32b8f86a05a0063d02dee31575b59cd815c3b1d6a329018e5f6ec54676a25a449c08ce7b9afd82965cd02c3f7a079c92bc820a0ee05196064265283f0ad854de670f2d2a2fee9de4214cb4b9c10c3e91ffb24614eeaa25031447ee146e3bab46ae220ccf62b8197262d8aa2e3b32e049b9fceedcfa6659c95e5444690390adca14cb23de98ca9b76c9128dd5d57fd024924576739b0c13f5215f9f7d988a29146f78baa6344540a59638739eb1990ccf38a88ec9baf133be57d2b5e6eeb13462c1cf7b2dfae59cbe2a7c57116e7841e3fb4d1a9c7a67e54524ec0a8ee552dbb332224c9d79699c51cfec3774237f2fd2f51401102a7ab1e93d23b93649b730b15d2a45c7f1231302bdd59fb0c4aa416994c0e290d7fdf6e247628b2d0396897ec3d02d8bfc60abf21263e9deb6d6cc66ec4f05e91d4cb52381836f7d969c0e0cd6722167eb3ca3ba452b0fed634d532e53874106a3058654dec7a530dfdc9d8ecfd41b97fb6dcbd7a7a8788d86652d3853ed35542768442ac9bb5b70c57bfd4e17a7082a51826d136568ce3399c1427fb5708ad4804976a92b8a3f0d3a3f74356bb3be5a548c7c6299089cf27b2c416e0373e4b9dbb1704471621ba5733cb6e39cf961a7f0681f03c0e6ba70162ce775f3cc70a8d100c6e252ed1f956914170edbe761303348070f1a55a7660d113e787e705732fe2b1676e3f13d9ac2b7cc11870a0652d951441a2d4ed0898e401b64938a85f8e58026131a309989e0094408f366ffa1fdcf049832bdc1a52adc079773df37871ae8bd730d9b760ec82142554c4798844c9915b170c5b6e5635b9400a20c78a193df690ea5ba9d2bb3b35f3516d40a8ded07de6c969a28e4efe36a00ffe3c69a191de9ce32b8cbb719ba0a04b019cb65ec64e845b549f005757ebb2d31a96e6e7a9f73a62d563f12b1d8e316bdb6746ad90440eac2c84b989869b8c1991d176a60ea816252267f825dd037c37602099833f4af9ad01aacd955add2e25c497e46ccbfd0aaedd023007ac973c6b3623e5f4fd231a2c36d24d5b0d2d19feaa1d10271800f89078606e3ee126bd0c67298c4b14f5121631972d2b2f9a8d3b1168dd8320861a95620263b480540b26c0090f7295bf33ae3cc98a10af45d91c6f8b226b3f69617fc6027d60490de5015f46bcc1615a5a82479b1ac2c6e2feaf71576363e44479cb0e325ede213af8117608109f48bd675219930d0c70484e94979dad5cfaed7fe078d46a7d1a38ecccf407d8fa8a8b0848a2a4f99b7d9ff5c5cfdc3e407cbdbd16ff0501084703f86125e4d3caca7e53b7b0fea2ac83582bdf077f7a386addf3d5f76e208907f2c0cfe9e6410ea1cc9024b42dc90f6ed361d3c2ed239de26309fc17fa1f0dc1f0ec866543da7af63633ea2679c93e1dbc579e5d7278aa703755beb6892f3690c35dff7f2ea3684fd815a087ffffa0499bc34bc0dcfa6809e1f008d1f86c17ae1f333dbe15ccbc71ab7accfa84c8d08ce2c937395d7e2cd699dc5a95a021d7fcb224fc0ee246e377b41ba62cf514ba793dd3f272b2cd3e6630cf61f70f1f97c8d15109d2e1c0091b34378027b1218ccb6808df6002cbb47fd678467b73e670262d9c716ef698c5f29adbb17af3114be5f10ebadec39e20afed6455f44df5bb2f81a74eb22510c72257f76ab493a0e60c8f2ee3ba3e310d1a24798e24de62bf8d9763bf8f925b1af0974cd7078295230798db862798b1cf76e17b4a35567df1388b2f49a17d30299d2c7e3ea5621285f1bd26eafe3487669b9052a79cf7677722efb3c13176def7f4a6d38bc03fd51799c0c5192214562d9e3b4f968f7cb57266a48e1914af8bda091f746b36451b0891fa74c1758fd3004f198907c3ef2ec74ef66c20be3b0dcc92562e382a8789afa44b5842e77c828e7945093c24f787408cb8e706bfb1a7b34274882edda2d39c19a3398b91093b49e09b2cd56253a1e6b1eaf6887406a5f6236db594a4ce4b828552091c4cf3a075e77c7aa849fb7a1212021cb4abb96160a784e805971478c99c53d3665084d54073dfccb9f8dda0f63da4c2375800911d7d1d0eae5a65544182ae1a143f3013ae807781d159e084c693252163b64353d5de5700e06de80ea5fd41df9f6ddd2e14a5819d434afcf85e2403b80978d8bf49be422a7c029715b50552b05cf62eef54731cbda633ffd4c702041ae14405d785baef2dfbe4385ab0dcf8ce9d025a6f58fdc12b75eb1df22a141e771f9494e1a1bd1ec4c1c1c108f95def53cdfa8fbaa72eee57a79f708aead262943e2d8ad0837a0edaa972ec1e4ecbddcd6134732533e09db7e43c69786225e0337348fb1f97823e89060add70b2a07dd5c9fa6a0b756a3254ff1e8fcf0567f4240d5127b3fbd35d5662035a58d34b2261a401b3d509bc1f5eba985c370878dfe6fe8612fb2aef487d0e3815855771368bb01269ec7cbf7c200b59442350c152be910d25dc7d8a1f78e1cd9b3e66a3b2ddcc94b5c00c79331cc1e4c16d66ce91993367bb1bcffe0493c3348d037658e6e4f935a5201e9e90529ebe922cea56be4a558fa7d513f54483c217bfec1549d431401b6f598cf83d3c520d4011afcc2843b3f31dfe1a74a70a9d2fe32f05519b71e917f158c3daa3402131f8088c041a139c201da76abe67bc0db7942c0ed3e0050abd99b5ec7cac03e8566af86a57a5312ed12f04200f46b8ba20ee2e13ae6c0552fe7d4cb7429735c1bb46b68149756fd923adf339030719ae8f2345815bfbab970f4a1adce621e50307c16adfe722850da84e9fa1d7eb49b61f8dcdcd0b8db1e02ab0ad0f2ba771f912ed88cbd4e31671c32b15fdcba76afead9d254637a488251770c3c3f6a5fa5974f3c9dc68ea39e9fc4fd8ce9d9bd4c1e1c824644c2d4191302536b05a2f0aab288901c6b80a707f9c06e8a45099a070a0394aa69f1d4f948fe55e8d861861dbef551c389feef57a539d60bdc697d5feeac72e327ea901dfba2090f87adabfccc0c4dcf5739208b86c29572868c00cd493f8924975766b7b96ef04cffcba229e05a7099392127dcccf4bae3bf16d453f7b4ab1555c91eb763b28e3abcba575ac8854490d890488e48b9f03818fd5b414abda8b8dcedaaf2b88a6e4079362eff008b1648ee6b42fe63c3a1ade1867dc26a88eb31ef2b798216ac942529b92324d71ce68133de371847d2326f821a3971154dc6334e0b156fa1ed5edf35b14e6c8cfd2b8f4160dbadc487d0876a96236b67559d453bfd4678ba2f636bca3dae6ee07a99c38b6d7c45a6815038f1465ea2014b094dcaa626637922e82dff09ba05431db6e39478ac9968864cd171b5d84062f48634dd4ac8851477772a672624f98e6a83917a6b55c84bae3aa833606ac8bc712a23d3054eedc5a69f34a723445670684fc88f9ad8bd512a4d81214d550b4ea0573dd73edd04f56a345d3a2e08e340bdaf07a9d46af8d2ad231d6baac1594656a41e7e6ce6ac9dea6ee42aec97d8645f5b215819f1824305a0b3c001c491f7be38cc0e27a482bd45771993f88d89ee08a0f05aad1693f1b5e5a46f97995f6302c235b3605da64d65f40dbbb07335ee23e3293f4bacb60e3477310308bb31f1380d97816c55aa864403cd55157f4e921df417d84b544f2f71f13a42fb8d78bbdb2f7b62bccf8ca9b73cd9f6a1435bcd6473e1f63dfd095d8634fa3af5a555902756336b1c55aeebf6025b013f16d0963af8ca8c3233344d953fece2da150954e82a3e61d201c937e5589bc9cc22d0c22b369dcc1925aa518462b506a8f810aa43a57ee595c3ea27573bb77e7243c483448941deadc20d947538caeabc57ad8b20f7d838a053207528787f206fe956dad0d50a7ceb446c1a61d2c442c6318fdc5782c96672ef25ec1f0ee677c9a661842f06dea28518ad530791c96c81d29244d6cccb1bb107cd33aa681195decbc9851e03ada3c2d7aed82e74f44336ed7149ea4a3999fb0fde165cc86e7f4ab088e1e19ca3db56a355a52f6bed98feae220adeaf08730e282eadc5f985476733941f5787dfd00bf54006fb32b7626de4b2b5cc70e8bfa7d85136bf61af976bf5772e92eaf855098de5660d0192e6619cc4825a5a427ee525bad5e38388ce9d25bb56fe9235ded5f1955965bb90dddfa55e92533d33824301219b30fedc7e5d53f415b7c272484c904c2a31913badab30b9c2b51a99996ba0c740dcf76dfcf640c2545704d0f6cf2edffd9d90dd0d3ef1f56f44a6948dd554992fc62a80bcaabc6a4cd4d974f7694110a2f35b24aa33dbfe88b285ccae6e818b6932ef41bb68db8473a0c574f2183f46cf970e74fdc292167cbe173b2e43d6da57b6e373b6cede816e27ec8abc6ebef876dd717875f8eaa7f6c33f86adc3560707acd7897af3da42cb5a3f354bb22958b7b8bb88e70187168f918c14493d6cfae1e6472c0bd18f7e7db4e82dbafd832963ef3ffb25f6dbe4e50ea16d91a0474f61c7f437e706a30e9996d47028aa1609ada11f7581ef99d845de9976e980e7d9aa6aee07aa42df1f2ebbfa856987d5dd6176937671b051a136678dcdd4c93392ce64bc58459aebef96aec40b36163a850070ba55d5cf5daed2d2bf5929efc326d46cac80549e9280a1e6ec1db2368578a4018e5b93ca86cb1af5b0b4967a803a16f37667676ab98cb5468efc57a3780eca6041efeacd2c3cf6cfaecda9ceb9e8bd8733e6788ee317f20c04e8fbaff9d70de5d9debdcb7b56c80475fdc2597bd7d2f2f1d5abc9046ad37577d80fd5174388ebc66a71e4b24ad56a9573eeed125b3ec5fdc98f41354a375e28e49424de3275a8ca32cbb4cf7f7191c45d9545d9fb393f74eb34e35623d5bde69b9473d9551910206f329217858db50e5c3deb3caad7b349bba31b2d469d585018e46e243447411f16f0696ddac47b41efa3470fb6ed79c09dd5162b6cbf06f74d79412b784c6a3518e2c729f2982032b38724df61d78f1bc369c68df58fe188ee33165ad85063ef17513f8dfdd6beeb3e616e3ac70e864e95ac337d0b3698fca2b45a0756036bc4628f8b20696a98f5ec11e6314833954ac9a881047253eef12da3df882c12af229b9861c8bdaeb47b13c0f3f788f556689606c2c3a4503271180c1f7c63b703e6a32b0430dd49a35e840b1b82d30f8c472d9c25a692ab170d8278503d0385b736d44740b2ddb7f270b7fa4b171e45b0ee4e99a17445551dab92052e68ef320836a6a08797abd4aa23d401e6a66f3eedd2568bbb05b2d648b81978e2f605350a1076e14d294396e6906961ea60be409d3f74079d48da09389f087f153281a1df6e7792dc039f190e057de752ff2efbba8b3783ff8d14c9413fc22a3bd0d6cb1687bdb7bd46789dbf92d3903ccab5e8a318e22a97f72f27801f77a7ab7e46980b0c1103e295ddb23a6b976467d731823e26cb5567796a1207d10f96563dca06d115cff89ec939ac2a0e023be92e9e33bc1b3a5deff36fad391d7da383c260a679774c41a5bd504fd71994226c61674e8a79941b503d63ea9de6c4466ca97846674c5c147a631f3b8661111602bb1cef1282065e4dde7b892f1a70052f31b997563b968a1386e48b8e03b39607507b16d167a9ffb1bfb8eb3c8d892b07501e122bbecb365963b7d442a4ff255a4d32c9bf595311b7ce5f798ca8c266e78814f3224673da6e0093cd8423d16ec61ccff9924e1eec134e4934580478cfd34639fa9e89a11f0f08829d030f5384ff94af0f980432445fb3a578415b6652d9dc5166378dfb19884742a9ae9a8ae5715fa66b082e12f459b17156e58ad90cb8f1495ded2feba05b724301ed14a06ac315dbf483e2ab6f59069eb489f0af1ae4bbf02001a2db4f77a2ef85bc08ec136acf6c1a13fd976d795a5e9911ca3669e43fd01901c310e0a96d00b9fdb5c3c2b1568e334a73dba4c7ab7dbe317cae24b63a4deeed14f9f14270294b2d8db7b96ec243c9c86da1a5eb7360ddc00de003e8d52a20d4afce7b40d2dbe0647220f31a0271ab4f63867a778af2f9e720c9367f6103cbd95505a78f393907fcc5135e03ec2d2355226cdc7ec5efb822fca1b5a53bf2197f56995e994e6edc449be168423b5c606ec4901dd3dd62b58689555a6626ddfb8feab356994ccd3743f25f92e989720739a7fe571409742179ee9def8c382e0c588293db0a89b09e1fd05b377283583cc4ecb04f923716dcac295607331f95fdf1b503d7403004a5b699e78193bbc5632944d9607a3622a3efa107e2122b80bc890c2e790ede740e403be24719cccde95d85305328f7e6dbf1a03f9aee2fae904819011a83f85dd46ea12ad4eb78f132c92f83ded070d9ae3fdfc7fc9e9248fa1e0c0f2aaae1789937f55505071f6f88e2c7147e8b7f561392f0130b8bd93484fac3de8e5593eb3dcd50dfed645e08efa236b0dfa491c2edd7b3a508d8a8ec166ebf01d976528f0b7780e7211efe66bc6a143f3442d9c288b6452ce2b37b870c860602ab72e1f8de1aac8d8468b42d65c2b2352c7811dbbe1c37df2938384ef222e2995e58bc4617821a8cb06f79f56f09cbbed0140c850deca4610f6c8787ed228d4a92139cafdeeaaab94df76672a021c896a50d8c44266d25c76d4bd6bb6a89c8e4be1b4591239f133930e0153103059aeae038c76005bb79a3e730b7b6b85f68c3a211926613ec2fe1f0cf1272587aa1268516f2cbee2cdbc25f6d15ee068b3c08c43195593b197836e4c9772e188b52702e6a382fc702697400756411a8764efeca323d45ffe95077ed8d9cf62c47a098222924d520dd79ec99dfd50929ed2822b2599288091d32551d171f4e23e7236d896d50374775ed133465cddfc715dd8f67994191a028a579f152e876daba5d6130842b2dc5506d428946934c0e61bcb42348e65f2c1d8a6e30eb95284a9fccf82a85cb074ccfdc1ba236afd6239d17ed3fc7acf4eff8f9c12ec43d05aa31664fb6f22e82e9300f54c0af91b5438e5afbeea90e4b88e2a2d9c07e82cf3aeb14defb0b0d867fb6b6403f5c6239c2ff42bb06934156d1e4798347aa84b70813639cfdedd5dca9a35c693b31880268fafc4e14a5214160840d3b6370849628aa71d857d8d68495f2b593e7ffcde9f83ea5dcba09eac99ec003b7d5aeb6ad3b895c96bc2b72a70b8692161eeaa5bec37dd065d632238442cca23f0c351a44c07217107a6039a29d5fd7044ca0c3f42c72b4c4d9c162c75ff531bd745f75a0f53a69a9de6b56a5e7f2828559e17f9604dc8140b7438e0d4f9d2186e84322aa60ffbfa92b47bd17e5196509b0d40ff206fff07ea0cf8ad0695407143eaab1abeac96ad9bfa46e03f26b9e913d49d8f611c103e234971efdf5b3ed701f6d229945658eda7bf557ce3bd23478640a635cfc1ba06e0683bde344124a201ace2696e13c1438ebf0a63a8e42667d39eb8ac173858486f9ad3a7fea2fcdcbb06471d2337b6fdbca8a694951f08e14e1c18dfcef60127d7e586066d846211a2c26550dd75696a54d30bff9c732011c2ccbb0d4bc3cc3934f14028c9c1d6e6aa589fece2b2bae7386ff36e8cb9e2a945a124d3d4e4cdea4f81144347234f58fad858dbb8f53a008e53fb01e9e06081fb6fd1c9eae686a6a44d2cd71a6211be6543037cecac986dad0545af22d3fd2ef8dd2020d3e498c50a9651dae8527b8f6108f6d97ae5bca18b4a8b31d13e41a997b6211e4ea5dd8f9ac7b23f2cd54716ec172270c0b520997f66d733b679b9258dd29f51ebdec8c638ee17f2f12e139bf79f77c8810028b822020cce728f6da8d1130e7cea16fbf7b8b41ac17e85c51ef3d09ea3a6921d219d65c544f5744df45b0f59321473f3b39650be6673e2bff3ceda054ea470699e9880c1ed4b20b0b6f89c917a9f647d796d8ca08f08b4da8b50ea24f70a77cb7f21c1f7b0bd7dd7375d57a75c7b67f83311bcf9565267e43f914cd54086ff5b6dff632eaa8c90bb902a3cf63a41ea27e8fff232564b95ef39a4fd10ffb69f1e1ba860ce751f1be07e65bced68271433138bf4194f351090a2b6d27c2a17ae359e5013836f462c2f2f22302857c5539e370ebccef12ff10a76d9c67aa4bdc5bbc8b99d97fd06c2d8f26df37c1fdb85c99a748bb604138f6806c9ab90dcfc55dc0c33e3cebeaa3f01c81ecdb6c896792a302b3ab7af4230ca9674e6d8f101ff97028d1ba61f3db89b16f925adfe3f97149a6782b16a67c306f52a02c0fd85f4f6e4a0f6e0e5902792e5d1957c9afd0798518e563fffd26608bc066c280126523cc0c60ac49f27cfabf9af7b99b9170dd9787b1f138278e54c94b8c7fa9c64445bfe80ca97d1efbcb90a9d81762897112d5e2ae33de64779efef46c3df52f350a46b69a65c739c5207e9dc1e4a3cf5c78628a9e97c145ada122e0dfafd3d35d4f177b3f5280f3ca1834742c3632acc7106e8ce76f45097a77abe45bac7a21c478aeb5e586cf1aecae85fd473f87fc810d134aa585e2bcd9d5b423f20f23c86c525ff74a8824acc7b6ec714dbc4603587ebf617049fb769e884d696450ad044ecbcc1d521032e8e154338e5bf10be2c7226e14d3e84e9c76b995b07cc519dda9bca8bdd0979dc3836266aba43e35b74db46252778effd172a6ab434a4273edf2f9097dd23630091ecc58cef096e0e1ec9d686672ef1c20508c747e345c44b4fc548bd4c7cd986bb1c2148e6c84b30bd9be58df2b184d693ce4c9058e112a4adb2945e76841a04b97850c3fbc2037d6774896bebeccc69e510fffda8ef4d243c64d75a9e079ae3c2850dc8db78926cc1713a2080140b5ceb50aca7cef58eafc5588db8cac92a8c1c9d041d52a9f2b905d7c3bbef386856c40852a456106f26d83fd57fc88b2b256362d8020931cc064e1a25738c10bc7d964f9f964f6adae2e1ad07ae861b959ded9caa991fdad5277158885dde1be5935563ce74899d05ece2d8fd04e9f935086d39a85f3cd98a989121ceac819ae1a8acbf4be3e8e25591506fc84d92b887d09f5dba9b582689f5844b4c2b4db64c4711f236754c8488c42c70ff7feb3111ffe3980e9c680948286fe6b25ff334ba5477c85b8ea68e62c56f89dabac17467a8dd02cacec047607a6d72d206c6b9906fdc5b691cb5f8f9ffa144e1d5f61f9f943f9a51e8b831bd86562703e1abe818363cc67991b4193a824e502926e339154d976b81f90fd8d9a3aec20187c0371d70329b6a4f65eb0a270f3e5f52583d0e55e30bf22030f4ebfd84e57b605b1b20d7e0abd3cef12bb851a2aff2599e8dece93e0080844a56a9e7ac8e1e19cb8ba14e14b053bf6d1803999ada000cf378a6c7f4f998b6546d3c1af1430be112f97b44e78d3603ff4916f761a7f5e715669301c77a4b2250f472f3c94114f6c35ff3182cb55ed6028cfe58c6a5537fc6334ed6c6c453671aafd9ec64adbec4b266649de37be516448ef4687b80c06d1091d1f032818ceb19bf44e76c2dbcdfa641adedbc53569df9742d4ac9989fff396549234c0c9f0891dd16bc46e2733cb00e59905694efa155a8910614e74a6d4afb57440c748d5521fc708ae5476ea1b62ce8160298bc5a0b093d79f5a2654db0a9c26b08e6da92db172d875d77f044ec0d02e6d869fa910d338da9e16ec8568b24d5836bcc877c6246564ee9d4ea7c8bd315fcd14eaf8769a47bf23e7b5edb05c0012bd29edaabc7f038b6739f405aefbaa74d34aa58a948d38843650d2a37ebd4fea2d59b3ef8077903f60fec7d41c3e38423147725e6de51322c73875a8ca9ef006baf2d91133556ba8bba9f14d9a32126de27792173291715d2fcefdb5f8b6ef1bb7ddc2ab5b42c2300ff3e3583774702dcc96419cbf49a7d474152606d92479ee3878c857226fee6a21760f37d6ab3df73bf0aa1246169794cc55e16033927fa66317284147126ed7d2a9e020fe27e6b083f4225d21275dfea824593564bbe2cc9f3bc235a2856a34a3770ce5308cd8be523a595be23338d3c0021ffe65ba42317145a669d274aa4b7503751a34e8c7c231eab8615c7e753df9bba6e1c7acfaaf7907c9ea3e413167afe9413bce99c91bba7f25837853397435c08da9c639b055d1acc775d6beb01a7c471a6ee4c509c6032a30b67ec2d1d6bca3f63aecdc14d2f7cd40db0983fa82b6bd08afd3d14f61e1549be0383159b1e618321c207f74867e432ddf7e9bbbb6ad60a1877c76421ff505623bd514af9ea99bb206acf792655e24b7c27de1a6b18653813b2a07caae6973283dde77db2490f76e2a6a4da4096b67ff318c273948ae843c73f8a926530eca9e426d1fb30ccb23ba63ee05db6e2f7c8fa9ca4d0ce785e387b849d4e257b95db9003d1c57724f75f8a90113880984419b6d49e6a5ac61f647ebae2d7b2a6b35d2e7c4871a2a04d56ea253e7a6b4ba331b7ea108aae41560739e1742cf24ffb818bfd98c24e301926e790c047658dd53923f9ac1c44ff04b7c0b7bac03c91a113a7c7fc41817bdf4a7a9f18f03cc3e1022b1fdeb352725b567d7c979a222a330de74ff0a4e940294c0f0c23dc18a436e20c34d6f60aa7eecd62d3b9a1663d5c55f1313634dd9df6ea25bf6dbbbd9e93b2db2e3ae17e56e30ef55d9155121411fcc6c9cd3912f401057f47d8e7d56ea5d4e9306bc3489abf9f8842a9e5361eea9bdadf115329e7f1397c9b76ca056de298c15c81ca09df793ad2807fef6869e180a0f996fbaf6ab0714448fd87d207776d59ab378edf57a60a2d33f080383fe660608d3e11ec287cd9564d3ffee71348cb1ab92010af5f9f6830fc4f7ac7c1556865b18160fbbb24d92c0861c1940e8f96ecd3e58f7cfb09e027136d5a56f298b478381c77420538dfbe747a5410bc156ad57738c9db428abf055c9862d92c2a2f516f302a2569f507f1a2ea3442c5030d46f6faf32b25876e23305c0f2e821f931c8ded10268fc874ae982e50f300eaa30dcebfaa2b52306919bdeb64dd825effb65969c62ce36ee108d17408a12f7726ae98b4c8e4df8653f7d27c3137513e13010504732c89b3e5de11885fd3fdb07991dc759b9cf90936ee0b7ad0f66a9a4ed23d68107c46088c6a65cb04b643ae5087d7e1aae267d24b7df1d118155066e8f243a47b2c2030eae74af5e11fa464b5ecd61a790c4335f9a137fbd5758d9fa954771c1a83cbdccd74664dae5e6fa7d8184838db2b11271d8695b41211739165db11be6a0bef91c7c1b72f3b43c96f23c8f3c07dbceef39f59e54e8774455447bfed3a4e462b5545939e19a911db86a06fea718dd2882b2a1b39f8b9da5a316dd136126de9f62a30d4136e697d8b841cf2529397d58da1c564a01be1ab43a63060e1ba5863462a3ec3fa64f7739a7be096093f80df3c208ae18cb88471dc547c1b16ecd8087ac0bc0fb52de910f45acb17c3f79dc8c6c426e85e77e80c9b807096f15ce8c7565b29b18f0a4e538528a2a9a12ca9093639fb99e052a1825ac8b4585e2fcd8e19df3f34e0fb0aada0b2074d37063202dcf8d8d7de3a29748c25a4d232fc828742e30881bbf8cab3f3963f57752a9f500457344a10cac3a54f4a586383d386b713d9632beb971c2a8e6531ceef8450a7f6634539191974fb09ff6e595215237384c92418f63798e9443822e33937b5920c37c731aa1c8e0e94ad3900f5f03afbeb3371b40c22d9fb3961881d25420de8c663ae428120f91cbd6c92e027971b1f354135c5afd1000110eee528ad57940a63c12f83686e1997ceb3084f2b22df5cf3d86f3013c02e82071eaa226922157849acee520bf76666fae2442c39f45769beeec564ddc5de4d36cfe9d4755614930ca1bb39f2bdc0f452bb6e01b455baa89fe17407ed320b3a62327e6a77b7de8001ac764e8e03b958864655a42315aefbe4592a6ac6c19dcf98f783fb9712768e741424718981941273777bbd17c8d15b88312e34e19eede5957f330523b079aa3b174897cc369dd806e8042a217a46546c94523aaea987208d9577ee471bf9654493fa743c46e1c10fbbe03b45e29bd6866e78313108008ca0d25ca8fb9d18a4b4d575b72332d940bc7ce3651275ffde33a9f5de75a89d0dad0a452e1f7fe38a36ab7e863fb912159c0f4ff2dfa2b913679b5d12c739b7828162c3a06a0ff41c816718c2631001a3558ec2e811f3a8b48ced3cee0da8662571b4782fbea1668af79c4e1122e11ee55140965911663e2a1d56262c216cfdfa46ed260abb619cd12015af0fd31b65453bc9ff3513038d017d4d095735e85b1f355e09218935afc17cf400cb431131ca43279384bbdb3494c47d4fd4a40207df5caa48b93945f76437f58ed0a820a9ef8578e915bddfbcfc5e8c943a1c1d84af70c2b2844aeb25d104b6ac86e728d0a02f0aa5736a37910f3eb9f000c9be43c741b85e58379ab90d4ff8a79bf25d799b926c0bff6d9d96c0eb7c1439dffcd0cf8cf85db02954280943821a970e0b51181d601586d0a53bdff3a480a9b39575740bbc2e52a4f1e611b0ce28838f1b7f19d6882f99bee0aa1f9c162a38b58f8fb6c94f1aee9e75e2cb063a13b0ade0dc6e9c85630bde391bfd8da47700aa8f3c1115b70b7e60cd9d6ef71eb33ddc21cede8985ed29102e237234f2c471c93d6c05509e88b5137c92c529c8d1ff342592d9baf33bbbb53ac0af5797664fda537c170a15916733e726575516f025034e3425770d74662b0991b77e9981c5a723ec378a3f94acc42a3ecc317028e612451a45291699239405ddbe8bcf3fd3332eb7ccbe8a6f88859669884820d91ef94253a7f00e687da2e17d258df861d6fe271a6858cf8706fa6a46a9c570b04ab5ba32e14853d0ed52a4f4f075fb63e2663b64eb039f691fd3e42e74da918ff8eada95a260c24e58e1bf6b40fbcc17238f2645c4b14d947e603cb643be3df91011717d7fb86e149912894ad70761b19038043b96982135f785986db52c763e7fbd25275146db2a52830306eaaf4f7147574cc63d576a0f7c3586d90168ba5e28d210cb449be0d6313ad7f889330fb61c0bdc3618042cd054b08c6f50841ac6e10fa56810178f51be4ac65fc699e90858a69e808eb2a7287a2604dd0e43d6a6569789a0ead1c58717010bf94dce72386e954dbba250025db1d73dbbcae0c535474d022872fdd7639c6a5b4fbfccea87305b7db981c3dd922634c625a60c7d1a047f3c5fc72444ef6f4f5706de86f280ca056bdcc230a4162e956205530afb7708beaaf24fc1519b96241ae385e95a3b7c6beb5b0174dc203a5874136f9418e963ef0d70c82fb9e5dbdee7fb342e7c17538c4ee788970e8844008634bbf692f09fdc188324c0fb79fef75e93e455a5ff9d955bb128d25ee89a5caa641aa50d58ad12075e0ad613a4af6212067ac38c5cda6f220a2c13d40f24a5b8cbe371381fdc7cb4907b36c83737d2f44a19e853c66ad9d5da734b4363978854009e23ce5685b80b234da81a02503ca0f384036f74b62e7d8bc91848fbc670cd8450113a9b289c99a174dbc8d666690ab6c3b6a7511a6645e9e76d53b3b23538dee1750d9a26d172cc92337c312fa8fb5d6e6eb6aab70e080c58304bba7b55a358ee2f102aabf04ba0fbc84f547fcee5dfd45a3ab33d23539ca6ffd006e82a5fe5ef4f57746349e41a41693e531014f0cafb41e46e08ff3bcc21eaf0bcac8438b4fa56515d5b9a9d9f77a586f05e6d48e795a5a882e8d4b346c92d423a6b5dad374929f74c56fcf5dc039aa5befea5b0a11024a258a3711518eb63e80e32f4715731eb7be67a70458de3545ab899d309ae7d587f278c1c7636f630eec3fbe13e3bbfb21622d68d63ba8afe327fc04ed9c54accbdf400473b9d3a1a9adc87f1ad8bad191611c44b38f3738bdffba85768945af154814823a5be0d60abd135ef90065828550e1deedd6914e449a645711787e8234b1ba14ef4ebe2d0ff3c59b3b4273465d3b8c8284eff6ceaa386bbe653b37f647cd04a336d7266e6bbf1ba2328e5fa4781dc3b68c0d2f67dde05899b1cd0234b7cc8776d506b5c01cb9140ca58de74cb98f9d068c5ae0413c5e6d0daca5de100bdd402178fa059b04b0d58a9d213bed6228e534011c299a76949dffb8df8132414480454d0fb58ae2df1e6a6772429020f8e0bf4ac6d2d263638e53a14a689bfd32be2e351659cec854f7e53a8a92934f9ae54c57b6ef34fc59974d75078e5e6041f3697a054e49c24aca6f97404a2d20b78cad2611ef1dfb3f0175ee793d572c9ca5fabaed97a03b1e644cf4a3ac40017c62fa8b743005cdfdb8640bda44e2c74848d3da01cf241bd015dd209088d148f8331e5432be4489da774e3a79b090615f83b6bb04f71f4d8eff8eda70cbb35e1315de3cdd6b4774b037296a2242bf4ef71456b041eb768b0d05c0efa01f77495412439f92b702172523a29d3f8065c383bd44fc774732cd88ff168b563743c8c3d3fa273ad250aa7143641398007904903583306adbd8ef2c720bd6c5bd5a5757b690cc5a8190476fae2a74c16546d371c2ba79a02f42b0f5232bc5937e2c637af16fc66828909293e06b403feb41fa1064bce632447e24d0a34e01a90ccb53a5faae69f65124f66a10306b835e94e7d76c0fbd626e97eab777326476943b28b0ec3aab9b0060ae1f668b402a7e82feb9dfe8792cb0e92ad4ab7cd6663260527882f4ebb360a0373558e252b71fbaa093170962fb34ff59070784861e63e6a6326220dd4ef427f6f6ae52b1fbf39d91ab204b0140b779d7ab5a98586af0f8d7787a9e56cc4081e29b9a7d897fadfc76436473e9cd7fab3a0bba6d948e0a4988ef33675770e86104832beffc2fbbf4c5601f5cc8600a8e112b4f48d66710c91800a005fc79df1ed3448471d7f680578f22e37629f703d061880cf7c661636b448e350ff80a06f8657327f5323a285d648c43e8bc64cf82351bc06061036aef796f4a5211f09414a487667bf182ecca5a020d7b659d5a6f86948b7579851cb3b7f8da9feed69fff7904fb45cfa0503006a2b8974821ff87ebb81a72c473601351fd0fa750596d9655d20ba6c6ae3ad93e5291486d6c4e4d722492f300d8f7f56f70b6a75a3ec5ae64075149a24db12d7037ef5655a14e9618420624b19c6d8c887f10a973cf865db8776e2a9dc1e48342d45b23c31753e02bfc6044f7bf536d48f4cf19ffdb27faddd0da8ad7670ec3c6249470b612ab4acb5db25457d58dc91d778ce92af65acf259f67bc5b8921f40a12f786bfefee25d82033285de46d7f9eb3095b0b42f8ed508c0c79e8e596b0e4a787f12cf52a1432ff406b1e86e18f0685318623ef506ae04567de0d8812cf79f74aec6242717adb4807a0c2c40c15a76452275ee1220ab3bb05473a4a33b590de85336a510dd6d239aae5145d53496fe7e61d329f4629a9ba07d7a7d9765c7ad4f4eb98aa2b01ac03f0ed9d4ce1bc79be82307899e2027a48dc717f26e0799df224c6e965711048a0969e962c31394a0a4afdf83d7865e56b56f31d6f33f6332a205bd78147263267492f06aab18de0ff12730c23e0c2510debd5a8706ec95b5c48820bd49b7f34737690c0fdc7249d553311061c32291a77781baf4bea460bff48b89edff55b3ea440ea91d4c6f9d5d9dc2bb2bf52617313578bbda453465409972ea83414ec6ad8511d303c1bfe6484d228a3d51d86aeeeb8b0b8e50f59c3b6ea29c1c3f6c272fe8daf8406a8f7a9da2c65839bb0e82e9f07f15875d27eda9da66824681ac71227202b7c59b520a8deb013286114644b5bdb016697a2c52fc35411dd81fdd37ae73d1e6dfb38e637a7d23aa84b42e31d6ff5a9843eb3cf68cfd0f01709568f0c91a7c3c82e9908f5bde0eae2e5bac770a0daa5643b238e2d0f36ef8de8ce02b5855f3c3d5de48162146dce2981ed906bbdb1c4811e93ab25da4a5d968cd4ea012a8c00e1145188571e88eaecb6ae5e45b878c0900a2e726286dc2dc90af078ecfcd5b24d2c5ac3fc809c6844f9f2fd9fbfbc32930673d5d2e21ef25ed56777810ee15bfd2870cfbdb177e91ee376d0a379f698a9e90f50a5eba66ae6185cb64243bdda2c9f614f9fd2ac2e7f5b2febae5d27326121a235dbed33e4d744b9977c5cf34629722f6a7f8fda26920b56a3ef688f0e41b06b4de94c705029d0fc1c5de17635612f19ea5d94caf12b1d377aa41fc7b306bab53e9eb95baed1f67a056e0b3fd8c11fa860e91e91490e78896b25c74db2785200743d10993e67d6d84dd9a66850ffab082e44875c8c5da13bac42094a02559b2a95e30d51e07f2ab4f53bf5411489c3a07a37801d3e28d8d0a3a538d8c85243260f277ffce7a9a138e95409f4ff1dccfc0436a3c8281e2438959334199438c5847e92ac3b181a0f1c23459dc23aeef210ac16e44b77c684e5b3c39ffd7a696afd969560f542391a4eec2ebbddc83984a8c989d6c7f1f070e1c1d29daf2285f297773ca1ca7b2d85458eb4dc34e547ca0f4e84950179e23a499ef9776b439ef93c5c05df50a1e86b77e417c9f53594c19fe590991be0e8076adf9ae910481eab4590f3830eb0eb8dc885796180c5a1c0e850e2058aafac7de21f8c11564bf18d2cfe0446fa23f1d9885fd3c7090ccfbc97a79fba31068f97130c412224a0a85d4dca9fdbd6d9c1440fe50980760cd8006405d1aa3f40f89ffccc4b0cf3d8ad684785bae1608a72065f1d6470266a8cc65777600911bde279ac10c6557569a18683f3daef0162209961ccb09a5680a6ee88121e918aca33a230bb7c1503a138e238120c4562c2471e466829ad16e5fa9b3da0652e8a81723c32f35ffb55acd052b6596ca50fa27b0e126da9f517b4a2609e18bf172e77e2492a70012f9bbba7902d7041e0522fbc8c9f1f77310f2d74dc1cb9e02f10b4c57d94c69328e0119768bdc795f914215b23ad7104734b004337ed8d10eb552eafd107c4fcbb40150c0378637507fa14505164c104442284f84fb685e6b8e992939a7e65ec2bc5b319e353997615e57c8bc7d01ea0b16c34d9e5739495a57e46c90eb5ad501258950d48d0e6daed6ee58ff80468a6be587ce372c0af1e0421a441ab2cfddd9c416affaf4c594cb3680601d78e00fbaf7f2840f8c9ebffaeb33f5cf6f1f9a894607fbca85440b0bcc4838eeb3e45f9564bee7e212ee10de1d9baf91915a963d6a6f83d4bec9536bae324e94468e82ad17464769abb215f5f4f9fc0113a648913d6c3c9dffeaac7775c4b54518ea36cb6a770c32e4e62848f99cce1177e11f7a238b0094925cf40e0799cb6822e492c321b406a61c24a52c899994f8fcefb16a45fba1a17169ba76756f2e2b6059d2930c95af5daf4983d1110a357724018921c0bed82a08267edd057afa1c9745c2d76307293eee434d29158c40efd64bc9180c788634a866d425012108154f9a608fb529cc5f15fc36e6cd7dd929d7bad8c52613721e180ec69240f93446a29ad75dff4363f80e08bc94ab329324ce4609dad356f0fef81c457b1938212b1a704c10dc9a1add6a64963ad164a3c2c4b04f8c63fbe27c051c79f9b9eff3676c42604ab3994b3fec465bce6195695fe24452c5413c9e39022ad90bb9e1e8c2e660e5979c99ec18e59c8220f1475170218bc3b6103a5494f51920dc320f72b393abc2f653ed1f2fa11c757d07289a91e254758be64a6bb089bd9cac46bd2405af5af15f5a3d2c75244ff41eac49a4f1bfbeca64a6d0974df97220e0a3c6a373ba10baf96e2e37180835a2c127cd608a10a54971b78b504a62ab8dff812d05685049f754a98806bf96d79ef552db02a37f37e473c50d6d94d6d3cdc102f5bcd1eec8924a35de53a5f496574b94024ef8a6b3fc09d83137f7225d74b9f53c2ec038ea47aca76e475414d14e859286bd543db6278a3caf09174a0446045cb68f0b71109c50761c97b1eef9bb5471abc638b55cf95e82a1cbe74e8e9125a0c7b5e9877c65b9550a65a1e32dfa7e40988d2702716e36d5d0daaf29fa70174c4b85cf41fda1eee350edd38a88560fa49b20d2d64532f57fb8ff98081f6cdf56c82b2c8f969fcde232eca119ad57e1ce2d283e3b93c11624c37f74a650d4eabb1b89d9ad05f78c7fb3e8875777fc600219d3e75d1290e4086cccf1b626bacb4c24cd7beb87b2b1135929a13f693e719191a7628cd80e60f3a5e681c4d46d6de02b8c2084c8526d6a4fbcc6e31b4ea0cee821bc362fa517427b65020f84fbb13d9e459b5e8ae45fa75ee3e2e6c9617a8eac0f1da60257d0c8fc09bae8773580d5f41e79c53118d8d0cb45aa1e196507bf309705b3b19c85b4909a4f6fd806d8bf505c43bcfddb8894f758296766964d15e89f00874d46b67df749dc3a9270d617e986333551793696e522b55d04d50d6dc5d8fc7eea886de35ec860f353b218d27612c3ad178c9124d4bba66182952d6ec612ebf3fd65397f387fa72852f4f10546a32aaebace94fa36defc5e8da27994f417bc47e69e9ecc3b06b3bcdebc905d5959b1466a711533cff0ae6905779ddef2b301e46560895ca3997f23fa126047e42350ac1ea9ee8489ea239595f66a63c95deb9432ea11e0fb7692aa938b396c1f666cc63ad07120673616d569b5cb167e2577e9fb1d7d6b22f663a8ca6df0d20c794402d92c0d756e9fa77cb2cd7fc5f3433d128210969b49cc9ca6f3accbfecabb0152af5dd04e824025d6b757a3b6b2094409af91bd53e737ea694d9ff7f5a270a0060f7fbb78e9c65a146745e134dfc21becbd6d7ffc14e58c179c03db440606605aa5402a983b9a6a9fbf232170242c5a59a4f320c40ca233e55516fd9f3ef5aed09952218791af86308f1665bdb464fdc624292bd150a27856176caa78c710fa12c4dcc502d084c60bacd9478d844af8d242726e3135188a807ab58bda2b15b4558057bce2c9212f64f8eef4697a304e845fa834a636250fea568a96ac5c7e6e111e7ea8995779310eda1d49d9fde5d6843cd38e18b47030439474a199c62b5a702c33f29898be4708268484e5ba9f20e0b9143ac6a7c6bc24b2f9cf514687b95fdf7ed4edfdb1f1127ce54db0e7763a75fd6040dc68a1865c5e060e1fe97378c52c684a75d6dd2f243f7a44781b0950568de8b10a5cfddbc35943b00b9435ad7fd1a59081271a96fe52ffb0e312549d5218edc0899160a3c5388b328086361398a250f56247150568f9084bf9b04a323b720a24fcb3d71f41848b4a023369004fd2bb0d5b93b883789b804d6ecbb38b0033f89ad14dfc548d8be43d04b394fd11b98d6b587b27e645b3089471283a21b73294269817ce1de695483f5756769b93d09c4a28d533de9e4e961e13f3b69449974b410363664396d96a02b08d98f5c8f5ad39b03ff11f09db2310c638529138924150087094c827ff062b60dcde93349f9387fba7c637da623d2c749ff5998824e5fbfa3c57620955710683d84a3bad9b0fb95f21b706f44fba829725281d59ca50b893f784dd956c3b847fa4c8332e8c64243256248a216e7f92c752b1229ac07f391b3b6925b65f9827e12dde09b78cc30ef271458a8a908ffc0a29388a75138118802c199d6ac5eb6187e03c51b4a7d335a83a2882c8253cca2dfec03e7559430467f7475631e41838b4e855e4b117989de89a56fdbb351fa8726d56e3ed2e7f60dfcd6b4c476424c418f0e205a500ee73762b3ef54b766492396a048da0eb91f9ecbef6d21c8e3e1518591b01cb98c09c00cc0c9756df27f55f9e24407eb57b98dbda99204ce9f8df513e387c60294a1ea27ba3251e1b98b03239f2bcf0d9907c5e1d3692a6d519bc47014c3eca1f3ee3e6ce63c97fb0b1e75ab36a6ed8c585570de00f8ca3cb1f96d8fc6103292adb6bbd8c79f79b01fe0b38ec41765b44da68731a1447c53f6e6c15ec1acc73e15fd47c240b9f036574c760c0a2f5f7c7c4685955236133e37930a4790bcf50e713032eeaed240211c4114e31434780fe50c5abd8468f42a7e6a5db4783d9c6295be55b7987b0ec5503044746d88431c50e735c60bf557dc867f5a37b8ffeb2ccd395e6b21eb84c8c4d3a18c8c0e8b904ea256fa4a7f63da503832da93955876f5e1fefdb9982b467e5f70950a92f35af13bf19ae6b115b448f641e194348693bba13d82aaabb4581f24236219be0d62656fba2cb9776bd624ad47a9c3b35f84acc484c4d7a73b48ab4c8ac20291f5ac8e1135b84def2981d1c3c4e7c95253863a1b5905bb2eb79d360d2bc6708bdb46379e2d2efc3f63f40a529e7e767fd88979d38a29aa6099e2c23e64fd717cf822e074a9a2cfe1eb02291d140679b288f0edc9bfa52e399da0759f1cce6688ecf554a52ddf6eed83d3616d918bef062f1515b064a3fef22d9d6123cc376fcb84acda4d5dfdc451863ff58dda51f4a6d50b2821196fe5881e39340e45b1b09e30791abc6fa672d0c3ba9db592faa1f38de529fedd242dc0d07f66ca65766dfa1b94e46f8d5e0d9d961256ea4e5ba8f27430256e2a19728e6cfa5427fdcaeccebee91e8f7d9abf106616d5800b6e16ea8f98e02ab9160c0e3253b442161b99e62332899984dee36cd0a2cb274a254bdc5b16b019b8ddf76645f5d9e2f6d24dde703f9db12618d72ccac98cc16b60fa6b20f64f72a86c86d4f4ad1eb330520fcee191b4aa3e16abc7661e390fd1a31988c4502a791c03a67a7db1e27c4e791cb80fe8b23ed79bd35a5291558d4bb394972eba4afad4b005117a9d5eb4bf55c7d947b1a2cfcfbf5fe3d9876ce5689ba348e664bb1d2be68f652273c6526b6bcd4714020fcbbbdab1b677f53556b65ed6007819a185301d418633c14610b82d1ca887ffe313cdfbd4c13dc1d1972c6e4715e5fa793f994eacb220963176bb9a72755b1f1821d0bb804e6cba0d65f1f267a4fbed682866d743dee97533afdeb4d4d7c66f0b71e398e4134c730226e0359b0fa5b0492971c562d416824b819e14eda3b0558f433f7d42778b4b4bbbb2ca8aeeec0964c1bb4fd8851dcbf521e0b8aa40e746168e9734e0f131c8d624f18dda0ea6350562a91fecea8c2301a5d5334436bf13a6f545f1b37ab63eb35d759248284e1a97308ff67adbaf5bc43d887af11d7d1a05d11bd7cfa7657f7e7368df5cb14679aff3794efe1d5b36ee314e552ca124741eb7f07d42f55f0c5cd1e2b21879343c155e54716270bd1843fc74f483e116bdee1787108175f4bfec4b0ecc8a27aadc277d7706df0862e7eb1f44c6e6ed43c83e4256e8232e7d796f25aee19b238f93e76a460c407c78e08b9f877c13f23e6a03c8f8ba1cb8b3d5174e65a96366377cf33de6cbda1f837725d5f1ee418827fdba2b22d6675b2b2cdb9a6612d571e8d11595a4722ac5abf75e53bec12ac90f1995288434176a0ecef5ecf24d018451bfaf511f01efe8bfa3467b98b43a59bf9433dd9d6c9189199afa7ee38fbed3ae8256c3cc53602466165ebb6648cf72e3ad0cb6b7f825539b94ea45983a1a9b5650a94e84b62d1c8e2ec4cc27f978ad05f38c65065ea874cba6de5447c15cb6e18088b6da8a06359473b833c41e6c42996198dd61ee8af62858d40a3e566e62adaf09f150ee495277621dd42c69c836a5e261ffcf18e052c7b2101570192678990cb19bb4751004427535870e0a3f1617641db7eca0d5337700b629c13349a04bfbedbf204af74e968d201d2fbb46aad794d503140c44980b5d24546049354810db0c753cd261dba0afea3dd91f03180a0622f516611c4fb7f4f08ab008d687f84f1a3766509d397ba59b7a256dc9ce43c928ad4b60bf59c31c8dc7a1d3daf9579d67a0a730749fb2456265a386bf5685c3b7310cbea5a0d0cdb710f0db96f4c9884cf0711098329d21fadb72e3f467a15a8700f473ff6b75efaa311c19af97ad5e00cf63a21dbd4b006480815cede507ff39375677836cf087302966610795de1c4788eaac97681dfd0077c1318feb2128e2684dc9ebac6f7fa7e47373d07c12fb6c9ca7aa382bed858ab1498a7cd3862105407f791b477e0ccd201121deca6d2dd3e12f39bcbc2d2abfc53d5f29be1a1bd103409b5b13b1c1f54a7b724fabe15611fcc43421c0cf0ccd529baaadf30146f7e0d856bbc7bf07ba779089d75e33d9d8c0f80758eeff1fc05964570369a63ea9c3ef24823b22a7f1227ca001ff57be265f74dd71fcc7bcc234dc2e745777b0abac5a6b67934bf6975d1b6a0903b5c7a9a330e37052056c1cec1cd41b027dc125780284ecf0fa16b9b73de1fa3c443909fbde4bf3209957f6efbee36da9def8f40d38cc58a62a766ebb69b5088bd1aa34cf4f4a8573bf4f4b0c6069ce34d7df525832735663490f09f8165edba2a4d2425f27b5a9166223a8fcae62c52f94869b1851dbfc8a4fa6b6ae4fc3d8060dfc6a0aa3a45d2194aef7312d6cb3ff52de6a290d1271ef1a5ae4f1e37686b915b8e64d49c3aa296d64d94242456268e5703afdd889a79cdc9e68c989dcef5a50ef3c032012335f4504d66c96af0f6068b12da2d23a2635ef7004ecd4d33b8b9ae608caf7e2f977bb61aea1fad0404caee1ae30464c81b514999a116a3329abe7a5c407f1166b8afa34ff0f2247a83259af157cfc30e1abf9dd24cc1fa974d9b2be2b04cf2a89d321aa9ff94faaec889ad355aa77c0801327071e7516c50bc897f7ffcccb38093eabd2e5a2e5e48a2afcf18e54a5c87f9df9cb2ca53514be5a21695b439acf222592f4024433f16fb90e3fdb187dab1724df0b250e3f3ecffa595fcdeacaceb02dc827abe2b1051ff6b8b3e26e74176590099fe151af30e23605f9f1e771fce5b6df6eb9e55aa6866290cb17e44d674d129152b25b55b94b6e99b795ba457eaf0e182014d8ebe4aca5bb422b5e18208340f3b8b4eeab2e92bd89ea1e44abc6e6bbb9474155c5ef63d87b2002d57e1ea5b2af90369e9d9d8e4e9aee3eadecd4e06fac2a5677a25fd9dbc84da2908187fa9d9dc08449d5280efcd4f0ffd43b9823945bc6435860ec6e530f37cbc429d224c2e4e054b983bcb13c682bb3d76f52e6cfbf0b566eef36889782238ad65406e125e11fd84f785020e1334c5c9e88d390f4900c854d082e1371fc307c441493c4a126c7b930756f8b0b645515941714c8a06b2edfa023eefda21d6f9a2c181aa313168e96e298981ea9d7a4aefdcae9e8542cdc56a66d8c3bce4c18d016e86dd63c036157dab07eb70afe45f5d997ddaaa7c7ae796e260b7584681f8e54a8ca55ab57082672c6d1c99b7a1b5277363227520d8651820daf4a23539e0c1c87f68f2ecb8cc44e8b7d4e2a58edbc46dd22e0e3fb7efaf75e02c824334dcec7b6a77cddbb8ed74e0bd46e249a6ae7b5147a4447472a7ae564f6eda02623292046403d9e00ad4c3e1e9b8bccc921e99799f35e72c53fd4b3f57f84909ba289edfe99d5fc528757617b4d7a0b5a0a36c4076b46aae29ecf49da21abecab50ce6753446db75d31f7885781104ac87ab2a709c707631a226a98d5d3f816a502f92d5aace933eaacd00b6a696e4bf06b9f7050b0a654b35da87c8876e7d0c3799932fe228c3a2d43a46daef19728cdf1d3b61a9068d72a9ea4ec49a34a61ace3d397225b1d98e0df0e3e2941bf52eb32fc3ffd70da207a77b3ecf988b0ddba99588272baf33596430f24ff539c8f08ef8188a7768f1d7edc83a9001686735335e86dca751f12a200d2d19de8d06f1952141615ccd333daca57a0168622c67cfc19a7ed2e0459f09a336596f64874f1281addbaf307ffb715941383156ae8a047e68d15e139b453cf673676f62fc6c954538d7c0fc93d705b86bbe55adf6d4381e457ad13aaaffaf86ca6a2b481c727ab25986cb834505d9dd0874a3a63e7e22c7f7c6f7272804f535e5bdf884c208479af3310535e2716d73ce33edd5488a333e1c292aae37cf54a07f9230bce1bf862dd0eac0ba137f899e03140b9b290472b0652e7ed91d7f19801835ca4efa55e9ad86869e57091e5ee3539f18c2c14ae3b37401bb01c56a6aaca118e954a72d860e4e717060eb8bc1ec29b3e643611f6940155179cd9203a4a6428dd5897b221c8ebdfc5c9b70ceb9127e6c8c9e452c85c96f911b276ed0937a0140bf758dbe220b1409a17bf48499c81016ab77f024fa37692fc66c3cf161307f8c062ef327aeb40e143eda0ce2b3251497480f0e4d7bf4939d36912403865f4b118c3b74e6d3e50291c102a6ba9b8c5d3cbad9fa8c997efc9c7c1ad8c4edc32591de9e949836643a0ac0a0f9a308beccf3d986f240f60c3fd74706d0a47529bf57ad7dff962e87a98766ff1ab716b2167cce18cc1abde0f53261db2582f064b0082df34962b11a88294701fbe019b97598cf183da2bb9d41f31fdd1a69c237535c385c2e8766a2a6ee3ec3df0c05df758addce91f3e69e7d03f6861db5388f78b3a23f164b0ef37c4a631bd954046db56b0b0cf52dd18a9d86aedcfb82a1a966c33709e823fcf52823e12395e44d4603cf3230123da2cd86161a1ad8571725d10c31286b369542dd5edf34550c0ed235746e6f43029d8c794b06a19ba0564e6ee824b648ccd5ef0512940eb2cf305805646daa13186b58b672f6f8d8dcc8810dec0be189019bdb3c904924f49445f97334631bc8a910535e6a38398ea9fcfceb4a2d2dfca34bf487182a4166260aaf0b33dd70a47805a7b1d090f55b881b864af905518b7e5ef6019c91afeb4e9ad316f4fb4e275b1c3634bada5c0b855013b8b8894addc2900323940eb2df652d6221e949ad22984abf061e270fa2f52cb2c86d903f5d32498f83a001388405909bdfb601ab1d057eb2b656b248ad47757810051aa3c817beff9533c6feffc1898f7fd5ef1a356dd550a4604f3bbfd5e727dd8ac67a924da8b42915b4dd9574267a99eadd33dcb662958f774eba9525fba498453001e61e06390d695b3e4fbfc532ebc47a858761a3b299649341fa75bc1f14adce52308f5b9bdaff2c98a7700bf67de31619181eebd30312311d70e97041e3450bbcfbfded8547ec6f565894e0bc85f60a3d95feb66d5330fefa5a9f5be62459e824c0904ac7610ef6f544a6f999f3d78988bcf2d1b5f7c14b2102b1b74421cf774222c697c6fb6f7799077fefbf38e0ede48a6869ff5ec0fdfd860bbf717653e54faff7bafc543e287276e17b4fa30373f926cd247438b548da753c543db5b8b1c9c9806dee9e781648a4726bd581b3d055bbd9608947b87178dcad1fb295f8ccc0e9427d67f461dfc44ecdb6f9560dbbc19effd643fadbfd9a19f4027d8b27c2c9e53f5f70a7f759a6672d693f383932340cb8dc50a00d9e535bb2c5cb3b12497a2d6e04529faafe734e813a3c7558e71d4549f9a8ac14f4a46f70c3d111f789e118be957283d00d70a7582e12d42bf279a3ff82fafe53101b2ac0b069c3b78d53a9bcce08ead655711b43a9cab9ac54ecae1389d7f53ef86d54b3e313fca266e173b968681cf567a49531ec5bccc7886b28bba7e319dec20d4bb185b66198b9e00bdf07ffbe965df681c4445564a83b8440794b2525e5660676556103cf37d8154cd27de92d43a679a08d0122beb78dbaeef9b788740156fa0ad089400ee8ff6757a926a5518f1783e9c95f5791897eb89f2fc1f015fe328c66af154619aa6c8f6d0a63081407ca2cf21ff6aaae89d8b2657a7a3f62c30b68f60c747bc8d8247cae67024ec47bca74dd6402b8a2b3cabef6eafe309f1cde19679c8b30ba62f8d43957759095814415911eba9e828c59369d2e09fedcb65ff6512721cbd9927c1296fdd11be515e58b5a09a02975e0a4c9b2a306fab39b4a0fe2402a47f89903fce6fb188656254f3b32164f527d1032a983c3237a6960267d462e0cf39cfc91f33f89f6451e4e6ee27b0123fc41f21aa4f659e0594cf95fdbbfff71c61647157569cd35ffb56dbbd287d7bea4f29f6462cfad5f97a5769f69265e82608bf0b5d713bf654af776a948244cf579422ca6b339df82484a8e890357a386b50f6ae09e92eca960f5a2e01b9fedbc8dcf4ef3ed630970eb82784e93739a3277bd743a76326a6d6b8658e5f72a157e07daee809240995d12913619a61e17093da4060f343daff1a1dd105a733d85dae37f3b62d973c4ba6ca7766f5a4650aa851e5d67e25e0714f7bee2d8aca9190930537bd8d5c1aee0f11e7416455ee1a1edaf56d5b7bea16ef5585586bf49847b136d8c7a3ddd03cef7e3859d5f9f757ee43124768535e0ac085cd531ef7d668decf18c63cb3a3e190f34a7f095b2afaa36f8e4718657930cd6648c4e3342fc233ba7d9d422a1305f9d18f236b3da66976825a22c4f5b15f610ac7be48c29bd0786979fad77f6ff800be394a77978c437b33953f11c5ac42f7f4b5c790abadad52de72d01620f180e186c24656800b6567ddcbc78783e5b0729869ecbb753089533a55bd95394a595f687bf22abd0a78bba5e826b85e3b8bd474ab92a77a8a1f438b286a948ee62060a90da3379a7415263151a921eafa6d2e66bc61a4ea01e0f0d54de0080979160a34b075a0ee184c5658569f7b24685bb1c9db176f4b0767b5038b52eb9501ddad46b739abe88c5c19907997fbfb6da6bf92a0972d881be737c2a50dc7c04da8e9cceeb86ee3e48afb3ebbc9bffff4ea969ee2a573d29973fb8736a0d050df8e81ecbeb64041161fd0ec1672fe732c5d709c1ef476ccb070eaa151e27c346bc916b0685aeeb94db0f172c1648d240cb1dfc7dd3b443755d0304c8b053b4f9360e8f9b0a5251b040cd2f78ae8b0bdf70ca97fa1cf140a195d9f77ceb1d3e735ddfef71b9cec6586a6e1b0cfad1034b576be9a2fc95493080db2a08df088170886f2385168877b75072a12015c946fb60f47879411f34fe8f49e2f9f8f68810491dfa57b317618f5d9c66bed152bf33a019353653c953dfccb2a2fcb0bf9f5674c969f0582dae605993ead69d75f63ce418857f8a3ed746af2465def95a15460b8a233431a8066934ea07e6f10fc153807c39547245506918f48a10ab998915a7c3f4f343f2db36824d56df98b35fb52af70c60c405e97102da37daaa21e860256eca55ed3e0f4500485e88eeb46095e4a4cfd22921a7c0417cd110894261a898b3b842cdf295d747d5a16a245285f9e1f80b61c22a802b381176c50933983edf4467dee59760f2923f494ccb799409eb948ea37a8126d0d150ccbe3d75e697a45143b161771e3a0b58d93846bf510d88da65e4e663ed87996a6baf96b0d8f8cede9bccad99cb2927cd650638fe21e968afeff8d23fa54ee85121d51eede26d079eba3107e2e2c02d7c709b896fcb0e9244fefeb913fa4ebd09a9c63a57f04d30cacb5a026aca2490c65bc66c99bfde2fcc2f25215780772056bb2232f142996e2869d47e8a98347f2704404f90996a322c51d47d09e7d72c2476730dce182eac286e45c9f6cdcb54891a72c4fd52935fc20ee5f22ed38c223075e123e2d9c8927d9946a2da7d6b1ebd666b1500e9441a2e865f657ea18080b3b01ecdcb49767c085ed855df0633899fb8768668fe0dc914c40a37099274cf8894884d10f32ed9fdfb66dc39fc5440b298dad5a7f8a09fd7fd72759d5688817741b24824bc9f5759798950be226f8e99780d4737fb2249f597769cf4617aee1fde751891421125cc44c2b1dfb62ad7f555e774ef9a8e39944362e4f6631fe03cbaeaca2d604ab38e91c6d1e6cdbb848e378dd6b49e002572352c19e97972f4fb0331848cd19ea6308babf72479389b92a2504bcc8246397120b903e04a37d95bb3c202c2817a198b7a8f269a0cfceaae173c79565be89369135c7a964f08950dffe52d63f64121a57b60908d3552657361d14704029c4c0b668a6fa4a76a3887677eea1eba873ac91e3fa8c29462401789be80f834ca9000227ecdc0514220b0cd32720fc716eb239d5efc9cba87c7a18a4c0468f347f36070f26ebb46e07895e614e489fed842f5a555c0161f95cde92ed96097aad498e0e6d5dab1d40f13acc13be7bd405dddad1872e0caec65123c251e0ab725ff89d55bd09c6a6465f713e87ef1b9cd3778a68fda7a0b77b5b9e90de40db9e538c9d219d3b068fb2b6ba22d855a9f92623ab155bc5bbb7d3c1a18960d910beddaefe06ee23b98e688ab715e064b6028fe53a54430306f8ce68339dd59915b31082a96755108014b0b0b39384f5ad62e6c5d4e12ce18d0f70dea10af2214615705b76c4216df5be73307aa350e3efee7e362266cf3f35622ccb98fdd0f1ec0f974d4dbb0f3810187ed97b73921c9de632ed78cfe1694f4daaa36860feefbbdf65267c82e11c091cba6e2f2b9e0d9f0277a9f31218d4e58770f56b4504e09b7aa0937fc35eed4f401b3788c71f1d08bcf228db796e3d9075c7592b23e1f01b695ade526b6bc7072a1d52760028e06c9f2ee883ba0cf2abc8c76146e3a511d9ace2e7ed484e2278bf296e706d4caf6f967c2eb0dbc35d13e0806a2c2c551089e2e8bb83c974023f94d84a6e31939200731f85b83acfafdb359c92a4bc9095ca9242a135ca1328870e4c7991fc3f81de58bfba8c4aa441a0d808cc9d3dd67edb62af4a7b66ee65a47e02311f17e7203b36116e4684f0c9e0d99c507a00c91cc47a4ffcad8074f43c74958e34d7c8a954ea784e69a40ce9c75a3537dc54ca6c210a197045fe92726f5fe84f01459e6cae38cfe0965878070313168e7f56f81fee976c12b504c3fe02bbfc24ce237285be168ab4b99de95ebea2a6a647e9f31a045967086a849faf69c2eedacc55e8cf9f7a7febf0396a4ec278d5e48fe6d965489dfd4c4fe51d46afa9f32c13551b774c10f04741d342e5c780acc1607b52c96b881dcee56c0199a840ae4c64168430b70cfd7d4121b9578d1e2b6c19055cde85cb77a39f867f9a4212da8193552e183f7691b5689ddaaaa6b42bf5a3997d7fd1196b8b8be831f903b9eb422b2c3b1f4e7bdd73a251dc8b21781a0e868d104873fbac1a3b0cc2486e93ba4fa0b080327417edbaf1954a89ea690b2885994aefec7c1ecaed2954a8c42b710f6799a9fe8ac7bf9f0b22d24f700a8d40c6bee9ffde65140b5e204766f74ef6100199167ad52ee600ce81b63131fb1b80727129db97d42a450ed7e6b3809020cab45edcee9f0107696f663364be39d0d57ea85f69644433ecf89c349c1109b2b9f2fe5d758e348f5647c375511c5602954a5f504ea200bd6e639830ab0ce6495bccd506bcf455c142f92cb4a6bc2bb9eece5da53b7cababe4711eb003aa0513d7e882fdc9edb483578f413789cb9f12584510ccb94f18a6784b3a5676ca8527271f0f554197df86684706869fc7b1c602d917fb825f21ecc9a8e36af88d93e7254b1e23d7146aedb9e5cce2ed07fe745f4973f6c4afc999b5882abadb7aa4c0e6683f278758fde35fef8c76f5e41eda94d817efd00a91b92f46558bbc3749a8de5c11a3fc4835e41dea2a18f5d7559c4a7faef8c67213bc94322616c1cfa4c094228f8790dd2c3530dcc973f06f3217d53e0a4819c62b74d5b972ae64b824f888e635a65dbaeb4d9d1cdae1f9b87d483c27f66f103c678466ec2b3301f1ddb07a6aaa30edbc49d5b63f500b54d6cd969619277382ea3d73da3b5255e2b1160e9996365d4141ae81adc0f581c597caaeb876cd12adfe1edf997c40757018e06e947931f12893b41f7ae85574c3743e3ba7bf5603e5bfbc29033ae451a33afc1fa5a9ebf61edb0bcded129393201d7f08cd503a2c4dbd7cd86789407be849e1abc41ac5f1fdc9c3ddb66fb4df2e43049a38a757bf21c87837427b1be018a6a4df897ae33f0804d3f9d9ac40c9374d57a0e1a118022ccb1e7d53e6c9db9ddbb12e4b4a76d901782a2729e28c899be7ce5908ca9a1e3cbd43f04bd98b657b29d129d95b1324c7774c7b7e4d548858a526fc0f292df71d7a13738ae54a12c35f5c0aaf2df0e9b727f07880bdcf3c1623049fbfc771a378f2bc65bd2a406d849f45c31fc98bb456cd3d9dee9bc1207be6c6c7ecd2f246bd1eeb52e691bcfd4f0242a51cf22d664fbe849d091bf2e715441a5dc9827a1a6ecb9acdfcef0f1528701251314f1fa980918a1543afc26bd21f22c90fe25c819735df95c8bb49acb204b6d2ce4ad71bbd69d02dc85a248c8e3441cde7fb774d53fa9ef77d09d78975be1caa9fe50c0c02461697f276562f7b4b2a342a65d3450de97af3da296ce3bd002d56e53a07134a8b929e050a80515249cd4fdb7a873a585c9d8baa7c62d57bba08a975f0930cfd051135d761ff2a80afbe1d0e8bd61900a3ad4098af9b5650f5a48911067b4de2c255077566297de89475c257211f02c48378b57fd91996f8f7848e8ae78d35cfaa24cee95ae48bcef57c361ccef698673c22935ad2d2e689f8d4a0ca415eb14f62f4f79ddc68dbadc7119cf802983b7819372211eb164ae19bca48fb057a7712dcd7403c274a81d0b449884f64b6f942b7e29805a9a57d3723e2451c719a109e012d4704eddad849b64d4a09729684e2a9ceb862687dcb596cec35f6b0a0d2bf14ac496951bacc2b85ba1e78fc0ee2c2fe7ce250cdbb7be2d956b12abfe3a5aef6cde4df998e9119ee465f37e2b56ba495e7990bfcd7955ccf50a3205b78a5f930203217222ec28962f75fde32744af0e0765482d18b4447e162fe5986f51161051a7a026876c6d18becb038499d0449cd9c6a4e08fe643e77c4ce4cc2b924d83c67b5e0899ad36e1f7ccdaff2080524ebdc78e63068c9f06b455faf90c40bc5b95c82ca5f3bf7b2a80e65e22f03d0868956af83ad4a575cc23ee04e5d6fecd3764c0ae4b2d4de85e9a924ff92343fb76dd8eccbe8c31b373577bf4ead022df0cd86ab12b2cce3909277f67d8e5238b31656d6b3f42d56decb40ab95145b81de03f24722f35352cd5b04dae4a105a7ce84ce7488b7927096938065a0e8ebbaa99d24d6eb8b55eaf0a1a486d1755812396e701e7fdc01550870682be5412f94df9a1b9029f2a96d50369296b051bcbe448b1d4a5c69f4f08b4cee8b87c1025230138577dc0903e8884b656bff15a8b0979e426c43c303cc4b640f0714cb8e51fc095565e34ca71090c8f6a58d1ec4068a2e9dbe988ba20db272afa22c295432dcf5b30f7c56de72f1c5438dcd889193e03751bd30ff8ddabfb9191515842a4df09ab0a4b332690d3b7315cbc4a1cc72531c0ed6ec8d92dc52f3b93dcbfc80a273e294a7c65e57ba8c9080d74d19a391b2d80d141f799c04aa28ad04f6ad9b9829986f4fa3ec8d775440ae5efc33358ab7ffc728e0c7d2931ef89c117201e3b1ee47b6263b4965f5ce3455fc3ca0a724e7391fd0a22bcbe514a7a3114e274dfc8cb4219f6af122c46681f19b4ae00ba63c9e280e53e58df023da99d34fe3afe9be03e705576b5416481d92319d189f94ca45aff63b52f0300e60ecd4ddcd71e04d818cb944fd365348e0ddc12f5c28d84982e80524ba42f51e932ea7519bf2dc89d6e326dc2a75e90817c7f38c8455f59bc93b12f5f74a1746b415da3cdedaf57e806f65083a4aeeeb3dad22d482f7759823e0d2430036af0f0a82021d36d10b689d03cc81914a596222d933f85443b9c902dde01b7c7d1e81f352e41ed8ac94f38fc17a03fd70b41a6b6ac265c0b1fe1055c4e2c02c5b2bb3a5d01d7f7483ad9c8b9e98d552808320b20c58f4bfca23128889c305c2aeaf54df8a4c1a05a28e13c14e65163483c40fd3a02f03f502aaf58f58e765a4a18345b24abb290ec4a99bb508a7c76c3cdb3c38ec874028d236e79dff58b179b3136c29e18068a88102657c7debe0848ac93cf28c8993bc7b530c70ffd21bd53e05acafd084ce2e536860af1f756c9134ea07175acdb102902f52ac72bff7ced854a9a959cf1da89f21974ce2c12dee45827772a1521213202470bf41de1e0247b8cd63dd35678491324c0aafbb92bf321b95f2e25b1e01d7901171100fbd0bea41661b4b7fd6a7db3c35b292653ff78d9f4a02911a37e229764a7cb7434f7e73b7a1eb60f0a92640a34e5339b4bff8b015b822bea152655e1030ed7cab7f6a213acd209a89ca5e5e1c4937bd011a73649ffda546b685b94fe33e8fcde2b3726227be3ef6ab2fa97216384889a5254efbee8e6ca8447af79a17b4c891a7e57036f1b428de0dfbaf43ee50ecbf23242d7a703df75940bff4cc925c33f74cb71948f515a8dad186b856859472a36f04e6d48db491c290ca32dd674a96da241b25ef148800bbb5937ac9672ab321574e6941d3428cceb039c01c48393e6b9d89faf33eea7e3cec42e385b59e7fd3b548c81e868533e949e13cbff3f143099fe0e5ff1f9bf6211d50ad37c14d567293d2294d1f2548df12520a49a8037e986f658231941633ebc0ce806fc8a905d76805d817a875a39267f4744d53e8b50a5aaebfc3823681ceaf8e114d3ba1a8864ea3aaae90f558c3cd17ceeb24a890cdc135096aec58a63bcc7792ae1b6932d9eb3312fed0bddb09af455d5d5c773cf6b443e23414d5c5ed6018fae64868d631b4fb16b8964972f594c8794b81d7c1368fad7ddd79c2016c67ddf3eb629e91ec5588433d861b4ac59bce11963af8e18d3b6f7397ee0a99215a56dbc498ef1fe70d053c425f4fc5a9dbd3311d9797cdc259e329c0cf83e550338ee8ad3e033c9b03887e41b35f107eda6811080bb4327464b492e97883b0ee8a29b5dccf45d7fa977cef2e64b3ddc819bca51f0b016dac8019392c2f8aa713a360dfa408a765ee0e211432d3a8be37a83e8b4fd498781522b61776a6002da3a23edf89b9c311783841893e235a131bd917c72e0391e1965bb2daad4aa7579f8fabfa1db78507eeeec45bc0ab2b4549abc9c819e81c2b4413e3aeead007167b2041b5a92587eb05c35077faea0afbd1bdefc28a22231b4723df25df1144aad63ab4e617078d4e01b151412b002dd3764e52cce43a6ff151c986a7e666bc4bcf80a8c0d35696a70d96a86b9d1a890cdc104b95518a9a8dc50f3f3a08bd8d3f7981e752f268d5c9b14dc312e56252b42204340dfb2ab867a9d934eb1f4489d9b8dd4549de1a0fe73636ffe1559ac5cda9c849481d8faa1aeb8ac9da0f063c7cbde07e08d927a85c020bb045af0b220c15e10aa796aebc32b2141685843b7a041d8064769283c1379a9a19e5175312751bf6fb73eb3772e1ad22469bf3aa3b11f9c757f080ed4c674c22359476a7670b39c9a0fe12cbd0c779c0a23733778054c25a5359e45eb510c1de3af38df315430689461c35128ec452f7dfc0ea6c6176ffb843bab1e790712e740d8baaf1686b41fe5bfe650ca834dcae7c8d3f5f993b707d6d48a94334c7d8a5bd9ec3d39b55669c089cd1fbda2feb222afa3c7b474e4e9bcecf399c06f1b78dd9affbeee2f14f27d7ffc7f23b8b13f64b4608c1401eb218fa681c017c7666981380e3622ac4558f71bb44112b6aaa7292d577fb1cc364478d588677fa3dbe78b098182cf8072d070641a6ca55f5bd245df3074ce2530e1ca07ae6ae158285b72f8ca19bb62e1472b7f6ae2a75b836a4dba064e174cd532f79784f8a6cc72c6eee5249896e28c09c0428207446f1a712194d5e0893987950099681bbb10e11f76bb599a5def01192f62cd9b75163faee8f9360686f8eae562fe667023cdc7d4aca6d2f4a6d2dc7eee01214daf8ef1a04af71217920e19a1d7691f466a70c0033e57e35eeb041e263ad017b86e7bfde8f7bff066043854459de42e3335c1b448ad570a3e1ac1192de146a66b6656510ee1450171dc711f65c91ef47afc27f53e2c6a24525af4e8e367d51f0ce477b59120b9501a051a7a25057e5dbd493c80d490025c486ebed2cb3377db54a0c5488597cd5850b05a3b7eb376f2c516e111590cfac43fa2a9555baefc398f55637b0cf237c9b8c8eb41a3b8471bca54bf6e3d1ac4246c4e03dd0a7836781a40ab1a95997e009867d1d43205e10dd2decf324c049b21a17df42ca25674adcc2bd140f44b8d2b0182b22b03de1c0b3b7b444c2d83de2bcc74a592218caf4f57b74ef1c2634d289e470917e0d66ade1100314d41fd34a605a10051d0ba0cbe2bc8d67835f0c69208d250c9f61c2ece312708006b4626e5cd357403330f90b85cd558d9e30cafedd826ba230b9d8c80935d3d6f9da1dead90e4bc492b705196abdceeefb2bceaf23bfcd7b93093b8eb3fb081c5412fb130241f52ff6e2509757d014cd613a22edb2dc9bf1eb59d53ed0a3b6c52cfb774e3e3d591c62071fb56d12bd6b80d71c899cbd86cf048b8630447ef7a04e01510cd776a4c4c375bd547432a3d0760072add08533638046f1ff49d7da2e2c13bea2a8ba1d36ab8cbcac7df2c63b3b15ecf5bd0f41175f0948a6e0ba150fc30b23a08a07f7564fe646c8bbfc4bef2f0f9ece58ef470c68d6f140d9f28a5b5917192cecac70098f558fa7743aaa49c4c99de4c19a257b2a47d6659a7ee8a091965c399b068ddad2c17c69e61b07fdfac16eb2df638727918c817c2ac81561406b72d4dcc8f1810ef342ffcfb0a6edafc0a0add004263ca55d26f6ec7f9cc67f93f5601b85bd03d925946e120da4a9c05d7cd0d7b6d287cda79af273da828ca689cef79a61aca06b59170d820506907519c745d210c0372ee419eef02084452e750f8a3b71848d36a391092bb47a74b52d089a02699514951d111cb73ba60b623cdca6baa54fb5563a477d9bab98e3490432543731b75ebdca02ef7ffdc94334c6acc0af9f1f03d661a163fb72bcd56598ec7960176f7779ae6f27f275aad0d968ce6cb88e6ae4b65fad8cfbf7165a9e58786315ce78847d43c8fdca945c6479fdf504515c0dd712c71a8cdd5efd67013a4109954834e2b05df24a7c1fa8a2c6b31e2628295bc09848a5a6db709e5846a8b598bde99973110431541aad4bb5e97a22a5461775f61c23e7b17a2ff17b9a82963c0d355e18f97dd41f9f3f587dea61115bafe5853e005e38d4d0a5b2e92d7f6d62f3212cfab88ed11880b005280437310db7c1bf20e4edab55bfdf1a407e5fa2a648eef9d46de9890979a1638de449df42600021431687c81872528e2540555593aec6e637900b706269e080cf0dedf48ba002a032d1e84c2725cc3aae96a900d49eb12309f441d83eace9d77b240fbfecb8287a75e7da74de550ffa5e1a1621851cb36c5b5614416cfb3cdc9970361c666dbaf4de5fa1ae93b8fda2e3dfb576731b0654bdd4753b630480da31455edf0e976c34f023da76fc8606d7e420c92adcc9d06460afcc9e4ec57c9ff494c40b760d09b14fce0898d6e5f98b5899aa59677502d38b53e04352e56942e947edf8b3cd7feb2867177ba6a0affd182a6d3922cd41c6d97be99c346b8627201aa8aa04e06953a9c3b282d7d91cda26bd3c85a596517dd9ee5ff5a8c7c34e7360decaa245e3ae24e9fcd663b54596c6568567272cfddfa63cf4157382b4e760984c4d8e91a20c94b7a088c43b5d678a5c73ae5b925724f883911284bf1682d20eff16ba015e2327155a2eb811af11e4b9037af2c47fc8861a7af094aabd1830fca656bfb5c77dc8c0d1ba46cc1d1426b3f3712cbcf58cb0c7c2786e7c8efc9c7b567d975f7d7b878a41187e0d6206d983d3e9cc33e59dbd9aaea7a7cd4a73eca12b7e53def00466047d8591183ad13cdb0f447da1bd4af0629c1695329ee5d2618b99c27b88eafaf2360dc44228843170d4a2950fee7d78101d9f106f068974dd49e31b8850b7452b461bda566f73519aeeb42d97c950f4eb3a8bd9682152e19258cb9e92e74f0dc2bbee1cfe4d723035fa406a9861b1cfb1b7ada055f8d26dd044fa514b559a6f7ae481c9b89cd159f9b49a851610d7e542b5988ef0e8bd955ffdf66ba742549dd7db2545260f41888aaba62dee5df924b4ef2d5dc80f776127786a0e55339cb23263f2599137abed9f42fbe22e32bea5d925e0e297454efd9ab07368512e6c2979c0db80a1a088d5d762d3ec45afb96492b082d7bb839e5027306b19e068ee18215e5fb004c0574ba53dbd23b60521d3e4cf7ec9bb4b6849f55160c796666e3159fc6a1ebf9740638212c139aa167c3e18c65c3596f8968ea4df1a95d81f1cdf609e13b092d6f8c1098d2a0063c00994dfde760f9c6ac02cc5986816d0b05c9638f90701a1ac304350c67e08dcd1eac8d5c60a745dfbeeee4789d29aa9beb7d51f3f7ed68d2ea806f102dcb70b0a15dba526a0145f453573d73ea66b3317adb9d10299b61c2ce2bbbbeadafddd81131ae0f0787d35d03d83dc786ce08773027327deb0f0d35c16b63354e168ae52cb0ddeb456140bcacf1d527ad4759365cc969ca69c5f09eb56e6a62a9ef4f7234f16d5a756e7efd0a12e8cc88e1aa654c1a140c7b1842987543de98cb6884e5505c780586da01ca1ce3c2206551c42dd0bb334f1547d21bf06aeb8248627d1fa4d23a832f97bc63994180987d100fd561474b90bb3d7895ba2544fc1f839fbcfa753ef904e17ecf810ba4aa6ed6dc18cc4d56af63907362ed48da641379c7ae29bde1b5034667a4cb2fbe037e98d38357055986c209662968393b22ee434802579f00cf635fe4c61188afa5e6ef2d5db76d370c0d59fe902586044a841f0379e526fef5cc777df54527952064af744794db1e81443f423a1163a8bfde09df0ddb763d7ce5e8bbaddc834ea40fa4490f94a0343611d1cb447cc4b569e6c35e715392563477eb13fda0cb362ea03c3fa83683679f5a764fd45bd205914739ece73f48005db940df2a9dafabe6adb89e7c82024afb15632ebd8d25b2f7e5a08829c4242719625478e2514e971365f3e1d4a162bb6b40c51241079ab4adb266ff0a54b8238aea424b92505911cbf21f2839b48575cbbe6936d4f21ceba0c1b65c598bbe7f8c820f59fb59700c6bab1bb6e384267d7bc3ca77fdd0d8431b5787663b8976712e50b2993d6373eb34b1d2942042f3ca0fa978b0ffff542dd433e1093c0f800c77dddee45af4b3e368c402e13f1d36cd2a6478833d974482bd7d1413c608653d96d4760b2716a30f80a8b26d4c03ca9fdcfbc57ddd3c98a3081778c8ac41f9d1e5bffacf56c9b9b699f162543801d485df979d182ac9bc05ce63c8142d48f60b7824e7861821bee674be25c9dbedd76f7fecc7e40c5d15d434a3973acb867ef9d4ba07e359da22875d3e861b83aefaf5b65edf30a7fd00327b214dea8d27cca2874e6fffa01a5c268841abc3843109e26e2f1daa5703e2351b798ac3f2d5a1ddc4d3f477242d00ee30e689670fd5f1238873c8b823892106586fb60d9a9f24a079683eb8e4b8ceb888ed560506d88a5b57389ac2355bac639191caa36a323ac123c628a15e5fb50bd06cb2769ad8fda68825c7011ef79227d1305cc4ff8558588157538f42a05af784b6bbdf75c04b598d41e23f6d79ea6ebbb0e8941e63f3b7c49d4c988d445d0e754b43c593fef45756a8adaca380af7cfbf2ca457023ec355634dc191c05025f079418a864a7248278a723d428000a6d392fe7bed5209d247964f8360ec2fee3354a0f71ec581050f9b545de9cfaa49da29e9fd75743d971e068aa75a2356bcc58c007c7f194bcd5f34ddce246109a96b1993346da12b0485f6616a8730877574237e23ee3e26e66f64a6d021cfbff69ba0e5a7296632f5a1283ebedb1a7d3333482e115149ef26cd2e4da5fda4e4c2a2eb84ff9bb5ed41b04eb650fbfd18ba0f7515c33f341a2b93d6a2640b92023c82f9800205543e559cd8e8b1927639d962a0b2d4cfb14d7f68bc24e82843beee27d02e6f4028e0bdaaa9f193c2ea0932399e6b0496da126faa1d2bd5563203119202f6997cc2b1b97dd84f7521742b0c36d66def2b861db20d3567d04ded7d832b77c92dbba9c54f424ff47104110b32a90e168d7b4fc5a8ecd3b0f827d91f903e32748d43fa0606133e80e932ad0510483aae345e459ca2c2fdcecdd736411a7ff602eafe58b3aedf65e7c3d8bc987e2c25731cd1e33d451d74876388f9369757a8e26b75c56841f8202e778c9d7d2f34befb6f3f26bdf5612cb6fff33ddb911221aad832d2c5d14bb2aab7a269834746693f904fbc565e162420da87fd6e32e2b749d72936159c0f57b0a11a239e423553f6b532515abbe4e453d54e251e74cb2aee445baaf0b66bebe193c7fd796a533882fb450f6dd6da05b668cd40d9d49a675e6fdf2417b4b8881d73b2c4bb467baf141e4473733d44d1e81ea3a693136e60b1045ea017f40d690d2f46cab22fcd6007ff3899dc861dc3316fd5749bfcff7e7f74f2c50b601e25c01b66802e56c0a83a15c485f4abe47376a3bb5ac1708b42b2d57adab3109d60724ebba8a1f62e25e88fd6d560aaa3d635e003aa83c1728b06227f740081cb76ba8f70612c83a428bbf55d77117c34e69ffd7737334b0bcc4228ac16313246ba394a315a7e3d899c47cb6942e086b38eec87f6d9fd4cd10b1587cb718e573d8aa13ad24c8399c0356635fbf359eecb0df0e3533f522dd26ba8bc8fbeb112a0cf919332c53426e54c1137a29b1a02d72d485c91963f13bd580302b9c5a61f410c162512d21b197f716929dbeddabf6ee93308a4901a853e850130a199aeb9e45d2d46a3fb4ffb2b19e306330e7c8b7b9e37cfc71a1dc6d5d55f5dc0bdaf90ceebf4f3920e436cdf195d0d16443c16d43d8ed160dea621d13c6e35453d7390f77b2723709b4df253880d22344619c01b80c41b040c4d4cc5850e4691ed7dc027a6ff6996e37a350a1845669683a7665b43aff48c1c1a30be4dbd8d7d3bbf03061ea60634834ede7996e642afb094f4a317bb5b6b773a90e831ae6b9e0988006d770109de470e567b2f7c6e5053fb6a601fde7a104cd7c6455135d53f927cb2355082c7a6baf28fe85ec187b8edb593b28376c36ac2b4116739b6312f6d0cc323f13328bcfa40819cf63b1a2f3ce2a1ebf9e90ef1d27fb8fd25132391a2832d8aed5367ba3581e75ff6d3a5fc08c14203439675864a5fae54b43d2231c31167c7f31eec24e33d767a2b9c7ce854ce586eab3f0dbaf2fe296ec0585aa80622f19179be4bf3b6f5f1acab57cecd7898abaede4692e65ed734ca9aa68044edfca3218a3e87f277b2c3eaa06592b5fdb271db6e70303780fea6e0eeb71226347502d4dcf56c6c411a35d8945b5fa00192506bc3dc1708c4124342727e843b083e8ce07f84f2b1f7c84ea11d571d64ddad253cd4da9962359ad786e4af8fbe690f5585d73d820f5d7a8280e1adaa50fc425ffcbc8991dfac8bcef5ad6a4f0376731cb444596dd37bf4a70870d2ca1c433d7762c17ce9f048a5e6356c2b8418bcd73e0f191769ec1895437db50a2085e0f8b40a0e83a8d5069d1bd4c5d4f43e1e6ef37a44feca5e0d0257ae55a4a10df6a387888067179b55d0ccaee106f715a3d974d886bde1ed84541b0af70f88b4f7a681713ccfbbe4c90d2f045e3fcbb7b2717815de5b2f001cb7d304e8fde15c2de88a0cf4af4daaf8c200e543e7836925645840d3e157e0fee2a6f143b2308ed7f886bb77ffdfefb32b0f08caf0e77c0cbcdd6a332f11a9aa7393d1e3d30b6906936daad01616709dc2a8a6c552184b77fa531c6d4137335d3d3facfe9ac905fc0fb46350691cbafc5622df783cfa19a86064372442c22944e118b9b8e7ff4a50472f33603bba561e670c680f114a0cd419115412eb84d8f0b9ae88bbb34e8b169e534d91fd418723b771ac5d681ea2c17896277d47cb019982a1f74d37b8eed320b1d340884fe92dbeeba8e4fafe9b22253ba50818eef3cc8b8ac0439ed6217f33932882258e35cefab3ac93b5702d04003f38151d687a11c00bb5a0633928f40640ed893c3e5d78c57458fa610eba3157dc26a58244372dfaeadb33901e66f236a51b1923a0901967b43e308d0f702e7be46d14e78a6090fe23b992662fe7c81ad123fe72d045120a533612ad92d0b2c5624d34dc9b4e009b06e5090f7b7e6d4f649cdd84278411e197efb18a4f80578b53fcee137943fb42482839d1f74485610906324a52dd50b48cadeeaaaed9a239ae10dbb718656b16c16b81fffd2dc9010dc702c00461e4a89fc490561d068d8cdfd22429f60352cf8c21f51f1d3fbba4ea2fd317de7378e3a14aa59b242c193eede0f2b6a718670e20d5172e382d0bd6aae1a5563a841c6e77ba7a228c36999f1563fda70abe1ecc0c7e94ce6b52a40038e00840e19455dc7c0fdb3be3fae8e9ad81d23b466efb8263a75b0906d1692c782d8d2489060c7cf607690bee74ee2a232943e3cb621fb1f9738322327e57dff19cb8436c15f79ad6b64db4c676e0570c9f88906d2a486e8db2bfe3ddeaa9ab9b21300b693848e77310fb4a11afba066faee31016fb15f0affd1f3b13f39c955010e73ad6b78f1b0c56ffeef41feb16a4c11aa0e6490264fc04bd8f4eb839bd31e73b94d34859462a31bb84550b90b6fc5997cac3c3ec5b5bfc8d551f501eff843035e667ce4f74445ff501d0b6a1f976fed6b26e9b4a6e352becd4dc56c86659bee05c3d2040dac0d7f47831832588482ff529b26698ade9d80204e6785121664b4d4a7ddc14df9bffd00f37f94d11a78fd94e583791fcdc8f6fb07e8ef23a27d55e646dcf7db506873928bafb898426ef2c5202fa4fc4f690bcbaf51df9060757441123b1f64c266bef8052c5e1906386370785fd82ad07d3fd482b470aef09797842eb143fa33e50e498a96b7fe0d30dee0de566c5fed63c5263a753c9df05d2eae6be312ee47e8f51e505f09b98bbd4f704fb74a08d262fb35ed04d1c6e9d1ccdf08d5dab46165779befe30c8c95df3946b88c08b3a53253e87e081d3a3a16888b863ff293a68875a0ccfad674c4a96919041f9683f18e586ff648b4f7bd608f0b931949a2248128ad854f13081684d3ef69f6b06f1cc49cd6cd521ef3ecf2a69c5ae2003806057eca8f2c970b1b66d519a058c48330ca8c32eca3dc01cf9008c8d78ffcc199d00b50af4a47d63a3efafb343827dc1a40a5465063346bfaba65f922b868c3856f99999e758df474786aec527713560efd439e79c9ca03bd14296d21e10bac3b13f212b8fa2bc15163bf9e99c20c00185d840f6b29c5933762f5500224ad2623ebd193a5d4fbb51220bea5ab53c2aad281d4e74ed6616897caca62d5eb5898fb143d18a8a4849d6448d92e206c89d0ffcc7d3250afa4b3ec6d72ad22c4e8d532b0b924065246c69c8e083db918e6c77fd4a2287f9bff51182b1d183ff2f4e69dcd1467c0dbe1c2151255c22a96821b0f1b6f198ab67ffd4e1da1064c09ccfad6032e9de04d9695f5f7ee0e24e853f91e78e14aafdba5c04bcc980f8799960e2b6ba21fc81e9607cf86a20756432a990e3e916fe47ef8925ee6e3df5c1e5458b5ce0b2e12508161ec77d33713854603eb434edf5b01359efe050ceb63b17b1223e971394095a0e79ddf0176ef789120ba7e5361609e6a23085b06f6d5c2e9ffba58afc8c92d10ed0ec3a7a3d8bb03e249f1e125f1b6b453b8c84a0cab3acca42784d9f8265696f0abf841e0e758608599f5fc9675532a7d2f4da6dd574595af11328a7742351ecbd2de30c9a5c6d548070e728bb6a4640c5092452ac3f3c6a70e07bfc8ba2efb36ba6e42e374fa5d6f110ce2c8738f55aecae9cfbfb56330aed802cd52b4d8a1c0b906a18ea2f3ce2f91e6a0a82e49f1d54c82a7f59bd7164032cccac5fbb97d664e686f5d064b0c189d5cd5ac7d326f203e85e6815d0972fac0a7ca415694b951efc3604678b6c437810608e6a71b3ec1bbc7187b7ac5d937c74f50e52a4da2a0af53a2e2b6f2e26e05e7b2447c3ad67903699df103d0b42ce5c9ae22f08e085b720b7a5fe5d29915240d00f35402bd542ca1771483dc25b136591dd786967e19a40b4ec8c1e2c24a71c3d0900a7ed5ea270680f36faa59dd247d8efba6a0c1bdfd71a2ff003a7c13dd8d4475760b6731fc55563691ff315e943e2a07af918b6e4282d06a3e863da910345830dac3221db35aa1cce1a9d26357cabee0f2f4eea74b668c232157e6dec45ecae4670c761f624126188a3455e04162db39142c709e4bb5aa34b7645a8ac11cf201a5a4e143d985c10edad888c89adf7791667a249e026a1d6bedd3466ea6faeffdc633f59490baf6899ad409669fe87c26b8dd19e71e46c35c924a53a8207caf88d8caeb0ecf0233c2bfbc6da06855e6c675d44d8f30d63780382283652a870ce8ae9c5fde081a1251b7e7854c8164f09509299ed11f5db91d80020f9d9d8ddaef016c2ac7f7687f966fac7590eb6770da9f9cd2d1556138429424a331dbfef4855ca5354d9bc9dfb612a213edf57c1c3be61bc028867e65730d4c9969f0edf0ac476b7ef883dce5b0da9b47ace188659a47d10000d8b3ea81cbe462a4d566cd6de1eac090ed862706dc9b5e773b0cfbf49f9facb588369a420be02657cc375affdf100319024b4ba0fe371ad8fd674404e665944188292aa3112d5d389229dc5f359c1d500d94bac0b26cb1a8c6196dc3660c6788f170581053ae23809957cda814052fefde4a2cc5afdbe1c9f9376a89025fbdc5c50ca09382b267cc9948767950921c61017d964d2374354968142b817b592fb4f1013c7fd14fd63e779af36b8f415a382d797e7ed36fdbea55c5a5daa5c10d6e61ca7d413eda85000cca402054dcbec08ae89d13fa993d893c7042d638df704dce14168269b80df6fc91471dfe271d3c912d5fce96214cd067f43e4dd1bff585fca35a3adbb01fd4830eff8af6c7182c2af47b9ea34ae33b4240cce90285e28342c88c64ef730c24dedaea3d1353065d753521951b277c8f77f9baf41f733a4dfa87a2a7126709fbb1b0e57490d8d57f615b68b7587998856a722e5d5cc0b70da3d1c04b13a7ca9a2d4d49337c3dceb7149c83d53a2cdc9dc3c04912350df59f1cf7515b6224d2973f40d5e25cf4122e22cb69f168fdb19d06bd756b32b970f240f8e6afc074a1d8cf17f90d371ca6d2efa4373985fa42f2d24047dc201f4127562037540353e6ef706436b46fb0dc739fc4dff8718ebf21cc6c0a74dc2b64c4925cb42640e9dc71a97b5abd04f27fbbeef2b23bd657af18c8f7c8c6a8d1d8634c526d39fa34a0c92e3544bec2428b61f074f699c9268de9e16120c1ee64428a699f7ef344c7543f6a0628d0827ca1921a83d0ac6f6720846ad0d71c42d042a6b8366702457075062c87456a359919b99f3a4fc67c97daf754d8b962c16904ca5c1e2d334ccf7b8370170ea1d0ace21b511567f14534e65f3c33d18fb07ce31053b3a6ccacc3ca085f41c2615330a4cd0476cd0be5e76f502ebe78c3d62ea726aedbad0cf3ac1e7e7af4e91d09ea655395bab274fbd878c9d3b787010d5962e92cca073c0c43e04cac277f3b1bdb015b52ee7e22bd3902ac614888b60fef47caf3bf1989c255a2110fe9a8d7ca8f3e10c151dba27d01cc06b99dc7bfcb866bb811077a1a9f80dd78dd775e0b67d08fcd19d26184ab00da0480854c8424cec33f595cf0351bc3ef1533a820a4564faf2bab239af641e0cdcb26c98f960220c9f0878033e78b2f1aa26fd72f64f7013544572096eb32769f73eb9b3263169add7f284fcfd272118e85df468780c6acb884de1e573ae505ddec7f599fb163c3bad755a5a07b613f3295bef211c37cdb847a6dbfbc90d4628399f0c1d9a067b5c299e698c70f410eb113464141231e647679f46d72b79ef40d603699898147e1edba3710fb72b40b2b4cce0569e2943a2ff7ea78e84d0fc340b531b81bfcddd7683d0d0e3728254b7dd30f37a2a0c47a4e61526c60d3a21d5fd36bca5175b25719180cbf684f14cc8d722c2d1dbaa6cc09e7c52f1df7a66a7887115542de3a3b8cea6547b7454414ef96929c9fafa9e6f7c54aa7b7e1f304aa52ed280e3d5ab6ba30d7bf02872efa5ec86459139c2db07df8fba47d42cd0d0d750d56602e51f0aa561af7e4c8e7eb0971fe64345c460409faee50ad18dde01a09034f33459ec6d80d3de4ed6ffc235fec4a280fdecbef0d88410a50c9dab98db6c82f7393175db39bfa400bc10ae6c1816f2e5a75b23cbdb1c71b253dd1ca7f20ed072b5d10243ab78bd4cc218aebbe3490cfb18c63bb46f45f9abb567e46561ae0a5d71a5c29aed9f2aa8c85d13542600154551223b6d7ae5bdb16988ec0fffb5700a3dd0f39ac7e63c553cb95f9d815e6dc435445ecbc85551c53f2a0851cdbfcab93b7aff4bdcf04fd932694c709c60633d40491644c374cfa56e0f1c93b6ed2959b3ae4cdeed235b7848896dd0e6f907cd9abd3f126861fdfcc8c885d98a7545546d60f7aca00005b433095743df446f43e03808d3ca006587aabd26b288767d3ea158a873955002bac239b8937bd23f395536cc62eb3fd167b8f9bd9d65f2f5ff306404babe761187b240f897acee83d32bb2af5b8f4dcfc21292359fba572d1e5870b3c5f866d001fe2c8ef064f5e15904eb56ca0ffcc95417ed8ba1de5b2e041f1886d5a7f849f753998bd3a4f8729b04acc42053a46a369cef1a266f84bc7ea3722d1c56b9e60a0873135c17ab6efc4af5bf17abb67dd3d13f333ab3290838117833ac24b24a0f46c4826df6420390b3d41198fb64adabd1f6125c33204d552fd9cf0e9b9fd36b6f04ba2d7c67c34b76729a32706957f7792cbf4d9c3dfa2980591c126bb43568de90eee803ec6be88d85d05935e3a1649cc7147d15dfed00a55ada6a765bbbaa503545176d5d482e0acc5263e6e0ec31a87d630df3bae49a3d90a21787b2f2269148dadd5030b119adb5c0dd93e91ecedd2a35296376e368eb91e382e94e4c92d68d1c50db92f7cc7fed00f80889559c6a126fd3f8aa2325d21c25b809c8104134be8ee32e9b5035363430fbe4eae6663d5cece1543e86521eb709ce5a0a856eda14a3d3d131eedb44dda5bb3660ac305bddb66fb4df2e43049a38a757bf21c87837427b1be018a6a4df897ae33f0804d3f9d9ac40c9374d57a0e1a118022ccb1e7d53e6c9db9ddbb12e4b4a76d901782a2729e28c899be7ce5908ca9a1e3cbd43f090090e7cc505277210d6788d4fa485f306739c43c8da94d5dc498b80a97fb8d5822c47563668a85c6007e0efe962a63cf1ea8ca3ef57eeef2dbcc1a73c6fae0e436197ac741769d73460232b8076b6ab59fc5ce3a14368388a2292bf9dc3f6e5f26c792b3fb4f76a433f29543893945e025ffb060050d9f1b2f2ed532e9a4e81d2591b55d1b5e8f207a0d35decb21d740b7bf5f15035a5da0fe0c14c647d22203edade7fe6e82c0a1b48f961e79c769dc42ab08b52652313d2619d1ba680f495944e1530d4abdcdfe9abf0d79c49f57ace37adedf0932708ef52aeb240fe1887ea874e8cec87b0d3fec88faac7b2c79f87b9804c83a31f862d2dce69966e070e669809f05350ca7ac44e15e3c3d997afb80d8dc6011ad2cbfbe1f323fb13df055e7f4a8629e8931b486d6b86f5cf8367d14f14a7e894f4dbadfa1cc80fd85bdbffa20f212c48123d872d8685bfd6b2da78cb4ef0d608255bed334281643812c2a0df58bab13716952884b85ed44ba114be530f3ee841fee893294cb7f9705dab6960fb9110d165feef5e54d8aa8a0c6b0742d38e3e06a9eec5c6820fc0d43054b2d074b9a1c2fc42e00802730f529c25cb91bbddea9a0e364414d844b334d7f1b507665e0a902f400bf43790d594bf46f8fa3a2cfc4cd0c4ef107d51aefe7ce250cdbb7be2d956b12abfe3a5aef6cde4df998e9119ee465f37e2b56ba495e7990bfcd7955ccf50a3205b78a5f930203217222ec28962f75fde32744af0e0765482d18b4447e162fe5986f51161053d50a00f933ce11c963ce1b60f36b506641d7be79bb1f2d676902194979e5de41f7b2821d3d7f6ab8227569e0f2484d6f609660dc022e45a2d271818ba355638e1b879993c04e691b0579df7b068a0cd49b000da9646cc888d03e45315178d010ffdb06dd5e224aebf00c85c10350661ddf18fe1611dc129af035c9d7abcd1fe18793a8c85eb64384e931abcefd3c743ea309043e6bda9d73d7d562874f4dcf8a181f74dd4ffa0f1489cfb0a96bd6236e3801831c1f8862e0d09afdb3cc4ab388991d310f6d56f5bedc24f003c7996ef847aadaafa2ee07c7a3446c17da812c2b96135a02fd3e5c66ed5297250394e135ce55aaf975c0c9464efe7c1e1fc752d0d7a94db421d09b53369cdb5aeeffe60a799cc163d22aa660f29d64779829715d3987aa7744412297324ddc5ffc0b0e7822a47f200470a58e1f9051bf144b1d5e4f6469fea5a40b531c3d1ccd2dfdab683b860db925d26ba51429e1b2d1268cd15eb4e2f5a7e96e6cc82023cc0ffbc5f3162d7918b80ae1576848ebda45e2a8d8f8c1815e71ec4e4044c147b423274f2af2aed9783841abf468bf1a69a5004281bb1e57a16d1b929d82963e3151e143679fefcdced24e946077df110894a5cf4be86806659a21595928c5f4491f3a053082be043d1ec04da7d82b4a9e1fb955c204346adfd6458f0d311f7f9e67637cfb9df72afe9f45da5e5fc64d5c9f1e927e8e55b849cc790975bca70c24707755ed6f97cc98ff6065ed81786c7bf3f41afc7034bc06e5187743d82f06c7f9b980b2aaee996849f9ffb89a7eb222bd0bfaceb47001550daadf27b07eac5ae13f5a4c3db08aeca8ab2441babd1b980f57e806f65083a4aeeeb3dad22d482f7759823e0d2430036af0f0a82021d36d10b689d03cc81914a596222d933f85443b9c902dde01b7c7d1e81f352e41ed8ac94f38fc17a03fd70b41a6b6ac265c0b1fe618e7e0cf075f9690ad07eb9fd12e1b4d80a7f841b16222844df38983f3469fbc2eb10e1146f48c33353fbb336136525d258c1472fc6a273c3de68500c8c1ff61ae70624b92ac3c4fcba8574425ef40a8a27074738e378dcfa7fd80e8a5ef9e22519c31a5f988fdb5cf4a34888b627c5c517306346aaf2efec81bf6c160642570c13778fe41125663d8b390017207925bc455961d436664e3215dd73d691282190b45b0c36cecd8f380b389960c4e6a589369866fc6061b1ae70c12a7b549ac091ae1b39e344ef2831e54c3d5f19fdc0d90acbaa15b0fae615d5bd658b673c6d59787081779cb5931bed953b99482559d4b8e78e2d538e3da8830d1e6a2c393aeb15bcf04e8cd4d500ca919f98b3bf22172c615cbd179203f5e0cf5b705120ef4f937ff8d6d92667f0df2632152cccbcdef483a7cc4d59eff315821ebbd2f3708b5c71e14e816ed20f8e06ef7bf4cf08722dee0ad9a2007552eb731add2d0b1b9f34674a8bbb1c4ce2fdd2003b1bc26cad126f7b242d7a703df75940bff4cc925c33f74cb71948f515a8dad186b856859472a36f04e6d48db491c290ca32dd674a96da241b25ef148800bbb5937ac9672ab321574e6941d3428cceb039c01c48393e6b9d8929dcea0205583d9a139d989d86c5a57e8c6cd2f8f95364d48110f077cc1a13d53a92b25b8ecc5b93fa3d6fc98ac70818256de1c36f45eea2f617821b74af6cac0677f4b6b184e108855ae9f014c642dc693a19f9e2a964b53f95405fa0475bd113e152caa5aa723574fbc2397df44fc18d36d33247d90dafb4d38c477d13d43809e0edf1cad649e8a40946979288367a1f8a632a0f7400019943afd7c6bb88d58fbcb5f77d58069acf05c16bfe88c6a4cb27f7f79bc34951a76d68e410312adc6c48d13ca1d6ec96ea3e27fbe8de76ec2c7198090f721069ecd84b4c9850ef15490957d51af008473e2f62fbc9ba8e950731cafe1094cf93160f25db11a67131473c766e0ccfce188cb1b0a34f188159f23770c5fc5c4191b406a290e86469a3fc56b583b0ee8a29b5dccf45d7fa977cef2e64b3ddc819bca51f0b016dac8019392c2f8aa713a360dfa408a765ee0e211432d3a8be37a83e8b4fd498781522b61776a6002da3a23edf89b9c311783841893e235a30aa6cf8272e6ab566a15a210e568bf2c5365ef99d63f3861544f909fd115904cefa04d99dae28567d836749f0f8d7e4ea8f9e234aa5590eece02e3f2588ac204d2fb937377e309fec6580f0fdaa269535a129977ca759332bf9029a3bab37b4a50eee8d49f3d4200745a7a82ba27c2217608453687edf76c8620843785c47eb47e7ef1472d7a05744177cead702b2c07c62017a46b5f19e8c3e6fdbcc5602b1d8644daba9a5ef64dd4e23e87cf0e1bc2aaae4f2a489306b3672bd148786f1128ea5b2652d2bcf769913ead22a8b795b815f9e8d79d29771dae002ec342494b6e0a3c1ced199cbc024319edeace985b8f65813dbd4bdc92feb36ddc9ef8e4aef77f52484f037fcc96b9454112540afea8b2398aed6762ef0044934694fbc022c1330a5b41ca8e576f7367ea5631ee076fcecd19d86684d95419aeccc947b49e97fdcca4127168a645cb71baa6373a19795927fadd1d68fbbaaa7b52ba9471e178e4808a47591e1c265f9a2220b59a4ca98b0a3fec64638d15a3d2a5c60b85b1155187b37d707b6ca3db885872a0a66ea18c6c11f448a36c6dce16e401e4a4273eede18d385bcdaf650e77bd3bc12f44f981b65f19acc70955021cdd0bdc6db6a06abc32d5b3305b92e2ab50888aa0b747f3e0a39cca5c7537efa428506d5395baab683569b05be61544d6f6b1cc3cfd3b2f14d01a230e87ecfbf85e75fd87af439214ad8eff6e667c08b57353bf651df3851f2df2ad85ab5ae638bba01aafdc89aecca275bfb3fe5994d6e6d77283e8fe8afa9f3f6d989c289f8bf462da05304f75a6c5af024f1be7edf7168fcaf7efe5c93fc3aafd83760a87191143bcf884842dbf6626e35c450db26bcdf36a65c4a3755fca22b7d524d1c882dde0d2b488bbf457276417c96970ca9d532d626d9f9fbcbbd9ef9183f1770ba6c2acfc7027406a7d1b746658bbd6476c71031e9717c1203c0b56a34ab951c16245492c407648afc4e6e3fa64204dc02fe14cf42c0387b70c0be9eb3af054e6b5b5b0290c76ef8482eada5a2851a1fd4a8bc580620d56334d5f162813837ccfa59f969526875c9bf94d61005c69817c66d3688e52a71f9ad87b38a52686c6b53a0ab5e793785d7cfe108f4984b83e9cafd7c62a030a0ff353605e48309be21bad7b92bad3ddce707a3b9ce02e99b71d4067e5a89cf915416c9972b591e581a2fddc124de8194a9c9146f4cd62b942ecb53ea61f453746c7a16f25e30a92dacca0eece35e90467f4f53511bf844c61d0f0ce641a042c4e737dbe54becdbc5aa009f7ec71b26ab8a858c767168fa00d5115f984ba3259694bce00f987e3af441162e05c092e58d2f99e958ab1c2af31183f333007ad891962d0fc6cb1c69932030378e4949020ad6d1c8bf570cff93dff151b0b353910828de6ba6028b5138c512478d93a85e8634b5e71d2749924ee5ae60f25871735045b3061fa9570a9504919ce11c7d0ea0ba9950365d2a53c13b8168b27955682b57ac8c8ddd44d2708f7f9337b85042caa8bd9dec64ac6084893453962c7c51f47b5da70c34d07b700feccbda02ca53455815a254ed9ad2594b71ae9b999693144e16460b78be038669ebe33867949a3f25b4421c83ca33d7397fbd58f59f7b25547d19f98a4390c6523010f95e8604592f2c9f4842b57de35dc8a94791eea9ba227b8fed46ae7c1e4e98afdc66dfb729b218735e9314f38395e8924b99759e1fc529e7d1fe538a42fb75a18445eef624372bddb830544361d4457c78e5b2270840ae5d0679a56819a8401bcbcfb5801b5a5a6c13b3a4fc598aa1bc5b1f90c8871f64f36d6665ee3c379201cd469e55fcc757c659993bc5e35562964110e1ba460b27458745e84dad744c49cf062af402643ce374d63c9f473cba70f09e3bb69808ff2a3ab6a278be0567115a30412aaa8445491168b710b53b1c5f0a71f63263275b0ba299f2c446922af451144014f4632413555ce826290833087a0a444865c26a7b5984598264395ccab39693c58374324338db0f65afce7d7c6e9cf825842dafcd95ac628388e3bda1ecf690163cc74c6a01d79243861901c8123d20657ef617a9d75aee79ec6f7b921d8657353b3b1e62b80eda6b6565d60b802578ef2d6aa32ddd02a6bf727c14ab14d8c94563776b16ff4ec2171a843066e6e45e808efe0b261b908a78b6323709f6617205eed6ab5e9b6b82f46c6e7ea0e396009a9dd7a9ec49adc7fde3dd319586d69f4d9bbcb0d4cc5fff036805fd60e6d0c6db652e758cd1c28d06eccc17d3a9d3cc8c68202892aa8dac5e15ac5f042230ed786840863e4cf75318f428924e761cc971e43bba987987620ff99ddea274ea5d1eb55b8cbb7b13bc021bc6b425931811a8f33089360e2bd363a15568e7c3db4683a04a1ac3461fc35f44c9300feb302ffe75a45fc220a1faef7ed6e8dd863ac0652719e0cfc2b58a9a42b939b867ce65306a131c0039e5e4a778781639c2dcbc2820b192fa7e1a9ac1690302ee62f9df092ea5a6fa0f556b3cb4b69b0480e5fd5cd3c5adae39217a130801c5ff71ea122cacfd3042b785d57bc2226a7b12189c500b9a15728041423fc18fe8cd95af4f5f378ad2358861c254ac4c7e3e16db291737784bc74b252c67c71007ca48894bd92888517a25f55203b5a34fbc471b4548d6cd4bf240aa00f7be399eb7a90edce75b87f1fa18ad13715f852905909afd825e1ef107ba6658cd653d7f3d12958a9b048ad58533cc8387112a54ef9b355a4390c9a736b4fac61e558ed4bb1a1b80dda62ab7a82da17aca12d877670da5fbe454906ad7609b6814aef489e20e3ef6a87a4c48fe42bca5bdacd2def374939533eab04c69285904d7e45b2567f7acce8efa279455aa3719494304823232b6753f5e09fa8244651bf2602da70c4a28d7baa7c452a46c5d5bebde7185fca474312175d3c37495a7bdf155dc098c35b599e14acc4aa1f4c9da1e9e1ec6d38f76e1b0a2616466236894aa55b156605f90edcfa5e8f8410290e3e9ac49d7b5c4ff4448666b2dc96f718d7394d9169f4eb93bc171d03141259199ac69a9ce52cae273faf29659b306bf620983f7c76238d5be3972ec300d3656e72e13033d80a172b5bc1571185a25aaf90d15b4c976bb3055f07bf8ab357d47ceb50b62f959773b0431ab8185ca3f55957acfe6a9826a2026399cab8f2db3fdbddab198a97b7985bce0da81f7569419ae922309be30522b547399684652da1ed8c7b0ee3a7c7ddd8df1860282ce7292fbc4f3d1d2302d2be7c86c90a520b4687adf47d10ad12ff1b36d6d2058b1340f618f49319f053b0231642a298766a67681a3811f1a3612d9629484c16644f4abdf51ced170854c0253f429adbfa522b8a9e6bae6d869ac15c2dfb3713d289c5ab2a7d2debdb4d6efd790ef9c3b84f4b126bfde23dc87d2191d847f03438492ed897193779cb1374055f22849e57c52e247c5f4baa4b057a18e14d8b8460c04f902dc44eac17c9467548b3498dfbb05f8a4a07930ae98b73f323d9297381aa4fb498c6b1c85d8b26816f800f2e22f6ab7d15ae8b9c7e79a4b04add0ab7110ed9ce3ab5e9b1feae035ae52a1d3ff9187c7fcfaf8c78be849ebf303c7c5973a2eb18b92bf632ebf1526e7183a9628168c10c6578cb1e62f351809a746441ac9e7a083db0f3a8d71a0998a4329f82c4defbfc2de136f32dacf8ddd5f32cdafc2b480ea1622d6a5e94769a81d88c2c814adb560097a13c29eb8c24bec2a181147200f7a1540b4d5f0c4bb257cddda411338076520564eee1995d780771624b997fca0dcbce49f8b1ff5475c88dcf1c079a219f444c4fa58fbcd022552fec9cd702a0f55f059e2ce1be76c8fd6a1b027eed83cf41bf7078f3421d3d9963ce1bc04d9dbb9bed8071e702aa189ff663495dcb3175ea468f12baa839de2e24cee6647bdd4067ea00293cac0ad7fa68350d60841a9b9aa69a773c46483da9c84f214e4a3273ae2f51215049abae015251f063f85cc2eaf3efe514210df9adb7d78e46892e2f20655d25c944f76b2b93b919e479db54533922ee70c70175546dba519b5a80b42b66157da62328b5d463b093f82928a8673e23ce0b99b40663aa32d2c610939a11baf65ca8efb0cc5dfe40cec691a40d5c6e4ec74a86ff0d7d29eef1f31d296c529491cc2460c241251002b9b40d37187e33b986f37674375caee85152b475a21044b619ddc1914132e1190a041302475073990c89ed1bdb37d3764ac08bcef85d20b224c0f3eb1415dc0dbf25f74557a226a58fbc1470be43de758b428e6f823216afbcd5db1da85c82abc84039cd1434f710152a7853000c9a2f2b85c38dc7c70b0a5b876f92830f49290c786c3b4688797fe87c4c257657868a0820dc76a0f07eb6b3ab7dbe27f8ed9fa77720cc206a7775b2127f6d24f533a66bc7ce551b120704f581b9d66c89d4956405936978a5c535eecf0191ae89a02ac515a4af4487da8cdf31015032b7468a0dd2968810897fc5a069f99f894b611ea4e23d46da1a7d1b14e2fffc84236313a2595c31bfd5b1bc1b0fc18ef2d429c06c9aa8dbcd2d5b06a95b0254fc24ba8ff9dde1800662b57b1d14ddbfa821d0af558b2e23f95208ecdba988e59ade0a6af157d841fecd005a51892e0fbc7ad5e301ba2f1c90a4e8f54b00fb4165e934de8aee818095b674ef168f26925bd4009fd4f04e47a19e7aef2f06ad1224ee4b0ae1af3fc466b419cc53ead3ea14a7a8486862fd4b3b7dc7ff388f1f1a414fe4830d9e26bc7e9b3e1e1446c7785f96808d7377bf67678a2f4caf58686b558c767a34671cb84d043c42a16ea29129f36116f3214a5842a069b46e8442b8ab89e3aa2bd2d9011fdf7f88a5e5e0504de2d3ebb6db70f9083e98e7a8ccc888d7347442444ffab33e51c32e9834c3d349391b95f17e8e952a99732e31b805d08de13e86f0a5aaf7b13266b1cdd9b5d4d5c3e6d94fb38a1dd2a597b7d2fa2494496bb9589885f6ede32ce73d2ba957bd4efdb21b5594924f981bcb07d7cd2d252a85d87d08a0e9f45d1ac2c6da067d9324b541f48cac98dcc7441ef28b7b0bb6249864daa1d04a24815d88a2e806a4243b26a3cacb2c36cfd6738a189598ad70658633f5cb53fb9e0493b7f93892e7948425dc6933fcd7ce2539a6a68c326b3b728d2ece6c111ad8d8f2a05ca6af626519988b89ef4986505c5493f5180222edea9cb9d600486c53b006379e891dead76aa83e4d57b791eab1ac8063e33b4aaf60f98938108446cce96bb7978f9a84fdf9c25ab6fed62649ed353d3c94784229b1b6d13f02d1db09d15f6b4f88cf19e505ebbef8771a19c35c59be52671bb161e5e3bdea5cdef1ff1cd0887862663684057e5e403b6944b62c7da323218f62593179714c991e8826906340672b30a90038623e9fdf39f45ff3ce4ee73cd5b6a51890ec5ee1bd5b1c5336873c31474729a15bc43b014b53744debea6790c3b081a72c6e9c0df7ba856ed35c239d59db952e1ab6eb00fd2b7c907df0cb7a77af1b9c11d49af732116946bcf08b4293a9c1ea8e9be872ddde608b1484732e6ce4888f2af41cd3f395888b257e17c6969f29c7ce13d43fe6743c97fa9ef52b26d092b82a2c666b64c3ca360d7b48cc66b10453347360b2a01ebc84adc221eb1e958a91721fb2252f61e9701f4a57c79253302a731c96802f3a5b0ea2bb8366a328a4879386ebe270969fa2e87e804aa6e2ea99bd4b7976256576e3f2c09e76e0599d2e65cf5d516a47161167b081f8b5c0fc8e1369bde3a9e6f112132ee5739838e5771f7666a9369270683c8cb3799bb7b2cad3ea721455bdf17aba1446d40811f4a1562f88f9594b92f21f660aad838527b5e2c5ff0ea117e390fc3d4f0cecfcfad1f67916d5b48d140aa58b913fbbb5cfef82031ab6479d646f6cba0c227025d2751afa8877fca4ba5bc3cd343c2f9a284c6691f7282225d6a5a2d3c4f286d42db45498e3d93794b33cd961a2821ef00781f8d037eb886e072b6653b070151e4e53aa7c300fdecb4b9461bb15dd2696597cedaad6bb40963a0ea4d658e54af16e0c1beef18c1b91803fb3b86acc4d19e1f924ac5df6029cc2c08f7dd33eb7a68025613a48655abd895b8f6ac16139e2591452e12756385950f77164e969b0b3cc753aacb23c002c038bd45b3d7e57feec67661f201dcffd350b52690f572dfa27c63abd52e18c5cb6c469a957d10baba71a6768c1025aed5a9f4405351a05092518f0322f13549971bbfc6356b2ce503924d5fc7267671dba2dbeed6b7749767c215bf32974aac471c0c3a249932df67bcf78377efea7d23ebb6feda51fd9118688c7f263f7f088477dfc776c77dccfe8385086e8ff5c5e187ff898d7d5d2cc7a4d0baacb8ba99b87dbfbcbbec89dd7d6d88680e4f47bcae054e846d94ad9848cb4917cc8409f687aa6e0881c3a5c65db6c7a472bd0e4b6ac1145e137791ca79aadcde954e861cb1374c7da818dc04e16fb1ff2d135e7f7286566ad793e0781fa0bf5a35b639e2538bf8b01b0ef8194a9225f2741898ddd89eef7a5f54fbc8e4c2c8dedfb3285d82f294473fa3045594e321c630c186f3c882f2f1f2e117b30ffda23b9f3aa0f5eae9925acff91f304fbe86a6c7a15e5acb0d24a501e28b9ba9c228b63db854842957952ed6b1ff4ed15e1cd722380390ff1ca46cbcf924865db4915cdf90ba48d5795ebb68a0a7b725adf762e20e0e10bc7f010ac820496b4cf5d1d80d99f1c509a41ec2e50ce3c8f49a297eb20d5ca206abc3951d34ea05eb022727694fa1b1d99699becbe790b6cac5c979595f8e501e2004dcc02294bb3f58acfa21f7144a025ad4ac37c7e3decbf28935849d8e96d76c814f632d8a97e58e183dbe18fe8f7fbd0c22c13b2ac2b51919e5e8b3909188d6d0b0ec8c26af19b4b38e8c660d21cf6efa583a2656856b9900d8dc4cb5305618918f60937c3e84fd9450b12ae6e402018ee29fb433cc858e2fac6422d97b14807298ccafee048594ba2c5b409ba6a01b494311a2ad9ab89b5fe3103a870d51672f9883059745b15a6a13bf529ba684c8e4f7caefb3d2ac774b8b3b647e86d10a94b2e3bd4582fec6047422611fcecf7d95917a6c16cc30fbe5266e2de2fbb567d275a4045612c8b707784c6d7eca4f0b1882bda5aa0006f38d7f4106643b13779fbd66999f071910e500cc2bd973eb832ad75fbe98da3bd1bdff3901c8cc0aebdc671cae113c210dfd9e98c4a69c98a54458ac85c86263baa0cf1aae72e9c6d116980bb7a6c7739699bbd664e05b7617ded95157fb4cc995eed4e2fbd791bb72ff3ad2c2510e229fefab174614e4d1df041e0c9fca21126144eb284a4b3e57adaccd46f2b50dfc74c6dd664d5ea7fadbf16b211a0f904f1ce46e24269676dff2e51dfd7ef351c345bffe95bd3ecd0abf19563aed6ecba3a66d4a1f7fc59b780422a8096f05191b8038337071396c5f97b083a4af86779139e6a9a0a3e1eb956b8f73e0c72b1dadab9b78b50a203247be11b1b454c808e8a10a5090c77ab855cd6be4c73d404422549037a37c860fdba561efac95f44fd63890a81fc380eb367f9052c00ad7b0f744039c74937cb5a0664948f2ea16838d2de91f98c8d605c8db5b82a37233d0f026136fe2c29a38181f4a081a544031475dbabf004d0b1c87ffefc300d3419f2f12fdd11c62f356385b7ba7bf0e03698b52d4f67677dc77c79ea0ec01d240c5af8c8db308bafac2fae149c3af7116160673f45aa2ac32d90a7c7e515f1c996bb91e63486023b28b242cb802a00c7a7864e075d9855019b04653c14cfa617403fe8b176e25c32329fbd5c4f3db56f539541d8acbd1f2d0cdbfcc869c527e7de2e9e65349cb2e59ea367bbf9ecf0f733cca715839ae326ab5ad90c685475ffc70d2914f44fbb8afcedec0c113d8878ee0e11ad02dd8dec3e2505d65c1574b978f5b43d71e94d8ccfe1d4d5f73be47e36db4ed77ba308f6f30d63a589cc9552dd71f984cfdc52b0cf9abd4741bbf2314f20b2f0faddb7ff9dec3974df37e4d29ff457670f2a1e51a277d461e9390d2276be86423fb524e4f81e13b6135c089f98ec5e630c24d3a6ce5fd189680b090875ac17d30c510ec82299d57191c95f29d1d8311dcb8fae55f5a18b1cba91fc21cc36e2275113fe54a61e9954614a1c163f7e5871a1f10a07e996c13fca61d36b8efb730ff60102be83618ffff93d369098c47ea3a0ba0c105d94c52bf4887c2057ef84f6b9f1a08a187b7751aa58fb942bfab350414c509de821be9796d9b1e80489d8223a4d54a20b84bfa47da537851a462b71cd523a0f601e2cc6039b4a6a8a616f97487d3b4e8fd6765edaf0fc7f69f16eaa02da5f856e5f6b6c4f59e72af87ae07aae520ed14a52c14d5570dc08ab14456cc12826b2f35c200c79f343e1177f3a36e6375b1d3e12c8c3cd7695ccd78458e9ff972883a955467299adba34e8fd634e97e4a783c187fc3cec38bc2966dacd196d690f7ff704a0bbfa970ca88211936fbfe8f21d85091c3f9f21a38cd2c946891332749e4120f4dd010b7c3f5c5c74832b3ad96f2433ba5e2a3b0226b3cb85331f57b73617ab0d8835568bf7858027a34d0215017ad1d37823aa74132211e4bada1065a7af95e44922df0574f947793eca3f057d9b17b808601373006c36723c3588594763ad8b214bed10a194a3c799895447eaf5378bdda7f27e4b8ceed797d682d1d9885399f9b971c242dffbbc490e3d3106a6f76a74e4be804454ca8db676a23c56f040124f80748a6db9a7aab2bef30c5f7536c4a78c2930c6ee63bd9a0aad5ceb8e2bb291fb77c362667ba7aee574457933434df3c1fa92209645edc01ffd183aba763acb38bfafc4980240b1331ba54e3a87c4402e2a4aabc290041c85355f1a3d6963d3ee846bd53b588b9c26d6b8063b7e07e38c914c32058b1f72e5cb232d205f4693a5eaf326effaddf6c862b1a2c68acb6dc115de732c3fb102d228689799c75dbc060d0a5762b7f3f828c543eb063c01b0c2cf050f579f05cdcd798a5ac82ee63516716158491d8c26d4491483bf49ba57421ef614d7bace774839d805899581ef9ff8d34805d730a0c9697f3f448a7803ba20ddd4ef75029c79a5c903bb97b745c7bc8c34872ffc818071e17eb19044f659475b0cb84f79ced0c5e3978a2c92d076187ce1213cfd842206d80716c5cdcfe35a20e1753a771c31f3f53ba0e4d4fa30491232e3d8ac84555084a6fb1c55a2f9deecff3cc5f20c7c943e03abb1cfbce6fa7cc9a50d287e60abb82795f254b1b23fd99399babd8e05385dd1e7660a3db1b4a983993fe09edc43a2fa99777f3df74baaca6116d7c4298e83b06b3ba4a1b9617c015599209d851e381d1d1620f2e9ffe6e3a2635d859e66090bc2648db062ecc95164721e426ea60a5a156cd21f7a4c6ffef10d60578a2f3f5176b377f9bfcd38b9a39d97700e9232ad5bc95183c2600e1ee6b8f200d927158396e2e6b781ce9fc7cc5986bd248301a44b30a964f03cced748265cc15f99037dda0a508ef162193e56aa0c516022a04c29f8c3485a3c896609885d99b8a9bf7040d45fec3e544dd102e6f8b340add89a11d13c077f5d2a2c8421478e394d2cbf0e19630ec302b63a9486337d0a1e7d9982951cf7b4dcbff45a02186a2a37e13d3b5b746bd0fb04bb97e2ce0776a87a6566d54ecdef81a680c4ca12ddc327d4412b50481aba638146c20f9eab42a293236096dbbd84b00010106e3dca8a62b20e40d21f81bd9b6e3157db684876daf72cdcd0a3f73ff41a278d046cced3895933a8ca03887343df1210d87068301585b1ce6b22dc8e606995db2af9742df9c9f6297a1b4bb50ceaa88934b47a348d875b6c4891e52e69b534dc3e7387d44683f9a08c5b9de8de999be36c1632650444a525e4cfa52b7fa638b77d04fc1fdbedcea7871f45e0b555e89535f5f3ecb5b52f80b0c653202d3de9ecb04ed5b50e9eb0b5490d69637d5757e1c10f3bc845769edc54ac336f62b1820de71d1b83315f3d352e2833f930930f1a825595ea3cb15c2ea10f1a894e82cf802403cb66f65211c132646b7478b2d41517537861f9c1dde3ad6deb068776a442a0d590343af2c4eaf3a32f47e239b94cb222ea0f08a87be7c6e35feab563ea38ddf30bfad8af1ea32058474f051882a14ab661f26434efa833d19b87c36e94357d83ac161c51e5a580d748f65bc08653361bcf2284866f9169b0ea9d74439650da00db72be6a0528046b2807f98230072da7b9ef7383ca119cef49a41d6b7f0f56f1096678fdcc25fadd8144f3333d02e3a2a8505981815bdb0938e5b8989f2c913514067c6a96d215b4c86f482bd27320160a2643e96c73a33e6bf04a715e28a1988be21b7b8da4e23955cb727ca5a6327fff36f5e130801366214b17b69c47f522a3bedfed366474999cbc2442167668d48eafc99ac2d4de3432e2b8e5d71e7d51f5431f000085ced57a4c4e1aa6dda3f70ae3a6796611db30534d7fed9a3a7d0f14f8df870dd3643eb4505fe19355a3a51c1a17d3ff4d7257b754cef06ddb17af035212681a42319f2a4f67755db0977e5b9f1a36059fba2ce8a6664471ce02d15a0654cf2f583678b6f311e503b553878b6c9fcc6430d03ad112b50bcdf73df6b38baf6cba42df2cd40da59a2d908899ba21656bf8f4a1c6dc2a015ac25084fdb4c66992e8848ca489b30b0db765ff2d1ddf2aa9bd2b49df10bea3197f5e294ae2861acd2d2cd02278b0e01490df8aeb6bfa11a238aa759c81164a6038085c01d2ebc721d613b251de51279d65ff0d65d57c07c84eae42135e6e6d3231d3789762ba8142ad4c27c2177cb706cb484f9d6805cf89f6c7b0ff5056d61ed7ad8e6c451b2449ba69d0ce9b9509120a5c4fb2816b1442f450e096a80cdb160ab0cf70d5022449683845241f00b47eb6dd506978cd632ce408ee2c3659d67ac8e2193819a65841dd016809b44a2a54953c845469284a94d186a8bc6dc719513f9b0d051a10c266f664b3009567ff31f292176e302ac2cbb62dddeb976532bf74fcde2798214d131b4199ccaf37d78872f461b79eccf404c986a2d9dee3f13049563832b7076b0cba633eeed945eb306a5a366ee2795f7fef96e346d7bc52a25371a73211ccb0a509639093015c8fa782bac5fc93e0d1f58fb88b7c2f678d1d38e0a6021922176de968281dca0e963970c2d30428a3e88a4f39d3d8036aa81a654c1b5b5ca1c61ff64f58a7d5d27384aff53bc0e167eaf95669d326c60399c780bf15d8f0d90c01feaa70a874169cb1e7b4b7e51951b0e8bf490984ec4cb24d130d2ae6ae01e96e5c0a25ac30f18fb6ee7175cf5ef99e08c019eba9d8b3bc7735abd54239f0387e083886b3e11945b733e3516161aa416315e96bedb41cffb99dee94e594f416380e74384ae2fc6a9700f58dabc1018879d50dd082139b5e2c726e0e9b29da1b19607c9383a7e080225ca250df0d8d96fc6da4f60130bcd522c4ceb01eaf6238182460bbacf34d6c88db3eedbb4e98e055bf25e2173e2a818d5a7fab99175657b4721d3cd3d0c5f238b8e9b3049452c18b8c26a770c6ec960990c9e5d228ff61c2455ea385b69f12901903707bcbf0dd11bd2aa80af361eefb91c9f8560a8d7f99ba7f11ed29a3bdec9fab1bb6f821ed3035caa963efec3ac79995a2b151d744784b4f498383c5b05cc2d86f6550bd3d31d197f480b1254b65834a693cc43737f5c9d6588b1fdd1cc6ad4c32dcda210f0a4fba76c03dc7c8e5490826eed9bc5ee7a6dfc64c38d64ef232a6cdf4a7d8c9d39637191820088e39b6548399fc18c95c2982a6f0147fd9d473d77c6313ac3e19b4f9e39041e6dc38b55a42818f203290c4833d8b681f302abf0000d8909ab99cdd249e86ef2658681b0505b996618e984731fee1dfdd61ed14aabfdb6f42bec5b45bc55ac88fe4aae9ce605291f1415ae647f819e3b696020a43afd3149789e288518a6b4ba0453429282f704375b48572357ba4ebe1a6d8feeb9a01ecc6ae876c4e63a78b7e149a814b90d8328301974e754af44856f97d190cd63b3ece5434e23eff855f860a23251cd5698712f8168bd5cda8bc7b3908f3cc7f871e52103e74f368c94c1b32387a1c204879f3cbbbb06ad3cc45359d2caff6e969310cba973a7cd3aa07704b0fc75fc1c55dd65f49149dcb77085318385577a4f8be69e9ad62b82c7ec73df4da4b27ce75f814ca4c3edbcc23a90e02ad52a9f34562b70e3b53636f537b6565509cade63853754cf521c9939ffa81bb561b57d5e1d46d1f96a5d931a5b0bee59e5c39bc8667c04da477023da53b6d79544d068c488b98b5b35c9cc91454af759ec089ba0109582aeddd1c962d6566cae601592aa8dd94f673d02bbbfabcc04d1b18c66b0d34a0df9538c992483bcb125972554a7e4c5a2cad363c8c6d7b5e1bf2bdf4b1433bd27c43b6f7bb16765ebff5762753baeca8bfc3c2f10ac609b1ac78e26f0ec74970c9315861324b80652f03b2daca23c6100a3cc397ec7e95c04be8a195091d60ba193dec04c5778b47b493477665d1782d2ead22ab8b220dc1225b9350a21ac92287d9902033d469c8f088af76be9f05179b6ab85a61b29c07764eb438ccc077b329098e714f2c0915fcc3727c60a3a37096c278f8a5dae0ecb03d551d630e40d46aca9471aa40b94e176041b5b36d058dfccae6ada43c0c8b5b4a90e0a97372c77b62124b712718eeda49af63c6050886f64521aa53edc407b46a9ff1b6af5b27e6e4a842e0fd9aafb141d2632e96af343114d49cc2cc5092132dc27a55c3b2a0236e8e17601bbda9d1fb8a2c61b290293df41c210213dbac6250168845578de52e7c404c9bf8426278e9b9e21f5d12600408713eed71b6a797c4226fd61799ab28e48194462c96c0d7cf175e0a532aec0b0d2bcfe0c8a49f1b2bd1695be68e53d290c048a86a634beb281ddffff7f22