PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 57983 cd44c7b32a1e5f4ec4cee47a550d3b6e77bf69322c0782b2261210caf8ca4caa

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5ab6905c2ca0675d936932bc63acd0f91db15fc77abe31b21b41ba819cbd1cb5
Certificate Block Hash
cd44c7b32a1e5f4ec4cee47a550d3b6e77bf69322c0782b2261210caf8ca4caa
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0003160000827b0000
002000008000000007010303000000010301010300000000000000000000000000000000000000000000000000000000000000003a6f895ca064ef18639274a44309f4f69b2df503a4d9ebde28d5d94e1c9a34308f58e069550fd4fe4592b8f49afbd09ad77b3734eb0d7fdb3320a2731ae9df772b835265454b8ce02f6b325d0b1de3c3bed30e4b48746a4e9d110000000000000080000000e0000003160000827b0000

Raw Header Hex

00004020e8735a3d076f150bc14435c0ca1e13797dfe8732cdb80843bb03bc940afabe2d3b79f2ba0b3540f0554e172a612be224e3045be52962ce8785ebb4c5ee9db87469970f6af2190418b51cbd9c81ba411bb231be7ac75fb11df9d0ac63bc3269935d67a02c5c90b65a

Proof Data Hex

59,560 bytes
1212160103073ac66bbe6ffbc9b1641df8b712966552734ffa655095c7987ef493d68734abb21a05868fecf2bf388664a0816a41760f755f708c54437ccd0183cb1b0716ffec6feb1ee3833117ee4ac7aea79c6608253d4384ae44dfe9062b081db3089710f49d932bfdaecf4730b612329ddb0fb9b9ff4fb27df03220fdf823561ee474f75a264a749a53f435b67d582f94555d03c6b7313e5c02c5f6687aefd4728a7106307aa6cca36f649e4e4de04bd41ba43fb8847964ab3845eb125284a98482bae38bab6b03940f7b9d254eaa77420e62d8d9c16f3f157635554e9caeb95665b7238c06d452576f566a0db7c43c16abc24f277c01e2ff2a8c9e940a963788cc3ebd3afa3f6937254e5aa4407bc73d0a3687ec51540bdc4fe7b9b84e705db1cb9ec08e50633fd73f971dcc290da5641a5074f141a597f05f35f6fd54018f3403ff87b883b597c1d64ca3b6f407d43d3126e5537aec2760e8004c99dbf0363d9adc2214859f3ac562d2fd56c4ab5ecd198642ae32b4faa97f49b198de23b24182b51eb36ffc9e84886fa405bf79ea6b9171a3f359873999edc9bf27201e1bd17a87172e05406e395187443f5142ab39fe380635be9c5ab7f992e076739242e581780a4037a1f9b0f984ca967d144af3b01e0cdf2d1b8abc8aabe6b9e1dded9d56dbc4e09514d85ba7e71d30cdcb29f680a229eee389a968c1d56564949652cc79ce7b118ea45f0c4c7107a8f818fc54d481f84f1f2dff6196777d64e8e2279289479a94931ebc1879902cbd3209e8d88b395d5c9a3820034e93ff8cd9a63533212a71930dea1599890a03f6a51b3197f047b336509a4a80ed735a6326776f857c60cb7d22bac58c9d0f4fc6737a061048aa34614d7467d8002e7b05dd05c167bc99067f1c79f3e548388c0914eccb3782c697d8716c7c5e6b19899871f5ce744976be8ea79794daf8d9d5ef2723944fe97d16d8fa37e751e48fe8ed846e758be8675e8f798e5cb17cfb3fb735a1efa7c015f0e106884ce515b8b02e82c2463f70e05eb38fbaaf9ee0708ecacc30e7491ec0de22233288f7cdad6f514f4ba9b95a5f82635398e4751ec68254dbfae12651744250a9cd967a5d8274e3d0a59606952a06fd662557b2de1b79aba893024d48cc20d32d6d7aa9dac162a5801fdfa610afd1039b8095a50cdc75969a653b010d9ea91be43319f3251dde093a297468328ad57c34925f561d623704c8568acf1383f6eeafa59720a64378b50aa3c672f329b54019b1ed3dcc6492a3c10693c8f0f6e22d3eaa1e615ceb8e447726eb60e1a4869e3ed2702460ce368804d0261b151317eb4e6b8baef90b5d1a8a9b24aae7b53ef5867e40e2a4e66a84f59da7c919114e4963c06357e51a666b9e7551cb79ed281bd9702e86e5e059083f5f836b5f09be436321d171294284d86e7ec05e4aa99093af0efd0387377258c6a1d46bb94b886b043921eab887b4f3b1defae253eec51259588835770cff327c54dab3ecdf4f41de58563c2fce2d81c98b3b7ed46bcd979ebbf86bcabe9f82943e8155edb01967eba813a477a9099c60de7291e1d2233ef3eb2908eeeecfa9b169c24615dfcfe8d3c69faabbc292ddf1000db0906380426066d4463a1fc1854c20e5d975a9f0c114ea7549accdf791d3352a3c91f384152435cb29d4d8d0a29ca90d3ab9c5dbd8793a5c63e777ddb9c9ee96c2e919265845628d5915ae82c5b6fd5e72915257402f763a92c80773bf081c105b9eb12f0d8c91623778abd6426035cf67ca7c56f38c6aadd9d2588ed038807f0bb636c88b72346e1b2f060d7c933bc5a73c6e06557da3686fb1e54f1ccf47978f8768957369ea9e7ba045b5acdfcdcd198505ca90a4e2b7aca3b6bc6a8f3c465ee5687030ed220c3d919783a27a15c90533f3152f783c98bc133efda88b8fe1b1deeee7c6a17e4d9e64d8b1fb2647700719deeda9fd6a7781cc693663373d91f0c485c136d61fb5680b894a92d20ae24bd108908dfe302c5326a7d9da2a88ffdd8c3160c788aa67c0cbf36bfb850bc8a2bee56655da303233afafc7a22dc420f1e775db3164c47a93c5401c8683bec6a3a82678910c0d57a31f407daa340073123ecca425b233fb65a7cd92316f6fe98a0a5a3c596e02e9d13fcb1ece04f6e87c7ec7f2e5e6ee339fdffce906b42f84fc99bbf71a17d93d1f1aab87f117aa8fddca8dbf3137f9fd3a93fe81e44dd476cc1e7fe611ca19f9359c2c607828e61981e4868bddb2f311dd3d6e8ca588073b28e5bfe56e434b1dd095611365393b6d2b3a99107ecfb405efcc5f0a77dfabaa956fda09059f44d8766fbe99e8e82acf67e131dc67d35ad0ab4c14b0cea4b9b8b8737f92c36eefedffdcc676d5724d12a6eaf498810f225659048d3b1a09f6ae825430827b68932dd869e60d71a3949c04b113477dc159e4c1839f93999f63abbb99b45d7d027a3d5b5486916922537224c62c4123b4aa8cc955b6a3ba3bbc3fde9163df32d8297e96a29c256fe3ba3fc49fc039bfb81d949ff3d308241ec03f03ea29d4320f48a7066eeeeb3de45ca7690dfe9e1f0431db1835e19c306fd759701927a05c8f5926475fc8a2e8b059a0335c95d0dc3b9ed2b8545872b3db0f25bf0c5f02a4b169834b2b434891ed94466d948172ea810ab9db7e51a8c770859db441e17dc542a4a56e4389d14169c267e3abe939dd5e5a3d5a98ffbeb40032e584d1dea3a8a55ee1565523d3d8d489141853cf6cf5f0de40b146c61a03508d523cd77f9c18fe18cde38717c7ef602cfcd07b6cbb757e69a9b0d10a3511059880f2d5dea520b4796e578f2bff7c525979c4edccd4cc3ad02e1cba18a5244be83529e1eabaa81c2d7dd0a09e56e0b1063146bf487fd54823969b773ec2fad08fed3b29e052f786bac92c61c989b68f251a709fb4db4d98495dc486a2140b437f01d474449bebd757f7fc1ea19be38a2df19dba877f6039b76857dd79b8705d39b7a865708d3c4a1d873179f372890d2d0925c87a4dbad06aa1c6af212d3c4dac7b0d0cb1825388dbe11f6dae55205d40e072e0b899df7d6ba1253e56d57fec55462d38493b1a7a665ca81387295d0732e78df986de32a06c188ec572d8d3c71197c835064ce1f330808603977cd547e64a60e9402eb3f4787257bc1dbb9c85c5e1cb826941e3a50d73c1113a1f178e48e35101fa9009e022f52ef242f6f7518a81a7ae2e504782b738fc8fc13e184825a1a3cf075945429b20d9437da5d2aa177013b2d838b8d04a1ca457e456e53929e0504f36ed0efa9814d16977208e80db624ed473e5c5e5280705c4b3a3e4bd3a114a7605f0b860af8297e1a281bce9a371afaa3c61f62ad525c725b97dd9d40d3e7cf48f303eaac5c13133b1e4f1cd3ec21133b811e5276132766a366dfdaa66129716ed9366a68204faae63ff6560bc5e330eeecb7a5c0de2ec497d68ecb24386100d6fab9d4088d60bdf6514d8799b253da804b0a63c15088dcae3058ed84ccf4f76939dbdfb707b092f0ff0e8339d789a4079d2833326b304ce3f7b76b47205b82c77506b93f990a5fef8817a8155f828457109161e07c715cd45c068461d5e3c89580451339e0c7adb1b2ccd503159eee3c2a658fc8372b9d356d6eb4e9baa97a71506d89175537abcd2aa5c6ff52d6ca122bd711abc2249876de0679a082022469bccf32fde05d83b7da1cb846fe831c21b29cacda835290c01146e588fc32e01923ac7ed6e59277e33416d1fb96d40b75197a8e25d21610a8a4855f14606ffcd513fb39276f08741866d7d3002bd7600ffa53c1b4991dc7cec5065a81a094835277d0dce2dfade142dc20da0cb4c42e313727549207d45c716cd89a6b6df45f79e2f0fd3052291105889ca5d873444e0127215785384383187e62365c8a244e8702a00c07917e972764449e684b661ab3479cd2ef6de23ff7e1471cf25750fc818e302c2e842f2f228f69871b18d444ef4222e0f715844f7df291926d85ca8cb8fc4f2e7838b913746af3e62cd5d909ed3f498f0dce1650a24b740ec943f36fecbe049b31463dff1ae06de2d5d784e913d635af782eeb79c9a9a9911b7aa3b2636a70329b8f3e35ab5d2a848697ac6ae9006dc52062d62f73b33b77043aa31b34b582941877ec725766eb320fadc113cfecc41a70f7dae198b42147e9501e04ffd89fb5ee810e71748df9e00409e24d4e2b5b851ca77e81c842e81d5a9f4be0ded3833e1a0375ce096695a503536faa1bda18c8d7e5dcfc384679d3c75a43465d8698e8cddbf470ce31b3d79058cec1a2f2ef9b14f7cf571f7dca663d0477a8cfcaf25581eb80b4f0fff0ca45178e595b2f5879bd7078a96aa0018b23fcef5de8ac366fd7c94d97a77577818a0de4422ca309bc0d8ff4ad7c2e9fefb2e0faa43fe62c8f69a59bd9400550b0a07a2d80fe9fad42ab08d208958c167acb62514deb6ebe71ba943ba3e1015cedb2090a5f832cc2b7563c168523f4f246de14ed24fb4f6dfc8519194df80ed6ebdae33b2cda5ae48453b6a4acde15126b7189582710d6696d4604e53b3abb921f1ca27a35be7f88696d63cb1ca0e318d4fac40888071f9b944bd225fbe2ec1cb9a33796b522246f1cd9726b6041c5f4525c0d151242673dc5dc6a7aabaf807887a0260888adc1beafd7b94693555b62fcb232b83380a4959b8110d9d559f6de9ac582d1e45898a53431ee403ad13bb95260cdd25ed55efc91fa032684c6cdd7492fb5340a2a331b85884c37fc1d239ce0e0614afda0ff25d65e71b114438038d98bfd7bb4dcf0f34c67ee55a23e2a60193ce81a508b650ff89592f08dc6d854b59b96b7a4d947d7d2eff2a13b1e5bba1ca2b0723b89a278f40f25d2add82ab686b8171ba6f034af2cc07157678e5f28ccc37d9d12044544e5397fa42117fbe3be2a3e806a1f085368d76d77867f9460dc265afe6c2665765efb529e13eb2c102c36e52f49e83b6c01ee71aba2fe0fb3b5ce0349c50865a702ea6e687bf1fd7776aac5c6bdda3fbf5903cd62c685d7bcf54be306d194240e5951e67b98fb081123c3dc2ad541f09c41f75988260ab2dc42a46ba42ac1cd3a98cf3785b1a249843978443c477d37f8754bbbf87d5653db9a45846a5d8ba6d9f852eb2162f5e376e496c55c45255e5599db77d2549543e175a02234d2fbff008c3c64ce3ae28796835be43fa697e27625f63cc12f28934793c7f6b49a3ec47a6e4304d025c1a3771ce677737adddd3cb493854f29c1bce81fdb6a3924fef51534e517a6f39d8f28f3cb59acb1af4b9d1b1d7f81d389c667852c7874fa5e190bc4bac68aac4a982c8ed32df9dfc64043965bf8484b36cf1ca6b425b546d4f3d88f26d2a54ab88cd2de5be4f1275ce7655c522d7c2bdbd72f6457d5468d0b2fd46fb55f218df71dd8fa309ef5551037a41b45f9be653f5534b4682a3d7afcaf07c8b2aea22034c6fee02d1bee3fba600ed77a0a84bb92fcc000df20a2223f91251f6099c2ffd65df0584e92f44760ef458d4b650950d7256612f5c795576a977fa464673d7bbfc914a5fb6c0f4cf9306773443b1111a1d3bcee3b5d9fa8d8101178bc3b40afd653778b2f13fb0d263d39bd97b8c4927bff2d9639bd17dfeaa4f193fda1594283314b151cb9925197804519c3b7175344455dba9230dee0cceb814a094c00235cb8cbe1dd5c0c8b349c929c358bfb83fbd304e7e56ac0a5b9593ad48a216aa2e4cb36db924d63e1ea503ad0aac7eebf0fb946e0d7552936a0070a36935af88ab5fb214c89b36011e3fd7ed135c4c920ef7c1706011d9cf466f7ed1e8c51d3ae3d1cf2119ddc2454ce22288ea7228b2596bfa1524262fd5f130fb8c011f1ec285ac2b55c4262f95f7c7a2a3c2e02d41f7308f07b8d2dcc0a5dcef9e2df2fbf464e1e5331e907dbd467143f61ecccfa041a023f579d64cdb444fea9228379a4063d621105189820a078529c8548ab21c4d7e6ae7775b705f29cf6481b21afb7c5b7de0e60f05b317cbd1abecf0173e1889f141e0283bcf164cfa3483adede47b9642cc7beca83e0482a1ae90f6c0be4fb0aca9c85f3f42e0a182928f1a89e0d433ccd8a7a9a45be85a2e8e6db3145381875200f1a2a1c24e6f9936ea3f8bcaa989f8b0af32fe872d107a48d31a35eeeeaffb2812c692f2545f3edcf50c8f254cba39d68ef252a4a0f68b63e792c861df39a24f417721a784cafaca7282d83fb1b950732d0450054f9a5fcb2bb93ef7bee295f2b67e66fc26b88c8430e452857bcadf037d6cd5575356305b2ea3337db96a6a7c54701cdfed8945344d4acc0e47796ba5439bd2af777964c0787c81299580b5081daffcbb703cf1fe9ae9b781a8ed97aa846cf3af1cd6abf1fb8ef370c1af142d058a2baaaa1246a5bc3cc5de29c241b4fa4377f837be6a7b9a72892dc63a10c4dc24384872aee9a3d838dfd09c074dc4b5b0bff8c2b58a02fe757f0d79050c86ba6d049d42686ec848af812ca56a65a2f5fdbc06ed8e5f0cc1faca7735523dce17e7310f27e91ac0687e73ed008aeab4ab8b4662015fab0b5890e54b73a62926387d37ee112b789caec9aed63051e2f814c7226840793fcec97fca288c3ab68c7df51ed98578f792001d46b48ab910ecdfa22c51beae1caeefaed1b81cc32dc02dc8bf173804296237ced3aa78286180f058f69c173550cca3b09cd4dabaa2fb2c73019343a213808ea7617259e49fa117c6641006faef3e07384bbb6b4dbce2053722fce1aa04363d2669f3116889db8d8fcf038f958623199a99a0cc751fdca3c2b0e8137d07ac310d6c84c203400ac8f11d38066b16725e84e4b2d788139ddd647e1e2446454f23628752235449ec962abd03423724d596b54f12a5b3427b162b6325e98384c774e88abad5bab8549b4d99fcb76151acad7998c3bfcc2ace40a1c1c08fed20d00054d20f1d4e09a0fbf2a7106f1899ca16e0852ddbbcfc6c36733ca90112fc0fb4b8c312d949987f5503862a712c7837f117c1a8eed5fb1e7ef00dff96eec7572163831d3ca50da081eba1734e447d854bdca8a2393dd532289bbfcdd6107b6eb03c898b18e6b30780cf507d381a12bf447d88d1cdca7bd6f3dccd92663da2562e743a472a60077399aca13cf4e2e0035c722b8969119dfc17fdc03c13da3bb20118c932c9363790c31f30bd133ce290d4df06e4a00fed18363f879a646f756f08983df7436e24c9b4f686a99aedd435781139a4fb03cd23d2f3855d05ba3ee2c5fc9a9ec9a74202b85e89181281afc1b01daa508a23886dd09e50acc07fd7eace4ddc8cc5d01d1cb3344a5bf51b16c21e4fddf117f19b1861b12a3230a88315d884f4bc23df26068c1d66e4f7cec433e97f9153bbc67528d6b9cf4c3546a47b3c5c77956925c1809b0fca0bee137a5fdbb95de9a1077ca5fe0c0097f30b230b2c962872db5f9872756c940acbf045fba3981106be64f2d86e204da8afa9cd4904a41855c9a5941700b649e73f1ffaa1903816ec14f2e66b8f3435b23bb73e40b9372d19f15d4e55f2b876adcfb6bfba08b9badde9e3a76ed1269796f1dfb3fae9fad7e2b01d25c39bf2be90ad306d650839f6a51275217d4f00dbbbdca76e54adb1f38c4bb5f8ac51ab36cc41f1792b4f041710100a813b7a40c82f6e634afb10458727fcdab1f208130b82fb5a51cae46efc7e06f0a70fb8494e65b36c2f3ee095082e43d6f3d71340ea09e2d19b895074de60603e9e4b88e5ad574fe3be6fa7f9dcad6acfc1571c97d756eb1803feb7e66cc789b5e8375243e4fc60a203f3aff3438a2481c86e5e9b7b91ac44f600ff81afb5e6ffe378ed770a483cba53df6859297ba1f5d3f1cd5597a8b53b5ee4347ce7033db031803fd8712fdbd374c5dc5bb16785c2cd55f34c14baeed4ee14cd61675ac4584f872541fe8d979a9cf83d99e916cc97c53b0c2b6d2f4445174f0bd8604a5577ea77f759307f09939ab3293268bc32c90ada430b4ea632a85647eac0f7d1dcec84e51d05f76dcd482cb940b3ed85eb3420def119b250c57d709cbab98de155d6080cc6f0cac19f3a0b8cf821a2768015bab79d22ded90398f5e012f870539040ca8e5e3f9fc613175808a12d3af4efbf6fd411174f5ccb7818720f3d4584e67c824ba6dc0f2062522e16df8fc2c1cd2abb65e68d6d4a39456a443a7ee05ce3152c83b744f6117c16ba04ee62f1e5da67a21da68bd805949cd9313f75df0ee65ad2a480cc0b605f31899d5b10804e96c0dba6a723365e3474527a5e91d687e7a8c69950fd07503a3cfc8d7a5d0b0a372fae842501f7f195c52b8771e39095bb5c23da3faf7bf504a12ee68eeed309ca90f0d84308fc1d2df92c23b79e091bf4b111354cbb11dac8f5ea0831b76e75e411c940d0f7d23583af7a85b5790ccd57b670bb4d277ae223c41295f2facff2984908e6556e927fb7e2a013ff45259bc145e7f61c9f3366234b853dfebd5d3fc6bc71b081ae7d009d0110726fa431ac17e50b6f5bba9d61885efa47060ab8211fca8beb267d9281119df61eb959da893f2b1ad0345a89989b80a1c92f3c18f5d96bc8dcc24aeec83ef9357bf89fb0dbcc9ea8f3ad925e6c5189a7b2382eac4718c6cc6c3121a5de343b7517c119b96e8d03866fca03bddc12a970b18f9b8f1f7be5f053cffb3b90bffa77e4bc8383f96d17646bb6620b699d0345506eadab946c89572e5fb7ea67d4b2470a2eceee5c4fea6cc06dc848fff0b93ae9490017d4ed40014d97ba9aa09faf7dc2f8db038d616bce19168d5894e772fdd244e958ac1262fa8def6a023e857b329a3d40d75b842e7e38168e98ecaef44141556edb70f5efaae39cb803084fc1976095b0b901b4d873964974f9b2f9c3c249f3a407ba1a702fe07d5abb3fded1383eeb8124a787c10808d925124b9d10364f92c38194689805ff57e73331834eb5d8e12da53946bb01ea79e8bc533c52fe5099a2f5822233cbd8e1f16af21ddc0bb5ee70ce9a55d2ee686fb40bc68c14ccdae34b6fec95a9cb0a7c1df80037bc49afebbfbcabf4897e40f1608c6391298f71da0b65b6877a6922fc9d90118d9220885bfe7654f6e43c3db9b6604688bfe32d62ff3888f74b29c8c896f0694e36e1b74dc01f3871416e9c6c261df063911330e6aa74bdfc45c7b9670c30a66c0ef8c5bedb23f8595261b6f00b10686dd5e61518d479929119fe1073f9679a564cdc37165de7853774d161d5bff273ebbe309a06768a6f33ea6815f58d33b6cda636d788194f79a09d16402dbd437a489bbd7216266b6faba0a1f996c9da398f152735e183250b94f8fb50f41b5892c2e4ba831d9ed673cf4d482d14262bd427aa6a34d20424730d1cb12407b03ccf99c8a4096c39d90d5636cf2bcc6a708bf330eb7ddf0ad4e216b3eaf9e8a2ba3c30bb8e5dc954372fdbaaab440eb8089dbe4e79571f01ae7ca4abb0bf1dab543313a0f35628a5b29e6780840f903f9b0057c08afd9de679868b536eeab76c5465d1be7b949fc621e5ea998a0908b286a6a420c45b7b43d75a4ef06d8f3004c11d3c504e206ba18dec65974fd2a403620656689fd003d9825d3fc5fc2bf4021fab8d85dc01d11517c96f788549153e5f91cdd69892ac849baf883d52c2a5fe5a7a561a5718e39ee5594bf17acac40ac6bae2bc79c3c9dab9aebcddc9b26925f882b1603323cb8414fd2db7fa0fc24f80bc44cee785188da3d399d1f7bdec8d8fbe702cf9829fb3a5ec5ca7f239f6d7a66540a3b805a59b5bdfd63067d08d0267319333380819ab2ce983e8008abe55e8efd5b48880b85e29cb3e7f96d61eb704da53a811ef273593f08442ed96d70c7f1133cb1a2f07ac2c7e574543c35666dc092fd4caed63e053eab8e97e082f2e11b95d4b1fa8799a9e7e636496938e554b6a2e9ca7a2a9cfd5e0f035863544acb32a3f0aac86d78e84c0a0c34baf75b00a8c8859d354ba84867b9596e08a6331297664ce0e4a80b462a20ad54e35dd88fea9dbdd5d37a476df5546908940955d704c8833230df12552edcc2878f95f17f90ee8d1c64a6e6b40eb3516e392bb5326e297132a084b809f1ed18d78e6fb56ecbab4061ac50175e28e45bb044c04b644251eca25f241534b58ab3ce0cf3ce764a9983216c3538b6bc204341833176e09a3760dd08dd78b11a361e0722cf5f50990cbffac1c7cf173624213deb8622859a9d94266bc86eae3ca22459471adf7224c03bcd7442c050862bb99d91314267f5467c50f6c58cad1b031221e864da0cf222e0e2d938bfabe10973c3914a885cb4a9fcb166e53c734fca7739c543eabda8bbc19e432e214b6ae6e9a5be418227ecc34f4f104550f650b453adc954780c6f02de2a3a10d851111ff08aa579a59416279959ab9ae1e6a786be560b1e312e8843da954a12a24a52777825b2352059f7221882a06157306d3f00d4c29505391350b43c3f32e6332c137b4c761755b5b068e7372d34d092f37fb692f85c38633879be7fc7d89f21cdef70fe6f586348f102850fdef7c7948511dc0286da4e1ba71b0b44888194c18d05eb843ff23b6e777dc77b2e0671c01d6e76399dd8a4db84c895ab8f7f50ae37862dc76dada98e9f3a4830fd0cdf7702fb64f23ce44b4bc1f03b8bdf375f4b75413badc78f5d132d2df5e83627e874bd19c959044d04a27916adb242c54a2ea083af3bb388b2707ef4e75381c60c72fe8968147cded2bcd8525a95abe5a69f8f8fda6acb4fd6ec37abbc1cfb9a6002d43608694cb2eaaeef6d2673a6398ebd6e8420b2875c3e60ca05b4f7c102c44ae52ff5c51814226c68704f24510239cbd1d9ff9d8c3a2941e8a1b10a64e36cec7ac790c1169b0df7a2c33eab8a5e1e99bba717838f0ae33fc8fc9f9acc7d8386ea71382c70396dbd2a3a4e030e031bdbc1fae62e5ca1a803d1e5ed0806fd39443a97ff5b6a89247ad9aebd6ab95b6fd07074347eaf4da6eee7ebc4eb8863f24298aaeeb55526653f0205573c7a7f86084428b74e8ff28ca51d2a19c58d4c67d774908fd1b26bdc16f9754ce07c70f6bdd7dfd9e22522fca232b225851123fcc60d7c39476fbc6b0c7afef949676e36e64472eb11b2e6f0a576a8efe557e625e27de7f72ed959a9062b38e8b432579e0fbf2722ccb1a326dd1005a3ba8cdfaf8ec4d8cbcec742cde9a027f341ce4943d5c7fbc90dcd8a701e8e5de3c277a233126ba390e8ce84bbc07b87b021e04c7f037e1e43fa4560b617c2b8fde0ff7b518e121250b68e636e0249855232e2304af501c896dc98b89f32c6a847cece7a490192959fc4c705463a1256a283a38ca94d191222376121f6e33dfc6a0d35679acdc63dccc08a1f71964a9fc619a74739ba5a97d0143a9ba8fb4a564f55a3c8e32ad90c1d83a3a7b1457890b911d9de432cca8263cca081ff8715a84b7526ef77552edd38f5503434a5ce6ed68b3bb291ab05f0e7b5fb0b3570218e0161b50c48e43066031a6a92aeba284b21a027a758166e3e103c2d71d7fd3593da5880e93e47e87940290b70a3f9af1c9312b318d8ace9db0ca5d2a0339ac8dda0ed6f9914154e6ad63297fa4481f392062ea8d6440ce4154d7f2d787026192d4651867444958a57ce6e21ae239535baea570c01d18ddc2137d21dec9da98600c05b83400cf6893e50cf9768c2b6e1922cd043290b89aadca1cccd654a2b18e934adfa897eccf0376888e30d8fa612882437b813336d417893ffe47374de93ce954035d683131c589269c926db77f5a6f32a7f8eb071bcba11ec3799bacbf46f9cf552009226b653b0016cbf5218fe20b921837b0cf1671426ab1a98e0fd129851bfa40ee7618f980f670f9f5f6eba83c793075a1c9a367bbfcd11c0d578591da3d77f35fa4bd1169a7f7a4abc0ea8eaeac16936a28f7dadec070cae370497c59de6b2edae13fd66d0f40e7f42c50fda7619773ab31d2ae91b57c7a960773ac24939a9dcfaf64267faf0fa7db3b066b2f8fde2ebe201a8f91759797065581afecc604b644adb6572a8733e4adde3a2969e565a3d6dbfa351df7bfba1f2c2af06b05258d17684cdc2703f5eecaf15fa196ca5e52b40daa95daf7fde7966452cb226e69cb008d7987410b74beabdfe0589c988d86a18249c5f06c5de0eb2a3f7cb3fd525365ec76c05435c89168b331a260d57b9621e3afb136d4691b8816869dfe26c6cf8f7d5ad1f1eba9c5f27f18ea7919598deb650a4e86ce504f93a92067e7bcce58af446a725f254f9522219097eaabe8f1b7307a49bc21201bb586a04a158d7fe151e57309e87fa56de39fc0d99a4f8c8eb4f0aa267623350202b9ee41b636cecf3027ff0b05502e5fcb918be809fd7155aac43b4fb6ae9f018fc6fed21e76f6d50679f315c33943d7f4b3a4ceed155cb8274ce4d9001265ba644b4d2a6bff9ad9acd8b0c50a5637517a70deba422ec418d85fd4e44d48306fd7672dc0efff747b6df873ef673a8e560fd0fa94966cacbb0aa7db597b390e821555622bf582c1e13ab8eb286d760b75dc33bba32c2e9a5d1832c369267a6ca6a178705c70366d73346a9159dbc5d67b45455c30048a114b297a3f5194b4ec14a842c00345b17ed5072607cca4c9340f86c8a7a76dc301fbbb87a19e3bd2d0e85d2536d63332bf70afdb3c062869c1b9f611c75188c31d62b6cae8a92be387529a45c42a7775f52951daf181af7fe299d25f4cb8a1bb5c1ed7e64687504db0fd0dba4f11eb08f25c0f6b3badd65f409b186e937a27939fd12f93ce68465efdd36b38f4d4fd7a871ebe037f8db25d3c0260f9099a48fb0521fadb6b546ba5e9204b0ba5874f80eadf868ea708d8f6fa8c5c1924bfd821edf5a1be41bedafb0b11a52859363d6424136678adb138493bf5dc3f5143bbe30afa18441f83b40072fdfc282634f100147eaefbdb4d1808fa2d20d89b9dc75db3e7981b9ea6fc1cb3afdd4af35f4ec8f6ede7ce3e2575faded002cc0afeebcb269478257c2a65baf071eaf0eacc75f37964e484b70e246a2c05c51eb9e2e0d8d638816cbf1d3f8e01003e066b51a32f29e0afb0ff52c7fbc95bc8d2045697c45e84a0f241dd6f871d6049978e454afd48354e8e7945dc3441fffec0b8c903e0b5322bf8a29236f8d7c48d405d32b06870bbe7d4bb707f23bb19da392882e85c0a1b3515eaf58d7576aaf2cdd0923895356f2b694476c4d757e6f57ab745550a932458d264778cacd8a124196b3785132ab7aeaae55582ae486798ea5b2070077c4620af77a7ee6ad9e8017f982cdcd25ec3196942ec1ee1fae85d5cc85d89f3a5deb294d3e5cd9748c21b9a968e4f40e57f40da5e724ff170853ad461750b66b3871a98285c9ec5c5763b9caeb9e9ca6306f7cd4bfd1a9866fef029a34e698edd5dd997cda90dd41d2d035d29a6271bfaec093661447e9a31d8d2412762bf039ecf582cca438e538e6da9799c197b22028e26a62af1a9c169567e6c41a7f96f792516a11fc145afd563a82212a4c266dc908fb53ce6d583645031f5e95bb26e9749a4487bfd5d81304e29f01f83a149acd2d5d418e238ef1f566228ef1925c143aff007e474a10f823f00d8a0a2e9abd062e024c9885e34b5178ff8f6ca382445ab3b0051c78dab2461ec4ab3f8d0d38960d7103990b2922c3f1a60376377a487d69538f5f384de97a68de2e8d07c950d6d98d55463b61404c7ae53695534d0b405b0f8bff8c06345a0bb490bd05ea5f11f1924afb2269077a203924cb53e5c5e583c35c78e18db2b0f7ac459f44311b73e26b1887c660a1254ec804ff033502817a50715538d99e7fa13a703b25882ed17bac66330fee1c7895014bfc6d561c54c0a19f15879209cdb59324605b58b722860597742aedd04a17698f590b79c972e955ebda3e80e89adc432a667456ff96fae4854523c00c7d4f59e72902b25b8d1e78ce11260592c09e4bb0df37605f9c99de01e3bd5dcc37b5906afaa3226928e67d05167a811e3fa970f79a5be21d6e5691a5d069db82294a6255aa947b4dfcee8d3afdec5283ce9735ec9ad15f98efe81f1aa6baae382ab35525732814d3cfb992ae220942a427caaa949cb04eff39ddf960fe02f899f184370e5ea2299332d42141a423dd698813df568cfdd6b986948d42650b4b016451835101f7da6403942f35116ec4f15f7b472141d85ba2abc3630102b1435b36291418a7092462c6ddcf807cee206d5acf6ba15c073d8baa7d517f8a56861ec3fcc1d8c8e4af2a00db396bbaa8961aae7447b4fbc113635c846cdf0a1c26db76b1f2bbe63681a9cdfaf504fb0a54113d6f3fccb3a6ef96bd6bcaae9a60eab003048bbdd0cd90e33779fc1aa4c106fa39bb1d21971a16232fe95c71fc3034cef60eaff67792c1a7d830e8d09639ee981fcbe4e0d23e0c5b99ab94e64c2099b79162e44b7339a55a5da5e3b21a1ca4f7d874c7085bbcca6e9bf3a29780ac219c9bc35e98a7e654fdc1090ef6ea602b364119f1ceb325172a917bc69114f409e18f591c55b70a37093b63f86bb183152ce34563f2de3928a2529860f7465d8f943d7b93f9e4fef5c28118367f013037ebeb6ec0c2f84c25b7096e5eda8ff7949e568c8f1acbb9219bf6b4d96f3284e5f6b8cb1933fb883fee1f881b8e4dffe7f38715ea9a43609977322eb9d2cc72f0c40195e1e3820cafe5b550c61228b6f07db2b0bc9cfb6b44c85fd6ebbc72d1b0e32f90fd1453dfced6f11741be5522fb796f30dfe102a08d301069c1a5bb18e8c9768913d79d8995cff8eead5b4e2e087e534dc081a79e039aad9b0f2fb886611412b3ea1605556c4869b7ee492b647dbab338e9da27c283fa3bd4085f2a6908dda09045eec60dcfedaac95b44fabbf4031b071e075e43463cef3b70425454d6fe3d4903f50b0fe6e40bac23c33a6f74eb98ff766c0a36d245607a46d1b41d55b9bd44024aff2d10b6bb22b7ace1228618b8e467d973a4368695e09c9ea2e66c6a66748af50e68b4dbbb6a04ec45fb60c7a28e24b5020c9320ede0c73306bf36599609d47055d113b958a0afdcda76b32a8cd180e75cd518a4ad32417dd1af0fb7940d944280e97bddceba8954aad7f720878676609897e9f2ae3d92ab66c3197ea6609fde21e7f9f98ee894718b8e825403cff3294b164906cd9298a4fe3e0009dfd8ae6729fe42c79adeadb7e48e2c3e71662f293daecfc447868e23f40ac3afae49e60166de90188faaad8b9b52975b4fc2d043f3e5d2d7983b0fd188678b0d94db0c05f09dec82090146f984efb57ff58ec6af3eefb2eb73cbf882bf20cb6b3dfe900abbade45ed16d097c2642cfb9cd1899aa9be0b3d088010092348b751fab9da06cf29abd1eb7fa56001b8f017bf8f92ab56bd24eddc87e610a95c0e9d119fa2c8505ec99722dc049af5241756632f7ee796bf15d572340bb096211f19e01d904bd24e34199c80703b2488c7f7d3e01b0832860942f2a4c04ba38ab037e0a32f8cd14b6acdcbef2fc5ce38e54ae18fd5a58e3c205f69e86f460adc770f0a46bb93d82b572225189c5f41bb3bf39e44fa0a1c73db36d075cbc1d414a8f8f7fd0ed5729da07746c4b161bde3c2e2bc6c0aa4bfde298494859dbd4d8b4c53c10d4b61ca0c7f2b9fcf134e187b2f117f2948be369a79198a14e6288ed5388b97d3f4c782a8b87657cbb808e3ca0e537666efa0324ba731faccaeb79ef49102e03f0c4c82718d553382b86d220e3233e27839815ce4bec87fe1155f169f115acefe5e082bde61412a390b8d246322b76dae3523ceca1b037b5d3b3f2262c2dea36897307b79da2a90bd34e4d612961a06097abc099c0a43cfb312407dd4b92bcfeba7a9209a41185078565666fde3f76adf06377a4fe60ab9cfcd1079032f49e9ff04c58b4df06258b5b2ed743660cce21721c781c76e76a17cabcde1468410d05f89be170ca7e2790bee3951d1a323d148486c12a9ee667b6f213d25659f6dabe5876d6aaf8bdc46e8f6fc0c8e9d8db02155daf8d72977682c74562eaee5a4b5712facecf84923321bead38e9c0133095c2164d458a49bcbf26775f62e29ee38f7b362cc42953a8a754c9783776749170fb840696d35f26d0f8578655fbb06444116cd6f23cc3c6a23e7712cd9b5be641a8feec0b686d52cf763b723ce656966e60d25ae9863d8cd81b43b79a62b17298b7953b5f370c5b76f3015580ae5491253bb19f7485cdafa4656159ddc5d7ac1a5ccaea24357934dd8a6b6110163b4718a6c002ce5d1b835ff16d5b2db830e241488cdfeebacdf336da68ef7ea313c84434f79bd7550f08c520ea1ca5dee5108ca53e027d57f1967580cce9ead8cc96b84ee81140bea7f644b1fb8dbf684c85cf269cafa0513d294346dea6bfcaf78ec52844e465f11c0f4f1ee805fea7224044bc584b0462c21855105d50fbeb6bfd0183da8cf2039a380e421b8008d6813a74612cfb3c0f9b0e205965d79db286cc0fb20cfb450e01c920b61fcf2535f29f326294bd19fd3bffe960db73056b317ef9e9ad3130cc6ef4aa614bee6e49223b1dd7de92b322bb6902945caaca02bf9b650e4edfc668c1f424c0f9074f6375632fae39ea8a38aaa68b6b914dbd57cc5805821fd7c3d2119b582f37ee88c1d80fc75eb63511d976277363563d3219b576a4cf3a03c5f0a6d0abf8a37c029e0c0b4333dd3424b0e702dcdaa1fabd5a51b5aa1bd4ab93c5bae6428316a43e7309b0dbe7dcf1d7ff8dbf2dc7cf0b592d7aa3958d87d248abd132e40fac17f56a45148b56ada97cf2d37e1f956f60d3c896fbe5981fb83add263e008663bf5d98bcab8d3642c6ce516cdba972a1c20430402d65bbb506e80426c3caf302447747a1c4c64213564715a2c21ec88fedc91251f9a26f24689cc0f9cd0c681f71e7fc44ab446fd6a5f835938a56cd17c7a1bf4d54ceac48864f020651608cda9303984e8fc84273861e8929ab0ae632e08517c511bb6feef2013751895c9cc06cb9e155d2d1659d5dd120c1479b29ed5d635242b15844da5e2e18d3951116ee7f104111e77749e59b1a5369c51de867a0513d1bce9af8b66a4e5eac7b8ed30e5c201d758b462396476386e9937b8be28a9093f4feba8b5732e05f685a0b381aa26637ac6a09915cc546de8ac0f44520a94cf66a61fac8929ea2d82aa768689bf591aeb6c6cda4408a05d5c8a98b6acccbb667094e9f7a6aff2d3a15156bfba88014f52c0ffbac8e7f3d56c1f4720f2c65ddc197ab81e917e7f6057bd3dc296b661415948237e90ba1ef70716a9c39c212d9a539951f45e9798ba0e6e1bb14f20a9c11c3b765769e340b94c4032c3321ecadb7f2b7875cb10ebcd9619c49fdb09037e6b8d04b1b2f46edccd8586e462d407a2f4d2a9ea9acf27d435f811626631a14d4ca90daeb76d1494d177c39c3ac7b68ea746e322ea1bf71d065061f35ca548c2508d64d9041f450944d501b91f590da172e5c1b6d431900793fc8e8ea048d7c12d62f5e23ca7b91109bad4eee245e0b55f698a60f04370522d74b58d0b1fe868d5c52a940971532011386a5c177e5fb22ab4a2900319d2b8cb05dca2ea9329c2f0a487e07843cf26f7b60cc1b9c12dc98078a54f55e9d5db2a4b6824d3064c6e76e76f4c0be23e9d49eb8e5ba167de766403dd32eb118082ca19d7cedab4a333baabdd8f120d0f5df4130c25351a780f241f52e4ca43ded882e7f7b60e55b74b593aa9f88a5586e38ac00dff445c1caabe01eaac49f3e529469450a835b2e4b915d9c3cf9f7c1a4eed59e751df8f98720d2bf765f12d3e0150d2074a2b443f1c74173bf3792c20c64d213707323f8b364b7db02d9e81674c4dcf9fff4fac6935a670e9bd543efb8a997562c165a206b4fb7141d194d0228ac59f0c65ae8df762a0b9df76af6efca5511a0bc2d950bd381d0011cc48999f72e41029b4419ef258627d7d55d35f9aaf46f7cb2b1d0de5c6649c27986254fe99a9ef52c20861b77941560187e2ee90707d83f4d6ed023a077b72e3957a46aefa80e299f3c342b0092f98b4ac8924ddcee9d760a2b68c691b865b0b1757ffc60bde11db3d378d613e392c503e6f53900d0846a1253d22ba2cb6d8d58bfa6c4150bf63ee1dba4a55ba963f7e8e4cef8830ade86861b8d5edaa0164693eedf8783a093e125c4b09b73634a0d5d79e25472fb540e78679b76dc7324eb58dde1c96d93a9f25578bc2b11b0152e8bc13e9dcad77cb70663635828e26540552a05c7792144eb478a76aadb852396b491b78e9dcc2a3e3f39aff99c4cb7c021fca52b716c63578e4a723ca33cb58beac6790e73be9991d7e9a7b1a26f56b1ff06c3b9aa27452efdbd09d5f2eef0aee229fd3e5069e1132a7cb321f9b90e73af18b1696d00f26a03134e6443f7c0b98c876039b2b73f28247ed68512e1ef0571c6c8ac23d20bfbd003b0300b143482c3f015db8dd96d0a96522d74867c96e401bc883f87f48a9ff5a83eee1df4aa55dc67fae8c5f32725d84ae8ed0ff7632ecbbba308607a41fd84206a2a4705932bfd04322c7285d07f4faa32dbc9c3e302b0474a7cf0a1b5e71b7de30e1fc854d441c0f196f082767e1d079f7e46335f5fa85f6442f5ca385d431fbc366492005f0828610b824013487a2faca9c1653ae27860f73a0118c085ff187be5cc922d3f3bec48e3b303765c6792c09b16f6a1d2bad3d9e8ca326aa4424f1e8ca87d3dfc1bbb0efc7685dfe3fdc749ba3d5abd13f4778986670a8492a9b60a982e829bbaf53221325d73b102636d5b7c3a583533350a2245691194f124a4eef465e3e6c321520a8281083005bd102a29158dd4ef14f756aab0dad3de65c51dc5ef9a08a2116873e6698720a7421351b5d2399044286296650a753ef8848085055a6afaf2664eeb356d4abe2ff40a0bab0c53fb19a428a1a9cbe873e98fff3830bdff406f30b33d435fc486862da9f2944e46cac66b1f46eb288204c096873027cf0660db45576104b7b4b3cf055cb2b2f5cdf4fd373956c52d9551975ea3ee8f5aa33db0e1108391fc4153c847d6244b10120e3cd0bd8a27a5efed5607d0e6a3db91cd9341b6ff45809a0eaced636abb4902f0519e39e261289b783eb79e2b37beab7fdb50046c1505dce525273a57cce7ca537959065ba414c5b8ca3156751d451ab9e3fb05e939d066761fab8ac30d2bc7640c0bc559a90abce9785b17283b7023a21f3dfaa89b4c2db65c03fff11a2e9de4fe1d11fbb78008326fc3918c1028e3544f3a29ab876538479ac8f949574397b9b0cf47d9cf1af7a367c6069d058db3f030e0d46f801b332316a3b7cc67ac7a152a818a41a814e0fadfa754a8c718287703953a9460c7e744385329212b0f0acaf364c748e8ea1f310d42eb15f35e75549187ae05fa6b4588b0c1453e81b336a8fe114568507ea73434d88a137b84ede6bd39379df53281c7f8095d736bb8774a118e2d551f5ba1744543a2c08e5b699325d64fce2894ee8eaec5900c69f78812ede80c2677ccd84b65de41ccc46e2197a621e315af66ec08508acae6c3fb44ec9771f83bd660dcf9e246e13b56e94e4d68cfa7609fcdfc6b00a810c90aa05c8d332116cad524f9908250137d860c3f1c74a7f5b181458923c2fd947fc030bb3cb3c5c640f6cc3b205edf7366e0a943c43301b2ad856821533d90cdfd78b1826c82349c8e81781294059668d6f6a92bccc55b0efb53d8d74bc91fa3cfaee57499b5bb38e3b60cd0ac7b8e1c8fe23aa15cbc056b480dda1031e1362af4607ed002df61cb2adf32131d3131e9435b8dcbaa1f5c9fb958280e23668da5119dabcde28a41bf2d7cd65333f960ff91ec194eb3e53413d183b20d084c7009dd3b014686f65ca0c3fd2151a98278b4e14c9847b3eab34893fbdc67071bd80ec36c2f91b2bca9b9e560c82d962f2b94ba848bdb055a9b041d897e9555ad6fdb942b476a80055a5c44a23e921d0c7b58a44b7f629859cd5fdb897f050863a4ea92d28f9771c2a7a9febe69819e317ccee093bc6ef961caf4adc6f86d75540b147ae8d09c57179779a32519c61cc0ac1f3a2c5208c0d0d2ed4e19a9cb3793152515ff8fd3eed3ba46ac6045adfdb74ffa11ba13e21d8be0beca80df307b9bbed50f6823920c682499f9742bb46943bbc85b8ff9c0393eb615f3711148cb373973044df66f8df497c05872f158ba0300ac0e803441128a32c19ece5ff548aa6c7b362309453fd7780ac83738fa52bcb356741366778c85527ac5d5e3f18c2cb1ab9d7fd3ddfd79090cdcc3ab3e61de0553d15763cc1e3c6e4aed3585dbc9b0f053a1ddbebd55d4ec45653d606dea36abd854afea7ba0de295010c9299a4b858c6e403b5e2dde14a9eaa58f4f22e2090c3082ac93b5db35601e5e15abd75f3c40f50bac0f15ee99af76c0e1221211bc78e3f38a1f34106a52aa38c543f74d179b14778fadb1c2067bd3c2e12f16777f660afd02a58d9461e59802ffb706d6a5f67be8c2fa395a2d1e4bc36fce58bde04550426610d0c0ba4fe48271540c820e94c7d709f04867048532a7c87726c486b31b8de96d163577aaabdffadd71b196ebb0023c13f2df4b923a81d993a5d223c5e7eab15c0f9164a9f7277a4db5c11179ea2d61010ede133ae37905eb1a6545205cb1eceff16f825c3645825c37a982830a83f1b7292b330dfad6d21d37775f15ce928ce05736a803bb89e3d93c2e41bc4f5494a6f608575772e5cc27fdbc49547410ba321c696eea47f3cd699e2569085aee8bdd2423005dc53c16061819dbc6d32dba18cce2a7eab5f39d51a844223a5fefc1aae97a0cb007dccedbd78b4992be4e2da17144c7ee63f5fb1e58562911ec0253f1042a0f5ce7b26d91950e83446e3dd06f7e6b3ce08c1538135ef61b34c163b4f9ce0a1c3993ea9ad7be9e736943825b4243d4ba535134d9602e207b496abde8ab252d2d21c8a6e0f496c0576c01fb4568b174dcdf72e268cd28fa81d8c870f1dddcf06e3879c994904e9d07001788b87141ac39d21b98411efb9fa1d4593efcc9dd73d3c02a9d83f5828fd342f396377311d8a6d85bd09b7b1429cac795b1200a97ef59c2ac0a877cd150aaaf0dd702c8004332e438a23efdb38aff88998c6a281b9b81766676eda19ce370f8dfc74d5eea74fe48fcf526d8c4f6b54f2ebe199ba857b752046a742de8e5b299ae6b4eca717924327dd876efe0c2951e7dfef4d8c203b1c6adff89c540ffdac34c07a4b344bdc0ac30a84ee2ba86f475e301604b5cafde19ee0ae73cf3c0fb251e0de97a4e387884677a06ca56322f5484c5ec9110411c01970b3b65113de185eecb69a274196cfb178c8953929231435d7fe63c2a02c665b14e3561f338a11ad2f692a7585776ad68d37b2ab8e5bd601da39e053f328926a68fe395e976dfb488e77b0279b8ae3b9a977b00e35e75c327bcba6854be85e9f4027b11679a48744e8ff8d04813a05efe5e37b7eed030aee461f7eadcc4a15c83106c1dbb41c5a0b279aff05a66d28cdb198971291f77b71e267780bdb868fa9c6e3085b8d4e8f8ed58d5013e6e33e02d514a2081e31901adf1490f6f78eba1be51c64e6cd5f9163a2911f0475cca3486f85f13eb57b7f6839b16550cce933b9b1e6b6a4febeac2fa1d1f43cf8fdfabada5eeec05d2a1c5fd751dfc4782750bb7612411dab6e23836d85c7d9938499139c685d24b4cbcb169f4ee3559ccf0a6cd0b68f630937cd33af9cfa0c025d947bf81c1b51964e0e3142c184fe38604b2f68367fad342eb67665c211462fb9f0a19704e6651395f4b3ebea0e3030a4a5b75969e8a9cbf43f525330f700c0c87fac5c5bccff5b8848e122ee06634b4fe329d1c4dc5a5e5c78538ee2ccde0cec069e3f6c6b05471d55779543ff305505af8042d713b70558716f3221be175ebf7378bef1822af5ff193901f9c4207499035d112732e560f5dc0fb080806832b010e024376dd9429ab4ea75b78c72d7a9f4ecce60c32a90739f33b09d1095bc2a80e66a0fc10f1d68a7b5ddda713e65951d47ef5be0c05b4b8515d677305546c7fd337c814ee0789d5d949705e62a21d2f5238abd8f615cf5082f9602a8e603ad5073821ce620454afbfa0385166c5b69402fc37f08aba2294f63cc2c42bddfcbb7f38bc3b5984b217d16814da96f17b57af40144478ef847116c484961c0950433d6bbdd7f71c1cbbc8da87e245373b7f9eb36bc2aa584b19c2e4da30d9d5ff00fd6cf4344626a4b4ed07d2c28bed7714ce98876fd4e58034358a640cea13b23e20e44ca06f48bc9e99b551ce1b5c04b0c9eb3f33a7f57e34be91769027a2b03eb7ed006f2f43ae4e9f024ae16be2f22ce8868f05e618e0c2a1e0c7eb7fe88e272fdac08089ff52f1023e2dcdf282dd371000599bdb838599904d8e0cd3ae8dcd27df1ad30b3f6092ce2e0910711aab3617a3bbd2153721252c27a2e93bdc808a0933d829b03064a956b5b99b045259f37583101e675a6f608eeacda2dfd55ef3a575d3df0fada2b53e0f4831988d4c88f68c771d085f33be1106cbfd535ec1ccf0d06afcda2c39fbb73b86bdba0c2832636521032eb030e3db62b103bd2a14f6ca86341357e37feabe8865a7fe6036c09c579f5e3fa311ed9a6a6e6c124b9a668bf67a00eb7a9e19a208ceaa8304172d9a74e74e2d52957bb5f97759b573ab8d5fc3267af3616a72d7237e27b0952ea90d87d5d03b85c93bd009e8867b3426cb81b4f159da5930f91ca9f7e5a3dae2c0a70a63bce2ccb011981709e6c32bc7d7d7a866afc3cc811f261592324332b752e7ba1e4557aa0d7d000ac93de8d1a4dff0fc05e21b2d1809b33fdd5797764ae1845b682241b651a20160ad8f66d5658d51d2d2550d1c7135dd4665a9eeb0f2c108ecb9fee75670444022079e888dba6e6f5610077bb1cee922d00800e20a327d2a6972e41c4724f863e979526ddc42e12677287c446d74b07c299e9d38c22fa7388f6126263ddd7f616857ef2e6c740ebd0433f5fac08195bbad5705e831d41719de909e4f5601d5651df32194f5f014eaa8f85f19ee93bc1c35cc54ad57f6f84aacac225dc8eda0529aa30b22a156926936c2583e914615684c241abbd8ebbbc4985d223f35fb87c48667918efa956f8d8eab44c12daa5bd5e8e69a19115bc55df36652cffd609d0e337b5bfd7008275c5792c92e35a539912c25f855c200e355e247f12dc81e295daa1de9bfa4017bde08ed6ff158347d60062f5a040c832397a2b2307f732edfbe9f40af8f9582e740aa24cdf816c43df3c57df7b6eab4b010ae67a17a10bf91f1f532d05bf2eee4d672ddc77f7008d4a16c86f540f89477d6bee959ee6d32ec271760266384cb56314dfda970ea58d40aebb3d2a1003f039159f3c90ae5d2d17b8cbecbab052f15412bffb9e5921cc1b9de14142f3ec2ce8f77af0ddc0fd76bba4c2a98e15e0d0cc90e6d68c6744f49a5a921adf430b6d2bdbadcfae8503b10f29be8e1844cc4b31f382cf873d21ed17257e86f3282b1d0bca9310735d6dbfcfe5ba568fc269a4554f84f019c27aa7ccb62fa1168f7712fbfbaa2f646c092572fd02b5d6868fcab5fb1d44c31f5b684d72567f498394a02ec4e3b7cde73cf025565f1173c782028f4042172b4e44a66e6c3989f969662f040ba32a9faa6ae06fbcffb75ae3170bd52a38b63a6f9f6447ec555b0487fce015c1bcc5200f9d21387754cee6f98c0e3664aad80dcb6170213fe23874ebd25cc58b22c8a470de6287964e78b485d305852d32a2b38a93382334891319a1a5440cbb0de32b7aacb592a1b7c8fca6b75e604ba3d1015107b95e7f1c654beb9d6c6a14561a36fcf7d275e8fc1b184eab07d04bf5bfa1ab6867685fca8340586bc730cc1601ae32c8d2fc8284fef6ed75417a8cfd58ac65d3cc51058118be21c23b9bb36f8ffbe85bd3fb2ffb3cd2aa59ffb730aaa926293b61492d8e9b1ec6b607230b30fb042df3aea7d14c99b236b0c8db1ad010094595b794ab1de31de2f34f0161fcd55fd0aca6efe75b7b74496b3c03df28833e3122a7031d47a2f17f76d8c82509e6ba39cc96aadb8027115a38fa1c5bb1fe530993b06e572587b8d840ce846db44dae366b0b03313ef3a220d36c8127dda4ee57ccf40604e4dc85503e71e83eddb2057f626630cfa3a5711ac2b837647a0f30223b73c311af3d97103c5869f9ee8307a184e8c8623a6b76f928217388b783110bdc60a49a59bb8141d11239ea483364b291a013a6742eb0a23464bd817e37fe02791717e9a1e9f4416d90396c833db0c2524c87efa5bcc27e07c97adbb9ca6a55ff9bc0863ab48c5ad11c9ff5f044e2ccde0b91c1b3393bb7c484a9612784b029ee56f13ebbafae9140f1c0b8252602b9229beff8660c44e27510bca61c7ac6dec5042c0e9de8973920662c22f49cc9da09e588e20a7d0b1720e8882eced337471f16cb01db0cf0bebe6aebcbcfe333ffc05847e8556d826f6fa5492c200e52ea311faac214651547eee2555ce6124c5d7fbc3e51ab49fe569b19fca7f6fbdd66fa7c22b49f08bdfdeddb0baf3e3f595281136eaef92cbb169cef283ed5d69ac87adc72abdecef79aac3f6921e21fc0ede8dd0e54cf4dfe1a4634d234535b2df84f020ac4847c5c23d0190e9ff395bb71cbf7a1a6a90dd73f3c66b7b1a9caeea10c4d7f7f4b257e9a70aa1a83097199b06845f6ab40c1bb42c4ee1e4cba4c45995d499012829d8f99aab2175c9c3d7e00b59b08f4feda8d2d202697304b65d1dea387e8336e010f9b607d240c369fdfdef9a9d0fb62cc8dbd97d6af2cf79b4922d9a8364ba91686034ca60f2a21778d32f3631fde393d57a8717bb7767726f259da307e68a280d0896639038f5fae76664868be67d9cbbb36c4bbfb70a2cb448302c1a09169336b347a61adbc26f738218aefe89f2cb4d7e5f7ae5ce3c2203778002d12e85803828061ff9fda4c5e60606270d2601669f7a7861477ea4d65887ffa4b581120b15eba2a838211718c59ddc24307d68b737312f644d8c532e8ac2074e4d9cb4a6cfd8869175235863a896c88a0172305debc14f319373431cb62e6e186e42a60215bfde37e09421b05ace4a35813d9cf58337db13cc3ec8866c68c807fa6b989276fed4e04f4eb0a3316147e23ef44a2c8f8db9b15ecfd619dd8c1e62dfbb5af3098a3f73827c202d6eee80f409f3c40facc4e731411647fc26ba69d6b386e3728ad49a025bf0511800195317873bfd485c40cc378c6ad4e0a2db83329e48a3ab88397d52b471677ce3ca49796bfd71a4785cfb8569a39dc6675927c83aa3cc99699bff68a1736d13c54ee11dc7447609c7c0533a4b6cb89f77a303a9fd8ee394221e73828c31f73de45e60475a53fd5479b054bfdbdf1019facead731581945f367ebc9fa0b5dc63b5cfd456e6fbdf998402bedc94dc817f3e97422a59dfb6945a5d85df296b40ed96c25e015831f5321e3b85112754090a5bce0badf9fa21fe02a1e2219d3fefd56691c8c384203e6f6468b3548fc9b0c9253d74b7b3097bf1d5730e3e08b34951a2012ac83705f1c99c9ddeb3459fd2260fcb80f5c72a46489b932d697faf51f4fc6cac4e61063748e4523f95e18d9dd5bc05de7b958f14885f3d7226d5dafa8c7edebd8c15d8773741d10b884f775110dee7628e51fe99f8e6f197bac29f041ea3ccde1430c0cdb5cd9f48a915f45702b2e4e637e4a90606c1f07eec4e114837d65b069cb6375b0cace5c78dceadf1553c1b4d7dc59dc180817fdbcdc96371add6bbfa79e4d4694299c5e96ba0bc6db5bbcf6e3c2c5f2b46172ed7ad309eb1a242733b97bcc7530de4fc48c1b35d2fbf2fece74bb52edd8e4227ec566f75eaf635458115c1e17df05b0e331f128bb2cd289cf8e53f707b8a0f0f2c2b3192f6ab9d54ba121430dca4cf12156d3c56b6b574cba7eb0ec4b628c4a5761061f9c1375a5f93cc4589a2d376e9b1405dbbc15afdcbac6ffa767818c591877cfb3b44dba9211a3fe09f370a6f3fc99d769fcf5f1030f0e89d5433136a60e1a9c9ab017368dee47923194c3ff31665fcd8e3889ca2c6bd4df5c6d267afb59b44e660afc00ed2f996ff72012a305ece329e10b3ccd0c2e9487f931fcb904ac370790819ca2f88371e459924b87e1878742d6c360a6f0ed395300f8b921cfc3856d9860678d2df9d616aedaef11998b1a91f5d69f5b5fbd43a1c13319ab2d66f6ca6cff49bee71e78f3e7c06a2c2c0c05b3f83f841ceaadd5c4687dbb6d1a685aa4e43a2e7999dba16a7acffa2c9fc4da3c76078b6de9fe0c34d56cfe32419636fb72f7145d8b84931dbe137afb5d87ad1d28fd6a8b19cc12918a9c6e5ea9f91040463b9f806f49247aeef9dadf9fc96eb3980045d1b3da86942df8bdb16d3db8925cb0edbf51d541d4d80d67dbad134502869c31a685573df3d02fdd322675181735337a380e4c0de6997121fc7434188ecbae37bd6a33ada82ed3262029d4caa16e9a0d8b9de84aca8299015095793b2f949c2c6bec9de8b3c9064babbf938bd8879d7ea01d0f1039fee8e444dffff1ba7fe9c3c3b645128b3eb5540068a75107c764e065b8415cc0bb5ddfcb332facccaf07eb85395180eb28c7344dc17b43da67410b1ebf6515ce3f8814b07dfd45f7e38288f98f0c193a91a36a4ee12d0afde5919b949b0ec93ff3d02105e6c70b91f2bf542580bcb8775076e0377420ab711dfad9d4148fc54e54d265969a4b9d0d48a363a6d26ce07e2f4073cbc7f472af689c9b87960d2343e1471f399763a3a3c827ff217e28ceee4c565e7f3e06985d92ef6b9e0f95ca86cd75334115ed9068001625609ef2098fd77e62b983f6e0347b5fb0784d7b113e263f4f645529dccc388db79d9304488e67531b761649eead07e6b49b35384759905df5cfe5e811edcc8024518f9d7c0ef898172d3ef6938f355200cb82b07069d50877341c3ac8fbd9bb755d701985793f73f206d2e735ea439ff972ebf0f6243dd35cdd0fd979291ba08aac5ec6837d320be28eb47c4de5c05c6a0b3c1d74db24a7c1f3c3ea734440ecd1628c47c2b866de6781b4cbeac9b55622ce6dd3c9a708c5a7fcc79cfb9c32928973b27d0a3aea89fdee4f70d261e0e8dc4f51c5454fd3c67fbaa1d335ebdad35764b12628a449e114141c9486c1308f24cddf30a1600c6bba461f27f8f2418300083e1ba1d93bb16330325a23a54048fbb31e8bf6998c391dfc534bfbee027087b2ced4a32a25d646462f2b83af4a464ae3ba22ffb43ec2a16d68a29011eb2af850c8b93d938c8291d32a59a53a5a49c76fcc93db4a95d634ba5d4c28d4ec2fb7101905f9f9e34c7ccd2418efdf461be71ffad236a84fd19ca06f1903486c846bfa319b69a68a447b79ea1ac29411df9e8257587f683116d89ceb596997288f1aeabfb1448c40b4813cd567b454e6759354d1b77dd9a8d4cdc17c2797825a00c4e714cd54664a87368e0d2cf57a89f95708c51facb8894d6a5daf0e0b7c0790c985c15dd6131190ce764accc32e9b52550e3819bec713eb3e1fdbef6e99dfb9535ddc83987d45428529bb9ab07d07e8960afeefd9023af6599fe67a99b45299ffe86f162f36339d537f5ff1c501d01d07f1617834cc78af0b505967802d8c55551cfab8e0d399e59fc07ca6c1ab89ded6456b628d6b3b463c019ea06b768d4a6a69cf8da5b2fdf3bd2519fd5817aee8fa918e26615855c117e8fe7a1972e7713f0ad6d3e2fc9168feed2b5b1ff51614f7845863555adcedcf62ad9cca17d24983039c1908fa27920f42e313dc39d0e890a76bc5b8cb031f474c16367c4e4d1a6f0dc5bb1e06aa5df60c797e65d52682cefb2b4fff6be7ce089244a83a6d0b1fafee2ba00c9370fe230fd8f059c86cd23e338058b7a284a15a95b53523b3c464fa937320679214bd92515e31767c838caf25e982a0f37e29e7e20b1e7c5900216791537c9f07b5afd288d3246946370cd955ff7f4625ce5b1a1eb40a08417ce1e7c4b0498a648e147428eb605b55d1909f1c427b48c839ead102269bf79ef89fd35625e68adc4f623d1d55ecfface40d3f5f013bf563e7735a8818aeadbdb4447a4d30e2bd2dcd11418853d17a6bece61a2dcd6a5a4afe3f4e46799c0220770d1e2a26b2031b4d304d8a8fdb86a772ab4db67ccbb26679de604b50772dc2f0105d1556b487111bd538ea30d1044318ea2f4323f6f5ad972770ab04bb963021f6f9b07aeaa72e531d413c61c55f6a7cb8bacb9eb6fbb6c2851e81dd92029977874cd9f746a91d91dc9162b64d1cf78f7e85f79d734d352bf32d73dc77faa1d1bd361e6f075291427ad06987cc4653ff3554de84a1bb107539ade35aa56c12d25e4ef93587ecfee3f880e271f0f9a5935a7f9a0ff169fcb3e269523eab91e91b90b81390c76a7ebe3de8aa8ec90da20de893df87bc1098f6a8fb07974858e52c030dcd73e5af00d5bc04ded6d760df198e64217f8028ee8fda371fe86d925aee7beb68c5f691d4ba67d79c370798b996cadea0c569b6358b1519fe1b6be102c4d8607c460a0a22da306518f69408dc0ead89fceda71c6b1c39e2c338db4f2165e198b425b85cdd3f406d5e53e623937b90e4acbb4b03dd811a900f865c19e1634aac173f9f77f8ceab4f3fd9b5922899010b01597ba7693922db43d7362526b6e06c4b9e8ddf6a263b232e38ab99978308907dc267fdd8374a04df353dcbd14c20e4912e5c205d9ec4886bea022f71fc3cbfbc8a8cb8090fe0bc33ea205c40045710c64e92f10ca91673eb5b7a0feb9a62601f97adf6c65765d2835871cc2347a6a57304e35f79221d1148a9a2d8986ec7cd39576ff57c842e13e9546fe0e6cf6d09b362e470230e8987cc9760619aa0135b76e9c87bb7fdcc9d328c46af5fa320e92a48aea45e9b200c3d38407a0174183eb381c1d204bee91b8e10b9164f1e6b2c1ad4191841ed6e8a1a7d095eced88e328ee9268d34912207eeef98a4de1040aad11cfecff49677f7f1bed5ab8af074500b68137eb0b0085f55c2e5358c243076cf482640f6d551d1c553ec8356d419f5957ba966ed1e46151ac7c4c6642234b0d26047840e6af457a3c3bcca81cd16315c504cafab186e406f50ac525419c26e27aa254c53859bf3c6368ca50476652f4a0c31a239fb1bc3099c007f361ef7e5f4baaa752806bcd575677c9be56bf87d59dea7b4c5ee6aceff9dfab4dcb1c560bf787fc88cedd59dcf3f187af4952e63ccccfeb0765d8c9a9865a62094f889b0245246af115d274dd9076c349b0746f49137de045dca3464d492983cf07e39da5b8c147a9c3996fbc9c6722f7d8362adef1a572afecec5016d09997aa749f8a7439a7a964684906dd48bdf8dc91c7be692f5d4640534beec644945ea4e82deda876d1a002a42c233483a747c5cf3f052cebf16eafc75b6bda53aa456e5171cd9e6b61a737d88abe91a3fafc4dd39f1c8c243d68deb18b14b175dbfc7814ffaf615fbe89d92fe907a2a39f50c29930db3e32bbfd81fcc85859f8bfaaea3fae178bc984f628e31523f07f35a576e14055b13c066ece41d0ba144cfd6fb17b61f7121bd6c0ad494b130008af0317c1d8b42a291d3c88078ffe6e296c19f25f7d3f7100750f5f0fc78a11bc2db9e44ccbc6171910345749004eea5986809ef1b763de25e5de717925f7f3a8462c557c64552fa32ac4d1dfe00dcb767d6528af05665a311525418e8db9ed6c8e1a9188a897bf81c8febe92907fd51847ba2340e4c8ab19fdb49204989c9ce960b8251f4d9a64bcf9dc554817cda5ff1dcb7caf93df462d49a21a98ea9b05d0ea254afe27cc423f6722d91790f85fa7ccde4495129ae275571c92138081c6b63f67c2478b5204839f345789c6e01577935bbd0dff6dd37f6ad5dfaa322414bdb431e2792b812d199d901a29072ab84b452254aec2e8b082a04a8f9e00fa326b49526d48008f4349c44c2c371e436cb16c37125bd61cd95e8149fa189ee567d2c70adce97baa76538b14c68d6df94dbabfc0ca438bad930d25c1e3d6da7928280ef7214e84090dcae8164d6427f3a03d987c963fa495bd9276b76309dbefbd6ec56244af416bc72638a93129bfb27b23e5a3c496f219e0a8791d8b8ab93384a1d46ef82fd70ca090ba3dd5e9e4326edde26766ec7aefd363afb66b1d34852672eaa128e0033f74c7187f70dfafbc50c75458024489304c9175aceef2230e5614aea6faab035880c36004adcb7eeb3d59b22c1db70328ecde9961a5c6d0b4140ce225a63a24d85326a8e39c614257d0c03feac226e1ad900dec42e33d2d4eac7354ebc4d9ea9da8755bce12b392c93c1f1ddba08373fc0bfd95140c7507d5360c74d6bcf0718b7d67951066f9ac2ec1665d8971e83cf20df68d8b2fd8a2615e36a327a514209ef396e65c963f23c818bd9826a24ce763113345fe6e24423c41a2501feb8ea362829cc52a60223fa7a47344f8f05ace61d2a51826e0f5677d960836dfc6716b2f74e15270f27761df6e551e328bbd083ce4b9b5a9cb3c66a5d3dbe0b45994fcfe471044ed1a1dd53d800593aa7a9e6c6e8b620581a58e3a63fffa54ccb2c813b7920cb60f8cdc762e01bec311cad362215bc61afde027b7c34ba99f0d48ac2f95c59fdf7458f3e9f133f714e3c75f0654220f2f6ac506d24869b94af2ef444ae2bc54a6e9816eadfb3ff8d98d978c098ab8a58a41c07de059bd8165eb0636236af725e269ef78db353d2b7bd3c220f74488b1b5465fdadb4f949a9e0addff747976a267f86a8935d532d8549b06fec4a99eb706dda59bfb249dbddcce0a82be6673c780dde7e7564dfca277686fea4493c5830125559f50b7088106451a8b29768a79430801be0eeaaedbb378092b3d0444ba58b2270f7fa2d8969edc413d3d0d2cc66efb3a3c944b69031721a240d84e4f05e8d52acdc2ac3a92c5f9ac1a07e17fdbd2dca9af9b1acdddf3a8f6830e4bf050cd724439283dcbcd21914bae11942d9d6c3c5780cb26dfa58b3246ce1de2ca06cbb70c99db37eb149e676ff3a4199f0aae3aba920e13b01e13432ea7484a19ae173f741fa2fd98595aadd679b11486d1be6fb1dddd786fe6fe68220ba7eb18d7f3e7e8ac3eac7c8564ea62ba223bbc6b861fbff5a70c9e42ffbd1b31e38126a82c3ae9136b679ca1ce6046db6de8f146a39ae107e3962a4c68690f47a86efc2faf2f505d62d386b64fdf7785d355b91363d431f8a24101b0d5870a92eac904675252e80e5e992d1ac329027bf12d6fdddb8977bea87c53147d28fbab2c9cfa2ba5fa47f0e8fb9dbd7b5da835dad8c4a17b03326e82016dbddae47e35c75708c5e4980aeb9a87e7b15632ec33e4ac9280ed65c50c3323599ca2fe8a0ddc858446e5118e7dbde5879823ff834dd7a5c79991ef2195d7dede064824be8b4310fc2be136a2b24c582a4a5b54e523c31e9a1f3abf8ab1014761d0e81499349be693eab6b6014929c1788821cefaa4b9e93ebdba595e760a781c1288f1bedc29b620d0334f6486fedb9c6f9e2794eb7cdcbcab007696cb627e085e66d9a8ae1178f53da79a0171fabae99f8aa1e12a1a0c632d15c7b43376386ffa0aeaa6b5583f8db5cd829c7da7be3f76e1968ecd5374cb59a8de837220cc24f177ecf3b34f492957678a7f50d77c82bf0bd6f4f5c8ee26754b95b0b822fa6bd7e15fb8100ba868b42eca1628f093235aca0cb6d19316c815cf4777e7281c61dd269194b71c54892e8e02e3c9f3473c9235b7c70296859dd3d098c195e16957b9f207b3447f52bc4b4fbb1b030a4673ff7077e3e11ff3c1bf80184c321f0afc55293738a059b7893badec3821ed6590ff0cff7c6c9d04a7db5f78eb31b0bc429a7cb935b9c45217db1753b9a3a7d87929344f18a9fb7b41b1127373b214364381c846b3091978ff322c8e0a7508c2ec69c614b9110d4ee5103eb11cc3a126fc2f249aab08418173c70cf590d643608f76c20a5e707fc7f9d4824f5e889793a1aab8bbc63c258051cbdb3a9b3bee3bd5934872b134d10b649427e8bc92a353e03b572170fe500286b13bc3a98999bc580ce2647905dcc4b186123bd722a72e6b27f30ddb528d3d3d4c76ea2139936debc63a36ad2fc798bd547070f02c3f39baaedc6853f88448463ec2f6fe1f4eafb04be322d95393462a16bec9f196d66e7725182e8b9bd53814797e73ec18479029ac8ddccafa520a14dac3f781d6a4b4834842c873f2f0b85546ba1deb4db46722df9de21aa999035ffff1f107dec73c1773806d514bdd2a1aa996e8b4342ade2410b0da5de56d244b7f589f46a875caee90f1e97d02f8293636b8ed5cf73a932220942bbbc44c0e420e31d4344862aef55c75a7f249b5e13fc6a1d749bb187395831cf1a0ed6b97310a34cde77d32e4d85fb0ae2374659ae46d4b09a68d851332482f9117c0fc257a0bd17ab4be352a4e98d2e0c36ae50fff60e57014d0aba58db0f38e393043282e820659341e70409d7f30e65fb22127d7f0a7021ba08efb60f77b2f1a01f1a0b8ef7fc46761ad01fd90a8575a4326ff2bda96d368482c2e78552f5b911f16648c882567c21c18800a4ebbc35106bbd8a431694ebbd4e55db6a1feb4976c386caa0f1f683b5672ca751dff5bd5ea3fdf377c3141a25eac101e1a8c040194e2a615d0ef3d3675dd226e9e0a1eb670db0bac74c45dea0662da6f6b73eced6e3b003e5948e572a7ed4fc9964b9704f8ecf1ece4d112240bced16de853852efb4efdcc95d13338b35b2677109843b0d4c5eb0b17a20373d0d3003b77219189ea3d4afd3a587193da53a6dae7e0a1b653f9f81c77650bfe06ca916688b0ff63f7a27c60b6d6acbb4c04a39fbd84bcfbe0e71e59c19d7611387233cdf2e2fb2751214077c15a4ab6f601ed9fc02a898379f30617a84d9936f9fab5d74cd1dd33691f87104a7e0751c0c546d920ea716bb9bd9077991450e8b867c7b5a7a5582f15af672abdf22e08cbb4078d6f0369a0796c288545e57bccd919bb6317611b596a78bd4d69cbeb918c04eb4b5efbbd79d837c2aeba0a25fe4c832a835290758bbec5c903f3ec94e1ef5ad53f05d85fb2edec72a62c54ca5029c279aeea696a5d0d4595eb5cd80df7b36c31e6efe4bca960c35b1889958b1727746f3e0c4eb46c9dda055c5789fe61bcb88ab6d1d31b73ed7ee20b184e6c6279011f0eb7d124837a15973dba696390bcad456e27f3505ca8d5e48621b94ea85ddd4d9d5c5f71efa1cb765fd623395f0c0e5f2ff388d34eda138d43c2c0dc890c60d6ab9a63f3bee89480b44c1edd8960b3714d564d803a6e8c1c1a50fefc9868402e9a15cd0fd74f928c3b61d330ee3f59bc24e5253ae4a0fcff53558cf95cf1cf91779c23ecc4038988a9363bda6647a77fffea49426d407348b57c2d390033685e08ae199b506464b5f7629815f30c47d81123c4554bee1405939716d4da76dc889f3c1da5e16fd028297a3bd055f0708611ad13552a6da2997f35b914fff0a28dd688ca52466da48ee303b1af334f3b1b8f0af441dbf00b9af1ca2096b020848477e808090e0e55008e7cd97240f84aee483a51da73838a91a71ea2596755b3f9ae7cafe4a2cb58c51ff1c71e47c26fdabf0c61dd479dde4e5b46c9a1a747a0c1fda753f438506187c47339f2bfb863805aa942e15b5b94f23b0c37a27ed9b1e96cbbd074e30392972dccddc8ea4867521bec6ebcebc04cd5ef4f7e6b09b21cb3fc309dd52eda44852ebf3a0f91f95f3afadfa0ccae5669b066135ad6a3ff2cdb8c7473261bfbf5b74e9a5210f2a0f0e030fec4e4824d685fe21d49e4afc88dd2a49e9d2f77276836c1a88820d700d7ae07b37777ba93971af0c84faaebafb4e1a408e1a3668aadf3cfea4c2ec9ce9dbaa629527d04b456903c697f716d6a87ed258919341b433439f043a35d678ad3b30beeafa16876edf220045e697f66204dcac20ce2f9f9741ff284fd35714e140183872537a4af4a15249c2bbe3654595146a0d47dbcb2d2464b52dee60327f83849c925ea09aef26a251e5810e5d36e201755a346a5cf6b82bf224c797bad5f4a760877b12d6f86a1a444248029236c77e920e6944de1d8981cb001902a876cd5cd2d9deef7f5ce57fb110079b0131399addafafaa4eda807c29be8c37752c00e0f8dcef538e9b2137898458a0c1ef58deebfaf7019135e09f8ddbd0f97e3dc0ead1271ad35953240df45ef3c17e0e366054a9860d57bf7534244e3bac6372e784419a2130b9463a43667fa0f01570c21807ba0c13d45606b504416b7097ba10236df26121bb120a79f51d62b572d950e95196d6e7a50f7208fa35564c504181591f00063f68687cc0d138539ee444026ceb2e01f3a2227eb4414d66c346a89726870c1413bf4f16eda6d15542adc2d8c05c7e8297c736c0c9ca3bf4852ee882c2025e82069f316b3bebcd346e43f56f1e4b046c2e99451136e5fdd26d3a0ce6d943187986fdfb48c9e3fbdc3973d8f0345d120f04c6e350183609a8d1b8ec1dc3c5d4e2ac6e9a988943e752c4f258d1d57c222e93afd90c5bcd112b08a624f76352abd87fbed89812259f2cad67239405d4eb2cfbbd3e3c45b285d6d555bd94df285a40c0e56be3b29bc22eebb8892ce882784ba2cbd18741c2fbf30ac2462300a8608ed8b0bdbe7249d52d21195c4225e5462540c5342627a71880a58f6305900c0e3b1e8d35e9e6c9379c8766f310748a77a100cda2651871ee903b3f8a13518c8d96200e535aca63cc5460cbca5673e01782f6187a5975852ddcfb9eb31a13559104ae5590c435dad597395e9f604da4ce1fca4d36b085b7679a417727f02c4bdf873eccb21bb5033e90798bcd8daa8514a574f94fc9066ef43988f8cf20150d7d75f44a7dce14454656873bf819c4aef20cbcc86769122955d251041e9698b9a1fd5b2e8f5cb4c1f9771e881894bef5d092ff1bde89138257be72d197a46606c46c11c0b82159b72faf06705374d508004f5effcffedfea1d2b0d0607719ec4bcea15e0a1a789f3481d3e7aafb9df2684ccd2c5d0c9b07165903bad3708226df2d64b8c45a582a17c5e7160bc1f639f9095676c3406454ae1dd85adb193e5508aa91a623b19ac49717eaf4f5fb531adac5c9380235b2010c54f62104130e001d8752089323b66773e1f434d7cf683488cf2a66fb3fe35307c95099ab34cff54dcd54b8f5e1a93b33ada9873838c2c04675df35246c3642a303f4759870c96fdd1434a9324bcd21dd821f891f7e27e7f3e410fca5727c9fd883251eeb1b399cdeb913b5e018afb6ccadb3781c7c4fb15b37c31a310e64b6337296da1289c6b1c54c1c7847a4333c82b99be83d1a09ce5472329ab271989a2db30b20f8938a425fadb93ffc0bc769938ca6e3eaa789e29b7b9189a894edd256399a1c126995c408678e4dd78657fdd88c9d3e7bac751814636dd189adf335572e9e568f7e58c4d665b6665b854265c08705037a56a56871ff309b4ed94c5f4219d0fe4f22ccca2615e4de75c88a5a37023b2f2450c3e93fb8310c7e02b18dd91ced17e318969fd1a4fdf4edfbcb4992adf033ddb1f88d56769fcf4a86b0b9fc730c4d76891fdc164aa01fa6083f919651ae5fe0850087311aaab0e92ca716474687926680c284dd21fc56eeb037b3e624007b9159013ad87870c0a2290b2831557679b20dafb13c8ef5173798ad89978ac46bad61f4d0062aa878ef234a79bc3365d88c1d26785759314510d37f2c9717a42c9aae933fe709319eadc43ae61a3ca8847ce63ec5a552f18caf62ec7c5a986cb908858aa860fda18c7312936ae077edd93e879d9adbe709a2bcd9d4ea25a49801132d1ff270a62a170f8b2af24ef582becec1f6d39cdd4e75a225af1caaaee04c22ca535226423099a23686b3713cb2fbc35f0dedd19fca6f666b89144d3b3a77524b4164af76baf7a93799fa2f5fd951e106f3b7e12bd4ea5f36ef46ccd6fe0b39812b8eb29d9c59c85f440d515bde425b21ca5b9e76801578b0b4a25b23bf1b3a42b82b89f490d58abcc2c40e62befd7e9af4e6917ff04cacd90f68c2573b4cb65403279441e01a90740a1dfb49f1354c394e9d6f48d7e367af74d3c642fd074e0b6c945ac990821e51be1ce0c46eaec84c0e5bcf2d585403c2e92288786c9942e80772608be3d9194c3ac58a1c639a9369601dffca636681a4fa37fe95f2e97233b99429d689c18c346a4651136f403562a8d0dafaba298e775f0fc6ae2c83ee9c0f8383196a9bbde331809b5d77377326e8e9cc1211f91077bbc51f92bfcdf9c89b410234ab39f500fe0e867b72a7dc3bef378fda1a487cc306d7c9f86e47eefb9420e965ea75a75c6a2fa8e7113024acaf9a30497e80b5a471e1a00ec1d3ef40311b4c07f7174f84d4219af8083f18c839b6bd911dbf43394125b188dc3e94d7909904c27f4bd7de9a814e25a207209ab853012646e881226c1cd9646263ad28549435e3d17165498e0713d91fb640ec3ed5044aa6feb4c73cf3db5f656d6aad989b0b043daaf8a76aefce59f87df5f686f569916d8e0c230219537a80ae75a922bf84b187dd212c4f9f7169276046012f0dc975714d56ff740de34627bbf0724b5ff35b3107f7a010918c335e991f9d0889b8c48d34397c0d1396bc5716a98ba60f491692a117daaa3687f5f6f30f00699fe09be2b0a801b1780864c9af1eace06c1fad8254c3aced444a6d4e60d362d074bb64a4f4e673a105fe4266ef58ea202a08334d3d74a7683ef251e3399ff424c7f7f1da358cc0bbeedb092eb6440d6815db8bca2a4efb3c6327e035aadaec6977c132645612d59cc91e64ea2e007ddbc06cbdd808b074e2b94e6f2c13d6c2607fbf5e395d36f2b56a9523da079d6f45af605c8961f1ce1ba7c9303259014bb5e2b2c1b54f2b2c6caa8c7fe2c45e0a57c64784849dcaf3ca3265e41377734179f86b0633673b0f34dfc35cf9ef376d01105b8b617b9726a8e6b29b757c66a09a287af72ef6a5966f628c3e723075290b2b308de61d2ac9e876c9a39094eec24adaa799be36831f6ad89d72dfde86913b256d38abab878f13ef3a98df924b1f9da439d29971ce18e0f6495cba1fcaaa1c0a1b944ba92dd4e976c8206f39672cd5004c6e83b640286cee0731a36b92626b5246fa1b342b91b7c28ca676d57370b725a98bf471e767dccd8d8956f7db30cc99f03140ff6841dee2225834923aabac5d27642478a088326b5c92a61577dd2b39e5b5ca4637b8965bccb71173d1ff74e35c6d2c711cb1c48b018c2ce4c118ceab440104d7613c9508e4a6db6944c56a4c80ee29f7e132882b8534918179333ee49b3d4933c0a28623e6677efa6c35e6268455e9909a42548b03fec24601d33b09158416d8786b939b41699cbfbf1176dad4879baec8d1ced1f8ff1ecfc4f7665fd9159d52d5703ad753435be8fbbde69256a1001c1d5b5f74c408793368fafd2eece865076a488a477486869691e9e1d74226076c74e4fdd81b0e8340050e474d9b3f85c6a2554b682b959ef356fb7c0e08c27a4fbbf864edb4b5f6e852392fa8cb572a80965bc494f6ded58a642a1a09e9131d2ef2cc54f3e3723c39306ea4f0a4789e662dc3ef1615b6ed2160a7123f9a26993538f48f01399cb9bfe2daadcf4c4cd0d02e131fcca808933d7e5d19b5d7f99f2fad7dbc060856312966a8808e8b1f8a91e816bb007ff0c480450dd617519b9817d67ae459c3a7336204d042fc4c3c398231a6ea1b2580dcf485c1e1ab0bd60b7b912a5cb664ff0d36550205c34bb949a9826a73b77995d68d6d8fdddbdbb3d63f4ed3d82de423524ee6ea363e5b1034b5f2767de5643703772c87cc848fbf0582c2434f5298cbb3d44e30fd45981c9dddb0f7bef340cf9f54d280d8b06441c64f37c1890616f6ecff20a76bef07e5de7d45c7b8d40958e93ac4fe2073bd6e0a1732637600b0f9ca1d74922180146420cdb2ae30ff82296b297f8825d4a575c810b49c7ddf5b4c4fbfa5bd3446a248022ac8ac0632bc71378e02bbba1b8061c60f23ecfc74eb30d185d39b2d5eb481f5b69a4ad267015de092b20539a4b6391d2131ca16bedd279c5f4065e94f768087484980952b03c2a6cffad6caa85ba05fec5a90091389cbd25c57183de3ef9b92860526d53f139a6dbb55dab5082c2e7ef2ce19933aa9ad91f3ae359acc1e18a9364631a583dc314b08307dae1d49cf3e7817e451cda04ba7cfacafed3df3b035aa83fafdfafe90a166cd09fcb1c437faa1bb030d0cf13fd1ea7c97f16a51e5e86bc76886d8cc4a499e3705294242e3c4dbe4b8a26af3267c119bc37ec93f09deb3277ab086a1a0c1ba96231b413377e75ef8fa5980cb3bf549e3c9091e34028e412e0435bededf873b42a2ff3c2ad72965f67d52c42129660025d8bda93f358e37c8afd8c5395b424a3f6a0be5fb989b9a6a253768e87820198485cbb540402aa59e6c5fc8b5dfbee4fcfee6312a1d35058e6e0da5cd2f670eca03fcd5e94fa4936ca8b7233c56d0da18cdf333c645d0f46fc0a50d0f9bf8cd3f295cd69c6609be08d2220094c327a2d85cc811573ff6f0a8aa7cbcd99d41e3bf3ea8be5ad4ae8e7dadb08c36ef3d66ae00554e6df35e837e6cef93106b3e2d42e8850a733aa6bd056e29d4dc687133326f25079969dd191bf60f25b58e2500a0507f3bd60b1e92155e24b374b61cce6611ceca47c2d1022df3a6f84410e5d6d5111cbdc61ab440d93ec2b3f768e9086959b71810b626a1c801e9bf4258e8a9164efdcc44f82f1c1c97a2e37ee3f1ca80d7859963bbf46b8ff9587b19e9a8f10037f9f9291e1070f488422695b0c3237fff0b75f5c160fb09e98e772d2b82e5c69273495cb37bea0bfd1d95449ce444df92fb5dd6e8545f441361b43b4fa66a3c6a8a5544266e0f00eaa72226c267753998de44df812186b3bb7080744c0f1e96c84959c50ece9d6a3753d324b4b121f2fbdd982eecb60e87b4a08f19f5bfd719a5ceea07fd2913cd91126abe78d789ab942b2b6ab89f089d9b6437e1a89b4130195a98038015dbd085e70b8ecbb228644d200f1c48a44848e101b1fb6b681b1d58a41879e356a1dd27d8c6067e1327ddb69ecb9eabc444a0123be319e63c5c2b96cf9b2054a8f848cd8e40ab3867d78556164b0ff25d6187c2e0db5d513108128014f69d81d50e173b297fa981b41631405bfbfe3d5e2efb59a4e79b17b7974902d5baae720f8eb86749b092c92a01d429bad75fee7cfe1f86f1c5f8da078d5275657eab5919443c6a908d6c37f658df5dcb86c1b423be6cee65e4394a987cdd1f8640621abf119076606bc910b5261b77b4a7d3984048a8826485927fb844315da4ebc45c232e875c6156855f1289ba67aa057957ae2a5422145827ac7820eb3d2baab86038edcb221a84fe41ff4d40a08b040e30769af2fbe863a2cfedebc414e779c3e632988c93e26be6c4903b4270fb7ed23ffbb2ed9cb8df88b2b75fa59c8d4ab3f79530c1e0181d6fdcd8251b3092b6d2d6cd38fa517254e40799688811b366461088b151aa11a5c5186538972a2bf74d697fae0ea7988f836fe0101ee56618b2447ee2c26cf394e0cdf3a3eb5cdd38e7a7c82a7cb79cbf61ef625e443a59c86a720f25b459a7fff1869a4886382e5e078a9038cbd609acc6fd34f9f1db2f6b83fc8912eef0c21c136794110c99231c35f42fdf83dcc79feae2a4c8fa1070312d220719a132880a7440c8f178dd68bc6ece156f8883c41713147bc67bb99fa2933ced0a1d91e6a9e9076a3c0a24f1dcd7ab38d0ef30301a5cc7be17b9dee34fbabf4cde9af469bfa013ca29d8e4fc0977f8ce2fd7166c465da42374352593242a3a3a01fc6b916905b314f573905a70d5366775af6a0d76acaa72e59dbf85618fcd1a907f2c9aca98897af8c6747482fe4b2d20da430c2a0b74193a72ecd02b55a3856aa8cb19574d26dc146033204cd6de5f5ba553a0705735d8f6c22db03b9dbe7ee4b74112f255b07f8765e61280affcc8685b7e5904de7e3466ba13c97c87a4e7acd782c4ba6e1c5d6462e6f2357fec0e591f613b4c9fd4a8b62ea3eeab6c68ad1c47141ee64b2551ffd0e4eefb4780251f6bc12e7abbfd77793eaaffa5ccf5515211d747b09c0b7eaf504888a5feb12e19e7b2ed0c0c27dc608407dfca0bf7f04ec203b4a39fbb7d6d35888aad886581f028784e2d9b1b0633fdc4aaa62efdcc21a62e6c670f22d02714a0913d66aa23ca89e1510e24990540cacb076f73b6252d5f59872fcc0ad77e61e56fedb9906ec93849392bf13e2f2a563dd1062b0f8f096584a2d49b38ee59749a09d5c718c310076e25f3049f9f067123574584c9d401024d34492fd57eef3eb06627e0479b1e31eb055f1c50e710da8969b43a9a87b789e4039eb30dd4cbf2e28df800b7a29f6fb5c5427179abddeeb29571a7a85b96cd1447a90d382291f5a15f1d06362cda9ccfe457cd96f10ad8247dbb86faf2c260a09c3cd6dbcd9cc9fbc467374e5960f6cdb8c7b0271cfb3c4f6a24a6f89a94774f7a1a4e5eeacabdf44a8ac5ca8939c1d89da4f4b63738315629cd4115000fef5c3207013f97a5b53ab9d4f3b04b2e468f6a1f141d9ddc64f026cb2d3dd47d382b96633f5f08df11f0939cee7d0766229a2673d936f1cf60cdb5f2d3ed0ea1f7a6b44e7ad82835e78b088c2f51953ce7d5a2195c96b39c591fb954bd61ade53df3b0afb90c3e161c20c510098096800d477ccb078f71cf54a30d8d6aa0c06bf7b2d8a5138ffa82ea238073dae626d2206dd0cfee287ad976b8c05919444f0508eddb000746d0ff2ed5da8c17e32d0efc7e67990d188346610004b06e0f9bfc4575cc0ff913603df6e97e806267bb04ebea6d11d1bfec528964a6b8d65778b4297442583980a2ccf6134729fece5ca32d8964912035147babd911435e22f982e52e98dc27adcc71473269309ac6176b3c29babd572e5259010b01ea0f5b01c70bed6b01064a5d956085c7c2aee7faf962c6277688e3c85a973574b389ea31edebc516181c9362a52acad677daef1b6d43f4cc9fe4ccef710c605726077b8c85daaf0e3199c9284f9cc3fe5ce19bd5b1c3bd9746c0cfdf284b0011aa26287d0dd4cb82e7840784b88a9b23c05e3b281a4b3bdfa3df08a1cc9791484347e374c10bc777e4f31d558494741514acbb6518313ae6863b46eae3c31096b9b0b5922f19403aa93204aba372742d74c771f86423a33dcff4e021efa5e71010b2beaec3309b3d6c7fbf496b36bac2d0d27025d0d6a091a9d2b8ad0801a41d350e6295fbb8595ed1bff518d5a503577a26c089d69cc303eb8842df376c600b9690cc45a1fca66e94ffe299a4d37231942e583db2f5e401f7928b31b3a7b56ff286c9921312bb1e3ffbbdc6f81f7cb98cb8b3dec384797e6811b33ea2d2dc3d24cbdd3b36688372b12223b0174a05b22c54f2b48346e33c12258ec02f5feaa897ed67209ddddddf6d70f30e19fc08c04a1932d18ff24ed77b3ae9612905ac68dcceb983a9cf11f9cc7baa3b9332cc0e67317637135cd3f3a886dfb4ba3900282ba3bd36e55d7c302871ffd33f160a4c98985957e38b5864817b7a616cf18fad85d27d7908f3d6ccea7e3d1cc46854a724eb5c796070b79c3a17d171eeef35968ab8ae95081caed750bae6da258cdeb70ecdfcecc9bed952670383f4c24717dc5520a68e476e1d5db378be97c9a3a44e1d30f5e0ef727c0a4faa1c4cd356cf1d8833a3499a996f40f48f110126cbfa77fbdb56cc9ca56833aba09529cd46d304c5dbd8832d465d3163ec3764d9e108a434891bcfbfa19430adb533f269058a3a072f76ee19ce9ae7fc6318864b8c1f55bd4887daff65c7c3a40d46f821c2093a9f34c45d853f793deb4d3a149375708323659d81c32dc853ea3e13566fbcf6d875b07a6aadb47a5906996187bfd1f37d07fe4ca0cea959de376b4d84b27f1c33c453922a4fbb7ab99f2c445c85aa019ab096cd566225cf243c2b0f7be71187f91e3c1e3e6cd866e5788e1b17a7652d9939c741c40aaaf901dce4590ffeaa8a79863fde341becf9f2fa67722b8a96af88b490764f102ad689b5f5eb5f27efb6df14429eb6d61d8289944316a689e5b3f763e1429316681ec17d5390f580abd0f339395d31c270f667b7ff1bc5f6fa9b1be3e2215eeda07a602c13e4d78e761bea8159f5a68eb77e23ad54e20c355c5df08dfdc92e1dad407a3a9ed09dcb2de6bd30665520ab4a9cb5274d5294438ef315711c12c33ac578ffd74234fa935638b0b9cb8aff5afb7bc616a325b61332b398e82fd6f4b5754e02535bf6ff7dad58a10cd20ca44eaca62442cb44982ad6cab4c65aa98c289ae4966100e58cf52abd63b618dca3033b9405b44815c06389e23bead8a3980a078deaaf8c608919e7b5f02fc30e4d2fb36937cd027a842adfeed0890efc81c1fed3bdc7b1f8f047affe508f2cf1e05405c3f7e2af0e11cc6aaa7da59f607221e61ca251978ab62352272c3921bea73b35d6cc84c32c138a668644a3d5e4a06a85c43391094055e8c79e236aab7a658651b34309e5db65faea3e59d8ffaf3798d1999cd87a020d203d54360184eb3f20a4ec79c1ad8e4a99956d89a59ae93a47a591c97fd838410efe0f28e495d50a84e94c8bc79b557823b4e52ece5556ddeb835d456a0dd98e97bab0b9f4e810d23326e40d5d9780531a1ebd3d0bf2d4506c2f2c5fd1d5c0628d8d97e64ee7a7b3a885a28cb52cc463981c31973e524571c130cec40ed12653170a5f5e0c742b9f881a593866556920d120cc2418a4e6881c93a3adc7c7c91fd3c3d3453a4da3840c3ff79fb2330c79fc405dd0ba55a379b8d202b094b8d70f84a5254c3d4600b03c6ab5cec194e1d40cc8f520284e9140afb934d9628ed3be13ef0345e1f379207ae6341760fa7ba0be9e705186eee1e512747efdb9886f4a5bbbca34a11cb47eb904431070eefaab368e5a70052f4a4574cae4a6f4090800432c392385118c44be73b9930b3ec89808068e16f4760dcd79b284bbcf8247a9c03288d29ee26ecccf8d97d7a7a198b898b1b047bd7de16e52c19174ec9ead58723be2d66d7ee4d4dbb0084cbe44d097a5b93f743b01a28df13188f687660ad27207e8618797f0526ff8bd8db1be40a99805bc911843c1766587e81addbe4a4248792aa75ffca30ed9dd191f3c505966a1f81b69d479d06e3fc926acf9a35d8436e9c0ce3aae5212149ecfc4bd1f7cc64d97c50d4daabda25ca83da6d29376f0b6e25447a43af5fb60007a3df86075059dace8d3784f1b77e3b178c424dbd81f2556ee46e31d526057f4def8f9779d146f7b54edbc918fcdec80347bf1aac49b089088a2ed9c6cb1f36b444172c55e6dfee5221255c85d936dc73a5f8933cbfa93e62ef9e5d1f5fa98a58383219d4447f3b46b12658b374afc5a01de6f145c6d1f16acacd301b6fdf2bf1bc882f46dfbd585213c923c47fc8273eb6af29dec7c24d4b25d2848d871aee3ca69d1b16260586027a8a2ed1b40e0c0be3e98419fcd8ec80b6ef553eb657bbd0a9e7713b951bc121554191b58c1d4611958f2f26a20dac267b7d4a7190cee6157b7fa306b6ccf3968b6683f225b4d4557876593253e2445108d4eea250d6692f6db10fabb439a6b71c35d980605c4aadbc1be67cd63fdf34c31f152223f4cea1919b81e004f51aa4672699c2a8de182fd5886dca97ed1135d62d71dac5047633a10eddd627fe8f202c839b2ee08ea1ae4a66a617fb21c684b8d86c3db94fc18f3c1e95fce45b7140e86c7597082c4b0b380639e5aeeac3ddf278b558de6e42ea289e0a9ed1cd0f6648ed77de0a153daddf27363ad1ccbba5f6528b2583b52a54881d0e482ba038fa2bbc6af93330cfec0f584e7bc03eb3203d833c644dc2d71c4aad2dd434561238335ed30d3c8b402994ed3e56ef64adbae66323e20e06fc79ba7578ca13d279620c589cbd9687fd0c3534efbdf141ec4b0c88156592103b73c817fc4178c9047cfd64eb139cf3b2148ee53942564793b976ea78e74f3a17c1370b8819c260c34ef7aa75418902514c9eeb6c8b0bcca50f83a24862b2f9b23af68bb5383c40e752d39936a5cbf4a04416d7799af5e59292b23ed1e764fc39ced751c81ed742747c1c2f88e096fcc8234ba1b9fad76ca412619c64fa6cdd37c61db68d1a2232cd8b826a53feadd2c2703d28a6d5063af02aaa3b738368b9fec7fd532494c46f05f52c89b65aded77de5400bda784be07e9c1610897444796f395385642206a4cd9a2f7a01d4d7c593c7309493ebeb06a6a629bac85398eb584f173259b9be6fb9f16f4735ff691cb28921ae2deb233d3571946a775fb479324fc399a74ff05d21a59fe4c10385b5a23a09e5b8fcace5bb112e967f14fe8ebbe09b8db8927974710500c101ee9b1b77c76efbbe5cf8a05a44db6e0a97d79a732a8e97d67ba5c1f1396d9f1c83ef32e703c1c32e2fa84dcea9c2c050b579bde139167b0b8fa2b3c88e046c538529bfe715e1c50930f6d6c30a7fa8d566739915d4558610614a2655ca380af1f9e8480e2a1392b7053b5daf4033f3cdbc01921c37afa6ba720c6bde1a8b1e568ba3ba3af335c5d1e446e1e42083b0f5f03f4b8e5f7ab6c730f0d10c395e30bd38e9ddb0f1287a894678284ac4e46b10e526118e663786c7b8821cd1ec63698a4c059cd16fd321dcddce7b35a0b682a16aaf8f1ffc8fac1af05b3d6402c432bcabe70227395d9c96c7e523481d41be0dd70254ef075b75061bc848f819a28bed9857c0319657c1042704cadb1c403a8ad190c78dd22b91b5b1f9c66d8b204b1dfa3642c4a13b8ff28c88305a65cf6c49667f5ef68c4e00da5183e812ab5e6a275041b412b862a3cc9aae1b3ed264ecae39fbb7c68ec7cefcb87e858a589b7deb601dd8804768fefa39ee2d40f1a93e3411909baa82f4ac63eeb9c9f4ad8daba1337785120284ed6abc082256f1327ad70bdf7bdc01d196c14fb3d81870c6f98ec9a58a19783d8e528a61c72f3ed20bc1a2293598e689703e9eccfe7517f581362a515d3aef58e143205d7eb3199aa71eba54757491555ff4ae3db73737db3517d992e23b6dd6d6632dfefab6869b2e57ccffc0b9c40c2db8edf72f40d0e600ce0a4c51e6850d9639e0ff1f9de5b11e70138ce9a34b245b6799fa185dbdd8971fcd597a97cdc0763ee7822842d91a9f6bfe7444b26e3cb2d2dec6062e52f0b9a0bc67a216eebed26690c492447bab4265efd5bc8d19e495e65a16ea3b320bc447091b86df6f534e1d5c7679a74fa8dc2ca0b31703bc64e02f651571822a6375538eb11ec036a287bf51531d6fc355970510a9ffedba7e31548c4a58b19a47cc02100f0e460bf27d17b4ff32ed325075aaea562302798c5472a12ea5e14b0be2445fcd3afd536d0d40d8ee60f327ff331314fe139b940dac7d679cfd561dba290e924a20c684a445686037c6bb0459a451ca4226af3c15b2beaf076f0b59f9886ad12e6a7cddf1151a1ca09328cb38b40e31a6a28bc305ce42e8eb96c2e5e8d12da24c720de1cebabeac3096f8bca92514baa5d2c92f9ac3f81a04d7a177063c3af84d1b0ff73d890b55417423fc83112e7d380bfe7e0ec4a94ff255b2b6c434d9b33b4e8f4b5ab2b049adc37224e72d24590fefc259cd267492dcd1fbde4e051b00ed23b686f5c02fddaa331e9ae68d9d2239e390e8f5e4e50293a3165c7e2f42c4b4b68a2547fb4c0c328f6382f1614328c74078c9871c9510fe6ecd435c59f513c28fe8a01abecd37dd644a100146ade13ef4ede6e78e6a5de0c35a84a8a2bcf3537e6b97cea65bf9b5da66f3e8633695c57a1269e40e01ac083a1e3216f7e67fd77f003f6d938ac83759b1ad246f465cf55d1299160eee8037735e4d0fad549bb29252d55a5853c1ae548c9b6bede7641d9e53202de74952e2c07973b91bbc64083325de1a2f44b158f1637f96af531d9457e956d06fc788b57c0f5ccea20f58ddf2d101e7ab89370aac5588ff1b03fe45782a082cbce84b4f5bdc2f24dfb3813d2f239743d291713c775ac646b36f705cb97ec07cefd983469aa0bc90fedf546dfcc69feb86af09e7eb56a0846109a744c224620129e2c1169b5af178798952899e3287b42aab4604ca58f7d9b8012494a48d9aec8236ae912ca6b6fe370f7bbb8583fc066b39115aa39b05184a381484b6f3b69a71ae5d5be1e561646b0cf62d858520dcbbe198abf92ef3bb38b7e60cb7725210d65c12b5c70ddb3f88ca916f1caf1d6677e5fa2dc9e6a4ca19045310bd4a8a4e1d3751079f69be12e1fe790c298effdf4d4e6b0b78c4cf88eaf264545908d54d503b9bf63d9ee10b4226359bf0f598501c3bdea88678b3313a97adaa8936a3f6fb819ef88f80d420f1fcda8fc71c2dff123b8eee19c6068a4d5d61ff8d61a9f2973359ce2f626203dd70457b38b3df9c46d6885cbfb845ec0047945d4f6663a554829ebb1d16c9821cb83fa1ac094cfd0659c6ea8d05420dba61b7247cc24a3b6441be542878d3a1b75351b51a6c4e4948c342ff98cd28acf33367f244b811cfe0a8bd6ae568f6918be9f8e1f99b58c0253c8239052136b52df00934ac38d92ee933ecde63734833cb9d6aa9a124ae2f98b8f35e47e6357d62d55e55a67f80221a8731f87fddc38f9b1e6b5f4d8aa42e3d25dbbbb47a12ea0e39c4156ecb03ece6f0a1e8209f31d0619bc92ae576cb88b3fb0c4cb76752dcec0c1ea3970669ba29fa424958125d9c8fdbfe2ff4da16fe0762516894207812b32a66b6245a4aef6051eda5b74aab396103643d0f2bb9b25fe4961c0baf076c59e1718dc6bbb71dda1cf1788ed0f4752f24071251bca5e9e0e902be132c9bf5e83cea821736d626e86a700d1b9c5e306e091d9a07a540c29e2b984e28a052cca28b16275853426570117e60af9325250c041f1f314bd0794c4fd0c2239f4d4291d89e9e5206120204f53a7d55eb30068ee76313c9d9d69ab88cce589d9b63ffa3a0fcb3572641fd939bd5eaaf18979b6e0db8a0913aadb1006572a7d061df89d61989c9f91519592216c6ac758b24c58234fde47c8c164f46c044e8ca7296bc347f5b87e4b3ef408b71417948a11a035d2772605e6b8ddb7c0fe7ec6484a344d45673c507e6ea9e8917ff526a2920fb0b36618bf423254376e74dcc7d3d0f21f5594c6827f1df9f2e71503be80cc8b109df57a8a37e2734f9088b700f018b3e07fc911e22c3f3de687c536b1187f23d0c79d918e9fc5ac3a69092ab303b05c1b096c6b5d26840f7acba36ba05e9f786b9b5afd8e0dc56b77a1865c2ea9685039868b8965383b795ee922386652452197742852dc463fc99d3d3558c45706f5d982d3b9a7da884284007f8e7c6525eb267dd75d5a28c34e2bf55603c352236bef1cf7b161ecbe9bdfcba66c71a29e436deb4f66f9bc34c8160a080f41b88b7b47065a28e1cf71fd027d97a139e22b69146d7ea1a270a9c86c6044162af2ca69381187e44f7c71f55d449dbec814bbcc1e0e3238afb43a9231a140729c5ad7b76e82b28378a33c7adc7fb6e8214dc948d9f83b1a5e0ded034c03183dc282f754ad379b9ddf9f977541d09e620a609e3b6eb38e2492c30e67f7c34576b45bc8dfbc23b9ac69cd7283bd44229f5f0f9f8dcbf0bbc22ed0b0ec97f9fd0554a20654d9129edc5a97d6454fec09f9ef70768de96f1a4e5b2da3ca26b0d35f20495cbe4bc02362afa47e2679a8d56a5756505f59f9b5eb41f0c651f61db07dd71e3598c049c797985af0beeb91b2cc4fdd60b579e118c108ee2b5bf95907952bec24bf12215fd764cc9a967b87011fad492a983c5ac3f9ee75a501be83062a700c5df0ef026ad2c1e4189afd1022b389381661fa5756908c0e0196f4e005dac3339d46a1d5c182af0b26e72673305b65484ea8d1404fa03059ce46146445dc745e0d0b2704e295fbe42bda935c83ad70f86e3e97ec34dc8a251b5b64c3ca9c79bc0ded2807916c2dda47122f1ba52392c045b566dc9b49efe1a72180e0468252b3b4619031813239ab24022ab3f6f01510e693616e9d560be68cc691e3a871845c1dddb8cc1bad4b2270a8e3a458ab5bd5f8f861d9b0118f0960c816fc9ea5ff00008bf8bea074bc213f1dc82510649a20e28002af51e179dc5b9ba6e3fb775192d23a3ae4786634992219324378765e7f077af7283dfaa2e2d8fa0031457a54b9573a979c81e9b52f591aecb3ebf83cce0044d0f3a4f2fc6610ce1499b7cca82bff536174175a3e891eb3eb232c17c1b90c521baa3de544921339a6d1a9363dc1426c37b7b0c012a33f20518f68c38561d70e9ef2dd82f4f9e59c65ca1122ca4a0b3a3f0f25c0de2f456f53c5485885bced9ceda0de669f4796bae9d23fb60ff36c8880daa5586152c6c175734bb34780281d5608db7a9a70a931c04d69d14a79365ba5bbdf8077fd7dd2f78229be3ee4daccd34b660fa6e0a578137044fdcdbd9d8da1201589b52e4372eaa0de23589507477500b654425915819dc110610e3d32d0e8782abdb71e48d0c86a2cf20d934a81dab6a68dfd968908125dac7debefa2280797e51f9c8eb43141c4f63eb0bb296c7f4303bb9d3b92064d78fc452c5faf990eb19480c72fecf0347ce7372684654c8746cc88d34e89fa1bbd3b4101a0e887717d0ff3fedd6e099f413ba362f2aea1ebaa83ef1686c707ca7dfe4b2b3e01d4691982bca553bb4a0cb7002efaa49a01e14541552518dc93d7d081250eab214a9f655d30d19a8a62f7419844f6509afac2b8b6796e75d3637c41654bd6768dd5585bc09a7953dc03f3c5fa93e90ba653181e0f145603ff6543d828378e58c27cb2d1f935792c5734e926d04d5e7f1ffa684a738ce41541fbbc439ee13a158ae0a4a5a3bbefbcd8d46334fcb408178c45dd1e8dbcc7888f66345c70ff81638cc2d6a60dc0a0deaf3c91285a278f9d668e10c4a25aaed9e8030d5a8a65088f25cead594b92c0732363ff627c9d29372ba2373c2b0881b11972c79a709f10197ffdd23b285d4895f522ea2d51d3cc7f28878908aa648a6710cd72a4cc686c0d164c623a6a1c63c4392b4a8e96b496dc7249bd37a63ce997bcc928da17a41948371be83329940d796d055a70fcfd1b00223f5339a64510f5a1d8d82a67419305dee32aabaa70206097f21124c3460f54b203e4419f0bd942bd175bf5155f90dc431484a53ad5b028fe399da8b82c655bd3af28f856aba7f587e30f84336640907c24d5e9c255e35532350ea3a5a1d41c07f020e6c7f2fdfe31813d521e88c1255652f3b2525e64bba500e3ccb63950e4fce9656571ab385a9692cff20943c1dca5f49bf59ba69b2654101a18fe10ba1fdec5ac88637d0de8084c0b8192da07b69dd0a135c2ea2964f945e4c80149214e2c28fc1d652348b7ec9a5d24ea5b859eb4e37e474845c897d89b55d0fd5594bb7bf52a4a7214075e737ce32dcff5f1624387dc856381d4077fcfa01dede9e65db29a8ff5e2e53515900e9f189020d5d6f0453e0b1c5e0a9946f404d47cb67bd1bf5cf3880f1b07a0d109624b4f992cb436449dc04051525daa0fb5dc90c9d515af3e2367357b0b0531be901348b6f91cd1122ef40e141565ae55e4b8e6d076be0b8395fb10157450f24b36a222867a16f15b952e4a1ffff8cbcd11cae2c5b814acad00ca5fd3a6044046e1dc72c2d7f0721bfcba640033236348eee2f53e24907212c0e2075ef95101b1a0b159c0495c9096939d4b924145f5ddac3accb925bdab104aff767af8e1e39984fef72d70559a845f9a8833def61be664236a330a80f097c389b2e6fae83dc3db5fb14237e18385f7235ba696ce2cda1dea4b19371b227054b8a2433b096b1ed8322e7c15fbfbc8f2396366aa21e6781ca8c4efc7abf6987a82505f47c05c1afc420ab7007daecff52f3ec801c73bfeaf9a81ab4bb4f0e0e5dad5fc8463c5bfd4d11112cccff9d4bf914e3bbf5d36a1a18ee30ab0b7ac58316e50b10e9b776c08f9dd68a4605076656a68b64180e17adb4bc42a4af9483c54764c13f5a13291b22f649fe5fbe76a05e41ece1040cb2d6e6387a37b5d582f286b5de94eb21d59f57704a3dc767b42e1b8a6eedceb5072162bcb2cffed0ff235940f91f679d89c5c5794ac2d3bc444377bd6c77b4fe6721254905b08ac501c04ea5b9d0fe127c31fab83acb6a7dd36acea093776feb0e63d6aec956f84c69fd68a4d55de385054f05aff7ee07cf90af58780d8a9b1e172b49f725d6c678731f47bf7698e3825fe19d3bfdd4d2d337accdfd84193252fb9a4cec05cdf88e8607e54583de820960b0908036987717bfe8cf0899fbb9bffdfa2b4702d137bbcd5ef5de4569be817bd5cf55ff4a372d242fdeede61d3aa1c0b73454836406266b9de03418c8f7ec9607c07d17ea071dda72545e3f7d675577e083a10d2e25f48471da627ec043e6bf4904508af2b113a75c61687d330545e4bd1915ad8c7db2785f247902dd0095b7623afdae2b95e221eee51e9deb406aa5274f8c213dd39fdfed72b846085bb0ff396baf91e356950645c78a9e7f5ad2e819804396fe0968f92ccd17d5001e24c69d8a9e89f8dcf68aa0f8847013e61a55744c8aafd3c04d8ff3e7a03c8b156c6ad31ec16c2479ee79cbb3a6274f0c071365187bdc11811770e63efcaeb8134bc0adc5b92e80789045a8fdd882c0c2e84a0599f5efa05152f6a4be2586279206aef523f9e58f432b9afb567c752412c6d33cc02b852da839210c25236c2c925841fc16914daaccd41c33bfdf032eda53c9d0e20672034e538721277897f3b7c5b36e56296da60782cc11c883236fa8c93471739100473eb8a34164fa14f46e6bef5cd227b55d9a6b35e9750024dd25ada1b8396b1adc32a8bb2656170d057baf7813f69bd1af70462f7cccf7bbb36df8ec2b55f0c3f3d6d0276a828d2c62a53d6b8b54c0d684bc9e9ca0b140d4813041a0f6c111248431bfd33eca7818aca81832bcc739ceb32216996085250583536b8f11a462d5ac49bdb9d0313660fb5ea8e1e0c70005ad1fe33c393f89892469027d9e7e4f3142840435eaddcc06b12a12fb2d22d10e13930f24bab3c012a92a4b93817a7a16f0a0b6a4b68a8891165cf1c43b67a10964b68e32915cf58e11bedb01052bf79ac96cc5f280d7d2c2d3fb42b7f30f2e91ff889ff5767d34778b4e4232b2cf05ec819efd4ec26e56bb7e9a1ceebe8acc76c686403b39416839977062bddb4f872a4f0e329bfc0dd2bebfd9acfd7b6878c86a5c11fbc44ec3d3c58940b42c4008613f1c7430853c86db3f6c04291d41a3b3d2712f5bc321d337764f913c15c00b66c1401e18ec3c1049a9876292eed04e16f1bb66397f79e28804b57092cea3b2cfcfb641d6db5a2e4e982d5c4f2fd07d9a7ff5699f67e69c7809800fb24e7c160b5acb0c442dac9de772ed480507b34103410ba69edd46636bc7f5c56fa08004a3f1ea1e72e4b117ea7e886572f89a059ae92df2aa5399767ec529844546dce0a291827c66e288ccaea99352676a0f5b251928d122f245e87d397248ee1118f4b312b2d9b670c8686cc5bb1f7d363b4a137ce086137fab95a7fd6684a1e6eb9c08a7a8b0076ddd3ecaf0d687da66e764cfba2b20fdd0671a05db9da12653e29c573ea7315c76b63d60d01c8f74a8683430a279a014e3f93e7db2efd6acc64f7d1dc392e49b47e7c5a668e60ebbaf06ec33d2f96f17e1b1495d4642565fc7cbf35c8706a88d411c7217ba2ebb23d49a1918f827017b2e7b90610d93c0a70d3a5112e4edd660f02318d966b31f424ac5a9fd1ccd7e8665d37a33e0676bba8a4f050a1fd904d670986a1a8b6c66b470f35a574ee1fbb7a35a5f2c0d00e3649947a420381629905b55638b2a0645d5d69f0e385f5f6438ac725b8c12d1a8512f7a6641c2ebbc7cbebe93a5442732afaabb800e3e5580cbeabbdb4b6bb5e23432d01d0360479117e6ccd6060adf96d10a883c4ce6c5a08b95358059d594fb222da216c99d0e0ce622b27dbeb542759e74a4e0b1a5883ce4a6ef8ff515ee9fc188cdf93344a1ca2b171f479cd36f28be630553478905e1a74ff0ca99661d3e1bf2c63be6387f5866c520e6a661207dddcdb68993aa1ce6473e1dcb056015b74efb9e47a89d99803b2a202fda8653281e4b955693077f7de5cc9e492ce735445b87d21627e37ff4d2f6de5a4d9d2eb80d6f3effdb7e6f6f1c37ae0f53889d4104cef316280f6b345e6217bf8b243a4db85cacc8313d5917a58b7aec7bcd541bcbf6f25cae34152f3033c07577a7b9e4a291516006ccc7f6ab5166b40f6445b161c2c4839a977a30261e7fb3f5d909bfdbaeafc5b2d1fc4a3fb3074efd37c9e3cabaa7ba72600d8256705957eed0839024d8283a20079b4129f4db7fd4b20a26e2e8635668ef01fcbcc1f89aff3b5c6e0cac25dd6cede9948c847a84f6577d83521e30aae7212d4afeb3bf0852d41701af05312b3802e3668f613105f292ac333edd4391b25aea7692beaf954cf86f6d2632ab64261181a0a5a443f7b328a02e11d057ad8a668c9cb01061a90182a5e51bd0f8c9a25f1b5a472c61c5d1af24392dac4abefbd900e4494889f27505f1e7baa19b7162667c4a5f33a1540925d4620b174bc6724752a28a2b3e5f13cd128df6cb02348baeec130d08bbdde297f177730fad6e1a52291e0115936442de0f95934ef6d0fb1d62042d1aa821f172fcc437699f22a6a675bdb91649fe5b508536cfc9c794e136fb56b4c2303e475a59a0edaa4219bb5679ffec296f8d1bfb5c544d3ef918854678da68304c286d39faf1d381b124b4a353c7edb59b9f53c23cdf949517af883354912d1ae8b15c890f0b8dfaeb1595235fa3b8e34dcec50f5135ba3e4e351068db4e0a1d0727659f3516569da14da90976210341ef24764d7481fc9d2e3793c03bf515d3518ecf9ebfe4fcc5859565cdbb9d577dd59e166cf5635a35cbb53a3134de571ed4bc45b504e909227b410296ca233f0f5dda3daf659705e236d991f5f5025507274d5a463df16a501a6aff76e8670ec793644a9fb13b4eefdcd4edf2a9414c5dbd62efb86448040a39680a913ac52aec0f94418689d94c447257c5fd39c8bd4bc373e640548ea70bcbea23c834264965706232379a3cdbe6cdaa8af9ffb74a953052c07d536aa19fb0e8b91bb2133e981792fe6f5fc8d1d2e30fdadae6d814a41b94883fd718c1962e5ff33227254ff946c3d6951f43da7753631e6d98cc5216b5980f0fd40bfe82a880fcef04a549fe83141a5143238ad80e8766588cb5e394114e12451a6eca4f5b2b451a18a0c2da2945a12b140e2901f6cc7fe28055cd68f38dedf81c2672b8ceb2119c116e1456e8600730947d99ce506d1ea3b5904fd7678bd86607844c8f29a5c555f1977ea1f37e6b14c5ef525d2a15ec597742bc18e5734c972be973b726410c54aa08ff8ee92281166330218b177a510730ff50f745f3ebd632e834b6912cb793db43aa88644a9179bac8a48a6e23426b8381769673019c7bf9a53b9d8f85f3854bd3b290079d442801fa709e4d9174b8d844e343f485e99c8e4876c502d91f6d5c9cae65f7c3c9f54b5781cd54127514a365447443b4d2bd71fc2271210f576c096e866995be15cd519f1315b826c1e51e082a6a42b478e81642086dcafae1320ab5d57ae737e413334196227b6caaeecc2e0d06ebe7570a08864cd96a12c8e7d4301a94b678151dc19df38d852c175aec583f59da89e00cf05fe7589e16f37b861f458d8db5899780fe7b66f4ac481532c52ca0a42e7f597edcf42cbbbe71d57b45ec2b3828240b47c36ee15380a5f58703ea7b5236181df67091578038123fbbd3f200fb40659e2ba680a41733f6d975a5b424213a4f7be1eb34979fbe9ddf66502349bc07b403696d15c65480c641c8e5f8d0f297df14f5e5ea49d44dad976001a47ce4421ac62c0f7811bc012968580ff1b2e0da7223517eb984ccc3190ed8c5f15bae7fffea0a7e3303a65d76f976aa796b9839b4e59d5fd2373ab9098a75797827228e7251c8b7d77cdfca2279879ccb78e3600734328951eff0d1ecd60621e5baa125bd0effa01f40b3eb6852193f2d831bad777eff065346baa10c9286898a57efd860561c59a3dc71d070f02a423e7cd6e784ac447ececb6503063d55aeddb4a254af31ff746e159ef28a290714bf543277ef40b08281bac60889f8f6bfe26e4ce50492b33dac71c6f3e2bbc92ad92b9ef938602167ddb703bba72b4de97f81d901af6457ccc382d637f73c2c3ed91d86e4b5aa14e65d855952a26c601c68ead2fc4cc7033d2c457f854c38c1fc92c9441b2e6af122fa97a8deae3307ac233ade77676680500b75bfff8c69ec8bd02990204714d46d582510c870fdbe9e23376b2048435c818419299d3f8ad250f5aebfe897edaee6bcb609aef5159d4345ca268b36dacc773b97484d16d9d5909109da6eae24157dd375e9b60290765c4cef774a087c1f2e4d4e0332a11f708e14fa1080c84ee06aa007f11a843f3a6aad301cbfe2d44a533edbb8965645ff1cf90c06711760981bcf7ecb1d422b54ff3d1360c42884ee03c9479542ccaa7b9abebbd6f4387d6b5e6d1deda2f13a45c803d6afd645cd003f3bfcd13e3984e0e14a0a5b1c7a6244c00bf703cc8a316fe0c0457dda44e9589fa45f11b6643f29beee70f93bf8a5d9f1728b260db2e2cbb1c256ba04460c46fb35e29ca91d76d3c1ba0393e967cb8050173a148305226e969e2296879e1b967f77f2f6a862ed40a0345cf7a2e718348eebdb99a891865c98800c01a3fe842f2a5c0eb00c8d7680737a6e29f6e28bd0d719ca442b726ae62f0fd002482129c229471c26b92f08e750c0461fa1923fd53daad2ad76f61bcf8324bdfe95e367d855ead35413793585ef0c50d0c27034b84f3fa16cefb82c6a18ae7eaa656472368e42af4bcdfff74dacda3708bcf61f52fc5ae608bc0f9c29bfeff61857150c7cc53cb9fe35533c9a08cf5f0ce2fe479364d302199302b9193dc9e3f1381306f9a3855a7a51e20b09c1cd90acb8962e5f52addccc8f7b8f74accb53ada75cfa33f29ad6f4441dee18b878a28b4cd3ffd3df139041bd4356d681efc8428cf6fa420579b75b64424e92e5220b65d6fd9ddefcf8d01dd056fe7bc76d1bebaac0805d4f39a9e7cda024923358c742a80738badb2ec1acf1dd529f23660bf7a53a87b70fcfa2ab734895c0c6572c66d97bbd1fe7bb6aa3c70c5fa767d976bb2418d8a9e6db2e7495b6ebab5f089241d2e50680c41020e2ae3e65180094e15a983ed2aec96c3156847378984a36e2b25bb7c326d6446f1d113af80dcae09edbbd21e13251243209a49887423021aa98831495d1ad96f56384d635b3177e0ccc3d61e9ee8b50d7722cde7ce82b757249d3e5159d2993b0adb0c269cbefa032242cd0421338c9e2300680be60e037b2a845301595b9d4cb82242692dc9c909d2073e717509e319603f14a9c82087e2460a550cefe0abf7a1f203068b1202d5afb2f362670b79cef4c51abcf329c6028466ebd5157502d75301936fc4d987df46a0c284aca85c6eee7907f91b37f795e572a414dd5c63123c250645a2bc4065eaeecb90d9e6cfd79799d4806add9196d4eb2a1ba5eaaf92d6725aa10aeacdb2395a94504f823adea12e589522ae9d769a05ea0c9be79294cac373f180cd1341e10d98dbfe8e137bb34f85c057544049b1bc32ff8edb6cfaa1be499f6382cc624181732667e41a2b9457dbad278851a743b48ebddef0f89a1df19decd37a9dbaafa786e0768776d4f68be3687b073bbd81293a03cbd4f77f9197455840169e049219918b74ae68c1d56f9cfd3ee98aa79bd264f7f0e3359a748d6e273570c984df2cdbc57b8b7564b9f75391c8f208979b3f0b901f2156e96c114eab020610cf0b552e1826a353f24a11a2005007ddc59ed0bb00448e687bd8a30279ee9224ab5de4218a9583aa9b47cdde6d547fc60d47375ea221114e0b33eedd4c5c6d3470c550a358e3038297a1aafddc6beea0fd593a65928914f080d57688e2420a26b588ebc830eda17621b529e271490e34d8c972b2fff1f6c432bbc7d0b601cdfb83a4f611c1406035914e464dc5f468b74d7f9e7540a9aaf0974f6394ba66d3a762255083857b82ce21829127be25b7216ff57dcc8fa224f6d4ed150a885b11f2f718bae61c94548c14ac8facfb92e43b8d96ca51c7f42f9733f87282542aca1c3fa7c61b4bb2cdbf67522f196c949427c756d71b804c4a0cc812f9f8cc0b97f9eb0841909f8811726acd58e44f68e3b8be774ac98494142d7004eb1361b879a382471623887e5709061e96bd1482b55c236793f5c6450f706c18d269c9e1308c127bd1057bd2bcc86099a0a979dbc433eac272a8bc6a83a486a6eab5b105dbe86b5940263e88000b494cdeeeae8941e535b600a09189fc387e83627826ce52e9bd961ba48d8af5900039b14500bf4a0bf41e32654d8de5dd2d05d9c0a3daea25cd7482b693c00de81ea8f9f2ca366e5561e2368137466b18df6fb15635728e8ddd93b6ec56186e05f16a361a2e3bff1736f9a7eaea85e0828d365da865034fececd0e161e4f9d6216f5104f8d1a23ffe3d91a292120d25e3bcd2d63d87b8eff78ba7bd8af1b207358a098e4353f6fd146954199eb9ad7d3797fe9b521ac5451e3ee46e52633d9c2ee568a9020ce629638ead04edad53908756975e37643ae66dd3cfffc44d4d597a2cf68eba28b3d7688284fdde51e91cc279f708768d240d0496193cd484fe15e9da3e5241ee86908b42ea56e15fb494d38aa9a4d12457e9266c825d5de809888645d17752f6a6027fd645c0901834e15cb361565659690f2a424d5bdf220a82403b67d3838eff689e6c3eaa2ce9ae15a2612d8140776414894bbfe42f2853606c5a8b3265f38c49b888d91415696ee9d8ed4d8fa491cf9c7da20be4195be242790d82b0ab35ded378eb83c464f72263d72dd318db33c646df28559d69b9e1b559c23c8b43b0d903e370cc18dc25cc6680b437b0e311b48692f77a1f5d76cfca59f5c7cd8b35cae954968d18db75480f23b6aa3af1bbbbd2c9f79d0239e672479991d87d10446d8e74c7bca9454cd2966e6e0a8841596927f239f315142efba91103406bd4c56fc27ef3d3184b89844990fb9c1427cf6fe9cea5b8a9af8cd1baad98d850c2cb313f86b372c289d9d9e0ffa38f8f09f94af6432c7cc8a3fb4cce8e3824f91737c5e3c103381dddd920fd5ba655e6dc18de90993e6dac5c77895d4dde0bfa25ff48f88fc619e6e7aefde1810824dadc3eabaf4fcfa2d828bbafa6aa5fc0eabd1c9202d627461c1250b66cb4db640046fb7b3a5553c4083bd1a4743a24c1e7ca933077dd6ec7f8cc044a39f9d0aa5c38b604d536cc7d23c986a03a3695d06bfca3113dc17802b4d25a3dd1f8820d1c4b750214a82a477a8b4ad87d222a515504e7c312a184d417eb15f13dd51da51e163954ee41b6b5944379304053b823c12e08b525592b8b9f1a3b4fe17e756cc3173b3461139ef8a250f0c0626690cc6708c8c8d4d92a5d6ada0c80d1196c48d54e6f49f8d1b3b36ab5edce61c9ca455759666a453ad8c3f8a8706f794c197f6e33abc4b2c6efc6993afaf87ff1df98e6f62fc9394ab10ebe255e084edd653b07686884c7665209b83d4cbcdeb91cb2c73ac22e70a055774a7a2f85c366bee459021cd7e5199f37717580a87fb0a68043a2e5742ce177354571194e3be1e9e8b675f4da1afff4e5af3fcf2272bc02e30f384ccbae583da8a88eeaab27b2b4ad3ab5fd87c31ad61e181025822fadd941997ff168ef16bd12c9772fd9f7e64f001c72774b6bdbe5c3f1b692712a11e9fcbfc25862a4edcf4216738b0eb296757a8a044f454fecd15864dfcc7903fd5531233f61629b0b011dde6ef3b11920f6537f362987aa100f134228e48b9765c483233c5653167898b65bd0f71e9e2d23a9600475cee7d7baeceb33d974fe4ba4aa454a09cef3401427df13784b0922bbfda88e983104b02af3e950f2b731f2eb7d65e18e08ca67ef47e8f4132971d8f7d893d7cd86b25718608634648b2e42151c778c632a181a3dbfe7cc0321de32ecc8ee10dcd2d980f64245e47501179b0954f288c2dd6ec23a2715823b45977a92db9e7bdaa9d1c4a1fd50de3cbea107446cb8726ae763c04ec76ee683b43a3f6dffe272661cc868eed4d058c3ff90a4851c803719bb0481fc26f551de3858d78533b8cc3fb86780b810ecf40876f49ce566d17c398a5a70f1cf2fa90123883712c45dad060827e5da6b04356215a98ec682f06ffe329424ee7c1fe607132e9c821edc698683a90cd3f2a7f3f658956940d682a66e8d8b918095ce19646534abc5e7bf3ee365adb2df6cf90bd6bf1a2aaba2f55566f169b9780c7d66ef27e1a2b44af9597e64f4adb2f7424f31e9453d4dd00bf2b56f6f3aada21aa39efa33758efca418701072628bb58c3dc2293470183beeb0086151b6c776aa2c2a7fe46397b72f449a27d35d023857852543537ac8ba0de75299b65379e1f207925e2ec369a2d2a89663d0857a26e072e0e5b205f4b8c66803ac581854b3c579fa60296ab0d6df802e92773635d158e91b5bb0f59301960b0407f1d0c69de8c8658dfb0473b26bd1d1cf6b09dc5ed0b4c4bbfa3be2c2680d89230387da8f928395e96ea06210101733261efaaff80d04bf04fd810a1b55c17bec2acc63655229ac7592eec627e7fdb723a391c655e9759b4697faa613cb04fade37c63b5706615aa66daa842263f5138b53d492101ed0375983ac839e1355418dca6920d7964f9f08d1d05a2a40e34e8756cc1bfd5ed6ae21593a0bfa7835276cd0e8855ccbc0c6733de3fc8c3859dc5828bfb24107f0b10f73c128fbb0d25332bcb1f734fe972e0affb06c4a6c719308754b5abbe498ddf912c1b54db453568268ee6cea59af117a9d9d743ec8946a4f8ab964101faf148f7729210cc95108c7ec524fd0f09c71fb743ccfc4db869c399b3bf343d179dd8009c39a989cb73d50d8a269ac159a9b3e0427168b2fc8a66fe3c82c5d24839d49f8f8af814d939da13f2b24bae06626ec1e80807d37b8695dab2ba2dc81fe984dabdef5f9f753ce8b7f247aea055918ba69b0dcaf3093a71677a06c786303d9d6c2447b468164807e4faf54d11f53ae3a903d311f1e0fbf39c113d7eb0f6103ac50a65e5867001fab7e8677105aa70820a35a75ffa7714f88db8561143065a6be77ce86e30c1b7af742f16849f19e9e6aa5dd95413124f49042fa6916373ec2645069671c87f86ec9238015fcb1660e75bac08e7d8f35a9342d37516a3708beb041f9300056123ecb6b9fae21aadc7fb505169af51bf8a1c7e2af9ec829381031e9e78fd8a3f9755cf9365acf9c644478dd84e3c99080d5b6622215803abad3749d36bef19e0b03b5f1b910e5b22e2dff48a032ca48969391d9622356a2fa71d3c2bd4f18538cc279440501bfcb4170685df8496aff27bafd648011b5f392a0977775e63158ec89347136f6a4a6d83819341f2a77be6e36c8ae81b061d975dbea24c09ec69f412615c2f8bf55a017d4d80dee103d190e6e5842faede903898ec92b2bf35aa98d024a075b621d42ba0863b1811edf92a7656270ae26563fbfc1535afed9b3ea96858611d8e31f7cf5e46fb0a6f95d485e7e80b5d2153d9b2ed319ce5a45e8e1540edbb94e558da28b6701fc01166bd385b4cd1a133b32ffe368da9fa0c22901b99734d0724ef94bd26a5ae851f0e81c7b9b84bae3ea4bee552b53a6bfd733795e5c3da9d7773df5224283712939b9651de276cc8be33808a544cb8eb83f19fe11c83a821a590deb3cfbe62567b21ab3a81dc3054f8ab9b69ee07ccd04759f630ab84fec5cea847b8b0efe0793ae6668eee99f9270df496ab69212ed089c1990413db3361e6bbd16014fdb956836c076f9abff87f2a6652b5fbc303759383a9bb3891f5dcc06d671a8faa881ee64f24f41718fc67d09192611ceb859ecbf79949d553cc580a13e5e91af1d42fd2733f2cf168959f08ee700d01748601ee5faabc0628eb8fff2b77fbb76fc2e7ee51c8600b722fef0df8f02656b80093c74b4831a2ebbe1ec993c82ac7c8e89933dc413dc579d48acf14e434026c100d66373e139a23c44b945483bce7d98bb5a074089adaa10299b0d534902851dfd0b9073b6936a0b6820ecbca8c96bc44f05cc21172111fa7ca73d35af9f90a33116538f5652d603348b37b1cb914f211897a86e8ae4f029c2b5f2af3ad1f4b3637aa2ab0ce20ef5d3bdad23e9538fea83e6cc8f0295acae60d331276bdc4caa7a14c4351230ebba93c5bd1d2a56c64b6844e8313ce41404f566381c1e77f3b10ad8100eabe9209af779940ae53c537edb437f359fd3a95db95abcf8ea5bd3c70d96da22b496c0b7957cb128979be8d60e4d8a9e74b64fdf86d64dddfdffc608bc3cf15ceb3341e38a108ed100f1e51b0eacc91a16adaf8a716a3948abc3bae2311de0358690013523b0b3a92503efb1c16e746a7fd6ed0e020a143879d9fb79815294cbe6aec75e1448b0db62b0ad41cd38512fcade7e7fc3c453f9feb8f7260474cabce7f6efb3e1e4180226ea8815d482df8531b1bd29ebe1c8a37eb4542b90928d4f256f36eeb086bc1c39b6d10b072b05489342e42baafb2f52d5d6aac5ba41fcbdd6e023875dc958cc4d255b663c044c401a9c320359b33d5d87924f025d61e2ac778867dc2b694a2c12807000d90743c6825334c93155fac190b0ad153d010516e341d66d38fd97d49869585b8265567463c2332ca699b52a3d81e433bdad869add0786119eaa536102d74e1ecd3901ebfbe2cb658d2e7f352e54a3fb23671161503707a65f59fd2e0b3be8b471fdb5d4f04531ecbd56a1c245c7bd9d1a118b379433b6f8c58be7977c5e5ecefcd8d8fe09accdecbb166625ea9b0eb682e08b71bd631f0982bd39ef1e683b5a03a786eadd59dafd766c6c4bc42576a4cc5e786bd2d2382199093d3b3e59d42ae9bf49878123a0a4ba3b7c3fece4f95fff54b5b2ab03c07efc12b0be051811efc22c9490cea1508032db8f4225fc4f0cc89f1775d41f36ab9d2d579682b7f347be294acf99af5fd15e9e8cf9556e591aa8e63d8f0896d600fa39b2ff96a2b72a0b1ec6e254abb1be64ae3a88f04079d097b8fa053f4182aacd720761fee39a3d6bdfce82eb3e9e4bc67127a407af11fc93d078a3aeacc945fcf5d11ee4c7bfdbf0396f76a60d1e8077fa8b48656dcb6a670765fb63733a6ce4a7bd7737a5069098b007f35076bf20e0887c86cd6e763cfadcf5781b8c34fbc08e77cf1f976b3e09e36eb2ab9797c01379b1c61e465c33e190a84b6a944e75b971c86ddefe7721e0bf148fc9717d83d1cbf8b2c1c85a8d0c7d82b3570e95e90f2b01cfb98d742446b0a595c00720061caf6da8627ae3847a7f719e4d7615a325775cfdefc4a6f7db7f85d23c43876a135f5f297bb5e7b22ad61367188a90102b15dc67126fdd803e5677517cc5bbc7c6524b628f0a0c8d24ced3c8c8a4a5ee2eac635b02388dd75931615244cba5766904d20d27ca5f147c06c6bc41fd8e533397bbf06c4f32a22255cc8c4de12303e26577e4385c564ac6661d4ca39fe3032d5ee64f272ee76c301047a9a908da6b53f37f2f731a85eccafa7cdf22cf790515f473381bda21de14575c7842ec32d480f2755483816b5ed640adb66ec61fe8816780c186155e432322b75fd82e250d43d32ce7d6326a3a7fb19ad9218d99fbcec05e250b714319a08afdda139dd34ebc9986335a4c88a1dfc5679fce09a7beb2e88255977f5fd47a58d1d09e669bfe6f3c80128cb88720c8ed8834ea1429599f8cac4510153ab6f8b44bf3b9e9912080d980aa81f56cffffcbf695769ab68956ef9c494d592fea04d7bbef15ca7f6bb3bd27c751234e8f3b78e81dfe4bbe7b7285524b02c75e0ad98fb71d1a115c8b28bbdf6a89681fc6d95c72a357e02cc4bcf500da1eb6d1c0b1c317cbc38a450dba80c5e2b627c36d58a518ebb08738d2999316ee15aa7af9216504bd054846145575d301e92752c88a66a3941ee5144a8ad039d0a61d07e226a0fff77263f237a73ba5bef61f7554316eabb3d9ab276975651b57560e04f109c0017fc5233d757df22b726d567d383585ca04c0f0df1859181f6605d1a6ba7c19d87b65a7d2eb151fd647b8fa5cd0a6f23465ab8ab4b3e5389bc5ab1c92b671fca102a26fe6b5198942474c5720c5498b26eae29583c78f9b32aea246bf85053350f664294efcb16a43767bd4d23ec3c2b03ddb1a8928d501cf2798602b8a572e9f4ccfa84b8d52e2f8ef93072cb346b1b5d9611fe2d15b1defe32a46a604e256a115ed7db545e682de1277ead2958bf461a933b1e1c576fc3f0fcf9d540962f807a653c50f1faf81e118523304960258268f43a63da111e2048d755ab9ef6f001a7abf95268df019f7a69a7db3a56527b88dafaea39872dc1a5e867fbd671a41ba7f91a7364df2ee94bdbd0950394786b0c09ab79c8e44639effebda42a4c1b07e0d7314a80570acc95088da8ed99652d724749ba60ec28f668bae8c3683e004c5535aa645d075a3ebd362dd7a2e86f39f5e718895f03edc799ec5661321ea519e583a76a1cce593c507fee0f96d2902a93895b4ea47bfa3a4f9f992d2d5b511f656788ce0610d55684966f746355a90d232f8932a3063ec4f026d80f304320925380ea9501088cf600e357959fe82c3e8f27a214a7add5e2d6857432dd6226cf10ab474eb938747bff53dbb6ac1b2612f196225dac8a35e92e201a0b3e4a8ceb734f730fc43275cc8c8f16c1d4b56a6f91d1de35d1e9e186cf0d5d0ea3c111c962bd103138b154dc74ba59fc0a2cce40a6b2883f5ebf3a9ef52eedc230e1c73ca5d795f332e31277c38b2ec3ddf9312f2ed6b7312187b4d7dc080febde33443624aad9425c761b6dbb5fa9774a690a28858796fef0d2a6beedbbf096b3c6f09c869d2efa3126633d819d9532d550f2f3a0f010a326301822fbf68fe448622ab4704cbe91e02ac0085580403467750fd723706a765f5f72888c8cb44621db5ee46c3eafbb6ec392c1cf8163796d0c6bbafc1113182a826260cfda61c05cdeaf34cf2a5913f23a9be0e38a07ddefd182c14624ecdf8a4cee5921f2955a2c233f890403c5f663f4b2301bbf3f3a2f2b96de38130541201b6ecd403644110830bcaf866972d777faa08e4d29bdf49deddde1d9ed07a9f9dfdc7bd4d8ce95d9ba6d8a1c109caf74759d0bc5b4d71f99a3cfd4ff41a5af9c755bfd6b595c43aaeeb015b757b11ef0a8e4ebb195149c81be8b3327e694182f02f420a25a693886686f581f8576276973c68a7fdb85bbec374cbec489fcd1e413ae234423f2593bcf60a4dd849c478aaae965758b3c2b0b6444ec23ec9a7752c9145b4dfae6d269b7af21f184791260126033808d6b25e58bea31c4566a898769df3e789711a01cfa4f8fd89947ae45014e9ab9f4a045731a6e7a282e4c0525c4a03335a0f11f8f8c684c231edfa1e8f91c89b8a2860ce1833958355af37ae2479659b6d3b0b42ac225480339d39ec7a714d3c042d80279cc0cd4c61af04bd5cba6f65dcefdbcf8fb5ae6d548277ee008b2587a460066e3ac8a372f952ddcf7afd7010da5a079a08d91a4032323cdc2c8dba081d17af32dfb7e83f08aa1be117e8dccd92daa1c25cc4f60229b5cc891ce0397b477c4f3e71f5c9f39f25adbe5ca26ce8a61fb27318267723771c14b472801bf5e40970ead81f6ce5fc90dc29941cdee452b63cf0d64faaf986002eccdc02c7efb0c9a881b3e002db65219904f5893ed76f372d2a12f0c8b6651857d67db0a270d3ae238ef9a0230004de25fca36d0509323ffa0e8a5b276f67887fab536b6b40f7ed1a9228c7dc7bb3643e6c119e2295abad737db6b5bfe57ee426bc723a8e520d0daebd2c251b565e3d1bd4c3312a4f38faca5a54ae70e746e97197e0b2434e28c58d45fd28a5b29c29994c7467168e524f8210fd106566ef0de3319b8c6af9880afe8693922ec7436da77558427c33aaa6691aed148f4c8e93665481ca58387264e2cb3ee8c793ddc197ed6d29322d276284db394dc6b3fc2a10b85d75cf0dca2a8a330b5ce84cc05c1238bd949e9639df919453597325c98585949e421d6cbee652dab4daf0f9800d645218be71102c65827e2c13bb1518f954175cfe7b8588e7f0c6c2375b707d91e9b0a3991507140fa32fa0f8c793ee757806d321a038d8ec03ed6b8bf050c26fb37f3fb7ad37b44125a7a3264f7e17d9d7ac704dbca2c9dc0d49387eed95df4cb9fb68fc64a88541f20c4e189da9a7ba7ec5da33f33b8f6ed2426e6fe543346ddef0d627e4877d1fc8b9879ce29eacda018c112cb6434cc55b4b1d032b04d527870852598e7b92ce1c7303ee0ca38e34e2d2e57d0a75404adf1dcd90c95c9c4154e8d06b1b2d6f0fd001ad54ab48400d44dbdd01aeae4d4f72ab9b4974fec6a30f4c6f57c5fde539c636c4425455071d48ed03eddc0095f64a5c5f192c7e3f66561b6c99c2452752e9caf74599eb5080e59f41124d3e1c30c4021a51141c93f2d35e8aff350ac126c6eca8ab3daab0a66fbf54235398531dd5a9cb815fb0a60a1d05776025750f1f322fa5ea7f6eaf446768eb6abe61015d44da833acd4d9be4f0f9b2cda3367b70c197beec7b8ebbbce5f29a20c5cd0dc66f1e5be93162f827252d7c4438dba71f04f52368fe33bb03baddb7b121965ac91d4784d9bdab4b40c53a5077c4af6df7b5775f5546f8745a4ce99014aa1e05fd709c16d61fbce685b2c9c417b4fb2bb78defa36e41c33a5d9e1ea59e0d37ff904efa1a80d50e91c15585d054dc3edd41e0703bf4079b3a49fd522e5cb28294138565ce4e1e398f4c261c44baae852b31fbee3c298265eeba2b31b2f175524dd836a092f4e766f8c4d108a2ca39e2012186cca7837c239f5f483366c0839a129a7e812d45a78c124b0e8390db8a34386574bba5407e39682a3b7e02e2d0b2ada4da17925a87b1fe8c80e72260017324c18c1f787cceeec3cff8603202e3159776e6ab455972b1c146b7828ad0b189351359d5647a924ac95a2fe131c5d14092d8573540cf8d71fe2fe07b6c2e7eb6e305df9c3daaf2434dceb8646f068782635f5da9cf3a37d312e9385b69f8884a25627ea743e13d58295883744fa415943249a48dbfcc6bd06d09c15573e2a0a75ae8682871f70e4b8cd2fb907c2fe7c981fdd84b69936dbff5cedce4b3597a00ad92d0b7991bc4bc4ac9a778567c3171aba465c61bc0578c4942839bf4597cc2bf5512b9d5fdb1f6bb3622c708b47fbc1e2d59664993bbc562d8c3d04eb847a10558ef2327e419ea12cd921166143f936e0243d4f435c2fe79b3620dc125409507af62a8e301de07887370384f7188988f7ffea52ce1179122f708f1f68d3201c6a203cf2eab4ca61855ceaf9acdd0810d7d33d5594a26e639a4da3a9b5d9b6268fd82f4326e27b48157fbd10c525b2259f6b2639a21cf0561b29cbae5071ad81f655ca5a0a412e24022120e155a51162f228796828870765a8568e46faa0422a6a2fb0efe4567a8bee0209e5fe4b48908d4ad6064f66a58c96d24745a3c4eeed446fa8033e050144c569af33a43e21f48147abea8f16c1338f0dd7a72724a273d4d791fc851097369e263bb21883cd62fb71faf00f8139fc4913c0dd78f9c9e9cf12c1810f006650599480f7da9d5804e84eb39e140246bf3a0864b18d52f4c0032803fb76a043b60c6b65a950fcf066130f8d40cf868c593056c0f9e1d8627652d534d0f8ce69e7130ad73246fae29d70bb4452c2831d0205621138f7a8d569d30f15760729035c52c43120a04455f410a0fca33bc67b504be0dd76d3a799554ce003c268d86246832790ba76ea70ba4a3074f4bce8f7ec6f88c727c4c1e9ef38a609a7ac56059903f58d9f48c14b44c9ee857de1d3870c5aed5357c1c0b18cd0a7ef5c53a140386e1e91e1cd4be257b769fd4295e1fbe72c688f7ba453d43f40ec19759b7176748fea05cb907febba8676edfb9d01161f4ac326816420a86ce2ea718ec3da9c1c524918db65db06f84a4a9fa2152fe30437d40c821b7011912dd615fb0fd937c2aaa8aefd93a2771643842a8888a83247c05ca7b8a21bf817a3b9c879d36dd0dc060a8d9e935113634de42ebb36d31a56b2dbf6333ed6d498cfda2fb633063f011a60356598e6b6ba89c27e68f3b8c2c89f03234c9efbf9e42b0e182da2b6e49d42463ba3fd25818aaf6f893507b7cb09fd0d85480bcb775dcd948f74bdec077ab017770587f331fb589b7f5ca95f97302e3b9efc65914c445d57ffd620a75d0bc8f9eb5d3e874415b70abc24270d2693ab1c54c91309dff5731de96b149693dbfd7bcb2be4790ff1e50f9c0264b02af577f6e9bfce329fd117d9caeda43131ff05aab06d2d1a2d03a7e81eac17c065675b9b6abd1224ed2e662afe4880b01e144a71f4e0566771c45c5e801de3a40e6b96ed9fd97e59fb72b86cd608ff238c0c945707aae827eea1e819cf27a3d24959bbe01dc917a58224c9edbe9fa7bfba5dcdb1301767caacd4183445be6464dd8aaad0ce5378e977f9297508676c120a0a6fc15535f042633f80d66ddb8e8375d59a463b5ad20701e355006b0202d8dd9f89bb800a7dd6d9c6f31fef2ff659651ae4143b1f63f000fb2d542c3fb51458f5ab61604d04db06484e6510bf3ac368ecd93050bcd1a166825dac36b8c81199d95b07ca032b16bc49dd3afaa369e4e61bed3dae10a3c79d4ab528a98fce6a36937d35a3dae402768f7d83ded1768395ccf6170a813aca0ee33f0cbbf451f6196cf5b2adfd7974a3dfbb0e92f78c72f3839e8745c5594e959b40c46ae1d022dacec4eeed8c1f39f8044bdb462bc5f74f99ce35a7265840511c835a4aee2822f5bdcdacd26e3e8a5427e5c06e6663fc03b3a1ab7f43a2acba6e6ed57b7a9585ec6d4249d263c232b118ca228dbc3ca0a2e04957ca71ad0e47e79209a70aad89ba6ababcf8e5644210891d49bebe2c0097a85563cb719c5c3bdb23a5228a380cfb480c3a9dc52961543414dcd85f91980f53b7bcfbab0b480331d129ecc4e0caef30741eaa14f7fdd811c2bd111d7478037ea19be0cd67751eeada0d25a4de231264bb6ab5b1e717586e94373155ff6e69776b788f11d38a425701317c0d5b113a9f9ddbb998b79d75e1daf4162bff36912fd8a97c816823dcd6887396e995359ad41df41f43fcabe1edf09054a2f11cfb2c2bc9196c547824e03100de56350757f5190d0fdffb5316924cca80d211915cd67040f7594cbc9769a3bc8b7bba5bf0bba46f0262aad6fb0966e8d1ccea5c5e21a1aefc2f21d62a1e74305c704ec7d88b3162b4ebbfe8788eaaa67d76a656560adbf77ec774da30c09ca19f335d8e3a70b8ab3539e05971abdbdcb72702979cefbef817b1da978ba7f20eb2f09d595797a86db5c9ea222759c5e5e00da8d402b37df35172309abd9a2a00c785fd2ce4b7f18b3ca789883610ff0e673457951910e713752b019e725e264543b0aa6a53fce630575dcbaf93c7a01a12517479ca5ceaa98f5ac5944d2c09c5c46d07c80d2bb6ba31a3dfce27dc554c8394885da6f056a86dd289d5e51bd0f8c9a25f1b5a472c61c5d1af24392dac4abefbd900e4494889f27505f1e7baa19b7162667c4a5f33a1540925d4620b174bc6724752a28a2b3e5f13cd128df6cb02348baeec130d08bbdde297f177730fad6e1a52291e0115936442de0f95934ef6d0fb1d62042d1aa821f172fcc437699f22a6a675bdb91649fe5b508536cfc9c794e136fb56b4c2303e475a59a0edaa4219bb5679ffec296f8d1bfb5c544d05815f6b47bc52c6235df69ed49bb0ad4a8e8b7acd0ee82bd66987aa11bcaad9c00c8d78e6608f2dcd5426727ef360608b354b1c05bf6633b02cb51e76ef3292add71f2c2ce316b8cb876f25cd0497e0f0ec90af99d45585a9c95a1e8e62c1765deba351f2650e250458e6071a9dff308cd8b4fada9fe594a350bfea4b89615d6c1f3e25101a572957ab485c101fc168c90b2d2babc5c11d0ff53f5379e0b4d68f2517fa027804809d209a559001a4bb5b37860462b0e10c15e245c9602033386cac43d4af73d4c68ced6ea94069cac7a633eae3e36c19a7dca3a0bcd70e16ed137271957882d63e1d308a390e77e890aa854743d2c1ce9ba38a909b0228f7698a7565d9814e6ff86d116ae376438b2c02ff27327a900c62b3e2304b51dfa8f010219d1ed09c9e0753fa5fa79664596eb01ced6b252850c5cba990065e098d72e9c3d3103b0550ca0adf25c197fc8b1039cd2e7ab0834e943785504a2796281a4ac15f73d53637dd4355b6a1b031098af3d81e65d38400c831e685d886d54b288fb277f928aef4bf3c0c3c09f81c2672b8ceb2119c116e1456e8600730947d99ce506d1ea3b5904fd7678bd86607844c8f29a5c555f1977ea1f37e6b14c5ef525d2a15ec597742bc18e5734c972be973b726410c54aa08ff8ee92281166330218b177a510730ff50f745f3ebd632e834b6912cb793db43aa88644a9179bac8a48a6e23426b8381769673019c7bf9a53b9d8f85f3854bd3b290079d442801fa709e4d9174b8d844e343f485e99c8ef4c780aa104ff35054844ef22315dfd6e2f35c751ed624396c7fb4443c3c84dcdc63e5050e59243b8cce27a68bb32e2f66b02a0a51d1200369790a2d2f7e712ef58aa996f673fc5c5af71b58914845e2722bbb6ce1b58820e3335b778746d2252c70538dd5127adff97b322bf61c3624952105ff99279170bb032a0864806080851f8d4deabe4998c81f4e98a2a3747032c8ce232b84364840a8fcfca8b04686625e2f95a4f0e77f398d5af0555d751e6e0951c1ddd569454a40afc9e078fa2288bd83837c3f25be515a2b5cda9cc63c4a1d2bd3d51df929a7ddeccbb4adfb1907aad122ebf3d9d06e5fa2f8a4cd73b135782dab7ddfcaddbbe9be5a020cef96e38361a3fcb02cfd6352b712d0c689b6b21f59845f511fd10fb58471c6679bb4c9f5f99c9791cbcc6e548299c7224139f4d46a60f028235ab912a66ec293e6efc0d9916c4c370c58b25d65649eee04c28106f83c35b2047b3d844495e6956366268fb7fdc65a11405fd4894d6a7fb3b7e7f2058b3f28a8d7da5d20d741ead984e2d744dd0033be56f0fd382f755980c723bcdafbef155beabae5bdf88f8ee404cc2ee425801f84ee15d281c21ecc87bb0de1e25a79119c9ab58b3a582f98c1f219f5394b64502b706cdb4fbe389b76700db45ca7c371a9b0371b82fbe89ca3506797941139577676c9a56a03e4628a88d4ed3072bf6f02b4aafa95a35248136809afd3cb006411c9135b9751fc4cc7033d2c457f854c38c1fc92c9441b2e6af122fa97a8deae3307ac233ade77676680500b75bfff8c69ec8bd02990204714d46d582510c870fdbe9e23376b2048435c818419299d3f8ad250f5aebfe897edaee6bcb609aef5159d4345ca268b36dacc773b97484d16d9d5909109da6eae24157dd375e9b60290765c4cef774a087c1f2e4d4e0332a11f708e14fa1080c84ee06aa007f11a843f3a6aad301cbfe26f80a3fa7c38a7be82ebb954c60e9f4e2eac155b45de1df736a19b710f5c161d4a1cf483a96227a30649121135fb2487ac34822a74720f39a914cdca10616551c1c9e3c3567ce557edbb72152b8fe6065a56d913c80c040e98f0869001b41ca2ecef25d17f779a5ff42cd9f3d24f58fd03c7976721739a9ab89c35e86ec505ba0c38b2e947df03a2e2f44d2c0b1bac6623cb26fb2206693e304508e9fcc33f87df47a6fe65843f3de64680eaa8c99d895f7a309f30411aa366e2bab47ec53c2967e278f32ecd725f1b48fef30dd5f347f6153f0802fa99e1aea2aac9bab3bfb45247b6080c78e4ba095797ded78f53709afd39cae1055888b78cd961d56719fe4dc5974a5f677487c23769f1ece985903ce0264ee01837a0846f98ad471b8260a455a242af4bcdfff74dacda3708bcf61f52fc5ae608bc0f9c29bfeff61857150c7cc53cb9fe35533c9a08cf5f0ce2fe479364d302199302b9193dc9e3f1381306f9a3855a7a51e20b09c1cd90acb8962e5f52addccc8f7b8f74accb53ada75cfa33f29ad6f4441dee18b878a28b4cd3ffd3df139041bd4356d681efc8428cf6fa420579b75b64424e92e5220b65d6fd9ddefcf8d01dd056fe7bc76d1bebaac0805d4f39a9b2efb06bb0052dd87d1e0c0278fcde54aa1934c18a841dda26bc674a677d566836d8e5abc254084bf82c86e7a398ab28bf2abf2b1705383b2ee8eb6131643e8436f10f4e4ea6c297118367354e2603e4a2ade67fd1bbf503def6306cf42e73c219b000764ea6263b8346c0cade9aea8d4a489675f6bee578f723ed2001c5072609848b697c680b954b1684caac35b6d3b29ed80d36fc31a878d6c9fd8563346a0fc1e3145b12958b00084643c34c5665fc2a7e682cab9cb20f0141f40b6d6342bc9cce92cfccc33e7328c4443b480efef8492692dc9c909d2073e717509e319603f14a9c82087e2460a550cefe0abf7a1f203068b1202d5afb2f362670b79cef4c51abcf329c6028466ebd5157502d75301936fc4d987df46a0c284aca85c6eee7907f91b37f795e572a414dd5c63123c250645a2bc4065eaeecb90d9e6cfd79799d4806add9196d4eb2a1ba5eaaf92d6725aa10aeacdb2395a94504f823adea12e589522ae9d769a05ea0c9be79294cac373f1892fb6797a3b78a994cd81c7fa473ba940f0c0608561a37cb34fbdd1cdd521440d8d1274c5e5c4025aaa8ab3a560f1079d29252a374622aedfe3ff91774576e2c7f0a839c95439649946f1c0dcca7ea5d29fed4f3f397818bed4e07b306093daaa2fc0a1fcf91fc495fb490870c520e1da698dfe44a877248dc000992b397d474367385042ce838c387224e48695295228c679c8c95a7f3dad848f17e7d21c737a8fdf4e2112cbb692da943e4f7b610073ef689fd5656f9eadfd48246c8e2912750c5e4c7167b9ecdc6d80afc49298233fc0319c944aa82332de737cc86144f3923dd68cd8e9655bbd0886978ffaf0c9d6c53bc461a36f8dd18d80214f05eaf9b0ee8e8b91b37615bbc476c51e44b67fbb735d75ac469c1055a87a7088d8e6eb5da4ac1be41ae6609a16fd0a4cf4dcb64dca00be4ed6a94abdc081cebfb093352d13ddab50184cd007c155ff6286b214b9540825e194fd8f0db9596cfe9b6146e5b15d9c94f75bfa3dd51bbe4cf3c8e35bcd21b9e6dd03f99cde9dd3bea4f06d6029c503c89977dde07334bf071c31324678e30f3dcad28039eb34a3c18b267aa8329f5da83f05f650d800d80afe1660665afe29396da6043e39716eda1455a666c845afb8e5ed99ccefdd8d79ac51c4a323de90740dc33a41604c1a8bec9e003f7c71a2b9f36edc4a95f9a5b15b31ce09972ac92836fe5c8024a57924e91b054988f873a674d45e1085676db505a77192ee6ba35bfb238849a50aedc8e1974cf7c91b7d264cb4eebe148e2abc215462aabbdac372d563b935532b48ac64c9025c9cd088c816f55e135ca98dbdbce309caa9cb3b62810a10eefc80403249c59c3565d41416e6f3345c1145a6c770a6acfba116dfb5b32f87b3a4eb90cae1940487432dde66c0b8262c0564f67e2351f2081a532d8318ce3eb8420b5aec35e49ceae7f2dc2cd4de57a381cdb2d99d5383ea2433b056ee72f9425e58cb866be2470f664a6a413cdf1db511bacb7020cd69973db87ee499f5564d767c29e5e8bf8d76d5cc4833e6b87533496906a2ea2725b8769029505b028d27d9777e311e90e56700c4de4facf48f1966b810c225e3a0e77d573dd1baf2564afeb663ea5d57080862865e1b03dc174f0db3b14e80502412fbe82b2d2b3f6a3417d4dc59532008f757ce11da7398fc28ab42d706b4096f7cae0defc7335fb11ef7189304ca9a843090b0ef390dd5373fc9c475ea0eee0e14ebe249cebfd488869724228e5edb9cc9ef4d5b346aeeb8ef43f20bc4f0b5a557e8c3582a6bdf646f4877b52ba56e6fe0a21b827f3a7bf8469af849038d13567cd9362a6b9e1792ed246dbb441455a802a8f33eddfc8bec4799acb8c5d6ab60d48a1d1e9cf99a8ad3de7ab57e642e34404c6bff9069ea78beb34378bd60fb5697683027f6d7554e25327bf4ad37c6a4fe7fbffcc236ff0f976d0edab2d65259901743f02298310df5f90f8a4d25a1411cec16573c468934fc6d25012af8de1ea095717e4ff7ea597de200bd6d7613800c7c9780604b31ad3de81f1c51c31cacbb2f811a3cb1e8de10f26bdad4d24f6038886537325eb78feffc7511995a374a1da6b8b4ff5cb96d5954a6aa6578ea34106b79a22d7b6197242f6c6b14f282131f7eabf361873177aac51446f5edbe225aca8399ce80e1ffa1421f0be179e835adda177e7ff2a2ecf9b51d545132f894c33f71a1d718a830a917c93f3e9c5f7bafa670c20cb232aed8376e16d3c788600c7b5b3371f956f9221ddf945ba51c15859c6f45c73999a5e5bd0a3f19dab08190331b631f2557231f98bcb7614dec44b65620718c2fc1bd6b312d6fdc3289642952af0aa8a0cf667c290c7e7f0247760b4da6fc9222d0b40da9e1abe0e333d42e14c1b82895ac45bdd47696126692e098bccfd74442eb58bc21ffc7efc01525d42d6a37eed34aa069c3be3d52a9b0219077e21855de1a406db380e0d354c1e882d1714750f49078b88a943153f43fcb5ba68042cf4d87a2b5d2226b834e15283df2375ed8594f62358cde9ad51ab6691ac9f0dbd7cfd31f1cb52616895276c5f26cb49fba844c8d282254ec23968c3534d500aea80cce9f08e208ef48f189b19971a8d5e637a2e1634360cd56e48c3aac7fe627e2baf7fe4f1b2fa36521320a0878b9dda519178e2f8e039f7038c198d3b6ef09b3e2736c7f541a86baaaed421ca9563c84af7990a17d7d52e280ee834a1c477167c01dd2db19389811fa2ba1850aed37420debe6f3f5287adb2a7baa973770cc5acc77cf6972d9f27a5d62c917e3517469118ffc504b4a0bfa56653c073875325a43863fb7bfb1b1c09d7ed2f444a21018d630fe51f42661938bd7dc00ddcc158a70824acf23330356f843ee24c618d7411c545dac8e5a0075b7648154eece4fd74607078a1b96fe317f99ca3092edecf5eec7fd8c75e77d916eb458f857b271b2909cf5714313a34fa2766f788eb9547f895a50675d245a2ae644784614dca374d58586a4d278cc38cf3cbd2761a2ab0d566e1d1aabd1e9db17cf0a6cb11ef7e0f06f4edb042cf379d4924ff61bb4a249aba047f3511f69467aa9875411603541503c78f8e8f041ecea06b372bd2c72dfbba85b0b5493c53573b83706037c0206f7814e2d53c101ea9f67ab5552dcc44fc09d3ddec197d56bcb78e722d86d4b2631f44efcb56a1d32e105f6fb1754bba67c137e3f0a33719db520c791b38379bea978c39e6c8dd367e27e5ed5cc57a12e39f5356d21a6105f10ff7b79b54e6071c8259ced3c2da6a33c48682bc90d3c8148ef91f067775925c88f1d42fce075edd3f81ad96996aae56f93496de0892b422bd813997e6d6dcd878622d27a41e0689311a64520ee459f9501f1bef142601c14a00cb332beac1dea00cb5c4941e1f61e760681114a75070c7dbc8e647383c6153b2365f7f5cf3e479608b91dc790193e99f990e8b35c7f39ca1ca3a0b1cf95db407202f3dae24cb0f4a2c1b158086f535004086c73a02aaa97fc6c92812ec5ff960a9b88891f826d3b6accd657ca344913586493c7b9166c247e750f530b83638a733fc76b4e719ae664a82dac41871474583015aeb17eec7c83ed4c22ae8e7dc9df341280f8a9310862e3aeefcc8a965a15b765b053d1635397a70dc305091b170d713059350ff40f94e1cceea0057863ed8026ffd992855410fbb288c93d88ac1d72f28d9e4528ba4e254575f07524fcc1ab483189bef9d0c11d26fe6bd0e4b2a4668e5725ff65af052328730e66c380c43eed8116b9f9c7f256f8d900c58977c3dc8bf3ebfe9b18f1453f0106a0f8f0ab8a2875fb1bfbb617eb9a6606db21f288e36947b44b1b31948920135d640a187e9a0651d7068929b9453fa4a3cc6144bbee091f2d05ef683024ba5d984cd2dcac5bb022be869300dcd0963e49161fa9a067dbba89b75967c4e752b85fbde0bff3dc7a86704e86a99bd436465b8e8ffb93a0f64ee11912b7e50283c38a72105c492af8e135fba1039e4b252dd425b52f84ff13deb8274ca261531e285058d227e5d628e11cabeeaf0fd7d96a9182a6f36c6371b3dceba3e77f210f1378cabe9431777c1413cb7436a52fc8ca9f8636a20dc942285d786a9a5397f084c2bedc8c645c717512e6920744ae05bad8095838082e7748ad47a9e14b4440aa05637efef9bca3bcfbb35a1479453792c2125c5074eaedf5a04b0282bf3b7d73b6442ee2898050df7a4f50b922e084cb92d8676a52f1a0c0d0bbbc9d0f045ca9c4712f3ce2b9ab5b346a0754093456452fbec7c85d9e78cdf0f2d4ce7879b5c328fbc75d9506440b38a4d94955d068b042e6a58a286a4a5a3323cfad4371438a3ab7ed237f1db630422d5926c766140da2d55feeba3bd87e3ca3a78fb7f9d905b768addf0f39e165e014d97bc44be37fb5cb2e917bb785f8cd0a2ae8a37b33633e2e13137d4da44527db7cfc5267255d1ee5cfa7eab2ee6067dc6ee1be2ed29142b38d777ec63ef2fc70fc3b5ebd01a8e22fd89c89e35d3ef976c57be70ce09f7789858f9be2fa31fc4816620804f1033d5a3f9de2a594c0cfd98cf59bff7e603546645f1d913f357899e6188655eb71a33d3e93ae16409de352b14414b05f38932d57aeb1b0f98a875c9cb39b1743f7f038aeccb3d0c50259c4bd497e383ba9f3ea5fc532a20a02c768f7badf35efe03ef0fd1714ce1c57dc951a82f2c74300cc7de209ad9d2d8838934aa75b802ff2db846cc7513d07249831e26ff5950ab69a67e9523961110f3f02d588d45873383d5727f956efeaaf62a47271e714ece7fb54f27eb7ca6eb00b98c2b6585315baf1549eb0020ccc28c801adf9ae3cf23ef36008696daa30df806295c33155c2eb23cd74b2a800cb3dca85111222c14134fb5bdd81612991c31393199423698f5655045cbf6ca407a921fcd120a5c34e26bcd62855b17c92a45b16ed49b01041cd8b901e98333d7f4fe0f81be50cdab648587665df3f64b46834331f7e8046ba901453409f70d7df538be87b93a0f15a36eed5baf70c8f5767aa149565b65e40d3e6597d8371002a528e6ae03a5a035726d07002e2bc14e04ecf98e867255ae5818c719387b5bfe361ce2791d77c7fba8ed461eea2a2465636d4818f6160ebe6e56d6ebaaeabda39f012c5d1dca2362eb79ea6cac8411cf60f6d1e258d4f95b17410e6b39a1bba7dc1422be439009939ad18fe51f3afa844e641d89c0a2d2e1086e848d0cd56abcde86622cc0e6b72f83650b1f588c3871dcd3c03e2f3b719116c467cc3dc8c581178e1f5867dcd1aaa67d08da5bf04fd17442c071577a04bf666177a41465dde4bf062b0f6e917e1f8f4380d42d781c3cf366e86489410cecdd487eff7324c7b0a52d7726ac504ea5b2902ff35910a870acf60cd633c2238607bccc82bf0c1ca24875819f405d09d4b718f9bc2e70a5713dd84b4cb6d42bc10e4428527d5364b71fb102b76a1df16a38e7198d0b85ff66d3bf856e6e4004d069bed3ab264626c0a58febe5232c9c88579edf03fece402e2654159b78fd277054d83672966d385db9eba07ab919ab1c11e730efc397b1255e9b6c1ff446e0086e045e0a4c0f3becd340cf206ad5625697afb944ef99423925b22a3ccbaa5ace1345b697069209fc880d5b576e869623c35f0acece3648b40b97f85f26d23ccfa55b2748accfc8d34be876552f4b39ff8e41e23cea3466caf372323171c95c3fa533143e9d6d8ce414f1c8680ca640e28a44492901102c5db32419c523c7c8cd3bd61416cf0c74137a476b63b0b0165b21887383f5bbe953d87d017d4e98b15c6e5f7cc320d253b8ec475f29fc53a1d4e0b97ce72427a0df7d3a361638a269f34094776c1743f604133a97ba7f18a47706a684951a8cd2a69b393a6ea5dbf3a4a3c0fa65b8983401d6f9f8d539ee224c31a61a9d7e98fd35c7a9ba23420c58e69c34106a341e95c2c212de1124ec3e3aa2a2f1ccf4833ce0509e334005f5996654b309ed4d7e336a114172ad2ca76537c9119988967a8287629f3f59d52603e9d369a4e7682d3c6969a0048ea72af82aab29f4843a46a226c38e1394d69be612f95f9477d3be3e4145fdddccbac3e054e0cf788b5b5425febc978bbc425966e05bba735d6993d03c9fe72e5df74a61a2ae046049c09082cf1e0969ef7d866475e6c390a6d4f3659f508295423fbfdbd70844e50a7b7dc02c23b57c19fa4f9e3c727ee77c6b2e98800ed96dbc93ccf92533652a0186242d463b70ba7067ed885cc5eb8201948ab9ab633ca8f108300dc08f284db9232fceb2feda698a16f15aba18d9867e4f84cd7af10cf07d68b1e9f0804faeca5fe0e1b03b216cc795c10f4c8963d640f6e1f18a9d3d886822f279b7fc3324f16b55cca2848b2e53a794ac3299562933d3411085e9ece2269879f3b268d4efe328aef59c7232f508e3c7d96a4ac0d01675b81396111e7758be3c694905ae91c6683fcb1764c10c6a55bbc402c5974236707e8925f6aa42254ab896e1bfc44ceb56b983e93c4b54274db5d354d3e04d1d28b41619e05e37533c3e7b9cfbc09880aa6ac931fd4e3b5cbacf6b15ea5b15d0ddac1b5a61869f23d18e76e48349a0b20d661d8453417a16c3251834715c0b5fcbfaf0bb528ee2dda47c52b3fe5ed38e9645424ac456520edc5d12f45465a733bec4a803a875865e14cb2bbf62f48f12e2884ce742086e662e03e314feb36feca94c0d5aee382d1cda1af2502631d7e1edf9ed00ea8290d1f25ed579a59a24420e4d74764bc7eb25d9928cdb3491cb43bae37724b55eaa8db96ead79f69fc9598a9b6b4676298348c025555323a4aaca183b58ef431d8047cbcd1774d40a5c2a551890433a30e9ef5468177d4fda9c00767aa57bcec540051555d6f637016739e64a555b79f4ee9c3021dd4a625b8d115545432763975df9fb919c71150b8c945a6cb7cbc499f5d5bab13e08ce074b0dcc6dde38e7c8d6c3e194009b799aa943466a7af106ad30d39aa6d70a9584fcea92cef734ddac50bf8188ca27b8f7c91f5e1fa2c5b9d6ec461e5afe0fa65d6f46a63182639fe4a527b6f51f9e93d72787d90ba6523c01253fc72477097fd9291d533172db7ed50f801a2826009cd09cb8a3bffb49207cd2783f25e7d5bbb49ff52dcb5eb4ff6cf1d5e6222f6a0df01184920d6250b96bee178572999a6539be5c7c3448f7b35921fc0f781ae24e1f67ec8f752c55dc8daba9cd702c80849c3037acf9c995f52e489ae40bec5ce4a39af6b271b2dcc696c109a6b5caa183c384c636b3d323c0343af06c6aef4e14271585b5d885d3980c6d378d80cdfb4254a744b9decb50f197de5ce6675fce1c8154f87e27602ba0ccf804b3287aa61c31804a8ba608b291f03ef054521baf39740727570376f28c719040d3cbf8d120d09bc79bd88f75f8839feb12e0454328d6d13036ce0789a79728f5f17cfa628ed7f2cc45861b53c1f0e54fca3481e4767cd33e72f09deea0fa1c95da510f684f1129c972c0e12947d284c1b0c1ce5078c13aa16e6e31b291d3c6f431ebc7818916606c6acc815c002f61d48ca52509037e6b8d04b1b2f46edccd8586e462d407a2f4d2a9ea9acf27d435f811626631a14d4ca90daeb76d1494d177c39c3ac7b68ea746e322ea1bf71d065061f35ca548c2508d64d9041f450944d501b91f59c54d9786810d721f4da121842a877aca55b6f090fa054cc7c4dc4fa4c0d68a24a3470188c53f45d749bfd283ae934ba42d21607bc1f2c14fdfc1c85f109235deb0827b18aa0f9bc9791bfb209105b2943769c4bce34557a84198d596db8d38d969a0a450b02f57d9e6ad4ab51db911f641dfbd4e5a53e2964f05f3c2891645e3d77d3b4a28ed644ee4684508870542c725fae5218ab564f70f979ad271c7cf54b7c84ecc2f0651da69ebe8fdf1a81bf3c5c0c65bc2465ebfc6c4d75a1f29d7412f1131d8c579a4e5bb4c2f8ec2a8ae12e6e6c6fffede5d5d3c3052560d1b4554064f08826b3b2aaa74b8801ae13f5b3572ca6cb83c1b2a1577f9003ae45cffaefb31298fb3927932de23ff217d368881e5dd21bd98ef96e139f4f9a0e7e79192d25d7d9ecb04b11806767b85e594915282d484df21964c8d85a34c17d6436115880b192a0c5b5fad9a018d87577e1118d6b1d7140a0072ad840f926bf055f142a95f035af961d420a0384aaba3673cc979096fcc27cef45dd3fff09a7772eb27a974dac1e2427c4e27aeb3c77fb0a2b2cfbc795c9eedb20360e4b207bcca7d4a9889ec59172af4139e5a1a3c87d29ecaeb238a4366df7afd7615ce76f646d941daa5805905a0a3f835ce4a8b9f216c9a1e2d7128bb2c29610720bbce0961b8d5edaa0164693eedf8783a093e125c4b09b73634a0d5d79e25472fb540e78679b76dc7324eb58dde1c96d93a9f25578bc2b11b0152e8bc13e9dcad77cb70663635828e26540552a05c7792144eb478b39ac9b76bb2f166fc3265683388dc0bfe7d0713147101e6db2b9e957861c2f8c952a09a45ebc54fd4d9ec8e512f8fb132aa4bc388879d243210daaafbc2ba241edae765613cd5dc1da109042078ccac98f9b8886b177eb47643e1e3a83cb568a042e40a6122edb8e06b60c64553f21ac8a47bea816bc0050f3da7402c9b8a8612390755ab15f8f7c9b01a870dc3e434fa15883049ca716252c78af642148af60996e1cc5ea4e1d3da431f9c5940b305dc1692220c6788bd7bc2679ff796e106fac933b9f15573cec3eb0ae77e36ea4106129cf12f4ccc3f2c876461ede6d6180a195dc25d1b8c80b003aae418ef7a3bde16d1b6d343cc3c74fc44ad1fd6e07b60f67769f3315fc37e3f6c4855fe506a55169670ffd335ec0f3c37c0b98608322d5cd481c60e0e54342b6e089491c44293e625f04e728ac2f4e17e813b05a190962f4f023e10ff74de889ccb1542adf5382e77bd23c479f990ffce0d69f9ecf766ee1aa8199bfc6d4fdeaacd8fabcc9a5868f7c57f42646eb9316a30ecb1022f2cf974f9de16f2f2f582d0f454558b0b4025182c183e0453a11961b3f34217d2ed60ea1c780100dbb558d087828eeb793df081bda5a7346a0e25aced1b9511f2fe26c752ec40cfd18d44493e4f0c8b0762c7ef0ca38eae79ed53d7a3a39c5a0255ae2efe8488acda64e7914f8a25dd6605de2a850bc2741c6c786a840d9e30a8133bb460d60e8adc83bd2116918c194dbfc880e127dc98d24bac74d98b65d7a5b85ce64fe763cc094e308e204d7bbe33503eaa6bef35d4d676df7820f628266a1684d683e853130fc4b3b9eaa10af0e2ed18fb696db5bfb1217894527883eb79e2b37beab7fdb50046c1505dce525273a57cce7ca537959065ba414c5b8ca3156751d451ab9e3fb05e939d066761fab8ac30d2bc7640c0bc559a90abce9785b17283b7023a21f3dfaa89b4c2db655ef0c795d335a63210e136097d358bce777807aa8923346ef922f0466ca01c38d96257e44a151379ea57214384f32d3a89beb394888a0f199aee0f5f896ccb931170803041c4972a229e0a917b5a87af2237561ed1d23198275c3378e39eb6c1baca297912bc1e2eed95164820a551fc336c592cbdf953a51dd2dd17e67d54920c7c91d067e9eca050a872eebd2c43c24e225fab628e81b5dd77c315e0c7621afa22a2f0017fd6471059ec0711aa1d8cf469c0461b2d54d57986c3baeccadb780e1a3c6070f53b00ab2a5c71d673681b948ab49c9b3803cfe3fc7cf90d6cde4a0ccb5871fd3417012d9e208a615ac9930b0b62e5a4b7f90255d4a45178a19d5c2db42e0d824c5767aa64e077e21b7f4c099e47dd28aaa90e27314085f5dbd472b026a08185f120336d68317dd60f689114a5d8dd7bd1b0ef660b4719e7afc8724c8e68fc1db77b5504e3f4561492f2546bd647783dace02e2b4adf38300ffb6faa9f9e738bc749002fa925eef4e06d42ef5d558723aa15cbc056b480dda1031e1362af4607ed002df61cb2adf32131d3131e9435b8dcbaa1f5c9fb958280e23668da5119dabcde28a41bf2d7cd65333f960ff91ec194eb3e53413d183b20d084c7009dd3b07fbaf7d60834926593f649daa74559ffdaa2bd93176f81b2e2c9fd093915fe77a42f2bbbedb91b59ea94695db5d96527648c062799898348971a607f9138676e3485acde8167839033978b2f1d87d1f08ea961eb246e9a1fd9953bdcc5e21a9b41769bd210e34bb6338a7614f3b6ebc09f76718a28f646beb9445dbb67e90399097cc52e9be324a17b1495cc0ee095913b3620cbad6b42d15c663f5ea7b6184c1388e05075c433b31f715236d7943e940136213d33ef6ce1701f760a50954a0bf1f7ef0207f1ef1dd277290796204acbd06b42b647bf5a71d5cd179a1a8ca87742566e695cbeafe70fe3530592df3101daae7709d4232fa50dee9b3d98d725bde4facc6255e29943c3e410eca65a4bc05bd60c3da072d9158ffc00e6458ecf3cad96c09090cdcc3ab3e61de0553d15763cc1e3c6e4aed3585dbc9b0f053a1ddbebd55d4ec45653d606dea36abd854afea7ba0de295010c9299a4b858c6e403b5e2dde14a9eaa58f4f22e2090c3082ac93b5db35626bc69908e5da72860d3415bf25b7ea0f1d1e2aa11660f3a8c21ce735f149435d3ced915d32127379f9231647974fcc458381a40ec941e1b78b8ec2d1befe28aa3e144ef5ff253d386f72944b9eba37c9b35ad71f4b0834fb5b3b2599c0f9142e4f967aed91329529c6cd7da00065aa4634498fbd255d7f5871793ac2a219f3154ed1b4839f4095966466863f5c4c3d760ac2c5b2420f7a5fdaa18c21a35f356d15dbada82846e20d0463dc291775bd3e46d203cd2a9f116ca084329eae7a5818e965f8197e6a13cd4d59afcf8f2533af708faac2c1d9353a20b9fbcb1f931f2307e5bb58c573a71d9cac90462bdec477e52b9098511cc1a1ea91050970616dc644ee23f1116e58386177d652b32b91b792234b4634590121b9b388e8f47b49c24993892f964d9624b911428dd2ab0e9a406839331822977d0e6dc066c7cccf5f1cdecbf11eb22a5ddf312f8573842400e34480a76d2e9fea6504a3ecdb271c6c891e129ff126b2062a811b6691944b875de7332e86c1a8f81a41be5d59c10cd5ec6a4f59b686954e38d32fe0f168505cb9635201494227b61e7cf15ef248d0db87f1f8a4cc962b23c2d2f4a7ecfc784770f0081050351b887c5715257f1da5be170b982fd51212178d5615e10413f9d6009b70b0130ad2ef85440bd7c80fe26c8afd89837cf11865b664e04ded5e92766e418587589a5954f9059f4c8de28128f9e63204cf2538f7a81d94ca6ee98bca7d668b2a4660843be1c1d6217274071ba2c86e3ae72277f6b6d2a0e6924d67bd1ff71d122e3330ae10dadb88630de0f0316a0a0ed7979c465ab2ef503a0170609ec81a7a8a1e0608fd3b82c134c895bdc6979653b11d83a33f65c25986413e03c43afe6ee6ef560e0eba1456a04c72068e3cf28cd1720705819bb57be0d773f89b91905cc7812a9a66378d930a56ab25e79c38abe8e8bb03f6361e56f5d813e44ae246ed892b98c72f0a8d4af2ae410098e930efe9cd9566b0758153fad87bd5ea970f38b7c66f43040ebac055b9fb14d6dfdf29fc173f1dd555f7475629fc9f75bc27e69ec248aad7b06ed685af236fbaf4d758cbd04e6d5ac19aa8317c7e035f012ae8f613221268d0f43f52f613567511cc49fb0aaf01b31208bf3f537af608355343151a6d4a57db134837a583f47b6f91223edb31b1f7f987c9afa8abe3d5c2a6c63df0de4209fe875e5ff7d174889e9ff1051a2abcc132ddcaaae90523ba4dacdf22473176fc256bba7d1a1e0e01505715a708989bc2a809dac8fe9dcfee8df24c3e75869304eff78fb87ea174d47bb364458cd4cad5b7eebca49034b6da94b12f371e47f2f64ed14e2f47670402f4a14e609e7a8ef8cecc2a4cb26348767deef22e21334320b12b49021dec5f49dde18082b9f7f0b4127b79470f262d6888fe6fd0ee7be0f4867dc4d561ba936c4b11f1e169c68c333630817be57e1b6fecc18eae6dd788ff472c85150eafcfd469da1ee476c7928b284b572c7517c15308a505ee809d3fa9e596982c77aa7592840bfd868eb8e31419531f9baa86d2769b65c03db6474eea83e41125939d668f461ff2b92e175ff89c6737676cbbf4abf26e1d52612dd36512fd15031095f974b1805e878e394a854361828c2af88a407e63203fb892dc929130745188d36f4ae48175473a6bea67867aae72a1d5af0d7980227ade461894a0e5b009897e2ab19f263ede5132d8938ef623343a947ebd7ab694ef6d1518392e688087330ba37600db69bf094607170ea3152891dea5d15d51653c103518e3e3e09206b9f669817a4f572cda7ad3acc5cb838e52a01d37ae5bcfe9401dacfcc8d14a616c9cfac9385806862e2cb7e557491b38c5f111fc45f3539dd45b05c93aaaaefd8dbe372b614a6195174eda0aa00a62a829b227b4523199f95337947f2d35f143b496a28068c93a29e789d22f72feec51b52644ed120dbd290b47a01fce40ef56bdc001ac58a8aa3f36922939dd59936b50182ddb2b8fa09ef4823fad073ab571b4d88cc2b16df51c2830ab78200a07033c3b33f4496e30cb8c909095a047b72558ceafea0e35a361af6e0589aebafc49b1303bd1608c38e177fbc036fa74911f4174cea239a8cf05001c5c94f68df94575ce2244d4e86275b90b0662e5efabe4ec51f25ccc5a2dfeecfa6302acd89398f7112829e2d23a89c509bf5b7e8280844b717db81b2af1507ab3c42a5290bb844117f2be4c9b7ffa592a7e1ee3a565a4b46f55eab2d4937d4730e3e3109288988ac8ac95b04e74db5847a0efc1a84592133a9b878f2b46c6ba69a0d5b2d21fbb76275e402e2c4f76635262a793ac0814c0407b414552fecfe43d2ac6c9f07f617e47e33be9c4bf7fdce93476c1caf29f936168690df7e19340be6d3740337a5bb76d7ec6b872b4e8b604180ad890f272d8aa06a6d15e7cb18a5d70456c96b924668fe82166951284d31f037c91f87caae5e26cc091884c14c18f945c49577861ec05d44896841d86ff9925ba9cbb8f4edd9e2c00a3ce9f6e66f82d771d2b9beb9c0e97062b01f4d365f95a3adfb0117ebd0c18412222cdaaaebc64746704897f65f5c77f80b89121c36b4a141ff9ca20f83513800fb9251b53536d85b7a91df245b11d6b4f0af0e36f7875cc0f0e577af3079a3f2128111b26fa5ea45f1d5a8bf65d1e59f086171972f92687d3285a11fd0e3fe14142f6f1ba7c2f9d7a74da5c8b186881c7e4259382084b8a563c704a6d899edcf3d793cc51625c67780e31f34245d5c73ce63a1b44dd721bcde4a30cf31a9053cd199f51a3e7e1e2b711b9539dfcf7bbd6bb7039978569d838aad017d5a8befa1feac32137cf2bc2e3e8333eab5263952f2fdf4a756c439ca1fd956070355716201f8ffffff07