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 45555 45fd9dcf61c75978840bcf91e4acdc0c442a0040eafde29bd83fe19ade756f1e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6f8b365917d19d066dfb1ef610f5b69f341b0e11b35cca64d7360ecdea5305a0
Certificate Block Hash
45fd9dcf61c75978840bcf91e4acdc0c442a0040eafde29bd83fe19ade756f1e
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...000345000014c50000
00200000800000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000557ee14dcbb3cf0abf6dcb9147c4019e35c0a28c30c033bf2d70a3a5a1c5f0521087b931331d411ce686405449e09a0f9d8d3aa78e13d8a69cfc644b726c990fdfd51f06620ec117713d272dc978de19b3429f7d00874a4b84500100000000000080000000e000000345000014c50000

Raw Header Hex

000040209556d4456e5c7e372b222e22277745fb87ec7808c6b3d3c64d747fa20e00a4ee3b118c595b08ec63f13d57275f99f2362c7731660275b3a321685b364a44e64d4d0cfc6994e31a18a00553eacd0e36d764ca5cb3110e1b349fb6f510f61efb6d069dd11759368b6f

Proof Data Hex

59,560 bytes
1212160103079683d0d652b3ca61569ae42173a82cbf6ffab3b0484d811466033f5bd62ad04e095eb7fcdbabfc72d4c0e82bb2f03f6e990578186063b243fa13b5d08aca024ccf196627e1c84645516a2d1493173d928ca17b1865a97f5230c25ee19d1e7385b16d4cc158cdd69ba87e2fb9570973fd67cb8ea104bf18625bc3790b64e8c8fbc1ef2e8ff9e90ab949af9fc3d57b1932bac713166f77aa0bc667ebe3fbcf8bd862b4f7ef851307d50d4955878117c1fa8f78a3603357b821cf34bb0be88988299032b7d2f748b8ba752389e8b8c3edcd9f1e32aa71940f0ddfb244609e1b53c7d9c0d19982e7c6417497551f7a509983f6d5ff14c76dbf6cb9541b7fe8a26d48a34cfdda73628e605cabfa404dc53dc770640fe84da2a50444e9e7401ae82323f27ff8611a7bd97891f2f9ff6ccb8b8c9c5945caef2bc9edb140de2ad73da97d76a1d0e979055763fefbfcec1c88e5fbfae7c60787623921d735115c54d43834c6ac7d66965aa486b8f3d73f39651476fb2649d0801ce8c5f332936be48b35a78dfbfdc1c8c05fc1854692ba25a47b66e52f1d4c34c8e233aed794b709236e5539dab8d4ec17e300450fa80fb6e2c895902d382137a284f2f5c2387fb15129c0c69ef06efb81f9f349640bd5e7985a518731a0c58ba866cb6ecb27db5ecb71432782462f3e0a78807dc2912a7caf2cc94dc745779048eb70ba886affa2a53e865caad32bb6ebc2fe85343419d45bf2af9a6e27c86bfdb6b8d6843cbb11e5d5370065e53691fb557926be8e12b3a0335445702d799f238a579f86370b1f96d03d2427b0743632d2bceda91cf34dec4af2ccc7daf141f942c16f0d3359f7847de40368f20cb7d2883504e1952b4117fb9cac5d60e349c620c63813213e7eb4f2bc447ad9f080e12fed19c68aec7eb5c390b829c4b2285d91fd6528050c7e3896d7c136df2009be2b7161b755a02f3715e4e3ae49e00e40d24063078460f1ddd89d8fa53ad025d690a39738774079502738a3cd974f5635992b3c8e4412107b86892d0537cfe728e16eac001060e1d34c50b61d93e8b9de4378f00765b56e843ced5784c997cc225a09ea972dadf24ab1b68fcad73171e659c10786a8829b762f8d42e39863e00bfe96ae657a43b406bdad444086012305fa10a48bae0d9a091d39f8c3203198e58991c06f054a370cd6caa8d49c246e325fb7eb6dd4b7ea065020dbcbec493fd574b26aa9c689fd77196ec1af25ab3c4ae6d567764b522060784015ea177994a9c523c514c3a7f495ee51e5fdf713fd52aaa9900a7dd11fe17905c542f6715c4e36e78e6689ec61d1e4677a37c4cbdbffc3e74a3674e4bf17f098b03fc4847a4699904d37cf0c4d3f23f42f0582787403e71a9e749f3770b233bbd17de82e01ab7cd5950dfb2d737282b36cca8cd4b13abbb3d3f43648ffe3546f312617215aebd4f77875cc19333f21c340cbfb70ab80211eb3b3c1b4c7eecb10d0de0046881cbace285980a0ea44a848ce2781aaabbe0888a31c21612e096a000e2b885b49c285c23da2ada8c16a012684007ac65d12160007210c6d50803b4f3fbddd2a9a053699012da406421465f4e6eae47233a0af566aea428b8d8cc24fb1017b5b293637072ddab47b69726a18746ec089dc760f6a4078ceb2d1d262928faebf930f1a7a522ec2ecbc3c7a170068a5cd7f5dd98d52daf818550a740db760a624ba8745661894ba0feba39678e05b4a3aaee929f3699896c5d3baefdc036be4e46766d76aff6003917d09150607c8b8eb95fe9511eed28c9d5637d00856b153c9c4002cfb999636f71ae442c630d7a6d651b08827598b1ae49d1e9f6920746f1c7f427345b45d23326d2ba29d545fa30d51070bcaa900b99c445364bddf782e902a1a767b2758c2ed718e4c81c2e113df23ef44b8b032db2d3fe8fe6e851c8583402387a3bb8b20585eba7aff754e126d8a4fdb40792bdd50676ddbaa4f1f2e832bdbca91b5948ec854e6d8046db2d7a4ba48a3c1ca189acd841712c27153a81e75b652869e2e770fe4a3c93919e327db3a5d69a95aaf1c176b230b7480cbaf52c6b4f3e2cb08ddf0479148e0a59b700d3403341e1530235c0a91e34e47ab39981e9eb7ebce98a4a826cdc5beabd2af75445af52a87d94b6f3eb999b208763c7ca877966324ce9eb0ccdaae00c7cd715be4bee092f4ef8bc4eb199079fe28be76114f3429e0c330582826a395d07d07fbfcd62451b9f75c4b8302a025138ac4e4ed05b5ed83fd98709df3e649b0ce6289e07cc972dada5f330490458dc1805a2242cb7269d0f015a2c5df227ac12a6ce6aef26b3547f7ecbefcc2abf207f0aa3e4b419f1a2cc09d450ec7d7bc305d7e0d7d1f9697a584fc87552b4581f0c53ff30f53f1c1281879a38dbc3cd04f18720edc32cec225d1fdc67a8a5056118f13a16ba8a43d2f2efac7f01478c951b3bcd92fdd56df188011763893acd8bf64e99fc4dd6524749b3bda9f63decdbd80b6071e196d16451b1688133789c745bf47149325ae0cd33fd8c96482e01d61e62c9dabf215ef42f77f65af7d24cc65b9e565046967d8332fc1caf2b91863fb8283e64578bd464d019cb08b9e112a5f2f8a1ff60e79e031aa2b531216f7931dffa31e2d53018b28a928b3baaaf9cdd7574c0acaa6fd75afc51f2fe349f6e35dbf2a1926c0277cfc0953e2a1b34c16c34a3a19520cd0c8e4757005a1efd1c43e34bc29b5ed3dd3b7a11ac05e004ad62c5cc0d98eda07b58010411c8fbf0049ee1568af19a805e7096ff601c454f8376e0ed785914d591d0fc450e75dfce1ecf837526b80a55b1da21c3d300e46833d7ff3b873cd9198e74e94f7dee4c4ad86aa104455ea1dbe16e9dbbc690646b8c85c210e2933a526e6fd0020b955065982c5e42959cddec53cf75551725c68c90ab69b1b703e69b7d5d0241b38ac0d3f751dee370065f64815a5faf23a3ee3d638dc82f9139812e209313618aa16ed6d4946bb44f1e894365aa28087ec694000f1daf6956822ddb970b696a722fd8127a15e0dfa612460bd019cebd3c54766b77cdebc7864d21d5c4bfc13a7b0ba2c281d0c90b3f35097bbbd2e7d821fbe643635121a4a8292684fadad10ad98eba04f048c4c1954302b2ed3780e606c8d6c16a1fd430f3df6f20b07b547ff82fcd5b972b2d0b4d09ca3c41e19d15623bb6bea739a88434cce954d6ea96b5b47b8744823a320c40730aa5a20afa97fc457e119fbffddcecef95617f7a0cf79afb3ae7e3b0c5ae8e54282edb2f8b2fdb0b9cabcc20a68d5fb9c2dcd5e8be7b8909b56db604cdef9fbac26b6026dab1241ac277b7d8e31d779059ba7dff320fbff7067883ba47c705edbc70a96e17990334772b3bb5e639a9cc2e94af6d6212f811eb1ae5423f0508ab58704964fb47206a10bad06fabb811f2a3699c337ccb6758879988033707d8a35145ab7eb5f324b6449bc7df9c4d64de7b7b71484e7a2ce004fc4a17b4066212b96c1fa8a74f2572239b3a08140a2842a87e56624d2a2637ff6fafae81627358abfe773140e4afb54a00994e802a5dca7f1e2bf00867031deb9da9d50f0e6f47c37788031d4df8b4bcdec959871c4cb1ef613c5e6b0245f717c5838cc5ec9580a5dedc52d37e1e1f9e07b8bf2737126f9e429dbe2c3e49f80ded223b71eea090803d0866c0a5bbf2cca42d243582defcae046b3baaaeb8c41dbba477503461cd3e49d994a7fc413999af82d090e278bd4bd5b327eab3b8c4a81980f313d8ec1ebf80f5bd74d835cff2856c6164c239505bf98738e6c59efae9a845b666b2b4dfbfbacb6d9dde0ffa2bea0f4b9d52be8cc9d45f840c44e189d60667838f640f6d632605c2cae9b1ca653a6e9c3e358161783b0381675022cfc8ce54d0d6922e164d61d24bce5fae34043715273cceb95767150d388369b32fe4cf7690e8351e91a94b34f029e579e814b2e862a5ea4b78cbc5ba5b3f53ee65f26272792c034a1c0a1f3e985d5ad6a99eeb9d8d4e02aec1a99f62c2885ad1b74936bbd90b597a7af9944464006f7efd5ae82c715d11c5197e0414516d97b3636e21f01e4c2ce02b7f3a348a2b956580850575589aa04d79fbfb1cdb6d6daa21f97d041db70b2627870e31c3a504e96b751c29bf5802c193b11e226fac1d734f1b9ba0922c362b76fe754198b1b5c94a290519637d33a20c16620273bfe4a93668013c78329c1230c1d7c1973f88ad4645d0f2dad4a25292d65dbb0e53981d90d60393282378a2d335d320794d42da71e2a5a7c510a1652dc6f7424593cf24a94f30110709e2fc5ad46704151fed48f13b5e1c88ea14d849ba2b04bfca4ab7eee04f4341abadc0b978a3dcbf43ff294742415c2b4907f9c7687dd648235f3d30a24b22afc080941b83fbc8bfebd6b2605b12ee403c404ababb551b841e1e15af1808f709af8e37e078147caa3e03bc45099f84b58e175ac2112e0bd22d9f9002c0fb5242043fc7e6ea2fcb3dd6b07386185f7c8d53db4681e0e86c36a203fcecaac1632fc7a8b80b29392235e8400d09552979a92807aa1ee8163c62412adc0a7e39a0ab424aab5e7b1ece869ac48b4abd3aa0066cbc4b740af2b2b53e4ccbcfbbab749b355f0b3b803a017cd44bb1b6bd1fad0019f4e02383f633d061cad1e770e483e24e496a0b194143d118924a4de4c051132b4c2f1a984609cb6e4ef09d76f7443ace449d37f4b166d726d4858c38c13b1d659c052d812685e67b20531c69b7087c3a006797371e6d3d3db92983deb5ce826186eb89b71a4c4721a707a17e91f83ab44ec4ebfc5dd92b1d046653ce11aec70b13fc032a7121c67e7d94b8b5fe1efc06343a4ed7feabdb5bea0dac4510d906ab6ec406e00298c89cda1f012b5a98487bfc390b51e83eeacfb4dc6be05e41a7855c20e584ac6c1bbee62a4739b288d0a9c39289ae8a6d42e2f2399c189de3803480812436bbe88e3ecaa46d77efdfc854aa7deb74198e0ac4895fc19beeb701f8471a8d22588dec4ae2cbf8fd3338840bd2c8edffc5ca612d08481af5a63607bf5d4c198534bb8997e62a9fb997725858974faf7377c641f5503e236716d58e189fb42d6dcce7bc266c33dec9696513183d051b8af8a1295f6fc8ec3aa0e1a6b11f3e6bf1ab3ca1a9b225575d62280c88435b91df5a99c0c39662d4aee0e507d6b5ac7c891900a162ea9e5a7a787465e4d19a67a323e20f649f458620015524abb8c6818135341e50281bcc03d44b29fe00d8a57a2af2de0ec8e65a4e21faeace33bb57d241abb6f80c3bdd0f52ada8297ba2e305e8be3cc84e1c42d25da9324833156e9979db5a506f50cc5a66281d1f202a0390179ea9f8d017f41a82210385d647d98383b3d84053eac65a5f7fecc0ec9225f79a246d7dc75152ab3eaf5b6e3911f42181f53b6dfb656522f049aff12de7dcccdde6ea18114d3f32d37a03fce7cf8e7076df0a293dc06c7bc1faebcb12785a7476bb8503ee698c8b03773be5dfe2580ec2b5266a49b72a75c4ee255d1b29b15d48c30369d2ee9aae6a3bbb62f513a867a879ba4af15b3963559125d2aaadc065f1830a7a5dd9540817f7f7cf37bf7f73f336228b56fe2e206897bbbed051e54ec5f71ecceb652730d35e57de04c8c73705b19cd1a9a5aa5e3c68d28953d679c74e5d3fc23161a28c069744803109363c7c68ba4854546e50f2fd207707db0ab4cb2ee9a74042b43503f26347baa9376cae703979b5cc4245e1ed07519989e23bc03dc87522eda2df44999876f4127e57108c198d762ceccd949168947b30ddff012a267072e2ea8b66f96bbfa39db03584d79568c02579171f4421b44718f056501205f885b81ff18e6e73ac6cf118a12cb219e23bee3d84f438e8082df2246f861e7132c3de590981f2532b4f639602b460d1c4cf343cd1a8a1f471c81183dd3f47d352c739dcbf3d08241874dc63a51958f227ff50e0bcba643fb96823262dc566282fd32851a2836b326f861d4fcc97da1bab18289c68aac44ba6e0b861f565fa52e01d1becf17dcfc56c0e2f11593acb88d6cc2ca6e7633ac0a5dae10ac9cea841079bf53a87d5e6ab187f603da80d443b113bc74271d0349da1809b2e5bd771315873db79158ce4c69a18736f8db168241918ef8b04741233f6528d083311cc41ea3c00801528e27d99e4a37dac41bc00aeae64f24183e216ddaf84bcb12005b655385f4605ff880dd13654af9c80a5a6c27383af3cde35fd83529be77aa733ff07e2c48473a2d74e50054859b4eac601d1ca15b5e19b84d495b377a413dcbb5bafe45e43e79a8b0f925b9fea17b9347239fe8d4afe900d0047c2b608c000424dc97743a492c7618a8bd85f2113fc7551f8348531350e0c84d7f9870e7a4785ad0dd10bc641aa143b24351c1e73d57e740e907a17dbc2af2094bdb35a80676573b71c48777cd13a4059259669c70017486e95a23b9d0f32526b20916559b814e90f6a629ce97d74b42940ae312e04440c076b85c127f3b7026ef124712c683a15d5d2fb0e45ade8b6ccefda6b0f7b67c55b0038cd507f9dddf95c2bcb42938c346c6a4fd4aeb61b53ea3439169a0324a60b140cec1c5557e0f1877bb9680e504c118d971a3c918482067fd41568779e623b25fbc423d30f4ba475828b5ba155c88d10e3b57ae591fc7c6eb2c9e5cbf0f9fb6d9d9a4de021f93d91bcd203f2876a4569e0705e42d34b7132699e9b94cc02278d1c4df85e0bb06e851937be7a6ffc4334cc56685bf64175dd1fcccdde25719b627f122e9d67a43d53c69aec8be9060dbea9877ba7ad6c449bb6936d5d715ff21942eab6b4f580d219e0a4ab36227251ef524754a671c45c2ec3c22bf4f176268345d942e17a028e38246ae1618898184b3179ce0deaae1306d39cf8648062f21a133f4095b71162ecc0e4d70f5ce5d052b7b923d1dd37ec2cf7fb51f0bb593e34b52f92830134a63916a7a208489ef6c3c5e9c7b6026d6a2eb93f81babd2b143c9a45f1402b2bf9070fb6ea76921b40b6be24b2c8f63136aabafd4aa48e0d6f1fbbcdd11e3a911862e2a60b3546c87ed32eb05dce3c3dc8b4008eaa0cf1cb8c5b5b084d80dae91c573345c792af2c74028fc5bc379692e4c0f35e9bc2b58ecfcaf2f14d849f02f860a246426fc47048277c76a0dd065962a39302a4eca0cee8b110e73764df1f41f53674a1ffd29c1443d54133d1e328b9af39b8ec5e07fdaf590e4109fe0c0b087c92e63fad16df875049cf306b251e6af0297e0384aa91d301af1424da82c0fc54d43eeb6653e373b66c90228192a7b62d018d65582f293dc8f0770d1a35adb6902e590e74fd4f1771a83d7000ad2dc4ef4773e66bf697bd9ee5ce1635e2f3ed81dda1b3d26110ea6dac70c1a81a41f56fadc683004a25fcb19f14c5480d65895e80682bedab6963eb5a6e6131818763272613c7f5528e8d40af2809024c0bfca683f4f8bc5d26ee9eaa2f056383705b5caed654db80cf42169668af1413a6c9e51f24e4ba5733b0ae55d5651ed6673ababe9c05c9e16597477c14b385819a9fe25f019e9b39730e0a85e65273fff4db879f65ecb1a36c08aa843fd632045c8a06c42aabcf1a48c0e5c816f82c90f983e2f73142ea563aaf52bd44d8176e274abb9c6b8200e7ea158018b0a9ee642e321a3226c0dc65777ca780c7782152b93469b333b95dea29aaecb0aae7272c50efc8a8366edb3b15516514519ffae47bba7146e3c0fff838d74712c14c3b6dda5349e358228c27a0b39073812eebfa78b4e384e93ea70854726dffeea93699edf82d3a4212c9a5011d194878a23e8c585cf86bbaabab7b0bf01d8ed712ec22a5f8d06b9465642ba708cd47db42e32c80e8ea4f42146a98dec2f083977d3fd33fa5b42cdbdd10680256aaa491f5c98721a7008d7cc01a2530831cf4728d0b148793cc6508804ddc6de9eaad1ae2c1e4022dc5ffd17704c7718351371d3bc4977c9f24e28ef3fed575568c6c63ebe61729373981b37c3f9206131d38cb1d00434cdff9459a95515b6d94a2f58f97db1b590fc0fdbc44970439263ab7e6b866015a84a4a9d554c0c67ab2d8b50fb58fc375c36e9e29448fecdf8f3f8bab115fb1ef49a5f5314bdf293343a305450dda2181fc2c66f79fb8faf0404a076190cb9b7e3a53f8c30f2a369afc171fe9682dbff863be9375ec2a992a1d4e25125d7416968ca3383a6b2a595fc6d67c9c525941101086e2758b8266ba9f800558fa67cbc98c056972bcc2a80af7c4166935b5c0e180a3523133bfcb3afc7a92faa8655a997c9ee336f5a20fd443a86d51fb292ee6b91c342ed6fd957e3a39042c8c3f001f8bb7880a2672b95f2ca6a8d1347139d061d02807d32a5b308690d651773c82521111511fc9ed8ff595dbabd1d966ad64121e9de5c4453ff6d36323f96b01ef731edf2217e65363b16daa14a73cfe0e865b61ed505367610e20e3c3d86c48f1b8cf41636c7ccfaefa4da938fd87b864012a77bdd089b7f2db10f9c094499124b0ec32c5e273d528ce74d01efb8aab396663f73389348ad01a51899a3020544a1369dfefcf422fb3cd3562684defdce091eeb88850baa38efc11a3a237a2c4a44f4fdde2f6f69ab95e52784462de488370ca65c0bc641e5847562d489f44b8e04f295022cb5335e93835a8ce36d963824789693131b81daa25fe0ddc8c8e6bf6ea0fa753307b189cd70f81578b785393dbf596af23b3266e8b8000f9a1e63aaf41513c0e15a9b7c2547d0e9f6010f9e87c13662cb1b599e21bda0fd66e0e3cc2f2a6252ec65e142d5cd89140d92bde4e86a338e4ee787783ddb33ba3fdaa96f8cb6cbabcbd495dc74198160054d3098f14df6609b2c720b9062df9edfba21e33183e2d192a66fe40bc0228fb2e90e05d1d01d2d25a7c130ac06de8ba4965d1ac4eaf654cafae8c21237b06f72bf9d56a5615fb3dfc394f0b83ed5d8a80a6bb84909c7db8c384c27a4c14395d51604193ef96227fdf8ac3bf5d002426a518c06bf0dba984110c826c14ede2da8da9ddc6f68c8b7bf8769a7e40c89722d7222f0ebe4525ddf94c4a9df6ffe5e432b9b89e5fd744409a0f41ee216f5661c252f927d9a15a283011fd8716613b665e7ef4cade6cec2d7c460370f08326d3218cd8424ad551e9545ac0752e44ed71d63bbbf866cfea377da980381b718d34095bcca4fa94bb5f9b99a0f8b50a60482e3b7fcffb8e3e555e224136658961476a24c17d337edc64436ab3d1211db95abd4d287282415aaa9d807f82fe3a90a141bc5b0026b3efa4322a1d3530f314792b4a5910090d58719089aa239767721a153cff1b8043854b10951c8b10e1647279b652b80e1af7ce8590a9532eceba704e1e43c82dbb8886aabdcfeb8c48d3534e7a89b4dde3a2c8f11fe43fd46f27c7e5f86d14f826eb8169450be8641c60d4ae6739f6e0533c75c56cf486576d6fdd393737254ae8639fb658b595d8674c10dea2a7770812dbd7614b934b139e3063e297188d1e77f8f48efd30a96a05987b2e8b1d8287d30a57e948565a0f37abe3cf98c1dfbfdc1149e3e2c890bb6fe11717d4b37b14cc067123e4406792eba56ee6709aafa40addbdb665cf3b4229f07a5ca27fe3eb961a0322a03ce75e6c807ebb8083fe5f208e88279474186dd1cc1b8cd72c39cd13b7b3a036be52d0e68cb63baed0fdf5914e2a7235f1653163c66233e1639a239f4394fd1f41ccb2fed6b8e79764e371edfdfe7624210eead2f8477be6caf2a16df037927dd3a4785bd1c4866b4c7fcdba2f38483be22af87e86ad63e4fd75f820078f38821b0a6839fb8c767ac41e3d62bb97a1b5219a215e7e96f64dfdd83be42f9eb5358e6d433411d40c726aa4c907d66023d1000baf5affbb3d2c4ad760e88ae760a2f0df451ad6f20437ba4357d2e384d6df8bc82865dcd188915724ef25c5add0115d924909e782fdefda275682fc1b9b6090963b35bab1d1b5328edef8bacf7985e4095fdd59f4ec960f5f7a3943f479bbd6b2e8935a3ca31fe7eb0fadfe74b992a4696cfee009e6e222d1be35e4a97f3ce80a3d5556f0cb4550416507dc074d72e99796f225c0a56483526c7d9816e1cafbfbf8bbfad25383d27e2ed0becf7c7feb11322e979c5a4a1a40127b3097361a41188881b08bd53699f3251ae919873d34c96be6be0c10df26fe8ed275847a3f3495615c5fcd36dfab0081c4289c379fc1bef93dd621e2f05e210d67f44e85d8fcc43999af85a52e7d54042b759f19b8d480bc5fb96ebd4979293ef07e9d6aa28f256107d83fd7514d484b37cb9baf25a9122e9e295eea06ff1101454ce6c5cc25eb1386c58e08aaec1edf32e1685a4693f864cb56ab8d5a54292f90b157079d81170bfbb2a6056052f59bce69b6223c54227a9da86dda8c9b9bda99f402ed8ff3c32127a7b91ba92c6bb022e9aef7e24321343e16e12e595cf68cb6625cbd4a6221a8c6de3819bc83cb3c8bda1a334a1c9cc656004c1614bb14cec218b50c1b7947fa42740ac36190a130f89b39de85fc07df15304ce924e4ff475998d82f23a9507d939cc98dfeb074294e71386512c174e861cf94e879321b942f03a0faf85c0d0f6738d86dfa006b9583cb2582a80210f6663da7170c417fbb958366c2566dd8f615ed38c1648e19963fde4d98be9a6c69630f2f262a4d2d066da08768142974bd7988ad2157c56baa64870762b40df16f84f370d28c38a8774d32dbeeaff43898181ab935440ac6c5651d10b5c7cbb0d29577ea1c9eebb4ceef2090e44f494ce6153c27efb8b71bdfebbb19d8d49d9eb244008157c8309da40eccd049d1482b5374c4e20057f89359694663f6f4d06da7a290503012ed1400325ba7c7d09afe023fb52fa0f6e7055edb35b43db03b961521e731af854e260dd7977efa5c8b5ec2fdbf7ec0142a916849a03c653c5018dfdbfdc125a3d5054411e3286b07b14dc73d95d401ba6a7e86711dd29a073f1bcf2660f371a8b9949c84635ffe101b2f42bcca338fe5ed2b365e330d6d881cb922401d91ed696cb4f9a5f0acd341b3209835822e6bf04f57c782699dd333ff5f435462246d00f2f6215b33d4a79fb923c6d75e67a6a5b34ea58e7206bd7db051cd9a77c06eaed2a0018effec6fdbd3556928b739e46da298cd091b8e37af8e2503511f2989b699275558ad4c4e5cd0a45461bf9c56ba6fa9155972a73b3954cbebd286ea74364b0b9c38846cc586bbe5ccbe1c701adf2f58a322d7cbd252086de69f5bf8373acc20714192ea9c406e0f046a869da42ad69030d6dababab293a48dc46a867d911ca28fc1fb06eb3d17608552d25df12c1e9db42f563b8b5cc0165aebd4589084849826665af71fc31a02901da9f7e318d5977da53218b5d5134d7b9af69200ddbc2e4635731e3991c3db964735183221d7e95d5110f7059e53ad8b5bf397c5b687863f488be1755161080042502e901117f0bcc52b790c218897cf6391679e434d27c553459c4d419bc703e7c6cabee66225b3fc27835654dd75f6f0d48d8cead0f0204a60ea659962098192828faabb655668165be829550b25bfecb8fb476a045f8a9fc1e8d368bba6a5dd460de5e8559c6bc5b375f116bcea6099119e94eb88f8391d3d1a7b4c69db032825b2ef5cea57852a14db4eedb56c356af578042609206ac44ab526a462c1ed51fb91d7c6e21c70adb82408394d903ba358b0b7aad1cee8c2bb8dc20d95abfe1bf88aaac2582cc5740cf67ba3e6e0dc015d75f412f90d4072cfafc25bb63a78d1d966b2c29141770c3818475c7d77d0c3a5561bd2eba7cf620d9a377d572e3870f5d7c94db1e80c17b17c88bfc18c01e1c1e1387f35fe940dc90721b506f2d7151e9f6933be97245b608819ba42b7197a1396b645ab28b15a0ae2d68e4b737e200e5c9c1d4052ceb011a6288effb98d435eec345788adcb2676da8771fb44f29bab04e492bba1b1ed0ca22cdbbe3e7308bd5b9f7fbb80c170e68116489f6b1304c1a56606610794d7a8d9d7e5feef7d152461f4b6d1cc1c372d4e24bd8103ca514acbf0c869565d9ceaee430e9b916f0a8da1b1f67244506a0a758fbaac703b09024ce8739367b0547fc4c1c55f166325e4bc442fef0f659eabd5f27b449c54ed611a627a3ee89eb8676ae341189576ca2e6bad1b5126708712ac78f360e09e87dc716c97030fcd346c610b3ae498bbb2d8eeaf7f3b10287498f87939121187735dba2f962cd40be3a91a076651de9ab2a11010a8c1b89ea8b6bc5d1125bfd3d035185b42639d3a3e507b420e4ee13f7ad429e071146c764df5b745be1390e3a3322279354c9f0cd0c6309742dc84fc2e76b108186ead6484d581977ebb29861f76d533bc90f78b8dec0d694ecbbf85c095e5fa60df3f1731872c0b5f86c996639131ccf0868c80e76a81fbe981936bb221af6afc67424b2a616da523727ac35b03e07eb688aa39d541f066eade1241dea34ef43742cf588ec50a9858122408f90f855566ca27c7f028e8b533d1ec200a51c2eb178183dde04cf49306297ab72396ddfca8dc03056c065a5d2694c9b5698760dced219f7f50bc3c1a577404b28140f8b8e89080e7feeee7f08b40d0f5ea0c627cef3b4d25d4b8a43fac90f9a4a0815e52a9b1c2b0bf90b3d65d6000aedb58c47a71b0fff5e697db5660b0c0842a50f7a8b1f579a975ff848322075683db0c2dc85ad59aa9787879c95611ecf7c3a577a4fc8306cac12dc7b14cf9c8997dc19fe3c342e27765307b88da4318b338848d65b76bb3c2f87a55e1debbbfd13ee6e44d8cf9363dd231f47f741623ca2e12fe6f2522b684faec39a778c5b581e96cb359a47138bdab6bbdb73dc71461d1eecf22541444e26328749b2bca946fdf26699391c5ea239ccbf804eca10cfbc6d03f69c13befa06f2d43654888579633597560d021df5b0b299659f6ea4fee37fb57891a70db47c146aa02a1019498eb7ba5a7c808a0a9889b05eca040f72bf95909892dd28bda3d69c66081102b9b9ac0686267633055b0b6e71960268c677251c33f402662aa495e5d976a363483e084956ee09c5e60d5b4aac7da3499d68b94271f2655e661b3f74ad120c2e06ab79b999da04dc24e192adac14c6e5267d60fb408793262bd97309b3a7ffbed371374e199537193a1fa55cadf2e5af398c123bee46e0df4024de48de4576f497d7c1af4f191f81e77c3addf683d22ff58a2cb4a0744b0be70f17db0bc96b120039d17b48dc9bf5581a10aa7fb95fcdb381415da158dd51ffcecf7faf1a816e4c7e06647f5e460124306b5cd5189f7b446002aac5c7b1f05203934ca528d406e2ec622d7908f9995b2079b69134926e476fd8a79c6a43e5c844633d92ac3f88aa7dc9a13f63ea7a73ddcd556f5112c17d3f681c2ee94db35f169fdcd4329ba432889578723d6ed2611c7ad854bcf32f65f7dfa783f0755bf0b5a258b320eb71aa25959967d136eff3a5a18fd37ce8c3078677a9344437540017fce526b9d8aa69daccb14d386b63ba620e9aa8ea6fc69c2c5226651eeb3902e6891696e3d0e4c3d8eda6a79c0953f8806f271f0a0faa9f852bebe161cc2c227abe87bad82a32081f1382cf3c38503c05eaf1d254f894b41655077b0b71c5f7fbfca4e8315ada29325a64cfe58256b67a3589d1a31d12765eef7b49b380b130d936ddcdb847f882d0d57e604bdc5ed94defc85d9c6739ba2d8711d9b087494597ba14b25b54afa00c181b35c7a363e3527bc731f6c693f373f3a1a46de2bce0c3aef88b093b5e019c73d4719ac0379fb67713e142d40cf50a9567363fc860ce7422ffa889a8cd6450f21af1dc4099ee99d377286aa24a8e9e69c02a874ce323113aee9e04367b96bcb7f0ed2bfb3d3880426cb7156ed221bde68e43597bbcad656447c683f35e3ff5e84b4fe35408db73341143897980b56976f99492332225a884e78b3e6eff8c1939c2db7f412cd40a7adf162d82825e6af262d5e315f065001d66ea8d9bc339273ec2661d58c3a3b8c819fcc86091c33feba065121a95af52a0888a4508db9aa7c0159c1eeae719f605c8ca40f751eb93670c1d412daa3ebdfca56850ae6be6cef4d4be671a88ea5fd9f6d091b7bdb6ac54cd32c9c728abc8fa750f1a6e8926a4af695685fd4b088397fed92134944389bcc6e1c14aa2cc395ee530d96b84ac7bcb8ab9c96441208e658294117efe3114be1703935aa89dcda61a4f0285ec3f156bd9d360180abe05da7f714ec941ea84ac9f6f917b554fb637edc8458a18dcd953e2e6ce14b10b7fcaa47ebbd7050cbb3f0aa295a2eb014b0647e403ee3116ebd7df0c28a19aeca375cfef407fb1df7e4404fc2d3e2bf67c7141da2d1bf3e377fd0a43284e641587884a7788ca822f412219b6f85a64dc18b705cccd20281b7c6eca153b0218edca4eb0a247d51422b009b41fd0d900985af2b58df402d0f99a779531de9b3278fa85e875d82ae968669151cadb0d7232e817dbb9e80b6631ed29b25cd667350f66544054d57d2baa93ee2cd07d150a08e491c9ce791facd0359048f3aa4d1ed25bb7b3abcb97b79af5de0bfd2cd0a6eb7ac8d276cadf067d1350584cd19f94c436d50a2e150ccbcef35ec11f4743de1311b412d3da59d8a3b609301181eec49b34ce6c2b2362716fd5d393f8fbe4e12c70314c8ebc85941564f69c8cec7e72bcebdbc485f729226371dfca15ced52fd37c21f4543bfbd286e4b4552bc1f22ad096122e00827ec69add4296bafcc70ecd0ad8aca0b3093441edd8a6eee2cd24d5a56069ab7fadea776d6776e9a3e7658779c35c6fa85f36c1d63dc36a2e58938536d46d24b7686fb2c379eb6ffc81cc90d3f1c03714da5ff3827ba2f7fdae2dd82997183231f3b56a20b5a4b1ac42758c78d9d9f8667e08834c60b058590e33686f0d9e948865e0e478e92b9e966a456b04a79201a9ddddc5f02cff3317618861095d2d2f69fee02c7f1d7ddc5f93e90e11767f7e33aff2d8830e9341f555532432b489e4aa115c5708ef8f55a443bdfd962e1349a9d06d4ae4bf3a865b561892b17a4396838e6485a6910ea4712643fe68474eb37a47ae27ba4daba65bccc3601047e473046c6375e99328e68aa0405cf8b4557e9014eb99001f6912eb459da7aa45abd40f0d5eda7ca401f018921f07e336f53283dc396e80f73e24cfe4ce7937a3bc0942f865ce8b8f84660231a36a4ff152e36b5d77e933ef812b78e69660c7f71606ea1e83a30112bdf489b01d9abd05e798befc0d83313154e3cb7e01e61ae1eb746f5f6aa611dedc69adf02404da131c9f3709efe79893d3b09e9d25a5a932f977a3de6222adf0d2585e5176bfc450f7067e663e57a6cdf0207d5446cd332ca8465873491c36c74f963844bc95b7991a0c6b5111f5424a1c3a97703d399c9c5d5133ea8606906615024bbdac7ce79bb46c4015aed869f844ce5ddde7100cb9bae01e439a031c753c5028ca9ff5b7c07cd01955451469cbb3375994f331e2249a372ef18417886a1f14841a1eecbbc1b6b270c62d17de32e43aaf8e9f273b9d0f85ec931e4974ba770d302043ab3bd8609c2f2fa4caf0b57a7d736ea55b857413984f859113e80fc41253357cbfab98d0f022496391793961744d37bb22aa19773825353fe190e853a290e4d1dda8c1d970445c0f052d656e15707050700b8020e0266403e94ad6fd3163c0123b987efa7de98565d56a1441944395abd7169ddceeb1c9ee5be805f8d9b420a23b4d2be8afa5fc2c4ca2b9c59da5331bef3edbded1f6e84ca36dfb423ac8f356afaa81724db81c8c02492009148931c72b1e8def701e7694415bbd22ef9140c5aacbc39796aec7e47ea5776848599649f3027f933a999aeeb88a35d7000b1a50464e949a04ab789cb490176559520f256617bec5fe14ac30944b2bef77afedc1ec98df50cb112f8f957a797df1dedc688ee40b4df0c3cdc40778bbaa6b6e778b6a496570c8cc6f9121680bcc3c2bf5dc9e40c27d46a184ad5ef37a8ec08f313e6c35cd265aeaf32bc509aa4f4355847bc098e28d5f33c0f534f40f7d716dacdd1eb51903236295ccb7b1929ef25bdb8c0d938fa9561a9fd906e3a63c4eb2ecae343d2aaf242b64daadcac841cdbdee90f5de89f76901a0d2e1bce42f4566a084eb0c43945ebe090b5af3b7b77d537afd9ebd5526130de7a3b7c1e8b7b761dab47e002c4b0320b62704cf8b013e16629d1c6351a100a2949723c07b9c3a047679c61bf019d0a6981a047bd4b7fb7bf3e7e62d99cd23052c9cb0522567c5e81f018c098a7325850b39f86200b5e45745da285b531e6a672c56092650ddebc58b535d95e8909886b70ea91b30bdbea061e24461ecab5f1d4b7cd17885e9817ec8bd85c6993896f2fe392742bbd04d966ebd7d0913f04c80faf703907806e9e74a7c9ab218e90e61b3067645c01002cceed920ac695db2aa4a61c3fb164cb97dd7594423049ac59163be6b849e03dd699351758617e3001163f1078251d71a9b18f4728a376ceca2ddf4411de5c556ca627c1806af6a6402557bb25aff10971ba68491aec19dde8be1e75396e74040e668c4142002c4f77d03607495765b6ca5a2fcb5817d8ed61a68c7c6e588416c8bd4b73bb11e7bb1bc28d05a646c69e6f1fa8603782ec914255cbf94e2f4457c4c24ab223c1bdba76db040dce2b240560cd4864920ac2e1acfe62c28efb98794e9742d58cebed7d7966b025dee73f360a476ee4b6de163c61959139bf6cdde41c85c44e5c1db5efaed6eea93f89906e33ce929232e1b998eed6068780c8969fbdcebc58ed1966327ab4b572a7ff8179d5ac6203d9568b6ffaa7a3e501bb749899e05c350a7e57c0f9f47241982161f170f6a3acddd217a32b3e97b39d0ea4d303b3b702d9911ebe4354034b4bb1029560d5027c3c25bcdf71b0b4e975de8823e69bb17762978d80b23dc7c2a93faa311e137377b082ff85067531c6ca7c90a3c31386cc43031899497b25f104eaf12f636f8228a7d159e08cf0ad026296cfbe8fe949aa9d14a019abbb4113af45ba3686fbe6098588242dbaeba54139d69fd228365d2981556896315a1d01c4c3a3fece3d3a7356ebe46f48e92e366f0a98304886a46cd487fab9763bc910b234d96263ea645d4423be5d8e30ca0e1637dbd3f7d38628a154e217462577035c4b31b2ec0f798d128ca047a93bb41753f444e1282493a786f2f9e191ae8caaa4fce61d84ed2ed13f6725527da53d347940fc75cbfc8b124a293c11b0a87626cace9cb60635603b0d6ad8a2ed571881ddf32ad8aa6d6d1dd8af8ceeb77ab62cecf38041f2fb0e7c6119b046f14d815b90c63e86c28c6b2a3a3528c7daff95c46d3a8294665b88028d0709bd863dac9696fe5bf2de3f10b1d5c44292feae4e401a38c59ecd2b05a3d7332bdd106c8ca28fd8dcf4526c009555778f3aa335f2bbd9806bd0afe6a094d73dc1033759097c7ce920954ea2839e324235306b5933661f28f31622b8c3704e9f59443581d6f28a110407ab5cd162a89a17721024942b67592a633819616a942402bfe7558735036b4c30c2cb38104d4295382e8d7ce83716780dcbae2e719a8871f8fe7aa33a9372c8c233db3968ab2c2787cb726924069c5e2b5c583550b0731995bb9707d793baa0f89f70b81dfd2c9595451b77acf5df377b66037ce90887dedebf771c8ca54caecb7dfc2f33e2e020fcd052f143c161575341eba14dd46ff87c98a0b81363f0eb611834b2e2f6df696f4e9232e593dbbe3d001e6d92d33da6d74fd4ea4b75a355a06209dd04bd253f17da4d520a547ea1456f75303b56ef2bb8ae60c97d7194fdb10a02e0f71181e91b63f225278ba662f5c828c7d7bd57dfb4d9eb7a836d0dd3dd763f932a15056368fed4ea9ae976eeab9934a4410710f5277f69e62a85a3c42195134951a14c03947ad2d80dce2159434fe5404c8b1619c863a4b53b5e6c49fa34354049742fea6629e2666c90fb726e3fb376c1d4aa3684dccc57371b452ee1ffe87bdaf17ee1b7374eb20dd2b9ef36f9597cab249ae80a89da4d95f71295b8169955c4c95a21986cbf4e5ec0685bbae9a0d767cc1ef4dbd16c981dc5f174ce509f9199ca71f072c90b2afa5675d282c3dd6b3201d581cc92825351b8cf3cb1272c44586c0ad11079d3f8d83e1bb17ecdd37638876501a41f2ad25a06f1a64a4a5bcbea7b2fe353ea0adaefdf24292d3641c0fdbdc6c19d0fc9736ed5fee23e8983353a49680631789a1ad959e93e0dc1fae68a67eb0865bfe23560b7fe383e736583ea4f6dc711ecd834180f1d5c28040045185332411bde28217e19c9324491a495415256d3bec7cd142fdaa0df6a72a874f96fd09175ed4e4d32491ef5fae26372a035cd0a80233aa41ddfa504c07630bfaae28065fe09606fb2cc531331a917dc8c347cef09496aca31a7791cb883b3a438c377a1fe3e0a256a701e6d23162ac4f26648bbb37a06544d0259375f32a2fe78eefb78db6a585fdf1a125701528e1d54c219a8b2d131b54b35630f23f953131ac5ee0c56d1347c31c098183441ff89c57304fee0ebd015b9d8184c571630c83cc4ee8113f7ad0d20fbcaa42b975c365b9e76d44aebd753fc30f3e38e0db1bc306e063189d1514a2c463a6bc2bfb7695d25683585ff0a2a361fa40af7d3663e19b391ea0b10893d6db57a589efa5d8dfa9153a4b5740b8b6b6134e5840b8d98936181b81c2a7f9df47981e53ac245851c4949cca18bb6f9495b05e2a293033ea1c99e7ddb9de6e502e4a0f23c026feda2e9398fab0ac5bbc80aee8cdb6ee4d803aacd03ee260ddaf3e6af2fd2383f117c827bb207b54c1e74c0f92ab12d7579d901a1acdfd7d6bcfd34ab8e5132f283ac774760927cd58a26067b35c41196100305a51d0a361ff5fd38552bde6f1039200b745e6b44d55fc3685f1443f6f6af18b8d33f038467b1bb91fb86c8e5b862588975bb9f0a057fbc81633a8f4fbcb1cf55acf06410a6a6b8d464ba408bd40ecd436be3274c509668e1234d3d151c95c8bc06bc2c9467b53bcd4f3866038ad9ce4f6a8b4d90f45a79c6327be257dca2d3a7932caac553fa9e9dad274438ffc5af1ea460e663a08c8a9610f3a6218e0837b8938d8b162c76fb8ae09f86096deb94486f7d2ea79e32381acdca18587d46a0f7125f185b8329e9d492a13a8abb4eb447a91c1f6e72d72b74db022737b5172e87b0c0fac80ac80a602ae6b8e438821c15bc1160024004cdd65d45ee4dfe42c123692f292835240435705d321daf5e793e870016afd6eed889af3a96c3d5d4779a0a1c7f237fcf6c8924fb0b491b275fc6e6b8ffb7de140414440e0fbc144358fc3b9c85cf6ec134a51d60a3b37ea0c4f357a382cf41db80b4633229bfe9f774333f11a8b0d33254eb22070c12661f1420eacc7157d64e0ffacbc505af8ac6c832d2f17128fe7240fa95396d4ee2454d3514b4e1f1eb01f10a7c06fdaee315aa00e43d70a1db6561eee740b5e7083ab40167ea9c8e946aff0d9851fca4af5448ee70a4ba31e699b75e77ccb62831389666a1a09c7db064834994a40ea0ae083c0eb57ef2f16f85542630b26adbd4abda77c4dd10d34f2be69a8ed71b66c7798d367d4226088d162cc092083df5ebdb75e99c9d072dd3f61a822096b73ef86d01c6a19ecddac96604371113c6e6e6c19a6e63bc4128a11c5c8565b13f61b880c205863805b92b9a1dad25edbe47df59188ad8369519fb768b88969c5b3a237985910a35182e6a56c2aeb527a3f603587bfc9d9b8faf1bed94c1a20c0db2ed986f3bc866a42f176336fd323566e82791f95591e6efe0fc0021923bdf2109a3ffab3194faeba4b39695de365a37832813d676d7a05a00f53780cee0c745ce6fa2145c8f104c83b7d501d989c6ca5c9a74476792487dd092370bee4c2b04af7e8a4444a5fd4aadc6ede47afa0f87f1daf6ec717acd0fdd007b27b51131c38ef3b2792de73ce82ef087f020943d1859efd059c27004c098cd06d3ab50e9122d28c6a101dc3abf562f32626857499297eb9aff56dba253fcd7df21fc2175bc92ffde0bf2aa56e1dcf3f8f014b04681116247a9367a4bad199571cc387d61969af4f414dcca8534dd2927a8669c210812c6ebbb7e1db4e98177f0bb23c57d9f1e37e6a8ed6780ff4f1fb3214a3d8faf0da5d5a51c31b9dcd9043561d8568a438286da0ed77d305a494cc70289995381a8124df6201e77c6eef9a751c3956ef749928991730d4b0757cba023b515d9f544f1370596d99d3101c201a2186d3f254e1d3ed11e381e68fc8257ccf021f4058737995c8633a6a8d08070b6fad7d082e5ea7ad02ac08c7efd1f4d0d64e2fc07726dd2698ef23a6b4451c9b9e0d98902fb801da92ee0861ac05ad3002648568d0aa834d45ceb6629244781715edc7552cfd8fb4409e5fbebdf7d91e1dba8b2b8c8f1510a97694095dc637d01e6a9e30e5c088dcd525524219b42f09ac4eb5a2fcc887501ed518dc5147fdf403130b204cd5c327a69dc9bf4c2ad43292cd699ad437b83961c8641b19af59d0eab8c4610dc06f8085277df5f0d84b73cd597460ab1408b87e03a8356f87d804ed9f884012ad5506e59dfc52105ad96caaea19d98b2f09ee97eddf95efbe2c5c33fbdaaeab1dd78a7e368a86a2683db46f7526eb276baf1871a2ba9ea61fd844b7421b3c045ced88eda9dd71791346b663a70be69f4e26051204c9dca1b647f89fe89958caea1d98021e37e36c958248f82552481efcb4bdc09a1abdab4cfcc6e510f9dc2cb83563699734f2d09e39d7258a3730a927737dbd18ebb06f812778a702a1f360baacfc5f4d54b255e42f69a6ee355314acfe7a083bec5ba232ef04f1012cf4ad25cff8f51926bddcecdc5508bb6074eaa7413afb3652916271a983ff1a1e7906e80b63a02218c253fd34d77674be6a4bacacf2f68d93949206336b397d55ae5b3a45a4521d8095b11c7984ef31c33692570d92b6ddc66e1275e85d5b573644233496e9d9c7eb13fdff95dab79cea11263c225855f0fd3dd1eee88bd97222afb0028fb3ec42a2785717b69ab0b9205f813f0a648d53e7249a3c11a5aad3fe00cae1bcef703607a2eb78f35adca02e14061b9f4f7cebeb6335f9b3d9d6613c837355021dcd23958b35142033059ccd191cbb6b2d5d0efedc3124ae0bbe468357698dc5fa440ec7f0b315a04bddaa2438b69baf1468e5ad695c447496115ab50fee41576016e7c3f8cb26580d424cb5fb9784f84a861a48e6bdc18677294cb23e89f364d097fa1314437a2b09725b2c02d55a1ff61ef1583aa6dfb984f4d729fb52c1504a6a0625e40259447c515d6386f057b2446c3c3c120b321b908d76fdc542334c633c87d3c106d90079216651d323239c7dd24678f07fde4d441fc8be7a92c61af3697c3284d5ded33012d8ebb6a8191421b7c2bea82d7b17830b79732c8b2eab30e64e965a48c8ef66ec516556aa8396bc3cf0ee19b8fadfdea9c7bd781024dd654c1162e2db90ed0e0563eb78b21b8ccf2a4f86617d5a772f84d5b8f97af8dc62f55fcab1ce54431b2dd8b4b8a53af75d0d664def49f0353d692dd9a7eccf98f128ed216f3efd2093579fcd48202a8ad6b4026391faebd36148ee430fc762bf2cc53cae95aba64931f78817078df95c6b81df305a38e4d8f2cddc3045e9f6fbb1573e1953746390751e3cd6e4c29501b68533728342009447c3bad61b49acad476569f8ab41afd4fb2cfcfb0040b9a4944e76e78159c414f18df9479c7eef580fc466d49d5ce5a271e8124f6ac8d692b451a98eeca26b41030c837b7aa1eb9022b854af99553110a9a209c58355118fb4621e7b0da2ed750da78c4a61619402f317deee645c7a40dfc649f854924241153b5aed2716dfe31e1bf5d8c567391fdc0f15805a4f47b26ecc09e704ca6548ff81a01d72fd1de4bcbe2b153ac8eb4bb73494e91321bfda89ead1d83eae15931d2707f82d7ccd305221582f1cb91a1f0d341ab4bf0172e05bbf0738ec44126d01a5e9a9461a8a758e8a1b6b69c6c515f2a9ba61ed5960c6ed808e870fcc4750707dbe7a8d08d8ecd6224b93a937f69d3aafb603bd9325507b131d61b018da68e618075e1a2e4212263d5b15730e35636d60d89b4a53c695b165122f29427462b157a8553b7f3fe28b9eb3b36e9d027b340c56d212beba873c62ab697e19219ca3b30e3f1677c9cdaa62c989d6e99d18d26311463c04163d198ed46f05955ea15cc110635b8a639b638af4ab3da0f39641c992b09a6bde2688d6e951d14b2b4568e21a30d6d2b2881d3628b8bd8e4c5637f1bde2c5e2275f6329493193ec243cc87e1ca58a9a55f1c83c7ccf4ba7863d27479ecee4274d92bfd7b0c6053c96309fc25431c79e8744f58b958223a0ec5277c306f7ead6bb42786f314f576c246a19a369fed421fc5fadc6b4a2cb7e0159930dffb3a3c693fed4f1f64605ad292cf8947ab70a335a086869cb142273be789d1d8366aaf251b946581981d2e5a83734d28d2a10469e1d22eb22cd533958b93931b31411bc24499849a35f2b85b949c2dfcc957d4803689288c789c3278f2d471f15dc45d63f433d1d47d6331d1285370ce513a20cb5bccf8c7742a90c59edbd310cdbadb0f461a2576116c90f00f69d0f0e4139cc80cc98d108d34f01fc9516aadb70db21bdf885a4650ae4bc4e0f7db3fb2ea9919cea40f240c06e4afe200924ec7909f82731e997cf5425e95162fddcdf05813fea3a68c23a5fb7dd991d2e667d1403efb83636f38c43aa59a147d8006208484a698c37b1d1dbfd53c216ecf3e0bfcde6b425a2dc4a0d3b8f5ec742b4fed04611ba665fe067f7d62d2d1ce00f145cbcc8e1bcc1200f4a953f5b58a73805a564f6371a279593462e4042cf6e83bb784544d1f85b5f8dfea656680812263ad18c339474e47dd357088f1d9e46c89d16c7e7fd3fd662b18db58714ecec027486424f3b173779ef2114d27cf986484989ec282e91824d6ece1d2d8f68f39dc0bdeca2a2b89bc110d169e9e10b56ca50b48cc8d7439d70ae80948af133acbfaaf8b57e8540ad73c3cad4688b355378f20731f1f08f981897b7193dcbb7f4dccfccea63951cdb325d3b7ce08e1c3849bac5b006dabd1a55d6b40b6e7e243d344146b9424b3753a1dbae72f8e85abd5a26945b21f8c78f7d2fb12f13b3d4970026e9ff0b1aa717e3871a18c1ea2921ecbbca90260979a620f3f57aeb7f5ade5e6fc7697aaecc26d0e084c4ec843471f42a3dc296eafc008107eb8aaed9272ef19106fa07b9dbfc16c87159861243d8e95f2c7316b7e4f849035126e70a88ae3d5fd84fe809dcff73e9841068120bf1cc0bb722c5b8f0a2c023484c4f90b780121e1782f5f36236e9c63b0f54415eda117ae5ac6ab8aa233f451fb080e2ed388ac84fb9efac5cf9f5b51ec3d0a9a11f88608dc643733d0c2af4db20903a5e634b10d12d79ede0d79c9477fd016cbf08533a36a0740201428d0ad90ccc4b583087e52638baa3e73a43641dfe9ab344ce8901d3dcf8424bf55e8733fd9d10248aa5287f4c6749566112a8ac9fcc8e7c77d91e03a5dba9ac60912020b7406322c3ead39de79afe6cf3c26f5c9b726593212e59185e4535188964083cc752f371adbf23f57a82635af16e382fac0f213b4d88003c3bd8e7a50aa74818a5ad5e8de1c4904085f50668e2ad19f548b34bcb26b8de83fc3dab4a4eea4d5fff5f3d5dac576cd10241c9e3c9c880ea2fa6648fa8c4ea38827a60b67233196cb166083619cd0874f090343e62c50b7d8eb233b58dfe4a4234ade9a5a7e23f31bc614264e453e0f14d09b61538fe2e301f300361c55f7c70c6710ce20015b60d2c88fa63f5111e403b67267ffdbc7b96ea42ebee11f75d2e15c368e15a1b3207a149a2c55e989d3c4984c851df89ca0e4f08aaaf3d3a37d635f0068b361754642129bc6fec00941b33ea9ca83d347fe7df1399320358c1f6c86c6fbd3dcfcef5480c5739263f6ea45437d2b43b7360ada7217d0622c5fb281908393aa1629622b30adaec9ee5ee5363b4a11c32f05dc00ff09847780be5651bee35da0cf7fe0b77c82b9e05f718ca26838027df9932fb5ea809cd4f8d3ff6085d37c7abbad0754ed3e87af1a2df246d7199d3a933b1509b2766dcfac2e0af733998bbed99442ca38b7779675fb70a13b702881f91819740943240c4a03e126ca50963430c2b00498b35c5a90320cb818f5acc70af39e01c8b5a9255ac2158b06960f05975cac0415126acd976ff62943119994c6af31a3a1414aae2804a6d4f377dabce8c2fb792e57833bd8fef9623eae421f94042e9937c22dea1d1ea982bf6022056291c8e088b926ec13389a1db74abaf25c93cc8c40aa10db7cb7c8ba9f80b709396431ae5a26f895a92750c848aa0a6db0c736e4c41f15bbacdc9da30250c366526d9eabc3e849a534cddeaf9d47c7ed096ec653ea9b519668c282986fc283fbfda583802110e86cc85bda4e2b91e18448a06758e86d6b0b1d6df8de1518082110deeb6a210fb9875775b1e0c12d2a6a601bd66758e6ec8beb8c6ab155874c6184b745d3d71cbf3b9334006492377f97745302fd8a2806ee15cc56ee715a00d961ff76ff6493ae6ea1d2c048844fa4ba8198c2b92a02bdecc726283926029ca0a0b755b3fb7870317c2ae382ffd095b3ea363d230993f91e9cbd1a2eb9d4a8922befdc645ab24d058697cdd4a9a9faf2545ac2f4c4ee8d596a1bf65362c5835559952b256db5d1c0070016a944bae5df8df86f390ce5c1c957349c722f3b24d32e25ddbb036050efacf7868028d5fa3b2ea429211cdee2430db7b0730e3737f538a16be421ebf182107fdd72ff0a7721595e461f82b3f8482b59df788868432d0ae05645690fa5970243a0fbc00f123e5abce185ffe935578b9f4082d83ec03e6826529ed32220ed4e3f45f4cfaebac6da6982213c5d3dd91a51a7b23352520b2dca82e8dfc09927d8586ffa6ed88fb749d2d63726d598addba617782918392eb1f7cc9e6e7981f5b47263b1df4910d09ebfc795d37fd987d47e22ddc17ac0e83039f163bb9dcb2d8d411f79b349a433d64a8deb18814d74732c2bb37f3124a7fa0f6cffecbfa172a4778954ae2d82423456471716dbc5e3af1a08d2db461b0508ed261ae938a8f9577d5d5fe157c8521a8aef10b074c2f75df017580208bf483d8dc3a0f2e2ef97b8108fbd5e154acc16c89be7a0fc86ed33028b2b49560e2045d77420240d57b1d6e86e5925facec32ca8453440e7473365e120006841617c4455830a442eeea602d6cedbbff096bb6e9684f5d70dd61a4dabdc0dbf1d5fe74959205bd5a476a7a9381416d0cbd4c9a2f252a56f1bcc51ccc7e96e761a764da7c05c7068005217f5593287141d6e397eecb42e9909afc3b2cb51ddb2a4093843705656c4c89a4e43047f43fda939bf5be2744c1c77cf247c774f762c96a20f0fd57c432958586fd4d79e47b1165b998ca6c9e8adabf5422410fb37ea355890717510c9a30537a046933a5c867ed73ba6d9af317bfab02c98d4dc3f1b5f621dae30f27a6d68d37e12d9d387a3d45f81bed63df86181f2f01ba3e89b531d658a6f800336c183e0642f6e9b49a85623d813b48c4b914490fb979fc1def479a429f5e8fd0e3341533ab3d05b6ad5e5b79a56a7695d79918356b17e43688536d1739065bdac8c61ff739262601d5e6602942846b1b77c3172d12ab37f9cd8c82d005a3168a40bdbf1ab041e12fc48e39fe08561bd76e7af2a1e08c53cd1bfa165fb946db968fd6a417526243ee03664a5db63c2e6a78985e636b9310de673233c2ff4144eef9981332512d3a17448c8aae3ffb50df467eeaada20253ddfec317b31a2201cd3a0da9755107ae79432e27dda19005a50e630f2d9bf674f827a9d3144fcf9711593f2bf000b7fe04338315c8a2e9d80b6291f7221586996631e49488fadca5f0cc0822f87c54ef86698985d51f925fbd8ab3dc2a23cf38c9a92b9a5453856b9c048b8bc4df498663635bff68fa7a0ecfcea26f6c9fd951833d1ad55163f18da441c505ca82ae47202b6aa6d820c0c4432d9c60440506dc7210d1533a6e3858ecf7e5d798b9547d513dfbd49ffd53fd11334c8948455f224d42be53e5f78b9712cb03f0badb0abf6167f0853bd5c603a24e11676afc2d395758537f3795f02e8dd6a6094bc1a16e1e0372d0fd1d7df5f10e67fb2886540f46bc83cf5523563c7055b0f76f1e86f865844d26030b92ee5675450371e02e129515c998b3d0dc5e2b40deef495bd155e7d1578511fe4690f95b61e70ded4532f1c5ca36363adba386b79eff91cc887870534b331bd6a820340c840be88f4c27b6ddd07df3fb88a102ddb765036961f71e3fd8399802b054574645a34151071ff7511c255a57ee6cd7fde6b88b919a117075efdc090735366c0401eb5da9ae057d604f85e317e66f419f06d73190f266c61938edafd610215b9397b355835bd961d1ce7660dc0c8ed1caba606597230d481f2ed81473069aba1c0d41a171f891f74bd268b0628ff33a416137e07bec292ceec117ae8af67e401f2e20496c89df9528fc475476a18c3da04dbda2aa58129b91b552d2125439efd0df2e380a9104dadcefa7adfa34deccd6b168d45d1b7c1310283e2d1e1c8955dfb54326597ea200db999ec47a43f8c06397a0e0eece914040cbf2afc8eea48d70238fb45e471823bf7583a87da9d876f2365c9d7d2342d81b9ef9f0e019faeaf7cad7e96675579e089d23295d2f0dd22aecd04f11e049a884f7131e9a8d72dca2baf39cf45e6d5cb9320eeb17fad01b19c5e8b0106403d8e4f3a797082dbf7554107b66d2625c0df9978f53f59911b367f9f6833c9d6c852a502b2c48e2e22fd1ab05d62dc953c97b0df0d3e9fe37046e6913528b5a81ce6de0f7400829290d054eac08d01c850e0f5ce6c722e17886c68aabf18f54a3a338ae2115c8e056bebf418f5d2059b231af2e78e9c805c654ea7279fe8efc670c08e3ae0e30ce52fca9aebc119b520ea08aa78773269e4b5d0107e5d3f2370e515da4c91a56221d01e6989b8eb675db43dc4b02eaea360aaf9184654c255b22cd87c80ed16b57bb778996b2e22a03cdd55ca27dc75af847b8278dc6662d8caa97625f9b533ec93e2b0c594d99014b67b9b5ac480001c24865304cbc832c1c598c6e2cb4dd00fe1f84f39aee246db130284fe376aecc55252cfc31d708824d3448337813251ed19d8d210a601cfb2efaf8b61139cf3f223da89dfce0704c047e6d0ebb77d208250d5e9627ec571f396067302645daa54a2f3426415f391ff5e92949828e3fd5d0a44a894b7e5f8bfd2eb4765ab4831d888fde2dfaa4fb34eeeae51c7fa5290b05cb9e9435e1b1822b5c017d0f7d474799ad9ecfa93ed67ba8d8b841daa33f9ca818e0fb515e4624350cd02fc9faa45bbfa8091c3af9ee160de8e704b7d68dfb1663163d2a0badb74d2e66a6b00e2bd7b913811fbe460cd813278079fafe592dc66b57389c04a8b38bcbcd33770f65f9bd5455f142f82d6c9e187b0fad57e49ec1d174091ca583b95f064cf2ad75282912329f9cd0414bd87865bea36f6b9e6cf800e30c9f51d129716263cd81590e23fd93c3a30e6454c53289a8cf5b8d0c3fa16a8f7b231ecc554cb174d8381931d10d3dafebaad5f4357cacdd5abcfdb731ac87379af48634315d42d0c1d685d522d558dd0064633dac450fbb84294fa03cea9b0e2de9b09a18b846e238f3d5d2409757f10231608bc949fefac8e3640473b14b968732cae40fb4ec0f7ef9d2e73a52572db74ce8b39c95166d09454f2517b7fd443cf3ab956a18562d931b0d2b23335d25400ed702d249acbb27c150ba6820d058ece1d748124689ace9840ed6b7c431cb9508d9320cbd5156cafaaa0f4b62a28f35afee3486471a75ba57c2b4fdb5a6c21acc53fd67738dd3fe511e24a056c17c889739a466bc744886aabcd77eb016fc9d442b3082dac79aacf378ae65323201d6bb5f480afe9d40810432ae6d1ee75b06991df242fed86d651a2418548d306676a0539ca6c2f538d98374b117e3f303b03dd6cee657b15385d36639103cbc90a998de5586adca19c4c2b60f4e31b0c796f6d88bff7303d08ce43dafdf909cf48e8f7ab2a956124e0518cdc5c6d4ab82e6c677104e9b4b84a1403af6d1f0f125af94dd4b39b6a5d6a1e53c648e2e350aad33780f73065258d90231a308c50366c174b14f6676fd050143c45d64050591519589e209412d61a238e90e1addcd1538c4341770fc11bdfab22a7509ddb22fe70de47ced21d3366beefa4e66496fef6fa1444356149350da7de6cf012d9c167bb520ee3596b281bae4c6bfbd20343d4884b2b651a8fca793eb565e0ad907c68335b2f02fdbab048d83c54b346e80452f799bb27cf3ddfa426be98338f90c9a961ec2c536396afc1a215c0640328f619d643efed54a3db3661a381cee7fc1952e7b09a319ebbf45a50a68c78cf14c859c92704c4825dc0bdbb1ac0bb838479791cd49a8b12743be569d337094cde901f552002c89d08f497c38ca9ac82a560472451dd2a3f1d902995bd318a50aee06b0c7e0903234aa564ceadf1479e880caf160d7ddb574ee87e6cb26f60a3f31d32cef8c0d9074d27aba296a7848e9193b36a39b1facc82ff518e99702dd2ac7ba6999884a0fe7de71d9efbda3efd27b1dc1be7b61509a273c0c989ad58158330e2cb72578c8b14ed16668201b330725db436150fe44103f4b0652fcc726e158be82a4bfbfba72814eced5c60114c22ba74b49b367514c95aec2abb9d5737efe87b50ad82e0901eb2898ab36d0c8530d7d0a788afbfda18a499f4e53d642e0d20184a6cf8438018327605a10a3865ada0fec7ab2b531d1e35974b30467608029662c686635d0376ddf52d1a905253b9510487ba008eb315ce196c103ab576be2f90a29c1033273f2b9c83a9c61c78356f79ad55f5b75e83f5258673cbace669aa877603fa9f223dcaa8fd8c48e5c1dde4a26bcb7e4854a0e2bb3c711d6f8c46137d156c7a3a9bdbf3c9015929ac5c81cc20d5bc5b3733dd2a6b4cf91a81b576424174a251fbe2914baa6146fd919a6824348df52760e429525c600e9ba24aa9069d4b67056b678dc3fc2719263c22594f4bd220be1a1cbd9d0f6d5d5ed15f72903768799c2ce52e3a165356f27853194e19f462ce773eacb2678d71bb2c1e1e6b3d082cec55d9bff95e2b41d3cfbbc467a961082bebb1307937277ee640dc3833a4ef64417c805042b75f5a1da5466ae408ac1f20678dcd55a7b313b2f736124553272e521fb9171dc2f608fcd477d5a1468b303ba20fd3e4da606548c4719c18196de804c1b15532fe6e20ea7c7a947f558d7d90b5b64d5ba12df88ed6ee0d444cf59bb2b7bed9159341cea3a83792b145a38c931d0e5d69ca67e0cb7858dcb5dc1d79a6d6576e9f21b5a31c0b007787bc9356782b93f1995efed7341dfaf6ce932c23392ac2fa85be53f4bd885c45a1da33caf3c430b6a02a74517c3b8fc4c0168465d0db441566cfad7635b3391f7cafc2bf4e71790e4203cec7e0212671a8a9e1214c4694f5926bf9a745dfe0cc0a2199af7dd52f2d962aee59bbb640fd6a1e7bfd15b0cbbbcd6db68e48589628e260b7976b592f087684c596b4b0ad0b2208a7903f84637e3a95d93ebb749a74fa2a9a03b6b3980528381c33b7f9734ca93943795a8e1504d7b51baeed637ac94daf1d6b01e35d192f0698ff5401c679f8ede5a58caf7768f1165251a7e4baabca9ddaf49e7af5e1d4e6d19d067d91ad8159a15efbf54f6983a2139c88960e599f1200a8e04e915a78cdda43f5dd6bdb7089b4b16164b05ac339228fc0d7f681cfdb150db149c86447cf5a04d307d340883c5ed9df67e8aabbb195c33f6705a95e268440aade7289b5eeeb7f22b53549c06650d5c8ecc759dfb8c07899bcd45b2cf3ef50d383577491dbea7796710ea7a54113ec7538f2c70de2e96ff2d0de649d2ec906202bb45ecc78e38a540959dbc78d458583aac3369e067f3e4dfa3a75e21a41a82b5f4a7c24c4a9b297846a9660937ccfaffb6888418b769ea38d8927d05d0132d0ace39b5b5af4749da43cbd62bd29934cfe3e56c83984ec9107c2a7e7dc7cc90bcd5eaf9133076b7ea81e3b07beed67866ac2d53d22fa638f9f94e2ac2d85a1430a7eb0fda0055478e3f8f55ebebddce4ffe04d5fea0b31a1d65f20184c20ac4eec747e49be64db1c5a0374bddd9c05a05147f0849a05f97ea701a23cf469b278442337b8fe9c52b6c23916bf366c4cedbd95f2427431368e2f77b69e2e6f30e25048bdfa0cf8fa4f7e2f06989e8b92979f1601386a9c746fb3eee2df4e748c914524acbc0bd5de7042a8cf0c2abce63552b09a092ab8c3b7fdeca0851cfc758c593cd044ba6e907aa954e9336fac282a5290922bcbbe91c749dee40d94b0380dac2f0b1bdbf7fdb4f4e17eff869f586cc03bb0d0cf29f4edaefbd57555cc8299ff0be712c560ffa28db4f4ba165b5f80bcea05a006461da0e8d82bacba9f526c0c23195678140183d30734b3b4225fe9be5e1892b550226e3865860ea6ccb0b55abe39b5bb8200f29b7673e95551ec7458ba44af8d6496b7d545fc6811aebc822c493dea8166c751af37598431131b41552355adc77ef904a00d8bef8b85b3eb555429d6d1a942d63c58363204738972cd60ebeb4ed6a3fa0e3d3d6f6fe6bc71f3d017825106d6790545d42602ff4abb3d55ed73ecef801aa0187dc445320bbe86d1a8e5926217fa1f5145202e00932f5dc8a615f9804bef3a3ccbd267b7229fd6064cb1bf2da51515b796318bfc6c7b7c27bc0a336f08d80078b0e0ec22a600c75767873f67115394b90e1a48c584412671262c47811b12b25c8914808193c06fb3cd3cefe695dead87e73417a7e72702e1e9faa2ec5aaad39340995b590677f17009539912295d4154d7491c37ddf241a4d85453c544fc26e1d1613feca90854b5556045bf5504fd983cdd5d1edd71da4bd3e59a45cfe12102e09d4d5a532fec2a8fb241c465c8e1addd1ddf96a10367258c27821f29155f2657d7e3d65ebf0da805bd957429b2a21975799ae1ced2485f09480b63fd7c4233833bc54f853a888b527e370c3de0960a11b1dd50226dcc24271c8cb9495c9ccb8661d534622041e9333b0e1d3463d435f2be04dcd7e00d0b4145aa68229b0b73fd2934abb2b66a491287159433e1e7bd9bf06e8d6b04c436934a79b4574076fd26bc713f3539ab3f41c40a6b16a3693556a02bcf5a54605b559c125bfa27dde0b21b38b77d84681abd634b7fbee9ae83b8a2bd4e6dafbf2c9af4e6cbd8b3a87036ac226246de528a9543b87063e4fa5f74674eef1cc63dcb0870652ea8654831f54a14281a4b68173af634404325f00f156b38ac274228278d906fdb5aea60de94d54fa42fa55323f0e906c4509e50f74d3299f6d4fc6c2676a96a498936c419d47ab986a6bd1ce5fe3253101f3fa7cb35ab37eaef3ab2c48c2b572d8e08dcc64866e1b5e71f2711a528aa5dc881e09b0f3d39c891e1038b7b1b42212f80b5546e48f7a5977bf63a3afd94e814449641209acd91dd86504648639902ec42d13d8c18ef5f51f87657590f672f4d32f78dec7cc50c6026622c62fea8bf53d9842ca4b9477680e1e50a65ca0f7c7c3cd0532ff609197025f33506e8297274f1f9d30e926cd25f7ef8b64f552a45dc0e74b16435eaa4944d69c3ac15bfe34f5ec79f9788b7aa762f20e036c6ce3acaa8d66f26e82410148994ae71b68d69607a245b0928ee5bfe87977518c694f703e31c2119fb708c042ac76f04f5046ce7e4c0ff9b2b157506b010dfa0d06c06be59f120df17ac23592b0bc2f5fb25d57975ab88b7eab7bae5a94ce5449779a9ced5cf2a931b58e663c0248ba0fa26cad4e7aed86a8208c6f4e57b10c02ec7aef6a02d88696739dc99bc6750ee423fddfa10ff877981a5a5adb17a1f3b183c0b29e36f84d94a4b3bb703d85ffd17ae38f16d2f47f1fb2e31c0694949ccd5c5357762100b0aaede1e97de4443b20e5c7a6a304562ad2540ac53555be7d07bc09e19f934dacc4882e7213a724887b9311cd228d5f5605b65c05a25027ddfd09a4b91c7b189fbdc59253a5250afe885572c38cd8aceda2b3681f5cf0309d169316f812b9c139fbb5c753a704852317cb786d3ed4b645612f881a5c522c0d1bc727990df3f5e8f93400bf21cbe3a9383533fe23948d1cb2218770e48291dff76c0d3f0fa533e97c6d9cba23c6bdd6d55a97dddefe3c5d08aea715ac3e0cd4ae974583f9fe585d5b0662e1e6bfa2105db264a19d423e128c07b621caec9c1074a2ca96ff4eb90f3dbc0f3cc29a825dd701ab99586ff4ba1a64535dbe130b1b36b9def6f9ff717a351ff7eb13fdd2b5b516c6113322bb183cdc2c9f0a684c157b74d7d9e5a0e0ef7b86fd163e9d82e34e33006558091b8764401f19e247d09deec68a04401475124d87285425f4ae65310b3d86988dfdba3293b2894279a97e22eb34eb54f9baa020cf07db4d87430e54a271e5e4537432ab9317b8ea704012c816efb075be83ec52af5ff16acebe8140b4405d835a6ba00daafdfd8b543372082edc528d4daf6e7a9eee711c9b4ebb09b73fb15102fb67298931a3e99502cd313eb544b57f03f0253c8719098c13a9902b3ec175ec6867a382f3327860212ff43dc7059152188db165d9f3dccd9fc9ebcdfbdf48feaa78779eae9fba3ed0cdc81e2d0f2ebd9bde920bbbee927f8daa2e0c604f9aad1f89bc9c147dd9a052559464534e35d2829fc55ba23d5786dfe8f1f007f854ffdc6e661efd82b24f2d1ee501b51d978db9bbab7b6971f1f771640de4d1320e4d836205f46fd2949f92c98aa124fcdf923179f2ab732a1924ab8754064df86313f83082e9c2c95cc82b11c955c25f33dc5c7c07a8cd11d35eb47f6ac948357f3ef9fa08ffc64878dbb9b2b253eb899c044c6e50780dd639b1ba9a6ffd941d6f367d6a22c5e7b7ce7fec729aadef4139e297b14589d67670db4ce16630325128127b0992af18956b8c4550a54d01c63210bc40063c29be65799a6cf783575fa9980f6d26e653084b5deba30d7641d1a2e1be1a71629473b0287ffdfc6793535ebb25fecf0263d3783b0f2bb4179c754e563401bf753c5390dbe891fb7d8b3a841f40fbcdfd04140e0fb04327ccc7fa1c8d9edf64d0e28500bb0a533f6eaa355e0ca9f09dcf0bfb6da61198d9b1de57980821cc032075ee9d4254b82ad5d1e3a0a3a80d17f6de86f7f5102e45d0b600e7b12dfa3cc96f78d3e36e161a335167c9b9587038932103892f1de4e4441946bd473aa06ee4400467e330728d73643c580c7120c08c82abf0caa01603e9e09113e13285c40820b39f011333610aec6709ae7ce6a61fbc473e2812340f5c0c94c5b7fdec140bd1b50da40899934a65f780e997d3caa237a3d54428016e389be28a31c734f625fae53e1688c1f62fb0c5dceb3ba45f07bc51860f0ed7cf9adfc4a61017b0964fc33b3f8c08c162a365eadbe055c8d1c50cbb26060f7c08c0ec46c629cb6efafd8f45dcba4915790688c23d75c361dd18dceaca3a6be06b5c08c0648964e15547122a6551b74b7fe9e6c281e132eebaeb13be73c4481c28dd23a8a18b43736192af1f7c05c92063c20f714642223146ba8b43218e963c5dca7b7a2f0534de3640724e09f5332a6f0fed9782d8df63b1a8f5cf5ffb51f017ff625866d66db64a9ddf0680750577fc8c0f7dc5765056fe80ea77df3c160bda313f6dbc18d74c828491eeaaae9647c0eae66af0420ad62c0bc5e1e1666ed744b002c0e22dac36eeab39cf64290245398b50a6315376058dbc6e3852d26632f0102224b044c16fc8f5547606a98cb4f2d024484880b075d48f463c20a644a80bed93908b8b32cc2c0f2d4f095feb55904cd565a781ebe184bc3b26e9a0c97b000c403adbe3d1340987381213f5c2d2e19bb20bc155e970e022226f60cd5d91511a52509e5494e89e2eef0243ea6b41ff1f33f6f35a01c1d1aa0c886a9a30d9c767ebc339776bc4cce65b1e44da33bc12fd1d0927ac46fef3ae869894556417187ef38a4403021cbce74ab00a93ba095986c0b666ff3a4cf8ceaf5137649b62a249c8640547de7edf36aa863774b3559c18486f6023cd104ce5880e8b63ca1a0528006d032dfad3cf7f56cc6bb0cefdf7d6647f3753e3b0bf6339641ff7c0fd5b229052c2b16637502b31b502f8c3157b67546aea04a3c5d1cb7629a7ae63ab08d10641456d82144eca381f53a1a8c675d4b461130f7d1f2cb2226927ce68849e9a9052df535e1c4a0bd62c97d13ea9bf6d7e7725285556c92d710edd7ca7247fd8f833ff751d03c4af85241651a6a7f1ffaac4c2fc89191db71fa6cebc5e5d685b5a349340feeb9e4d157fce36b13a4c33afc46c27956a59578debf37b0dc7831e5a0f21bb900ced752a05e3d5dd4711935c935dd6830349b19a05dc5ddaaf3a96e75d1048bd85cf4b8aa9c04f8dad10bd58cd81e5031452988955fb58e5c48f0436b605947193d4f732099762842828d5815c99584ac280f7aa2a03e4df9221cb4a07063f721483e189b835b60f4a46d78312a3018aae26871ade4ef95b3dc9ad5b390f0cae9b6e666fc714a975fb63424d89e0195dd61440dce2e6b35c0d573bd6a3c70911c1e803786fb33c82dd863329355b42d8586990d5a96951b570b7bab2fb25bd1b860ce2d2f355721bcef75061931a9521ebb4958de8451cc5e96ce1f29b93e9522d74df3b6109608ceca67ced58bc6cc5368e6cff2d61df87a074a7a478421c2ce0dc23f5fecce1833afdcc60e8b631069d326959ec3137dc7c935fa7958ed06fe05960cb41a9e3f3e10a42e1308d3040589c23f88a78915ab0875b107bc9f4ab216f09dd79081c1446503e66402dbe4243bcb087dc4232c040350ba42dd74f1d6a508e8eae36e1fcf80db29224915f9184a77a7c6ce60ddf49d584e15359ff708072388584e9ee53441eb3b4a3ef0832550d15e0d89fa5c9b462339e7c4db8dc43028f7eec2c82fd574a5bae2cb581ad97cbd59dbc3f1c2400c304e6a44ff5d369ad5f566509d4854c656f7b278d40527d1208bf447913f395257966d855c091aecc2cdb654a2df9298838876381239a0853c46c8b13b78b8aaaeab8875a502a2a84a5f32703e733d175e91b20815e660b910a2c1a9b4d90f11bfdffc3b0eb2b4a9183c233766de67a68fda0cbd5ca7830854bc939686176bbf894d19450ab9c659d3fa9c83e4cf1ad816fc7ba2f46eeec589c0e80c5ea71e4ca1db2a4854bb934464a0253daaadefb8eeb4745af166f4b5f33af53c498b6f9d2741d5187b1cedfb75d5c965469d855b8ff66843a129174be8063ca7d0061743436f5a8501e7154a0542dd10b1e40da9979aeb59b9345420cbfaecbe1b8ed54e5477e74a5ceef57290449c0afb7c40494b205fed3c016432b31443270f3e49b4c5120a4904c2c389ec3d4025ac5bc4748bdc5f07fe76c85bcc7d57ba7d1d089d03eb4f6cc5ab843a131badb4a636dadb25d5bc5c607f6af2fa220b7a24b441694b4fd662063bc14c8c8095f1c3d9338c0ac1ee3ba741a1f92ea6d6ed410122f4d58e450e2eccf1f7a2a233b2b9aa5ab61943029a2bc662f117ed31ce65e750cb092fde8f6c92fa94a77f76a4b3a785c2aa509d35607e98f2478870e96b814c48ee85da62b08db3d94930122ed8580bd91fafa69c59dc6d2dd50bef362e30c8023266aeff137e92ce01b47678e49483a77a06653cf72c0b7554716d331d02d888347aa633a2d19f46ef5df4c477291eb5aebc5131251f81e9ae5095d4560f12751f85f986aa31066a640a99dc1a7233c4efb905bde260855174f6109884c00051e4bf1d55ff6d00473a89fcb2652c831a0f84f1bf63cbb5cbff9a0cf79e0a6bc7c435ed2e09c12ab14e451d1b66c3e945662bc63f755619dfafaf9ce375fbe30dd9b2accda34affc28840a0ed02fee627349c69a4c698545c4e241c4112037a7782e8bf9448270daa01780d02618c9f3ca42e82de5a3e97bb05596935ca75643b6d4c5697de150e630c5b2b43d35a6ea71c2ec90958aa077e1d50b98cc81f833748b621893076edd3a7f324f98e744677fe84be111f44e28d9a73b8e987adf9130fb93c1e1c3ff465407761e51c02aaad2afb63ed47e11454c1109979cdfb0c61d2939b689878bb9baef767494e7ffb6aa3edd8b247524ddbf862784ae4e708c47339e0379a071bf6e938ec0cf0b8b86f46a820028566925f8f73a84e99c8991c158f06a452c9fdce7a12e771e9fa9b69c4e0fc7eeec16513e879a67fe716885887b88528a8566d1223896a577ffb78a9da3628a0b586a8bd6593b4b713735f51bca9b0a3ccb1575f39e87c53c413473a072209e6fd4ef115593498c18086f692a42d4e8d64f98f9e7809c12d631b50bf591933cade40453e0d05f75d31b586f6d9c005d7f5b423ec583a69e879c577c7c90409c873233abe7a0b51e19436e6f3d99156d7fccae50eafc8082a8e5f74d655d1d441a3d3806b547823cb7395366e00f134ca357af902ed8357fecb6339db6878c6ecc42b46f75c9eb07345bb6a007c4930d383736714fabbc03c9b389450931f817bf4707688369204db63344f298ac67b5c2ae415a4c5aa011da53fd0255ba0bf936d29343e1a861acefef4fb630185ce7d5f8fa64bb6a834966c43aab8492fa134f727df612688b9243b13772c832b6f3baea870ad6788ab6928cd14f8ed425e2e7f6eed1837d3d0dffc62f4a8512969d1d51662ba9324b7cc477acacc2c971c3bd35f49b3ae4cbe5435b30cbc5f522484ad8113be72f0e1449da76bbdc356379962a556592d9a7bc263cc3eb5998ac4a42795b29d4f3ba67d58c57126d5ef227e4aa2faeded533ae344bef15ed763cafdf561dfa38e406dd5cd3b330aca72cab1718214f19645f7bc9f26a8d227b2a9f5631f37c58fa693715bbea1ab99914dcc2bbb96c0f2ad59fef6bade7f1d5fa3506e3d1e6f055b54d9338424706d7eaeb9bbdfb7fc684070f5733bb9ce82b4b752c09cf66ea5e6d6d03b0d0c1319ac47209d2dec080d9285aa607bed55b1dce74a8f7e9bd8c04a65a082824d2f96c4ac9ef018f7ca4377df75f7fb51997a806c44d241d024f08b678a735e0e544b78808c37e2e350c78e16db8b59b0cfc2f70d4ab8fa8eb1f5ff420041a1aab7a997dbc7ee102be8a4c1e11d73b88293404e40e3d73b5f623a4dc4a87cd8e5700ebb3351ae0d68d7afd36cf1d82152b3fb6c94b83ba02268881c3f61c3e84e74ebf44d15a292ed254e761d3a36c55fa187de0b6b8ad6c89af4572a775b83d6a3b40dba2bc927a973398f6a44ca18e4e18fe1b272bbb96e1a82cfb84fba604d3d0eb3cc0562a3896e5ba81235e3f8d0ea08e8d8d5246b32c4cf28e366175c79fc4eaaee0c5f6d5fd65d7686607362bee55fe4a52ccdde44e92211db1e3f9b1cfe84000dfeb1efc1764adb56ce6a944061130e04960bb9cd3926538fad55c2b3a9181f147dd263cd8849d2e812bf2fb4a942fab6a17ca6cf355d2d4410cd8dd124b37f5fe0e3c5055b836422abaa6b58431d82533a9bfa7f342bfb9bad6512944d19a7dd81672b34e48094ea7e02ae1292aff24a8e2fd95bdec8a9b65141a788c825432724f47d29b44f3b2b2d4c5f1813d8b83a38b109a7b92a869bf6a7bef774f31bd43ee68eb5bea0ac26453b75f5882ec2ddca07ce17da77c9436b57cda22159fd6900baa285033a13a81fa142459b412875508ae0fb9b4bac1ecd716c53354d926c8933150c5ff1070ce8a18e2322b25e8187fcdd47d6a1ba598a52e56ab5e17daeda07396ad326b36e8f5b89d55fa4aff84c85411ccd9eab51c6d5d81d2cde154bcf8c467a2a4f9a885e241e029018ea4d7279cdf6a593bdf775caba73409457dd47bf81bcb7a025078a7cca57f0c5fb3158b2b203c9486598ea41fd960bf9e529c0cc5c182d63ac229b7cef7c6d410ebf802a2278d131a615a4af4282ed8506013db87065ad85dd9a0f01ec789166c7535ef42d170140006110582534032bcde1156a4c7b77ddaeecb69e0411a86997dd439336e020a23ad4686d8f5063f2a39d5517a81d6025edcc79390762cb7199232c8a9ca59c414f4387b5cc172e479c7cb214963c425aa39893ffd54608f996d3393c98c81fa8b47f9752150d37b4768664c1b3696ce83b07ebbb5191357da08b7a9fb470dc09b2e713018cbde0c5e5aa6aeb4ed260c15181da8e0b8692936855950ff4f280b0c87ef909646808d532701b7f4f58c7dee55adb7f6303116a19ca013ec5d919ac4ad24acd7c5b9bd2ccb5453a3e9a939db86930f30ddbd6239fa06bf918887a65079d21325b6e10ffdb2dee3e79834e2779dce3e1123b8191105561370131861888bcb6278af0fe8703c0a43ca0aff70835ca598e4c0f4fe36db6b5fda486ec5babd2c725f9b23334238c2ce5916d5cd89200c5ea421b10aa93909d613f3f71697a50f4d9a075e89f08d8b977e1358d99e534dd73706e74c662618ddfb6288f018cf342b2b543d6e2f1fd7be3fd151e8e73613aa0f9011525ce1fa7d6df79decd71ab5ff6d4c9f8b89e97ca98125a69a1296e9ef34052bc82472f971e2c3ec4fcecb9519cda68a65f8c22e38311882d88c4525bce1090d4e303fb76cec0b12d918561c5655978abb98eb7264bd6bb39a4eb4553037cacd249a085dbd0628a1048bef96e512e4f4b69df4550fb99ee35c33343a964ce11ff52905da8e88c534a8bfc3ed9e6c6b006fd40b3a8ec1f91972e346accfab41c211a123d0c5f5e9c3039f1580b95f01ea2fbaf30169b32942122dd9662aae3e4836606c3f58d29c39c041848e0a1c6a817b82bc6ab10708a715ce3da021848f8eb9515341c0e3f995e99f0c08fa487758c56c24c183dc73109ffdf1471ded83c92e08848b97d944efe78f52cd1ad6d18dd06a9875241646b950fc46ddce5073f2e3d67e1b8fc2c32b72fddc5bce6db2f6782bf0c5b22d46e865444c2115cbaa44381efa6b755fde21fba09333a2082586ca9123880fad7970958bb8eac0df54326371e992c56f32c31c5651712cba4360bd7879379e27532d8fd2b8641eb39c32c1502f0d2ead7634d799e203cb3047f39e37f4c1be43b6463aaa010b538c74409df56b2dcda2d10383982a70654391c55f81d874baa2b9deb8b84fdb2d15f54b7f3ac88424b160ce364856f336fcb7878218ae3ce57d3131bba0f2312035d202042ffd0e128afd6e0f79364ed276641f23a72516e635af00132de44f594ed4e020607da7444448b115aada2af2fc8cdccbb3077e891bcb9034a013140a6e707ed364d67eeea2639163c88b18911ab8e9b54d2d15b9091ea654a28b823822df04f509245675c772c85bc44557bff2d663ba8d06804aeae63f5d174c3455ec07661ba0e99e1969d962bfb06c1b81bd6cf6428c909c4aab51c4369ae96e088b9194937139483f7244d7f7a20c50419e579bf218b2c9315ad2699dc1e8aad3986a8960681c187a1ed2284bcf8ecb96e9ed6900be8846f2d0e03e99cbffeb108e9ff5a8b58585f23d8b42ae73ea9d75b52a50caa425ae685b6872993bc990ab1c2388d69f3feedabb6517378a5031419f8f0476b4224450e7f16cea6a7c443a85c03100135ea0898dfd73c222114ea126adeb922afbe12fda6a46d22c416150f36d6c4b7fc046da6c6de557bb3081f1726f30d382c70ffe534bca1edbc6d293adf8ed67b7df973ca28aab14183e051895cb061e70ca2187691fc3ce93cb6648b354844cbf4db51632276ebf8c578b4b3e89e016e4deae1c580b442a83c451bb6aaa3cb36d59116a6cf35ed2d3a4bfa2335d82cda427b460c8364da7a9820edbfa778c6c0a07a5571464936ec247019e581822d75be21b9dc24213c624077af2e4d1b3eccbe31b3107b338c17e9664150292c3a0f432355b3fe013afeb193ebbfa93d7e7fdf3f6d9a4668fe1bd3563b606ec872aaf0bf470918787d7c3d38413f1be782651dc0a7ae1203f614059d16578c1dc735200dc8e9868ef1e7dde054abfc08bd9ca5442c215a95dc9b0a2e6a3a322ed6bcbbea3887a3f97ba8b7f869b6d4087d6cec3e5ed03c6992d4b532f05181309a49c8d04487687181cc71343e815ef57e8e78aa752830860a9b65bca6e4d50bb2358f95b5ade324bce0c34841240b02c0ab5eb60c9954f49f7eafcaee676463b82c9112b2c2186300dd87c56ecae610ba9e51df3df7c82e1d538541e6772282b52ee6312d35b59ed093a6bab321abcc1f0399d1ff94f26b697b1d6f556d273b3389a20074c78a3afb6a80a89f796026db4c8dfd074839ae7f88c7015d87a540fe8cd3d9e4a6628a45cd75818766d90a74af96c8c8bd454e687396c14db80eb0fcfa2e0e949a590cebae0b19b97e66625dceb92113fa2020faf45af319fa39248d70d2c6c51038e54fbfa53ec7f49ec2048ff9427e88bf2c1b9193a5764ff8233603dee3fafd2aa9945ba853e1399419006e66dd1d3b5e354c6fcb25b825b6dacf2ba39c98732c56f6ca23558f8cf937d02201139db4000941bbefca8db8478007c286f6c15c94f0c36a6cd6b039516a8ce1f485eaf1c7a6e28efa865f25132f4e12925f8cfd2f04e94ea5eaa324776b9d1d8aa75faf43aaa2d9f41857c69175706eee90a901ed4fb7b7a2528f79e5ab2943c8a98e996a5700f810884178baf734b9a2b6531dda1b36086bdcb7028abe3936bab47adae5bf1ec6783ba103a7610372abbf5b3fbd79dce0d142d2ad68cb0d27c07b14d9cf067582276667314e3b45559740b4a31861ebac2436307d297af9e1c7807069be895a38bffb766f4204918233e259cfa473c8fcd1510bdec3d027e2bb11788bf290bbdbe216591b5d7ac4b1c7759e834d358caaccae711f380ec439e17393822b1573db711fdcf0da7cce056d25b750534180613ef3639efbaf69274e2e2677af63649deb2e09d3555691c8c5ab9a62ea923c8e1ee49cf4235c85f62f1812f22c46c1211d71daa2194af8f1994a8372df88b00871d1255ca6596a5be8c7bccb156adc61ab0c047dc1498af2edbfb9b3caa83443a5f67e916e909253b8078cfbaa3c57ac15291f0a32262468de38de3e790321ad9d014379370b3cda349fcb6bc92c8d282b6ab6afe743ca2467eb763ffac7a8f3c380a24518b7d1727951b673a77d468e4857fe882ef99de8df8d29c23a315a0e483a30ed03613710a3af3bcf72825d97b9126ccfd3317d1123198edae88255818ab96dd33ae946d71ed901968f45e40a526768c7ac77286e1944627b2e0985b61a71ed98b5c52dfc25676fe57dc509b5d3d714235ad0b434a2c71302353d69cb61325b0d301599af21123b9ef201fa7f99ed71b43208aa28748f8aeae3decbe36a8c6bb5a1c5d32b5492172b39d5cb78f8dbf93d3f99bcababaaf92a1c9d7baae341394ed42d7f11be01c86f6ffe95383181fc32995c5c6ecdd62b4a6ef1aa153bcfd9e6df5cd3b019d3ef9527acc558572416ff22a49fa66239bf9ed42648f8eb7a06dae369e0932d424feaf8d78782bb9575bc4b661b75ca456600b72a3a0c61db616f7679266cf06c1009ba82845f1f11e0d06f8ba38e028f3797520ade508575d83bd286f31efa826d94ce8d072e40945050d512436d56603a9a7d069d855b48913629aa7e10b924ce2e309aa8dc50cfa8ef7fd13ca6f81604299236b1a307353b449a862ddaf0fbe09d1dc6d6a8b5806c9f1733a3fd291c3ff3240edf9d1c51e8d74d94d57d57dd54cfaa128590ee0d094f4c79ed28853895ecf49e449aefd00aeca1c86df4e6f4904ecd4e5f92edf2be9ee4d83f31b1a1f824a6363d099a7811dfceaa544301b477e818444d9bffb60a253758e273178399ae44ecbbca4b4b3dddb1102ac3b8a651381ba210ff6300228181519bd29dc2402314d3030d6f737a64c2018799c90058fa59125b21345ee0d469f4b7048748f9ff561d6234ca7d2d854c87fe86b5ebcf545d92d16c7ab3e4f8cc24398bd5f04eb45a680a7d5fd0f7ab026bccc52172d9f7571da47ce498b115d3ac9dad7f16a4970326eb717082cf977f822ed48d3d97e25886aa9a075cc6fbb28638e2f3ca94755cb7b0a188620add8392d33c505940a3819970180d190e3549766d7f5a2a26b9ae816cef0778660698a27052a6d2e3c4524b0f1386c1c537497b8fd00076e6b19f8b9a1aec806888d7b5be18956d504b1ba2f20abc5e511b189351366984c029f5947a11f15f98b2d662d5cac5019d556ab6ccad754c64d346a082758c31fbab899b4f38981e61955759f1715d4ce8a7f9be4f525ef5270ccce639506afff848f4f930c4d1517a31772ce128b7250230e4632310a56aa235fc5380f1c6ab7e6f170935e9f134f4cb2959a913bed7056047d9d42f6238fdae387aa8e10bfdfb1903c89242b869b77ce34626dc912584a12dcc7ab19583e638d5218caf055e9b46eb8f6ceaa9fdcfdf90aeca07b2f7a1401eff06ee1ff74460e96f6119c5bdbb358ab8d05406f7b36ca171ae37daec058862551857718063a247e491b2ba3c67eb1c65364a52719e3614abb72d76f9bd0b7f285d64e109a0d9aaf63b49fb22ce6e22390319bda5a98972ea45ab70cbfb476304d812cb3fa0c33bba203a1d0f2e7b3b80e532bd811b003676a5263d4d2e25fa61ff9a4d4c9c291405022be2e5a29f351133666c9c687bbcaf2929d0a9f5df055827e37bce4e50293b15dc544831ed8ca0d53320981e8432c5dc3ba739614dcde00c18d06417df21a76d508c04e7dafbcb70e003749e5bc2a2d1c747b25dc133502f10f154882f7afdd4c007600f4aa881e0386553a9448a08011d192bd567e6bb6e29739e9ab04d7b8abe1cd2adfeb73f96cc9ba9302b2ff1078c7849e34d23db99ebe4e962ed7788e3c8329e05427df2e096a614a4af98e6ed6410708afa07a993dd4d14feec88bd77fb1cb373e443f50f3160e48bea9e2e59bcb529d9a038c83310a9ad27388c4580163bd4fe874c1afbe121bed6e5d5c90b695776bf411cc8c720d3b63d6e99c388674e7eee9cfc607be70e32d929b1b472a6598164748515d4b88858412c228030a2b07e1fe8395b7e90bf6fd414963b2cd25529ac6be94a56f2800371f9d46bf760e01bc069aceebe7463e8db87710650050f30e631e93c222834e546525b519d800558dc351b9812a3a4416fde320ea499beac301bd8ec255c8427897099495a874ad03e08353ee1ff4dbee647d4f84b5951e8bbf81ff4a1e298a64a3666367d750f4f49c54815c239f4a0b308ee0ff700b57a0cd76c9a0722883aba9997bda5dfb7bcbd118f25bba90912abf258950824a08e0af202d5e445c1ac08f4f733aacda634b88a5d3d33a992004fae66e775729cee1e7517b81be547d6c007040ae5eae96244321c3f82aea67429aedc3ee5a27d156a8e6c86d15700f9cc14265cf7d58b1cbe7eaeead3f6711278f0dda76600f7cdefb87e22e0c5ed89822c76c99500e7cd7d133a15b86c7160a18b2b07ff4b6e9bf6efe846e0560ea9d755420cb4a067d862e79a764e29b9a4e7e8f577a5df4feb74434935852404f56d2210a61655cd4989d6232a9708444be796c60396c6bde655695c2a4b51ee3d36e1204fc7c20e1fdf9569a499af2406cf6d1c69d38adfadc8ed37839f5f531cb7b7d1edb13ce6564a0447930d1f717c73dfb05f494bab65e7bab7f4951b71999c807499d4718fea1d58cf2fb4e6218dc8a318476270576505ac8c8834cb3df8dcc367bc0e953c6eaa4595d0f54c22b67e21d77e989d56f42884d5fdc2f00d3fd4b25f010a42df98ce382a5f023accf838ce8968233c9121362df8abe65e9c97f32f36a83d11356a7827c7a04e9bfcd6391017718b796862b5247d465859e3b5c72b95e283813466685c15d628d085264d9ff5638dc5590cfea605de874603538f3c438d7ce796db3456df610159bd8320c94896775fe0f3f60cb94b9e175f724a14b4f3eff1a62ad9eb9a9ef68d821e724850fb7a7f47194907d253036df398c6b950848cae75fa90c0a67e989f9e98e94f4d783696bcd77320481fe75454590cc1cc904db4f9f2d7d1d35895de1207d11716ef246cbedcafd058cb687f16ca590f30e44119a02926fb566568bad7b0119eff6b235f6a7fdab57ed5605d9a67f19d22381c91741b1f5de42072607ddaf89ba9e250f1c04380363310e9ef8129cfb2fdb49ee19e13d2c0e792432136b61d7587dcea3656e6669bf0c16744e6858d1be68be86065a855ffe4cbf35a6363420ea362328d4030862eee403428bc0abd259fed7be70e3ce9fc3736183c7489fcbdb17e4cbd823eda9bb480c5de4f07efbf1cc79a47225b1e4dae8cbcac51667f23e7a4599472d527c95146b880a36f29e5bfa916332f8c2ee4fbb8fc4ecdbe2585453bd417107ee1b968d9826e8186150e053c33288947244b57b235b533c9e38f88d61fea857c4a71da85cd7affe25582124def3cd42009a06fb56001334cc1c4427c59704f872b7b7af768e39ca42b90c3806ecf5c9eb7e0e91961090f47a5c5005ff821134d352c7c267e1522dfce708fc16972d25555450fd380fb997c5797768425e61b5aef776d205db20a0880721d44e69e8fc8d28f8fb2de7a010653ee629e8df247e293c610c14db0d880363b92475a2ebcca32669bef37f87bd4753ce508e0e1c7c5eae8f986809cdd8e4e271209d79f4d836ca3958dde5988f1c2f461a494746e3857248f98e929b0c6cc0192067abff498b6043b222cf2f4f6abb893873375046ae94688dd00517287665ae9fcaf09a00e42b0b299ab5ff96284d8f15122a315235762c172959f7a9693c99afbe61c3066205a675ec2eb39110789fd87e324e800c7574fa7b6daaa8930795933d32dbf10f31beb6fe44a1e0a61f7a74f18a15145854fc981f4eee53bb2f5461189a0db869d077c66d864b7855965a1283774ee1430ffb27af18aaa8a8c32a86883adc4864e5ea88751671c3497eec998444bccd919344b627f608dfbcddb7af6748429698a12cec845a3ecb0f3cefabdbbbe2b8a822f1c462ec54cdfdd431343f1d3ddb57bc2d4a746bf42598efb57be2cd086ffbcbcd142ec89be60c36f445b2625de30cc4b45a361a06cd8724f6a71c17118d932b5360c21fcebd91614d1f8f09f1090a3deb9ef9916f13a9213bf48eac7fe7c3c078581668cdccac8e3d14af6c27340a1140bf763fcc4b89e798e99fba5fb63cf33e64560e7dab53451d2d594887e9e25a456e9df08a339dddffb0eb8dc4b9e67b1d669079c848235cece367b7d172bf3cbd2511de7e90d6059b257f5082d81dee68c4a8c7305076e1598f44bf87b8c111da400cf4b66fe90823217c74909a5c01cfc090c724a50eff828b4394f367c5c0e4a35c2a2f972bc32a9d793ef64214f5b4b627c6e14ae0f1deff888ed0f40e293908675e6c3f7cfd729bec8dffc1b77309b4f488a89d7c798d32f353abbe99ea76c34911c852f31b93bceb81a29f3a3ee9988fc3c18448126cdc4fa55a4e8ea1df87f5c0b978eb11f6db757c75a9f3e3d59b60e82fb2776c783721775f5829745163fed7b0867ee58cf31f7420ad07900f28a027987caeec09ad0d1e5b3634dc12be4df52d0ba8442257b68629cd6c9c05d7c77099736a936cb4de24ec4c8a1bbfbd91fc5a164ea78d8f7153aa23cb26b0cfe94e0db0495f90d6550f7a226494b360cfe1bb26ad53c433a9a1b86538a491e69d2344c47cbb888e348ceab26ebc40db2bb927ce41af0bc935a11281367ffb402227e72bf6781ba368e5e4d03682ee8a70798b3c710e2097e8c8f3a210b00039ac4fdcd20623bd05db2584004af381795ac876508f7e0b476c56862043f20756fcd0eefce694b796403cfa6a05973de9f808b540aa0e55f4f75a23ca0cf7810b5f9abee69a7acfadf5a92a0952975580985125d93414f091524173dfd53cf62aafa5838e54ad543e0858c0158c90571afa4bf7403dbae0893bb74b0f3ca688f924b7e69fc90ee45f861c365fd54fe44c0c7c1ed174b88767922e9d806a8f1de9122c286e53a6d1a5122b150873dd5be64d8da18abe949c57febb5601851d8263ffb8ae34dfc98fb507b4a84ff61eb60d5e4fb84a6bcc1f02f42432481ce817a197d3e531f521f12deeb513aef511d8cfe12854039df5a40986cd45969790879e5706881d6c907ec8dda05f5bbd827ffa88d2e7d237fd44cf03e42c74bef14c1922d55a088505af655eba98c7a57d616ad5ffe72ee978d1d3ca111f613a1ff93abebb7c4f48944df627f8face41d95c2937e3ee29832e8905b626f326e07dbbd2b7fc6988b19abadac06af71ee3f75be773627020da7fc216f563c28d55028a2b2b053391c9142edb60700334d1f623bc5a5229abea7ca3c2e320da6c294e55e7db24f797c94c6f594df25921d22676178a7250d761fbd4951eface4d70674a2800a49ff5052d9e1ed9b484179f1b80c8552d750b82a6f20d571fda0186f79ce9b286f947bbcee3f7c1c0166d78191405d3a7b9da6e7231dcadb21c780e62a462cbb7b7bbb966ccb4bc8f1a5dda1d48e7cf2ae72d3844f7d415458f89db59296f8740ccc482d386127a9e14b12b38aa0f561870e34129add3422d4349e4ea07e638a482b58fffa1c71e9c3aff80ace709bf5de729cfc9722818cc713fc90b5f8e1e9e288f60d9d5aa9cefb7e222b547637b0d2d25e2864a8a27c0e72b4f1976f2c7b790444338316e50a5a980b6b1cc0ea15f9376e19abf878976161e69335286eb9599974cc95be9d180bf5bbc895bb7730c5cb448fdc9a743c93b64685ea68a41cc91efac6396362c0f82e7164e3de271f59a888908b5ce76c308f25e0d76979cdd5d2110fc6a55955c51bbc4caaf822656ee7778bfed29fc72fcb78541463166b309998979c1eada3b706a967912b016d672f17029d82673dc1bdd267ac0b7320e235c3e6d66ad8e9f8b5564b357b455e8bb2624dd372429c22f2631bbdf36eaddd3ced003bc0c77900fce18a504cac9f3e87f111d589e58ceee8f83ba9f63ecd0f4868df443ad6dbe0a8f26beaafa54a9b6b0c757a80f32a29009ab953866a4ac46ea53fb1b793bb9594326787d92517592100aae2301aede4637413f2b74cd1c5d5d577272ebf841a23e64319e00959001e832c256407c8fb23a1d836454f70e8ea595220f0dacc2989c773c5fd4bd3e147054d3d7f5a1a600d4328483d270ad10314e7a13fdb4b2a62640d82a69de0af2170cb1fd26c57a20d53109f1b97d51e82df39ce3e916e2f6d61ca8c28e4224ccad07e38419d91177c484bf75cd27219f782c7e497ddcc6eb6bee7bb8a452fcaf711149561a6ea8e70b1633f632f8511cda977346763efd50fb66f5c6a83f4deef16530a1d38236568af0b42eef342837cd7c35d1bf09feb97e88e6e1e3128e233ccfb9c62e0b54af0c53fe21909ffb475774fc56b8950dca836905dd0b747c03bcbc66fb014f18d4bad08759bb5f336b3542c85cd30f290a53d8409d71a6d89a6454e7339ecaf82e2df24dac1654a3760e497c51e28ebde90c0747443b3176da93b8982d79cbd190b1d32b33afa025a8294234d5abf4c27d2fd9270be4da9642463deddb4a3b6ae1fe4af92071309286061eb74b826576af46cb5d50a3abecaf496f50057db8ffa718c345855fcf831b59ec617ae1b577989d60d6e8cd1c9ff38fd31b75a5510fa52414a57d58cc2c520d6a2abc9b94c8a35bda0a526429f0148b616fa54e10ce8ea479588b7a5ab319c6402b7ecee574090a64b85a5578bbe8f59fa82883c7d9a5316c54f6376d56fb0abf0e22a28b6213ef0d6e55e74d769d4f2f6082b7d88c46251b95e1501ad35fd0830fb1dae75369cd1ea94dacf3ec3c91d3ecc4b9649a0ef025c355c61673c1d731a396b6ad849988052ae689cac15d53f3de6e4353e188c8b09a9f09f3137f74b4129956d56d73b58dd77709f03dbf0f7103c593423343ca463d25304e2affe3c5ad7d36d2c153b7730169be22851ab5edf2fa131b7a72c30bef29eaedf48d7ad4a9d408a44ebbd281a19ba83e77f16fdc086fdf213a2c385232994e5560317648c42b9110ae058e056c60fca1203490c651d3f37dcaf47d79eaa4ee0b12b50f2a1e69917733a3695f4836b1f389435dde9e43c860e9df7bc2436c1a3e2cef1c5123f6c46febe187a563ae879e4ae5b935d52f4e26b57f812242fe3db74ac1d0453c266d8db3287b994b34ecafd4bc0307667f3166c7f8db321e643f7206e5084eca8b244e774437f3801ed0470a43f40f55fec898d211eb7fcee21bfae4e25a9445bdc785c94886084647af26d590844e4e922d5b183f6554a2de21c5c657288e75578ed2dcea8e886ceef2cdd7cdee0fc8b0475c4fc50b1e31d95a5e5b4e36b7d6c1ec9b639531f3ff5cf58eae43b855a61ed7fd6748263a771976e33b5da3665bf9ed52b4782e3c8bfb57c0cac2983a7dab2bdfa07780097de95430c48ee86aead5e69f3377855bab67e474223c8a5878d3137f71b0e8cac1e986964095517920c458630582a728dc18ed53be0f458834b2dd3b15d17c81c366ea0da6c0fcd19a451a758fbd31f0567a9113bb01d9288f550ea13c33dd62f26a8f4f48dc7090ca9433585771fda53dc05c4adcf2de9ed939779563eec60eb0c303acb976344d71b789a34144a8fffc03fdbda4e246b88aa552d0ec157e53fa1be9b04352f22f850827ee50b3d1b20e34b5e409f7b9803db40ab50c254b17e37e8fd6cd9eacd6b15cc635a990705caf56ecb9f5a065bf7b7b9124f5a5e9776f9b378c3951830d76c397f547707c7c3b010204d7aa0fe015a4418e171972c5fbc700ca332ecb028e5a204f6e921ef665299747ffb9fd05e13d4ea0c6589078b2f1e3616c9430263482db7ccf6f5aa1116dd334cfd22348b8dd142befba80ce121be9f6b556a1f818d8e334d8976836689ea43c9db566e20ac61acb200502ed93eeb59fc44033855a62d5b33585da03aba69688dae235a083c4403310775ea8c0877db676c29528e69f2ab25a9a693591dc4b5c4ae0864edb217b6935fa126bbf4bfb3b87f3a9ebd6eda2c20ed890b6bd1c09e3ad39577bb106b0237354c5fa50ed5cd5e949871d0728daae98af219da0f6a93b98e2caf90b2ae1d7ca499774638524fbb2627c767a53b4332d69f302199e7ad6150d18b3b04cd55d627c07567874be622f76ab05023ed5fa34b3f133e3f9516c9594886c9d04bac48e11dec617c0949de4fc49cda2380c1ba5243806a0a0e754dae538f5ccffcc3fa0ea209f4a6653f0adb782b0c2e6fc08cc99df035397d42dee9c4d419cace920b47fca84fd57df777a2e4147fbd9f6024d6c79bbdb5d16cc3e1c86e440de88af5321ddbed0c41df51bcde7c8914a310652b5c2cb4708891d769a325bdfd479cc7420797c51267aa10e9d3fefe94385cc31dc1628a2b1825d86d992a802024f02e85e0c7ac1cb6cb4b7cf24cb564dc6ab05af6ac63db6198becfe6f8c18d8a9651a31c61dd80ffe0f399302527065f5a6b11e4801de85291b7fff630718f2e815ffef674055361ded6958322fa82c4a7f0ce5411bd8d39fe6ef2264190040987faf891dc685c8ea3fb54a2b0fc3417441fac799132916278e7d673cbd0e5f718cb486704a341c450429a264790ec74a7a40668d84c7065dad07e520e5de98c2e2e2f1811c376fb31183bac5fde39d2dd26ea476337568e829e62c70099b4fcfbd0b1e09e5cc07c6d4bca536b7746de15cb8d800d597ba9c3e61af99d39c0879eedd8af14678600318e5e4655ba5cae143aea64e1a4a2b844c7f451ada3e6c5456f6c05bb9d5bbb5bad37256d10ccb03228aa4311873ce26d98f3f86bcb76ebe4c1abd139cf74a7bbbb527f5e8fd364f20c2d3b79136ba21438ac1f8f445dc885fccff6bd97d89d6e48657e560fc158bde97f35d0f1ad3549e97da7df37c89d4a15282c3ca2f46fd72bb1e72511bfa1b2af54f8e4e09b246e88156ccf39869d33e6b2b005c397a882023cec56ac6af0e6f34564a52dda6416b2c1fda35b164db8f43906560ab084b0b33a572a73ebf38fa32da7aad336ed8ea6fb1beb68a6e4fbfcdeadada2d1aa37db88004d87656b2467eb829a9c376c6aab81c6578e7725a50c6f9c60fedd1c37837321742de2659761b9dbeb51b86a29a8ce2755c08287e11e2d323291c8c29ae3da13a181755daa15f4ef1079709427f093f04904ac9314d4f8fba46525300fcb15d30ad417893654c0b8d13859a476e6a6d9ac8df83a07ee94973a209ffe7ff99ec673fcdbb4503b41f7434f9780979be5c644dba5464139e42332edaf647fed6c7c8eca3172faea2ef1c3e3fe258f054db3e9b28a7eb4117826283b2dd230064723057d1826fede29f9a52d39593d3cd7f6c86745d08d7c5619f48a0011ad1530ae2c9b12e459922b8d35b61f68057910a90c51edbd5ff6add911698018ee3d5b8ba4084c6532e86d023584e2a0a5b2ec075f410013af8dae84a0506eaf2628a4b408fe5de995e3fdd62ba0f9dbdf7510b677e46a9772d5c3e1d39f935cd0666e67088e06003e27b1ca82675b80482eb89d1243612693b9cfee92ee4d5d9fa5bfdc64d1ca5a17e56cceec495aaa9768c85f0a9eed9807e1a73f32303c0e9a59ed01416474424687daea77cfb02dfa56e211e1adddbd7a20af8735611aa4000dcda580be4da696ee03056a02b2e88b250cef91c8fd5bb4c8169e90074e6592ce3f3cf3b1cda36508a125c1f9ce954221630f3e31dce93fa1a3fa6e56ddfebb4c21ab1b1a6eb70a19bca22c9715a9125b245964e16701b67c5d01df61ff5712776eab9ce53c57472804e9f30dcd1677188f7f04fb57044854994ee2fff3ca086ca8a1881049b5897c322bb0b1050150ce5c85cbb74199391636b54ecca1802661e2a1c6d162a67d28138c71c1a2bd5fd027dc1e1b98e2de091748bc1cd32373623ae327224c271caa6ad2c18455ec8cef037e4979e31ba2a165329b4a0ba95db2e9e9bcff40311a8719ccd198133115d9b8527b719b854484ea81cd1ad597031043bca3aea00c2e1a950bf86e73e0942a0d3c384abbddba1442da2157b12d50547a3f3bfa9fbb50abde6ce14470a642377db7fe958e4685e76250c6f97b08623f129e240baa09646f6c75c5b47ae0e90ff243838061d6f61dd3511650a3b764234e538ba5a2a948544ba5b92f5a0f0f45ffc5a5f5dbf6947d9e80bcd7666b4758140fc7fed7c1ca876464353427b8eb38a6618dfdaec41092a40de3b4ef48ea527d639b60fb72e0c5f9b727ec7f9245c8b9ba07220a5a6cea7512d574de0f056a56794bbb324fe2c721728d286c037893d6d88d9d72a90018573fb82c54b506a11c3960cba99c6f6cf3e0e5a808f39183c614e696ddbb737360fe2ee0594cfd2b887c18cf020c9c97c3aba2e633a2d44d37880df8f59413d19e95a9a7299c2c9ce4ca463bceef183605c197e9b894fa013f226e5259fafdfa460c8659d2a547f2c83720c579300dbf819148e0e09049abe804bdf9321cffaf34bc2da4d715e351a9efe1a05457f8821daeb7e61bb65e1f7df2e78ddb1021e0d1eb91409c1ec683e6c3e5288e13a426ea8cecc28561f4df7ce279c01b1572d09b25e495b648299e166653695ebbe9fa1efe244a3ed8cba09c92302bc9a64bc76bf910f1dcce4a73fff3050cf835adb3df95b80d2e8eb5894c56b20bcb3cd7643f221da62c64f9d4964bc2d12cc118a32dc8da0b692f3bdff78897a8db5e66c558e831874adb36538b44f1bbd6863aa7f20aba619eb243807322eb283d1ef81e9f882cd0539eeaee145988af9cb61421c5409852e3b069011cab35e252144f6a6a5eb54564dd4d00234fac4569db2dd78ff2ee7ab8fff8ca279bc8151da94dc7b12a0f4bd980d43406c661c8d42a1ad3c01a28745be0371092c5af29b8ca0afc836a69deeb85546a3e7c7ba3807abaa92b28fe318063e7cd0df9ea6cb268b6561321a6e9f15656fcca89f0731d9d52091c1d285a8fefae8cebf11569d997c7745e905536187da66b22dab3f9bc68ddfa19b332604703c11784956d77ed648fd4b024b32408e49705e84b4b29440a45e465a2ff0d852b7654d0fa5d0ba8b30760e0f1a4687702c92a331db8d98b5880aa6b5e3ab24ce38a6238206058a46e76952642d32208f878f666d46af8d97d7a9936136a108cb8306054806e84c30e1764c5ace645bd6827590952235609ddbb6d348cc96b1cc77d649abdc48cddddcabb200b4ed76e83ea4634e60109b4729d75f1285b96efd4bf4a8382a87c6a343aacd9a518f409e677666026142c9bc30b6794d600fcfd08c5038f32827c8218237223e2f8b9a9a1394542cedb0d2b73193f1c63b5c012484c3e7d96749771c8c8317220135d2ae884f756931bd767c6bf2c1186c4e9b94777c55442c0a1572391bc61bb0ca1916031839ad77c33c2893588bb54b6bea823a93139d98f3c395d3ff6d9e06bb09ac2fce26555de3b678985bb2589c274840e55cf8c7ef288cbe0687ccebad03cc2265a9349d3112dcc7ab19583e638d5218caf055e9b46eb8f6ceaa9fdcfdf90aeca07b2f7a1401eff06ee1ff74460e96f6119c5bdbb358ab8d05406f7b36ca171ae37daec058862551857718063a247e491b2ba3c67eb1c65364a52719e3614abb72d76f9bd0b7f285d64e109a0d9aaf63b4974dc860f46ed153b0fc065e16760840332c201600a5d0eb74e852800da979398bc9e254cd295e0bef6ebe292bceadda0186fbe664239743f0d86f3d9953dd7a713f2a033396519fb95dfe2bfd1f3d13679c93fc5c8d534479ad68a778aec639a3c3de76e54b5238a2e9673e6c2b70ce60f036eb2925df0c8224ec4d6974e09398888816b352d714de728cf7d9a5a4e7d6c2d1e16ccfea370f6706851b2139624b0261160bcca4340af61977bfb2d032b26eac158d01afcceb34558106b7aee09e363eb9c6d46795c708b38647ba2bba89c22630a15e0c51b8a3f33ff81168a6c95616b4ff261bc9cbed7a107db4574b13722c5f9f8500b7b3fc2bf36170edab31dd361b19030381c5cc0fe3e5b0cc12f31efe66dbc10c24bef311bb2c4d91f4800a9aadffee1239ec22b668fe8a012bb593786dd98cc7a73b36b1d96852029f6330d0ae0c402d40ff35b19714b1f341bf7fc1217e1406b0c3a3711682efe9410526ff6f6f2852035138df5a3a25c3c761cde38e37a81db59a5cf6c98a9636133c49a7bb671f376e75243a052108b4711bd3e8a33a683c5ab3998c1350e9f696ddbee252502f7785d9f26a296b8faae8f00420a50637600f67ec04929266362acb2e03e08353ee1ff4dbee647d4f84b5951e8bbf81ff4a1e298a64a3666367d750f4f49c54815c239f4a0b308ee0ff700b57a0cd76c9a0722883aba9997bda5dfb7bcbd118f25bba90912abf258950824a08e0af202d5e445c1ac08f4f733aacda634b88a5d3d33a992004fae66e569531663b10b219a078c948905bf7c729fa947e8d054c2c3ff699ef55fdb53d194b7aa560da1ace26be7f18c0547ffaa38a2b0ed349bd33c5bd5aa0accee5c8fe29ea4ffbde99bbdb37e7e3724f1f5a2c8add784170011cfb26ed33007909fe6dbe95259ced51bda4f4522509cb4a2a33f4e940031180cd4fda306a167977a3999b4cc0ddc0ea1e8a68550abf206c5dbc18ccca395854d93ae11b235c5cfb4868ce042aec245bfaba4d7b4c146089518539b49341a234478719c88b9c05068bf2d227525b433f4f4887c47e3624c81525c42d33c9b56571c3ae98373bb2028151c85e8f45bf7f4b037644923e03b84f014ba90a72e2a9f03b35c56358ae54ad02ddfb6382bbf805946475389c471e422201997eed0917f80fff6c5527a9f3b7820c1a19bfd0de8499686ed573be7f9ac14496f3200f35fce9467e7d5374f963654db07673207132040de134d3ed96688e7af4f4fc5e93a2c906577dabac77e9e1d2ec4fc2c06a763dd865b5df333e47cde25d786d48bcbbc1302764552d6ae85476a58c1cc1dff34578f278406325073ed92e15c62fe14b255489883b0e922f69482b453982c73db874a833d8a3c2202ee875cd6cbfd47b7da95dd5a41a11525b69d0ba90ccd1788ec995a4a90d42ae9dde5da63cac96291eb93b93fb748d672de578a2236cec577927fc6c133011220062211632f263b7ad0bac0a2c523c84154c4ee0983f0fa6873a79259b758ad5644545f7af5b76ab6a420bce28bbf61497176f1945b127bd94d3ea316ecdc62203f85b741163533c32a5fb0e57a3d0fdf0011c04380363310e9ef8129cfb2fdb49ee19e13d2c0e792432136b61d7587dcea3656e6669bf0c16744e6858d1be68be86065a855ffe4cbf35a6363420ea362328d4030862eee403428bc0abd259fed7be70e3ce9fc3736183c7489fcbdb17e4cbd823eda9bb480c5de4f07efbae7e6b6dbb268c3312fb18096bd26bb42d2f6715b4816fdac0032a1a7291ad5c3ec7f3ccf50fcbe86e4b03d54200980e26aad7b54513b7d12c1492564c747d10a52866d0c102ed0ed23ec788c9553742fd78026568e1a6f5d44cf171f13f8f528ab4127d96d26cfee4419dcb31600f91f4fe7d0ddcb43baf977708833572c85e0c843da0d82e4ccab445bb66920f1c561ac72ef5a5cb80d9aae810cac968e429b7e343e0e254dd49a726e33a19da1523bbe908315baead808313ff27810804de89f978d1a750c772cf3b50166d2ada6b923e09a407dd1662fabb8b195ded72b0d3e17fe7609285f98dfb3978ad765791086b267da219ab2428930e2afc58d10324ac9ea0653394869f000b8f6b0d39e79ddb8254df43e883e0b69454e68c4267a7d27f5f70c26ff072d26f20b9f76915da18370598d9b573d48b2debb20e9bea53da9a6e518f9af591066fc2559a850455915f86ee41ba0fbd172959f7a9693c99afbe61c3066205a675ec2eb39110789fd87e324e800c7574fa7b6daaa8930795933d32dbf10f31beb6fe44a1e0a61f7a74f18a15145854fc981f4eee53bb2f5461189a0db869d077c66d864b7855965a1283774ee1430ffb27af18aaa8a8c32a86883adc1bd57188654f8a07647e515e2e4fc7439b1b17c3e4c84a767f8df91b3c787dba4fa4a8c7130ce4cdecf46b1ade3d1c5541373d6230e0d7173b628324fb4a008118c6d7ad0a8bfdcfb1819ba62db4aa3d1417378e4fb32016ac5e63f4b9b1c31cd4a006cdc6f14a3a474603e5aeac0937588350cdd83ae2a9d9f139fc318235820951775c4ab05934b34981dd625d8620744ed2cb09ab3a96224d5d9d0812b310c7d4211ca6b72ba58078031d183ecead80d4b5f752d974d256cd1cf2e8629784a913459563f765a4e9275585e77031aa361588e5c6b20846f82a5eddd95a8a635678d3c2ff7fe952eef5faba109c11f177e6a4e7b5a8153224ac1f49eebaff498e3e6dfe574686c06fe90823217c74909a5c01cfc090c724a50eff828b4394f367c5c0e4a35c2a2f972bc32a9d793ef64214f5b4b627c6e14ae0f1deff888ed0f40e293908675e6c3f7cfd729bec8dffc1b77309b4f488a89d7c798d32f353abbe99ea76c34911c852f31b93bceb81a29f3a3ee91adfdcaf45c075a49ec78604cac1b463342f263314f31c991653407d8270800d08d9503837d305b18ec046e454b2dcc72d9b6683b63064809302a4fad5557016806863fb41e4d0a0576bd8cf85d32f8f6ad0ff4624e3b30aba4ebf12f27dafe63e21c8e16ba465088a8726026eefb74e9148c1653b8f68bdd84f9c73625598b96f737b0c081398cda753cedd3641a016e98a087dc922e32962f9c5c460dcb56a6f3c534dcd1a8f39ad3debbb882cb1c9f30f46e387cd401550dfd19b944865df4e92b7ef1bbb25caafd767fcd75020717835a166abed64bfa62d394e734ed49333a4f8686aae465fc60391c7a9af2ea22caed0445b5b2e9345fe338bde64f17b29f131f15fac630523b478c5bbf4b476e805209a7381dc1e89755d29e493bc83d93697851b9511e9dd2ca0d19db03ec5c24626c290e8d3d045fbc80f5266341903fa2a2e32a894cb9484762d714a80d8f60a8a2c465cef74462f42de618e8f9e791b22ef5a2463ff20b8da4cf9757464d637aa2d60389d8ae1a9293703cdc890317a3a54ba1a4aedc0a8dbc722c8ac3ba8a628d46a26fbe12a936436849c26d3a1bf800640ab54606bea073547f1fd1e259abfb7d2ecc1b2eac2d5e17c5188d99998df234b9ac87bde80405605280ff989a119ad6f8e0ce4532e3352f8711ffa6999c47eb8d0be0e83fcac3b324ee9be730b2b18e00984a4a27d618b75b8689605dd1d78c390f892a7a976545cea4374eb5e472e59fc448d10dcbf0490d1210adbf00f42ba23f86e10fbb229f8949010609275e6921523bdc10df4691c9565a5d281672db443333970029fec2dc73a5e4b424482c0385d2cde178d4b3321825d7b06ff3a41178600f92682a487e0072434c0d22ea65f9fc7847020d7162f7f39e456275318009c426f62504929fd1d57bc6fce12bedccc48992cb47c706393c87e0a0a1aae35c0add547c8060a3727e9453966fb3ac49e99392ea48d3dcbbf13a73a687e1cdff71d6ec2e229fa6cbb6cad65dbd7ea971802d2ae27e4bb2a9052028e8a22401dffa69f07e072e79edb6da3f3b4deb88dd4c8aee1eacf0a9bd9642d96b8651d973b6fdbcc1972422a49509f6dc2236d4bdad0634c553d384531bc0a1bc475f61cb443b5ddbcc7d3c4f8412a1e07e0c87a900c06ce277e1d08dc1a8cb8bbaad06a481f4464b315a70db91fe9315ec4661935f0f62cb37c8470d0216a0acb9900cb619eec047320ec68c45e5eb2b103d0b237791bcb06a2c472a2e07e137478ee647264a5b6d0461df4f8c046b7c62e1ac521a263a365e57cd1d865575399b401db198965dc5265eb0dffbbfab0eda4fcdab42a1aaef569df37a47a71594ba076420cbbe0300aa328aa2190e7a32aebc150b74ac3bec92d3921f28888e357f4152795f748e65ba1d454db02811618acdd515bcd41ca0ae523b4c303dd087550d1e819c90c735a521373c34797c7d4502baa5dd37de8d0eb6727479dd838ebbea2d27735cd92f267d7d61a5f01c042a9015f8a641f4766b412c65302a84fe826185e8e22564b040c0d01f583f7757d40631bd3050fa2cc7621f8131758060704574f6888f359641e3964a57838edcf5164b02f9e7f13a59cbef07093366c0cba82f3e850f2ab0976a35d513e5dae4a54f35aa675be0a9defe783a02966d7de88093ccb28ee46b8bccc8efe91da582463df8aca4fb4c7e11f877e4d106034218e77af4ebff641fdca43cef32ab9624e53ec3121aaa974c93d37c34d1dab0329df3d28400b78911d36bb3d62ede672b26e34992c088c048f200a219a1205262158c51f0a90bd534217328b01ed9caff8aa5d9123375bc92cb6f3e87c6382d657f1e731a5457e1ee31cb8c312060657e04a5a09983b3f489e0ffff321b6f0a87064f91760ed671692d7d5f95ac9508100e30127511f0be3ea1858fb371ca2375e77314f044788718a26c1afe271fbe5a551325a2c18156a34427dbc4d27124dce272c46520bd68baecdccd101a3522ee088c2a75881d2c42f289c99611715978ea1c2a1d421bf832ba67c08b681647edc74469a9c45563e587eb9b362d3e117877169da59aae6a6ac3c0988eb53ab9175a228e31bb3ee755400cf8755567780362f35054fc7cf7bf893a4260b068d23b106ae617aa9ddef237de91328bf4ecab805a2347da2d80fb68738a1faca2477fc02242c670513c1bdd2308672caf8242f7d2f428ee0cf419f17bd7ec5e9cc1ef7ba1a61ca8e63e594adf9aa7c293cd6072cb04d802d6a4d5b1781646641f9b0fe8ac9dcd95c4d6d4c0c9a9adc8d5d0d4e018f7ebd6b84eee51e2ee5ba7e1e06167fd3757cb880ba0132242ec3c3c3c7575ee4b90fc93223c34b04eda3544e70f142e373390d20d4021afd475f6e4e534b0e1c798882365784d08ecad8949d517e7396e40b8b117b3ffc133bf2e5c01b515f513d2fb57e31b9de3ea4e5fd954fc826e054ebff509eb357214ad069388ce35e447c508402ef90533e274d920392d0cf79a8297ddf1de885bdec7e72c1705ee4af08a67e080aa80f446011f09f3d784a3fca2beffd40220f1161d7c639a132736e134b70a37b42f9e2570bc758eb0d4bacf99c31fec0055f64fa279599f741ee20b6e2eed6de38bb0c0db4237d940c0ae45d6cc459f0c79b51743c2593b2ca53cbf0d30226ed18ee5fa4cb1d07073ceae758b9c9eab1650d9d6355ee001919aebc2f220999a616a1c74a325e77a6cfa39e72912035bb909fb901813e444ec214a39beaaee1412dd9d461acfe43903b1eaaeeafd9a47eca081fb7c51db7a90010baffcdc282696ee93a045e2e7b9737f973e874c73e75237556f53043a42e7a6e3213664b3d318d117fc13f7da51035baa5006e346b0a947443e680d453ee6c30e49797d1b81a8f6c3a9ccba9b5e74f4495cda206e4c472dfdeed4c3bd816615d659abf8a696af690afcc41e4dd5a59beac6a7131c52b5409df478b3373712d45930eae69ec84e0a2f98a940009a0a6cba79934200279875d1dd0e8f53165c93b05d82fde70c2eb98900a1c8967a459d7e4458fdae4e7651629a6f6c945d3449ceda2c89a2d7c16d376f93412532ddde26a16922bfbebfa567975b2c1e693b4a61a815571c3331f5a831954f4dd8cac1695e3c2a6a9505d39ffd3923f4ced9e4c99a819f6f7eaec2fb0432e17aa6bdcd2f0fce147ff08c17ff99ca336694520feb59dab9b130e2b8e606b0209f9bc1e917ab701aad51abd0c6231519af1117cfe3b5c2c580eef3cab67f28ea5ecacafb1fe32d73f7d6ffec7f604c6c9b0e5ad46912400fdbe45a817d641e4d1f81ca9410f8dba97d0241a73c5a7e87f4a99a637bd95aaaf5962c590029d8cefc93bb5c0a3717e5407b47ccabd624d279702be4cfb820a171c15478875f58aa8a2a6726249254fcd79fb7f251c130aaa79fea08e90ebd4d84e48a6a763805c0448ac18e732bbfc21ffae2ca15d7322d38299cd57c4819773171629d2cb7a258ec2f31b1025590762b7e62014c4b7bf1573d07ba4bc28e3ed0ac2c0c3514f4c034ef177f58b7a5bb59a907ade0449bb26100dfa24ecb78dce37b055e5a5830a7f5dff830f9a7b095b5c648382532e0ae1723f8afb7929baea853e75284d1aa5673692b7250c425c857bb9e05fe0ce7f2ff937c53a0e58548950d627b1dc5ea44dc55af99abe7d59db355d5e60db0abad81891ce05d4e37157579f7951fb31f3ab951a7329881abdfa5a90e66633f05eb4ae224a8be29761dd16df485042c0ef7fc0630b1d319aa0bcad3cde4e145c14916e10e8c738b917c55e3c430e829f806a0aa6fe336668f2b1f8d66694084ec0b84bb2ba31bee3fb7fd6749b00a626b50ed6d5801d634b58cd964aad2f1a946937fe9b4e8d9ad3a66c82db0eb2e2a9d0e4839ead6a02a0a4ade685edfd15180c615496c9ce7e15534fdaffc5ec11b3051bb3d47621b4f7cc33557fc7f081d8c2cf698951713226b5cf375ae9a34ac62286d39ebf14d0a8e9d43e859bdf59cc837565444a10ffb63d4b7b183d1a9a7a8d18d45ad1e41e8c94ed9215ddffc5cbfeff71e33934063fc1cc62430c2521daa9536d07c9804e9f89bc731cdaa34dbf2862a3ce33d28cdb4f4e33c9c26646ef29945c96ca38df25b3e748ecf67355d06f028fa4314bf158326c80c59fe9137963274a143d822a36b3d61e633ac8523dc1788b56a04eccfa4c4c17f9fd2139a18f5e5eab0a906f9ccd5a20e6baab9b7374808a1ff6454b25bcc47982ba892fe16dcd5f02736f44ecad5e538d66488e84f20c2a002a0ddabd87be93d4c31a2e3c85153e7117df22a3533e7b217a977f8c70b04ef214264eb3be054ea6f96353edd4256fb50f635d370a6b35e2d174e6b2a0b91c1ea31cb5b3177173565318e24f10a46c9b2e754ba0a59619518704c82fa2edd9b6c0e5314689ba367526a0d5489559da953ff6ab9411c9bd0970574b8189a4469ea84c98307b488badef721fc7a3b7d7a99dd3ad9549ae8ce1bce63264a83d723e19dadae9ac24f1fc9123c9b043b31d5ef881bbce2ed84e72d777bc489cbfa09d245f477ab008d84b8a4af61a22ea062613e5318aac90042de5cebe7cf8e7d19c92a3898011a3d62fdf845074fc9f49629935479496b22137caaa34ab2032c9c6a7ee879b0a08eb720d3f54e181c26fb7ba321fb7355ca9645c67bb74391616577589c50bc248be34cc07c068d009b45d8e13a48769fedab9e0aebe5d58f6f3207b36aca1f635f2c9fee444c2207b16e4a822814c08e8bd1617e11f4e501de6620ea318d05dbb7779271fb341b65389b2f811ebf3e324b4e738754b1f0c4f46e2baa6e6596f28ab37cd63f3d266ae1e3678d21136d91773bb070006fb358bcd883c4b9d6a7b9017a4f1517e0c2d7a3cdc2d8a59ac402e9ea878bf3a0268c41f11f9b73e447eaf1a9d2d8bab8884bac2e5f97216d6f77bc12f8664647a4d56044ea2518771f3a0b61346b4c121b305b7c70bcc954383811329ca740a9044170bb48120a95cca59a6d6dd9de43b230426fbe1deb23e726f2eb2780d448a2fa8a3695fda989fcbbcf7fff208334d085152162048655a41a7de34d9279ef60c5e07c4ffddb0c8a5a16065610ccfa5458736c6a89669737fde4fd1ef4def46b93858150347bcdb58f40f418bef3f1c0b1569be245b77bbf7c33078cb4a10eb6d2a382233700e46c3026ae17b59bf0929a6a4066d4b4e80e5fd042c4244daa40a6dca42e2b7d3164a3f8508a98bef626afc305e461cbe8438ee01f2b1487759918dcfee7a32d89bd1a6a58e1fbeb81bf988d8a902cc80eda43ddbea161a2d1f309d2205af61766f777a6842fb65c279d4239c9b8e2ed11cb69df88f897d972f9952d4a08b5c6260ae99f00b7483ab67935d6a5f0c299f8afa2802b53195b715547db441a2548822cac2b482b8f838590fa2f4b472f8929464638be3ab835823dc3a474ce6628f625baaa93fa348cb93d3e48ac331e0a639d03fb14d2cb3dbd7d4bf8112e85acf1447676b73e1db4846783a84a7bc941ce50c712a1620a8b06ce954422e3c5bd222493cd32dbf874df5c25ab61e64f10344c3da28529524bfecb6221c1109a2342c4012c4051d8f676b9275b0be26d6909ce409589ae45f183e75520f9f31f5d57a895fd05585a69ab9852dcc77672b1f8d59e7527bff6e2821c22828f8333c83c161a30127ff03141cab6f7bdf946be84825d3a45ef76e100df9da69564bbc2d52c5eefa0cb3b78f060df43b237b47cd4e4ede91b444d5352695f156fd589eecccf331a2aa77feca495fabafced38d09836d0e6f82ba69bd7916d0b4a1ebc73e8cdc1322e95eb1a10ddee51daa94667fbe8f3d0e00ff6198b035382e5528e84d9d0acaf67071656800297606571a6756d3421929d471fa4b8983d599c7f3883956767dbe945bfc3af3865983028f866796b364e7ac26f5af27fe4d946c9b33a7793f2d777dd75b617fd482ba1cb5d4552092a05ee5afcc70b3afa89904f80727cff41b4ad49106766a34a0238514a9b2ef31bfef9b236dcfa98f96654016e7121ea87a823ed5ca8649c8446065679a031bcad7a4b7d5ad27844c608172e20bffbb514d985943aeb109db5b6dab9e22474e22609419e68d20f42670931432d2c5d9277142a7c8e139aeb85f73234c64aae022f241078109d90ec2e25dd52ed69753f1b95b14deb6f12614045da4b1b9c53bf213be37e28ddc6dadaf59b8e0511a485e5ec256f4d709ede17ecc1b5d0a5bf673e210e1696b5bc81fe1ac7df5a2553f97e5b0232790946a1a3cc0b537e47f0f35d2eaad0c60bf5cbeee8f27bc002c261c7c57654d288433fd18a6c895b1ba14fc7c9d41a45a2769e8563783849dcb80cc8a6c660918e9fd687bb3c0e566b6b572ec63c6bd3f6d2a4b0f923680efb3ed34ef399592b2ce4b1e128c25c9bdff3d2b0e26ca526ddb3107988937d08c937835bb3dbd1e3754f203d0f40af4d3dcca3e6cd6b884646901680c7dfb245f7a55d1a2c151eb17b23c472bcb18404fe66f5c00fac0c4029fd79ae94d27196ba8a8cd4029d32c75ef54f1ae028b01958a436750d3f7a961a9f3e835b29385ff33f28933f65f3265ea6547fd5d64c9af37e9db370204100f45b81f8d8dbc7cfb66d45a09db2e3a7c2dcf9ff3cb8c809956ce46b8781915690c735069f65e04dddf649d976f503a7383047dbdf219932528715c078503682982f87dffab25b344c5fd3c5a64b945426ec1e9e56508eda92af7b176ce831a60531a994ee80f6672ac38813dbf436f9d8fbb95923a2c3d9538e103df52ba84ec953904a3038bb2aae9e746d8c34b5421279b80558b5d4ea3ce5c9b7f0147f37dcfaf7fd8c0a2a24f76bceb7fca765f81feec806b0e02d23efb5f45e025c9700ec30d775fa9bcbb9a2522146b1daba40c89c58ca0205ae71ca3f6bb87a52969b1f5a4b70f6973f275e6d276851313bc041584c416d4d0ce412fcfb9f20adbd30cdf49c4fa1d1754ab0c1dffa76fc34788718a26c1afe271fbe5a551325a2c18156a34427dbc4d27124dce272c46520bd68baecdccd101a3522ee088c2a75881d2c42f289c99611715978ea1c2a1d421bf832ba67c08b681647edc74469a9c45563e587eb9b362d3e117877169da59aae6a6ac3c0988eb53ab9175a228e31bb3ee755400cf8755567780362f35054fc7cf7bf893a426251d36e03c4dc46bf7f23422bf5b54b51c0e385413823d0769799e671cd69b18d5474f2e444993f9ce355f32d4355b00fea3eaa6166f52220fb8873e97aab28c829efa979a83a9b2c9c4ec0eb7a4edae66beed5f105b1001116da122bfc50989cd3376cee68fce24fab83f7781bec99de1e6c6c5716c7e6c6eb574b0a2d256a3bf95bcb79939203d70c9b21a8482ebc6e653c5cb9b327eba0fab9a4fb30b02846b4eb0019dad9393090467d86344b524570f0f1e6579e7a3890231585f961db0f3f9b93cf417b4056f4abff0106a69c6e763ad10a6b7d179c768ee485f779d8e8bbc513c4f0bb2f17646347c2d5363eafa5232c43644e7a55002bad5a4d61897e0fb72b88914a33aae92052b1f8f75c1b71695a1ac28774fc4a888bd6f41077c4b3bc3458664d4ba9b115f61f6b777b3e169e0cc59682300396c4cc6d84381ff646e1b95cf64cb8688f23d5b928f0d5b7bbd9c4dcb0cba9afcf783dbeb2c4bcf72cc712c909a9f3fc760397ed57bef9ee4ec3caf9a9e2bdbd7f91aad00ebdd0e4d965bdedbdade040717407b262c4e34d83ca09b40cd45cb236adab9c7e0eae8cd9c985688fdb172912035bb909fb901813e444ec214a39beaaee1412dd9d461acfe43903b1eaaeeafd9a47eca081fb7c51db7a90010baffcdc282696ee93a045e2e7b9737f973e874c73e75237556f53043a42e7a6e3213664b3d318d117fc13f7da51035baa5006e346b0a947443e680d453ee6c30e49797d1b81a8f6c3a9ccba9b5e74f4495cda206e4c472dfd7a15dc3e186ce41c40e1c551264a6dfcd702e403f1b221a3557ac7d4e101c7d2ca0eac939d6d9453ed8b7e3fdf43d29516e3cab93cff3926d2b0b9be21cd3f6a2e5a1b3ef77cba0f738ef0281a80b623fe20590c1625f919a636b8c602656e4747c0a6f9cefc3d3c7e4e92a3324f1e299815551d7e20bfce1b5fe6f97b079dba2499fadd25f03367655d507baf7dae62be0f48f0fc0c9f557fc4fe831fac2d24aae9861cac41b31b7526631fa1d62e306c80209b66cc5c3c5330a2794d774586490ee3784bb120a1e96d34b1b2b2a854dab0498eed09984ce28008a1f5f3ab0157589af08d7a09850a6e939ff78b888ff6fa23e05dff1df76f4034b7518a1821682c057b3fe154e89d12fa1a34e5e71e0da9534f7db00540f82678a417c22bb5c89467d392194d25e92b2e122b63b129d84c7e7db85a09e08ed5da28437807f1d1cbe7a64ef6586fc6b12b390ad5432f2fdc90cc443024362763b0c2ea1c95b4f552802be65dd5db100af4731a4471d83289a4ed728dc827ec7ab2bb1f3159f0ac2f03efc78cbc05ecbc1a744e6841a8ea120a7bf8224c40dc238521f02bd8ec41c7ebea1e9c722e9336996016bf8ee830f91b71998657aae2287129ee15a29f870a033ea07c15e9e7c0021872da659f44d75d6e5785ae32662cf0a94a0e4ac5b653dc9982bb0df55196e4ff3ba62c4ddff32a49661d14e73c3aa0f669fd36d9e52c4b388996e5cf2ea07547e2c2d32f52a6885c144800252605b6ed9e4f09ba53c3f670312b505d4e37157579f7951fb31f3ab951a7329881abdfa5a90e66633f05eb4ae224a8be29761dd16df485042c0ef7fc0630b1d319aa0bcad3cde4e145c14916e10e8c738b917c55e3c430e829f806a0aa6fe336668f2b1f8d66694084ec0b84bb2ba31bee3fb7fd6749b00a626b50ed6d5801d634b58cd964aad2f1a946937fe9b4e8d9ad3a66c82db5a6c6c1117dc332f26e5967fabfaadc5f08c1a297d3fc68ab064b3f1718ecf20eeb8f7e9d3ae1e3e714bf42e85f60164939af1e17cf0eb09af11cd21fd5471feca958dc1ab2762a2fa9a42aad15e5004bdcb32f30047d1a61cb6a9d5bea99bc9b1fb765055785d953939e8d7b127210f7d2dc85b02de2cf8ca54724bd76e4b760c783fa99c21fa8b222a07c9ec07df9a215778abca1dcde1f06518edb005a1b18bda94bc8520e2ad788bfb7198bef9f9b6916e499487f75466a84683208de1cd209bdb744052ab11da853d7675ddfaafdf7d350f18be070d5f9e949226be95d41a44737b693f268c23684944b146f17b3044088ba7d6a33a23d11d441c651edd410f0ab4ca9e3be6f9f30d2f6e4bbccfb5574c7950c8b47b4feb96cf24a6cb0a1b2f4d31227e2b3fce0b788bcf1ee7cc6befe176cbb15dc950a3b570b1e84ea6f96353edd4256fb50f635d370a6b35e2d174e6b2a0b91c1ea31cb5b3177173565318e24f10a46c9b2e754ba0a59619518704c82fa2edd9b6c0e5314689ba367526a0d5489559da953ff6ab9411c9bd0970574b8189a4469ea84c98307b488badef721fc7a3b7d7a99dd3ad9549ae8ce1bce63264a83d723e19dadae9ac24f1fc9123c9b0437b41e9d82fcb8cc435f9f874c2a8b887467b74c314c13e66e80540870c2d4cec07f5430c51c6c2ce9dd4a1a6f06e31795ecb8366d64169a7e7658dc812b68b9add0ee8c5fe79039b53a61af6f77cc4f3a1ea9cbd786f887002d6ad64ef544f962a5ec85d826592b3ffd04ddfcd012fef5c5fef01b9eda6517e58952bf84201ea09f7c1590d90c5883410040118e073fe6b506b21e6a828a08e4a3ed401d357c8b3b76648dc6dd0ab7e2115b2f489f1802bfb9a1306e76a8f4b534f33e771c20fb54fc4121a2e669c6a1b47a8555d1a1c8350192779f44baf59bc89dcdd276bea11d290ed734a070ad7aee62c2306fb358bcd883c4b9d6a7b9017a4f1517e0c2d7a3cdc2d8a59ac402e9ea878bf3a0268c41f11f9b73e447eaf1a9d2d8bab8884bac2e5f97216d6f77bc12f8664647a4d56044ea2518771f3a0b61346b4c121b305b7c70bcc954383811329ca740a9044170bb48120a95cca59a6d6dd9de43b230426fbe1deb23e726f2eb2780d448a2fa8a3695f3e9e16d54261478f1b16f34fbf8911c9f6f6ec64065f5fa9f5281e83b67101c14e217a1825e1878bb2171e9aa07bbb7365319de66e89260a2367366f7c6e44c41022d3976db47b1949e1b14fdadf1b8297effb870f21e5d61ae039a2c86ddbc9a6bf5a84fc6958647fade529fd3ca3652b3a739fb9b05be305f1c92de246a91ac4326442981e5fa2775c4bd26de00dc5cbaa35c15cc793987b98ae33e7e08676f70232954d066c1e77b1c622aa1d461d889d620ba0d0635a98047c58a42ab329ac232be02690922bfcebade6373774f5b671a51c19425c490d1ec52072bca39a07597a96d3536ae55825c828a7d294add3f90f9fbde18928631116ddfa8b31396453318c17526f0cb1ef8210a566e848bbf847c27d7f78ef0373d41888dc40b37354d3c0226c0f5ee97b368248a7fe3398f9b08943edccf0aab55dbe1344891e57674ff31e26ba0dbf5ab812d4ced4105748cc1a69f2ae155bd1590515b769d3b0f85636985f091854b9519abb7a4a5ff5ea9a883eee70c7bc06ad8c135f0c59cf211c07e74a1c4f59990d9e8d504a6925cd7a19ec1286bf759e8d1dd09d8e2e09ec706b9e30cc5e8e2171e0a87c6be1f395b7d11e65b6fcf4a6d5df6c634594aa1d432c05fb78526c87d6141def6ea8c1819a7eed765ee67797ca93a8e831d2c6da3ed6e511cd1939a59cd5a5335eeae36dffa9fd236f3a780f6c3c95fcb8b34604ca92dcd9bd9f011087e863d9968902e32b5da73bcb14dc1bccdaaa52a8672017a6a1cde7c10c400735a9f93fe62e0e754ce1ed3cc9f49a7dbf2b651c3337059d2299fe6d3a18ae6399795db705bed39c7f216301c82dcbec8bb2ef15cecb9e4faea6fe2d4f6afbdfb4912cfb8793cce76da4c6bdb2ca513f22f23976d88be213d05d564c8a1b9fdb014f05d7c9fddaf81bb57911f98602f2934b5d26a7c28ade0e025f1fcaa8830b330d3ac4657ebc47468ca47573a181d4953733a65d21fc3231a8dc1e0ec86915e5ff97b633ec7e340744361045da0846c28f096c625469a94420296816e53a10edfa0c54d44bbc3557b85fc732ced850062f41e0dd4a62b8949ebafe9d7f5eb21bbb02e59be486184442c98a5a377a4e489f320e29bc912b6f63083aacce850b7db6c72c370c24f350fb60c5fa4d5b75fe291bc6d058e9acc8c625174b97faff6499645cdf17c5719ba74858eafccc80ad01aa4c734831d4eca5e3992de897606557350e6832990e59259c46ddbf37e3ceccee06489f3fd85d3ede1d7f1c210887a464f4c5a98e71bed98caba2e10b443dd6847d127a09f4baffe2f56d64fa904ac00a400d2c3b8acd51181e7174aefb16c3daf571d293915bed20773c73b46f3ab5a486a9f2f1c494cc812b5638917ad46e1d141339499cf951a70e226b10770742bfb2e971393299403b48a68cb1ad78faeea9877b61ff274bc7157a7426dbf89aae8122bf14413abc7f4d5ac1df54911613835a17b4ae0b9be5ba28dc204062e701119aef568f9ecc5301f2f6ade8055db16cae2ad1d00be5d375b2f04a07809186de6c9e77b402764fc362790f0ce1c3c879313781be6664e6168e32b5b42456afa6e652553f3f19fd952e3b5e81bb61f43527cf914040af1796eda9abf87497b4ca0628b1d524f09c8636aef83ebf06cd23c0ad55e6f104a0908f32298d55efdd5ddf0fe4f0c8acc7eaab4056ec77198dab6deffa2bae54807681aedbef2cea21197ddd3c3e72d610f1959b511c6c7d52946b0544535ac389fcd86626f08faa1ae86730e2b780fd6ed5d609c3cfe166d60bc2383c83922f42bbff5ae7bf389e52db7e6e0b96493aa8d28a745d8f2d82ed706c0c107ddf6bbfa935e1dd407a78ecebc49b0649fa4cbce04b26453751e2170372c1852aa82546b6afef51e45044dc7e24042a681d9bfb28368494f960a4752069ff48a6cce33e6a04a8e35211ca7f6b3a3cab7af66e600998776d8c4a3254df7e849936ac21a358b8130b226bbdbec7cce4e541d95bf1a520f4f9c7af9efe212cf854b9e661f209e357843fc3abcc87579b8de94b3cbc30513d823ae977f6afc474ebe742cc32f28fecd8f8d78a378a3fb30f3c70433f761aab8b49d52a0cabc6bf11cc3dd3747e686bda6902c1a27760b373cc326f01de836d7805f5fabf92f8e23709ffbc594e8a427d804232e2c40a59444562bf4ee8f3120a16f1c9e84695bf1e6ef17328bd66036e7ceb0549790d65b924314d14032a1d94217a95c7c09c534f5fbd8842f7fafff88f65f53e3f56eb81ac8b9176b6a085223b3377f445658cb1214bf616c2408507f736b1734d6e11cc7505bb16721a97a549e2754ff89e81dd95a00f86840f9f66a36a224020f76d0947405a7c788dcc8ffb0ce5decd3cb0ccf3adc2c5031192ffaea59fba817ec3ad3db8dd1ffe54d3cabffe6ee36a46cf88481ed678a4f0c3fe4b919a4cd5003196bbc03883e79e9d46a070adfdce51eb39ad6814b3e61d1ba1a6fb2e5be74f9aa3541d69f72ff2ba93823235da0a53dd925a941043bd91e4ddd906ec791f2d522ad1b92861b0ff76eb248c6db9041bfcdf18b9345483953f77bc4f6c91fae9fff54216a94057b1afcee22c26c71ef0207a38047138a6d67782bfced27cdce2d23edc4b86eede3e513a2be15b42c061e318d3ac708a3eafa4e0f0ee359a76149b3a72b852bf7f71261c3995d2044da4b3d0b76e1b071e3bb866f4bf8863c83c59f650a0fc19baa42f361b324b2514cf9feff3a78bd76aa482f29623212fe02cfa68bc350cddcd6775c82fdd765379e4e7bc998f6b88cfd05f4a5dd82c881d5ba5ec0bc294406be42c58ddc44349a8e60908bf0b7b502ab804c24d197a3e1973bf6e852308925da828a72dd276396183a185ca74a255920b1f4e1d3cfdf9aa4b5143555fd71449322f25f6fc476d29c6308a8f3502c67095be269e25f8fe1dd39954e8926f47f35a1d6c88ed85275830a021825717436bcbefc9ab51241d5b85a7618ca609515ec20172beb1b47b733331773dda80eaa86773db46dda5f69af46f52e60aa7f2e7b95ae4db071e0e3056de7b1119ece331d7ca7f3cd29b14938a1ce1aaa86837d1a0bd821a865e3d6aec9a7a9218a0fbee781bcf92b2d1863108fed7977f7d302791f3279505537ef51d60b6b7c2c7ece03f0fbafa899bdea146f60d3485c1657c69f68a8dc3dc5e3a19e83da76b44365668da5dd948a8e5b75180bad9222e44889042ab528335cfd9aab9c82d8b39ea6ba23908da631c8ac890b89bf4bb90efee55e561c6b8650711ee3bbf085a77d4c4f15b3c8c43319bf3fa80c1cf114f0f4e18c83f3b521259d82fc633bad9eedd42af740271b37bd7bbae1812d02cd7220df8662d3b5714b61bb39e6e1319574f8ec17b2a7d29993b9ba1d9becedd44111c4e7c53586f591ec267287ec00773c8f7d7ebdc3ba42c50a9ba595cc66d25dbe77dc9cff47d6aa69b2dd147579d9b2ace3b38fdac5ef05a57ad3804f5aed343fb581c0a415cb9274e1ecd75a92309deb74a5162cb60ee0b8f4a49a05eb7856a5c193b48b56c5e0f761799d7fa74ae0f8514a53c46636adb17e2ad3bdc3ad19784cfe8868a79709a1ebbb3279781f905584387d8fb41c82431031c72d2fdd8a11178e099b58043eed6b80bd435bd2f79a5996aa03d1fe68f9aa38eb2af63a76b71586a07f9c3c564a8f042a2cf8464097f9fc0d6aa25202a4ca32467ce7d9e78e64ede380b7c360dddfd1009bc1677687f8d5d3790f61029dda08089dd65302f6b9cd30d983ada6a63698aec62cd50cbb543dac3f9245e8f2d703db44484b3d4895cb4c17dad4a2dd1cda1fc56f4d06f72f5c67d04bd19cd18a7ba4aa4a8edece2d4d8b05edcfd9eaf2322973292953c3f0224c177357ceed0c436fb8c8070d51aa620335aa3610b7c490a70f8164eb42eebb193b7bc6e4ec817447d3f75a3fa2369b3591efc9d7f8485ca5d6e10253f4279f077784e3d9f125d02c44f9b186c15fc831b282547c72c900414009d3b8847fe5c8e5a7b17045fd309864d0edad9b046669dbd7694f9deeb977d8f2f3ca22ef67877170c547e0c6969f17b5614f969b01ca81ba4916553282482a1c6227449cd4ac81b819d08bdbf2a79f5fc7b06527458b803028a837ca89ff26bd99008639afdcd41403757b2b25357203ffd4ad180d9183f0551831bcfaf3702ece450bd76c3f6e2cef95d43d79726d36540a288e646ed9c695b9642fdc2c7e5899a0b9746b491c2ef7efd16c5cc5b98538e7f60c259250b8715e930d2f6f323ce6bf807bdcc289ae78e4155042ea08a39163523cf17011e13a770e8f10bb556372277f2d2b74112fc9d82175ae9920a275600443622a24719ed6649fdca7fbf12766f613f12a6f788cc42a466b68e637a7c28bb09b067bca400e0d307b879b94ab68b811f048ccecb1df07da2d3a61e7eaaa845ed45e2b845392de77a1b3822a308b53eda0f43c66a16e1476cdd7f1f30ac5f248099fee3eae34168622f59e6eabd3c7c60f864eee2f6f074c7e4b9a80ca10619282e3d335a71fb24009d9f82089c4b2c7795e0b7a96ac505753a0827e32d3409cbe6fd493f76a3a576a639d2a8ab580abed64a9d3a5106d0204ffde930c3ff81e0c4641d45c03845ee94b1ba9e17b1746e8cabd7c63e0f610677c62dd8edd516e50a21042d543c923fc0c5231eba21576c11e597b20d4e306009eb38fbb7143702e3b5da2c87d6562b47c59d43c07132a22d2fe372178681a81109f33b3976b1f8d962cb3716d49b13d87736fd41e36d0d209577560082badefef97dd3e698e7993c7dfb0638fe50703dc141c56ad67af4be48c44d2fcdb38eafb1f3803a46d9971cead2871c19b278a8346847cd57130452380fb94cc743151be1bfdf39397012b98b504deae3122588f3b2f7ac783fc9b3f2436d5933fad7903b3cad8c032eeca8ca3cf4a0074b95bc15def9cea6236c4272145f2ca3b4a61101a26be943e9e168655ce3851d6c3eb5c27d64f9a3ff7427b093f9240bc229cfe51e4e2042f66027658ae467c395eeb2a809a01b182395e3b43b1c0efc4bec26174f0645b22e771f29dd42c0af8a38bb60ceba6cbcc80ff2601676bb7217bdb2fd60d6c3ba21721ac60d65717bf4fa3d98ca7d2cefa8ab59a79c036482ae3c19d078c6bcd1ce1a7172409248d94bd650935501df7fc1e4c069ab3c9be62098e25dae9f1a3ae1a4f5da7f28df78929a8034c3ff89c8029d02cf166225d9646d5effe5bb5271dc538fadb5f0882ac2c2d0d32c6673d172f9cf465ac54d1dd4852bf1edc682f1f07dc22c963172e462aa29f215a13e509c9493275814c3a7f64d5549b4fdd5faade5ab23485d465d9e86e51e72f1a209962b3d5b2cbaf329bfc7017b3e5683713b2f52f625d7b1b15015a67a5d7563482b3f217cbb1f84c74759d8dc7bff7e5963ac296e933aad6702bfe97fcb276753d1e4fefaff6a061df50c81daee2d0320ce2b08818cb49e0be5affb37c0c526c733e2e6800f8407938d6702db1136411219e7eae6155ea5777a2fca60617ac3570962c9e62da6ba7fe1243f38b9a045ee1d00756639cfd5dd4dcf986e13b46b06c45aa9d98dbe1dd9fd034bbddeca75ebb9efe3bf773f57312f6517bcf17a9ce5a85a3a1fcec7bf6d9c5f67e1cee9d9b02cb070b0c05d9ddcbb48ebf53e0084a0b6e1c37a6b2674762f29b70f943cda8cf0392b1fc2fc8d89366d70ac2be6a18fe0ce87f1faba4209fcd540f5e34475301456879c3424c49a4ad1ff47836e5edb48eb730f75fd6f1fa36a5323f86a484892b2da7d7a54f40acf6a973c82cae960e0af0702e0a0884b051b12e0996e83ac0d0c9425bf8b79037b8113aa2f2138b730a7b801471c0e12d75643fd517c8a2120ba1978a1d5dd4d95bbc9ded9eec9ac257f8ccdab336c4bc14e586294b67228777fb385fb58d5b6559623b34ee0b39e1800e2128929f91d5b68efc2cbe9d24561c86464368909b38661babe44f629f4df781f664f06180b3c2bd2b51b12bb33bbd72cafc540b6215e3c1aac400f1942a81dd251cec4be75ce6f5e28c01ec8280ea08674dc4001a93f4cf4e45b954bc68338558ea22f9fb8f1a5d1da2bbf14e84b03684243bca986a6c8dece5e2d5ead738db71792629dba6e37515e68cfc514473470a162255309c3f9445887ee4ae540f52fc65dc12375c424f943a420416c4951cd31be58cc87f6e1a106c6c79c0ff4fae9745e2b02c640f5b1c0a9dcdb1eaabcff83ad17be2d3fb53de898151b9bd91cb5353756d9abfc7fe988eebe6c03770aa9d50aada27678ddd76aace93d018b67cced9aeb83460aee536df65ee3d818a5d3dc08d1695081ad6b1a2ff9f4558a906ac5ca6b3d5459af749dc997e055e507cc7d2df0a39e7f4742a82ed7c8607285cb4e910c32778f41cfc8aed74c68d50c6ac49bb8e455ad9e7fef06a54bca02ad841332a3c2d53e3e0c4d84affae111a427d70222602f531d625e905e631039da1d1d62290b640b6cff92ea5a6fb5fd173296cde38a2320c790ab9a2ec907ffaba5cb9435be6eae7374efe521b2817fada841d5f9d25bbd1934860d9f744a09f88e552ae7b7170ed1c5d6a7deabbf2184a9233dfc0fcc93078d22f5e3bb07450fa23497dd53f22af39aaad410ce1f556df82f29562f2699e1181838b7cf95d9ad195a5196e4a24a02b9fefcfdeb6d9b3503ff21b0ec5f7416deaca3c2d06adeea56b86542c3c04c57623d0599213d45893dd162f7d16c65c4b89f9e2b429bd94bcff64e9f35a6d4b423066ceca5a95c238dc8df7c4440f8d695359df75fdb5d905abe1e2735006ea671a0a2b5ccc4260ac920fc96b1bdfb1cf3e2bb7354276399b4593a74309eed931d6cdeb3a39a4703b31dd354d6597a26e3d53efd6c4d4b75dbb38242cb57d4a57b058ea4456484f3580a8ac18bcbc167dde776c288080884dcad6ec23bdac2a011b1f120323010eb90f1a2cd0f1aeb842686129e185f15e97d16ccf96caed6bb2b2df12d52cbec2a62546054b6170cb207d173c4cd7165924beda7264563247333ec1cc72e6b557a09480c8a71a8bf688b31af0f3e15949453c921f90ff137e4eb288bd6c6ba673691c2892cf52ad535494ddb81a170790e8aefdb06d90621a906b18adf8702a29b7d9b58ad5893aa9d9970f5a8e0f8c96f0e906c9abc2ca06019cb87de02ac0ece761d6c476eb46a7250ae914dc2f4b9c973b6b5b56f973554c460debaa204064bf748f693a1c3b399ab43290f4960642bd21e360511add0d40a0e59e01c39409545231e18b85f9adbcc7c415e58d101c5cb687fdeea49f6dc2410a45b51f4bbf307600e789302e0dbfd2b281ff5baaac354fe381eac6a30e4b269dc5b874b7ab79fadd6d98b8ed187a2f859e727ba196f4e3a0f56656003f5d611a2203a3b6f3ff313483324b15dbe9e501c1f55739c01af0b244583e9416900669ed85e3eeba6535dae942abb3818934951a3c939fa236c98e0dc2f0abc3092b5d26e2b0cc9c88cfccac749d916e081ed9d54b8baca2b2845f757077d5519b0b71dcf6d6ea32323f28ded1aeffdb9f64fdd0c343ffaf87dbc9b73d266105842aef7571280a32eead33e2e1e00c6a5516b594e5bc0c8231fc8c05fccfa8ee46e6c88d269c43d0ed7003b8f87a071a6fb56758115bed066e60e28b79b97e85ac81e0279c00fb1f8ed8e38aed076ea43d09b4bac0f6b12e263b30bb56010366ac2ed7c9be5f7af9e2aa51251cb8a7f444e803f084575965ac23191c97ff77a979548196c733884adf6a8ad72ae7a8fccec63d31a634e0e9632f6a00efdd1466e278965e1ddf70658bf930f32bc996152865317fa38f38001d38b59b8b49d1e01fbaa4363c2e5867edd529fe2ef7c58a175ca316757f05717d18743a51c4249fbacebbf4614cd4a3fe8bd0ddd3550dafce0b9db157727e6643f2fec7cd7b46336b3de515b5cf1d27c9b2ddd590626ce6b8079dd485cec97a5fa36c706b16260bc0a9a70a941077f03e8aeea541f1db932897844cd19c320a8448ff8000aed368b12bfb1966d1fae6920bbbdca5c26f13bf1f28b926fd64d7c3a13d6322c92f0e66816a8c1e51aa1f228928171ce46a954f0e2d08c91bb46b0f970a5870c5625f53dee5744ff72c940474498dd8394555366864477bb7661317a1ae4049e0604db1ec71e1474f28e4d24fb6c6962495a8e67edad8eaca1bb26751e6af778d5c971a30bf4d5fc379988719c9680b71d300915b822b9abaf6b878f168cda6a1b2cba6e61c13792f52621fa3dc6a24cbc12bfcc4a7fcc5bf9b1645c387e63ee4b8c14e343645ce0ea91317ae1eff01e9b94848d8d6266f9caff90410d4338c74994c95125b2dd194172020f10bc3b614cb5c7e07c2b3621eebc2a4c5e41426d4de72fd0170ae2984cd63bf0fa97e1ac7c73e029ff4f405512eec59339bc200beedde033127a9e7956242de7bbb1bd17299148672f2ce1f6b1da60a9b90297ff3a67d2c00a28c201ddbfa50f0e481a08a3d7a68e57f92bd5fb1baa37c4b0bd32d08fff2dbbc2074de6a8ce57fb26f0ad881f3fbe580c1a5b4ed78c07539e0cee6d200ce990367cc9b7f5119b178471d8c52d3f6a6ea9837de74d68f755324f54019d30156f831b8403b3161860cd8ff1f90260e75e6dd51eb2220a492921a0f1384c85b1c0fae653656670465df74b9f506eefd4140314298a3bc43af66113fb24766e2190be85a80ffd03f314be29f92d6fae8c97c9a3f33f11858dd6c3b13b418e54bc0bf0581c81147dde48d16ed2cdcf30d507d8c0fcfefeec0b67c4709f82fc9bc8c92e2e14b39a762b99bfbc691983b4358bd15b226f0c6ca779a6788a4179efad1eb80efe87deba02d6cd75de916e178b3d9d40c04b4eba7991db5f85b26565b04c7a7db1794543e5de84859ab4463e647081b773764e7df730ed8b3f96b6a12a15bf998fb88a71494e5b556107431f8f1e16bfea1e74a8788afd37b61f9c946346ebb94d44b4840552697da95224c4ffd87447fabbb062d6fe5abf6437723197f56a81ccaf5e4e1317dd90962c8b287e837d21dc1bfe5834b58eedfbab007b7518c0d5a92f6f1f37f13d94275d0556dc82e7926a2df433779c8af77aef0c18fb46fa699ee363f28ab06b700fcf70cee265d104c1259f978b8a8158bb204e2d5e2427b711abc71fd53f13ce6b88092532216036bfebd805020ae67e69a2204ca6fed2d8f20d3f2c357e0edfea00ebc1994d73edb6adf10dc220f2bfa5f22db457c09980ea62863b6398fa7278825541deaed03781348666c7f6ca0e1fb01733432a27985827f484df97e5c98f9b14bb59ff998ebda5a17314aae29e4fc42e7b7d86d8f141fb675b325a5a8e15b27512979173e45a0db38b7af98dd1327b64c69241726300a283ff59152f030c700e5ef0fe3ca98cc0a759d20f58d5a875f72736b5fc880ef7a2cc9682cef53065d21daa2f01c7b734c5ff76bb960beb3579198bbbcf24feb38d8c501a61e7369737e7170b6ca4462dc734131ca071b57e5cdcc509ad4cdfdfd9c88b70f25885b8dacd33f410a24cbb1aca1e5bd3373628e8e7c1c18ee56f9223f049a0a99ca12669f32f05424305e262b6e35c0fad99c09d5cd471d36508ab1dd82799071c3b7b62cd53e15b6f76a1d8ee7c432741d93e7f78315665aba2efb5a3d1c86c333b23e4d7c5609bc781d3791e5063c3b3c495319d81ac7cbc40abbdcdb2f0dc18665f18782e1b256da93d2bd692252ff9200b87f44865e90938f67553eda76e6b92bfadb3f422854517cb0af35aa12b9886ef3fda820d8df386e853de868ab119532d146f27d70d9dbb6bfeaec4ec40fef6cf51093f43a5436311901ae1e451b48bb768ce267a8c4096fd6c07bc17f5a89ca6eebaa3eff4a0a19cf9996affc28eadb977fa592a5931144f8eb2a5ed5b78dc0a2776e228b0b68476d95c31716c7720ad7e7cd10c6371da885b523d0ff6e530e47748ca54926f3be309630c807fbe0a2f40b63a099797f78c49ff9d13c93af0af4a3cc05c69e160b1013e9917f8ea4bc8657e3cb597606f23144e2cb79f59123d05775906b402369943a5bb0cc35d0769cfbfe5fa09f69a2e7b336dda575190a928d8e02f3ebcfe693f45074b7d7307043388816e6d70ca18f6447c9777c2828a7cd20a648d5d3448087df9bc2c143b2ea7e00c85cdebec7387e10f7957ca771d9ed57c0ac4d53c9da112de6b5a7f829084d86f1bc1961a5220fc47369c0cba19a514808567f27aab791b661593a12868bcada24fb8e9229cd3abc25bce5fee46eeac8d60c15bb7d40578a2dea1dbffd4f197008d09b63cf423d25cbdcae315f85d65a91be988381e4f0a200b42a7298d9df9ac1db8b7d781a4b7ab6090035acebbbd8caad11ff8ae2498142b9c96723f5e01a3f1671092a50b755b8bce9b0925820b30316631f07e587ea1552c675e059a288c0a136f1372fdb4da042c2c8fa6724c84e3d563f1a6819d3b30c86a9c74ad616c271b81f901555436acb5a4572be0f38ea96283193706809a744335bd8feeea9672201ba5b238553dec93de318c1df5b8e652123651135c4cf446fc386233ea415ca9684c5d3c85d5936f7e1e707ba6f083d321bcbd390fa90c440d86cd24c1b9d94e5846cc97cb6f8635578a265d5e857f24caaaa475c9fb156586baddbbd2fe9fb3d947adb573816c3c5bc1424d843dacd2810f91a741652bd9dc620387f7e8cbdc28dd721c11e9b4bd1f819bf1e6ef8a8b4e59a4e241d7d316732675e0a91a65a069e3d3dab371b8864eb8283cbda96ad8275aaa3503bde683f881ec445c0e7d1ef0ddabf64bafcededeb8d8146ec17fd4116001511042d317151c0c23e49aa6aeeceaa4e88b9c313ba1e724cbbb42fa34f9b533ad6992af8a211d126749c3daf673b82d483e3896ae883eaf8d91b14fbcb00812ebab9b69556f15784f9e56384ef303a77adfe21e7948ea39fc2ec78f5236fa6e72da4b89c9517f2283e0cfb1c260f117eae6136b966e44a344034816ac81f4e1e84e8d4de87767e843510ef147cd112192cbe20401d3c01e0f1aa92a7031ad9bff8a87d74d1c0535e680f6a314cf1ef1e9ea12982c8bdb2e1c38dab34b812c0f2a555c94bb3e2f4313f72f179f23d516bb7e8faf5563062c007b8fc5848f3090ae3acca90bb79bca71b13c20647be1ff20ac39ce9e3f5bacfd5492997bd2e9c9773eb7cb2a31c166889baf8eca0255a57cfc0edf2627c5dd0622bc4d1b04eb653f05f727759fdfdd0688ce193c87ef694e656e51c62da357fccc7584dc94db99ba02bc912042223ac8efe29c56c1b9a8f7b09daf971fbc455845a21c056eea29788153e854bb08c1b714091c21903ac2919eb76c4f6c5452a720318d2b8c7a67fc85f3945528e2be592fe45d45eec60f0295b26fd9233bd465f97fa95580a6948b392f4592fbd6699a4640ec997aabce0edc8b57380a1b04b726da2f1291ff2297078977de5075ce85b3b21027f39c2c588e3786da2cdb21673d68d60d5fd46d8d19c24a5d31b62d107eb5f9b3220a4e24e12bc23870ea82d4b5998e72202aac19367e40c1b73c2f35ed4e34a6efa65c0a75f36f044d1c5592e6694aede56efb31886256c71d120737282a9598afaec15d74c7705f30e687e7f36db629dceeda14298e24ff1d1417cc0fd139ab56c87d6feda9d9d1abe22e928578634df8b6f25795b71b0125c6904571d32f8904b842fc972087b4c3e7f9e7093412fa1a5f6420cfd420febe0392b949e9c6b6cb13d3050a8ae1bb524ac4dd258378ea8ee4e64dc5deb06607fe28e04571879baf41a778d248a7fa13aa95fd077ff1d11e307d1469ab094d2c2f2d42652f1098262537ed8371f4dacd5300260bd280e6c7c0ce42399abb70a2115e00ea71211e3c80ec84da88ab10a2952b282be0052e443c5b2d06ea7e325e9705568e888f3051219985b408cbd3eec6f5320918008863f9fa435de0b224771fef76aa3e506af3a5749979b5ebbcc09fd57acde8964629aa079efd7ec0cb57560c9af02c818a5e3f5d4fb955125ae4fa9e918355e4a6b621f636ee1c504eb898068ec003d708fd0f8dfac7a9598d9033b7c54ad0051cab118776069c23adaf7149f1bbca8f213268bf7f527e7f057d3dc9ce4892ac64b50af056ac5024680c97ded6822091c062f42763d849641f3be485db09a38f3ab3ad769ab8edcf4f75dc998455480732ea3cde07635d0afa1a56f2d7a5565a5c06ab0aa4070180310e5a9591ba1d447e4198b70936d5e2f4d5f0a2969f27ed7539e3c4e41b66a1e9ccc652386dc43d42e3da5d748daf68e03f0bc3c23539c00ace935192d6df418a1032a39213222621e173936483f5334abc492825e77a94d8e69f3057e2c0f9038856bce4dd7e500cc8f4aeb9e7d7b52fed73c3e452524b8e54fd4db2d8774dd4b9214dd9fcf020e63ad6499f1e6d8ae9101c0f84726a32b07aecfd4a9936bcd8bbc18382e1c3b7667ab9dbdacd10fe347d63e8ccbaa80dc401368de05c5b4d47958fc50b9e3db5209e1540b8a6d68b6ba68c1fb43727628ba475e413c6600218b57637a056cad4d8155f984b8251cf454c3e84a27d96b9997c917bbc8a40cede09fd396a93279c85e9eab298abdde98f2ecd62f9e4dcf3eaedb2222d87ac72ae8b331c5265ac3745df45724a21dad213c795612785066462b64298056b124e5fbea121929c4cc358cbb1d3566a9ca9ef4bd73f4ab1a6ffd98a5cde27a8d6e446eb33b881ffde5ed2d64b7a37e8d55edc177e0b7fcbd92b935872777fad56e610eaa8052b1c7ab27deba6aa8b132ac73b2ef25c8414be586307b1426ad98474aa2cb19c91fb24c72566b297f26c017db26931e02be87c0abf7ab31719f5dee8aa593a21dcfcabee8b8a35dccfd690af25e2bc7031adab4faef371affd1ba56f4085aeafa02014b46b405224bfd302792bcc35c381f4011455b9f81e6157463c050135668742e4baaf6f8c5db4193aa3d593177ebee69f61cdd8e83723a4c456f09aac1054669a3e952d4f386c18801b313c314fe83b97759b05b636aae5ed1469e060c65f70f10fe3be419740a701f3b8f949de6889abdb2faf33fdc99dce772f654c85cc38fb9fc722694aaed41b7af258b1d2d2353071851499d304b119d5ef58de2f06efb31bc42338273e8954213103287d1bb9a31db8a766b84a746736038a107f516dc2d871e85a855e0991bc1de195221b5c192573a705bd5b204ae57be65300920a3ea83b5741a9e1dc7d846d92c45b5bf6326dd1e1f9edcf5d5523fda7178ee161a6ffc42f307898e49b55e7081134b306e9d4ac4a5da8b2e3c7684aff198cad51424d23d1dfb25ae44e24cc5488ca053cc6a157143c9fe8a9d55b375f5f559c97f0ef05f0d49f795bbd3a53f802eddea0cb1d6fed725fe310c57dfc0f6176efdf3d28b64e7007ca93fff7b30abde6cd715828c76d71aec2ff57af49124cabaadbf1ab26a7e10ac010b9fbbb2c03627106d702dcafbba576aed0005ca829a140d41d4d39499e3b1551506c45bb51638593d068787ef1555f324501ebbb3e51a879b768bc9dcd36c24c282bd31394aaf7f41afe401c01c26dac3b7430dbb331b4f476cd2236990d67b8c06a4e9e2b46a1b9ec4894d9aeb8c663a8cb95f84641fd6f86b3162db35986e450ac0239a93215ddb9bbf8055c7d30b0de370581081d66ab180dc1a4c185f2e2096a7cd637105a44ca115df4de1d8d46642e9f1550d5e36e4d9d3a280ee39f372c3c510fb40b2811be3402e9bde93de1498e311b66b1f428139e40d9370c8f2dde9ea250f7322a9f2b4aa5a09dbb84fefe93a9a575953ff9de3ea372626e4fac560e82a6d2234323f8b112400f395731671b160df1170dac1f7224e0608ed6c172f2f16ab9426d4461456def9a702ac2c8a27d2b8c6f1d627080827909f409d08e68f07ae9bca4877c394708d6d63b6e987ccb097cfe2d9174d38a08467a2643193ec696919c5feaae2e2e5a7d329dd35598bd4aae5020459f66be359b553e7e066a68a22a68ded6b8c2c78c6f3da59e637ae5cb279407bd9b8d2080561558e0e313490146542f0b40adb73850c6050071bcd3891dbdef2be27d7118c9c353e4ae8bf12f7fdf463263deb3892327913308d6511574f6ef0462fdd30efa04939458a5fe0c112800738d0ce83fab9b1f8b5425fd1a14f406336755f3aace4a1b1f774bb515a7e066a0fac6d882440ddcdeb19cd9c71b0225561e7fe9e20a7bbf176c9e898fe33e933477c48d41fe9a91d59bf58a37e1c5b34d2230d1fb7295a060bc3bb5525e90d88de15b705398c01b80ba46dd6fb45c58a58305b4e879bcf0ea52b4f282bf59f8f58b113c132564f52f50b1e1c004db4c37201fe14474976ec00da698e5d8eddd355b2c93c2818b6004110965a141813b462ef6b899f09942f21b1004d26a61e2a367ba8046c206b1053924f79daaeae1c85d09e7abfddb95a67f8a55bd5f9fc79de2e66425829c30352d10af87d65091a0b6050dd69733466b010bea83167302bf1e83bd3ffe613f2b43a48cb5e7fd8b258c39320292def2acf54d4dcba4cebb08f061265b1ed376bb312c01375c1492bf387983ab1248c3ec4ae09d223c54f7966892b1aeaefdab03a4450d1e68b5e4c9c51191455790c552b5a324fa9d45ff48ea5234edf670cc7c7e3d4b964db9fd2241f3cee2b675dc2ebb789ace52937acba17a62d64cca57f1fd5f3cf2711c97d44be451d3a9fca2974a193bb328948c2f4161ea87448147ec7158d717d68ab32e79ef8d0a151c5a34e80a660195807e69c1aebcd2e49509259ddbb33923e1878e8e5f9531baec063abe02dcf25f0625455eee5b7ba0ca8334277e09ffb772b5d1df99c03e48ea1aa82aa2f703351eb59585d6e0d03af4af0f9554978dd3b7e064c04fa6d2e662e89fdfef996408f3b48427f6886503578be85f7d46701a4701c7d2cc4f7091a35c69ac68ca330db622476e6789a15eb71a0a4781c5424bd9b784a689238b0cf39849a2ad5e60f120547ca93b1015733318ed887c6ac28ac3e28272196201ea16161dcc628583051157341727ea34a66f71df36ca23e0e6f5548092eb9eda38356035a789454ff21dce54aa020e68d32816c683a2baa97a747abd817456811a422c583118ada8db8c4e1930038eae8b08176f5a8d379e5cf1d283392a9f8fedd8ffdd2e3de49763c79c545213c07f2183ec2ef87fe1ca2ae9e45d0a3c651307e4869965c3479ad5be1a18698567a38f63bde94939640e16e29f872bef2c558ca542b7be7d238e2c8e2ece6ccae2a6857fbca43feed555e7e51d51fadf8cf2eb3bff1bb6a58fbfc16333a4f66e7fac8957a93f91ddf6d4d514fda0355aaa7ba2f8a3497538123dc14c0d7c19784c39fb116f18579576a1f40fc1b42057c96f3763ab13b0201ba66ced0e2ce36a4af86dda5a007e19f67c69ba83ae4cff50b0ce2037a532c19861efaf2cb1d5f4b971763eca20aa47516d102f9d66146e5576cde4c005aff11d5186c7ba85f91aa7de61ed413cb0c59eb4acf82eac7a09ec2fe730263e98a027ce86ad1e2096234e318c8a03343dab8116226ce5408a90657d17e4291068add50e788c459a2ecdf08424acb76fdc762246d883795908f283ab7a9409653cefa1ecfa88013693444d2278598f7d995e1244f042c59a35bd8187b36812c662704425ec8eee7c2b780d1736fd27bd1112f17ce3766118630dbda19a699b67b627283f70402162ba12d15e511ca04a113c505d7221be885a26c7b312af5474df521ebf02bdc41aee13013db0ab19556bdab15fa9018a2e46638e6ea13a00d7d7e3acacd5a2ba1dadbfe7d96d0d8b4114fef8f98b26f33f001bb1a7e91d2670d06b680f98c12d2cebdcfd8f2983c5e3d17d70a933dd9c0e20c3df875089dbc3d4eab8ee34d9fe4bc910709f2756bffa8fb9ce96bb4dfc5ef8c705122d4655be70ce0144a17560ac0fd6d5cfcc782ef19e41fd8a620973e48e25f847dab9811a7b76fcec544d1213c01365b6b265c7c6b599dfef622420ca56c35a10ebd4c9bf64b22e56226be7f712dcaf0518979e724b55696a8712b3ea9e2b3fa2d15d07bddbc8a7c14eac7fcd35f79e90e9234925de41d2e5f1c3eecbe09ad971e1e9e878741f38bacf954f54381db0c6e945b8e10d015d912a09068af9afa91a3c1a6c173535ba19c2d38233f82b3d5ed4902b2ab84d8fed021bc81bc5fb00bca9c81bcfc0e31d84db03c6914cd744ba483a0d9fc08a1701edeef367ed600048eea5eaa580925e4e42c0a7d3f8d20dfd996d332973ea218a76bb134d32d37b42e6a315b77339ac4547f6effafc377c7801ba579350e752a807b87d991e01a353adc12ed0f185a519fabea9487790deeda855b4a6b4679960e3ed7f9f69cb7076f7e83aeea67fd55703ece09337c2fea0cfec17b1209c255977973a9be761a6df281acb11753e718753e7970d9c34b7d5c26ea1a6580ba81b0df65cdfb7569568997dcb4f359a56ec013f44436c12b37fad3dc046888869a5cb0c0061062437b23961212627a8189449ea5864f58c47fe8de40fec86c7fbafd4cfcfd38ab574fa9330862dda80d5bbfaaa11cec286af690c0762b2f581c0dfe27270a1a6d28f39f76004dc352d862539a2b06e5d62294ac0bfce9055a9a64f37958d55242333885da338152c250b7370b6559ec45f70b6aa4e84489b40f0f1791f9c7c31defd2dec8f385065045f4c06eeead3c8b31b899d754c828647bf1bc100dc985f2a29450b0e3b04b4e5fe42cc26b909013a45e1abbe234d8455af7da5af159029e84cd921de01a5e1d989e8871304c73141b7cecb79274420bd3e83d8088e319fd1e5e63f08b354366d8b1c7a8a70af5c729bd78e77076d02924396f6ff4ff830d953f1ef0bd627a315d2324b84e1da79157360ddf08257eac9f70e53c4e6a3ead0178a02427e9c8bb9ca624d23696a90f1bff512b2db8b25261640658d4b4e7e3b13a9ceff7d391438d3147746c130a2992c058d81972215d519d2c073dc6546cea23bb7376fa0db8f8ee1d618c58bfe7964f22106539778b69becb4ef84defe73687a816f2606e8f0171852a9eb96fbb188a49cc34516cfa34dbb1ef480e9d4687e5387ad3ef755fe66b30068086ced768d028bb65d5ead056da1a7d77480de5fe215748c36e41e9ecef3ef6af198693e693a75342d6531bc1dc29be8ab7d6c268798e828e85b87709f261dcf5e8f4b9d63a3eba698cadd396b0d7c255383b9d016194b31529a800f4730a1795fe46c63232229e7debf7db450adf9c1c1c2b1aedb5bded59049eeb72b704fa054d5943a3abc3aefcd4f8b0985aebf548bf5598da9db230574154df6e24900f83b0de411c477737142e119b7c7c39e66e74e6b368409e45a48b9c56bb7e0eabde14a791dcd7f648ee62bc88aeaf598ef7b855426e42e9d46bfb82e11639fb920852bf235e64b1ceae297917910ed361c3639cd27ff35e1446dfb65565f186e29b2de046eabbf108cdc77f918369cd5dca6c7d88ccd937e2e79eb3bdc84691e49e58e20749f265e4c2dd9a08bdb5d3faf1e0abc6c36f4efdf43e8817e79d6257bb9dc7af57dc2e7d7ebe95c103986b38285b6f596be683913dbb36303cf90c495a820dccc072bbf073a94405e55e3339b16522256954b08a46db67cea5da351b0f0fa14e514e17f8784a556ece068cac24c62de88c1851f50c758aff93704327eb64ea858c2bd2cc9d2305bce94c1d0d1e93f0479193fe6c872addf87e7f5e16f35a9b0fc02f464668b45ba348defae6934866a6166d3b72ad29a20c3beb04134258d332a1c0fd54448073937bc6e20d00771c4a489024dda39a66381bc1aa71ba7dfa3e9a7443bc70162a52964a32e27e743797c771cbf8df80fc040cb333c2f097ff8db81d5a304703dfe3c5ff9da46e5c7d0a3a565476428b6a0cd6933660c21e1db9207bd2eb3ca3253837ba0131059ee53074a10905a1b2f5ad6351e875b825a6f9ebe0f5f7839ae0dffe7acd1e38303a7d9acc83805175d1927692702f0ffffff0f