PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 91110 015e92605d49a2a5824b6117108d2d7948d2b88936c105db9a270f5a21d8fd4a

VersionV2
Public Data239 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0fe0f20f90d89362a4b66c54f9cf8ee85f141e3b0b8c461278aee65f50bf9290
Certificate Block Hash
015e92605d49a2a5824b6117108d2d7948d2b88936c105db9a270f5a21d8fd4a
Source
getblock-raw-prefix

Public Data Hex

00c800000004000000...000c0000000e000000
00c8000000040000000103010101001f000000000200010000000000000000000000000000000000000000000000000000000000bca961406b94a7697b347d086c79ca232a4f6c25eb9c6aa75665bd5e941b4d7469d5523488b9409260ce0540b2c18307c35e582f4985d28e466cd6ba16320bca882df7c96fca1708d3db734ac3662b38d76c0a10aa9c3dba7e1c0000000000000080010000000100d4520000a0140000000000800100008001005060e2b95d89e2d1e27466c6cdec2df0abcc9952f335e4259aed124ba4c23a45080000000001000000020000000700000008000000090000000c0000000e000000

Raw Header Hex

00004020d4fe4dec9b8709253e7d35cec72353c31ac65fe6e4ea76fd982e50f327781692c0539ba799b147a33e6ba160aa3714248d059ee1a61ad21dc52b6f758f25102869fb606a488500189092bf505fe6ae7812468c0b3b1e145fe88ecff9546cb6a46293d8900ff2e00f

Proof Data Hex

