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 74916 57b7270d5f385b7fdceca96db8ec13f4c9283aa382f2e0be0349ab42a712c442

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f59de9577de95c20b41c89ea3b4107285d5c6446c9345dc6c7091da84703f429
Certificate Block Hash
57b7270d5f385b7fdceca96db8ec13f4c9283aa382f2e0be0349ab42a712c442
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0081bc010008120100
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000003381e8df8598b583451b4c1b7c8877d86bf0340b63f02ff62dd50ec227aaed1e2f8602bad0ed3e84ea6fdd457b202833612242ba4561910db0ead32f42ed8e797b58fb890216ae4dcafadb3f33b6f9e613bbcdef4e831d50d001000000000000000002000000020081bc010008120100

Raw Header Hex

00004020d41b6bbd3904cc7b724daa9eb17dd70399048be097abdb42904c6e0ee46f72f5b409dda44b2bb4c7c054e2b54c70cbb0a6eae1821681d9702e2fe0523426d70c07a1346a46e8001829f40347a81d09c7c65d34c946645c5d2807413bea891cb4205ce97d57e99df5

Proof Data Hex

59,560 bytes
121216020307c17a5098ce3035f07bb263fbb4949d1dc88a97147650baef21cb7c7be5e55817f01d945342e14dae11c26d1f4eda7eb813f347ac57001eb0e4d64f9695445ab2aeadf2405d7c9b52c3cd50c89c0f3adc6f6a0a16d4a16b59a391d4cca5d4566953fd15ea6130a388d2b9aa129f37d38b5970462c6f4f75d4d251b3c555fdbea6e2879be53b5553afb7efb184454ee5c252cfa89d67eb7d277d25ed4b4642e728e4c9d21715f4ab1e83d047292575f68224fd1f88ede214787ac0372e73af1dcc0b42e7d18ed6585ccdae91be2c3bad740e7727ed60595b2212e7cd6ba90f3ce6511f5331cbc2a7ec44407387628d6b90e02b6da648b1d281cd1b3b89adca2e22fbe483dea242fed7e28576cb4ad4775951e04cb0e25b0d4d3fa1be40ae5e14512b492cb1703877d039e2a5e1e26aedb9c8401662e2b1bcc9c7303ab3c10df37d0d89c2bbf3d239cc513842d3af5abbfaccb7e8be3cb07ee3670f19395b4a4e9b4ea268a70c7f403802c809b3ef1b96fbd82a37d44bca5b7560d43dfa1680bc917d87e9e0ff014bdd584e0352a47738f63625bcb75965eb610ac4b150a7e557e2157fe4e7a30da02765aa17e7828c91ce92a8a76bd35b39f908696f3891f4d74319c961617e20d77702b2141665a5faa9fb5bea42b6ddb29c98486cd491f280b635cea20e787c6cc3a5041615d6a52608ccb764afb52ef2edbe1fb54941574fe5ded54d21ebe90e8eee626074e832e466811f4ff6738d5433835e903f3a8b9aa64561d3bae59546b4b3313b2bf044d50d78626cc9cbbab48531c51d8da5dd32429bbbe0c388d3d758b4bc68c04f0f2a9e6fdce5bad8a9db8f1d864b3c4428c39c566d5eff2b9d01a29cbfc6b770d0f0c0079ceaa8949a3e27e79ab95cb485a79dd0c2c990e9cf84822d750cc1a26fec66662b873684c52e9a94ee3e46e4baba0c992799bd5b6f1997a6fd99b6d6dc3eef421e81e92d721d2d9d80180a14788c92eb513205c0fa9224e5a40b2b8fd14bc88cab8b1f631a59591275e0eb00e199b2bf99ad513fee83646926193fa5db1ff7e532750dac83493d50b59367a5aedcf4d4fa6a1e635a3f77a09f1643eaa54c9001e173ef9629d3ab44008f0ec1d8f948e1272eed41697dadd2ef52bf13793678f205635ea73da0a33270cc098b27880e7d43ab21a3b48d5d8bfc713c97e532909ab836b54f21bd50e12229d0ef987466f2cdcaa3abfc997d145f014c22018462f5b2fe2a8b412eadb511f2aaa42b7b88ac00573c5448fb261b3bb5f8636e96d25756c9ec8414d7ae7ddfd41e541f14e11d81e17ea61bbad4583e237ae1358137e205f9a83d5b84dca9999bc956acbbfb734808a83e77f18336ef0686da6e64204a1291d806db5950af2584f62f3ca5f8cfe7119fcc329044a3b2a95f455dda84606f83eb877a76b46759666a0a019a249a5599606da8d81867b74471bbf1e8369b77801b269a00fd35adb435ba1f0a10ac313a4618022637621295604cf25ad63d7f20862acefda507c582fa03bac1acaaa8d2e6192cfc8d53e0bf4a51c18cd1f49b3547a2d71e6557375a424dce3bb9b9759946b0dbe0712366961562c056c769901cd7c5f0e7400359046a629e3d11be72fdde9c48f327a22d78b33412189ec000c515b9ff3527863f031aa979a3551befe744715135e4622ab29a20a78d9060c6d4b07767d36cc6856d34857558a4ecd5e3f0f859b12d36aa83a9e81826fae23f6b98cad92865aba8050279c1abfec4aa7612a72d9591c5d33267aed58816fc0fb4f476e3a71912ba13e3f06117bc03512845cf58e6611e21ab68f3dfab82c83f1d141a60094802719428cb0a32c180cc4e215ea3e1adafa05139d7edb72bf314c6256676e7dfd5ec80ffffc6d83af5abc809d5197dde541b381656eb8681c0fee9faa67435661f674b77aab67d406229f10ea3818bddf07c8ee3fd6c7acd81ce525b649b21a873d1c57a05fce11d732dee583f75580c9020faeacd79171b0ceb1856e38bdcb0b4790e7c81f8351ce5f04a90fe86b5d4e21c50d1eb8530d7cc0a0b41ec54bd3a2b7f682b911742035fd930d999dd986032d58e85397a03138f2e0bcb16f87888be2015a4b65763b6521ea72fd0dc6754fff0a8077d9c95236d5a65398233bece961bef8005c180cf37803abc35bc51b41de86ad8a8a96d9e789607ff63bd05c7f1de290e651183f3a69d725a028db1a5a6828eae4a0fb4fdde8c6d28e8e48930505cd950bef9e135fe70c75c61bf7ca348ec3ebcb7e23909966b1e09ad84cef870bd18a80edb0d3424bb14a18da3fe4528e03e82f3ccaf413ee3031e65393ed2edb229f5fe5f3c2714d2ef9dce6cf49dc9e265ab6602b761e7576a8ba4fc631ba2037d52c8f7e00be3f97ffa02e1e03b4d04ce55f1d50453d2e9dd32022aabd8fa78e9cc432ab606760c972b0902dd022b594fe7e448c7b0b24e5b8087c1318c613a24fb8d23cc069f60239c1193726e2675a2d457094a4bd259370cd28e209e6512619ef074b01c5266c6c08b463edf37ae5347b42d0c2e356e92638c693ff89747b232cdb13475008c587352ce61354c9e0c59cf3cd32577e35c22d1776f952c8a4fdaae5594fa24d4f0e262a35b979118af3454721a24d2c58af60328b6a38e1cf0acd7b42267bb7ad70a707af5484e2c57c6cefabd883926b37fe87752055fe12e47bdf64444cf3e732c38b86de3951678af57fb3ac08c52aaf7fbab7d65549f5a41db1fb02cae123c564f5ec709d4f4fdff72880aeb66255155ba79e494c9fac026ad608fdc292db1ce941316d79ffd2389e72b9718bea9cf80459c55651f90d061add175ecd40c11e786117f3e922385087e97f8dc14b3429a15ff0643486bf99860a439772a6ce67d0032aac3cd217bf0ab02d87cfed4bc82dce91e37faa07fdb57e89e4575681f6aa48a3315e6eaeee451ff18cffdf523da418ff65f136a27ffe4206c4de15e16782774e2ddc21b550919ccc84703c643a44c703f1f47b504c5f329b17e7d172556bf077cecf3c37717bebff4d41010535c0aa36337dc4d78e041368772880d20133b042c132047422cbce8c19b03acef33e0aaa70c07ec5ca387728fe26b29789f266175c34615a3ad0d962ea0b6f0d116684e62eb46fa5b064450a418b882284b5d275ab3552585c7c5724ebfff59d1ecc17ad0593deccf9a3d4937c559094e11985e865fe399b8d3303d78787fa2d4bedef49c4fea6fffca50fbc57d024439d3ecf670ab9d67f8da424a24e2a949144d8d14e001bcdf988d44c898cfef4a1c344c565519d721263203d482c088d5c8b5b1fbd4e41a6a9ec84a4b6dce4ec25bef4d81c0e392f544a3fb47dbdf68bad2889e7fc16b5cf3e84b9b135fd1c5798a61ae6bf15ee047db043f7025f8602806fa9043e30a56c385cc88dd7b3be1d87e80a45199f043d48bbb05db6546d36949ff5e951c4d75518f8f8f640b83e5b92311bb2519f083e76a0f7bfd7143ac429e88a6f8be56b10fbf52dc0971871341e02115c7375bb079f6362c0a46e667241599e0a8798408c9563acae646201820b235160d29948d2eb636baf247f447186a2ccd74d32684f73d0cd299988f3e69b6ce748c3b6849017aabd8a8706c42f4611b1833590794aca3ce372dc58bf69f2a58d9ca67ac9a7a4d21ebe8cc7c78e30fdf302d600f958415457a11557eb11c9255d8111b40bd9b28faccba1b7db812348cd80342d861149754c1bff90ea45aba361dd72d57600372addbd5f5b2ee4bf6ba37d24c77fd1476803ea079e34600ee2c7c533321b402f7a2be4d5b495289e1ca420d54f80b9153b3713d195637a6fedab4f8aecaf1331b1abf7bfeefea48005109225b7dc882dc7a7cda7fb0c6ea675ccf9a146aa7d25ee3640aad3cf9e3653c6ce37d800fcf27e82d72c10ea08c10d2f31b0e7666bc629b62631c9a4dbcc3002291e58b8663d0f759950fff62425114ab4712409fa95fabf672bfbb1746f89632abd1565d042c3301010c33c2c2566ab7da7d2c5a1d91447443795bd8275b390f6281c5a0a8004c971edef0816abc0ec899397b355dc696190cf8c3b061d01c6ad94fe5ce3288945d8d612cec577cd87371bb718d1464b325c402d22bb59dd9fa25b07ff980c11d8077d386de21362a3bf7e14b675311a0e028ded64c54161f951b41357c02a0047a3c63ff3a5abd0be1deda15c8296686a2dc8353813f466c705c897d60ebbb565083dcbacdff1a0e38d7b77a20d06410a8b7251c2a38fdbae6a096d2dcdd486daf480ef2b17fd580cb3f46c94c126e56695bd5a39127aa17d5812317589d1854633d9daaaa9395d83c47f489706ae6bf31a4304e62d45729f99edc1354a4ae258d726daca9c2f240963692df9cd29e40093e44feed58ca822635a4265be408d21d68953dbe787ff8e60219c4543ac5629261872727cec35743d96bb662effb743e96f5a49e17722d799f759f7a013ca08aac10f8f62a88871d8f57b7484b7546f26944985e1e56dec607839d6a08afb7624b86ffb8feb4e9ff8ffec8a820490edb69d0ec2bc128a0580bd7dc02294c6c2dda2db6cc92689edc72fe0016eef24290f8fa30fde19b363c848a7214133e7628d84bdad37fdffec26901a83459028fdbb951dfea762f7344ea85e594c786d73f87b5dc70719347799305aa7f473ae72e9d71a38a72a3307a53d2d5d4d434ea0ede65178f0f0d676cd69d62a4d70f1578a05c2cf56e1ac057a3ccf3806f7cf7f1bf3acbc02671a03f3132cea52b930463b4ee23b6698d9ddde4db3ca6ab4a19e554af00f18f830499f1d503ede1ed3ad603150126d8ea3eb4964cf58caa546e6c0119ed4274194d9bd787cae8a7971f09b18f98480792fbd5680e0e97a03a4b669bdb23e6c64d14cb7503b44534132d83e11d0241e6915ae25533fcf34a4d6b635944b2657fa184fdf8e16703c0d0d530ce5718e062dce7d5223c08b664055d7815933b01e04fff4a5c9ba02ab149c4a7269e585b490ab8d8775f6936b74e266ed7777a71369f462cff7a6ac6c1c5b696bd8d9f5d615a95a96c099c88800dc0a136e7248a153ed89ba6eeb805290aebedad8ec68722259976af6d956be0f3a36997bf389238a4876e9d71e7d4e263b7fe75df2a5448944a194ef3317f20d4486270e3d3a4935c289a72380f59a66b7dcc6819ff4562464502516aa65809f553cd60aaf49eeaeaf1292feb1f43b0ab6ec39474171f93ea5029ad2df9d9879704d1b6cadac82f2f0502d742e2ae445fc0796064289afb9c643193ade85b8948551292711b9675918df8bdd812874fcdc1f3cd97bf50cc693a2817b8cc13240053197b64e518b20df9bb1fb6ac12fd89f14d57bc1dc7d79a871fc943ee844c87ecb8d17ba2d4bfd213309fd194ac0f8cfa811bae3a777495720fc4403510b46c8ca233cbfa243096ad29605c40e859d11c672fc8c97b6240b1999ec54e19ebb92d859366d747b69069cb10c90a4bae0b466f9259c915c501e7e776500376235fec5e00b4b5527881b37af1988689481213df6b82d7f21fb103387340262f471c8558694d0c50c821220c351072b15fdc29ec2cc2f79dec95b318186c242ec8a5c057bd88659deeb2fbc3cd6abc1b5e0f29feaafe4328fb232165d27c4a9fca379c2ab5bc5fa325359725181197ed7784fc0413974f4a47c3db9e7643be85420683de116bd70c0c89f3bbab8e7c571cd358c9c770c153f2d79d0d0869d54d87168ed32ed9b275df35555be518b744e58da28918d3f61fd83fdec8221699c9aedc6c40390ac1b6eb429047f36a5a964869503cec79cbe47d3169aa272b2e0fd720de6508118b31d8df0c5a3963b9c417cffb92e0ef1d569422e06cfc79f92d55e1c6d89da2431bb9bbb4ad117a8445ecf97b381af16602746aa7cbca246752d8e493eb0650040f69d897513c5f32313bfb885225599e4d52a18db2b96035d7db62a5fea5717ff6398190144ee79b4289be9b9f8b36c74a371213dd33973439f2944fd9c76154c3114f15e05293c43737e52fe4a30aa745bffbe1f5da274c36b68a08f186a6564bab9ae8c11cc56df0f21f52c0b6ca8e9236196c9fed717e7eeaf7d0260730b256e6eafb28e89a28b36e914edad1c9033e93c9c17ca4daee923f4664340562618ceb7c00c0228ccfdec0abff5a9bc44bd5045cfe3107b1ceb7ee3eed71a528585ed12c58806d3126ec120db346e170a5267a252c6db7dcb5d6ad9ce5bb212daec3d3be24778de5235a14d1dfcf17df5262d1fb93e6113ce792d618109c2eb8f41b9addf47b248401fa13c719cf1500a4ffcbe064f6a20b15bc927c31f35e87bf0b20c773912330300b33df4566aa6418f06be7a5289fa37e570f3665e9aee01a9552df79228c52fbd86ac4a5086191c841eeb6bc38fc664feb7598d0a0c9b3b0df767dda91d68c4892b2cab94b0f8fa1c2c809e99451eb88b70d51b2856d077a655e784a6ff4849ab5cefb7c99594523e7bbcaf14bbfc82c793a59f8593d27bc53c6ea4a8bc68de28c62346603a58ac264cf9c1d55a3c5e5b1a334bc41f193d2af8c22df23830b613b5a58913edd4cefce4c783743df98fd4bb2a472d1427f242ce53a0b3b991d3f2aafff72a7783e784893dce11c0ebaaa8275a22ffda6a6f38d3a244836340f45761986a7909be07e3f50831192a898dba6727d6562b9672e0600da284c56675f7f39cbf56445963229cb9b705ff53b1a2ec8461793dfb7b8b02e11403c1f587642fc276fd5229c9d43b0a498d838cafc07cbc05289a72c7696faebe5bca8b2a1743c18a197f906b3d08895fb437af3e0b1eea30b70cc6dd7279dd70f21770a15defcf8a300bf5b451d992c6ace16ea698b3433342a23b69809e0f86232e929a83c0f0db0d33d7bc13b3e27f309315fe4b21b8f392d50d964bbd6e486c6d0ceb1312a4279b37ae9f24f1bf1215f0d7b409870e5d5631994f98255f1b6a65eddade4c2fa90361d73864d4a4b7c8f27179ef3153c18b7a08c732aa920e101eef81ebab9d683394ee7c309e156ebeb108231ce8a00f8e0665b0a05e0f983f51311e1da60598aba05aa2eca1868df52fe4ea5f78138b914342dd1bb29fba44549c2d94eeda3b53329c037cc755ee035d6c122780dd1abc4cdc8399254d49e006c38bc022019a6c4e217deed43ccc0ec1eb7ec30dacc61ff60a48c3684779375b235d7f114defcb32f2005d0f3bb28326ed7a30e326bc6e24a24251ca781a3f6511ef1839023b314e1351515d19b4cce7f4b0e3be84bdb6a660d5ed1449c06591d75825172abbe1ded3073807152c5d9eb54c34b8c8fd10280876921abba6e06a99731fc89399fe89a1d845f9b7f03fc301e0041c34992b37ee0362bc427f42cba1e1d440cfde1710465cb1030c1a3f6c5355f3423f3f59a99ecfc3a63aecf88dea7cffe024a1404c21a2a6c46b2e99327fc168b9b5448d2ed7bb96bf8cd0d0ba605ab9bec6cbdc1732c372c10d42cff497670b1ce322fac2758903812be3d1a5428bcf5731c7a18dc639dd9be781a38da6cb7afcf6f9ad441b5b606b0faa6cea53face8def91d49f184ef20ed8989ed56c3d5085d95a74d6c064ef2c78d9f9d9595646e0c8872c5fd9fb5ca555c84aaf539bd90e1ec0e237d158b5d835039d6f150f2879177174816fbaf03e8d0ef185b05d7f19576bb3c4219e71999845a854108ad1b6658ad9502acc32c92b8e1aa23d0cc05e73fae55f1248b34c1b20f25767581d3ee1382d9c005441907c91856430897a5fcc2533733018a40fd5f33b28d9318302f37a64295edb7aa37f8e337826e7207621da76ac882a9cf7d3525c3e8f447ae594c77f4de06ea7265b0603f5c52173f19df2f219bf7f1964d52ffa07ed54f53ca8f93686c1926aa29a390e19b90b7cdb600e7f0a501a3c3423d3d2f0915e6cb709b3a61df7838ceac916098d2349aa3f1146ab9562b5bfa97df6eb70c388776b0752806daabc204a02797ca618c677edd426a15099818f9275c83a30318aaf20694813445bb50ae9a4fedbb3471ca49b9ced91d1657ee2e906e90be3a20adac273de69749f8a2e360f8e60d455a428f03a763aa3567a4412bfd6047536598b34e9148933d5bb859176181f58ada964322a9a0cc41a51583ec0a17e648e683833d98d90d2526f06842a106a1bddf3ee41594bbf024af5df0577975928bdcc13f35194c3c8eadd262015d3448f80fd63d141168cf9262dc79cef7a68a37d077df54bd12a39655e7408f53e2a1f254dc0bf14608f38528b2cc5ea31edc41210aaffa2153c3aa8f95c6784ebb31c2935748612435f7acdc5a3e8f4811d9ec3e7dd2f79bbbdb04b4805e3417d49bd5e51874216c23a03bad3e7ac2449bcad51f4f45b78e4d36ef8f748ea63d097b6806fe28194ce63ce7767b40686eee0cb33d46a2ad4870d07f32e2307a9b411f3a55bc59f897a0141d3fb926b5e3e9c43ef3951c07fa8430225adc847d15af9d5e6c61893e44c496393c4a529d5ce312ceb295efb5f1f2e7e59f6394934cf697679ff0b7ccb3fc287aeb0e129b15eaec5bfe8caf2d05c8882e29f25c350c516a3530bcaa5059883873027535a74d3c2611e01ba59cc361b8a5ba47726844bb37de4d23c0416869048fb10f201fcdf2260f11eb0eedcf6a17567199b414cf420059ec37d75f51e7625323695032c6ea711281e698388f480913408a9f5c94a13a3fde377e9f43eb36e75f9ac71039429511dd77eca042b20d4e563bf4ce77a2112b65a142029b68cf549eff026d352071e8416d32a276ff039e530b678e46f82c65b5ccc90610a85da1b479c13f23a5fb285b7b75f53d5d03d61cb35d61b73d5440c413b7cbb7bfe6f94a44b57981ba7eeeb7476599e7bc5a208b71581381894b0069c89bd8d28da3663e444496387200fb07dae56d0e4e2f6cf0a9697e85748e5e773700da4ec9895d813f1736cce57353fdfff7c5a052572d1957bb023b594516e893971c4cb2545836dca85af20861ebdd5f04426c194caaae6652efa5354652e2e660409e75994bc3d2bb61e92312276e4bf6faa964ec47b35a95c9a1466ba359c9c51827d83615395872e564cc870070e99c1466a990f59588086baa8663cbf59f670068a6e8d323290ac0f1fd61ee85c443ce546ce1b982077d8d90594e23182b2c48f524b32eb9743ada3983ba996b2189e705089deaea0877aa165cd21aac5437a011e8b7dacbf72d65e8beb5a8553ac11d3cd7dcea01929bd928bc393939d3e2f3e2df264a62428a78fcbb94479fd21ac2be4072ca230ad2db0dfbdc0a1e78cb0ac4c619f98f80804d51a979760235c216fb11b00ae058b3f698e8f748b2e3311440392c04f2748b2ad6d86eca086075b85ca981a239373f0747a56dcb823f84a819f47a43f976fc63893e0acf7c24982262f69d98ba01884b7f7ee58854d1a4a69dd499e82b69bf949618de7f47e55e3aeaa6a3cec568785f952b1003eda99d0eb814271d1455a3d3cd86dc83d1cf8cc9a92fe7e2ec9c72fe607d20a82eb5f9a37ff6c6430e7110d815b9a777b56aa4add9f4b498878557ccc3391385e8aedaa7c9cf8d9151ff101cb4dee849aae6d70d888fa8c12f66a599f655ac1c4a4c462c45bc42fecb42982f18891dbd8f2a47ead4442c6250c06c03e71a0b4b8149949b08877e2408882b07f8b94feb2a2599ba76e97b874a848dd3af183b215fa219ffdc1a4d43aaf64fd161bb929bd45067c270bb6569f77204aff157bef1cc772599ad434ebbbb2b4be9488a2fd1a870d799bfad297feb0c51a8e5c8bb29b219a6ecd589d70784ebb4a665373a69e978078ec4f3e25932a761b1ada6c14c4085f209e9a3c959110eb1de2093498db441245e3107e76e56ed5d8abd2bd5e96371b6aa3278e53fe91b719054e587e0b00bb9042b4c48c07a9d7985b9ee960d322f23c51a1dba24319e57e4cfd26dbcd4b4d9b6e9e03e05b4e5a47b73cba703f9520ab93f062f94d08e3cd7c9cd8c8b8eb9104a379e969a1d6142049ae732eaa4cc4709fedab9bb18b58d7434f0a673461175824910840edc5e2b054e331d77bad2a77abb93a4b148921d74414e210fb9ccb0c8f423df0937ba0caa59df6625e8b962df691382934b20bed2f07875e48ad7c67eefa2f58190175d0ac4019228064d3afa82a64ad200f39a1016105c1a84197fe49577a1664fd92504469966d97de9e039d18d7c3d4338f03d65343c62874dd3b823b74fad9a45804f644a57c334d95bd2dc91161ace1020bb3106f7556bba37066d26c34f7c66f08328d741450c79229f3b0fbca7ce67bcbed9f5a5d757853a2d3449a64115b4717ba056f6c42c9f7805e00b23be195c4a4606cba77b6fd93fedcc5dabc0815acaa9dab36aedbcbf8ee53b9ed26c7fe613f83a3ee1599cdc79e957f3a424a0f234a601994da3b1ecd886a5faeb4ffe8896ac35de6945251a0a0807ecdbe225b1d4c0ee0542225c2e211816698c3b725273b8a871011e2d81ccc76545b54cbb141e5fc00c2b389ca3478d18d98b77eb794e2817aced9d29d54787077943c256ec79cb155e87d4dc6f53ff370141dc8c44b786c3a3e979603eb713f38b7e343a90de0feeec50817cd82f0ab4fd7440a4f421eb777c2b1eb557025cf175dc5901ed3c35b6866935d79e437ad70cc189015ff437a3807d522746b1e30ac0f55c1046c547ffc52d7142e62f03619fd73be2fbe075b054a42588e6e8d0d53e264edbbe34d7fa9191f932dfc17e94985297bba2338f7bae475b4518489b6720d95ce9755d6468c56e6096fce147862b7b875bd6a7cd4917097bfe11b41bb7ab936bf65f3e412c2d3fd88449568f986e715e8743a881bc979d199fc29f393d820000db97d9fc436491b53d7438bc959a7949271c3877d082264004076df99bb78eb2d86c89e255cba61d4ae42793f3bc0205093dd1ade49021f99d2b19cc6f8dcb45390fb574738cebd775342d357ccdd5e2a162bc00fb896d70a1b38a14ec1964a5ca37241ee1079c6233f1a1439f5258a86214c6e6d57cdf91a61c28158a81eb461fbb4eb93f88eb3fcd136227d69ac8c032b2c5d8a18bbb1e6c7e2e94dba1ffdc936f2b77498d8fcb31e01519b7cc3c27594b7c55f742707f9bd02d4e3fe8bbc563c724b86f8f3a0e79e9622a7ba9fc8a22c7b4df7de476adba61f5c57de45efe301b6f58851ae3e0fe6175c3e44a108cb54144cfc46ed7ec993fa2cc848d6cc2dba0e78362287dd6da6eab74c1539daf341c4fa20bf68136dbabf09487aa65b75543c52bb037a61edac678200a2326403b008bbb5d09fcdb87f655e5405518d3f1fc368c46ebd9cc5fe71f5a319b154f078d76e7fb0866af207005b0c7825e2a035e72da9bd36784f4a0941a172819f72ace704de95816a8225481aefc32524ee1fb86ec0e1655672261b372aea95c898c4442c957df971d6687d1cb8554b1145483d9d52a17c5c4841dbed8eecbb66486a00a5e9d37aebe1d3e6b9e4268cf3be07fb73de53472354483b4beba08622fa05a612c94fffceec0aaf33953b13767e12788bb6279e42e9c07be51cb38b0009d179191ffeb66bbe53af50bc9b9ae2e43ef26cfa15f45a71a6fb86c2fbe7713554d52624b9d19de81dd71ea4b55d290af2f92b0c2894e62de3727571222c54502b4095d311cb15c417bae960401b8705d7cd8c828ef3af3caf82da31faeebcf9c8ab007fe73cb64ec8bd94a6a278604782247cef1eb1c0183d297ae60af9938d8dc3b2a7d7dc1ef0371934056906dd8a1a198fb13b9c399dd835d9a01e28d011f64beeb16767c9a859b3bc32892389c58cb2e45852b6d9aa54e0fa77a5d1f553f0a05f40fa6270f36dc048ac57fa54d95f7e2a79b1ee0df96567cdbd37ba46b94d679823da865505a127c2fe7f881c853de032a527e7a2f89aab51d43a41d4219fb695ea9bb6cbe8eb5db6d71366259b570c3fddf90dbeec44ab5d8f4cf53a3658674ca11b5a12f4d2dd3d25ef04aeea1653f75766382c3c9959de74601de54457ece3becb6b6a3835b1342dd1bbfb912146b8d18fa4e9e4d74375cfba9c3a919f7eae7063b29b913096c652d64d2704673110512e7762a11b459a897217f67f4db5f23f983b40d079477c1053a18109f5174d2abd4a78b33d2cd39e058f61ac4f16957ae72d4d60ddf1f5842fa1c98e43f837c7635b7ea115f1afb09dec9b34d19d3f44f8d78474122d15fcf3b37d11a4c339695f99a403f140a0c4940bd183043cc2f53144c3a9e163fc34d8d86d32bef5167f5f4925eb0a19fd36fef5c2f3b6d19dd90ff40083a8ef2a88b78ee3ba5d33f10c3e81b1519758f9eb2c351636841c13a473d9db4bb7601ce9d5a04f481a4e2aaaa4b6d8cad792f5f85904bd2fec8ba79979db3bd5a4a3d453cf4619abead623f91ff06be49f5229e2db8708d57b546090111ea86b0d611bfd102066e4710068e8e1d86b7d3a132f35ef3b86985c310d1121e56b6f2bb72d8887e79758febae9ae2388d8c3c6c14cb46590515021294406ebe42047493037864f3925fe2807998d9bcf0ceac97cd22839cc55bf9b8dd952f9f074a1c840c239ac9e977ad08ceee70a39bdb043c1b080fa064aa7b0c3eacbcf6634d0f935d7a7765ad35ff1b02e9126722e9266c7a48bfe19faee48b9ba178fdad8c99c563c07d584591ef001bc55253fa7a75eb8d3b1aa8afdc988a12abab823cc331f2867c309c10300d4dc65ecec1fc5f9004cdb67a4b9342731f95fb4f80736c1970d7f762d27bb666341f8b78809dd78459480714fa3b35ad84e1e7dc2cddf901333eb114f0b0a7bd08b10a0188efde4d9c50f26e6118eb56fd321e4ec5c66479f91e507d29b963eb1ec5c422906e73c203d0d9cdc9d2250ebd8f0ef85b7df0ee1859b2a672a81dc71b35a354cff7979b5165af71a174cc09a3be88cb292ca0b30baa2b4af113ea46c90b08813fbac3bd5a5afe356851ff597963b8dbb96885d1129eccc12633cf85a25a2a4494257529aea62f4e515b13f74723ec43f5f1b282742d41134233987cf935084227ff88a163ecc0c31c50df806656a5483d803c56bdf21c10e8495a53f528c91534ed368ea317a564b006b9c3a4d19eef84418af5f68d3860b416c5ee08a59f5709a1229aac89c068b0f2c0725b10b4c7466125e8d51ee8242c7a6503a83859e1a7c7f1ccf60156bb98f357e6a4ae5778d9cc68a8fffcedc1bc1e68ae892c2dbe00024c4e3dbd0dd62dc9b292a0616c0aba8b71e313d5744a939bfa7f109dafaef81ca8d782dd7a7e2ee559eed4d52c24580a9450c4c6132f1335e6df3fd996aee84555cbc9cbd417d007fb4f43bd83d71c9f5c7c173b5d9f785f17ee4ffd092e905cfa39d1bdf57536a24eecc5ffafa16c3a6776fedff1368026edf5b3bef5ce7ac3a0119a56c8305f3536f912e70b6f6739e6ea6172666506508684dfc5e96c7e2006cca0500cf65a253573a7e68d54b6cf9501e643a479e4174f0ab634d58bd9316d0b9f824c68b330ea6c32233cee6e14551506b8488090811e47d140dec18c36ca22bd95bfdace2e4eb2de549bba81ad677354e3d37a51a1630ea024e3d93c0f80c893a3e4018a968389a35fac611c855b28d62627e39c2626daf2a6a0918c3bc307e3d545de48bbfdab8942ada7176649a70f789d6906785ca1efb97d34dfe2b3e053eb0894dc2e396fa0b2850b7f466fb6969f8524f2b41c0510affa59a11aac3f2918435d64c13c0fbafe23e0c2af15a1fcbe62be614a42ea590fe3967559f3672f1308954a989ab9162a69043abbfdc2e66efa680553b4092c8f3f37721ed87abbbe450af5bc9f7d1c523bc045fe1a06953809c79bee803b6707b771e6f708b595abe7a14e0e3be92bc4cd3cbf39353d0b8ef6eb957a7f7aa85941a3f8f81cd8597deef5e96a353d0c8ec0d4c05ff77bc58413a1737327747dd2eaf5782492663ba05ff34cc200daabcf4bf7aade3de017dcb9410d2b4077795a60adfa08b5126b4540570a00254317e98db0d72c30908738458294b1dc7c5837b00340478b7af5dcdf95bf9141fb856f1063f8acb7d745bfefea0726efdeee100573b398261ced1d476768a280462433a8cefe3c6d92236b3c6a3057ab74da272dd37a580588c544bab66313f4e3b796fa536acf38e87dfada1bf05355d961fa0c3080ce5d75ad0e2980138685f94547af1689d430a5b115087a7603db16738203ca957c363bd6ac721bfc72576fa78359b5a963072fc2b235661b94f2f6f195424d807d0dc0a835e5078047f517631442f9e583cc37ec5340fc793db226d08c3fcb55391482fdae037d8ba3665ab12144b20cffba98de2ff20c35d4616d876c7374280ea7d9610aabbf3cd778fb13da538dfdd61747611c1edd9e7d2da6b6e600590bf3e7eb2a6df1fc4a20ac050dd864bbc6cec906bddba435373d9721e881dcc25728c134e483deee3e5c568e38ab80cce378f9b5621a9c7d533cb7a9c26129005b21ad8d3cd16d0f4f43760d6f2f461f37f645f01deb46bd81346ce4fc0a7fa98905ab8871df42d395d804c3b320c132c6fb6214a72c650c7c41459a3c5ac8d0bad7d693e7abbbdaf28e12eb0bae4b4ce9fe37cd54592236aed941a12ee55ec9691cac41b80813ec98efa627af992b2356e1afa20a7bb253bb086ee4482947e8c49cb80d5c7d227b5eedbb87131f84bfc051df5243e5c07f3f3e286371f037b5eea3280d93586be595a7e5358e066fd3924204948cee9a482e2248440fb2f62269c46b820b7c8f740f67f579712992865513c2f32d935215633e881333dcdaa7a23af284841da2cdbf4912af9124de33c30ef124d6de7ab18a8969dcca9b42207542c250e3d2d76529822eb413db65e206a02b942d40fe580a49afcb215c6abcbae6a0c1addae0581ef0c7065c54912f8636ea4d7f77aa93be886844435f242015f7ba66ce295d46ffd09a4d9651a9aec6d0a3b94235cadf2882ddbd09f9e88244b13baaca14ce81677a5b44b796e9b280d0e4ec15d30aa50a29e8cf986adc27b17be7f263b292e7e15e627c01d40b440db4311013c07b8b053c8d66ef41efd9ebe46776e790146277de855f46b74dd32e8de2121abde1950fc81feba67db786dd7c75d84b947ed57fd7b8b50de9ddae9f15f6dd919fac7f53e4e4fb1b5a60a722ee484fb71e103a633189fc9940fb1cd3b21c036229f5b91105a40636199739aa671e108c7d704ab37e04dd154e2f404967d59cea68edd40efa454a44b2158d031eaaf0719f4b5300ec692cc17d03142189c75b5e3ee499516701edbaef118a5e834a3e02edfc0dd5d49ea07b2113cd85fe0e79190196b31837efabb9cb39e5ac354ed05f71dde2c4b8d42ae35e6ed29ab7fa3e1b925c0171df1459a3b10f8731ec66398fde28ab3faf11fd7aca3715cf0c01ec42f70fcad88187d1e216ac6b92106d8cfcab0eb248d9b5391e8109d80a01123e21a1bf0c7c1d3a570894b5a3c33610ce313fd50e0261801802ce15e20f18e25e7bf86e6a323fca25643125b411b082fc2484d73afe4e5a9fd394b161a895dd665aa3a3d943821e54c8a336a475bec4a38cdf769043d2531f602711bd46a0e0266418d7aecaec416b3333d7ea8158f040efdf9f51fc9217c75e7f202f837b6e1d6362d1dc9a911d5a70fc5a643f2dccc1e426ad659b15af6cd3e3a4a5f1e23d341f5cd3616954dbd98770645b6e96ab655eec683e5357da64f55c1cbf249d759c5f050509b77cc637c52f30afca9e8c1e838db264085fd8aa1006f2d03f745a54010074f5f168e7959032b97e7e76c83580b72b7de4d74c9896a4e1a356b2048870487091c87e9898f846112cfbe1b30dfd73223710ea8c8ade4604ee8c142f1100fa09a4d7fb92794a85890a0dfd0fe835339a4daf886a2f4edefd83a20662cabdb53b7f1c2e29c6f948b4b3eb6c7502e3f5c5bddf9851f0d637f3345bde1a8b934cc214e3526037b24ac97f155f6117717f4796d6694085a9aad3e8267cf1bad18d749c206b15fd6087675d0a7747f5eeb9202f9783a81a50f591a9c468d8133d99c841d2087d2ed555ca382acddd792aa4da0c650350c1df8b9a4fb1f861d4cca98ea8a7216bb0922253521a3129da7e1772352e1e2a6cd0777d1aaaeda0adec1766de74db5d8b0bb57e398f5e5ee95fde73f0c8bf07df8da745380f59234887557fd4e9140eb27040f7c42cb8290cfea82ca5a7edf53a001ec3e4059e200ad548db3ff3040e2350f0f39a53e27d2a45a182cd129e48a17f54bc9e2d16d4817288faf23e4e62a78250ffa58b5deca7f4f3e31bec44fd9522f0c4b00a5798a7aed438fd16264147b2a7795cbc1af5bf4f0dfe8a0e5d86813114fc29a0c4020c19d9a6dc4678f27b29bcaef9fe473abda1c5a551fbde9181d67984fadd9591a0a7ad42ff385e083319e32efb325718bb5de10bce35eb739fd02d5c2e29307d02d2f38e128af3d5b9888e061373ba289424b4cdec9770958467c7e6e385d2065fd53d74dd0b3c0b8063dcef52dacdfd3e313790114cddb5c8aab67b3f946bb85081e5b9b006f14f477411a2f04bddc18f33d22707aa4ebc000dd231b978feb22f64997bf3d3cf61fec3b4d456a620e0546c8189b0dec0cdc381085138db09edfcebc55189eff07aef181df19745f63cb8e6980148de6ee265ea5554c45c97a025b0d2307ed2de02a712d92e7ca052bae282a7d7a39c9d6abd21e7c28f2b31dc9496c62f5e26c50ae61c47399cad19e0395e0783e4124ce50b3e7b67bd6fc665d39fcb8ea11e40092b36815fcfb14ecd81451f2fe6971901820f874db2e1f5994e6da8428d4470ff146d49afcf563ce1a067d2b2804e35fede80d8d7fcaae6435268535860fd3ccb2af0eee05a1a8af77fab4e2ffa0f38ce8196821854d4cbce8758c3b24254f59ffdf2c0d5b174e6baac367d3ad1d7a323cf0fc7154695ee2bf30a73ce35ce404e7966b699132f1faaf895a95c471597f934266531b3562a275deaefbadc22dc3cc86d22117180ac09a96a1dee0cb06feca094096487aa367f3aa0ecc6e0b5d8b1ded01fd21e7e2da3a4db7b73f2fd385c00747c206c681228c04136e5ac83134e972b43f033e01c7a9855adb2c55e17a6882a324d6a6870fbc801de9bf0907e9443fc04c0c29f4eabb9bc787d57099385d8c85712acf15ed3d3859bfe1ae43f736ad4f4cc12d31292497a1d03ddfab33438b4fda785a81228bed758a515808488556afc439ada8b8b1afe5d525bc5fcfbb111a9a085e4c1b9f63d0432ea6dfea965de1239561162bb4ce36af67eb006deb776c63f9a626b0e5e7e7a9625d8b71b909082caab94bd0175c9e031a3dc8070291e620e997256cef186ad7e6ad6a66df5c6164ecd5f0f9cb1eff5d66cf35ed6574c16ad745acc8caed296c288cf5a453e3f78905c278054e84df93f3966f98e6fd4d3051974ebb97ae30229f5ebf911a96d17ed60ed0bfcf26ba23be34e0c35df536caae3df4a9429aca938a561d7ce6288a3953adca1f34f492a8c9987b7e4002c2f87321f90a0d91f6085480a5058de59c335f740f830fea2e55f68bbeb1fbb9ca6e63a1f8633242936a5b7f38daa854a3a7e48ccc999c626970f4c9872ac227483f846b9818a5fa6d590b5d0f5d9209d9200b0cf699fc09219cafb2a46e0a0dcacc1fc73e043ebc7280f9cfcf0e41906bab6102c64c2baa2a15cedc3623ca63befaf7e2cb4d962c88f71b50fd78860fd24fb04a3258f900dae2bf3782052de0e872914805c711cbac52ddb1000fd49f9f791bc172fc854cc9ae23284d17237f5fa049c31a98b05e1659d43f8df832772b4bd0eac2bf0fe6642836286f1967b117a62902bdd0efb709989cedd5924e1cc2fe6b66fe70fb62dd0d8e2f52c545b02ddd57df8559683f0117539e7204435c2aae6f572b824786a0df20763edd0e17b9573c1dc45d082e7940c62ef0ac7450fed38711019c32b020345a334bc20929b818f681f2debc3210e2f07d79f4bd0779d7e8803ee792458f812926c95e5040f8611412f5047fc9fbda71098258ffab9528026cefd4b56fa9edc4c97348e04403699a6b0529231e731414fa94cf482fbbb77881c66913082e497d5b19d49d01f357323cea8472751fece4fed1951dd2dad78ef99a940eec7f50b6705554545ebd998619e1f7257a4410556a071ccee7b7cccc945710f313b340944a77977be665b0b6912fe579cb45e93592946e0c237c4d2b0b2b058635c6c737dd45c54e2beed640ae0365805f9d79e804c56b30bf310ece67ae7c5572623c7d8ee4689629ae638b618fc2b4fbc10d64f6d577091795db7ea2068b85acb3b5b6a076e7c3892c62bd35889a31fa0adc178bd3dab9e18112cb2f33b8c636152b2c23d2bab67c8aaa16484f1d42a1d91d9c79654c7a0c0caf085542c5ce2cf64138739a91428c654e514ae1e7d7b56c2ecf33f08b449c78b7af43e10c5e5cf22b7b656b1c2ba83ea23c386aa71da53cd1c6c601ef82a4dc99dbb272b14d740933933d98b6e8df2541cdf9ef02a7a77e00f018de5e46f087f9aa43f24a5dad0b233a03322b01e247460ecff66299e7ec7dc6e2bae5644430ee64e3111ae5671e81e096ac80c6b2aec148e580319350359ebde4601e642df22b110fb701b660f161d1f5dfe0734fa6500fe4f7bb2eb0bff3935e1ca952fff83f22c055d4a210f69fb21d6551cfa2059ca5c7aa799546b40871b409140588a9aa4c36ffcefcad844c52e6e280f05633d67b1aa23e6dc02c2a1aabca4bcfcee7c6be1b47312dbd3583614976556214249ed17208ac4225adeae3a231594d9104ba827ab4be408badeb6d712d54d99d2197bcc3203cf64f35f7a24c47a73c72b4255565226ebcccc247d90adb5c527904acd7378d44054c21de5e4d2e8eb97d9bc8c8727aea0e1981a58d418e152fba41d507ce72e17539ae615035f08a85f2c10bd553016215ee15f3208e2002906acd2d37e354d3d4a0948be2074453361c7326a7a9d2d28ae42e63471659b0d6cd24cb06000dd93236e63083ca5e8dbecec07ada1fcb078cceb0fa3b2eec36e4ed897db47ec10f9e91d35d0982f8fd2e196d4e569e71641ab224af067d505834fd99717cf31be4173c697de753bfc1c8f883906af7169f99c40ab0dce561c7c90bcba2392b61507e351acd71d4006109531f4b06109a2f14338a88dd6890a95089cedc814a165bf3c024bc84046109d5e06c023f925671f93b7b0564243a205ea75b0c01c02bcb824ce11a2afced6cca00e62831f9292324cffb86d0e1ca15da6df7c3c6053e4a2d188a8a4c94980a7ed07f72522800e2950da3f75cfdb02e4f10e097a1cf3520eed833d9e5c8a1fc8ef7e2e28e1479b17d54d581505c0b8488a86f4ee11166efc1021a458781ab20c027466d025fc7492523914f310a2ddc0848f2d450a12730848be1f7064fea0e28013db430d79a1c753b2de0633b1d4b91bf47d748aef5bf4d87dbeacb6b584e804c2c3aae745241af85b080ae2d25d030fd755ca3fbe79aa52bf5a7d31a761c3039e1d80f21bda3642bb3c398ad33770a9415742db1198c0ce72475e9169496c68015f24674f031ef88f2b2790d97ea61d72bd60b36e11f28578af8b1727deba8d5c894b263c381ef1b574b720dd5a882e918304d819db56d11bcadf493311930e47fa6d073deb805a232b61b2f4473a47046b01751f3817b62ebf922a24f815207c9c5ac6e497b690d33683e9a2443c0f1c4151fb0a85b1d7f03a3038b41ec47e31b9b740aed4fd0cedbd0018c82691671004e4bd00205462e795fe9c8aae010c21b294fc40fae4778692fb797865982461e9d257ef5d99e00359e613d4c4012bd6535607ea4c49cfa1bedc1b46fb5b4f64fce15026826f048b925ca6a6f4442dd9eaaf0133f3aee362c5391870cfbfdc2edae1ad3e33baab0a7cbb872abd3443685c9d20842e7dcf55bb7795638da84421fdb9fa6800d50fdc026518c356685d658664f2b1187a28b351d162e93466236febb5936cead0ebe3de10e70f28061ab287850906bbd4bdd39197d431121a2f8463e90c86015de385738c32b24e6bc3d9e891979e4db5af10a164f1de0259c5699e0d28e2de09b92b243a4362665ec4461f8372ba2fd6626f13ec24ab2c7e12cc0f484c71b3ec5e42046ba68a98653f85007e709db72f7712577a61e0060e73fa7593d1f22d1db881c8f048540485b9d6846d7fa47429775e7f4ad3b3e2d1e87d6495edcc47f3e582008297bad2beaecb13c4321555ebe2a577d0974a21cda94c973edd18a10f99e10b7ff67bac275b744d582d237a8f5e330010e6dbf69289d423512903b6a6709fa8cce6ac29fbda3aefb2c757a9bf633f6567c2a62402bb7788d412be56cc4773080274f9cdb0e68a0309cb7845ea4c829d989b3d6a38401ef5db3a1cd272a3818b820efd72f3493486c75117f372ba767ec33d6f70d5f5a2c73a8cd14ce435b01c11812db7fb916cea296468a433b0176e118c3ad196738f778fad27e51fda53545d7757379fb29c1f19a414158a2c1d9aad2c66c57c0e1e450f9437cd4a7a4834a97508e43c36df708aa2ff1f895ba62cb4f5e7ecda023e41e97fdefd9a0e1328e0ec8e9a4d3da2a85b8c95365077082472dd96a3d45b69d171faaca558f0c50e8db2011734d9abb97bbb223b123f8105867a7a7bf848f2d40263bfc8dc8077823ccfd56ee4906ad89c86d62b7bd8ee647777c948c973586a12f4054182a74ed54277e8ee650c4957b7f459669ebaf1cd4dd93efdee8814ec2ab817fd1eee5e3a1194e52e8485b676e055ddce2a8d8aa9516dc3175a44e63cbbe1979a6f3750d95c97863ce2eb680f0cf675275600a6df4fe79dc5626c6f4dda458dae263b85b621a8eed23926c7aa84452d050d09ccea3ec24a6a7848f996c0c54618d520a7f053b6038e0eda76bc83506def6983001ac41c4c76c41a26e1e81747eeaa18319b267bdf51612ccd1d67a76999c7e8b14e3063ececf2e297d0fd2560ccb1c6575757bad87bef453389839041a675e5443fefa0ee62e3605e6546dc0edb48c82ad0fa0640e50b6393d36b0f2e5e246563fd923d07fdc98bade96ef596bbc0235206c87102a43dec6770ba5c2f6fff0d6b6de482feb3e6b40202c05d01e8872cbbc00deb48ad6302a6144201771d0c2fd3ad183cc8f17cf9059cf295e5298107b9c773044f62e2d6f91c782798e63140e383b0d91031b3179fc6466292395655e084968903129b16c2a4c90ff432e1f2f348a27d988865962e820f22a85537172319dadc03d373d6d583d3da110f2e3f89fa6b83903f8346087453db610cd2277de36c10d5f8bf5cc6df85e9d87925232a1ddcf3f2d3de7ca6fc006971c9b310fce82231d9db728f780aed311ebb90840b5c3e397067bcee0b7263a2a6437ba33fc8633467e17d5f575367bcf6b2a603d2b83d56a97e8152ebbcbdcbe29c5f26b8fec59460a39a4758c6b168c8fd7342cd37f84def9b189c05e1a503eadc89ee35f47cc140908c98b7e2120618402fbdab8a008c3cdd90b958536dda1c496685570495ab698647d4f0ea40faf91c3a396d25b20043e777594bd29205b4b0a91ad128795d621733cf1be0a880633ea210d788ec2cdaa3a35d49718991f1e2646f46566fad42dacfd56816e1adde3187bf0d378098983ab356bb75bf0c607fe0e991f6c67801ba0705d13e8d0fa0b7d6f752dd361beedf27d2bae26f45d0104ef4632b141807710aed28e78ae36148973ee600040708fa47a526bab98d191625e081a4680eaabe3c88295c2ca69c46b07b5ab46d513c53443687f285e6278a7ef6d08fc3e750611acf247a88c04adfb97b538749e7c0054ed020cde612abd6167e860c342539a82f1c2066d8f12b6730aa1257a7d217227e6598f7bef17f4b5464d633d8974a59586fbecc950aef52b992f776d7619be7f30fea78412b0155b997f8ec52239a5a4e9e011253fbba4479cf9a4ae55110188e627ac5de92990a86c8b5890e48c7c0f1a967b2c6e9b6f57db511db828ba94d590b457c5b0efe1786f81a397ccf860c83ca50974483d155703ce0ec3345d8d3d2364ebf8dc4fda1d26033602145a64015e7c3e4b93a08daadd81e1dc5092fc15af4a91de6aeb7687744ba585ccc14c6ef80aa396333416165046a17bc4f49a3c847c928b1d9c6ca90cd0730ee719ab822acdb57f52f12793d91471c846ac044b4c02e2dc87d021aabc7f00a7b395705e3a13136fff33fdd90d1501eba31014be01ce72b3ea9b760d5063c30e73b867b5d19329c98e71b024267a169c1f8de7185769c412cfc0e7c17d2498e234432fd282e42c6f6b65ce2b5c11dc08fa662986ec8939a2f1a9ad3088f3b09641e5eb7b687a34969c18bd19d462825c6ec41dd4a69f2e8fc5a80f917723008864e999bc47ab3c5e911791db0261fa7d66d837393e50a1ee13de537d963d88367f8327d10c7ef0656c42e459623c1ac60199b95afbd5c86cb925f76507fb0b43ec8923eb6c506ca039f4a76f3d8d350a41e5785faf1d33d399d4633e4f36c8a4e9b9072f484a701ec1e26393bd6bb325c5c864d49ac1a5e741d8607b7500220b9702a2a760ed9242eebd4f0694c5a8a60b42fdaf9ee1a351782dafb3360edfb16fc5b68f0205adf402b733bbb7ddc47a4d47d24b1a4c1c42411c9be612b9e94de219bf5f6fc844350a5e867ef797701b3c1c363e6ace77984cf309e8d9c0baab042600ff19cf45c3aadd0a7ead1a70fa357345c8c7c59ec3a09b6bcc2c7b1fd897e82ea79c1bffe11a70812c0b4f15cdbd8dc22ea00c75cbcfffc0bb1f76dc04444cdbceed0687bce54d4c6309fbb45ea3c0d6f571ad00bde976bdeca1f6a483bc12716063251f7ca1ea0d5e417797c5a0e65edf1594fce8f9e52c68b4ad38b7da748284004fb80bb597e7924f7c5fd9b6477eaf53ca999d036dc6fc8682add33ab6cd437f86b87e177fec7bda1fbff4188940ac27b929a2b1eac0d08758abe59ad820b1b48948cf07e54a6ecd3512ba2e63d018c26e98e6090d5b4a83f5cd47784b2ead1e9ff885008c529776e58062a32454b28ed6f4677fd5c546481c29489d8263f7dcae03cbd41d74b12ae51cf36e0d9cc03e882aae3ba5e8cb8172d1d05930a770bff9d9fbe128b928d65c9fceafd10887ce59e66cf73b615cefc1708e68cb891b03954043e5eb0b65bb4c44967036610296c9d0f378adc139b239c1f52cf8d8df84b681796e219fc6e85e218af4462843d9c904a58f039bec626b8b8dc0f36ba12ac7a910c238bee2f46e358d4bd0f46568af731fa2d266cb10ece1120957d3b5f83080ef3e4da0dc6321e0550fe077254677500ac01f7ce212aad851cbab2cb3a870bb0b49d7cc99567817cfbd3f76a83a35fbe5f8ce1e3e6835bb6f1218124283d2cf898d0df14b30494f80647f8056631ef1943b9af36e484ac501c1dd320642287350490bdaee03a999c25692f9e8450647cb1250dd64e61fbf07bcb081bbcf2e4025c2b70017876c4511f7a778ea5207381caa009a0eb1d32e85802f821ac134eaee7c49f9e2fc9bc3503a8515f54abdb9530542d84233e6289d92da08b8880d15302444de8627afc4ec3c54562217081a86e9425c3128158c8969c9e02ce1cdba502e692130cf0751ddc14a28e7f3627e63825c90b0d88f028742635ed35ee2c9dfe07e5337b9bab02f50f63141f678b1d38a29bc28a8eeba58397d8db5ec09db61b94148baaf6e89a019625880de86d42ca6050a69eef5ae372dec7299e88ea755de0f13d69cd6905efe1c9e3ac460214f5a9bbd254160eeb9c9f50a4a79682877e9b72922bc3f18fdb0912bb883521798bc43f3ba6dcbcb7d2f2a510406b76e3e0ed611aa80e2b8666179e07d8595ef0ccce303a3a3800ea0d643d43df310e83355f9eeb94b9dc2361eaef28132e47c9b6a9263a741227264ae5fa88ab321f24d00332aba7924d5e3cb46caf7c179a5bf30f13d724d341a3ada5adddb125fd9bcb98186136fd820b5b40417fa761947a1e9310dc468c5a475f8e895fa805f292316976c9995cfa849ca13d5784a721f4b5ed9e44c3c0544aaa6726c599e426149ccc9c996fff73571447193ba994151b5a22a7e13708925da9da62c97613923c920b1baa1a302c936c0ebb526cd043a9cd2e78ae3d7d57098eb48d17bd5438de69fd3c69877b4ba548895f36dcfc9d2f6d952626a12d57c3c5ccbeed8ed596bbae820dc65da099cdfa6c6831d641964fffac77a8e37ef64729b47d899c06e2b99e040004fe219eae0570e71bfd7cea7757f6eef1f79073395339e4a5345df03f409f01c4f0e46607ebe2ac769ccc81c57c5bf322bec3c54c4f7aa0d3bfc88d6b9ac43e5085e02ee5483e68244ca4e33316b7f1bf3c168030f20e2e2be7642b090e085af8b9ed648a257a2d0293920d8b2fd5e788f1a9cb74dbda380eedc10d0c63c6e98cca6f417e0ab2f57d6e41a20cbcf01f9b4f16e6295c25e168cc4efca0668ecec9fc54bcc9ef2b3e825268661781f662f7407366cf5e17428ca8ef2b6eb31827969abde343b731d88c84f79f40b83965edfc8a75f8c59bd85089696e13cc2e41d1f48b7aea0e1f618e8f40009967757b320eaefd14192f9bb7808fa5e701b6426325022f5cdeddd79b63efd13a789cdcca77d9f2deb3aa665674034e15695a7b1dbf3c8787d60fa4907f198513fd3b37c49eb82303d14efe3382474353d37aaae0524224082864734985880f0945f67ff06dfc3c4b7c2200301c7528865522b8ec1897b0c040e338e388870933703e17f0689c3918abfe61ba65fb769d02e73bb90e4c9c8ff57d4ca1373826160403c34a81933ff0765a32e4fd708202a8cc6580bc7f9593e9f999a977997ac4631c00930b6fec5e59cc812d463a6fe9657162c3512c917d9c0ef12146b11a3f24c35463029edc7febb90b49e420905dfc2b3965fe3c736f484b0c2daa1ecb5eb067affb94705272a18690e6ffa90a3b279e31ea07e308cb0e4c84fd3b374dbe9820ea196776d54b857e0d65635b16c183e5b9b6da29c5c5efb2dbff486ad8f68052f8fd04b0eecd6e8faa229401c4f40371ba2209ffc8ffe9fbd9b79731e9f98962a20e3ddd0da444a236e6826d311eab927ec37afa8c28435d455dd179f8004937a2bbba4b672336b3ddee83c2faf573df74c176b5396b6a050e7a93730aa3cef9c9f746c0eccb49963b2d5fa882fcd09e6a8a9964cc296afd40203a350effa47fb9f08ca9dfedb80eba52472a6bdd6c3f0b73c6a353eaaf8b960e0d0f76777514307d4929b309f7f7c9cbddf2e4821c79a7bfffe2dc3a2291560d806b8dcaaf070ba3b971ed30510efe6f31656aa27f906b7b19f509971c51edbbe8c2179103d6ed2932febf3acc306fef264f6ea72e68e86e58507a36db4355bf08c38509230241ac370cdf255ebc2f6518a95f5037dcd2a778858f4de822117568713dd511cbf8dbffafcf5b716277135cc8e2a024c776a6759e6d44021b9dad3f419fb21b3fd2ae5b7960af7ac74a7c97b08b68cba3910f1a47b82668c7351828ab02a4c2595d78d44557622eba905ba05fc03c3bd716953630be956bc85cc57120851580425e4e012122da8b8eac606692cb2eb7d54e32cd97515b022786171c51736a683517327d36187224159fdaf2b21e75f5bff1c9ddc864c69f7c5cc2f99c96d17d31cf7856a9d5df2d9d53e6199f9b7a5ee05d341fd71437120b090ffed90a60c73968e81a51383de0adc27aa589bac849d822a84e2d3ee224ab108143bd1140584425d5fd118379d282755fd49df896976fdf21aa30e629ebd09e7252509be48fbfedb7c3de07031c1e77bd3afec7e86b0889f90dab580e3e7f4d59dc5673fba9e6962133b1fce42b88654919e348bd8ad6fbf7bd00db4dbfb0abd63a6cd543e45314319f33e86c0cd26c0241bcb6c54adf895d603ce44be640735a9ed45d6b54f955c5b8f2a2e58a978595992be6559a8637f4067197c2b3a9d8c86d863283708900af550bbfc474945a39946295b804c1d7a7a2419fabbb8467ea4fcbc55dbf8d405abfeb768212335dad1b3b63cf5425357421d2d1c2a269ee25e0a1dcb2e496d624be7a23b0af555588020a3661fa68fbf2dff887131b7ca0f1a147022c87f73c1cd9ef726a022e0495f8f69a70786ecff239b1505e77c1c40580677a000a3b57d0196d4cb8a9efe3568b706ceedb0df06e44b9fb3ebcf935538260a7bb1550d8c59bc91ddd75f4b47972a9729c0ff9059ef14eac2639f9b8eaccce492b0163523517d29dd3f2bea4bd7b1a8f5d91011770b534b7241a9dcc7cdf09602b43b29d46aac1b936f60fdf6b5aae9a020d661a428d2ef0a3931d7f0bcef6cdde70b2babaf1750f9c2ae877c34c07ed59e40d903c371dc6439c9437ae9f5a47eeb9147f61fd7c6657810ee38868d84766613be5ae28566c467e89da2f5640a096f51a8e056e68ab009cf48b0e2ede21a92e51621e118be23904d7c82777549771330678cd2a38d2285bf89ebd52859ce97d2e56f845bc0105559b6969f8ec5fb3247a6cf641b16ff3941cac4bba97bedd5dc3359038a3acd3d7a0c7f08ff2c7c684e818dbcf49eb24ce2bfd01c34793b25f14c9d2c53abbc3bc8fca36bbbd41432154f788a0b75ae1032a2d3d6f52322bde42074b66912ee5e82a2b716c3bbaa8713f0dbad3425f976cdd2a3945f395a70b9481d325257224f9855ff1280dafc337853aeae9e3eccc4b9610c3b63e75158af5b4ae685bdda2c054939f4c1c7ad622e644877ccb0405c20c0ea6cb8e0b3b64e6cc30a040cdee56348de6cce6f3eecec3676f592bcb3d895d74aec2d95996f5bccce8fb04dc638bb0f0103b92229cbfd7d289f2bd13603698196e90e97872e5b31f9ecc6ffba7beaab1b424feeb08567f40a8ee7e4145718662f61bdfb19cbda91f3d5d1ab72342d746e9a960b3523bed52924483024ce51f921abefc90d63062e8b356bb6d8123c77168c41d0e110f12b0254fe1351a296a64d4a362b369a82b64414a8dbbe122bf4eb1ce2a1a0e9929254c3f1413ed2d33c923a80a3aaadd0b98f977fbb4d6bbcb7ea8d1a439697548f1d8bafb9e2139075ad84de219361e1a08b39ef357084097298b6175934f1baccee0aefe45035075b30efe127717740aa223517b866a6d7a405354e62bd65f3b0343041246adb32ea2436a52a13fe0d4b4dcff11c2bfa5d12ada225fdca41ea02844e0040cce20c680aeacd5ca21bc30c93049817eacb4e6f19bd5bd76367b33d3a6dee11db2568eb6a0746873543bad0aab1e30714e0ebfbe50a8fb33f587d327b0c01edf4418ddac0a42e36776464a77a11394d41d2a05f7b6b1af3da9abd063276bf71e7028edee32365e6e78744537f4edf5ab6694e6985d1be40cb6d6330a15d87ef2d58237a4a8d5499415b97f5c9d743b619a1c3427d41c224fa086b01efbe492fd02bb00d2b2e3e2f7e83c3deea908a0a2de9775bf8c2103763495f240cd3d08d92b6ba514448d38eba074547f1c636fb49dc985cf2ab474c6535905a107c7896a8091eb977aff0a35cb742057e8b1fcbf8c71d00d3b11b04011789af31ec2002bd689f8f4e70aea449891c1640d45a89d83e30674927fda076afd6fc41939c35f62d36509c9f3255a668f5933e4d9e542fbd71a2d2fba01808de8b1038d002795d9efff288335a3356868a4c8943f26adfc3c2d181d8c92186a897e547fcef0a65170992598e635cbbf82952c1d28793ac3f9280d31777e473ad25fa3999fa659456a980ba64a490fc1bf469f9344276d95ce49c5380cb72de4775e9612ad782a1a994a3af0f62597a9beb9a681c3e3840f8a6ee5f976ef7371e740d9e16fcfe0f0cbef7749a7893a893259ab7a0848a92aa79bf836d42215cf0f1a7f8b8812be463767d087ed4b159566c4b02cedcfe1c08cd5db4ba22fddf6b1c92ea49cb394c0296c9173e7782befa8e37522483b8bae576f5b7a46461a7aa3fb6ca5d47204c94a5ff8b7d16089436a24b829683920391526b34687954b168556b430278590bd3175cf6f8aaf12da7c806701db01f14baf8bad201d6e5e36b442f2ca300ac61daa84d7b1b833731fd4893fe04a0e0dadadf7ea06fe6c3b15173f8044aca989952be48bcf9e2be6a147713512f6bae1b648cda427c4a335f8b35f81a353e778b2a384ec6a73df7ca90e968f2e2a107ef07c8f3f2aa5da1d67eec9e5306dfe42bbbe639341b8a51af02c47b372eb3b446b586cc8f2773aeda568ff0f3c9fe9550588b16fb5135d3183393bb76ed5be383655973a02931b0f7850b07d4364e44c11b24bd2108e372fd90f89b98a4ace8a739cc17c7671710cf6394b40beda676b132a6013d9d111a2575576f525ddb59250c66bc525ac2cf7a667602569587db9c19b4c3c250ee6a07378329c51ec02821da2815eb80b427f039a99912a395ab07504d94bf79511ed13352f6e8a31fd139949270fb0f06923aca35cfccd6b6aeefad226adcfdcd547e779093316e00b3072797f63abb3a2f69175bf1cf6b4d9bcf0cfd8efb1be1d9cd8db4cebeb913186699f77fb814923e8ba4d58acaccff3c93825ed3b77f78981e4ddd8b1a1ccd11906686fb58cb12f3108cfee463b163167523541b74b66d4da9f4da967e6a442493377e5594813770805d51b8a0c836bdaa745fa504dea91cc87e25be58c49aa94ab14507c9869c0a32022c235448dad381e0fd3aab932ac0b76418eb42db1b364f9607f522a0f2f7f1dee23df045162d839b32daca16f2bd8e6b38ea6534a5cc6d3e851fd52f41c633ceca6d816de25340d85692cb4a4067bc289f148c7aa09ca125afa1760ba36955ba3703b724a25463eadb4363d0bb3ab97691ceefb7a0e7471ed7ef8c071a81f9c649677d299b9e6f50f3223e92c7316b31628d46c2db231c9c7550a6186976b39e0e2aa7e98aa66cd5c8a983f9c8ec0872e3601f77f8f8014a947ba601b2b1d356e4ca315e4dd3205b5c8baf1525202a23da3d40408b5408716a9cc8a7de6e889a41d3824bb0a30aad8fb5f974c9aa6ac359389af300965b8af91e64ec54d54355c103f79d47e9ec618b2bc002a109551cdee6b1757143cfc7263d8f0c01fc77b9a7a4ecff127570882ce6c392d07ae23cf921e3d4119b0674b6acab45b878f44e1802e9e143c2f62379db35a6a93ae71e54a3c58d86696f5bec6c2bd5571dffcaf2f6278d4b57a336d9d0434563e6b35ada0b4a416beeb639f21160caafced61ef6647abb3808f117ab5f06d4fc5f8826a179f53706ac0bf0fe605cf77255970ae78b95409e98ae82562801eb61bf85a57ad71c8fca0e9b1d930fa01087b491c4c2b15aca18a2038ef62cedfb49dcaeb3bd3723bc0257c7180437aec2168006d7dd950147d32ffae6b3107a00355dc383b350d205f99dcaac9f546dc0d633c71b050514b18d2e9275677fff2d7a6e5ea5ca58e1caa6af6f9a4222fa74ea16b67078a9a840a079fcd63cedc6e5cb4b99304ed0c2defea8174866966371035a774379bd356d6e6a5a601a83fec4aeb7475bc281e89bfd2dbc71b4cb900bb40fa75cd148770ff63915c4d4f50e9b745fc31eaa4cd6241e6817eba4ad330b45cd4cce1596f6207ce3fbca8321a1f2af034f73118125aa2af68f71589466583f5c0c1d0e7315fca3b03adb3f299346e35fb63c66590824be8525c4504733b72064ac71221601630b8d9771ca6f1b5c28e3ac6d5c98c85c8f69f61b1c2e4f13e3f0afae68bbd07b89a5bc2731abf0f5fd28bb5086d94c54e76e973e28a3b8e1eaaaf74897a95035950ad8d0ecda7169cb15a47baaccad5cbb020ddad0f9b6e3789d66ffd8a6af89c970028a7f957dea8b196080f66403930bb940c503bb3c96e705a81e2eb28a11478bfbf9a3de9fcbe492642182ac7faa544afb319df34d493c66d12291c1a2ed6f37221b4473aa362db273b902a5cd4b0858e614a596771e37cef60af040ae4790a6308248afb87dbc3eb79cd9103ab7cda5c096fcc51ab50e5254fd3f5228453c49dd06889ee25d99581fbf58f20ad3688fa12e71bd19258eb9121d681cef664abf7a6448691034b8a7ca8f723c39bc912aa702fed79f3ec4daaa33a15255d546ee5adf895bc2fdaff1a7bff61ce4fa7497b09f88d9dd5fec97f691109a0e9fac4454ed965214367d73b80b91a62161c6113ea4a172222f80b009568f150855fad0cfa3ccfc2811a0d387f69434cf344868089d5e1dc56c417aa1232565e793e04742e241da192c8cb15a1ba19664832efecd9f9fb6ba3ec6bf65cc863e9ee4c70b2797daf41a7c9791697ae6d31f3b8949d9647de8c964b09ae6b912a9c37b147619357194ae27863a26836ece7423c1f26fe54ba81d6fe2077d64af1ba9497aed67128d6f4cc80fde17e3e8cd5373aff3fbfb742a95852499f84dc5cb35ba36dc3fbebd1a600a854ce354cd212c39b85ffa1a1182157f489d4dc2968faa9dff08fbfe7d7b6c6a59f34b57e364c6bcd893ec056ae0c14d91135134448ca9be31b50dfcbcd42153b078330f933542dbd69283ab549a042c175bcc73b08bbbcbedd69f58d7cc18c5a407e6eff0556ea484959d8c8e7d26feb76f6257fa048eed0cdebb4219260b0e67817ee2dbb8d01b53f1ee8e983ef0ea7ac9d30b9413df20aef0dfe7c3ec432eca33f71ba56a0606bd36b8d90808e5767929fa80d7b8e478383193a90ad7159288114a64450fa5bffb62607c33a5964bb30f1f3fe1ea7c2b3e5ca5b0e4a58ff3bffb37d954efa5f66568cdb355391795ccdc68ea15985e094d1f0b2f5e6bf977865d00120255b5f7ab60faa8e4a94b72d3c587957ffe0e5bac872065587ae0412f6f0bdcd44791005bd9a9bcb138da2ec8c5bf4612bc7121a553d6063d872a6a1ba3b8256d23e06d416c6232caedd18e8cc58b5df144faf805cb7c867cee526a73c942cbf09188303195e1baf5368ecf2ba532232e917de3abe43420303544c2732abd1893635606370bbc275248ced685f8ab5bd9d224d88da9669ff0bfedbf1b159dab5570f970cd09e5bbfa970c1d674e127ba3fab37d8ac24b4b06a78e18aa2a1dba9fcf3420f43daa63674c0a2bd939fb1bcd84e0c15d7bf62b544fa63a61ed944c2440ca363c279cb10c972ade24630ee0af89e481ab6df3fdd749aec51538133a0267d185e9fc26e8792e280a33465c71d2dfc649e17bcdbcd2c239b3e38c741b8d9cd28326bb857f0c4be79c8b699f166c6832706b7f6bb912d84658b67402dc559c31faa15857d975a7e9655d6a4e6324bd43034ee5c8101086d7a9f431eb7af075eb8a537a21f4e81dc7b76be2da385f7dbf4428fb8846044d969e81307f02b80454c5ecd6a3d22372c40b5e6e34b5c9693151717fe3401b8344e6aaae056978b96d0ad9b0ba55d69b23a302ebc16f09c6d1d9b3075ff62039ed196349bd3e2c7d478cd335e4b51f9241e39d5c204a7ea8dccf9546056899d7a7ce856acf5b906c60afb511767a97fc6048428ee43dab7d1f5cc7f23e24f110f1eb3d98f1a3104a581b83ea41c371c7d6a2d55f4713a157d0d6a46741cda71c30ae54a4e1d849fb37b1252286a557a3e3207bf59479272a7b170a2645ccee889d027530d96be2658d5a6d6ce5ab5c19361dc6c8c49335f8ecae05928f71fc64aba98f609c5faf12e38e89b9a013395790b3ef4d18cf3519285f5ac1163ca261bbb8b9a3d146993008bd381ca7980b99b6944c0dfce7b555be1a2a69dd598a7a69f820057d13df9db86ac7d8c2a1a4ae60960bd34cc207eb7e18ba6c9e91c1acccf783c5dd23751156d92fc9978936bce0762ac4a39045a1fdeaebfcf44fbe087c994b42f5a4a14b98538a83ab8842ceb09c5c2c06a75638662917eac6f98e384d2ff8b87fac09c14f7654fbfd95cc063ada4c0b7eb38a50e044d645e6109f9615731acf7c719d0c7e82c622ef0802b31d16e99adcfdcee6e22be8f22c429b076b7d1ca96523ba234c223fad5e7c61f92767e3540dff4f5ecb7caf63ce25ac3059335c7624af3c551cf23ce72f73daa76d0e5219bd112d30d0ffddc3e6d71126afe470755d8e32d06f437e0f2fbf103792ada511a318c7c390280cd909ed3f41f54ed92f10800cd7fe3e38f6163485e93329aa2673d47bf4561223323f6dc57cc7a4a2c0805977cdbff37c66bbee5773da785bef56c7b35be7001a9b646244638ba044e203f4f834039bd29cabc987455850f224d04438d52299290bdbaac925bc44c449abf4775fc6b7d7d3baa9832bb4552f4e33ec87e68b6c06a4c74899aa76e99940f9583077566e8ca762bda6feee8e46e4e65577c98ffd0681ee692d691441cc9dc0558ccc37edf5f2c6763532eeb9f340a911ddafcfb72fb2a8cedfd6114d682869a5ca5f87eacbeaf667d66fb649885cb920efc9dd50e88ae8398c0508898bdd1b45d1fb3b9d5ffcdf33261e279bd250260311f0257b9747ae182486150fe977bb133380ab537eefb40c1546654d4e5b6393cfbf366bb704bc3512de4b91fd987d683fb1f4848ac34ed4f9498aa559295764eb4fa3b7d9bd42a631d8a635da501f6eb5235bf3dc0aea4f6f0a278bc5d980fd1a65cd924829b8656e248a3b4d3c4a7b8a91310e14b1d1754f8a828589e9b90367b26f3142aa4ed4a1bafe429a5a0fff94e20250ebe57eda441ce596345eb1af3ce8a93868f3f45ccf8f37bab477d279aa8857d945d293d6bea64a641823d312ccb3c144a86d35974cba63eb86fbe41a492b0ebe40d5908e2102a1bd09d622e342f4de80fca06b9a3a7c32d627460c17bec13e992ce987dda5c6979e16b9e6e21dffc323f7e7d8ba6651f582c0b8bd48d0ff856e887c63db9bbb10470c1e16daf15d9880c053b78f9e7b1497273e04163ed53ec87db5ec564b00879e78ecf42472cb46b7f1bc0ecc2024ebea5fe987a954ee8d23b25266156a69886dee429c6bad0da920dda3fd666b79e1c0315c0dc6bf942811f8265566381015cb028c5871e321d1f4d55980ac38fe0b189bc90cca005de0cc3b977d1f7e9f9a50907e18e3b71265cb14812e2031d724b28b1c02b8949136a4242001c6018e976c68294cfe9005cbce514fdc1f88195f6d317b6c7470471f569563227bf9a85a1029eb42c77721e9583dc6c4f847cebda9c563d17d721b788695093ee5425d5b1afccbb3a084a7375ccef9fe09ef13253986eec041663d42a5110115b121af28245e72231a5391366759938aec4f0cbeacfe508a708cb2e8581e8a8880a5fb3d61bde33a1c7ae04537e0e26188ec4c93e9a2bc61deaef74022c748144f8df8935d3b160a7bdc46ee4bcc80d5a7ccffd11d44f2cad519dfe5521cbfb47fef56e6de0884259094a6bfe13361cb8d95f02361862ea24ea42df931b8f9f00f440a0485a295ab75583318de5c9990f793b56180b3500391ee64fe997bb022bc77b55d76aa5af77f5f8de46465c43d40347c498ac6951b284caa54982fe188de3751215e525a13c1a10a01027318c7e0785a0678e077429a94d9f10f6a74b59928f0620e252f7367b824524fbc5cb93d10de9bf381ad92ef01d1dd7041253868a3ce1919deeb15e4870fb4a0c17c0f60eba0697f1182abbb468f542398ab970b40b6214e5311ddc5f484971bec98e95b4cdd129125dab589aea75445d3f1a45583c53059ee327f9c3846451d962c29e8a1aa6bacab3d3ac9e944adeff70382ff716e0609891be02f3b07818ac384c7040b5716baad20994bc9706abce928f813acaf888d00e0584244a80b9fd1da766527f596f319497b34fbb426881ddc16760bf93664506720f80c9879a45bad2019e4fd4bf65926f15bd8051800cf855b2e7b1b6edae4779ea51b171336e1e0cd3c447796975a2758e290d0ec19588b38cefc97df6536b3c1f69b3fb240d4541cc36948decda51104e6dae8281b24b189ac351e584edc46656f670fe0c5f69a457d1858e2c9522c69450b442c0443039c36dd10b31e7a4a5608c2d05d8cdd01660f42cb876f0fdbe74d093b958a80fa35009783a5e91ab1b476c9953a8859dae9223e6f0a70fbca10519c911272ec12b01436121c2aae54189967e2ff6a3a2dae5e1d0b9cf8d21859ccf3bd4f7f49859efaaa5aedb260ed3120f67ea5726689e107cd4a6ca879ac79cf69806c8be408e6db5a23bba326bcc469309814fac0a8b005e3be8ce5e67b11b905acd9e9f7467cefe7ee856dc05281107ade5581882b417140023bdb6f1e5a9eb4202f90cafeadb4bc9c514035901d90a9bdb12b629bfa48d5bfc504071bd126ea1b7ac646dfc750617152a2fecedce111f84a0d4459ab34abc3776a5f22e2bdd068d5c5cb29e96441544b0a569517cc038c49f443e5e9eb8d804edd6d4d98eb87a31142dedfca3ad44f2f2046d2c2e0ab5f0b1c4ce35f326bf462a27141b9972c9f6cdee2e763cce7520d3ecbe31e948e3ad5b76fbad8e72e46c8d22009e1531e172215cf22d0ca3aeafb3f387999f4455197a6601ce6d56bca367028008e0dc11e36e1dad5bf6d60a214fb94920f05a9ac914aeb199d53dddf2372b6dcb224a6dbc5ae00c607e5bb83db4614ad5bef51607292a87a719109e950813fc04c77eb7f8bf37ff6eee44274363f68aa2c391b0eec07d8b784a2009787b967cf84dea82a25e6bc80fa45f80ea1467146570af2d9144997f3809aaa8eafca1fe3db500ff942578ccfd579c96b8f9d018fba046c163eea0556602511a4b460fca73b889fa031599cd707f4c2389f281d2fcdee39d27579d57b7ea0f2c8331a05aada8eb5161daf0c17ca3a41cb61755b98db3537a5a66836f0ec1472fa8d87ddba43ace2e76bfb61493d65a25045324d95b0b22a858f5b1989464afd883582fae04e18fe42ecc7662cc1b36f69f3286cbdcec9d1cf4386de4d97ebc35e3e3a1718fd9ed212c02a8c8583d5c8dcb0fbf0c808df977937be2b111d7a1cea14c412c3ccd0f9b7dbfe7e51fd1e669a029a0b62418ebd10b0a322036ccceadebeefb99c48a5a1fb3f4a97009bedca7d7e786d261749881946f768c0d38b48053b8c2176a956bdd20768b119ddceed4e4ef606d98aa212938e5cc69bbe5abbed67e3bd37ee7a07b4240c3a4c0a81d729fadabae6c7266937585676ed4c22af5fa2fefbac93c064b1651b3083dcc8655bec9eee28096ca7ca554f91480e23e07cd49990ff1aced869ef900c8c2a685b309f1dbc54db37a6db128820f9fc4c2aea2467a5458a1e804683637d1104e27010538e44d23a5ec4dc130775130cc0e312dbe7a70de240d456d39599d2bb8a3657dca1467de6998af6cf7af225d2ff020dd959937be9aca46862a8338d8722b4003d9113d34660c2ade7b7d4cf8cf40c397872a50dde5a2135c6987244436cf5851b0842ac3e8b84f602dd72a4fd3d77cd38b263db47d631220d3681587c298a4c733181e82dfc942800fbea6b0186ee8e7e0f8f5ec2fc86ad3310ecd127f2d23e15cae22861c5afccea6d2099db466faeed97644774c1ac9d0fb9dceedb11e56d8d37dbf8fb1717e55738bd84554e1bf04a7708f93cb7cea52e022eb3248cbf9e03ee18c4f8e95b9ee595dc8613a13102eb9a2004b81d2faa922884a8e1d143234280d6febcfc7bcb5d8bbf551740d0fd4b6a2cee43ad180e26becc5370b3fbc75df73d2ac0d38d162ca82fa6ff9ed52006e819c498e3fa304ecdebb2fc07ac2dc03314b6098afa81011a34d6affd22fdd834646f08deccccd1d9014e43532728e50a56082615b90e362a5120ffc821380030774bc92ae17972fe33694ceeb55bf3de0b41d37c0ed9f24bc289088525d211160d2205d4d3b87c57fa52fa1f7eaae399f82ff85d46b8fc7ee617b254a57b062949a3fb9c0b93a9bd0724678be6d6333ac90d4d1aeac9b28e655d10305baede934188e407a5820cf069dc1cca31dc14ac6651724627dd2627475b4ba2342864306ff3cb8c29adcc3b667e28e6e4899d76fe6059b9b0b1fd8ab6dcefd490f95ef28547a17d48abc098aac6eea9f53ed3e1924017f328d785e49a5cde883c1703abb2a30072dfc5231a8d9628173c4c4c10f4a19ef52988f2a52246bba23529d61e24c58668d852307adedebca2a1afc4c2a92a4c594302d585924a60cf7365f11412d26d7ca546181062ee6fbf878537b42103aa9ad482526b18442398335e60cc273ac712cf33702d4090d10292444941c2c2eaf2ab6da9bcdc12983f23c53b632b63e39adadbfefa159791eef41e239846505c56c55475cce0094f7b08a74e7310d554bdc3760f992373e14b2842d6e0905bdd0c40bcfcd8985b93f4c81390e001404806b76cbe01609291974e41b807b9be825403ce1f3092eacae88d5d013aebc4e1a8aed3b631987d88bee32187f281bd6944f02c04272949bc0ba5c042ea16f5833e9e809c2af19ca369f46ddf74c3a36f8ffbda6fefe4245f193407f8c78e90d856054b77dede1cbb5367ceb585a18f147467a2c26c7ab085c54a4e2f6324d0da456af7a013c5f4cff704f2d7f08c8bda9dfc5086be3d9706ae74a03d643574a64fa5f2c5d39a82611d047e3e58ea4adbe39f5c8f73beed12c0d449b5fc32d03bef362dcbf7ef0421f4d13867f86f33f938d3f8e8bc416ca3595de5cf11b9d1e5900663fa7573f3058e99978578a9b835463b8166235bea4b965c1a3c61ec6f94a53240fec65b822daaddf4bb607bf1b7a69a7f00af1aefd92298e8f643e8b65be9045d0a710659705249849ae0e3ed1e09bc09dc991a022d34bed4c8e154e0253c7f30e92ac1410b519ba4f27b4aae3322ec9d9ce801e652f4015c1320b25a3f60243ee5d73180ce764b335d782abcaa92fa6a7f68d0ebef1c148d53e9f28f828977044a77f7abf85650f11b79b250ebe992702a09fe58eeacb722f03d0a1052e30c6ec6013fa4be1e8a1bbcf48eca8bee443ddebd6bb1edde8a98893a95069e0d881687dc5ba6f8d9728f851375134cecdaa1da4a5b62119e880980ef018c51f025411e55f4a36f385ef8d562c5932253071816be0cb09bb1feda1e333a9c5aad31e8f51bd80f13bbe98dfa077f19968bef1c05f5bfddc666019f9030d4aa3f8e9574b72ab5806336440da13d5a9aacbbbfe3009bfa10f6038547c8b181bed3d17e042fbcd2e14e122e938c7f10cc8805c70059ad9a13c89c637b0b4027619b6ce1ebc86fc9c2b3a595efc83cb80fa49a0e91bd8a5f64aff10fb9825b9620b382a384487a1c0cb21976c2675b35a6dfc6e6f51c8007a2d255eeca6e51e8209260ff60943be24fa05b5d44f8b060b88860db46504b6230ea7229e86aa8f8adaefcf9b1d53001e28a4e79b2f609742c773ce391f043e5d4145d79c9ca9ae3b64f8d08617d59a8f4560b70291bd42df2a27a55e36644a77438a7b0764f71a1406a25d8c17ea9bdb830bb20b8d60048b45acae1e03e161b3bec5223b47d4ac03d791b51d8eed1e39e37e900829e31f6650b097f438bc23a96caaeee19544322d23a104fa646a10764ab02cbecf40b1a96e9131c03b82dcc9597136fdc809e0fbf53414050df3e825a6564e252aa6748b5ec82f4958a32e5bbc39893ffddd3b40081c1b2f7c0fec243a79c6d5600a6fddbb879b5b6b2230f74151ca763d880bfcf9f62185aca06d236be80c2d7c669245e02b2de39136c58d3f9cc5a11a0627a276c503aed8decff342ee028685da34e1bf5a709e34f5e6486b4122deda5b4a815f2d88c12affe55bd517441fc899f296167d2f4716c87460889b62136c01dc704ce2adf2f200530d7cda4bc86b461214684ce90015f29db20ab8a3a7f039d5f165b21a6b8bead7767942a577a27d5a9fc690bb26b069e5c1bd4258a02cf38dd4bd3dc19c4edd04bac868b2d224c88f1b64481d102888d006b5e352a815d51d6f1f0127cde74c0fab6bff4d436fee7bfb6b7e633074fbd5e3c0614a87fbe3d395f665f44c02cc93533c2581a1c208da02db1ed741fb0da3979ca509ad62a2a24cead733fbd220ec7299327a744b2a2ca78f1d76527081c2eadd2ea914ff0c5c72e49c9f54888e475c4e76912cbafb6ca18981e42f262a4a2d1a0bef4b79f1d78acd33e1aa224c88bc5b84c185df5c64d589b05dfc6aaf82ad1c1c5c2e9f75c116101d1fb0f5d525a9d33aa195da9cb6769dd423655b1e86a478f69295c41240811d70ec721d4771e747d62bda41bea0b458867f304fbe20cb6a485f31fc8cd7d55ae0f18cc835bc7b4f8c5a0e59e5d9218891a9d8578770b4b67cebf24515bfdb996b4f2d46f866ceb1bb0b99b895f85c567606036579a495fe0f1a33e03264b9a5e9846b3bcfb77ed3969d1e1052dd657dbe4065ae69fbdef33786fafd2d1e25335a67140e28aae1762f5a1cf1599ef3b90e39a61b6cc080776e8a3b34fb997717cdfe2ecfbad6d425e2d24918b651a271196a4d28fc24a408d0913d02f74bf2c644b6f31555ac279367d20a866d339b73e843fe59506c7c4665d4987c0441bb777013450960ec57c557a1cd18560b4b0e75634c3ac38cf096591a14d401610c4546ced37bd1e425ced28a1fb3ec17e36bd93edc12bf34733eb0a8f9bca987f95a909976ea635817c0912395ad150127fa61a2b2080a56b3a502f7da9b943ecc9a2adee9d1c9081fbcfdd72e78aafba0aa0918efbd520b953952e55304650194f98ec12e6bd9844b6ae07a41e76d8a120e1c13bfbf4e15d4bd009d2fa352414166157d7f763741345975e51423eb535dfd345964c4545def3d1d251b1fa4de191189c94ccd5a79506e7377c82ff140bd26a0cb09dfd7eb6d17411c2fb182899e7a30a4f1a12fc3365c9197476b23d910ed004b7f81ae1b6709eff484599bc3eaaf4089c22ed032d016357c8fe0245ba4fcfe39e90fd02b6f51f7ed261642b7cffd59748093ea41d054ea499f96c22cf18c1c66019a2aea02152cd80d298de2bbf0a044d572a9f37360435dd9eaa4485f1ad4b627f3195573dd147316e9c9bd4537bc52680f38c7edeab5aa6735d221eaf99f6d3a3fe38f30f7740209b93d69aae1e1fc02e75995c975160a5bd2941ca8196397e138b2fd6483492dc466e0f95c5a55c1f8a4d33bf3651e1364edf42ec0a776a2f2888795e6453c23ea60e172e3e94612a9db3328706c5b4550e7cce47a7d352cc6892bd679668102b1b3ec1eb73e5481619c5a652da04c6212dbb6b3b4bc9972b1b0ac66a5749346e05570d115962400496829f282b50f7bb7984a7747d4528d8328e9d9c4f3177e296e0e7acacd311b6060ad5362f84423841a2396831c6cd02e8072a88f7c08b168a923bcfb7700e098ddcd30675835a95c505a0f16029c3989e0d6416e42cbe676723c38dfc62df5da705b9a3f4c018ab08c2d1b9b5364a7b7651fee0ec6ff5ab2c2a674f25f26690663e7f8f2142937d0f814ee41359ba87ce7eeb3a24877ed116b2316b4daaedb663e50853b5eb5c567a66604158e1e9a41ea8171af46836664e820f602c1991b54cb5f286109ec91fdd1fcfe029e1d21fb791e194fd1efb8f82d3ef5e6276bc3ef91ad5d83c0f3242f5d3020ed6ea1bf38045519177eae79182a773294700b2fcc7e2d9663f7d02b7ee8e4eebb82dd6ab047f906715b5c55ee79ae8fb0a391eeb177279ea26f9c0c10ef4bccd50a7c0f9a1df7b2b79a90bb383222e436bc87e75643b97e0009f38153e70add7e03b5d59e785307998bd8f87e54696ccc75353bafd13537bf9b7abcf6f86ecdf4bd92dfbf975490b38b63979454b7753bee558e17bb029256402406eba1146559a7901d968a07d64b418b8bafd53a89ff3848bb46b238406df5aeabd511feaaafd2304c45a9648ee3b7100207d693da343bb2429e334f5869d07cc4bf4cf5ef8f71c332f12f70fd33e01a068841ace92e675eddcd8b9260fc5127ef265bcfc56e80a2138532fdb5ec7e9beee9d22f6fdd073a6b0b0b62d2245d6b43c82dcdf85036b614d6175d03268a9a22558969ff060ff7e121c158ed82067617ba582848e2d706d4ded48bac5c294b438fdd696eda7a99f4f986daf921143596f1682827aea309a759775453507a55e73efa943203ea86efba3ba17a993f02aa2f1f415eeb1a458ea8db67e869de9a314fb8725632ca623e245a5d46b77baa9eb8a0b07ef07eed5b21089f07da927f0002006830487335ae884ca1f70f7aad47e1d8332d0a8309f866bd856c4de980737837438a82f2c41d5dcb65858ae6abc46807b026ae664a401a9197234065431c9db6cc9f042bf65dbfda980244159bc6d592e98a0902099018bf1eaaf4d201ff2b146cd057d66e97df792ab987c63dc66b61523101ba53fdac7f37f8fff7a05c48fbf5d6005a677055528ab8091ef2d93ca4be90770c3c25439d266047472ace5c075e86adb615a9a13f813b20be3be23c1374e29513b8c6935dc5c9bff02c693451a9e31a026afe5eee4a42a94961c97d6e49fb285a6b28f143afdb2c1384148fdb0672949430c66a4906aee4d8e007b1037c8575264a710bc50a004990190e970131beecf750b9a7332c8748004c82ff97c0a8741c7a60a7d45a728d6f71fe8591349407c789d4b25d696764ecf521774a8b975b8bb53469fdcff58f3cbc005b0b79494258908f939dc24da8e8a9562ab0520c4b3ca78193616bfcdd906ccd5f5ca4d6efb746396b7c53642c60529a38bd638ba878ec412856eeab6068b17959c436e894ccdb4b8b69374ae58da9a31a3e96897241da35358ae6428331e76e644e51c07a0507d9035d324dfa3bf0f16f172236e0ff8c82528d8b2d1c2493a4dc55cf3c52acfd8ed28dfe9d6f98b78552fdd2c12ad4a9dffa1fa14f36df57d966964701c8c251683114151958b5cd5234aff06b17d60f929682976fd1efc992646b89b7d84485d6f72a9b1f068f79bb28f9c488b7fa7ba3b91f75d1a7b5a9aaa4e9ceb69a722cad9411a2eb5059c43b75e99e1324cd2dd882d9ce3a0067f2d0783713f6eb34d989eb6dbda3d206ede66937bc17f4fd8ec3a939fc391cd1a9ab7e055636e54f8b6d23d1252251417fac819d116a538e119102a535e8be7be4dc5261ba736e4cbd51bd19574b70f779031c56ad015ba5dd09d2f2984a9d82f9a72997ed7725c4ca75b92113a3a8fbfacc2352b23c55f77c27f975516bc2b325bf81d203cde88ac61fad75672708b8ae894c88ef6155a4b2b2d22e0f4037069279b619e38d10bb71d1247a205d2a53705fbdee3bf452a5f6306551ff46f5542dc37eb1a2b748cff94e6b0fd92a6d4d29c03756d8a1d446a83085de15acd31355c7ba79d97178b620e8a4bc16ca16048a65663d742683d6473b4d3a1f978bef428a27a1dbd5c9af1547fdebd3ded441602fec50286cbb4bf608e22b00cb7f88684069440cdfed72196200960ddc9d1d073931fd5b7bc667d5193882b37439940be9ba5792575b6e4a3f9334e02b9a2e54692ad7e55a8315ea1694643d1f1784ac30e872400f4199c4779a35d704d89cf4c6cd9b28ce179e34ed127827736a2119bb5914b1e9de45651f8be7efd8270b6596bb778c305d560276569152f16f825504df9f495b43cf7ec64b2a735f4efbeb8688c60066962ea6324983056b20dd065ba2d13f86a4d6494607b379699ef9584230f956ab1f3752f2adb66b7694047110c7556e22f07afda82009d25fec008a5ecc963a276ec0ae17361489a69c6dd8eb0364a9f6b77b2e4270c91174ff460c79953ab3866c8ce204b07be242357f63d79054a2e0f4dab8de3bc1253478f41bbee86947df48e5b9c92419362a3781c11ba353060c12ffb3ebe9a42f6b64ad966251106f3f11203b2ce1931d2c96eabacffa1d952d281de29a00104a31c9a93b3984f4bed02a0f9a05b3c958e0a0fe01b3fa82d7102c46bb91386fa5579a368ca159133c0a833503d28b4d6facbec23413b667a7c64183a7bb821cc81e33591e0a6a8652cd2ac931c536df724032ecedbc17d58c2ca1f39db7ecec97bc2563d6f3fd2f49e3195f1c414914b96eb2030fb7f66624a4b81aeb01a404d72e4c9710d279200a912d97ff394fb6d60d51303efbb35550d3698b6b0424d596b01dab7d3e25bd351dd18e8765d4b5249065d0862627d01918d97df95d59f96173c80fdfef98123fadd13e5cf430ddb480a2945c197e4a6464540df4c8d7ffafe8f8dda03ee5cb608037386b4cd7048c8e7c27e0b00f2a5cd871656ae84a0817d95bba3e6d96af3df12dbb79187a44fa5ddaeb53d4e6815963a8a0c0f2221ac07a5bdd19723f85ba8b13ccff6da4354a232537c09253b024d9af97396ab01dffaa1863a4e6fbdeb0ef3ef52aa8335b6e42484fa552788e0681fe530ff135282ab873fdb37342ba1235a3870ffece0c3b27f027b4531be8c83833d791c487ff341eae8165bed17e52cf274ee1403a0447b0dcdfec97c466b375fe1ae2ed6a3af1021545fb24a5cbf0e7304096f2944047c82c07f6875957b3d41093289bf1448088fae5c5a6f7515bae59ba36c6e1ad97b60c50fdd3ccea74c2693178104684fc5078a66c0d24ccb1457ae45e53d120efb4c039cf5140912b420d0965b1564e74f679ff9be883318e512357d27703ef767b169537a01cc54e7bb48e7f2fd903d347c80584f5b97d8baff926dcbb2d079203ba12732cafb77fe0bfb9d32390b47a6f0cc110e9bb6b0abed3ec69a384b61238dbeed7d8a55542e8710dc0b6b2bbaeb9c8be9753e89a498eeed8ed6449c00660773e275e33f327c03af63a8d9683454545c46a51faaa47126880d210d8241fe948a1362357178b21b2ae28f1d91890277045ce3d07dda0fd4989b7d1428f124b2678c5c6105f914079d8fd8e609ff91063b929f60460dfcc1e528d55b115097df07d992a27f562f4d9a6e96f9ce06637d32d77da7993b2702dec45948820b481d1d0859fde02095dca63a188c86ff153fdf64af7ab9e27675605a3b2a233f4160dd15fdf3086a89df842a18587182c8421860fcde3117cb0ab0f144676f7ac4a5e10d1d7921f3277192658fbcb990c1fccf9069b51e5096b0e59068d47ba56d6d688d08364c4dfcfe5bc6663c10c625734ea5e7f7d921d2e8a4bc66a39042974d719ff634f69f78e92f6403daf769d3840f93472692c195a68a3d640d45bf608c44c94cdb08cc10fcd5108f2014d19163bde5b900856f39202de0602db5d04b4e7ba3db814045daa5ad2140d69cf1caa95eb44ed5c658451080b357a3b66cee5dff814aab07876c2f3b70ac251e9abb78cb1d35930cb9af933d8b212a776f26b7165f282d8b3f3e36d2c057c9a6f603ed41fc61abccdf8e86a045773fdec19c551e940ba80c837c261ce598789a703d068373687ed0aa41870e60ceb391381a39a19b0c13bb19ddc13de21bce0a9d13a6da9ca73220f749d23c7d126f8fa3082a65fb992328623e41ac5492f117c62045961098059785af4f296412bdc42e6eedf7b2bc253202c19aefda618d93180435031cd2a974494c54d3e78a8f21dff3645a15f1ccfb319f5930f35757314356341f113129293ef35a2d9989f1d0998eed627c0f6a90db90ef8ff993326090e4855e8a2c25c2ac5d81bfa1e6831fc27eaf32263cd885333a46e748e524e6b4a3782bdf52881e077269f84598a83597bba344fec83a8d287a559c0b86c112d7e144cf99d7b79aa985c0650832ad4880c48575c657e4e06461a0314fe91815131aea9f4928e8f095361adc06595602278753159a4effd7935a69d91a8f06b1bafc5d8c8e898befb5cca38b9dbee73dc5d8794bfb6baf099aedfa087763a473dfb82a944be75e15d908b5ccaacb3d85f3bd4e7aa0012fd34105040f0a54c6123ab9fec2df031bc53ec5dc6aab0e4b983c22e9159345009137f95d8c8ca610a177a7aa2739ddb48fab952f868384490882021533bb7cd8628adf9ab1c0c1c6027fb61fb2e8aaf07ab4f1a4df20b83f6ff1ed70f7273556e54dee325c378b5fde1ccfc6af2604d39ef832ce76c7ac8ea772d87ceb516d70b191220f92212444c9e35cb46ad6b1458cdb6c034ce0d068b2e7627aefe43af780a4e78657682fa977ea0dce2fcf6941cf7bc12650f72386cc548f9ded52ef714f6ecff93ea88f63211eed391e15997465911bc4963c1d230f0cb821205ca5bc724ff1a31193e31e3cd8ec019fdb0ce467cba4af51b461d75c7ef6787bef1b5798fb06f61a4200b8be5c00c02fb29cb7c7caaf15c49118d07418d6f588ceba825db1cd0f531d5873e3a53826ff63a6b9b0edc8ff87a62d034d5db1e328ad8e4fa7fb2c12f8737edb43f7d8b37629a7bd057df5bc87824ec7ccfdf5774cccec5a481fe6ee83b64d763b097498688683dc73d84167f2bce48085de21de533e08483f893c3e36a6452f9b2edbd9317dd2a9e7cbb8c96618baf4e5e432894333254335db9fc9dbe78cbeda0e6c5e719e2f183db9aaa926b1491cff9fb7ffc8207e7d62dcfd91112bf4d1393221744d63bff546b6991dded85461422f59ea6d8a267d7e73f5bf68f070661b9d9d31f3ce74f1f8521b51c557ba8a02ba3577e3b2c4e5edaedb7d523b0d04cdd8d153fdc282073ccdce6115aecb113a27f6ca53de9b222861d1b1cf97c37aca4ba1c9e802774a053926b95cddee91639afc0ca9709e8971f3afb248d5628c2bfa6cfe766219595ddb628195ee68603d9d7c430000f5b11303dfe3d82e66a477660ac86e1b7044c370cde2ad0afceac3ea90a1303afeb717cc4ada186ff82bca29d15f4a49da4f5607ff780c1bc7d4ebedb53cd60e4a23435fff6cb8bf6a0501a4391954c014f4db90742f3181270c7706abc9394813e5bc1749031b8e9ca2703c6dd166b3bb230deacb2d3c795c7d4c724c65e4e02191578ffb822ec181ab68e3ac7b908147e9d0faaa454c255137d338838f17beb2b9bc6cb9b06868fe1446a2a8638fb60a8d642f81a79156a57b3e68d5c5962f9bfdedee2871f5ed33ed503b0d1b9731b29450ceef9414f13d63574b410386bbee83105d80b10f98bfe6eb072f92bf57f74d6daf5e2589df15c6c2090dd96d6f698363aa3740f35df39794bcf92899ded0cb249d9328d475e420309c035b88d1b76534edf13d1d814903badb0c6f1b975d36ceda87bc1cecfc1a198b2cc7553f1fd6557d690ce37a0f5a5d345a1ee8a8af866648751f8f82c48ca3668c94e62127d5faa17f928434cb466cfcef1eb7db111c77389d943609309fb16e3b797dae846f1b76e96fa5aee98ae3ef671374972cac0460e4aa3a2806f768e54472154eaec0379a0a649eba80cbdff3684968a11f7104a326c6bef73c0c1c3cf1c708d6b4cd29d9449e7bc890b01d4f87974dc1573abb25b277984160920a426c7b6e27dec551d8f458519371ba38b2e839ee2bac1b0b7bc3e37f3f60727de2edc75b2d27b0abb93cbc22473dfe276d5b79ff7ebd1c6e230033d7795775c1fd4a29bd54bdc9025bf30ecbb358fc6e0bfe936917e87c1702754f9e89fe0a929e718c2566f0a6f2058a2cd9f7cfa109eb950f5d032987d23bdfce65d67ff4bd555e7b99e4532394887b11f6591a9a0690b14c4f94acbd2ab215b408249f29d3c9695a9cc5de98d12bc98273403cae805422305ca8129b66b7d1f3be141cff05737652f1b0ca5410b5806ebb986ed5d7eee13043fa3fba7ac1fad8920bbdae45e33a1f931800b28c9e4c4db0bfa0391ba8fd527060f263ada56c52ff6d64fafa41abcaea6b3c1a5e5620d4e655da4e0452ddb6e3dc4c07cffed3a696a7cc38f20223dcd88fe937f534edebf11fb4a9883d64298e81689090f650ae88b2f836c049e257c184ddcf9961671cc50704c1b044132ea827de384debc11dce5922bf8608c21161a67962df7cd7cdd228a339c7f4415251529995ec8a895dfb52773dae35ba1349c6734c86f144793d7ff0660d0ceca139944be589810aa697ac2b7230e0c0d89ba58697857ba27196242fc6fdf51d5cd9d59a3ecf77426e163109fc643edb496790fc5b61c00f2562474cb53ddf37127aed166319fcff08f1e4157edf91c0061fe2408eff1aed49b831a461a9e15259825699ca61c428299a247cd46b965f169e958733f799e76481a2f35fb2e00e70a8238896a89555d60e60f1c82bd3b5603ed9d0677cca045ab3a1e26cd574fc2ec62698fe105b3c42b1eb8b869d0811c6a6ef893bdd4956526ff7faf2b193d9fa2163753a49e907fecdb1f7ee62a53e79ab917bdfde9eb4f6feb33ceac126280dd8a4404b69998961a530d687fa405f594d0a21507985b218db2339ea66f907b51c0073a1d132a1e75601680935f785693f8b192cad46f813f0f46f3f8aca2803ba5d91cd72a6b9346b79d8b7c256d7579f793e9ada505b15c9015004924e5f52ad94a3a7e93d06bc14cfebc4e1d0d78f46ca004309e5384f183f309fd1dd365695afd6475ecd26493124e95f8a4ac4ccc62256bdeca8fe73080f7a4d4742a34053bc9fbb86534d61b2e342f4e904cb7c2255b58edeef3207b3e5d0acae97221152789624f2100232790f74f3d66cefa481358d78cdb6e5bc4e473da45a6aa00a7012ccb4508cb547740e7a5443c861e57786bc0fee1d5be7ef60f61ed9317a0c1b4ee6f6ab71628da8888ef436ffa10cc71369c9ceb35c084cefcf709326ac7b97d389995145330a150b2365eaa1ef5e1894eacc1ad6e3b0d89d8e86cf7d8e7f131989ff49558bd9849767c7d365bd02a0370d206398709647746a33eb341afb0b43931ab4e185a82f81c5111befa4a1e0e85d37ece1695c41cec9e05df08cf7cad74d8a17ae4eb37344f55b71db281ae3a4b45bbd90cd53dd591970101105ba5ea5d407a618224f1de8e3f4d2bed1e935271ee4f9dab295558b5899577c0456775ce9d7e6c60124df88eff01b0dc6e969c1436c96c3895badb2a02f38c7eeab1f9f562c0772bdcb30b349061f34e3596c1a11020a8bfe1c147a6f85325caaab57015925c19909acaebb661533ed37a00c5b2c5c980aa1df1b59084fe7fc4daba711c2d6d4da6d45743891d10f209d755c14245fd7d5e95f3d6683ff4af11b0bed316e95635f45fe8f81adac60d41a73b07bb2b82e7cb6e46f2e744259d618ccd04ef0dad7ac494eac817dc2afad2284013cc3e84d0e8ca09ab1a2a91336cf305b7a6e45d38d744784c95d1cd17c4218fd5ad34aa38ebf9f2438a434156987923d2224c5d800ad674609033112f49a33fc9250db73c51b3ab372f703af5ea29d33e7444332f18dcd90465aa9e3e9004b2b8941133a0dd0fb6a7c8734f95fc6d713e936bb5a4fab7a5bc5e79c545abee646de8f2ba0c22ff0171c3dfd1fad85a959d3be9946f582edbb69a1e4944f9c8df0c749ec0289036917d6aa77b973350e6cb38539971aa869f6edaa8313161a90022d4b4b70b9c3911bcbfa2dc5f286867424a6ba404b05f197ddfcf9731e9c2446796f7c062a37231352035480a32d56a19118399dfc25ee31c6604fdee49c4ba269308ccd5c568f42a981ec24a5e750f0bf4aaf8188c45744bc0b9efc56ad22e55d322ca1b0be5d0f2c7d9da6e7b6fb9ba35e902d4d4877fff105e3b12e2bed90ad2455879e2737722fa2c2aa891f7f83bcc4bb851192e60288b1f4dc024756007b1b33b9b784d0a98b99c3ed456690fc22de03aaab1957040e1efdfb25f2d7c24490e0edb1280c5335ad89f259151749950543606eb29bfb67dbf6eaf2486a0ddb6ba1afe6a8bc126fa04d838891013b22b96d2885d69241e90a17de210607922e932635105a5c566a5def27133d4174461342251a17eca45252e4de5a120443b9e6c52e5aec33742491075cb0d011ef18f1b2be75e7c6acecfbea6d4b48dacbe70da95b0fc195c1db7eeb330ab05ac131704611913604af051610346d8a30dbe4e7f25ee5d3063ecbcb7869418129b89d36d043a40422403d38eccf26da075a60a0d77b28afe902c778bfd59d16f548cda61354079f37efc958df340838625c7a72a93d9760616e2755276e432fea680f7aa0fa628d958ec369e8930911abe4c6f227601f153baaa1493c0537a2cb4a0d2485d0f1b373cfed83d00f8a3ded7c76ad5568d4144ed9e801ebbec0f3dc753d2cf7e89f1d248bee8b0361f114e347419f83f3bffd218aa682a0e9adc357e6aede7f6decd2596362339992c6d1c31705b60b642b49a85c734b3a4c2209dcde9602ad1618ced5581deedf8fdc3d24ec03a1be5fb6720185f032ee704370cec616f033000943fa95984b71d7f16c326d8170da924a47ca8fdc6ee74fe5b152fb861ab914ec2003ae2ade5da65d924cd6835eb18076766fb700dfacf3d0efe43c7981ace935c2c91db764f753c1350c5adb9cc3445c61ac8b037e2d0ae55967c21409e939de1c368558770ce8fc16f9ce44ce97767b97a049afd6af5b8a0bd25963e2a836b92a897f1e0cc1cc68788bff0e86c9ef185dc142086db1a52b2d8f225e7c357477151921d5933adb4749d317d67eb640b4eab91a9134878d958542d0c370b37019e17558f75a98991fdb977529223d713ce78889cf63ca8283b021b435bbf7e31a5ada5da48f72a411565c354d77212823cd35c43fb5cefc70080aa6ecbc306585f0a181334a50f22b6a861502334e60016ee1f08222f7f71997464b3d5e3c6c02483d792a3954f37df8d8303a26c93f2669ac16f872b281cf62d309bfe4531fb24529763cb7e3487640979997545f6a36c8e5f0a1673a6fb786cf59b4df691728e33991cb028c37273617f4d039fb24f94b85fe4ef72dd74fd0d88f28e62aa1c9399e19bda70dcd4eb7ca45d90395cd80bcde42ea59ee7231b7ba4f1b47be7b4738028cadf17ffb7ea32160540281d391a10a40ae6cedf3d12eab4c3c9ed23c4f965bb13b4c593216b83dd8becf8ac300166b4496da9927f2d85755188c15a0afffd715c2e12102a179bbf6b5819c9bc1c4967fdc2a4730c3ebf5e5fec7d44d5d3c532235dba77fe5d992031e8cad5c852474586ec66bca82989c6b981716be939dba341c28615fa3476c241540fa650666e3c0459a753e554c948025a4d350bc841741cb8481025ac1e358369cae1a3a79491bdc8b9b79c62f692097d07c0908c6b57b60f2cbc23cb291a1366cb14ecafee7105ca269e268dc03aed46e643c356151d88596b8f8a05320397b268ca437d28ade357673c19e2d8ded82d5a822995dbed8334376f5199b0f1645f043d5db6b56d27f26c5f2e496a701bdf57066adfa3792d8623e3845a9fe40a41d209d1a9253797eacb43551a6f03ab005200de95bae42978e3329415ec1d493e1db59691fbb25d036d11caccb5a59e559b931416e444266b18587da3127ebeba24b7d567aa8d2edd1c847c4a768150b7e526b4bca69193bf2a837342114d4ad3fe1b1f90df602b505d54c81bf543000e8e886e1c1df7efebcaa735f86f0a52424eb541489fb4ef7f2500f8372475b6a0a60d7999146064549e7891e4e5736c76fa8c51b673f9066530098299ffe4c43ddb6637102f5adf0b9f13e141e4a806d3d5edd3d441a1490697ce9c04893ba7fe4f487884472722ae24f728e6d4fa1f3207970baa16955d25b1fda71e74acff85a616ef6d2572be09b50059a3e7a1092166414dfd65b05504c440521649d2c0c897c1b506bba08017ac2e83ea733b45adae118670ad52269c3229d2f62f7c630fddfc1fe66c61c4516e4565928156bb6fbc5f76b898c926708e76ae705fc531009e609e55d64ca2701183da71f39079fe28d50e4113950e902d7a0c50be75aa8ced257d88b02f0cb8f4daa1848356df6179333b39aacbf8dc1b803a473e2355a8b3c95e680db39d9fb71a97db175f3db77063a6dfa6e7efab21feef1aa91778db36f0dc4ba6dc7beee08caea89092d2660715a719580abc500d4316a14614ad3a421c6cfa4e983cf2f6e7d2e438792d97546abbad40c35612800c21fa6f3389bb65649c46cb590aa3eb1cd787307f134a1278c9ba976eac6a5593aadca21f571d70e3b18d93d83f97b9c7a1a465238c6829402ee7072962bb42e1adecace2ee6c8d6b2463566c13564294c5d85f000b244daff2586b060771b2dffbe6a3418fe4d12c48d7575bb8872bc98b9b99ad80e6d613e5aee21c7e0c6b3ed2d4536a0cf2043d64164fb4420869392d5af07e11000b9992780c34d3d4a2abcde9f2c21a4c8ccdaa769a32913282775617d47e6a480dba6fc92a02e103152ca021bfccb6ef0b4128ec482fef96cbfe09848ad78c03d156ba00410da6a12b491e0a3ce7d0c785191fe303e31081991a3e83c215a63343c128bd43ac827636b9bbe924e6a6c46b4f3123178bb623026105a2626fe50e6b8dcf907fad8f4aa845eac3c09401ba79d7a4cc0345b62bab1bab309a24fe6aed9d7b05a2f94a93a985dde3616b65fe828c85af91c04430f460a509361414e8b387ab24048a82105422b7d1351697cfde17b2c4acbf72d6752e69fd519f7771ec048a6424893a92c0da21f56350eb34c3a1e68f72908cf4047afee9a7368516c46892641d3b0ecba2ae2bf3951f3ded585cfd79586c87a06d410a0a79e01358f088104a1b65766f4c1486c291bb349d71b284d9745041f12079b4ffadeadfe61d4c4aac1cba2f41262065882da9982a9c8902602738d055488c5393fe939fdb02adcbcc701affd1fa3d6adcd0d13ed81a55882b64c20b0c34d0d564b78687e31e9097b9f83edf1bc0f147fe3d8a4295b9ea2f6bc8c9480da87b9901a8ae88422110f732166b3680861f84688cfe8e0cdeda7d946f48a4cdf8e2c3984912485b0ff776b5e6a244da833cc98fb1b6d9621b4cd5fb3dd650bdcb48e04ae80e4fb225913eaf106f5d06a9ca10f5875716e5238fa3b8d28eb7826793624c1d33c24ee0fc03e6cd44551b2e3d0dddd963418905350f19146bd64b8c5da7793679921d8b112c5e176bdb37f7216da063dcfe13a493306639ffc7fefcf9db5c44da8565b1d26e2ec39563932ec3112a91950e02e69b40f6e86acbc3460cfb018158007c2daa765a46ee20d0fe4b4f7aca8cfb3fac926a5e62c8656efd6e44b711341dbb7299650aa419786f8bb3522fb0bd8c5cbd54a5fb602a320e3919fa24a89eea1ec74f9b092df2cda9c9e04c4810105e7cabc6ff92809b1110cd448d63f5923677a037c2ee0e19b85aa1c02ad3de92de92244084c594c226617a5909575734cbc22ab296da9c27f666e02bbf7e1caab08ac859f5d6fafa37e847cf1158d2d567bcd7d45ad2a294124e1d6aa6bad87a75f8d510449f6a8989b6be068f497a0106b0dab087c579264fbbfa2f08721a89455ff21e087655d789796334be4c4a0f897f8d4d4bbf373f1ab87393ce46b5666b07ed5e120a3ee8b8e23b830c0ec03bc3523bc21041bb3be0155488079b851ef9baec607f78f4b71e9fe196f65e31efbb2708c84043442a6710b5a9de47c02c6cfc0e30b972271a61e51b9a4f50b5a191ce86b51c912239439d757b4f9ae15533f5778a14e314428ceae2109f5af44bb37d651da62ec057097203a24fa3e058300e155153d472fe2bc3d7ea962a608bc24cd79136f52baf97377608b17a3d938fcf3256d84ae7707927c648bcf4e861779a28db13b5adbab2a82e419c5acb74e42a8cd0ceb5482723a61fe08d6d34e4f4fb408543554dbcf980010f475fa6309888108cd9da51f3694589ce8aa1811cb1c432b2ce923eab01b435efdf0ac991d41d62ae342859901cf1feff6855ddf8697a3d5d4d1c13af952fd9562c3015e1ce4d5611de5028e79ef6a3555b36e615df364bfa4d6ef2727a3ecdcf8d0ed6d58a34a0645ebd93976b5da62e89875d3ce0615b33036f82717876b64cfc9de8a456842adf39db4568caff92843881bdf78c7acacfe0544f41882ebeee6b70dcff4f9d2a2e1bcf57c7a1da4f4038b8ad2bd18a40be1bfe98f93ecac209b68fedce86d5bbcee89fce65fddf2ab350076612d2959443aa308ff580a53cff31c6d5dbec6a16cbaaa94d1e37ffe21220d67fd145113e27ea2c56daa08015a93b90d3447f871f2d856ce74aa6b9d4d96bef76d96271f6ffffe5e921bc303e29dc082883d6f38202718713bc5e07edc5701e388936f0a989f23d0fdad0a2ff6f4766e1ea24ab3535dadea098fac6836c746844ca2bd3ec3fe415eea77e69e780f51634017bb236d6ef7740e5edf13099aa544bafa82cdff86f78c7d2e6f6e359fb3978c6815e273d48a54b00a716b3d8e6ec1743fcf63e9815776fbe77e3fd8adda6abf4fa01ce0b310bbcdf16dc91a2a9bbfd2a0b664a0d7b89cff1d861605c18c4e94c037a0e5a05b29a556b975f072fbfffc26f90756a388dfe14cb0fad219ca11ae7b0254cfdc7050afb73794a08783166b940f9ab375e37c93757101cb5c3850cb9a8cb56f046ce6bf690fac37fd596745b5371980268764b91cefb8a9becce7d222e12471d7cb899d233c7497cdfa563438fefcbf23e130f393e18a26014efc8c9ee2d39fb2de201789b561d20d0263d262bcccf4d03ee108a0810f82504a4a5ca070f71ea395d3195ae80617d6028dd76ac7298f738afd184d8d5ba7746b83e62e0751669e4d7d2157fd472b9607f019945d192a23eb22dc90eb98788a73594b2996c25aab2ce95cd6c54c7214f3b4b170511d370138d0f044cc63981c754fb1ceda7a2353bebb8c42ec76b7d4d43e5de50b7f465b5508a2c0933a697059e00a3f5cfcf160a556625a557341ee537d7408d894b5d1fa31b9835dd5f060b79effde98d54249f2e67d2684d95ed95793342d9e214acc7ed3cb2fd3b1bb3c143e5e892f2607a0aebc92179e5bf4b5c93754022bb24e68903764cc9cabb65eebf34c34c6b1916f22246c9cf28c74c51436317a6a2c40be7f492af8e442717cc057ce8641d120a1b673d1b40a0429104caf166ca80dbbe4f17fa4ce371598cb6fd68171e06c55ed503c37d9ec4e39f23e97254b7146c7f30c74690dc4ff33dae9745262d5ee4c6e531e615f58ff87adb799b8367629fd808d0add70d691b6544a4531d495ca367bd8277d6a43bbfa35eb27439a55c3cdad7931a80bdf7169a24006617279d3deabb3080cb0e2c6f5afe5422fd9319fbaf4842f898bc7870bd88a91675a99ed03535aaef0f90f9f09ca5dbec60e5e620dfee2a52148bf4b7c41ad136ee6f51b89e8613120b6c6874e7b4c26d8c80b64df8c139e4f2d18f5c11f4c4d439f056a968ce58f19a23014229135478a0174c139e83a1531eaa510229177adc5f83716c8ee7fd9837e60de73458b4506da3eb6c083cc4372834506f939368c065f57724fdaeae4ddb631cc1396f096dc654a1daf0cffaaae03e145e32176d61f63ae7d6f024f4a18af7175bc5d5b56f78cf65e025444ec3cfff81bbc4d261ad951847ceb96071f213c0edde9a0f8b100c8b2ddfcf43500e195573541d54315dd47063cd31aa4cb97a7bb161bfa9ca348bfb2605154b5be3311b03efdb16d6a210201a5192d9ae19e13f5e6b3492185b36d35f774e862456d373244282b59a22a1a41dec1c38338af04f77cd735f97e318643beffeb44a1f253da5f48c1d28d02b796908ace28e8f57ef2d6b56f1050d0d2c58e0d83a315c4750ca915fb2bac7be6b359d7c3b5859ca65c09e2eb55940a36ac9bbce031acae490c662f8bfaacd63950573a78fa6c22519150047a0bc450bba2e14bac3882cf728b466062f2fb08f089f7b4c654d8bc85d5c03e9daddd232df3ae8fb176645a4bbae152a99f34f41cafada103d5aedf7d18d025d91bdd46d4e0618989576327d979ab3ac4de49b2989adff6fdfb974e6f349b36c8bdbafc53be686393a08911b73b761f54134a847e7f9a1d6661d6ce87c24816fa5a2a47fd6cb4e7f5e30f06ad6130c39152d612a5018c2ded198d50e4070ced7856ac957abf43d72fccb5e3638c6bb6f807ab76a0985825bad925c6db8ab0a2fc4b660572d0c800a79c7d3c89e52f5d75213562042648e04b9962086ce30ab1077c7637c8bd320fb5bbb2fac9f9bf7c67b220cf5408e5eab210d54d2eba76ace60212f8f1f7af3431a7211063860cbfe56dfd3b055c2135374f515c80aa45221f9e6388e94ff1dec670fb374feb570fb917a4345d57886783567854f22ee27ddb01be5e7e059f43d774ccc0d2ba758d9b1486afe9af52c291b19b4bb7a88a64f9c6cd1023927008b13100d4b8124dfedb038fd8d8bc0b2ef619a46f8cafc5f9b5e34d1bb50033ed2120226655288fd4c7fdf06fe1cc772ff90d4d6c0a15e36c4a6a00d708a58e149e1db07f89f8bc8d1cf0e71954301ddf877e3d6d3866d7f2de225956ac33deaab457c4ed4f73bdb892acfb2c5206e37726963654486bae1f38118116317347df0d7061d559cd6df5e6ddb86c19f8af30bac29c2fcc8cd530918abbc5ef164f5a3cea3a4f59838c572a41d32a9a8c5896dc9a4a5fcd8eca56c95f73ee6db59929811fb982b9dbd25a42992520e2634e917a1858e3424964e4eb8b9c108ce6376b7f6aef7c847b7962a9b0e6f8355a2a345a294ad83abce36eaa717fc88dc8494509614cc58fd1adc61b60240b3a28bc993c94e574019a7b054106cef91657b3917c4744685198c615e59f5ebcf168f819bef0feea34c3d5aacf0f3277e7d71d97bee0ff1db50cb98a78026cbe83f214b9a43b403e863f22c0059de0e2c8dde24130001cf9a44a3e456114550dc9a5424a4710c2b0c503d24e7626fac2a7d4455c61e124eaba95947641489b44a9d0f717060740336098f9ed0a34a4db50641dc32bd3b2b1453b5b3b9dc1f0298c06c89345c4fdc6cf8beb221aeae177986eb0864643786167a1567aa9dd93a46bc72ed9ea39bf42984220d0c5796350c40b01d5b366e281b2a141866d208bc36457203f462571b71a60c29f853a9b29973c2531acce601ae9917f9b2290de38af582d77d344bdd895086aa8aeee41f29ae7bbe60916f33c5b8549d76c7f86e88f294c1c25c748c243cfc547bdf2cab5f1d1f560e1143e3c725319af5e08b37156270c49be0743c5ea0e37a6381480b4aed694b159d2d1beca9d09c2c88960f14dc827bbe37ab68d9ac2d4e99d6cdb31f28f16d2f40752aba1095d1671f19f8efb7363d93f50016e8268ee12c7382d96a0a1831335e4e3854441a5d05592f34f5a94170f8a13f9ac9891047726e54cee8a199289d3254132e73804499dc216f2855eb445fe8c0e287102009e93eed4a8fd88ac7ec38bd6cff55ec8e12e238bd53b4ace1ca3e182fafa3ac0fe7045d29a4b9d7f3bbe0441e4d65ee5450f65d4973dced83eff50f761e49eef6d6120378c7490451896b175ac89e90b65413f1911bcf9f6c402a3b06b8b072b9590d550646317b243a1fdd9ecdda09bb3b8a561570e3ebed6402fe6752c2325e255e11a67912479dde17ad3a5611f32dc6e0fc8cb9d76a765c74a5ea9d810c8bffd4c08dd7aa0b57877d088344288a8c2a94ede911b9d0c66745e813d1391d9bf02982718c09254aee73db83b115ac2096d00b563740c3a3cf9bd8ed9dca992ddd0b8c459c269f773e3fcd2e89b7584e1619b04a3c09c14d70b304c6251b97ca3a91a312b37b4b74c9ce62f85ab46ca9988a55c48307a8787a1671f9c8925eae05de3f763e145475df81607b08ad11dbc71f42e9acf179304081029d1fc97659d70c82a859528d49d0bfbee97815979518c707aadc6e3ef26e534f1c1a04b8d4d65d6386d1263d44a93838c64eab26628ebf63418be99c3728fc6daab559d414158b1ff1823470486859f3c8a141f4271fb7b5292698f550fe4b8c7acbdd0a571a790d5e293cfc89cd074df2c008e2e9049458bbf371c767acae0dbefb1a9b6243fe0470632484595eb45247e2de7f8ba55b4aedd8df9bd714a3a8b4b3958a7125e1a9e4841a0e07520ba3c86812cd701d527c73a32e72006facd7ffc95df4a3efdf1551257b3ecace42782433712a36df82473e4a855d15f5470d7e488956303575c8e24f573d26da744615d428de12882554c29e1658a30da2ed20ba6fa23f24b624e41b72bbba99026e32a44017852b263429deff593c52550cab79cc85b0f5e4e5f48c004bdccc9d4ffb6ba7430f5590b91f120cbaa2a811b2e14da7e135d192cbc46ddd947fc929deb656bb75370ebbfe942296139c7becde8978c4185a2e72ab1415459c2a4473d2e2af9c0e7e00ed3e79948d3276287db7d37492cf4335acbb90952923b25abdf2fb071aa333b0559a8a044d0a4a1d5945c04d16194390b82cff726be5c804e3b50efdea70806245364fb5c29db556f9241eabe9c64b450542ce3bbbf538192d28db2548abd2646abc09966003fce98a56cb857a416e77ccc46d93b12674b76fae8aaff31f86eeedb849efd04a69d8bdcfae1c5e881b492df574f5609c8caacfa7198f5bb6c8368bcf48c7ccecf4fede8cf3653122e38758239f11a3b36e711884d77c9770fdbfb1fe874cf20b14d5b7c2032649f2800d585577d2f0b546f9bffc5712928deface682e9f0a2d3ba00ba270e54ce4b8a18c2294ffaf2457d785d74cf725e78738fa8c596d3beb34dd89105756c1d42a7454dcb8c92ee5626b62b8eaf6a1a123f57b371761c5d9aae4ba23989d5107d3124bbdbd98766d6c5d2aeb49d233d128e9770713b41fd2a16b865391c3841973e29ea6f8300503c8080f6a13865d9102ef8ffac4b44a6eb2e6df4e2a81e60c8b5913281febf2a33940bc0033112f1147352e65ea3e47227d2a6f3a68280a8038da6057e43d7c012928bed6d00735951563459ecbb7e77a7cd0e99319a2164be573281669e04174e5f1dc13b7382b2f2844895faeede35c3b69e863ba5b0fd03d94b2ced68650e3a344d9f11f5702dbacb56957fe1e76b020640bca182fd36ef4c2bcd903969d194fbab5a420dc21cd71452165095955455c08bf96a95b787c0118038693ec5f7bacc0c4dab6eb233dade26113b93cc6e2b7f79a6698ac6d677aa5a8beb4485163907923dcbba563c1f4a518d9314ccc3891a34a42ce8b4b9b338d89912a36fd244752466e905ce898d7aaff0616ac9ffc3250a23824c2f36d1273c215905d8400e08e87c0b4bb8c1492f6e61247b80b231edb472d0419193605902448cc2f0839423ca0696093a5a740b8db2e55a83c7c4f9a012991c907d02a1c2e23d33bee581facb632a2e65ad896a59db68c0967ef8566d9efb88b07cc2f3a8e0db154add5abe776628a491c2450ed75e55b4fbc93ee224a6190e003c64c487ba8973feb5d5586155f7f6920256123176b0180020ca1d1a8329e84bb9fecc785c49cdd9c5d296ea07f4982f64ba2bdb759992713f7a75578b1f3ccb249071fbcfb1bc06668a7cad57d0d86a61a7fd0a99546cf78ae11219feb31132c17d0d89349f015c1df78fc6dc9404180f8c712b0faf50db947475fc2ca9f9e448a839adaec9e45a45b193ef6077def1d8383d501cf55f0814827ce4420ec814a772376a1c227cf52c1d659ad698c0ae98f9c98e49c458c5410f8d31c1acf9829a6f689f59227684bbe237066eb4553da01495ce7f2881de1a58c417a004224eca16b01ae19c5fbf92c7d9b2367306eb4b90afcb82bb708fb85248f2ddd729a97cbbfa0f40188a5c024a5462cc34db716a8cb39b58135ea4acad13eda1e8fb580ef9bae0cde5bc2250f233e61e0b53dcdcb9bfee6881911d8c17de501a2b8b8b85b17f6655543531033045c7d72ddfaacce4cd05494ef9be64c186a12befe9327a3408b933b3bd6150bd5b748e2b200a2c5b54be23e7b149ef8fb3777c33d9f011fa84c7e3cfa08235a5b6649d223316439d30098df845a19ead748e643f60056ef7ba38b9a8d89627d61e8fa0dbae0f5a7e1cc0a7c060e232d452ae572bbab012960fffbc0248cb2b663809e7f7cd0e30c0ff304f5907bf55fedad339911e3a5dbf6f4449fa8550519f088e4b6250ae72d4cf97037b29b6e3f66850919f0432e36707ff65b90704f310f99f61ce21a753072e984f8c84e779ff76d36b820710f8a161ca1dfd0dd73aa28aa271c9236d8e1376b5963a0429a4744a250001b363d1907af32aec0caba79ec1e0a08d9eb42d19db6d869b05dcb1f061519b6f403e0b7551d9463a07d43a93ec4d79c1cd7fc8549af5b26626cbbb97bf7912cba78203d7a98c8e23d187b2735eac755388cab507091280ce7efc69701589960ae40247ba0f92b015931b7ce4d21dae5a180d81d528d354c7b7b4c73bc1d01e0404e110e44aec831275169fd105e4c46506e642b02f8e46ec9a03996f94e68084c2868676bc12f111260d87e6736290a645a0d71860ddd721489af5262288317b20cea7fecd6fa5f8e00ac8259261a996825b65bfbade67eccd56c5c63b058275ecf0e595b3b9db4ff7a7126d685ce2d028a4ad798f1acffdc15953ef8b1a55444e071cad897f208f455938b2ce39c2e6bd69115baea893119bf8dc0fe6299712982362f68aa72a11314670505e0f6b975345f0b372de2de17565a246681a3375b08377b7669d1ff72c22a16547fce08f65bb13cfaaf8296114232bf147e65a6bb81b8344a8adc1dd4b4d5e03df1e6817cb255eb09250a1576674a61a6596cad73d74a823f4b212ee9c64622fe7c554530549ed91bfa60518eddf85be00759a34872ca4efb7499de9adb8e53218b8b45a614dc3acefcb5950b4e970d0ee9cc19d804e7672435df515a363fbda5c6739d0fff268d2abee525501d492860dfd057c8c075a61fd3a5577a93cf22d4c1f0296928485e50f4fb4411f272e0683332e80f3a70096eaf8b6932dd9dc3c142465b0973d5e1c7beb79353fd8e6c773e9e8a1b8464a5e369cb48b8a9ca4efef882cd392c775b0037d33111fce3847c9d8afffb4b0844e1108168bc7e59d5143bc37de3093c785885c040d85289c2529fe22d4d3d4ff88ec81e8a6d9af39b3d1364e0603bae33e5c29f4d8c8d561d3fd47dcbb4b8fcc099a43a4f506c15afb6843486443fd94249b4cad4b55fb541cd0b6427aff1a3b01d09d917e3a13e48a33443dbdb4bc1f19bcd204090459408b19c7b4ca949bda0f1c16cd36c5f2505ae01487850fa207d74484736ac0eb725e69505a06c0bdbf18f5d6df303f172d043cc96c341f0169334894d6a901ce39bb09230690a04678f405c17f162d3089d080986e8e86370f2fe47bf425d3b3da4fb23b17df7c6e418867d14848d9e8c70ac0bb41d0f4288c6f9ed377c358180e375024bab958c36b712d7d06a93b1d2ef420aa7f70928fd0ddbd81506a288e101477e375385e6cb1ae6015c7e19e9ccc404689114c07fb7bcbce14e88016ae60645e9300c926d38b22e10c83266a537a12aaf0f02d97515cba0b6d01aa4c471ed982d580da877a4f522d8c57ce8a7543309e6899766372a9a39694cae5666370542dbb0cbda226dcf717f47b6619c9921f96d945a610766b8c7c0664ae829fdaedcaac01eba2eae81b615fe0de2ea5308000a3e05a4d21620c6f964547c9385bcab972e99cf9a3566f80c9a6cba27d7d3d65296a8511881221b2b07b9a01e7da82161fd35e80e1e05794c6c1b13e20de303c75e2c1c256efb5cfc2c2a5202a517639d1b8f1a33ef201b17312a7d9073e3a00a1e63fa1591ec336508656165ff6f0fe6f00b379dc037346748887d45a3304dadb583adb3c403dc3e17d3c2e3b4a54b0d8b7ee06c448d9175c4845bb975dfa2d4eb7ff14f1743de9ad88312ccc0a83547e6b2be822af4b6b3a9a4cf8ea287059211c4316fb6bf23da4a4d658db861d441dff07ebb41c915c66369cfae27487e7f5f5a4271830c292ef05230cc881813e814f07f3c171e4320ecf55434561e4b7c9db43620997900fb9f0a6e806664d87ef56627583bf7c67c112bfe5e9af892fd3e1220855d8bc6be0077ff2ff723de1027aba24c32194589456a80cb14a55cb80761af17b82350b1e2ee67fc41b5ebc1eb636047757a3d6ec3755e96d6210f09f003e2351680fe7949c23a766f774a013e7d4abbb5ff758bd051b932b641c5e7bde19ede0d1fb310c0134cb9bf69b5ce7b365cb3f88da0fd45d95d6c9511f200c1a9101dfd1aa784018f78b6e0cc2ad8defaa8bef968384dbb3180921c2299d6f3f4bd74981daee1219f116cd24783d1e06aa038750668fcdb1241cc5bab5788f02141f360d3c15dbc9f416eeb9aca0287cacdcf29523e30eec73f09a39194c7be1a19cfcaab719ac048b37989ec5dc74b38f6ca3599e932e643d339ce4573964f6fe8a427b74f0c615d879a5fd36f091bb836f0d19d0703b5eaf733ad2803c01a7391968e67dee6e37471bd0752db3c7553ee147e9fbb6d5a58c95566a6862f07cf7c47a52842bd34c15da357fcaa9c6dc9510fefa0617c743f5ed9a60a0d7c26956d03bfb3741feee027e4ad84eadcac2bc6d7b37c333cce9f074f70c000c73819e1cd9a6191a49f68727ddacbc37a9c16bf9e43e35f9172c936e9d6abe672b190c8b591eae9c4511e7c3f0db371aa382cddcc6fe677dcd1f1d591dffa620ac10b6787cd906e8f64f264d07f927bd1a5783e1cbdc4d9531056e0d37b8258e09684e504745267c5fc7f49f09bad820911132f89bae3deb3243358bd6757dcb4193a238655571588715fb5332930ed6e767cb18a9edda837efd7b01e555bab4fd02b6d7f9c8e6e620541a4dc75efde4d6c228b91af05098993b4b133fcb2ef25bda9f3416e81e1e30d64a89d3e10e2f9f78255683c09f9efee8a184fbb6d5e1f542949226337e0460efc15f3da5894f7088a6a2fe48bc104a4f5a97ab6c3e265387632035f1774520b6104bf458a7efeeba4edf0da69fabb89ca1cb1882cd6ad3242b3545dbb7ded11f2cd5f60e84f042fe33221f145bc348187cf1aa53528678d1fd6a4b9718eeb435eda6de17c7d213f8c0e1dba911fadb5664c77e1d525e41227203ab8aeca81b9ddf5c7198d6b1667ff652646da37b8d33d27ba65648c6369f27654f94dde3c9623c38818cc45b02e1ed4f9dd52f2523828888094524fb3efed826d140a37ac3b38c699b8a8bc027c8e14dcdfd624ba7bc00c6baaff0f1b68a5598d128df6c0b84ed0fc802b2a77a17bb481d9c18ad0f80d05f538d8b19d5609659bde02bdb0533ef70e71a810b029fc4a650e59b636652453be52418858202267c02ade3b6b503cec2c323d9b7d4c860c50aa4b9279605f0089652353158e39a9852d9eab916cae244fc78b1e0ef5956d11fcb57a6fd950dbcfb26176bd08c8027d6e9debc82c3572f09d22f1d517a97179a4ab8a7c3f5587ee4e6673510eacc2d7cafc3edc35c33e2f494ff00f928dbcbd3d1e1ad422d3b81b800f942a5cb9f4fe40ece56e3a3ddac7d13dc801c82b7da19407e27344e38bf7e8dfda80ffcc547203b885bc38d2165ece7ef85483594c40141d4be86f8ba8edd8542339494c0a171684faf3ff25123e89bccc6687616f8c21fc09dbe544c7ed34a024afa9935f8c8cb319f921f50e895e87f57c785ef671c68f2a101de28407e7d236129aa70a5e9f7699a9f626e0c51e1fcaf4389e6323a3d835689661ee11e89207520891b538717369d12b02f3d9a54b3b0fe260d943ae466413b7bee75ac4abf4d27892eb8c3c9eb0046f47d0f0fb11bd1bdf4042943050df609968b61cef24f277f3d09df03a824ae7a6bff24831098b30f474761abb53c45e05169d943be3790dd32a2ce87a3cb7231488232911b3031ae323988c941607127073f271b3c0d184856db65135692517ac23d749adf56a32add0bcdfc3cabc03f2a16adbbdab81b09b2eeb5d99ad91686595dbe5b18fd2bd712223cc91091c4c6bbacb599deadc339c8621696d90ef6f4df50c933d347a1597e208694dfcb71ee5f6ec90db2c664b14c2819a75316de92e299e818ca9246d5e372c92e1cb6c7ee817ff0065ac020cc68ecd40efe70ca992d7ca1a755a8ae55bfda17bae895e2fc13ba29f9201a23ece3fac9918496546209f039586e2e44ac414ad5e2dff21556c0b4ebc70acaab506b6631e263c69f7fee5eaac9f8946330a5645b15371edcbebb3bacaaf4a602f2afda58260d60019cf75d6553219d7b8585ba9aad9d5f48aeb9b5b562cd79092f44cca8a0b37b7afb29b34f36aff29ab6b86919a8d43a4620f243a2b1469764c1d45a1252833e051306d9d6e013c756f69d28784b115e82f3cfbb8a7bf2e131740dacd956de64431da75fab869ba94e1fdee0c151effd11053130df2ed0831d927721ae08b91afecc0df02ad83758f1268d578f1ad2c6905b8fbca626e8a53ae3510f9b97aa582959924a1d69d43cefaacf0dd3dbe9dc6b5a4ca71f293b23929ae3971c5a1039b89a32da7d313bde4350f75632b3132b9be79f91c9b390bd467d42c0e37242685802133863d4a1b1a1ff3c2af88a02010d1b8db1fcc8bbbe7de184904307f6a989cce5aeec312d8689606cf3dfc1a76533b65ebccf0612d0276f633212f6428f87168217140f22be59839d49e83e87b7489494e02a1806f88a0b9713f5ca3308f1711f1e6559448b04d8ceb2c24f1f22d7cb463193f7a421ec875653bc00a36ece18dc6f1b728d78b86bff584fbeee5001dbd3aba348d6dfc9ca91286f0cf82d639be630bafa2056cf09a501631896dc23ded45e0f72164af984c288d96743bb5ea2af878fcee5e8f2357913559db043a81bfbadf6b2ee0095acc61c90738e9fb549fe2d0f35327901dcd2a7c86d01338eb903e6e0bb453a26ba17992f971dfbb6328f3b74e3dc8abfeeabfe00a3f272457ff8e96682259de2e10eacfa317251d9d3a5b2a0db4b2752a3eedda7b1bb785b83d861db7b2d8930db32156ff664e2259d7c4e6710587004ef45d25b60d30fdfa51541408f17c6dba849c31a0ca09e1bde594d56fb15c555a883115dbc35f0425c41b226846193950084cf15845ebd76d2dd1519fea129382856edee6ea7c1a6213daa69995e485a1db1361c31f024a8338cf48c0342f0bc12c7da3304caea229a437fb8e568bbb689e7b540f0b4ad4dd04e4e13e3820ba3220e178e8a33d2df52d61f74f132b7cdbd0387ce720f094f505170b90297fb118b5e4159d13b99aa757e04efaebdd332fecd3fb31e1ccfaa771e8371d85b4af9d5fbdb85286f54159d9e88fb72e4aa1560e3a039f92db8c8e8561cf96489cbfa5ca79f5eb062e31f74ce6268df6748ab73ee15e81c0745562b0c29ea6023baab74cc3e619433c56df8db80f73851fbaa2a6b559c1c4ae88a36e1cafc0cba27abf768fab4b87d667540020fa2f4da8c233e8b6dd546a2803d2700cc761f5ec7c67304f602d1e4000e93a700b0008f8eb7300d3015217904c394c6e11a1d1a888da8ffe24312f4967ec129ee9b7a20a903afaa7acc61accd1d6469404172d717ba90981e19a2222c7ed9d610674f6d720efacae71012bb0b6e03cace8f13487986b2cc7c8ce33e39eedf9871417ee077c4b0238e125187ffcd2d29ea33345714c24792392bdead5721523282f98d6159cfaca45fe6ac7153e592f6172f414545e59d4ce05d052ca0f172e4bae99a267d922869c64252a386d260d5227fba7bf31d2735228d6359990bdd29c046e916d02c4f01c9fc648452ce0c1e131fa1ab59ed2129723ddc064046db0504fc6d6c5eb6a7908e96d71ead0a7c37c1a5c89c039d2fa820c490d46c1dbce6595f411f3ebf625de1d1fc358a6bbec5df4c69c642e19504b025f54d40be812bf25e712ae07deaa5f3730e10c3ab1fa77dd6fc52244fdd99cef7d7a15e5d7450b8e79352cc905169ef1805cfa0051af93a02267b96a2400ffe7cc66a5d1f5d65d41239ce9f1b1d908690cc5a6942cc5594f9f07967a3222da3f7dcf77d55c3c5ed396eba5ab394c74c81ece9554ba92c9a2193e53ede3128b312c1e88d22183227c14536b5b580735da28f8ba583f7fb5fb14509ce6990f7675889832d820af96c8fcf7ca5737e8a9869fb9cd5ccbae2064cd71a9b5830b1f3f7ec9bf9754d0f67bfa1c5c2ca6dfdc21874a39a3dea9d933007406e8412d5406b9ab55fcc8bf61a18d463dbca3390a78b64418ec52ac3c731add0dbd8fa0253d44550c16dd5b1c6a280f414f2758856585f5632d29cb722f5b79811fb27bd646b11edf830f33aefc423b7d5164895fe1630a7c38bd4fea4e34eb551e0648e7b45864066c2b87634d60bc611b644ca549daad33af4d7d771a229b0ca50c3aec1e63dcd14386e429a2d7862c91ac42cb1d9021f4c7d0f8a68af4c1c24c741b9afc0fcba1e516bccf3cf6888b2d5c6a1259b943f8cfebedc40f2587738614ab8b3ecbc55a51ab99e855aca03ecda789063e4ddc22eaf332682f6abf12b1d450e778837b468c08fb545ca89e9eb1ff4d07447cda5ed065f32ecf4090a912aa3c56fddf5b6a45634ad32e47ee35496d10bdc86a80e886c68e9a4f590a5c186893ee20cea632fc59cd83f9dc3e1bd447438a57225c8ec3c5651493a0e264f50dfe58df4c8042a1852e4d314b9cda4a5556c6fe30909a9d6aa61a01926d7cc87fd5bd331dfcbe918575429bd5249b3ef70b82ab33bd789d7b4bf2729fe8a82593f6f4b88f2531db4d8606617970d63a5f5f72df98ce37d706515ab19156053d5b131537c8c563d9c75c0cdf240f537f52107d4ff9e9bb209e0d62b2ced00a2d64a9ee78147f91b26ca1bad785b6e2f07491d677d4be776e01462f39f1dd19c7fdbe94dcae3bdeb46d87ae6953c7341ada393a47eb44692e688cdff776028c8c8cda85591f42cb1adffb50fd3c28d21667996e1e0736f307bc20162227b44412ab35649a9cdfd5336b45c690615e53658d9c8b1cb302a7846b8b7372988d030aa3c408f81f68c2bc0a8d7858ed65cc5e683ac59a3e0b05c930673493f32ea407c3a540a8a9dab9bc1ba4e18b8fb3c62697cf233a5a32c99102dd56cae76ae0d3513d3c850c9094898762b1fee2a59051bd77d0ef0955f7f48edba37f99bce9a93cf8bff2f372a21e7a6a2449a8e800c51fed2a56fb6d4d8f3367c9158694244678f119c412b3eec556203d41814b63a37b4bdb35c2798f2064a7029db6030fa322964935b1b236976a6b2d44d7d28808f81726803d84411e8205f84e8396fa1f965e867f59e5c9b1cc60ba60a68aa2a84e07994fc08aecfddde19c5ca5b34e7786e9b10ab00c1733a1bef4cbd8e25ebf33e33048b1e8b634bd68083676b651cc0f743568200aef51e0f48fa56ed1546f130cc9f135203e36b5ff24facc0f498824d79e938783b102dfedd132b86666d53d3dbcea038ef3933a87f6b27c2c6aad145383b534b0bfd42d841baca399834ede0dbbe5502915ccb5ff900af3cf11542c166fca69db7d17f7d867daedebba2e10a1de6674501e42c2f43ef05346b5dd328e634467c6c5d9f05d171f227888fa4e8b7f9ce3fbe19143724d878baaba9dcd84e1b20dba7b224fa1411fe0a6c2d24dd270a4eb84d16f40b39e6494955cde6a5ab650503ea4f7cfb01e7d632e799acf9aebe23d1f1d87c88c0ba5e649ffe23bd0417ee26fd75ebf35cd5034506db7630df120936d8a9dc12123a2adbbcc0d683fa52324d87714a90a983ff10fe135a603ba7ba197f68b8e22f863f3db519705fc1079fa7271821b5cdcd4d330278dfbb06ce09e8c02e64e811eeeed6318cb329de4a97eb7783c1ec08ed21def0b78be0e5e1134552482080eedb4b94ea1b2354f4c2ef295bd400ccc703d12afd6d6d606ccf77379fbcae87ccc73b995dafb657a1204f7bd4af6ae553fdc8659d1e164961d36cf5fbb76388bc37bc37b3bf044b3f7b7cb34a977eda388e0e524987c8294c8586ff01fb0fc7c4241ce63e14e625af1d642b968bc55092beae3e3bf9de3578051a74b122644cf9a4643e1033dee1fe8dfa8a500e813e79e156b5e329c3795d9ceffcbacd83450c3ba04c3e9f436604ed91a5e2ea21120c01b5c5ffbb16134600da6b79d6fd00eec212fd5c0eea4f38003f390b7f5712f8ca1c22a3dbec33ae8c12f19168ac1061a5cf8e4d5a9633b89c017c01726105a6bd0bf616aa48faf347aab3c20ef05b21c606c763ff5b609bf212a397c4bbd163d2ebe312be64322b1834f9225b26363821ba69518f739e9a7862c67d07a600a52eb16130c511ce8ac89c6a9b8a3b784e9029cbe69ae248ef4916bb752060415fbc858f7acc718dbf139e51eb4597bd15992955c6c3df16ff7c4f910b59f1bfacd4db8b6a578a80e43f01f36debdfc2c1b88499c9d8a1b5d8675a504f3f7af70651be609ac9c41ec15f093a3b94b207d50b2a3a9bb6c7fa586437d425938ed4901a6910ffc4979d1cf67b4c42d490351e6177028b943c4869c35dc4b44751c170b4d0e00689dca62e5249d55e716aa4bcacc9e9ee9816d20a29700ab471c60e5d1b108ef17529371712bc705d7969042396a2a152ab9a1545ab70eccf8a56df4e4a381bf3df984c8c178a76331f65442ab79a940a73b5cc9d65ec970fbed0a44141cc1289b7dd7d22d5b2aa37567ff16f17c50880827cef2dee6382bcbdef58982199e757f65b57b711235bb19c05de54d8fe2c188a0c0491c4eada180ad153132a43e3a8c80b4fd85bf2412dd68fb632854e26cf526a44d98473111b645b7c018e63ba7cf8b0d7b91ae327fda681563e7e54acce069eb099bf8c836689e80c14ba440e53b56c3aca773cf5b8f531b6630a7d17bde35cb65843181d38d453616e38046b9d1fd5ff4ac5215179aaeb188539886684891385130eee9d5677f430c04f9b5bf2142c00af6637eff420fcdeb5bc8d9ecd00efdf73cff4192cefa9c32f3e6700191f7c5ff3311b444ade8e6ec5d7ff3eea398948eb15de8459fc34b1b11f357012af3aadecd0e3a9de13e1d0f40b20fbbb750d4a897d0c3c84858b60c698d9903725cd81ebc85d919f9b4b0ee8c3ae43f0595aa803161d4a2037e1ba042b34c765315effab7047070ddebf03bf63a76ef684bd8138d73d0cdb03e9d786c09db3beb76480338922b62579c42fa0d5f60a4cd14a57502352c288bd17321de256973bd1bea785eebf5dc20f43fce27eacf4efc97452a68d0abad9d03f78c90c8c7b5c72e5eebf924ccfe12773420347814230f7f371b50e732a6f2251add21e1d1f1f402e9871c61391faef38a4c63e5fc9681b321cc1e924b91082dd8dcf5d2a281cdbc71bd0fd2762f85883fac42140c649f9d43cb811c4b188dce6082f3e8bcee5631c1b031b51b30d999d91051fde121637497fb29fd52fb1aa9d99be55c93fe51184acd5a56660160e45f29762d7968877c12457c290315f2ee65c05580d470043a3f915386166137f3eb31b24b1bec7480c01897c2ca15c03b17980ef3711db1814bc1993142ba35d60e2e820b94927d9961050ff2e582887a8939c97b71e1860ad9b464ca5db83db496629c8e08f596bb526f32062d3e60db2b1f4381a869b20d00d68fda2541c90ad0ca9e0f74ad1c51add138e22eca932fe14b7db1060b65ae61eab88b03d6d565aca6a2233c9f946822339ae546661c42de49df275e0860e614d5e52e27ec4440f4f740b8c58aa430f632f14624466b511afed200935128489f27515d46efc9d6e78a0cba465c81e2caa4a4e715ffabd3d8f0c84b1e0b48f3bbc32c65fa6daf4b2a9d8e9b0b57a78e5822bbff0402bf13fad4fc765463ec91ab83cb69f2efd21f624d1bca92bd2660de66ce6584f454c743398b8ce43133fa7101b3f0880ad788735ded6df9f45298e4b886aa7c575c0f4352b57963a32eed87b1fdc6ffd25691b8c9938eed05527753778248746d4e7d1bde929c68c4b859f79ba661b3813625e1d48b354186ff3991dbcbb30a572025233ba739d215d13eebd4eedf6eee40524da785bf05edabc75bb895bc90dcabc9035196df17af4775e750794873a7fddd233cbcf627fea60450d5218940671bcc8cf9b8dbccebc4fa410e8ccafb71db81c67dab86ad51cdf2f9ed54d02cf4f9485bf68d668e66334582f22ffdc7e22f4e0ed9688bdb83b906a78cc17470fbf86df0269b9f46848e2319c52dd16f2faa4d77d8fa4093d64044d184560878468d9219a742e399a9b6f536e4c3f5ebfdf35954e9113ac8767eaa9891c6fff2b31ceb16f3c2d319f90afee43ee2aff8c2f686386135a9038d1137b395f0906dd3e139eefe9c89aa1e558ad81bd1651868a104a6c8ab94683d34ec1aaf126f8b4a52fff4656427bef40576dd8602ca31d85eec4fa499c13474eca414539e5fcd9a23c6254dcf62c093fec5251733d2f9c373ed9d312c0e63905a17ed4b6446bcefd153a77213805fb93ee9e44bd646d86d51cec56faa7830865e9cb2062a3355c6c78e1efc0f9cce30f83d009cd31fd77d20343333f5544f0ca0929742ed04994f1f3bb7df0169f2105c5f0d2d304659d1cefdbeb906bdceb8893b224747f4b2a3d032b6d9207f52c79ad681ddf9aba69f171bb4170d57f6d2d17c3a73edf148a3b4f47ace6eb422e35524f86b5d9583b00858db894694fb5ff1cab88ba190e48be0ffea008663cfafd7c46581292cccff3b4de5013ea3cebaf612e1320b5af3b7a9ad17a46af3972e220842a4223b72e0d64fc976d9a06472249ce0e96aebcdff4aa60e62a117b5211d30fa2e01d73bdbca17f1b048d1c324edc14cbb01a2fa1642bf17ae571be295447048b0110038566acce47cfaea281dc7066d3a44f765a1acc27507e12e7fd0700504f978f5219ea37fcfbe1e0e3e0bf1aa089fae90d5154a245e6321784ec32cb6f1f6feae15b9cfd737ca35a5b112b5d5db06bb524f0e58f2852a134ec904fb561d69e15eb869ebb5ceddbd8a609d14d81b70c15997c0835910be5b736e124bc026bda6d9c67333e75b50ede36caab65a76bfbc1f97666cf8d22f33c9e82ae8304b2c36a3c403385842e835f9bf33e9393ae407081aaffb30cf339e3ba4173d97a1f2621e48708382bd34628b43df135d15dd2f7659cd6d023d40389e4b9cc87f1e41cef139162142e755fb48d432bd9a1be239b1ba764cd018ccc04a067cbeaa2ba2454eb881fbf35ebe19a8615529f8b2773a3f29f032c425be1d81af472a1321d5d0d2d2f56ba90cc9a67a573ffb7c006529fa92c188e9ee1ef4da3cde92bb4811cd203cb91489eff6c2260554ff232652a3aa9a79dc84de0842e0d3830e3350b8be0812dd12dea669d0b67d2116acb45a375110756be23fe2161340690000c438f3ab79fb095fa0e3817060e1a19e5b2b33462d852885a626157b044fdb078943591fa6fbd27f73370e70870ccc8ca5008ef0d3924c3d93d48e29608b308968b7020e539da3f5f252b1b0f73795c0d8bb44432455ee9fc9f029de1697e8a37630aa25e9fb88eaa0eeff29cc6a017ec50fbaff7b2629c6d8ff581613e69e874375c7b047dd8dd3b54a21260eaac8dd00cb010e8f52aa52ffc6881105aaf7df6021d47e8fc78e9e4c7cab097106a8e4d17dd4abb01aabcb470dcbcb296093a5f99b46c7b30adda7b9d2544d0fa7d5072c2c9b396f6d844be65f4d2d806abb4c2fe0d47bafc1c2642d97b172549029c519c425c7dad3119c1e891b6d74a1f98e01e8f7dcb8dcaf29d0a203d4e5b174ead687c99099e8ba1e602a88c4f35abee130671890001595e9977d31abac0619204a8088cf80ea08dcebdd95efede66f03eba6526120b0a1390107f5419dec37b7782a20ba6fdec10789539d096c9366226bbc17f0d2d8f3d79ce30d966d4dd859f3eeed011e86a9b01af8f5b9c4eae7e9891c1064fd8d2e9c80dc1f9c55ad02773567e06454b8e34213b49ac9071abba888aca087bb3fcca8e4f788ff8d7ce290e84c2f6bd86f720214b93ba85770dfb899fc1642e9b305eb42361d745bca90bae986ffce074178a3d26f2d4ebf84c363d5fd0e8512f0df47637663defc78655dd9645c0101466e64b21aded4f3d68d1bb1ab9b220ba64f0d74add89f429dd15071f2c1539bd698e9b0e41674a66fed27c6489d379a53220e1fa1b22fea8b203395c8cd28a3103637479a63fe719129aaa42c562ebde3dd919d692eeba4097663e80800139ee9ce125e8be014c0aa991534c0cda32f6d4f7b379936604c549142912760dfb7917a8014a7b0acd5918cb8ee1d526314fadb33f93557b3571d0815529789021b08a40416955cc8549ae044c09541900a157b4de6a135835b9ac0b0dd01dec8c997e28fbb510a0702834648c87f5b7e0c76efadde7a38883d07aa42d4b1ff70e9f150d6a3ec99b1b253582f0da132651eca0bb7171750ad2f19aeb8b693a2980e28a427ead6a25065a244b0524e730114465dfffeac3e1683c66806648398dfad873c6eb04d5b89a71347566f9ac4998096473e2f9450458a0bc03365c7780269a99bc33ff6784393bb22bc5b66e006befc345ebadeb504e427d05454cdcbe2b2c21c4c7d161911a4468a4c8d7db0b3328d86aeb6f1ec85c15ee2a229f2147dd8f620dcf0b8cc250698e02390675a06e20064ba0163239add2c36c1f847bd64a89781a5bc8f36126a2543499e890d290079513277f8f0f2320a2f63cd2f0d1df958a218d187e74b1f27c5d0ad992b8dac0f3d6372e5c32182accdb27129e55d393cdfb69968ef727b670b36500d8a76f17edf994047adf835e37fa178cead2473a2fd5176b818378487e1a4e457459bd2d9263c5e84a5e93c3a3a488243494f33224c5a0ad5e4ecd6c1b9a540ccffe733ae809f02ef38e0d913ea1183c2a43919ff3e59c9ee534d883e155d4eb7d9025fd6af8fcd1640ae4ddbe0dcf93d4a525763c575fd7bb82493ec3d00bcce2eeee2901afe593c07220acbe6fc73d0208180f6d1ee2bdddac04ba358a269b7d2061b4dc3c9343626509e6ec28b73f9fa4daeaaa594cb4b753b87ceed2dcc10696e0f401bf46de7920eb56aa1e107137d269073e8cb8083065a232f3a51330396bd78620198c8c3a416fc80882cad8260279f3f966a6e5095eea9d2af7d7dd4604fce59fba5961fab19e06523959d0c7bac13ffa029fc6f8966cb6c4ff0ae2ee653b4aeddb4d3dd7067cf8a3439890bfdc2939b073875b412e6307dab8160cccb541d5919ab256e1f07e5b11b27c6f07fab85ae82cdbecba5bd777e065f53cbbed2e2329b0bec37622290dfdcb6a6d11e277745b9c1637923cf43f1f136057e660bf8873f255c92f78e318b26907cd3f2643fb370a09a2fd2e92e40f3e53ff932bda83634553ecfa7e240513100aa2a639e3717ed39659ef6df639399e40816d92fce656c4f9e503c2a8ad21223869c9196f33bc6e0f02582f155735fd871c3dbfe30a7342367357a51b2ed5367941a4e5eaf04bd3b1ccda1e03ee3354c6bf84d572dd49bfa474d050954523bc0421a5043e03752fbb9a1a75b1ec8541757fda002378a3327ed68391a281faefce5a5e50c358408699550d1b95ef68c51bae96bb2b03707d280aa60ec9526d5c7ac21a45a5262b8d5963314130ef04b9ae6f520288e56d66a492f5cc6ebc8e084aa0dea3dba14a4f15099bec3e7dca97e72372392331765f5804d69152cc2350741248c23e8974cff40cad8cfe4f3a657d7101feecd8348f92d76cc42e7cd5e554b990bd3dfffcc230552cb39db7041e7538439357ff114a7467dfc1fd054ebbbc4b8fb392daa14ae2daf9ead53672fbb93b9bc88a189b9019c533d71ffe109c1a353a286023a9c4b87d4f6d4742d43635d9011087152f0f76af1343d070414777bf9cf82cfe8c3374ff6a54e9cc84c9ba38841e1aa1893fdcb925ae89e580f3c6eb9d123a40263eeda9d83c5eaa3387f68947530160438108ce4410d37fc4c5c14955cfd908ebc7fbcacb2c15d0cb353dc5d61a97c38b9cdecf19361400de02a3f83d7ab0b011ca15ad54bff32fb7a49f97d5214514593a31c52c2d33c97904f125b94e2f1224448516af5477e6c925f3bd62bb112f76461a9f80a69442a35d20f0ec6e16a0a4b1c97b46f0371e3b0d822ed51ad20ebc8b2b299ff59120a2b2c134f99d1bb3043e99f1090ca2074d6f93010579e6928dcf8d18d21a0bd98e227de75802989860227bdee80800a20bfe95d393c1361239ddabf6767917527038f972a951db3e119d813b246c6fad4c64accf99e6a8653f2a4b84c9a076557b1929bd6b362b19c0f3a544c3f4a0a16f0696495ef73cf8b04b9047e0300550237798266354e70ceea93ac980bc1aa7bb74f962e82c83feb2e8b56401f376fd2ed9f919f24108ce0ecf6b3278ec11317fed4b5bd37c29f7aa895c2a29404caa82044ef3ade8ac0cd7ea403ebe083d2bb1ac6b3357258c66ac165c269813945bf5cb592b7b0cc8d23807aee78026f333655b5dbdbb05365204a9329c154dc3738c10ea504a6c2096a677965a078954c752b9a6dec34c695f14ce6118f6f796c2394dc8fa85c843893c9efa045be378c1d091c92b96254f8a0858f0bb1b7a1979d033eb98e79705db50f21a4ed7ca3dcbcb66a6c25667eb4a4ff7baac3fde70dbce56cef4fde6ecc895b6b4f9066d360954ba9addf29511020c0aa6684f2576461d0a96fea8ca7bf400cd4f10d7682c4880b3e194b1de5b835f15f39a1eef920af37db9eba74173230a574d4b85321cadbb99237b0c874e87c2a44bfcb64822f63dad85819c0f2e564d9c3f7ba4205a78eafc6d6f74e28c6542538eeed14e8fc5872ce65fcff18b7fcf45b709208a755a508c26b8854cbe1aa55eb2553719dd9bc6906f0279faa726e54882412d3149a12f7f9559ef1636a97b300cafb43f73ee30e3882836c44882543a8c88934c47d87a79a65d5f20302287c9c7131e234e5654f7c0609c1b7c39c4e9113dfc50b4ffa5c59f03c61b386248b542258fe7c2e0ba3341f371911fa7feaa59020ed305ceb7ba8ea5cd2744a184ab3460686549acbcae7290963b3d541d1a693ffb56dd7ec7705ab98f97f3654d56860cb2ed275fc0198b92ec94fe3ea669629dd5eedcd6013649b963af16d04a7e50a4c84a3398955ca4cb33d65ffbad1e73d79f024efe90563729ee40ca6d3a0e341ec7e01b7c80a2c34a7f7662f044e64d626070e2e1847672320fc1f74c50bc5950317edb67a82261320bc27cfaa8bfaaa8c594d7ffd46dc993aed5f563b9de88d4e8df5b4d85770d3fa0adef901ca90394c4280fe638fc6b8aa649bcafb8adee8503c4f4232678212c6c79d1596bfc6df083880dcab337113b133bce02c2d7cbda56a4e9a448c6c813c1eeb3c1b3246ced4cd7ccc857bbdfcd0b8d3353f066836e2d179d8882be4ca5fac48576e891e573018ec43f5e67832b1207b49e2c478c0f8b8589fece0ac7e77356feb37c8f301bf621687c084c03a00b4ca363c803476d771673bf6b4780b8c4b08399fcd10cb2ac27dd73b63f3274eb743db4cbeb20280de99fd0c19a3b13fae448117fc1dfac2676f13558e9cd0febca31d1ae58680925747362500c835ec390c4996bd6a9b1ce8c7936f8046c43e4c1eb26b98c1bd006e43d6ae075bfd73050624b07f71e1771e6f53c1f26e144de1dd9ab49be651d924f7c93c989bca8b86ed522fbe21b28cc5f6ad55494c91b001f2adeb28d37504acf75de82091ab1d386f0a2c1f01a4e6c9453d29a0a398aba012e7d90d34706f774219e7983c50c72722d26e7a1b62f842fb550256cb77399ac324674637c066c5d72e326e25392cd4fa4951ce29297ab7c8250c503249d36355e6295b912fc214b37b8682598c78af4b896982aee5ac3c740f6e832cf4ccabeeef591cbc892f9b7b42917fd0caf8b3b6ae4af6b8ce2bab748a11fd000e31c20f9ba57b549d0c25428f89213bbe38ecaec4eea923c090384cb728ef46dc6a1d57a532881b306f35f262c7e2bde00f52ba3ff07e1714c4a4b3a88b19b77e77a415d4c2cc4ca747ce5938d9ac3753cbc582b2f4de3b41adc0de0e1cb33556bbebc47d1895c09baaac8f6e09b5701fa253ab1c2dda5d89422f9b490e36a609766db43f81a8954608827503b411392b20fc74fff13123c4d83f8480752dd9b01b5cd7f824900b65e18fa2ff9d18020b3cd960cd76bbc7dcab94c029d9eba49c1c5c4d809051975c7d6239b1d1c3f8189d0cfb3cdd2729f15de02f281215bc2ce7b45c054599ea0c9436a5a61296649143dd0bcbc6599fb93337e392177c23d56da56901e37d0d8c7065b7ec15010a39e4d4f91dcb8175d9ce2a2530cc85fa274463cb1df8b70deef4c45ab0e0447765db480d71e7d6447ff735975de8aaf194eb9215078f2f8a378638ec18ee2bc610392eadb7541f8dfa95008531e16c29b5a4889e898bedc3f8d84b41d3df0e7999ca1fa5f6ece9576b83cb06123e3104b9d196b6f2b55147fb2e784869ac6ecfbbb830c3b0a059a4334ed445d9db8d4c8d11c466b989830108e2918a15fa90f24f7ab0f74e6bdecdc59d796c3b73952624338550769dda7fc666c54586a752627e9fcf766bbe3fea5c9e255bc511b477f24442695d2e44d722ecb2114da9bbd643093f237e489e0e7faab4400dd3378f3f20b3b12321941d73ac7789ad2a0ce7111e0321b17eed99368712678718d2871fac95abe36f6f112c050c029affd99b8aade2a422af466046303cb8f01662add4274f0b41eb0c88d65905a94b7bd30536cf56a4f4b2756e301d97265bf724571d4c2e4a305e1ed18cc26532c26f6db13ab2469f2e7ba9f20083a73820f478fc537440059b3c29f7662fd33d5f399da1bbfabefe9d239183338804e234fc3e767102620e64df414f6b07eb62f71486a62a1876ceeade20f1f994fb83ac28ad5d1ebf02e79df362b7aac65e149c857552a79f8a40fe0d8c7de9ceb1b94a1ed290c91fb619197b1de561642ee1d5b904cebf06267b902840a76d6d9b9d46617b374409bef333f7f8c6ded362adc5113dcbb3af4645e48cc73404d5e7cd03d52bcd53082712dfa95867f680b0ea064984673a347044dc6824117b324fcce6b82d6aabe7a84868616abd579f532d595563664a545117067d2918245deb5ec6c992b5cc976bb7a039a56f63cae809fa98346f7045a2b04dcffc8eb313b59df7dbc9ea3ab68e97e7b398b0b5050c97b6d0a56a43a7c82364bbea28b58be21a9d147b29c8f78a5cb07ba5bb49734f5b088fd7bd381448d7e4cc8f2bba509a7894d14e26831034fd60cc28aea2e808cfe760948a7be19208bc2ed912d9a3705f3278bcca9afc70750eb26ce14c769c909f3b017ed69f8ac86ec70caa0f4724e4031a9e3e9bb4f722d00d4cbf5b22d1c75417d59145aefb9445759ae7bfcfb8d24ad92d55e42901706e644cd764e5556f0f9b0e16b26c23556fc2f40d7b8cdbbfea7e3be66b0bea1ca333f2582e297ea170efedacfd212096cbfce5a0665dd858ca968dcae43ca0a2422435bf9ecc3a587f32a9c4fd2b7f36417d452c94fba7a43ef79619f73295b4b3c04acb3095f26bfcba8c42a33c2df47ff58e8b994e14bf9808aa50129e2702c206bc47e14e846011d28c6f50af8b676ead046782113ec9753dee8be397afe21701c9c794f5ea2baf7fbe20aa733dd27a13a6b63280b4266d6c172efc44648e9c151c0dabbe2ac7f83de6a1c05a0f0656136f74d7e98cf63f5675c8a0ac1790ff1e47fd905c4976001e7805c0be358198161b2014a693959cab47ea5bc60d6cc78862df72b62f505bbc690ec6d72d875596dd165da76e4546d238a466199d8242a0c887f5bf6ac3ce29a8c9eb0bc7149767f167e55ed4caa98da52ab5ef69cbe0215157e04489bc47d9677f321c1ef83754f85fc4dd9241d4c4f8049302c324c84519c4e5a0978cef3a80936721effcb5898a75482eac5756a4482b9c1fade1f53bc95a67b61f64eee5509faaa02705e67fe2951d2b79c8cf0f6945e4057ce7b1a7c7dde14a72fe6803bba47ae4604369b6cf69da31e34027390a867cc2bb9abc595db31b34ca6dd8b021cb3c01bc37e38090ebed272a02b5b575fe43d918c8fe8e1552bda58b9f4ff296169e2eb69f4e483a2aba52871580e461db89410b79afd3cec5e4e1613c768772d813223e1de9e73c6c3c4c29dc186cb27cd3cf8a1c4e23efc54ac3822e121bed53ec5dcddf3aaf6ec9aff065400231c449b19c79929cd567d8f9e1b8a479afc1819a929b302ee5af1508a49bda47970ed781ded384b980178ccf99fd1d0bcf13a358d4b28b59c0c95f4e3d131435da5a2dfcc2b89fbc4e2916c8e779a1c3cb0e82afc00a01fc6499e4ad43ca3752bd79aad57ece8c2ff09a9016b3c2771b68e42b0ae6718160127736606f962aeb3f0bf15336ded510e0bb7bfeda69ce93f285967bc360379062e44914757761cb33b5cc02b61f0e94ae4b04bc4c9ae7cd9862db23d53b2615af3d8a553fd840b64417561da7e0878a3c142c5738e5e8daffc99a1eb015ca358cb556daaab922801649b19de039b567b3035d80d3c768a7e9487a110be2ca006421a155f0cfa3203b157e59ead781aabb71b38ddb888f7bca1139797b417f20f28f526617664337d7a193bc7825455b483acd80e1a1f4c4fec7dc1250f381d078eaaf08fa00cdb7ac20235ebfd2960a5e4fc14e16817ccb91a4cf2a9abc3217933acf9516c92b09e0ef1d2cdeff953d1a3a96bae5585619adf675224229c3d24358528a7f5b685c73f162d094021ad1d57761ced3ab8b6d8ceba3b805fdb8775bcce4c32aea4143390ee5b40caa8bf5043dcf1cde12f7ef6cb9f61c94bf070f3ba3c27e3d0f533cb1c6afee5f8aad63bf26dbfacbc273b1bcbccea8371dcfba5a3734fb4decef015e0742d2e6e9869c0af9a77341cea1540aea1429b584b23558c675bfab2715a75b3db26c1f5751afd02a20d5fc38ac4d554cd612b8e3078f7b4f70d556523525ebbb6e98d8cf8fdbb8b5ab737f8a76db64711cc1116febb7724d337e169ce437fffce83670d3e46cabd67ca91138172fa4066ed3a39e11cce4a389c70897d0948568947a865455e80a41dafe5a8f4c19909dae5202e98ef59f3d7b2f147b7eed8b7f751c0747105525f1c005930e543dc47784b2bc81e81f04c64dde8d84768158950cde064f0192c599a729dbd233a8585eefd1fdd628dd89a20a22beca8e65d9870f05f63792d39dd73145a4b242c24dcee9cd8b60f3d2dca36c6aed3334aa6a693e72e2af499fa7d7c81e892da21aa9e47fe153716c04a787d164e713a4b4fe1058951fda655776ce21969e82004fe802946d767567cfb20e4588c02afc765d9ad39e7a49dd449134a33e2a77292af9877eb2db98c55a227e234933d5aa71bc350feada9963ab430cc310202c5bd82d9b62a2c2c86e631d6ccbc1deaad9435412dfce8415e7d8769a0d77c1584c9c98364a42b21dd83531875766b611b2a10a0c8802083ebfcfd2a57b7ed2ab417f6947dae1fecf27d51949ad7beeebc7a898153815cd37eaacddf87bbc2ab327f8eff6cc1a250bce3d8445021f35d919600e44f8728c471ab6558e6772e801bec714fd8245142adab3448647c0cbb2d2a35de0349c8cd16b840e057e9564f1509f00aa036cf57b30d2cf4a90a8424ce5b20a7803c80321f781f5ebf738ca7a9a170c0c75028ed90df2bdde5f38773c1a56f13ae80a9cc77fa548051909fb3052a1300d45f60a7da71a998eb8905011cc5fc2c3b14cfa016780b3b59f68d83a8ae0d13dd4adbf3b19fc743be2153b7e7af631a5972a7859ce6adcadbfe736165ee74f7313c79b5a15a360fd50b1c9362852210874d49ff1878615a656c297b0f642100196c8c9efc3357aebc5e118d61242c3399c1c17882f8ecae0a10f88623d3af05ee74dbf5cda0e712b7b6de19dc1a56b1b78b039f20ba38898abd3f6a90ac8fe9d9d976ba07e5e6cfddd0baaa9f33093e834684ad5be5cda06bac6facc4d24db3344f18912a7bebb067a7400613cc26c20a318942bc0cadf3d9f2f9a41fda92608ca5a1e407b7533ec4b2856ecd9422ab6fe7f6e2e05b3691b0f6dab4158104b955a12ffddff5da2d45b115796b14cff4f906ff237932add11bf46c98f62676ee069720dd897a7d8452e12554f87e7cf0916917f208c6213cb154e2430743ebe75d3eb665c68a6441b4f4dc03d22486a1c5a62ff4424d3872cf1bd13274c93ba1423bd8c53d3e6dcde42caff3813ac2891a30e9ea18b79429153999486d0fad7b53d07ea7ec1751dfb4cac6bdc8002257bd5ad2a4a692cc13b0b0377ed14d71620cbd1a74abe0206dddfa838d8d498d5795ddfa3a8dc7144989ac7af7816b3b097b4560199b95afbd5c86cb925f76507fb0b43ec8923eb6c506ca039f4a5ca2e4af37364d286a5707b029ae9dfd3c842b1fd30c9fd1fbcd727129fed18114722116908adad5408b1ccc946e6821f299d7f1ffb6fe4f1522eb66b8855d2552a8225c2e80fa872b1c9df84bff854d70b3a9dcf7ba5e196fae43268dfa4ebe1caadfc77df31738a7460c3d21bf565aa872cd9bfcb14d54cae523a969d3b2633244315467cf00142b9458546914815c31810a5b7cc751640f429f679bcfebf5059f3fc41956a2ba0a0a77aea927be4b6a929f6f29435d20014437851ca26f2b2c54cffdbe3a3ffe4dccb5174b2739a1c23a7a6a4a56309172b6c3ffe92e746f5209f43531f4f39defa9dbe6e1973434da92d1144d98afd3d3385006f4f1d81153cd30ea8d19f2f4140cd70bf5b71a1e647a0e4a095cda3fa357ffe205e4828426896966d84132d5243685d05a776e941bced3f7262ae32fcaebf1ffbb6eb35cf49d6f57af18dd1411c79d51582968e69d203902e37a4758fefec08a08f0e542b9c8d29ab1f4893f732c78ea44b0988de6f58602d3ec38ee736b5be6c47af016eab42ab06717326cd8a867b39c214be557fd1a53499c4b0eec7c11ec6b5e8f691b00b305621a2dba26d28adc5e5baf0dccee0a784698d7fbd9f3eabd9ece0ade50280994c06ee8f81982e83611a6eea1c0c99428a2602bf7ec55c6bb562adb38e80579ba3ec37c787ed863fbbe7276784d07e1114db21410594db72cdf2005ed733008af2892270dda869d4bb6afc1392dd520b8b8dc0f36ba12ac7a910c238bee2f46e358d4bd0f46568af731fad81bf40a1157d0e477ed53af00d5747c8d4bac37d44f0c28627ddf62278c6dac811947fa21eb6b77554a633de589f5343be5ba4a66c35d39c43b9e38550d6b051b4e1f2b15d31be58f54128f6ec3bb1489a24b89568fffc329e6e21042f49bdf61efbbcea35d9ed7e17bea09ec6f7562fbe28ef0e9faf60d644a32c43bb1a84a69b38de2aad9d8c5de297b4ae4f65a701770d77bf22618945391424aa7338991cdaf28d0a383ffb739b77be06196b19aab8d6eb33bea76bb5deb612b54f7fbae7500c3d599d181752cf703572a30573da711e2a986eaf0f87fd4bc1a44afd29a791b4f83414401dd75f2978b2c31b27db4e3d2e4355554079dd4855aa0f8f8fa16fa6f1afdfa3fb60c3cb422d1ac115dd2dd4d678be5d1660f30448eb04e4375b23a768c584f66e5933ff09e91f2d3a4a12a7e3af6115b86b95eb0b8b5d6a6f3f033c6d9f791fbc507de10dc89bcce23b04a03d8bc6abef4040c2d72b07ad0a499768e2c082e20ea416dbece4ea0ccd77cd210f72ee9dd4d10a6e31445145c353c4734498abad4247781775382fe9ae3c40a96407f2aacc1ef39c3e90509b48ad45250a2cf62ac91a65f1a56cc3e706c96c3745d87729c7b47cd8d031d2356b90b3c5f4cc00af0432695ebd7f56a3ffd6a50bb2f482d30c7b760b6dcc999dd84abb8088faf8bb024b0dbdbfdb3c21b4166ca0fdab1017c6317df1a83896c5dba88b2276e7937b0e6887b012d95d8986996b46fba93806aea3077524770c510020cfaca5a8a302a7559cebf2eb8b49dc3e4c22973c86598521eecc51676e3d69710bed9fdae10b5d6a21c9288831e61e24621d2d0696eb0035c21e50ca4a5d74101b81bdc121fbc5679cc188132692524f1ac85bc0a8ee6858bc2bb05893c366f46e04f0fe9b232f3c2996de782911a1aee74ba5da099cdfa6c6831d641964fffac77a8e37ef64729b47d899c06e237f371b541dab017e6dea45dd8ba15565d6d2fbc95d1e3de22cc89a9f771b5a79aa93c52983c233322595be376388ec95d1ae0e8ee627efbca998dd8d23a91c542e1a3470420d37e98e5a0afb8a5c2fe1c44ae205d7d850894f8e543043c63434ad160ea3a39ddae2cd81581fae093f49e17d7f1e44bde50a0564f99034659490c1e98ef5286ca933c646c60274eb3d2024889f55c1ad52ba085b3296be7354097e2a268a65a407f4a4d2214d2621386fb13e0f6a49a8c8eea7404c273b527f84c1029d92b1dc023085297c322f369f248fbce873cd24dba100f7baf837de7c6fe182c0de96319dcfc8f9be7fe57cdf97fd76e0d5377f58bde9ce8cabd6c7489508fa98afbc9fdf5aa62df9bbcfb543fe9a1bd398cadba8f78196900493b9eb8bdb53c24284289fba3c10666c0f9c1684c6ead8a25a58cde740be88e83d12a08a4aab17ed06c107080874e477df808e34168dcc4cc5d6596ee211706554144e147cdf8c3f7ab3321b5b8bc83362fe1e41e6bb1b6ec24f85874024ef7e0dae7e6d3c344cde16ee02fafb4d6928a88f73abfbab620bd81cb50f4ae75643035b288dd3998b5921e29004580f999a977997ac4631c00930b6fec5e59cc812d463a6fe9657162c3a2c835b13ce0bb4b885dea6b7d0e14a898df29147df1e988947c0897ed2a99373ca6d3dca80aa3cc1687ac72aca91a54369240779fadb055e530ac7562447b82834ea79c715c5a24fe60fea7e4b86d3c78cd2a80f8503b5120d69093b0b38e6ed042955129c493de96d5a7d574d0f6732db77087debe2c98aee1eebc4bd8b84109149ec434c7ed95d7d8ef122b0907e0da5a83490ff0c17a1f99087d90e23f23ce5ed10d42562cd54f7d37965f5e30b874a388f94d0500461279b98cf514d14b7e8c4fe820a224209c172fce094849b710e11f96dc832bfb97bb9bfc0c5c20432eddf3305754bda3ea170ac5733043c43c285ef5a325e14f3b9835d132a614a49495795f649b59c94d5d208d92af6aaa43b9313ac644bb9070d5fb23b6e0d2c0dd121280e855d83b33186514819e55f5d58e9fbbaa97a52764e2163f11881a3d9befe519d454f6c6d7927d53374fd830ce6f5723cf710c19f74f6ea72e68e86e58507a36db4355bf08c38509230241ac370cdf258ff47b0f1eee8af1d09227e93dd46e337f07a8add5347dff926b406026de75f6510021ec335a2b096b28a1a65238b67a83b487adbc7f2bfd7fbf27c14e7670e286a49f3b861a3bb4c5e7c6e2c78ceea35646427cd545456d4d895e66b9512f8df7953951231556480440f9b0e5896f7ba57c2a05ac5322c75e2b1007e3d09a7bf9960438956faf9fa2f4b72e489d2413bb24bb9d7202f7e0d8928020e0d1c1e4c71ca2b96bd0bec7368844ba84e2873e673d0cbfd7ea410f50d5c1d24dfc676921e2bdb543ee5d6fd61d1b276c9ab2c1a737b0df959053b065b248eda66b685f35fa2720a901ecddd4819a6cfeaf0d136fb8489765dc23e12d64a79904755f09a5ff1c1c6e193e599d6b81c668637de977b2f54d2638c667d64196c2f7800b3d029a1a1d589fd1d10f4c960382c7f7900c4a21f2cbbd68e9829ffc05152200266f1060a0bfef77e2cfdb7d74bdcd4576cc27a1869b5ce4e613a694b3bab4b1c703ca7ac33377bd21070645bc4a5fecb0250647c84831ef53e465aab747591e644200cb02928e94a83e64a398c180bdfaabdfe940c3fdade965aa7571d92708e9919d1fd4773e4c9d416fa2b8e90ab53ce5f8d4dd141e5a3f9a4011a6ee191c845c1d070e3feb807f945cb7bebfe391bf8589b45e92f14898cb151daf38835110fbc502142dc79708dce52ac38cf0c0e6c3cffc57ba21942778da61572905a1e8f18535b8f0d2e909d318a9575aadc1c86e20c7814670c8491397f6327f88b845743cb0ab38349b46e468cb43d6b7c88ac862e487e3a3e49fcd48bd51c916c05a0c181eba1e44f168f11f6755719fef5b44af53e3e0f1903731c4c6e3ff993cf89bd2bd122a410c90d0ceb77b2ac02fb7b86c11b2b3cb414e799a09de94e8340d20d8c7c8bf0b0aaa0ad14ecca4a99f99a59a0cea9fbdf812987e042d2b7b39722f6b4aebb107d465e653518f1e1a7cdb62d3eb46ddaff3db5d6da6a3b6546defd826742832f48464adf680b895bd6eea2b8436a35ce464dd6ea200332e4475ca643a384116c342ef609cb0d0191a6447920aede2b6124d1669893208e9493a12547fda0d04cdd5724bd17672d84ce5c6b6e54ed3ae408285bdf6db5a9cb26f9919d0148b7ec48e63cab7bdefa943a484e1a4962cd68c1d2ab95435c7d738799d95f113ae850beb8d3d266860eda33b44b82c534df31d151968adc3bc7c970a3f9d5033d19f89d9a9b5a9064d5aca3d327cb42898773c51f52d3b2f213cc3f03d4ee1da07964ea122d77202c5ac5e5ebbd3b281f6f6f7498cfb37c4732f6ba42c3670076d974b999536cdaa05cfccd59216e6e66e62e484a7ef6fc94cf3deb63517457093bd8a682f127e7355e115d815e480b6b37000b046a302fa43bb1d0bf10a4873f8faf0c89d3882c1862a34ffe0c60d112ece2d431275499ced514c3c2991cbc6f5699c66cee2b169bc48abd661c53c4bfa69c985b2ce25ff015e9c7e20f81c737aadd0585cb58f4018ba7f94e055d0c167be4942ec6e87ccb983c67e13d59c4080017636c69fc449fb0e20120872eca3f976af5156857b0d0a31f24a928543d997a937ead5dc7d9dd9c069d0c2d900e7d884381300d49608253d41dc755bd2b8f40b6543c5631fc1be2f02f737538ca8a875e77bc243a1b62154b4ad8564228592c8f82106a34ed99696c148ad701f8b3434d6ebeb81f0c8f65b6ed7effdaaa8da87995d2adce3bea301e808b0b25f43e02640aed13ce201ea450713d53da7d6c06f3b73d84a15c609ffed56f5551c382200c50c4811377dae81fb8e68fba3e0639789e9dc769ce25cacb8f94f2bf27642c1770283fbaeee306fe8d37ddc0213abb8ca543a6d53c8d90962f6ef427e60b7602f264cb6d5d4af5857bc2b0b72e1407699c715317541d76e2c734aa293f8797d53d5467cc1a6cb7ff9080d539388de387acebdbda8d69636db1379f52bc20519abddbeb608605eb0761899168698e21dcd2065b826c1bd707fc1f7030e8faec8708db77466514a1758f066d34562e4f1d08ed4e5335b7059b3571dbf79b9083ddab26f1dd97664f1da821dab1773a5e287e86f4a8c83fb0cbfb046f7d74d481e0e36709860361687df4b035efd0821381fee3dab4dbe3552e01c751083a622f8fb520f1a18dd9cda5bcd8a81dd81e007652827d7f23f38dfeb681316ef73ea2a8b5be8b70d8c46e40c1b30aa0e2bab4be9bfec58fbf51d732ec593382b0893a516adaaae77108a46472d59b586cc93ea5702aca4d3acb1aeb003c1b7c7fb2176b1fc40dcf297bd7092643ecbf83628f8d713b5fcf4efb4d83cd3494e50a6b9721f7663cc601bdd85efaf07ee8b4b4ad1c231688f1430c033b88d9215e14be9903655398d1808022cc1e41911a225e3019f14548f675dc9233b1a4627e4d9f7b2087fbd490db14247c203535dd7491d5b4244f9cfe2e58abd41d9de120061ba15d651c13d4e918eb581563b1d133342bdda37e63de060da548f73c9df95c43ed362d2c441bfcf574f7e18584310581807e37ed7f57d635507d5d81c84e3596c803d8d1d7d784d728ceb68c32b834efcdae9856ddfa9d9478f687a161ff752c3e564cc31890bc6701bb587e7b6de14015b8a8e729f7417dd63fcf666e4c43cdc2e2cf2faccc78a87b162f94554410895bfed22cca3c376dd14de9927c4be274d59f71b183761e611823f229bbf1c77b93f491532677b8c61e225e21a68f3476f829161f3ed46b0a6710c91192bb15253a36ef87ad62b2e52f49336a64d9bc4c61639e3f8cb4b2f2f74fd32e1611d059aa1eafc84d1d565e8c50f5384bd7b4566414f354fa5e96112b3bb339171f3ed3100267e8ff906c8806e1f08bb7903bfc240216234ed3c2c4b58de5eeec39580eeffff7f11