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

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

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

Block Certificate

Block 71511 8173976bf0b8efe24d025e21dc8bc053d7d4ede9754c0fe48e71c51e0042b862

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b46afcd5172cff3b34a709af1093b7c383144b7b85313da77df68d191e70d21d
Certificate Block Hash
8173976bf0b8efe24d025e21dc8bc053d7d4ede9754c0fe48e71c51e0042b862
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00047d010000d10000
001000000001000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000008dd4d085c8e0a20d224c91ed7efb9d2b87af8bf60beaecef3c56fa15813868123264207c7bdff882a31182384f1e2f91cc46efc8ad84badec29be07aa3e3b83a8442e2892dde7715acc64f7155c41ab24dc44b9096503d6a2c070000000000000000020000000200047d010000d10000

Raw Header Hex

000040204e17796e6fe9ad769772bb9be04d70432bd0c90676eb3701fc0510f67b274fdd961abeec177400cde8af178314d5c1fb9383e46f16ce32c9c64c5066b411767a60dd2a6a3ff700181dd2701e198df67da73d31857b4b1483c3b79310af09a7343bff2c17d5fc6ab4

Proof Data Hex

59,560 bytes
121216020307a157dff6c91a2e32093a6ea54e7af0c047c6ff869848d61c9bbb747ac9abde2b79770bf9d5f1694381d4cc4cb5323927b30e46fb216ccc52b4a2af9a2f828e9512050d4e1b4668d993e29664dfc18f0bae6b92563e153e673eba225e73c49ba7cf7ab99a91e2adc10901fbf34fe5ff79eee15d5118a54935033c4991fde18282694280b8ee825c7c72586831ce01ef201ed01be6e7a17dfdbdf2420a0e4a9e49a0250c55d7a16f2a11425d43b80981d1ec2aa78f6238e4ccee438f7916a8c6c85aa4add3bfc5428c34753f2f6aebf37185afe7ad873db1a915e0c5e1f5467d861a82d5b856092861693b95abb3815a4289a982d2d2803c19253455be031a0374eb3b225e8fccbd8729c2c79f5ae8c1b014c44761dee7471e534ec6e7dc59173d1cca9d9d0d7af9c6da7d2594eebdab4fe250a1e010126899c00045c0f923674de61d65553df09e12ec8593b783837dcc5fa43656a3aeec3405c893ed98bd68160e7831d81e215624b707297a9bdf9245cfbc5e7b1d9440a62426609a51b90d1eeb9aec451f2ea6d83da09b75ee205c5fd7f32152cc9bcabd343da9e3d3aaa52ce5d404fc79ae71bdffa8c05fe08b28b1304f028ced57ae023ffcb6028aa0f2c368e2833913e0449332592daf139a3ab6ad062e30af96759808fca926f8911a6ead1c1689dae147c3c4642a286e8e7c51845af0ea2ded4eb3193dd0ea389209aedba556ec8a874799bbcf154de51135db1705294c50cdb15e5b15089115cfce9b527306e990b63666958bd013ec0a8e0ea80eedf880a342d2d69ce2a0ec2e8b0ca0d99f4a47b23f5e354cfc3d996258f060517cee17363fbdc2adf7443d70ce5d3d819f6033bdff77edf7d1fac54345751420d306564e56a7ff6697fb7e6a10407eb4e5edd6e288f2aa38228772bc8787bd6350bd3507a09f388ceabfde51eea39ef46774cf548e4b9a80239eec26b9bfd263ee46f88a004c00779525c7b8d6a59ccc4e58ccdbbe2626eaa92521af86cbfbcf3ce6284eb7498ee3ca73c8c9e08de1705b24261cf745307cebb0f9a4e8dd240182dbc17bb66714797c49222ad04637cd38f79fc24ff2586a6ad8086b5badfda00f276078adf5cc8fe8cad2e0594aa7dd85bd0dfaab3871a21b82d0b28d364459b1b05e2c6fe4211dd500d05f984b2f1e395df69e251a752e477b2b3aa4ab835479c5b75e651918b3245b973e903074a49b767ac867afc6d23869f46d7a8add5134bbd417e0a722be4a546e15fedd94f19f7f97f114b07b300767f6073e03309a67a73af1d792d085f9a0a12e5c6ab7983562cc1b888683c9f55bd96f19cf7a388aa08f74273ed64ccc82397cd75944a58f0f498fcafbc8e560df473039d8cb9e4a4216329360afd0143a0b6577a72888196856c430c78b2e462b1626eaecc1d66c4777fae57a6470701ad4bc038c8d9e15f20a0cab32f5704d61beb47636ee9d46e0a2834a937877ee539804f219a821f7080dfde5dbe065a345b9c1bf160899004bedc692843398c02ed4fd0abaeca78ef23bb6cdae30b5d71dd87d860974df7b44e2f0dba4ddd3a519853f91b2e37c19c3eb16e6c980124f726bd72366e4ec88b75978ddb79e30284c151218891572d3d4b4112da646bcd8b38c3da04aa28cc2c51fa9e504c1a6b99aafa14146fcf5f1dcddcb68ce772c616a2fb7ca4fe5b2d4d0bbd675a9b564a1c3dd371e95ffdca95aa1fad7f0378ecfd86c6fcab8ccc325228739626c1b9ea8d9294292f5e957ffbccc8840df8c06c39dc389adfb5c94fa04bb5d5cca3820b33e38d7620c988876470c490bac0f9f120d459d48e70526c8f72f15c02e4d3c7de51edbe228371f2ef43e43d7503fbb67ea18c8a3eecb420da053897b1189da0c3529ecec583dec6e56bcaae42691148c6bbd477908ff219ffd94259aa754fb90bf23ef5467280bc6a64d6ef6a276237bf7e79e9fa5be77425059a95e49b6b3397250968c10d86ad7d2d9129d153975ecad2536e031f7c3eb685401ef600c989f78ee48042994068426834176b575a1e5d1a8e809c3e62903dd727278284218bcacb6141d4ec0aa456c4273274d9a6b9161828a56aae0770e9f3452fb5841340354757ccffbd68752bdc15737002110e68e4bffa266e6ff59cbe9f5e70daa30ffb8d241cef7b7942ddd064d79ba06a3de466b2cdf4c58a405c74730275f1cec33033b52509ac47e65e5aaaa3f4ad3009a7b6b29b14b8b19baac30c9de7dd82ad15fe2ef4f3dca220cbe8a52f6bd4a77ca38cea76629ed71e48038f583168374553b75424d6ff3f481768983d6997e1c8b79b19d92fa6d3a0bec81d55268410ecae297f4602fd53c8c84b51fbfe243f8e60e89e3e385dd6c2a40cf7f60f0b9e605522ce5342ee0a559d7217b6c11281583dd61017bf9dbce421b5baab1d733a71b520bcc38e004dc9d1a2fea2f05759285e63347328a2823b0d196eb74da13e6af615a198ee368ebe010dcfe51203fc2ff11fb5bdf436f7663657606fdbcbe68ed81dceff0ae70b92d0b378e67abe517f4e0e9bfa49a18562ad811ee5f376ccb5877e656860eebaeb06834744fe6a0df03edb2c666adf34b7e494a8d01d3f440c05e8334febbc5b96b01ca05eb36653af8283889509e0a560d924bebc26a18fd009d6a0e9d4373536ca6eb2bc2316fd8af5f7c75ce167053c25f8527f7893dafe5bdab5e5dad0b41e710cbbc47faafbb224b11379f5b096705bb7f88142e3ec7c540d987b2b10cbc2817a6b98b613b1ea26ff9cdc7c4a88c1170e31fa5e1d4a172817379f5422bf857df3f64c58e11e970660905c87a3877972b41cdf13e054e51d773f6a691ee3521d279dd04e4eaca5d1bc66f5fccf333e3a3f1a9783bee929824670a902a38c8e096e2a24d319884d28e92fdc870488b8b2174494663350fc6a9a94e291d266cb98b7527fa1fbb70ae369468003f2f6ae6d41d2a16cb215ab2e8aabfa9e130cba854b1e0394c7eb83368cdcc577552599283ca01e7200d44bb21a032946f39b749449a2d79bcdba0c4255cc4ecb19a930f0197a8f3e700bcbbf3dd491d2063a409f9cc5b19ea4baca035fe298da318e6c17bf0bc014e89bba0b9d63f9f6f950f62b45163dab632fb2367c24caaaca7708b346f888790d024f7faf350499923d5e0e853dd064fa9d7280b7f23042c2d54d91542125af753846f929aa209aae1ce3f8540e0d4e00f26cb0b71ceea83a68f3635820510be69b6f049bfbc8cecb0ca81c3884c7e638bd27a0c74a28a852f22f53abfd6f4c94ea0e69c625d4c8ab5ff75b34e0cf513c276e1c3ab99a070714f0877b28c75ec87ee7aec6c2edd33df58304c3b7f9e08cee85f64bc4375482f6184afd693d98a7f1a43691925d83447f5046ed844e434e80523bb42a404d29cc0391e9caee8cf27c481bd927d84548daf8bffa386acec61d2b0fd6eefc5f69782e3b220f8d02e633f8fb82d73a5a7f16d4a2b83b2d2a7cd2048044c6c95858877e575addf055a3d107f84e38ad266e2128e2aa10bb889763df373c34a7bcf2c92516aebf7c5ed14acb007f1db2f5146284e00e1e7f5f925d35c127d65d8808b674e57ca8a763b794e07b892050500729541ea6e8b4dadaba29fae82c4aff0583abf9d01b084d59c6cd93893dbf758a8c6dc2ac6a27d47ed2739138caccc1d7098686459d5237674ad7ea775e6e4987b498f990c6f6ec35341cda14e8b8de07ad7055fb96d4d3e5eb8a10851b72cf98ec5092f6f67c037f875380263886a31c78eac2d25bc85d325b9e53527cacd21c147080804e4cc7002e3af27bb350a4c845bb2b9353c7350a5533aef20de7f8e8dd84d6c72ca208873427af0c0df946043f43750f904be890e44cbd45da527885fa5d76c0ca07b443e2bf0314366fd2c6d8a29129f52b6d9a644e221a962e0018716be71ff9ba15b6a4009450c7e23dfb62796f39b5ec9a73df51a44015ea56f2bccf9e50c1680e93a608f94cada028b22cbe587764ff7b6b3fecef8430be8be4bd197d827b50b4d7205efc40e5054fac14d965c309af4d383fc1ddab480f3f782457b6c8560f2e61bc864be42b0b8354e3d20a8186a0aaa51f159824e8ba5d23584d2fc10aa172c4f31e8f2c16305e6ad8ac3e1757f9d910bed54ade1a1fa5f1940f0303b257781f7b7c23c9bd9856682c638b093fa5819a6978b21fd133b75755bfdcb418059e388ad95b87c0e18d9f2c2503ab9794589bf8abfbbe92a4f7eab43f8985bf38afc892e8341f3d48d6cef6d8b0217f8aca3633e3142593edb392ed3dc88543440bffe2f38142335c91c5abe99c03ab87675110663fde2c86aafed4d312279cc1a77fb8628d9c2f53e53e2c478421679e926aaeeb65b9a802a9c6fd1c7f4117d4a5ca56be44716e3cfafc20588b905ebcff21274780244b6243df4beb092118aecad48a4c7d50e0576d0eb1ed04403353234c01928159bd22474eb86e4db7149e05bbe7b4718a3d9f94163b664e2f32b648f1301766cf0d4099a7baa604e04a8b4bcfc37ad9de8cf406e7b09d1cd47982bbccc163284dc28719d5808233999e6ad68db2108eaa44d0a8b4742e35c9253c4be41053f90932a18ec1f123b7bf644937d4808d478ead33ed044828a63ee3d9e39c64b4809704200a478397fdf543508a84634ee11dc284ca050d78eb4230cd60595d1f031f5248083fcc1c4898816b4bc5030e330efc53d9fead670e167033792c959c8ca294c2a323bfa9466a5b83ab0d81bd5db98e295a346f662723d10199263710049f15097ceac1609cbb79ca1ad0c4fc2a0ca8a2ff726bcc254adb3fbba5241a7a778f2e799ad8b0f8ad4eb60062572b760b73e63f85b7a5074e74c59b07b1e594cf1ac72bf386edfc10c1c50417c5f971d849d42e0bc088e8855d11e25cd6e631824911769fc00323b2fb8aad01a01582521f301e6892a6607d001f7dacc8cca89c1b6f000574383335cfab8ea2f597bcc8754e876679cf2cfa349f7734ee3f8e90894508ef13b7105a677838e5e949bcf336945bd22753c56070ec51b5f0af24c84b0c3c8a30e9c3220eb728a5baa030fdfd610ef502cf97207fa255d3ccffae979a47a1287ba5072d4e55da18fe5ef6fe170eb0cc5802280909050ba352d84ec620db365834320f256aff3e07377294565e93a809d3ceb319d057cfcaace581cd49a724a8afbe56e9f0d7cea67e333aafa0e6593e858c9e819a15f9c2f6fc5fda5231585f142398b1c708b87dab9080525c32e8b8789ff2ce3b212aa004b8b5b554b6d61a8de81ebdda6927f4f9268de259d407e61b77238a3af10428c9f56de88928ad8fefbea5e7f5c13f0063941a77b0129ac010260a6b37e31da37754e5e23509824c6d668859c54fe9a9cc8940e2a40ce21a82956dd750db45faeddb0a8c7a066e549270fa51993614d8226b681e2b77d71a7249914fdde1a8e81bf0bda8c8cc153bedf0bffb69544579b0a1475b53a443a274b61d32bc4fbc5a8f4eddd33ffb0e0eba45fd45c3218db67706396b5ca75ca1eff4b16d10a3569b17a5c9c252c03a688b0c128eb5742ab4ce86921a59f3cbf181e6315524abf0ee56cfcd2424d7bc86b4ea03757830a599d315ac55dd0dd74b7f54444eb119e05db830790b53710b51e42158c875f7904848c3e2685da17c92f45ed1496a2f1d2bb2189b76996d8243fed2452a9f0d586dd9fb4c9f7a8bc760fe1a98f656f25f620b70005a9e45c39c5e965d895a8aaeb868cdfbc3f9c28f131845b7f3108bf80ab5b4a12ac6700f69b68cfb3fcffa816f35e94103963140834ce0162d9f0a7b292677855c213b4f7b588bb2ad4ab5f5c21e9c69194267fbe8a8653e8def828f959d318dbd9f67bb166493b37c674daa108f2ab21aa29d58c31c47304acd2d5dae78d3c15e4279c455e918cdd2cf6628128b5810d3df638c44d74a4bd5eb9282416582b7f6816b14f6ce53e5ab0136d4203959a99deaa4a083ec4e5aeab699df210d501c394844ada7ac3643433f486da5b535d46c9c2489e0fbd645f21d6bb5409de699c4b8d6c0c268cbe1c7968a101e17d15295a3b80bf70fc973ee1e79ba9e1d408c421cd52ceab6da4afdbae38c88f8faa8a2635e9fa75f691da1e4fe089cae3ba43028359369a025ed545e3449238354b3b796d708145d08b746f23312abca4d09c72913acc526aceb405a0a3dd9148e907895548dd541c0303e8005792026757f29fc8394d6ce78ab0efabe9f54ae67da1b3f2fe9b24e81bd62556ccc72f39fb8b39beb5e24364268c1a47f85358953f626b694e65d540a9a13a231516b9c49d3b31c21f733213c0a79b9088be33c6e0c81f7011e473fc6d7cbc46603c21e374a054234d9cf9a7da2ee4f92342ae41561da9860b2133f37d8313f6063818fdd3e04f8190122a734919476e632552465ff611a0fca8ae9ab98411ea8d47838cd917e75f14bd622f04672123943049f17021379089406eb939ac02ff74503efe1203a2a8aa561fdc2642e1ec8611808cf1b7a194fad24e46c3a7c3c066036b8ff4028c0271da83ec40e6a574e7feff98bd901360ed7e6953b17824913210a46252418fd1bcb341b5a81c50922a0124091cc7867f36434b2e15f08893a8a2503d6f8fba992039b3c9fd8832b6ed6761604a6bd9c703a291bb9909a191399cf9ebab750215f2514354bbb6348f142332949c16842d58bdede24298785c597ae714d2b8d1815b4f0106e053cc38277a4d93e00b6ed82cb43a2fb724f7f5d564796ac62ba5bf64b0d0cb34077dca7e145ebdf73ee44af21ffcc9c96105dfabc5e1b37b91e04829d0bdfe69969ffb8d374b823879f73a1c33a4555154a054ee0a6e26cc9ef3f2ed2be15c57c1417c0cfeccaf1533d321c5ab9054df5de13eb5ae59d0798d0dbea3f98ad3a19375b2fa70d035e4ea729883400b09f9279b3113980a180f971ac8542ead86ad3b9c29520377353516f6b4672fa0993781f101ce375fc0a3558f1363d62828e22dbcbaaeaa1e971f875e6611e096aef7403a22bcfd61941826ee94b2d7af5bc36805c28d5f29ac71efbdb208b4d16a18a1fbd6ef42295acb5e0eb12f8d2c1e56a9de27b600920f9f40d60809bb536c208b4d28ba4aa8fb37a5d84560359af95feafb5001c266ca0c1028bdfe253d30fb8c665312315c0530e0d4e37b6d912ff064e2f3de7555f7773c1f94c77c19587bd829061855b55927964ed349a8c87a3ab58db0f7bd1a8a629ba49f30195746ece2152009e1547a273d67c13b2ad2220fd6160481c717cc84c3eed3688570d3bdc00c18ffd2866bf3fc23f34501081487fc478d3c501d22897a1b0f020e2e687caf081ea2e18119e47082ada3c5df98e8a8b59385c7fe20255e7300826571a30194ceff807c0d650ec1b9b5e69655f0cbefb66d312f143c6ff4c7b4088a0d9a8af37d848e409e27e467d47fac09108da6e12ba9793a44e49a8c7eabfb139380da5c89ccd7b744a96449278d94256f28fb2658fe1884c04337d8fbd86128c3bbb053d59d23bea2601185349b9ff551f564f048a152fc7044ec2f4b89606a71370b3bbfdc2a9307b4e6425b3e342a4abbb410818814faee15dfddcc26f72323d161cecacc3c38b871d91329928d178267264601256988adedf1676db0b94dd5e4981816deffb154791836615fd5226cff2b4f678cbecc7d46d8e28ce67d2a5f9de639665e9d24cb4ef7b0f2acd65c03fcfdb188723ecb5936fa61c7b4ce3a48e9d69b374934e01cf2125f076f8ac49a32ecf3b64d969e28c94144af12f19fe7ba1f354283cbd05fcfab3683b3cd2d9e0c6a17ec183fab924eee461606f23105d0934a859927530d444bc9ac153cd11ba03ddf86074e497ba042261e6240e3d67c73d3324f0e53139c4787d1c2537d50feca89aa3622dd349e090fed05f9aa9bee66ad6bf935c4ba4716c8fe5c080c618cd5e6ea441d47c00d1e63045c4942ff3187895c9af486d0c3dd335691410d7b210b85eaa7c78904fcb77560385dd5b7cb5edf0f193d7200af613c248f1f380d959d80aece1c277cf32ad43a5f133b243a7d982872e9fef952c4a30cbac87c21c575739b27e2433cf777cbec1ff41c52643903e13427e98710183c42091728d3f45a790940ad4febf69092706057d40b1f60c4383f0eab3f07a25867a9c4eda3b71dfad53686becb653cb5a26d52b98679e2a4821d423405c35ebbe3a4afd240631a0794ee90184d660799e8f705303c4b0fdc506b800e1f1c8910f3f0f0190ab4a47a531eb14e677a9e14717ae6404840547b1ee906996e532642343c611d34c35f44b56ac1f82cdda4de58c0ac5b6073667eef33ecba53528c652b4b46fb6f841a04eff6a48c379a3eeddcf46e9d16d9c97a93d856bd426feeda2f4ae663e161532903e9041d797f4ca8228498aec8ba86c86ff5ce48c14b7e3a2c4e466ffea5659d5d27ba85d5f5da6f4382213c4b2f79739a3be67214d79fd0e091bd7db8ecd13e6a8d68b84c9be1322f9e70f09034226f0060f499642fdc77cba5779c4fafb859a256458d87e0b4359df45aa9b102a754b2e9c9ad13c6f81a7b1509b3650b74dacf629a821f4df68b63f0963bd7d25f66da11a86f3aff3d5216f3629f661f1d1cf91c54b2e1855f1cae04f8282ab09eb5a237172c415bf977f8d3646f1aab3f2af50ee0f16c05ea46d9098ef6f9ad0a9449b8bae9886a7f21f42955c101ef3e0afd5d1d78b22661865985dd20b1b39016549ac3bd4e22fe29c005f3a1910d229d0592682a6f2e5353c3e4bd9a86fbd9a5447ea958a552e1e0fc3ac66876cb1f643ee76ea53de29bcc06a1d562c56995039be924a80f1ecce93f2bba073bfa2dc82444f0acbf3016354cebb92bba915eba1ce9f5bce74926bc45b8ef683d08bf44dbe904ea0ce12547e827a1901faae2f5d29bf963edd37894c64f1ee998e19b4916bd7da252a5c863cffb183dfa481a9938d4d5846dfc5a99ffd8cc5f6bdf0947e269025862d8219fb8e0150db276e532e992483fd5e142d9a0d5870e91f34da6b0ffc0872096e3a04e5e1b130d8b52055fdac1a8bc2c3f94effacd9f7d12c68d19ab44f0dc40fa88f282abf65eb1ae226185b918edf848440e2fd72ef6791f91c8102359fde47f1002aebdb07a89ab70eded1a5b57db635a924b938335be3b8af0b89ccc9b4bd778d86cd85b36d4ff55c49a3b43a38449482a8a0190ddc72ddb418553cbb0566512786ea1e27b19aa0648d81466eb0578f7aaf16415f5f9ccfd0b001491b270eb7e419ed683474385ab9d2b06b8649dd60c182a0852eb28d549414f27269f8c72c66bf36b9f6980e1ebdbfd1c1bf47cc38a2ec34fdb2b483e862ddd21b6850c115cc7c943b1633879c29477cef9267a76ee06dc386875956cdebf3c29bf75d48513deb655fca4996e89456be1f0ab2c4963357012f40ea9a7b51b5f7370240faaed107f0b5266e68b2a93787e7a92358d30db8500fe99141fa4fcc1f872dcb5369026a5b150dd4f5b43ae558e108cde069f9596bca16660459c9788a36431d401b06c4d2c152b73c867cde7fddb532fd8fed31f74b4f9dda12108c91c8fe63aa17847ed7fc75a2b46473066edc621c84c9bd34aa43c1bddb1d73136d7dd062eb1720b16416d3bfad659693119461ddb2394a2c585863a444b9537f78f444ef0dad0bbd65656af21317a56ae6985b89f9b529b119f1cbdeb7bdfc65597d04c386ddebe3b16544198725d2d89d4dc91ff4b1b748e618082010829f04c10af025a606bae73a48383593dbc57938ddb922920013b386d9bd2bf743846dd424ae3083baf3bac1c87aa4fc61ef2fea8b309cea4cf867fea96609d092d25e3437cc76a4b9ad483d409af40bc81750f7e76bd65d7c012668b2178565f865731fec52fa19804f8c8f3c7aa10ca7f6804639e687a1b5c966235118252507faa632864a83049871484a56faecac48670cf805b8ccc9b8ccde50ad237a40a0b8866eeeb8d545570b1cda192d2d19a3da11974310fd5a1c33b33f0f4ed3fd7693e868d44b2624fddc2806dae51597dc0311b96f6d50d828431a795e45e9afbde95dc3b709066753624533342979f59920d0166ccb6af73e17c8a38c9402c975f57c34bc2d2769ebfd24256b7ce6f85d11f6eea0c22118a9d4862db74cddbd2266635562689e93021c625c6d5cfbef3d6f360176beb3de7f25bbfba52c07d4cb58f9fec831e4f5274b6fae087bd4eff73f99bddf8753047a175fd7f78a99611074e840a40f77832ecbad4413854b1b2998115aad33ac539259ef36228afd3d7488368d94dc100f8a8eb4511a2b72b64f1df9398e81f9cb4400e77a905d857201dea36c01b16e50de8bd7508abbd8dc6b9f1d6ec73015973de96915201216675f320ab44a1ae8520ed2241942f3a66c4f8d502fcbd64cf4b608b337a615b683f48697d524d0385145566a45a142fb4f1caa246b7fd95247f41605b7293cb3187ac6918907b3deb74329b44abd86fb8f75a4993129e578afae38641b7f2401b426f5740c3711bd4be68c2ef0c445ae2ebddaa406d1a7c1ea5eb6738cc5442a2eefcf80dd9e64662b7a43f87de2236c3f2569b7d94f8367b296c4137e74c59feebd7e51b714da311ecd0bbd1bf60283cb616e02a160b08da3f2a8718b5efbd0e49d5c8cfb5c30e82db2d24bad90b502271819148a08fb9985511702a513d02426573ce7452be7143539b0217e1808fb3fb18011edcce541162c18dd166607424e3c0672ee9c8c95d47a924e21ef49bb8b4ff1d6794c386b0aee6d4a93f55e5d6550de6cd0c6368fa5cfb823d53fd40dd82faabc2181613d29731e398791abb14510f2e4d374ff4d5329caa24af2bc752dfdf2995c96990e1900cb082598c042a877a5dd7097ae789bc9725ad7fc3934ec0fdb231bb1c652e9a159afea08d03075f0132bcbdf2502ff709fb5b455dbca29b39aa960957042fb959adbfd6781386b625c6ae60bfa35f20a3eae3ef145d663e2f8fe8b6e0eacc178811ba1041d2c908ac6377256ec8f637a6195104f2b1c1d114c33f060b20121832bf69620bef27fe808b87259d81388aed294d1bc4d47ca85e7967eafe9b75e9716dc9ea84b1dda66b8bc8d8de650b18e33a8cd5f871ee4a640f4f4a45e370841d868b769b0cc386ab542de20a035df01eae0fe91d54c864ebd6c37e78f2e1cd4817f3fc347cfd6f161a72398762122467bc246183b701d8085cc09888785850ffb2bb8ed1c285a1eaada6bca352ee3a20052b968e2bd0d8cf2c00feda304fefb7ab0bd123e92ac8af193a886838d342734059f012d32c2745d1932e4e3951be5354ca1475c14ebab530e8816250f80c69f48845902b58823d3b5d9b8443ab3478e55c947d73aa0e8636486b2fed57c02c1834c61c3cd42e075de9655c1f0f093bad3bd33a7c24c15354eaf218d667663d1b4104b406971f6d310629eb9fbcd30a83846af67e8ad9aac0a293872c9f7f78a3cf1bd2c9ab1d2364c8186d09fb08d97d91174abf395d23ed0721871ce58fb2e79ce9b5cb9caefcba98b00597ee553b9edd64721e0fcf36e2e8c473bf5e41da8591e1d8b2de320940c15ccecade986930ff3cc4579fb0951ccc6e8c77900066642ebf39c846879c5f04b6f1cca279c66539777982a646a8b5adb7ce19500e9db95f056b44b5f8b534ed8e929c2bfbf6ea337caf85feb4492144ff68fe862d8418dede5004bc67a3365cd8121be7eafc99682e1ca69059bb6fdcfe57ce5021ce50cae3a704eb6ccf42608b82a63b2ceba8e295c50f82fd3c92c5025d905a31c8f667c516e70d9f7b9d71097e02150b43b19d9cef07af22a283cf74f30f3e4d762786ef2cea64cd08c49a23b5454f701193d0f03fde8d991eb3e7ab83ce2c1af5cbb6a552cd99989f00fb4a607b4f3c0d40493f0d7a47b7bd6fa5d3387efdf176c0027aa5e36ab4d3e96350247a04f71f49ec72ff726acd37d98c8b307900a376599000c3f36e3d3b2e64f5ddec4d99de711af88f95e86e48aa9774ea2c4deab3e8236218b45719947a49d2044808d671fb449b1d440477d3efb1cf5e422861fcf03a1549dd0076161752d0d2a1abc2bcba5f6dc72b595de70d993c6eeb16127689ae8d9e35189da11aa5c96445a8141058e17d7bd2aee5fbc0a4fa5e8fabd6dea3f9fcb41042eca525c3d92cba7a4f8f35d01ec10b215c03aa75921da697d9b15b1640ddb60545eb9ea8c05fe23d645d7f16fda91ee4b1e93f3f01b7a4e898f4c1fc7db298e26af26113a7f90a6b5aa5920bad5e13f17d9014bdd35cd9bb46cdc84f23e10f17817b746f7979ed5eb5212cc9b988b38f8059c309945afd901b28aa38023b042f84eeff542cee076285944f695a2ef1fd45ea19a2377730b05bb7c0ecc3a84cd074c39e580506f79d8a32c7f74f41586b1885cd17818714dadaeef08cbfbc258e4959fdd03233e2af13a01ed07e6ce369a260bf74c570373c0d7c274a744e8608dd0ec971bb0ac935e08b1ed8476a2ef4a910312181de4107a3ff5d21939177064b9a4c598c6a0458099c980dea63eab05eb4911e028cef745a3ab2f7b389179b9b3c6fbe513f63575b604cfd32165cec0b1aebf4a11eb6c3c432efdf673c7ed8eaccfba50f27f39cb103ff223dc861a737bf61712b9ebb3a4274ec703e4c47cc9497f86df672fd3fa62efd5fc1d21aa569808f4039e2a7f97ac58c31be98200786cb9e5becad09f6ac840945e4d8d0869e2423666397f566b07828963e49d8bb5b4b0c74a43680e75d5e11c5e1b5f9563088baba4ec55ac16619f274a708baaf029af9f079980da735d7de8413c719eaccd872842e04a42f8a597731a0aeaa7e6906ceaee16f0ce7612c86cb0f7dee4a30c946a37da498ccb1c5fabca5d0a4acf817ae39f3a9f73c3ce10d983d1e3cd7b0c54f3a7a74589b7f8594d3523455957e9e33799679bbc7d56a0a1fd95d38e694eacab4aa790ab32048907bf706fdde4b54262a42d17a8178df39818c572ba5ea02229b1fce583f87dd9379f46a9274c661cbee1fb5fe65c7147bc591e9804443f26f1012536a7b27557c80d0fa7600ee8fad0e8d42cd32c802355bc54c02c8a2527868e953320619d091bce23b84c5205fedb34bfc904a948c5dc1eaca748d54acf2a45ab096111a8916f9ec47ae68ffa717727a4bb67407b27ce03b38be4dd9d496e50b6067253e4b4ab58a13a8d4cbb224e728e739ad1417b88707787d9974ce9d1aa09b617e09f49333a11dde6e7208883c39cfe184ab048b11dcf5e86ab80b78191015389e6516b208d1ebc41f8aaf208b72190e656ccdcd0fd0c17cdd024a766340128fe917f67fe478debc651a6308df3763e13fb61afbb10552eb0454852ea3023db1f2e08a8d9248f6602423a606b9885b42425f054b2591dc18808f70473689aaa3a897831ce3e53ea62014729142b0cc52e703bfa4580efce4313614ae9be1f20b1846a3dce5c8a966bc3d32d7decbab3704157857a50dede604b59c8452d39760a2544d87fff5c78450ed11faa3dc7933b1ffdd7d4ddc0ec95c147d30a57623e94fba1832d251a42d25455ad4f98db83e21177932c84c24d468381d0fbebfa37e45a41d5c1127f5ff628a8730a31b235e6209c5a116cc0e63e6a516bf29ea3ad0bca9408a13fe969a1132b5dd9bf4c23324a319fb7a92aca936e474768d5244ef9802c467479712b8bd0fce2c7fe2240c3d74bdfe21b3015a64699f576c4ff556d83796343876fb4b1bf3da05cc1d802ceeb45397612542565f62be3fc85fbe0e5742742ee066c26fca20a6f33623b3cd5a37d1b047bc466e4dd329cdc1e228daedf74868d1c097ae80a063b148131feb2448ee2d0aa00e85daf8364346f99e60f7758b42332185e8067928fee717fe32ffc5e5ff37864abc646c6528616106dffbe120b3d4cedfd60429bf1af33d8327b2a76a3df2245feb69243b833839e73ad4d57bd27c0fe52e2fa0d7927d1f5c1dc96ce27142e1fe68d2432fb46954f607b4eec2cc38f5f93af2789d406a6e3c85015596c4ee245e0c87575de39b20b18d1f619ac4657ef3cd4aed673f434440854db478617aae4e08a2bfa7b321e7660f96fa6d8b0867e00c3482b95ea62e70701a2902527081416b882802f7a85640c43773fdf68dfc3cbd9541f197c4fbb6abbe4e80dc17bc6fbbaa70470215eb1deaba3f6d02b44b4e15566652e8f3c8e96f675aa92d9e4fe517c4edcc7eeb4cd5a203337a6b83138d7e2299d121598acedc9945b0a40d5175c42f05f1682dc78c5effc8e3129c100e58527f54f2a588c2a47f3174fad5744f76eb87fcd737e98ada26218aaa6aa58ff46b1a08c74348eb5e6a0c91e2af0ed7e951771794d47fff2205adfeef08617eff5b182b6eda44a4a178834e24da1caf3dbb594388a634e6d55688a9a7d5334d341fe15ca4ce82a8b3c93ec8835069b93325c2c926823866943916a4226f5c38cb6e1208e843abe4b1197fc47caf1b8524cdcc14bfa55a77429fb261bc56966a4d2ca9c325131ce8d4667666aa10064ae5d818d6b192463f38fbe6bba1dd58e57a00488228086c5db12fa0e9c59f7f7949d61057de803e8ef8e46f3a7c158dd9e6f01116335b9d093050b82407cf718e850257b3f1cfee61b1452b79d1dab062bd5503fa3ac424c58e392988e096c87be4c0814207eca60937a9d35206b93e7646953de454b0025186ab0891712216106b9954b1ce9975ce0ceab53d084d861186e8c24efc9e9bde86b6383a265ea5cfce7aedbb6eb0f351847f1e19b7a5d54feae492cd841b20b04e7308264f63655562214e66c743f0303f71cc684e666e3c03a2152901ae49ff699703601a1785f4097a1ac0acc65490d090ddb78faf775dd13b83d23dae48a859abb564fb0711acf70f2d419928eea5875ff715f8c30edaa7ea1242d4e045f80a2ecc653a2fed1618f09f4dbdd40a17bae0097f59e81450f94e3b6f812ab5fcd1ff5044bd2581093ed4770c744c2a45c84e75d1630d04085750ebcb626d3dee54cbebed4d76677c0bf10b3b60878b80084e0418907539ecb964e5a07a2437395c396acd3b9ecd3cb2fcab5018e0a8c2219140faa0cb021522a774fbf48b57d70bcec3408905b775c09ba9aab828cf3602bb795efd7b0fc0d14c96dae90e6fd4eebec262f179f52fff432273edaf922826899582a0624f78dd7f1b8ef66a693fe56755fd61e45e532366cc86731c89d1be26eb0e74d278709625829f8159f7011ad7dcc40d79880cd659d4e8c5898780286b13249587d93506ccc8883762e8bfaf2bee3afe581f02c4485d7cb9b1a368aac927792618d0e8ed14bd3397dd8d6a973ceff388441a2a91ced6fadeb5e9d78f510287290e4b5c508afaa2bd0e3e24610c56dfb2af7378b902ab5ae4fa8523d799693ca19bb59491f9c3447e829168428a223c983dfa05f567ec168be33b4368aa16324a93cd7e62d6fc7c993f95aed277b7473070828c07830ee2d19ed33b442a68e9a642a7931eed61d48c9037cc9ea9d2aee45436bfeb9c3bf9ce4bd7fb2900af78c0c070c96688062069317b3404a72b170c833489f9c8c25e8f7acf954d8f3b273d4c50386c70a1287ecfe290cbd77922783a18928d26022429307e0d8a749e4e8e00f648e174f23ed45242ad24602b1636749538295ca5c72b0f088d9cfccc9b70f738f3eace6c2ef423f631ba49625e9b11d411d1bbeeb88a197050cf97f50fd6b0e1da507fa447d3b07c17b45bc5c76717bc86a647218a39660a1262ce3724fcebc0fe01ebec8f07c6bd96c6c3328f95059fb1c729ec7c0cd65104a40d5769cec8ac7645db7fb6c8d836510bd5a3afa14459ec4ab991a1b36d166fe5da38d1673afc8907d7723226afe7662227b41a21668127d2160456785e34095bcd779327801ae95d36637e8eee9a581c32e768a8f416a9b641430533e1ba161fbdd7ded854531da107f8fab7dddae1a200c46739f7e58095fb653017f5885c38e771515c2dcf58091d7fadbed14cbbc49e02d4b23a8e7f9840ba90ef8787ee8bd5b4fcac63cc51014b0712c6748206dc647db493e15d441baccb470796d2b337c7be9722a435f15f0303381f0019c59afdfbb424e344b88824ee8f522278f7d8a2a3386ff092011389ceb81cf295308b0d1ae757d82437bb4c03138144c6fe5905babca21784547f9dee80915c52389ca4378346e419e6c68a9623b97182f6f0b572d24812fe790bfe5db326ac56e6db3f96e534950467fc64d464a2c4a115c3bf73557cfd2830abefffb91b8e11f04862baa2b7895794997177d664968898f6f32dac78bd84ac599bf0211b30082de1d54a3386800e2b57f613c3f85d1e1e028f5e0c1c56b4e97656fe12c89f6fe55a2ae57c0997e150f0ad4f62b55878a2a4f1d8d6e465bd997968621ba016e0d94236a72aa1a1175aff99479f6845bce507d3cc1af792675391ccd0b4f887f82b2b6e2cf0b90722a5da15c512c5a6e7e23dad06e1e7778e63ea41920eb4a454a44fffa2659d294762e547196fb4c9827cd18e8674d1fc1e5606338bd6b7d31d2326ab83e974c283491fb0d2430630af4f9db0d0fa5b46147a6a2d503f89bc76f79e16d16bc6650d2da66508fe55a23e28ed926a6c6ef7435377b83050f3a5a39478af45f1a040d93cda4e8ba663f69f709c48f6a932ccbee35e3312a7e9e3b1951d727541aa8f1840cd9e96e6d36c5555f3584c2596ae0894d253000094e726a17c8ad000e11a54fc8b051ad1928835542d8bd8c5aa697111214534de985ad5ebd549cb91bc9b64e50196b796ad81249e88c9dd429adf4628dca2dfc0bed31efbe04e0de32f6fa024edcca594823adf68b39c167c0ad5e8e6ea1ed5ad56244a5f0ee6b552ca5ee6e0afcbe0d127e328222378540f6697847a2d2f017e5cd0ee2879e6b1b79f328fbe91187105daf83ce62d01be6f97afa915851e613b1df826ea0e239b64fcee82b83185f8bc18bed0814c2c1cad10c6264927c3721067d48e0d2f044057f8edf4d5ef31b77126e60d4d2971be57d29f8489b150adddc6e916e92d8be3daf9b757732e44d6abed4399abafd1aa6180495d66dada823e8b8367c59327b9cb18903d582395a7e5d7dc5b6666a59a41d7118c9503098141736bbf7a9e6ae119e75d61e505a3c650a0cdecc6eca9594956c892d9aee1a76eb671f2cfd44378b6cf4ed85ee396fffe4b0e0d79a471d9ba033b0d706999659478142336d214151f82d9524391cb19703732db06d2d8880866f11c0c55d2b5ae426facf88f630ebb809d619c564f5c938f09332c967ed9ec036699ebe01634c4a66b20c024292b8e3abaafcadf8a00d06dd7a28c98a2ca4333d69412edf58b8282e0a9a99af175f50ccddb71a669127125cb845fad66ab4ab9f7724c33fd00d128e3d1353fed3cb9770cac7a729f2aa8e78f24c58e7183bff56fbf802637b372300cf3d069585e77f26d4297648bf051c4ca9cc0b943c613f4770c42272611fbb1712be894f9832ab42f3fd910fcd551e15ff6677393ff1a986f90a2ad6fdf4fe0fe48b9988e486a55087cd00a36f63a626c5fccae52e2f5029b4c2f45e1f93e8f6b0d6accd08e8bae31d9c7e4cc4c9d88baba901a0f21202c240b09f1b37964a3a59196c92d9da4842e7dbff23b629904239e9436e8398372e3adc19bcd23f03a94574c500f6087f604adb922ea9d8394afe227d1058f93a63c277a773964f9e173d0d9d7e9fb6fde705706aafde29687d1889185fbcfa08720e141b7b3875d0d2c1d258334f7112cd478a775081154615efc28d250a736aec02da60263c6625b096ba7f93923c0802d3e5a04538eeb0f6ce4f51f091061a405c74bba5e657560efc4adc49681b2fc2caae2439423923881e1be34adaf5f5f0a4bb44dba0fdee5aaf97406bfeb3d6079fa3784fa2fccbf33915bd46f606ad84e6a3ad5bd334c15cbd04b47829f7cb16e847305bbdd17054e40724bd604d748caad46206709199ad257cbc51ed7b618025226914999056b1f9edee0ef389cf52b4fa81aed2a13801f02f10acbfa3a5cc6cf85e22cce6847282cd9c355dc42f2eacbaf6322451f63fc43f28f9496ba75790af2b282b41fe10b16cb41d413a403f3967095d69d0bc52cc6c3fef01e991f2999b3cf9f3868ca0c51156239a37b810860e9b690ed8b0bb29ec611863adeb2cb55ea7e555e60254fc9fdffccdf76ac404fa7757c46f4af0103bf4ed8cd1aaccb8e137ec802e47b46daf5f84409d990377bd09871da063307251fb22965595eea8317099436a383a58c7a90c7b7df4186ffa4a1bcdc7676450d106e54f87869a952378623fcd973b7a5359b364d6d12bae798c76905ea77e9f624f558357a0f8fb5394d9c716a75b4052d813908f3b9d3208eb5f379ed597092f5268eb1b7367411c26a32c48f68986d66d9102c14c108a8a13533f0ed1e7365023e25313e93ea8f55b7daf31d1896904f54a1219d5f7c8ab04c320d8c8d5ab691b792990ce47691ea96401a243a7c916467ac14a38096738a9edfe5ffc3deaee6cca1a428a1064cc44483c1f56b1cf36d275b4c074aca54af09561ac69a3164e1a6647d939ec59254eb1b628b1d7f2e982430ba67e72293be2c131b5ba248583060f756ef260b393f48f4992376a7690fa82e41f24c32cd34d8a6d653e40ac25e2bcd924ee496e24844561d970a2f7e9b131c61f3a69369a2d8e201468d10019b1e7da7f5c7c6852858ef87f5b3446f6ba55f1b02cc83408a60e0532451cd4a7909014a024133d1433813ae330afac9c613d9e2b5a4ac22572ef2ee14e7cae9692c1e4358666c5eebce51c7d44e42c1b68b4670b261e846a8c83bd85ca6cd4098090e403abab5263023461c5fcea98b675b1dc27198a6b6c1b1432d388eff8d3cb6738510285f9234a92785c503f7d666fd5cc41dec221225bea3b7be5161420be9320f5e7510480e7f6f6a237d38e55a0ce108be41b4ac88e9e07fdd38448f360d956f3993b6d3647d3baabdc30b7ef3b7ac206c97d9b040900feb35475a10be342994a34265691676e0245c4cd2a5d2f4df52ddc2ee4ff23e14870a2b21cf2fadc3a8e93d17d3628f8df5da937544f33b620c1da573f542f4f1e36a5b494c77c83d3a5651c9da23a9aa23edc365ea211b7e3a8c610682650b9e983d9688215000903b36a48129bbdd489a2ed42da6fb775ce8afed565ee604a301bfcb5b06d1cf7a651fbcb3e250453b656ce6fb3cce30568970c008d6d83b4e86eb003b566d2446c966e5164a7e4329b1dfd3e70c38a2acd29948031c479480d8cc820e0cf91325f99672272a58eb4632e3121bb3275968e97612858a716c92c5cee2c0958e5f78025231e9f76cd6f65e11fea5f38ff3a0f073fb5c5a7257f6411cc54a116cfae27cffa60c8a9c18a41454bb024b16e6c118d994be92bfa0f9e166de3bd3bfa33bbe8dc5d73d922017f9ca8bcd83f7892581a67aaacb42b126c2ec9e14e4e733e33dfb4764b259986045b3582af2ce527a5bf43ddd25d429c381ebec01dd876b507dc1c4c41db9863e44d2c71aabd62dd43b97919e0c5691863514aa1d768018e5f8fc1278e2d47e1646623119bb4c5551fcbffefa2f13138a430cf590e5f36a53078b4074510451f850f8b4409866d58533dffe3c3252a84289fcb1aad775fc8eb8bec096a359dfde4bac7c7e4375cb9c712cf1a2c3babaa0b883d0c47deccde6502713e60672b1ac007efa0da68d89df09099614d6bed8130ce0d1e0c2f3b624639ac9ceac1560037634199d5c3cbf543a3cb7fbd948521162395669a6dc807c1b7518be42d3888f331756cf2baf5bf482cd40e26b52c1630d2c4f4ae4e5b54a3dd6aa54c43838a0a864b32b69626d2ff23c581a9aea42e51d250561f40fc9468aa09412f45984c6cb67cf17f20baaa0819f3ee9846dfd007f11defad23a568ee550139c8eefe9dcd1d6b369daaeb7ea4978b1eae4b42e19e1205528252d70cc9e0330b77d291d86cf8fef68d30c39eb319da871cadf875d7fd9698b9d6ad5113bd3e8e56f2f7fb209180e12909dc8153474c8f99f5753e0865b62a5b4a98e9f201680b1eb6f261044562e6c72952cfa256b26cbf36162ac703286efba29d88ac12d3c11924f49c38e1898a8a40d6c378c8983bf08842b50241352d8d5bb5c8e87a33ae524fbde99cdad47ecacfda856b321823e40d990c1ce2dd02788470b6d2bc8dc20c3e82c8459abb686b4850a129816378b2b61f543f9135f213b7aaafdd2fd769a9dfb9262a6f706fce5b4a38b79223ee625674cb1bf0c28a5bc54c00cc0e2a0c73ebbd408bbd75c5f26d5dac1606c71a7315536ee884086444df8a06b5a2ae59efd7359c8248807fa9f79b1116710be9f4e91a56cf4e55573136af51de4c2d9394a47e693adff7b990ce050379b2d4f305a9617e215893831ebeb753de77cefef85da32dc54dfa202463ef61f2fafb0b18f34a5c5191b3ee7a202944c917333283e1ee2dead9c857043daee4c5985e4d70100fb9e15105abfb0e4f87690510fabc9dfab2e4b4a01b89d8121e669e67b436fa49f0fc6a5b10c7f10071757be309b8fcf07860e78cedeac1d1b29fd9cb38c73dd87f29cd0b2027a6ab6fdf6b547b595f062e8b289ce7967f457e2ea7437f66fb1e76f9a7e9bfb94f0386f169512546593fa9e6f40ea41aef0e0dbea244740d789be9a52850af561e0b1612b8662beaf7f189053f77291334980156859e39a27274f76e5a4c9967940e82c54ef64de2cf10b883113c19cbc01b73cff5bc7f96775885c8934b6afdafde4cb8b49f47bd7b55442f4705df6cebb7fb7464f1ae592496f157cffd9017f5b8aa9717d0221f6c602cac8c851b00694929b7683ffe72384edd79c4a53e723162cffb9455b80b3b910fc61e378e9489486dd6ca65b32c49c4273b7f9768f98df8774ff4e836df1555933886149a227c7126265747344b1e9a350c0c3f09b19aad5deacb7533e69ee8b087feaf5869c8bd8ffe87700171dd75bada96303c85292d5baaf89302fd9d46b3bf22fae9421f078cbb9706cbb1b453879878bd11feda59755e0a3da8f66407d6249d3077d76bf6452bffad9be48762579b57e12c4e8d315546c818cfc5e1df776bbea6df324f1bda53c6f62092f750ec9acdcd0d1a8a0057e58343d17ad2c36d19e5ca813d2cc2172144c45eff6e7e6fd1c05441a1e36a8ad21454a6cddb69ade199a71ae6682cd58132ea73417eb6e5e1dc0afb6209e30a79d270d7e2f67bba7d2cbed97a2e59426e2d6971358653ccf5fde222296c09fe9d945e0215c974b9021c42c2f60181aec97e9045eb5d1991cab1c23ecd641886e00ddf0e8fa6c92696d994e0e58c53421590fd694fcce04a7a7a14a7d15038e1e7b6963e9a7bba6aa1ca1d319ccb739e50f91121169348c1aee1ae9bc6c5e57ae855747992fcce77c0c76229f03e76d4ad1315a365ebf4f806cec5ee5fcc60a362c0acdad3d272a19fccb4493a54bdad0808e0e0398af2cb5e1697a429c2af9958dade8245a0a433c63049bda04da188ff140968834f6d1d5410cb106b9b3cfb64be6087504cf4a83d69119c9c949d9d3e6f574d2aa3ee156ca74a277d89b24229f6bdef1ab9ce3a8e7ebd35c62541b00563ac5cdf58b2cf3bfa1ae9da4242c4c181a17a60fde20d7dcdb30a77049195946ae786ab98646c585a94131dd80b6f3dd1245c278f17c69388ed989d2cafc02e100f160643a64ac23183f1b27264a350c7d7e501f180fc636aff56c269d5b4ecfde1f2b2077575e5a417e17f31901129f07420f9d08c35c0f7a7fed27fce2c6c8b6fd18da5372e2d58afce975a9cbde15c25712c4d8831609e63679650184dce63a0a20f8ab907bd3a9780a49002a117df0738ff8a973af89ae16f722d09131469f1a2dd0159df9a32634c87616d5ea22949aa3b5ed7ccb7e445fb700c917c107ac039a0faed574d9d1f2f32fb91e3c3b49c848937071ff3798c645b2f3336041ccaa715ff8fe3c5833585e73c8a4337add72b3ad17520b438a1d73584819f939efe3d3bb32b0e88d70c9d83cc3f71277070c7c055809b02dd9fb5cc4ce88051079e2e261fb03bad3a90ea6e260f72b057e4cb288d49f3286e5f76c9b526db50507a1f41799af4c656f291032f35ca28288514fbd9d87ca238e3162c0f408a28a5cd0fced6890fc3f6dfe2b3685b1fa4103a7f7a6b5e76ca170c19ec1689d3eb3760e9f246b154a38d66ddb01b55f8e67ec59b5229e2925469c9dde9b74872633cb59dec54bfe453452ea2092605218f573e0e90df194aa3a2d44185ff9807927062ad71515b13c597b75c267e983b68826e25cd7273ca3cebd6aa9b44b2640ce89d759b49ab078ad4e03d9f8398111b905880f1150f976798221a44540026a0145f3dfbd67f26cbc5d51a8320f1d772e00b5732f13253b02a03c81df1fa05a4b7763f32d655e5086c3707381e9b72b18cbfe19999906b925818ed2d83dbb6441b8a5765d4e15bc3597029cd009ed525d94f7e9e6cec80ba25f4934a7e6cc643df2f5ddd8e263a49bd38546c7cb79dfe0273accc303ca6ec1eafd58de957a360ef2af268a3e91bcf36f9630bb3b4a54011b86d0ac5c1cf318b2459556a586e3a367070d4567f34e02dffb0dcfb654a62714d3228b53db20f29f8e3a3252b9bec845e28d5dce811b7923ae4c504c6d647f426415b921a2fd09d91043d37407b21e1a5e7d9e533ca175df84ab1fe177df36360fcc4754161611bcf89a1763ded399a14301c0bed4be7f3baef3e3253f87155fe302f3105c6e91be5beab03c406fe10170df050470eec683874050c63083ce2e0d3ed7a995a7cd1b2344aa1f50ff535e637693933aca6c71caf7f2397af1eb7c472330f9f260c7723d2f8576b0d32ae58a76f84ffe4e97f4d9acaf52eb5e89cca6a3599d70e1860c9deadb3243efedc60af8e698248c8c66f08ebb1fc53b5189392dbad2233f1d11e725e6d455ebc9816e5d0fb75c2e28a1892ccfd952f552fd52cee904efa3ef559716a06af71bbfd17e18d5c5c0dd2a0ca6a7a47233948c35e882b8fbd3c48f06ead676da186c0bfccfd539ab04382a60fe05de4cd4e330d93ac41001210be0141b0c4848d91df31dca0688a918bf0027cdec07740a0fff1d1cdf32b89664d66ef11f7a25f8dc98dda208e43605520c7d1bb10eeceb0b682634f1a6558a8d8d27fa1cbaf0824daba6a2bbc28fb4bf6039df9b6b5b7701ef2f43bf10b4b9374b7938f689d3f64ae88f81238431a37c1cf2e29e93d502837da90a536e430a6cdcb261c128a48c88c0186a9f93bbc85adc3138d5ac72f66f2bdfdfa7345b077648c1b98b09104be32609c6c5873ad3a8ff66bcc25acb7224eacf15d111e1df46d308a4ed989016c6a991acfbbed8f3d25fbe31907b8adcdb7fae9e098e94b809d9704e74442bf5e221aff17fc77486709e3617c203abd92c6eb14444d128565aa7aeb0ee7e49fa1885e8e71643a0de71508da0e6f32f0488401228194fb1825958da4527ffea9a9f2f5397ea0dff32fb95f5a71eefd940455e3755c2e4cce66b25cb4a36c7965613230d9107939bde135fc3849cd7b7ff108b95c7a292da7bf3bef284debefd6b0060500087520331176340558c2463047bdcc4591eaa22d081177fcd49fef54f90fc4c2e04cf2036a2ed311566355d49a13488e77902e5ce4ba943284ee0b930270fe20e4689c0e38170f03686baaa55476eefba0bb7bab27e89a14823dffa79cf57a4f7f6b5a68e859cffabaa1f9858977cd5d8a1432754de62c457298042711396ebc79a79a08480583fab7addb304efa6c7d4380ab9273b3221b65edbfbacd76156c1313b8ff782e41d1c2387687ab89a52ce66492273fa73892340e88014eac3d33ee42a7857e1e52e858de4349c46b107f4b2879e0bf74f02bad2cf635be5d7be8743ab0100f1f7506fab1121f1c2f35654a9a3876986d2e9e4638bea35e9eecc1dbab1a2d981cbd31e3e9675a4433f306124a1d6000d515731ab3f9aec78a20bacd9cf43ad106185420c4dfe69b7f5851f88bb871002f7bd1ad072a2ceb5b07b229cf6539cdaba1dcf7cc242e66c57143811dff30730805b9c06fc44f0f5e546efee5f61f9e55e115f2964ae7046bab52e39cbae5167b7461fb994032cb4bf540f3d3f436eb36b0ef2150e1b034a203444d07f95205de512299b91b6c107d730dda30965ce212988151097a59d70ea7a328f39c94284b52618cbaf47bc050f328e5d6440f1ab814cdb3d50af792dbec239781a599c85e82696e7aa9e6849bbc1599342737d14a6fd0a69a47caf3dcdbaa2e0ea1c8e1f14ff3687b0e0964e4040732689ae60bfc9612f7d6aabae358c7fad5a02ed068055eaae2942cd55a58d44cbd995b0d3e5e21609807c07fd3d4a677450620e48b2c30067a65a3e27d9b4ea0a4e9ecf565d5ca3747357be8e134a057025a6940ce7598ff63627a08d23229852de1093c4190d1d7c4a8c3876e8783dccc44a1fa9ec36f67607cc369c09c5eca4d98941feab1ac4b0dc7aa71231b258d14e67b40f73c447111725997eb78d21143056b71d779e18f314918e81ac212457d8bbcebbbe5dc114c66fa7ed0bd8113538ab516cf472f576698a92f173663a0319660d77a12f860ff715086962dc01d52462f537c6488975e40a3cc4dcb2b7d0e52190b1f0301f7b17babe4fcdbc2676db075a7910c3dbdfef24d7bf1eae6fa375f913763723dd8f783bd26e2787b16f2742a7b400e2dd93d5060fab10d0f47314e60ea3f0f6cb0d205ac9d9a05b9ff16c500da3b4c310b40a53866fad46ba1feba72ca8144620f306267932313b221b3e059edbf542ee0278003c13f2169f832228f091f1f80c87f5dd27c90add964f73393a516baf296311555b49a164c0bee4bafc0875d3df72108ea8f715173a201dff7edae41d4d3cdc5377ef76fb8aa3b3db6dc5b18805918165f8074b4abba2235bd80b7be4db57262b6bbcab0c3156620642468423066b8a926e04e942db48811bef41cdcc57725d541e0c930b0c1258184d51740994de4462a116b5b084c83354ce348a97dadb66c05e5eaa47aede06be1362bd9bd22e093145ab74ccf8a64875fd48570dd3ffde387f9fde775a3887ab649c7dc49e45365daa9c65870d7edc3e2bb57ea06dbd809e9987abe038303bb207a240f09028535bb54868298adda026600ec02c643e624c3cb661ff0975468eb4e733344c6242871af3a8f07fca5312bf6a4bb7b36be5d80ea1163b6ec18a60b79b032bb8511939cc52f189951c8844f33a9405968d6a1c077ebeb87503da82d64ab699b21cb9d77c6589c84254db5df76617165384b36fcfce7f9b8c11e06ad5115dd0de78a48a6dc8a2b1d9827bf640a5cba23c37b18860f942afb1571b05b0ee6cdadfeba558a6e0a4db4e5c74cb8dedd2bc1f2cf9ee8fcfbd222f81205310dd8659e6245b9514975bd4e901b366857ea3313019a9e7871e7047bf904333c3785739cf7d48f19e769bd64ef1ecd67dd2bb69bfbfa35c2c25b43e6423d8df3e3275579beba054587e311c26d0ef0defa1800428ecdec84f2f19398a42de7d7fbddbcc486720f72e30a7432c82ba159898f9d4a6ab9d5de23e5caafe39f63fe6b7fdf875bd4c3fb7ba80c97a2d49db359c0f3b3b88a85f67214e8dd6e932161b46007e6648fe5ff957e7ce21db9daf40a260f3410383a4b689b38bdd9b3b4076a0ca5914af9e73b41cb40e97c0c17d36b8d560f1e608835a6c9bf835ed74e06c91266022498fa465f1e3fb54a59c4ad5713ee04475c011d9af8a2f93cd7e03a1dc53aec522cab55e5c0ae41046181e565e4aafd709e465135713ab5890240019f021bdc468da50572715db39677a8f4a0e2fdd99bf785158d90adb201cc4707c4e052649182f399aa07b14738d9434905405e1ee4098022cdbd2b28fa626ef9055d1f9c6ead33cc72e8cc729af5424bbcb5c357ae6b6ce8f410667f76b60d49f0a043b44e5656f566b1ba4ecc358e1ebd1b3ab2a93367e26d5732f0a239bdf2c51b1fb39c50d4c3a2b658027dbf62965150e4a1b3ae0c0c6bede8f85e1e6ba39fe3dc18dc19214a347bae9b3445648ac69b28d3b74f957f30723e14f5f5380f0ba27b5fe89a714cd19acf88a2c048a676a05652cfaa865b60c51d7180d39c07936f4d203124fb6e5a72d949d8bdd09ca05ea1adbba7b80e4833c53d8c59363740b9210b90367fbdf652d724f09a05bf0fd849df596527bc5357f6a81c312b0d6ce72ed4a8c5e41ab398b9fdce026af5565a8ea2fccbe7d2c58791d3be5898e663ea46fe68ceb304a67316cc05a8e5741eea3e3245d47468712d7267c7a2dd58319d5d7d7b4dd77e355759400a331a5037d45d9b312ba84df4dbf79486e900451217b386b41ee6c7a58d92541a32dd26a89d1b7d18c19cf709ec8691638a0d05da9ff8cc3a5299bc38c60c00baa5f011c14574042ed4846fdbf6c457c4d0d7a5139e85de0a0ccf1cff4731c834da38af738704ed656de8ccd75180b3abd4e32fbe2fbefbe1265a9a6790d4ed7939d80762dd788e5723258f63165c2c08b4d9bcc27ebbe0bbd9b6b8f514166b180e3866e1de73368e27718407e90cc2ab05db4a47d60be18a34b148c7dfe1ae199cee62ad1ff14815f3257b0c0afb6c77cfe48b2fba1727e046ab68affb8bbd0c514afc1fe3df310b8d2c6592e1464b7d8ce870e61f1b50429b64cfb7b524a802b0381ca6bc2c82c607653adde13be8f6d5b6b53229a919653b1f10a399bb88149324451f17989d96f9094cf7cf45b73eae8dfa339f4a2925ab481be7b5eb0da02741fda1ce5ca4558eb7496897f7f3c1dd3bd3b03dbc2ea13cbfc88539a18768ee33a6c60e2901a740375d1e23e2448c89d66d715469b7ec39d548876ded0b88786fad0f1a1940bdef01bf54fded9dfa36cebe9d845b98618e61bb423c16ae941beb49ea9820217b177138702f2b53758f54db6cf945ac8fef59d57c7b95d900a30b168ef0f5b923f9a33a89c15e1ea3812289b3743cc0c97d6f2299257c1069e663015db6b5f83f583db0f478c164ba7830260507f6628fbb19ee600e4a91c4aedfe23dd22a183b7a547d6c61df0db2b5f02af45e0170e6b0f3b71df89e7461aabe3fbc406f6a9c2bce756e23f3410d9be79859750440f4178f4171e6d3e10bde9d7e220b39bfb8891e6c4105ae7dc67e6a94f61af5607807b58461452a6ca8ea68df8ae94ed335e39437a508128c99fc0068435b9250ff207595a422cd478b7af7efeeefc54e344190771edbb8a49721b5f844e938da2e23ada676745824b823529ec0fce0dd25091491ba93fef0eb5dcdd6150e0471740eda3a1be141ec60a0098965977fcc99a7e98b50046d1dc5df86c8def925adc81198c37cf454b2238072c253c9aec9c05615a6d79df32f732f08b2ac9f57f82909bc23dcab54ce9b0efdf0857c57b9f3df816890fd4087bbb04cfc8f065f37f01b4df584148c59a924a33d85aa8eed0e11b33ad1cf93298029fd68c50a7959206cacc9fb636de44dd5c78fe6f382ee1c02428192218a089f5d4ae5dd85cc18571def546a7cf89ff0ca7da8a2cbc3fe5c794597b5a2e4289096d68ac6232007f80c2ede35b553677ff09cd648adb8d50931e5370c7cd565975d3287f5092299a2003d699f638e610c71cf6ee7ab1820e0ffe37924feecc4e1b903e08a45a542b95172573737ec1a5753bae6e7f8ad8c999d5ca9b94ddcb134afa734c06ba255b538c29807ed8ee8ab8a7f486516c51fc5c27c0f7c47b6f972868b40fd11b7a97c10cc52fe85bd34771a7223ba23b8f6ba9626cf640f7b9626a8270bff5bdb78bfa23cdca21a8905a9b3c158f6ad66b72082de787ca68709f9bd2b9ff5120efe95dd12972ea42508d228f1f4208101d82145049fd0d37eb7614987764665be50f6fbe09a7e5c27c72724eefb80c806abbddb0f3a47676019183eb949f23e33a95efd0808f9befb1e3d507002af83946ceaef659763c26f1e5cc15d3e942544f42682ebccf0e9bb1ccefec2ebf18c33b56215435f487dba3532ca4233025d18c386e5f135db1b5f3536bda0fa8ac10ab93b9398562c8690b9b7440650d1f8342d455f04e8dbaf5535b9f3cdcb8dcbfb49d9e353903b5631c436a51d9b9ff5780caa5fed8eb6c27c32033cb6c3c6ae68098fca73520791d83e18ac5dba2972a52acd05b85afbc74410f8360a4e8a351f0d1d42afd8a60ae46fdb18ab4b0dcb24b5a628d173c30dcf7554a4bfeb9a5fa8052a1158121219df1510d9b58c85969beb5a5f363e9f3a865834bfd28479afaf0ce3a3cd7e5e74f2813b90fdeaa59dc31bcfbc5a2d4993c3a554e9dc53244d8ebb81bf8915ed24f61db74bbdd8aa065c4d40aa6b94bd2cd0d0d5f764a868fbebc5d731e2e812d4cb4ed94820e550bc9906d1bb5d25c26abc96c3776542cbd021bb2ff7dbe525dfb8df83d5c50fe40bfcb31ca78feba8991f449b88ebc95eb0decd89c709d523597823323229351eed90bf600c9df87f02897a947bc3f599a8e513a283e2c55bc478e77978e9e3d60f1fc1026eebad9677caf0c23491355f05787b73323076a4923bb50abc8707c6f42edbd12b6aac1b5676b75ffe7eb349a454966e851af32d17b198853f8540f26f61cf603337c461184648266361bb0a1625814a912e3d5e41a865bb548c857079b074fcac3bef0e3a9ee7a708aa07722e599b55ee077e9206da78b22ef303082b5421325b0f1682ad0216f090f3bcbec642fdaca3020b4efa3d450874eb92b660dbca556151714f58e8b1ba78545816ff18c0a3fff7e5c173260b686bbc56e97cb6dca0c8ac29892378cbccb249749631d668ef84f4c6306948351f784806a22c751c74873ef9221f82e0b784a54491b884a556de8fb3d960163c42ad4a5994ff2d9a25718c0a24871bd9df3ba9b9a35c77184cad75f27107f07011efdc98109cd73e082590294a384fe21275831a375286de0794ed90808c1fe25bbfe8849d03224a8ecff2bd425d920708f90541fde3b766a68f01fe172948a0a08b4e0f5233333176883a7c84010acaf48a38c4947c8bff41d1a5c96b031cbec3b790aba4b6a4a5eb87de5c22cbbae9c37b729dbe9db060fad7385d3d1113df9535e877f41168fefdeb4653e2afe8c5f588288476a56cc3025d51605934f0c5ea4fe4b08d484cc1ae5cc47f026ca3a23de56ec38abe7da231badafd87d9b191df80351364b74918f7b1f2203c85b8cc3773e0c2ae6efde5c1e86d16b337e208cbb8fd29453e2ae34ddfd81cc7d6f0709fc80fcb02099f3139e7ffb807d5e0efd9d47612281bd8527ac92775f46cbb8d4187bb89bfec1222e4a802464fc47d103dc3235afebe350d820e9d8926a233b1682d443477f3a0fb591f90bd485e595ec828abd2eb52c4fb11117f37dbce4918ab6ef8e3b34367b6494f66fddaffa8d86cb940545ccf98bd49d03df185e758d184581a0097f59a1199f539f4eb0a6e1b858f7dbca89518e0c5d57d3c4162e4557bdca50e46b407a5d4462bacb4b21399ed740831d028aaa8862801fc3cb5e194b0cedcca18b80001c89764082817e2ad3e7e280a6e475253b307401ef9ba46dd9b3ae9ba98ba2127fa61aa99138e7b9ebb373fa01126752d36e1124c8859d1314370e0d68cdb23215c87fb16e8950b7d93df973b4c09833ccd6d8a83de46792e3e6ec19f8500ecc4d4d7a0a8b13139c1a1525f09f7dae633037cfcb5e9e7e7ed80c8d449fbd8cd245547f0d83a2e0a481147fa651fcc39dc7478c06d6aefd3cbcc04e5370c389e78566409b10a376209a197b56581dd92b175904b14b286d12f5b8fdfe2511e63466df4aa5965137d5a20578c44c0fa731704eea1a8d67efa77d9704ba79d56b011e0ece8c33d9e19bc261f076a41d5ab135cee8cba767c61dd60bbc2f396d3416bdb92603559a2b58ed65d797a945f892d90b353cd2e67feaa1248cc16a1547c6ae211850e6b555e881f0b0467de24becaf9ec0df233b3eb22cbac9e24b6f167c34f3064e6d9b874376d599cdd5bedee413c25b4531c35e420adcd55d5b2bb196cd152ff25957644bffbfb265fd893d3f2d5f6ece280256c0ceb7125287f93f870a40414a25c8e256dc887d90ad78227cef3bb910c709166f8fb43789556684c64138ad609057923364391a221de4c0790c32c3fe3beab8462db91fe638ee16c0c9eed8fcf109321183676a6b47adc69005f05eab14ba6184c48a7c4bc6ba148b0dd3aa0c1d17f1320e7cb2827bff30a404ef28a1e683ebb891f2258ff8e7338f315d18e52ac9eb9c7ae3c6057570317c59c17218c96f7c2a8d285f30d47150df3b3398e5e08519b17cf347753631cc441a4510621b2d77e5b5617e3535167c4fe48843b9b3496c46818d494f580c2225b749b2f12b6352c184c9146f6933a3c182c3505286bed9bc810c70fd5ba44b261c3b5703a621fe274534789cfba4ddf6b1221ae805730cafd1bb110ea2ec278fdf73742774e1f644a261a655ae8b4a63e821121d491ed37c47a242d1b52bd05a78e6489a20335499f398b303d73d2e1f2d9069fea6f3a4c4de42178dd95f5cce61b4c9bf60a8d319daa6f9594eec00110ce4bb977fffb8c819c9c7d828ed14a5625a24899be6a5f1772e0ef07b1a4b92cfb752cb9689dbf9c4557545813e4a915011039dc2ec7bf48510d6db6a3df79d69e19c7486fcb59a47a9cf77b81dc52e90616bc09ceab77381ce0670e63cab05d91427f6ca4a14035a808b4e23dcc456f95870cef56cb5f78579387c50103de405adc811825fa07ab726a3021e849e9e47f7ec5fdc9cf370079a34d148eb7143b9e51e78192990da33b9870ae520bfc53a0d28dcc121dca659e326b906c972d0e443f5df52868ba51dfb2a887269c95080a96ddd50340878039d986ddc856c5cbf497c719dac726c4cb01e8e75f07a25b5cacb278343a5eeb8e02bc38ace5dc5027054131ac942a582e2f9a011c4c67f6abeaf4338ebb1cf1fa673d5ce091efec7cd88e09c730e44937aebbda309433b2ebd27b0bf0a5aabfd2a3bba5045b053a5e259ca04ea8b76010cd1859b94b8db24a5ea7c97dba88d3218ce86a92852903fe08e97b7087f37bc92a9f45b59a22be55373f1593af3f9dbaefed40e5ec49a34e5a9f5da1cc52705a81ddc1b7b694f79ad3a7f1468f20cec71e31e17d6eec6dd36cf9b287f565ecac85a2497bdb50635a1fdc55e94748b1976355bc29b03d6122fa9bae6c137c8506ee230de4554770a612d0c74204ed11411894b01e5c3a560ef1a0e165adedc1ab57b25d6c1373f1ea56972ca0a7fec90486a2be6aa7cf2122ef64a5a076cb6c461c9bf75f653ecaf4751d9029a9a88a82c72a0d0adaadec2f7dd75f7bc287b7defd41ccf918ce90d2914f07d52204196b6371e581d54a99122eb1b1482139fa98554134d98de885c62d4906180d3b9614880a891ace9ceb8a425d51c59dee03076f7341daf7e50cf6737461912ff70f4120f590d3e1d9f90aa4ecc92aae95bb16ec9a57e5938fb9f5e9d829097fce478cff43ccefad56da90173c6e54ea167315d3719722b55349f517fd2e45851861529c414e739a494eea4e8758a1243ef6c9b7c15c5448e4f46ea78137b6b74859b774b6a7eb0468e401fb437575aa7b14d2e0b8563d44fef3884bd4d985f30672041dcd33c7fc1ba3eb986f11c12d23ce07e399891d31289ae32f132b704ba298350031f5e567bb64c8f48df4cea273b569c8c5df41f2bc5e1a034f3565b0700e81993b3b56cb57c490266eee1884675bd965a0c00d822dac8dc2b09046f1a06a330adc1e8448c0780ffc0536cca22e6f934a2e21a430cd275daa5f0e002196a30674783696007e8cf407b5cfc523a8176b27e4c33f49ac3ee57225e6cecc415cd70ac76078c3314917855c7ef3def439e2db699b51ae5ef6bd4127e7ad9c41cc477bfe610d3b079485bbe20fa1c27f30bb1f551f890f3f47991439427769b38ca2302122e0ab8207b3f5f0ce271ed1bd6862b87216aa2a2efce261efc791bf97c532c2ec685e44ea40f52c4ff45e318554ecf37771b6a4e82cd09dd670329073026a452665848adb7e3e0787be395e1d97c6e332eb97bc1d2ff883da632e2a4861a8b02598b53c5bf36e7b5b54a6612e26a3a01acf1b2452d2b8babdecd1732027b5f165d960f0e3fe8c8e2710081d0855fdb52a2f856fd4d1a7a1a68ca9311a778fcc634bf800db6079fa7f0565cb9bf753862057d3c46b82c68f3068905eaa9d9808369803854ead16200800976bc52948d0d637f40f48a8699b1a35e0327c2e4826ee186f7ce3581d812e4feacbd4eb78e9a8a49b3f56b398283802673a9fe30713323d6c3e3732a480630bb13ced377d43f1cc38237019991625accefb8eec44924cb8bcdfc9b7be0c75be4fa34b21850d1b9d7ef2959b49f65f4101ebd6bbee1914016d49ed31c90ebcb1ffbd018d51d4e50af341fb898a9db16081e3ca2c0255a3574268155ead57bb52c67523e4dbfc35318fdcafe72b99f76e9c6e4fe71cab886ae70fc733d57157dc2b7f88862b74efc28a557ae71b691909e16ec683ad873be7cb5eb3b9f7c8b1b6cfea60982bd8a1c47cdb6a54ef5bc88a3fd31113991fbfe1928cca7ca0ca01d971274a3dbb9109a4cd1099e750eb1630c60bafe18ef8225fc36fdd97b815f682692f826b3a84e7a398d742f7f7bd86b52f17d7f288298379811d77ead6cf8d42e69dc6baa529916f4e9a2a73dad00c57a94f3ee23a600c3814dc9dac9b0d9611e2988ad2a98372a25e6a0e867abc09872f6398a45386b84586023f8ed71495e6fa5cf47a9d5102868390f9fe34c61f1aa61a5644b3d7285eb3edc5e3fdce0754912c274e71234bf8d025017c388ac578b4e30feab1ce458fccdc39c169f968e61311f0197c7b5e9cedac8cc01e1f966946c147f1b019d8d5b9afc35f859f40f05047cb146015a27624c4afa004c15b6f2564573d3abc680450432f8620fe541bbfa19e397fd772d18c2d25a044f6faa9fd785e34c723069c0c08ac80f4c66d32fae2c0afa54360699095a807443baf7f4ac444ddc5afd484af2cf4f8b0af827ec80603e47df31b4cd65042526d43ea43939040cbceb9c05d2f98bf9c6c7273bcc63ffc2f40ce84adfd9d538377d7b54f440da158e7e6943708b7868cf330ffd6bd515bbca55cfba218670d07d0bdf369795a179e9940bdf0cf99777aa22c060381ac5b0d8a121ff63dea669e649c2c9337c1da7304acc6b104d21c4a8336b4c93a9c48169af4cca39561613ceaf65ff5e88e444f42510af9474bf9a25ec8b1064dcf90bd07313867253ef708ccd0552702697621e6fae39bf28dc0d3cbbd826e2e1c7ba57fd4c38576146ee74c96d90d4f5ba14c515ec43cffb12330f0e34c3a06f10cdbd3463c3f6983625644dae41eaf51a9020bfb77df18fa3dbf76a5fa5b58d4a6a70c6c551b87f4c27a64d359121c9e3bc966ce1bfcc891ef7f50985df06c85de47acb2ad3719f7c449a08e87b1ea90c3e8966200cdf5b9395087e603c57805fdcd54b104622d70f08de3f67db4c75d6f5ed4238c7f61f41863a12a3524c8209c6c71f293243efd4a9a02060bee0b5cd3f157c4cc596103b9479a0cf9bd0e5f849b7e48741e5d96894b0d785dc60c64552b48dc05cb3ad8732fc589b0bfaa2989a2893a10a9f835c658605fddf24915dbeb158580fd81385b9c30732a8b7022613794528d3d39df07539916d274bfe040e277fdc4e07d51ca387396582d750fd30bf9a4d1a37725fbe5926f7356133ae474b4437f60fa020ca13abc921750ec7610e3b669aed59e4e8efa2d5d15d282940fe551114ee0cb952b70b9fd1a9c15dd43f922e6a08ea242353a7211f5756643a1f77030f8af7710e1834f2f361a9da1747c85e0a2a178c07209f7b17a899333f67801c0c77478163ef5d1669f0c2e69c179ba249462418f4e2ad7fb5c1f5465b41451103ad73e3665460a4704a1ffb00f74b2d90c2ac32f26b905c5d3f2e1ce192f53cf3d2b0c02eb589929c56916a4e3b2117e901337fc9597ff5bf324a8a26db86507475a5d54d483a5d46c8a4f1fc6e4bb0997d64998cdea118f56e2dbac86214b36419c1e7e5b424d141c8dbecc94c8ed33ddc16f3757b4a09975b744f547e84921a735a0e485c95b8b4d04b72bb9c2e58890890e7fdca81c45515a974e7c4b67b460f9ef2143b0e42683e419d412201e1a33c7d12faff11f4daaa7ce95820832251cca11976a29bdd9068a480350ef44b8af7f0deae816b5b18f30ee1db686b4bb34a11174c65075bf08d78787be0d3e8d3e08fd6983c6c670672fd6efeede2b645e0423e01b19ae501b70e6fd08331fed27c5092b8eeca04a58aad52b0f46543aa1a9952525271af45f3b6bfbb24e933e23a804c675da2a9d231ea43d213b880425dce8c05e303844cde0e0ad5a1c5becdcc86063eeb85bce45e114b3da68d9c28577954e572b0cf7eb3ead4aa70aaa9a4d379bbd242216bcacf93d90dde3ad97690d23281aa60a17c5325f334a42ec0b34901da2998cc0c9a2a8ad95d19762a7402c111c75552f1257c6ceda7fedc5b1dc054958156d22b40975808d7f916e10198a4ff375d84a9b2f7300432cb7554aa6b6c59a3d97c736a317e043b46c209e7ef20cc3ec931257bf95128e05b7dc2de05fee9cec8d6711696a4b63b048a9d1f4e968f6199c1b7f21110520424a577ead1cd9d6481724729f9a7942a7a9a63da458bbfd3033053619547867fd3b7628a638ed05c1dc6e84e907c699a7d3671836dfc8763c81e0a51a66f1067b43fb9e1712a7b5f12e591c428fe44b31bbc95f96e34f7426c55a60c02341bfcab524a8586222e44a3ef0184461570d4126c003c888dfe0d3db99795c2d926a3ac560511b16617f1ac71cdc1dc653877ce2dbb52b504cf7298acdfc6e603549e3526587eba6b5f0cbfe68609a638e22a7a2e595f22cd454c4b46685c5b0f598a5fc966fc02cc17f2949a11a906d3fe86f3cc8df152ffcecd8617c9dd342aa3c53902a85636034cf3e2f07064ee30d3012d8033ba8d07f1efaa0bc8d6c59fe199fe1a666abae596e894db038a5499ee890e63c3ab161d453aa62ab255e4e90833bc27f70da6c3dad37be1ca75c3f2c78a81f510eb049260304ad66b8a9d11e1efd93869cb9570c4cd46f973de7bb98e091fbd65a766e3053da1e33cc4f41b8b262dd8db41efeb905c1d5508ee1f2b33993d6419c4ec8fd6c5e3708a208966d2f8b05a5267875ac55e12048c0d0cfc15a1de7502a694834a3e2aac49fdb8381861853f7e166676ddc731878bb41e88e9dc740cf815315c93c7f5ff94464067ce1dc02470cbbbd24badcf2b4eb8fff6a083880d3d77ca9703adc737888376eef30c7a359923f6d6afcdb6cef5c4df44a2d514c05f91dbf694795f19d3bfd710feca2cc2b24f4344e0d41a3c937466213590b48abb1b73a7f7c82017157507e4dab762be48c0f88aa5520a94c6c414109c556096e0aadfcf68839b0f583e4f9041dc0768e2bd879d7835813307e8696bb4db02bb392e93572758096a26a92946a2ee6489b1eb458987bb21da838b70fe16b6f45f95e07be5f6d54906cdf4d9026c55296994caca38d7539a44e3c2e61b714a908e94f805c043b4974a85c384d049d6723e9bf6fc708fe7e7dbb1953a097e0715b745fe1e750f18c075687604b08bb2dcbe68ce4de019b9e3b586bc870307feb0b0d89f01690a1371eb74bd8d7b5023cfa6fd4f3697c289696941b5e4d534b9ce17c7ba48c10783ed6aff3f684b8a2d84a8bc879e19f359d45861ed6afd2e7f94266025707e39a300077a9a833636ae36fd9a72bfe51c6e7befe61aa9525881080c63aabf996e7a5aad566a18b2d62c261e2d7fdda50bd4a6795ca841ff87b8c888314bb34d9cbd073e5de31e0968db27deb1e3a3aba926cc0794a986dcead29c082a21a6db906cace44c42d5b4370112631ba3bb5fce857abe151c025bfa4e440dba0398da48fe85a86dccb16c8092b41be609b24b6eb49418242aeb66d5fa124810f64571faaa9f25cf1184768007c7d160793c4064027d58f32c1e9204c0f1c4aae451f5d5730722733fb7497421e9c4d5b85b5d35d02e9490f5d0bc283136f4115aa4c46e3b5612566decdbbb30a7fbf424d5c67e6850cbbe72003fad4eff09d0f9f7ba778a0a72f9d9432799f5b9f3e7d5a9fd44a146fb930d56008d66b1dce967bc4598b57c343fd810bc6aa580a1513bb3c5f6a2cf047d7fd08af92f9825e78b721c505e1ad6dfab5368d835edde8d65803e87d08672d1c3fb1efee3bd2551757f51f15777d63af03d7d02d5cd62e6d9844ecdf0eb531d7675dbd36a9d50cee88ffd29357676a7889a4fd9b600c5739d4b7495f644b691ba4b990b24a1d61da262ed7d4ff4ee94a01a5ba529af8926e5ccface522da845e008cb76e137bbd4c1dcef40ae46bac699b5e966369a5b838f6b5b79269de554232cb7746acc93151440a59ba2818fcd553da7c273fc5cbf0c14f0d9deb627559e5d61f62df2a593e3166611e2a58f28fabbeab501c2caf420d7b91e1c485d895cf7f2e86f728e35e8197bb52858bb276377fec513d8f4661ccf90e70c27ceef3e9986a11214e3f05250bf02e3fa9394136865d9593b4b9783e96e3f63202ddcaf0ec07342b47f39112ce2b458de70c940abe8135572caa062d55b228a4e9bea65143e2c662e65885eee5a83802fe206290d0f4edf3e8fc6d23382eff248c8b1c6e7a56e0e3d0be17aab3f4f102462cce89ac146948fb7fe7cf2c27b003bf5cb59887512b983998e87e2d76c12ed76fa1c5bca4a4ada65f136108eca8f50514216122462475f4296b544cc7cf1985d6c63dedb2d04b38331e1a40f72ddedc1c620e67bd96c7cd2b8fd48ed98b0bd0560fe140fab162787bd14f1755e704c12362fb2ee54acef83e1a35eef9b80ad45b842bd923d1ed54c11369102dded27bca206e0619290f0bd8eabc3ebe1bf6e8c45ae9a2a8c6ee72b2bd0a8416bc0f9af654e0054e7f9637431758b42adf14f9b92a10440d388700cb8052458fa63c6f3c025ae150122afb16cfaa2730cd654bbcc0ffcf6b033c6fb1aecf231005a0742c3005f94156393309cd43f09b9343b9106380c5cd895ed7d2f73f172f6555f0e58911fc42e7b8561c4ba0f3cd0482f55139c079c9753ab0b5083c5def568ccc4e27e60b2180bd3e6a1e4da8c9bc58848f32caa89a129707aa6d8708f9757854c9858d441f0535d5cca89792c1e0020fc43b1ac3793ea7d7cd40374d6086bd228bb33bdaa4d777b71e4cb8b998241c47ff629354172e247bc7f81d1ca2fc6b37d7ee4752c14091f14e8e38a668225812a2bd40b83c764f7df4b3832746685ef4c13c571a986f66661f7d0ed6392accb9eafd2068029aa082d6f96626f8f67561c935b58056ea19f72154c970a7eb92b0f496db3e4096428c47f4026339cd7e867ffccd25e3f6f9b43a0cc81c3bddc9673fc6a10c1bdc01444d6132adc513b5a886b43f8a312d253565b31a3f810fc979974ab0e7b1ea1b347c56f0c7b9491dfa41d1de020a6d0057164cf8366415abae224af6b4f08d4fb5ef4b058348d17a7a89c671d30d9ce93888bffb353c6c43e2539234679775f0ddb0e71820adfe202ceba7ce276485ccc870debdd6b6325f640d9368d5817c06fbffb9d1e060a8c04eb50d69749937c5f95a3d1e9d8fbf3cb560a5ef36e3a9b6743b1fe0ec8b289870e0c0bf5001ebe346a99f8e892cbaeab87f2c492260761cebb610edfffe9641f3ddcb22e5d73b7be421e577e2c50a5eff9b67d7c646dc0a8caec51b6fbedc012da3cf848e00e1f81658b200258d6ca27a7476f3c23d222a22ff1b17ffc0b2ae80f2fa40bebc8b317d4b0cc2f966477b7bb79fdacc141f277dc4a6f191fc086e3ade85bf26bd07679af484a685cbaaff210480d044cb246e2f07b61aae96d9acfe575dea8820bcf6fb22d29880f1487f4ae19f53f15d886e1a069676fc8d31606ed6d9ccb604e5a9560b636595d24411b0c42f765707c67cdde61bfff7d3463f0c8762df353e360a69d3642ff4e4ae2ac1fe310f61f6f2ea2f71745f6454f187001a0e3a348dfb4631b4527b9b049644d650139a05a58e4257ad995ba63ab9ec384daa1dd10999059c22b86048a8d1ca504ba059a525c9a3d046e6aff9bc273706a10711f5cca81bb6005b77e51d5626a30a09234158c8b0818aa538da812aa0ce85f9670e89f366bb65ef2971cb429c8b8a9be327d0ddb2a4b15f0527a9e1e1e5dfc3a4a920405e9ec9acfccd8b4f1c09ba83b84758d783531ccbe8b6e3fa77895a1db8335ab62c58aeae336932ae2097c16390ec1be92a379ecae442a7b23148a41f40aec30cc01893235667e2965f7ca3f4c2d164876308b84caf0b3d1d7a6eccb3b0239aabc7237350bef4f0037935c7965b567dcceb18baea4b2b7c20258d87746e3022cb365f157d3bfad8ec3130117c43649334eb9ca4fb5e426f6f447ecc048e12c720ac598c8797378557f428a64eeaf6ce5b15229bd0bc2e28b34eeef437e8c14b5bdb4fe04dad6d2d2d8df00e5bce2698e6bc3f135cb6541958df865afcb8a0ec7b01c028c51d5fa289981fd2e512d5a9970fcf8b6173e95eb632d63b73604be93ceee38dfad11bfcb15e2ca83fbd15ec11f4ac16878611fc1f7f1e129b544d88e3db7cbba9890c0266283e45277900dc2644781776d5ae38da3e2364eb91d4a364e9be35ad6b3d42ad3e5361296ba1d7431e68668c875e372705dce0dee7fc7e91bc256f33c03f7e870a0e0c9e6a8fa7dc88c3c3c44caafe549d0a575295df472222b0f287bc856a60f3801ebd32ad72febfde0f122159a0089c66fa9e6ec183ec41b5c4c459ad8369daaa363f8e75ce29330de0a6b09052ad4257e77c6ee11e813e565970d92edbe1541be6e752bfb80d314c2954ff72856305777768392c4ebefee9679fe72be61145a823eda034acc3eb3e3c7dfeba9938faccf6238977cd0d46f90e4a0f7048305d9385ad8c3e98faef1b6776d57465a0a16a90eb4e1de36458c5853030a5cbf5553fe29f95c924c748c556da80c7cd9bc5d128dab4f1a74424efbafb58de68c7582e4761bb10d595036675a0b802d54cbf8970fc46e7f927ac876f23433e4825484d07994751d013f05e9cd4276e818cca375d29580baea1f7d0f2f59deaa00b982b4b6c9934c657fcb4d77035b8461b2894e217a53c4dabbb071959aa7bcf64d933a7c22412d9bea209a41ba7e15112b3fffb93fed6561a641a49805aeddfc481a65190cf8d6ad2b15c228637c76fc2947b0dae0336bc4d3c15c8f37f65f217c3db6c1ed000742ade499451e30213d349b00b984aca5e0b420ddb54404b6253af59546662f6d1d98a6bab9247219571b6752b65f0fdb24f96c558e8235cb75dea34d5017861b176dc25008598bbd52784957238ccddf174107522ff466ec0b95618d6bf021d989647d1e4e87c3916390f87a5f1253436fe1073de763cb9cdbacc3e9c9fa240e7d552a38468db3f0b3cd65766db07ebb0e5087cdcd2a986e7c18ad836f352c165e1dc332fabc31b2904418f67b7d490cb784627b4a93803744c5de3805466ed4cbd82fac6e9aa2f5ba2d88e882b0f85064582f9b06d5f0681183ea6371cb8abe45ed7e67a569cdd24d210741f804ea35f3099ebc0fef83271cbb2112edd590105880ebedf334fafffdc9dedab4355aaeddf7ea229705a87a4b372de995e9ab55b0f36aff83e1da270db91fb75e9d360789e9c29ebe9b03a3f9e8e97529e57867da3add1ce105b5e9011649cd530f0a74e99d7d237b5279093c3fff1604d5dc01ad3ea82c663275a8a3727ff3977a879e7fafdd4cbc9266ec120da2589e729413c90d4a04bf8d00b878dc899f87e1e1337c0ed5102b43aa39c5fbb26817ea022ad90e2a4cdc47a7b8a757eb794b005f83123114c1a6175a4484027080dd40368716e3258e147f3371435c5d96feec5573bbab733a9cce7580d5471d678775092169d29fd08735e92a0996120ca5f38bca2e1fa90d51298c427ddb03983ae5019f073cef6635748eb8676664030239f8b2b04b729c9d254aafb6050cd11e340feccddc7283e82649782f3b338f98f99be96a64d3b3890307d59bbd30d2302e28054ea208f02ad1734cc13021a7308cd5adf01955751308ca499d56e1c8c1a4f4cd718df195f067b30d97b0e554e23eabcbc8feacc309c608c73e304dece0f31791a6a3cfce4cea70fb2583301bcc3ac4dba089c5626bff8756c3b905b4e358f6be05fe701c335ae6b8cc9ef1d5bb683152fb38f18f37f7eb549a8cc59b22ac6f639f04d1f76197065c02207d495b52f02fed17a62f870523960cfb06e5c79c42f6b0caed47629a3b8629eacaa0c745c1c530dabfa2ad3ce1ef9bb14d17686759c44b1f7f1e0e9c80136636f424a6c15aa4c9a993639c8b8acde61b83866d5856221c69311cd708bd3b7e0a11b5e910c20b8bb76770cf6625dff24e2c76c61c1bbd9ec56d43052a2a9374526129f3710043645e98b30cb5c4e2bb0694ba44f6d7d427c8bdda9af24bf73c8d6d739285d72cfcbd4be87d2f3389af3e7b124017cac289525dca7709df8383603203ac98b23800c659ed53db265e14b51700ac1910cb129c522efc2bffecb401b28a1c34d03ae97e44399ffa0fbc8ba6ea3269b8877c40f742c7ac7a423bc22bd0d07563fb85445620e4d8e791465dbf4c9ceab15d8ae74ce4cc7cb7a66a248355e1c8bccac0b634bcfc18f2c870c924589fa69e1b91ebbe4d4d2cf37a164d1f9d6d27894d2f4dd4768168fa01b66a9d37f80ff3acf0d83ccfa0101a5dbcf8f989593cf108b3c1cee3ce1f8e36346e5b5629fb2e0f19b7abc556aa5c33012109c3797acf95bc93070e78ab6d6682b5c05a9daadabfe503176bdfd31c12e6e25dc793efe176e65eb7d403edbdc7bf4c4d6640d634b9efafd198aa4badb59b393f07277f2b2cbbe89974decd0bb124f1c333f9e92e15de6059377c2ec896379ff889f4863c6c98f05f0d27636fa655d772f6fee2c9fc196062d5fe5411a399001845dc87e099e5b4cbf7b0f1412f037a1e53f4d1ebec75bd8999317d199a76d0ba44c0d7acba1ce733e9c737fcb9b2fc89b1cd9b6bb681ada77ca4b71b0fb3631c5c3e4984ea28bb2018aac2989f780b2eee3503b605667b5eaf6e0b69c430e80511155f059e967f60876052f4c3e3f6a6328d3b1928861550c43a027e291fef95303913f8071ae4f925ebf9b7d73f8f6ffbe59940c5329bc7806d976c10b42870777193a4b8d035d4d0b1b5adac1101d2b3e2c9bc165dd48b1a47b912786f30d65a26a11b135f3f07a6da7fa3ce66c9b6fba642f705e38bb58df19bd1e43ea0c926785aa832937d9959eb2de35704f7c77b45503890a242cae99282e633555450f985c076ec611a7d532c7a5a7167a24e22b8120723dcddf30b24a36b406f9f9b17fe278f322a25fa76b1a95f1ff427e593ceedca108eb6d11f92217cea6daf773509bf053272ce0614e4a34240c3b4e25f82066a2ad93f048977ca10506ba9dd709251ef87f51708a02e26956f600ce624f37383c053b7c4da9109790637a6a841ea61f8416cfe10162a1af241e319cf0f9915a628cb66e67118914f3ce8313d63b609235d81a98f350eff38916d2179c5a1906a37ba0df06fbfd53a8d92420baf1ee5a40bc99578a3415513f599674de9a7684eeb3ded15ccc1fb987b2cc7575c4644ccbf84d25858252cc799c17a3ef31c1b7a1a75d7e4cc255af8fd30118bdf98c8f71d4c8860253c20c8e30329de6cc2ca8d0bc3140122e0634256efdb5701ab35cfebf525884d7ab12ec884f621f5e3507e1c3f0b0e884d56e02ff896fba4ed14ec244c44550cc6cd786331e6c26929f940429b78b7a346860891984c18c8a69b6811a74121b8f571a6e103a2428c944e4a9375bfbb2ec519c6c250400e1b795172923f3b199d726e3984c4466321a34e8a39c90897415854be9b6d28ad8c328b8b0991c7b2f1f89d262f97d6899a19dcd0a4023bb436a7e4f54815c4a17b16479c75691106f7218df5d88a800a1bebe8ce603214949024d684628ddac764422e7724a1c17963ddbb65f6216ec81c3df48e59ac0f6e65ec6a71c937e6e81eeba4b2f43e968463b770c0ac31bc861fa3a5f14b762efd2d7f83cad9f2769a9947df09afc553dadb75eb0003d8bb1a78ca24420e2efd57adff31de84dd84b2ae042ff4faea97a45f5b248517b448c9776766ec9c2eeeed5b6edb08aa62aefd1c634179bf3432e1f7bbd522cfa68fe619c23e78c321541292a0eddc91ea4d37f91eca0b876cfaac997175d54501aba303e3c4f913bd6eda2728922471a8c59c38fd244cf443a6b9e2a15188b82326ee877307e837793e7820a84984a74b604ae3084be598077ded61f9a7acfdba02686c197ef2778cf305865d4f5bc7c505343a99c381b600a43656ba0352824f9ce8cd75d7d84e7906d249c1d77c52beeb5f44fe8bd9629de4705a58e5e8904ebda6012695f5689c74282f937545dee448d4efb40673c0232acd9cd977106d7f30fbdb8f35bec2f093bd11323e87a10742c760f5e6b4f542970ead65701012750c3bb5ad647c2874098e5068cfdab663eb3e1412a195f20f5b36cba7b10e13ff8303a606355f3e40ba5be453e9011c2e64c65712ce2d641925029f4da327871aff0ed1a57ec068a8514b7b952cd8a3b547e48fd8a7a53f94eb90a0e529ce753fd458539421bdfcbfe3a9226dc2e99383fb92f6a6c26849ae8440c38f130c58bca393185597c39ccb7972bb6a5ec38b4648a6aef7a74f4f41144c748d6b17099dfe2ad82fc97f74f77a04828921362e4b5f2f9a1631b4842e67ba552284d0eab6abad42468fb8992d6680ce2edc1e3948202f7e231bf20f333c8adb3cc1fb023a1b145154de9c8d638b897e24b581a8da56c3d963187b6cd49ce4ea5123b5c25e42d4a852d7e05228fcc6978b43faef2c7b6e2c9d1526bc2e2548ea4f70fb5a69bb7bc4c3664eece3907e90b060c9c69b36d16bc944e209f12321cf5ead9fd4d314280109c1d7b5cb28be1574495a09e183ab6b9f305f3a572e679427db737198b31ebbf2ed80b8bcc1716eed4e9581c2372e44cc50bc29d376579713e2b57ea9c9ea9cf4aeb9881b453c54e9893fb6dd27c30ac2c46ec4ec8a57df630a8ab4b6bab0ece56ceb2bafa1c73c12e85ff72021fa1e200c87ec6222a625f818ef1852540b0019c68dabfca56efe1a6057f53e5cff3de717cef8e7527cb3679b0abc3d31a0a002fdbd42dbdc0207d22f204168ffe063ff1bf26cb0ce497293a2978ae1cf498369ca424766ccd377c4a4b8c9ac5f0ca70e3ca760a2f28464bfa27ba9ccc228b30565c5948505cc49b5b72f1e080ef6d15ac67dfe7ea9e37f16d8135dae8c6a874e1ea6955fbe267c885a6733daaf6d529b15e05c3576f4a66ce24b8ec4a9e10fe399d4f3cf70fb18c16f949e9a7a40dbdc95805989885086b235e82570d9b070a413778a338c7d49664a088ac0d719f7dfd0316ba7ef3c45ef01bc579a0bf43e84a126a02a8887679a6df002577f2cfbf8c895e470fd0a333114f5978228aefc97b2e0e4e33b57f1869872219cd0807193e8f32b6ced87002577f94c1ec5849ace5833529dfcfd02d6f24c0acbabbd96e17e6276d13e05c7ab19cee02e1c5f4964946cfbda91c2ca1e8a25c10071b58fcadda8582b3c01a493944a6b35aa317f1e9a74f5684c9e7dc9b8a955506e35ce3c898285d950a2697b6f00c5d23dd8b8d239c197640a62d8189da738e97c3db36a927e1c39004c702e5c69fce989b240ada04b8345034e59e3f82179431bbf4578b88f04e98961c3b2c73f580c381e8cae0f5cee53ad9f0d91f5f9f40c95ae4fa5c0736d3bbba15f93dc5bf5069ef9398cec585f9da0d0b54e1b7e04b38456ed86e07614a7358b54033ab4a80f6f1b1c1061ea519529e2613d186dff9bc3a951e3976e419821c0a8b66b2d667145a2994ca1f76b3a935936e9c17b5584e6462bebdc25c2530f7b7e1613cbe3ff7602c7dcea7817920f0f6c1a0121731d47e8a3aa12694a23adfb13c1b76ede597d6c712bdd855b574c3217c9d5e1bb776216e959d00b0bd8dda768d38fac7875bc0cd94975ddabaccd4ecd106280f18eac2f43fb4f2bc252a50ab00d15a13864342bad47217b8629d5488ccbc785f425ff8296d9bb7d9b372e82de7d1ec2c6e1d7e1330aae30b42b197605f3b5fb46d581a024593d82e7d438b5a2682525047bf640f5cb40adedb6a498577215fa1f950cb0e2404e3972383dd42a14390b92e2e4922d66f7c0bda28ebb8ff87a817e217200b32aec8831505e4c1b35a6f4ec91c5fcb77b341874e76e26f17e7e62ceb95d25100d41728addbf1ab013758e588fbea2aa88d56022d2232f7cdd1b0260f7be81b3a46f8c2d7a4a6f3f90d5431853fd5e635d5c975b244e6b4b12b70e72e6bb58258566b7b319db8ecd07f4752a72bd1d53a4c86b56873527c02ee2ab46eff6d10dc6abc74c58b15b214a0bd42fa777a230ac518afcda00db3d0171c147aca89fa826b132251549e039fa94a0d95344558ab97571d308a2056d5c81e784a4ec343caf839bb883607a0cb1dbb72f368295fa6a0a8f10bf6a690721aa8a8438b615dda1a3f64afea1170d02f67e8f7fa22f5a1e2d6e4767e65dcfbdde3d8fb9625572aecd146a3a83cd24d7d3b069dcd5ebe1940e684cdcdcbc2bc4bef7d4a14573f29f3ab4ec3729afa81087fe1cd0cf48391e38ad91e397d9612b6d854c19fcea33fb602ab32ee7255e8628a25388c297c66e79278dccb7dd5b633230bbdf82acb2a00ec56c117deeaa5771384bf58fe3b291955d20323eace29d8a76beb4cb7a07c64b70c6051b2788f7fc8031db397bc9daad709b0a5180062705fcec7e5f64d044d606b404968f9051708b39aeebee08933b207fc0f1ac3eae6db250c61787e372af08cf324353260dbbcf628c758b53b26903d7bafd15fd0ec52bff94ef844580ce153e070fb146deac55d1dfcd30d70a6de1e3204fa1a075271efb4327141cbd86f515db8fafbb73b3633d36a66d017e6663dbd92d2f0278c56fdd2abc4cc585ae2669980b5fae33e03b2df69214d3c32e63342d6f675871ac572a5a9d0251992f2bd8a67aaaf4af4850ef2ade0b1cd22a6c4444798bdc2241faa4a4b798c17672a2e7a618d6f2323aa1086b56430e5bfbe7f8c35970c9524d108df37e5c71ae0a1519a16d3d41057fab060900d4b67053ef27bca3cd16d1b4b5e1b7f932eec1c2d7fb738e6343713051b0a6891a7206a75d81fd276449849ddba180c6da0bf81e291eba09c60db46a04a8d991757b94d71159378da11d96736f1122aeb141b9d50ee18a4f42f96ca9223942eaaa5b4b66068b2c90d887a544cb1d02a6ecf536ee5ef78374c70447e6082672e071b341be11f06f644ea92d2673073822f1d3835020b1328ade18e678e47425cc9dba0aedd588f51da18bf767e07646499d774e9c180e6f9f9553e84f12fb7cfd662fffea52253ecd568d828f7fc168a1c331ac60598517f04c535c09a2c144de6c7feca8387f90369c2e1ea50bc2a2150d766d47f53e03fa85fc306e5dcd32048178a3f57e01a5cdbf794087346ad7a7ed31946c7bc1e0e339cf0cfb6e3f2bea19d02210c841e6b5ebdcec98202b42b694cb655e4e2e0a6c2a61d3683b7a1c6fd5f62c50b16c0ddf3529789da0391d3ac03cdd6c0ddeff8037b54c20ced63a1fb3bf2e912e992ac948ece8dd8c5872a7e6a9b49b56ccf6ef99e1abf17b5eb1c01e9f33208692453d8dad9d6af420ab81d5b4c0564bdb9f415b6f7f38a505c3b0a60b80b8ffb9b96f61c4e1ee57dc9188d071c6ca4c0c7e405762029123791e38ee05844741466746f8bc5b3a0d823c2c38378f6ce7d63cd04fbf4662b3a313b7d70d5fbd0164c58dceeecfe74e3df4b9e5356f406cf42699f0bb5e080abd3d43718a5d37959927509c3041075d07c4935055f2778b1101b9743244f6e737c7106bdf0c0b2986be3bfd09de0308f2283d3215b18b551f37d6bce759673aa727a6abd03cf038e8d54cbc22ba553ea9b27956be060e53379efe1d506ce4659b5ab7060518a601cd45526b27b49597fc677f8c79a87a37f95249010f496bf3db22d1a69fc8d98b45a5c76b0177de03bcb0f1849071bf296283426d16aad5a10ede5b1c74be974c8bc1dfbb084d404afff4e82b6db9a345cde6e7d66c4b33e35a669cf4c27bfa38f4ae7cc10f2805b45b37207a3a5fb42f6cfab788520c9dd1b884be0e0bc9387059aeba64d0304938569a65159c15302eaf895ca5a3c944f0c1dc62eec8aadf6066d8d0b8c014ecebaaa347c49ebace852af71bfdabe3ecbfa483ce865eef02297f92e1d2bc7bb29b52dba8eed02704eb549cc78b6a57e98dab5d361398e7cbc09011ce444a35475eda194ec274b2599da9a184ea70303486592cd07b225b4aa2373b831c8b70ca6899d5482d921945f9df897f4afc5a44f48a5bb75c2ab5798a28f4e4a7ef7df7ccd2b65271ab326b3f9bf6dd76e0448e8708bf084e33b2e06c59c552e6432739e7ce9a349ffb35f04065c5c841031edd58ff8d0c91366aa213c1b804577e26eb9674f5b0d8a913f5a0069cfa283fe559753749b02d7164595f8c53f648fe22f159bc9e11d1e41635df64e7d29f1ed9db922bb4b8e3df64f9dd35334f6da83db3e6bd91f2bf86b56f9db4f896e3c1bec6379fafd470a7fbf9bb47db47c9140befbf7fd9a611b7a5b67aef95812d35d60dc5e2ce4dcdf897e65312b7769099f613e989623d17707f72b955fed3ef601c33a133cb38b99b84b63d853d1eca7a28285818656993079640c965d1e688d122dc7f53e504b31d63a5c2be6357b0326a34bf6d4c1bed2058a3e65719890aa01af4ee4b586b308e2abc2b4012d6243450d046e7dfbe9e5c803c9dd9d3d444fc49a258f934a29823eb5f248a023aa82eb30f93bd8a8f8e2b3eadbc15aa71efdcfba0e71111f6ffc4c1628a6af47a867b5d9e41e64895b6b2944c73999a98b145d09293a075d09a0865be4e4ee71c997b2cf82ef73224265c9f31162c1ca9c17f1576f8c546a3d2f05cd899e62fbf458894c5980a54c8d74575839a7eded104f1b0b378e5e719c34ece647462d1e1c8850f1356d2b7ed2a0af44d729c4ac29acf38e05fb4378198a80ff7491db51cad7e1c1887802f39a09487fb3c9533ccecab46e4d9b0c732ce962747a8afaab9a61d0bb053ff069b777c517957265364c73f3883b509ef0cbd8937aa74bb48fe8c21ef5ab80e992077a13ecbc805f78f02cf9a5753405bd035ff944166396aa232945c74ccd47df99bd09bb0426f7d99e6fa426ed013e924c33597b4ae7eed05e8c5f579e4a7a200634f87e8453ff7d589c861c7c94942d1602b0d5797d041a0b6795168a9426fb3504474315e4013410fe7d39237eac46051ccdcfc6e7ae60f30aece812a8e6906143baae9543e527bc18974265338b8901cd2e175ac5b15ea41455e3859ac4558502dd1beb59b937ff7dfb5163379f0ee129d617f58885e641d9ed0bea01e7723bff310d81c2d65ca6cedcd63a2db9e809b040ab5980d11a145b0b807f6ea163009aaee0a8534aeee56a855a39cb64fe948177b5877eb0d7a19173ae34119d817ea6bf86e4db9d4ac74529b55869592ce3e002388c0ba175b9c27fb4db656df545269c81678211b18605e812db86a565074d4ed2f8510e84c1013ea931745c716d3a90c2be4e83b0b702502d13ceffb9850dfa9cda93441a84e2c8005acafa01518116891f02a15109a681bc896b110ff8b55ed19d6d06372d75a5d2ab88bf484ddc41a173a7645e9bba8f7c143528027ede146171f4580903df7404d4036c2c6dd9b01aca3399f4290bfb85e7d223a0587875e95946b3b6a26646bbeafe56071426d4cf1fa2339070f1d689ee44c6a67298355ef00afcc6eb2d981b0393fb4494ec10fc9342e605c7ae9416d1650c979dc3611c136aa7a7ab21df2b06442a8cdcc31400045b14dacf03de90584b99bba1e67d70abc526ba12ab559b47bf12b01d3e184bb3a01f2fdaa8b2b583e220f873521a91e871b780cfc585a62c823ca4d1b4bbf5f24a9595266dbe1f0f23ce3571674b24296cded88e8f5e225d5d247413b4d9a34cf701881065f78bcb9f55390731322593093b559e140b4cc9e6b20d721b010b73c7e3d92fe32f14c40b353f452b1296873d0eb8957be8242d94a23a3de1612099efee64533443fb02b45884c2453f241c21673f5c50e148ba851edafbbb8a7b7cf82197fb8c5aa21954edaefb42df75c8a867e05f0fc84bb005045bf9b628333bea2046260731074f33cbb074a52143d00e9ebeb975018b3d94b6b53fd5dfcc4ed4a0d6a466005cefbebaef9f403d6feb8f77ee5dad70678b581996d6dddeb700c723d4e8de5b958275c2903b736ae2091162c5afeb2c49734247417095392b98e71b882c8b903954bfc83c5b9aab1ffe2b9e96f8ee0a2ecd5f9f96e83e154eeb688db062752cd72833136bd4845c0f1130540802b810fac681301b67110d9a7ac5e89939758573328d1a1bf2b98bcb2a807ed26d48b327c7b982a8a0302356d17ca3db2971db3ca64fb977e444afec55427a8d1f97536109f480186723edc920ec137ffee567a1cae4ec7d0e21caba28f6c07bd886ec82fe405ba5e4295ec06138f47a014935548a335aa3a58f00f2dc77b67581faa8b406a1dad88e0426b90a53974c01d0a47e1cbfb67ff16cb79442b70d6ac038cef175a96b4f3019673156ec322a76a28a7a1521a779fc7026c0f950b483b6374cd365d50d2b9caeb8037491952057ff2e3ec13a817b2e412a45c0b72120fe43501e142838a969fb71e5b842478cfe71b885580aa0ff7126348eed0ee0f856cf76073cc3dc8f42c6aaadd078edb6921d1d139eaa7b9d2e9f84596333faba39a6f02183eee3e100bbf79deed714ee30e091307ddb80f60bb64138c599d3dcd4c54642730eea6bdddd7cf8a3b2488788f9465d4f3049cb3ba2bbf768f725bcfc3f98d2d72062731fdacf3e0fc8fe821984ae6981c2c346c021900a4153026c24b88017099376d1e83fc33a777a919891c95bcebd4d5d193798851c5986a9c9574d81d117c720710cce2d04ecda47fd9a1e4fe080586838c007a03bd02e2893c52081367f115e1af00db767d1370a759b862e0560f55369f5b7ad0837c7000b9d1e0fd136b868e580025ad2530da3002398a0a1089e1ff43367ed62e446932104075e9e30b96e70f589a18a9a68de52253b85ad29534da92d1e9af73e67c6aafa0b0a74f0d9add03e602d9b19a2c8ca1f906e7ff7015e305545daa4fa0b5e80e9a6e20d02ceb3483ff814be4e68b4f78d2d8bdf50d060a61fe35b9250b2f4b8927306c239affcdd34ad7c7de4f0f3ba7eebd90c2c8eb52230f4243631b26902ed3e7d94dd9aff059d7aa1e21069af7843f0f09f1e139851a7e025e229a6fe2ee27f27f2993177fddd8cc9e5e2ffd69f44ff4461a53de5e2509d42523a6f21f12a31a0a76e148d12426711f28516fca6916cdeaad04fe78f909a77adce5f9dab1b2ff30f40f1eaee4507cb63bf6e934b859da2d977b266e831ee0a54fc2c375514013de7a2b1aa6e0d031b875f543d984d1dbb3130c70b948bd90b2ccee196b7bc519102fadd8864eee265a32ed0c97355e6be5da12283bbf6230f50bed638ad277a6f122d3bb954256defa496f92d9d5657687e19adc9cabb29c47e980808c985c03664e96d6d65470f25d919667203f4246f96a2e85231eec1ef98c321a78db842066ad7736adc00f8af1951217ff2fb59abb9400078484bd564a6a4eab6723be946066fc120d7d8e257c8ec766c90b4d2fae207ceec0c9faddb9716ae7bad711a62f7d7d4416abef3a458aceed086ce806c2cb8540d1d6faa93fceda08a969932baf1870fc30a0ca26e4c531db76fa7662628001a5c74a3d9532ddd9862de8d93d0e2505981503e6e6d30ede92bcc5cc2c8c6e825a0054e4b75cfabd09487593cf8302c5f7493c40b872404443ec8f3b3d8c29426aa5d3c502137a390b0e54619791ea530d3816486b125a2471d7c8875e88ea004f9c89ead2a239f46c14517aa855ffa3828eb8a745a483f584f2466f50ca93d96397792aaf8e1ef6f91dbfa62203a67aee20b2c7795946ee92c91432024b5c058637758967b5e5075c14dfa8889ee1ef54d4061128679ff6d6280305014789c816fbe8ea93f083c51436f7a545dab7de0a7a6a08b39a5c46554fb4f622647c8ff487caee09a3357d601550a100f13a91e58aa0ef7b1fa7f559a91292076323c4b83c6fc6ca30e2d8c1b69c11985bdd32bc5c84e43d51fa8e0d417e9343b6513cfd5369cc589d65cdc6a2ea76b81e08ff291513707dc06e374aba1cdc2e0201db162ff1b681dcd08858acf4fee6077c97b58eae4a920a3c9c01740fee90b95b99c014ee1ab2b5e9029827821d25b3b24edabcba0c0df366fe24d2ce283d5b2fd3f1f9e773c1318dd67e6dac23610245f1991fe2113901a9a6942ac66af9b05405719f2fc860fa001767dbcf7e1ab6d0fcd47119c296bcfa766a08c92cce0493981a5418d3fc2a052f50b4c686c9776f9c90c8650a471d35f0f54935cf830cbec772e42bcb2e3b400db76147275d31f1030dcfd3d37513b8492d5da7df7ab6eefc477628fc12b2b2101c230cbae7fdd0269ac906f10e7fa2c190bdafd1ce23f0bcd4e15331861ba421b699240afa9fa34ec8b8571763ae559b8fcf44efad7b38f1b02a4d90fd9b4df8879e042986bc9787fa7cd71a916865fe21f990a78cf6711e6f1c0af7202ca0ce09354e606231cf128f98059ba907abb9ac97a45d7aceb5319e1ce0825aa1fcb35f3c3b98a2563e6f07536fdf51fcc599beac446058b474ed05e41569dafe6e97207c72a7670d2a982806207d82d1498454fbb23b16708b6a1198dc333a277ae3e03450b7254020be96f9117defc224e532238b26916b5393d394500454eb6474769c3581ca69ab20d347788082b73e4c34cc85410ddd7e5bb236829390f08573b67e4004b73823fd71002d125258d92a14e77aaf99fb005e0aafcd8f6e37ed9bec25df7cf18192f239375a188f63a8f3fb382bd54bb006f775b9eea85eeb63f2ae44a32d3a16c02662fa2f0a1a67559b1142b48acb26e39c8802af6bcba42b0f3d626139b828544aafed94cc7aeeff0c28317d320ddd1f5fb3cceabecb3eda4f33e7e4061a5a93b3619f36aa709a9f66f90db7114f0700e6e70d203333ffe88131aced8940c99523de002258737b96f92857229f7c14ab9b6b688d58c317e0ac1da8dbdf5616c870c00c535766bd13e4f64ce4c4c7c8f536f1aabeb23c339b1d3dcd8ea5c9b582ed384ec9e26bc3c4e0524fcc4501a596d6efec2f54dd80a5c4c256f1b37598b79d5e1e297b2d94ec43b8f322deb41d1443a4167dc31e4f82bb30d657900c5cd6f25d2a2481042691f262f2a8e917d3a6731e59a11cae5344894553ec45c82bb381e49bb1252b350cdab4075dc664b855855b67b80a7131eaa51a276159f587e49578d65b648b3b1498d0ccb8f32a95c711e6ad0de63607a95784997d643714ed2d1e82d00511ff78bb00964312d6e3c96230b2d5545e3674e9dbee7076ac4ffc1776671635198ceaeca32a35010132896eee64904b75dab25456d2c4915787d29902f011801c29b56d1a077538e7b32292c591031055650de5df921c6343a7b6e4b8fcae92df4c60b7faf7e15a832341d2e4b20fd72509a1c7c93db61d3462d73137808a2f532d2c63bef3657a321ce61e28395bf1ce467776717d28a27af076397becb3666ebb3ae9cd6dfc13a1a34a0e387570befbcf9daba3c538f474c7e5376c08704a0a3a5009722982228abcfc39ecd9bc9f48be5ff7e756be7d9e074ae2310a21b147d38df039010a0dac4db62f283adc4ced34442969b74c4b81496848aca0c2c368abaea13affb29d9f4e8cebbb8add235f2c290bceadbd3cc29bf9b4130bf5ad49a9d7e3d794f0500ab9081f5454588bd0405e49c02cd754909337889ed2b47a435bb5d9d19a2d6fa7b3cc7e2c294012a591554bd3dabd1e80510c4b8aa1735479236546c2deeea4be84efb1be623c38caea017bb291f3da0256d6b21220b5adb890b987d6cf84d844a65846591b9e82baedd2743f9259ff4fa3eead0f8f095ddbb68339dd465c31fb618fcd16cf8ae8b2313d0cfb4e17f6b4709d4933a7f1a94e9e75342620e273dcbc327ac56ffba93033e4d73719fd7ec2db8dac5786cd0f769f1adb59269f910f36130da7219946cb7724690cfd06bc8fc42e4d173c300e98279724253d85736aae6dbb319b5ca6dba6a791c4c84d716778eaee617ef11afa74d10cf8772978ee9bb2f10ac4b87c6193214c376943d6c40f0be49626440d44d983d2b6292d3c5426b7b9c5980ee7b7043d7c77a4cebc66a757d5be234d7c3dbe3126fc09dd79cc6bf9ad920f1c996b8c07381155d1d22634fb6f2a5c92aaf50a83fe48f3dcfe69a509644d1c895afe8d16a64e976a7b4dd38091faeb0bba0b54b8f31c04f4789e18bd726aa017aa3ce2496e7e5eea5e616f89df40ffa1afd648bc43ba2dc3dbedaa6c0927a01e7d622430e215d36cc7dfbd3f1bb81ca0ab051fadcbb50d8cb913f97a9f56e87322e639bd23bbbef8fa6b41cc5b3904126197bd9447891807e3080964a40ef370bc2e82e6cd83422181b0fa493e73894a6eba220cfff4770b6549338376683c3cadfca1551717ae8fa026d82c5c2a5ae155f6650e2106acfb6e448b3245fd6ef34178e77591bf4daa21e25b766a240b7f385c73bb46c420703b04bd3f42973c950927149ac34e135f1f8e3c143f24e33f444ff8f3029e294d866aba1910014ad897652acfa60fcfb892e8223bc0c8abaf39f4730449bb1e7e9071dc5830ffa316b026c5cb4ff814106b6ef965750f175dea7c039ba91b4e3eec81910f85757a0efec3ca1e115f3603b47238f9886b25157478d11caf3e1e0040da7ae95534330b57826bae51053027cf6b26c104792622d05ac71ef35edaab226e374e56c824e8766d905c89c2c35c26324be7d398cbe1de347df07713b2f9e89aef10e91c35d256451c0c8dbafb7783390a9dd389cd93b86234d71b7fa19a3121fc32621efc3a4078e575f1e0c885ac47a4d9cf32f7affc27f2d25ad3bd206e53c81563a882a06b25cf13cdbe2913d4b619e954d66854c25046032435b60b80c9c92c1597c6dc239fc064683a642425717b6b123d292ac0e1c9a02dd71655eb0acfd471f6b0c3eca74f8946e09e92be7d456d210fdcd96bbaf7c400b5ed4872268d24f067a0b9b91c78c2430144f64d56b75fdb367e16be3ddacaf5570e0372a25c6ef8838b75c7ba4cbd2a6da5aab7a809ea6dabf2e4237385111f0243926bf19423a8c204ea6183550dd7245b2019339ae54b00559bef7710ca75389fe3ee04e5a1458c241a8231b7713ec055f2ad5fe27ac3c9fdb32a27a16bdb0f85aa26ba5400b94deeaab2a0e9af28a224dfb0cc62bdafe57f5285a7ab572dedd1ed9dc3361c8c77865c48c53ed54996ac58dcfebec4589db526cb2217c8d4f83a19314f5a05145d9fc20326af077fe121d6c9a87bf9515cab22d4dd17712502df0f353d285ad77f5aa2c150586a56a168ac866ec7226ebdb14089b85554c977571f0a9e32f9c6f10343a032194df70761489ceb2ee9424c3e68b2260915aa9a673cbcbdf07452518e57621ebb2210e36db15e38676edea4b3e6f02f6d284bdbe514869d6a8d795149358716e0acfacbada27e972104df71ffa3bf27fe04f12d7e8880f3cfe00a248912aac0b50f1cf1515135b2e8dab065cadf92ffd3f56c49a5edaa5c4a148b4c6978409f0f30e7fea2b62c8b9568d00bf3c1105f2d4e256ff73fd8ad8ec48c1519eb10998d51199b04e6c90f2bf93dadaff828fdc3f0b047ff385bb5cc752ebdcb674701e9f12b464c87df342e8c8252dfeb2148e48d1d828b3cab7670bcfc38e28cd723847031433375ace128aadc6fc46f86d616423c405b0070bfa8b409e6aa9271dee1470120355804f529422032c6f660f4a5da0b9fc5ac5367c2056b5e2a6f262a946022e0343e3c0fd8bacc1b17ed7b8538aad0914c51dc6540e412745bae61f0406f5ddb1669dfde49a6bb8c2339157e2b053eee0e9c16bf3fbcc6204aa3e3c9724e5df7ea6fb207806dbb9db76c5c3cba39d96597c03774dd4e1ee2cee34849d39156e4ff226fd145515d0f3636a289ffc2111cbd05395742998058c2f309519d8e6a094f132163b9f8d2cec670089935d623426a9c2cefcd8e5b19d91d5de05f19fda57d9c783c0e932454abecda5b7cbc6a5a1679acbf0711100e1d0d38925635dae3b187d462827ab23a61902d46568deb0ce95fa443e3084554faa78cf59f43d096a1b41d1c774e170ba10072f0f3514ad1477d35214995cee400c8a99e1f9f815d2d627a41f1bb16dc8152b02a2ce8557bd4974303fd354a10c4ec714df445e43d3272391cf9345b1189472ac8fa3b5ea7ba8644b1dfe1fb939ef4d7964755dffd3c343d1aa27797cd41fc775e14ac3b3ad6de9e4fef7282f84e3ad07a1dffe685dac2143a5630c9ed9cb3a68c276da09083a12b41e77e15fb5b21ecdda02c90a19942e8d1804438b392ccb07b05e69a6815f95a9ee36460cf920c230c27fc5037e806276f37547ab99082b7477757f22384e53db19658bca12a1eeaef7595566d008f545b0d0694c4076679c925a80cd48db691f2babcd983ca0aff66451ce67ed8a3a4486101b371a6d41f6e2e510dc4dda7d276c707ed414667952a1e15c7e125c9c16b76914b5c3a9a6e03506142d707d036fe076f6eb029359ff2490da50188ece30171eb190b25bfdcdb72a9c7ac084197fc5b9d874d3014206722f1cf6d772e21fc24cdc71741b1e334f3f92431151661c57adc1781d3008717a8970a85875e5dfb471c9c6fb2396d71b40433744799cc57a7f3e485ccfd5a8edf5cdf189565c5a49c206fde44cc7228ac622fc09e4041d4d6203f1bd7a7ba6a2a89f8ff6b3ffe2ae1d86e234f5bc3a6c0c67469765a8b1dd87c423d04c404280f48fc43ce98f719061970bf71b4c09ea27647bb4329a395a23f5f0b3c318270315a882a9963d2d45781363ea4e628a204bc7516e5b329eb30d216a6340a8566589104561adb92b0585a0f31ed88b56ed772ffe361c7179b1441685c5dd7fa179bcbffddde5d7e7677b65e35d12d2657d82cc812b916f441628134ab0ac664aa0744b9e20d2b03460381776d961b23458542702413ec75f58b06d26e85ca8db70eda09a7dc441a27848c44227c5324e609bb1a9bf7de2d5180de51f8a11e60815a20f50b046e605d372d6beaaf00db5dc28ba0a18b5e6d780d715dc00a85f22428c92d272a4c7d86225b047c7c45856521760ff14aecc4d83cd2bc91e504439facff53eb25cf972c239ce237efae1f916bc61b70d7d7af4e9f15073ebdf92330f9dd1c4b1aea8b6cfd42944ece49adc226878657e2ffbf4a41b42dc6ac01feb1b0f905c5a6d75ace349aa4866cf44b967d02540b897f4b5a70a2228f5f2bf3f4460e8781851a0917442bd8a1f1bd5ba35086009b2c4279c3894a9b37040391f63a999a108a00aeca82190842273ed43ccf464149b95c1a5562d393e1f0528035df2954c783cb93c450b693556bf7f04fc11680166cdaa41c2b4790957e9ca393370058f1765a64edc8fe600c7ca20aa4914f574d51e0d945fb53de19ab8f4fe70586886cbc3a2a3b8eadb95f5fef272fffacd0a3ddf5988be00a2d25b64785c7f914ef7c35e7f98aca8368f72599485352ef71972964f172dcd730dbe3a263ebe392cb35f0c6cd0565b77cf1831020bd0ee1d880ed1627b58667f1bad0e0939f1307916d844a4e2cad9b3a9a68119c6c021cb425329c00238dfef6be1487bd81e32c1026b6b0af90f7e9bd1ed725de0a7e5d0a1199bb5061bec57df018c16819f5ffce2c92b0cf502ef65d5db20e2b04dde59462677cb2b40e276691dc86f0d1b4f50ea1302ca06ae403018964ae66917588ca5bdaaf97b6c142976c6a485c2949300385010dd0d94b227d117b973f82318a2a24f38d4215765bb4c70320a02a9810d91d384cc872e2e450c832d6a45509072deae49217e1003eac73be325a1ac1be56ed8db4bfe50235b915f1783ac3bc3c6b358d5386cc07680465e00392f0d1ee5010f8f150e87139015dd2289dfbea527b1eae6daeaa7006b315a346be18c7770f128264dde60b0bc07caccc69c5f3ce25f41293216b2a13680e9725fa373c85979d1e9cd643b34fa007314702dc670163f6fffa2d4673d96413044290b902b676f0b2ae2376786cffe1efae855524920f38738f6e1875f6c79e9e35d6fa45a30c80d994b2dd7fe014200bc3c0d140384adda83eb220cb141e1a89970bdd4e6f03bada4090202c717479da9142679562fc6bdec9611b7cce4b45939bdd6588f0f34904f6cf838c21d112ea467de4d164dca056014da697f4d12e4fef2ab2aab42842975385861f74c6157f7bb69d9dbf9243b2ec6499ceaf46407c9a27568a74c3a01a38823035ab19c63828c8c3448b5dedf50c3f49fe5e967dad0c497aaecece608a2043107e4a26170828ed06a1d6b92092ac3cd0ac33bc0b8b334b375262be04c466d12f5226cd7f0a26c8736ed3225daa008c4ce008de968c8d336b5ee4dc22b0fceffc444de0cea7580e695dfaf026596defc90201a126141295ee6670470be3fb4f641cbc99b913b6cc32a822b7af586402598be2dca10d9554346c8aa2f98b081c3e800c1c3f477de1c75ac74ae85ae37abe0389c78336471c70c547a5c101ecec7482ccdfef68fa2c2880a123b53dfb1afea076a33d0c40b7e825e3248eb996d3b3053a743e048f76fdd6f2c8d2b64bf6ccac262ed4f17ab602b4f72a26d4623d4b914550daa3a16f9417c7ed7ab1809474a47cd2f2040f5253537e117434c3020a200ac0d7fc61d04987bb2d8a773add791a84984bdaba2b2c26a92814ae21297918e888e240aa55b38cc7c2534617696ff6d3149df02e4e2935a7223bf654589bcd4048343e0e71aa8e9af8f758b861140d7a1e8675ee12144beae4b90228b6e79530b58ba08e767ea05a771734bb542c203ff0f943f67399df7ffab2218a2a13deddc68eee65dd00e9e4c414e2ddc04d652ec7b22112c201110e05d26ab641198fdcb77a7a0b0f3ee2442fdbe17a3e5120ca3aeb43bb3390dc58b51f428ec61e985d47466248164f591766a745c7f5069839a2e02444bad1b99bce1587ad4b0fa81ec398a335115745dded2d75b71ba37e50b4812088477ec87ce15c8e615bd2da129c932f47aff3a74b6fb77a48bfd7ef55c3c21dcc3094247a52265741408818c49ea03cd08ce85777f2e0b88596d17372e7093e95bbf21542fa0ea1cff117b294b09421504e5c8d01a5453fa32f1c323941f96655ad1b8d6b35dfa1898891b8b070888351e2fbdb28f0aaaed5bc69e963fd679806bbe4ddd0cb884bc2a84488d104d71d6cb906118924240801d143e66376bbd2b9daa3575c516990e42bba7c6019c22d73f8381753694f4710e14005ee6e07a359b49f65f4101ebd6bbee1914016d49ed31c90ebcb1ffbd018d51d4e50af341fb898a9db16081e3ca2c0255a3574268155ead57bb52c67523e4dbfc35318fdcafe72b99f76e9c6e4fe71cab886ae70fc733d57157dc2b7f88862b74efc28a557ae71b691909e16ec683ad873be7cb5eb3b9f7c8b1b6cfea60982bd8a1c47cdb6a54ef5bc88a3fd6abe1623b036fc99c8e4d06ed44bfe0ebc6b8bfaa86def10595c5f0c6933dac944d3cf2182b44983df6c670d141e662a9870905e067270e3b7217f317a86f1c1867c8419e29a5279c35fd4f2a9033f2790fe0566b0f5c0aba1aad8e4a7eb25c9053d034e8707d1d9e1d341c81079b845bb577717ec0de3044ed98ec16d0fc01b10cd93010eda9a3e57319849ac8e413ebd4fd7c1ccdd19b00f29124559e477bf12b7bca4040f966557dc9093b87d8b732b460d3ca3210781f6a118de10286386f312b077a6b2a143a2f30af0152161c9e506b3cc52c0a469cdfa5d203fdbcf231bd8bb263748fd3a88cd80a69fb866c6f973d66d0b5fa75ff42c50c4d1d7e76a2366ba4da361bc1ed4399351806296c8793ffbeddee0c8ddcdeaf81d7460790d7f77790b92feaa886d99bb5ad1637caea66f76043f8e39bc2889d7206e7728e1e0b7fa6b8617deb863f851ef4c629326c49761a88554f1b8b24b4756bfc7f78a3a2ccf8931e298c4e7689686a8e919e2a17ad87f19ea0cbfa3b9f043e47a15e6d68f3810b64d2294ff7fafd2950e1f80e806ca299250b304c25466f2ab6e218e8abda956b5c7b6f99777aa22c060381ac5b0d8a121ff63dea669e649c2c9337c1da7304acc6b104d21c4a8336b4c93a9c48169af4cca39561613ceaf65ff5e88e444f42510af9474bf9a25ec8b1064dcf90bd07313867253ef708ccd0552702697621e6fae39bf28dc0d3cbbd826e2e1c7ba57fd4c38576146ee74c96d90d4f5ba14c515ec43cffb12330f0e34c33eb41564dcdc3acacea71aa17a1acc1972b5858c475ef342f2bdde6a981756e7f7ea49cacf2c084d2f2b404583f86a678761bd79a66490d51e453f22498be98cfecefe1c00b99fd49bcc386c4c16b7ab2e3f116494f0b0a109293b9b5b1471e08e7535b2ee4d50b82ae0f943317ff1ea027d1802f5dcd4fdbe8adda77f06c48fa5ab82a03a1aae48e15da3ff2a2524100b15ccf0922f8ab1b06070c746d5f361a2217ed62edf6a629350b7d8b73fc6cd0285125b2adc3a0c6c3c73ea770c05436275f39ce6e401ec2435c89938abe408c5bb2a90b8e700754514cfaf55de9b97210a64f3a8ae7a11985991f714b6ac8f0279e6c903f52d64b84d03b6f1b34d76082b9abea544a11d7f5889f919fdab5e54c70c00edc18df60fdd68717ff4f57bf6dd5a86e18826961bb91c907e308e2c8f2d7cfd86cece7593667c35cd7c2e8e80486e2054e78ae055630e35f5c3f5460bb48708dc043fd66ef6dca3a873aa33430644e1f197eb0eaeaca57803f7c6822693e04a5cc0925b65f8ed1b1e6b273143cdef0703f2a3366f816e8b7f2ccbe716b16fe0b40e6b997542bd88e75ce409c2813ae92e06592fb866e4e8a63907225893039693ef005dc5bd82ad64e8c168027e432f2c4b4746acc9a47d25cb5b6412646440a8f572e68a814027d7bd2206cdf18003de6150910151c50a14a71382e0baa5d03d1162e3b4dca8c15d20b8d3b00727bac3eb55d0912b4e4475f60ac2a8d24a2d2f06fc0b46874a0d45c9a6338f552472e059c5890890e7fdca81c45515a974e7c4b67b460f9ef2143b0e42683e419d412201e1a33c7d12faff11f4daaa7ce95820832251cca11976a29bdd9068a480350ef44b8af7f0deae816b5b18f30ee1db686b4bb34a11174c65075bf08d78787be0d3e8d3e08fd6983c6c670672fd6efeede2b645e0423e01b19ae501b70e6fd08331fed27c5092b8eecaa68c78d405cfc0d05731c7be21f7df9d93de0b686bdc9e8b4580c681a976cc8040cf92cfbd9330b345b11371daf487d6cae330913ccecf702ca615e0bdc241cccdc712f4a6075a446f38114e3406a738cbcb19c41712c6e8615814ee843b36aac65a73d15280456bb60b2322137752800ff8455783080a65d22f6af8be66ead30c1a3fe3a9d89f218569666d81fe5b7758f06020644517683a686f4b34e2d54f8665eef719dbe66175eaf499f937a46686130fcd0770e58eed8d19d581ab66bc096992f07559152ed953d6d2049c3e9ea59ecfc5dc97b26ad1b0d022050628e789967d0d3dcb376ce4076af355f3d852abaef3ebf70919c0eaa0a046bf881b86ac381d79ba1153f17efa5f63014ecd63e70afb4bb9687d295cb07dc7e0acee520f718956d80df8c9989d8e99f4aa73b3dc3d5717ff42c0aea60d43e4c26012e591c428fe44b31bbc95f96e34f7426c55a60c02341bfcab524a8586222e44a3ef0184461570d4126c003c888dfe0d3db99795c2d926a3ac560511b16617f1ac71cdc1dc653877ce2dbb52b504cf7298acdfc6e603549e3526587eba6b5f0cbfe68609a638e22a7a2e595f22cd454c4b46685c5b0f598a5fc966fc02cc17f2949a11a906d3fe0c6ff8727914559823c81a7fb48064b0aa27dcca6af52d57bfa5238a3e0a3f8a865549f1f99b9b37c03f3cc8235c5ec82c912f8e62bb7af5948ab16fe51e78e95017e06c9ff41a04242ae6b8caa3288727d66a8ff2cc16d36bd63f9c527bb18f792d619168e55848498dea67b8822e03209303b675b84a2fc6b3cdb0800ad1d709ae52a2912861c64002453a0b84528146d014b49d59abb87df858d94cd930b176545bcc5e3a6a1c532b890ea523a372a149b50b3a776393ff5d5a9ec8eca70bad1ae652caf2ec26435592d4e2e86f5ca4c33d4ad8c48d25351acd088cd311f426c084e70e837c72d0711560874067ce1dc02470cbbbd24badcf2b4eb8fff6a083880d3d77ca9703adc737888376eef30c7a359923f6d6afcdb6cef5c4df44a2d514c05f91dbf694795f19d3bfd710feca2cc2b24f4344e0d41a3c937466213590b48abb1b73a7f7c82017157507e4dab762be48c0f88aa5520a94c6c414109c556096e0aadfcf68839b0f583e4f9041dc0768e2013143a5b5672c4328206dd50903b879ec30415ec1e5dcb08729c017a06dd438aa929723fee3852daf897d980283e9075ed0f42d95940d9fab37209303aa72ea4b8f42b37a9e401056fcc58e76ce85fda5486cf1f5eb2aed61287ffe05d3345a4e3c3402e86748315c01c60dcb563144b60bd1f46a3cf48ca2219fef760cad5fa7fb8904cdd49c6d4e081c099748663379fd95d1b1069fe91ba18655ad08c33a4a7ecfde04e8291ab81129d4725d236cfadbf91a8bd9cca2fd7c9dc1db7457524444c62d4d49a693f7e2b9eddc2a2cf3c854540397722711b16a404a668e56eda940cf2aadb466b25c75f96802b15f553f4182958b865cb4b1901bf726717e1bd246361df272b93501591a7312f9924e41864768fa17c241cabe55f7a410e76f166b82ea273fdc207ec9a7ca3d305ad5381c312e04b6a871e01d392eca727324462da4097845bea6bdf269f4b9afc8fd81a40144705dbfe2cbf8a107c244d4fcf89e12d9a0a8ee0d20ab3834cc5f7a4ac0f0a7cebac5c8df9f1bd1b7cb2059267baed892c84fb3ebb4a7ee44168d11058103d4bf4c950a032e2a83b5b39a7f7fb0b60906a168160251c7ed1eb4b058bdb4c3d572269524b85d72db83b8aa831e5987dc6bb320b23fdb8f4264c748bfe2934ed7bf4ecb606cca271f8534306d1d3d913e343dc9e310f21a69793a8f7d04e103cbf3286306d8982483b99832678645dfc7984566693921c48109823f598fe03d07abc20895ac540d80065adc90795276b0dbfd3cdcc077a149673f555cdde04828c1149cc96fc89242346778cf6103ab5c6de3bfd582a305a2e847d42b32d18351fa9484b846fc2dae42e2e41f8edffc65c208b6f137e327f0cf2a46d1b615019ede39b6ed23b412192340b55865a5fd7c094d6cc6e48e7ef42f0eb04f164d9cdfa688af9390986afee3b0ffb59841537b8d1815ff9953152b9e156058a329f753e3445544677dae32893adffa6b15058c93fdf6cc644c8dac96d69b3c8f6574320d3f7665859e71aaeac3c93e6aaca7592dbcd2e13b03a80ba8cbdf575bb610a29f22b43380ca2b68af4ba647c1fd321170c48e8d19b192b281bd5726e03168212a138978954ecce1bd1313f8ce436846f64f329051e545ccfbb19176473f573f1f131d0395ebc59fcbc15083a98ba55d0bcb54ca8d048a19c46e1d691cc6d02e4cc52953d783cfc3bd4f9ce0b642cdbe5771c1e7d686edf8210e947aacdbcea9384e5b71daaebe3558c628d0104b51b16df898036225960cef6964e7e149e7ac8dd446fcb259188ecc4b12a234d1ea749fda849994ce1e1458ed43b3da2c1f8eee079a7247722a59174fa262242a1d5c3829f64fcdbfef740dac8e692d5d15a8769af5cdb719f2f872c5f3e2bdbccd6764d1ca1353f1f29e69970f638b5f70de2d631d2aea89e42a4c3dea3dbb15051f19857cb19a032a194c71c0abc2cabadaae66f08ad8aaa21fa1fccec7361f1c2ba20700b3c0f5319d6c9f440df1c7432696c0f7f8118c862340ab90ce459fe270b66fb80c214489c18f574f0035be0d1acc9c416dca0f2cf8c5ebbc9a4740d6a08ca26855aacfa29ee7daf93e1780311bf43a2bb2c25054b71671ab0fbda9759bfd07ff27692cf0ad8cc2fb6ed7b01ad087c65f3675596a865191a61fb9d026127c2886f2c7ef190f4e9bc144aacc58ce5231ba317ddf7f22164b24fbe1e15d58782a1b2bf79405f2b03f324550acd53de35137e82acee8483895989adf90319a1d3cf3e893c293d9dc1824a254d09ff3c732d0ac7781bd7e968f7ba38cb9c6da05aa4d0b382e093f08baca5bc4ed3b50f5981bd910645667ebc350c3c56d68a60260a18bb87ffcf869f7cf378dcc86167ea62cbaf0c92fa526d238a8e72cdfa873957bd40898025ae7b6282c14a72e9c2f054d781b9132e56c75175bc5602e1f8e4d788f20c7b16b0726365bfc37a12f04e4a35101f01befb55b5e97b9e0d54505c6c70ee29847c622df0e8cf60564da5f40ef09a666d1299bdfe1d02894d2e918c7f26c4826b78a53161770209f86eb7e366c297ded299a54e1b6d5704d63ef2213fd2c9cd9ff7ba47b9483609bbf7efc8ff2581bacf764e2a035897222b254e499b8828648785cc6e504cf4c6844c9b6c888f5111f3eba15bfebd368daae56ec651c25f7c3a046126b06ad34bc1c2decb8af3f30542a68fcc595f31db312f1a60ea1ac131a8df48dfd0bdc66846996dd3cf275961860b2d19580330c0453ac7c2afaa95d33ea3dfde7d706d512ddb205dcf65037a6e7d38654593d2a84003dbc7d76fbb56e2dd153a981ed65bd33add6d06f8eb29dd211c6fdc56432c4ab13db2a8c0fbd2f085d810755a6f34b26573f44f77671268dbc50018e8d29dd7f9ae03c3a972eb3039e9c55ada71ccaae014b2a6dcc1a7ddc32d0ec9402d674d73bfb41c1a9430e69dc68959ff5751be3be38ee5756486c8a7131952ae71a15670c4d67284b58e174593bb34e05e5c2c18b9ebfabb5c2fb7a36a23b5db348c87e5e7ab8e2e2f6506803869e3fd64646256078e0c4af1207c510992367498efa9b7c8b582dece3496a68d959f18a15812b1739ba33b2e622cc5ff0df99107d6fa294df70fbe9296ecc15fa231834b65d165b5ef64b5cbc6cfe2e192bb5fc8949ad80f6221eb8150bcb0b241fbc2013c1fd9acabca3a6df58b141b8c3ebec34ea6f8419c566cdbca9df7ad354ad8ed453e1b3a68cbe7081304193a211f5d44db517c826ab576f01378c49046b3e199ffaf5a4a68cae822b7fe427c7d53621026c8ea66eb4626a3eec417115c361da09d85f2ff89e4c94d11bb3ddda52260ab49312cf50c16749389d6ee53df6f28b97f62ce8dc0c46ebe7401ba339ddc333cf982f67577a9adf94fa0a07c0ade0a552198c5e50631f2da8b50616d21a779658ad6a5fcc345fe20cbb8b99e8aaa0af80ccf5bf8909f68d79abc87a7fe95348018dc9a1392fc2897fce7abb2c68aeecf4a097959f1f087f4d3bc83bd8acf7574821a8744ccf16cea6fc7ea80bfd9237664f10b0a37d1a490e089d317fb90bd296f9b3b80055ff8fe8facb328d040a6fd9f51d718d93290a9a5755f69789380fa3626b0f28eef00f1d6dc50a4f80e993a7721ced50b33733047f51e9b340b93559c22e39423ab017e6c76ccea2a8bca6780a078e34b0ee5ce5e07ed2cea16bab1cf58e3d73524868ff8e4ca1e0c77f740d9c2f1e903484f18eab64510a83bc8091ce44a3881dcb59f69504cbb3cd8dccd3a00cc71f4e8d4833eb8df38b595eaaeb89ac5dc6c96c306b860ce46a72b6e92cba616cd40f5144480549d398582450288ee2071121614f2d74f7d6ab736fb00fe8b87c84ab53d8316be998723438ba3664fe0aa627d0c3b8d2a3f45c8ba4eaf5b74f4427e00daa7e88e87451bef381f75cde080d752eb50af93b1b3e623c46dacd0d63f82bb40affcd8a89e5964163ad996bd8baa26124746ff8ffa1b4859780427342d08e28569096a9a892b5e5aa2292c4d49a7856031d89bc83aa470799e312ed09168a0cdfcfcc2f1e13b1b9ed51ee9a85bb1c2eae45daf1629139ca40f7d0d2d15f9468af0afd64ece5a020866f925c939fc54f6b47d2490554681c44b9d22241d5c59ab23f35ee9f0722e4f677e362feb646151dccd53017843715ed1e0de13bf424f0405699fe7a7e722741f5b74ffed8ede1e53d5c96ae88c69ee711aab040b3c664434087eab9427b123263ee2411902923934970a69f7a5f6e9f1b0499cd5f6dfdb49540eddec8f426adee82d5f19abae9e7b43c7989bf478931ca6e40a7258a5b4e0c30a50143ed7e7a07893af522779a8a666393f95432da73b88c7eb6afad9d42fff57ccf803db11f540f9b66b1387d7074ccec66ca8384be0d022ad2df55fb718fa3c9ece493645bd92413248ccfde5e26b88a0774f738142a56c66ee0e0594492a99538b53ad99d5e23552cb02306fd9550b8c9599513802c24267e9d4cf2a57f7c031b0781b2d39f6d10fccf91f46a6c34e1c7157a54dd46dbe62784888ded2ddf44ec581034cffc68b97f7f397fd8ffa4590cf58b66dbd316c01d2cb010d03e87f11caf20c243e9b86b9bc3a956b4f5cc291b873396daaa82b69916ec775eaf09e7eaaaf02a5f9620c0b3c23f1c82dfd172d678a067451822c391e6977792c9655057b5885d93c00735e463b1226d2b4dedb1a5c078045e97a9e49be37a836090103b0980d169f9f6a06bacf88c97f4af440250613d8dbdd5bbad721b89a07772003a21488b1404e4098be19b4b40a3b88fb117dc6de91e71e280006a3828c1836b156137ae6321c8d666b3cc20a09f5ba85229d9f9a8505da6a23a29c60929a91f1f336770840652842d83a7f4ff364a94afe0c968a655b415197528b2e8fb035f848a2f7ec43494e074e582d9206b79e1c7a0b61da29b00be982db7a413a04bbc4d86fe0d9dd79498a899027a95e4a621b2e1c00ed906d1825a15d2e635d8401bb5dadbd448d3bea75d70213a233b5177ea8a0b3d58a18e725acebca8867da021a5a7f6ca2dd65dc7e3ff09317bc700b45f237f98be2cbc0e3bc8679dd04831fa94d0d9c9f4e7b6cd2dc19c9dc4a75f96b68603d14ef930c8f45a705e5fe10c2e6cea6187d20a590aa59042912d992c05d4653bc9b329d8c8b5fe20dd530308372c81c53ffeb3aa95f7ac36b7d3a7c48f76b379546c09560b7d0ddfa7b766d30c192f9787abc21d9dbd3b15308ce181b01fcda30423f59683f7123b6fe8b708c481fb65d45092a8d61b8d266b38903acd8a1dd57e83b96cd0bef789e8e14f3ed311dc288b16954a748dfdf70a3cc9b85f07afc1d5df544fe0d6cb92d4fc8cdda38f6d4ff2df06956691d3065f77e98f19a3d35828ecad48cf50ffe8194ab4c2e871e0513eb668c4f5fb746f2d1677c8b90487629a8c7eab2a2e8136cc82960b2f30560a5a6524dd4aa72a91c3c7d8515de03188806e5dea621775cfb33472b6851f5767a3e17b9314cd82b14fb57aa22e548b9754ef48a86cf6e43ea0b422f98a6b674da66e8205d48998c5aa8d0de879b138122cca407f65e6ca2d0f4ba500846d3fa73f9938142eed5cbf1ebd880f2171b4fddd0bcc09fc28d77f4977941385a8e54bf1a3f30de73cade79358b13eb05f7aef218e0209f706e8e606337bd2ef72a660dfa1c0379466957420057c42890f3938820eb711e1b1bab5d7cc974af3b50b9d96d9b7e2018c320aac0694da70df1999bd4d9ee8ecfe63d114c87d6f5a9ec01a285915e7cd501c5a98e2bea97e6028b3f574238bd8aa450deb028cde6a587734d37ef517058b4646f8e51d0b590356f7eaf44ec9956844995d86ee318482680d998c4a8ed31912bbfeee2f9444446d6f4a801962babc2c951011ff9255f3b2094802dfcc4db18beaba23338e43eb6c666c73c6dd19edd1ebdd35aba236cec6b284db6c3651aae0eeb644650e4996fd0605514f5b3d4d6f06ed6ccd6790dfd39c6bf4e3ab9ab65b0a28467a30c1930dfd08234f7677c2e1f687a666c79648e135545724cf7db44c7ea03e5c06b5fac50c0319429d7792dc775d6ecc9d9ad7c41285e790948f11ad3c3c03526529ebfbe1fbb10a96120c6e82d66679710f334523baa3e15d2778775cd0bb50dcd6c1e48faeb46e487799db8e60a8c93fb77ead3b8670dec628bf11a1ba5b0aa1fe1d2f2838c833dc5374b82973b6c1e9f55885abe37a1a5ff43d331524c8407a5728c74856e434d9305578ee8f5f88acc84149a287b4614d76497feaf85fbb48f13a3345cc1fc573ef59d0e5b729d2cc936d00ed6e7c9eb5ac515ed9e6908155af2495239ffe076b3266f1c9ad95797cbe0aacc90eb127224bb70edac3e462c3fe809f245a30b7636bdd4102c7ad5ccd48a229a56e9b3e8bcaf57979525468f781f95abf18b4155c8e34750ff6a341d0e4cad69d731eda7b9e8db51fbd6879fa70160c35388bc73d1fab9ed63f70e7227388659835690ca69fc2fa69851ac7389a3c5ce5aeb556fe00483c0489587052068bf0e073922dade530e207921d93b088160857a4170eca9cad5450cbfa9f639d394c0b3932634b9273acf2ded0476a67157df7278b7daeb94a83befe8ffc168f82c4d4124fb220cf8636d1441dcf2ba8826ecd4a60a4f6aa7963c71dae3b3d26c81fb3b59eaf076fc675f5a470f71ff3e9aa9b512660874d2abd842c64f0ae7296a9f4e76569c48ff56c921defebae55797215dec02a15f1c2377d9f1f13994c2b62a84483fc11fa474a41261b8f67bb26a67bb3a346542693f4c4c7e9ffd28ba16b574c2af4c69735ab720838053dc904051791890a88cc48fa3230a432c54fb5029a0ab4e57ef612b6b6fadd47bce6678ab4f864a3b126862379b8c934c37ed8882506be10ca8e05ebc6cdc2d7d32d9f530ced65811e037b3cc86428b33eb8677cdbae5430d198856ed089165177db5c68c2f47de9fe0b252b09a1ce0f886b9cdd775ba2287d260779e23f71df41f90cff2fec47d137afdb796edff2bf8f7ccb67377cb9d6cedaeb7fccae6341ef479b1ffa7712f0db08d362b47a4d3427ba593ef1e96b3c014ac24d1e86867bb2f13c31d51ae6576f6a82a56ad6ffb00b94960fd9da60706fd000e38c324d50c28418a69ad19e32f452a71be90b6ada2adc836e7fdc5a9f11bc84f8722ade3f7dd0003498480ee0ae583064ce7605fbef47a2983dfd55d15f1c069d1ae1c2229a7320db4d86a1614accf33109e4b23cd89246310eaaa1190adc787000af2a6e3768f70f552645669b0106751cf96eef674d2af6eedbabf098e7ae8ff6eb529531db2f88b6fbb1104a2c101b7d74ac2c4ef2285300ac9cee425a7e95cbe598cc7edb8b2a82691a2a41e637b0541d0bab714545064e92dbd0db718ff4998b24a8a9db38f696bc95d48a79d7bcbe92a5827f035338fa5770fa52daf7c4615746b0fa5aa4af19f4215bd6be2b5d945406de75dcdbdd6432db5c0652c65c91ca200c0f9ef2bd67a2d533d9ee948f2e709aa2ed3cd68d16159aa51e1e6dc6993fd76bd4ad0e4caa26d42bc77835e2d813072ebe3bfabed8457b39826c032bbc2dc06b9e3c71fe94734661b3ace4087f20a20d3cdec342b52273f6c253c0794a3246b6c2173e9f595e1289befea1423524cae69ada5d091a6efa060f936046509cfa49d035ef95cf2c00981bf9814ae01b8abf541bf4d4de2f306300e54173f77a2007908706a5bd40ded74354e94722a0fc2450350f3073bd57548b0a725d072c76ffdc68d7d07d853ff3636d535f7faf055f31b510300efd0e63df013b012bba75b39c950c69d5bb90cb563c5449472360815e05af97bf8a3ebcd029ccde69bec10e9da7da49c34d1079a983e8463391b96726bbd34ae5e2b08e3d9f065e551277c2be0f7f07b1a755ea65230a820e15a9e1e3e1c157e2bcf5d2fbbafa5f48d1b54000d24653ea1cb7f5acd4b6723035cfb2911f5e14dc9c7b88e305f04a9eacc8d4c4ba984cfbd4afccca255b92f3a3052282dec671fc580124f0ab61df41fba0665d51d91fcdb8511450df5cee1b64c78a0d6796baafa11a64bd6cd91ac48c6c31fed9bcdde9aaa6ae342fec8229d2a1baf70e98e682d22e9c4d89c067a89fc42e61138b9036cb97f8aba2f3cf72423eee59ee200e2228932f0c71b2870455c4c510b276ba156d3518e81c7cf9e4dd5d35b8a8e74fa4be768edcec2911a4b38def82fb744628499d1324c34ec0383976cdd6652083c2b18a4e6b0405d016a2142839e10d4d23bcce03bf37ca1a4e2fd8a4b23a072d5c529e8a6db489534a758a4875e26ae05c89a3aff934c324c44d5b5ddd02e0fb7530bd0bf1ea9a973882ebc71566b9cd16a2e8bb88b9e51fe7b4b5ee3fbbff502fea88e3b3c0b49c841529719165e940e4e4a43c7e028f38192f89a8cf98b53f50028399cd38671821dae964baf3240b6403743a039d7636f31d22f5db3df213ab79fb863dcc3e957e3238030d99a81f08f378324e5b7b3cde42e92043c08afa6c5e3bfbd3e8ad78b31ac183093617906c7789d863eba0694a2ec45e9b3c623d96b00aefd22ad3fd3cb08dcd2506fd20cd96600bea53b222fb44a6bef6439944f4868c79e16ddb99a03d044ae9afc1d9011d08386b010a0e8139a348e236fd181743fd508f1ce265e568c8d50c1d1afcb1615bdd69defc9dfddd769a3a5c729460d2c8d11909b3deb02b12cd2eab7e584cbdcb34c2829a7dcdc7bfb81ffefdcda75ffb3f7b8405441d8aa2e87902d4fd972a0d5812da42cc4efc45145fc466f9ba3f66acbef25f9efd7cff1a84aad407c95f5fcf77d2607ed1db8511e86490641e4cc8d998e80e0ae53d3344b32bb5fd9c517085352d9a274936140f8b739fd96c53e856feece2075bdca25f91cd1e4de63ac963f05f2ef7fb95bd038529056b9a57c9f291450e4f3fe35462671db624b24b0f0ca63a13dd1974dd5f98cca2a5736ac0dd3f94ef6d478bd5cde1cc2e507d14a464fa31e5ccc1a0b1b5cbcf7d977e149fda1dbd6420f4318e63657bf96499b9b366111792552ef459149d31d0783385dd4b8922a9c7a207dc52ab14c24a92c83e73e32fb3a948638e16905f2ea34aca8f141435f328a89c0b0087230495bdd610c578795204dbf02086d0e2393a9907a71b07570a2a7de8770b0217cd2d923af23295439c359c261a45915160f4d300f653a8a1278db6b079ef3a8fd2f97d7a075fb9ad4bb4500d0aadfe3e0f29ca2f9e72722051860ffc89c070f8e863ff8e8fdb548eaa73484a510c753ff77a8cb6b4584ab471b741d8412649ccf560cde5dbd372d37ce1eb42a2af0e5ee5b6c3598903929de0651dbd37beaa7a964456d2223fc83b182eb8857219c5ad8764430fda7abb199b3c6f8ba7b244aadc251a41271c888872884f6f223ade2503b52bb293bd69d78d99b6c6c047a9df362a4417ef857b923f0a0c8e640a1b777cb3942cb8a55c9ce0a8728d036aeeae07b09134ed88576d1011030627fdba716c249d2b1e70303238a96986040c1212350746d8ede05c5a80705235993c461f99f5c1941eab009a968a6b608bb8d7d760f7ab83e6e5c1cc6e979b1109b204cfdbe889863181b8d26501b8a1ceedda14dbec810c630373a5f4f672047b956afea3478e0a2d1a4744b569dc6d6cfca3ee5603934a8f52d236f920ddea7e3d2ed05de7421b28cf55f1d1953d063c5401eabf4905bb333d1d1c59726e8bd11eb85afb5d808b04ab0877c450ee385c90629651a1ca90bca473855513563788a9e6af431bf7bcb5f81e327bc639d1f8a0a78c16e3cfc4b8d1391d691204c2b31b1502925cf9c8c4a677dcddc3885f176035aac780640c6f569796e579128e01cd3f890aa14c562d10960464ddc6df6a9530819af65ac0a3258d8b674bacc3af082be8a7aa8f1641a9ddbac8ad8fc99795660234344969aaf7557191851df46839c3094ef310a3b79a7b8471627daba9b593ed8cf0a41ac38dcc7cbcf8a1f43672fb2167fdea5688339e8bd172777a958e7d13704b28ba8b9a16ff383830d53c702a1e052dd6472e58b674e4b740c951f41b97e3be72b9893bc98171e041bf87acd8976329f0631e62a77b4476a4a3531ae281fdc2de093c3b502d7a3245ad6fafe27090ff2e65f13657078e9dad0b1cd0b4cb5f3c95a844c1e374fd76360ebb41dacd2121bd521b94ba3e9f1fbd86e25a4d6d618b9d635b1ee911d3103f85ec534c0c352c5e10bb4d5c2bf196cb62b11cc86a0649fe03388f5e9709f8056437a4825b7cf868b240ef16590bacea359e58dfbc076f190c05b2d912dd539f9a5e39eba7f0ffcceda98b117a58422297d7bb4c2156506d7d50a0b39c662012680fdc235591184cba15af5cad67845c1f154137ea90f3268a12159c223eb07b5d0a8b1cfba0d042a5d4b87f2404d77990c5c77675bf72372131652a249dca22d7142420c78ec801535de3002fa65e339d04496073ac3b5a56a2bb65945c437e8d90acdf4585864f6d165443295daf8eaa6b248a217ddd757c2ab286239f9771fdb208dce3b1ad957b4d2f18963c1ff82820c7bf6648df7e35df5b1220b17bf41c75408c73d7e30de070addbe1c50545c4b089786cd2179ae50935e0fb92a17050dc077e0984b88e4181555f9cab82ad5e855f7947e20f77408e7b18021b8fe6d05d1f9c5cab0d7810bfcad6b5b6510bb0ba5acb6560f33efa0a1532290a4b2219b51f0a4a33f18605d68e4c0f641c6263876e2006fa68ec7e422d36830c3ccaa348e25752fecbef0f786c82d9d28709a46033b4f4ed196127a5322669f1ab7896ef706c85acebb12c1bd108db96802974315d0a91d09c0db9387659c1cbbf4a6c90e2762b4c8a8571aac2d413d8954b6a8cf777c9ed30d951a716cd1ecd019e75cf326300f033cfd1925316486438d173e1c16741f4cc787cc730801e79e92f9461b73ea20d6d593f9010a13026531f11b36fca05383ccd89e40121806df100f5ea2aa8a8c311eaef4ccb9dd23fce8a8d647de52a942125c57b911bf6658e272357a9f5769007ea1323a4387d8d23cf879a716821ae871bc5620e0d0a4780da4c297aa4e81730a7595faaaa604a332b578433da7c5dd2dd109ebfac1505d5e75b68bce5d9f389a5a338f9bcee1e25b0810da43513447ad0f3fe4ad11dc8474f9e8822c8ea574185dbdb99c6e61ae1bdb0ad5a5664daffcf31f9e23cc023a7a2a3f30c8183e68100a66de29dfe9205d5deb8bd9fcadccc9dd551628fe392da1cb52f019ea146536ee3a4e6ac74231eb65bcd4c8f95aa26ac94baa6e7dbe56297f155367b3866a2947d8f46bf642800836b486735b654dd10230e0625f651c908673fb8db7537710c8a951e038d7d91709ca06ae468b0070b93048f75aae7163408f010ebd86b29d4d809e533545a16f4a409db62a136177e3e26e3b096f5bccad3d0658f72d7bb1de65f71fea3830eec5fc6a6b8231b6dd53da2fbb850b26f9334ba27766dbe636d5669b912f2bafcefd82ad33dd5f0effa705f084af29d8cdb1537c73e500f4240e0192bbcf6504d5186b75833757b26a7d010149e7bf9b2879b2c93d0f556dda7f11efe562bd31c22fade991a2e4cc7cc347437bf0546edbca24c79ed8a248a0b1c6a1d80ca2be15bb925586729637db2f02c3b9ac323fe95bef847094ce1533a99761e54ebf1b18c4eed7516bd099fa028e5b32d10d00c99a60599725c283d066d55a97d76126b0450ae64ecbd54d574fadeb336a88d2fb996373c7e2a4bb629d6c48940faed68942cf863eaa45ab79664f6200093ed863acdc33cce2e87e2f6265172fd7081fde1eae63344ed88b2525d3e3db4df343d2cc4f33aad5cf75bf2d8b7030f275ed4081eba8236dde3d56eb39ab542e03c58b825b6c531af00551963da5a163c8e0ac9ef0382c97945cf844230b09cdc4e0d69cf03bde7a2696ddf8534d34bc3ba32b1d4bb50f68ada93b0a6e9eecf0c9ff907429a446e743bc0cdaa2b241cbd6e92cfab72f24cbcb05135d06890f0fd2ae09fa2465e0088c1120ba44d3433a4fe3db1be4f4e338f964c2a50e38d3af7244c90f1dc5a4049bcfd16b24bf1c6eb9ffc264f33fe3a3d69fb4d892abd96ed51fdffb6973dee72141b6ea7b9b3962aca21f6fdacd675f652240fb21d28c17c5820122c933b66d56bf5ba9c0f59ecf515b74a66a757662a3eacdc4bb720382b33cba93b6eaa0806ae8724a020272f104d536f2108c92dcfb53225f8271b4de5fd7b4e23032470ecaa878d85365d466141164023ec5e805eb39196a9016aa0011213636ce9b8a8d4942f0cb0d54ff7ecb56f57f4a8c46f5c8a8122d85087a6971be1279f419dcb77696c1ba9780290aa1903bfcbc1c7fbcdcd2cea72d9aa91e469038174c4cec4a4c2eec16bd60f72f75bb70614a88892acbc48cf4737eddc1820d3e0fa58557ba830a6967f91f5c6791b0e4de33678f2510775641e678c5e651565562918289379052ae582e8af9c43d8a09a9494a5459f2c3d08ee2df20d127c101ad4dbc6be3f52ecc00e13807b3376d7d21ab2c654943d0588c24367cbbdec0e5ae9791062e1c38208faa20e14d0dd1c6fe362eb466900437f469d962ae79ef53d136eadfa8001a4a87e3d09c47aea8bf1d1d566c2c2c67c459ef344c29c50faeb0c0e489d57e50a0c90249b43003b2cfef224314fe16da3e373ec5594a1f1dfe65fd032f72bd4e0eb5f402572342dc4d55a14350076c1176bb7ac265165e2b5e469d867de4255395078b956dcf09311a872a474641d0d25284d0dbe9b873d35862dad79f845f2b199862205ba2b188e48fc406f64172cc35b544237ae0483eb02d5f8b66b74a82f0f3ba0bcba4628bfaa975a3a0358e8afc5d898e0c5f6e5671f3e6b932f12d1ec2c312e173edb6771b589a371e8ead04e260fec3986795e93b927991530f42bc53632cd90e43b52c657c06d216938d0730fb5754430663d1cebaeb06845e5684a4c0a53a72a18c554d3cb597a84d971069cca566eb2a30ffb7799f0d609ece59622c0550d4ac48eaf5c67fb3619c2259172c26ca3fd803d225029f4cc04e8b7c5b62171a6c6ecfd35529a844e8168341310e9ea582867245311a99fd5bee8d4979ab495fc56c369fd05fb2e742d36a7e2a834df5da24ad8194833438bbf1815a0e7a000660cadd973730bf9245a1a259a0b2ec88a1484830891034157475e2373365cc94e67abaf4cace3b719fabf1faf8e0279e782d326527c2a70ae0ba8ca368a8bf1109a3031f43a9662b0110f10fdabbb34b3c9298a97cd3e443c0fa604ad1c2f3e1add1b10ae079ef8d4c85d34595646408fc735893695f7f3a7c44e7c3051607134542515c06f4809a395515daf966a50d789066e74d105beaaf6464a56d9f09bd4d694043f4708100ad03297903fd357363fcdd2238c900a011edfbc0c3c6d4646d4e815f39ce0b9d38e3cc78c51985edfe08628a966b3c195c9569dd7a4475075c838893a12ae377839c56b6db40f24f439fd20931bb549566570c0c9acb64c2828ffaf5ae6ecfe6553831cf4d3cb7decfb61e11e9bc2179c59982e17d3da8df48191c6e21b758a7241d1ced94694e8c20ec6b1dbd1285238a7efec829b7e0642d06b740ed0858bde103416c5d453ed3538970ef2f0b68d137b111898d0953ae9dc8c29b56367a9442fc2b8340010b35d3c35f968452cfa1bee8cddf5680a65b0f5dc4092171339acbb590c5596fffb76cfb233ee1eb1a3e434ace3256bda5f3a3b80ed0d904ffba33ac8d45e5e00318b3c4c2c38e8b83c4606bb083cbe702fa64e4644bca2a088afc040a3874a9595af4756916e9cc6d075e66ca0c58e66f59f51bd6cba2463cdeda15355e5f5c8a7c7e1733a64b4d66d4c0e87373c5286e274f50104fa0f046191f2baa601378975e4106ec670c57312f3baa70fdcf645f72d830c8e1c4e758f13c223301dc9d58cae781b742aab55efdf9d2ccea574dc47fb5a4ba9d834d29c8a4c1458872e226c0934b0c723618df033331958807182e88c99793cd6274cf0aaa9d744fa6abe98589b76c7c0f3d28b109148c82053146ca3b595a927f59da1f724f37861981127b5fee633c4ffeafa9bbfe7d0e4f83b6be4d5c352fb66f7b4f2b1b9dcff849d30f62f24298a5a1803b7db799b293b452e689e8a279d67c6f5c3501888666ae1ed1b7bdfa9c872d8d471d2f4d31c80dd830073a50c90022068ba572807846a8df96ef10546b39f44d0b341dc7537905f3ef146062de35ff6928748af42900037e8f8569468f4c5c3f74477809efd83bf0ac33295b1fa88110b17d829c0cc061f474a65179ac950ec11feddae363b36b2c1d0fb8d3838f48b21b8c8cd787fc33da06c13a89affe7a50d2b439c03edefe73a98cc8d50812549eb7f9d0c7287107a31957d785b26a68932063660de42b0e8b2cfc5ebedb751529949342b4a8b2211dc9f6c9f5de61224e4156b2eb7281dd2ea62037cfdfdbefca56497890d30ce3b6bdad71d245554ca1a037c9e7541ebcd33b622e93a65df061b3663e21a04bd184ee5a756ec99436663813828ac32e7529721af95ea68fc6458d09f830d35cf695fe1af21767ec3db282b16348964dd85bf9f78f004729b9159e9fadfa9baca8f50bc1cc75eda56a73a4f8d4418d97d3b905e16c2b70f6d782d461597c30bd1f0be0d0c4985be55e999a25a3487f1832a7f6d05f1000b372ad9ee0b2a2f3e14a83aec8c5d8a038a759075e193970de84b1245360b3f3aafc06044e06f899f6577a4f8bcf43c04adb7f4be8608e46b9b3d0d5ffb32cc7ed61073b6e62b776ee34464215d15087cb527f5b16988acad9076add83c75872b974c5e4d8a7feb0ae26de4bf0145011e812754951c9a50ffb00f2b9b89669f0c91f163a824af5bacb08f4cad501f5fede9e286e5cd1b845fc595e8793f7324f66797342d427d43b13a7d7274c7f31672f274659149e79791268b61e4005bb3f7372f249d9bde091d2e7e40b7cd46eca494cd0d9df61e46c00b90dfcbce1de3776dd7917b710817a62b61c3fa8740adf931f7040608860b510ccbe0444341955f97077daf76ec6cb3629090d2f2e793a7cf738a0e9a6049d441cf64369e99220113e7c7e08f8a2d41b64b7227ffba091d89fd3462ba50b5e278de6b51db7ca0c2c60fefe3adda49d71c544f1d78fe90972cf10f2989e4f643072998a85650b0b6c093ef43a38a65062b50e5a49145d71fc3e49ac2cc10ceb5dfe0574ce6c830689204baf9c4d8f51d9c94e2a11e54613d43a479ab6604c1af814066ecf9b7b40c839af44eda056afb785022a40c83aef3c409dd3645a62582fb9d30640f1d4727662da329d6964cd5e9cf686aab90acd193fa7e7f849782d00dcfe607c62ca7c9b27994e65c9cd563f65fb7660c38a8bb58dc09202749eae352b4ba51d9bad4a37329b457c17e7d4aaa3312d39337a8c7344980e25bd01dd2dc9db42552fa86850185bff53c276790e1bc80b02486c45989eba1dc9ee54475e4cd1b18b442e3bc4f097efd6e8b1485c4296ae1e453183b15132a09ac15c3d3d1253d3e954f47fde7f6acb2e54733b9b7fab1b97eadbbd8b18b7efcffef871e83a2e9e9c53904c261b39ba50467a206f361eac278c44248f13be7a087777c3c461f0a485b94ecdea565a604e666713a211793a504434489516ca58b79163136b7963daef0e4a7c98babca13a82e4c83854c1f79f174018d82e57f9cd0d65690c5ff3199385c9d1fa70683cefe11905a1de22b1e73a3ba4c9144b2f04c2169683bc8d831bffeb8936cbf06aaf1bd37a7976222e2286058a2a9867968178d626cde541897a8cd3c0e39c5db9fcdba4c1c9cbe70bc3c2bb5b1cdee46cede2d972007b2f2b13a81130e357ff87f208ac6ec09ec7ad09f19f7fd11a520e63761ca0c2607e4638a2ef30af9e49f1bc99ad657aa6b9db0deb5d0c5e3c9caf248f44dba20c25bd6a0441f1f372f6624370d15509d670e50b5528cfddd3e03e42b16060f27980d5960e6cd263a436ec03f0615e7c0581f4a064fe1b93ac89898a3caa4c0ad83f0ee099d7a4e977d5e9182c53f387d9e4fed557f59b88bc9313ab61c3c3b43ce9cf08764f5d198af65c1a58eae7aa98065380176242968e6e8a355621b6f961c47c29095b4fa82683858ba8f42e98803b38b71b8a232d8cfd3c5f87e10241f3d9646efba3cd6ab1f08e5cbca9f28067f219c775717eaada6c69e3ed54487f0b60824d3abbdd88c28e98dab849dfecb648a6243cb87246f134a9018ec8dcb950b1317a1867cb843886a9567eb407ebb609b35b4380ce485431cee73982b128ac7535fd36431bf9cecacb604551e2fd82029d85f9c6ba0cdb6dc6d13ef60307c13a9d8c91c7afd96af3a65574bd016045938bdb01817d59dfe3ab142d0f36719898f938b8a7fe628fd77c7cbc57e58d88b88547404c41ad39d38b445ab3d79a7b12540a7bb7d015f379e408d8f8d76a7595f023c681466eba5c0a9347b93e1b694126e9028f139d24fd5609b51da46a04495da2f509a12b7691f0184cd62ad690cfef5a1b27ad37a4b156c7fb487d42dd64579b87a6fcc2ee62ea3a0973cf7ca6a32baf7b56cfdd0d8d6e9f7f85998d6163e32be4064ffc852060eac31de2ef94c5751cb2697aa01c1d3f51a7815922bbb428863146be8d598874bb31dc2e2b67106567e56ff40a2421f09cd86e3b9ebf47d4dcc5a41cfd35ab2f87e75c4665ad567fb030aeba6b2eb5d70dbd17c846e8dd9209768085159be844e3baae2a742ff41704c419efebd52695e722282e02c7b941bb288eab8a5844810f92c5d0b558ee5f3a7d74c21414f8c80bbaa80f40477e06be753bf3dea8d0bf4ab7731c3f8d9953aea9aca08a7c175cfa0b718804c29008cf9cec2acb9e4b2786614d91e161d157de6dbe0806548aab7ce2704a0f1cf2c1f4d7d542d312c9585b753f6d057b1238ab19d11cf2c5e0bada937636beac170f6651ad2541141077ea4ee87e1798ff26cd7cc0d65cbd87f7e781720080929c0324a5056181565624ad25fa2fb4de39baa273a3a4f60f2e0eea4064dbdb37bd377f718314a48a7dbe42d23c863fe3a76a52ea44ebe2ab3768f7c1e070fd8718cdd7fb62361fda1cdc3a40bf8091d98e0320e62c0ffbf0aee9f44d9e671a66f860b0f868194441ea55f6702db2ca9802d6db6c1555881e1c01135b9cc060dd7a682588cc5a2f8ff5faf1c0c08cbb9ef65e05a0f40062632ba99d203e2ee799880890adb6b85b1000aea16499eb436eb7825bd54e346eee35d583e714ea94f5cf3aed04dbb625cbff249782f93b5049653f73e5c3290ed82fc8f26de5cb9499efa33f584457389193cbd98eba289d38aa8f57fe8374956d77861f6290161a906a8929629ab568361f9af75320f5e87faac763965f409217608bfe24e6898f0e1eb5239868c106c152fec0b78cf0ab3a2c47dc8eda763370f33e2d28a77bf7786023c2f0feafe620d23afd8e9b487742edbb370c5d71b30052adb4e026aaad07b537b49b54c9f5799ecabaecd1267b427e6a05e36cddacb30674397e02b223c1e41dcbfda5b38678eef16ffd601c4d6807d7ecb74314e7a9ae4fb66dc5f7b315603b684f46c62f5439bdb9974a01426d028f7654e385e83dcc015e1c6dbbe73a98d0a9cc790c258a435290acb1cc5b48fa284d59651de12f7de6553d1426dd00345b80cf0f9fbf39f467ddcac81ed1a94398eb258527c8df5aadf0adede0ef740513d082f19573f90a5d192e9820b580eca6e90c2cd5320e408d8a66f9ccfc34d79eee3e8b2d5988fa5a80e2fb92b7b180918185419d81f1ebe819287c2dc791b25d1cadc8a517a9c0d61468bff5b61d2944d1c49e1948d8426aee74cfc5ad2f1e9732f5dfc9d0832e16659b6ec5d8890b8d20a4c343c46e79f93c9515a8ac40b2a13c0eb3798f63e42e92d0e4c98dbd295f358728d8c0fd09176b4dbbd7d4ed9a14af8220761c9feb75b8a9e8145517cbba7416c92dca269afdec9bc8e79625ddd0f592b0be11dba15d097990c1efea504abcd4723696467ca971423bc639d25cd8e15086feafd755342c5302ba702740b0669f61627f328649798a0f9beec0964e889206eb87e52a8f35804c88257721c78a2953ef0be9e37a80f2ebab5af563222fc6cec14d9e9a91c9c9882faf1a36aa826db5a318bd1de86e4149cb4fcfaf348d6f1cbfa0a29c58c762f10c2af60c43d40027c30f4431bf30864c4d8ede831961fcadba81767a166180af65a750fea0a29b070e0fe2f387890e142ee6e8f405eeef0df1b343fcf072fbf1c83a7ae6ece2f5daa616cffb0d6238134c21488cbe902e883a9e16867acad70af7727a06f6166631ad6f1a873cb81f7c9f228fe1dd059bca6515ccb1e6f0f3125dfda93160faedb7f120876603e9a96370f93dad70472683816223b2e7c325d03c61b7712efeb2cef006b33b46ce4727b6baccab6d21b23014397ba804adf4b391272d05bf263fc0879c0a9e03f1f421bd1970f59eb1e2d77ecd138b8cf75b94adf8e566e8fe88932fcd426ae31083c19f8bbfd9efc4e62b06a45562e17bb9e5011a57ca779d2a8f9bcd24e222ffb9a3706961492fa8165fdb40720ba133976f99284658b2732bf0f5f6be45f73441d62b6424633bbc019c5ce311fcdd689377c934a7708e00b68870714f5c1d7b98d6ae21470a53be04349f623665ff27b1f2769ef320a6cb440abe94d68adb928f1154ecea3a092712e0ee6be8d609f34578e2ec600ed3dc77c9ce51e1e4d40874ea0e147a523d63e44e0a427943f5a023f34a78bb2e76a3536d46b12d363919757e958892b6e7dc4e06f5c229ef088fd31078ef19c162082fffe06e508f05adda59ec5492802551bd1ff3be07f5eecff1d53ab4884b44167eb5bf82a70600e39121eae99a502c4dbccb65d63bab79284a9b3bd6790ca1c59d2d75e2ebcf001b951e5f2963394bd46ce4ff1667ea140dce26028cd0f9862c4e0334f5ff6d9445630d643d2d8a7e92abe175b1013c54ad72d8f8a538e6b3c8fc07ca259ff671716062a03bd51b5ad6db528ae9bf34af170bbb6b5e1614f36973e67a7ea91de9d568c65df838af7b4033ad940632ddc7b7a3524d47351415d27209a5eaed3dc3143ba6ad959cb1ce9c8afff6fb806f12e0f0d8049bbdeee0db1085610e3faa79c36840183a96bd61bb0679bd4a0bf138413acfc507be57b6f437c7c635254ad2f57574d1d3a6aecaf7a8a002ebb28e25f738e141ee6e1d16906157399352eb8992267d1f5409c30ab2af9e30ad85558e8bea39a1d97399d07e8a38eb8a5913ec159e79e13917e05e1c252c0f380eeced58bc77a953d7dd67f58a9a7feec1eeccea5ef8b64cafd301c81d3b753eea2be4e3f6c6325bf178ff23e55114cc1c1a1a0601c77d0fd115e2736b50dec83fffe8e4b2a2dff096be2c3bd797acbba5836669b4854d4eaac9f18cd86a1e23ab6a35627365a10aa7e33507bf601bb8d876343fd2e2a9db7c9ca1523bc204e2d3312b27a85b66dcc4833958f352e0e9d0af690ad6f042edcf5f6196a09d088dc8e1dfe267731f90d737f31388a3da3b12bcfdefe0cb3ae2f7102fa983d8a4f179e4cbe6313324ddb1875f282014a93a1ca1fa43af94b0a14310427a4abdc56bb1cbf71daa589a2693ecc5eba55fb293d59c5af1f9acec14ee569a2b77a5d74cc6f7c718eb58697652bc972931c54aa55b3204575a87e10a7b8fce99c60fc0cb9c01b7a7aee986f555079bf4898185ace173f00b98f5ca5c423c1f5292837a459c0d2a3afe27883c16acfb495446a029e2e203042c4e937bb125ad21bbb463177de53a018c89e32cc6dfe1b4bc338aff5806b2cfa426a3523ad6c2d0960afc2e02211d036064f785c3194e78775fe716a067219273c12e32e7b5240a3a612a51b5f1ca97f1b7c0af25884200661ae413fc14dea960df45f6d4772504ddda484c33e00db0d8013bfd0ac8f0b7cb2074d8fabcf880ac9108d3ec7562d92e28f38da883892a6442ab7e7a08130ed65c5da5bad9ff1dab0c12b64a9964b6271e234bb6f182739c824cc6fb22dae0ae3fd237d7c1fc9ddc1b8526d544371c42581712fd8afecf34aa7188b2e6a35400804ae67ee06de32b73ceee1676354a20d2a1dd4367d8d4a4c28ec9c819b21520d9ccb6d2f1d8b324ac07f60056d5bf46db6db2cc92f2d24104b0fc8f1d2d7dd83b2cb61609a43b1359e63e56c0ff575fa909caf65cef2b747984f055d79246719c1457d6f5ceb16d5dffca966a7413da1bd379f57c6849c5fb9f0a46f45b81db30ea670ea892fac71435a3ea412c6aea6c3e08bdcd8b9d87dec3ccc3f5c39814bc222943fe199236a0dea19771b84d1323bd703fd993c0992eec6ba46a04c9d62987cdcb1a1ca1bbcc91526dbdcdd40e4ecb2eb3427979ccc4a833ca29134543af0420ead97e89617ce856950e22208f282535bdc38aeeae065a041e879b631bcd367274ab7bc86be89167e0a418102cdb5429387849ba98ece770a8043678644e480025aa4aed65498141eb9906f122ba3459588bb7ee234e165a8dd2592b51e8b492e36024d50a9602aef98f5ae0c6ab65f8d1a354ecf4a728df55466740151657d9ad7e8f9501c42889c9d405d42071ea9fc038b9060dd1163948f6333303c81e378d415287f4493861d61f53c64d4a90f82b4d03a82a683e33766737d48256da75f1922438666636368c42cf90f749f367cbbc07d39f5d8fd6bc0d2e31d584b32dd63213d5846c20ca81476652173e75ce701c8658233659bbc1268678bd8cdeb0a019b915c3d00f8e42098381d75863b79b8a788b23a6ecd876440bf792d0d148c0e9af204964e76bb41b0bc7a83e6c091c6d63201e09bb8d8f90ee9144485f6a68a0a41986ecf744d8ef91cfd4ff3015984093454585a6fac5c9d17e2dc78119b6eb5a36e723df3332c47a931e3f6a0b3778a2d86f2c6ba68a83ac62e55f518d6789ab426ce7e1bad73dd38fe95ca0b3041ac3cdb61c38a145ec15b8e3a645fd26cdf2cb5574c96fe7fa7e0847cc38a7bb4f1af9b919e296a07def55c1ab11dcb812afb2713ae3062ae16183f3dfead7638ab3be95ff1799e7ab4d928c37ca598249a00b2585f7f103c40d34c0078039825729117181a375b380afc773180b60d53eaaf20ee2b5ef348d0fbaf3055db6217c0b7b17a1a43b2711d5bbda9cb2227bd4695571ff18d18a3e3b4432c73e7953c99e2f214e8522b94d055bca56ed3d32e19033968b5e4fbe5ee8ee72aa0919ae3aa71d6a0f1ef7f0065e0e861fda2001b5f403290f8ba20a5431f2492314de96ed77b4aef88c058f85f7231554b741604ebf51e2ccb7e5dbc87f27ca4b65c1bb9cf12ca9f2993854ad1e5fdc07af2738221d300b7b8cb077788ada679876edfe3a0adfbecc58ad28a08bbdfe44730fefdd0b91ee632f81374790d4503f361d1744a296ecdb02b4943dd8d26f01c92837ec3cde9d49c3e83f63bc7bcf63e48ad297f341c2dc280035c7c3c3879a4b06e21c596d09dcd52fa6c3d894cb570aaf27b4f807479e6c3f8c7c8f985263e8230b89b4964db61ff3e87c56fdc169451b51eb74f7f5f0a0668d58a65b7eed311b40c8a7f7307448e76dcaae1eb2be2e5b0334e035583b8bc925259f62b234c2db9960bf8db0949eef839db46e09d9c252cae1b7b3066c89dfd8b511b5f3c78c7e431237a4802f4b6604e962e5eac6b42fc6fd7489d3ee76cf2493bd3d9157baf409ab11b501d77ca86c82889d6d92e038e1db27f4000581bf7cc067ca450ded1a604254b42a3119b25db41c969ea5368f33b73e15409fa5c66639c5fda931dfd0275f9109cee4c988b7bd5d6ffe1b329e0435f74d1e8741e6f1ad8b8b18c9dc4e85b7299808acad65633bfe6f518103af1fb4ece591bf0199a536cce0a4045eafd821dec2863879bdd584d9deaaa504956cf0c3ebbe4ab031c406ac4f004b35a4b16cb16cce872f1f446460fff53b47cc980f3f849e936f941bf68d707821d0c09a8342487dc71951189d0bf6bbd37213acfbade6c06fda4e49e2bfbc4678371292dc354b95203164a8da9283e4cf461a1512372a542f86a974cdc3bb0353e938f675c6a6792a1eb469ce5093763cb96bce4ebf1837a9e7442926c8620f3580d5af350b8b0265730498ed8291355ad2c4bdfad85aa53ac9074f9a71870e41718bb243e18eeceb33103c007d11f82d13bf1d92cf72989589d822bdc1683ee40755c08822e0e681caf37cc645771970148c51dd6e4e98c7b54de7b24f8b565dc45557c2dabbb65bedac6d94fe1295fe0823ffcb688c4323a685b6c8db844696e741421c8564ff0457a940f84511edf4c2cd99968f6558c74af8cf3fdbc08f98d6954631cd8d8b70a95d6e5793365f92311171adf3d745bd2321c85d3786a3be8be05e2ea254d9b797e8c1719f99ea4b0af1aaa18d48a25241d8520e5fe361b4a685029b055bef2812ba1ada34072e744778152fad9c5a5a92964743bf444968eb4749f6a931469cf90eff960f73a914061bbf56bc2ce246cf2e6bf0207ade87e252ae405a64b47c6278ad9a0c651a6c189b2e66e17d20bf4d289eba956992e39872ee3a73bcc7126081c52055dd347dc672b863c33660fa3fcf6b3dade00529a3770e5a9bc84a6692b139408197255dd05bc18aaa7385b70cbe440a0a143714926724565ab59a117ec87c40355c85efc6f43560f617f08de112f2517f603c5b6629a8c31ea9e72a27cce855f9d4728d5d440e1f81d55b418f98c9317de771dec452d4741d5504dc3175c298d251b13cfda8d07335a23bc9bb2d1c451eb1a5896bbc43e635e50f2343590fa2746ec00d648ce5d8fcfda581e165a1359926dd37fd45dfcff79f5aa897af2f6d491efd1e1c9d6db3fba8f9c353bf69196966dfddefdde75ff45013bbdac5f0be9c23c4ad6c1c0cf22985f9dee85463120748b0e4657f81fac338379973b9b74e403a34b2164d7c07c56ca549933004ddfb34e3140d3d5d301fc1413e78390e4c635ff6021ef0f069e7018564121cb190614c2a318575287fcf9a25f57d5a6273bce9f322f5b100af0fc2736f5dc9a47dc3d5f6948665d317d7489c76709459b3d3ea92393909131934d63f922fbe8c2144ad131e58d68627c2af876fc2689ad7c6bcb3996b0688e4a16ac69b46b9ac47581c5c361ba273480edb5921c0647191f3771982d76bba8993b899d08ed32204517d4ef1d1bb83bd39cd1f9251bc82e485e6972e53a7f750661f2c189e30a91c73576a7dab7e83308d5fc21aab2514cdd4f1e9b076cbc148ba00daf46c4f01200b4ac636713c3a22a0148056e776ab60840f25e6c5f89016d00d462f89718d0f3cadc4365a25848e379a6abc7794cb4fe0de35a7f7b6ad49e2045c3c12e14542dac00f49d1b2ad571f4ecd66937e723f43059f735ecc4ec627ad715d8e764adb58f20d5ffde45eb7923571fa426831147bd4770e9fe124efb977bb05a3bdc9dfdc5a283c34320eb20544bc56b2b9cc0949b38de599df379aba6128e8625e1ab28c41f2bcba8398a1e43bdb088fa4c96540d83a8cdeacdf31119c961907ef6d356f7c36d97c939df633fa8e20313a11300f8ffffff07