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 54708 2565197b2d35eafafabef9c6928027043d068da3ce579419a5bf36e421f0724d

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
254839af382097b106b4a457ee40ae3e04a95fb1f1406a1a92da46d2ff16e8d6
Certificate Block Hash
2565197b2d35eafafabef9c6928027043d068da3ce579419a5bf36e421f0724d
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...009004000000250000
0004000040000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000091423a865f6c66bfd47705eebc1772cabebd0a4dd23de56e77520cea4f3aa30a679122d6b2a611c9d99e428f6319263a312dcad5f72289d7d442d8b8c607494b371dd4c29c9cde40838d08660c04734e7abcb5278b72d651980900000000000000400000004000009004000000250000

Raw Header Hex

000040208951fe8beaff390c2cf27ec823a2e5cb41bd5599d11b13077ce3be3a580b2e1956c44ce6dd976b0f0148a1a126c473bec88428e5d99c516d99d2102038b7dd08dac0096ac4420618d6e816ffd246da921a6a40f1b15fa9043eae40ee57a4b406b1972038af394825

Proof Data Hex

59,560 bytes
121216020307831b4cf73ae3f5d23badb2f952f8b1d2d644eef38928caf5a79e92afc0cc7f4324bbcd1d87dac4ba16f4cd7bff29c05d0af50876ba009e348a1bcb937fb3220b3117485a46df7fc911414fa3ac253b5a12e7b7628de23cf3aa081752e16047d9b5466cff2c026627bbeef99406ff8d47de15dbf4dbeb5a98df113d4c3a3f9412579143e7e949ba9014ecb57ef62976d9ff8dd1b51047e8dcf682771fc1ed36de9f49c43ce81942f3c4699576fe39e742332014cbf9b32b90ff0460141582e35b6de5518d6d03bcaa41bcb56a66f84665b3346ccbabcd4f0f169b4adc38c62e6ab36dd410c9e4f898bbca3486ae0ecaa6d376eca7c1b5db435f70471ede93268957e6cdae47f618a25a345266f7ec9728bffdb91772b67d3acb085e867ee501d92a3fe101886aa368293d76e188205eb038773eed115967a90b5de5f2a5dfb071058f2b3ac765bc2b7a29c9b16ac03b11eeb8741fe528c58b23d82603e99a6685f2a31e3f23e770bae36dc6a7744e3cbd6476cebb135170a4a36ee3e77383826eee5168fc0864669ca83e30a025f17aa3b4ce4ccca1f9495d6c1b0b6482474d94138be77d780c8b2a28fa42727c2e3c29ae6c5db6d1fd2666c38291b8f7cd4e3d614d479d4bd2bd3d70b235a8897a173a7e92a44e802bd5f3e5040286d88fedf9cfa2473cc783c02647072e2ba5de6a03e232ca8f86bf8c185f536be182d14cc845c70ee15365e47e5353d3a2ab2b455ceafdf0a67209db82fc076d37211d057994694f02e8e4103556bcb0767def46c880504f05696b4dfa66e36e47fea218397ccee8e9b353e17f6661f3b4b3323c3631d01fe79a43f14094df87345ad81f6d9177bce19d395203071165e3439809fe66b4be7da0dfc2a0023b9a2146ff2a893e77ae3fcfd76301c83924d901c65e5c166e42a4fd8c860779273215be506d345a42a975e6d6e9e3906cc9513046f6b71a0edaea05942a2759c0f16dcd1a478bfae93c70aa2f36809bd6058345cf214d1e7de0cb7d7eed0fe774cf7f0890715220c14d2a50dbed1d71107a182f68aef3d63f4777c8b09285311d158f1aaecd6a93520d0bbc6046e8d4007872347ac2b67c3a7f96242852b557b7072c02c6b07c07de5660deb1cdb0ad7b120180e203e28c7adb822795bfedff77e40871dc42da6710657c6c559816f5203bb6586623fc1d51d0bd3469cd49df55320e5b1aee29a89152c5a6e7f1e9f5f23fc122ca60d6b5214770609a9d29a22f843c85092fa9fd749a239cd757e03c4cbf0b33991a3270f7d6ec98312301a88d8ccd089a8ee50d0109c640ac170a799ce17171d6852d2be449f98e3bc7ec4c2ccc5bd145ae5d301030d80dac888d901125b3376d63cd63d8001b220522d359932dc52eb5cc9c8c4b89129baa2b066cd325d664fded74884ee10c278e48849a11d686b2804ea0fff517180c696ae64c148fcb2d164ed5aee2f74bba29d3906000745f96810ddda018451bf4417ca2de835624a73ca2ec0d223d31990ddbff83be13cf4cfbe4cf1b931f54368a412bd064927db6e0a95a52a8f614b8246dbf0e7739cd5569d0f5582a7d8d5c6521430a81a4db2c58283adb87ec55621e2a08e8b46c792743a3c7a86f0c804072137aceef43ee1b69e50f56f5904614862a55a8b31fd2593e333cf017b1fd367594a70e494f0c1cb38addb3ba6f69a59e8e4d4a2742bc3e1e3595800373d493bbaf4a217443ec8d3f4ab396800af0f7af97c2b704b684bed385bf7bc7a10b3075d9dfd872902d5812947563e8ff11548a1232a2236965ac68f4d8f139384aa574554e06ea86fd940b32f78bcc6340fbc1b2c868dd32647ba9758ed72e79feefe12db5bab3c2c174f4c7b9e9cb24043e7ce731b3247b1c91ff5798146e1afdc592ba8b573ba09aede6a1d0b9168d52d5816f0dcb045b6d19c7c5e3df3128af4190aa9b643f492ae852deae39e3f2b5dd133080f47208c2a7d4da0749eba704544a70ca98e30dba2db72a5b1c9492b6ea48c7f89bcbfced83b0a65450035a1cf807988193727d792ad37aa0b9028cd2e4c17b22c2b539188f7ef3b557cac1eea8e4b460a862cec25c5a6b76c91f7f02a31552d64bb1f8ea53cc29fb97a200e4664596333c3324769e49de6f925cd5643ca2dd47618f2d81a27e1a3e2e3e757c3447332100e6072ad321540236c955ed81c172e09719200e9b58c3460d48f96c64a16915d6005f8e9a5e52aaa1fd228e7fa796e48475d6d2de529a99e38db26d6ce7005a1d85afc22262ad676a1ef1d2e429a82736790e54493029949f05b084359f69664efaa392fee38cc9c30df041da7a4205be0f16f4dcecfbe4ab9e7a2f990b1cc1fb81f58819822c4e970803e38ae28706b5d8cfd0a8d501a6cafaf562d5deda070721b0ce0ab18c26442466a38aa412a8b7fd8f11c5724ad6f0d3f51b82c511439982e9daa56b8335fecd477f2924e6e236501105f0599177043e49c4d4ce98dee89c52dac553f01af5d3d5d43a9d01610aaee30cbb861ce6aeda072b4c0d277e939fa11f7860682cc5195b3a88c27eab0143f4ea2c603e5e4be60fdec3d883bddda26b6362957b94daf38b2f52f2d8f03285db27be7a83cc4882c752dd252da56d9a55ac91e6f62dd5590a33472ef607423ded2fb0f3278ed168d58ad268cd222dacfd754476be4e4062e951a98c6c2a125126320c2f1ee36f255092765ec0d802bb902c008cbb85dcd93aa012a5a32d01ba801b88e61185e60a339b2fff5a95be5e265ce7890e91742a3ea90e4054e577e3c072806c0c8e9968aa0d8eb1ec11ba72a120639599cad10cbf03a3fa9dd76437cec128ac07151e698377cebd35beb991aaa91b4570eb1ed178df5cd3376b8becf9f8dac2d6401b8bcb702bc7284084c49899c52083d0404a75528e89d73a99cea84e99f12604c96e8cbe7ad9021da8be9e920ab37c19b7ea8788ab1702d3c58e34c1466ff2fa2687349ca04e2cc2b77015ac62861dd54ee5571d2daab93d279e5cdb88ffdf87fc70f7029e005595228b8888a3cfe533ab31ff141c2ac621860e8d8d3cdc4a7f5be35b9b087f9586e42ea628a0c4e454bc7cfc0227a91dffc3f188e69ded2f263bbaab17e4516546994d4294acfddc84b2c260b628980f7422eedcff07ac5faed073d07b83841995831cf6052551e489bfd9b3b10b4b52d1acbcb0165a22d92ba4f78dd225dae95a762ccbbc78f5b6a0068364771ebe91d720c44153d5d0c7c84025d86e019e8c0a1d008ed11eabce61cb0d52da08a69ed0f564faf0d13f6fe91975415e8895505fb5920ab6826413b7e2cc1f5edbc044c6ae27efe77ab931861b2bf1c6f11225115c3df58b476331a0bd9053fbe095add7c036725f46a7334bec5d930218f23125a44934405ae6eaa9670eef3ebf46d66d112e2cee19823ee39299f711c010316b011eb3c4b26ef6a1f7557f68985dc8a7eb8705ffbce87c57fbaa80d09bc2026e998604f152086f1185ce229814c38967decb55c5d1e38f7827e48feadf88043aaf913dd83d651cb504a9b323b583f9a902a90ce0fd719e6ee3535f4b9a204cbb70ac624ddf9b9e739c8204b23ddb19035e784bfee0694c6c19351045d929b19d2a864790d80d060634de9ae50a7499dfc881de5221af1e3075127febf65d0714b61df0b82b217633e230419e93b46fad6197ac116b45e5e562832bc9a2445dde847627b7f98b35166cf3f247422d42c91c748a117603ac80f24dd61d831442817c12df6b904371d05678fe47782486ff0791eb4495c14caccc4a149f197c536a360f7155d77a852df38f0308b349266ec5c7a9df5125e0aacd9d64a740a28caf0768e19d7af0554308cc24e2ba8436fd83d2aed5cf2dc5472c7429548a5a08db7f41608389dfa47d5810eaa7a8e49d2203c98313d47125191c023f9e4dffedc2dc154377a6e29a5cf102d58af4e5be408177a784eb4b67f6763716ec57eb55bad00eb356f7cf7f6c426978c32309477aeb03aec8eea65b062fe58fd2fdcc9bbf732834d6f1126392d49c868f19f52c8da0db42d8141944f8121547eb43a4c3ff9b12fa62f068670f053722da7e5cbe669d9a8bcac81cb2bf541d2937159a1ab65b1f6c905166dad68c8dd245205d0004e800fc512849048a47ebabc0c793b35642a1085ee41b8b7fa9d44fe1f0ff4682611f268483c57a11186c63ad182a22491be118be2a6fe34b04581d6d6fa934387d5488479d03dcd8955772a8615a0e4d5e3ba655b8f9cf4123da288f1c5c29455c8cb06d2a46662f9a650734b3b607239cd6deff5add988bac18da2057fb4bd0d69930cf52006b57ec6d2d0b684c0c9f1b7d4af5179968ce305784af9a21faceeab1fa03f208411b8d24d3c6bac5d8d7b3bb39713cb07112f405f7a8a1d457d0bd1542d70da52c49f758ae37e5ded2296f2b7fab0cabd4adcb1f485179a2d0bae3a82897ba871ba03aecf23663945aae48ee145da4532b1ece206b7a18bf29b87b8095229e9f2a150ea98ad975ab074ac07be92cacd7acbc3a849c41233e70c853cfddb89675ee620ca902ad5666df55ddfd21094981ffa2abb0682248857d1f059be298d94fabd26fa3c0667b6bb286de5cde4582188ea7b47cc79eed7cf09079551976ab098d4ba638a18de56a2939e9d46d9803113b913b0aea1068973481f30b6c10734aafafe2ce956f943a2a541f2678d0477181f5db48c1aff85bcc0e46451886e46b53bd72795e9f52235d309921ef011a9b91a2afef218bac8e5c4c31ce4cf0af3db29cfa0508ed7299a8910ebf053ca4d91c63a5955747d799f020883d9343c19e5ff5b1a89887903b047f8057586858bf6863bf4efa45b7104fe4189bb657f055e9a43215eb62d2bb43fb78d689713615ed709fbff1aa88c4fed5220645a479ab7b9a347415aa39eb7d346668866fa6b264865eaeed5a2ab28927ab31559fb1a565abcce60ecd05e784cb675c67088c57f4b837c926751c5e0ad1361e68547885aeabb44b8cc954d3a23315092c1391eb1b6066ae2bf3ef06139760443439d952f45cda394d93d608cb49738f5d8e21a3ce45a27a1b767fdceb2fb6a535b4fda31cb11d9ed195c0425cc2bd57ee06a705a21e1f0d63997b91e6a8759824326c03f4c07c8d315863693783bf2e710f2d7e3bb47909ab6b16a8796b93e9da04fd8603c909b662d9f010dd9644b75140900d313dad76536801a723c45ea2d17dd189cd727dac6fce7acaef9a87b42e39e370cdb10be81c2c8e9861ca13689ad30eab26edfc8c7dbb54d394f7c5f5a0760d835de8105c7e7b00782edf6316c73bee7d030bd2d4c1905814c9189276915ab44ad71a04fb6b9ae823a2f5f0a10f7924dfedf87b35a608d5764297295f4fdbac5fbe3d423d9f0ea49e16729d3718136e98993cc3cab482aed9d06cf1056fc25c071a923da2cbbe591ff3e7beaec9c5f4b7c756034c87dc6a71e7b63f98a4163b4f65c33ae1c8bbe0b754280b4a626496fe25dfe69b62f6cfd0e40067f55ba88becdfb64d605e04d6657d020615b44e177d157be7a5968eb921c23a58e82e8fe4054c438ac261cb68649771114f9539c49c7d1e5f31809c85ddbf499cc4b12a406bd6d4f504b218dd13200b412642fb26429d2aded17075d7b44841333f5a42065c19730c4fb0c8debba01c5ab4342501b418d31787e3762aa0bc6884b43561296f5ed5a8d83b8641e9bc126a085010a09785f3864c14e8fadf8f294fff2dee117edda2fc2fb178282c4f5deef24c7e2db089ebe20f52154b3dbbd49797cae8822cf25cea4f64fa57c5e631acee05dc8b7f9c74cccc80fd7ce83588ef18f342096db80124058a941d13168c0031094517a0f11a21143022d87aa23887536b7a64ec1ac73622f4cb061fe998bdc834e56ed3422ce821fecef6911180aac4c722a3389a0408390a82fa1b6355a25230426033511990eab48616e4c1f6b441d796cdeb4bedc50bf7a62dc7708fd88ff7d823f498553cb0e780104fc52fa5e7ee3eb029783f95c418dc72af1f6a14381aadead9a406a5991ce870380c6c35bb0951b79c8a3ebb7c1f980ecee22ea1d3dead98509f9a1fd56f491ae51b8abef15eaec6c58c0ea72eef3661050222c3492eb703f4290cd92f3e6f33b85bd14ae38072948fdbdc7894375ec11e5379848963ec1ba2187c51bd93462f24b05fc6089a0f1950818dc583a0513e8a6dfe448cd26021cc2cc9074321ff6433549d4f9c81c97a0daf1208b22579231389f0ab2f75ccf41953f8230f8c4808bdc5306b25e66de7c7e9100d493045ed5d5cb64712a677c1142cf077b3c8bf9e2ef3d8dc3b8378430ec36b4d7c0956a4335c545745755d4eb2104bf754e7dd74caa1e6ff553bbeb894f65c68d1cd874f18bdadc5a701a6242d3553e4f5491965d12ad4006704103ccbec8ce2d8e2238609157167cd2c12600e936a9307b8a880ab090e19a976e92cdf938eb2928f8e6a7de9968c4f33b1291b949b09e7a22e1a64d515016f11b3752c78e5ba3e28423738998a04fb726f2f3455e5c958968b8ca42b8e582c78077f322644801c16fe784dc9c6d13721fda1f02e532dea950310378c8b25166aa180ade37b0617667d372e0cc53224529a4d503596020062e2601ec9d619bd750c881aa74f54a7cb0f18174c8eb579206447c63d9342655a51d94368ea714ad6334dfdf05787028d3c9beba67b28800025e6ac4bc4f9533c80d367efb4fbb9e7d02aa66c291102624fb35725e093d648188bced95345827993d27de2253bdec839491da757cec72bfbd0fb243b32478d6cfec9b13765a6798a16840b88ee015d2681b74bf29cbc71f22b283aefc9d130bb8a87836511a387614006912a2b32d13cf718ccc1b89071f509439801649bf62ba40b62ceb3eaf40aa9c6006c5fa32f7f45f1ef400858ac8c50ad23f17b2cfe85963f4673e1ee126bdaab91c6ac515dadca7562c26e95aa5f002277aa9541e077f6956ba88322a1f9e58711f4cf432a4dd2d25fd405624dc8db541ae4fcafead4129ea4ea22649f4401816cd0485ca6e1cf9c062791179502a326aae20d67cf0e5e513952901a45f6cbbdcbc76a499ca51fe821a66dfc11eff207cf10e47079f5788f34f98ef570f028e02862ac9cb17e7b7273d0c0b5557b1576a6c328e8e2d103d9716d6c4cc448fb204d9ca14616b1072c9a4ae5aff6b3b403f65f1afe3d60ab46e92bc0f6d5ced8a4fd8ef6bd70fc0b3726b8d1a113c5536b4981b1946290efd07e65481295995b8a5adaa388a601244b0769628fd02581115aa511346a628071692d7f74c2236e1a86d9d1f54012926a2c842191c304c314bcef2de49bc28afceb4520c685b7b8d880d95e2fc438219d07edd53f98af3f2a6adaba785b3197488eeed1248ce3a9d91ce809bc32e55dc9046facd6e6e887aeadcfb5c68af8a5b0595fae51e4a6e5ac0392324cc8380f1d711a2805a97fc02af6feefd639199b4d733e48644d6148774c98d2ce39796e8f910f06be85de6a9e554a1277cce2c859840db9371623b9c02bc6fc42956db1ee36948e3b77944534cdc65a2415f4f5a97f3d504c2914f682fe5543ade20fa8d67e2d86799f0e84ebfd01b55a3c62f5cbeb18e50a5ef2a459070a8c5680d81ad99f3e5f2e540795894d314e62530d52f8494ec56b5d53fc1aaeb8396d05f6aa1488527c376302226663b40297129cacc7f36e55d0507c98bbd58a6e9452ce1a82ce8e56f6c11475b80dd7d4316646e05974cf1babfcbf805badd473cc159ea2104b1b890fb8ddecc9460d03d779f802cae36c552ee63bcf020790915f4085d3a61d5c3993b814d425ea4803849e8a5e9ac71b277622718b20bc1d5d086608d8d39ff9cbb6266be799f053abee12e178b72c6d02f8b9edf879a10c3c4685e1ddaddcbbd34fc4d0ed33feda53e4f18cd7545a7153c9a092bfda4202bad6a5b1453798252ceacc18760eb33fd26f6576fcd38bfb5f778290d66e0456a1c5cf367fc7db787d43bf0096f341432920ab8fa1cebe6ce318250949c819f57d456a7166a3036f28b9e494c905ec3bbe48a6d26c53d7af13a52cc686bf87c625026626007c2db93bddea8c482cbef6e90597901b79c5f906470bc3c4aebf22c9c2f7ce5f3d77ee482f85d6683985e6865cdd676d64107eb93bdabd593f765be617d141de1928bfb01a25259d757c59003455e5c67a46e3aa9f7eeb716d04c125c42ede4fa9c711f2bf2f15862bc628f3e3c1259642fcc2709f7c8a04899bb320e38abfbef9978ae294e3ad82045703db0204c9bc543172df2368653f7d2df153a42e7739b2e1353a963417cf9ca802234ca18bf5f0d67f3ad37da9899f88cbf3ea2443e55a09e9d989f43d3e6c00a16a6f84c7a473ca03ec676b9294acc728bdec670a4c73db14a26ab5d804aa3b9c507b62f0b86a041a26955a254d23b8a7c3b7e6e3676836de6fdd0655369dd02da905b061e5f71cecf8f626b09ff4e261290d9a23556ba0903253d69941cc5cd78e8609438c646bcfd7a91443c0c36d357ef5e4c9f02a8239993bd5e05ddb5d22e6efce732792b048c02a6743c92e9a93700a6277ec9373fe08d50a93f0d87c6b12dabd7347219b463755a1c8f9997aadc50ca1696a7afbf1e988f4574c686e5c89f3de6ddb4c8ff255c3e5d599ce9b252ff18ce96e9ec0fa1589484c7fcd888425e39a2ef5ddc114094e65a96779d01f19cdef0fc2fe3b84874bd3b925e08890af81e35e2c408cced69cad4104583fe434ac7ce16b62e3da9e53f18ce40078f031ed7ab2f0a6a7268e2a3d549f4667a3fc63df14f791af0bc4256eaeb69c8a535166372d213a68df2fc467f789af668757430a8e3af49049ef40693825bff4bef8f6ca36744e2ad728013f055128ac42d76cd4b99d4568dea315d2cdc7b433c0a0df726c92bfd007a52ee46fe4c7786964ec7b94b19b978074ae3009b0a87d37cc6791a11b05b3002e1d68089ae85d0a035cf2769388f5ac0a4522c664c4d6f1e0635cfe5a6522b66fa3ac69a519fab41e5613082600989412f9465038af2ad05075ce81e87225eaffd255e9f0f558f2dc90c046cba174c5f02d5d43b286a5241d123ba916de6a5da58abdd3a1842206f27f527059b7460650a1f3d632a95371222075f81874684344492fdd1266e8e8b4a46c6407976f7f29073ef6b4aef1b2f234e93b7bcb3d7c26cc45989f25847b2b9a0453083a626655f1308a99e3ee59dbcdb2096f850f46f0b7a09772bc470fc5e654cedb51814ccae9c95eea7a890fc54e5fc9dc221fc6c56fd6ed2b8c80c35f6ffe8123babce6a99ab61bc0a68e6989cfb632105f556dcae07016b3a0f442668f10471b6ce0bb88aa3a3eb8020c41e5e443483a8fadb2bcc16a521817cab0c4846f716162150538efcfe7974cc9979ac9612fda949b0b671c2d429325d1710a6dcc8331a5b2d28991e4495270032feb5ac9dd16bf924718a7748f2fc0d42b9e3eecafec588424e250f26705a177ef3610a42c165e8bb0a20fce9a161a0327d410c50d21f035f542eb6e914092d8cdae2ebd98cb437ecff46262e6ecb73c70a3752ca39f601e2c92a39665ae0a6640dcd4a91fc538dbf1fa66d0db9460d6258181f23efffa9c2e13c8051b76c113e5e392e9aaebfe248cf595d5db9564f194914730a61abd1b4e11d0e3893c8c42d74b5236dc1dfed04bddbb0d037ef2c228ce634c7e3ac0c58797ca51916560c690729acea4c51eecb60d3c91d5efdc8e9c411c2b2525073e81feb60a95ec5ffd44b8883ac5b04cafac6dea75edea96c39f0abbdb95e1e05010f3c9a88f2ef0eaab10f45c87bdf0c71814fe5aa15fee72a8ac95fa1946e804fc9daed566e109ca0dab76f215d007d8ac4ed405b001a242e5b720ff5ca4bc95d9d21ef9a94e42e6451d21dc3a456d72543d6eff4efa3b79d35917dfa09615e4483cc511a273a489e0ca0a84dee07822b7cba30e45b64f0d45ea5608edcad6585f12cf762fc40285812db72db247f6bd32201f5bc3fe7db61e6609c7de1ab02c5ef72b27ef0af9269bbbee4624096faa0174c0df37bbdd47d951e9dcd67f29bd760d6c0fc46c638a4c6c0d38230e1cb232baaeabd6a00588ed3cc4f4764c2e51a6c678e7591907a75424091286d150daca28e373b30e62e0689cc70f4b38a1061b0d2b81847991bade85fab040b095067d23ebe1680655d9fce3de265f5ffdc8af8ea1c26bd747bd631633798172dbe356779c9b1583454d8a578e67b5061842c075a13122e0de3a4a1cf306aec4bf1a321ee75fce7f880e6a5888ce86ed4d03b85014721bc2cecf52322c16ce34a3e964e4d5d0021ce8b7ffc3e1eb7c1c9a9d8d302ba40f25d454d1aaa1183ad251b7438dafec9eda224c8a83142a598be4b466a274497712f54214d43ba2abe29f8c4fa83bc74712258b633bf801ce14d41a850a746f03c65efdec59ba1a10f931d266709066fb37042941ee684f5676cae284ec89c739eb71f8752140165dfcb380dcdd70f2ac0352efa9284e1bf3f51bde3ff68596cb9e501bbeb7fdbd218f4e6cc82ac42bb69ac5dcceba4b4d2796d73f07872eedafeeabd5eb6e4c40b2c482329c9dcfd56f1bc68b37bbd4efba97c88c8f534d520e49f0c307188053c393ef3caaeea4a5ddd02919b0961838ba9663dc6371dbb0c547694bc7932c2129368a53336a6b34066debf53e5561f28c4abf0aa8cbdc35ac9de563069cb2f524323f56fdcc69c328413981274c94d6834bb2b2c7f01b0f3eabeb3ae42bf1bc617411c6d3be840a1b6fc71a092e672ffd89a986b1b0343c944bdf3c4812a9865c27a2e000e1d2f62bb34554e063ae27197927c4079f5242a081646e55857b4b898541a496d8efd889f4030d073f076e0dba5774aa5e03ce2a5134aaacd0959b881dc69e9a1dd941b3392da5712b565ccff0d06b01dae8ca749858385f4a285a99387d19a9baf42c04eb3f10c8ac8821a0f84061ec85809f8ca42455775b29777943fbe39e0477cee9fe05f197644012b12513999b9e8289656bbabe5b12834078be103c15295a0fe1c44b7a0993d069396ae07a1c95a8ed82564eb6300141b00b0c0935777ec068d614a6ec90e221254f5d48a177ca46eba55722f39fcd2fe4867166b5a12042bcfd42e419beb8794736000452017eb4be89a4f0f2d4a1950623b4e28cf102d11aebe95bf11827a5827677ab9365d5990b6dbeedf15f361506561eac8b47fbd0a616852684e27cbf51a36104c4b43373506f2791477f0f141c96d4551dccf44ef3ea2f7dace5903948f0057e0839aa59af669be3c8bd3a742ca70f13be5fd3ee24f3bb9550e28b972c868cfc315114018553c1b7df68870f25225c06a2b866fade0b6dd22e980949f946bd1b1a9b9e006ccf638a672288ea479b54b3db44d3f753f3825adef8175dbc87831917b69b681856cd1394532348f7b53d1d0400ab2391103721ed786951bce53982cb1ee63980a078c378d14a46aba554e1df8271e9b951980e7b40a9e4f9ccc15df2270086b75b8a466c6c7f2706f6c46d6d67c764cff8695ac4e1bd3a32fafe98714c66d000c00fd8d755a7709ee2738db2854c6f21e00fb4ef57c394e322745c9e9946769faaba784b508ca280be1c393248c3de76bb0e2f2378ddc14199bec11fa613ce9595d2c7a5f6b4352139a7fb5dcf27836da1250883f206046e28faae38ab00cec56a71e1d78a04c63bb20e7cf9b34ff7180cc2674d07a1fe95194948cfac25e0c2318a5d977f25f7621346711192d964496caa796759016db8a48da3f81297910ca0fdd7ad4ef7b2fb50cfab33729dccf7572b19c7020f79cdd2aeec1b6a1353abb28ad21dcd3a4d5c35af1518bd78d764f620f586f9f60929ef37143c99e2d6b23406a88d4384d379f33d2d00c5bcc5499c50eafaefecf75047dc9c85a35eef05d1f3d1eb8ed66faa352592fa0bdeed689557c67e95151a48404d92c60ee0fe3c5e5f585160bc89d2b0b8e09b9a3dba866246dfeb033501cf9e8754d213146e59095eec631fbb94644b14da989f48713e4b4290a8fe574c9a2c29100ccbbd75a70858e1fbfc38da412d5e913d2dd7f4463e1d4a000f9cd9d4190efdf08a021b27df71fd06a70017f184e072fa21c4e6cf5c092771dcc0e4f29cb2634819a2a4e67f0afd4e45b4c94961ca768ee06834d6edb9b681ac1da6c686963582488c1e5d3ff17b5d161108666d46466fd4e3578472f82d0996b42cfd26bb0c643770458d336f6ad961a60ab33ef0fa37d5d56bf75e2e86137d82a2224773c86aa2df6f17fc00153bc30554c5133f28762d4969289faa0e49c03a89900f50e988aaa4e786d381c8509774b45d33cac0399353c5f13f8e0cd9a0e0419047739a3cbeebea2f1acc6c2f0f482beaa8a60387bb6a217410eebf82197d25d95e5fb8c4d06431d6170f67d571dc430814f0fdcc505c03e805d2cd0fd7907a91da5a567def0c6a9bca26edb296515d701daeb5b8c04a2ad147830a67409d3394a66d60f6e18d9c2d4c3149628d4ef429290a6db02b7f44f14d147b9a083d8bf8cc072771f57f5a1eb10959c64793ac05e867357d3d24f108ac469e845e3771220fae50b65dcc58e7053c7d0f549e860fb7f0f310f2ded0db79d5dba7c6d1f2e7b65dc2bb4d673cffb81c2121caafcf4d8f5e13a55110c8820253444ca2a15e10d12f4ce5f068a65ca20caffb9be38553f7627ea19e5f397a4e0e41298795686e051fbd4bcc2d26efa5c13783f29391dd26d6efb423877e7213fe4a898c3800b66c092abdf8187b5edf3c5b895e75079b735aed39f2cdd07d1d947c3b7db97e1ae6082ea5f4535b8f74a47f7f346023b9b02b461346dab3d8ca0dd56074c9b274cdd59ba16a88d1f0e8d4be3c0da4c659223428bafe138f1ae95e30433c43b97d655fe2b05ade9da834d5dfdbd94a9b888969aefbe0f1e513e59f7cb2387cffc8f87c45c12bd9676b4ac4ed5b144dd99afdd52f620ef46b124a4d8f2995ce7cba996524e9e6152394fa428f49d56bc3c4e4e34b45f9067b378a95feedd45cc4f047ddc713e0fcf296051e2459d8bea27d5f8818b79fa6b244824497521d7c0cde5ca916852a1b45a464e7f8f008dfebc47ed15941793f584c9e0cfbe63b55a65ac354c1b3bc9b5b15618100cc5b3464ad5533bc0d7002dc6cb4b54b13a5e66b82cd918dfa2ee322b7268ba92ab0523428c904b03e3c3c91d427959799e4ffebbcc22945c2aeacb9d420c751286e2ccf37e807f9cb90607a3104e3f28a0196ba1f971933fcf538671c218804be39d8d5d0d7f8b03e02d2e0dbf24ea775cfdfc398e220ae600465d820d33b35022996033dcd2847ffac1ea58898f4dbe3347da55c79ed528d8c4af0be6d2dfdc09cdba67293199d39d1808937344feb24715409131db80007ab2151841723592267da81f26e978d340e733cef962e975dd5ba71797facad4faff605a52921e5e12cad320b046b60b3f9bcd4f3337e69b1d2e8612df6af7d1710c31800fc087402c994e6bb0a70b1758c0c5160092b69f6fe37cf9fd66926fa0850ffa03809997c17124210b1ba2358ea3fb77b480ffebfbd0ab2f0d1bcfef4ee81be97283834b321d05dc5f74a04f3ee1d124d939d711173d35a5b32a6177499bb6877e0d5eccb7eaeb8088f35e9b14d0b868c3020e63bf2f0146136d206f9157d4aa4718dfaa63821929b8e0803f9d8fed3232d21d2bed66dd8dc7e84ec74bc0f0818ae112b70277cd507314b47a93293964966e4a4cb12695d11e67e05d1cb49fda8bafd009350de46b2c82888ab6979d7e0e0b9af54f61eed859ea21fa6c8d65016a80a8c47499742cd2c5cb2085ec4d89763eef30e847243e822e0da2e4203443ce03977cc787da118fd9a9d1ba92a76a9bc53151eb8362e5fa7db8f9dbf8ff30187ec6bc93d956b9a7963c4fcb21e3cfbf5a0a10bb553f62168f5d06e78f34a4774d32118f99b6dd3420e297dc3f1a201d4e0a5418493efb4c6e9ffff90a6139eab4f18db5f12b4dc834d6de501db9f69208a036400a72c0997cb148d45a82fdf5f98242a179a15136439bfa6ab36c9c2d0fbbfd4993d66fa75f80eb9bf3b62a0245e5477705b4710048ebdde1155ffca88c1892daf97416eba84a83bb6faab7059ee884f78acb4fe72ea159e66306d31f8e8273ab59f08421bf9de63b39bb0f3118a4ab4abeecd91b5d10ac001de2f5a4f1af37a1e388721c1973a92ad4ffa83f3becc1ca708d84a01732536b18c02eea085b03c1598d490e431ba8c62908620093bd788f5deba08ca0e3f4c53534d1274efb532ab2baf8d2906f24d8b0e54f16b0c074b807e280c3ca1c71b449024d3e97aa9a232cb6f2173e0e55548e42cd7ebd1fe9dbcd4d3f7eceb9901c73315e06c2a85541438c456365d6273d5ec974d6d8a367a14999f5e52cbfbf44fc8fa9cd7efa102ad04063ba6ca590e6fc1b93914ec95a30091a6331b2cd9951f15e8f60b2bebca5d03a4fff1d5f7e1cfc30c6708f69b0359a68a2e4d14da30f6a65cfaf0e1702a2caede00def32eca1996501ad33c8889f66b8a0d7af0af937c62067dc7b6433b5a5bb63a0d32f4e30511939e1125d313390f9c2c230de8c7877cb85f7046bf3cf08eaa538460d01f9271e839fc0640b9bf92a2e1d9395511f07ec2f38454892d2c861a01310271a2ad443ad587f61eed7337ba4d49f7ac60581000fe48cd43f6556af615d1202c1d3acfd62b599c5183da48a42bec6c615a5fe836a70489cb7a856d7b56c5e3a61703e8933c1477606cddb46e02d9f1ca3d8809cd4c08767caf19748c4bb7e580c4ebc4f32dd54a7f5ea13217019a011c011b342351c0aab275ca77245cc0a66d844138328c77ae7c848a4d3a4395d4647abaf9e7753ecaed2cf67cc7e55341bc16f3c3c99c1555abec3781e36579a34562f25fa93a69c8b16475b93e6730ccb5b38d19e62e59a965b0393f08bd662a967d090c365481cac91e2d86233bb47a8705e5730a6f41746065137ffd3360c13d7bca46036f66d8aff7159ebe44cf8398587b082946e2219652d8a73555f32534ec278f53659689d682c3834b8fd6db9fdc236428d38b22beec54d3319343d3449c72e5974eafe0ab2e159e3bb9bbeca00285f0bbae2dda0748a21e3dc1fc47e8abd66f2c496ead3ab051435d8e3432017b2513061c2a9da75725e64417f30ff550e0c532258bd6fe9c54e77081977733282855173ef3eda4de520aaf4bfeb4e052a5a212fb685ae25abb59e7fb856c6e16848c6b2bfc2e691ed099535235fe815173d3030d707ec28fc8bee6397a816aa5df826a361027dd4a19afee7095deeb772c123a52d4f09a73fc2f88f93d30cb282643bb93a33a9fd0db51b0fa60927d421f7f227eb0c0661a9152db46cdeb05e5e1bce47a74e0e31866939bae5c76b57261de883a388390797952ee81df85e1871b1c42a341b5366726c535f06e60d2bbfbe98e60d0568777c0d12146f12daff543b4a59d29145c8a91a34f8b85eb8afd106420156cc39a44c316287c4a68e04c1ba0f246b53dabef301fc70dd7d2d13297b8edb05ababff93a62f8f5ebab7d07c467af14d3d1f74851ebe28de4669748e3d90e05e1d73e27a7cc7043ab3c87eb33cc3b41ca4a3a8b8364a7087a4fea27f58530d585b67a3df28c21a473ac21376e10818731725b98b3e5a1bc21348c381acbfec3ee9ec461628d7f81f8e6c91c2d9f8105c31fa1072fca8ff7dd55dab0924af408f05de43b1e68c6d745fef457c72805bedc082b49c740871cb80fb61a7138c99e2e4a14a006cb3e453935b483d9cf62f406e4d3e815924d4ed3f7daedcaf30bc4aafe10cae4b0ed053790b718232e56f480047e0531addf0f54e2718718c81259e4327f6ea00ac4a7713a8d47fa5a653a38f82a10f88d26048dacae1a5c26efd10877c3aa412ae37abeb14946d61e8e7e05963ecafb90bcb6b6b1a6d169e3644f19e6f669a1a94e382152b3a07a93d75aa4fc6ad35798fba096a45406eda37b094c75005da8acef2fa08d800e7d49da3cb4fa9d31c0d78eb7e501e21514ca3d6d0558ddc9289a2462f40f9e87650295afbdd4941d2ff350920ad25708028dfe614d45bd8ffa6fce30ea35d83ce2d82202001c818f4f86c08f8ae88a7541b7912c963bf24c6f1e22e502fc3cd4edf4e61108d224d151e9c9afebdd31e015d688811dfd91568b0e2ada7ccf95dd8b20b415174f27b4c9428e788d59a485f249be01a528dcee94deaff91420f6322513a053f250dc1b56db688d95ce46eb54c05f7a5a8afca29b7c442d795c3408798b57965c36e2a874c712918ad3fc5c034fe10f33c8419d903fdeb9a8885da1babbfb69208d5e7581527acee8f723469906009a78f418176ef96eeb0c4a54a9d8ffb72ae59e95c9dc79508fe26aa950563844ab133677fa8da574c2cd3f1da9705d97b1b5820fe84d8069c02b1f3e45cbba92425291998ca28fce296be56209b3b1f2ece7eea76f581d6b31a75f13d0025800817d7d86b11fb1550035abd4352b87ffabf40274fca4c05f406fc491b5de76c4b482470d28b5502c93fdc799e0009405aef698211f260ae0f0077ea29b3330efb7028951b9818045dd6074b2316ff822acac98af0d70931591b5263ad61a811bb82202a8543e9312198763d69065d8dc137bb829b367fc46751f623d314ba35b1e127d0ed0021608b538f710766ea8304a366587e50688318fa628774140c7fda1008cf2169ba275e75a5f23bdee91b55af07d310e069e9cb4c01649a85e1873d0d816a82759c69065bba7b0c6d0c641b0a6ceec401d23c3663dfda988542ce84e6cea56e0c06525323d8066314647427d75e20b72d9039b7329348935507eb9653a14fdcc36f379190f4f430019afdb34731fdc13ef1630ffa8e1edd53971465763cdea50eaeec266b29cede81bb06cde5b6b52b540403143b25de49e6d35fda5ff3bf93a3be10066df16ccaa3815f5050839c7c3541142d65ac1c917dc91beb296c28022b57e5f853658315614d1e68d236c3a17982b989486273d06f521beb2cc62593040ed085a67b68bffb1d95f8e880efbb6938ebb6bbc18dc1f61823cee68ca58ec652bc2b5da14adef9d1466e9949b8720009115345084c1a9ce367a5543e56e519102435ae8358265811e3d1b5500aafefa1405174b210950a37a0f98daac03a49c7ac103406790061e96c09df6e2b32e255848131c7149e21a9ab89c23de0b1991112f0736f95cd9e664e00b43f8829f67053c92d2929ea702f6c59e98c10ee7592df58f2f03750dbc9464c1a0097a7b977057c577735699297fd3179a1aaee1c65cdabe1dfdf7b2f9d88104fe3fd2efa4f0d86739c293b565d966d7552996eee986170e91e3f33475ea026ffd75c9718c2fd6aa711f3f1f00d78fdc88fb8ba425e42f182ac769cdea6b200585f68d7ddfc21fc033b30a1b6334ef7092fd5b6cf214c306a069898fc420c9aa9bcdbb1ade61c92151ea00887388ac2a1402397213154bf362a9f502011b7c8ffd5c51f78ccbc7461c4e291801d09ae0fffb7951b5c3a83ae4d552fb5da5662bbe780215717a8e508b7b7e7020e4ce095087629f86dcbdbe692c56b873e1d75ee7c7e75c85b8f8960a35f4c552aa34a1cfdaa20cc04c32fc852dd53f900c299aaec042cd84ac0f8aa091a6d12cc7bd570b0f39f0d01239309da21dc5873e7bf65bff01c37a9ab373119687ed3dbaa95b2e09f51b49cc2876e724054d77b87d7d2b88ed4ddba4a50d6fa44f5190fc332b54133ca8655f2b5d7c5a556221efc56fe84100f7cd7bf28752fa39219965ac6d492ab38be564ad275c9fcdec15e584911e37021ef9fa100d1dd49702ac2e96786833c16f57170d17cabebae1fdc7d2ba1bb080d3e5dbd0089b6f1afccfce41aa07fa8d40d79a4c70543d3d9d1f137d19c4755d4319520dfe42cdb48f94cd4ca20d79febf6530fb7b392ff7ab3ef24b01dec12cade7fa29226f3dd24dcb5d92853bfe443dae57a41f4cdcf3d5f16ca4449872c1e2e73a9ee0f0de614430261d7398589253bcef021facde30ea7c0d576a1d57752609150d532cf2255e3060fff50d24675bf98c67482743c41ebe438570404d47151760a1380beb1d0b75810319fbf0031a01052774096395819136da155da47c62e556efe736185269dccd96f4abecb0ee9aff7122b43ade7ddc51b0c9d18ce902810a3323e6604942dc8912449466f07bc1930dd852c755b8c06d9d015b456d75150ad49f2874cf5f29b9437f2d78abc45d450bd0eb2817697edc52868966552c4b31030f75ad3e3ab46fcde5a4ca6c9140c1e88d9ee9b059fcd363e4846f2424ad4d57771b1f4831b45a4731549ac28980f7b3b873982d429bfe5e7bce2eb6d40f4a088c65c20f0aca402f88ce1525fd366495e1ee8a83c2fc3e32a7a9c35372457db4744d51ca3cb5b8585e51b226af5cee91567e86cbb7ea66727e054f4b989c1ee7ec4e90fb61b7b4fec76b6c05a686a1f38ec3ec9040bcaa5af4b9d4305d0fc09636bc13c196bb563e6beff3c7a958b7c79b0e2172b317e98203006d37eae24ca27edfaad5ce250966be0d314b6c39f54bf9013fa6110522e16e715a4a2f5fb72af6506e09ee7d49f60f1c6cd6940f93b2745253cc1e9f16e881ffca4eea08b179df20d3bb49924de06a686c408577669c26547e67dbc11079c298da8e11129caa1e905d045f25e23705c9b475b8d2d8661566ebb5656c59c151fe08082f251f95efd13b19062085699b365a206e330967274bc32b75af38e8eea0a65e7359e900f8442f4ec8fb54a13d09197e5e1e03ed9c3143fbc71565b505d675ac1bb03e1c6f222ff703c1c1acac90f529eabd391fab20d72b37b07df0ca748e217f20f277f1da9598a66ec61f51301c9f0ae34e2e660967c5fa1ff3758cbf0baf7337fe18057521bfc4898a54dbdefff22222dada26241ee92da81b3db300f5c7de8388f83779478965e9a04f445d3c575db0de107eed85628f3f333d64b97492029b16ff726542a20f9d8a7761b103a78daebe8702d49d70b38ebc2583d149882b40c7001fe8d9fc7387d747324a6c3a8495e7bfd11c28429ae0800308ab8338e43f99e7b09afadebaccf31ab3e79a09132f77aab79001008c5c01f6f10f082371a5951f79730521630552ee074adc2fc6850dc4c3d228a6ce715d50024a1d015cc7d000d625fe4bd229a08ba5037310f0580cd5bec9883bffceaa7e2555c4d6620a442c945c3c18a9eb71ebd84ef403179d766dce8b6cafac768478de1eec5b5d34868f967635943fe25fe24d75eac3ce5da91d9e3e206cac3e8449d007c0ed67ce06f92b3a4c6e09e9145149e4dba418fd0535aeb32ce166423844f8560333ba1137208bec7a0c6c2f26aa67a9dfc68541b5bfdcba5da71cc0f0dd6f9bde213995eb48c66199a964eacb2784bfd8b2d7bc23e0929d1e2766eb138ba94b3e1761503829e887a474fe1fc7b8a1a6a61905797e5dc15a6b66517d423abc9523908c1db38c1fdfdf880088bdec6b4f4ed10ef89f6d7768d92370711b884c9ef50a84a25435442f82fe23f5a038433aebceeb26e8f67c802bac069d440b406697e84978d42df68ec6c9b1a49acb9d798f9a14875d973ce706a8e3974fe0678c79454e93fbb29f086a93a812c52f230f9bd3ffb6747e6f8dcd665cb43a34620badcc0e58a6b8876ff62629fef1075eaf136803fc1ae0f88204caf2769b254d21c86468cc6decfcc52dc37a6fdfb1d0c03928ffa8d242723dc6f7c7953c1675ecdeeaa3668040079e1a6e6249ee3a1bbfee7bb29677b8ae0994edfec95386ddeb9f1a1fee0402fee16239af3feabe75179cc5c6a05411fc8c06953d59b924d98a363436757e10bda0dd7a26189fc73ff7b3b2042fe517d83d0b4dff518d17ed200fe8f04effd0ee9914a1f93f8585aa7e1c88e002778a38fc0e4e51422a76f8ffebfb71d8707f9db8fbc63eed08aff3afcb7843f13ec4aa8b8185c37fd33189adc0045203d3c06f5f2929526c92b9096bd95650eba032be93ec79751a877e753f8bc5709bc280957b7499218fb7c9084549029c4ac4ead77f75c7174cbc03206acad3cf6472050f92e92455f18b62df8789ca58d2ccb901fceaba24a8695de7f3d2ad7102aa855c3e59312a3f68aa5e0ee9c23a4b584bbb731a88f1b85f24763ee7af9d6b25e5efc54a0f0c40e35ed1c73d82982b7f8a64118fe5a27ab42f6417cc30a6501d3d0c9fe6cbddd63127067241fc4cc2e5a17163775b43c9e7e0cf131c0300870de34f975e86bb4f27c224533d09b71b489363108c9f8b261e26400c5bafaa942ac007bc7d83eab8909d296d6cf88ea622c7dea606e3bba1bbf07a47883726b0d57ec231334e71db1bb583039d818fcd95cd285318d3dc7e3b21912936b962dbaf6bcc8b4c8f2ad913f778abbe06972d523986874e666245fb34c2cb66cfb376f39a7ac7d34d020413ba0e0621388cd8bebf0e9b53d9f596e0dcdf735a692602c0d44a2dcfad9481a0469b6d148ef067c003bc7f083c684dbb1a6535ec593fdcb35f2c7c021692328912bc2f2fea51598920cbfbf593980a8d8243616e374b7caa6affee1be3482014e60a9f63e5ddb13a03bc3d89287769e30732412739fde874a9fb4370d3ed86e569bcac8b0eca8f7ed76facfd1f18a814ffeabe0ca7504d271293cc2b1c7ebe9664b184779842e1b486954b1f2e973ae2c3f5c92f2cb4806dd6e64f5f7bb31f414283761594d08f6ffcb3d9bd4286c182b9f0d9adb49f17a599ae0e068e01d733420a210c25c7da2ef4b851ea173e8ea36eee6e433ef918dcbc156084b4945e006dca2f9dd1ddd298fa9959980353752ee64e7076c3f72bc1dc417bfefa552d65e61cd595518ae5fd699b382630122a42ef591d8b7b898627663a362cc5ca725542d2b7b7299c92cacd6ecf0087cf0d72af7a56d6d1227d45ba674d98fc7a86ca3879bf2853c75cdcda42f7609803788ff0b225e2f89cca7dbf5bd0a7ceb531d1cfe317e9799ce57dd1f6db268588ffc978f3bd11e45944ee2643fb0f15c6ad99e7b34166e357f765de7fc333f6a3fede06e5a22f3642c99412200827d9ad9702fcbb471e18321ade79a46aa9a189e0ae86d1deb2382b0d5d049ce579677cb23ef131bfb3d05451b5906d1e4c4041d55e70bd2b78faca73a35d4ddc010b769cb0af79a162cba4b99671f7a7ea37de319a857bca6b1fc37ceab0f287e6ccb8c58bdf2bb8dfe8660771a611aeaab3c26c3298e085ff771206f925e3bd2a037a3dff7941855643d33aa6065af23d476a341b4f03dcaeff50b30a6c2c54871d6c74a6b1ceda5d56a1e1f1db80100fdb3cd4bfda3b5c17b52557a24dd3b2487ba88dc40cc7a4b2cc334d2abc90ff2e15043537d2e3d5426c0487cad6e642b3bf04ac3e1cae7780eb64092748963bf4e0cfecfa845daffad9ccbccc121d7e6be0810dc7b194de1a33f90bca3e5fed198d14066bd099a3840555f2af2171bf07eb0aaebe23386b9601dadb0fddf1e610cff39379f8938ffb72270e7b7c82ad13f15d6f6e55284ee09f1af2568f058b450c7150bc3ddf090c76aec37787c1ff718b04b721cd72286b235cd875c80a4d4e7ce23976b118b338fe6b875946822e39837c270445c1e750778559bc97c7fe533a6617e2bd8c9791e4a1c6c2c5cc2497445ae928eaa641dd56cac6746b9e5c86b8803e7ce9b238798f56723d6fe5024bac03fec53fbb6e4da2dbc8cbd8d028090b4d0d208a827f989d4f3076186f39edfe26668b1a66fd2b15850e169bc3574d8d5b41d5eb3d79bca64f6244606d0fbe17b0af5c9920ba49a8e997cf583a3b28fece95b9b215102aae61994ee7143cbfde7ef14e68687ee4eb3eb2623c437a19589ed3542586cb3ccf10f7e87130f01c32f5353574e3550ea6c7c9e7ff0a398bd20f978eed7299ff880c93f2232b12841f6c8d020c0037d6afed926741ddfebc540c17a6c3230b6ca2b79fd54458f4efb6ba0598d533e091881e16c8cebca2f102d317b48b25da4c43fbe1e8296cbd1bac27e62357f52b44c5fb5f68712b04c2a7e8afa141481da45c6c2300f52c9f65fb8e3690bc92bbbc12f08a81050403e1033c082d78e60c05fa364bea9bf4baf08d9e4797e61782de6494501123102ced2b18eef6d149f654cabb64e63a4b7adc55b5b57719620b3bb7aa3f15628a885c651db7093317cc7723bac979182cd228e67aac070b43872505f60ea57ddeb55939272aca8d3a707179bd54370e9554918ae3e81c92199665200ecece8711d277304f7cd8b0adfb2911996b8dab5e93e9ec7cac638a004caf83616614a837cda8cc0833d3fab8d4553246f59bcc1db85bbb49912cc545cd1f84a87506c436f378cbe8745e97adeb1790ca22f405bcac720ca5f5d8023302dc75b81e9f52298ae4b5e805564813ba87c8ecd275a5d9b11f475fafb9f519bc22ddcd64b3a8aa350655b65a4da257cdd0c2375c1c8754653da6c0562207cdaa78e797e942b589e4cb39daee9f893115fd88c4b69bc7fc0d021fb5691d87911a97e18641a0b0768830c4f067ccb7c6da4229428bdbbc01b053d8c29cd35b9c3a773370c4ae9db43193073404f08bb54267b2bb1a9ea54eaee2ce80bc81e82874c2f6c13b65024122af8666445dfdc4370f3b9cdc2e4090cafa49d1e1fd115be353b73fd53e1ec7ce823a6d955c8d6103ff0c08541fa78e610fb21f6d9b5fdbdba8a01f97312b663cd6f4a3bc4db2c243afdd627f04a2e6e9f7e2fa4a52460e4664bba22c626d7c3c8ced20427dba2e1cbe0e8065fa5c852e2a7415c94d722f67f43c8d1363f597b4ffd751d6c091e53a4dca56ef2fe3c6eb818b65a677c22b070543def4a5fa96192efecbc13641b361714c642ef63dc97eeb34010bce8b234c6db4270d841a4c06d37560a7bf7125fc0df1b74bf00350b6b1abd6457dc9a6e6a5a17aa49c2dee9b8bf1bc69079c239db97e0411d5a81d65f2322d487d1d3d6e82099100de5109b02a08439a40ab2d2681ff0c573e73e6afcec1a4e2a619f9af74520c664958d4c5f07ae256f313384d0ad0b89ae2ea7b5c247ccd6163cdf795a3bee3417fd720978ca94aa22b9041b82690e3c54ed56533b67558ed82a46666cabfbc45c37cd7c73c6af5bd832d83306eff560775eceb5399ca7aa5e5de5de0c04899b133ce9d503ba29dcc7e7d110f88f9839e5a3a1919884294dbae8140d158a9577e70836f47c230eb6596b295bf8acf6b1a8fb172d65bff7b9c37d25895aadb32af982055adf5182e1d1fc46a8570670a5628cbb3f72a979438eeda96bf7a4411066baf6605d67c8e532945c84aadcfe0d6fcb25886ec4de79bccda0c8c9d3eecbe54d31af2ce201cb00d3b816346d2e3310d54c51586e08d6835a346a57f122fc8adfb75d4d0cffb6b26ac9246d72abb31725698cf443a180456fcea5a68f513e2d7fe32f1bd1d7a589e9df6cfcd6ddaaae82938b13b5eebf634b38912d399cf3bc329d9ff868c60b90c441bb7df7011c02b71b7ffd8ebbd30c7988f24af16ea1ea476f2594a0faaf5e5da5423d4a04cf8189092c635b490b35eea774c9a9478d81bfbe67da5b1ebd6adb4e761b3f04b31975f27e302f70f453830588459e6234d38a5e7de55e680cd502416659b7f45427b10fd5f3359e0de8f433f2c18e78adac9ea0f0b4c35ed1957f18881e1e0f7ea38cc214add2b7bb64a806ee41e468ff9f405a0ca8dc93750795b5bf9ecdafe8fd94fb8200238f6272014601b30ba3f6190853d50cf63477efda5df69751c4713849a1a3cbd49e6123bed3eb115894abceda7a9b77ba445a18bb2462b29ad17838b70faf565c3341e8d39d9f6535b8120f26f53055ca5b55467481d9a57b48814ed67a3405bb564001529c6a8684ff6ca86a1ee4a4600004be5d208cd28f87543c87e6ce53d361463d8c36f4f0cb0219398ee8048f4dc295cedfef88169c2c96b1db3b4c4a27123b7dff760de4e41ba32b196a83d81c52d961219126153eb0f4b730266c46c5af7e2c0f54e0875e9fcd3d1e9841e755a1a25538338f9ec0b338345632a00fb44d35b22a00b581270e151e62335d58c25e095a2cc212aa3442c7133efa10d42d67901edf717df724d414a855f9a9d939ad86823d0948c1839c3bbf113e914a798e1e0a56c8aa3374b1be2e6e762cb7a18089f9aba3bc076a0b6b41225782c0abec6800e0f60e24062d69640c07fb4b062ef97265e62418f9a7c3adc51e0677b1b8f99a7c3119bf7cb63ccde6a2e0d1516c8b450528b965ccb5a1bbecdbca83dd0036030f17ffd9920b05a85f3aa7c4ff3f2f3ea69f6d97f58d450102a3bc1ccb9359288fac9f67d81d2536d5f497444ed16aac2824fc0832a6658c2e562cd62dcde38a4e163b06656114aa0e93f8c252608bc550c2692bce40157afd8a8f009d5e2770cd6e28bc0cb3ac8e2f37b71b9fc6ca5631f6de0f7da00ad828b0f64d2b784a7d764c1f1db287896978b17e37a85ae2867d656b025390f5d8e173de6a2400ddb4e5d0a17186f91772b8406cb7f71419c23dcdc8c8efae09e2092ecf7190826adcce3f5b9e1a11a759430b5bc7fa4a7e177e817ee51879936141071e1efac64803d2f784680cebd40ad1bba5b261711e1987bf5440ccb1773eb012fa9b1e424037ce0c8bd440ebb3d665e38f04f06aba8c95f99ff972ad67ad61d8cd188b2348f23d395295279af706d2ec292a8043cbaa34be8d299e6391558d7377a3bb373dcaaff7672247cda9b3b8c35ced602564cca54290954b6a40745618eb7dea3b7009188fb91630d3f5ce97bfc2d1bdb435c70dc79a5d70e6acec2647a4459d2222d6f6847eefc684bd25689d54568fd964503c63188190926b719f5856e507c0d5c8e1c99f1f6263166e93c7fe2093203e8662179d1a41a25a9469a963bf3d62de4e42348b4e0aefc0931efcf9eed46574e3622d445917e2e9dd60453ee73e5b748c0b73eebfe783fb1cfaaabf6c33d64e8001f675e6c3a479a3585808bfdcdd065d39ea957539a363b808ad75b61f24dfdaf4103c30a6149a6c9800af3246ec5ad648204b786097c5ef22eb8355dfed673a70e1c762f795fc93a80bfa51dcda4eebbd944e0b9bb86c88ef804167ff612e6ccc6f5d4fa22dcbd8495debb1df8e439171d485d832a31103236ba865e480d1356742b03d07a723d4e55137454cfdf4a8e8003f92d7427b74c0581083660d6c46aa5f871338f136fe6df16192ec867eb8cfd5e57899be4c2c8981d62bec40a0fc253b6be902649325fb10a38537c4a60f8dddc062f81b46c7d00b9ced8c047d165346bc533253215255a80a8a84a54b540d14ae75021e07cb48a1adea1b271c0cd3dbecd8916e32d562bc2058719b3f1c02185aa209ea28bf95089a05671d3af5066de98e9d2443f8bf78dd77c029aab958477d4dc4b012f3b5e56a60933fec7b5106ead272bb8e47c8f02afdc82b1d86651eafb06effa71f42bee284dc53b75cb3818497b75e24dea653915d9f678f7d5293126e5c8b70d3064e9fae5a2ae058f775bef6fee0b5f92450374b3d52f14c930bee8f36e792f9a263ced2fed4aa1e7563cd8439ba1c109d2b28fe83c3dab974a113037c2c68945ff7c3bda83dbfe868ef0734217f29fa2a236c235190c493f1fe1e6823193f7206261934401316bb739886e9a3a7fcbbeb88b625624d0c0981303f08cab65f7f7fb1d53b2c2e540da95af15ebdcf7760c6c7d238458abb3d505ca13d53cafe84927978aac855d1faf6ebf1e279f28d5a5adcf3d3cc2235c22edfb6b3df6a6c8abcb4df20351021b85d993de5973e70e83bcd9b95de3c840e7fc263962f90aa13320928e7a63d846f374470bed339317f84b358aa859cb4fd5d5b70b634a8b58e50ebcc52e0dff1510451065181b3c410a0f2927f67dfae498fcdc45c98428a976b57a440fef2dc7010b742608b7c60533d020d21dd34c75d8f85ad6a9749bdb7190f0424d25a51706285c9d919359e5d4b344cd40a0c4c47f07a6d7ec5805236ea872cec6e934ed566370f143d7fd7a6f7e99fee3eef5f3ed44ac1ff3242d00022f9bafcb9723928ccaf0b5fb453169ea46c81d85c44d2273dc0be2671007c25e1036356837f7406d65bcb04486f551bb74c3599fc85330403f7a9dab98d68164ac99a69d0527dbf66f34e97098870342db160484a0597024a7c38a64c4af7eec668517b18e8abf52175dda7890c623b353e44f88616734cafbb07541e1dd03fee451fb31e9411885aa3ed38467616fbcd4ef0578f6275515731c78c60d1baf79d67f736495935a74bb557e31457c4127affa54084bb67448732df4581a1f9826a4ddda11cd277a713e9abc827f037f92787c4a0e6f71782002f120486ddc78690b260fb2b1eec72814466b122aa45174ca92ac90c7d9f24d5800c073b1d6aae8b348ece988d7026faf232be209c3cd4825f9407edcb3fcd51269b63552269b35e059801c4b0e691c248f572c324820433d79c2d94335d1719d54ddff33ab6080e84ad97bc494ce524a91219edc5c54439928aa1b0f69c2a434ddf8f641496ca98afeace31bbaadc5bdc7b8c3e8392251eb1b35e7e2a5d4eea3e3fd1ebfb3b7afdbb8c54840a63d6edc18671e1d95a19c482e50ad417d1174293294dfd204d2c6aceca6e5938ba42c19ed34b33eac5b74c6f2e99129546af6310c76d6856ee82ab5a4214a4f64664fc233e429317a4dfa936eeaa68d05f1ac1566df473744afdd444bc9b8c22d5a13d63805b5b31ea687196ab2a693305af138a7d7d689ee634c6aee803c1c1e09b7c37bec6d93c9691b8f330b70c9f174e670615285c3d4a1139d5f1a7b1f2f11312256417e3e4381a2eb820b27f62d9e52b9d8cf4a593f7f2fd795d0afb5b37f985c80754f0239d9c2f4a22baf2994cc3e26f622904387b0ac14342cccc31b01f639e1369bf6a72c23833575f20d586a5ce3bd63daed83bbdf44e20e7f13e2e4b60ffa30e2b317fd263986b237f9cc318c19e97720fd4f2117e0e174e4382a45670ffc3fc828518a09f07d5758207e5167ddecaf8033fd2cf87462eba7b1eecdeb4f026b5b4004170d8eee6d298a15d9392dbf745ef204fb23edb090f3cbc78e8589421adac9309c4bfd87bfcab61a798e5f816f71b659782b9b9f5456a18da5a88ce591d8fa9c2eb31a9f0f4432590b7f950a0b7c2bf8133501af010798a0049089d1f5cceedb2b24725d78cb5f4d3deca0402577b2c7e1c05e57b0d92c179ec096b4afa99bc418f89f9429113b751f0c974a80ab9e8cc15ddd33e475b280cd114af9c391d3abc5c7b771c16a5afd6febabb197083a45e8cde88911e777d0b9fdaaf9248ee1fb12a150943c7fabccedfab8cd50d07021b4bd72218d9e7d836d90ea7861571b05a83bf852ca584f2449f5cac53af1755ed7bfb0453588e643094640c402adcf45180f37be6d2032fde18297d1c1cae016cc7a25dec4c3b9743e2395991f8d25251f1523b14b1ae41eadfe0ed18db3a00c831d9dfd28ffaa915e23f6fe77d5614f2eede8cbe42cc9c5e942bbc5060c75ccbbba58aefd9c5ee2e0d678736ef6f80d2c7f12e47fa2db66b3f355a07cc9be2c0ee8e8dfdc1a1cb9f51ea44eba688130db76f4232e9a9c344b632acca32463c8bb391c80ef7e8e815e98b38358acd08a65662855e95ae794f980236e152adf35fb1a226763d3c0cde2d16e172425f11bc7ef765b7abd65d5ec086a20b07fbc31d0d38e56b01b1f12f6ce3ca9d0b1ac84fe374a3fb48debbc0f28db9e33575e6bf9ff830e1e30912989ef8ca6c110ca24f639d608c1e2e451acc667c3cd104d8ae003e32475f3d66b0b5b44c1968982824f4e860991bffc8bb1ee41eaf50482d7645a0094f547c8336f6cc3fba713e54371dccc0e29c9089aa1636f7102fbd120020b55c4ab9898ceff13eaf39d32d1a990ec70d9e0cabb28e39cf6f69e579d9c2c4a3496d23c9c31ac8d65a3fda6a3715095cebc78412087fca5227d0fe38c0a34ee24e22f5db15a03d528ef3234d3f6983eee49f832998dbdeb57c077610e8d9fec642387cdfa4dbe06e1e89be8aadbe6185a8b5e92f956eac37ccda80079f5ead8637046f71ca0bdb9eccb81740d17d215b2ee61914dae10aafa3e81e5d78124e89b577c84732b21695ea16df0308060c7a3f152a29be51ffaff4f9e69f769a2d4be042c767ca2a7a5f13ccd9676f5742849853fc8e7d0ab01d781f73737c9f76d5725a5a04317e5a462f12745ff3f515b37c0c9cb8e9a22cd7cece4c938a48bc4bcc5888201d30a73844bfbe5fa886f9bc4daefc2f41234f4c0fff74c9baeb8b2803bab19f59929a9a7ac02ae07a9d3e644fbfb4632dd0d42b434c728ccf9767c4cc6d7ad07c574c4ba77d75a157112257785f1937c391e6513d164cb0a16b97c9b266e583cd7158cdb46ec427413e0888198b23cd2b207710367404aefc916763ba21342f29d7ff060863c217fb26a4545949d5a37776e482d1a7707ed7b5a172b8b3f31d07df47034a8498a571b8f77123f90cb2a982b23ce346fc17d1892adfa72599f8d6d257d4a593f45ceb48d0a76b115e0dc4161180ed5eccf0b14408a899af497d84c17c1c4e644cca1ae72f45616588af0ea82cc6d4f768e09b826c484931d004c4418467f1da7d7b291d3a904d7eb840dae603d6b40fdc37a7f2a586e60c2f562fe1161cb79cbad01212253e809d741108469f7d5310e2e32a53b48ed9a1bee0fcbae1bd06615ab629256f2967c7b58d672328219775f1ebf2402bd0d5fdccbe2ee65b2dfef0f5dc99783cf6944538649e67c456ad607cb2df47c60856152414f975ef669bbb3c5bf2e94311b30c270ce29ebd50fdd386b1ee31e1cd0b9edae67065a34d480e8fa3cf007aa540ce7969fde9e6b12954fb0a50cf515e744fc974528a42dc0ea63a5611ca3a735a876ceb06d80a276abd8ca259e2cdb2594f289af981eb92f0b5f848cd49573b10eb0b3da099b83ddf5d0b50fc79f188b86ae56cf1d92ea1b5f95abcbefa74b39f67eafff2b07455dab37300c559d1834a1f17f6e7b9c77dd8254f1145620320a0485f062ee1be66df6456cd6f4571fb50f5acde00a7977b74043ddfbafe006eb2b7a0539da414dfd32b5af6305380453b5830306d99abf9c2c7f15364990fa9a29318b205985556545617be711b19ac41019ecdfa7843f21bd624a3ea7dbf40f69b4bb125bfa345ce9d0690218a797ed75f420a872a9e8a9ad461d863f3bc62aa6bb553cdeb068068c2593fabcec1d2967cd087d99a0d85960d308c165ab8f8567a1fab1616f6f8fac5bd48b2dee66273ee38324b985498d68e2451dd7517f6d2d3baa2723de75752e0044fe7dbd53cdef52ff3871f622c57ca6107217273b95bef2fb53ff24e6eaa59547f40584edb74ea9e475be15b1c76d447080d423538bd56aab8b1ef89bf3e20cdab77520327e6e5000a310ab21b9d9239ba4130fa06ce066555c6c218998230cebe01ec3392cdbb56679c5dcb353d0c30e676add854a99958fb48879fa0dd9a46f93477d213f763fa507573ceb7a7bd2e65b9c6cf2395bdbeb3c41fe039ea59bde94fe4f5852c827296f0836e8ef34bc401d5d17b5c48915298988aff16d9eba61fbccaa6c3c00fa86320e77f4da076060b1e6b2dad3611cb1aa459e9472353a45f22769679e18bd0abfbadfca465f343d2a7684f829b33fc5a94b4e2945afd8d60918367d4435902e9308123250b9f4acef81f06092c3009831bc024e58504c8d458f985ef341e605ce13e03dc0a7ffe4f13f50213b74f2bfbe66250864ba0bc2e9cc37a848463d8f0714982bf0b19e59970fca7000a208d81a03c558d6b22978d5b118f6438ef01f86fe6c2a2f4d1e9cd4fb85d11dab5824fbe46355882c67cf827be4b312407d06428350ba66b8956693ebaf2371556d4b34fc4827ee80cd9931594a86001e7caafc1f04b5ea2e72450f8af5668d74f4405a225f3db2968ec61da07eb8d17f409e7dbd4b29283f43173ec7d38902629d38e9363197048228d04615e79a4c0441fe1408f64b8c4175c7feafa8775814ecec3d08318d1f38bfc6c08ad86d0186ed09e39e987cb49e3b94c6d07f19ccd198dfc239ae1726d682f537ad0f092f494a160bd7138361d4c8b38343d2f56dd16c7957dead27b34c7646fc001f0a1c8a8d24e0f5c00f8f2aba2eac68badab84bac149f450f0e8a6a6eef4422ab9df387db1392ec82960c271dfed6971c597cadba86d638a11777fbe3179987475e1f9e8f2fa079b738a3ead03d0169981d9c6e222e708b1037554b15a50bd708db5455251fc5c3abf1dfc262a01e0c82855d9a01ead370cfb93b983a59c7657c3c8d1de16d24323c3ce40fabf58059fc27f9ffc67ed4c134f16ee324fc724e6e7872279ddaf2ad45e18f2384fd40711cecf3a5f9fedff72dffbded36877e521ca39f539ee60ba6de02764c3f09a5b06dd63da9c3df07ab4ebdd56734f94eda29f70fd48a36f3726d4968bf221d121f06abca0880d071992a3ad76523f316e5e117bdfdac6363c6a8ce69f8a0c78fe5d275f5a3b9e289c7fd0e6269ff22aca1fc5e31445b88921e1f10e1d0c2e76cd2ecb3e3e0f4f334c718494a6202437cd33d9bae1c23e9a8bf5ced9377bae64a887de03ce88ee457bbb1a3a8e6a9d076e78eb9521ec717eb78fd1831582287dcd2d3cb8c5c2c7d4b14262f834b49def99592f06af96d45f9bdac096698ca7449a605bb940b0e85a1f3896367cff4e300157fa1154df5911714123aa8a3581ed8a18ed559cbb647ea8add738609cdce99dcc8aa5003aa58b05ae3622d3b428d9a164547955d536efe697dc0c27f8f0aacdc812df7b967b1e63892353e9c0c00ef370e161e7f9f6ab362d309511610448dc042406b6894e1d92537833fe5d734fe02de054901df2dfadd4a6dbec9e39a67279a1e43e2a282d279f9f15609f49eba7a670cf00972f72231c4d2f974b5ee289f1afb8bba33cc9aba52da5cae77ebc2574ba3a9af8ba2775c74bbe72a267161dabe3a142c97729297c9e93b3b0cd179449f70d419bbfec6a75bd35a8e326899c303c75d8bc40979b88d3d891d4e731c885abe6e53c5c2063a0f0d0d229ef98d7d60ba5998d3144d1c1251a34351bba3239f69978143f102822ecc90243ff02680865285ba1d8770c777309615249d33e02f5b7983d0c29d51b2b17ccae11d9359c7f01fdedf9dcb11d3141b68159f2765b5aefd06207e3eff95dea4e87a4b1a16eda06a6bf49d59c7f86a86637a1ea406e42264d6f21f5efceb78113d0af98e558d53433bbd7ca892b08703f30fcc671db470b4db14e75016553406fb42031a0ad732c6250b54505d8a62b8f753beb6be5d33e7a7d37bbb223151b4ea6ca8682b2c96becf0bb2fb579a96d669a065d569505c996b1e46116719fd1b47f54a65815ed698706437b8516640c6c9af9bf332f7a19236f2ecc661d75825ceeac12326a02025df0b174ae10f03d69457a21b23b2d874f6e48b58bcd0ffc580c8c5104aba97dcc6ffcc629b2b7d31219408ea85796930e4a9412b31ac8455457940b53735b7ebdfb3e3fe022c799f49946abfda627983ddfcf2e430a521efaaa4c51d8d28f417c42aca9ebfa8875197644bad50e659d7ae5c5b563c0437431ca3943645ce78bcb4efe7e09af5ee318c756e677b9cefb9911db1c4a45745a50c18ca9195222255ec54b6ac72dbc168a95fd40895e5f3e7b43288ceca7cdbf6dd4b28c5168735e6e2290189164fe5314b5ab03c33dc666c18103134546a1337e8587914ccd862c1bb6bd37e621b6f89fd1d565be5a8b388dc4b32b3f3d4197ccfc0622995830de621a3a538ef90bbdc9b65ff4d9cdcfd3c2ed7d6374aae8f2d7f9904ffc3bd2d4482826a38450482effef0c1b2366300509a344170a3f937a27dc88955a7cf10a1d440762257da39fb7021d3b9df94782debff363d633f1e3ac56f7c0c4afc55c6408510adbd6304d6b3dd1d0f872baeb12463851a105edff275e6010d741bd4d6627aa35321817818e5420f4422ab1d932a08404a0d96bc3d46e38554191b481979f74c62115eb1d4f910baf73f15997cd362f9035b3a260cf1c71d22232b6d9221c8ab2f4f5385abda4299ed4a5f0a0898954142f2fe35be10ff03d39c46372527d4359a1748e6c990bb0880b924b246b6d95c22985c884e7e1829a798ef6536c9c638493ff520960eb78fa7fadca24e57392cf6ff26f80cff23ddb3283ae6e3f02d4780a9f20e39b06fce29c3fcb85ef89d6b8e14efcfbf84e7757f22cada2764b830d60454767dad88232ab2d3b7fedc82f3b05a0a1abc4bdb1653a1f19e1ac109bd830fe5f07efe0156863ed443453b461f9d953a64dfcf34e75a75bb98ed94272b7bdf047f6ce282580cc80428098e0a89962b9eeab26c579173695351534722aeccd6c72fed06691f4acdd478b8b3c621c4f22a68c72b605dd823b39d5c169fd0fec12295f5ad6d1c1b6c73035dbe24460c4e9279d05a905c3b182f026a22ec38f4dc5c8bb1cec8e4230b36285f354cbbe26803838784a145f31f684eefc38a7efdabd139de2a79d7f65548a0f2d5493cca05ccd6d8a8ff79bdfc5fb5f7b6dbcc6279651f49860c87924680e6fcdea4b39603181076229fa9a6a887a9ac0a233fef7f5786f484914c59a8b2726fb5bd1b07883a24030a51d76436291d1c125b3bca56ced1bfa863f0ffea7c09c58c3be175890016c5a58ad744dba7843a959aae8d8750d26d1efadf09487b99933b0a829fd3c0fb86e7c2da740248fbea9ed85b2706ef4a88da5ee6c56b0c71d0ea0323af424951960f249a0f916e04b266429d9181c217ede9cd3a852965f420849551e963ef2aee8b03db5c4e814d113368e36ec61b753ae21fefa7180facc56b7f79ae4469e631f808fad7050e3c5cfa58d84692af33d6275ad898635955e9a5c21f18651d689d14b2b2956ee6015cacaa1c6e74bc38836af457845e10dbc9bab5a4713eeb3ecf70343f825172970dbfd5992c6839fbbf06247d4331568db7f9209679b73f8901b1b6ea905d4631352e124c6e5eddea0064a3d6cf1f900a78c15bef019b82b2411bafc7f1d7da32fa67fd40978214770c6ca523d3a12b051c5956a3b076ba131f41edc37dfa09d65a29446838b34709921c6788536d0608ccd1a8cf915390b27fc35bb1d47c08a2e3eed4afa3bce827e66bce4112c6927179247230d7f0574d26c0d5902b6d4e67b7a493b6e5f7cb54b12b89a4e2de6a18d5dc548e5288724c68f7491339a836387278d47e44a442c30897211276b44eb515f2a781bf4b3c0ed8b8d355c0c06489df22c790bef09bf0c21141fa296af3682aef6e12bee883155454409cc686dccc18ece36154f209fc71d78547229e511b3292ef2c54532932773f63056a4687ae7347f25f947560f08be648c90ecfc25d9daf1366cf1fd99d2cdf17cfb85d59fcaf7176941de048ef77c6b19a410ce226b7b34bab8f1442446f5659c3898beefa251a7fccfde2f95479f7eb8ee4e7c180dec71721366165655cd42379910e4ee2caf26488bc00cf91771f59e7f375bba63a773c9fb7771158b7e0f2446aac2e664d97435ec1aba722a8317940d182f4d31fdad5dbc57291392c488538bb1526138f97e6b520aa7f0ceda8744871908e86828f3f01cd3bd026414994a753bc27467af22c3f504cb0489515744e48c617e535c3f87f0e2a46fa789a85bed67a4031a2df1a9496e9ae2bda6b2a8274dc78a89146bfef94c6fdd0d8dcc470611162fcce3034ee1844080f5a3abb87f9f987a5ba2f7dcb5b56a271886a6343e45ca6a4e3be8559d4faa8cbc6e9fbedce4603b24759b9444c503d53553ff7f5103dbdf8964997ddb2735ac4cb0d8f3f41448aea44f9efc252ffdf87597175930dc316013f313b70ef155966bbbc18dee952e200428f97206dd49252b358f6a8a6ffa0076cfa42c172c0cd244cd508fd841f18c81c6e427c30f4461e539a3ed6ade4d6daa67a36c14b011200b6991d5e7ecb4787498ed2d956454d74e7530c63234b9752bd27cfac2053e32c64c825f310b7eac3f2ba27ef9fbdf8ca33a4684b3501e2bdd9bc5995554a5bc93bcfe44b6323aa6e92ea627fcea597525a545eafeba99d663de9d7a69dc760e9c5e0521b27f020bcb933aa2bd9bee4b6c6c49652be0c10c05969b7ba72b4c6ad313b3c0d552ceccbd6751f655c1d44f8d96cd117cbe04cfe2d9e8c749ce3db97d5f65d8aab213abe898c837c2daa7016376ce6fb307392bf802867ffd6f29d452bff6d31e130215f8228f8cdf48b9fc0ead72064e00a1168f5eca8182d46e2b5c1df23dcd4458d5b42185c8a3de6040b2f487e5fe19ed192e7be7984dbb50ead2c34b252dea1d52b95af4259e931ae20773587651ea838c98d30083105d75813c7de410228e526ebf1204aa9bdc9d3277ac143f95fb45aa01a68b225f9f1627af376941fdedbbd8e5df47d3332493ad27835edfb8a9c4feed4fa15ecea09bd8a72d1778b13028c24a16bc3e847d7560bb97726a3b30cb2128e863075a887986126494a133104c5c6c06c94a987ca27e96c3c53b7a241cea65504662efb10e678e0d9e2b834a6e5414669fbb9fb6fd7a109fc990be80af23aa30cbcc62438a7c46ce41ddfaf1aa96f410253222c1dd466a63491deb47b6bdaa78b3e7548d7cb217e157fafd59db9a50af7da8b2e4f16682bffebc8aaf8a5b682e6a937249d538992ea142ea69197a96a63d737cff728f9784dbeee8dc4018d1150737b7801dbf2cfcfcdb9c64e7d0d3aa386a58926fe2f248bf71fce26a68d6c522dbc9064fad9f5ab3bb30f0d5a085cb5fe8f9daaec84a9ae7da6bd1ff4d146e19f977ef438b40d7f45590b43b2901f9025986a4733e1835f68771b7a252e5da885d94ebc3b5f4f364b0b299963a2c7e8a12e3ba7ae7e5a97513f3523354743fcc0bde0565d177128ef4eb77b5052e0e74500c9dfb1b2579507a2268b9df3058bd7a3a34b80f8448d2e206e108275f0fb2cdd5d81beabf5c901b242972ff7bfec4bcc58f68d9fb30107c6c4b4e5543863e92c1bd138648f455ed0b6c7896df730418229ea96704dd7575d1da6628e6110050a70fc009d5fcca050b7d61e5bc50aa672b056b8b6f3b5c41f3ef6160ef1d4fb56841ec2b724076714099e110afbfa0906df736b576b48e624ce4a037abfd573a00055a4da6fc7e4aca9d157a869218501fd23c993aa02a942ea96393f29c1d8493f07c83cd522ba24f66fbe355ad808a624d8488f9914464f9b8583ec5d5ef994c8d98c627a3edbc1e40b1948d2ece180d3980aea6351df4762dfa482897a45255e1f19da2e64f9372c63c5b05e7dff9457cf7afe4cdf4df5edec604531e5eea27fed8e25447a73d2d4bb368149c7315b0b2db066d0a516f8abeb1dda9153565d4bb7cd5cd07fb72f64e78cc56e2b9a35ef42158b7cd42520d9788a708dba46b0e4ceba7358884587c5d17898db3e0c7080898787bac1bbc56f53878e079acdc4d5a0da8d68891984527b87be387482cdfc81be4ab4908abff48117b2d950fb34a7acbb21c9d42e675232bd8faf7f8e4fb52484ccda3e1b506693d93b6ee075674498fba2c159b39acb3a361c460d26b524cf685b874a3cc2c82e16028f0b2b66ccc1044cf69435496876a1af88d5569a54ad0776e5ae944477bb848598cdda8c9eed3aa3d149b3abf297f71670bc516100e6252a5454bd609227d4317a883a16df0c10fe8f56f1343150e77b8b35827c7e0339af5af16957e015cd7b0462ace84d81414a6e4a4c03178b87afcc5316b908cf4478f30f0cccac61ace93cc73628cc80e78b219a24d274f83ace70ddf83ba4855ecad4c4efc4e3aea815543eb6d0d36c7bb63f3f3282bc4de1cbbda88f17163a361f5cc3c05159cb9b5695ec305b9eeddfa752cf0c74796c13bc4a8f9a78a5dc0b175ab1c6e259d2a4f5459e2daee60fe73ad8b156541772203f35d16b72ef480ac6ce743f3d2a243145bf7d95ef4bc39a4eaab5a18a7260a5da888bafbc61d9d87538d7ea4e7609c5245726e7b75f3a37374f5abe6c1d04d1ec627e3b610ab2a4f877f1f44d1e195de0c6f81f00b0e9f81ef20909a6aeb9eeab3189cc2286147e586f1dbbe5d2a8b6760449450878a2fac2a6395cfed68e6b9777741ac8d9dee4793e2a7bbf48264bf06a02170825f287ad1231eb1967cfda7f1dd1de85a3d7d3570152cd68706239cf74a9932cdb23ea105cba1b2ffc9585384536e8c2074f4843b17678ee277d4d3c0009eab485ad08a17607f9c6c2051ffdbeef023641d74c5c7e17616ec1f76bb3d3ecdd2e25dadcc5fd329318fe884ad022e01bc97db86c4623f4821f1d71cb1afec097a39b3f4ed2094ac7cc5c2c003ba857e6095ac66ef9fbb364768bbeda98a5f88f96cc122f1bcd1da7170c8c35df6f1fa29bd755cdc51d124bfd9a276be23b8155eb96ce881172c0d8e5c3ad14ffe752cc32ac31b17a6be127f936d93f728baae672a1117c8c528295239c0680b772486e110be441e587395ba3b45e27bc7fa6d046a3a0eaa40277a658eec9557342d1253d38040bca43b1ffd91b09c17db1af09727e25a9077264124bb453230741e112c37fd89b3754dc228f1f80c4feb0ef12090b5183f7c9326f62d2a50f0a9a0d009ef6a66fd221bd34cc1c3b39d72934c8fe5eb9adba1a5cac34b0cd0b11552b262e08b3db83b7a87666905c4400f154f99d8ba63738fd828301df703e16515da95e6caeb77318e7dce70c34a1ee1a1699f7aa5dcfcb572f0c7d7ef394e9f2cf8c55836493e94d8b309f4252c05faf89744ddc2cfa872f1ba90cdc2821c9d712618de015dab10a35e009532e276907f6d0d80a6aa1ef66f470580643b8783b0c83811cd2c7cce34898df2008cd0112f821f071d7e1e44a490d21d55e549b27c6585c9f5a20cc7f0b39cf4ce72cc4d07e8993d8eb304633678a4caca0e632e28cc72934aaf1ee6284d8f62f2962a2d90ca463d83fb52d68c5decd6b27e89ae6c06654afffd8ff104f4fd6c99ba4134764e1ff7449196e007d75b31a74c796ccb577b7663426829854a9e67e280fccfc287a72e7eec7ec75e99750b77ef4ed7aa17b4033620faebbfe8170559eb20df676eb8b73e72c300972e43c3fec73c7fb228aae971d7d684373fa43415093cc02940ad61c21799da6fbf57856f982f409a551725afde21824fb490117b5caba6b04dd1a85395edf845d1725e9904ae5918d2556d908bb7e7833aff39ab00b9c85f6b3748f8c9a1dd5206a3f4e87d04dd3f086bfdd89fe25f66515ec020f06a92a1a79e6f172f31b65ac036e29a20ad7385008edbb90939a14a8fb5ebce69e7536964b3945a1e28beddd94855118a2f0c065fa6ef5f40d23241d519000fd48a7bf8b3266def173269b92a9a61206ae5011e4a8aa76fb8b49648d8aec43a38eb728c58a7c5515404551de26adc05afefa7685185f291465f79b689a37141bd80c0e4cb878a85d5ae4eac974cdce43f77fc4fb61ccc9afbebd314b2f60ce96760325f3e15eb101b425a516dca9db4b2d2c87bb0e5a87842b5167680c4022068e79acf511083e6aaa10cf4f4394a29f5cf1b34e28dd6d482eab6cdde331c34cebb6a87e27b1b3b28d41ea101ae512409d5adee63c789c432c2219a47b15cc985e0d4c57f2f6fd3a87bb243bf313c8be2dbacf8e02264747c29cc1ac161dc7f2cfd91b2286b14f4daaf202d1edd88b395e86584f3a7e364e746218142c36ee5b3313838452b94cfa407d592e265a3a67a6e44a637e18ceeb22a51570fef8bf00749900c64194ab4e346ed3c053d3162d5ca97b3c3141de6e71eb3ebb6d2ef4290299aceafaf810a60ac3bb3993880f79255a398342d3dc7cca9fe821a673e24afa91e876e1369de013ab34b1d0cacb9ed534b9fbe80a0387ec2f2c95c29213db6e2d09559f8505d831a8eb068238b63c09815a853c2fb5bd915ac7f7baa534d38999eee1b53cfaa8a67c7043791136212b32ef0a830efc322bdf5b07d8c202e7725295d89ab4a881a29e2c89d70251e075c43df2fae57e3d849e0b98a58092e40d27fd91423c1d7a5d1c1974a5d17c0d865851e7ef1e17f3e52486c9d69a00794fac5f5b483a5e244cd2bb248d272108cb0c1b4c6a3ba645ee46ef8a503ae10e20c623c3c29bbb210f72eedb5787aa9a39bd1d04cd8f3bfae2d0c227cc325bb877399c668eadb473b7cd3076f3755fd14c44f95f0d45e000be686e764e845d05cb29f65aa96c0e4b850ee96e4cc2a16e18f9f69c465baf988867640e15c2cb101698956cd55ff719c9a0d7a4c6df46b5b1794d72b0c02056bdeb425c6a386e36668b1854783f1fc0315c2de31faadfdfdb98d58b96e2b01b427f0286e18d134cbe3791da0ad776eea5b30c8513918b57f60e17bd4825d67d61193009b42e05507bd7c901ce94646616d768168bb44d38e0e35ff77c2330583e6ffce2324548b482699fb5e78ca3dc2db658ada6b66207491e856aa3ce454418eb1ce9e4ae70068867d92653b6c49e0bcd1df1131490a17f7b1268f24f5c0f857622113632cca9475bcc4e39578e209fd93c3d84a6118778d8ccecce90707fb725801465925af2628a4efaed0cb49caf28ec23d8dcfe3afa7aace8c38421b205272915c22b7aece33724749b31ea5eac6cccd5c5da0d3a0314001a425b3e753cec3486978cce69672e0295f145ccf0c6aeb589e82af6d02cfe50168125b57affa599dab532f72a5cb7062a3a72d544cce9da37cf25bde27825c8d91d5579c69a5ef7e541ecb639e1b70a1ac6d72ef30df67bdb898ef73804b747362c7a73d41e5e463c0f9ca8cc6525131ccde64493f2d13642795c093ae6f241fd33659e97a47b2cf22ad54504dca22c60eb8be18918e56fab756f1e9740461ea5e7d94d4c4eee64b6ce066668ded40bc1be2b2e160dfe0367194e16cc955ccc4da216a5a4f8363fca975c2b522553c4803095e5e929520f41fc3b07134c1cc29060e3f826eb9d1c411f7ea360651cce0faf175885a8235a7b0af090b70234c1477ce283212178f516954de10b4f6cdad507d62d6c0b692374212a2163051f1cb06809030da3015d7b44ae96e1417e32444f9034c1865cd686b192b9bc1eb040dfd58c978146b6cda1f090d40223ce3ef5ed8bbb0a016d3a63e64cf21b5036a232b3f4c4f9cd1bb7b6e22f2244d5b120655cc2dc80961716cbae59be3e0279c6a58290684c5d3d958c13fb8d71dbd1d6d2b6b56adcdda24763ecb74734fa4954c42e60aac5e6fb569a93d1514dcc847d322416ad06ccb7765410446433bd820144e3d2f01f579deb3c28132a3397e83c86e142144fe22e3c109a7ee8899c1bca96c899f8f5a8e28d68a3d610a90259794ca935c329fd71a9078902cd911b8a0957d234d064002d43d305cb17365823a5abb81a2c9f4fcb8498fa4b98d3ae398dec8345adb5ec1b4a0371a3b93d7e87a3cbe2bec521ddd415ffffe93e1b070a7626cbc170eb5153fd4d06c02d845673bdd3681a6751a39a1b12fef133755e7860b5178c39cd813fe2b229952fec2402b61c1153fd93547755c73aaf8dbda3ec0cbf794147d019afb954396af65175a725aefc58aee5c3c1b845632d0a57bb0537192dc3cf482c08eb462cb6d532fdbf7abe7f901c461bbe8b232e2440151e1b1d9c281986a9d569cbe4dff024930416d779592f633671e5f79456fcf8cdb1ae90c2591cabb067bee0d0dee2b2b26edc16ceac92744aecd19fac20feb71f1865d796bf1a20f54ce9ebb584464049898cf807b96da9cca1e037c79f2eb1965986b0e6faada6d324db387480200d9439377f52a590aecf52439bd631b71ced45d3ea427e2ac5fb9bff9b2f8a918f6f9f5d7975174db2e515d66c0d056a84124dc4cba13059485e863067e6ff7a73e0aeaf31e78199519801d50bdcffa5995ddd3286878f45aaa18aff362f525607543feb7f8a9f5cf548f70137b0b33fb8abfcc6ab275e7cc7efca4c6cfb5dcece433515d3c3edf17c1d25f551607bf932d3aa9d35062385b027b27da64dcecfb83f31ef045e3f144fa3e15d3f7bcab8579cda250df9d7ca2e180cbdf981a13652d6c9cb7808b11b654fa710c09fcf10f13c6571e8c391ec0e763b1e01e86de97599db0a364f474ec2693c297e55bfb1313a7bb125ccb4f59605192c8108fd9fb7ac135415a270ffc0d926f666ce919b8151c53b82bfe972d609a06c147e2e274c9a0d0223101b8bf798f2b4e502c063cc0eb29cc40bd5adf530c01f282037d8a01b1b172f5c6cbcc2c192ad6886d6a93ebd8bb89a3cebcae6a83310402fb39a0d8da62e061b455e022267a32935f734195bab4071c7ab969589614536b8fe580f8dec44cce2d6bb379cc21093bec345703395f99762e3043f7cac59e9fe5318d89b44aceb7387d810c6363f14d86b960b51eba0e762d2210ae3bfddc83da25a87a2e200e30eb4aa440a29e3294320c476c391317968c015165bbd4b59627f6f20376f7b8b88ed328306e9b71929fff79e6e1bddef2bd1415e0112e5a5e5d8f92905ed46008d0436bb6fb15f466c7dabaeecf921ceccbf8166669b4707a307824c014d224be1454e5fcdb273b2569b4765f7937a0e3fb6ba8984e212db4e6034d95b90dcbe5283bf89d41f7f6a8616f9902346a9834709e0b36b815ec72859b5be9ebd610320094798f6fbf596670c5a17d0d71b0effbc966e3365706798ad73ff64d94caae78fffd9d8eb3a45ceac35f8869adef960cf6865f1fcbd5124d1173f006b4d9215a4c50b781c0c703b48ac9e71de5b06a811c7623c77cf40a7e03e62dbf2769d48a934038f2f23467385e1d66e6f17d311da4ae3dab206364c88b32c980ffb92cd42873fdee90bfa85cef031772bc728f5db86f17ec45f85f1b7ac2bfa68deb1790710ba2e93f1c0408cf8ac22cd1e14deb50eddef95510cbddf67c4b3b63e8193d7c804a75850bd6354356c4c4031e8bb2c392440499441312fc9fefc843534c3f64ac479b66c50d50ad379ebb2b445576d88bf7845bc3b5b631c359e8844a6f2163a028257da21d37c1fa6ff784682173d29e669ae666173acce12abe945e48ae87456584b2100d264c9fc83be314f8a39582c9b05a60a59592de2c168f500b6f8429e6de4f10b4da3f6738babb16f166881510effeed5b1a59410fd6d3912971d12bc4ff045c0bd5f49929f50a7109a46b5c2327893e1b609f5a98ca98d6467288fe534150daf159f13c5a0cf0c4907a4489a9437d624e4c76dc4de39a36574941701e480b00e989de6736631a29545a3a5e72b6f13a2997c5698e12823f6c0065eb9e5e293e21fd4db7138a2bbe0fc38e56a700a874d2b9861f8270e98d383756faee90c4a4b02931542898b5d7a8a4b2cb85d465e6f3ecfd0d0afe0ba17f1505dad9af8ebc7cd1e5ae201ed0e26b4ddceafdf81e292f69826349aa44cc148a13ec4f07b566f433bdd70dbd4dc69d8528f51105121f9a3793b069d15ac34e1c63481655cac27ef2577a3cbaa112fd014377640f899ddb1b43d0eae71cd2d90ecfb709832dde604cb65be953cc7a18770550f8742ccefe8f1524151afbaafbedf3e7b2b20635494dff090e36a4c398ee020d883380304bd578f412c70e43852459673f593a679c91344340fcb254b9452c403cd89ea579c4903a92e5e38151d8313a3abc3ce1b6512ba4e0674002269ccf87f23ecd360d213c59c98f2d418d6ff74cba260543d5165fb8b99c2baecfa071ecf425c7f15d162f7946ef9e068b897d2ff37250e7f099079449876089fb607b96c36d9ac1fa0f4679edf0ed897d57ab494182575c15234d385579c09750808d75def019ba70ea14eb1540b8e844a379309172548b3d816a6fb9a7f9177a127912528d9ce10c7f6a7116654802606923361bc8c365860600f96ec79a61e5eef7db7b399f21a00fa23a1ce0b433e5f7cb2627ee26446be83da3b9dcb10d31671ed3cdc7a7d4bd60bbe1cc0628c9b6e49ac65128f1458a68afe0c1ebff2c39816f3b55e5d836a8355425d30c796d47c82481c256578095203b811243502d89b09216ebebc05efcaa2348445f49b46845ec870b9f30b20137009d6145ff40b20c4481b8fb1d1619d39a095f5269bbf0fbc2dcce7da006696d1fd2738ae68328699aa627df13adc42dee38421dadc8e3e5dfcb96904b582326b372b6d773c6c566a30a30d792e71751eb63aa4cb410ce4175e9eea4e640173d58a3368cd1282fda7afe0ef07caffcac7f34722c6956dca0d8b47845f199dfd63f95882854e5ff1114cad0ecd504aea2eb03569059b309d91fe4a9de79f5f91faee3b02d2a1e3d9ce0a0f9aca6ea0a57b70645551faf350ff77daa6f1503072da9e2947e3a2fcac3d170138943befc27c8f1ae20e2f2fe82d7d1976aee9d2db907e9a2bd07518989d69210d7e26c79824a337c35a493be536fda0376502e4c0050212045a36dd82eea0bbff6e97a2bf419f75f450cc7bb6ec6f0c33c56f0011ae3ed4c70c495938894cd417c6d03bb215ed00c2655a0fed9bba3810c608fd04191ca833ba40fcb1362756a0063600d602924af960d2ba04382af7dc5ee1ef8dd7f0fbebfbcc3b872683b1bf22a2afc7ccd13cdfaba8b2a42faeda9ef4359d22ba8e321c71540b40c121d16b98bde8694db6adbe319d2b32d0ebb2921039d716b323758c60bf63c9fcdd8d2e474d69eba3a6931a5e9dff6ff812ba8095ccdc1962a632e2ad35279e0e464993fa4564e119acdd71945ac43f99688d6be592c43835a6f90028711272fb7cdbd9ae43c71bf755561419758a28c4e7d1116bbb8593bddfa27e32162c352343bc50f8434c65699bb7bba06f1f8db3757eac88799bb22e2682bf5a0e96d237bd6112b0954824973ebe9329f5aa5ee44f87185b979f1c1133e86e330fabaa7047f51cda38714517b87ce335fc9f274981d5a45baa8330d2425bc0a17d02d2ad3c59080fd60fe67782bdf16c2e4dff97b411ac4d7c1de7e2f64e242b866fc33e3e548a2cae9963b55c05ba67cfce75b72ab71189dc323f37c79c2fd62b7110735ccbf3696bf238ee37adf529a6df34051a265f0c925c49f489d8c7bc8ac5ff82c06553b8e6abe6cfa9a59c7d02bc39ddba70b7f76afa264c20e889e88d1f3098d6ceb749bd12a6e9cda29e72bfe20a4a51ac9e8e190d35c6d0496459c099b6c1eb892b4d44b46b5c467f57871d78d9bbbb7be55b22781d49033debf9c11b4f6db6c111bbb41db29130ae25e219f7073ea3ebae86d8afabeb283bb30c7a863a124ee052d36f9d289892cd1a1a198c45a6d4966b6287ac3f33f30cf606a0f6d3f4aec1ea6e2b2e656ed24f8521054f9cdb80e999862a169262426ab59f6320167346c169687863b7fd4b178558113e1fde22d9147f1efc0ca8bc67344896ff529a5dbf15ac55452deef56f1045cfd2e913a67dd61d9029e0806b09a14284ff4d1239cff52848fe7e6b443f1cbfd7d28c7777da6a3ca5de45602e22fca3319c8f83b5451046054a72f21a037a9c530f5c2a5ffccb63e1c71ff70d5a6befb4a014c0b02257be260054100972e1b4741096b663feb6ba2d80e88f9e0220d293ec94da4346a7b28e8d0c14568fb266a1461b61fc35d522e22b2837ff43cb6474d9a4b095e0f6dbfc5b71ca59c99f3da58aef46ee0850ec23348ab2e3a6b62804dba312365ecaf5f09568739aad7703d9d9815d0849170366d62590f65c8aeb784ef7b11f4d5d433ec77cf03695bb6d1a2d016f427e794bdd62da9492ddc140d32a1f238f38d61b1796661f64a6de11146ba4454c4a6601309f7a28d05d1f9a76b73cccaca4b8580f3b20baa87eb7bdbdf1b1827fafa58f836edd926359b9e589f73300bcecbc8d6901a9de37400f9aa207b5c8dd131304f15cabc3b9b347fd8e5137a0508240d4a5ce92367bff0d7bc14ddc83c61dc4655af3ec126c9221f944a92c30434005598b13627423efe4870230cc3b494f724c60799dac0f5e24b968b376fd9ae00fa7b925a8a33ed36686d67e8c27a066d191c70d74e425121ade789e398b506d9ee9e61eaf9d63fa761932915bf44a6125f8e325d7fca11a37e53c12a3a55eff897b41e21151390ac387c0e742d64918ce8df2b1e34694c52cae1623ad431cee6d8ef8cc2eabbb755114baa706065ae27e9ecb282bb880859cb57c794922fb3d84a676a76322e859deeb4038074203c0f949f772db1e3719b7f758780547b2f69e2a99ffdc091783ba0097698b7f290cecaf5b1f0522acc7f4a9f109e5f23d04b1f61b8df55a450b76803d5a8626b56f342bde8812bb3dd2617a02b8921b40d8c620354bbb81af137d3211737502c92cbb08b3d34dc3f9992bcf298d644eef9b2a8633812dc7e753be9a6c12a14a1dfa59525d7bf24bddfa0d4463e411638e22788ed824f9f730c3934d5c118acbecaa72515962a4bc95c33ca1fe3bd051189782ffbfa6a1d64230d1bb1fb2319b094eac51ac7717033ed7e05ab37b1f091bc2c2c78644ddf5d61e63e6df1430b8cde8abe9c87a3de1518e76df51852e920f341bb7861340f0afaa52bc5c501e9dbe89cea27114a00daf99526eb42ba08bfb09240f0c8935500439287412c766c795dd4b53bc2dcb3eb25c1b3437d9d3bf0ca9516f30ac75c9b0114779be2bab130591a8012b32603f84b43e531af039cfe492a68574ee2eb206733d391abb558f61b851e1c70b44ec8b80fa8918381c9d93b9f2828b2f208d8eadc853e40aa05487127f9a2d7e554e97f0f793e468a8c8f13da3eaa4f81986ccd67b2687164619503b0712b3487b378787a83f0b03a3b74491ca76a8afa188b3306dd5811b50823034e2c2c36fba408e3c19837020e6067a9a33fb3a1aa69e2bd13c66eb0a4bd2fdfc1e7d3b24137071116d794cd8a083ddb5f22d3874d7a4834a576b8c2c9a0d7f08cf34ef84350f7a05eea3dc0c6f45c12494cc194971313e1ddcb953f6d611580383979f354072cdb9fef49c6d79b8dcfcf20e3866301f92e02861fa14b17949b1071fed30ed618c8ed14a648e515321ae65c72844e54f186ba03bf616ffc5cbc2ccc9e8182879f7f44789d4e00a7ab34c9035149f6c67f2e49f9586b1407bc95442209d329940636452ea584e9c3e4614db9fd4a631e29f234d76e8bc20bb7f652871d971fba07cae6d5ae28ac1e4b5f2c21df62e8f99ec97f71e2c4aaf4c330ab18937def277e6f3044bf49347d3822c8fb8b9a84637237d8c564b1099f6e5b37a8ac12d97aab0a197614d2cb22fd929674ceb09ca67b05fa952e7fa3714b2e68417dd9a9d9a4497090b692bc6aff778bddca7859c89edd7c0bbf92b4e4c47fe38634701d27ca6af06d2b3811371f966452c141f8b1335d60cdcb65f8c6ef44f7a22139e7d922b1b9914626effd8c8a7ed61fcd6b7dfe046965deab91b70200261d9013de0c53089f716b0ae87d2c7d8fe71cb0b250af5db3c0ebbf2f3491a8c100b1e150cfcbcee647162a102dcf913c6ae18d3401f3e25989a4c0883751f9bbf645d3522e789415e26a0dcfab339b4fe9e9ec3b6e1583620de516fa15acbab8d745aeed99030c3c86371f599627987839d0957390f8c6083d9fc4920ae093b005871b121b285ca66a4b5fa767ea736a119fad9184883886b9b5e3a31306da5406277b9b742498fe1f59d346541a8013d7b37fcfdefb7fe60eb653dd85fa578abe5d8400da8c5522bd28feb87690d89264d6e6481b3d3c1958cd012fa00ac8fe37593b9b620b7366f4a047ec3583e0678222c8977875956bd05c3b26fa966ad914d3c707d9225ab0c31f42d584e19557e2f509f1a41fac05675d4e1e30519092a76d4850dbb8105ba1ef68e5032a0030c234fafe2ff2978076bae1cc72445382c614775eeed34caa9e40ae22e9b7646683300366d457daa033561101a9c513e1f9fba63d3ceb3a21cb3b376a2864a3718b03c9d4d2c0a421516ce21fef209c59aa92f0265337a0e8ead8e76950139b383d935a48b833629b037a98baa098ace0059728e5a3196d568b12e9eb222729ff57e29e4d43b144260b46edd378780c9809a70a1ce271ebaf9f361e2a280920f4968a22215835c4332737e888d3424f08eca647393b76bd011581ab0555614d116324e3da83c2a8c570f10b1dc815f431dfa781b8e30607b3a6b7ed4fd565c537323a21ebdad666cebeec04d6b1651cfeac7f19a32e1848a7e6d27d7e6d5e3d411ecae31d731d6bf9c228b74dd0b508a0440c04eeafc69d3dfe1e9f840daa9e2aab5d79d025c1bab42b7c190aa0d198446b50790b58a93c4a16099ad192c2d1004d5fb4bd485c4ed17baaa7ea8c0496d626eeac3983f72b84a417e9eb593bb66fca85f8b79fe0dd5eecfa1d3cb50b1cd4df5be1f45c9c31d7defdc4e87dd9e89ad5bb593916b9814bcc6b43e9948cc45a5ea54a60f6def2f998a0d2b3625d61d96ffd12a52b2a4ded758e828db7305a5a2f8e4700543b394470bffdaea1a742a996d71bca7ba8f5d030e83ed95de2789271d724d62c9f2f2aaa119029e462f50db2dcff21cf9d9ae17a1474e056a14103a1569dfee0582f451ffdbff85a69de92d0f58103ca0dbdff79c6203c72efc770638c5de820423e6f8f7ef1379fc527a843809b3ad12d582952f9a7d61b8fe00f7b41303103cbeb06093448598b1af0793da399b9eb057c016da1d411bc35e355dec89753c5625022d590a20aa805cc0fa7d280fbe403b5e5384e397d37624c7900cf509490ff4d21fa640241b35ecd3d876da5e1b44768f0e6f7d14f878179c559e1982042e4a35812a23409893b6430af7836e9f2cb363f66d9b576b917a5e88d3ff6579890a48592b5a9f2f07d7d48f44c6add9ee178a5f71d3c0780ea6276dfc1ec6d471e3ada6a791b3f40330b99faff2cf382441c3859135f24d7fd4cd69939ded9c891d578faf30a621188446672a261e15d3471428b3b9709d23f22553547795b1375c5494c3cdef6d1d1ef8aaf0a3f614f610d15dd36dd07f47039ccfaa52dc0e744c2ad46ce8a7c9f4640ee145d4d43b7f0b05559e68981d3d4b908eb76c1089087dbff2672fc69b5982ecc1ce184b6bbdffa8a88a3447abc7ea8a0adca8d65939acbceda0ac8ae9b9fbb1bed5580b4c45f6cdb61a99dc80425614bdc8ae49b05521dfbac51e32467b41e6034bdf96179f2d4c55c173fb2c45eb0f50a4d26a99fae264aab9443cba4e442968876547dda742f0f32d502f552dab3dd1e210f55dc4683bfc6a30538df8365fb279903e269a9dd6a725b86d9765c6a492a0059c20c90de063d7482c3525fa0d7aa095bc9b4514930171efcb150327e0d6aab44bd6a073edef635b936274b164758199b01bb83a87be1428ef63698cba28a73acc3b8a9cd88b3941a6440505322104e20b8816a81aeb8bc9a80808488c43b8a90ce87a42a88bcfe14d146aa8dcdb9782b74a2f2cee4812f32d6d349b080f6f5ef0af355e2160bc5ee48dffdf348d023a07fd6a8b1c7533c26b8b30aa5d6ad0eaf2f5c21723bb0dca013f612973ae574226f92e0089f476878149cb91ad766ab5f6517bc58a18585c11387dc4d3537048f19372089580e1a4e91c97a28fcca35a953e19d0c9e5afbb9c24bab2328832688fd4b3ba000b03cc77d0cdd3a5c22f201e8a4641009d4e543f0ac22bdb9a4460a80cabd2abff0b528211388c1e9ac9c1b1901149db6e0a2bcdb5d23af65635bd0e2bfc0a27ead48ed8c9c9fa126474d27421ea4ac179380cdf3f8e8bdd3ab9b3843e903fdc72fc2ce6110c2700a98831082c65c6840607305ae365869cf91d0bd273e06fbe7d606ddedd61be880a6fcfeb17ee25830155a7a6363a9c06a363205be645b98231ba3cd5a27d2dd4a6a7fbb1e9cbff476c027793fdcc2c952b735c987bf3f471cc93d2044d9761652c06400d238d5fc67d29b5ac2ddca83dffcbfae25fe10dbc131aadcaee92f735d455aa7f5247750537189bb47b0fc76056d6bbfa20ef21c0ed640c0b74a21582e621c440dc2f357d9d4eb2f084dfb7bce38de54e4bfac40387bb63aa971c5a4f18b0602739aeb1a543c04d7f13ce31f34cb3f1d728c2e4a8125a54f0ce7a2a938712d3a8e3759c016e2157375b54e9534769f20fd3e84b49cd4806553d521251c82613b6f0a1d008a5a457bd19e0705c7edcd5c60c3729d358ec7dc2728230e6f5ce3773c648ed07133e854cab2ad7646c3465a25d0ac6277f2562faf0619ccdf529c97f7a18d9b8cfc401e34a1f02b0a8cfb81b2a51a69e52777ae9f94ec6cc85eacb1337cbb056b2a5738c9297be894d680358688267e5add6cef356c2b6f564e0da2b27201d4f9767bdbadea11296abeea55260479f610b789faf374fd2da84f7751b6a9dd06c3f9e9419bc7e3b80faeefa26bb52988fa7b19e5e4146650cead02095d34b744da2b5b3bacf91793b418155f880706f43f6603e63fbea6dfff5556fb3839281dfbe278f5a08716c34c7b4cb9e130c3ea9509943ca147798f8e3c9946c221d03d88fe586f21796b918d86155e6fe9a8ab4f35d3d282d43f7b5aa7de931e6cab3d054c81d5ad733ef89101b6d718e83e3ed9ed54c05b15ea27536bebc4cfc7641c6d40437f60ef66782e75f9a6c9162afb8f4994418b5e8d65ff1c86d902e1b5753c1f5ee5fcb0f7a802e0f0ea764999950d4650ae0da9fa0dc96fc7fd81f42d83a07f03a90854119566ad80ff2a1ec7bde28e15c48ab5d6d70dd6d537f555e9adbb6cd0e1a058726f6e349523cc90d15dd354befff5f5a3c2ca9f093123fb4639334638430fa0fe9e5c7727416c51cee06670a36139c0e98e0ffb40cf6349f0accc10951f7117b19e0ce11746bccf34f6f661bcd396c210ea65f43c9fa64cc823118bcddcefbb139df881e7031510cc5e58d1096709d4d5a776ec366972ef932e3122fc0fcb27dce95cb58e611e4e91f1d81e67c0fc3d24b3bd404c829b4ef30b306f6d1b456aaa9e350b7ee43b96cc76098e7ae8b0f81d7297439219845f36c22074636838e012d4e1baa864f5f22c3eed26eadf6e11a0c71f7665dc5321625e400b8744f62c7650361ca21798da7cae696b55ce6814dab1e7409a4e46bc72da75d70abe8de0cd05ffa8e777cb0e5f52dc491be308125b8d52e17173785bf81c49cd1bc57da92c1a9fd25fe5d7a0904a369fb064695655733bca0c40772469f3cfc410722e247f8b31556d8936e858b13759520b60ffb09eb05877a7efdc4e55d774000a61c822b36d9a50b7a9fdbcc7dee29c30370d77c1a9acb6a9ae1faa92e060104e6c6b3eda54126095f37748b9a335e6854a8f16d5bbb85d94298deaebf19dd2b74754682d5b0c166427e29d7e09b8536b74acacc8be5eedba9f4cefe7aab1bc56408c9ff852de5e75efc9b3136f3b7d168f2c705a2e860c49998f2763c961324cb77c20c736339f62a2faaf3c63a189bf8d97803bff990331004bc19a7fc29c6520af5f4cba8de4ab79a4d4e355208f78c9ac99c89fefe2ebd05be6cebf4ce687462a4deb0a13c3d2a9f7fce55a8f881b4ddba3cfe0680df161bc6eea7a5622665b36e3b06c9c944d88e19fbde413b79420acf11469be9679124276af2de1d22a578f4b198d52eedb7af871f317ee899ce24545aedc020b1b19192baae6f28f04356b631302ee807e6dfd836de11ccf0ad5e57affd392e3a248b949272e08b7cb1d0db98b17a0c88c3b48500ffc7742396db7ad5c0442500442a789d8a7236d50dbfe8611907b47fbaed90175b89223d268c26cf1059d8f16d6126ac14ff9fcb5f203932a35370a51b70abbc38083c1018953731bd434a6d811d96b58c984ba212953f1e6a3358ef7531f36555cc0c59672ed747219a293cbeb8a5b370a5ed7ba83d8fed17b2da1017ccf8e00a33aa9e97a63ace8b100d34e10be55a94fc25884832a4265dcbce47edafe3be077d6507d2edcd2f2533c4ec2b683aa89ac12e4d4d6e0e114301e535c4f38fe31b3697f51ca7e4c9143b0c07991663995dd00953f5d31a9278645390c6be3dba3bdef2be87f33113fd4b5446d2a0db1546bc01053a9d37a3d26908432a6797ba4b64e57620f8c1113b71e12306dd3294c16a054de4d24a1502dbbdf858de0f8baedda59df710b3d5c437f791a54b4e433a03542ebed51b39a65a2b1915c1f8fbb24a6a173197e8ba379f8c9110f304849ede09937567c87a3f6a14b92004d650a1dc3f48ed30f44334a5720d1bf3d37957ef9262365e9312ed5e7a0396c9049120741f07c36bc8b58a9551aafcae1197202b614a4528e5db066266ca8ad749a97aa4bf0b8a69c763703899d717fe062093c07f5e3e59d8ce7e5e6056a1a8b909d1c8235d87551ab774166612762bdc0efb3a47952a64b9f0d51f0bc0156d9cc09e508fd16b5ff6b0be5b8cde1f071c16ab249c35f63f8c3895311bafb446dd5262ef3c2ed893b345d559c1de7354573d1dcdcf16542dc872e61bdde866032a7cda6a674e016f7b900a30177f0db16e56930a9a88980a10bc3a07361aaf0b8c2f105407e70ddce42c542a247ebccccf099387634d6d243ffa3fb68a5b370a34c7354f99ce76328f11f66ac3c3cadd00aa73860f5335ebfbe3af380a00d19f70820ea56ef032445c03bd6a62cba239707db5b45b3cebb029edb1d5636b9803ec30bac25b67b442b3452761c89e6080c47aa630ff9080368a427e32e73fb115e2ffaa5e62119a0242550c6f44c137f90b79990b4f388d0096ae3a48920fc45987ac4ec54730be5e7a3c46a77cb3e735e5cf4d0a23117f66647911635ae0460c6e1887c7558770df602f429c3b1569d5611dc2e3db8699201a3454993325a6671a3697488f17116bc7da0e7b7443c6a4c0ef83a1008457fbcac48ffdc60b71b81e42c2da3159d7de059cc0a7c8f8f6a445fa350f4935bcde0732f9a2c304cfbc04d97172c0e2afb5123b255ee9c18a79c442633ea0fa582a78682b7a04c1fba2a4408ea3d0d6ab9c0b1c204f35f108da24ef0c6ba1eb3db16fae5efd69fe9feffec05006db682ba5f99d0b98f04fdbe471648023bdc8d3720d9382385df49d882ef871c219fba0cdac417d898c68e86415a137a4b88f037973d2524283a28d1d4fa213f4d83b65ec3ead1dab5c2c57264f9a716c952c87ba4014953ba87bb37c379d021d45924c245ad7cd36fe9cad108b2479ed87d712e082a7565e776af333d7b1c7061ea7bcdc26ccac6effe2922c5ccda6e247d794f9b25e5986bfe98633e09d2afcc9238c16c040a952575ca6d4d27ca2b81c6ca27257bd8d8100ec66e1217c231fdaa36b95d8fdfc73a0ef6c1e35dd037241121356830d0c218222b57b28d63a331eba830aea5596743446753be6c27665a9ce928d0567403804a04b2f9aa16e02b73001d1fca87bb9285ea2c0e0dc1f3a00392c6a0e4c07ba1ddc81137d34c5107c03f956b5bf92de7e504e46b26645ad9289dd1dbdaf4c2be05981dc5139c3ff1b562b7774c2d9b04d54b3dfcd2cbaec1291159f6ecd37a087d953d69e95e4880443af5c105aa7874fb306834433ad5870ca2ebd4fed4a01b7580064d805aeb168d4fb8f5f96dd309ad46e81db6f820befd5b97b5451963a2eb418864644c1f37dffdd9df7fd8e565376073890aa1735b0bd9e8f653554a293d5fd88d355b06c64846110684a95226c9848c32b91821b7b10912fe6435a58a18b69dc9782f425848253ec0571fe856b8888eddcdf15d13cf145354f6464ee013a92ddd59bff18038656d25bceaf85dc223fdadfdf50a6eb0044b494d0de757b17b0afd73e7736eaf085b32a70fea35d96b2b13bc4f937eab05fb5a1f60dd9d7da254de2f61eb6f65469d9c1aaebb82d2c302bac2fe392ef826375fc597e61bfb22a3e2b1466709e21cf796a868a5445688a7094c5287aba3f2086ad34f6e069ac5263251299534f7456e09e6f6bd182cff5785473ca585071b82cc9a88a45981f5a07f895e5404cfccd73a2cdff79e39c0755cd5b8990dd40f78fac61dbd3abb780bb9e8eae1fe826f5dfc5f849f4a24d32f86bdfbc3676d8bdf0dd325a2656bb937afb1cbf799076fab327799d4f7c68a9e7bdbc3fbf8645712f6be9e007fa01b6cdb3087050b551e75617ba3ac18ff5fcfdd9247e72eb2587dfd86e3a31f592a808e1a0749319cea5e9a4140458534095c8edb9198938c6222c7c8e5c80a071d980810ad385a6f4af7c177adf98874f16eef530415c5ce61c2e3e404229fec964f5410b7d354242250355090de6bf0f57a3c47d5fb4f35421e5f66ebb8959876c0630244d00f5501fbf50a74adac1592df433fbc5c8562cd992b6868a29bb570161388bfb35ccb30ba820c318b2186e6886e593fd6f92ea8c5bdeaf37657edb2f6272323125cd16c28dc3c4c152a60f53e7e2621045db99df2f7ca5db62485c913d0e59d8d88762f8f95e475d9d09bcc3d70aa4ac289290f20931c69d4f62785505e0c6563077150db226115bfd9e8ce0db7ec849a37c4c82b76d9947999e02af1d390b70ca4bbd174737315e361cbf3d26fb654ecba6e8b1774a3ea9459432b0398720a1872130639e4d4aa3acaa8051d3fd28b93abdcfab7d192ed1516665da6b8802d033e0ec726dbdb6d713133db00ae320f6ea58d019a57f1e7f0dd2afca24264d3ee1bedbed83526e9e8848eab1e1784bd9615f818754beffeeadf67f0e9e585657b57ed7dbbfa9d4254d456ffde48fb110639a918681966c8a66ee1029e9c2595f7bd0aa8662b3cb2cf8f7fae19dbea9296943bde390a540bd545998632acd1d67905f1b82478dba2048efa0d160ced9005b1ee3fe323444f6f86870f15b2aa6e17c21c3820d85cf1665856fa156ebc172bf94b8d4de03313757ab5864a10192e518fe2369786e6abbc4b9d0ee11fdb20f45928cd1693b7baa97cb16276b108c578bccee744ccdea7ebf61cfe065b974a21723312f56c8c4a8d89007f1871c0e4ea3a3642e3ddac085a414680872313eb7522ba79174ce166c5663db6c35a34f5d2791b716a16d85756b994367f26cab98005ecce31dd0c8f20f173bde8403d08c1ea8a02f1ae740683b78b1f9602ecd5df3c8aa9b67e4a4bea458321effc1b0e88c97c29d996c8694a4b5c2998daeddf7d62b9dacf01f88f161f0ebfc1a3184f2df32448d98f60af2ea9d647cee85e07405ff49d6c7dc09ff1eaaab9816d15bbc6ba039c4d7868235e17c8e7b9f6e0d8c69b1f0fa0968d0280d3dfbf60d6ea8a1b4ce610bbe107dd6948701a6cca42aaf0565bc6bec6fde82a332aa8baa9103035ed7fa5527b0e6250bf8b29bd391cbc0a773ddb7573717a3966d319f93c604f61b47321ba61aed0a4a732650455335b3f33320fc953ee497ab2d0ece49eeefc24cff087a614347b0641a58d849842a998de873a542c7fca9d6c467c9aa5e17f2944e7dd9bea3d420c16023e1f13597a1a6a773ae2e24fc00116b70546766beca0ba1fab393c3363b45ad44469ff2394059d08c0b650244a8fe27af6cf5a34d1915185f01e0ad9abc7a6437e644c241155fdf18707c2d94fa1a42f1c6c53bbb6bd8c2cc10ea7790e018507eb68d86eb2038647ef8d06d7bf3c12afd1876c18968aa8481a810590eab4b6a43474425810144f3aba69f037570b4a6f4eb5d8d3058f595aa106fc6dca7fb7f8d648e1ccefce04eeb69fde98dad32937a411550e5c2e2e89fc4bbdeddf931a3c772d910ba1a2a3bb3ab0aa04e231425de6db6df891a44a7f959bb1cbb0f6f34d90c91b5224c111b68a80c90b78f336a34008c29275fcbba5473e79bc2e9b879cea6dc9a11081af71b4867bb204fe8e4de22ffeaf77dbe5a7955a95aec4de4f075ba2301f92399f369a6a9e8bda39669bac08ef8fb3401bc664dad02561d321eb61ee92452d561a949f18abc08b60304f9d9e0e3ed227bbd90571ffd7e5efe619869147403c8a10ff0f833f48db259d6d3ee690b593bf0617e8aae0d08ba1b68be13248c239b981dbed46260a884bb03149008c090ece6627e415b360fe545f29fd8f4c2fe5fddefc1bf95794c4b680dd10b44624ae1d2ca774811cdc492a2f6dcefa4f8211168aa3e60b651c50d9621c3bd9ba7ab0e6aca5823a79ad5e5526418427b9ed48e802880f84ef18de575d510b623f79750150a703353bef676111630f0920243a3bf1a0562250870d59d05b39dd5d8e50e6b07a180274dd33884544577d728ff9565f77c53408fed6a42e36efecb49d52e2d776415a3bb62467d02df90068e1135706b98f0744d2db2493c90a3d98c25ba1fc461c18ee7e40ee93286fcb21035ac82059016869aca65d3d1ab0dd032e9113c1ebb1a52df37497b6b5e3c2ae3aae4c159471e44b2f434bbdc40a8e28acbf2e806468c4387071674f25e49636af2e1e5de5592697bb4f4cf4937bbf45658243c7c90a4c4cd0ecb7906304ea573c88ef59b47a829646fb1615b6f527e21cbd9ec73f4d0a994a0046c03aecf334aa5faa52816b7037752da64d3ef85db0abea4f1913b39e0c039abab8902718f4a8cda1762d31b110227608df0fef55cbb28ddfa4853383199159f5919af5cae204dc788b908f03ee36c3661003d41a173b52dd3c490478d66d2c5844c582940dd16909b7eb8b64c8d6d486213bdae26c249dd5946c8cda3af87473ac29680a526cc7c9e48764b3aaf9848c38302d5db2694a1b159e949b6674a5f90bc3d9ba4b816ca36e7b64c5e6c7c351f30e51396fd992faa7a2df1eae6707021795b8f6e2e68a16bfca13b5f91d9c54d3e07100cdfb8fb7e4d7b3370b8e0b493f41e359b2b5cc0fb0749e7e340a744b4626e4083b31aedf745ff088139319f76dbd4f8f78ae8c118e244769d0d2eb28a36cc85c0a161cca03a3681c59fc62a4af3e6b97031541c79e23798b06503e7d4e1e8e61580e7259b0e5b53401b3d47d3b5a3986282e7716cd44512d67ccaf0ee5b1c53c55f074b89fd2b5d10d86e504bb53178481db4aa570801b2e02a08bbab263babbcaca7fc3ef0d1861ad508fc22d7530123e2d0eae6c1736c690bcb1b87b38437ce5ca7e24006232528b6fe80ae72aab0d6f30b61157caaac0bb70e0ea71517edbc5be136a3c98295926a9192a196e118eab45293bf055b5a910a3a1d479e3dc6388741f73bb78ff244a01a83751217f8d0420c79233c21acee5fc77f7fa419f6becab9fc4c910ac1a2cd47d42e8069f633e54d07352aec007612f07d689b2ff31b5685409c95a197fc0d76a38f865e57a7854df5ae29b39267e92069a799e3292907ebf6b062db88c450b8d614c3be8a2079f82bc8965979a69b4a2192634a6c9ad796708ba531fca4d8d1543fedb179e4eddff516b0ad4f5c5a9ecc40611a54b69c7c3a4e220db1a12f0c46c1ec5bc0619659b97925e1f8b8dfdd56a93d54bd55a859488d09b30b426399aa8e27364327af64898791803d641a89b0ff2a6429d8db8a48e80febaebc8821c388398adb281cdb7b74f4c21988b10349f98d55fa4222edbb3e56c87dd0c3490f6ef1d77e963190c5f78ad92a9afa94c382c739ed1e2dd1347b91292b0f0bfbec4e63a54a0edbb650697bcdce52efa9feb4855f602a75b1b7cf3929d051f1312df2a7dd2df7728aa022d0eff718cb8eb0386c17a8610b3719d70439ee659d776d1f1ad3e112ef3d1ad3d1131a4a68f620b0f1bb633f4a4a3d5ebe74e560ed60a9f1b4643dc6f0bc0609b930ea07f1e2f95538168382d7344ccbb995e562ecd39428f614d44ee57d7f3146e1b086da4884765cfdf50df9a42e73923a033979258d1fe7eba4cf308cf564a456971c06246313f8ce3c69034e0479854a5da33f1ec78e8a26bcf13d7ae9bb7054c98a1f8e3cdb984810a12bc806d71937341b59acd47d0b87a7574e052974963c46cd409642923dba8eb12bcf9ce3d905bd37751373d3f2ca66311e3a6f2bcec955a3f6404bdb56b1f54d82eb97c28bcca822f021c18b58644d7f7f8956c4d0a211fdb114d9b72c4f0401107baf3053e797e137398c3164066624307a6c586ee39a3956c16d952734eaab356115bbeccb54ee6ab676e19282f943f75e3ca33cdf8a51acd5cd5e36bc16c0bf530a2273ffa47b8f08f9f851a6ed0681c3ce818e526e12131d4ede1249a708b5d4a34d9fd70cb0e3098ad0ed47550f6d8682c8ae1cb18d9505b601c780edb4c5c73ddd59120cc476d7daaf7e2b20a08f5d06c840c72963eaf04ac9854399843db3861c980064032ba25adcb17b880c7bab174379cd6d271f35dc2924f1262620c63027300b902051d03cdebdb4bd6e504a8535d8057c48df421a7bde2f9fac1f4b45037453474e71c2ad28f095b148d9052c37dd6174ec61b162c2401f8ff6e85d1cf292e7167ba7599e20cb8de541ac1251cf69640643accf34ddeeaf2ccf0febbc4d909d60030798590adc6d048f7dda959a60969bf7897d4bd9c73f95bea6b5b6414b2088b148f95e649150cfd40b80b5e864f76a5eedf35812da04cfd29de1d54440835c6f8d93fc7f3e82c2e88549e7233eb825b775f53eeb9a432f837694d877803bf7e49bd13b31b853257ced3c56ff35cde11b4ea6e1773d1a36b76b04c8e2cf95fdcdb9592c97dc31445b4ca2a2c4ae4681f5fb8bfe8a0e43dc60a09540c391d6fc4526ae8a5d4e18defef750a090333e949fddcbebc5f81f57018eec819cccdab8c82dd5dcad578deda2ae8ae88c9099db280059d2857af9a62c0fb0af71a56ea72d080e9a34591663c942fa2761e30fbf82f53205d0747d934265349b4602268ae64b1ad98c8449af63c86d3b71d917f972643ff85c1aea3a09a183330e2b0cc0ca1822a468f2946ecbfcd4c3010fe71caeca53096c62190ccf2713124637b50643010278ef3fccc17f08bf29869861278b0e919dbbfd76207e8a8a5b0bdb257b315624c994d14d9cc0b05d821a08f773a966d920f9f612c5cf03d306a3a8d1ccd23d34d60978ef2cf5fd4622c31dd1cbb6836de3099380bacbc37d259630eaa6dc048e63fb62b3b2e8db3b1e4e731ef95fff332c2ca66fddaa101cb5178888bd0a9537cefde90c705437553fd1ccd79cf2129a753bd37051242ef88c72a526660a4f5e41c73416b7ab8a9787f64a1a6aacc684985f4f1f02203bde4af3020f29e3c61040c79a20b87b86872e5d2b86dbb1490da58b3acb20de72de2132374ddd772da2bacf542d718b6f09b51a9179c92352b43d9a74feb511325ac3c2bfb113dc75e57997a1719251765422f47b37b5be8c8b9a869c3337c4208f034a094cd650cff096791c7d6f7f48276080c1afb965f8cfaad4b6c968de6a662020d0c531e2dc0bdacd51798b990fcb8d86175fcb4bf342f5ed6eb2a31830714c00a03203b94d611d2796f8d13f7102511e09601047e23d7fe1bcdac0471f6ba5f4eabfa8e870a09fcfc74117c9061761a42a0e2b26e122ccf228db486d4b9f540b2b89309c32e7d2a5031f65c699f1f87be74711d0d6491272bc76fca2e4cfd943e67390523c920a4a218243788d1843abefdcde724e8a17768027bef230884f66b4f519ea375a67f4de9965c4e0d0f97cdd1565869b249f043d20a9f8e6653821dce119614f80fa7b4a176ddfae58997dfa65376d9bc4c754f440430ecf6a24c15d776f1b75a7430c2d8fb49df5566f0e63b3bb7b01b6912ca1a580cb6b9fe97205da288a60e8dd495d1d6d5aafe3138d6dd7a80c417874bb7659426b4a77a326556a603bc2911a4de017e59121bca0d0e00ec02d6349c32264be0134a51ea2f5702d9df492da10935df7b2b97710e10067c0a57ba1f059257ee27d9de7c2c0482a6d0ebc2c1bc0d0cb06cb054b71992c3272fec3c2df5aaaa95aabf591124dd74d64607edd9dcf8601f2327e200baf88d0bc856667e3daa2a4a389e18eb58ce7bffd7850dd818246fb8b3a04df4034d590767c43f6596abc87b4680a085e3460ceae6453f1cae303ee5b6df695bab668ff3f989f7f039aadc304a91fd55614534877608fc4ef20c76e0804a3416c49cf247f651facf85ea47a53069cca11d66a3dfa5c7e11bce2ff7533ddcd0e04cc04c69477d8f60c4a8f94bdf2235cbb51d6d8a3a165a6456611691da2b3adc45420d237fccfd884efe075c60f015320c37911ab5e27df14a5e31acb622f4d87457ddd4ea3edd0d9fc893a2f1521655c56f11f9820695c469f1851920880e6b691787f6be8e68184a8c15760100161dd2b465b104a23b1162559400d5ff1e387e3c636242f9eb21097fe04c4a8f899d976cb6c4a695d42d8be0c31bf5daa2449446ca0667132c0bcb2de28e75b795688c209880633cd990a7f795a13a30ce28d27cc50e18303950a3bb29b25315563935bd835975adf07367561a838a8af2797b9ffce284472097d32f52ee22fbcb5027a3d41eabfe5305180dd2bde5398b443a59adb1095221019fbcf98a11066f17b65149de3b628b44a48378c620d4704f97bf8b6d40ee0269f1b2691a5cd5e35b0aca1eee38d4c7c7ab5c0c7f21b47efe21dee0319415cdcecd9b2f8fbf7e433b95c114fb7c8b1f1d63f476568640a4476361314df0b1261fad820213f7a999135603e091e6baed76ab345802a0b5e749cc030c17493962c4e83b74ed7b7d06826257d443f9f9a208041b7bbc418655c5c3c7a331f092a75919b95c2b4e57229fdb92e8308e1bbd05e3be8d12eb15d724bf56fa514cbca0e7c98af680e6fd1fb785f57df5e2305539fb1e3ebb47da001b8e01c3efb965fd24117134ceaad12d6f00591ad2e5c39a1e84fcf068cfef03c56cd6a4e9fcadd17d5f1e1a4b860e42e319fbad4f52b66966c8669643f4eae582018cfd508610d3c1d8179c53c5d60cf41b94b0c18e0b5c4a649c00c26fcbaf6bc4f648daba7095f254e5b6d910176b6b810692b6548f404387a5a52519d01aec652c3ea54030525c3594cae0bae7e228901d18327f476e4db863d89058798e56588cda544d6767f1b860ec678c028d7dd4dfbb50adfa52bb6b98c82db74ad3b4b4f4665eab75877242b588e9d7cfa65461dff10cfb5c0e79a35fbc8a7cf209ff2b3b9d446a298b35906fb453b98879f5b953759e4f00a7dd25ff60f8b5eab6b1ad7a0108bfdf232995b496ff1c3c53bd8c9b99b4b4dfd9593b6d1b6d86aa70019ddda9844b45e7b38c2cd7ccfab2086df7c5bd03b765408571cb4ca4d0c943f380556e8835efacd009b0e252e1da9e960fd31aad154c49d5da8c8b17a08b98099bdb5b3e0fca7c8484ddfcb5406f1d5fd1847151d610e599a550f4a5d4fdd420e90f96d5ecfc5a8bfc3ad176cb51637403f8d3851492edb6dac46de8c72eb687bdf799ce1ba23e9065052e46387ef82ca4214023eec96dfe67cc4a960df51af1206d0ede9e8fdece3997ac0a87ab8aeebc99ff500705db92fb932300bcf94fe8965761663cd174355a0dc36e22d109f432685ff306075d7e57c825acd4353e211d39fbde0d5dc44e6afc3c3c8390bd51a09931a8a44ff7ee06c1a5feca243536c459c5cc77bbf901c5e5a1c5295a966baff92ca1b6a961a0e57055af553e196bd06804a6299faf5705a82a0c5724d0ed4910a8a5b39ceee157cfc3b0d2589d4110172c2ccfa7e0bb791f356ef8af2ca9bd74f579a931fc5b6228e5e71c9fc4191ff400e84824aad42b1c0f6de1aebb9b3f5b7b622746473c38a12e91e630b9f283c770b29ba12585b250dd535a49bc1359b381a3439bbdfa41e1f2ef0a7c197fd10fd70eb0813014191861082f951e573f6b7391265c852f422bbd31f101462e3ce2813582877356dbdff73bddf747b0886cd627cc5c7dca8b79473d3dbc5eeee90b6f65e888eacfa27cda83f4f7cf05e0c9c4400c1491cec6f0a027131ae399ac6a38564c98a300298f971ec7b61390c703dc0e29d922aa482716f46f4f9b75663a01835aed64dbc3b948f77b29ac5714ff205def59b36848c1071ee17712c047bb9bad909ce0faed16221baae1b0104220730d6dc98b6c14ac8c9593068ce6213a1619067f6ad8ec0b53653f8243e7be3c280c009c10996a347f76835549bea4e7046056c811f79bd3bd91c47536e065fe74ee14271102982ab0b492497307877eff589e6541aba8fbc99f3a090f16b325e7dc856f4a4e3e553576333d1052664bbd181bbd97b383acb375db29a625fc8e05a93eb9ae2aaebe5717a0f4cfcda32bfc6e8614039f3cd8b496637e353cb0825611570652e867a33c20c6333851faac302875e2108febfe8066978f8ef51548331e9a2bb8454629852381a36cbf8af0c82dda243282a0bbe0996d3d800b83d0354fd2a82a713c819722292ebbc5c99dbf25c18d7443cde754239f91b07be7b3069043be1430b2ca23d8b287fc6a520217cfc37984203a57f51ab5ad9e7d437d596a1932ce98197c2c5b133efd0fab1e4157ea06e755da6539ffdd53bcd1d23b5132ca9d62b00aab0c11af4a14745f083afee14fe8c53da95f689f60bd2dad6767f429609c0cdea6546f57a70f361ddfd00e48f541f975cf5df47f5a7de0c46aa4f6bd354fb15100e557c4d11a976a361b1b5fd4ede6cffb8e86d9159a79c3bc0c30d8063968a494cb99561ca33b9874d0227288fa4ba506c220a694ecd67f42a737c4fa36540b040d2aed8b2ccdd6c677d0223197d8808ccc9c66a236694125b446fe7f62e7b516a9174625c50b58242af0a0a70d9e1f892c4e0751135badd5d99d713c21ae1bf17cb96a9c6e3c56b56fc75c6f436c58c599195c1b5fbaa9d54ecd427d6cea2ccc0066ef48683ca40e6b6385f8c695a081f07511c5b8edbc04b2512d0b0197bd483803bc52cfb0a6903f4ad9c5d00e9c2ce1120647a8c18a5025be3ebead26cacf20168b4509235e818c106f8225d869fa5315d45d1626ad438aa6cc6a2078e8f9588d156dd54e7435a1d6d4bca55f0bec0c1767c2a205a79d3e5e9c76ff0a2eea4b6bb0b379769c513a4fbb52139a393c74a2db4f301ad3a60b17695dfcd1df1ae275a952e78d87518a9e96fa07a18e3ac160826a3878e09bede11c50f8ff39e28a6a069a1ae32754fb33f1f38fdb65c8f73cf4301f2849354625f6f992a021881b5a2aad125c52866b4346be49792c055bd5def1fe150afe24820d3a894ff7b9a8d70568e719a62866cf58baf1efb0d6797a8804eeb4dd8bde5c7abcdbd0132d4f2e5098e189a61c2a06ea4ff53142110de0644bcfbbf65c28cfd5a8a2af536b28c9c239cce53c20b77b4bc548c64b79c81f3c09d201b509d5ef7b939b2359561401d287f0b8524a0e01ec1e1e798967a0e61051ba916aa17bb5c5df5d24babf429f6f464e7729b09c89cad6ecbea4c961a0ad2adcc36ef7f5afcdab42714eeb48724426283cf8d83ae3a7b0f7823100c45fefe6d5f3591304dc709fa7d2081264f4760e2add767114a87372b9094ffd67e2904db837324179e9e63e67a5afa7b4e2c96f452816177435e3377f8c7b53b6d7e704942a630670b30244b5ce95a5efb44f759ca651ab6889ebd23dfbeed4ddb8dcdb20bcfb21ebeebcf2061ba6acfcc2b3ab5e2c6f6a3e76b3ec0e266f6018ad0e4750d4a867451cbd4ca661568c5ce62a1c6f87e6121cb34dcbaa83291c8ce5453fdc6163f0678060b4ca7bbb112a5c8a939753219494bb86de7e69b169ec82d36502ac3003919259e13a4c0047177360e7ec97323311e390b09e3662fe2189ef1a21d88238539fa677a6716d29b149502dbf5939e8f3621664dc926bf4a3e6df8f73025d19fe8cf0a623a665734b402f7ef2e27e1bdc7a711125175e638dbb9fc456d17ec6aa400d1159325cb41f0f88e67c876c83926af03bbe583e6f2ef7ba8c370177cb07cf3e05d8164ae484bf16536eed44c1db8c6a5d0a2b9a74d278d9f39594d1aa919afbcd5fe1e201b1d1538cda69f93a085d8435fac1f73ac22b494b11361323d191df326971a1e730600585d9df828fbb8c69a74d7f94e1f91abb04b82b72df7496dbeb621927ff953859661b1f024528097a7c239e5c746593d37b966801cafaddcf87c5ceb2055a789fd90d5ff9b30e12d0d19663014d77bdb0e731b43b1a67794034afbc3197c93ba7defdfbf5e5750984ad3280875d832cb130f739fbcf555e37583c91fa022a9c7585224cfd784135761207f2f3f58bd66244850cd0fc43e9c629fff6b1a322ac9f9c71a27b7b14a1a8c879627c8c5cafa72b46bdff24faa712b9fe170032d4bda8e3a3459c28eeeb6bc403b7a310d3140b625db06d663dd2deaebec1dfe26ec73bc30a177a8b5a1b136081133ceea72bf229a64a7c38f67e8d7b162ecbb74aea8766757a529dc7c7f836af3781cc10a489b942fcf85c32b813ee4c84dbec5aad0ce863a3a2c28df8830e984f771496cbd92fc3f49cac26c652c884716a0e3e7eaae119bf27e0f87362ebfe5f17ae36c783d0236ee2a903cbcde12d5cece7f8ca81a38b42ff70cf2b6cf82bf714954b57fe773e607812721608dd5745bce1caba2c773ad46402cd2e032cac8fa7b6b0e6f1a8eac7a6bd9c094bc159ff2b4d6b22bdf1bdb0fbb2048a858ad775cfa9c6c9e2769807cb34d3dab53376630176b8634a7fdfb3ea8e931924668916be84bc4d78fb3a5b3fae8c6f4172a339c27384dd3c8ee1b57517c663c6a38669c2aa759ea457e4145cb0f633b7aa6f972c07eca7d5a9aaf40c6f172521b586cd9a77d26b30209fbeae0a89a610ceddf614cd9f1434b7d2a04e04d7853c9fc62f7ef8d2adf6550ac148d387447e5957f1df03ee31bef6ff683b9e3424472af2cfd0ea13fc8b9ff23580ca83f05ca1120a709b3e42a884f1960ff07663fe91a836091be1bd70530aaccac4dc87b5d9ca7d9a1bb6b19f0f79351d4884e7ec4d1852db21f1f9b05edcf92f12fede3add084ab0c3338131fc405b6f526d4a869cd6084e69b4efec274dfde715ea2f21bf236be28ce9c6368baaaaf67907ea1089f524f99d9abc2ae44425b41c3b60fc44e007dbd47750eb8e5f78243e6f08d28787d7119bbd0483ad85e3a94905b13b00d29b8533ab31a2cc2c37eb0adf437338f1deb1b3d4940b6cf8cbc520d2069eccd57b0cd0a1d5fb17f6c876bd45feef51ee61a6e620fdcfc9e4f5597e3ecac2f0bcf2a4e5ce2d7e7d6af9730fbf0ce661570368fff6b674b7a30f6d14a8e6713219a4a79e35c855569f0efd6b2edb6a44e07a314ad548f97b78c0f6786c5d3a5945ea0fd8fe99ffdfb91b47844754870aca907e7f9bd3da5a37f7fc1321905096d85ea239e7343beafe2dfb31b886dfa661c6cfebaa3731fb6dcdc0057b5ed5b58b2d50083888f6adfdd2dd8acd947cdc5534d4a8faca8d36eb73e1becc990481cec02c0a8bf3e97a770cda0a09187673d9e729e5e9c06594c304de0d303a4bfb5b614b4c3ddbf19e79dd4449cd062c44b152d34754c427941e11dc2d9d8fee3575aec08f824dedcb66669c8a02315d5de468f2d7500ee30d0e55e076decdb90a03195255d43cf9ce87927957db7d82f19489ed5e619cb70e0d76ccfd0734ed686789a6735433d01cb83b5efd3ea1c4c68535516d4295c5343edf0742038d151bf3bd8793de0a95d274264ee9dea44f1271339b8d72cc2c3ab855bf05e08e364c1a4992da3cd229457b492dcaf7782907510f175eb79a61bad7b10dc80f902f846f00dc096b182f8fab54814c0054a5ef48b98f34b276da4c11a2dfa65e3fba4a47ddb523ef00d4b5ad238f27696be86ac48cb09173860cdbc021e29cb4165553326b0cfea73524a17857fe5a935b08caceaa6861ba754e6ec3b1cd51f91bb457cc6788738d76678c9956c68c196dcd6c14872a024cbc4d0e1919cb109dc7f0706ca6e6775ce58834882f2d3cbbb1d312183319a42fbad31e8779aa2dd9a49117acb684a18ef308d595b3b2cc2d2a9d560483ac204bc51eec6cd5349a137aa76ce7146f011bd9b24bfd653a86eba1a825f7a68e8da7bb3b137c952aba837e517aeb2dfd46d0dbb401013b6b3b3047c069750bfe3f582f6048b5a2731fb4cba3bce3b49c869a85cc08162236353e933385d58cc231d98646fe7c511c3092a601631505ad7db093c14c32de057056763bff9556af09800625f3c2b189de6835af7bd1cca1f603b02601f6d1a599d6c421ebc81f96b628f384745879a7d8060fa5823b051758d2f1ea90fc6bdfd5229098cff5c53394faa16c2ad6c8f60ec928ac147217b7ae5d01c7499ae7d77780334caf6462458a01f49d8e4c3cefcc0093c61170086aaf68f7e4c4fd8f542e78480c43cea63858f15e47fd47e5ed090756a3d3bae679432bfbc803d7074b465d4ab1d3baca8a0a434fb19faf805209a1d815641cb7982adb903c9aef33ff4997581880ad29dba7183718f6ebf947904d5526a8d1e72367443778aff1cf6575a8da6de73e9e773f621d506e898d09a4e13343134d3ffee5bbaceabf82431eedcde941e88b2bf2748ac615dd99fec5a2992e074ff88108fc27e63dbec0874f592151e7025519511ce3fa27675bb64a1f087ccf1db65faad33df81476bf3043d8b38f621d65db810e04eb32ef15f994cf757a9a92c75335e168fe8536d392758d8714ab6663a1a9d57021c337b5b3abb26b0e74e3c60fef127b7aac774fade3e6fde88dc69af68b803288533d2fb2c86caebb5f02efd5ae99b1dcc9276922a635ba5d505eeed16422da97b565fd42b6642108decad7cb1f26d71ea4bf6ebf1e445b1b8f84a56c645e6b38c3c0b516aa21ab12f13c177c18c75fb23bdfa02b4609cca7a5e4366843ed584cc4a2a9580f3ac5b1e500be559790ee3b98b4a650e4c0893d2e8df2efdc706dcaa28fbb8d496499370aa24c5605ea37d291f10a45cf2b84d8c04b44ab8d50b343eeb9488bf04277ac224dbf0a7525083edcca34de64a01bda4a68645679d6f48bbbc4aa4e5216aa60c8db344850ef9e64bb54cdc8103edc067a30076872ff27f284558e26b37a773afcb05a569af731d784cfb39ec03054fb1f4df185a4ba1912c795021f6abe66fb4c9832661fa30af8bf28c7d7b66a2e18c91288d45fa892c17bfbaadb169ad26a57038160addbc502ccfc9976ac88a36e3b72a3f34c90be971e7f8b82d241df5b858f85993156529816bab2d3d339f01a8b5308651033629aca55be508234d0a3cdd39d389813e07428c03c725ec4114ab8582a6c920b6025a2ab657a55cad793602188dd448f7ce93bf46ccf33c40abb28eb02f4a56709e0900c53116848913cff5caf73cd2248d706b514ad0555cae7345a6d1c01503129f248a3aa5abfb0b44c8283d745989a35840855fdb7ac92b46b98ac50ec3f4bf8887f1009727a3004b34f062074aa517f67c073464acde70796f0739f9282e8030bcfc423e2bd57b91e60b49b47e43cacb2abfa28401d811518027ffc1a34be63299207b8a7eec26373ac2442f193608e82cf17f98c1ef08fc9bb2451049a3a86bc39d1888dac1587aacfa69907dbd56fcedabb33feac40f200cdc76251b95d027a18024325c1d887c24699c5c9b2c5cc41a31b4297dca87a19cb54094112b11b1e5d9e9eb775d62eadcae7ece09a808eeae05205bec1454a922873277fbd6ef4c70b7e63d86f558e49c8b9e62ee04dc9976c25e554b584fdab1f45c66f0fc15f8b7295ee2b2fc1fb01efab2985f94e4f795b979ca7012e3c3c1adef30ba88bfe4d9bc572cb4698f2dce6232783e32e69d3e5319d301a1e7182e3843f385334968f27faac180f09b03664a85c2b1f64e39f47a2d414f0a11c1044b956db435af4ae2740f65d3fbdb2ebd41b0454a9eba47f8ab5c90b78de26d1058a5b4bf5bf842094c8613cba5b11f7d0e6512ff948603c7665700be36620878a983d5925bc4a989194d30b50d6a15b92299219d136e44e6089e5605c5202a0be56f00c056ac62b10b5bc4de3969ee71880c0ff8c232ffe147073beb7947ef36b1d01724764c3e42e7cb57e8ef295cf32789e4486f7ee65d836b51a0d92beb2313189ebc1224c4eb6f2464e8815fa75a31285869f8eda294a338b17a825da7ca2bf0be4aba8defcbf3465db2a041dc912926fa75b85782529f0d200a3d844f9d05d3f79ef07b061de5b14709e4c1777507ae753d7b52af3bf05e2f8802a91ba8bb23e03798f0a2ab7cf54ae9ce1786411c6b8da43b05607e7779e41653e23966bdfee73bb302362932225d28160362d396d9bb3b036219d3eaaf848f8ad090172d6c4aa07297faaa8607935f46a9ee1283ccc4e5f5fcf06ca5d596ea31b9bdd710cd37a73594fff83c725f53ef3186b59c305b1d37565e1f1c79b207464fee90d364e354d9f1dc9a712f4e7878e73b32aa8ab671dbb1d5a075c78678316aad5c55bde663fdfdc61787d9fbc3018ea1c22209d55f04b2dd907794e0ce06c26228f43b8a4d2fde9ed3bfb4208f0d8b65366d69bd6932f97e3fd2613058a827bb8969dc2e28fcd7331f8826c5c993c7924563562d1ca242d297a4b45fa8b2443eaa685f60be923034433e770e93d9b3d04e7173a53c892a67053aea0b585d33f05033f3a364c5223e51743817ce69866aaddaf6e59073ebca138e7adb19b8276556ede92aedd2c372c260b541c561faf5b56153440076023804dd961c29427d9cf33802446e10ba8d191f532bb3c01adc348d196eac5b36290bddc925ae3a9c7269b1056dacb230ec291c7c7b35ab012ccd367bcb2b97d9afcdf07fde6b8eb1a29068f62d85d387f48a571bdac853aee853ab07abd6efbd82e9010883242031002d822db258ac0c787786475846c97535d01050871380b98b2caee809c194f8a8f002685446d26956b7842164ad215d4bd5d0002788b1e4250e149940e22d787cd8275930039decd8e6701fb735a9dd9f48d62ab1f55598b4c984e3ee3b915d8c4c5c5b4eac4e80adbeb2f149a3d7f5d2dadc640396ce780a74491151d59102caf340f35d8d84ee2955d0ad61c1748c5db04ed5cd1d339165c5ab7f2ae4362daa3ee0f8e5748536f121881c5fae0875069b59bbac9469ff7b2851a52bde7b74292701cd86f9b9532711aa2904ff61dafbc1bccaf906bef32bfeaf3fa7dbffe42537a9f18458b17b05dd64ad3277e8acf92ead8bc5115975bd185e774b249a6c2d7952566da1eea2a654b55887d7aad0f00ef5e473215f048a2935488fa3d06ead511ae2f66240cbc64ef830e316d2b70a7467e3b1ad6653b172e571610cb4ee257a0bea5e67da8d01026151483edbbbe0e4dbd93a87e766830b0b8b8affdee7d549a24c0fbbe34fc33fff72f67a5b276bf271faadb1d0735e4e2672d60e3f02ec49f1defe6eb45b2771b113a11bd5e4d53b30a3bbeaaf784109c32cbf526db092135f4f719cdd6fcab4c2cc8e367d07fbf30f0dd85c13b8861e528a21ba13b35a0ff4a2bc40e56fdc794f731c0238ae51c98f9a0801493e8f7be19bb19a86c1406e1b7dc40353d613317f4a039860001c7f92ed5f0e8ce8f9c61d2ef86b4888150f961911238edbdd7671a9bf956cce64d01671bb3ee8870a9be42e2f9f7d0c67c7ccacf115fbf8b8ea6c0b5ded152f93ce30d4c4ace4515bd316ab8581df2486bdebbd16602220bdf585a4739ce21bb2cc48a1ee1b7688f7b5563317779741e6154c5ee22036a88b3892b1eb8bb2c1e30482e04ce0e3430c774ae5c3d20d893ea39ee7cc85e17d8a147d5721781114b0e1e9fedce30b6c04bec42792467190366df2931ddc3f87fff1c282f64a47165532b448ce6e148697ae41ed31c3b57658993114bf9b0e854fc574c3d5f3147c9f89adf189e50a94fc8ec0ce25bd04abd61d22a451dd063b505042f3d42085eb2d14aa2df5b2f1d8193427b8dfe92313d63874ab7045c010a0e9c7873215809e73e5b8328501f606ee894288fc12ba0f8074838a822c89bf068de9c32264be0134a51ea2f5702d9df492da10935df7b2b97710e10067c0a57ba1f059257ee27d9de7c2c0482a6d0ebc2c1bc0d0cb06cb054b71992c3272fec3c2df5aaaa95aabf591124dd74d64607edd9dcf8601f2327e200baf88d0bc856667e3daa2a4a389e18eb58ce7bffd28aeac1a524dbfa5ef7b7ffcbce161273fdce02e1a83192bedd55577842e35c78ad4e8bd05361d709926b759c4b7f8f0b270dbccea630c7683d0c05e0856f41fd9d279e5fe36dbee53305c3dc7b0941f9f60703d24fedaedee1ce676fffc112c8a1bf408fff233a37388a208d7b7ab8778576316bf457e44b3727b572bc018c0bdcdd9056008c3473b29fd51c6ce4ec3d670a653494387200ff4ef30232e0b841ec0fb62fec7e72dcd4c2b8e6ddd33cb4f135df5ee1d6eef57a1f1cd0fb4975c6b202a9a23a94bfbb339d487558c7b651d483db8aa669b00b167066814565e4263545e47024453641ae49d1fb2957d6a3feb0e0b0adf9b50fcac5a148c09d25df28d2ad776f5076469b38bef6841a431ff34a528e330045c00a8b31c229b930d441c9e7e2280547aa9859be87390ffc1749f6732f10f2b9ccfa7276de021ff0f667b674cfdc2fc27e964733400b7175691981eaf5edaee8bf70676ea66e6669e4bca87019f99cb9b7256112e01b762354df7f0ae1d3ca657fd62e90174acb44c1418e4eece27452941752108b6a950116cf7138d2f39067e1031526d2e70e30feb78c1e87dd4c1aafe313544187b79e129da84cfda622b1fdbfc3c280eeaa8250423f1d63f476568640a4476361314df0b1261fad820213f7a999135603e091e6baed76ab345802a0b5e749cc030c17493962c4e83b74ed7b7d06826257d443f9f9a208041b7bbc418655c5c3c7a331f092a75919b95c2b4e57229fdb92e8308e1bbd05e3be8d12eb15d724bf56fc70ad15063f96663f1f83f861e7c904c24d082e28a4fbae424b58022db258f6d7af708b5f0ad49211b8ddaf2e272ad9b134a3f4fe75e162c7401fa6cea70fbd107475002cd452a77de689343e427ea1a3f2c7d37c69786ec785352d58b4d92e76018deef670b8e1bfac1deeeb62c7a1bb8fe00e2c906f0f1cd7c69790d102d314cd4cce705992331670582f495bc31781f73af07697e5648e49534439b14bd79e32d7167516a0af4854ea1ca6715dac950b697cedba350890b6f9de48c84f650df94f7076d9f8515343659505b5774169d358e4e97108dc7eaebceb84cec9648568347c20c2577f749267bf9ced029ca6cea4f7a126f486e1164d7f0314c624b8381231c1e365006b350e5f9a6889d21583d66a180653c3c0f72a55dccb5c1bb110e998bcd4e47b0900b87d0a478d9d8c7963df514086c9bbce4a715a4e21de573eb1c994a067a9db0c18b404e3d22c0243722468cafb4e51e4213b2824cd13c714d1932c8d5073623e20cccde6cb653345d1a3db82e6ba34819bec2669ae50b07b52c1127fc721745176a77acf80dbaaa80e791c94172a6597f55a81451e980ed6940d078aefca064c876e799c1688467db722983551eb6a64cf17b235f858df5f1ba99ca685284160f8b333d4dad061c0e0fb068b85880a71056cb5e20f3acc3b5ae7b73f1cc0a81d837237d179d728576e0fe81a31a6a757c85be80218ebd330320d79242d82a965687feec65e343aaaee6a86f128fc2832ad8a66a9441bdb918bdbc530aa2f0efc6de661442437a88641bf70603a57af5562ab32ea87358c9ef7bbf901c5e5a1c5295a966baff92ca1b6a961a0e57055af553e196bd06804a6299faf5705a82a0c5724d0ed4910a8a5b39ceee157cfc3b0d2589d4110172c2ccfa7e0bb791f356ef8af2ca9bd74f579a931fc5b6228e5e71c9fc4191ff400e84824aad42b1c0f6de1aebb9b3751338c299553267ef4d5002ffaf2675af0b66460ffa359a76fa6265806a9f224a2b596016d66acd21c97533f9baa115a7489212a51d38f24b7e2f670956565af624369b272ca03f702843cdf8c446a57cbda64a5914627bf37d8e91249a91c72e2924daa4acee2dad5cc6905aa8f41fc2783710e6613956dcfce01778ea98850c7259439be0105459de1f6599ad640b24b8525c85217716b06cf3ed1353ff66d1a76685e48aec9846057daa173c8b0678f7938ea331bdbcacb071e1277d71c3eae86716311eb7796b60421f5d859af372bac874960b3da07d1e40c518dbccb41a00533c520b97e838f769a22d7c862976236986137c8eca8bfdb6660205ef2b0fa7ef407c519f1e241aedcf35d3eb63663d632c01915847c4685af20a4f52d4baee2011be238c3e9b3cf685feb776d1b47155b2d6f5cd9b0629fb5101ad92a5dcd03481366827fc81116202d49388edf2f839fb187184022fcb375db29a625fc8e05a93eb9ae2aaebe5717a0f4cfcda32bfc6e8614039f3cd8b496637e353cb0825611570652e867a33c20c6333851faac302875e2108febfe8066978f8ef51548331e9a2bb8454629852381a36cbf8af0c82dda243282a0bbe0996d3d800b83d0354fd2ac98fa7bc311324d151ee96c011c9cc634d5c03ad33e37b896b2192cb960f0835f0f5136fa2e463253f201794c354dd3aecd70e651d17b106ec0ec3e8d7bb37c3aa3fa4c7a024262c929f5d7a866e372ccaf5a3f353a0cee6b74d95816df5e38c56a80d544a3603f9a50af49cb2001105283341f56f7d0fab817785443fd454cf09503fed01ea4fb2e5d739452cd6a40df6b3a49978f0588373607c680a1495790e726601bccb91c1e9c6f50c802ca18c302ab49ab86c81fc00f016d689c9f1dac97b29e24b2427e152ddee813c6525124a3bf3f9c077d558fa5d6cb2810319644bbd6a08619ae11de52e522c5ac45eb0d538b06d96a49897ddb923db0552cd81ca2d38a6f36c27a95c50b58242af0a0a70d9e1f892c4e0751135badd5d99d713c21ae1bf17cb96a9c6e3c56b56fc75c6f436c58c599195c1b5fbaa9d54ecd427d6cea2ccc0066ef48683ca40e6b6385f8c695a081f07511c5b8edbc04b2512d0b0197bd483803bc52cfb0a6903f4ad9c5d00e9c22626b1dc5bec911a9b13289a595c9772f24929b26469ea868cdd4944a6e80950c2731cce68530ec9a09ca3fd9f65b27bfe2750d7b1a23584e5266b99b1f2ded9dc279718bc9700e467a2f4999a8aa655fb2f241b84bcdc2cc16a8afcf9895884ae145783c60e86ebc5bf34fcb09a0c03003c7d7e3c87b99af52236df58c77deb3db5609d11237587963daf87750fe74004131d317e1cac905fe04ab160e912c7dbafe366b7e2ce83c1ec4d4e0ee24f1a289d9acdcdcffa359d560985d41a9e6600a00db45b6c5ed09d45527e5d53e8bc85982ad4fa19e23e6633fe8b157be84ed7079d723a29f48f838110b41b7b8980d99283b0ded0f7a85200db8bebedb0b480eee5afb4f24929d09c1e36e4b9d6bbc5ea8dd8d51b094e4d7680e430d109b884f5a6e8e04b6bbc6e8deb3fe98de0b6304e6a57791e8085b6e92e3d91f697367aee43fd88f855b1b6783ca8a95eaf460f3791c62808269a1ce715ad76910a6676d83b4e536000888f27a0bbd146b66305f74b032b1ee90a51386bb46b363d2d6fe78d3895afc2c895d85f55e10d12c03f85a14a1cdb9baa6be1768187da09732fb01e45f13ed6a466d22c7c14cd121cd1b0b36245e778e0c6b09ecb7a95119ce65c8e3552be8bf3159631ea78a65788fbf39126ea7f947f961bbe538cce2d913fd9cb073b160c340e018484fa7a4d91b02429f20fdb68d7224d7d3cda5cdc10e3373f0e23d476d442de2c712f66b7c0bb225709f3639336ed3c6f29b8c9462240989a0d5623d5c70ddb820a8c237a45f689b44ec042bc8abba0f8cbc5d1d5f096fa36483409e1a5196ae5d3d492a52b74987d145fe0333074126ca21f497cab2f5cf3a0e9d2c2db60559cea6c29f6d022b0369f8f4ba8e7212f61e681cc14fcd00661c7462abd5fb3cc7594ffaa4bc32f05d129ab303eae2e7ffb9e1ca5ac5aee2d78585114f450cd74fc9136cae45ce5a549e90c3b5cf40d62b45fa413995f391c02ebdc0713f6578593a18d869a17b3e4d4f428488342c93fd06dc3c66977fde858c5dc1928738d4afd03fa92993244a48ce9b2716479fcd655a689a674254804e8d325ef3747ab4480459cf35295a1ec2c3d5533e3f1faef40728e7dd0a621587ee5489acea32f895590d506a2cbb9819112d5363b5ba67b5551de84de1e8734e3c2714d1ab99fe429f7bf1583c72017146b0d2496417f4e1ed1add3965d0ab2208c051dac7e05bf825027750710fbdcb39d1aa15bbf544e231d5e16184a8bba609b0f1cbfc552721f9ea1b34b690a1b56d7d351b3f32c77d5c2ae1974842d86fa1070a551cdebb24b453a606d287406981a0213b7a34abdc6254c8f3de46bd8ef635dbc6f7d26212ccb8e363f20daa348d7fb282886d673fdeca2fcb44fcca0a43f7d5621ea0757ff18e3c8d8e75e7820ffccef3615a0a0f8bb658b4945904998f70463bef8ec054e0dfae3832510722da5e707a3a96f6a4fa1fec7d90e92bdb03cf9b44a52d32657d62b45eaa9149bbfb205649b7c1340b6b9f549953a17c02af152fab0b579a3d282c702927a9ee78a5ecffe2ae00f3d0d7c63bb72bde4970a6c3efe8e2ac168a63c42e3188d72273cfba600f54ec6c4cf119d0e1779bcc06253d034852de959797c4d46a4cb9cd72ba58f1e29ca2b821e98e8e6d9687ebd2f8ccacfe27d3dfd1a45dbedf7a42d8aa205149745a6213260e16fea02465a44ac468af878adfba33927dd80244310dbea0fce00189b3e1666b9d9af143e157b765da3a3ac66ec24e98361881e0df89d836fd42f46d32c09a9e7a76014b9aa2d34e99ef449a6ecdd2b981487449315963277319806a5d595e568f91ae48922f3900e490a04d894b64000904d8c355b21062e1cf784668d2438a3dce13f870eb7ad6bd2f01b816379946fa478acdc47a5b9eb456d3b1a0ccc54a3d43f22c25b08a20f331b9e3f22a0f239b1ac3cf65a6c925770404fa9ca167948d3321c0df83e4b87afef652cdfa04c716a8dfd7902c6a9331aff26a6dcef400c44c2189fc5d332f3b4426cd62e4768788528568dd61c4e977baccf315ed9ccb8473cf136255b5ef509a16b634b5b0bfa2dd7b034418e8c5b7a0391ab6317b68f3836e97edc3687aa0f04762a2e9dfadffac09e8b42364880f0d027e8c7ab8e70583804bcf3290895be4dff94ba9a229c1c6b26ffc8ae3e5c8eb2ffedb92ad6dc7ec84a673a87df0d1277ee4c9e56bb4c6d16f019dba3f9101a2f69a56e67fb717ec0c0b4337ef04dade1e775414506f092c8fb38da19426e9065daf491e51ae94c8d14b98989c65e3724c3b8f2918561708a066c5dc9a86e7a155d71b73775044647a7ccccb0450ceea90f1bf7714a933044eefa40bf921f3c658f286f96f2dc9ee0fff47f43d21b4fca2daedbdc69ac6ab5e6e76dc37791766cf656292ecd886138ceccbe67ce58e1ba34974fe218fd29fb7f056ab0f509b26f6d783943f3a5f534552a80224e771693fe4aa0e0b290aebcdd0c4939c79abed66ccfabb472a48ecc4de247470eab1afdbebb63c9dc234d87d790ebdc14751cb7d8e7ffaabb10b0e6aca42c0bf5c8e7769a7af1e8d047ab9f5b2203a02f19346a0f1a26d0e12d767bf5a6b10ccfef64916f8c9e4669deeca907aeec041a668646759ee01db775a36f4d5dac96dc6017e0b0d0e697ced3595fc5c5ebc6120bef5e7804b9ea97b8f4ca3bac0d503f45b2ed5f0c1926e16f620b33a803a4189e4b80dfa354f3a8449a513cfb3a5e4fc9e80d0de4b41bef80afed02f70210c1dd4d93698a12c4e7d29f7224d5c41486145ca6f8ed590853da124046ca5aefda0d00ad62c9e5c9df394c5e782c2225c0bc58d316cedca089c610bd736675ab16bb5c4e0f7a6b2fc55e77843da45f1b66d61fb24f809600e272f668a5d0a577de9440da61c8585c53d847064636bff9bc0e277c60192e4fddf0b948b0018f87323103785ba6efbfa7777c2b6ccaf49c4c48efe0606ef49ad5c97b2b083e03b6a2089a5471a5ef71bae4f921caa99e702480e27b67e54f71a196fa383759f3162660c1aa016ce4cf7025a4217ddbfb1e8192eea23c59564bc0964db4b1e95c92f8acc365911138641d37fbac7ef7bdb22fc70bd0d0012035f04d0fbb4824b25ac2f84061805fed63fc0447d37fb5d61c5816bc9c4fcd72e59833449890e8ec4c885be78e274b2d929454bcf48d12b0ff578f26bf6d86b52d18fc0f625a8d7269741137bf423d803fdb0a8ec98027df4ebf46530b64fceee7bab147cf44c5db28222e22ddacad245fa446f20a037c14ba7a79c23651ef84297fac7038bd9ca9e684760fe90ef42c48ba198b14ca197dbbb6014f4fb311c2031a32eeef46e649637b855a702f97fce6343b0a9f68e52e89180175e4ca9b6b568c09cf96420681638af7561a6b525ba84a8ab51f289c573252ebd0cb0baf28353a353f9a2c436a2b5587ccb792d5e36ca12de3398327fe5e2150c645936a8b11518904bc54a032dea21af6b17ee86ca1d4ef83db5e10834e849bd1ea521380b73dc672027d4e1a6c765139fbc8802bc3bad6ecc9da831ae4d72e5a16f74138fb244f5fdfe3f0341d0949361cdc5d8b55ab45d9277b16e73cbebaa474c9f002522a4ddf24effd7fc2f7fc17399f3f3c63ce821a3f14460917cd788769b3cd15e4829233861ef531dfb96b7fbb33ef5ca1517e6e2c56b9823d1411e44b25310ced17b34ecfb1ea430496d349e09ffd9631e6feeb4a639fd2a82e234b06f3c1f6b0d09c03447fc1a92ca064b51ceb9dab6915cb71f0903f74639b5c77ad38ee7ecd9978012878734e994c4b9f5dacc30c0117d2e5ca17ed3a6f4ce32aa1f87f8ea3f20693c48bee988f505839aab5d55596ebf61b250f5a911e4b05c613f6177fbe2fc98999bcdc071d90dd5fe228f8f4ca0b736510f4a8dbc516913e9a5e44c2477566d23e46ff0d9018e3ba1395413a1dd2b804fc5f5a131fb631b45e18804d7cdcf3dcbe6dfa133e7cda33138f3f419e5ef926947b6c6a14766795aae26c306be81e06038028ec26cf77aa8484519243cf2954ff9254c8a1e0aef55f3db7ac7b0c7850afaa9b32dddfb853099b224389193a26ff20d565a1f41127c86371ed7be9d64930d9d8159d7cf635e6bdf56154c112d0d0dabd847086c601c89528a760ebe17b016b09e69eee24e8f4ebd25335047645ca86fcd4443dbf412296b3355786ff352bd0eed78f1d738d37fb23d4b5b09fd84f7ba60674ee697a076a3a18c2741091e939bcaa8babb498cb0571fe6026cd85fdea3f11ff8ca2ca77e8955d7791d22ca21a2140dc9d7c0bc50f2f41d7fdc57b5e933f491c64194733fd7e41289361d3c560c8639f59db6efb8062340eb7097c8cc6b428a91b147ef853f89903368d06df8ba8335301639184918967ed31cbfce3530669cc63a357026bc728df6ca6faac2c6d39e86701c0d45eb9b904982cac90bb6a1eae2a27befc36262f441ea0ea8fedbd2f0490913e13b537b234d867e6c49a2a914776bbda107d9fbc45626e610a9d328a0cabf15fd422dc6dbd112572a9760159442cb2b6e0d814a662c7d00af79af7830b99383860358dfb464092b9b0df7f7a094e982d56813ebb73696bca907c1d99cd7ebf598a4b611c986d24a9643d3afa18e9dc146b8ff34f48093db81be07768f170892ec228554e548daf8b262f6f09a4513988225dc79647c02daacb7a09b20fe1c284a05e6d05384cad6880200a09662d4b8b42982a717b8fd3da43840b279b0cc4b9e77f51c08feffd008d6818611a58cd9052df40b022b89124b3e59c7d8620b8481470ddfd3157ffcbe73f1c2670efe5f3c46f1d2cb801abcb58dd4d9876e9795a904545115cddd675343e7c5fb6b4284fc4a9c1bc0c603b8a8bbf2e2389861155be6a3fc873a6a6785ae207e625c7a81dfcb58da964d8509a8d23474ff23738e6ed007ed7435f25822a5d4877673015c959a25184dbc40e0bb69b12b39874a4c5aab37396badec143b5bed6bf1480196aa165f04abb9addabcd4d4a6b97d8b3d43692a2245f2ac212fbaf644fb698ad74f9b8ab4f971ce3c302c744f5ce4466e64505f290839601850f5567559ec5ed58b1321313902f3b61e95cbb29e90d998afe065caa9782120cf9bd0a38f1db1fc8c56544adbe8a94eaf8c3725783ed3998047a671e2f761d3cd67fea9da3c7ef5d19b2e076af3628dd1df9513a29ae68b2b72e67477099e7949c8d910500be72877a75995c60b9a01f804d76a943b9fe131e76f103d7b813cc618ebd57d8049cbd1f0caf35844cbcd41eb5f2c2db2de8194c3682c9dc04d254e343672c6369c2cff095633c141e38baf992d78927e34c411a53dd2f95c568240421ededbcd10c751a3421978010df051faeae80a28f36a997784f4cbc5f5ad08918d2f717251fd25a8df06912055908a8ed22e3e72a98eab36c09a28caf2f2c1e38a0266d59f08deba53dbd6c9d9ed0d008934b9491a6f5f0d65c8e0d803cf24b9b6a20a00b732f709797c16429c66d89b41c6adb8aaaa227805e8f54c543252f3f0d09847977577c439597194b13bf0c622111bdc94ea2ecb75e62efb10f82ac34207cfe5f8c518a3c6a6f3fc6cdfa0ffbecf4488d8f7f713e7e2de217e055c7599f2bda35e73ea4e2cc03cbf741a8af88bcfccb5445533d957d2c507f275ccb07e0f28b2e3915b9d86a08e43287672c29feb33c5a407187f03a190f6c219018c29ac2d2da00f5663a3fef393551489507ab1ac02b1e918826471f24bef55fe727aacf68f971b398d3eacff3004edd34b6117c59e6e9dde687dc99fd2957bea71a1ac0bbf404eea435ea4ca4ea70ecac97d60c7aa7cb5b5de03b4127ee2c0f60e5162d9812e9ea8ee1f25b79d727a50a104f01b1a18afc2c891857d1c635ff983add90defcea1feb11c07130516f2e0d861eb486d6debfb9aaa621bcb3e08aff33748bc8f1fce533065c841e243db6088a25ba27a5d5f4723b76e9f1264c42f2c4f51adc9c1408b082009e3a9f631660812701a5ad05bb4a694af9c9a2e109712a401e38d091d0c1e281aab4a02d7ed177d528fdf49bfde55c7976093c582569db5b154815f8e5b17ddbf6221b6984e574a473b7c034e77e8b8a1156d7de0cdda0ef56cfa2d568674f73ba5c8c599ef32fa58bd0374c82e1078c0fa1c78f549bf4458611f337f39302ae41deecc708103791d5741f18ec4843275b819fd070e2a37cce6d77a9a998ed3e682b85c25a1dd6327ab865a89403856ed3d4c769754de161ae9257cdf72fbd7e168f3461f0428d3eb75e8481aa934181c8f2a4a9a909c01fd00bb22877e4b236981b6c56c5f7b89e4845f6ceb29f2f4c340b1f68ffed21b20af88926f3a2991e81ea521d64227431148206b6996a30d1c6c5ede6dc11fba7331557d6183c43a256e1b253fdc422a1185dd6ca99eb189cd9707777deac02c2550a2d85575ffcd49aaa2c7c1d4f7ec414e041a0a394feb92f5d6f909c50e5ec602c82829e55d2c9eb1796281db7a9bc8b8d82887f81a62eef81868b571986eb0ef85f79577cbf81d24a4ca4fec5d0946d6a341bd0ea60a6e5ca56233ddb5e2cde91730fba76fb4be0c656bb940153e34eaac7a782b138cbe8aa380f27e1dcd4845a2e1e9b6d91e9c9bd218bc92fa46933fea29ace1427a0907a1a5f85ef154791bb9d8e4bb69bd6a80a051db7c59f109f5c8cbffb54b23aa4572b23fd85e4ad2c9453b139539d0808f68fd3c9ee970abdee6c6eafeb3f508fe213728c9d2eee0e3241c7303f6cfabde09b3cde32503c4adee7fd138aa863001d418072822fff03726179d46797faf6ede99f8ce8896f77887b1ea4e5b286b79d6b277566ec808aab02cc7103bd91e20f27a2d5af4f88740bee7ed4c0e91a2c394ae4a12e9d264dee67e206f338e20ee45d914e54ce3e06c7c90631c873d130da3887eaafbc596d8ac2dd2d68a3b47121501a2da98a1193c0aa9ea4c1ed3890574bd660e7bbf7b6c14509b0e40fce5cb7f60ff0bd2769802da6cf453a3bdef27a7c6ad5bba70f9d7f699733cd193d2b23a29a81e0047c8e57d8fa2a2376de594a9d9a6369304d41cf1f53cbfd6934562ead98e9f7e26cf02bfda7fcecf70095bd304d6c1d7d0c5994d6db61ffc7045d9cacc7efd035cabca8d3b8d46dc4d0c5c77f2c7337ca8f2f876a043e3913546ea401d733d7132672f5a748024dd57e4069e5b0572854ea8e90796cd6122f853e49f0b41877bdf35f0c5070e4030537df01c7fd071d262c6f6f17bd97adf5ed94cfcdba32aa846f6610b5d5088500d8386f25c672ee74b65b9964d062e53efb1cb27c4602b9c839fa5e4004f1d7b6963040178efe7053fce7cb22de720560741e6da333f18b1aa5ce8c70003150dfc2e2b32452a734dcfbc33f05bbcf938518410f4c26873873541a5ba4b41d8a1b10eff32d39c6ff9bca70b9db49bcd377de062a191542bf7ad74e04f78f4bcca0f95903c5249b78344513055fc23772514a4f6791c77d4a4c61f296aedd2e554a5775d6b9c5245292acd7a33e8615ea95cdfee798e3c98fbbbb01ee59b2cc59249c29856bcd961f8562f3d3152a1699372f4e773ca664c00f3156f10b6503babc5d0b30a57aeb461451dd9cb236b0bb0f248e1e19e6cf519eca9c9ffee0c18ddafa8aa401efea4bf34cccb1838edc16063095042676e6c8d28b935b8ee67e3321c0ed44812011d5fe9e7bdc2b16114fdba9e573b171184c345660910ebff1f85924fbc8f8d8c6cdf651ac0865aeb98d0158c245139d6d26c9321edf1a7fde7701822766c65289c5fbf6c07d471e6eac0d6aa197b1ab78941d310d464a147cfe90575a767bdc4ffc087d3d0b876962a0893106bfa2a148bebc4bdac900d848fb05480a16550c136e7e9a80550d8446df718f0142a6a04e6076c3691770377995620d8cf973e584133e5a99b82cbfa85b56f3073ad8c42119d530d8c96f88c081ad73816aa89e7c171ed1f039114dcd020424b2793c27f418bfdac425d85ab8b29462727ff11afb5342cfd0c27e6e915b11d01120247f99ba30736ffb30cdce48fbcf60dc4589c73ca5e3e07743a64acf763ebf10e2c847ee25432732194533d09bf5db6fa63b54a9bb45913593edbaf5b2ba4b1dda94f88ab68b12c6cb9f6f100696ceda8027dd182a252791cefebc446faa4c457b8c0e9581c2347906151c86c9a98cedcb9b8b3e332f06fb1052ee8834ee535bf30011ccc13f36a1b80d51608f3ac78564f48a17ee523a99b775f54f985e414c9b24387f435db7a4a953fc6b86176a4a305a757f68b576e90c79a2156fbbd9128877027d943ebd1b6158b25f9f40b4e373255866a7ba435cfa111941c76f3a6a9ea49e4370eeef47383d98e03a0f069e5c586bca99afa06ad2832b8fc7ebec99b3e00ede4a134d710bb242ac3c3f638a4696dc6ee4c3365b54a15018f03b2fdda54b79a4cc8df55909a156abeef72199b529e42adfcbd6272f3cc9ba60fc0621cd3ac4a1a0bb8e6f4f1a35dd60a7ca5878eb7186b3add2f8a5cd6d9aa29dd05ae904d87e19a84a6cd53566e66d28bd7cca7e3f89d9f99cc08ee8501cc689c0c2ecb444e65027f434b35fd8276841346c392b88f64316ed90646f279ba3947ea0a9f907bfa71b31021d819b8179feefbaebff5a82aace1ef7107d92c3211437da33f950d738802ac4fa155b0409aed3f6d913888bb95c7acf56f3f5fd02fcd962e8d67d821d61729691fd9c500d08a61c9bbccd660f1bc3a0c2b832a99fa2ba2d97f27518c0cbaaab89cfc2bf6c3e9bce83a3699fdfb782fb7b031a2219fe6a9df7402951348b1703a49b5da1e2f0d14d63bfb517ca84b63930e48f70e360737b4d5709c574fbb2d532824d31efd214009d3114c93925f6f2152d8ca4263f695de4403533509ced7cde9a21aaec498adc023fccd54e6e561a140695dbd58ba0e64351c85e8c99bd2413762bc86eff404e38e2213d36211dff3385723f67207933f321ba36961068bf50262f8698ee58835524fb15d7950f7f912235f01712db7a5115e46fc709e27249322460b3c340b5ab20f57dc46ebd7a75ce5b9ee3444825d7f22764626374bbd1c6ef7bf69e7d86f29907f5c0c2e38b544dd316ee122f8d62888f0ce92138cfa4a9433488272e221e99fd7f434e5781a788780d24b3127147d03d38741576dafe79d5c5c21b156aa598617701be3d1a430b9069a06fb2b1afc29a1e70d38f8090492ba1ef24203055932db0ee528b32c5095f36e71f469f359848548c642700be25de3d76a2c7fee0238473969e4e6558faa1d31cb4456ee200f01e146d6606fcc3f3848bf2d8b291099b85ccedfb074e263b38daecb3e5e2229c8d8bbe10d9e5a572ce9834fa2057896d164659ce8b5863ad1ec794e79079d9887070ef6ad13b8fd90c00875dccbe0aca71cb7973cc1c34bab79e5f122afee708f204b3f4f8bc15f8d60652c43ee3ad7d60f41b286317f385b817b836f8699d227278ea19724da9dc949875578e7ec7b7a3b702c7e722ecb05d7afc9e53e128befb01b1f77127ad389744554a1d11aac2e87503e7b012fcba37413ff5e73d63cd5ab3d3b7a97f027a390decf90d14d1f780d6d3116ed74ff6eff8f3246db8f23a414b62c2f4bd87f7df171a3b5df19c0498c9565945af35c6e39d082b17b0b6531d016c0872ed0235e8f1808a22c6a194c0d0860d0149c8c5639c6dfab23a0fa135adf861278f798121cf54c60ecb7fd296eb3948d19a5c665b9e605e8c8b6bc1167bb852b009afe7f6baee6533cb4dd4392bec52f87242b58c8787f02fe4028a5fdac10e52c1d8bc32ba8e6cc587976e6ae392ff6c0e633f0504aaa105f167a12e3191e6721cb9d148bb134cf1e018f449e86611c8a0379a15e7f1b27358606570f4e3fdf0b64fadd68e8f971cb9dbd0c0bf92b487146fd40fa71358e887a4aea491f22fba66fc8c6a96798c9e4c04dd3ffb054cdbff62d55c9fe00d387aad73a8d32b29610c40bce63559748e4033575123bc1e05aa9ff0975322f58e7f0c3ed68d54fae50b0d44c10af9ac3f941df56bf8e7783bf584e86bee65a122de09571e330625048b37d4f27d2a11c5f5f134271f38ecadaac246333125381d74b75a70b75d9db569b93295e50cc5dbd34fe05ea5a0b613b7bd11389736b1ebbfde97d92fada027638c9ab708e5d096022eeb1c18565ae64f2e54cc44fc6f0f478e2d8a02d9dec4ddddab6314daa2b79b0179a3cf37ac9b6aba65f232fe2ee5409cf28b6ffb821ce57aab633d10d3a7f711ddb0f56cece809ffed6cd74852f5d4f2ab231f7d757594cb3a6de8b0eff10d64ec17951c1a8b9a820f3a349cc3f757f7d01d8fe1d859cda3b0644fcf30c8822a1bdedbf364ea0dab6ae7aed98b7a82f9d55f94acad447db7dcdeab3e0b3e84e3951731b9a2f6a8f362dede7c7dd6e2f7bbf4d78b85421cd3e65436264ab827342ded8465a82601265a9a6951842ee7115646db83666cfc9a4c0824dadc273633eae05cc1b77574f201a804bbc25baf4dcc499f6eeba8482c7ff0d09c17188f125131bd6b70199b0774299894bcf06458c814baeb1715bb9c83da145c67fffd3ededa12220a15e376bbf2fb74e7455f99dd806fdec4cc2f3c5adb57a271d6df3954f3768baec8474fc9b693121e6b9ce9a475762eb43982a9b8addf6e2b0fd7352881b7658c411c8c2f72d58ee0f6f0599bcfe63f16588ae0456afb7fcd359ff06833adedfb4c6087aafcabbf37bf0d52010684c4f7c4631d19cc91eb6223c82709abad931fd54444afaec4a3b6668ced8b66eda121b8def7ea76613ebd8c77989f552351ed4c6a8c70da495a6baf2085db03476acfa4e1ffbd2f99e7d092d802f81eda83cb0d556b09add53fe9e7b4735cefed15195a07e7b7f06b81e1d30fd58438c55051b0f85dfa56cddfc5ae93a76141ac44f95f1db7ae585640bb9acb7ca8c254bbb81c72dc512cb1f7170e4e5a39f45f2f2e85de9ef8461d277714da94b2eb44d1b52723ce176ccc24d43d4b76e72e0657ca3307411396fcfbe961360ff4c8130d453f8a1da33d67a3a7aef260497f8cc68cd34443b40bb8e4380af520beaacc377f2da0bfa03326f1602242026db7e88735ed0822b053fba9cb2de9a7885c4949fdacdc93f16c1460cab3d605bf9210edc0a505ac650f77317acbdce69d933aeeb8028173180a4402bf025eb44f58d06e2160f5155dcc55418e437423d802dca96f231218f57aa342afffba8b4871662be22ee986b9bae191f524a14a5d317aa35ff67fa9cea5655e36185a4bbd6912aea66233afa3410d41827ec9216ac08e770c0d391afcc5ebff1d48b49160ab09f16d38bc82fadf659a76d22cf4995a0b65eb7447a8e18782a27992cbbf09dcc3df4b393d961099d82c066f8113028cca87ffbf0bdcfaf8a9de21c6607b155140faa2ff90dc77c89d085769bc871c204fe5239a80d33c37ee36210d20b6bc000eb474cafe6f0fefb4f3e66105ee88e4d5a9feac20d55e8117abed47803846398af951f8c64bded0336878c40a68adec60dac0f4e671b5eaecd63b9438badedca81bdb6cd4a1fff583fbc74c163d5dc3f90444c7c7a5e4809083985a25651d43aff26eeefd9841b7a18a2b9bdff2caed1b24bea9855581501af0134e3ede731caccc2ffb8c1d8d84353adda42b1abe5351d815bed2caf5897a1d6197c3c36a585a85211e1252622a2f98efe9fdf65f82efaf963eebba06182d732f00cc4504d3016189d8c1ebb45413233da787de8b6d524edd74322e5c36767cc2769020bca210a73435dd53cb9a17b82ae094cac15d5eee20c6fde207794fe9605a5e74799740a42b4a8e0c7985df8822d2c223af4f63c7fe84241a45f8959c9c1ccbd9bd0607e15400089edad0375999794f323c82510bf02a77615bb427b12a40593fe371ef39ffbe04d993256bcf68031b9607f4358d0e68e0ddf708c990516b571a17fc54c41f9fb835c05cef92d8fe193ceb96761dd4cd45615faadade645246fc8f80f8e305e9f51b133b5df96e156f0174f03adde951c17f2349daec29cab342676ff50936f2c11ee383cfe19fa4cbe0253a999767c7bd110172bc3d9c90ec654c5bd308ae2e3c6ff72168c661c1d7895dc34a32a7e424abc65f5a0f44c4cf52ee814f28276669f40a95093791d00cfba76a11a34c61ca2b991c698b4a524f9c0f52c83857bc87f750dd514d7690f8ce148bdd2b6aed34ef18435b9ac771f9c0ea863107422cb589afd3d47d9a60b38924bb7e1ec54c8b0c41c2ebdc72e00ef2c278f4a3580089dc8328a5c573c9edea91a3259ef8175d84ee7a64c0c991cd7b71d601b3739c0b2ebfa7def0e0a5c60efb5aef92a075eac9203c8d87d20a4e299e6acd477ec77c7910d5555e4a4b3376f900b7b6ece55a4d22b09a758a89622d2044fc5543425ea75941be0f2026e902826ad8de8f054fea813052e095ac3e1de85e60bbf2462d1cda9ae4dd6d9f727f93e77f68bf01c03ee6966face46929c3361234a838802ddcc1e045225f35863daed35b0f7bdccd45e0e7d2803134dd7fee7083719cde64099537f813d3ca8cedfb5a30dbdb5e6f5f2af06992867a29579689a0077f9e8bcdb5b8972c7e4878c04816adae2c09088543c582f2a52c8086024646066ecb438c5f89bb07add9845dd7cfeca8532bd8e78d522e5dded5304ad8b727d8609765e40e7296229947ebc3452821fcbbcc0233e79c561281461ee1f6cbe92a2f1106abbae87f76d88d11b31bb3af4163efa53100e008021c40a9d2c56e90e056905071dfc9dbdf710bca56be7031e01521922829bbf919ee0a625e4a923298232e4bc2583528c993d300a47665173f7a8b9f94e1fecdfb7998dc044367d570ee4970bf9c47d9a6e907f748fc156c0be6cbb8d2d1d5ed72476c9b32efd991d2cce6cf71f8bc7caa53a245c0a907157f1fafb372f6c2592187d482daa3c70b4ceb10714380c668d4b02029e2f0ae864aca5efb40db64c6480580ffffff7f