PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 58468 e9720a4372de1d85d47ee208079413bf497a63a008c9ab56a536945c0b02551a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7fde203194c8581c7aa34161863ac4814ed1a4e3bde584e8a8d502dd25241178
Certificate Block Hash
e9720a4372de1d85d47ee208079413bf497a63a008c9ab56a536945c0b02551a
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...006051000050510000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000091f2b498e1936cb0bcac582d9d68c84e75e49dc4c6f8171d74ceaf67e41c85f64f3951a2c8f80e77c3ec3471ae31ebda30afda55a1a725600aac8b2ea4d57b07e91a418f9917da0f7a0cf160ae159b9d0aa04ae911b5f2917a0a00000000000000800000008000006051000050510000

Raw Header Hex

00004020794e6d4079df0cd18614fa5bed90b4eb170b6a12adf0c3bf0536076e138926d8a72d965c274f5fedd622c85b32e3f4be39bcead0b641271a5721a7d2e3b6fa82f874106ac5d9031878112425dd02d5a8e884e5bde3a4d14e81c43a866141a37a1c58c8943120de7f

Proof Data Hex

59,560 bytes
121216020307bc50ca3f58a968e531af80276dcb8aac89b384b9a2326467cf0533643ddea78bec9803e20b0e05d5a89b851bfa612fb55d48e273a71e715192dbf95971ed3738b38a3f2dfca6546bf369b04e6f5240d02a32f90d3c4ad8de815fbbef6b08392a85d4d60504fff9a5735066c2ec29b9a2a1b789a58d127ac2075e1a17a919e4155eb9c0307a123cea361304d23ae7c72adc7900eac33c886926cb7e926678fc88c2cea63128a643b14b306e4cdf48e2c59a51c99643c6a1e6996f7e3d530c005e3126a4e2d344b7a929adac2af1c50dc9374256f4dac6074dbb46d5253101dce155c408d7f6402cc48195a1ba7a9cc43f5491ac4c598919397596f8c64a4139fe932435366746a400992bde5e501f9e9346780aa6327446c12eeb5ccf2572c4ab40b77c03726e8adba77c7122f619303e461b9cd8e318bd168180e0d1c8bc0900b4461eedf62e16355caefa35f8ba9b2a7deaabcde6137f19eb1ba9d6e78b522005f54a9f0468375394c995997e1ef4e28e8316237759c9db8a9708a2b67c65ac3539f6f18be04356d590d08360a49cb3e80ef4439cc2a0cf27421bd3a3006aea1506769c03ab9632ae621ad17c1bfa3d91c277e0179100380dabfb9c151f992ca89336c8d4b200d2ddc6705e62185eed83ac5460e117397628feee8f15871e1dd112af222a451caa0ab5949c45769f92e361a2e363649d993848162a45e8f7f758f4fa7d847cc0173e9a88408ad6d752832441027ffe0251172e62ddc77ffb67d681ac9c50b5050283adef29ae58915d7c38dc6fcfabc6db092b3e526714ca33466d9e8271b4eb5f5f8e1bae39d34dca18978e097d8398ef88dedfce8785c6bcd5ffa6db0ed81a9ff46c974076cecec77a7ce8a01f311615c06f1a459680c4a3d74f800a43cac5431768ae319d2e97edf527896a53233db21d48aea9e235f355b9944ba6f07b94b5c1bc5328a3e25c31ab8f7b288d632cf536f70cd7a383d0e1dc24a4f3fb373b589baf945982ee2af5c0217e0f69bba85aac30df87726764bee9480c0259b6a2d645fb26ca2b811a1149ff68924e1686903b824c119ef1c6924703cdf15283793df76839ac64b9bcda49cda0a77b31347d11602d4591a8f76ea61cc7495f00f51d28f44e4bb4abe7cdabcb64da6d3e10cfc8c36e68e5fbcb329d499b7a2562f17d66b6da619b7cc4cc47cf412de06f9f0b13db26589b830943feafff5d9a15f76b3bdcadff052dde80eec272ff7a81a8c01af47c6c226f00b36acfe871f91c703cabd0b839a86a30d0eac618e595a80484972a481dc940104cf74460c15809489bf2d2e1e42d48d739cc9800cb00073ad97d90b9fd7f4a360ac2f0195f32883d6c87e557d0745c612b18acdffa8d5d1059c45923fc0232cc462e421013e0ba62d78fb2de97646407a03a4d669980231dbf671389f30dac9dd1af700ec5539254ad8086d04a9b76d75c6af6f16ac9fa86c5e3c2bb8518cfea958e2f0dbd8af9462279475af68fa8c802d4ce0146a3f15a8bc88f0467b1d6798e1f59f351fc3c8921d87a51c25eee464a0be2459c09cb7199b92dc852afd274aa5e4464d93e1844786abdf70494a846a52c2a99f9f4e3370209b68eb267b53ccaa965a9d03bb122c2954f91b762915bcf106bf07cb95275b3db7b3a2ba3a08152e904c97489f29c23f859bd6ed2e851210e6d98bf69a5df07389ea6cf62faa1b930a4ad5edd51cf13fae377604610e6e5c6bde82f67fd144111929b5c8835ce1e816fd2261d699375f8af7b1865318da17d80ac6f3750147cdfc48f94d3ce0a68eeaf13c95246f507f0f997699169939b40dc93ef173a65588de183d7ffafa146ce9d3da0b47c3ccf63f5e5f3e9e158e32829e2b16aedcab9bfe7881f72154e644d6523b726178f10e0037afe3b44ce35b5d13d6a904cf95188183d8ede5d9da5a41ac2e15ed1ea1208bded3a2933b59fcfd1be616898d408088f13dd3f823ce6df45c26330443e5b4c50db70298983dddfadd637bb0d81003eb7f304badaf7cf325d7ba56e8918968630552c35023c49d4865b5f79355b035aa70e2f62e24f53d78e56f7688661918b00f1492378416d9962896c92ea5f9cc57e6dcee8e6779b35fba4b653d35c68d8305838004513930d8140774f5753849c79430508292e35c569bae2ce432db471e3670485a8fb0f4006b6f07ba57601ebb6cb78ad78e83e98603913563fb19f8907c46044f99be7031b2a6751f5dd9c48edf26c769b0ac6f156fd47199ce0fe5d5c20a8c95db7196e7f3f2fe084f429450734cadbe00dd030f0c70ed7edb047fa502e4c7f6488b9eccd2aee9cb787fbef7217d5bb9c509ae6e1b5df9fb808d87541ebcb6cf0e95bae4f655f80ae99daa6638f941cb1d1ef23fdd6b7e5ecc0d6739fd1fe932577a08c45f49c818e02e21147ac77e5585020fc5fead703d631fbeb310546ed56c2606fafb2a785652995897055c48072b37e0a612877e3df803ac9fc5ae6e83bc7b272b3a93534e97b778c9561d8bdea0c9d898a0a3f1a67de663c60eb50bf7fe0476b26c898eecab879ee299816a18eff11d6e67bdbc01a3d4ae00d7473989aa9ff4d3571ce8786e15718de5779738ad72e727fce40c500af9cc572f37893c0bf86b33b1d3289ce064c0f12fdaf1f52c97e330fb1127676be1cc14a6221b351f154209eb15c708dce51d1b167a72a0e9fc5430bf0d08f96eeabca75a3511e096d72d3765fc0fec4909c88018f702a4f590bd911e11bf4a95a7dbde346d004e14b1ed13fbc23d1c20bc213e497b26ce5416be798b9d26681afc66ca80ec27041fa6f187c748568a3641c8b9096449acfc4e5387fd6444736faa8f41cac83db8d37019d4dde34068caf4333baa104705ec6f444726638d4981cee34c0c4a897bfa88bec61f770ac3613d8f49e6ac80a7b45d4885797392196b948d7532a5553babf15369d3c71ba42b5099960dfad60983b79d644a256a5eda8d14b5200b69359c9dbec4ad6a7546ee07acc541097e27612bfabf9796c86b061055f20000451cdb4220e99a3c859dedc36f733e83ee5e2adc1ccb420f77272b1a89ee60d4b5ea5fa46a427bafd6b7088c5c88beb7b9eb17bd54229ac7de2a5749ee6634dd91d2809befb2edfd3811bb250addfd272ea5aa52b1f8a75bca5fd253ab7a5d7642124816c7d2da483b55ccf044367c5aafcedf96a45bd4677360e1c74ea5239db9853b52ed2b63c89dfe8cfa33fe38a778512f628ad290ec00d1dceb91f0fdc93eb5e0acd6f8420d50b1a81f28a5b84f19b81aeefae704374328abe328422984b6490caf82656819ed3b804634e23437d08c711a2dea5aa75b1212ab1956959f504c50f625af39ca0efa85e7b6cd82cf3f5f65bc5432b6b59f2bb8a2260b5d50dee480e2aeec1b294c37b8a435e70103f1919696252f2fcec0534ce1e0f2d47984dd62639cceae0c26df719758c9fd26b4486db3013e676e19e7dfde2320784299c23885e0d46c042658204a6796eddd4775b9b2fcf331a233ea8e59f98729c49d1782598a26837189cd7c259793239d307b3fce6d0562e3389b6849280d755e09b243316541115dea19db3231e481e6910347934a02d9a1a24ad3f79c5e610db497c3fa9b8e258f0198b5193e29f8ab2540da37258a4e581ce022d78d27ca4dac806444d03c7e8e055a1ef193210db570798eaedb466b3f5eca782b20373ac7fd1d21c2a46d79f68532a67f65ca47c975d5c20653ce38f2c64a38ffa71f99455f04120d0ea5e28d0e31f2f2395c3af0d3723a360243357defc87b521880cef6a59e75efd353895c192a87d9ebfc9a4226bf85f850191429adf8dc6f5891cc0197ae24f34effe8019403b8cb10edd8e3f293d5c86b1563594ccc22fc4a9c0d6ec0452666fed2103a3a096830760a9f28f5df553c653b91ff9111e63fa6af81c2e1a13c9d863c4c376c592b3c7b71dc78fb0a91fbf3ea2949d6538df7c009a9795e927f98fb83d0723ad247f062de96f97ecbc994c188d7478c27bd4970187f6cc543acc1a2ba83f7ec1bd41a22cc30c444aef6d901cbd558e34f5743d36385522eefbfa809d56970921f5c2c92e28b8d2c1f07d0a4f06c87ca1bf2a0e2ce64a902f558aa138018e6652c7721f2f62cc9bb958aa7f3fd56dad729436d695680aba7ab8d828ea6dd1d0648d5388ffc1714fd3016d2002df422f0d5b60382b0e5c219e474d1f19bf98324f8276dceb0968c1c27f7170a24e02f843fe5b7404cfba0ab04ae2d9e987bea6b8d12bc2fd3ee3b0a31c617a754c8fdd61bde515eec26678a29d4507446fc75f44aa8cc474b4a130c399c09bcaa32721414e6cb6b2b0aac049ce0a6940d7b7e26789fcdfcd333f926d286acc09a03bfcb17dfedb7835f6bcd1bf5d8210396c1d3c0a10fc83347ff797b06eb0f1d2b15bead8a710b0e31509e1205d5a17f41baff5c26d735bf8d2e7f2ef94c93ff038873545866f71aa34b8b965cbb588a590a89e8fe9e5877e5650ebe2e61fe5758a4243b024c15580f6211058bf6c124ea948af1e4a771b28eb75678ad2288b9ca85aa31fbeded0f0905e9f9277576684c1d31b4c1a52d111f36d78cad217749edf1be10c836414c05242075b0880f2f53fef8a134f2b0265ee859bcb0cca8befde626af98ce4c164c5601421f224f66d29f55ee968c88c50b56fbccaf6cdf75a85a73f35b59daf3978e87f47dd7a34359678d9d71b010f393c10b5e30337f08ec8d4acfee9e1517421092682650a643d06d6e113e96b2d4c703537ceb239604a4091dcd45a079e7ec33645a69cd46aac5e128f6a9e05eef6c27b7cf784c6e353792523a8369b57a85490a133e8f9f75e7c24c6d98276f0cb543250ff2870a0d77fdb9a667089d5d3549ec2cc29ec95c308638ebc685bf54446db7ec7bbbc908aff101afc96a9b42e4cec30843a48d3d609b2006f6eb1966d91a3bca691090436425190f5afd9ecf83863e9a28b83b686c7e479f82d94576a07d3550028366b7beed08c195b743d8b56d7b15d7283be1b198dcb3f6c043cfe594e090565d9d4ee427d688abb5f5d0091201ba02d7ef278053d27157c2ea2b525410a029c2974702d2488e034afbcf42366fa5866558cf279c61ad2c91b3d21454ab80bd6e98daf72079654ea50a08015f9b4bc19efa3e803f3d394067fc355b761058d428cb8a95666f2f91738ed910d4711e4a6d0bdd70dc1485a2c5e38b6fba7a2dd9652435daf46a9c15b63bbee34d269a3ee6decc325530a5904747d9bd52bcc13cbd0d0d7f85255b6b9369e95012c96a0ed1c01f97d93579ad78b99b9347f37a6daa716150cf693dc5a647fc2abfb6a63fb48ea800682150f84e0e5c59e231c2eae6052fc2bd42aff2e6755fc7617f6443ba55f96d1f13836577c14ecbd944360da15e82d8de50da2295dbf733b794a8a0dc736766bbf14d9cf8c31038df281cc7e4696db6a6887aa621c6da364baf76be8581c2e94b795599f07dcf5703bd2dd0c705105393d7f5c12b70df57d2afe5691b39001fb30441414c9b50dccacdd053afef6a86d94e2f8f21f3295204f56c901b970e562008eb7db17604e78c21b8320847b24643fcb53905de615f6ca0bfff9ea86040e99fe34094b9710fa69eb8dfb2bde47774d8722ef6993582708e310f65c3b22c35c59516013c6b8741c7ebc53879773a7c04bc1ec03b72a55d7fdec1a6fe21a101cecaf2c5458b09add2970e29c8bc241c2e05bfa96dfe22e4525606f3815ad87f1878631a8f86045efb86d284350b850d6b8a4ca32f0891825d9c3a5c91fbe5a721d00159bb073bb7fb69f47437b9348825f2684e5d70194271f3d5c23108871da0c7999916a43b3207d1e0c676fd11343dcae6183bf93c0c1ba634c028fdea4180cc031a81d82fc8b07d2697253bce44dd698c40cf87cebb03d7257541d060bc932cd75f18ef29332fd83ab2abf468cbafbd3215a6853c97c40663e3277c73a041395d6032b1084e386b807dbad9f58b61fb74bd86a4131dde54813e9b81b960dcb190fbf6b4260894496e8ab6ba8e8979740b9f207df2f66740a39241ebfb593cff021dd6d973a64281644eb56179a47e20dce0a63f72c66dfa659e5bda0ecc1bb10ab5ba56bcb75d08249b761ead0042684799351a1bebeda54660bd5fa37bac3106ae0784e526f77ebb6e6cb47bb9143e2a36e9e880bc146ec2cb9867da2ffaab7b688659f5d222a637e79b71867287084c1cf0295cfc50623768fa9ce16dbb400a783f5966e93abc306ac68f57f9af1f16984aae0fa42931065c50d1faa83596c4359333892097efc3de36cbaf13d380a79f177bf0782b2105ff0ebfd18c0a61f60e6a6389211e279e18998c22c8f7e13b44994c26857dc5a4e40356f82ff9e641f3174cf3f7568a0d5e099fb699cef8ea6e63177bc27be1a838842244579213327c3842c972118e4daf290fee9006811e06550a58178764bae46dc47a25c61fc017244b5821fb8c479986ba92be14bc500e8396ada64280d1767722a94ca04c9e0cb6f386abfa2d2a5e79a06aa171f2a187e203ba0329d4ee7b090d7ff81ae447530c4cdd3073169ddae97e23368ceac3edde1628ffe05e59d70ec9e98d7886b3376d876e1544780013144e4e3f5a6741576e434386762d42ef36a73aa2a8c483858c70cefae2c3076802f19bd699646b7fa843c9af068b5e0a9704c297dbcd52219f18df277df1e26b606d7eccbe279a392db784d150503cdbc1d272d06ee95096469a59793a074b0a1efdf07daee15ab13cc4ccf275581fa8f92b8bf6461d8bc0a46beb4ab5e02a6aef4b94e34f75cd7056e50d0735b8b1d04301deb5f5ad8f7dd1fa7ae8081bd11b19ab50dbe7021519997aa1a5933ff90ed2723d2274b5e8727a5a947e8b48c2870c0054071312b55308021623780310bf6294afef7879c2e159cc766e455173264eefd8854ba6bea21be4527de6ccb51182aceccf6814d0543e814d1861f22cfd892ea8663b9da56dcfffdfe16a2e42b86abca56c13edc548455eda09745d95d528aa3aa41f82d2559f5a88e3f4c73efd5bcca6fdadd51ba48b13a69aa9ea4d82f32144d33bb0a6b7c326a43577cd6c94f28fdbe12fb949c44d7031f0308dd93f433e6d51150a2406e057fe2460961bdd9eb0d5a3f53e8a04401376bc5cb877caeb0f50aaea724ca9e041ba475d401199c4c4802af3d5070a649e94de048edd4583efca956862b897f9f3cd2ace5e4dbb65835ad542239be21bb90a4418c48898e596a737e77759cbfa213b4387b5e6e8ffc9f710976f3d91372cfda3500d143fd16f6f07d260ebd03ddecee9e283f2fc351b11c9d27669baa2f6fc5aacddc0783970919a727c14e23393629ca3725168bd54a5f119fc37ddfd40deb9efaf4f8000523a11e4e347675292fb91c294e70e97b3745d62fd3f15eec50aef751d4bbc77b2b313637764cb165846231a0fdc01a7e33296c507de08dd04553c8ccfa59c1287846152b0a14f7a9325d338566f9fb7a0cbedb4697a9fe3bdb23793ec299b904b6087d09e7bdcf4f3c5170cfe6157484d3131ae20274d838b98b63ee68e8d425b1c5fae49b58f2b3557421175ebd9a9a3422bc318b2cd1954df53508198cb9c57f5415d16797fd3711e7aebd362d5f1acf7f51d4c71cb3a9e23a505ad0a1c7df3b2cbeb23d4e4afb9a7649def8578db563da2700782bb97180940e6785c6b631d209146e5dbbe6a333bcb2cc087664a4abd328d18095d0bd6dd3b0dd45fc3a348bdc832fbf2135de65e87e1559499c631069baa3a42eb0367d5748e383878c95b62297382a4f0669147060f83c5d55a3bf21f5634221ea68d59460ecc01a9c88a91951cf34c7f9a8abfb113562f9ec7e761673f7497a878cbaa06da289cd90844f0fec64403779a428af95dceabca45aa3782f85285df9cfa0bcfb8f4d3d819d6834cf5beb1a8986b9b8d35d8a2b1a26ceeebc45cbbad0a10347d5ae5478e0518135e7069724088e0d971a86812770a2ddb3e1314394f019cfcd5873822d349760e29c420d8687ff1699949d3085129ed68eae3c4ec34613969c04b361d1f8a3be865f8c6ab212bc9a9a792059353bf3ca735a6a6d3e149179daa4de8ca3d740947d9cff4d5809e804ae979094bf31ad32ead2cae062db0ae1b99a4d18c8e7c62123d305c4a1af7e8026568dc0064f0665f4c312ef6ae427bcb7bd9ffc81858210fd98c624a4c67efc768c56bf5b2a52f571d211b7a25c262e212d46390b16f5ccbc4900751db07bc959381d3cd1f1b3995dc000f5a3bf635157d68f012a2db6eb6b59a11fab855ce2edcef89f56b7d8aa801f795529347338977c264d9c9fb14a46a66ad297b526eeb811ba6c0ebe33d8cfc2c4e77be5d8b4f0526adfe1bde055fb01a4fa40164bb0a98e9e8aff694513610cefce9a34a4cc3751fb6f1448cae3942f6a030c78b00fb5066346cda612f87587bedb5908a817542cd3b6673039dd894c761c76fc154e19c3ab566a5e908f9fa92bda4d37da7fb2ad869f66645098e655735ceaa107f7dddcdfdf1dc2e4f078afc639d1964338e43ab5d0241fbf64026881f89df941b4e8092d18e4d8e321a08beabb6b7ffa6c45c4dd99ecfa973e14c8ae9ab467eaf7f2e334d8cf0851d3707e6fe8b5547fc8a2e56852397538e551fb4a5715407ac7c0f57edf78f57fc33587d1be34a71410e23ab3e719d62a7dad8172aef1b7a364774536c43a9b58c91d13946a2bfc4585f04b712c41e903a4b199ea189b5bcb21f37e7d18916af13465aa79889eab042c6d4294242d30566a1f97765ef520ec8ff93ab0848580761150df970bc42f77999731f651b72397ab6fdd54de53ed4c9fd9fef7f7d8f398c0a8673bb5d481f7ba76ffb24b962f9c9688bfd8d0a79b48abc4f056c00393420441d13ab487c9272de55f1cda99283e0f37adee0fbe84c8e168036ffa972e5c09f639fbce9aa76d88dacc4c9c7ee21eaf086d16e334128bd86c1c953b36fc927baf9d10f3af8f0ca17fa5aa863e97549841f212b35b832916fee7639ac6db9acd0cacb5f97f049c82dc695e0a45a60cb32bfeccb4b0bdbac77076b75e723462005478a52033fca94b2667e16d24a85ebeaed6974fea6e3a5a660613dce86ea5754627df77e1570d2cb8c2a4e305476bf30f9660ce5c0c807b8d5da0600dce03d8e408a483c0c1932ec5eb19ca25199420d9d8cb5399c71430b29989078ec45af305eca0b9f669454333997e4267c6f53a62c015de6f1d001adb2aa0a61f682c6e476bec8b4675630d8d4035e278867c229035302753701053201099c62ce32f4a40b1ae3f85a4374f6fe828ba49e700f0e77b56351758248fdf503ca4e3199657e75af302286ac6b7e6348d129a1b51e669168c26db4cd5c54f095ed9641c6ce03961e004be3ec62816dbcbe3a180f6eeb73e5690e11d4c9abed0c423d6e01f48831c7c6375dacad7de6433e4969a566766c8890784d9dd3234ff6ef9851879893445523a5c74fc74301980460074d9f2f4f179256cc3809052b5bd2771ae0fee0082158e4fd408cc31d15d88e0f0d2248aa34ec2e646a87ad43a5c72445860498610fadd65316b558ce9f5d17b0710c5c73df0d947bd1f500581f4163944fa5eaa0ae3de8f7f09ac1e91c3e98a3a45267308c1a6224b67477ea36c91bc33219110ce1a46a9e0cefe0d2fc4eb67e549dc9a2196727a55166e345cd154e65a1731887ac43615949099c0b14102010d28e064fbc07a8c6f26d47b9f93da1d8218f32b0af13f7a6dfcf2b411af2911f727327a7599e29abd5a7aff151d98c4749fc13137b4bd1fd50dcd79b0c9486611b887b4bc73444f27b2801476c5aa5f5c416162900660443b8e34611e7172dfa8f5f9cce72546deba69d2fc9a2d35482d6bbd9a940e11d50e19b87e192686fed657a99e43f1d9335be38d32fc980d8b10e844b336a1b5167942dbd860363b39aaa8c4c20593aeac274fc16b48d904c1609ad68e4fbd25e578204c5651f4cfe0503526726e7b5f178e638f06a2e6ffb032b4af7b57dc9cfd76bf3f2a1f3c61a4e7e097c588bf949735752f04454a07d3782843a8b00f5287aa27f67947637664d4c63ad11155d365b10d1aa64dcb34e4085e2165d6409b6feec3e8e2a40ec2804d0ec6dec44081c293e8e8a0cfef6a5c8562f5de2ca899f74df265433e05b6be4009800368293d832e54622c89f74d882a8529c383af93504057f734baa729fbc4d0ac5fcbb93a1be995d8c17955d4cc83823c764098ad8f6ca87fc4849adccedf031450d741f77c21469089e78057007313bc62b0769d3eb0993ef8af86b7553a30011641fef5276fe16232a8864544a7df3b8f7b7cbc984016d0911f2a9970db89541c58dd59b92b41222261130fd39c61209746dd20342e9fdab21f4a85a4aa006939148c6a23331559527ee13a60271c6d5081a2f4a5971cc57e47fc9b240a1a305179849a467e4d40659bfd16f98e19959328346982f5393b916cef8bbdab2588c73bf1446951fa2a6aaca552f4b7fed1a697e2eb84ec5875557a804e18d790217dbfebd6fef43af83b62541d79ba5e0e0887dd00d3084c5f0302e80b1e8a3f41dd01122cd60f63239610b658cf2777d930a4852a04c67c8f578f067c468aa8ce364b16fdbfec50d41dba91c5095d5d883432a62580487901531efb7eb8ebeef4f97d241fcb22457e08bc169195f940634a9b430b2ae78b04543bdcebd037f9ccd5de60d7a54821902cedd52d3e106083cab0d7b0210fa584558fc8f7be121b212226fca19f4b8af8472991d82557f475e3f6949322cf886c910f3a21204a6ba64580ac85ae94f962437795ba204a74cfb2443a6cfacedcef97abf0c354155c00ec5617be7402a0477b64a6db2faaf09cac76fa2bc7b946afd4df68b6f7d1225f873734bacc677182985719f2513694997338914450c6bb913ab1ceabc3e696d35562db9f101f38e82b92ee92d36cdd65c5a890e30e0f3e24fe262fc294a25dd70734bd9acaa5b99d42c21fd6dcdf19a11cd900714e7df25d8b949c9126194442dc728128798604a1d49c1f1eeaa8f742566a48e9983cf4f5e8658f1629c0d107b68d2b5f8122b91135386656f15fe35b42d97c41902fac5f857b0a89d748dc60d9ee670a1faa93608682b0ba8e9e620e7c628a3c64201519f1747770d765676b43825acd694513032cab2ad36e143ba1795ee0d7b049b2927810a03ee2708c0be997cb19e3b679f7f95aec1094935eef168cba61e4ffa11670adfca580edfbba634a365e00bef306b7b14fa2ac16d6c89113e5fe67b5493743161f474a4d41abee597c6fbd63ee177f4815a703f100b9c0b429079c3cddb3bec26b0f5f58c4abe2d3487c917cfd276a48e8675b1efc9ab756062d1eedf854db326f1bfafea261bd6696f4caa07cf6161f4768136bec40f0eda24b6ca38b1eda0e8638731a54fa114dbd0c256dc3ce2c2c14bc7e29e10fc6fc53bcd126106173303394fa2f70e358ff32dabef4db1a7222a8cd9545697ad06a1cd0655cb8ba37c00e17de6118c041a6f993e6edcafec559f286a6e1dafc977ba69f5bddfbbdd52e8b63923b88911730164010f1a62be991c3bda8ffd07d20df230a724f7e3f5ed848cf461c15d029ad3371956f21900b0ae7bc50b365d9be9017ebf4d1aef37250f282726af65022a154f254e02ed0cf11633659c7108d25a5ef35744b97cdff1fdb3d64eb8eef3d07b484b159d50537f77a62f2174707e4e2322b2e6a084377b79196af6d873851da377bcfbaa04fe6bb31d377f4c64e38bec6f78631b0ed1a188dd41694d85c340bab1929180f9c84100280a996f63bd81ad4642bc7d47cc25625479e2f3e0e2ab0c6cad84c7494349d2e0aa456aff2575b81cbe89d3219eb36214b06e90f7c75354bc1ca4c306360f3d084273872faf5ddebfdf35bc7a8fabffc421861d7986b47b14103f7ba75c60aa50a590e7a0e194733a562d73e4b2892cf922288d9aa1de3c1830134c2a6e691ae0611743fc61a51ee5b6d7f0357097bd8f310e56c27912a9297546a10cf651915a2447c5707778f218d8ac3ac53426fb91a8ae242c618636f5d621f65b9d4d11fd6b30042275bab8c89209d7a65b380ed78cbb34b83e6ca8ccc314baf0b281f0e12dcf9d85511f71cb7da50f266bac18f9f3c250464835438c7fe17dab268fab6408eebf81cdd14b65c6c502cc731ba39b3361bede2a38c88b2bcb4293a3835e4bd6a47fad26d52d2c40e46032af982e2fffad688860239e46024fc9ceac9ac8e971566c8305d8f0d2130cb28351bf24db0f4edb4ad6a6930ac93a23ed993d1a56ec9596ecda36087443970bf8b4c5aeae25bec7bcdb9cf191f675b6e8c68110caef00f0a95bc8ddd272a7548237cb84a7c2acfb909d858e1b7bfda8ad3e2474a32ed1253d389f82a12ffcb17b2b2dedabc10f2d36474e4cac7b653c603956cd5fbfba382a546df45e3b536e5d9dd7582e144ea2b8ead7a7c40ac96f9a3cf3b891befb64a81aa83281d24840c40fb802947379f828bfb8737d513547986e94af5d1e081b3cd54eed2fd6b0e2357369274e1de9380d6a985e93c8c99b7707e421082f701912432870d200f1696d0647268a18ee8509620356b4bc881b9304ce61e7af1f29298079610637c6fd1acc70db03e0130b910502b434fdf6dbcfb2f46960cc110b0f3bec1d33cd4233e128529d73fc904e2bbf5c12c0c52b34f7c734cf808272afdb09f693c32b0e81f2ad23bb751708eedda1b69d6562c3d882d002b4452b37f136320412979998ce58f8f8d7363a1af3e819e114aa888cd8a288de6da4128d83e6ccc7d2ba3f84c25383e4ec31bed9eaa13f9e4557f94639f500f7d1188728d0292bb2d9070a621a14334464ba9504e8a856b72cc426b374d734540eb626825d0e465c0bf231a61a3e9e46aa658e63b141621fd87c0e7de17c58d9b7f9d6b6df7d45b973166399d3911074ab6f27be6a4e323b94bdc3fd7cb71b44fa09528c7cb7a08c26495c1024e6c0cdf97d151e630676426e35a43559f91f07ae0bf5379bc63bf6628b3178e55f4bb954eef142778b451e52223e229c8bc1ed8130971a8fb249c5e35d2f99b9c2a44c840a81169b1d1d675507e295890660067344a294095f1a1efe0600ba17763273a0458eb04647755c7516049451f130ccc0a23bdf094e17024b37df10ece5ca8b9c463c955a4b813b63da00dbcc1f8996e6dff0d2cbdaa3e6657174283a934549ca958be02d0356d045151272579bac0e2bc103cd8ac15e79f9a0a26f668e8f5df4c8518a1a2d0125621e275629fa763d4fdaba2b795677364ca9158225740cd931b2eaa32430bf9a528ede4a66e7d5caded3d56b2a5e1116fa53d021084e1587d13ed44a41052a642297abbb5508293506e22013870d18f49b8c10470377e6064536987abf5ed2ca77e756744b5801504a7d8f1831c08e55afb675561199a19497277288c4318eadb33a610822a9be8cfb6a2391ac139cebd396597947744d042e8515c0943dfd1be792e88941dfe552769d3837d4148efc7ad4c8df6a656dadede978dfd114f25300f8c92e06f41c1e153d19fec157f3ed3d0f1a82a36598448eee0d728f335376ef433ebd85ed6e857d9be6b81856f62693df156b783fa54ef6f86bf531dcff59c3d17b7ad4a0ce14fb4cddc9fe69ab5122690a264a7e450790c7a07f2bc7c33152ae3e42febeb5d0e82798075c880a00b92b1e365297fde8f69c96cf063a2a278c49873ff04a6733324a072a434fb7c91ebab82e5a09872dc891bb40b38879eff1ad8cf31e01ff34b3538f50e3cdd95a28b067da4ad2ec2b2cc8f0d1d27a368e517ff3c56913b6ec4844b53badf826dc79162e68f919fc1a935c3faabd937c08a160e6ec4c11893b7712cdb5d1cde68e8744e0abcf19cfb875a2a205143966128acf8773d9620d707c2aff1cf712abd259526844504bb090d56c30fe08a40a60b14355c938546d526a3ca61611dfbcdbb2c08f421c81fb1f0d17961195ccc12d04dba9cdb8680b5eb323136828e3024a66b89591cd38faf9d2cefb7ffbde1272489ff9f8c95faabb2bf2b03dac462d6c8a7bcd9571314cf1d9f1a507365d112a5ddff148ead564450202e0b7652f5011193efbe2378168189b212af68e5b8b578f48f32035ad9524e08708dc57a1d6203c35e3069a87418da9ee30b2d6ec6322405aad9efaf209ea9d178b490f18df7deec32c348d3c8602ed01838955a1f2918a3da5918afe0d03411359d60246747be092069aaab21b0fff4c9b042eceb259c6c5ea344d474b041d0eae7d64b5ded204fa7b7ffa03a0cc316234d5a5b859b96167f4d11804ec2d88bf7c170b7a9bab5d5794447ce8e246a9b75cda2f33cd231199148ca193e1114d563b67ee5c08410d86d03c83c7034452765dc22017f03bd017c35c8bd024ae091db98c57357d90a8336b8d9a73ffbe1603ea072ff1861cf80238d1ce89f6f9a6b39c314ee800d3072c2bea609c803e764176a77164c516ada7b9da895dc27c1848ff437fbbbca3bd369e7a107ed104d7bd0d219383196302d3629fa4b67821a9377cc0669c0d719a44fa8a947ccdf0dafb816669bf2e76c9376445f3b708c4d49bb2a034d9b975a7d9765390eb691c8dd47e3005f0134c199023e294a42d520b56ac2391021eb6fbb0e2a65ebe31a7daedf09c3c29df2fff1bfc16ad8a2c79eac216a2e3ab429a8ce0f89307cc27c686251aec36f32cdff720c59f12cfb9c955ec08ff508807b949a76d6f18725a225f7282980dd86a25a953c92561588df2497327118dab7f64119c0194c8f02e30234b21da73e2c163d0e66c1456c0d725b2bf7efdf76ddf3570fed4c185eec01fb96823ea7b67a316c7cc22175891ccdec974f96d40739f1bcf6031926078a65085d29eb4eb25231f916594b53932c21507bea71f9f24918516ddc44ee8aabe6684aefd90930f7277ef8d46f2c7273eefbc9ba052e4200fa820ffa576b58f4ebd600830f44f749075e3ad3c87bae52abc057680c0d23d1b147e185426a434c606feee5ccc7a099ee35c12daa017f3e2c0d507a68e0124d0255b742394679c7b96cb7a472e50df0bd2f8a52a256ccc7cde59854a87188ae66fbd85335b8f62e316f079983888e6f56977ff443fbdcac243762a100efbe63b0c3ca95c0351816006eb1edb8cc0ad671d87f5f6695379111282369501b2b89dbad79575dd085c345737a53050a2d9f60f0abc159c9a93705f97dc8b537ac3104d897c7c9d082d08edd21868010d246c5f6386965340bcb896c1a8eeb2a51e245bcaca84e092b2518d3acd0eb13bede1b4f1615690b12927ffd2d7bdee36b586cc06a801c9afcf3f33ba9dc75990e18d0cb77d2321647e9238bf26f0991d7e91c9c73f620f504d26b84fa9b1a536b056c62cd83efc402e7faad9f4dfd47805832b6864911527881bb9f3f7f734725db6bdde707f76a5c4e2bfbc651c189b81b08ed82c3c70135554dc45212a1c9b4a48d49d41a9bf37b44187d3f01fae0833faaeca85c350ac164182e29b6a35255ba4fd5e2fefcc021bfd2f5f7e34aacd46181820815a9ab69b3530157033ed1178f2176df023dff433769c17d47281259f89724459390dcb28f71796cd6ccdd0117975b495b2ed1fb240ac6e0ef2a43aaba976e82377851c4b331876707d618fe2893633d340a851c633d1c620e0cf67904532706d41a4264ffb6011f58db2040dabdca3fe0783a8206825263ccc2d49b80c9f00d43c8d42bc77a71fb89274a4c846a5dbe8a175c52a398648d6d6b35c82a339a2359469195166d9f282da16057a8c7199a85d2a04472a87a1dd0fabed9d61fb6cebcb501e607ccf3f1e3541e467d0bb45ec45d0e3643667b0d6dee729080a7b8f67b428e120b771100c91cb5214968a51cd0af9b4f5d1d95a6671b111311ba8abd6584b969a7ba8101b3d5f6de24f6765ee6a2ed6623170aed4b93b64fa3fd7e348581b081ca57e0d64199928ea866c5e50b4a82d9f30bccd3373519f3b73a4e17c6f140af103195d2a3a0cba6a4f0c1ae36eb0e09062d5af91af149f6e9bbeccdd07eb3db6f07db811ffbddb92fc6461bac1c99f0f6704c1f0871ea5f1b997148a93e7c146aec37a70288f823384ba86a6aa453403fe33dc01d66da11d35bc5f3aaded9616eb28ab669c789ec7aabac51cf7246a4a107e40d9e813131bda81e4ac2567eb82ad8d2db8d0772836f44ab2739ad2f195aae4e8e5cd1bf9cab46a0f9838d8b90325fe99165073637bcd5c4e0fed877ce8d47f516ea970aa9bfa4460c7acdf867a21c175067912acbbfdd94b021b935ac4817f16c12c513cc8a78e026b14d056fc7a1a02d6ae5f9d5c9e0ea739d3fad35b4a657d8881c146faf07d6505271cec75eb2712d3b9d6608d7ccc3be6ff99619d673017c6bd01746471315f06940dd1315f70580787ddf9832bead27b16019e0ff01cb375858c06864da7c5bb545933bb240a7ebe98f1a695e642e0a1bab8b03fe1013f784f2f8a20805e9f7421259ed183301c49091e1932885b475588aa4d08f94c30f8e03f71fc05ea4c6ab75cc80eabdf97b7722b49f0517d899ee5d5f5fbcbe496600c29331585ed35f309974983865a8d55024bf98f093508c1479098fd433446623c260f82ed51fea80d99074bb97b6c182f8b40eac76d4577a37ffdec9cf254aa3eeb5dbdd3d45ed9e6af0ed1bd8f737ce61f647d854d6d55a205e2d93250edde2342988906a59a451a12844ad350cd74909beec947141a5a516667dbe617d31aaabbd6ce2444fd24703375473a391fa8606515c12e3d007670137aee6d201f0f40bdf41bf31df082964f64990e18fb3439049f5c0167d4fe7597e8654d60fbea3842e0050772c708aefdd02c3a6eb2b47d7f2fe950bc3afb45ee2ac2d3f6017eaeb7dc5113bd3e3aa1f3a2aa0381b5e7ba4ae1fa9ce2ae0959db0f45a031dc2ae95c82737640a84f9f3a8dff7d4279b6015469e31b4f37c7a4ed71a400850e77f20eebabe88dd3bc2253cfc3914bb3ce7ae66f708b6a75c61689fd400888802c93364715fb4c6fbdd70d172b613f1ff85ef50389f8d56588a64185e6d7d3cfaabfede7ceea7dceb0dc9c251421e3a830a3167f8a5da6567f442ca88f315a53f0767a4c84db047eef4ffed95571cd6f31b591f19cbebb78546995ddf124c2d64589dd3a8217a5966a768d71312a945ce8dc48f03487eec748287e14253e7e8a4f0d507ea8cbb4db7bdbc45e75791c39c7903ba663419af61e2601c5a200d77c5e52b5d256e43e2f34a3241ca31eb640334dd1a159b25fcc7931f03f00150ec5014c21601316d961e4dcd45a1c200f1b0066a72baed6dd25f83ded7d3c48bd32565c67f91f2aa6e88b4c0c0e818ef5872797a179c9dd79509ea7d0f8adc282e6b29e7f7124e2babbb5ed1a7e87047909a689ac649f4027657f115b16d3a0ad078e272cd11ccb8f709f83abb09cc1a8281eb0ba498eccea6ef5291edd530c10279d96af4de3cac65a61ca3055fc2a5ddf9c4324c1e10bb2d898e9ad24d2a9fde2e159fe3be1f444187912542b695a32203fed96af8477ae430ea541e30e781cc5339ed39053f0ea3b9fbc4761e1bb6ad2c241a5a3c5af9a5d7cd3ee185d553fb59f70ce0635fb459d7c7f700080fceeb525349a1ceb7261824fdae92c0e1ee651ea11d320308678afccba9c7d40979c95358c06529176fa72d37b0e66ddb469f4bc3646dbd54917a92c1187f9b4441cfc2c5e8aeb4ad14fb682a5fa4bc851c198eac4d60c7a6ad5ddba326534a37bfcf2ac3cb65eb0945f04c4f98004190ec8476587e5304d9724e69a757db8b00c298eb7bf7df9a9a595e2f4b276cc00364a29e1e97934ce3d3180003486af68bb95831f8092b8b093e49da6a3e8bc9c603203299980890271e786b22250136919741b5acbb1542919a4568ec30b6ecdc78eae1ffd9391397bd0900de69274bc98058ce0b9651c986e739a58053a24764c6ef7ab75aec161105e21fcfaf940ecfc5e3a30e1cc73316343a6b2908a045361ed832b17d68ab04edf8074ae7bc2a238f6afea943a815d472d4bf4477b12dfefaa4a43aec7069b62fb68c30c0bcac84fe713adba23aec62b0fa2446a4cdbd952f9e0dcc93707e9df12ad70b7b5a9fb8064c5e499fb3bd089ffb42c9e273f8f0e0ed7d2215cc48b7a8ba0d2815ed0b77da6536f75efa4a3cc7ff6ed4539ac715fa543a0916ac12d0d0a3364ff458b07fb087e20d778854ae426614ecd419ba7181d1dfb9fc091190ea46e07c9485eb12de15a72d7073acb7c12d5a5f380059ab6c7b5fcee58c6d028375a78234c3e7df6dd50607ad4ccbcfb606ff50aeb89841cddd3ef3c78b0378f35e6fa4384f280a240b04e5a2d9ea783022c3b312503f8dab5ab81d6fa8e0cee812f622300385ec2f307e8fcacc4576207390185a57de04f1823baab71edfc2539c829ef99d99bde91ab0461c30c3cc9bfc82ce5719fdd26c064249b0a6a8ced16f2fee4986a2cdf30b33c5801acb0e5b37ea8103ec699221133441b4eaacd0ad5556fc5b7a0bd01bd5df77c3ad32d0d729d590b360ed6b0783473ed489f6bc22fa0ec728b04904085ec017c021ce265c589e034d0f9c34d917a665f89eb4141f4f72a9e41233c5f8bf550f6c10e081720eec100682fcc16e85b1b4445fe443d21e8efbb6608e94c5ff5edfd23ac1a284175efc5ff4d9307210e81de404360f68bdf4d6ecd2fe5a986cef79545ee5404cc31032b105f83e5eb23d5262c9ad8693a1901fc6282fa121fbc2bcd03fc253e22346544583f1c8eb59d42de8cd5d99d6100be0101d7a8c48e4b396aae38264fbe77fddf62239a006304f54e7377e5b847f11697b5f103a84a0f94032b8152df8a55197a0c94702ed712ba2cac54f2773b2a11f5d4592ff4a6740a871d7ccdd74812fa0014b1bc00fcc910772f71ace7e1ce96b531c4ee9871184c4f82490bbe8405ebe983d7f8e34026fba5703eab6073c30d4758b7e9286ea1f1ebac7e49e40c4703a1b1878f19bd504034c67a64d8712660f050acd79145729c22819d5af1833db32456462aa9e0afda0025170ca63aabb3125271369b44cd2417c04b40b1ffa71c2a9ab161392fcaa9f37069736042739e45977d42017a96a40548aedfb3e9ffe68d432db780bbbc7426e53b2e1dfb6f7d72a2387e7b006fda98fb77aaa8eeaccb5e3bc7524f15bcf145c994e693cde136ec83891903291a6cafad7e9fa0486cb902b45c43d159181e62a975138039e58aa324728e38ee0dfc44dff9a6249d7f23bc23911b55a0f5c6df8ef7129cf025c6d0cdf025e82092b1f2bf0c3ea79d9bed15be497f426e0a044a281d7fc1a843a52cf25b7194f28e70cd0bfb0367bf1c5eea1abe4cb9256cf1c311c5a798bddecc2f8a3fdb1e1240f0c2553e3bc6e1dfacabb41b1ebc6b46f936724e9f7995b2b402df745ea33dc2111bd713b369727a25778b0e441582ad3246437a5a4c1c412763a80df7aa7cdf0383388db13709f44521f65c48a14334baf2f7399f7733229aa8f24fbe520d7a78a2494647c4f050e0c51ce0c161db57070765e72993e96294f3c600544e6fead24dbe1085f192efd506b7ad6b5ea2da3eb05aa2ea1a71b1975c6f5bda3ed6c5ad0d23d2a1e32f3b97500c48625ac3fb6e2d97ecf45e765f1104c0fade7e8d780faead4990d233f69123ed8af5ae52cc1886643209a4a664e58ef0d0c9a785dbe5f58e115c475078289d2d2fdccddeb6ce0abcc520bd4e1e5c4a3e00f6f237e6f2dcf6e803f8cfc05914c7b1a1a098bfa3f6e33ec8c01267131a300ba2e4117ce45952b33a048565c96f05afd70f5dcc541a24673b4653ac765b97065520fb4383ec8a4769d9dd6093dc007aab3a9ff977e1ca08692371b503cd20e2a95abc160000c891c68e822ec81f3e96d79461f049187de0ce68b1bdd4e0f05d67906871b22108dc31f0f56541baa412fd8cda6452dc54e64ec888d8b9b3890d16e8cc87d07813e30a8091fc0d2d39cd40e9807af12bfe82ee2687f1ff78243a450597ee5a73dd8625298b43cf8d973651376af630e31b7cf3b307531dedeebc29c1ae40b51f2855088a0921ea8cbabef259f7c3023c18a081879cc946841751655d439e2f5804144388a34b88aabb66f2b22e86a67d3f5f192a020678ed5e5b1ff0952c223c9f687fd093eded4b1ce829de3ff9c590c02e1e0df7f09487fc1878888f150d116ec755c882c86e219af91fbeddc4f23bea46ab68f3af4c6d182d02ac5ca23222f42f5221f503c9abc34a61bd7b850b57e90364fb684e01a9da2ec7a79701a4a3e69ac1be1deb44ba329484f2be26fb11885c99a9e875fc9fe30f21bfb6bcc50ec355e60b93c7204b798b7f5f29d277b46ab6dd7875db24eca5d9b2fd5daa58d81269a81e682fcb7092b0fe57a4d001fa550375ca7092a47b69b8ed5f288aa2edff2c918b86bd82bac94049ef268a5e7b4bb63a9687f4ff9e76194a316e182a762d9d5ca093de061fc58d1a0f1e4d8aa77b02e76ad65cd65c4ec4530f1caa589a2acfef9876c2138b4d3053312bf12ab5fc090353839c3c0c7fce0a897d8e62317441c7383aa1f7450e0b25efe03b936c725cba645e33d7de6021a11b967dc7794308552f0839419e730a8a036fc8c2ef757ab680538acbf409a16202629075e218160138d2afb481ce129b5881d89394ad9309e408a0c0bfd33e043f278a00db0151740a6af15f47e8ef425108b18a6d500c5ab0c9537e96bc330c178f53c9dfb716144c13ef4159ea92664661f77213c048dee871b4b2c225c6ff7f3eded2d57b3c208b1f8a265a60f62d92d8973212089d219585985972de69d99dac2ee3d1b66667f4b7b8e0193c7030c8b57c10d054f48c24fdc2e0b76b976e9103c82c2dde9405f4856a23228cb95a633ac7985248e2a9c5fd467e2d3fba4b86b33a772439ef91eb0f91303bcbdc6323881da0ffc0d340affd823d5055087849079534a18f1921a8331fd1e99da99464b4514b652c68cd9db2d3411d7b0acbb8b730427c8e7495390a57822f08b8276bff1662a9f89c42d9121f20c3c23d09566c589ea1590249b747195a9ec3df05d967abe9f3c7ffdd3a643bd5a08f58cbcc8a2a17aa4a6a115ba3f7c2198aa3f56b8cdf56b1c018fb6c949a9c3eb86a070dcc42580f799e2f867ceffdaadffb07f3374b4428fa3d6e65e863b3400f792732ce3f3022709d635ac5495b1f2f0ccda3af0de887b37c94e11ab9c594428897ac47ce79bcc076d47b9ea919278edb1f8c1b27604ba5bdd5aadac26908a806f8c1820a192a740443a20114ab2f251f8eacbdaf9270cbc56123b1ffa882ecf3142ca64f582d243ea1b831e7bb823544fae4623181f2067258fbe20ce8e0ebeb823f2a4e56d07180f2adb74c3a6ad2181bb86e8ee2371fdaf4a47c7dabc8461b3e0969b369e0f105fef0d77c591d76a126129c14c00973759bcceddfad51ab2e23ee124a83a6a418fe1ee82d69212456272682dd3472438b1aac90cf56064447b79bb96cd5bd689d00b1c26e8bf9c3d2668b763c398b5bb611e75733928322ba7783eb9900a8ae9473cdf2b0c59f920760eab67921e721d76bf9eb797c6c505abadd6126011774ea598c989f24d80288f648d0eff0a22f789d6c007fadbb77f57d5dfe8674a89f6169eaa8ed9e5df4f48d5914f6796eaabe67ed27e07f70b297f23916c25bfbb2a00e4ae7ffde05a3473c46617087615eca13a67e1a92b291a94c9a5a9b834646708c10b6f5cd4d288d4641f344bab7c30bd9090ed0b90f7fb7ab46cfdc670732f8a1f35fa891846c5e114719416f5ed806bf7942fb951c399fe9bedf0b0f25ef3907f7192e4709b128318772d83824386ac1080ed48caf09aa64ed7f40ea3ee31a2bbd5c9ba70537ec88cf6ea77090f79f6ed9ef5673b6b1abbcca38f5678770ae6c141fc617ee157c1370a303778e57d184fe32161d3200a33725e0410cd8227ffc532ed01970d2838054a8b2cfea6dccb069357c906e3a5c3d033ed7cbed6447d29282102664b49965d562ed9729b1769bdf4c4c181eff367b99d6c75806ea9303016d48240dcf5df8071f7d0ce573622ad9f99b9e9edad96bc21233bd08eac109625aa54da082799338338acad4162b3ecd9601acaedc8b50c05b44cdbe9c43dedd7d340249052e18d628912b3364517cb092e9d678f6175601b4d75b9f521227e04c938cda30f6be2a82c74c024f4c18bdaa8e3864be44cb85a60fd7602bb0e9ee0c33e9654a69ff6c5db3fc2ce56db886437747c22c1d7f35d7b1aded4d50c7e536b54c5922c247603b5848c28cc93d9990aa195a5ae0af1243c4d1a17eeda647060966fdc2f304f5dc44dd0521dcde4ad3c9b240f21b79e0faa85bbb3ad5a90daa1788cfd41053b65d770b3a3a0152fc0dba6591d3ee8c6e4ccda119ee31dfd7e0facceb12a2d4e179e14a71f410f5d1965814178dd1bace79d996e8562e719a82d84daf33657658168f0e847b79d9b65cc3dc7d6ffcd88ce1bf2ac89f8677bac3bb5a0db1606d894e6da2e8490a59932ef2f3f0e8df6b66078daf83213837e01ed05f7921f5d180799a8263894f125172dccb00087d6808285d1898e2911cae2c03bc2c8ef6b1a8f691d04e10d556f6c7fcf7577d6284ee0debe89401dfe0e633db6d4eaa855a36cc197827064e8473f2fec425505981672520f8e54f49c0f300a88daa1b841f455e88cc52cc029f1a3bfb6456fa7a5e690c9bf558e2db271e1b408244ea9dc42bf4821476a226d365d56a27ccafd98a6928093235029f6331f03b2aab14fed03787d5c19e1ac53456f93deac1a57a734eb668ec29b19f624c30a1eee8f94deaee7fc750f8abcf13a1ed024f1c5099737cb3262bf09116b0827698c0fa751e73981df884ac10ab7bcd06e49f7b5118721edb093b584b290abfaaa6f889dfb59cb5e66728b8bb66e657c473ac7deea25c3a5c001b9c4ebe54d75f2154c4c6b4b582c62ed7c07c48128ba9bc4dc8676ff51825148db589c5ed64e4e6bbf6710a08359870d83fe3bd9692250778d0a06b5c2c3fb9dddee5f47c4f1dfb3e1d441fd9a56e891588d18c7e0a00df8718eee63e6225795444b27b70d2339380f8489fbd5de9d0b44f9278f6f83cc8959cc2a54bd8b95bff4d6030abfbfeac93e9defb9380ed406ad68091a67917c5d156c7fb244408f9889271ad46d60eae9d7a81a98436a51284fbc1a0f8fd0376b8b4c9e5d8e08e5d2570b316cfb9f1f54c9a42043ab0134260b965987a4115cc973407b48d53829609cdb103a1fdd509967e67853f996c71ec77f276a46c22616104b11bf7166181f169d714847a745dc938c4ea910c9e3e2afe231e18eca9532b3c688f0b0392c33b6cd011ea93025a723014c4975a84c5dc4913b957c55e3d31dc0dd05b38ef448e01dd76df9d3b40f4cdc3aa9a8584cdae3aee044389f4ec5d708920e5d76f61a8f3567a97d16092e56e77f564344c488d854553e5e1acf64b39f3f0d3ffab6ed2814e9dedf8124dfe3f71ffdc8d268ff53c897250bb3602d17b99847adc1c6be141e17c1bec6f04bbc821b78bdb2c93a33f0f98ee5396c784e7906b6bc3486c245c09c16ce5c072efa002ad5fc03e01eddc8decd66e7b22071bd31021a2bf7a432474b9a2e161d1fa6deff30e10f4343efb61a48943ce89518576d3da41937f634776f13754fa9d3796f8edf77f8f38b69fc1ec83d4292fe71850f9afbe98b1140b80afa5cb583eb02524a4695c6f49a18dd4e3dea38d6f6dea455a8c25e55977329b73a80cb09012cc03ea3217b99de46aecaaf28b9e7301fbf34007a3aecb832f94b2a59e3d049e1114365773f4e0b95b7ef25452b365f75f22d8276081f8e63d6981ed9a0cb92fb4d3dc28eb9766e02d829c77ddc0a2e9453ff52cab3a616df0715db9025c04442872ede6490431de48195ac1405fa0da41e47bba1794c4cab99e07a5b468ddaf0e859ab25257a899129893fdbde5389028bc386b1d77d42c1980bacf508fd947c5f6408b81a7c3ab39c4951e9d1f367cf8ac01153130562bd8d1ce2537bafcf149dfc8517fb76a1c6a50d7f654e77664f70fbc17402b62213a06d5e696a34b234ce1e25526b41e61a5959ab8ec4dfafec2700030a476ac080ad61de8ea55a82f3444f462edbd689bf9030d1b02fbad9e55964cdff115b32566af3295d3c109b7466f9b7ea42c9777aa346dbe10a12c6fe95347f5315c2b9ae0c8eb1760f1612c1eea42e615ef4bfc20fc607c420d21bd98283f99740e6845ce94924e038e27ca7bfff8dcff0be88baefe7589782f48d8d55a59507be9581c460c319dfd50003543eae49b87fbdddf1ae178bcba1272c2fbb8eccefb42a465f158a4faffb236f1b51f73a1a332482cc38493fb48d5b7d3dc02aa9cab04d09bed4010c730e62931c2a0635ee573580938d2c141cc768ee069958f35af63e0ff43064c1bf5f7f23fc92d8c2d552af00d526d4bd4970e5b72ccad0c14d388fcb9040e653cfe83096df6674be4df5f454e6ae6e8487821cc728b5d08b141b8c79c489cac3f7ddedb4a78f1b93d938b9485373db54f17ad5e07bdaa1c6ebcfc1a00f2d1340aa3521acfb2533f9aebac094cdcc73c2cdd0a332c840390aaa9ff33dbe7ce52ea652d864345c79b928981d9fefdea249a721ea4f9ed2939bb806cf55a82472fe6b29657a0f262ff0e7c1f2fb8f80b770973ceb4d1bae18842e0771bcd1726ba24e02848e1264085a1f3aadc852e7b4884cae63be8aab40f7935304e0c1c41af38f1a9b871ee32a14ed37c04c0dd55bf3e5bd6255f3b028bcd5f28551be1b3fd3bad9ad1d05fe9b2ac604ace69305be7cfeab8c98bc4259fcd286e7ce3c2c2b521e109e60bf52d6ac2486cc2cbb0cf1390d8b67ebed61d3dbf511d706b413d08e994bee0d3fb836ccee933bc34a9014b1ce25f8ad139a7f2272d21b8cdc455437411336fea9a56bc12b9f075706ce58fe2e23fe2b17f1aa10ad670b983e28acfaf5d7041c554c46d10fb8242231d7ea22c993686bc529df8c88b77ede33ca00eafdd11ed309e3e61bd3dd61e02269ef6ad27ca2dfdda72914c11b15754646d38a37953b8fe16d1e299fed24c9d5131b48c5ef14afa3912591a4a3d5f612a8730dbd68029ed6a71db71e73595ed12ec49f4c22de2a596bec474ff4829ad5314f25f512018e115d9ec690b20840a22429e90a804ae917c1d1cd05e26ffa562f576cc000dddc4caab046215d3840491d1ed7f2350a01b7c15806201b07aa5f15427dc82e0752f2a6d97b0eec975a813413bb9e0de28e304046f347c99fee608468d78e95eebdeeadb9ab445e416fee31a21f571144078795c2dd730a246bf2da887477068ad003c8a453926106076a8b0463edcec0721802c61465183b37f47afb530826f5044eb5391cbc6fc795bcdac73f8f7d4fa27578f985af064dbb61b11ac155df8cbafb50100036fd59735ebe929e2bbc7b8d949c406ebfb34820e14173aa9fe1a68c96c97e11ac268d1926e8c9d2f71672c621f14451cfda74ea57c27cc1153ed861a465879e65eaa3f76b62b13cbee390c75414e2a6323dc91c532dd85c1d55e34b58b55a1707a3bfe39653d35514a1d7a4e31888ea0cef32cd88d95224da6a460b829846e721c2744c23fa743bd4a875cdd39e9dbe47592701f8c03a703e87ea0641de044d7924930fab9ae369ed36952050f0b82ef5c16b9c072ed947a407503b28c65ef058c45278276c5ce24d0f6428d732379227f286fb38953e85a8a40196755ef0428ceb13730fe9eed78168608eb04f49d3fbf3680a7aeb34ab8f11aadadb17f984b9c1f40f2dd687b218ade53d51f971e96dffd8f2a62b2b16b7c893bb5c6dc8496aef16b1ae0b66912a2b79fcb69eb63a645331587a7c160d35057cfbbdcd279ecd73defe7e109409b1b827f29c5b560d30883385adc9c5eaa9c8e256e9a3ce1c4415bd342b10c7a513f52fa0520d5ce64f6cd277de12f09d19511248afe535fc051f845a877152c2042d7a6d5adc620f256c2cd6d3bbb5f2e5303fe8e2999e980677e7dd5abda09a23c03963586cc53d9f90b0af1d648c131d44bbebc813c39a07d109ddb7facab21ab96d5439a3417ade74e3e5c1a9c58da6f174a21b93acb71eefe9ce726a402af6b43b270fb666cfd6b58ea7d887029da2130335bd98b596e928013ab293b06267939fb6444bb722955b682c4861f7b5b3414684a23466cb0ebc05ce698371041aa00c5c7104c1eb5cf803184f8034b51ea1e63e392dca7c99085e0f6713d000b4b284d7f88f5bc2ea1c8cc03af4cf063fb4576979429447ea0ae69f0d83f63f8ec341f51ef666dce072ac204f6bab64a0aaeb661ea49ac74557bd30ae88e22f4ac6e921dfcb2e283b6eb6784c9c327335f852da5c42518f77b3985b33cb022ac6c1a8241640f92e8da0bb76f7fb02a1ec21342f4484fe3b737496471dcb9505d5adc0b2a164128f4d5bb4ae2f7c47f340d73553aed24b64363c181bfd43338a8c72ee6cc906cc8a6ca76eb989e2161e21d5223374c33f8eb01ddd9d02880f172232cf6ac0d409a1e717ad62e4b977c5e933838d4603635a251fbe1babbb4ad3359281b2615193ff85b542836fd0a168d1c65919b54c6a8c299acc255807b848640a947a0a86442c2da51c1b32a64efa9eb468ac4a5fa2862465c0c152914e879f3a5bb676fadd767f2358be76ed84d9ccb87f6d1b99d9866e603b3c8eb1236d7dcc35353659b1817ced59d4bb5bcf74a553981321a653c054c13ec3ea7146a343a4b953b32bf89f4cc25f8f0c1807bdf42748bf75dbe2a3cb69e4f57502e5b439a9e25ab857da96b76367921cb906f74e82b8472c4c6274a4f434b0533627e40afad034d5000f4088c53582c91b966c2618ab00ff60bf3363a95e9b7dad5dc5fa3f4c16880aaabbbc309323958cfc2ffb8eae453b1eaf042000f96fbac3af1e0f2229b604d0e4c1fe815f7c709cbee1bc8dd554b505f183b2f0e1fecc94b367fd9ed9f6048f80b2e93f91416f32a1507e23cf68da74fba3e4b7836f2dc17ca74c78dc17d2280ca9f00933c7a705d903edc96a5d317934a003bbf65b5fa5b81466600ab97c96585955f49b1ddad71f26541688a193ce6a5507495986f155387d3a6885280fda224a19116913a64bf28edf02e91153e1d7544d0e3963f96762b2cbb990898895e679c854001f070fbbc21562f2fc8f518907859539fec9e8b1956c534633baa334d7cd50aecc36f87d0b80a4cde59653227d3d154a9c86c7ab2f1a8a403d1a8248671831a89bae8694146049c73e061058ea82158298dceda5d379bf34f7c8b456d3f1c8523d6b1dfbc6214de1efa83ec7f37a1d4d64ace3a7ef1caa72b58c6ee4fd4e42eff17d0593f1a49abdae38333c2343c94257e6feb7abb1d36b2803f6b27bbf044fccbc4d7109917472ff69297526abd956d1b9ba0be32c71c7f2b7ef94f48fe542b2673caec07a24865fe089abc5079ebf2b193aa89255b66970c4c832b899b14e14c990eaa6078d0df980182efde2522d7c09390ad8ee8c26060911487740ebd1ddf97a9e2788b1d1f1ca2dc5ce5a95b8938df940cdd497911fd884cc7567b80a14d59595f74e41c36208a133232a3c7677947f1d5cebc7b50f82aa43aef5e4132fcd46ac8c94a1fcfeec4389e25fa404de282f959976be08141a9b0eeebd1458afdf41023db35e2c2408ab844e167a912acec2a3a346f63b12832b2fb25a95be3669f60f756b92c237fac4a35e18be297024791f2168873b983c9280cea88eb4319f90ddf954603a8f6a649e0711c5b21e0634f9ca39fd45f213fcf1c2827e45a6136857a2a9f74418dfafe4e2080ca66c01aae78a3e8d358082721c690a1db20ad76301b0c9c4dbd7031571057f8407490e30f67267037b94513389322fec730dd02c937c5f89c790da06522b11c3c5b2458d2913116e18980a25f9182e5f0ee7f275730b5ac42cbcf156e2f3c733607498184c5833d47b5ef1abdf27f07d353bf3162f04bb8fa0437cf684a93f5472b9672d98facebe19389ddf859fb911752696edbb8309a7123aefae71484b2f0da531d77ca7ec0e55d4c82fa91a166253a616f48d07a8e4d1920fc4aca3af70e48505a77e393a40066ef679a896d0043356de7db5cebc34c92d73d64b79313f36e0613615dca538651ac7d6006f914250a4ab8e07162f5662ab3664e5e6c815a75e88548c8c33a2c8a9c68237919ffc0bf09df38f9fb2e3136993ff81dc4ecb215d7ecec04fcccfbc8a0c43d976927b8463f1ad7e98cca068c4000e160bdb5958b86c1c36cd3dd7582db47e99f41b9fa970f31c0c9d317cff735555bffb15b5c8af1adda6530847c362ab6fd2141cf9fd56a4ff71a23f7e8043e7c2826d50880e3ae4ab3c680841f058d63724314def21d99bd5444a524d66b301ffb549c8f82f5f11abc71e38c169e9f2bb3273042a9858d54d0af65d5463edb18008cf1335732c19ba326bb05d905b32fec592018391e84f1f115cd4edf0fc51e972837fb71897fdff5293659666870e0da666f9d598d056dee3058f69a77d9882404a7e4ee492b1b8a63abd8ad367126fa938512ce190dc06969fddacc6cc24846c2e815ef071d36009fb5c4fe081616fa6dde319faf6ab06c79c9f39a5707d293d5de03a9c48752cbcb5720b07c4e5a7437279a623c020b66d68424a111abbec6cd5c00842580fb88fa7472d375181a849c803d8fb7da47878164e8cd1ab13230947a077dc5b12321808cf5fe6a2de31af50801e0bb2ea1be3e51654f99a715ce4252aac539fe0c7067d089356ab5a11333d5193eb70a34ab25818d39ef347ba12aa40c989684899749692aef15266793bada3fe72f6fb4fcd5faa7867a06696198d0624b0157eccb7655faa1cd8e69f210e45723dcc50506f7283beeffd30e66427327f452baf6b325633ec5e7d7652002c06cfd1f50238f906c084c88f5c874f85a216196b83c6ab4462002b81f30a12d0e38b531dd41925581d23503e476782fb7e81eed1f6d4dae2404a65870eb7965f7f4c3bb580b8688d0626ecf4f455b361bde14942d0610e1347223b7a0bf50aa93540aff09a4a5258c72bbf19a1ae5e25b6a1e5c6b21eae41f963d1152bd13ccb5d6d79a8e9e0a8ba30d0881532d2d8d8901736a336bbb8be905971f8fc8e1f7c401d45270c76ea6559a673fa0d36cd756cc0ddca7bef8323a5b0bb2428a44c62658ab7cfb7aca103f31bf0a729ab09748864418c08a6bcb0188a14a52a2eda6da48962ffa8c9e99ed1e83d04f79654decffed7bf517c08a244c5f40a04d9dbeef9a01138c0ca1dfb2ae3dfe087d2bb196ac841f978914eca62198e1a28a548797e06eba44225b5866e12b0c2ca93236a6f9082b73febc261aa7e26738b5dfaab58d185e79bcf30834c0caed56dd68cab7c351b430bd32580c9106af4f791648210626716f27a0e451a2f0c05d346f9c14586d12abf669613a29aac832e11e1c5c69ab4de13534d292c78b80df6715897a5df064a6f3ef5213be2a4cdf5dc6bdce7ecb76c30197608ab0c75d72988c15eee95b924c77cb6cd68ff43ecc5670b1e94f5f2ffb5d98515ff54622078653ada1672665fa9334281df0b67ca1d90b880c065731fbb454e8e7e59460f705450a2cc6e569182716b3774cacaa7b2c27dcd9ca5f6eec3b2ab92090e8e298dbd4007975581df11a980a6eb0c4416b710aa86a7138054fc0e79b96ec0093da9d199587ef14e396b120fb071aae67cbb3920927f7b44bfbbb299f165f61f9769b127580977c5c80088b46b7004dd9b53e3fc817ab128f0856b5d3b0201de5a617fe442a772200db77a93b57b59453432c3f13f30da0e1193fa48d49db6b7f34fb62d4268fb044f75d91a64dc019994978612c3552fb094f5f491d4f428bc1d961a9a05c4965a550f3a55a99c92865d803cfe76025c9e89d08ad2c00b713054819bc8467e4c0824f5850230ce9ca85b375cee39d22c85d532b1472b9819ba52b0eb2094a8972b526cff1a91a2b6cbc76ebcfc168a2ca682b36165a978c6a2c8fe33b80a9c41ba5fbf4a3ffcf36f4a7c1f7423dd790cee0bff811bf0c879215ba78e4309285ae0963922b88eb5d140ef79f5a90332ce6c389129456a29564ee65a5cd52c5915cdbc79c1ca0950620252ca6c5b379bd8ab4dfe34a184b1482daae0ae114e6d8e704337dc439192da9541e84e4c28f6f37424a8559c88fc0471d6b5904719bd9206e2e91d74105ed3a37682e3d1515f369168ef7ee83107f748510df10b2d57e22a35d83b922a73ab9b47e247b1dc5b74fe90a3fb0ab59b8bf0b032792b30b474b4d447f65dd7f0143c13ec00793523c9f5711bc8c749a77cf42bc91be80ecf8577f4772424aa38ce09c254e5c5577c67c6358fb7ef531a7fa3a48ee5d1a547db6d9b3f88b34fdbf6cb7ba1da1bcaf2be9f3385e31f13a088c7d8c92def378e879e3eb2b851f7b26b5ff6e1aac31755f57dd8864118484aa80782128eab487f8c5c1fe866344ab841998805e7c29f44e2cc54965201b5bd91f9fa8fc8d4617a54f7d7d9e889c7c648ddd7252b5ee9185511f5923bf371b7d1b62ed499a0748b1a37e090012eb05997c0a89997417a7f2a48cc62b255b99c447b9f61579a9fd739e31d919f7258749fe6902ecfce7b50d294eb5bf4efbe4d007bbfd71506836facaadda376db130b439dd08da155997aafdf6b91b45e9a017938c55343904fe7ae61773f79fa13a9b99cc8252af3511bca1753fac85c543671555977aa91a7005edd8532ed04a248a8d2075f22633d13d4d651b78bbafd637775591c86397b3e0d3b5f8dce55b75400c86d9d4b61602833e06c318bf2aa0742f98c89ac7e41f8902f76f777105733bbd4e3f2c550c6c9fa597b9230a5103da779528fcae22ecaf0f2cdad92dbc164192d8d3dba8c57b7414588aee235c6a11d0af7a958e70c0b79b87149daf5a03ed229b2a5e14e73e4a492619761e782a5e621f38a713885604e3063b044f20e818da6079e3b93a0351d19c521ee27c356ea3f3d4e4950575370bfab92e7188193a5595b9132c173426f26de73d759fcca4d0739951084d5c6f65fd58e87274b904c5e5ae45360f22219af9fb945f6fddcbeaf789d80425c80a848d1c0d5a38e0558b83dd058abc1f5d35ee55b16c7b7fbc48fdfc4b559cfea975bc7a610552eca92c3f3ba4bc525ee5e3c0afc7bbcf2a2c907a5deef510d6addb3eabfe21ad90bf84f27c97cbf8df5aeb35717da43e8a64e4d753de28fbe335409fdbc65e16fef990afb74715fb2fafc23e169d6d9c8da7374629ff62524ae7931d8ca66e86c3bb34b802fae7c6c269f34904691c5cc89c80226ea21a2e66cdc13076094894cab88986031df5730100c12b268cafe54109492e3ae0270e51a8f955e512cf9dba9ffdd989f744471a32d4fe4e661ebdcb599a5ce1ab85ea0c75dd69fcca9a86631d8ca918fff9702b50e69df4848a972ae5d043a3fa97ded9776d8fe9ab539b16b6ce5cf118e4b942cbc8c1b201cba191854a2049ca5e9cc735d62f1cc9033db97635ac385dbc7ba19e7fe0645611d65ef671938917ed6cb84822fa08aa507da37434bb2dab1238d6e24c0f43f600798903546bf6b559f9f6f69787a8ac0b29a82d5d6065fcacfd4b589ede5f2e7da0e103a5231ed4af92419d0eb62a5cdc74acaea494fad211bf7b8e0a1b4b72157b5dc7aa70765130c7d8e14d607f81531ecc97de82070451d6c932ac3427732c319329aa3cf0bb7fad56bc3948789376719a200527a059fb92637ca83f193d578639dd8e3cd08aba586726518e5a4e6aeec7f4b5fb9883a348722a76da110ea366ed3a4d71d2084777a0e1fc627c49b5cdfe6d3abcf354105f138d76a052f1e3ed72a37e7915354e981999e8bb16494c3aecd919b385e61fcec8b39ec11746f138096011e2b7ec4167dab8715a9c39ce4b620818db62b2ddee02b5d4827eaedcd2d29f5357c61cf471bf472165c9acb03f2f225010f8a3631be0a3ef5c3a3cd4a7e9124889a4e3cc810c94e1c912fe2876141c00dd060421efbefe5b16dc999a4f68a88f3d5f283fddefbd1f61cad52bf35a1f06edf8a49f8a91aab295c7328f08e854d32b3c991d2c971ad18a3b8842847ffee6dbde1e91b5e87755464988b66113f55d985f79c9251c0f1695dc89909ac3e09ec693995f32821d55b502e1d618c7599a07b2e4c6fa566e503d9a7a955ae87452224a5d3910c63a034ffade024f2f14376d82d546b7a96a1ff0813aad8b4df6f3f0087eb8a97db0b2a37e07e76debd26b90d874ab088213bb4244eb740e4019a6e6c332d8b7aaa1381e3327c71e1c6dc73f884cf1894985366705e1a56a2011709e078868614a638e9e3b063915526bd341e35fb5b543dbe6858c4ce8ac9602b3e8fdf9a4dfaf1ae0fc55f4373b3c126f704bd91e3c091e3c13e6e6da879cab95fc2572299aa405009d29b2dc09cccd0c1ba26a03b7a5aaa2f286c818a65c4507451d3fe0f6e273bf384075e450b982106e121456231546187a7c30b6fd0927f8ed7653039fb9f195ac1105659a0a76894ff16684101683255d36c9e8ea87dc48d5a4e3250e6e7adf8c705de1cb24159a76241a0cadbc60ee40cdd3963d71aef4e3c7d51fcca55d1cfa5ab195edfdf739bc90d537a43db5561d62608cb78951740d780e89d07cece8a4872baabe85619a740ad5191ec8974b1e69770f79b90b6cc8c0342ae50e7d53f197070e33577312668ff6695662f6cdcaeb0d4e7bb7138a61ae58cf17c3e81cb1c7c88d7c83d0f58f7d6c351da90a17c9c97dcee53485580cc1eb84b14d6c45679552ef1b1e27c0130d2e2928dccfa2ec079d4b60cfb4163cde57e49a77e91ef83b5432ea4299e2c49b77ba414ab558cb97f7964985a2c2010e1747f807c4c63fa848ff19f50544a6040d2139e97232250e1e82a070259d0b96aa31c41a76da1184bb7079933e3d627ace6f98901caf66af0c8117800d67826903442a4cae49f40b8b6b523c0c0749e7519930070693a5a3730cb8d9c61ce493d1467848e31fd6a3a8f27661891313bb64ca39a43e4e484fd8cae59ec73f7ed5888d591f7e8179205126f971abf8ad2519e9dbee4aab06c6f189d80cddd459ad1f6fb28449323da0fc8a6c48f891e82192b0759ea367080568664848cd7acaa6d005fe97bfe2da1c512baab52d27c745945c31d4d064df5a27cb659df7c9575903e417f19cc776e4c7efaf0c027923e0bd6318b783874bba73c708f0b45df2648bce254ad5d7abb3913538b55ef9eeeb11dcae9c4f9245fb2de4d9c80f6f4a304c420ff19b6149f42b58c02a2b122875d6ba27c5c63222643673872ed5f8822fcb4438c7197936a7e44a12feb04ab2cf3d2c027f0508eaddbd682aba5c19ceefac46a44d093691571b82af96f528a0961492dfb68061df57c7386d452c3dfc3e4f21dd9c7ca9b2848dd59a7e6cebfe1e663adb3a0e478b46c5250c6c96057eab711d69d73dec20062fbcba22b099f52e7be7cf74585a59a61762dc323b264edd44ded391a99876b222171e23a271bfcb59e435cc20f8a16092ce8b5460b42b45c9492c5ecf57779dfe30ac210ba97d523b8fd9c24e4d98e74b3b098926207c9eed8f2f8ea10432304b84b6fa62e811ed8cdb4721cbced9cad425b819e94e776c64effe35b1be8d931ffa045be9b40ef8b8b2c2d454a69e23da354736b1ae643605444ec78b560aee5327b39b6ea37664dbcea39790709812c187e0f5ad54289260f794d939c353c4a8ca7756aa5def72e2986eb2891867bfbcc1375a7162b6edac9bd416fe77c768ec5991b07872adac307fc33f3bfb7ac28b4c4ffa0fdda2fc38bb9074d592a2c8778bfd2d27cf5703ac8e706dddf041844f39ef7204372b30bb92b5f8c10e1142423b532da6d10f615a4142376a403b62a5083ec8c5d437649b271c4ecd6a46650d77c0313b3a5862516a217e68bcb4dc0558ff788a415e1dfd2cce0fca963c481367b730675fec67f5bbc780fe24f51bc85a2c37c84cf99c47ea2408c883b40471d5536a5b9eada716f33d4d718f6a63077ef7de6a2bb1aed7228a731967fbbdbce8a9ca09b71036e2d86356208be66ce01b85bc03b9356fe085e0de6ff780431a0d83c1ff43bfb76ec2836759806016ffff4d2ea4789a3b3ccd215f58c4537733d7e011066a1310117c567290169e59c83e26a0fd605005465e5b33470a58005485b4f87ae51d70ec6b20b51f46e411b87681c900cefebf62b0d099ba464720cb04b944aca6bbef84668875c3b9f2e59e0cc71710ccb21b52bd88e2e7d04828cac7a962bd9b94a17c46bb1dcb2ff822899fe1714b35982c45ba39ecab8a56d1bfd8f1faea88a339c4728c6a55511e10cf5e4143966e5044513323790a07fac8e003fc9dc95b4f5ce2414fdf968af2cb1758f824972db182e54d05d13727df115cf4eabd193dc45939db3688c4b28e2256e75f1d06daf3625abce49a69a60ea366a2a6b4d6d2720f90c1cb6b63e5aa4f8bcbde246038c43ea1dcae7af0536355225c4baa18fb9cf8eeb664e310286575a8e7d093b4167b07731270212fb246715093046187fbad701a78fe7aafb99f3b66090f545f38f31eb8e341117f818f4301badeca59b109c1ae4233d41b4820a3e539f691d396d3173e06f8fec975f4a96189e6563f37856c23c4092b1701d461f29bafbb574aea5f5fc8df030e3a152b64d80573140990e2a73367bbfef8cb527f4d20d4113a8e5749a4e6eaf3962f198d320d12277a936fd56d53f313bca410888c8d73fcf784e344e3c738ba64b17eb25ff17ae25b83fc0c67e4fca3c8854d535dc8e43bfef41881ca8bee01e27539e40bd4794d2584db02e06b5945d0b9654bfef88aacb6dceab232f2b929ca511a370a5b93124edb8a352ddc4a02f04606017ee982efd1a7b826f9f2542c3271dbbe4b3acdcba5c37d3f5617794cc439ca7856ddcbdc497c5ccea7e64c53a8facb781cb0a1d23de39e6a38f0c2a7a233b2d790118f4123447b4d0baaefee35ef22750df7cb1062ed6033c9b8ce6302d7b1ea4799103fc619e7da97620031b57cf602f80bbe06a4164ae04a43ca846b233577f5a6fc581c8d3092e50418ca2538ed1fd3608c777022ce507348dac2b09807e8db625936210f6aadedc4c4fe50574248200d355e2023ab65700ea2acb9c9b54b377632f620ecf1f93caf2152e080a1763fec4157d9391f30ef0e45fc4c97a7cb4436fff7bf8e3ea7b8d583f68ce72346e01076729a07adfc1b7b5f3f92309738580fa0a712685b3e20cb654c28c053bd0c693df353ebd2b9ed8a2346396199ce5ceb26ec395b00fbb663d76a2e413393d58d29246327080c52fec96c4401fd9db9750c2c336346b0f9cad7f7538a2077bf1ae48cff8df885da9df690efc482c1c9244082676cd418a7da08cd9d1e8d21fa53e23fb80903fa9f228a1ae14404638bec597e02ed7e460fa5c71d59aa56f648806bc2a5f0cfccdfbdbafa3b44bbed5d6a45bd41c85923ba2921e6c6aa35d6f9a5be0e8ec300a9c2297006806063c5185c02325759893adf911d17807ee48858b3954152b1c8b3d999c993746e4598fe0029f0e90325189357bc2ed6b51d071ccb5e30fc3dab14e35f2163beca73904f42085c917f6a934a2a1b12f464bc9f8b3c91078037d2bdf15a92383136ea78b223bbdaa6bd9b83d9fd1c5fc30a0d67ad97735c03e96d8ed424fb527097a69efef69ad827e8e5ee97d9d093bbb3cb662c9aa51059e28bd880f1abef536f96e6d375b585b4acf6d1758fdf1fc0c0e90d944bf994c89523d025c79c70f0c33f2850b2b336526e8556cb70b866cf8cb7e9499183527f96f24e3cdd5ab79172c09932f1d9b0a8467b2e0560a4336646d4235d14a04ea01141f04bc987af8e773fd952ce2bd5b7f98f389ee3d3cc511d5736e54db34e70d3ad748c799104d1b67666961cf2641729611cfe554c05fb65ae3950f0a3de0643a2c2766a25c68a2985dc1d5a505169a314857ee1b33d41ae299161278b0260effaaf0f98d2f84d542aff117b215ceed4a1300ae060f29400124b2f221d93c4ec6a0cb170a2294e7f9ff503aeffe8471b0c285027e51894c968b73eb54e39405c345eb0cda282fddf49947cf17499616071ce2ece5766b1d20b2efff8ac0e6c041bce92b47f161ec1654fa2aaed677c09b39419a196d6b26aa4a444e3c92c9d579a95aa4ef5bff903d978952397e737edda6b9e820fbe664f040806a1401563660c7f4820aaaea07e84ef36c4df7bac91f23cb0f0a63812a2b5863def1d2dc443e2084ba10bf7276b269daa825f980a333dff2cb7628a0a1b88d2cbcbe5c08416598cb511b15404a7a5ca39fef4c85edb05f1b5d165dc3155d816a657bc36f658213018bbb6d2857ba4bc9d8618bc584568d9e3342e3db13657110160a6cc4bc45bed103443f9343c2988caa02641bba7168fa8cc3635dee477a5a7494a3cdd17f7b7174010b1abfd323fdd9636cf136436df2415740a6467731b722e28a1a479f1368b55c535476d6deaea12fab6f6ac7ce96cfd280b75182e207a3196e27a44eafaa72bfb977221235a42873468af78e0a6f1129121406d44998a030258864b88af78fd19aa819f1d49fcac017e6a88ad6579a90c9fd03dc5e3d3efc4dadaf0a2ff188b119563294edea0082ae2d70bba8a1376a3b03b3e963e82e22239e4d13ca75b4965c6a0b80ee990fdeb8d9ca65ab43f425c1be1298423d964542c4ada67ece0b42f5cf7e4597c00feaa5813c43de41d94428770580609f2197e4b1a4f81147911dd49054aee3e1e1736367bb3b18687216ad75de62602ba52bcb2438be9e3891e15bc6d083afc5ea7874573face0acb12a3b966aa43623c97beeddb967bf310b94c32e349fb87f95c480445c0b10598d91909a60bd812df3e0719359ad40a37c626b69e5e1d9e7a7cde9b5ea4775ae56cb85f382407623f8b9808d45e3d761a2db8de46fc88ee80a08c71be26b4ac81bf54adf392c4b2fdc4c294fc0ef9d4ace58ee57074450b7c15280e5381bfaa90fd8c3bf89754ad35536f95d41a7d128d759bb36a62846a520070b6087cceda08872976557aa59c96313bc9ac301230241a1fa3c3011563c2450cf700330a9ce37f735683db0fbb7f54af863c0210c593dc7f95509eea5fef61ce4214b6ca747a7816b431cfea20603ae39b22de0d13b0e3fc19cd26e9472229285d98dc992bdaefeae8e92f6efadf46ca21068779cc348716ea67346a0ee04859fc05fff31abb414d5662113a6450efb312aab8c24f8c4425a9c97f90088ec34a6014ac5e032ae6409fa3aed0b0d0b12574a8ae5fbde0e983a0959d3511bc31d75c47777276ee61335883c826064f79e02b3c2d7cd60276cb2ea4a5b0f2ce7b73e6555e336ea09e12bc01d24fe3a3be3c472e50142ca60058f24eb1fda22bc449f7a4c71ba9b3124fe9681a2e65a346100a7dafaa0efb7848c3331086330176b29b3e9a08143a6cca2cc70b756eeb16613d6ee9094c29258bba73998fc9849d482a7ad355d59209f6f2ebd459c653a33305389cd4947bee3fb7119c646d92faacb84eb9d0a71c12e740f2ad2918772540b99bb393ab103616b13dcae323e3dce518675449767296ba6aaed294f7746f3d05927a79b590698998c1b8bf0ab30dc7542a91180db87970a713c750e7eda9ce239f964130793402abece67eb7404c7f257d546b998d4c2aa66949d8d8f6ef8481be848c7386376041cf60b986c90a266c92e2208d61efb7c7d4aad99ab8f9d5ef8d3942e87df020b3716551a462f7db6a2fb079d813b4874360fcc02f85c80de894d1b0fcfb1231e17af679f1460171931c5bf8fea5d50cc63e605743975b73ee47a9ab30bda50e8520abf77ed63b4aa317d64552bb9e00016cd88c86e6c37f586d971fef33ad719556524a1f82d65efdf4ab6e3f8eca075ff19f63ffa73e3a9f744b4a7fb89324dcbe46e48892f03dfcd6e4c337afe0170ebad8e6bbbfe18dc155648162df2cbd40425e15e9dade2c4081c06df440572fdd99a395584112f73de70131e4f2da87b5a2380727a3f7420ab599d1e12c5803c1efecd52fab17f90fd95b8beb3423c78c92fd4a7cb56e973ad2b02efcd15b36ad70fbefb903203a833f6731d7fd63e515f3a68d821e2189010df3ce6c9265691cea55a25d211633e476f894ea331fc874dad2b591d2d31c858390dce63392b7189c6852a3cb55bb6086a9bc0dd13a2b927381acbd79be98c9e9a53e32fdf2ba08c679ef2beb2c297ab0ce26f40dc46bfc2641815135285bf0e17509fd548461c117a1c683ec3a19c09d03c607875b1bd67d13fbec113aa1fd683b68c669791792b8cab1d557fe40a957be91141895b0fd4ea13d2df5dfe601fc8ff4a3a7c2aaf082019d78a860027a5c49bc9bedbd71228690d020fb069a057a7e6b503e68446d9574b49cf3e3498574bd5c3f1ef991c895eb86acf38b74d656ecfa2ee0da16b5f2017ac3566426c142b83c1113bb20c253413d3a7f4196d940f4f67a393da04da9a56f322621dc692e8ef55cf7e183730f47a2a5d8967a85e78414abf6e29cdfffe6e3692620899927b1aeb11837c62562cd19246bf81174bf4b3e7b7aa1b06b8a75463c4455d166268ed7b5f8ab65d2d36cafdf6b17d972c29db8d088c474a1b43d048d64f2a9459374d36ad40d040138fba9e5331a9e31850824509caef0ef1fd68d6dace491507a01e015fa817531b3dc3a9998391687e11a420546034e403b2dae146ec567dd7de7478c68d41b7d6c61e8580000693c90fe8c48ad27c6158a1e6f31ae8fdc53370f16330e7530362cf3c889c7d87cd460f4230d401244ba5a6c7113c580d91993042d3f5c4c7fac5c4b3e26a8944496edcacc7d984b1e8b4e6ade438f39e736d1a84ad0bf8dfba0fabb708e2cfabd79aa07dd412aa5e0145a54853c207b078a68e6589ecdaafc0a12934df6441c24c1ebb2eaabf8b04710fbbc99c6af1fe9eb140f2a57512b21a30223a6c3c7309d2935d91286a70eeead18d6cbaae7365f173c06730eafc9517c216bc348c86aa1af17df4ca437b6babf552524d1a7ce5cbb4bd27cb03b18985691b3905412ba3b6beaf63cbdf9e0087b3e4fbb02411675d31960cfcc6e1d806872ea31e244fa51b0892f485fd6ac153b3f2471f16c21ff6056c5ab59e2b4aa43fedb9d927470066fde35abd0e00f3e22d98f77cfd2a76c8ff070bb5c0cb468e682a7bc56f32055839361e5a2a143e06a02251a0dc015c3dd5c1be06041a6fc0e3bb43a88ff90423f14aba2f2a19ba6fca9ec567846b6dd03a20562a8f192a42cc2c35fd9ed9188a3e184ed7c54887bec87c0dd9b8a0a6093d154e3876c05ce3a4931c24c0451ce8bac3e833c573863de4f75c0ec14287785744f451e7399b7d5b5b0a59b37cf8b62f27b221a69a38e5c35b80c1aa376bcb639b7c895b79a9180cfb3b3788c96e7c8939ab19c8ebf436965bf375203d87f9bac8d846eec76e8f80dc4fe5947b66e3f01fe0a7cf19d1c15f1801ce80d93bb7b5f6fc00641e160c0423df9839df7ffa9a3378f49ba24ed632a70ebe982c7f218409cd7c35fa9f4a563931a6d330bd09af3b505e6e849b21b2a7fe4557896bc09f10cc91b88b9a39d2d0a0ea7c51bfa3cf661185ac4a14afcf35fa6a25c3bbf0e6efffe4b11936996b6b8b4dd8d6442a7f45eefe40f4801e5b819cfe20d1d14dd3b32644e1d984630a1fd9450e821d97496625db0f6db757d5fecb3f577b13e5cb17b17a4bd5067c6120cd270f8655b0468d9977156f7e1144b6d39b4d81976acf88f677f59479316247129f963451105d8413a032c7295644f4d42f340b5da60269d83f204984d910592811e05f0e91c8c49599ea769eb2a6cfc7f7d680dceb378c6ff63643bbb2306765cb2e85c648cb9673ac08d5d9779fbcae002621ca9420950b0f27a7ccdec8644263db57076cc80387d856b5cc16cbe28badf6c1c5e9cb84d4efbf9cc206121241a7c473a81252d3c69470fedcb8791d8c25bd26a62c95e05637e76d1d167b9f8976d6082094418fd32b50f78a5242883c8ba7eec24a0e03d220c5a6b42ee15408d6696056337c81b3e08c85482bc3ae31524fd8523f1a03939a39a919b3e34257c57c100598574819b8405593a9781a7ba2e9aa0ba6e0a9f97efab6ba549c72001409ae49201afd621bca6704319ffa76e2dbe94ead3dc6b29be259e3adb7a89b0db3cb068b0bc64ec8b1c3f76fe8a73c50607ed2468d851d3ee3ef544449b4d5018c6b8dd292f8e114544a0dd171630528977ea4eab1b156f5a3c8b3d03f47568359e0a4c69330d319b7931f29cfd315c66ab121cf810d6a2af0e2b36be63541f157b6546641550e180b4e436337c1954344aaf1f10ddfd472d49e9d48f85b002250cb8bffa0636dc406234998e1bdf09873a35aa43200d351bd47a257a684b91e5993dd9b9876a256d90f12d87e99714851858530cebeb118214cf2b3a4b345f591356f65b523673f3d81f723763f38602c2ccc0e18b77c9a8b5823a3507ccf39b48097659a5361965383573b844ff9d8426c6826b0aaf41819a9c87b52112c083312ebe9c83db3607809e1498c9b31d99a325a30e78a2fdf891dff3379f33a39969a61cef7a32c701e462a02dd5018d447edc8c2a0d100ce15d7385d725a1b8ded72cd1f88ca04b3ab20ede9aba5c396aa46db72def8d4133dcce0b57151be1cb5eade426c745e5c4831fa1e01ea40e85adfaba219ce0a841f6f0b75c9136be446ec078bea42d11996b8dffa14de72cd2a76251116423b9155cb6157b8d6a9c7e2b6d7aeee3300c18c8f9ca03962cf6dce93ff66d7ab2269bad10d48a22894a141dcafc4925e83277fe84bae23a36bc7fcec83c137ac780da949e52d6e8e3761b6b40898d1350f5ae275e9e9b0038b93876ee26d33970ab4351d5930a31c261fed48530bf8e40712e0313cffb0c229e76d8d2217bf0123baf11dad769e74d24f4cec447a32bd29418c4fd4ae1191ae9c85f699a18ae060c379a15e6144e9476c443826bbce74d35d45cf5f2decf97d862190abac162281144044d43381fde509ac974dcecdc45b33de6a4c693847538620a58026e89aa1212bad957b9bff6f9a1e7209bdf96a52ef3579d0010a9e4a50e8ba360692067b85d493bd0812e311647f869ae9422b0de9d0e1afb58c9c1caf43677d1fa20130480700fba16ec4a995ca33de697d7cff85bfa2f52aad779ac7904f6a03cc47ee132ab33cb0b913c150c1c430e2921438f096777d64cbd4e173f0628f4f97c5d20a8cf66cc042065ba08a162556ac714d6858614fa18f6cc8e4efbfb643de73932b6b2f2e5dab0aa4aceaa5476eafde92cc287cc8f584cf20b66c8fb8900b28caa7dfea513eb80ba7d7a2fd08a2bfbec16fa5a71846b68fc03cf0d58fb41e7cb23861336a7dc932cd92738f24640b9dd032f42c34e173b60b0b204d4763183c1b711af21968d7ac4fd1292a468b72e1f7044b943bc0c8a1882e73c6f00ef4b8859dfa7890917ac1e02f5592070b9dfdae34bd7b0f46f058d7ee4916c0c2aa9fc357ac43c77f336d689d57ddeec912d83adb3302c701e9b019a9ea554468b47f93880e1cf6907a3f3ff517703a29a51d7c3b55e567d527a93c3aa70ca05881352849192dbdec5ad4ffa22d95af9e4a80df554cb9853f71e1ce90181ec7aa697bc581637562ab4bf15475317427913ff548187062c30ee19c68600571a910ca949355028390a4e366a8f557899fbf2270c0d1b2e17be9e47aeac055e59df7dc38cdac28086e59dee0b53c1dc71130677087704d06792367617ab5f93c4eebad3bd75e259a60e5dea11ca4b05953776d8d202540dbc56d2945111a09efd4dee7954327f6aaa06bd273c444763e218f24c57e7b4de4ed70b8a4f9986fd01e1af4b0ac5db1a19c03bc94012d445e9254647b3941857fcda606a6e18f4422002b7b550f94a160edd20fe31c3f65110bbcd568b19ee9169962b1b0d950af050365948a55fab062f02de19d62f590ca2e51d9d782f989ff0a087c06aa3f3c2c5ea5b87b4277b610296fe21271f6b0b7cacafa2591e68ff5cfb50f9c2b092809d7fec34d27dc854d189b99822abe26e104460eb928c235be85efbd867287fc89b795603886e934c11bea7dcbb3df62d3324e1a19ebfd70b8199a0ce2703d89b4c6f21009f9882ca71a4a5dae4d850d27dd6135e7dffbec356975153aca6104c64259560e88fae5061a1d3ac51653b08a122564d8f2e44e88e4db254d70f19c04505a4c187f2219d331eaedcec06550b1d4c51536d138a39aea43983153af2471343d334ebd5d86aed6d0ad2bd3f5a346a28def7a278de4176b8524b6b4a430e72c06442ce5b4826d4fbaf655c587012540cd4f1b35c4d596c527b2b1d9348e7828df032e5d6d071e24d3a82b26ede4e8e0380ced3c60ce0ccb390e8e8fc8086de9cbe90040a61806f216e1a8d418d6ddf4dde378ab56335dd3665b8bf173e790f52b5d063c147aad2e7e24a2af49025444bd1da9324adb5d4ef5789063096dbd3fd5aa857a68df8d6b632d993872272b9644061a8719a6f778c289563a2cf873bc4105e17cfa8b71a534561d56950421115f4b2803937a1872acd0d2906e4f173f88bd0173edcb43860fb8e3a28620d280505ac0911caec2172bbc9334df3fcd1ba0e381cfe0a29e116921ad3304778fa39d40caf8a471e7c17be350845b3e575fc3799e6f2962ccec65b381bf315ada574aebd2692491abf8418de618f2a53850a23b2607afe587b3a7998ada7c1c5fb87441cc80b3c3437717d75d7144ffc06b9ab6121708ab4205c330a8407ee47ac57f751128ca59fcdb857014a813bb5db54a5f6ec50fc8d10f6a428817309612da1a7a52c7ad4e9199f3d2f3fbed889e71e1f8d8362bf8ced0ab414d8d53b9b8722c879faa6387f3a64491a2b85219804f4bd385703d2d48899cdb3bccbd9efd36bc3e76feea4cf2f3d827ad5c582964bfe642816e13f15dbd98f26c03fbbac148aa5c3b84379c17e03d589ec8fd2c25b41bdc71a0eeeea182c25415b8fdfbffd4e95dc8792d9be87d108c9114891e16c1995f4dbd75bf94b062ea4875c4eae138778f78e4d1986e222b3f8eb126623824ba4182b8d3c7ab3bb4708b57d01bbad67fe9b16410ec769c732cda14b9b583744e0e0a2b44548937f703889ccb2295e8e00d4a009c34720e846933bbd79298e3f579716826f8a8a640caa5f8dae487347bb8a29fa207bc304a54967d8cfde51e316ec1321dae9c5852d6614b28bb5284aab3b86f08c29461b17f094f787266bcf1065919112a968f8ae610ce3fbd011c296f769b0f1cafde3631a4362e2d18420d6f0df021f515852a996c65fd7495f1bd1cc5d4ba91b955f9981754f30facd771ec95b81f49668b966c8d905e76d80c6b0b84e99e898ea44489847774abf812ff12188b4800529ac860113b15b038615efc6366a2de5206db0d8ac6d5ee238a9c3ff32d61e7b802d7608d135ceff5ade7b225765da478a9ee397d72103ed53ad99399d4877fc4b521750f3dcf253a585376fde18d3a310cfd413653fcb8faba5fb06823f2bc1415fd72a99b23def4727ed936c0b713e0f0b1081392b4352894deb48664fee33e8e554425daeef807aaaff6277439178e04b817db6d0a66e58765a836cc4350dfb66d8924ec1672d3a308e79f36f99e486972d49eb95414fb37b4b896fd13d2014021a868f530479dda73c1d5e7fe3a2bb36242825ffa1bd78fcba5f14ebfa7b546ef0c8345b326dc4a9961f01e8643b7ee383a98f8f94030c9ee5c546d0f0abba0c304e15565e955cd07c98fd0650fe04059eae6b31e3ac8cc8f05697efd9df8a6b50f036107826c56610d7027534b65023cb86f089a7b90f9dcf08bc9c40caf78152bc93f7e90f9c478ddb729e7e0322a7c35a7bf93c9115cc2daeb085948cafc0eae771197dbea6857d942b1ab2fffa5d542025ade1838ea6c59c9ac55fc89923cf8bca85c658334bd7c63f6bdde30a0d4debff120d1be56e8e4c74dde0ea428a14dbf88dfba15e851faf1f630a5d57f58f316e29ebb60b6217cb36ee38b6871a7b970b358e115c7560f540cc954624ad5768e51d5339cc3e99214bad718cfc8990e37cb6065851f25305f58715f73cdff99dcf4041170d19489d8d068417bf165855cd3add19e0fb1c0b4b8dd1c7582eddd2a2bbbf1fe6d17bbb7946a75c14490543470d04d5a52debc90390cbbda0b45f249e4e7f016149ada6213fa14f7c64b85700084fe54b58f695aea4b74bfb42dccce90aa40e27857c17e523318a2aa0bbb963685f959a144338f983b8e5ad480f21d6a7ac522336099c6710e1a7daab5d6c6bbdaa0df0da1e6d6ca0763439cbbd18018590846285a0e6be6191f6a608830463903927d92368ee982f47395b3668a2c0c6d19dd4fa4907c5d856352e20c8c17f83d617a721dc2eba1fb4ab5715d51b1638c68773b7fcc0a787996cef69a4b5804e4941fa9b43ccec4a07098448afd0699555f2b61f4a730dec309c04c0ffc3f6135cbc58a8c8051560f480f08410d1c1f55233146d736a089cfd764a57563bd0cdcb9386260c6541d996c19ea257883e230bec96451b710327128ff3932e1121f9bc523bd2b9deb7d2ee92734a993b8eb848d40c427ad3c66ddeb4894e5cc561fa4de4a974dfb20c3bc1a6a1d1ade6a9e5c639c5448d9e8d52a625fa4f3e7b3af0d9acc4aefde72435b1d25f3c1c863ba91205669cbbbdd389bec9658e925edc3f437eddafa31b04f33caedde7d5c1808c2b83cc91d5bcd1d16df5dd4250dc7dd44d96bc01f3ac09000509a15eb16f8ca5779e6d9ad0d436c86fe8c44c62ec632d730bb3cd53605d25660f9683ded5664e82cb7157fce3003071ec594d4047322f1f4b6da9ab8c1627af670c57c78f742cd1a8327a18e8ec20b9e44db6ed37b5c17bd2e5e72daa9ec0c1750f97d0d383fbc29820cc79a2ad974fd41f7519d3dad9d4596a1f1c8bdb78ac2884053d16c5105222303e8338073b8e4e7fe2622484f5e3d6523e6d77c26b642dd3401486e6a195fe4b5adef8bf8c4e3a954b03637d67200339f30a04a06ded3fb79aa2fcab0c2034a961fdfc50c9cd8a764f68c0b0a8d382c52ef4167933f528f831f8d9e5a068ecc8daceb2a2fc280f52a7cb95aede9c5f3d752da9823484d3d889ed0bd380f2cc7fefdfe906b41918c98308939a03ef84a9d09886cc54668851900a9fc87dbde50f77d32e229a35078f8dda2128d0a9dbfc167d75b789fe7b4af2f0c5d197387f25a89ca650995ceb7b1f8c31ce60d1753f607a133a3b640915130836f12537b8a74a29b2e777ffc89d4fd196c2317a205a14debb823a44ed2fbd2ea050517ba91677edf467dc5193d8aa92db951fdb1fd6388a4ab7e9b44b41087444d7179d0ca630892218fc179295e99f48ebb8087e58a0b03e24ee1b3333a54e4336e0c3c4266324fe1c855c9509a96ec9880fe4b3552faa027855e507884f7be88d0f2d4f3a0f5a3aa47595bc410811fb94854990f853f4b32e2d48c4b89a560b5fc24c90db08cae8f49f9915402d8acc388703a2479c3aae6332a8c8bb7174f84291aaf4be3479376e921ebb458b02d007833ab2979ceb1c4bbdf3d8cdcde8d56a016242af308fd672e497b42738b915c1e1709fb4c6c83b5f8e9353884ab73ef88cd4be30377b867cefb1494eb6c95c8474599f51dbf8f9b437b5f987b5663f198f54a4df5746982b049f4d81654c2dd66c51043d9f269f2724fd0fffbf94c82770d65c4773c3defe641c842697431b508d0176d8b11c869c71e253c0ee886d7c9ca879d63ef809239858d74b09f4ef6bc6466d4252c6d646faf5780dbf6eb842812bdf76a9160fc0dee54de767300e27a4183cbeced1c28f16820c847bca94cecbf7d72d6571de464fb817af377516252ae2aaa04bd828dadc996f00f9c3e38ad9f450637606a9aeb416e5e2f1edb59d36748e755b3454c5e13124351d8867497188c1a34a0891d14b45022aeafbdb15a59c3822e401b791794708215e5da6b7485482336b2c85f1edf14ae095e92032dad220376a24cb147682f5a115b11f51b4a3065f9107176150dd51325698da76501d2e887924672e043901f8588219ba205ce60e8d5373d86e4e64e8fb5a0556c1967646908b6c1f7906237ed1608a6486dc43a514bfcc9640d9f605ef069062d56d93443b774afae34dd80f2c91b3950cc12959ea7082f30fd59c567b6701c6a86a2202ab82fa7a1755e1ac7cf111701b1c810d5072a687607dcac9a47ffe9385e88f4334a99f402c36c91448099d1328c7dd635a8832349830c11a220c73574648f0aa77316a0fcb1431ac280d5b3ff7d6113583ee8642428e239c4570afd0c096cfd851bbb1e7e7d91ba167d50fff7dbcc08bdce8b99edda66d480e3c455935acee09dbf8868242c46cb249f70390c63a1f00d60d8bda87b8e8817efdf36dfd9cd36a923ab2294f9aec459deb97abd7c37a3ce3d9b2fb03b49d6e013d6d7b4ce5b8381493d8728902846f3db40f54771091818b6af147ada0f342f53a99f561c8ce16730b4e157612fed87f9a0b0b461b42ddc4e1fa99cefdcdc3dcf210891c43a6869e737fe4faaad15fa11e2e6f3d4c64dd2da6a2449ed037e977a43dddba656a1826eb87dc1249e2121b80c8c835830efc88908b61b21f086637779f4e8642793102809ff5d083d3eeb743fa07600249da61abf799b53e673bba00483ea16feab620f4da848d38d6c1e9ea8febc425ae6c74d40577b815d9c0779662d2a22eaf271676db89c05612ca7edebc330441a7ea4f0c3c05b2b24362aaa50117d2afcc5fdf8778942d1ff5f3be370f8f12db78550d1357f1528e5996cf3f8f6770a2bca3c39f0235f588cb8e81d27c5af7102d9c32e9224c07b036fc8522bcc25cdac361d321668393252a8369edb6eca119c5fe9eed7ec380fa17afda2adbc5114c2de38ba0c5e87d7818fbb787fd6bc7c7aa2fbc717a0885244361cc2dde733fe7f4e360a6cc91b2a9d30ed99fde0d4080a017155adb222fa247aee0a0c1090bf180ebb79b8a7e686bf14523d539be6c48d7f98b1981bf12b08f047b875dbc5e7cde9a281a59e65aa006967c432c9bb0f27e94b2d8f0f4385852a0e85dcd9291c60277b5ae4e0686a35c2f026c20b7f19e120d84aadbfeb260bb978bd5f4276605bdf7b7debc60c7beab940096f28a8ce2d8dda0044ad6c6a8c1915a5f9d20efce52ac7dc78b1926abe7f79ff96ca132013fb820faa935e29f396f3f32212444884ba49f1071bf33b51edffbbce66041c2e7ae367a9e22989f87c78bd17a67802f577222aab6a01659cfba850e6551127d783ac7a5535a13201007c6c4b95af19760aa0d65aae5227611db7ab8c09e6e28fd52bbd5d9a30748b0fec02d509be23969c118a74409d34481fcb833c9136107d4928b98667d1e50959b5738b5992f6b282f4a4e56fa664959f97bd8cabb6c29e775167eedc13628ba360e05b7fdd5f0b3126176db1bc58a510e488f3192597b3b103e03badc017c0dfb1b649b0ea211a316a2fe51e895afb9834594ecb6d2f5f28f7f52b26db8b96b31ff69d4878360f555bda1e334dabb9f542c4fe1f891e20b1d1d8cdb0ccdfc0f3ef97f7222a1da3d842a65ffcacdec045e9425803c668d9e51bee6c6b8e429441c55bddd0681d8feab7b4aa408558392419f3c5eb69eb656d9db569f1e44fbb8b20b71a74f03d158a32789d21eb6572c2bf20d506ba82b8fcb2e91f9da5d772ea4406ad27a51833a5ac09842da27f99169d7560bb14fb0ad6790ba577487ccf4d372f282abe8c6bf9bc8d1530fadae2e5b3d522105a905ec45d8f17dfdb3f6db26226d91ef916219fa81be3754eca9b4e0c92509868cf794f21aa0d2557523eac5fb8dd0f9bb3def0037fa22925a7222e9bd5e5bb1edc83c25915a9d796f12bc7f78c0de92265f15476ca02f9e75bb89e413f813e4c5e4272b235f56f181c861605d36872623713d5286ba7b00dd4f8f62cb162ee91b38f5725ec2e98bf1cf56964787aea23bfd2bc9881078244998218d5991c54067b593e4303d43ad59bba7e93119804f9e79e747633e423663aae2fe93de020ab5da21d52a4f931fd397eb4c22d2af61c8c3ea6432bf0fe419a166f724a185dbdb9427fb251ddc69b95c4d412450f084fa1efd6a713c0f9137bdd8f297673bc8ac2d4efd1f69cbccecb68baf85f9741fff54d19296f363f778a0021a6712644049e6ed799112b469a2b7d1069d2f23cfc939afe4103f77da50c5deea9a1c3b6cba5aa50c595efeaf0e26f14160224ab86d08ff564b90f5211c955d4d3aca46b5f6629062d6dd61d927e9f77fc50a72f8200c44cd4664d64927bcddc6effbd79a1bc31bf80478133758eb1945970f95c72eff16f75ad1bd2fe27a86704f78e5d3bec8daa0239fbd413dbeda18f0bdc5a65cdb48cf10f496c65cc5f3eb047c1b0a8a7a00c346fc29735b7ea6e74f16a799a0be0fe029a4dd6d686edb38523dccf6d8bb1727dbf257a9fb00e0cd1085598ff5e0f8c7624576cde61693005b2c65b1d1e1b593c661dcf1f4587b2a8abef087a0d1027c74f1d8962acf6d2be255af80134e35991c0f7b11d634a28ec27146dcb655171104fe0d931899c0c46b7c912cec13362f2946171fc04f05fb61883ab5a5a18dde6feea7ef4c4e415c4ce1c0d4b6c49855969d5b51b5f8617c8e0ac862431e11e19cea4dc0fd3f9ac044a6498a005b37d18524b2e1e0fbc1c8d617fd5dd62c3713d84e0942cb113c49e38e17d435c01cda26f45d084c4a9c1945dd5f7523ca23c66d8e84c08723a661e8f8eca3198a9402064bddc853654d709f33f0933b0ad13d5b955bdfb30479cf40ffd7d7b329fd0210bbe59af0fc82544c4c5c519789291ce055fef147d3bd3f2958d172eafb8a7fa26a2d10d0b34d7cc12e56e764d74de7e7a919accce84746218c97691f662531ea3af37a45bc4ca304f2c3b5e2e3af402c8297c4cf6297c948a6a20acf665ba5b9b4419bacc27058cf1df324654bd8a535f83665b5e402e4965f4087fe070ba2999e20d998e33f1d6732733fd9716509acff1aaf17c8e0aba8dfc3ad2a2bb4a1c2fb594e6e75cb0d3d2fc8cc81a020e707bf63f6cfaf226bc59e0888aa618c84656a2e9d445388fdfe72f684691102eb034458cf17cd5a067d25d5a9bc311933d115f9fe91c2f537fd597e4ae8dab79639f4c2f3f6e7dd06cf1cf176b941f1208aa0128e461579f2df423051657bc4d39be11a230e5943349a645b29d96ce32ce7df876cbaba1255042e2f2e75f5f2f4b6c1165cc1d1ccfa6bc1aa76ba96abd28f1fd3470a7ee3a4c2e90ba880458c7bae6a4a932e505d5f40dce66375b0089b9c017ff10a7679e84ac41799398ea4893181b20fba3fc5f5696426c2b2e51563b9dc515bb2e75c783e0fb1dbe0985441074c253e49b0b2d2d9b829619447797d2783999bc528c6a72de4081eb2652b43fe095e101c103209ad093e42ca5ea97f0774cc33d3e508baa6134a31cf3b60ae15b09fe8a66d9def676b94bf6323183fa1701016c35cc8d5a74cf03aad5d6a19f9dec2a3cd5319513c6572da6f8117a10ae49acbefa01f57ebcfa0fdd7f4d0cb442f1ee088f043788078f5f1d0082d36fa1e777aae68a02a0c46df4bd39ed703cb44f95d7b2658145317701d4d1320ba7a8d53664cd6b62ab17048ee95c68d861af29e234ac88fa8b3d80b3a01d5fd244b93fc76991c8cea4705834bc42f5170c875bc244dc062560cdbb269ba3fae8d55a353d8f28e2b8963264f6db1ff32264382596bbce5ad463bff1ddda39343549521b77495cf511d6a6b146215fc19dd4f50d8f6b25be3aab7e0034d65df7b8e590df7b2bae1c28e82fb2448b08fdab2fb0ee021bce04aaecb7393f6366a44ee90a8d8b177ac17ff8fb4a4cb98832afebf37ece7cc8c256df3f57ee4e795350ed8f3f83db42ed4cecc6aa83df9511e10b18185b25bd295b3a731d5af86b3f04cd29eae30bb50796208ea1e1aa1b4d53a7da292b1f8f98ca0baf69c42fa419dd719f6c46abd68f363008f418fc9b46101691a84ed3a0f84bf51fc601e43c6296dd645e8e43c94ddaf2a52e113995a656b0a48e5016b6716daa62b83cc47c6d13dcee0f86ae70b257d655b6c06e97ce7c506852ea15996fcdb08ffcb54954805c30a856c56beb9d1227d4c2d919f8794b9baa3cf07c5a4e5427a54ff09cd3ac7a5b12e69ea57e0f7ed63f9652e75872e20b4954fd09d003167fef3d60adac9d6bb78f421a73a50671ad47ba70afd8be54adcb3e6983548bd6b6726eab81e7ba3a07ee17b602d20f7eb6fe592a7007221f65a1d446550e3abb828d3ce755cadfaf0589c1d8026323781cb5a5863af519c8f1909b7bece01afd3aedfe0de4ef473e07aa46f06b86db610ac401ca56bca68dd07e763d527205067dc3abfc8bcf7563198e96ba7c0e93a6ce9b1b9fa8f935039cd863dd176ffc3f29ee3ebd40136a1293a8f822e1b45ca26124c7b118dcf56175ef720e11fab0e42e59f1cd53099965ee41b9385ca37eda15c7655d6cc5acf5c3585c31e4ddf23e5d8cf68c6685b19179f38ac08de3f182c25d88bd817321a72489cf8c32a402f7862e556baf6cbdbfa431164e3d764c24e811e597c10931fb8c31266e43b2967b8d1ebcf06e0d883a0d24ea243d32232f9d55bca0eee036f7572ecd8df5483a15d1584e1fbeefc672f77f6a93f8a3d38e0fc23e542e6f3d508a7e76868c8ad854d40e5f44a50263b39e79ffcc86e9307f55414a25f151dfb4bccf0b29aae815fb4c600a7a91eff8d0be451763a6d9dc8ab44fd2761620c146e6e4e76c0cd55509e9b3f2db63f8c93a6e134440dd29d7f02527a601b5396d25cdc1837603967c38e150af61b1367017124b98cd03f16b5c1dfcd292eaa9a25438c52dcf3e45a720e62e5ace69de65ab114e2c40fbba86e9b3941b2fc144059fa74346ecc4c51b7e55cf904e9f0916695a5a7c2f45b48e4cbeacdcb8d90bbaad6b1a5afc1da6999d0865d2d27f1f49880ec5df8f62f74cc4560b7d577914e6a014626582c2dcdf3ee66a0837c9d47d94799c28638d1ff7e9b1654f11872c9a77f44dd1435264968770e1ecb99fd2bbd4deff2548543cd809636550f68368f149cd71b8ab02287f9a695a49a33899c4332e13812e1138c22dd158d96f3541f55c9f52f28b02ce345dfe047295e1bc7094f52ce651fbe9babcfed7fc9de1039b9f1a410abcbc171b76b3e1853b5893fb8947ba2f371b3c4c4e6b0bd6565bb86f3a99807a0c53d3bc6c0d255ff882e15d00f9adef171e42b192f8f0d96a412d7ba6af1b883256942bf5d846465a214443846a24a5e45b1745472f9e434702e2c8dcc89fc6de9efd2820456504e246e3db6afbdecf6013ad7531fc054c214dd2f32d56f1c8f5cfbc5349e909402a7f6c05f73d7b2b7c38282e721a27368805d852d81129c0aa490be5fc88b5cbbc946956b72fef28bafbd3be039038149829c07b8e0112df167909ec6b1aae38a05b0189a2993bc61fe3afa0e300ea5c7dd1c709c461889b6bbfecc754ebdf2d62d67e195bd904e279bc7dc0a8871fe6acc27b0dc6b70565d47f1bb2ace009d98e642c5284d1bde6955dbc309db9fc73d49dee969f77723ad96bb492aca34e4f755f4d37c604acf481dbcc644c4adb4601ec9d07e4a22be86c633c4f8c5c6d3f5971e9ae0598fc60beb410bd68216128707463eb50a629cbf6646dd3531c031871fd26402c636144818c2a5f630396bad99cab04d1361add0e883512e69b6a7cb14404be894919d0a2f189e28937ac372abec8fa5fd486f4ad5c4e13ad567240273a0b444eb9be9de10a1d6628a0fa35f8827c008f4811d8d9b86475b6f66a8fde393a96cf03fc6c4937209dc13d21a2e8f2c65195292f2dee84c31bce9a67a369f7fe77e55c516839d99cc3f50f35e2e1bbbd2255df2dfabb84da101ecc84caa134c8cac2e5abb641ef156a8a7741539e2b56383ba85950ec00dc1e2b21ec8805593a98bafb93a89ef85b947bbf16063a7fcdd5474764f4e3162cf6858c46fd8162cfbf0da6bbe8d9b00439e1b098bf7df4bd54732928e9ef2b2773bc656425a9d8093e5635137febe768b844cf272a8d6a089220dfa2c24aeae525fae215d5af726670650f25ffbc715375cca079e6f58e9027d9fb141476b4535b934bf8cd1b117b529a03a90aa895767e3d18226a1579486b567599d561c76a40641b137dd64d2eb621fe7da8f929db40c6e590f40e6b700567858d1355db69bbbe1d2703ba8da92e3ace1b4264df3d776b995cc4f3fbfa89a77becec1ea848f3da2c48ff8411eb079ee85d5a51773736c7276ec97712c42ea070461e8cbe9c2cf0e6f28c84bf25cc5ab709d9be8790749d9dd98b9b0adaabc1f666481fba15d8ab85d775ba57bff6b7ac944bcd6f57795474ec600b840beebf5e3aeaee5d29597d72c8ef6b88c1eafeaa46114861772dfd80415f6dfc2b27aa7c14b91805ecc06fa7c30f32242e5f029b32324d520c06c7be8207ec7a1fb9b099f136e8cd594fe610e1ee08484bf363b15fcf13c10eaa0f203109eae34e8fda2b57664c6ab3e3285995d67af8d1c66f61154a62dbf35871b24ba7386482d87fecbbb15fc51e8f1bda85d790b352157d5ef12e77856f5af920796acb4cbf83253bf5a4bfd45af8471d62bc91134979cac89c2ef240782e49f60f4c976fbb211279e1040247832628f7a24f71d41eefacafb66600aed476343dcaba741dd94c6de20250aab30b14ab509a9718d71e01f0682a3c107f37ce559ffbaec5581e4805febdb0c7c41bdf4c29ad8775c89a836687828ac9e268d7941803226fb720ca2d983bc64841697df8d32e1ae751b389837cfda64809e138fd9cfc865f60bcfe0ebf7159346a168fa4d6159b5e4434d3fedb182a8f683fcb6bbad0ac75090f0f14f546cb829e38acb042b8f309c705c620647116234668093290228688120c1660e0714ce93f4441ad45134d96124e92048480c1825a91b9ee5eb40097f3ef3b98e4ecbcca4040cb81648c4f4e312f657fd600bb5a733d38adb9343a0df344627158965be1ba1d49e329a51d54d1f6556b8737511df86d87c1f97f8930ec55ef2fe780f967f98ff18ad52d277b31e63739d236faaf3f3d15c7ce1857184821000eaf66236c286a953b25931fdf4113966f7b9009c8fe2d50b8c1f0c40353bc25b5246889c84eddcba14018f90fd8c48cac3db28f1fe3f2dac28f682edecd896373fa883d6dd2e1045a93b9b51654c2b30dd20c7f66020f4bed052f18c89a3689d315b0afd72514f8c502f23014182fc78cd132151d288280dd88fe6c39a5cd39dd74ae458d86412a556016197e77a3625bfde7bded371b910d780aa0f012b5992c0ccd2efb598bb2eddedfdbc87c78ed50cddfdbc3b95d3f2421415ee3c5880b3a044084e48a6f91d3bf296a7664c7029f55e9911fc6a324e3bfcbd71ed2a8dace42435ba31dbd47282b2f1358185fbf79fc8f264ec3763454a698b2b02c09362c17ffea85c98edfa450bbaee6b024e88d146b9594aeefa5670db11db44dac6b94ef8dd1570a67c354fc4a2b91814d231ce0fc704ccc05a3b612ec43ddba0ff8606095c2356bbdbce5a26af09bda6677f14843759d43a826cf3d0428652d42b2aa194f294c64ea83714cf55256d125956e44a8a885a0b5499e1d2c0f66af9eeccf6faa7a0f875553db089ea9c79f00494a8ac06b032e7f796a71df7142159222e58a3a64ee80b170cfd9b47a55b77dc1faea353a94f62219bcd8505e6618bf513c92817481e9c04436f160eb20758801b234bd2ee7bba661cb883840810deccc20c25e1b53ea31af1502141064c5c52fd766c8bb21be37cb8ca451a53f8ff1857ed135314bb8f818aaed4c6e2c0f6f339592d5e3e5778877b20f095d820bc3045ee087cb77adf63c22dcce61c9ae5cd31ccba45ddd817eb265c6555baf047173f9f31062d0c63fd5d53ca15d3a051eaed597110315bb5dd820fff1c53ef5ad8c6b7d2020326efbaac3a80014715d651fafbdb267612c8f45b6a5944c78f430fe75756427fb4a4788ec739d7d603133f696904b07916d074aa675a564c3fd38e27f8724e8c229baa08677a0652cb622f9e56b34522056ed8b45bf8f376b50e60409205325e1085f32bed7478c3da6ce3c97f9c95d3c76094f2feaf4fd724c3685346a1d5c78a7e1699a0c41469db07ce9cf122db034bf7c91d9726c2ecfd1a8aae598b3d982f0db9c79f4405ca202a93c53b221a65a10f3458523abb7bf2a8f3411f5ec881019ccc96eee35e566dd1d7f5a07e89564e9bddcdb5c0a3609633efc9cee5bae132e414951cf3f9792beff5cb55fb3bddefa397d55a92b9664bfe9c63fc4ddaa6a4b93d38a878d71aff05b9c89b110177290e8137d9190e591c5636d87d62d2fc57daaf5b83a6fc291b9d45edbbb526cece76c433a9d4b5a88d5d5f0183f9a88e20e2d36b9a6d3097a7b03d4483672a40445fee8b846f3755e4bfde5bcccef3ee7577f34cd067e0bd46fcdd4337044cf572f707d6f6959a46fdfbf1c99d920da14ae156518d80bb5288e7ec965aa9f7288154fba205b87f8c001f5b1a4c66ba056932569bdad2952590d61be46074b746814847eb4a0537470db0456c1582a0c732abdb26906116f3c6bc71cf42d483d0a78243cdb2cd3efe474bc93bdbf46fcafaad3225afa495a3570db0d6803ade2439abf8efa0a8a2055814f6accacf635a3bbb08e597cec1f972841d346863a9527fd4f09a25bb4a83ea167cfc40f63730e15208e2516c99c274672a98bad6ece47d1228cf9706dd1f9ba4104aa80dc3a65728bf9b57e6331d95c2e7bb274db0a55c96278acbb5a332af442bfd512f95c7b1b755d88fc3722f5b4a10fc38207760c99aac4a54459ca51b851a9263dfb5352b7c7f919aa2c3903f0cf149a4b4966ea74de2476e06bd93eb61a9b08297ca672307146b4db770ff6136f6405994a77999a4f51d1bf0a14bee39f6b3b7e01890d13a983984334b0a2e2633a8cd20b1db1997b6171e72ab353b3eec2460e9ae9a1970844b3add2f031562e3de88caeba342021b619e0766db94610ebeabf90b40cc81f30c0c09329692f132327d662c0d0e4ff46445589907df49acfc112328adce1cafa87b54bc2fba477db3bc1117e0f704b0cbc747af9283b086cf4edb258099402bf4ab8a3824bc13c93c74b35c0c4e13adda9940cfa45be0b53b0ae4c3e383edc008e058fa6a900167e8fde852845d2cdcf8d540a38d87eb2328ab2792c5305bb0909e59a06b6460a5e563dad76cf4986b42f36a020c65f0b9c042486e990bf4d0169904f356d743cc5b0fcf7f48facd73f1565288cf572a96279308d4706027cb5095de168492cb8f544af1297dceb9b6e21f816bb8b85b46ba60f343dc14ad93f1742c3c37822c9484aafd45bc09faeb4d538452df80fcc8626d7c698e8d47d7f85d111f9e3f1e81ca33cfe0f43b614c9c37638e30560f81558787c607db83241ab42556921f81acc6b219428f644973a61bd6dc9817a5c364f8ad8b0e1e3b82d1b25a59dc175e32d0f26b42307881ca694cb830f1ea1600a54efa5cc50961258bd83c4dda099b1b5f73a42f390b2a57a86245f74904ddb1d018cd995520e49259a6b602f861fe3c1eb292d1650999cc1ac8c0cfc8baa094adfe4af0f6471001146d50588db07a2d7ea409e1449f80112853fd49bb2519821ce4ebbf75ce88b626a5ecdf8c9f1cb08688b6df76fb7d4b5b44db49f346522f89ce0e8283fe31d59ac22f362160dd8ff5020a0938bbf500290bc1915659aab5ba51041535bda2fdc6433c0440620fd5f684a4ca1e6d8a5c24b93643ef9587847db21093a07700d19d7ce9322be18205fb6cc8d2566c4e3b736193091757cda9de79a1116828e83f2bc813d884a4f7bee24b18e4049a102c127b4e3e7f5fb3cc08b8f6a780cc5beec24752d37a419dc17605c027d5ebb2baab879ca48713df3076abe816ce7d044035eac835c960e11f884c8ea3f1c898d06eb3298447cd430214b0214cf15691a5870c7a116c64b8bd376f1f0aa2872238146afa0aa875c0196cc46a8dd6243bc4ee5345ac43397b810222a4f31f4ecc64657224fdb7483ccdb9d87c49cc6f1eb4bce01e6e24264ca0c810c80ce4df7cc66789148024f84b304853b3cf2a856a40e83a86c903d04f92c39e51b3ac9380a653e807ac65d8d901e1389728dc603aa929b84673f5724a978ca3a06ddc25ff98740065f971baafc4670ca2cec06e6dcae319eac44748a4054768a7d3f61be1162bf4ff6b1c6f6183213c69ec11740c60dfc04e85dad87b9995f6dc1a55f003816a01318bc166a754d1df0efa452e098e2e012370962f3f4920409638623fc2d2efd058603f23b6722b9545d2e5a4469fcc949a76547373c888c705ac1904db91b44ecff9495250b6a5d814b1635b6e2a8c023a9f09d1ee6ab9b04daa45ecb101fd38c5d5ddb5d1fbec4bc453ddfc76bbfa040ee7da19811cfd248e53874ae2259969c9d39bfeeec649556ff640d95636830c04b5d7cc4df58b06b3b052068a8b29647c6bc1860da510e275ca235017f6cacaeffb6d15588628f14997a3dceb2670caaae7a0b57ef9c624a3c9aaeac38862d5be4b3f0db099cd9cd71fdd60a80aac597d6b06b21ea7ca3954472d262d1e828c6334fe6e76e901e21fcfd6e657ed2bb114d649d2d679e17bf7b6e33d9748f5f21ebfdae4bf55a59bd3a96948a6a9c5d330c3097a63fff4f3884eb600d4752e991591b591d3fef42f1e13f181daf870cb77ad0f6e09cb72790b1fdae2bad3b42438c502d3144c7d81cd174c93161c527ca6af29ad874f9617baebd6512bf4686e43b159cac5e2227997b767174604e312103ffb27e6d0c5b8192672090f08b70f28c3dbe8adeccc6fee6c5ad990c26a706cb7af2541a71bcae5803867bacdf4c93ef922694843f2b8ddbe08d65900b13a3c8b9436914a480a31396f1432805492b4a018c20f2c532b5771da33d0ae65cda7cf684ff7de8269dd40685a601741a0c8f13877f3486363ba15dd1f54e411e7ccb7fb726682a7636ed6653669a71c1bf5ab5bdf3c7ecd75b8074c0e048574911a05a334d3a1a322c003ee9f26b2a8a6f4831cf1da1fcc17125725ed14d1042a7b544212179ad3839f04ed9650e4025813bbea853850261c2db6b0f5347db6f307807c5720468a68b82a4dd742b4fe3e0e3b581ca1a4e762c77d9f4ae4ab6e6d3f51eee42d68a666924e9c0e45ff3052686ffeb926912f40a0bbaaec2102f17d5cc8b60d7e6215748d62b3a737dc6879b42e2ef873d4524af40d7e2006bbe3e4447ebab92c701fa002dd5400f03f1990a78d332b6e40523947350a9f17951f6681cfa651cae7aad88f082de2eb28ea21074fcd2cfa50b5e6408ea06b720026edd80213d8a40fcdcc309291a1f0b17257a057e31529e21ea4482055b1a2b0e9643fd3e09b80995bf7e5ee2522c363a6dd55d5254a85c0b9671e9896678a851a83b8dfb2deff2bf7f735a2c697a464602ad1a57693655d5c8e965f3245adbfade17c00dad2e34fef1e5a5879d8cc11c89cebce08a032ab507c0fc71e5d59332f3aeb9dfd6b4bcfd407ef5e727c2749a20d5e8fcd82b85580ec5c9cd832307b5e2d39792c7de7c4a401bba7ef5876f078c25e30f3da810f66783278e209f6f2ebd459c653a33305389cd4947bee3fb7119c646d92faacb84eb9d0a71c12e740f2ad2918772540b99bb393ab103616b13dcae668878665b8d4e9c71dcba90b63560cd0a2ed7b6372077ab969075d1e0a0898bf657565c2e2aca12391cca43fbdeeb909ad70d7c28b5044fcc30cc2a322796d09ec558856fd6075fc040adf28f7d16739019d60c12d7d8053668dbbd98ac666d7cb3911fb4e810b0234440fb2d058bedb27db66e48bdccd6a89a53c7c77faf78064fac349c0329ee92583413f1097cb7bc8112ff88d714500f1301fb9a26ba61086864275f95aac25f850eb0799a214d1ebf9bc4bf2624681d51d20357d337675a15c7eb704a301b111ad0f4a2a9f48a7894c0803262182a3c193c102fbe97b5b16a9155e290828ad6f60c3553cb6485062e9fc9b83a11a9174ba15cb59ef3df476c1c4deae4dd22b1c21808cc56a9b4b9d7d3eb6eeae21cf1f6f03c2ee000751cd9cae4db33b67083a1b80b8d75c945853c78456301ad3da7c5badbb17bb06697e0f21b38b256bd07a2981acca731138201ae40d4955a1843590defe2697f1daf16c92b0fec8a4a6cf53df14a9812813299a873d6453774f73a413c6a2bf9c8a05e8470e03d54c2ae62034e3b66d78907405f66cd1680b3741365b9430170608e95e348756200b2b020532d851d37958108f660ca93b705b1ac40c0f44ce2b39607b44c48c6b4bde14803d2d3e9e15f10f41a7d5ed70e6fe0fbd0c8d04d91f54f9bb18357e88aa666e7d46ea008d1aaa9dd0ec603967011607875b1bd67d13fbec113aa1fd683b68c669791792b8cab1d557fe40a957be91141895b0fd4ea13d2df5dfe601fc8ff4a3a7c2aaf085543fa60f5b7fe92684ad63fe6c9416fee8d239d59acdee11bb45f5ca8e9d0a78d10fceb5778adae2cf7e08ecc6e4b55c3f22ff09f43a91388d9a23e8613e7b4c6993f9765586e98250c672b27b10ca9fd6cff76f69eb785a66be2e0a91573bd8e9a00f51e1a2ac3d01a4b517415e6df21e7fc2b31942d13679280ead88ffb2deb783c590d93751ae106e5b1968d79713cc6f8bb45c3b50d0cd349f999a79ca5ccf24525eb8d0e633ef13ab8b535d21c028f109e64c4a9c09e68b10f7e4168826873c27c8621af1f9a33bdcfb90e8ae3ecdca003f63dd82906736cb39fde7e90bb02a9cea5ced43b6382d007a0c68c813827d4fbdc8452b8461bb0f46da7c2f1933e4bd965d2ba7b56e6545c250a806ac47d9df9bf7a85100fceba55ccbdd49f4dd03498bf67f858d78531eeb640730f10b921a8d96caebc7b99fc2ffb98522de3f096619a835288d7eebbe1d1a316fe67f596d1012c09db72bce1e1cab9f0a6e5c063b5b7a5811f276ae7d40712b51f18878c6bb23cd242eb6bd8c15d93c731845f38398dbba8e0538933b98a30e26ca1fc0e072379896c526b5baf91a5653974635a6fc70e6e72efc9e6b7a03a6c5c45ea5cb46b9bbc7b8e65790c58f613e23cda82e902725d474253205ab4c1697617a71460921ff97b8508b91dbd7fd2da78b528d958d91feabc4d17e21ceef3d0f188a149999c0a254ec3e07cd4bf37920cc82b40d056434bc118312644cf2557da73c8fcdf7874a7b5a7b7ff5361bcb0aa2f3505fc7b8feaec2091f769076401bc5872007035a5ee51f437c948429f4e0210996862dbcfb831aa9066172713b2989736723d7174cfd7b95f3d49058eb821e377cfd31eb4a6e284ea1ab4b6232efe759a434e4826b54aba2f2a19ba6fca9ec567846b6dd03a20562a8f192a42cc2c35fd9ed9188a3e184ed7c54887bec87c0dd9b8a0a6093d154e3876c05c7a7097fdbf0209fba413c1980aa6fe786f536f6445650ffa88de89e2ac961665890e45788b5c99365fbefa024084ca65204db96dbd2fe9fda1982e03524ba55b4e936f20aad375f0b731be5fff539b3ad64fc2fa66d5667f834812d9ee90231b32517ddbe735deea35187bb684c18e791eacb230abe2fa91a2d9c75de38c62570cfa5d4b9c4984243042bdbf3fa1ace3da96d03beb6479a821a95430573878263dac5a8df9c5d2cd2be29368edb6c8329d7d50cc7d475f94d59b3d0f95ac5a977a2c96b5445ad1b158bac86865eec368773d7c8907e94081d3946b063dfd47e4a18f769f5d861a96c64d67996a2976de9c09665f2687865486d399ad3097dcc23ade6bd7000c07eccfd4516cecb1d3117538e5c3ec5e101f8b18cbeae5461148bacc3eceb1bddf3f8088b08535d1887d4ecdc67876e4b308692d3797c82b94c1854a8d39cf7a16bc4b047ccd2d0d683e387f9f4d967efcc720b98b8a31ab07c3b192a282abb4bd2654fe89f40907bb4fc8bb86f233c65e71a466d5c97cad4e6844db460234a9a2e6de12b785cc04b2d9779fbcae002621ca9420950b0f27a7ccdec8644263db57076cc80387d856b5cc16cbe28badf6c1c5e9cb84d4efbf9cc206121241a7a3535528d9c6462665e34ad4ac797c0cc04d087d27a1f4460d70d5816ade162a6c670f480dfda01edd9588fb9808273f7e6c6d26577e775c3230698e6c99fd424a39dbdf7f8542ad8b5a0a68fa1758b0e23a122c5b9807e142d244f3bbf32ba774a8f6c81224f037c9f2f6a384d6bf6a1b10c0e84398b5865399d45eb10b1b2909070ac813bf7e8fd4fddb45cf4186764dcfb83b63a49ced700476f95753c778d197b10bba56610e9e8010e080a2f1491fac5c78e45e9c28cac55a24cb64c5fefe406246e95adc8d4dadd40bddee5446c7e714ddebe83efca0ab308be232af861abc071fc68a88db3801c41d7ea893d508629a1394398e62968e8fbe5ba9b1a5f4a415fd5e6ee3d7cd9e3c50f6071be508e920837b616bb2d131417d4f3c4191a71c8ce0df5b0e61801179cf6adf2244cdf3c7163a57f7b483e7a52b927ab91e5993dd9b9876a256d90f12d87e99714851858530cebeb118214cf2b3a4b345f591356f65b523673f3d81f723763f38602c2ccc0e4167d3e97eee72d5431855295d78ee5511f4699f220f4bd4eac323737cc0f1d03f3d8d34e3fa870a7c3e8b17cf5578c98d88d23c316b70b8c167e3878b759816bd545090d4829e13c5f525caf4882e5ace0563403b174ec760626da9d4f3459c6383ddc5925f42c58f964341f399be3284e02e5d4e58a41757dd1561b042bb00fdac806b39faf56c2b0fd80e70f4f81f765e1df44002a3463c7a19059623e6fef0b0a920f503f8b13b1a7aea79f38f6a216bfd95f0a358c8c7e00a6a4851e0787a2c1b337adcd940c737bc11f4842c70d78e2608a15fc9f6c783f13f7e586f6ca1bef2cf119d3e68c5d255a281e9fd0d2ed8eb1394dc821122b1c41d47380ca3fda02e5fc95658619fe6a622e69eaef4b61d74ce88d4508ae69483d1b039858e46b0dee4cbbfdb2890261971c77dff2d263c448d33b1725dafb5200b946e52c647e0fbe28a627804ea6ae56a6d92980f6f4381541b8049e1aade762247244893aa69f3c3e2ead70e0ae0a22863c7625e150d792d322d58282be1bca95909f4450f6e285502c9d593bb187e1d55768a91862e4b2778e3c86b6538b48965f769e2814c67455c458fc03d66f67a7a75447bbe3ccb9ae7f30aaa06dc73aa7034874a6b0e2fcc33372f55efbfa7382cd8659de499420a92b50ab7c85d9f2294386ba1cbed6a8819b63a5667af24741965878a55cddd07221741d684026b4ad10fc6655cb2bff3b752f2e799db13f631d917b8f0980b138fc27f19289f4b97528da7c6ba027dc626c4176dbc90af528f423891d96d277b5cb90f1112b369a4e804acf3a60beef9a3af4e3b8c68a52905907ab152c7455f21cdad06178669bc24a2cf663a162c3f936a7c2ea274f1379e822fe2a1c43e8cfc0dda1d6e2b4a2dc7455590d3f5ec6cb4f10526244221734fca78d5dc8396197d80b87247fca4dfacb59022fbee4f01c5acc1007c280d9b11ca10b6b4f8d2e67eb34b3c1f8292ce04ab5b29cf1b8b4adcefece0c82976a4e11a77d400130b18238aee5653aeec915b8e0ea70f9ac831de28442783449df99ee5c48fe97a0a808dcf7ddff36412f64437c05b3c897fb90e32c99ef54f9a43985ba533818426d4809763dc28a2714bb6975f22a733f0c4c7ebfa7ef8f507b095fec311fbd601b70b2e42ec31b0e3a310423cfcc8f931b8190af15583d242a33d9c3f78886314b1fef3af6ea26197d087f4007e7b06bcffcfce63bb1a6dba27de31fa6e37af8117547f7f1b88c06b2e854cb6c72db1cf28b280a77caace42882d4a645b262bfe70475c0fde0789bb6f686cff6da7a9bf1cc8ef6489c52afeb1a501d1c34bae2b049b6a4879204ca7045040c280169206ba67371e14920344836b7946af304ba7c93463c287e1207f1cbf3a34e11580be1aa2880be4f7120a4797c0e39c2022e5d9988ce966f526384a60417d8f0788ad0e95f6d4b2a57bb581f6087d54fbc26ab14828ac3e57a5226b9a301bf1d785ea9518dec15a9edd7d0135a0d261c8597c18ecbce37369ca323aac57c2147d079e0ce6f849c9c8c9919259f4fb206a2be41cfdf15d800fded42925c8ad653f0773a8540ae2db007f935af5813f4293730ed4e20806e89562722ca38b0be94d349d8b74085630513a309e2c5a40cd718c8b35066a83800121968d22e4849139cc848217cb8fda088bcfbb33664d97d3ea3164b7537df7e23d31369e38737db5e303635d94d8f9e448cd51a83344b64eb9cd9a101fef0cb21ef4c7d1a9bf463ada0b76fd0e60f27cb7efa9fdadac27721856af3e31bfad82705c86b3a70d78d4501cfbd9ed3ccea8c25d71cccbbf7168aef04c679b47b75524fd68aecdcc31bdbbf68ebfcb5b1d479168b4821ee3c6d76c2f3fdb8e9601227821e16f5058d822c2618e9b8cbfdbdead801885281183f44660edab4da54d47680bdb45ad115a1d29db6eb388b5987c92f8c4d5406437d4db10220a1a21ca3d7b525e7d148ce30e06256b60e2b1815a369abde8280dd97572dce9a077df351faa5d679d929d01fcf3769b342730c27b4d906e4d9067852047e373d18dfc0c7ebecabd10937602745e0fffb16fc43a4dab4f74e4de323b66be6a187e7a3a83fa7fa9938621cb45c1158d9cea998d3b0249524c94b30800dc5ee2937d7f5e1e6751794de8d0a3e73a8d24c8d2ee0c68008b6173bd5dbb1b5131f37306a35c4a724a530309e24f6c638afecfe6e05c1a098657f3bf73cb39ca69e22208a59dc02a6d70588195eb9d528b7f4fcbaabf43c95783ec35d03ea4affe19a7f89d4ed39e6e01adeb2526942798fa39b511a03e9a8fcc7219a87d0c72420672eb737270de7d82a6c9890c834a47a773d9180f7368cad1600b6026f7da5f74869895e8f84e15859c2739ca1c3497716876fef1f4db23db35b338b78be72867ce54b44e0842c8e536f51d44437a1997cbfbef71791400ee2bfad99ee589b411467661c9881dd7e9583fdf653fb2f24496dbe4be25c8dc2b28a8d58f4ba265a6b2a229e2edb2ec2de5c68c40298df05137597e2e836e0e27d28add88667e0035d9e71f1d99061738cfdf51913a6c5170b32cc5fbd3c1d402cb6583df56c4928c62e10ce69d60d68abd5676fb07f5b262e2dc6155e30a0991b576564d145c8cde88c4e56e50e51b15ac1c8b42ff51f923485d57e23d1ffb62d7d3bfbb11cda170adc8839e159c4340d34f255e6ccccdaf8a253a45c78f7cabe13bdd019ac35a2ae0b40e16416adfeac0b5c58d91c47418492af13873ae9345268541e6a0c34844429ae946e3f21ecaf29d572cd574c4ac1f35f02201b2f0e446e52a2b5731701386a8b16cdbe9165f1c0ba3e3f821dd665f32beeeace03f552be9910da861b490a1aa32b47a724ed1f1ad75eaa1e273898c82bf8cf23957d81ca35c07c48853e619227b5b355dae53c724a4c5e486cebf86b12edbe9606150a3d93bf23381ef51bf3bf9da8ac0ebda1212ed2f375672403c9d947b2e8208451ad21674dd18c0cdc0f871fa8174b4a7047a9fb6bd7b0d74a69d702c44d1733dea41e791aeaa0d24aa93863b9c1f1f809818d9acaaa017a5b51e105b38dc14cf48eebc580025b2e62d61405e833c63a60843d3de5784408e12c498f3bd7461af446728e706cf7d5188e35da59d0780114b61d8d8d5542d0074ee19c2d6faf473b5d794f5340c5b4c86b5d7ac4118ca9ab91f8d9fd3d8a12f6b52083091578b6369bad87bae4134fa852453228d4a9c1c8d4b2d2fae903c0d4e5758d0982b5ca9b72a0a3a90754e63fd90f92ac4679e93639946562c4d111a225db41e4f34e10d240ff9b4d2b85f3c630f34b382190b388ef40ad203dc1817eddca20066ba33c6030b204d122c58b0b585c025d1eea90c49e38f1ef34f1fac2739efa9a0354997a084263408198dc462f096c18efb7b7ae624454298f409051d69f7947e5edf9d029e74191a59eaa42dc0b609d57040d9ff55702fe25ddcf3aa9be954aeecef297ac18eb2c950c5a15a5a534931b60ebce053ae98e8e8b83444bc7ee41534f0a3c156fd4e15c93c48486d42feca8413d6ce793c906eb21ae80c1bb84b1e6a95f34a03ffa3b8f4b06717c7c2c99af257fc96cc58354a25093c3479dab2917ad6a936a3b12280fa235b2fafd876ed125ba35f4d7775a737a89c75ae85445fdf2283c43cb8500795d158365d58aa1a1c656c1ad1163370e8e4780872d6bc7dede7474d49072607b0b2da94788b62c3b4eaa86673eb1a16c782471889cfa36deec5ea6050077b37aa4af19fcc96fb7d632b8eb47cc6c2a4c21984d22af9229b857dec19b834f0f33c0c7dbc8c29f95570dd97d1030825f5602c81cb94b1293fa8de5b350e6ccbf04ceb44c1ecf8d20d80997d6d60e395e8489950707e14e07d6b14b515973e086f26e8fd3355cb37268ed7a13c44dfed279007ac148092e773c9c04405f7f4f0982798c89b1c973f405d88985d996e46cb49a4e3ec3d1d7137afc0bb8de011d82c63997dddff6a5edb1f967940b7ec13281210d6486c946efbb233be36ec5ba29e727e62b81d80aa3909d8a472e73b89326fb461936d0da80993950c218e010e05d72bbf68f994617f0a732da84a6fc66097d6d5f0f9a7b7fbd91df43f7941bb04db046526ad268915845975306c5d24d85cbe889c3584f1f6cf75a11c7f2174644a3af3967339d8fc22b18fc88158f867ee17884dcc4060899c53f01889ac7c566552684a0f3ae49da763aa2033eae744f5628056b1239086f5a66e2b88b605f4eed1dc589372ac5974927077abcfbc13db5d3c708c6f8661ac284f4f505008f95c89b05cfad6d1a5321691ff4cfcaab2d3e0f62712c843a1964d6a125dd93041cd74758f6a8734d46b5338485e84d82b0537771c47b3dbe4980345ed33c4d8d73cc9612aeef238ddba9eaf4b41458918a54e87968dcf7c3e43da2c03b6ceb89511db74ea2570cdabde992321c2a46e52de8ec1d862bb88b2f6718005eca5d3532f0d947d68958239c329758519ee03816dd84d898b51082da97cf4c9dc14ae4a9d88f4b76e2e538919f04577d4c3c343a7c144e35c5f83d24efc265c6bc2f252548a788a11c77ef4749d53832d08a63001e2dcc43095d69424c10922720564cf88bbe401f25790e8a332556631e74bc38866f52dbcdd477734dd7e1e414beb57c1124870022fc30c2b743c4cf0d35b6626cf3784c3da4a2ebdf55b9207a59f093c962d363c50bbb52a7fbfae2bc581822032846f2fd091e696b5620bd17ea145353c29c3e91d3a6a5dc2653872ffd39b4c3d91eeeb3fea4f40c41838252d3242fe0e17cd0758814432d04206cb8bb60bf887317ec54fb90ccb74016559028fd9b3597310fb460cbb0b5d5bd62258c488da22292c36aa9ce3914c7b58c3ef7a8d7f51a672212534eca78f1312c416fd6ae1a1a08cd8d7911794cf5f28728ff1791054bdd522ab5b70ee1e8090172aa345f78fae1a0d41f32e72e6c409b47d5926918a89e912191e9f007046a9b55ec5e179827ada8198989bcf1fa67f3a053a89081a990b91de951cf7ab1f383ef58339031466258bc25a471c87762275a95a1dd42361a8be090fb7b690bbc367c468aed4746b53a961998d6d0b191fc7e061970f41d7dd1b4452ffe3792340a94a0234a932fdd278c97d6989a395dbe1c225e73cf27e5be0329bca885bd83d5ec1454d77b9759a538afd6dd13ba7a93cbb86556b169de749b7e61034915094a58a90f229ed7ce57c040a1fabfd814ff164614990bd2f62a1334e2e58de1b43387b88205a0ba9af1c196d68c4eb9a94054dbc68ae4f5b8fc2d0bc416045717147870db1f62ccb086e5025dd18da400e4b0dd40fee69529b5c5064e36a0374ae29e154397943ca1438b62fbc55863e33e8723ae3bdbf8c0d7472694df6af1dfadfb5b51cf17609adc3b9528398dd09a6d2cd7aace172154b11a22a71a4d07052c8020a5ab2e78ae8ebfc898cdc5cad9b0b9051d2223e162d0e857a4f126665f7eedcf12f60cf1b2184d3f0debb8b2eae849c2f22409cefdffd5245d907d0cec08760b69b2f7f4d1b357df20c9f46479e9f0e8f713a535bb96a72becef932a4684b66b240bd44ad32a96c94a5fb43864f794cba113a760d7e7fb4ef740f4ef8c7bc4c7390eb379fbf676145151a1d0a78a2a292a9875ebab8aa715b6ec6fdeca15d44fd16f9846b3def973635239c620a4d97a1494b8d538c107ce77b10d15d3b819279443eeaca20acbf3461b4749c792bb7b5f2ba5b3187a5bd3159a743ade2419c68aae605314a2beed77397aa872ca09947c8780e5130088808b32b699db16df5c4577b72f1d499deb32fbd4755d88911490386d06f7086cc1d2ded2689f8958f65126ba9462b31fca9998c8516318ef4df83075f1ddb30e01b561938703db9911be8da418d63b9688becfa6899e4d1d188e833826afdfc7c63e5bbd54d18076c5f83a1cdac6adfa33e4e37f61a0e95d3c70a7fd63f3c56b5dc495436137af05d3cb58a3c94611f0dcf9545df7810a162beb972d10d5eb1cda1ee798c8b89aaaf74de20c3fcde179a5efae0d6d6d7513bffe17f2a1f208f9a83595b5c72bcdb0a008ee9af22050be664166e36a09bc3acbe341106b663b038942dd46586b67c22d63e43cb62faaa608325d97911a460afb8f713f58fedcbde326b2744b9a7b37de48dc928db23ffafc82e8a5af72d28ac806337bea19418f1bad7f6b67df6e6ef2f71931940c6c8427071ab445923ea5db5f79e7d3aece07c9788acc2c50e61f71ff13e785919c66f530253fb1276f79fb4d21f6335e6caf5267ca6c6d559fcdf679db3df35a73e1b24d32f226ee42cc5701dd2bd3c9df11ec153f9608174fa599761c638f4cce7d4e80be3fa912584b009ceed6efd9dd3c02d2a12337dd3172abaf2e89047fa72ead00134e3f0061894f1211b3c6b8bac2f92137c7ae119c44091fe76a66e8221d41d6f3d92b6a40c4b6dedc54c41e47b8067d60b088ae04ad031d09dd6801a5e50729d27349f93e18793674c0d32a365fc634dcfe72a2389ac9fcb1ea448dece471da3d3b5d2ce26af42fd72e4e1865ed595be60008463ea7ea2a097af201f493f4bd73f326fd3a1c6504bdce45740b2f6c2011299860f2086524271b34133fe112ebaa1682bf938291359924e0a851ffd1dd2aab06c575882e2492796b10d0dd4b5d564fe3ce1f1863db675f7446c2c96024b3c7db754df3f15141faa9b2898e768d3f4dfb84a8a63c98295fedbf675ddfcddb49035dbe185d8e7c6c841d9648080671e7e52009e98134fd450583275b91b594bdc62a35b882f429a34439330dda1be353b4b7da65537c1800f0a0f9bc63cf3160d643c89ea30427bc6470020d9fcfc19a87bd1b252295a03eb1ffeb4c34b744061bf5d9151011556b3131341cf166e9562b3c73c0b0a261619ec2bf00ad3ac2f89d532927d9dbfa883a1533d3b4fe77ed406133f1cd488c5a10803cafb687df19c3eeb065a71eb3ab2b17cf8578acc361e8818af1fdc36328999a59ec6e977ed528e041f9bf9c5ec9aad78a3fb4fd4043eed0f781ba22f5e4863156df74734ea7ea0490b125eca1087435abe35e4f4f1b19d4065942466b4cdedd91b6a229d54747cd9de26a64d6cf8f3857bbb3152f03d5d976b9bd8e75d89aa99507f9802a88d431145858f8f7a37059ec8192cac8b3e5ca9a00c2163aea9debec8676e1c99c713a2329067b72331972c89ad66cdb352a9393c96ef0c7753b727e390b1014b52d999050c112bb3553018f7ffbaa12257357b283a4adee0e57f6acb7b7b6fb43627724060087c5d28d5c3827452b3d5f0475a8510e955a8b38c0e5dbe0a8f27f86e1e92346136bab8940d6ded8284248c3dde3ba27b0f070bb1263a9a51f42a315f3538989968b411b5cbd391bdcb240f83265246574db467152571cc6940facf32e6de69bfa2fa5f51983f6829beb752ceb15f66b64aff707e7731d536a47a9beb33b9afe77bd7762bdcc7543c9434af3641fe714cecd31e6484aca5222d42ef2bd3cbbdadde41ffa732caaeb9ec668af3d7e532af74a75bf97ced0fb5df954ce7736b550002bc2185cbbf6a2b018393f6c2b359f5b9a409479ef382638ee63306269dcce1e29aec90986abbcf0d7e09344341af47926402e6f1c0f93847fbcf8155a5b114c402cd0339ee8917846e2fafb5b995c2dba721d82a0f53db075b07faeccede81c9c3a61f3f82d0ead59dcc690c40d16ccaa4b93888c758d94b9ca792b0ba7cda77622384974c40e28275faf89d90f0a365d4c7c5e3a0da64d18190d7b21f463f9250f05d99ab04de39342705520dd026ebd40d2e3bd861ad00bb6b244a82a57f3c84687d1c6acd6bab0ca0922ddfaf38f6ed8cf0ca53248511fa85587d02c333e547e67961d1781bf96abf80b612533c840c48fc47334301bdd05cfec0871debd276f4531f88d472b543d418ba8bcf3318e949ad90de5214b50f2cf9e0e6470203030ec519608d3a853a71bbf3e6707dea2e3a60ec7de29dac0afb5057edb2b43474b16448e6cc6ad2311f1fedb17882380c4057654ca074a3092ba0ea45ac983291afacd9a98e0b6cc95549fa42e810f3bd4d6a2bee26d09d6e4437ecf3dbaba4e7f095e56e63160006dae81890853c8d8cc3fc0e9d802792546090b8bc327dc59ac41f45aac11e6d00826b1d96bed986d3658441e99624e006958ed32f8fd7c1297d61572fe55fe6a20c3210f26b0f527d77d178080f8134cb55c24daea7da8ad045a7c866255d60c2408f1230ef2eb54d814824ab3dcee952c23b124144eae543503730afa347d37eb07071e483aa0bf2252158077b506233f4879d5244031dd2a6d54578adec7697cb95b1484305f550d0047da99b260f3f0df04dc53bae0d92a54693b6e9195f0a432bb3fe159fc552080ced3ce4b2868ac2cf51da87d2687c51b4cbc0a9a0135dcf4c0b50410daa87ebb43b72842087f3cf5d42ace92c6aef5d22c3ecbff400c137ffac9314e8841752f3f779e4d50c84bd449c09f6940a9f815cb5d3763e0b94e39bb33a59d4ed36e8471c857abcb42187def1b024fc4d25c8913d61ba231b7386f26960629d3f7615b45685bf294d14ccbe2cdbdef829c176a47f97d5913aea2391d12e216e28c499d3793e5f6c2bc4efe9d54730b99d8a4c1dc256a6317beffd49f6f6a020fe37b17f507337a1876cf816b4855a64c577d32dced20b86687a3c520ca309b7ad67f78735ba64d493a81b14e3ad15181c0a546fbbb377b6d35fa53ec05888a1ba2c14b70cf018187738dc7f64414f11b62fc80004ff601065f59b3e9f4f916ed56a30c42d269b9e7ee88e76c247a82823b703058d187308c4a03887c4d33a832a67f02870ede3841547498c4304c1ac6497716ce99aaa2100b8aab89ef08fdcebef829132cac327d237bce5daeadbc8273935bbab920f2fcf5ffcd2cfaa063734edb1c5412f89920dad7a9d9a3e1eeab903b2c05294b8834bc83e917bd7fb2aa3c8bbf7efc286e336f68b8158933fba0c4522fd223f25720dfd19d1930245cb066bb1f561ab8bbccf4fbf0dc411fea69d8176bbbcd99bc705f3a8fff0edd8ea4063d1e2953189c6345083dae51784b5d783a78f4ae8cdad8f1ee18da77b0c09dcd6c2c17a9b46483904208db489d9401dc61b7b89c0cb61a1c7d5f274644971eb8adfe380e335915c71f36b3a301ab1a521842af7851642361cd598e971eb832cc3e16905e94e7b91cba573536469f05e3cb407e407bd3906ad550bb9d8542586d835f7060dda63d88344ebfe26b840ef6fc1f664d408263e52ee96dc17bca5140f602d5e2657ede485dd421fec443b41a1e55af88465c35f90417f0ddf9672531b1f7e7e68a5b0a4c18e6cd0e8eee8791fbec9d73706ee9b7b021ff5bf6ce049350d6c406b789cc21ccb7f08036376f98847b7b7a8fa6a5c298e13a90e58fad6b3d648537229a75ad554974d7a7df67e71d3778db05e757c834bd1747fa77297764cf99d155ee8675806cff5e5092e84de4272d76e07c0c9e6e72d57de36b569e177b6151615b99b108b4fc61759361ff5aa45f3560d0f63425aceb27bcddea69feca9d39b8a45e53c944279076ad678b79fe7e78149b6b8819e88f5b29ecb798b308c5ae34bfbc31065461f103e4ad35dc61b1127758f098aa45b0d1feb60bb64699c61d55830f7e8fa60aac0e38544811c4dd0aa623485449e59ff44ad476a458d2b892a2d58cdf4212676d17a3944c810d4c6e580e97c338513b70a03282fa79e0901e2a37f6aba56e8e5e18a957d3fe7962b9941def03393a3c5c2cc6acb948cc163b578566fd4281f76e5a18d44fce056b2e0f7f6feeda85abe69d60b56d26e81cd92dc983b1d1b43c65f314d60d950dfab50e9704c9c17a7ea12d56a81e4d841e0055192e81d99b0ed59e05be90aea634a7143a95bfc75121eb25a44f48f690d33c261b272cb95988d8b384bc4689535794759d8a7094ab15c4c76ed61b8cc2876f41d32417fa9f179af291f0708ab63d05b6b708ec56fc26a7714a41605f3fd9e3bd9fd7e4cfcaa6ffa3bb359eb2ce80153786ce233b9a2e71bac8d2b0d1ba4c112717d8ac5508839c51e92d7caaf7bfc89185ae9b21333d816c40ea3dc92eeb3bf1489754f1b4ce13e89aeeca5e86981b30df67efc9cf6bfa211e95b2a9ca81de5eaf4045d4839f1739729e72008a70971bbf3f8f877021a5e414f1063615165c8a89a70833f3c7afc2b35f8ecb8f6de26451f46ffa0e702ff93b5421c2f0a4245aab563700d032c49170db5701fc6f387a331659546d91bdcb213d7995bdce54f82be12ffad414189c227f1ed1d1f8011d2e1b7d86ca97e21fd5beb3b47bc235c739e586ff34f622ef4f34bfc14cfd043ab1d979125799ca8341666e4ac0b42cb980af3ec156805620cf74ee1bae31b69618242501e34558542695d0a918ffb499637136425481ab7b4c8310c83f48a04ae50b972eb4739e585c3dd1cb473588543317874b6e476ce845878502119ac0d556778a439536e821747349c5e563605b72185aa10a369fdb49b660399d3f0c7a20045df665bf1135779ff7b0e89f3b730de7c97bd3272987a8e95e8b8df6dc5e4ab881f91212774ba2575df482a8a7e55e719cc35995c40fecafdd2b30e98115a7130840bf1c9906aac1919abf4d6cb8764c44523054c6006e725fb349b1f98ab2fec2cf964f042c8db5dbfb1fa319772b9d9d6f471a9f6eec1d22502d7c48ba09aca3a0a2db44e529d54e19e620f2580fd73958a67a161a0f54780205d4fbc60240972b47a89e82c80e39eb7f4cd08a5defd1a3c6bf2c35ecd230a8e987f45382b040e91a402909d6df0229ee97454d1cb61f34150b195be308bd6bb5b2893df499124464c1c8a084cc9e9296c81cac8a2921c71097ac714cef77d6180e5f3f25bc9d516ffd7ffaf9bc007e2e56bd97d85bec63e9625833a913d529f445f5f3169f57c79cd67368d270ff89ed64c5a919375df62e888310cb6e61434713bcda7e9639b4039023bcbfdee359c526d4b7456ce780ccbc04b937599f698dc1f71117be3b23232d2f15e89f94480440196380e05820188d506fff9df0d7e7a1a70917a51c750b6f63a542faf6ba1cf14016e671a3a76a4af601f09642d639683cfd2f556f73fbb6b4987e2cd2b2481e05e1fd4c16cefe7ba90065988c2fc58f6f66c242d36fe8ce50989b4d12bf2b44d28c093240997ba752fedb666118e39146421044d40f8a42802742eb580e69e73256bf6faf89f98c66848a1bd90f91e022addd5269187be45d97aa37ce56b69453da7e6cb9ee00762854be9a5953b384b9aac33faaae6eefaa33df4d0473ea78c20746608edb6ad135e14bdd4e5b5dff5c2417f88495d82cd59dfc69134ae6af66f4d0568d47931b8a440ab6ebb96f07c86a203cde0d53efc3f0d2b4a5b6a9a63ba5e36f03dba6e23bc5854e94053d3dc24e7af6ee3f920f60b0be29b3252c3dc16b34e0c3f6852b7749a5e25829c323dcb3a89036658b8ed2c31ca80fd1817dea2022042017fd7bad41bd00924e3beda4a59eebc2f37d8ff83ed5506015ddb50c6e1d723dd5828aa4b827327467023382e6e7a9fccd1d4519c2349c1bb95ffa92c0c1c05e1839bf853063c1a28ec3d1d70a780f74b864862e956667e66202ad3841a7fb33b2557532a600fb45cb4dccd738b3b1e1968bfa5d4b193255a44abc5f9c2c82bf6d254c80088f6fde1c79ea610ea9cc8a2268d9b1296967daf03476601a63ed25844324a6467d539903e063f2ad313dbd78be5363c76532dd63d9bc6d7ed00e84b7a93dae15e827e2092b2d24dce94ae486f7d29624ec24371377c4133fa12992e54bc4ad5cbfec0c5557079ee2872914a5f8d3b23c90072d8f146d8d58093b6ab6f9afe58f60d502fa25c68b17be51b33986abc1d9b2318ac801004dcb132fb3d21eb5058439d0a47bfb4b6b2468bb5fee954d746f85f2fa4d7c3bd16307878b450c9d8371e732b55cede8a9b6e868966c9bff2b6636e7401f5515b816e7069cd33adbab20c452ec5c3a864b3b1d2921c5c1f8484f824eb128a97251e2511268cfa2c95c74b68500dc086a39c605faca0202cfdb12e8a18557433902690afd64bcdf05f01dadbc64ae56f213f96cb718b67dbf497a8086cd59905991f54cefc9d51f270e0e3304996b769ae928a32a884c1d1be1ea96ec9d7e3d64eb4fdc24caa207aaed7301a8bdd19f244ec8411e34dd05e153cd6ab7a23b3c805ba54fe4d0fa3d1b7e19c073e4b46c99358c4011a499fbf2a1ba9c70d469c80acf5a5becfa67a9a872ee8103a6929976dec6f1dfb729e2368222cb7ced8c498dbb7c12d2f8c683e43d4e9035360f74b3ae3118ce014d96ff613908995f19883a29f4b77b24f06d1782c98a1f26804ee3b4d1359df5c8605f4b2364d79225bf17abf29aafd9169ef8b7a346313f74b428735c1e0508f850cae0f51c1bc30526d06376b5760f3fde64d1b2943aa278cdbdf49d30ca8e658a502d1277f10131e2557534d68f6cb8239998bd4062f612ff5835de42706ead20125ba02f3685dee40d4d3aec8f761a741e213d61d8574ca0665a0a4f7076a33c671449ad5fb6f650bfe55c215c2bfe7e96e9657ee0d5d85a66e4508a87abd6e3955cee0fc5c6438483e2d35a854fd7bd11435ded15bf04d9c3c99981aec6c6c1bb0442e7faef5e8f46eb177c1ef0cd22abc7946703c7afd736b9f20d4fdcfd83f819c3ef68dbf28008d94b1a1bc719966aee17b914bb80a85f4137b63d79df939d9636a81e586996796ac2c16f1f8896b19cd46088c5e89b7986d2be895de8e59b384d5aa6f27b9de440150bef683280b4110325c209aa5d5053f41eb2e5d8bad44825e88ce74cd673c0618a1a96cad08d584659924a5eb4179cbf9031b593fa9715fbb67695897934b77ce745db2e38984974dfcec8cac6166390a99686b908caef41a83cf2bc90abe079c5384ca83b623d099b339f4f27668634c66e4c276e490918c0c503082bb864247ccf487e3e5df7c94ee7c6125e3c2ca625e49ca67626b2a019654ca3e9ef10946dddd0708c6f22ce87df3094df5d01833575a7f0264e980b4b16fc1f85032aba1d5f3f2fcfc78b0ec839efee395c5d4da24ae40c50544853d1c9fce67ec195ebb6896c93025640632df4aa300573d993870acbcd1e8fbc26a1d69845e55736fff4f16679a945dcbb1d63fc11e239057a00e73ea4be360be2ea36091e203d445570aef59bb6b1df361f4ba72293871361a4f4fc4f4dcaefae47b814d625e06b4b9f1bbe5a93c8c9dc73c59e29ab39332194ef05f51ad0f96c656b1070e3726c312442c91d64bac5d848cab9ff54f4b5244b9d3353effe775597684e9d6dc6c8241c6bff10852bea25d56e7cbde1fcfa25726e73dac7f7ad9450440488628dfb53a846c27580fbbff5cdade7ebf2348529d769b90b4a2da5d0f94ae8c3a3e38cb15cf467f288d8c3eb0c18c06f01c3668a3a0590639132272af803c486e9a85c068a5094652e3d540d0a3eb8c28216691558d3dd2517a407d2a80da7af2c98e9003bf1a94abe5e980f8bf57ff4a57c440acf11f5b1447f3ecd4b60dcbf1d3a03b44f2474adef9754228b62c1fb1bf49fecff4b66d0b472eb4a5a22b9791f6defe2424eaaed79ab6f8dc774341ffe8eff2c337b2f436441ce8093d2607855cd43cfea30abe94df0358c1867314fd0dc0bba3929e14c27b15c1ed0b97b10718a8dbf228cfcc6545438bc58d02275e55d4cfd6968a3bd6c5ca5ca884d8bd2fb285518c8c53ce842418a81d506f0e45db3b365d3b6fd15434473ac95c97a9d1e8a0f9f19342e0def71037f50c1cf425dd547f144bd98089fe68bc1d558b3c58f6854012ebfc85c59da5a6f998e2a485bab4a594ff746f215b4c689198beb133a5d686a2784ae896e08f9b6b38f05e49915cd1f12d25905b379be62078fcd6b011a1af0e38c91ebb6aad7583ec7aba1cb90c0b66323b55edd9db8c99e9dcef304ca1ccf48884ac7844478ce0a34f6f6f269d0e0b17b752e814d40863e7e58f0d281234c0f494727dd31fab7cbe03b2b453d9fe72b9c5385567cd5317824b44e95cc22b756ffb5f4db4857cfc12570534f3e1dbaf2ef4aca572a4100c5828847975ae8156a53953d1a0228735bfb6c64e37e466090a6cc58d19c6a68c09dc0c92706fc7b03fdc491c7309e752a028823476df767bb218c0c451633e5d19456bbdbbaf42ef23d1384aaf3e218e576118f9efc22204b5886b21936033499d30f3cae6dce293357284689524b4dac75ef6ef5026555834d605a66107544a526ea5833d53061b33dc926a54c8badb37d9f9a94015b339d7413f047a7d003e6d2f927d3b69dd57fd2074ec47102a936eb46cc42e1cd844558803dca27ae20b6ec41c68068bad69b467c172bf7a18e76f7ebb84f6b2a47509e1b9387ed574d84f442dfbc7d726a0593277851927a114b2b9e805a353bec50f9599a76a32dc099edf5cd7622d9e748a32b7190d30ccedaa75293fa7d5f105070527327a14ecd5398956ea5634587194394265cef5fe34fd900f453597a5aa3b31d9002e88eed840cec88ccaf0ef098044c2e7374fe29b567698d3523aa5cd494d5b528b67421bf58807fab8a9fd3656a14dad9ece501413ed7416b8470dde63753c87bdcdd970ae383810e73a6b547160e53ede2106463ff536080e7cf974ebc8f9ab60b4e779f8eb0542237a49e253ef88e0294b2e3fc5f5610121bf07a897733304bf1d92df2dac09f3386cef1880f1fed4c325926eb1c4aa12940631e4dc6f729fe50904182b449544e40bb109d225fc019aa79273d4018ac11225426157fddbc1ccf4d3333cad91c657ad10899c3bcc1bd2840403be754536853ef3eb44a42b01a208205625cda9a29d1a38ef3381180b8cecff2c247ede832d1d601a6eb170724bc35be4d43074c83477df28990e395f6933155c1fc56c1a0fbbc7532ca0a7cdddccb53857071b722fdefb48b0299617ab5c7a11a36d7603398e07d2341b1dcdf582947c82c3f8dde1f8a8194ea52428cfc076c5cb798b9311764fd0e40f21b99fa6828e16e1858870709f60c993274a46f1d39f65c165bf73b438863529eb8ce81a163a029f7a0eaf9197b4a01d6df0e98ecbd7aa213d29a82e06a14907e9e53ced432e88e59250019850c9e5bedd795161e0eefb61b800624ff1ec14b89fc1c7a31d029cbb1336233ee9f32406d57b3c81b6bc6f9bba1fe38b577499cd5e1341f6ad918271c522e23fe0ee40c3263f4bd6903fd583d322f061f0ca9ab86b963e20541778aab75fa0f350e066cfff8e5ac8ccb2ff258b275f9b0a560cf5c618802c0f81acea88e01bf2ed791c266e7d5291eb0e1428bce03f8df269f1c66517c0255324ef77c3c3b7af18bb8acde3027a6d7bc2958db234c1c4e31274ea4782f2c5e44d99f1474764d091f9219abfcc458fa94d8055056015f9780ddff039406f11bff7cdb312ba887750269297aafd47f6dc70076bbe90b92a743502a1dfcdc285cc866ffc1cd6162409ec7741e1e23b24c38ad9bba9879c5beb7e1e2d51684b05c3a4d4b6c170eaf9be5d4d498e141b93f877aa78bbbc0c88a93f7e3a6bad49f4f80c3563be195bf3e242f7eb5c76acfc90e2cfcdb4b9ec1c7335838aa552db20a0d4c8756cae6a735b71578adb9d770cee095df9e84a1103505b61658f91dce3d15482c2d8246ef93bc064650c9aac5de1d462de484e3a9cd368cdbdfccf4c83b15a7ec10b86d587428b570297194d5e750e14a064526593622f16da9413b0bee26d261a356ec2aaadf6994c33f07e9bbbc3d9f370f3656617c91a6c9680de9dc9f4e30b1116aec1b632ce05c124aea30a22e38f3b484fa6ba87e454820409d8411aeb52810a14fff3cf0d6798059382ce5b467a2819e87a099a9a9f5f7e68227ead5a5bb763bb691d3cb33b985cdbce147a286019f96335ad7c0dbfa87c9ba4f0f7bc5a9fe528f1641c5a5e2243a2e7b1a2f5646a36a5b75aff31dc985c11b563157b507e0d73e41ee16471f5c6502feec2fece7a662bac969e4d6916bc0019f68c0174aa92924d4ce75426dc4c0fa47615c5f3b5c43b6b716b5a7e52631839c74b8812b9f9475a8275acbd70b37b59d7f28ed3ec87220bcfea87d23421cf760f818437605b0bbce8336ad86c27c04130e3fbf79963b41dae6900dc71f55494192623114efa3ace2276df3642cd86c06c722b6cce971d75c9822cfbd8d7693250c7155c7b33f928db82e7e9636bce7f235410ac5338a16116cbde2fac9ced02ad804c0c4c4c5ff31f32f66a2ffc18908b31e472028a3159907297f6c66c4ba84f8f3b8a4795e72805fb523c5ec6f59c4bac412ab223b5e01e59cf4f342292f5d64cf4be04e838dd55c368da30b64989d0b339de3a0ad9daa7f71fc1791e6ea152645a1ee006cedf932a0c6c4b47b56dbdfb5771eaa9b55c7f452ad3693abc351b409d562ca2a3430df1c7d39fd0bcf1b061ccb7f1f7150cd9cffc6cfd14085e4206acc65d2472790f8882700aab773660640e7f530df614462fe0ef300727b471c7624591b53eab1d8c0d69a27dccad46145685aed8765db7e3f077e4f3c180a7f78cd9a72cbed2368be7c7f908441ff34c656581f039e14c5c495ff4943b2e7df9a797f0c43d8b907457b70deb375401aca1525c895e45d315acf1d0fb7f39fd69c3806d10d52139cf9a2efca80c8e74a50a2fec0f3b5d78d4f2f5acd04042d5213dd643e11a5d5c9682d32c2f8af0354e46551be75671db127f916e365023c5d8eaf383398940d2c894154a525a89113db702204744b1ac4ba8595078a86932e84f50e0b298689b89e157e819ebbcf5cb41a4c72226e20458b9dbc49f0bdb4d118546a3e37f6fec80160eedd9eb82d52059dd38ea5ce2a51ded7bddf986112e66480458fcfbd48c29d8671ade9acfc3cbad6da4e77f160e32f21d6b509fd91ecf92d5fb370359d3284bb6063c8cf88fd8ad4e4265df8a25dfad5bc9ceb54e9719dbb9e36df1c43d0a0349624e1ae8568413fd6ccf67ae51273fd710fbf23460f4c1553a37bbb0d0905043f5b9fcac2a4fad7acd11bee4009826a36fc73f9ed514981ef7182ea524fbdc44368cd96596ae37942e11c92022beed1b919ea6db1ad3d2c7d969f9f16956ddc7eabfff30ab8d70b0b06f049c66db39c1e3e3cd76a62a3b039bae67e70064f7758deb4d957cede61b67384ecf23e606885f158c0a87c6001e1a07a261de5616a2aa896bdee999b7a98ea8af1b386c4cd28cec165219bad0058d8d6140974505d588381886b81762132550330d930ad4d700514b8d15ca77fc698c19cf0d6a9e05adcceb2b25432599a0b474f6e586e04fa5a2885eb44e72decdb3246cddb0004a8a0f765c6500726b56cc12e139c2467a9df1bdc4ac9f2baf8b366370de694cfc4314a80b44de010fe9bccf7660aa875d1c8832f6cc1cd93031633d3624858eb52e087d24b3343104587e992345257c9a322964bb76dba90fba0b750904259e02277f48a3ade4b13123e580970185e903bb783a6eb0695f51137bc5ab6bbc5b0b8ffd3cff22ab52823dae4f8d3e80100b8fcd6361c45637aed7a01646779908ed3edfa101c548cc00560ce136de405f90c2e84a9ed292b10a2dc25e457a730eff96d772bc08a8bec93a09c03b88caa79a09c0e056a473fa577199d5cc9c8cb5ed1d905cf0e8b7bc6b9923d3a137fb324a60e4d5092cf9de7c3817b9af4ee8eb39633cb3beab74b149f6d4c5d9b959f0474dae10068e95e010402a4ddb4f1f2b5d8c3a148ae0c347d19575716ab24e155310df565db4dd952fe9707b8fb33bac45402a2abb7b536963704db4c8766d26e2196f3c69fec70d9b550d415d7e0eb6ebd3b9bbf4355c0a70d5fc8bcfe0d97ddfda74e0af79a4cf179269f4b154c735c23ca18a1b27d3a12705faaf473ad6366329f9548d517eaea8a615046d33fb5293f98535dfd20315251e8cadc6ce182c36f79263e18e31be6bf1c1c0f0f6d2683d2d7f17448ee10722ae50c88844593f4b27960fc693bdd1d0278e9a88ef5968db55ed3a70fadbbf1495f346442ae363c41d8b4aac4591b315baab95ce77438ba287787d10824beaeb40a4506f7e29520584a239dc6d59c8c67909feeccedfb8e4d8395c56757c1bfe5f33ad1503c69eab804f0548781338efaa2b5132216726237f45e00935de540559ed8613a5886356602a25d65f965804f7e8fa1451ddb380494ff5dd801512b5840dd55e537c57300662f48ef0502e81535eb617aceb94f232c004905b970f153cf991cf90b234ee8baf1eb737a90800ba8247e4a99f0e71c87688661318aaa325d22f915c96f89c6a61df8280ae119ee8e1ecf62a588b00312cc85c1c5872364027af3c3dd933ca096230a8a39810639de64ca9a97160d89aab777f590c044defae7f6e68d45a7006c522930f0f51190d6d9bf6e9cbd76b8e1c34a1380f0c6f7ced0cf2562586cc30c1f18adbebcd2da66368e3fe9e4d23bd4cd28ed39d9ab859c8fb4e8deea5e243c09866c4785a5fd799eab56783bfe1f373802ff3dd870fe25869aae2d9acb55833b531418e583bfebec702bb8eebb01c6d643cc17007698dfd6ce875eb66d3f202e32eb60e8f2c97b7be06636d307c858b9c04ccbb6d38eb5dcadf85bd287b95b77fc11421f0be1bc866ea60c05ac36222fd9db613d2fd5bc9dcca11bcbd2e3ecc91d3358e5994f306a85deb3c343e6fb9eac8ad9f32a3076d780aaa83d96c9f90d8d577a887e38daa24114ff0d65ca56ce158959541b0c080b39349eed030cb6bc4e7391933721e1e19889c456bba5fc28d71d74fa8f572560f6b8fde543fef41b782919ce38b63d1ea104e5be118faa39ae512be37750bbe86176ead3b66fcd67aa4e682e14dc28dd6577c5aba4df877db09fae1d2c1c09332c7959f6f1ddb001f39f9147d57c4762e8913d4ee600e750e3e731cfa9553d3e87bf084f5be349f80d37df9bbc08b3e9c0ea6a0f305c6547ba3fb262f4eb6b22de6e86a03a83edc135ea3f49b991bf828415735fffc76b05c02d437f8117552d810c5140836d06952a5c457db2603871d964401e4fbf761d55d227fab86d15d152b5137b22c847d3631ff38c94ef8317bdbe918eac4a99a85e6707bc66f71d8b4ed514746524664b0d0caee6b35ee8115f82331f0b51a6bf5f1bace420c6b498ff3bdcb8a2f3f52d53d2d449600febf550cf2c051a1673aaeb961790888427ba3cd6b25011f07c149de0495aa2de32ced8b7174a97a430a9006a95694362810bf9e0243339c9ada16db7714497412422275eaf548362f63359b1f27e6965c27672bd8862fe573a6163176814a50f1a3d34931e25ab233392059a48d38a217714cb5b2b2be0e7cb4f61b9436749911cde907582b60aba1eb624e9481cd7d2a289bba9cc1879a25942aabeb00ec2c03b8f881842e53d60589f61ab3394f97322656847cf1f526864d38d9075882ecf49fd39a38f24e0fe6fb2c6b7802106a1f29f435f81faf749f3cca04823fdfc1ce7c4a906173e929defb9adb26dbac62775bb3597e2eeba601e9a1acb9a2f62e4ae359474505892e3d9c56f3c00abfda7b77dbcd6f27861ed46cdda4931ac9dcb7ed8fb7f3fd5a1d0ce137147d8e79510f9192945faed26c51e47dbb8fc975f4919d80a0fc96f73915a619dcce66dc80be511a4c1791bd498c1e4fa78b90c3a9ce52a2bc31d025f9c8e5bc8969f9b1f4a9ebe398aeb33a8d17e603ade301adf3aa2bd7f7f9128c1051ce8d09e3821f3e6013f06c33844b95d57c29f38e0f82b8812c9ad9fea9bffd1745523817c01bf7426e86eadfdc79ec126cafa63d181342994a16fc169a55100949e532c564006a08b419e726b82598e2bdfd397172d7535a741a1e86d8937b8e871c557e006fca78463bfc9e16f3c86139694572d5ebbffa6258ef1d78644a7fd92a1f59d0ce988ff073b30e61393631dcb4e0a9a8c7123c70725e5ef9b224e1e8d69b46a0994ac899eab71f7c57693a754b7ecb9b7c5e014c3ff35c8ea8e86168c1820cf639cf58595f0ef894e757e19caeafb4aca210088c1eb6f17f6f20bca035a06329a19ae9acb2cf4c7b5752b7b4eb60bdafba15c19257fe973c154e140185f676071aad582a18156f08fd878cf91517feabd9c1fb0def509db6c0e93bfa91afd753b1be5bc7c9b5f6540e9e959cce908a307d5abdc7a2053f93cdd5334c404f3e5fc1f12e8a43ae6c9e53c99784b547e5d12141f8d31ec620ae78c5f0f3c3f90763ad5f7157c0a62eb3a7c41c7a1a370de301f2a9616aaf5888e85b7eaea895e507647579e8d7687e550f7129d18baa422991a60f2703703bed7f69a97b7713ed75dc79cbe2d4c1732775551e98e9c3cd0c5fa4dc95ef1a162a2883f990f34495ab27f031d8e322ec8f5fc5231dc58833f948c61dead4fafeaf50f322703c8cc7581973f0c8c4acae6363e5145da57e2aba89860563cf1ead6c3a03ad1a57b57b0bfeacc6a15c6b4d6718fab8b7842d0a20590dd99f420d5eb58046b251607b74f8fb430ef7d8d59301a9dc4706d340d3852492e828bfdc43aa3fe1465b4059d2986a2046b7a104794c7b328af2fc575e3c7401960394b290266659e54d928c1d647e97300a5214960ba44b5c9c20921ae3f014ec05c169940030a1a3ea453602583e327f0aec2051ef2be7f01b6c11535dfb7044f22941d0bcf9520b12523c2b4a33a446d3680e91b2094aeb0d9a07b048f50d752315dcd5ba8ddaebedadb458779be174912a3ce63ecc6d7aea9c6821598db8891670ed4570532422402de7e58cc2d43be3f842b7ed8c5fd405ff99e069ce648c00e832a42773a16665a7e466cba5c912c3cbc7fc0b298f93621037970d8a33907834d8ca386132c90e878a59c4ddd4b807ee48abb9eb6ee2fc193716c5deaeadff12c280ee76900026a83c08e03416066d33e9163a789a8e64eecc754aad6c04e50f7a6dbebce33224089102580a5655dd53b3df3cf072b0d0620a1899ad9f76544bd5ef27ef1dfcb7a9f16015d84b68eaf9c2fb15ac704e6b29da8db33ff4c984d7fd0b726e7d7de34b42abfd84864597109c205d5c2c90e628af1d6eecbef325defe0f94e90d4cc2c43d7cba3bb5d8941d355a64d206f05d1f44892e0cfdff037c5e600b7e4e0f4c7553365e060724c027c9989449e8ddf6e0b3ad95238b3f31eb95f956be0afd6e4ae315c808c58d20109f83aef28eb81dac8d9c2a2c65b61fe6a526d2ec6f52028ac35fa1f1d68f5913a9818052c4999c294c32044fa91cd42ed7bda0a8528868c758b3c9e797cacdb2a4cc0ff19c25c8783f9f29c47387269855ef2bd7d52415ecfa5436367f6a938b39640552274a225436f6878070898bc7e7a507c2bd95128e5284b49889db614efcbc2ba028970f2aa3078c1df5c5a6341b0b59bf216508b9e3fa7e044c3e4636f07c1355b1d4477df5f6be29340544549b221470e311ad06de8694020e0d6b37ccaf73ef7e4182cef5b21ef0ae5db288e176c6061591b14f7f1aa4b607530ae118d23e2da20021a2e815e1f18c85512aa5080ef44e33f49ccadd8b8fe880ccbb7402e71f4c6453e0c6229dc7e9a5cf7506d32bf44006456106614ca5261510e70511e386b8be00d4a5f43e768e1d45833fb4fd6549b582ddd8373777e064e38d1bdbdf6e9ac6a9008eb0542640101ecba0f8e2ecf718adf6c13241756f68dea70e98f1b5bad95a07685154a8606871904e82aa48cc7e5fbddb886191cbd7dc7ac4dae8eedd3830d5b15499cf7ae1975eefd6f5fec2a6eee2c2b2242f3d60f36cbb20c884e3b1ba0fa7df3850ab3eaab6cbd76a9be332513fec64b9cd5043fc43677211197c9e60f07f46002365d122a12997a283c9f77f68891cf4901a9edcb3b89115af7b796911b065e081027f8ba764ba12a26329a3ef5b121896418916d5f80d5f6ce5029d97649d4933748d7e287513b8cd40d7834eb2bdebc3c4829cb9b45d5c6d927c2b5c171f41477d4ead548ae4dacb9dd295deb0be2de7836814320683c84b5d998a3af784004b755cf2a9b3e3cbd6dd74dcede44b94eb295815eff0c37ecc83012dbcef8b4ec969e37e12fc6fc632dfba78e38bd4655982dca176a3e5f9571a9f9a1f87a0496d3fe34135977b4d90c2bb959e5fc6412a00183aae4916a4442a5452a22796a18a6071f48944a2c007430135cc5b937fc475021a5769ea4b45867075b10abbe758d510779c03dff6a09511658149f31e03834ad8c6caeba90222031a4cf3a72fa6aff2f347f7e00d5a7aca1d0e6a41c36fcf46d19cd6c4a250501a7c6440568a361d9fa222cc60eb2a3ca836a9ed6052a568b603d04f482fddc3b61adfd1872959ee05318677975f4b9c12f1d020a7a19b33a82dae2081f8d695adf8585f419e20d8f363b2e757951e2b60108e33e70dd20e2987c942ca2e0a944050d6ab48b7a661d07232e5201b3b00294f2643847f84ddab1f298b8d3a26f3c19490de679f4f3d07f497065af20be771a9001d271da28e859cd56774d1f081db68bdc480fd3438758aab510eb52efd5d7355bcc6fa4782c56d20b48cf19c0ff59e29d37f4bb54ff2e65166ab9eeb2f7aa968b29606db2ca057eb991c4f727ae098d6c27e50582d29d925d4329ebdcffc5bbffe68c417110b7aa66113c36735f8798d2e831915343b6f3a1f5da76208a61560be06d07a4793bb4614ce35005aeedfd0f987981222f634af4139e2a6e18ae2981edbaeb503bae4007c8441bde2ef1057222ce8e7cdfe571355c8422caead9a81d989f504ec62d0ee9c91ab45da1107bf3ee2a493a83fd02eec037a72f4f87c0f7bd7716ea20ad17ecef50f734de6eb1c3ff1f2dbc18d36404920492c2a461dac2a47c22359306dbc64a13cc5c76bc42ad0bc6724975c1dd5098abee837edb0ad27732ce8d5d09e84c2a8f983cd5d29307d5e3b829e8b025de1f6d706f0338d34f2e50522789e8e2a30296313e4e43f59bdb3dddb98f6ccc2f8a2cc65f4f6f7b278ed930b555fe86103a72254ce7e0acdb7f835860561e4ee07427d45d94cca80ca8aecbf8a29cff17c751745bb61664fff633c00f5ffffff0a