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

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

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

Block Certificate

Block 50226 f5eda0d1df04edc773d022237820b54a4fe2755a35f3dae125f882b44e3b806b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6e7bc0e6525b7190ea3897af8a453dc5461fc85fd082e03c74b01e6363af9275
Certificate Block Hash
f5eda0d1df04edc773d022237820b54a4fe2755a35f3dae125f882b44e3b806b
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00023c000016360000
002000008000000007010303000000010301010300000000000000000000000000000000000000000000000000000000000000007c1ba2b70e5e9d047b14edcfbbab9ca7e6dfada3e3ed0898a451059562b936eb38a34069edc0a3269c5fd16332a0fca94ace96bf3392703ac8c1157c744b44b001fc9899130693c8fbcc1ff26f1b2e5f914e772cb6590ecdae120000000000000080000000e00000023c000016360000

Raw Header Hex

000040207abef03cc96859f058842304729842a9c2596e17aa1419d91e096fa2221c1c4dbf8405e2ae3bbd5ac0bf26301089d88acfe55d0fb3af495093b6117778cd492443ae026a154e0c187592af63631eb0743ce082d05fc81f46c53d458aaf9738ea90715b52e6c07b6e

Proof Data Hex

59,560 bytes
12121601030723281174ead0cbdea2fe680d0c34fcbc246de37a9d921a3f5030dd661d20f58de47088557a31faaa494ab931f83c115ede37a3e0264b7191ba035dcd4b2eb457f53f4cea67606f9ea463647fc8a1f49c82cebda7878199a77a6e4e2d807ca11de1e992079755c3c81b2ac279b8dbb137da4edb2722c25628eae59be2171fd89fc19a232f7d233583a9977344a5de0cf7d95ce11e411bbdada7551b6a335bb4184e5ddd33eba7bb4e913fd1388b3e88bc43f2f672af5f5041115edd1dde4fb64c7c9d0c0731b426373e9e20aff2f7c814a97b045732523512be96d9f0d38d084dec00e1f6d22bc19eee817f19177a9bddeae900e44eab1ab178e683c40835419cd24bda26953e0ef9913b1d597c5e74f9375c914cf31f3b5a4ad60bd72d88ebab186f66320d24fdc5957c2c1d9cf8f5cf98b276a51fadaff65f36d30455e9aa98dc9b8a2dc2d6234a23ff43eaf8231c618f895d87f9c7967c84b373e6abc8a25a04d76e4e15486e246c0e4973a5fd5fc2d4b1d96a8f34deabd71fb1139edeeacabffe7f5636993d9b4f06dd0dbd7b2315af5d975d2d2b2cdd6b731c9d36322b2169d5a91a338b977c18ec72ca096af06fcb4dc00e56492438b801fddc4f93dbce3202fd52e6090828a5954ca236fdc61a2cda7dbd5050c3d3505d17337ad80f8d5dad824ecea616a50ec004cc2b2799c803cb11f64482ccce51b92d113b94dcc67242a56500143c7588ebb741fe41ba36cc5b5a514e509dd13b9f714a4d705f4ad3e8997e18b49a36e2f84712b2add26793b5fb3f16ce0ec3f5cb3746663cd0163ea73316ad4b2c831baac6a53c985b8972266bcf93d804171414b2de824b568e64f0467403bece3ee19be1e44871429df30c1839a0ff325f8adbe00ba211af0a07f56a60a7525808b4a3de67d7d31e552a0153b6ac97c15bea79006aa4536d3783455d0b82ac58b37310e3cd86de2a29f417b57ff310fbf2eb39ebefb9183e1e2469532fff770a985d29a646bfe352214709ba0077c1c825e668ad8546c51f6af2a23fa6ef3ae0c4147964bc4c1ea31c610c83f8f09ef49f05acac2ffb32626519d851ef1301c4037de69aa63ce5b6f05b106837b6bde739c6d0795a731e60901798497b9b31b9393efbba89b6bc3f1e9111150607224f1e45bfb40729baf1013d1fc9b5b3fac28b9b86200286a3779547706b28b0b3cd920bece750dd6efae145295b37513ac05a7f6a2c64df55235f08193c9deb44c304b2ed88936108cc4bcb102ad5be007f1ec38302b751538bacacd50c19e9313f631c91a5795b1d353e883aa951be0c467800c5c908f2cf662ad8f31ddc05842199ff170ff24410edbb163c8635da082eb5ea09427ca9dc99ec522931856085606b619480b32ede4809e29f2fa6315e997bf843b58ef113c5b41e99a58fb9625da2f9efa58ab52a92173412c62f5ff2f0df2a0a816dca2c8f2a6d9f80767f2e909bceef3b8086c1c6174f7d469039601611fe4cc552ec976353219ffe2bc8962485a50469d30c7791f2f2d36ff5511966ba03aa00521af6ad5db1b7dfb0631a18b60ce72caeb704d7d5c87e93221e2746ae63b5ffd848758dcd88bb45f2318c82cf821f0011825a382d5cc4d9c592a1bdca7b57558715adbd32d11e785cc887b5cab53db8f3e3b0de1f4c76bc24440a922e84cc176c5f33089c4b37cb3c891194b2c2b6e53af8b516c0c5c0c8813d5be11b77fcd864cdfb26966dd141f4040ad254a4ebe58d59f02e07d402edadd0f3b3448cc9b1f4810e5439cadbf8d5bfbdafb5c9abbf306eb1999a31c00426865183d5c1ae3219f19f9f5694a3a3b104fe23f12accffdf373724c2ed655b99b39d4a0d8581c1c46713f9ce75916cf09cd316b6ae7e7019df9be59212ec3b2afb60a4611dc7f8e6ba52d33b53f93ab49e71e2c4be601f76b828db6bceda9f7a374b32b968bb07d498bfa7be28c4455e2dff41f2c8fa06fc2455665dd0aad691d7ef1c43715453fe949676d7566d342a7027629f5f2240469e8b90a25d3ec5974b7034133688086e95e77621b6ca48f3a356a0ad13ea08f3cc98e7bd0b201c28db3f08e7eb0da88be06527c17981c6f5c59a567f184a91df5909463fa2fd9a4b0ea44ba4bcccac868321baeb6365598473cc1f298a6c40596e3bd359f19ef2bbfd3657c32ff08af5752944e5bf1ccff3c14c1a7926a2db664f437da8252acc364b92b3966f312c503fd6c96e8bff52993b8c30426af0e3dd6f9eb26935bf46d1c9a7ec82485c7942642f14f3f54158c0e33c2f554c6e5f63aeb3a67b7b62842eca41e1b4913dc2677a0ced74869b540e69cc3a239f9935ad98a1607d80ca8b1f943ad0c24b7ca448612b472e71fe24cbd9d5405fb7d77588d79306e3c518f69bfb8aaf10f5d9280ff08dfb9b71197e534f2fb0b249066664ef1fa3a79d32ada4f0526e56f989d44acf184090a884207c78eb8f02d13cd2cb99916d8997a73d87a132ad6034ea291c5fc8d3d7feb1ea04d0f779d8106c548df3f0657ff1a41a9942ef41517342a8620201b47f302e57aec4316d0e92f5ee6ff74e4cad490076ae9eea019f4fbf44ca7be850a767ffebeeedd4250f9543abb9d47b8dcd5fdd0bac92b76d1af9738ac8dab6e4efbd1ed21c3262d0a48a21758ad8c83a3a0e522e2c0047ab2962fb0da765de09ccfb7b9c698f591abf35df216c14dcbc664539cfc53141d1af943009d2bf65d0d2d25fd605143fb87ff981175d567736c548d37e2828df69cffa9ff21e49f860a98aa032aac7d6187ea8bbf372fee32486ce9ad72744223ae58b8546557fbc36a88a04ed8b3262b1a12cc75d31ade940ed0757a1c44ad439a318121448a46547522ef8488d8b835b8ee810fd0efc8db30f59f7c622309ab76dbe732240ddfd483d7d8a3d740b97fcc2b5209b83833ab97f9e70258edb29e341e5eb73516becf6bdffa2d606832db887008e49b098134b81d58d6125fb0797e9728773d90c5d0f00b3a82f12b4e05646db38d7f2388702b3544cd915c91b1643bd9a31497b5a7b2c7e392fd17a445d1c3f5940295a3d56edd0ff52e9404542ad6288086b0646b6c2f0a103f2ff2d6c480880acb264a7fdc5543f370cdfb7ee03781d080df37812f64f79ea9fd79da052422755fc1b35afe295fd9b8299975a077b889073dd53eb962c82d8ca850f489550c38a026cc4ac6dd879d7b3ba6749f24ea39ee5be982be9daa52a209d74893e30b0484c606de0d396ca7273907f1e0fe5f4fe430ee74e1dab3aa3c410ea7dfc1a0722f21adc20c03e6828c4062f968c003a4ecf9b230454af45fdb2162cb3c995465a05040e9c1e57cf475c51841bc4e7742e0d3914d04f2d0470aa5b75919cc317f7329c6a0c45b16a79dbac42469e8303ef0b210f63a9c5f8363bd5f1402139bdaa56928a0335f75b975f6c02423091b6de9963d5cf42eb5769e63a0a898a111ccda9c46e8e3a26bf1de637b8847d38bf2a1c8159349d30497a98844eb935bf111eacef47cc93a91033c7332514c95032d02ab04c785faf3347e3ac8ed2887340296367fdc182b92258b569931ca06dde9748f88f8a74d1c5b272677838df13619ab5dce193d975675c099632a395071e8023bf62769692c562eac5718ce3f859419b58689440598962559a009a70d2ed8615f5bb38a95a93b86a1087d260aaf72675911e18a9097d40d1fa907755178f2db6aad0dfe1ca296613bb4e9c95f9a4ca87c3c28aa8986d7b53975147b0d5887cd8551441f1adda03d83cf851e3d76907028dab2cd7fb87cc65009d67d93d24cdafb983addcb28baafa74fdf926b5a5c154eca5852ce8f698388af7ffc7f300168eacc04ff989cec117b0dcdf1beb791654f81c955f516cab8dcac97e9b4665ec0edb456d895e63e3c5b49079337876b37b4897e9606d19d63671a6a1859297c8f3cbf0d10cbe3e56da5b7f83e8badbc40f9bfe2c3fc01e63201726a029a055a51418c1d744abdf2b93319dc531c817c64953944f988e266dd6f4d9ec93aada6980061373f5e8e9fbf890b5371758c6d60179ac99918c834e7388171a167e33aa0e5fe0b8ab5b588ec2fd6a349cd7ca59eea3bc744aca23417c5845347c1d31678cb668420416d96c75e0d9000d6f43a08862a472b5c1b1587db652f82c49be938b796eea0f98010ed17b37021b60a9e4d8d2067af98cf2e5449e733a7b408f0319163f5975961ec6d8c18583ee4dd3afdf38620f784d81412e4c736995d8de83d0742c68af9a7e6dbf52a21b7bf86065ee5d7283f7e1a8cec6c2a4b98fc6a680f6e6b5d70984fe974631499981c59c11c74899df9739c580884a72b2b0af9cca729ceebe360788c9ec9582931d11e5db6e7c4462de3c9f56f32606425d755486eb80c277b72fd6a9847f9f9b632655c7f989471986b269949c7933fedd6ee033330626d569377cc607839d7a1db94dfc6fe15f639137371a24a936e56959e002b5f1a4dace17fe59503753f84dd70ed4b066bb89902be8def89102a1d48925416a07909a0d966082115659cc77c889d60834e6a1dd1cef88dcaec3d6d6495482f292b6e2a3e66bf4599cf7430e29eda201cde423cb530fa0a5a67a1065629c3f5e95bcef62a11be166b958822a7bd9fff72c7048b3b433106304c72cc57b6fd2a7f76526484ff08721b25aee87754e670c04bc3e7cd6078fd9882cb11ce7d891f6577fccaec88d1cd0e663ec969147285203e1e6fa736efb47fff226e5bf78a561a8471fc5504bee91cdedda3c5bb391e32ebd73f42ab423588f70fb304f36768648d0b3431fa6d2d8de66b58409619a7b4f86ef69648fe3bf959eff287021c34fc0c1b5d0047724b509d919bcf49962c24dfa7fe73779a13d0e4b93a580048288218f9b82ad47b001591b3150d1641223e97cd97b9f55f84934fee46ca2ede91a6c2a613039d4ab307f28270b9df6984bd0a9c7bda7f2c0b959b18c459215f701829e513ed311042f80a19df99ae5e28b11300e2eb9c9767d00af25137dab86fa59751a9ded68250b3476e2a5caf7ed1f424fe13af37bae31d6cfb717a83b61e10576cd3421e8444ca39619871b7622552364808bec5bdc8507248d789c9663eea06f7e6526e3cca910b519ca2bde0f45656d4e13cb9a41a526dd2ce657c5ecb5fae165d381d418acf0253b4a6a4c2f73a1ac864464a676c32539e8879813b06c9d00caea76ec9be88cd14306a8ec2aab8715f39ab7083307b9f2ea3a379bd8250b4776c3b6e8d7e60841a86a00a23bd89a52d1d5253cb2cd5846edb87139205447df289159c14fffa1136982c047bc7347813c3f03fd2f1c848942876628ede012624e723e82aa5a9e884b3f47104ff5ae3fe8bc6b9e1db9592108952c2d3d23d46e22fe6be97647d0ad05b42786252a41f6cae5db0751362d900f730c3422e8f1f884ec90e7a7a4fd1a311bd143221a31cf4884390dca7585f823769f43517f82cb8fdf03cb9ba0710394e1b83f2ed88220e1c5c2fc92f817ef374312e02850d3a81f45ad76ddde21aad076299d05501f4d5433a798af8af5e48df572d8802e4f79faf9a9dd7478ba059f62322d2c9fa86467e74bbbe8c52e4887c1d4d193f8a9fdcffdf68700484d680e2b36e180f002d6fc5d30beb53961eb52c3175f421c33da3f400d59b7665f9eebbaa52c9e330bd4c53d9c6a5e2769b4fcf801e5989720237d869d4cd7e5a4191ec1fce9d1739601d3e18cbcf76da1d0ae1b9e7384060c1ecfaafd56cec67c0530981a4ff8c0a7d795f2e17455eea5417eaf044f1d6000cb9a00bf1ac10eb17a58b295c2cd16b20a4012ac707401e09825e766aa99ed1b564c494f1a942809ab0dce205f1f183054d32e69c475a8be53bffddebb90ca4da1efd2aae56488976a48ca7f8d8155c42955f00306ae56b646d1aaf653218e1d61a17d56d7506e3fef71607b717cf5eeb0fdd9cbfc29e73a3d68476f2df3272a906c575027bfb83a7223012221524652664aded157059157c2793ac61a49d17161ed77df94c22ea5bb72531cfacb4112ce7cf11ee8b02abd563ae082f72a6b47e512bb0e6cd64cca54f23b59e630ee895eb22aac0b1fbeb2092677785d4877f7dd609a5b2bd5ad8ad68bf6e735ea04f5a0d3343e504706a4a2e7126cb835e96f434a801b661e776cde270afe81490fe80af89344f99992adf0c885657b418dd111e54f1d826c11d8da66b4d18b5ea7ee57545e3caee6bbdbb382f973d8efb20d4ab95afcc24e9b45be7e52797492c79ec7c593fa9a13acbcf63a77d8ff4c61e56418a8c9b2d17890ee948987c0a30d67a6b672a665937452474c7a7f6bbeb4a287238f1a3fc016300d5473d8cafda08ccbbc470600100aae7e6f80a12ecf2632b19223268117f6024fa81e0d3947283038fb6addd7fd70e479fa23e433b815c01291e0d7cc2664e90c3c9b5542b8d5e23f389642b85100cfaea2d156811984049a3f1dd56301eea71044da2e4f528ff06941d9c9996e133166cc94d583a00fb982bf43251d9a0519a2b8d1290b1922e36c98c1b374647b67e339a718cd6420257095a7811e483658e2c5c6cc694636ef1d867bafacdb2966f2a49254f16b65e278895b46457b39f17f8ea73ba8754d8c75ad679ff0c5b2e08194927da00693d453a9448a61891dc96ba6da573827311d2da51e0d3ee5bea2e5c525ee7ae22a8d27de78502bbc23f649895e850b43117268664bf1accdaba55ea39bb98c43e3742e6120bff62bc9d4f4067549c2629b27c49c6049c30592f52d387efa9c913d8f5edfc2e777ade5b098f5bfd80148641f208df8fde1c2986fd02aa7b31327872405c72874592bfeae3e5f4c7f6013a878c22402cbc9f38208709a3ad4d167e6ffd44b80e5e57a514c47f7d0f664b21ccffece5791aeca20ea3c0869fad57390e0668e6333cfcdfca1dd534268ddd3c584369473733513ae1ee05480cc42fcbc941f61023245bb23d30b5f981a89c494baac6c2dd8102b884b76092e6b12ae8f376fd1879efc92d697fb773d5062932d18504f91cfb2bc5847ddfb2c9bdb5e3b8d3ca4dd3777b89c797a1a2ec99ae00978796a299e4f86d55c33d66ce2452766010c15c452f46a2b5fa6bd65487437701ed7b4b11bbd4d874efd7044328ec45d21633aa4ca275e215373d913e30285fa29675ab0128720f40cc1310883bb6cc467486f4a5a7e8686c5b2a82329ee0864c6f83ba3005aa6125e999139f34c31afcaa0ad7c9a8431eace097136422b7a0f87c186e5ad6ee0219327e04b99d7423b9243fdd88f8ed42134d1a6a477c0799aebb2aea5ac8c2f1e78bc1dee3296978fee2d81b53fddb741156454430278725d8cd55604918c3635f91f60710ca54213c15f77c55c51db948a3725a015d463ede794f8feb9de7f6567540ede03f4f4c104c1cf23f5a1178e42dd46c2b4a7fe81e00cbf886173bc9a0b8ed9eb5bbb38a274585316af04f024d7326460a216ae9398aec5953224b743fedf9d26134454dea8f5b51f6dd20ea2b7e8e3f5b627c24056182356b5648f6d2a4d9866e48f6aa1e7ffccde43286657e4f984b2d75e73c2efb0dad82b316ecc2425576da334385860457d546f0ec85e13516bc7565bb21030489fa907294791cc7eb66073767d005d5fb8c111ae0e52b7fb95e498077af68030d791729421dfe8f9b2dc4c002de85e13374a72a38d1e879570c32eb602d089a3cd61a7a6977a2c18b5e13f91991b1b1eba186a5a641150c416b6fd89e6a47ebbf567e11477435c3238a6409afaedb217b30fc0fe66a69ee992b642d2181eedbe054bf64cd45b2c01e166a34feaee6aef54bf0a13f13eb7809201c879d460096e18d1e9ae0d5dbd058ae4e215b46aed0f963476d823f57aba26a99446980db25f9c1c292b0a80859dfd4c0d5b3c0661c4d647e00c51fc22c06042087a4f59f137bc7f66f94e40138fe0ef4df36018d3e98b8bf47e613c28c9932ba5d79a80fb2dcc3675abdfd1ec6ca6e5af360f63532bf9a0332223bd40036e7405a6151f4bf064b34d6af51f95e1aaf3519f56d09f4cd6806780a325590b5a9340aea178c61ae7c5254f0ce517d64d5356b56dfc3d1d6e53ba3f40b7aa8352b32150e05ad755ec114f4f22fd7807ac1c155931709acef00dbdb5b25ad50d94b3f84d8a5b2978a7aec8a862b2ab3f2e600a79669345bf39c4f18c7f2b1e8b5c3d96273ee536be8590c48c8fe2837f961585bd2028025796c88de2377f05b0c6e7b634d9ff685a44b03c5f56264c79184fd47ffba3ac75a5ab41da28ef6ef46a8a269ae1e722bc48746787ccf1588b36dc9b1bea7dfb01d7fd7105b35fd01f420d6f785dcf3e9f92aed2cadf76002389a8204ff307d0b92bb13ad005fbba5382a8be5224906c53ef10b8e7444c299d71395f2202e0a60359bf5d1ba175e308eda0290d81086a51e8c05f1da40293c760022f4f7836e161c8c18c41bb09abe92cafc8485dc5f3cc0c898c3035db5c7f5d8a4bba5d644ee38346c6fd6a56df740a9fc7e499115524a296f9441ee2041899a840910750fd78f7f19260a0c4c984a98ee784c6e8dd495100e5735416613fddb3c9485d9ff798e2190ad21cbc2cb8a65702571f3eff5502c22a917edec13aee2e118dc4cbe2374cc0c8d6446090fc328d9ea1d7f111f02c2dc2f35382402107a33648725d22a5124ac57df00afcff957f0afacf59923627876b45588b2f2b6de508c85af5c3d0e1a7f197b23cca56bc706b276415a8098719f6f3cd3b3564f0a486a153f8842b5020e7dca33703e84638b24e17eed84c59e11dae01e9a8ff91f03b3af360af92073c3c1d06b28d724d3e041a6ff1d05ecbfab25a0ceff0e5919547944b1f65febfb86079fec01c4ce80c8b8064bb08fe79bd11a64892689654544f03878d6a14a786418f56cf5572f165fa1dd2a93192b1cd62288a9964bde23c3d8b51f687adbcc0f70f62b49c3f5d6aec77cfb959b5c47a908a0a8304b813b604c0659f00cd889498cee45770ed4f51e5385a387ad3f981241805e794d7759806ac40704c86b13742f548f5d1d11ad9115f5030174ecc822452722dcfa2c6066206566512fb5073ed35ba3b815eabd854681c7484c6e58a03f37387878edbf86a3d4bf1c9c6fe517f3f9d2f1c87c5464c2339fa7e75d5e7acca14e07a07d41a20645286268b453b94f8012bd83c6651aaf38c5440a06ecd0e855b40b91f2baed032ca00b0e550a491167f2e885af55f8fd996c3a4bb92c1b8f811bb841e52e3bae15e659f7e6bfec1368b08afac4fb00f62bab6a302dd22dceab12c2c51ab10e64ab6395474e2a9d7c1cf11dbc91600465b4c368a7791209f6ded86090cd4b9885bb9b5117418a5cdc674798ae02c86f89ed5f34162f73c6c522eed8bbfed5242485f32269e6267c5c8950a4b9204c69562aa65d6135e0562f17d9a34c41927fdb90f433e48b57091635123c905c99afbac83435eeb329650b7be966f01fcaa4c384dc9d0b3a1e039f90297b8fa5464f196b4180b93a2def4c678d91bb27497856ddc3625ca20fe680f5bfdee75eb1bbf42f17e36fb36a8f4454ef8e50a569d88cf1746ef31ba25bcd2a21289c8b0d19c72f2fac81c5eac4a7d7e1a8720023458d90204bf48b44a159fe05ad2a8f07a78874dbc2a30c24c3d77db7647611e48072c3b4e0c03c7cbd902171be6c62a87d5e16411f39344f916b8055dd48ccd7810b4176b09e7230b09c79bfe09295ccd3b294d6582adf576ce90478e4ea600ad3c3dc51bf2870c2272f3e831f703ba0ec33a649f361ff377241489bdf06ab51a9545e73ff82bb8a360b31a5d183762895b461650e731123dd318c6a5dcbf9ceeb9f04b84fc1a80bce46c828db96d645ff6c69bc3e92538aa31de509155404fdd90086a8dd693f261e70a8ec08f1b3380c52e5b45912458a84e60e1342e694bfb666ceda1888ab5842977aa6b6fdf4e782be369e6d5061e2105d43dc3790c459704218ef3114d453fc2031206fc3e9ab549715dfad52bb2f9d79217d0c139a23d71d937a27b19c152af941ec124e5138515d9c345466a2484183e6cd505e856aa71a92dece0165681133a6c494e68f380a9cb30c5c8591a6a61d8df7c9096e087e496334404f0319176fb8ed2b49d3dc1c48289597d2c73be67f47e2a37f3c522d2cc252ae03af9856a60312fe51d07bd2e1b90f72b83035d0cc6df3409d2c482a9125c57498f09e699d02ac339fa713b677de247447e106d23eb3222d2ce67d8c06317cf58c3c62e1e45c90a1e879c373a324d149765325cef477d0c8dc118cf619a242d033f5c8045314bd3fd126e28fe4424af661aba1a2ef7945c714ba232bf8f4fdc5f4fb534a608f54f6ba62fbdb80c7f132db5ba9b9531ae8b423cef901b2f0c3e9c91eab2b70c24306f5ceb106a4b9ec7d53705f115661cc2714dff5f5de36a7199ef18a06117d00e3b7021eaeef5e7315d4c05b8dd2ec2bbe5c360a19fb91cd3f2a195fb24c63c276e9af8e75e1f350b6604d6d165a91a2a941c167f234e95dde152a625a779d397f0acd4a484d82ad9c06d70b64b375d912a83218f578c3e849d606e790747977fdf5926e64a59a0c4a21fdb706bff19a20978daa9e24d692367bc364ea982c9cc6a92297fcf1f387be2abd0e036918bcc10db7a2940abed214fd11a471701b095cda9ad7b02d0b33ffd062a47df858a8087c33b878f2e471ba8c66b41974f50d701a1f499c169fafe80f4f05aa98ca7c4526d81bcebd2ce9f357fe7cdcfe81a402c3455f399780228319a7726270445a3e596b70022adaa377292eeed4a230e4a778e48721d91c8a759687e124b6b4581b0803de85bcd0185d2991566582514bac28852deac09e4d0c3e031adefa801e5765c0ff3e164f0425232aab7dacdb1d59bf4eb3ef9f99ca9f10021243accf3d1125b0e6bb6b9c2da3bdc5188f4ebd61fde9e37aa6c59ffff26153369e3f800418c53abb836a4a5d9925272433d7f910a1ef844ff85fef9de0f801b230745f712d1c133219275cae27a33120e5865738f1bca4ab497c39d1ccb86404a474f3f3a427f26689c2f9caf0b2b45843dc5cc80f4b69d9ff1d036e84f05deace25e83c07a7ede1e43dd76dbc343554390df5b32e9ffd4f57b928d3635c06213db3cc11294f5bf0012bab9dc2c0bb02abc6b1d3086a95060c3612ac981a8870d7b306dc82e54d234f642851f779181320ce9f8474a613278834a0da558b16c5074cf8c04a12797144f0a22d3f6482f06cae5ecf3fe7e8e55e4e2541ed6b5bb3b16d17f91bf2164714e9cb2586878192ee2d00941497faa6bb2d9c2ab8660008cf571fb3fdb135cbb1273c51cb302e7fe3ef34a377a59ec665d016f63314cce29f3264e5b0f0ea90b14c09ea9562f5f0ee50fdb3e54f348d1b9b5d2633bf97ed10b1fdff507168a34e23d0e5babd71604ccb8dd74d48fa027e92011ee95c79a7697303a27955122e0031258812b457bd53af05854db53a3240c7529ecb4c0309ea0bc63a006d5c06959bbfe1b329a328b98e71eb694ba7c8636bafadfdfa2f8a26f6503c82d1c00539c986613f5fc76c32eabb893d9786183c0f9af82ce6f8b68f263363b318fac18dc5ba40ace109889aaa18ae730fb61357f2663a5685f568ac40bfa5d630a7ed012c2c9477511030abc0a28fff027e638242b6df896063b9d4fc308fdb8a5b2566d2abb6fd7d9e3a1840af85b23ef58e13b2bda62b6daa4e8115bc64c926caf2b6ee128fbda3a4a1fd5a6ca4b020b52df4c52f68ca3ebe2acb42747f5a6f07c303fbff6433c08b0b88796433fd6f12c0c8f582ccda2b7f7476964ecacf6c99a1b0f57b7f25e98ac4786eee351a6f569b36d291e8839cee466278be17b0457c13216c4dea2dcdc2f29e060240abe534e13a437a6a8545226fe285ce2e37d4e351f8d404b546b2b0c05c17caa35b4562ac074076fb5ae3cf528f499eea64d5aa392bd7922ae1b291e23e70cadc28e37ae614681fda59a7633b2311b6e42aecc83f398626b025ebc0a9792fb80ed48ed57c58e64b4ba752e2e281385a3e1777d6ebeaa60b31439312cb4cca4122f6eaf906f627f4235395b25cf6355636709e5323ba83d879bd5758157c57b7c01ce6f8f5e527b4446ac552a51c0b19f7a1abf64f28e5fc505047b2fe4e8573b77b3f99f16086233ae490ac253b08f47467104230e5f6d4b2a10e6f9225d4575623ca66d4d1c7fe222078b6841007c3914c628066aa8f8c9fa6d977f6489056c816c8bb6fe9516a942112a342e9d094f986b9f0dfbf7d297ddc111dd6035d014159a23d6871b2277767f644ac4d1325d9bf8be3cafc853433c9027b60dc3065a8ba1123a652d5d9b7e70511c06afd87534c8eb77405cdde1c200e8d7445a025543bb776aa73e68b0499d69534f0e6ce458b0f9b6325dc5345b66e36d66dfa7adcdd2fcb94a2a8b5096c7f832d2a3182c6d53e784284f59abaf2c6241abd37e20583f72aaa563e9a351652986508203d65325028a0089adb861564b4156875278ae9a52b197511ae63c532d5e0ac50a129edcb00498bf61b011670d2fdc639d948ee472cb50c2cc59eda15eabfa9e33a4bf6b5d01b8e91c4a4721ed0ec1224d820907330f57f8f243554d1bc46fffa6a4ad12ced8151f7e0e7b42280baf5c7219c0b5d7aba3f582a114ee8ffe2754a664e844cd7e46dbc3e92bd566b310b9d540562d1c8204f64eb68cb0b22c2dcf91b2397b3ca3ace6ce07353cf51bcaeef71f5a30a2f6ab75f624c9099abdf46d5c2bd596ef0dee94e72bc8268d7bdc20c731ec654c6accfab54e691921a9e05f7ad00167b9c84582dcd4a94115e44d608c5f9d3dcf74159d50fda50dee439357789e64f4ed3f7a21e5b41bc9ee3a8b061b9f3e7db1616272ea619e6b4f099ca5df8136c28f811b973dbab4c9635c53adfc5e15a9bf3415e9dab89015ba61719b09a71cd97c08463c305ca21a46dce17330e331d40f46b1b105b8182f0b249fce7044034a9a7843557fa89c2aa38f62284b228f21aee885306262ad363ee7241e6ed2196aa9c45fd846ad43a45425c1249ea4c47ad38b4c34f50f27bf183460c11cdd6e8da9fb73faecb3d8dba21fd3087d9aed997774c9d86ed7b411f166af4789479050e72a4f25afb0ae398d7dacbfaa36f8094c3cc1d594f819cd898a77feb492b339d2a82e47ec8d34081afbbec5994645b2fb4362a06d9ead972c6653bf633a8c7abb4d3d0ff7d6dc057f8e1f14557241c850da8059a2f8722f6229a895aa315caf2089b0128a7f4fb7a8f5b6cb564453441656fd7bbba7189e9b7dda0dc2b48a3b85ef039ba6f44b736edc9ba3b06eb5f8e80028cfc3f66046848e260e4182338f03466e882954df779b1b9d8059d43b6259049c18efd47843ce1c6fd7a4f5d347fbcf3dcbebe7d865de78bd7f6694adb89f81ac2186ec599c85d87becab9376b6a79265dd123b32657a1f750c9464eab2351d2ba76af77718ef712c0eea2353b46189a11e327627c840706eccd0cc64c7f9aeb42c2d52eb8471b760c8e0f080eb46813d4e52823d9df366e7b8efbf7abe2bd1435ec3cbc94f79a0886a9e761c0f6183e83832f3094f0f40285eed22f91ad84dc7747c2421f1aa089a5cf283234205e2fdaf8a426c5f58ecee6dde4f7229ace0868be41c8f8fc44d4e56e5322dca933b0e7fd55505e7738f503b87e29fc14da6d563db0b766c5d80719975f0a8067deda4b7d15289b3a1be46576b8d73902822454891c444d3eb3a1df36cacb2dc56a58fa2168b0f904869efe1ea0bcd2bcc35ece7d36e4abcd5881558e072e97e9d5faf21bca6a7b732262f231729f13bb7011a9403557cdb8b8452b3e41c1b3cde89664d3fce6a9732d38e6cd96979125db50bddad600fbd16bb9db11166fa12c8a3c0db722b77c2bb090401974b7643297b4a946d5bdfef2d435536406c35144675c726cb9085fb695194fd8a42ee0649cfc526a22164bd558486d817e30522b2b011b430665b5552f9a6943bb392864d90c8baa2c4b247606863aeda48c0cc530a0125644c9dec9f22f9bddf1bc459ca1560c29e0d66dd7827ab92989bc53f0af927d7b324e830662b348bc285661dd920d3f3c79101f5a409648b835373f8d8ed1efdafcdcdfe6acf3de32b2b13bf97df6f8acedda17811bd605e307a2cf7eea8633147cd8d4d92934d164d74a7c37aabe330fb80f8d935ccb612d6c0174ba54c682b2b388e7c0f167ad073221d3c19099cd094d1efea4077cfc7c2f6847a3813008c76838cb7772ad714e9cee0e234849f717fda0c0e1db62931e8264ab622e35a5194abe8768158f5bedb5743e18f1c9bacd60c5c295598c33718528a6a6e5cf1fbd75039b0e195677883253a66c19153d4e38ddc027bf8d7595762a21e6a4db609160832b0ab4193f16b627492820564b6f11b3ac64438a94f777745ff4db24699d929599cd719279799e08eee9dd75af59d43572da18ea4c51d1f23860ee2029bb9d78117024dd5d2f9dcdf5482b64505a35c6af7af60c83bea76ac618ae8ed2a54df4cbc19e1fd6c2899964c0ab0c3de569674f43a15c886abde1dfd1550bfd226b6444c85370c9acebab23dffc7e23722c096d8cd780151470bfae4ad08b1b270211d43fd185037389c8337a2205d2e64f5c8f46dea6cc64a43e4a830607d1a3f2b0a017ce7c20add13d988a16e13b9aa7cbc08a72233333e8bdc1c9ec8e841e9e8df0e9928d3281b1b24fcf0f14f40379fe59467b6774b132742f079e7b611b777d3063727462cbbf96e7c3e8f25696dc404b3a2a54bcf8ddef62789102b32ef1e4699057294bdbccc4cfe102ff5610c6f36adebb3a8c55da33172d5cd59c251311a0805a00da9b15531cb1fcdedf27019a746dca1ff014b86c5fb7de70769b4bf7d1afe040e23a8fed687d5d9b1b4ec550b7db887ef73977a83bf94d32f29a22bf067f2bba77b4dad52d533a25ba49b5d63b001b309b8b26d1cbc95c9e8fec7e38b026af41d78264b3a32e7856877fcdb5938e652f96b002a4798ecde8754561eda5d08813016fa122cb58bd9f34397a066975a8c396d2f7b4d885031cf21f91d2f33d515cba94e7bb716f2337c5d87bf0f6bed7b52e12c7bf079bb70263dd5b5ff273ea7001a7cc958578ca5d81f053ddfdfb546307339fd8c49a7133198b9b58f6f8505850213e13c6ea7f5b7e880d4f34a3484948375c9190783947d7e0730a029530e8ed8fa48d15f790fbdbdd78bca7fe3e93878216f181a29184bafb54544de236cc3b9ac54186e95e923baa4190697170250580303bc7f729002b36a15cef875795af6cd8ea41e22afa7077c99c0dcbd8ac3f4344555b2123a9fddec990416a2bdf11df9a01a487bd8d8eb7e54b0641e991e7b22ffdc1cb739c4bac62be92bab47724a5a1c0e8db7afa6ac0926539f1162f4ca047e1c5bdb074c951af545c47c8ae29cc85d37ba0a8bc4c1dfbfcd47534bab0d318d40a8e5699c30299876bd7376fbc7e0c108ac7505adbce563820bf2826b4835935b8b9e68c07bd13fdd6fa36fb781d020b39e2521869250466b87cec5b8017154215522de063d1bd97689187c7df37e9aa26bbfeafa956cf7270206afc739ef0eb44d342af29329515aa8e19882657f486619b0feade6b7d62a54994fd4b358a6a456cd427aa43e89bd177170ef699fe8cfddb6c27d9b30091bef07c10e1b630399ecdc608eaf66ccc1b15a7b4772e8be7cfb5f1b7e98779ef2d00dbd77299160a399947f7b8fc5f1c7842e843732aa62c33acf888785b23499bdef1a8c70a2979ee0a087925f6e18466fac6fccaf874d4a5da85a4be2146cfe94c69661b59ab4cda8b01fd9bf896c835f098f9ff8a382e962ddf42c729a0f8dd06f9644e4518093885b12948dfb6b114c51c83b3c0d1d521ff66f2624fb6ca08159465ba1d6a14b97daa966db71d2838342b7b308185c7a5f98b12d4eaa7170de362a9a15280967c298de50892104fbc68a11fb1342c581568bfadf91e2646b2334fb51f8231e8553bccefa47ceb9b92400567fc84cfe9a4fb3fa3504f7368dce50fce1d77751e1d68d7f973ba696c9fa39e2e244b081e206bffe26eef112980bc1fefcc1b896bca3e81d6cb96f815f17e2915f60d9bb2a4814f27c413af93485ac3a35ff9ac52e871cd73fddeabdfbc5d96c11594f2f426a3d660b4fdc30f429469614b2ba75a15d176e1515d555e9acad827509e65f46522ca71132847a8674c59ac1aee86ad920172c6b873a3f0e7ada8fa941044318129036d333b6ab0babbcf747174bf7ef8d0bcdc84464ff705741d2a4737459314610b5095c3fed5045633f19eba69ca6d4ea1dff12553d68b2f9522aff0b77d41af4abd9698e96461498aa37ddb15b3e96928f7065186bfb4d23839f2f335bec6088d402727fefc7e921c889027ce47b51aaf740579c0601fb1cfbfc4ede856c8ea3baad3741fb65f1c28b09ddfbc676120a5585b3194a49e64ff8200d0a3932c5cc33910aa206a0c788a1000b8749cd8216589875557aa90b6a2514fe1a0526924f2a8249379a964af1272dd91b62dc9defb14fb39d823ed548f2824d0766fc9b5ec64a2eead720eb4f9cf4da2e11aa1f6747764c076acb21045636890505292d4417950eba0e8b41a2d0dd10f0966042dfb911442c85ac233ca4c90604f97125ebd665605dca201e68a737aad0671b4df44bbf0624eff4c2e4dd96f041f287e84c61d8016fa2e3747aa2bc505c46fcd83fc80d48d0a4aad758a44720e271881c369f129004c4974adefd2fdb0de77c169b7f61441ff04d3f179ea2ccf8327faaa0749f2f2ccafee13f694d206a8c6e48e4901389dd22bb452f561ec591ab2cc75b3eac3b4b23b5845baea753a310ec7fd3f3ccd6cf1f0f46a1b43ec1574020e151243ea7745f9b2994d3a24759b05932ea017381a651ed818aaed1b3808da77d788a99fbb7641fcfb3f01bc14dd2916845c1307cd3e9a191df1b3aaddf20060240fe656595620fdcd35b7df927766e07bcd68f8879a357e4da3978d748b411ba6af946123999c8ec09f9384613d6ce75ff3306123e8b64efe0a876f5bb014e99e1983ac54f7a7070b2c8048acf7f1bf32eac2848028e6f3ed65e5f9a0571d677e65c1b5b39816863ce990ec6310baee5e8287e5cef144f79f41638abf3c483428b2cf00419309df8d453af062e894bfc6592a848e26f97a41f36d19819cb9f510ab727e9a3af89c83c420f963dc216fb6ba468521bb601dd2ed1aeb2ef1d5e6b717fc300af2808ff5ee27ab53afbbb57347b3abfc791b7e89760da9487cefff36640db385d5bdc68ce021deefe0da21a3ee0c9adbfe213e5e746470744b3eb10aa98780368dfb1a189ab02c1fb56f9cdac2adb796a1c21f500e7401298bb43aaaca108720d8ebc47226dfd621df87f0193b986cc99f261483a0de82ca9199ff33383a4854b52a606ee1fea349526c9011a2866b270fff28eacb5d2d1efac2ff317feaa2edbb18084d62279f82bbee65da94055cf7e42b047e26961b6fd3ea467faba067ab5a14a3bef9661e11b211652918fb4b37af0b5a523578764bfe8d8e3591077f81d3da38e24e0835a853de20673bd03e1e7d31ac8065e427877854861c3211f81fdc5fa9d88e5e4b212f1a7b95710768393d364c7fcaac91d533a72c6b4ae9abb0f85d86548dd706f63ce5b633cd5ee86a688c2e89bf91ffca9619f8a5416f05cd4156893ee0130c30d30270cdba1a3bcaba65206e75bbc2a81496b55d0fcc45332c15056b69deb48ced28b701dc8ffa0547c55d2a6efbeaad743bafe28e88ed07d0980b9d9dbe460f2233e41cb77b4b2035bf9954c7ec505f584a0e9592ef673df4240710a7364335a71ac95913ad02e9b9524e98f3e1deb1c65f0cdf612d94fbfa23d2c6070eccc91555ffe53660c763a24909b70cb63c611384c16f6212e8047a24c1a3ffe5b55ac3f820ffe85f0b82bd4369ef336e2c4d7676bd8df1aa80d8d969169ad0eb37b82e6ea87d70a5ac13e85d39e288863be4a3c4d5e6ef9440dfdd14880a76fb61b97c3b45274d680ded68945caf79d37e16e4cfe2bcaff03583a03b29e767866984d348b33c54fd192d12d511147e93359274fdb0a87f29d11685a5587f4207089b3f947387ca18294e85f226840975e3d6bced92520368ac251149c7aaee21467922630bf767928feab990d82658a3f5a65802c541038174164818e1f516397efe1e3446012f9ee5c9d7a10200e8e7a8e511dbe03cc1ad3cfe49ee0362b7e9a6f012f5b4884c78ffbb9c99b27ab38b0b6a5a49601a392352333214a65fa6d28a7d343e5474fd8638c1b2615ce3e08e6cdecd5847f95a79b740e98f6ef2ab0fc4ef6bea8bd3e37c581cd84ab6c910e479bb3cc34f269072fe88f273c033747867f1a274114e2013f80dc48cbb4eb71d19f1e38a787396e221263b3ee8125d44084b4112c5ea43bf73ca4acbd2b2f826757a8c354dd32c0c6abc72bfed35fe4584198eff72a5065dd65e6afb7bdb135a1b4e4c5ab0de9073d6debb506e89c2aac0f71a5d40435b7fd673b0191c1dda18256c8a5ac82ebb3d5905f1831097914077904e1bb34d26145096910bbcc4561998ff5258979ed0dab8573d198c02b1ff50330e4b8b3c9c10fc92f409cded20b23439a098ec9ea1471e707c5dbfafb8889cb8f2fb7eaab8235a01c778e283d67da9a0ef98d64138127a1655d5d4bb0d8d81b504b81d460e64d866595cbddc3fb79bab75c5e5cee87456abf4bfa070711eee46781a477ae73677fcf6abbb71c96112763005fb68938db257e37cef9fdb6d6a1f99bb0e0664d51e32394af4ef765081de2bf22e342c794114e0f6380b2cbaebc4f9a80f14cb7fa7fb68e3718e4df02361e6b5b08c39f0b838c4efc678b23e032430ac735f0e35a7bf4973461d2dc06cea47c7b4c6e1c8d90e1fdb1290b1cbc06945024f317641fedbebfb1f5cea91fe9d62477f0fad056e0c39a9a3c5cfad9d1e4f3d306a5e92e4217e9229354b69e5be4c32e43a8ed6fa607795e5b4958f25567e54a875a5a38e0be7585e1f1234c5738605ad46d10b8d6e41a3e47a5ac5ad7cc7cbfc80194ca6d56dac44cd6b1a38db369aa8992259e83e975b20480f448af3e363c5ff2bffa8b9eb7180fbdedb66204e04b9de5f27cfc4f79ad360a1bc99b3c2775d72bd17c98b3543fefa73deb24648830ecf11318b1e3ba69a5cc4e6e038873075d0da6758388f85c9ef94a6528324e7b8bdd19971e0cccefe71c35fcb9dd88391c47bd6aae7c80b8cc4eea7825a3504d8e436c58062e553db08c108d3aa00227746330bda4de747ac4cd88a94519ed58218e576793b9eb15bf65fa7739f9b0d4aa8b6757f51106b58aa6f4af5a5b46f0f33871364e21cee7fc0c399309430d5207788fae2075cdf3757cd38b1afbdcb9f3484dd51535afd1231bf72cad7ffe6ecf152773316997ecf05e84d51b624e37725bd3fcdd761055f7b1f3f799ee6d0a087d06f118efd716a35f614f0a2eb6cc9e902c1230cd48e544f284bd563e149837f3f90a69ce97ac4bc9fdd84ed8d317ee9376b394baa8bf3093f6c7cb9964f0611b3b2cd7ded1240e5b87373041fe7bf8200e9a7fff33d34d1214882b052c8a529f8a8ae7af15a0ffc78d94d19de7eeadba7f1cd3980fecb4e80fd08b9c135f99e5f9ace53bc28c10f4487fa96a6a8242337a77cb309cef87482162c9352811b7027a300b739c76ee448727799e5a0edf37bd63f4f69a97b0d255c054b9a3efa2f6be6e7c468f1228697ade47e00b97ae355827ab60d3d83a73ee371ab7fd9938c56a2396ae53324adc59d5a576adb28dd30e9204aaf84677b7bd518218384f446c7cde616f78172db531fcac5bd768de5298e6e068ed0bb82aa1d9422ac6234c1ed109a641b3d1f79c20640b8c2beb73a164b84fb0f1241f39486c34756fa233bf44cfa8b0703f4eef6d1dad9820884cca32949b781b1dcf0096153ed37f38c483abb2c8fda203a7fe55cdb3ca9bac9b6a8e079e6a04263e6f4d5ce3df09e6c1655f2101c1a387ab8ea06bed6c41ceee9d4f42e4ae131117647aeca63dcd463819c8db85333e6a49698362206c669431d8db0dc6a15350852f2b22404500c284258fa46adb4c207f65eacb0b6d55dc0d1b84ec87742caa66268872b166ce37d93add06555a927169d0c39a5c2755614d1298914afdbe95b215fd3aa14e26d412f92006bbcecfc02da611dec344ff6837eee42e7ae59baad724a6766425df957b3801898c603eef549e5bdae8e2092e81f7020581d0582975e2b5590c1c9ac649dbfc090343be2b4bb15795835c658e43df40a2e772cb8493020ed6fc59016501917ef54bc938b1cf067800ad8efd9d8bfa38d4209dd8d2dcb74df656f2ffe53989d20fa4a4af9d238f39029a20a78fb810f4e1c8dfe88e18d05bfd50267aa516e3fcd0856f477ea4dc8bd3b605b0c55c6dc3b091baa0f48ba61c0a9fdbbd108891042f0e9c4d4eac77c97115b44490d4fb8a3feb85dd2296274c3f0ece38b7ee312c410028b4e3a1ba28f36545c475bc4f90fd4720892296a1ceef08db710e190b6df5c5769214c899c901b1fbe55dbe15ea2ff33663ce50fe6f7c018af813545ac2688c7b8779a01f8efb157a38a67592270ec3bff0a5b9eb9ae5c9a8cf45cc6c9a6c8a51bcc34c456ed63c28bc61818cca3c70f8d3a9abde4880fe4de177f00c2571ac0db6cf36aad86d4f3d86d4b6b8251f4e54f980ee6871919bd848352f914553c0fcbc83f24832e8901801f1045b8959806df61737df5ae43bb4e62c0e677bad813c0f05a098a2df053b5abde849ae7d7976e123e7ea821c27cf945b3cb16f15e9d80b3a56ce4d57de9259f0bb675dd4f781ad1054e6ecd82c684b615b07c656cf414eefd11d704ed2d72b1636bac2dafccfd13cbd58a7e80d003ac19ce6d01d14e7fc6f6bf8b5b467ad33e7f875ba8c8e304e2f9285fb20207d50f812039f3fead42aa9456f6dfe2cf1c2c92ff13cfa3159a9ec930633cbacfe90fe262dd1b7fffa1c9d26440e18490e471f597d1274eece22160e0325e0aa35f41c4f5b8b37142bb88de91f29d9db3e2ea06bd50830e497c8564b2a14fa3467b9476d40bf8de5a3b8929f953c470e9d281b77de81d2ecc04854ced8580b6dbbd08e50be913000b18ea6bab348385ee658e0227d7fe5713734e67b8a0c9d9cb0be56a9f20624e67f00ab04c81897d687f30592d5385913c57d1d2cc2d2bca190f2e660d446aa4347fed1001543a041e62315d9b157184a7dc68dd90706c354b6b8629cccd5478c6704c1dbd058f89b27ffb97c8172c6ef661362bf6553d8e1a4c862943076caf42a4dd5caac02d25ffdf0964f9c9b0f11b61ed39da41a5603c246b1ba0fa72ab9199d9d387b4620f01ea5472c5a4c123a5a0fe0f9e32da565e6d778ec25875b8bd4ec7199a04d5cc527a1d9b849863d481c2ceca47153992800d34ad6972249eaea696144184a00299da9b1ed31dc871544ded395b127e2ab6cffa25a23e8fa5d60d9e360e70aee0864b4c60884fcc768fd6fedbc7eae3c28ebb1ce8b7f6af50662616a5ae4ceb3e8293de2090bff0950e1c26147881acdf331ae0fdcde2f04151c66ad719a707781df5434e96d68ce3edc15bd49faac758b91f3055b7d0a652c96404c01666a1edbe14a7bc3e205de1276f47defe8dcf667fefb83257a7bfd639197c23d87b9f97eb4f21b8d095accc4f1aadd674993a8c27e01a32862d6ef42db41b48c05bc9ed938e4f3346eeae3830767f41435e85072ce09a09465fe30e0879021ad8c3d41bf89e65d34d2b100544188348441993eb87493de7634b9495110c24dc5c1a6e9ae53e4ce3d47fbd68b5aad8b91c59b50a9fb422ffdf2249f5e0a73ba6ec1bb4a80b3c18f2c3cfe0936125e1efc596e12a86235eb79fb0482bc1f289433480f750aef182d3a57883118009446dae39ddb9035f1378cfb7970951b8d5ba79ebafd037ec7d8f16803d3603a641054142fdabcf010c03237b29b2d93fd945eec34fea90d723ab76310b2b62fcde61ba13f9b40b16d83f66870f06f504d0c0bf7a4320d7e05217824e6680728882b62818328754ab59bc04e094835c2074185242231ed1dd612bbf54bad4cbda0d57be9b5f2315ad066cdbe64784904817e0be45a997902f2e8c504de8d08a322b8d2fd5cfa82965e4194307134ddaccd978fdd7bd5e71c88376e9c4714fa676326ac9111f354cf56112b02c2d2a85a57346c2315f2d7719b44ca98f8841650bd901e7b8fbb405aa48996487102f600b4d28a50d49254170b5ed7bf066a9fa8d407a09586ac2ff631472d32b4e19b16708dbf1bfaddb8b0777fb3f15b03d4f7ce29f0bb082767ced029e333823285027cd2a2225e827b8089a301c2599af6f041bc71221e9766a4c2f68ed36ccb82540d25f5b0f90894f5de5a8e535e627f3aa9f2b8777b7c5331bc2c623a24744b6ce1b33fe69f47e1e514777c44a5b0ac4a90f371ccff4540b6d7b6b2038eacacbbf13d94741b451c21e1e656a38c4fb017eec03e50cfc53efed0a3c61ee81e50ef0d56980f63113573a319887d41ae0daa5f31296eb403946ccbc6237403df821d1dc36d3242f1096e7814540c506e91e1b42cbf14416b5bd6b1a8ca348a27d4e44a22a9cd21ea7112e999e66fa6bf8d803715f20b6799982d0884e24d0d0322e0c854dbe2df985a8b14a11b09ab6d77455bfd0fc57c68eb110daccc000c03e52b0f73255e655d9a004202c6e909031001cc8295f13263fd43b1541f40837b88703859d44bb7ac9738b26d9930673c1b0835f877df58326c9a5510e0133ff89ffaa551528e29ce77ae2756d79a507f69495641116168ab3492615a8122826e119bec097565f3a02d444a2b4791a6e285a44871de85510a0b37f328c63d470a2095030da85c41945ec1b54510ad3876ca1906f27e931a9aa203af595799ed90e6069b101c15ec9f8f534b386ebf78631757a0ad041259e25455ddad913162282309c173005362b35c750a1e4085469d1c6fdf011cb59eed1fa350c5258ce53212247799a66ef0fb80879ae541099975bb831e8bae01772c30bde9b380a66e0e2373ab4c63cf1f54c18db7b12f6c0b15bdcf1bd1d7f33aca0b200e1edcf539407d6760a3125b52ea1c9dc4ec4492826f66f19df30693c442ae55f87ff9d510ad5439ab19302d4655286d962ab0d6ac66955603c23da1f9ff31439f22af7db02ec905a94dd3410a72841c8266d93b9a1dfdb4a7056c6624b47620e484caefa0d4afb8db2a7e5478ca620b5c046360e5a0cb71b4cdd88b53897d8119c6defc026a2504f7ef39e1b1e8499af5cdfe0de0b91b916d99e0588f6c4148537dd6f911065bce2e119107cac9213847d9788d389c116263fecdfb73096187879fdc808ca19b4ff9ebf78eea11df5896ade95d351e0eacf61e2b737cc892b281f04f22bf788519893a398b0966f06f05ca55e7d181ca159db8e8b1c3fba25c5f1aaa152eb5f8f56930c701c10ac5315b3e16761ee8cc9acfd9f03b27f3ab666c270bfdd9f2cf0cc318bd9f8695f9da6a9c93e8746938c31d5757c9fcbf212150ba4a61cef284671003ba6630bddd008b6c6bef437ac03da18eec12d9a0d5351ce704ef9c5db9d2b56d3284404e6f525b98762144a67d508b1afc4ba82ca5a0cda630643bb8f2ce0ffcda0a4f5f06235d2bb20a653461fd0429c3007747a44249ab5966b9377d103636c79c298089abdc59f8d47f3a5f19b9af229e0ac5cb05ab941ac278e6a0144777a2b3e7e9ce72860bdc41513c5dacf358243cb554c3506706b37dbff267757afd497339b7f74c08d4fcaafe45a3098accc43d0a9abfbf7e83578a33ee3e508808491cf2eb96561bcc8333948cd0e4f832f8e7b23fd21963667fad08786c05c659d21dad0a2eae3da6af64ad6a72bf93ad5a2acc9c50b54231b029f422ff062a5842d8e0cb391a4a10ff9a30c9882162785b614d74b69117d568ccbbc87d740482a565bbc982c1c814a548dcd8c53e1662db84c5e5378b773b20c3cfab648b6d7288a3d415727cc1648c37e8c11dd3687321c567d97831e3e86d1e84ae3100843a964e742571582b07312a2b91c950008c2a44bb3c1876a27e52be66f352d3bfb5173e5db3a0713d7ced27c3031020d9e5e273fafd2a5e9e504827367a56ddc72d4ce5aaec80b5b537e305cbe27d66e9d2cc851c8b512be2c319ca88dd91b407ee69f9bc0ccfb778f882ad235bc0092cc25be2df73559aa879e44bd699747a70cf27a8f3bd50d3d448eba331bee7b86731c9200653123e1bf69807593d4dc02fe8694556e2b0a0de56da75a2efce4557a322b36e1544fc76225e0224d129f8a70854e08263d2b4c3c070083c681ef745edfab505ec145d5fb0e5eba377a4ac17f544851589fdb90950d19031cb67bd906a618a01dc0c15e6148f48ea2ea7433fc32affe4510698d90fcfdeb4aa9721b0ce236ca99268bf94149a0779297067cb2ee842962200e2d66f0cfbf09bd2a8486859a89f4c8b4811c43344976755f086bb144c8f8d7b3dda200b3457d72249611706f36bc94dccc7020fecf76abc0e32d361d1c01b13065e162e545e8f5b5cd2779eaa49cb022389ceed31ca93a8fede8d58f30fd91de12e528efaae9646c68fe3bcefbcc30c609b7bd3c106e4c903cf8a1ff5bd7f20ea80b7eec7e5769b68b5086e64a307caa679a91ba9a289fd375a442fb734365c8abc41f73910b559274adf31d660f7e586a9e60313665f10e86e75c09d096862688b855e8dc46f6d0d9ee1e12e0bb853057b90d33ac8e223eb25fdbc608dab66435ee28c6a688f66658c46cc7d4aa62c14fdbed70bf69e7f526e925630baea73b2d9ff03f142e6f42adb9e2e28e7bb83488f86d6b5e50cd4940e88d4c0bc3c4875497515ec8e2a225cd8a8586219d0e12b42fa7a5198e057c736a93faba63717030d9bc2d85e06e2c2bd7e840090762347949e78262130677434b4bb8a453e67ed88554d392fbad10fe67ef4035f35d05622a1ef7f13f325c7308f5ef7e8bc5cc10885ba05b0d484a53db05b47623afd6201da600973a8775383f592dd8dc90d4bebe51ddede549849e585ee58a977e066700ca248c595d39d9e8eedac48de36e681240cfd14407b048f15b7ffb74018ab03ed522cea8b692b941c50c0d51266de0d55fb1273c3d1665a22e383bb172420b5993281c6a52d15a48150e0e71b3e4873973aabca9ae9c32f0ef0c713edb706e2e395d4c4e65484e48459188a3c89ff3037c2934563724c8954600492d0d4cd566a36fb4d5c0bef69bd7d275ef40981222d216a0e3503c84a4f5074ed27632a4cf54e03c404f578ae125b0ffd91ecf3f872035286e8d3e9a48093ee9e25cfdf4b923c95642f9466bc4d67ab8d5e3244ad4888d7e43719b823ec9a1eaed61d32a1fab3ac4bf66c2897acf5f63b5d67976104485d3c37a3802677628e4274989bc4bf1d883831b1b7664f247917930bd7602bce4196ea21981621903bdd5bec4b6368a106032037aaa221b9b8ec28a22a43bc026d01a0ddbb63192456e883c114825ddacc0b1da1bea4312e796bdae859dbb9bda5ec1c7538bc2142f4b623f084e1ff2178da5fd00b3b14ca251349d3d0fe8d62393bb410750d62eab0dd6648416c7277c63c6ce39dd6a92ff1e0c7be2ca4eddc910550bed5407bcd80d304d0578c537f5d5d40a430f64dd9406f97a7876ca61b8d71133494fc7d89032e7e92eec2456df041c1a36e182b6c83233b6c9e37260a540f684cf2eee103d8207942d32b3b3c653463c80c676899f11a922485b41888fbb199ea3e0f02fc8bd32bde883f279e50416e31d59d9ac76d39762d151788bbcb69f427a9bd69086e434f6fe561e6444cbb8aae29e581e4ddb39cb54727acfd83d832c4bccc2fc468621286b2de5848f16e0b01a11382607e315a7af02566c68f7e3cb39e6f45413c488eb35ceb918e4761eb0e6aef06f3b67956f20362b4ba2e6b4f396d012d2c15ca764ffe112c3830ae654c0743eca09401bfc54697bcba2d27507d579fd2789435e11b273e17c8ba4e7946d08480652e9a79671a2136cd39167c3a5bc504f9ad9fb2e87914079af5c31d471672e965d48736505db593ebc9d8d0a87695d84626d813a01c8f52ba00fc4ed923e4944833f0365b2893333843292f36270ff927a7d19f067cf3b048ab3c626e35b0880ffe38b088a510489fcd9c7e319fe9bc2f8ec09791d3dfd4f29d4ebd7c56cab6e8797f4e0ae66f03f2c7f20cc795383ce69b683044a72d26ca24efd9f4a6314d344ef5ae17f3bf43eb6fdba45a8b53f6b83b60a20741cfbfce58ac957f8479b6739c75474c89793b4167245d1f605c7e4e351acea189ce4785fa492b5ca797d674e0339e8860ee3c2f463f32c5f98275539e5efeef1b751b2b40fb431e678163bf8bc4394db8bbae9543b5af76a91c7b914056a0a2149911005bb467d565f9394ae7d9cfc9983ca4e2fb24cb8eaeb305fd5543b286f289e5036e1d707538efc1b90df8874ad77f3c763fcd0927b2b5525b8c243204149d1458a87a91b2bf54c10a6849958dc00be576659ba5accd146afe6c79f7bb3765cf476d87b2d5ac688e1b4db477e7dac0570f13cbcc86402f36f836d41faec54861a028366d5df522e850f92407312215fb5f673cf80c68cc04f5ad00ef762b1b63194298ddf6d24389089122090d4694a1bd891f090a20be42493ab1fcb005d3c0f1d0ade61935cd2f90055f138f7110d7ec791e9737fb4b89a125b4fe22a23997b57f05ae6b7498c531915be96c50552a0166149431e0c48c792082d7a9b3fc95b01ab5e0ca7c68ec988d13b256fcc0b7440debe9cbffb531aa3ac82567d234faa84ad2e8b6df4aa5dd279f854610e1899e06d65677bfc3515b7c2e6db517578cc3b34f1a5bb732632bbe194ab15d4e1b3479452b0de4aac8ec2e8393114f37c1224760e9a44d42d00db8a4297f0fab360532514c3889ce848d7875cce29b369db00d29499e168ab05e409119ece2c0bf435df699a85989c62345fd026dab918aae60e0a02a773d3e11f14c234546c870c1b0c1c8af5d7eae6232d196426e25e6a5bba610ee85e3eef7571667a7a26a2263a59b7b3033c3b023b50745a66b1d2a803e475689e802b8016181adfd47646aae419967cc5c9fbdbbb638f2740fead6f9aac62d930091278eeb4ae7bc006fa1aa08db9fc824809551ead7f2620157058cb41e13eb2dc2abd2c32de80cccf12ab798b48daf4ad8243cd884ebd5413a07956e36b8b30f2764db971b43511176d2a52381d954bf1ad8f7e6c3668c69474362fd5674742eba6c3168f2954ccb4d18de8c35e849b37409968ac6daa0396452f5e252e06d404f71aac7d41a0f6bca9c61d47fcdc4c01509bc84855a761e495fd3bc2b3ef68534b23c5b54301fb86ab892eed6ec0d587c5e044438355dfed69356e01c3e1e1de63475cded86cde4067ffe33f82eca12b69fa82137f5a2b9c6f55d8f9f852ca9bae4ca25c83cfb185f5d7820a2b49a401846595678f7fad9f9e00dd7721b7315631cb63f4a7445ea3e78f59a3653cc26e3f8fc1b83721ce67ce0072992bec53e11a3a8d4805fad153febdac16c5a312c3c3b305d5a5e31b4b6138bcaeb8bea56520a7da6f3bc26181b776fe81ccd09cf51bc7ae79d18394a0c0ebc79b058280d506529490093e7f85caa13ead07370094bf167cf20767ad0ab505731e9a5374976d28724e36707237fd7437976467f4f727aaa52280f9e3b8c55903a570d587e9939d3a38ed7087c8aae4741ff7481cb6426b604f21283915e7b302da52277a6b093b7274c172721c9ae794bb48b519fe98da7d07afe4b132178ab7da19f9012866cc61abb1d72767ea8352872c1aa6a3d05b11ab74d651ab52528b8b06e3fd273a1eda1ad4162303743a87eb92387a2d5b3642d8bfb9ad3b1574dcb25616991f30c7f2b7b0614f8ecc9424a44ebc690e04dadc0e266b471578f802ee38c6a2ad75b46014f50aaa4325f9cc6d1164c77608714e855ecb0f542b474c647d5fff57dcec0726114359c091f38c641bdbffcd3c3d00adc9588292737070a8cc10f1d959a0da3d26df74e8ad68c23b508d70b80a55e015811ef17ac9844777d700ff4db7639be0f5b3a362d207cdf7aa3dd31070d9a7909592163f05e6756db29fd3f1ab23b6e22a22778786123064e8d59e2016ec07f7bd8ac337c6f8e908a67896cea34c16725b61b6c4ae377bde2e848c14ab7b39cdaefcb5231f5189c96a776bd519b42132d68f45afd5262536abf37cb1e91e273cbf34967404830b81105d830c59b5f98b6d550379386ba18c722d7ef5115c5758e48d925f6d895659debaf2528ae89bd0016c12cb7038f354d6c7193a0be57d5fd1d7afd4da5351adcadac6fae9bb0601bb8fdfb00b993ba08e64b871672c38f30bded26028e55f50c05ae30374e00fec3d354aa7ba46b027edad1f82e2c723d0595fe0f708fa7caaf0573bab57470974e3c10734d4ff673f4d8d11b8d9adbf91af153b2a75b3e07b2128453f8ae0ba33302a138061b9a397a59b02c89674256a2a85ba20cec480f28f605f0e8123847993748bcda117d0a99b6b915c769751b228219ec3206258434d79e93358ed09f14d6fba6d1be724e17c3fcb00ecd72f9307f3af5327a61c8710aba2f7ee89d7a758c602c1496da9abb2e73adac1910174b89f8860a55505969239688fe85860f2495a401738d894ad8c04af9828d31dc055a9f8d1bf57f062940dd4af6e959a53284072c1ecf1266fcb661fe11054eb43e8eb09a925290badc9a589b211c5165e6e38c23d3ca56d77032a16708077589cddfeabb64e83c224ac2bc3349ac6c2044be704420c0c8340cf350c2bfe1ca5c9865c0955e4b99f0fd9a14d737b7a97247eea797247ff124fff209c27591bbd097cfe638f2e3b2a7d91a572e58eb797a19db9f651aa236551ef6811664e09c0c0ca5d0907908abf33c95fffd9388f343ab2542efde100783aa0530b47e33fc12df3cadd0af0e78da04b3f86486a1ccf4399937c467d238d7fadfbe7ada004528f5533245bcdf4a8506f046a620b9e7cd38f251d3aac5a89a73b8c9af1b3ffa4d98eb66d0e94e4e3b2f546b48af3d0a96e54092de66b2aed0fbd0d115268e575b3d438eae001527efd62690e4031606a77e00ae28e26db153f4b6e6cc1627daea5c8fead4ff4a31eef5a98a0e16ab836982b46bfd6d425ad741d94b1a103626084fa984684b1a10bcddf892676155f4c092086a95034b4ee05f846b2ef4eb4eadf04af97975bdfb0889c2af93bf9dd8908156ab84098eae9c66de62b7693149659c94fd0c840b1888d636c042c76327f3c79b770eb83324f9208993388bf992b514e5bcf0a0d5e0596dd4a8b9a3e31e9f3ff70d4fc91b70344e7733c055e602c82f4dc51cb199db891370d4cbd8e45aed828103989c6c18c0782d460d4cf0444e3abee190230c3aa5c88fcc074f61468dac14639f3cdd3d831e1cc03dd85cc8cca28bd9fdd073818293d7f6ba2df5e8672a8913d8f6a77c96efd1b1106db78f2e007a074fbe650882d9658251868390d3579b4d570d11470fd1f86ed8d1e83f33e7b190fedfb3c3665ee933595b122fd17d8de3b000f76a54623cb2aa2a8bec787db3d00276fc58ee30599b03c0ab13f9186d13e8b5579849649aa31382f19c1c7d87489bb432d9c6e299534624f7d7141d5ee1e56f8962ec6f11aaebd446ef341bac56d7279d88a34ea53adfb11ce475bc95d21c3cabba7afb4121ba2a03bac888cd1d585fbc86f7cf1f14783a40f77057cb909199a3d81975ab40685a4d31f4d8f68f1f580feaa73363120da6429a21d2f374e4d289e99eb4ff9f01a9582361f814c2513b74d6f404313f5be77f1d11baa2b0f135906160da18bd1041dbf94d7716ba625f5aa75ccdbd8c7b370b2ef0cd100610f2b1c69abf5c81683b4ad408ce9ecec5e6b9d3f9a229b62ad4446e52b6ac0909b7dddae96a4140c4f039ca3d25bb2d8eb7715eec02167f4f73c267df1eb82f4753cfa1b6103f53ea41c09383b655570009b914a03481949fb19e39f9606b0a4c2c6f455140a07c529d305dcdbb5a09cdd1051d7fc7a609a1d38ef6c5a50fe33eac4357dc5a0a0b7bf9466db42f74cd7ac37cfa6f610fc86f2a6bbde9201a6ab976346c37e48f689aa7da1c1a77e46c2dd9f78844e01a99e9027f3ce889b668d47d784ddfb7c6d04ac0b60c6c6eae31564f946a895bedf3a6782999ea39c886babff7847380840e5dd99ed1e5a3e98f1bb9724b614856a73592c500fdd8acd2af7803bea972534b3b0c51187330c0677557a421871d0ddcf99eb69d9eb3e7aefeeeacc2655cd55626f6f0747a1df9007630fd612a8283cdba3102324282d58ed5838b777df35841f84fb963a52c2fc2d2e69395ed20a94d318345554f8793fdd1a3825b774b51bc527924943b9b5e7570b3b53b21dba30386db19021ed5745a27c58be2f9ed2fa2e380f510ccdd12baa162c97cb77912daf04ee68edc408b092c9283dc0a41787e8c136fb5e12f1cf125bcb2647b6368a53680c3bf4cd5d88ccb12c775389b6d0ec247b9d8d454d6c9f54e9b90c29d66daa77da7293f9dc2ded79b93958260cc50faeed1abcde9b22283ef851b26113a4b97cb788ce02ab605e3e1b63e568b9e4d05136a0cd7b35c3b8e9eb17ea9851d2a48cad71c4ed32e4b0752236fb354232234b79f1ba357955513dc18cdb0fa8f0933039358b14ddbce9dbfb66eaee0b2c8a81ce1144b7dea0f70e0758ac575606f92db12b85d50dfa9abc4d673ff8506e6916be59593d9480b08f67dc40abe789b59c1cbd7b3d39c79a3e959caffa760ff25550545e2891ce22bd9bb7b6536677c44cfb0d953e080a8c91ec2662818467bb5c196518dba36e9e0a60b17324d72b24ff64945ddafb1f947a1bca1b0ce96d3261f25d8a90b4ebe2b1b1b93c9ef181c5ed5d1e7eb19b23c97f975c89b669423e3071977f02c5213d1956a4ed9b0b1c943032d69bba8793f7bd4be0488ef03e735c29d42d5696d6aa5a03eb2bd66aa89e9ac764c376a373a05f73dbb28eac2641073737f545acf3a2b02a8615ba276b6e17bb35b2e6677f73e90e15fc770b8eb6c98497236c3c0639194b150c17fb921559d5cbadf82035832f26259ef13f73aa8dbb1cdf27306435f0f70a4cbc6329517c351bef388dd17545ad1ea3db972c1e7442e207a3a95760ded844c267a3aa3b4eac89753753320f3cdfe17c93ecf4cbe5ea1cee5e34ab5d75432f087f19bce071096bdb10d7e310edc59d75462a33f7707ca8920b41fce6235d20881151643a66f4cd04f9ab97f165694ed259a8bece92f14882712d3076fb935ab6ace669f64f9d7f18e07460fe542582f57042eee2fd68f5486bf587adcaeb2cdf9c33c5d9a7b3084111f390830685686e2279698146d448307c678434db70299a10be798a0cc1ac586481cd525099082f47679f58519450d47a7a94b4c99b2038a681e9634646657b9b819c0020862b7752bce31989944d5156ed8e84e0da19e8f753f3cd88ae10b8d648daf5537cd87224fb06b7ebada802ccbccf25ad582e0ebbfbc5ae93a860196502a33bcfa263c3d79508b81c6503dd028b93128d88a7a33254d52de954c2df8e37e742b719c5254bc196068a35b33f7323c45640551ffc9b7d9e94ead304b730f293c956b7efe48482b3dfc23c2979cf9862c8baa6469fb96770431c0d213d62b02a44d9af0d3af0e2c884a2b1174909ba75d8025b6bdefc4dcd2c7033c59ea09310df7846f15903c65a18fda5ec4c949c83527d18691e3db5f70fcc5da3cfde71381527c331fda6b87b9cd1ebcb23e57de4225f9571fce6208b46d09e4ed6207d1cd6f1faa6c0b9f7dd8b20b9496bb056ee36a1377d314f426bc6e20f03f04cf44bb0b7d83f856d97522b378e40e287f141aeead628b7ef3174289e159c4c33fd9785c5adec0ef377d5596681b75dc818464031677042bce817b9d6c4051e47fec97faa1630f8dc9c60c47a9cdae08277769b203487a040e02864f28c00608270b62ef5b83547badef5785a81f9a637c28efb950aca5c1f8215f652842fe1f717a51eda5f9e7f4c10eed860e3a8cc487fd0310a0e190f06fb66eefdf3f19a78133e28a1c229a03e6ad59bc699a1d58d4a183b178e6516eb4482037b797b274d60e8fe8a2662540ab76b31b6c90d27880f620369d76f7652d5e19ac214c33eabdb7e1537571dd94b2404f451ba3484448a1a1ce401d94f888bca6595bc86efc06e7b3cf89c63456c6c3b59b3d831611ca495c8dea541390c95952954fb322350cb831f2b603d7788764c0c4d42188c392a016dca79506d23af7fad9fb6339495ecb3615e623a605483bc257c756d3542d2dd28a93757b82d0e5af1ed720305af2db608bf7730874c40645258d2ac725fec13c0dff0d01f5499327d7740c3193ffede6a43461f3311436e59bb1c43c4de0a261d126bbb63ed2d95bae258bf3a77736b2dd606c87a61c4f989f3534b69a533a48cc2eb74d10995a88b61fabf665f0b0f7dab830b7b88c6f0155390b351b75e8ba98c94b635d9644576223bf08a4ce18aeb3e56c4c00f4f082111a00b2bb8fbcebbf32d8c767160284bb71cc5b039124a8308dc5632b12d5ab92bdfdce467c23ed6cdd55f2f53ec0da7f5865546ad5d362b254c25669ce4a3075eafc61c6510da79b88c46f4c0e2eb2cb84b0b3f2785085ede9ca4b73f282cd0a432ec26813b1ae19a9efa175e98370985bc6e8cb989a6ba5e6bbcfbc0d9bd8928ff9e00a4d4a19d80f2256dcd056c8f2cf865776a5413f7c400d194e86768442a420a66c0c1b690350a654fe1aa046715ac98780c4d14a069134f7c4f874c38f325ec2ba17e05d9a7fbd94a237408f2c9424e3d62b6d6481dc965da5a4e7e73539766d18b1364d168bb84c9f5eb3b2919eb84fd70f927815bd8426c3b440b6bf45e5d081c84d3324d69eda55657c18503b4c9cb29aef8e496750ac94d4ce46f1ffb484760ca7f8a2cf9533b7c4b05ad3fd1f6a8caba1def35acc670401ab24a94f9d6c1de51c90f384afa4df9d222341d8965fc53e8770dfa6cb0797aefe52a34e29633bde7a2daaa9d2384042fb0ee0a9912ab74a2f95222d9685ed3466789fa12ced6e384bc95a903ed35e5ad5546aef483f2b2b36714d54e05b6c0cfbf6f6757bfc524656e27f5d084062250a40c1ec1daeabc4787f65d04e4dcb93f6a6fc7d478f7f0c38cae53b56bf00fe9a908f9cc54afaae9bd0e53bd5d5a33e08ce44f22a3278f21a0f9f50636226d8518aab5efaeb926b5a15219b78708430a1ca1bde84e3f0bb3aca4e28283b6e74b3ed36fc1c93cc13700ca83e1cba6d9e3dc26815cc50ad2527439ce6065536a58b4c02405eb6feb295d0ec3b7c65d38a15f7768bf1268048622043316095bb8c34bf346d344464d01d78f1058e1d6171a0f0cdfa5b5f0663c8a874f940b65f23d982e745b334e390f12bbb18906750e69705a0cac23ac7a303af0149b2dc037b794700a05b018680fec2c3b45983d461f6286501c78ab56ca24c827cccc84ca23ae04561f02be966b684c2434952983203c95b835da50a2c85b9bf6e1944cd3e6f09f4ffcb503e162ca13bb8ba0847e4a041f1664bdc56a4a3226f740f70b58a2567132ca12ab2023e15c83b543dfa36477705fdc5eddfeeb1ab2f3bfb86de8d07fa7da299d9a60b2af67cf83dacb9f4e4b82bfbd2920ce10dceafee59b9ca7c509d41d145fbf243390fa20cdf05b41f71aebd35a403d054002091abb16639667884ed68568eb0c0ddd9bbe5fe3b547eae5259316f330684aba3e78fa79fe9e10d3354792b08d99560e0fcf2be86f7168e0e25a136394ec846518c9de644c0cf570743380a56862cd1f5aa1746b2fb6c94794dc76ac6da0bd02b0d01406d8d14b653ccbc0add4c600184cd938e27498003179e8cccd547b510e235d3b27661eb3168aa1657afa7b97a9650b07dc57001d16b2245ff3714ff835e516eeb3e36ebaa08cc22c2a0640fe85e5fa12d2aa8a15e2d446e13f1637bde3e2b1bbfae720bba571185ee4f085b2a56e97a17d37a60ac9c1e43d428769eebe34492d7d62e90f181440b8a8941860331c19311a2a448822e981cbc2f7b9bfd9f992107de0cac495dd7c8df99273ee4c266529472ee50527281e61ac4c077ec4b35f302f6bf971d1348bddb26202e7e15ec7a224878e9e9aceaa99a8f44133cc00665ee350cbe9b091425c29fe2f6b6c29f4cd8751f7580a8dc53f51c233e5411ecc0b788123ac3edd58a9648a0ab2060377302881e61f13b0585d54eaf995214a831ea216fa9bc17df8bde51ad02831d64d9794a00ed3123b2ba140a13c0518e8ce6f3c03f1f1554111d94c4bfd23fc907cf54a5b6248b02bb825cb26b93d51f38f2689aba93a8033a83e91a9cc711544d90bf2d92986c1c669cc4864dd7391e2a8eb4d0108763080fe0a6dba0c0a948614509613e129b42c9458654c7adfd0f62f69b513c0c52fe0dd222b8605549641bf731f5924bedf0dffa68f59ec09932ea47e848b7bbc743c7756c880081f255240334ea78c3a1c197b486c61defa8a2056f9a40787517808dec9689e531aa1e598f8704dad30022a6e1223d91199c6f6214b4115c8461c5ca34015a48b2ec0dd906dfe9579057dbe096cb88201a4a6b3ee7bdfa7574787fe67526c825336cd6f5d71e34b13e315750d715061ffd31ba0bc087afbd4ed6c505d5f43ae889aa178b603db5eb9005108ad0a6a086b98f0e41e7012491c00f5e5c6f79b6e59d1fddf46055c39f01fcc17b4e8cf99c331566a1cde8362fd1e0459c0a522f599ab6d1ac122aa86bf352967f6b542da5470029aa79ace28d57cd47404a010f9e27cdfe8c45099b4af8390d0afb1ca7f9740ba1eb115b70f094b65d86e12737393c4065c334e88bcd70e497407871d67a8ef412fbc2e5eac12cef18497ba283c78a5d0dc91a2dec50b9815c1b465e03d2213852a56001203e114da976565e946c7b06d079a7c283ffad823318c1d0e892a802372c599eefdbe227ec749c360c4622f01754a83b2f1eb9016095ec49babebc3c73b52298c68fdddbfbcdaf63f4d23cf22fb589857e00a1ea10106e5bec9aa9f3b36fcd630b203d66479004090a2502d17aebc5874f4c75a6aef9bc8b46cc46a9264638582d748f7d7f1aa4d522d6f0f9bb2f5489cf3e5b592b1480a5c155087a04d14d79dc70f86d6364c135eb59c278325723ad624f316e3a2f900183cd2ef0b30f6991539b9fc3d088adf2627158e24d1f1989f0ba76b72aebd59508fa67f3b1ed1c81d2cd226aaf84607f85e830cd9540bd194b5543f32b74d4ba912fc3c29ff5079d677d6f122d6211e07565bfdb42a870d1987cdd411f4ec11299338ebbb90bdf9070210e091634c9de62167972627c90ff886d7cf33e423837fd93fdc1cd35df5e452135577a0c238b2211a692ecdf21e2a2299f2984d9a97aaa59bb5ee5e55a94a69250fb6700c107ab8edcc3dbb941a7f4faf697649d2abe29a9378637d31e72c5d6a86978c4d1e7731200ccb41170c4c12990ee0a7e03d6b6bbd9e3e983acabad458988314c0c0f5a04a5d56ec54dd6e31a7e45b47aedff13f03a7026a758b7be2cbfc60ae2a67d6247023920cb5f7fccde2e6f7333590f59a446034f224694a72014b16a6599e30ad9703a82687fa8c647c55061cc9e954758d3ed85e68fc16f8048e502a1ca7a1164a4617e13c4be2bb54b10deaaaa51483ecd6ba89414de2919701c2e7c8e9842b830da2aaa9ee81d5b9a4734924be9cae916dbe08786cfc85732d2322e7ae89e660ae22aab346ce88981bc36d6b79d645d04674b8a3df700cb66e72c93be9ffaf4d3ea0a9a43e24aa14737df42002b5c0005e5be96a610c5906e3fd06666fcb9e5e4aa6e9a66edec139fb60171f7504b740bbcda6d671c8336b7fe2773c09b2f2fca6f0f61d3208dfa0a85f7457b549c367ba5e3e7fb68652430ef3a4e0b1a879c55b652a9bfcd7433eb8a7016eb7e0fa3b258d828998cc88a59764e8d5aaa3bcc967653591a76f4622f65564770c8033c24de4f97412fe6c421273e7b1e0c279654fe859509e6b673e6b5b6145bc99bde061c2fb7fc53528250317154404a78fd2e17ee2bcc613b4df76863c98ed3a3c160bd9d80304f4ca73b3184bece32cb0eeacbbd9265b38d30c0ac9797bc3737c3a810cc8845ea1f83c1e3330196ec81ecb6ca7d4daf603f6453d9a91da1b1efc26959a0048efe83e7ec6abe844b8bab69af6913c823440842c3c224058e6573bea4fd1de93229b6bf00df94af80336702ac334ed5a2adb79395cd11dfd5d40854cac204051dbf5440948a9cc91d9f4eec04d0ab550b1d3af852c11a253fe4b20754ccb863cbada8bb4c0e002876d4a2fb993f899d2f63a43b663a731534debbaa34d5f056bc056c0065b11249a03a71f546e00b6254d331630fae81631667657c0e68838ab0ca8426b6a8559a3fccb41fb23ad37cd853b981cea87f24c62564255c4ceba4c566802c6a693b5fbf7792841cfb59f5e5332f9389a94c390742a545b45f3b8828ac23799e53d7f7ab32c5302336de7e35d787cc626a4b7ea2c12f578f430f56993b6639e8c5fc57a2c3db57634f2f45981a54113f194d7ff74dbb56c823b7bccff918386724876b5217eda708f369df2ecc4715d0944de3e6403bf3df16b7e43094ef8d12a112cf299455b8d6dd74f571ceba4895b179b6f0eea04d92004297a1d4f4bfdade7e72cf7a648666e1707df0916964cfc040d213de6fa35ab04b64387350d35cf6032bd849109761c5545062a641c3962d4c3d52e4768fbed7cd9624ab0c087d3e1022d052280fa4f887cdad5de5882244eaa89fc9993b28ddee4ecdc9f7e250531041ab89b95fe188c6949b78120faa0f348efc52bed4104dc921250dab679d0ee5350fae57e907cd40040db5bfcb46a03662874acc21728bd64bd4d93736e15ab3987c4f5c76cb1fc6dde8adada7509a9484d612a8776c35bbb14c50b36d44a57f2c00201ab6d8ab7af9992f0a80240f4fe82858f2bc7e5925b990aa3c0a4c80fd72979000eb1b4ac7a3bf0089122488bb20cd4d49fe9f989e3eaaa7194333f8f193657d21506a15f0d52da21a7476f074ceb3b9840fdffe4afef7df1275e16a075ccc5c869b090fb4841ab03dd7e626a1aa0e8aeecc7e0bf0b02c338530dee572c7efbd8bc035bf8225bb22fae2b467f9b097542e2a785ab2196064d15fbb5f16b411dc91492f9e9bf5af3bcb40d990f5840c54e922d473177f6078e7249225c9961185c6361945a1ecb7df39bef9dd058325a9bf2023665ed5e7ce9d8a44e9cba1cf90640713733c295143cb4c11cdb089e948362b845137894a1c5184b87053125a88c5cbf8f8bcd0e039a373a67fad3fd758455415f8988d979a90349069c969854c8ce237fdcae95679db4735352753478bfe7a07c19fa909002a106c1f3dae178571b62ab3155d402b598e09cae60e886de604df72667183282d5d6a6673a6314c5679a73ea26544430a8bca791f5875cd0b5d1e47e6a9e5ba741fb7e433f97e5cfc94db704536dd1e73ccb0c5fc40bdce06f5b1ff712dad9b98e0d579555d4cc9f8b411c73da3f50e99bf64038b88849e6826a267434d40e7c5d5001f196608baa42fc6d4488dbcbea5d258f16392d14c3511050f29bad1a0d512d54ef1cb22444d2b28117126bb623df8739ce4791b9f4e7696d147174af8fae735beae0354c0b0375d65768ead445c3715bd4515707948f786dacb55c6d7bd0118369deaeb5329f592ac28a6dad83ae4d84fef226090b4d9a00925e56018320f82f710015060cfc1bece7b86c3d332f61683a25efbbadd6d0f56f51174f4ba4d640d76e5d6bfb0565dfdac2a15f75d871752fd2449179af5ea94f68a97685333d10eb59494652ce0148250f610af4244978900db7927940c684d54bdcf9f3f30d19b35cf2216ebc1948bd6e463f46a2920b5026764c68757409aa222feb979455de24107ca7d0fc36d9e97fefca7cc61af98b87f0bbb2ad688d7567e0efb11e7aa43d14ca736747946fa4f615f41aa510f19892ac42b002aec058b5f53d4d23f57add6c9a6d51276f56a7d425c92ea1bb68db7b8509b9956f853aaf7e3f285715d4480af6ef633366e93e6f24c7c4307b60df710455e3c5a5a93dfd2a45a8aea9b61d13adeed5178ecc136c0c47e29f09e04c1b90d1848138817901a7817a4d9b25c671b6577eda4856718c8d4181830bf0e4a15c9665c0a6b736f2806e8bfdd140e3f4237461a453e98746987150c9acf8301bd6903a01603224dc3625c2d9362ebdae8ac055a3a7a3d98c4fcb00eba45365394a039901b0d7d532648f5013b16b35f2990829544952392e4ebac4f818d31585e5e040c1b0c4fc2703cacc1ae07b0131f033907fa53045600e4a20b6ce1dcc2e51068df1f974f995312155803fdb2579102846b66caa18d82d04b914a636c96a6f77c3af89cee5976d2c98a9e76c30fb6fd78398fe9b9079182870d5d758310339ec537996fe8ac3d158b0d3389562b7b521ce573f50c9166320830d02aeb269915999bf5b79a2445d3fdb659d215b9ba8106fccad272820e437c271b5e5216d4d3604115063aff57cb5e4d4b88a10c8e2829b50991c944e4a021eb1d993fdbd2571ef03d4ac7b8a923a4d34ff590fc773c6e838c4d6f26a50e461b7a522210322fbc97f5f2f9be898cbbcf616870d9502e19189ce2c59317d9d32716dc724576b3b67bcd1772bf513d62d2d5ce1e489f232a59e7bc494570890fd53dba4010ed8654ceedff41fe0eefccd4c89965b276c556661d6c66271b50fe968d88aa5ac9bbf1bc9643dbeedf6740835fdd48c05d3e411775b6c8eac584e9c43edea46611df6407d2bf4f617c3c6ecc288d2ab4a3cf7e7da469a91af289abdb9f7660aabe64788fc8fc72ca68ffe7e11a5ad7d49928d6c8d3ab99ceefba0fce1d554fb497bf5fe4c8e082aa342480c8ef91276aa760967fe0c2c878ac5dc6e4ffe7919083575733783292ba383df4ec7567ab28f213ad6c34283ee357cb24699955ea689e8fedfc91f3f959cea17ca999dbd3bc4e2744143159c637ba7e538d63c39d7039a367bdae3de2a3bcde321bd2a021433c7cf4df168b6978aace4ac8a1b7ba48d8eab345abd76aead0d339c347f326d01b3f98e4047c26cb6b7bf4dd2b5994d4f2b48b339e25e4b4e84d08d1054cac1d72a68eccfe7dbe4f666cf1ad3f88d7f1b148a3529a2ad599a8820a115aa68ef390d121e07426a93c41ea9bdbbdbb0d104b7dc5b183dcacdd63c8b64975b1e19a60db5d817406f1f9b2260bec97e35bffeefad232c4d7ba26a3f327c07f42d40c128e6d92eab2a4b3344d1b567d9c04b36bd53c6f7fe4e9002141ff9580eb04c94f1a278c2ebb0a0212113c0ec5dec2c35d0380650ce69b5c3239331f76bdc98b96d1e1bfd71679241d518f43915d5cd1d5587e46922513aa5c12effb7e0948fd19ec2c6c7677a05a6c5d35439522c9a10b4046400878a5b5957035e1e35b802c0ce06be2c0c49a88526f209a2e512e1550b232586ceef14cec19598ef1c348d79bf459be142267c460ce07aaa5256dc6eb9d935695a410db7536d4041154f9f832e8c4a498e0790f2d86b60251baee2fd3c7633b5959fae53a73c7bf3252eaf4565b591500a5105a3412fc4ca78931ba7531a46d31bff20b2080601b4bc4cbe6b5b51c91172fb056f972d7731ca76ae63d706c4623a0b1d69da2c23c3bb69254d2d372f38839f9717208368eea7a380117523062f72a1d74a3d178d896882eaec25ab1a5feb15f36656d47d3489b56cf187a47b62a0b6e9c8a9e2596d473d510e025b6a2149b8b97fd68a19504b65f5e3ee5a7d3aa1e486bed7d90ec94cb951a84bb37c4e67e63611119c975be60be2104b969ea3e242772316f42a294d3ff0e8e01ebbb8b883b7c04692a98c38c52d7bc2b30f8865624ba3e7ba6a0810310f6c2a88333ace8b556aef90892d48cf049c2cf04ddbd5f8964a91838fbdc708a45e53fb0c31721a829c6563892ae251f9a0d949b180a770e70b057c0326978f4f35a7bc718e2c4c9afb7e1269f6d4383211ba528aea056856f8752b8a658b3c11da79dcf73417cee6742738f949729ad12eab19ca6ae4d03ff6f776fab37132f14bd723d1eec09a0df765a21f16de86bdcda82a1053602af81a714bec3e2ae501dc242c7b10ed892d0d5e90f36bf410abff5bb4d923a6bcd04cd29a8b4e1f943b1d18fd78fe37993aefe9270c729c03a5fee5199c042eabbde8722028df579518252bb87c589cf0346c08ecd939419e8f5463c9b248e7193414dc79b4a3590b5c7d4cb06455c68ebab51f4d1bfa578fa4db53a40460a948c3d0390d8300697d95b851499525470a9793aee94f5491db6bfb14554eed32dda6aa91afb3975ba4f7ace5dc86e66f68a7467f98b683a77b5cd63f8af5f01f9f7ebe263059a7945d2df0613605d10cc332e57b6aa14394f4011bb05027aeedf7885f6b8e02b10e40447ecbfbd82156bb4ed451e743537d668ad5a6402878e542cbfbd06c09142806806ceff76b97d362535d8dfbb1c7ae1877ad116b2b852f409adc62f551476851b3279b6ac6aec9b64b8168a8db2c368aa7a7ad6426a8b95ec55f9e77f8bcb9e4f4ba6ddc04b237f4e89d8543a002ecd60d2e04b48f0f765febe2efc676b9f333e31fba298a4d2dd78e5dcb526f4cdec3a69c106fa57ee15b504b7d95353c9f3e63c776d3f8d8209ece1f39af340e5e6cdaa753fd2cf3b0b75cec8092fd412f69b844e2be68cc5196c93675d588b17c4948fac1c34369b98ec9b24707fc111f198f84d27e42f6df8b409e6783c20ff6d6f273262746e71a206e14e80bff4a53703203c4283fffc322421e42d2cae256e261c93731d8fad2993b00850f3114fe545c35267432bec1f4c8fa9a0a77b486e778ddee57e5ce4eb984101af0d9af6c0bbbe7ae190ed86a963ef44fc61a13051455fd4c6c0c4a3d1a3eb36683b070ead5bcd7484f0f353da036a697960d6e97df9c1aebe41404f238499ccde687db71d0e82bd229488a8bb552e257bb55aabc078e5c461b1b565f0937f763214c3d0c0a00f2cbe91994831d81e863e12643676b02c5d1a32004247b4cc52789f774ff187bce831a74321106861fe1e9ae3785a968f7c8e805b19a47e7c35ab78cc3c8542b6dd6baf7ff9e7b3486a70ef58bfe5441f07d374eddec4c322976508697fba68a5143c71659c86bcdaf3fe3f5c94186efb1f8757409a9495621e1e8e1ee6ac7a4c88e0c75a2478836b0cefbb194dde91a7b484cd531df0475e388aef1b159e168528d3fbd925f88e210503d7068333cc38d71aca79aebfc02686abc507dd511ab69b93a8b2aca6909f429f74755ba5f507b60eaaff4595371668ae22ab71747760ec94ff7e92091347dca2f7e88ff90842cbf9e56357a5eee9fc769b20ffbfe3ecff42370ce71356427140fb767ff37b5393c0953b45bdf3043fbc0c0f24a9b7668a55b05527c56f2f65e777517a3d3028643cb5c0bc49d8f1eeeb82830ca8d643a9dcae124dc957db41281ee267e2cd695161bf08ad4ac4136574be112cad235bc36f3c80c22cf2d0e7868bd2291f28fdc4508d7283b68e68415e1bf488c32de1915465d190cb96ad75bd18e21a321ef8787e5b2436a153e3e53c78cee748cb8ae7716c1dda23cce9dbfb7267820cf2ff7e2fa99176b41aef90c960fac5425e8b22a8b40c80717a8fee0148994a35d765612314ce7a18c52bc0cc834ff64970400d8108cd61560e18261ae8f9a4628eff1645307e92870d947d72a0800af9f21f7ea7579ee5272f0e64a33c8a53e16e8a76a8d378d5ad3d40b276eacfeb9bb7ae5d92008e1a2fbc784237c15e34ee5982d11d8ce6be321fb546883cc6536b6e4c53e0cc4160e6c7c7d3ce30e41cbcfd63106315e198142bd5bcb268c973a272907b394e0818b7e9da93440785cd4a470d52c709dc6319f7f8bc081971e021703779961fe6b6fa91dca18f3f01f38ec6d16f69502014c28a1247d5ae7f8b5e81b56c32faac43265b6accc7c43b35fa7d57940f6761c1e45fdf96a4325f6982680ffa1d116a936f2aead7b20dfd04d1a93284f782db87918c62e15ad0b71e0eea2e69bdc40b35382a997b4b8ca47a8825c723fb1e748746562c9f09f8575272e0e2a940c30f6621e4eff44144b4b3b382cbaa72da4cbc3d96d99d8e636cc129a7dd453c3deb96fff984edd6903a16c3d8ff339d90c81f8ea46442df13fe74b331824de57fbffecd64e366b8b83a9e7de4ea711054b82a6762b5e228ee3adf9240d66f511191c8c91924c1988678f0d156c97c98ea2f6907c471ba301438b44c003123f28a56789d1300c6f156e23dc2dc8c6fa9a1230c62ebc0c832d2ad568f947a0c50d62983b27b4ca2647e00f87a934adb908c30a1a85b6b58a83291cd3c887f99006cec2ac27f9d8eece190e37663a556a7945cb260324de5ac582df8f700a7d9ddcaea2ce79a8ccbd3285131001410e999381d66eda15f9ecb3e626259519fddc1c5cc12d7590eb7e2dc4d8e2123219e1f5cb71486553ac36a1c43d5fd7ce881c602ad45d92edd8f805b13ff3ff28c028236da64481ffa5442662d222449c486835a4daa8c819ce9d3bf9cc9f090a1ce42fedbb9d1be531b3d97516ff6a9c046d7d69c7aac55ed9bf099b168c39d2ced6dad91c37e22e4994afed45d503462f92612d1a2061191e9c1d17136935aa50d64bc3aaf205b48a8750d5602064eca3753911cc22c1b83da85c8c3ff3051991ef3081089bed89f453250467726dbc66a9d4d1417cbe8421ceed0f29c69a35a24dc63d32fed0b9c6c32eba7025d290f6d5a8584b19bca39a668cbb8eb5568450af9ff95b1709e713a6f3800af0aa0d7233a65605037ecf93c9e400c8d885efc2e24e10792890ee4746afaa803c25af189506b37b1816259ba09d2d2e98597ab0755443ea54b9f77343e8477abbb7021869921354f163b15577d1993ba0b11d1f26233066c8168e9788200c3f0931e37462d5ba08fd5627547b685703d070cc3aa0e7ad00cc728fd15077db9a02d1200fde0b7a3a044d02f2d3904675ebf5faa9a232644f95a2fb849913b26d0fa5da06057aedb79e27f147ad35389e7f2a8fd14f73b4a016039aa558c6052febc0da5176fc2d6da0ebece9ae545082f36541fd26161f4d2539f77696f47042dbed72bbf26c6f18adddc4a89d3611aa3c6fbfb743cf23b6e1d83e83f8ebb8186260632fb07a34f59d4b5ffaa91015a42cb61d79b0ee8c66dc8858ad7748b1af3da6415e818fe9bd3beb624334a02fbd2b5160c19e0ccb78835e947c0fcabbc0fef2bb67f4b2809db7725d09916cdfceeaf82cc41136e6aeea097d7331ffaa404e132b2907b834215e7949de5b9e1fca2e9eb91bca4ed6de7a5e0ccdd876e1434f030be04063c65b6b70e6e620bb9a2c4767824d8ea10c477048a2429d6d8711b1e5fb21ea141460544f630f44e01c02b2f2d8250812231c42d8d597bfa37d53bafbeb1cfbb0418f072b2d1bb75121aa57e753cb32beea7d630297d687ba46a53a5f97e8435730ab0afc9bcfab43e85a83e5daa720ed0e6122f83895007ee1c60067fa437eee7f3a814b68c23d11f9963dd01f28c32a917eb43d14a0a265cf74f942905dafa297a2f68bdf0f1b4d3542d473ed6fda472b133ae3e7b12e55827b89fe45bc91aa2542881a3434fe6560a19f8f641094c41749b94c9c8046b0421fb15f36960be35b81aa3859999b23a0413382a6f096ce22acc22d684cc4594e336267bcb2a823d7e5064dea1d82c8583f80f88eaf58fe883069f06cf67548aa898619cafc08aa3f23f079badaf7c317fd07d60687358d6deb65ddb15c43bd5d942829921d35268396531ba46b5f410ab63b01e108e8682bdb74626733ce618e76154637285a6e34fc20539f69475e3436e0bc1da0e9f9cc904f6bf3c71108280f31956816d4cbf31a5f792416713a972db3a0bcb567d89d3db8122eb28a42bd67f73983dc5aa8ec339d11f423814d59b7372508fa1b3609d6d8762310053ffa11357110192758412c042572aa722eaa986972b0ff1f63012035999020524979d9d531623d3458e5c7fdef5899bae4f71a5e72a414a94739b009808f67740981728345fa8829e15512e614bb7c5f2915bab59a062df010d5479446652e6f5b697f27704b03880193d59e240eeb30e293746436c2add568fa9184ae99008c9ca44385e18c4c7d0707c63de81989e81c69b47eb779bd98198b94f9101616e9576e4456cbf2a918045f2e71bdbdbb638f5bbbe51f4bd493f663686035600286e93a5adbfa98712bb728b49df6e767c10ead70014ddc1a23c3a7bcb41a8611c2850755dee994ac2e9e008df254f43e31805ebb8951744ee5254d281a7c1e912bc4283b50a31b3feb77c683429c6c409441d56d28d8201fcee497310422235cd493bbc4fe9711668d9f6e22542d4e676f742693aa58adb06133cc2fd7210c2bb86249b91cf32c1342d37436fc463c8c51006ed9e8e3c7e47bda7e87299da60bbc2ad82b6d9daa68bf5d00cb29b3e98bc89e777c1c61be080b648e2a430e7062f187985bd0b65a4216dc2f2882e59b6c3169c50767e9ebf007b4a7062a17ef5630fe219b9991b89431cd0dcbae6f5c2ec0d32414115c986ecbe369c4fca9e7dc756738d0eddc360ee3a3fc194dd13aa8777b65748333f04ff3b45b4a6a16ef298c0af79d20e6bfe6f655dcd52b591e6a598b9790c9ef695e850037fd540f35a65691e218f7807a73de6371bf74c93e4fc0bc754bdb4b00a8958883ef3d37714cd57c75c26f530a65ddff4364b8d27a0de3b5c88aea652ba6e5e62e07b28a00659d9c2b76ba7241a418eb693be9729d934c7d556b99513903436cb3d5fc9013fd6cfadf9fd35d7867db745472eb56485158dc1a3d98d049573b3e6b2434b1ec78c0bb09d5295311f813a15dc63b675d20dabe1377ef3d0a6b210b5e0787edcce0ab45cf2ede47ff6e6ee9ca96f8f592f69999d40aa1e09256d73e0a548203b49f22c54ed7ba5047b431f3241f1e808591d39de1a417cf8c83093bc99ae68e303f2bd6168cc62cb675d391571da0374cbe63262ae5a190e999f8d3083b5f09ac9f7c4fc399a5ac086162e7498f5de1a3f661a89f629e2264bd91d6dab0a667f47fda4bfc4457d2c526cb3d1409c817018093fd55c91d634cc63a9d78c76b59b994185db9318725e8c51edca30a636b70cf7ca774ce12a1b122b8e781bf3b65077c990aaef13597ecaa4470ddb33baf75134b72d8ace60ed4339944161b8371bc6bca03517135a3303db35e9a7e7c718c7f16c7d7fb23193d55318233ca3f3db9bead6012653ab0a1828139d36d34aaf5f80250b493dfc8873d935238494e3c487f5b2fb99403d9a6cdfbdf32ca5ff364d403256782ba32c218d86f5d9839cf4f7c748c5a463ac157cd99f118b3f0ddb52bbe626dd7b591f0d100e2ca537337bbc724deac53a150195695095cfbc39890a2b0075c308e10b579f50be655613b43e9a7cc1849f4cb95b98f8fc46dca52569405188a91469e28962b2a5c2933662d4b27bb7a673723016a69bc5a7c74b034b8e8a99a4ddb495a330aba1154e86c810724b8eb92358daea2cb2f10780fbea5ac93500add6b34574c1cda0328e0aa2f27ed403f8b0495d3d259cd5deda537ee1a235d0c02e759fc839421da79b29ac9d930ffba8af2c327785bbe98b72cbcf3d63d56f6013021aa37a712ef293866f3f0f3430249501e56b51c653459e0f5f703c79f8a72ed66a0d69ff84419893329b4e58ed2ceb46e88398b1801b331182665316faf066211496ae5af9aab80d9cefdb787595ef74554fbf21049ddef381dc1390abc7b83b3561fbd1b10c3342ffd0dfb145769ad21728984355142c9475ad5ae1d22e8058e0f4cec7ac298c6548eef054748e89d97ecfd7c7d9dd0165fda959a881c93aca92b1eb4e7f05015a700094c7fe8b6bbdf3ac71f867e760b5f0b5531e2048d01946b41d58db3e4c9a9d8988da3f4f8e10e25d8338c644d333906d10103bc0add8fa3a96e758d8f2f34ffd6a0160fe1a86040f220d84e89712b72a9f1b29dd2e3996a15102ab4fcd4691ddb240ea1c2f52ad3e7c5561c6bc69ea670fb4d7dd09f68f1b09358ad12cc5d15083e9150cf0bc406cfa56443ef28d6e1614fa55c8747969caf0bfbdf1656244dcfcc02c629ceca8ea520c4419c3d63d7ed67f4f101bd95394b14ae615a2105304e299abeba98f28cea10cfbbd8da81431000ab49fb88637a86f9a38cbb586048b668cd19b04a5c63ccc0a1cc7faa4ed0e36a0cbcb0ab8ff0da1139683c06d0b7253eae57ca64e8c6999755fdf5da096f1c356c27353acddfaf1d4acbf669ddaee9f4f15d90e9db3839b91a399aa64d46276b4bcb7d3b7ec92686a3e5173b16cd30184e316fca3cd55ed07a92e0e77989d6b41c9f36ab618a1c384f4d6ea66c366119939fa948cf0923e7d9e4556e4293f934986136a7bd655bb098304b0162fdc323aa69ec27ad85546753382c42e534c3e8b266eb7fe228b440f8363fafd513ef2e9ab8fda6d4fa5cb5e964456a67d0acd74e4472ce29bfd59a6b76c7fdf7b0f2b7d91ebc21af27c6ee7d1748ffe6f46e04ed410ef3d51e831f955f60e4ba3ef301b5eff4c0e584c7e0cc13ebf1816cf74dff61e3e06986b77497b74421ddc9441804dd684053cc1c6e047844a4b8d2c7394a59c074f93e486e42ec916c78bf1e1da93148c90d976f54bbb26664915513be9becb10af505f2e6f33dd358eb942f96f9df607df704ef29fb1987002910398aa01a76203401b5e66a88e61d8f16fd947245173e98e4467be55aea47206e3d901aa0f84cee750995989eb1c91c1df9946fc72cb85d0e477cede5225e358f771f937eb000f109c27384ade4ea0f8602dbeb2f7aeb7995e074c58f54bd209f18be5e7490ac5b93ca8182930577dfd8704e6fcb7865a851590554bdf820f975401e7b5b092e3d3d9d57e4b9e97c48147df264f20be4a2a7556656b28c7b6892288d1b772224534aef738c014914fbefa6af0da0ad8a16c648f9e3d277703201461b34857a336950a80f6edac0fa698dce8c0b947f699a6e785772a5d5fa19fc43dfef9c1624d338fec135d04e8738db63ac430ba2f9b8176bc65030ed3a2a0c80f85a9cf16028eb12359a95ec054c2ac7b02e29dca41e2a9558e38927c356b35f1acb6e259a9fd44ce106c518986873c0f7da763858f4fe71cd36fd82ff5732a7c96d91ece1a37e9a131d905fb35e50487796a9ee7586c5298b39f3cad8ecfcf836416f80a592e86cc7f18f4eea12f2f00e1e943c581f4e1b5838d5eb523e6d0a8fb19ce2dd3965b238f592ab92bc960b941282ba3e6b57137b45d86078b7f5b9ab51ea179edd1387ed05ebb87966bf81f4dc0a370b4f1871f8f9dcf2a2e9e056356a3ac053a3ac6e7ae0c7200f6daec8565dc901985064d43cffff46fe70dd184ced5ff2a4035ffb5e568b780495cb741306fa531fa063aa2da3cace8a58bfe590c8490ff7983396ef33ae15580f3b12b9bf657cff19e617324bd9f3e50a8a2624c2f25804ea7e114a3e32da4e19cf594bdf59647cec90d133e613a1f94b8d631b3b3bdcb8cb4fdb980cdff84f3e696763b805bbe8605723330e62b9959e234498573edfab765ac0ca58df18e18eab85c370221428a749c57fa539b4919ef74f734201e55be6bfe397490d70e0a697e4d75751628ab4593de445bdc82d98f52e813da86e169dc9ca8c6e9b8b40143be242030ba2a46c46237b0223804ac0771b5073f7b564549b0ffe5a353c84dcd13b0b1db614c5fc3bcb1747c0783d5755cc07de201684d66554b3c10be5cbbb0c322af067162b509ce88f00fdee373d35ecf459c15e985297a9d05126174f8710908d0300dd026c089c47d8d8e2f795e764ec45d1805b75ea5e85c04306d64c92ca50f7a44f3af49ef2cd83cc5739a1ee25e7148f2db5750828c12f35c05c6447f3c50b41713f05e9fe6fcb50ddb4283bcd9113cc7e702e0eff7a5e568ca84718795b7178b5ab507f0ddcbb469acf385bf3ba4dc139d1defff257dd01b6e98b9dedf314d348c7b256fb6a0df2a88dbd93676effae98583253cec696a6d1c4c90e04c7f3d655885509b10bfb9192ea92713884676928d53b12f76dbe28f99eabc8197607c3c0fdd995742b45f46effedb37ad29b01947d7ebbcd3d560806182d3402fbca817c6cf8d2ff23d483912c35efba4d9441a2196ab6900e44bf3390eb01054c14933e214fe4839879418948d868228318ee92d227f1161ebad3ca1f8e34251367c6f332611465b7e2ddedd36aa70b73b0f434dabe8473d34390cd0acd9aa310b3ef82674388085fd352051a2b45064b213b19098723bafe64ded11ff2e7500d2d2e0d0d176ed26f58100cd8d450d58bef2d2e8ced6aa8be998abc1b028c2d6d6a99d28f4e70b691b35371c5d1cafef58f4751594343d60746d75e3ba07e5ef0cc5171d9f8d0f82ef382ff34d69d27e1a458184057e7ae13a7886a9b6456cef7f2b90db078f13e1ec1071b46fe2fab3aca59af8b0de082a1fbc9be055aa8e25a1196b221f6849905318348f32b40f362bfc4380da23201888f23d16ca1233053c628cdda86f2305b2cb1f85a4a285b892f59bba9cb75acf3908317d6b19d0d6356ac1ef84d5c6c4430aa5cccc2a6289ff1f8990c12edb309ca14ce1706516b9631243c5fd2391eead17b7c4d5ba8f4202b885936d447e9b19e66b3c00f856f20bc337208c3b5148205dad1b745fe5ce8a268e41f19efa8e192e74a61e650926542ad403d3d34893b751ce67a4ae87200b42f65e8a64270fe834afce0f3876e8247fd96c7ff4f2c6fdaeea6714cfe66d539ba208b0d31c545a3a852ddeb69b2e00ecab9db3d07db86e022d72fddd7d408b6f07b9cfbe504761a74025ad818bf93a434a9df6fa17b52a46a403cf5a2f60ef36d32d1b6f47626cc40bd0c825f0cae2cf055c28431ef2b44dc395060fec12bfee3ada56f69bcd400dfcc5275bed1277ede7541bd9078cf14b0db41178050af15f5c91ea17762ae6c3ab55b4726aba10c88bc31dbe49f0dc2feea7a51e2c1626a2d23485ba68e32c302f6d8f8fc5ba93d8f9fc3339f84bbc20e825c434697acb2b2d62fada4d03c05b43daf518d98622e6eb36fdead58b47968bf4c0a2bc7bb6875beecaa41be2a57b0b4534334b186b0626a975a095ca9c9fc77dd65cbf07a3cf26d1386ba5c872a66c2191549d7c1e1256e9fffeb7ed5cd50ccf1de32363aa40eb0f3912abf9807b4f5f601c7f59935a8ce92c9ad8aca042a1b1b0b6ca8d8edd683b3420f827064f4a2b7d60ead6c748d37ee87d0a7f09348c36b556e5e3f112b730c8faafe48da8d3509c4f943de04100ac61c5860bf063262600daa5044db61636df844664a461c048050962767b27bedaf34e673c0a2ec6b62440036b754448a57b9f586b22e28162b81acb2265b12eec8355e0cb772b350b1b8af92e9caa914fef1199f619dd1fb593230bfa3559947a30529778302cfc42ef55871bace29da6bf04f6bad2c9dcc0c8cac222a7abc41fe413ec04e2b9f0a1d90cf35b8531052685ed4dec23bc0e4937ef60cf1cc8adc7f2eddabcd81b02d99d854656a2b6348b428fe583a260a982490ae3c2f336996e3bb35cc739d29469f952c3ef5081d2ea530773ba974428395107235f7e2e21e7692949c03eb4ff2a84f6d2c904cb38a7484cf02e93d8706211920939d3a0076a60b80772332468d73d2f98c4bad9f761e7df0129ef4581a1176289ae37071a824cacf38f2dd510414357b77349a037b6924d6c75d2c48fa9f2738e7e321a03ac3c180d850d813df2e5f91a36ed9e871e1ade31b0bb3300c2933ad6dc50ec470bd2273353de046fbaddb7a29700c2c7d0d542dea19811879103c9a907e538f09c108c913dbe1d5cfcfd9a887dd0edc2cbdbafcb0d8fb6bcdf9529ce5be48940a85c2c2bf809e8c21ef81ffe78173a35a235f7720ab8007f42354c40cbc4d804bd57ce35c2d3c2b1ebf3086ad2450525dc9c6f9d5708db918f317e5b660bd77f3fdee239ba018d42f494c67cd6f0cf57329c86c45596789e10840d6e7ed18659b56355b6cd2bee568ebe80efc767f285d42ed55594cde2d8c72d51fac44e89196728ca4344018cd1903e801b90d266646714bd5fc6c6b50a97bf913b4e3f01d79664997dd5e818c9318a775db2d11d09ecd0ab2fd1bd73314f157f8f35861546ab6f8c127b0664b0bea0ea6ee8acd84d1a013dacae62a031fa0d9abc7c5351406e25a32b5da3f390b2b7f05cce00032ebae45676587d68026a8e8eeee25296d5efc1b95b68cb335d9215df2939bb25c7ba09394aa418a399e525d695784432c6b688f4cd0500c8553644ef845f28f2417334568d0ff22693f80175daa42cf3430bc56d012570f5534e2a2831b441802c39be6908e924f8861bed334073684b22b8ff677eee809027bb08fa31e21b2f3e0843f893d46bb88638698caf87741c197f30950534117ca7f7860d333ed8ae884017e53092fc13bb4760afc1f87440892ee212dedfcefd3c8d6004a4f02dd93dd1037cc6333ffe31ccf2ce748533cc89ec0879ad6fab42317fee0785af4844958b2122ade31d450616f18846a984f3584f00b8c603841748ed99916ba98d86ac31838e3209a5faecf9156b211f0de9c1ae95c59f978593c9e3f73d0ce51d530a8fbbc10dc4a655e5b0f38a689fac70eee6d4279fb62deee48cdfc1984de442455606e4307b8fba4966cb796c409cf13aab7d4e137de4006840a041165267d7fe00286c57fcf52c125c988b932acdf858297319b742c857efc4ac111471c1e67d8ded56ee4f5e24c564e221b469e364f6ad2b11e766f47fdbf6fe3c48b222a13884f51d8eeb6484bb2c599b629f52b646be49a504df3850532a68cc9586f8ab0d4c1e5dc57084b5161939cd2ec17d4c14b4f7acc38a421fe77edbcac624d4ef706b23db191655af46c9b21da50dcf474a8d00191d17bb7b281fbc0473195e3078cf1f26f5c3c1ab3a500c56d9e197757a1149d7bddbce62e4ec19b8726e9de24ece06f7e987272d2bc579ed8a5a42c066c768e769dc461e314120745957b057dd6c1fdb698f6f4b829b9d409a9c014816366b640016ba0d70c851faaa1c5b917cb5493d315849d19e7a742d8045bd661a474dc6f72d0a711b3a0f1bc427fddcb7af9462d177ba8179745f0b54b38be38904c2ce3114d20d79e94e2354587cc624213bac5309cbd27caf387204ea2b62d4a17407e39620d2f6d0049fd306cec761fe2b3acba4a1993bd1cdee37d27f2c6443220099ec8def3a438346589d46a9a64e1123a8267332bb6551ca1bd578c8f10e1290ccb23d5542df4aece127aad5552549161395db7a89802f13acbb16ee82622fcdb2fa237ce62162a70d3094f459bee6e89475eab0fbc28626c0daf3149488c3d498676bddecd862eb5b5c7543e842ad32d721c249a53fb4cfb0cb173e3d0f4e0102899c374a99450f7e1bf9251599186a92bfae98793f849eb2a0ad508e978c23aab8b4812c5f0a5b38567a7ae914e8105cfb1a05aad66177a770f120f49633e662a5ac7645d03d18b09df3ced31763a0f6448aa4d6b505e4c333b6a753514e2c2b1f6e4409410dac9db952b21aaf59bdea99e2195879287abf62cd44b42fec67b455e0ae6ec570f3402af815234ca15ee2f879349bd1c5d772abde9ac8a904a17efa6e848dd00aa539dbb2bc4fb86120a5e96154310798cba6debc834f8fd5dcbec166a9256f6c7d4e6aaa033fd736f233e18da89c136546571f2a5f0f66d5d664c8f18fbbfe0fab609fb69ad294bc6a40d82918d2285a5be39f96ad85dc0969e72165b8c8d8d383b0c8ec5b84db67e231bb901890ca842b03f171498aa1e63d16d4c64e6a1f6b0d06be7b14d1f3ba7cd1e4025d0975b855dde46ead8fd905bab831d6cc387ae4ba624279f805ca9bd79ea0ea41abcb0ed9c4d81d421891f0c1e227bc89714bec4f6741c26c47ec0dbc053e23e5bddc7446b695932186cf5d6b517249074671ffc28e0a3deff5590238b234474b9190ecb30e161c0d1d558fec1b8d70f54095919da872fa6acbd7b01b255b810eff8bbe940f5e90b326c5f0b352bbf362b4bc597790d6f6ad0ba6495975e8db12450668538cc55c0a08440103c5af513dddb603047667308b50d1fc75da93af94df812a9679d01016dd61c7de153918c490aa6a7172e126e60d423eb530688d60af8fca4449efb5009d7e100fd9edd26b6a5e50c5f437480e213e9d1cae01e877662f8a00d64ec81445cf1b0247027c81ca3d9a32d03a8d1d81b3175dc3dda6dd6cb466f2187932f5c72f51fcb3fbf625d9dbff317d0fcd2585ff919c509db563db77dd9978a7729d6017069c605e513b293e9bc6a6be0c01fb278eaa682ba69105f0518a3eb99e49084b355c097ca97f7b09b36d5f51cfc59fb03c970819c937b1a061bddb8d176c639b8eee61223a6dc51a7e60cf4f415bc428345835d7a95b1cb2c981c1a07a83f9997a5c86225e27f148b3f4698a8a13991034f0880a2bd619a6c93a9003cf1d544169d09c3ed29151b7d16d279b932911c13e9cd4f0fa3ffdc869f99daaa627af44361e1ed702fb8edccf7a712552f63a201f5b87eebe7f19a15654a3f4e7c1542132692b95acc3ce4656623908b0318fd639e030cee806bbf667cc8cf27fcd911257e5d785c7303cba6dee7e11235fa3edf36f505c3fe0dc59043eeaf39bb256434b832e59ca1e912df0578a246d005a2705fe2714802d42be4c2144e1ac9e1a53457f9585855f6e4cf4256715bb90ea5f070b95a376ddc32b84079b6f5d55d69200526b9e8edf73ee033e15423a739ccb1a8d88bb637a415095eb33263879fcce1fd90f3e103474600f203c56e976ea075e8d1905b63d6d15b6dcafbb004facef9f1bf3f3c5651a26adc18ad7a98f8bf695a575a2765243a85cd2c5669b297a1b486ea794b31498bed17bf17494884dad67f4a2f0bc520952470c72a540a87960bfc8699462df38febb63935c8ca6d7be7961fbbd8d45b454c1ac106d6f1282a479b335378a3eb2bf64e1488075d38aab2d142f40623ef2309183df7c52eda182687d80e136ce59fd686c1b98ffe6ef4d3338d52f03d455e9946340c20d459c6dab24ed41a973dc804e86c2b58c0179fe1178708857ced3f7fb0a2e9c8246dbb0333524b4a60cb8dedda219deed5f05d193e89827e2aae88a8618818ddd1e6ae5bf4ded415746a5f0ec300d661fcb50426ce59f1018f029aee90df97d7c6e604fefb6597076c66f376f9731cf9348e47196646dcd445f526964b270e1f2f240d28dce19c228a88ff2d42d11e119ec38152ab26f573bf0541ac7c06b8586a52d357f81c9e62a0a4de92a43b9a0859c0d38ff4c0a92920d0fd88dbd2c79f4a37493e150d01d0323f509d3e314874abc68b64fe0999dbef2a84c70a36e6a76887a9de439629bc4f91de06b74e73fe29697aaa705608f964954391435c4ea7106c8a357d0e821c70253b4c8c021398fdd85cefaeb131adb33b6924836c01b8bd5e596c97f00c930d95ea5c1cc3a66284462caa63e16b16611c123d3b0db848142df5eab35834da2e138b27576fbcb9f09fed58a5bcba67bf4486043a1658fa1da510531d89b5e0f320f158a62177854888e5ea41d2cb2056abbbd90a071d08d007b94ffb26873d1ce25217f61f2669760f375d10ba8b3b0aa58e16a8d60927423db6b2ce89ea6a10e2ab8966fe61b9e7716a9128d84793cc9d775e657ad153e8b429375dd5f08f33bc9884293256ba38612d55558c2e3b7834c8c610085c66fe2988e59bc2a2aacbd63f03c779fa771171e7604be61dbd8330f0e571a6f68681852e27fbc74bd2b15a6bdd0c409e1ffa7f861721cdc9ec7e7f0649c7796df6e4f5b516bec289043feb873b9a824f5c6727e9b775dcac11aad7f57d5660e9579a34af23a16ea0806771ed76969050d71f53c243f636433c07562ce68e92c21b57045a4417dd097798531ade3bf569279e75905169a3d2a01035263e489763c16249f728df386ed84854a5d2626b6809a2bed7c0e28fc5546cdb8f4cb834888d98c1ab0e03ce6c7c822686993e554e0ab50da7da2393cdfb1ad5071a34e21b312d6744a84368b88cff44319cfb56fbde49ca4d3ab393ff7da32492b5186de072fc7a05b71b09e450abb1beebcd29cdd6e61d288659da7f58b696d850bc0c11050282fa41c2c077af208dffcc1f4ee164c72cb315864aa21616e2b8f21e66aacc74f2c2ad434b25ce71d94b1cc76d2b550041cf890c058e76a56669c0fdec1bb5dce1070b4c2fceb911d42384a18566e851d31843867c4a03657e340e3f18db757b846d5420997d5820954e4d3ab2a909719a57e93b07f8edc9fcd55e489a6a3f31c74b37d31c69a10410c6cda2233f3590eb0d8931252813899dbab34e3e0ef3dfc5e1d7341f7f516cfc6b9d4de81622e95567e5b5ce716334dbe9897e240188072c6cf80f0b056a050630aef275aaf4794fee250d1170c250b0305dd018a10426e86fd33e313d65afbfd8361b0688aa9bd80cf41030e72ac6fc3cf10e6f0c1a1dfb2178dba264846ed513dbd63b2030cb01c7e0f054d742e0d16793b9d8b8d4682905079dd6d1a3d0928fff7857e6ace9c503845bfe30a3bb8b989db11ca6002a932571db0b95c73fbaa835016dc411160473249dcffed1cb959c582ec4e870f83765fce075cd6b893e135aeb6b041e2b63672bb927f5c18b3465631dab85eede122d4b8043e8b5f397ea937e454f1fca688cd64393cdb22396f7daafa8bbff126554f8917dcfa0e9e6bdd060ac8b022615c92e6ddb54b1c402dd61cd1a327efdb8f305ae63d453412543887f42a97bd564a9810a63732f8a8228a789a4ace20403ef1fe9c52f0f1322b491264df230ac6a5faa4fc852236591645db7b5628ea81de48b872ac240bb8daea43c12a995aee8f49ffef94da4e905ec97f610fd603b39152f619db83b6b44d17ea323afd040115b27b0574546ff4a35301f6577c84a54b32ddc48534d9356356f860813e40f9f3ca6d590fdef60ee2ed154701d48ebb2a5e58db6ddc94e49500d3ba623bca4c8b3d950261fcf7e0c3c998efb7b5c0663f9c8eecd602b892dcaa190f22d519716793a0c10edd59eff32a997dd1747a48c6bbf58c74544d558eb6955b2f3b3d54cbca9e77042d8849686d326bac06cea758507d3e32e7385a6060e8dda1b8f369b8474c096f980950793c5aedfc591a9575da2ddae89bf4878fd2d4a61ef4f680decf9262a487d396ba700a49739c4d756e28f04368b9e1bc372a1c6fca85051f7dbb91d453f557ac226d99d434d39fbaf18d84d5a8455cb100b6ccb0a6cd036d9265e74d90f5805af8991e8c6900e38ffff8dd2d7d33f2a454ac8d96341425ca1a560b62c3febeeed829cf0115286e77b60db3a0c3ff5c00cb83824e572eb5d88170c07e2050027b031f489735b135198e599b3c073f684a63e8300987cc48cb77c37ccef16fd937155008c867fd876b1d22f3d804680d857a535c7d91f6b3455e14696fc4501336a2f68db66ee44e9bb9c6d972c395ad1820fe526a117cf174c161e0b52868b785f191ea2568093b19f63d3d95d17f8ecd6c2c8560c132e1a267c0b671f91dd2127466f684837396a8e0fc3ecd8672472077f27ba028a1acc15c05560ce2d0a57c3bc11319ac85e86851cf0fbff0215eab0fe1b7f3ffcc9f87d65592874b99d1f77465e65800ba74f1d4846494aece9ae7d1bc022159d154779b37171bb39f83d81b30b67003a330b95f1f53e200a576527426c8eeedceea2f65fa42f8b318494f7bdc88881b148f1a7d09f2a9c41a77423862210be7805b5e4a62b6bd4333c23ac6772c7ea0fffc58dd836e8c8d01d19cb976625ec268b742e3daa34f266de4725d0558bd37fb718b018963b77ffb4e2368b2f2b3f1680b3f9e2cd3d092f94cf24ad6ef0cc8f0a2cdf2afd3440dd14d7a06d268f80c79f3c002ce9b50077254cf97a83affca340b1549a6410ad94842751ee86eb162c5465119627e15cb0a3cdce5b0da4a059f510487fbf1308e29ed1adbcdbfe5a4bffbdd5c4e00d5057d199608d867813f72ec3f448333aa76c7c1eda9af5a214e4564ec986afb466a245a643a11285ecf387d68870fc10514410b69a6e78499a837115e2de5b4cd2659ef55e43354887fbb0ebc1725397d2df4e7f77cc685af7d394158f666dfece048e15e833abb95e5768568983093a2600c68490365ea57671f09a5c6ad269a59dae65aa07a7b35c6221df52f9831101b4dff26439555f5b71ba7dbfc4238e01750897e5ab2248508dc97bb996b6a82be7813190baebfb5d7368f71ad0642ab185a2610ea90df4935165bd64a22e3cdbe89e39a32ef0261ff52b812780bc5e1954a7892601ee56a022f9532f8d88900ed366b8387051b34c75215dd3954c0ebedb125f17566b1e17b5d64bbef656f6f1e8b3a7333d5b65265e700bac096343b46f265be1a009d6d1eb94f6d5990604cd99b288d4233145fe96fe7ba182d9c031bfe0441797dd2f33f9b56fff66e6dda8fa22c77d491ba02ad7343b99d48088998127666dbc274a437fe084fd1a5c4cfda83ed723b309abcd2e6d49be88df2545f3155540fd854283ed56fa1c3851cf66b41591de334b83cc2211e80ebb709c64edd32eeaf3eda125c9f974945a7c5f61d45f3a49cd0f718e5570add941641583349f829b6646da56eacdb8be3256b0715d4f3186b44751da4ae306f8f352decb6c3197eebbb72e0695836a04a44962edf740ac7a09326a87334e6e0a26744fc7ea5f324431824a1924d2f0eae4ed51e8b603bed619e0cd73194260eac447e65f65110550b2eb511dfa4c5bc8418f8a2015049dd1173809aa7d5cb5cf12e701ae1761968bfbdb36daf0f533b30ea7d62c732a4338082b3bd715d110fcace6fcac547702cec6334f0278a78566a3ba36ab119fcf501763b99f06af8010ba1a43970cf519905f9f008bbe4918b50a5b6163c9b34732026fca2549f6dbb992dca2cce91b47e648a9f42e438751922fbc3f573ffe446e1b0f0f38d4591c705b4bb920bdf0861fd12ad4d477d85b8bcf3630d37e7258da282eeddcffb9d477df1f312c3ca91d7d02fc1c077d2b40feea616c2218b75c6eb009a32b147341d45c69594aa5c8fc85df727d218156720710bcaa121f99866fe153c29d92f5b7d37b22359373f980be87322e80d9cd95e0a4f045bd9ecbcde789c1f133e5b0b9edec69230105baf5f9b1882561d2e308123757056826543c5adf51583ff4371a94ed576932c984e6baa0b4c739bd027324ac5d20249a31126c3d50c28f0bca9fffed3de21e20788c26bdaca73ef9872c514787ebeab8245207e44d3e907c506475ee8bcbdc2e8b2b77ef9aa6ae8a2bd07791336de2cd85b5b30773f4c9ae346964c0c58f1bd862645ef6f72cf7c6e502748dc3268bcb2d3c159f1ad16abb058417e3495945771ab7763936577ddc3095bdf1a57e54144d78f5af0e24efef39a15ef9bfc07a7aa07337ece82071453efd0c6c30f35f09cb153bc51610ab9c46380263ad4e6da54a2d574d456d971dc7ca6ed10b04fd99666165d4bdf573599cc70a55065e75d12b25a188b39c07aa5869daaa627af44361e1ed702fb8edccf7a712552f63a201f5b87eebe7f19a15654a3f4e7c1542132692b95acc3ce4656623908b0318fd62e436ee56904115f62a528822730478ec81b49a63e903b1de0e8afba16e5d4725dbaf09a5b532dc26b6094fdb54103dbe7866d318c455348039afebd76e13828e8046792021c19a69f845d978566ba4a6996801ab03bfdeb40b2db37a5a2683d45e7aad7a440f656654d40469d30049619bd6dd5e84830359388941309a6879f14c52a2915a6816ab14ac6dd46ede9bdd8a7f08a8c6e3b7b0f5272f64d41c0040f29895d0b526b1a751a1d7b2cba8db3e0102b3651a275abcf7655275144dacc4ed399950bbb6d32a68aab55a34f911c1cc308eeae0d54fef45fd01778767a6a58b40035267f3b6c4ba62380638393dab5201f0ec81e6e2255bdc869bd102dabf59a24cf244055d3443cdf4ad40526d807798025710545a75d81dce51f7ef0c2c7f40879700cdc1646ca80bf0325eadd8a5d297cfe39e2f2c21a3b7ae4cb13f5cf49d14acaff471cf8b69b1072d803815b972b427cd9d14d5fd6887afcd10726f06478aceab4671f22a2d92255ac1e48619872416b1daf874981e78d95efe873fd91562c42004f438bc23539b7526f2e2da8c64e0709ac40a43c7e4aa39255d6d9db14d57c265fe81952a9dc5746dc3761f32d64149beea9bccb2dc989853fee04adee7f735dce75dfd1263362bca8bd51dbaab11d8746e92fe654eab8667af47cd1e4358307efcffe4457401acddb98fea01a284870ae0f2a43b9a0859c0d38ff4c0a92920d0fd88dbd2c79f4a37493e150d01d0323f509d3e314874abc68b64fe0999dbef2a84c70a36e6a76885509bdeb8be67f18ee1ba2393b75fb57fca0d7dd29121c9fc0c255598079c2ddb21ef777e2d66d5c730044be2ac12e8dc7268451b4ef467a0d35844cc3aea510d625452da3b8ccfe5a3c33b23ac58067ab05cbe5f640e246bd1baf4a5077568487830afcf368a940c69f38c730fab05367bd25de1d25b2a798b97a058a95ef36f9cb99b8c0964e870b87888013d53ee59f38ee90f62eb3ac0342fe8fc29b10c8765132dc3686b1bc736861021dda6b416d213eb5232efe0d5f37bed88f01f50d19de2b93cfe25e6ce9f830b050c156dbb0d316f703a72deffe4bd8e9ac509e9c24593421f14d6a5f1769d8ed189c27f5b975b3996c05829617c9bfa17afb8b135a689a2110822500aec96ecd437267b9e0ef869a28cd7fee0f2800be67e85bfa2ac26da55eb0fe3a7bf65dfebcd0e62b5fcee5f5e6d11b76d4f5974e75a3feaef73238bb5366a9813323957dd00eb58effcfcd4e6693b29fc9fa029f7d6b8d670ef8135ae1e179b1331a899b14418312572c56a47003230b8568ecb2ac9d9d00f0856fbe656a60d2dd13cd1cc39899adb394a56f617b3ccb157ffa7c5abfd172dddbdd872385a1d03a24d0024bc469d4fc290800c249484953e5e4588cf4ecc68fbc2accb2dc252620e79c481145b71d5a7305946bc702e87ca9d8ca48c522e743d7369e1dd168557305c1576e9c93f939994a05ad5aa24bf516e13b416465cb88cfa77808e23897eb5bd701ff225b1a39a383f1179a0e1bccf32f9764d7f80436b05b31d727ca2701c6e323e848a5dd909e54f9968bebc2fadf97a6c5c641b6ab51b78da47256ae55918841c5d1c7eab1734e865dc16acb3ae4723c3543746daf091c0f084ad56e9122d18c0d7ca02d86662ce5777379d2e340e3f18db757b846d5420997d5820954e4d3ab2a909719a57e93b07f8edc9fcd55e489a6a3f31c74b37d31c69a10410c6cda2233f3a73fbe0562c08ba73abf9a3d0c0408ea712c1413776b0cba4923ea20c645aecab48ccc705fee957d5864fae616a4ba00cf9033f837680198aec0d3c6eed7f5b0a2c184785011cffb355d26d010a121a42966cf0f64124ef24f936adb30197dc2df980af54828ef16d199d38456c98999ce4e548c6f4a81ac937088f2f1894d670c8c3ec5d1a97849db1983e70f7b6e713194637977a8f8c03ddb75ce8cbbad547d3f878e9f58634c498e1b71205b7b9747e48bac902fcbe269395bd80286d8daa0ef3dbee33f3ca9ab09bc7293e9fbd456299202c829369b42104e0412d95b01a57cb35fa316dca92d224f157483037d88d8796613bb2c3ec007cd09d56295a837eb42919200b694ee2065dadb80eec13484ea1aa3e6b5638f135e37866dd986a4ef22c830cf8e11571e5619c21011763146a0e1d178f93010cc4f62a7daa4534a1aa5ecaddb12cf071ccbfa8301db74871f34dbbdcaa1b851bad334f86549ac58a6ea41de2262c7ef57a34d813580d8c3661ffe488c40786439b93f1c6e882e172e728921f688f56ce37b5d43bc63d603b39152f619db83b6b44d17ea323afd040115b27b0574546ff4a35301f6577c84a54b32ddc48534d9356356f860813e40f9f3ca6d492e51921269a2513ef1e4bdf8e9ea0ae5d83934fede265a4f376c4fda57f208d75f0adae3e9d0eb8faaaa882382e781175972582920ec1e0ee95093b98deb138723c20c79182b5f343b7d51b2b2366c679e4aa690107d089e399bf74b1aa4c4f97da6adc8f8abede3b6e487b5f2a14159bf6c1f56fa8b37e6142dda7bd9ce7f091178259aeb6fd1f89acd7ac69e267e5b165f8d620065fca70316e87962a59500c00da7426099877f4f330a87da67ac6195b1215d135d054885c7496771cf5a152254385032988f93d4e8e3f26673333ac4646b0927ebef1c9e00d0e0255b0a4c8b03bfcc4eb0ec9b8a9582c3c667f52288cf49e2f82256adbf34577931b6a9bde63112846c348926d789a2119f1bc8b3d5c6ecf52fbef1b3740c5b89253d284dd7ad4a5072a5496cd5736e50b0c92bbaa27ce49a0639821c8881e22707c37ccef16fd937155008c867fd876b1d22f3d804680d857a535c7d91f6b3455e14696fc4501336a2f68db66ee44e9bb9c6d972c395ad714bfc9928f7d999c66bbe96ff994936c45eba590df37a473be35b84620ab59a84421c0e0ba60738bde3413baaf03e1641722afa0500ee88116acd7317c3253c7ace3ac9f637ad61b4c90027d7551c76e434fd52cb8573bc818da45e7dbd1a619f6adff9731bce40154b726fedcac9486fbec3186cdbb619536930bc3b9532e8202fba8b3df9945fc3859c6683ea27b25995942cb44cf5f8e25bc374ca6e7c2338c131d9c7ea8b5f2124e505f9bf59870aea8aba05721b9f3749acd1f8581ad251043d4ff72630ac83ae2be26710b7a3ae17337681d7587a2ea8ac3c04839a1e54b1bab476e185e0eaf40b3fbf7360caefa9b47d63f443b335b3697481dbcd4c8b867e8308727aa49ea82a1d4882c432f2ca30be0ee668f6c18da8c558f0637441a0fae0a8dd2623431c948b5773ba69f01020427a6eaca5d4b6c279fd53957632cf6a4460c5ecceb69870b4a599909daa7d785c08566b677070fa6d810e848353a2b8633c20d42c589bc3087a8f6f53edbed32d507deba750a60b810a211ea174416831daa17b500f18fa0fb10b22d5e393e0420d4a04fb5783d810c0ed9d6a7b1a5ae5ed54e998d0abaf2204aaad4a110fe9bce855224303ac598f7d3ba165ed33c36b0aaf66d7f47d651421ca2b94a7c07d5134b0ed4553e017c54503c2c90e777a64630fb38d86819808b0efff0419e1cad2f2bd2d92149cd6a1c7e9da1799dc041bb7e63c42d2b625f42c101b198a15f53380bb08c2b42adbc9210ebd3d1967cd058ca43c420cc0c9c93e51c5121c681c0a5abec94844799f3955955ee0352b5071597a713961d2ad3f4e334d9c9598685019a49268cd9a6d318321d3d5598bf3cdef338fd39a0d31e23005dbc920732d8879154448e6f50d1f80ccc97f1ca5895d0bce044848c89c966e31bd54719256b58ff9a1c8f2e7a25bdec47563ddbabd4404caa689209d134e21fd67517ff3b7c5a1ef290a2e3810d29b5c1d15f339b98ed92bede8a93110774dff454543a273be2551cc517ca3dff29bbc17867976cb0674a5f838bdd8716208b53b39e2d18ce96e415f0743923261aae8dfbb08d504766f2a46d3085b2d5079abda330b9b55018b84469a9091549766561d9047a6960ec37cf8a8b8ba7459846db6d83733258c363f55d969e0eac3581cf7ae1bcb84eef02bbfc4f7a33bf7f45ce7bf18677a3f97e7fce0ffe4f170e9ce18c702b33b64e4a9704bde64c7d95f0186df684b344a7b97c9f0607c808c90e63b0b3480340159ae724689ec3e6f76430feff93f9cd14efe6d2b84cc66bd613abd3f603777c877dc30a3c88bc198378b2da2895042ea382d3d621adc59a968a41f08fa69f7ab998343d1ddac52eb59bbd0845bb6c1df69b913bc9c5b17385b1daa671fce61b4f142d25e3d19492b58ec6fcc98147012301a20e47e89067157d6e686547eb502ce9708f074a0a2a68aee84049144d4a319c9ca0115582a4be6d3803d5482bdbf3bfc83caa05f66e7621ef5076c71a7bb3246f488de58dbe052fe6110a6b2ceaf1e6eaa751ce17ea18ffe7280216ecdc499e718940fd0c796954492caf2478a26cea64529021866c4be1a56194013780c967846158821f27ac11bda0e7a2c6dfef337c292d1f8ce9d0a57151a55da3abb0376285b280e3f931a3e12098997edfbe4d6ed1f49d8765d8ab1237bf344f8824ad89851f9077760b0372e218a8379faa8acce02ee2f47386426bb557d5da9213bed449f171d34052fef684885de8272cbfdc690c66c8f3a08337b820dc3ae2424cde367bd44b0cf286314106aaa72fbf3c284748d19ca60019fb394597b87f68f756de26c1906cb60b7ad6c55c392f1843a9a32570de4e60263d64212fdbba25897ecf011a35ef66deab087664d6810557497a117596413004604623429307d739078e067eda7fd5fd529f56e7491887cc1b0393337feb51ca6b598fc0799c9834a77ece545422f617684db9b244a1ae05b6f905d1a43b7cce98f48cc9143b959c473653a44da6b2fdbc235ee49f2de9861eab67546e1cff93557f3d1a9cff83b2dcb217ab7f73bec7ee8266d91d830fa5904587b5007d21abc6505da5f4e75e402434982bba5484cbe572a7f2d4ec96127eb4aefcc16c028b9a82984b4560d64d1925b8db07a6256d81dcb6f1c2445543829df32cbf1d1a1e1760a81b60d2eb6178e459d2fe537f0076bcf8078095a1fa27d58623a4a3a39c0dbe765097860e91c0a4a5b95b02f62dd10a08b502fd65151792f3d3cc87ffa79ad6130d613249a6c78342cc7785faf7083a89c6e7ca65a8bb66b33ab2ede0ae657e1f3af0911f290852cade23a1ce50eb3d06eda2070ac220fd99ffb68100d4651580f96c02714aacdfce17dfe26d2c751c92c070e7447187d857bdb3616c4b6eb7bf3e061465de2584dac3b600248063253321c9d4fdf4da2d72088bb3827020f471b9aee76ab2656736b3d62d811d8abe790038f3a37b54a49e6ebd88d92837b2b7f3a822948e711c1c995f7a84e6b637a98c281f11b11ef491a1f09182d6fe43d452838c02abdf3e59ed22a575a78d239c1c20ee139dd2cb5b5b3e9035f709971e1f787e8a85734621a2aa7b056efd3506a9fccf52c5b73977c774b474c9cf774a433d9dcc3d1b3eab811f6b44185bd5144fb78ff93e8d2e0eb7c8b8f1adcd82509286acb598b2ad8f513375cbc2b8751b34c9d3a3b974d4c59dc7d15e39ae6acc2d9c08ee10d3c4660e594fb9d033bffbc85dbc85b261ab0b5d0a27f139c59f0c38c489060780a61443ef2d22f8c4f372921789419a2560fb92150ade7b8bb046fa96c6897c24243e4356af7e0eda019181a2ef0ca1fcfe31179844ae3512f33f273d3d04299de517811803ab1fba505393064e3e901d5056d1b21bdbdf9b641f79074fb06037de929d126844c81587e82f49c93881753cb01c269a5f2d6157475c265db535bee49414db5ec3cdc9d4b924ee2e8f6943a355840c710baa358e6078dc59768ad4435ff7ed0d409c8080404087eb696e8944a5b7365d1b7c3782d8b06457d02f9d9e02c54b8f03f830e790808bf1d1b5e716827efddc3705c050f7efdf35f1168676461b711580ada78ad75ea959ce6720ad7ece848597b7b7beb69578ca07c692c7e1c90a158b60138506db548b2444af301ccfc2464365af9d33494a9e5f83fee81519fbcba6b098a93b7c85db9276c6847ca5c34cc948404055d2ea3588d5b78cc19eebd944632913555c005099e26480d4acd3b6c79d1742c6e7f21f606d0a325d7c20b8aece02824299a51dc5fc9f9366f21ae6fbcbc4cbb0b90a9910f5f1dc2aecd6cd80e04298aaab34825852e833b72ebee98d118187f16e1dd63e8c35a37cab75398182c767d2ad286ed0e18a23745bd79592bfd25e4b837c2a4eaa5efd1dbaa2fd00f556d7dfb33f02b996b56c6ff5e2422162b502777d04b38b55c61504b0890e9ca11cd398881fc73e382949641f92b08a67aaadcc628a811f6af7f6b9fb9b187f3a6b3e20c4c3a12a9486216bc2d4817fc6d3b70cee1cc2b27c8f8a175f33bb4a553de0780945277cbde9c002b398b46573ff912bcaab2f80892f6ce222122cc4d8f6d84059d51eb01d8223915a5a851b0c4898052b63ac486e44fea728f99f0310cb9d0e5845fc35745687f3aca9ab917527a70839f65144119374bce3e67b2f3354b4967ff0b8ddbd385bbb137b35e4a6a91c6a04cddbfec73c29d8183cad12bcdbce356f7f0e1e802549bc24f10aeabc654c7724506d73c9eb0f630c2e48d27df20f064cb979c3df3cc42e0c9f7021e190ef606d6fdd84261a841a973ab7c0b39575a785c7306f7116f5c0eec6a1b37c5008265a3e7bb283c6708fd3b1f1c97875bf7899cb928d720b22c8a8f3e734a53bb3f8131ff502dc4b20a1b84621fcf87f91faca07e704d26f56416a2a4373781da537015c1640ff65d00c26cfd76faaebd3430794b7874553166b2c84391df6b3e79db4bf3458f57b4e569102b9bd8e11fe68a0c447ab1b2ea270904f0b98dd499879c28ca7e54f505dd86bc1b0b221e673a6f0bbcf07fe465b363730cf85c72cc544cad527b4b37135654b36a9783c704770f650d679d22381aeadcbf814793d4d9f3bf2fcec0bb5ac1e9d413e8cdd41415f7fcd4d8aa8cc098667751303a91b88d1128e9dac9132ac04b5e9a5f75a7f5664461033d7814faf7025662c362572192f2c787c549a5adc0c57092d7590a3d6d0433a9956f2c8766e0fee71716aa5c705de74043f0736f46e11eebcfece5f089934dca9bc42d6feeafe7c0d5d8bed1aa225f85d95bd0ab164fbd9dcffa299c144c9002dae2d68ad896bf655e8c2a1601c21e8444b610ecfa8eb71927989305ab8e84a1cc45ff8dd3f2f7f4bd972fc8ab1d2b236b9e45127650beeb8afa607e81d5db6f7639e7e36d8ed8958398eabb2bce7e9c65c2de27e82d1a86a5cf410693c0335b9d962784af277e53ba5862cc592dd4f9eb99aab9f4697e05543da3b094302d908d18515067b445b4e552c3201bb06563adf857d535aee2d320e623052f507c19a9d846ea02f15f09e6c5ba9d618dfbd205c7b4dfd7f09ee48419fdcc3ad48959ae5c131d2b2219857bf7d42cd043110ce612b97f600cca022c48022b53defb96a013775d2cbf06b890b5b3cddae5d927af997a52626c3da64cb03f85f799f9f05191d9468dbacfbcda9622c4095e0f85577a8fab462f48a13e8a8f2768089377b0cfa6ac4797c6a6aefbafc3f0fbf882cbabcdbf0077798c7e0926897d1c28eac3e668dcbf9c7663d78e0ec1be777d1fd6097638b2ea9eecf6eef082ce39925528c9dd846f0b8d3e67c6a2868c9fa0b07bbcaa216cd9123b7402c2b9fe42ddb6c5c706e353dd8d1ab027e1914bb4cc032d4464ebd36142cb65c26edfeacff153057da77b467b1617d4016424754612078366ab3e4fc1508542f8e2f6a10b1a32be43c70cda45f03e8d6f044bfdbc8ef1b0a1e8a6519b00ec04c0a48a76b737b6be57a5218900809f8c8f9d85ccee431ce4146a1a77cdb30eb58731946e766a945025606099bec70166db32e10e53b2099d7ba5b8d9345e419bbb1fb9fd2ac43a0d44ca2fa2bf72fa677f637b139b7dd70afd34a415bdd34dcd5468af0dc98b47aa596c118ea4568cceead9901c4de344d3969fb6ff16034d749c7db6e4fc252b4e8e3c06dc56836246ed8c63a07fc5a24f3e6dc5eab33e98bf6ee3a3497001ebd7e861e36fe85f3a6e07a2b3baf48874a2e4ffaa0505d692dbccbaaca9c08ec333affd8f2b05ac0b741540a69f3b11bb65a3d2f85fd15ad5814e330597322d7f71f47e006f9439c7ea8257d38b5968f14acb617542c3f8825d16506b59bddee7e8cdc03283ae6a26e8ab2c9b6d5a29d79806d967e36c9c225671d6b3738ceb8730e769546bb545a65940d973356a6f704bfebc07f7539291088cd333bbcba4b61b6dace2ced65b07e8244fa8abf21ea3384eb3612a05c3578018c415d86bdce66891a03a70722bcd0b6d59416b73ba5e27a7c1a108fd7efaa52771d19f1b67431cef890b335e447a02654f080ce21ca26558bbe2b9877d1b56e66f92332c192ad6b310f5ce6e31d6122990e21877b93a636087e11adcda96e4625a994a87e3939333725c506d7f06d0280934303f07902c74438246be50947c02b8fc178bd67bacb5ff99eea64518db5a8f8c31409e79715eef7684d9748758670b5060f0ddf1164903191b3fd134914fdebf63ac2da03182c35fb86a527709fb9a56dfbade29ccc4f54717460c2ba42d312eac45f7003206c67a6fbbb0a2db9b3b5e6396ebffec3abf281140c81e506447ec71ea40ae9507cd5015b0878c4369fa14410004e33259b43cdd5acda330ff0a9a85584dd132dcf2d3bc23f2097aa0c47c89654b820fa6e40a164b1054673d25786151aecd9208107e8fb064aa15cab8f438266c8266ba9aedf1cacbaae8769d800a8cb1c910de7c6a3fddf214e7dd3290ebe675003eca3e5fbe4174036700455d57df4f5c8c68361499b22a590567c984e04628197336dec5bd343b3385f0afd501719768565a06bfcb15e5bb7f662a0a2533621e64b4b35eb48e26e421d0554b1028fbc965ebae4eea74d73b732d262c3ab68e69b936659ca7dfca5b2a6ec3bd585adf1331a4224f99b0a82d8f5dd9c2879d6fe1b1f6d016054a8e0a57f3c42e83aa2ed51f8d60ac70f3a6becd7f38fa6b2dad4d85748be7914398aaef092fc05387a86f443ab5dd92440ccd772c42b5cd496497ba19418ea5633ee9a969bc83dbc54b66da81bb5471edfa54952588ef24fa04212390a47a06aca9511cbabfdeb8da36b4278e08630ec1e6caa269d215ed94f77513d05a4b5d1235eb0fecb9788a8a36e0d26e9c9bd04156572d6301c7bd2c6562ebcc5bfe50abf7aea08031e6d32d164356a4b393970ac98f1ce408d8c8180053cfe57697e6163569331057f9d327c014db9020a8409a82ae63ca4a9da3f329afeed26c45d8a5d0d15c544c32eea0652e564ceeaea063933b613270381cc49b3dbc86c6c989006d797389aeef4bc6fdd7f79368da49e4434510113317d271e736bc460ed981c98e457e11dd98a4d3247991b961cf8101b9c00f051958051c8e00818fe65eb44746c4ba05e1c8513458c71a829b4e497322480ae2569b802c749b13d69f5eb94c5f944f05af15500d291be18be50b016a1f5a67b21066935a0a8c60967f24759b263052bcfc091518d1ba217a8f4570273dbfba36fa202fbb5d33b9d2ee24ec884d734c4c3485c2b8ed615c045855afad0b2d63237e395a2bbfc0546db93e8fde677019c35ab58d873002438c83b71e419fc211abf1ae54f7b0600d0597a6e3662a9176d478139d73599160140869eae60913e15ef95bbbacaef2ebd017f4c60d0a5415b2c56122100735124b5924a14375288664cf325780653444c5e5e740789fdf606a2809c043b4d95357df8b7283d64cd2cbf325358a2d218a1b7dac1c1d89421fd7a71b9ddb423cb92ed63e1b7b23912e2384e54b6fd6e507b4a0d8a42d2fa86d677c704aa5e9acab6854a781696ffb15a89ffba8f03f641d12b4b53351c0aeff7a1a4c3cd706bf4fc4ace7b5ea081ae75caa4144a6f341328b14dbe40fce2020932adb1babf684606d78f7b1b19367d98e07b98038ac1ef72c9263b5267151b719f0e7039d50fc84dfc891119fdbfd94b4401f4b821b2edc42aab3396935419f602179b84d1f3230a5559d4391b86c509554a596c90d1b835d0f7120e5177f060b924c282611726139998d9107bee4ef46e8fbb7c7797b63f4fcac8973348330affd478e843fe4a3d4b05cced3769c7479d90f84cd7e6e122a28bf398f819f85e0e57737b2564ac8402051fb8178fc2c3ef09bd30fbccb6b1df0c74bbb0fd55a88e50ce52577c7182b2529e36f8a697765defb770cf3bf0f21fc45d6b4d858447cad40c14d6706bcaa7842cad5d397512000df5926d566aaf5e277e8cc1faa4b0932e7aacc2ec9e7c33eea6de8d6edee9f66b9567d9ebd5b27722d0fcb1811e308c5db00eb1e39f899c49bd9f932775d42ce9f79753bf8bc811ce80a290f902b92de8b84d3a877e6c773b50be8c5e7e9d4c3cf6f0b606c40707c587ffb55f4bdc2ba479c81e2d7223baa687e4ad18e63675efe474cc7aa30730bea8d9f8ba83bb508e58c0e77a57951e1cc3373505c6a529883fcb44a95f6bacf0bf7fc8973d721f8e3b8241467ca63edf9fc12ee18b7c53cad38672b1972fda29f411da2496c89b5f54e05f3b3319398a6c3185b7a5be56047de37f966f99cfa7911e93677b7643382260ca6c7c747c0e3a6cb4c2cd48508cf228758951fea029398e8c94e27d82875aaa04f9101f45b300bb7b35f2ad1137999a4f01a133099c77e2b68223c07dd7946609090669c4e030402e0804958fe29a81b3746cd0b4064586081c344a3d4165ca09d9b97ba20006c5309faa1247817276b0a956070ea212ff4ebae07cca3935d9a934f28b652cee8b5cb2a956bf19ef350daf88f3a6691dcc23eae5db6d75ce1d7b69fc1081d8bc0c9032f0731016c96b69611118e9ae5070783fc4eafc55579a5b7ec7b3240f8b1ff5605bd4611f281a70d89b20f1f4a5b6e6bae135cbb1903c08e97f7c7999222df048c30ae30e584c0e7f69b9da7f9771701afdb022846f4ea78a3999c48d463c05e6962b3c058e36305b6f68636a598f330b0395ae7c2b393c68a913a99e305624a1076005f8f86976029ff958561b3451954f0caf71f702b9a00cb31c50f2bd96caff34ea74aa55c1c5d769601c484339741824427a1286ff6e38c04846c9c6b0fca55f738c3e36d7354c90361485025ebc1b12db40899d9540c893e40810fa9243d1c87dab868c3b800ce9b1e9310de05446c851836ea7cffe2825c483cd3a183edc3e17a4e1a3967d691a950272299dde9120c84f86bf9ee98b80a7a8459a1544a42e2ecbf08438b93c70d61662f6f45852b3eb816d5d5bcabe365267b7021612237ca8beb3374d066cafbcb9ef4967f4bcfd11e5bdaf5b465bc0e6f9b406cd162f1df03d9bde5248044506347b8eda053c3bc842d2b1e1fd0a46ec29fc3a84fd5c250f3209783a45ebf509070b27ddf892567b75cfa606429a78b308c20d10e774435e0fb66c96daa6ed3bbf5e507c290a21f6d6f88a08f282dce36fcc48cd55a906586eaa88d0f0b517e12ebdcd41775628e52f057ad75d1890dc512b8adeaa94bb8440572b3f4999feb652fbe666b9f6f3b034eaa193d3b9808198d28f62597f2be2243ce781276f5587c3ff8efbe71421c518b885a5e4af47ec6f3dcfacd8ad56cdc3080b38d3b3c9ec32de7cbc258a8b210e4e02dfa8af32827fccea223d40025f3649323918f221c20f8ea490cf344e84be2a71fa7c74da11dffe7dc696294fd6bd9245e17c631c436fff0634e32839ec29f3a5722298c89bb0cae3a2d387c808e1ffd8eeddc41e6842644b6138a4518da5f0daf90d2b3f06d05136c178fb075e1ce0c309ba097a559c68d54d5523d3c564d05f71fb6f1c8b44ea0acd65a2a919c7c91daf3eb50c5fa0a807713dcb5b9d6be85de470ddfe2595fa9609be85e0a613287b72439ad005cfa6a4e979e26370c4d8e404337b595aa20966973f7b8f70ecc581419f7667b28e3286546698a5432b31f799626f8e3ba2dcda3862b0b15fa222f079e3756f6e2eece31b4e53e8b31be4ca93fd50192c3be2e368f461504ecee2914500bdcd6dfac6a16a4b0910fb4854009b3d6fbf8e39df672dbe9d0458a8930d24e688d51075e4bca772c858e900034b7660cf03c277c90522106eee73e41017eb68393a03871d267d2ddeca4d5bb980bed8199667df289aa52a5d4f09421dbc519949848c26da7ffecb8708bf5cb18d56dab08735efad65364a91903af86e8ee81b137bd194e6c1474f6b1b8d9d53e8be769dbb56628485bc47527e616295917c79747e40e5a2f4d367d15261e6f0c05f33693ee194d514c269f664115171ece0330628ed4630880710220c1f43d0c1e2a3e1f0aaa09a72637d1f2f1e7756a26a4e2d65b1450068fe6d0248dc6b9ef4a696f567ed1beb4d0335790f77a6cbf952fddce78531034fdc31cb6ef35b313b6277542cb9c38881d4cc304093b590210c0c6695b3d4da91e0e3bfff985a57b1331c771e9fa9c2c3129b92ae722a2db49865308304bb03d76ff7ed54f7e01426f7c08687e03408c6288cd11f6bb399827ff7a5441a720d81be52c7ad2d2772d6e0109416c93cf0586578f7fe50f73ec472dcf5f3bb0ef6bdd488f6b2c24312e558fb451c0fe28e7e001e8e0fe6385f99176af966ab6ac3fb0ea92033a86883862d326e8b975cad7c1ae6837c7a973edbe1a5689514c746b19c5624dfb49e80abc5a59ffdff15550f61bc19d70dfd861c975e8ad093ca61062012bb42607ffe3ebfb9beaa30e5d19916dc79080038e1672c117cec1484c3527b62ac8775a4e7db489e2ea25c12a1da570fcf4856204101158490c02b6a66f3894c9050a277fb0dbd1a243c918a3c6d12504323d55bf918892338ba79e924221b58ede632408304c13e422df25abebc6577fa7b6834939c9d2eb48512e4749e3c4c4e1ba01b5e297b42e6d0ab321eb2673939a03a909a1386d2b1499cda81e3141d638e0ea16642c17c0332fb54903ec5e9c55ab5b91c46771b019444565e6f14d73ffc9c74287bca1abc16fde2b2e498e895dc59c8f1355d2e0cb4d0b58ff9e978dbaa77096c95cf49e3470d401c3b8ff2114feeb31a9316805d4f0a45698d283a978a522197941ea605724102e2e85ce0e717160c4d227f38776d1ebb0059ba8ffaf136b98059c20228a95c68ab34b9b2481ba3a8a81190c32c5cdb6a4f8b181f5d563bbf637ca1e92b08269dd0f14d6c3d04adb3435690dd8c57e204264f4ea63590893021f0ee3a193196c38e17705b0afc0caa27c8d9f411bec493d8279d47316cd55a796a8e91afc86865bbbd26ab159c4c338fdace0be8a627bfae5dd5977d52599aa9a4455d523888cde904135349d6e026a0b03ec3d3aec4309174d8adb62d4d8515d6264aa6c186280ad85c4518ce893f5548a1691c24f913f98ec21928f5c9589731200c2d8c772be1b9931839877a129fe56bb7276581628becc8a2f3ea61c9bf6b6f0edb3bdc23e69536bd20701a4977a647805e341076faa39656d89cf9fc07e3401649b102ec6cc97699cf6b8b701dd6326089892a01c32cc9c4edb20a19e7b0c736622e80d1d516829f25055e7f7ab92e442cb8084ade3268a6c808cd702835232dd37a37ea9b8801a6431c9a383b3279538d506c31e7d64c1770d73fda7e025c42594222994f40964f0f0a704ecb45cf0fa25f6335d3253179d5e56e70f3ea60fafc6fbe4098e82a3848bf30190432f37460c1ad4701165c4b02497838e649be88d4a7d7dfd4fbe2c32b7735fc513bb63050a67572454c04dcc5cc38cb2356e4b1f6ab8fbb2875839822d68cd2497a98a9d27ce1489db329582a2f180322161770ce3da0ac86a8e07290945d05d28d1249166cd4849df43d6a957d8950d5578975953d3eda999971e9fd8a5b74ad6baec8bf09974d3dce75bb4ea1a50f5848e5397e129c74ea0dd71bd14b4df9bc27758e3a237c136e61a9ef2d336226dfc687a7d2fd7b7101a51af0cd738dc73ef2d2c031022596dfe043cb391dd890db80a5f454ea30761b645ee90695627945f9ef9f513a9df70bfda655838f00dd3961f781a101e3217c877108378d35d0f569ac47f025a802732bf89fff2cf7b9c1c649a05bd86d85baecc5a4c64b8359360372388a755be35bfa65a0ac0fc99eafd9f23db6e41e4f61d04553d641c65ca6ecd1235fe025b0d05c2cf5d1855ef61804dafcdfb60fc8ada32aaadf44df1e9d21e90ffde7ad38f9f0c453e3cba42f8c7306ee2471d4cb5e3655a81b8c85055c93de8c16c7c2771c85aecc7431bb72a648d9143767ec752bcced7a6c749bbab1f2ef3ca9e4b63c091cec9c2f43ab7d93d6fc764a4bfa84e8771b9eaf2761d5288bf397fecc732dfe387710144db26f5380ff277043f7305e522d0f761695772e43fc34820b687425639bb6d647ca7df21dd61b43f86c4b21d67ee964d60f5fcf188dc4f1aee4ea49e6819c12ee06edd19d70749df1333bf3bad42ef48ef680f0e9d2af1c6f7ed5584fef9912a5533d52e7895a9b59c55d35786569df67654f1ce0f25a158d0cc36a0ffa66e6a0c51e5837492f9d0cc91252ca4b70c1d1c08e904f6b23ad84e472c9269f8147bdfe75514cba5b0f830f741bc66816b8388c0ee28949c01d59534d582c51cda33024eddb1832413bae88b7b768cc205fbed7be83fa14ec8b29ccae8efca4a7eb11ebff4cbdcc01d9a4530a0a052e4653b3a0bf7b026e2e1692159597078ba8c564c4215773b02e4fe7febb4cebf4c996399ffb95aba83eaf80ee453de1258264173c22bed91b38fa446bd8e225304523f3902c2adb181afad3915148cbc85366d01860ec49352e458e2d977b6fa567fc900ca02d141754e966f9f57522708373d4b3ff4ed79f1f4809cd81c9fec2c96c6ddcc379e9de57273c947895ce239ece19b60c4f6ecb5c5beed887349dbfe9233f8cf8611af60db179f66209e930c388db759e8231c55618e47a936177c6e4240b425f90894f5de5a8e535e627f3aa9f2b8777b7c5331bc2c623a24744b6ce1b33fe69f47e1e514777c44a5b0ac4a90f371ccff4540b6d7b62e910f3dc0e6ec6722f04c425ebb89ddbef381a20f45825bc0d3465c57289ab5b167c72251e03b80a87dbb8a15f0ee4fcb38faa595cc0bb6c9605bbe3cf1615d638c0516205741c17870b5d9b192912795d06a6de7219dc880b81783a64b5ec0bb0f155f2c054e3210582f1dc3bd97ce292e7b3af93b148c151730c362bce478b6ac7354f096a37d79cdcb425aac0aa5d4ecb91aee6f692a0f6af471f11c806fcd1f2900504658c08989788ad841b66dea2e147d24108df5c74479365c75ba81fd055229fc21261a121f5f56cc0efceb1573956c3fb4c288018b2281abe8247991ed75121c1abf2ec32ad0e2f63f2a3d135d18276d40cb01adfebe4a5ae308517c891c52e12c5af7a5d0a6df8b5613b7eeb0d9b04e43fad3122f1fd100110cb752b9061d1a6c1a8e117a6d8f38413a3100fdbbd40d641f04578be7023b74b5f203075a4c375c13d1b8fcd98888dc6f2bc88bc37ba8071dcdadbda6c308c3b705c892eb5979c5180958598a4930deaf2e996e4d763396e4187958789d16b347ff16e68b747e57cb5acb8107b325709c545be04530c982573f9ffedf78c73e938cf2510b96c4e084fac17f76bd06ebecb6213e2ee826b83c9c17047d61608570f93426f8782e0e335db471f0c2c7f14b02be669f704aef741606224bd565f8a0d268cb92be4be0c3a602d31a668a39ca0a253d1669d159351d3da1f9ff31439f22af7db02ec905a94dd3410a72841c8266d93b9a1dfdb4a7056c6624b47620e484caefa0d4afb8db2a7e5478ca620b1843df6a09f57194b6c41a6c251564d506e670d770f34c3f85a3ba7c6aaec02e1e6cab18e787f8e3c0ad06e94459ead96fd5febdfb637cf7d5cfb45f72b60b15e15871b9e1ec18873dafa6bc4a9cbf92c90b14afa41ea778b0bc29e119532574a693e1fd2b0bae62266be84981e71a3ea130b1bea0f54a2d931d45f180c7c7979e35b1bce40adb84be4b1701f757dcaec9978480f8ac9ce9cf2719952351d27a2e9f0fc6a3db726ff0fd2d1312240d94e5bf7a9df623f36a6ff3bc16bdf3041fb6e1143ed21d1f9d90926ebae2e0263bac8fea3d275851408fbbf538d9ea606045df0511d9ed350072cbc2abf530ac0bbff42d1ee0b0e9776abff155e53ab25d955a5507342c08c68c47309b471c339b7de3c4f336dd1e430fa2f87061b31c41c869d48b12e72295a0506cb233294d7a2405dd933a66f5424892e53f32c49907b1f355b94ac376595ac063fade56f819ed70469443b985e1c7706f221c1d52f31b81aefdabcc9d5f04ae48d5c4c8470fb21b3643d819c7f2cd7ad3085b5ca2c280e571895d4d876392024f7652823d3a43b222e1f577ec0d65397c9fe69939e8a2c04e7f0dac97e7b17fe893a296390d19eb0724017a44da66689e9d54b6859a859ee06c09ca3f4dcf58a256bb0276a1ac6e6b414105e418b7fdc33791b41aa15780ee76a599f286a349d11c301f174ce90215c9c1f503ddf88e1d3bd5a4b4fc20418164d6a78a5e20db01db4742337b27276c04ffecfbea5504f7b10b83f455f5b13f3992827e65f13d7ce84eab64eead15b81bf6da7c7a0f4d3fee64ddfd86369b8537c5f2b0662ab0d6b2b667d9423e7509cce24c082fa26d41a26f7345d0884a9509fe72fe9e824170fcdf81b2283a47e6f19aecdb6ac72d4ce5aaec80b5b537e305cbe27d66e9d2cc851c8b512be2c319ca88dd91b407ee69f9bc0ccfb778f882ad235bc0092cc25be2df73cd489c841a2fc854c7c4f39c2a8bc10964f0c746dbef367d4db8d091322b05ae39d8240cb96562a2327ffe1278850642986e2f56903f8d0c52a614069f5d5eeb359e9f0275af31a3e61940eb20dfb5421b999ea7baeb6d393566f2c9e33b41baaacdf38ded715316ae165d2e18a19820bbdcda3cfdc278ef60d0feda03efcf250cf0003e2c6b39b06919dbc92d319a82c592d0c6a77cd7fb6d5efa5c2f5f6b940b544771011f5ed2926f777c297c5c3210422ee451b103a19dce485da445f9f810443b4c04c49ec1aa15edbc1f7e6d56fae557a1cdbbcbfb7bc5893d934ecfcd9b07a7c1d9e960541edca2feefed29605a18e50af48511c9c4645f84298dfed0347c845b5350982d4bb2a3ba9098fe491b7ffc6b09df59dc57f84f1b103e06a0b5e8f58310202234e1151453b5587e6bf412565f30e432361ad9cba6db6294b461458861d4d6b3755fc4e22e3fbe54e293d99ddebad12efa67c98869a23e7c84885cc823db00f462332df9543fb3f0ec98e1e15dbdfb1c227c34232610e0099cf5dc937e272cfbbc5162a6c0d09fb8ab66435ee28c6a688f66658c46cc7d4aa62c14fdbed70bf69e7f526e925630baea73b2d9ff03f142e6f42adb9e2e28e7bb83488f86d60019fd28b085e0d45e5a0c7d25d2ebc41814669d309d13ee48bd65015caf5a03f9d1fab19e71918ad3cfb7762d9b8d60f40787c4c4d5a70bb93ee24047de5409a85e707588eaffda8024783e6f3e0d585f3c1f248e1888ee07f7e241522e4affb076fdf66bdfdb804f3733c3fde988f61236e4b73f8df860b1367a352196def909baf1146405885371e6ccc2453e371a30c43cbd866879bed019071a40d879aff4f50ac9324faff79bc74a3a90f04d28ded5f9f0a898748d93014c3ad0b1ff03f6fa87350d661c44d7e4f72be19ff344bd6cf1145732c327ebff1387fed28223d52831d72d1f33b1fad1043fcf9cdde3529271f80215d0c20e97cae33eb378b4da729246476a0b653bbb5b83c23dea45562612cd2c5f29dd7d63c714ab766a58337e4b33982373eed64c985f6a73fb54336c66f977f642d878f2982d3742f54e03c404f578ae125b0ffd91ecf3f872035286e8d3e9a48093ee9e25cfdf4b923c95642f9466bc4d67ab8d5e3244ad4888d7e4371921cbbd15cb5f52e887f89f2491d42eab501e6908ea5ecdffa5d99357d521eafe11286d2453f5f7dcdd76b72996041938284ee838fc649e763bc6e2fbc231f440e1013f68a2419a289d43a913e983e82aa524cb44bc84078920b094576a47d6492fe5744c3949b4fd6f80ad2c1179e1911d578b214c1f79ecdf0160141f2955395eb4f86e187b7c49de5fa9e2ae2bcea2969e1ea10a6d06cdb073539a48e541dedfa671be84551194ddfd16fa29c6d550134924ca1976ca9119a5302533aa5f6d4f6184714fca9a5e251e41a80201aa19e95728b15a49553dd82291afa1c99c2438b72d86c91a09a0e41ff5aba234a97646e751496f717b31721b364df8ad25b5c04d64b453cd9b6de3976f33611b3163e99f775b02320b09043396606fe4cb3443d288bbad6b8ea1e35b9ed69b9ba9bd7a3982fc61540fa46bc417683ead09b5afda3c1b8c57d562ddc5e690d07128b1026d45eac5e69a11a42f9a25e3b910a568b4e57822177386e44abed7659576356a0b1b4d43774a6a45928dadb12e885e16abb7f842461a2ed59bd06ec6ea144a9bd9e995c36146162dccae744820541aecb94c3679d41264ba7f8ab7c606dc1b7cf80a0014902a439d5daf1a1d76898c6b0af5d413b5092b57af39c81827efbf89c478a5be19c19f0285c54f558229f436fd06f8038ecfc3a2fbab35d26dfb0c7af5549f8b7611d281e6302a802667d0760bd8e1893636a95f3cd46a80508082cbca53f9ffa4d63bea237dd174cc32509d3802cb4c61bb5d73351c578c9f6808f3542a6455cbdf535b47670627c75ee4e43a24834c6aabd830721e4c1eb3c4c9878983ed242628a0ed93bf09ae6f52d971091634cd4924c7e3c742dc13eed7232a0f5a80aef44d708a14b1f92a84ec807d0badc6bb86e3d2fe1a6ae1ffed8217976e86eab9f4a274267b699bf43eda5f6049be4cab01592cc83d2efa8c9636b6006fed04f01d026e00528629e4e85cfcd5c71a306847fea7855ccf9da4d671c14dcf61ce89be91a57a5a6349df754dab8c5dae8196a1290683d810c4b78971d2b9e29972b22cb9e5a2e6221d0c4e066a56f29f2bd353399784c8ea78aa2619d9d763a6b4dfdfad2dbf328ef0f6d108baee13d00662215211dc5d87b74f56f802de35ad92aafe441322cd6ee5727431d08ecd86204fe58aee6a751cc79d2c4b92f1b47b3508810711f653c258ed3edd552ed5ae16c821d60b1f786084ceb38b02492a5ea626e390bf124e93217baa685f0626a4a1f983732952d33561d91c9a20b1d4268c2d1c82f717765594e75faf6895fd6ba5e0c710355f11749bd8f3b08386a46e1cdec751e6a1788c5ed48f19707bc4e0cb77841942e23dac38d5db4ccaf65482a2d9388cea267098b5f109d78428c6143f0f69ddf4aec516aeddd79cfec07825cd256c89781eecca2205f8ce9a205032566327995f415e958123c89263f0980f916020176196cf21d5e3f9c2599a027aad53c0b86c28662151f3d6a4d39f3e5fa00401ac3c4f85cba60720dee277e2636eca91b1b8b817ba362057b4fc3fe3e01fdc0f25910f6d312626b21fb15b889d6c7818eddc01ca12edd88dc9dc7bd71be5e5d10c33358d776a9ae575c71acf301da29f590d934a286cc6ba0e979dca9bf60435010226f91155f89c8e013d416970b5e2a6c62faa01c79cc68d1a7e410fa705e20420f0d927990c543b997442d6519244ebae9d742b390ab0edec8359ec4cba5f78389bc77326d2a57f336027e041d84beb6da129a5024c2612931e10846f02c04b5d48126ceea568adb2ac8a531bebd71efdc5c32305ba33fcf8d999bfa17c2874cf91172387d7accde5f669806809714b080a6fa4676bb447bae5af3106544c35ab0135a12361c66d18877a53561266c60278a22fbc356ae496fe19c7fd1ac5185c24e75a2f17d29f9aae785a77fa1bfdb72c68cdd9e5bd1804b9a1056dd94ec072b33e4775099848c3e00b8c1ce2ad5590698a391c99f086b9bf9464fb83a9ec0edb597bfe785ae758badafb0a61e8898ff21f6069e71f2063e837dd0aa1232df54fd09c91621abba6bd7119b641d84ba288b0aa7ace3b298ab33299e2e3c2ab8bddd02aff4b16e706b62c5363a7ce8b2dfef7cd7208ad99239cf5351821f57cec57cbc3503a80dc9ed0e3253e21c51d75d6f694e6af8a220d39f41012bfa8020bb72b327e932ceec5c28b1eded43504472353735a7b9f27d87a92d01fc51e2445043b25681d176e3ecd49e64b1d85c3245d35d0d375d21ed77934dec681885d8852f991f4d0b3511d147187ce49711b2a3dce0637b9b20d88ea981be432a92df0b97280ef5e89818445d23493b73d0f5fccafb2f7bb873f53115c0b24b5cfa3fc5a42e5569a85371272f5ffdab37aff64890a9e99ccc2aa4975bbab6684e45460315b05a8490667e56c402f6408f71965e345ccaca69df445ed0bf9179c19d7235b1b38caa5667e0d60aa02072475f62f5b173aa7d96e415db85571fa6400989bbff91dc66a60d56a09eedc3a902ac5b30bae3c54ce6e307fd397ceac7fce2556a3474e100522de0af168da566d97293267073cddb95134f82ff30a1f0a5993976a40840ce01a7072dcfbf7f59130b29c8a468c280c6830b40740780b74aa4f71c6cbc1b61694e71bd873a63d20d8b55b15d684bf362c6fbf6089af09d67f06f34c9973dbba59194c05a8f75911138822f635d1e7cd45eb3f0e0cd76461fed9eb1f16dc1efb3aaa67c6b9a3f407a4d30cf50f1e9a23747268a8531f508dffd2d6245cac80281df4ea337e3809b5974ed07ea1f4c4393edaa954b6adc1550b7a531ec405c08dad03d61b9d6b776f2d4dc6312828c79b2e54547afb420e050720d20430a8278316813f79c99a2ef49239f3672aab9a5f44ea24f0ac5cfdb93c02811b150e8488c909c5ec6cce856544856799a286849382b602188076f525add46a5809c6ac43b4c672baed8fb3f79a24ceb5ec3aff7bc205036964cffc6be44c5ebf8b0040f77b83d9f5da8584ebb3c0ff35a07cd03aea44d7d9eb1bed4980af794f56f16bb02e19b7812090bc9c0455789ded77b6d4ad05def9dd8c20b238e0910e10323668e08d4e1575ff6a06ca917f761baccf1789f321dfe0c667177c595209cff8dd96692acee44ba6f034561495e7ba2e57ce3a5a88818e2636467313332184ed1d0abc1eccd0f68440b8ed8aa0b5adf220ec1c03a9ec534a32602c848d42123dc8498a16fd527ff71d96bffd9dc0a4cf89ff3fc3eb54fb23476ee513e21826fcc4d213fc8fd6a7b05bcda4294f4c29c0b361b75efa00e03c850f3dafc98ef751ea0b4e7b8a91cedbbb6dab3ef7d4cf4713f059a310ba749d2470215d3f1d51cba25886fe4b3b20ebe813b687bbe6f5700b944efdbdf06d0d5b74f0c88f035b75db85bacf0a60e21e09e0f0a6eaa0664cc74dc5df8003473a77db6ddddd73880ac9513203b02f7092707ff4c2c1f9e72aa798d93bc1a6d04b6d8b6f1d6de30f931adb990caa1cb888bbf99d7f0f2b2829b59578eeb5fdfbb646b7ab5097462832bca310ca7d7bcd65808051d58a76c90ed959fb24ebc106f9334a1dcfc31c20448f840c8fd2a35647b9c16ebd97606d32f07926964b038b8f0f3eb79fb86c415d77d5c448ac02e5f5e1f99f04e5e82f6e9ecbc5f356447363ffd0077acc208242548812c077053ef3e2a888c4ce2bff74b265797366a4c0b7990f86f2c7d7c07dcc0f4db693ec822686ecec36eea375011584dca4aa1c1370a81be4130b8e3d741addaa99d23be62fb5d33b95f0a146430a35bd2a066111738fde8ec4a66d20386cce05285779b7eb2de4be1200f360ead223878433fd49fbe704e8dc915e1ec52b1f85c9c3e265a2ae1c8d39c7d57ea42c9a698bca34655b28318503adbf5d0d1f14f62bce46846e2debf6f0fadd07d1404350e997695392a694ec2ad14f665e33f76b8ffcd2ee8b9d03f373f20c43f6359231848354cc8df50aa0ede917dcdd1e58e6954411cfb6c55ded369f3250eadd834a3bf80f5615958a2626b7f46fd061209724438cf36ad5cc50d87798410cb6cbdd071c28317198fab43ea2743eeb764d8ab50ec5ed2fd6801999aa4356a4020e9ad4ceef5bf2ee6b62592ba73818da00a2f496b199417f8e668e06f6935bf1a1bfe1ece5148f63a7327b9bf4a687165cb0efd084aa57c0c61e4cda3c3b777b79b07f46dd0650e39792a3bc39fdd1843218a1cf53219f2c37924f07f5a8b04192649713ed3a422b4a889eb1c9b56e086377a7dd4ce5c1ee016387a6ba6e756292b1b5d61596406ba1fbd9faedc0e8fcb1a9ef2d433e26be646a93df6e8042fdf786fdb4551b816b727d1211026eade9fe15652900d719500ed50127e8bdc54e76263c965c63157532f94ebca2fd3ec9525b6a64477a85eb69675bfea1b0c06c7cab9589511d3c0e9c53225e788680c15c1aad72fa57e90fdbe2cceb32e6ed68c1989e09845ead6a6f056e6ecd26be109935519dbf6b23bde6f58b5dcf65f320cb0dca99e76986fb11bf47b66d824caa8de2cbd226425022b79b7a532aedb80b66ece63d06760a1410cf6110902223b5887aebb7c3116288f8a8b0d2fd1ef5f7c7a895ffa5dca627af1af671ae248544e2adae2ee8e9ce750bbf714e63574223215d8dc538e27164e0d98d4fb3c4b7690d8c9c1825cd8af80bf96b9bd4966806de9c5e0955bbded1f7ad57ea3e51f1ed429071db9ac67760bdc6db82ad413aab17c5483ef14534fbc63bb8579c53d8e5bbc4575b9060270ff1e2c1d4ad0fc535210db12ec4a3d3ccc1f6cebc661eb25866e5c76ecb3a1b5713edd22c248302c18b61915a7ec3906f3dba629d947c5f130ac8997abcbcf39e6d2f296dff2af503ea0df37f6362885b08348fca0b035e8d27f10a2a48e3342c62068f3b94fe7da63ff00100759f682626d3c56dc43048e6b0ec06e252038db5537571e587b65232bf799f9a1111f2b6847b4bcafbb6f183edbe28633fef9c085614807ab009d2d49d38f1eff058d3babe705f3acbd5f1629d88427f74f41c8a69b0e4a083d513d9c316c2e07b4014a658b12bb28984eb3bc81171bbcc959877473615103bf2b70671664ed5e0a1e16d5a6d242cc73a9f56660700a36793b8d8b68efd374b40bb3889822233d41d8c89222f4dbc26a57f7544cbc173df0e04326674c1bf60f1c535fb49da12d879c64ca0eae9684f589d966028b6fe0e373d908d1888ba31c68f3736b6819d4368c5144a1f7090566abe42d0ed6363bca8a6eaf8e2aa7f1eeeb78abb57a964e84710db9f3588ea8b9722564cbb5acd5fc1270e3b334c2db167b81b93f1de8289b674bbb9626b39928d5d56bf7956c130caf5c3522acc58a89522315a956d99c60652fd9c4a3eb0e620dbdd3f0ce36fc51dead63cd6126ac83b4c297aa24a36337a7da53bdb6b3103be2f9fe6a87308e4a2aada2e9ca86f1202323b53f6b3f5a40036c205ddabdd91e71e28872c887deec76e24d4d9d7631bdf885ececc172046abeda003c703bbe7015960c251ad92b3b454e9d23d82a7e21cd4b4f3510418a83cf76778286afd9e27a1f210ff510148fb6df35ef830add78e461006f8f0f424a3800268e9eed46830b40bd63800106540e4f448ac3b66802c295fb32d9fd32c1aa314659283cc7606686c515998db417a0cdb919b9f262a88af853ec0d6688d8bfda33310b976364f0b397d1a38390934fa8da6345df4fb60a7e1fc5b55cb2b59271d921142a8ad638bb36998d383e79f294a389cf513a6bb08d7fbeded3e125d9a7c2c7d6b18939145c65c37c52b32e786501fff68ac61427b75637fa7414a17308f2fd5f724fc05a2e412d402b052e218d797cdd24668caa22704b2e217a6ffe4687c8331b1036bbf1297b6969f78213fb0d8767385dc36db9b062b369ada749d0d4533651efd1347afa9616a5a93bb54f47d19e2bee41f93960f5242875ee0595d1f9f0430170f0e7924485243bbc406cec5ddf3a0b13b8107f2b01de60aa34613e3f483c19a02973d3edeb244c49d60372e2f3129101d15ef566b1faaac0b1b8523ebe55fd6d1dc310ae2e74f204c27b64491dedcf8779fc8f1982693ab2e5838faa645d056ad86ab052ab8dfc3b0e420b4ed47bb11a11818a4d960b8c3a2b3708a3a93abaf5a1757bdb9ed4f9f65c859eba12f4b72e61449d5b07a55241aae319ff2ecff277979ccec83021667b56188343b3b0181bc155befcf95c79cb0a5481406c357ceff5d3123da3e98d9d569421b5f8e0c2dbdb05bc027cb82c61e6f3affef3621e67daad9465488f0dab1a29aaaa95249fab5e211b98b81966a540aa4a0b382c7073cdb8e8c5c8e3678c3b12669700f1e5f74f3532d8d7167edee3ca17601ae6f6fa0bffef65db1d917262836129648e7012c103cd0ef7e18c95d6a732ba4f54aeb071a6d747ca6a8a592078f5b3a74c11a796c18729b48e990370b2727ea59ea282cfb13ce00b15a3c803b5ae7b8b7e59f7415724af46e3c52fad5f9a5f006a9c39e76c20e99c6dec34b8065feaa0fa754ec624570922da9bb7ed7e5d8ddea39a6f36aa91ac83520d9cffb91e6c33a71fbc16c9bfe1bca407e0a42c2618a3b09b84cfaaaf6259a3f6b29646777a341fac7ca086059dca819ed7528af60486874a9e293a09e952c5478d3c36f597eef6266d59f6fea5c77430bcd7418f7d4b14b394aee305b98b7ac0969261ecaba1bad6b4b9299951cb4eadae42aa761b1a2fff1d06389b07278b84c4b2d7d07b3d82343d188cfaeb9731f7a27cb27fb1376f17aba930b9681d0a06cbaf4d439e4c22e95ccd9b051115eeaef87e70806c02a7b51116dc7fc704dd9980de09206ac4b66589617a314fb13a2f9b77a39adb6943928396de0d6d8480452e9482a1cbd263429a456c41a966078784692bb4fb3f5f4c8b304b9410fdd7393245850d0f8e9c78f4df0df12ececac23f321361d9cde863527ef013c4e57982ab8e768aeac6858c99862d77e966c270de29bf3f1a888df69f4b564f93e4b86e42da927fb7f9bce793fa211d8e8df276419350f9a8bb772bc696b54d0c88ff174fa07dc2a32fcba682d7447da078bc211ee987e6824245bcb72cf1a3680a6770d333aac655e847b79aaf5583685bd50332e1549015f464f1cf6f03e0e620f3cc1223011d365440ce31fe0212bc21c0766ebff77bd7e1b4b2b1bfcd8f8ec8ebb94211465dc5a109ec6061e0b3aec80f7cece3bea06cc919b53fa83b88a1f4a3de7f1cce1f4d26ad1698d7ed7a190b8d17f690b8086a438c8a9782956c4112f5a262193ba94563f18f6191249cfc3700e17c08fdeade6df144b0d68dd0ee235b0d2822f4729e579fb0fdf3841b2d2e1b699dcf33f968d4be3196097065208f094f1bd5276cda7c6413ec01ec955fa1883ad0a9deaa99ef33d32cffae3149b565a151a55724b843ef52f79518b9f170bdb1355570bc2b133d19d76b5123d25dd0f1b76a15cc065f14a8b090938fa87260adabcf75a74500699eb365ec9058b6ce26a4dfda14fe01ef25196d60c696fbf2ae1c622a1c0778e9b4c110e7eee5edbfd5ae7e24b0f4ace1163615747f0b19c1d85cb07c42aaf46e2c9d093e7b2b52086c11ca38656427cbd9344390f07c6e5329cbd39e1ecd594c5bfef9a71cf0a26012cee511677a99212cf6b1af53b617d89fa92dbb96064dabe5def36676aaae0a7816368cf155ce0603bb4ef0c56dddd729e222c91ae4162fc02a474ac8c3935946ded9eec5237d08dab4bc820ea50b45942d2fc05d6f3520f2d9ae9442d7351681bdaa706a637bb20d9b2479ff2cf209710e682cd3d43bf3d0e043d948660dd3d64bef879d1a0cc0115679635c8bfdd9a11952c0f4055ebfe6e4105ed8a84c4ffae2a6fe2ce1857ede4dde257ff01424a251d56a4fbcdb4ca12acf2fcc9782bfe51d26c721001d0ffffff2f