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

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

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

Block Certificate

Block 71004 bef22ebdd0c6b5857d61a912fe9d968ad4e85109b6bdd09f00663c780bee8a0c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
147ff77a9f50d297e72f6ecc85334a1c393ac84fa0693dd78fed31a39235ea9f
Certificate Block Hash
bef22ebdd0c6b5857d61a912fe9d968ad4e85109b6bdd09f00663c780bee8a0c
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00927f01000c940100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000052a0234768a02b926df9b27128844c22642a1d88fcb7cc868519925d0d12aa9e24ed319126196c991f849a5a6f1b98827f0a149e1cdbf72274f29b81316bc533a29f368ec4418708c41313720a1564d4c7f385e035539491d050000000000000000020000000200927f01000c940100

Raw Header Hex

000040203389345e4e34862a4f3ff6b55258962ac468fd2e685fdbd7d866876b2454628aab082023dbdca89bf8bfc318c8420f2da9f6543d21e33488665c010d26b122914994296a0efe00189fea3592a331ed8fd73d69a04fc83a391c4a3385cc6e2fe797d2509f7af77f14

Proof Data Hex

59,560 bytes
121216020307409e826062c029b10f3700825b27724d89339c8559720f8d0aed58d0d3a4a0597e9804c34db78774fdd4997ba744ec82764bd7e78175c7b41e3689f2fd963581b7b55f385d36227d209b16064941672e51ed7eba4e7cb79d9fd6c471afdc1a4be700ce031787a4b95c292dfac0921cd19a7e51d711e05c6298b74b11fbf5d79f42320768eb30a6333e7ddb679bfe1abdf4e8880506270aff351367629261a6e9bfe5b5e19e43badf86109efcf73f445472db360053b82d0c19441f93e2e80c04f4642e2e8cf997c8ebab348fd5218fd992b922006c7cc1d5b6ab7838a1cc69c8dd2c4a05e7ff89eb3f01c08c55f30bc32eef0e6e65268ed85ac23932472d6b4154d0190dc4725c9489eef0545d0e647bb672b7d1d98342cce8131db72b5920399da214fdb76eda50f1eb20fed851bbd144caede4d42696a18af66915711e52ab966fdf3668073eb8ed82597545085a870162ba3e62c28c2afeb2458612314e7a4e4360ce9ff671d59a88c731f6cd8e465c311b99883f0a36e3e969ed8fb5c21d3a4547de1ed68c8b0166cd6fce451d800334b8b4fb42eac13bd9fb724ce27c12255bbd3403962e4f1b6bf7d1ff103b596d4b59fe394d77b562ae1731a8b3b7d077d4101f5170d53a483e95f7a5a5a936c3508f2605ad2e67fe793d7f4849f0c9a60217ed99475fde6fb8ad1697aba68a96acf52898d065383b6060525ffb80f319b5bc63089379575192495449c7a3c408f103d19bf67ee032cfe9ab9fa288e3de83c1d700fde3350e41a1dbf7e47759e67c6779b3da5bddf34e468e336b3b4294801252c3d9b28796f84ee45f0b70c22593bd393121d8d515625b05c2517a80414eb09cd6054478b36ac33dfa6a37bde04dfb22b9f67540298b165a429fe8428e71f1a90b6f17f3edb290abefd81ab74eefe68ed08cb7df7ce366bf02d2b7959b1c7f9cebdff14c496be9e8d8d22629a107a82b04ecedad4f0760ec32c9b2ae819dab4997bc582b0bd505310f569f233292602deb3140b283cd417c194f950a3572947ed9094ffb16bb258314868026b8d1be486a7286a77e660aaaa280cf12963f46325f6492aebcc608f5c49dcf1fd01be18b4bece96d7b82e3b7e5c2fb68de6f57ab81efc32f8dd9b5eb02c22055652a0ed7c2a97359d503ee0281c027aa3b8af0c383949763f0af4a48815dd8e19bb6ce2bf4152806b54b1050b227e3d492a9c7282880ca0a39fd28bd32189683a81b5a2e07a2642d2d7ab37538a5f66a3d2094843d100ffee9f66ef90dcc3906dd11f247afd3e1ad66237f08bad3d530eb8a8203d5f9f1f3bd04ef077b94cfb7387ec1544d5824eb0dcabeee4cf4a7b37eb2a82e5b87442acb03b060b1e1c781e27d688036e65d5d51c474875cadd9b092aae3c7e734b47d16c74ddf82c43f261dc4b10da2f959ca631db4b3f8eadcff9bd65c1232a23ec1390f563d55faec97d131a5ef785bca50fe5383219faf69e4875d060fa7ec56e9bc49f485a7f236309522eea9a037b09046d05ab70879641212e78dae4a465ced20f0223696e9d6176b825a86d2822b906787b4ef959b137b51444913426485426a23791ea3d33dd0000214ffda6f1ad50bf52c4134f50f70244310d3585836ddac8268be1c45c75803d964d47fc9b78e7d03cafd9693003a92984c20f284d6f1a397ccde3cec4e3e4e81dcc31630532b75ad692dc421dd7df02ffa742b0d79c357113126227fbd71374709f146d4825b9a1d81d56c6c733da283ea490a19f016d7ad0145ace09a03493e2e43ebea6aac57f46d38899c5084103410a358b0e7c511aeb63748549f99875c55dcab4dbdfa1f9f80c08241d9505cf4075837d0728885b7de410cff9c199cf15cd5b08402d5eca837ac21dd1fc365467b0b7a86f16e2e76ac9176fc8901cfc71e52ecb55fae90ab85cfab9bd7617d90a2e7bc0c47b8d59a3199dec38786e443320f6956cb3dcd0c64abd273d7c0f1f0e7163852977919f652142642dc31a3c136759f23df0014c60a4925d655dd67500b7eeea368cd8bc7f9489187c58b86ee8993db380074381f567a06db0b38be307752d2ed5515bc39a48f3aae59fe0db003757033db6e69cb5ae137d984844ec0c8b21ac485d0b8f3bfd4ba6f3d2c87d639a7a9dd1ffdb01cf6e23c9def482e54032a6815ece6aee6942f3662d0ebad8cc50228e0acdb88033c80b9fdf7a8473e233278a66534ddc1004472d1c099683c096610e84113e6035f5d81226998fe2c35acf2dbbd14d324d20ec921db384137c9c0acdda1e21b1fcdc881b73b5329df974c6c38cf521f1c5b4cef8597214e8713ddf5da26354dcc06ec45eaf4cc4efd0d772b32c6ef4f0be0f4ffcbb8ed5da599ccdbe5f638c631a25e3f355a7aae5cc3f995f79f6af385c6586b9364dba886de187cebf84b7ff622629da884667b776f73576a0eb917f18d07ac4c29eb7f74b0d5b8a06c9e92abe574764c3003e8bb726b053779bb1571826f627c0b57a24bd7a9fa5faeea74fe6bf46f8b0a152a9f82305653fb9bbbe030471a9ca2fe013863264f81381bb5257d08170eb3911c8a730baf5e88dfb265d8b1b95b66a2cd2bb0077d2ddc187aa488f0171206f8747648d28446c6a971f61f1422c8a199e49e5e1eaa1750f29fa904a72999e321b38338879ad6bb8ee589f55ca424649be56a26f882793907a77833aa205897a4cf4d78d00f75217095b06b63c24d28593b7e49059b29d06de1cb7d76e974df76954d84964270f344956ba56c3df23cd0ed0f227a5d88f7e76d55203bd4ff7ed81d1d78f86e5229ff293e493036f159a60c97237b49f6ffbeb52bebad92e63f154ae8bdeac2fc6f63f4c4bb08c359978c6b5d6821ee282a3c87ebd6f66862b49ff03e3e9f7a9b16086c4493df576df7c9eb4c3fae1a33d81063cc11d853353d2132c4e7a4a48d189a66d3697ff39e70f20876dfa30a3bd01241196236880749ee3ca0f365152a197cbdcbc9f19fc95bab5d2cf222f172537a383d2aef0d9abf572eddd8bed99c905c6cb9aa9c91c82b339850cfcaf2cfe9b6584e22eb6ba0ce0b7a4e934a84f6f6da126b194c01583f098ba85b19e3d60e602e7a7812976c9e7c0d8e8319ed666a81bac8f8b643888b46aac121568ecdcba75bd14481b9f8af1ef79e54777b2aeceee9c57dd2a8caa0b2fa5f4fdd07ba9cd7419a13857711b65c892a6969303a751243beab381cb941122818777638e90f9079ee3656dc9987f12d107f8eea8baed523c26856752aee8c56361408c559f4de32bdba3ba83b33934f13231b1be66de6f984f935e44d23de9522aecb4d314a84286f778fbd633b0804ae00a158194bdee7c1c64ab16244f169b216c16a6743491dc262c2e48c0d95926746490dd565fd635414e137b14422d7ba47829770edfc019b76884b2589a34c3623ff5a3be00ca9e076e02770c3dc9b2de9c588d5ef9676fda6172541053a774326cf5ba0606fa1159b19a23688754aafc12e240eef6193d2ea5f5fc232d625c16da8f1e44e4d47d67767c3113480812486fba2ef6da25d15e5580654ef9afb5604f1c145f99c378fa8100506b0c02c3ebb127945b6b3f0143a4e0a74f15b2109f8cead70d34fdb8b0d5be8821718a9d43e0a7ae65c18c6d9af6fa149143164411015233fc42eb9d8c1f2f8613667c331ea5faf35851e90215dabfa5a413dd6c47a2acf3d95c265bcd3e87ac8272bc6a6ccdd6e05370941b3beca840b569a1cbfe87cae27b3f383219730b41d9c1404326dd6bfc037611a76905b67291a794bc8b5835e9529551ee471c39a445e202edf982e9279a35f9f1c7eda8a83d29729e8d425b8b359564ad0f919e5abd8880f722d332a062863572ec5bcf8425d8d462575265169c10c6924cb4b3da6579d9514da4ec030d8defc0b48aca85a6abed531b8fd9dee1b510b39169ee3c4e617c61ee4c5371225249420bbc03ed968573c60980ffd1cdce69d2a6106abafcd7c43caa4b4ab616d1f81ba54414b53b03afed38d0a3755ac76030ddfe456c6147b34d1d7530e3df022adf5e8641ffd2bb3e30d18678f02ab50c42eed34490a80ce83effe574a70d2c9d2b24fa83ab4c97e6ac29f478a604a6ae2e4147b98170c75481aa79b6f8d30e6704fd26ffc239afac4fcf2b98f5f44f3750e2b127ad7c798ae3b42782ffa9a4566eba2f37ac4a8ca4509f4e857a17324de28c1611339f7fd44a195a3497b31568a5db271374e31ad3e83ba6a049bcdd9557e67a92e4044e6ce4ee43b5a99f3d0b93e6c5ac72e0383c0a8fad4ff3354f33c36de4d6aa3efd358f7202a2ae8e1c6eaf31354a4adee8de8ba86651aeaebecaa086f4a2614427bf4b8578b640eda5834ecbd7b141b7ef5752e0b9253c52ab55fe620a0c4bb07e5c96e9f16afe51841e53520349bb5916c202a376de874f719fd3e360cbe7584ec58bae71ffc820e12652250ff12b2a4fac2e9bf5f7d43cba81e8bc6887f6466675517fc380f05c76fd745cf85a23d9a4c4213c629e93a6507472e3fb5f890f97036106d5b15a4dd8e46138695c5e91a8fe983e2c7c1d37b73550f50ebe180f15ff9d7401eca4786782fb657053cbee8a628d8c847bfb9b78945f3dd876bfa23266e4dda1d14db601783c47315915fe67047817b2dbeecf5ab154ee1b2a42d6e73060bb106929ea2c69b65b851a2e73a8ee7f472526eeca793faa47aee89101c45d128955dbd347a760c62165d4bca3ad13264d3ac3f4d7825638528fc71bda98263a569dbeded791bf28b700a5e807351084211b6a8ad3fbc42d7f73594b24155558f6eeb1c7b40c42bb63ab83a4caa7f8558c027ccfd735a10c4e8db9832fd77a019a7022d20a683820d89deb0d6ef95a4f4c446d824950ecc40a9758b34d64c836b2cb049d4e73a99ad1318f5d0bc64de792be5e6690bfc4e33b3f8316f1f8827268817db1b198973ed763327dfc449f703642abfa60f493bf4ae81e19a66781f42fe775d518a68161260676c0f4b27ba54272733015cd70ec63b05fa46b482a984a458ae52fcdde2011dd9adf940901c7948f025f54a48c8d49614b8e7587ac901718fea54b7495cd6634fe05fbb128fb5a0f3963e62bab6bb784ada06a62c6e5839bc7285a45ce4a4b6eaaa63f769f2b470b3cce418512fe32a1082fa437670972a9067504998267ada5b15a2360ad75d337b6794b7ae136cd04917ce082421d79f449602c15d630fb8c6e21921c7cb9779534254c41cd9c530b925312ad2db0484cf6709fe7d2269cd3f8d277d07ca15fa7c4aef59cf8c1f6161ae3d0ef490b5a325d13e86a4ca2367899e20575cd11156b8728dd88af213a4689325be860ad06aa782239d5cdd22609572bdab43f831fe8c7e6910a0a81212c9a431930bedaa82ceac99eb9be4e337d385b97486b7a5c37098d88528dd7ba474ff6e5470f38e6650c7e6052a956b97ebbe4a5b4890c98df52f1c0caf55167d66dbd780c5a1640bc3a3bb7a3116d1e64a52059b4214f9eed4611e20f91298e29c9c4a78ab6da970ecaf79c33c5c6168c25487829eb1e52ad85ab0aef849bd84785484b94648a0e185421948eb5280ca6734ba0578ecb4b7a1cdabe48b633769e7f12fbab55107aa4f691f25d4b4c7b477d79bd3d5068d234cf083d69485a954bc3c9ff33b5f2ab4106578328e7d82e13cd47d6b189ad4fd2f9d3ea429dc256e5866fb6b9d3dd2b7bd34a0cb1e368deeeaada5058c0c1f777f2461e6c1c930ced92d0ffaeb665d1d982fdb8d9e1b1734222dc626d8f376630cc4833e8877580c729874d16800417fa81ae788214394c88c8d65ac71f576536da70499cb5086ca1b52832f18e1383676ce6b44b011e3fe8dd7e87c116aa873197f08fc9de5ad90506f88cb11da3e0917a4bc7632b3eaa95b20e61e630589135cc16d74b04059c13449242060f5345fc9cce14591b6b9391b06a45ebc291656dd3cc811cbea2b6b0291efdd34b881d2cada9c0b2178648cc4c216dc3a80fad0c720a034aa377684e6a551541bcfb3284f3c883615eea094c2df50da3c49e1e23bc1d66330a3d72f53dfb5f15eb2c259a1bc438a25b5e8df72cdb762c0ff80ea00c81ecece93cceae5001972af344cd6bf8410227e8b15054ff2bcb961defba6aadca32ab20790047b95a1ea48748bee6cadb8f01d3943704de7d3b1879bde7ddcb2ed0ca7f6e792e91be3a7276cf3c20d4f68f780b23cb748b313518882c7869d2c70841810fb001e0104304aee80754f3e317343c2a7ca2212aa1681c9ad3be276c56930498d8765d864902b6198f8a88e7a4fea29d7fe4ffd8e996ed07515850a654dcadc6b3f08fb1f2e1032ce37ac6080a381f422e4973cc0f7773ef072057ab5612ab54b29beac8ed7fe92a8d574fb910a21e29294906f433a4f00a703a0fb626807bb4289bb7c8fdc0a9c1620bb9a61c744071d2ec1c944bb4b04bd6067f94a053d3c66c7d2ef97eb5ce1dfe9476fe58a2394cf47a933a137d0015b58b97a51b72daafe6525dba2aad51ff593347e8d5926c1f0cd72a3445ab31df467fd9ab5e30732ce7a2672f352334f0089ae3163c5f2e2b945bb9532ad22d9365dbf586456600ec5866e39613e54f19b94d1637ecb5c295b29c916de2408094202786b2321c2e3e7378f2141f9410b57e02a65b53b05284c8f45fbfb46a450024d7687db6d2d6a56f7335441ef724c7098f6f01d6c64525d0451989dda43511abc6270d915848a375ccb236b6eed73239dfd03db09518ba7f4b3f5381dd53556eb25695772268d25b06e0d365011d8a25775e689b44e3345c38b162fe36009b954b1ee0e07e895fda1e244f324c14eccdaddf218ecabde977ec190be78888d0832cedb75a285af927d9ad7a2d123034e68427753a7ea933d9becab2fc0d47a784e8e2cb4afb31d6f06634ca8ec87b2c69122fa033a06a5abc58af39127d0f3e81cd06afddee491ccceca669d7792255e71ef3e2cc8759f8815289551380ec4bfac39633dbf8ad440e30f87ab73d64d719cbca8758161e205a8f4564c781b452f83e7506a303733a3a36d870cdff47103fad483f3bd2740e653238d51fd7e2d8cefaf03de387822c5cb1e42979bd082f313e3b0962b11d0d7ec6e829b80617441993e6102a561eb3809653e88ca7bb71e458197a2749e48c1a56874267e643a8fdc782bf70af06574004d2c16413ad3b211688c1b772b77681529219d28ae9f60ab26e704aa67f135037e4b3b05f8e7100c43790a794b690645699bbeabf31df5aeec0017c1d674423b94c9a0946ee29ea4c06989538bc9938cf3accb6986b8a335bbc45ae13421c20f5895b79de1c10b5c574dcc8f81e2691bad915ae2fa306d663e1fa74ed8cc13d81ea5252ec2eefb056abc7a0c62aee3d9dd09c51c4b0298327df8f8dd5e131f42206285169f32964c0efd75761a08ce4b4f5b41d45ccc418ca4db938e1093c1d08593b3c45b12310f7a90453c87e661a001b5b0181f7508c08ccba83cedfadc941bcdccf43e029ec3862c3a2e51b300c63c404a757a67784fafe5f83ae3348b70ff4f590ddeb7453d45c889315f13422a31ac408219427eaa0b52f53f1df018e975b2ead42c1ae6e429563cc2ae7bd456f84888b90b7bbb3902a11ee884c9cbfa691d4c46b38a81744a45d289c1b95f9acbf15505401a8431595a99e7c3da04d0cbb5c07ca097ecb5877ac432349da1d737567bc275d6ba5312091c35c9450cd2b957abb934e121a89ffe853eb346120e1f028c8cd2083182f872606daa636112dea01b24173f911e58fb80c6a759413ebb36407c964e6de2354b3c5b5401f6cae5cbe58ffdc3f5e7a22d73ea97a49beef47142c69bd1025931ad628d104aea76f9c61a9ad989aece2a3ad2792f7f3dd1e14d3e22896a357925a7c04154c031f7c902fccb270fe618b51d028491e65353613e06a8b88e94593f3961a76b4c896c490d73599b00afdd649f8893d44d1f6fb0afe1c7412c1132b0cebab24acb0290c132d19749a6f0bf62972bcc25c8f8bf89f0ffd872d820ac91ca049aceaa49a0da729d35bcff1f3883c80d513c843380971a21541bc319e38827291f4fa1a588345419aa17a74b28bbfade9271e660e435537a638150e057bc4e3847c55e8534a9151bd771ffa624412e9bf84bcd3e7e9a2c9728be74cac7cd47516721fbcad70120db97181efaf4afa0ec625556a4bc2d83cb64b31c54c96cfbb59d15999dd9d590507ee3d148b42d1120d96be6489277a8f5ba5f9dd6300561e0633ad26cc52ca1abfbe6c58c71a7fb5f2c94f154c550dbd2022be54f958f59262dbf1666e5e10fd03e66911afbfd25a0366d036638ec8140fd4707c7ab2af266f27a23ea8a1590cf9e4fe847ecfcb85adb0675259df46ef3dd1d11d548404dbc0bc16efd2c34b2fb89d7d10e5a46469c34b07b9aba87ef7b5980c0a0de9013bb663ea52c9c1671eaa4ba3afed75792ca2889c1403381a6439561863339b69d84994bb6e599ab2adb196a4202329a9bc2446cad873a4f41041588fda73bf98be015ec691d5747500ba64d8d006a4e60f61b32ba38aac3594d63d7013f68931b756ca47b240b21e71808297bf07197ee9adfdfc84076cb162b8e37591cd9d0de632b8a6306cc6ab77abf96e28cc88e96fe77ecdac85f7798b903abdd96986c0c2fc81e7ed16f64e728f473c84686a67444a20f66d9ab61d2a93a4478568f486e5683e03144d7530ba8ad5aa52a7b1a8d456e70bf159aab96baa32db56aa7f5ef2e5b9d109ef4638cfbd39a6bd9d2c83e5fef07ce0cc49279e6b0a2ee7b00f70e09c45f7b3f9cd3708d6e4b3e10e2b05bf0c8b5c25930b987fc0c04b3063dcc52a0dde9dcb7e94aaf50c2425aef5340bedb84cb29867e5e47b5509c45408c435cdfbe804e91796b8106f1e357eb61d147da09540295646d4480ad2a3a6260d68c3016c8587047dc9281d16376c0b653b2f9bdb11bb4d18fc528f4866593d8719338d697cb9ae4a82314914de2ae1b8274ae00d92ba45786bb60b98f7291c2e30bc9356d8404dbe6901854b4e7828c77c41b969f489e2575e45e28955c4d016aaa94dbdd435020f629a9bbd0a8867830bf346d4f975ce2b50345431ecc8bf4abca06102ee972700452d74db2d0cbf495eed2b118bad9f69f1630a4ba5abfda515306c662415130da698316c58b17c7fd7e7f464a9e6f8c3f470f7f169e51384952ec0e91c28b300db7e2e302f89f82be9064ae403ea7536699c243836aa40798539575a076c50169645f5f257bd68380b3f86dbd1cf35cd7c5a4509cbf44a07239a6e10e708cfa1470e2a258fbbdf28ade0f60c135626f9fe9b335dcfb676eee50d76c6ab42e56969f61e26b1dbd6bf249b4e89b2a54b901200b514a02b996045a6be26769ece0c052e6f9bcb029b38d75212855e476f93bb1f99ba1cab25ce349a41c231e50d1584a3927e99d09dc4699c81d9a336beb7960b0df119147e36c1258ecfac9197b3e558f421605b34236d3856e93c4cc0ada72fb7d4690755f6f194a5575d9ab04832d42af32f8a56181dc8f92581212c8e91a254fbd7b3b4caeb5a4699fa2e9cb029b358a1f165a652d8c569b5f748df83e111554adda6c2fee01ba1cd798e3511fdc65e5ee186febe9b2e1095aa0d7e69b93e974fdd122018c0e2a1249345b6aa94cfd6e28234803936f173207e5d1af36c80c2cc0adffcaa469230eb19b96d141b8010f721dc5d1865139fdc3dd14f672d31afedc778718a91e09b7aa399c59f9ec4743a6f68a0a6d2526585f2f5634077de2ca8292d67cd5df235dd1a88ddd54ddcf31064e89944f6cbc951d200327612597e1743004055eb63b8dc07d83f6c1b5321eb32fdd64c0dcd78131dac0417511f668ee358690ada5144d93aea5b9879d1c897074f3bf86128820ff452ffe386ef052b7d845d61600fb36307587608eeb137e21f9dcf455a0164cc67d5b35787efa8ab9b8ad266351b0453307eca4956150f708462bcb76070a3a244305e5171c7e91cd62d6919184adfc5138cb66703a319399cdcdf9c44fdba7ac3f31c098fd9a85136f10f47b54c7e373d31fefb134bd8b39dbe404e158f453e90cefb3a824f2c3d0b4ad1726bddf570fe2ea6c45bca3d4b3244a7e1f461896354cd48051948e200ccc879399fa10517a21616b0e7d18da8bfc056fa82c38c44b589b546bec08968dd21fff546dcce4a12def1830322ab57d4d3326b24063fa505518470eb9ea91cdfb6512c23269ffd8799a2e54371dfd972e298072041ec00ccd817b3cb08b3916faa37be055e53d0a15c10060e7568d2e036c1efd7f1212fddd398e4c514bceeb6e3659369f1e1d2c24ccdbca4a1273f4955e84d576ae94211ac4c9364192435c6a0751bfba4fd1f8dc80211e8e404b3215bc659981351c62dcbaac629d244b933e21721966829ae470593f6f378bcd7b9e412ee3b3faf36de14db660068f46d355f0b0ccb0eb01b4f447600a0ba0663367430b640b4c73ce01d6160f82ad62a912bb964a79c75785b536e64c2ae9a0135406f88b7d00e91a6aec36c0640e3721290c10cb56f4ed79cd66c1eebf537cbd9e48eb1ab61b352bb895631fcd5aee58153cc69fa5547eba39475ce67a1dee1a6b189ff80b317bceba4f09ac9da45248d7f295a6f5efb483c2b63f1f40fc50363c494ef14d6495b429a231939363d2649859e07f29d481a065a7fef6a58ac6da8b0184b23835f41267d9d97eb94606681c2d6dc5a79ecdc54866c86accafd6d539847bc428058311dd9bab208b32da4ca5f51b79a5670706c319b88f9430b7ba289bd99ac9d8f8be027c99a02c7d38fe2dc08e4352e0c0f307f1928acd37e6cc8f067542b78c6355b658dd656a09abd3845da8e9971dad263c409bb37a2ca37ba7cdb8c002a258ce2414bb9ce85de127486e0708a58c058ab5170bdca37d7c39882a6893ce86ef79de982b12e85d65c50f07f7a697c3451184406be459e58a51925369e75f64c7a9f529eca91dddbd65a90ea831d8b7fa372328e0e0a5ab7253025209301c02215fd80768ebcae2803f9072b2a3fc03ae5ee64c8f1473101c503ba606b9cbe93baaed61517f214691a26581b023cf2635f00110d0ba11bdca36c952da60e026df6aae5828f521071da8d0b9e557dec43f87401d5be33fcfc1d7bc88edef57ed3910b8c6a2a83f668b069a8ddfe69149e8073bf0e1470e1d28f8b1c719827d327076a373c195c156d66f171df057ab7c0e6eb8591d78eb382edaaf87e05690ad367990ac4c66698a8d648f39eab945535e7c735148c48636946a10afef5679289ab6b83d1b77c5a1189156965bb6330a0e2a67be6e777322a7a99c5b072d2675538398430bdd4496a70eefe2f0728756867ec160497ed4c33f518fd1c6e7fb65c6fbeb4d38901684d3b2900f2afb316fa82a300308a63181d00d1377fdee769af97427bd546735b16f983bb7f32bff8b0874252e7b3f071963231644a1d96725147e723560bbde3a9865a7d186324c5dee07c8a3404e41cb2995e6f09669dc99d1158748baf0ff648087b332d3299a4809fbcd34d3fc17b3348075078b7ddd52c5c9d57d71a36e2e21ba89631d4c8e042e65da6e8d440162accd06bedfe6fde618960f05fc5a5d12109b0b73f1461be6c6200c74aa5805cf5bd24cf11e8efaf1ce3582577acaab13510ab20d40f4df498b2cfad86f3b8b04ebecd96bc54c2ce106491f096555db0d7d7bf086ee3bd5a3d83e2abdfad347a0bce6009b2b0c0c22f3ba30ce8f184fc4617330db78c49768ea10ff18dcb5cbb50346cc0afce01dd55fea639eb80a9ce5dd79e1bdf61e3b5a6fff0f90d74d93c31cd371a8df77a4b1c91515d3d603f9a2d5d63c80b807d980eecd3521adb29212e8d74231e148441256199c3a8dc6eb15a4730667c4e665c646e96b29bd8e29af654f813ea8603777fe02e45695ccf1c2122ecebd1a5dec45bc4779dd3e8e7123e0edf440a35868cdccda7eaa6ef56ecfc169fc14be3d8660ab57130a397d94b7330da2b058e5f154c87f4ef2fd93279516590ec96f86ecaff54666a896015923109aae18b13b0baa57a87bba103e4d5cbdf1020b7006e88cd4adc7c38bdf37656c7a0a9ed27615b3a47f40d511be9d5a20c24646f9a098d3e1392d0447c018530d50a4097f0a41a181ffeab4f24c87094898ca5849f0d8d540d2a1d631469ac28022c943f2a92aa98ad60ce1170c69e67eb3bf7ed7206b5db92619f43f9d7aa54dffc591e5323f880b4c1284d0588c17893a6899f3b2fa12cb85718ac46bfe48aac6e3f58dfde2ad9b83b446c25dfc011684f39ee28667a32237a7c4ccd29d1f780362517b995248fbaaad4018efa9544ab5a92586b8e2a9e4723f4df085f76cce8927f9b4d0906148139f26e0a9ef96f51d0eff1a57cc18077871ee6899dfda5140181501870cc87003b8f7f817048dc96856e0a8f66fad6df98291ec8a798044bc1bdad9d668cfa36f33e6d2cedb68c73c08da3a3b5dbf01d35b66f82c574614daf4aa4643757d64ef40b0de61a9e36223bfee3b4e74593c01683ed2607f4a2990d49886dd17f282afcaa31fd9208b7bebf676b29b7f3af66e3ce3dd78d9a5692876d0af178bdd0f397fdeba2810d9aa79002d5fa52f98ff8dd52ec75d70a988caf341aab2bb716982f09d8840dec02890167df0318626aa99cfac40f42e50553b820b12ca9c950479f6b1fc8e77aaca6761a96ff95c07f39ac2e17f4d488fec4397d1710dfcb8c3ed8adb43c472403221f6e6d53c873615313558d980ce84a037a1172cf62cf72e436f6c127018c16a42892dcd1d4c0e656737b59b2bf0739a2975473ae4b9b83e77621e8b0aed81610ae29bf3e3e4645e1bb2b667019da49e955bb139e81d5756db15ad868f9acf7487b0db01d54f1cbff29756582362d18be6bb7a9cc4c6f8b2e043114313ea97b97da8ecab0f09f87abe6f8a84c6292f17c74bc0f4d007716654b2a46e92de5f58f0d390644cbfadf92adae84da84e76b1a171974fcf9f66631783091f743bd1ccd7ff5631386c9e39cd90d6e7271e591d954d867ee72dac718cde871d45d0ca48df4d1959322217840a48baef230ec4cb93cabe8721c0b44e9eaad744d82a7215e6771b46dbdebe73c9e5cebe625f087da21062765fd0560a116ffe0539ecfc49abdccf812be4b8f7371ac8ca592f2d916c195fb9d9a219be9c27959727a4764f63fa41e8ec31dc5bf3d14aa8ebfec511af81c990edf93fd84406f0897f6a32f1aff6de34ccc1b09b0bf077d2f5b5bb76012d2ee564be10e91524a54c90322fd9a7aeb93155f0d1f54921853e14dc2fc343118a3887b482ace0c4c0826566fc9708a1f8fe4ad1e820f77ac36eb8f25b90e91984b1e4643e7dfbce53f94d3943a591b7bc138afd6780952e85b5c9f4a5ed5611513f5b74b9d91ef545d0c2fadc32798be322005f9aa9d8cd0d2a183a03a25eaaa723c7e12e080e555726d4ef1db4e88545f29f7c860f7d1c992d9873c178bf917b7f1ed9a265eaa2c95e94df3920248ac1b166dd4eb1000a68616c27a5fa3b1a5eb39dba28ef2700c8662e3765f41551dbf3160f263a71f6533ed79246638ffdebf282bc8c68cf67efc430e21af7a45c3c0c60738cb49006e3119b802c92800ffbdf81b4b1355010f8706749f20bd8c9c9f605084dcfb9b01f69a342bfcf152931046eefda0c937f652001c294c1a713fbbfcb0b6f218bbafe31cddd4fead459bb5192bc5089255d972602329c725421c7d420523ee4ca322050dc7991f5bf106d85aedcaed8d8a62e6310347f35281ca66f6e92e513cfee944abccf4da9819c0b97eb766a767c0967532e6e773b386ec1f61065c936206c45467ceec54c595432b1f481ce5e801860fae52533c7e805568de5f01a37e9c10660a785e67b8e75e8546c49685557d33106ec217251580bb5042c9aab7efac41bdadf29ef6554538498bf5e47cb7ef02943b2b3e3c38243c9a5d9b1cabd10a3fc3ba8058871c35886a02e9ab228aefa5fb9fdb7615a6ffe2cb388778ec3c4fdf5c3caf88287bbd5e21ceb7e8f97aeb84ba323bd6c76433a7b0130346f41b29a3007a0feaec71ce9273a2f3e0ba0e5a8b3e925987b66df977bf8ba13bc7c337d3b45966fad7b08ed9a2a10dde193faac53addb54487e74d832997ec85058a016bb8c2316cce67a497e4682fe8ff20c71be986217875df927809b6958939fdb367dd11c97fe3aba297f2f353582a662177f3fd1aa73c48b70e57da678d4ff224c07ba4dc6a6319503529badddb442a23fa54ef0059049527881248fc06249f86d4f950db61728387694eb86274cb417dab90c9cd05bd38eae325b556686cb22f0b641a4f9d07355601147035407870722b8930fa16c723f0b657f2127c66be84f4c24faca023c87390555943297b66ab6bf0d4fec017d1fe49efb2f4b70d2a377b5a847fec254d091293459861527067ea287ff79b9e4aab6852ff9f4884ff64b56ea62d28c600e3864da1422ffa355a3b3213d30e09e11564ea94260792efdee40b43b39ca947656dae7f39c8a5987d64088d68218296dd98f8ebb99d539a39a405637acc0cad1fed01cedb5d18cba3c44973878181f8e386533ef4cca0236f229aef6d4c6841f7c28ab11584bec1e0b6bbd621be22e285998909bc254d69c64dc0fa4bdebfd108743c92a544522bb488c82b1c3ffa88e4cb57764c71bc09c994fd49acf1525e824735e239ab6a31fe249682c14f16c5fcc0506a56350988f5c371385adc8ec4fbd45c244ad9c99a2db42a8f48b6ff021c33cd7c9532d281b7061bf3463f2432b642c4d72235bbe84d42a102d779b58ab30db042d137f33c040b281ce80bfd20484a4c0b75e87a695c9d15eb2195acec48802ff96b0cb519be27c239c18a09eaa5bedb5d0b4787cd8a3ac519068d18db1952b59032a7ff13f332144e1ce74ec6fc76d4cb552ba230b84aea675566d2509471ee8088555005e263690b77aed06c2011d8a3d9d2d322e1a2b17a6b44cac4d778e7ac225b080963a6d7cf6673f0c402934134bb973fc9cf7a8f2b8650257bbaf4e089cd5814e83ea16720b5405285c709b78ef4368f2acada077a5cecb7d22c7ce010a814b08b1cf048321685ed9b15d2dff91b1befe8d3e18f17a2719d666328bddb66f1c22b242142add08ce33e9c72ee66bebb840fae3a5f60ba6efd3e40077b303310bd086adf459d7e247c0893c6a6e95600e2d0c0038ff86a61923e0ed76fecc4757cbec4967f32ff22241f9d7446cba509c216f46de83d95be6e5662b5ec7b3e88364f1f52012ddde957bc8a687c76afe3b14f1997c9ae17a56bedc4cdd1712542d94ad47ea866afef13c30f0ada35e3e955f4d598c13964d8ca54e67627afff07f1ad1c40141f07faa3ada3fc3ceeea330ac293e5af55f5b6fac86f8a54a23861aee466fd3ae7f756a4f563d4c3832bb0896c003b44e4315c5a994d93815b2720fbe153b40835294eb436bf7d00cd7bbe27e07b860ae2d6a8fd80b471ceae94ee4ed98a5908712849c9a087af9b20727418756cffac6e7e1b35d7560ec09ef9b42d4d6d9caeb91d0e13f606600c73c2f8f6f2fa871476d02eee05204dd0d39d1314d3d030190941f0eeebd448e1d554148dc5ed1a3933982aada049c3334e7c456479eac19fd9e31691e93dd0a54908d1cb16e9e5d33176fbc76b03ebe4bce19508a4d3989c292560f0e8d8c09ffbe1c4d335749b4727024019ed2ccc8b76dbc4fed200339a0a6ce1a83cea616d5faaf2517ffd60990c3db996f97454f217ffb8bec3d4fd5a1f751e0793ad1de44725480faf9cf430a3ef2b6698eaf676d3fad2ca6655142d532d89f20a3c28bb5f081a95e96ea099719692363ba911dd21fc399cc0a534dcb7a81f8d3154260fd62096daac4f5a4bd6920a191d1b00f5a95f904e8d3de1df228987aa6aec2a2c68d11719a563fa86e0cbd1519b7290d22e3318c75879584fe7540418fc1404591d186bf695be4e742237c08f8eb3d620240ebaf647133b40b687a46f118ce4e883c4fbcd9b54ebe4098103040cca3d10120c1af02f93672d939e861be9357c08d79af8ed1dfc522c786d48015812aced54594dd72f8d09c95d2c2ab868a3e2135dfde3bb103a1caed5fe18bcc390eef43a63901dc82d2bcd77f4dadb831726eeaa7f2c2a02c44778c1249f7d35a2f951e855e6d1209d09cab19886a1ff189bdc4e3d548d9c25f0c072fb97c658e399b18d09d646c6dfeb0cff160fd3e6235955fc8d2807f5ae154f4e106c614e8920e1894c1f83033f4d9a32ac16584c427bcdcb472a68cf06101c007f5868d94547851b3b7056dc8411a48c44ec1c144a0f28fa6968a64923b7b9efae4f22b785bf1c40fd8be0170d442a79acc16db65a8896e1d2d71d70a004d8aaf40b460fda2c36046cab551352e123490b683ef2261bdc65a7cb65af2dd2960470c83f44c37ea3b801d1b0b5192c7be7c79f2c5ab2f0a3edf5b40260e22d7d95c8fdfd39f58d134337ac035061512a32c04cda00852197eac972ef406748a6c752351468a0b7e5f2d236355295c6c497a973188dc228e9ab8fa29d5bc73c215781163f0a0f1ff13df74d50ff59c38657c2b7495f9edba74e3ac8a62fddd926e81e821dfba0bb839483ec71f2dce23dc3a5c063cbcd680b6e1f07037967107b73848cd5e66dd72b7d0a59cacb93862fe629219b880df709eaf1160cc285701c276fa79af38b0b0bf77330eaee1f58e552fc65fc19ae9c9b87d2d1b2c7464292ce011138bd79a9ab7fd0a775340be9acd10b36f2086db07c40e07921dc2ae8f5751b25ccc23b74338014ca60f869ade8098e4305bf70fbaaa76efdeac9d5009558bb6c37e16c54ee8987d717d286299c60f4af242ec864930a6e179a63927d2e858ddbec91c999137ec0b0ca508e1516c46ffba6394b162f1142b5bba480bcbb596a36aa0adb6dcb001fda83af4023ebec4960a89396de8f5792fca1c13ba526e437784ebab848eefdbe3d6f7568ba04a25f28a746f1c6bc8604b921a7c50fb9ed0113c2ac7e4226b3afd8f61a7169f68ba161009a0b76eae8711995a805a0e03292737d30307d4bbb0fa89480f1e52a4a55fe1eaa7bb13f08798691baede9d7e5d996994204c68052accc4707abfae3ab41e5bf9b9b359fc20893c1bdde0f614667a8f1b2d87d280b09b65e8372e169a07047dc17a959f30005828f6b753c5201f7b23c6b887b39efeedcb8b7f58eaff95dcca3716669486ec28d2063f390e022efcb232b8bf647f141e35aa7dfdd8036afe78f7e4a7ad2ee96d47d12c6237db2f775c136a8829d8179efd77b9c250a2e496a33c79993725cfc0df355fe75c048a5417228cb03d32a4b7cad66ea42ef1c7ef139736ee2c24f8eba51885bf58bd22e55bc9be0a24495a2810d6cbfe5a2d25e069ce936f600ff0661da81b7b5caef75a248368a3ee4a5906f04133261e6a5dad9e1a2a509c0995f8299aecb40c73730467fbfd0481ae47b130d9743ef77ce93d3d94712d52487f4365e3206112bf37f738ae964401f701882c67640018029b21d1bcf0fa5fb89c1ef546bdd43da9ec1a718c4e46f96ecd378774981632c39d665e30675c7959e8db2e852bb7b4aa836f518db57c75baeda1593246be03a05f119f7260b5da3256eaa122f4070fa81aec5ff7bcd3d8327876964138d437046b03a6298e5b58c83eabb18614e3e6ce14c2c574e2e9a05a7f5ad947aad4bfcc1b4cd19b3bb750c04ec1b8aaab1b94f8077d166ae92cf8d2bd68fb026a2ac2389eac4b83f018a05a6d87df435eb0a9f664a29c7740d69c1e3fe561d14ad2770c96b4f2a4f2000f2c1891930cb91abb81fee722f7728a44bf68d4791768907a583514c2a98e32368748cf88b0c713e501ce083a69252a842f4b49c16b75d405e4e120668c90003eaed62aaada53fd3e1db3a9ff9b13ae0042615ffd8bec3f07f7cec2fce8f16bf94d6aff759a433d2ce090ccac80fd8eb324492090e53e7035005c1623c3bc6eaca4191ac6ba130caef88bcaf8a7e53dde35ab54df2144732276662af17114f64fe25ed6d8126108fe8726d3c87c048dec16fc2a19d1dd14da63d3a78c37fd8030ebea2678cff90748fb782f076d603226b7f8f57c97c8b7952a2c1c57ded0591f4f24fd8498c80fa1491c5ac0c8a1815d06bf55dd1fb0cf796749325de66b976e27c7921d2c20af35309cc780898fd693d6e7ef01e92e328de9c58336b70975067b3333301031856f5a67b8d8986cf88060605c6005b14bdf915d6113ab18fd4711323a86d77b0a5f7f7855f37ff8a48c8583098bfd2e3761c5b39ee7a32cd32e45b4e725eb6bd504292c940b35e257e2339cfe7c93c3c093d301b0aad1cc2abc304ea588465c79779c66558cbb02c09f8d380cb928cc064beb752bc82d94bf71d3f85b5e6c53729a9d892a67323cdb05bb23289dce077ff2efde1ff6bf4ea3d41c625edddb60f918a45e4f3bfc9cc6ac13403fcdfb43a3151fa3f607b312dd0129e93ab15cd7affadec1ec4e1eae9d08c08c4bde75ba3698ca66a374e830d4ee8cdf7bf57de357659b62219486f32c2afe718d5e74544fd7c0d601e7fe4c269dd6111c940f85872ed12d33a44cabdf936dc6c230b40f0d101983f8c8eb4255c1e1149be4f691214ca44470699339982020d6cb84975b8843c4f68c01fe675721781a0f640e31f9858371a437f6dce80aff464a5e7d44514e8411c99c29846bec048683c4734afecc2cd05081ba6f0121f256651330db052a8ee14c9dded7889c1bce9c47473a57b988dcbfdc19bd79de203759bd4ec436c1b9625dc0676b85c365cd0b4a52ef8eca72055fc38b6f29173099797154a5539cc15ac0957641ce861cedc770096cbc8ff6020878e1f654659a8a4b3dce0f86a1acecf9ad7b91d656cc8fb00f6749c4e47050803811a369cb3945bae2a63dc4b644f44dfc4127820aca4948535dc6db19ad8c44931eec90ddd75853605daafcbdccad578e9673d06d8bb55be18a166ee6249ffbc13ba5546988784c48be3720a44019f7e83515918e770230b587e8fc21fb03bce9e7221643e9113723df595947c8ae37a3bfb20ff6cb9eed4663bf0758fb3654c0f38166e8620497a84a5a181bd20b3dad9f0e666c93eadfdc67e1e285f67095224de3ce1bb5f176923849f4096b7da048852c84e04e585f265a2ab4ff1e95f5598151f30fdb2c73c46db4859d4fb5271b2a1ccbaaebcfcb7c43773ddd646d84d3d81e8b1eef0d692cc86b5f6befcd45d3c37e4d0af4c66bb02905b988da543567cbdc34368859bb07f71325ce22fb8a8dff93374455d103b4f1ead4142e75c5f73730297b3db10d4fc8384da19eb100b2581d4420a1eb2186b95abcd3911fbe0c33ec041eb93ab35cb9b962f5cb607011d3bc2984da40269cfe3a9c76d5d7b9aaf7510522618072838060dac0ebe762615101e5bff706c8789a32a10e480c44ef5f55886a4fc7cbadeefd49d052b67897da9e1fa796d179fc3b702acee02c09b58e25b35c29c30cbbe4819ccff716e615587c3648168e4cc09f9822130c71e9d7ee84b9fc4068c86704d623f1a828c489a9762e405f88e462a604f51369fd1f6de710b527c5dddc23ae79e6179aadae6b3518e2a33a8e94ccdbc663908fc746e82ac43fbd7576f23d0c21a9c917767fa815c04b5d30ac847c12419e6f6a9bc43eed9a75826a35e6ec509295d53249b6b3d837c9da5ff87b15c345fa0d10e887fee7d2d8805fc2af126a8672c72ac07b218f4311b30c68b1ce955a2e7a4d41ec21edf3b3435548f5ca19f9c0362f9c148cd2c94d88993668b20562183fa59953722081c82baad152cbe8f3d953591d02ff5f783e1057f0f2224c3888445b80342005803ac6ac5915bd44b7e34b8bdaccab325427cdc0b4a06dc731a6b6477e1f4f85814efbced74dae04558249860334ca36da3c977f5f3bd495c8b862b4aee411ad13cf1e11eda552a325aa22b38a948fe5e97f878511e292a7481b70d3b84d7a97de479e095e9659d9b4623dc7d3ca182034eedc73628e7b0c8e7e13facd143389531adc61c259fdacaec594ae1560eae68aebc2f3c0f2c33ea33a923ac12a6018ab842cbcc034b805ed4661ae1cf90707549ee3b7eecb4d68848afded3b1eb1beafed535188de43201fdd738cf7e0c35030947354c209c8d11999cb3863c5f93761eff6cf1bfe1d62f07b12ba4f3d726b2449d377832baddc235fe34f4319a9cac7a2cb71948bef23e9c4f5b950af5fdaaf33f105946c8379cae0994ae02d45ce4caf4752aace262e0f6a0e8defe5c7dc1df84a894a92de6af4f4f35ae8c8936282f511b91734eaec9dea5ba22e0a989d7c17d66fa3823bc3c1e872f28806c64cfcdafee4f5da8801826831a13b6a4ff2b33634e09460cd23a87e7570ed8281ad373fbba68f8c34e39bd5f64f1f0e42195b5c04593034317f0a59ad42258bc00a85653d0009f34225e75a7c2a8f44a6a4659157561639a341f77cc71516eec4e7fd9d39617a6c665e5f79d19440c6d673b5dc06c1a821c2f5148836691f360f9551a86663218343a41279dd2f446324eb4ace77a6541e1874ea886c448e586826e829784951e48d72b024e1daeeba237bebdc8ef6322d8eb519d56213c2118667da96c4450038cd4f35f352129054486b3b3b21e2ac4fc02cb0d8d49f99d312d67c247f478957ffa699bd369376169dcea55e92955068ded752281697e692c71b5a368832ac35c4c94c4decc67c0753bb783fb0371ff279bbb559aacdbf0c335c090a570f52730a90b84d2264a996d011c1e092e2543e1738405022a7149e9669cc739d7a001f01a2aab163a386de62b39278d95cad555f669aabc20a48b87104987dc139b3179a16ad6cefef47d3a5fb073144ea5ab957aa95b03f69bdc3120d5c0538778252c6c761242526487162201d4bd5dcdff5ef9460871711d524968573dd5827ab63a847313039d51b91485b14943d4a26fc79e48864d729769887692da8a0d5c7cb4268a82c6fe7b98fd2caa23fd5917cac15f57364bd56aec43e57f9bbc98900ce67129d504b16df1d8bb837d747a854c1dafb34f692655b230e65bde261ca4bb7fa6fc44cf070c2135e0939ac42dd70cca97ff01f5daea42f9686a8ab7c47c84854c6fcbc07bf1aca894cfa2b6fc29513706e80d17a0efeae269774f2015a98455be5d149b05fa34ccab1c2d60dafb898d1538e4f7878f37d2f99b8dc79e4c86957ee0626528dd2e479bfa6b61499d0c1e961f7df79ab3c26fc9d09df6ac4e8a91fe6fa92734e17207d61eb3ef10895d81e972c5c9e3137c7bb1c99899d7d96b5b58156c1b541093d2617a87df53f18a6850b0a041419bdbdf5abf07fb9baf7362a40723f3c579923340f3121ad804f02393d976eeb3e17e5d7851346cdd1bde9e03eb450368f550bf50b059d9b12ad1dea12ea98b6847ece2a391eaba96f76eb372c2b7dced35b04b3d1767c4a628bda209e497ea21bdc6d8ff730c8543c473e4586b7037bc3e807368944727d66f997db7cd5e3783ac099ce5669077c7ee56631532c688f85cda939ab6f5b2696b080e80a0711295b73b2e76532188af1f27d3d0a70a441b97e39dd1adfb48eac51b216e953c50a8179e983a35444fc216dc2b7c1024cde34521cf5e43751f50e3edabb5064cf4dea516e3605d1f128a20ce6475ecada2c8b86c0abe50acb93578af6b40fc9a60c04c7b026bed9f5cadf836fd0eb5ebc5639d0776a0a75a5f05dbf7c5ec94216074e628efdb65165cf219107989377ffad4e4b27a1e3a62a934784c4f31d36753e2a1a08aa6569dcd95e2e00d415e9ad67c4b74d041ec24cbdcb6c85921adca502a8d08df72fbd20a18c12c85638662770a3f17d4126c0b4164e5a777d2a4e681059463be5a490d8cecb4f435338cb28ac22ee18230fecc197f039fb3ada78e5bdd7559994546c0adf89afaffa00ac88e7fb26160c42859ef6f27db0294042fee6487b45f8cc70cf9e44c61020775d4837e6628a3de09ad743a60dc05c9b0a2e7bd1b70fd7da115a30ae7fd37117b34957b2d4425cf12b5f316c8251d4349d25357b832a1e7b2bb01dcc1a8d051f974658c88f3078af81ba77fdff30d34ee19b7e1b18452907c96cbecf02c62e0f1f2fba8592ce40bbe86d96692f2702601643715b0ecacd23354e8190cff117d8525771895f7a71a48b6393f0789c367a411f286713786334d300b0ccd6fb37017ea7d38515e7ab9b1cdd1a40c9358b5cc0e46614ff14dd1f38b5ac2337dda07d1d3462ef9c6daa3abb885e91d920df1715a1bedc7df8eac6a97df78d56cc0c231ce742711e0b82ed8a8adcb46e2da79fe54e617eb6c9b93a5e8265499a5b46b342546ecd150e3bbfed3f879e0dc82a09a20da0b79288f9b43bdc0b58d6dda0990656dc6b8354cd1d0a37e5e08e91b2932aa06eec0b16e1f6034a98f4b19597fda3293cb909b35186efca2d670d4302345bf23aacce729742078b1f3f5068a7a4b89ef23846edcbf2b6abe53eb626251bb8608dcfb8b17bcf9dfd31df93d15fdbfff3548b2e7a1f7b75d627f88c4d046838b364a6f8eacd0e22d7924d3d9f9d13e50f1d19df3d4b92a2760496405dcb4cd14f7f356b3a0402a61fd60e42203c305bedd0f5d17c2bc9f92e969cb246e4bfc7a88e3a81b75be7f0f8f7d89ff83cadd66cc68a4e1b221a7d0a2d9141da71ee7ee6c725290f733cc557f00930531968e9bdd0c3f31fede5431c7a78fc429d7a820172a50ac730a54d0aa6c89c4ddbb784642af450698b100b5c68189930ed6829ed99fcdb3e9d3ff34d6d236bfad9ffc32bd5051ba75930e54442a3675a2791ca9c0797d36052fdfa8b34c8358e87af7035174d77bebd2d5e1e67b71e1508faca0bedff2a499f0bb0b04b6c2cca196e83fe9b4e761b106188f5bd29cb3e7220439aeaf34bfd7603889d2cb660becdebaea130e5397f010ff9063bdf912d4f50e8f626a38a921c23b99a975708ab0fc9222c6b30705d4ae69c4323c3aab609fcf0c7e06bb24a6c44282293e2542335361eb74dc503bde5690dcaba38d89d71b2d41fe87938e168c9d0fbc41e83d17770d48a7f0e539c9293ecf6bc78f504e64651f42b52a501ae1236060a6aaa4f7231433f04e2c06e7b7718530cbacb3b9dfe48f098434972d366ec517ef443c8ae36a73c8c74a40722a7728786a8726ab8dd6013a507f5178ef612615bc71dfe7a681a60cd13a8d6418d6fdb7dae47ab22884f139be0a42f14547a23b5c831e2a52f9c96621bda84159bc832838333861f796ee29e105602b808f97535705b4b4fa0ba840e3b39233c0433e3413829460c51c11503442874fac667db6551de0599283e593e20ab794734d3f8a268bfc0ddedf83d519170c09d6740f8f100b0390bfb0effd16bf92604b0ebc74b579d190e26948df1f8179aa02612751136afb2ee3e352726c103d0c16970013333b268a323b1bb75c09fc1a8fb1b16a89d4e105d7ab09c0e5b2abaafba751ca72fe2fce03949fd0267e00587e85d4cf44a43f311ccb07f301c237401c5f451708181c997ed382386fafbb134cdd6edef2d454e09095f84f248e839326b7202bc9f6f7574298314eb9d5487499cda7ba667b99bde4bf4a1d005c087270fdc4966e33e478ba9aa4cc809ed3a44fb33e50ed45834296b6a38b20fd5cdc870ed55d085429e4607e130cd43cfaf4c7fc2cf75ec7af0050901559664ec2cbee509a293e9af85fa6c2088109d2952ae8e5bff9788c1a823de40f1b69cfbbde14f035d2e797c5e0bf28fbe7cb14f805ddb78c929ed94de21ba67f3aefdd5a40d579a509073459cc42131ad69b00330c93ea5c0fb73156d88d149384a96b7188df577b793c4960ace2a7d50336a4211407a29a70042e1ead979d148ba402950a3cdfd83a9dc0e86d1f6a59c7eba58ea51e944efe5d80bddb05556c4965db9fd48988ac0e0d8576d8caa550fe3c2bd5c0968a086a581213f993b831b99f9783106b596b31bda9ac7ab6375bcba5ec2561ece301b9c4d5d04b6ad35dcad65f8c207fb165aa829398b0c6c0b75cf18120b0752385132982ad3923b2662f512f9097f664c0e2f470013301a000945c3bbc760a12420a31596c05a3c837477a198b87e8d5dad569ff4f5328aaa9b1bf800296775f99b3e5cd284161cc91f36ef031a47e13ab290ad33f3e0604fd2f25f4df33e3d95e3d5094249b8c608bbda98d2516910a119a1ffc0ce470b38496748fca5fc3249f241ff32eb5fd99e95f5aede9b4bb5b5e52ac0636148f93ee95de71b61133193099f751139963b986b62a40019beedf5663cd8cf68707c9e1b81156a6815d1bca85ed58c7e134d9fc7f8682a877f7ff88dc3a2f727085883d53cba58bfe17b71c29bac888ef960a86704688c965031619e2f81e716fb09fd640a5bd47ced287d0c241efb74e8ff3222ae030598c41bd474029012096f072a1f7eb98414984150a5ece1078a4d3ad1e26ff876e2ee7c8c5689fbb9cbd9fcd19797447fc12e693cffbdf066564282450176a56798c7fe0850e59266b7bf238a92bfffd159a899a18a2a00d69210c3452dc24d274afae1bb94fe814d2d1fd0565a8fc4d935f5b012b719213e18652e06665955aa87b56d8f306264a050bb98020522b25dfcfb6bd7baf85cac67686ae13e2cbb0be6368aa30ae6e4abe399cbad4f3b1d5f355ded6feccac4fca857d70092a461baf1327f71f8352c7a234e2d911ff8ee8aa714a852ee749a79f4ce020968cf5cbeb4c6abfd06415d3f7904f98b35ca7d09ccde2cf860403ede71555370fff9ae5cd0a13423feb71a2b7e09dd0fa79e50d0d77a0261df504924af1ac42349907dffc9bc3632f271d10ec6b9d25790e65d60e9c4c40f7edff9dc504c5b85126447864ebdb5a2ebf135b4963cf3adbc511956259193844a4de8f946a74521e5076795ed7d4c55ac47d76137dd69024bde49ad8bb6829690e484ae6c67b82880e11f5b60d8454aa93b7fdf51e9b260a46cdea5906fcfd8e9bdc870817faf41dfe6a02af5414d0d36def9a57816136e325f132eeb16e917d6f013c7fa0922d329d676ede16422e311e7ba81cc38f7913f93dc86e5a3ac62c10374e69928ac94b15fe7c34bc3c7ff8a4cac3166ba4227bb6e0e871cadf9dce089afcf0502a5ee9d5efd50e977349bef4944778574a2e89a365f7a332af86c4760b57a5e0a28ea0305e0175a206c6cc1eceb8ea6cc0d42f7b9b293efcadd47ad99d1f578bd050b23e77b8b9e68641a577f88fd91b4bea907df9994691b7019e423a531f0f803d98fc0ed4cf04fba5f889a7655924c1eec8198f273e65105b2abf6de489a90794e70800abcaecfb004738d68e4033a67da95800318986a22d65280d3b82f3f20ed6833e6f31c2a62e1a66c4983c7efbe79bb5392e9ae4b7db07b8f5b53fa38d5dc00977d1c92f341c3d52651428bbba572473148b59137104a91ffeca5d95fa7e65fc2475ec45d47428e7cc310233d5162aba2ae09dd93347a6b6e4e7f8e31e162a5aeee30d25e2f7e499293223cb9d853fa958efd69fb6c90de2351a1889c80bf79df9f258230d2229000c9be74fb95a03541b64dd743aca5892de94fa65365f384757893722732f10aabc13dd9d18de3e083a03de4db5b3a99240a481ea58cf489bf20aa45e761f8dbd8896b6e9177aa9e09bab1cc549c98a6ec33c2889e6e9816e5421685213f55032bab5fd743e14f285c07b4c67e97b13271e7e39c5e6cf6b3cff0a620e3cc498c1d03d5fc228c5cb93e49fc486e9711587e9370bd8921316c2f2eaa4b8808e156f00a50f9e93567bdeebd6b0620c4cf892e47a50041181f6d93ab5de5545b6a2e69abe926cef152d8eebddc369aa763f519411a230cd75640ab27f0003987df570113a334b52019b7d2a3485458b1c01c6981e53ce0c7f9c165e8911ffa80173b69c23abc7b9d8971f854ba7c77bc8647eacf4f63040a7b5242e640c55e38cbd68cc7a8a599e8f1cf7a3740cff351f1cfed4fd0e7d83ce19a46c21319301f69ee56880d23eada5c56c65ef54946862dbbe960685a5085414da3467a41cce9c5fba186545e8e9a593cf00d12f135e8307273e52f08f229580f90a48294d4b7196c56e94ea81baf39e8b05bd7a2a55d1233146003ced39dc7c4146ed8c796d18beaadee48a4087d2ca845935eae030c5eeb2880b32117e619bb90de9d9427c04a81ca3f2f42cbfc62192becea3d5417e0143799426931bac4aea08e4e2dbdbe945976cbf1014f60afc001dd14f1b1897293f066c5a5520b3b5bc6283236ba0a9e04657e895c13d6b56a5472accbea6bcaa924dc349513418c4f7c3ce75fe299694285af7e805fd8e98a5e434d0d91e8d735a531f871bc6a6cbb0d2e40bad8388942211266aac8136b4a1d8216d9318c819246062de185e2addaa8caae6a15f169e2f9d7ea9bc216e861ff92f14faa4399028471a95c6ff651e146bd9b46965a3304a8579bfa87f259bb425678f4617b5eb7bf5ca492a4fbf27fb6da22404cfb6609c820a6685769d494f26a05d54f30c5e87188dee9ae3ada8b8ecd985f54abcae3e29b1b7ae86e7957caaf34773042a05ad4b3cf0ddb0198bd39dfca88ec6c04dc275ad2c9cae2a9bea8eec406c2702f8c2b68e5167d0abf83f1259e8c6b2cc1b98aa351129cbdb7c66d09053a5b5b3c37cd7f04a3ae70b0f3a8f4b9589155b361a612e9fd4686612d243667ae22ea3f869330b2f068cb25e1b85035bd05d07926d7cc81aabddea0f383f496df1a60992e87a246048584cc782f2643cf93b87d01dc75d89e2c21bd03c2bffa8549064522ec4a89c377cf90384a6be8ea3d30e564f1ffc62686673e55728a7c740bf9ef56fc82ae78ce8c2519597ec1f9bc194f933541c354afbafe617d7b770fe59e11f49333a2ba8facfd544e19d40bfc52ddbe4521af3dbb9a003d3abff406275244485e9ddd2610404e27b7624d105eaccd710fff7316e71641cbd68677f5960eedcb75e7e31d18a4adc14664859e780173364640a3887832e4119ba1d5b34c333f644479fa30b372947426f7df976dfb206d122611a93e72132eae8e2c444a51af52d2e1c268784ead30d6081aa4499ff284d0cf04791938a2f88e33e46541c3f01fea5f514f0075dcdf21320e0e74c64b5e09c52b004466dc145b27b2a62d43640996f1ce9266ccdc7c0fd6a6b62dfa1494b24ef8dd6d1aacdfa2ac50f9c731dd57536384c819ae99f0996aa25d182b38897d358b61b5f02ada9fc6a373f05852cedbff813635894a1d4975f45c067fc807b73b2c09af683f5bec791082683e570caa5f950a26b6a564dc385694f0b0171b99b41edd9207ace7add98e34b537c0ca8fe8e27992f9e2c10b6fae28a1f56537152f4eaffe5f25de07cfa1eedba60090d17bf0cfd3b7830ca014b4e5b946d1758b5bb310fdbc620390079c17d84fdd0cbdb698ea18e481476f12a82dc959d3c2a7c4ccd29d1f780362517b995248fbaaad4018efa9544ab5a92586b8e2a9e4723f4df085f76cce8927f9b4d0906148139f26e0a9ef961826dc6d00dfebe2c77342013186ac6add2d4fdf4e1f45c1936c38ab0c010bbfc224b62a3dadb9258f5445f3851f9e155117e37240a050ffebc0423e86db6a65ec4c9b38f394c5dab9c3fd4953ede9f29355d023ad5d2d8afa8ef07168f5ee95267cfc6aeea4567d6ff1838beebcc7b7fd23e0832089da4bbedc2ccff24ec8d95f6a3539294a0f8ef32aa605746c3bea3b6d91f20c35d09d0f4c5d98eb1bb366b2a576f3823f6438db9d61636176559962030b43ad9fcd0cd1d11892d8ba67c55ecdbe82eb21da61d269ba50b825b1fe454e0b210e925182687145120ed9eb27a074f83de3d8e7cf4e6ebb04e014901868219b90ef52d3b5164e2c1ffed2cd2d573f6354b4e71311e10688c9cbbfa7ee692b06e97cb6e595fc435183677d102604a00265d8625a57a6ed13c403214ecef2095a03ba85acc1302afcef42720fa2449dec7277406472a46da21b0d73014a83a5ec9eb6563c6cbf6510cbcbe301947cc51ad5a3ca5c6a92165ded65baf505ca7b58797316aab62e1bbc8df285fac1d67b589aa7e48475fc5ba46e78eb3fd60a2c583c7fc5860caff5f663ab9ae13527738b704b73a32457c95f1903d947271110056447feba74f3379bfdbb6a5995978b195da3cb6f65d5ec61fcb42061939ff4f341d90d988901fbf735640701501e87608f11a38b6568aa6a3abaa0ae459037f7c74886691d4e9eaad744d82a7215e6771b46dbdebe73c9e5cebe625f087da21062765fd0560a116ffe0539ecfc49abdccf812be4b8f7371ac8ca59551367c708d73b3342860bb2ce1864640e482e2ba40c5d1f878115d46a26a8cbec35d19ec7f2f372fa03f04555256dd9fe9ec5a855c6b71d05b6522a9aedc95bccc72ff57fee6dac61a8717d049fe4510d83318e2e24f3a91805cc182c1c76691ac76b9ae4d0276f6a5ad0bab6f64f3a73f6c506a63b9fabef2d0167b1a97ab1c4b3c1c91f28c74b8685989d1b82d6c971561bdb491b9565b183fa6a28c662746a83dec431fa10faaa0ad07d83ae97f19f7f3de7d2363936951982f2e24932b8e4c4e12f7ed631b7bb054cf2444337474e50998fc94734f94269ca128b1743590b9859c08d1db251c9a0598c0e11cdf8f785c863fd005b89f83fbef3e1134dd18b1377cd439d0828f5f388816e94d505daf61d4ddd7a93900fc7c611f3526d0b6aae334b9fb56637869154572205d4eb0d1121b231f2e2f5bd392cf031c8dda9ef386a1eba995c7693f8594bedfd32f0b0c0f4d8ecfeb13622f61dbcab09f0d9ae0d4ee48a78af15bac4871e27fe6ca61b71fbf1ee18e28f82c4717ba432da11c9babc87a92158a0beb234c658a1045fa0a4219febbe94714ffcdc60d48e6242d71c160acee84c63a8c22dbf18b40776b3a0b341ec86d6e395f85345572ad76189f7eba6aca7e767b415dce2b3e4742882d85fab18622752dca5c031791f01ddb5cade69cb76bd6f0fd5c50d18d87227a38592c0951f9937c9e07e00b2d1bb9d77a362324cf4b1952b9cade9f8a43d5363c86bb647ebf4a4d7ac88036be182d3b5d8e80155a045508cc604af05b813b51aed03fce5fcfc4c978b10f65cd9465a9da6528848824b97393fb24042ff52e9f934aed31647daf10fe10841a8ce196cfbcb348c08c5ca12f163b78c08730669c202ded6c4b42fbb346f41b29a3007a0feaec71ce9273a2f3e0ba0e5a8b3e925987b66df977bf8ba13bc7c337d3b45966fad7b08ed9a2a10dde193faac538833285b983e412c3baeafcc0d6a0f74e64b892440d9d4ed78c05d8ddf2f0d4ee9a0e3f6530b888dc5198f71784e1e7835ea39b1d5c357e3864d80df35acffeaa9156e1848736d7ab69096d26f7383686899d21ecdc6d7f504b153ade775b6d3274bbafebb3875c4e29128bcb1cdc7e03c443ad85a63f637f96eab29664c8d960c9d53f2c921bccf1f7e41e2472f7a1898c8bd17aba2add613f1d2b6108aa090f310277640654e2256a0b9acfe78d38f5be264ae2ea23d520fc9abd0b3481d6346e04e55b0bca9d6903546f2dab12b7e2326cdea397dd89cc78c85cfc00f387fda316d743f53c6169d7dab060f5e917459c1bf039b9ed1164136fbf3635fcebbb49343c075c8b0dfe047dec0e2e7240da09db5ffcbab057b0cf8061097f5d6641e99b74efa7d83ce2252e3078bd635a8757cd1c3dd26ee4a013993a381c26fcd76975bf7378186065c7ebda951748e8184c047d9dd2b9f67edad52bf4fa569204f44c8537dcea27fe9a9c149d330ca6cf6e8114e6bcc5311a7dc602925f536321101f10afb7374177b1c3c901b8c544fd49acf1525e824735e239ab6a31fe249682c14f16c5fcc0506a56350988f5c371385adc8ec4fbd45c244ad9c99a2db42a8f48b6ff04ab6b51bb61d46bea21ecccfff5dd0dd4ef0d417e3a55b5783fb847c1a2b9bb348261758fa14dde3bec776bc5d6c644cadc68749e98fc62002cec415d3f90b3962f3a894efcf93a50d978884ecad7b8d07185585eb3dbf54bbbc647225e224255b9c190ec8a9286690460f0fc0f20403d0d7ff1f36184971d20cd94c28820cf7093d4ab13b5fe1dce1459eb53fca75a03c051dce35633520a1ac5c87f94b9492e36d228aa4d35ffc3009dedb2efe1ff5a5dd1d358077c421f0e272fddd96e9974e3fac7ce268e0d725c6cc0b647ffed2a62e987f5ffedf41dd2c6e796f4afc9550a21a893c17eed9af3d60e19435aa1e62a275e9cebdf80b95fd35ae8607ba3856c65acb52bfbf4656c0a888d29ddf37977eeac4418153081981f3799ac8b3a45efc89d8f61c1bfc89d76e11c9cefba21cdfc738685a99de21c29d645d9c1923e0ed76fecc4757cbec4967f32ff22241f9d7446cba509c216f46de83d95be6e5662b5ec7b3e88364f1f52012ddde957bc8a687c781d156426bf730a7e7e9f7488c00321f2d6343049af263e2e24452b95e4c6092ea4638c4715fe7e0ee1d879e30ed3744e8c78e886ae7130a87a21706ad3d47dc5857c8c02753a4656811873a69cc4d074e260fd4ffdc4ea4ff9f8f1b6f6e2870a94404c89e093ba412f5702d883107cdfd18a5a4bcf2319697ff010d0d9c55d8edd4faaf009f663c142f755891b76cec7f7d92e26238368437f49ad0191c744a937602b977e29a97b9ef995066eea07a893b6a7cddf5e36f4651afb7cb885991f9baa1911f82cf098f5d7ef720a6dafee0031fed7e9bb5b56146546bd6c304081ce2d5b62bfecdd8ac03b740fed84a2c8a5ea8dfe881d9c792d09af359d732a68774add90be64aaa5bb34af40db18ffcb94ffdeef354cc6ad9cc4f899772dff10ea671bdb0b0d8d303d586f14926aa7dff0ffbf8469c5ca2a4a3cd04b31eb0dc6ac58a9cb435903b7ff6d9e5d05d36033d8927e47ef908991e01fd878aa0f696d2b4a5e87d90415f31aecdb5723c384b18271b5ace60e06e1d4a2786214ba3f013bd21148dfbf8534a6947658df08f969c284bd5ca5973fa0a646bed84b608c082868e932e399dfdcaeee6e303c4dd8bf3e8e65e5367f129765d14674c295f70e763f10ac1899c1f8df00aaa022d6954b5b1a1f8ea91109d9b089f515cb82cd1361af48180cf1f1336250aef66b104641b5defe5c678709785140aa99964737febc9f13dee45180648b4ffc9893307fab4ba50ed34a5ab9eb17d20f2b84463f45f465333295a5c16b152af8a589d477911fb774eafc3ecc9e96996f046b250bd92109b7099486bdf53f916b5ef115470042a986039925adc220c8fbd7c5cac6bc8fa2921e933496114075b2c01bde701f2d87fceb4e4e1c56a58794510a803edfadb0e0adef50941fc65ae1f635f2755a8359eef989a3178275b1e2548bc096dcb38f3453911f0ca8b4f019e3ed3c50466e2f530914e46248459d36b12723c1e09dd9bf23027a060a58a66bc8863f944c0ffceac131b8ee3ff9e0d002ad2c1a9f289bbb2862d048988a4f28bb690319d290efda2826e32881389937a90e29e9c0118c4be52439032547ddba0e94dd99767dbc55dd2246b1dd5b0b69a0c8670b9f201d729e419ba75c547a30a41764ba4bc0ac9cc41dd78086255fbdefc20ee1f5310036e07e6f5461517291087865fa0cf8dbcbdd60c57bec01ccdb35fab922f5170b9bf43b633bf50a094d0a0c962b96de8b85796e6ff75250c7930fc1038bfed15b53803de4191ae0e4ac08f8eafbcb0b2d628d7693cc0aac7c6a07c62bdb9d274ff6b4cd0ad36efcd042d8188258f2b95ef5a2cbbad411a2c59effc3838589b53a61730e525c4af127f26d9135f092168b905b2eada4f9a9af7075730ba00a45eaaeb500d80b3769af36e7c896d63cf0ca30f60902fc436a2474507865055d3b4028f7b109327184b52c626cd93a79b932fe17532c89437531cd581a2ebc7d5f46c389775da5037e6d0f6d2a6fbe84829c47ff0a4e39dfde6862a3af0f570488918aa0e0850f7f1068cc66456b49b96015cb97c4b35610f939304f67bc9a2f1b23bdecb809abb85cd75909e69b3d27f06b03012d6e916d2422a5cc7f2e59b87a22f5b2b93b77a47995e605d2b43cae8ba989d6eefd7920c2ae4c25622985c629dd57dcd6767a84c25d5dac2661c7403dbabb480495da7d3284db952b2b081d55bccc005a78002b23ec795985d23d98438323ee92d07382b0208a1d726aa70512a256300c18603546efe4bf874a56a6375412a65a5e80990bbdf4db7a305214171f38249d04471b241537a464f170b0bf4c0f1288dc259e6b167ecec92ade8a239ad1b8ab19a194020370137c42fdcaafeb5159860f1e7aef37f257d8716a3a04826d5f1b485563df19d56eb91d4459ba4208d1a25334ac972337f1c462fdb4e83d2d95a83b78d75838b77ff98af7654725e830d090a4a28b79efe9c54166cb3432bb5de266de8f6ae7c7644eeb812ea52d97aa292faa0c695f6f1aee0ab9ad9dbe6668b714ba35d8ec597ccdcc1fb6b2513dda15ea97ac051ee7f9fac18c7bcd2aef43ff80ec35c8e40e19859bc6af837e4a3595e31daf0da81a3d9866d7342e8e5627e3257d0579aaa6e29f2530b7a26e3d1006f09881b704c0770c800af232c95335ba76ae21f3eca9071d0388ab23b166ebd8f7dba75f8928ba11949cd9d22510f11f1cce2ff2ba9f569376a9ffb85dfe43d07ba6c99e356526559371bffd690704734e2322bb98934863383f543931b5d35f82901a366e126bbce442327aee174c2199c85bcd915c9c657156394c6feae6afc20ac084bfff52a09f6ea5ddb25295c870fff5e28ac3ac125ef9844ac5291403a8a1c374a9bd1cf1e88262bc934e8e39345af5bca954b72e62674094d914e273114f23461adf942f09ebc8bf906083f202680f10cd04689b7091c92c99c82b2d1ce098169af74644befe41eaa09673c6a736bb64686321b4ffc2c00c741cbff8f73e5df1b4f508c1362de417034133d5ff9f12a4c6ce15584b226652ffe2447856d864e9017e013eef291d90571acdd52612dd886657376886ed040e594a34cf8770d945d97e3032d2f31594582fe4709e4df3bb44bbdec5eef9e62b54cfcb4835b9e26a8e917680bf73c079cfd51e600afb6bfbfcd5d491c63360fcabc40a0977675f7d6c5fac6ddf8b52efb3ba65244453b73ab7ddf4deb1387f1093ecc0822add3f9a5781c3e7122fa2f4f4787f9a2e99a7eaecd78a764dc73106bb064be9f7cfbf0b6c9cd69afef0592225859903fc833fdd8274338190bdc06e1eb5491c5af1aa80d85cbdaa82feca4c42590c82fc2f9622e271ecc4bd5356c7fffd335df993640becfa2c5341c810fb653729adebf6ca968e1875658b5299959dcbd53051152f314d10229129aed482a48071cefca2ed0baee6ab51c3c413355f1db83b755c14e9559468c0ddf6aceed1578640302a01da724d37570b7f7b58212bc43222d719bdacaecb622e88c54d5c4281ec599289144372cd55411785e5a437273223b10cb535c5c93c46bd4d4a6504a91a83480f0dd388f54f3031dc7d63f6ad5bd194eceb5925bd44518dc7ffeb06956a20e30690a21f34d609238137af6f39cdfa98e9126e2a067b9faa8c89ac9e569ca2f3cbdaefa490ace002197f423f2fc1927251fca44a086ab650ff8b311d11eaa5651c3c6d89c46f24030bff16ef3048d22785d92680319d2ad5d339c610e152886049408858f6c3c92b4f2c76f427e3a10397c395deeab1f0b19cd7a3e8b5128ed1eaa983a2335ec2a9c0ca0b9d30f206dc665fe0c3d76db64463fdc9717441a950ccceea085b935ceb8da5c3b518758479309cbb084093384088ae95a2cecac328a73ec2c5cbc6be2aae03956efa523921049d9c1a5d0b5ec8379112cc97958393593e90a723fe6c47b1a32f02715e23d27af6a06c3b6fc853b04262dd4522402a611fc95b73a37a3624b5dc2584ceac75010734ef1152cee75427f83300e7147d3397707358467c6d54003c6159d9714002ec0c6f4384de664b1ea9ccd580efc047a08fb861fac52683a624e7e8eeeb7774432b9ea0df90995aedcb097d3afd47e660af23a68f462205e4a99c6b044f17ec18d5f22c25e9f525abd8d85dfdd22e2ad3ec70b2471b56e59945c974bd425d41730c2228e93000f8989a20ea0b5f2320e076a61e442b24611614d0560a6e43455f4501c5c99e7851a175885ad3f57473f4cb509d75c050e3b1e6c131cc280181d0e6331187bd66a971f50900247b98eee50c99237666d80489fa4c544f917e77aaaf3d4c7102f8431595d953ebc21a81924d1775f67aaf5fd06577c97d9682a5fed95dfa78a47703405b261c7c51c15861d5e92e1302b22d63b41acc2de6ef1a48e27b63ca9e737c556ae93ac304486c0b2daeae53e71f9a48c4ecba7bc0acf9383885563ba7609aab439dd91a7be685a3b599a2f415953a3b9515b24025fcd0fb81d11a767f0a80d2708827ce3c4017fd90761fd570d8d6d015d4ba66614667250e6e4317b8fe448fba7bea2d3b4dc1e3d0cba099298964f474bcdf20fbf380af339b1fda507b4a15c0ef6314176d78adfbd011f6668077bf83668e530e83c9ed36a145e430f7265c16f3b912137ce5af24ad04b643b092249934d1ef6e982dd743e82006e681ab4ad9ac7ad6a95864d5a6ba357fb18171aea432f12b75f06eebb9cc9c400ca8280adbdcfe0507a2d499e0fb80157ca9b37ee6e96bfb7fbafe9340fa70aa50f96c69a7932fef50db212e4d4562468dc3dc5ff0e76d46ce5afd0e71cac51268f0976a0eae18d00496b268f81058cde815a5b513080c89bff2a9fb73da80b37ed95ce62594f1d1947c02c432e133b8e3ec9f6fdd8c34f4bb04ccb5b6065572ceed4ef07b49a45dbbd2416e7dab42dd167f33d2567cc5c69225af8eecc2f1e8b8697744e8c56ddafd4c44bd5db4749b439ec18b81574c9039bd274e2c1df64f69468db6ffbfbe4c56694597fbe053de278bce37bf3c61feb218b93b8fa657883b04add78c1122cfd0c031ebbdef23c55b00c1cbf0027381d2730f05ced8e38e3134e749d9a5a3fac88029fd89912505da81ca8c170cd1f7e658c1a4d4552949a858f0ce39aec30aef2fe555cf54e8ec92ac816e7aaa86afeb23fa1a04c3cf29aa39cbcd340ea2a8ba5a2f7b134e6d51b2509579542a405ce703e44c8543ff65e794a678b7606d0fba6eaf05b8abf8a19c5ff0755784c9c839052d457fe34940912ace45409e6b19de683c5178ded7f05504a22d4b5b8e4620aad38df06fb028c3864cf4cd85dd57848b6140029b7101634f39655e0053e7606d6a5570b8e3619e61840fc434e3ce3652eea1a102cd81622b9bc31bdebc9946abf4a3f094732d8d900954327afefa9e69309ad175cc26c8934dbf05cf53d1e1b465cbd4563015fdc09c945c8204a6ce0cc2b806b88149ac73f76dbad2fb5683c8d44c4be252e8772afcca8413d4bb44a36937d7b393d5b71484ea8c34fbc3cec115538a0043429dc69337564ded9edec6a5eda0184d1aa8e67074d49fcc461a8c5819bb4a7e791244fe6958460ee666b8aa40e4fde07a2dfc1577a60f329133d6d3e1e7738ae872fd162993905c69d2e0ace0d2fb9449c02297e49c9631afc1b1a00e7d63300062bd2ad62cd31db8104300690df327a9fe1fce9841f5f11d2605e76c81d5f09f8b5afb6ee678c5566688c1f0ca6eb641ca138832f5416d696af8c98cd5c66917801e1c628d36ca0101e76cbc8ace577abe6e24a88383ea2a260514588760eb4ca423249dbbc89d270d5b94062a8be8cc1bb99f35ec03a75e93035f7d63fb26f0050fa168d9ef5532e09320d7f57cc820d863e5c581cc0356be620fbcc0f72e9f6ad4b2221f3c53ec856a6845a206f7dc700ed31b4636a114bd234c7eef48a72ebfa525aaffa624227e3b10d6fbdf1c6dfb9e0a6b3f0b8865d4d996022754843936aead198382fab3b5a986c3fbbf18ae55647d06b4f0b117cbdd82a7b2e11f0298ced562fdac7da23b3dacb85a5376a37d0d89830291a49f944004769f0cf48710e47185eab63dfa727da645f814554afba529c8cb7a73e1e7254ed7def6fa7ad6deed26c996d852b8e0993d5eb70298857122f3f2998c0b84ccb02da0e92c70e29f9427c5bbcb578a1dc4d7b284e651fb2ac1fa34271e415565060c4dc7866bc199eaa7fc01ce42d62563d66a36597ac68881e9d22c337eaad3852e2b6821f62a3929ddde3a1455002fad8f72787d0d8b625df7e6cf3dad5d823a3fbfdadbba91b362853a6e7f68739a0463be7154c7cb6ce4ab33c804a25a83512f54b2ee1f1f4d9fb7f343cdf26b9b940257a69e545b24712560bdd8e421f3732da9c9b7288dc3027cc138488cea29ea75cc08e91bfc134945eeb1cf643f6c30b9eb8f239fe845c12bdba03e3676589f93cf3dcd0f02f9599055c193d15953686b8daab60d977c36cefb70fc4008b5c9928af1831da3d9ff1198fa1397bb57ca071a2c0560e4b3466cab0d84f9eaaed31480f38c0474cac41a9f00452c551cbc2dc3416c233b9e5b162273d7e6ea1e70ecef528253c7260b4ce84797ed90289c7dcb0f934bae03de904fa11a9fe3c7cacba3eb9077ca2671b233ced86bcd4467eaa053aa017a544587302a39d157583e839e6bc6e127bb822c60b38218d43dd0b1c3c92377875e9c297fa4b1accfd4b794841f4ffa1325b29a0bf5317f574541a3b3f5b3742a5fd1971a937fb87dfa34966d77a19c138f4daa16d5e53b30b6af604638f40d31ddd8d1f28c6e066a17b878a442d80cea70cc8a3bda97306eeac38b6d590a33fb33bd614234a14ff236fe66d59213f2a0d8cb573f46f13a983f3f41a3904a88176fdfdf9742616445bd165443ed444e2ba56c2655e97b49126aa12fb483adb4bd0e201668ae5778f079c2d29dd9ba0a96fe5e42726e6a114256045fcc0578dbb83ae6560dc73ba5a2760a1408ee89c786069490fb208187f7debc5205f4558e8c255810d74502bc57d5bb94e0f437ae71701a48a928d15ea11cfb966873f0e21aadb8f3b004507ed58c031831e99c49663271a636e66886e8228abae040f0035e0b093778d9209fc4093ec0a5cb612aa8a568bfdae18dd3d4c33b08d366a9707c72266622e8aca096fe26fa8a2fc61c23bab0d208f31e2c44c7507dcff17a4eb2699426e98065720935699445cd31f8a5d2b32a84b49404054d6a0eebd441970f079499490360123baf27fe93f99491d39592e413ec6fc684aa0a3b664700ae15760dafda8372f9e6aea76f2fdf5635f6fb049913c72484c21f4ea4f159997c4301352a36f3635cded4292d2569e841949ba0d3e42e2467a8f338637592e20d595a3b42dc110bf4c2d801a5f392e5405538073a29dc854504a78dd60ac4b1747177128e5fa20d8b7c40dc5008d084271d0b9937625fc33f63634bf5e197615397d4420385e54d026091c1b439c7256e07c79fb7e4eb63359c77973866c550003737b678625ddc0dbcb9ada03ccc9ddab93babb6d63cfb7cb1a7efa1b26195ec49f2e68dd29925ce13793e7a72b5f922ecc9d9fd8bbce719c10ddff88e0df3c8e1aa86752f405c327777fd7eab8f8cef11ced82b1822ad52ec0a813918ca624ef21c17d160aba3b84dd955c6e8906ee8dc6b4ec5febdaa286e40e78371f32bdd99af4df27384a966ffad8411e6daba06b29b7764d3e3d1502353202f5961f99b9b6b3dded32ce3c68942f83635ab27173531e0380d3a50f941f77b8177a2018faa258efd1ab016c69168cd6a19cadebfc289756d33de16b7f89c8a377e0f16c8b3cdd814b1cc84f350ba9e30f844bc61e9d96043cd81fe2257ebac0e25c3bea6c64c3c0f3604d2c64c3881d0f9db05797a9508c6af2179d4f001b9d76474f6434eb27c75aa8d91f25a77381d10ec49fce721e4870c3154e16d7d1e4a59284614d3eb5366d8870345ddf13b06487adbc082cd2c9a0a12dcf667d710ff3b15536233b48af2f406188751b1db504ebea8ea21c45f44ac810d81fdd6b73c05a8a14dac98bb5c7e6a29dd09500d971fb81885157f7f6cf4408081bebf35f21b966a81d6c9d163f877f8a20d9035254d712c5ebebd63709ca8e22752e4db991c2f6e4d4d745162f73c7589a9549031d25b5e0c08ba0acb524d1e17239475e590eadee835f6307ed336d1fe5da025df43907f4fca2effd441bb80b81d4924e9d8855eeb0c6b7f3be493992b69f8d6e67bcae125beeb743c4b892c9f6a5475729db70e387cd4e7185e2a28ffd280240ed94b0326c9859b68fdebe3a706bf3af34184ec5ad638e06c0f09769b74a9b94bc3c749f816cb211886e3b2fe538ebe9ebf9dd6c458fe15339a4e82250a5706aeb62a397efe64ddd33f73d375da4a09f3b4b72d57b4e1dea4520ec045dcaaddfdee98848662465c54b29eb2048d97f7dc7f84620a08845e532977bc88c547cc1a1c258b6fccbda429c76eb929b72535ee304616a74122576f2779480f50f91ac4b136d0333e7d9631a98a22771fe284287567f44a9f17b278c7579d455243fd46e00bb2830e87844695f9012055c37bf627d08509b7b9cb19e0636df1ca0232235e56b9b6b5adfd3d42844950189ca916ac0aa118b4c37beaa469582313a93c60eea3cfd866c7ca0b045239ce5d30ae850c712bc4a95399580e18f6193266bb225ed2d98d55e6848c129e02441cde718b544d206ece64ead33ec170c1e7f4621cd42c01f560fa8b20838987efc4419f3d7a8b0e3cfc10774ddbabc5325753a1989b3b6b019763caf78f9b12f461ddff2e743837645689e807993146e73b88c34c1a23a25b07ffabeab26fe29a76e0fb3aaef6894903e8e3048af92579170d26e8d0d01114bb351e4e1241257927de1df26d525742ffe24bdee1296e6c43884c00881d166b7ce0a037cf8ebb9dadb90b014779bad8fde696e8c798e82f9a79b47f0e01a8ac7eea4dcac79eb6f69e09baf7596c1bdaea4a2f32d53c57019098cf8f4c4f88e03b56530d759109f6e8b4ee49e55b9e342266a7cf2a569441cfac2e5e7819a67dc903d42e92fefed5e82552e6205c6609096b5ad695883bcd1527c22ad6cab1002e9b4cb6f661dce5ac49043bb5b1229aa24d3eb079a8eeb46fe4d5b9318c35502aa15c34d40348f68ae84874d506d35e10b486b612e2759a887be856fd4b9022f44a375f0d73d9c8d5a47910eab536d34d8396cf20c3d5825d417412a7ad481d61a5ad62b8295906be538232ef83c07791b68af9c06f8ba1f1b6de698ccda299cba913d4520684d7abee59af2f5510f4039cbd48b27b64eb546eb48a385f2277fb65ea8db49c2ae1e8e6df3586df9e1ac74227c8f4d8fbeba995cab04c2273504345a1fe0421c424197a20249a5ce9aeeb8ae93b66eaea07b44e20d114506043c02de0661b89c24ff1113dcb98fc5a0aab25d5bab5d45fa498fd472ed08d4c6d10f450d2be3d020d3524f8ba96c0a268399ce5ff53fb6b9b8a9f9cf2bacde23fd5bdd8eac63d29dc0e5558da6d1232abac480e20d6afaa53fcd8920066f2ecbc80bdf4e30b42b7b10eeb349a64582c58c2aee9eeea8cdc756096a08584575600c130852bbf599d222b9914b060a13571e7ce7b449e355057979af0e1a35bb394940c0cf0c4234315003ba1a6682e05ad74c946699839286b7b16b9a09d8df4ac6cc63953e527e46cd91fc3dfa5d7cca940f9945fb23b32099687c3e96f5673b7948b2f20763f67e5b2c4a80837fe58e75180a0d38d886162fd3968c9f7ab423ac931176d2c961fde4bb107a88df948c57087dd3a80b152b69185548aaa287d0f4d9ab16c2075742dc58b703e3d8e1645d47e5407ed33e4685e9a44954f93299a3de3fa95f46e8add4451d0d35159a2ec04f69a9ec5cce6327839aaab7d8147efe48dd3583c50cee7dc5db6e60f3e1ef66213baab86dbf102a7bb71b6d4d161b2608a07bc582074e6dd3bcd9f2554f2b65ec71186647af254320dfaf29e82a3660b38c61f85b3fd8bc0c19610c3ac02b20ac7fb414ed218cceb24e8a1e7de64700d6a07f868608cbee1d91ec0f3cb587761fd97c8b379e947d1267f6c25ef009b629cecb0d74577ac7927d15de07daa8c9b4491a83662219c0883ca5494278cee9c82ede2928f01c2effb8f045494fa387c54855df355b274cf67d9c116fa559c02658d7c0f0dd5876b7fb32a23a78d00b0eee275f0fb52df84df9d49c19a60fe157982cf8090f812017197101ac74a40c9d5d093a20619588162df72f0f690a18ed857060a1811e82a92cffaeed6cba93372d43e6eb4af6c01efb2dc8724efcdca8888c6571b98c5835257fa857fd223af646ed9922f1490e4fecd783c027bb7d8064599748476e1c1827ebb014f4c5df54fb8bae82cf0297c4c9e2b72c0fbb0c79ce3ac1ff9349e909ac230c0ca279d40dbf59f77933a6e88b266db825ce2f28f89bf3f4e0c11895acfceef1aff09cf095d87d5e045b92b4bd4275aebb31e7e7a2f2f6ad03f3f1f594dd7ac872a652869d46c5d96723472289c2d2c0eb46664cbbda9d8bc2fa3b44e0641631fb0acdb5c86ba9cacff0c2af96ee2823cc98e57f8dfc78a7658a24f76bd804ce965af709617cd6d3c7cc27a5f32dedce71008adac2e1d21e6193f3c02e947819b90df35eef209a2e83b47c379a26cd46e4505a7929501a38a00c89ca06c40608644d2725301ee19a947255a48b1a9eac59c7696ee508e36f9b341cd272c7e4b33818e7c2b055b053528174eb78cfdefc4f0db6a6d9cee4964289840f53a6bbe5040d3155a57ead18cbf485f6ebe410c30dbed0bd5e0a0dc1a0a8d70d0fd1199a646934c3af1b0aa1da6da897ff2a033a758c2f1004cbbd9c7388376ca02ed7fa51439092f4a7e775dfd4265ea0fdf7224b1f632967152886405cf7a0cde3c5d43a599a3ab083fed8e99dcc1be27d02756ba2b3709323f38a0fcf45de3551a9f03bddb2fb998142820e8d9de0855096b51a8cecae62e4dd747538f3bd2e71a1511e59efb664e923d2555de4b41ed8a544592612c0b4ad5ccba0c24a3cd72c29bd08dd32b9ccecb561a545eaf5549a860c3bdf69cd9d7c32c1e5f2eeb3f0b3e653b54394aa3786b66d3f9e13766ea5e2e263ed62dc74717c70fa09896c8da7a408c1336c800748704b3687ba6b3fe1b9578ca3c29a166e01a0cc7fd00467ecbb42b555743b7fd0efb3a163d30f18f4243cf01667b36832f3ed12a647bc66b15f044a1a6a7a266b6aa826a5adfb7302bd4c854677dce4cff7981685554f92681967fc51f1a953317b9eafe83303e859f63fece6966a2ae61ce344335c7735382d408a44542c30bc18e0aa9cbe0b516d1d4a12371eecaede9019b620f99773cdb530994876b3fa7afb6ee5f06f05ff8cc86e12d33307e2aa5e2311fdee41c0b386953ceec35806145388645cf8a1e6625141dcf1cac13fe3f1db23521cadbe276fb773fc3ef431cc0fdb7ce078d774fb6beadd8382e8d50b118a95a623d271079a3c1af3d8a2ed28951d0594122b5f8b5bf4a79eff355ba0c347c616af951c68d8ae9311c03dbbcf1823ed5268cf86651fa2653170738d9200373b07ffe5d64e159119408122083ff014ddfcfc024561cc13ab8c8a8f83634c2d19da77292b97d907c189086de48748634a96d9f08829ed0673569ab1b98c46910eda6e354a7a27aafa52d4377819586f37ff13b1b3ef1f79f9476bb224be7eb2ae9ed14fe562f30d30fec367289f8f06e39a1be438de74223a933706c70c0aef34dad6dd25c4606387af4ae5ed8e6320da21a8f9deb4f1a00d3bb319cf4ec9b08e0585fe04a9d8e371c5c7d98ccbf1e0711299a080c9e9945caf2a61a34b0bbcc0a4bb4d4457f82b207dfce159a85753d9ce4a235d8bfccdf7497e0f5b0ddb3073b5893887062a1557627475eec38fbf3a006be57c302edb406c4ba06972ffb03b06fb13946432a2115e161a1710d41f66cd1e36055b91e72ae7e6dc15145404934f29dbf54d5a7b4ef4159c9f2bf7ba675d3cdf048866f02e99c063f75d39054f5454dc55b97d65612a4d030fd28295bfe77ca77b857a9fa6b0fa85b093d4be514f5cc8f05a0a334ae5ee9aa46d4e5f7108dee32e18d9737e2c80944321637911187b2ea535ab24fee52c000f14568826183f4a039444fe511aa3bbdcc53516c934510909c777afe7ccc7748741a5fca975353d83ed17088877339742c6691f9b203f495cce8a0ea4f80c62697a44aecb1c87f5329a779e802fc6957b7a702268f662f30f418b39732ec679b83ac22dfc8cb7d01b24813425469f49de506d1e1d88e5f13275d4c83e5c019358923cf57366492afdac481dd1a8b3a983b6d5415188fae9125bdf5a6edd85c51086e2ca1cf6b083566b2293a34d96b84bdf88368593867e1a2b83c4895b62d5fa856273001e8676de03ff2278a4b078a6c9dc87881e51a123597a3c5c3b1c05c5cce80f464c84e8772c9ff75a3c28862a5dd4ea9c33b515321d04e9e5dc684109f8998fa7052fd59f1aae9fc05e71df78d32110c3ce4412fd00bfd98f5b75bc91b4efafceeef8bf506c8eb17192c975681396e0a194e3c5a2b67350f81c615b560677c78b248edeb2b66af471db5b4c9f1e95b28303d7caa33fd487fdd70399bbd1feef95106de23d24d3179e5a2a87d8dd2472a2bf81791b559ccfefc2c1d49b669c5970c4f8bcec22fa4a38cd0fba5cb6a16f2d3244f22ddacc9523561a30729286537825e005bcd0693ccb6e90ec8abd0943081f118bb029c27cdc84f808776b2fdd6cc0a6cb0992ce4339750f2530954ef7127a9477d93b920c48e4df39a97fee46515ae149d6c54943f952830f008901f42c5f673aa565a1feff2c31f06dd8fa6c43c88f85bcc27c499cd4d30404f06ff3c98396b4d3acf388315ab7d8b5a04ef752980fff178e6325719f0f36af6a56ffe51b341c41075b2b87f1ca1e4b0fd4016c2ae62e0ab86e0a014eb68724a437381a20a36e8538893a234888caa0fc03cb2c19e9b06f162cc72e7eacd7e6217549c72d3b7b9d0673a1995e204a7426e1f9b8490a7b5a4c39474a071ea9351169346a77f2439bf1d90cce18b89859dc9c528e46f0f57fefac1cafa21fc86128932aa8b33e9e1dd5910b6ce6c3727bc24b909a1b34f40bc82ebdb7147208c177779907c9c9bc94c272891a4280d36f4ac6c1b4b8492acb75bbb886ec6f0fc4d0cbcdf3719466fae76457018ef8f59eafc32d6f1198f04be3a14514db45eba5359c2d14602cedb386294da5fa76c5514122560062ae2655a4dfddbad3cc751d85a7ca16aec71e2081864643b4cc7313a41e4417b4c8dcf70b7147c47fca058db9d55705a4b78ac995b58801f0f540e606fd01dc9c9d002ae5e4cb2dc88d9f0d387b1731a0437d93a38066c897356fb0a95c902f9f9d88f7c2749f5f99bdb872cfc7df877acc9cc03eff01df5ed837ff58d473e909cc05ae1a81c56ff3d6beb8c21d4a76ce1e88854a94a25bb386268d162054a3787dce719de5f2a6e43ee485afb755eb3421d80b554f76ea3520590ae25e82b1c34cc0fd497d7a874b41c2a918871e9fe1cee03f055598522d16e91bdab67f771c6ac9f456b8aa1dcc50628c0d7602b9c5e9741fa9976932346b0fa12165406df03142011589fed7d8012c10940ff0c090f2591870823ec11d74b95329fbda585671782f90645aa90e05f7680e220a9dd4ae72eedd74421d6ad54f2fdc13cc487ea31a2c6a880e6f94f77fc4d6bdf9e55d71f6eca3ac1a2134caf7940e894a70285c5facf0a37d67acb5a0e3e5b73cccea771f3166062628f696c9d2e5dd469650ea3497458f5a9f698e48ce1d3b50a3e8f174906c91f59071114279b6235cef0be81e8d7870257f493cbcad0a7e7eb7f702aa38009c4d0fbcaa6a08ca8083671100e0ca78161983abb526150df4b635579ff1c0bb8e7d74af688d83a4f5066982fdb4fa38d4ed2e20082a66201477f0a48272f9d1b660d06f8b7bdc20b037b53b8e11a3b6e3b33ba8c55522fbc8a05b1680a06f028bb5bf57cce64399b081448f5b36fc690484530fb550054e6e1601f14b9da87502c2cc5f4a058038551b73a653a7b38968679c0ddabb1d91d431e98394ca6c7b052fa68224cac2007df0d2e10efa37e53134de4e04e2588a0a6ecacd39692c0045fa29742a9d301caf0324e668d85a8d3a1a2e4787d03e2f60119c0eafb73079a1015a35f2f93b43d9948b19fc72ad5c81410e486ca960299f4d44e3fafb4bc2a47be26b7cbcdae0206a53fbbe4a97c98890f2992943aca782b82f9c64e419b133b0dc6529281a91b12fdda4380dfe4dadede5591e5acf987088e330a63ac1ad5b2d3b65c17913a99d6801ed557ddacd49fe1567236fff8276f80262ad0e92b602e32ed8102012ef4bb5a80e242f5369016740f6d63cbbff41cb09f9b33413ec24db57ef00abe50e313042d3e3a10e9df4bc6d360554c1c3565dff7d4c246a584883e13cc1e1af81cf8768900fa087298941230df05f046c9134036ba9d700c4492b0c77dab5f52aeeaa1773a992a1b3491bffdbc9a6fd4eba6c094b324b9f803d07dcb7d2618538c7ac0e8e5641ef010c0bc5adc19bd2a918040ecc034dc65f1b10839ca89ed22cec607d49300ecbe5b5b8b8b0dac247ce0c0ef909bb34379e8ebb61a30537dbccc04791da059118a3a0314261ea4cb3adee289cae7768bb54972bdd550934c5cbb1957f30406d0276511e11fcfb01d05efc63525d33fdd5e3175895e1093d86f314c4f4815435b5ad0ab5632685b87b5d141a95af1c96ef09644810aa853feaeb79b443e05ecf485ca8c1b25a2384c0d87b23796dcd93cee1c32d0476371c4effd694629ccebbfdc0c4be6597eb51b8a74b0b0fc36658ab9b580d0d11e7b33459c380fbcd8b85b1c580336c92c20b65e7731435c3908e1b8ffc9867be3504c27a573516b075809be34f65fb7263f4025987ab22cafee54923bc59bc6d4e8b1aff53a709ea7780c0bb83cad95b012a8d6e0e930b587b590cc7177bba67782dbee866b6afaef28cb84db42bfa20ac54fd7d108352e3a9da15077980397b051a86debf8d8e79a6b61970d9ab5ccab8f19c3bb16f833f776c6413f4572662d90ac7fc44fcb16fbafcc270036b04d8320f6f7b98e6b6308bb4f3b534e27bb8c08e5e5a36b63c168532b5ea2f97d47f7a5af1de61abfd89e6b47c5bb6f86bdfd1f21f8cc26bdc1aabd7348131d9c9e9030203d14045be31dac213a1037885b0e4e358404dd5e5b8278736f4a9d8c70286af8208b1512fbeda09125590ff6c30bf3dc0b99a8cc4b8b012e61acbd88a515e1ebdfc3a0d264bf40bc7a96705d219539e6bae9931b2d4a4230f6ff7c2aa100700c18ff75b2c0b77cfc763a747189738630b9eeda4c7fff5912b57f47380f50eabf39499babaf847dd62093dd78e9d71aa1b8b52be709fca27ac2acb9278bbc956817dff30e4515c52534f4fc122137ddf6245420e2ec6ffc7a382d0cd82d5068ec36e186e61f6de67ecd6009172f2f3343424590b3a0830defc88da12093a2c791f20f8883d5702f4667636f4014beb5f439bb6eec44b6014dd5997ff7fffa843cf7938f988ff621b5ac060bf37ac4d38f134fc7347072e33e146348d90dded221e3e71261fe26ea60d1a38b9f53dcb7167ed2198f0f26de5f39f6185d55f0e2cfa658e782f1eea704014c87a3d2a67ca3a4bd8a4566a1c2f072b79097ec4a2565e5b602cd2aea859abaaed284e670a41c6d8d430c2331cd80c6ad6657ee5942430d831e7980cacb4ddd12d241c93b2fe77ecde3161180e5503afd466bc209859c14b639459dbf08e69fd38a306422c698cd1a7b8ef0bc75b18935609f41a45af16fe2dc3c1c268cf67dcd52c52ce634b573592fd28873fa0fd6a5da5a5bac7dd8e1f5201f4bdff58d4642f796f47a4785dd8ab9f0833fe0a2229ba33c9fea3cfc5cac5dc80ba2dcb06aa020d96387c9ae408cb5936ec2b3d2d5bf7f089b1aff16d06c32f6d72495a961ec5a23bca90481cbd215272ece0d2b5fbd961bbe29240804a24cc1b0204ff6c2e7eb536b753b3ada2babb7cc6b70a90a712b2cf9dd4fdd74e11b2d33899c61ee2543d789adfce064c9d93db5a7011eb5a182fb57ab79fccd3603cb3a087ba4527d05b77c6e7afb042c9f331f8d2f86e06558fd234bab22411c529ef49980f46587f8c88df007b63242898b717e69c48e5d8b8ec05a30e799b1af7774ca4ff04c1cdb4abde9e998fb107a24da6dfc2b44460eb52a80878802edd3de04de5f5cd3bfc4566b09ee73896299c50b774860690b984616d6d227526807b24ca0945d0ef55d5712bbfc0cb84448043a77b1a878968ca60dc9f63fc75d38d4d395ad3c0858b819a11a66b44aa266ce00c3ed65c2f219b9aadff4b36a5af9f401e020b39e92b6dfd8b36e7d2fac7338cad9dca6bccbd2878f0f16aa77043c52270a2f1e71cbca5ea9b73f750d21f76fa52bb46fe84aeced72f6c8087a6ac8c8c55cc1d80340249337611c90db36912efaa26ed4e233fcf0052ef4c9d03134f622ce41d006f26c8309a616ce664d777cbad648e8e25fc641ca5a56d0579f47f5e497f8e241ea85bce2697ce527fcec4bdb0e609845658235ab2a9a75976e1d4a7487320d9cc16f18aede4ebe4867dc9e94bdf6e8d7df4953003638003bee59d4d0a659b24e1e551ce06560a30b01129ad64e189cc249b04b4d71e2c683b128537d9ff4056517731e50997c79f140b35e8007f3587724ac844269b5bf6a9c09275257b8d32015bfa977e11f994549635f36a9f17aa86b8e05bb24a13d3124d59c16377522d34c07c3c23a91e661ec259a8767113f7358942641da25f03faa9907e61ee37e60f857dc17f49d2509fc28db77a9cbc44a71d171ab67f71768658ba105348133fbe50263caf4cad61a76312a70fcffec971ac4fac3f721f838386846ec9e0751d34da7b5f8598f2b4b87bf47fc17a5dfe8e870e7dee0083209ea467da7e06b542a31f34235c973de7831aded21462cd098d7ecd179e71f5dfe5f41be2813edf8356f950c27852966dfc7a02106e58a25944fa642581c8034212ce03d4e4d7a8b24e5bdf6bfd0d7aad2a6bab17d899574b2bc84d7d27d4b05ee51fac0e26f09766689beeb789186fc03b5129bf4565f540eed0e1c01294f86872141a6de8a7ac9db6feada5a5c7d00eac1f0fc112169468491599b366496177f4b81e160fe4a5ba37604683a60bb210a3502d003944190a05a487ef60aaf5ed4eb8f67089a7e5f9772dc3582b66a9f7c00525e9ccca3ad485c5b8d1939ff871e02136ecd03eb6e2d6ab93a1b819dfd92e63eb95405540895fce48782802fb90c8082457e926270b05654a5d89b20787a63b8a67c0dde0537bfa23f7a9485df542686a53b2080990a981d3d485a7d802c51f31c474168537f5fcf06df277c3b4598ad01462a4672c5998c62a861529115f9a26d7655219db035a0e5e7499e6294adbf8eab6cc544e0c554f6e545ea2777335789b57d3307360e279cc33842d78c26b48e4cb7c1770b9b547d142fa944cbc2ee44b178ffbb591898f7fa0bfd99b34e0c69fdbc7c57226012b54c68b890bf6c9fbe29fc59cb2112aba38d1754758e44c85874aaa51bb9f8556de038cc71f4615809732f3c1243fa91d904e4b21cdff032acdebe092bdc539a594f7791913aa2db9dfb154bb811ace85d93e6675c13aa23b6489148170acb67dad7afddde7847a20189005dca25b25b101fab695ff9cfe47733bf125c77189cc484b489ee4804f06e023f5ef707e01a6b33bf196f001c7e208ee79e8026391b7794edfe5cb52a4d40792b38905a047e48460dfeb8b5e56f1cb4053403f09c6392925c817e8ef63b82c29f59bc3095158fe36ea830a85ec20f827b706fdf495f977d899ef213dd1d4b27d8b8de632e888fc3b315506e5b6c29ab375ff7f44a28cd4b4443260fa0cb2026e33289422d319a3d35ec8700f7f530a9762a7fbe55aff8f6f96e3a63a91b42ed3ce4147165d814861eae72b7203a683c1ab983f10595f85f32b8f77eda1a985dde9cc4d057a4183e943f4aa1d5ee504611ab25fb805d96e42b5e77c09791cbb8ff71f0ebd956c25d1cfbf8a33ccb4fe03c7039a935121e72a31a4a3ca6b60911ba531aaf36578e0c8c79c5db6d763d57ab11a0918cdf21dd95a9cd60eba58108ca83cce2d5a885ab63d2515345a589944d84a64bddbaf829625207e6fb5a18f0e046b01f5e7b69c2539896cef73a29a86504d565becea10ec0f1e02d721257955bb376ee3421c666f661564581f87d9b637bfe794a7812f87322c05620fb75740d06284c06af850b472d16ae8c027c4633a2e5af9ededd602d134ea210006f25dcea2e51f80904e54fae3afaeae758caaf9b1a82d57de9049b3ae79620cdd6791dad9fbc5cced84ed327066e18ca0c5525c537dfae62582e16637a4370ce686b6856093ea6858ee95d08d7039411186200e7c42f6c21b70fdc4f22d33206758fe39f1bd01c808a36af4a99c45560fe12ef018c0384cf20c428cb66ce80a1ff9dde9cfc15d0abb5a795785b57a7f2d8f69a521167239ae813a213eb261b9adacb21f01bfe2444d163ea38a35683a117239633c3dea95805cc4322a5a558c619c08d1271101bcb7893e029ac81e457b6be928f7bad5a7b901083c7f8decc697f5e8b08a01ea95e9bc6e706d33ddd72d937caeb09e6ea0fabcc6f513b137b149a35772a68b79bac3bc53fb3db31adea23b75bf7e8840c463c6c41f54f750b36071a41c3c3f5421bcff2bf5d55b5833f2b57c98ef3f3fe717f9ed1640344504f6e58be231243cdb5e7bf7a4892f35f783fb1b24f5803e0e2e8f32a5def01e4dd9af1ae1a3ae4629aed0c3588938fd82faee5a3b75fdfe233096b76878f6a5650f9ee0a6a70154e24bcd2ed69f9715866349e1aa73015ad4be8015c20fcf6238488c0bba85f1b453d9003a11a77abf2c661ab2e27e2b757144a5d8f53b243e5bde0be72f6d5d0b8b41b064bc1e4a394f50a34558310c2f3f07cd1e7a6428977295972acdad01cc3eed74365def092ab2bc9b844bb20cff0be7e2134d8c67853b42b7b3346304982462a8db69d30636ee40d362b01095934996760a9a16bee7fbd60207882c1611a4de622bda5cbf41d7e229f2f3489164a207c7f91299281e7fd0cc06521e5408dd1763e08d5d14a756b75d5ea137f283e4309d26c7fc1ab5c11429d57614a55b2b13a8746258289ae9e25697a652e08726b68fcaaded2cee1240e26efb8135b8c3d30e0ac5e6ee8d8ba3f48381f9c8f8bc199d2e57394f2b91583743f38deaee4e99e960902042cdcc2c0623ef4e88c1298ea556af8705e9330221f3532a7ebc9ac03f41aecbd0942e999f60b4e20f1abba9b122d289835649a8073317640decb62d53a4c3de104a85d4eaf2f8d783e8653a2ef4ad99b30578c17d62655b2ea070c36d1a6f09aca2512dfd77a491ea23c8e2d47c98fd65aaae4ec6adc091c53a6e3d683767746b9629e7b1c5870928879856ec51fa1f2c29dad7ba6bb69280c6b9e2ecc633512d73adb2bbb488c6d904c288f76b65dcc2ff3b41be79d52d2b610d7c71eb5725976cb07e59e2fe3e8673abe9e7a6e81fca182ae5f20cff904667ac134af1f2896e7f254f6c10ff1e6ab638e0812d07f26434f38c9ab2ee92345b04ea4a90bfe912a09a13dc0cfde9dbe87fb672022cfb6d6236ce63786d8cf61e42ae44fbfa052feac883d96afa3173a0fc2dcb4296d63795d55405087472b8d42acf8a98974f781df1ce2a70f4d1d2e5be7d920e493487051ac46af93cf90a2f1396c4979dca763835b7ee8674db2d0b7a72b18b8aa753e7e6ad05cb9e831efc1febcf69bae50d33a435952436c2323e8c9dc5c8d843d98ca7d24ec17c01962fa4ab59a562b0b41dcf146202138b3ad34570ee126c0bf9adfb2a93e94b24fc54f1571e5b95eba147e778adb3095ce4943271bfc2a97fdf7c989193bfc4a35c8b03bde9b07b3c49b0cbee62affc4ce1ea15a589425e5cbddfce4121e83987e5f64a0d24d17b4858bf2867599f258e503760e6beb622abf5bf01b32846ea0f0dcf5a240e58c1b77e9944889b64cbf3a42bf1043715d75b9810e677e5a14fb616afad07be43fb323173ed77507216eadabbba61b59405ba5b5b4156d815117efab0311501a73d23cf3d562381558bb6e7affe48f869597a7b3053eb82ba5f772d9396b4902c6075b4314033a13b8efb0a154937d35de97800b07a89e756978107b636372fa6a1ebc4e6c773cf118fa735d4b65b95bf97cc073c24d42d4c3d29c91b50aff95967546fcfa5fbde1cd8c98124091e114c1664fb18fcd0794e2c25c5e34033ac43836d2ebe44a24003f15e0571c86a0b4019b1328113155804a86c96ba0ddb419cb0517d8f27161fb21607849d56fbd0c0126364056719128de5783cbc1532c5dd0f618d5a3b0e2db0995ad48aa380c6652c9462ebd865575ff6bad35e4706c3c563abe9a03b33e68f340f9dc66d45226f124d6baa5a9f4ab361169583e61660edc08e8edd33a19603c3a4b6774da261fb8aa6179f6fd9c73c40decbde1eface265ffc6f37929f812777fc776431142fe26b49775ecbe6c3a6c4073e3376200d08d55b3606a84df26dfc46dd3380d1d559cd7c8207dc7f4530e0cce62904129ecb05e62e693f2903db3b3e301986aa53a4c8ae6d878afdfbaecbb1e01f8ed69194f3c47786fe99d68fd86a2b87bd300e8cf0aa092e6712e6899e66dce199d93e5f9b212917b76e6fbb1e4e28ae77bbc37666577e555fcf69d08360b0d50eb9ba3c0dfdcbfa801db021d0640926d6a4b8d4a1543b823da1f0ab8a63b6a3fceaf07696bb301b0dba6ff4d739181bf4ba240e6a5aef136609f083017f54b61533719cae70d2398dd0ab25a6d151659dbee0871299e6193de000ab108cdaf78df457bc043627c4faa2b773843fe2a4c8ff3209e69bf4bff4cfe0fcddcbc529a5caef26e16addfd7b38200ed44b08c9d226fc0038f795d604ee1bf7df2876c673c81fe6b17ef1513a7c0a1495584567f29a1552cefbcf7cae75e5148b9f54275ce05be2498de29cdb41b4bc609b8c0b10c5759ecf1589f5e795c28935b1bdd185090262cc803ffc6fcf53a1baf583a873ddcb8a0d986ab90552cb4ea191f6d3c068dd87c3bb06129a9556d3db68e5deb3df82f14b1b8fcdf4e665d0283eaaac447ff5e5cf83b2e43c9edb72c9ffb4eb29a4c3a892776b23375845ef026760b6f4453c710637997634fc568b8225cd8993cfd77fbf3913a2aa2eda96e967451bde25fba4fb603e187626e7cda3bc94d48c218226317fe79025c944d6356e7d44687fd1d7ffc0fe6276cdf4bff4bfc25b664ce666f5f29ae585cbd72f2652ba4ad2f176c6561d1460872c2b19e28fba2a878f64334addf821de4b9656f2cbd9f67a993e76ec962d6cdf8578d5b3ddb80c7588375e88547a0c76e840befff194e26a2ffcaba850f5d1ddd3faefc421659e61c303b624202a775e0ee55d5d3efc9549a13993efab24e4cdab256fbafeef95bddf9e87e5a41b89c6e1b31df778ab4cc8b67f1b294a71c7aca8a68e0d888ba681ca3f0127219598dbda32be16a05b6d93bb10a5c7b14e663c921f477e01cb3ed612db0b183cb60fed717caaa872111b22465d20c63be3f165351600df51e1966efe98affdd27b1a79b18332780eb70a15304aff1833b56bfd7dfea2c446b9f73af54a1d91626838a97daffc403e285ce681547da3c2887e12ecaac57466ec27e2f1c261fc48178b601d29e6c6f72e1a0aea8359f6c1d7c7497503b6e34dea85c45fd51ab550ec6a270dc8cd4805673d4387d8dfa13ad08f4108b17e7901e8eeb9f45e2387de27426567059d0b9e84db1f454095dd6632162701d28c2badedf03f139d1414ba34fec1fe0bb869cc6309d3ed4d5b367ba21cf124f1146d1b3c8a74903106e3139812846ba7f3da0c2d0979d03c91c3c150fbcce0c5f78948ebcdf4ad3ed14b45422a531746bb8c2cfcf8ae4e25ec9c608136e51ea1a5e65094b98d4a5a79b9150b59aad1e0fd5d4b15003b44ef8ff0de75d09fe9376698ee2e6e909898886e265396fb8c828695d52845f7a57530f208fbd37d3af84e51e2c1e02893ef152929553a18e5869573c4237e82a71f896a7caa5ff3d1df07157b6d0c38117eed185a4dfd244cec7b7a6ea46f942ced3db60246e98216a71d1c2963970ab9f9c9d281d287ef75cd880f532415e3993c43cfb8e3517cce8b11099349472b10f8e940b1233bd8938922b4ba03db97646e9cd633f7102994f7ec914cdf8c2d833393d4b843cb850da52edd5589a9eb2a3e5e0eac8ca4ed0b8b210a266c789be157f8cb8bf4c9a67e551fb7dcf9e29ab3a9ffe7b570cb32d6f4d39a4119fffcca7660a592e44a00b3bc9f8bb11783b95e09249ff2598a35018843e19e5cf4289e906a76a496eb4c1b4d1a5d2b1eff4862fe82356466d5f897ef10ca03761105754113d88d6d7bb7382d7fe32b01c3e301157e84bcb4f49ba251cc8ce3275999d8c6046cf1fcefe29ad774e289a684f2cecb2f04e219f0c69bba93a70c5f6db9292c76f349b32a5ed07d849536f52f635d5641cb1af71452da6aebdfa732b71a78a13945eaddbebc234fe089dd6be1937faf5f80268ac35593378ecda3a6b86c6600d9ff3142b9847b34d39b3a32e37a71b90fd8f98e853724bcd0ce5cd12f2877c21d564f0a9c626a8c08a29c38f929ac95db07a767d6ba9f44d8d1d19e97aad64bb1a72da5ecbd16807c758f9e387704d920db7019a206628f25013a26c27ba0372dc1ecacf240936e358cdc77bdf3348cfcda66b37aeba3c306ae9c8599276edb44662c17ab392be713fde4fabe5f3fae72f795bd6a867c9e948d73e59629731effffbbf9eeb19429a377adf7009f4a752f16d35bec47385a756f04a8034ed3f28e8fbe9dabc6af9840de52af5bb81574867640d3f6a2f7f9eb04496076ddb5a2ea7feac63a30fffcc70cc7a2dacd8126065ecf839bafa30f824544f2c141abf86271560ecb928f3981d88b7d19b97b43e408ddf17185d3d0800d14d78584234d279f7ad4d39bc4585601ffde80e263bdb2c8d015b77693cde42fa113fc38a49b1cb6ba89b7b130ad9431285dc5ea9c3bf140936577feaccc1a4bf86f3ce44cebf33a42af92e195ac8738b4ae77ac34296fa67055e20226cfff7c57026cd2a9b1ac32b2a5660a0d68acbee62279067812bd2fa35b33216c5ec11ae552d07fe410c4256a3692f67da1ae04cb95811a070d9c05a098115f35241712fb0bba9159acde91aa2d301d682da5b850dc30a697ff58ed820ac6040a4f8808eda0c573fe1902303a17f676ef2f75762c113d140341413f0c4932f761cf52f8347f9919f62a836d7378864524095932b7c8179da175f228d11012b837146488f9eb2d6494f5f4c0514dbea860cd59e185bd81c0cc4dfe8ff43d9b8a5d5fa5d409b7ce5ab0aa031e556e6e575b6ddcfa66128e2f6f686162852ce30a00a5c899dae8667a99ec67b144b17845bca937285cd369ee48ffa68b3a94bc6fbd1dbe9481ba6e7cfeb1132e56351f29773c29d36f751eee5819c183f18b833e8b5b6e86f6ca1a620fbce1ae41cc3cf4795f0e392f83748566a2e42931836d077a6fa2264d3de3c70a636078ba483bf1671b9f273572c65561eee103c6c3de1388108cb27ceef4ba4ececd901069bb911ddf09323afbfe59866538c6e6e77b6cc52c7f7d3d6a7c2da4306118e52583d477dc1c2a9872b0df7ca339632d851a49389ff6296cb93ab92c04e7d3350066f95e44b913c9f22ff0bdb2a2b21a343869119eb5718085861cf94844481050225243a61313964322233f09450792725faf6266fb35388020bd8c219225a849ab770e641bc4c1b78f0af50ccbfad140e5861c8b5fcdbee502b07522b16e0c4afc13aa8e979725d7f7fc4137648bfc5eed9c8519d4c9e62cc2b24868f45b9d32480f8815a51eeed1d4f242b3cf0353002d5d163e83bd19e09394f9a55f61f25b684896678eac3e8860f9cab8d7f34256b177e8102e7530172fb6dd50aace57574df3d2659f4d21e41bc63dc088af64d803cb98f56eafcd115eed42c3b3986bdfc279e074bc119e418bea9c456e0373dc747122f4bc39d58771a3fb0856c4fde477ec106b2096b472f0dfb6c478ccd3b1871a54336e03e5539e8dbe15624c8e78d76e878000a6c0f57a1b770097d8d728e0d82c9d0a767ca3e994a43b3e2522084f8c5e227be2f5cb5dcbe8951d25cdb457f48045d3d9415bcae88ab87efbbef65c3a3b9b6aa9ebe840731b401e43da1b741224c51fb801ce38b822640fbc8e8e39d26d452b4f3afc68ad8bad068e7e7d8aa2701e99f41f583aaab021a9a1783ab5054dd58adac45dcba19f2f61b2e90e05ff6d66819e5361bac3843008154ba284020351a6239362046ab144e37e1daefcdb6a3b77919ff0e98ca3c4edee0af4ac128f7cf436b9da0c45d0bd08e7bf816eb4178ae03dbfacb48738bacd534e67801cd17f99f5ac512bad46b11bdfcb4c940caa3aae7c64c8e589357a70ab6f24eef4764491fdebb1cb5ffb56bc41f57bffe787ca8986d3555223ca71a4b6d9031ef3a20ef8888ea275fba1a335c58ec68dc4e010be71bcb2addd3c0bc8edae504d145de9557155bc4f5fbf6e4e05e47dce0470f5a0de1f8f208f35e8ac2fb8ec2315a61a6f28979619393bfd7b5d4f1a6ddeaeaa2aa8530ccccfe6d9826936af6e5561e9de8cb72efd56ad810f21188f4d1e6ced0280a65f16fa1321bd677f3c3dbcb8e9239a0e09ed16244dd1c21892769ebb3dc290ea8ad08acb53abdd835545fb6de650ab53138067106d702bf156df2c915ff5f5cff251f2eacc04911ca723a3954e5a01c62a305aeb622ae16a3402d36266454b3e5ec846905d61dfc258e153d274407a5c428b810dce599a6432b33872cf6a237ab320ea4dc6d397f11d2089c2a366ed3866c4971ee991e436e0db334abec991a604c28877f51b5d23948141612ac842680f86ab8246fa884789e1f77bd42e9478288caf43b64132d63002c9c3cfeb1cc02aea5384f5be6e879cb1e4a7a7ef2c464fef1801ca1852ae53e32890e10642ac04a6defca6af25a77862059a8f513af37880236424a4b494e91cce03301976ffdbf5cd94c252e0436512d2459759e66ae9b018887442517d3375f9dbabcd26286421b9d6a3865b99777b788fac703a74f50ef3699fa8a2e9b3e13f9a7025f4ee1b17a2b98131117217619edae613c58137a59053be1f1366d38f7969119cac3384f68b8aeab3303c623571716e70849f2d57bc676288b3ee121a54b8551f8197f64f06596b99e45fc48491efda9af4e36ced85089309b4b934be08f0267a5bc816a3b12251180aa83c50ca24d90573b353bcdf1e855c0261d1725021514d02095a90687c70e9f954965d9da6f127e739b432f70f9cda1659169c4b0b8518cbd24f882c1c7e0b800d23dfe4b5b95c7881062eb17a374c2b1e35552e2498d4383ad65bac1bf3df5969a84caea2322a035ca00e2fa38761175fc40b099dccfca5b6a851b47cd82aaba2c92c90eff48910fed0cc8354b9348369d7ad5cec93ad3aa1fe750721e6841b7f2792368ec22c97c9f296b645ef70c1908df0718816d82b95363fb2170af209a862400cdd5dde32598032a56a6d78f3bc2326d4964003baea7672f4d7f4e600ce33580632f3f0d58ceb9e94fc4da73f5c16ee27840a7ffc101b9a1cacce8db9d436e4cf2b3ee78b07aa6bef1767f977634760697ff4a299db71f00bc545d93d57d7fc56e21cdaecfbc27e2b08acdad0a7ca36e773077e7a51efd8cdfc1fa85386bc68292b249d9f73ab32aad2a34895085f735448d200f99c9584cb0edf7b9422b60d1dc0df570c305e29677203bcf4425c68f37f8d1a5d59692f963ddc6335f47ed91926dbfa2e56cfbf8e557d640edcdbc85dc39c5bfd567665e4a7f76e4b9422fc757eb09824d8a2176fd60114ee1e7bbd4ebedb188862e06711d4662d03a05b019872951af9d03df0e6afa43453efc70fed281749823d7ddc2e44678f5ce740869e2f7f6f3277a7c710cb99f7e51d044339ca83bda3706e82f7d3c40cac378a66682242cc4c2376aebc01678925d4ce455ec1e8ab47d6745016813635457ae4266d9f4473d9a7a7c7a6f5b8d3e9b460571160a891cb193c4cf2ccfd976545bc965f167ea2b9233e0ea2fa70ee1592a938a86c347ce9bcf2b09e5cc33b3b4f37da2bad158fc5c5b891c1c51cf07178c82b88580a32b98bd466e6c877bc3435c8bb65d90db172867a2f3a065a39da8a17da7fdf4ba8f173e421f583e835fa0b9610d25bea43a97e41a3fab548c48a63b6c92f5fb699db62536cf1c1a8a871a9c34f8f59c5b547b5884c0220d87a7eafd0c865beb7773643ac9e0cc535c862240ab428e841986ad7133af4d2c9b0c11472676aadfbca47da8c2d8d3bc4b5390a6b91575d5dc8394fb92f8aab87a8cd7e173c5483545ffec40de9dd797687591115bf43bfc8a9d21d4c6b727e80670afcc63b43415ed5b5bb3a18f74469e31e528278b2e3f77e48d0b2300d30d547f16ce2fb99efecf794ba3724fd05e679339251e6eb5f40176f99b61bbb488196d463662a1aa4b18247805b5f82985b9c46112123eed4888c5845f8baaf58bd4249eba8c941a54ef2e38c03bfcc679d8477a93e13dadc04253867a60da6ee30ddf3eb68b7ed499bef52f3605af70ac9aba1b59ec83ce477a62020f3c757f25593fad5575092fbde8a97270fc5bf7834c54462b856658d5c08166c0c3c89058e71d65df601237d08c5808709afb3818bffb52559a9e73acc7850ad6bd1271505aaac93fc0bfa893299b8f286c0f3c4b40d2eeefb5f11ee2076915e6e87861c6319ab09c6f53544f59bbe934ce3add9737a8d82bca35c2da692af382784cfb4eba83e2bea91eba0f8f90461f2f04f7f07ef30e5897587b4f8f61beccac1d5d3b27c108867632cdc4fb550f263a81cf4d80e2fdfa93c8fef9bc351f76015f915341dc35360a4c8f07430773be65f1711ac5623723aad314b3bb22f95874dbfc87fe6f33bd1de16a986120dcba0f47e722b942ea929c5b06a4ae49a6f721b861efc100943e20c909ba199c7e08498907e982ed4ea8c9d86f8a279eb6a015c19dcdb8de028b335d78b06ea06b0c84df1470cdeb6f08485c311f463aaa7002ad2b7b361993b723e16989020744bf846ce43f79cd2bfeb20ea66145f22fa34f7d50722708eb33f30a35ccb33a7fea20f4c281d0760e2b78c12080a14943220b8cd7bb7339f5067ebd7a5f78e8fa6c9b8a2c993b74250b3e38d8f8b5a59f96bb569012e95e4e1e56f3aa063aa7086caa981eca41f54831e48210b453833df6ca10afa796a83a4fd855194cccda18ef1e462a73c31ab20115fd058a4bfdf2149137874432a2edbeeab3f83f6a796dc29be0d200cd9e0b8007b284c7ece4a88eda6c69a1b23b9b2f19b5254678ac8309f3fc9648f4d768646b9a24f55ec5c00590444aa67385c7bc7ccac319d43065a157c69aefa7f6865f1f09dec581bda2ea5ab2e9ddd90b175126ceeb983f729904a648d85d0414b9484e71a1187eb851ebcd4bf38218ec4f75335aa215e5451915e380c1124ffb5dcc43ed1dc982c2352a6395aca357ea8e804d90034e7484451aa831eec5602c16c39b5245221baaa53846e6cc9db3ca2c65cd941828d0f83e916ad0acbc5a763d03c26acd56cad7f28d733495f81d2342ce54849d3107e0df9f95b497a7742de0ad66f4270400db9a04c11cebacae372d09bd4399def6db16796607f278db0a490a546a7e90b172a7b06a71e5424454a74be0af9f0fbb07f97ab236b46a6587ad6659d81463cab66f2fbd7101a559db725e2517cb909bcb53e37c30742533a03d38922234375036d5abeace7bef452c2b0a70e0146a5f17bf3a5a6f702b1b89d9040e34f1a0c7cbfd61b2db620acfff763bcd75ce59406629feec9b37a16c36cacdf1963c3ac2f1cc266d97d16e5c5882a9ccf4a53db272018e239005ca66f7b575e999ec9f2a70f0f4476ac785b65021210246ce63b54fac8adac68c4c5efc3a01886390282c2d51536bbf763a959b49b24ef9d4cb9ccf098b92e1104b3a4163141e8ddf317b05f6d5a72b70625179d02881f9927c8d44a3f274c0f73b405b20005dcfb27766b02c8a51752bf50adf6606cd8c8509dd68c9b1f89661a06a49bcfe7cbf15d9e431bfdff6219c4f57cfef5e566fb1de043467930096d2bd08d6a1c43830b708ef342295fab33d3e4c8102f7164b79fd18df31e5a6a8b0eb2024a11a8b8cb87fba9101eca761a084a129b92bd8118cd8584c80057cae9cdd95b2c9a7e90a718df0d9ca0d577ed513d54b757fa48b71ce348f80fbdd784d9d3de2b73f7fba8696b85c5e2acfb4b64ec9986b6ba58546d3280b9ea9a85a78aa9b9a86e7eedfa83ee06d6e9b8d88bb799fa58391391fe90cfc8bac69115c198b66e557a16fb0d65fac331dfdb460185049a378ccdbff2763bb842eafc1f84771ee15db945ea29fcc68624475a02e3d622c96d220d6a230ef23ef438a15c0ed58f0c5ccddd8cc1a349b0f8cca512c70b1911b0e0e732160c66ef641b5c307b04f9d1e871429ce4b0864580adeb70f14ab5db8318c92fe1ba5421ba86bfeecbfd15a6f79330ac9f3c90524d07e8efdf1ff6c5f711d3be8193aa04b87b9076de6cb42f1d921a77f41649212af44ed423b05af264185b6ae9514737936649af20b90ce9726d8524843108acdf3de15d3afbbf398a60ab3b00ed44b76cebab4f62cb8a1cb194de5879a9dd0346c75c4f1e1ba386169b346545b30f784ba18c441f4cfe9e900188eb4e9833fe45bbb54a7cde1bd4144ade5dfb03374b2e382f7035f49c64dd790c2bfd02dba03b0e4313f06843e36bac84f3f9eb50c87ebf62062ff76639bcfc0e50ad34315d8321adf8c851ea1689fcc60b620083f933e6be6f70475ae95858358f61a7a515f7b822f023f4a652407983ab94bf990f419994f667e6f865f2142db659b1e53b043fdbdfd53e6bdcb53a14748b3a3cba1f962a36443489443aa0169f1155c15ebb460c37b5deabea549fa29d13ee450bb694896cb675624dd6d49a8a8a3a8115b3490a388d77f42389acd77ca60f2e300393ecb972755d1249f94fa971c68383bb4c1f94ff81d1abec8a6ca600fd457b89fadbf7550038f129216c9b8a7626465d50a4944f687c89b6c103b947168d4da4e38a1cf6f341c53886da2394bb04cbe19310eca00e6ce4ae4ef8a837182dc1bb3be7979df6afd3f7ecae959bbc7c1c37c0f19b7dddd877816468efb8d4e3792149f9c6342f57e33115b7422c2a0cc5e8e04a9778d289777fc6dfc0fb044ab76bb1129a63737605d881374a94a7b70f135d31d95cfeeffb517696459f10291d3a903463fd4ba8fadb815042a6eafad98968ca5e68ea481138977d12e03f9a820a2d949d4efb631ce3b3097f78898c1b310b825fbc1980371152e2ca8cc1022af0c72617f5b128412d965c5f7d6e9e950e2fef2a9d726ea151e97ea38c42eccbd256487c1412ca6914a880c0c378b12dbaa14d029bfd56f2d059f053d26c041a1e7324eed3d0f0b7c7e2d0a43c583633a009e3c22317b35e1fcca9280bed26008eeba91817d3edce2e4206655f1fc5ca2de1fc6a0d7eafcb6ad21ae9cfc538a9c196ae4518774d68a46e885a736faf4dc74032a64807b37033b4d41e970439141d1022e6c42352bef47e345962601b0fc17731a72e0cbc653bf70a14d0c49f25deb4be72595365eee6900f497dd9108286627e63ffa0b65bf7cb82e6e3b2a81aeb0367c994ce8e21cf0271bcd6cbc42158eceafd927d9176457c7ead519a6c7bd611c8d08e14e1df83b189aad5732798863542c2b4da2c7a0f85a41786acd8aa4170eb541ff29a71dc5102fdc0a96d74ece484a1351c947d76e4d93d41f49af25c9a7b7ae579c73baac262983f5240b76f78b5e227e692e89d0c8b295b7730ccc0c7c6d32d543d7a33d1394836dc86f63c7e832c039d0b1a8ac29a1f7501257d7618c9d6d3306caa39acad52a3e00b82613e461edc1853489e2fb2039a28b9681b0fc1a115cd723d167dd355b3ccfff8dd42f25cdd82888658da4227c1b31d2f671527f59c861f20698b7b2c65d1b37d5ebae594c17b74493d3bcd8601b62bb87d2f18120ab50498d4c98fd1fc5678a0098b8a9c7c260ae9eef226f6be58ec5e8b1773d4d01d1fe6cf280b75ce7a0a1d89c1ef6da043fb72bb35ee154b6b8cf97edd3bd92c4cfdfb5254b592ee2c5ca702a4541f844e9777081108901b24ae85b0491e68f1f82d87aa03c6fa87d5d8ded243fc1a3b107ffb965c08398a74959427b903a95c21d5d9b120005ab49f629f99714e4d0e622318fe7c09efd093fcfb4365aed6354018432f19f32126850ee91ae180592b890f6c494fb0a2a7b5e0f8c9fa6f37a6fd85f50d6049b2b2a1d5a8ff0dcaa37e840e3c2742d3378c860f6c2d256f6f43fa63c9f693df4e4707765d674a3b2a3d3faccb7f166b0d511ff75cc0312ac6ad28c66c8cd450dc6a7cc1423251e09561121d3881aa879eeb4eb98a4b3d1347930189e776823b9489a669dea8904d2191bc05697992b0fefb2b0c06f3fa50ded48129dcade838f71452416cb8327185ea6f7c565514046e02c61486e8586e65f297cc5bb914a3536f87c2d34d267ec1153c5799fb234d63b5352be46fd4efb5c0064d50a318575521fb5c84bf8b0fdaa76e2bcddee3ba1e6e123998f01d844a321b2cbb2be59190949015e22489cf42a07be8eb75467022e2ccea9c2312de60b06fda51f1e98006feb7b3a6abbc6cf78221ae10e7b1f8af0215f99750c4f0effae5dcb3766ade08aa8bd66f87a84e99edfa83d2ef4e189ce039bdacbc053cce385d0cd2ddf039bd651319fb193e76fba0637d1cb177d7fc80f5dc32d9fdbe64ac7031a3261be3b3cd325bea84514765376b8b9123fdeb5578c1f9ab792b5e9a2c17140c4b3a2a57c1f83558b6065f83282cdef50216e8f7c1cc9036bc65c8772e907d3b46b0b3e1372f8c42277c5bf380486d039aa39ebaafebedf08aa491fa7e17e1d999c864a83a269bfe04dcbffa33ec3d5f8079116da49af93459b1d23c96fd16b9ce6bc09c7fbcdc01ebeddfefddf6f5a04c93857af9eb883dde9ed212519456e6f4b0788e04147f9b7aae1a0811eee11a310ea2e71be8bb0190c254fdf6cf6cbdc259e2f88b42cdb96f6975cf9287791101f434ff7f621b537132173792f4201fccc684492bee7ef722ed169fd82dc1833df22045f30c69551547ce1aa10244604c7f6ff4e51075a0ed9caeef9700e150ea18a5c4eaa53d6539341dfb174ed89299e21b416fadc85c5d4a010c49942faecf559dc1d5eb41f5c736a0deb8f1cdae90f083ee781f7ed70aaacd72952c30e8c1769c0f4aed9520ee5d8fdd46269b587799c00e5d80c9534766225913b9dc85c23e9b90f77bcabdad6bed3490da9e7de7766406f52d48327676904579ede0d18dcfd56ca90a0749deac2caa261388934a7ee2296e57d65f82a38a01adacf34187e1e1ebfefce37767987c039bc56a0c73d6e73ffd375d857ad6b919f1e711930619d0db03d7de84f257ffb6c634eadb14803380697708a2a691f373ecb4c046a2d8091f897dbfaba93f6da6c87e503749e6f79e4f2978db172b6525804ec3825fcf1494aa937a041c29243ca180cb3e87cdd0f9c442af77729aa3c2d03da6fbcb8bc09bf2e4f5bb30314a4ed8cfea4ad44f612fa2e33a8f1f45b13c7e02ea8c69cad407b54d94cdef1a0f52cf47f097935ab16aae92badc970a9d4d94845cb414c1773c296311c02652de20c0c02a36fbbfc4130df2a3914c6604f4dc98ba785f8c016b3dfbf5dd0b26e7756ee96a61b128bc39a31e65e471fba485986345d2338f94205a4e5c5cc649e343ed5ad9221ea3ab795ea931e70981a6a19042ecac9603cd08311dfebb02f43081996fdd7d0fb6423d5bd8454573373c5f0d324cd4fe539e547611bf4debe3fe60fc594c72aa67f0d8d82272285394306049b0dc1b193534005256035ede965cd59403327b029d86ed9d95f8186e6a0eab0d106c927b73da611884cba2b94cbe739261f4b637576f9f6037f9d29f1c6220703ce01c9a3f67252956585de5045c46f818762ddfb95df92b0056065716a117756903d89638a74047d3b4f7901eb94272aa05449afab0267f5cdfa6cc94d7cd637e2de3e7b32e65189a31e2a60dc41d321e460321d879cecf517b2d64189a0e3af0047e9294a30e90287413c6dc0aada23a0fb2874fa06fd30240d4a32f9c99335d4d371c3e6a8f6c1f9c75d02d537dd0cbeae915fea7a99d791b1a1e50a9ea730cf5151ce0d34ab0059ed960c0290eeb4bf5f1efaa4e1f166cdff5df889b7cf74feb77fb02427cdabeff744289a42b53d7297e84ea60cd638545b12ce43b4ced48ea0bd6ae4acc44bea785e305b08f1c193a11c99d77a9e65c0a616a99991132c543062e13f8b37b630407005ee49f6c7d0f3d0bf0b5e85f90d1c49d0dfc39e6703df505d77b101113417ae2930784595e7fab326602c3e8e7f9868d8294b390b9e401c461b4ec29a072907d390315766a949fab4fb259db7d5b38e3e6c487db3c7287968f5914afd06075edbc7bf08f128a4eac9b56b5073f43fbe53e49af1160706d264658596ac6612cf7247b3299667e79eebc0df0a76e60b5440fc956cf65cf4aae0d8b0fb61bcf46d7c12f02288559db7552515e00d4c433dc517bd6041875018ee9cd57d44a0038845201a06f8a8fed2bbeb3ac1a79ecac8b46bddded788d81278f5e9945396bb883fddde7847a20189005dca25b25b101fab695ff9cfe47733bf125c7600cc2f92d4061aa45ad250af745feb4c49050626861d793af1947dc45f0d0e04efd8d9ad06def3593bf8ed84221c6ba3d7032dc75b68dab50009d3739278da765ede78cfc05369da1d264c1ada9d8b1c9f7502ddda0728f65ab16e350b527b8d5edf3569c6f238c45ac4361eb8fdcb27a5245c5c031c71dd5fc23e3e0ee1ace6fd3d9f5100d971f014f371d1b7687fec6411c695d31a1c90fccbeabcc2d61d743bee54551f07ae9b0dbe1d2f6366b92fbcccce4b2d51d09ed082c57b3c8af15b194264b4cfc88cce1290fef4caf22f6b0fc138407827df10c2ab203e0a01d6913d53acdc7365504bf2439cd52b8ba177b86e6fac6a4735b27f8f25f9c3a73bbd095b80c6b5f1e53cc4408da92774d694cb5838d0e75e15e8e678aa9fee28797431b3c996ea40fe6fdd33452accf4940d52d335c48a7d9b2199845513be2a3aeb5ca9bcb80ca392725995c7d84a5518d2a536a39302e9be9f629214a90f1743b129cf74ea42cad71403b8ca35001b46a4c05aa20f70632a6b99e3541d21da34a08629aeb3f345fa2b98d1df2d6d67a101ae85ad1d371acc48272cbaed288b4276845811059764c1bb6148ae9b369dcc8052f3cc91930939c120d43f073d2f3f5e6b759ca50c68b2e26244c774767a147f9fa4d3a79b72fe3595a233443cbc2c523f9cc2a6b95727a0933d64b3eb0dc7e88061778dae7689314bed5bfba17e46f6cc60abea50605a29f6165cef9f18bc6f40cf3a36af4a99c45560fe12ef018c0384cf20c428cb66ce80a1ff9dde9b3bb5a3383fdf7e5dda23791a7a83c2370afdc112dc108325484e1adc0077b6dfa1d899fa3becdbf5f6f8319eb0a3169e6000cfa6a9afd7552339f309095b6faaa04688b0c6a9319ca86081c5f7f9e9e20037261db67e11bfe2228e0fa201d6fd41ca3fdbb91875d0054abd17d0dade120617f413a6c115269684cbba13b23cfe0f4250405e63a3e7c0250eb81e43bc24ad384d9d066b5a88b25bb555034b24ceddd85aa536e6f0bb41068f0a0283786363c21e21f783b02c73ed018327eb295f694164f0bc0fa1816ccd1ba4a191ca5aacbc8695252d11b45e0fe1672e409733f326a3f3ae6e2d75c60db9329835d50a7b5bea6e0f5030b4e48f466d5b28304f5fef5943630a100d6bec10b4daa9dc663bdad08f9a19f6b0fcb9f7ab3114ae18efde7281895d9981e3b2ac3065d5a2216dd5e26459640fe4cbf1b49230f44dc11460afdfea4c03de70505ab5930b3e1b2ce5a5038001afba68c8f6854b6f65aa07820a271d7fdaa3861d3c530a272a908bb84786f1056efe25af79f6853527f53e522a347b03ec187e145bc9fa9e2c3dee2d3a61e9a305f0c42191a60b1d6e27f6b93394cd4ac016aea07da34066d3a36ae0ee601d1af7da5e36b531d7ada5866c8993b3e4752e54288f7886b059dfea78cb91fd25d8333ce8ca7cecd2748592107afc779cde645f499530efb04ff231fda15ce7481c000627c34f089c140ac7a65017738befec4c27a8b2e5465c11a4d6b0c7b95460d4549112fcb29296cdae14b392e509f24b90ec846cfca7169db28f76c95bdcb505830b9d90377b933ab8c9f9f998d6e144bfc345627f976444e9b59e350e9ecfa4e25c2358d49ede45d5c33063852508febc7c8c408ae3bbbca1471394664d976521086e0382752cb1d2d0f6277fb7d56917ff0c9b8d81872f4a21524c8e2d47c98fd65aaae4ec6adc091c53a6e3d683767746b9629e7b1394fb8bfc1bf5b0f785bf29100f79b6f7b01be195132b3afdcaf34112ae7692a88d808f6789064ff10e734f692ca8c8f91e6173780d0c63df4f5d0af3c26b007e601e905f8cfd4a63d91a332b73453217a010bd0e45dc00765ed6d00bf63363f7af8eaef48c42e236843a26e5d024cedf78f841c9a93b283aff5c51791981f140c47bdff9760545331a92d2b5984e63e0de0076caf7516c3f1ba360779affaf5266aace4a1ca09822d25121d12f2b6b380ea2ede6745fa39affcf7a38b6bdf6fdfa5a0331b2fe4fb68278670dc12be2ef87bdb9763579371a2351d34c7b768c70d09a933b98048376bc46ffc1edcaef2ab18dac8694289ff0a2f7dbfde95ffb9d93376706eb7838b8f58e78a4fafaad57f893df5a46189a390c79d4c08154da5245908ff10c944563469031c27b0d1997e5c38de45c444cc6c43a1df5796f30ee610e6105c43445e234a1f2a6917ba23be0ee62da0208f051a2b5727bf7563f7314515e2f705a88feb57dad4565e95c6176ed1e76fa72c71bd781420a8331e31e9e40609ea3397ad5da59908a4a7c16180a0d8be6c3c4ed291f457ca80834ef7c0fccf07ef627d7c10fb5b9810e677e5a14fb616afad07be43fb323173ed77507216eadabb35a2670f40bfd93878c094dd96a394d21469afd75a716c889577238bdcd83471c164b864492fb6d3788e49d8e6bf28d7a02095247b0e03c41a2d115456bc73af516b5f7e7143e12490a0df9adf87f4c864a4aee368f3aa2994e999f4bde4917e2756f7cb2478cebc450bc8f2ec71b3d19589046cd3615029662b50ed6a00d8760981522bcf1dffdcf456060e0bd92e5adf3781744c521e888a7524bd69d69f8273bd79134ccbaa808e357c566cdbcd69dd8c47daab7498a8922277928b1a5f061e5b2a0880c96443ac8f8ef117eefab51c33e79e8da43e3c7797e896cb17d5e510c2e61a98ae159f734f12e663111404aa64ad4dbb6e2d61b234eaa942a8caf7ddfa22a7bc075952871244ce284a126a5b4a539e52fbb68835e1418963711b33271cb6ae30714091f06f63544cc4e91a0dc31db56ef0dd693f2ec35173a0dd1092461029c3b50b3f2227921224f20338f59cc0fd8450bdefe34df26dfc46dd3380d1d559cd7c8207dc7f4530e0cce62904129ecb6e71a52401003c184456648c02d4db5d496cb6e6fce5a5c11b4e786a0ecae462f4911195bd89680e9e8505bf81317a2afa9d29919b525e815c45b8b82dc085b0c55a42cc13965a0b9dad63b54c5001eaa2191c63bca2b366ec16eef31ebe914bcef222eec44e74554253fe31e75bb898e6b075e5d4f51af3fb6892421f932469790658083eef2036efd380caec2e5c0537c01d5b9af6ec30637342c4502a44d14044ff2dbafd9faf4e42a7cf785f04112b9b326d16cbba6178c218fd8268183b375153d5329d43d677bb7e77de3d088506d28888733c8185748e37df8954230d36f100222c9bdb6f1264fc95eb85655c96997426254b5899aaadb5ef907e92110a10b2652f99bc5e6cb17e481b766b7e7efdafbc01d2406daf31b020dfea4cd7a7041310b369834acfd0e79984abc5afbf178bbb6342096ba2482cf27c32584651ba5a246e850ddae7eacea328e32db14339fb56e3ad527d2321d0c9136c0341d3ea4fb0b267dc8a354fd701024714e1c43c4d9c165b13fb53fd39be447be24f759d362cce82797523c7851dc3e18013a907d8645e15db05a7da2d773cf5366657e54958d5c5971cf67bf439a54afb7c87a684a605135f36ed262fd7929c659bac28bc536a5944cf42a88010a2ee7ddc9f0183122c60920fc0c882c7299fa0bf7bb5e1c279194ce0ebea39eab384d198201c0681c47c3223309418797f8c30d9d800cf3b6b9aaecc1fd7e83eae1771dadcfd5c97c4153afe9b762ae03b19d94c8edc8623416bfe0f56f47cad2583935ecd1189b37f9e4b2e30323b743534b155c16e860ac62a2f9c577eee5e8e3b5967a4b24919324c2c2d9bf52a54095dd800e79096a663e8da074c79bbe0c15b54a0997364189e1af5f8f80de187debe18c814dc3b83c098d037627919ca07725e7c2f3f248fac2bdb74c71a70f7fefd3203bf62e9e5c18e12c634461fbdf267ef21d7eeaed55f7c6c35bcea11dc452a8b31807dfb4c3d5a615d2b82b3bcddbf2adcfc350160c05ad6ed696ddbe18bb65a3ec6ffaedafd5b4ad87e2c1c5accdc2691f00e6b09cfd404b80c920a152c262822ab00c2f5331280f1089bdc3eac3630944a73fd8c7041823aeccb83b33ec42215841ee3e8c69eda7e38e9e8c3d409c044d95660329cece9967db4598b4cc44d1a7f9e099b8f313e516dfc6b494d03b7a36bb067ba4f6e61339fc2a36396074293fd2c7c5c2e612a969e84458e2f4e513e6e639f7f4241047b561cb51e75a26aab70af676a357c598a87ccd4143ea0e2997ee04795cd8cd48a8a5f93ab30a138a61f677fc8ae968e411b9140d0ee05c8d6edbb2953f4aa0561e23e08d31c29662bea06d46f79f11b3935c712f32e6061b79f0becd7ba11983533cc082cfeb4a8a9dab4fb47e1459960fad9dbe468f27a5f09477bb252c5dcdfb0a1c9405459c7c0839a4c562fe6d6e9fa9aa65c15fb4f015b1907ab6c506f86bbddc749aba03dfc0b966c311862837fb4ef23c384d8f9ff1096438a5baa86040b7f47e0dc63462a3f3fd1a26e66b3e129113f05d45813e5958bbc808fe64e9f0f80cbba1569ff2df729c7301a4e77c93425851da9805ee6e65bd07cc55b2b73a20bc48e8b42941c7906b6bc4fbd70d882f242b4430a8e2dcb79b0170feeb85e8624a4de5af0251fef06d576bcff88bb2ba91d48662d40da6fb986fef8212a5cd95f8841f29441240ac5a75dc09eb2206c4478b7fdbce1911d9208010f0f61d7cf8a23e9e852d75a92831656f9d5ee56577d7ffb55d315d11020566453844f47ca2cc503118152494efd501dfcdc4a601736c4fc7626565370d0a7a8e2beb51e03c29225a5eba49e45a10d7aa5c4f1dd55ecb83a547a4dbe88c570f4386f2923704151b9b2d2c8359cf21660d48b61ebda220d8fac0eb77aeaea36e874f7099cd71ce5364b40d38eb3bbad682999396175f18eb8ad46828f5d8414691574ff749f939179d819ea644d92cebdcd432f85ccc9e3413fdae09d982bf3e04a2b184090d7ad50067241ea5294c922b2a8979bae212ad8a620038159bac16afedd4490025da99c37a823257657b12b92a3b3e52731c3381cb641bc19868db63cc26f12b298cbfd6217ea775d0cfcd59f3e83915cb3b698abb4488702003d36caab3be42c4134037440d9521a1e194aef398a52099689480972c98aa6e4dd12611b65b6af95de8144522f379fbe5f2b0cc5c3335e61c06d730ac7d5d927de2a6a70ecb3263410b3104a9e98a44868563109061b4c34da4250f7d475f5e89b61416271fa412801c9ddc29480a5156adf0f6ecfa56f46e1acba049d1fbb051c5a4f56993fc164cc88ca5aca06badf095010100fdf46a85738a734356165305f9b0196da876ec4ec76ee5bbbcd1b90c3fe204148f374f98129b41eedc80a94a6f87e0394eda454c8a99df0415b4adcef869ac9dd81d4b311d7a38bca181b9d2d36a0732c062a22f9864fdfe15fb95c67f5ae482b45deb0d08044ed8e656351cf1e4af7a5a649fc870953b0eec095a953117b13b6cc7db2cfc9855b2efc384a6ebcb724f8c5ffb18f6fd10ee56e0c18845dd456b835a84dec0416ef3c8c7d54ef10cb97f38a17daa7928db0b0731f3876ee1d1135d178473f5ac7b42b71b9a5a64f49657100b2d48fa8cb6969085527f289c73ab7855c929e41d0759f339dbda04f3b91aa9008e5ce742e4ba4e5aa2686553ecf66fd99136bbfe2a36743a4af15c09a4deb61b0d8d9632ab224eb35a30d6e494a56eefc17979154ca7a4fa5c3924d427022ccc63626a6b862c252b97443c41dd19ea19926cc43daa2779b9914ee011d38517fe49c3aa8e1df1609621d53803624d6665f752b05b533638ec1db9d948df1d87dd49cfc05fb73aacdb3840b6644899de7b30f7e25c2078e7e467994747186ffe7d869dc36c480105b51ee5b7f8a344c6bee9c4635998983564cc04c0b16922d4376f2ca4226a91e63760ade7b4e382ae4a54bb3d3d452f9e00cb17721b8ea4d0378135dc479c69baea57a9a79f01e3af689b61d741dc86dc5e2f2c7d63f65e48a678aa7e4bf0ff9f284d8e43e8d6b0615abcb8859d9f7dfdaabb3f76d32d0026cab680f8e835b01f3085c97520b91270884a4e21e8f8ef81b975d24339b68f973a95eb0d5506f23b9060ab62ab47ee5c0dc334ed18373deed5632ab9e9937906bcd5e7e6e20188277f27e50d069475713ddca3383a034936339847c175c211f188c678fbaca6a21daa428cc28321ceeb373ab1745c0a7c1f193e9c360ae10a5693a12ec8ab2058b9684780f969b81833c418e891b38d3b838182e93160faac8e28f5e0a49b3cd39f29ee0dcfcae5508a9a8c33b5181ebd59265cbabbfe8a8a971d540dbca0f52662ec69d77f98c026b4c770f2531879ef8d75f871dc1cb0d1614d0db1fbfc0f765ea8c4db3b5468dc04044b00b1e2d0ed4071d0695b1f4b04298e29f511adf0325add558e54f9fb7ca857081f78cca063648de297710f04456bcea4c6a2807ea0fe5a2f168e03817e8e9c225cc3aca2cb2149eaa286a1fa64fe0ad62110775606956b133851c966d50c0714d5654e4cd90366e5c6b966142dbd9dfccf3c5e28f87a2644d50dadd6431ac19168859c7371445f55cd946e5f4541d7fbdc6c379723f9b651c632d5586b9df4f1a474a5db5b834b8be2e31d57b05f70b16b126a7d1f60fbacf0290aaed6e21b2fea839cf26574c66de7f6a4df26810de800b77d79bece5be705aca8ccb3505d51a32d18c528efe16c2d4e5923a26750b796472cec8d101a8b29c577e96d2c4d21f99ff46ac8579851fdc9d2e318fe8dfcaaf2e31155d077de4d24e7f707352a3f8e7a328210efad20e600d6153b9bfbf46b4059ebdcac2a5f495d1eca76edd7ac3ce669cca39b5ef64ed348286f6add7b4a8805bc7910fb459338ff123a705fc671c9bea643a320ac6ca4cb168f5487b01e996366a793e97b2ff1bb44efb4e80328b2182efa940c15d65ebf771176673a3b2d5c871e15e58497783c0fc624a264f8051eacca747de98d91479991a4b4b2330f281bec108006a3fa0a1606b6b1cf20ca41396632ac963d7f045fce0fdc4e819c695c6d4c93041b802a071b2e8ac7d08be3f2b18b31a22964bebd5cd72430ab98de2c6045d0583f8c7dfd3dadb87bc6997b6e374f429b5af715a7f009f053f7cfca7e31e52e0aa3d472ed16f3fdaa0cf3ca0a8ea2e13da856f4bde89771904b49beb210f7c2079888566e6c5b30deaf27d06d46abb942b2258c55143fe2b9c267d36ffb55dd6632d84b88f52340dcf2fd733b55d0d5e7ee33eefbf0b2ee6a7bdb2220e0433396638780a3d59e134a61c481077179b5669fd76a42101dcd28bd26cfdb91d5cbd835d291376e609dfbcdf77e00ce43b79c40b771d61a6282a0e1250c1c55d73c12beacf0a5b6d49d2f2d1ad710bf3a44b905d7879428a56347c1cbb00b00f4ccf4c9f62c59e9c5e0ace9f3a24304847414f9ef040f8e09d938147c44a88b6fe4ebf58ceb66fc5df4603c5ec20410a67cd0fc39a056fd1c264a80ec13c869bcf07d4739297b35dc379117213bde2aa96aa9720e9b6756143931c2f15df9d6ec40f71ba59ca7a539599fdb4ca7cbdea3aa1c41e0e59936607e4559d7999363e0dfcec67ff340f235566d41055f12da5808f595664ffcf74493556e25b3fbd6707f1109635fad8cd5936828bc4a6ae7a094b71bdfa341c77d2d54fe203da15f2b799ea6d03d3d0abda2a3cd8d63e4439b3bb81d68bad73daf1af2dba75f8dc7d8b29ee366e932965d2a5759b6d6ac2e8e4841bf648434ad9dafd20496facaeac280778a905c3fca525231e37079211092f4d1479864f5bcd1942a8767f3ef4b7aa1c920e293747010649eed584d8f5789394f54b633dcbe2950924031a37272bd2d4d61c3f7c8b30178e9f78041b7e102548565841951a704aac052f758fde10e64315c8bdaaa79c8c190b61c1b4a894fcccb67234b2ae89b8ff55606a2e31eb5e24d0c74ed975fb2ab8f8c1dd59fd6accbcda953d5d47a039d0bc0d3a19913eb2dc5d10373bf254c76255bdf9f44b6ca8206373c22daee79aef8678e8e05e0b618b24872b88a194e3eaf2f56e73791ec38479eceb3bd9becb8b65ddbf13c337fd59b116398ac92327f6ef17933e81974b3039831ba40b55fc85a840fb92ba87eeb9a058d336a90908944647fd53fe00036bd2972e43fdbcfa181bf349a87c78805b7e9886438d7b806b5db5372de387b4607dbc7e9ac20f8679083e49e0cfb6e304b5d615d2b35ec8a976e8c9a1273879aaf42b517f9bc047bd930c693789046061d1ae775cbf9e3867e4827a755a392ce199aa87200e752d73ff3424979f3f2ec98c83ca643797f54a14b294e2eb1ef7751e4d90f1c36486de2516c12e75d5c14e95b2cb4f4321492cb82c013ba59caaf7f737128d9f87ee418f46d3fabaff912f686d70630a9cd1e1b54052a3077af6db6e70b3c17c65d13e48175973bc3f218b8d61a6ebd01579b23800b72fd87ba556ddbc19dfc289f6e6bd22e6300c4c4187c57a2bacf8ccb36cdea0fef6d88de6a20e9d220d43286f74f874ac5fdf12058251f3a8e0d50ed5e87159e451a09668b65546285ed10845767e289e46fa6af1e78dd62e1e0b55d0d4d2df2aa3916ae0155cb0e68496183aba3f18d36f6693452261dd49283c198d579a5c3dcb71020d149d73825d117b5724cddaf47eef548c0d4bfdb930696be4e7f934a42c6099d8108d6883cf3858b41b613c47b8a1ed31fd43a66d2baa167de826ff60784e9187e07e4bc0a49b6d5d798240bd5196ccbde64acfbd46a7b9d8b61a9df32231fd2ea96001e8e26a8c3d5a3cfd47fbb82f4ea4a202ffb16147952c8226c644d96a7ffce7f77abfe42725d51875764d16677748618685ace651d4c87341a836ea70c7f8307049e0499c456e4e914df84ef4957b19540bd221da6c38c91f213508016c16c4cfb656b32d750f7ba3f9fa492bd488bae465a3460d4f087e77296377930e1199d58c54fccd6e5993e175a266c8cc4a735282f58a47db91a49fb0d7d9868076a81115bc4a83140cc5df70d6a98a26ca58ad3fbde7d259305def187940a9dc80d2d4ee0f07a3027444082752b375a7c7e81a0413b2bdb2a38dab830e5963855214a3112868ab890d95936bea99a3cb7ce4f855f2bb36950f739e49c33e71bbf7c857828e6276412153eaf290043ffb175cb93e2ed7a1440c5d20c6209f66fd51fa50235c640883479184aa6cc1727609f44adcae2827eff8acab99ee60b20085d296ac8a94e229d636391c51cc0561cc5703440d110c7db959a77d3a271546b9ed009b77dfa3792b2ed762a2744169ba58970d8e452d54ff615a8350273ac058a58811c2f1bc72afa55d8933a1acf5c7ff80ffd1395e0695c68af89b5ac22a05d09b42608ab9cda240b97fcb8987dba418e9da24a450706a7ff2b188f04eaab1175139df6296f2a1de3b10b1e66403d5694e8a0a0ce99fa48a1e224b0bdf79b66132c810bedd6df6d9f61a78b94ae82bca8cd815e8806660a0fc5ad025834aa13b810ab2388056483febc16daf72d45947c92c9641f4461af076729ede9336c7d60e2b802f68a79895780fb5b7214bd6244eea25ac2564d1330ea760758a6b1df67fe6377804a36e74d776f5eb09ec4a9285de7214af59a9f86b2e04f1d85e51399ef09e1c9a35bb9416dac4ac7774e3a79bf4200c3a57eed8213bfc5519c39aceed917365bda9868244192f0f34678bac68b4f8d8ad0fd9de0f4a1e598da240ccfbe49ca1c9699d0fe3b5a02e97111a24fd2d5bbd87b09aad26b74ab3bbe2f12461763e4e906e2984cf199b0a91795dc7ac8d1663e11ea40f39c88251daa5510155b7e6ee853be10fc81461c27a2674d1b93295740b207cf5b5478908a2dbf0186f3864ef4f175e738f2b515cd464d5db371bd4c2578f3f336f1ec87825daa33f09a5793c694fefd95497192eff1304646de54e0d8594b2281d5ab1989148ccc3d34cb5abe16ed0379c8d8d95fd53890b43fe78bd347e3f166e035cc92da422947c505a79dbc413d2b1f426d4f057a45ee641197f655e137839c8a60b243ce9152ed5ac6817dce197e904a1aaed0d71812879eb41fd47b8187a01af7c5856b75d563b816197a502aa9a94db3d59bc89ce1444e64732a80e32f82e55908504d8ddf55b13cf9d6c15f3912a814227d4fbc4dc2c3799ea622c01c1261714c03496d524821093356c76d96f760f712023bef5aaee9ca938d31c82c574e906392664d25f3b62fc4ade0b39858c75d73bf955f730bd2d7878d5924540e44b73a7e3e030518aedc7e86403cd14dd789618228d6b65b392167149cb4513281ee1abb392064bbfd0cad3795e433a7862b809793b94288348ad2c2f3a0f3956c04c2c3668d0639af461cbf2e2ac8f8498cd525e0ab554eb470811786c4b24f2207a875341b158ed30a38cc70087337c59c647c605d41f66645c624e015f05d607be0d2fab3ae3933f7cbb553560505fd87af48af0509e45bd25cc87f3e51b255d412fb071ea90e0c1703d0bb9539f489734de6b4640d309da2f2a0c9c15bc48cfe43a34e4117ff1742ece1d4f16d8898c31d7365da7ec5ab31f2ab22d4f97b3dd1c05394e6f84218429fc427f1f426b60dd708ef2c85c883191e35e003dc6476a6345777ec65b7a725480f49f2da19ee443fb7173e2465b1e07a18738e65d1158ebe55fe4c15d2fe54f89a532c828ca7d44aa1d9c4be2ad59c8f7de3cccd0519ea0bb5ec12e107d91fcc650a310ab854b40a011a98a85d297c45a0a16ad43f35c3f3bd77f66b2448f07f9f828b8da0752dc1b53917c713531d1c6ed6729a6c631e16189c683a89aba8f34ea74436ba363be5ce76c6163e408cfa359aada239290fefc01dc7a562eb54f392db921e36a6a091f7578dd813ce01811de99d6abdf3d590eac81fa0359d91e6bc714a827f6b16095cbe88dddbffe03d9306aeea3a1b9a750a527e6b84d90012a018fa4cd86a6871e8ccc8c1ef1fc56bf726db9368b145b787b7bbb0cbfe69252283f0aec845738e9802b35255c58bc3c87a7285ca8d63d225b791de62907db12ecfde20d6b692d2f20d6a67ca654b4b7c9721ce7174003fa0b3ce5cf9d4e648f8885e404660ed0336fff9beda6ecd0f94db249325b081a0d980d1b3def2c8203e60432507ba3b064ba06eb14e0e4b8cc1279e81edd6e939e0cc3a56864249dcbc087092088c4a69e8b02e651d53789c569223db9593021bbace7fe42b35c2b7ea5158cf768bdeda2a30df4dbc2cbf26b88957070420a822d6730b612199196b24b1eac0ee0ab61c981e3ffb0c7d266071ecedef9db30f2097b249f89c85afe6e0f2bdc1547bab93d00477e2eaf2abcde63e70d1106a3e42271307856febd6d48b6d03472b2e56cfc2485cc998ef32d8374e29b4be2fdf1fb64f5370a491198c5bb6c6217cca367f34ad8a3b9f88990202c72e198c6bea778f11efd5ad7076786c1361e002445fbe24f8cc6753e31da6b6d8f9d74cfd589dd11758d437c51588beb2efd946f9569c7a15bbf0fa81d2442c4367ac3dbe5bf810702b6e46efbc5881430083d43af4a4eb4ebb9e94c5dff690c48a52d4801cc8a0caf31a7d08354cb7ee31bed8ea1ebebbd520cea3b4e9b41536867c0674f3e97cb3b7f4a38f5e8fc8e02dabb8ed0187fbc8a1a89278a4eab1c9f6619697fbe898da887556e8c143fc63f7a0159bb831c6b187af4ad5d876025444c363099c5eda9ca87700e30cdd0ad6f5e3cba0d77829856d26cdc59e715aeb3fb5c2a3d6388efc9d95621f06d14a5b65ddfc4d51a598de4c701ecc31c92e1bd24fe85a92183d3997296afb727afd80855adc9e4c5682e6322e5a16bce6b28ff790e8f400ef7ff053845748a4040ea312cfc4340dbb28b00a0c6810f4f706e6f3c446aa187e8ced4da101775cd9e858ecda4c8adaa119e6bc0e1b27f218387818c6f29bae156d3af2e4e04634378b645af51695f83fbf0edb42fc21f765d1f92016e0b21e1c4adc8287498176275010bad69c0ab0593c3109124d5a97c87d277653aa732bbaa1b493ac4e11cb2950be2c2d46fbf52167d671400a769d8b67970e7228e250c7574f1afa4fb9af6a52adf0ea2d93dab738247d03fbcc2fcabafc6e03ea835a037b23008c979c4ae19166394f94dc21a5ac21ff21be9aef903d2d0f43658b1c0b0844e7e4a80711b95ee15002158a050bebeda2ec4eab2afe6870f037de87933bb6c5cc2436f021a4bc3b7884c422d5bbfa32ad4a68c17c56f44f0bf0183e4a4a25a78cc043b225b74a267a14c2fbf97d99c43c30566d4e4818ee4b6660c0b03091d80e054578dac360f544a0dbcb3bf3e6ffda758f67a440f7fe81f208c75a0bbef7a36985b591f2970e35d0acd993b11ed5b5a7ef63b2149a71978ebb6a581a012178f67cf9e11377a919bde7a89efef51cb02b0eafaf5f01491d9fe9946dac18a1f202e3d95928f73fe5722daaf27b8bbe0d0124c5688c43eac2a593fbda1edaa146f7db23b236a5c9c7b29efeb4775df0edaea971851a18ecaff5c722e2328c2f607081d6799550f959b237176f1edcdcab1383f626ea6dbae956336b461ca050fc4897e254a8b657e573a3d9efe76e639497a54f1991d3e1079edf8d0681f7d5db5e95b3b8ade858baf684ced923c26100906e8f22708c5e100a1af401e87be32b01bca818df5d5e7301b0cc47931e4079474ffde7f21e8df27931fde6a15f3ee8f09c93bc3ad2347bab1ab44f2790fe9bcac28d4b795d3e1c7411095f6156de362286c6b03cf29566a60e1a85a82bcb1e65094e8244fb962f5a6e9377f7db521d16f265182240ed59b1fca3d2633e8cf915b0f5f68bddfa2cc39bf3ebf496062190529a342006e337f547b837222f5ac44b7e20e95d85e7ccb47c6dd12956b1d45778562df3018a30a8cfdbf66023f224ef0b222336a4647ec44794e6762d1805c4a74fed5145fe6d1e7383be5a9e86ece8fbf8de3dd2b0a06c87f24cda984ae478739caa7f6b9f8cee02701814b757c257d38161e2b7035d5b04ffaec861997c9e034f8ad4aa57c5fc2e7a72d39f34953349f805f6eae98c1419b050bc63c23ce67434e6f02a0ccc661fd806ce9ec8492039ad37f62fc0e0f2d1421bb1414bd25d39b660003ffc8861262bbcd93d4eedb6344f21ead139ebcf36af181f4093990b921ee80eb2bd89122c6390ff5f5f37d77e1cd90cb59104caefd31e3ea5b6d584e38a7c846674a66a37c630ec762dc2aaebe5325c83b771771d4ecbb7ccddc2bcf51f5d344ef5ec4c507c177e13876d812c7e9c9cf5df606379d776e869cdffc3e9afcc80de410135986bfb840ace0f4d31fb1fb2e3d6843b9983b4270c77fe99495f204e7f8e1f1b35d971197cee1d0dbf9ffe78421a490a3bc2eb243c4a910c453c04ff9e10009e1d20366e27bc6bd76a799f5067878d7fdc7f28bfa5d35a8bc415d47f892f2907d6fdc52d162b533186b1186dce7cfe188955114768b3cc250b7f624ebf1a6683201058daa479a421daec1c02a300ad96786bf8c8b66dbbd496dc3a01ca4eb3d4d33195e4c34cf33d317123c39429c46753354a61d9a4dbfc459236362a0e78f54266b73db6c2b2598a0a908fff5183a646631b6508ae2eb42ae874ce152d28c3606a4d6ebfbf84a464230d5e379e81b55bc8d910ea7850c5387580cdbef495e6c05aa3f409b691743afc30726c43ff5288448bac1ac85b2fa0e917c591d1cbebc76d85748d7c20edf6b9934331787528c7c9adb374855e6a40f056397fbc92aaf5ec98e0539e7a310dc1181eb7b1a0d2946fdde61cee7b39758f12e8489a88642f48711aa2dd05823d74c05bbd16af8684782f673e303b184e3018cf7b5ca6dd3e4d7d4c64707a6454b468d0d07ec7bf9568143ac38a455a7e3a07ac6bef3945da5387d82a021c16484c24ed056650aae4324a8d0b3657172371a35139c8b0fdecbdc197b12913fe19fb294ea7fa87c847d90f79a302758d093fde5865f371c463cc1e72241a61616ec91b51835ac2ff6cf482ab3450d391266ea9a45a67952f5c3bfba99fc489dbbd13b0f226355d27cc21e9bd2174fadc4f1b42a1dbc4580a01dd5d67648d4ee589361132f83e2719e42eb7a4dfc79e940f7c93b551a2779ac4d7d9dac51b8eb747c1e9645f541af78bc43971ae5b601b86055e65c8be33ba5d97d56d637cab17ae522da544d7391928ddf2a1f49ded85f4f02eb962672b93f792702372ec75a995bf1bf5210888f30e55f0061e88e3b9e7929e83a5c85aa58ff687121551a93541e2f9f3cf17fb02502ceede855d8a73b4bf4ae7cc4eff6aac3d6d460e1603bcb37058b686c6fb7efcd946f189723688026a11e235d1f8492efdc0194c6427c6174886c22b518fa14eb8a81369f7a9e140677529f693e80efc69eefc00d83ae7fe32ec1c64c5cbd49cf45f7cc52e174fd31c742d2ce8900d41b151213da1c18f4529ae2ad105e0b9a5a31a532eb54893dc5472624248ff2e8980e41bacf00c91913cc172f98e5cc4eeefa6d505e453e9ebae513f367f1b9aa84a49a8291cd464e3e544897ec68f066e083a67a4617ee4af06b241e861fd65851c0c5c66f187977ead030c88d1f206e74d16b2d3c7e8a27909ac7f628c4147ecc01a60fccc51b68894b9a0c776d9b643ee813df9611e7e0fdfc15351ba4d357d7b4dfb744b21dbaffa4e8eff751fbc204960a3966047028fd776b19d38bfcfb41c29d5d4d87103109407e04af8600a0cfac4d6dc7a5f09c79d5e4af83f14e8aa28333c7d36d5c430582930d73c524288201a0c606c87bf27d2fd872ecc919b244bd9900fc857207882bdfa5ecaf17938d3d018f366b36e98a02a9ecd171f7c4718f60cb55b4f21f65d7afe4f9a8520ce4d393f8189422aa7118ba91b230ad35d11fd62a7760b45a50c575ebde2a5040bd1c9f586e72338a46870459dde18a00e3f1671309118c749f3d581a87001c0f4ebf8a8005da5aaf61083841f03aa6e8c94e05c239e2c53d937980977a274ee265558db746cd2badcef976f61e2f19c347fb00368207a5d079131903fad258e903d319ed095bb029d7b5955d44bd004ac7038646f2d9a6ebde4a0992aba79fb51a6e6f21e787bd33b00c5e558b13992b0ad29cb269f95d2336b4ab9eff8ad4242979849e190d539f0eb22ec5391ad2f2cdb2296a9b024bca8c01765f311f610d6481c2656d46ebc1d357bb9c35ecc765d10ec32b9964806497f7deec47c8ea924e856c2a22c59e9ff7782e8e80d85da2007f5c52ea499a2d62304125e43905b0996e43e0042bbeebb5ac842ebe2699f65bebad84933cf056f3f967a1a9380b8a834e6c996b3d5ed969be5a402cf8c47e68f103da509c8acc8ed7431ed5fe36df2e1d183de368398ca960dde393fec67000d6c9fd3461df3513f74e7189c23ff1590f27d20699858553c65537361a3ed6d39431b8f4b029dfd39b040298c34532365f9b5e88a5b700716f860ec3b57c8489678c233d1c5847e5f0510f39c2fbecc1b74fd8bbf11d5234c84ed80094b38fbb0fad09d4bd8430ddae0ff60424d8adc2d36366ec43ca98b2c597e272fd05e41060163214a4fc46843f38e7a2d1d2b02ccfc34048c33f2af041b5d91af65a4a37e036900d87e51b8b8d12486f6701193e739e3478ed038d37ff3c631ed661cfa02d4a76bea83076516af8804d0cd3c00f56f075bcf042f7a9dea86058c9c3345d461a8c64a125826772408e7d9a6a381b65f96dddad3edec9062e3955c1877a6c2839f3c1744d1c7655c59715b3ccb2d2cf2ef0dac9425f45f3a6cad132dc70eac88a3bede7bcaa00c1f7483c9bf96ce79db7efc496cc1c33b0c8f731ef338b2f18d30fc2760a5a433b5602e3479ed7f8024fcd9ebd81ed3664968806a357fc31cbc8996dac238a381b75f9b1b85ddef5dbeb2c3309b8c7f7aef8d3d9a71f17b7939e03e0e6ae6713c99f4a6e14e47e7a619b6a6a6d425d68372040428a7b946a26c7c3facb2ebaac3253d671882cabf8f96c80aaf9ca99a0fda889cdedb6298375e0c9501d0dd9fe3625703039d1d431e61d48f201c81d6e0d9d0ee79dbd97f67ffa587f535e1c8be1583a8bf59d28be2c9d9bd88ee2dc55dd1ca1e9a8415680b7d8b12a5801d74802e156734057b91de19ac4c415c2ae3da7bf9107618856bb7d2285f89eede3a374f22c44d5fe589896132fe64cc76e3d38a940da4101f5fcc3c7e65bd6b9e1f1a00d31348745a8b8aff8257ab7e124e6a51f02ff95b96030a98e18ff7076082d81e489fd1c50627275e9a7e9d15f7b16c241a8ea1b65ff8e767cd12e03034f45ff0001f14daddac8d528b64e4a80ae2313d345ba5c9bb1e88d7a24e3ad2d3ade7cee8ee6de787767c0459787e35d4b22593aa97c71560fd18c1c5e9651654d6e3d7c3069804b1518add8c3ebe90bd3e886803696e73da6b3093844df71dd6c45b5338ccb1fb23f86dfe4032e069d83678eb64017586f449b0485229ffb64b20e1d9f8ba064de24baf2d3cd9723eae6b81e7066e8425e3f94b7d730b483a94f1ee4eede0ee3fc6aee77337517df10574273a463ab31481deef1c6874d367215a21e2a5cbb9f70eb9e60f6af7f1142fa2c28ed43f06b113380230d9b60cdef7d791e13fba33fd2faf1db12f45c1182263986c5ff2985a085ddbf38963152b6d8384edbae7893048f20421933d3b2203ac31719ba822be0d15fb429558871df49433d7223955b3238902d9483fdfd818d7cb735ccc93bd4d453ac160839cc3b307403145bf883711e38c36da32514988835a2d8ff7fbdd19b4ab9a183a8cfd1328a9535f04314e6edd4cf2437d31c3fa464117754860381e6840677ac98a95cdc1845cf7babbdad55a638d76db42b8dc322dc42503f4c351a527b9928e6560d38b4724180da7ac0616d400faaeac194819a6346825243ccac0213b48c9e3c2a74ea23c12f700853d794d1cde802d7f17a14b6f02f65c453471a72653a50ffcda7d7dd13dea32679dad94ded483760917d2be030fc70c2d146620f791c91079f2d074e9e382e1f414890a8d9d13f8d098a3b84bad0328ce89e7c3cd93bd93c399233c86c0857fa629f98699d0b59c6b0c4a971d3cf5972de804837f9c2b9cfdc467adc63ab4e59ee8bdd330ef6fe0c06072d1f17d83c4d6098c8459fe36a82445824ecab4738ed2d61145535b4104d412d818b1de302840b953ccfa53490e77dd2faaa38d1055a1d821bcc842956b53469ba9756b13c5e0cd985b2be605d26ac5df065c52a9cc1033aeb994368dc037bec6ef7301da0dbb876e66cb2c081aec8ba0c8044361f3e1fa7e043105ac29d46948c35793348175af7d6ccdeee312149665aa115b4c1d31387dae1bae36589e9566e614faa01cdde0c34095ef09394d9ea387d984e2609b331250d3e9ef14be217a5ba46ea1d01234387e3516e26f2bb5f019cd6d63834d7b732e4d012b0296884c66a65805f59b47766158aaffdbef52d7a6ea5ea00d88fb51bffc63c389215728a2c63754c94056685f307d51e32d69cd6acd301f530cae2610fa8727a2747985615b7eddd8ce2fb630d916cda0fea763eebbc287987ecc191553a32c3265ff54a8c8ab5be40fc7092728945f1499e2736a57481b3fafab6ce8bb16ee8685a004212c11cfb7ae1393514bc6db97ac6b5576a6d57b52047fe5fc212bcdc4e4a781f5154cf947804de0321c3d2a8a0a4ff383b0a3faedd25fa9c90b2a8e29c1021a96caab82c009fed650e3bb832b5986c78acd02cb898a5b900dec47de61b6a8006a609bfb56689ef54796115d4bffe607a25ad47287736d44c0bf7f2a7d13769d4ab48bbb485e39cca1f40b3b7f5284c9a9c43cc5e1af0c7b62934d06b473611801ecb9dfd6e559a0936eb2fb72d47f6d22cef94dcc21f98a8e125878aa1347cba7a8084a38dad80aba8b26e072a65d0aa178717ac081fc702a09e72e3ee4ecbae2db1c425e00c31e1f0a5a51c91008223c2e0d190527492337e9eeb0483da1e6555166a0822d6dd55cc9c56cc897fb2e12ce9d8c496a0b582a369af377f79ad0b72c4ca4162f238ac351b2358fc9dd6580daee72f06742f0cee9768b0d0a1f5c5e633ed4e8b871d97a25f5139b2efd55139df4e2b2dae1772bd68934d440f7df07dcca305b4fa38bb8a0ab1a275521f19b37a9327ab3ac814d2deab5b82e4d26586b25beb1f35fcdd26aac90a12e382eba2934b7f7435e9461e46452536dcaebb3a736ab85a1d61ee5b15d75169c0ff00bf7c7a83b22a92c8fd86992973e29ccfb9802d4c7b21dcf90dd5c8ad29d60ee014fc74591c4d3e128d7eb0c95810921cb25b8a18ebc187b475c7d5945332d768ca9022f11a49459e6d2421961063ea17b24b9dc9cd4a8aebcfaa28af01377411677c8b316291cd90a3cd4394503404c2c5528db135344e4bc1a547a8bd198daf808caa03e70aec28f2fc6a172d965852f9a8fb0a8dacb30146627084036d85e206829ef5edbf479da530eda50a6c7ab08740b00df204ff181ea6e131622467dd3b20169aaf06b2507129239907836058cfbf4103c6c219928496f0fd1f09712a96cd17cf1913fc28f5661252d73b6d3fdd6ad69d1424a88677d729e099b245073af71664c5cf0aa80fd8b2bbf39ace77b47394993b5fa86a093f8199a9257ea21ebdad9d1c5ed5915cad3891dd5ce004bd553d22afe83126dc5a5d1d1d40087f2631faeec1d976d00cbcaad3abf6fffd764715b4c30a5445550210c38e4dad03c5e9c595ff6f18ee323c69b665a3370e39f19be3145fdc08780054b55d0a72637e8d449cfd8d7f65101f48128e082e5e8fefefedfb39b412bcc2d56806e23f84562351fe4b9e4b953740d65ab6c94aa235b2babed3def1baa8417610517719452d704d0ad2661e9a370558f21fbe54136dd3f5f57a38882c962195eb350acc4b27baf35a8a7d44eab8fa99c994f7d2286d99068686d835a59d9c42f965dfac4da0de0265a8de32aaaa4663edd3a25f55399c4081e7dc1523b9889f32e2a5e7fc01eda97c515a80511fd24561087900999a8ee825bd90fd3f2127865c0f97f6649a13370028f9c60ca32ea4147c4049613d0ddaf0a59c148983261534212159e8fc8e2c4c8b6388538475e1bdcfcdc29d2aceeb591f7974420047b274dd1283abf41b76f297ba5d051903438a7cc75b3fc7bf100472b1f4917f081360eee4b93c165383a4c0693b00f6fc7e559fceee45d27697315aa872166aa115df927233c7f1fe1a7c0463f4d632c9c4876120f06d22077b912077ebcfca8d0c94188687d2dda822c9b970107e529b6eae64a9a6349df7be635aab157c86cd0d6b67e626d0bf870fe26574dd5f3eab4ac68e4d64b093e28a613fe7bc5f761616dfdabda4c254741eb9e17a36e835624f21c1b6d3d0bb458d4c326269458fb34f5dd925a58b053563a252c8cdc6e24b6ddcfade09d49d19db0506c6239e63f21e7c1d38728bba1615e721ebff2c190f19dc2976c273de278a2f6b75d5ded6489faae216b6223e16a8f845270f0e7e6c6f96a95d3760f03c195db3572dabfc50af1644d4a6ac389fa540f6e5327a4d83075dcf61fe84379f71455753cfd95dac42406365bd414c4b4677fea08037bc9097f234be8474e21c14d361d6b988256e0c4b0fc6eb85c55444ce904385a5bf888373b9e29049f7a5c6207162392e0084eb260df6d337fa7e2227702f98f8fcf8fcd9c4ac57526c80a249a7fb3fcc90aacd0ca538cf05e23ba481cefc3d376e6aa3c978baae33c5f18266aec84b3ef00214606620fce79df09a29b8ad5ef31ca3b1dd6e7bb22ce09613de7c8e9cca45191a42848b23466dcd8f73ede279af9761dac5b173247d1c9cb385e50ea36d6e185862581573a9de2c313ec2dfbcd53d67252d64b739757b1abb9f864974ef60fd5c41366745e1ca49a05d797bd598aa42327b7c7710900aa644c0ff14b6e40bccaec623235d6892bf3b6b502d0c6e1e64a3c4ffa510d12c78bb2dd97aa57bf2a0ded580bcc1c201e287cfd4e092fc2d4ebe15e4ce5420b90ff010d6f550789c72d29c0108f24f20cef5929fcfc89cb9f2b1a0e7b93235d70624078504668c28787a61046a54ef64026b84446f65cedcf601b56fad0d81bf4e460db6b032947e6f71a34dd241e12a4895eae68b49509477c0ca10898bce3a5036f4505581d8d244085a5d463c2cc0e55ab7e3a4b8dd1a718e3b526371fb73908a20d604652ddb7d33a619c74dc327511e39793f372e2cefb2e5dc7bc50fc89dfefea81dc77df7bb2538eb07935245d90a0ebf5b057e536530bf44f328980e2973819fb67cbdbf851bb7899b24aaebfb284aed457d3dcd9025754dbdb9784225a7547c2fae00dc03d6f8658fc20cd8032a679435e91d85b0fd2d5b60908ae069fd1f166f566f14d421a63e1253a24606b9578d885856707eda946b103e73af9af81220da33f776bebd745d8063c667096007b0ebd8fd57cab4b1f0c288ba6cad0f6453885a76ccecced3e646e6e67fa8b5f1ef1a1f129dea3c5ea931763a1da6b25ba42ee3d0ab8312524960c27fddabec9788fb8f61aa6590c113fab030c789417fc5701f4479c2c0e660588dde67f33f9617d85cdc834e9fa1b39d270be346b8bc8965c7e2bab800cfc8a3e685b8153f94a1344468ab051aa1a05db6e79c30a5f0883642dec5e21aef76b5eb46de81b17bcc77e3854a8e8bcba23a1e67c964bb4fc25c5924cb042ff5ff198746a07eeb70725098e01bf465228745cdf0189dfd0c259ae25cd8a91814608b3b41ba677f04292fac4fc111446fe99d9c820ce49a0508186778b901d85c9c58dce4e5ae1a8df0a311f6b727d53723f06aebada4470c183de4eebedc0830a14e489bce37e824683015cef1c18809346f75ddbffb9a4795f10b4aacd02ccdac4e1cfaf42e3c17fc81c73d7cc670deeda1894b7d0adb6ba6e6740bc4e6bc927542a8bf0635a9df61fe0ce8924ac996928d71994fbd670519a2505fbab5e16c2a6a2c9e749201ba26c3d000e3ffffff1c