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 60770 dfc4006ade42e0dd99dca2292e2f0c6e4a88323ce6d3209028e0410fa32b9369

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f35985604c68a5f02d4c974298eb050f18d3d36018716752c8cef8e2d91f4d04
Certificate Block Hash
dfc4006ade42e0dd99dca2292e2f0c6e4a88323ce6d3209028e0410fa32b9369
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0060310000f0310000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000003ff301a03edcfc5988eb9ab515c645d083f4aa127e3885db503612c6b862273c4ffeed71484e145d42e74e618010241b0355f001e155d34c16cf84b0908e5b9522a0a28b4088e3ab98f2c62871f0f43c37d7fee3fee00e474a15000000000000004000000040000060310000f0310000

Raw Header Hex

00004020489947958a213fb8217cb70fe80a67d1337237e7d0472924a18cc69d61ec6cb0edf430e93b34dd3b587e6f48a7a635d1dccfd4573a54218ca27a97008756cccddd8f146ae4da0218044d1fd9e2f8cec85267711860d3d3180f05eb9842974c2df0a5684c608559f3

Proof Data Hex

59,560 bytes
1212160203079993286963ac8618ff54c92ac1b6239bfaf0f61787f7a27a2fe7b149092a0ec25d4efb6d03c9064f478473976728b8105bdd07875717c7728b2ec00e75264640e2bf08a5fd8890fa79ddd62cde8f373b0b0f45ab86cc9550856a638482398335d4528074519dbb44e0d625ef239c95ea00fd3d2993f9d3f902cff80a9d400eff14a10d28e0d54f26c8f68af215c76252e5fde033363f04fbb483b202774d468952287830eacec1c16fc50e06dfe0c230ea1fde0d621dcf01220aa2bcf9da8d79816857f0d41b62e3263d040bea3748a7c42c5e9010a576a5ab62dba284b3f0d539a6f01eef2fc799af82363cdb616462cf9280b8d7a04be9e97ca0d3dcab702558bcf14c1f62d6a6385584328e966a7e4eb61d3f77c5e2acb93d6f795ca05cdb02763c027e3b3e8a79177db5842a24bee2cfbef152519a12b5f4cb255f4d32805444a4b5258b5302a240b3f05240af94b78d1707d1d634f7a418614b0a2a9bc069ee9e803d9e319520b7ee631b6e958e6b267e397231b3e7845c5171d8b97e472bc4a36cf18efd086fc186a6b9eae8688ddb0a9a71c0a73393920dd61bc1c5ac0a1c10c1ff2b4fe8277fd945397880541221404b268697c414324d33f8821d8c9eca6d083c0118e5378b71a086b1518e990da7216faf95bea330b59dd9f00d49c15fa45d7e7d54bca3099fd3e50531561553409cc87be7e3774c049d589f5845fe7d781f5b261c60d20db00ca18ef83df1fb95020bcf847e57a30c96fe38c63177f9cedca3d1dbd5d2ece98ff5f5c4bcf221ec2cfbceb69a0278c9bc5c95944e17bde25ea3398edf468439e8aee848e33609d5271852b618694b5341e027d98eb8fd95db2941620a8b2ebdee755a009d5ddd67c9ca064d643e7b4c4e9ceea20e41ce3ea17fb0650deaef6a284449702a5a795c2392f788dfd9c5064ca5363f9ff8eb192b3969d84eacb05a59514bf6d86b60eaa969f7267886b7075dc3fa49cb0e605e4f60bea7832d9a1c3bffe3446007fdbf7bb6d9247b27affe8380564d65b4106f8191fab8b84fcfc6dcaafbcc319e08579f32bb0f258b4d6397d9c3172485d0dd245c3e88abaee8f3b641e28581dd4747ea7d97a5872dca7ad89dba7d266c1522d669a600cd20f94717da088c24c13b46f0397cd3977f826fc7a6c33af3dbfcfe35909ad297fe5e96c03d735468e7af68c1d34f3b1e09baf75c164e9e4568bec5df852f7a8294a4df81e7988c89da1c66ebcf2a96a8767bbb61e59cad13919a5f46cfc934a615db52376a9913ffb1286b8f7306a9d930af3532b1ad3c765e74c3ec1996d74e80d13f7b9511f734441335f878000f62341c611928887468e2b60df4ee55ce1dfc3c84d8053e790290f2a3b6faac88e19dedb315fb3f73f4a08a47381fe0f0d9ffc721efa710596645de70ec6dae4131a308e25c09a1905566b6c2ecdda6692fcff3b80c6132dc946deb9ad332094d1007c07d5ffa6929c9fbffd15a47249f08b9a646971c1b04763ccb8c8f20efc2eec28ffb274861c1fa72d0e7680fbdbbf9685f09dbd20629f21cd51746e22f4639ca8ef0266ccaf4d2cc7b16c5f268a57ac54913d9dff125c47d26787f88ae8ff1d1bf471c19fb8b8db9741fc090d7eb517cca80f2559a646abccd4457e47c1958d082be0cfcb0d51e7192eddba2fd6298fd3575233ff02f766ef15b843fd3dfbdc00363495a9948c3e247f4179de6f50c20c607f3a4a23a1ec62ef1d3278f6dca99a1300ec421dd67044294d8e0927df09c6fb4b7059d495210e4ab09362e36e30d7c7780a89d75e5a5d7352034381efa84aa4d90a1c79153cf9b12293352eb8cc860af20358cc0611f830805c93bf992b82e44f764040c7ade673a443e9a801457116646222a6f4a67902f4439677591a035415ce60b01bbfb58ec056676abe2524dbb6e57bfeaa180a6a5cf3d39dc9ef659730415a937df3a2d203d0c1095a550bff3c8c323be7012ca87e0fe85462c7d0d190a30cf2e14fe26b60c734b44c6b994fbcdb80cb70cbbbc653e8873f623216a0e751d59fa29bdc97d8399d9b8f6d35c978941651cf4113b3503c3ba2c24dfbfdd3381488e1d807d71b35b2429e6bd5be7a826f4ac019168adb4e9117f55530483541d853d8e15a91a4a384bf53a07948493c541635a5066deb5fd19d116b1251949e76f1f5709f1ed46ceea05b79eed62ee4a80cf19f66f6932be52082264a0a2a3549732bf396c9eb4e9ac30f6cf2c06d3976caa0536a64cc8b0b85c277372274978c1c4508b7f9a1a0f52206eaed337a26bdd9c878bb160bf9fef5b4fa9ace0b0369145288ee964085e27d1eef4c2e719c73997e33b57860a3dcb32b55523c173746ab9262428ae33f7b480f3af6ed1f19c090246c95fd5cf1ea054378ce0e5d4bf39ebbc6e1c65810556b1f4a6d800ff3e3eea8cb60c55cf09e33d9c341d70b6efc2925320d8f224398a9e8a55b5a8d7a3c98899bb602274c575bb9de8e5cb192f069bf91bdf25f2d3d506a0e677e09f872886859de1f943d66aca4a33f48be58204f95e80de320f95c50da004fc261919c505a6053350a8804709b43f3e1f5d7406a1c55515931bbfe75d7838918e6a16295e261b369ac434e6304d439902d234af24e64d388095c6be0620de5b0017e4570d76bc9e99e20ff22948cd449336d7586487d68f043dffc45b9c37375b17a55530ebcb63663c31a6681975db4578a22814adf68a74795070ba00cc5c286c59c2f38da19ff0ffbd12d83394bda9dd09e80c8cc1d6b78bdf86e6893d176ae1ce898140f227bdf2f1276d266127a8847fae3e9e24491cbaed2516354d6ae75da29c82c26689963a0fd03d363e5f922b5d798cb8767682d8938399aa2980283b0d054e22eaf4a8093ab841ddc9ad5bff41abdc2e9d4013e7201166f5554819b0ea758779595770c37fd2f8890909d2046cc93988a01f14b7cb99bfd86150d7c7b8f770b78fcc916a92fcae7c150876dd3891aea8b370e6a94bc425a266a949f7fb2b2b2ea5f1379a0b5c8ea6f678b856973ea632107d05f46a6b933fc7253b15e131b1f1f31a34970df5510846c77062aefbd517d10abea920ae9c1eec2648e3d7d7988df875304a6d067ec7ed451ad58fb51d59e10bb21b3640ac47cb2de882556e733d223da210e432a12d473860a2554107931e90ec72bab6e2510025b2595b6642b80b8edbf1709ffc71b8e207006770e5cd359b2d8186de55adb307d5dd86d35661874aa86a1e3f19187d97edb5c93b925b5f99fc8cd851e26c6e89e577716189879d15956e41a7c6146cbd9f5414b5b8ab37fe0fb7d9dc2ce52b022e101431ce4cee295cdc423546d924756acc622174a7b6cff3cfca0981a9f4241861f197817d037e9590c8122d4310b4a50569dc68500715ccbd156a45cc27361c179c3fc365251df7370a5c471e7b30067e4a28b02f01bb7220860ec3d013d46a24740ecb48d74c6c3b313d8a8fe67c011fedc1d49fb0809aecc1b977d8c11e65675a01a19e981a5946295e6e4c4fa574815f95d8f051eafec1310be5b3a035a9f957e36aa260a04864410fbba41214334b7cf2ab010673c56df050416658dfc9c987d1e126137ec53f0f4daf254dd4d436282abf02a3ef39c61636326730586b0e26fcd70c7550c3cd8cc69b72913ad287cf15d5abaa16db292d4be98f40bfc5467505bde0e8dd0d09d4e7c44265a959ebec63c6c55369d2f5bdd9a29ef3981834d829c86537bed9eaff102d2b85a07e06b14511dae8b3f1c7f918876fdeef0a0eee23befa90b66b5472a40411225b651447e5699d582f6f304c6c37dfeec5379d761d79367dafd17b41f07aa7af4b6577bde0734bf989c4de623f1a55b050e7bc8c26d3203216bf262feaacce75472e44b7b727aa921c81a6dff9d38e5e18f3c62e7f9a1d5d7b9126bb50dc8fc790c07a56aa7ffdc57122c365ac7ba8fd78e27966ea7f81234a8db343bd92e06e59b6c9ca9db6d9217f2632bc70a7ee7a10860ec622f22fbed2404c91a6f982ab175f59ba0b8a73dc628e41293e2721676ba86ad21d0bcfd63a9f2fba586e2a2db0f72c07fb95e0416f32440f48b57be190ec601d2eab34b7b5d49d134d880adf6544a5a49cd74fd8720eb5812b265ada618245df3cd9a0ebee2508dce9e87b8d13b67f6df6a010eb234cffaf32990c1f6402e062f84f73460c8fa020a570ba97cd3fa04b926273b649d0dae84a2f824a45d23520eaa080df95608750a4c8df98d82c19ab33dddb9f910947461d6eb9a4196c59c62fc6d7ed2ebe00e863688ce0b34264a2c715210335a298075fe32ec7673d990a62c47fb25adcf16425af28bd95004ff56a250c0acbea3396078959bca67b912a444752d61b3d11f17c20f2b88a1bbe5d043cb20c8f94bc01c8fc51e040095ef9730cecb7caaf0d9a1122dcb4ce004a0618233face9ba54df882799333d1abf07ea94facc100b1c6b295625fee00d5c8d93977fcc7bc7de4bf5368354ab1589069e4d344201710b4037bad2432f2c7b25460006f2f6f77b0066a5fb311c0968d2ec8e44d2bfec49ceebb501d3146b5bbfd994f331b741e46f405df1edd33b6ecb246f69a9e94eb6c6bf42ad9e3a072c44e198fd00500b99bda8ccc1e0a6d8af4a704d4821c956ed9c48fcb9da2d5ea054afc5c0de49a2c73b7d38fee0ae694743b7935611aa85ecd914be4434cc93ba71008063680a3e2d6fa4aa9e916fc3be2dab5e147079557a8b9ad997a76d1ee59c25931df712299a17e8eab5be20a86520fcda530e604915218efe36f70f1a43ab5fa9d21495da58613c5a4c6de426031d10567749a6f3a0ca0c31ddf2d6444852f2768203aa926837ebb568bde39597b02b81954aa9d588f83808cede35b63984efe42cb4b4b74d71c8f93fc51eac95654babb53afd4e0b83650b8cf2fb225e561e72f686dc3f246073e9daa9a6dde6260bdb7919d3b551ae7faef8c96f9ed73a2d82b053af5cdaaa3203fa52b2b837d4c7f22409e4445eb33d56818cd412df9298867914dda0117ac567dee8b0b2975733dff9c8b83518a7ed446a1c5d2605f9684d07540b94900ea7b99b40dc4295317ad69c5391cf294814d07749aa1bed741d0c3d0da3b5bc72854528118f1b22967342e5ae1c6aed36a2d2c66599bbb53989e2777e680c9732b1ea0324adb84a5cc277f1dc893658113aaf10496febb74b54569bd53234762cb7a2550f95c22444d033638594e4dba5cfb718e5b397cfff3216ab9576f2a6814c618c546ac57a11708cc9df39bbc51a75a211e014f2a4529738264634096fc76eee38d7800ec93b47e0a9ffa8371332c0c9cb65a08b6cc223190ec54265fb0439c36836064de47e1325c525da984c0b037c38b05f469f785641d1b13d44664f6969d637254e37d2bf66fe4e720e1f1f08b024202ee6c4cd43d655cd7cb23d0ee62057b72b26e8fc84eeef0731828a1ea4b4649b12b30f0eafa5cd161ead5ac29e318049bd16ac65d458ca027264fabc4dfb6b8b371a538a54d9f3441e6d945032c8ab28d6470ae5e3ae4aef5792c002cb99d713d75f87191238261365e95c697751f704fb9b5c4d82149332d11401bba97c586e1729bd22c138ec2e419b7123867a5068254eab9185930a08b483bc98365bae3070f16e64d57c399cb10dbd23986ce011a99f27f40e732f281f1b2884b77cd772ba878bacd9a8ff9d5ca4d4698352a3828d8ef6c17ad423e570c99243139cc188bfbe3f47e0c3ddc636d4bb750ea59b15a6e79dc872bbf648d75ead7b4c41b20a94d5592bc73d469d376ddbcd553b8d24d3ecdb776f8e5ceb6100606d6955fa7daccb592124b40fac51c1e68a43645fcec690f2707eab6e849d14b733e909a49c7bbdca09ffcd05c913c54d57d401f69cfd75223391d0f299f02fe136e6c7a12795354185d4d626e44e841b07905317a5d1e33e31370438decebe76c9baf293a895a1907fd0aba7c17d833e08a94747380ea4363c648bfee91d16b93f6141216a4d0821f7764175b3ea828f3582ca579b439bb42e28a15f476eae9bffb6b778731112c694f61516e0e73f4135bb5c8fc45475b1a1835fdb4c9c41bc68d5af2b50afb6fab2713131de18298892717c199e5e5e22fc6405dbc8293d6607e787f05d87fc0cb46aa07c3754abd1df474fa735c9e1ad93ad8c24903f095754e135d2c64c905725e4d7886409eedba59f04e78bc1fa2501117944544fcc5527b08b6eed29a4c0767fff2b983641322372c71cee3f145330321551581a693e68a728f006c2930e1ec3646640ee6b945adcc04757ea260d5d746090f09cffe312114b2a9b451cc49b441843d52f1edc118b53e10e78356ba8a26d2cac79290caad289f86c6f96c8776f124df39116fcf7da6be7c4d9d001d3dfedf736e5192be01d63c367f8c9d568160264cc956202e643587df26984f66116122aa55bf9be5c6444c15357097750582dfaab2b01c5941e6ad2f57b00c21159dba2c25741c4a42337fd884d03f9eeafa2819db952479de9cdfd7c47830e599e21afd0d1d33285f72648d997ce02ce576fddb35c585780885bccea6229297f3be253a021e68d0a3a470025209817c277c0806a81748762bb5cf17376be1cc61e2c89b7099ed173a2fd6af9b5ec57b67d193c061e5ff27de0500980804f970086c9fc3e50775cbebab23c21df25f8c3b3d758e45a5cb1fa9d9750bca0ceacaf3be8609cb916c8a4fd9b13d8f33566fba1484eb92a7f11eb8e070e842ea1c0f3699b7220e6dc08e51ce5fc19cf0125ec87ff9ba90da9803d13a508ce15b1394be277a3ac9ed02e7638866164ae648ccd108bbe475175b7898d44e65306cb3180355c8235287af644ed10f918b8cfb866ab23dcf497c5bb9f103baf85422395bfa71398ce460ae3ebd2e3a61e4f6eec1cf6e35d7edba229e4d6fae0d8c0a36b0353b53b1d1f3bbd00932b22499c2e32805d135c28d7a0ce1658c827218a71794189670212f655d8f298c2e7b3fc57ced019bd4375fb2febd2851c9620c1ce0be5d639b064f06cede6e25fc38fe735e7ce511ca1ed57c12b842bf1ebd2f70c51570e61b9bf8bf38537bf9bc3b4783c95180ab5983bd499a170b3ee062615424286050c50e85d5e72d3c666ed38185102ef4365e60eda32dcf9f0ff893f64f15a2598e915c1bc5b21daf7d99b93540adda5a141c817d9ef29c7f9f3e70ae5b67517431af96903d9751aec2cca6e607b42ded74f093684760890aaa988141329271da482002cca440abba37ec3f42f0c87de6892c2e5f6f909630da603e5825c15d690f60629b7f6d157a3c1a2b0bb2de82122d1b5607ff6fea45a50ba9ad9ada6a52fc36a04cc0cc41ae77426fe72b9dda25dd97e73548123dba15e5823e246d9cdcdc8b790b39449e937560177c7aaa902f18d6ac8050d392ddb69841577824dd4e0321089220aa059a536a77b889a6b412334335ba9a87be6579b9b864cd7265cc72af0930487c03742914e3110e8c2309092a687984f03c96e01ff2e3ee02ab6dafaff4e9ebab3e43d79a9c8611e5807f4f12a853bc67e07dc14ca68266dd3953aebd98390e5222e77226d5a217331a0ddd565f37b57b65a3906d938f3a344979e52bd03492973e8bc9b4658ecdaea2e02ccc53057324df8c592750dc3259d1ef87ed53c782fd1a5484cb55e5aa5af5002e788444bfec8c2997a28ec64dbdc0544e31b1566d96304fd8efbfa3246924affaccc30d63aefbec7957ec4a31e64f15b18ddc35a697cdf2b5628db94d283b9294aa40d4ad30d5575bc55f3fb3cbdf0ae91c080a795b6920c6bdedfa354545ec917becd7725d1b3d4fe135e53076ee4bead266bda72d107c96dcef5090161e701afd3d9082b1f5d80c66f95d7d276dbb4accdab10b93a7e5f1099d65a4675e0cfb0e945b51ff3cf956041022dc3bb7bfd8c7ab32d5027a74bf491f301c3f9c4474811e9ad9eb9bb1979fc7ab4527e4afbe13d4071333f3c38ecfe6d34d9f910745caf4b931045c15ffb664c6ce07fa4d0023ce85e5f659242ec4cfee5b9b558703a8f5ef20facabceb261b3f484160c82614167bf39f4e56d3b7a9ac8cd503e984ab394fe4fd59db44e9e194750afddb7393ee471f26ddc1d6d396b907f3901708eebe1124d526e10eb3c4df1030ea6333c85cdf4b1926353dd0b1e921ece97405faed2d7b5fd45704242ee5d52d7be4f378a2d5b4b70db4674f68a8e50c4e51124fe101237509b0c3ba57c05582a5b713e774c77b322c8486c4bbd4f3da9bf23ec40d4882483287a2cad10c3580285e792ecbb9116f1339a85daabd3e7a6c4c19f00cc012f04491f6048eb77aeb9f91810c37d0fafc45ab33045099149913c67257be065318abdd3b4fdc2063f15538d2e9eefc96cb4c0f176787408e1ad80ec7117de915e07da156dc264b75adefc629cff9d678a0f30559a9271d262aac91933f7f2f976ea85a6a8c15bf753af60cd3ee6de9e12c5dd8316e5bd9b6a4c1da718e004bc03f32fe325de3e6d347d188aca0de542489d2b23e4532f2c5032a94ac6b7405e5d9e6fe8d54949446cb09dd4fe9d352e7917288259a3e99c97bd3143322c916e518293d9ab5c40a4fb2d8c3e2cb67cfe95228d5ae7e013b25e3136f021b558dd73269b5c6d0b7fec0f3221fee08ec042e31a059a2720f6c70b4c433376b6e61a38e7362b6cc39b25d0aaa248d3776c9d460f4da3f6d451c31b5b8f2b5aedf63936fa4bee5d2492446f1e5a70b150038e0a10e4b0e9b71a6305dda4f5402642c41879aaa1fd968df018cba71ecda91ce0a2b23e5466804897eabca030d9e876e954a9a7128ee970a79cd0340f95d5b4ab08341112c96fa894f3a42bfc619dcef7537ab19efad48574e6cb12b8a7ca5b97f4be253e1afefdb75ab05c3d053c69d2dc953099e02b6fc39b9dc6e707d8e40718d76c904db58cb461ca4f7f57c4d5d2712104ec4a8958bbcc434f2389f87c26b93306c6cdcdfae5005208621fcaab0acc85efb72ebf4fccc4796a5e7edb046821574e11e00e0259b6f0696efc40ab987827ecc980f155b5a04849989cc2338ef81c675ad52aea8d775d0b236481e04f242684d3476262f1fa1883c23dad5c64be9822bcba8e90d515b0a787325330da03b23aa37b25da4e413d9b64ef6861874926b1935b647a6c1664e019e33113fe80c94c2202e6c7ed2829e10c276c399744a19f4f18ad8f87577c7b6c6d4e5cdeb36c1a54b74d21daab9b95a958b47765a5f2d3674333540fcc9285aed77a837c521733b4d635580c7525179f4e427883dcdcac0a350681fd3eb66361c3e15d7b98543c499ed2f516f4fd29d935550d4b7382ea71cf8cb4df9af808d808824848b242b39a4b9963824533d0ac5c6d7cb54e4c4affe826b7ba463b75248a04887f27eb96cd0b7df0325b682960c3ff49cffa39608e333252e598eb1e8cf21848a5c703a77c2191b7b197186284a84938667bc32d0b35da5a70b9fa32acff0ad1cffa91b933a6a8073d6383bc4455b8f82cb9ef8575838907418e82295a5f6750c49578b29c75a0884c96ad4ba1bf68ee48563020ffd1e3845268f66afdf3b81a5e7700743f2849d1a16d14c547c5c923a4775f99121e38efd41a1bce2a1941930d2dc088f05e07169f5535093e29ee0b20d53ac0d6379f80c7a37093dfd60a0336899dc6f7483ed189e8964740bc50c703efac278cd63a43ea674f06bae70773e3dead15833cea27768afb2ecd5a9ae1818d944a931c9ab97dcf8d60a7bc8988081d86a7b2ab239ee2552ed9aa0455f66f5efd3d98cfd3519dd975e1cfd7933e61a5c6554445c95a368a667973263e4390159845e1c7c68a5804d249c3e32e3914d5042d7ad2ecd119f9a9fc1ab273f22927112f4f289f02464b12e947eaa0bc41062498e38e142b2c4879eb2e6986e548f869950984e2a8f5e4f0a1dca04d368756a86b22e065835d5bc0cad6a943cfe60a732590e9a6ff8156cc3cf241b0840d5224573395cefb28350be13f46e831e25d8f91d8fa28dcb623940f2d5ff5b8d3b522ff9596a3fae3161ad64b20e4d588e63c4b3ae6d3f7a5c58911fdb27cca4dbd60a6a03cf9b9408c6813376401076155901dc8b878408d7c656b89a6ebf336367f9eae4dfb054419c7237d3e615ad242737581c2926884e16ffcb37a4ae94fbf50af71d5f2262fa713cff874b215e00cc53c47d67c1ed0cc2bfde94fb099aa048226bd2976f7c4aa0b7ef62631b3065cd8a12f7471c9e078e5d4867d4732dd8de2a24b6c699893ca1ec00e68041b05b54aab0b4e25fd7726c994bafe2297ba84316a0470f50f8e7cd04eb7cd691dd5c4c9a6adf8a77216b7f527663083ec3bca8a4b4829b6cbef2439aa917054c465a310ca7977890c15b6d209d10fc25595c23b0a1f49e1f0550a443354e4e429b1e7a4cb511b0ed59ac35adf3cf23e250c8c676de5059464ba9f59cc8ca2c7a8455ad6a400f40d25872d6d1723842360b67c964f7bd5c01887b48c7dea5fd9207ff866bf9e323b2f18ac4f915e97b60968b5bf618b9e69557f8662f45e09ba69bbd9e9c382a870fc1c793de8ebb96cfbd40de86aa379b43b783361e2bf75f4bc90335a77f55ae3969af80d54514b9164018f7921fd6db039b70a41118d8030ead39be4dc003735ab90972985e790d2b83e6ce44002fb978bc8ff6e0dc4cc262c32db31af2d3054d38b5f4244a3e85f45aaca1006431ad7d1e35c594dfff1d127d6ca3b36e5bfa104d7c659f1e481d0581af341a29a6a9c300b7da254e5d8bd8ab369b89c23e62b517469a8cb2723f0445ffeb0efbb61fd666678cefd9c2ec2b32ca5c16f5f2eb621637a4c1688d9334036034b92f8bad05d8c94019d3004c60b55c15dcb00d7e2adad1666f795b6a51757f7e765eec3f2d3b031b1925217923bf0542f65ddd195e8ce0ef90b2f51b3e56e1a36ac69474a318721851f6e0ba46afbfc7070e0d960c60b68ab5675cf49d49181fa5c32ab0db7db88e528ceab890c43321474eac591a862ff6636731c1faf9e9c186e624cd5f9a7f778a8ad8310596be692682842dd07addffa32e666ca9512f08eda04907df100051c4e22c173f6a092300a4b5a1b2f5f699ce32dc6047ecb798f9eb802fcc22818212a52768a5083417ca101ea41f27a8bb39c70c4cd493481487c443ef93bb86436957c1856f0936ad0c005ac6aa9d0a94bb7ace06302ae67f87dc863712a916a1c5dbdc8509e7a509b1aa9de80bdafe035a588779af6739efba48dc3d3bdd5365ae91d7ca3ef75045654e62f1e28ce9394406312cc3946e34abd51aa5bb950fa862f844516d6a2c294c99f4affc87aa60aa62411875691942e7ae8a5e73b0197bb3c94c72f6f07ccc66a239820f3c0a6468cf8068d8568f1cf79b0646cc728341792f167e2b804f65b2102b4d5c111b9cbe1c7590fd07d3cd40d3db447b65a0a01709430d42c981d34436696769cc3f70fbe3e9505026acb6867ef354ac0a6f1de225965f68cbe9d52e77941001727e42bf0b8dc2e67109776ee83043fc9a83ad64f3ce446fc3dfd8adb49a4ec75578f35d54d1e52fc396a57eae6239e32a3598146182ab0f37de4e85e86eeeedae9ee19c93f4e527fda2c196e6f0772e1ba4a195764e0c071b3c8ec08e68af3338aa5630e9465de3092216cbd83cd4cb84238cd5e4341b2728ccc2113f4b50ad6b4db2d561a922b7dde5adfe40fdc764feb5ddfc2a98ea2798b684553e020a69fb09f462cdb59750b41c94b7e25461573dcc223435dbeaa7f82023bf37cdaba5c6f6c82385846df3559ab02cb6397abbfb0b9c5cc161cf5ed5716b6987a44d20fe965710873da281321bfffb1fecabbe0d0ea3449ddce1730b093dd3b76ffad239f77bfd54950ea229d6e3a0633946cae6b3d44c9b5e41ceb875fe35be18a62f0a9785c5ec9c173304a49642d7e1621b3664d30253469f505e4d82bb82a1c7881bf3bde3857ccab0481392093df8681b9c95dfe98b486e1cc8009f04e0cc366fbfc08123c5c00127ee97a1e60df0810807a585c8a1e2746dc0b46e011f1b889894391964b6014fb70bc93f513536fdb7edb5b75721dc3331d47c3b0b9d1815202819bd95dfdcc7921cd6ad6b1f7480b619e4ce005c93bd15f655c58095f521d035d13337f236ad713c6b516c95d5eec1510cab29bd4e434eb9b30278caacd8542c9db61b9acd743beffe540039c337e011b1b7796bdc9259808161f06567be9fc2c495561145d755ab8fa74f30a14e491abc030da168147f380c1ff8b3c937d583c155cce3f8a46a999dfab3b28813f61681807415c61b3223c624f013c7ea1fc8c275eda943f20cf089b950c2fbbd559ad236c3bb8ec3563a7f924db90db882aebc35c05ce72d0372f7f51a7bd582aca3a0a90c67534d3c0829f520864a602c4a87cfdf7f4355bede8790498ca9cd545d9c8911be9da993a758a8e4f35c2ccb5170839b5d864e7edd7f051715b468617cb88d0e89fe1a44c916b1b352d83af4781eb6dd98c5ef1b0d7ecfb00448f26050c15faa4f3ad0da06b0b9baba499b7763b417cef1979fae02927524b7f4d825c0d79b24c38fd1b5641dd1b5aa07b0acd6d76dbd27a97e225929ba201830f7123ffec9725684ec1da2780ceb88cb1d5ca0db3288839008e3c16dbd192f89c374414e47df76773235dbe056b3ad2b781ab1ca61b900f5985bb35b137f0d25ab4b747582f086afaa3f3173878e5bd9dd632b6270de84e41d4f909e1d612afac9d093423dac24cc3ef50d2a2980a0ec3e629881419bad8c9baddeaa87058572650b30bb9ba5dfbc8dbd2715b34c44cdbcc264fee5ea87a0966e8ad71aa2fecc1ae1ef05f8315f218104eead3a302fb5b104e377ab0669058178d8374be165e39777c162342a3cc2484af27b6f3bb930aeaf6cc32d4e7f1421ff1059b48d69bf4b12bb3781dfd071d4215dca6f83c3558facf3b8803f2cb4a6b6887cced6516b39fb6fced776df1c9858696912ce587db16e50768be717b84e71da668623808c0ad54260654a91e04fbf11954d91872e99cb3055d25a942f7680b8ea99b151ffa50feb518ce003bd94c81202806f99aad5c8ed5811224cadebebf737f7b6e68d2fd3fb9b0c9c2edd3b0eacf8ce26814f5fcc6053035a2ef81c367e7444e1d7927fa4d7b1b095a342cbc8d160a05c8a100a2a0bf41288dda513b9f07e0152271efd496fba6e29c29d185539d5f160af0dbeb61f72dba0d3d3069c2e3b6df0a081a13f1c39656ad97bc74dce9f08c0679d4230d22df65aa75b3f1d2e106e67a9a6a17ce4e1def04839ac5b7be2eaf636be001bbfa79394689b8707bf56b50d73462e5edc3f41f30d3b5ba28edc9469cc2977b985ed655ac04ecc8a2e5d49cdf43d86eaf86fcc248141ea428ccf09579374007ea54bdbfea24746c1a885abd570d9ea75027812bbeef263daf5b54b8a3b41cc100f98dd5772b72dd90d1628e13db5a3ead5dc8e87f23042de57a212d3e0b56a16ad6f4cf83826329e3945644f9788b26f8bc22c89177fa79f1d1b0b53fc85f0c216e294ca42a7b10245a30aaf280a0ca8bd0dea75501e6cdc353c45f0fe9c4d44a6d707cb91c133db57df81feef34bb12a5f8efd08f1eb07bc3858bd234451b0b260b4be6aab55aaaee68f9806f305fd83e62e15b660015988e454727fc087e4848c9e3d4f8f4cd315efa23bef7844ab948c75af550379c4b3ac47f627875e974a2fa832ea24439b68a0ddc63757be9e7614e341296dcd24ad685012f958ac9a932577061a3cc0fdbe138dd189c1709cf62f84fc8f4dd70ba91364a7d561cc3f720239c33e0e06cc2401efc63cbb1f339e22665a21440000442a13b02570d5b6d2f5c2f8a88ab5475caca93e6faa2e6d19e2763b4da1aefe48e376bb14720508f3b2172db4cb9d1e0f60cb9ba3af1cc24228d21ab555e066349e8296a7e56b35346e775d2898e1e177eef8e87f706098d96bf7cbaeba5fa8056df700a1b9e5a17d213757ddc1cbedde2b734c2b06ec369926cd8f62e228f5015d8e89cf0c3ad671b88c3ce136d449643177d42a7b383482c43efe432d1ac32ed84ceb4b6bddf7f67c764f395f1b42acb1dcb1a62235daa11150994c126a95ef40289bb4f111cdc3be29611730043f6ec4d25ab2eb716de8814b61726e5adcbda403687c115f6ca2131d3b240811d106f525213d85f0e111f53c3ca7829d32518ee140204cbd7857d016f331b806d9737b5480f91a8bb61df462de225dab704979d2a0fc100a5399ba6a4ca3db3dc664cf49e06fc2d1ac350601bbd6e05e0afa359fa4ef03def02bfd4aede725511239a147544697f38930e30cb878ed1fd4b72ac1636c8d9e2c0546c03d49de2509297d3ea6c7f6954ee39a56d8fb5844975ece1c42e80e27f262f76afc89687d1fd377c57e765d5408ab52793ce8073bb627315ccea96467a50f72624050297e918ccc736f9333de838a03f2c9755761a5b0a0ad5ce695b342259aed68b846894fbd483286acf6b2538e3f9192ac9a6ff262aca5ac7f243580ca2b832b877842e5ac68200349c6cd8a60231d7fd63d06b31bccef8bd1dbf843d246e231467e3bd337f1fd44cbd462bce4da92690a946d08f0bc63827744994f0c6b5b5e23a8b156f254288dca3c617641c2e40280c563145b998d0daa7fcc6569253159c769b1fa03223eaca01be9b04edce8c71c38712d6860c34a79978131d58619246ee15b8bff902a0a66dc727d26f139252e28bb0f28a92be7a965cd4973228ffee268dfbcd048a70ffb25b6bc0794fd0670bc30ede02e9923e44b32430108041c87d4584abe697b190faadaaaef112f3f0ea35ced601a579c0d7b36e0b65d1333f7d02c49041c2cc36a3555ac5e88a9fd6652ffe0487299495a319f1e4bb4e31e9c0109df1834dba8479f6bf8bab6a0a7bcbde41a505c17d62f96ce07b2bdb2c11cc15b7d1b8d174eb456b9683a923d975372f609a8e18e75b08b7248f75d05923c11676be763952a8bb7e6b964f98edf1730d559ba82f7ccf370be2a64f932191092c4bdf0d8f98d44d58941bd196ff2db7b77184138c9b330ca3ea697915ed0ccb0fe753ea458adf51c5962cabf506e4493b6a3ff538de2351699cdfb1d703f1da89c40dfb29d97cf426f4adfe570660d6ae79739e42936f1ed3e4631fe49db48756f300348f72ddea620485bb0420efe3d327230eca92a7f5ae2c8dad51f77bff248e68d2f2c7a3cf46c7db3c904a34a32339d227c851039d88bf8c02d7c0d69d3e113b2b335c2989315227fa72106daf158b6b0040390791c777f2c8ad19d869e5d99e409a5d30815d7f3b132b70c4bed7147c84e361bab98a3c15ac5d3b32be993a1ef38e3b7f733b0e865663ad1910d84052288cf84e33f440d777728cc61296bd8f881150f219a05cabe19162827fec83db589effa9c5cc50cef5edbd45c2a93d86e4c3991305b868b5b378268e57037e2b67fd7e8812d7a75df5da786b032a7f673b987cba8c58eeb168c9204f8c312ef07cb20ecd30ad412cb14b749da0b8f4652ae399a330165ecd4fb89bf83d631ea7e28cc58fc0085830e53082ebb92bea96388a3543738b791f34770d275676a0eec70b7b5c1e6cc18b3f02920d6679309db7df455e0ac5cbcf01d495e8d64ae85efc2c8aef677851c2f25567d017bb0b34dc32d681dd1d21b890d65e7198bd53d49bb00e3857d279a47aecf0d9f52de7d291c24a7028abecdd602a691affe4fa96b72ebf8c86a54b87d7a656dce62991bc7c8addecf3e398f34be6d6066c7f50530a5d4a60bd2de97adfacb4f93941b7c2c6b1ce526f035c361de6ca412c920f3046976d853f74c91a32df0709ad7c35c57e86751fbfd2e1d77897cf4fa958a20e5ea612e590c2db9a26dae6b1d3a29ecb3794f78480c7cec4aaa7f8e3ac853ad2d7ffc9a383846a096379f9ad6c2c40b9f8bb4bd5bb8ac7158aea4fa1369aeee28df5249d5dcc6aa36589efa360562b3242d415d6f0d15c602167b2bd4595a872090980d948d96dcb299d93c2f935b92adb10282ec2fd8e66c0e0ccbaaa7238944498b9f926b673494810c21c50add882adf9c7bf0d6729db97663c267a9465ecb3685b88d7c32db9d469447d5e9970731f9841912b16e21eb2ec52c138cfda148fa22bbea4ef866bb8554c8c44738a68bde58422aebf53956c00c5fead9cba36d6f9f84d753854d000aa30804cc941e7823fdd772335a9cf5dfd9665cde3c305aff96b7f9cf1ee36620daca56a1f7372ac92561ef01eb6a90fa790af641a808e930828bfdb22d6c0e1e3f1309c863703a0c9ec71abf8cbcf220ae4e68354eb3b6931f341f57d6de8dc614d037a3e5ccb19e34c568393230c1e7f19f8ba460930b726b09945b7164fa8d59b496927673e2f9824ecb56f029fa57bacee3ee66b86be0117f7b7a3ff783a25246fbc3951b208f7b84a2204a933d354d583789ca4a779265756d8172afd2a26170afbc27b14dfcb4bd63f0bb1979f0adf11be9f0c80a8f1939bc1dcf5c9a0f6d24419d587984c3b081f1e0f10297abe8d332e670a086e67b96e8ae4a423bf225a0f8ffc575683e6a03aa733b9519e49897652ef8b5d17ef2fcacf4661e89cf6b9bd03d58435c3e1c166deedf4638481af68460e2dced9951a35f342e1f751841742408462e914796a5cab789b4eed54d112054940cf1502de46bcb34e44306a221611cf1d740e40fdbd07c74cbbb362da4da5784d5aa86dcddf77ecdec9eb5c244fc9a2bf137ba56474c5e209b0515c1ed2cd416b8e628160a5012e8148fe49284a7ce048b79bb78c11a71a812de372a8159594f8b8d36dddaf7e06205c82174b537445d345a67e45e033c669a8c5bdd9ffcf516bd7425c84fa0245855ff898a0f3e8b0f7560400ff07735a19fdddf3ddac652c5b9cf4c4126e464586bfbeb49a1fcf44e2f6eaf07f74c73b657a09d8028f4a5b975861763bd4959e0d286bb20ffd07880ea12322835cd197932b99310b7ad01d07207e05f32b06b93ebd4d2f9caaf1e25f1b8d85a46e4ecebe2a53738b83fc46b38de6d1a54f2b7b7bebfcd4af59cee14668b3bddd1f5388879897597cb0cb2a264426753c00f68369a10f33b93eaaac232b8cf474624b844071066be396fe4e66308cc8c222b814ea1243ba2eff427a9cfac6388b03ef35115b6a917d2eabf63e898cf2372dd23a7f336b0e7379148afb1f039cdf63eb0308b05f109d2e22ad2b90bf495bdb42494a58e66d788aad5089915407028da6c24061c36c9a6f88a114895a00b0a9c2b648b1546e4649dfb627205c976db51ef100b1191a2242047d714c04a046dc0a1caa06312f845f1b2380d1c40a5990f25c7a7e6d7b3d4858d052bc677090b678b932160d44ac981a64495ecb8ce2c29d09506c37d597b78f86cab52dc398d90f6a361f3aca33338b52a9441f9027f0a7ccc384749a5b4883b252e8f85f201f5c1659c3b76e47fe3c0d61e8235c91664eb0ad1ede0247ea88d69fc3fd8ce903f601a6ed10be7204ffae63499c9e43474b9451aa52ad9d34b4e314668d33d8a002610e8d47a47b0a2e96afb5cf3e91c2eccd97cc56dd1f0bf2bd0ab579e0faaac197e20adb232073bbd3c1fa426a0eaad24cb50d76f23d7ec33ebd83d59de6ec67ba1858aafaef42ab8ccf36a34d7f1a333bfe74a0ff552e1b61a29a787a06a307841899263461bf7329cb91b4bcf371da83197caaa12484b1482d9fe9353b2ef900cb014dbeab05c74aa00df55c27002274e648c5f64892154665b14afb08e873a3dd54c4b0ac48bd06f6316ab0f0c67a9d1b4a216b9fc6b90bb5204a7bbb3f0b7f6548514d650c58ab1088d3fda10b9f6b0ef32bb7d7c291146b2a27259f7ff4dfe912c3dab59a5334131f7c37d50c8040bca9a7a6f3dcf2e2e060ca63fff457e5cdc8e183afefd0c3808795d4fc0df0f475bd0660672ccb541c96d93ada8b302a8d5e817d501c075c4848d6f2de7556774325b735283dc8198e0aea5c7d66f70a486f484ecd047373de79ec07d5685fc0bbdca43681ebbf7fc76d572d995d2d20be98e28eba1c68a1607c914b550d048d935b5a457bad90920e671cbd4e69e3b1070a329e3c6f9355379ad57678ec46a06a09f7dce15cb82dea4256d700ab741ddf1a3d479e0455f55ff0b685c99d0de3b1204d43d85dd365494d9175f19220b77ae1f234d69d1b83a24c07e57eaef8103b701e29edc1d00e38de572ec91442cfe949bfa886e0b58d9439deadd7c55a2b10db424544331599fe66bb6207ee774a665c1b4d5158f65e4927cba1b5a3bed3046e1fadbbe94275482b7ce4f6b7f04ed4d0329eca311a9febcb0db31f9244911fa7dcbf4f2dd465a632b5ef9303bf468db5b3bc4fd14f07c017a667bc2df997d4f7f388087892d48d7908cfb850e61d1145267a6d3b81214b9df4daa30c7c6b84ca2eb36400053e17b75c6a840b2c114e6f26fd27974d30ce12e1f3a4fd1d9f885fceda02156b9ae284bba8b9f7fa237aa9959c341e0e13ce71c84bbfe49284abb664a045818e148026eab535c1fa373b5a1df1ea8353b6fbbd46873e6c5fab671dc05433bfc4c3dbdc096b4a0e8ea83e9b5c1f30217e4b767d53a060eff2667ccf5869b2be76fde2db218e02eb28ae70f32197162ebe15d07c12eb655196b8696205a9e817e469bca52de5b9baf3dc4a68f20e752e70996ee3d189ba05365be5932ea30d5729924763bf7b4d2aca8f17b73b063c8d1f16a8666709a384e28c6e6eb5573bf6233daed34699cd59f4a3a2318a1477051abb2e88c0ee3de9298d25d3f132162eaeb3c02603c75173363a05c1ae31504b7d7a5d30d2af949530d57ef23e4cf0b405eef134251c8c9e6b4d67be6a8aa7d3920f6c183de4930e1a8233d3e819c9712873ca0e1c90c59df4abeac5f919ebf96789f0066b1c50307fcabd5017a170cab01845ec4bca4d72da30d7951bc80965ad8366a738dbbad5124f2db9551498ef9970aa5a82de2bdf0a23e3351142493b6e8a6ba13eab8a856c22d8d0700f4bad7ea7cc08094c8634212df2a885cb1203250ea4440eb47f2db1a5d734e762f95af713512e10369a0d20ddb0da2fd3b41c1d6f19e62bbb8ec4001ffaa816f81bb40afe8bc7a9f660d297829632f1112f9659f4caf388520a9e80998427face4ce3663ae5e5db419d39f50dfc8c339ba78ef1bbde7770324c6e244f939c5df5684d10108c6124332e557b1ec7218602431a1b05a8b970c6a55c91cde035f402e2c5f4872ce2d88418e3dfd4c29d2a1e29a2b3b31be811bb22df6e319f86fa628cfdc5cd43d8138d5f42f3f0e9fc5058d86545165510f0f7839a2b11a7e9a78a9c6ef2a1622a3553fdbfceca6a85e71a1fb7e9378d204944131939976cc964043b2210c8dbc0b44429510977f981b280a6c3e638f3ce39415350aae13fab114fc1267f21a7669ca3af6c7c58bd6f722953172b473e91da871e3cea7f1941dc7b9286416815a34919c2e83f9084029acb3daa2c6848cb21e16edec09c56c0c23104d3f673bfd08182f4599ad7e2caac3aca659c1c832ff52f5ef3ba04e09341a10d312b243dd198c21faaf6523dce1d08ce5a227b8b6cbde1b41d1925115610b205d988ada16d3e10b6d51b1fde52aa6cb4555baa9c6cd63b591b978d241d552a9f1baab46d597455a3dee688d2510e39d0d301a2d770dab1ae80b6c16ff335ba2043c80a6e68cb4a19fba6cc0f3358130e33e4946086cb76dfa4a063d7172ae070101e799503c275a5931e4d5325b6cb24a559c640c09344b791ce77a5db437a1463ffbf164dc72375913859d356d2045d969fb4109160cea78a87f78985deca9d8bfa37d68dc0f1b3cedd551849b211ab0f1416f49f6942340d3202f5304f0e77df8984cdfbcc657f5342254f3e73a686b52c6b39274871f178e49130de28bd1f1ba8245d3336f2192eb1e29dcf4d08ef0a273d57d2398bada7285e33140c3b31557b078eb0eb36efcbcd42e816c982b05e8c8c71df011b9673910dbc5d0a5cf2a458187fc4af5092a07a9244d0d96b02a2388e037741fa5a62c52e31b98bbdd89c8b1676dae22c481eb3d7bf1ebee4b011cc2ebebe68902de693ff60d12af00776edd821f9b65ea9e03b2b512e71f49e18d75f2d5a804e2a916495e4a2ae3e3e1421b9870cc2f09c10d9976fcbff89fad01b738410de4407e23186422619b2be76e02ed452e432fc035bdeb5acb5f1fcdf32fcb86226d77b55c1debdb3619911b39b8ad722024b537aa50f28b770b0d255aefc8815369ea582bb5c741c52bc06e193d6217d45bdd570c32de8af8309ef44e49eb5c354c54e1be5794977fe552988fd8f1866286f549bb2f650b7e94e3696b9a1d1b038bc36773b9798ae1c873de6a9eafb5a743332d1287135b511bfceb4155b80f8e7d5003f1568decc2aa96ab2fa74d20c5e443ae92f4f667b7ff242d4b1695e93e2dc38f57dea447493e8283b5c93505f3739cd6ed909abc0d4e72f29c222614825927db5879fec76add37508881b2f1f8a9d972ae34214973daa72de8c6b51c15281f0b36c8d1cfb3f6880ce104e6e9ec06f978515d2caaa169352b2ef9b9f290184a0a3e437b925e2ac03d04d0fab4a598d8f6da21794e02c20b6888c8f942c95bd60f84bca349fabc011922ae984a5e30e91641e9b02fdd4daa0d42d8708f2aac6a632730888dd18872f4d0c482ee467fd217bcbf19c78bf98af9cc02b0f4d5aa77e38c0a311b577c5b306bbebadcfd7338fd8fd72199077711328adac1e7cf2bbdcec2e9a38c64a8e14b913479280eb62e7b9a5aafb4ccad57ac17b72412205c4eb781c76c1b72535cf2edd9b386a98258aa740df453fa15278abbceca2be922f780e44715ad2f56f26e8c316ffae1cd92e3aa253f0cdb08ba581b21926fd34b30de87f1d05266333d93c4e66818d21cfa69e2bf4a12711d0c830641c0aeda1b91eb71370cbc713526c7f6b2502806ab20879e92bba5aaf7b90878a4bf112d5b4c0e396e8cd701e1d8e927ca968c3c66483547a1b8914eb1baa081896d71bb760a82f6ac61d926d120e498976572a793b29ad8542b0cac4b68fdafa22e65e27e8b8b42839656b7f67c29d9c39e8f424d2d7e8e345312a56a5a5acce9304da97d03f37ae8d45d7c6a5c1811bb30d4e4f73ed58a198f964264ab23a11aebfb55396f542b4fc79a271b18a1badf7ee91f218d9c4a616f881c45b4c9558b4fbb6d588ec12d2f870f1a8125540b9cb6ae98ac775d6d82928c6fda2e5802810c21906ffdbc8205c8fb99e8ffb84fc8f3ba95078f79f8217a2ed2c34d21cae541179c62d231d1e376edd90e884c18d93794f56eb48dfa5cb81e2e9bf7bc400800ffce0b4cb90b6200f7d5515fe9ed7623ef726b12849096cc1cf54bcb1fca0a06879a8eb64f148258529d3b6b7d66a55f54d74305a6ab696e18179edc40413267686191e0560de265b91b9873c10810090bdc3edee24cc8f967c71a42187379f274667067840dfc23597ca5e467c93c4781fb68d8541d4052749b09d3b712f5e7240adc7384785f45da3e240433020d861249a9301fc0d22fb6c31e08f9dee6979a992333e276343bb692daeb2f65b11be627aeb5cd0abd6ab75af5a32d6de91454ba519154bce7ab5ee129b1a6f258f4f60f664fbc37de7537c6947daa5a3e792396a79f2e193aeae0dcb4f9ce3f67d6155c0402ce7ad83938e7397f500b4a95d344564121d518753a6db5e8bdcd394997b7188ad9c51d2af8efa5b2019f0fd33f1f90809f9eb09b2e4f57dcb50f123599d5c731b4ff3c1cd0212db6d9b39818018bf01b41e211e8b5746a98afa3d2877323b11395c81ec709c3f7d80b00aa43c714fa8814b7a2fc755b90b5a3496e220196efddf12938c00eed8feff6e0f14aeaede275d3abd99f0272729d3e7c82908d7abfe87459ae845983dd6c2906bb0f86ffb8e86f09c406113e79e76d0efbe1a939c685699957e211e880201f99f01da4dcb5d3c67edfb276b6cc20d87f8e95470a0c88cc3d678fad27b7661143dcd2613f86d1f89d2f2e17a8662a7f2edd46b0903389985d7c786c83f5245c6690d75e14f26031a0f1b26ca8c0378f939274ab7f862f89270909950acbe1643921c6a6e715676fd432728576893e45b7cc36b58fe158c7a2aafbf32d6d72e35d9220275dfc4aee482ba82a90ca6c7db2e00dafbdca465c7c2979d5e276f486ba33cbedabb20a68f7ccba0f3cc14c88a11a80941ab443a88c7e66eaa0578c6abb005475f793ded3c65849c65484f58ae3ca96e99d36de6fc32891850a6fc79e17d7ab6c2f9e5f99bcef7467a5cfa76d8b1a8592d68a11038bd5b9f5d870b9f0767f8c50d50436c18e46b250e728e0fc02dd360380277ceaaad3ad11ec0ffde71924062564c9641c28e2ea6d275c6e5bf0948ba52a56b30662a73448dd2da5613baeabb9bf679f714493350e2a2d0e9b355ddb29cb2761ad5eeb043c729b01fadfcffb9508140217217be1534388f5829e954a64caa4bee4bb340b5b232e2163c2475483b39f80193eeca9da5837a276dac06815d3139f72428be396c28b9ec591bf08a6bbbf57355ccf568c55c937bb4d5ce4d4eb9d2e9c98cfae1a8cbdb8e93bd9a3f98e035877bb1699f3f8bce8577dad2580fa4903e975ba6c28171c647083bd77f4a26569259077487107849b9dc87b30bada01a0993a375df95188187b36c24200f73ee12951d825b82863d59e0fa3ea368e62db1f46e4fb6f7d8ca39679a22cc1bc7be5ba9ffaf4227f651864fd1db510a1035e415e7c6063f0a627aaae38a8dd595bac962b0f6065fb7a102156a2b967b25b73db87bc04e9d143215b7b9f183423d810688a9549d78576684fd118eab6269f1aa924cd4fc2c59ee8e4b622e9ff6d671d8f55301539f830acbad65f8812926e67a75882e80816672e1195a9577fdbbbd33a375a482ff2e6e19339370b491d37d4b0c665a99edcd8b428d083ecd4ad30dee4d4d17aef0801f6c06e43f35b3339df9f5fcff9e64e16bb6914dcdb7ff4b1e8bc0a4a70e673fa249994f0b7b6c536114e3344ebcef0e1da75915ce435272a231f5b3b85148a065837c1e00a5f527e7e574335fc09c854840960f185d10072e1541c69226a270eba833af2b7c462cece2d15de54b548179e31332c1b996080d4c5745ff6ce9f9a08e6e7ee59f6d571be0f7c9ca8c5eec4820fa35285b81b618c3515001bf4d0210c07faab693e054392013d401fda90f9deb0f66edf6368a8db2241c9e74557c06da31334abc063b27ab8f29e9f51ddf75adf3dab7b364f60558cb80cd853e6d4bae73107dc31efdca5183b1ee263bfad6eef8c186ea582aafcfc512a61ac5d780e0f2c4e988082762d8514e1eb1de6efad8baa79fed392441cc5e6dca3ed492bcb93ccf2ba5ba8a1f59f0dd9b294802fcb35c06bad7d3a21214d7deb6763899e3c3c9665d0b64cb56b2030dfa8718cd187c1236762896e1e734d4c62dea38bb34e98961390e01cefaf14cf64fe9d1e762397dd1e3d3106de0955ff22ff49c071dcaf3cf9210a4e596afee64bfe1039cb0649cfb697794889bdddf08a864ccff5fd304fa2381b45b77e4f16e4982bc595955a403988a9775eafa8f0e10d0026fb899d8f29993f365c8bed55f6bb71e1cd044b0d06d632e9fed6843898455ebd50c91db561908d1adf4d2fbb8f78a11c650f931e8b6cb269ae27bbfee8c2f665f347a283a4fbce40258b913493a82d168113b28ebba8b8fb971a702f224f2b1d81f011b05439a44c88db9a7d65278f0bf7b37cfdf210610092758759ad84029097007a038995ec37d12ffaaf94e9f2f860baf24c626dbe87d1c2be179fab247edb87579e0ac9bac145cad14662ab13e3b0319537778dec6bd9a9a0517ba66e2815b226a3ab668bac2e18e89c9b493677ba680fd27f80f9aad5a3547467264340f6c3b882ec6d898428a397275f49f81171150c0fb6a1225b61827fd977394f8a109f8471cc7af436a5087689aaac644904a7bd32c954c78d9749d8f43b76d069f8a2773a85d5b39e4b6e4721e3796b2d46a48eda28459c0266d5f7858ddd61f75ca82d114e0a46700bb5f09963b27b9d9ae7f30c233ccd6f5872a4b9b8239460680d4d9137bac5f2d0e77ebdf47891fafa5612b7546cff2548979dade69166e687e7b9fbd63fd6bfd79276e09f9822db1d3e1e514ad31e989559534a569ef67c98167d29fbccc17ed72cfa00eb168cadf493db390c0b2532196c057067d197fdd6893ae2523eec762d8ab298a919ef95c0c5e507a236fecf982a344f07b2a206c3092e498b8d06e2daab783bfaad6deb3b0c357513fd5eea2a8020b4f5586c7357aee677c143d9586731af859e23d595dc436b305f15bd300c66fd21c8c342881a1272f13f8ed336e7eb9da585689b04e3de1cfe5b760ffa87b38761c5ba0847049a2eb069663e0c5c62a16e68cb978c3bb9bc7d854559a7cbbdec276fc63340f7e9047fa63d742d1f3a90b009520172f4e77b33d6a903e68bb423e80222ad8e3b6341acc3edc60d968ae7a56d1e170571ede5521320e4e4c86550022d9a71797e7e2405420b6de97055aaf8159b05b0077bb9b47b198e6679e6c1b1bbbe98c7a7b80f47852b79a2863a4df6f35d9ee97208fd67f76a5fa44423bf652e9825af12a3d92b7f2c3c72838164d0d4b8a161eb0ed785a35cd69579977d76a31144839d1df595ab22efa21ecd5fd63ee75cfd298990ebb0a3d6dd3e639f6edc0e4e83e8f8d467b37379c4eceb22954c741ef39497908c446b02ad24321916d2f5064f0bc1bed8d6cd73444c7d7603f3d7e20c58d0b4ccac4e3addb6ad2fe302a03d566a0c4f90508e4034d15eeb633582be1f3da84c19c70c77758feb1229a89a8c5fffd8d08628fbded380f027f386efd2c1ed48be4e1976f5d63a1912b5c06e99274339cafb3a7c2340020d56ed352560dc37e07756eaa01e51cd4fd02b2d7b42586ed3d8a79cba298a84f1faa66ba5e99b7e40c3f52e2d1325283a95665332bacdc971a60c0fdfa2c42a64353b3d15b13dd2a682c5f5f46d8b9a1615bb09da4628502cd6e42a5d991c0a9e097d090bbf641863f1755f870d21153ec1dab9dbefd20dd25a1d935647fbd52aa607ce5a3d4cd7e3147e1460712f7cd48c4a91d97750cba0c8a7e1747971444316665fdd36f3e9601d272fceff4a0b8630af68c1161410e3b0ce23bba4cc228e81d0e787b48998a440ac4b30935d9f18869e5a23c6bcbdf3b7efe24c39f2931cecbf945656782dfc717df5b7840f469977b76cd5fa6956616a103bb696fa37c51e98ecfeb96975b4550be6cc2b8ffa68de531f9a881937a47691a64152da756aad38920a11ea6f406c37b7b99486c17a23c5056a10ef288293a3202cf36d1bffbad30e46a6a206b3b79fb3876db8acd209f5e1ea066e100d940b645cef7f95ae3ea81483e3db7a785ea2f2c367384469f64f9b32e4de629ac98467b7f36be9d1976d4f669e06262089170e936a6ea2ad44a5a76625272b65ef6b26237359e387cce12520f090d237a9f9a1fbed87b69da972d1ec6d5082f064e8e2f6d62945b203930744fcd1045251f280e15f014704bd1012bd496fb1de06dd69b031010c60472df7bb3ddcade8ad0bdcc043502831e5e9de7a46618fe1c392ac5f4063b13902e64b4c7120e9b2d3e0311f7b180a1b8cd7cdcf346ce96a97900d0cd5b5696790a36268f553fc253745f10d379d6e0d3640dff160543421e0b93858fe7226c19896b33613fbd03ca116dee8cc0158c42d5bcacef62d748a90faab8e92a57f3d5e91fd68c1d6855fcf0497d208fe7a4e37a17b1e94cd20204b6df5e750e0b311070655e58d4552e79c930370073e1a23aff97b4f4a97c81776bd08f27568ffeee23ebb6ea4531605a0b56d041d441bcc13225a890c9d646244c32c8eddb1274c7e55314a031bea0252c32d3a318440efb25f9c14200fa8e1bb17c7b72c49cc85cb157d405763bcb37c0df4f801e0a60201aae69dd45f433ba7b9b9c3613774fd2547a303592e6005cf0e6d7ebe99898f54df11b2faaab74a488cf37bfa796abcc334133c01658219dd7f866be820a71dd03b86bcace9677f67d85e2f21cbcafbc83fde61c1c381c2b42ac1a80fe7a606248c371b6aa5d73f4f8fa3813cc544d8487990be90ff888ec2f65d42911dfdac723b170e9d8dbc5718b6535001f4d4ee0afc16a57e48384d662190df93ea39a5214df5487ba4defcf17cb24c5fa516bea4e18b86ac39da5facd89bb5323c6c511fddae148006b05d718786b60d2c641b914c8467bdb57fc414bbce4bd578a162aca69ac8a0ddf35aa5b24d7c8ed5f7978feb0bed251d014322ab37959950f22c4bb3e750e39cb72e0bf0479e548056058cb2e1c6dcb77bbdb0d32b1bb6f3b3a308cb02691c6f9e146ad31c8454c16aa61eee5eb4ff1dac79def6ca09d199a590a6605bb9aa92c6de71523381d6ea7a609ad22f3768c82dabbedb8aff3eac35b81eebc41db535bf3bfd5760e38d12607dd29978583b2442125db59dd31d960c31b5d62578b9513b2f21c7ae0ccdfcdacd1efa49b9f365bb1b94289d75699199c9960a65a19cc262abbb67085773822de5c1306cb729bb44a9520c705a898dfae7c6ed8f4f87144c3a1830e6204ff16c809a62ce123f54f2c94a44182cc58df71978c017259fca25574c3661b45d80a82f65de18045ce53833dd3970f4777927bb36292eeb006ab40cd350be4db1802355aea9a468c38f41ee0d04064664e7d00bac568b4e867424ed9bda58a823f56a2749897a982e308d0cbc5b618f60bd55e938c6ee5f7f825053ca3096923d4c1ee4cfb6654f161e56c0bb4e8be27c34cdd6d554e3f2449320c9f28a0f77a393162c96b1f0ca423a08fc7e7d1824aab027d1e02a7ffa7c7b8c377ef45939504477b4f3aabdccb28a211512ec4f87c39d87d54e0d0fcce0966f6e2c545ad95e2f98b79f0e4deb728a9b2808673775cc330fe93f47c28c21df07668d98b685f8b52c04514180fa9d6a20df07cf684bd77dbf986c49da0c7afba371cf248481bf16818965c24488babefdcb0fb3bfa9c1fd9329117c5c1b2fb3d3a1988ce1017c8ff71590a2d528b10b72c441119c34c31d7137dfb3536529d63ffdc8b1d91ed7e8e2ddc8224188ae63ad14abf810f74f0847dd61a9c5e0898e875e8a7f86ee2380244b190359f0b6b42d45a95d0435ad96ada15b24d6a2883b60640b19f5995f135ff914d949b5de97f98f69a6ac49d4a5fa62fb3f0809424e8551a390b66aff6d01e1e3f67c30838884b33f43ca8a2bcdee823a97d08a33dd19b30d1d65c9c50c4d1634fa81bb92314024341b5b83e4eb511f564fbac5a0dbd76f9d2d83197b6df6cd1e4ceb702a382b4d36a81b679d14649b46716a4ce658d5802f2afcac18a55fde34a1f75932c1390b6085b65666bf376bd764565ded8d9e80d88d3a6aa08b71eee491c5f373969f9e4b47d3fe4942d0ea8ed3492b44174e2fef277df8666f0b778c8c8a278ade5c5e42805193dda2cc8b2fb87a25af3bf2d7b623d448cf68ae31816b598fc88bf1029753f649143340a706d2d6741692555e12071910c5d5e50157d896f97e2219cf76baefc16f32007f6728749e8d3097054fd4181b96c1381593762c8299c17122333e55f23fa02ae5ae27ca4154a92ea0279af7cb54bb790ee12ad813ebca43bb27c98d5584c47904dd8de3736d7f315c0ad55b3378eb64757f718be51eca27c389608881963cf19b7eb88a74dc9e5be7d5e1b9bc0f33e0ed7a52cc2e0058f0b00e4ca539bdcd91233bfb66bd50a0cb433d132de1492690e89b5cf46a522a6f516c357abeb4707e421099a8a598a900a505bfc87f3c9ba9d9b249bef7792722063fb65753151c6b958c398156523b24e2d500b0e65a48c7dde53334afdce710d5e09dcbb4c6176df9190c8cfed8f163fdcaa4466ade77a8e15375abd8a7b57313cca8c2a65c9e473c96a01369b2c8a736d9948590cc2358dc9eab36094e61ef2dc69cf96fe0648f2e8c80b766d40a0683c705641a0c645a680cf91333c8f159d3d2aa45771fd2fa5acbb415f904b9d5feb292fe2aed9277adddeb18f1cb828100a19a574a4e23d4c2910b7006fef64b85a8de44bc76e8e3f401316fa5c9f98a3d10c5e50589c91b369808f6ebb94e467b54b231f0b095b261e4108ff305efaba83e114094b5a3742d70c076ca8e86d67dc34fc8202b713de34890909728021877dbbb9a66627b1c1340197bdac1799aae360f362065567010b496282e7abaee4a687c63d8b56810db668b261cf48d222a60112e15fbaa4ff1d1baa4b276653479821a196b922d259048436dce100b64d3c4a7f82de47488448e4713690a0af4ef1fd848501f60575c38c54dabe609a7ee96bc49e4b5be90fb1267e3235486ec628b8c89e90cc47a1c357dce2a72f3e632f5a78120fac2bd4cc712b3ed19bc6f9988283dfc35aec735aa74b710462fd93ba0edda24c66a6eaf91b5bfdd6a9fa8eda72a4375389b6d0d68a2ee32f0ae5bc1fead320ddf8e060806ea27d8dff6baa5eb13c1d18558b467033fe070e23c08fc317900df6aa6f2f41a6e2afa5907281e8a79feedd9e3204c6fdaafbd9ffdfc5ca1e81087e75b1c2c4084db141dbeae454b7141e406159d3a5b9e4d57eee130d7546ef22bf4ecf5492cb48c71d461dc9fbf7cf0a71454b964f3f80b8f6d903e6ad95c68c1474f2f7a5f4b9fc81cc75656b61b0f6de70f32ea069b634782b362dd70110815c0cb895935398f9a1c64c01e0efd92b7fbd65588f2b890ed371e69b6001ee249bd03e804a55825a50fdd31b2d3d2e8a90a7721a71c6dd21fb457b7d958513fc5e1d11a7a3a2e93c6b1b17e91f65766ab88e4dc495b55f7f7c22ac821e48f23ae5c85b75bf9f955420f22ce1675133350699be11462f5ed79cf43d96b16581d78fab254a2a65df3ed8cae27047140537cf2e2cc934b3e9f8f62c0b668a70bf7ffe4cf14461e09ce5da9e3150a018a00b37472a05b45c6f55b11b745cb96c3afb20e984534d639c4a8ef52dba46dd8be006613ce5c2f4f55b7362aea6ea0ed58b6bbd611c8588806e67942dec0ef11455d7046ec218ae32ac68ffc2a1f8bb5120a2bb55269023014c48fbc134bf453c712c705aae9749945ec143770c19c83c61fbe96db44b49c39c4a8095055a40870093367921e56d4d3bc92e9a494a55c3e2985d29ffe32b4e65e6c829742434192dd773bd6f3645355703ebe3d491db807724ec423bdac56d49aa76a89a5fcf3cf90b4cfd79fed227f492b63aa553465de2e40fabd8eca0d3e9d29f8d74373a916c2b762897809ebffa9097a41acb6e27c5b7abefa4c2396e47bfae5e705d6dcd101c6c434ea78e020e6ad62582c40f5a4bf1acc4b2e07581e75a1016e7a64bf81521e293495c953567c441a4ee9401d31df4bd4d86257ade0256ed9852ee1a8ef8f40f268ef2f11b22c549ec2efe5a58d763081a0fe0ce0a4373d83618b63ed2cd88dafb72a587b8dd8b990b063e75c165eb23da0fe14366e9a7448483047ad7109080f6d3bf9bcbe183181180a0c3cb3edf6211ce1ae7c4ac378dac2a8bcbac95d9ea69015de666a78470235e1f91081b8845572b9c08ee8cc2ef73bdd9f76b77f0b60a70dd60486c08e4223a4bc1bca29283eb561a5e260034270aae623d5b9f11f56e097ab3f61147e5d8b8bc0cca38990f8212a369e64401733428112247f83b7a28f0a2cee56260f589f45dfc11c3995b12c595e2c1ff4a2d3db0f33bece472ca3a122dc422ba5a6ff7eade210bc62dbf4dda88935eceaa16dfc7c09f4e2ff2f2088b704d1b583f24deb20f31877e63bad605aac870ea0942bbb5e8476e1466944ea8902748462f4470f095184b0712bed4c7f5850f6358ea5e80231d45cec602ca79fdc653009205cd7fb4faeea9040eba1dd23993a42e647bfa7049d707393c4fa3f6ee20f5df6e8ba78e1baa6cc098d8fa9334106706c401e4e73067098b64999c5714cbc621514dbef2b9c5475d2b5461378031201cadf3f7a17d430259f556ee2bc0290da7dc3bc726610c0187878d57f52727418079edfd5cd7312e27f72f2f095f2d5e92a1452234b42dcb3b9cac6a8af4199abe3091335727208bea2d9ca37d20c6048c3249173bf22e87e181e18a95937d853b4f66a4f34ba2c4c3817d850a2a01cf4d68165323595f6e74e8d35448808ad6a496fb81a2d5667bf8c30532e93e2e134009fc2e99a12faf4e223b6e974a377c700960ca83d5b6bb1704f53e71b789c68fd370cfb855dfdcc4893d218ab6b45616fe8e524548c6ac659ff7edcf791d155f2f652db842696163deada2d96dc2557a26c3eac0f10b49ddacb60c938996f8d9e91b99b3d6b230b096fefdf54c7d6924293d2a7c259cc20e52a2670a76555538917ad31ae637039242ab5343238b6adf6cec8df5c19be583efff86b71e80d72c2a20491717a072b5fc12a344f05a723087be6f1eea373e5d794eb25c4d285029c9a8f539be749a8d2d0667fdc21813841824d98c3ab3b797d2a9eae2cc96a28541f3f6479443041f949069cbeea4dc5845e6f383369f211df16aa27da5ef55d023abffc492b392eb6af61531a58ec5e769f3e7ec11f490d889d932aaabccc02229266ce8f1834d5d7c683dc892177c2302bf21c8b641d938acdc1b4eefd80903198dd11f63fcd911a1167998d652aadf08b1c782a6e847ab21d54423535ee90e9cf61568862a1c70082caff7335c88cc6bf664fbfd2a0f877726864d918bc29673633aabd2e2a388d6ae96432c39b1920fd62c71f7d4118e6eb7c0f7f96a5a566e49374e44ba0ee699dc618b8eadc5f913f38bb9870c5a332842522766c0bf1da33b63c45632692e89701287d0c6327dca4489d5b6fa19f0bfbdd8f36fc30b7a0bf6d9dc1e154e5e6a2e5f0c5a93cc6a2caa1d012728c14ceef224ca49efc06e2916019e49d2e5492196871de24fa3c5db230d3bf3b35aaf6c633a2fe1ca2064e73edef20c4d7a2cf7f9484b63becbe263a01fffd0eede86a92e1e5b63529b83d7433a62f928fb2e301ec25faf31952f7e0e8ed8267bae4b9d5f6112d9d83c766d9574040f02cd728e178419c0ca7fb5eec4f1658d2ca68b083a51a3735764d2bc280bf88829261e023e09866c3174d303d58e08589cbe5acf7101b8f11b23069170dcb61b1357d6ecf7ca7f4839ce6fbc3c6319cafb477057ccfa3c814cd27550893982b90d0670af91aee2883a0303d13249625c047f76aaf83136f37daa0fdeb8c011d1e47f697963598da78c2074a2836863ef2ee83ea4ef7385b04b6d4c0be4b85ed10bce8344b3bb835bf8bac7d600cfde157508f1592f65384de9913b9e44db536795952ce4fbdbf5cf585c9f92155824fcef1f56eda798145812772524a5e54ad9b9cc70dc5e87048830538d14186a07c5cf9d5f0de7124ea3f85a202549c032d6564919c6db990629800c31439b4677a44ef55308cafd64c5b4f332ea8b21586721392aefc653574e8e1d6f3c1a6382823a9ae08de109196093857dd464eb1a64b0de0b90daacc86d3f6c8af5e97925840a530af3849fdcefa6abfac6509dea00bd8f906e3e65deed47d2d0e02d0a02f9f5b0c28582b1bf04a47f5e08ccb07bc6084b064b638a22539bbb51c5a0f95a5e71000e34ddb30763b087c833fa68f64f644f5903e06a75c56a711c2cfef8117381bd8047c3950087568b06b274797c25c8f43634020b47707e9d9c33dac1fd8b5ce58da764d97d2a8e813d29fd28ecd58daf933252c24332db2fd69f0bbe422a3a25e468e4ed91c2f33021081a27049f98336c0b3a36215d77845c636b27a45a8b1335d5ffc001eafae98babd6731e837587819fea87599416ba2c4c2c81498777fa779707d46a3a584fd4333d7f340b513655795797c4297de24bb54f29db085b73ce726b81aa77e8ff8fbe9ec5fddebe84787b7486a8c6c8eaa21983e88bce7d5d76358169ed5c2262066e06b215c876fecaba48bde17c5010fa562f7cdb36b839c53bd86c3510f474a49384b0cbc9864ec01f9df4744a7b2b56f29c3f368e8b1246de6ad377ae0c746c00e63197168c47947c020907c63b4aa5621a10b88fe36ccdbf5d627f0ab775ee96df36201569e751f4988d1bf6150c498a4353d35d752a27749d7ed48477af75435475e8734afc5cc668d4bb3bb652720c678b871d89a0891db37419d0b3d40f4f48a0589bb241139cc56e1c9f57125d867f6ac62f44663153ed6d468b98462b6fbddefb60cc0aba352982109cc6e48cd8026fc3fb553bf9fd8430c02da75ead76502442211ea8d0fc70af77f1f944a5e0be7b90f6091a97fbbcc20e49edc73a561ea6280a2e32cfb36811db6efb6cbecdb3d47b81639440dc534d31eaf14428b4b2322b5a423db3c1a89be8269eff38f9a57acbf84609a9864baf0d7304d1f3b7709ee7819dedbba45ba8acfee51ccbc14e8c74ba8f9dec3c245b9de9023e8b1abed86cd01587ac37a38b2edd2ea79f53e2777b5813b247cde6221c7a66f676fd0ff40aeddeebcdb7e38bca337437061c874e44a03e6217ca9765c6314648b2f1e7c730724232c91bf4c2842fce4f1a616331064da8d9b3c57c9a1d2202891711b3de2f6fe68ad8ad3ebc458c7febe3f8fac4c0d1eaf97f2e6ec5be00a55a334587d771237acd1e976b34b3732017051efd911c9097b95bb885ad361fcf6ffadb7a70128b48c970364d3f8acacc307250d3f09e7acf2fada29a3bc9e7105f14f140b42eb2bfe366be6784e663ff3fa21f3e985fe960064305a82e3fea27a5f5c05fb7781016c8deb6f200f652b3e00c7964b7b3f092d2c106787f80ce7bb9a1b9a769c738c99453ec23c6adab5c9386dbe65cecd62c39cd2b60f3036f98ff726880077089d0f0340795c895d8779fb58d123cb6bc56796d2b1c7fd246052909157cd28021be427126031f9e91e24e9e45e10f38ed2480bbc229b51ca406c19c7d42d76e67f5fd7dd6eddd8324b310c9409ecd115c3e049c7aece481bb7ad3282a8997e7e72c843d40cbed50df751017ef272017008825076fb8eac1ab9bd2e9b0e7729543df958bfb598f49d78ebd69a864a46fb939ac8019ce6e79fd00ee05e1fa9b232d6b063bff996f63827478bf1d2b2d90b978705153c9f7f08c1e66aab6e7ef2e001022dd9c9a8c576b9ca16e57aa7a388f8f9ebc822889ff62507cc6d27aad726767a83d80306be6745a78dc1a7347beacd2b4e9d0d119339bfebe588e2028cfaf1b0d7f6ebf0bda9722577e6b6e12b11d02217663389dc57cf59fdf16c79aec5f0c547070ce22fa8e490f620991d4081c5f91021a732b4bc9b0c6796be6e8ff08476631fd403e532ecefbe86410010d2f20c91a12bf23275b95c05fdb81629b649a512c932d5901cf54adc7ea0c7d5ba018f0cf15497f840d16dc2cdebe876d26cae519cf76e9f8ec99274cd951c09161fbd000dc56a85fc3b1fc61dd9d7ecac1ad709e340b2358c6b97b92dcae0ee020a24da728e5f83b6ecc37ee010d7930786ceae04e83968101c3201fc2881c6818b89655776badda85feb3eadcb0d20b6fde36453798ae166535f26b3830798880038f32f1efebaace2202922535eb64f9691167fefa103a95d2403e0b21b5cbf2a886825a494f47a6166f9c5579b4dcea54dc639aa5a7d356f72e13bd9c5db9e35a4ee94972d3c3b1e1e0481df33602a76543695a07e78532456f3c2e51df90a614bf78533971b824482932f1be912e6aa53815a9c9d6a4419ced9d3335875b19cb7b8bd0f6462ec36373d8801dafbafaab191261c939bb19e626ed0b44e4378620928b6c0e615b9ddefe34672bbd13d94eed988cb7ac0b2b56c634c0134de395f7fad7aa83f31b7ece9df1061cd614ed163eec301972adf2c48f53137b4c55ee7430c81aad61d4eb970fefde6f0e47c2107dbd2441889cbdb27845005020375a9c2a2faad9bb68b2bb204aac09c7b1cec0202640327db52ac8e994329d88e7719bbcb70599d950691df3c4fc0a52eaa2c5c07e828d1e799af10b2291e4e492519b6a2e19be81988ef3ad4008419dd7a600a0ecd56bf5a4154a0b0c5e07c949f0868bc3102431cf6a8b24f1f86aa0e25463fceb7dad55ebc3695a06d665825a8a672ac24462e9de51bb2d772ffe91b4a013e0c410d561012952dd4198ce87f39003d11e7480dd16ca60c6de50926db72d14e4313d6409f4ca3e7b8a8b43d6143ddb492f3c0e5ce656f598a147e21fae84f72421f5fe5726949885b563f7209a0c6627666376688eeae5309476a09ae9f34ea2f0f397a47f37933900cbd7cc71a320f1514bda1ac7b20f07c7dbe1ac0e4909293a180a12640f2b841f3ddde6774ad111ca9f37045bc4d6f65cf95bab827de6850cbd2bf921a120bad65f306b73495abe6e336cf859f888f25720370924f5fa28bc4f95a9227480eeae4df33ae63a4001fa9acdb1ecc1163171bf8171f3ca33d666668f94e053306a74a8f73a08e4c2ffb89e22137e67d5cbad66873ebfca50d11c02d14a59163700c7641448cd702b6cfda9972f8dc08c6f08195413c4e66d3682ce172a5fb4c7257b5e8089032c6fcd9389c26dff18778b265acddb35cd0564a91bc1b04c0d697d0be950d0cc1caf0b980e302420611df3bc29794579d3bffd42a6e1864affffcdc15e49fbf9d038bef21802060a6b88627b7afe77d92c64e99487705d3aa40241783cd1f60f1679f32e865ad6d9353f47af68dad8b45da13cb065acc7180d413677c20d6e6f334e6ccb5f01dc3108eea845cce2f5155099ac02b605937b285e39cfc87102a1eb8dccc427bb50931d2e519ffac13858cc9051555494f880a6d88b37af10f896a751146d3e891d272ce420fa609fe50666dae0193b927bd35d3c52169756a33dcff3d493325edc26f9698946e246dad7a1c8586f903ac141912f614b3b6fd9b586d13e946d9620ec154b846453d19dccb8b2a57fbc98de2432954accbd0d578bd444750d55fc3064385d1152a7497e3133443b3241ac28596901266a41828ff2e9af518f21da9eed75b9309faa36400c1b0fddcd9f87d07ae4ea24fbaa1ca0f7d14e593a0540756fce43b2da7d04669c8c4906d49ef767f5dcc019672a903592fa4d7c0d7c88c130a18fa18b25423b6218c32eed144f10703fc0ea24454edc609d510cdb7ff20b925c7b1053260b49bb3f51015f217fff52178126c1dd3c70640e9e926e6adea9e6e16f196dc6e3f5915cff50b46f6b147b9e5b17ca167b48b0b79bb437fb3645da009821ea516b31be197c76bde5583f1ce43692b422664070db51bda42592a03b072cc0e7e7b442f7fa69dc1a7ae9d9147ff22eb52fa62fa2f064139adb80638b29960da24a0a88af4556b832c56945048194088d5cad4033462480444ba5983ad3db6764b59ea8d067ab4f02ba1dc61230a36765eae05cbf31d0fc7267368e66b5dd53d859f7edebffa89c0af7347baef5f4b1ab1723f13fefa46f5397b950b1b81f463aeece52cbd8bf2c80d5e5aba65b01f492bb1072c3737dcb774833e8dd6e81ae583df542fcde63c8ec2a1b7489607fcad9d0b7aa9f12998b83dc8b3e0b692c6647a986a35701cb453be1292ae0ab31f0a654b1a9dd3f2879f0ff909bd0d20be293cfdc48cbcac4eae1cece3a824dc1434e4a5774f7fca138fa75ae0a8cdb82f79b459903099fe90c86cb19df1addab37a7fc0ca71309480a3c7e6c9452a10a88aed8517358b0495a104eba15f14070046b3f89d1d67d451863336024c249fb75c430d8edff9609df2ae1404332360a430ce6ab1eab32237c12e62f2e0b4a666d9bd4b5c3c31701280a1aab58ed9a68f85d3eafe20cfbc964682e596d070fdd030b486ae0db4432f344795c0541d976b277716013ee011248117d1680a956783718a833ccb252d8bcfae1cbc841c104183954870c2d1306c810d30d1f55f4676f511b3f137d1e072203481a37ecf03c7c5402e2db89b71cd777980f4178f27dd907a959d355daad80855e505064dfc836b0a6aeedd12b445fd4ffe2ed37b686ab5b377d849be7e757d25522ca2ec4ff48fa39ac3dc7a988d819b03f6fe7b2dcab340c70d7238b226d4f95c8fbe48106e972499b289b23e363741f496d223252a230924b91988f2e957057e40ff21a0018a04ae9f468d21c7eed3df7ccea6d8327f30433a62baf9287710c17da759f7b0bbbe14ad1d1dd91abe7b532f2a63465b97bef130a1992798af436e53eb19f27d1ae4fdb41d5bbae2f4036d96fd1c48a7ad361ba11efe3690455159d0097b714b017464443975c987dd104cd4def1c4fe21c4f8e5694a4fa89ea31d3515fcdc240b575a2a4a2242c4fc0ea6dc99345a4dd0bb61624a774bf82f8721accdce9e61321cb314e1f2d615c6ca6319ad8e9448d09cf211343b27ce1e2319c13742ceb58af3b6361b8b6c29dd2b342aa2c7590e42c172fb988fdf6815b6064cee50400a027a77785a0fbf553e5e41c2d9b29ff3e7173b2f277e2367e2cd611a0adbc3f2f637075491a0176e3da4170bff0613e515bf814f91a2c1a43fe37a5910c9bd520d2407827748301a0bff2def96039d9c693c45adcfa61f6912387a29aa9a7cc677acf0acd9cde5861e648e5993231cbd0a05ebf92f6bbb2f2994a81fb501276596c7a97b50dd881808bf380870ef7e8084857d08b97395cf6549a1bd0727012f27a1fa205f22ae8df64894f31d881f30ec3856521c748c78e470da3e8eaa05620b31068228c32e69f7e411e97547cbc77f0d5e6dc842cb90ecac2dbcdabb1a1d07eb796da733ce7735b0a3ae026f23cdd1c8f5355d69d5d3d79efcd4d22b4dbd8de6e49269d49a06d1d9a96e63c31924545c4450b979f7cc7bd6074e6cab497aaf28425bcf69cc30a44aec481447812c7036a6ba3fa5b3ef1a1d0698d13b1c81fd0c5f97dc385ec8a04f5c0be2d2ad18a1ac62c2db7cbed5232becd00c73fd94df01fe084f0b1c9519238520c00c15662e25bb46c0f090c2cbd2fce7a95b931c6eef1243d37cd3ad126a057c4fdeb0771bb84c2da450672eb25bbb9283472b8ae674532c3bad6263e98c2d966053989a8b0fd2c6ed62bcd85aea8144a4980cb9ab4f7b75186ae02e6fb1bb3a11afae5a0cca4c51b149145f6c8aa7a74bd82116c06cbba830e1e5c219b2d10e95f2e346b8d13959bb2d495f2beb793d4aee8c51bcc254415a9dedb2e27d6646a480039f050546f5ae844989bea036a4cdde7294040fb7d57b45e66edef423032a5b9be52cae328b7b62f38c3bcb18bfd796226a3a3b8ffe9d974974942d4573315f04300e721bfc7ec99c92ff2360702f0debdfe0211394f7cd7bec2d05d27a67fca1acd4e92fcdc226c80863b35bd7dbbb396e1e9ef8085abaf0fe1589a9bc91bb5e37102d50bd8e71414384ea08b955034c7e4b8f3c37b1394f1e8d6f5b461450a7d13e86846496fd0f1bae09bdbac16de28fc5c0c225d98b45a5c1c9f57f4c5c939ba00cc4cdd624af12a07aaa92178cc20934551e7680be5191cabaf1c8c808bc0571711efaa9e8621eb6e18ae84cdd994ea0d39af35b338860c2125f3968b8a03b04cb752eec4b7ca0fa1ceb3dc12684698e6390aa109399152d86186153803be44b50ad937d7cfce8a8c4691a265afe02157c53eccb2c2773fd9eee5db4acd0706e11dcc6021f8a09857bcb0bef6ed8a79e5d5b7a7120361028f9c5e12dc94064e005ca6feddcbef532610187434901afb9c707fd8bb10cf607213f70ef170b4a6306cc41a1de24d8af0b07d851cc6a34c65ff29a2207fa17c11f6840399176f2e0fb9818277fa71290f40cf6ef23ded5ff6fe6dc2684f4b0ae585ee3f1109b3c2be70df70f60e3d74470ca38f79afc0fc82d533f97ec063ca0c8489fc52299c0cbb4362b25386e414cefc559d72d95f9541dba52fbe169f5846fa58bd07fdb33d5208265d967f05b93760e864cd368b6be833db9b147df4d4f4a5bfd772cd27da0c26de8ba2bf4f477263b906b5da32f19eaf4b19a958b1547ab0da6f34eceb248f018e4b89f49f0ced86a8ac1a4e4644a0ae6ebb3dd7b3788b6ff21f9ee88cb5462534ec27ace6f442aa1db2e07cb2e0d8be96707f843d96661b3a364e65c60d8b93f6aa352832af5f20e613a0f75452144730346856f17cc90051bc6fb37ce63818938c391d01bdd9ba85a501d7aab6432df99859e39a6091e10d98b29e27b6a492d43b0a5493217bf00b96aebd06b2cf39dd968204ed2be46403fb2e5894f2cdfb450880250004b8197e152bcadd25f56ffb5b8c738aaf0ef142f860afe9a74eaa300c5d6ade6009b1435ce30e8124d9f43b8bab0f47bac5eb29dde4b0914108e96ae9a120d6827dd48de17388574894a5b809de1bc898ada7265f20b115fb219867d7cd542d4da9532bb2fa4137456fcca192ea51f6ff55bc3691a9e0eef46befc098bf09386fb4fe45f9b1552de9b77d337fc69acc1741c6757bdc672e0ac6d87428f91b8ec2d4559b67a5e35ce8cec2a6cc48d5564e8419498e80a03b758c7f9868f8fc8c2ced773f9532c71d235b4bdbad3c33a7dc41a3478dfd3e63972056632467f957d6c953c0931ba40818dac101f9806a4c792da5cf32863a762e6d78307cf24c182080499808f88000a8b24e918f77a399215d04e512660cee132a5c10d0c8a71568eb7057e40383b483acb23ed80adbf26a685f9cd27c90a96fc31e245cc25f5890961be8defe61666fc47376584ba67eaeb008057d53ea153ead70257990344be8a63ad3eb6569d8546a8b3c60e921916e13592996edb758e05ead53ddfe2b3f110ab2c4b0d34671faad772916c0ed939bc037b74d60f5d2b3b79f6d691240626497a7a9dd49efb2cb1713efe00959c429fdec16c7aaa4280c985e5ee37ada85a4db207cb2d91f71c72b823b582d039ba6a70d4dd5bc66f5fc917b232790e135d5c7bb60659751dc689d978805162baf3e9c1ed9d737774848dd64adfb46c687325d51b7edcc5a48c0580349e34ffe0db969e3a7b5163312142d4535323bbf72a28a6370092cd77f62d9dbff266223636c7241e65ccb693afa83784b7194fd64d7bd829c0385901668b795a62c1233ec012f6b18e746b28914517a930967d1534d8476cb5c688bbd9c583e6b132de18d26ab2ad0350eaea8dd3a731833847797e7129889752bc1441c66293ac85c43c7bb01fbd2fe4bc6ff1921afd0d404e588bbd3594ab52f218d42bb3702241e5844442b95a88efbe38091c9a0ec680a878487417bf0fe798f00f7da92440425d97a6ae59e661a741dae65d42b56a306cd89d080eb2bfcc573de9fe2c4e7a3ae8db799bfe839f89da062485c60faae94c3679feddf9287ccbbbffd2e39764f71c88e3cab3e8829583ad207779d56c22ac86d4f20402f2456a65bf14e6a50a097cafe174bf95d38967d7c8e749b5f8e38137bddfe2de9b2e0c2ca267c08ca0d09c87bc4821de97575e88bc262e38ee4c5139376ecc9ef49660c1f4973feecd017931ec088a4c145f9a4dcaa9a7dac0691431d1e90f15f821b14be8ee01631cee1c62db0e5cd08e4bce50a1de537faa84e7dbe923771cf40758f80963587b0c920b8d05170713a9e2559fb20eb690230b4428c2ae55c4fcbe96280683bbbb96b93f9d3f1530972abb13c54ce8b4e3b2c54a0c4990716f2e63267b867a4ff06c98338df6b6473d601ce3c95162217e1744a47bfea4469165e009c760bef5e8f7b89a604e2560ddf74f53ed0b6510aae6b128854d06ed50110dae459222df97bfdca51405b104c86833708b2c724135f5c52ad03f33fb976fdf94829f61570e72c9497f73a59e5724259478255ea4b4c5617cb397032c41d151d4e55625bf5f42fa0c529aa1469937c0c55eb5c251a6d262f627c033840977978d658bc1fad0ab11b0d9cc0f72a3ab4a23334d54da4df487d44b764c74987772c040f65d54b1a44b5da2056aa50ce2d41bfac10b0498196a3a337484d23fdb7ec2eeb8cdb7de55e355cf5fa44ac84354793a7dee9e1ab1ff30cc3bd3c2cd8cd1d2f24346e0169b50b2c15cac6202312a9ea223aaca0f7ed4f086aa69db3a2f3833dfef18d6bdbbe8410eb132f6af3a46c3d2e771aa2b8b204b52c023e570a7e4b35153bb7dd4b18e98417d3647ae65c6ffc7c14c963b5c7ed861c60b58056ad7a254fe83afa162a44cfa6af4a0da7c50a02d869aa900b97dbf64d9c258200f8296b29456ff7a140eca8cb309c63757cace1cbe8d1ddf6cd2ac2bcfad69dc7e4c6890328717ed0d8d4d4137c45bde68083fe893833c4e702b038760e776f4008badf1dafe79f8b09a313e26773d1142d142b685116728f8481d0b5cdbc9906b4d54c33a45fa42c438a2c41bb094b8cce452a2779373cc4315750bcaa1c5e1f81d78a0acd9b2a279b5dc1258048190a60b17d83b31e0dbfa529d8e287d9be0fa445296bb4f64fd9fa1ab0da79ce2875990bdd3524dd96087eac5680cefcc28a665f921360a5c06fd200fbf01c5aaa139980d403b00c0a180e8b810aa91e625515f64d4f07aa6c78f812ca4866559dba990c579092c242ca144ca7b11d2625652a41d975b64c39660142ce076226d15dc144e0901f975c87638f52557713ca795aeac3809173461c2c76ca4f7bc9a6d69ac1986c9e41698c98fbcddc8e5a0632cc4e329a4da998de5e3d49d6e3eaa033dbb6fc8e352d47c569dab1a463d41a33b784fb00caac10c48c6ec1525f70a2a1f2e6f101c5269387ecf7c793fa3e9487097179235dd081d3164e42481124e90ff7352905c54806356ffd474a46a4146eaa9932f18b40eef8aa1bd0015045d91d0a3cfe44ff05591f6833ac7bcc45a39a34160a62decea25429e536e49f325c9a60896949af8d6dd814ee5c53abd2e0f115014912cabd9300103e2ad87d69fb7e02fd718e76c4bbd2f1cdc80a12b62910fb21c1e18e818039f6e1c453c04751ff87d69aac7ad6c46bd195f53b6f7913d1568d62e51a88b876a5d6d7506d8c349e5e899fcea2669f9423b2b43d48cebcb13a4ea698ea822e61aeca4462c2d699131fd2a6aba36ff8c9ca956d0708106e7af50d2290d886003a76c3a4a6d12e8a1905425d34340f200c22eb3bfdd886daba89c5fab51954f5453f55f97a3c0a24d1e838df85c3022cf8de07af1c0fabec76ce1a8a08305cca1a997b4ad5cd582d9f98ec1ff88493a9b8d8881fb53eb412f01deb609174abe49e270a033760fb6128ac3f79be12a4c76734438e19214d7791a32b22cc8af227b0c048f36280e80fa24e20e786a4fe4b0021ab2af32a9fd619c8045685a1265fb17b43dde8f1459706993575920ee45a09151799b44faef985b6f062ec4083eeae1311bb3154422f576dcee009811513ca3aadcc39f7e7cf5a4bb684b4a0ad019889b65754d892aed857bcc891de1e62b1f26c4eecda28b7ea6fd859b1d7558b78ab542243d9ce42ee2f4b52bc3eadb75c6f40500489352d8c3abaa10449c1deb98c330f083d3edb0d5f1bb2a60a054a6a8f0f6a84a2eae3630c269047ba1b25ddb1f99d75a923143fcdf0efcfbbd7e181ba0f8c38a811cf7bd50eea406a1fdfe0993287fa4bca4d624640bd79938089504f4a8a77f88261b63376f12e60ac159381426069edb8cd1726d613a65312c6934accd3e96ad2c1d55b3b6d9c7fac3afdd4cd322ab7f4200f5959368865a9fd012a11b32daac4779ef4b8828bfdf93453d9818c71cbc7208b8c67f4d32c8e371509e9f9338c13e02942d3fd212246eaa2e8ea3396bf87ee6778d748841bfa39cad2370f9bf26da21f8f421b6f4480d48ccfb6aecc39691c6de2b0df38ab3915f2b4ef99f84a3c0d8e8e5ee27dc2b1330da8f86f28ff5fd11f7ea55bd7a5ef49d03cc700a7c1bc3bde21b07172f6c139751b79139cc984d5f6c9e2901643db4fe798d80abe8452dbdf66d08a87889a0e41f1ecdb146e88c9e9ec0d92f6a45aeaaa109e7d77006db3b1d6f864a19b53d36285651ff8f3d6bf2642a95f54083a27fa963933ec218519d320b655ed0f167709c548762e060ec676c7b3a6ca31ff95d07da27a7a0e64763afe6ea6bf37e8b75be19dce80270f99575229359b35941cb6e69be95ab2f4928365f08eb473c48507a9e70cc770c91f6833b0fef311463023e0f236ac2166e6d15e54fb4633bedeafc91ce011b6026abad6370bbea6035fe8f566302fc77502a275d056b3c2e01ecb517493920880468d11e5d5ff44f7c279a0ff4f13b8e9938dd446ba3045df5438a3f87d4508c68aedbdc10fb0828ec5c3582b2ba9773f506680f876a7b9f73dad93f895e261e1677b6b6557dea2d9d17e24b059a623efab6e78899524b3ba584448b804ac62902a35e3fe2ec4b0434bf6d1304ad2f7e8d4079c17b0195a83cdea7da1b01e0ad98d665d8c470e9e9c317ce26e66c010135dc8cfec91bc0e7a6252811b0d94098894de919a7c2de14b9b25fb723a90914071098cec8ca3ff60d99bbbca58f86492ad47b7b42e910557e0ab7d4cc27cdb23067441b970e6ff887be6846bdff288a0adda06890d8a3467bcd5a360414c50c1ba1f78b3c86bfe0302f92c4c5600fd57ffb388735da60a965644bf55172544ddc223cb04a15e5953b1ed515085f5f14fc87685129164f003fa33f46a89489bc6f5d4a5cde2568ab28c72b2b41e56faf4d044d3cc06cb811a80ec0c1ecaeb06f5d15e6e36c1f66ddf4e1162ae0da589f43fb01758ad6907c5b62d63f4f97ee646956885ef20a33cf922735ba071d7ae91c3ff2ea50e596bbb10bc2cc0251c5cdaeb6a6a8fea9ed241990e104d097365d017dc2389b7d249b730ca9853e367356f558966384526ebb7257f5ba82bafa77ee340b9337864ae712ae03774961bbdc023a6a67e862ef07ddc857807720cb1aa33575ca237e06b7a1ecbe7aef4b3b83a5fcd14b310ed725530f25da3cdfd644224b5ee72ec589e40f49fad8c3ddf1df479eb908cd6a07691ac3d4813ca2e719e0fb44ce3da8d572492c86620706235133a70e925934db42b61e96183bffdc213341f1e8e2008ba0731770869b5a36ba5e6a949a629c21ff49250dc082fd49c4d25cfd94bc1139ed7da4c6a07891ba7ecb8fa4e4c150f5b2a9a8218ccde1cc4bdf402dbb2da2117c0f93b3aad71610c4257d60da620f5c5fe9c1b02b269c2c6e822c6a7fd608934f01b03d5d7c27201436cb529c5252cda40b3bd5ed0002aeac4edb1653383afaf699a8438959acbe4d8e41459c077135e71f5dccd22e8c5d4682d373e42f3fac9ede828994764c4521662005687663515cab732e8ae9b7efa83d2a0a0bc5ee7a181c1e9ae34fb406163cc09d5bdca15bbe91206042befe3933a83abdfb42ac4e9e9f87b50b679e6b1239dc5c7127062066c2040c2188a52e04ae570a55ac297d20a0010d573192ffc8a1873ac62a20ef3850a64f9ebac2fcc665d0b815590fb2ff59871e6cd571535d442cebf04f28b2e84bed91fe281d44bef147fcd388348a16ef6c9f628c699e0a0751c39cc4dfafafe248aed38abaa5cd8895a0d9babb8dac2cd32b5b1ddc427a1202c046fe9d5ca7112e13eff3b49f64b3421eee0bcf062c9f16e279f111f10777fe4497d6f21da455fca2a0f3088748185d84d31d4521bd7d7ac87f492081f627d6b87fa62a34bf4a5e5f630d57f1ad5d879aff85c1c3b14ca472f5f1974bae43bc20602336e0b64edcfcfadfc4d85fe9360ed9c1d21a66d21b5af45b28549df7526e2b39b6782242ea61764ee5eb8d58c2e18a68a84d89793d54e0caa5403bd1c1cea52529d78814d61f15ff3d4a75fedc838c8388258d77069391155ecd5093b5729bfacc1e23df5d6afcc3985fb25df732cfb13000fc7af94396036ce4e68876b317beb8874ad0c10d3bc225913c2b7c82831990370fa0ba3a2d984fdfe13655aa278dcb75ff78ab3e8eda9d521fd98818982152f31a7b0b51e55c737fc358f6db263e947da3a0b4a63f2211fc87de314f08ab43dfdc8b559ba933d5714bd3982798ebaea37d4b531c35a8d50121a3fec8fd43961ca33576d2bc8104eeecbebb51f151134c9a2460080ab5777a0474c016d4af1a24f81b275f0a406d1e9139c500a59352eb9cdfbc95e4ba7918c08755faa66de3ab0d739bf1b6f9493e5769200afd128d15ecf9615397bfba1acfa7b2821e009b989ee69c2bd018c396af05f0bb3a860cb1bfce5f68f36ac9d9c4647238f911cfde5dfdee985d1a5a61dd89ceec9fd7957abd5de1bb782ff98f9c6e856b21c2701c550ce5b2c84f2c9a3ebe2f96a82844d62c0e1eb3fd3d6763de178da41ffc92f07ef3b17dc9e1b79eb448f7519f43ad9f2951eccefb7969b7decd766855f9f26a09294789905d51a4d0ada1c73ac7be81c89e1b80f4b164dd54f9e8b4699e9c027d55ce45989f1efe8840fff59c97b8c5a2d8b8e324dc8cadb96f9a563a6e1a8ea2d1f7cfed1726aaedc9bd720b640387298babb2715820c2b68e8d5986096c912eae8773bdd0ccc62dd31a227472b7ee467d3acd191401066c62c478e6646d19db5bf11661fee8d6c4365ebe47f504188dfed3b65c3d0fa736aeaeb6433129b9772aa8e359c40038c915e45b3c1e1810bb7730e07c570d3763567cb5fad481ff3cfd2ef54ac5eaa2f7414ab890ea44fdf8c06c55ad070c54f817b974b1fe9d1bae28b0cc416dfa69ea3bf6d5ef94f5f24f2e0018e2a5fbe49b5b94fa28e6f3f7540f06544f732be18f67f6d82899b3c15416ee9b180fab4fa75dd56a182cfc66dfb35ac321e13be4cf07f68c8151964ca04ca84f33e183cb870e38d1e810c0b4babe80817642068ff78c7ad5d278ffdc178357ea21b7047c6b61ee6541ff2df4a7b669ec2fe0cca45b86846674bbc820bf36d308ff3dd92f2d5d8cd106b76747f7888f6d387323072a38b565b47f7ca5eab3ecfabea8e60fe0c9b5ee43802afd9cf088a812e8f920fc8726da6b1d44d48375d71b80f63508a8683522280a1f5eeeabdaeaea2d1c3916f7fc2483ed453ed3afec390061d3a5c20a80215932b9bd58f8b76ba77d04b1a753a06531f8ac51a96f27eba6bfd5d017caf4746c9841cc7f6d6ca367c7f8620aba847644ed48616fad8cfe6b21b97a0d9ee3fa8cec7b4445b3c7c921eca7615d10e3aa4303feb0ee582a39712e9c45a29f2eb29161948f45654b60525818271cb13fddd83557fa6d1d14ade06941ce018bb991e2046c41f07d0e6d2111b648a27109a7696d279d3c30f419a78c1b127a6da350abbb48af8239fe95cdb49eee162f85e846602ca091173dcd8d55a3b036a6c70911cbb253cc3854cd5af03c4eec9ccf62520c1b5647823bc5b895938f39f93df1f15a25a66dcd76332ef7e6e989ae0b8af7642cac693d14f78588d728d37a592a37318c587fd6355d85469d0fc1e17afca2b5e2485f397872de06e90884ddcd48b27319bbf49196d291f82dccf24b53028902e40b93a7cb3f97882e7eb4f1513d4903a5ed406d43cf50454b215e2a690cf7372d260a1267160cccd9128e4a5d56f09b7721c628d2be03d8e4f453530d4cfde9f3bed34ed014057c600afa1bf1215ac8ba311cb6c1a273f70a3e7be8aa7b7ca6a553725bb2431f627c80699543dc77287ca76fe9785e3a03bbcd97ec5bc88d08b401eb50c7b86787db3fc23bd825ad92fb9321ed037275c663e3ce3a2826d46ee09b7e1b8feb822d5c669ce45887f8b346d74a7da03764f6cfa3312f8d509f6839fcc4d7aaca6550e5d8b42500c39a4007e5641b3b1bd239b44d9b4d6f20b2fbbe2c00b6465203897be10417f39d58970295592a4cc33e69aaff14dbf4d081d2f513ac459cf5edf4bb9facff08a0d56b1a9b0802e58eadbfde0d6d7a33ca4e778fc7cb37c77b13c7c65cf3497d8f70c40c06db9fa5ad013160af0d5867b7e8455db0f9a6c07f4b61bb681040a8bcac4fe8b554475f9158dbe70ba2a977f8a3c6dc48bfb15056fc87058e82e734c3b38aa72f1eab18788cca978734ddec829d471240832aa4aab0567b47e605ca6e9a92c6f99704092fc0ada20ff0b891970a0cb849b43f1cccadec65fd52eba791bc4d066915c5d93f7179a661b8b390acdbf1b3acd5804d578bb72613d721e949628d30b168d3baae520c16d19c3b8a979757af520e4615f95e912df66fa54c176e2da1a1cd304caecfc42e46027de42440aa3c62bd83a3e8c5964a718171d17ffa5cb89718f2ec90f1971fdf7215995b2a03cf61df1fa235d869517b015ffa10bd6cc6537cdeeacfc521778645ea90224c9a07013c075fe5508d1d7a16ce60707e61d4ac97550adc84ed25642c8f6de0b931c2319493d2954faee530cf20eb0d5fe02656b502edaf552ce01017688b5770e39f8b9a1b54683d984e15034dbabb755c35b06a64d7aa63269e2c7a55e3d7e36b59849b65badbdffb84559ab0eca1bf39d8bb24700516767a187bd46d28dcd2326f51b647af8970257ffec7136b05615131a9b89b1f2d9106201e4743a90d9685901fa599683d9ef62854f91dcb8c6ce6a8ae84d8df745a493e61e709b51cc46ee0f2fef2344b0cd98d39f95c01473b84d278d4f65d91de64049444efd31c3a23fb6c7671639b38793327a839e72612c48b2009f5dd92d0fd8a69d8cf482d9de36313220073effa77f9c58134ea71f1df25974b5ed1537f6e6b96148a207aa3a536279bf7110d53aeca0f1fa937ee85b4715d924988b75efa8ee3c4f930b5551d51e546e88f8a46f88d5025bfe343f77a176853cf241cd5607fff11a036818f3128e2cef4a30cfc3756c176ec993e84a1da7b216a6605cad3751a4d69263202c259366c5013e71b8d69aa4f3f9e5a2ec45e758ff27bcde930740e8d6a0b529090277b043ca5a31e2f7d608d1e84f313aaefa94215985765b53b05a7b559a9ac9c91e410c1a2df8a162015afb0a70d80cbb58db9c030847e853b946bf5f6c4307537c625ce11b6f884edb92fad5bca6d17f4eb194d5a1ace358b08d34531b39f221e5c5a4f1bbcc512e9f6da2f5f20adcfed4d545a191395d48fb4eb496c84bac69c65142076b4e016bdec59ae20e0278f185afb75d31911eedf93a12128d9a0ae9ef145e18dad634cdb0312ca434a6e1972a3ceaf4fa3f1e58434981b8bbf2514b404fc778719eb8301e8a17da9e333f3fe1777e475308e95137b60c74f0982d71235ca255ca6acbe9fab30f383f838b137d4ddfcbf0152a4f70f37bb62760a9b52c00435c55ece3c109aaa76db141ec7d2bc0c8b1e64c24cd5a25fa320b29b74de30e711a8b921ea1f05bf976c19f606f51871dbfefa31458766400692ff7da8fb723d9360c89285067726151a6677e3a7ce9873ff16edb7ad6440323e94f15418af1d7c8122484b23ab075e838ce7fa6ebd92823ce235843e7f8b7ac9b0f49c6f1f9502096b5f50a8c71e6de5e0530942fce91b7e259a063d79b4a44105c8ae7d3a281b386d0a2994ddaeb4b83b2cdf3d49fdc9b6577f7ed88d87255a35e91951856427112478ca6aec97bca4860370f4dcdfd655dbaf6c47a395060079360dfeaec54abce6e0d010b2f2c3011ea1051384879c7b15a86ba043221120cb45288d46d2d0eb113de9968b36df758b3fef3961ba7aea684a6b506317ebb1b47a04a5ebe01e327e173b93023837a5af83cfe8581586e9924243f6569decae60911909faa55cf70de2e428ecb3662418e265955d31fcee92eecc29380887d7193d3b120055f8cf836f787ad97050606001df5683832b24db90db882aebc35c05ce72d0372f7f51a7bd582aca3a0a90c6750af3f503878a24b80b11374998d088c74820237c793965915453dd648b08b0fb2a06c3750952b54aeef8d2265013a8add98a9c1275f982a65a8ca678d0e5ea4789ec2079166a6fa91f1e4f32e5570e06d6b0fe2730aa5ae532d1122b770d475392f0677d7ab9dc1dfe60bd30a874df57afc6a476c7f3e945ddd7c801d5f67594ebfa10d199754f3f1ec5d79db15c2542cf922bf83965ef360fefc5c0bec7ee7a1a58e85a14aa27d030c59ae1bc3c9d5e92521dc79a356f7038c21971033fcd5ebfc42f36bb9fd0c19fccb58d0a1ca570e1a0df3f8b8a7e04767c3ebd5ec2fa64f2eda2a94510b8c1156f57abab0c0b6a5677d2907e06b83d5b11bfaa3cbf03b5e22015142d5eac91c45ec09f03b7aef443f9291aa45888b6ad0ec3d77c54a85e7f7e45d52c22dabec3881adafbcc3230ccb8da63cdd7121881a89c010f2d87cfbd08711636d3aebf851bcd6a41cf7d6cb0b459e1d806bacc42ab67503697e70ae43d19baa407227a412b009c117b6eec0c45bf55d58b80d07166b88fa0a5903506bf981e7c38af1ae14c9373facbef97712cafdc87d2b665c202ac8704b9112a76e3b9e583e3cb500241861abc0064d52e37df6d25a29502cd801ce7f2a53978df54a4d9b97289ebab0175979db6ad40a984a7bf7877466752f83f79572bedd441a07c8042eb77cd3f574d92fb83a5e60fec9e56d6114fbc8d51ef85713e3371d93fa52ae37ceedebc16fbccc19082173bfc1be7444e1d7927fa4d7b1b095a342cbc8d160a05c8a100a2a0bf4128114d91783c4e88b223b2c069db2164795096403bbd5e85947a0496f67908c2bc94e640c5654e4da591cc4e2db9c5b817cf5ee39b97a80e677ecede1ebaa4265aa4d36e8923bc2a8edcefac1cfb588da27dd68e0d5f88d4b32836086fadb75f4b33723e4eb1a9d6aab217ef551bde55d8b55a87cf209504418318ef76c7c0c2788dd2861e5208b847b08e2eb4b5dc9a826cab047843d9fa395168fe1e4be12126774bb5acc0c792bc54d8a930beae05ae6723d0e2e06a85bcf95b99f0241cd744afed2e064db48a0de93b846bda975ff79fd3ec43151de328d53b3a2b70e425edaa741ec01a2c31d988571e4f9d18ae5c16cac647d3673055ebf013aa3a9d80cea67c67dea3a13cd34e8a6f35bb6e72ae4414e98e6ce3088d0f2cb3722e8e33562c0ec4ea5e4fd2f335509e1571c9dadd12fcb43ca52f84b5fa7dab4a75bf38105193021e2ab3da6575be61dad5f31bd70f8cb24b86209705a27f46f7ef9b2d913610b5b0e40dfa70e17a5ccba8f4874ec120d25139e5a84242a6d1aa745b47439bd197dbd57fb43191983767ec65a5ce2978ce078e4c5b6edfd7b6d51baf1ee50a3de401af6716e24539c5214a2cc444a1d7965d94e8dbf842ec97593e6cbe0e0a9f9effe2f0f18383531df0d2bae2cf72593aa5c77bac204a352640c15a8467867622bdc310e307d1b44a2917c184c4bcf83771f6dc7f4260f8ffd33666d5f5e2e0838f74032d9d79d3f307ec54fed8ab7a2d95234b41c08959cf4e662ceb0dffa6af185382cbf425079caddd4a6229709c5d85222a456850ed7a83ba54c6ba58ae2d1fa229927551e2693ad00544bdd7d011a85c220d1bf05ec02d34d58a7efd0e5a7cfd83bfc15db8db01034f83e408502fa0d6a1e66e88c23842b11c6ca94df3e9549d2ceddc5eb77aaf22a6853ccfa85f95ef40289bb4f111cdc3be29611730043f6ec4d25ab2eb716de881e7bfe895312847a2ca2563d19461230f6eaed5c39431ccdffd31d45e5511d10366d5ff354fc0243472c6b7b69a2236cf44fef42e7b63db904af61e7db32c1eeaf6a58de3915bc7ccb6f8f77b555fe47bd6f167799831c20129140ef05d5109f7a540d29846816a148150c81259a5cabb0d8acdecfcdd5c192ed448164d8a4a580c14baadcb26de7a9d034173f56ec96976fb779e73da6b215fee036b9a734906f8d4fd6d6d44612a59f56a8271e0c4423edc055de3e8de48f8742fde46567bd985cddba1f23f6d5bf2509c1a3d607033ebc998faa831c26d39e910cd2de88014031bd786568956759c3e71c15c0360fe9ee11d610ec7f8a95a8f587c4649f83410ef55f8e3ee84d82d0fdaa382f23ff434d192e2328aa792db620b434736a2026f196a72ef07c0888c0f927776c608346c2189d1cd558c79e638b502f9b19beff27f6f9621d83ac8ef25bd0646534d83403aa487ee0e3ba5e8882075da5621021695af1a80898f9798ca477b851b009bc0b68fb7ceef3fef25a537a8f5f27423a8a6fee09f2a53455f09b430fb16ce264afbdf069c87e9d24b9813cf63cb22eece1090f7a56cf129b509a965cd4973228ffee268dfbcd048a70ffb25b6bc0794fd0670bc306a6cf6b79a9e316c9d9477973f35a0587db87cea9b6927de760ded0d447a5aef25a1a7f25a663c21b2f2c50e405bbcc7986791fbba59fe416e41142bd34567005b414d4e558e2823f4626b15e76c3101b389b77a607059ba022757f6620a092014649e45d5626027f716e6c87e532ffb55f27f5ebd6df036093ab97676e6b14609b6efe48bea44313156fb2915c50664a4dd78186370aef02e3d844b9663f9b65c2fe54b7b4243d63cf6156fd4939a05afaf791326a2cc01c149e61eee93680ae4279b034ec9026093ac5336c50cf82b95f2d671049e150dc6191ddd19f2ab88e5da110d9aa18deb81ee19308c0a4e108d5cf7a956757b4e31412664594d181f8cae746521f1866d8f2fd8c2108f7d51499fbdd048336b8d775c6104b27949950976cc87119faf77775384f9cc9594a90ccdd78a79a1e6dc835b6d0b87e0ecf8a8b6dc3f4537ea0aa4fe47aae7451398efd9f0b5cc8b92c3e37fa72106daf158b6b0040390791c777f2c8ad19d869e5d99e409a55601097d884db29d7cf3a717a7f95b5f6a02c1e0bb7da70fd5f0c84452b2ae3c8b36ad5c9a597de4cc3b90ae722291898e95b6f99500c8e14f5455efd6fcee38b753cd1f247bb3ae82f03044d7d9bb7286fa15bd5d009ad66797fbc4ce1ebd66d1543c1b6265824034179a2972f5329be8baaf6d3e6f138d630c675076d83b837d32ec741af02330b7b00e9ec9b1101fda1eebe2109f789c702fe5bd06bce070066c031ba056c72f37c2d080ae9af2bcfd2f1f66d1d365b144d438312d4f0d0c8ecf78f3eeff6a31260291cd4b16d0a71ff12fa0c48e38eb4fe5e9641e65621332d4c32da7e08e557ed59c311d35b15538168f73b82c048e01b1babe18bc0ae41362f37e28ecce6ab50dfcb90dda94e7ca2beb8e8567a1ea687c29b1804b237db39e2e8be43bff55c598371fe216f4eae33d544a8c32d3bc2690ac354e54d4165c9b15ebad621629a9d106b163b04e0aac624a017305f8b206f47a35b44c4384bbbec0c93218f08310380162bc62f50ec589f5253fc1c233929f77d5dbe7b986f689c6fac02c5c7a03b734d943b3c4306f31b982054623fb93ce6c9f91bff59407202a47781e5bfa2bd66e21fb268b5ce83280e65bbdb521857a0e723ae801c1eb5da984b6ad2260b7b875bc5c813a794f6157a20720842bbcbf54d3faacaff10e07d34ad5a4120bb6ea94c6434d194e9ca24a1155d269ac701c5d8622b15b828c6fe9852b8e013c776e7c2d230bfee6f9c32f38ead7b9006535989bf235385e7f223ca837550bc54a164ddb82c30103813ac3cc87a54e4a0808ebea66e17958813dfd1f8842e8c43db3afc8d504561d9da4fc527b40e78d6fcaa0a048a6bb0878e1e462143a1489344673ad382b51384d57e1eb9cf9edb54efda08072bf7700684a2cb479a16426081689e04ed4da414f5234e3e5e539fec4d81fea6aa15060a21334441bd25faf5fd84df816d299429fd733026591d71f2a8337386c189e17071191eb583b445376437a7e3a6215c7c1bfd774d8219c5811b066382c3088c43259fc9e76a332391f6608fb8feeca8398d10dc880eccfb85fb2a87a3742e349aa7327064d38540675d9815ced2a99bdaa7fdc5f272e613ae3097fd89229214f109c471c26e850760c04d5bab8fe9d20825e66615d6ced8c7825afbf665d7f5968265d04f4d53f8c432419835bbe261689a6b0c655a8c1b42449d4283846970088cf0d6502c1169b83495596db7118e42eaa779272bd181ef49713617a81c38d883da02a0c6f9bff5729a8d5815b1c307557d7b1d20b34dc2198bc7f6b1fd6cf81f5fbf935ab5b432c3ed2efb8cde552a286fb604e97cc2a82060a45db767f0d95d8a0a75d030714da9a28b6ab695146f2d93ab4ad1534de8330ebc1fda3d349018648aa9f4a14d62b932addad8a14d733364cbcf2a61d580c1c5232df7bae2b3cea1f664d7925766e49c50e41c0ac3f274c9a4b661310b08bca39f18115aa7da18acf6d1cf75ce3f076a56f9cf2f92f94dce83800332a54371ed87ce0c4f909fd479b6f6a2e0c36a25241a881d08a6f12a61875203a4e640fd1ca54a0ef8274c71f6e9b1d56005153f1d333a52978528abfb7f0263984de07c2d7fb6e3849f69c39db5892929406aa4a98ec21768b638cec706b0addf15bdc64e60ff2722643524411432ae72b531702b19cbccd5e532b23377538ffa58273fb8dfded961b3384da065dc8ff7a18f13a23d5303703e72500026b14a7eeee964fb511ec7b3e41586ef0b9cf5b409c81eb1baf21d4e725ce82be27616335db8a2cbfd63f2333f8bdff62623e00a3caf259bb2740a2348fd179f7b48ffb20efad9da194fdd92bbba8da2f5f6e796da806a9925e569d6fe1e1012d04b39ca70550d8ff5c01876f87538be4d0dcb01357d8039a3de9cbc768ade390256963c568f1153998f9edf7b02a456ef650821acac4a235e7bca272fa343f7fdb0860ce10aa4e8bd8003f0890e77264d110cdc99c72c506fc955958e770aa8bd6bfe7adf780338e89dd950ef5b3987eed9b427d8da438d9a3b60b1248f6869cf90a17706ad32755a1821bfd9f9be12bbc5b9c7aacbef0aa625cb82805e052703b6b7aa9c77d22a007985c8040345981137993980508ebf94a6936b6e5c3fbae1c99f0d197e2e562528b90f4b99e75b1c8be9b5aaa0fa4b2fc27a0413fd8874ae2f6d01b6cdb3ec1ae8bca24ddd6ca9cdfc2af7c68efeec743e99ba239cea7247ffb4273fdd25a8174f5fac5b197f09670a41c91b95f2a844486dcdf9284f74435e4161fae569bf738ccded38b0c8579ec2925b41ef559cf788dec70acae8056e9e0f76a4b2dc8be172a40f3d4bd18eb074e5b0f64203ea974a0f8fe9b01601d45d8b1bb13e0b8da764d05e71d31c440b26022c4ca2ebdbe90e6acf7a8d133d35f9278a7273d12abc6db07cd8f15c9d6ccdbf578ac9b74959d1e74a5c3828ac9089581a7de34e063de61731bbe9be2aaa520d3cb32fc0fad95cc326f7f56c938e05dee3a6b040152600cbcb16c3417f569a03ac74f57d9b76c3d7899cb0a04e8153741259297ddc2ae80d5f6bf8390ea5a1a82071a9fae7225a8cff38203aec206449e8a741c04b42229af075286b30c6b3828a778473468bdf752837891a2719594f7fe46c2832084c808a60a4de3087ee2a4262103ff6156a53717fe4c7f39267594071311ae75b6877d6e2273606ff64d17524c46c64aff71f3a79d14feae01d5ebd2391e0740e6bf805c8e3aff32f46cbac110a620d4f60e9c071263df2f5a9a1bcf16288f453c35d0aca370694fb8603ff1ba35897dbaf8d8cccba56c8883ac8e060d55f26ae9084f99e9e103b554d8fe3c8e2a2323824d4217eca0dbec60f5fb58099966ca6676b199199a892057207630c81917e8c6fa9f942267ee4a727156b8112f96bc8aed62fc62cf198b10935124eb3480c4d29c6b222af6d7c0412051372bfeae1efb3ba1b8b97188f5c841f209da741f4e23ea00249e67540d4c6c6226840de580d8d405a29ea2ec042cd13abb9ca5a414b67c99fcd33bae8c6fb5362dca843c650c40e03500494ed64d6fad4fb1d09f5d75e810ca07df78fbf5df86e621a847b62e2cfdd6d5321a9a53d30ac76b605d721a042e9c54a358c80b16c9d27a85d81a95e8b06c98a1937ea3baab0b3ebd9d547e1a63132e934a557f073d6b33d83480f4737da00ba92af19f67f96a48490e35a5467e4293666b7eb1765723b0a9f02a858d64ef8cc9e646d3895d49a46557b69668cef7bd406527787248b508b2f60c962b3d1238092874ebf7d51aa69d4e80d18870e3953c3097f70f679378de815e229603e917b54ad8f3eb3c8fa3fb93c84bb995d22cc1fc1c0c6b43556e8f78f9656853019a7fa8df9dc06035655942e6d11acd8554c9668894626643d107272bafde4a662814a161ff22e0e50cad2b68717405774e81b12bd8a886a82e32ad31482a1178ad1610795c46a5de21537ce2fe41fa3b69ec67f56ed1c394ee779e56ee32926222e4a411d7b5cff4fe23b1aea1389ee69f2096537ba3592e54db699c4981319fdefc1458dc95e4cbc704bad62d1abc81603c34559750098969e4e4798da8eb5b3fddeb76f2b3337d9aafbe598e7e16a6d3f55a380d5a7466c110dfca2fe0ad866497505621fc571bc176b0834b39948aa381e7db58210c3e2c0efdbdb819e316d0f5f65e701528a7c3127ae16dd446902c970c66104119509614d7d7dc4d7cac87fbddea30d63eff3912813ebea6410b2d56845c232b6024242af45914cedb417e81d87d0881ab041faf7e3a4f26545ca3f8a3c8f9df8fea612eb8b5cf76dd5a780d0ab34428c7813e2903af8440911ab2baf86d370e8166487829177e2e59db2b186256250ac25994ecfa9fc6bc33f64b60863f85a4c73434dd8bfc75063da8a4a5f1e6608090dc331f349c81d821d64c5ba3db411562762dc37c68c74c8ec36f633b9d144bc5df160594d361e48567bfc837f86527ec521765d6c3cd0778b1f698a6d818a6115eb8a39e0951e45bb690d9949e4b51636b12b284c243359523ca7a1a7f16c4c39cea425f0c01dce4cb6e53bf1c09da0ecfae7fc1b4620a42ebfaa97b299e9484ae8d4dd1e3d020e4ee9bcea3817d07c93a3870b82ed7e697b7c3748a0cd83aea95660954c088e8f3b485b203f38d2f650b5452833e2337e672586763879102e327fec32b7568623fff47706b2b7bba3c1648f984a9de8db845487aef3918a707a30bf4a59194bd8efc3cb6932e387e2edf192ea9fefb56e39205c18f70dcdcbf21757660fde8872935fb69001568578307386cb39819b85772cf9d30c6d0b3785f6343a959dc870356fad25c52b34d423fd2ff089a88f45c28783e39e41071081141365f4584fc13ebb4f118f83524331685358ee50512c565726a84d0a575460d20a1cc57f5a45925726e4b8578988d2ea7ed5ea0a52ce727178ecbe5576aa07b6946953b92e2e3ef0ce364166fd89fc515b29a322cc85b4cf3f8a0c7a3a7065979ef2c60e0304f683d6b6bfb5382e7db22701e4b11e081261ea658d7927305d701fc050bcd40342ad954ef01466e85ded3031ae15e8c27dad8f5c3cfdcb828b8f9531a842a56df77e31f98f4246d4b33874afde0017d9365c6879557944ac2290111fc5d2f4ae7c9639b50006155fa3e32ec4e4d2555b4981600e5cccb56f3596fd47e48187c839809a96b9f24c8dea67f8ea65082e74da1f239f25d3cbc3f0e0039faa213911d8e82ef90602fdbd9d62629c1efb63fa3e70589c817ac329a7a2079d9f7db99ffe4f62a6b68a4e43cdc5741ff91adfa0d05b9e9d4056e2162190fa0b3ab2d598682ebd754bf7e0074be2adda6c6adcd208717d6edf9d47687f1292c243a1569e6bb3418c5ae5ba9a6ade3b4cbd7719ab0b310c796bfe9720f2e257bfe16fcfe167c9dabd262d782680e77fd7eae287a98c49d88be62f910f2aa35e7c7cc78f174194fa78d84711a8062ebc512bcf28ef655c5c01b3fdebe44ca4b35871a3600acc65ea0ecb678108a157ca3905a2de3531641596b4538a99eefa58f9427cddf07938b6c811b7064a7807388d4758353e34158706ebde1fa4e671e5f370e1ab1db8ca7d706ff3f3f3373c10172c785e784a4397d45f3db26ead5aa41d507f1d03a54f31d480cb8c1fd902110e1fc1c193fd67b5befcfaa93bc7b679f242c69da2f379fd3cf58ffd8f4db0517eb603c90e6a8f67605642d419923803eec913fababa358bb02acb613e8043d82afdf67c5c84a775b81a16845fbbb5937f157f9aefb1b7925bad8f953a13f035cdeb6a49cefce931d6d65e7783b191bbab0d3928944c44c7f4ef21f8145dc37e2c0768eea284edca428e161442d6d62b6bcf86d0f102ab4b7270a79f6a54342215ae09a30e2f8c249112a47a5120d5abe79da889afc193bb13a064192f866d04077a014be653dd3e1b94496a0e0542f321354345b26926f89df8ab01d3125294c7b155a4867179265341f283b79639c92ce9f1f1fcabf38d4f09f0a9e40b410450e3ef963f2fd169eb6ee2d22fecf8e7b1a6c1c4c3c68ca1a07a0c41bbdd05ce2aaa46dc3c639e2503cecd6ccc8e28695f503c1282e36a6ce3d1ace631a85db61462924d601bfbbfe1a7a93546b1a0230eedcca76890ee8990a5760525eafc8e55c4d991e10a24e00f193447dfa2264f378bcecc78a5a3ea96b361b514f40167ec5e33c629ea2e56c1461527cb847777290bf926dfe861a8a0dc27cd3cd9b46bb9a4fd726fd5d0794b8745a6b528d263630808dbe1c84a75ee6c9295a1a58d6d31d6025d57daa2c732409b140108ac55840ad1e5903ae90b161778b6b518f57b01d4c4840f6d586c60e7afb716db92cea65d9badf7e353f706f5bc787ff6a10016a068c245e5b5679f9cdfe209cb7e59989485f171b9d4a02f70f9c13feabefc06c812012db3b653a7bd620ae211a92748b432730666bc736d7f0bd6b74d4b221d7a8ac018dbf58c1f4e22ad34d714f2ff1f3bc888406b95c3329623daa76b3f146c237ebaf802b84500bb48d2cabca6366abcd477b24cb7689194f2157295741ec812578778c11f15f80d12fb6e8717d724f7eb02e4dcfecc601a86f140323e17fd22abf508bfef264c7c224320d9893f90241855c5e5c4f129eb0efc5830a5c4c16e75704eb4542f24ec31351f671f16aa895565b0c7a083a5f428ddeaa3ac87261f1fe5ff4d87a81d2f9989c628b822c9b2ab3051495bca167599212a3c5642a3617fbf96e343ab3eba02ac0fe2c3666c0836ba0ae0e957b8893e4097c4a9f209351a7aa255cc814f5e73ffecf9f50a50cc66c7258eb2fea07a395b716ae73e1231cdaed4bca1dbfa143e574a13c8780a955fc666eb7891066b9fcec2baac5459a3967f80ab659de73cda8c42980f6ac42ed52ff011d998ff417911c27e3f189fab8d8c72abebbf59e2bfa6ea9e8144e391c60a0df4702d6f7783323e0f9b679dae33819e7eaf2d88141c230fc47d5d0d0a40de423c2ebc4a4d1c279794ead7e511eb11092de4a024c6d7c7c7899e60f159e6ebb0b13a924be711b80f782d55afac8547836161a91d1ad12b9a7f4427f2ddca8c3cf9549471c4fcc189725f773ef0fd49ba2755169ac665d60831ccbfcb86cd10263dce0cdaa5a7fd4dafb6989aa1fd463b871c4ce16da68c4f3dc7c06e1394da6956fc17f17fc5de40725cf1eae95a44f0f73a34d14c0e5b24ab419434db198610905f8c858675420f16cafcd29cae8e86753b901dd3f47c076b9f79f08c7bf76e6ada89bf037845c74f92a1bdac6fe859d1c91348350386e7c5a3d639bd74df57c2277d97b2306457aaa3f02c5800689cd7dabc759159c0740d0b80c8d2c305a128bb8e794cc3c0afa43631bbb2d8f056e5efbabff125ebeaafc3e7c525a197cee80ebafaea75ea158cee0c190b9c29af7ae4cdc5c41378f4d3cb799d2344c0cba88d2774a125c0c92b2e7c13ffeadd24a7089aebe308f76ab90445dd4f3557348b5547d1ef8ccf92b76b274748e95adac189913ada9d0be3f3e7676a7d5ebfd6c94b6e756bde4703b47d0936528c8e370ce950a2829a80abca2733fc3ab8465dd0f19443110ab265b82fbccb3f6a91ae511564e846a45811dec460e2f8daa7c77eac88a95d55c0c12194f57617af0e1080da3c0b17c2efc05f634780b79fe9418300e054b8e9bb3d13fc11c063e305bb8fcf62713d9b4af39a9fd7e5f6cfe634b8bf8b8aca74f937e41dbdf597b63d38116616bc27381ba65856af26631458fccdbbcc3001d632fdce7564b0e337f05a362d741cfda0ff88152e361a0906a831ecb0d0d8778adc7721e48524f83660e270aab20dc7d79b578370db4c19605cceca9cb67e6f82ef1f3a78ed19a5a9068a64cd00e486efaddded6b00f60162c5be83b5bbf24c3881600aa03d2bbcb5d620db9edf86d2bce4254aa59a1c40ecbddad5e2dcbdc63acfb3822031e8c068fe27f2fe5c063bd69a135b7bd88edba749d5bc06705a4490c7e3eb263a27a0dd920f12ff24dce75a82817f71992b73c83c6aee0780734cfc35997f36509821e88ed0d1b71115af0dd8ed3100be37208cfee28d835fc343e70d30851e31b97a46e98df7e581e4a87ff75650815fe779f7e2482653183858c2371bed86314cab73f03294f8da149a26ac360990d63c18bd33fa851ce9bd9bac0cd2d8ba046ace2d2de00dd11ceb79d946960b042d4ff7ea8aee668eb85627cfbd18d1e02d205e66a02e2c4db229caa9b7ef30df5e0d4c43676341a92f5851f9078c1d8cedb4bd98f9bafd32d99f56ef65c6784f268ba524d79dc1bebee8b4a4ca4b6d10513ad38280238950ed7385721d0bdaec129925492d2d3576ce3dcbcd94c4afafe70a8fa49a4720e53f4ed4ca9a077e9d4a54bc1a8d17817613ab1b3e559abd0209e14c90c7a3f17b560e95a89d7a80e49e11d12b09a6a5942c63abac529ff7774949673d4edcf60c096863d411d2382e4d5bdd67a0d2026cf3240a08cbc44415f155acb7e6cc1a9687e68e47273c959806aca8811abd710d021dae452b24e5ae93039dcc10f22a1a4a029f7d79630086b6386bf22390d6ea77622fce03566fb52a56e44bf3fdf49dce0e7e61774fd3d8568761059be00f0acec74b472edf82b941596d0143d9ec66954af39c8647f613bec6ed7bbcabc135e3ed39323e8d2c129c9a25216261f8cb73f5c31265908b7e252c9aa802b243f572328a5498169a4cb5cbe07c0f40b75b126a575735b93736acc3f4a61d75edd46215a4cb7b6bf989e836cb6124fcb205c4a280918aea78c888dd86dabee694ca4fb832a22c54864ae20030932dcab8c9e3cf2014a65abacc9e31dba5e4b15b3bc772d13e4b2090f4aecf8b7dd941b9786d976523d2d298cd13da964b3b4b23745a599649e55faae78a27295b7f9259bf5d8edc50199289e7b18adba2fced52015689f9dc13ed9285fb7b90ca4de1e02e206b92d5f5c140308591a3502960dca89a7b4d3365b0e5c4b1d6ce66556e65336bad06279db4b4cdeec740cd25e60818b6601014f77dd9d33f5be1758b4a6ccfb767cd879d3e636701fa6f28a043db1381964be2ebd16778e807944b07254eca8f49ad79041ec2c6676bbe41c49497e2b068ed83066f2753003b2ec9c0694f322171127a448d257459dbcafc03f5e618692ec9904258e610c50606509cab1e92de645e3b9213f5b7e870c8ebcc3d3ce689438ad92f574047f459d5be2caf542e85336e84044678dcfb946a1ef64003ea50d4b4f524afdf591703372678993b244f06df56282477041abc058331e8d87a812ae675594b35462e77f17c30976ee1c515c6cffd77a1d2cbcd09c374551c17deedb3efd2f443c3115e10249ba433d87eedc3115e76346aa4a89c1598c531f166a46ffd0d5d92012b343287ceedc2856f2b9e10147f830be4e16424736397faebb73df71e4cceea1a348035f0abdcdd5c62cfcc000c6afbd4a4bbfa24470a33ab310afb6c5a6ca1d2d2d1a4f616fe113a35591d153db13a092cc23a15034b8ca7a54326f531a15a4c86218e82425f8abbbc9bb27c725074dac6929ad9ba9d8d43834537dd4414dd8be16d8bf0398a098e29f4f60cc10f602936264440c91276b68a8da759d6a5fa15dd01fda7602a9f3ef3befc811519977929043d8117be456cda25a50cc0326c58365f6d4c162adf0c9bc72031306f81f4c8258c7f1faf7746bd7fa2d3dced21a7b216330beda5d6017dbee06682f9a2b076328ec8a2c2860584bc7e4407f82742fc0f899ad8dd2c148fd6bb406071687b354e6f8c68a768456cb1d6c3181fb4069b3fd54ffc3f9d58caa9f19795d6978387007c966190ba7efb5d30ff3a126820bd40081fce71996a0ceab6654d6826048b2c5127971b2862661db0e7b37c0e6900d1d9a5997ed0424a1e93e45bca1222d8ac499e1636aa969c76c879798e0fe47ea05f1c3607da351fe71dcd16b29df6a5cf37eac10ccb7a6dee0d02082dfb8f0fbaf03c1f60e47aabcc074beb3f7b5f73571fd1a84dd39f55f0772b79f2c486f650a109c73bf21284c1ac7d6bbf0bd9871f4cc74643607aaea1ce72a1abbe9e4f2c1c34a82c5d5c936ec55dd4ac0cc75bdd804d1c07a3e8491833aefbee8bb792c9726d857277274b21fc721f9dabefb803be683b6111203d077956786554c2b80893d8b62854328eb8744b4a1cac7403097c80af98a57bf156b63bdb0da58bc7c7e7af5e25b8109b11c21e6d0623733f03c09b272bb449d097090a90bdb51e259a0e13b0e889f5dc7bf5ea2d1fee11f29c3c842f851cd0e8dc7fc556b64bb53142c99183123ee7d4f18c5a0633faa416d4defdd6779b5e38432cc76ee326a0686cc3bb5444ddf2ea922c8068119ed4bcccbecf8747b8ad35c294a7d32bc4585563a1c73bb556e03dbc468f7debcb6aa36f8007e9051e020714392c0b1797c63da03351f6a90f3f114e40f6e86541b8898f466ec96ab7a7adbadf39bb00b33d34fe5e7e53a7ddd0c624c8758ce688b696c163e7ed3aee6319cb6ba25319259976485ba0511c4018e581238232b25e9e7e1a41d62d0d1f50f4fac6caa835b0e12ab3053975e6314d9b04f50fd8c090bdcfd48136b44a656ecdf9ad203cc685015879e704f898bd754c41abed2971e92ad81f95bfcc3d46cdad99c27bbbd8ece010e99253679dfee22161529d81ccb77cc0ffdcce9194d66e8e65d33aa1881db8a6a2baa637518df285dd1a50ae843c44d5a1f11566044b1b4ce8d889f58f5d1764119f5cba6f389b8c6e2cde45a6b413812d20ed264ee2da09e5aad9b649c8fdf763a143236f7f8c77f99638f74faca0344d05afb2cd90f23be067a45be5b63e120d595be90153ae5fff08d6cf2d216bca177e144cc787f7547b02e838480574ec4e525eae41514a377990bf0cbab17c7c2a0c6a2f938d81c304a9ff8018a6f36535b9b12cdde95e58922c0075bc581a62831e386efae6e8915a4cecb5ed2437f15f52b9278b90823edc359159e1662a5965acc16a655270e40a60a258dd8fe4bf0753b17b12c2643f5a7c066f159327aea24ca0049ed12e17536578488c70cf17eb77df0c226adde4c0eb64fb2162f768e81344752d95b2f853e6781ef0ae7e8a0d5ef047b40df7c8274e07f2e1eff1b3c834b41761c531c8886f0363acb3ed8ed7bb0782601140e56fbab77d7edc516a5b4c5fd2ea71c61f9d737d4c082b41cb7a9d7af9561492d1cfea4612c4cb429f32faebad575b0b96a93644f5d5f1d932804adebcb8b21d97f4385842d3f8d415c9bbdc16882787c5db941152ec6cbfa6a8a8d5eb93a02d89f45efc55bbbe3e4ae5bf311f61d5cc41ea1515bb963ca87e156fa232be50659ad42393b00ba38092fe7562544cbc4e73ba235cb159d84be1bdee3f0adf29ec34e8397caf82b19a932fa91376edb487f152e665df85a2c1c15178cfe170012c934296fdd2b1660922838892375178c2945d5e060e165227c803339eb83489ae2f990050853e4b7aee4753959f9ed0e0fdebbd6f6792b6008618f25e379c4553b2d7cd6ce7cc059cb948969ea8a40bb95c55db67d8da955262daf7e8e5c14542ba6c9c63ee6ad0c91a0684b7b299336adce4f966d04364392f25b11edcf01b4ec149ff44d605bdebea741c4377493b673851a84657c3205fbdf1c8a442ef0fd8bd7fc82b698a1d210282635b63b8a13ff45b906100eccc77d684703ea18366e1217712757171bf65072b60b624f7f18ec74d856b7940c5bfb64b56a3b63364c5137126aa7c9b5aed16444718ac5731791998e28f3d60d9f5c54b5911cb3f45062919ab63bf2cb779b744e8992cde1c1d627105e0c0c852b147b1a18d45c13c56a27fe1911e565002565d65a431a4b6dddd11d957e58287200bc465fe233db09bd2a36f75c3121723a7b918dc2b557f15c38399f19a17b807b00b8e639a0acb60e049cb39870e3a1838ff240f272a98c7df816074b2145c121fceebd36fc91d9d7bdd670a809e7026e2b4e1bf2ff35dc535a2d2b059c8906ff60eb288ab18474e14dd36c2e2cd447418d4c45c057cb714c45cb9b0877d779fac2d5c04a7de0d8b45cecfa1145428f2d98fd7b7e1ca83467ede2fea02c6addd45ccff32c36538ff2311af3d2af1dbcfd73426b3e79f5738c889951947a89294ad77f5dc00f173e323895d4adf675429845723aac04bec13eee36a637fe27626515d629b149aeefc8f0eed9a3e0182e82232e43a5ca7321cfea580ae3b903a3e099f6872766907007518a72ba3cdaf2907427bcac692ad5be5944a5ecd1ee99abdc357092da3973ca2fe7fc9a9eaec2b48953dc4b6d4f1d12efbcad16f6a8ef742f6a5f847df295e2e341a05145316c56430b3ea152a2a8dbed179d63a6906c98a4d12ded151075f411c2edf6d5c348cfa28581322b4d14552fe589250b9a26ee50446aae717e5bf9f443faeaa67befab13750bc83aaacf5e54564d5f936187db739ec9fd69fe366e8a13aa32b57d8e0758e7b7854a199da2dcb369e40598df42069729b4d66caa33b1e35c5d80fbe24bf238b810bc44f9a7910955b6f83c4819e23f6a3f4a6ea375a28dc4f3496f5e95baff2373421a4848769b7f342bffaedeed4a9c8738c3b7a7a24b3fa2ffba5f4198e6da723d7668cf83681e797719aa5a1665193cf19340d89faab0fc23d2d4fe6060c5943c5f87fc72953f79b9f23863e0ec44a3e2ecfd4b94ea14db7751e4cbf40c89de8e13dea9990d5b631818b8034c38e2cdf454f8de1cb67eb8fb65a2c342348ceb683f711e0b9fab4b1c50e9494ab14ee5dcd003047a35a986ec01166cff3eba15f73cf403c252c20cad6fb220b21bc8050275708879cb7a049c75b12a076b7aa9c6c7607c0b834e747f94fa59e2a74f4f95a2f20f0e24e5b440e3ab617f4c656fcecd956e4530e5fef95cc69a033e5d971dd1e5830f9ff865b4b9f9bca2990f392980fe1766f80e5a8dfc9312ff6d1dd18db21363c3a00abb0638538f1fb2725729c6b0c6cc8d14f218d94ce40a53e4ee71bffa3e72da3960473eeb80dd205ea29754d4b5d4c7b33a14e1041e509b74897c4b5607dd1bff46f14c2da548ddbd27a4d15b136fd9a00045b7c2989f0bd5b25a9b212a2d9e6adb486252f6af65a23f1f9df6675aa143aba1a2a6e6b808f17bb6b700eb7037cca174afbce1fe1458230f7274da3f4fd6c4b2a6d8ea718d4fdd05407c93d78628629f4a03441bc4c22de9504e3da4320c4b2ad29fbd0401ff873334ad0c2ec9cedefab0a88a547b548bf84047be228b1218110a05ec73b4af1d9854e2455fc65ce38489a09d7ca53ef5f0d6aa81159d28cad157d4516663ac9634e4fa8cf5b9a43da9aba5b1eb43fa9267a37da6b2e0c5deb365e425131251ca1366362e92c732e13a725289c172ab463c26c369de8b50f35ace4a805c5616e2078c70868ab6370fa0f2ee04276ac4b16316fa72d354b6dfe185bd4cff8b1789ad30e9111e2727ef609a25407be24dbc6d0ae7db3544a8d6af42028bb24a225117b117ef839dbd22eb01ec4b680a9b9fc0547af69cfde3c24587904c98b93707e9c8c5cda8b853abee603cbf133530ab8055d0a2f72ebb1ab36e1e528a49757671143575fbfd3a684eeccdf506c6d41ced68eec4eeece8bbdebb4bf9cad4ef0696bb6de3e0183aeb48f5e46cc8c5e760be68a1d6a8547e09560d6274b5f1c437ec915389a6ab78f3c445d6a255553beb75e954fa1f29565d4108102c888d5bc94a8abc94c61f29ed81181885bd5275ef92d770f2183c4ac314af6153a65cb8a8f980038496a9d16cb9d58e435845342fb4c629b8ddbf7dfcb508efd4403aa07eb1dab08603760902191f8548ad611d5cbd2bebcc4c88d713fdf6dba71536eaa0bbb505ba53d010a7aa16c79d466c0c986a1c37dcb07ef3182c78db130fdd8a60ad6079db34d124fd748cd7be628741e7631168db082033cb9877089cc5c1bcbfe7bb5dad4306306c5adbbc540a1597f73c3c43c23351394a153940f3e28d0161d7543f68bd81c05fac42a4cdfbeb284a534b37ba739aafb5788e8bf2045b422c87f2b8df2b11529794a863229d0dc153714dca64e5f62beaf71d8a4bd252afd5f7be40330ba43bed2a8d939f15c1ab1672562d02ce356e3e2efbe5299f0c24efac435cf348482e3e1eb8ae8bec2945b878372fd2c83fa51346eb5b26fae2254adb71af2a4d59c56d6c70e680e60993479b1222f5193551762a66034e86a1a2bb2ff9f7d5d28ae480b46af8efa2a83b28cb87a40fb0cb12866850ad8bbc8d0129096796f342160ae9cb940e5ed86a56787af9fc947ee2c5c4ac21096470404a7df2ea6c569122ba025fa941630a24a5bbf5678c281b3695dbe4beb6becec8eaaab365b40e02111f2577552007c40ce9984492c9479b6f4af7b1224c3370cd00eb2a8cbd29de2c1069359add022bdaebcab8cc65fd9476fc063d92fe7877e52eae4b6b7a4e0933a4a99e023c42d1b1e00f079e7de9f83f0e1863fcea8a5c86d4fce87982522df4413013126ed88306b3be3927a2b4ac7ac5585e175fc7719440021fd36be638773570fbd0f39a3b45a1375789d4ac99bbd1f8e0f9ca26f862ce0fc505cf8303a83ebda05a2eb24f3db0970af53a052aec25f7332c32a41bf86973aa3e53c8227013000466b9153d89edc132870c5c1ca19ba465567ea4c2dbdb70f1bcbded1b0ff3f914d25db8540e0109b7b6f7842e834d2fda10d19bf7bfcf15d36c06f2c9100c02350118b545c5a0be1294597c417e251c139a7dd9d840ebf69e3b7a29b1b2ff4e6fa90b812ed75ac6be5ce3ac6a155ad7a2ba917c1d00eba935ad12400011866dcb8a424403530e64501e682e8db5d9f40a09db1882a84071f3311cbcf731f5a38818ecc9c3a3c484d6d2e6b3ccca7f4beb9b986b4f72edcfbd7e421c00a0d44d1189f3d1a163e6605b6e78111379cdb6e646cec4daee247fb02751d3d39a451d1992aaf5298a96c6a8d704c2c867c3f451236234c5fa2d6efea2acb18e877e76f696beb53362c0c1629c206740a71f14167d0198f37735c036c827c02fd62b141267cb1a5b077589ac205a67e024d0b4f1692107d827e4b9360709cd7c317751c05c4a185f12351dedf57cc90f0c571b9badd678b86b231aca541acd00f0e440c0f6937402fb3ecffb4f0b6e97d7293f9a2dddf8689cb896fb635d76612594b8f442f4e00764c9e23963742068972915d393fda966c4f47b345fe3b4081f977cbeb19fb275cb74ec57ba3b305d30f5479ad73d7515d5887ea21e1ff3dfb29ba8886d48f69b593b4601ae9f269c764a0959a5867ec1443fa7cfe3f56dc0f654791337f9b1c8b8b4268d2c520be9b4d25974d80a6bcad3eb952e85486f2f06893c42592779d44cac86d524440b8e988b4f44c107f3c0f781041007d0d3d65fefa91f46afda6d45a481433f8db385a921419f152529841bcf0fc6398a11a99f78d16e18868dcf15adad89657e7265ec32ff7d521cae12a22975b3d1b748d72ee41aea88923e44777ca2ee5b0b5948ac787bcb2e8eca9c4fdb2c551d6e53773d959f6d5ebb904f287e24edea681e1ceef89b13445aa0acad99838e50eff4a0f7e08f1b8e5881646e17de0bf07895a519ce8b2547c106c5e039cf47cb740941b3aea6e8b9f44b85e60c95b8790987992b28596ab8aad469a610c5fbae616c21fa6f79ea0a7c34523973ae7e1039c8817847ab68b80904db44d6c4112a9ece9ee71b0e030707e61351ec6c9c87639a6ad749c33b5b3e7948322818230eba5706481c50952bdae76feb0a74e30f71a09ec3d21edf2338397470c5c63cc66a53319e14f6cab810916017cbb55a8a395fdb173a79f4058a6a5b8b12dd861cd96596747352bd4339b52584ef6ee63a0b2108296f305071cf496fef4fb35049c651d69a112fe706904e98672164aab475bdaff106a38d5206149ddba023632ef6c7f5579b8f9c013cd353c9f90711f15027c919037e03fcee6fe30fa715347fc21df169f20a350427360d115af5ceb6874789c736c019d72477d3bded04449f763d79258a4975c07d31b31a65675b597643a8c0ce921ef77e7d2fb9414ebb44262f5548dd0f209188063c89dfb1aa09b9f9d0293d3d0c8e3f43980f3461e4c890272e7d85b65a25dd5b50735815ed0e90258df7ecdba743470bb4f2a5bf90e216dc3742bbbbb302ee7b751d11d01b2f613ac94d046a840a0b37000a1295b595bfa9540ed3d46395621cb75bf1da9aab6bad5f60ca0e4fccb92eef075f3d4ced76bb46c5fe2a6023ddff9620d571780303107ce7c8eeaf210f38d99e113666ed2da834681f83548b06baf83c31d387352bcf616eddc053f2685dc706cb995a680e053860a7b83dda38e838729e84ccc9297f300ebeb8af51abbf864f257da050e2ced102258101c2b254e573f8232f02149e92b0b393122d310a76a7ca4f35f22d55906c520d4e419a7709559661d2a36245b12465981e18fb36f0ca3e17e9f6bcb04ba109db0a3c53c8b9ae6636aeac7761f1d165cbe2bd81c975487e01dbfcefdb0f16506153f20c7ca9878f6553aa69530938273ed99239e00956c6b2220d214bb6465e32395ce47245b0f424491937f3c8cd91187b31a6745e8d4cf4f9049868b0ac0f28c5839f0c02b4846ca63d598fbbfa5dafacd65c741a40f651ba56882e5f7f0f8f83afcaf599cd030ea482fe726d71c9c7a8db54b8aaec6791af5d53a4858a7fc063b8f8bd45390bcd5b9ce8ea2bd55a372518e7cf7eb6d61624ef4f76a0e9eeccebea4787c59bdd95c38d02a8f448edb7812995672e910d30f697b0ebf01c0ca7da3fdea2c7bb79920baa148cd7cb625f0d635e831f62d6ddeb3868b808c54ae7077c1bb630a5679b073792c88c2c900504cce0e67977d75cb63cf301f83682a82663dea9ed96e3880ae3db20e2bd907e3ec718b53150ba9a864d1ff302c15d55ff1f6a485eb27be9f12e96790f185f856b15a9667438c154eb9ea39d57685b44346441f03886c502b274567ab329cd1b3c9058d5effed1c335365bad92a742f8c7434f04639c5b36b0c0830d8cc0537c858e1816c88b8fc2d68ba8535d2c0e4bd7677619b89c5be47a6f2b542006782e7f1b906853c08b4b041045cfa69fd984507de790d84df4523654492849b9334be402a1665f204b9169cd69c006e32ab870d34ad3a6e96cdbbe680659557b49a20377743410adc7740d511d0f988081741729979a661b5f6df0db273e913d46aed09125088544d4f40e0a06a081481f2f718e05b29d22adc87e6c5fd55965d64d362f733adb0238a63cd326aacdc91e8b5c2871cead8e6f912c0d7e298292bb1ed0d63274685220706660f2fac1b12f7d7483e79bdecae2bd9b678f774dc9d31feaf51ce7204f961c84eb30fdde77efec25c28012f2dd801d04649435b19da28ba5cd74332150ead94222c506ea161161ba1e30013399d19ef4459dee60c3a8c8771e7d3de8d88949107b9da66fdeaae3c0e460b5c5a60e429d66d1bf09a11f021c7cb4335aa81c7185cffc2f002bc912318167c4986f39787498d01f7eba55620451a08736952af0421f43139bd8b8f6da12421eaa84b35542edd547b8912ad2edd2fbe95aa57837da42194a2d5bfdcbc4f7aced761dcfa346b52affb117f7a2d0b8ad2f72ea25228f656300bbfc18ca55b8942695ee0b55b2544fe60254b96c859d7d4cd0692bf880eef7dcef793cd7b8f53bc7d2cec3d211bf03351a9a63555ad0b75565e5c18f859ea9ef77e03bfef83e82c863fd46bc3146b5a8b48722ec0eab1d1ffee3a4ebe33427d227d13bd87cd64be587c145bdc0d8fa4bc66a0823d7d823a1b4c5d6c15cf74ff2a3b346203ac7d28d973f7dfeba7822dfbc9cef20d16dd21ec5556e446eb0aaa5b5c98765b90b335bd4020b753ecb09f9c3124c8d5f030bca0c157e3e967b9de80cefe37f16f0409575ff048e98a74bcfd613f2df55615149273aa4d56e6057b93da5b5ae5431536188f00601890fcf7193835e2908fea014cf237b649620cbdc0ee4e0b6c52aefbdf884628d2dbbe812eb144b57fbbabe9d33deb4132996c4f1e7410ad4774e2dd244c3bfb8878e148e0ca3cef90481b643a53b53ec51a4f14d86ba1bc75c10176f0a066e044debe55be0bd2d04c43754f098b0b2b4b772b9830fa11c4096b579c90d4aafad45213626a856349553109a258d93752c7ff9f9c3edb26052204a07c8168a7de95de365bc27921af181667173997a278fdfb1f5ba4e1f4fa46880f3900e2c40c2d591b1bafd5706be2bd62df9dbb1f0ffb18b0dcf8064aafc7b63c9114df6bd0e083a05ecf0e49f54727137072aaadede70a3325bfdcb297114374614ed0e55f97f1b2d8c092859a8ba540108b2027e4d233681ba6367c506e358199daf8ca25496b96756990aa2cd1c507860f660dc7c0353980f24743e382b6e2ce82f582b8a75147e70cf5a2091c9ad0b4485597a6cac091a0a0033e6ce00ac99f9d40b4f40b9ecc6ced8424686027ac60197fff73b1de6be4ad9bac4d798e71c197200d687d3b55adc0b5d66564ddec025a9842e8833c7f7e5b9f89fadcd3f4500112a8e969a2302a839fa79f1871c68be558b33d00d3f1b982cef041028f009b7a140510eebb5df73819a84afa1206125124f9fb27da42a32e19ff9107c7bcfb0786168f0832d77788feb96597aedc4278f907126de56ffc642f3f8f2271cfa76b2cb806d6f4e1ad84fc38cec1a3a739d642fc0cd1aeaea8585ea702036c791bca8a3823a37359bfef7120f5cb92cbf473649fe1dcd86854d336eb387835f9f3f51770ec9baa42ca8306adc46d412c96a388fdeaea21b420e780109188cc0a861f3f9e97ff29db90485c0d6b34d4fe936b1879136390790714f3fe10ef5b70dbf09689178a6cca87f0dd5ccb11b0a952e7f5bbff2c51d1353e03d0d6e8caba4bb75646384acb360550861cefe6cf9a0dd8c7cc90fa4d041ff62784df7e8f0c2ea3ee03266b0a0a96db338f8477ef54053504d8ebb9085b2fddcdce054533dd5ce5c4faedb7adff3de9457011feca3b745ed6699cc93a6427b4f57e3b19c49f951a4c14639c8952eff6dddbddab048b702d99135e1b104ca6b601671af64f273c11edfcb1ee02cfc24b90ee5ef8ec799d840224f96628ede3c0d5c5dabf431ad3489e09ae2dc1ef831ac1cb204c8c7b8a4966880c9401c8d1f32724163bb8f6b79b5d3fa8d0c6db639978b6de46aa3ddbbfd8cf6b6279855d6b2849c2189362eab3bea9d3e051a3087c65f4ac019b7778ab16086c0093f37e0b8127d63ea1c9464826663362f41ad5952e9505755d17c6b05cfd7c16aaaded6152e551c7dc1af93300a71d944daad64e0e129bc92ab395621ae6b3e2477fa025ba2528d337a334c95e1ef2a4ae4dde12899e7a94c72ce594f1d71a8362f15045e2e4fe59884fc6e1f09fd0ccaca9b6b12eefe33d1b3adb7f3c92d4ce5e384a3cbe703fb3e5c07979129eebaa61a2f10ab207990bf6189121e8ed09dcc894e669d77ff7034b9a78d03edceae58e8a8ab9b69a11403c6399423f31d360927e5c51c7c4eedbe6a34ef0ba84e84c12df0bc71673eb0213a2d0a2d41ec613b6d872e952db6da2ad970c7bd4e085c437ffd4639a85a3e40099ae7edfb8920e1eb2555ad9257277d4e24502043042e1c299acf85775c5f5e779a8e09a045d29171a6d939f1983a2f197c2ab12e78c4f9cf37d91f0c2cd3d1c9e58d3ea927d55442386d1f33103fcad4eac7e3a600da26db47f2ae2bb68d13eaefcdb5f70c780a4c09dd9bfa5ccd73dcb69052e0badd930c50828e2c83912f4e8ba5859055f29023adf1d2b0c7a135691b41cbdc2b7e6edc037b9b7610be94f382f50e56e34eb26d167594629c5bd40e6407f81a8b4e13320e67cfeaa515586ce7f92f8a95fcbd5bd8446893764d4b3f376715c49bdc214ba5474047974173cb46b62d204e83bea5dbd129d184e00578e461f5589bc6a84b9a7e4c8e466906b90f3daa0e4d21612e3d2c515f5784c6ee4ccc754af2b6f8bd5110e4f2bcaa745e3060c551b8db3c92864ba5c15d654709f259d4aa002938c92b6c68e45de2eb617bbe3dab9492717b8ab2c2ceaaf4e99f8927b439ba0408af3ae0179a8d8180b1123f1542cc5afab3b1a0091875dae20473d991dbae93a2b81c747aa5b9eec1d0ef3fe4db9ac2cce9ebea098151b83d0fd327d6b4ca4f0f1a7d7b16e82c50c0fe3a3abcdd4d5bd8b0a9092c69f27894a6ccdbc46399ce3b8a2ab8a84f6db75a0c76a5100316fe4ba268920d926fa4ab9da63d05d617c89a49b122009e641de0e664918d428af1276f0142433b5f4fe003e890208b114cea13389784096615851f09a0e58d1151753330707a852c62682280d0a98ee7ba0bf9ea32033162d5ae89ac59d24ce4b8e37738ce69f72b62e59a110059f5b78a93dd694074223158dc1ffcbef5a56fbc4f06567ae585f0f3ac6312a5ef6c4ca2e132a33841f6ba8a88b887e228188fe15e0c198eeac44d7130376dbfcb8b53e34d15b91437cce13983ab1b62db213aed4dd0782ab30ca604daaaf9864cdf03a29b46b16e696ce973cb78279f17f81d803e5777c43a5569e30a3c3738b26c604fd8b82e4aab4553977a434320e2f13b27c63aad763baf796d9469754d764c68c1b5739851b654ad9120119e3f30f4826037a1c4498796e9e3847cf244283900701a411d2e35bd2f57b450c48070713e7380611a66a82edc5cedf59f49500458b133aec8b016bddadcc68ac21be6b4ce9a910a3df2ec6626938928b66c6c818bdcc6d5161c14754f9fec4f8b94c7277f7d28399392289fc9c3fad204d9a7d1acaaca4402aa2bbafd42123769bcfae0b999d39725fe3c70f4edb861bff9706ab54c87647dd3bec6dd36a4089f5a92f5d6dd9c7f865958366373f7f55d68778d4868982acac0aa643e94fd2d419fdbc86678098e3c6a803009588a201451e7dc9b60ce0948b51ffc8088939e1bbc7033e14195cdef697bc969a6542799e2d035da3eb349a6921d5ec6e1192710bfd304221388b0ed14a66a0797098ee8a762fe589c906c8b6b25d3fc0ff94ef40c0a3eb2e4e23cef7ad577f6091c09481107cfe4cb583694ca6d121d500ca16e0142200526a06c9c323fffdac62b9d4d996221d046f7ea8d65be74fe7f86c294bfd792a0269a7754bbb8d2e34ceda25e6af5e9056e1791e12b0810d9fc511c369a951d63a81ffaab862c6ebada4d51a8fe4bfac277e4f5d133143fdc687e0d4dc42ae067039acb1dcf0c5a020fdd308aff71d525b2ece671323016247f0c9fa91fd60c1cd0f76c4a8ea4cafc2410d01fa5148b03e04e2f8a093e7a0c0b4d329927618748719ba34d451918775812197ffb2cf9531ad41f11868386aa18e225c813c6bea2d1923ecd3055150804a61387a7c7b4f6409c9d011362a2f88a93bcfec276ad6f76a400ef38de3590270e788b969310b2be293ec0d662dfc4b744a791f63b5ae0878f16ecbd3200a811a40f876a5f9b3820a87d3565c4c882c13a8834a2e69daac2848b46c9b556ef45fc84bbfbe1a879a1d50c22f9f4f39928e4bef10d9fac361172f01e4c98773609ccf9e722d93ed381764de4e39a37d17c0bb1fbe14d9eaa8df661dc3b61dc812917dec7fee48e9c3957dbf7f9e3858111690bc7e3d35f45452bf2f5ffb8a5fb70de5e045ec7daa7d078e24268f922232ce9b5e6ccb4afe645f1e2c09b9c22b15fd68c3c1cdc8dcaa7965d7ecf5ddf255ab29d4b899650da025ef9c29293226611d4a1f8d08b3ebb323739506c7b25c818cc9a2af53c644dcd827b7e9286fb1e8670711a86b22df11c38ff0bddcf53d58c130d6c09168fa42263c17f45956ad58fa96d8ebfca4e5c86b88e2b0af16763b804c7318a7560e60e2dbf8f2fa56a2061014c6441b923870af43364bfb9ec3e4344a50f164af5d0f59e056b115b5fee6dc78d5aada8d567efbf062570d25474d8f5c411dc8a5dd6c03928f50ec12d3754526c9e41235f8eec3264985deab44176f19c1eb640343fd9954e082533ce77ee16b9a3c153c4bf1baabc00df2a4a678ebe3907e11bebb095ed2f04f20ccd3003401441a77b9e04ca6480ed2e9daeff7405e1cfe93aabbde1bb0edba5dbca6c2b1d10f21fa1fbcf6e3271af744ea6216aa1a634f8de926e6b246e7c87c233027882280367b72ca4751f6074c6fbabbe80aeb4efadb09a0744bc44a98e37062c00b7c634a29c6db7e16745b93d961aa54e83daa055fab59ae56c2b390016e00fdf135186c6a743ed7f58e13a46066734997878ed366a43f696b5bcf56a226c68513420f170490deeebf5bf7f1a0cb289b1aa26e7a80eb667679babedb563253134183f830d265be7f078bd6832d4e7167c8a05ccbbb656d0b9a7833841edb5a1f2b1c1f0a79d5dcacfd9b31a1129ea427054f74c4aacc8c5c5b4f144847fdc75114123d4e7a3e4f0fb9cd2844734a75271b00903a0e6e3e85f4b0d492b2b6a332d7b60cf0e0c3debb89d58ae513af1316e04fa2bcb1f2d3ecd3099ce91e3af3314a0075cd66b55c73a249a49b294f6b407fc5cbb6a65f9c1e17b3f536d237bcfd3c0121e204ff8d088730a865fdaf537c814426c6ba5cf4fea674ee3e529f68b116e4fedd41dfcef4266a0c51d85d2422c86d5f6627856832932daa51b2c16d74d36b779e1692f87178edc9ba7cdaaa66932b20bc4a88c246f5a80fa148a620460b112b06a7395328a0c65198e8a00f7ac9e98df5a4ad0b54c43213a7cb7f3e4966ff1f405b09e0b5dfbcc778671f74ce6f580429193f7b77b7a52a1d2ad2805e6ad7c199e2143c996b3c5f9d197742992b3009e114bafb1941cf396235f59a28a138163a55349542203a576a5d2b4c11d08c40961d72c6dcfe9825d683a7b14207ec5ef449156b368913376db0258c09563ad7201396747cb0296ccca8285c0105af08a88c98a0f404503faba1e69eb3ed93255a1fc070373f181f52aa818ab91f4ff825d562de89190601dea305daed81d27398a330963dbb15a48bd06977b2fcfb082ea44a7806f128f316d0f1631db119330a883cd75f622bd79cc12758e1fa433d8b3f2603513ebb3cc11724746ae23ace0faf987e1c1c9900a7395dad56ca07df5920e3a762c3fde17eb226d18fefba59e94b56558c571515aa55c6ed6df302cfca7e75e34b104c2b3da39a495fa0fc7e4e1f71019b001a8ce5f7804b8ff5d7a892b684268a4f69f52a886658f1e47f9f8c49fdbe6f1784a8238bc526fbc26f88a80419ff0aa325f5a7a2c1e1c94cbf38724b8fe39c3c5c53930bedc4ae4f0cbbdb1c9be7b6f7af42608000b60a1fc0404764196e100a41bac21dafb875183e5f722f60d82365a3a640ab3c91a6aeec98ad9f59f6f64e15570c5238d9033b628ef8b077e79267065348ea14fa373bfc59391bdad9f5da3df90c78da9957aba1dabee9057d03826c951eb95c452516b0a0c9eba912e78ff7aaf9f90274c6fab11841c8a86e1696f1b688a69652a142efdcdf1bb566a0e1aec9a9726247e28ac71b1808f1892cfc67f1dc9b7dea6a8347818ba210c3b0896951579c4b221ebd47359e6c7cb4979c0c2fd6ea2c908a271245dda0d4c69d40b1d68da679d523452b5a9883b62e0ba884b1ce0bb69eca928043be339401b9a5b34e4dc37801dadc4ddf2073247ee7f2f2541c4f7c9856c2e1787a6358646ae5423484f0ea5b6447750c02ce19c7aa1412831655ff29c077ce86e15cbe03c33d70ba51e283be7f1ae62d3db91d95b5c3868736e92736a85737711265be8e7fe71000ca02f89bb3b1684772e87dc7ff5559711fac3af9a1ba6cbb7cba952cd48bdf6aa74b8bc2637f1a36ca28d30d9a73c60b02cad5f46aff01f689ac2f67c93e4f8ecfec4bae2d9443ff097d5736047cca3d05af3d9a4dff4bbbc93cdde0e98d70cc3c2323486c4eacfec7cc725ce598e897f065b7a4653d405308f7d6106cad96ce3f295fc80f85de7a9769059f2108280705e1093e216f7ba3a270a810463f4200ffad89489ae8797970e72bf9477e522e07bfa2c55744ac2cee6220b10003c4f6e230d2deb01828c14eaf41de07dd8136f0b65e71d2770269923e6291e5f45c5e16f36e8ab12a72ad0f135401ea91ae33c96e11bbb95dbf851955de97bd62337544b7291b2cc31542b03266fb0eab58ba0aabef05b106c01d8102f950ea0fb95e8ed652a427dbbc6272a576dafb55e73c72ead1b08a49d6dbd8617e43ba2eabd9a2184ff3e6905de738d6d30b52139f4c4a8247ffdccf1ba982ae8e15d9e8ae0bf8c5e5434026c65ca7b58d0f7b26cdee6156c34c0fabb1bfc8a0543457837ff9a05e43df564bbea02fdcb98724edcd072c79dd0adf0e124860cb8aa685d138262f3a556746532976b28e0104d890ca3ff88a76eb13e16152a5289daf93e94183a9e1d0632d7e8e234bafcc9f9a7a5c93bb343682408a4d624777dabec6fd678ed8802852bd5fd4673e42e11a4fa2b151226c49cad8f8bb335d442b0ac632a06376b0c65057a508528b30d7cce2c30af1a5ab12f756af1c889b9b1e6dd7c42a67d687cbc8381b9634c94330089b084d62c1dec0c1037a52dface812d27a4681cc0271b91e224bea2a972a947b98a835bad94bc6b562733d99239ebaa6ae6dbcbea45891c7f0eb7addc1f7f35e09d132d56afb23546ed84fee51c320478d756ab2233de674b53d8274184e9d2a871f0b9d7bceac4ce35c3835d3438d39d02fa9c86e2af14b9fd8c60112d4040437bce4d4c859013bee30c905cf26f0776101a3ebbd1b6d93b5bb2391d91ef41d52090f4d7925c7e22cd22e54cfb7c13df04548986cd670f70f0d92270e18c8a36990d46c6ba30d5a6b9b1bf2c8dc4b98f6f7bde259c0eb0f5918e7c72f5ba7965881abcffdaf14456b8f877a10678f70606164ab3ed2ac10f5e36cfd6d81883241667f50a5404f37a4a7d4c7a1fd24f45f34accdbd84e4225672b42004a9f6a309dff19af5e70338f4dd5224bbf94b30f7fafd67de92234a4731d89bf996dea4cae26702bebd7808ae9784450d5bbad44a865fbc612f7d354a3a0b496981d0c74a7dd877d7aca0e8b8d37d0f18aba1384fd1a8dbcbf4d0ddb88fc7cd20d1d4353bca699c6ebe91bd06d3c8697361ae86f332c5fab04f1ffeec6bbfa44b218e241e961a8e12fd4909cb4ded52fa0ec4916472231a157ff12b0a384b8a4cd9539dd3348782e67283c06669d90d08e6c1684eea3a1982d7d97ed433bb28f548d24e7f1173ad98fb33332794ccffd8ee349220c83f0877b8d9990ef8cc2b04b00d46133fc572c3f1a062a9557c12d748464e756441ff01700442fb46003a4910e91934e46e356ebb7ca2f28a42e078b1871fc08f9a5e6baf22de59a9af7ee0922ef962a30ed58b93dfc3d3ba8edfd57b1093b021f79d04d1a3c39bca5cea34a28d1f3a7b99654197f47dd6f960dae6a59562bf7ec7f2d3291ccb10b7ed44233a49bc9ba1a94171dfeaf44fc2854c2b5002d2d20162acea4971998d88d9a6bd29494bfe1a18f6cf8699203cb5eefac83d32773cfe7f57609f534d7ee3613a03c7e2a8fb4825d392a13fafe4ba417cb7be088372757d210fb6631766b1f410579b23fcc53c90c82631dcdcd4cfc771ef6c722389a0745cc7aee8823a8b53380025fee31929148fa0312a1d3e1b3c46a92e9dbc1253514df0712e0c4a585ea64bf935c93d3b3db08be6adfaae04d0330fbfff677f00ac7b733465686db3087a27be36c9a6bdea066d8c6d94e58ef583f7e7371e8cf468e145121476d680d4ede115aff8f830a50315b69b0752a067c69ff931bb4b773264cd1e86d7a050d4a9ac6b602d15dd3884e1f4581944f3e4e478fc997e1d775ada02afecc4c615f2899ad75aa3ad91f5d55484cfb96a5d3f588fa33fa3f5cc68ea5e6b0658925f5c33f7d9123add4f9a235766fbed11ddc1dcee2df90adddf8318e22a7faadb2d90f76de6673ebaa58b1856d1a6081546731d48082b594577a930b6ce08de59cdfbf56ca96c19ccc9a8bd418eddc2e7d9bd2317278e3273b8baef77d30f7d1896a354664618f717abebf4fbf348ded8a18c25933edbf77d184d2edd82f3f973e89d451b5372b379d9cae9518f86c50c70ff00156146438518d0b602890209049dc3f53f285558c9771650f3cf07ac728a70c0b1081685630e3d16be0d8b42cad45daf3ce6369d41121ee5325542c9749a82d7a774a5e4378f3c5b51d777fe8d9a61763400045e469aefb4874c78c27a4a9a6c0adc2303cf788927ac83f2ea2128d7e93e2a1cdd3ca10910b5e2166c036050a9a6149ee4caf10ea167414ae1c2021808f847101c3d2c4301e19f63512b7cd577875b63d4db6c773c604844718f7f6015e6150cebf0aa4121a69e95bc016f9a5a3cb57236f8df9f8bd3c98edc1721bae83f3bd5f90804751dbe56e80d02300f604f74c43f904a09c283faa32c2cc020ac967f22163e1a30bccd28d53d1275040218ffe1724fbc87f4712282490f02c11bc43bdf49d38edb58f4245255e3fd5b200820255de28da93a3d152551bcdc0817de342df175eabf5b5faec5ca3397daf5583640bb296fb8fc5de893c9678a23d07746a58ee1bfd8ecd06bdf6ff47b828828c829087c6e596abb8be1c6d79979631fad6383e5145985f4f5290ec548a0fea1437af3ed4bb1684352b4c82a68bae0c27eb4907e89ae1e64ddad6387cbcc9504c0e72a96fcc71cb44cfed66d9f9adcb314318817ab48dd057e1f8f73099e0107febb749748f0df7dceb7a767abc3efd1005359ffe8528b05294ba0630aecfa5315f0fa403695f2fe18587256c6abe10f00a18fd5402348fb295c276df4f81be0baf942f5473cdb75a1a770cfb4774404fd58086c084ce55a829be8ab59c9fb6c88e0947c669afb59434ce61407302b430b394966901cd78e4f7da613812646fb8359c2d9a23f841ae59bede05b85ceb87be6904e8bb76fefa5afc98347a9725da09ba137648f5baf8d6674eb5c1b4b5e33fb60e827ad066dbcc7f4ea145b4f62190a692184aba360405537a30ddd35d54f82b0907479376acb1695175554abaa1db923c9fbeb7c62db1e0e3d4055a1dd90733afb9a2ca808a1484011cc53f9ed9274588dd404e7faa10ca841059535d87dffe2f7d1cb2c37f28eb4fad2ecd83bdb70f3b2f8593cddd074ddf378cb67fd1f87cc6b6bc6d1c4cc75e2a5a403bc3497ca04f6baa4868e448a3ca732fa8d6a3cbf93254e279fcbb193f09087bbc02c4b4ed5540290382c53832682a40e3c0021fbce84e27dbf295ae10d4a22c0848d7829eb20384d4ac39097fe2cc380fadaa407bc0d59f02754681d6d1a7789b5e9426aaee4fecccbff227832871bd3c1b0197c59fdff46149affb9bee395326aff76e4ddf1a87d4e721d61a9803cb9cbcc921c7ef65f29b30b40a3886258855b6bc1988154f92b56a2045f540d91d665d67e6435f077f0c4a311381bd99e6a0f65593212082a5143aab4e3b841369d5e1d016295e2efb2ba48e77a581a312cbb89fdd0ec0efe7f8482c882e3a0505546016b06c18e07827dce39769e37ec389b28b64553c2e9de04e34fd5b692a031e93c1d890a0610dbf9b55dad934e477acadd1694ebcee0dc7adde9adedd126ae63f40e4baaacb6d32f38d90d16740dd38dd9e426e8184730cc1e83293d2bd891d08f3594d56925c442a8cb978115cf12bfd789dd87414b7cc293cbe6ffe3965b6fa3ad5bf146769b7920c04124dfc68958fb7ad1d24f2f5a52bb331a285add6c959d18d7a7281d7c54a23214f21f6682761956c524badd86137b2668cadd7a57c051763313146137290fa8bbfd39345c0b943069f0fbff7dc04ade89da3db3b3e44d38765bd8dc809b77026a302c19c505db0886cb50d96db1cebe8aa8598c8fef38c205613235cbc63eb0c0fa54f49ea04c44e086b6a04f88093f1d099cd711786215c674818a51591c7db49ca4e83f63ffb4ee665e55f508a9eb500c03b2789f82868d7b0c3e9c6660c425bb476f4ff09d31f90c130ddf7b5144628cf52509c0bbe325044999c48b09f4425f66c94eb61d842d3e5580faa9e6c69dbf9a0fec6b07a8da967f36534b2df253cb80f06ad2a99ffd2d3659e993962194afdac302fc81009c88297704c64d687493447ee9dad5db769ec051017e9a1ef331a889b75c42f3d64396f7781dcfb86fc88f7e160b542e6149465189a7ebbbf540bfdc68f7e0f33e687acf0a0946c6ffbe817b5d62dd5dffa87a5e2ce9b0de260874ee2b8ad7275265b5539bee58f130737667f5b5e94ed120062281b6d3d1f2f39f3e2b10307bd774bf2804b7ef43f8910db20559ee2e4e760b755b4f21a78c04a1b859e191d795df89271e05a5c5141e760c70b6b771a2396813c66ae86ba8ba31776da231b60b18d568bd71c1dedd49d8f907b58b46c9a632e6cec7e5c894c18b0d34ab6b46184011df3d9e08acf28b25a7449a639b678f282a9f4869ed3c213ad19319fb56b50ac4d82890b2b8bc0a77ad9306981fec5a1c831347e46e3c3bba13ccc6fb2a083fa3951b9aee5976d021af2cd18070c601f952f9418e9d7f9909a515bf82d8d7e7639857f314b245eb95c81ba6a86b4907dffa249e9a143a987e055dc988f7a909352fd7a0f04d7c0f0a5f5a821c5f15706986497370f4ca9002671f38025202f4817506d22709bba26e1677f2c522f84e64b85f0ce32d14174812b233029b0e42865e204e871393cbc67ac6d13652692b5be326b571c51dfd1fba8021e591d15c486fc221e7ceeb1a1da8c7de175b2ca8eb0a4f0d676854816b6a4cf2709d2f32e8d6db94ea32c111216d028a32a05ca428d55d07c89b63b265acb8f1356edaa3226f21dabfb5f07cb34e486b2cfbd6b7b2b4e36c96357690b7f2d768509094db6cccb62c3522aab99a08c46845c315ad55a6624e63c26290c7b1c8a63528126ccbf30e5f1bd1daa41edf19068ee7ccc09eb580770038cd78eaf579e2b687e1373dc4da2e1a70745150ba8e38f0252a00ddd064a282d310e7be78fbfdc182d704323c1d89203f5c89662401bc85f049fedd745c37950740f5cb9dca864ed3015aa708bc8c9b5f3df17c319f167bee52e10900ecc3139be6c5fc2613309951e36122dc8e7c11f6fc51eddd7b22e33e513c91301f4ab6c28e271fa92fdb1c91d4937e06040264506c05eef092723ea36fd739cee38ac1ff3e67a0e57028d372d8e591a186182e7280834fd3341e7a30b04e5657b5f13876c10e1d8b47f6045b88331de663a28984849a68335572ea98a9f447d64d542329eb2a3677a9b63bd9d303c11550ec3b7394677773f8a9a01b1fb52a5f9682cced4dc5c7c820a4403dd482d9cdbaf0b738a9f7177d4939bb0c12f89212194b083451c1d1b13378e61bd38a12d9481d96dfb7dd9aadc7f700ed8453cd222fe3463765ce79647cfa4cacdc11f5b5d862a7921f02cc997682fdd332d88ef6caade21eebbb4e2cfe64b0f9a8d96efd427313bfceb7d45c537157f1c93c3c16eaf9fdd861d8458bef94b28699360e99c0e38fabea8c739ed0986889ca9667813a9157767064d2ae980ae445867e49ba1fbba9811aeae1db4771161029c1a9fab9a06bf0c10f735a9f736dc38d66612698c83628c480553c49b3e0de85a06063fed1a77f719f605f23fa87d7c77362fe8f7c785d658ff7e3e95b4ac92fa16aada751b92b90768276e0b06f1081a46d1a9152f282233600a1608c0f48365a8205a163296d9744ebd756c12701441316b33ebb170de2129bf42086d3ea8c4a37a38d2712c50f980b4895b35b1617e72befcd35157254d86acda68c40c2cf46765750ec3e17e55b151d8d12d38e65c37486ed14de97ef2a26f8091452fb8155830f065a456a3838fa4e4f25b5e6a960308fbc2688602cb3cea134252dcdcc639cf7ff5271ff9f665f319b4e527007f61d5a618f60357922bd81b3e94884c2fdb21bf7dae298dfcb1da5918551fdb6649bc8e25d45418eb0c2e9f45c15cef020b7e11ab8bd5277569c9ed06d32812dffc998a0f7b2b3d0c00e30f2534e503d0cbb850579492cd80f1a6501dafec16376e715b4007a0c26841ac3a68746614188cec8e9544e1232215ecf45b114cc6fe53dccb6ee969c250f3970860027511701ca7f7f8e0019d38a2341f92306ea4563cb2cf2553d9e861a97a1c37462001c2685b00ebaedaf6a2bdb3bc479274ac2bc76669c1c162ec17e9fc883f9757374160468f7bab318be283c0bd41bcd9ed0e2885b586a14e074f9f71a18405c30e6f09b02c086c1627b72744aa28e16eb5fd2487aaef98d2688631e67fe8198351a7da9502b73c63a95d6aa2b44dbfc303b4ed59ceb7189262a9b5fb1c3c8e3ee5823b5fb5a9b5695dbf429b9a2d6bf47c32f77ab8e82dd1179c2a6727b7d1abf7efc1ed45e1a2525ddc39f97062f70c5264ba2d9e226628e95d9b5e0196ce5c528f11e1092d4e0eda1fa70a30701e68fd1fd22aab4f95e1f388dd407425736e0d212321a01bede52e6209c5c6d7c38361f3ef7331b2387479303725ef59473ce25c9e0d59948b7cf08c96241c281b789312eeecf6029d3a54967b8c52ffd0cab4b48ba339bd1be02536283045cd493a9d869fe242e71fd04d482c65f503166e794f55e4aad283abc5b3c78cf1eb60be4b021a2a74156f3e55f4fc2c91e48113c9d8ad598138907015662af538efad32545ddf8ed58c1ce1ce31ea98956a5913503e8eacf7ba23748c9b94117818c8c8e16268d35c0e782933e74807ba4b9da81ef6e991e4753ec3626a15dcf0829d1bb12f1de5ae7e08136bf701246a170e35c8b1ffaa839f818db238e550ec03081b9f713dddbc482db8dc82dfc834d0cac7e2f66f8d354ab52fdf04fdc2e575213c0a37174509226886c0410c6c2401bb1d6ee505d7d41dd8a38c15e36c44acf571413f60bee34798cf978e46a972c74857fc58fd4120650c8d4d7327436547cf06c1de44859dc5dccc3469e5dc146df1a23ff2fdf3ad133836348077742e0665668e2a7c4bfa7b1ac0bc7b285983f5681a5d4630b4b7414dec4c7525162ac64fc331714aba12524392a22edd105ead72d52d548974bff1c7aa66a79c4d6a4fa57a1c7b7cd76e25fd74535c72ffeb53f230d019761707fd87dbeabe9b190219f192b15c22d510e3698f45034ed1def8d197fa1f6c35ab9d928ec09b1426ab4eb3e9ce44ea432ca400012dc0c253b31f99597e858b12e875d2f0dde513ce2390c618bcb1aa77542df70fd350e09b20545e5c39c3ec9866857dbe3ce96ac10457ade05e8125b602be1ee90269397cc2948ca5ca9ab1a5083795f5f532a7b8b06cc4d54dedd290fc43f21c48f615d49f1ed11c0971e418686bbdcb633837673c5eaf2f2c6a3d75af4f100a1090b172ba76ce5c447014dea0f3b29e389f2400607f4d81856b149c0627a8f074381b3dfcc28cd140abc3641fec77e325012d98168c6a5f768dc0dadf9832ed1872b06900a6fe9ced922793807598c174694af987cac64434eff6b26b0e1d9aaa251ec3d81e4bb5833816f0058719c26b6a6e20202c13646b873ef31ff53071b527f6c3a7d2a93360b1b9331e4676ae973330a5862d4b3212d9a83766d2de0636086b8643c04f40a1d688f5d66df62958670d239f1ed236203db60d32d39beb4e4ffde5030f9ca1042e4c567133e8e9b5cccc698acb0f54ca328a74eae4d914dcf295581c2e3b927a46d32ff142fc0ef5a9b33ca9520ed38339e044b543cef539992aec751f5da2c907ca53ea2847503d30bccfdc20ca796b4132c0217956d9deae931e223b9057e5ae028beea18dd804fd96400a6d7b675772bd9a8370b04fe0168644e4715f44f265cc01b6bf69b0430bfcf5f9d9173061b0c91d749ca14aec502cb934a6af0177c3c13b9666c53c672b7efabaa0d805841d8210c4969bd16bc742cd6ed8ae32b88870336ce64555292f4462a6969407ecd08d61ad3bd84e0b3f1682c1ff96eb21d5f181375b932407c859ddcedd974e0b88ecfffaa314b365196b16d5b9d9591bc211bcece87ff23e4e6a2a5ef5c2fd802ed050a5bf1fca0cc2a54b3e1714815806809c7d33ab18b3613a88e4f8a0c0c54d872cbcd11ca36a2556c0cb4d3ae56f9c9bdf26fca1ec5f2e4dfd3a49f6b5f5c75bc0edc28e939f34621689ba079279287b30f855fbf15265d6c31ee47106203baff103863ba74c6cdec5eac950577315a634538196dc1df98fcad44303c9f6b1440d93da832061ed1a91a138dc89a964e1cb09d06e091857a58ba13cf7f9f11b1d892a23752dc1624601778905a8a7cd884d5da8cdba0a83ff3634cba2541756d57863c61dd8fb580f21a8cd681714b1d4da0d27542dcc02e1c6b8f662208e570e9cdcdb002d17110e7601fa90cffe52f705ebd46b5b642f7ffd6817baf63fdabcb6309004c5e244ae6a627f45a013a530a99aac131fe2e60a919408111cc9a47f53e8c9cdf1135ac04c7a7efd4f46589db64fa7a0430985f3f2a360a4ef8b8c345fd2eb12c68600272f16fd6c0fa0ecb7fe6a8226bac470d17fa80d6189302fe6dc71b2ad5018ffe990ced99fa7b0a8742cf1dfe5f260fa3b1d44b38a01e7408a60047838715321532490fb2610dc36eb9e3fd3b24216a21f7963fb98155ca05c8bb7dc754e5ebb3f427feb567afe9912dfee5a0729f734d124e84422cc44b3d57ff376305e2fcc00376ab60bf87c29086c4e1304890c28748bcbada4d0e8d63984623fc3467c38157836157693003da18cfad1fbc42a910c0aeb1304ab23122384e777a4ca0f30450af9c893c8b41ffc8a9a5f78667cf6579932ef88f87e9347891613c4618e8cefca86b407d1d246af55e6a3d570a16c82e05fc51e432ce9fcd8fc568b640262441e91879d87f76c22d275750b54d7d80155c456378afcc34bceed1aa2df806a7d1c087a53acac7336e9aa66f949b921cbcfa2b7cec4548eceee4ed95687abdc47c18994e14749e92931b23f551712d9fb02180016a704d3c1333c8f7bb26018e93c05bb80e36513fda2300bf9356f3e59ab39586b63dad53eec12c77a67140920a636db74115b58a95941365737d83a931ba584009b0977aeae9a5aa4f8589df0725d41ac646a68359e6aca50a53cf3371558a89e1139579f1493d318e4a28549fed81e4e2cf00446968eca4aa374a68131cafaf101de025e1dda10ca587bc6f25a2b6d38fff9c4b7249a5b9b57c01c8582994a76036e9bcf4ff6016aea2b428703c8485898c5204c092eab0236b7f90b4e80e21dc3019e0692656bccdbe081322bf9d3c9d227bc584fa324682a94190be8cdad95ab022603743f5650ee6577b6c689ce914de6b261995340e464485d6ed3056a55e1c40448393f233b9de35f9658ba187045fa7ae0349b9c1e55cb5b3402d27e95126b864bd9c43a934d7690931adb2ec44d3d15d09412cbfedae3528982f33aa7a4035ed8408b54bfd427c7a1d605903e58a80243dd3358d0a82d09213bc8773a2da9c13cc7d7b9f5016d6c5e5f2f5ff3671622b26098a5d63061129e57f9815ef8f05598856cecd0798926800fc8e1b881645b545e93c6ba5b8880791301ebdc80b9c4928736385de77cbfe9fbd9d6da390ebc3cc6ae41a0c065d6aa3d147b691b54df1d67cdbf457e97d8e377dfde9e3f5791fe376f996abe52480f3cc59fbac427ee2fad0d1889dd83af00c0ffffff3f