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

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

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

Block Certificate

Block 87543 bb9ea41b3261ee1c599c3d766956629df6c7de4cf71806f51fb58293a3d2ee12

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8df115a78092cabe7d66a556e34e0b7b03f8035341540e13d8766d31da73a13e
Certificate Block Hash
bb9ea41b3261ee1c599c3d766956629df6c7de4cf71806f51fb58293a3d2ee12
Source
getblock-raw-prefix

Public Data Hex

002000000002000000...00d002000040b10000
0020000000020000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000ecd359178ce655a96b5450f9fd3c506c395385f022a3d1f1002be8538f4f877151a1ca835fe7a2469c19299f7cb57195b81fe9a0528561a12c5521f755433deb580d84fea682201ec13fb082b95bf8ed628b36e6648de86a72020000000000000004000000300300d002000040b10000

Raw Header Hex

000040209330c39825d29ef3818448c4b14bfa39857bf61194c4373cdb46bc85912cfdc9f5f93dfaddad6f56a74e69f5720c3cdc97026e1dca7aa87831e00ab60a71024454db586a8bb500183ea173da316d76d8130e54415303f8037b0b4ee356a5667dbeca9280a715f18d

Proof Data Hex

59,560 bytes
121216010307ad0fa58e20dcbdc0deb937b221c3ff402c83f64c5fc4206946619cad030301854ec6f9ea377c69456254f4f0d83c56949ffd3cee0afbffabb1f2a93f30cc6da91237ba722b3069a15d1a80f12de1cb5257183cec5964daba8744e8908f9019f7553620ce886f294e8dc7df9ba46a061606eabc93d2a6e04f2e26053a0ee53729e61b00a546443d65b5bc79ca9e6d1fa16d1d7dd4a13d3e31ee9ae05a823e7d16a31a2ef7fbb4209d74d0a6ef9ff6c217e6a9753f98a59eac7ed4ced19489eaf901e965251d73383737f617e1fdf860ce7595cfa74bc988125e77290b283c0a03425b929b52c6f7a45f7e302919a80f181b1b6073fbb10ee4f42ab75dd06da8cbace759e040b001fd560404bb746aa2aa82eb25b9a0a08847942d99f008c3b5486360ea44d3dd3d5b5e46a26f73eec9b553ec24fd3b62ed28e1cc44bb22fafca5e4c9374aa75a2182b49a4f1fffa25e0debcd03e213554e8741151d998331f38a3ba807d3aa0774311d6a2ea8261c850e3f8775dfb1e52a7fe0b38b889bf4147f7339a5d790e063227676f6d751782c91ff77f40558916c927b8ff66a73d60129308f02e815e11928d5c8061010f43ca25e042a516c7582284e6b9c89b195a7ff53ebec0bb7af1e1f78f979d766a937437978d59694778142ea418af363c5f0b796b3f17147052f6154f4df5c431fca2610be0c9487d621c242fe5e97139e0d0d748162f60dcbd9218f144f401d311ea31ae40d4f83e821c985f0b488c93e91663ca097c92f231e4da47b359ec21621303dff8adfd81054719e9e8ce4269b4e11748e12a92534c8d401ae0653e5f13ca13258598d02531557ffc6b7e958b70f98bfa5e384e4d4b9ee4d5217e0ba703456a68feb0c5a6fa7391d0b193f841f746cd611cbef6c9393e3a40389f3696f879705f326da936c5d77482888c2e673dcbf0aa862fcf0957424eafd6deb52c45d7b0101beec8d79ca0f2da5725b052d8a3e42c6ed00051c7de3062e9a86f6ec82bbf099c5fa17e5df56070c15da5ccdbcd33fe8a0b2360fc558dad5ef42659f262decfd9530c696632adfc172ca90abffe7e8c2262442e8d95bda3ab2f77c82fbaa96386ddb8c36fe344009ddcbda46f7841a02726181b1ad4336062e0ee9fd514aa514c1a583ea3d4e05b1192e597e313106d327f5163e63e884ad41231e3906134b48ca481b2528ef5cca65602306470fa4a419479ae9ccfa745f5f6d894dff63d99c3ee71e79099b3da57b6fafa307fbbbce34c7f72ad98a53a97e762c661fe78348a3a6fcdf2a2c6d3b25bfc9e623aea9742c682b720c0c1f9bf4362d6d13e2a95292e151097d3b12015227b39dcbb8626a3ef59eb18f61eb830a695c7cd337e4c9c9391b7b9d6509f35490e82598d4f44750a9614296b3e8a0131f28b0b23b9fb9ab33f4d289a411364b70d69b4587655fcfb859beebabab6fe899460c5ae66e27d2caed2c81f23921fd52b67d1e3c0c2e3e1522ac3ad2c94b12efaa1b246f7c87babf214306b18eef09f3a9a9007e0744427ce36a0fad91011735e0dc377ad8d3213a90719fe63284b1bbe6854ca7521339497b4194fd9efdb4bdfdfe5f689deddc05689ffbe2cf14ef88f3803e7d6ee6e9584dde17a6a661335a54f8c7dff6cef13c6ea75f395782d6893df0b2b7064ee8f4fa629f1fdf873fc18e1ca33dba5697bc4328cae42fa1313835e5007d20191093519be9e2ed03e95e1f2a993e81cf3512634865193beebe899e7120c0fb67790aa3e563d53d33bf14f411f66304883661aa8cef9391263430cc3b2a156b732fda93a1d11721e90857db3fc5ac0dd080de54080d07610a08e9f070ce157ea32683c0f14e7a606fa9d43053e52f00c9273cce4fa3821f8cf3e800d117ee84e406f7e478a4b86c101ce8fdf053688e0c9327c04b2ae11dbf81c77470e4d55cf644b83b9219448bd74274736156eb058c9045c66c89a92b49066006d1b2fd4424860e557432e145165d78496d5e2e0d81f6f99028d1e5c410a07d4366212c7669c17a0eb69055231dd1f8398d4fd9bcc139576d4fd8e8049dfda1a85fd82d49353a9240f743f671f39f97faa5b7b463affe627619090d83f7e11b2e662a58c0ff27adfbc42968996d193df2f3d8eb87ae5f2755242cf09dfe89528a1c783e6ec71c3c19fe1c98c7872623f26566dcc4a85e22f6e34ba8eaad3366db90f887b63c8723b467d63c9b6badbdf8c228401de75f176f8e4b03661066c44f36f3c255269fa92d537cf2e3908d338a5522f016ffbc780265f3214e481e968fb68f186889633916960de2844dc3259b13211a59e54750a00c2fb3f242a7d49a3296321b357cac078b3f400f5b11ed40847d0e96716d876e45d5e839338c2b60d9e8012eb8ba73a19e01c156435a9ea76c6f6d79085dd3d633ccef4146fdef99f7cca5274e29171bed1f1c3035ccc84a981290f0e4ad31f92813718bebb058beb59f3239f1d663fb2ec4794a9e41448ea12f644eccd998251f568f27b38ce9467e5538f33248bc3db963016bfe22a20659f78f4889d7c9df437e3302bae48eb35b92227fda4e52ba3e6b43e7b9ec63e856526cbdc8f78d98c48bbc2b6419f91bf31dc159efc10253da90b807a09733d495679da085028c646f5c574568da5b2fd8a69617c46b2d64bb9b27a78046487ffd4a1a86eee3479a84c2762df136ec3c7f0d1924b8c17f06ea4061d2bbe8c5440053d9d7fb99dff9b208e17cbc6dd7770c014e8ec056cb5a7a7c6b953297cbb49acbaccd4c697bb504ce9a9a3c8fed556a2d06630bd019239eb4ce5573465f29ef3b16795b51a5351dd9d118eaf15d267b7bfba1248910ce90499649898685b09f44c16ff264bc2f86777e1e52244df36c78a29f5034df4d5a7f004ebe9a24fcf4ba86b6d7e7886c295642734db1d152802a968c8304b8b8b2b8f0c04816a51aba8d59791e324c2017262a729bb612d87d3806b053fd525748a9d872bf03f808472e409e850348a485c44c6653de32afb642141c08e71a7ea73d2ba4d21f548582b6691332a40dcefe240bba846bfd6730722131731740715d0d985c7e262ccc37c83add6ba25591768e1f403aec8e893959b0e44d2df1a56f1a5e556a1c359d331d4b0594eb42872afad23567fb5ec4678da047550f8cce0fe380bfed4d1b1685bd6b9a0b8255b736453e32163e73fff5d05da03815a09b2b4e30adb8e0abb3ed7b3fe0b7c821bba83e415e80145324cac1059746fd46b56a4852d59b55ac41bb8b4dfadcc0dd8da5eb90fc0d576c6a218e4e6dd3318adabafe80c857cfe833e7d4c4c45781d74c7b5fbaca550d8df3291fce13206ee3ef4ddd80e78363bce88f8d9512e60aea2a43120f6502b11f257d12fd0163b4761e5a448f9d8fc48b77f0b9090c4974b84567f32f3cb848bab464a431d5613f8fc650f86239812ecdc74a216f9bb41e492941c46d017c95650d848c2e4d2ec2ab11329042114f88c321adf334d734acf01c27e21fdd37ea09efde07bd41fbd87ee5d599ac601873ec505941615a9e5f213eed4619bd8defd9644f991838b05285123c00732f3f8de87f80cff44d1cf4a3af7e85d352556a8ba2d173102afc71d1cb88323346f2008b525348d90bc51a99c2596b20dd205c3a22e8e7f551aca32bf4305a5b1213910a2cd53a9161b20176fca2d7c71e8a8d3d5b49254c83282f496f5904dd9732b0eff192e490501aa89192b5e4fe6fac1d8649209e53f11050303f5f834920ea36dc6a98a5ebe12a0fa6d542d210314faf62e10c09da0530ef38a902721aaeac4da122b119f097d87716900766f0b60998967e2901e23910f5d8a9034483b8c4b23956a330b3f8e246e134442d52d816a707e3365fd2622605cc539847d29e76a830a397ccd8c0a60ea0d8407aa30e243a19ee4547391266aa5790ab0cca244a792a0b6fd52f40b7e467788539fbe4ba030de3c5c402490c37994d26b693ed5d06e23de925f1c9a07504da18e032d147f8729010249c499200e26de93c29b006375000bc3d6ba488a3e809a517f5ff6cc0d9bdd9c2824e9908c30c93e7831e13996b9b93bf8c03b591e02fad53e611336ac6df99dcb294592896b6159f80987b9005caf766e3a6122c6dec30acb20a55571ad7b570e095f12e0fd1da92bb940d743c13848e827e354c21387fcc5ee646b4b2e4b5024a8174f36db0b13a3261cd4c76390d8c3335f603e29432f072bfa72aa60dca61eaec98d3ac5a07e45397ee86dc55a64a25dd03165710bbd1af008a68ec604f94c51c29ea7502cfe50373d6353ea3454e8839c5696a4f621e7a3790697f2b0f849533cda76b3b6f7a05b327ce4ff3dde1412564fbcc280f3e27b7a348ec5cb50f75f79d993f2ea933d1128c0f3a3d080b69eff8d48161d60a7115043a71e3eda4019b35da1e74e9b997cfa8b8f0129f35c971d4382c883733b95d5d55cf29f1f0e0d5976c274170e7a394ee3a910ecf50c7a2a5f46d8bdf48a5ee32238e2b056229500ff3d1b3717a67d95b3e595957aa85fb9962e48e4e1d25eaf6c7161add48402600114a4e8939e7ea388d0d11f9aff3159fbe520ce9c8d60b986d8c59d4510bbb7cc472c0e8558f7228c2d42f0aa2c6997fbb62ea369b8fd2410c0f3a9215eaf10a3e63e8b0856da6b664d7e85040245b7a6f057c4152afe04db994ad550ab02739b656bbd1266cc328e256d1e66eded61c5fdbc92641001b502cf6059d40815967ac956ad64296f2718a51a0bc2c320af70c85dc3595a6fedfedd5057daf64f51f1839bb54f839636aa15cb55974796839836c7caaa24fd0e8fd1d4c8217a6ce4c4cf9fd340c603dd943e25e98d0f58c7c76ca2a2581de0505a22501170dd1a2f8ed0c223f40dbf80fcef7452ed66c9d1a1bde4523252670f9c46807e15f580b0c81ef5409bfacca412229afb8448aab38d1660b79d94181187ddcc251c5c70fb583480e613cb5b88bcfb677bc39a104fc16d0f06063683e8df5daf27885e3ff41d39be197927d099ddd3305620e72b2aaaef7b8c45f062dc620091ecbc76e2a6e12f89a36af056ff121c03f71208293d7b4bb47b668b7acc488f5e6d0941285dfee3013f32f09be9df0e0e2f0e5e455f9882dd59e31b9d6802a2f3404632eeea10c0117ec225d74757e551493f06ef7986279cd3d12c17ba013305b3bf4106a89804106710ba42b61c13a3e1e04f12b01d407a1dc884e173ccd93045dce9c93aebd792c61265360092c04bf923a5037f39e058f628744aba64a4a76e9adf38236e1a234b0d302b32836f420ec7de556c290f556c422e9e825c89ce29c79f0b68b073b617939b8fc3874205382312c846ed88d1eff71796ddf9017fd6423891ace034fbba22ac52320cd00df02bb215d4f1b5d9ec1503e80a8c97c3eb2b0a50e263e587e924143e13717846ba6dc98d9776ce56c081858d3892db2b075023f997b48fc6f9c3d591e802e1f4696fde43cce26aef6741d56e91e3c7f769f4bab42d975f0bc17878d6f447c6153096a21298f8637bc41648a7d7fcff6ac1047d91a2ba949cdb3950e098d36458ca1532764ced0ea826c182fc3a91dc0b514f9f1d3b3f0aed94d882df9938df32ce79b0802be83000fde29737b79c8e7e17ba80f0c21289a53c69211813f1a8ccea4187dd717c5ba74cf43725f8cf88660e2eba8aecdc9bdd649ef634f6c53ce87dd0be0cd1e673cc311a962c2ed02541597a054afe83252a7c308dc661b3c53ab95bccefaa2ab21bd1b69c84b1b9b986a7f4e94c82668c4ae389cc1e0befce82919e034e9daa4c8d29be651fbe90e99599f1860741b491d00cb39fcbfa088a0ca2d68ec1ee6c018fe174c3dff8d27306169e003eb11bff71f3e336cfe4c6c43481463fc20ef2a3613df83a21c2d292a9e2ac47024e23e581246773f184c2cece332cbcfd9196335f8ce816678ec93a0c98eac687bed59b6b4e632c20e6827db882a869f5f53a3d6067bde816ded51eb1005cb45de4805d6e93efca053e643f515628da43af285419cfa46b6031e544dbdd3cab3f05dec9a3bb950f31d00114c8bd9d5bf99310c640e17b727612aa8fea4eff85f7cae52d30db5edcd2b930aa7cd16f30a8ac4d23737302dd73a87461a3e09b98e45a1a17bfd3536f32ab83ae3819902159f1e4bb779b1453ef1666d1fa211326c30d4e8c685547b3c7f70f15a82b5ff63ef9f08645d4cfa9926887cc35ae4ea7802d2536601a44841962733478cc7ce5473b27acddc74cbb5e26fe3bdce8d414639f069279e849ac335edb3260f9231c3ba19b6ae1772b9ae8d60f05e74c5ad8286852715d66a8a345da66ea574354812d2865b2df4e1a3e4bd3d7f9ca095e297f015d431cf89bf5c04e15c144997726a311133e949b4435ece670a1b260e25f51512fe8bf9dfd040ec1b5b51138551ccd121458311fdfc54286e1153d17a97c8711473d10b3fb71d1e1b7ed1c73aafd3179fa3709130a7bd90222bcdfaa9b0d41b35f168e5baae3b15b9d789c6b7dfd83c59bcc3d834bc66969d5f2995bc76a938a61d6c961a8c9a6e86ad26cc219d0358fc71567140334e87f98ada9b87e5d39653055388bb6ad30d42b974c908dc7149f34c71e27b0a7ab15455b3b9629a9857af6b1778de72ee112419053b50ee6a6990d367ebcc995ab80067655eb2749a6ffba348f9657818ea533ceeff0cbdd7c6377ea164dafbec07a40a8128bb03860c78d278b9d6a931b459a3d6db7149a0d0f36565f9a5285729fb7842a48060176023b5be7142ad9abfeb43d61c5a5a1e75ecac6fb4e751a9346f28ccf84db072d8641ea4fba477c8c4f185f7248b205d7ae1cc3245d85ff154ff426ba3ac124a85bdd7f99397e10a24decd5b77b36448832256da85bf78dc80b852091e166b7d2fd254953454b11f3971ae86c18935d66923f3935e7f485ee01ba0594a0c77a00d65c498f39ff3e432cc3b404a35c4920e14526a4593b1332f9b7343331a1a0a76b00afceff302ba5067ec19798496f1ba6eb3b280771d418a86231117efdf511f4fe3de72d38a4855b00379b5ca56eea1e4490c5755f55a282e0aec175ce30afaeddd85a159e87a14315f460e0bb24fe1427c837cda105e2f014d263051a0d61b234849124916f3032a6a7b6fee047c33c727679fb9b709c6ba1f425d97336f93635c916e277555c5783b6141dc603011857de2e359697b230480c858be893b336fa4423ae482ad317d2c5ee2e203eb4b692eb9f3308606f9e8a00fb18f9afd16c799bdfcc511f61665b3de644b4fedfee3101e0139fb4f1a6d8e907c0d53664cde77a1303f3ee7c948485e5074a86ed73f046d3409530f5b6f13ab4965a6f435b5d3fb0dab580039bdb6231ef38b8f0750721a012f651eb3bcf279cdc0085b99187fea98082e1045ddc2223fb4ac0fbad7b3d43a9614d7817e3922cbafb7dd64aa1ec2c441708c804c775670481e1ac5758ff0bef954ed3b06e121a8bd1d536556c109adb367c6321bbf68e12fdb91fd6b84378726064b7c0b32b6098edc25272aecb71fe7995a1c6a9c4b201fa6efb214deb5eca012c6fe217dbeb82d1916baed9ad396061b2da84964453fbbf05b19b994788431f14e595c0bf34751261efca31bc680c9b015c523d104c5ea288e8b483865a8365141ec804607d610895123ee6a0b078bbf272690a4060a03d8aad90cb6722d11799cd307fcfdd1e8f916355b1238fdef722e06d07767fb1ff51d3d95cfd3ba3514937007456f0dda04bdf854cc1577e97130f8dc789717da4b93ef10bcdcb4c6b6c565f4d0d069666164a792e9453d87704ddc2e84e6e41cfbbd18fcb62b57e52d470abb43e55d0e6eccf6c3eddd684e9ba455db345db3f913c441c8febf6c0a3b6c7b02cea57a05c006b9af58021bc5fe629e6db25291883fda0f175e0abdf7cce87c8d0081c23636315b52f4d4a9f3279eca099dafd277e1ea5a098de1fffcca19ab05e8cca575f7b6093c8b0dff15ad99203c8e82e2165a6f61e2f54943aef915147a808a70f7bf32c71a1ca5cfd49595816aa38edb74d7f0a6befd63e644fcccb6ed5df73007d74e53d65f9c49066aeabd13462dca29a3b0c8d5ceae8bed067651bd3640267fad240262b1684b8d2cb6d2cb811f0b131be4ff5358059fc82e8b82c6ad6b2611c535c3054c4f55f0dab49e9cf33aea807682c3e1d0d2bf6de41ae83320b2492c4fc394937b10c3560bad7d9ef46ab9cea55258c2d671f867f0f461af33fc5e51c376bc75cdd3d7e342141338e872ea6b2db7beee8a9fd241fd7e6fce399c944d7e21cf31e45f5ee1e4fd38288f9853fe972ce50a4e0e0dbcd6414526ddf2362a7838def98198010c4710f535aa498c4493618e3e603af229a4ed8cf627cb18c7aca83b642f6182b6fb04e2c554ad39a19be691ce31105bf196679d5bd78aa589b0d30a62def012d3e8e18c890b7a8781a4d62757af97da903177a312a2b6575f2cb4901cf6356e0f01f6ad1872cc602ebf1f4611a26e8375970ddf9aaf0568736c3981290e4c14115914bf979c8921680e9823aa206cb1b8f96e15a6ddc8ddb4cae1ca9a7f39ced874ca7e0d466342179518bb11e4e846fd82b57fc346f920db25dd943cb0a43d7f7a9c8ec882c0019094c3e956579f0c7c1706e33a095f96b5b8036198ad8d47e50be472b9415466bbf8461517973b8cbccd721e357ce356971a76614bacd2db778f78699b874762d97f584ffd82b34abf0dcc4ba09b7b9ebeceead35e5a396fd1964ccf17476c4b736ffaa3b958a854fbf8cf661090650f9e13cbf4613e36ceebc999912a25dd1b91b5b2cb8ecd5331ed3d058aaa8411a0a89caed0e13bfd7f9889805aafd5498d893fb60f13174ac3305a003bb9069769b7448fb98cecdb6143e71e502b66b335d814a673dbba908831bc74bf9010815ea6af66243da57196e7775c342cc16f0625892f839a0a5aaf937e23712f226de92f385c227fcc31607d72f745f264c1ef635a6fb103f5655a608795b4d66fe171883792d5db7b821b89dd646491e703c0562784598247ebd76b8ef7941756dca5f1ab0e20083fac018a75ba9df285219b3eed66f98200289ac7a995064bf4bc342d6cc905a4e1dca3f6e08a9d9925fe94376c83db63669e42d046a861a734950ad7a6c8c5fa2861bc0dabdb8e694046dc2afc10fb2597e5dd7a6fab1d8c0f406462819177019daa0e2542e3fba6f95bee077470f0263395c720cbc5a9e49e8879ccb3b7cd71af8b555922c1c134dcb5c8bb4f5cff9a54deb35e9b40f3d38eabaa6903cb69d399a1adb197300cf7dee1f858bcf030ac4e27c88c5ebeb7a8df6557c6421698165bbaef216cc0929138debedf30463339ea8561936fefb9bb04cdfd68fb9a381e1d157e8c1d5a0c51443151098727d33c64e1617741affcd3a1ce421dce5fc5e82028b4ff72d9884b564092193e114d2d8dcd5b0c92438a338c09ae80cb0f88de1979f15079075e83b997fee5ec87f7575d8bdab7805878c9c7a2e39c4687134ba9bca56f082c4d31d835a18a31981dc4d53ff7c54add30cf69f67cb5f5f0424cbbc78750507f0e1987e112b706db56c4dff7b1d33e46d5a6570c39da7562baab7fa17cf9d64730221566fca26a7b615094688e58d402dad5c6ede467c1ca3fbf34b97372269b314796ff9583abd8e9e1111e8fac18bac1ae26823b8b28e9aa2d2154068607a7549017c7da5ff76edabd7825808385e76f8f4c8d0ac30b5ffb7e13d822d6f816cb0f25cee91c49e04d5c480c65e95b14866c5e309c75e2f5bfb325a9813326af4bea25467ac4a59a2a9bafe6f878e3a2287772e14ce7cceaca663479410f935e87cd9a2229ce1f8cf5ec24de9fb81c140e9cf48cd48524e31d97db64933f581e02e8ae017f0fffcb4f52f3b5660933ee598588214805e3fc676f20647c9bec9e9f1e59ce85ed4f38420ce11a48e15f1c9625f4446878ec2ec6027ab0ea16d27e57bd289be38c5897ea9e2c494670ca1c9b38dc043353a7183de3d117de1fdf45ec36227a4219b59dd40d37bebb19e8210e7ab1fc09c2eb0c7560c649b3f4b32d28b8df7706d235ea6b8801bfc8b9321fa394b10816c5f9c4e0fbcce289ec5968d9f613e096da0db5162efe05d36df1c89e37042927e8d8399d54a18d831987a17597228d2a05099bf50a16b659daf2c030017b1681c5edcffe0f050ecba043477820b87c7bd7d72cfcd4a3660f08a12c571b3243d9e1f8437aa8bff0ebb25b7ee5e5e88b7f69dac3ef7a04e30affdca9d3d2829268755811e398d0d7e2266043666cd31f22c683ff1df27393d40a8d538c93cb6457a07f3e160da1fbbea2ae4abc3d084d2c1042c41a05adfbcd38c5a2c00ddc936f3cf9217bd660cac422819b9cd72476787cff34e144336cc2303f48fd242787ea59d3f946be34c531e9430a232cdcf58fdbb9da9e93e05eb960a0535175ff8791b3d8e16b40c71daa2026362c154f7010f991ae9cfbf4c2a40b89baf167ad4cd4cdbdf044024b82b424bd6d28c9b0bd9ee7b432a648d1534a59a085e3d8b2e58d9984812795d01fa14533176bb766f565972cb1e49de55b3f386af715fef961a1c1b9a7b97f727c67b0efce0f64e0512737d405dc0ac97e36fd821a82f20fd588f02f9958bc9a7f5b1e4ba2b9eee4c78d82c952253733ba2d46ada75eebdc21b9f46a4438185bd5b057922e31aae6d90a2356f54be2ecef90f2aa8af74fd8f0d6dac361ceae7fa98c5395267a9a2d81bfc379ff042f78328f269e0e5a7c4a157d4d2add80af445b0cbf442cbe36604f409a6bb2b6cc0238d35229c8abf8ec39ec9456f9b539c236c105ecff8e2a2e3c15342be7704c82b7501f899f1cc8b9f023a3e6ab82b17ccca9d33bb986988a9fd275a1cc04ac1f35ca9b743590f1b97abfb8d968cfe23c920936e1bd01bb368ca3e410aff19f3914e9f46e9ac748a688b0bda9df339e565fdaf96fd892c379c6015ae2b8208fde180613e6b715aa440bdb2913c9cff0203eb94422a7ada968545cdbd84d17bfa31e1932ca1132e39093240f39a890cb553806356b83512962e05f07bb257c74bb9bf6814583ebd601f5cea742161416216476e1579e65c040b735559379404d3a84326fda4e3b777764f8693281624bf29668a2acf5efbbf7c2145fbb93d1edf15d3785182b22ea5827bfd12a698d1bd9d85f4f189b10a3241edc69b9f6171a66f61959e19c2a0222596b052961969939c055d4be8fc0a39505f33ddcbf4ce6d46e17dc6f30398c626eb4024b4bdf0e18b6d041a107825cdb7eeddf3e0b5f9f6e31b319cf59a46f7584452b6bf70f054678ef6d5defd324b9e2d12a5687dfd9978245c29898d28b77cea4c7f22f67b46886ff0fa7ec63e4efb8d3fee4064416d2b359dd7653635d7650fd541594ad56eb7e92ac1708f55f7430fee7bdeccb0cbee267a09cc0be6206083d0b83a8d0fe365ab8db7efbcfdc725d77b5f05d88007d31a11977f9d9f22b24122f48304509617e0db0d477a44c63b7259e1b754517c1dae7397b1f1e7fc429d99d83d20b4513600f9f34b9cc4c9d9ca1744bc9fa2299716165bc80505152f24529eec37454038afad32102fa57b4179f408ecdfcc067aba6ba7e22ec4e1157ecbb4b2c732e04add0a9643e1259098dcdee3ab44c75a9e267a4b908627a064c44f36f36059e39798de39a3044a0bcb155af7b4336a2b60b79e4820f348904bd13fefc974f877e3e56280d0b68bbbf6a70710de9fc0254ba7ad12dabdf93ce53cbebe31172c1e974c9931d3c39a05ee7736a5584009d8893fcb741322f4fad709c1453a3d3d2787c9bf505ff0f1b619c0143d79b73b94812ae8affaada1f0a045a154c43e190fcabccedebbc42b569e307cdf7c9a5ae8a026007106c82c638a5ca98c7e116637508ef4b28cb10425c20da007e604db79c7834fefa017d46cfac531313c24dabb66d34bae645a911ef553679c67b84de27e05627e7f485f26c6815cf52154716293cf857c1ba3382d783619a883f5c4b615d6b4bb0c82c83f8f7b6703be667de84bc24118866009e8f4d7fe05ae0381f7aed27f23331181b10034f734229f37d7047886a46a9307e679f23ef6114f0eefade403e94339046d4b3eed5171c893b2c7bd2a7a455c982f7b65a29b1e04d36f4028401c5d9b23de74928b7bff37e05b546f670f9a408c7dd234403e0415a12fa6201ea56b26b19058b4d1243f1201296ff8633d14ad34d86088d66a9f98151b634b9e5cd0216225ced96f42ad351fcb5886f8d324c5d0c1d1285a049cbc41671ea2a211d090ceb5d30d7c8fc1c420efa0a822032b400f30802683c9f1fb7017a377a18a3060c4a75f41cfb757530a6adde7e91dbbcbd2ce1a41249033708a135c50706cc8a1a1492d44a279ed71f5c476738dd97ebe368d994c36f6197f09effceb604218e7c40f90152e24e36a508156850c59deaac35f4bdf813afc90e56e788175117b0f0b39678e20c1dc9744930541a708b5492cb7e38cefa5ac6c49a9c12540b3546a53eee377d7bcb883bf96f8ad5ccccdbc45225d3b76c38066163c97468788308701b3d8eed5c01b988220a0e8f64cec46ab23bac8bac07f5c1c6a260013c0f19ca8133d8fe083b0ed9993e63ddd887c0526f34a17f6e80d98dc85d33f4867b2d7b27c12a9cdd7ae63c1184c13f5869f16e37febc711298be1d8e7241b6a3a5c817e63865092141abb87b9792bcb8f4eb9a5460651ca0ef4b8fd60d94560face911c8872d3b608da8103a576042a8b0295e3e85efc0585e0271462f8b4cfacc938cfbd0534ec9370c0f28cba53635361d266e4c5c81c07f8a2d69ec62c20a88863a39e3d56352bdb39ff7eb9d28c65e3616f5114a0c14d40f8dea4a8b5c645579069d6d697f00bc61cd885169147cbc1714d702baa7a43a1c7353ad4539c94a2387ec948e0fc11f0ae551778bdbe2be7945ba51fbe61133bd973780fc4ee7303f7e7f713147e89b34e27dd06b6731544149ae9dbb9fc3ebef1b0965fded86d16288a37663d157802d92eefec027d261ef7a90d7f93ed57bf12fb06478ce967b1e27afc0d3ccb0136752f33001204a36255e15c7a5520172922dec8c3ece94cc649a449ca69ca1a726a368e4e5e72f6ca947ad5e7aaf7b3d35a78f076db01fbdbe330ebf6259e755fbd8b07742daa49113aab6ad360217eb58d73d95381fbd62d0899f6c38ee9e0d25d28757a6e3779349b8e4477237bfcf6223b9597a0b50904421e8e990ab9096895605806c014007490158c7b2ce271e682a78655c06591b379864fa3cf36aa3f09d3237e4521324e9e89cfb77945f3c4bc4274f003773d4ebedc00699c7e33e290ab61c396f3cabbe0997cf0310dcb104cac4501d77abf2bc9c1f57288918f8d93e9991409354661bf66d739d95af89e5a8dfb7a88420c9391f12df540059cc278264f4a16c8fc63dd49951df986c524c9c94bc13499d969841a20194a830b4038a805d7ab623303e9b25a83667f3ae0e27f8fafc7da2d8af5c594e21cc0510dfa733cd9aa10b3bc072d8743a7cf7148907fa160471c3f39a63314d7242c23c863d50d5e60fe65ef819d49536a553e714518f6fa4f97c0c841d9d32c5cdb0ef1452e18565ea7e667ad234164ce9452046f90bc571b77cc5c4614ed9a8d5e4cdca13bff716522972aba8f63193d3314c5d6dc1382874682af4afc3371c98dcd308106c569ce4d797c530e33df30e761d725c8dc2a7ad18a1a7ec3e990c70e902a8a17f17b829caf6d0786edb020c5c5bd34554dff5a3e323ef60a8be33ae337692446590aaff0983c682231e3f43bd5a91efb530693dfa2d629206360143378ab6dda9197f153be7022e25ab9893bcaab6fa8aca602eb455b3c29160c68f3cd273765b8461d075ac68e9beb747ca8f860d3201d11b89257c3e3736f3e73cbf21d0beafeef34cbe09b8f4b2ef85c35c969c3094bc606712f896c923fc1fde79a38bf8d7c105d05da3b1d81c1e1153caab7c24f24159e92fe59c8bf5ba90f71497f64f5155c3dc9e4e623e3c0ec2ccd9f02702288f22ff164b22e47e5edc31457aff49a1b44c59b5305e2af50c06d76861b508bea4f9aa1cee7a7bc6e6f5201819dfd9e157c72b852497cabaebf2a01c91ae9329acebc63c884bb7f4a9a0b000aff0f771839c0f40e4e5586879c3deff4fd3d6ab8b43616df2f1b66037b244482dfda69a1357908e6ad905643f596f5844b7e51ff7ea8047e78ba49c5264a67172ae61b06f538977f51502d2b03a38aa4e846c60a24746decba3807f63d1f87366e728d92be1a3551aba99a61ec4121125e8ce3fa64e7d93943394650cced3b4299d1d14eb454ddb4989aba6fd88700a202a632685dc3d7b7768d5b47edc8b8167ad493a760dee7e0b783b5e2d366efd54d62030e64ef17a3972df9faf51e7d78a132368216b0052442c759c990b5d9f94ab7c952c14d9a183cb1e975efd36c605e65ad96563de3b1002147a742532cdb968b1c535a1b8b8aa514c15d3dff2b2881574868bd09451b376e1225ca0017c5d826ba0a953fd2da0da76a2b7ce28615fccc6bc25626e325c78639e32064a42a7c181df6775b57d118f1e41518d47d830d8dc74953ff49cd95a91f79992f27bf9d7ce342276dbba7a0e3054b7954c8efa35fa1fd20b561c8b57e53a2ee3a49a3596eb2c381f7bcc60a050e913b95fb0b78d800651aa451c150a756fc8fdde4e944dab353f679e3e42712e35a007f62ec45febcee7b86cc6e38e2befaf240449034cc11c96a89c955c794a8482c8924192d82b7b3a62ae147a1bc4bfbd1c228e81301246f51590e028817f6d09ee2d66be6cc4f163fad4f60158e40f55e31b4b9bd98afe071f31221dfe91853af7c2691dec181e73c6629c9eed0eed5825264347f637754e03f140e8a6843ae1800c71ed4e910069b16e1817b2faccb10f1a79eae962e6e596e79f3b86aecc77dfeb709d09f65e8d5b55f4b2c06a06290b8f23225f1712104c1b6dc056fd01ac79d720dc0dbdbf6a6e4e538515265d31d3d51193002f5d5156015dbfc88adde00686339a73323579741eccb0d24c1526ffc08f6d62bc91f07fdd86181984e69834be24a2ca68d34bec8618bf8ef44d4913bff73e68664846ad8185e3771691b5e9adcffe53cd8b00711c45b3b835328c5f77b2fbab5099b3bb147c3ec321d6370e3f0a4e5de1fd45903ee9c2cce81897b1c6930c8fd1e76573255937596bb8cb68de4fcb48b10acbcc6b0bf61a12a07c0ee06c3901f848d825b2f18bc942d32d78d4ab99110d2ebd872dc024a83ff36511b1a8e9b676d170f2c9655d196ba42515614bc31a88e6ba359153b471a469d41572440b19f06931a831881b3592a797b049ee36522f4803127f883e6525e55c60504d7d7a56dab17699ebb0740d4f75f370f7844ce8a0d1ef81445d3aeaa394e859d0bbd40bddad4fd062354e675f56bd9c6b933e31c2cf0beb0483fbc04746f2c20e959bc2e94a49ef63a43ec0e9606e451d539e3f1b3bfc88b1d466cc38ba0d473d5a862746e48e7f556536f183505d485a75f2c9b458d2d797851cfab161711d9c8d7a8a77f22fbbb21263990b8ba58e90bb8483e185feeed75a6cdd6c8c90ba07ab4b0b17d7973a95c8014d8dafe7e159e7e927d51436eb9399eb2a52d4a123b0b459ae13f743e3cc769a93df013b500deac42f1f56a05923efee324605b1b505a9c973ea63cbc033d11488db5aff53b0bf349a8205f1be372243f345b60e6be5add5161647dcf0757c3667bc29226b76c6015e92ecf1bbfdd6cbff6cca189ff8edb28aaf2257b3a6b145431541aa074ef0e041514b58e1067d5ba655d5d29530a69a5c47a1cc46c8235f85e7fbd2c3a6bba955cf0e36b052656cadcf57715526396a1d02c8f92d40ba900b94e9a82b76ebc01a3c3336f3aa844b09989aed61a884a0c6c53548407876c65871bcc236fb441821db87820a6de43dec5d70f4a70bfcf0c584c8320ce859095ca67bcf8b249525ae676fbf523a527f840f4b40a53106407b4d5a7d19a62dc6fade42f3330b44c62da95711a6a1bbdd36997e1327d5c5fcff62c5e56c03a7b418935fca9408634dd57c5964748d735a5f3e171b68447b3787ecb0b9c44182b88c3ab5e9a76622fd2f5def5fa84845a183ed29866dab4ee886d0ea6c2399f925bc1de8f84cd2d48bb880bd316669b8facfe6bc7cc045b64ac9cc47c67dcc38465e51f395bee94bfdd41952752fb81d0e80731a6db037fe3cf8a1a7e8b0f9f1acefecaab8da45d7e30e9230eccf0fd2610fdd824c8f185fa9e7ebb52738437874448f8cab5de0b4f5ea0e7d8a99ee11e17663f1e0539e6a663f98abeb191b8c156be68af798fa9b9955b2417cfba475a8a4c4f05c22babd85ba0b1dc4e11304b7f979bf22ccb818cda0ff0c1361495ac19cb401f598944b021551fd635303c35070b6cbbf635e70ec3133aacb4a4726c08bd4a78cd1743ae17b09fef1284dc1c99a35c2faf41ad56a039ca8832cdea404d90fbe7cb62466c94de275435c12b16ea5984e5313c525d01aba4942990277549077cb036288e50ce54153eaa79cf90b614878f6942922b27df7ae80aee33daa20d8db10ad75dd50a613d77aa8f60e6437e46ad424d933b913a0772672fdd3c906e69ce56f0cce4b68ec195755cc205b50fb464d94def48a598b43713c7eb158ff53ae669f53d038fd482148cdbc055e56429a5fa146d7af54a34fbbc93f9d82216d2dad268240370d023c57cee202c5337af12fe6ef594d2905802c46010cffca1a43ffb560f78062cf87fcf4bc2983a577fbe99870248f29ec0524bc4404b7ea4eb7636e2c1d03fa9e2a51f91eba3884614d37e400e602d19520a71c4d75a58d94f10fe1a094e629ffb2945acf820845d0a6b51c9e66c51134824db09f36fe07648be3bcb1ad1be478d089e5375889b5f411ab695fe9d55706bc395033b6548cb69413366aff26c9ad87b755c33d9f1dcd6dcaa731d12ca6f2123fa0bfae542998fb67ab474e296491d49a684410f257d383d6e5296e87b9c3ccd74690a3024daaf048b54a741db9d7500368d378b960f65c3ddd28374bd2d4b1aaae526ecc8abb5046fd150ceacca7891168767a673a663646a25501403008db78d64b055d5e28dc326295bc75bd6d3764941b9d250688d2b06ffd3b098b5ebe2ddabf7f15957c5adb61e85e53ca4a9029aadbb47d0fb6f6d2cd56e7d5d988d6a1163cf75ce6a8600f70f3e7d2a0d3c40d485edd54ef907fb0a3d9f0ca2b5355ebfdcaad529972b7413868a8f3984546b915e59708d8b2d90e676abb00721c755c4d225b035459f0b7287f6d71af8d148d2d3c9519da56253559bf0113a0b3e4c0bc357f9e9c16b6f2522f046cdc1ea37e242d01df23fd34d9309dbe1137da82d5d0ffe8b9ade41a64099f8d63a849479196a56c19d3d22e8d91114f6f763ce7b58823958f197c6ae914e2e467e0f287266a2117176375279b2d84600a5ebfeb437f92f45920bcdca25abf711d2fd7374ee1d61648b721a377aa638057a7cf4cd253a1d1d782f8e5e27a5fc6b3c535d6a3bab34bdc535ce847616fc69070be7b3c587c9b323db062e22706ab351662645122309cfc51136498b89ab06a268bbfabb562cc64dbb90e45f3790e3bc25415fade9370a0c00f737f665f336472df221bb851c87ecec20675b9aa1331d3bfc661896019dc5bd2cab5dd156d9a246b5671082322b1e9afdedcf901b911ca1ce15e0415610a1368aa72f44afee451694cd4e95ee9032b723faabb2d48357cbe9bbb20c307da6ddcf4f103b9a75382ed607f36b88cbbf654ed7852ceb2c905ea371aad371209801819da41fc89562fce5060e0c1c9134ca8a81b04da26ff4ef0c2e20ae817e27e758119b20817ca8acf7684721aa090d26259f87a3243b03706d6a478fb2f733eb522a6460763844e0cbbf853faa46e0b83d670b776ee104280702527e7a6ac2d661e7f27ed81126035335e111466fda39e34caf8c7158435df7a1678d901e615669064313dc2cdd97c1eda4d09e4a27f03d38ad0262051169c044044699749073a7e1720f6e7a7892eb4cb59a345e6abe75ede5144762e2b0ae1adaa85fe9844263d9fe7802b892163080036a2cc2709ce066be7a6ef000c00c0fb3c20fb72e654425172d37dcb6e17e11ef47328626935b47a0fdff3d36841cfa623cc0ed599e1d84328bb34a6f75572a16bd49bdf7cb56713985c4ae2e77a2483113c1ee39a77d0eab0549eeb070798eca67da606e6dd65fe5ddf977b38bbc56a5578152378e6077446f2c329ec5402a90e6e85fda1e5d639ef80711addada76a992ca8967e9ec16a620283952e269ae0aaf895452aefdca34226267684fe931e0afed4cbeb74ae8a086d969266350ef007eca203dba7813d638fc30cdd0e620c19cf0a2a4ae9e9e4576f974632d3e70a8f3a8809b4c4fadc117c9de06a19fc19332ef9a224b09ff5a7ade13384c5d28582f6e41421fcfc9139e690a03448eb145f87a40ab64a75d1927c0f6b4bcb6bf046bca634afc30ead1ac02ca97c207da5f67eafcd49fcf75db9617022845c887007dc237b91e08bef307726882518963da06d04b34c4ab073a0abf9ca9b63f248f022740f4deaa1564aa81a8e0cb275afba0bd238cd4cb75ef390ff2818cf0f5efc75b46e34442d299ca835435b1961bca2aa64d20f34475f14078890a950fc936638d55b58d40fceb2b286def69f602a78435cd014e67c84fa155768a65ff4d93eef987a3220972f166549ec010172eb05befb77f9128ad3bb5509eec5306448049ed3450a11b11fa829ca0c578211a75d25d9f96509c7cfce6db63ab14dd4b7e7afb1ff712dd2807de946e47a73de1af8f33f61243b39d254fe722f6cfc5757fd3ce6adca0846da9e1e15e81ae8b873d558a0beaf454f0a986f20b70277c7858901f8d4bd2d3df00bdafd0c3a4183703778d1a9f53ba743b4cacc21125058a10fc0b961e481d41aadaacce43333314d0dcdf825ebda23111c13667a56b3c73b74f782804da8fc582c5ec2326c42d5ddd86be5e36a3dffc36236005e8b353e715efb5b4929ae5c905a47073d0d247b13cd021fd80d8984a641b9ed9ea46a6342dc3ef11bfcbb82c84246112e9834240d02957f3520235807ee8b1bff33c20533deb3349da69ee36bda04f9e54ce00c0ee5955cfa8e03d7847d936a67b998211e0687faf83015b57d312fe3042883d75dab22185d686fc595e2c89639def75b99d660e12d0613a40caf2d7fc4d6aa20052c5ab7da16cb26bccabcf00d9cca5aa6800a4a23434ee67dc961c8f3b29f178a34181a0e52144d49592583dbcd7f59e9759710c691992cb14030ad5228c0aadda9a8cc68199dc188870c76be81638725ca1172b0c622d77c3f96db93aa18dc1f8685e65a10d56107858fe60b191e1c943202f23ffe9fb1756f89faf34380655d3af326f5c7f258e42c660beed2a7014f7d3c0fafc9022dc38e35d356af9cf8458487eb7de56ea179643afd6d4543797770f1ca6fe1fb9c95bd2fec3153e2e7b0bd9b585d13af2638deb9f80eee7b862081a99928a97b18da5c5ab97f792f658178323ba78d2efbdfddf85872ae1ce36d154adf575dab928f2abab53e8c3e1a536f7b23b621713e30514d7c8d20874a7c7f6151b5b7b314200b4cdf9ffce50cea23fd25e036770fab77fe28eb6051c4837561c82880c6a063dcf394dffc68a0f9ac3923d93073b010db1429954d2e29075eeadd2786aa0ffdc9f340684cf8af3282d1b622761015eb37324d618163fa79f50031aac82b276a0a4efb3fb560ce1eca3eef0a61f26fa57e84051d5601e42e915fdd8067ab29d9504b0b194c4406aa0233315e7abd86ad06cbd22e0959796b583d57a19a4845bca72ea4df99b007130591b933f3318ab9ba961364561b30fa194c5d10c0583f57b83d710c512629067fd87f7c40acec4585bc3527f3896c86f399fac44247907b7cf1b3c2ee1398e73c28a38913c4ad07b6bc16ce20310998c53e9f948229e1313331027255063961c3363c5f232fc34baa3b0adb6501f01c404242b712697abe067408de8bdaf98b3e6c6266ca3109cf17b5e6901c793dad7fe7985ac7931ea3cd6f655a45524f733c30fe2dea043c8639fa832d4db8e47bd1b572809496c65a01e571e10f3b6030d1bac6e220e826ee2fadc455322713434a1dc00d276fa9a845a8f82b77a445e4cb31ea2253e8fb55385a14b13a2e6dc9f20921349d9316af71784466623a4ba77f1f7f1af9522d9ecaa1cd9642e60b5b1690c674cb218f9eccbf9572bc14e2127131232c7718d299ee9ac3663da353c4268b9d1c69616c9cc977034decf9507a06846fca66e96a61736206515e0671bf662991a285b5f45ae9456baa93b42f2708ac168c53d5b33e96c8901bb823eaf9873a8ce8c5cba080ae56e21e344ec77616b1e623cceaf1274961e27a0f37ce1618cff3b4c56d7b98680ea1c6d04b655811adb08b03326be1035baea8b2d7d14f853a8e25a20a75111ad29a4bbcba4a5efa5fd9d98852f5b4da56b0025a7ef5d6fd52132f6dc1f8e7d3c165207c5cd15ef2407eb59fd603d8c692811ac194cc96b6a77cae7ce71f6d2a8f8b0c18d6565b77b10bf53785b28cb96c4b47a12c92de087f7240dad1be05fd3edb303f8e582f5f10de433770ea436c11f2b23b43a168c1de4a0744ed0c2c7e74e7cadf3a2901a32b2cb9f95cb0026ae771fb2db278bb8708e2c5e9b449dd922c79b7860d1ca6ac5de1ec64c531a5a815443aab573449b84457c5e710998f778c0321987845d0b0bf30f39e18deb506384c4fec71238de39ff1e9883f4235f708784eab1e9e3884b212d6be4db35ce704dd446cb413caa7be0a007df8a8920726ae774a001cc1ceb11fd4ad6f03449b5a42d9617d3dfe5b934d43cc613dd19bd5be088179e404fc07373be6895ae3053102582a65fb611a186b48b8ad4e062fff00d2d7fce09cd4e6b55e2ed3bded0c786fd6caf95b4800fe52794c2b626f0062edf8336a93683a3c622c396a958289f499e1429084417d5634c8f89f29c06c1f4b10fc96370d05426e06722f5cb9b6f53de568d85057945956da4881c4e6949d5e3786dfae4907a71688ff290e0cd3443d8e017b55a0bca6dac21d0b359e1a6990c8702341d9ebdca19bf7aa9e0e4d2702d9a9a75e8c2e06a47a0b10bcb903362f0643aa7dd01540b1b0a446d5294b4a9f112434eafa4170849aea92c50e8efbdca17a9c25ae34db5ed56eded5acd63c0f5df3423c2be3ad2ae44dbc5ceb6bc30d6ba4d76a6109bf763cd4853be82aa2c9db77ecd537ddd4fcd107e1fdf0906a67661d3868ebd83b89a28b19b63dc918138197f8166a281403148e0f6d0ceeb16a2d8ea5e1067c4425ec24025b005897ecfaa833880a0c8b63b90a253cb51797249b4c6bffef389c5d101b238f9a7bf566aee1e55739a84fdaa0b13bc63c655ef49a9d60f8cf45b985056d721f9c190f99cd46105106bea6b270b5a7d78286eb762efb010c11e5da7dd40e2035db4b32f016794d33e6c7fcf03bc32aeb23c06cf2e9bbd441a6b62d0df3fa455cfaabf7ed7069ea4e9def81e19b94c119c1e5bdb53d72bfca013c65749794337e82680a06f463f6297b69e5dac9158a2f7a716002db5e5bc3feb87a6484ca1ff04247885467e9012f2666e80a6152744fcda1512a073f2eae750925113637ca29afaef986c34b5b0773080a56305011879dc50f6fcd62d23ee9cebbe948af93c090d0119f31da601035ba6eba535581e8751a0a1cd44cd8d7f40d981d6a9022fdad4e441639d24e752bcbdef1fade1a1f37bf5b66b0d22e84cbdcc8b25ec36bb5240c43c9867a1b91a716f0766a3870b6ab2446c33f5d9f02e57ccc56358662d41aa8202be4eae0a4f39d38b95afa47d001aabb0f35c1897366fc5a7e4e6fc74ff6acfc8a9afbfc06445997a954a733d303d19aac9ad5d8ffacd8a108d97331811b87260dee161d599fbb9cbd23da6d5b225cf83eeec4ad74952ed0befc82f05c885422e4da171e4473f5f0bda9df80b8a8caf466d0f5d91b75bcdf54b985628fab962e7bf15d2dc381968a581afff53d48e6a6041663507fd64c5d68cfb65094b7d8ecc61dadc430e361352e8639bb6be28fcf12619246fcb36d63e6219d2e194032753808779e8954604194c78a1a7b2253e69d04477e05630eda39c1a63bc659d5c4bcdf9773edfe6eef360525775ca187c26d1d446716842c7f1b542f0da8eea8189e248c743258788061875225ebac6d5849865d4ea380e5bed1d3e4d5b91dc8cb5c2c2de406e664fab7b7929c42436c333f3da93d5b3925a374b5bbd34b3c76d87ab1d45838454ea4dcc7f74d5cf86ac411504767522914a4fefffa6a6695a5df971c92765335ac0becc49a725d199643c92e74de813578d97206e819319fdda3c72a35f4d8e485dbd9af9a12b49bbfaf4d888ee402db8a28aa188b0c9c0376c25e34c7e14bfb1b649d499417aa0b0a77d2980cd169b53c1bdb63386fee7c792cda29513aaeefd63646ddc772b98d6882ea53846ccc9abdc0c247da4d22d9911fa7470c579ca37b33e5522fb858491976b672ef1ef1b0383b014f6af1cf95984228412bd851490c60500686308185c3f9e33a484d66fb1ca53422d2657937cef9d91b7eb01c53b80185ced7bb4d07b0fac586959a3d5d1bfc2835988aa38e0fc4f3a30b9b6db1c19364e0b299e7c31c555d3078b07b1b505cdf63acfb16d3548799f0119422c0f2e20836fa1f324efe27c8e74bdecdbdb6901d3c17b0dcf68070b3993e43801e3fd2dee1fd671eb59925da3ddbb06519f4b4ffdb1aef112b37dd16f7655336a8ba257ce549ecf91df793a9ebf357158b1ffef74de6bd73175508b904dd7d1ae546b7e02b658a2bd4b806920edb0b08bb9c818d5c7f2975d84a4dd87afe8ba43ec9fdf4851b488a5fe024f753f3094873972cc39d0c47308bfd246ae50834aa1267f3fd988aebc10eb62fc48334dc5cb51ea9e84eea8e658432fe0b17d0da0a636c9b2b46751378cdd416936b64dbf847993cb15f3dbc37b523228aff3a07f59d2aff721865c78146c1c6878fe30f2ec196c42d8347668821111f5f6f15b06c9cc26a515dc8da867b454b31d1e144ab632d154ea6a4b577abdab22050b9d474c3f468843135dac55c6ac81be424abca880168796ab748369e33242797dfc114bd90b79b7d5c8c1e4c00654abae28e92b529ba28d9594fc80368cc2e0f8c2d9fcd7fdb62fcc9027ff60f40460312a5606761dcc3bbd3558dc4907d0cf45d58f2f39bd968081ea9d564f21f6333e1488be059850b4c2ee7d5971ee0e0c4c02f1c910068cc23b78f7e05be06bd0228160f224e86bd3b5f1038058e91b7bf8d4be57512491fe947b65824d5712c88eecf72dab5e0935266d220175da9e4968958c105752be5579a6238bcec295c98b44345a1307e123ebb5d8dbc4501dabfb2d26897996b9cc326a68563025bd2dacce9d4096f340abc2dfbea695c82359538681e78d634544032354f560d001032c07fab01ecb047a611ddc63eb9228fb011ab703793f2b1c83ababf9bf3ea095ea46bd0ab066fbeacf168d086075822ee81b78e354d6e43353b260c8664455d05da70fc9b5267dc5e09b3125d6709640a9f22a1fff6f8650941ce0faa737b48eacda472846378a388d7dafe5f7871206df41d6cef4da8fe5556145ad930dc873372c034f4806a5b6f0d7735e50b755ba50e8778287aa31dab854d6b4fe400e3e2b831fce6f0e6a3c0176d9e12a7c9987c2a72af6d774eaa4e34def4d33a6d540e5161564caece9026b98f32ad847082c22eb323feebd1d729bd61186beca225aa09823963d857404529cdc101fff1859e62c8a836ad1faddf116e7ff24560a4d92b406f253ac55b67bff339bc7d72a7b73e27807a56859a2920af902a0d5cc32b2a2bdea4b36dd60445d347cc01a7f6e44f6463e9ea4b32693e4995f951468e1bb7f72e06caedc2c752f6d4b0a412c4b247f1d6eec776e737f13d19ed53136fe50ff89656ea543ba0e28b869d759e479fc90497432732f24488cc9b62c8ad4678c3a26c90f8cb939a6864dd4dda555e8b7922bc4112d2531df450b8cae65e095c82630d88e0c21b5ff4027622b86d45903fd9a507fa6f67e32c39920a4a12d3252e46b09c9944439e2ca77d3845965bfe29b5b765f78657996abc01d2cc0ff18e772cf5ee8a3ee5524685cb61c4d694a2d26973517ee97676b3857a0fd4e9bd7eb63724defc0d3088c3ad5a6021bd3f3590c977fecc2b7bb68a54d1f0bf79d4a16a50181e481a22d8d23b18cab76090e8bddad5b12175039ea8c9e2a271479d355b043c1a8063c711c3266cc1a99f69aecc32c29271f4edc277c1a01da58e3eb15fb0e80ad75fb92e8f8c873d8ac4639b0cc511438bbcd79c4a3fb073af3676c2ca48b06bc8fa55033e9abe7920bfd80042c1fa399ab93f0f69f71990b2ecab071e53255c951da8e416b3e82677d3bfa8eb9994e407ed7d0633665a6c8e2384b7ba3c694e818f2e292677e2efed24e6bb372af3ebf2d1769b61bcb6674ad25ca050cd50ce76a6a84fbe1b7b1c2da4c636ac86f61769e91d40a8efa789619ae9fdf4bc1d769cdf3db43364d9b14181c2d48e4dfc05a846c9047edb2cbece03f140461650ff018f3f9d66114888735aace6aa4475e9c80a58a2af94ec8878752465d2ea403747cbedff46ed166b66d1e341634e874a27d6a4f83f6c5c629b98af87e0bdfe3d19e585b39913d8167edf2a319e782493e064af8eb43435f021170c541b0bac8cebe49ceedbe37b0e2f8700e4e1872ea9eac3e63678cde1609e7f433c164e7db39af027fe2f837c54a5055f034718a36752e8e4b809a95cd5b323a52f0aaece18598812fb581d9c1c9c3cc39957b8c4b43f9c23c2acff5fb60e9afed3fb5534123eda67ac39634ce72e75dae3820f5f261fa467ddcdb7c2058abccce6ded2a54ca3ed642d94111b59973e62525a8e0f468abbe8e36ae3fc7b3eaa52e397a23f400cf33b9df776b00b5eabc3f7b6c76dcbec095925d80ae92eabc8d67684875396f6f58a4f7032ebc844e6ff6d112eeb0bbafd125a423aeae1960235819a5b9ceab223e4ae5297dfcf0d7ab8aaceb1f23a4d4e2969acb420fc4bac6c323f02cb4725fff208f8f8f80f2210a509d662b06b44507d242d1dcc99ee27905131db4d56a33182cfb459e240ab12a21e2c50bfb3ab81fa5f0da28ae4bb5eaab9f8aa79cf049a2e97d4820687bca5c43deb7f23f4446e8c9b9461467a0bdc5d73453be1bc025d3b3d180b47078ca65b54714277c68fe64240cdb3c679bb5ffe63f930e58f2b7fb7e19b408b983cfc74b79978b1763622d27658c392170a7ca6dcc3150890a21802d468edd8444194dc584ce2e90cba9c32ad177b61274a336fa11056edad93ea68b333b33d4673676af67fec47da2c717a1a2360819798f5e42ecd5d3c99f1a7ecf944a0c0674ae495f4e91a7c4179162fef5504973c9ff4df03ae48424a82104b6c75b34c127fe5469a3fe7adef1846583e61c318681c6089d0ba6a736dc85ca924412132be9b10b654e83cbd08eefdfeabd411f15e85ff6a76a189e7064b7942d4a1484576faddc651c1fbfd03382d5c970ab7a5a7d89c26dcdd292c74140beaa5d3a895b34d98e81c03e39cb19f008e38ea46bf43177d38a2788e3ca080fd3fde2fb4efb0621775ee4dcdfbf827b405b1d87491a43140be2d29fb034eaaddc098f476f780563b510ffdadfdc5571a72272cb71ec341613c131f9de192c5087ac011d0950c918eee62e028170d5ca735245f822cde94d58c77fe2a30e9491145c2e37f41013a6574c6e0ce5a55b72d524fc2ccf2cb3fa0f042093532e797122bf568fb819114071ff275a80572add1df1b1e1d6e0ccea8dcc6efac9f470167dd7e29f5f5a34a6021abae99dc7a4a18eed7833059f72c83e481cdbd8607256075b4c11a90d88be10f532b30751801cfa595a90b992bd6e54f8bb1f7fa236f80ae5c8e3030ed3a9975e2a04c63f519e3d2a93244aad78801f3546b73c7d8d322790059db8c6e7dbff46a470242e991542331305c45abdee3e884c0d5bf453bd090221c4b1f544e22bebf0cd1846ffc30cfcac774f1562aa86ce17ec908f021dd85a22463ea367576e54c50dd1116c52b68761890e43823c588f445667cded0f144462375cb643e886c4a683430b2d83bc68b81fe79aa3f226f5b4ff35b638597ac59a61a1cf1b55cc86d6809d273e4d49c4cc262aef06c1f13edd6107c810cb2e52ee0f2b6ab15d2e8395eab1ccd5767e38ae9c3d95dd31ecf052aff19ce2ab9f2908ebcd25f775305fa05c76e0f7659149bb004a3d6f845d12b68a187165712b6bbd5a036a53588b3b74ac80225fa3fc5c2e70bd331657a0a96ada60e7b1cb37a4d06993d8ee819810194c5aa6205a1d04ab2c127f3666c369b8592082b6ab525c6fa9074083b0aac7a8e54fb0054155ed418d1f5d487d9ab0f4d9a1c3039a9ea6d221d4323295275440f7b69bb5361807ff2b40753e39b0400f1f7a503d61ecb9d869e0ecb760eb6143f3a1693bf8df53821fbb12f9a1976a1f16183b53ab832d8622089088a86f7851c19d163d0939375ffa8082d4f53b6b8840d8d305867c8b168772d503c8d5c5a65863a1b06c2fb35a143b6c059ab2d1a672d19be62e8b1810c056f45bdd40754205bf2e4e8c8e3fd08900a81d9477a2d1bb3c31ada245cf93b393f84f53539162a0910e0ce4abdec663c8738de05965586aeb3650da5e3495fcf224101a29aa6c7d49f4dca20a17b24b82451a46e638bf3b79171e40077e033f156c148fd3a3cdf7c60e371b8f6c968fac8ebc4c9b283ababf558be37988ca291bb2df2c1d9f16853dd3f5a8c9b095f1cdbc8b62e2c681900f58dd066be23171b783e2e6944981123c53bc29dc12abf86c885d168fdd5730f67636ede084dfe115b09a72d8171b56782a747580e042c438c14bab0649eefee08f286af03546f05965bae1154e6a0c19b868cacc2348b609bce6f39f843ec5f5d172bfcd2ad912649ec5deea110c5b9d6264af823476cc84d05f54a544af54459deb89108ecc8fd5c9e51b7315c7f0cef435ef7ea87239b380345b196cf5d9fcc8d73180a8341422fc2f8fea42517a6adf10076dd469ee680a01ed5627ba6d41824123bb9884ad1db076aa22dd0c1d81b58466df7d83a808f7dc398cad2499ff19e50e48bf6b3245c96086cad87594926ef430907a809730a5ff187ef3d4636417cd12a7309c56fb8e7fa08144bcbccff5424293c1a47992df7e4c2e860c956b3725616dcabb014011e59d38d32d1c46e12dcfe66a33bd274f78cf17a60c3faa65df5179c682ad15d75e542d23a856acd73b1c151965ed9fc7cc24307f6bc9841d9000b3595e0a050e26b766d4479ec3bb82e70191295e98d1aef57acaec06bd868100c6aa52ec3a1196fff5602c76853f0681a6ff92d0dad13eef2afe82657af710a7dbaa2a088a92344ed11c55ff8810a623cf50a6a86507c6355a9d27738c7c94cb8269bfd7d885d6ca5388580d24ffa8cdd69667507d94a4536c13e5a27081253de0535fb4a56ca5a81d621b14905294c88943fe34e94342e9780e00394ae7c577ce103dd7a23606313c65d9dd933ca7b2c1dd9d6d0f4a728c0519d888de70d9f90c484d6a5df5f717164f8811907b486bf338f205f5e1dbfdcb5380c3c4a64617afffbd0cfec1e8fb10f0f865c127a0a3f80c6cac59f25d2d3e83727a1ac501c8a062d949aaeb8290ad0fe684d5111e6f38d8b7c270f8c6c3c240d4f7f3819e5054842fa07bd63bca61db08ac36ca12e4f09116327dcd7f7e57297a1587262cda27ec39ccddc444e9799dff5ae59aeb4b3328cf493a0c3c3dbc207e1b3a799b1278fc0c6307bf8b6ae238986207b9ba6194b14dfb3dbe70aa7491ccf5caea9c03cc3e6354f4d9f652d8cadf87d99a8ba872b7dda444f7d031103afb1e97964c364c37f858be0ee7f2449ba01c0e03c0949e03e3de42c1f2465d27a3444676ccba694e3460ac1525f693ce192ad0cc0eafaa4c75a7598ca0d787c07617fa7c56bc1441a528202d150e9d840172e218b3051a7677f78bb49b6c97e1f2c545cce7a784d4ce4d02e8df42e43e58d217bca83784dd2606c2c05812918dd556c66292ff8e191c17b09f42256102694cde0beced1531539623d971c0524cdf6b994b16515802c34775ed2946d0d89a4b8cece7b263373aecc890b8e9c2e59fd72b23d65d0eb13d39f0807925cbc9c33add6ce869ac486bb05cf3b9aa7fba2e28e196a7772e32cc472c7ae02f29959489ec1b94d9700cf5a5fde673f5e9dfd4ae84cae457e7a19c366aada1a04276ea59861664c1dbb4cacd3547412a290099b57dd0642263eb9e37807ccc8068213c57614dbba78abccc3cb6975b09884f6a6d37263ab911c062e55e30733275438f7da5482718009ed6ba60e2ca3f94bef13c1213247d24cb94e471286baa613740f48aa2824a095af61e0f4486e371fe4a25ad1c5a247ff8500a0c8e2cef2e59ea66fc2a6ab5d56944290f1d97aa458225c0857b2456e10d51c2ed62ac4b7e87166259ecfc3a804ea05ff4ef9baf5ce24879791e4eaeadefd292c7bbdbf78e6161dd5eff45d8dbe186f21409dd0375fc824dbc6ea9eb14f2817dca04af51d519830972e61b2734ec2be7fa7706b0f66a00d37f6e19576f8fff05acefd18f17581c34fed3e3b56efbdf8ef9f78f02c9774711e3f1abcc8e5bbf0358f598adfabc0d1f9321a0a03ba92ba6dd3079aefd885008ccc7cb450ca4300f130424beb6ee75d7aa4fc8f4843c3e62ffe63901f57b1bf3fe13ebe24f79ae6c3e27a8f588510f14db18d68b6fd17ccaa26d3d5c7603939674d02e8a564977bcb2adf1f80cf8689ed6aa7fffeda346e4bef070e3635536fa2d65f4b9c02f6fe044c76a05f3012768c95ddd0a5727f261bab0aea7efc1f18ce4490b713bce0f13245823d51c5276dae8a2eb6f0dceec4ec8710e35329ecc855c4347e94bef62bff933bab1cda41964ac703e4b30638625c61bd9fd24ec5769bc5782ddbe9833483e502bc2f8452737508035bebeb0b69386eb8eb3af99220bca56b531488535d2c3f583a8594a7bea0929aa19937034ccfedbec437f95b09e229786003f837745ebe691af4a574a28fdef0ab3a2c36cdc51e163c536e5634e87828ee238ed0fe9799f72eb788eab07d00dffb32675f9578caf222f4e448cb1ac89f916a297f5e4a5c4daf9870217e6bf6ff14371bcdbd25734a9bc01c68cf1724b8822ba90ca0592ac267cc84ee1b6d0dce0d0565da2684e5d61cda4c510d3e3f4840ebe21529058e693db39cc80f5087530ebfe4e1690cefc988b8ccf3b1ddbcdcbfb71c6129ecdb45ee086befd7ac8a895d1794f3c0561e9e96c0d8d3cae7c7d24bda4dd43b548961d03510e86784d40c39e86e3f27c7d91d4f04b3ac1ffdb2ab51f904576d51199bdb1c369ee2c7d7716f4e533cac82d35f7acd128ae3a6982836fab2ad62c0b8b11b555aa70b8ee6e8c640ac0fb482e8a984094f6585a5109d3ddf8973c1c42a1ec704027f9b855dfda7d5b0c5025d939357d9beb0aff85e827669361685970dc57103d13400d33145c0d860b4f2d0fb645ceadd79ae1cf7639a70e6f434cba9c7259b337a1bcc933916de17a80b3f5beaf5cd7980292048f12048eabfa117db86885c278fcb41aaa015bb648b4645da4f3e8d655c79fe3c71d97f824843e1c7599e4855bc63d762aa7ccf78e97e15f0cad0a410aa7a0e76db7f8e53702c8a1643b847a9394e0785b7a93caf2de484826163bdf5fac7d8d1f6121bedc3b64f2e5b165c3e01aba5300dc3f79467aace769028eec65a8e57a3f2d078d85687b794fc2e34562215e1375184f204c00e89a2f99908798bbd1e4b81366b11c972049915ddac97d00bb2c527405aeb057dcae66dfd334582787c884c05f0b53c970cef6b93f22e9db25f35bbfda0c0a26f92f5fca6453d1692964c891c1988bc60ce47d93a7fd923c18fef585e2c6c0cafba2a8fa4f21b9fa7a5dd3deabeff5f4f30305d205fa1a353ee9c9cf15318a609d129b6e193f18bcd5586964729c8159cef7541dc6a1ff34711c23d9a4b14fa79338537d2beaddaab992e0775fb2b8a0a1af0479c4dfdcd718b6c99007a724275a54f8c1945a8f2820dae4aec7e3719b926dc782a03e44d395fc137ae129ea769fc0f1d0e218baff530f5157a8dce2dca3c8e0b4b1dd57015cf61c1b1e746f7d362445686b92a0051a249e4fee1f57ce35f21895426f832ddbc78a373bf0802a95633f857e58544ec27f3537882a862cabe2597cdfd864fcbdc01cc29d50e6bc17194c49632279ac3ebbf318a8f3b654e1c77b886b8d8d4e11d7744e85d7244213309d5d0251ad0deb82c3c1cf2078ed3a2a369cd86981f9ca3d596f021d52f6bfb4622856d25ebf9d38d217095b31425b4cdd69ef8c2370398901e4023f700a33eb549643c695e4cf5fbc7c383afd92ae9ec4b15276fdf0fe9351347ed8d42c1fd0c0dcdcf43451be32c1fb6e854338551fe6e9b1238837dc1674fff682c9798560516679e33952f566fb8ea8f57acbc998fdc862a750190196b7951cbe9299198d0d05243ab3c6aa6cb1062ac3aae4150ee48c443bd3fdf4d553f6d7dad71fbf8828b3373e1cf5ddb33f1168b685ad4fa6d7b73d6c34ab75d468c2e27a2473a4c988667a82823e20897e14691925352806eeb29ab7003fa19daf2b8d08968c2946f056f162e1c71ee3b37cabe8470371c2bdd3c3c833e775ebd6888d70464114cf02def515a8ceff9d22d0547a74d60acd0a0beb78424904910eb96b8ccdeff84b6deeed8d0286ea8472847480f2f5b594aa8107220aea8bc298e21564459e3210d8742c628404a8563a21c1960c62cde83421f62a7f88f0232499003f5f7d05101c843bed18def6dc5c5af10bfe5322976b1b99c47ef1be1a47f7c2b13efaeaa2db77eb432552a66fce8c04c989d892a05db1783c7eb7acac35fc9cd514904802b038e05eab4933b5be10bfe7118a54eebd2dba0706b70b1a7fc7910f3587e6efcd40b933eb38c4108bf677c1898c6acd4b040bf05caaa1beea4bb4ff5a3aefa4ed62758671f46169bd8e5a282da31f1ec96eefaf9ed7887c879e62754aafd7df9b9090850912a733716111752eeb04da96308182f3331114d661bf6fc03c57a8242a3f5616e82f9f954bdc582e9f7918abf68437376d060b91401bf6ce6b21c0b53b34a36475f80862840874799d0dc57585778d12fe9dc92041863c6aca47ff949b2bf979d0841b733beb2ec3184af0846cc21cd2046a15a780852da8efcda789267edc2ad26cb4f34c13ca3d3fab0549f9e3abb9eb2f407db7fabf8c214aeefec6366f7eec0600931258abe24c7defc5d95f4bc4d6a5193129a5db6a4bab523ea71d91be26a7a663711b21217a64de4f2b47e3f7b47a1c354bdfbbf82ab772cb9d56c20c577a45a5b228550e4cb224e1d75b79ee1d10990d2d63e63cb40242e92f9f8c90282b16b1c23a8d8b7f8acb3759e9423ace8dafb288084a67a735a46d0e339643ef15652ca70dc097cf18c8ee785e3de1c8c29aafd809cff3daa6cee63ce3b037a75be7606e6ca996a5204613f2493180d5fa024eb7bfb46ec11da8a948e6273569c9d301feb17d7abc434237dbfe3574fa962fe72f895bfceeed9e67f0a4d976e3561bfc16d700bc3c05210ffadaffbf86c4bd4c8bf37bc5228f8ee0fb7183aa3285ff7f17b169fd5087b003c4cfb6f31fbb2f83a60b81f6f75e30ec7579b9ca6817da83722001713d0d605dd4e0dd8acf971740e1c4c7f50d8155b9c6b465b2ae1249a609bb90dfb9aaf325d257b35dcfe685b395f2593c2aa3965e6038e056437e7db5139db56800d4d22dcb5b32bb85ae280931a2d4dbb1d38d78c62f630c3ecf306119eeed24557da8fda47c3dadc80c9024b0e4d3a0697d9072d19fb8a074605c7680f80d68cbf0141e15fe65abf5708a4ef5a3f8367fa9b1fe7ddef58ff1337888dec76f26cbdb39f533df153613abdeee1d2b96427fdb968a8977a450ae0ebd627cebcd8e6ce5ef5be247bd67d39a8f4f8b4a06ea05ca176dae615b7d003772c2f136d879509df10679b2f19c5b08f873087420f3f24b35098b06b0739a325449b4a23cdf23211e1d518729636549ad07b963cc2541b4ce7b93d1bb20895dd41b6bb07e86151679c2dcd1116c7dfc38d6589901f803522e22d012d0651d2668bf28a626a82f94e9a53d29c2985d61e11f31bbdd5b9a8c0f67d21c6b5a27f9f7610d54c521fcafd984fe009f67ad06b4ead89b424b9d044b37c5398ca95cc0e409d61e996cc4b75235893bbed204ee6d51ee5bae6c953e88983f7e6c6d5dc8fed1a58abef8afa30e71c3d51e7fea0b8c7592fbb5c5e66a7fa57957e3b227b46e87efc437eaaa07016ec481163906f67b7b294a8964a927295dcc8fc498293d3462e1359c1be7df4198fdea44a409ca8067a352bdd31c22304c42f76519299bf3038521556e8e4f93d75746c90d79c84ab3049982ee36a222de643e09da9caf75a616298d881b3f7a5f9ecd987b0b8da15f42924c318f83a7344e723bf30d2a0d4c52ef8488984eff4074f5a783aac3312d42562fc80773f5ababf2d07305d253abf1b63f48b9de3f778f9fcf78d5c478d18f33b4fb9b506ee246e655aa45056acc3d560ae4fd7966c4d0b71f7bca22d090606188fc420a3f84ef5f831fc619e2ed50782774d7b4bf8f2599227a922c70fee50514a4b23359342276067fa2ac384bc3ea37ea570af8af5c3303c74b6776430666eda3766a53278bd9757e8590eb6660b721d32c6188ab4d92753158d531f51577eb77334dbe87a23ce8fe2aa974b84f381a1e07d7e0acec54d35b15d997b1857023b97a18212d4157037fd1191ad5fe479b9cd54b3aff5caabfd61afb0a41234434ae2dcb20d57041f68bba50f3b539adebdc712bf1187b4b0e3f99967bf2920833a16d50c6ea2b147cf8e338a901f9d79ebd689f1652f7266d9f596cd0900f38133ee8c4abfaf7af0c8ec92b1ec5f0fe32ddba17b9e4c31ed169520b280f86b0a15a351290625b545a98719ec54d5b80c758464020ef89c2295738f49967ed39e6709c866a147634353ec6c7fc09714c905382ee25672a5954118e08374e125402b010d686b282c403f3fca85266a40a6183372892623ebe4b4dcdbc8bbb6a7fb16c2c126e918c5044f86b69c997ea14c68fbfecfcca982d18d016edd55aa61d38485b448e04b91e6e431a4033d48883e0b8ad72a581172b18cf52707cf42cffb40f9bc6f63331360c63ca30addd47ca913270e441cac5cbf50ec2a95215b7571b77d01c6215be2b34ac191b242d39bbd2247dbb1c2ae2b84a2fad10e37dc3799dc02f516d606c0688b64097408cddf1b42fd8f190faf611cff34a46ccd989c18d3cfc6dc4e0afb21b9b16aefd6ab501fbeab07266f448527bd03eb56fd37cf696ab5eda5c0b75ad81e61b4962b117c4277003acdc2a1019973e0b8ee2161d99950d246e28d38882b29b64f351f18c3bc8d37ceee8e3d7646843fd350e13ba37d5f04b29efbfcc809513bd4ce9931540693085e66193d21c2d496f94e9c5bacb97318e12cb48d9448711ec8d9bdc8ce23256043a09d0287a466c09042857bbf42a1c6dd023758f68e25e752efe3812392f9a67e341ca47238705a7bd4b161fe4d945c068b9c34643347fd0fcc67d5ce399c1e2186ded79a41fa9636b375537a2c45daf7615cb197755f8a03691084df691aa206d82fbd990ddc2fd5cea5b876d837076234867eedfca5d2f68d3460ab81b3ebbd7e269db985b6b02c037f62c4a34f50936897a9ffbd59989be4ab555f827c2531aa399c7143e651e9976ff48d442935f9536e81abf4058798dab6a61590e0daac3ccc158600b9a418a3a3ef0dc029f65b7e78cc932adbba55846468a0c78834421312e9d431bee697db99bd3f76246de5c3ce39c51c64f319adc54ec359d012e6b690b4be8bc6c74d5ea1db7451efe846a5f1bb355955f7dbcdf2f414151ade445454c33f5f2027248e548a88fd2876af96f5ca68881e373e6d1d9f1d6931419f2bff1189dfda15df670c46190bc2b40c3e809e23e06cb71da06f7b1aa3ceb94cc230db5a4fc4633e6e7c85214c78f40de885986c0aed83a5b50d8591ae54b6bda24659d7e71499ce97f354e78dde89e5cb2f2793eef76d6148d6957b56c61128cda68618b8b97769e80c63a993bfd03ebdd06ab7be9dde014ea602ccc784cf144dccf3884a22ecbbbfd4b97f6bde80d39858925f850747d663a332cbb55aa6feb657d7d40d555a4485e532e4835cf1ca5e12b36a342d1b41665c9fc894f08b0fcfc291e98b6126bff5ebcb6154c95343e106f598882bee2d58cff29841a4d30c64993f4ec585369a943405f5f4d6b6302a92b9d56d1d8673e0592a2bf93a8cc93e888567e564c03a12691f819d0cdfcf974461901223b7ab3243551594548325b148de306d745b00272f9d6371727ae9abf74e0c7b5346eec2dae98a8959a6bd0decbe65f3697afd803fbab66a91bce1a8ad020d5dd6351bf46f4432ac1167e4ad87a5be49857c56f3904d8d478504bc02e100d6a92bf8878505dd5ed32983e8fd8b520ac7b48a7852abd8eacf7e5f0fb11c36f50dc5f5f1d158bc792916f91ab3f08f3da7416a3c543c7f305a4ec813f7f556b99031700df4358a1f58895aa50b00b0efa09ffb56240a103247d7425f5de45f8c6fbd03fade021140087446c5974e4bf4614b67e04a9436c3e4daf3d503ba5a8034b5d480a0c3dfb44cae9953655d1a2770b522db9eb2fc34f9091dc6bbdcb92fd0658413a91496b91fc066c4bccda6904dcaeffa753c22845888c808e392fdb6e5d73f362e17308f8f289b3a68f9f9f644e717162b9984980f0e4190980715b0b1d21211bccc641f3a6c7c6bc283afd0660af39ffa898dffd8f356bb0eefc16cfee8419da41c1d931dc5843c1daec024ab08a020d3c05ae85fe3c3417d0ad8c5dd5faf58c1f9a1b8032caffb253dc44850c0e64df3ad5b74d8d69f16d31d12961cf1f4ba0f0292e91b812fe029c90d59afab959aedb5d4b335e744cc2f0d0913947168bcd8ace724c0d5ab153322df9f3cecb63f9d36f7d9ed5a8038f6eb4b7c188917816d5b0e38ded278a420c2168014beffbf49d352f0d84e096f03cd913a87b0399e7b8524be1b52c1c8f4ab6d6234d1e17f5f0bfd9d0a6f8dfcc7c3b51fb6e1c1670176c5823dd018cf83995513543180e6aa26f136615a5a9ad9b05d52bf78e8ad0e7fa0db3dcc269c02df398199d1018a3b935985695d7626902182daeb1e219022c5349063d44104cadb5a6af5645f6c40d2d63543c2add855f75ca05e45a0810a443bb031a07d4aa073492dd7508a65db8e9a97e5f90c2dbffd43854174de2c38ca92dbc1dfbeb5f7055458906ecb751bb9ad3c418fc184041ba7dfeff923917f8bbba19d0959737a7d8ba4a616d613c3c7c3a2abc95b2593cb1ca87ba8c7e3489509c2925c9a42f98d7d00151b567ed6f184b3ba18ec4aecff8c5f9909bbd3e72fee7bc6d1241d4293a71d4b7a0b800ddd26835cf5555c80a33ce30c3ffbc303a54001c86ed67fd23b9baf0fb6770a0a6ca21b13da9234bb806b5a42ab0787c4f61c9185229bfb7bec584f73a913b1803fb67231fcb7731d8679b238e232d149b493a9c34e12111836b0547fadcb740e390650e0208d102d51170952b1d363319ac19519c16a477038993dae620273445ab6f30138098452115e53e338fa754f081138c781d7b411ae106305fd2e95dffe8bb8f167dbb266d7ccd903e037e7836e895d059e53bc9f63ae86a7cb0e4ce859b4137a25e88f89bce4978bb72c1ce38f49df64844e21812898cb594625226dbcd66cee79751c1db6e63ef7d4222ce616d501fac2ba9143e8ca8affa92eb011669111941264417d5e427ad7164fb7202e16cddab2321e3da7787ef18bcbe18269dbb432306167cd47502a8cee732ba9079ab00855b8b8e3b0d50469af2cbd8b22b39e4ff63944a4396670f5348eb189e2bce2b76d230329c9c4af935e2c0893eacd5938dfa75ae2e021cacd667b919f5ff9ac49967004d992169ceecf14671546d4b82857f445a5d881c446da14686f6c747344e8ea9b757bcf4c65bd61cb55175ce761840b7a8fc32b58c21335579107d0b001dcf7d97f252e58f5b0164016fc0fa0328851f7594b7d056559ff4d75a6c9b6d6d801c9492a8d01d9bb965c42cc4ec056f65365a77ad1658522eb9b6500a707f7ff48dc0add640b6b005eacc9f7eb6f6a237433cffcaf93d27a97e425c95f3854f5df71215b7474d053d33e36a61dffcfd90d463ef8582ffbd086715a69313c7f621f316e9dd586db64a560be6aa34da493c6539b5dac23f6c286df7d13eab29e64ffc9ec47daf8ced3156c35a54e5b9ccd0f62675d3121a74a14ed2c1013681360e3ca5edf1646dd87c9f520bcf604e03996a3d5967c9c12793d46ebcf0a6a89f122d21889dea3b952d2cd82a16a2ad80f4305ffad3c6485108f0d58b381af0f0e3c42fcf2eb923afe0ddffd8930c162e8e2705ffd8187cf72dd9fb58f22e2e3e8acb00fd3556de7a57934e0d3c5d821386d4c127c98fe8aa406d418ae95918186781b2cb1a8f18fce8d5eab92a23c8acdcfdb3af5c8fe8204dde05a09b2f0a046eb211c6d7203d8bac4de173578b16e94ae7b0bd8415eb7f14587b707fff0b463c39cb29c1c5a7c553386c1fad08a9d3c32dfee515e200ffe9c5c4b387d9076d1726c7d93adee089702537558969febbb91985cd81595401ffc0467b4768904bfcf49c52fa3b0aa626d1d4bdd15fbe4701e06e2e4311eccaea934a4488e391a4a141edda3f956c5760eeb964ec5ad3b8b45007b0f114e8f16a1972f45a4844b7c58080f4eca0e6147a2df7c6d60ce8f8806f66013811b837d73d4dca41b8734049772d750d6256324c7aeb10d999686850a4bbafd01332b561f69b4d9ed857e220f43e80744148fa91937e934a8fdaaf055189b4f2ac2307efc905281f4a9a92dff444b8fca4c6069e55125c043fe3ac6ddc38f445cdd504f33b621d53161db29f1b1558539b12769a321ee93e530f94a49d67b259b02eebb66ffd628d37620851b25c74fa4b0c6f42cd68d7eb63e0a3cbb880e39276a59f676a2fc74ffad41fa7807406b04834ff6dcd97fdcd8c56ede68867385285d42905c247a942fdb495dbc4756590dcedd0c342daf1d23ba9080f4f2890a8505fc23a27845f0915d6c55665b9e64903525c6776f3f7a4d4a613de4ebe1c1665969efa597001a3084e04e69469584980a2aa7b0981b425300a96171f2eff9bd71da812a3c8143dc613dbd13d04b91ea9346b03071514b8a129aa1055a17f09758c5c705dfb653e1fb084d4cb8262250b06a19b3a4e59708d8b2d90e676abb00721c755c4d225b035459f0b7287f6d71af8d148d2d3c9519da56253559bf0113a0b3e4c0bc357f9e9c16b6f2522f046cdc1ea37e242d01df23fd34d9309dbe1137da82d5d0ffe8b9ade41a64099f8d63a849479196a56c19d3d22e8d91114f6f76f1ed63ca173c9d71a71add07b58014d4bad42c029be21ce3a5a822022a6d7e12650da76499339ef2ff681c1862246e2a68266d66517e003983ea39acf97ec150fd9e63aa73dae010ba01a8064a37b3a0ab5c5a0277844977d1a86cf2db36a9d90014939a733f703d658a5c6c111a0eba4c1d3fcb950139b4924d652af8e7f02a1d7095dbab1d7fc983d83652822fa5b05e265f18f989a5150f78e6aa69e8b387a5d458d50ada17d941bea73157fc5a377c793665e4482e85d805bb308faa76a9b24da5745ddc29577d92b65748ada8230792732737a5d6e65f29dde86dfc288aec19dafb036a5449381ddd27c87d254e3923eb2fa50d7795bfe50b5773b824a3f4e31b6a96e2e35eb04dab62c3ccd54c40d0e349a2d34ad32e5f167620d5b45345696ef0f9c4fdafae652b415ec5bb21522f5111bb1f2dc22b1611c012f9d755ab4b62dcbebda319aaf14055f997e472da7c961b21f9d797b70c47aec592bf69e924ddc35a3dd381f1e32691b2619d540eb789182646d70b04f701eead9999d4b3f8f749fd28e773c151906f4df599c9fe9b5058b0bb29296ba1e542b98da1a247c890a4cb95d504aa53afb4724207c6cae24a5475d98fe6cacea0199f3a37130702cb59a345e6abe75ede5144762e2b0ae1adaa85fe9844263d9fe7802b892163080036a2cc2709ce066be7a6ef000c00c0fb3c20fb72e654425172d37dcb6e17e11ef47328626935b47a0fdff3d36841cfa623cc0ed599e1d84328bb34a6f75572a16bd49bdf7cb56713985c4a44b05057e1d814a20602beb3417a4bf0796f3405b1b4597855c078be217af74cb0fdbea53eb12358fcfb9fb7e50a967fd01b4a01d7234446030ff305e256cc3faada6f398b13b37470941d35e0d510a865285eaec9b22452e912b5f6114513ccabdc407252cb25393df89c4c09a4af0f2618093f41e7836dce9934f6e16b9c90af7d75fd864f238654dd6c68cafddd5d29feff7c517d08b7bc588142535a84cec26947b4824b54b3f850a5f7c41e0e692c1b202597d47ed83e52717ba59350b5ef6c8fe1760d341de3863f26ce3390a80b0247a52acc0c0c6b9231fb8c6e6852af9b66b47ec6498e23b8e8947106cf48649639270598d74d041b333b568a60cfec610dc9a1278f749b4615e1c4bb5b372087e3bc216157980f4d1ba2093c5f75cc6004552754acd7c652822692f1b5814d3822659fa0e3d05accfcc4fb54baaf834117141ef98b5803a98cee0b7224252de5aee18803620b422a78ddf213d057519e176273abc73aa6116b609f685fb6818d9736fda9a39bc846821dd412fbdb74ee6aa647c7fd26e7e70188ef220d727bad67c6b42fe2ecbb31482fdde8c381601f3f1a1ec007150c1acb596dad999f71895c1b5b9851765b07d30cf8f0485ed5f1d2239cbf7f46787aa95433ff23a84a6125cd068dde365c73371de6511fe9a573cb7e76272b4533754ef76ae14910e6266845510f159c6563769e6c58b795b461c3d33d0024f852a55aff10fa0ec99abbeec71fd8ac04a92333f09ac43005ac1627093033857bd6c901c8abe4548e84a582fd79bf57cdb9820faa6aeb2fe870ed42d5ddd86be5e36a3dffc36236005e8b353e715efb5b4929ae5c905a47073d0d247b13cd021fd80d8984a641b9ed9ea46a6342dc3ef11bfcbb82c84246112e9834240d02957f3520235807ee8b1bff33c20533deb3349da69ee36bda04f9e54ce00c0ee5955cfa8e03d7847d56b3eda08b5e183db23c08ef6fa22cc2ad3cf049ec519a79729f187200f8ed77f0b6799830c54bbba8dc3174ef5fcaea05294129134a9fd59f62e700d8164a0ec7e582f18a19287c9c65d4d5feecf3d6b74613fa68ed280bcc98362fe1d827929ac9f4a14fd7e7da8fe92d44a49d5c35fbabecbf1065f1db7f214296dfa9c64e0c198cddca6366796c512c6a2a4f60294b2f2f32fa73fbe8261c357da5f8bcace1bcbb5b8d00ae8ebf5d730c5b829d72721269d166c7558c6f8e6d6e9312cee133edfda505b429155c8f18beb8520ea9f68f83383eb8dfd01394b82bf82737fc403a4357851e01fa77eabfc4d376f7cb3d482f19799fc5e6e98b2d1d0a545104a617da17f4763acce5eec052a884d885ec098aa71d57ad744c673e7a8f75346acda312c594b7e42ab23e8c9e9492c2e65638d2d44cb666f481a0c905fb020cf3166b2a807a308c52b67b15fb3958f11b14e5051a507d41f95d25e036770fab77fe28eb6051c4837561c82880c6a063dcf394dffc68a0f9ac3923d93073b010db1429954d2e29075eeadd2786aa0ffdc9f340684cf8af3282d1b622761015eb37324d618163fa79f50031aac82b276a0a4efb3fb560ce1eca3eef0a61f26fa57e84051d56010940cfe65e1d1c05cce89b3cd92ac06f7fdf37afbbf435905e38fd1977aaebbb742d54a7c9ea9baf4656082db6589698eb310f13604ef41117654d5c23a12cdb64693dc0abe4ae26e36e30f0432a65fc8fb0f0ded1169b9136314e6743397b8e85760dac6ddbfc9ab53bde09b63b836471e8a9d60eb67fd853b94d11ac522950090f1205ee5c92522c86332c7e04b2844b3bbeeea4a065a2afdc523b9fb1de7dd49c206041a1ca29f72851d2a9816383d8b761a447057bdfec956a16b9177bafdef836761dfea89b1ab7ec2bfef663102c16d6fd9fe519ae71d2de0e22664bfae4092d7c765ccbe005418199e1e9b1cf6dafc504975ff28be4809e5821da76f3617355c1ba1ec935a9a845a8f82b77a445e4cb31ea2253e8fb55385a14b13a2e6dc9f20921349d9316af71784466623a4ba77f1f7f1af9522d9ecaa1cd9642e60b5b1690c674cb218f9eccbf9572bc14e2127131232c7718d299ee9ac3663da353c4268b9d1c69616c9cc977034decf9507a0684f7fde33594ea6088f0180ca634ac6376dc7d0187f21b7b82651251615f9b61505169a8db952cf267ca1f1599d4d978da85f9737d5e9f577a5318256a7ac033aa753b25fa45cb24f862933f577ba7b1a36be152883f70ef7d3771927f24311fa2540713354c1f9caaf80e68f7aaf3574893e24ec9bac0e8ec274c24d2f56d8bfb5cde8fba43541d646edd0f326d7f27bd6e633ab21b2c2b7bb8c1618fd6f1af4b94a8a694431f5016dba3c42b6ba431fd335a541a37bd4fb0b79796a5c64cfb525d424350c7f431c7490eccf1475e23bc0dac9eeb0cfdd191bac405bb4582e49cbbb8a4cb73181fc7152f7484486c3381ae29ce103a0b94fbd6d9ae682f18b60ca197e32fffff3409409f15a1540c1e2fce2123fc5c053c3d96b81f24e584442250e24a72822c13f74ccb726b25a7855b795cd852fa3e9f4da41579706d8a207d6b9d23eb4eb5f0420345f5948ddc3a762a39beae9bd4c3076a47b6c28497957d0661ba402410f9ba27eac40132437ad55cb4311c3a7aa965f0466eba289066ea9e7252d9c69a8d76dd1d4b8d787d35c6528d28c8f96232b3b353b0a43f6a5c15be4808727b710ef7a449a0b9df6c1656ab87aaea3ef0f47872e797400422a46fac8bb5ad9552e016af1ea503cf0300c7bfe6ad065f5c9bb1f8d39f6cf9182e4ab979daaf2cc90b135fab1ee378f6280539def75329159b8ed3744ad7e912d313e64fbeec413d16c48914839498c60aa2bcdf726205abfb7651074cc3daf3f6d9f38fdd59fec0a155aaae25c5861eb05d2cc9eb79c8f817756bbe7411ac1c5898c3a507566d213d037c4cb20d41e8e5e569ead0de93e5cf2033b537dec2553ae847f7e74ce3b6a9600b3905adf88dcbfcd3d4dd2793043375cac246d38afe0a53a8f248f087bacea76430e7c42e386376e6a3ee7f8a0b289791b03470075befb177f572bf6979bd23b31acb22725b9568ab44812eb521f798e32feb09b063653c486cc523ae5cac5bb1cd1cd0961c7ee286969e2c0fbd5cb6d006451f474194b3b1c91dcbc8381df07facbd5b0b6928756cf2a4874c3883fb1e251c3ced8b51bbd7ee9b09ac5ebee9ff4e67726557ce60149f0848a360362fe777fa7822da3fac0cb29e743a2ae538eb0abd95da251f2d179adaa02a1c33da4db5879a5a54d3536e126914d06e16f1f2aa1bd9d27e0a3c3427e342a1657859e129482764e1d336226b3c43317fc53e09a70add6c0274541bbd0d7a1ff5648a8b8d538798be7a2b2437934d525cac8187cab86b330bc53cc3bed2cb192b6cf697c105f397d43a1598f7c8a3f074bffe10b47881bbf6c0670f4739fc63a0077832e4642e47e22ad79c0f3693eb3a28b7ba1f8b35498214c44350d158ac4c33b387f8513437dfca5a2fbf1f4e82cd1ac496e5767b09fcb5db75bdd872a115edac7bc5303437314602251965b2bf1ec022197c205d84f27b99cefcf2d1c9e1b0255cf058f43ac5e95e98f174a156941c626c74c7a85be4e26ef6b693a5f3b1904a47163febfac1dd9af6f165dbfd0d80408615364e30514ff7f1af0cdb515929ff0f146ce5c106dadc0971ebaa52d5d28ef375871e9913ce8833e146a077f6bda5ed8b62638f268384d5c03bfda1e9dd623d3dd8e1f0a4ce58d224d0241b4484eee0b6709328b70147dbd6e88f10910a8b627feaf84477242ec3b778ff5ce1c18170556ab6d446e81416a33de858b3c348ea4deb19f1e3c52a5d9b50be4a0112e9d5f0e30956318bab3e7d013289f66768c1939a23d4d6d2041532edcfd2d0c18179e2b64941fb61c4bf198a25f6fb28f8cc454777a340e5fb358ac5d628f216ff36691fd2845131f5a15fd2c0afca555936d2d8b477e536500c89568025754f9f179ba397d9042f81857944ab390f4a17d1d47c2ddf635022488455a1dc7d501d1d8787fd0bef3b0eaaca4131f336d303ba28dd3747bd4a21f0d39ccc791976139e881287c0d97537bb14eac96f8092f05b0768fc0686d095aa6acf68c097f61d3558328d6671ab89ff13e50765edef0b44da892be14a75a41bf8b384d7bf1be904f7009dda950d1ebcaf964b9d297081c9a909ba4fb79ad7bf24e67b601b5ec78bf1e9d5e89e79b01e8a705ea1986d8c40e28368db9832e10ff227ef8f895df2dc9cad4563a177df0d74e1d50bb94294ce9c5037ed6342f5857bdf9e95e431f463f055aaaea424966fee4a90a770d7f03207db442742c04cb0611bcd4391fbcd1476ccb18521f6c42dee8696804d48db15a4153491c93c75f64a36a04673d8933f3d465c6955552af4b08a13aa41723223c9ec8da6767d0e400b7e24b03c0499b6b38cd43d09231c5cffb48c83920fe812737447477ca385f5a9c501870b46871b69f1b96d6e7e4c83f7b04c8995806428cf6b280604912cf9f2528dfab976bfb7f40681a8105893d5fb7ed7b7b828940dce082491c53a0ffa543475a17ae999bcbc8ced9973349c79ddf1f9cf0512a4e6c77d2cb906e8f21ec76e533ad68be9a999fbbcf4f3a93a7ad3dea8205fc00d56c6a57451bc992f789a7af0b6a8047eb488abfefc24627d1bfd8dced8c60ca7bc6d73e93a882e9c90ea8c54d57b9ba4a7470676f4d67c80545c0611a19e79b93ed35e09d876ab111533a4a31897a601baf184a31662552e2ed5c63cee61781dd40c42e1c23ea4ea24f33eb891673ce944943149c8c7e9f90c1ccb001071249c22fe5323dbd4b60178f578b7abef1e4d4bf9eab38772e96dd29dfe17ea8d4f8d54c45a02084697cb780c892fb48390c96a1ae1501f5bce2d3035ceaca3d9329267cf349e6422663971fba825274e356d596e9a7f1532a91fbe2724171c0a12b09bfc6b686ff35e9e8035ebb60a87910edcb5fa4482b324fd33d77a78f19771487018252a64034377f26499911551c21e56725853d46b1055b65d399c899aa4919079619585bb2170e572905f3957391734cc5332d44fb79eda6878930c3549c23f1ae18dc9c67bd1ee82c71361dc296762b71083906771e9f4c1b1d1eccba94bee2eca8b34f2352c2575dee4ac1e008927075cb6d039ed5ef59e00cf023b10bd0f924f5f73b43ab55483041954f223aa85ed0dc17812325504b62be88f0ea8842e7f32f83388626006c52d45f91d3f3b158b276f2e63d7f346210af7683ece791e1385ed01cbfd172ec39a43bbce208148bf6bf50b77b4ad02daabf520587b11cdd7147ac6e1f7b6d1bebc9fef18233334176c05faf2ba7b766bd545a86d48123c41b18371613835a2942cc24fe7d5afd0285457cb72416c0857f43c8cfd409a579faf6cc94cb4c163b9bd3b0fa28ed1c1d1574076b4d532c58d448259d0e1114977cb0c76e81ee5acb45e081d485fd4a748de8b8d36427b902444dd60e2f2a6d0dee1cc2b2763331dc37f664a4832b6cdf8fa6bc6d98b04642e894062ec18dce452ee2e0cef6cbe2323278284d6f796e3f23a61fcba2b3ff6b57a595f4438aec0d5f356095f32bc8d30e1e331fd1cefba601433b0b7385ce3972caace6d3b0c39102d4d0bf52e4cccb0f80febb4b8e6a2c38794003d8dfdf47081fb74b9862711478aa03e43bbbd88906dc1d26d166dc321498cca2d64ca0b6fb07ec19da423fd15bfa6076711036cdc176b48d7b6eba55d4b9a9843defea6f2f072c544cd72392e8ee8a5a450a072a0fc719a2133380700bf2421635cad1e5563539aeabe0242c6b67b3952bbd52921e0ca200df44cbc46d27b6ef23f6f874371c82e033961ae6d867a0dee539ecd47219e241052f8152d8671fba84f658f0df780ec9313da48dfda63ae99c1859fdfc434d51c2a27902f206078599052fbb83a14d56fe42db0b798109589728c1aebea90cd72432bc6695b8355c875c41417ba75e0bf217068e5cd68a61e4f4c96b5aa2b98f7fe1f729b8ef290a1353daff4247b066bcb0e0c94f748c94bf49888c14b231cd1820d77ef80506ae950beb790152b4ae825c6df44050fb20c01fab72035ee37119592484bf3fcea186fe4d736cb1504efc45db4e6121a44e4a79e473f82ea07ba21d0fe4cd14f21884b1b79b4172c5e8e5bcf798d0c959521ea0b84587b34c4497756a4bb6cfc323d4c8a92e8422f6fa34f5058e0e76163b447f71851cc940a39ee1e8cf2ed302e8c354bb3943fbce155a8c800fd5a15550b0f2198ad69d636345519e8443f0dd57bac0e9be64b788531cfdeb229935700e50341dd7b0cfea8c78f49d521b33b002f31ad3a94eb5a7fd049a73d60af461858d48b22b811e8aced66091d414878cd09c265215324d40af32be11e856967f66baaef2bff0269744efed3f5305e472b7edfe3dc0921220398dc5ca24fbfbd03b9a7073f4fa83a5196e6233d0a15cc6ca7b024a7410f9182a9ee49ad4856512304f6a93fa2fbfbc4cd3d925c5d9217fff7f712cf01eae6328563f367dee8c2add467be44515609e5b07f0b6058910490bbd142c1679a040f8fe05badcbc23e509f26bfc6ec76e53dfe07ed5e37582e70cc10b55bd11336b64cdb8b37c047aee21871bcdb056c78ef8efb8e6a83b714436e563c522bd9c0aac576e392cf630014998a1f83c84022722f8fd8392d519a749e9530b49afd8db23958da9e1cb7a6974519c15e9e6f98d659f3a25aeb31a09acb35ac6e12d502d89d686ef506aa084f9b1b853219cc9d601c9ee8d05104c879502c9ee37ec9f0b557a71a07cb48ddde580a0963a62a5cf30180bb5b5e01efc6ddea6c1e2769353089f7f2810f391a6f907d4c886fe4d124ab8d3f2fbdd8a374f98c6cf7475c7a914d951b5492d9686a3d5690c684768da137d8f3d375c25213ee6249f55688cbc38ea3494405fb632f7150d2f1fcf7f8709d6cde3fb2867e8b1157ca1fd30d328ce6d7047deaa019c7ff9df3d7ddec8a6bb715d0d2ef8697937820aa1320b82d0e7567a680d6c8f8b85da85e5a7366845eaae5c78afcb2de56606d638d77388434e1ce8906c38d8499eef5ea4d2d7ebc5bca4329a9ac4fc7ecb35dbe387c1d813098334e4ebf66f07bec08d423ee2b112c02eecb9977b696af2118c910ce03413ea60c608df42a1ffcde874e5ca3f4a6675cf9cedc141a5e2553aa772d4cd4a8e16c11b2f39b2d8cd1d1cabdd7aa5499460aa4bd179e450a1a07b3557bfe476d9c9d42aa27b288d32be35271743a19436d7875aec70e6b41fe58c45b63b9c4014b2655516fbf1f057abd1ae285fe55a1b4eb49fc5725aaa26bc5099b112634152de327e93b030f8271bdcec10f9c53ab134c049a58b1acd2f90ae4f6acab94c55853d3636526e58a515988a023d965503a2e1ac28d02ca1120808108f872e8cc3b4645d21c702a86b1d283901cb374d1e14a6379b05e3761126000d58289c26e968c13da6c23d36801cf81b8e0f66e3cecbf28c80409c54f53fef4e99f7a7b1968edffb4753ca72c8afd1dc74da788bc482d9aa85a1c00ea3aea6c88e1433d7991014dd9c3ecb7eba830f54724a605805472331424be4e331ab803c85302b2a60aa535b3c67ffef8d52dedb046e2c7e943634f528eba1f027964a596eec0ea7f9bb5cf2770d7a20cfa9c69f7b2ac02127d61c9adec333fa10bb2a6c1c0208379143bc931bb183b1abbbe407417b70eae577e9ef33c9b8783816833db68252e25bf3cb48ce067e569ecf3227a107c720c901274951c40989272b20c48a09610ac51ebbbc4ca217897c0887dcee63a655903c5f92e4c22d610c90f31eb23cd23c7d94ee5a0f55ab9e48167661522cb33f4bf7be508294f9ce54be53c7d465846a5b616e0bea1018539cc062e5d96bb405ecf9603fbc7a3f78c33b7575fa1b827a2d6fa42f145b00378344926b07a79bbfbdf79c154d0eb20eade7790f638ff69055fe73b69eddf1db2e39a20dfd1696cd86bff7fccf82a0299b85b7468dbd5462ea725ef28ed96e45e6358f8779de2417382ce12727bef781aa35cf4502333002ad15d597ed5424482ed9132966609d093c1abe8fd9b33668bbeb25adb6ea17d6dda5f6c41490afcc1b666b32f12b19d9d9055d2917ebe1df7a06137c4f5f875fd97ea6f2f7caab7b1f83fb6cc3cd3de25b616abd50823168468f87875fe7dd8d6ac070e49e46cc697d2b30db7ef5422afbf8befb99ca8d4ee0421f49f656a8c080a423946286825456b4e8e32268eaaf47deb8981574b7ed79e9d2cbd74f92f560efb7dd22c5f243cf7c8e9463276855d2277987cd2a4cd96981e5eb2fc943f150fed49213d360bb88ea336c770f776aaac5fbacf0aaf06dc79eff68928c9fc8f9263b31cc306811c313706030756455985fbdf324ed35bfec1181df8d7d0dcf79dcd867e6c5bb9d603116201c88efeca4ae1298e940aa102b1f5eac447479c42b0c4f621d796f287a195e7d0ec7a9b22db307291356ae0a33ba47a20f7ad5d8aaea89e60310fd095f4580b2ce010c05c91db80ced2c21cfeaf6468def46e3cf1b6f894e01233829c4fad3212fa1e9e6ab0478d8eec9b64732755079d4221057d9c8d18055e1ea35f71b2bcb34358482a8e1e84e02d5f6392ab7b27533ca8fb586856f94eeafb1ff9c633d1e0d7cb7d7e93481a3ca1efe19bf9862969a70112234bb5a613135c771033c7cefb2ffc672b7c1c1a446f505b0f7a9028e00ed1cb886704325898bc229c3c08b730262a6e8755cbaefb83ecb196b11fb0edd280d4441a777d3414eb1e44ca31778b6acc79536d011a464526f2f0ef96e0ff2308eb2a2032a4cbdd17c3ae59034f846163f772980648fd3f6f259791419aa8ead8cdddf0eb8acd502df182ec29c9db4a88c30ab92ac99be1e58effef0789900394e24190ef334da9a0bf4834f264ba758e374db4cefef90cf47aad6e5ced6964e1568450892708bc9d9b94f12438c50a94cb3ef7e975ba11855a3c191ec1c0a856bb87ed039f55d54f719730d13d76050509a8b7cc57c6d82ee0741ae8b0a23763a31eb3560199c80d62e659e9456ff3288c6415877cc8d19b5db02449819dd58bf7f9138ea7444b556b553407b66997b4d7a8bc5d23a9d40235dce08bd0728645777b33270d90a488b596f017315cee858d4a59fd3da71e66dd48d709fa54c5682375935793baba2f71182ecc3c305f9cbf89f167b9fceffa9358ba297f77b5f5b0a8625eff55255f9acb0c68cdb8bbbcb1de783f5b8730e46d8404e63c9dd3be5295ffdf0876bfbcf34a860174765ef24698f1e5194be5f522c666ec6e1f7ecfc0460394ec672518e140c5273b16daecc149c480403d8fb577942c817c9c606d92f3187b796c8f1f073a46d16d350a3864426984fb3b141430add8af1a13a57d6418ff2a1be9b6b609d469524ce4295e334c5d7b3c6cc20f468fc53ea7edc7fb7ff10e73ed885ccf40f3ea1c32b5a9735974a4cd5df1e0706eb3774eef30b26f3cdcd00235470c0f55105feb4eab56a88a616a357aea977a83a3c48122405871422c618a2abb74111ec4009168956d4288dc00863ccbeee30cb85ed12c7997265070aca4fa94c3d0fb527d2a77b298191a3745718ed84c6d7616579ec6df932828a03ae8e8e37ba1f54d156a3d437332d94d636b2e3c12f70d95ac04c7427d955b7ac594ee518900e37539a788207e4476b3709006b959ba39a76accd2a37c458f7d0860677f7abc70d886784b2547e5d880a7ce4f2bd7c45027674bf48cf3a213f27a9f94809babb658b7dc6a697b334a36f3a88acea33f95a3f2c7d87ff0dbf7ea0a8915fe0675c6b515498f94053d411995d18966e608db847301be61af2b4912c79006c87acd0eb85e30bdac3f4621013dd9ca76da566df96414ae36c4ae8d2fec27f2739f84da88a442eaa8d655f6dd20a6b5aff16893018574535e6b3190369e2fa12ea0cd4ea2c483bb6295d3d19b01241cb9057a1011b97819ebaa71ad652b364a622a418e48c0fde4027f9f98e59a67cc7d16c17b03070e17fb725217140ea2ffd172a793b918634f32d068872e4b13ff21886bd8f607c6e03aaa91cf943df6c7a76ca501c9f80b9adc3094b8432c1b96a3ada00d5a99b52e491e356c0bcfa222448a2d70519809a4e12bfabd78acda5795cc46028b203d01915b18aa3a9e3d2cea8f0a3ce04497d30a9548c3275a349494fe116a62f3a2fa87c4562d54637a1d5ba4a4c5c31bf71c873930e41b7296a66cba1a7a0ad4a4b0c898f416628f3460d371c54e726e1d5e1fc0dcb1bf17c1e217cdaec86db35e8769f20506c868d0d9c33156cadd8d3a366d361c359370e54ba2a6ebaf40b11e31157f463ecd601f285391c448c80cb614e032b28b0ab309806dda2bca15e96ff0067486c728095099d187774dff92cdbcfabea4229ff9db629e55078f6ead561e2cc04225c9bfde474e36c915fc827a11bbba9fe804fac6280f36e3c387474025a26892eec2545f7686c3dbdc82b4c599f94fe1a183b4e540b936cd125f3c436e215b7b7bf445fd9ecdbf13ed8aa90eb49efce6a98ad799aa5a58757a9339d4c0a6915f1f4d5774570e98dd18040e7704657a60d1c169809a25f9bb5d13a4a223ba25a5c5e0ef72281117e07216ca7fdf1dc3eadaa340bdd99d804d85978118b0f17114239f8861e1dcfbf76be324e84cb5d5297f243a00b99db3b7e6939ceeef7633c0f859f6bf64f30d45e9554d489c129a7b0b72e37205f0af192024d4522248641282c21f3e4addb3d2b52b0d84e6962937b00c19057522884ee65736c7c660b7bd0a675967a63e3686b2bfbb56f69a120f18a7c5bbdfba4f238d79f0c0ed285e9c976953fbe9963a3874aa3f25c24517e40d683a0945ad790cceed83b1efaaa332e49f5bfcdd58beb8d1f812bc098033b3d40028604f51d560cb5a0b55c82d672fdffc3b2e2404c4cab54f8b07c5171f18508d0b76f872e68d3c43a778c84f9daa960fd6e07927bf9a9e7842ffb5e4d9de4eebdb4097412becf9befc2ff4a50e30b3bb6f4f86f06cf8caf6c4ee3db83170c4b6e85a2053f4bdf0b6f139a49f5451f9d780fa4b54496ea739379220f77326b9d6f9a43a3e795a52b8f4b12187a50efd2b38e726d9f1d8ea9ecbce314b8235376e79e0d767cc22186c5f0e7bdb3ec42a61a984887add247ae8153b93746b8fb3bf2f8752df355661f3cf2da9669de956a17701d33580057381000c082c0be85a0642f7a754be0098511b61c8aad48c2318838a37c7450432a13d43584b866647c844cb68747171cc8b4602a729c2d3a30c2ef4a47e19058753c639faff57f811849db2c7f5d2a8c0027e6d607a1a9e1be0cc79cfb8d201d700366c817e726b6c6b2dcc3c52f3b154cedcf7bfb6eaa833b174a8c31452e4f582ae3042cf3dd5f1a3dbcd8cf9e369e59330ba2e0ba99d9efa1d253b3dcb31773a4f6fa4e7b441ed333d566e02539d407dda61ee5fffce9e55355946b1efdbf65457c40eb1e4a52ffa7fca3cbceffd15edefdd9dd42d9ed256a2a9039713bac5739acadf8502f75177dd288c45f322e167054581f13be0ea85dce8d8e2a701abf3387657e3baafdf70abf0547bc3cea7688048645e806a652ff85ddbf36e45dff3a18dfc648952cfcb6811700c0177b740db898d8f5eac0432079fc9774ff49ae83c4aec2748e7395216f1af81b7318622b6c0698a1ce25fd51e6ac0f1260a7783ca9f9d83cd3abf09ea9a0bcaeb188a155ef6dcf7e25c7de6e350dac3a69042b4582dc38433c1d432325d13713b670c49c790fd31025d68a59027c9a1a666fe8eb20d78e895e6086dcc197f191eac98aefe78c8707028eddea8ee58da2c5ac6f7ce40ed173196097a36e42fdeb6b8b2170e5cf739d6fd05ceeec259bbe1cfaa3c437e3c27a0de2ebd326ca18770d3a76f9452939a7093fb362a544ab214d2df3189c0eb4b934a10acce24ee6ae139d99a2db13929ae9cc1103a423bab498fbe50dd3c672634010323235ae21edfe746bdfe4577c5a045d4fb6e471170f2ed64848681ee011ad24e4e540a2c2ee5334936d6639aa619d6da88316a27e988f361e1ab77e0e06fd87ed5e4c19b4af77ce58604c36260edc67edcd6ca361b1289e9340262442afcd716d29c665b04af003e49118e8388bbb882dafc1c242b2b6de8c22a71e7bcc32e46630d58623494e3700af88a69f8db74620d6b96e062899f002a5b5df462f73ed3ed2527fb01ff0a5917b81e5bdbcf460dfd0d62e640985e1f0595ae4b16ac82945ed1d99337e4a3126673a1f0cffbc2c1fffe99b70018671dc5a89686daa7c7e5ed8b865317544c84f0c281d18106f559fd2da3db9bfc7aaccdb4f2274a2da9f3b55bb650999b665f4302fd1de2e5f4cf12a9e49b2c8c796e233ada0b65c5e96dabe62c632394de176758395f5fd3d907aaef4d579a9617beeac2e8e54795ca556cacf43b28170eb9d69c57cd09cad36a079564ddb396dc950a48b3c8a08c0172b1fbf6aec01340b6b75b1c9b91281f9f2da22ed3278f29edabb6ef669bcc25baa750f8c39a9ae7c77eea4129c9037dc36b51215c0af02718e690dff61c0400b048bf28ec8dbff710724d75ca24ef4243aa90d71203d7ad794eb3fca8c3f4e731fe0cd68ef3a36f98e1204643dfe3112701966497cf5398daec23dbfd761d0ce98ba506bfe2a8946eb8c7adbafb91267bf5c90cc27d3d6b416aa5b2625516935e9b423d1089c630b2644b86734a02d7a1159adca20703a745284782c87188e4a3c26a3909040c25dab0a2544211dd9e6e4c417379caf0037bdebb40f6e4d91f3590aa3e228730da3cd57a9afcd77dd306d22619a436a3e4c41c88c8e01fdc3231c1e71079a5c473cd23b8d3fcfa55e0b8a0cfe77ed048d2e8bc615339662ec5e92c47b81febec3bf4a229291ebfcb8a34bbffee123e358b649ed49c25395d74d6a88e548c58f907b356bba38752753ec21c7c1ec49324d75101f39d9e77c38c91c86808e6b60a8e7b42dff90addd35d1aedbf77c601f50dbb246c0b947394f0a82f2440625e0028bf09bbc142d668da4f2d880fec31adcc26a890335bd68154bbe2a342388cc09084b31494094e57c5fece1b1551f2e8d47be03d76dc9c7b5802294abb77c3960c42448207ecbdbacb1c5c6f56f06ecd6f2990085b860b4cd212c761eb2c7c28e550a3810a29c3e802ea1587cbc43a2bfb2481976bc3f8600bdfd6d844fdd25b95c330b34fbc3b80b6d68eecf356b5ad4d4d96ad38311bc669c03ee5afe8beecfdd069590e342b7eae3d79851212c4f45760a0cc6dcdd3d9c0a10b51a9cff214a92cff702bde6a9e14c451d08f784594a26ac8c0c9460ca1a18a78fcb45097f8b293778d9a5c3fc0c7c78d881ec3ef9cdf8080b1fa652122c770d2e7ef7aae762c3906f341f2b762519997160e26ebf19af150ea59d8568ef488a66ef3ab4771e19157319d13ff38a2b97c31563c3f0a218f3faeeeb425f80802c1c3c05f8b8fe6b158a8ccd2ee6f4c9e9041d24e2197fc1d71cc3d7af41ac1871ee5f44aa7f8d6386ef38391fae8742c01ddf386226db862063cd35104f39472cb4bd54162b51598b222454a075f39815f5c614fa1aec3dedb5b22ee39ee9dbd3bae1c5484fa2f7b0db913ed00cc8c4f19a0111b0d43b8ffeb63b2bab6e39b421f8d3ac82349e1fc828a5e56e5b8af02550f1a4adfea5144bff8ef6cb7fe7aee2d35544fdc0bc74bd791dd7f583cada340586752bd457eb753d33b572047aa6accc6a177ab810fac7ee92a0f87eafacb970fd69b46e25bf137651ce38e6539b6970c983e45cf1372c279a60db2e68b71e189e9a9325f94e7287c8caf14b9cee5edad2461993609781c90647b90b3016d2652fbd9bfe460b7c06535582fd21a8e860c94b04084b05469d8b11e4c44317e62d280bfa227b6e0e1e3ccb14429732e42c60a7e5de91f5133e4238fbf735cee8abc4679561365563a8bdf0ac21e727ae1f3d4b756af3006cda61104c91499f312b9cac4e567fb8a56638ee4cc78dc8b3fcc9661f9495b3c28add262c955364cf3a10e3ea5e22cec080eb7aed6994ea8db9d4d05ded3055a993a1201792181197ac4e3ae5b0d60118df16458ba165f03d67965e71b1a7905142a03c4244180fbbcc4ad9c9b1285e1782fc18d6911b77363a14593331b8a65491fc9a2ab047b425e30b416beb73ddf53cb00e33bbc2afcc520fcc9a9dd8092782ef4f2cb07815e420684d0a62a770d44d66510575aeace2bb32afae1550d1dd697c058115954066f8ec730e5cb71ce53676d6d1a201b5293ec864caa2ffe72e81cb87e092312456fe6b983cd1b40a46e9c71f9910b6ce527307fa8ba2279bd824d14769fb8e2155aae234396b0fc34c25317e9919bb7fc1b8c2c7be105268749a97efbb8b93d90a51b7889accd58248cd6fd3e2c4c75401e5be736f57bb5b9f121d98cf9a794257a8713af7c022c658835820baab9df0c503e0746132e77a640eb48a44831b5710ec6543271e29d2e34fae7706bb047fa7576baab3af7b312b971b421c7a780cd17793ac987a7843f6f0fe21682ef9cb45b315ce44a85439075255c79befdd7d93936e0878c3f01abc7a85932c86bd42dc62664750ce7cbbe700d988a25587ac61a08e636395c667c8f3725a12ecdb77e7ecde8e2311be1f197ec4a902a1a814ea89defa44fb47a84af7ddab3e4b2ff6b5c6300ad0a53ea6d4ad52446c9ac5297a673ad04f36c5a0bac2a8797dc0ab9bc008d644a532d21b7b0399b75ad1819f387f2ba631e165fe1d282706f12da6e66337e49b117853277826e5c8fd43a6e0755315609d1beb8af4657d06e53f0287a84abe521666e7a92e864c6b179eda86f6191ec9c99061fb2f16f63e48f163b66ad041c9a7dc3885eb8e015fd60ee2afb70cb3376067ef90e386e1458590fb4ed3848b03e026c4a98c9cff3f752c95ac2816c9054185da10ae16dfa81043bd38c4f788df6198ed7d58ecd99c30082048bf93e5a6ed1e8e5aa1c053d7d5e2b1a61c67dd8984fced6fec059374aa491a0c38b98ae90beb66c5c4b29a1f9eb6098a3d70ee6790faa231c87f757096cfe6848937a38ca101bdd329799f2b7631ecbda10ad47fb2ee033a24a0ca6cc824a58a251c871972a69f81d97778a629b74faef098153dccf808938825890d045210d3317be1a9b9f2037a003aff612239f78c707404d96b34b986ebf46bda0f2ace6319da6b8ee4fbc6b2bb09d4bc57f360be1f91717844087484edef3c9334b81a989e987e94f7e53dbc041d61bf5ef5b63d2040b0ec2e41b98bb29bcf2b8f3d9a4c0349ca201edd01a9f22f3d633ba868626c22fae36d92d43dfb7d82a737d5175469aa55035da811be24b5a880ecb43d35cbb8b7651cbb1a0a05d4f6b065a04c833cd9126ca2beeabc67b3d9f9886e561ff1bc30bf66696dd5407fad355060b4f5289323fdb0798eaaf4790957f557b2e5bb811849374cd6fbcaf30e4bc845a77c415e30d76728c359b6d476ca5b327217090f7f40bc866b30fabe4d2553bdaa80e5900d51277e3e50773e7c20ef42d58af359a13364afec86237f64b62b04c7c4930c804a255e7f738ab11502a899a2ebce2cedb18c63dbececd6090f1af84a840bf805a258aae74d824c5bf13f6ad01a8d6af9ec1b29f9a1e9cf601411488f8e8a0fd5d6c730f4e25de1d59102d0e9c7114341132f829e834cc86b3a6701e42b0671d73902ad5b6c73de80cb846bacbcdcdc76eec6c42607e7a71bc85fed76e7bff222bc812cc8c909490f36cb01c2b27959ad9787cf7a06983517eba25e2fb5673281db0f13b98017c3faaae9ddff4852001c483f629206f63b23faf96217e9fe37f11a009a1ecf71690b82890089e9979ef547cba20aeaa64703c524e5db1b52326e26fbe8c93192be6ef48e4e68119a899c3787a328f10126a5c8b161583d125e0fe34bb8213fde9a21cadee5d6eebda825f716025b9cb991ea697b20a7529f925e17cae0e1efd430019b6074b6737525534b714c63de456f8424278d7a4ddfcb730db54e494ef525c28c8aa36e1c85be321e076d28c31af2a6a5d3fdb4ebe9eb4dd083e6740f6c00fdb3afaae60ce854858192be123aa26948e5ccdb2f94608b91e9e298f503750c619ada01a329f0fe97482a7a2d654d32c07096454f58dff5379f506bbb1be62e78adde5e63bb64a0f032e55260484741318248617565d0ac6b82b64dce6c62da19310b92cb4bfde389e78c2c190dbf9971118d9cd4a4f98508b43c58fc338bc1e6d97fc0c153c7d5eef02a87be89a3b1c6cda6f6eb4f14eac627671b575cfa9c25ba2faf270631d4abbffda242dde5b0de76e5093c3f5b77aaaa0872dd1f45df492a04c6e2bbd75cc731db37319a9c04a8889bde04b7fd33eec7e1df7fbbc5613971b4e9ff06337c1320b0e6dc6549339d30d254f95b3bcca211b0a297f4159ab818910b9fe0eb095cb4132a205dca4e2f03276c8a93fd10a69945e402042782c67e643315d83b4b2e3765ebcc401c20a68bcd9c80ba96a461793c52c1a375ae1105c0fa2834b68570781e5cb8860d84003999d5a7102b351f2ab7faac043b83e367ac8bbb48210874d5163412560dbacffe49d3c3ec0f1d033c6ef21151adf7336327194ef5e66c9db66124ad908b76cc4fa24fccd8984a9054529f162c9faf36c10b9c0bb6c5e7dc0a43a9f23f2d01b180ed030ce4a4e5f35f4cfe5c1dc5ea5057c1df442d7bd0ec763e417bba58a8f76d19ae18212283c84ba01d8f1feb4fa49157b7bc700f57c4f69e39fc9dfe5d5170dc261a1352ac6b07e12ac19e65138efaf3de357875bb9317b8583122403c23c0025f258059d1fda3d69edd9d60e4c2cfbcd9c4314610d54a7b19844d3e6fbc46a302331c0185d84e446a9db6a5f2df6b94fce7298dc890981535dd8cbe9a7141a5e036f4f03067af50c793cd80b16bb5aa6780e00ca44dab55a364b6ba035eb5914032b5770128ac3b007a6e595189232a663867f7faaafb50eee74b781c907608f3ceedfaf16d516451e5d1c364a7f68ab0c681791c512c47bf873aa3915e3e3bfcf67b7082246143d1636c07a8768d9f87f7ac3a23d5358dba6f1dbb11e98bdf050c01178f7cc0a9e97b96a69788954dd971250ccbd4e67190030da16c2e02cd83bf42bb7227ce6a4d7ba6dbdcea38fc7fc04814653e49e8ef025d3b25aa62615dc073dbdd232e4c1eb7d9c89aecbc79e68804c09ab3f6b22bbc06dbf65b7f06985fc240b07844b773c87bd0a90b87f29d3f0ffeec1a5bffe6c9e6d7fcb5e89418c0f387a762007fec72ba7a94761b5f47f8f274b911c01aa022bd87375e85b2650a1b2eb538053704bcce6340a61fee0ccc550a920aa837492c6ef21568272b37b531a6e210bf54bb636179f7ec85b103a6b0e9bd63a14c837b0ce5aa89a5345a77033c0f21e0622ed715ab09a5ef003a4234138b7f6e3aea01795f5e503e8d9457d495ca2b8738e33a676ec93230d9c15d956572c4c860600bb5afcfc1dd6c6d866bd8b3ed4acb7f344747d37d6949e2863f5915ac08abbc336015e4bb277f2a9deb3cf4086d3e503face062921bc494a8c94e6ee428b926e0e43988f2c2978e9fff248738c524a2ba087f0cce82054693a231a4fa6884cfa9b26529e89f7fc34aadcc13082a8d9cffdb0184ad4cd27918119c46c6636e267fc6a7abcb78e71cbffacf2ad4e70bb29a47b697d517e7ae4f68f5ed01d78055893af37d0339100fc4c2004bec7157abd0be2339bca80d8a1716565a4f037785e588249fd7fe371db1851c63fc2339224bef90912d3f9b5f7f20ab8a6fcc4998b971fedddb67ba9620b71bf1466ebb2d28b44e52cf57b58b6006e8785ff1bbc52b71d73a650472bd9d588648dbba6b27f26c7653e980b059377905762c40b971d28e9ab5c0c2d7a406e3228814a1a835833c4d29a707dd88e2a162dae48d5e60e76117bb79b7d1b95082ace6ad206253c8af73c60a9688f77ff98c88c519731ab2348b505872ffbfa131523fe3b602d8bc3ab1704e9fcdf5f8fa151e6aee317060a4e8a7df7e9c396c92998ef94115839a579d990e9fede7c457471ffa17e3b8268dd72df402aeb81817781d2b72b3f2c9f724235a42d9c3e88d496a7ea54e7e87a17796281cd9672e005021ec755e09f7e73d3a1a001853b030e9fbe998e1e683e5156cf22e109361e5addc35988df72b6f0ca3b1901865db5f46db111ac6fd7ab8857041da203fcdfd4acf92fdca8a5ce6fbc646bd5f3659fb54db74c0e7b1d0df8b3296af30267bfc9f19709d20826f35e5bf99e4a98d98446496323a2a9535433f50f6c1481c4259c5124906ddfb871309281b4817f8aa61b05af8c784dc0db891483e71b6863e75b009c8f2ba66448dbdb84f197326b832236acca1c7b6f23dc947137a51c1f1a14f1a207e05fde7fc5882a903a43e8ceaf75ad9c360f98a4cac6ec7bd570026f2df1a77321b8606deecefaaafe923146aad67281d318efb951f111da057b6c8a317829ec216f22c0829c240fc4b72fa17bb2315c6e958452ded3748f90f994aaa3ea4b34fc0e66bc87df844032652312c64b21d3c1c1b22fbcf59cb7000d51164da52ba42e794b9a4f0d36967f732d4a2fba50cd030649a02bceaabafc1c0e69ac18ab0e48c80565a7b5f9799c14dd161b3fa0fa38126352f211535579841f56cdc368df71b70da0611fc89c5c04c3763aab5cafb9f9726d7082200277aa9f4c1b4c41fbe0e47131c8233a59fe615ed61d1b15820136855288c4e056e11d32a071f00efca0b0f1e92acb1062cd4c54c1674063b435267a539fca3841e010000f6f08c6d71db9c3140048b7029d248e811d810d0e977c4723ca6e238ae81b10ab4adce5ba9b728412c8a470a9e93265145d6d9c9d2bef75a522f0946c883446923940d99771cfe6c713798cbe0b809d9c4f64058000137e7b267eebe5eb9f578e6783473c7a2617e5d400f412993886fe2aa22ce65069d70a9bccade48925b87b53fb803dbc0ed4947eca1b487bf0bb47ebc88e2784d4e094a82fae731a8a05f1c53001ebcaf2224a45f04d933c54ae4dfd859c23f60a88d740a0694bf034df6f4f766a9301dc6615ba6b1d638c6233fea5d7f492c6b56c185d13d75173cf59217cbf49ca103ecdacb278b349306cfabf475742439a7ce22192bb0ca66577022e359cc8d28687042859a696f9aa99b9f0425161bdcb5b054aca27757d032969be33dc706097b6536f384ef4071e8bfda2da1011e740211de28130d45d90ead297024b67c1f3459bd5614b863d1080eb75941b18d88b181cb46596fb234b6ba387da9bd1a4079b921b64f4b762abe1b7dbb50aeae2c3aae549d773eef2afe82657af710a7dbaa2a088a92344ed11c55ff8810a623cf5fcb924d810b29bce14fd4f896be844eb5d3b723e62142ac55cf6d16d4642e992245de6b2d2c3b22a359268d3fe893744ee7e0e9a1392f82df75bffb12679bcfaa8a38f7e6a76c4552adfbfd9d1af1d1f29bc4e71fb6f9fbb290197b39bb37f8bca066b6bf71e3111e4626fb6c37a6dbcc41f9d7d44dd1f427873e33bc82a6f5e318ac3f8eb259c99a1d510f101154d820a82fa06274798e50f6af22426f7febc6b0cfef0d857402828e7684ca9e42ad043519e4cff00d2c2d2409266a07bfad2548850fad54809808956b2ab8dda8b8428cde407695450accfc1b0325040a7076e57a4e868da3c807d9cab77ff3d3346f33bee78ba7e7c2f4f3591f4fa5e9610f8cc0dc8ee70c17877aa6d002a610019d0fd3166a2abe772c762051ca64d9153fb3ed8a5ac754b7fe4db0ff984c8fcfa3266ee1508b01b537595e8353bebf87f3c2754a311ac5774934a5dcf5ecdc6e4b7d2e4ee2c4cd34e451ba20ccd6cd9c8eba77b5ebf20af646e9e7d640063da0c5e4e06e1a2815fdf75826869f4d97eec1203fa9db41aa537c61225e9a1fdf6ba34b751c1663b1d5ce95b3a4364fead90aa4f046378c71365198ed286274536c5ac050f3c284e8f4cb5dc2387268e92e7cb51587e973fe6fad01bc5a5c4dabcca83d8626ce7bf021fd4c82d9c1b15832663f59914064747bfa35f455088df9088a0b93c101f5c965bf17adba3679ac0d7666e06180261fc091912c61f26524e389abd820807925cbc9c33add6ce869ac486bb05cf3b9aa7fba2e28e196a7792fd66443adc57ec8ee48f0fc9c8115722bae480576af3ba483e9d10b459a9bfde83a3eee64a5a4ce90c4d3e444c251d2cc4e46f3a44fabc452b1ce35eefecc6d0b82f17a0196ecf016379075342e8019cae2a836acda4bc3f0059033783891e6ed8c18adc73940e17a27a815f0fdac1522a23db9d652c6443515066230b96fd4d873f5848cd9824783cd20b10205811eaf35d1e7a9a3b841f5bd726c56fd844e17751a2bd6de175a9e10dd161a07412d7471f8c1fdda270bbf6af10bce91e3610e76993058ce9bb121cc1dfa36addd18c7732307255db3681ee4dac324c5e3bdda53863789d93c00ff6f109c69051676df60054b7a046690e9ce64f04a9204c54381cf10c06f4cb741fee930e4298ff9bdaf3a2c472ecda0f0c93ad176fa85998d46bf8bffbd5688b16f50a5208bccd3ab57bc922fb490fcdb5113ff9bd4e5d57161b48570baa9bd1847e90b9023d9e8a279a0aa0ba14547c1799cfd47ac214305696446ae8eeafb72ec655a556b645a568e3fcff002ad3af5722ddfacd7ae351c4c0c6090a8c27adadb7fc57ad79afcdb3ae3ca4a83cd533ea12721f8b3798611b45f19ae1b867ca9df6cfab9784ddfba7ea417c18763f125fb09311513f37a93558495e7fda9e5c413ef4db503a27754c68bd324338fe4f4b2791c4d87a43661e08f0b16e6b9a531731d7895c301610094d5b7d3b9334952f602c9251091ff7a271bce2ef09d08779986f1367d8932e2e59d410a1379ac3a734fd561dd4416213bf04a557a8bcb917149ca8919e7b82ea63a9a4261f871606f10856d2e9f96da4fd0a407cc8053d07e2baa0bf74db8c294767bb3955d3b595ee0106630bedc24bb96e62c3df337cdec34ad3bd5850bd3ce9b1a0914b1bfdf1c6ec98799f80bfafc45a782bacbe9934a82e8d908c11b0134b9578caf222f4e448cb1ac89f916a297f5e4a5c4daf9870217e6bf604fdd8f2428ffdf46b803ab706580b286a0d94d13e3e21c2dfccc7f3f0514e694cb1daba7a137fe95cdf844a8cfcdb52132041b8d684097e7a6133884135b7fb471a5c9dd906b66094814ffc54795a693589804251dc3a82fb7143d3c6e78f45a17c0ae8998ea001452eb2d238718fb723a047783449afcc2664b2144a4526b10c5a3b90c6daff616df59e1655dedaf535f8093be98e641a94c537c784b2cf4a7b2af0f38a4783871adbca3be09d1464d705819173f4e15636ad951b7dc4a6806b685cea44f90c98426e1a6d75a3ac8e90275dfe712fad0d58ad31d62f1d96f04ef755640e252b4e95bb4737b3ad32978e16922b58c16e052d2e910311a745541d5ce074429cdefafb43c4d4d5e2ea7c22e9900ab6f7c06de8359d9d7ae4849e98d200dce65f77dd31a6bc1cfd57f0c5e27f86329a12078f04fd2ed2682b1bc776b7ad2a0d01113bc53a6a331a06ba03a4b48ede3092ba314b7d695dc2f12e3f2ed9d5d523cdbc779c42e737d907a12232bb9689bea09dbb60c32df02011074b95a9fa1c7158e2797528ed4ebce7342de44aa48f0b7cf930aec7642baa6a60c92dd090f1c9d189f1c7d1eec65a8e57a3f2d078d85687b794fc2e34562215e1375184f204c04db61e8d603b7a7798273aa48feb7b0338e54adacad7f1daf57dde02a5a4b29a2107ae9650d512526697cfb13915788ed01a123088ca26c23c97dbc302a32fdd5feb41bad38c96dfadef1b7e127db2f62d9dcfbe9d6beb7061e905b3710703fc1deefc55e303e29858fb4f0f24f6829dd63cb94050f13a4b7ac688f8506d761709e788a12932f90e5874443534d1a96c995ff040824af5eed58102420f3041d0157dbf337883e4d737e19a5ce1e12464b07a673363330075c4e242d3a6b35f38666c7683d31c66e6bfef8cb266ddad8bd75c0db7c989c50662295448bb5f32a1974ef3bfdd9fcf9493659784418f1f618bd81390cd035408068e5db85f595eeb578413963f250be027f37b16fef67a1041e344649900d4070b3f787a64804db29dd9699f240c704a9c141f005ef733379acc94f21556488be37fd27ecaa3a1788fb65289845fbd957f823b9ded0d8c9e02aca5856cca84180a1d7744e85d7244213309d5d0251ad0deb82c3c1cf2078ed3a2a36942a45589938d73537b16c2f349fe6b85e2c8f285a4f1ad71f93c56169b7b7498a05ee48c4cb3f7ecfa700e363c6c11b3a144571fd1ef9f9335c81d34dd8c98796192d020b08b5b5cfa942470bdc774b154c646e3c7234cbd6cb8282a8a11aeea812bf0acf8e6efa50294a3f8052f1d12ceb33f3df9c1bcddcdeb33cabe56bd4bc433bd24746a4d456d4eaeece15c4eb674e4175b161a428307f105462d59c686c1ebe03f25f6f7ea0e780055c6188f9c205e6d626efaf9dd7335109b5f954857f261cc0cc1424b544f62135610fd4143e984fc20341f8684e44b90167776bfe296cdd7e81723f5cd22dadfb0e5e66a9a72e9f3243a9fa76bd78cb12e8ef4f0f1d15e1fd0c6f62c4621873a7235ef21d95ab761b0ada8948ec11ec9aa4d1ca4b0d8e7cca0ee86bb5802ab25d338ebcb5d33c219b7a01fc4aec60a21318a2d6d0f585e9a56dbba7b9ba601a93f49414c8c64ab9959b6e6aebfd88a12df515e14fcca679444259e235bd204a3d7293ea7ff67d71f2f84028967c61aedcb232e0862e04258bcccd75bac6a7ab0ea893d0273bab25ed1854e0ac16c1cb6c8c7f73816d91b83aad02dfca240969ddd48945258889d6a5c16c224771c6d2e3b83f1059fc63e77d8edeeb18292c69f10a68ab399ff333fa5cd473d477abb5c2add3e89ef11bdd0e6cd48b1f88d3da3ec2e781f4a275d436d0ccb628beec921fc6dfe6f36a6dfd095ca00b0bb4c74e28e10576e46a1be0eafd140e41b8dbe574bb66e0ab3a4dabec2114a2f02cf03b49aa8eae04978e436a16a21e2df6e406c74f95bbb2a9d648f840c1da587db23cc123bf6729b047f730276e886354effc014558b8dd3689cd00b58545892fdeda2275457023fc7fde8dbfe2f4ea0771b3cb556fe4acafafc913261cd1f4b7801befa23f59d7f78810681a281da12820ae901186ee5f20eaeec162a94c9b6ba3a0fc074f784a3850bed4b557dda30a228288763fcd45c901c0c2d4dc1a28802cc77866573620654e2f216053999f50f82eb82fcab88e590fa6be597f626fdcee45060ed3d84987e26afb66bfb563f48f498edbf50b96f23e3cbe7caeec05457c96d21e463e1dc6824907e9d25250585604b694babca0ea72536b881344e722d970a7147069bca4698eb2e94e556cdd3b944e96187af270ca9b68dd7ab96ffa1f7d69f838b7ef92a76658f89604d5ad40441413cbcff1f2592c88bd0bdc6a9315feecaed20efbfc56fa72e63b157268677c3c25611807711c1b031cc28c17d608e5ee82411098cbebe7e49b301739c53e8cf875be55d686c78842708db2a3986726d51711f269b3fc3339726140aa0f8817de0b8133052ff30822075c430f830c43aa16d0e4dfbc095cec16520cd9dd50f1d4e57e7928d28875720f84e9ffb2b03c747aae9ea6521365cd081de8314f01ca99d24f1b16bbc55c408fe85eff38dd5331b84bcaad25494524e3ab1d8db07d177288dd65955b34ea64236146ecb94afad5d36b44e76039de4f5ea708bd4b4d2a7b6d2a48271f84e03cbda3fab55da033020e826dcceebfea5cc59d7e58b0fcb456c1411ea51b1614bd6dbc81bf54e4d1f8a0078800e9d60bde1dcdc8313c75e0d92e6a8b2ebb2b2f19315b80b79c2bade20b62be90d0bc9952746509c46d767756705cb0b01e307459d324342daff33b75e64a9321ce3fdf14c8a49e2523e3384b9cc46eac7804b33421d6f5ad2be7e08c696b8a7b06152a29bf85f4d1c6c652ae31087231c4aeab0dcab46af92a6ca1310499c7af12ab0977217be742d8630d79d76027d939e1441eddce425aa30a47f150ca5841ac86c18e1ee0a1cc12e8fc3548a367c519da5aec7fbd60a3665f4c28631b2f4669a4b62746c2e613f300c8ef3948debfe93ba649154575b7b4f78345818184ef3c76b74ea2d6b975ae7ee7df015fdbef25ef5d458d543be19981e16d891737d47bae34cf2aa1019165a9073020849e50cacb8cbf039ec09b1f3bf58bce64088aba79890d534ed46f4402a381b65935027946c30cc467408fdcf1accf546be71d2db9046709043fc4d30b1c0e54a5bd659b68fdfcf1449f3c04f4a78a87c98372762833ae8b9ade41a64099f8d63a849479196a56c19d3d22e8d91114f6f76c5b56b5099018bb625544d9c865ed13063cb6e3d35e2ba38d4145b2af5f74857d700664697cb248a4e68bb23dc3f9fc8a31dbcb2d917ac3048e7d3858194b35a83fccd5dcf531f6b7c9d994037f23827ea6c6a22f11276e0dd4f7d7c647791e5cf2299218d32182f04ed5ef96cad99d6e40323d5cc6cfe0d013d840994d39919465b37482c00e17628a233197600b2a01c63ee51cfdd392f0fda97c8f45593a932c28ec2550da31e242780916fad1081a327633ccd48ed0c664f0c86b43c798cf51f03c5a74fd589b93867e51b86d48fcb46e55ce221e53a3578215409a693ccd6837ade6d4661851aa16ffc4ea7e2bc11a7cbe81a8f84588e72b778be72036c2b1c783975ff81ac0e360c903af524ca823f9b1edae9758208a6f46994146015eabe1e1ef4f5bebd3b26ac95762d58ae77fa833a8b3fe8db935dfc2b4c51ce0fbfb0d0be7afcf76495b616394a5f8149e7319edc5ca596244f33586bf932f8b94adf60381a8bc725119550ac8eb6896c954b05f8604c953120cfa9847aa537a7b8cf05a2130e9445b2a33567d8569f1c46fd4e254d63e20290efb8713d9ecad82b79528fd99c9ce2b2b293df58f3a4741ba06adc684e8ed6b633e256ab8e4ad081aa61f5d0dfa3971f3eda0c0c2ed052e4ca65ddf3945819e0bed74153c742dd3c739432c67ffc58ab53db96e076d2261e874d6a016be55aac4f41bc01974356bc063069787ad69a8467466abb598a0719b88723cc0ed599e1d84328bb34a6f75572a16bd49bdf7cb56713985c4aeed84735f4cfb5d0d65a7101c550b52eb3f3395c32f3e82ad633d2484489c56d8450d96569636c6c8bfbe14b5104dd7450a29b008c805a9d66c0a12b2b535e94caa72fdd68d70a072b5989312f658c5fb35af5b2f0207f80f4ef469e0b4d231037e623c8950670208caac131b37e4078310303af163ae862702d5912f3e671d2ae9c90486159dd1ec9eedb8e8a1b48aa64249b5261264541f849c6b6a5a793be59b9d53d9cc797707ad1d9f637a28d34cc916acae5df7e49ee5b0b004612de7c69933c74c84b4286ccd8f1030ed2e8844ab07c3065b265482ac95ca8d4008c8bc9474e9122e3f7baac64bc00dd4e4a2a5de3896e767416b72268c494f853a4e09f953b47c45783d2237a5841e05c1c35539b7437ca35991e0f58fa7c80fca95fc8716b8faed758326a71286c97992634e3cca00abcbe699697913cb69463cbfff8960e4ca97fcc1b823fd3b1f6f9760b2d31e9ba9437369b4bd850c2ff5d32e5042f826191872524b6505e8e34ce71515359cc21e61b95f6c8f4c92bee4a546a033504a61177c34799fd4055bd815b38ee39d0d899e7fa9776d3afd6be64a8da2573de4f2426f6c3f3251feb310f92905a168f079c87f7a55be63d0e7eb8aeaefc741d6c546d9c77291e19ba71ef4b4eeafc0ebe978de56173556590bf9c4dad1961e13f0eaf8ee8153e239cfbb8d374f9fefd806a65bcd249ba3970a41adb38fed7903f540427821b8f27b81b76586e65d368538cf29f631c424447b614377fea89d30cedd2cc89e2e55d7bd93d84b6713fd51fcfb747b92b6c38f40286b1a2d7498f1df47a95dea7f1e8d2c5b943b004cc7321225b2a7a0ce20aaa4737b49b402f0a317a95280de280bc3dc2d9d183863c3f80fef4b890b17d276abf6582b8ee5e882fa2fd7eb29a26c8677585370c364dc50533deb3349da69ee36bda04f9e54ce00c0ee5955cfa8e03d7847de31cb3a5dcd80f37c7e0a5c380e9c13f761770d3beaaac3c6652232b426683d836e880251c57739dcf916f224026a509418931231d5b7bd21cf88f27603904766c30e69db2279111468c45f10ae249de4c8683b0b5fbeefe197af0ca8f1392d97de408b3792dea624eae21a15eb141c7eb745911a72813f4c2a8bbaa443188f50ca88a60aca7def32b370c1df6d58733295d08a78a89e0a5e8e7a56695ab2bbbbf72d0f526010dd0eb3cb0f28c22233c4f26483b63a85d5c073dc0c266314e3c1a488ca41685ecf4d11d0a68441da4c45a5de0d40dbf08e11ab6323483170ef02fb2a6a68138c2bcbfcaa8dee0a92b64eaca4595a73372d5cea75cb35b01865a5bcdd14312c0f592684f05b81f3d9c636dca5baadf4e85374e4ccc94a3ea83f782691ba7dbbd9fb79b1f314333a88d122786f94b92d0bc008e0455e2821f941ad49064b5bfa81a9d4283fc667fd3b29a345c73c6b5bc738d532e7523dcbdbd970ff63fe2f02211a3631c244ee54cd20ec50b7f7457469f31790958f5653ea6416a9d14a07bb3edb560049ed47c01126d9ff4dcc8d283f06940685d7bce7f7dbded7a7920f34b700acf03aac82b276a0a4efb3fb560ce1eca3eef0a61f26fa57e84051d5601e6dafb2e28ee75d1c6d04dcde19a1c9742b09bfa48fb4ae5512feca0e5811542b65aab9461d393df931e7cb148c7182f1d291761de5d4e33866088db1973ad5c553da1b51040a5cb775c6c8b6a3d048927bbbea754380d6b4a7b5d121c1fce0e3b8ae6f44e057da9e879b44ab1ae59c80b1b13ccd8fb5054eddd5ef5d32f2b0709a02cc1792a58a8f1bff354897c18fd10113e9490352b96814b58e3a8b68c158972c275d8f9252034c847bc7c658dac8a64c444a2e488a72a6ed5f8a6f1acb63afe68087a2ddce40cdaf76e5135cbfe5f51a86fa1ce6207e9f6e3cba95d94e89c5f3f0d481badb59b7e8e2af5d05442ac8397bc5bedbf22a22d338d29a172f59401333e492114540e1c4b1c2b47861174ca8c8268cff809bb9ae463f9dbf5a58428b2436c3303020112a25052f40bfba4e6839157acf59155ea98fbe5fbfda2b8820c43c1ecad982b4ef3ea248dcb0c9b97b852e53accceb299ee9ac3663da353c4268b9d1c69616c9cc977034decf9507a06841d7b6919af05887f6bad8e561dcb94c4a3d87325bc05c726be8a85266ad8d7eb4a80078cd480991dac6de2195bbeda797648490cc0c51ed3e71cc2a5985b85c81897806cba83d68278487da34ae0bb7d03896baefdb3f11e3bcd277d730087e85c6418c37d5f2303c1a8fdf373c31b6d1fa3e10465c5e0642d12893a7d5fe01d8ed288aebaf5deb9db33df590061106124c0170da20bc8cebedffebb063e7dec2e0359175d9849316b7a0c280bb99a1fb1182ab9c53b3fd03708bc3c5078c71cba74b36a5a4603d6e8851555421bb661a98538de215fb0e64b450e7c88e699b9998e04f2f127dbf02bee0f741d277839807f3b4ace93f4ca21a92eb231fa4bcda644aa05a772f5d91ebb8c1a099432afd1c96f4f7c29b157e72b76e5acc5273fb41409f6cb0f2b7f44b60a713951ae50a6bc395f2b150e79da3169dac923bd49f5d20cf9dff83bec23e1105df30fd4c136e9a20741dc00e1868da34ecc03084ce59850f5b0fde6bdba7ae35ff7e998c492004484fd30a0aaf74f0eb17b607b2ac95b2cd5cd1a3626b4fd61729d68a0091e3d0999303a40f877eab7f05bc9f60a14e11a15282f0bf8c2fc1585a14309e4a77cf1c5af7251b8aaf85ab3c75737b5ef9a2915f150661482b8ed61031be3ad7aa3e69ebd53e69ebe7ce0c13bcb43f09e08e380cce58b7a0060172a7d698fcc280b7d58bd46a691cb6344649b1e1eee522f2c3849eb104827d343a6b2cb5c0428e3d8c9f08a7441e5b1d7a3ebe2bf31ba74295b765f919472724b734fd36d140c0c1f8034720c2827acd7fcedccaad42ec433877c77d2a8ba128787af032e57b123e5eccb4a2836fac6dff4377f771d5b8b22636346efb254348192f78f4d3fc82e4e52534bd7425545394b8d1671180d911507ed2d118079efe1b399e685674bc3b243af8eee66698916b05fa428af1a6d254877afad6ded89934bc905790ecc2009c064f54a23d38c2ef1dd08f1e9e6d35f5fbfdb6c30ec1a4314a7245ce05ee9fc192dfe067625dccf4ddc19e22ee2a1eacd4411653d9aba65ea2a78cab23a073d9ac172cbd6d0d663b0ce3226f20ce8afd9fff751dbb057a68c2cf698ab0a6c89ac36f1b843d34cc9bec6a4ead760cd82ebd011888256d01de7d02c414f4594793ef34ed222ac72f5da5fc1d754ed156cbc72188b9929193ad98ca597c71e08f7d8013929ff10e217d5440a3613168b5ac0996fced04845409be569cfcca1edc4c2bc35cd2d59a6816efc494cbd73e94779a61f339522a344d561f351dd7536bd67fe61d672eb0388d3efce620976b1642304a7ab46df5dd32b98c7460521dbde790fd1c9fbf3bb51d2d7a65b07ecf908a412f9deb2e59ebafffb8fac268c7bd43991a345e0a1241f0941d199eb75f1e3b41e6a47e801140ad29217f74ff0a7feffdc61c8f4d25733c51782a080a741aa75b4feff257de010c36b8f6bb9b51992b67c7d70a25d36af61129b6471bb9e1f83dd275372042d530eda27a37111b4aeb55bd03156de338c1ea13eaed2143b19c76dfd4e5f5ab002bd24a8dc57d1386b6148a8390b0f2eac137f6f6c4d6abaf5afa901f55a0483db06f6f81615e282e17940e1aa346f66a3912dc29fefefc73aef720f3a712ccd885376c21f73b5a2f4cc7c2bbea8ef1b2cfbd2f43315903bbedaccfada85f46f525ddfebc76e1a880477f7bc64d8fc61d20235f950bbebf1328e1e2b2375cf010c5677d033055699b506335b1f2ea6501aef88156269efdc604d402a3ca4f9d8f7d48cdf7bed755e7c35d65c0452584d238241d1fb14d423aa737aee5ec66d3bfd15b74ae25dab6f42101a7c432d863bfdecfe1c99e603086db292951c3ed1d94977ee4846529f85a07e56e7ce07f537a7f09aba58a46f0aca41da942c3ed5df08e5c183941b96d54409ae5c7ce008643430353c716778681f6689681cfd70e224be87be7d57f5b07e9ca60838553197375ff36591d3d4500975fbd1b1e77a08e7faca2e2f686d135af477c6e43b17c21ac2897c60fcfa5225f707ff2a1d2a5a8d898539574b2fa07c541d4b9dc451d4da6406286bd3e441f2d856b386b5f4b0f075661e7237ed84b7185d461fef75bae52185fe2a16153aa579c0887d52a42852690b317c0581ea0d897d4fd081015616b0f0c436aae08cfb45a33c049429ce0adeed0875238e543d6c9b30b48c2b12dd3cec39b87cb23fac5ef17578a7da5efbd690a8a08686e92557f2858a5c71c111b0163585feda37c0c0b09a097d4223b85a10c014a3aae2a9a57d5ea71f1856bf0d709c0345cfbdd5f7ce0395c851152b6e943bc805b9077a16f711af1b3aa306fa1ebbe13f1da8e260c55a0f13bff88a31d428832f89716eb928979e1f67711b9327f1d76077533c8cf10bb056dbd353058f020a4f5579f8a1b71844c24fcf26dc204b54832086578eb9f6e5ad4c7ba20b0b4fe88f7d2cecdacf4132004f6b6f8a584f634a2a6629db95dac7d8c60229e387d3c4a1d608c95c66618cda138a151cd4f55f5781cf57f4f130fe3da44b5e4cfe42ae215db8b6e9c146487ad1c014e51cbc144a18a64e31c048a50762664b396e0825246ea9bc2f5dc4f2e3aaaeea5da7245bcdea627afbca42a084a9fbec853fdb69e9b24e50167af126bcac929e44860dc97659b064021e299e4825da0069a2679f1b70b4ca263163873804440572912b0e7272fd2db2fef945385c6c6c4f1aa8520a336b5ad0ca1dc14ff4a32f71c622417966b2254735c806d4b851e99dab0bd17b641db43452b4afe0fd2c2e5ce3066166d0495e45927ec6b8eda5f60002a82e59764f0418b061cc513613b5174105ef05b3c0fbd4b9121305d43bbc5d47dfde000f40165747fbc7fd8459631d2f93e0ca10be3825aafd6c2f885f4bcf9fa7ebd946430549cf84c71ea0141fbc52b933f35bac13014b8cb2ead4de079b7c5980b709ab982bbfe56c5ccf61138368f5e6e331759e74ff40a979712b56fbc9673211d4164bd2ac358d61d3826180de5f3bb24d663c1b6894315caa7009751e047786ff93585bc84ae3b8fff1ab71d4440ef598c1764df45c4a6d94254c4d419940ee64b942bf766987d654a92aacd2c08e2dbce5cb7fb7b364f0699e9039516dff249f34c87dcfd0ae05aa4ff7c9381569a92b3cfc801e0af0a69f7cc95b3a63d57f7ca79710e4bb1b1d6e35a261723ccc13014ea01a80c025c067b86d182188069bbc1219fefa1b6a24f8b05a02bc458a37cc3477ebcc1baf48841c967097064d5dd2c579848637c89b3a4937404ad10c7e8ebc6c3151c6735bc154a337eec29b5d048900500f725781be276730bdd05c26ff023fb1ed61b4bb16db31d0156363292493565404074d25d90f65b48023a9705738935b4f672eab926fb8a34ed2b9a40f1774601108487e590735d5a9b5e6d8734a3e9cab48e0764b1671d419eb5897fed81fc56718132a73e4fa2464d6fb4e334a734d50d9fbc9d1ae79369ddd7d64f8d608e966a9d8875059160aff88620add54234bf8affe116150228247ad12d1cf97b779bf8aaa2f666cc74568061db25efbae5d5c8fc0370b202a3a76995a76ace4e2f345a96f6fc03cfd90bf200ce04f106dff79283bb8990e053e7bec8590579b17308b39a0436c8085f72110f615c6b3b940de6ed691d37e325a48d0cef3c57771d9af836a63e647759d416ab48f8b739a1f470f2bab21a2a66d1a5c11d06f6d08a676fa368d83269dc11dcd4b6805e3a6be7593aa95c0cd093040ea525c8c41fd792bd9f1411462eb195cc50a0df0b345ac16fe0713ff3d7ec22a493cfe32238fcd86eed64a46f2b0ecea74ba43dc11506513956850c5ee8b68c32f530525af062f27613eff188e5c9886fb01fee2b629e437d157b33e477f6260b04dd84989914ed3bfeee1923c267dc2b50080a4fe34f93ecc555d2675e80e8c4ddc08950b202792a530f63d4145523263718b5f4828e637896ab9d81a836b0aa8980acd23c2c9919319ca7250bb3f2b0c8db4cb9582adef610f500e09fe04f173f2572394810db512f77c177ea121bab39cc2efee86a9adb21ca72f1a0cc9f5ca6bbaa3c3eab84293daf3dde0f007b23957a820d3a4ad19c26593a2cd7f3d1edd7930f0aa78ff612c2f2788c1a9858fce2113eb50e003090943ef3be2cb2244601ddda1aa8d5e43e3a8a19ffdc74892d040b70b5c3e9e74f5937eadc61aac3f65c91c705b9774c2f095a4c154421c4577126ab49664852bac690c952262e641696cc66212a4c7ec76d94148019a8d952a34572c09625733357259df27802118d349da9ad540a6bb5c29d6ec357c95ca1ceddaa774429deb517c9333da7e5bb56977f81ec96419012b25d97128c9406a2dbf692d219536bf60b5bb32e890c20880f357a76233e29b88c6d4414e9591a0195655b815ca60d41ae396a2e0df11e000ef5d727770ba6d5ca55c4ac68d7e9dcb1dd4ac07084942edc22f2746a4f86d2597cdc95fbbc46422042c64f76c98f8d99e924cdae891bbc6f95f9529cf51013b12787bee1768b4463f8f28396f2eeacf496835f277e65960cc3cd7e6113381b6cdf9a9665834cc07e9f22beb76a269b322c53ef4739a6ea18d89f75501cb6440fb927cb7aaa0e14e80ade98e99278db658c80022087a2d6651fdfb5bd5c6eb45ef43c496dc6ec78f3f0c04ddcd584953cba55e9d5b96a6021a13d0646240d31be5095ecf2a7b8c031b8a43042058dc3c2c24e69d5e18696b0857e73bb6f9831c5e0e21c00ec241537d999241f17842e8277a17f28a28ac1e893d4e2dd76b1b2d265161454b0934402b7f292cb0772a4d6b14678f4f7cd66f232544de8b43356d47de557b392fcdcc5efb86f358a164c1001cbd22d0e5213df715ad06d69714c19eb00af6b5760a591df406a95e04768777430b594ad3b8e1ada7f51d816c93d6202ff74b2ca3edaf9ebc135e6966e332501519174369be8a8159028e1ffda980147d4e8e0aa0b300121990cef7375c1af3de4d5333578343d39f5b2151856ee591ea41d2998f559b525c5312316349a40ab41a684e0d39cb77e40620be4efc23a6950ec15e6f4bbf1bfa0883dbf2d4af8a8e91766c0529a634216258f991fd703d8e29e5e073358213c3218d9029001c5790b986625400f0ce4ec0e61d2a08c3de4b80d1036abd643ff9de0fa4693f645a60db4bf89d782c4f60d2198d3e5dbfcb857ecfffd221f2c135b730f4e383c0046c15327abf7fc1340da055025a1c069e034fc3a928dfaef03cc0c003ee4d7b42ec4d09dbe8cd8f2311a10644ee8f60cf4f9ac980cfbb474fd293cca08bfe7f09cec8c5c65a2ffc707768b74c71ea82f04b7dcdf085c54381274b3fec2a2a08155be4e3a39c89ff375d8fead286fe32c78b2e0673aff39ed639dc446c8269091400f13e79fc35ee445ebf7fd29fcb292cb732e7e966bc3f4fa2e3dabc08c6ec0e369396547a0ee0d16a1f4da30d297076c74092b340906604810621fb6e1f3e1bddf774d39f447d78562a4e2f5733097dc2288b64c475f6112be4d40239214afe877a285feb3ff5dd71f1bdebacf0930685644181969001f2c74bb37234625a235f30b9b08254f4e988a2061d9c2ad871a31d5e1bccd6e0ab57628788ba0d4e79e2dadf3d67111663f8d9df5cf2b43c70507efd92fa3bfcc18b9ded4876cd962d1ba1764849d1092062b3d9654300f3525458e98059e5f41a0fc5f97dfd1beb87ab193e1c226c6b4b71eaf48018985d8ea916a7dd40dab2c6b52fa3108125d723710bf2da860b0ccee31c45d28db1a7c6ac8f77596a3cc380f1104cd96eba00fedf08e720ce2d7de7fa76e672663949c9f8462046ab50ae9b677cd1bb9d048470c08ce6336b1f6051746c8eac9874e92fd9975fdb77db542bf32c007aaeef54ea17d97346c71db3a1a7310f663cde8ae06c2a7e75de2a37b283b41b041895ed12a570ea4415ad024f29ef9f785e89016921daed34e0eab941c7dd671b781519c0b333f7025078f12348328a1f6fe653519c7fd1bd2975560466efa02f77946f1e7c52af8d7f6a1b5c73bb8d1318d659ea049307bce583f01851fca9cc257537ff2f1e18a4bf4cfeb6379cbb8d2512eae00b0c0f00c1de40fbd0b312b33dfc72eef9c338d41746b39891cde92679a1917e1711169bbe88fade5d58c973edb39f803c44fd3766d79e4ac759b3eaab2caa55820ecf79cabf684e0ac63aa0b771338dca2d46151653f95b38ade336873f5b150b404ec5e143eeca5f52a6ed78d1ae06525e84491e405f4976d89c25895399aefd8cc2c636bdecbce198e6562011199052102add48586ace718b19c2edcd59a98a6499e13b0c9551c890a8e62a55f144e901998ededc1840bb2af8469664d89631fe123c8054754de0fe13b8c2f38c56e85b0057a57d7c0f2111884d4ac8c4192120dd5b67c22188031c5c8f906796e1d291a78103e96d4cdcf776b7204b3e2d88be4571f9ff653793d24dffefa717fa731e0b7f2f033da0e734f4c0752c8619eed5fed06a59dcc411a3ad47fcb368e4c1fa51cf13d35eb9aa7ca3175cf97843ee03d9c3413dee7b8792919d8cd3a6ab0382b04740fcceeb79b6ecbb539746f1de1df5e4433b999cd5095e2c0f5fc42fc13d5c9b8f7551a5f976459efaf3a99e4cbcf0b2c4e7816cce1bd7f59ac36aeab8e95eb82668ac6d4818dbc8160637f421c48c73e4ba5db4b03eecc921cf95ef277bcce4489401cd55903b9b1b48a672deef5bcdd89aaaecf2235b4fada4bcd7048119d8be1a4e8382d8ded8303e00ca172e9f0c625d41cf057d6244b1eb9f6977bbb5f0dd66cf534a0ee7f6adc8fc720166b406d12a0f036c94f08e8b9c629b9b971ea232957e655f02f62d07099354970753a23c62655bfc1a92fff7921f696354bf5476551a6d897092f9453926b468bd74af8b631a1127122a11d50e0449c6cc32e225956cf637a31fa601e7955467457164571867299b4ce84be235545936834b418aff135a50fab3b5d8fe807a0ae2760385065b33051094f3dca8319e645e2cc5f9c13e1e8aa9017ac3a8cc02a8deb239b8df5ba099ca6308db1a66b94caa4ad0ea74ec83a76e82c64dc0ee1c8548aaab743659164ba6fc7e6ea89c15263ff991f63276da0294ae425a5450d47927bb10ffbba0b77f408a84800a15aca55895490f5239783719777733cd834bcf2f69d28e2e9a84fc01049ec372ebcd2d3f88603e1c8613d3291a31e2546d080beb88a939c09ce1457ce91810173dd6e277a27c5a6feeef6c0f586930a8e8015abc0d65c3b5fe658d48b8f74857c243cada6ae42208381554093d1853756b7562779ef2f8f85c7364fb898a2e621b6423b7be1b37cb9b12ffd5074e3ccd2e09ea12cbfd88623003e11fdac2d6c0cfa14cb2498b384878ce22470f207ad6f40cf244ed54b5cbed650f51e2ca58e51234859e75c9420a9cdfc23582c6349e34d7369e48a3506156cad5eba80b39e1e247165d18ca76d9898c368df2faf0688063b7d679992390321bb1be375f1a22c07b205f28c23c0190e86bf14b85a634a0032f6b3c8d19a8f8d89bf21077ad87fe613819166ab139865e0489672a16cdced7037062b939129c9cfa405e3368dfe254b28b0a9a18b9d74eb2fdd32b913ac7f51175b2b78198155a8222bd2ead4a11a20bc288644b23aa7117f275daf89613802afeaab4452559d4e70fb865bc2333621a6cf6481ab3e0abc07c3aec202a9491e49a402c6fb01479978bfee21b1e95d1f8a4d85b606279dd87b2aa2e9dfe593139db139adf85417c958044fdb4b453438402976545d84edae19d7b9fa6c4a5a938f3218cad560627708f9221ce2ba2f968a84cae5bbc0f879d3f81749e9b04e85e84eb3b360eab7047d46e2555dbcf935f4d052730977c8c7e4f24a6792ede8be71542bb095649429573a14a28262f866983dcc9eed29c9dab085e7086c29d94104bf940114ef97e5bc77447a89389f920ba782a90a80e724faaa32025861b06c43518c4ec1debeb7464e14c3d5680e639f872748d362828935e56573c3d4fd76b5c7f814d5664269da956b4788b69e4d89c1790b3e3ecacc45e7c727aa2eb5ce3f96d71f19200b959c25911ae3e6a520786cb9b12b21f13e867f12c2498074a6123b52214fea45aa6a23117ea4ba9a7d9a1436c34b25b101efe56ac265976f843a54da939c30426eb043a03c1dbfcea8b5894bf1b5e04910c6868ed06567eb73636d7da3caa0b0e6c93733853c2fb7da4cb72b5adb3c4381aee3074b63d1c898d1e5b0eac46a78ef4d52e509c0539fab9aa5561db4bc1c718276ecf9efa2d5b312fb3b224ec83b1b8801fc3e7d963f2fc613eb0271736e4a7e92a2c7e00aa86bff8e05c6a6b59730fbc6896cfe208c76fb4fa5a5e274ad67fc4f6e2e86981992125cec7a06a39ee6b4ee7106bc50ddf48093cb55a2e6ef40ee189264c3f791026612a5e474d1ada2851cc053b6f7317b873e176e41bf1f23bc72be97be1fb688c3fff30032d07c3e2fe154692831a9a256c7b2fe812955ca117c150f156e3b42fefacbfc61ece593c80e56e50ebfe2bdec0496cd54482b4ad47abe8a08fb0795add3d16e21df32e10a21f70433d86d4e6357c66c301ce84f51414f0403db9cc750efa9ca63be9a77baeb29ceb6b2900954612421f36f2cd6bec4e26f4475e0162c7fe9ababde5fe8be9e9bd0cf68e3b002515effbc1c372f6931415091f0107c2d89a56a17d913f52f324947bbabd35ffa20fc450667d06448479f990fd14b54e70a134038d97e6912c5344bcd46bac55ffd6fdcf490879e18197357a89c0844218c3c19008e94450b585c04e1b4911a5b855cc96d9507efc9d23113e2a27d957fabb944ef925f1b986d90283906f355bc0644365d6ce58ace2f18d4e6c81d0d9ba199f6ad503b7fac797cec3fb7b8c84a86df993d39aabc8dfc39ee1b1d5e8a05207795d5e87068be6eae1131a6664c7d2995151267241624cf7fa57f0a7d6be67e6374eedb76f88955bcbbedd0265f909e1a1c598d3aa4c6f34c2b681f48f0c185bbc120871e3b1fc3ccd1562417b308a2b3d64abbdb70b5d0a1564988a1a5232eb30463229e2eac17730b410efb2a4ce454a5ab220c8b5f7e81030770c2f32f7b24c3cd43b4a00ac1863925e99012474689e67fa5a629452420417c8599c84b83c59d8aa82980b9eec371377059256bfc717ba9454c720d894d2fc757a44de283778caaa17767acdcc912f7f0d6dae65c46ee670163084f094fad5f33f0e368a012716e2a4fdc115edb0a501edf8c507ec175bf63b693939c9bf50cfd4a0abbf6a37803e17185ad0842362f82b873580a1f537a31f45206d3d8c54160d250d017dc45b4c21b4ced86710cd671fe2aace3097ddd159bac5a9d363fc46168421054b0b7edd13a622ccf6b19c6a5e3f7c40f742d18ace455a38222c28a4be18794e416c07c1f19d6215e8944ba53ee5186e725ab57a97385dc30a16ecab42d436dac4981965c3f64478a3efba7a157604bbdd2b9ea0c92aa60bfa5035eb4e80bc0b03e8472983e6b55dda6cea7115d09bb898446a5bebcc3ddbbabefa8fd84d78a2c36860240948c5c405897ac02b185c4bb8f4d2d0477db4c2ecfa23ad94800270f87c52f6b441e845fbeb7518c65a7a6b9b10250d9ea6d1458c4df209abd4ce4a197d8579cc93aeb8515413084af04b93c3cc7f239af420cd9f0eba9f70c9aabbd879ef8f6867e4537bf37ff4acc2b3a7391a5e87c86b4f89fffa2866a1c205731b09e44e5c67d937f63061026167622d38c8102d0a98cc1a756ea424ca522d679129c68bd1ad90ee49e1fa1fa09f3132193de1bd5f7059bad7e8514a0a68dd18025111abbf39d383bac9b6b7d0fe4e2f952984b86216ee363d026a443641bcc9203993b95942abb4ea78a9665b6134331c5d15da58813795f8ca3b60755382132519730aaabb09cdd636674e764aaa50e1d76ad55d4ee6f758900bc7174d1bed5162ab58676343679d18a0ab04caa1848ea96bbd8894986fec5a7ddadfac31486cea12c49dea2eadcae8ddc7857a7f9ffe98c3635bb785be5bf583dacd69cb9bde102d369de067255a4a760076cba65a92afd2b17b1a54e7470b5d73f2e0ad8fdaddce1e7e1d653801617346ba86b8832886490e4566ac811b067756cbc30c21991fbbee02efa65eb8e781dcd2ff3a839c26d0bb76c350a0cb21cceff9ce7469b0b316b7c6a7ed1a5fac911c03635aaf8a34c841d2e0e36eb5735ee880d511eeb3556c0092f6e520b04cfced6511c68d51fede6ca8e5c44f188888f83199059c15cd2f433619ce9cc3db7a15c48697c82cc4892870e51b65cd2b9b9e6e3822a8ce702f7410f670bb97498b6884d9a9d2767c3d654fe82dfa99313b1912bdee9bbf6b0d4b488989d326ee0b128efc0b456cf2589225954f4517f6811d322a181d76a392f31a7285abe9b7b614de8d2d7a5051f769e34a2d9b4d29745ba9ed5620f87a9a6d6f32a14c0fe0f4b9e2d9a77041794354000ce4b82f94a028905915b66284355a921c39ef09cd0b2ea30c4a42650931ad67e21d0f1fef66552de731cc59f43ed3ded06d10402daf6bbbe2c78f0d645e9068c47d28001a651186018620fd540f97d40dceadc245a48669960825cbd88edec314f15a4ebc528c45ea049976c5ec4a2793c82a811af6236ab3ad9532e1b5bab01e24dec14c90b68786d59b4a2b9f2b74426eebab5e574451697a5836332e6e2ab6066208d0d91684a99fc17f2f6da85436eb0e66ff8e7ca669e219c03d31a1645d0f1dc7c95dd17172f7b72b2cbe5b8bef209a74c7b83203afa5d31bb01f7cf2abae87f661215082610214a446f70e05748aacc63627636260df9097f19519ac878805f3b1be5fc3ab4093569d07db8c4141cfe1a96804af3299290527f2be9d4adde703a0882d7bc33874a19a58eb24898efc46e87da7c8690e44da43367febc982610d5fed1d68730bd8ec751adca2361ff55e2166a628c2ebec9883af22cc79812fb1241e9e4c0d8510ac22f6640ef3889db46c3dd13bef7100db2a23952adf2937726b783a624464e9d86cbc005bdd1c74c46b1ea5777dd9e5a8bfcb1b207eee691c8671ca51022a6235404dc1868ab63f2e228f34bfa340e729dee1d0aac90cbf66cca3aa23135d31a8a0ddf1a898b47ae4a88e376a063dd1e64a9a49ba0b26d08aba29d1b0a0c3c64a62b61418e76957f7c2d147f52301c2be08730f0d8d6588acd7842e75b8e9066e353f8518fb0a7f55704d2fb6cf277def1e4ae833531d9ed9b2df812193f0af8e3d8b20187e75104f441df334894ff6214b3674fd9058abd4d4e55cc2c349f63858cb43c4a836399435e3d165034782a8df13e525945dcde869bf5a3daa397c904a43085d820da07e5fcdbe590449b9375d39f75e3ae8d46438a586207970c97e3f08161edcc4e45f86b400058354eda8259eaee880f3053e4a8f9465d6f3579cb4806e8dacd4609d90d6729617e11f22f0a894da10952b118d348fb6ea8663be465fd1df49ec9383b6f35ba387454d5b4a8dd4b6df3a6aeba70334939752bffb37aa3b2c91cff5aea9516eb2bf12d44c948525f015022c34c19c30aa0bd420187533b784bc16c8e09cdbeb7b65698b1d41ae6304c868d53ec4d340e11951052aa9e8f34a192e35768f01da5f0f0cdc8711e6ebd620ee354f9b95e15dc7e4dadc002f83b579d5c8e54320791a3302e1e0272ae69c941bfe74bc02db6f04906b79dc39915007d5791fcafeff49851604056c62accb46536379096e0c42e08ad267f8d8b0fdc6321aea6159831223cbd3c5168ff4623c0dc5956fa0daf27b449cc51a2fafb44aae2b04ff0fcb737f5d0dafc96f2a0375d4b6a709fbf2530524198c252441298f6d5974898cbfe183dfb7753442e47051b5d2fa3c724750598010f9fa475c9ae55a907de5596548ffc09d413c2cb6a383643f755f11f65c6a733e7f12e53042ab2afce03cc408133e15f6b8276650ee3d588a2de5c5eda4fb88ff36757de130f3e359a7e2cb63f7595494851e75193013080cb3f21ff669b34e07594e6a0556a182d3526bc74f407e5bb8e341343de66e4831bc775f5f5d380ff3262e75748669f9878c62996b398841be4481aa713c20d7d5981964492147f387f2d8e665f3deb12631fba18dcbc131fc88664b9a66af4b675bbcbe1273ebce581e8ec408e96b01ba2ecaeadbf0457ee26841c4c63d085ea9bdb7e43259832c1bc1166620298107ef67a7b79e526f81c468f615e420ed372e9a63df74a35d62afe1030bb9d831459963f50fd4b01dbfec38c923ea0330715a97d90743518031d04f99a98624dbaa1f467165ffbc5aa3fd5e309df8546c38204a74cb90707bf0a3a609facb1204b2b612373e003276736c3406c3e28d440359d0540be322c76522501c418cddcef27749e25f67a750babcc91e673799f41e76f64b360f0b572adb8146ed2855d3a426994c330ac8cbde1ff86a69830da0327c0ff05ff7e2d180913dfe5606c0dd270b222b089ddb3f59341d42890f7e36b202d9d3c7c91c21fb43f11f628a43871ba1b26156b81363c2594695c19e34f0d37101f945afe52a531b706f7075385b26f12bce550eb2d03ee44a403feeea57a691d8ba10abd4c3e4774860cb353b0f56b2890a97b44fc02ab45702444d195eb858aefff1169258d95ad55e3306d0a5087a447313149939c2b8a230bfff0ea3146351e35af6461fa5b71a889da1b1bb916b2fffd339a0a187da742389a9ad175881910f25c74050dccbab313c80d4742d402f1acef93f708716fc530c0f75085334084b931922cd51ff9d437b7f996bced2707c46d3bb251091445ca56e8d82007aac1874c6ddd17b21989ce9d0b458265c6c62c56c28f4d8c101cef14ae8eb14957ed23cc50d21744df8474475efc4c0a396f0f957c2c16fe79a3747a86d13ef39c0a670d78db2e1458b3ac93f7edec82965989ce337a0142a1335de0f0f2b10eff8a24ee57a05b3b5ff9918c40210b1b55334827a84a96040e7cc745bca2da5079e98f8e149eda85b89d818ffc021119e31cab3e20890514495983de8be07ff1582647f4965df440fecbc2430cc654a34462c5027b136922a419f02639b5e50622a384eafe765a7ea18fc9379af6bd18d7e25a978b9309e578a254737e8bccdf59043f517a23b0b8ea5c764ddbfbf92e868bda9f0224c0d92b0c7fe9f9b4ddd527defc745692ac17155e5d6f10c3314fb55cfde030ea0a64e8d8d6c5fba7c24d6ea0a3de4bcea80126a090ddc417adbdbcdee88a1b1c6280cf631024fc5984d826f077ef7314382813a469221613e5392049ee18f064c13eb8fc0225c1d2d6aa1026a4a7d2ed20675b523873afb7e607fe94abd2bdc0792c6d8f9436cf44c1f3b8dd69055e27459af23c7f529f86bd173100f2f1e1c404795c790c965a653555bd42413f75e392e235380a32819e859d2f1410914f8a67a46d454a15e1e659701e2d2295437e4d0e9ff3e57b278482da50c26894a35bfffef705b973ef251cde8203780fe6e918f569e74af653acff0effca14baaeceb1322a1232808c3171e27023217ac17f2f4ceffd031ad4dda7a58c9f29192634ccb9814d80a23d3484151704acf4ccb8ea06f9471d8fca5d067f5bb24a6694bacd0653f1697f8d5c5ddc8fda47abc8a77058c60624fd47d6bfe2c063f53c5e7547b0eac86951921fc90acfcdc6e50e31d181f41bda82e7b7f2fe91b3cdff607cf7e61ef02917eb7032d683b06dce8083fb9136d43bb8652d1e7eea92dd86972917c1f2a5287861f44ff1b59143efb130534e69763466f37a0a9b680c2e5e6e9e8b62c484ad045802f57591c00900e6276e19378fc8bdb2b07566e5712306c4addc767682305dc7e30e0ee0b234cb96c924e43ea5a15870ee6a37d4c95983b853b3ff804c9720faa9114893ca307e65322c692179d9385d300c223c32a967d52fa911bc85ee013415a0c32b668a541d60bbd5ec14d9e4bc3a6aedeec73d5d12ac687d4fc4e8d8954143a47b9ade74332470dcb5c8310f15ca5e301f229cf56a14dd7a50216b1d561fec906524ed32f92a54efd0b24ad817b15d387dba15fd8137371aeec1607bf20f617f7cdfe58fd5b0d0c1abc1c6cd0107be872bdfe68ad8020bb6108f33de75b1362d2798d417bb146d90c52e25dcce8d687e1aea625ae63368f15e25e3ea97da39c8f31bf0d1299eae07e5bbc3b3b6902ef68e3860b37cb288c6ac04be5652f709ffa20317a2e34ec7ce5ab4e4be04e189cf48614a15eacf9dcc9ba5217e6e5f17b74ac31655a5351dba0f88158c01884c24e115d79081293c0078388b2918773bd5d07c09baa6cb58671aaf7bbde36c22a24127f0fe22fd174e181aa94cf77d7c305b3a89ed2f9e5148ed7a33f6bfcd36db6214db3bbd5a41cee1c2e9b70a88818bd16525c1f48da6113499ce2612113f78d8c66cca0b892ca7fb939fbca85b1639892c94a7810e5255e93ea541e3c879b236d6ea9cb48e92e4611b5fc898ba522c3311dad09da548ffe3daa3127ab2b5e4aa3069856e71edeae878571398876c5ed011cb05459c7b5c1d5ad12bb930978ee31b300b3e14e5e2e39db29c8631029b612f9d35cdfd962ddbd70560145d1ecbeaa0491e41aff3a3f0844ff8661d9a4c4ec8f2c1adf670141858b098477f8799916a83dba4b313cee1aabe0f4bda8a622f1748fba7f8d45642e461bab486f8bbcffe68e27be91c0edea64e9d88c45c5862f07e585d7656431afe3d017f7b5da767b7031340b52506742440cce67d118e270542dee2e5efa8a27172a0209945ccd7ebfbd99fc1a76fda05419cbb4cb715a7a1645d18d903ccef6de1905a89042f17d54f5a037e55a9780bbfd63d27b39f0e8948650f4e38e7778d13f4dd022cbcdf42863f8eba77d52a47ab157ba6d2742c7f0afa1ea7a5cdf84be436096e836f8f229ef67685749e06755911f612b1f26a4ccfade9fd081348c8569ce2b51a2bd7883b7173a1af1d0d7d593002451cb46502e8b9803c7957fcb7e6bc4c1bd771bb80f5c5919d2f3949968a02ac960ef6294a3c05be0e1b277fe3a1901f89d605e5c6d77cb870cdc7e557d929a194a24377cdcb744582cd3565c51d49ff6a2fb8ba8a5f932521bdc769d6bf8217499fcc72e21958b39a86d605112b15acd3e5338afadefbffac592fa1cbaa08913d27b57e47bff96a3f62161f188af136ab920460be8bb940fe4c023f34583c6f2a9ddaa6967b0ccca4c919ed7846ef0fbeb5108b200e584ffef8e036d34db144ce17bc36c1ce4839a0413a961a466c1cd75e27c83618b623c9ab01b110e466f0e4a17b606bf13605127399e7c85bd91a0eb03ceaaeccd91fda67fb3a44c8b4a8d32b4ac1b963f49247f4dba3f765014c9aa01ecd0fe5ef41401b4d76c5e4066616b8b06b48e4cd29e2078fcbeeb26b2cebc56dae95be05e6b6ed635b0f3930475114dd690166c8b308612fb948148ff3bd0e0c2f1f708b028f5330b20b480111afc70935ff2f24b285067205fb8846f6b50936a6aadc29c651a2a6697ea36dd1f8fd793b7335b411ca6301dfb016b92f64ac2590a9a53993f569633ea3c52f848a6109ee7b30158d4b0a1e8306d4302e8a36eb6633839d4abd0c6300327ca1c1d8f4f3839055c653d1054fbcf6ed1ec09bb15c5e2887cfa494426a0cccd75a9aa3ca703165776e4abcce8fcd0aa20d67f22ac613f8e35ab1afc97a64bdcaad7e1dafd03a702a2e50d1f44ea0af059e71585ac6653c2259d7b452674700530b4cea1902ec54da062cfd25d743c16d7e83f531c47e6fdfb8d68ac8c21f2d9ce37c08eb43e27e1e68eff01ae948ce4a6d51720576f4d421868019fb4ccbd5ff374830040890161e3c4fc0b6832c80cebd42438c177a17701407b4801a5b6d871e08a18de86838a6f3b5d3f73ca06f8a7cd40e8c81e476a1b9224e39ece4dff9323722243f0c91303911f23560caa5dfdd072bb89eb5e080d6f275381cede90667346f6b86df44eafe88ad5ddf740dd733973031d3efb16fef12cb39a2375f1d3569a1701fc4c52530269234037fcf4d30582b69954b6cf16f8a76878bbdc4478c5a210836e5c0c1af65847605a7777443adf44d66fdb9e16b36a40d71716545b53d581656e480dc79ef1dd8898be8ebe52ba0bcd899f9249ad5836147843bade4952f36f50f27dcb54fb85e1f1b84f77377c834b4276b63eddf1a614700f623a7e2da8da68010e95b1fae263117106889fa26a3bb379fdd3c502f6645e32cd6cea749f71db62e60f3fb5b294067a281ad127ffeaafcdcafc379564574d3a485780f9bf1f3d07b48069aad9062cb4532eb66fefbd05e95d39ab0e2ea63de4626e8e482ccf9b724e13735e066ca2e0813e263783479adcd4317f66ae5fd8f540b504252863029bf92a7d95dc5b45e4b94cc5c710fcad6a15616731e1f19e76bcedd93194b0ad9828e7347d42c3f95068ea5267ac64f1239cf9f1c6192d661b2f602bd4f078c9db0d0c44a7e9bcb4bd788a05ff20f13a9a3a9f0dca7effc2fbf417c0d2c4df14ad4f1d5e0691c6832555241c72cf6a5c839e309b370e9b53b7858e4c467da492e87328cdec7ddff8cc93d7ab36278b3a76d77bcc38d990d4aa99beba284f4545042fc901d2dd975e1471dc42da75701429b6e56813b704b86d522bef086f5a64a08353888277430eeb40ed7d9d08b2d9fe1f165c0c526a35577ba8962d3a41ce2d5e8b29af2a6ac5d4cd8983eaac6d20625a113b6ad42f646d79faab87535044340615fe38de67b149ec342803ad0316020da8cca8d8d7aeded3d65a9f6f7f31ef9415af2fb83683a14a85d87a3fbdef22c97eed3e832354bbe42cea4d9bbce8b14e0cc990743743361cd804513a01f500e6e361fc39c98c31486864a4140148e375e8f860fb3b1c2d6ab056b26f955e9ee79dd2c58aff973505e86002f68c26b0ea166bb39767746d48cc0d22418ed4e2f9673746b94912c0fe526f2a5e769f3e74e4ca6efbf090032f791099581d4377d844c6f3b1c6b0170b5acccfe6d2f4694ea2a07425b35a295e4a88c2f2ed198529671678c8e47b6c2213205e8a6acb350910bb983888e995c2d5a1b1bec3051ca86ba8f1d95350cb4c57a758ed75edf84ace32c16e5fe02d149f40e7541b2ada223fc219852563181ae548571c8a41a4b3fc7722933a5645626d44b6dd3e2fdf421e6008808114d4f3e87ef8fed620ace77735de34aa5b15e54a5bfc60525156584a3f04ce4c09f0fa4786aa868c9120fdbe55a737d846efd8dcd454d97ad19bc573543e71a54a1f531c1800296d4eded0b60dc591970d9829ee2094522ac54d5c96264bf669572c5574cc1edb2c5a05ad1a95e5e4f5dfaf2a163977f1f5bb40632e5373707809cf5c27a92fcb941c570f396bd6c609c964bff879ad0bc691be15848bafb54ccebd046a28bbe238cdf7371ab4837543bf63c2cdf44d504e3e5e2cf08cb5f2b2e6f71bd75e784a95f005f2eff7d17dd8577874d29516e8f5bc8ff80afd8b6b1fd60466ebef0a0a493ced3bc66f10bccf8b184e197de31f402b720cfaa7e4d6a20e5c3415c5c69e5faeb8ce16bec0c807f2be01e4802fcdef393b2830add45c44dea5b21401a5d5910d80cb920c37f3a3678bcddadd7f90d9a28ad3200a27fdd6165012469995c7251c982f1149a50b8b9cd4884dae5d4725b0f635c0757e651f1e6777e696800e2dbb3ee9e849531268dedead97a6ba6098f9a17cf3b8d37e5332f0069e2cbdf98400b2d817a10dee10dd88f91e2ae307335ecd041ca555a90b599e92b401bcb0782a7adb28dc9c716aa8953a05e4039883eeb2af99eb0759d8f103f135c8893c0ee04ab98279aac0e2233050aa26aed9255ce2fa261c642ec1a1dd3b84aeed2d8b4a45c45e8066a826656b42f56085f3cae276483628f5791e4759bb83cf3107d0b84ea57c507bf7a9dc853fe166ec08baf433cc62ece6a5f199e0dd0dbae5a378602f4212199b6115cd8d3d5969a1baa213be6f5ba08be21c6702c64b31a32f941e8da2140000000000