PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 57856 31e93f6710daceb4f6a8d1d4aaefa0e5784c9c5249e9786d8b1f05ac0f878893

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7b6a5b572cc868e3f83e1a5c6a2182aec8081c46f1c9ca4594ca39c11426451e
Certificate Block Hash
31e93f6710daceb4f6a8d1d4aaefa0e5784c9c5249e9786d8b1f05ac0f878893
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00c02e000000340000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000b045ca817bde72b66235ca8e2e9f79e9f9cc4f0743326c1c11b870fec85c67e0bcb147a7e2afce2d4c44c10be8cfc4d4c406dcba5dd168f3eb0c6323804f2c546ad76ba4de55d9bd6e8442b3f4da9bd1c8689bad28d3fba3a01a0000000000000040000000400000c02e000000340000

Raw Header Hex

0000402091ff8e428642a9e486bf317ddaf31c84ca92466601cd2cf0d18f21ccaae434c4939fe6485f6aae1bcb09e55988cd1f4c47cbdda064a49b96b758fcb984fcfe2c71620f6a072e04181e452614c139ca9445cac9f1461c08c8ae82216a5c1a3ef8e368c82c575b6a7b

Proof Data Hex

59,560 bytes
121216020307e3bcf0068b32ff06002a2b40d0394887a53258de3d8682195bb5f93162f9f39ffc8994d70c28d7a9559767ab9596210eeb00742430b12baff372dadeb99f426f862e40403c6e3248505383f45295e0c304d8d49a28fd3173b147f9e4a7fd08760dd1c45450d9731de1af7c0ad75064d3c2470053785a83181ac0268787c21e777f4c77e0015429887815179a387af73ccc5796d3657f7588531449edfaf3ceb3a3769f81a6a83132749c8c3bd2c62066eccf97949d0c971934e9e0f9138ac51ff02bd7a5a8be4c4c7b267878bd98981f25a519d49a06b970a383e4c864d525eba9d7f3e3788418c5f817d0a8067c4ac5f8727c186b93de403b15f7e9161d37cf0ddd99cee336215b4d927773824f2e47a22566ab0091976c9adcf29dd470d417f80bd26d2b5db1470e0eee8a771dbb1064b773f18f3c1673e6a44c6899b3894377eb062de4ea03245a813a5869066380c2805f2ad5851f451ba053e4c7f25d1b0b147d007db2dedd2718207dc9dddc97a5a56b9536904f4ae654d26dbb3eb6f77539cdaf219fbf798065c899b73111bc083e5c3d5e143f98a85f7f05baabd102f6515304c0b79b43e2c3f97770434e2f924fc67da29d31f9b150c0c8f7d6735182883d753cad87b44632e9324915599751de9f9bff55af8b337cb52fa2eaf16b4913a75890d2d8502cad3f0a2ce9ae2027c8ca5dcddad45b9e61dcb69077d9422a259c0d2058fccd8350aac073a5f6050b1f8c65c48361a6a925dff78d1f46ad0c0edffde159a8554167527afd4e8a97061898db040635638b86bcbe739703609dd2c037fd45116308372668f1fbce0fa41e72c22bce42cb099d455ec04d87fd1d9646e0606ff720a7ebdda61afa73196d8cc55e5e996ce789f66f2b558d4b52f7d3bed381ad6333e082a2681eeb7ec27adcfbea43887217ab5eefcbbca4751f2c9adbddd9867fba56d187be6cf6f7e0b7660c06b3ed7568449032b6d668b32fb764e2d622c634a31cce9ff8f2985eb6438fb7cd6bf5300922e2d59a95f927636e88058e54445071eda7a40dbaeaabc3ed7c3780b211e02d87aa442a0be3fd80118829e05d81ca24849b02115a10c279353629675a7559c1ec0b9bae20c5bc0257c1b64bc503da3b2957c39bf26f534459685189efa8f5d1bc61ffbe7cd2cb205bfa818c1b88de02bdd7cade0ee4fc5b264fe764c78c435278f90ad40b875b433d8d74a0d1e99feba4c8cfabacdac82f8e511b1797a8de2a1c5e69aef55d221dfcbf3335009bc790589b26f371b5bf8fac2a7779e355d4d49d5ff0bba70e08f714c9cdd9b230223191590b4db6b49fd834c30cbe74bfc340f1e0b519bad5f143b11ce774d186302ef154bb0bc399884737d8e3c9966eb2a7fb3cc4fb6757b66a0bb37e63001eb9c757e03f9d16daba870e05c2c3471ddec3891dc7e835b93f4127796ce834d956b37fa66eb904ed5bb596b56d37a7a1b2715885115eb0c11b8c5e4c25e906b6f956a091af9e162a121d220242cd75f833979a3acaf3fecb22822491c6cf241118485f3116e7a496bd59a042e396e23eae0dd754d85d1119c7edcf92c534a77dcb31cd0d8e927b9cb53594a88c057b83f2a4e285280a055ae94d9f38d83f889c33f2f385865e9638fcf706f2bcac57458ee5a93afa8d7d8a2f661e599c3ec5a6bca46189fee8063081ce5ff69e847558dee4ea4d9b249dedf961c39a0e6011a5367bee29d0b7c78addb5001ab332003f2d773748e57ad19f7cefbb5a3f825395041580c679e9187dbbb400c3f655956537035dd7925fbb695bc89ba92eb820df0df68db6a37de66f424ddb479f277439582ea70e5711c35480791bc878bfc4c0adfab15a6531a6192cd163e84fe6fb62ae30c4aea9584acda41233986ba300ba61d243e4ae5b115ee4331d3df3c533f576e3a34dbc654c34d84bcd629468b7f9fcb0db9242c3af29a9f7c1c9998323c5583ee56862338c5f57ecd94ccfe3a243123a56bf1a3585600372ed55d40b43e0a03789fbf0ac9ed248a4659fb098c3aca824d79994cce7e44e16e0f566f9d05d9a5ba4b88279ade22190e8dabc215eaca1305b08c32f613b7155224574bd6ef28f54ef5e44505c78f5613b4161703bc440979e69d37182bac47636a5df8f53fbe8d3dd8326c5c0d908d5c54f3bc002f760cc19a5556f39e1bbbaee6fdc14c7fbe6e39f5ef0f899cf212f785b453070ff1a9f1ada82055699adcd602e02014f3e86d4b72704ec48e69898a42d7a5e532c3d676428683b8da439e5f0c7c0440a0c259f2fc7608f5209edbee2a0ca7953a89e72a93a80484cce63e8ddf6a10420caec178ceb2ce53c1406f6317c4c222236e54a44cd7128abf80d3acc997d1dea8b42b1181578b54c0136c4309a4bf55f44211c4669f5bf6ee44237954c357d68fbfa7eec17524b783c042db3afccc92ba3bdfe9cf150dfa3732727d5b79769b0e1d36fac644af1d8d2f65345504dbedd8b968ff3e9810e6d74a5188bf02a4e80800490d3343fa04ba3edfdf946713b9082d7878f46f0b1acb3c79f449a85a04cb943d8c59fb765d831f63af59a299a395a772c8b022ce198aaf7ea92cbedb3a72bd1cf03a55aa63e54106774c41eaf430cd6e9d2534bffe2974a47ae0f3db1202c4fc59df1e5ad680b4a2dd5e4555a83ed926c685c3f52abc133b24a3782f90e06f4dab93b324151aa1a546b8bec75aa369c3d0d500662ac905c17a3d40f219fd7e11082c15dbf41c281579361a70f3a55342c7015aeb720164a1f7f4e3ff0b69a7c53e1ea73461477986a0e8eea1efd5920678eb2e877a399827850a2c2bd6d463a0fd0cc2c407bd9575bafa4fc077f550d4a1a7fcefc8411265c7ff4484d755dca71c047de519b5b43b1d2e7da87a6ae1a17da02d43cb44cc9827be111d3fc194843208a0799a0d4e2ec723717ba640a794d4a65e418f880dd24b8ad4418f7a8f5ce21ecfc030688fdef4aabae152bff5371fb4028fe3c9bff2f444f0b11825181ca3c8a6a7505cc8d7ac1e8a5c50f42f4d71f223165dfbb099bc96c16b1eb627f4a4602ce916a90fa938425bf0756759f56a8d64678665056c08c158ffa3dbc23c01de49248ddd8ff1b6be73c427abc43bc398a36aa873e4c6f433799d55e344644c2366d390543f442c0223837abcb5f83a163edc0d5ef9c3a3d7aee18604b2cfd494458deb525c82bcb278a62da0a6b91c6114852b7c2ddcbc04b197cfa8fc5da3f49bde2f6fd245d219f892c09285407bae6e9bea1fb4c48835791daa7ad41cdb9f637d98e9ce83d4eaacc790ce8a49bea8093f138035ff049ef13874b1648d935c73f8cd4b8a1a52d968d115107b6c5dc3d90df0e0f9bad5bb06beb26999e074a23382c7c9a02506a6ed0aba454cec71a06e5087fad230182e12d5d96f099855bc9deddf2711f2deca213fad445c55014ce90b4a5b32b35ebda5240914a78a69f8f507f8d06e18d7e9e8fe7241ac4643420f9bdb661287fa256d9ee6c3a723be3f15bc4eb4be7148dd9dba765575d5216ce23a038fcb56c96630cfa0c0b1745e668d652368b7f91b1a29f2daac6fbf25774ba164800e410e82ed051bb81ebf0aa9aeeb39be1a015f14e2f22e45de5794ace639fe84c030b50c4b66e0e5de73d9e1ca1511b0e3971a8b8c1c739f3dd9c7829e82e914b04a6d6173d3b4e0d8fa7672ef6622bcc0cfccc3b51eb435aeaebdb596743027550b48399db7f9779217caf85dd053f87c577ea80b342b17d898f4af81101cd4a0d0c66379de7d98786a03160db9e5fc5b26a807da088a7bf443572e45ae610e38626702ecbd9e63772b29ba2abd46045337de7638a046d3c3d84573f19adc9b9a92979683bef86871d06104d01443b9191d061a0ec422f6aa1f8f546bd5d047bac2a51cf4bb620bf4b40187b8248cb3fbb1472a2e34a197758f0fae210a527d008d97b36c6c53f85fd422aba53649be8a6d873ec757108bfbf30551fe199e37a214d87f0e748a2ba898f78fec2367fbed4d4c283e68a2ef59003e34d1bae238f1ed717ac86b4c0da37fe0136cb2e87c7e4f052b852e6a26f51ae49c31db35111e44dcba631fee78b430fbd2d9d1d5e231a629fcbff1fd8ad329ef3d7dd104aea411b64a36a4fef716adae6240af244b8109d456ee77761f2281d4968f8d86ebec64d514d893d96e2754c0a61366d0da892b2e01ef88d39882c36e26044eaec21e57194f043652bfbd7404f14cab412039e478785b2753104f409be4c4f82d639cf3955081e52794cc348a228c62de4701e9d2b62efebc2c1375a3545aeb197a67ec2cdb8bddb5a1ff0b32506a724701157785daf99f7c72500ee2c48fb40b280835fea7d48cff888a64ba2e4da35f0de8437b44c28a4cde7f6809128f02569a2f3c0f3a96a0be8929d5a990543fa669d3e15021f2bbad96c499e55ac819a40cfd628a35c431c3ce734ff166e0c9c817cf988c378650c42a3597f8df82a8ecb61edacdf01eeb3b1984e763022da503b9064e7853182fd9a9b7db529ddc2b1f594d6fdc2c402a00f81b89f6e2062be54745bed4141dc91f71122498c2d1cab793a571e4679b62fe5dbb75197d05db4251c12f94eec31b2b1a51f25423c504643a76044c3d5c4c50f410ab2bbe3d2bbf0b333bde75b3b5b3cc4513e860c0773e6525d0fb329e6994a3fdaa55d7896ba2f23a3b871912ac4250d16cbde61ffb26359f3ec7e7819957d870c0fbed8511defa8ef78e16bcf0b8fed5d0878d6e0dfe20d6a09c2dcbb319bb5c88fe5ccbf7b37bf36b1fbc8535eb7fe189545aa239f910833b683214138e1a73ba1c504d986fe54a2b263f18e65bf53cf6f7cc6b01e473419310ddca55a9ad646941eceb4780ab7e19c18cd0cf1c5a05f99615c09ce9c414156d85be5b8e01b48d5f3d429fd07a5545d98ed681f16c0338e328a087cc659c2529f83f8fc1e75ccd6ef0f7cf10ff4d6909cb8921a5bcdb1db98b3c703ae7fa6c69a156354e724e8faf3b8cc3b9bd1cfaf7ed56976aca72ab01c9f310bd6fadd9705db3a54c8e4ab862d62e3cdf077af7690fafa01cdcf51b7e385276c882f6f04d81bbbf18c9820eb5586429b5333de3864732728f96bb560c3a1ef0efc2e76ae85e405eb99d4867f6ea58a75783a260b0b7436f240347f4238f0c60812afd30e2c6fac220b0afda0e38336709bcf2b23e0a118473296dad69080bdf9588c0c4f39339b3f95c8b507608361c0ae81445dbd4b3e2007180a7ec229e28328e586b6228fea4c4e841afb9d486b0701dc904e80c09a3b2e734d383f9dbe978bda47eecc7cd99b57799ff9b7af259fccfa69d5aff2eefa80e969236f564c3106beb97a01f5bdcf1e74a3e21721bae0a48e1851c28544d611de761a894f80a5076bfaadeb99a662dc5306bd7ba92ab20575ea08461b5556f6982295035802e8662eb1c218e76415fde3af2d53002bd7cce382bfba0ed987a147f4ef06b982eb588d224a5fb9129ce1bc0b2d48ce8465a07aac5547777a55ab0611f3ee015151e1baa6431a77074af4b6670800e4507c73868f2cff45e8e3651aca12ce5e4ba856da71181aa5916518edec833efc55ee89dfe94d410450cdfe3e0f0a59f2f9422c748481095bccac5ce0fee18bb917f59ea429737f442319d8d9be286dc5fdf797fcfb47e471274384e3fdb312b936b3b812409e86021088318a14e6bbe547b79d0ddcdce208157c92fb560e9ccd897dee7e994f464beff33d28cea991cd5def6939bdc7de45c3267cf71c1b3083a8f2f99c00f862d89091419baa77800fb8847d8962981cc73abab8f368b4a36d216f20d9d24ac4bc8f5605de4eea5aabbd5da16bb1da76a8dc4edd6cc94ac3d7b0414b3d6fcb220af21ec4ea6e3ade73da362738ef141630107d72475cd74fb542a90e845d51702e8ec3b27634836de4c05eeee6f3f0c98e3dd8805939b054145bea59dafa8c9acc33f7283a72edd101868827716cd611c15dd018c50471f5916e8aa2da70dba0afba730eccf323a9fa487fa64d3911bc355420a280fbe649c7c57865d3d823910b0ac3770456872796bd14b43eda8107ca997eeb3259f3161cf8f4aa94c3ea1880137a53d7e56a2a52aac356915fe16b0103abfbcb76894d5f0b007f6d47a737b90ebfa865e89a632954f5deeebe578a2672d153bae6d4684da80c78af1d0f83460a089eedad1d5b37cbeb79599af8d366b0a8832a6afa535146de52359319922bdeb3c7fcdba8d6b4ecc504d013bde4c9f6611641988d0dc6ad3d48f6375e7fda0ecfc51a5eada65d0804faa29293e37dcb374c051466fe6e77889035882b4ddbc20f5ec9b6b332b53e7514f847373dd02848c1c9c033a0841655d24ab29b3ea5024c035b527b128d87bb23f1b1623fcd4fbe539ba3dfe94de6447e01037a692f04acdc122496a0044c9147e936d64bffd7c927ace8379970da7663479f761d4bbe5907119885607ffd30b74e6ebe803d4cbf671b5fd264a16fc41a7c24567fe21fb451788f1a2ab3bd1d5223f000a4e0c16d72bdc2ae2d1183c72f33d0401f66c6054d678f349351685e82e3a6067bb572a78ccc3fde2adebf4dab27850b685815510d536e424f6bdb841ee06f48ee6349a3b1bba1545d2394f752fc42f21ddbd47b4962f919699fc464f39bed83ea5a032a815f6cc159d7df270aebd83274f43eda5e3a647e7308678542dbd4d73cde7b6377caa60c8bbce231b5b0a033feb11efafd24cb5d6b9c0d011c0ec974b1afd17c35ca51b93a776ec5e12ecf4d52dabeca4baebdcd36e148665517cabfae6008751643215cc813f55364609c01880c29f705414794e3f968e24bfb46ebf43b5b52ea0f709902b6976f3f216d6566ac2d7511a3f454f81e4dfda4491ace314796ac4c06648923d4214b6112da83be3fd07d4ee885f1c05bfec9eea32eaf713325e6c5df43132bacc5b4218efa524be08d936892fbf808f1700cad6734e9ad5f696ab0ec3b30bd65ad39f84aca5cdc8f6cca6fcb37409cb196b6f9b57c670ddb52aee24be6270886b6d778fa3587e77cfe6eb6fde70361153f69be948f07c51b324fae77cb13498fcb1d9f240bc23cee04ff2f5382473c68f2cdd480ee218ac392f50079a370c649d78021fb5924e194f2f0ee0c5f4f5db40f9de888c6ab52132c1239dbdceb6db2604467d459e9438f3cd014afeb5bb7cd032443dc5ceebc93fc0e01598dd9411d70849ec3e8b2b490dbf9cb5ab00d3b3d929d57d31ba1f102f25649ee642176bc2c686d9f3f0ca39053f007a32c12abf0a9caf3e3283eaf8773057b3a326c74ad7d56cfcaf9e1b998298688b33ed3bb1aec5957e39750c044836737a57ef61f21350fce908736a2a61ceff71db2c207ce09716dadeba2329f4288e1773dfdba08a49cbc9e327a47ecf44e1a2c2fc4a07d37f8ccf9e30459be1580956db98a57e457fa2567f6faeb76b5a92122965da15ea5ea79bf8d667dba33181d6dc6fd44531e55830073e92385f2856618a1503b56e9e2cf9d0074c9627510f9740b36f355c68c43647e576f26a6b6632af80fda3589d27c93dbddd1eae317c7cf6c723ee346c38775795ec1594d89e93d913c8cef9ec5a294b717fc7f26f1b97d5f810ecac2d2cf99b1e42b042cac895b50dcf57388f21d96f969693fd6e915b977a5585349e6c9b304ef9c118be8d36e44ac22105392cf2dc3f2f8f017a9935009b7455d14424d33e3cd50de93306d6d5cf678dae5976b9589036bf5f01b0acccfc0dfe8788102d130c079da1810563a31fd0fa817cde3b1b409843fb34de35985788d9cdcb7b90d37d66c870725ed04f58ea91520c370ad176feeb043492fae606236dd757338abc061ea5f5ff9d6e1f8e0c79faa02c6cdf3306ba8c849435f863c50a458fffac69329b323483b95b26dab5affb163693da1f5dd525c985b1912e2ae99f2c58c2b213f4b7c7a74ac31211b5ec5e675b05153282f7a2392a5a215a75259bb134d1c76ebdd4035974696826526110b395506e3ddd7106885a61d22a2ab0e76b07b6e6c7e201d9e7d222fbd50b81f63502e2456513d79f54ae4b2bda464ca9af132c1838b001fe81f0ec2e3d471bf454f8723de2bfaa2b7ee2023701fcf2d3a50c99fd224f72461948218d3e5f20aea05eac50cc185e1170dde7d7f48da0951526cb44e4f06b1bc36a06509633ab863b2eb008bd87a3b3cc97b482100abf3e4eda7042efa7d32e6e742ac0e26842e63c15bf9d670af07fe3b2f104e85bebf89c106820a9f1f19e2b1d36e085417910646d373dea26d2f7ec88f15620652e654069d3e51b257cdb2ef9294cb3e1467aa72ac09a1eb2441dcb56e0eba49304070eb0af494ddef9a52995bec6df46b9b64652155569adf918dfec787e68b56e9a508769e68350a012d9b85e106c65b0a5fa7b4e99b5a49b1fdbe1985e766a198b38d57d298d24681e2eba2d1bc947c0c6fd0b28d3e6d85d06f5326196bfa18531d506369d271c18cb0b62439dec5121c262d8abcc2895b8c09e309f8de39fd2e1951581a2c13a9a8a61109046eb6e685c8274a26575e77b65404a45a55d90060209b761b02ff91c585cca500b9b476c91c481972d66024ba679398d18fca8ff02582ee68557b75f507f9ce388df71bc497687c9104bd37827277d4c37a10be6f6fa4de94107d87f7b5c1947cf66e80c2b8fe1946ac102718563a9631556a6f8ab3b98feee84598b286b0499c5771f8d8522370e495a0517e54ca0db425f362244dfb6ccce0018521a70b37e019c1f0381694790365ef852b1d319aeecf81a295a326621b0188f7fa1d69444d447c8edb54d1d6509b22001863be589da373e6554bf3953498b815359d326093b729233edd7dae5cc5dbee9acabc9f65cdac1871228ff3d05c1cbeecb1ee5853eae69b37fd1f53327ccf43b43b10957c16659997f898f51a40d63caf8af35d976986f1f85ca209b3b2733ddfb55edfa2d3beb5d6861cc6087dab9e81ab293cd7de8a18eb371c367dd79f5dc0f7e43c038ee8b95b90128834949a1e4c5c85e3c275bc2b8c1e2549bb5d687497f1edcf69da76afb8678f8fbb0a8e3190814fdbb40b6ed71659af90c0fc74832c9b887201aca8716aca171b83b9067f96e55a8333a8327dfdb08d590e73fcba8301649f98ab15689e06432a33ab48ad3ca230bbbaecf5c21200764478506f188fbb8e3434c66dc6e098b429cd70c1a9ea56a51c799df41a1efa21b7e246cc4e49caf1a46f34c99b566bd3a2a1a7dd9b2586c9ee6f9930f0b439690f5413969618c445e4c884893cfe52e3b2e9fbdba7d930aa254d4b4283d7a28849ea0d7c19b7a6541e666eb9d697d42522dd86cb1d085f85b400c39f7d5d166f1e3b92d29e6fbabd685ba52ca494c56915055cfd7756e388b7f26570c86d9fc1a0666dcf7748cc85ab9c6ee36014fbb7f0cf2cc4dbbbcea7daade6193aaf8f50e372f4b197011817b9f28a2e69de3213bf954003589ba86ebe20bc60847bf4997acadd3a284b37941b1c729c344ef610fece56fc29911d0976294a88a0c1e36e222ffb4c9ba9a5b1f3574b262f760149978a855e68b70103c03f3bc25321fc72f9260e05bcc2437408f19144c9361bf0a1d3ea979fa03fcf8e087c80105c5f46b66cc723257d64b4edfdd17b3c37d3ba4c717dfd389eebfcbdf09b404e319211f615dec612aff9ac86b3a742e68873ac68d8c6251e24957c0e07d555d6ba3334f02c64082162d82a37f7ce94404ea0535848025583988addd4b7d94e654c5c546eeb40ff15df7fd3f786e586861ec72d6dff5816e17ecab5d699f878bbbda18567e094fbb4955a18733c2a526399a65e0b3327ecd2bd39021755d9a562420b3da423444acf13cc618cf52cedca6c1c223ec624491f30fafde650fdc086649ec664e80f7e76893205cd1648ea0b822fd91cb2c44b39e029a885cefbeff1f8610c6454c61a4b9033fb1e3c4eb5ca51724ac594a528cc769ee225853c711c5d0afb91107b1ddefa31fe6b63015322ad8c3db0e4aea220b26f33c17a4a789648423fafbef6b4d8c793f9ccc5f86f6b6aae9947d7fe526dba7ad596fdfdd8a64d85ed32be3c7a71d1b1b31f757121f587e4e9215905fcb4511443c0a51bee3080a3c43827dab69354a6a30c09f1b9f430b4135f9aa778ff0d5166f2a511bc9141b9aedc7f6417ec5f9a9a4f737e151c76818eb7a0e395201209077c0c50924308f743d8ba48f89e95c9a91266cc77806cdacdc9df9ec014d92f61bccf38a47662b64a31b9b1a5950211fff05d21599fa35bff630e12b269af0b35b57051451fe2d8ee4a04d85c2a16e2e41df743591ecea1e16b67261770f3cbb9e91f30a3df3fe08b1e71c7e77226b7e971799a35aec4dba056c2884bd429728b04f46e614c0b99a5bf8add2aab6f0ecc5f2841cf7af4d895f82322de9714d4737312c524112ea0b41557fc7ef23b2392200b7feaf361986b40176ab89a7ee0d3846e8e552c919a097e9b7a3f94626c746506d0fe695e204419c47470c88aa7762bfbfeb8bf4b4dc9b602d40d214fc510e013ae28f6d7a81ec70bc94e8cbf3d71f8e32cc6753f0af6e370504b405c42bb93e67537215f7914d0552829b1330303830e92b7b0399ab50cd145d60f40b91abf4b44740d66df2d48beb800d7d9d51e0276a32a42a3e39dbc31c2217d8b77b88974ad5277fdccedf21e8781ee86577434cc2234afdd5cad92ab77535cc078899c2fa4fe40971feac108227e766172f31c5444e33db7b94e77c4bdbbfd57b5b5f2df3dd811e6a56dedc750601c33a5dfd0967e782c1bb1346565426813942d7620367daa90262a787154187c21a5afb0f65c37a5dc393fc3631cbb7102409c34e815e0a3ba2721c0d06a331c15d5f994ff313ada66d78c7c967db0dd49458c967f376153451b44e10af3da6038d4691d3b096bd9f7ea003a7917725421881702a2e0b12db6f37dea63d4a88a34f91f0f0d5cec88dcece4489167bafcf0b45f4393771a8fd8a0852247d1d24ed81dd517f7f667281c32306c1e33ee52a7aeba5ff704847e14402995d13e6a14cb26efcb845ad3ef6d86cb384bf7061baeb907148847b0257857b929ef71ce317c1d216d3d6106950e69dd4f027d242e561eac92ccdc0235a720b7ca54ac72085afe5a4368a414a2904af19ccb1ecc8c02976231f28284a129d56fa58c6d7dcea4950d0358682eb236f2411d9e6609b4872c6e62680e0bd543079804759ab062b900f0127236cc7d7260a985a5f9220ee6aa5b702795c1c90e061dc6b2a20c7ac367490f96d4bae76521bf9a208fc04a32b3e6798c576cdc36563347860a3395ade04593f1c68c336dcccab54d5e6e2c592dd5b1852b2c65481367e66a1fac52d54a5357b541f295a064ef744ff45f769be0cfb19e0de0f9b18d2e716d3f14113cb093ab236c55ac64fd562ff10fac2a945b56b2dc5bcf73837906ed9c1c1649dd1bd5aadfecb942e397edbafb8bee0cfb262e72ec487b781c6ea0a57d6170e300e14dd1a2c8a219a251d85cdf59e84c7ac7673ecfbee06c11d49eb1c67b79140a5e7bdfb742495f68b1502ec7faaf438eff27e6f9e7899bed73ffeb30de110b493b1ce2beafbbdcb3aa355b3793474d868399fcfedd3fc43e0da2a74cd4752f360b64f2debe03375e869fb5c24da1078fb0d12ce2617b0e8cdf51307e90d13ae424e2800a5870497ea02cbaf0582e879025341a91c889aedeea3bf4da8c129bacbfd1d742beb6e84d194ad54b03e968822b3cefc16e51fe663f945a9a75fb8f16168ef0d214b18f98e481536bd6d0a934cb4ab563671be0ea11e2904743bfa92d1e39702c56aa860f35b9eb6adeea741312a79bf502333e16669d5e510c013d4798a08010affeeb12605508679064869c3e8dba8bbce33aa50e27c35196568fa9833b4df0e0c6b08159e3a8c00eee395d8c2002db48ddae64fc95b0c55ece57ccc3fb600daa6d8b445aff54acb98920aef8c5fbd60a3c4852195c538061f0bc64e6f8baa619e78a87f0dc750844fe89da92f5f7f49d5ac1d915bf76efa34b0d97781b8852518d4d214747e8a14e66335303ba02779012df6f92d5b95c2d8eff04150c4f7a4525eb6c5b4ddbc90f4b2e2d7d6d2f9d6e7cb4092fad483ac62fa1cbc4e94fbb6df96e833cacd53f86ae7acfd2fd5401188b252637e5dd95ac10e3c6709ffe6b26f32b2c4a6b884d16a2fdf341a101828622fdcb54018103e9a52b5cc32f2fab4d4364e4e284affccfcc8dbabc456db8b299e0e4cc3a2592eca95836ae2e6b10d1166c1369bcf4fdd3ff184bd0020799b7bba8807386fa88b8e6aff71997111297403050268d27e900c1323820d3d0c5e7583cf2a1962cae26f5f5768fac77020a649411c59ee2e8dfb3690ca44eb997e083aecea72c5aad89086a3f2948d02b768a020ffd5a9ebd18c615d0cb8daf8d3cc52578ea54f604f65677a664581101d68cf949b5c83baa895f0de6c2dda2bae764e170cc922fd51ade192066ed19a0fa478cecb96a3b9c662b0c5d81b876d245c76406be39f97902ce3f958d09f27dcd63fb6ebc4bb1530e61d7486c541f0944db8c35276e0ad2b6dbea2b5b176839bb99ba84a8066aaeadd4737d69006394fe0fec0ac45f8c33fb29ace6eaf002e0b433e873f998fa8a491491b55ed5ec59c55f455cb6ba984830b1b617057470e3ad6ba62a6fb8ec076eba4f865beb6e22d3aba09f22f39a0aa9429417e4a2d4a4ce08875b99eeae94ac989657f03ffff17f0cf6748bf487cac462cb320571e49ac19c4584d571ef43e2a22f0fae3653d9c177e0bfe159bc721d326b75b4d43df2aa3b39d1b38339d4dd4dad4343dddfd234e94804f0a1ec75a85b3b53eb8b6fa4ffbff068bfe9da9187327665ab13835183540438447d7674bd9990ebcbdf8dee110e8252b5c930e06e8781370c0a7bca7bcd904a58a33c72dddee3b0fd235678388704bd009b58c9c0618337795dc2339df67bb9ea7b6f6beee93c99633e8b98b7fd78b3af037ab8faa5f3e7857f61580ab01a39f0414e62bf42bc4d258e36cf2cc4730bf4f7f95465a965eeb1763cc3a6d1a3c1c29d45023957b2277bd51baf4f262722e23987efa41f08c3f3e77bab2821307892a0b654ccadccc1d4ded2d6c4838752f6d964f0d149c441c2663b0b1a5d723a5aafe15308ea33b17f6eeddd5baf452882c87ff40991c4e8901c2d6ebf44a49d6b0564b79046899198cd36528add3ee7e782fecbf2cb4d611a5d5f58fe906c2b8dcf131e59a551571c89a12b8cbe1ae1b7f96a6d57bf2f242c6bc9ecd46ca2cad805e6cd6da08e34c841482714b9186cb1d7c6558b6ada0ed717f9d3966fbf289399c8641879b64b4eade08d82b34031347ec49974ef69efb3d1f8a05881c097419cab7c3edebf9ed87d86f8570f2d86270ac7f0bdf835cdc5e34ce7dc06ab4b847ddc8c693d023e6b6cd05b801a7c34ed1d0d6158ea10f8cd8d0c69e14600500e42ab7b588f5225c77dfbb824389f13adf8f2f9efa2763cf4e2f9afc0097a2fae8a00f2b32d4c052f057c4d2e499df56852e6a1e0776ea2730a8433efdc3da28d29bfb9315c27bf3a0e760f86ab4d2904401c030a432d12c8a0a2d17c5ea2be061e5fe5f190ebfd74d9238defdad7cf09c892277acbb706d1aca4f4d89bff725e4c0f36efeb0d72abe254237880c89c731b9df188bf9020c7641c9448928ad4ee06df7e4bb5608194066662d63e732664e113dc2d389d4e0a1a4470326acc5c93305a766c6ae300d03a1e21faa156a2432c1411355969ac8822efd80d7665b3264b7d8761da2caf82c564849c422514eff367b4bc27beffc8ea7eb15d61e0049b765361232dab68eb31f602a3320dd4dc390139fb1706b0ddb2a6be567aadf2f7251a68b18668f031eee3a74f5a6430fb81e9416fede2d4a6a84c1ee0baaee3be9aa27e8f4675a45eee8dbc35617d690e09d54b85600a492c044af41d156db2e75eaff26f326ac6733210a4a0f37151074d183ba131ecb962ec5cc6d0802b5e51683844cf88d9b4b0bf8be089975a3579198a1467db215383534462406738093bd016441fb502628058424113307fc07ae632f04837a09948da733c2e67d1d17e66db50cee160c6c2803975d3f1f7db0720a258c8991dea82d8590e5e563b90cc756483bf6c1f2ddd583f519bcd9f925bef80afd1d203e5172df2bd9ddaa6a33d8939d9878492b105f306a8d02dead68c75e2e2bc8d8c9b476913cd29ebe9bd0e93460bdde3eeae6d43003323401c507a34e64918617ee909d8c017fddc9a871269cd925832db495b9b051c4b7d5560a753e3f7e68e70780a509415d82d57cda70c391d09c38e492616c633bdfa61af355d5955e7a673e28d7c4cbd9de9a44d2be84022bc1ab891ec958edb571ad13bc5800694057197752def52cb34e61e6f38b43a41d8f03628b5a86a796412d80ebd2c17f9a9cf6bd8dcfd65f766d0450c926dac324c91fff8e264f5c952d81f16a74d36a07b7f39a4cc92a7ef1ca66b0242966185c4ddad03172411863cbb0374979fd2229744754d0edeb344afb8a62df242aeedd44fa79128349429e7a5b9dd1e7976c5e88547186fd9b7733a5ad05e2f13331bed2f2055a7c8ba7e20348bf723366c6311c7f3acfa29bea8b7113b6e6bde64a3108b2604668118b67a2fdf307c3699865eeccaf9cfbfa760163eafaa7539b8ab8ec87d0cd7855c9dd5d1342c1491c9e5d87872f530ee7f5724d1381d5936f51fc573828fe59a6a062dbe4ce85223ff77f49b4cb3cca08552eb26fd8af1df606fb8c18df263c8c07fd62c76466409f0e3e5a40dc298a20086e6e6c0abaeb6565e04490704173fb33a091cb2da7f2c3e0bcb16f9699d07685e781b119a3cd86a26222172f36802a1faa8d3e9992bd9de5540b697d8537aeffb17670651737d659d7c0998e6c49e6d768cd3ef641e7185b4c4a94a3dffaed25cf22b4fa3bcb949e64b1f092fd22eddec235c73d8f6d83d976123379aed836e5dd7e3ee661c6ed009a71cc2581d3b2d4e7808846ca6e6b2a41b0d1a60cac0f6ce5d35b2ff411ad2fdbfc90058043f7db0f1ec94dd060e05c900ed80f7cf77ae253fedcedddbad4eea5eb3e0242a95783b4c6299547b548643aca9253e5b17d608936b0214099a49a60807dab52b7a0d139a49501c2c1cc17acd94d31125e6ce4822da414c422f09f1258bd5e3ecc28e33eb59d84fd29463a83e79855e10653fa2986d3781b4bf0b1d9841faf86a020c981b547954ea5300248147983a8b615497b059bee7cbc77ecdd4f9db00ff93f1887e6583b07daa97faa08f14b31a7a8c1d1dace2254eb9f074bf9e84c4eb1c1bbf2cf5e46bd068bca1705eb3db3a5e0afa640e835fcaeec21bfaa6e1090055d600632cd3a3d6405044c6e6008780b451d4462d41afa3b36d083ac65b40cac298e945955cc2cca632c7df7de05eb3a08363a833ea3cafe3767e628cb14dbaf4c636d3c9ff0f7f1ba9e73bbd3b4ea0686f5d82fecc3503dfa7e51724419bbd59c434133c8f5d781066a656728c4540d0fda74d6004606ca0f179065f0e68bf2ada10dda7db87d5e0149f9639ac2e32f468c76588e6017836452fa3d9dd7f6dc6d04fab51f73a8e772e5e7735bd7d0392f41487859c2719137f65f889e69ef2c0383af33e6fa8ef8f45ea83469a3fc5864d336a7d9448997300c7573ee205e690ce19b19656d50739675efc505b22ef3bf118708c3b80467428a6c5f982dbc257cb6767587dbdadb5fff209e6284214e80ccd466b77e4338f614636976af91c57678ef6185f3a7ff4ba00e3d381db6553e61e1a71291cc8563d53b717ab3e0d2745315830a98c964859cc6bdf40698d599a9f163bf09d6abe4dd2a79d4d718550649636391b44eab3ac47dda34735680f4b434b9c6e160c9f06c923d6745826bff4dbfcd79cff752eec05b3c141e2079c79ad391b7e1a1c768c8db805d953f84c4f90595714c5594b8d5b6278f18b204f9c6a2b53433aa9e15cc17d9534bfd785e600cc3c77932cd5c0dfdc32f04c2a9e63815cb589d312bfa5c2baf78c99a147b14584d017ce63ddaeaa8b2feb6de73d75b94e7283f09dfebc656a45934d3f3508f2906ef802fb32af75dba0ad722a55cb8d83d64fd55e457b35cd8c00ccf567aab59f9974bf42f41f87ca1b52aeb522a94824aca6c98c04593e379da4160ca35e6368ac38f2331ab75e33eea8027d554bb9978043d9783b1843e90f5c9cd20834b8010ce14f4edb068d255c9763bf24e5a305a8f78e7fafc1c55da658a4c838e1e2486c2f934b43c7c02e152359d98543e3f9056de42b77ceea0364686ef16c69371193127e3441b63b6d106d647402a65a53e2cd071f039720b00a6986de9de0c3de3bc2f0bbaf65857d32a1022bd383f1685d6d1ef499a9d5a3e4a578fdb73955540c905ad53bac709a40f0afe40b4cd91e7d88e59500d12eb5b26d26790c25e31de7596260124cb5f0361b4fe8f1f8ccdedb753cdca0611ee3e557abb76c0f5be40aaf564f7e81d3c8fcdcf1eceb49432e9b346f1c872a2d6b0d41a8a08a65ec307bf24e002db88cdee35d771d838295bfbfe6cb24c945cf14fa9451532665ef627d5a06612f582f5b477147d8ca81bd914c86dc5278b75e69264cf91a5bc90a14499a6b6e0285804da533f996e5e49bc254dabce2f10ca76e659b038b13204982cf7ee0034b3fd9a8094e5271c3b131226aede0b876b6f068412e64618ba144a8ea12171c172395ab38670a9ee8100ba43a3479d274304b5fa9a5f8aeb3fd652df44646702fa8a1c689e50784d4bcf7938fb1c29a341158c8c0c6c6a3f3495d6467d874aae1f656bfbb676c2c2ca012f1f5070dbbd82c44fc50c31c5078d5ca1a15b5dde4db0f685dfe970c5f0384a297b304bf00a487ddbae7fdabb0ecf5427630e42ee92324bdc1ae75b6ac4a4021afb2952ddd217e460e616ab020cb099e3f676ddae5debe3e710c160a8b6dc2ae6f81fb08908e5a9dc155698bf51bcd7be61aefdea7216e39618de9f866f209743c7f4846a39a2c42bea9123ce7d6142e8f11c985cf25ec741a4c39b3312f1ad468588969ba2c91372a7feb960ef7d6d1fbbabde82845d3383b885cbd19381d2008bb516ae1154ee74a62ff758cb01e2926597060fd99b131b4249121513d5ce80aa713596256f7c9387f2762e980b0ece3be5569c3c1c48ab8002d98a3bff44301a27cc45c80d73994351538913fa571a016c288921a2e3c154160fda943c3ea07eb64e7123d395033cd323baec34ed5a134ad3dd48e658d2be77b43bebf79b6a91476f8c4e328abddc9e4a9c9e6c30a7b495fa08dc2e627386475bc003c888f81ddbefdfeb749c751497a8bc7bdd6f30ba51d883b38fce4f16ba9fc8e489ecc2f6a32fcabb25d8b5b55d9e7feeb6813550eb69aa9adcc4b2843e6947eadf4e33eeb6f8fc36a51938a74776dbfd0f572f50da936843420e2b32c216fe29a5d1480fa07f815e8d6279be5e3380b42fdf6f86160e4094788ee77c0fd454f94743a1bab94bab5b84784c4bff97aea49cc90c7532d2a4b90c23a6ef24c88b1f0c4bcf0583fdf14d6e7487e34ea9dda5d9a624ec12bb13172ed8a47dbc6bf3ce06b323d14217190fffaf8713276f4d49523539a59bd6585432b27ca6982d832e8cbdd6b3a2eeb0f38d1f4c40ea3fdfa503057adb41f3308bdfe95dea125be20600ed7d855d52b5640fb9ef216c4aad857b065a3481ed42756280d403352f13ecd0f374bd518005c572e85c8acae2a5e35b3ecbd18b2ec533305eacf3699b9a869423d1869b81922a4ae55555eb5bc7564d67a12d503de4c7cc120c887f9b7ae93a345ee0cc4b4e1240e75550fed2481130820a6e8a34937698d9766047b4d9932a5472f7de7421b9e88f2e87a8fc1507f650ad9d23833ea8b078e23c840a243c998233d53148afb43e5f763835da917a1f70dff8e0be98200fcec15b36a827d5a57fb52f6a322fbfe4a898c22149efec39682441eefcc57bb0b7389a872603fd8bb2a1d562a21fa44935256ee93c3805bec7cbcdfaf8bc53ae8fec306baedb02ca959a9da7d084b9c27289369052ec3699e2fbd57e227f3faf11b3cf2812e21b21c0ae0f048f9b7c301473f6cbc19dc4c1964b696269fd2a17d1f5459af03a8e31db600533cbe95ab1d194863d14218fb345012236d9c0b7fc4c1395f5411580a900b902cfe25fe53cc39853c9bb7610ecce6aa8120b399709b94724972e64547c83a545d91043e7dfe958895436ee7e5ddad810a0aa5bc76211e9d6e0e0661edbbb2078e7ed7380a26acf3f2b8bd31c375b91830c4d7ae34f580e677997f133328647332c60c6bee425ec3c74228baf4ab9de8cb88be25c3b3bb1c06143ff3c7a715060f5d39e19def4e65617fd5bfd6d5e6b1a69213c816ac68c71eb6f4970d666d312b17c0fbe55499fd370c7695cb4149ad7b61b601fc8f0d5a65a6bf431ddb2057bea00b63e4b559493406a9e9cb9ecc73028a7604acdc82e254df5c99866b3451d77005995f7808c066bdd2f5929e01194376adb1d01cd8ba9d447906372c07a8e67026ff3267aa8144337fc61e4eeef7c778af755f93dcab0a55de73d72531f263796b5f0dd2d041a6628c43f1c0ae0fd90f33ff9cd6d6aa52b062f037be5f5ba754dc2526eb54875181f359d22cccd6b9b3112a1e845170703e6ea34af56538f6f317149d9206cfd2a3c7fc294945377859baf4d28e64c3afa98f32a3c0db3cecd5b1abb902f070a38cb25be9e94a26a726be43d1e867a920f269eea468a1f6c79f68881b2e492ef90275b1e1c48a1349edfeee3451f4bb42b7747698f849e581733fde8ede1bd0643229e34fe080a56674f69f2ef2f20b9d27f2500178c5e3f51139a57d5cf126a613ae67ea0e1f9d1607dbb0f40ab6ff371052dc58bc41da78def89f26dd928c868361da5d271b2e2b43b14029711ace7fad7c154a57f7278d4531bde8b6c791e22fab99bbd284a3488a4b374ff12a866a428a41aa804fe336fc3019355a37849c2efaf5e5d603bf8e27621b0ea67beec5e70da9950d10b7dd4ceec9480c60a732a318ab211630924b1b29e39d1a9b9086132bcd05e6e7bc71eac1a8b8c61629ddc7dd5b2cc6da48d44bc61e0e8d31324ded912b931915e22fdabbcc33a8dd185c304c53dee078c2ee91b0316525bb5c49d1c8f5e980b8c1708dc650c696c68dc693350af8635308687320dafc545519a36c5f2b3db85f38be33fedc9acaf7dfad9525e487c28f54daf8134647a3254c2f8e11467635ecd5791dee94388624a2e00ec99965a7912ce55cead23e0c37514278f45ad698aca214929cf290687482d49b91114ec4acd8c0b1dae3a320a00f3ccc32dd9bf28c21f7b48600c931500cb75b4f367fd853a671803bbb7744e63f1759af5ca16603850a4f03dc9c1e4f62be1733c40fb4270f07a8bdf294df0b38b2fe0d451c9549cc483d63f132b1891081ec065eb33920a49f7cde333bcb61ac52d8eb7ad1193c166b8ee311740dcec90f0dc82c378d66c9264453fc859bd50a83b10270dea490e51ba9235b177a74db142d7ccbcc94e8b6fb5a342022d854e42704f57c65bed4711056e619e957892d645e42cc5e7d483fa1be9a43e7a4a23fe697c0668baccd43133c12cff82ebbdb9aa370e4d2f3da6fdd0006c2676b915df3e04211d6c3aefefa68bf1ef530b7acab27be9a94ae5ac156d49d7b568984600160bc198cc233487d45a7eec079f1f1efb95639793f8a9dd4e856aed4eedda9dd229ebde100ea8ac1e1383ea35e9c07408a9fb431e48e22b76d8b6ab0b902bd639c8f45fe00684a28a0246b7471e1413574695ed5c102281b1d4d56ae7193c69e49ef49ae9410419deec6fff32b5ec25c5dd0d400c644a829f1d1baf17630e339368eed990a260753e495e5d843c6c22b848e4ab58f229dd3307c8dab0306c12e1e5eb65ae80bbf317b80e01250b8310b78b9e922059048614e1426b8ec169f9d8ae7547a34efc5f0124e613bfb113a55918e03095c26360753b7ade9d5de8af97c5d1e638b9caffcc91df2bae558c0047da420d183f0b42285a6380e78fea49262e0f7ab734c5f887b595b5fb51ed2630aa1c7fe8d3023a869666e1b8e22999f925f6a684c6c83a1f470589ef6b5e26179df5fee8ce8a6c4ac432c4e8e62d652c971dec5905dfc4dde744073f5f5554bfcad47a272a72db7148f80c9c58ca77d85aa4947e98e80d952d2d2321c10528a6cbe4e5b3bdddf6a16c431cf7dc3cabef26600c932989bff1a2533d6af559a7072a268715134703ca9b821ecacafdb1fd11eb239686a062e9d7aa9b88740ae8bbe253ba82b8fa65e430983dd54bb2d5546469128e693e0bc913bc6e31fa9736d2854228f2ad718e43c65fea1a411b773248567a9142f32b038652a5dd6342c07b7a6f2e5a1dd79902164a75535ab17acd47d2173112a6cdb4daf96e3d2ade573578556b53c64bea514fefccf627b255506fe60d930c7a4979f523d00375d29250d4a85304c8af7f828075ce593c560ce4a185a6f62c0837cd059ddb1854320dc45a723958da69c59eebf17d9ac8782aa74265d71fdfd1e59d9313ffe30eade1d65e8c535970464ff40a5235977eeda562efe742d20de3b20b84b3f4c553131dd3cb45fd183fb69fd77c57b205ca74490ac26b8be70d3955a8c3bb194e39022f85107b874dafb5a70e4e89aee1b1cb3669811d45b8d5075d56d174502ca5712da5cbc7952a04cb80d2674c0643b9f4e0b75ec1dc7e45b37c2f0d8c2f83c1621e042c98cef10d6b278332e2e38a781435f1ba8616803de60b71ba152b217e79ad121e862eb8ae54d5f38313df666d41b3f54029ef13cec8a36fb266bc8723f49a6497ddffec1647ad7c9d095305a9a95ce58345949b8cd31bffd59b0bbe9c993adc6ea2fc2f92adc9e7ec98d011fc4384e9b414511cb39efb7a039b54d5793fae718fecf86880ad8090b2b33b4542aace6dc50043c02f50f0e5660d36888b88faebd887b843cfaad7d80855b7433b82043864a2811d308417188721bfe3c80f84fa0574a25245cc221cf15608c2b3010db78eebbf349e6df8c16dac02d239a79d209443b32576c566beef1a9ef6a1be53aef108f8b61573883864336cc068ab8eb1100d1c8f0c89c14a33bfd3625074463c1dd45faf9bcb89ea235517952d01c557357d36596668cdd4b1dcdbdafa18ae3f3a4fff64855935f4652674c2019ad421e8444bcb47248dea84ebb9d841a5a853e4b4c4a6ff397c06a55efb71fcead5e50705b7043a822a28e734c27d5c1f2aad0a07f25e885cdbce33abf428c572df0059ed9afa9e30edf7a6096149682050bfe70812236be34a91fd816ddddb4237d6c05ea8e8c19b08b89ee6c9f67d8ed24d64604fa29505c5db57c9e21c91ca6c7beabc639ef81c5f070cae1ad95df16accd504965a102c6f27cd0fb700588ceb8b537f7f770e4d334eace7a2adfc3e2d600e2aa836f9a717feb7801dc19a9a0150c623acbe0080793889bf5f88fec717599174b0ff3b42f6ad72c2b4d245fc15f72d84f216e61815ba9561c1ea8dc1e47f9a53408b0ffda4282523a994db887d0c7da5dd28295d2c8abddf189dcacc4857897bfb70a9108e335dbd4081da512d3a4e4e45f0441634b0539c45b3f5b9dfc47627cf4aa421f8de916e5fef75f44cac11c3f60bef353d516a03254a44735313c00d4ce79706cfaf1e76e8619286cd68e4048a1c19929ab11cf95f57ef70fafab311a31bd3d69c4ba1ad146237852615c166096a98f4802a37ca2ee9c971715832ff8b87d85b714253b7989d1c952c9548683238d31bbc5ea3510d29557c81db59741d385972a677fac440a259b16c860e86b985a85aa0d4e2e847864480a8064b784b5b180b9d268924d371f94c71823ac208b5cf2c4373c7261b043bf4e0f14505751e741073aeefa2c8840c543e97eb3e38326b79b8835fbdf14869a08ac38d9c54418f198bfa2993f84745f4078fb8897a97a3d60e49560b25b51ff544e6f7bc546859a2b57a5651fb1f32a8ecbefcd8991d2ebd26c3d888af9a8d3847485606781a00ccc8da704c8f78fd6fae212f3e93096033ab8b6addfd2a4fe4831a4496d0fe32567dac1da9908f64d41a0dd96d9fe0db9776de4986a0d4b934682470b80a20bbb6de5fd450fe638509f9f23e1f6677bc2bfcc9686d0819cb96031e21c33f0c819c15e2cee3f24d09e20ed6ec2e44b8be01132ec0ac4d44e0e265894bcdeb07fc8376bedd879afa06431f8bc386fe4668d1c43390768f023c9a0b1c34c0f194b68a3a5383c559569368d844e8e8d7afb46a7bf30b0a6aa3855b1ea1124df430199a891a804ee001a484f53d2f2e4edfef1bf50dbc4303949ee92c233e70bc1967e64340e839dedf5477f016cf8da9b130c5756cddb3597135ffb8dae46bebbe614dbcd5732e961e8df6ff9141a1cc7f5961d0cc5943f8bd740a6d69f53399cf8be856cec930fdd3c9ea0c0d78fdbb583abb06e015f0265e01d02d154b1bf50ea43fbe29d7e971f7e2820de51e8786d47a5280b0d352a96998476b772d71d575a2faed41f5b25df94445379202d8e1382676e08685fc6b20c22ebe2f79eb15d2a991441e8fa0c5badb5d835630e1f1b8261475e44c7a0d7c30e6eacebbbe6b9a461ce099a569372cbcf9786d31e71b3f54f275d0180c0d5ba26b4464415fc9718e7ebb83700d79ad30fa76d1bee42d814d5afd04b04cd13e09ad61a0c3a1b5c82e38b759eb8c0094b211698475b6c11dd8e859753bd2bcbf9356b599008a2a91167730290673ddb7eb8a6870f3b2e05d72c0d1512d727506b04b554c5cfc613166ec8ddf25a0e22a11da81f2e86f393290bc9e0378be65e175cd3d76ca8f653fd25536cd63afb4ad180cc56bef3c08d18aa3857a2008cf00f39ceef38801f8ba91b91e8aad76378961ba86dad79490fab5023da8a8f27b2d2dcd307273c684f14ac62dafe4c8a3bae311aea797e6e0f3be62f6204521fc27fd55bbb97869eebebcea616fd24c5aa78bf22bd11d24326f11d980c12f2cb0a7247ed8c0287df4330ccc7a46520c5a767915ece1fbf6cb6db69edc314a2c2d2bd6f361ebcdb3f76ddb42829ece0ed75012b1d3ad475a706685f4669f74e57813cb8544c46c73470b236df1f624a0d548eb4f9a2c539fb817141bcc61df338c576792398387c0e1699fc259f11598b33b7f01356e8508c8a122c491f27f7789d579c3f5ea5247d8e15c97c736257eb79670461c10c524e246ae1930e8a3f7982fac8337046929c0876f3e00997fab40e8b4e626221dd2e1aee60635dd009c36863dc872bcd9d6195fa70c10fbe6f74d7e5e04c92d2a646a793e71c91a4651fd5c5c99de1530de11851745fce0c620e4780084a7d60702f4dec3410fb594287b94301e9d23c3e76c6d2565b8cda17a4416837b61e91ee8fda8b178a35005818842aafc073dd55c90407a4fefce246b7fc7d808ca3f6e484131d832991bce68cdd6e1478334ed921a63c98a3564ebf8741884c8a6f8c6300260a3c6ec99182f066ede0481e3367d88c577c6facaf79923e8a938193dc4756ba07f70596ab5a47e259e9eeace7ae859851275c8cc4ead096ccbaa315960f905a8ac226b2e5a0915b15d821239f548b6e9d6a1924d01ec5feb3532cc1a1fac72bb5c959e50ac3b60f3ece682f10d021abefbc52baa36c60ead702fa3ec23ecefb841fd26656befafe7e8b997379917d8a198fc4ebf13ecd4a5421c88692e295d92b185b6ae233cc1fb85d1adb7c51ea240c34faa218c3d88dd727ed86fe8db84f97a1abf4f63e99e5f2f6721aca44938d4e93a74e9730ef4117c3f89fdd6c67293d67eabec6de2ae9c31c0a63c282d8736be371de56d1a1aeefe74fc874d3d22119bc3eeb43916c3899f6b8975db3d44ce6acb38c0b805799b2032b6336f1593132a21985630e6b25e82489bd7cca54039bf562e5783f6c46d978fb7e8119734d0b41783497d91dac025bcddf53bde81828691679e08a7234b934b161ed1c6b3d50612055fc726979094daf118e3c90ba1e9bbc56c6d7690d82573f68a936c9ff8511cf31c1e1febd74ca2e39df04eeef4b08ae9081dfa79900e265e228551c903ec92bb60dda60a18ce90cc1879b07f88b2077448fd130b137db2e45b0c7608a71f507dbd29bf2373287dc6a5ceb658ea32b4f11f7cd532500a4327fa247cb509ca65c41a2288372464078c6108a8de02b6a21713da3cf4ba7282a07af77a60fed849478a92886207ec1dd35f63dd09b4adddafaf5a042b7900001c5d300c26a6e3d74f1db562dc134e34ada98b5e6a28505039f3a42bd3bbc2150ac624954386d9d44e1438510e286368342f29c0b92cbdc2dda64ba9723bccd9b958a5c16ec7554db3d0ddb3f9da16586fadcbab2aff27d73602fc160133e0c4d3d250c9c67798a2163819234b426c026452421802ad82add8bbd1ee220ad761e92b107baef97185fda43c826343bc80da16bd9a796bc070b8e9f147c4a6428d9f4f1a95f1436f022fae76d0adc8ef73b5427b68f46c356d9e9c2d65046c38659068ee8a8805a046865758dd60af144e7c6ffac363ab5156b8ff4c11f8dfdf98c460d53d6f74753df800bb9ac17288c991a461eef44cb0a12bcdf8053c33d4593cf30a027c440851223347f2cd69c581fba9a69bea0dd9fa3412b5a55496761e56425329514db3fb148862214fa56a470b8fa78d1b2525c8c29c4eb61d2e9517ef3e214760faff1b2b756dcdd6fdf638d0662032ad57607f0626687daa588ac333cdcda4cdc144c17f70ab9b4d906e27c1461679514eb9bbc5ecd0bd8f2101a3dc730004f6c8f7fc1bd375b1ec336df1be17a09f9d9bc91e921333a97d2d5980c63f8e6ea171409ac23517657f7d177f1f9675e02eb713a075853741f37fe1cf6d9a8ba238669b074916da17f5fc4633e36851149e7f8b7247d8753afe1b14a84cad85121930245858d9cff67a3321c1da0906946a93eee5cfe101b81e0f701bc54ab3fb2c50ebef00f5fc6838f6b23408cf9d0964067fc66f730384a069e161e073d69468d854209cc617df280f1d8e36b22be7121369a512cbde015f023ea49532063a64932b52063a67c0ad8afafa3e0270f537dfb345033ed7737f3268ddc3e16694a8c373de470cd8140fcbfc7fda4b2a0fc0bb931d51d4a82f9aafefc5a62d7fa8673fc53489a830c527bfe82278e8be2f70c57413b96f031d558abf80093a64962db6bd7fcb9fff3a580116f28ea55e3a0bd70025583cfc7e5be17cb6cf6b9960e233861b29976379ec4fe8d9318cf7f1c03f9c3ff45b4e08ef02f020cb4ff3fb7b1044621bcf84f3d3384c662e293168fcf29c5e33207f2843e912f36eaf34cdf1334b8a6d5b5a8e85227d69aaa6dd0f2061573ead94baca0d8b3880a141a38eed2cf57a481269d98434997731d6564c42d045aa255f2eee7467dbaa6bb8bb9cc24c032ecd051fe68f5b29e3136fb25820f9ae399a9894dc01ade8d45320d8ea3a44d86c0ab9aa6006f221b6233a2dee7e44df643adb5d608d0ffa2d946c759dc14adc92004c786b379fde8a19d37750e61ea9bd3545fa5c6b72f13e5f3eeb89a4c5c65e330d857000d505841fb59417f2684c4df08870df018ed4730801c0ac9e313b7b112c75bdbb867251313f24108c91323e385af49681a0e53207f4528429e7e90f989457d5fe6494c7f4dfcda333e177261db2570618691256ba55bb69bb0ec9b803c08ccb4f5d8ce495688e5f519b5423ea8711b7894a9d81994ebe828007576e05b2742d5a15c1780c59faf85fe43a8898a75ee079a93d1864876495d21f21ef830de50232bd4afa48f45fa820ef0e5ddccbdb498063dd61bffdae35b725cabc9feef2d5d037488b9bee79822a2ba0d9f05722e400b144ad32558d112b203864d196de2bc828f1d7c123618ed566917ae2b9e4d9ffd4f0a6991d472c8bec84db80ad0416dd71085c031ccee17b0cf0450d3233df14f2f0e4b404f2bb1fbb3c0ba92fa5cc0218130d931d3a6a38040a9be601a7cd2538c66e7c6a4bffdbb18d32e4a28c6e57803de25bf80286a01c8cd73160d3d2d0ab327dac819ac3b1213819acf57c8eac92d0fc1e3b92f0c8bee89816a3d2eb26f31dad37ac92af14744c34952edac75f4d49f339b4702c1685c0124b4499b773a589e5e73aea00eac300474a66b4909d643285761d44d077d226a3ead6db77df66b3fceceffc315f159fa7d52575d3c0b4ebd9a93cb3234e84dd8352b586d6a001915f32d1dfdde5c1ee43dd6baad6692b70d4ab0028ab67eac08970ff57d418db8531342c04fa5040e66346535b58d4e63d08e504becc69d643f633400b92b19a4dc6a14c1309e541e87dc1726a51130480ebdaebb9a5509defbcdef770c1458f59c370218fd91418970a23fc5afff498c4e53a4e7e3ed1292fde6c049d6f4705b9362386eb9973cef5af1874d349bbe17ba5b47a53e71dce9664f7dfd77745f34f6f17d2e4586d817db6e51e96dd4ddf6779d6922f32554dbb15ca49a98ed1c4100726ae1921ced2bc709cc8b9de4fdb552c4fea0e40579575e9d4292e06141daeee738335d4988d8940d0e89f926c5b81db1573ad79effdde6ab34e3885331180c5e42b78c9b7099d8f0bf937fbdec1a3e58cad294058f669733010391994ce4cff9ef8ef9188b89507dfbdd802d2c514d8cafbdbbfef4e2e9fa0e74852138fe2e4b6d125efda36f83b16b03d265ce1d5bbe754b5768cbb05b518da1fd3cfe30164d0a8a33e0096d5e55660de36a13952c693af80436e31aba83888ab4cca281728e17a1a905f152de723cd72014416ad40b08d3960cc41f3ff65bb7f16babf3a36d13fab16458252dfb2ea930589e701560c2990e0d3dc5e0168cee50d8a68731e79c812a694108a6fd70cf1077f51112cda7c6e686a154a8afbfb6805b561a0cc72202ce4713882b2d5b9ad82cb5cce77ca595620f7326558543c96dfb2657ed2615c79341e7f40d47342de2e3c76bf3067937f424c9b37bc4bdb8c1b793f8ed3a7aed6022caf2c59a9457f5872c51de15aedde2879b29c8083bdcd4339e49b10ed0370c4084055ccd9b0571d10367a0ff8485718c1faa39fc397630b04d5e4ef98253868f867ec411e70c27a884ce63133ef10aadf4fb060f4b10db9fca3ec54768cf5915c2f92da9d31c4639d5d4976e5a3e4bf5c19814919798ccd62dcce5af18da0e1b39f4b1f783de86811e9a4f4a4770fbe111cdcc9617e356a3714b0b513db5998d23ae30b293a1cb0fec5a6273c8032c43ee438ef949b85efc8b459b65a37463b6ad79528892e1cb038b4177c577ee13eb67edd8ce2c0d340ecc07c6ac96e5e6313162f353aa76f6e9fdfea388854d854bfd1c226f6f19c032cf5914ad9f63abbd36006e4250362cdbc8ebf59ecf1f018c25a51d970a2f3dad02a00add1780d00dd1c8c3be99259e3e015fda2405aa712acf2ce83d305d7b81ee9af6d09253f559283a4e7451d839eef25cdcc9c69f3b7e7c282395ef40550564b007bf236d57f1dc2e6827f55be5f4acc6f1acc703b15ce723eba8b98a3e8f3b3fe38f9de4a781c29757fc3c231f4617b09a3e7ac17194f05623f1501f562066623e46afef9a9e80944cb9bcdc914e3d649e5339d57b945a1fef1427e8994e67251da7feb76fd3fb6a7bc50a6ecc0c58a15f5905736a8f7bdff6e426a4e2c77d82787f965a7edf575b5321f094a80a67d31a4ae522f19543f936964d590fd35c8df35c7b0f45dd434e49d25010b68a4e48b3aa107ff5f1d76b171c70e181510ee7ba40c67c5f28f321bf27ccbd03de4d09a97ed689a4315b94e57e64cba70c2d77a6b862c094b66d35054e79c134e72947b80bcc0956c12ff8f9d069c45e4dd0323a2d8142c151f5bc7442eafcf1e60d53b137a0c28136053d7431f3e9ae33c384f1b432610cb322575f654a98719bae850122b175c44974f992ca0a8f1e9a66d27106099e29279a8c6298ae557e3d662478399c4fb392db0b3ce0bfb980c898f60d85acade62fa548bff5ed822e0be4c6b65b4640c7adfc9b10857420fb4d96a7d4c3e48a94fc99ea0e158c1bb208391c5b1602fad5724fcca931e22a038e4fa2425bb1840af19c34e984ba63e73e9c77744a4193f7ba3b1a2f40c07faa7c6df20bae3e1decbdb1eff35e371b23ba0379a2bcf05711f72ca20a8c7f3a23ef9f9ebb0f336230b746f2201eaf316047bfdc7dfc103a61d95743e5f84b4f9adc596e043fb090bf0d27d8b10252d1a3d60f50f8a1e9a8f2029a17a7b80cabf8c1be9dd07e8ba430f8b8388b596c0af5bb4249a8bcd8816c4c56a7cd1fb584503168898d58094cd66f32c6ac962c978dff0239af2791b2f24fec9dc824d793e997ce01fb9f1e25f09d82e3a593a6c780b1f03cdca2cbbd104db8e3e39e2918666efc6461704ea2825081dca042ae635f5f18355b354bfc659b3e0e2eba004528e1f05d714f6001caae6eecbdb77f85260069175028269bf18b80c407278435ebe926c78e48670796c293ab788a97ce439629f48c525bf6fc6a4240b2ebf00654a3cc3724c1f5dee1300b741cbe0e67de5c4826855cf1e4d41851b6dc828c87289adc8e3c43a574bae179d2f9a27f75eb4f6f3bf6d058bee618cf2e99ab55709773eef8bed242d28872a983f5487028f32cc5c5968a0e03d0be86cbf6afd64673e2a79a6e07856813ace0a71d96d9ce8d3fb156830fd86f44862cd6954d6b01377f1ebc69f7eadd2b6c8149683d9af287163f6ff0978e358dc97516fcc03da78b1b5e9b15feee0e4e39cfb44536d517843bb7b45818de9d6f52d81f6f9d22dc97fe02b6d0b6710bca03e51d0189e61836be6625362f682342d92e2d9f024bb59f5d5bef8a5707c41f661e089bc3e70e5aeed6e33bc900941d299f9ce79b95e30790efa43a161276a628c865cd2071ecc4d9e41e4c15758e26da1946b44ed57b66345b70175f352e13f23a6c3492612cc495720071602d72dfbb5b30bc50a02723c70eb5db3b9af34b20187c58e5ea2feb71bcdadbf0fb82086852750b02dd984203a20759d3f5eb0da778dc2e7e9b5057a558a7edf7bc5b67f5baf5532698c6e3f448d6efbc1b2904da5dc67a20149cad77372b7af32f4f596012c79b655f4ef2d281a81fe40d144afab7254796e0a921fcfbe51aff09cdcd3a838282fe5285655cef4554d41683aa5cc8ab6bf9ea9bbe4bc6ccd8c1f39520cc9efb09529b6335b25a9d26ee188d6628098377b026bfa129260d367292737f04eeaf51300b336fbed06a413314afa889004ed9c2e25eecf95244877974b31e540e10d46d473facda33138459a99b0908252cc8499bb952baef24da9287c538faa0d8ed552892bcf1ee712b1c9745788bc0c509b43a26a9c871cbc8c775d4f9401ac92fb0afe8ce69c08ad09bdfb73cccbb5a5fe60e59cb0e1deb5020e3e5ddab7fcb19ed502e5f1dbb8ec78e413d112c7a0c50bec623dcd158ca11b7c0da900b420dc48ad90e9a54943a3157640675bd69bd0e42497791d41513cf48c0510ea409d3e9a73cad67f22ed6ae9ab2e0758bec1aa3b6faa49740f2d0fc4934dd812941e32d7a54d24210b3ce3ed786d71e9984f74f82871d98259d56e8f031106cf1d779106ecb7308c75b596d1eb9dcbc288f218e9fcf76046d4450b05f3c17e007f83c9064922de24c2997febcd517d6051aad89487c1a2cd9bb5d7e9d81098a96b2b17d954eb99d4b79edfc27c5f39e9b5cdb5509223b657d2c9a71162b0917553bd31a10e3f0a48d6ba4c14c8f230c7a9202aeedc5c748dfe4fb13dd00ddfcfc14d33e2c2541622d13834ff006bc5a186fa54a2a797914224a1009f0d18a729b51a5cdd720bb9f6da5ff844d5130376d772504723ea6c662fead60212775f2d59949bde0ea754de9875f65374d165c6286d9c90226d2b633897a1699c6bee9f77742aa3d60aeae188ba3833aea7ce4011c40f280d28fb07559e97605fdc5876aed02955f3fd50a3cd31351d5cf7b170087520a4cb486849e99ae308f838844cf2b2ae3fb93a79c2d2ae7c304c3fc1a563549d043a5568104ee6f83e2ce5311d47ab9dff91c437215d2d3bca75c79861664e36ca2ec7509b59f142908500a71996321042187edebc9bc8ec601380b0f2a7bf4d24aea7f63fad84c05ce71ed5e4ad835f419c2be3f104883316cab901659fb8fbd6fe137c9a1c9301b8ff721d2106a8e094f2a3bb40d700ae87a6a2316756cd43eea526d8e9b6ba74e6bbcd693ff1036035d2f1ada8daab4c3d985c6fd197a1fde2bda976ebaf1d2066f3d5686670f71e6d1f6358e4469669a7846efd5e35884105cfdcd5445799eb125672b26ae0a32579525649b7cef17457b2cea2b6eba038470de050541c010e0bf5937d44f8948c9f6c0c88932c584c167441459f0bd7bda55584ea7fe2fab29b08a25688709ae93f14bf26847ef5baa60d382988eb935cee11275b414ef44439555886f586951e04674d45a33bfb273dd4693f45c130d2d76819504b72515d99f9a52f72f04d7eb0e9ec9ce04256775a4dfa4d3ec568f1e2e942079b0899f46291b561a2de9fce4518c1f35562fc46670a9430ea27e7d13d3dbbcd749a5560919022f6f9ac2438eeb1358652411abc4475beb05f4ed2a60b7fdd68be4eb058e3770c7237b1b4761026b953f5ed459b9bb4dac9e40ce9d228a0cf48423be594a8fb8f273dd28ca36104164bc90f893620cc36082663b7d1d008879f7cac8769c1de575a3236ddcf2caaeeee5bb1a7d5797c771370f5f4ec85cfd368255af1b0a12ca76658b5c2666b36643a1a3a6c6d7a2b7967231a2e05bcce52368483fef4f851b744cafc7796884afa642a050abc540c189a6abab3465fb63555e85b600a30a6c07f553bbf20b4846142d9544c073adf87e5223bdf401c1b1bd6622e147087cc110960ce31863eac9377736da044aa208e5d3bf681fdcf577934a4e6f998ad563fc78bcc52566ff4c305f48c2611e9313616edfad01e90800da128b2f103e3d6058c204212535fd0e81ec30f7932b73dc62353c01fa4baf1b86de9187e4f048c97e9da984c0793f9cb81978d690433fac70d1222cdbd5b8062f58f7e23b5ed002af1a0c75c276241464a92461a0de75fc064237f2d3b88ae43e016bf579d2b2c348a2c0859f60cfc05e9bc30fd89128e2e7fb8cd681e350c3598cdf2989eee283b2552eff57bac0d8bcca05e242f692787b07886a474e6ae55a4d8f3d79c6b135fd496cbe20b2dc2e85740e34bccb5bb67b10d25fcdf009fad5132df227b3b62f48cefe2ab060281c6e2b6f597cf24b1d9cc97d32c8dee55785169e75aec0eabb7b71f31bf45c0dd5df4faf18c55fa01b1c0a86ebf3f0b9819c09e484c55023ee61592b8e636efba40a7178c4ab8394d68a28e35df1f8fc840553c0c802a2e60ec9571de64a143fa918c258d0f7b5a13b0f9b191423d2acbcbc57e4509d2e8ce8a3e5e5b6cf54ec192df13281f7de7a44fa6e618db25ffd4566e92c8443ffc89bbdeb7b654350ec100e48b4d861a06e02227a76f8e138ab8c8f7e9b7035aca48d4a455953bd7b882110ad742045f09005d4049f7c354851087e100ad4760cff26e9700ca6f6f47f467a8a975beddba57275452b337a255edcb956cfbc03ed84d6a83b45ca384a685857fa97169540c81f06a8b477e9e4558476f82b6e2cb201a0463bea78c2362f878b04d5e0d85051ea2697d11358c7c755a73cfde60bd813742ff1dcc5767c053beceb647142bac4a60ce317c09f547206165249c290b3e4ae4d9ec75e117eebd73329905e6cc38c8148e668644a2d1e2704b5cb2790fc9b0e3b27fd404bb671729a6ad3d636bef15226225e783ba4bd926540ddac57e7e04958591564b7b3e5b2c97ad22687b37a82482f7c05fd73227b9fa67b7e2134ba3ca36338ba93ca1f86bfb53e765ef7775104accd01f84e73ad34394d1cb44d75c6ea29ce596b597e9688237475dd081abefccd265634aaa638868201388ad9c32ef5b6bea6650fe92cb07c451236a93a90d4f40a75a5caea16891cedc7cff0181728fe4e515acf7eef9bcbab32b68affc77fc87555cd4d2d671b07122eb59ed57b58ad11f7d455cfd478b0870c3ecb36cee454533b2b10377e676375c8d1633515eacc7a2a4ff1f116be1fb8c57acbac532e07d1d51456a618bf5fc9303d9a51c5de96ba41c73642ea9eb49187147339fe74511b2cee85b5f82914adfe4a6739b157b8d96845d3249c11aad5dc7cb3a7beeb84bea71f962fa94df26f8f79d8aa8155fb6b5baa7ee88f309f9bcd48a9595099f66f58261fbd3c739e1dcba399e3f0c8344063983a6b6e715487fc56ec42950e64bdd906b24ce546e659b691f930af075a28906f13a302c7960e883f8c4d5f4e79acd891fd9a9bd6ff59f77483009374e4d26e8ffe19e36081896564ad36c386aeea0f1272b3a1db3a4ab36798db041bbfb5f21ec530aee931b04dff6b67e30ecd83a5ff3e6ab61149c29704ff9f6919dc2a4ee23865abcd65d4b546424edd46f3cfe058cfd64ce7b0a322c240eaee0b3e5f37b3876c6a31f86e0c924aa81b040f9bff3a83910a16bf378a16e9193bddcb61ac58c0ada2946a2fc278ee5e8f89e01e0e2f001774e1c75132c42316e112e86e1368e8d604d6a044290e626a627f5683238727396f816c96372541c2a2d10feb955e0faea0164b7d24b29822dc48c16d9f7c93dbaa61c7817089ce14cd35281ec101919947a872897ec67839a6f9d9c299bedb9c8198ca2efac621fafbf9951208d18c57279c9ed01686f6cdf60e05550feb14ddc3ccfab1e3bf8213134e132f9b86038e734c8d73de596dad3cbe0792ffdbed53c4457546123a614bfe152cd6e1354d0075f9517f57873989e60d44d478ccae48119db17c857a1d9bf05206b6db7637118a0ce59d880d5d6a741249a2ba42c5a71a58f7d7ff9863feb309f8c90b166bfa3371dc3bbca529d81a49c3587763b5f0c3173d8c545dd34289b5ac8f521a12788b3f53e3409b94fc4c8e6e3b926be316d5ce16753391cfb46cc9c13bb6f26ff8f48575ed30911c3708cf92a71bfce77a631da2cfdee2e234f4761407506072a8ac6cf5179e3ac2e7948c2971b01076f4bfd88831363f19de0f2293eaa88efbcba75e5e4a2cb75813d08973301f539707b96a4d746a62dd72d44360395977c0a0b9518ed7e616532233a5b85d183b97804cb5f17d1e68520fd20623df9a9c4464000eb692383e18d1f20580ae7468a8113c986121f12b0ecce870489e8e23ca699f342ab6303474758ef961ea9124bb90f0072ce1ac00367fa8a125ad260a1c105922ea23cdd9d8ef18a2f2d86c3f7524bd43c9fbc3f3ba17b8d7fb911758e9f4960ed75b2f1767081262b88de9171562768f6e45c0f06f61af025620b257b2756e8a9fea9b9ce699871380fdbf2ba106c66a66575b2f592e5701c91fc764ed0dc6c06d555a6352c22f9ade9e3b22796210feaef68dc4bc2625956de7d5a3a254013122553a9965bb26d26c4a2fd6aea516579a8d863c7a3714d94d6d260d02b48a502cd9a1b0b2b6ccfa7d95dda212c7d8d752c98b477fc07ee4de739d5e3771989f9db19c6c8abb97bcf94da7563db3cf2faef3afc7220d978184e541cea65e00f1bd4adbd4f4d8a17858367ee144813c539fcf93af778b8efef30556a9aa8cecbcda6c45f031ff1c0df9a466ee8db59b4f48e9ca2c1a615aa405d9a71a0d7c1ca89d25593f7365663cc37f7dcbb93942858d1ae9d718e392ff0f60a8d33152c312b00c34bf8ea7c265e830c0d76ce3f25ca404a212053db691ff3e95956a3b03a45974224273ce4cf93678f6e39ebb3f862b19d3fd212590692e419ea74619d370a9d434375dcecf9560e7ec20dbd9aa9e0e72f6ba5592e3b9490a0717567b3cc4900d0a340bc2294dafd15d3e2cbf9975a936c2d8dd62240769be9348bb802589be311c5311647769f7f6fa07a42f2055056692dfbd8502daa2a5274df4d34c8e20bf3531dd21bca05186952ed4f2ffb381d4adbac3985d46cf651ca4abd243c26c9059799c1ea69b8f86da119374a6e36e0414ddb78533c3861f3a3c2c40bb21c39358f776ad93cba3b30144dcd4fbec5b57ea21a35e58d929b24bc738b9787fa96b45e6cda3a93006ae946baf8d2736c7a2b7914e7470a971edbdc8cb5d7832d852ca922fa4fe35955f22797860174ac51b893266e3c2ddf01d31df9c3a56d86410a89ca18d89cfe3747124162112335643dfd58d847779a85f5054092b48976e1e2275f6c87bce1ccf31ca0062ad58834c9141c892c8061dafc028770c8de52b147b1a9b3a4dc5dbd7fe507ac1993d76c2e2f55c80c89c27fec72f80762c564fd1d05888ed35a1c75bd27ea60ae5f88b27f52beba574e6c56748d53c326bfed5b44738f5620605a58f3225ba24aa9576df03b7b56faf37536062d03e5c5a6cbe2007ef2ec8e8c822342896a685d8786b3da58a9c8b112a44bb204301dbc71de36b622c50df64f18f05873e14360cab44b675f1de67d5b94836a4905fadb6bfafaa03dd6b8e8599bec2d098809d71d99aaa90b57a4c395d7ecc62c537bd1e80f95137dd62b7274b8a90892e5d489473aa7e7d80c1d48cf9a7bd904d094da9bde0e6d8745a08a04fed217afbd356a3bbbdefcfe2888fa02acb7d0f1de04f695d6f0b6f7ce3494c36e7d790f32fcf85f9c18720cfdfb823818c2ab72f3f1b0b3b1130d83ee26f20789b5f07951598e665cb4b9130095a0d4cbbeabc6c8e20c0eef17367c165c2e67e9473c043a73c289e46defbc10d0c729d634e7fd595229d02135cf714ef42b783cf2bc7b6923e10a0d057d2dee8d1bda8a73caa2db194e52175db0b2553f8fffc79aa37fa65f8e1f74b66d13a6170407b75989e6ea18cda540401cec6486663d64aed9662d759a5d58d455c76c8ae3d6330b8395e8ce25647e4f339d5633f8aa5300db42460d8bcd91fbc2318c1d234d95c2cfaffc722869769d7d5ea3706ef87bd3942b952b92c7fc3ec818d0e1dd95764726fb1ce90634ea88d826ca0dee0d425a1959b17f9d34d75f8d840802d928177a4c83c0410511d786066be3000ceb06e1f6f7d4e027a4c7845f4bf06db28e56adf189ae17fea41eaf2c25f0a8988dca5da782099f2d67536abcb091c7ac3b722fa72a74d2745feb671a01b2a2f9175c3b9fe885e174ce515e12c355f259da88def8a4142ac55c3fc30b629ea040906ebaf503ddaa8d3570f158206d44cb88baeb6ed0a1e53e599ba7bc210c4aea62b046b1d51a073900ee389c3e17b3ce140fe2885b92e824e2bfd9eb068fb1a2b7930f29e7193546a9f32121ed13669edb4b209c064bf1773cc50d0c2b228380c50414f7cef52f7e09e950ccfa1199edd353242cbcc6ecf1605e6198ef110ebc11322d861c4e39e4b22e05cc04252663a01bcbe2610ea329fa499eef099f01250c8d37ca092c6b0883d3c15815854d77c7e705b066d1a8077e822a5648c7b731249cd49c1bc00632954e258db8cba923af6eebb3464f4c0afdf3fa6013d599e385993dc17c5bce3ee1fbffd89961c99010e6fce7e4249bf5e12c5cf77fc5cd37263a28ff3ec1f323d3d2d9c36bd7d292da028f5bb562dba86a553526c045b8a7abee279191701dad0c41839e36b88d9e014d7a5db576f7bafed5d6f1b26a59160d6771ea731985aa6d1ea9e9edaba2200abb75079d96a79f620296f133104d8ecc32efac53d4e308fe0347b83a08f34a1e551ada76a7284523862ca327fc962677ba1cbc57ab8fc0108266c2f017c0561c87eb475852c92798ce65e4d3900d205040efb94d38a1f734e9c9ac7e7d6d560ec19f7dba11fe1114485d14197db212de49508c5c22352606c7f67b55ed23e82cd7827834b33c58d25abff9f74cfbf1f358f78be0c6e1cc3bbcf7f210e8ad01b70dfa8040c229e22e6587304f7a12e0c71935f2c2e0fdb56e1de597cee330c1b43d1d0ed15c71cafadcce25d41e645a48b1fdb73fe447cf8d56893acea32a99b04c3732f78a5b1e3321465887122d4435e27ef10cfc46a3e32d6a93f60b3b1fd7839fc0190831886e3739bb5e5ede4e44bec426d43698882f62dbbd3ee041cd80274471538e2f17242e261568016b6c407003c579c81792822b99bef4eb80b98693620e8405d758b6a9addcd306d5043e8147e1dc474a610a2c59d47672f96f3f35d63666b0a7985eab255c6c37f8d102976541b243e224b46697ef7834f5ff83b7961df9b03193d4531a1a2c2dacc98341997b9ccd3422d1a5dc2f4ed2a141a0cb219b252fba699470a642a07888f9dc66e5b421a6888ac1367be1006a1ac83324c7219894698476804dfe8066daed83988b43a851300423c8cba4ce6d51608c2bb0ef1ccca1e2a10ba7ac0a0234552d1162d31fe065bea29f193b7873431b5e37fc4cfb1327c345c5b1a77db506674523442a9a03c026321be4e8d480915976201f6dec87dcefc30cc4582891aac9009c0066a87961b7af6e7be211daee5c08c0d95206c888e53199ef9d2abdbe97ada53d2e7b08d2bd09f4e9a472015b7c6454051e852bc8b06d689e2952c58856bb22730d17c014d4557cec68294f2c512ed459267fb6a1f820cdaea1c257609f1e13e691a700290f8c1cc689945e9f420aff164de272396cdccb580f79f86cee40f0fde380e5a22c329a9c52444eabc2a47c318f42d20e2d3b91665e0e8a3b75f5d428ce2718fa613becc4fa631c0d8ace7a754c3d3b6cfc0d523918ba538c3c9d1db77397830d5f01506f7429fb08e99ec8b7584576563e08ebc88aa7333ab8653a6f39f2a9d574e5ce53972c2b2fb84440b92aeab2be819a2eea59d405c3da8cac8d30b045aa10666020608ff32d70644f3a964b529b1977e438a740e9af07aedf745c26b33adf0145ca7a59d625b83223d18e6f2ed4d1984d6eeb2f489820267f137a2dc86bf1cb7111414d6b4d37e92981ab9403de091db2f2689c169d25b54d377f4780d4512c25222e0e06e4ac0affb6e40f71547f6e0372c36d2c1e934793baf12f662f20e9c5db55c5239c0b9088ee5b813557e1b0fd6a67edb189d15d1525169e70ae907dbdf666b44bd110190d575ac1d60b04e04727e8e5ea88ee3c48b0024f7e3b95803b86380c64450f13b8bf6475215de3aff2d3770355c675ec5bafbe0fc26c6228584e1fff5b891c9437968fce2fd9d4f5fa67bceb50e0011eb71e96077eba9671e77dbef278c29233f81d02804fbc1887a7000fce9a179b4315ebef931d2806051cf4cca71a2a60598966555bf113926f4aa88c3330ea0a7418c712008a0ad20442c76e912e0a035991d9c3fbe8d675da2fd870359e719039c1b15d1d0839dac97ca27482aeb9daf0544ac48b10a3cf74a1aeb69118e5c1430958d567219e4932d7935679b9bfe4f6b968f2d23caf9622abcf87360c4ff47378a05bfd1145b4b0f6f175c55fda9e031a2f1d3c7a178edd378193451ac436a82671aa2da9629b3ce25e871501ebad1b35d7586c9c52cadd699d55331858ff5986b51ce992473cd5e1202494a320d0f66bfe9fcf3a69c6ccac01b2cfa397f73bbf244556866813296e946ea0af71632a60b7b9ff286fa8597b09b852011a6246c99d36584000a93c4fe0c468438a5915f8413df91668091aa9186b3115e617be51e48d72ab104d42196009d67a7ff7c80f3c70418d581347a9be936548a6c96328a01b74abe3b64c4a8966ba9efde28edd4a6bf33511bef1f464d4df4db2e74bbf5ca16bc6ec4937fd72b6aa9e7e8976ffd8274abf5f9174b1effeb70a09ef7e672a121938708c3ff38c21738d9c0bd28f89e9db5d02fd54aeecc36d68ca72cf61662796bed0f02428573aafeba095c91da6f6ec63eec5ae850562fbdefef861592e2dc23630e7621029ceb192834978b88c4cbf7206e6b6575f197d61f6f14d085b30abaeb006d2fa40264b1285c53bdfa936231acfd3e38292a437bc0239685ca7aef9db3e82de11432b2c714c1220bd87d4fec2cbb38d696620569e2b2a8c91e16af2f23f1addd8676e8d4f894ede5c2fc6dcdca5e6915be2234b880f58a8cb1a245a08007cbb3d2117bab00a39d093fe00581982e373933ca2baba5bc71c5044d600d5e6e189b1ff726e83298b25c906c43696512a74f90e6be3d32c1e5cb77baf7f71396b76f7a4e740e46acb08aa9ecb467ac9d72cc8217ee5cdddb6ebc3f2c63eba56dcfacaac85b0ab33527b8211c771a774860ac4bc9a9f5fd9a7691f8085d1bfe66b636e537fecdbb1fe0a9c76ed1b97e4884178ea213849198b1d15ab5177d6a2584a90a5a770dd4ebdae1d0fa847ac56a35ffeeafbc02221e46cfed2d66b51ef3186c80ea7d9afe56f830886b0b55d218b02e06a6e429f8ebf5e8f8e85d98af4294bdaede38b4d0a35f39aeca48f9ac396d1082826cc82736c021aae09c26ab9d056fcb0e8e7bcd38fd0cd59d9e0cef1e830cbdad9db7ce598316d622c82b7ad37a3d55d4aed65999c01e5961a6291e2bd93f81147c48db417e534efe22f09f654c84af5f684bbc0df09eb5aa24f0e949ef2c25da6947938e5de5150438a8ed9abfa48dd60f4d8a38842caab1715f10b31225f706bbbbc1badcee8797f0599c0edea7737ce97bdd23dfdbff5d638dcc900de624e88f611831ca9c5aaae57ea39c6cb5138f611568b42aef585af16fed687091f82c0d16b713b69812025ef3795a8e4b877456a7d948a2500e8514c4ceb48a5ccd730e11e422764a095f66a36a7fed1b53cd2b19335a483a92cf68160d389212fc46cbc10df21cb9bb44bdc3e433efe5f4d8cd9a931cc0462babc30f71d0ec1ac745438cb298a0bfa71bbf8ed3d42e52ec7aaafe98208fde008d402a71fde3c7f8ef12ad29ceafd50346e7194fc87472a7191db99ca87d647bad60a3c4fb190c745aefed6d80c90b49da117136059f0e39ce39ba9226e0b930008e19e34ab9e3c78a13afe837a76cacb71a48c155eee7d89ddef8018ae81b0a8e4a744c2f8fdc593cdae4af75f734d57ad6e5e0318367e5b641d9380ebebf074083f74a6a67fba12df2fecdcab46f34a58fa977bed6820db63c4f3b9fc8d59e7aaa1f40f839d530103d2b43120d2205770832b3935989848455fb841e0b528e014897b211f4bf9e737d1e4c12b8d950a2668d611b4bff9ae869807ce0fe939e6cdcc4cabeca48d5f9f43f08bc329e51f87d6fc3e4f298bd1da6b61650b99946d0eac833e4838e6ec602d26b6803f37a5b5474d10baa9100165218bc313fbfab60c12361b92b2cd2073f57229ad10dade9897d4c39766d8782e2b3fc674a37f3058abd765b0d952370e1276cf14f1331a85463fc2bc244e5813f92a164f404ab3f3ab5abde820e6837195025a589e5f02e4c5b00ef7a3d7e5fcbacd6769a75896fcc281a2366af399f4b3b2e0285d4484fd8e8cbc134145d3623c8523999bedba08dc34d069c4ae6bc298dcd3c4160202ff35311e02a141741929c51f1f0201e3ccfb2c66e930dc5d889b6574b1c7d8a5bb4bcfed143fad0a87bbb1dac9a75d8138fe57d75910a42615d43d7280ea323427880a523b9a6ad0c6b9e161d46e3da16ac5e82d6d6570fe22bbed440a75ddc7c9f5d2a75fc48d10200afa2f17a52acadf1016a75b28655470d18c722af8fb37f81755ed63eb913ebd2d3a1d6a144bb805bc7a3ff9e4f8aeda4265dfb49ca1bccbc8e9c55f420778bc9805fbbf7e3ce104be5e872e2873ef8afb84a94a7404baa13cfd7378e3511e9269a982943dbc181ae9e75babf0c4bd6c07793cd778c0b57df960c5ab1e2d453fb3f6baeff4e532ceff2729f66a19a823fb86fb19e7e07e5334725939db6bf5848d431c8f096e87b3c7931f5b53710bb2e004f001654dde5ba518be3b910a74d38afa9967b6206f52ceced9058d03d781ba9839e65186009872007e79433d28fb9d7a5d9ebfbe46c7d85e3db3f3cca3f0e9f11bd3ce37648b40d0ae8a7183c07f01c915c47ec717806aaa61c02efe474b7c8e8514117d14e0f85f015286aae6ee6af9b1bc26c1b0011411087394583a6fa8ade41b3a935c6c7aa3ca4bf48a01a0f4550578c923677fde0f876856e37e7f1be1e159d8f17743b116f44644633c05961d3ba62afddb955c299398ed86ae6472adc56a54e58cb48f2379448365a3bf1deab2cbac361ee248f2faa223e9f6f85d2bad5f9514ee43626f442432b353e7fd476ea09032c301b33261d258700e0b9ade4344710b53d8272d221974c1ade4f2cd3bddffbe6c6d33d21a080a6c47a74d123650a8fe2cc429756f3cfda1f90b5c183c0be52e632219e079317bd8208a9f03eaa844c09a0eaa1aea2e3e2812238a9eb125e462cec9238cc8e5c9b2eb3d89f21efbf72d2c00498986797c16d7ad3e9b81e19e6a92c740a10770fd129f958b3a42f870e379dc4e4dc9b20a32225c2d5791b6ba68878d8911add668d7217158d9979b0aa8232d7a1bb3d0a1e41a920acc3df85f72a8141f994316b052316b35155474ebb52884c724ca00532be4a946ddf6a6bae655b6d377c137d4acf62397ec4fef4ae4fdfb0f2dad9ffd99f72751012fee62c986f9840e3b445600cd559d0347a4878d04ba2c3e7885596f9b0a6a0990a67b1d3f4bf8b423953cee7fbbff3f80f5ced882d1ec21ed8e74ca270fd209551c7a5d61fce51617c7e6de257f955cb5ddb3258206d9e2e873d723817105df7044d8b9f660e17c67f60a85fe57576794eff74a87dd15c8ba25bfc9458b0c5add7bdb0d115e4c033f1e570af8db0e6ce5d06e67ce530a1c16195319463611563d9519113e95b7103b7c8f86200f4d0c4c6b9c942a64258bae724f4f6b3c12a6f0254b6037649edef398e058137b3a493975d12642b8bfc05127a4b86a56853eb6bd6371fb538f1a56c98e0588e5d2f0af77f191f8d19f422c0bb715d35c519261cc0d2c27564e93e74d2cad5422dec32a756294ce0f1b8fe03fd6052d04af20a11e7462deb4527e12b9aec95f791f0dc7abe48ebf930e7426e2a0f13ceac9cd0857ab48ffa77ccb074deb42d5e60939f1b0f3110e1caebbd85744ce53a1922fa930d64659da8d0ec025e7b6c565f2a0a7f5830c8116adc746c6f8605ea1b7edc56ae9ab40ef1e3562233d0055045e1873ca07056bad9c09b83874f2ca40266924e6a121df1299a1669fd49c734263907e7357c43b34c58454f098a07290c77d7dd1c83df5e96e7d72f1bb7c97b6ef2b735cbd9e92e03f46342f7995284ececdacbdf50dea513608c76986dd1019b2ee350c5dfc7983c17c5c0f5943d0fd515f683d3f8cac4ce383375cfaff5ee1bde8ae6c8a3cc87044d39a03f8d505b6f2f9116c8d7d74715e383b37a0029edc543d0e5a16134c57a80459bff905c21edfea0bf4477612bd7ff3d9ca8574397524b36039e9335957daff80effe05801e19eb158bf4a7f0a6270672c11469ecc541e02bd613328b3195fa02e69f212a05fba8037479689582e26469513e381b067b96edeb37eaadf3f7f7d1eef73090be29b0a4e3c3647ed3efef263b4840ff3b2f0d0aad6caefa15ff52f6dda84c8adcdee2fc01d73638f87126ba35a8a7c2def6cb3e433924e7439b70ac163e78c21ab6cbedf698f824bc77c8b5cab821904389a043e718902316b942cc68d3acd2149d85693b3eab4e220d3138a3e3deed566921156976ec3424b7ab88360de8765012a5eb077ac430d6133b57a2a338641d32a7a638ef4ae4e12b9d026ddb02d3f9749f468728875ae97276402798c919f204f75bc932a6fd7d4642a7272c6bdce6b9563e03ae1f89a31d5b17d88dbce7915dfb79dd77c684442a6c2cfa59acd9a2b08e33a1c3e596187128bf2349254cee8ebf69a4830a5a3e1c7269ada205d18467172062e835b3c8cfbafa99d7b17f9fdac6f5add1cb9430be61a16a5dea20c9869cc035ca825e9c477501a8420f8305c7891d2fa0f7a4be90d64801e79e67f0a2dea4711a4c8f02bffee80a6146ab31ddf7d8f18d995463b0c5c86a8d48d45eb259a7ebe8d5c392ed87aeb7ab0c1478ac552c71ede89a90f27d580a968badb0c797d544e08feb18bfafb40b393df5f772604e4715805d7f8162ec71612a3986b860fb66fe59db49715cfdd979f2db70f09896c2f98966bb3df3c21cb6081efabcd16b6539915e79dda9d4d8828416143cc97e4dde7a7288b8c7678915c22db3c20f4330c75481cf2ede481f41efbaf97653b77499b39fd62483573610c0b91b294d4c17cc2aef2df1d505b3b1168bf089641f7d541ed23e94802b0be457f463f6f54d439aed2472d164638789413193a33b5015ab1a346e7642de9cb57bd9f99cb68096e499ce636628aed0a75b0c1f26040f969e2c6305c716204f967aed5e083d49442d2fc662497a086905e84642cd26b754a21e79d070c6dcd140fac085dfb7c310ef3615f92a55ac026dd77056e425c18034a3e3c00fc34b9a10157d3b1777b4fd5c091c1c9f162116a5704b73d890bd87475f7623db1ecd130bba9548e2370ce89a109c4da339849ae7e3dae67a562969886bd1c33451835f5bae6257c21eeb1b7e20abfa3c604a9cbbb08c36c1542b9d37d1a0d8f0b0ea107e227c476bc45a2dd0daf59ffb71b589611fdce49d3e21c9428b0822632b2b44c7c400b5c1d805438354f4ef6414247419056097edb2505b7d619458648d986e1c9980dee4d5fc8c9b2e72a3f5e6a219c5ae857715df3a002151d5415838d815259bf02e105e862f49f15549e2498fb4edb5a01c5cbcf2d96be8187109863b62d073e957c696c980f183c6caa88381dc7fa1df6791b380b93dacc2314b8c32b4f4835c31d6e6c67123902cf8614643dde6b543cf182b21444c16ab99e6ffa5af982b589cfaf3fb7b272252ef221fc867b2babaee4c063c0bfa2feed358ab5233c100f6bd804eb904fce9174a0eb11ae8b4aa2bd265b10a1355a085817715e438edadbe7bf62ada33ae9e0ff34668da8cc22e79263d5aae54156ef1ed780351b6ac91ad636afc720f742ba832d7262dcaad9bf7e1ef7ced045d19d21b6cd7cec15c7e1c99454c9d5737eebbe783765d0307434b7609c8a188a5c8b605f25c3ed23afdcc4ff3c094f593ac459d23ca3dd196af9f77e0606406ddcf771c69f4686704b8f21cc86cb625c7eb3359306f9b80524a111646bc5dd4e820cbb904f50149597da091aa40caa1374d77bdac4c34bf1ad08d80b4750e1cab7a221a743420ade4326f105e8f57d0206c561b18f2a91d5bc5ed9a10405aad8fdacff588dfa9a0cbb1284fbe347a0cc9b15034d0aab1bb3a833044646f43bd0255a4f476d95bef61a28d24b7bae49a4f7a53ec0ea41302dd193da113647d11b5abc6c5d8f9be7632d4f765017802b6b2d4c66a6eb229ad25bc234e4b84a859b35dfae55fcca056d4374376ba8bf9126e3d04c10a815477616cd403f6ffd200fcceaf8d87dc052bbb338431b31884e2cc399aa054cb4385f4675b1eb2c89ba2e1cf92395cccb5e3e18d41d9c08be6977fbc8d6df54bfa6bfe8a8ecc6548f3f8edb845c4d8602e63120619d572920a269a30b908d49704f6bc8f8d97f03664c8e665ea9a8d59e06771250bbead50119b2ab7d7bfc6ca6024e1bff730716523b094c5d4b4b02bbb1b550f42e9a56fbb8075809e50768f08d8e74028c89c05886fa741373f36a3fddf8ceb18561d00e3f38813d46dbd5f2152b70d8b54a8efd394663827bda06d945dc8ed1f5a6f80cdb602912e19f02fd7a68cfa88d2fa8723cb21a4b6cc155eff10a5d6631972773c9dba1763f5c9b9225c19077023ad5c576959482f4a38e09c48d08b3a638a30383617a3c91089f439cccbe2cf36033306c965619a50b2f0727ef6addaa3e7f7841fa05d4c893cd04050f0495992fb134e5b93ab6fd8e065f3cbf6142a23c40af2ef48b048fa566ae75bff2435bbb1e850526c9ca7ac122aaec1636437ae0f5dfc276913c1e59ceb402dbd9b17d2deba5bda2329b8984d4e591dcb94aee0be83f88897431856e51610d42a2ad007c088dbb5afd0497f28dd88d3db948603f50df1d1aabd12554db6864dee8f5e1912dc5510ecf7fd41e7ace20d5b7fde2c1eaac19562293ad0eef96cf750cc84d351294f3dbd243ebe3e74424fef8ae2980a32184ca089cacb5c5daaf20567694aed35b25bd90fa001bae870b18d31e478de639a49f68816385b1fc07916919c85014841a0329a7ec38e95ce586d6e7eab19285a5b8f35fd2c72144cd5c37f48ebfc8190e79ff3b8274991b0541c04d007584d8faa73f1e0b9f38596649a31f1aaed84fde32fa52982794398e4ca7fefd18e2d03dbace25b6603083ed627e85ef9644532ae935e266cae3095cb72c789ef614d5c9b995b5587c54a0122ab4b38e2f13763b056f8f6fbad06f75eb2d02c6e687e08fc10172916fa6fe1a5b093732f38511d9dce2d162874cb751cd01fc042a2211f4865829aef3f4797af51a706787c3fce8dcb0594f67c23a851dd38183d6e2eb39d9c328f2a14f3924ea8413d9ed2fbd98bd3ba72a2867ea60b15608d9bc8d5d920d8e39c966092b080b7d838aca00ff838cb2e04ffe274c6548808b13e3d53d72d547ff65fd9eb56bdde057353276e07c0d8bec9aaf04397350b8aaf2f13c0cbb07392bdce457c8e9e4c4037c794742286de293491fa60cd514a5e4f2a79dbda5ffd43e9bb578a600016580b2cd7f8909911555bfd08e354f9a5742ba9d54f45ed214cf113939ffb52bca7a934909d7b899ee4a4d9d1397d61c5606ee7277ba8fe46f91d3bd5fa1a0c445ee80b09f38b387ebcd27c22c00ebf1f296fd440868223505fc289baf1518804e73c98b0105f717f90fdddeca7f4537134edd3da919999273b18d6c0c10e0d315c9f757a4bd9d87e0a9da36845cfb4f3550df2c82b169c6aad4f22ed223c428282ed2de7dea5c098b390b58852453608be3855ac2f198b83363b69f4432de3fdcd4b360683fad4d2199ad120a772c0f2475f738cdd56211fd8f0796363d66fbe4f011d42020c2ad6a431eb006fa21a7b5e5323b5c015dbb22ef94168180dbce443370de22aa3bec7211f6b20c731333b92d5a8641a54198bcbd96fc884eaf193bc4fbfa8fa0ecaa6ea23fc607821487de638fbad009e20f63b6fe7a4536883241e72f2dabb33adaf88fbceb1e617838140a14a87c4c7b0ae09a7d66a1ec44e549083f56422c6a6f8b0ef17637c19a564f2f91bcf9b980ca192c304708d9b35557c8ee1f638c31fdbd69802679f975a3edd16e691b002ece645c091844604139f34e980077c3567185e9c6fd206a0b26ef386a50e377781bfcb4c8acaf7da4239851e665010e3de08dc8f6db89bed7346ecf3cc348d71abf61f02c2afdfccce9bd2f9322f3e9bc08f521dbdfa3bee8becca00d8eb6c3dc21c7621b76068880fb2b7769b22ee65fdb0261d18dea4c9e5c1cc9ed8652715a0716a198269ebda20d508e9a651cb8d0c2941322df17123095ba301d0f55ef5964b5525b331595f38cb7a815468d022c50c263f922b978613208925562d25c2456118207f4ced7ffe9893f1cdc7c321d5b700221b2d153caaec591c710baf976c900a3ff98b9ad6e393aa8fd8abf05957432d7488ab975015037678dadbf414596a2ca4a4c237d145807be457c22d045bc315b7f0b7ecbf949fac11ba88b4adc06f55f3a4fac12d21f1d3ac1f93ae982c2e6a48de011289ba0ce8bdeb1bbfc761a08db41b8cf0bab3ccba7b034c3ea1ab997fee91c1cdd119c7f8d471eb5446651e3c3abe8dcecd6822e684ceff69389978c01f0572023cd0e6dfb89d7caac55a5e750396edd766b3458fff39d450590da36f0afd108f24b39f93c27ef388e4fc9657dfe5357bad3b6aeeb2db3c00642717e5aeee59b205ea886ddc2128e54f2742bbc9913795b9b4ed1aef05258229a82ca15bb477188caffdf8e6fff1fbcdea7715c6f3312b756abbde053d8f047a754270530ca8e12548e338c9c663fea626341bd64d6a84f872712f0dc2cd42761115fe3817da273a8e2b63f414c2adf99b23442edb5f460225538ad19182b58925a409aa709743d75a2e6d5032f2e4a8e12384b5eb03af678a86cb9e06e73da4d705743ea5abed02cf46e79f740cf83ec38dbbac7e4d9cf848817d155d3c093014d3a3a92248cde631684487e02d2a006d2cdeb02e24556a3e4b609a8b3bc1861f4bdf2b0d3d91818e632cf56bac7f1d9fe54d482683badc12249c4a2a3dd84f39b6a709e1a62436695d340dae8b992dd91df95243a80adf658ac69121bb7a16bd9b6e45cae96a0a825ee8066d77217e73196365a9302664a7530842055e88c3809d43b12ede0a7335ac2a892bcaab54f525d5605ec35781025ecbe35a1b8c4a3ea2eb464006853ea90bd731a473d77478319cca3c58ba0a69f4790b561230400b6122865989ac0b332505d2a3525647f9cf1e508c7a0eacd854f97ba752f75b437aa693f2373a6b9a9062304cd06ebc2a2ce5045709d31a63a26916941c4263006b231e010a2b013b77307b6963b3d804e4f10e2d16555280b9e7692ef65cb4890f7dc499ca5de7baf5848aebccea318e78a82382c3d313d408b1a3c8e979a9c19d64bed63bc6690456a55363e7e592953ebcf951b203bcf6642558a91de68f8ad55ad91a0c0573948dffc9997bae67f3d3dc2136a550cc87b92fab9599b43e19e73d17a046f391345847cb839713fff17f129ac034dc1014923ddcda25bc6672152fd1cfc4a6cc06200c825faf5559badd2409a70d3ca4ebe6e6e125c91f66ca649f819b4f0d20dc2cfdd8fba33c64bfc22fa82b7aea02c94ef92735ebf4e86983245bfe781938449f9ba3e284dd9ffc742101017346b80216f3e5f052db769acea3960ca4cf5638353cad5401b3b9c8a9b89bf4d21487f1afc3f7dd94d1fc156eb8594e04fc1fe8f1bc4a5be88a97d67b24fb5ae9f1f38c9d62c3a30ab6bfe321b4ca9cf982c7568d44e98fe1b60572d8b32b0e8dceded180cae7e82f5e65ec89a85de60affe8e23335a66b166cce8e30f0281452933540df0032cfc82b6a88a09d2ded569d3639b47e535aa415925052e69188316d19d64d00280bd69fbd5abe20cca7735fe4408ad3e65d51f44bc2fee55c97df4faaf78ab0512067182728707d4be95cb610d3aff8e5e7fe782a94a60c687e1ccdd489cca81b62b43960f34c85d47506c5c7aaa567b1bc9ec7342bd2aec7e68b73515dbcb461b21508339d82c262d409cfc9f5c3707ea55e6a75400b4c927fde7564947eb440cbb266264ee103be456f7ecf61d566c21700f37297e1a4e2ae3c3f0facdf9ea78674e3646a649bb5a2b76f1200619e28826f8b7a167b40150d8b6f6228dbf13a170343e9f9e63c47b77627e2b54e8ff2a644254fe528f64a0a7f43c6f5063c95f318ab94472a08287d4f6e1e4f1960865cb91ca55fc5662bbc6d65410d6d18b2fbbe6c994402c569f0fa69e2aa8c3f974d4a190d2289a9a2a6567389f697c34fba49f1e55c841ef0ccf64c86701ab06bc7fd37516117fc6f4b19e4ae2960cf02928797b18c0979df171bd85c1417749c07cac7ec98127bf464bad63f08487fb090a360fcb93cae68288e31dbb47b6052f7ebeb756585c148dd57a691c0653061d3b6c1320cbfe6ba479c4d8b1df108f41194c68eaf6396c39b0f631d34b9bf017672f323118d498b9704a5520d9aba164e88c4427ec5157b07d5df29ef13000d9a6a6c4ced2347243a0461a0eec8c273636edb271b55e13031550bda20da1c2d59bc54bb78d708ac191d0b8886382fbe2f87ad9745506fe7cc92daf7d4020a96315e0a9691516568f29ffa1ed48e31e3c3ca5ef178e32debadaadd8dc4c0abdabafab43956197a78dc87b6091b77f3ce939aafba2b6171f42fc43d7fdf9170432873dd6d127714d80abbd702e75c1759f6b772f0daf6e91d90ee2e164cb0a1c858162c6a28008f5cf32658654aa3c5c40840f803ddc0e8e6d3574c4157dcfecd6062b531946ff18a56b16f8c10f5843d1a1cee2271778c02def38d29af464481f079fc88917a7d2acc5454c65fc682db45227ac26495f9c03b8992f9de9735a7793a42a9c128685ce0257e6849093414e73e4b4f54c7d88f3f99552053073f03c00a314e670948960e3fb498edc4641c3a8f1e198ca43f1084ad34c29a377ad89836c97c6ff7ef0a1f045b728fac701ca7bad39d4f7ff3b9721b11d6ebbbda5629dc5d3d97a4e3865c53b64a0b9f2428f429f3921ebe2f47e562bf22fc0a42a4408a82453f358828001612c8d87954818a6c58c5035bd6d82fa617571920115c4ea85542cdf2b8c5f8dbaf17659d2f5e8258eb7cfc05634034efe877b39dc204030987cf5a422d9a4af4a7a05110cd90b12a67758e151d60ea9208633f67d90129ce3c86cbaebc4884f2a506cb282fde536e49c1446d67213a7e0434bda4f3be943cbb4d2c5265da30b5773034d3b55dd05fea4e43a89e9edfed78739af71216265f851a412defe3248621b005a18595c07f310608b14ba48dacdcc87d108bf0ef7afd1a8b1e7e54470170e6ab57a629200192bcc231e51b1716c0d85385af1b50d62528976a706f4b5fb30e8d41c20bdd23fdb812f254caec636d6f7f600d26718a499c162aa3f8908069b6b56195643889856c876fc3c985a9a656e932ffe4dd83669411f0b5ae049799f950f22f57edcbe6990029ff6b0735bfcec041397018371ecf356fb7ad00aee8188a96b0dd71c82c3a637ec8a08d4d6cfbd528332fb5a37441aa61e70d23c1594ce643787d5c84e39d2275c7978cd3df24f6ad1993c4cb2d3a4e7600bb4bcfccfe96c3bda31ea0ebd9633910abb3ec79a305a127df219f5a9b0e0d2e811bdb8a90377c69c5579c2a2783442f9d5813e2e6dbbf0ca9ca386fe3f74c2c9c1e9f38bd4647b85bea719757ad4da313186a2730aeca2560fbededb7ab86c4e44e9e3cd5cab52a890048d743f1f76e6199964270680445e9010f6953b9c357f68f651ebc803635db29dc3c0d8bd8736ccde8a4923d9bae51917da96302dbd5f989f9a06859c08ec054401c1f476da2f9b7f0eed8f417face5b12ff7dd8a6458fa648530fa828e3e79de96d6161224afa14a4fe52fd9ab5b6af385581da372d60b238b9501473d0f3e34faa9705bd2a7b7742ebd459e0e1a9bf46b9bac06a95a70bbf1a642a6d7862088813930c0e426a46e4f1ed30198225f8c5daac335be5ad889b1fd763fe8141396655657cec468c49414914f82722f7f398489b8660bf3c9fccd67f582acb85cb461f89eae0ebd6c41b88361d0bf0dc2f5447ab74fc24e84a81646aaf27d01e46b0c1ecdf9d416e7a16488c579c7c0bacbbece87bd2c2dcbc00034588960af9546210901a30d9a02cd5714eacf97aebcb0a868ef855a6fd1ec05b152862e3ca362103ffe2c224e039bdbb854a8749c8ab4e695ba2806a9ff15093e0b7c4e67188be4079084f97f5a4ec0e539afe1c349aab021e243e1adb75f4b18bfdba30b8594b9f42ff1f66cec767450f558a5d9aed193dcaf18a9aada30c35ed54a07a5afcd480fd6ca4039b21067d8f33f23db98971275f0f5c165de0fc6a43c10882b71afcf316391d9947cf37275927030703357a984b33557b097fd01f29fbc9d0bbbcbcc06f03c80b50d875ed13ef4b5a58701ebf86d43f19681a50b995799315bc7ea5f0c04070c66b342f0a32fa67d9cbb48f691d94f3307897064794501fe2ebd9adf30ef3653474664fb762cf030d0c8aeed488bc6bcc30d625ce73d0cfcce2a3b8518cbe62bc490ca6b0bd9b49821f4b03058ccd4729e476ba646602b1cd8f73cd3759232ddedf2027f06ebb81556b260a04b9c5ceef79cc82ad3c1040491c512c0e92c5a3650f285b4d40a4f2d31b09a5846ffc2f0335a021e3a329e2feff10c015fef6a7c811ed13656c0c7ecabacd216cb9beb16620c838827b76b9a588d20ea97a759c6b40a596fa423b963ee92d97198a7432cf41d212bfd180f24dcc880168d469c97b1b22f39e1a9904a01afd5a019da7dad26cf148ac95428d5f81b0a8d18f8f6a518bb6d6bb8dbe199bfc75a35bf119f1432008f95f1b80fd031ae7d751a0240b768c196ed55b8a0041ca9481a24d97f8b5d57af1fffef3956258abca5b4ebebb2b0db316e40a9e7f03f16e358ffd746c94b03f8285732c645be55884f4f4eb5319926fb2c32cb123b4a1566ae1d196893e76915ecb02e941419f22f9173a9ea2fbfb5f8531615db9c26970127c04a815bc562d75f82b5f06f3e44c87b1ca212e2d93742d4285836373e79803cda9f5443ba5e5b060d029ad4a56f9a951799f8e72ca7334d095f7f487c16b4f79189346268758ee0a63e535f983d400b9c3f5c4d72ccc494fcb113f7f8f868af1e3bf76878718e9c77c3d1ef8c631ee958cdfd3199881d6dd870f7648b67e8820ea51a6417afc6397c0ba9439a091728075455127ca6754290a6dda89f6a4b3539fe21d427a1c0a9c6eaa61d9bffb6d626b4c3440712159567273048a3792fd76f55bfda97f7545cb323eb4b6a09a155ee9be7362424e6b5a9af1bc01bc8d2560d532d811bafc26ce9ccc4c503bef02f26a93127eb17e4e211e58ab0cb93a9f749ec084ad1de870ca6dea0f83c8841f110a034165166fae9a5c79265f7d23515ccc8982709ae67e64e6413f10ec49571a09cb946509897113e84db01cd808c37d8aca923c69327f69bbc7c47f44efddfee3a9937492f0346484c8402e58f40601881903bd227badb1cc588cafa0546c36dfddfa9fe869f9eb591034865fe941724e0e421da2366a5984d8d29b2a2def64a66eec79835d9dd5c98a3016372f41695030d5210963c3323032068dfe4eace3bc25e8e0ecfbe40c6d5551c59a3296613b458de751f437d981619c0eb5c541a3a5ac82027f9ebd88229f7336d221c37edd8c568119f7e2d05199d641239f9bc3e6e328365b057ff9cb8ff70d25dbfec3f4595f6c39b20a81870d59326fa657aa55e54d55cad8098ac8bd8f9f7c16427c71985af89152fe0618809cbd77dedac67d7618456c1135a946d15075f5147d37d7eccf39028deabde2f03d8d0466c33af882f76fb614d2806c8a80f649a060c8042f88f5542d65fd67e9fbe9c4fdff15125484018bc9b2adf8c0c6e5ca8010a1a3d218103bd30b9b3632d4842a502eced494eee484c3e114dc35c52ebeff286e3213fca9f4184c145a478e6c2479adab33a195cb1f5a8dadc3cccfb305fff1bba7bed86259495d5d1caba3406ab4ef8c4ec08c6523ad0ce6cdeb670c541dfc3691219b09365ee701405af9f12186a74b1860633a6ac9aef3061ea784a8fd75846ae58c4e21c056ee64cfc00da9ed8fbc33b9b14a763d27dde38b288ce5f853680a3201a5fbd219994f499464802956ccc171dbdf12224a6d734b2b1ade9cf8849a502f67bb8499f0b2ba6ea515f33b9b529e7985ffed2af467e4c9295b434901b553f512107e806011ad6908c22676c8a9df0f8ceff11870ab21738bb71646a5e6bee4af7e0472915189ff6bf0d8858b03ffcb7641420c341b3aef91e7c14d541474857a12cb039420a387d8fce1d643d3ea0a04209ab3fe9deee421431b686a66a9ac55cfa6417c519e53eee488f10966ac591a2d210c0f5028396d339900f3d57e579f04056cc638aad5987e3f533dc75c3545eff0c8b822c51c5f6b9435ba12da8d8cfa9b828f5112b1932a1ed5f841b9bf95da81ae8691a6130d52ebf86b6bfda0c6a8115479cc4258ef5c7cc6eef3e000bd70f668bd33e97ad04f3a43eee13634cff78ffacbcdabaf6384994467a73d591cdaac98ed432dbf8b84b37df7a130ad70538e786a75f959072444eeafbfda452d66d55196044aa5c666981ab1e976a237da1c861d3bba037a1d781b5e83006aa1ebf9b6496ac08ac43b0bce5214f5d5303411270a9f2438658db8cc4a74df750aa550101ebaa3746f0ad8cf01ca7e485df2eaac91209804d681d0bf98e4097b816a697bf754cac47778dd8d84d4498aa9a3726f4b48ab65ad6882de09cb14d8c5c6bff3a298518ab2d89f3ffbb778eb225234fbb51f152544033ae24224697eb5c57901e9214b21f3243209e1bb05ee57806ef5ae4f57d1ff07a8cf47d1e2243501a209a531a185a47420a869c1e43e9d7265095e110f53b456fa6d222575cdf53d1a37f72c55dbcc6efa36f08c864d6c7619ae3af9cd30c3c6d75e92fcfe338fa0702505197d72dfabb3833b990a41f0f4ee5a2d475a0d14a1c5fafc105436b74faa8609340ad7aa4ba03136697345769906cd4b563a7460bc43f821b00e8bc4c9799f1e38a3504800b30cdc8a8ba24ad219dbfdaf6d0c15a941099e0551b059568e99efe99e0e95609d0afb60c28ef0cb1429250f326017ee1acd65af5cc7891a0dad0562828d0d07947b205d32d8bb4521ea0787362ac7d0737209f9ef066004d77d363c9cce11089e462af97186c196d82eb94e82597d409b4bce8da2bc895eeed3d348672366b26e6a39421e1e11747687fff529e0ff5a7ce903069952cf73bd286940c5243b175159baf224590bebad87e7dcc57cf4b148cefb80ff024284931561b37eacd5b874487f3a95efcd4cd02426ee8cacadb4263e45c7c1e4c92232756318e9eca0d9c42215a46c3fe615cadba1605c74246476d302b079fc60cce91ad1892cb4dfbcf718d1e635e98a6eb5a54c86c05904472e1bdf6420fd84984673211015109b33718ed671b929b48a18eac199fdb7d463f0f02fc5025668f66d624784fdda4fa49e869c1bc30b7029c1105fc6a78fffff961e58852124ce089971063b403d9cd075479fb3e223aa357ddc0f08188372f3231ada319ec1292eef8b2f71bdc63139472ded68b5012a759f93c9cc9bba9d84d1f22fcca9c61033d49d5a030bf21783b5e27d7efbd7b0df08e60538f2d37530249b4565d49a4314da503799883f03f4fa6c5f6e1932d9612f1d600179c0499aaf1b790dd3288fa4464568e54c3d4fcbb1de52ee77ec8b0354334922325ead6ddbbb756360f2c9790d57d64418d5e56fcbad6cd5daf7b149d2fbaff6338aed2d30ac33a38a9ae8900292930dff24529bd27ca7b03945c0f1591ce69f373b6248921299f937e19b21f56f3643501634373439f006098a170ca174cffdba3176d04a95a4a05cfcf5516d034a986b9127d18f3fb0ae10b3187c1150444296b86765d5184b3e3d68c4ba026871373af30dc172ef504d2e598aa4c63a45c89b05e87a87888fc1b49043b9e93d1e653b692d22f273da41b2f25cd388bcef21b39dffcba71804ea665aef75e701723d51a162b1591515aa619ce020d4be3ee77458db9a8036d03545a42e552acb8c65a0cfb251fd4ab933afab60d6c0da2e622f4e7cebb7d2806cc92fea84539192069549fa52945d1ff0ed69cf7a84dd8a11a1b278139187d5adf4a3dc0673910750f347cfef0e4fb25dd6357b0384f48ee3e6b636c9be8144ada72f4885b4ddc820edd7d06bda8df0ef656f443c75b6fa4307858c4562b09a85c4fdc53a27a6f2930c6b4ef07c7a42961e13658e5af296b33b572d00302838846bf4542f9f0d98066856053e5ffbf393cd95ec89c0ddde84c4815c152622f2649e249780ea3d1198292a10d37cbe15999c12c23a46663367f1ab32abae4be5c078d99a08da08d051692c0b0cdf7b6c955eab2ee1c496e43940132d35062ad106525c38dd5ef26d342733e5d0a2de080163e2e8f33586bacc3ab2b6b2ef36da9f13a9a17c7993ad7c17cd9e09d65ca0a4ac8b8fd569a4d1cb97f804ff06811b57abd599fd3b01bc596befeaa54c8286c98a4ef85d32889225e909554a5b20e5efac25328db4846cb298b9c4d174ef626c92c4e9f075314fa437a53c9588809f8d82c116bf13b6e28a68d7a5a18f6c8c9d752fa0bb884ed26021b3d836bbcd74f9538d01831a09d5f9a5427680c77d8ab5e44c3e9536517dc7f40d20e4377f61c3606fdda8d799de250aa6df57374880f20affa4264af241b8c10b4c4a0ce056a059f389574ebcafb6d584e68af17540ff30756f17b6396a5edb41545275497173b406e598bfe4eb1776321e41035011e3f2aee146c28d1b5313e3e51e130f4b28db76b0fcbc317ddd6a31f3f66bf9a72f722ff02769112388c0ef88a348a2e18de6f71f4029dd81bff8e2739b1af4546fa0a5fce2fc865770ac5951544b5bd5e1e49c5dcd5a5d3748c184c4ce768da7c13d76336cd70578328f6d701b3a4abd7e1362292d59697bdf592ff5cfbd52e229a0ea3e3557ad3037769d571fb28fcc4944163dfa89999e4024dc7fb9228723d46061756dbfb99690a11a4eade3433155235800fd741246aea90f935141f10213989814cf1e29ca006f9cb63c68fc45879bb58744205dd64ed627c77695930c5a8a4bb9f24a2cbfd5ef05c8a6157b9a9053c0b77543f8d5bb7cba79253775f0c5f0e622b148e9aa251649371e490549556354cfec4d07aebecef892dadcfb812aa8d96ac7f230d1d7b00f77a7f97567dbd2a665736e8b50062d39a61539598cf4a137b2ce842bd389d42233e1b9d8b15d5fbc94d4a71307f8b4f9ca53a4e423efb5568c73bce05788c2c25012197d4610aac39b5414c6e6962c6a35d1d318b15baf747db7e606975ed97814e99ee0c3ed67518c0da3a5928e4cb2394136c0f3952c686dda0de4c8743022d97a9e66896d99625e2d84ba85c365fb26107c862e739d81b30c90cb09cfd0569e9ce801e05bf3f6548fb0cbb26e8b8578df077afe929fa605b740bd4dbe182989ce10dc5b22571f4fcfa512d83a23fb1bc9bf2c9d07f091c69f53cab601fcb7f4eb7e49ed823c61fd5bd7d3bb4ff2ce19047ae9ec86eb2e4f94a1b59eb202f483b10cbefd039bcb902a4561a527f7c562bb7eea9710c3d89c34abd627832f01639e066f672f7d83156d8b8e587e3e8a61dbd475355b15a9e29912c2c84babbc88b6904a15446f046ff0d019e5d45c1f4052377a26042ad19bbd221f66c6c3520a2d75b5720ebf96f8484142585534db35315afe32ae2bd0404093bf5a3d06995fb65c9735fd52c23d56236ea4b2500c73ac8f69ad2ed3b7677f1e4e63b69edbec951d8fbfc92f3bab9b16fc6b0fff6c9723366044879563fd78e5fb4f95291e2db26f3913740b6ee5baae78c8bf0aa21a2d833a996c0425b9f8f2cc25c1f05873f2ffdf5c9c1d35a01ba742b643ede759bb66fb6ddf5449c4d54395c30c1ea2f5891cae7c4c88b2f51e39948d83e7d6a7d8ce86c5ffc254631a4913e984a206c7cb2f4f09a7ae2c74370b0f4ced6deb8eff9d270962847353269bf6bc0c6159122a10d2bacaaaf3996bd925ff793349a3acc5d4843c7b3931dba25c017ded4e1ab6e29c1e9b25a2e8fd219a3fbcf42092dd80d387bfa4d5dbf7495c08ff63151b85b1d5ddc2c0533834ff0f7f4f865934e5c2ed9dbc3b165d19885237f830ab6ad6878a01aa7b9ec2b00e3d27905ea41723c2536c944a05dcbb0f9f8cc58c39bfa0a8d33eb4d37da44b08152cba55fc627d88cfd6953e0e876efd08ed3616b9ab74c9c5b0f158e9cbe475db27762bb79e3f2b255cd002e9e56e9222663d773e3bdfe74e03212dc140b2d10f26e624b9aa6203a6a0e1abaec16e8e43dbc58e585f7ea542ded0b19ffc51913f794dc37f94d6c96be4a8dc09c8898d6a858259756fb59c9247b27a73f922cae44a646dead3797cfd38f342fd57a3979e512f8d309a467ab1f4642fcd43a9a2fbc9267d4c8645704d2a0eeb52ce772ae03ccd6e8b6789583ad65f7d9723cd0ae88c6131744447330a9596cacd02e1187fba08e2a6cfba759dbbcc71624e260810457c1b81020780831e25d9a951b9c381800fa0ad829f4c7b8ad308f2320b1a06097e57ecc79c906b842efcd6bb0346cebd23a7b1733fe621ce10777759fca329c127348c69488c60cfd0beb41d93ccab71cea8102225832f1a271462a10c42d29fe76739f45c2cb06a236a6a706b3ad5ad93be4144e9c5ccac00701bbab797ac92b1185316c66f0777125d7914b4349dae9a58941f5403a8f1f7b746d021723ccadb1462ab42080dcf2b290bc661225069d5b2fa248f6a55a8bc7b9b2cb97e8a8aa85399abd6a8e9dd5e22d18afcfe1141dbc1b8ca994087876390d75d3dfbc38e7dfda3c91709642f4f4b38033b909cf97f20f25c5a033e2e8764525f4bf695abb7dbafdd296c806db6d57f73939dc5a9919015cd25b01bcef0c412ada36be80c7b8cf4bd1673be224376723dba43acaa6d282fa042b9ef2ecf54ef74ea54e6762fb6f03a16c86fbeecb4606fcd16c404b90c71a71cbddd8a3db3678e3df3d813e378e1662e1a460208662f579de5e3925437ee690daad03b27a5b58f51c594c3baa718930fa52ae2a35a133d1711dd775326a60e813945a47a31113e71f46472d8305dbf2a17c1ca9bc21a42497244fd3a0420a6d8c2c6f5faeee0697889b714fd0a6f1c83c5b344145f6fddbca262f60b8575e1697419493017e3486b039374a85dcfc75171951b10eae77c9021a8f03fd22d7637e3b35533d43cc79168e893eb6c913f325fe2d119192d22d0bfd7bb094f28105b95d4f5e96853d45f7a25343a220b7dfc298eb7056314ee02d76a874b4bcb7add508e747461192cbaf98e96534954d965508f650092f82bde8f972fbadab65b5855cde8dc26c37660c2ae222189ffbd5263faf6dd48b65a7cd48ea9d095a897251f797bbfa7692a8ef410dd9feba455e2bf45bf08f0f167dc54d92e93357b5c5d9c4632404ac414070c68899acf17ff9714711bd402b886b125e08433f3a6ff5d9ebc40a2eaf7978fc7ed60b4abd68693383e4eedad85d15ba94f534fb49d3edda7c2bf893ab75cc767413ab33fe2b3d97ae611b930fc8de51973faed23340f5ba9db9a02fd1fe2349ddc8034c96202c381a979d2603f4137f62b72e1200225cc5e887bb58702822321556effee669cb7589ec604d1749d0c90c323f7a9e3efc068d5265bca02c589f615579103b46bcea09c9fbd832902b58fdef7b6d0e6c04dd549636d021c8629c14b6b55dbdaec98a376a46fb80450866bd6ff0e48e933adddbfb91c69851408aa8b5d94cb91616f2dd1637d2397a038700d252ee7aed85b79e5658d76ad29c00aa8f3b063b29cbbd059333286ba7f84f9453128f3d9972f7ac0cf05020343fc07fb259d89e53138c51cd906caaf5eb8e6084dd99948f6556a82556a84444f18cd420b57debf8ee010e029db71a32e015bf0ad98fddf97864f52c779fed469d05c19cc4eccf7848fd86f4ac2c2acfffdb600f6ebece36d969dcf2bc1e73cbddebb88ecf8380e0141d50a95bc8cd3d7fdac0ab728fece1cdb22ac9e3f65d997f9170a86bd03326c58c270ea37bd714e1e25ba41f7fd22ab5ccee8394cd8b182f7d4e170b054bfb071b303ca4296304703145a671104aacb9e1bb74377d1beae442e67261f2321da3a9f939f6f9a6c3d9968a8621fc7b9156130f51ac1cfe91610b045aef65beeb00c93d8f7018c033aae55da0811f35a9bab8fe0cac6f1d7f69b5dc3fe8fa99a9e76103a41e447c1a43d2419be59cd8d713f16c9638561f62baa59b9b0f4a679fc3dffcf2d5432c5fec9dc58619b5b5cab8da1c7d5167af8a0a068792232c7b11c9850187c5ccc45afa01f05c22879f692aadee0f60fb1315d8e0140de2ac91b5be75045359b9a277ff3cebc4c52909c78af6bce00168eca207bb88507f8f70638385d027e6866dee39e6e75da6d07cde621a3f0acad258a7e637b10dddee8dfb7f6f10f7851d70bea029fcb9830632299a59c537ebbe53816a903dd95d655cc0fafd48f97519a924da7512a39c353e452bfc88a3df9dd30943a051ca6d554f4a5c244777370778a4685dfda34485f913a1a13be97e9b03cf920bb6b3b946db66499d1f41a7be34025d1b1ec9ac8686391082cd7704c9ca5bec5b363875ad8688b61ce21444348cab41cca926daba7fc4d1464b00e69551212a224d57fd4a20cd094a2e8155bc23532803865c11e81ca26517441679284a553ecea9c596870eb6da4d76f8667290e845cbc5ff3a7b25d4b4587192f7762b6f1e0f34786f1a7217e4c234664f08b332d893de69154317878925ded746a829f622c39b6dcc5015eeb6a5b599d5c0972f99d90504f3692f4059d56050a41a4f64e51465bec4aa17c935e668e4898a0ee1c23260e5a266b387c7595faa75c8bf69909ec364c90f0f8968564151b963496f68428f7cabcdcf7590d3e3daf92aacac423f5fe8d5060cddcd898aef30e1b8af0fccaa557aeb109640593cbd9ecca9981386688139f32b1d5c4e308a764d07f93a787b3f4ef3d9d08c2fa9292b6dde967d6cad218496831e343f9d3fd4d4125ada8e70df23e57bcb600e076962fe0d66c66ca9b895291a8eece031b811f8c422f28d0800a5e71de64e96637097b2d476ffc1829f26f15060d8cd0760052b3faf221e717d266e2daf7cb00414e9390016de27f5d7daaa41a3527bc1bd918b5cbfda37fc68a5c43b2466173fdef49b3559302e6221e6f092f419a78d8920bbc0ea5780d804b6f09a4149e692debe0b467c8335ca06e88a6ae046becc067fc746780e884bca510c135206c4d128991b820b464c66437363a91e98082f781de88465774f3d77b45c30207f808ff887d8614d86d17c7268ab320fda2d805ba01f3285a543426c598688cbca5c5778c73b0ffef038d8edf31fb5dfdc5c7f6b6e3dbc9b247b55f0613af34dd09bfdf99876b6836f8746985467763afb5d3aced3124735ffcb9c0123b8298f72c59c8f52669dbea432997c73505bf86dee8391c88997195139e9f90abef7473c1e16b614c38714ebda49c6622008c0aa2475de4d10d82d19885154c900104ab582f18c7603b6106751a4b28a67b444291e52db9a2582680f442c90252435a19be4dbef9204ae5f8fca080316b6c01aac4295481355ee2990dff17a0cf7979e073bdd633d756b4a19ccd413e389be9b4f66a2ca84178e8637226ed3abe4772eb264c71a8dd1d3da5bea5c116bc86989e6a181a8931e290f05b2becd5be865ff2d7ea511e9c25ce0ebce285fc1932ef583900fc0ed5732a4f4cf7f9fb531b5b44a811821ac0d6a8150264a68fb35df238db07f15aa9749dca9818a5139348440764375805fef7a914a5dc9e0e9b3afb85835cf306ad3466321662e95e99d73a772343c0c2062419ac67388248a4732d04b84346e1bade07ce89dfe588924bab3875ab2ce0bf20266579c3c8d826fc573a0f5d69e31730ad37b18ae3fc19ed02e0ed26dc80c838fa43c51419f6b964600365501504b486d38e1be93d055fab80616eb6d56f44b4c8d2b0edc1018c1d540e9712cbf32d8d9625e02a50cdd59efdddb17b408a002c6928b80d413e620b79af36dfd2a52abfeb7e335a178b51139e708d686c5e49bf2f5342b4f29d6a707fdd476e0a257d4c243fb4de5813eea33f1e4b8a8b88a179a20e1ec6d82d33187acb239f1561519c17434c6d629a105cf37d1d13458fe75abae74dffb97a3e6a106643883874f45b7dc5611ff72366a2e32c3fd6e49d318c52e3e02800b31bc2e52b011a99cc5c5a1b6a100a0db1085f4cbc5213c74a763b97858f98c3c8083921fff987c39cc84c7d13f550ac7a1287e2968c517fccc0967ea673d04dd2fc1ca1234d1b559a894613a69b14c100d2ee94c1ea14c1bbd9933bb78b92ac9901768f8bc42b159333e80d629e5c867b881924c136c940823e33da8e9352396b8a23e58209337c3e500e066babe0ce9dad519edccc082a9ab060be0a7ad1921cf0c57940e51fd7570c20199c89542d8f764abd619c1e04f0cd6aed3fbcfe10bc4727009c15bdafc30edc3bc6d0b19aec464d5d64815f818c137ce0a28d37e2ac3d55e831fa9117535dc74e5f134afbab3ee625a54c1954443b59b076d78fcbc25902310a9781ce8adf9fde6e393efe26d0243f00936a832c3b3ab8b5269dea3b8cc36477b42dd3effc5f1d772dedbdde51c0fb282f5d0a8eb05de1b1196dfea0a0b20a61800fe1aa8c92060ca8573215ebe3639fe8c23857ec29057d6b8231435b5f7be62eed35872530f7ab8395ccafa3d15a11e2d3c3d8039716c897395d4eccdbf273a7c632a0463ed4fc048aa1b93f6cb553ec7aac6c49d72f97fbcfe2904f5ac43f3cfac9432b5065eed582638151dd55041e440b0d1bac9f579fc32722e9c1ae60e785924ee129bf5146c719960c3546de662f77fec7f5be063f1b57ba34a6c6b6f3a6b11cc94ceb17fd6d7a9b506548d536fa37c1fd442fef346dd04fc66e9ed3f8c8511530efc7e35cf7e572b5878275159572180414c10686675d1d7d255650b27980b0ebea3567fa02e8d930cf1296d771bd39443a270188a88a746bb197f4fd3990b80b3e8bfd5627956ceab5952e8871f9c85f72b8bb63098ceac5fdfa46c0e094ec1fd1119589cdb5d88551320a2b86e9aa84fd4743b96e6b33cf5596c003de79f4d8f793e0d8010b326f1edceb2b48c70ee2812dab9f8671db2e9dc2056c1513ebd0bb57c1af1242d319ce9ec8746e013103cb79176f71a5dec6dcf17f110c057a7b9a8bf2cd4bf23d85fe560de7a4d4c6103a37eafe33feca2e0e966e23ef1d2fd04faea1dcddbe79337fd05d0fa4ca4ac5bb4792638390c7b7d19b73b773f344b0c7e42ba643cb8e40bd5d5b36d3dde3dde85925743411d8775a6e2450c8551689f9349b15802ee3a0b230dd5bfac66f3e843f1e9f6454c60376c6fc416a6efadc324c5c9463dda5a8849ae6b4a42d99f3d0a104d0731a9bbf1a7631782ef12f0494070273de96b147bb0b2642c5608656c9d12020b0790fe3eb29a3a977064ca0d90db66a12896ef9933650657d833c5acacf71c59dd08138ff8da2c7cb762be94db136fc2661e65dbecb2c7ab4fad744ff012e4b9f62fb84411147feab1e162d225b11911cd4e23119a1efa037ff13e05ede82e402c49fe6dfbcbd4346253d7b2da52bf0b2d3f412b03c60399d159e98cc08a09d9c5abf131a4ecb786c64ddc83221e5c9123f398d16e407b4969e11ffe3d5162a512297ea28331711ab85ad8565bec77dcb506893b004cd89b8cd71d32f8a08cac38f0a7c58802a44f8e3c3f984bc360d07717b77fbf78d0589b0e5507197f041e4e6f20f941eceac238c1afb7b85cf4b9539e3ab2b69463f13b88e517800f222ca2cc419ed6d025489fe261ca0db34f390fc2ea65d5b73436bda7398e4134590139211445e5adedef565f39b40a2db3aba6e3dd241600fb0ea9fc6ab63ec1ada2c3acd7afba6370d63570143eb68cfa79dba0d9c18277f75a71f2d2aa242baa9bfc0547ee6558639b4491792a159fd1c4cc83782f09b9f118b467673d5c03295cebbcd2062af76a5d8e104ffd283b37a3da35f8169ff6ad813ab4b39a5d520263cfa51b19b141e4df43b7ef247626de0863fda919a9852b5da644e7625dfc7b97ea8627332914cfbe53ce0d3e0378d8be7e0c1c99447164abe0a90e5cb7a17ec263864746dfbb9bc18d48307f15ff0626fe3882366b54f1a4553aba4d26e9733a4297e4010841250dc6625fd63afb987c700321784b8769bddae59318fec6c88648d8322f6e7d769c035e67104c7ddfab3ca1a1a21848ab6ab86e4b0399cbcc5584b335b8cb381a604ed9b9dbf5f3afabb021cf98ea3d08fb251de335530e5dea3f2670ef3eb8ce303aec59b022557dd4eeaac758157e7e7c5b3e67c83c64415d6b8a065f3a5781b72ef6362762e722b54e8eb1ab2cdfec12d2087badc3e9478a73209482a202d1fb4e132c6258ccef544bf4b56c92cb329ea99e329dc919d554c0004ca65ca1cce6ae5006fa89ad1b4f1ef9c84dc03e02a40ef23809598850c162a5bf58c4eca1315c728d514d15a6aece75ffa926468018c48824e6b37b55beed5954431cb19021f5bc64f6fe00a1c386a36e59c7ca288bd50b3bf3bcc7f64d9ee771b7383917d7894a267f7619a2a0fdc8c51856b88ddcb8d670c3cf23a85a036fa075b2cd68af334d4a500d31aaf0cbd05024f8bb56a97c9c1905171da2b3024e795215af456467006de874ebf54d3826f855d407cc8ad98db9f076a51a08cbd806a34b44b01a65779ca2b4a715790eaf4519062e5252d398a747f1acc19e4a4a365c69858b1a4b0e0b0161d5020cc498f8fb33c276182df3cb6040eb463f1390a6bee0fe3cc888a480dc1c848369d5770d169054bfebf7a95ee6c0f93e04321235410e9f97b24161efb4ed2dd82ccbcadab5c15e92d2c772dde3d07444af18c70d5a7a9f843a7f9a21ae1dabfd4a1da5009122429feb60764c9d9cfc5056366d655e5e7891a1d4b3289dcbfec0934978e7c40f8bc922594898dc057b8dea3398fdb3470895bb85cd5dd957a52eaf98b8153e114026f92ee8af5b8e7a04bb0e23e477f67df90124c3f233ca16ef2798c65f7d3319c3e89c2e1c108d4e713ef790820449fed35b2c2f478bcf9c75344695df017a90164a5ea2cb88dd4709e6e567b353e408765d86a93c564b8f25fa75308cc33e02965af3c817410a07b1acdd0434d18a248bf8d3e161d84813c1fddea2ccd5ad2e7136859e103dd85bc154dac178351cbd0ec0769983cfd6b4a07219b43a8ba14e09135bd07820c78c3ec3d235a79d5ade733b704d3fbddac2d5d4d072fdbba03459baad02554af76109723840e03a4131d9b68b03139ade5281a7c90d3a1fc265690e4d0ecdabe78219256c58ecc01121d5d7c3fbb08e98e807833b15f9975901fb5891454f13bd4dd706d712ec6e1081a90287de1936c0fd0e4ee59faf1eaf5a7ac592b748fe564b001b95e94759396960f7924cd397695f5bc393edacbfdcf5b59e526c8ca09f2f3f257a8e6408c11affa0bee79fe16175c7ac5104bf208dbcb5e512402dab3b059d7d7ea1d1043c7ab423d8d247966190b9c48e5ae8e578a4d080b1eba5ddc97542ca0a70a58f638663e4b2714147466efcf8321d680e4ca7fb6abfb3e168f356158524fde2678d6ad901c0822caedb5e7a936bffc15a424c8f7cba92a0d127933a7ed61e5e8407f638cc4546a470308ccadfbeaf1e5958faa8beec930ca99332b04e5720ac68d842ef6f2f883f6a2a84197a8d432cb26966a07b3d8c8cf8852252d08d250f645250d59ac859aa11192202980facccb0196e352b7d2d97b5f0e783fe6c2c50d0aed56384783c98a60efc3ac2ab613b0ac66aaea4097fed5da3d52d7a1cc765843cc3f4d37f31604e9d38f314f7dabbf5fed0e6dff19e89ea37545173ffa681026f0d189d1d308fae0234638909419776886c8e2676438ac24534f6abdf9880dd5d1916c9b78d4cfca24ad46694d394dbc98bb82e6e2d1e2cba0b798602ec97ee26535073509ea3285ce9bd6447b9f1fa518b6b6ff29caa56cc753a418d443460627244777cc80fe3cc84e18160ab147c11279fee8ff3b7b87b8c50b83245a165c3d9b4e1e345f9ae8516f09b56156d86b24c73079de18b7d91a477ff994a1da73be04ed2e78323d1d54e21d7e20ef27ca33b2f0f752d3647cef8fba75b12c7d7a00b3601d510e7d6c5ae2f8c86c414942cf2ccb1dbaab02ed753c20d8cd239c2e24e6e2e31821ff6c112e53c4ccb9ee5f56fafd4d0ac68e751eb57fb0208a3bf715733bf2dceb462ea5a122803fe4c3a25e2d80b66eb4195652dde55b35c0bcc6308973aea5d3a738e8cc4f0ffe2aae82b96b36f6d940941adbd8c5aaaaeecc2789bee51061a688ca15b8afe29f4ea7dcaf0e1fd8116c1962ce82c42840276d90b50aa70c8de0a8390e48641bebe1aa6f777ef84710150c9e6824688eeee7a750fabe504d4547c0bfa5875dce4565b73b429b01899754fbfa3b04a5454891841a58b3d9ffe7c083151b8ab6d29b9e873a2762049cff1aed38235a4862f22475c1a3d1487fd874223d05d78a7c49e561e935d3a64fee4ec19daf383cee1040e162301a3f01214de65138541dd0533f7e5197c246a3a685d72a4dc9f714217d11c055241df41b56287ec1827b24b78c6d54cdfb8d21249ee8da574f6ebae3656d84cc282176b9249f39e31ace8c41e58ee830306c14da92be19709fbe0c98b65bee51da7f9af13af3e916abce50f9b702ad49a4acd52fab79600a29fa739c0db2adf1076fa1232db0148a5754ce4d98ad8194857d6fa3a68e809d60243a9f38f72e77a736b38d18b381f00ecaadef0bd998c5c2b8fa6c8a5adcd81fe842fdf31dcb6ab92a1dcdf243f34a69f0856901e62166e6d6bf357990066f8d5404fb66f6e06c114c1558509e7321c7cb8a4391833f4ea14a7a746fa981f48e9801a6bf1660d60ff454bfb07b9ad4c245c6abe0b1e7868211165a70a1d20d402345560b3b6fce519fabb34d8be13d0e7d552a1efccbe9f2cc8d1153f1d5f46b4618bbc02b5719f4bc44953bd9114485edbd3781568aefa71b4d641a385c698f62e1081f77c8a8bde4518a64d259f3f3ec88fcd71e553fa982779cd827015feea4fb7ed537a435771d18cc6b3cb6f8358dd67800a7328e14d1a6dc92cfb0afb23ea8e55c9641bfba5cf0ad3c84e09e38d0f6381ffccbfb0061bb05826e490bedbe3ad9aaa072f7489b339248ac472690aedcc20a94908c7da86221af10b2e0d69fd5089fb712eff68c89b22abbc2651f22b5fc65d69d1ab3adadca85adeb2b63b29bffbafff9071fdda3033aa3623bfa774974fde32314163d4e57be93ed9f57c3e995f2a4db99f6702a879550d98930ce2574f51694a4abbdb2236e2ff5c21e0e45e1d5eb9a2b2c7956e25d399b208cd71394445019d1d646812aa9f69a0bfc32b353ccb1405bcc8342333d9c9c2f660d925e8406a119bf0300b2dacf9657d4a183659a7098b240ccb7b091394879bd39b22a0a00026f4f5128a489b625878a088c36faaa8c85e31b62ad9d3846e3978bf10bbbb8c65efb727178b8e178048db5a6b51be93a22ae55eb2ca80deb2e9b14a9b0350c9c368469a284b63065b0b8e2bae068558f2270a2b0bcc638fc1917351d1b3cfa4cf93ad3fc9a79a06bcf367450a306486badaa43073c63599e14702e2521d93c004907bc0a8c68e729d482717c76eaa5847860a2d2dfc80e36feaa065afe8f31c6fe0e82eeb3c38d55dfb5ab2e5738e241e53d5f41304750ccbfe1e7fd2dbeef3b0dbe39feab6b5bdefefa03463a01e8cc42eeaa8e265325ba10e337df3d780dc74ec546bea80c3a100afd6fecd854c5d6767d3ec568584945823900e4fd20adaa926ab4915d64ec4b8b60974400bf12f0dd6a3e2f6ef62458af98ed22bcfd0d15cd13db4e6f0c1620d6d1eefa18a93d0b21a0770f8d808045a706617582e50bb5200c8b6624343bbf0aa9ec2d163e349c6f693fac59fb4d4f491bff5ea5d29327b79d95460cdba813139df038cc460780f4dadbb5d23ad62da7f53f8a7be19ded8d92edbf0a4633063c82e6782fc3976f4f5380b0f0a9f821e769538033a079679cf5643104688bd317d45b6284eea40de728b29f3a61409f41a5e7b93cec39de0127c1acce7cd8319c5caeff80e38c2e5806585b481769b5e1e08251ccf43af56f784ff019f82814411004c1da62ee0f3c23a8d5d25eef961c7ad328dc0b87f8a777d58c3748a664212188a3f1a2472182653c71e462f43fa2ef9774cdc34e935000d25213c81292834184b9078e3e1189af555d619e080fbbbdc25909f5b33676f7238499748568544a03dfb8b9f97138ab7b2a261f30fe3234cb8dffc8b48081aee01c36e7423c053e4e438d35e57f982a6eb15c88ee80394d67a0aba660c750e5d4de6c9e8244b4e303d417999a8771a2b422eaeb3737d032aaac9a59ed624f60e70215898c756af448a08ec76323188a540757547be255402a796519a1dfed1ead71743c1878baa25112629e3678fc980ce929448d25e44a11b5bd8ed1b71c13d073a0ac1b8311e525de868cfcf930a15641af81c8edef30e0d047a0fdb13b6f567792810cd465caf2eb462c306d7bfae5c93f4f5a330d02c92b63ec105f776f0d5c23d7352bf39f74dcae5dc6c68b1fa4917109997ad2e78a2c9faebf561591fb042041cb4d78d5bf1be596fa4d6c9a492995e86d4c2bc3e99f13412e3dfb687edb4be8778ce0d069fa4139da8e27092f47b24bfa471f97e115e1ae9241792ceaab4e521437fe0edd2d03f01fac73e0ef10404f61ff0bb26de3937366c21e43ff0c1ae197a4d7cce6fcf13e1e66fb1cf68247d7494f66d421e71ab5718f9a231465176635140af65a0d2e37ce8c2de55361d665dbfc2dc5713dd9ba6d1ffde133e22de1a6c28a4abe238ead75562cf597145768e057ef221b97d69a75293250300e140b5d969f978aaa8d34d28a86d3680d7f59fa0420a9d885f4eb4c40474243fc592fec965debc0f2706e61fd50d00f3ca8312504415a4be6e12c8ebdd4e9de47d863d694e553b4cab8dd7e11c66efeae1d91e03e4ca0ca97cb056f99ea42725cdce14e445416ad6fa19ab1671ac1d80d8f4f6356eeeead056695f6f4a836b68b8bf9d39ff02c3b43ba8a4c4632b833ec714ba2cf0d26ae82462e006b22ca3e57a8358b0be93a42e2589f9ccb3bf298a779a0c26e14840a255baf157c2c95ae451b21cb5dd7fa347384aa4f9d3da5903eee148246cd99c43ba168d573bdb3fa15e83c4fa3fc8ae390a7ee769688030326174884b1c0c2f251bb214d44a96be7df94753e02edf682224c9714bf74d3203522b92a91c1954992c94344d764b5e217914e3756e52a5bd05c3de9521e83ded54bc720257f949cc03d4022cfdc62e5432a0ae228c0aff4bead5a6e6521cf55fe5cafa40dc19546100ed97d2158b228f6ae360f482f6e88141d212caca104bb144bc9dd47a96aa51b4b0cf160d03ebf912559e297e1022d5ef3f75ca7f23e2a31f54ff4881ff73dc73b8ca269f871007b52b077607294da8aee791bde984196a632121178dd2363f538a89bcd3b72ecb6b74ccaf4a1f8f3fc1d29e6e5652e63e283817b578f71b450d105a0d7ed1a1faa8894330696d791ff1ee77b12b2f36b2a9894d11b93d0f8e3fbde1e71d1014813ba12291922db39af2e6ee8528d32dc03fb7c2f8fab96d3489ac5dc8f2b1482fb426f9c1897753db04a8027809b143f0ef6bd4051ebac52a5d3f18e7f79c313e77a4e07931db782e879be9ce4916d5b00f361b1f4ad365ab8ea6c604f200e038cc5bc49fb231b6c84b1c0eafdcb8bb223581dc62aec1ac069d1c373e330f971fd9ea8f7dc694410ea21109615c7619ae9c15a8d8983cc272938eef9fcd5842a21d0d22da38a99575a433feb3a06916d56d6d5fa688ddeb9faa4829216c77a679f187e1d6dafa0d591a65bec85693e5bf9cb320e4dfe4ebf8244a330b3768708845b6dd0afec1fc802bbd3c09dbdc1a6fbfd5a8e2da82d65125c1726cea0f310ff35787ade25a05189321e0fcfdb443325a722b76507e397f39c57dcb4cb691322cf1e9e4650ac0e8253461315f7c71f9cd15c2f5d946eec78767d88aa8120c2c910a5cf49fa1505682379fc763b40773b97c5e0c0eed38bc17d1c83d5dd719eab2c127ac0de7c9afc635f1d9c69b5a1d9f28219df3b9010b1040f7e8a23907d282227b545a9c38ea9ec36ec3442ed6418155de8840c8cc43b8821556e7d9e07c1b705cf49ca4ed9bcea93642fcfc8a6aa387c6d608226d92f8c0dd0feb5b530197a8d9b248930306b03010716a5723634ba584ac91a0c878feadbdd9ff7218d0a97be460d718167fe0996cfa6f528b6f245ca8387577ab2250c0c52142f2c22b096757b09635680140f6a615439155f1d76a90f29cac92a55beaf852238c2ab16a165d1c87c14a6619cc045a01685af26c424988228d36038f75fecaf5733a32112485b3946b1b3a0802af55bc0b34dd6893262d62ec97eb7a56e5bfe46171d19f2bf50a5408ead096dcc338df00222e5548457b781e6b8b326ec7ccb2049a0cc27605c249722d78541833258194103b988d9094d5cebf16c4f574b2520ba20405a77f8d8c64463ceed9c46d04dd68a9848ec87c85ac3c8df5f8787812811a9101857a43da422d4b620bbd0300997f7caf5f11a1e2af64bbb3397a31ac210346edcb8e0189a06a4384ca31ad05ce7301ff2c215fb0d6550965ace128975d9e0c72918d98e174c01e9130328c8573cb6c64efeb72b13cd365532fdc94fece7cfc6b4e077cf4802b240579d5981b0f1bea96a4f72556a6ac9a6c8cb618ff28115e267539dc10dbc3a287bf5ac5d5afc12aa5bf1c89fea55447ccfb8122abc6fd0940c62f901d6d68606e019de1e5a3b6d56ddce3c8c1ff641b4b94a63d2f4c43571b604cf3ee65e5ca6abee51982a6253943974963ac0d53f9eca3a6160a7f8e1bc9456428c585fd1d5b3e44f2dc6c2b7c4c888a1f19ff7073c60b47157ea25c16e28575d880990a9d3743f7739bff49ccecd0cf595e0d2f917db99ef73be5870d819e4d885de0bef1670a9028c6017eb509d583370fec4bf656f71d54fd367cd24b7d4561839cf8438661418b9fadb05e58b2b46e6fa73386d7d79dc8e10f63e10b0940d5e85bdbf7c89f0e2d069adaa1c2aea4ab4b1f499fd53066e9b1f16a69ded22679a323c3af9fa69058e0e75466a10f7339f2608038d61ec67780e5cd022d89387338051c87cbe3abc616fc10eb09f7ac3b284284cd86f7c9dda55b241dcc8c8e5fbde94edc8c61fe77f56be1cd1e05191ef67b84160e02d2bd1bb302c88d197bebc2b6567a8267b427795bc40bc0462c173990fe636e3b232189462a87c5b30589b307e54a99d8696e696806ce41a925f13fd358200475e97f2cf7d26d2fc87a61e2c47ca9585362f56b7e4439b795b1f9ad4c8025717fb05384dc9812009cad8427251cf92478aa8a3e7c10664d39f8601193e4cec90e039627725e28aa92972ebd1bf09a9bfd45b2980614b526492a961f1f211733728d05fea9472a91d82046fcba6b2ebc24ab08c19727aa40f27eef3769e4abd970647467ac152691d81065ad5372502cbb0e00c2c0cf94932dbc21515016d1489f60f5fa1fb347ff0a7929bb0d5564c20a35ab3dcf336e7aafe5e39333a6fca81b26b0a01e7034f6d866e7d5eb1125b5f37cbacb1c4394c9b2b54438255101992142660b70d21f5393f49cf2e834927bee77e5ea47c82c727306524eb3bb3de0a4280f8a373ad803e5b30a74e22ded5457a64abd812e0f0a3e2a0a12de8f012917961c2c1332a273ea8874fa2010424a40a7c36baf972ba7877fe7cc11d88e86f76a69dd5172bef0cb5f85947313fa0adf8a3ceba8152f27137271b6df2fdf89ceb7e822a76ce4ad9e4ff5474d74ed8ca262abc0c251a491f0940869b6c155d9214a94b7c4ec5e654d9199ea6baa06c2d56263b61cd857c4af95e99e90e29c6c36e3274aee55006a631b1c1fad3f8d909dd483a6d98cb365b2049cd4993d997f17ec45edd58789c63728445d6a55440fdf02d99972cd4a4e0eb70c78d2d948f15d14d65023e19bdd805a22d08129de13e8ccd61a7a0dd13547dbfaea3b8ec933ee37dd36ce54e503094f2afb1d83e3a9b0dfe038f200758946f6326cd85dca83e2fde06418a58fec2cc303748a475c21b464a04902539ee98a5279427915af04a9061724633353c03af3f21b166f420d454a858a349d1ab91e08db79a91c8b2bb0fbbbf848e0a11335b6a9d2b28e5244f0c9bd00360b8fdf883a254785a36555012af7e59409406b191e83fb84466935f149594f13f33539c50db9a66c378548570008110bc3d7ac3a9ed726fb624a5b5eaf1f88fd5953d28a6b91a13bb405709ee897999a51eef5ae7d947137180987c2851481906ff7646e7fe1e7c65760d6b7255a55be3374450aaccbd25252cd8e1c9ad1a1832e29ff701406a42b262b1bc3c7e99b8e675b1c29a46929b5f3d14ddb644fb6952236080cfd6d35b78a421eeeab87cec3a7dc16c62d1a4afd3cb4bf91641d3bd0ff289aa647cd4db253d1b60f070920e50313af4010b1a10c551f168d7ae01314f4c3a5037345248090fd4af0e75024f286ed91305704a45629d9c7efe257b592a5c3981f74403def0ecbee7599d47c49904e55d2c9a406ed6ee39ffc8a3e54f233fcb5655ea3f707cec08e54d88e1811dc72fd5741d1641c4317df13aa69c6c59d99daaa12ab8cae9b5d795a4ddbb847b96c795474749cf75f4cb0f96c14995baa285ce8c5b595f4b5c7be1bcf8425d790ff6e35a039f464219ff341dd2d347ed6ea6d01e19e27597fc470f46bcbb853b5d22f9c8f6d56a7eda18569524452ea16a0df7411e3c9a6a0542938fca7e36102c43ce563db17039262e4d592ab4fb2ffc221aad73675c0022d2bfde141f11a2253f1bddfc47e4032c104e2fa88bd9bc443b92b1e005829dfbf1d166593297c3e4b6396d7b69093368df8a3f85725c496e0e726a446280800129b78d51b226d2ed5a3183f948ca3e2496171fe18241aa888b71ee001948df92a11b2d0569bd442095245484625c0b7d4cf07486eeed887f7baf5030a819e97bf59ed5544714a6d754c8bc1f931b248f030ebc6f10c75917f28813aa702d00903c14b78e0e781a438dd2fe248fdc93729e01c0ec7edb142385ef5444c58f61c00ca0dc8b509ca3831a0c5c0c76e9d9d49c7be4ce9d0be74daaad7b7812e223ed30f492bead5d36ac1938d7b023e8746fb75d63078123f07406627a1986a140978d869459cc18626b26a87480fc4172b2243f9a2c3ffe9288a88f6dacaf9aa3fc9129990d578fe4192fba6efdc06aeab5b445305379876812529c6330a613b2a098e2228278780e789bf0a092e6bb7258306b75d3cee920af81d1c9864a72c7420c9511970856d944860a5b1fee958bbb5e9c8980aeb43111d9681bb40ffac8ca1a08da9f04388d9668f739a62d7702952279b5ab222be6d50d25779acd1d5d7a11563279f19a890aa1ce15ce52f88db070f118b43cb01270702f3e7cda2fb73faaa70f05284945a38df792648be61866a066ead29c7f4e634c5d4b8116a5ccf43a21e06460ea86d332ecfd25d9f35edffa1166ac31535c04a0bc502e6beaaf47fc07e85b5c73cced3433b8046ce96452db9dee90402da3a398ad8745af370a210a7726e3bd5aa7cbab4984c3edd85ebb46931440a412b4b72716d93be55370e805b1c383b3f7867a03c5e7c1b47ea2945244b7c093623c42a95a02d4492a06ebbd8551cdcfc2a1d36cd2af5ffd5c97db65a9c507c59840969b196c168bb3cb27d79c881f09c6a1782a71ae08c2ee01b797c466471f8739e3e2cdb59487b52866a9988cfe2930e64eb2b419161038a43d0bc71ec649de2aa09e8bd64679d0965dbb3562d6613dc4ba0803375356b6ebe49b87ac33e13d28be2d7f7a9373a62034614dd7a8e84e360a2fe2e44a043296375f6cd754b6763a9ef2e4aa117d4f275908bcab28cebdab8365a2ff03356e86f283562a56841c1dae45d95e32ca8db255b4e808093bb50319bbd76dd3b18c17382f4eb74bcf81a4667f4df366088504f23bf6ae78aaf8ece7d8e56464d7174ac3b39f900ea987eb13d966cf07da1fcb652a12a9eefd1ab5dd3aa4dc9490eaafaad2c3445cde2fdd80d641e8131ac891a3f9eb6b78b43e670ab44ee90f391333e8d1ab99a3be4e5bbe0fdfb2efee265f5d5f3e5d9d59a35c92010c2e996402b48df51a6d71c9eff578f213ccc5bcf9ec99395aa7fcdf180efded432d6c7d906791f09178e2c4b2f940a62130bc7f6d89a5e418ba5167e97dfddcd5a6aa34fe42a0afa172cf4b3c50f2302daa84de853e0d21dc9c095f9ea21234c1e3ccbb7a973b3a1d9765105c09ff7ec0afcca4979e633eaf027f98e458118baf962ba1d4ac4cc04b4196f0c1d417d705e27498b28e44ab55ee6b504e62a542119e053f06d89a7ec8d271efb6f9c8decc0f592b48992336c722695ed1ac171d1f530263ba7d9b161cb3849a23b7cb0521de51df80a81ca5b5316a3e2a448569aabdb0d495744f7b90b5b88e430d43603b35bc6cf55c4d77a27206743d075becec6037e4d39e8f70a25125c986db40fa016677f300b4a983a979ba23137bbce144f37fc91358a96110c8f211a2876173f0e0a34d2de04eb5a37d8dba507ef819e0e902ebddfad33ab35962283f726a720dfda63f45611921209256e9f89fce7e987389d1e3c1c15406f8768d78ce408b0b892f57c89337d0bde29d640d78bfd886e45f9985e89e55f3aa659fdf12265b37ef1895788f1606669c6ed3629fad2c0f62e7dbc0378a88f071d4c04dc3a3f7860413b46e1b7e48fe45620b5c3ceb87489e311468bc8243e235417a12b31649f76f32558c1fd810bdef455cd22aee4c74165617f779ef9818b3d7da7afadf5bee171ee06e102aada28de1b6e3c3aee1b604aa336ecec95a58f7740197c1a066e75ebc57ebf4b0f5eeae04e42df15f625520c120350f3fe50b4bfb8cd3c9ec7e060c98709117f97859e13195c73813d9ab20f87767c3c13ae8974974bacac7fd639bbb46478b6659837d5e62b31d2476e4a9f615ad1016f4ac2ee9391dae7e212e143123d6279658824e44f24904d4fdc70dbb512596fb04015afc4368be99338de49f21c23faba8123ceef5a62f1accb8e82cf1bb8e9abdd5b412fd4f84cea5e59ff12331c6b6ff3642cc0c6a43f1ee6cd8453796c11d9b56926335f3043c5097022af69fa562d3145500ee907320d9162775de2d0372d5b03828b3ba9a1a40cb4080e816d65462c1b2c141c6db8c0f3f5cd83ad8c375c5125009b2629caff0e425c73350cedef4545fa5c344167ab8466fc41708128548e91b0d4c56fb8aea817f5658ffd20e3b1925205925961b485e9b4fd82f853be90be2ff6cea97ed3aee40f9bd031638e2d500f86710cdd9f866ef9bcf9b321a15386dd9e31084f0507a22ac9d3a9f59dfe9bf2b6e55c536e3464781056437e93771bf2a593394ca4155b6039746f4a9e568924e2427de0db65f501884e3df6b5c2b5fce4a98f573b2188c81f6ca88e51ded4a74c5b9ff286fa8597b09b852011a6246c99d36584000a93c4fe0c46843854ce7ce8552c14fb7ad51bf53b489e65d81867c4d45b85a10029529b5a3400bca90d93c4309b73c3e7545137da537ad226b3d8d9567822ed7c2c64119c03e1827a079a989c5af1cbbb0a923d6ea9e4e55337bccee800ebd7ffa1f2bc951aa59e910f7a55d4752ffc3f59db4fa781868a5dbf7c4bdb86cd29dbc2e6e890ca4323cd93af46c1fa3d347cb3356aa007e828b5420e21d5ae0cfa0f707ae403ff6d2c773ab4eb9a0b9c1fc2b3f11afea0f788ae0d8fa41e3fc9cfaddc3d6a57e0eb08a5d84af420efef9557341325f63dfa763740c76b2f11211101d21b293ca7732894597eea96afc0c8f930a54eeaf163f672fb4f9c919cef9bfc2314e5dace317e69f413d258843537ee56fab5e690dc62bf96cd7099538b9d90eff99e446f867e7a05d9347818e560b97dc40b487b81276d9b413b91d2c6fee1dc1ef5fed1ed3c8d04e58d96c0573aa104eb047f878e685475a3151fbf9524a0bcdad85085df5e147834dc35f422b7811ebc23448ea6cac83df9d2d1d9d12a6ebc132efffb5ab58535dbcf8f42dda1675b1b6648f4e04481aa6234d07726638eeeaafcafa251ad00d58c1d88fdcab6d7970f6e3198e44460f35d0da4f3fe8c5b040a297494c8941772fe23a803fabb8dc65415f0c27a65e41607c028ea57365383952ebb8bac7b1601fca2e9cbc05a769c23adc3bd65a1fb2f70c4744b07864299fcc3f0a6536dd5e46b1afd801f358ec3548efa298bc1bc0aaff8e85d98af4294bdaede38b4d0a35f39aeca48f9ac396d1082826ccfbecaf37463cf41cc864ab609f5106889a7414e99c2b25b2eff7106a4cb1f6ceb200025e6a2f90420db2f5e7bb5bf59582a6acf450eba94ed7c56db25148079836a5a11213bdca745aa890acf8dbfb384d2c16d773ac464eab9702d8fb13b4eca4468487f6d1ff0fb21e275149b2c62a61ae7fcb8297962301c2d2f5cd905963f0fc8bead99d00b2b661388e8f03fc81e1193025cd0bba95be9151b82c4fcb1bff7bc86a7e97f392be82886c0e91aa042d13fbc006adae0dcf7124c972bc77b9b009f74e86bd0c8794f00c9440f707b3fc94ad0109eb478fb336fcfc94adaeb31374a140c8af7695bf0f11a1b6256fd01a715ffb8aeb76510f2478ff27e9f344f805cb270080d3d0077bf9f1c3b9d504b9fb4940221543e0f9e5d100c2bfd26a97a11cba586494e1b49ec933a67cab177a0b2932a41e7143cd3fb6fcc21e682ad546d6f9c1799377a2e0a824c2892e0cd6f471a136e9f9ef8ac2f1f5b32167a48681701415ca3e3ec82021ccc0d5538f9c8f6c851d3b17886b04afffe7d22965be253d85489de42b76457550b07657ff70608c75aa5d38d405bdb721d57d2a0ac7f49925b57ec49e6b8c60ee5070b4ec77770c57637e8e744e3ee7d70b76c62b50ddfe6c223b5234fc3b39b5ca006afc95c4bf7685c2d2a9580dcbc24eb58359b7875bfab224e89ce69575f902ffe9831bc065ee76cdbbad3762865d0b9dfbbe6cd9134049dcba297c30b7c348f8988b646e0daeb0028e9cb9c2d8b0b0363cb88493d4950c7040670df6eb13d04431ee4663b21eb5d7d16909125f5ad53715b8c89cc4c71fe63390de216294cc3ed9d4c0a0556445137ca86b01d8814d93675bf56d951ab2c386bf2c72959273730420f6b5b903731aa4819fe8b1b0ef479b82a5e4af2894f5a967bab9c618066c805f750a7f404ab3f3ab5abde820e6837195025a589e5f02e4c5b00ef7a3d7ee27aa1ec25373db8fec856ac82725f66e069a7a0ceea4e685585be0e062c3684da91fd63e1141e705da11d2c5b927d0c32108b90d43f4f75c70c235368240577ce669ceb5423fa84b02c769d128c74420405dfa72cd1507efd631ba35caed3157360cae5c88514648c5f0d66e03d5ca8969aaccb6abb3bb3fdd3f6e6e034dad40c20fe2cbc5e47a1b64e4debde8d4de69f894915b6855a6cb955e4978c24dfa24cfcddcd756a8b7d262e5ad76657ce691f39e51e1ffeb444cc313edbb12c12ec9ded7544fb7ab56974cade611dcaaaac061c55b741feb9aa99441962d5316fd12df91ee679400cd2c2baa5592e19127183f9169f15daa0fe7d090841cf9ded110b893af9b8dac4ae2c4890e4980043883831d8de36c3ae8384e65b11c3222c85e713454deb45e784dd4ee5f14d9addd552f5406b366401fa12f3363f4bd135222375826dc16822a87b1a34daafa0e047b478a3634286a1da2e8ae08f43d53b43af8f2ecccbaa4cf514b3587db436ef8ea19b553a853a79a270f761b504d1bfff195f5a79c11d0ddb3b70f28a63fd540555bba792b71a985dc73dbac055df7b6b727044ef4a2d8bb68040aaa61c02efe474b7c8e8514117d14e0f85f015286aae6ee6af9b1bba375a97666af3a65c42e13b711e850dca123ac984bc30deb0a849cd169b3e010e66fcaa0d698036514116ee42bc9076ca61ecbf507d5d17823b1bfb595a4aabf1ae2eb06f0b700a1d2397a8c88fe83ca40393b32d91f6330b71d71db3b25a9f36472a2305d1cea35e45aaae0c1818c884ed0075fc48e78d8468826e3de00f0e0972e584a101a4f9a225979f53e40b586e7194af8782c0192a359b5e676767b9ea9dba26c6db9e1d9b04bc9ba184074bf06a179286de22f4508e94662f192e2791550063393c4bf116f86b7929946a3c2e5528927efcee0560c335e64b3bf13c0f19014fd459e93131466acd1cc2bd5efc3640e7af103315b46b0d71c77255aa39dbdb12776fe8e649665e2e6cb7b18d99a3ea87d706c444dc1ef77d820e0746224dcedcd8a3c7c772412f05476156cd7e1416774a1b9c88c47208b7670d3fa18d342d936a1c2e6d1c622f9646c5df025fc1e22f08530afc0032be4a946ddf6a6bae655b6d377c137d4acf62397ec4fef4ae4fdf15f16b28df30e701551f1ae001836ac1c62359af9aa1fc2e61e2ace39c1d43eed8f3310e9c0859aeabcb328f4aa78ba7420f29049bc1b24321bb8812118ee490d581ec11499ee3f197b3172b0dd7a59cd643489851916e33550737585704a3fe123dc7f98708dd9c1a109976f2cf06035e25f55585a423f65ff4e031182191fa49e17c44e02f73fd8b8fe55be9dd9ac0cb805f64890975e8a21f6f2c8f1b1e6a3172d03f3c499e0f34f0513663774eb404fa6aaf453c0d9075e2f207ebdcb4e6c6c158a7d695a8bf9b5a5f6cb0356d3cb2dd8f42167902c848a994e30deca31ad56e4b44dd9f1fbebf5aeeb69f67e5d16902cf2d8737958849584e4a57838e8829f25f4eab752fe7135b36925b8e6b1547db7880f18f406d1a6668a53401684c5676cdad86616bd073aeb6974a7317bb980bd2e9cd9c3cff2130b1195fa872b4065980a737da454ce47370defc58d593899b0032b13220aec9810eba88e0de5b8bd6c47f978b601409e8e7923a4c405d11fe1f847c35d224416c982695f60ef7dbb196ae8f750954e408a486d89410347018cf16f9860f467647b253c2d613a384a0922deee6bef8f253df527b97b8d0f1cff05fda163a299c55ae6a926dd2b33310c8e77d7af7bd42d60b80d122a5b519a5d789bb428bbb3cbabb6319766d8fa84130ca1afafcbb0694c67217bd3c74b0ef2c38751d1b4ae0996adb7e8f924d1be8cac192c5687b374b99a4e5729f13d104b35f15ea77ec4de9aee7867fb16c86593bdf63c850bbec5060746bbc12f9cdd7f0404a2f6c0e3955b340886cf5b1949800b00315f6b3222db53d78888efbe9431e16a9bbeabd6a99cdc0d760a5c585e02c76e6ffc72e5a22030a80af3411ca67223bc35c3589f651dc8824281f876f7f0204bf4c56949a2fb84f9d533f0d26c53533599b93626f0a8c450b8cce623fd7167633e48c5d19e3b90c132435c9fa739c92399edc0b7f2745976abfbb72c64ee9da0e190af795c7caad83e1aa39d3e1f0e6f2f3a534cc40a59932d07d2db818b1e9c82fd6c836835ab14986a77cc7ca395c66c8d16cf3cb6bea4d6133007d7dafa0145c801984aa234ef47e731a760868c4ab936d68679a15e22ef363ce930a4a070cf7c3af7062fdcb29c4c097a7ecb93b8333b000244e241f3722d0838fb48d7df62e3b86c35f2a381d6c570122239106b9d204621321ea53afb5a3ec80c0374c2b5db5af65ea06a8c8d774fa4552862ce58c8ee35ee3242e5b46b69cb22df07dbab730746b53a91d41602e0a6bbbe11a636604c25419993621671171ec50b049c110b1a89e7219fa197e7551d0557a9690fa241376e0ace67edee95a83ab8d5a16aa2c50c6d5aef444b8fc937d2bb14ed81a1596739915320a281857f24e922d05ab52bae574650009b6d6b92dcba00d3f84d1cee7f7d4dea53520bb7990738bb79a0213f5eb94c9a819e12f452529b541684f61a08a89f460a6728ec84b2b8ec17137bd271968a8d1b2d30d484bc2b46e09749fce7a89ea4a6b292bba914284abe724147646ad8f65fd8daa992cc188b476cb3b0fd56955a4996ee58aec3a467e913c5c529416d3cd491ac4e73fbb1b09ec0109a3f89aee4c0ec525aa15e6fb409149b5f80355e2859eb1e888c877f97bf9da060e6a8cfff31e60b2605f75491152485b0b29cfe119c73c10a90a5e9b96deb727deb24a3c94177344175922db680f2a58d21291920e7aa9154ec0da7ccfbdbe48a93a4d89f76f8818c78493961ba06469b98384589f7949cac1dfcbd1cb4822282199d0bbe13cf51b7ff9f5dc82ea0f42df625d3f5063a4ba3c1cd5070b166ce2cbeef760c02edfefdd08c435f0baebb057b2ffebde928f0dc6f76317a49ab37ebe61a033aaccd1ea1f3fd686ede8981b693a1722b6e2ce7cd0258bd6d8daa4442e1de83d3015fa99b35a6cf3bdfbd72073e2ee36d6438c338ece579f13c87e190cca995495ac76384abed185f774d2b91c1cea3291e9deaacd1516e65f4d8cf1a935e21a8676a6b0471f5adf65fb60aec2414d6869ba230260c5602252f7c5ee045d6cd565edb21dccd5d4421967fc2d1c6f0887748479239c533ebf27fcff79e35b426e360da260b3f1b37ea65aa0aa87e85dd549a00888157eac72fec2f2cef1e6f1d837a8e0b15cd255d1b92d08a37e48296316947f2fbbc3b9d80586fba65f7c4d48b5d9c5777101e66b56df23564634d729cbbe6b389d9e5fcea7fa892d500912fdac4356c8d69c9d35ba867673facca4bd7e7a9a667589a5e8cfeba792078fd8f6caf74e4ac0239b03dfaad595e37065e028ea720f627325974291a5918025cb7669e913fe018c221ef8440f851e9fc4caf23b29a19638c389c9228063eb1b6cbd6cbac066d058daf9aaf534ff3c79b733b66abf8d111b9ccf0705b88986885af27b5ad810efa0b80c5cc3e49ad0d0bb7154c5677ee736303dd677ac7e0310bbf770fbc619f943a41c4badfcd4f432f58bf3aea705b812991184464900b60638f0b01552155b989a7b57a9abe38dd66e3fca0cdfaf3980a6e4d34e5712cf86a447bb821a9ce0ec842b1f8642e52686b8c9ef529db6b24eb432130a3d7d2610630d475509dd03e12cd1ccc55cc0ec69321c0fc850a324e84d50535680e0883d177f636a407567ace07c73e852c3692442b4b392f9968bb40d61ac82bf47d4f0a09e03a1317be5c96570d07b2b7a5bc8acd5ee3fe6a621c90a90799ecc76544d25401b66514ab8bfb4cd4d33999e7540b22c9376f62eb1169e52580c75b95c908633347061998aa68288923716aeac62fabb91e03d2fb4c7800579de57037fb5b47c74ed3cde28d33c585758947b67d3ef0efa73e7bdb604ee28a4194fc7fd7a10bcbebb3a8c80dfa7840f5a80521833f12b89a6a79edfe707e2cf8dced2c7dfaff691f7b7f0a33c2e0300aeba6f3c609fbb3c1cb086c9bce412968edbbf7719b22087b524814ec6b556ed3c30c9deb2e56360e9caec42126401ffd146eae9717e54c56912d5dcd89f835f52874d8e342ece130e3e1ed454084e674a4cc3c5b79c06b319aa12bcc953abe8472ccc16d1f1a4a45a46d8b2f88a60ca0b68d9bf46824ab451b5fa4997c138a9b604729600677d5b3a2c38039da68770ee218b0c1a8e5cf825ee7dcdd1fb6fcfa9915796e8d208e0127f5e1620ade04af866e9a901553ad52fc6b8d5b34541a07569ec22722819c6f84990d1c4187e10b8460ba9804878c262236b6735f110b169e2f93b418c7c5a4f10fe83587b740768b75e172efe7d03c30a465bd08b22bc4824cd0adb36cc4588be11f37c09630f1f48641ca3722c03d8ba8a3be86c9e5a3da935701aaac82bee828f46f2df8d11d412b6547e1ef39edcc377b6f0cdac72977203f25862b3215e0153a333df89f8cae041ddbe3ea361c3b78ad3d609667f97b534c21135bb143347666bc20148b9b5e12dde5e536212c1e99d478daf9006e94abd80bb4e45deba2946d7f806e59f206f97262e56932cd4890bdea934ea4fa509e7113cd562bc76783934bfac19840cca7b8c1484cf4947e2f2c02d4f68bf7f6e1e39abedeae7e62b0158b1d3c1f11fc1ffb4af8a594a5e70ae556066833ba524ef507aace0621f8a7a1bcec36116533ce2b96b906dcb4ebb28334176ca776cc4b9bc48a9a3c4290bbec31e717a363661940d2f365bc7b59e02a36d356e0425d59903c4bde3ba749ff06c83771451359e791d49a458ff485e332cb6f2ef6d3839b4321d74345ee04212371ebd32013680adb47bf388a2d3c0a7cd5c6376327cb197ea1fc8083351be45f7c551c7af2edbae97f38a2574910e6f484f698184bb6576082c5d2f500000628412cb47613c3c7c7010cdcc7c66c7855394412910bf41be9124e754a09f09849651e54e90b658da165e827978c3ecfa98419720b180ac65342f03d4d6f0fcdf6a165ab37a7497ed87deb5b01b4f886b625c2c87178326240bfc423e5a735144c8b948fdfb2484d6e5b399afe21f2df461ab38fc89332cc4285fed36dd3d28d0b14c80d494fda6ee7d05d91fadad37d4d77e9dfa9a391008cfa70cddb8264614ef87fec3b1de28504a15000ed4cd811da26135ccdc2f9daf35f4ecf94d1876f69bae522cb0acf418d76298ae792a1a64a4bd7d98dc617eefa41892ad4527eb8e7c52b0cdf3c762db221c34ff5532c6935a1aa96611a233b7f1dc1bc77d403d5f41f5c27989741432e3f62b20921d0f937e2422ce0d7a4dbd1ea10bd3ca6a312cfc32ee701bc555ca50e5350e2f4c03f51dc53f7c0b4a82f4ca3d96f84085d4c2cc3cbcdbca2cc9c2a23319bfaf6856627b46679c56498b4307d7997f83c4224a14d8fdee782f83e60ad28203bab1dc77ecddf714145a4c6846396ffc461abfc428c0c7c66f9cb0ed0056684fc7a9f9c2d40a1fd0a103a956cf9723c5a0a2fddc0b28ab1e3a479101ab9f0a4541291dba6b0f25d82aaf2840a741fafc925d5a4643891b1fa97aff138e8a2fc80b3b0b47ca85400bc8b5d6c1b282d149a4d030774bddd9850546fa976add1cfeed2540e36d7456aa54b8c5d27a86dd1c12d64bee5ecef4d782acbb35324038c351fde91eb8acc9380fd5bd40e6006187af0511b36c359e1ab9ee5f47456dfc79f8cc7eb8979beca55eb679c3f3dece81d1885c8c4ff84199518d3bc31f84a813f28b6aa9fe27cdf0b1a1a8d02fabb5287b6f4109330994db48a6a0bc536f7c9059b23019c7e0ad8f27970806734bfdcd23a0c24cd1596afed6cc88c125a7b173b51c06cac2955d44bfa9ccc339d65561d8dbcff0f5e990d7c3b7c38c06e7b8374623e66b6b9e1a676497b1640e810672d2b7c48b002e50bd6f7593fe928e76f742370ea1e59988a8a1533e18f361ae941a3d4ebd57a3353bbfbf38d66bcd9a671175ccf50ef42028bae2f746324ce64e9c5e98d05b5b2b0845b021c9d536feb897b21d1d7b325772f4326df6fffefb7627c9d951a57e2fce4506936963b01270a15626d162b2157915e1faf2169bd14a554e04b5f1eb926b217b81af50e1359850938804bf866af451b4baf71633aa4c2ecc5a39d8553218c2f0868c0e6ab916e033d46e159cfd0e17d08313961d03b13d64703a9e97ae2c17c3ddf43a28ceff0bc79ce3dedc3c9d1075969566f19834117d290e48d2a5effdc63c4699cbac8d66b39a4604f37b3291057b76495cffc4e52953020f42ccc039f2e236a983a00cf52c430ef8bbd9cc2f94249486e3e6adf8bfc01850d72b98eed94d4df076989d947a002142fddd0f74ace95cba84177b338a791a12deea836cefad86279cfe4c836f6b6bb839a06d1b4199658d668c36d07cfa1ca3812d847e30d285c205aae88c8c49cfaa91ebc027c492e3d44504c48e7430ff49cb99af4a851f919a0af7815b44d2cd659ac23b5d7aba3ad3ae167fa73cb316714d0522daa7cd946b544a069174e4d0b0f50b1872f3f400c16fbbeb571037d708f8536ab72bfd4d2109bd9637297236027c1c001a0eae3c4ef403e629dcc9c6c04edf198ad700a1abd5842e1b6c561150b0c146baa82fc74faacba3b0a3633685edf38e5b405ee6fe55b884fd5f4c7d90772896e70d7cc448a464d9b2e532d30b8048ba132ba25ee9df9ceaab6eb7117873af1841a9ad3c00d6bc5ebaf9f566908eedbff1eee224ef5bd55f8de78707787423fcf809dd369fe09879bfc4f5241bce58f668a8196d9701ef5dca79781b742bfaa363bc07d55e5f49013b4add445541ab691de82028c406abf48db0e9776de5377010545ba5b027663cab13b571b67f0dc5001d1da0821f8d6b14de948758d6e23912ec2534a465d4505db2a7581eac3611d6372985bf6201c611ed33afe533de398f1b7166c0f6ee6105cea95683cc64b1156b50b58e534c2e8840d7479ba786ab1c9ffa77bc13b5f68fc00e9a2f7f8c563cbbde451e057dfaa33b568599a895a147e90d42912003347eabd1af77c0b5cb2209303a38b8bfe32e6fdffcc23914baec7aa5b46f1bf193556617eaf191a2850d280ba160806b4c9c6afa1fb99f8718fa727b0aa0002ccb473d22c647a0f3f5499bf2c6f7ad2764e77437cb884a12d09865b8689f9701e9913d64ae855eed2a157318c05a2e5b8945e46b929c462027f5076bed667fc0f41e08090b8753e92e6591d35aa0b3f5900b5360e66e141a273fa5790682504245be32ac6b80c28e7305b13442c313b69a5b0f9bd0eafa7c666da745bfdb2b43b7e998e9ae71b013a29c9ec6f2ea531974bf8f06200833427e41f11a2db3ce94e1147fe0a6081b629d6b3dfe8b2cbeae8c43242d986fe772ab7b4943990fa41d6d705b3202019a189ae7d319714e5f3fc14ca5afe88d38dff8e2159a0ec3eba246456e025a48ae8861f787094121bdd5a2741e03ec8e12d008ab0959c89c209085e8e425548b4158255176ac85438a069fe4ae41cdf2cd2d1c188dce28f8bf4ede5df6d8f55920363bc23ff44c351c9f136b37e51f580203b620c5f546369db145f33304a6d0d125f5e2a5f74970d13deb033f938ba55492e916635260eb35be2f0ad82d9c3a34c201bffe88de003bd75392bcd9f2d605ed9712e440b91116c67a1059ef82c93b46b0b5b8c12e0deff20f666d81becacb6c7067ca98c90d686195faab6f94618f440b0bd2db890110f36efd40d9ad87f905a17090593d0de87d5d82db0ccc612b8a11b0fb2bb1fac8f53d777d2089946a70a8e7c4ed6449570aefc10966b5c66f7d0766342bf3805399885fed404574daf5e2cc6c726045d2177c970b3d453ceeacf0e715b003313d886a60a47d3a4fa7cdd98c40a5bdcc4e068b172f1fbf01d5b048e146693e9fd904df21f20a41c1470bd851a325c62ef6aec7f0bb2bd38520051e72adae2e68bd60a138fd3dc58fc2b1afd7226c3f33f04c59efd3e1028afd34084a56b510ba53ee77a26bd77c1288692f505c971356a3becf24cb5936f89ef97cc28d61f131ce28f2db7401ec05ede577834cd1bc5f7cf5adab610640cae5b5063283a4e69787cdc45caeab3bb81c5bfc26f19a09a44f1320356a116a0e82f9ed508fc75142da01621032604c3cc5353c3a0a5a5a50d377076e16de09860e1e9804941e47c7421fe3663332326e9a0d953ffb3b7bd377a4bdff6dc737a4376c7a6334c5a38f0938efab555e210717fa4ce06c486b74325e0e76d5860d815657168d86a4b9d243675e135d3b77a44399c4e60c166a4fdc8d472e0294b03f91c9db4bf8b2d4328dd794b31ff9859065738ca729d116302d672fd3b8abc2b4b7a14e49d4447c7fba7d34859f494d7764d5b5a2670f4bb5a63f8b5fba48ef4b263da27ef0f7b219876ddc2b1bbceec16978b93297121e0702d96fe7d6a61bb43ab70dfad8ef02f83f0cad354f589deee6b7715a1fa17ec01eb8d608670ce8624165493fc538a83f7ef4b64ca210bf2bf0cdb65906e8a507c31605767a6f1620687bd0e785344122250dfd40f3a9ecc93396beba7e9f17c4cff1f656132d778ef5a73903572ce62c25ef6f51c1e6efbef9a56f1afe4f3a3e5deff9d2f701a8669ea8cadcb49ac7966918e4475afef219783c67d9872f3479e2be9bb0d6c8617e48e7863c25622c42e3fd059af03e553bcc772929501c3a5bcfa338320f35a6ebe06be0a213da8e7c7af3f83cbe19fc15e6085429ede038122105e3fdbe71e09ea594a8361ec317668d993fa9a0469605bf69e959059872e21c681457634fb1e085b5d94919fd0bc37969fefad8635b75bde2b8f127b6a7568204c929845edc4cb9c4b187415e0173a99c0445570062f76bff2f3ce944ad7418202a918561abfe12e955f2d67ea023f7c33b233c9a496cc734a36e3809b5b8ffd3137ad9fd70cabe8043c22efb3570fa4d4739e78ada3778fe3df5efa5a93ff5c3f2fdec22d2c889350c61c2b70f9b754766f467c8825898b8a3510040ffffffbf