59,560 bytes
121216010307cdeb13f8e271c5274659be510649567a387550378bc98a328ae404e1eef1091f53290d67bd5ef65f65b938fe2df2c1049d3db68c2eee4dcaa8161b8fac635a79844a5b7789b1fae78913bd01e4d5123715fb3929b84f0ec87a368b8c81add0a3cbc72c9898d6ea2ecd6dbd3be92ad6411c9b0c4472c6b064f9cf2c2993d2a5676d0d1c5e93877b61c1dabd45825402ac5fa3196eb785d0da55d10dc71080a21f4e3d3331a2bcb60890068058b29cf5f4b8cc979069e770acb8a65bb9ecef01f990c9575ae7bedbd568feeb59e2f25e1ccdb234ec65b71b3e41ee7b414b98c7fde2d4af4c05f9cfffbb908df52081d4bb9c684fdb344db0a9539d7ee3fa78da1269e4e51390aa06bb67f3bc1ae2c77e2f537c5aa544a828f7774e5b31470671c43ab382afcfff348684e5710151e0c410468e085b334a116f8b273a1442f5715325290fd266630d63c7253fa325da2c9635a71079d1dec632af56d590acc987bd82a307b84b946d5ffdbcfa98c50aba82f69b1395ed1861b9a0dfd5776ab51c9259433a2b809b038ccc1d5a0d00e709307cb57a957d15c35abc26719ec1d8cdc5a8eb41314807ae6eca987cb4015a6c56448844d578ff7978139e17822ec9b45be943ae6c5150f59305f2e37d06bd602210de56471eaa03b40272a322c9c6675723c2ba332ff8cf152db1419491125b577e7326c3e68b415e0ba54b704e83488dfec4c79c9590fa37878bb86676beb15922a0c3bcd9081f078ef2f9e7918c637e1472838200c0682f685a78b991bf305c965a75adcd0785703bef14942812381bb4a2828362c76e9eecb60e9a5957e4d85e8bd7b7aeaa1c6cfa4f2734ada7f29e04979fd1437e489c6a19a494db49a054431532375b832550a3bb2d51a30c819d4600628c32da94f3ab75aea372f3e222d144791be0a447c8bd07f38e80ac9f33ba141a96e0c2552faadb6ccf16364016ae216eaab8916044cbf7c53d2f40a22504a4d173871c8bbd7f6a9cd5348bc3b22ccf242e81dfc103aa7a83d8554bf1950ff86c4550550f9676462b4991f658fae8550c7ea6a6d9d32eead4f41d4898a7345e79a5f0685ef13b951c0db7a66a81a571865f66c06a6bd0c5620ad04023c071028282a636cdd6561e3a8b2b6d3c8d9aae945b240f4562e9f625c265600f5c821bfeade7a8395f77f10041d1482389bdfcd2dd6542cddbee146856fd7b49bf94f736cf12ca9c3873f58898eb45b968d05757978091d8152976be2d8d7a4daebc53687d264a30e621885dd1c929b7288fdd921ae88f0cc428f1bf8e475071485aa8d73fd0f4a2ddbefc710a83287a171de70f8634fd65fa8ac787a56c5d4b2ec361345b8650e3725ba3521c814b3735d1c9b8f3f6fbb56a0697df333f54a898455354b96497129b6e895dc93ede2881cfeb9e1367dd2ff03c4053aff298b324653bf0ff8909ac33ec16a1b66d86d132ff96693c62ade8cda6d40ed07202c3b3c7397edf6e67bd71f4079e743c967f61535662a98a7728bf58298e158484e67777f6bb522f15b5e960ef3f1cffbaf52f3a914b5eca951c40275014757b95a51fc3ffc49c2002fa2ddec9c4f29fe8d1a86915bead26529911cade568bf6f667f8d6558255f0b3ab3246070d2b77160c8c9cba9bce0d848553dc0fd3853e7a3d52884168dd349e7f5f6ce8db2516bf33fed37c4b68e319dc882b7868b776137c4f86da325114a66d453d4fbf4b518aa5686402f47654e6a1d78b111032b9d0088d28dc1cfb742dd47196a20514bc659b57b6f350913b9aee72a37ea4b0350642a502d6031773e1c1ed93157149db6f715c09ce2a8d96d1b83f7bd9fc56234cf7649dfb9d2c9bf1bdbc5cbeb3a27f77fbd0f3aa274e55931776578334dbfeeea75439d1cfa5e5dfba70c554b862b70d91119cf2b7cdea04c59ac1125f68b7bb5dd7d7e8404e18e3581c621eb84af3921bde89d1259667288898c3fc17bfc42c5edb7b6892363e5bd55dba12ad3a1f030503cd63294313fb05b8610b7b5c0644aaaf4cdcac674b166edb8a14e9141bc9c92f8f2bc78b85a82ed4b6e0b6103a4f4de5222ca7f5c4127547b9fca942ec4a9095a0be3533eb072c124f8f3d3dfd2e95b530a2bf65c823a1985ec7e02fe4fef1e70794d42acd9088fccb4f2540632cb1989d3023eea34b5937625857ef600cfa1a3a02d98ae39c7aec6fcc6fc6b0cfff17187de6176c7a0fc7f6e4a574b00314d3ce82769904643c7fec92a07c00e7d22e0ca40fb153432d1f652c18b685387a13b62abe8146933e7e9fbd5a61302518b2d0060a36c75cf02496da57bed9c5d4b0b938fca83a2331428d2822a5bc48c7398e7b3956e70708995e69d7dc5bd2241a88483a598b54a506cae87f8ea322248dc64a4961edb983e0e9c7081992f19a5a7570d4c68310b50ec1ce86e496baf0514a1dfc5303f1b0744d1fd808c18aaac75ea649c778d527a0d77cf8018430b807c4b36b4a7ddd434a082bc5d0d587b6d277fc3ae0a983b1f51c00692ae1f1b5af593bf6e41fa3c01f07ae237c8582ed1e6ae59c4f4e9c3e7cde4cea8764c1fbb98af6a31ee681003132421577bb121680e9521151a29475fde9088164ee2d2d5a097861fb272b887afe79d53ee36ce45b651f34158b976ef7e11b8125ae84ae8aaed5b925765d8f4a94b1f3ca6d3016c8736508d211de884228c82c8a4df1786b36724ec2652b9ce560d75e287f570d6560e339263a5d9517ebf75e08a2788ce6903f5b1f486163032e4749e052721210c2e605c49b49e5ccc4308c0751a7b4aba2dbb24b48929212c049eba72bf83cd0bbefb366880a600df36e7aebd963eda9aadd9a93be93c6016b4e215eef71c2c2b40d52db27db4120f51bb27be57ae2ec6f34329f63b22d4589b0a68ad6a6837196781367ae638afe3ad791289cfeb9f9b1f086096656158f7366257f730280f218bf57b0595562c6a9b2d6265e45f2960fefebdd9c3a4be46101192b3619c894b106ba54f67f244f292f2e5b30adebdb6160b34f4215aa362d2dae18099b75e879fd28e8ef353503d0426df0af8880c556fe72f37f9fcf4b73b87f2f26e2fa8c52d4d65ff303abf95decf5506d7c2a4445da97b429ffba78258822c4c033fe4c4d6237b56cdcfbc3729acfed1d0184248de802fc39b3e271ee1f4dd939efa3833f4c3d2800cc5b5bd031e35461a7e44a42a3693dfff553303a3d903c972fddadc1b01e469a86ff564bbc43bf78a872d8315f78bc9b37f62142e15f310146881145d2f5d56104559466c6cc871eb548105b4a3fe91380c9efa10267a3ad01dd8ae55bcbc6248915bc2770577dfc1979ec92d826f4723a4290e323882d22ebda482c38b76aad15d3a301cd9330c50d1d06ee6904725ef59ce8c3974948a29bfcd887f39f438f40f69260d77ed7d616cad43aa48b6286e0927f5e3aac1187b94c1b72d100a6dce5907ec22232e252b61a820ac1e9409fc15f2bfb2b809eb2cdb754d6556bfeafb9940e2ecf14dd26e597421c0a0117efc372557c450fa2c171483c8011f11eafa642d15904b11aadf3f35f3034c52847f667431421c0c9b7d33d038fc67eeea12626756348f48a7e723f5b0fe2c88a7e4f5178569a2bbf4003271a47d5a6f248ea0210ea09ce2d087062239dfbb52a9c5d14d95c959a4be8b85a1adbdda64ce82bdd41133f1ad8dead8809eb7f54e198eb27c66beadf3ee8cc612864d95fd8660e3631021aa29dbf2c7c14096806cfb76b53f0cfdde3227b9fd5c97a5669591852b029b9144961dfeb830cdad46814e41ce8719fff3b58dfcaf9c7fc5650fff34ea75e7c437ef4f6c0fcc5faa03e2fb176f789875ea745698cde7568c49c20ef5b87ca88c095bbee6f8baf09fc0c691e122efdf303856aeee98c587b06b396c022c3d8d6970291321d5bca507353b048584593382d1f687c25d49c0d366c95aa27ea55418d47bcda30df8c0f43dea98cb6a9c343777e1f6dfcad479ff2a785675b0132bedce0cdfdf0d065994569544ec5fdd008482a2484bf80b381fbb70c8d48aaf3208520d1a77449e6e24d36ef2e8d623b41f644a7a3889a21c1f0391216e4d73a38894fefb91b5ff2ffeec4bdb2c5f9a1de6db29babba37c93b7bdb15699748708733fd9948d39dbf23ccebd5f691cac0d7a97b60e7e4a3f82181709ba5ad5ea128dbeb07b22115c7838d717f5946cf334636962fdf2134db5f16069bc84e799eed8bb012627c3feda441d092faff81aaa7add073dec3283df49fc2d70477cffba12d52df29b59d2de2cff8faaef14b1fa850108a36eedefde7cef083253cd03ca216ca3096994a3839a790e2e1f76110a73f4c715060fc8fc5730749a03d24e79529ea44fb09ab792feea3ba9edc9f9b34a15a5e7a231ec6a6dee35d7f91f012a54b14b12e446a98f021bcc34c8174e61c628a9e8c77a5ac58885b18f59f23c91db8ec5bd9cb885533c109404e015da0459088bfca7347dada1e507471132b358676313c76111f25993a0731572a0a1ace7eccee434f78a8852f9c65500e711b4ffae05074f9ccc68be860e42cf25d160da5dff865099d858ed08a4ec4e05efdca4aa7d035cdd14839a557f16c432fa6fd830b072555945c0a9ab6970366bb9960cfc6327c5c0b3d49ccf23e8bf6a04836d63fdff02265f00a92512f4c2eacfc8eeab1044713506ea1cd5d89030d8b6c3284b181e575d446336d28f18cdbb6de822d2b0575c3db9a60c40025027b2e6ba7e87eabb8de268a7537e55890dbbe23fd0f98548f8707a02452531160997a7ae3edf453f094472641ffd55ca67719b21916ee9fd3abef183607ba70c17912bb358aecb2f28d519a0de1805a8e77a7a688be2ab9c03042275aa3401b998454db37d2565bccd1aba2f3ed72f19b3fda2c91fd9755f043eb48e2606e632a243afa8d7dba457118a4cf76ee891d27234de047819ea49951cff464486c8dad4c30147dd51488ce7bf02ed4b1eab1580cf183aa4a9f12a913eb2834c2e6676de934321d9ac5d16893aba26a7dfc74f7d32e148a238de721aff98a405ea8ae74151021d5e30fdd7d51a55e6c44bc89b0d605f5b315472881f17be3bc1554941d49dd2009ef4925e4d148e5e4f84b96fea19430d88b640f8e53eb86e0792a814319366487d8105da83a8d546f7c0547f58c436305b3a1355f23a8f3844a442e5bcff44d6ccc2eabfe8bd9dedb1c7ff6bff64dcb7a945ae512c45f95ef8cdceadb929e496ad81680fef2181a52fb822335fbfdd7e07f13370abac6fdcf6661438d5f6b0f9da4cc04eae95324b188968eeff6eb7f81313d288aea0c6eff17e0205131ddbece1f409aefc6288474abd22fa420bafa0d090f49039a00429b98b7f55b09afcdc928329945036db4413a4619217e3f191f4eb3d981148271d44c693034a0907f5660bb91bd2d5cded5c457d3a04188cecc27c6e12a55ec18ea46b20c2fba76264a902bdf053ca05410abb2c6c085af1954100544499f7bec76e0b4de20a4c5fa6b965b8890e33b0fe711a33b240c3f47b03bec97e0f520fd92dedbfa667b322364cc1d624201915805ce1c70ba88ad5ecd75363424a0d6fadbb6384280467826d56e8268ae111600c2ad2054a7697b0b978326eeb4c9a3a19efef19461db93ffc939113752c99658d0379ece9f962fa270a4cac3ea8ee4514b98fe30a34f05da641d64d0c47e8ebf78aa0801bc644eac2bdc103f6735e0bdb4e014717aa3c80a13e31ef215d355bbbfdc4551b74c0686a1bfeb9f20912b9e1b9c27cf7c96b372e748dd44c4cf3fbf4cef28ce36c2244b4af08453441b28a534bec33c4534e045c8f97209b450d536d03f413a81aa8a877bbdd079c11dc6edb4446f0be6371e803a44372cddc1c303eef016335079d5413fac3f8e24e907e0bdc9dfb7b229efa59c804937711b387667a0c2b2843a156e681825229471cd00cc0776058bae5b451c416f9aa003dd5f55b85cee3962c056d778a74ed89ae979f44122b49dbfe552cd6c2aa5d3238f9698c8111bf177003accfd79b2d8e95d026145b4086a7767118713eada17a246ee026f8c17d442efe77c6e327845eea173cb2af437140e4026ce23456777276542f144e030c57095cf92a6ba69ac237fe58d302a8031a0a2a8774945fc9917a2edb11fff96d63e3e51b0fa8a02930d579ef165dbecacf2e910cd17173fa565ca054cb4cb6e05201912c5612d4d8cae61905ef0e6ff53cf35f51b983ad3b98ab922f30caac052f48d959956bb179194edfeae69576e3b53e02d14a131697a9e2f016468ed48fecd2483b699ba2d6c816feb8b140957eab6f1e1e9ec216293c224378dc23ee033d5aec6fe58941ac36aaa4a0e0b0ecc96fcad2b930fac16d68385cbee3e3a2d7364de9b7e9f2f002c1312ce60a8d7d593f6c8811321307a0cce3cff10c1d64356072274a9928ba953345560946f4ed3b63cc315219b3bab97dffc0a18e1fcfab0db3919e689384dafcfacc3ed2fac91b48e0fbee58343f83fab2b9b94e1f813e067614eeb7961eede4292d369f5bee91cdca22c409fb74de7f6f7b0a974ac7d6133e602135373b336d454eb8d81553c9fe311c1aa294df61a81915b7b5bcda29b2936c7b925b936b1018c6e8ac23ecb88934ac1978ef11b23be188fc252a3ce8eeda6976bd551fcd82fecfc8e115c6518cd1fdf5bc7ab8a76e5932ce72aaad31befe92c57619f991d8d51e35ce5604d2579c08c4b20ed358b3e0dfe62b17212c3a9c0d2f76efdd89b0f48ede2d5e77f60cf5368f88cf7f84c45c782a8b2f1b617f47ea90b51152db0b970727a52e4feec7fd02c6e5c703307ddfd1f3ffb75b30fa5843a9d2d93516bff7adbf0868b9231c5203ed9df3d791af6f6422f5ae0998139be3739a34637937790fd8f60419fe04a0c815f70d3a5ab49f70be3a6590ed7b398ebe790a354c6c4fbfdbb073860c0546f664a3a61b65091b4c0d9afe3f8821fc4ca13d29a2b55bcce2bcef7c806857664d0edd8b7101efc0f9e8422b188ac9bc5afd51090950f4bc7846a43837a0045b94ebe3cfef8a7ec21cbb26f8e4eec212537990e6e0db1ed513f3373dfec79fde558423468b8dea7fd9702ef4ba041786cbdfc1062658768bba331b75cdb9e18f5c6cd65c601d79652b3ffa79a5bc9e8077e9b2c40bdd11e5a5ce64cfc413f0aafe19e941b4f0dd6b071b6223ac0a83f5a1773cb61420e9576ac471549fab513d80f44f41d9c1fda19db63afb3fa21d88d5aa21fbc3725527ddd8c48c1b47e0ae744c4cf37c9701ea7f6f6feabbd3efc8c2b87cf79b3d40cc57d50f10eafa150027b4bbe915d6ecfbaaaa23347de63cffc59d1be21124b9d09801026d402d5131a8834befa017590e65da415c33a7ac4ea683727eaeaaf17db0887f823bf298de79fba6a7e3f002104febbf06f35e7d2cee262cf5deed25f2c93f8c22cd46c06e2a7a1b2011a486bbb95abe34b409b1105a23b196e3a12d8c828b71e570491309482a630d82237c21e85e19e3971099c1d79fde733864f80df103a63427d1ca4f0d7f0c880d1b2d84a4214208e9118b1c6196101fe190eaf4abf97c5448ee13308f920fedb1d438f654d2cbbba2fcfb20dc7b94ddb75e773700e6b5fa8e0b2834afdb6207e4761dfc2d90e846215bb749767a465d2aed25df4a5909b8ee4270d9397bfee0d0fa15fb85335ac20b61af5702a1411bb90d6af62109d6aa1ea2c670a5ae254627987b3c10edf93134162795211b5b97156c03a3791dd3414f543de1a62f8b118dae475f7c8c2b129f91eaf8ea1e866d157b30a2d1cc2747bea50c192e8bb69bebee2e2f0d97ad776d92fdec41007cd36686686852dfa2610777f75ea7e2c27ce3ae7bccfa6f6db2e5b92f72a034af1d3d9104d4e053c21ea179e0a94496b3255cdf1280961443cb3e238595d48fba1fd420a2c425e269ce74501c5e2393394583c19e451f0d38f25652bfbfff4dbd0454957dac761e3905b54957c5e5d46cc563ae9765e1b232008e0a47c21dd5a50ee1f0e0733cf2d64e5e7c48c47350d4fb5040685abe50d2a442bd7742b15b60ea4f192cf04c8f34d4863a1e16b4f68db93055227725cb5bde3cc36d0efe1814e3417539479fb0bbd14ef898fa1f1d333a773da7d602089bb32f064f4acef56d105468caab13d60c4210b732f626b3ed2a2b350b58f0227f3ff2c53f3402959f68128baee8cb3ab717249525158531f4091f8a6b4859197d18121174570317ee4adac7109790a8d8f51aa17b994bd7315b84cf0d133e97414e91af8edae7da3d4e5d900b36b111f10a55d787f91593666583d3229abb0e8d516ae90bfa57bd6303f82de6141489ddf152e4a79c0a3a770ff37063a0d10b5442e023175456e7e0aa92763eb5f301aebef187eb4b65fa39efcd03cb2f380d9254efb0fbbb0fbeb35af52b1196cc47906aa383ac86ce817e2b748d4239f5ac4f74aac8efb7875feee38ff0c8acc06e097ecc7cb0b9f4e61853ca61bcbc54e5519b795c90ffdd99697b99a365a70b0c63e4618e5a2ae1053b57c48223a25845a81fec0160f40d84f090d2388a7099e3a3d5be211179d4ac4862b3a6ac961437ca07a3ba11a9899112077ac699ddd1482784ac161463b777a7c6da30511e2fc96c594e95b47a97278840fcfa15e9b28cd998221e6b199d3850f0dc6471a5c08bf7f9b3ad554b2334656b6597a868e9213a562bd1041677f7de012f4c5490bba3e7a6c5bd39028dd58776dd65b791b2456f5377ddc68306871ef7a9cf1e90ff88e76c5eb9e1eb22905bd7b141dd90185091d672c936067868378021171660489772847a607300515c014ad412b2d00503bb3e700650a9f51c07998e7a4767bdcb5e26a4ed835bd9538edf664b2b1500fd5202cfb6a639ed2c20a112f6eb8f9d161719aa29f926c8cc5c7503d3f0db9cf07938d395354f875af2f7e4f66c2cecaaeefb42ad0f8dfd16cba5e4876036d96142367aac88ed051d01dd344aa26deb03f75abf2a23745b82b9cf4d7bcb2b5326b4523c959e6d3c574e0bed012be6f3b23fcca986320fbc4fffacbd6b3c74299f73ecaf82b55baf8ee830b8797b05892b21122019d439e03f10a84d4604a7631b3260eddc8f005a33507a8c8ca0d8d05dbc69b4aaa013fda5853260cca026db9c8de610ee314c02a35cc905dc08c2e3601e3a07d2753a32dcb9d260a3a331906ac2e231da6f0d7c584bee4a42acb791dea35585c00fab6594cd6c35de296a395a10bf76f3bef74ccc4189ad8c78519e7f6994147f33fc3214d6f434f89b5bd6bfcfe4c5f932aed82456a0736f3ad818b7a395f20dafadf396cbe1b55e9927040d3c86f95911bfbfbad836e7d34181c252880d0ce25ce410cff835ca94c56feed1cf4b20df80d3c2000d1983737f7187418c4782844c5aeb7f3a27bb29fca5547d7e15edcd97995726bc9d8323e2cd58c540bc8ccb23bbf2b2e09534e9a06416f79470f6a299a2d620fbfa7a5e0b2785902302b112713274ef336b04fd448b7e334c5c53dd01746a43d5962dec66c7c4b06720957711af8f874bc36c7e946f0a1ceee770a1a14bc71b1de4a06573d918d34d7bc1e43b12ec3da1083b0a44ba30a441e15dd000200137cef8697ac516779b3eac287004324a2ab62cf04f3c68ebc96ab88c9721ebeb583ac80f4eb67f691bd61df259b49ef5650a4ab40defd586576c3c5b80732bbf0aba2bb767e9d67d771d2ccc69550bf9ef70a2c9f2794510170e82382db82eda33c9a320062ce89368e6a4db22d5b2b33adf75a37e072056e476cd0bd71f4ba345885ddc72d1e8e6bdcf33fbd3a03a2f8f07ea9d35cbcdf55488798c2961adf48b19aada088f58ece3272316cd974807b52e8fb1919ba2df52b70b5365e08912f792991f0e3408708fbf24ae2538865214a5e9ee8fb984f758b37daeb5d99cbeb6739e05a419dac2594cd347c862f3f7cf1823d36997936843f239b27959ec9ae871b020ea64491c4a63ace14d53d458c1c20dad09dbbc7fac32784054a33b68e83601d4abe8dc4633b0bed227ebc6e4eb2be9d7d6a34a6e483d4087dad2b3dfe852e7e115ec5786606d0940f876bffa59c78edd09e9c11fe79468d59e7d452e8b6f99c6da07367c6e0bd76c27bd0e904ff08e8998aa5e8a4ca4f6dc071aaa336297602bd1fe93639879d79c606045045a63da800d2607685f5d236f7885385bbcfa98eeed5fd123941f3c18e285e5139bab2294d7850aec1c356a88ef43f7f6e71a0d01d74cb237ee1f27038d96b49b4a678f8db38d22645e0b252999fe3de4279b7146323a6f2d41f98c33aea671e86b5fb2b16ffbd7f52efe8dc86f6541ecb033124fb469d805eae8ee6f343b11d34869d368107cdd1eaf944dda16a83a0a3df06a386260195f6752e9e15d21568e2490d11caabefc94eaaeb737ae045a6a99b712672507147bc54eac4602cc04cdb951eeeede1f89d684174332d2727652d4b886a5c072119786b85194dc2ee41265f30cacbc48d827b6cd565fc04801f3dc59ccf7de4eb99ac6321d516a31f96fdc5d476544912908e44d3bfb05f1c36c90099a2dc2a8007f57b99e1d3c24f33dd71c4c17fbb243ef2a1608649da0fa4eeb036340939beaad5afb1b6821ae0074487db7b12d3f4bccedcd9b18b657d522a6381250f5ffeaa247803d0a3fb727be51524c3accb9905f1988e7c9a8a0d9842006e96df7ce5245e2af4703d1050aefc9b8da3d0b40f4411b6888de3404f0a6d61f8fed9c0a23a439f87bae20b7f887622b235f76831eb50c66a886143dc62a65a34232fc252fe62ab8fdaef0c17ef84bb2a96632c49cdd4823a127700554510d81091f55c6c21213d61637416625249d44cb434916046382e90fa51c4a31a46d7c81d252b4011213aab247822432ddf43857d96570dbe7a595fb0fa6bcd1852979b44a8c14496052bb0a0e30c73f9e0cc3ac9875d53055a7a5f9195a94764dc7ad12a41b3c504675a18c02a25aeda8a12864c012acc3011157d3065718327c08931a09b3878bc80902a02f9c0de81ab8cd36f7bc17cbc865fa383634acd830931c0223c0a9cb780416c3a21eff7e1c9acaf7e57381fa2af7c50dd74064cca00bf4b559c9aeac3707459692837e4f5455530ea82ebcd67b63d7910c24dc6e25c5561235b48ba17a73d9c07451405d160ef05dda084404829ffc18dafc9648b713da26639d9a7617994ff536711055c95864803c61b7020ace275fba0730cc654524e4be21eb68faa3466eec6a3d457e5971343f9c456d8393eb1fb21327db460c0c7a9e1f0a6d95c007c2c7e36e93109a3e4e24fc0f09f53f77fd7fdaf812176ca8df90acd5722e69c11c028944f5a8c29e5672ef600d987541ba02227f818ecbba9e1b85b4559ac1fec969a062b95760669bd2ae25d125058622fe8d00e3250b55fe8098e989110ccac6f8b2ef69c43fcc8adb8a2fc9f7bd7dd8e8f4f536d8371d7e81a85391d815ffeb6a01af46aba078b46e8c0590ec19f127bfc90543128ecb68da062ac9d7e0a67b6a8fc2e64037b8f029fe8726b120d91b609a48dde0cf22e1e050b1333ae31b9dba3517cc473c529024c63d1fedb9e392acee583f1d2095f972c47d115c41fbde2b100edb9c22e9135430e4aec5066b74ada89c0ef3f8fd36c058476d27aa43cdbc9b7be83c47e522ab53ebf46f921874efcb2ce928fcf0f7a9431fb11f3c8ec5aa7556e450b62232e2b47c5c4783e89afc547a4fa0e51e08830f3ca3fd520f1d4a00b99ec1bd4aab1878b9087264ad81f095f9f0cab85fdcb5396488553a780b32eb82c019fbd9b93295a215df871d9b62a164af46a0f850c543f8c1991306e907b25dfd5d8e71e853cf31e1777d6d2d430b322412b71a2ab3f99805c9790aa8f44e2aa9067f1e76e977ab52b1958021bbae1dbed136f8b1766075b1ed4c01485be7db02e397fdf78c5889b68d70b51b4f2d766f2e6f95897cdbf355f9a6840a49997e31381c1e418192d711a7260904ccf1301e80944177cf20f4056aed2ef70902ee3f716b14b35069eab42b361c0611c29857992f023b99df1733a2de81d16a3da7193bebfb70010924504c4a548b8f141180f515083e0cacd893c0890b7341baee1854983bb458d0d294938982d9d9cab8b8ad2feaaa795861e4a7c215cd1284637e098a50b52a7028b28082840e4f6a9caba56e5a7264d2c249b42fc17485b72bf37e6c53ea33785c57e2fabec544e5dab51ff76c4f48a778f69ab65f98a28bce5b106cc1e57426d885f3fa494723a16f63a0d0abd0c4314b47d4ad9a0685f289ae8543f394d537f728f1f0d2ebdb5a213b719fea9d99cb3ce090824ea01cc5b5e0907458ad03b571a6b2300bcb4223664abab6223eed143ca633c932b4c8dfa95b9544c0959c7f6d0c60aca986f938104c638826e09101982584e94399edffacae66e5a44a98cc8135f094b308e2a26918c950719393b2c46d8ad2f17895b34b739b6ccf09988e7bc5c2173ffa818d0fc886ce0721629b32644da32ea7cb430836230ebcdd2fe6ede7896271eb54e41b8651fd57a658a59c2595bfa88ba34ae8046527234f59c41e386e565931d9d832e67eea77408cb23eeb8ba98c3f2618af10f58218f2300605a3d08813be33aa475ad772547efa6aa6d374d496fa64e8d228ff0fb78b432bd82af693f010a45267b31ae73b56d96c1cfb474e826d586cb962ce208787c6f37009a1eafb8032dc1f5f386ca83f34bff7afbabda5cab0f86366e6c19a8557422ba21d971f6226b94a678b3004c0056a7ab73f4119ba46dee324407471638717c72e28484d0c65befb73929d80e838a4c2e8eb2f85c848b1b5f2fe1267414dd521f22f744380bae7e1d9a359b654c7bc6340833e427d56c7355c069fba9c7b796b70f2cc195f6d60e14d7d0253c9af054f6c761ca7ced6c5e7ee65f9da7b78d0ee4aa65f99d60a0585c8cc67d21a8305f825b1de6fe371c94eaca1716322f1a46fdec7b698bfcca414bfb7ff2b25faca7e795d5606496adba3e286ae383bec1255bd98185b6ffff34eaeb41b6359029daceee1a0b0ba6d661998b8ce41defc6f8a9f8806523d0391ca36d09a0691dcd202227f0e1a24b17ceecdb061b8eea2bac2dbed940ff9d7a0e7072e57618b11609d3e8e5838aa3ab81e2664815b06e5a9365b3e6ca944c75af582f7b4b24121c2d8f0a1583654df7184b38d033cb7e764eb0133c5daee7ac3d20f01b98531cf8d30ebd98473b761b5ed92c82242c2a3cd0ff23b1222cbf7d9bd3b96df8493a647f7bda7066bde1f01fbd279b55ac5217d70fbbe08e8dab3d535c3c341eb9e9794d3372d58fe1a52df0ec492b63a5ae117488dc4347dd8191e0ab00072ce6800c8933c25568df50211d6da0c153aa1d8008aa40404a73ec4b6cf13d7282bdf810af1fec9c6dd675075b120db3d77cea1d9c7529e0646cd5737221545dd2685e71648e70748559d9c7882f95efbf4f91f9dae2827b81c61f3e32ade480b0f10c326152d94c7b8faf751365e8d639a885762aa6ef27af66548de67a4bdaafeac7ef9a34d3367bd7776a0cef12b5898c72d5051ca59bb1ec93370f66c83841a0b5ddaa76ce678c6ce794e14acf8b0386b42744bf1f7eed7cfafb8e2d139ae36ecd61d8b488e773f338bc6a7ea53048000adfac76180fdf3b4088598293eb2e7b8ea592a5e8141fa32b99396acc0e8a84827b57df545190c1ede96f925174749b6f72d2b9910fedd8277bbdff28300145f062b8ccc4068e2527da21a566201a42ca34d0daf6f84de261cbe037fae3fcf03c5af0c79bd1096a0785df2fdefcea53c700750c07a43398601b97bc8e71c1b8a323da61e20c31d933cc6bafff69b88681256aa7a330ce9506e69493bede59e6dbd4a193b70f4b64dea48a8c67af58ce72b8ba7caff7c8adcb27e9272ec5038d5ba3067f77c7fdfd4bb196b0ab79b8a05ae547d63b607f88b3dad5a2bee8923fcbed16af3b222ac7b65b1bef52fe355990fe3dd43c2d9ae950fa676ae5e54c10aa0863b70cf314e8fb58c8eee8ddd0f453076c7eb9c8447513b0266cdb6b71d79ad458e12cd622ccede74701403efedf43efdb79d6890b7d5551cc0beb2436da69952f7f4f899f70ed375184caddacade421b9d1af1f9c738b2b1740d47b67eeee5f320c3f33a97c45e959be8208b142ec2ff99a7c7adce64b08d341853ff807587d658dd99ac957a61c283da6872056eb1b5db28be544283455a0cfb9e37973d0ac503f4dca81284e72ed9bc19b4c7300c1cb76b62f261fc1523ebc2b0fef2a5498bed274a67d07c618251f229bd585a6ce8ecfb5dc24587bcfd89c0119c0bb0ce25650ecf2f99469216319d474ee8c8d699f8ece0a7ca87f1491fcabd6b09ad42456283a3eaa116580fbad7065786046e2c35970658bf080ffee9c9c4a6fb6eba5322da6efd5532ea2afc3f1d287a238375263e6f73148a6557c531cbbd3ac844e21279bc66a7c9aca3e3f703de5d4bea778d71464c1b10b250efeb361516efd4ff065431cae4ce806e396df3a66f3a515130894de2d8ca90ef20b9da2263c1908108d0a8cac0591efa11f9fb1bcd495f4ca9725b2caa89e3ec9cad84da75eab87f8d102d24074bce365a091fe796edc9adf54938bfbb4a0d4ee077ff76f74c43c2c554db78041b137f8b2ff4a1fd50b56111a83af3ed85ed4192cb4a931612d3be8a890b10045460f4e97f4a49d440962a6f8da75d7ddedb7589aa5787385633750f302c14a558e9bd84233e9697f63453d422de4de0b21c691f723bd6e80e1af77aa8e9250a3f5e0d3d305a526a1dd4008e92b4b91bd577bd9b40a707bf5651111e55ad240007f90b0a226b959ca32004c3f0c54c5e95b8a99973f627c90493a9a87bfdaa06267945c196f28060f9f29bc6fc0b65627f3a80315ee0ed8e3e290d99a6601ca96f07bde562fdb25ce9ac6395ea95e8634ca1b591f4ed0d0b5865793d8c1094a816d2f7fc35e06856828bcb263532bdf893f50b09916a2ce8b7393d06c09b798986bf096f82fc311f7bb6aee1b29e4da1bcee608e3cdb85197850b32ffb9676fdd2cb98d4e42c9da84ff9b1d56ff13580b1f066a4a465630d0fc8fd66a9715b5b44fd2e38ad79d29f38d22bbc39d9a812b84194a49b390619401c5b29cac03ec67ebe534a938da1352496f1f3de539aafad83e18b399429b57bc21406a6ea0e2d662a467135ccde92aab2d74b69b24383968e7842b59281f0cd5281f2dce20b0be96a0dd4ae565b537a3bc8ba1eaf505df1abb131c5f3e9e1de1accbb78e23885e93c6e2b7c9af37480a1489fac26c923592dfe0e409b2bc057085440823480a463adcec178cb6605050c4977e7a4e7c948c4594318745980de8d5b1388231e90a64942a219c03991076b2aef071b5dccc3e048c92af9c319cf6fcb670a1c4f91f9dcb447229eb4c80999f8b68b4ea906931f417c202e4d892c11ecbd3ce8dec9c6b88d195ae4d3bd419144b94afe7db9cc7bea08df6bb796f063223ac36b8652029de0c04e27d5380899eaf11fca9255b4a8825a91890fa2c2bf0672904235d6c012e765153c7f5399fc84e0409d17b6737f6320e428e46724a240d1fd205009f158f65d203d05125c971b4b8d372a6df0613afd6594fd97f17f743210e4f5a05080444f7be8b92a290a5585106e5e2bb0bf589223451267d75c72823867ff5b2f735d1b4d25fb57ceab3986d33e0736aaee5b46cd08db6a9bf5f6d324eab899d8805cd33a5c8d7436fdb15859667f581a6a79180108b9551a011ed757e59ce572828a920b08d3d1e688e1d65de54eaee04cc4ed819c18d8217f89ea593defab55f4ba5211404d256794a2bba8b0e3d0ea3a523656f1340d59737b3fada281c9a1c403432c3276609121b8ae933c929140033124c1dc9f52837debbafd7e95c5f1f6e1f36a47751b1715f3e861b87c5e4ba6ed897aad300ba85bc489352a65003407225b34e7a57f9615545ead3c583632b755d6a175111fbfbcde0cf844fa6b7c0108fbe9750c16d110069baabc0077776024db3d7f0a56618578cf3b856cc57591b61faaac9ed968b2c92d6aa47a5158329d2de181f3ffc2684b2a7b3bb7b9133ff2b6527100e2fe5bfb1832a43c82c806ddaeed9d06f98e187ca02dc42a4850fbffdf6830d80aa9adfcf3de811413cb26e1762b280f24e04d972b130c28445b2adf44d07d41413ca95f1b6361c7afa3f6479ebdf6dbd3359a4403686064c4a119c5642e6c49e48223c25e4be6f136fc4c934c0f1d478be523225f3e950b8623ef7d7c065bdf8b2176e65679e361187f7a4e79db4ff9777c856962250c07611e315d4467e85991e2996f9139a1d7e2e0da0c6c725284329645d1f1f1827aa1bf0bee8849bd2c510c67dfabb57e90b53becd3e0466df5c83aaee9b5b48263b062d61b72fa5728ace46d8de2b0d46978505fa94fcf97cf056fafb90af7eb986d4e5823234909fbde895496b4871a5957b8d41c1362266c294f3938a383646bab11c2d426b0ecb0ca455c09eb757530f695ac1efd8de09f73d3eb86a289d77e168059a5815ddd9dabf79857db8e9583575f1960d0799082c9d12945f6adaf27affa1cb30c7d8d12c2383c003e90a0cf6595d4f63bfa708d53054d9f6431f778bd8799a643027ecd60996c4f3a971e871c447e27a49de51244acef3c5da229a92e1e576863bcb65513e67e313e2406416aca853b0ef95d603fded638401cd8220c9d150d13eccd97bdad62fb44989099320091571cba657753fcb3cc410404bda1dce4701516553374d2dd3c6677939780619cc1169bd4368f4010453a5760c0ee7e6678e0e34c77f5e192298b14660c3edd70cbd4b5ae2c78f96442f6be1a8e1c383e1012cfad845919f0f3dbd5a77fa0482fc7988512ae0550253f24fa60a11f0bc2cefac7ed17474f371ca28345d7723da1551015609053da45891c192409f74644ab1d334eac0cb81d8553f46cb6d28e95fd971d0ec673e71460b4f5748f234168b1c8797501adb70c9b8c95d8d6ea414628545a513e5467693cd45d916438f77e697ca82ce2d5699f577867f95ee7f1bdc135e02e7dda2e399f28641eb3132a80c2985c277244a7148a94e3025f8e2ab48501c62f0a0582236a0b45f4c503c7b145cf5bc6cce10161c405d6319642641861e8c415ff46f233e13161c662184d2605c1e586403e42ef672e8604cf41cba483af736b6aeb380a61c4e944a04411d21c101f168636a30047a2f492eadf9390e35aa60052f85daac75f80dcd5d098bfeba5967386b7ddbf0bda6b362aad7b10a877043aa56f9d54d557ed5a3a2b8c07d6fccc5a000b5528ae8098c44e997f7aaf61e0cf3f8e93aab313aa2ace58ae6b5b859490d29c4af37e810cb6af3eee02fa9dd5cf1b88c3eef376baf665b4f51dea28c6939c0173f09d9cba92ecff7120aa643da3071511166cc259fdc8292f634f0dbde696640ed34b5a5ed0bee053679a908d32ef25dc7d133fd7075a5e4fee31aaf699a2af27066161fc95cdf6d617eb6f657dfdc7a9d40e8a8cff22a0002123daa1a51619c24efd6182d95cba0b43821704ff838545c88861c4172094efc19ca3455e2a1f87831f05c2f385d327be729af7474101f32d63dbce8c8dae4e37fa4bb7c5cb1287e6d9bae2e8608d032dafe2ecfcf220ffc2f2faeaf6790052a9c7d995c70b28f58a33e36eaf75f42ed06782fc2173b56e05d41168e95fd42f15a0b8126d7933481eded0914e51daf92be600050b8762387e442b42ab5bcc04800a24c082bb3e41077cacd5b856a678ae6221557b0ecd8173e998dfe7015b2fdcfd723e474aaea684c055215132f42766b726cebdcdb86ddbda653a978bca401cbb118795ca10899a3e53b76f2d84d576066b1e71169773d957b4defc32d8810ea8fd1d3ba37c36fd593a1ba68841b8cda87086c908ec82bdf33b8002bde0f1768b5d3382341d245f267dae3db1ad3668331ba64ce4786d58df5ac93df1bfc19c31f3db40a287b61c1105e95f662ef3bbd7391ca25c175ce381d812c43df0ece38335cb8cd5f2d26e15695a1e590cfa3c09e00018a04c477ca8aff27ae77106b4044e3ca633e9e228e45f8e9fc75f220bda4965d92e2ae6f33bc016d789503a46e7f18481ee97cbb1f51d5d944b72557359f00dce65ad2dcd6da6fa0548b78042a017ecb58aadbfe2b0e6bb3bd1c851c3c7ac15b2a7e69fc69113b737710f28e3a4e85b5cd33ec3b6976833b5b6f6f5f3e6d35315caa5acf4d7e39fddd2c06af8cb430f8a4776bc2a051574234ea198d2a91e3393a14aa82014d36d9ab00b1a98d4c609cfc30cfdee80b37b5a76437e2f960c6e7fa1e8985d869870d11b96b76fd4a8a7febae9196f0fe55bda29ba78907c3f7b07e5a3d23243fe922a223c98207784db4a60b3c43df44b0cc333247347944e18bb561f7f4ad937f67d4b0a41590b23c2358a1b5d8c283bcbfc9bb065a8e922016358a11031493a6b3ad69374c3517e6d0dd5135afa8a67946b946021259c90119b45548974053ff12cd804b4a05cc22818aec2b9ba50d2e85c3bdff80ddbdd8de23c75ef4c9de00ef1ec67ae7ab2d82d65fb57bec56d167b7047054a553e05472fc3c6d88a622604925090c8ed2582b040f06fed096855c1509b2797cf1af36922ac20f0c8acec5d974e445aea2805e903dfd3a781a634684aba5d18c991c493de78f35c21788d3f3995ff6c963f44988685380f275920c6c65695435a3729ca8030d86fb9088b9d5b113e654bcf8e64f945f12ff4e1de753c8aa7910c999bb0baa3b7a79302eb1394e0796a735b0704b574b94e6d5906b0e903f4e1138f0cf8f3c9fce3fbfa0c0d70375959f5735b47c736a90dede31e9d5e60d7b47e46c8267815bd0b7eb369f95be314988a61345c03a9c6a9868a99ea57494b4387bf595976ea198e53d1a77ec53cfa54d3a2aa28b8faecd1b24bf3f2f23d0a720cb3e0277598d8456b18b6489a618e487b48c69d8f82f138ee29f2610574e21a173085e63c0d5bda94560ae4ed95dd6d9dfef4d4b9d3f5613b88a44ebd18e921a29db886fe67c5cdb035587ff0b4b38e99add32d80da3251a1839d137e33eb0f1fee4a7beb7f9070f17a150c5f4e0323492a8b98023a917c35bd8911d2604ce0db7fc21682483a3826dc4577c2dce65418e6952b371ff1ad21ef8ebd1127c7d77b61883f1ece03c910d8991dd8e2fdf98b8803dc97a5197fac047148d387dc5903e60dd9ba9fae811269596c79c74b74fd7810759ef192d9126aec0744c9684f65ccb9e1503d361d8d408ffdf849a7a403f9b6e923a6c05224af79c6d3f72034c014d5e47799a9855ffed304126c3b2cd9cac79aabb46ff7c6d7c3a2fe10c5eaff5fce0f3343834292af20c35c22a7329411b9f3d075b7006fd34bd5ee8a5fde7e6d4cbca1fcab44c460216de5324672cabbec28922551bf12c631d508fc658c6a96c9303d869bfa92829b7bba260cd19609d8a6500aaa21f6b66af0256a713de394bf3d5ce001166d99eb010cdaea29f1b450290b79d70071f3f206dbc998eae7b742ace7cf3621957ccf6c5eb664425a21c7675184d09623b55df0bd3dccda4742e29acc8965250c9b11f6c4f0f9dc11cb8509d9b44240c42a4e9a6e7da3bbfeb7089ab2c247d356cec9d2269de8854b46fbf35e23f0867ab589af0dc99e0823cbd63dbf640951fb7792cf482d691811bb8578e1b1f5058d654947dd417dd78c459d4bf37f0e59b1a3d554911f71e2368766fccfbb6f2ae7ae337b9ed9cdf7d5dd10359cc68f400e45335760c3b92491393ec6d888e728f484300031f82eefabca9012e446b1a17820213594781b8de32cfa4bd5cfaad4df007f82cda6e0ec08ffa463aa921cdfe6b5a6ade17b13b6653bd820eeb87658ee061ff65e98f45fd511df64c666f3cab9e3021dd63600152d594124704e73a6042d2da01cd03c75e0b0ea0a69fee0cd61e2c72859d1ee0b138b096f7c6e6df079cf913340dbe82eae272aa647709652348d6a1858da61809da1ac0811e11c76efd51ee13e3bf38ae96ca9cfe031b4a79c47fa4d7bf0d4b76a9fb5ac7d140d177da0e48f5761eaf38857d858c166c01e7e5088058b5f0d1ae347a72b78edc206c2b4c8d3d3c5869c988e9618003bb807978b40f0530460ef43c484b9b23e42a0b522e4c3a02a1ca9133762a014163f78f2f21023fa8a909bf31f32954b10b8b1ef44a7e0fb0e49fe6fef9916f5eb39b3d80f203173b5ac62a4fc940313d0d33c36be308df7fc17750f4e3e99aa2645c75ecba18d52f16865ae8c1c5cd35ad5af6053e01b1a5adaadefe21f1dd993b7c90e30e7842635a6482f54b7b6066b2bf5d59853420c0ccd4800762f1a11d7e57c484f9782bd3f7dfe45c31c542458952e48cf0c8e1543ced97364baa24a1a2db4818bb874105b49a4e00caa0154313c4e8a70096a00bb187fca1cbf886a1687c98ebb222ea740a6bdf71b976337ae832382bdf173ccaebaa78d69e0ba5cc6481a6dd4a2ff9f664d8e49daf160b0c8b1900b8438818255867810d9faf3a4a4f376078d86aad812458362039a7ba5fc6b44bbf2d57225741c266438f639f8b6fa658c9a9d5794a0d3e4d5a408c13c7337c687f772f15deea0d245efe828349121feb18c8c5889c824bbf823eab4fb93a3caafa6a20de0063a1240b3deaabbc31087d48e0bd8c9693c642de5d4bdcc79aaaacd857ee4cc79217fdc6196ea2acb44a5d40599858059cf4d84763d29f3a362a174d9bce860b5fdbf0e58e6b20a9005ed2c5ba93486b5dd2c78ba1f1fcfd2b2b7456e999235225383c997f4de93036e3bf18798cd1e1926df38cc1102289caf35167d1c70e5833748fd37ed6ffbe78b8cd3f745b17fac109c2e80d3b0a744d23f9a880e256f0bb480b35c7283675c34c7c9945dfa53a0bf3d5b9567e5215c5664971df256c8d771f48a75a717df1eb8696748c40944f1ac7aec087a335649c0d08108dba9a997351127d770e0769fba96aab3757ceff5df15af815bfe645e1a000bf4b503e062d2e7e634048c07aaf69678e70dac16e2787aedb9a5589665c95ad6aa4f54a164f9df39330946c539a0ee75fb3da0821ad9328599dae4bba8f4a6510862424b91ba130198ba3ddeb6e01af69129ae4dd2c034ff4c6504d6a2a8767cb4cfc131a496916e88bcbc3e78e86c654bab8178ee5afa8552edbcc3d3ba13b41b4790c1315954d251412446a9d90fb32a5791210cf0adb2243d9224d22e8cad13b388379ba68b3d77395ecd0d72f82710f0819f159350c17b94b16a6629d1f569cfe34fc1730e888c87e58ee2e314c49603e0653fc4974abf68dae69c81cb3e5a278d2a0b5866f8d6bd0eb1ba3233e5e628ae92016f51392dc16c2b282f9a2a308c04508f88b0f7a778b7784efc7d13080dce0e7863b901d9c02bf2063bcbb86dd734b54d3dc7de6146a2f18e62360cc0fe4016d8c21c1cfacd0c9efe60c71069841d83a89070a80d3956ae63c3767ab562d0cceb5aa48d045e4240e7b0459c1ea80abc3285fc55c27a9b5378de3362aeb78f2b6b011e3ad60a1a5724a8b859e501c9c26b9fa16017b2a5e7d312199af7fe3e3d8b889d48b0f1f05a58893404a6775126af387ec00a103d2cb9218a969ae8edbc49efef31dad75e78c76de5e37ffc1262bdcd7d7716883136b0299f6cf1eb6bf548a271507dd5ea3eccba833dd6d3494f4fa1beb6ebf8f080fd7fb5071b512be42ff19125d4225c47d492ae2be0d8fbf9d433cb6904f39a044571b6eedc758e72d3dec76eb8bf6543d9de85c8dd2d9f92cc3e67907d240b75045e6c770b075997e25c8c5d60b7425c98de2cf177dbee4d531abace7ed37364853f8b86e7286d12b11618e59ec621609d69a0d0a3c76d95ab28edcde087ed8588d0de5244f671148170a4e7c519c96ff4534731f360e0f73daef8560e218d3f4d0788504a3fd06da4492b7e738b16beaffa6581f25653348a4658b315b6f9fafa533349f4b2c96a031da8453c94a0997daaeae69782f1222973f88f2b2d3e31a1507b6206137327faf9fa65bbf7ff0552c36c1913a70b89d8cfeacf20b315702c93621ea29d8e678e82f30c50abb64f47cde80738657a5a94dfaa9104c2369f1efc469df6344e092606efb5b70c3bbfd483cfcf24fb2c29ddbd662f8d9275a71869ae7248831d81372312202634d728270f0503ad8eb48972cf95035e532ac8b732f90b6d2a5af7bb8c198d864f7be84e986a05e97fb52b703b812ea8d55bc3c9e05a230d4e8762583f5724e390d1aca54e3818446c319f87a8111efbed542a63fb8eaee67ec930b23d05d28f505b295ff43dab8768942ab2195f4d4339f0f1cb5dd0d7d240bcfba567c858b31ac9e1ee0748fb208c9a1c1bf4f081adcb582bd0275531b25d85e151f3b08585a5bee230a68c267372c3ddbc3fd901c54d5246f2d6071c40dc0ae5b2851eecc472f95faebe21c1e440133cc01e3f8075f4727423fb81aec8106e82a39e4f1eb6203cc3f6893aa4441de72e9f33d3a132dfa9b9db6d1489501e9d10f6d71550a3199044d89351516fa0e8883bee9640994ed14d20efc0626d283cd02a3916de3d309d66a96c43cca40d577a4d33f975b16cd1691dd8be56ffc91ac30232374292d0fcb9f97cad580714fe4468e076a0c6b44dba1c3749a621149f52324f19840c665ea990881ac2b8fbc9564cf768cf2537e904afbe72d350f489ec79dcd507467acb2ccfbfea0c3dfa58f76e7a453c8e6f4976f181e9fb26120ea280113631829f7ba7783b82aefb48cff97b1a9d23ba42002652e26c7624fb21b35b46feb162acece7d1a7ce6e91a3e5b35362c9812eb4c0489335e75eaa5209fbdfdc6d13a0e7f16f386316aeef6f549813f786008111f342087a41a600e6bf03dd2587154716ab466f393f042829afba942b8193d11ae93a071c4b96805b85e9e35425767ec7b7428e1764dd8c6cbe69fb383770fef036e0d8256f98a4395c482d6c89e828b7fc7660b42d19ae848b63866db50b1acb743771ffe457c529f2495318b9468b6214fdc343cef277886a2ad6c9b6db98468b5385c1de5ee92c0d56fade3a449bef53c80ea007ac6222744e8a6690d4a8410b7a8eacc77d5ff6623d055ae054d4c7ede280f3fcf53a674799f68cf5207ea4010c385d97e9da55b234b9d815f90d444400f64f32a621673242801aebf2e4455992c0f78e6c361c5d159a73179a7397db37488eb3f0839b6b348a9565791456828907e9d3a72ddc4fcb6a43e3843e9f321ccf14b3dd1b01ba6c669fde43f7844b9db3c789345df17e7e288da5b229b784a0b8c98381f024653e52bb66547901b78f420afb13fef9f552ceb9c5a53a28f6157622069333437c9868d57961f5cd074aab76a13c0b387ea2d780926231fc0a255258036733e1a508d2448760296e608d23daf4add909a2343c8c8dd0d02242080afc7b23d9c8a294a73af9932732cdf526080c36faacf8ce1107fb0d88da4ea47eb1b0562afdf2e79130a509444c2d6081d9d78198313d0f56d14cf5a9c02be8e688a189fb40f311a9a38bc0ae46885e1aa674b725a0fc64d0c24c60cd9c3ed7b678608faf79f2e90a56b73f2090a4cb3f21c3c898ade8df34710b5e4476463d3d99ef0b1777846d6f4df58ec19e7a3cdcac146ea4e12b12107d1d7cc01ab6c20ebad0f2434a20acac622222c796f36edf52f3afbedc221c599eb750947777cb8acaeb9be906660f2911d8c87fb3252699dc4c3eb25f94803b60fef3f3ad9899830c637b537c17b367da675ce06df98c0599229d4e28cebfcddc3131ed39904e3de0934c723fbb634823d661d44959491cdd09336c0e003ac15c2a7dfbaf6e22190d941ba2b2133c52a11eec3583aa252a89ff5cb758dc0e0b35870166445e9d2a3354b0f01644fee1d6a26ba88965942abff6ab91f7c1e0924957b62186778ffcb8d135764562097b3a5474ad6fa9e5fae1404a18711b03b0fd9867b947e6135f79f5d89c19c60e330eb78a83cad26f50dcfb429b0a2afd0e3c855ce37f8b5fc7db9b97264fc44b9ec292d791bfec2aa4c2f87a6700261513ea50b3080355fe6f4ba0926836e0db0bf8a4fc5212c32507cfb1b32f1c66fa3e258ed3d8f11c4add6784ad0ff493fddd94a19dba30c0773c0ffb2559f004eb0a7c398d457c0855d5fb2670393f2eeb5870b02e197dfd1c2f439f9347c524229518dd600f5633db0b91d0dde8d00799772afdbe3227a7a26b331a98bffd4fecf0f49fbadab106fcd030fa0543a83e01e568d0df44d959c85ba4e246a20012c86a0c17a64fa1a92d2d93957bae430b63420d5c704321c84ade06ffde4b79e9439c064b333805d2e6fab393e8fb9e1699110fb638166a3e00f05b5c917a962e21e98d8248efa599b79cc636d44be52d3f9b1b657d40e6d08c50b05a2659946f1ee0c152c2a6ac8784f33c841d0061e7d4de1237fa3ac486a9b34d76d62f8e4493a5865e8e0a6db4ae32da036e436c5e3ff32624571eb5c4af9a0358acc43cb5ae585288a3bff0e695e8a457c01f3a4d5188a60f5b217920d218335c72476b6741364568f0536bed5cefc495ea1f54986a1954edaa65effe76748cbd8155c86c76ee46bf1d8fcdb6b5ef9929f904a5e4d95af4872ba5979cf596fb6f25af1e860f23ea7c8f09743da5baddfa03bb3be9ab5b54e185c6df9ecd17ceb0066b45fb6e749cbbea8d3ecc089ae040f0d781f2d2588431db5eaccf5cdcba694709d7335ed27980d03151363e439098362c726e63179ebe0c699c58573b1f73b253f2e9bc3e6c9278fd6e65a148d84540f4750cb7d6f5571e2fae542766178a76890ad059d8e3d91758a0c45ddc012aa187b338ebaeaf44a79a173f392c2cf96170a92c4c117e7af66a1576e4b534b0510ccf33eb1104cd0e0b0e07664dd8fc49aec7aeb4a4da2536b2de2c64884b4f01199f654fe040bc66afcd100fc488128968c3a020575fc9c27bfdbf3e22d624a82a75799635add283814fcbd4ff6ceecebae4548ae2028a6b0c24aab1952c7fe647d6d5e388fec1d9e0e699bd35b1653ee4f939835631766fa3f09ffb609fabdb56772ec2ee701b900e9d55f5fd295ca0a0b2401cf6d97a8f77199fbc39bccb4f00671f72b1e6dd6c26bfeef4e055ad6704b02916b44dec860e9c7efd3e4c521923941f30b54b5473f0e73c2e308ec1b114974bc0967f07043b6c52081f2e7e0e81d16f14940aec6c1210e76d0f130895ddcfeabfc394f5581417c81214ede0cf50b0aed5c345f84297e3418e59ee1c7e900f67c248218cfd6bf6c5ee1c653f00bc4042382ff41fb43ca14720e94bf9f86aaaeb6791752a0f77348310c57f865e758a1559aeb5391950b3dc9dffaee48e03cb76e52f91b6a0c8579eddcd0caf15c7e38133e940d33ef3b7843ccdc9ca3cb2c127337ae59144b79da08633961a61df544b16e288caece982deb7d9b48f38f35eadee6c427af3237ff2759ab0d8888a7d4171fdbce787f4790dad7004434226ddaaf0b5c97d3adf3cd69dfb6835f156730e718fb8e8d1eb00ff290583463640c0c74bc03fa01949855156b1bbec91ecb5d2140673f3191a247030c983a6eded5176ac0138c53b3a0c8c028593c23b0ec73097513829c3c04d94e8ec9f2579f547537a031332105eb6ed43814a15c156cfcf74f3866809b159740a86b7a88400d5dc6e646d17dbb81f8e408484bbefaf8ca23f1f87b4739d68628e33e679fd7bffee207b0cc7dcde556f0fad6b7ddf0f0daebd087f8b6a454df43b44a4c9e89f7cf4fbc0c25ef2108d193ba54de9740c3583b578b626c235cebae4647ac027fbc3dbbce1ac7f2f800d393bb5a9382ebbb1f2b164862fcb8874cf755f1c623f542d40ccb95f851288fb1e1508bb1bcffdaaa7994da1f26a5294eb8089671a0b756210081926ada4f25112eb45b0afda1364bbd7c4a314ebe5f388b1dd0cd752fd736965314429a9286b7d7a90a90c1cc672734f9cd4d632a5add4e04bc39a290285e81e47b0cb4fc38f34bf0fc63d94f6330647e80b5f30dc84670231c071ad234b2a9abdce7b83f8f0eaf18211f66f6f89c1547d74e923c5f82eb22cb8f0bc8b33139a5d76fe03f6974d8d13c23800e1a32d18cb8c0e7d34f2969098363383005dcfc26c66070cc1c311ac7a5f7c0f199099b8866c8b76187ba436c7fc3019341cbbc653f6009b83aaebf74cfe1a99bf3471499e66afc29a30de3baada3fadf2d70355b078b59734e10b81e397817c54e479985efbf73e4c5a7b9a12a8eaef18466f120bdd64471cc65cd555cb18a17179542c3acc43f959a63f17d5d9e5f007c005689e9de51be2274466c7325276a8e4249f87f61c02199e5ab9336ba4db6560526c6eaf33f64999110c7fb0dcccaa9aef1344ce5db8c71301adf7a095ca119eede18c0df6359f3e51a168430f93a82e197777647e799750725a4386739d90d3babd0be3e9953a2c15ec4cc3d34c14ef91c80c77426a23a27ab7b58c805e8d99619ea15914c3b98906a0c8588e51f3827d012477d8ac448f07b7f5070a0ec72ed429bdddb52f6c7dfcc1a3444ac3c65892ab6558fc354bfffac642214a157f9a12b69ffabd332c11a2650fd17c9a329885b7097d7877b3296d45469b135bffe5af9b2e00ec2f54b946988008aa8d0f68d36eb739364cdf5c6b47735d993a61185463fe831f5d61246ede8fb2025c5f40a53a2132ca6230ec480bc484fa0673ecdfd76d037fb0376cdd23974284041ba7cd957f69e698dff141c8b833b741235a1a6c368db1e03f01fb1b92aa403d3335f2eba62f34e1b47f69303eed7e48f8d464c9043fa9da6afe254ba69d59bed853d694286e599ccfba34468f9bc265a5c70622b4ce6bef8a6f21d8f90fc32f70050d2e06a898c9e29baaaa1b6e25b49c5e91742d2ef1d78ac9484abf7d190280ff1db5633006e89488be6cc3204eb3e79f33ebb4d489a874f8a0f2a058b380c3b950007d60f268f7d659ad40c33762b2241eb0a29d950931239eaeb4aa077a762300081d43364022f3a0a1486c3f147a845e85bf85f4e1e79540adfd17f2b851ba56f136539802383d25629d19b7d5977cd0320b0925187202553942dc3600da1adc7b75b5adf5a6bb5989ea488bc4cb2c17d6de1fe141071b4d8daf735c1f0f92ee42fec54385e450b1f142b26d9a8b02f15ad09daeba81a094b094b50c851624f1e8ac450308faa19bea805725047d8d2821dcd958a4270fb32cc55624cdee03488f2279e85c1b21978e7e21792d6c4f7037a4060b808251babe96c231f5761af4804ca83807b1e14209e8eaefd7a48555c121705e881e68ce54727dc39cdf0b9cc30806ce00a948aedee9093770fb2c477228f559078b2f37f49dfa86fd73d8cb5fcaf26f0d9b0062123e68c6017af034d257af1d0e30a7c24956af2627c1c1cb95abe593bc79e833e9227ffe39f067c86dcfdde718c4e055e74c1544969fc1879c8a301a01be43c8dc44cae2cf89413c0b222f33733fc1bb5887945cc2943a68341523087a12f7229d90bd42bc854001d5a9b8aa19b8dc828d0421e2f161937379c98ba84326daa944848af021648de19f79ee9f161aac6a4701c2925054ad688a69781096bc71bdbb39ae3f3dc332e575e034e039a71b6e183e9139e666e0dc4eafd2ee2a0ed2d15ece3c46cffe58010055a95a35e1fbc9273d82e7ab870e47849b4c667bb21645c3e210421d1a81bfe5efeeea0be003f879d34281209f2ff2a08c3070e3f1d407360f7d0bc9934557b0f1fc13aaa5912a8a0cea0c0592dfab96beabc8281618c754b2d7df89ce1b207ca3b3bcea71c783151a4cef2712bec1bdf2dc2b48c912c1e00518434c8f4c386a20fd670e05ab5e94aa419730fdbf1009df1b89b5359885da194d712417494a35554aab0038639448378fc2343228efbf068be8e8a91fd4543e177a490473a41efa81fab58fe712f4f4907479b538e1e5ba24299963e92158a5858c3b11493df85bb700f8b413640e8142d018019911dc293d49b46736e0e5e5c11ee8963bc49a4f937acde1d45703544f9a68c64971361b957de731cf0e32d815f4e0e464ce7ec31356f045e35aa56a4c7d2c9ba33152b7a21bb01d890305103d370d0ca38daf3b31c758e4c8d42ac77b80ad216ccca1159d2e296d495171608e1d23c638e19036f370161cd81326a47278e158a0fae5b9337df4130c2c65f7fe8054bbc369922f5f5d6fb0664f0b196e521437a528abd27a61e4886120417056b0b897cffbea7f63fb72ca0e3a86735cd0cf392b9abb9e1bd6bd7417e1d59cea4f7db09de91e7010ffcc89a6bdea5287383b47c24c0473ee15ca93b4108791a267b28f3f833fcdc7054458ecd68b89ed5f5bd251b247ae33ae352168e792aa94480393533ac0ec9dc4443f4c2cbae7c055e6b8aaf508dbfdf45fc59f16e73be9dff177792b91b067a5c94a161caa473fec041c3771e003a62d31644e0ae657be11420f019523fe485c84e402cc888fa6ab4940206e5f8e18a41d6ce4fffd811adf45033fe3c15d299596ba07caf17fe90ba9e275558a60eeea2c39e7afde97cb80de3f336a60a06555b00d1c1f20df00f2d712eee53c0d2010b2aa793fc398d0f4595d0819951c58d081a940b07e2ae9e62ec4f013080100f6514a0e9e666cbb42418f5a3fcdbf5e5fea19b99c0e37a320815dfdc66f484d22f7dac7c6a0b51e55d996fa8e35db081383628667d13c5a5793b720f2ce4ad3eb2a411fb0189727ffa6b49f85cb3826fc469278d8ba5387df6d28626a63908faa2a7fff179a21710091294d2270189a07825b682a567a15519a895f3dfd8408053a2d40af76fc794f14aa2130176bf4d0362e394584d5e9abda6d10b9edbdbad4cbaa0462a75f4a8a8a0fcb2aea788abb45489f17ebe5ae7534ce86ed5b261eae7d7c5076e38890c6728468d9e63e37f95c5d7166fe38fc7f67d077fef803568ceac2f83077e2c6a3ae6441713b5fb4763eb94d02638f83b0cb76b81ddeed7317fde37cebdd2b524d069757e9453e2c4b2b89ed6a1395f6f1a2cfd24f14f3fd36efb318d170162908f16872b31209cab52c46df5e67d2f7e5cc87ed8e465e624c423eadae1f1d5486d031948125cbe58602cca2cb1415fa249780bd501cdda9bd7aa06e742a3cc3c733314fc58c2b158eb4d1fe053d55655393f660a4dcc62c65c9bed7156f019a6fb827ff1beda046bddc2f2a6e182d1be4748a6dd602e5fc9f8c9c978aaaeaab086c7c97f7a383456df46440883d64dd619c920f8b660e3593a5230602f0571879bd2cc337b2da20ebd82b59651c1901e25853a16caf60d50b77da9515193b33670da9116df8e3e322218491e0e4703967c00bb13fd2b513023ac3fc87d1224e6a232ab1c0830fd142ca6e3e0e8db16722106ec5768bcafabb4d10cbbbf8fb0dc3dd23264bc7b996ec0eb80ea1ad783becc1c4c6156b5fc8fd638352de00eb0f9efef20e65ea4f8c4d40c00b3d07bb1f93e312bc8914aa5371e9bf881ae9fc0fb352f125fafa8624bc8fcae2ded307bd5b49fbbca178de7de801b1ec648e665368af82d99d85cdbbd4226d4e70ac9705640c49433acaf1e9e0ce6a6cbc591a92604a344042a4173172323104cc9d997d1a2cac056021e7b19daa4a1b99e5267635330da2ba66eabaa06482b6d8d8093adc8c90b1982dec7689e480981bebbb2921858912937ce293e9b28e1d660fd225bc9019e3a9faebab400a04d0b6aa746ed007ee0e2dbf0a990e6e55970e6c36a0cd7bd1e86feb31e0d42e02ab75c4c4f99cb20fa754931c748fdde60a0fe7284f546a20146562c51aaefa4457b963c5249af2936453ce8f3197a15f25df8bea42cf23a95c841790fcdf3f9737a7d86c0fb525c5d3c0c67aaa9e4f9939bb380912ccc16133c416f712c2f5c4e2cdbe06b1a44e9f7932d87340cec4a78409d3394f12aa13b63855917a43e6272383a86e2adb003ae22f4cdfc043a3332169342f4d0650a1bccf6f54920a4eab480af0a33ca79ff77db07630226c1223ee77a5de389b37a6e394ab929291c300cd75ae6c7729cae8c1abd6a0eaa9936110b51da4a09ce07f76095726e54ec215b42a1b51624039422c5cfb190d51f89fba5531a09753cb2be3276640a82f376b0fe272f8b8438badf98f7d838558128d1d8f61bb7abf93d91db9720b08884bd1b357abe6a962a8b269db92e13bca3ab9024a565d1448c97fdb871b04bb065e862c8ce36912c94581fbd6e2a65395a62f1f576b579fcff8fcdf03a50eb202cb4d6135e90489fbff167046cb55cac6e05386c3534eef0ef1a57a35b23a127c7e0e40cd1f5f479cce59af3cb032ad90d092ec51d00c44064f52d5e3db6beae0e9be469a083bddec67cea6bcd611bcde457ecaaee3b3bea9fd1f8c108f252bb6be88f8011143993ec5e654e2332565ceff9f2f6f939b40aa0249599d0b0bbdc0bf7ca7db6389da042c66bfae16a68290925503a5e9edccea233231a1be67dd96f32632d0e718e330866642313df58badfa9b825950a0074e954d2219f7740b3d0157b17e0c154555b216d2d42a528864f2dae1f2440815f0bb5bf1f99f7adf2a8cb5603cf3a0d130228f2b8c6db7d6716ac17a90031e15efd46b1d056fc3da78921f3005fadb1fb2b20474a58ec18b3813aede11ae199bfb821793d50798512a4ac88fe13e34a6d47c943e4d11d92d4f2d57cc00e0fd7442a12d34f576d0e104aef6e3ddf66729828d4d6e4f5ca55ac7e8565d287004185116131dfe2a7082aec4566bb6f0c544da05a5ebace62c5c17ccdccfe13c701ffe7b8a1e96e082ff5078003b59c105cea57ba562784cef844313ca16a0a04fcb994503b9246eea4615bf86265e02aee71e8370ac49af7ff2d290e3d27f6aceedc7fdaa6e8d8c4b30e8a56b6e574e3def69572825480f2ffc0ae0f6a03b589428d9a35fd18782bc32ab0420325d4df14037d5e8d6e617f418112d785663a6943ed1cc701175f4beb3de9ddfe01823cfa523528304c8fdd5959125805033d35d43adf34ac9179eaf90f2d28a71a8bd49614f87078f7760d8e9139df03a2a7cf6c1408a4d19f04313eb636ac6616318427e9d92ed60629466628abde4b3ae876dc2e295b087cbf1c3c808a7358877e4ae863268dad21575fedc17a46e1cb5b57d609a9fb6f3f887e6a92a89974fc4344257bf1c337f27064e945e4f5c9d6f1f786586bc513c01bcf07b722f6c3ec6b71f23b2c4d0cb1730d020b76abcd9f4f19c1fa463bce63fe14df97c05ddc8c82f960a414847d09488b32b9b2084cb18a513807a42622ecdd99f44ca7755679d3dbb1b89c8e3781a371ed385373c8f41bed421f999f0d5f5977272eda419e2462afe71591c4b76399631f5ef9455bd4f59b48ecde5e943fe1e074c1948b68ce99defd66be7b1e8f294ea9170b5f942f5b42469a67442b67e1c10842d57ce94ba74fbebe12b96973a06f4f13daa277439a293f21b60c444b8b9e9ee72582bc4ae7aa00f8ae749b4d74214b6a49d23d7e71f73cba5f6c9e9f030590f571d8bd071f503c3975529a10f1806d6854e02e5808b8c1ae534555e3a848a10ba347b822f1d3fafe35472694cf67856ab264461fb17fc4ce5e44b0d0f5df0cbecddc157a3d93b6c51b6b22bb2f1c5a27801a394ea136f71b66cdb6ae6bd087ce79986749143e5e6caba59a81f4354d8d8ba9bd49c0f4e22d55960b91a892e95c30a1cdcba2229eda5c7c931ca61a3c81e42b84350ab407d3e0c8a8963f570a26fe00db1acd9bd9142ca156e30d431a4c0d4f7632a3826695ded27f3edea5ebec76d7859ab0a191b73a302e67f08242e0d29e29c0819e3d9d95c4bb28b35207afa844697ab152561d8c6299ec1d88f31b08523a4b7018cc79363f4844d8e6d6572b0e4382baee15b2636c7397c03ffcddf66c8c585528b16531a8e62346fdbf5afa1a7de5dee62fb78d49f6813b131cabacb25a62c4181021c1f1dea6bad82ca585c7fcd386e1723021435bbb64e9a0277fff74701c846db3a0e988079191aed97bf40f2cedda8f1cd1faaa9a1068a10fb806ae4c620501110852fb03b0e900fc6980c2ee00b055284233f83a3db6d94ec23d447879bbd17e5c669fafbad61fe4efe2f16fdf736d52bb0d469bb9132479d1bf1575433126f14f8be2ebb471d832202d3fa4f0f95a847edf168c49a81dade1e258e4faf6b9bf29aac086dd231c1e88f3a6f9d3e64dab06cdc784b3b8115b6cd345fdf17ab56a4c740fd2d907854dd0be8c2884e886117a9d4e8225ee937350847f9488dfe887c40c9553014bb9ec36bc1a8e465321e815e9a873fd5b5e44a6ce8836c206180772e2d9b8fc1b43704afc58bae90d8263e8e20f14cccbc2951585bc811e7bed7f018f520280ad8b2f850556441815e58bad319b97d1860ed1162ecb8e5a54adc1c70aecb5b89f4b755fb6b95c8cbed12c0f0b1f843cee9617aaa9a1d5f838054619d6fb0f312e49d6d850384e85c16ccb212e7cc3f2dbc39d239f944266693cd792864a46467702aadc2a6cf9e9d807ff30c3ec833d19a529a05b169e7a218ac14f55c7dac9ab9cd809a26c19b3843ae442254ea65aa8aa61b6d93fb6fbff742f3c81fa82520d8717188a1c4f1546a5ed55055d8b1a144220b007eb60b6fd74f78980de73e7d7a590ac19271b779a5ff3ae39ced7a5cb1e16b4da444d18c8a49a12c626613e1ea807971fa3a214e98b8cfc3d0e28084d1d4e7f8bbd66f10d2afc6f896a500fe7d2666787bd521c087e8ef5260758e7a417624c1194d4ff703bdea00f6cd73e21dc942fd05cce7707228d6ab3cc00c361b6380f93e2ba657b118b0afdd8966c5052656adf466f88340be5146e558384cf63211c982c147a54eec2469ae8cd4887615ce0f125cd6d50be7d1988ccc7051a21b93af9c9bac557c4abb8ff3bc2cd66360cdcd095bc93abd0cb31da521c5b099c50ed6ea891481f02feee675fcf45e5041b3191db64419ebdb1c49bd7e22ca52b446c21a952245b4d3ca1e053f1a3d9abc9f9b9908187e674a41efe90cc334d97d41cf9f6706f41c6fad801e05f61b183a486aa837bbb999982d4b0d8d6439cc7d48fdac6ab0a48175b29920617455074035e056eae8dd30be61a7dc68f9596f70bf0a31c9b0c2507daa7b8fb9ef9113ea0bdc866332cb7cdef89d691cda85c42ad8737fe64dfc4be4efc03b500f8fa9b7f13fbeecd8ab148dbb049de3d94984f2a7bfbb09c444df92c44f2d088985186970c6776c2b4dbf55c6fdc2e4ed229a656de234d013dc451c2b2242e3bc572213371f14215f5dba25e89ba472b160f54250fb4e9d7c9bb62b422e3d09fec5efb6fd01cfc7d9740cb734e5fa8c1d9f8ceb10f99cff20c80985b01393970699ab2cda7842c820e59115c03270efe07332edf9a6a66aee10ba05bacac35a1e1fa9e30b4c313817f0d02b2233dd147b195b2a758a3e020c8c833d07e1804d7046577a5a24e3bef5db88ab84ed51a36e2420dbfc497a3544654287c9eeb0ccac44c02c069007958e618e141e03a6a70404b4c39f75b0ee7414f5fe96ebd1e62cb056bca80404b52eb0a9622b35d41fc97fc5dac1f44397b147f4df82525c8ef470f2b80881d940ab193ccd1a1edc778400fa99e999667e5d25324567bf4cf5d47ea3caad0570f42be8f1242c1c773f4cf6905d28923ffffb827dd56f838ddc5f09dbbcec5a0d27cb3c2292358f97298b21ab174962c6ed4915ece83aa3e291aacb675a83997fe7cd89c6280b36230769fb1adb3d998c94dacbe255c502551cc681a0fc7dd3da3dd22591e8069968405738b5eb464d3a0e9b1e8be109edf68e33431a8ccd5148c2feae4768cdad4cf3dd91dd1daba5e0378dde98b1b910b8b497364246a93b0b1db082a7df6d287937bfdd89d924bb9c708ba19ffdcc130aa8e97446d87fec147dee18c079bc788b26dff96e11919ef531c1ae0545657a29cc987eba786c43d39c592f8a4ccee87f9d1f8ebddabe45f15c383ab78466d619992b99160ed2ecda27f420a2283d85817aa623e145d9d4d262c6b0d3b18aa2c900f9ba88c8e9bfbf57eb46e658d210f9d1a9c2607696780e688bf85c345333e275d8bc86d1ce5744266151f2c6d4ac93b0590eafa0a7bbf645a1f15bcbd4e18074a7ad20224a4ce5ee95e8e7642f7bb1832faa2e30881211bb03b1a20f1a286f376d24109c78e248d6933a72a8de5a20c6697c27394d8df38eaca11e63ec19b2223b0ac664dbcead325481c953ce3a7e88b123c85d079ab79a7ae1ee9f4372753f9b75c498f37df17027cb7ebf280ec428fc40e33e3241d11e1efb8637b6cf704c62136ce08bfcdcea90ad4b30294b3c2699f95c41865759850492c8fa98b432bc5f2525db226d3a3af043872a274572e71d37babcfd295fce73edc2e4868080c128fafaa90623cf1ca7b4eb03d02dc1a18b6fbc69344b65a7dcc713bee7bff10f0556dbb9c3977b3a05d2476e82a54ba26028a1ecf2cac78138228a0af8e4c8177508a8e48f56363487c904f926d135f46de44c7eeb482dd880c7a211efbdc7860900543473b54bc48dc76fc87e3be309caad3d621963cf54bc603f58a8ab883422056d7c12d8a938a7965b00b47853a0a05d68068fc1ac21313cd7f59907590e340b9b0448fd4c2bf58e0c85577129038080dee8511c9bccb7a4bcd3cda0ffbf52f570ea0ee66b408f0a41d931431c4d0908b96961c12c6248e9e1934cd9a573922b082ea69ae69b3db149fd4fdb098033866d896ab9b20c2d38b9cf27983681b1617f650e5e6cce08f1a24718e1288cd16d6a70bea8dc95a9c3db695a8abbd588c56542b9735aa166c642143fd96a48b5161e7fc51b67f269602466416c59ce9f76b9179e839f6951d143cf9c370666deae3e535f166162d137c7c18898061d1f1ab1af3d119896fee91f44a97123296f9c9e33c7db5c51168e5a901cc04aa34afc975b780491540798a6b2ba5208105f008355d217b244bc320482ce57196589c048a1e404782d093ce4d7dfa23dd856f276d11a39b75949accac04fa0244d4a8213d154a61e3e3abd41d5b8c45cd705470c346e3e6069f227dcf75224e6643bc70da5ac7828336ffa29fe295e500ab8dcd47cf9aa41ddcb6f213c3d4069b5c6cdcceba97834178e143d6d0fcae58d70cbd3b52672757a64a2b0b460509f3295b7cbfa0b86d32823869d1bf49fdc690f29b68c08b9a1a32718b31d6fa6cc84dc270c40648d02b8e62cf11300875e0b13151deccf86193aaedd0ccc3eda177125dec5644ff356a89ee3b73ee0c41076e5fbb85ac7ecb930768fc482da736d9c27ab180036b41dc2b0247b6456843953ba7b0a907a5205dcff50a2946d68849e35556456cea10c6a332be06f770b539df39aa60058397ae7e9c92072a8e739da201f733ca31b77d2e58e040797a7720a2929ecd0ec3cd75ae46a50b3300c62865c9a4e5dd701c8487b6aa990ab5f6f3fa50cfc28f4b299551ba899cd93e4ddd3ddd206966cb84a137084a132ff732c7ad7c723c27b5f0c294cf5730c9c3218d22ca64d1044b44ff347cdf64d20a05eebd9ca84af7c1618992a89d2fbd2fba3453d73ca7521ca23d7f0bf06b41bae03df90e48f4c6a9985dc44c87cf78e429725f09ca4e7bbba9784078129cfdac8a841388b529402807a56b9e52c952d438619f79a87ff2acdd08b29224bbe3b86f067a8fb6356a3f4038f4a6379c66bd979ff921639b01c9c3be3c49b19ca7cb30abd120b0f3ec9baec3b18796dd20664062f43a98c86db54d202f67b26738b36f6ca696bddb921eb043a56167cf66eb12afaecd5d6bedfcaa79ec9cb0076a67f254a894cd5db5e9a420d289e01f6676f73bfa3f32e2d40ce3cde0eacb583ee1e4ef2c6adde5388e26d179572e442f21726d52cd83d196b7e7bec6967366e9a6363a34dd22e2f8875d9cdc6cde42acf5ca423481622e07cf70ff224f2500b70f9505dedf2c7300f2b198015b04ea0189cbceb182fc6dcef9231d3a7be4ff6813a8f03e115373f92a2c4f96821266007e489c808a41e88ad37492761804e1a858e111732ad2f847e9458afce0621a3a5b27cdeeae86f2c7254b8f97c5ad69c5327ce3043e7e134ccfca3deadc3b4f5cf3661e3dededef629235881945da88f5ada0a0fb8e522e9852b3eaf7138078da79c80cbd2848b87efd07f9eac7849d20258d86d2dc84c8c23be08ddf816fc9f24926176c121d2cd4159712ed66f238aa63c9c79a94f55ec495df6b6faae3f00198479a156144b15e34f2a2d4a8c5c271a5e1dd1e19acf0e367ac16fcbc876bd9216d6b8f5c9ec0fbc95b7fe3f36e6b8d2f9ed6545dfa0e8671edf162dc7e233d8684869b85072e4acbc5d69b3c61a2ab8c8cecbb5bfc1970a038e94bcc8016148b73e115e8f1f8f842d3a812151c07f7a2ee12b034f14cb8ba1d366a06bd35780e029a232d50dd0e15279bcd674f1c65e640bcce45fbea71cbd1dccfab075b413b7a64918d10b696d843815bcde2cf6c6aa8f0c1a560bc3bc307c6482543ba81413f6cbc3d4aee1709f4225369aea55619d3d7188163c150267e2f083cb88227c1daf868abfe92b2ba1143a66199b447cb02f51a8eb35947e8e6283069d53b4752f6a497827317319cd81d1e5bccde6401f994d7c5074529f26c32a8e6cfda7477d50a31bd5e012d208d7513538cbd73a83860d5121fd2f54bffdeac57d4326e64e4d8e05eb955e778423c3d47e08302bb73a761666af25c93ee2399444663d304a47882275c521f22bbaff79bbfbe4685a24869d199b5d25480dc8c8115124eb14b7f809a8f4a5f249b64745bf8975aecf40ead6def55b4323f9acc473e58f4753f0a4eca7d089c40fa879b7c0ed6095fd8270d396e47fd190d2153dfcdd9667bd1941d06b1c6ab5b3123173a2b64bf5e3d51a618bb58260070655e612cd57e967dfc846b0f7f9cd9d2d842855c6cf8af135ecc8893006fcb7e68a6d8bf19bbcc22cbd068eece5f39e37587a7920be317e13d97b764308a01b23a55abd012d93d0bd4a3d03bc3d1eeafe67c86956d726fe4667b7372b975930ae3fb79f629b2faead0ff7c1a462e48ecd2aedb0f2119525728ebdb0b9cc76761f29e5ea8fe2a2a7fdea8c638025398500f5769150bdc5590d67c0ae2ccae86f8dcc32ace6847a88678c004aee24a9804ebc3b88d34a7930f0bc263ac39da93ccf9d2ce1535eff2240cacac790d9d2a72f15b6e781f874da5c99b30714fbb219d1d81c6cf6ed3c61fea0e8aab5603e710810d39059059490fb002a96f31869ef4a4cc79fbb515c2ac28607fa29a1038be2fe8c75852592d9c9cf4c95380485955e4e9588bfeaf9229b503efd041628315ea8bc5d2f23369d4cddb4aeeb43440ad5bbb5a7673136e86c3a2f3bacdd7d81d0ae79e5a28c10a92c9c7001d641d35e7822ff9131e767721321d8d873cf9046e19f55323a689be7805b9fc89e8928f76bcd4244b63df88b3df65160bf3f69e792cfa2d1e5b84438af1876db20f67b15df6af7b875743d6054985d43c989e9b86febbba1cea5c0c4ba0e827d3356f64d2608c70f1f9a2c60ac53b718d7e6286733a2a33aaa1329ca1e1af2effcc98b5fcc9e9f91ebb9ea9601082befc3c319097f3eeaab08934118e27d4dee9c7c40065be1fae4f3739659039ccbdc519bc61650f90fbb54b8090adc3bc4433f1eb9ac0e74c20dc15e7e907234fce99552f9fda9105f85d8f3304b3c4579ff4570f11bcbbd1c6b60d3d5e0850d1c1fec034a07a6cea9aa882183d956545ef81a66c28a16a1be804dd7ad6abcecb5b459e1c737cf7f517366cdd1b036071a758949a6ff155d33d7e197cfb482ee1e0784acdc292f045f032740bf38c8dbd6ea610b0b93a440f5ac7ebc8e0b258229a08c7bae5475fc688c3597ad75b9e424d2a8bc4548983e8875eb4fe8ec945bf87472ca1e7fe0db77da4965c8facb399c95e6ea059e17f72f3a2d51ddc333b9ffd73f13aad876596709bcaa3838ab545f543144ee3a530a5a418aec7159dbacd0808dcbb54808467b7d201645f191b33ddf261be48f3d1b5351b16deaa98ff37c1f4c9e684f7adc2c1b3655584ad1770c88ce2fcd2030d6d6f57d9f8c252a90f207769c530d368306c83c1bf0515fd6b2f5da5cb22298c1dcd9e1a0ec07dc314269f2feb740939eed15a0ed2d884d77f61a556cf5b54b5be6a544c71d24093054ef73916dbd90b47418ca212dd2b47f875f54bcffab39c222ea77193b0bed41668fd6bdfcd4f0ca82a92ba7dc9e2cc278c943f8d9e30da14f2ce27e9d0f625a3196234f19eb62304d03d9170cce63c45899760a1b54a2a2838c2a75e943fbe85fa7708c7b20ab1910535e56c64b2f82e0d3384023fd67ec058e521180848442ebc80680eec3b2676d13879316a1f489950ab78fbfcb55b0abcee0151abb9fc3ffe44e007e70a7b5b828fdb0df54112fb710413c50028e56ec171549c92cbb1cea3b3375e8207228a8bf090ad345f2159e07e54e96a86f43351a7bd303295f9e51a557526e5645a8195574e7df9e65765cb25ff60cbcd7a549bbb126b19bf13654db6ddae0049853e8ff7ceaebb5eaa7cf4a0ef2e076cdf499448d43633c9332ebd83816ec5246b6ba19835bbfa4593282ae373307e7991a56de239177b03ccc7c6ce89797bcd7aced04f2683d493bec690ed780a771512743fc78b97b429bda2d498f83e40aedcb9ab308baca263b13753e1cfb3065ea6766394ce21d1cc61bae07276a4cdb35d19f79d62d6201aa56345834d1390a87331ea0702ba7b69e67403df099c5e0839f673999b457bd08429118cce1af7638618865cc214f38d6bf913b6cb7b390f0e479ad1e7dc6c9818deba5436ac0cd46b58ee9c9bec82e988091be0a2dd22e64426dd3f2d74d0f1f64e369f1114d7f5459027361b470a8bf30338e89c2e0e683c0d5e4518ff3564b01d43dfd8469c33bf63eff2cae94fddd7f0f31f34945503addd0c553e4c04ec6396443b861fceb3fed261a7b2c05cba91cd2028629f81fcbef6d57c8c7dacacf13ebe3ab250d3da6980045946dd9ed2a55738b168e5c93f377e718e0a82ac846037674bcffbc88b070566619d6e62ac1dff9c608ed232867194fb8517c6bded498ad6911241c904605ba8f53e4b5371faab8a3911e53044c1ffee5e9b0daec167a607aa83b87de0e8bd64a4e8b8fc83a9c4471257274e5fb102664fe612a152d0050bc18092fb3bcbd4b7520954a13132e18d7077bed5b14dea59c0ac52743105bda472ff196cfdb496d0113b995fbbd4038a1623bde4eeee0d85a5f6ae41339e0fd91d2874345168eaab693880fd6ca584c8c1de31b29583eef6512a183d0cdf54fa020f20ee65288a4cbbd370342d63d170f187912c8d6ed9729b9c16c321e6bc5a925bfabe77f69131ae0691e8234455ec3b93a2124ec1971dee290c995000056d6a50cde4647ae80105b6750e51637842f3804ce714facc71d1917b460bd86e88cad506d9286bed5864779d2da8dfacd53714cf84645b5cebb91507be096f94d2b6b3b38569d9558adc90b932b927b1db873e6852f8f301561ae0da15845ea8d64ab5d2ca990be50e7fef0c062f4cbc288a84912d00bfba8f1cadd3f66595de2ace89bff9ae6aa7723848d941c762bdeba9a851527cc1ed62e3e6173a617221ea0b9e04a0d9e7c1ccffcf27636da57229c8f6bb163f29a32e10185e53db488398f42835471fed11bf9f97edc77c2d4b0f9aaac93dd12d42b68a6a03c2a25f792359b3ae113199eb95de8c83482717df22272dae2171151103e231bdd4593859e49f84c04571356eb89c240c7aa67b0fdc9c463b85513b4c9b9c8fc93fab60e80746fc29513334f24084f489a82b5a486acbe42a7f8565cb56f9b53b30054a4318e98ca82c6765ee50bf47a4a2d3c4a0956c0ac6c38f6bf5fababefdbbc0bedec19fcde4bad7671aaec4099862a5dce7100c106a3b3314f36868d9d950d4464b6b886b0300b020e291ee017b0baef38be09abe9aacd9d9dddf74676072aedade040444b07b009ce946ead4a3d3971bc735d8db2fa0799251163b9149757240e33fd7479ffaba4a5a56e9c943a43d21dd3536e5f75c111b2904fb5ef8d9861ef7c650991a099698537fd9d44af35f81ba4a594a334ae2cafe463f7e9c197c65ef619cad8c4bcf7e187b75ff5bd3eff7421f63248313c14244f7cf3a281d0aa824093172efd863de4ae23f55452024b672090b122896cf84a32d113f81cb315156b74a5f9f4a4a8704ca8e9713410e6f72e7ce21755b872dd2ba00dc65c1d63b45bfbece561cdec3475ad7711f501cc1b55967355a551fbb48a4cd6f4f3945b9cd3788e371f3c7e63d1741cb635c174119af26cb9ffa772dffcb82f9db81c0f092cfdb71784e212b4b24170b99c1b49feb2ebc46cafcc18c493c2aa12d25a6f6544abe12f9e98f7aacf0a2d82543d445e35086d97a42f8141065fa8aae8a7a91f234259aea18d6ce2de606cd3c9aed65aeedb18ae5fccf13e6d938e36f6591316ce89b2e7cb3d37c24d8103b6113fc1c3d3784b83cb0086dfa106d8200edd05a1f95fc2ab32286a1c33e21bee87d49b5e902198e9b2c49551e7b347c881009c50b3129c7a00248f64568e7867e9005899224e8697f6a2630d19a1a4b46fd1181e532c3ba1704d6d1119f89314d04f10f652282bec68cf73facead77dd69ecc0f79a27e3710790649fb3f2d07ac61fe6cd6af4a8898e128bea448f0d5919cc4edc360baf39feb63c8783e1b487453b6c4a3f370f687a8eea2c57379743fc3545d414e640bc8fa7ab1cc2cf16fa1c2c9d63c432a40b85d8c8a9bffa65bc5a755f99cff6fd3fb9062235882a0a7f6341fbaf5a3c1835de0c2373f59be5b5609d9462f055d4545e9ed4a6440ec709bb64a31b18e8a5d016d41dda485a65c090f0a46eb12ed4e6456b2a36697af36217eba1803bcde4549bc8a23697c8d3246983439ad3b7d9051a938d9200498f88976333cf6bb51ee0a6533f4c5cb9638c3690def10b7d127966314dea7a9cc94f2719a8e88f0f324faa7d53a26c0f0e388d1909f0183d607319eab9f407bd11fb6cd14d15321c75393f8f79ddeba7635e1ada98f7e0aeb019da2e9349055840fe3027067000673ef227169971db14e2ea1a91a3e6bbee227b0946b2e738e312c135ac84dc9164ce11f86c127cf368a407ae865611c7b4922597eacc2dbfe161f99086f05f8bdd70272900a30b51adc0eaee8bb896d7ed968d2f754ce9390d104ad71a7ed5725ed6d887f5f6e62e7e6ec6153f9a30ce2bbbf02bf1ef29110cadb2899cac22f6166fa3b41e5ac6e6bdd8d84858f49a7bb64d1378e5618e23984b94ef5ef3c0e5c3382bbb9a4c1b35c64fcda75ed5fcba380d34c93bdeab2f849cc0c130e6fc570761621e49ab6667cb886e8980ceaf65ee088f6d6c18e8e2d2ab82ec49ea2efa53d9a84ce139738ba626bcf4adf0066d713617bb9784d8784cf9b77fa14d083bd4e1f95118a8011102ff1d72a6774a3b0f4527a384220c129c58352d97a7fa71bb9f811b9e957ff38209a239ba520bd57fa6469e6ecb6f622444a9c480eea70adac34a943da3ec5df9d125e1385b0d7ff1dcb630dc88b063d6a7bae804d2bf9ddf9e94468944aae16592dd6d6726f5fb6a84abd8ca22b6ab1de0b53da2b3694aeed2edcc79d0f0c5b8753cef36c4d0d45fcebbe27b09f98b13754229e208b230451d439437441f0c1346ec9f3b3e789ab183cec118d1bd71882b70b313d85b188bcd96fac100394cd2a0289986e4473d46db80ad98ba195056b676d8f0383392115e7ce39b0239d54ab71ea7623bfaa63e3883605902dcd0b89217dfd7d5b3fc945a65434e7f403467985fb30785e96df225117bd8fed74f47493c9677ddda54d928cd21c0338bf7e5254956934a05859283b22fd2cc62c02ecfe9ed713daa99f93da8576f7cd2812ff84fcff858b0f2dc1aa81832cf4d6e72b116aae87221aa1aae4b9fce3fed1e71e45bc3580ecbc83f6cc3ea0bd541f7a90e46223b82ad0ec49628b89d64d5a899b5ae40e4cd6db7fa4b7a8d811028c748f7cee02c14a3adda7432f7599e6d203c6f22ca1a9da9050d209890f602fdeb60d306b6a90ff061da8d91872a1d1c008dbd9450f162f1638597a6cd7a0d5086f37b04e81e4a60aaf1aae9358ae00b311f42e7b788eb32d06666d95f38fe69a98cab5a33e67fe437799f374191aa03ab842fb3d617faa910818eb533fc5185445e7417554774e3556229658e82ac1b664c8a9d0ec2d005f764a98e7fc53ba4983a205cac0254e96ae392da17dc4daccec2d7e3f223377ece36dfdce07443c63b140db4c1b94c532be874548a62d3ecd72af15942e79c3620de3018ab3c5131dab31502ba9593cbc3691d1aad332e8d5968028c5cd9381e036fd129cd0b6bd6fc52cef8f012312588fb7241472ef95630858c49237dc6f7527ef80df38e9725a0f51750068e4084b8cbab743c72eac67613105305d68f9260862a19a7d02733e8ce6e57e320c233dfdf385767f42d9fd2958f4dd59cd87138ac5f8eeaba03ec1b589c2652bdba37f26e87113450af1e5885088e1f2e9c3c8f885cba2a9d3778065a812af5f7242c86c5ed6f1ce2c06c850400040d0af3f7f687cda2ba289bf3a132b22cbd9079146bef8191f11f31da1ace438ccfb534a71939d2dd507739c0f6fbc64f16aa599fa6d3ab479d3780672d5db16a17251dfa023765a64c9dc833f1342d5c41c3c710aa279b8829f202329204d18b6b0787adc366d1cc48121f17725e5a6dbaef9bf6ef5321cb74a20ea6ec8cee2472ad6718eded51942e60fed5324710321cd30af20d96cd98a8ef1c3e13ad0680ff673f909e9c6f0f93679a52fe9d91296e68e31045b9ac8718ebb2fee4f842ccbe53f271783a8b62cdf9a18e20bce0f48a34eee47d3d03a002c89a3040614fb25f6e305c38aa21ab14fb75fdb2becdfa03fc9d14b7fa4c84c8d7ad893a6233f575069678f252de796f45ad9c510d64c53ef6da3ac1a55ab691b1d6fc1d53cfb7e2d85fa96f9c77b4f2265d8b33624d0c5d629f2555daac24ee3463ea5ddb4bffaed8e8ad35f838dca8490fb1864e0ef9cac8101e532a7da5094419e63319e49eb7f2d6ba2169971672daf10e9b72271bf30ee083f96866e50c68451914e301969fc4883f035f8b82b3641e271260bc331e772d5fe67de26ab2f0050ca49e4cd1271fc3eb359e040a3507d8b7a0b8a17a4a1323ce5e394b4f8683a8e54a832aa1be1a4441de6ff3fb80fe45f1d35b2e82f578b92db812bff5bb89260b6b2f2f1a68b5582c1cf3264071d58dd7f24f3f3e2cd179798ed7bc2752d582ce330e4322a64a2b23ef1415b1b52aacc39bcf1c54c187530812f27862a2963b754761850df0e2649b73dacdbc04370d4da0acc9f501141575e6c07d60172b0c329f8ffb3de6625773a6440a45b7d9c9f7d1cfd3789ee1ab84eb12781bcac0d1a6a4cfac2bf2a5ed8ed45f71dae78f1dfe9b2a8b339c80b04e5b0fbfeca8b43cbce260be26e74d940702daff891c607e6f868589dfcaf60ce0aa81f17d8d63dff5fc146acc51a0cbd695af627c4ed06bf40e39a405270b07f998efa7770e725251ac6d2f9f469af3605e028ee5f17f13f2ba96b5b68b0905d4d2018531d243d259e4cf612f2dbf1c8d93047efd80ec3daf0074b49d065967d1da7c8f8556df0ff3046f12844cc0c3babbbcd1ee0887aea89311a08cb528758f74945dd1ebe959b3ee5b0f55ba64ade3a4b1dc94e41b71641129ce57a16af1e682be184bec854c1daa5a476c2d936d24f9eec26f3b6a4597c8b8b89fde5b3abdce6a4b06682774908bb74218ac35e6800eac27cc951b23dcbbe6543a172b7ff1c5f4d3c82126dae150f55853babc9345afe5df568511c3dc25a619b30b28567e277d58cb718647014a6fea3065e29a3126fa1086f09b565682af3939d69baf987e8708c562985617b458170cc86cb904b433b8b7d8456b275b886b74955281cbe3d70691724bb9fc5eefaba92dc60035dbef8e2df233fc7da915e3a0e76808ee2a5f672bb5a6fe0f26c29687d8bc527cd594507ca405e66b4d015f58bc2005cf43e721067c31716e784d2d04d95d2cf8aa378714057f53355fc53ba93964f5ae743e4ac664dbc2ab65ad9ebb9eff5d82f2bbfddb63226231f9fc8a97b474f893c1ac02cf14028d85395e1443970f1d3d555aaf736cec42ea8aa799fce9164c5482ec83ad2e7c47fb263383043cd6cb5491f1ff618203c755793028754fc07bd8ba0ac333ce1fc03c48785f4a395da65eda9237f1b8bea24fcadf5b0f161340e3f25d5e204dc5460d2d3ac85c110a817836a76053b68e2c88b8ffa22e33ed95c1bedc2471177470c8b9950cd64949934defc50e60cbec14fb417beb3f66fb39e2f27a0e2e6c4e0d02235df9c0f5b54563be538f6db8c9b426d12ad14d19bfe4eb17184d0b68bc069ca828d45e3658190235d5a398604d9d707fb8daffea8db8e3c8dd50cde598e6e7fa1ce2286cc25dd57057966e1de7039abe636682b4f840c9635652204285aa7263f70878ec27757b6176f0f6e4ac492cd52c41e47ae541a458a2e1f3c3f78e0257e17eb17401b6e04132c25a4ae1b9153e99a4bfb46c30c4d876fad0de04d1c057feaef6371c00c4f44b9d43faa3a09c033cd79b3d4b684531343435cf5b020a986b677bfc08e3864ee74900eadf25edeb219253488041123ebd036b8da857ce978adac45ca7955e1f37edd904fcba274e779a4a4921c249e61f983aab9c0655fed9036e78b0581202073766ea5562a561c920320965615a9beb9cd04e3248030195150f8c86b253cdc33d210856e67d6ce8b6b96fa9f6b6bc4552176a8fa29be6849a395be71cfa634720c20d1b6978ddee86681a86d36b1f9f246756dc95d5cd01772165ba8aabb203a1751b57046a661077f377916b949143949f41399cdfe0e19013c0f8341202e4b7aadfd622325bbddd22950974be6073bdc7f5911a57f3fe15fe77b488f3b930e32f2f99b225427e5bf8309758904507302f1150fc3c75a7d91df2e893b039d4bc2a850fa09c4f269564ecb804edf7620549ebbc662746735dcc3837e18cb32b475c18c1f709ef36e0ee5c14bed94869cfaa66a5207ef700e302d13aea84b23039e113fff86fd2f1f00bfcc952d848580b340ec941d359b8839659889434965e1aefde09fe44e87bceb60a477c0fe2eae0fbe6b9936704de26f52bd59465ba0a50466dab34d4fd6f1cb7591587a931af2ef09ce3dcdd365f52b86e2c7d5072233bdfca27ed869c85c428b5760becb3f6119fdad56297621a95b6b6f04fdd22077e203f6e9ebec91478d0af9cfb97384ab42686350afac5f6c6f168eccb27c31691ab85da7c1553cc4d6abfaf1ab17ee94230ec6ecd5abd270caf6cb6cbf77e28628779b43c884360e30b0b446d8aa4752e8af44186986c6533dcf2c2a26fc1235bb0498eb8f9fba29abedc9457019428b857258b625619885fb80dcc7e1d89515e8cc3d3f6ceef982ee50788a561301eb426ddc22555d879a374332418db9c5e03253161c5917329f7e5cd516eee669caaf550a6039b38f2913b6be8292f425ffd4daf44156a330f0e24b4d55fb58fd83e278f0b168a43e536dc7c733afd6984e8e1a9480e0e2c6d9fd0e809007bc5961d8276ab00f6ed950ba27a876b0647f24aa2a7100da7e23c65e808816efdf61412bc8f86007b926257d7295b373f381740e40e3687d1c5b6b73312530ed0d7dfe4996496c45a12839f82e3b60eeeba001a98f7deafd61b88acb6c6afb918c9541135206bdc8a444990dd26b4bdef58296841ae1eff0d05132ccbf408453ac44c96a5d9e3c5c967548bf49b36f8f2d8dfe2308322cfed67b196ed3e817b36498709e29c5d4764d9cc74781d502628e3d1b4895ad15fec2080dcd6590ef212219ddddc60b91dffdd94e1351ea1584c14506ba4c4f56a31e489962fded4242f01211d8af53262139c514b041f077e6f9be17165e50a591c74486edbaa30da13ba5fa07af8e4bc41f18cba10bbcfdbd7991b9589704e604534f296ea511b4b69e2c0fa5a6ce698db98dfae5e60336f6a9fe3d7155ded3b5fb3c135c52ab5908444ecd9a0694aec47eed3f43a7c2002605cfece4e3e7ce099aa3cdd494272ea60e7d7a99baadf5f424b591fbc10b7cfbe878e672b7a9dca15cf3a3f51736d5a1729c8b48ae5721d88a926c1d0a5777fc6e6ede466d4e56ffc30c93d2798cc2712ad8e969fb916236b63bce4835c2f863589513980c0f200df176fcc36c2bc2735922dc79c450c62b64a82ab8f9b5b81293f15797a1fe1fb3a13d7547e73733556c95b640fed609520ca6d1514904cb26deceaf756f689ffa79ac725cf20a6e16e460c70de2d529b25d9de52bb16596dff91411524cd62069b15ec0434477cb414775952afb3e9fc6993190d1ac5795c4af5647aee7a4452bdab497b582eefb3fe010c5448010ecc88705a3aaf3b9dad8e1fdd53b3cb1f35e989b5c7a52538dcdb44f2a68e3dc8335f61d7d56dabd85efa239ca30fef11bfa96f1c3676298c7b5a9f12d8a4f0004692548bf56749cfe2de8a4ee4f20d6f951c60226dec6b488a006405f06718111579da01a7be8b928898e7c2708834391ebf69d5caaa875780b5045785ca131c7689c4c0c25de4e70874445797d99e870fa6b09cc298d01124c99d6cedb6657bde6893d724607076500a1d5cb45095f09f6a50d0fb480fa1d9e2fa9e6b7f43fec7f6f132a8c8d717369319b423e6ac3bd412b3705682d920ecc4e863265236020caecc61cf3ffd061f6ff43412ddc5be48cfd831696d11655512f87956c47d7be6fb7bdfa94976eb8667afad58421f17c5d6165f92efa6166c6279e4d5aceeaaa9758fd2017bba87131631fdc4c8fa702bfd9a478ea9f2eef06968197579a9b628c73c0f7aa52f9de935232edb2d1d83cbfd0fab5cbf3a3fb39d2fcb9fd8ecded3dd07ac1752cd04493f59941eabc518b39b251ed8063975d85b0dc474242f94f16bc2850998cc1d702da5a3cf2b99711e5202654cce55ae78c6eebe1e6b10afa3b1a6e6617db687b3fd2d3afdd3ca56dc883b150c20b54c94ab95f47b4d0e85e78772bdf2e89a587204c14126c504915f272259d6406da1e8de4f4bbb1044a9ff06d8fbccf77bf5ddf0f75c1e2486d2607a014b43c87035a7d1426b45df4ff89cf1d58c357a86c3f1d370e07d4333448c9c3b239a5c429e997a2a554e75117253c0827d3ed3a0bfedb54ea110be240357ef571bf663f53847d0a4f355d1b07583b540e82b0acf81f79b48ce58c46e540d62a6810a9a55f1c79401f4811c2ae654325c8fd2ddb926e7248d95c62378cb963a99925749e5b899cc7fdc4bd5e0536472fac7444c9579e1a4a6d3e1407c9d3bcf655c2f0441aeef02c8204ab543e4a72aee18baad15e539ff0201078eaa00169bbed5896f030ab60a291fdd0e2ec78381dc8271995052b3edebcae05017f5beb85d789a806dfb98f6c1afd4d4fc0ab8c2e2bb3f8d37a370a0662cffda46ecb9ec4d407f3f37d7810aface923f169295860672013f025ce2f2b2761a7869330459eb58a8e6ae3cf338f2a6f9e09bb5ddd6e7a1f8a75060cf79b46f90d8b9351e1819a17c10668d5fba5d9c1ca77e2e823d2ece5cd612c6e5ee3dece580241b394f07828dd97b5c4a1cd5e2b46535a4194bd0f3149b6ea29f76e376437ee69e7a64f33d9cd0a508932bfe712d98998d90c6a7ddc321ca09f978c9946350dcd54fc9fd7818a31316e5ed5a101e0b0ee49224c1f22dc4fd5952609e324005daa38e49c09ad146a232a3b63a5e9733d144a925bae9b2dddd26847bcc0f00987dc42fa750ae2ebc8085e4d900dec0f444f7e27dd1f1070f4de89677d30ebaab808455896ec53332d110a67271d5b924544de0833f5ad614480ea004a66b6a9a746ee13fc70f650f72a0f611a0dccdb39f8bf7839c56f9d37066a63c8e55ed6353d3d82553df05d20db89b4c8e762ae2e48f30c59aaeb1ca28bfd6b5d85c5c5534939c58cc0f6d7f16ee318f414cbeed4cb664218ba76a5f59e0eadb8477bd7aee63b035555f81e9e4f3a4f11f46efa2b71a5809ea98b64d8d8e3205e28b30d589bcf948fdfbec31f491d03d2c77c2e18c588bb996d2cdbe06af95e33ba1552b15482aa0ccaff13cecdeef67f6e4bda5d25ccfc6e01d3c4b74d7db88ed97d21d5cbefaef3775e6f2d42690c7cb87228e02849b6b49bacb9f9bed7f6224f96e692336144f912516bc988420d1a2b869cf7e58efb05c6f64303a7bd9adfe727141fb825efa2c4d5298d548a9d9ab2bd8b576e3bf8bc08e6a660e5af05afa1f0e85b67b7d0eb2f387abe57a64ea6bd36e77b1bddcd80db373c0bdbe83dc39789ef7f50df6485d12710a01f5622885cb3a1e9d46dd6e875642af59d9a475e3902e21f1bbcd5ab8cdc982a112e3873b25ee967e20c07bfa74ef41e2e19bdea8e2bc554f5debdc6191f895425a7f356257fa90d4af7be779f4d13128b25a74b13281d90b82cb6f5540dd392bba8b6728139455dff0e1ef25e4de0bb0f8ce734532beaf691ddcbb75394a5c8cf29d0f0a2da446eae157dbe93923414048c30ce736626878f492610ada916621b10c2b6c7c2c077328e5b9beb7a6a9859ccb2345079e8bf8e4cae60f140a46bc6eff7ab8c03787e675dde8e2878a7558b1c670b75ecb9221aa207f4c5d2ebdfd030901b3494dc164eb00dfe317699f907f992c589f17c361a5e81943b7e6546d7d93b577756d3c2b9bece9ad1002e56eac72941ab53583a06789e48d5e63ffa2fbc79695ac497a5386637d8c196ca0ef25d9f12a12b22e6717c9f22feac362c187deb63d88eefff56879b64193d3729da79e023fff5413e391853c9b9aa0dbf5b78cd3a15bf60489cc725d0b8b90b0f1bd2621d342c66afb5ef888b874f22152b39ac04d246206f56a646a8c15a50f639cdd9e34182fa417958fcb4ca095ae3a1a69a4c2575bfb4e072fdd66294d4f8c43dce5145868b89b9d3237a3318fabd6dc208aead9587c13861ff9048c99f66a44a051ad492d1d04f7e65f5bb3e8b4de83c1f5349e31a2de5b7e2a06b0faa748933dab9d4be04bd5e99578d737462faea6d4261c2933032c1fd092b588e94b5b03882bd47c9ce80c55c354cd3e151db36d74ffac38a803d21228f4ee9e2c7cbc41d796ac97f6882206a6f7bae800f791a0f38faa4943cc3909e1a9cc7e632d0d5c9d4257527f33cd5df84edbaef5a12cc4b6d86c1862d99e6ff40c81b5469962e48752baf0428e39c5199b36ad1d318539443825d1b4568f74172ff2364fb7b37d866e42a6ed7b2abb04e8d6c6792c155c77e999ea0831783ba5aeb54205d4655bdb51bc7cf48eb28b34bbe14976f454edb97ff3c3d42865d02556ed5798f1640c11bc1ef2169281216172fb0de87877830c812f6359e1daf024d93b470f31aa48d1a5605f8d459e8a2e82fc93c13e1379d03a6e43b6fcb30a6744542b0e1246a1d197d972b4ce4edc54a4e7fdf89b500e005abba8b5d9b9c9125e4377bd47243e8ea4f704bab90055b449943eb70f0c9a135d36f200ca569729e5c31f5d4461afdba4bebcd1c4a73a7600b159527fce9776c218d064a4bb2aa9f58216c9e4d15cfb2a19bfe0ec9903b1552d878ea52b0f4e09d8a0cb8e130ec9abcfe2a90f49ada9479124fd103fa1aac74a5dee86f8fa54e57c73b94e8435026b2692c0d4f0841b60183740d391a813c47368b0f8ececa71d53041ce74b0b0e6209b421ebee0d71b702d1a0c608e7e752b8cb4268779a25685409db85b7e56cf35315779f25036379f6f433883c3ba856002a101875bab62aef912371592da8fcf6383d1031fbe5ca3e44bee0892121e036ef5c59130cbcc8dc01ce69265f35265eec56a862ed8eaeba84f8968aa9ece69cfc0c810e2dd162dfc715cc8095088f5c28116df2d173fb1325d35c22b4598f19121fe6c37eddc2909caffeda4f22479e122afbfed0a564652928b0e106728ea85bd538c9eb2cacaad1b3522f62c477778be32a4a59672640ad84500cd9e8d514c7c11aec60498f269f93e7350372affc150b65ddd706e116dca0d1e9042e22b0cc193cc0283e661e3cc2d252ca44ddf2383deae061079c48c92d54c6c67e8052aa0c18677bc05f6b6e0a03d64b4996799d399ccb2d7ed603866a614af3e68b64e3e4dbbc7931179b1be26c3474ff746d780baf5024fb612903ba9e14592748aeab6108b8cf15815cefc1e07008ed527c4cf935f07cfc76393bb255dfbd9df424f089bd55e8be3584d3e5770a7ac09fdc578d8d238825ffe49654ebec6fe6df2afe6072bf2944ae41f9de6b7510626f5b80329cfac30e535af59203523aa92ec4270997214504b3454292629a336a76cf122476c5049329e4813773ce7361eb18b9715538c10b8d61ab62cc1d04b7b4e206a6edcddb50ec9043b9a9a635853aabaa71eb00051de3c1a526a880988527720dbf35f56874995be0aefa82124705056348db95713a9535cac978c0132b48097b9e5daa367900e1ae8aa2424c9a63bfba1bee65f227e0e6b9ecb560586097d578a1697085c10c8cfefadf1d8b7d85f22c0d79f7a8eb451bcfb725a9b1f71cdfa91d18bb9e1c49bc91f7f087e9f0405e23754c2560c945148355c88e32e750fdb85b202a759ff29ecf73b39d5e2e9bbebc1726776c839ac1f9568e3e3672fd9f68fa5f1151367cdb930b3b932dc30f141dd0f148f4060550b347b5fe9bf765d4f1fb44a51ab9ae11ebb2d980fc0cd2616f2a8370d8c0a9438256787148ba3817f017a17f014e499befd264ec36af3024fc398e7439535b7c4d511035d5a6d6dcb9363ec72065d13b830dd022749ba88809c8c7c1d955816eae7d75ded953ba841fa3bc9c7a329f8ab61b27fddf1e72a838cf7ed232e9347e32a47c12a06364090aa2069d72b66ba4309b1b6740ee92e76e715531e391792f40feaa4d6f14ed876ca03647adb312654fa1ccc693ea6fd0ecefa3e5c88ad8a26f8680bc017afc507ea944431114d0de79b03d9b42bc6f06b6df069ade1c9316dc1a09b405ec1c40c20c6211799ea3f9ebb5039a36de6c221c0174a99f1dd3d388b28d221cca8ada72e2d52d6be65c35af003c09fe5b05dc21c9b5e1769d5b304d799399e60636405f1538cf8481a0fbb2246a67345f7a43bf92242cafc46ef3c79d93765821d8122f272dbe3d9ed8541a635eb034aeaecb5938f36f00da975ff29cac2ccf072f2ec28b675cc4d189b5d49c61fffdaa1fe78fcfae6adb9d750904c05fc30b106b9d1d7f4657400fd157cae8a14a5a9d9f75614a230b1260a4092a503154a829ca21f02638c6206f51d5fd275a21029c73ae3a4fdb21f97ddde3954ffd2f1eead1bd07db8a93993d1975c721a96cad13a7f151aafbf3f015de48aee855206b77353f87eb03012527943ce7f17a0f0999e8fbdca63f7e1c7d1ecf1a194d15a0a1300b2e301b8f0e41a223604404081329c51cf4195b631512b668afd1894be86f43b6fbbdbb5d36f1bae556af38b95b0b110169e7ff676d8e3779e29ce82c5e9afebcfadb884d5e8e5219c82e5efb93d8fe0c93bd82a1afbc6d2363894de8a8e1b9fd13ac26716fd2a8d34006c0a7c4eb73b88fe8df95d016d2446e50fa71aca59d7c7c9e263e08455305560f50483b91eb9093ac3589cbac5e887ecacf1701305b7f4889c76123c50f49de5337dc3af1cf0e667595ac9a20aae08f8840d15f291772f52dfdd9ae8c9d5f77637e910cf7bfcab35250b6b3a0001001b373c5a803c2c5c4ee354c4c6644ded62bfc3a6e7ab1b0e54313c60ffe41d5d1b1dafbd0a871a8994433edc4e42387cfa0045c8849055fe82ad91e56488fe6fdcbf615ad002a812a3603f35bbc039de12c86a76a876e2edcec7ab79427bbf5cea6a1faa19f5106d0cb4a24e536d074103d6d4c3da3f3e825fd27345fade0429e7158df836677021fd1a5ee8994aa712c0c64e271830a6505837226a09ccf04e8fdcee8c83cd47140fdfac17e847e88af85105319f3a109a328cdd28052b46cf5994f4a3428f74738d8d7624cbef38e487177036b9166c8201edb716a528db3bed2c86964ac0ff190e0c186c59a247d9b76ba299c50282ba31839d34e59d064b5af5ed82f0af680f079902dd160c1165513814a05cff0ba228521706fa3ccd0ec251b788a8a446967cbf0b227b4a80ad140f36dd018bb7e4001b0f0ef652cdbd5b36378e4f815d62d3a620376fb9e095fc4f57d218562c97d2cedd6aa12a16d58ddf158d79424f7e9b32e038be830569c167ad9f6d00d08556c94f552d89d5c15d3daabd8eb704521881e37953cf16318aa8868a5e93f69d89ac2652016b708197564b937d2ffa6e6253d00dd282ccf3aecb800fdad1a38b5774c94a388c524d6a889800ed8dc9d5ad76691556471b0d279f81483ac528e2c5817256537db06cd7b5790a2bfa62c866e2abb2f2ba5f638bb6fc15d6462b0f76ffa6058757615f0153f95bd551a12a475c3cde40988067753c405dfd657234286a8bbdf0af28da74bd1f3285155efa432539b16b61e168d023c04b5680b1d499325fb3a30aa0b748cc796d2969f3ed0a9c5e7445d59c7b5650303c5a4dad1fc5172a5543c0bb74fa8dc0f63ac0a4f59996dceb6216b1ead60bfc61a1820a5ec2d439f828bdb77d0111ca3c64389b9d5497195771d314dbf53d9d598742207a9d66b563b7a4b139e1e8742f4a865a0d4633e656ed28f37cd104c4e4e2c0ba067c57d38a8687d03401efe44f4b2c782ac26f3788ad0bebbe4862256127dd6f2a83b9419f3a7d03b5cfeb398ba77630e43c68a0364058b237e7bc622b025e79292ff4c62eed1ccf16cc695a7008d5629138db421b941a150535e3096093a623357e7b12913f8496117d367f805f3b8a50369430990bedc3c6ddd3b2f15a8597b203f3c755c7683de19e2d169047f35492b4f8aff69fa69ebb0b83d0180dbef4eaad208229056eff0f9be894019c06e85f75215e2008330d8b1b1fc3794b784f66d1daaa5d60ce64da5b729bde7ef6410ee155311ba39a79e869c29dc23dc8f64d0a3f4371d3fbff6aea6898662e4a6ea8af77569fdf43dce836547a5078d43b33e1312185f4b2b76019fad332b3d93a5b45e85099b93315d6c068aea92a49df774d8a98e282c57b256b5bb891eaef50f4f335cf73f9ed0b5a1a7fff4ea5e2bb67e9b65a6df02c8780c6a75d08cd9ce4e24159c3c93455290e85304bfa816537f5f5c08c9de0528c12a4786437c21803051d1ea06a64476ed2e8aced02a451e0030287587555afc3daf63f94abd489b9d9c5ba47b00acd4c45aa2222751201ea81aa0e8db5c834d5eb9b7b47dfde55e8e3b0e03b448fab214399e0275412d659ed0839350bab1dad5bdc15edac60af3361794cf90c38e1c2f7eef135a051d9ba855ff2333c712564fa955b3b0099dba57bebb8c1544d423d551a29ec87b20ae0886579821c3b7459d792ca15d8763f4120745942bff4de38e0cb04e2bb70bd6b0c5c6998f988247cb42a958f522c809624efc17b9ec1f37e9e9241fe240031eec03f88314dd7da74425b800620358887ecbfa9bb659147d94bdd68898f0631b7d16e9e474e491dda9f56f0d905d09826dae3d1469c33c54be474671661619cbf53985a8890f9820613278f362853c1a83528384f6e33dd6fa43668ccd6239dfbcdd12d92d24ab7d184ef67bce9895607e0d683830e14fc3bc4afa4eb7a3eaeb350dc43efb4f5cfdde4a9a4eead092f72af23db8f58f79322c91d0223cd5d4dd5e771c7e38aa05ead00f17ce9612408d0838200c993e3eb82caa7d4d6898854bfdd724f5648d0ab384a6279667c41bb86d17f8449c5f21850232ade943b7707ef55c251ff45f9a7a0690d6c0579193ab9c1f557ed3f92da0050c5b576e4cf8a57f24365c21ec5568c6fa243eb976911d3656b311168bf0fd3b7ced59a598bc428ebdeafd9c492e16656f0153404e82d3b58b6a567eb804752e73b0fbe08f8504d55b304b7891160e5dc0587a3806dd4d201811466cf3fe01f3cefa476defd5297cb22df70708d7bc1dd5e3863a8f1c71bbc5394de9e88e19cf6439241829c1984745bb30d885c7adfe9d60056348537bc3a9b2a4d40572b9963e7d303b54f5f06bb5d0605971ceddb47beadd215f8a5c1e418cc07262f5c1fe5e59253a618280d4cd7e7df7972dcf2ba8d9c6f89bc5da60afb3eb8101edb35778f9110565cff1ff1c91646e14c31da132100db7b9cb6d7ca8e2c6159d4f4cbaed1dc79411b48943935b8a59e8871d00a77f11c2005eef39da930cffa2a309213670819aee360ef278673ce45653f531e3ecbb263af06ac8f4d72d2dba3d9fed37e4a8fb1524f0ad7e5df36215269205c1633b18b99f1b305c44df6d885ce39398e4b6f19396b46006a1bec31543397642f872b5012842dbe8ec459b9dbaea01ddcf9eb5a64eff87a60104ed29968850addd9365a9a4f38324994adba0ceeac8c6461a4d4a1aeb8c096404bf449908393170cde17981038d2db0a655cc1fd10697ab82a1ef0f3f6a2535eb736efad3479a6828700a3024fcc1540fbb909363b52eb3885eae08dc3cd8985bdfc2425ef1d1c605cd181997f11a5a633ec9ec3cd48d2be36051a1cfb82ca3843a9c39b9994ce061a49ad84ffa6e20c4cd619c97d13dc13af2e87f3f4415c115e29a550650892ccac0c984e3cb0a969b2c2227d95bd373c73302d1a7f6fe17b9e0b87574692a555f54a1ebde323402acb98200cdf8d94aaf5412e8299a4233e0bb0d7aab4c277d99ff09eb9654fa73ec47a9d09288ec5405ba0ab091be121daf55cf90170ef675a386c276d591de3b1dfa56373177019f77ef582ba353d17613d08297c0fd38c5be69bbbf450abc1b71b7c84fc75f34835e26eb2f8b3eebef662f7bacc6bcb6761ea81ac291ae6709b6685757c90b6e22e2e9d177728e585143bc2aee99610be48f5f776d1cc396ff3ca4048ebd5b005f2e7405b06011460a6433af8678263f85478e6d5567878b5b9f00bc172bc35d83a51e9c0ebf30f00e44423f63da93076c5f01d101b942a1632277c1501cc650329afa4aa6809eb3e32c05ca379b98ae6e37476daec71ed28d9c6b28d89141f71abee15a4dcd3dba64f98f59dfe3acfc57e434b194e567937ac6d5af2c27d88fec97c4ba189e22c5792da14be6f16edd2ae1193372349db0d2395a9f8563849c570f15155535f36e87322e12f238688d714839ac6c01f28fbe17579a0e1a8ecda93a931a31762db81117e64cd89128163e6391145693d4dd9d2d1a886fd1f9f019edb6906155ef66a6bc79798c057dd05f2b5e396e1ac610912d220df4574cfb465ace2555887f393a9ad37b8d801885ba5598582d0c95b9c1d75920a4622d0200bd0e8f454692355693e5785c3944dc56fe18202112c93c243eacacb03e6e39ccf8ae93e22a0b5df329292f73506c260f1b8ec7e57373572d7512be7aa056737852b205916dedab33febaf86b1c755cd5184c01f5b7de0772933f7e8176715a70235306a5ef85262930df2ab31abaf96ac00ddc986e72a6a87573e7e65102e85885c343b0de9f1dab464313da4f357d3d4efff874d2889cc75552c5336e6f098219e8880ef466f68996aaa965f2e033c7251a9de8d4766b2bc3cb6a640d09b52a5f8d8f95f4f3b9f22f4186e2b5af0dad7e0827c5d191d831de051f08c146e2ec008a776d0fe022925220123cd20c5d988709a40e21fd6ae755a23a1557be9f9a4f6203e4897a09aa2d6dcf7916ce996242ee460928ebc78d2d6becd799979bd43f4fce26100d6183272989afdb5304a0ba824414527657c20d330ec94e1f55a048a246ab84aad66da695192aff27e970f03befd5d040a9181d4099a05cbc847e61c580af9e14d1b482007c3b9131ee97e035480096cc2ec985c774bf61b7fafd6bdbc3e08ae453fbb1a6e259b7eda01957dc76eb3b65c0e6c5f3e596bec9dd85cd374b22f81cd57c53dd5d07f4e80dfa09499809eae3de6c2d666336ed6e86e514445042d6ef35fa87c99f5ba72a58a9691f447bf221ff6fda4b3d0b97aa77b2a003ec743124fc1d1f7e8d811d629c4e20451f8e1c8131e12df53ac7e5f9c3f4fe543af191d09e649a2338810caed2c459e61e6fa48b352c38ed899a4c34e38fc074955983c3560afb37b3d35a2170373258d6fbe76e1747d3815eb6516ee04fa2d307b5145cd01ec3231b613da524c15acd5b2f1e864ba4a0bb5b295b09ab22b2e4930e86262ed0cd0d7272cd667073117d8486fe3b6c44269a9860a9bcf8c8226b0b975b921a5e3db02ddf07a74ff06052c6058d1036d15884d6cff890d859da66e8ac142c499f5d27e6bb50b928d8b9bfe5987b9996001b3fab017904f24a91c1855b237b6856d947238f98eab4cddb426b0ea2346f82f66d388b89b85b8cb929b020c8630c6955beac130ab227df3b5f393feb7bf6be88c749f92003ed69388521369072d94424a1d74a34a400558da3f36ed8581d9c70da743ad4ceea39e12765949c81d438e62cb24238e7639ff23697f96a831108546ee176bdf556b71dc6445f34f3da3ce4c71d7a71af32297862f0ee09de323b3a8744fe59c8bfe42cec8b456bb4d7c229ecd0dcc5a369ebedee261a23ff0373e0b475fd844a3fa2d20ba2924ae6446f8af949e8a14d0a11bf4f7b7be2cc90be5d9f2f36df8ad67454cc66f94fe4abab18450fae8636045724f28ffbfcc72d755814a95049cdfcddae671146e4d06021d5fd0e2ee45c83f68c389868369ce3c620bfc2abce96e124a16f92f1499822054c8e7fc4fcada99732163b27a21031c1cfd6a968ed1646e63fd43b7021942f7e02c5cf9058bbacddd0e281c0fbaf0cec2d8fb235e134f8934c45bd005366674e92ee75efcb9933856ce2e212a64fc6759edfb833486f9e9258423548870896dc383a59ba0cabf7734ef3b766c6fa53b7a134971ee294e06d1d8fde664a76fc533a91ec72ddcb9bb901d8479f08792346b7e43f83293d9ad548cb631ee4b0c5c204caf7a57b3c055d559f2a042edef7ed25d0f27e374556fe4e02cca6541cf74d29bbf56e51e04cd0db49b3cce16b8debf8a0c7ae4a5b83ea48252e8dc211efe0ab23b41b386c0934ac15ad0ba8be8e0f3b07772f02a9fc1fc148e9487159cda4e35b8c658f8c4163a39ce74a26941b2ccbcd7c013c045a0e8bbf93eab3ecd86a2466acfb03e993bde8a4e2066929a53fe92a8931b0c36f902a3490fff4b6297b73afed35c39027dc90e08fa206e098977809c57746d1357286dcc355f136ed4fdea0ce4fe6c28fc77a113ce674f60eedf09df014448141f39d223e6bae982bdab4e72a9e81fc1d3f2bf5b084a078da706bcd703b7853bb0f102f28000293176460e720ef0d22e0335c8b522f54d3db669f91b0a6f82c739fe640a248b5502903ea2bcb9c9e917c05b0d597ff8dbf25bd6a141c1ead321b440ab0acec77fde1aede736b75e909395e854f20dafda0ee8a7970a5695959097c92ad4110aab79d4fea25897af188e247c4845152586e320fcedbd23595a8d68a1c54d0c8d75875273059f612b71062f6450736d05ac10af4922c98af044bd5ee58ebac0979b0126adde041274e24c281a50c8dc7118e1d93c73591d368b3fb87ba8007d277df1328157233a0f5f5716edf40a42872c02de2c6a9c1f96d72c68462c51f8520160defe6c34a4323bd5af1ddcb60a12ea4896fea91420f76230fc565eabc6ad0093ec5146bf6e9241c19c1a5ba68c455994407fb408d35d8d5f553827a4b3e7c37e30f6c59b05efe482656f503818cc7fc63803c149ac495d5a86c5ed664b62f5ca1f71f9611c87571b586551096b95d87b891ba2e53fb01907083e1b3bf832e48e36d51c5f309982eba67b24e492c1865c8693fc1a9e3b53d4cf79abd1b837f9e205aa6af9b20769e85067f4ca9bdcd9c7f46c053cfdb84082908884e1acdb6e3551a0c912d2403bd11808731848a84fff13615cbbee0cb58a7c4414c6090fec8535d269007e61eb46d0bc0f1187942e6d57488c3aa1017a2bff5c01ca2d4db4e2c17e846e081c3def75ca879b58a07e4d759a852b6db67999a015acab43d0d6634d9e1c6c0619ca44296415268302286343ae53fa87a52b426a2bde8e7dd908b7c55eb063e08869dfdbe7c4e6d6e77581e66cac6a656f1188170181217bc4f65e458dfc35c4c4bf1d5ea9d9c01c74209369b1288eb8967b1fcfa00d618df3983cb12329281f24ece12b2edd74caeb7b70ec59468feef09328c2b6ed27f8123097e1da0ac3a7ccfb16459b0c571f5fc6067b88ed74e040136ad4c08830f9f859ed991d057e90b1009e4a1b8eb842ab12ef3ea3ec3ab6bb8aafdc19c782c2c8d1ea5f963264437ffcd3bb2c75e8ff4d3fbdd9bdc49542f1361290118fec81af2f47000c9a3f246fe022621300c306b4c436d61beae8b5b19f8665a47ac3eae7c9ab4eee7304e9f0eb51effe0e1956c01f536ba1fb73b0e8c79d7a2f2a382a4867141ba04b4e9486c7e84037e37fd06a79fa7ae945988a243b06bd06eff3587ca6fca0024951af3eb02f33529f3422a1f5a47b5b1d145a0183b5a1ec1547bef50baeb429f411627ec548da45fcadb84286a4d1db38c70fa8473f7350cec47053ab49809b9921014ba80f094c1756a031b129dfd0bde1924d78f59c9cd310a0dce097fcdcdea6b316b873c6e0a6bbc81bf3fe265d6a707c4bb2916baadde4c8a405bf3c13f3fcf7daa00d22cea4ead20477aff21ee9a3ac913b1b6e4b3dbd1e08c62625b354ab896a95477196612bee979d7455a8994fe7ca0945e3e279745052a56bad1fcba9be737ecdb64bed7f84c23c3f8df37e6e7959e02bb3dd2df4707d3f476700f15b24222deffa267e0e708c8bfc4efd0dfa037486e0c4414e3cd460722eb79d7f75a07c81afba784849528a170432386dc602badd203f5ad8943edfdc860e96bd7b31c0507078b97bc84febcc45b6930718d092142a0fb060774bd2e10db191c4eb0e6ea73d0c349c43340bbc04f3b63ebd7aa84f3a814d884a2fa8cf8e509018745a146a2960f1983c55a5605e50e699616752c4e5f4f5a83a231e384c087afdfd2ab15719f1f0ed3b0805bdf39113dee38b3716fb604b71bfb96674fa02fe6e717fdec0fa339601143429ac06d0d8c47908469d6334c9d680bc44299afe46e391ab6456cbe3ef6413bb91730bd035996f16f8621cb08533eb94822131569b5e718b6797fa01c3ea4c9e60db65bc9fa6fabfe702a118b1e3f8f4756576acccb8ed9cc3f670355aab9ee9f1d6f96def9f82d4d668a7237a50598937586e73cdcb7faad97da2e3ecfcc77ba92510e20acc12afa0aefe63056a8cec3a4cad729a79cddffcea8dd71e8a1bd57a8dba7eefe7724b999623511a7f5539567992ef0bd0a15f0a10d6ff7225afeb5c6cabb09f492eb5ef979a60dbf7a2f568a00e5c497d67c8824ea82004d039216bb6072e09a9e6649c6ab1685671b1d841f6adf91a40baa4fffac471b43041b03f345cec6412b43dd58596a6dabe2d3abe67e04be10a053d3ea9cad355f4c94d4e7b54ff8c9258ddde31942c1024479d7b43e507967eb6e7530da468cc4e4e14c7369e5a88a27a32af349aa5000facbed3a41d2ab82f45867b6397b6153b0531e670b5f56a7cd107fa3cceaf416840406e3fbf07b362407f13fb6b7dbd61b9473662e60b7f67bcdef45b393f810ad0e4c6a2459d33a486a8e9857ea0704c6c8fa70c6b8f638e5ab634a99c4cbec55fdbeac0a6d5f2d5261a0b290af8674836f39818264c4e26a6ac5de35aeb9265a898310adf8b63438af65f847387c8656d00dd976a5806687ea545ba87189bf178f6c98e09c091582175b90b265170c9ec60922d0aac7f86fb7c16f213e41957d9b65b558a0ee753cd10cb655355902b7291c1bdd3b0eab67fda5c1545d9d141bc54b052977db72387596db9dca6492c83b021ca2fb60ca622e04a9bc046ac575aa621a689a8606da05fbb328bb98d0195a73a1b33aa85742297382046cf9dabc7c7348dc108f5f8a3c8af1d4ec2b103b371690ca2c8bb6b64b7a3f7025f9e596d0c0ebf562ec818820d73904e7f841a865bd561b08487c8c2b98d8ee49bfa93d48b0fdd07a07414d03b9cb39f5723509dd15406e0f315275f0b0a36660295d9be2ce26031bd5bde36274b853a2f37058d030149425658cad9048504b9dace70493731472c16f5fb9422c735d53bdf6ef85ac5827c3f7471d629c26046a63cd35a178f8f7a012de142dcdc858bd2c5085091cdd8da612eabe0b6d12d6095d512f57f66dd0c6277a6508623c1a048f542ef68ab52bc0258198e0736a9e9f7eedea16e83827575f8837718a3a33e7c5a3a335f86b969d7eeab095079de46d33cca16cbc9431109ffaeb99932602d8483a5758528ca94084f9a8fb438b581a713bd31395be8b6336f83b815f17e441234c8c116986ed19fd0be129f4106b89540eb498cce03d355e60e7e9023b717728b532b909459078f198a97c5e6e9c307e79e4ea505ca9266eec9fc9f4e440fc01d27df735b4533f7cc62f7e05cc0881dc3c6d6e18dfa513ddb9ab28f4562c61292ac972cc6df99961693f0ac6d2a08765babfdfbac17b6954ce37f686d9e36ef3a274d7b2f4439bcb41300db46c2ff55913c3c233d7f4c6508114f17efa9f66dce387167717beeb51ea2e08c7431207d5b971bbb87b92ed1389f87dcba19121bea42d3855044b084902d44c578cc57d33085ed980299df7e74481c543d7faeb64b67cabcfa78dc5694b973fe1e41393d2783d5cd66cf1f95c8608a926cb991f5ec8794026b8b368ae229bf680130375a8971c3bc2319b4c39254d2f429c839d7dcda68c55afcc9c7b03cddc52f07c6d1a51efd5c3c4c556a79f92e7dcef4640f54f253e3a0292ac2392c42bc334b50598656d127b4c261d5bc91987515bfa68a1f280b4be72ae4f46b4e06d1e2a04c834fccf5856432662559131bb6fe07646570e29e62ba795efa660bd951b5dc5b61ff027fb354bc757cbb9bebbe30ad7b874d83594b23020b4e1cb96c5fb14987b1f2a857d9f4f07414f2d57e609d25a120449ab41e587817fa249eda5deda6e58f99ec1db13aea45a1957650ddac27baa839dde332f2aa0a35fe086b357f7f18153fdf99558693ae1ee33002a4267d1efb11dfbac5dd67cbc3f56fc46464860a6920aaaa5509c1832693084b49af9b8894b27635be387303da0b7ae160eb0f29f2f4be399a460591d6f511cd5f08f22afa9e58c2c354c7a72281d57b20f468ea0526aff64674019dbff29d96a0699ecb41b349a4bc91c562e06fc4a5b98bebdfa326e065429b7454fb69505d8d1ae562c8385ad8ced23bf6fb51eaa4b3275448630c5db529c65bcb2de0dafeed41d5b64a9396e4fa18592d6433feb57b346b33f2a84d3f2e35221424d9fcbdf0744fbf1794c1b3510b02c587b3639ee8b32b6287ec4f49741971030563933be39938715301942a02128f068040208fcf6524977798b7c424a5a48763496ab0dddf4783bffb5c80f7bdbe66bbe050b2e4fb24d047d7089504e62d89b4cc3f6a86434da5bf54b78d489106d709c5febd0e14c8f9c094ce12d14a7dff7a90839207166a4ac35cd56c9349ec25d7910dd38754d48cb19f4d9925cfa790ce469c4e2f07fcf8d920e476f1409967affa7ed323266b5d4e78912f9ab7b1a44181cb93f37d37876b77f15a33d6655c768a5ac69563734a1d3a77ec26883eaa57f14f805ad4079f0984238628098ce2218f366519a7174ef3f677801ec940e02a23e67cc75f0e13ee53b11dcb99c2ec19429dadab87130a52eeb1d501ee0467f879dcb84995b946bb0bac0fe39c83aac9b1e9f968ec11f646581ed5867409b0c03ce559e83bb0cab60aa4e7e6733b9d4d81a2ee9a2907aff35dfd729851bf8346cecfa6a7bf1b9e26f0209776532cd715ea8784e667e232fa17c1562f4c015e8d58429a6a93eb0c56c2cb120eebf4a2cb849f251074831e3c11842548b6f17219875d7ab9c581da45ddfe83401d685563032094371f0f8a8af528ef2d9dabc075e2ecb996fdcde632f1cb8d3fac3fd4aecc5a36d2ccb8af186fab7d5aade9c8bc7e31cac844193b4d55d4dbd005e234a2b97644d98d8d9ad95430239a981489fa0eb0ac2cbce58b85325a80972f64f1e5926623af6aa666596485dace01c028a064f1cd28bc1e8a96ecc9a0240970f4846a04e2569b664d08e98e1e4ef2c80f8b81e2fd62fb51785ad514ef1792122aa24cba711ef0538102730e7d89f7030fabd3881f9c3df794b96ca9bf2f8bfdad2c3ead852f59aa95fa912f7bf654195d5d42aea53594d5248aa4c9b7832dd2a2d6aae40e0137aa26d5e492ff6086fa36bb838fff32f25e9b07effd58c662c79cf06146ac9fc9aa1296a27ad4e1626caf406e67e820bb3a9857da5f552701463ecd9ece49bc74a5adad93792aa5fa191ac761ed8a84eb5c9c250ffbcfc526da1b869d0ff0ac51289b92136aaaac97359873fe7198ae6971b77a6ee9dae36d1f67884f371ee5ebe7d5a78f1eae4839ea7c04e0b85dc5779d9ba4a00403f5a5437088b19954b232dad69407b7af12f3d07414e7015908da09bfcb5c8053cae61bb16bc9774144008ff4a5f643d3a61447faf16d01fae86f42c7d6cc6cd3df86c4550af1ba7bd90b1f875f2e48f234849a9bfdc89a2101d799486833fe7eec9c02b80166c1e7cf70aa31e3d120e904c290b3c596947b948f3aec7aaefc15c260ac6cabd7aadcbf3b3331618d478f890cef68fb871a177bd60f236ae1f3a43fe92ef933791f4be1c3fd55e56b60ca15489fe1bfef30336a50bb02fcec5cac79e9bf8801529d67bb75fb8e052bb9546848647b47464d76e841ef462f3221606c1e55fd8011f98ec7e0c748f36e4bb2f334311deb8f18e36070f0cbccd6965d4befc805ce5013b832a6ca5a723f9aca6af7f0b8755045a4083924d64bc36fd2a4fa30b0fe0a6453ac3fc806aaa75603f5c1460a57b4e03ffa9fb8bc31a670a7710e8ca15bb7fe4f6e00ac99238ab1db753d4e5e18ecb42b557bc817827f933a4b0fa536e1132f03bcd31198d1846feb45beebee79a0c822e8a37ffb2b653cc77786bd7a61b1b7dd4467ce6ead1f08f28c01af229356ac22c738e6e7ed1cb0038ed4af0bc710277ed613eb2af63b584db323485e9f5a6a7e1a0d8ec50fcb3dc7a664328e3a80fa59bb6e0e2cd8c17c8c91c939624b3b04ce3055c72a8259ec61fe29019b074b2120983bf358d91742e6cf9e02c1fab3cc52c574ed14e0bc7bb066eea4ff6154fd76646637230541342fe41570cd574ec9f5e8f73a8e6d1c827fd6e1f2c71097f4f6c1c7dee12bc93cf84f76114d8f5257fc1db3a049672576acc6984f127317043390afeefd90aefbea56c11c31cc5c8a6744d4f80391d383e810f90efe135130562d264f0ba5e928bc40890eaf0cde060a82cf16826c78cd3695a2fb43d3d75116a9336f66cb33b42fcbd2b8239e852d74278a3618085e11e63115707c2561d74bb99506e99edbefdd15e6b6b20ff397ad9613556a8df6e53bf677a30c554cf1b67ad662575d41075df19ecd6953dd40d6edde1828cc115c26173440285c7b236e2d9d73e651a653a75dda45f0c6a0dc96a5fe5b1a8be371638b21c7765c85e8661c49f15dffe298d34f912367d0fd67ceca7a7d1b18175e896859a26353c327df34131c504202c20276b0d23d8a63c695bfc0e9a9db81aaf713b4d7b0314b1350ceccc167bcb24e1b6abf134ea161769586f1fec354f79876f264e26c1297fa4474c8b4000263485f07a2fff8a3d3741e57bf34c5b57a0b252d3186e193c5d986622f9ed66b4c9b0193b9c1265cd9bc8431db8f805107e298cca52cc4b404f61d2c5008492a2383d25286852d290bb0c1700111746dea124af30fde8542cf235eaaf366464579b1411ea157c0d9b33c224a9d839fe417d9aa213eeb896168976cb4f107f65bb3febea669471a9dfa8b0d2b35bd08d53654691b02f8f25193b13b9fc4a5cbe2f55c0f7e532b4095b29ff33761eafbbc2581db720383679fe4ad6de684e225ec813bf557a10b9ce631b602e5ac94cb4d3889355b1fefeb9fd66560d5194aea4df71496755afd7407ccde7fb10f63c0896d6377a81f3939c8da7c6cf0217cfc312e0f7b9f79ea601bc261a0cf15fead722a9f5f1d3d0a4d848c4431497c79b44c5095a6abf4f752229b437cce8282df67e2b02bc7d032dbd022b0b1a2adeff64579a54750bae5f424e6cb70f70c9d6cdd0b89fd6262f68c44177a9083d51c48c804e9ad00a5395179d9dd12891a833bacb273831c9f6304cae079c5a479295c3d99d37eae49a52d89933b39135c55ef6be4b67c8592fcb40b9f727523da215d0ac7cda70ac7238b5337eb9758b965a18d8deb28349ea915ddd6a05ada71b55e8420566ed16834f3f3f8e96a6adf07522191d409b39f0ee3420996e6cb9244c91e2f9ac401c2d2aa470d5aa0688afaa29b552273a364c8403e971ea9a6c2813870c9a647bc3bb340ed199b87a8c8549d3d88a9f5c3e18830f30a4322509384b6c1d1a59ff4cd8667b6243c5d6a99a8d6ac2544af9a1144f3e573b5cefddca2839499c96a4510db14e807673137c898c1cfd97acc82dbbab406dac93af093ba215497ebd8a806fdb464c14a86aba65504a8b52eefe2582f9a30db8ef79002e91b1cdbe796c63662ab323c18c3f7d237c533c5a45ac25e45e1ee058def959bd81f394574c53eeccd0671f147a103a84777664748749bc49b0bda0cc9af6af9547dfcdb8f6f17c270741cb62f0ae155b4854d5a1afcbecb6844e3b45d42c56f634787891aa165e2caf4ad591c80d52c0eb10fa26189cc03b492fb2331e54abd75767beb50497ae3676a1708007e55d09154c1e4676d836d517f5067c2d667aa15862f9c80af944832b5dabf09dab4fd249b1ea3d32879a3ea9cd764477ee87e3e96038b49c8329c9441653ebaeb56a1327d7b1a6dc3f187a20a6dd5714cc5af585d3ef9118250024e173c4685cf7efcc13d6f9ec310c7fdd3f63a4579b38b153d0011a36ac00b0741024699cf7ac2b0049b17eaa0bba54b1e6a217c2ac9eac6bd683be4309ea278da394e6ed48243bb46922e1530f452f5d06c45c6cda3727ca4f803d3778cea45b3d1c5a83220defbf074204de466a2a10df8ef93771f216827f981ff41fced7c32aa977575d4f1306883fca9c0a029c04b5ce387645eaaab15060e9411786ddb7bcb25eeac5c4602201d6b9d5aed4b1c0c04b703d3d71595a9f0cc976dcde7212f0817b424f654994c3c4b1335c9aad1ee43decd5c085771f82c266e22562c1731a0add5fdcc916ddce0ee530b63814212ef2c7c5e882a44e0e0e2fa05ba59beb92ca65a2d729c53bab9739c50f65c5d617a3a7d36a2bf23096c70376027d765dffd8409f373219a97db800e6cf11b48c69014a82ec5a873440cec3ad87c5430cddf92c4b01190b49b672ff50064907a2737152ee0a6ad41728ff2062bb5e2f0ccb35cb1f6323be7e1f8a8dce9fa35b637bf56e8d29fee83e413fede2f3b813a176d065d5778d373340bf10f708d69979eee091e34e9ad08f944f9c0add8fffea1a82e6078c49ea462e1296ae72b26caf58446418c675afdfc67e94bf0cd2c3a4f94297bcfffda8738c9d72dfd2060771e63a11aa7c1872b494f1100428a8af79f3dfc4d0e75fce608c821289cde5fc869de9b32e9b64160f546dd65c19a4b420b89ae23e904db710d7f57a0ac08df9b94074e573ef053aa92f20c5a0f95b105fbb2516ca47bfa4f40193696f5c9c229d3a5517fbd163059ca06d27dfa9f20497b6416c6a56634738419efa26de0fec0d80468aa402edabb13299ec2ca52d5960dba9ffa22a95e032363901ed185fd4b648a51373f5d4b7ad4ad3a98c7de7c3bd0af05ffcf14c7cf2e5979995a641b5a0739655da2b599e4dc26e6da7bf8f132ccd59f9db80d232534cc704131029482c2d280da5d6491c0f15435359f8dec7252972dd2d6f90d118dcec0af2d880e9dcbd336bba594600f37df30e8fd776a0e333e0e5dde6a952818c91be604478521e584461255affdc382b23b68e500e5d966b5cf2e35b00b3e52454504aad3b401cf490231a5591b6d0ea78f1ae56127d6a4ae595749d87e4b3eff8c8d8da3c9932ca508ebbb044b09dec183a54ce61c9829054ad575acb872e2cae0fe3f05305cf05935ecf15553453757643aa797df065a3493e796af729b473f35e504eb59bc82b105d94c1b34fa4c40eb0ae47d2dd49dda6c6786f1378d0304545eaa96788bfc9abdb050b5b232fd4236126bf49758e85511e69e3bfed2a0d34e188efd5e8240fb686d4170b935f8be157c3fb03b276ffdcb875a22cf5ab0018d789865b1ab5030656cbc41167211cc5f665222ec25bfa8421cde2cd55d68d0be56f0347f1c0894a58c693838ab245406c752d368ac7461925074ba369c1cd48939135c7483b81cac835347d29d656c18ec49f28dfaf2680f6a95dc03e1a96e3f8313618574587b55b9628e2fec382a0e226bde2c855d9fa2c5fa9148c5c716dbfd9a4c76b61e90ef3383097190fe76dd7e8921b7661e7e20f29420808bdff564a82d0edadf3f35369975e52cbbbe9782987cbdbbb3da14c844384d1a7edbc8152aa70066779e78ddd9c36ed3a1b28079b98f034587dc4040fc2fe43f76d7153d100ce1e833a06e3361e1d7c778218c905fd598a9fe96c465e41ed48345d1d455e8a6e7d12cc05dc866aa15c1bedb50272e61a086ff4054f9dbda4eebbf5ae6c91147b3aa76aa54b75d6f8ab3954ee52eaddfcba704fddf67f4ea8409159b2c25a5d49dab20be696588cffdb56a570f6f0dc9246bd4a32e2a441e7181b249ee440567e26e74b6c6032627f5988eee269bb1aa29dfaa142252ba35a6201788e082c0e8819bc5e7051d38052c5738c818369f5ba6e96d8b112e5b4ef0f24454b44b0e768354270aabedf6286070771ca1a53eafc0433f4863cbfdd6b05ab3a79d6fa52f26a5120c9b804cd73bab88ebb9037cf2e1969610a9bd5f824fa4bbc7e9a896b754d69176263367623969c3469bb50ddd082f8fe9b1ce5111a5daa028c983d5b64c878702d6c6d5b7272218451c4a59c31fa7bfb9bbbe61e2ffe699dbe0c1ad67348d1d9a875e785a172e4bec7e3ba6155c62561536643d979b02878c073c1a774e1dd812f5c4d758ef82a79cc618d254b9440ebfff44b69a8ab9e402f74b3ccc796bbc4e04b42aaa0fce60baa03724601f413b147b3a173bfced3135af246e925133bea1b394c59d0d871b3986c3be3e87a9f8a661fe760fcc37dee6f0009124472f6d33d55fe855323763f79df6ff6126f881e427c1648d11b89910a548113d73d246522e02096159a7e44c0d10e5504c559c66b46aa8174f0b450e8637633adf6ecc3f1898662eab8fb2a5a834350ca12994f83727731cb3c97f6680953493789b9e11fe625339be4cf6e1423752ae5a8a408b89fcee942617666a70295f138e0de6abd48b29f3c09ccd994d79536937d141befd10efac25c8de8922c67805a0deadf83f4cabd204caa3e8550698e98f6a33c70f68b915a952627827dac1363ccdb03b31e1d2460391234b059aa5dc526cf652e5f0b0ba2101780f39bb626822ff8cc94c2b487e0d6b5933c5ff968096642d8c7c0a4a2651442f33a3674725c5e7adc3b27a36c0fed7bb2515e2822fee8b02832906de781b9514dbf966b3981b505704ae9e08c383262d2d99ad97232a529afe209a749f64bb5a64e5d0e2a6b0213e42f585a196ec16623ba357564cf74a7598ce91409405ec33e1f4026294838b6d89b3a3ec3e4f07d603253f984f5f19ab9cd809a26c19b3843ae442254ea65aa8aa61b6d93fb6fbff742f103a9a34cf73169b04baa63ac3a7b4a216e3da52e3c7f98025dfeb7294cf882541c5be4e279202e4a1df240ae0259e997acd579fb1d4d83f4b500fd1ebdd54532eea5e10e7d66f04223b33c29b317108a002415bc34e3a5c08cb74c5cfa0f710451848016a2ada93811a7d8cc3de071fcf5c6a0365708e01a36f6e530c077ee8a55afc6e2286b1027b0069401796e7271f16eeee989a6c870f36eea95965efcb826c1e47caf67b6958eeb058f32ecee9cc2d04d7fa97fc3da6a09fd1570a5b6d6a9315d33e30f7fe1a3ac164325ab09aed7b7650e59dd21dd86407aaa292d93b1b5429383cadb302bbebbecd297f9307c3ddce0248d356f4deddb8e9d3e7d326a2c8b93162b0de808b04312c48950705220e60c3b4b5d35e97f76481515855eb5971fe0c2b02aad622d741a6bc2ead2182f1a41d3ca415aa178f6ec172294c9cd9775a01da53200c28610f178b9e631f3bddab123b241f30c2a95084848c3429263a2d89b2c9e56c74df5e6c1dc8136ea83def5f13be65edee002e0cb42d96af04d32f2cbed901e53d26e468a974065e23fdddfd2bb7ceee123e7a0b0dd72ca864c3a1d29ffb84793376443ec5e790d3f8b2531b826df6a19ed1abcc6ffa6346d7c7f468897d16a2d111d7eeca8b4a249c97faa59e388abf2941d091f4886617a6ce91cd680eea47d4864f5e626bc8760557a66342ef3fe3ba2cbfa3c8ebb2cc143a6eb7bb4720bc50c656b5630d457ed35ae5c1d9f8ceb10f99cff20c80985b01393970699ab2cda7842c820e59a0f0a780c265dfa33109dfebeac86475d99d38fd12e9d8b7f9d42933127419a0a1112b85060348860c933374885d0254e27b0c1424d590eb7a8b3241444b88538246d7486a3a328c3af66e1ac4927a1840e894aae52ae70fdf1b894bbca184d94213da530e5e9fc9af78c31eb8535e0acdf4e2a54a2774a33e436050f5289d8369628ae90eb0fc43d327285a4b7eb306c1162d285006ca1b89b5dc827c71ee49c256f51b443bbe38bf958112d8577cbaf1f57223a4a7a2157dcb70d38e27fe0869f49860e80f28da5c53f70b177f676f5a478acb174ae02d88e38fe83a9a5f2a95953f85efb0bafba5684bf3dfc5d2a3f0c6e71b74369e2887c671563058d79e15aca7842104cbca2fad96a9e246b9371713f7bed097f44c0f03083264501226e63253e6b920bc10b15b3f5dd4c2e793b2874d2208230255b61097f0bb266a355a63fcedd9d2ebea3a8d9fbe5d2597801ad1e3298b686940281b85009d384aba84640ffd0eee354749793a804751825470506ff1e8c8399acf6b912195f8cecfd0aa94ba63961947ea5c20f4badf73b735e3ce8d34ed4c45c6f3d8b5a216624bdeadae9164293defb7ba7870431c2154424433d28e3e36d4c26662166f7effe322a397e7b2ec295eab0edfdbd153768fe8308a3ba23ed34cfdab91709f1b1327dff8fbff104ab5e23010e4274ef6bf9690799b8e3d4a1d986292b9627b8b1a513861169352a0567dad4fb674e3a50286840921408e46d5e28f3b72514fa2a134bfdd0f1e1e9fda324ef132188637b4955b3bd270e408386ef9958f569b7a284ff6cb019bbaebd66b39b6ed8546a2e21f2c212794b4693833e7098f8a2a14a6175185d5b1ddac4e153eea3591c04ab3cc8f1be5804e901a3f90ec7b554785a978a2b953961430cf263d9ce6cdbbdf1899e976dbf704c62136ce08bfcdcea90ad4b30294b3c2699f95c41865759850a95375b07a3b2ee06dfcf844c5ea1dff9e1de55ff0d5ea86559f14c6c660a45a75c78af97faa6b45e7b61006fb09e0e5a1149cb6cb485f6753171b57cc34141adbd6c0bcfd4f65c6f87d34290f76e81938a5d0a387ce9ecc65659aa56e870f0df9ecadce12b4358f2049cbd26d4958e2cca08766b0c8a83227d7a2ab379316430c2b3ff1b65199cd31725ae9f6dbf68ad459efe4c6cdfa329b2ab10b56dd8e2d97ec44063f5eea37e6de97b3aa83aaf6cf759eac3814382952a08fcdc6d2d8fd04f0bb56a623d42da5b175758045a51dfe797fb559da01bb3ff72651d1da1091ab623f46e924a799cea61b4f3f2bf61ef170989aa312535b5892de587325f2920018b18860d5e7463722310fbaf6949b4e642f0c3c4edf5ee07a41d820ca8f41efe08579c3b2a168071b838ad4e2f03f9e2265c07c409a65582c93ad5d6e36807f7ca51e3a667faf69b6fedc41cbf4b4f01f80dac61753d2777e50d2d311fe0fe0b9afc3160c7785eef04e15c7f9fe7c6d70cf9aafa475ff85163e36c861899802154405bc431a7d7686ee8cfde79fda89559581debb58386fbde290840aa56b75a6a498b9d081c21fa275b780491540798a6b2ba5208105f008355d217b244bc320482ce5ffdfb9b00f5030e8cb12982ca508a034b94738421bd84cfc3bd9f829f1d0e2d65397fb28583af7bb185ae23d20e8ba2877084478a4900eccf76b9fdc0176344d7e80be38d426ae2e9b33ec5ee8092d9a23830ceed5434ba28495543fdd06969e46710ebffd0df4bfac0a1a02b6431d27a103642555116ab963eb8e4bbc48d4660995aed797b064a18ef6c9bd994d658554a5e23cd15988c6efae1da7d34f51927c4ad6bd480cd0eff5896c98db6521e6c29ec5c24dd29f35efb601c5e4077583c51a9a95e48e37b255ffc3fd20b924ffd10db68dc22e6932abdef257d6cc8733f5583a82ec259481057724e12f661ded92d69669081d990f0e9e8b3db61b111390f129a0ea553bc61206f910c440a1d5d792b76dd13279d1dafa659add7cc59c9919c7cd9aacdf5a535a49341442f58d711666a5b958ffcffb59d74d7dd0d14373a4acc14cfc0b0fb942df8558bcb4fd1128e1b64ff0f425ee9551ba899cd93e4ddd3ddd206966cb84a137084a132ff732c7ad7c7f657b0fba12d42cb82c9bfba901cf4d835adc1c711dcbf9a278e08532ef96c8b7b83c430233196b0546604645c9060071337393e121aeb288350f22cc1f5d69ca1b22219fa2146db554df10a92b9c51b3682de3ded4055c2a65e8043342d47a7c4c22712b1997711a2613b304e5eaf4c661099df1903230c24ddc8c51f37c6ef331f4fe94b319895d793fd9fb27668a10285807c0aa5eb3c22cf05bd904f36d39af48c32b81af972e8cfbb5499008f9bc20fc64ee7a4a35cd8ac18bb63857422faee16a7b6657455c9540387e68b5a4f2a8f38ff85b09dd7b5d2f254144bc177a5aa21dc511972f583cba99e64ec89f44b8a959101f452e4192f72aadccb3b1384f8d92edf1526b91cc9286312a81455b3fce2e5f5d66a2a36eeecb96fc97698a90139132955c8e48806b646d891fa6151c46dd600e22d1f7c8e70585a002149c3c95096336e33d93ace99cebf064fe9bc6a6d0f935993a225a1be11b2325caf3dc73a65c00f7fc61972830bc8f0c62b9cd09ca8a1f3d6af1ce03ec0b10b7527773c8feb94822a11d08f6f0f93e4587d3106feb3d8edf43ec367e594d240fe51eb29c9d47d95e26b76ab53fd12f7dd7a57651aa93e3b67619e9ac8e355ef2febcb950f48918b82a1e5ffde17f76cc6314d1e35cc7ec626b5d6ce24b406382293e92b8b916bf62beded39af32bb6bd4779db58e8045d9e4374364a508f6042de332233464f9c0f330be9c04c18bac6feb63e36069d28a08e38ee7b1c5266548a5993e92da8cd3ccae6f49dff8c27f83ae394ff08b77d8b348b95e6b3a9fab7b04bd8ce518b0208ba5c97365f6cf976e5d21492f3f3c0235779ec767c53fd194b2fdaf1fbeae7919e576701475104a3e26fd972c696691398b3c5d31f93f6991d86d9232fa2e5bb51f9473ca23a09977bb18318ead87b4898337c39202fea2b21dc2885573649653c68284a720fb260c26756f1df536045abb1ad250f2032dc0fd4c5b40170d335072b9f31b065662a542e7300e63fbe5f025381c1ef48847ff29eb7ab046fd3ea790e8fccbc70e20faf34c169241822eed1d2f422eaa6a82b43a03047d516e4b449e9cd2c8809798358297ed3c6ef9e5ff09b45eddcfc2c75f36d8d6d94c27d236a4fddce932d7e49783089b80292b5548054b5ebeed45290195c46f315a2d3beccdbd9f1885192263d081a2f42da5d8beac37c20758981ce392b84d80fa809520684b74115193b1cc55e3999620629abd049a6affbb5953957f6bac3df7fada3999cd09f6e1ef7a3a7b70c94782da115796af56d4d231b96509eff55896c8b99962e928da9470c2625722c8b100c187e678d6a2580eb578542fd3e09719bd0bfb4f4593ec5856367bb69551715aa5d522f80c6a6573c83f7012043db58678f627591c463cf5442178c5fc55c1e71ea4c3103c8741d661dbc2a94e4698e89a761f9b69c4959a5f01077230a8faf2eb0f4ca130bae9d5382b737343301bcccec58ac7050619f87bb6be7d9c5a882138e72ca8c807362d4095308f24e0f795a23cdd1da691105faebc5ebc852bf6d22e519c60fbd06bf1db413003ed0533b96a4a562f32bc67fe3593775fed4ccd753963e53bd8040e0682791e2147c23900a26745ad89d7ddf4bf35a69074779e02a71601f6fb08f1a82c9b3adfe7ed439c78ace04cd6ad48a83da177de829fdf1cfd62ada4b1d43860b67d8f751ab8f21907b4982b12dbec0a03a785bbb0d90aa21a8db7f9a301e732f4c9dd6e8de48b077792f032e154c0b2927e68dd7a36c94d817f307262acf46f342ab692d0857623025ff428b40b772965e0bce3ac866f71b8104c65e2be93f91bb5966aef4a62754a12338aa092a8d38dd9b275f21e382d5ef2e4f698284eed6421b5f9fbf8038f4a7c1c8ebb8bc46d31e33bc0c89a18431354e47e488291f487b1ddfb9734afe5384c067fe5a591b82dbeabed2cb5d274ba4ae49b7288964f750f40cc62c1224f0e60a1224f22fef1be60e368b4313c6f48fc681d17510dd331f0b375cc92c16dcb3b611c20dab20215a0292f5c3a1d685b5dcd7261aab7fab926f377292c44c61acb7bb440742b9e21c5470bba760450d958b794ea635b5ec5c7a56e9ecd29f2a9de4b8135ab7c81eaad3a1542d3677331727f2b3021b54c6544aa832adadd40121c47b20db0c04d4e7587259722d1727d9421b1dec4ba37b95a07006096b5bd8fb7edf0276faa6e7c0567637da780844fc3fa39ebffffef34c767e4b8b5bf6df02663ea4d3c1a5715e907c704a70ed8e447d0f2fd6a4aa7dac98fa81a52a7fd7d522006832be2c1c6fc13b90f6add7f4016baa261db684bdbd9fc51ce7fe2c1e5a0fa0c43fa78da2ab3733396610c2b293f13387105e52aea74dfba4d37bf969d51c0366573802604ff35bf7571f3ee2285a0cc6938254b5c7b2e718bc69d21a430e9ff8c970bc1674243af35487ca3816f6f804bb18b601389b8c8811e349e2ab40ec6552c295b9e9c9326afc1fe8814da7d7a3b63c1b344a7dbc3405dd768d9bb6f8e52ebbda79f9be58dd7d9b5c858fbc6379c646443a108eae1a3dc23f4afb34799078003e514f64b278f537fe9bf2a991606a237f4390a0522ae62c97bcb4a885ae79da8bd2fb635ecd03bd37afd25d62145d7a2fdc3f98f0d83c6317e2d3194f4613193d72b22038e61c5517dad1e1eabe437a4cc79f66af2cdbe0bd90e9d2936c3ea3dd76657b1bae5420bdb858caae27554be65a013834e61e472e7a629f68c99d9cf0a3312756f83a4f661e0ce89e5f9c1c82c378b02590245908c72f8aea8879e0638a2d312b6fb1ce8f5a8dbae155f9487c880dac3ead18ea21458904b8349d474278d057bfaa6b6f2a55a766ad61b5fecee851958bb9483261bbc508f8b9ca7c9a6a62f9a8c9661671ab086cf37acc1b67059d3ad35bd28a59702eafa67753f97598efb0a8f3e853a3cd04a16489e731a92f28cd7ed2d982d929a5a26b8882a147153a114017d62d63bfd4a0d74f17582af69967c00a29f742d6404bee928fbe274c82d7ccf8c3ccd18e8573a191b9a467e241f1486babf0dc62796ee7cfb526061b6e22f0690921a72a71b49e04f400f279dabee404202f75a62fc108c4ab07e051dc03385fd4c91a253f1bb7fa70dd5e0205a398a42d2d2c8253fc3f93c2b3b99840d90abaf4ffd4843a610d73839c3b9b5b8a82c726fc0f71a517097faefd02e5345817a0a81cf33d1acaf6636745209c6628df09d5e49cf26b7fbbd7a06ebbb755385b902b031c656e1c4fe4156c18eddd39771190904f1bfadf1629754b61986bf6f7fb5975dd0f0cc6c7a78fe6ed33654e8da8da36b4d4a4a9665b0a19635fb8c8baeb7de46f0efe1974bcee964cc8ee1d5ab0eb86a92ba7ef78789002f2cda9fbc97a3463b4117cc4277e0de67b1eaa53354097d77c514c16ba03dc47c3e484e4efac4f4eff9e8a9fea584d47867586854b9c5b908a7e3783ffb70de1f82ea007b1ec53f709efd4dfb06959d5185cde4789dd0ad29793afe40773dc7af5e093581dcbf7d33e6577d79f54bdc41ec139c99f80c857c8d45cea6ad487e1e93ba60ee253ec0ad11ab8ac3bccc66c9ba774f51c174dea36ee0a645fb3d16c6dd8c3792dead603342af42a50260c5342add63235256b0000b4eb5edacb12c0e12d7565ad94decd638dccbf1a698a2966fe6d6a5cf0b2d95f55b82f0f272680610da57810ddaed4c52e388b3cef78e6d82376be0af3971573b7ccd80d78590365686bf10402fed07698a54dc094b9ccd0796136a549142e053c151765123509d53804474ae8aba835319b781bcce3511191d699bb325a243abcadc2cc7b6e2217407809d4226d5cd00a7db6a9a0eea18451c4a352b47f7801a9377a5dd3d097f8cae6aa125f9f63196cf9866d89abdda02a23033450d9738eb8d04c7bc79ec886c8824692cfd800f60ada0ba1c9334c239743eeb83660b0ad47f62abb90161631f40640616be1a8d5e439c5c39620f4de56dcf5f890292baeab247645a391ac14e4e81a25edfab2c2e41695154e6648e182aba418ba194509c48c2b2d018c0c0a300af27c28790dbe6ea20bdd65724b57c1705259ebebe93e1faa0de32a6c538fcda87c2aadf65b8bd5b7454cd8b6a3442ee054e73914dc14100717c590fc3eb8fbfbd2562057a16c436dbb9e46a3f2c5dcb772cec5b0a5af21313f161643ccf71b15979bcbc22e0727998b15c7761ffbf00b59ebcd673477a97982b2ab8e41c47a2737ca318175a848250cde16fa1404b705611748eea33c00cc85d42c7f9270530f9bfab6ee68c250a43f5ac612f7ec3da0e6a8f4207d7445fa7675681eb65a9cf96a8bd52364480c8f2de7739eb65ac98a19fa682aed2839403cd78fc0fd47a2f39b55921f7182b5e8e154f607f2b3b8a0ce62e65cbbbfa0d78bb4dafc73be8baf3b7f0220d059c40feccd4caffe739f11b2ffe7889a201f2687354c2c0411b7f07617761584ecd5c76b01d19956f47199ec36e04b5811f8dfdc7ac259c350bd455dac22d3cbfae94ff696f2c42193902ba179b7e9b102e61a280a89a1b272e91ac1bea6c75b2d863aac2c1a1124e6e9c31f5e215cb1d745aab559aafe074cb282bd0f4f760561897a9a20f0e587b9f94bf44e693abf743bf3c0c5c268d100ba49344c5bc74ab29d4476ada31abe2e97ea2e60cea0c2f4553002e88a4f2a6cd71c0f09280897982dbe99d11aa5f08cf1589806bacccb38383524488bcb8d949d40658a2a9747293dc1b374fc11217bf91514bb3ae2f648e20f55258472a1a7fe13d82e988b0a0775291832b4e520adabbe1f25bc6e8ff5b1817d2a4d731e58b125d5fb7d9a6d1ece753c52d5dfc144b9812f1f7de8eb9c729d9a4ed5d2b1fb2fbfcbde41bdaacd947ff09a26c85bfd02633695e01db03ef390af0e9d582566c25a2a94cdbcd74c334c994512053188f846745d6451df501d3b08497f46b0432ed8928a9bee6f201e47d741e8614108566e4be846eb2f9601099f04b34bd92ce1b35f2917909b771e497342b822d98bf7d9902aff23bc8afea44ffca3aac87230342351059dafd508f6302a0a935f4d35f8a638b0690ee90212f88a032efc8e61ad8545c1e36f97787e8aff91fdd838bc9a9d156a12225f1c6d60eff4a1d03eadbbe22ff7b7b6f2ee23a100c04edb376210849c757c65767318dc1f1ef40e36b1a14b6311fc21426acd8e1e6d70c27776c9abe633e5129e001ee7fb4035eefc8f8afc17783473ef7bb0f3dc6e8d40d8946299010a6a945d89c791d6c19399970d050f1e5a9f81138fc1ce6fa9e8a79a3556f8037a6d340bd04efec8bc9a2eac67f95a5b28f510e44451f84dc6b6ba458f69cb507d8eaf27be5f5cc023ad04910fd43313bb869c33bd8acf8dbf86be0d9ecd0df64542feecd1f6e47ef61ac3d318e2c84187a6b7c084e7dd01879e9de136db9bd7aacb2b860f941e7c793650917dcee90a745f18a1fffd3307eb7b693019dd11bf74f5d7f2aaf4c590abcbf6905424ad4a2f508936bf4d35bfa7f69c3b44aff6d07ce78c35b307f81ea98c586214201ecd1e0fb10124f08d2e53a2a25b30a6c73758da7ef0ba97a16b1ae77d8f0c3fffd57cb0e1d1f33018e7407aa0a8a2188fa9723db4273570b66f343e8a2a35f0b9468ec765b1c0399a4f0936d85e4a6aa95462a31df7496a9d58684b751448fc637d73602a73347f46cf7b06223976eeb0ffac9d5b8f736783355b85c36fbcc4786bc29ec7e46813e2f7f51146ab09ef027dfb79af83f0419f8d2abb48a4c71a021ecc8aeaabba3a6c0cf93fbea2d7aaedb488b642614dfb630fe0ee18dec871a016a2a73148189978dfc50068122642a06282257d1becd64576dbabbde4eb6ce72912edda8203b80b85f60b848234f820c3bd77d6bc9debfe10b15282153bded7bd6d4925fa5b49501d62a24e70b0441750275f9e1404bf9b361e260611f0bea415984b5c105beffdf43c656865393a8320cd99be6d1b9d928ffa83ba64fa065c6b60a0b540b8466d39e12fa95e2e59fc3b4f019b1798cb2d864978b06ead6c03c534821a8fe5858018029793922a9b5fc4b57e55169ddfe69212a0899d00266b33d6587dc2202486abb0d2eb5ffda3df0a1553034d5813165cd9686c6115db3f0468f956b620046b29a61cc668a8079aa078641be19cb96b683414ef728029980aabe244ca1d9cc3510e3a2c153c4b252f5d6f466d0d5767ccef913db0605301c52a58fe4bd37cf49f88b38005a33fe7645392078f3a7587a8b965b75d4e66e673084bae60ef011d78570e8fed297ec86bdbec312e412a6ac3d818e85b19ade6a32078f5a2cb11457f4f30e15e31b5fbc8e067751ef77a65c07db90e75163e1dba05ae9f5f50788c14a2034374f1640c87f98b3ef2f487fb20d3eeba6c904733ba80b635f574078dd79d64c1e7bc42227a6a2c2cd48934020265b1052018eadb660a27e220a2d4d30489058ac41ee08b5928a6734e39e59baa80d2470a19cb3c8281fb5859a31e9e2d1172927869e4bae0e67e46333a7981018e548310f26bb404a9ed39b84364571eb204e13dfe63ea5a5afa893d36d33346c0cfe7979c4c38666bc56b9100710b26c4727d0f3f08c80d8e41f6d808b7e0e277df9ebc10904a887956bc3435a64f17ebd8a145d86de779549174b0139f9d3c38c4bcd305f03b270625c9a3bab0655ca817f8749fd9dc926cb530e735aa41d60e4f4318c02cc69c8e03a6509f415b62f8d8017d23a081658b72586250a8b36fc680579ee5e099c340d29781259f7403d8bf2f34a1c2ebf86274db30f91e9a62b77ad41a18e4ceaa1650c5f8b2025f7af6fc899603952db3bed467cc0a2915a83e7772e57b6d7d277c87ceb628a047f8e46a4f9aee2e41d4046a39b6a04fb6cb237772b5fd9d258492afc1f6588534c94dff998407da2236423ba3a1df5e96737f9180a6ccefc7712f7347201380f61010112e0ded5f75c1d126d81a8a32a93c5325034dc63adc29dd202a69c9724d09d78283950d1246b1978a4d7e876288f68a13f77022c575b4d1b679cbf51b001f060d5c72d10c5ccad4d1a6f57ba71963ce7c9c311bba122218742df71309e6b16f77e268fb871a177bd60f236ae1f3a43fe92ef933791f4be1c3fd55e56b60ca15489fe1bfef30336a50bb02fcec5cac79e9bf8801529d67bb0b4aaf745df3aeeab11ac873bf7184c9df52cc678ba4e25d341f90f15ca69283a89932d35c6e4171c313a0e006b5813c88d49ca0e163ed308a54c4fcc6a4027c540661475662b6e730fd1a350e79419991259bb4c4be4a381839675d1534ca8cd3d857aa09546bea8a40090ad42462d4460c67a6f635695c3623a3119b475ccb2a50a1eedebe39ab967c5d9df1185f7b8a5a852a3b93b0bc0f1296b058e269dde130a1c42b88bdf23cc564a252174040c096863097fa9ce29466980e2ad065d261b586abc580153cdb4c6fe93ff96801b4693cd4189cbc6a4498206ab997af9108487462d688e70d607e1e7f17107acd8864868366142cf45e56cf3f389328ce5dddf4c240ec86ab53238db7d849f3e28a4de90e9247fd4e513f85f6fdc475d36c3a588c7034e46fee8b2ef3e0b95257f1f35290e3752afe89d0a2f5f38bd70a6178f3d2549fe6c8bdea752394af5d9a9217458b3a42cd44177641cfe051ac918563b53a457f55d7ab82f180ec8ae078f0f3abc23692ceeb8d749123d8ecc60770d921d52be6ab4696aff1dd7fc54300ff21be2184648142dc91a79b5a07adbff89eb8e23e2a8414700460990f04d9c895e7fda18aa1b5276a3ad4fbbc7f654cfdbbce54a7995e53c2a1fb614049fd826aacce3d48dc74fee4e59024b2a12d25d9f8685934717302c11c292b88ab803b709d2a486f12283877a30c554cf1b67ad662575d41075df19ecd6953dd40d6edde1828cc115c26173440285c7b236e2d9d73e651a653a75dda45f0c6a0dcad352d2c1df3f99df4b365a48ab46474f70cb4a3ef7128b4cb5dad703c2613dbf2cc5a6197eeb2650a5f5d03d98197599f84fd81f2ef4ad63c1a02d1ac08cf856ada3776d0c17153e1f78b30598c181c557170b0542f8bea2dda9d8549055dff78c307beeb03ef11902cf395e59a59e04cb3179807d5e572005efee7a2fb732e1c460582f4c82bf17d1bba8bfa7eff3bb05dddb9b535b055cbf6391b731a371c430e325b3f7d0b765cd73aacb1604bca40ecf20bd5135059957d7d3d33612bc133c7f8bc3f7e84e9061e08e6d0c9070a67d3a5bca726830b3b8e317c9fccc9595cb7b59cfaad6aa8bf98d433b3617d18c6936776f5b24710be3f54a77f215e01feca5b18664030733a35bcba314de5f3b4781347fb9caa150f7009dcaf69c3c0849ca55d1f426eecf77e7354805701a6a4a210d96e9f91eed4d0784abb5255c372dfe2db417e464bf4c7582b15199a4da300031fc37e67c535c3e23dd5f86e780f444ee1f41871b5621d4a22f2714c71ef45c9c2062a9f8a5b687eee1635d715b5b91d2f93f8bfb69e9f004fef30614ae5a3caa32e1ce28348135873492694b9bbed9c36ccda388b3e24e9740d457da8ac48bc4eb1b12d89f51348570a0dd8e3ea8f09a5e438f7f3da7afc1c67956e85b16f6fffe36d5d2ec3dc786965697b2fa36304885daa28f40383f43bcb6a30ebb3efef6e0a5581d248afe9fa4db7144840347a69d332216b4a1e97e2679e00909f32485b0e3fbfae32de3fae367d084d8ce5a51bc88a3ab4d7559c8a6746d933c5002ccc6a5152b23ffe4e86ddf207069e9331ec3af6ff8280573e7b96f3e6c214397284c64368a692afffa669b487b7d2e5c892c9f42fdf8659abb4f5b2eb6203a93f9567db9e8a47bc3bb340ed199b87a8c8549d3d88a9f5c3e18830f30a4322509384b6c1d1a59ff4cd8667b6243c5d6a99a8d6ac2544af9a1144f3e5585f06795fdaaa70e1b275daa3fcdf895d4ceb6bf93d259e87566af0cbb1938e21873ad8f4d99644e1412dcda038980ad9068af3bd546f4bf342c45dc20d915d76c25c38491d5f3a37e2a1b612550add91755029bf66a31e7512ea05f111f2808a93259d10cc0e95dfcaffab9d248299b642ba075c961318fe5884668929be580cd36b5dda0bd31a7988371cfa7937a065c34747debd2c79fb452046eee0983be4f5c5b4db2b88e272806ca58beaf86b603d45edf4eac1943be0bd70b8e65336b27b2364b8d7fb3045efb3f066226ae2b12185d040515fe0b93c8475737c44381ee4f776cccb6fb33861b956176371a7684f3036eb76e293d63fb9d48cb5969c33c2e32927a8c361b02e7c7f1321680c034129c2afb3ba7efdd3d434e88a59171c2a7f0b0d4bbffbdb7457866069768b1342c19a80eefe5202dd5417143657b90b410b87f0911013b0627af2547ba5556c59cb23b4e1c7af823e69b1d17944679703e4f21918d73cd5aebc7c3d4d8562d694fd94ded41b979e0dd32fc8c8568da19542394da5162fb0ed877fcf3418c5a83220defbf074204de466a2a10df8ef93771f216827f981ff41fced7c32aa977575d4f1306883fca9c0a029c04b5ce387645eaaab24e310586837231f309b32d8db0e44e6986442e416ed3581d9fceb96f2718a24576643626f9c26c8a6432092838cb75c5eb6c8f207e6a05769d7fb71c06483c48b55af6c95f87ecf17a2a28a4a7507adf0c09719b82aff621a2d9f9a56ea2199fb91431d4c3db1563e26175a992e00c4d4935b0dacd996424eab92cabfb99a970958f734af40005e6b2be02649d271fa7e17521d222c6a6dd64eb402b6449b35878dba48586e7fba9332dd315b8f284181d08e0a7575d7dcf2035cb4999a74e4b9005779e1ccbfedee735a769155b65723146fa62c355d227c2be00bcf18eda29cc9c675b512c4e3ac7f49810900208b51b3418d6056cf0436337c2c5e2a3179001e6b50c552d5edd778e94fc98e44623794460ae27bff9adb50d4d30437b11f0cd99d624f2c2b02a13e62046b8a00e2d9dc41b4a5c1d34730f756fa831b872b494f1100428a8af79f3dfc4d0e75fce608c821289cde5fc869de9b32e9b64160f546dd65c19a4b420b89ae23e904db710d7f57a0657fc5bbcfcdb779a77bfb3aac4780daf7e96cfa247b900a82454cdc1affb5d58b3cfded0a4cd2ec84fc5d16778ae4a393e3ba9f642549851057791383166d2efe457ea215c0ad4fed52468e5f77a4baa4ca3e813585f56526d3ec20d61f628713e9ac78f5b968e618e70cdab4e464d59310597ddfe28cd5940ccb11d6593ac4991f5862eb738ba8eb57feaa067e431fe339a4ea969cbfcbab91636bf19f1b95fe8f2ad7cf1e12cbb44cfbb6832b64e2a209a1c2b7b1753551202ffdf593c4fae7ee283fd28db357265b1f542d1ebec49b7f742dad2f8fd63f59784bddb0cf75b8c0e7f30ed8e66f37ec1d2786eea26f174d2c69214f38cecb412df0240baca33c7b19c1f650098cb3826a5d7516daa4ad3591797895f47d015e13295695ef49e04a234d85df7b45866cbee3cb7877b4fd68b123ea21c2f0eb83aa329b40a7b4f7390fa5cd947e851c1319e4a04ac384eb2f51dbe900722ec42c3fc4b39bbee20ec732bbaa412c38e2672312da0f5656ef4563d042575717c88d1e4f8ce0a1fe85527b16da0e3cdbf9c77224483c837580364b16ff952175915ac79c6c7ee7ab59930395935f4ffb31e295bb4558737dfad9b154ad45a0194fd98cbfd61a60c95564e5deb77600323f5b42b94cf8a5c7efd9668b9723f4c56a25f37faba0b8591e035be091dd351dbdc9968619516a42cbd98dbade07f3a0e13f771ea8c53920b158a70449542205b579851aa393e0169d65109101905cbdaebeb3f576df556995afc4f0e7dcaa2f76309cceff12249fc2a00f836fa6a40798d5527b15dc8e8e090aa1c475d4227eb012b19685c7075d764200cdaaad26adc5d0515dcc8edb4fe021ad42f8c61e34269ddeabba92f2fa3a8c36a15f2ac14b83f3cc5dc2bb91ed2d838589d1d19e6ae53d172f85213d8769ccff348ee1baa5f274c39ff9f5633edba5552afa89a89e3988fb9e7a49601e42d2892ec7aa4b6f8ed633c517c2a43f41dbb5b4949b47244ca7ebc2dffe846f335f99a085f3886eaff8ec8425eb3fb4b58dcb62ffc48bf3e2e7fd3639619074d25f287c3b39310f39852a036f9ba5d8faeb88eb9b86927d39b1fc2b47f44bf111a8dbf398c41d5b76dba703b95dd91452c66b3813ad788a4eb75651d0a72a18e63a5d291859368e1bc20579f12ca59b98783e63a9686e7f22379981c8caaeadf1b9932ef649933115e1196f1774020e61f88d2f928fe65f31c9aa168ed3a17be94572e1328ce4876e81562594ae3d680ac4775984f1b70cbe624fb34450f936e9074f4ebf7b33adcf18e4c964130656db9cfce5cc1178454e9188d18c5b07c47792790d4581b33f28cdea182abca6447f3a6a8313afa2f46b03b73b0b987d8713c4183406e0a3731939de0db6533ea13520af269ed5ad83ee8c7ddc0479c46ab9b835c1c6c9e1322135b50fd618965adf472af0190385cf42c82c1662dfc141b4871ae2b6dccd5586bdda9740e0b2b81952ae4c25833a65e26128f4f551ea148f7c097e4d7ebad8db9235ea420972968d9c56b3eccbc946a21173a6fb07d7a42cc4623946c91f7e7434ca7ab64563eb0fc4dd7c67c39f756bfdd2043707ff5954d05ae96c48232def2398ea41655fd37737af8cba2b4fde0d53264b12ab47afe2577e20534b39e1d5fb3d43812bc0ea6da950f964ed61b52671e6b29f75066111a4d3b7109a78780b17f33520603204b34cec837b233c45493e4a41bf934ac804565629a0c73be011c9268e18df3619e25db17d0e5ace06aab995c4c22839cf7a9c27ce67e001f2d0677e29aa423bf7fc84be94ddbd6c26703f8c3c42e1734858c958e60d5a24dc17b75778d2291ab0f42dca6147c1663adbfb6dc081cb5fee511b45e8193c46dc931265d2efab90f9fdd5e1c16f45b96d808030d1b905e2074d26fa6e5c8d52b2fc0496a2ef591e7a3f9bc12f1b04c0a61b5333fce9ea65c94cc9125b0b5debb4721c489e5ea84a1f89f8ee75d34aae31cc7bc3a88c7f46e2fc13f6050ed971aa9db3ec3becca19d26bd0b58009c579e88650f42f930e66a1cc1dc3c6b83fb235bf5b74194d41abebe211ebdec36f789807f876ce9b2ac7706fee7d68b2c58524819b56f958ec0f86d79c392a8a89242cd455d23ee92d16148ffc9298595e6db302b6437056ed8fb619dce0cf2fe2c2726839427db9d1371ce4aea3f7d6e7fe005c26aa020217d4c0e2dc43d66230a2ccce46ff0af5e00fad4582400194cd3128c61245e101fb20aa62fbf91b8356427801043ee3cf1fbebe4f2ee5a8b5155d6ba6105dc1ccd269302eb18ad13164140789fb4a8854c9de71355f2e63d6fe84497ca751881c2647651c5ba48de3f8b5e599c28734bc11045ca94529fbd246d76ebcfa30d1d6a7dc504a46fac3b235a9ce30cc81fdbb64b6b6316814414b9adf0cacea5e8f783119f6cbd59627235a0874b004a6ba28a8d77f8cfc9da964194a36fe42f9b7d614b3644ef73f85ebfe16245761d602b5e30d03b4ff3d914c820b700db6f4195113bea5e18bf42b4bd490e07b1403e464b3714e13a5a66cf36e996fe8bdcbf318e7be356f9d08c93d48a6b208f4e4542e0e3993648ce74f0b66fd19cc2b02d63b5b0ae1934c9b9116e8596fce168e5ddf5a764ec89af578a81204ec844f192922bb46da1adcc4c3e320a9a4622f1c1f04199374d4c9f87b410f13d6cfe44ab9ce4404c3b222202a88ba6b0483588949389bd68e21ddcee60613e3d8674010457776ac82824e62c47f4800fccd5d1c53a2ece0435831735ad52dd9af4341185540df5baae2bddc80a966d6a977463bdeb94a8f088ad15b382f6c2d92739b72421db16d7c5be49d876f5f8645144360a4b04808fe083ba0732f603619de624bb2b8f8c63468b001d0ffffff2f