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 59095 6041c4c5c2e21775461df9b8ba2a37868d096813de6b92914c4a1fd81933b882

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
bde0ded272f7c923901349a0fd6f80c2e34d855ac5d26c99ddfe33a2017afed8
Certificate Block Hash
6041c4c5c2e21775461df9b8ba2a37868d096813de6b92914c4a1fd81933b882
Source
getblock-raw-prefix

Public Data Hex

001000008000000007...00f2e4010004060100
00100000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000039dfa0ea3963a0afe1aefbbc169b4616ccdbc88a71ed432d51b5b3e30d539e34dfdbadb2a22220b4ece3dbf420a934134ccb5b2ef812c276ddc74ebe6b21e6b433a23f32260f83d9b5b3b765a2c6be51b4cf021fa1cc43610f0c0000000000000000020000000200f2e4010004060100

Raw Header Hex

00004020de1046bc09ec686e54a3e6f307eeb29e342de75b5ebec64ef1713ee2a081ea2e190ca6dbd6152c30f3880f56e00ffc11dba3b7215151bef19039e68bf5868049e6b5116ae89a0318d8fe7a01a233fedd996cd2c55a854de3c2806ffda049139023c9f772d2dee0bd

Proof Data Hex

59,560 bytes
121216010307f281b0bd581ba32892e46446af626af509aa903ded23fc8f1d985e5c2b11abdc19aac4714b3ca510dab996ca30d53b57db4a9fbb87f0b699c1ef095eb4cf96e2a5b10cd7c0a3192889dbb56756cbd9153ba37075913c0001e44bca80276f1409ae7fb17f11bf5a1c79246a47a10613a10f99f721a3c9e67f00a80e62a868b9b3d742fe5d9460cfc3f4b3468c5e5a5e190dbb5ed62d251a924a726380e80f803b5faa20d1395d51a4eee8deed25907885b0f2d8a8f84990f55a79a4c729f5299ca873418e625fc3800da59d23c7984ed9f2387e9547854ee998f8cf5cb7df45ce6e93261bfa8b28f43acaf47dd21601829db2c6a9bf058b8ed82b74c9b832bf95dcc7c9005c685ff4df72ade50e86a667e7b27d29b1c188bcd5e68780a23bf1c690dc6df64f45a779cf985a4ec2e38dc876c2ab88693a4c23a7356f1b2338bde7ed31e671146414ee1d8d95d6b8fde4e8412d6f56682eba88bccdb759b2711bca00c0ff02576f53337bc324d0508eeafe4c47a653e9694e4b76f1983420067da933e90283d0db4e4764525f19421b737a2019e297d6fab8536ba8097299d4b6cffddca13cb5ec4602b3322058480d0d58676283f45ee98590ba8ab2484842233c3aaf6d0c458ca9244b7e0b58f90aa6bbe849ed739df508228331a860f4659fb536a5a482655de5d26c4e2209b5fc22f571816655ebb9d57f80adf838efbbf6169c4487eb6dad0d9f87c92f79cfbb4e28295b01189d6dc683a4845ae77968b30594e90115752920136634a143aa6560172bfccaf42a464aec62bb22cffd4709f90a2eef7d9ff281e9ca7c839177ea5ad7aed140c46e860e5396c568fde534b0398b840c1b518bcfef41a0d7c5e3068bb8fec787a8196def63946de9b33522d6429a2b35955ca46836c762fd48e6f9a44f3733239472e8be445b84ec7924a559d4ffde6cb5e365293df67236610ba0f602b4514cfcf0ded090bbf079da5b1ca8aab4b4439fed2ec5b439306c85935d43ac820664c31e4997c7be2b906d4c169311b22eb47de5b3851f3d8a2ec8a50e5682dc0964292515c84385f57eb0344ed98487691deb2b2a7ca74ab2044625a120ddacc42c090d4a28dade1455ca328d663950aa09e56d5b1ddfd844f601708c6ebae6b4dba1746dc2814367bb19a04ccdd5026f4f057228d33609f9746ffe15bb29611fba96b96730dc9dcdec6ee1850330f58dd68c43909f69a33a3a148cdd38fbb762a76efe8dcfcb6d2b9b7a68128490cdf4d4369463b8b621aad0cd05ceaf55c0ddfacce5f5430601c5415b003b6df083ab5fda3595bc1aa4e3d27c257c7777d46dfc9ce533135303165993233fb2fd101b81881ce21b79356793102c9e014d9c290fdc02496f2da21b8b15af590f819438e835b941f088e4cb859f4ab681e7b8d8ffc6c283a91d4409d479931090c9c078e861a91b304cc9c151cbcbe8fdcc90eb4284ebee237a7d2299e53a0324a7f95d1e246f587d55658f95caaaab8a72732f5ebfe77e36a409d0ecd9d3e231dbcc70aa0e40089e159ead706d20e57b63b8e4f956033b49ba3106b62fe42a4de93c6fa82c262e4558a9c50af736defdf6a3fb3a1f96abebbb604911cae440b8be2df229b5a4deca5a231aee607a395ab29a3b523634b088ae1ea02c5fd00ae7b34412d6438e127a12d076cb56aa3349dbd1408fec8d2f0a65cb6bf43f87e11826fb45bc74035c194122789983efdb49bef0da1da73e59ff1606fef104811fa87d11021c7b951837ed9f0a9a5782fc1d962b10a641b9ae3d7d992705cbfac056420e45d740111fa7d8a3fe05f5eb4015daedec7b47a65a2a05768d65c08100721d8470481ab26fe36cf656cfc72319a553e632fbe7dd4ae31b4b5046fc1a9c84e2e664be1c6d028f1aefb94cf57b3d527212d4ab5aaf1374504820cbbef1c9ef2ec7e83f8a8e4b6d73b682e8bf3f4fccb69f88e15b6ac98f42f4d42a2b39645b80976e7a2dec62de9cee3c221b92b9d45ba1ddcfebd9aa0029de92785c064cbcb3dc6d3e8e819014f9b07d9481dcd53a21e7412dfc307acf6bf7a4b3f24dc8ddfb6c6cc14c2d7fd1c789c25c17d72bff6153b182991e2c1eadaf98b959645a67744c6842b51840970f63cf7e3bb83200f93aa6f1fc24c74c2dd24a883d218726c30e2d5480e8b63c7f7ea74866af855131b9f93a12fb76438820228bdd0c8a2980e187d3adc275ca5b0cce5011336a71cabb2b10dd05a9ef34c8baf9b437cab74bae4f2360a12ea5e12542638fb987af75198125e02fbb9aa4528f28e2d69a7c6d565cda912d0de7f4523eaee05b72bf9ee4a213befe35dbe8112c160c839501863dd858ca8e3cbb946311129e8fd35a69c0488b8e4867fadcf5b73fa7a830089ee33854583108dc7d18b1cf1f818c8edc3813f7473ca9bd38b2ded6b37eae2e141b72484770911dc932fd2fa5c61eccd6c5e3c2984948d09bb883ec4efa78b3c90fa88ca496302ca28d55e745af7720059511b32519d16027c61f48703d3b0ea5a75f4f3cb83381f8089c3a7a4bd239f1d615868889ad219f4ce9675aab1dad86a83a9cc760a6d5920f00ef8d2fcc33079191d8529f915399f57b51c5349be04355bf689d2cc205f35029410356604561278b3cc48e2bc66b67ba01ab08bbe7f83950943dabb4b9a78b80a8ffea0be7768ab099391fc2dad5142f77bc1e159b96b3d123741a493c8e1170978d0e1017fb84dc0890229c3e7017af6dcfc2a05ade5b97a040c7c4162f1560817a86ac6a69e48794b354615af06b43c9ca0bdabd7ce5416d7226a6975e39718510b12c587649f09ff593ba37a1c19c1b3dbf3ecb8a504f68347fe64f815b9d8b96d741343bff6655e280158be6b7e43cf5ffb0b78516b8483ecc6331eca5ce5130048f90794fdbcf806c6f699160a070fae2ec00f3ddd1ac32bcd0fac7a0ca36c6164863639e62ed2d94fe47edbc69c7fb13eb9b43679d3834d526f4b5e6edf18e42210ff1c35d300acee389c06f0ab7ea2c92baad3d5d09bee489e3b9f8fa29245dbbdc9200e917c72a0ab601106a927c45dc62781ca390ffc96c1d6160548e0ffc5bc756b4bdf862ebf4bc4f029908882a4e37c09a22dd55028b96b8268b673d731ad1a339a7bd989f790b305e3df022cf1e31b1f214f30d7be3ababf8c644d28231cc7f8baf1559886e9033bc1240c3652c098993b07798a302cfa531cd57e3c0a52ea84b23c0f582caddd90e316f4a318e566bd65b3582e23bcea45c6f53aebb55fb61924cb931d1511ce79a504840d92b10120a61f9c001185232e0a6c5b552691c987d83452208eb5807605d813008b6f5d9893e305c7ce902e747b7e5e2b1b4a141f92c94d480f70e0dbace1d7b1b0b0ba8bac8c0fe0fd10da753164e78862ed5dd8e22f796f9d2a119157f76f605cc9911cd61a6c5a5641e81d70ead134247cb347606d6c26e65ce04e66d84751a25112b131e9d4ec436de02090ec314b57f3ef0f241862acf41248cd51908a720a4663a40a99225baa7061ad4b9767ba98ecfc872089a6695e685fe5335369f63399446fe2ae54920f0412129b0da51ef7762ddce8049bf0a4a526d901df7d64c85c2334a2618b2fd79ec8f53c038ee4a7984c06df81989857aeb08941078f631cef1dd7019f668aa642dca31dda03ad6f3020c5606c2a7d2e4b2ad9e571c3633cdc3d2e5dcc3993ead1da75179de18bc189c34bb14c1ea76a9bfcabb0d74ab0d2db42bc1aac45ac1eac4dd90429fb909bd7170aceb0349e64ed17f5a55d72e182cd25cdaa0a26db6eb3d96141d758b1037c99148bd509682de361d047931df7c38d0caee1584888a89f61ef3c4515bd03ceca2db72969e871e9e3037fbbaa2739567eb385dc372f69253552d581c495cb3f436d114716efdb1d7c6683a15e0ddcfe28628bfb9bdd0bc0afce27685518d5b0ada2a4f589900f40c413548cad4033a4d3a1040a0db0924c7b8d36328db66dc7b0ce872a9c61755be08502f2a152db6a07b80f48ba73e48b44a279d16a23e97cd924168796b4d32450047e0cb4f9ceaa63ac041b3a1cfb84850c331a3fd432cb5c95c37fea08b2dc073b40674208e2fdd49e10ad86e507acbd97a04febdc45b4ffe94fb767f9aa877b041dc140c7fe6691c20e5b51313d878838adcfdd38b8f133c1e91599c58d75899b58857fc43457a87f3e42c81e6bc10a5a571e9dbbfa7152bb99e42cafcb77e6ed977915037cfbbc332374a2d10574372fb307d231684ba29b29003d48cda25a8199bdc86a095634b5f5046313696126706d1975b207c6412695f0ed9b7da169eac15d2376a51ba18ce054d4ccb5c981f7e5de0a2a4a53af11e54101174f526fd127dc8e07913e2cac75cf5d1da51c60cbe1235d7517d59b482c435dc67bc91c36377e98783b973441b4c2ad746f82bb755a5b138195a4b7c1d39d278a18fd08987cc77dd7cbf86127626f039086f38f846bf9e6d714670dde777b62ccdb40f24a0305b195f34ea7a14d5c57bf33a6e073d47041274a1e1a1482b1b926bfaaad2cd0b8d1aa013b2c922c522e973f95a1144a4ed63a90603ad33246c5d1036c993bb5ad317cbb6a445ca18a053a0cb9397a21132c112343a7e6663c555327f821ba6f53a7b9c2de713680677bbbb9885b4c56dd0da43402d465bec8ffe62d19b847bdadeacf3729199489c89edc8bcab9103e20c73ef9be3942874a06c217c179545183c7a5dbb7733c0a067cbc9ffcabe4429c9bf5565626c741b8ded31f28957bfe66550b13df06dd570f84c035d75a28e1432fd46b0c919bfcfa3d1bcf91f57dd189b0a6fd50c8a353da4f932d1bf657fa8fbefa9e276ee4624319e425ddb048ee06453e18734f0f411f6dcabde8249e51f36a61de5cc2374861a4b521f49e44163bb65b9e0b5c0cbb31ff0c1891100e6f7259afad13d752991eaee9136c9e232f7e6abfd4ba3b05c2f2dc6a0d1291a76c8d1dc397d7a351cb29fa7a656e916297e059dc30b6dd4338d0a7b0604a818c4792dded2aded22c21659e1a9df263ca0be0a6ff489eb242cf7a1147d050dee7e7f8e13d6efe42d033bde3cb94e2ac5b08e80bd9ce2d6454081e3fcf4b40b4e8f543e73a670f91930acdac3b276b5630b3f3340ca3fb1c045413778d7492c29dbda1177855c61789dc8eed737cbb04837fb507399dfe96e1e9a863e9c6b66a2ab1cffd1252ac6043917d04df5890641d0852b2c29c6ef85d9bbdb8be2fbb9f52679eb0ea25e7a893a36964f2a5bde31f332c0e265dafe81ccd7e5223abc86776bc78b42ec61bebc627a0e41d0a6fd975285a948d903f54574d8cbb22df8c71ac905d627136dd30021b134903967684753fbd73b80c9c23fcacc886f382caec648974a358c875ac9ca16784c8b894900803cc7869cc9863bb394eeb6e2682001e6d2996fdf8ed5dc977ff7c7ab2a8eeefb359f0e49975fb63076c21f7f0897a3651edd01641d57c0e430386ecf46c494b477d4931571b1f2afeddaf59e3d8f6ab9aab206e824447171d653d8a5adad89291b6884f2aebff7f266cb8336fe640a0e5fd2e5a484c51ccbe928f861b4f3d9ecb022f91945cfb4f0cfa6de41f6b15201601cb14763a8a4bda6df5e0c1da5bbb1ea92a1b1603deaa242e043bcdd6e71ec405fb93f66f7d511bdee0edf70f48067b7663559615887cf2647eed2aef48a28ae4e22329a510382fe93c170ed122deaa88ba6be52b26a2154a1a76cf798cb7ca33a8675ee967b3a96079b22af3e0b39d78d070de47727933630efe076d2af0cfff0205f3a7c4d9a971109e9183a9e86819f7dff06700165ebb05354230177caa9e198dc4fa416a452f13d2be10eacc73b186991c8fe06f9cb7a45df9c01fb9160d7e375fe8b2fc8e101226cd6dea0c772bb21ee045c27259649bd714efb252c29e608412492e4cf9f77c7f0d94bf94b8b7e6c5dcfd05f5b878076a9bbbb07ab4ad782a30b384e620ce928f348b944410ebbd82df5205670f9316d4a27f3d9b78c4cae08c9de792514dbe02d114addbee8e227baf50df94a6962ab6d186243c60e4657d7f8bf691d25d252065355ce01a8853379ba3036ebba5e6ccd649d46c0026494a34bd5e7e6a290ec3b35ab0481e7054f8733d34cebf7c4de51dd76f92b8a845bbd72167bde7bbefea6a1b7d0d0d5ee8e7a27210e4dcad7d112168d214461cf5200f38e0d25d9a2dbb04886373b6b3a840f98869764ece89e95f7d950d8f64278a5563513a8c897aec8e1cf0d3789e188976ad16cc85657cf13707c6db04c9f6e2ac9364adaeb09e01f9ed6f8486050d2ee184611446b1dd4dd69132285aaa05280ee12e574b15f60416bc309c81f4865a16bd6da822b7c2e36192ec8ceec2e173e4d56aa361b6028490000ad7412bd0468c5d11c1ef2faec7fe06be9578c5c03b9e8f25bb42cc9ad59af8afee56003ccfc8a1afa3bd8a41d235d47f8171d1da70f211770ec3bd62bad06bbff8a0e23e3e1f53b4b23ec63c70543f92dd5ebf1269c56438cb7a3bbf2844f981b0b23c7ba0bef9f96b5dde8a76547b58fbe4563583471d0b02227a83525acc4dc864e6ad66e7426f4bbf8a3ae71f4dac59808162260835b27e27ac6745ae56dbb0542fa19f5a91a46bc76910801470782dff5df0ef134032c7d722c56ba7e85c75883c2dce2f4cdba00456db55eeb58c6ea78d5194ee39f45c45cc5026db191b4ab73c83cf4b4dd87a5f5c1fdf89c80e2ade264a693fcfa434056705143a601759b4982f0129bf1c69759503a3f3a954a269a78282861e6a816fa073a310b6f1ffa77e75d7df0870d0d85c2cd93f5e47f8de11280f825e351c9f7a9c56ada4467dbef597c77af66e2535e85e1aa7efb05cf7bbbcd13235a331aeee90d4d3c50ea6346a18614f814b9d0da4b1aa234608cb209b798dab43468e04940ee27894fb6c7b08dcce30cb926d73afc50dc660b08ca2f13312fc0262780efe8c9fc680733bc4b5b1faeda849c394fcd18d9f12394a8e8306f7ae9cfcea271b1c96f702112cd74c9b9190422f8a871ce360a5e641eec621cf43fbb88f6ef6eb4d2ce87cad2b7aa49d465ddfb3f7f4aa6f51cf06e6e824d41fc909be4e3c77b0bc111be9d38364a1e4d95863553b271b2bf4e63ce247d07b494e86cdb7993b112dc82b0e077fddb31a21938482808955cf914bc164aa6e4a0aae06b9fdfa2d060dceaeafb25fc0f8b2511a9cc486ebee079d96f2c46f06400030b43af907f4dcfb1a632045005810caab9a8f1f701b36b417e4f174b46dd29397097c5dfa1e22e415c03496d4ed4f9f2d479e479fc24f6173729b487ec37a26f5fd5132b56e539e2fde48a41896056ca09b2328b8f98ced03f74bdfedbe4c5bbc24617b10f2c6497f64db29c903889860caf4803d2c3e199bddf56bf3983c90035bad8dc703383ad4bdd0ddca14802c371cd7ab31b6cc95acb8b582cdc0af980a7a6926d7a1d9ae31cfabc89021a0f1fa6f58c585c002a728201c16812a2f95a11a5cb233c7a70d878be3d9361ef3f4dcf64d20f940536da2d5a3bbccb0871e180e8da2d63c5760b43387a5e7de78a5a7626656bd63cb4ad182e0fa65b31a1514ce4d51e033c207042c19fefbd9c6ca963990c4877de705f3cd629c486d981dc9a81e21089a3367a51e572e8b90d70c8613a3a8702cebd0c24c8773d78d8b5461ce1c24e92c490d09c7eeb3dffdb355345bb4f59e94be67ab6e392d18870ca812c6c89900509db844f5d9c757a3c99a2782882001a79297ec25ebd16b44f23e2f59020e0b0e47cdbc37e06e9c67f43eedc95ccb455390c230065530e426ba52217d43973321eed08dec717e96b2595a75e0a5ca46eb7691f9b9c05a0983c7d23da8b2de9d14ff299dbff03860162bb21f9dc370842d627a4e64660170d219593fecb59ea988b89077724967b9e8e58c439f023ad802d1503821990054128172be07dcf39e415c90742081bbcd0c5abf0eec94b0aeceba1d4b5112e9603a62a5ea38033b18feb9f445e8ec34d5caf4efaedbd29866ffc9e2f02bf6656d9f7e65f81ff1bc292ac8ba55be466556fdd10eed2b297b3f9f108538ea0a149bfd874bd9331f2aed53c112c0686a9b0189744cafbe999f3b34638d08475d809402e22d49385b685b59ebf736ec47b0381632c79d17c15d2a1705cc46cd4cb0d08aa1261dde570ee473307d1759abd9fa584f6f38786652409adbcacca00d42ece93dc0638505acb4e6e32cbf2361365509b515d061bd1cd742a487c5ddc73669fe375a11e633cbee184566dd1a49519e699d93c650ac8a8b4a06eb6ef8bda7ad0432ac51a5fe747c1f389c3c48b00e1ff45c6f254f400f99a114c772fac9def3bc90d519bb4cf91b76b776518486035186993cb0523e67059dffdbc58890fe602702188d76820eab16d37e29540323b37e27a9fa6a5decce20e25416a801d39ab938b2571b0765ba3bf0d13c3716ef4962ce91ee621c35d66cbf8c9d789a38ee65ac01ffee8b441e5a6ab9ba9cd18602948f01873ef8bb622101834d20ef2a5e5c997d771ba39644c98a72bfa6f03017d74f922e40ea4c91a4cce79eaa3f0862ccce16016b5312bd14cb158b2f269875925ef145ec270c94d017d43c39b8cb878a0fc7698f51bc8ffc4b2bacc321019a4508aff8b70370b1fdb25b94c16b902daeac0198fb25b752ef545262b01bfa1fa2d45189b751bc167e424bf2e5d8e76ccb1e661555f5104c24db8238b211559d5cd16d3d97d34ca9adfbcc13a2ba474538369d694b693368aa0c994aff142ba915d45ea72361aa5e7ab88c0afb5657b08affd55d9fc88ab0e57b82fa88b8a8863b7b40daf5ab8d250de2473975e20fbab3ef902dbb1b95e6bca445e78d46c66a1b9e732baef852813016739242267d4f323c0693524053f3c8b6495ffca952b70d916c2ace5cdcb5857cc0daa21028f6ca2393bbc2c09ba08af4b96562ec7b0598344fd8f5fea55f08c5f8d2e983bb7c7d0d7cd7df4e93ee891f195464bca3dc3726f572454f44d37eb67a6b2d6034a3d989d1202458da8d64ab6b8c9c5d66666d9ba064026f7ec32e45996d05afb2b02f76424636f321041772006cf5ff2e898f3f5a7afd8ef547d6e7987796efd6de4c226d3a76fc3a4c19a4f7d5cfd0494cdaf9a4a8b271b7d845cbb81096fdc8febbad685959f72e829268b06e32643478084984f7250e39d0ed127465c8f01af6bb5b87f8a4e6fe3625677d69c750b9ce76bd692dcb99a3fcffaf105f1ada06630aed273b62bff18b91155a4fa5d920353fe0ae8b30ec9717a292ce2009696c190ecd85e51e762411a93cbfd6593bc3ff7e5b35e643d5063ef69b2dc3ab7028e871bddd0b8267e4bcd8b4048ef97a83b263edc0dbcad5204de6b8645ccbc79b937d802f69458dd9af264fecc3ce3a1351b2780df66e1ad252325ec22e628a103748fa70a9c9b0692690dd167e7b07893ac36ba40e46a31eaceb4d7a81a851d5a0c5d0e19aad2818933c4149389d21fa97fc6760db89680693d3d9d17cf399626a72600f814f2440d2d8f09a667cef3862779bc2465c58dfde6be8a5b1bf64494973ef694cd08447add0877f8a00c3e1a019776950c384ddcc77291d49e50b2f3b483bb77190d783d913447aef245387f3b73e4359edc06c028a063a14dc791946bc17d6b69de979f87cc76796479c4dbaae3046cfffe2233ad84304698252a560561e7c79c24cd94b46bf4a558da5f213e9afa1978d3907e3dc2ca3d454c0893f77ba891e19899b7b150fc429650e0c1b74211e89419056f7d1ef14f5ef5363e7c87871cce021905a04579e0d2e6e63fb8f40a97c7c6e2b923510bde196062db9fcf15cc596967654d5a7f0770569070f78619c97bb4a67b9e88ea9e37047658e3d5900a878efe70f391063cc482e234c58541c5a3a59ebe0d064442cee6a6b92707e8a3f9d3eb1bbcbc0b35058ef6c6ffb9c1dc435b30ea88ae7d0798fe1b073d2e016c7e282ef9f13cff8d9a44e5ff9d8a421cac6d170844a9f8923fbb79f2e2641b2798e922e9f5cd1639aacf3ef5bba295cbc6687cc90c7d26b6e47b03428b8f60cb2517c46c351e4453a006231b61ca6f6d4a0bc721359005da2a95ccfa1700e3123e37a273d140811e978fe1767feb492aad55e4dbfee5daa8fbc2d5bb623327cfe23c526b9a0afe9d662006a15ae230f7b21264f768d1cf105eb6bdf35feb25f28936d17e8c9ac13ba2e565feda02266e6c76fede61360cd28b4a3d2f7a9b325eba0d4a6845614f85dbff9bf6d42f06c0049562be58c56bd5349a7cea4dfdaa62e1d325802ea46662ca5b6edd907a825166b673637f15d5c0b68ea6e457a655916afb4f34ec01eb0a1fafe1392a9b0e6e2dc773dfb2bdb16c41ff5e57dda9a6b8c728840cd7277f16daa2aa2ad696a6c2d9e41b83ed9e94e03d345f8da98dd7c6c78cca2e85aec39b5055ea3c77b068b80f57d86c4a74732877dfe9934682f12e68dcd2356f97c5e4b3b7e1870c2be83a4c0848f20fa91388f07b0f4e4979e31c34ef642f1e841e3d40c647f1a091f1a5b6f01651f650d9447bdbbcedbf00b11b7ff924e2466b1d45937eb88ad05212d4677052c0537963eefb9b04659b5ab7b53bd383bdd7eb19081d0b2c95297480a5688a53da5539c5eade60f901f5c274af3c8506831ee11ac611dfef8c5c591a51c08a5f293972986132a29f75f4ab1e6f91be6dc189abf5406e9770f0eb351c3a927c8bd079e4097cd3264c6778ee65e8b132547277c1cb5be80daa841e69ba86f0fc103d9e55043dc5fd59f5d3d16f7576e1264873301c2a4d1baca2c53b08a6c93de55878dc427a9d1bb6a22671092f9a01fc0efe51363d62a30bfbdb963baeef1ad464bf1594f797868ac94be582bc841c938e525532e045b4a91b8ee97624a1505ba2409d867218a4bbd02ff5f5d55013858776832c9a36f93081b74372bd9f7216ffa6e762f3626c47c0a3b2e77a3f219e544eb68ca65b9382db9e760d874032ca3aed8b44949cbbeaa74f3f459231319742d5c6a35d505b1112c0bcb2c0d13b1ab4ebf7bef72fa6686c761b877d0cc730cbe857020ddbbbadbb8cf7c8ab22b7d115769815a3db19acee08f568aa4e4f12cdeadc49a3060c5fa5a330361df10fa66db3fddbb1e82c892f7691e04f821d2f5683d9992b753352ca7d28b4ac218e3d49049e9373d504be4792d6a28922a46ad49a8564071f7c02562ac7083fd94bc54b88b93d5fa2e482d37e99b143a3ca9f9e56ffe0d9fcf6725358ef299ebe7c9e7f1a61c125af474c115050f30cfc3c116a58818b58b577078d970e1b53f4da1ac2696527c90bbe843f461452f3f5a04dec5064896aa7ddff6bbba9e4fd686110f25e868d2cb6f3b788ccecd0a6017b8f26af34489098c47377e5d1267b6c16574b5b59d200451de4347b64d4a01a64cf6fa102730241b23e51809e8835e71ef05ef6dda78d787f6c987b266a676ea140b29b6d424aecbc87b5c66b9e95418d07cddc406d3402c4fe25cdb0a9bed5c817b3ceb105294b8035b2ec7d1759c8f6429a86bda75274fe7f465e4f8a2b53b671c5a5f1297eadff2b9e898bb93a5f23335441ce6ab6d9b7ff93b1a5fcd77d011fa34fc3a54c13134f46c256c6e7cda2919d5cdeaefad650291119d413503ef017a83f0c941fd9661fe85032fae5118f78b4a73eb4209a7ac301d213a25bcab505bf5578b009178d756c3f1d69eb3e4b20139bebe3d37221bc19e3bf64602da0aa48a0c3e3dc179a400e66b9264ea8f4f19cd20270ccb78d335b4552e88aa80b4bea5d630d2e1795eb1e203f6851a28122719f0215b9974042d20f6b759c7cabf5a08ff5bab48734929e9cb868b787f4befd7a6eb065cea2839784feedaf41b83bc5fd16cedf20e7faf1ba046003791a1a568805d6ece343efcd7174ba55fb592e722092e94089218789cf43079e80ca480def6fd3c5a5deb98bd0886c8c466c6f5d059e8477d3a1c756204c7fe3feee0d869cd74c8280c9260a451448f21318c05992dd564dedd17fd2f36b9e7d43b85efeb937a56ced913c7d0c94ce5397f06cad75c219dc5cd4de7dfd318d29b84166302c7c0635f2a1732283c2c1a519afaa352d0628a7e1900994f0c74a500f7dc684ed2462f79c54375bc32ed9788922e13fc81655b84c19fa8a3c4a07eb72505988a630148ec5915b7fb74a74ef66756c0604566cd245e47f3eeff5e235dec6954c14b75d4d14c02f051eebff4f9e255ed0a9baaefa7bc2195abe884a0923a96f752feb4e663e8a4f4e66e7007718c4ff8aa0cef2346c5d7422197ed2e6d0dc194d89cfad9c23bc650c4d5148dc1ed2613bccc77cd40410b44d62eec5f7791c2b023ba8717a121072a2d67ee9895d01a904328aa46c173c18a183ea24b4834db6b5c80a5ff98dbbfa6a9a7dc4e3e810ade619cc7e1e12b8e6388128d2dee159ad3e501c41e6afec3581d8a877d9420927c84eb2a2e11201c6b9309b91713fc19a2b66b3dda773680adb8577b05c3be9ce2ac138ee00c89951462964dc79e148fe6fa1030921f7d8f90ceec66f36c60ed30626a65b552421b8ad0bd6b1284951df5e938e3d1a5d92398a5ea77b4a99c50eb929d8d9c653c70f143057462880113496632f7c42dba113032a6d3fb6de2c518863932acc3f1a389e76d7db684562c1cea3806b59212112fdfa1c81760381233bd52c01a1abc5c4557cf256137e5dcbbd5170057ce957551ed8382706b2cd8189108f7ad001cd2e2331af2f38f42eabda14da7a7b0b12988e89aabc399f97908e9444e17fa791331829ab55edddb973da62dba9b6386f06838cee5b09a7816e6c848d086847f3d00d7089778a03dcc41b1fc7a93c7cbfcafee883f1fbd722df73c5f43e654a8b73329a5927b1fde1d85bcedf994e6b3044b488dcaea45e017e3766d32144b03bb9eb204519f5456e224afb97225cec758ebdd0a54de9f44aaa333f7fd057dcfdd57a7ca0811dd27d36a61461e19a2d3e96d937d099d94faa1f2f3a8f74cc7626955567068fbaa0ad6a803dc3304f936908e7dc1507f7fc8aff37546def1ebe774eab806167d6186cc42df7749be5aee458fa408bb9c6efa7565070788d5c7be42e8cbbed70266efc81f50fa2f646ad7939b20d7f414310296c3790fb02a64a4f704f082a43c28ceab4af6567c118f09d814891a6589c6cd4796dfa99680b495f66ffa7839d38a7525a12b9dbd4fd8cfb71b774f11722b551aaa6e58160aa14b9cb91542575dfd301f6286b35dfcb8facd3c5c4181644eb8662da06e6973e90c04b736b015da19517c82aad8c758eb378e946bd7cf7a32c71f8b9ea901644a837b2863308bb46a9446206175e8f1a0870c07041f9a95da839b5b65d487728bd47a980aa1272f41d9387b9194c93b6d939d853c411914c213785c8d3b0c002f3177af898ac08b4ca2c46a616be9336b1cdcdde61f611b158e0a46627d8d4f2acd52ad3e2e69a9dd79a2d4c9be0cf3e7ecf1a80458e7fac2f7408bde6735e36bc00fe33873be6b7fba98de6981970d688852d1ecfbb6cbe6428e3871e6345549a246002ada8531c5b70628b93d580da0f937374d1b40eee46b683b3633161864f8dc33250739b04bcf5087039765d6e712377b374a1a178635a6dfe95b85f4ce7bf442102b8c8e4582dbd91389a5195bc4e004b4bc938c2c23fb6a8903acac32c4748469d7c8348cb7e5c59b5fea6545d80fa97a47dab8eb9cdabc8a133eaed21b11f6b8355ded4eaac1f812502b6d38fa80c7a0932959a74580ad56b80a842b6eb9b6b15cab03f33a16fcf2acd1960a79b9ad38726db3126bd19a94a9078db28a830326fe574eaaaa1ed41f91bafa1bbadbf05fca134450c2ace42e331840057e843e7e359ad15dc30357cf524da722850ea6d5562f475277839cadac15c3060537e00cfcff2d3336f22205087fed6812de971644c79dfb983d31d855c4c7352be2a026d6c2c21cff21b56ad4b73c1d64480f6e4e42e5a5a5265e3ed43bb81e18969e07b8d20bc67487deebc6c18511aa5ee2f5767e7fbda7a6e6d716cd63e3dc3402ba5876af40ff058357d268b39eb73c20383fc20b7895301f524404cef45b8a931ff35d312356b71914663231ac743b2e9c3fa93d1ebb9a83b5fff8183e74eb007ce247fa042e30763dfdf60fc0d836e93ffdad71d8b616cc6b3e805dedc2a66d3b0362293bf913274d0bf753443837cf93c743da8fcff8b7e14bc8c3b07eb026217c079efb940751bf870460e20b66bad8b2a16f7b729f3cab8befec1ba783376a615a169c44b938d346850b116fc793ed3b8764d11fdfda42416c8ab4d2d114da15c0c9b785c315be9a44d9c030115043a0472029fd068ade9d1f469d56c43e1f3d48c4d0bd6b746f0c90f2d06d8c8e8cc7744a7905347508506adff6e12c357d1054619b6ac6a0c659cbb6d8614570471b1e34fc2cc9fc87574cb55d093259e5884a82194d1117d32c10bc427c8cf90a79d9eaba6c911cd4a84941e12710e95ee48c370a6667d386e5ac5ce13d58f2757e35262f17bea6c6d527b1edeb25a59ff985f00947846d6ad83d5e278d46e870c2fdc5a8ffc992a2a6eb766784b048dc298a13038e7c2694bcb7cd249f57425e4eec6d46c091e751574a80d9bd1ebba072daff96f763d3972590d1690cd13a57a6df9542b9b12108e1b99f89238945702ca54c2bcdf1532d338aefe80b6ff77b5db48858a97c114fddc96d66e95733ef729eaed0f54e6d04e544b4d151c44e11776dbb4ac17dec7d560adfb0d84f195fd9ce218b5eb04c3c45deec30a1843a7c46823e635ec611dd107d9e8c64001d56544003f1c2e82cf3ce9357af57311d68ca1ebb9a06378075748990e9040afcdfafb9ce9f5a53bee5c09bb8427bf65a0a0cdbcb45644d3fe177130a560221e3eab370dcd9440051a9b74f6e2ecd615778c281bc54eb01979774c65a894984cf8b98f4d5664789809e355ec96c8c3739b2565dd5cbe4dc20f665c338e3b33b70a79fba4faafdda892576d3a34ec52459555ceeacad8d61817c7ad311250b545bc6751da31832bee2b691c8ac741c2e89415accd5a3c90c335acb60aeeb9fc88bbca70ff351fac8132c9fdccd98058354c809464735c054138148988faf1cc5b19ef4431f8cb7069fcd9dcfc4fd2e65d38057220a99251328dac2cd31338c4da8551bde816b04aff8b77b85f227854f82b114f86048e951f62851bae2fcd954346d28f4490e71e3d646d97bfaf33acd9f8ca5c21a80418ecb2ef86b738e82b2dab1ced91b95535069e8df7e8ed9dd6a0516156c002994f2f7ce89d85c10d83d740d470a1a43c2015987ed3208e85e3c66d4b35431c7d6f3b78359abb8d819d6c0dba94d835bd2879ed6f67192fdf2651fbcc14707e6e718a92cd47adda8adafbf1b2cdc0d6dd8ff559e4d10812fe8bf29106c04051920137726a9af22eea5e576b895a075c5236ba47387e9a4778b2e8e331015a27fbd605ee24be14bb3f1dad5b8add867901d6ac130733e1b8d265a1609532d7c5d642bbaf4b976bcfadadd796552104d62c8b173e9dec4b02c733399feac39789f6b427987401ea2d7e909fa05e73a112c0e01d7a6c4df25cdaee6413bf25cb139fa46c254f2c2613158faca97a3b4881f3188f02e20cb112848363ec5e46ef62ebb983f756b7113daf65d2e0959af322adc7cbfc1f2943ccd322c6cc5e896174461caa392d7dc997b1e72b23ca5ad844e714873cc09c658d8222a4cb49f33c9c5a328aa8f767bcc378fa0051b071b90a0a66bb2af1a7a817e898a180425137b38b717139a0e3f12dac0ddb1151c941b16957da435a34f716493311789d14f5877d0894e930741eb851ebb8d03ed0c103487cf30f2b48dc3e81ceb5d175bbb07ee5b6288f163bacf0b66b0d3432162a4a24981fb2930596b6b501743f26372ff62ab8aa9db81240fbee20e8b6473a5f4b8447caa42015c3aec2a23ddbffcbbfd328dbf6c57fd23f022e1b6ce9b45e6f3f0b6a72211c524924ec150fc94d0908935394605197b459652393be3007e21a694e1441a0c8e484825abea1be3e19b036c3f8fe5c2534e92a9233c4e456446159021838f8b53efa956651f834500a744e5f4c131d7048a5b6aee386b1262bd509bc9831692abe2f2ea467e43bb5007b209486eb872556dede78b4fbb24512cc7d49af25214f7f2c269d6073408b5aef50ea9c1a822995809c138d2d84f7efd39fabab1969f6ab8ae0b7f350c23204c931d1271186c111f50d1b55af1f0e6cb85ea1062ce077a7dae69c75f60312b0e884f6989ffb14b6b09ea1e933d1f5fb0dea2970711e7cddcbec890f53166ecff0bdaa0b536834e217b65311fa0d2282f12d78c800f23eacc331ef93790f1516aee6beafbd88d4e850bf15098a38aa113adae288768e46286cc5d1e77a6b91be2a68998cfeb09a2f68aebab185f61170754b1d78ab5e8e4ec439e8bfbcec4f5630b3f7e5928089b2280300e8419617a1f202703a3c5d80ebb3649072ed820a1186f179217b156501f6b65293223d1bbffa7a77016c5f57211f420f3784287814c56c48fac5451680bbee3e4237ec03c17c385bffb5576795b3901b76c9677b125816361ba29186fedc89fb1248658e9fb5d21b640c019ffdd3354839e83573da6a43136b31401620ac1ee6bce1e5e4c8951f575837d1f94e658bf1e2de85cbf2cc80327819634b043cad0e6115cf795098f27d8a8c65e00d872faf464d1f1ba691f1b7e4af25ecf21b3c7bf5030179aff2afdfd385f9a292eb715a79d2994ab4d76de767836da3ac64909009104104a70c9d776686471d2722bafa02faf2f7340249e1adc3898e595328b4a8b162f576c4080ea633c9ddbbdc2d5405383cca24440f06743ed7419915d72c7f4f50f84832695516562b35bb3705e55cbf3d7cd679cb68b70be6ce956bc339697f73a9d187f4919ffb520a686ab55790172f78d1b9f64e5fd99a11cb23acf0670589d1f5a525803ae64fc205ff8f188027901d32a8f5bfc594a7db91e42af776c30ef2a5d755d208c8d2eeea03e6ef68a9bd1832146feec3c9840a15319b8f34786075cac9be6a68d9e2b2fb272711045a6145e21a4a444ae789531ef3a777d9fb2614e5699a21f6ea2e0a1c4b73b3bc7745968224c8a6675ab3996f71e39868723d0f2d452ce990746038784a5bb20a75923b5050fb3a1dc5261456e4b24a330d24fe9095b6d0b4837e8826285879a7e6e1cfbc48b9aba77b72bddfb7ecad205aa4503babcab7c548abf7de87da8eb3e24bd7da10dd9932ef8583add4f72e0b59ba49f1b56fd729cace0006542a248dde408e3f28ccb6d40243540f75d4377f9d674e0fc9feba27a634a87c46db5f55c98864ef158c6248871f8e7b89d8aaac44c40136a976ae2a2a7326b04ad3e7c23fa12412e1e14317ad9eaa0e6202017bbdb787e9f4cbe7be15da1bb3f73aec888cf1be13e57dd7767fc6a675300ac37372ea34300a2505ff932dfe9162fa08ec7a37fe1a758b3903c11e0af5fd0e76f73c4d6efa6ff3c4fc4fb1082315dae59c1100abf1aa79fecd318a07b38fff45276a871a341300bf45195c68ce1377c11f4c22927590d33618f4e99db17a77ad569c026001e96604e51e984d228eeb9cb7299ee81be9fcc3f13a58d3ae17a55dd7cdec320fbc88a8d9091697b4f7a5bc758962f6e3e4d01a3f465989e1315187ee297a48782c96dc02948efa162d14d064dc9e70741bbe03668afb8855ce9d33acb1e352372a5486e892a0172a21920d4f01f70f2a680939a06a48ea52d3c858165929a513b40548a444d974913f2be127fa414351be2452f7d51911e5fee3b344777a67abb18f77d3b45e7df2e22389c41cae51658d95e0ff6d3676ede5e8ac0350b7ca4b6b027efdb8cac1270d941bada744e65af15a5440bef120dd159c9adb7612dc46ab5a4275bb74ef8ab2ab8597683ff2c4c9d91e31edd924be90959385096b70583a87bc6ec5aa958f1d78652a841d2d3045a214d8a6a98d427c29bfb0158fc10e34a522202105e46bd28e0669e6e454e3e2f37f92d11a22eb1cf4a42268a557211798e68bfcfdb2722a6e7aae678a9667e05af004302f0124cfb2049243fe1c66f1f09dd2e278834627f6b4b41efc85b64a6f4908b383de32db010bd62fd3234b4065bee02d69f921facc1aba44dda77bcbb58393744ec1ab20897a340eeca8bc5d3e816fa6eb0a47f27ef78520e0bb2b11c04368e46aea88f7f8b99d92a77bea529cdc3a7fc5ac6a3cbb9d923fb114fd469ae02730b685dd98d1cdbc920d11ee68756da4285b6135c81d95fa4f2e54c4983d668dcb3676cb8c579477efc79fcf30163809bc54229de10892932715dbdfcc5ad59584171dbc57a982a9b8db7f59283a801b4bf73682358c3be0c42dd16623efbd3b71a01b47e6384529de66672cffcf6259b32269103a453a770f30bbb3ca15050841ac6d9a27a1f134a45c1357c46a8d8c1723956a2f8b3dd8cb0cecd9db81ce3b41d0d16c38af46bef4331fdaf24265fc75c2acd0b411e244d62af4153a39a3dd98f3c5ff614f8597ad41f8ec4ce8e20ca80704c4ffbeeb8ec063bd35f80b6936b16597361f6f327f8e7af973a3f9ceede59cb07da90e6c510d0f30b24aadf55ebf08a2f0cf4d50b30c6f06aa79dfc7cbbadc168900de5117770af435d10759e3598f9569f31161192b4ddafc94046a122bc646b1c28be7d9ce4ced60c58ee09639c22c6e5a7cff142e38afc09c0ba134920b8a066c0406d0022c25ab88e81c4e9b3fcae0452d0f93dd2fc811dd26ec891ff3268d582056b06d3dc3be5024f3ad97fe409173e02f7dc9812984d7452bd0e803f27955073f82665a2e7ba5e36490a3fe1476d7b42f9b7dd6e32ea446e9d8362ea11c1c8e0903337e1076d4cdda1c6a34c6f655c26da684700c11a796a662943ec79513f2a28abb58f6614d98dcfed9fff129897b48e1088f7de5eb89233e1b807a9c39eb28674db9fe5006429428682cbb6462dfcc423dc41a759492b13ed48adedde306c71178cc78329f70932c163b38ec85a539920e5884a7f2bfe4799d592fcdf37d85b90b616c2db618636ae8915709ea6bb503ee6c7064252a40d894865b90a060872d5f11139bbb2f00eff2069beb5d36a780f6c7bba2c3ab71ac8e213eab32927614a4058cb8a003193b607db36e4f3be153f5bf164e683ea6de90dc03addbf7996e0bb87abb1bf33fb6adf9d0f7eb8e0e122d0f4a9d576c3cd69af0a2d8c95e5c4dcfc4bf38a11d92e4f50109acf0a2bff500913c895e4c701737de760620abe7347d336ceefc784ecd6cfc8c8f5a569b8493ed484ec1ab24964f2032ef9b101115e16f0387ab0e9fbbf179d50864c90b7d896ba065dfcad00cd042eb82907a9f4df4001114d97d6013dff1c122e942456929c5202d8e457bcf756fc7a9cd131b007c506b583f1c713bbdcc2481cc19a10a26c7a76607a30ff8f125959f60957f41027e23bf670ed49f8b4716ee571f303c08f5b1f909c8a6235703e513e616fef53bb4fcb7e4ea0fa9676d31698a0b65dc1295ab5b8ad00e1ed37d894badb7f7247cd49f936d77053e56154d05662d3adf3e9515b6c92838eb29fedca988c606a3ff64e7f2eca9350598d5b69296d32789bfc522ea64c8f504955e19446837361a0ea73620ab20660d171cb67dba6cdc68a92a82befe4a860c72c71f704cea5c6c36fa57f1e692bae4ebfc44d71cdad294211a879fa1e2aceb5f7732f4a0fdcbd7066579f24693c33a580c2845c4eb7d624a99734b01f6eb2600fae173155bd75cf93e2505190e1256aca5d5b90ab9c14387dbf3235a452250e3540a9c36f0cd2ef4478654597171f189016d0864314abf27d55341352cca8016cd669e913805620cfcbd0a9951c4c6ce92d8e89fa19b71feb7336f463e41d9e38f2233bf1e23b515ca56a1a9ae7f472f0646f83e68bd1d078f4876ecd96aa019e4ed81bb174d465e60666aa4064e1584bd701fa661ccc95e15a01294c9378a642b9f7c091fb8cd5de4a3c990340741b6da66fe37f038dc315dd5fa5de28876efdab8f4e587ecfd42aa27f619b85d7f42ad4dd674ae990984373114ce2c87b9b8c7fcb027c6ba8c4b4e6d7881d585b4c9984356e254deb6f04373f29d3af7dd2a2e779f48a639f4194500e645ad43e1a99cdf418066a0c98d5b981006853ff619db3641079e15481c927ed49afee1976810bfdef4ea64f19a12b2d577a5ee1c674c25e9e816b694ff7973e9a33215163e66074abba6137bbe59e71af91513007e90917580a817aeb276f159a0038e2c0ca094c85d5853b1f34af1df98957aeb616cc20eb9891ade38ecd6795f1e1a225b82f31915d05859764d37be3d7217c8283da3eb614b758803e9e8a780bf8f1e9d5ca61bb78b991f9b805a70c9bf473b96b0697bc26fae439e6c2a07088fddce00d3d88b4c2c16a8ff8f138f1caed8e44dfbf19953fa6eb8ba9df821ab7baf161c7069384ff2a4655bf689aaa48b60933bd545c90b1e3d0cb3f4fe73fa272a0f53eba1f84e7d2572d6d25776cfa1069225bf74b6cec3c1d7a2884499664c62cb12097637c5afd82e245cb8f9d245dd4deb89fa663eab74351f00bc3e40ce86c8eb39f72a12a9386fe4ec178ac8a20ea143eb5fa879ece1d03e27298c0b6455c22204dfb18d6822691cdb2c4a5e60206cc748edcf301a8a17e135082767c6eaae606561d04c8f44af8709801a942c3208f06ae674c1c9bbdeb1be30b6bee443ab8ddc9bd3a8bfdda592a51b8fda9afb85266965289b76417980f56df63be813ede095ef230e2f035252752ddd0e813b470a28128213d091dc581b18447a0033ee2a762bb6f0d0485ebf627da1de04d1ae58945609351c35ec55eb1207364395579f6b4735607c93c16725bb5656d67f19c15e310e1d2dd1d6f2dd53de0e286860befc120ca5ac729aeb70a00e64f52b323148fcb5666d879f42cafc985de5f84817485368e812caf6251efef07ce2939ffe9c8024328a6f8767d0909e20ab6d41e9d2c59b9eb1766a2fc2cd4affba5b67afb43b61b313b1f907fedc38eb35f312d07cc399253a10828e650f918a5ba3ccad619fa53a5b7a6cc45c32df7088de545c329dd72837291eab5498a577bba72da39b7f1116a3adc8c80efd593d99c6e9876b2f41d7d0e050789e3a5590eadd65d1cf0589dd2179838710284f134ea18e89271dbd6c03f74687683705695abeddff04d8b2839c30c650a91a54027ed3c207bb4d97a68847af1705c81b6a0bba5eb827cd8a7abaeb2758337b2bc32c4e363be8cb13f0a7c8d8e441978e57270ce69784551f1ae6891ae826ce85617766d2371ccd889a9370af3f25b9a7f3f5380da2331e321f5c0b3a60c9a45a35ee646a2a51d792022cb7a84908b0c2b81896b4723d711465bac497f4b09409920f676b21a350ace37e162d6b0e1acded0eb730be433958cf0dc0cf4430ab06c0662d4bcb314bd141309d2d05925f87ef651625ed36b80cec69fd4bd57594cadf3f83a58e7310b3631deaef78bc6951bb75a87cd85a1be18f66f148b7942fde6fb998e5da386502308ce2415035186647167a09550f71905347c82f40821a5f59107aaa9a22ab2cd484f243cb715dd1e9a16d3ed10e13c4a0b32626ee5258b2ee6ded71f26e1b23f0d6cfcbdd7af6b137b6a9ad4208bf09c211558f2673879b853d5fda84de6651b414cc135cc098de3cd2032df4c46a48ca93403b595fa132596d10efcbb0af14b36459cae78b39fea634d31ec070f39b6f5ac5ee388e8914083d1e03ec16f1ad0b89cf0947881ba6dae24f402e69e776756aa91761d4d4538f489e0f9bf2f5dcc5907a76b1b70c7457a5e0aa4225c30c62a5a852dec2cab44c7b7413188f322f2f8cd2f5f21c3beec303ff6ed41f4f1f1e250fc8e176c858eb7412b50f02212951e6c5be3be5e81d8bbebc4d9411634efd1d402c61e7c5164d9473f44ad78425f10213da19a4787d0a9ad7d73bc99dcf2385e8c895394ffae41589c5802f1c59a4f467e38b4d374ce288d6a991b06f9c671db8d96b71d48fe33fd08de1190d270748ecb6c11ab4dfb8919bdac9877f15a42bce2ef95bae0f921431cc5e655d9068d1a68df18ed440bbb53a0581daa54154eb7ee89e5f94e7a956616a9d71031cc03ac838810b11212df2cecffc2b91b82a4c1de32b034a724fda6f7894aa2d8095151643c0cf9cad699d003c6c5e0aca91354c299968349ae4d0bb29c16991d735986b95b2fbd6b54193ee57591e0f1b89a2f269316d4191ff0a9b83bf5cf8bfe60fabf68d2630ccd14c7fd708b393909be4500ab817c347deff1c13c39c1d524a15d6997bd3404b5ca5d5914d168644a0bad06ca05e42e344bb3ee70f3e12a81cc0585a5c1e41da3c6a88616c8da6cb61e4cb526b36391de8a788c517ba7c010aadb5a89b51b0bd1041cbda3f5aef4c1ae7838440249a76c1a7cbc14615b2ed8b529ad9173825592ddea9a75ae14822824f9fefac7349163017a3b803075e4fe51ab4f89ac443bd61b1313c55c8c4d936da53e6f69a3dc199c9bb1dae342b0a573104d7bb3eaece4e39890e7909b0ae4b5299a3ac7cee8fb91f009cadd8de9abd834ba8d412df4d25449e09e731262b93b6bfbc49c76eae42da4d9f512a9e84628a36a3f7fe4d2263e2086bbc880f0624fc682584c4d66c879066809a87cb5217618bca4622677d66890f30632dbdf0e3ee43feebd1406b4e6aaa341135cdcdb819bf078e8c9cbc02650775ceb1f2cf0f209e394f5fa818117abf3a28413a0c56f6fbbc1cc9ad157f3e648b8e11650ca71c9ed0cc0eaa03ec8b870a82aecc3477e0d9105f64d82333c88aa94fe07e4eaa0155e37650034aee54cf9e7eb67c89f63db9fe75df8aadbcae7aaa68205ebebd97c6de8688461ae510c6777716bc6c17fe1fc94ede2f495b3efa798d5f392199d5536076028d8d9f9ad6545a28a188a2d009a7b83683c51f59c5da5675512cefd4ee9339908ba76881ee11d966a9e54ca35d52c11d8fb0af0841421e844abb54d5dfc2788da181380b90b847d3e787f18c5a46d81047181856f79ae7dcfbe02e95072e8abfb576155562e0555a60c6b248c0fd97f74c8b49dd666e18974281834527a84c9fdd95ff9631b8a973997403c3c9953e534ec847c9064f1a52742c8d7f1c081efb87f9ee18b5a5e7749f7370bc8c3ee627a394a3831e20076edde8193b24ef21a8b10d6c99009cb3ad5d09047e7873e74a3d6a3b473f3e00b4709a629d1b95c9807058ba28bc76fb5a2d97931ff8f12be4ad925b7ec66b496ff6588b1602d966af6ee3770d56c8f57ab918a7c01c2ae33a9763ddbc5f19079cf4bad4014f6d944d0548bbc6df939c74840c943855fd0657dcce21af890a91e956148cfcffd3590ac8cf18867e793a6d19eb8afa98d2b908991d5fcf948b7983f5fa6c987965abc4bdf4c65ae7ad8cd567a5a0b09380ce9f625439292cbd8766129ef517a60fb271d2341cb8964931de1b724064a3a4a6d2259387e166635d507e57c261eed60bbcb7f78a33ea6d821d815ca851774eb057240e7556e1e8307e65a22354fc4715290c2ac7f7565df05f9c6404da946a3d66cedabc9dbcaf640f7e89634ee1dddc31fc1031f5d7f6f3b6b4a23f6d6dcf5582c9144d72008c308bbdb11533313b2965f8570f60f8b7eab0e6ca7140e2b16ff22ea1d3f68c548a0c0cd78813387c477ae49523cddbb032a865d3d42bc83b9b63eba3489511010c3187b4c613f68f3ca4fd71a0847ac1c12800ba5b42afa1a2cbf9f7bdd28a00c93d03bab66762e0f6f3141b16b4b04cca1c917619f3ebf0e734e052fc64edbca90707306233587c61446f4c4f9fca4ade55d185fcd84f101591e4546784cb26d151945c750f12ff0b9c0ef9e6d60432bca12df56892258c66ce0ce652af4fecabf4ee4d346b06c92741cd3fe744a80faf2cea4a825473c9ac134a6f6e3201b435a737defbbf0b88f4e1e5b06be11655ca9a2fc957fa61f7707df11a2dad22cc40b6f7f999786f3fb74007ec7838e5661224176e9bd3e3b1bcbbfba18974eb3aab4b32d21e1791fe0f30b5eb96472b286b27c605ebb2d62d31a1334f8f8433516926094e902342f896d0e0a8087c824edf01ae029852f1e8a03d12339d493d70924b383406e3199ec8ecd43dfb048e797c26bf374cd7228be28c90a31c111033b485bf11a58f44dfe36e53249e5267ba9c1f18ea386a0e0b0ecafadc4522c57ad534b3b9487954f45fd25d35cec6584bd650508190832324dba11e1deadd746995350f548da6f9dc745a6bf6be6b4bd7e0b9976753cadacadf3f606717761579b89239bbb52234da43fb23c1001b331d1bf7389c08ed152c71f57e4b106bd2b21d084ebc9bff978648d05d79603f7ff7ff3cd1c29b22572f22544faf2bcf1e687aa90cdba5d1b7a4832114e6d4a2e258f4c3edef0795d6ba153eb2af5aba0074447db4fb7a7f213459b741b32a529a3ef638188476d50eb78d8184c127b0cf5b32a74bb8de206eb2a7f3644266894b66cbeb822cccd05ef82668f806654d7e39f85943f9b3a08c936e4c388a12e95c0d091b25e63578a41fecba28702431d1431495f608e45478554628ecdc808cdef3f41e7c7938ed3b2a34849c0dfa7c28ccdf7dc498636146a7e7fc4dc796a82d3fadc1a71f0f5c99ad72a73cd914a90d3f7fbb4d42ce7a8367441cea692140e5e14a66a650d80d89240618059bbc3e7be4f621298b0c52eacdf5f96c9cc03e59c5a2935faa7198b1564ef8399e2e8441c6fb43e7fad6bb45a1bfb242d4de7222de780c912dacf609e2a9ec320797cdc12f3ae12a08fe43071a76f83a4a6a8b0b76b820cb5b8bc1076e1d45bc3813b389a3fcbaee16a9173461a6916f4847789d20fe51842200abaf733a8e6de2723eb56053ac11757001e938b72ef32b1611d3b10220a47fc2121d9f237f8373cd8521e2728f0947b6ca8cda97a46b469bfbdc65c657f8763ec3dd239c5197df6e2e61a98eeb77480a8d878a22738c455a2e448542811310c5f2aabf94e5c2213c33af77ea6ddd5cc81a1a09a80ca42ddb0e1336884062dfca416ee221742ce6aa87e52d37c08d23cad1bbec37582940d2da4cb419e2662df9539fe30dac23c59bbb900bb49f947333c744b256b5f3df09d6d55837d0d6ea4576714523f848bfda4b561961fe8032811d1d3c9580a7001d5b579f7ba00ac5b175ecac0dab40259dae59e747bcc4feca720ba3ae9c242bc973c4a1d355ea91b9c4370163ff03a9979b2d0814e73b6d8efded2579a5dfd4a3fa8823d92c02b90ec55ac1e4809b640074179eab04ab87407eab2e3ac7ba995ea9d372b02c847fd49b425f75a56afdba252d7d87677487e969ea5bafa6270d1f85b4cdbb86dd80f885d1b412a608791c5e6636bd2ac194b3743894510306110bb393ce953de0dcbc6bb32929caaa2b4f45a04f9628a3bd257017ddadcf3f7f2316c8b671fdb94c58f3e790eea72fb045dcc8f6491592ecd4aee9cb286959efafb15cc4a567afbc9fdb6f759c499dec6322a5a20a7eaafae65368a50d5dc15e8382520e68f737b4fbc0c3b3bc21b5e30d7c052e2aa1509fe33d91109ed4dbe3f3eb6e8c008095c13aaf688f576f097b781fa03adf934f8b275db47d65172c80e3a0f5d1e632d9c498271a4c8177954545675080ed0e56d825c2ac9056576b2e7d087f23131ef820f8d375836d60efeffdb7bb8402082aa41f7ba2299328d4f0ff162c4c8b7a32fe3c6e0afcecdb1347ae19d5140aa6d61ee39e40a559db16e88daeafa12c0c36f2cfc014765684bb01cbe7ec6a827e89f95bd7c97754cd114311fae83dd9b45c10e0ea0219e7a7800f09e5c43d5732621892391af914950067d79de060168b966a54f374224e7286dfe81741a63bae7e7cd98ab1764f800e61b9f34ed4192618917edac354eb848c018de7395f4433c6d14621a01e1c78890d64382450e664e6a46f51c2d546bc9e632193ed850d920c77e52ad84f5ecae27eae237c7e3f9868538bb7e51d737677a6f40ffa83126b5c79f678cb96195b4bfab850b06c90b83f9eba41a6fc2a7ad53001a7fd8fcbc53336f7a22ffa19b000f55f7477825223f0541ac1ac4890f5d4ba4e1345066453dd3fd1564e6b5c13830c96a20e8fc1546ae60303ef347f4ce36c031a710c1064f041cbae29a08bcdc0a14699d81b064cd6e7d6d7130287819df8d8a998ba5a9ae83af17fd8313ad345d5f7a0f15f4b477902859773fc11266cdac203052c86fa3dbc0289e3473db5ac31adc1edc4ab176ed1202b2f674f9670ff690b8200dbf71c0b9ff1e720e896d6eb443d7068c1c6733f825bf20a9ce16916468d8956a5a3b1d1be570daa5ad4211ae7e12f65794c41a7a0f32e2aa486249e3cf0369c9723bb4e3a9174493a4468022087dc194af1c414ee64bfbe7106efbfdfce60ccffdc23e49bd43d19e9327949e677a88c8d2b114dea2dcb719bc244c6b9a7f921b941e24e42e282e53b2852c70175307fd023d00e817de63c3c21b9459d0eabc7726aec2f4764fd2858f7a71be3fa2604cca5cc3426b8b729094647b875a09de1634ed313bef5cb97be26979723a017e34030de38fdf95720d27097bd6766511e9a030a61bcf13071117297637f0841096c7168e4348e45a0b1463cc123baa061c33afbe50d338b27f979d82a0f39bf191e94e2ae30c579f8d42f3cec60b108df3404ec618c763dbd4deffd95ef07452052412b8b07a49441065e93e03f81b25b2a773773e2dcd2e594361d5e3b88dadacd0e84a4b2406cde41b879bff7f242b56fb1f371a3fae4f7dde49f68fe27bb01bb7eea048789a9803d4264f302d65013c979b026551ce0e6fbebb63e1ea151de6379494c8945e7d60fa3bd27df84ea07a0ce39edd5d04f29349f3de68c8d802aa27611b2bf235cdc68fdbe684230a4039c5abba17fd276647a73f0b675191ce8d6ce510f0b470740c63af476ba83b763059e381b81028be17ba68515c4ce5d1a9b8900ccdcf2922f94411bb7c65a78e6a850fda8492b5212e159c23c221503a694721107426d680953232c3ae8099b0d93c065b25df84d6b1c678e6304cabcf912ce4120d0d43b541e08bd82f21e03c71f94c7c4c083f7c7038608ed8b671180c82b2b11437bdf7891ca0cf4ed914658976411af8e7e559341d1017b5a43f7de4eefc46449c02fc79312fce9435cce7cbb5d8fc33203001d1365f9bb6d64c0dde524ee24ec5ed2759432e1cbea4ac56162c4ffb5dde0d0c1294fa9ce98c31cdd703046b3d0f02e1f17fcbeeed74eb676f6ffd38ba5e4fb5c61026fb6559f2f87ef46e19b506773eaf4c25eefd4938edb435c7cabec545cf07d69b3f880aff9024bd6255ccba03c62acad16b83b24f556e729996bef89388afa3d92d607e59747ffbcb5ae3054d83fe01149a3a9c0f347f6b70eaba5bd58402daf8e281280550be187e23de164e353969bfe62ac81be348c131933f4a727e4a04d1554c01af94d20131716bf689d45072472e7a22b5721fc078656e3ef7b52bf89adb73136b14b4e7bfe441b6223875b7b48d82e11f6831ee7cbf9d4f67fa68ba583d72728d8b8cfe009ea61be5bc19f82074c06e33154e474909d9d79e1d0191948aa698dd774934f2056bf2aa583aaffecbd008ca28269005498d60b874bd69624a7a8a643a5344c3ccb5c376e1165be46617dfa8baf22be37f9c69b5043de5885fc6ac8e7c74f170b191189d1d6b379fb31a78b15e7a30fbe7d1ab80d599d0d3a05b42f9d4a2c55bfddcf468f508727964fb58b6af2ee2f8664b7a59873d33d03099f9eef9169ed1f49c6a7d0e87d50e2e3f16d6055856c6205ae4900e445d4baae0c15813659fd626a2f36a932b3849db186d78a09bb2b3dcb67709642fcf35a9187d9e6105b31b3d0d8c09d04d0505cab9c52301285542bf8fec6e9c4fd980b24c25edc894cec80106a573aa2bb79c9f2ca18d2fa52410e9607c5c0752ec11b828666f72926b58c98631153f435c45d70ce1def95833ca3e65dc0a4618a82c4e278f49d45b46075a70e809eb25147848c5667e47670cc7f5f33da5e747243f23dad673946c5c8f98cd5a7a7974131fd83ed3e2d11e6a3f58eafa8226026a8ace1fa5b18486444577d8d204c770959ccb4c5119c0b2695798afbd99946812187a99a830c0d6bf9ee1f17401685f480e1dde5e5c16d9d55a114399c6e33c799213a96897ac5c7d31000361cad0484b68c2ae6122e2d0c18e41cbd34a1cacbde012e9c9640c1ec3e8b0c18ae16bbbd5a5356ca8775c0838653b0598598f3542c730fb0b631ebc58dbef916293ffde758698822e7d6ebb013a0d1659bae26f981d58caa01b0b8eb7a124767b3fda9191e9289aa13a0653fc37564cf5c9ded05e33e5d6a018654bbf994934f65855bc3d78b37ef6a83b4dfca3d88c289715fbaa6aaaa773b3dc39db26a691104fb8e77c170c0edd37ec551eced22a25aaa3a41cd6165fce1abb6a9639b1c85d742513761fa67dd5005655ec45bfd3a00dd254db69bc22f3779f85a840f36e2f0d60841dc2dba5d032a3a54f2dab540319d83a124ab85e6779a42fd6acb149052afe3be1acd07c814da45ef319453811bfd716c1ae0749b607f60a42738c7bd519bafc2900804830374691f9610ec01375ccf9d8cf0060bddcfce666c9e8b5e6be41f0bd823b6711c81510bf087ea397d26fefeddc96580bc0f0f76ff7fb4b073530acadbe88903447e337e8a99b0c2503254f86299681e3a730246c90e49efc83a52b44b7dc58ca8e81de948a6331fbc244495ff4a68fe4289d7f87f4a9bd97c43069cc4dbbef7ac561cae387be1aa6d651b60108e6e84603c32ed29b729738406dfce880d898aca67d593aa4fab9184d3364d515e0a44867fff89b08b313a344de79033a1fdd0a2966de74c3985480b5f313e4bdfdc0c52de91c57602b86668d6f0b643c58a6f58358a32cf169feb51d935946c4380d11ac0ede6bc2d390a10e9edef635223f02af24107e32d83b88461a593bfb0e836f5d049e8786122f475945620c9d29dd01fa3811db783963cb1fe3be6ed3342f57d5c27cd37091a0712d17adab96887e498110bccc91fb3df3547c3b98ce7de8ededd3d3dbb32d552383b17a20deec42c45a420ef900af456cc3534a9d000bbb1e1ccecee8f4c1dc9d8de891122bd7c87cc215036ce9ab231f161887bf9cdccfd6f4b9bcad02b16d7211abd58c45146f9f36c3ccecd808ead52b3d37dfd1c619c8961e676d532fe2bde10f6983f9b11d8d1ace619dbe8eb5ae88f5746264459f520cf54fe28f6a73d6fa8a9420be3e4f58ba548c07b4643610d77476f210fc3334881b92f8fa23c6e8b39abe2efd954d0115166558448640ef5b9f861aea1677eaa44bc7d2d7df9145ee52225dfdebc3a065ba7a45c826d6733c4bd1e6327d4af40c35a6381863ac68ef578250258995250658a5a35114cda0c54994cfa29afc31c894e5b85a91252bd1a6f1a599a92e416dcd1efc050d2e07c68c4e36965663ad452635610ee07f541d29d2f35052b634e2c7e7c90d8bb64aa46a832d5a61998dbac18246bed196c76a654735ff17703c9d50c5eb3f6d6a96d005c7f52eb64b974d911847c41d66956b4de4cd03bc6cf2b1d946470918317dff897aeba57ce1eca16890225cccd1900aeb5250b63a3fd018726fd4a4ae2eaa1615cccb09bf964f18e44ca9983ad2387543f7095d737d88869f38d56e6dd40d18765bd9cf13cc0e60404047fdc25829d31644029690b82b35349d2b4d2094f1b0cb01a58893afefb7d64888a4b269a679c22863a98c406725abd231a0a3b2ad11ceebcb4bc73d6ce05a502f037023533a171074f3363c9f43e1cc3e0fb6c1d95d5885ed4504f2d206475129d6f29171f7ffff038c45c96b3cd2d5950e7a38f3e0357566d771b24ed10348d15cb6ff80019e32b3c0081850239c480acf4efe77e0558f18b0cd0fa8e0414e189f82d5a9d3470888c4ef7a92236045444d7c8a8803e71298e4e6ab1ea5f0e80f24df78230b2b810b908fe56f6055d29ad5161f9540e9e66b8591610ad5b199e9d7cdb0eada07b28a515db5478c6b1358f72ea7322d9b51ae2091097134434ab34db5da443d295cfdf33228f78cb95227396c80a9b01b3b2524d5aa1964d1316cf9251bb3b41c334227e1a363a785c72991559d16f2b20ce60621bf846a986a7e75f4adee8a8722714462e7269f9c6d2abf55088c5c997334d78b886a80551852449f73db9d6c3582cff934cf7b602caebbf26867eeb8ee349fdaa0f618e317c0b856da4dafa5c647e826f0d72d800fd5c1b61d12c9d65d320c004fbba06eb3583ee9a3a9c306e0fb853e417e3823e9386b3d4cce58a674f1712153634146bd2288b0e600875e915d1c74eee1fddb4b31cd754425eb1a19bf42e95518088a503973ea3ce878369ee11be54aace151972e626ed731f21de3793e45ca2ef525a20b3828b7255c1599b281040108f22ac67c827870fba098cc1c2c988b7be8b0fd35cd95c62062fdc7bcd0d6e45a35d32879e3e47069a4865ccf563acf618410d17847a7a5cb1017e506db2d4cff8943ff9336d214e0b36827777a18bea5b22659f226b4993a5803c1576f6a1f4c628b12ca5d01e7fa072cd679378675703f9b146cb52deb8aa7d20d42f33e4438665ec7c259769440910dec6881ab452be00c38657af114531aef3b229240aeb51b4934970260c1cae88fd01a1b81cfe1ec1f275add552bfaf1c5641c96130067009cd6f8456f621fead2350bda7f6754c1ffb2c7b48918e8648c3e285f3ec6e41c23c2b528fc407bd6a0775e324f6d86eedab971338ace78b68dd6c3190f75bd2da6d08b716b31be3a4c9b1f203f7616322930b403ad72b53bcc513ca31d288dd8e96911fa2e6bd400fe1c0771097ed54d8b1a43f31df72bb9dd98cad1d9dda56101192c2db6530520722d4ae8eb537e6f1eff4653e9fc6677a8084a6cbde8a67e6664b6f52ef52a238a1334f686551149c06d78a46e842a17e1cbaf12ae379f455e897739aea9f2969e9218abbe5dd3a00e00ce36ffd25e2026041ffa54f20145b782c959980cc709168b54f08cd7b2163c66fc5690f19ecad6d3e31233f34f8bb8a10671345f2931b0e24a8b5c229fe7966b2075a216668ff42b533830130596c417578aa171f4a85f63fd4c0bd6fede8e8c3edf7f645d93450860c99b0c35eab64909e71241cd2b98c86218dad47ad6471785d81c8172a3546eebe51f1631d842f7c218357682e300bcef7cfd61cf206d610f4663e3d46088513e503369bc47e1f6db42cdbbadeef44f9d51d37fa03536da6ba50bb91e8fdb8d3af6cddf784dd854835339fe7f7ba365bab3ecdc25e31e7e02349290e9717aa47075abd74cc7d5e8981bf3bda2292d3da07cefcbcb20249d5b0a2c44a63f064fd48efc58c9c9a212915c014697b20aab361878b17b97999bb880f9f125cd53f567970f8e77594f1e152172bfaebccb4d0c23e9b69a1434dea66d5435de5bd918769939bdea5b4425cc9dbae6dc97c2a2dabd2ca87d64739d1df469eec29d59cf0952cac7f563feffc6c236fbd4ccb2455474f8df4827cfb9da2d7af669327effb77d38aabcab18c9c0bfb2a86662b2fd80d9c5eb503ac1d86273acb98af0dabfde8fe5c597e55778ab911783a79110608bfdddb20c450e6eb6eebc341bac70920a1ec0f1eae5f2c57efa0a4bd59d9bf79c568a01f0729f4ddaafed164dba180c4662b7ddc559d5e79a6a12ab6754fc3082060b319764c2043664809f8f9c3b931f74deb619a30ac6bd13d1e097e40b4f410a18eefde3ff1c3d81d2ec1e015089359ee61afbc0b4087a3793725adfcc5225ad09af9e7df4ffd85c580ed48b71a90ea46174c0df19396faddc345fcc4f01d44b38a42425d9d3ccf15256772b4512c2fcc54f1d3555fdad47a3621a672402c699e2aaaad3833bc3b844fbf9863a66bd934b91bd33229ffedf3d24a16dd24b1b61299368ba534ac3698648a140f128e97dd04afc52cc4af07f82e55c34dc858f145aa1843c316b82f2b48d4e1426b81a568b48d57d18e643b4ac37749f7aac26fec61778fcbaf31e00e703bf24930ff50f0a2f13c4aab12193f959004dec91dd22f2da2e7df570aece66111f566a10dbbb3619d3dc39fa2d85f80a7fdb22877bf9895013e3392982f749bf1a1ec1b7b4d352b7f7f13de2b9459063e1b3aa541fa4f9c6479d6e1a4976b6b6ec52e55dfddb4929cbd8a4fa28e95e96a9cf4dc06175dc9c1135d6732b6655d0b65ad5d46626291db96ab49e3f5f4578a8e427e503d6c80804e1ff1cb23562d33fccf766cdbfe5a8aed8d7bfcfb96a2e49a7af0cc6f1bdc87eb53e8de13c265dcc4d1240ee802bbd415876cfb5e5430c6262931fb2a4cc1ae85eaa94570f9787996911b23f25c1d1c697ca963181bd510073a05c5a3e630f5f25e5d2a6bc6c2897a86f43d303538fe1add0697680fafbe9c7fd695312958939f391dd290de3cf13da9479a515092aca90b372e780bf5ea2682e08d7c6abefd3afe2ea488647078d9ab710b3d7bb3e0496888d4d06ead4379dd1fadbd0deec923d3913bf78b30360342bea2798ea3b2268c4b71bc5ebeb888f9b7850f4715c34d42ced210ad62dc34b4e2ebe02afcf57aba37b93d020b1bd532b2228ebc2d842476c1cc3b3859f0191cf5282fd098cdb82d43fff930465d6f15e977c761f2c656d9e084913582888d21a5f6cef8e9d678cc76e7072e202752cefa2530e6e798837467cd4c855f2ca17bc2b6e9e4786356030ea9175d120fd179fdb8e7c37816128fa7853028959de1742a6c5a9dbd3e91a9f699beab9519fbfc51ea6c5cf23de718e66b2697a5832e58c6c92ca5cf6d11a912d2a945d5beedf1770ff82a9b28fce72ecb2bdaaeb064e739e400009bdd8a1160153333a2bd0be8daa496e081397ce3ddc07590cfaff83e1cfb9dd94837c68da884ef4e440524a92cf391481629c15f420546aa01d8895c9e3d6dc21c600784ecaf471e06d419f9da389361a3b408c9a076f6ab29c1f75ebd29b45585a6dab1645d733f4b3bb507872b3ecbcccab22db2fd409c7e3db3432ecd9ea24917cb09c35335a2eed1a27a9aa6054c49bee93e0e3af0a6ccd3d5ff727f6b304ab4aa3c8e52e3ab52477da85980f006d956e74d2857d55dc9a1abdbea8eab49d3cfd535caf4d1ecf9c72e78b5471b50ff32b3c9d4f3229db5ea3cd1e519a6ffbf64cd8f6bc7eabe05b3b83860e172d86482961232ef6a54fb94ade92388ddaef4c49dc399c328b280a3ba4b7fad70ba7c9b16186211fb5c317be889e4c2c3f8ba2c5efd02a9d93bebe3a926ed8c8226fed6ef74fc87491391f2662957eff16c720e9a7f733b2875a8facf450689ed9cc877f833d5a64416b829b1c77428aaed089fbb7c3edb75f9e3a00bd92e5fcd37ee6c19e2ec94204b0f90d812bdbb8838c61a8ca34160641bd21a0d686cb631efcfd4b4451067ab073e890406f4129b3fced01ba96d3815479bcc4b33bdaa445a86c08886f0dc679e13105953d7fdc507eae582bbb502ae44c0071543410508cd237ea6194517d716f8b4ac7db37732b04dfeb020813b7603027ebfd2d3dc11ec07decc3238dfe517286c4900589d8814c49dac6aac26bf8afae8d1f95ca666279901abd9dcde06f113e2170909c3e628cba73e1266ac96534b35bf6d6f2ed9ccda0fbafa76897045e5aae71f7410b7f8cddb319e45ae95eb9d1ef613138e8fe870ede819198a9e0fa981e6b8cef840d921c3284512906556219a2e34bb0630d72a12154837661d7acab68bf0ad6cc6033ec239acdce05cdeea94eb321d03efdca40351950469102a1b6a38e6e2f734f134a84dac7e9f07812cefd1d3ffb78ce85f7299fc2a345d57b22c4386a0abe178e8d5a9811ce4c0504a5728c58917f571fd9ad64215a86e0d43aa05dd624e180207db9c191e30919cd80fae72df1e592d888f652c513fae47a937a2709faed386b48dde67697589c053a8e2d8e962bf7bb15fa7c0faaca80aeb178c44fc7b94e0feba1a3415a8988cc7d26df314cad112a632881a28a0d7adcdce465e1428c1fcd76cddef0b053caabc22b8f182ea95703c39998331605c81ea3ce109cdd00eafcf82b437b33700c851daf9cf8071d175e317d30423fc99812dd00c324fe6f44b3cfee759fb9ae8777bf35470a7cc6bfcb6f02a72ab8077cfbba4f52fcb78a353bf9d1adb6208f1f2874b45d488155fb289a948c51be4c5734437271c52a33a6fec653694865ee21d3096e68ce88eaea80560cf7a4e225bf8e9c95eb90b53939b5b38de6397d272e83fc81595357f20be85cf0ce9b28605605a03384890fd4ca89c1e4dc9be07d436cab9ab283e1f5ededb061b16bd60e3b0d44edb6b59b765258227d7328581640ffb382b68032a9ac6a63c924d39232d939a1dc5decd1c21553fde59fdca72b4fab7faec6021094e282bebb0750275b3c8981c5df498e84869491822ad331715041ad64c5a3e0c8e803d64634a3c99e283ca0209f55160432651697c7f7b6bd5a67843bd13ac729f524e70af734201e5c3a8c66cf6b008a9a1511a9695d628d87e5383ee6aad819ca4da0600ee71919f789feee29539dd7d4ac706dc7695237c7ba2571731d4ed4dfcc389e2f499ab326d5277ae96f44d5518fabb281dee12fbd3ec01d8b0128cc76989e86a38574fceede2f1f280db70a44cf2c777780fedfbb4b5f7470ca8dcccf0affadfbc4cf1ea26c41eafc9020a6d2a6f6a86e81aba8ca457d4e3f2a8de2b860fbec43bdf610c022a05ddbd0546a7b3c222901c35f589fb96d5e38ff631a70c846d888de9b953e6974378ce9cc27db36b51dcdb1bbc0e8db596ea8d522a006862e13aa484c5cf4ca6c9fb7be9f1adc02b0e4b88aa9c1479b65834748a89cf413718d45990630c00792146b8a1310476eb5d90f040e950b74c67fab20c177050f94150a3c0d1cbfa731090e513e4c5e4d37090abcc0bd6e2e0e36facebc51cbeacd8b4c7f1692917345c82dcda8c01a81e57143c5d4c77fe33345c3edb2116ebefe5d2c1f7d768be5b17f4e460a696e89ec3d5c343d99eac02d9fb73fb9ad3012925de02fe94450b560ba8baef5ae5a3e885bba3cbe1a80145f4004e412d9694ae2409d101e9e98797f1133205f3d7f93d5530174ce4c412d7c74393fef1c999fb41f5a7dc4d64a8ed4af8de2b9e7a0147bbdc6c50ad808a3756182c382147ee147d2c6210d580b40f847a8a4d5193f5feab947fbeb066b0bbc8ae78327e59c864057e8ee53bfd7b0b084a32e7de51310d9478c72db5dbf661d7ebb27ac05aae8bfd07eeedb8e05881bf94e3bc56f3967c3e388fb982455b838c852e391323d2cb1891b62a613acefcbe257d052412b68f45268ef8f93091d1abe7fb2c32f87b3317bd839226254532164d7eef0bf88dbe88ee7323ba29e3455904b0b58859ed6c898db5319a2dcb57b528b2fb817804f1b8eba33b5df947a133801f7f3a50e2e79521786ba325de881c5047d47cdc66169d50472dcd09edaf8c7256f0869fd708ab69c7f82057fcb8121f0cb462cecb937dbd8f17a55e106b311380f6d7772f1eae4fa30c406557c5991d79ed64e57cb37281f20e57a1919cde207b2fe4ce24404b26d8fadee7bad272f095e84786f8e25d271c58e86010c338d207d9cb1136553cb7beb16203f5efdd932114dac35599e29c1495abb3f841bef5d15bbfdb8eaeef90851105c725b4ec3de04a0409c2ae0fcc220cbb86f75553d4e059ce4f0319371deccd8e9bf561820ab28afa88c475ebac499ee7a989eb7736d73a3fc3869881980ed9adf0d40b420aabb128f36464adb2a58b8a5a95a891248ce67323562551ebb9a0287e015c68a361f1ded4ed051914ebbb8ffca19a9fa18d7cd2e8780047cc8192ae856bd323c1172382fe58e794d74b7f71f3dcfaefc61b32d78bdaa6812e93f6686326357a1b710a84f7dc1a68a3f17051baf4d64901cbb0cf3d7025037ee6a1a9ba9dea3a8cde5d5e377e2fc15b004351f12adff0a880e92327fe4b36433a339e2eb6282c00f1b3cc815c6acb2b72940283cbe76f5a6ab439cae1afa498b2283dc502672643f0ffe22aa06bdf51e33cac4d4bba9dc10d890109adadef32a9a48b9a295564567e2d2424ad4d4b236ba985b07b4ceadac381b4225984ccdd8bb85a46f57c61bfd6f937d448db09d758680a9907318f6ed6585516917e4d41c48e560931e01de7a75a13db160dcc5986044adacda46ad1bedf3295173945ec092544e36910e24cc87521e1e35a771d9d9d4aef9258ca49076203bff5d947e648c9ef475459726d34324df298cd1a3cfb9af79963836f9e3e6ad04ee6764ece1bc3e1449d517e6f9387d8947934392e900c892289c49c312b24c3ce91c28567ca43d8ea8332c06bad7d46c1b2333c1ca742c809df9824ee6d7c3647081d820c61244543dd162022dd8b429a44f2741e16fc3c03db7a723bdc754b42a360a6e60d462bb3b5bed460bee64d7f0c298c82035a0bf2bffd681ffbe451786347b47ffaeb14ddd15a2f9ae78546ec8fd71fde8038327ca7eaeb0469c4e038cd1059df576f100f71570dccff6d60a9a4210063feffdf5bed231ba8684e9b4ef58f92f9d64a5ad769ae92c06fd427ccaf82f67867601e20c6ff139f1d9e9037c8eb7cf4ca77747406759a9b1b9301ecd8e5026ed8ec2ee1ce95a862f7806995dd1eafb2acee5e9d8dfd7639e05fa19b62550e58c76a16717bf26e867ebb019abedef3c9c2e3d6a80fa0e52c36848d9a0f8c4e0187011cb563b33a20b1c086c74516517f889f255588be9c4ccee8a1634a9308c408d3003e86e17660754fedffd30594314497e08e0b63f084c18a5b66140475c6b9802dd5237bc70e5a60cc7e2f2cf92f0138cd545d84f927d3b46dc835a663210221948f1e6218bd5196340eddb5dc3ebe5546c0d56335fcdaadd99258286123090bcad8c3243dfcfe0f3c6a25b5f85cbd0ce6bc434147bbe8d3900e3277e0ace13ac5345f4a697605675e3376625239a9b0195167440f2c7d674e0f7d1167d26a070981d3e148546d897bf2eab4dc0a546ccb299ff619dda0cceaad5f706a19b5e13fcd4fea1c6be31daa984d9a23e04110fe4942d5b610b98e18fa01ea768494dfc13acd0d3b91470363404bc482c9d9f04bcb2501dd14863108296bb1bedb801cf5af24371bf6ff6866ce5303b3d236094dd0903219a3b099278e7ad107d41b72055dbe62346afb943405713aae8d3a0f5fc3793a19eaeda90a5262097aaa9399c8f1e5a61b4fc0bd7ed9c9ccba2b2047e18c48a74be6b2c1db00f37218fbe536e82554a63e1cf9348cc9774511ef420d12e42c3416369195529e7a5bc53e6df73b3d40be1a13b46f63c1eb8268f428c2b7beb6adc5687a37e23f2eb9698605881738e475ec2b4eec0855f70327bc38997da047ea19698baeab67500c727e1b15a16c72acddff79fffa5e2be92bb67a4b0f055ca00d4d0cc1e3e311e5ae5059007794d2732a1efc51b968c7ce2cd397c576ac6aadb4539afbb72aa44d64e78f44578404738f320e228ed61a8008390fd1cf8614974e1b7eafe1d4d408219c9fb0b68edc4c4f1ecf277eaf41d0f89c23817972e6597a8c7eddce669dfb9ce5c5fbf15bb66ad77df040ebca315e4bb7b920d580dd1b7c00b6e0d1924ba6e96aaec4367e19a1e67907d9d6da2dc4eb4a804df4a81b2419e68eff0d09315c343ef5266c1e1e5419cef10d9a1c56578b628fedc3f1502deb84d22fd614543c9a251db946826ceb68c913864f360f8726effc77301352e78046b64fc4045e07d756781a7288fa3381fdf10f99b82f369782a12fa7bdb0e8a45d783a84dcc4132f7a1b118a7706c6b8435527c15337df2a98dcdf634dca2b202ab7138b217d7eb3d340395bb8e066798b0d8fba37caadcf30a96164b97b5d3f39e9e4642d874ccdfd2159ec12bc443ffb1cec8fbefa759e8cd766add67b2ec0b150b9f07e896e2a953cb2e738a09f055cd2c46643d984a352d0d229ccd5000dca27f325940144b0ff6bf1a57278313be7f4b4912a0239c6707e9273c727ab1cd833c944ba25f1c99d97c7fdf1b8fa6ef0844f556ef6405684c80456f69d53759548da6894689ac7a7ee23d081a1c1dca87a61850796924ee1ef3f45afbe05dd8ce6e65dd8872be3eac4e3e2c73dceea3fe36fe33d5c5b5800381fe775fb2be80f72f86a68b4be12c3e478ba89eadbb40e31a5be235ab960e4b9f8ecc51a40a474632cc5d2eb46bb869d70dfc1424494f4f1073380731d27e457db318115c4f4084c7a2d66a639da739a0e6c9d7cdf7a6bb46c7703cfbc36e0ab88f1bc16d41dee3ccee0f2410630fe7beeab17b4565667d3cbb531c9eddb06e95f4689e9e5915e40a180aa1420fa43f10986bf571e6aada6d89f264cb8eeb27fc9b97bdc04b7f373862a1e1d15d7f2846a554af5cab4ca6d14800a562583e60d902a87e97d3563fe742311b0d8f45224b2b45a0ed0cd396fb0f36ab6589b4c571d9f3c16da296908253d8afd147b91138554bb374850bb117045330b285b5dd62976057cf7c0011b956a5b6ba832a94a00b4ceda30d9443de7c459033cb4a5f8058cbf4a2a6a1408ac79a26ce3c11988629d8084c014425d1cfa13fda95eca2d8b002e54d6ecf11ea0cd2e1a294d5b509891ed274325c64a31bf3ac54fbe67ed6cc12b3b132d5a4f30b8c68da073fac843dc9cb638989b7c985c2f2fe07ca70081ffc0b4a3f44cbc1b62a06a91f44cff225fd222f99be289223d335d70de4af118b6b512003e0f5ae70dffeb6bc07aaa2b16a0eed7bbba97af5f929757b483685aec2df7c35929133df4b9b58d72a1709d7ce00e6f23ea92c429b15661b6c488212ff8b13d44ac2cef94b683733884a91e910a0ff34041cd0c666657febfbe9413bc8fd06cd27a83bc152507004751981c6990f38fc35548c871a8d0a7c4217a5a30a899e3f733752d487ad366fc222c8ee27cd416b8d972d1e717a330ec75cf7253d335aba7e68357c99df68960efeab694d10453a77844f9a34ed2cf7c9d1e58d37776c8457631ddf0bdedf9d20a87cb54205a0596020a02702f5d9c5a50526d211d4ec36ed773b69eb498eed7a794dc9d4bc878b176664cbe1143613d019d295092aec7574b4b63124427773f886f997da174b13ac6d931bf60cb7fdc43ce4a1cb12124256dbc54a5884634b0e1337bb7aaf05e24bdfca84525e9a8e189a19365f3124e916a04fccac5e52b837b1081f0e3b80d27e000196c08346c39a8ea9596dbbfb6daad28b7705e18498ceb2c963992f71c6ec804320aa3751cac229beec0d0646a36dd01a99061dc51911f64bc83bea1896b1661e328004a23f4506e294ce8cae73ae22afd197a3e8033c9735055582c88aaa3a88a808f0ff52d7b5204ae65348a302bc9c0880f55128dd4ba1e2192f8ee15441f8f68560ced4c9f8515f8d81b26c486649395fac2b29db81204d9ba5f5c2093b5c211e917b17cb098aebb2e48f5e18ed2a42d041a0d6b7659420e92c1b1be31bebe4379240c8e7d6276859af8aa15a974209782dd1f0fa58c2b5003529c0897648b8608e35b77b46725147d14e3b022f94dd91391e5c557cc59d5de5b393ace09dc7ad2b2fb0f03cf66a4e8fd84dc27616fd41dd6959df6cb40937d633f992c7d599ecb6a7b3c998b37b15c6fc4d029e2871d4a1f53e963c7cb7f984b47b5d5e49c0e5de81949fd9e98b8827cc8ac482bdbb89d282ce29650e50c38e0c2edb6a0802eebc6aff86e5a440ed05277bd60783d22d18a697eefd5bef7764aa1a7971b6bd766312bf7abb14e4d99e72fba2999da8f5e34a11b5e42d31c8c0c0e9d9c7795dacaebac24cbd3f4badf6a1b524c129ec857a797a521e6e6113682950c27dfe470f515547af8359181e6ab6ac14b7f95916d8bedc7fd23c5e9c1ba4bd61ea58d8d780c13b52d1c8815fc4d0ae140241c29006c10fcf73c012ba2add2e185c5d7cb9da24d88f47e09d8e487be5468110a59e9ca42f07b8f94c47523e7cda72fb87c8e76d951f7c2583d9c11ea29ab8e78692167a927f135a91c83725a46185e7d2c1f8902dac83922f683f29b75fb659dc3ac63e3877164a193301933022b1180d06fb6e876dd81146d58379ef4db0bcfe3a593a80916f146c06f7a57fe32f29ae315915248b6c2ca0903bdb717217d7577606f5ab98e5dcac71a1f33bd37e9776d317c5c5817711de32ded5e1034b52eb344be1183c1642fb88e7c61d5d550a8d640b921671665d9bc6962ae1ff08d6c932650c37627784fdbef2dd907d87fd205546acc25ef28008ff373ad9b67a3156e923f17459c5ea10c7fb9f26a579ff96f838a127734f9d0b6ce72b131eecfb64dea00907edb64623b6b6aa62553a7a95b7e9d7b4b71be8d6368f32468e2a116c764bb75b68cd957fe321614721f1216931eee2886b3b441750f968d906923df0c67c36d217e47fef1d0661881cb4a0f725790b6b6089997d68ccf335b00baff9ed506aba3705791b8eb4cefdbe323a25a5eeb298e7724d997c52870db59ce38a824cda9fbd56013ffb842445da113c92bc3ead46b26a35cdc8d6e16386236d2251f36c325869c57d9e6543daea2bdc69c1b16e62f5e2026fa862b6230c179db72b6573a07afde28895c07eeff308d9c142dd880684da96641fa89594309ddc47ef3c9780e2367cccbdef02096a146d0fef5455db2afb4852232a2ad470a14a7ebbfc7b0f4b1dbbdf7be77b022bd10747507279627ac0e8d938f70c92554237ff234dd576aa6c334f89c4b30b1d92e2337427145efbd425d534e2ff0ed7120799d8b4b051623cb77a92b3280861f05560e9a55b0e9915e798a106d7911e08dd3b657b46b138b4090ef3d99686b5923df9923fda36383ee67589084586956693dae1ef44348cc22732266fe2ed314b8861867722838af6777bd9b6dcc426b6e812686c891328e24ae89c71d16545cc641ea6e57d75c64e827ffc207bdfa289e449f65b4a0cac53e18584052678461af5a895cec026271716e1ed5411169c5f668879cc88dba106029576a56986df37491d05b180c3a02c757bd384993eca096359a11e558e001af308a1a4804606ae06e1344eddf1bb5836485a96c2104d54067c1779c2d5d1dcb66abf08da37def806644742657b355dfcac50b42baea109388c27c99dad1a9eb1a99cd86db8dc50742bd3767fd1c02bf18e9c6a6ba28372b99224ef41fcd7375ad1adc42e0e05dc39f353b1a93abe26787547cab9ae2e9d7f0dafdc9cc642708c0c4c29a5ecd5904fd623231fbc8f9e91b1e44bb626d57ac6c5af9bfef91eb64cb401e41446641ba8eaaa4a3ad98009206ca7263f8ce730500e625cea2e6e06a929a5bbb981b10bacf6ac5f3864f0d7bd3756189f4df370f020f9f266d0fa367a184e017db07cef175ae9fc3b1121b2fa07e94259a9745e3f6e07216dc91958666f6c67504d0e0ac2318bd3b084d596936431479dfb4afac91e0f1abfee2e6bd166ed2851300160dfb3dc0a0eaa8686d1fe0f5028f2e4f2d6c9b3fcbd16db2830285acd772c66b03241e35016f56ffb59d0ed38ddb97a8d12aa0034a580495fe8ed59171cdc5a49c46c21cf93034382081f778455d798e7a7351e59c440f07c9ea9a5cd0a59b6503c74e6eb8a358ed452272b094deada1b925e8fa4a6545ed2d836ca69d4eae70491b2a3d18f7d8c23ad8c5a8aea5405077228f8ab587dcb53c818834ff9bba493b33caaf630a83e6261cc29d8df9647c35ccd5af995181bc63ab25097cfc792b789e53354cccac937bf03802e3614cc06295b5bd10446db0de1beddb28882f2636fbe4a821f3a154035406cc242e0953ab04ba380d2b1fdc6830d0c7b7f742454321d80d73a6a7f2ef81b5a3f2619f474850f25411dc8c990d2062de0c1b8df2d0b7854e97ae5de555696fbd0e13a98a9a9c9668034ba93d0c456aaf713fafca0437e28c5f918a05fd5e13274c1727b0daa7b90bb983440e80c7765529a9fba1481082aa8b5724af9eb22d742ba3670ee5109ed58acaf7a4c7ef09d7bbcbba2d6a8f8036349bb3288d845f7081db0dc105476cb258180f5d1b80351252e2960589bff9348e5ae574aac892651ef272c5870fd9ad254da75e5c19a69ff0366638938807e0ed0bf3c03cff7362cf967606a49895a93a877ece413f8e1210b99a8ae5694854a2e8c7b37be56d2b72a59e6d0bf3471b9b09c6347d094e81ecc63b5518fee40b433f74c6701e8c107ad2b1ccb4789116e327739a4521c815df31872ca6dfac148127e7cb8fa758d0dfe1f6d381ffcd1bcc475f3af056a1b717b510798c9b69c86bbbb3e3333a7055768a20efd77e0d6eea9af6d5688140f7471434d304ba5bc72a20064a4c940d889114237c76d5d8314aa67dbd01491395c4fc309edb53821569da28b297507827f31e5ae3f14dd7ee3b01d773eb0808991c7911ec33b41843463586348685ec2803cfd72cac64f366795777ecfc623f3ff07c68cdc2366f23a1a087165d86475ef8332789d52aec7922c50f7ca91a103acb07d02a09d6526ad9cee6220ee4f42ef5afa08abcd5f7e8b54f2c050ac6c7d57063c62c6fced021b53c10ee173e9d2eba0105c59a7d6328bb73c95a9dfb8c24dabce22dc2907cdd7b2d7952e9025ffa1e509c9e66d7b068240a2316811d33e2f9df47bfaf1661c894293061eddb5d7551c71bff0a0e8b99889d4bd01a701577d356959a1b243c948c2a21f91f4a8f42422ee487fc878582d4444ccf8ecc045a4fe03b10d1b6a29cc31bc359e4eb6a8d3dbd6e88dfbb347c2e4f85543c248e8980d2fef98fcf7cbe95120fa47065a82fe79687a7bf4d0773bdd3bd9953a16051bee8865b416781010fc8d0a2b2654e1f42fc202d067fd691c1064d928c9c1dc9f3ba035fad935f97ba26220677c55acfcb2642a7bd1940040da0ee815df3e910130b4fe3ce07ceb1165e363286012ba5e13c154d1a6c85794f0ec5c0e74fd77d734c51ed79545744dcb37db205385c6782914aded26979ba8239f54c3699a3dab1ce4d5cde887368d533698cf6ce811e91605d37f8b01d5fc1887ddf159b45484fdc43b1c6a51e1d46f1ab516ce9fa05b3d779cd6aedf0a9606e23342889a7903ab94c49ca486b3be8f39d8f4ce79b9343fe8fb1f1f7073280f66251fedefc6b02c86700b2b9a61bc927b0dc0089ac6d9129e298ca5e64f98e6ca7387c7dfc52281216bb30ff8bc1311534925d0dc9293f422d8440b466f4a8d7880f282c5b061efed843ea610c690c7b5e5f9fa2e5881c51b38513342b24b215fa82594aa5a1cdc6a46cd606916eaa18b3dd5bccd25b2f96efff65620cedf9f06cc18ff05ad4c301d4b974d4488cf6b5ef9a16cdcc38030be235541f535811cb3f2bd2c17a0bdd6bc49bae8186eda7a41ee9bad28caf1649060ca426976e6c7dc0f2c95562435ebfec0745578ebb3226f8e9a67c067f648408febd1322c9a61481205e78b908be52f0689c18d19aca0dedc2bb1e192212881a2cee69a86f082f65fdb4cfd5a30b22953120f02f967c002d3045410bffd6da11cfd8fe2434776918d5b0212a310b4fb746c2f1941cea9611e543948b81747e938c87c34a137dc849bfe2ce51b8d47f78422cbbc17cc8e54b8b6809bd415b02610bf8a848ba945ba480656bc3764ff8f73bad4cf7a3f774048d20d65d9791df5eeeaf2ede18182638c3ba5dd9f3ac467074c605818567aae4134d42f3b9c0aedcf7c083cc5cf312bff75db6ad384e6b5529f2f2e9c52f001fd9d92fef8aa103537874fd4b1edfcddbb43313bf1ed94eb9a5629cad7e0240f4ef84d0430124c8c07bf23e0f4fc6382663a5e55e1a7843fbac8fbbcf43ccd8ab70528b1c78f433bb0c13ddbbc5c11452f9fa6c083cfee0672de159a56fb4384765e939417c765f963a4295fcfd27516e5fd8b851f30699c6f8a271aa0a6ac8da0f6196f1992d709afd3631ce5454e0b288e9ed04fb1204a858240ffb065ebdbbab40d5d91c40b7aa51498dbda35a491d50bf67dede8dc8e8c483e840f20570b0da9fd52c835fb5cda1deb413a360a22e3282d197b10bdcdfe7e14a65ab76a266f99fe984961999a80f77ece2b4f78b07b8148fd67467af3ace4f82a77fb470be0abc8037844b6afbaf80eb6ecb731efe3cb5f53299a9cc05ed4213f603195d679fda7972ef07387bf6ba38a5d0e4cc3e76b8fe2dfd0510650b1d59a4566d86e765ac401c2134503e71fca2da26e17893ae910051bc23255ecfb7b689ff8cb2ec0b82156692fe66a28dc4cb2b6e7befa7145a8f8f594c69b4422738b6ad92bf9211f45f827505af1628a8f0ffa53156e95d1cc9da03c72e120f49e6657243aaa919267ebc8bab1da6f62fb57558b1d4a255ef035d6437aebfa06d4245b2b63590ae98392cbd6f30439898715aeac82f25c7be3cb5f8a9e7374541aff7dd515685108101d18f235e4ff34e9ff58e7b0fa95840c68c9a54f53d532dcf39186118e5ca4b1f708fd137a08360f14327175ce2b8562a319ab32b6a2edf1a23af9641c1320cc3d2259f8e1ea3dece93fa7f3a11c27972b739c4c423eca3424abd5983f9950c8c88735bb6e0a27f45c85cde5bd2477be06982dca0c890ded983aa4495ee5e9fc94f9db659a27894e0a7be5d25f015197cf702d290457c1f428682fde244185ecc9286e95355ab247d62f8b13b768b31ebc5d5c1d5e335232dc62cb06789cf04998c0214f0f9d07be7330eb387c3b3dddd5b090641ef7dd912524d5b0e3b68b3bc9c32d1553ae87c75725db0bed8d1a90d257868e72cba3bea1f83ac679498d6c790211ddd47bcdcd31fdf6cb8ef0ea0eaff2c9974518fe74bea8ebd569e67f82e9947f6ba0884f1bc1b9bda302b05d6e2ec63470ce9610f294b7901e9a1391d478d3b33ac42fc0d308cb6e837d5218cc02c65b667d1be0ead6f299868ec3429c05415ac7e8f19be22dae789d5cd3819bd65b6c5c365561b3f5b970d09b030f39e9b39a43c81efe7f273048333232b838a6af1c08d150101d9c773cab86076bca0980531a58d50fe08513cb92a972ab7c06ef5524cc7b71e5910db624740c8e10835776f3d050cbf313b854247fa213443d1a593fb02369c337b07ad0adfc9b6ce06c20cd2027ff666aa10d73afc865fbc3d57a059d36a1fb3ef51da19f93e1fa593d63e1adc1e5393eb627bdeb52683fee01adcbb6617077ad84696049687667209afbf093a46e337b2966ead5b78aaaab22c9e9e85dff2c98895abf1405711caf1bcc7269120b019794468916ad8b4ea3a842fdccc2b6fb3784d5b244558589bd140b1be87c1441cfa61a19974984ef4ab46c23360d56a6b293abe2afe2c81ce4a893eae96f0b4144be5a3e8a886ece16627f6cf77d99e55f10f8b96d1d501b4937bb84c7108e9695b5f9d8962035d16c1222df1bf079fe39b0554c0317895a528b24dd7f9a56a7bf54f6e8d90ea3ac518a64f8c6091c4f31b79acb8a1abc518866c4546758db524de8755093779181a501300b068ffeff6e1c46186315f9dc6599c250af2ac52370a0c9a6e6927ddbe70d1f3889b817439947d37347ad199371202453e06ce93edbf7238281ebf23a9d1e6b7b1d7fe6708e81fd39476e70272a6a2570a8782754a49548c8a9890988f7670284159b0946ebd0e0161b0ebbb05612eb37ff7c41122732befd69b700b42ad1e602d322bb1339d16e9b3ac030d9733a4c12f26aafef4619b5ac58c3d5496bdd0d09135e9cece6b80bd137f27892822be313f5a37056f4c1bf670aeab09fdff7082a63665bbfc5f959f4f37e62db06b8efdbaeb2a77774ffd2f5968382e83a7216550f74fb244d4bf96592b2c31d12c1062a04cb5faae29ef86d29e65118bf9cfe31d714740bc110c0b536cdba1766fb3e06e12e7eaa50ac50c18015b7fd17d9c7e8ddc7e6e3df0751f00652ca20b23b6c2ddd01f6b323a0f44a6299cf996d50def5b4024328659b5ca3b65ddd3d12c1e0b398a1d46623bd5edb092ede5d6ed461db48a57339723a8127643a31634534c23537ae8f53f0e7d741adc24238de08d122db236b53318a21ae8cfcf7109948587d62922f3cfa8f4f4bede1fb7cd65a241845b6bad27fe4a83cb250e6fccdf96dc254472b7d7cb0f630c82a9b35219a263960d240d7c4b7da013d4b0b3269a83351849b4f982927d7e4c1d1795c231483c8a9037467833902a96d9a9cebd870108e752b1a809b2488f36c5ccd39a0a6c66151847587ea767bf9edcd6c3635dcb4a59ac2c76d48a6832e5bd70bcd67895f7a7ae98b5b313162ba465170f756057961bb842cf9cbebbece5261ba6c28b015fc646141784f3a30bec671b55e1cac85eec96114083d0e32515e9c986d4b604d27a18a18267b48eb6920507b2ad9bcb8c289d720b3f0149da8a064afd53ad291dc4d2afa851d2a94b7df6fd2de38cf2ce645b7d6ceb4b56cf95c153ab8376b875b179080cdb3411ebb115bbee1aff584bc483f41f39fd09c5fc8975782757b045de70b66decb4b4481d78fd6bfff73138854bd4261a294657b7e20b9d11ed5ce4bd1ead002c90f4de0bef8d1b1d0b9a6a2407f4a35cfb5c76efd873a2b0e0c01b1417028cf98f89b25dcbd3fb774f2ef69a575b2be094d795df1ffa46131dc823325d7cfa24eb5d3ff2c9cc77f73a7f82c61cd8289afc21174e087ea775e62123479542beeea285ad93b864f942aeba37305637ccb92e53044a37f4e6cf0d206626e4c2e773eff626e68214729b9d82917fb2e2cc1eb3e4b41425dde8b5dcbf5edc45ea22a575aa051a2fce9b53beefff63512e2d4096ac2010456882b3e10b509173444539e177ebf3d72b4d66edaae0f592c66940ecf22480db0cba3caaf7abf4cfdf5ae8b0517945b843098fb63db3beaa6c88e21f140cf996543fe9a67b4b14c05db01d61e6c6eaf3ec35876a49ff549dd1813ceb8c8c949ea75e5ed7b13ccde1da0b933814f14dc268f8327f09275227310240eb6f0f59eb3c878cc5b3a82e2bc7ffd9d230a802db738a43264b4fd4f76a2931a9534846ccded70ed5a0a702ff8c43beeebd90dad4153d86fdeb11af496c3113c785f57020b14058d16c973eb7420905c3e9f95f370d5559dd73f70b272144dda01ac4c3973c4b0f37aba27d2439afadd1e10762277b29676a400d708f5a581ab4fe0bca123d56bb84418e2819e3a8a379787bfa9d3a2ae1f019564b32f9911f485d73f9a9986c40522846e5bb652c679ddea2ca104daebe1d900c850207574867f9471be03d7f3a53b843f858c5677b2e04f77504de04a10e3ee5a434b3041e247c0caf1dd35a31e730d4191651791963a905c85807a414a62279dd47c45769c07b9d0ccd501ac4350021159387f54b71743a0c3979d2bffa219db98b93d238f53afe8eb252afbe0543698d0158d274e2a06f17174f881be02ef7f9bd363e30e37a73bc6f565b35c06ac4037b581a31cf2f50cc66405965023828f8b0a95c503330829ef6831616f0feb9774cc9292eae661f59d362e48bebfddcec87cc65628b3f40680e14d9f4b47e9a7c5bf5774d02fedf871939022c94ac7e8a46f143f55e1b00947044d4473156706510e128f2ef3fafe6495a721e9fb778a1ec284c67a1d8ae1ce237505785e128752a08a3ac3b54ea439b769efd1fd98e78c1751bb6a54275795f8172f5015c721295dabde8cc7e9c16ed9a8c682c944b1e4f0e0f1f97b5fad77f748c4f6e3d6354dd13c4fd68360daf9b599f517c43fea1ef4f80db8d7067f5aa049d6be059760b9ced3116e9278118ee9c3acdba5ec7ba1024f23ba50f44315fff137096f273dc9ed53a65371ede250269cd98d79b85c7931f65b634651cfec6b3c10506a4b7384661506d255ea5ef805d6dc0f682833d3222d91a7fcefcc665a3484b2e8b84092e48e95d8105b19f850fc552bacb989b994fdf29002208f74c25d9f00e80a8b08829d9278bedfdb4e538afe1cf543891813ac13e0034ec56fb908f99a73eb0b4fe8987092e5b52e5b63a1c9e885ac862ffb895bfb3464d6f7ea300068ed554a9fdb774dfd704eaf3e9c67bb496b341693ce08041e72b0495ed0c00532549adc6229b5853ecbbcd2d856b88987f7c527c4ce956ad18fa41baff1145f321e45ebc12587342de642faf370046f6128494663371feb1f5b4d39168cf4a694b0a39e05704878c5a9309e05c89820cf7b96ff91a748d7493b8c99cc9c46e10cff70873817dca1efabf2b369634b33ee92112aea89b16bc137194db3c8bcd85db4686699cf2b491ec8e9eb9f8aad2a3dede05399cafa38ca2fdda67e35c806821a631c75a03231b1f59b207b0dd59b3a303cb9185aa49a2c8bc6899100f1fbfc7f40370a5949ca68b658f6994cefd39647778f9f31866b4967da204a135a5b50c6c4edee3158db9495cd6695fc053e7daeaceb223ba90369268f0f2c7d44a4c99f57d88ba912d97cfb45ea66795dea47b0b06a4eec2ae214c6ec39ba393001b7c6321c20b05d2fe0b99dff4a5da32b8dfaf7331512cc6c2ba9163dafb00d1d8e16230026683e3186b0714304d961b1015750fc41c6fe12491f76ec3389da4d0d30451f7e2642386d1597308864b0e580af67efbf47d6c19db2d1f4b56c125a814493c5243bf763490710508a8ea710902441e33116555430b9961f76a6d1be95bb5460a2506dcfb79e03d963f9f480ed2e2ef25325a87906e6677d1ba362bdaac53137a22892241db349b9ffa8598492645b76c4a51d2f44e0cdfa6f99e48168624dbb79584863fd0091ac564a811ba1d23c82c0e28162383d1ca827d56743d43c3de8a3f8a9850c8c3b175b86918a3a75102c93a7a5e4b8e40c23dafc5891d7c810ca23b83532d54b444773620e1f292b87f27154591e706c21b0fbb4eaffc20ec14a9b51c7d1e78df903cafa93e6bfb1f9e5a537ffa47ee1afa39f1912e9ea63ed3f2a2a95a3d6ca637ae49b889c708cf8e455fd2897a3df8803f44d20d7aa1901b9c1aa38171f5179359f534f194665b0053d8592cdef93fee59670b32ee86a2b10d24abe83a8cc1f89dd9cab79340d014b53e8519d181bbcef6efe54cf84417731b9171cf09c5fb67349d1f86335a71b493d405a52ae6131f39511cc36a70d67bd4628c7042adf913a066bb9891288c253c0acab8775964a82c29351d6f86d86030ca3b010a9770699a14242216192698de5caf55371a0ba61446e01b15e1dc34b258f2bfcf56992b0a78133e6550e52fd8a02433a0a8d7438cf21984bdf8b98e76a605184129c795c5aa1958d5d1d587f97df4a8c9bd89afa47c51d49764f85ec815688b1bcffa39ee92e29b6463486edfa6d487559a7c093c1696cde493159f4c2584713a2c60aa9866922eb9993a6a5c67bd0425580abd14e47febac7e812b121c17f803b876bca3ea10fba5953122161c42a0e944e62daa61748eee4b8422591f7b7dd3623cf206bb1852387c95e3fafa2ff73669c9b5a0113495424f391280bbc97268bb060474aa2d6ea3b04c8e7673ae095894b1d1d954fedd3eb6dde73d70462ae5421c8b1f97389d2d88254985453701b0605bddb28c7ff2b50394eb0694212b5091b312404323f413b78d832ffa19d3841e9b5f1fbc6a420cec34e30969e77b9a5875c40549cd35ac5d0c667356a16dfdf534f64f13069db578ba92ce57a2e289425dcc07aeb5a5a4683fe50b8cbd8ee5e7a709949e05bf43c91b40b11576ca3cf8561cb32d3cd9a66a426c7caff7b8044ddbea88097e4caf4bc30edb1ec389e7cbeebe3415c2fb4f63709484665a01e3ea1198d155e90d73db256ddb11b43a2c696f19cddfc5e0409681696d765634498b74f18a05be8cb41ecb9a55a4c76f0193144d484f02986d9a475c7390d6d0c188f7cd08857622e857002e1024b409952d25d45fe77517e0a69df4f64cc86a4f694391089706a9ed7ec2809471e2e4d6d0f277da108b3c57b8a9a30d209159c6a6b269232311ff3d45dc7b3ef6abd51c9437661057efe64cd3b713758bfb5b7b09cbac14beeffc40fd58008d227198a8ed1fabec0701c35088613d9f05042ce68b2d19fea7eeba92c726968008c5b21722c25bea15808c7cfadf531da19244b75a8cab00f9083cce5033a16079a1e35a1ef36850e2d865910b57eddb9adc5d06df6cdb1a5ad46a09fd6aa521a0946f50fe78fd4ccdd46783121bb3a77a3dda769f655395f89047c67bcfe3414467fe603298658f8ab6a71cac38bf8b980fe7e6e84626a2a09b9372a6f9ad58594bcce203d23e922e9dd9379875ff07a76909406bb2d6be3518fb28bab9a8a35deb0d669a2caa4e4607399dc9114ea08726c567e463e923872af50580f6b9de12a7872ebd2299cf306a5e362c77e0ce40ad5487eb22cb70c5cee349736827f9b2c90544f665995f15731cb25145ca97f8538b41a5d415ee14639e8ff8ed738b789f758a6e17ff6a6fe3398121804a736cbadc3ef0068a841e5fc8ec284aa9d68c12d84c008f25fbf5e8b3b44c20451ff7d9df2c9951f76397a9a6c4760bf4b3b4a32d543047c95497321236ceba1c79818b091e2c993a0e8f0f03aaabe534e3d51c62d65bcfdb547982e1048c802b1504a8c2c07e79542486776c40fa8165d4933cc759d2c9da029b983f9f5177fa7ff62a53e0268bf26e8f06df26e0b0f0a38653e63cc3e63d9687442578721fb1b08c5373575c648a8fd9b2a76a2b8bbd77fd8b58e825b179bdc7f3fc9cd0be050b8d1880a3fcc41f6db416bd7544f578c6f183d45b78ce33f394e53c7219772f3d8a625fd4604f6f4016979ad6ed96d4e5bc8ed92e854016b1ecf4ac5e2076e6d5638a6f34305901533f07c353bc0d98bf4b9db9b3ac897d155134205e9b01ee7c8c238a68063ecb3515b0e9201cb1070334926c545188cc3bcc22c2087ec1199225e96047a2083b377dce23863b61c6e684d2abca71084cc483f52e3021b46cb6be2f7aab495d5de06ae71fe96f115974d79a57d9de30562ccf2947a06305cbc711d1f76f2aab6426aeb44c65e2a18d3eb58acdf2183565b759056814f5155cc380fa5180b73bc2e81dbb3e09a24e7de984aaaf4db6a0cc087188f2e98f3847156913ad5d823997ed47b337c0cefefa5b680365ad9c78bb045a0273b1d8f362caadad05d8b561d986127cfa16c755c0c9b933936a850b6ef36793cdd3011c6f40b7b835b9e813b21c0ec6107580df6d8c44b8574802522dd9b293a88dda38dd55c8c6959e4c19d675a065684998ea47ec6de9c3fa4ae459805da1f4cbbfb462c2f71795b97294ffbf56eee7dc630928a0b4657bd9f74f6be5643ebf1ddea77826f91539eb004041ded54eaca772d0c71c30ad8f730aa741e152d73a0c2038794dd8bec1fee5d3d6d26767e8271f028f709b0743c53ae3c9c2e152ae17bdeda578845a340fb7ee5a2894cafb5e8e1a7a84ca88c2365b3554220f8ec9dcc7116cab5333859a7bcdd6174ef007bc041cc122014c0d45b1c9775d2856332df771f93199f7e18e1c957740fb3e306cdc062ecbe5f2a1c8c67651261aed2c2e252e8ff65f10b4081025f73d557579deb24da598889c3426170461986b228d51b08c21ad401d98ebbb9f3a0b9235d06bc393886faec1d9357d67f8cb7bbd5402fdeca46885a5270d5884888bdc8c61d5603ab3af04acf6368b80a91e97c31ce5822d8d1112c079c3898be0368e19adbfdea04dc44acf6963bdded312fb9fd58bfa1e3691abb423d9e9f4c4c59de381f7a6069a854b69480d16b4d9b72890791b18dadfd270b08bdc3c8a9763c87cd74f190d4d856de2e3ff7b280d2940f23fe9799fa746a18f5c7346e19e95ef0f40a92c8971d29b359fed590ba180f091d5e7037bdcbb92e5b9c944973efd0d51959860658678d551d9e7ac09fc5ce09d73c03a2a9a05738a85322ebdaf2a7e593492e218f75d24adf92a9797e31036239010616930ac2b74a452e602fac3caf63cc17508079d5ed19e056bf3e267d7bbde2f1ef0466b17569bd56f2f3fa89877ef29a393c8a77396d676bfd81429de71ed576f1ee9967270453eaea086ad066f3d435d314e08a87475cc5013b601146fcd9786ba056a54bd9097acab83983d070d424e26ee792c267676d1d8fa737b255994da614d96e4436c82aaf39cd7b355eb47467e6fa5840b912d4e780d21bafaa340a57b72b5f6c524dab44d9c23dcae8ac1dd7e0fea74cae3d77dc1909cf8c2dc5a18688e29790524530dbc49a9eaf93dd37284aa651ffcc02317e64f5a31767e9f25b7700e3aa275a5d54fa614bf2715abaec82ce342b07b01fc5d6bd91cf772cff21d9c94a29155e55cdf48e41ee2cb2392b9013b58d061ecb5b968dd9f1c14cc9ac6dd6c43657a3f86b5608d604d1a6c074a917b60a784cb095a7aece42f67ae290834f799a0f1c65161e04aee6b300f03c36e458a20dbd68a3d231aa0d0271bc9a9d36d9c98a41bdb48d8176a50a9545d88423d2b495dfd9249c8c60f1f75ba447c507a6cd9fced8570f81e872b4f49b062a28557b8aecd451b810ce31007d08fcc32fac0bf213ad92a863e67b619b392283688ea1887d452fad5607b7bdec29bf8e82dce097fbc1b37de83b081ca77c942906cfbcfc48510ab1bb550d43234e8679b1e46a93de27f23a0230312bf36f387692f1081eccb12170cfa42b43508ea909b540a6c805d68c319c0bf945791d0b6d9a3736c452f4970c7ce7e888ff5926660119c58024e4d05cb7ec1db9aa6d92f82585b25a80f27fe4a984699d7898231ed54affe5184782830cf6b9d342f54d31e1b1e225d7023a88e1ab7ca27ac95aba95e81988481de5d599f2f82113893c783cc4a02e63cd3e5a1032971e8df876dfc55bd73e85fa2231cf3b8a24f99059c8447f313cfc83ca25ee88cd0bb84b40a6375921a08a0a8c6daff79aaf8159af9d146a7aa37c59382e8db251e24760c0cc191a5f2ad1ee48c89c636c6bfabde9cdaf58bedd5d0abf6bce970a917860fd56e1e1d1dcfb652fc4401366e4809115d510f2c1a591520c3d90f663599e13ccc9414749b91ce969da498c7ce5263d1fab3bfe90617d41a015356535f29fe9a50451a02c6bbc692dbad68c93f436694d12a000eb2f54368a258ef80818a2fd49572fde0407987ce06c426b2eae644ae7232a458ec3d2331cb7bdb00db69dad645cd0b1061a430fe4f16d7d9bb05969049994422746731f94b378bd78daf322e3246f920e2638a6b6c9c064c1c56ef2ae984531f8a649ab502aa068a99cd87ebb8866468b15454681ee5c8f3976b98db02470909b029258b5ddb13c1ce90f915dbbdcdfd84a53b223dd41fc83836f36981421a27c8ac51d06a543fd25d48b322259a0edc2ceb38fc6a776cd01869b06f9bab4d18a9f0314e5c21aeab6e75cbf864a66bf9dfc2b713e7283ff5f454eea00782f5f935ae4aca8d50e48d4e767231eb6890aa63818fd55eb2e7932836e5d33e537f0e8831900b84b6868b523103c20e423488f283b1d4c2b68f92fa0bd4c9a2336d24e7f82667d0542cc06a134f544dec073600a9c962dec752c5e93277baee11486801061a12237d074ce68bf816f1cb293790617590da4d64d5aea08978cc71ce5458636b7bc59b0b8a7eba61ad00914b98e88461d8a93906012b48652d11d150da5cf4d6eb055773edc1651baa668df750e02f8d3e1c930374ea47f1d3829532d50cdfbbbe4a9a4ae3255fd7a5d16b1a35983d03c11354da2c73f06cda4705abf8f6551aa1698ba148e93025a8e04c0f96760086daded7ec2183dc2aaed758a3ae87bf97c2bc4dc459f0bfe356669bed96d89503b0e27165082030e705cf09b5c87da740637ee51998b35246e7dd64b614d28020f32b6d4347d8e72eb1d3f4dc94dbf20a4dd63cf452cead97af7114ce14b221ae5af130808b10ee688f5ddec516c4780711cb2b0e502924ef2ea4cb75f3b084224863c799a2840f11548f3e8f5c2d06fc3edb72395265a7f9909286c2cf6d166d6eae27a7d6b3b27c86cf6dfe4591863786f8dc38f648af97432a1d0a428439c0843c63bc2e1448f1717070719c18c8c3e931b9580b9d3a3b50615a2ee4ab08f4f807e6dc299b9a91a94a92c499036b3bf392070230d65f9cb5b6a95889d8f8b5c157046917d344e35f51853b07d31a3339033dcc980f628808871e43943878b6a961c1794da92724bbcab617b5c578d2c8bb10d80b6d2be470340b29bb01c68496d8044dd7cdc67bb68d4bfbf5c7fe7b16e3920b014c8c3b98d68e59faa73dd7cd4603fca2d010413b77268e85d46593a2520b84211eb164c2bdd6b32eef546916c8b736b814d8c5425d27015f141037e83e921a9de10064a2ceb394c5de95bf7f31480062a4b816c2ffae868fc3cce62eaf6e5c7ab183d4c52624d739dc3e95f01fea352e510328440b5ac60f6cf00a4b55e70bc25edcc60dc74b62b6e49da743dddaae0e850362f2f341f9e02cba9464aefe22adbe5d805d8bdadcbe38315cd84f5dcda73d9f6ed90a8d7805296654408e22a7f14d7344d832b2c2d5a98abe40f97c9236052d6bc125b19e583e9f968f59b9c85f5fa4060e7c6aab490a3acd7f12b8c829c6d2ae43e2f4d9f8d084fd3f944eb946f5e7ec121992468634a6bc4d48c90e6dee55eb9f0ad121ec45053edf6d21539113018b8fe0565b7b4aa71d74ec5317d6c14e7d01535d4691e8ef6b53aef4f6dde66d3326ddcaa20c86b016391b4f514ea455bc0175a270c258a0f0fa6e3f1e4672656d97ea5fe7d2f6cc145ceb2a0a5717190e2d1d64e0ba14d7a213c60aefc4fa0831b2301f0d143bb79d8be6946e68fbf0ff9e0c31117ca0377f39523cf323a169a64f8afd47cfc43f03417c868b264922b7f0bdca465dd08ca03dfebf8e8210dfb3090f6ed1c07a0adc2966b696014a39b7b31e95f365351a41a58e3266a645bc1c6eb93a00a4dec3a3b64084c1b7b910de382c2767c4d237acf80727d10849655a09038845b696151291ba9985ec33e5a52c4239e74820949da39a00d360ac72f4d93e5520ac73938484f5b04541a36eb4993e72253278b361dd2bad60894034b5bed8715ec58a3f90a757cbcf9ea3aa56737de5b140ec75c4d6729ebb9ee08771c9821e1c08e3715e0272728fe3399e94f9d16b98cd9493a35e78280860040194966737ac6f071a2673dcc533eacf3a694efb66075dc016ec7036d2f84121a71ebb8f0ac7b4382619b8134079f8fbc8f187bbefed727f90057d0787f0e374fe063778dade36dab4103d684be7b182b47d4bc7b48c28c52c6fe804cb153b64551b785eac2ad43deddcf4f2816df6c41d664247960251532de7f4b262abdacf5a236323e3a8e9100818ee094a9df6e9c01682e7c7d3ba53b90be779cc2a9ba683fa126f82ecab568a1b96c0ee62160c15e612c5289e1e603b6a282465123485fd1f580093f21908897b345976c7397e47015e9b871925ec564fff0fd15f825829360399551858fd996512cab1fbb381b457501888ff9ad0033e80a1b8773b0c23005e4047b4b166e70c269d6b80dcf70db63aa3c2fd9978a950c6d0fd8997ca47b14bf473c9cfafec74074b2efc21aad78611cb6f1ebb954f9dd1bb83c196d663d55a247547125d12b7585ffc218c7355e24f65705ab0b2641eae36108f3587ddcb9a00083feaec60f9b67e08a39d31107b3dd1b7e5f94a3737c3cb9b95dff667fbb99d3630b9ca5091e07144ba0e9d3ecc5221684521d96a4b75c43526f4065b360cdda70b181bffd29abb9d8fb115c45c8999d813abe84aea4ac0379531bfe41a34437b2844117fade6f3e1a57fa39aa4730a7ebe5fca9ccbdca7608242c4ad798ee6bba871bc798e84e7064a76b700c3df46eee122275de21b2d9b7bca127c684f98b010cbe9ab7f7cb83710fc8d1ad3470ab2d7a53bc7c7ab3c1c64ce2ab2ef16e0fe4e821ff2df0f452c71ed136ecc5e1c0db0a32baed036ade2362833c258ad25efbc2f73498c1c9e66b8092ea3bde125d285bf10b59cbed01fe349b5e11679f67d21440a880239f5d43fa0a21cf6b1ae3aa83a7f497dedbabf94ae2734c80c21218d65631ad4759c2cb1229a2004e15b9446f4601a52e22b425c264980aebf56c9f7e52b0b3d687a2b8fe69735a8b5b0c658af138c36c576a611fa90182003b0d6495d859f4b214869e97bcf699f34a03fd6f971840f7842d1f3cde186843f490fcd25628e5291657dc929d9883e4f4486c502e218b133863ee649803b7fcdb503bd12cccfe97059c0c1673a39ac703d9bdc56e74548d2487ba942ef7e6b26792e9fd7424bf76abecbc540fb383a477981880950d783f13f10de05c790983074673a6b8afa1b7b35cf76bc449e8ddb9edae6e49237b28e9ed02293d2f543a4046cd775d2169b33ee7c1c19a42f8cc5e8b8310ca1e917a2646be0e75afe4bdd428fdd3c5ee07eebeadf04aa1fb4ed687a114ab6a6ea3a2309f08df69d21a0e7446c1063c6321300a4aeb078506cac0ea33b4f73f146e502fa1b8218296bb110dade5a04cedcbd21a4cb5d35f759beb9fc430a301ee31ef5ef9f3ad83b76a288df9679e226d3e1af27bd240fee3184f621742bb8eb576d5aa8c24f2dd59b67bb3a5198436b0cba91475adcb1e0377b8378f4038b86fa6fb64faf06dfcc316d63aa9ae229b4fdf5b80cf3c8e8c4395307719e89baf87600095b794eabeb6ac7253c78964ed60ffc5d87efe8350352b454260332a8987774759cb8596b8259cd4fdbeeb0e220a8686c5a436c4d0ae1e7ed0c91248549bb8caed2825f8509976c7fb46a5823a088cbf607cb9424d05068c95bcc981eb14ab444fa9863d29aeef0d151e0613957ea528f2bc8b7429f19c536a95830f30dd60910137b743e39fce2e6b8850cf67a1106cbe92a1f700110b25bceb35d9cb7ea8eee0a5c52e1b87370422772be6dfb7a5ce0037ccd0e0f8d0980c7827315509dcef2b294896d8cd8e31a19fe048de9282c0db4e8200ff033908b2a613d61e2da99384992b4a7dc508c6f8b9515b882a846b8df97d73065da42145a4dd19f5639852c1def6045a79209299da4e2edf1b67b1f632178b248a75fe427705c58bb7f436406f905c5fb37da5ea36be847052366a87170deeafc2c5ca4a3e726de6076146331395b7461941d648e40e1b7292c7252bfef675d43dd2380f3515417508e3a0964e3c130bb927e64d7c629f0c9cf68d0eecf1e0c7590b0c801c61e0e41911aa49993ce25226d52eaa2641c1234bbe29e92d04a58591e7df2c22b75940f576c9eb6ed61c138f3bdb628acc4834548312f75465441b1a54d441a2e9d27ead94a9c4f5581b349aa7e7e902581b468e6b4aefb46cae7da1f1e5e9ab84fd90f682073844966e339a5f347c56c3c3353da42274ac2b627203fa0049ed7677469dd884c7b678d228b2f960ec765b44a757cfbd9b9fe9c80d1c9d66a1cd7d69ec89b62fe74799fc44d8e7196ec384de676b7b769a8064c28d4dd82deebf1f309b8be0ca5bcfcbba60eaec10387768cb3933acb2ef205c2b082e8eed6cc2ec723d4cb4152d806f153fc2c3d55eb966bea2a968638a78c1ca34aa3a4ed7128404cc69bea42f9ef3b35eec3e41fd56f48a97fc08e14bab08011baf3dcfea7ed38c5c08ffa25edda9c355a91749166f341aee13c30c4c498f503f8c999a9b03bcf1c6dcb9e5a27f00d9b9006c015e1644fe101d2de15624f4df6f825343a1e03ea53d105dc5b79b48fa2475dead55e60066af7c7f8fafe229b0b100b45b59fe56d853c911971d2922fcff5828796b47deb76f827836c5d04fa325b40525b04a6fb1521104584bfa6b4fd123edc396bb57a8bbda291df70aabeb775d50ece71475b14a001c285df79159a7b3c4ebed049d0c598eb03f9c0f372bc13042c228dbfab0ba22df573ec7670fffaab16877668b0e1639ce5db201638f6f01c782207788d0776c973e6d5339aeaf3bab8ebc75990dfc7783715c5af4ad5793a2f2ed2e4746df8b42382dba8d793064b687710cb324330015b9e6e63f02384625ccf6817ded37c1080378ba99d1559d2e4ca7a870f2fd780befeab0a98b77f5bc00f3fdcbf4613ab18030715a37de9e8f80340a44aac178410345f212b662d30d3d3147fd7de64b1fae7b625f5be853d50756b80f13899e3a5ed940dbaae8b2bcdb526ae7aa81b3ce65ddfcf9c20c5a7a04230d7b390257c2048811938407991cb34692f7fb6f68bc32b95b47e4f199387514bc41659c6f3e57823081a7238c041e365cf7f6cfea0fcafedb8a1e2f7abf9fd42fb35f748f1443f2929ed06fa070c34e19fd036d0b90d97d04c550b188df6d083b7772efcd12e4f0d9ab8ed35be3a19c3d9dd8365390466516d8e2faf56e2084ea961785e76434815d35a0893b544bf4e17d631db4a1029cff16b70ba0cd4d21ba7fc047b57164bfdcbbe8a061e9e67f6f9c16abe9dec81548ea855758ffc62ab1fa724613bd85c59bc0cbd8009d3942de91108cfb3f22e38fcbd71be587b4eca7f5665166dfe2971baa2f51f306ad0e89656472d79181f895d78042768889574fce1c2442eff0bb3d7338f8671c52b6cfe31e2f627e1cb6cc66dc3fa72e652c2055959e790f7e40346ef7d69939758d420e9c60fcfbd25fa31b4a95fb688f15e0561f9fa26b4672490582a5f287dec4031a2d21329c9560c4a70346c11e9196db169b93da53b630cfd267fba5e6a7a5059aa34b27dcfe639d7caec96b68d2df5499b57c643548ae4bcf45b2f95330c9b27efef70a971a08fbb6d73059805bf0412381610837a86d1e1de2dbb6ba989f95986d352add644c7639b790512764555fb2b28b75d906d44a7ba886cce6e7294587497ca1d53ddec3d0dcd8e96e1b7c918c52503ac5632a23138d828b7f7d24e222d8e66610ad1f0b5c80e999a4644cfd313088189f1c06d509a65a765c3faf0b1d0780a31482937696c7204b0b9a9a8cf64f087dd2b52686fc66e3b45446a4565edeab9eaab11850fa830e1d3c0c62df96d809b03a03e5ccb77d8f1383e3a0fe6eaada1c299df0c235cfc653b45fd0aff049b69f6ca261d7b46c8ea176d631d957bebcb01aac0cc74aa8b140dc51d3b4ba3c708288997f7dcadb495666d4b60dbab89bb49d509363a093edac50b6d5af7a23ffe18295bc477ad8b783b900e7ece2c46866523a3de5e49b6852f34591140ff78c23013c1b02ab4a1734a2d35931c4536f028226285b1a9a851ee003eeafaf441e21813b55f003d3b6089b57be97ca58d6aa406ceb540b461bc309cba7f8049fe3c45b306ea35ea5e38811268c4be28ce5ec05d500296dd7f318613b79494baf3b1f42cc392f54c1e85fcb1999764c02114cb9515c392c97bc5112c3d236403eafd1d8c01e4acb2293c4dc83d67f9ae4daad1f0a28bb8f739ad9f05704cab8d8cda65a1d135198d978d5b1101077f5ce1bf2c63010af165a36f61519b1e0f47f9684a9bc11019793e3feab966b3ea904fb68186c46009eadf1bbc3ae64f406b16d3fea4b0da70de401ce9df23521711c31959c2355bf683e126c854389536982332916d2b609d76941ed69736d8d4fd48c0e5d6e17441105d9a6cd9eb6d560e856cc90b1868b86c98ebd79e08f47a8b098d72181e947d0a42e8eaf24188c5a48e73e2858c024924e901ac982ce4c5dea71086c39cc5a5921f147bcff8516cf0d9ab23e6e3ad6d46373fec5a4212403122a4ca434e99a18fbf36534005b9877961d5ab5d16cab23c83ca10b32caa2e7906455bfabaa14e78845288fb7fb70b8dd13feb0c20afb3202e0a3d84f3e298b5481a95797fd128235782f6be2a74a2ca807f65a05c23478fc862c43243bc76141c5903982d42d4f6ac440841971934b611f2a2b6add55f0a0a9564b91d1b609ea12a0cc930cb46294f9af21d7a130afbd5c165ebff799d9d219d09b544b434b55751bbc91aac8267cf9ec2df9f7bfef30d2133a7358fd4a3c125c25d325c27b2c1f1ced9bc7a9d852e088c725a490554bdb7b820df2b6dc36085a8c1fc938156ac67d62f8b8359545beac21481727625dc56d57a4dd9f087581fe4937fc37b83b54f78d4e62f9ed2aee8f35d4caff55ec81981bd875e9bb0c1a5064e4b6e6bea0b0d34b08fb8c3dc51cb80840673bca7c052f762e9ea0ef680f90886ecc6838024d85a107bce5035196e1f66dafe5239bfe37b7f9a70c6f83e9eb7657e9a040f3ec845afc13ea505f0f8034dccd4c86e96774376f95d07fdf2e85f1e392ff68fb68878b13985e22e125be8338c4b2200ce057a071d2cb2af97794d808c9807cb7105943aad8158026fbe4b9e56ff8eb7120efe3efcce503e408ae4a3315ac2e128daf568ca762bd01a78ff4bb061b401f85595ab1cbd4a494be984692065de5a65bc8f480e0014e68266cba4249064eaa2e57d20dba6618509f3bbf500aecf03849c2b25e2d364d9725c06bf7279b205098c1ff11833cad96f8e78ed13547a30ebaa17d683087848c7fa97b8dacd2b0b3cbd42265907e5b49e7228809a05ecc7943f176424c7c9d2405d04b920a9d555e8bcd639a44f81cc5f8a54321e0065b3801e71b81f5ed327c135da29a08a25c6f89f17bfe97876a9723dae66f8157d638d251ac54b98f63d5e3dfdbee78617b8845ed19b1aa848b13569303e8b5188b50f4899e39f470c67db6db114a59863ccdbe109c25f0466f13e30239ec0bfefa43948e9008b168a921416228eabc93d2ef40292f8ca4d1b72f81dbf31b73793665bddcd5ace1a9bb4d10216808d9408e54e6f2491e2f35fc4225973a523af9ca593eb1bd64319e74a4e816efafa87ec1e1e089ff1d84fb0eb85ac64f509254684aa4eb1c70f3b09b7902ef27760c3e14544183da58d710011794601368fe610212f35b96943e72a7eca2302c964dd588e4038162ee33e37fbffef667aa69aad7fbccc63d60dfbf5ec6a4a939e6607a3662fb81e090938d3cf3b39d24282df3f5b27e24736dcf707a43ba2c509733134ffb0ef5162f22d5cdf22e947367eba7c17d946f3e5ac3529e108dc5f5b26156fccdd10fea4a4b11e444314740abeb84aeee6864e95ca897a175d32a07d1c20e21317f0eb9cac4e229596b139a499860be87de5bcfdd2a28fddc993526228511e58f3971e362238130b1a64cfc26bca8d03f89b3a3cb0a97a9ac3007b6d532ad026728306d1c5b788b253fa4cb417a5d7fa00182bd3864d3bb434eed35d803ffca1543f747666f415b661eb5b84e88dbd02052097479145871d36832df98bf5e6fe35a597dc37633f98a2a8dd16aebf5f71d9c2570d6f2360e63e3ad3ddffa9d02e115a5ea26a1052ce10e77cbd11b6307ddfdf6962e3c5790f8f7da29a56b69b2d4e344e7dc4e3a7a1506b53ab833d2460eefe703b5fae7e0aedb028380f7506a19fab08753c79d093c80bdf1a6ff58ad756875ce4d832c9fcd6d2f536fa483a507430656b00585fa92af4a8303430afab080d094e6558e00bc8e5a1901e00b5322eb9ea02600722da9f2c20ac09f70e41f7b8e3d61e66185a24d9d4ba28ed618fbeea51b77288f0b8c44c7af49998d7df1ac992069b159c75bd4ba97a5d1396e6e9b2e82c9363fa7d172067222079b63d832cad80f40701f2327f8a6737215adf724a89e630054017a09dd125b18a7fbd0a28f8be21912c9cc2b81594d3a4ce2a5bc61e45372baf08630e2c3d859d640129c2c55bed9b733d44ffaafd07bf6f936671b74d0576635453d4d826991b7e0f1b0eb9263cde1ab9001b8a03aeec105bfde4ae8b647a5359bfbe2a2be649bdff09ef876739f16e3fbf1cfb30e7af9edbe58ab8a8c4494d8b2d8cfb3612b760c6f4898687da6e3dadf7ec24a935c0a00811d7a01350ab07679a28c18a1e35413f1fa9d0bd0050b044c3b1a0be6f36e699bc78421056e64a87d3eb3db6b2b3a76e0068882703b750413ee48ab172b8769724833afa347af0fc9767893336b267a4d35365940a01a50f8e1b7270c05200a06e740f7dc503483e839c151fe8f22a86477713f0bf7a8268ed619e547c74c66a0e67a88007cd585de4dc5b1da1ddba3e6c41a4776180b3875900e09ebc5a51944300bfc2cc34a6b8636cb2915b7ccf563bba5522db8a63c6dc42f35986254677173b9e7edbcc78cf80eec4dfa84c23aaf5b4fb4e46f1a95e4ac633330cdd5507344fe7573c6792f8ab0b1fd68a306c9032bf904ced61fcd9cb035dd980096c0261c602a80401eb081e7ba65bf939c7c6c5a6f7f2f642459fab90638cc49ef6d038382da64e99bbfcc1e434dc863c81eefe7fef3a17c189f7fe5151842593e70ecfb947851aab90a4127d7821b79f69c4abc57cdb0f7507f4562d18ec3d970c6e5faf7083fb305c2a09462122e4826c6182f53f43149c6992d1c21217380a3be1a915adadc15a00e03c119ccc8b68273b9e3ae0d4a18c404ac0755e9891b910d62226a2dee4b016c4e1b82c234fb39414e85b2fa0f689a9f2347bafe4f07b65595cda4712c1297923961515b31600a4d927bf550a7f887292caab7a041fafdac8b2c5babbd990aa5a90bd4bdba2dbf628e2575cde1857d236a924970f06d6200daf2edc90333cba43f13f5f1c1c846cda8532f62f476b8e1de367a6d2ee85a10ac6d6859362634e61bcd7a156d3506a682a33f26b188cfe1c1478bfcc1496d1082283e4045ad37bf32ea6ed3e95ed028c0f61d93f061fc2208f331b05583ae9507dbb65609173fba457edc5b1aead5559be549c6329a3716cdab9e83c01e15e11dffe56fc4613455082f9edc985f069d28d353b63092891b3e00f5035ce3109f1f527a9a8b0a808dce31533c679d436273d0684073a22a3b66cbd7d74034c80b34b4c8d8306dc65583861e6e26bce1ee1c13f9ff95a8b06619838afeb585d39e040447b3493aa6590d26877ddfb9239c724bfe9f70f25b6e40d88dd721e7b5007ca9487de87224a5a6cd4f362c299eb6c00ae19cc75202c2eec33e7e69f4a3ed34074db81ec776946838d75699823699d74c0e7179622672219d27d3be473bda146663ab9630822756e54191e7c14358c799b2907bd9345c0f06730bcd734c2449113704ea21fab1f7614f5e06108dc533c5e9e68f1b56f1172b50a6b30e2b8a99b340ff7d1e91406b15451f0f9a539751f0f104cc55b51f149e3dea50bcc6346251313f142cd90a9b6bc71ca48fb5d7d6eea794ca92648c3d7fee68ed6c2544db657c3ea9f3689a789eed39e31c63c2c6a4b9919bf8880f1231180dcee60741a9cb6a42b42d31da23b8469ef2ebd0baf1755540b73ccb41791b337fe58c08431a5c5cc556fdaeeca88f40884a77e81a1b8834f42bdd44aaf031de73aaf8be6af13271f9a44e915695c9db2a1ad98a8100aed6da9fac415ecadedb03dd9b4931f5e7677b51edb86963a1002fbde30f4a63ba697ab9926330fca6afd82eb4fad158e3915c39598db699c366880e51ab7656e4ed3de765342d22c17f6bfa2f32f890b2ed686bb1765d713dca73f7f77e1d5f93d7c13ce1852232512f9cbe2b884fbeeb0b3daf170dcfb4d6289df6bafaacee3cba4adae2a47bd1d0c69b49ae3cc8d8334f724bcf9ae733ffdf8353d3b3e9369b63c8e890d092500d373c1f5afd7fa43f5cf6a7c7e380fcca39a9ebff090700dc70e7521d9d1bea125b534ef31f7e54e99a146e0ccc2e90552bff7648276c636e38748d6f1d1b1a38a7fbf7f8b519ecb3435ff50284631c6c5eee8f2ba2ecd72916dfc660ae623059170ff3024aa2246977335d4c9b22e74e9029bdd0c9f815810ce9581256a9a84bb2994f80a61937e6d66201fbe7d7cb821c87afa47170ba893c07b813f54f1146791af392e54a932fd508c707087526b3d63fcea42bc15eb6327799f51ca9c83eed1cd46f6c89d10376e94ac8be3a9c641619fd22db29be67e13b467f648e7288fffa154951c366bbca43ef60a655a2eedc0e77201f38070cfc6041f98087429ad4c7c5cd972e352a7dab53d5802e100f5367cc549c7c1d5ab931e7086993cfe054de37a7b3e0c4e06f3ed681cc4a307bb267326d9127646e91b504f045577191d80a871132e20e65b74f2f638ce8119df90fe061aebce0fc1026a776a988c2ef5c02fc49579453a0cf2ce2190eab969af9ed0c7eb2fb2ee52e3c91e77456568b90c4a6d692777c0cca82380734395aa8e8bfb705740a27be1b1de550a203c12abbc5c273f3f352f98bb8fbb2b75caba375b0ecf9dfa856798bd23bdf461ab31e86d1690905036476e5294a2877e9145c0fd365bb46765eadc8e22f7a5c25f0894fb1698baf4bd7b6bdf5ff46d8205eb76177b6e68d26170bf1f9e0fe26401ca78fe1781686679526bffb26a104e9379a77cb300b8ff6270c6abf7e3f0e9351e169b10a2543ddd7f9ed6be043ba5f6573c03e0270a7fff698dc91e1d89a222db054cfffc5ce734883ac07459a5d8ff083ca07a93334237e829933f6e4dca82f9a8b0da69e6476696368a319e88e7e20597d6521417b108a8ee6002959cce24da6dd595cdc1b495ab4357c3e09ddfebf620aacbe170c5ae7d1b8137ae0c1b1176b06f00179db921e6442c2c31613896ef35248c7213802d4e0cee2ab5ba98125cc2804772a382f3029a2a8e5a1291909eb7664bacb6a02af0ff37661ad1ab49d3ed46deb4692519b3debc223910f7f22a13943fd4a7f03dd04ae6d15fe485d81527b8d5b9135b06d77285b1524b51f4f861096b3d2babdd509af8ba3ec04e529717ff8ba574d4b75e02d2a354a7883c47a2adc1be19ccaceb2793e1ff596c6b5ae03983be59a6c6ff74cf605f73a5fd83d709ccad7a3e1bf43f18c0b0d6f40ae3a21b9963e3f0cadc7f29e294f40c9f1e33a2d44934684f7518e887401a7d1474cb2f5de5d2a10597c0dd7318d619b3d7db47c37c0594be155a21c1747cc2813e1d064bbca89ec6572ccd45a69ca8bb6c15c0f5cb89134af50de58f16153d9bfd46faf91960545b992e270982615393d53cc454d02f5f5bcfaf5706fa1c997eb2cd7a50099f59be6cce1fbf28a686b9444550c74be68d25aab937a478612c335db79bb9463dd6e0b781c083ca01b996b4be2d84249208e4861851c712cda02674ab8c92db1d5282ab665f044bb3bc4433d545e7715beea166b4875768bb0f3dc2a5faaf2d62c84dc789b82bcd5f98bd0a311b55a2d973b17a8c4f89d75dcc7f8ed3b5dff69d8988f0ddf49950d9d6099ff159ade4d6bab75cbc5b5e2c647f0f529884b8089adae0c58ced177053482c8ccda60cfc55a544ee2d06ea0be097babcd107488444e28fb7f2c3cf697976977131c6ef791b994ec8b6634976d3f951b49b2daee83f8789322320def2712c4712ea7ba43c1b8d9b2e9bcf6178b50e3c5ef911e579685e4f90fe149c6ae67104b2579b5832f943387879ca9bd5f7bac18e69a8170939af9df47267f89ab3dd9efa0dc05bf0d3688f76a43ede96312b18d426024b5335f7122ceed03d7c7c1c61a5b92709d3677fbd01511d7352ef8eb45ca5d7fc7a25636976e7a51b391f462e47bb13188231387a29cab3389661b94fc94851fdd52533a7d24dd2ceb63132593eedac45a2c46e5eb97f1ebf8be7aa6db6bb7c5679a26b8023e50fbf9a9b2316f0f3cc4c0fd438fc008be283ae886d73344f7af52c7ee0bb238fed9cbad15ee9477f2b03377a574b07bad853b3d5dfe7493b6c28b1de0b5f1a3be6b54b765fb64420022ffe350a67317e59000f318d1642bfc71592b9ee057afde66cf0fb5d61e2c100eabed21ee3835d187ebca019f8e7a2588d967fc268c08d777791e2c2b510a704454e068a5e73ff1cbe87fc23c688b1b3f4fb56ea091d53eb31cd02d261ac9e4cf2c3c48a0148b35be95427ad7f1d77b1029d3eb6d72f50f43fe4f28587b7485a4e3d684d7f7fecb10cae4eb0a2aa6a37938b9b5ea743512dae8218d53551f353ec14fd69042918f331ab3654360043134a1bab4c49e64fcdfc0ce556e0da553edfb41e375c926ba889aa29e16c18ef85917d746cddc2f78e41cbb4e2a74277b6150142dc226a9a519b5c70cdcdc2135d49c92fb8c2065c1e9e0ff8e10aa5d892aa8e1ef8267577f8cf8487c83664c1427602afd61b9a53a7419e29d9d4834e0d59c6ba26b94b82c1e54c4e77ce734800b48f2620e16bce6ddd34564576c3bc07b355a03d583bfe20f711a1f0238c2a90231d82d9a8cbf78f4c28cb9f497a1347548da4b6995275df35756a17f6886fb66803dd09711bc61813c7a5e0ea3b01207ba844573cccd4ed31d93ec22c43577ebdba06584769bd84062bbd1bf7f10b740dbac1e885bba20dd975c02ed9db1bdcaee63bd2164702845d4dcb5672135d9ecad56c8e521669e13c89f3e44c6bab42d1bb6e8e5a8cd3b345c9cf8960a96961e6b9ca58da95c8edc0655418fdcd7e31235a242287083891d946da484061b8417cc590f11bf285595bf53f31995c10d128570192d11f6069df67ef637e5c8226ac4d516e783c50974a40c3e83f4241b0fda4bfad35dd2b6fc66ebfac15ec6885b6c2c8205a71e65325c1fb158d63edd8f325ee35400f1620713043b97425fb65d514971ff4084e9a9407803121e37a1e2bef420f8961fab0ba5a8f90b08b135c707a6d52fd557d2ed02f342ed9839f4907994452d819c644eccabf481b9409475fae662796f7583bf2354dff19efc6111d5aa093cf8a02bfc9c4cf4e021b29b8e8ecd4f3ed5168f0b49b00a08bd8f3b762fabf68083cea3ffb89787436147c59966eec236e867cd4d3cd91ff5e9d1bc9bdab19f0336ecd2502cc926120d3cff4baff94ba02326ed9e8a323c4716fb7aec9fc1b1eec99406b71f0ea765b35d7996445eea6a81851dbd9fc85f564d5058e213c48d2f5178e85bfe42d00d87956dda5fe69827bb81aefc1dde47154b1b04b0fa4224432e69884d00dd3d9c5546b28d10cc96e103491017971a116cfcf8f83345fcef0a6cb00500baaa64057a54ae4dd6335e2451314cb9835989fc01f00e4944f5658aeaf58c2cf49411074672fce572a51bf9a898b01656b24b2cf0f99379a14447f5a32fd4c52b2b5f6371f97a14c5fbcc8051e8d59b53b0bebcfc1055a92d9d82b3ef1edbc3366e55a1674bf4fa97c0be12b427aecaf534d374964b360089c9737250d54ed773f81ee96972d51b5e85e4d79002f3f43b6e8e456a85ec769947fa7ca4b16815d7db9d3a71d003ba026b1fd3f79614bd5e7c4a43346107e7f41ad432f6578c70f961d5bed1fdb26cfc9d0dcd10030fd6b10b77872789c7e9bcc3432a862e28f0f1735f0ff547ed3b994916bce0b1e6d10724d4590574f0300bf5a5b504823b949fab3e51c446a108985744a17311bd79985fd3444623ad09c1f082dd095859fadad6567f0f5390ae26117409e172965e3bb18370f892126e1cf67e61ab0d60c0e01a9da24a728f02fc603aae6d901f241065ff95bb67505ab083fcf65e8c43956aa59e6801ce41e427ab15d3962ab3a0c76dedf3207dce19b04c01d37b8656b0f727d835e8df7f65e8ba678e738fdf71c66b3294fc237c94f8f2b3f03040d5b6ad6cf02b3dbfe8e62c674d759a812b0d4697c245e264da8c5b1ec2e6ca4f0febfdc6b544a274b40effd0725fee6623ce8f3798bc32a479cc4de628559452c9f36c1aad3394fcedd6ed146cd8e195dc042d0d98447c50c235f1d7a31374443b3904947b9cde4e967c6b426c7883293fa4d05f3080290d5ef1fdd4866ab8afaf05f725220215a7289a3160db8b9e10e2eb5d82b96df094a7f4f742226b207df1d3fee1d7974c69cbd08b613e00b49bb4c73933f8322735980066565a0b0b1d5142861509af955bff2a1211cef4af12a171ee2808615133e19e4bd44502567af847341fa52e6829af19303279f78a2dfb3ae049cb2d3f04e00d0078b3e4dc253eb610bc282f5d117a23ee8bdfb4077fcf34f09c9cdafcca7f0dc0223096cab9db87bf6bef7ae6f0a2a598125cfb47389a3e37368f6f8a7deaa194dd75e3940326ef6de7efa62ae9b048ccb95884b4f7b3f658527dcff33542697b620adeca713bb06cda2b49f37d4f300a7b6c97d86555d1e668b9f86162388ed14082b01079e3dc3ec55624c7595ffd99406d54c817303ea8f8a3b0b59997bd12acb926f6998af7210c8d3d5ecb48a2b25147e933064485ce6dd77b19ccc1c64be436a1f3af9951bc90f829a7f9ff57ec77e3ed707aa988b1d89b20d77db5d09cc3b530e08ff385f6b59db7448db8667877d1b842fcbb5630a081de06d0b58b86f231ec84ecdf260f836c3742db0e98b722f824bf9723c73e83078d66cc52a956075aef6e00201bb4a007bc416a531a7336dbac30178a34b984ed7dcacb073ba31b614ecca26cc3a4d16f0a7839427e9291f31eb86932dfc4a24a6a4e833b5ab0ec71eea83233a32c9fd1b02945c115f4312f28dac293528151a9dcf1fe3e6ba6b0956f7100427ade1f0483c6ee749f746fec34ff51a11f3ad4322dad13281aa717a5cfb2572cc5124cb6d3c17b6adb40a47bcf59af24583dc33ad79b93c05647686cd1f63f7ee85ff546976dcc1ae080f2e2c9fc0e627fd13cb9ff828c932c4ddc68a0e5d6e997385a72d93980af69b34f366747aa5aacd13043e5102d371d6090100b8ce156d8cbd3d3c34027714341d8f1cd102be2287dba17e5d06dd04c70a78fe0c6ba9c0c1730ec8a07b553a069a3a1b880a6b631fba6fe378c376241179986fd95f6e4debaf0d0e1b16c73d9891cdc5f896967b4768bbf4beb13cf2c8a7dbe06764031aed91ca22de0d71ac9bd788cd23ee49ca3c1b634fc1b634e7686fd3aa00ae00ae1cc87ff00705f272fcb8a6470f361e0f637d44b3ddc80e2c4e6160583d78dd1624d5befb51f0430e8fc5610bca8c9d676217c26e8493d056e248549b2fd1a99ad3e67c6285b0ec9ecc45ec78075fe919a04ad391bb1f2a91bab836d179d8403862562bc893e15fec09ed6963969734a3a14ffaf220174ad73b675138455f27750df3e6b57c85f7733f8e65b2bc75964ee59e07a624764a8a9b93b70e26f3d9a4dedb0e81aec4e32374e83182cc82a7d8184217ef2424a4fbb8b765696a9fd315588bab16855efd02bf5d411df8ecd6a0aace917cf1beee9b52c76363e91ccf4bbe3c1324275bfa820056c174f25358740fec9fbded82f304a668c85e82bd818a770a006608fd505624514bdf360b958084f01f70b4fdc9a3fbe8dccc1153ff0173176d6678ef9672d82dc0b69c36319a87c772d0208be12c24b4cc57bd931d1ddda66f22eb1ff6ca2d975b5028aa9b1bfecef2aa3501fa34027d8bd8a944fb98662fd465f87e8ce8a2d145da34e1274c4269ad50da94b5b04252a783073ada864debbfc4174c68647a409d63aad716290cc6e372c13ab2402c2f7c2fbcfe30eb1d503a6c364bb924343ee018a2b4e5f86e18dc27d15ef9c9625337a1d591b836d0deea621ccc4000968f61cff46ffd02220ccbb38cdecd48f38fe2855bfc5099f976dc95509a7b59da3ce0a466207a35e59a38169dc3ca35387db72b6ee7f19e8f1138f5065ae8f8d7197b4493e2b7c4afc288d557aa02695cdb9554ba7dc3a8a5e06e4a91d8e34e2687fa491cdb7cce1eeeb449945009778451d76cec0836528b18d609f11e988e3c0aae39a418be8b4c2a6b6f3990c0af8a14adf36a8760fbfbe90d93b862781236fd8c0936aa89f24df41f3aab39c145c1464bde084bd4ec2bdd3fd8b8f006fc144c82dff42f1b2efac68da0c831a601d753df4c0e6ea61091d0de9678004bab5928fa6c2b82a2b1bdf0810b13f66fbd18711d5b97c58d22c0ee09ba22cb7e036c381ae63122ce256f8bee66c2ed7ba60f5cfd431365f89a1f5e4e3107257012cb29d78bdf7a3c3c36c97a5d10cd1688b6dbf394ace04cb837b33c6966d00c098b78b2823bbe74b4dffe907632f8e27d33c95479ef6441868caeff74ea1cd02447df019ea22e5568b070ab51c349e68198247dc95754ffda07e540192e37e801c76aba43272ba655aea604b07a143b2d0240bd3d0c7e5fc725e1d513ae36e379fbad671018eaee9f99cc0da7d2c92a2a2c3901968a97d275114d0c2de0dbae70f5ab7bade97576d15c2810af7fa656818f51fad1ec7511e19415a6e79ff4d4287f017998531d3ac9ccd4bdc966114fc77fa3b4334c80bef053c8e8e2711441f2c37bd990c83d6c1e5bf37dbe139aaa9f5a0c096df2647327658fc70c73c16dae568f854033de7986428ce9af53fcfe5013eee5c5d96d7abea98f10938afd1ff8bfbbc8c402134044e89c3fe6378f7ba70bcd62c21006aba3f82d217eb6494702d23515ade6409b205f8185271cfd38c28ab5a9266068b33cc24f252a51422235d7dd4185bb3e82673beeb901eb47e5b29249665480635d0ba77f2bf7f99d33d34efcfc8e55c79edbf7471d029d7a4f3628c1ddb3bc79ed8b8be3e285139347b3f5ad45a22a3057bbe228dab31083a441e458179303edb9326096f060f00438a3db9fb0c5adf4a122f2ad4b6b6e2060722982705fad92f38b5d747d51d866c4621c5ae109f48133c68797953faa048c1fdd4ea7c97311867da7fd4a0e710ae9d1b5af13fd6b16a88584cd69d5968a764d47f3d8347a6e1984eaf00fb5aa17d64cd84add7c1a6274fbb29fc9154eebc66f235c12cdec00c5c9829c94f8b62044ad9d6feca279d78f7c1c63ec6937c11da0a1561271a70e42a34a30b983509d0187a66c9dee0bd06cf0f2f63e6d37f26628e54bfd29ff8b1df6bcfcd893e3ef069f0d17849f5fb42fe2ea5139ae8b1b5c46856eca21ca5efa524022b55c6a87e4791d81ab114f2a0980912794825d2983b18cb6115ef6b304b007abd5e4ba361a2b263a062707fb6fa92864959f541ceb81364cfda93dc20564e4f3f3d2cfbb9df1c9cf6ff08e4298fd3e16d71a2d485d531878e35126ef05bef38b68b2af8f8226a95d3b26f6386e82aa25de84266d76b7dfef7c6cdda67c4100f7276aa2cbc3759f67e76f6bf098863e9a8ff89b61bc4be428ba1676534ac7f148bc7a1d22a17afe163a5d4ef507644ffc221503f1160aab64f8a042725c6a68abb208a0f5a3d6b53923a2a4d910996885d0279719550159097c08eaf89f2c2179b31009cc8a97bcbefb2f999ec4eadd02f9f59403d77a2438fa59b9a8850af55b06686ee77dbf12f7fb5dcaabf39e3497fae921b7b89aa5afaff5a045677f634720f219bcde04d806b53e186cafa9a382b218ad1f6f8a9798162df741c8fd0e7a2af4e440196aefaf657af0e5aba57a79677dbaa75a9ee663421bb0a8f4edacef98cb52023a6ca6b2da160705a9cb9f8262787b226def4e444fd89247eefce75862f96c8db37db5c8210e640d9d906cd2e478a2771a902aae5829fca1d43bcf910fff4bd36c387b3bbc034c4df8f3df48a361c3502a6589abc4f51233ffae5f7228309a4fbad066063f92cf734769ac694d225fd275e982fd4aa64f5e24cc1efa8afe667ebfc9a9ae9895a4620f8c3806e9a6a484944064d081e1cf003ac8731b7858627d61d34f2cada1b64902df021e5fe2514e89daaf0dbf0f6325e14275cb94c56cfcb0816306591459403f7ced2bdcdc0a5e81d428d1958a2387e76d5cec8793ced55d4efb70675008228532159c0e42eb02ca83de3b299e8c778531acc880b5ba6b41980bbfaef1ee57e14ef570588d4e76603ae36d532c6660d0ba9691faf47b32a70b09c72fd476142ea90a70f2c559d0d83e50864ce99378f36eed80570c0943220efe6f8dfb9d27a39457fd9b27c83a9a2c43b6289aa213dce00d6f2d31c237d2ad55d98b40b5059aec458caf88b62fc444480bd548dd3efe60e46e1017de0cc3803a0a501bede794c04a9b63d58fcc0f5c2623decfa018e8bcc0bcfddb5f949b09ba79b8ded2073ad3386db547e131e3ddf1e635fcdc766aa56ac8de398d5c3dd6c11af3939b270f6e59d8e7466deded0fed7955271721776f7496d1500212bc10fb25f8b00c8c5cd569e3df664295850fdb5288989af54df0fc105afdbc891ffd8ea96bf173300b56876644b2927254e89f17d662aa1da49212e134a1a945167163da9ce9b1cc4a171a363768209aa7a8813f9e502ce02215579f3e003344bfcbc4c50a4f0c17f388f3ab7fdb5e4573365d55966e6b1567dcfb3f898fb0690f1f5180481176eae1a20c49d19e88b8121ab8d8a93f284ec8bf2375a8fb38d3c824eac19d4e6129a4c23571552ed59e1e0d8fa17a79cc4971005bdf8d468c81a7f223a6c1780997c3ad7ec861fcc2264fe27fbf58cecaa682a03e2779bc974eb2c7d2d6ebfc0dec0990498547012b347598010aa39f05a2f63fac1eee0d2344482aac4310c820a0e86f697315526838bb35fb1e6fec26d7c4a6792866edafcc648c6deaf83ccf3ad7fa8476205884917ee739b7d52e4c53446ba01ebc18e986eb4e7925d830af42b05d2cb9500569264f0f5710a957596c28385c3629dd9c6c8a46a231d545bc82b9881d4b6753893a0c9740f78430d183c02027af3db80dd258edda205d8af178a281a5676f8e121490fe6bbcb92ddf2cc7a181e8042c547ec2cda041671be5b83a4ce847b7553dd525090030ecca1a2642cad91d3737a41a5dc750bd46f2284df8e86e0a8f55b99d6ab8c3204e4142b6e464ba290f6268bf133e99746c0ea38f04fc874834b1ce2e83f0750e89d1392bcea9971650f47b55694b3608ecd1ae4ed369731d11774764b259fbb65e4d354ae561d0dceb17bd1222fd23cccee3e92e449bbb873a054f4ef79627fd0c7f4d15f14e67215b17711fd83397d2777da6c589c14d29f16852cdb112d77412d4c8374e4c1b04151f59a25a2bfcd0a7a6545e66af984c2f59f4dc6a5e1a181021eb727d7a5fde5d04833a12a1811177a87422b701a3a8e29d015ebaa7869c16552096b3b0a1e2958b7b9fd4f830742604eea57617000cb869ac61c18252283ae8a16a1bba8de10b9512b788512bd335fe0abe2f03aa42fda9d59b794387708edf363ed26b2ac57ff379b00d58ea0e58e8efe976e1b7e7fd1c5d236fe482eb7897e8b5d118977aa04f6bd5f3ec7f5b33420cd70412842ab67e173645b31d6405644fe0e1fd526f0131239a26bcedf5e0ef7a136a4cd811dea7261cd49c47b480f581a172ebd50b419b6f9d6b18a93308b376d9a6e151be08d1a3115556bb242ec2a31c19c56cb0f1bb8564363f3774c0176da848354d4615a1112b278488fa4967de88f01628b28f819c0f25f6c633470498519531e8f9daa5891e5992ef31b5ebf9f60ca98af9b89eef1d28408ab743a73f104f85a37221aa5d879b9fb900e5c55fdc619a18ea46a19bfcea0d3c773e8e9a9debe8b4bfb058b6182bfdd8abf3cb3883202cb276331a7c0fd3542727a5c06464007c23bacfbb3d17ae60b80ee260d2e6fba3d4d0f340a331487c16a6bbd52904f9d74d514e1be27ab73530e8f5947d37afcc4b3bcd3b239892bd44cd5fb29c921d1955d48f2b1d800813c9cf7ec9ea6a67e9f8c1999f97d747a6b8dc5d17056936b7afd648ea46d989dada47f41ca3e22f7af8e8683492a92e2b291ee3e2effd5fc4324e1682536c1749cb0f1d65440e130efec2b81278ed7ddda2e1a3b336250efe1e21d0f06a6a65fc6c4cb70dc30e75a2748b37330f952bc1b471c035079dc92ae766beb92d396d3b4acc0b0f19e41c07e908ee3e53d6c0b1e966d503ab578d7487d19e0f9fe7aef134d3008bf9662b0ac3828ec7b03c69058f9f35df1e9510f65599e1116762bed5392f076c5213db87baf1a73d41a331721bdf3d510bde13a75b64cda5874776427e5e01d16aa869fc1a768969723cd460a8d31f673e73613e40fed40f5373bb61bf259eb8440b31d6ce1ec3dfeba896a1d9f86e649914ad63924a8ae8d528c9b554fa2edcc7693f7335bf71f3c9ca3e801f2d28bf49159c096842bfb2e8bdb0f0e5caaf013dbf5bf333300e317dd5e0e1eaeef62aabf3ff5036cf2f70ee9c71af5401a3b50d3f271ace7ebb5a2ab735a61264d76c81c5115dcb413aa34d4f8ca5660f4daaeafc66883a17421db7b428e89850be64a97c205b8987b50056cfd6b196c23cddafc69851eb75d1808e62f552f5a15ba20f54abf54bd90e9dfd5303bcc0e01562d59c9de813ba98e9f56db5b8fd5cf5fb930ab30144c9cc33e8cdbf8ebfb8a4999c64a9bde31aa2a4ad9be679a99a5742f7cca2e4cef98e0fd72d960d3be53cec9f1478195754b5d72454bd01b61f6745e41a82117717ad668a64d1f4cb51248c6194cc7a87d78b53fe4bfade2de7fef0e4db3e502b6ea6e72454e5d2a485f44e9e82f951d73ee64cdd1fc7b4c227de1caae443d76c0213ecb4139c4a871c565abedeba56c72079a22238e2dd265d56b60d41acd59649749259ca2a22cd91339385ff1c3a9de5d8187eb9dc30379ec3852971666d8b26a470c60534631a5d773ef77be1291312e2dab8c14f9dc894b8ecb112104bbf2945aec394cf420a272fbc8e26d8ac0fb6e3b44889fa413a5a98d6663f79ac2719c1704b98d40ddfa42fc4bbc59b35b15efe34a39acebbc7cc3a882c20f3522ae96bdca4cdeebb7be8a724bcb50e10b75d98404ed7823f8b2f54cdd1af10db03dc1bf880a1d9ebbb711f8fbf644ea0e51dc2bb3a4bb196b0763b188cbbd82d5450a544abcc7b12a3d3ec0ba088260f85d68270f9807ef7c2f47387c0d75c916d6d983efb94d570643aee1ce1456e735e60864e1c0fce39d86047a62c22ef499fb0b3cdef291e190d2971a44d220b6bbda2c8e13493ff1f661fb76cede0b9d624961f51130c18df619b57feda0ec990686fc02837996aafa9e4922779febcbaedd8dcd19e0a1f49966f22a8dac300a2e2b96768b37abdf4c1c9f5933d9e128b59d9f69ebf7890b9701efcb7c5f6af182037114c13c701598fb072e06feabfb4266967db9c3acaba2b920f9811af22367cd792065f559ff1d40ceea443f43e4410ae78227103b9b07224381d2444a81773ff3e7d429f9c4c90736aeca097947e72082003a4e22eaaf287091e9b58d973db32137c8c3146e1a859dffeb23016589f398b2799c544bce1cd2d33bbbd6a1bc2bb16f60eb9e211df1165c44d26d41e8fdaa0cc07c9b70077afacea30cdbd5fac90d49cf746e599d8809c2ac7eb2cfed8548284b34d285e2e6264fb9871b5b3371b39d4cc618cd43f8541a1e6319e0316c4f3faee96bb11283a000e9619a2e870c9821eda6b9f279ea58c7f8ec0441b013b6dd8db9d68a9741024f6f0c714a24cc5c6967481736463ac11eb421c49ee8c54fa194f4911bb27d7918d6a2fbb60f91a0b068627aa99b0e82e131e4b76d278bd5f87f2e8fef915978840fbfc8ecf4fe746f93e8f18fdfe74f1b970b211b80d5c50c3288f06f857afa71a95dddb049834582aadbbb8987767ad78e16896b0c0d6f43df9006587ab91ed0a2c0d08730cc1e7fc41acc52d9666c0e6daca1f557882e965870d6f81e84882dbec65bda61d922b9810fe14a9aa9a2791e2677b3df126f7c1862341aa807d5c1cd30ed2956ac67e112e2b44aaf4d3597e7ba9f659a179bfc13e15b082d296d8019a081ca956339c849c2b0c0391483cc3bc0009804055caa8a809dd3b67767d4ba254c9e4ed3e36ef158664ae2bb2456a8a14890ee3e4b92e4be8193ec0e4cf9f748108c0d5729bac9cdd7dc93d4cf2c95081862ac206c0f0d2b0f830f68f890e84b44f79af32469c429d81f2c70e8c7dd843add4dbcdb4b1d08fc25a0b69207471403e73e5b8e47834f9b744687a5dc66ac41f7559b8e737acce22c1fa83ea745198d8d99b497059cecb226df3cac9f1f251a13b87f75d3835d73d2379c0a45018737ddedb4779110946a1340bd2d6859d26cf7035e0f9d5a70ff0a13b9b3672dd3ca325af28f1cd90929396d49a22669538ce6f8f1daaf4cb18a10d4c2bf520ce4f080eedc573df9a4254f31dcf1f9ab26dc48e3a1ca397b3f2566cdeb613f370bd651b97a1bcda82e3b1fcfe93ae148dbf2af3907ac4fba921fc9af8b24e84b23e2f1396b9f1e0661699ffca103762e3c0a255e8f5a47d277016d732814b49a116f55a42fd6ad992e5d9c3a1f985e945960babf5f0bd13899a20fce452680a4e08f7026621492ac4b980e1742c286072bd223c13dfa9af9c34b373eeed6f3ddbb1182872f51e3c3256e0b6c7689f4fcc4a4cd2e01ff663ab082aedcfa337ea17ba9e7bb965bd483bb32cd282d4ca1b0ec0b9344d30bbfbe886894a22f8b9180e4237c1bfe719b9146ee21d3c025bf94979f949ff5aa939209759c9764ed4c4db0b32381537d8fb6153285ca0456d1780e4eecd631f56efb043524bdd2320a40c5e65add4426d20ab96429354fd1cf64a5b544d0531b8c8347477d128a41ac7ab0305d608d91cccf87ae7a53e78e340f73e7e136637d9b86af408b2d396ab152ba1386e609a2babd80ea53512c83132da806a777bff45571155977cd25cb6096d74ea66b4653fa1a31d64b4b50d1df9095009d1c3a9684cc325b4911c4c3ba24375f6016c309f8c5c8e210784f31d521310a52e761230bd6480f4968d0a6fb54f9f5c35c0588a3a7f73734a57d2d952c36bb9e8fda0bb286157ceeecee0cf80e3ab0b42798e24c896e101a80aaa806e8c0ff0a1861652113e16c8a9ad8693d63b714245a67a323bc9010ea8d2359d5b519581b73c94b76b319acb0ef519624f8733a3dc154e6b3311a47ef307a1b4996878f5cb64af3604ad05391ed926f4ed8a4d22010fd07070a2ebdff6cf97f2770c5badf41365a8e3675f3ce1c4bd1ecd5a49d44786fda75ac396ef00f3cd235256c915b3bc29a85ae1b3565e53ac0407f9fe477a3bff5cf2992ab35d24e869fe92ae535934d8a53fc2b439b5842fc0296c937da2da9797e044bfa5d657fcbf61d376373a03e135db6fa74b1607d7e13febc6c3f14571b9b7eb015ab1ea835f972db950bef109fea7f5dc54bcecf64858e18bb48273efc418c664586bcbe9c495c7d2c4ade274fbcbc5f6a4688559adce2eed1804d4b2da8d9c286696c2face2d48392a89f1c4652d548fea72f3ecc4cf861c138de2f4ad80159c313dc3343bac249fb4c891c983b18cccc1e5c5c064f74caa608fd7b27c0f7255f00cbfd2eda6eb5927bbd85d85f82befd8faca4f44f93d564205177c8316f1bf6724c2e21051af4b1fcaaeb283fa67d05c70ccaad540ff42561f461a1861bb657092788c9e781bcd58db3cc2843c3fde0163e72cd9d6b2906a09beb3c43fb75029d14023a0e125b438c1f0421f2f2c744cb66559f6a2a5463928cfd021ff1dc9e159bf22605913253019e1a0a6d453fd4dcc9e8058a0cce87614374b20bd835a66b1c0cafe53d01f45c10807d1809fb452b70b0867c9662f86a4583013c9ea86fd608022c37f228a9788014ce71cb839fcfe3d8209ce797ef87b6c2dd90897c2c68affed6e3630df8369e7d8f9d10a5555ac77254a6418dd94d5ef42827f371adf0849add8c65b33dcb8ad9be055dff45412d3d20f95aa47f21a181bf8dc5b27266bcd79e714adc22c669a43d4abef0de5224bb92c930e707393c6100ca73a89f820427d5402075795f98e8d761b67279afbca8c855a5fbb3e58213dadb87d38581c2a0315770f43e209d530e3c51305384126c5a0f8d5c3da2e07062ccaf0f89898c3ff3a015dd052da791a011c1bbf935bc9d51fde39f5c8661eddf0ab6780fe84880efccafcea46d6b7652a6545b4d8ec798d7c0891f3c4ee1b50a9e19506833af5da670465c0b19a177ab65ce1909b9312ad0c3f081e01b3c8297185936bafab06a84d5adf31cea831eee7e0ba41bc929b184de49d77c7113738c9455b267de98f3ddc4d268c700fd12a58acd1b31e473ee8f5540ee665c5a9d52b0310ac83dbd1e9daefcd7b539160d2f59cced7130c73d5906b1d3bd53879ad8a2013a871eab256dfa4d17ec3f108c6160d65c33a28d7e7d53f16c1592a193b5c6bd38bcfdda16e81d1f1781b87ec2b4ea20ea3f122b0494d6cbb7d93223876d3c7fe529b59172c98742e5d0a52623e1ed3bcb0a74c3b5790532363b7aa2f6bc98dc084313774abb50b2d42032f413fd5a51bb6195035d55e1bacbe3dc262eaad278895c4f191dbcb78c790ce62744bfe48c4dc004433b8d3fe49e71e197e0d95965f6626d9422a787e9acca6f1dfdb801e0db458f1ce3a11652e8e7b3435e35c0dfe6302651cac744cc39eb7d45a8ca0a1990fa9ba364d77c321351e077bd3aebcdc1de4c1d639cadcbb764379ce1f25f8f2f8608ddbbd4e907038f4eb656d41cb627f1c320f7714aa689cdd453c58b9ac99e0617783ceeb1d7c0c1fbec82fdf13c3540b8ac44a4879bdd5d6cab4ee13815b5dbc1d9fae511c5af2878581b9c3b1d43944db6bc517df6035710d7599bff268da7f9f700e31bd8baeb1ea378bb855ab05f3a75cd2879607de19c54b9430fb8626c4b97618db1ff7ae75db26cce44f2ea6b345fa1e74e23f3bad31b3958eb5733af92c27c21d93214a625b955ae1dda7b874b38ad9ea278433339f0b2e573da69e07c72f3861e81e59530ab372c72a65fe26066246ef3c9b17bde91f09ad9c36aa41c6d8290dabf38f266767bd9c36a8b8663dcea384f97a1c551e7b6e35465740d5302a3049b6635c58dd71b80da5316a385f97c4740177fdda5797b13931d8b09ca21023c17c02538dab213784ae1d2101f8bbf3306b93edcfcc55897a6963be0ee12896623f225483589d3945b4595ac86a4a5b9aea180f22d248bfc1035b4dca3d65fd72c21fc2bf93143429ba8faa15c2291e4f391724508868110a75a2cddb6bbe8a8971e34bff87e3ec6b4a8acb27cd6cdb47a6bcf917f00a9da499ac8bfe4fd9339a517d48154dd20e75b42559c18a6812a09a1ef8d6a1d553fbd392d7c748b9a1798f0662f87c4167cb0036bcfdb33d6e808008d41cb08fea12327eed2d0d10b31342766d762a65847f9ddd574e6f2d736159776d990f97bb6cedcf37997ff9f3f506f9b0e076588117c920d17fa107d29bf7467a2a4e7632054b2e3738e311a8fec29ec82bacc81bbf1472f991b6ed04d013b5ab226c48aa8db3cd5be9b9ccf3cabd97a8fed49044213128a4590daf5258ea2ae13d23eb82ade8710bc99e62b3ae87b1246bd338822898b19825479f75347e912bdc7a013c85c09a1010163d51918ab544f04127b419dffd35b2b165173e83cbec41c2b5a579f43575f7f25d8b7ccb48488b1f4bb085e4e1f188250a05d3eac07fdf07d2fa6cde082c0fc979cfce9d175eebb0ea3479b6ab2f4aabd9945b1ef7ea1545e22e52df3ad056de1dfc0ef6ef54a6f84e75d0afaa8f8caed79ce1bfdb058f7cc0c39fe88bb79b4b11015066886d291763b7fed2f9cc08028ff7add7fddbdb2728597b8e6fa9f01a4f7056278691e20360dd63921eda4b37090689004cf9db6a5dac38b5abf7ed312ef89a768441c2e60e583fa34c9a9df07631142d6d653bceeabcbf16c6c0a856536480a47b3828ed4f193b8bd0581f66c44e0bf3e53aec7c92f474cfa8c88fa5209ac61c5acc0d913ff0f127bae8563d70e7fb9f39e84f375dba9401750aef700016ad02bcb219382f628399d907782de821c8c7095d2179ed95b51a7c9ae7a46105c184edc2595b9f88f059cd422b7ae0558a722ac0f29b43582cb481b4256a69c9812aafc6cad91380f0d26111acc8072e6e744c7e677d4f4d3b8377d849bd972e98821c825712e2a58e4198a36541dda6e001d453de9148cf9516c007e9d60d5179255aa0fa0ab39c9d351695dcd62035f2e86cc9f7700ee9cf010b9bbf1ef1f9c6704a7e3bedb0374a64bb8f37bd944592b6de992e776f4e209bc7a88d7c363e59ca0fbdde68e226f3756a84757c76311cfcbec8be39386ed7cbe3e3fc53742a374374d7ed0218b2a67458bf9b12d31de815bec19d42c1ed23b21bde466d86ffa1395cccd8ef718a362cbd2c06e6175b4c900fd7e878814910df48d1fb53fdab4da5c810ecba76505879047340209971b2b60cba5162250b08cb551347cc6c2bda9bbef134410d8fb037d6d956d46409fc352794de66955a45033056308c0e45e59c30aa220005669bd9829a3b7909cc5719d90c24b46edac56cac6e334da63d79df0cde4a6e691591ddee351e7b1156aa035a70a3357b05caedcaced22566b09c32d97da60061bee538d75ca945837f459d9641a213873e29410e02847f8538155963ff301f381964364e39b4ae4c9d1a85b1f3bb2602525c7412aa797370f112cfd955948a0a19806636f90c5f3cbc3befbd8737b846961be0f0396832c755deb5ee33596e20e19e2395e121907f6b2ba5c435e9861ebc288eb6a96093c6c1ebbd00ebac398023158c2ac0cbfe6bf1a1aca89580e096ec81bd48fae9aec40e091de6c1ddd28bc8405347ae6aac8dd2a5d15168ee87a2b026b5c7c40d6fb432aeecfb42fb035e7dd10d48144f9f8502d3cb85abc8b6a0bb819667cc8fab040692a1af46ea7dc0cdfa1ab4e7016315804b6cd4cc563af4c933055470ac98a1c59044dcfc0f2dd58e0295e9414a708e46e68d41fb1859f2da94d7e62764c8e5f6aef3c291b4fe24ab9ae3a3b3fb385fddd0eb4c6d9715ed59f81993d7d2f041721ce1f971c866afcbfffd6e705a565196abdd2f779db52609ed2b3f32b1c5f777f57b69db154b6be7cfa3be1c7b73adad27b17eab3253d42a8314654b03255701ef850f861b5be9b946eddcb1df363b734fa95fa18389071034fb368ffe4c21b197d48779304559c1a5bccb423c220769b61e9cff8db6e154bf0b2f811aadbe0365194c0ce19d80c487553e1706d5d3ced6baccb7f6bcdd5ecc71360065bec40d356918bd9ff56f8cdaa73e42a2f1a271120ffe62a584bb6cc2ff220b998b5daca829dc10c6ef4c7bfcc2136e31a132016bd3bb112418c14d79bf3bcf09caa965867466b273eda111ea1df4346d0e8b041f4a726b17226f6e93579fc7d8abb15a50cdd349715776b80e21116ba6c56c113d0610968cf7d8618241f7aeafbb65ebdeecc19c1356c4bc5d5f58dfaaa83f18006bb6a40c8e6b16b5c91fb620eb3d4c55980422f1ac07b6625c23ad0c0feede0a860ed0151fb6886f20e03ffcb22b168d35daf37f5fb82586c21c2046e3f41891fa98bb97d5eb2ab1f7252977adeadac1c7feeafa1683cd11da5b3c56dbdb88324d0cbda0799bb7351de1f2e74600f40f25de37102764a08a3e6435555ba493682b14c65a0c8641c09d3d899d61360cdcc3b989fc42756e6f5e3dfe66db70b96b4f540006594f1aaf978a057f8f56979ed4ff049fdf142b844de78aa8da12d41a104128351fe9df5f8de6d04725473447006e7b3941f290010a02a326e9647f739fb9ddf74e21c6553d45ee947380d0575cad9ff89de3dca354a2606453579d060b0c7ca18f448cf616d03d7d4e18b917c1e428dcaff209cd541003457fc09a22314b34c56ae623b2c2afec8884d8b1c39b5a5ada49ad804d60efdc58c63f73d97357a98ebcdb33f006877b6d2a0f0399333c2f6ebdea6812dbea30c24c2ec06fa5fd03df1f46b59357cdf1eba70c68733e7c7946aa578eea13dbf28b05ee76672792dd39068b86fcd02c869bf664ae6df6b2b57d7510ecb27a21cc03bdc24be46c232cf6132e6801295c2abac4ff608acbdbb724590c2d2a151fb25a0780a811c672d57f617316c6a2c9700fc0e879a54328bc6941134b69c1c577dd2a80595f1233160377af7111c0fcd81a1398aa916a079a8271ef85a9198fe8442201b68f3c3ea3499d55a86cd42bebf6f1b499c24c29b0b3e5f8c9a53c723651ea75968a2771ac982a6e172376597f5217987f6389ceafcb6d1432f7adbc75932b3daf31c2a6015b820d4f21379554e6b7f8e28f71d9b6139a110051cdb5d1e57d0ecc2b6204fb3c22d939b57deb868fc0510cdb029c617e8222b4ef8c3f1d324a8437737b71ec154b8cabe4432b8d8889028b8482db462dec3f41c52a137a49e7bfb49c0654ba5a38f6b1129751f56dde0f1bbcf839b0b266cbbd41f40cf31e8f3f10c05d20ad776b5addd18d632d44adcdd7985751fc8b1c17e9b94c25850a7fe849ce8b9c71449b0e482a8744d5700a132399d9aa1eb6086c5663bdd062548f1b2595c0f159f070c750a7ae4af9327afe9d13dbd1d32bdfc982071a2ed3e3d37ef4a0e04ed34b2d33c349c147e6a673b5b99d537121ace40f05afcb62ceb9ef122b6fcb9f7e962d3d0461db2f70fcdf5c48ee6430bd579a32e5daf0a47fe423466acaf2c64f1ec49835db55d55d1d093c8cf4924e2975eb02571fb469da05d8b4ceec974064ff39c42c25ab617a0faa1fd84e9c09c8438c2060af6d1b7df0fc7dc59073e1e73a1be1beeb3495bd672362c13758817187e29c2896109b3a7beb64465c031bd6388e46764114767fc58868489889d6f9db1100bb5546e8cdd7eeb61b687081b617a785009b1f4cff39d0011b5c20b1b9fb55d25e3a0e044925f47343be7b417ddedbd38e6261618f63943aa14fa6916f6d1475fd08bb55ec64943b5bb977a055be14ab36f1dd039fa6d8d348f7ba39758678716a4175bba71b3e38d4fbede7107e58775db213a8b79d5ff5a75fab2e0746d73498d36009a80f058f796d136ef8f9d235aa0506200137ce79290050310b6f6adcb42e2a36819a5805b10b8e27de61100b9f2357fa8d7a756c7003669ac445140182d200651de758b32311fff2ff7f42c89300aee1341a26222cf35d17f9a0f8c9c80e2e228e9fd16a7de478f9c524af3366aa9e93d2e9d8a3f876cee5bc752ea75b0b105d985759e20e00d0999d835f9a78aaf4649836480ba819afe1441ab1460ca387ce81dbadc25e32468955925dc7590e3d159cb30c0a2755609b8c0d42da2888d4456096952f6f74ff46d6efdabf024262fe7f2e07b419a902bb6ee1faedd670f32cb4dfbd0a8620015ea344fc5e716d072f3bfdb1d7f92cd13fff77b0ca12b86a4cac60b5a8fd4bcc0a182c4a229766dd129992118b6017742a16eab3c8a940dafba535225cd2c1406b93f66f86ba7022a20f236ecf32b6c36c73113ded9de54ec00874413f94039c4dbe5691d03eed48da89e7f68b962e690376d3d418b35ca62248ad09461021202bc3c24627f8219e222ae3c98fc4f3aca015e00f311066e8f0539f633c18525562f7b34cb64e41082bc2f665b16e9a2dc41cd08bddde12ccd8ee2e34b26f5e81461d2f50d7eac3861d1348d555c132c61aaeaf507c98c21497820fc7d35c679060fa29a6643b711636534716cd22b5744d0d5a3033bcf978f193999683b9459f13601882489e5d76f6f0cb37c960a4918a6282a4ae6df277601804880eee98389caec6a31ab8d862ef392e24a80e00c06eb077c259103b0d5f8853c284ea262e97d199228c30a933c4626bf705f5d2d246e885514a2731a8237412908255f087ef695c16aec4250993a4c5ba41ce0e99293567d1bb011585df696951235c4921193727bd4d136c4ca93736068d52866406d23b864c90344d435f681065d247abce9ab83f62902c16b7a9947a53253ccbf23e255b7eebe069f80a17313f5a658e9a675056fc6589c10bf4c4c3ebc05dc574f1851595ac165d562662e0485bc0a28cead0ea15ec86bd32487ac1404d6e51d0ab5b70c474e07930f980517e89cecb15725b463f098cf4e63395b8e4308bdc5515f9799add5274ef85b92002786fdf1431cb3cd35887903871de4eb60740986aa8e00cf55c73c049d82f298da425c866c64603b9cf81018473c72bc6b1790796792026a3828dbc9dcbd6d958391dfb45d034c4698982b07122ef5dacd61f1ecfdf8a8d534954bd1c5e9ecc690d6632b4e1b963db92565364b914f7cb4a39ca731e37a510bcd5f9a91d21110000000000