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 67911 4a87f60130a9295b9da0078f634f70614711bf2e527297275512d06375861efc

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
340625a8b1fedc7eb6e450db372f9f16d87381f1c3e087ab26a0e7980f599519
Certificate Block Hash
4a87f60130a9295b9da0078f634f70614711bf2e527297275512d06375861efc
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00700b000040360000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000000130eec1aa33208c820b99a3aa00bb066b10d242ba3095a717a71d635b74d602ba4ad9b21d057272ab6a9007797f125fbb03e1c8513bb7d17daecfd0ae898179422ec387b11976273100804a88783a77e6926fdbe6c1f0cc07080000000000000040000000400000700b000040360000

Raw Header Hex

0000402032538862cb2b615b56ce6c84fd94e955ca5c4d2977c284c3fec4e090538d14bd2540615c6bbb64d0be88b090d0f35e65c70cdfc6e36d2524a8211964fd2b77313413226a6e3601181995590f98e7a026ab87e0c3f18173d8169f2f37db50e4b67edcfeb1a8250634

Proof Data Hex

59,560 bytes
121216020307f0663b9380ce91ddc5ab58e96f0b440be70233a8c0b8b84c834eac9937f8d794c951745307583c5cd3be19bd30e75f968284cfccf97eb76a01e8d21f072344d9cb5435a8e6a14d052f0512d1d07f4210d2195d5e692f6370ff9230df839d58c221cd4cf8228c4c8b9983443b31327b6f63acf23b8f87ce12b9fe6b1596b31a96c0b6924e2db56742a05b45fc6a47c2569947dfc974671908f33dfa7303060cea69fe1b56ae308af38b02829b38fad6934f82207e8957eca88fa63c77d7ffb36c45fa3685efa4426e340842e6733aeb2f713ec22180235758fd3e5e0dc1ee2746aea8a5411885911a18eeeae7378c51869e96ac40711ee6afe368769ade44b8f00b12b844ab212642ff6fe9fb5c614bf11482cecb7c1cf0d9d57ba1d5c3638ef5db7a6767581fa28e4939a354105bbff75b4984e3ff73c2e8921465f0810c83abb152be8de6e71a520284fead6269bc54d22965d24dcba65b0c1a1b0ef986fecc78b006829958b5fbcf13cc8a6bd22dbf8cb785565d61961c7da226567f423d4c8ef9d88ef530cda5ecc76711c63a5dc97d898d34d905d8e2172fb3a7f7163334dd4054cd56ad2d57d7c856dd83ab7b76b41729cc99dd13357b0b353bdaa35f9d70a29ffd72aee4d065e8732406300647d13b89f0470dd6169b3569eaea3a80316182367bd2311e68ffce0e32a726f0eaf81503585b52792fb14531762d945766e9a22d698ce55d047dda53f3935ecd2db93adc2e8eb724b5760f9ac00cfb017554420acc3549e40c42064a3f013373dbe25a8de764e3f903bebb7bee02d9837e6c4f1be5df9b3d59199959339630dc4b5bfb6cefa8dac0bcf4a33dbb9f86f33082efa322118dc08a3316a73d9616997dde388456177a956b8395179a126857c2b4b25dd98c674cf87e8e59dc02baf772aa3ecf44d23513bd7cda636e86fbd7dd1587be1e4811f2ebc9511989c66323ec52d722c5b43e631fd6a2e04590ade98f785b3ad81a2aec214191665a2bd1878d204adb5c101932bb0e8e9855f6fe924d819dbc28d5a2f21e58938aee4ddb3551d94ddcefa1b6317df65e0dee8e620d80f94196f88854f5a71a09a9b418601a37caa6ddf4df32c192d441ceec2040a1b35a617ed12ceca3e9af741abac17f3c8eacaffd47112198d667309aca1c768cf8629197196121d62e4e81bfe75d51fd4fa76506e173abaf6b714e86cead85cad032fea1ad920f2747dea965124707fc8380a74b38a82d7010682ee2745f9237fd343edefd92814f083423b88b65c9a8f3ce791e67512701cfe4f95409442ebc81ac800b3932cf7ce2a25baa6d5d213f13faf32d8fd05fc816a0820379c0e0fc4fb66b2508a01cfced2ee72ac6a7c2fa4f355256e6070807bbdf8c2c5cefb79f8c7dbde3eb6ff2f3838e5bd78f920c0ed27d3f04a650029fafe31ef29ff16c4c98231775d78620cbbb04e411005a41082cc87464a01f09311437e3f5d3cfa8a0f967ab1789d91c3af6b701ed389e0cd90aff8dc76592cb29b574a7e26aa5221c650f24053e8027192e3b2b3c537667550d3a006d7e6ffdf3e5a1213487baaa4c92f4fbafb01e290310422ce37269cf1cdf83de5b5493deb10d658666d205a0eb479f1a781c6ca736b4cd14ca7c34a52e7027d115c53dd14fc903708ddf4e911060ac47d2dd8efd070361aff431250029d96ae5ea2a96e84440181efe30f2cf847a09173f9873cfca4c98a77d31d6866226ee75d7a1c111ba8feadee0d0adc7062febe9beff8a8ca6502cd88ba28dacfd12d6df07e9c384d697097375747d842dc997f9f02557b407bc82954a0c04272b22c85a7eb26799d5dc7bc1bdad7710aee8f8c78227b79034aa9c5b76d1ee57c07e6d2a8f67974a286973572c000b7a79478e7a74a1631ec6cedc969d522bccaf32e9f129d20d757b640ef8b4793d0e03fad74ef74a3bd0e5eb05830f115f0a3e50b96b0e88ccd2882415ddb35784665486401578830a1850a7f54c50354af307edcc22ccc299b40e93055dfb4c1301ae684dde3ba4c8b24b6ce5f87e85efc1fd009f3a1479546faadc7f33b9e7dcf04ffa0288b13d0c385d9deb0e270a97f6409437764a2209e31f644905995e28a1fa5f2d22c06376cdb2bd01a3b7a7c9e695d2d398a931bfca75b89ea2740e002ad66254d36fedbd8704a23a233408e6dae6a69dde40b6f649458d7d39189a622a05903554baec301ae174ebbbe119eaf64c625f554ab28e9f7016cd1ec3f36e55769f359ed0368a23771b2a0cc9d99b12d58448f16f4ffda096d374ef107e80b009b18aa80a3093292caeb984dac11368694fc875146cca6eb3c5b7e279ecb92f0e6beaca1420e1457cab506917a7119f25692692fec52adfe2279c5bf66fb85a0a58395e592bd09ab519187474b4a9ab966051c0b05b3f4d85db6fe4e6f3c109756540b8b3eaf3d5a2548710c674a6dd2dac22e11f025daf4736cf3eaaaf5948217815273969e0f7b942195ee5c5f7e8fe7b413866431267cdfb622efd9944206dcc6c04ec523e575be9df23e4f326b40e29e078354d1a586cf0c22d94ff6227353fddd616a8cfe883bc97905831bb2c62cb746c5da73c20b0c3ea75bda709406d075e0dc21f64a93152576a5ada4687971381fdbbbb6c59f288b1a0adae5039e2bbf9b1b1730400c6f3f28fe8308fbbf39ba1cec07ac0e6e61db2c194d91adfd50af2f1ca38ad48a8774abc66a7ea3e2059a90811718148b70e95633d79fa126208c580ad92b3f53f9b492aeb4475786d5acb60b5a0560d57be68e2a18b57edc5d0697d539feba1f249a9a8c115e131d98b8ecdc90b1facfc78e49c1a030f32da1d86f3708c0cf8178b787e4b41f12868e84ec7840ffa5be4a66e60a2263a2a52f3bae641b17a6e4499494116feedd1f6f12eb80068a59ec1c52f37d2f4817f5453b8f3197642b6fc0b09277d18adcaf836d0c4e286800e054e0a5cd6ee7e4a913e86f8d5da0bc061d92d05d86792e912ca986a00c970b0c22bfec24b7fe8be3706bf7dccb0e0e4e861433f9719e6909b6afd5e9e82b3446d3d687a3fb27128fcbf0d531bff346d70598aab3bad48972632ab6fe355297b5af3488917bdfe1899c22c3f215a171b33ecd518b2637b14cf660a8a5632cf7064a648dbd6e853131adccb285fff6ca29e82048001e738bb00cb860b0dc8141fd32298deec2bfba98e52f42f8f039270dd35971d4bcbeb6935307938ba89ffbe9a370eab60ae61dabe862ff344e940feb8fbb88fd292de80ecbf2ff62f8bb79b5ac7ebd1fd1e64754382b646090a38526f0c8676c7677cdd9388953d8c944a838dc70d97054ff07f0ccd7887d8b8811d2d61f2d65433143b7185c0e6a5535b1286aacc5f5a0c0b45c4853e56244239e3196adb24da09ddd2a91d766eba4cccea185c350488c6ec5895298cf9d92cc7b8ea83d25e914526a0d81f86d4289a2a9464ca107259910fc8334f2895aeeb7ba2aadeb1d465d19c9ec42ea189502635f3c42b87b29c6e64789a659de0f5f72e82de078bad27a547bd5e35e7a13e4d80122db7ecaad3f49322a9b07fa55eddbac02213d7ad847a9b5e0c11a6669b5d8a49352ca3a1bf645a10a9ade1bfa611bd48933843d97ddcc48a81cef1003fe9e3003c21e3f4bf84c036cdea5452c89a38a5073a565107aca4c45ef774c05c2a474fa4df2012b9e45bd0843cb114ca434c297badd34d36b49606145846b5417b80ad043bbbdd7802c040b7f7e09c83db5b022da0d7b24e5f130936e74d498273f28500ccfe6771b988aaadec9fa97fd266fef48e4638f6b11973d7335f98c4596290bbebb649574ef3891169acb20bba8a373c9c57a723ab9bb639b05d2e02024e2037c78fe9d82258b46fb8fe856f86335b6ecbcfc9ba8d0d4271c42b4e577ad6c16cdcde8c48d6d6451a1864adc8b2a5ec9c7bf34c18025262ab3443aa852ca0a807bbd0be9149a4986e21036f0900e3645d3c0384cfad30e34016383dd9d8063dc1bf627c26712b4185b2fe75addf8e7d56364025807dc6e21afb0fc3232cdd01f485377653da1043ebad13059207c579b3d5edcb294b4d8ccb91f5e7253d26db46e88010a50dfde5f3d27f4ab3040afff5db06cb00c3baccb33d79efb758c580d1fbf8c471379c27fa2e8215bc45e500ce61498516a1e05efffb3a70259631b9d53f2acf6dcd8e723b9400f52088215df8cd1790185cf9f2fb961b8a4740a59841237bdb7869ddfa81085bd76ec4b9006a8ae97a72af767042dc6e0f5b3c3251ca7edaa4a5884640a420ec808cd1b4c52700ca1fe34bf4e82d9043aa672f75b7eeb2d35705e82fb123963ede31ab164d75c58cb825e3c14045f3a1151a89289960a6533b09be5b91330bc6d21b138caa422e595c047e508d7729fd99889521d38276c5ce0c0a21ab32e8432ec94bc72e1c5554b035646c2eb0f5edc7f33fad8797df0eda76471d4e1eebaf3fb18175a718c6e1d8f56cd9e76f111234346bfb1ea0dc9f747d55d249087e25013cc0b26388ecf351d4fdd5b823dca11c473b2939732647c8f1b0485a22fbb5c597e46e44ea74ff62b86f233f9c7a8f10e8e09d06b17d042fe6b471518d43ad4315a8191af22cf2ba8ce7efc979aeb776facd3bb63892db6baf37862f005a887215f006288c4dc4647f1a9696526f8c6abebc11b974c46130f4dc56b45c0e2f1d2063d7d67b9ffd0b26f513b2c5a94bf18ee33284cbbd2a45dc9896b33f52e06cb2b3efa5ec3d7bdf081ed64d77490e71f70d3daf6a83843c78c1bc801ae25c00adc16327e8b1f7f45da021ade1b80b888bc169863a0689446a9305dcf514657a53e536e359f53376cfe71aec72062ea3a8dca2d011c593a0b7270d6ad110379ba7ea61a79645c7ea6f645cb335153b07f73d9bdcf0ae0351cbd07b260cb0a95231d296dff5d9b6996da3a6999a4fb394acb95a0c6c1db5e8d5c89fe254dc5a0a3b96874285cd58c68d3a5683568f9fae69f6f0c0530e265c86d33abc07712ad76167a71aecf0e6ce0c21766a72c1a87b48f3b16a4d37c58c12c5d97c7dade53f1fbb674610e081a93d2f9dd21ec76e42f306cf18276da44fb37611c43c914f423bc0cc934f848dc69155c8559907041af060c4ba005148e490951b8416d0cd2913f214bc0bf95f0a6bc3f8ac705e8b5eb8b8ce4b74582025e0d6ea98370f87a4b1b5f7c7875067c833ea162d82264409196b05af39af3d1245f2cbe8aac922e3c998347cc3339304227390b5982012452fd54fd75a6a74fe13452f3bf0165cd6e5741b7b290baefbf293fe7ba53025a4627971c7cd2cbb2df93d97758b3f707f5899421c01ffdefed8ee9df7b3c654505e1da19ae14a4ffbc69d508d531a6b31481a1ca6c717bd160c2a75b00fa618cb91963e00191e739445b8edd3158345745d78ddabaf176c403fa09643ff71e7327ae88ff036edd120c73ba1d2bf362c273a54483dbcb0ef5d9b55650844432a4b7143aef34d09129a430dcc641bb220e843fdb72705fe3f71e5c9875ec1f101185214c0321927d62c8699ce2d12453010f443f4613f2f6fd5ee172de97eb526ea2cbd0073db1acb9ce356304e880e4cfc72ba801c026c1854adef0c695382dd9e1f025402286a51317d455b9203c7e693bb7f90a954a8f1990025adcc82e2b033ffc0550d5131832e4ec087a8850ea567db4fdbae42064edf5010bcbb8ee10808fa3fed280191d7e549e37b925ade0cadedcdbf5883e5cd0365019a203b8f497df5cb4cb41f035adcbe923c35623d937070f2ca10fc9dcdf1eaa6018e617976a8f41016ef14a29c913523e38d3be1323e93bfd839bd9ef9bdde7793697096d7d234fe0b616432106035e7d4bf3f468ebf3607fe4c07db9c607a011a3285d9a12e281975f4dd73d351681c7cc36ffbcb817ccad34ca87fd0a67f8172ea8f1324f61cb5141f0c59d6952b8563775106a5c75c4f82a80930a91261cd71125bc28daf9df90d3c89e83ea64ddcedadd80b53223c7227489d0168c2dd33a0b653346cdeae3f5c3b5b4d6af9770e2292b9353ebc9476c0aa18806ef9d85561106816fdf83d65929c44bad93aeef45381c3f63bd3689bacf2bc12424e68320f3a51c8629f6a487d290fe64ce57d3dad1d51a4eda1c0acefa76b3c26f0eaa19064711592c37405e428f0c20ca19585f7de3374a63789a3273c5b7d240923b2b25855f29b0e9189fa67ee301146db56acf1cfcb9f13a927e01e2734203bcb080b2163fa6f71dbeab4978033f64a43cf7c40532a22de26fac6d254d7a221ec6023814cd9abf66318a325096015d98829da7dbb090af146bcf2f01282ac1f62a85626507a4616df1a1afe648aaa0907b0f881302753268500b4718d6628b92aa4efa7e4357444f44c3cbaa71df34ac68fb5d1b81895d0f9fe1d6f8b0e7f815d3e971d74ab530253c8560900f6bed8a817facead929cefbb4267af352c612eb051d13cd810f9b62b40e41f7fac5f1dd3ab9985a2ac006651b39b0556aeefa99e3adea210bf09feb7c2be454f76adac76094722032c8d954b7392c56d1ca3019b64cf2329be987d3d8c276da7a2b396b9ebef6b4e97d9e56ffd6b4fc93148e76417b16fa13e0c0ec809f0123764735ca830f8b20de7b270bd19d336472f69c33d1ed13c67bf497eb75f894417b12fcc63d7c10f4bd7d200bcde21b7525166190c79dba13dbddd1f0c6a8ca8ea1854b51408253810885e0758cc14feec397c384f55838e0b66049f63b3a17dc4188785fe6b98074b7c99ee13d72e58e6ea75b2a7c0599ca5da27d8ec7ca188b27788acf2a2117498fdd66391585b3f9a878a740c753471d9d6390ec95d3ad5a53f01698e5ddcf888c20d24a157d9ddf41ec0b1050417738e57a424638d2bdd14acd1de6803d8e2ec1fe07374a1db5c42c101841e288b6e7ddd77e6dea1320783af24976be2db70124aeb24e978e94915732e2715e603ed250b6366317071c989499317ad8dc490e6a3e92dfa3ffbc23266e22f1163b7d8a31f51cbad36d24be81aaaa7f5ccc86396cea9e188bb2ed5de9367396e48de5370b090186a2b208b15fa27e3cbfa74876193b0967c4653b4e3dfae9a36bbae331b2a88e8390797d9b1b73cfbe534f0e69b28233324c8ac62ae7f1a4411670d81dd5e68d51b171d94c05726f06a9ce0159d36b7a8c67637031ad4f80c6095570ea31a42991a84d8b9ec091171c58e48c244d4a978913bf9c671e687afac223460398a493d16f6e4e6c2c768d1dfb6d54092487fc8414f6d1e1f8b54fcf2d9f986ed646abea37db0bce73789937b68fcb1b9dab635c0e124e1e0e7487eeee1587a42d502d31e4370d72bcfa5dca9425ce53c3ee9f39e49fd64f2a0e2e75df1ce365865c6562384865bc76a2143a3faff1d374915d0f9ae9f1ff3fbd09751fa8de51207e497db0763143f129ecfba23527ea577dea95f454e91fe5278250ef76c6cb828b545bf7d947856bc39049af48bf46207eed964d6c3dd7f30632defcd903f7c95e5ef15b0f7da56790fa91f675a0b120b3d7b0b1ee9737fdcfa849f256573aad28bb5168c4530ff37b604d7e2fc35ef1555a4cec20476418304b83e7bac52a2f893a9cc08acc1505e8a6d27bd523d8b6f6a7783ce9ffb6daa6227fcbdf5182077a3bf15b6e8cb7a32114f3fc989be878c182b165f156112b02d9ff561e50c835f067ed28d9db940050d769ab26915e432af3765808edf677cba05b404b9cfa52d84862fc75d07f0023a0c614d20b9f83405370590ab1d6e3cca2be78284a0a5b0a651b8ffdb13b529ac27f1fee01ae2a6911dbdde0587628da836f38704b570b35bccf5ed4fb4de7a62f26dd20bdc8184ec584b373b6eb87dc3410392d705373a88c2e12a3e2971392d84d2dc9d12e690dd95e34e31d07bea2622800b20c56674743c3cf65169ffe218469ed298a59860994122ab119ed338351987b71ee20534e97551f1dc4519543371c59b359a5f51d6e950ee053e5c366730a4a2a55fed6c3adbce6e83760cdfa968c8c955aee52dcbce86c516c7d77a16343305ad40548cb375c1efca6dc11d7c1f4145abd0912916accb54f7122b73ebd06cfba301a59ba4a997c05ce626538837677b4e5aff48e20c8d4ba9dd81e79e5453d064d8d817426f9faebebc11315277a46bb4f7efe2f9a19cb60193827cfcb97af8f9f115a2de14749fe6959a717596194d900c814eeabc325cd1ef8e6d2a059db78ba5d4b32cc1a14397e7c3f15a526ffe53c2a2062c931caa7fe49174134c3bc769944b2b129340eab4da1698e5c6699e68a7fd0939cb37cf2bd7650bcbcef403775cb3ceca08d6a7a1f9f92310b33b722b14a7835f31cf939481ee0cdd440ea4e906fc466cb363d007b21b3c68f11f01b2b4ebc97cbc3633ae16878d408736d21a1036445387718000ada0b7e2985ff69f4415b2712a273729f768184b0ad1d2e1c515e7b8636c32e956161ef1634200fb44c71cc5d57882ad1eeb13ae99b9018fd377fce2ad842ef02e8a5a6becc603dfcf1f75af56ca5554231384356d4a0d73c6d517f87083c67c4deafad46e4442314dda0f4f049330d612e893a16a51189a953a9f81839e77c822587d7cb5d22f24785348c0562feef4100b3ff6396cb772a8286295718f55aaa05964e522f47bfc4319334ecbe88fbe383483653bae951e9379f6f30e5906837b8e89296c0e26d5f998604186278fc79f60f8eb68a7ec03dfc32a17dab6644a74785e6ff5fbe6284016838f3062ac5587052c556380455887d5282811da5b0610227f360add3c570818084b697c8a2798a02a237d7e59568f26eecd070e0f1e82e2118a3653af3aaa647538f0379db63fef2530b81a52fa59ee1680dfc8684989b54646ad2d8c1dc5b2de671b391b40206aa6907f8da011e0530f2ed64bb2252010a2fcc126bbf890937194fc3b1a25147e2f024b488f3acff6a8cd132011342fa2becc614ae3417bbed614515aedc84a0f318cf0c6fd0e79dd75032eb2f827835d8b0125580ad3ef0bbacacfb54881b737d37e134bd5bbb53467b2e80fe3430f3d20e47da8f185b3de1b95fb3c0383532d20aaea9d467449885e807018ae4e6585ee4da363f9c5a1b1855d667dbb614697606bcdca166f285454bf173ecd94f8705780fd3b727e89721bfb1e72c6152a88552426de96085b41048667ecdf8813757e9a558ab877e98a70ef24280380a57c2c76c76040a0373d59b03cf805279685ac36c76057b5b748265979d36a2d150428fc24981b09f3ca3161b4f1aacd9f21a66a8470cf034049f9f3abf60f3343e3402bfb632f2afdbb9e4196ffe62360e4afff6fef2291d8404b2c0982dfd4c76b7595c577f2a00216b92facd0e0f8b9d45132ac920a6eb0df4cb795fe8e1c0ac69146f674bfa66fbbdf36b813c861ae1c0f7b61c29ceeeaafde56b8546816a9166663cbe1fc233341eb30bc29bd0ddcfb8f80c8869f1599ae50389f79f01117356f1486d9777d8cae683a9051c3dfe73f894f909a9db2166384ae1aadf7098113468e06753af75fc45c4066fead7f2d8881b3d408021fc78418eec88f98df952a4a8b4f85913d9d13a382aefdcfb7289e292b1f5c12cae29327b56a953b3e6252231c6226ca6470ef5fa307a2162574b74344e32f78b5cef354eca6ba761f1d76f5546dc6f1af434cccc08bdfc9ce4cf889c07d764c987516668b5dd52acf9e9834b76a8aa401c6c4535fc10e2e9306a8294263ef01152b739103735db252a189242df6b360a34554678fc58af67fe81484a0b8a4de1fc7380a812a3fdd2ac5590f4a2d8cccde24ff5e0fb1cf90e4e37856238ee34b0549939055fcb1ce035cbd16607d8d6a5ce15aec2b2c4f08e8d217e53a9b65f76a2c236c9fc14571518d8cfaec6761c746b320aa3ac9f00edfc292bdf4cdfeb86f476cc8ec59883c32ed12c28f3a6e181bed3c0eaf6de4ae242ae01fa928b15e4a6a5064d19bd1fd6ca54ea76203d9402403a41264e72ad868e1a6a5fd962ae7d57c44fe0e4756bd9e7ad7e71fe8ca289bcf9ba1cece3f987548325762f872297ea77a624cdfd0b9703d9539496f2739c564c010d936a10aecc7589ad4e64ab2c44537a6b05cde16bb4fe6e70b3499d4ff71e9098f94d73b43684b7cdd6a4ebf719838d5938bca23d57490dbf7fbdc9b1990651d288e95acbbff2b0b19c6bef0c2c3f5d69ba82a9f4b591d833e274e60c33c8d3fe840245ea0e0c11345cdd176588ee88c6656b34ad550ab5cae58f159a2e8e307e5e2747b52dbc13c8c01da21170988e440aac5f50c9b73ec00d548b78944f333aea287d980a3f2ec0495beaf390de0370d33575e2151fee6c2803f8139332e3fabeb4bb10c7d0723108a310142a8a5746f817f708ac77f5c81fb5ecdbdb6eeb41a1324348b53ee319bb91e26287f2e3d8e9873af8764d4f90b6609ba7f2e3ddcfe80e3ebf09553edf0365d98b61f22f03ee5d79cdbedf24ea6480bcecb552f2f5b7122a5bee0bcd71926217c139a900b35bd3cecea66624f5dfb295bbe8a59b626afcddc0b80d008c8aa1e2d95383884a1ca0206ae5156d777a6eed3e22662a180c94a41a9a21effab39d4dd0a816ed1d14c96a276326d83306a852260b99f38c78d9fd45850b00eda517f857151b47128cfab9b820f4c863c1ebfabaa31f028203f9b5883edf334864dcd9aa12a3ecdf2f35545d755bd674a9a0d289a9e662c15f531ebeba87ffe4e91b8476ea92bf34abe2134101a91b785746866eebc1764e089f891c07e2e4a15de028b16350b0107750e0b839103ca84291a1fa8bb8a4f3855ce06d68bd2660be652309e70345aa846d3f4441a067e088104e78c6e733f6776df003987c492332ec4b249de401b91c0f92172921380a815e6c7b1dce0afaba64dcb761b28e928c578d0fa2254dcebc01e205bbba3d4e49b9214db964fe7b170fd544c07ee8ce78743497983ae7df40664fe3e47fc896ab4a56dddb7550bbfeae8a110aec748893835d45868a8b2f55a81d76321e5c04e3ea52492677c145249f350b3e0bc9ed9f94f363fa723c7982ce229e81a63b0962b7dc384696736b16ab5ac819daf05b3733046c90a0a994cb9bc1ef8d23528b898c8dce6e824e166dad4426138115b7e275f20b4d9f962e2909f14a854491950178ccce243eb5b401e19d9b0141663b553b38279c51ec1b821a5f33406e2ad6fe20efaff0b74cdf52842a659d61ee2b120f18fa0e970d8c46ddcd5ef60cf5d5fccafbb868cd02bde6aa40c898bb9eb61d18b4a67e2f25860aee417000dec8bfd76a13e4b405bab57a036305b42a874bcb7361d44f7d534c38cd82664b2c5790e83d698cfdad6ef5c2ae9a83bcd03a7f23c8ecbac2c21ce24f94f99d3f86951c556d5ca95ed266645d431f7b6a78054a5852da6d3e1f338c6d8118d0d5f53141423a47e5dadfd35a19b96c15c9d1bbf55ae64bfb6997bf4c79beb043663f54b8299cf778fd3ea400ebc161832eeb809fe7014ca09f2938d81382ade7e4128acc6317d7e175224616bc2c43147d554bbb49db37263f19a19f52de9f420d47a606a47ddffd411580f79d89965a0ecdfa3928a9b7cf01b3185485d3c5b21ecce0aed5fb12995c6b572faa6e732320a4811b22c8c4726bcc5a7762ea61bd191eb1d1d6c29235bc0a6e5cf98699005b865d0039c59b7c6c3d43b4d34fc0a0adede43d783351c98788ca51ffd38625cc81be1dfa689f0dddf0029b6ff05387900374a1dd76b89fffa84329c7571bcfc9246c31db4d336053582ac2cb58ac9cd6d99de06aed88601a2f1233a2ffedbe114330a510635178e2e71175f7a31f42a9885270f73e82ddfc676b08845a82027c4cad67438487ab09262b9a3709fe36a37f05d0c2661cf7a9ff2fbbc0c5e7b6ed27cc73b56dfca452e31dafd58dce0e9346071fdea1aede78c3fd6b2888ab6b0b748787111d92df4d1e0f58310392a306c97bd6e3da273389ccd6bdfb05639502126d48af3976a9c5e93968cba57f347afb902b791c82dfc71fb7c900931a5c72993c800b5c63f7077778188117190b8a721b231639c35080afc59df6a16f670a77d638b83c6b8d63eb4c4993a72359cb6f71941528b9d2f2c7af8d16af401eb224a42dde5786ddff661b70d881d348a65478b9f5df0328ecfb98942748a55bcbea4d958a72238cc0bae0834c33ed3569f843a729af35d2d2a6b81bf40fbdb2457b15833c86b01b41a3cb97a96cc4a31eff37c6e2b2bd3366da6af2613d677e049f39fb1141d7fcb96eb8f49e7cfe24774ce926ac991d4c51a11d470e44a68f350b182ce54b66045bfbae50f9f85065b95f94a76ad9b1bde0b8730b7a1e72a90d3e093e3464ded4126c67a82d9441e49d9d4ec8d608a6c5e5532ed6c6e8fd1fcbad92509e684c186bede9a039665e158a0ba899effdf624149385a549c9948f398b4b6af6026dfedc9b9f9ad487fe396639e862a8fe34e62fa1a27bace1ece656b5603154d8213162d8fcdf53e06f327bc8741b781fe720617fea0bb0be634827817538cf405cf11a750ad9798e9b04a5e9479f954c659787ea85703deb86833916630b8dfee43b58a6f702d116caea30127bc65ad31689770219fcd6af05e5ccd0f672f6bb4ba98c18bfb766e10faffb731384942ee97d39bcd65cd1d29fed254e321806fa9b966481cb182c30f2b18b5fc8a3861a58c9d20f41db02dc389279fec9fd6e6dfa2546b4f9b070e003d733b1b60abe1cc1e6f860cfc2b857f569c1ba6985a9aa80cb6a3c3d277dabcb544ff0ee3ed31579cba705f54bb52a9d145cdfba1099a4fa318498a6fb661a2fc4236b35b532c05ef562d7aafde2efef61afd32b0344ddf39b16b66c056e6f8f4f39ee272324bc7941131414f3519af8db2e7bc28935decc9cf28dcdcadd70dec2f1c15c24da46e20ab913cf6c87f4855801cbc44dd160c74743ffb4afba0f3ac608acf0294e669123bdb0642a0ce310a7086b57338eaa093b0712c800d574a3e55b77137183416070e62cba14007e463f62a3884ef9f5460a551b1a5964e472dd5949709e5ede740d4be32620a002f801bcc4502374a233f9efbde895de5213c1c535b26c0f389c1c64736bce6b1168fe49d362969d3a66d6efd18591c431af4c8b81f582ca6c33dc07732a367b1d5f77778ab2e9d737f84011203e886488227cd3e9950eb51d2cf71dadaad94c63369d08c1fef101ef9eb18946a84059cf9dd679978e2ada7cf3f01035b1cfb45349c9401beda6778ee5decf36df9ace1ef0f9dc53cd56ea86449a6c0e0b78807a4d50450a7bfb4189ff9f72053c040778cecbb4bb2d3dcf92a193746e879fa30a442549d49001e9d6d46fadaf4d2bd2cbbb694f5f487377797e3af1e879eab386e87e31ba54e9bed1229cbb3f983f73453f09416f86852c9db2dc9c6bd6c627313b9c15def0a44493c7900e88ea7db7fcc1ae2a52df8951e3ae13ee838f9ec7af371f2ed3a261809caef77ed0252c74c87c7c065c3d9d64995d94ef4fac9d3efa12da5859baeb9edfbf7838b2c4020aef7b888bff91d7affcaf0991d9ab112cc267d8dc90477410f2c9577aeb00c77f90e4e0fbb7561de81e89bbbc322d5f27902a96bedf3afce4422c8e318b18735f9c19319667416153ab0a7c4525bb7d6d4cae5c6a77c661960528b25578c75016a2c9b0fa5e86d7d706d6a452ead7ebd204fca8f2a946c6990d4f46a2fcfdb51247bcd5b4a23f69fd77fe2d8c3addd974bab818faa8fa3e17f79f64c2937aeef46b9bca90d575a09b1ee34b7a68038f66b8b3b40cbac0d8a42133562e29e4261dbeeb188b5d2c124be31eb63a3f573cea7c9c5236f2685d15617af9fd74b2c2e2a4f80aa00831d5c2a97dee491c785dfe0a4242dda3331b120f0332b1f3f4e0fb9a4f3b61956ec01446b2eaf7478304fdde155dc1cc8d0f63ef61d36f655641732e514bbff20d0f9e5a99152269eb116877a1ca9876017d71d1bae0dc8a06fa46f00a0ef497bd4b8e82c91b2e1d9b6d1b1cde06148a88f6f79e2fa116ba89dff101475f6c3a4c1d6b57ab7609d44782d2fd231b068d1531d464b21b57fe489d0c910cc4804297611e64b884bf486bdd843f2e3af6da7b9f43fb34d4dd55cee1b036e66fcef9a23f0a0c1209aaac24d53b5e4990448fb0943d36219fa63d7bbfad7f5d20c4684b961af807b9b636456087e6773213629af2c5f08aef9fd80dfc2d108d8ee68fac71b0b454c6cbb032157215a8e871141ddc8cb003263157e3ca6aac4370aa7730668e5ec385ebd0cd5d3f4b114151fc67c8acb8cf266cb0879d88850a90500141179106e2abaaf1d1189839c10132a586c54ed0c49bb7abf59448196411e8868ff34dab27dd1f0da5b7ce61a9bc14dd05a9f03174e41987e4cae7aab2b8d7338fafb75559c23464bd016c913c887570fe7025c413dcc0e1b42849ee49bb459d79ed79fa69a6d3a48ec94dff7c5f14d6645d0ba2a3ddb911c3dcd0578adcfc56cc297f93e16d0aa8eca8f7cbde5a0ce97f224b70569f65572732e7963c6a993f4e814e012d5cdaa9c22a8fec73aaa8a5afe6cfab56d5914a149478c38ae7f1155f8d0909f48fcebc86b00ea0f3bc04831968ce72e8a1535f2c9531957123a9057b03e772cd0f7beb13043a0a35edca4d7a46ee4f5901388a5594ce4e5a7170db1e86800eacadcd060342fd94df4b1c8de86ca13f2f3986e7b58f22e641e23df68c20e4dae544b69bfaa03a21a709b16e2d5eb35de42b70d01ab76f77436d8099c0527fb68378f61e65054c020e03a399662f8237fa062ad3412542edb8205314e7b326e97d1654660ff2a2a0d4e82d25800bfd844cdde026930e4ba78e2b30cfbab3a6af0d2897660d2650e46fc70afff2e39fc4d176efee011324f301f8ea31f665e489e6cb139ad155cdbf80dff967160c3fdb49e7c67ca6689b48f1f5c706646c887a219c5534ad5453e1fdbab4042d0ddfa135ae840f609cffdc01c026855011b953f254a4256d97a23a30239fdf5cb73549fede24290744e91a8e255559e028bf5e0a981a014915363fd946854fb5f856c51d47d1a12121872b9d47c674e2f104804b1b51ad6ee060b82e3342ae06b9dfb659187c8e69aa01e208d638e357f42e416ae82f1bd1a6227f3bf756c36fb16b10fb5dea0290591fd48ab9590a0b45b8b80b1006d54ebee5203016388cf6279c3c8e96c9265ffdd3ffe75ecde601acf26c307552986bb139c762030ff62d5ec03e121456fbb0bd205057464e01907d937521174fda1b77e56db7ac73f5b62049fe279e1d28546f22f1ac321cac6198ff9474e27e610c1a9f57106530a8e014812bb73f530bcfafb9ec6668bb508bd5928e81a5dedc5a0ac5405670d80ea046c0b86561b8fcaf875cd5619ca95a6df94b8fd7d5df574aca50fbefdc0295e52fcc84434493a730d4d330ecb5c983905ea593fb84c9c71d050c48a7ed8090f41eb37ea53f8d12a9c4432bb4cca1dfc865876ef771beca9031a7f4a84e90c5b2542e00572c20b0e03c3ff79578c3a9e50c035150763bf2d95e9450022fb452b703cc71bfd0cb7e805ae587d5a95d868d99938470a336d9aa0b8a25e4c2fb7bc8122f1659a27a244c019681e932d9317d6296f967ec8af7f40c49f53687a496ab20b8f266c64749050ec49876413cd12d4769c5fc34948432bb06d65afbe12322a588108ecff53b57ffdd73fa63141617aefa9b693a806fe8ee940361dc870413315951ef7207891430702e76dbd13ccd8001d3f686fe8daa12047ef0db0db4b16a354174a598addef20224ba786afe5c0360859bb90f4810cdc10cd99f24f90365a44646c647930629b602fa9ed5ee6f387dda0a3c95919ebefa799071b4cc0e0bba04cc899ca95bd8bc317f759c0be072896aba10e23f0f3f92333359901a4957c6af573231e26c1d838923e76298939f7572628a5d275a17f6f10f26e8d92aaebc8f3dcb0c02954d5ae10c37332169d2021c52d40be5c9bffff7f3d3977f5263148a90d3bd56249eca8cd618258e7ff1083b0b224066da8f8ef982bfe6065de64411f9449c228bd29fed71c871908a3ef2d15115a0dd10100c8096e9987aa2d43c3dd2504746755fa23a831100762e32e91927b91e537f26f26aa65021b2aa96450aee720fc66be192326a29144266928436c09ed4ad3ad8335c51cbc9722c276783818051e0c8d630b4266f095992168efaf118e3f0ff5ebb3fd34729e516ade2bbc45d07e57b14cb7bd47be5dc77a37fe38c591fc77087db07fdffce0a4277331d2669402d36a1946b2cac2bb83393943ba90e09f73788683bbca390f2a3a4b56a20c4dbd07524c1dc3a3cb57d93905ba2942c160e78bb7034a94388b7fca0cd9305c1b0e15d0adad90aae462820012fb4c7496f2ae6f3c582b44894d8a87ba63c548e936bde00087056bd17e1084a4b68d60fd9c82153cbf80ea204849971d067e211f556a1ee7bd96877e5cfa5f03eb54ea0aaf535a4bdb45c0cbcb58c50a97bc02a543604539d755e2a45f9e906f81e369df0cb01dc39cce027eefbd6c35261a7329549ee49f09d7daa000ded0d656ad12511a428b732d9946c4a3ed9d70174cb3ffbf8d52e23d135995ad6a4fcd91704d1ae320b925c7e5e6bd8607723ebacbe7ef3e9d68dc0c0cd4a6474d68ba606db449a05d2e88f14205a388a94cb6d0c3d195683b4ebc44b1065fd58a21e263fcb335c0480ef98cc0d8b8c74b549faf176a13fb6dd78bbeb45d58d5b9e608f2b2dbc76a1e1631c2eb90dba9c47bf9c6ef9a4aab0e872440352d204934553afdc86c669442ee6495370cf3ebcf7aaf8ab2af77c15ac549579b14559108c0c0150f3c05c6c534deb38b12873aab19469e8de1e373a0a9f414d64978ba2d168e78710fb13f1a7bdaad2e17da3a750c3dee721409bcc8ce87f2e25a6d5fbb1a97965d8cba701297ed104500fd3da25e1b619f054cb8379297e44533aedbc4251830724b9e8a78312b08a2a790e5d907aae8c8fe71a01ea6010262048285f18c12ec4c5763cfaed6419f928da275e23ca7bd33a5aa756cd3a7872a94145dfcf61ebfe527d658aae5539b8c64b7c53d6ea2bf66f2f8dbfd84d16e3c5a15d4556c0d12291c02218765dfa5597a8a7eae0b672eca2262633c4c37e28e9d4171907287b1c73db2a9ac1f1c9aea80dbe86eee2a89eacaae3f3b02e777db5456ba7416dcace6dfa501f4891a8e135926beae4fe0cb8be89eca80edea410c0a2e95a1dca4ea252a79d40763058ba68c2089500f1fdec9d700e26304f15e27c3fa4525f1ef397272749c303f475e6cf813e9dc5412b8a3e98eee46f322100863d381837fcf8e1f55e8d196d5ae87cf09e750587c25230de88eb85a9a49fb97562266997a31b0fc509fd7e8b4bd648e6b9ee18a25a08c460f427e1fbe21faf4087ea3459654fe9a84054f5c20899fd993d50acdf70404eb111f458e38be505fb7e7d97f5386c986e16105e69dd40fc486cafbcd8455213bc271cc2d6944d881bb575223cc19f8c93a48212dadc17230e6c6a2fd84ab8e64f156e4bbc143db091a43742ecc533ec34e7b34c9daf4e3b923047b886a9d5dd529c6fea98015f590354edc4c57d038bb6ccd7261679979f7071dd77558d8b3847e79a1949163c902a7c6153294fb233054e61a456e970500f8b3a69dcb500ffb15dd877b4d1193e163accbbdeb4f73563dd66e0041be1a9e01065c82932dc1138e6c4725dff09151f4455ca488453b082d023d4f26bb762b1f6fb68d6c717f25438015cfa00beacb7830c2580ecc3198c8b26685685a26f090e40c19ba95619b8f4814058a607864c85d472091030bebea509150b54fcfbbdfd2442157f10b042a1a9b82c32d00483ec740a603eb1225d22338ba0d03ce664ce4bf3b74773d9f1804739d7b823fe3563c947fb4032df9c60e2b0d9d6510441deca946576c98a33172f8e5d4851e0b4773869d19fde51622ff6e822b6caa910768b4698a86246b048b7619d2fcfdfa0cc28776dbc9cfee047d9856d977d16674f4337e3884e09b85209c004582bacfaebc03aacb1305568d43cbcc5266b6e7059e89bca3f9b26baefb1181b4046eec25d7856ae13d7807433f3c641ac1013acd90ed75d4838fa489e7a51924d8e4e6dd4c74eb86243f6340a11e4d84a8f3bb002f631524d2a1119057ef46df921a329ba190490e1efe25d85c9d8c50d2cf98356d49ebaf2223a6709058a8b3fb6cbb0cf8216565bbf260ff5bcb4290b25973cf32097d3c6970b9139c90eefae806ba2629a6668cdfe0e7f1d35168778942e0edf18fe713e5e7b298abc05d6a508d4e3d25703aa96038038b3aa226f12b5dcceae46eb71378b72135546ed5ca3a1929d45d99f145705bb5e71ff377142623c0a7069fd18bb24b2c319880dfe2663591cb61634aaa8de1450a355acb0ef895f410239fcd4eb5be3069cfcf7fe89f1ee2f5f400a6a7cac804622e251b1ed744e4c3839ed1bad363eabf5690a09f9e13cb491bd994889258033b845df1459f6f76ebb29810e84abb6579c3c87c9a71f79fd28c34efce1c3a5e4a4ee4e5ae7bfac1eaee1cb335e7f46e8b36a860d79990782932ee72f147a39cda7067f5d9d0e235b1beb18fb249e6d9e13b0ced9cd2ef573c038ff30f2ff8cc74b63943b2862e4194c66f86aa2ad777b8bd1a56cdb27fcc23ea806d9ce75d245515cc16e0889384871d87df10ba601808dd410c7ce44b7fb9ebbf570ba0abfa13c94d39be7273bb4072a5ec6811de2dcaf67da863c4872e143a6711418acc370d7b9008d74e9c17a46cd3d868759eda25da217e98f30ec7b393f3dd3b134a8c4f2de8a011fd3180cc9ae3c9767e2b4f2ad5eb56696cbf8c502f3352e008dd919c36a82d818c5f52ee814c4814952bb453a90481fba135090472ad7cdfe01ef95eb7b6d7f1c9ca4bc98451c40c74c0b56c151a40aa45fbfb584e27c37fa87218b7fa8dfc24743f6364d4237941db384b760d0d34d4f4f2285c3816441269a835f818117cd0ee5663218b3b69d34eb5a5ca74a881bdb9dddf182f918beb57ff944dc0279e6a1a222385c089c1a729622663d6719fb8c3ea6b0163dab35a54dc5242b741d853cd5753feb51a40a96a2e9a417c3d7de630e1d800ebeed9991a465485ee93ff821b6e505d503bebd37dbc13f810dcb85bed2548d2f3f67bc066d861389628a834042fd20f259d2a58da81ad25c340879bcd5e7412bb4f6df8b481cc6ede76f851348a4d7f0a5f8cf72b93487c7ecb0234b8f356a3ba8972d7df43fc67cedc5ccb8f3e21b571ef49387db64ae6e94925d7ee7f9d77e601e8fb2dbc17784e2bd8120227abcc83bbe0358ed4107a799b940fa2b5f52c7244d067e07050b863f620ebdc79394c1fc6ebd8a98f8f058e0c96eae7257585801d6a0816f5f36d24b8f8ea1ab2427b0f58341bb69691d8c16ff636bfa3d8e9ff9f9cbf85a91669dcde62611f48d2566e2f0bd8106efbcec6a6efaa7dfec314cd242d69cfd739730347163e47fee5825c5a3bc8ca3826eb2b26d8e55b18f56efa3363a5e63bd4bdd70175c55fdde43d3721511293c78cf90506816e38c7519d2a9c70c4eee3934c12e220f762cd9ccc1b4b3ed9f8da9f041e0a247429ee97fc7fb19959f34160a45779c98adc5b4a6cf1c1e2f6d427689fecb0b1e95ca2794d2d661cfa8ace317819dbc38502532082424335d3d4359756eb967238f757054957324e14623db57d751e4609cb376f49b829aa79e41fd81fa99eeed410e4b698cef2d68e9db87e4396eece3a54208613e34646a2fcbf007ac27b51acaef442e2998755d4757149d54f237b428d296618bb9a3ee4415966ec24bb1a47befeefd611b622581c0b2a92821831ff37d443d68bd9140963680ab6da2f0fed5781b78c4385cf52c207c36440df7c7f0fe3fab3ae5f8102e3897fd1128b490c1171afc88d25239d1d1f87ae036d5a239d2bd8439f9e6247168132b5fb60bd6992372931354e6ff2f58eef338e5c361a77f555a6fdc7205b885c729ff688b5494ffb094a68b05652d70685415002875c6196e58389e95d1d54f688b5c13e323266877195afb2a66d87492a3b6fbccdb084830bea4621f4ce6363c6bfdcecbe8ad89bc2fb6826bf96cfe129aea445c3103320d549bf40f185aa77e63e7de6982db96d87291b8cd66c41d3ba497c9c1e0e2b1797e6e8908f6b1ac32ce1d235ef31db71fa13c28adfd6dd4ed15e79cc1898bd7022c1c546a95dd3ac10641b12c480ca087f9e761bcd6406121b21531660940f0b89b2b8c8427158add11b797baa8928a19ac1b5d746e1dece438f8dfa2b0595feeda588bd0e8fe8c100a332acdf97c4b4889bd8e594c50b1dece22fe47417ca0b794041affbcc849e64f6264e748afa8df589fbb1efd44761a65a5e454db3549cfa218589cf66bf836803b581a58ef661bd801f96a726a96d2080c3fdab96b48cfc179d2e40a6b2877246ede4c392b56d2b0df8e4793600468f72e64827e8147dca6f5561716ee8a4240ce128c5001501a2be8bae869fff7a210d9abe415257c9130e98b9a84ad190a9c6c5a328a752573f811069fab56b7e2816c20aa1adab77fc5c5dda5df838a4092b684e58b1aaad1798863e6ca3cc061aeafc5e88e75f7f97ae09e77b092e12d20c031d56431b1886e322c8c155c2484399f0890891fb4dac6acebd6ab40b50544b2620c96b4e66d6293ebf1c949373be37c488c658077e1c6f76d6ed822ecdcb1f6ddd054f7f4dc21610fa6b65a60d93f60a8eacd31e8af9f1f8acf7652532ad54f164ae57d004716043ea3faa20d8fcb77c385c40b850240970ee2df012e2ddd71fb128fb0dafb8e584169ab3cef5c88528b5c275b70389ca186222adc2f4bb04aef38c4d56929a2ff1072c59c7995514b1919bb5a2337098774806aa3fa573b202b2825bb273cff91624c6827d1d0e44594c8304b723131e3964563379857a647ce0bc9edec493f1571d71338667cbd832a03aa36a94eadfd7216c8deecae6c028cc1a30174b48832f4139c98727622d92ebcf04d7779a0d736f1bce99d19e219fc955362d907a0f28784af9923f17d3a79e3b05e8b136daf415c89c896aec028f91be1553d53b6ce387f0bcfb8446cefd354a42873cbe654c79a3827d56765f08dedcb2db015ee31c6fb464d25f6f275c191c4a5792ad8f971996c98fd7cf2448c0c2f84eb66df8a72e39ee8c277762b03d7d670b2efdf92b25f1c6a042037c38367230dcad92138065ed2f7eefef6267c4778dbb70f2300e4d537b97887faa17547a91a8de7bb7ada9096a2dbf958f6c5ced4dd7054ccfdc035a1ec340f23306a165665ca2317300e83b2eae40da49cdaff5f9cfad500384c107988c8442f28564b2691a3a440c64328e4472a34b0f1f56440c7e79350b7406cdc4ccbf231513bd1d65d6af6a666c9a35e0c374b1c86e75ca61053a47291b1bf7d743ced581d4113443093248df2e6c46b98c7a8cb77f6dcf7f9c1366d35c54c18031d04f6df803bb4902519d3823464c7e7310e8370b75c1ebfa11f8fb73f6e27c0018d3a1094ebf8bb51df1d3ee5c43a072be5ad474a5299ab159fb87c70ce41108952f95a61f6159b80cf8cf8b7286bb0b5a68d6ab143b7d5f2f851c830dee205a287aeb4cec625d8ee7fdc9b8ce1c8ddf929bbf091cec37edbeba2b760acb4bafdc50009b186c525bfea9b2e26420785a184bbc37f24760a43052467b7c633557278246116e03a6b4726492775d3b33013b328bc0b202c89ce0d1cf68a8a034845b4e78ff13b82145f2463a3f670ff5b863a95bab43369cfb85e0768f0469e955bc4ddf833a8e84d8663cbe16301ff8e58a91380e882e016cc15a6fbbe85be29b4ed0168cff49b48dc295148d41cf624a3ccf3ad967ae3c17de98dc34158b4df043a75e16cfd7ce3c81607ce71073262c203f4d08740f4ab69a4781cd2c824900fa679e9a0dcaf7b70073048f15ea291551d3ad0cf765b5264403b5687ef03a23c01d5eec49fc1b08e9db04474d2193690ff820f02ef4a41024b72e591d041229db0aa5c1eff1f650de24d0fda692c15e594619310d080e108dbabcefc8fd97e776f5e51a444c758556de2507e4bc8a1233f4cd7116bc8d7a0b81a235fcdccbe9236172e92b67e5836e49f34f4bf52054a2e5cee794b83ac0b3a252100d78bb6002ca592e555a5d15fb5f924305a51df47c460c8d9724c0de2ed91b4aae894f3e7a5687134b365df59d76ba78185701c3eaaacb8773eee82ce83c1f9159d90019be61a3102b7cbcd1eaaa0304347a204a1f9c15e2419b4cf645a3f91b941e8b0a91773a06bb6922f9581c9757aed97c9c200dd262104ea06a90528da04c13f5f3d61634fff18e722e430e865a55c4626a685c8cfe99889c97f13c90912be250eee1d8e62ca74d45691e381a024a16e0d0a14d05fe3adb139d12969ebf6e54629bc3f9bbd81eff8eeaa2106874737b8faaf72b90a33e5af0c7f624933f971347c66a35b041841eb640c9a88ac0b81de5be377ba6ece9564545b2e17a4dd89daf86f7f80bee021adde69511418a8063d2c97cc4cf99f18f12dad6a459fba001b7d638d8a42634cd84ba1fd82ed31e071c622d250491c8782269d1296085f04f79ca50281c37d908a1560d483553c31da938d788f967e70efece3bd318515e43cb26329ffc61d7eea24b873cebc3e80d44628a9d3c826615a9633e385cc2d4f777148cf7550fdb87798148cf77d956e27582d9dbea4c6bdd6801ed1f0041840f1f56b60935457e0bf8866b44c3b4711b24665bb7a3820cf6fca152da52f1239cc3e96a201115c9971405c3b4d0fc6447ba2beb7b93cdd573157c9e828383052184e61675e11741c1df592d2847ad4842ea5aa91eb3fb225af0c43a0d6ead0e96908a7d97e8ef63038d93a8d7063780c8254ed9386a36028833fb9bbab20410a4e3da52e3ed9cae9f888180a4445a880369c1e8ffed6f92edf5219172222b36868236727e2b93b5b5d7433f643617951963b9f9b2e0b6ea0ec7134e5ba96061f13572b7cf62517d8e356df4e80e619d89171f71a20adf5da5aecc392279529f4927832f9f9cf31efb08207f583940fc34c48bb754bc7949b71ecd17dce07181d2e2abeb88d3b460146dccbc7785a682c945aa53a23b3032ffba68f36f9002d4dacb919d23825ed95247f8ab933b57685e26f528cfed1421001870b3adfca67f997c105a17ba5aa6838471d26d7bb69de89a81659cf301606b349e085d7b4bf93d3d52f6495492ffd69dee0f89b53819b4a85da2f385787242971ad13d5d55cc959c5df0996d7aa6f6f467c73b3a6bb5823ff3ebe5d7648eefeba7235ab87da4b103a48ca8ca3a270edc88fe21e904d0dafc5c44f29529d720499f406105afac24a2e45a9106925f371d9295e76b82dc36fd4a4f16b1975084039c736aba1d0131b5bc8c8d95acceb55809075f8d0b116632b91d705d5c17daa374f34b003f776a462b42870120d24245baab6e15569e3732d010fcfeb24fe21f1d358ce3388c9724e1c42ef3deeb3b6702d5cbf9cf2d43d7b2f9311b406fd4ab9d809d3995fd8590835a843e83419f14da14165a105145089d796b8d2797abba1a03cbf67bdf561a2838db1c82a54622204c317f0fb01e1d8a68ccf9dae7f50549a35bec2c28dd766feb2aea9797253bb52bd93a5add77855a100fcae3a35d5f1e64b1b92303831bdf9afbcc8db432a040d1e2203755ff9f7d0b4928830246de590e7b142463d801a93a48cae2e41c4e5a6e6b6635a20f77f3ae2c7234dce056c6bef1ee844c59c2f89d02073e784a9d1ae7b4fa1677fa721449d388c1607493fea89be5b593e58d6a747a847f13712a082875b4cd44d6c072b734514eb8d28655ae0dcb148d74ccbaf33c1f2045750ee2f0adc5613a2a7a23be8c530db41b38ec44cc3df8768f0d16609504671f50a379c5f1119829a3de8365f6c317e3c517ea584c8d942e6c568cbeccaed5d65f7a25eadf2c59aa0b23d065d5223fbd32ddea6fbfe2cf450c69d66db033fb049b3b33259b146c352f24498ec43280eb6381b34fe8cb26e038bbe66420625e392a789bfcd62cfc4887e2589591ece0a0722b668289e7f21f321a8977e118c62c44f84768953eb12d6adcc8086ae370248caf4f7388d6d28e4e5cc196a2e560ccd99c83ad5fb7234b05534790137fd4e244bfd36a3f963a535e1da98c5ded74e31f630269d3825ecb09d9d10bd054354571a56cfe69c6355930a60ea490449afcd36672babf6ad479174764ce05fbff8a019ef4270159ad2deb0867668843332e601f628cc9bb156b95a16001ce9f15a83bfd94da0f02f2934f6cbe2770756b94a823f90123bc56e407fefe030b4fd3acce9f314b15ab2a4f24132a459d1d65f4a7d08c56aac5025067caa99d9e01e5d9d8e0b96354d59a12e2acad1e190414c3f0620caf045a7d5348dffe63aea09f91f2a79166297962c8da1cc7e4908e2f6a39754409cc6cbbde6a3b6b979f7ee982fb1b4caa871056a3db50885ead678061d7e07ed4fbcd2d0eeaea60692629ff10c73df46b1cc6e861586c18de9db15c6564b51743f73edd25e4a3333c059b8f416b19670e189586f10657d655e3aef62cd0d0caebd76a8e79508115b08e787b06f038159dd18eda121fc8a55e65a77ceb8bfaed015bbdf7849fe22bd7693644f2a0c74c08401486fa38493995780bb3cbab44204b06e7008ad9e36dae05383eff3dd2409166c2504477c192b15555130cee858a6e2ceca6f8acf583c6056fac735c911a66540a31d3570a74a989a58385e80e3e9d319d0e0c4f40882eb8d2ed47ca5fbced0bec6439cd58792bff6bce72f8313ec68f9952d1e4670570046fe89c589d7f1207bb62e7e7fe7974d8fadc2563d065a5176530906d11dd5c738f7ce9877f22f4c39cd940099211b8cfcf1a51ffe41741ae97e7b3ff1f91957e587b2e76ab434ec8e527d5695842f2f073742fb8378baade346335da1318005e8e2254f930e6f1a4556bd3d4e77eca14440a3007b4c5219680c487e7195ae48ad990f567bd1a7ccb64e91e89474f30078d0d9e8529e824d28eba095f1ec18a3dc8e7a97208a09b4389f19874b67a10b67978c9b5f5ef87160ec1691f254d1fd59682f36077500bb9860e67e9ea09155f33b5c60bd3079da60b0aa4f3aeb929758adeb92ee55a5dd1ed037ef38ccfaa6db34ade0b2521aab0c27014d48647de255080d35710262a8447f21bce8fb0bc215dc96777b5359cc22144899d55f32cf560a38d95ef69d44abbd5b61207a813785278195468591e5f9725bace9d2989f63c924d6f4ed734a1488fff7bffd51299167ef8ec2b0a22881eea6771d2a0a8412900af65e5ec3d97ba80e51a904fdca189e9fb6d2e0509f47b7d9e98f2f08135300d6e616844c8114907e13c437eef4e3f2b82453121d7b79a931fc2890776bb0fe22bbee26ae8752617b9c8a3ff06da7fa0d6399060ee468be5f0e6d76938e9d8f816172c1cd1e1d90f7e052648977f2b540ad99e8a634772b4256fe502bef32b8f2d845bad4a34bf0d1050a82e4359e1edae70d6ade79ae20b2f13eb333aa30b443d5827beb1a0ee325adec468e5003629ddd6f7a3a82ac9a8fe9510c1b4bae8280c20fc82d5c507bc2c8d814ba8955cbc7abc9d2c583bf7941f6688f2bae415bdb67c46ca29ea8749f6e017ee2d8fc06231a0b7ff8ef8732554445322e2d5b69b8d38e27451f46cb73618892196040d5cb6963d7bd6fbb5ac0d5ad468aa35114b47440e2fba0ae40a8bcdd176027927733eb9c3ee6d4dcfd0ce075a7ee57a42cef7455127201f4a838a568bfe5a47da9765c7e28b24253e1c6d9802c0ccd827ecf968e9bf852ed2b10b07da21fd3cc173d6ccadf342ce744b407565274b76e18df9e899a1cdb27fe6a166f5400457c6577aec62668633e7e6364dae6929a9050455c8de5ac88216018e9ccbff1c5b8b6334199f34699445d00de27b9d474d6dab75df9ac0bdf183563293c97c767f646adea76d6fbb10ba6bc99417bfc9c77639054668d4af11076a0d421b2042cea291d6543c9896ddfa1518ca3d791ac7249384f3bbb7f8a9f8d4a78ed8a7292fbaab4119aeaebd0e47dd6dc3c70fb2ae0adf46434d0b02939e8e1acc7aa96a54d944f7e75fac7cb5434a0f39c4c739970ce29be7e2d71b481634b438b920bad67d43f2953137db3205198b43182a19325828e0564a8f40e4251d220bae599db3a70853fe29af57a1c86b601f632150b099ed6275b408637e5b8f97275e1a6c1d3183fee3af89697805c411ed38ead1ef7fbb48e5a8aec7967394ac5efcf359db47225d93ff0d551c3f749bba73865ab560b417b29d257e2d594c2f3ef6172b9cc1ec2477c5616bf3cd6ae5eccfb7e27cb4ac7bdc0d256b83be69b2cb875a3e6b5bc1094f14cf38eb2fa7254aeeba88d300e9a49044f48802715c87d5088b7d8f3be096b5589cd6a55fc9ba799bfc3774594bcec225733826d9b6f790287fd132852e78382d20feb08a279668aeca6440d50dbfad17b7afca765842e5cefba9c2d6457dfcffdd508f1ffb8a920706b57e1adfd8dd5983ef9f52a096fb8a1e08cd6f00fa22488bd8af30eeaf16b89f96b979bad59be6419429755b38b770dda5da31dd0f0c8b4f868c0118585b034f3493a051e2a9eb9b308cd06bccd9fc56c49454ad10e91fde507e2fec5332cbef2b3c21ec5546296af9913eb310da03519c34efb04b212e76334d548d4d02874de006755c6ba6bdd705da0e807cf8bc25c500c2dcc2b72d9ef3bb10481281e56061acaa91548c69dab0ae1ea234e90b208570c820126f1b66bd4d594881194e491d2bdfee0d419375148851eceda7affe2f5e7a6acda39d8b75d287901f24f375bbb703f4ba427efea535d820ceeec4809cb6816d68bfbd71aed6edba78811852b4d4d3eb9fff267d52d6112b9216312a6313af6ba18e5d665e1d788eccd5f8d0415b75f3c04b09ef0f8510796bf0634c482d6165ed0b41f601c48993aaa4f9e6461ecfb3895ced474e93442d9489eab93928bc75e454beea3076eebe5a54c2f6988c5b35d822bce8a73cc4e5de308ea6fdcaa9c6d8fd75efad497319db1ef1bb15f895c681c7afec2a23a5a5b6a126e0b8d40510d2dcb139689f9e224c4cd72428bb0af8a8e457b7504d473a544e389960d4d162c3d32839dd699720be0f81bc13c35787fcde8d23454d936acd3a13adc4fa246bcae624ec5cd43cee3d085ec25afb5bbc27aaf64222ba9b18f2473bad03bd66ede9e831ee5b21ac501b05d7cb1f5ce653ae88be02fe45f2ab6088bb0a933ee38123572a609953982189a7116aa933d30cb95433e3d31d3e444abf0c84006c47cad63c13f081c5af42331081b33d46c7c5d6832896bc4deec387335215a25a278bf273e701b7b69f0d885e0c032487a1b489553988b56da9a3fc2bbef4d48da239a33ddc722b9d92ceb404934764448ce499847d47a5a56b25d7b825123a0099b06508ee03a14c4acde56557e0756c4cb641c3786b166714b572d5e2867d41276b12ebc0ecf5914dda3b457a802cbb9ea9561c16e2f2e1b8ace6f303f8e99e1b772201b239f9d1a68c20dda258d730465d6f190f1659bfd036644a8598eb963901ff6647e0bf43b0cc083f271f15b02a048399ffa2a95f6420dd270cb18523d522c725d82e3ae0dcad467b74930bcbdeb043ccc316ec5bca76ed5cdf8db7e99dd6c6743791ed7664b3c545678073e4b23e34ebf74af508c45fe98dd0311c631d2fa8d80f9707c1edf41c391671e2302095b0b221834c296bef71f501c06b7457efa8dd36317693e161b4e949916c84d7e8f2b43c7d83e65f1afcc743b5db602668146b7fa7ba7fa969c9e4a6ba7dc9478e9b30438d1fb49b830e104965af93beee22c6fcd34768d0868c996b58677bf7f2f3b67c9148555512457ad77bcd47f4f8bdd3d499d2d8b62cf8da1eaf832f20df25c886f22f966574b6b15c930aea39f71a60ac47edf29945df5738f1c6e33675255c6cecff1912d3a1b26503c49dde50b2487ebaf176db10bbc4cf794b217bf04b5749d7c60b636f8988dbab045111ecaacb7bfbfa8931fa1e688ac65915f08a7eb52119e9faddf1e35012df68d0cddb777ae44767870af21c8ca947df1a07eeea3288edc5e99da61179e356ea5b1c9849212d8e3aee533ec730e8f06a157b0410f930cf16a4240fc23e75b71a256d0d6151c5da5ac048abe05ae7d1c9477bfe10043202c093c53ac6fca325dce2069f27a990cf98dbc68243ff9c4fc27c8c4a60bc49c56512d7f088b124618d4932a996dc49dfecfb5a85dbb25ae69b36af6d8e1e41075b56cf9e496101058c99675b9b90939261de6a806c086435b5aa948a1732582cc2ce468bda3406248ec92d4b0d955057c3931108305702e99d781a843d3bbcc2164d2eb34f23a67ad49cdf5b4ba9e47a24cc7f66cc15957648c364be4fc2f4d45d707b1ebcfb39faf4ef784549b7da7b72a868441bca0d285b524072444fb89e212946df7e5fe5da38d6c56b46c6b3912e50eb6c18e05035e177cb452b82a7f11ac6b55dd8f7db7999c23ed87b6679af54eeb71245ac8bfb60698f80b1fbb0c4b2552abfc38c125d0125d45df5af37b02bb86faf8961953e8561b9bebccefd05a0e3c1b3e7b19d06de3e32226025c4c1d7e4f1aa84a68b0ae7aef32bd258349f63a6c2e18dafd43ec7ae6556a8ef5583d2b2adbf442fd0ff06c559360f98b11dc8074179ead1600e773b2bb49a8fee3a66e1c66d4162ba7792439f69fd46fc15e5e1bdfc2302126315bcf55d58d94f156be1bd4d6e741023cfd17eb2ad83e5524397e35b9e1304782492191d00e080bf93a5d04c1b5b2797ffc23e24d1925a33eca0bff44497f23d4137f2e68d009ab74e5682dbac39a53dbae6bf423db22c8f0a2b6f22efe379eb3017ad823cfa7adaf2da22372818890161c373ed529ad9750e7a47554c4dfb48123ceb62c286bb6812fb4d919c8e34d762b4395b12e1e345a83c1c192f5e871e0e6d52f771ee1d985f3998daec6dc27a474087dc4e12d8bfb7eddb4615a76dd255fc98d77b906e6eb1932f28f66871277271355b3a06bc9c92e6eebdff7dc756cfcfa391d9566a056390b1fd35f8b97042069ccddbdf6042421beea4b2404e5de0b93eae40a686149c8c3dcabef0025ba7a6dcd9722ab48e6f8cbe11de6330cadacc3dc74e9439d864826941fb15612be0c48a31a23868fd3a0d664e107ff2c658ca7c2bb3dcfe2b7561c7ed9205aa899109dea15725a47703fbdcb581b0cb3a663bf0973bb68b4020888088e3c7777d4bc97ced46ff778b86250f8b51c1b07b094644efe62e34ae451d7af683a891920b1e240a27ca6159f712a8d7ef10a589f1cbb0b0652a87337d4462409d2cbc2d9124ced767c781a8136a39a4474c8a61c9480762e9ebd7b38d834072d9b7c0bc49243e8f6226529e1b51613f6caadf9b9568f003e9def31396290c15f23224854092cffbac553660cecf51bbac115f5190ffd75479b3ed98a0449a0dbe5bc3945f47bc98f0e126414ef94c5821ad65ed73ef5e2dfed80c10ed3cda9507300a6c742d9c5b36f8520a7ba154cce81fda1a8214c7ede62b6ae9761712ec81c37fe1cc0826d3489004fa7bab90b176cf5973ac8302567a428cb74c99a31d5115eaf8351e19dc87cba0df3f6efe16a85e44e095eff0bdd5ad7cf2f651c4a47cb78f6066a6678a5d31c8f6b1a260d912e3cd9a00df18c52bcb22310be1ee16c1019175411a52bd42af7315c1981de4ff49068c3f7db8c616585d451d25ae4908c0e8b59a7ac80e60bc4b868585ec0265f6f5cc19b6120a82c0c11cab92da57af0f621b439e861adafe0fc71f88a5eac0d8b21d84dfb8ec47e09512ad49ca3593ba09143fffa47889497ccb53f1c3290f219072244dedb0366fe9b7d2ed33e5e04222e5bd87c472516173bba14fd44fc7950a9a14bdf83f46ce08f951a857b41c8eaa815ae10c5d61f121d159040c1e3592c57310ac08b1849d2a3f97f9b00f55ed4d460a15c6e4fecd8b503fa8f16c515dc68730c771200044cc0011fa22e6188a055c885441b8d1d407fc684c606c68cb7af573655077405d87aeee91adc13c6ac2095d501ccc73d4905830eca7d24cdb6de7bf16f3865ae298b67840ae371980321abd9a5c349bbd28c0ce80959bbe5f468e6e97a45dacb860da3044e699b21195e8a8e21e8e5f09bf81fa187702b3263a2f927c15fe2e31d1a91dbe268913091830fde19d520d07bafe812062b2925cd9a72bf246a0ee13a34e912dfb23fb39dc1f14e68de0d802888d7713f78b3499050be51d1d6868b95b695a7d00b277216177c7b1c1126023242fa227724905d7bb111f109e497e954f4d9f3caa3c9fb97dc7e298bda4be04a1524a738cb487965f36f53e760aadcfbafd40a764d0a9993d4aaa6077c7b9f5ddf3041122dbb01babd8cdf7643076b1d38982c243606defbaec286eada69439a8e2e35f1582171f25adb775e60db40e1d4e7bc6f27abbff2a63fddecc217c2eaebcc074e3f261841ec294a5ddd9ee7e3a9ed107f65a75090066ca0200786692904d0c76829a30ca5970a919d5f00298f495bc4fd67b1b6d72be7c76de881b1cbe04a24b9ca27cc7985354a2fae46ab55fc9a600b1fcf19d5c2bd116faba4a8e546885572ab5d7e26e7cfadcf19e8d1457ee3a6fb0980cbf22578b198bffa5554b1806bd834397ac65ed6f60894af21c4bde3d8547f5a41cf00a350787372f6259cc7bf16a195c0a4ae823215c1403f0bf9414225cec77b39136fd75b754544c79ae80b024b451ad43219c645e73bcaf01a04081062988d2ca32e57a0a04ded71c7fd3ca322706a028ebb1728d2dc03302ce49d6dd5f9eea0d947b61520c985d1a768018e4a37ac2feaa6629e491fda2d8001c94903776abef81d60b816119083dead148205cc5e8952b81763a6f59eabffb91e5e866684f8c3e696e9cc204aefcb704c35433f6b6124d14b74b15acdeebd7d57b6280a300d6b534e31914a9418b41403daf1b07da3d0b7fad46c562734ec2544fa017f06593fcc1f43b836111b13d94c61ca9579955e98094e511f662b50bb91963a29d4bfcc85a3ca1e4c89500b0739262d2c3312036703d9823a67b8481f8a733409e57d49cacf49af5116714897f4925c05ad5aab523a8b6ab3c151a67fe6ab635204fcac2497fcf063dd45f6e750c519b11fd975bb52f871e0beea5c527341b367a1562f62345660416247ca7fe91246834413521dda214c2c00450098593d3febafae5d5a11c67e28800d45a1f4acf5f125da2eb64fdaa16016b914505f601d0407fb13fadfd23f05767217c2b5474d34a210c169ffe6c7e23ee2cc3542b3a7358c5c54360551fd419d7c4a05cc45d12a30978cad88679359c178c50e45570df6eab566181a622f59440197ab53ea14ca54a8b8a2aab831dd2416b3062bf4fb8c73b31155217f7fcf8d755dc30fab0d5597125e3ef0dfa71f6e9760dc491eeb8061baa3c467d78bd0f092b817ea24141a2f915fe93626789ae6d4a11cb72ca0b66576dbc12e552217dbf890042099a3a92f5ecacb0f4a235b5b58d37bc7b1956f6a956c0ed8e63038e87e14c953206b61c7900d7be3df455f7b032e16a05ebe4480d24ddb43c99a716e74af20b09ba5f1fe982069191647c010078a46ab58e5c6007c347c9f9cfdef2d6e142b9afffd7d129d4a4a3cbeda15e08d83ba2ce142684ab683ddd0def3e7edce15b1ba2af6d640ce828a8f11d305be3ce01fedbb02a165adb6c6257f8ec42c83c6c8f38103afe30df4733136cf773a11a208961cc86aaffd0bc7d57588ad7170b96320ea31f05cf2ff8ca56d41b77ea63207ff7bd5ba0748a57d317e94fb920a1768319ea3ca6acb80426efaa37a64d56454adb1abde1db9d04e89a7aa6d34085849127484adbfc26906ae46063d20fe1525fb1eaf7d0775f9efb3666027b3cd5420ede96b0bd53561e1f20fac596a8c5a680522545d881cdbcf9b7b203480badce7e03ab0f6d852cd337306045798f02bb397ee79d23855f6ac690e43b3d4b7a577040de7ceaa3a59e6bcbc9aed00578dbf93635ee7e94867c43c0cffb71d7bb87cd948b7e6ba37cef5a09a781a08400ba8165370d05004cad11543d2fcaa71a9436c0f6fa3d59a591d165e650621c71a9e1ca06613b5c2c73e3157007b3e95fae1a7c609f290c9c10625288107a62f80643ef43667b12c40634f7be8087d255211fcc0661656ab00248f95a3e0e55e547b7e263b2777fbf5aeb207d6d036d9bd687f911fe1482111e9c7a4908cc8e8ebd75d8a47ce731f17a0dd044a2a58e71817084f3d16410a47fe1d9b01382aa36afb7d487bc99e55484b5fb11940a1a499d6aadef050987ddef0b83c2ec8abf3262ba0d1b80fd0198bc4b8a440875b6b97fa451485e553ff1c3b58ad4d4498a1712cfd74aaec9e3066345c916157f1d62293f2d1e5c98c630e66bff0fe73adf1c03af2e17c28852a2156db6d17e7ea219afa99ee671925f22187dbe20a016f7c8eaa9ba59f985b2ef032548fbe8d9ccf56a36d94f85c44c025d19e3f9b1a40b5d39cc30719be08473c9af19c567d566f796eaca997235a83b5043ac42690281fa4f63f272c2e5f43a59f6d12ef96f4dc629662f130417d010ce043872c83f006544fa5c0cad8afd32d41d9ce8226f70b3c1118ff6733c276da502299d4e9992cf64ec49f2ee83b59e56220d5ecf8d2420941696337797c2c2d124b1a0b2f3d8171bbaebda5181b7d27b04463e9e7fd4ad3091f7ad3308542279139680616eecf9a9210f5ba3614a672a64406cc346396960bb276234d1af95c2a7eb8ded312b50a273031aec70e0f15b2c2efa861b43ee239b2a813ed8d376aa28524311ada8adba122a4187b0e56956b64f502ed417b1ec30a077ba9cd25628af3b68b9fe157243b17b6b99590e1b0709584e6d877c0e30bb9cb8f46ec5fe65398d95145bf48d55478f963dc409416ff70accb8623a462395bf90bf0b20df19d11b8fc16183e56543d7aab5e8b8a2c83cbdc353b8b4b798baa53f6a8bf2c986b1e6e07599281e8deeecfe0eef2e921d8427fa893924fc3cdfe5dd0c8e6ab6379417459f30066aa58a170a351f1ab1270802bb96c646545b8369928c06399c2da0970a6804e8631df1404d089b64e74f776f9fee1939f677deabd8a36e751fc3bc7cf3e56cb46ca5dafc9d4cc58326680dd0c590c255e691b83182ce956bf3f3bb58d7169d5b79c4cc143a0c47d813af551c0a5ed6cb4728dd84b6e62b790c8b9d4f4d0ab2355580e5ac6ea07964042806fcdfde82dddf48fb7040f45a131320abf8f444502f70a5e18b40e58abab9291f71f6c5822e7471d556da568cc86aac308411f7ae492c7c4ca765951b70b0edda5fdd0eb743c09fb7586b8a815cc64e42d5c659246d38e998e6d96633c7b1c82c6cddde5cae69d68fb01f1b5525c71b6d2b9035d158e90c65867b96373ac1fecefbdf93bd3ffdb800d8011d227a1aefb86d630968f483da5ce606716c49ecb357281beb68eab69aa6b70cf29ecd7a232eb127d10e94edefe8c1601063d69d225b40315dc1bb7d04067fd61b476809ec8763a322652f04eb4db067ff723589b13c585b2e0b829956bfd6bc27deead2eac337b753076c236772528cfb2fb237490f075e1b009a037f840c0c7e4f165e3d833ba9ccd08ffb0ea211a6b8b04faf1c837edc728d475d23a04bac2495ee1ea7ed4bab434c8270e8b06b03c99ee1498e152d44160a8a350f2f0ee17d3a71f1482e7ca5a2de512557c7fe9fbeb9f9b6b665059fb1ebf832b908a7e2b592ff4056a17ed5c228cc0523a77c671fdf01d3ee0c03fd834b1fa3091325a2ff311f354a6ef1e6fc15b05e03aa6e5214c28dd79ccb3418769d3c940563d5122713fb872e95c3581c3120649602f3560d77f372f2bc98b4b5d8563c3f9bbf1c42ff49556fe9fc47be67570941c41360da963728d71b6459de09cc8c301b70ac11a85662b38ffa1599a8c7c761ca7dd82f82c9b9b00e4d9177ca12972f54fe9b153dd159bc5345da00938242a5982bb7cd7936f52953203597a2da15239aadad7ba5fb561800862281d808629da2f611695208d65099b97d89f8de7ef5395f77a8f78448af2db3c74ed3944597ace4e247f8252a34b7fcb19d6f04bad1a60e10662b352b15546feb4054b12e9e6bfd86319dfe41ab70ae8ce2800c996b0f1fb287d29ecb28d299ceac443ed02deeea977e62bfa6d0ddb689c22e4fba62e216a4e60ff1a560bb06f3f341126691a1bccc27e16e8c4f7ae488b7581a59f9f9382833726ef9c436d546b4947d12e51fa230b335328df9e29e339a399a3d46073c4a3885d8472ce794850265d3ced51dad78e74e280f56d805eb780743bf59574d9ef6f019cc75b4c28db7326eed6ce44c9deaf954a62f7351ce1167828434e20e54c916d0b7f23fc2bc7b0d6b5ebba7f53efb99cfb3dee41032403c2b3776c4fe6c7483730dc041e50136ab9081fa400a8e4b490cc618754652760f53f803c1aa399048f9d3c8adc092e1d9f9c0e400db9d21a89d7859c6f35f2519b55478692231470cbfc12b67c13c2795eacb9498813c1350e7e0a6cdaba21d3e1e36966bf8f4589287b6d8672bafc15381df96dfecabeafcaee316a9dedd7653a441a1090bffd4da57f5989f8868e78263e6640a1d0f515396e2a6e0bf0af5a13772e03366c1323df77de6b4105c1e8a3bfbf3d5289caaece7bcf7b1a718b7488fae3fe07fa5afa482a98a14756f305cda924a14ca1286ac52488a37dbca77ae783b365b4157bfdfb38cee8f13f0e40e9a81dd8cf6c96cebe9b65bea402277338c06d800d19043ce18b9101e65dc8ce3213903d89fe7dcbf072dc6b649dcedf670ffdd91d6e595fdda26756db6585d58dee875ef3d11920d026846b15d6f85f425466f69b9d7cea3b81e008876f932b923e011ccb0c0f39defe0203a30bb20d9413aece7bd25cd9602c38365bddafda67eb99601b8e90fb32b838c383b4e5e3c61e53918cab036ffc9e47748e0a2624608898f574a9f155037a11801d1c000dab54b2a152b4ef24683c05c0a0cc24ced3dbc37d02870d56f7d6ec62bae9f68b5a575daac3b9401e680441803815cf7788e2ef38f02d108afc1708df82c0953533ddf94f94142e1cd037683c1943a4ae0ad58723e4d696de4ab7ff1dc766303422e577023d96d588db4ef8a9511c151080322c660120eb73b8ada27f37c00c55c46c84dbf0361ec5350314724ec28666eff028155c20e2953740ccb9e93a0dcccf169e0cfb0ce9dbad839e9107eba0327048e2c8564a15acc05c34927e5f13223156069eefe5c848b616b675c1cc3d3aabf5ab49c0289ce3b6e987fc209c175002e4292e0bd4016bf28f277626581826f69de34ad5f69635daa87cc790913092c8140b963c809cba9f43633cb477703fd4c7f2af024654e405c1e8dee824516c38e8ba1c2cd596aa1d090e813cc000fe386ea852458aac366747b7956ceefcd150b2703de967f3458209b93a1b663b72f2250001c6df8308ed6a9f5615f8a815977615f405b04b24dc89314fa9098992b3e63895fb8d6518cb40099b95485075ccb2ef46a4f61e97c5713cc0428256e606935da71c7b2e9898e36f900442ce4806bc792193584aae3ade9817efd31d61869f997a6bf9053b97081179d4aeba5cee2ec1fe4913a19e4b3862fd6d612fbc73e356b786b9b496035c68cd3a997027f4a6af6f8e3f3bd87d60c1c9781cbeb1e0f0d5b628353ee0c338c8308ef4a5e2ba429a57e1f71633cc6525c3160af3e4ffe72f002721c867f1de76b218ed34da79d60e7d5b3ff1aff6153c67e1d3021cb3e5f1fa00bea194b943541919c47e3f160bcfd9c5ccfbb68a4a98dada1e4bc8374c34ceb3a49f33c349051926e697c53ccfcab6ce7ae60cab6d70a59dcea8822d58abbef306bb85041ce0d592e0ff00a43dc9642915c6218a2a8548a612b75bd1d624e0ab7ca5347f0604ac228d29accf8e3039290e3b4e9c8cceb27041795d73b226a7f1e5b9bb5c04660be37d655769eb7e01e1902483b3f71aea051ade58ab4d8adbfe2307900f4447f70840941f84480da77ad2a488994c34d174f7f16c483f125dd622d511de7546dbae90b13c5ce7a7725113c8a235195766c3622e81c3721d597f97ab759ab2041ee57c72ce2aa1c23aaa780b9192e34f7cb51de5649442abc4c7a076b7a453906d0c125d864983e66b58cb9a7d5d94aa01c1bcccb8482bbf660351a9084d570fda0d215ac074bef6d5b391a101660ae72a34d6a6659b26612d3326fa092c1007e477d8871fe44bbe24989c22a7acca01e21d029c2123a40454f11289e7de1b63ad68d2a80d8f0266c387b3215bd4cd7d1ed46cf5c2efba201fe73c5f80af21c5fef4d66ce150aea950364967c31a21235488d74f32f527bc52c67095e3f72c99bac368ec2bdaf3f23c1e80c480f532414c54b335accd3e3dd2b45de834af0129781ae0f58262581d4ebadb6c73a96325bd329bdbf1d74fdfccac7e1aa7f27b8dd220c50d0e987ce11282c8af4c2a527d816118087d79ae8e4c5c74959ca76d3658ca68b3d02d4aa3d41369511083eafa393d514ad8cb55d64cdadd57a350f94bb42a08bcd9ba777f636dbbe15ac827df92297cb44c0db0658a1565d33b60b0f361f8be1f84199e2147d4e94bb935d1a7164d2e184dfae2f457940be5829a393cb7bbcdcaa589f9be89fe364d0b0d438e183fe6c467ad22278faba0874c8b5203f3d8cd801ab579802d8de41724f8063e2d05417403e82b6efef7c6488b8ef2154670cdebc1b0aef6faccd1070514f70158ab94060bec6c276a050c9d01ee3b431f8b962fe278f2f03a073cb3e4a9a5deeca95ce1a0c7b97a47af713db47933a05278cf19d12c34b275ec05a33b6612c58eebbaa7bfe92b859bd9c87f483c14c4ef7ee4f69088ae7507d6c1c0335704a6aeee243fd08eb2636d5816b354972b6cf9e33d53552ac53b83b073ea1e965f3c6f29447d3ea1aa7ecd68b1db7836a36c16e0651bc8cf8d5c01a04cf0f59b00f962006e780e40c48f05a32feaf03b466d5c352a87ef7d73b21ced094ab7d40b5887662b97dd5472366f651e961f3c6173fe7b435f3241233ba64dbeff35647a6c3ace48ae12f9aa0bedafdfb7db807179209270c2a19217785ea73504395e0519943966bfdf85caa9029396d5b13680d708a6967d4dbdba48b6479f9b84cb70a408b428597c0894efaebb975839e195e76d1d3ea3981eed27e1fc2dea27f5760e1c298401441a3fccb55c10fd9024489c9861360729cfa4c92ea4dee02454f0f74ff3aada972bb14a9506a22d1afb8810ff77dfc3318988d63bd0f19305e34410977c7226fcddb5952ebad4f27e5ebe72e0a98cd92a14540c37787cb3818a736cef83ee03cb7bab35a5e423f081043102253a53d1a02bdcac30fbc4ff06a95eb5d9724e36c89cab03ccba41819a7a1bf3be764ceb8c4a6ed02288968c696de3a1e19379693337111eac8bf784738fd4cece5468c52b420d43d086437842c7263513bf044766acea1231127893164e9ae2579af5240dec4426850f48d4dbd2bead6408860f86a3566e8f9d5e735e162589d474601d80bbf75b5508c929cef6dcb1af1a316df7d948b39dfbc40ac5b22e42f5496e15935ce1e489d83a4a89a42f64a991d4bf9617c4892ea0ca96c287ce1f62d57ff7f32e798f1bcaa03195a51616f4ded8f24faa68a7980667c6ce2c4e90bd6c6ab4169d59f4e39b35fd6b1023018feb7027bb8580ffc36fc46ce3526b37a6fffbc4e2ec095a90a6fb020717fde412960e43de1b4a2a0212b20ef0fccdb0920e2857577c92b4bba25fe3faedd12e648f75f5d102dd42b89a0fc35d22f058ec9bd9c142076229d9ecccbb8c572bafecf32269ad7b69a7bb8326393e34d5fcd9c2dabf73f93cec81bf628b9cc5c04caa9957fdf323c9f83e520106e323052fa2a0994b19f2a08e89c873de875e07f17ff926ba873c77d8272e35c3ac388d2b0d1d8375a2bf3ad51e4d4b1b47b637e759b05afb661e2521a632d2f103ee13da363046354ccc6135689cfda1d536bf393a63d4e78a9fa8a79d6fcae3ec5764dae2331da9b8e608a8ffb9e8ef314af41be82dede8aa78fb4790843e79713ad268eb358d08b53acccb256a4a941a0f82c52486f95a3348e6784609028678a245db6a2980b0634748fad8415d3af9b8726e032b4d8e9d78704040a7e177675e0bcfd15acf511dd734010b6680fe5645c7fa77705aa1a85b6909d74e745cdc5e0034f90d2fc29040dc97d95434c38de085376b71aedf5e707ea09130fd3945c628a85ca6b8d27831396d9d4153cd55b5b664dac3a3cacb0508125826916d51a1446df4d9d4cbd01d966d18b01ac540cd30d00edd226ea482a2b17da8de0910f1d95be0e66e6e1befd8e89f02fff432197dc84fd82736ded7a32d4199d37b15bcec56f633f7dd88b7c34d6fd0cc6b38abf75c97b89e1cb8f1792afd9b9efad33049645a35dac1c698864f54efb88b1fc64f0a65da1bbff63e5ef63cdd95ff7f91b7b7230a2ce1da7fec39816cf59450937ae8211e670d0751486aeb02711bdb3e0a817dd78a1f470884dbdb19de5ec5ef06bc79bbc7c840039cfdd9e0d8b5cb5386559e17141c6556336d4e2f372abf32de5f033aa2f2609c8f4e0b901b4f48bb5e4b9b9b3fbd0f55d6374c3d7145a2c7551f6ea34a656170bc4788b39c2d412247046b8c8d3701b3b161ca98f7188210b72b38f2d6c620e0b92f41cb747cc47ffe901d5162deef18c8d962eb60f505cd6f29496c70c0891b985bded5f66faaafc270c46e8314f6ef421920cd29c312dacf6a51fee113088577c912b3fcd53aa53222dc7a8d03b68cb16b5ab4ebfb478da21edeb08c85a4bf1958be6fc0b8dd0d625fcd02418a527bf7c6eacfaf113270430016125232b21ad79a62b8038e112881cd07e0a85c771879ca5bc17c76666bdb0b50b42099fd928320d9f89f08fe73540b664ce896141c34ac359b32e03209cbf36a1bdaa98f96c82e513d450c20ce906298cefc7fd749c21aca370fc6807404ef8c37845aff618325521980851c3f78238b923330713e0cd18c5792d2699a80675383f03087fd3f93135dfd878d863cb2a65a97e127fad00ecc12d46f942fa67429105a60838318a58ceb3bf66fe3aa5c721cc51d4785629be0af58db9f1d757fc2bf31bf6705ae4c3370e1ee5b9de6ce99967ff23d63bc1d37fb250eb1376b4362972d3cd71fe22c05a74aa8ba98e531d966f042f3e9ceab27cd66d8bff107c825c14ed748022d677bd8250546e09650ecf8e88d2b4c0cf6f4788def165c81a9f1dacfe3af1047862df3debd80889b028905cf64e6525c9ab8f3a423b3f8c9ff60b5900951fcbc6dfc90a45fb9d1033791f7a2c1fea4bd0e19ebe2100198e4737e607f9402ad897415b5db3962dda75250b26921846f8941b7b8e45125518674bc5d549e61e8a1d8e29e8e7c1633dee1171567d3c60d477d1ffb0543814da99d5bc214b16f6004242fb55d039a58b274f0cb1d9b5526d0cdf0cc7f5fc571dc2a8255903ae1143a14e2fb77ff9910aea6aef88089d6ca2cc78820100176b27f44df16b3ef836c7e142612fc6863cdfe06ca3403d7a968f07068121964ba8f26a042f765489661af139d3048bdf13e166b8b04de0ed4bd4ea56e4b297c3c12aace32723646b848f8bbe5f1453ccafc03801131389c7edf199e15c5417b05c89d8be08f61b7ad7c6f7d978eb38a530940e8dec8360ef7e3505659b3c51a2164f3d799734de936285579f0d8616562ace795d2bf6da20fe08366cefea246866206df7772a943a703d9616339164b8193f49beaf9577c30dd15ca22a8a5e42e53792a234648c08b69a9b9f43a89184121c540d55fbd1f2fb931d850fc3820c358dc4e0e3fea17c19c1740955fc00f277173c3167e17ef1138d94d8f7935bd62b5728a5a9f6043acadc2fd51fab656551744ab50c08f548727992938c7a9f3093bb3488f543f6a88d5db18a74802f7d4430429b2a7573a864318d7ad3d2720c45b0488753f6a04e60b4c47a4af5775da992b43d0cd4bb11b57b28eaf18437da1cb09a5d044c88d94c69edebc43e7489a3832647a4101886bba483649c07a4afc0fd6fab1393c620f8fd61273eedd9873224dfd5543a0c89df09eb7833967531c3054d6cb34c0cd010612bb8e5935466971550a25c395c2474a00d9505feb40e9cc91701621ec23efb0f50f0aa2a167063381fd04fb60c2539898e34c45f9b2ebe6d46959f3c8dc427496e5cffc01cb67c0f03c18962a623358071e908d0e0b13930bf4b50da0b47d3d95da168a700ffb244c100aede5353c3037354db4ec2bf19ec7e087eb1a9ba54aa993d1860a53a6696ac99a12f384633587c49e04d89015416ae29eda3ab9b27c5cf5311e36b7aac6dfd154e50e3f1cc2288f71835c85f8a7c3fc2caf7d9307c94d012c38dce25accc1aaaf97511fc091195c812f324064497c7b8dfbce1a854fbbe0511d8e12ccfcf61ced8f7163a5b9899a93f9e953f0603baf538feb49d2281cf573d27f8333b9766fd1e22f8d9241c49f666299824fa831ee68cfe37d015797aee72477996478b61ef76f107e93ad76c3a2ed239dce32c58c2c0798d22f1c5ff07b52abd83a57985a77ff9ac8be2e84e6f38b3e8b0731e753ad96a82e59a33157a5db0b23c7a8553e5248dd6c1041ebf63164907970792bc418c0423e554a9f1e7f238df0d8c4243bb7dd8ad4223d91147d76e13dcb44654c29d23a6c5f6314d913d3dd62f214ac6aab8eacfc711581f5683f798309a009db0f2a1187244a01285dd24ca1a8f306ddfd01c3c958323552251ae3cf68d9cdca47c807a5efebf841bf8d176d69ea9b1d26dfc3b2f5ec27b379ee5b768f5fd1d592d10d683444a5719bb77d8757cb2a85730e47bcb60cd1a0ae00ca623160bd78d5e195e279466e01863e17223f8292d59ede0ec1a7a6c7d026e9a44d32a73a894ba7a6e200f2f288440ae4cc062639ca17c315125ed73e329bb8e1aac93c6e5ad251afb123dde7e3acb769624b9386b709d90787c5636fb79b2bdc1a27738e46c062602a4272919cf9f19f54b9c84367376c983be4c90ebeb6a19317399f96f3cc3559b742d0506dc514a4520e369aab967ebc3f421a603b6bb1ab03f554645d9edb88df1361c707cc60f9de781b580023795022c05c6af7dc131b22b7c710a1f0b3ef065aab0fa14331da5ae23bfdf436670896a2b4b71f276ec31e77beaa0091d7bedc0facc9562fde2115609ab91e9b8f46725784fde7a73001af99954cccd0870eaa2b0b2f43a8247f227fd2cb1956f9577aaa7299a6e956566181ef48a9095fdfb0428d960b68b748998f6fcea983c317fa866e40a7832e2ffffd17331ebcd7f91b0db670dc23d6b0878bdff90bf8282401eed04eb4c7155f7057095571c63823e53971ee0e71411bf390878bb83c375f66efcab94a5a0cc4184efc005633969163c481b4a81705ae45d6154a9415e41cac627a2e7c8867877957022adb501b3afb08ed0f1363c6b9df6113eb41dc11674b2e522b68cb95118a167248d93747a5dc91175feeecfe2ff7a99b77e543e88a0a572c22dc0657b20389dfd42f812f868da63e3fb3b40ba3536efa0f1981b8caa9beffd65d010331d1f901796b6012222059a6607122399143b78dc52ecf4d48faa1f0cc4912a1d500b9c9d74ccc9e1dc16258bfd5db0aeebf2d497988594ef9c301a7269065a8ca49adf99b795f20904dbcf03098e65d01668707767b159771e98e43652b6cec18029f3189609bf2b2e447983d4ab7ddc5ea96dcb7e11d2476a96d08d72a118b04bed67da617c3554f69b9f1ed7a0a2f32930bec9b2444685ec679814ae4ea5dd514e060d7184ba96ea5dce21594b6c51a1efa5ef2359e9fe2f006a998965b7f2f3b6552475aa923a9fbbac6cf10beabc16ae59e85dfbcc8716972948e30b6e385e93d07f64d85dda6da54b72639f0a37766aef1cf3729e9641d8b725a5f344e4b010c65a6cb17082262e2abe3df178d7a930abf559c6c26140d65e1330187847020006bd6c86890f478c71fb1b71c037b72ac05370199848d68c70b17c12fd95d19f58ff13df534356601ec4246a8cfa0f8371fc040e304857769375e2189285db449ba45b30bb7b2a7a95b7d6d93ab6a678de427878bc3b33e1f989d596875c90670f56036feaedc9cccf3f04737381596372ea18403d320a8bb1ffb08c05f6ea4905f1dd06fdae57c53869df75af6bdc46535d08db9ddd76428c47f40c8d1a5b495dad18f8e23982c06c958449776449d4a653841f769b68b25d81a5be303aecf7fd37180fb0e89b58e7bec50e9ea7044dc5069653d6021bca9dc85a3aa170133ba1a598c43d92263b0967cb83e431133cbfc652366a1ecfeb66e5defff31b0b3d57994ed4b5b695ba67ee990066283eaf2cd13b3114779578aa0abb22ad09aa75b9009297766dada72cd927fd249d2e61c6254d1d82289949f6fc409025e2f6488bf9e9d535c27a9503e4bf683eebe753d98d104136aec356948a55ed652072d00feb628f55f3f44e829d0c40896eeb85cae6f3ec09738d5fc735f8e76f81b45c3e3177c3d7c5c72c19f198ff14dfad02fb47f9e0c164bbd486e052794782a513d25981664c62c9bc04be85a9a51700db1fc17e4351dd177038ee387e458254413810d06d53d5a6ac120c35fe115252f2d3f09ccb14531a28baecc6c585eb64a3b217c12172ead33ce2fad33b8179e9b45d0b46ae9e03a6d3c6486ea76ea24e73cd744b5e7424f7dd7dc3960a0e7edf9b7103ced4cb3175da3b893ee401724e413129d75384d8944d1acb52c40f7ce2b3241d330ff726f677cc2ede13c969b6b6cc7898f886b787f5d038fcede0d00e7a6f6c38ca79e19c15d27fc99a4ab54f022371f4b1bcbe8cd1fb1bf635be4debf5be982694f583c610379f5dc541ba5e4bad573a45c7c3820663da4a5f172121ad74cc53c0acee7fd910062a7e49f4ac7e935d0b21f199d5096cac76150b4a9a2834e000b476fec447d1cbda93006c3f2072ef9ef453f99a974fea826e6843ff05b43b3253fc470ec1bb91350353ef6a5d3df91d8c56a3aa4fbbb59c55e0b9dcf7cb60656f7dc677b2ca369b9bb8fef8668c01cc7fb472d6cc182cbf64e563951c6e975741dbc56b075c41182ff4cc33d20bcc5c10b8eacb83db8d0ba889f4576e4b9bc32f550e1421bb478714665884b7b51a7091e3d5419e748aeae37a10830a7be4809dd20a22d92fb0a0bf8249360ed3b4aa4540026dd38cb19c4d2492cabea04ef3e31639a3d1ded82f77fb151e865c4aa03338ee2a10fd42ba147e3761d8d47c6033760cb6fe9eba3e5768f80e78c84288bd41b6d17e181b60ac0b41586b7c815d4977248f4cf48a8231c48c9225f491f350ab3fb837646b6fa2b063ac203ce5a8360e3a74fe7e54aafcbdfe2a4089526782d76c2f0a43cbdc40aab505634de5a4c85fe62cd95c8c5c862f17d3a1ff4f8b96dd24d2b69deb923213280f4ce6c8486487758407bddec7e7f6f4c31afba77d7ff14aca26081315407323821e36d19592e7987212cce70dfee1ede4036644eb61055cdef2bdad459067250793dfdf181e07be73ddc570ef64fd85a5063f89c042555c863b580ddd3e713117f1ce071b226649c075ea2c3ad96422fb034d958c4813f19d5dd99573f34be7eb596992b14781b6e15da8734ae794635447037deedba7ce002251a644a7b0940cceefb118bfb679bcb7a410d2089506278168a5c93f6e674572731d05bc8f58a51076f23581125c2892dd38a5286a9520b3d70fc6389b90c2827561472be1f42547231a7f8b9b62b78a4a9b7fbee16337826c51ba5c52664e1c4fa92c039b090610a6d508b33d328de5fd40c832264505b20db81fc2f19fadaea7c151b06187eb908aaa7870c1c7edf892a4a33e897b80ec94bf4d9720834310c438dad933d69531949798b524b54fe617114dc29e68974c28191ba8624378f5ccd40fbdcfb4e1c6c6c740123f84855fa5c220f855ecd86e932e26689cdb7a721c8699e88aafd95d7468a96ebe6daf7022fee8344c7d7d17c3463a4413235ecc97586a4a10fdad083a199ab8eb2dc93c20de4520d9441f7d1630af454b6e6de5085af2cf2755d32386ab89f1b0955ab90cfbcfa92dd4172f0c02eba0a6c9d383913bedd780cc03d76bd0e468d2308f52097f8fbc34df176f0ad46dd4f3d681fab665013f6721ad84adf98b0249ce08e139a85cd5358c0ffff453b910ba332ade6679dc336aa834901fb9fec32771b176b110b2b3c08a38beb29382d9a13ed0beb956d0564818d1f438eacef4cf1757fcf2759c4bc0dc5eb81d4ee767b674b39e65605e24f198d47c3883aca9dc10362805fdf2808f6938176ba20a3f99c3fbbfb02730745fb04de8b253b93367429b557d6c10924528a28e4750c504c27a460c7284857630a06cedba14898b824cafc67a40a34b647d773f5e9bf741e3501a95616abbbe5a61783141e3c9d6d00796049d718337853d7fd69b7daaabd315034c886760a8f48e9f411ffd488058aebc0c9b6201690e9b11ef4ff32e8cb5e895108c9eb746d97523022cc55fb93b3efdb7d08e49de55aad447d53d4029bcb798ee07fa2ad2157fc7c009cb451161c9ee50e70e81b36a2217632fb7251c6f376c4a18e9f9803f4791850b817c5584b27103c57c74940930b54792bd1eba4f709566cbab9d6741107872d0e24dfeb5121a869f44e6aa2e55aa9f59b17461aa26fd93174e53a3f6ac136c276b9e59a1833361ecf06428ac2383ecfe341e17b753bb9730a5a1272f3e874f98189162444994254298ebb4b18fccf33e8ae697624a91c825540731bdf308937968edb936bcf9dc610778a2b4d156644050444f29357430d111138e627ab1acb8f7b901c39f6684b031134eca7eac80bf06e90366bbf12b80a9ba6facc87ac71204e3803ee564de2bc2ca9a5054b28b6343583c670f459d7a3787e8943a0ffd31cdc61cd86b9deef3df4d5f50a174d74ea75dccdff34749e5a4b52a0358f757c243560e52f28f6880a4bdce48e10eb3322db2151d9cfef605be6ca8456363ecfa8ebd3e3f88281240e8584c266772475865492fd79ad11865b5f87a27fa5c2c59cc5415a895cf9befcde563635769ad8e68b16180d1f506358a6a248f7baed20c86d6a54603a190818c27f409fda8e4518f2e1e3d32bc7b1c18d487b7c53ff653f45efe04cdbf2262d8fe25edbc82dd3922f1e940971857afdfb9ecadc30a7ed160db22e4e49b8dd3991aac7a4ea50786f284449bda509ca49c5cbcd659e9da059f642c22adb8893dd4462e56e8995859858797cc06b0473f2bb42188846d63d8dc84d6e44a3dc91a0d7a70bed4d93b65d232008eacdfb898891a5f0b1c5198da8aa5428a86ff27053561de7395b855d48e114bb8c6ecbc1e02374ce5b875110aba81fb39af431f8e72a5511293ed6dfa52f42fde6b32bfcd41331e0bd1f940344c750fb9aec6215db7e7ef1b45da8cb3dbc38f0d2a1d9ccd6cdd07600827529ffabae661a91a7a14e937e62661c16ec71e788585e829e5ab102c336000b3a4eaae041d38b1f353ef5a8bcba222c57d9bdeb08a4fdb55acb890378336020d58154b2096a1f0bb1b64d5f4585609d74987709baa2c8b4313cc26c2b8771f02868b399b9e0e913e22505ce8160a5db6982daaf03606705f3deda2842d56f9abc623a315a2303da227da6064f919541a8357bc1b2f819a34034567073257b94dd0c3f968535eb4a2e5afbe57ba1a52d823a3f1c3a4e8681664194276d5eb8d3ffa91c380799242f2fa940b3115f8dead05df949ac92c7746fa9680e61fb89cbc76024de88cabf33ac3bde56a0f25de05f319296f080a7fba7e0941fc825933b7e24b079213071bb2e36df23e605df4a5e63740e38b9eef375201ebc47fbae53dbdf458cfe1b788ce5b0fbda2c67b07c0c3867c2d1eee8652e14f1a78927d1df3dfb6c2cd5c1af558845d4d6f9abe7d295ba8ae2c2fd75003702483df57f494c0a71f70c6ef4e9863dacb12d076403b2254b0022bfd38fbf34eaf96e3d84d9c799006f13f4cabe906224c6089eac31d4c4e1cc1ea51ff083d5b4de131d8af5f1692a24c469942236b807ebe0dcd69b51d0704ab186a02091c2fcccd621ec11023b6874a46b77cb33174d0ae90d2a1863126c1d1f5c45b0840592910a5769e5712badf8c95c990a63e9ffd02536b3465347bcdd052cb116b359e6e5a1a4e06d3a1080f4cf92e73909c4bde058b3d1a4e88ce5bac4f165b3dc95b82a6589df1f5183e7df7c5801911e290ba58c82b072ec5b4ad81c859378bb1e2a4520006ee25addccbd3c4fe2c1b261b5103e01e542cbc7cb87d08cc902abe89d3c8caa8836cee1d694ffd86b24d119d3874ba4b63fef109baa7dea8a84831784c75f4852b069749a9e802e6692a2c6a80dbe5d7bcdfcc42cfc1fc98b38cbee318c3b33d4414c6c8202256be0caa4bfad79f51deaf660a880c84b991e84b06bb98aea444425ce85706d62d77a42e27cc78ffd1ba95932690c265f64083ce5f7c6ea4b131c31225a617a18085ca3be177e9fc795b429a7f704f64d9beee38cf0075e4463c26541f5a37eddf94e8d77da60ae512afc97f4319985224148139cc148a5b9153f097928b9f30da79725ef5a973c85a6649e9a2aac139ee7cdc300900581f2f43ba161f5829d95d58a5e52412283c1ce576b678b529e16979fa6492cdc57130eb8fd7ad5341e4568a0f11642f42a02ae06704205e2d9669e0a356fe20f6d9102d7ac9b47f91c4dbaa37080853b1bc032d23cc7c09e1c3f8f912ae2ec0a06f7b8a42a020b6414c5cbd58b2554143c88192352002da0dae26bc4e645439ae03756251739012f2b850d463435be0511ae59b6c54a2c981031ca72529fc57f9ee7c1508da59deb4dca0b9d61f392f895939024927c9cc93ae6951835ee215aa51314b728276180142b07d9f77bff7d6e85e08c9b6c5cfeb91457835d25d3a4f99a0f322d7c584d924a69122c88d1e2f6527cee08afddb8b94998250667876cee781b56706da0310923f6abed33fbefec7582d77cd1c8945c9e54e80ca62370f93d36715544e0d8047169e2eda7b1b6661b778e30f6c951cb9be06482ad987c12889905f654cafb09ac842b4d819328ff6b10b53390e911c2e80df8570a2a1d81880486bbd2ee5662e0394d7e9c4c05055168565fd73399599b66e070f0830ead6a8cb530c789582dce8e2f340ce128d36c2ef9dfca99d77a4330fc07c0fd97b659bff7d00c91b2e64e66d62701bfc39b7a83bd1011336a5c878191bb0020a232876e99f64a4047cd3d7c5570c02fe6bc2eb04e07df92ca0b833f44e87b807cdf162900711f596dd4cfe3d609a6c1fc4e2da10ed222f018b54e622e9460d1b08d5292df2d6a3e7d8c7d6a8c01e5d5b04832e7f2e030522c8ad32bd415d3a7a608bc0221e62d77fefc748fcd719944beff0f8ba568a9457b901b0df04348222e9ecf622bc64231736bdf95df61af299d7ab311e6a3ce48094f230039ef4bb2aa52090e310f4044d43513020204ff3bdf3a6c6f1c0f69589741987712e17ac52d1dbc44b03e5a535b1198ee785a5faedd32fe96d16dbe28ede2bdfebd03c77581d25426c818ca2dea7d10720f38d44263de77ebe8a29962ab580ccbff2f79859fb74c722f027dc9b650d9d41a546966cc1ac6afe3f966d2241b15c4d1b17ae07a872a0e0318a8a4fb6b3b0f12c54d0630bd8e606702b331337992c6f408d811a866fc8536413e1d02ccfdbe0d9e4e4bc44d6a0dbb005ee3e865cd2c81b30cb3faa3e7eb1a29288e054efca68a3a1da0f8fc43083ab8ed7c74d172fc2bdce2abafe90a7b90cea1eef3c7ca265b2920f676562d0bc1e4b0cca5c664713cb26372d7fad8d879ce3008e9af46144fffeaa5691c4dea10c0582cba6912c2f08b6455575f615c36988655b3891c2688b330f32c6b8afcfc6bbdf779743158a0281e20aa2fc054ef6b294cca860dad521d723c7f46b7e4ff90abce6e056511d9112e50c363361b4ff0e3c33476d5cc5ba82241ecab84f2605c06649c508a1e49749d365b553d78e097b4a7f6356cb23a04420656521646200df54d27c0df8da8ae8279450a31ad15dff70c80bc6fdbe97a24df7c682dbd0efd4bc7f7b9ee872732508ce35a20c46e1d811d6cc38a5b45c32ee5294168c495b9bc07832990bd4a4b03bbf3e5efe241bfbbc77110b740f74086888ab1ea1778fb9264ce46d3108ee3e859cad6b89cf8bb9bd4b6a2249a2ff02327cbf6e308ebd12b447f322222d2ba43af1d670686b3dd42b07174995ee0ca11cf62efc22aa0a170f419badf45ec8d3711fab57a57d365a6f10ac4518f5bebc337fbef888574c7232db3ff942e4e2c6877b2bd89ecd2da472f10bdb10537a83c7cc4fad5e4db433978a0e2e7069d9d5d43d5e7af2b509350cd5afa84dd2154be697e01003322335946fa4c4cfb322688b3ec856f943494b4376235894710bd07d18c6370fe02f37cafd2e5431354d36ab7898ea82b6b67f634f2d1e3a69b538eba0a300a2f23119cd70a183e4f4c23b3b5b69c287e689c26d25acb57e260298977977a14cbe8c7216bf5c4e43ba189b9229219e097cd07cc221b59f984e6238e218b74a668d8ca573c2ac134a203b1c59e6052e4e3dea2f99a28f7259ed947e73a42bdd7f6d7ba6ecada1765768954cb149efa7a9eade585c37248182b12649de40988dfdce408a6c7c5f06533ad09b21ec7c985865d5828badbe0a401a48e1f25826327382bbaec7ad6010c7b960208352c70fb56b762e72028cc2da1ff043d45699dba5cc78610ba4fe7e3ec10faf3550f7b7af6cbac574e5135e4028d8653ba2434ece89525886d0cd8b309a2128a1866419944c9ad8d3eda9f0871f44a93ef82d9bfad721c3a435faefa49560a7f5b23db26040bd15cce9f8f41996448e0d58e2d3a887120e56350ac4f10303efcb65f79f7a5d372bf31f320d07cab10897f1540971235ef542825c48a08dc8a39f698a1eb5fff836bc7ccd1c91811a54e57df332c4af2d52cc150f738934161d29b3445cc849912cbc6cc5020ad8846466b48523e79aa71754cf05a70de102b47089f3c406f6641df356e60e9a662bc560fdd0b2305f52fed163c8065981c4eaa7c32687a59d3ccba94820b400c9b4d57bff9b5efcf5a904afd0697106c61edb9fadfe5172e2a08285c0fc8924f25e5824ff93cf2a369fe36479f373ef557f35af64b4c8bb1583ae2155f0e0fa106b6c047ccad1a42205eefde7cfe2900225a7a1811e3b1fb1f5f19f59ff1831c4cad193e8f2c24a2ad266a0960a91e50272182b54d0d64fecaf3c2b04d382df44dc55fadfc73b6e88391d71698b4db0e4698a48f08350e36fcf81c0b1f8127307024105171836bdcab688685876d6501c6f8160114530cd8398b554f0c6e9bcf16a26d414f179eab2c247ee72ead3cb33568b19658758f1f2a3ff40f03616965f18a2f9d09155572266f649d1a3ae5c176573c58f70a0fe4d1c1a0450ba87bc3e3f25cea0563fa7d508328021eaa0cd4162c1ab6bb84eee9a6a92ce167d96e0b98d0ddac33c3a0c89929f927efde09dc17d61cedc1a5d3237d06204edf577446474294f2c94351836b70bda33e1b85a689a1438858c3a945ca61478897d4c48c0335bd0d2813169d722fe7f4832610bff75470697c70690facc09c8ed42ca05dd80c1fc851666c36c7a347fd1c88dd9eecb7a0c173bbac7edb1a96c4f50b582f4546ac8e77d1d4842a53fc3728a22d096f282ce014878def75e2717a504bfac2348c61e83987d5b056527fe062f5e9bf1d1b8f2b1b8a1733d7ba15ab62d4ade7912c28055a3f55ba5f478a40a1c85071bc506f6c03918f3aff4639de33c487caa1ef4b801c61d19efe64ee0cfd67a293130edef3a50f99e1208d375fa2c00e10899f527ae2e40f539c367c0d88b469b960720b02cad78db4108ea8d11dafc13adf6fa8331710c8998dc279ad38fc57275837a153c4a5d0d0c0435cf9f4c6f04a28f707b5f26dcaae47b2ca886fda6bc602c840438bddc0b95acf7dba277e7d402db93acb9f86aad4fc1bc081e58828127b568497975d397623ededd531b05ced8dfd352379a11addb46a507946647321cea9d1597995f5a1888e4de73e26e2ca00130084abc13ec97239dc9f6693405ffe4f47cd905bbaae8ac979b7819b354204211067456bbe6326f9c18092b720a95c1535da0c21efdae14c7b25f6f3ba7883c68a4f8a1bd23acfd66ddfa500e70c504a3a83e37f032a490bb8edd8c44c0a7629b365288b1a64040c5b1cf4a926f9f13f84c1883750e97fc4025476fc4053ab08dcd0349110f7f87cd799ec6eaf2f515b6b1f0630eea94429156aaa9533c4ed354bc96e915812a6c31fe2bf6c66fd378f3ad4722c98f7166819d05ba5133292cc94f75aa155f2468df1521ec39a1c28f6a18add7d8e99ca455693c27dde72f7fc54d1a52a744526ad70d10b83bb8ef62f147f76d5103dbf6ab00cd79e10e95354afe105de181ec4d86c112f88c8f76ba5dc12903d43622d0d618beb95a8cfeaeb4ad2f4972194cecd1c4958ee2389e70d0e9c75b045f15a85aa7c828f1fc67d05034f1d6beac82dc37ce6bc18e53a89f8f536ca77478cee03dad322305c3b556bfd7562d70604572e057bb0e122591aa978d677f9ffa13e9b6f104fa4f1779cfcd953d27b53018bda2a6e661933aa6072bf8dfd4d51faf4221eab1897f0187428de854d265079209522d1654a83cf69f5021b6f4aa8864435351ff4356be757ba358776c935f41c244cead3760d669af83919687d1b0bc4f897d4ffe789e2ca484170ad025263c30edf587127dcadef9c633c484e0bf19228bafa494419639fc50a81d883eabb1361af107ff246e2b30bbe1db495145eec1132cc974ff9761682efa7ccd5295e5d0a109fb1554bae0ceccb0934609e5b900c9e208097fb9eb1f28c6003265bf1ddcef4e3639b5069d61562cc8d135f904d7bf6f86394713cc42e8600a12e4011dc7caa4bd48a4a93d347dde797c8bd1f9a1436a6c1c81be438f598b04e6aec887e30230a7a563937efd6100b677968327a8f4e72ac52816e6c7bd4915afce734e40a53721d4ae323c7cbdb5aa7ecf5cdd8beb6c18fd07fc3424ff918a22d7eb6d3e3d41394c369854083454bff396e8dec8f630824a54895fa3941a4d1094c6f3d1af3fa52a2f2adf4483eee14c8013c199e8363427f0bf74ec7e339d02f3b2cbe9293a93a843f4ba50437a4ba5d77ee49a95a55ec6a85bffc97ddd4ec35c188669a664f34bf822c07eb1e9f7c7977ce161f68a0589f08a1846634b7fcf3a624f3c929050f47558279aff3e6704fdf44e30a62dbc584042848499a2333b2d432e94ae112db833a84947b9f5227a9eebc43f9cb457db478bf0d299f39e4034bcf1cdb59d3694be62d0257dc8ea401e14bf690239e547e9cf9203640b67451312b6b76d4d1d8a18066b59e1e9c46d67f4530d297b092440b34b7585d89ae6e1b034326ae9d862c18111e9865c948b850cea4bfc2022a44a17265a392e8287bb2b1e5a49b0f7af85132f9ca8d10ae275b239fca52c04dd1ac30b5d2eeb43ecdd7c96063967b070d30cd2233ecd45199462de529fb53a4afa2398a719ca8da14b8c98c8ea6ccba8137c23361a1684a479083a4ea57a233f16631789788389a50507f8318ab65a85750b19862a1882c463819fc38913341f3c49cdd0b2e10c5d7c96a17529ebfbca892f90c89dc25554a02d06d72c0ec7ad35727639a5bb193a4f56384e5c45801ee801286a5518af2210d185ce3ceeca12b4d754b5c760f1ed52e2d58f997abf0c62773c5c1841a985959ef07333345a71cef67fccd29b97a38899c1022b3ff2207853b3700c82ecc2d7422b25f21ae81925dca2c860a44acde1946d6120d93aef11bd21f7cc5a2925f97bad1a3e3e16c34fcdab7d87ed95ee062010a4c816e58b4554cb0edf0d0b987f60e43c364f3ae01ab6925e4ee547677a6809e8f0b9791fd44309266ceae3a69a523825d9d2df78b59ab10ce8542d33fee6c424d08609879f07da4ac5317aca124169e3b2af49ec9a0a911b5106189d99910dd24d45e5a1224eeabd64754cd363ef0f9e810783a2ca5028672c411fe9040a9cd9fd9bd4a74a371886d48a1ed6a642f9a289308992be45021f776dc17558afa9ad21793ab6edb9312aad2e0f32c931dd76d749959420f764e7563f587137311b618e442c2c5e420736fcc0153cf5bf8c8dc3244ac980c1588b898a32d2b999477c5c448a1461ec4512ced8bf581c62f8283f53a3fa6ebfad3d6485e04fad6c223ab7e0dabc8dc0b6e52e126334c3faaab7d177f853ad6185b5e9fcb28bc3837be7c7464a5dcee0cbea82850f360be38a7de4bcbe94f0a0d33d033eb192ca65d860bc9afe879333012f4284bf02f8c8cbe59c4164610729cb793fa0a164f8b921455b78f0970fc54877eabe952334e1c60e9836d33635f54242fff54d94abefb3f80c54dc674f51f975fec3b863c156632072b1aed58b608f6b17ed24bacc984cc2a18dc5fbc35774a1fe6c02551a422ed04d29c09ecf079d706c1b6b86d57f7d848fb0caf9a25a487d1d68592e78f0c3dca933708f90a76636456e1c365d285ddc03d1284a95a96e9d1a2c5c7bbc52ee853ad17c769290399e5d99bcf2310c937f70190cd86e8be7969f08d5ac33b0457132aa73144ff5f907396f879cc2bfb248e1052b62e164f6210da27c83d97cb5d2f46cc05d45caae6d1ed2a9fcaf135c6371e59275b9320d18c777c41e4c60ca46bedff2cfc514d90192ea457638e43b14a465929c5d838167172b7f9af01678ba59927731d7e5d11452c5dd08f3e6ac8082b94f229e1116ce5ae6d282697fd28ea4c65a6dbdd78d66bb65a8660f34c5086b6ae8b924dadc4cf9ad0cb21ac50aea663b57f1fb5548d17df2a66c5aa3c1b8ece44b3f154693f1658083b2290782aef5c3f27806b21708e66478c170b3f0fe47afaf2f92e34d726df053d1d94ee467be2af432503a98af1cb0b61c12dfe207da849a370580465cf05b280d9a094d60fe11bad4ed71b5f0f759a7f93b12901c5b290267b3a3e058e7a23a7ffc754edacac16273ea9c4a10c388833a312d838e7240b6c4ed05f7d1f84a56d971208abdce20b7fa9eb8e3b9fe6afebc56049a5c332b53dd4889f5f69caa6cd07a7be9edbfcb0a675b54a847a67f2d0a6b0bb8dbe749fc3c80c08afcd33578cb5045576b9ca1157622ba4b72ec019c59cae48a064d82362fbc9ff84d40024def971ec4812e893963905a0cc6f178c1c2d136231a534581e9cccf6a87c3c9b3705599e20db6cee804f10c331ceda91458c92a14caca322dbb29267eec20b1d125ef74cbf88f569a24363af54e5fa6167d6e9d101f9f0ce5a736972886fe4a82ef59c2ae93373383b741ee1d24fcff5d12ad274249052f2678a51f3bd71d24bdfb51d11a5673983a6e079f29b1afdc11eb0642d6b9a6a53d7789411b5c9b684981464abc656d4cd2526947ba758861de8e535906e96f51f489f60ef99ed752e9d6307b996e063384dfb397a891ce566fd3c5e866bed0e26cf97a383e1479d0a3c49e3358f098b6639ee6110fe86db791ded9f053461126da11e07297b57b01fcd2b3c3d78671d129172a0cf5eb4bb83f3631bc500549663ca9809710513714a9b18c6a704505736eac797d8ba0ce6c4f774dc61f96eed1fe97167d00de7d03c24c6361301d143f39897f5f608f4f57a1c2db9f94736fb04cfdf072d7cfbfc68a9d2775aa1432dd89458c8071f39149b56c45041a25050a709f98ee7e35eb95de5d071611c0447b3a92bf25a75dcbe922ea81352e34788cbea5ca1c3907c0fc0fb6707a4543d4e7d8ca05da975443ebc115ec8f58da2aef7a490515e6966098d31760c288cf08cecc0d9b1857fc8ffda928d7e7253f40b9637453afa6fb1c8cd88b98a621e7229707f2b2016a0d787f001ee429be0ef72314252c0cfee6f514e9357db6288b7bb590750c69dda1dca01fd611e8315f3ff0d08f36359815351ded2373eb05a772efa081ad5deaaa28c99184e0724cc47b50749f84f4f88837d662a050396c3db7ba7b92b76187de2fd117f63ee65de5b19e04b1047cb2986ecef3844b6db240fc1f53e6a7ed15d92059dea7ffebc0a0a20b435583fc0ea61e2ccdc3a10deb1c875da0a35b4bd1d6fb15cc09433000331ea36de7c1cdd5ccc28582e8f9f1bb398b612fe53e72306856b32f78a3b04030678ab1aed98b4d0dc9eb16fd510689f18a4dd91d43cb0b5519d3279f08371e552d6c42888f4c1c5ffe1b5b7a81ba140355d2aeee2ec599040508c92383d7fee3f83c8627b5caed12169fbb029985f5fc3b6a91259bed5c6122e35186a833b8a8c32d54ee51e40f80bdeef28ce5af9388039e0eac88ef9ce70faf4a8f510bffb444c325620b6199ae9d6379792ede5f4dbd5b496933a87acbfd8c2564733721c0c7093933da0ac53e8ebdac86e9b8d9c3add215fe4c6ebf4c71b57535d015d4ac1b04f17bfa162d79d44b840ebb8984f1139b1b2ddcac4c024099dd9021ee78af5858af475afa926766f1fc125ca441d9e672043d3e4b4468fcb031385df368a60c690e7d71c48af4447b1a879d71c25dcf560bfe4faf789503d11ca3b462688745f21f25a5ac41194f9a43c39650c2c8a66bd6640733fba18fb52517eb267b3d211388a85c92b9956caa10be9718e05f77e5ff2c392e4f8bd018f1d0ffb587ad33d1f2c5320dfd9196df228eb2defa908e52ac8651e1823f39864c3abb96ece69bd21843ff5d99788c54620a53f76bdb0edd4b7bb0cc8d8fcc33799efcbffe1973e34c0812d12a10d6edfbe985bf94548e9167c22b5d0a8c238a3fe0e4d82ad92c022fa5ec79399ce78c8be6a81595ff60659cf9fc52f600c9f4fcf9c02c96b4037054ab898e6ac7bf461110e0b98fce69850a626acc602e61d0408a9a0152eb8aa77f5cb4841a9699fa66e52bef75db7dfa114fa805ee4a5b62513f6b0757bab0013df505fb982b0e69a3e6ba20bafc3f143f4ce80641506ffe3f1e725810701666a250853bd647687467be3abf042f5a3b31aed868a1144f4854cb40d1e8df6d463e067036df30297e9534f51ff33562e0646c2029642dd4e4302c38d16a5b591bbc9eeac4bddf340e5799a3d029e67b13d2994424150ec963afc540866288af054da651ae10588f52e4b36277490e3d9dea7a09ea3281825c668939f60d398de0b11f9b09499b240492113486413add0bf28428e0c56e2db1d69a725aa80d38950f3c55d5e3fc805995a8ade3816f19a091817a81ccf0e13df7e5a76f21c574343463668ca9b3bcc3fb884b9a6b79d2ff9283560c9f4ccfc0b57129bbf353aa49db4adf6d84cb1469dca104a57471b22968dcdc1574b1ab803e02df3264c11778453831f17e51a7cc4d22f22658c200f4cfcdab9c5b6a0f1e57952027c01685c82ce45bc26816cbcdf219c929abb907530735dcb15d84e479e961b40d0983399b103117e012cafdc9dcb30d23a31bdea34f6fda6c08a63c8d43054f3bc50519ebb1316780fa7575e1e02591107ec4061fcf708d5870e33dd2438f6461c76964e9b46bc315bc9348aab54858e5cba5bbf24e7d20bd834c55df9ca89a10320d0b950a501b49a28744fc2a21ec5ff3aba73ae65998aa3ef69b9e2b619e26db9146d956cc93fc7458902b78f4217f7b0941ec8a3d1b8d79c237a4a6ce58ed9e2c1d927655acfd986ad64ea335455ee95721ae0f84ec9c042453391d6a7aa19abf61aea222106f03ebcf75867c8bb4218c12926833cb403e76dded565b280412fc97dc1ca88118e9c8bdfc260568890c7558a649bea09bfc35ca13232eb04d0317afa73d06aaa9c31a23c720f7f31223991d09e8ec8e121a5a31114b7be3c76fb8e8ef1fce2e8c0915d1acea9e7aefc0a9d89476e8923dddb2d98c3863dd0b19dc31961cc1fd5fbf4282e492e365bed2ef6c983bc761515aadd56d4d72e16d6ca054d7812503f96319c6ec48c3b515d68d111ac5b294d19a4a6ef39c80263498982c09cf55a1bf2d86e803dfc1b0b80ebcf0d49ee49eca55c7ef1854285cc83d2fca3ece78b9e2b74ea7c8fc0b7d439e54d4e317c9fccc9326cfd82d5b8d5ce68c34dd612b39103e770f379a5b3c1655ad908470b35bc5bbdb7077b012a59d15e457cb489b6d25d61948d305e493e8fdc72d1c98ed24a7e235eca0b13a2b79e1a8dcb45ec51fcbc7c0edcb244c62233a9753c353cee86341c37f4ce9c88bac53e62f1a8e7fa7339c8e8c9dc76d714cd5e53e8349195594d6c1079f45b9fb693d2faf0fb3fe76559623d30e68188889399fef82487b8ac605627261539f6a45c1fedcbffc2c92e4c8550807932deffe87d9fc75d10067916b75e4ba78eaa77189e465046300659473603730327a7a486c0057c91be742c224648ba37829061cab7d9fefa087ed350b5ec0b750b4d06479bfa73c78cf61723aadec00298d03e2395f07186c121e29fd89ed5e66cbb6662676f97e23f1bfc610c14eee5a2da9180840958d60c6ae784c12b03aa5572d812f448f2765f296139b6e9a9392020354843448309238e6401e8420ef7bc7a26fa19978989428854e6713ec18459b0ccbadd41c7dc8dcde856ef3e7a38e170d20b026df676b5056952c081aab6740bdb7d33918f8b8c96fff0166e81024f4c2c6f3536d21a1822fe4263379e3cd181685c84a9063251b7dde74f9fd46b8dbbabcc6957ea8fe4b8b1447b8957f0f5f2d3ccf3c1006c7e099970d9f826d6fcaf026043d1068560a7ad7f829119e38ce5db467f61f9b10a658548275e315f6b708da8debaee1f72fada5f14b5940d1a8999adb467ef61693b1bc0e9fb175b1ce166e7446d96ea2cdccb77292ed353e8851cfdd7b6e05feb41e45cc4b96b40e8dccf55fc60767d1450b5a7686fd89d7d8f346a4c2be9869922cc35dbc230cf057445a20f80770eb7f16764dceb1ced8e4c06278ab3c051baaf3b894babeee3a9e0dee700bf287c4160b4364c20ac9c659d1b8dff0064e206ee0b1e7d92f8995a6ceba60fd9f719f45f49b8e0de9b79442557d165cf119efab7708dc2df7782b262afade11d28a787db40fdce0dba2ac01b46c336c113991ff3461ad356eddead419e0237b140f11504b77a39f7d25bd99e3c1a3b0ede3100439b49da42df5709d9b3c7711a3b01977c993e8021dd20682d5068ff9e1dd2c2098ec13db164dcd1e3898174ec6226ab4350728dd4ce79466305dbbe2a59569bc1d3582270ace947bbae66fd3c5776bd17f1fcd62747186771a6f32eb86a54a66d2d2f848119afb4d4f9bdc481e53d09f01dd98165c6df0adf1d73c2ae0958156763bcdff28062e3b791496a7e4d72ab808b625b2071a2fb15d74bfad3cd4622a471a3d74c64e1b1bbab46d667df2e1c0f974afbf1a76aeebeffb32139fd5bd7afd35ca945bf5de0cb204973dcc6256a36ed100d09620b7ec5bdcb342fb9eac3b412cb64997be512dfd917b62b759c2b88bae8c07f0aece377ac1eda13634f7ac62e3399f5f9c84a2e9a5af1225c72b5ab293f4667feb55edb8a0f5926d068b35b32ba2c664c890c1a50f453470e03f6dae70e54315ec906c1c017600806549503a714fa6e09ab417aa8412cfc5f64dc363b51a463cd9659e8d0459915088724ef5372a44d23c8df4e38d7a600fc9b9fd0c826e468ed20a4f99a32f6c1f67b8290dccbe2aeee3e0cececd233877551e1493c31ec8ba822956a1d0efe1b25f270095780ba49c2d7249ac6487055b7f65dd27a6037f13b55e3be1d4966cd7f9a901feda8ca245f230239aa124d780a40ca85d2971464b5e00158bfae39cc7dd036db96ae1fa563603fd5e929798c1d24190537d57ceab7863307efbf85988150b0986fd53a7094cfd2f3771ff896f715d65aec327e46f306a7abcf99d0fade25a38ab7a8ef5091ae8db90859086de4d0c3026b48f802507adfe5b3b45c8e071953bb80d9364a2c35b7e5e5760b4801646cdcda4f6d6da728255df9d89e6293f3475901315a0dc1e7178d6b515085004e74ffab756ce37573a81c7652b431d5ebede133eac3000e1d28dadf057d1f17093f39232e126ad0badbcd1bdcf466c6b22eafb4a247ecd776d34ff79dca421a59549ea604b575a26c5b432511c146892a42aa7aea474427abf23f4d4bba0cee16a3ad751e6d0cd713033952bb92518c68b1e442a2caca13d4717a3a3943eb24c884d0384069b7a7efa5dac7dc2cb15def849e1caa8fc465956f09f8d0bbdd74e67993bb2329b2df36cfd13ace3f3091b95fbe21917859f92c0855e874ff336a17ff166881cbd34b716c32d95a946170d9e7ff08e4b2ca32a4ab68b35e61672eab9aee9c4a33602f944131b690a89b9949aeb238c81368b440c7e3ae72fac6c3e719ab3a99f00ad3b90d5b93cac2c12c10b6d808b5910918ab1c5f8612bd3b98f23ca9681da5c9905f15194a0cc1aeda7721f74b8bc8542f0e0a51022d2308285a51d2d8aa502b0d60c6bca334d2ced06acfe667e568a4cebf424e6afe7ab91a4b2b797950cc19f0ae8cd8660f0a330c67dfb5112fa9e498483f1c674a5b2aaa49f40d78ed60226b578eeb35593b0e6ae84088a2aa28f7fab4f40dffe66f439e3121f835d79d4b9f636c5124a177e57f30395ee31f67f34fb151813bcf2a32252a6c897b1cb6c7243b86804566d417dc39a7c917d3573f712cdf5567507eb7b94f03a126cf09cd22529501d0de6fb9df096d50cdd1e80a05d9199716b541e9dfdb01ac075e36e4ddf962d12062f8c4ca6ca0d669480233ec65edc978db44c49ba061384388795805b0c1c0dd044c67c4eccb54d1181379d0895328ec5bec8bd454abfdaf12d5afd1a19b3c3c32c37153af9c67026ca35c1b64af4e20fa23f55bfb438f40fb672863905edfb81ba932cb710ce8aa442b829a8e1334255a075db537c16876fa9abee75d23b212fe3906b1114eac1a2630aff51f2e7b5976c94369bc2d8fa68addb9c212e5a2c76082dbb21e0971c06f28242e99c5e9d477e1dfe577baaeac8e3d0119fca99f069e6af9e6298ab2de9ca454f87ec1b295751cc92bdb545334931e88be9f21e5ca11f0c4856e523b085cdfaea050727c0cad8fbb58694b420b7171b05bf7c55db23f8e18c0b589a171c62c6691b4e37f1aab7d8859347dcd5da59190ff9431f96142fecaa6143d9efcac3d4b744119fb3752cbd64dd3dcefe07ce5186109023ed1b91f6c4e5bf4927eef1c532aa9d67553693c86a9bb2caf1062c3a35b5c489f8c6b80a858d986887d2a76f05f63a13ba86d5ec7454e91eb458f5dbb3e8b8c4f2fdd02b3363941fec4e3eaa8ae16dcf753602bee1bd3fe826e46eb017a6666eddae66191917110ebb987d129eac4af85c263227bef0841618fe1c593544e9dd82eeea11856a938e01f4d13a3b41a945115a1f83312cfc6cca927c47a2e8345a71e4bb024e41a2537c6fcab6f2082abee1521f56a5d6820fc670203c9eda221843f29709795b26f84b8ef23a8ec3612425102384917b9e5cc6b751af0d4a6068c6f1647e0983a908d3c9b73f5f962443ce1a98975f52c9dbe4b53ad7e4b9ddddcebaa6f47e6c98a13df1f3a496f45fef285e8fdd407b2bfaa64afb5bd0798555a7192a348d84750c779c2564465ecc8b826c3d701be41c3441729348235714c1dfd592c2d570dc609b58509db97ac262c1a33f90028c12334fd5ec6301aa23d253d1d9279a7c8b8e62963019e4454743c35e44a36e4434c6cc29b8c3bc4cc93ac21179a40c3af2c8bf920c91bccf8cfda9e959fdf76f7f8bfc71945359a4cf5dfb72018b240b25b666caffa41f783a173d1a01ed68bdc4b059ee644855a4f2491b965c1945afd85326db9c15badd031884a6cc8e562d2fa2d89c142bb74133d30e6da42b55cc517ceb4b058b7ca2aaf3d5f1732deec08ac6ef2fde5a625eb4bedea717d55fa68ad7eb0a5593292b33e4cde21c650bb78800357284a1a90d0243acdd48b580f6bc43924578ba28a1a48e10437c85ec8ded7ea35917228fd91ad6639bce70a586d9d51050e47cdbfde9b2cd2201979462a26b3d74b1b1c3418d5e9eebf0e6b69fe229a635708344e76923dca7119ae858e4e9bf294b7597a2b3a51d69d6882f2e93256942cb9f684dcb5c43e4412f54bf6ef43e44a1762db85a6103ff03fc1eb46aa9ee8fb1e9a73b165dccd18294c0ee4f43210d5150a51d9d0976cc0c0aa5f53f3c6378910d0440c29955d5e480d538c3c0751277f7bd0aaae31493beaee885dece6be3fb3f091d6be0d8924601d1d01b2d2753853e02c1f6f3a77a4472b61fbb41294d1701c0071d572d140e75439e2381ca38569ec3a7c087b4fb893c965c69b869a26c8d6f0a6154fe90253cfd5f4a3a2de2122e4a0aae2c165109884ddfab70e34f891a25abfccfa4b1f9fd4a62974c1f75248f2960549b16a9968073faea59cc3c955c256d5e5f82433497a8cdaacb588015c8a16695bb21b17e6825f67f6af239a4872fba501a642952de048ea58e8acd3a0ed518052ebe08d0b427df259bc4ed8c41264fa4b97ea13a94ae3d24521dba0e13ca8fec058a4904f12b4e3dc411aa071ffce8416a936b7b3a1aad62ca6010e3056415d07f38035efe7e3040890109b13c9aa097cab7687d013c7a35c24fb695ecdc6f2e72100ce1130744a61692e9ab0639c3ea28c0dffee1b95d99592cda6d2d4d4fe1eb8b1ca30044a1002217365684bf1f5e3f861a689480e509384c033a4ad68c7c48d956bd7c44173d8881649065355c2b6b2b6dfa27ade493475c4aad2d905e675080b9278ad0a1a62d4e6d61d6cdb3475bcee5722aeba95b035aa67175784788f8cd25eab565fdda6cd2bb63f517d7341a6ff984ff07dd2d5d1aa89a1d76017e56280940c5038063f4c081e60e9dce559b324c5a0a1e1efe3de1d312c4c10d891967dc9b21b105134c4ee43c1ce6bd22be1962f39dfe4d5f5cf8cf571312876995b313991aef8763d2f54ec1347a67240a69b4f1d7ab945c2b8e7332ae203aa8463285b2b19318558d30d042c92a7fb3424835c86f954c0cc7e94e34ab0929fe5973fc8d33a05e4a11cce8f639d0a349b6d718de3c1e6469737041a4d8168f44f531b6d3bad0d69bc47d4a801adc2cb0679f426cc949ea0cdcc676024e0e2ee1e1cb4fbf4fe675ccedfa51073277c47b45415c9050bfd85a695c07939e5bcd07560ca19aa5f8b9dc327b0e47c90c219104024efbeaffb68d57ab83131e946844fe1849840370d92c7cad5c27da4aee9f957e7bb219ad32548eaee3eb4c8c19ba8aa15e353f1a9dfae5617244405135bf26a9db42d5785774771f70dcab8610c197cd225762473c060a0a9a249989ffc72366e5b872b25fdbb8ecf3c26ddc33ae31cfc9adc9059460a962d909124df13e06808fad98450541c255e31c652ff35f2907f41fc26263343aac91d780302555b214560d4147b2b4239a2e1d266e6103947b16b61944ec02eec70179259d55dc5334efdc490595dbd2bbc282077ca622e0b2ee278229cefbf67bd7066620b6a52b6846992c3722dc129b3a2ddb87135314f200ec75fa24aa3288546c64c8d24117a8757f00b91027563e7392f064c0557b756adeb88fa478f37afd7c38e37d8ba5d2d1f54e4c8260983d76c734d214a63d11904960f928807740afdbac404748d02ffbe3f12484a2eca1472fb912662ee84ffcb01d9774182725b1d85cde96fb95ac8e00fe8aa0216c5558694838b8fca6a6e001ef437cc75e59a088d8175a6693a6fa1d9e4aad95077d508de980edc0718a7d5f35417f1c86b96f37f03c48790bb12f3398ddd1d0345cd86c7f4c4f9b07d63e2de417a7df23dcaa430513b148dbdbe531bc80ac850354eb3da9862da7a7bfde4e20b3beac46745f9d2462b452495fbd9930035e03786d1f8686cd98dcea444155c5879f32dda2dd8b036e0c1141c04b4d9be634c733ad2bc7ce9af4777e4cdd2bdcc218e515de7ca691dc165189a7155b6929f4e6ac653ae16afb518502119380454dd2965d36758d04d6c0b514be187abe12deeea63ca7d0c952f3fea3c65615f1877b5ad15f26475e9542a573f6db6d223210cd6cb253352674887dc256a4b0be9a9097f9203cfd2a3235af251eda4ca09e9409d3b2bd60315cb40fb8382ccda402d0823d79b9a3137c36a52d57cad07d3dfd60620f2a5b3e5486f5ee0bc81f6c4c7df152057767e370196c21d0c4ac0fa8de769162f8b36cd2653fb56b7f82bea92fe16b95a58fa865e2d3466de7e857bd617c4876c861725ee00668751a0370f0b9fd05afe435d6322548a3482d637e7c380563cee79710dcf95ae99f9c9fdba31bc6de83b44b2b15aae17c29ef570e20f8a82dc03dc72287f52faf22f4b03a9cf075a501427f241448f48a576682b91c21d3858332f682e8c73551597b6ad3913accbdbed787a8bbcecc63378a7793cdbf38fb99b85f9414fbd5be55c8ceecb9de92848c56efd2dfce4d1149811c16bf82992d72e9d4daa7c57cc5911a1a51a254406f1e25b35d4844ea1046a53ca6012c40c39489b44d188e2daaa7839036319c7ac9790fa1e0618147c08ff9a450a1a9fa98398377a2709406c45e43f9df4b7c7a31e72d238a6ba5231d6ccd586450607aba48f590ed96c612b8cc378cfbcd95fb94dc1de62ae908f4b8a872f2d91a332d8553edb5a27c0a9b1923590252379abba46aa0b0b71629d749c6bd591b4769f7083c9d8445978d281c5a14722dac6747788db44f4d5a04ff4bbb60d252e07f2c325d3df0f90bc2811e89adf986a26da142b183ff36a61a0c66ac31f5933170b72dd4c4e9b016a5542162c51e48456705edc29a6c652557c387a85799680f510ebf11962c23d17d7aad82e8d2a299cd0f365954569493607f2df1df8601b8ff6097202730f33efdcac2802a2568ae3788e22633891261ce5f7aa8c6cca9ad4115d704d10a1121decafa11439e3b574c0fdd9edfc6f150f37857eb530c06589539d27881ce5915b2a43a5f248efb6d37df5b206f001f3a64a7c76c13f1a5d5bdf7128710def8bb5bb748b2b8d4be49cfc5e31bb08638155a17cc8b933747907054fe4a176a906589171b204b52c44bfb952f892ab41c6788531605fdee28854b89c1ff66586be2c0014277581defffd77ec96f87951c5eff0401902d284005283478a791b2e419b700ae7a6300d71cea50aa9ac23d0bf706019ea7ea3180831a374a9e48bb37838060d78a8ef7a00652a151eb65bae15f785bb316cb96d45b503f5c5405a1fb31019f733f2e1bba6ff61639ac1416460a129a3611393615512c652049537116e61349f8b442010ceafb7bbf0dc49bceb831fd8df99e9a1ad679ac15525e004de0dd8b3395c5ac83168b9c9ae7651734115de8f3a829215d4dc219490491453e85bb240ecbaa02d8da4fd9f42a45a10403b23755b811fc8812c37a37227100bbc1a0fee953df9497fae2fdbb0ebedc4b138925497966255167049ae310a31e72f9f722d3f25b760384d0c8a8821a9d3547bce8de49cf8ff0128e41e9227a1445d760b4f83de6f6f4757e29184bad63c306397d63241256c4ea3c5679ec1ead67f7329fef0efcbf94f34d1e4c0a8dcd7a52172d43087bc00fffa509b23bbacb9bab27ea480e8fb1c3467b8676fa9a62f0838585f0195feaa7671661f435d7e533f9d6fda411855d5284e1c1c0db2c397a7e9f16bf5e8be0456540b2da4b91bfe4f9e4d2026da0328b5e0e9b5cf6fcc891a1ec33928138655dd43a4cc00e996d0732762fef55ba0f2fa1002095fbb9a28fe2600ffdd8ddfc41c87a4dfa698659b30b3699b12828d40633e236f83c6682ddee6baa33b552ccc023b403214d0c9dc1fad1b6fb27aac6320bc739f763561063b7076e99a2eeccfa26eb2bc7b0ef9b8f3b4cf22b4223e1681112572cde26a5c8326b4b073e85f04b0f533e2183d9bac8dd760fffe9965e57b2307e54df232cc9219f08e87070cc4e22ea66291167840b48db09e2ac6bf2cbf9fa0b7acf625619ab8784a6bbf1f6580959a959f8bd8c7929ac71213a748eb8fcf92f0f4a6f47e9367c750805cda8bf0359a7bfa36affa1a2386524365ef880b15a15867ce00f8f25b60e6faa66cd0756bce4b38b03f7350f1dade3a4999b0d72707c4767550485ce8819e3f0e95273ff3bee463a6d8aae7191ae349946ad2fda526ee48df6ca737a59d0ce9727fec68dd701641aaee44ced77bba577b3dbc11aa9c0a087f7f6803181963b861cf119b6404f95fcdc188d074dea803ba464b8946e0289d520f5ac76bf35ed03728567659c4b01ec5efe387ec5f89fbf21f19dc88279efef09dc452d7c52ea032d71c052c9f2f3633e8dbe7851097532a0be2296646fdfff42dc5b2a9d0c82962283639033ad92cc201c9d4e5e34bc29d7d795040bd0ac26747fe0f902a1f525a4e179b967fbf33a5f4e80ec320bca5cb1165cb04d8c74ae23986cb102d8be18e5ac4a3424f9a858a4243e0c5aa59911358b2fb4021e3e672c2f9b7639a43c177abee44e00ac1a0cf59a17d254e2c6b7c395df16ae299e63046aa70cd8c3e398f13b691e035601ff0712d92df5d3fa6c0973ee941931391fe7a6a9e400c22bdf170dbcc7107ea6adfb08d31282f4cf06354ba00286bf5a952cb9f94641614949805b2a114e00fa4ef0945eef33edea53967f9daade3b2445bd0cec2d2bf78462153e38e357191975961db696c3edd14108e5951ce3ebc106b89710fff85c92899749b02fbc0154ce7b22a44f74026112ef1b66ba8288a36b3d95d5e25f53889868db21123a791691d49498579a02bfff9e23635b98b8dafb942eaff0e294a46256ce77daaf3d5a13d930d3ef9b84ac878266970cd64139217f62a0c51a7a97abd4d98c7b0132461c1b532db00b57072b6374934024257d7917810a088fb5d111bc20fd518e6380347531ead021e0cf1cfe869332ae6b6f8d856c299dc084bbc11b70710cc7f47d8b64a37a72d0cc82fe8aff803b4323c4b01c16ecd5bc7a9522360b5cd8b1f1343d57e37c42e31e5069c0f8b539bc81f2efdd02076c3a6bff3595a1bd3cdf8a1b46e84d5976df8f0ec2905be7e9cd5f922a086405d07ed0f5bcf3198937fb09640aaf8c2037e4c01a3f1f36bd51c606ca59f909fa64e51d2d87e11438366743bcac4b7d1efca54a06ae73dd23c8ba90c43d631c4b6c433101dd5e7fb66384b77a6ced0818159756f30214e52535a1f0b02f6eca5f732b7d67ad0867fa8c9bc511c3062f65dbe6777d3fb9acfef3ced5c390303627fb8ee3378e25c38b2561e5d8dccabe668f477dd92e44ce021c50061c7c7649a2172a08098e49a8f52c1311371ea6aa8c765b37c5f2b223b103c2fd3e62964748c0adadd6d0400127f47df293cbb3d97b8249faeb97b211c9c09a5eb262163b3aa93d520ad262a054ca59a6cd8af069f4276cc47c1d7defbd6cb9ac8995a58575d66c63f531a4ead715c6713ef81631e7b950e4ee06a01aaf2238b1b26b2a7a371a4838ab20c8657996dc79d4fe1d79632215372222f8049b2ec076497dac900c752788d8035394d81161ea305ab1398b9b100b6745c53edf5367a1661f51baa8d5ed27db8333d9c0010e40d4850228f32c261723b61e191c7deab23b048721c6e54df58543ac7105234ae957fc40b106de48bfeea96a2c12f442135fe44e6e466cb5ad944d3f52e49bab7a82819dff91dae668a33a8bde6476c5a96b0b61915e64613ad86cae4a8375149a0a2d6326af9030a00521e38f40a8be24d73efe0ce9a732298de9d4da49d3b68ae50083906467329266930da5d4f484c4187ef45dd25bd109f9db32d5cc3a7640dd24ac3648938b6c09659a572f0b82747a0053a89232fb62b630df277051e8c57b64c848ad6fe7840fd4dc348d524b2799bdd5972235f4b037ba7f2e7601addb2f6fb0af0b3f0c9f87eb0d55346f91fafdccd1c8960d62dedbd20daf76b2cd1cd724d3e9f62a657503a736f1646b648aa696c1bce6f3d07db77b860691f853c4fcec9043ce8c73dc8a37c83d4a467be6e19f3e7d75c50bc6f9fa3651d0d6390baed87447455dee5ab0e1fc954eedf49efff80d899a058650b4e36bd99983c4212b0f733ebe9376884643395e76bd5d78cbc226829945a0f9b527574090b77c30af122509dc27047f9b19b3ab4b32ddbf0710dd35fe1f1d764e958b0793d9a71ccb3c18a228c03595dd4988d58bf3479a12ac24b9eeab7892c021333862696215eb3bfe7c50649c160766b4b80643b3c5d222b9701b9aed060c1d49834ce2f45244305282f03a8253780c7da1aa69acb51f9a5e48cffb4a123efb2161800f7d5e117c13de279cac4dbd1e5fd112ac050f340f3d78e1fa9847cdf624d602c8c1a27787d1ba90cd4d3538d136925455457ef9a9d61cf14b0b1b36226333589916782d7b6e879290408372bab4343ce0b19faec20ec87f3b7457cd5e63165e796658165714454f1535ea470859a3b1611b60f392a716767217f2c0e2c693394dcc3afcd2b31e14c8a522548da47f8af9f514272902d89563a5cf93600181a9b2597b727a259bd1405cea432490ee8ccf3b22ebafc283dfb1f2767f0c79c8fcb2eef8d2623c63a51337f7406402aa65ea88718e0cda4f454a5b7dccfc61c1f4242a7e4aa0627a0e9a7a710357a12648af1cc4babc8e83b140b948b083b67c62641e0421873d3980bb544cf3127de93715e7ae80ac42dc8ae444efe6ef1678749f6b00b307689f2b0486c785250ca19b8b1ad193c4215376f0cc85c30b830a9072261f70a6d6e6d820f74bba73f0552f513ba999dd33ca924d5f0d85c8370fa3d66f6c1cd65d3a97523ce64cd344b7a582e58bf638ad0c8f55d8ece28616c2164d9ae2e29ae663e036ca8cd530e6879c639d0cf5f6e8ced9be7f788c792bef012441698b0dff0d80765fde8be07b5c74065eea0e556d3a9e100219418992c83ffc902e68230b54db1666723164244e0184aaab25c1df66d34b21bede438fc2851e7123ce8e5208113c94339909fdfa21583820993e9ff2c25c4348856c251d4d1228e8f9488a4caa91acd6ba7bc5d4a825cf1c4023bfb43ecd7f5027da60ebf6647640ac38bf8e196818d2b855beee62b9dfe7df92cdb2af16c8b11b59c52d6ff230d2d4406162e5e4d18c06fee2093ab06e56a8119db674c1762fa46cdeff54f5ffb72431b9e9230de4ae3a6d0b4a3245f252c5bd77c07633c3f7a7d38a2ddd13187d4858fafd0fdc4b21e8cf861589de4c825c39832adf98749b8cbc6c5d8d482542747e5fa4db72672a406b4a3801b79d30021907f4dc7d6aa3a36887b9b497e4ff099f12ca9d2c56b4abdd2215a76b3b59223353195ef1f4df3bd19954b4feac09b8bcd7a17ff377ffaf6fbdf86466208efc88bff5ddb4da89a5000d0c483137cb8e2de3db17757213bc66e0bed6f0647b4ee29f7be80b97815d6fb8f077c62cfca971b2b49a11c554d8f4c3247cf96c9295ff022cf3125baa5fb820f4b031ed4bd2c71f3486f2c5c8d2d8b7622434d9b9b300973659d6691f20c45089400be0fe6593955236adc99db72ea6c910e0c1c618ce02ee9e3033f565082c2a2c5be604776e1e1bf961e85f4d40f0c661552fba607f1ed6f9c45f6862ed172a78cf0ed31f9a12ac9515379f9f16d09960b0cbb949b9f9761d5e874f533530469c693742cf9c5522d8f8b0297e42d4d4bc1fa6250b879b3e1001fa4bba38ab768b99ca32facdce25fd71e27815f99ee3cf2494d70623ca9651fcad17792e21da6e9e19c896d6002e9199f19521ac6f9d9211a9f84aced6d7315c555bb676364e9e92cfe1f80cb68a349346a108cc1f078349cc990f36c5d237346dea8f54f1ec33635db4aa5010462a463393fe448b782ab0a968a661efa8ec7e4950e03502e2ce33b22c6c544a565ba394d1b0ad3a228c0ddf2b67b0f72849ab7d6fc3b7c1e4833b92dda8b3ae444c91ca66ded205e9ccb3e1d9c8e9133c795efb2e6c4245bb3c33e43eb375706daa5f829dd97dc89534a7fdb2227f0f2981809b2c1795e239d6be02dc42dac9ef2fa3c760da649bb5ddd7d79547425cd1239845579d907c030ed0d06fca3a193a7e979156a423eac7b0d8eb07ed595c43069327982d13cbb05dc5ce2568b460491641d068ad4081cbd87bdc07744f9ba1b54976daf2ef289d8a63ca0d434457f1ab23d84faa692bcedea7741e3ff0e82744fc0969ad953003dc72e28a2db6922431b6860c114e7556ac1c3dc45f6f73cf7bd9b950e371e8995ac8cc32e785b73e1ecb9749901f831b9a1c623e5898e4dc67130e9df5888cab65188082197e71e9ec2233c890cf0962da3b98abf6b9aa2f3310829bfa7d6d7bf50e0c12cb571f0b4b449ecc32ca623746953f496053afcb1210a1e308b70747c535ff7f23cc1e29b6cbc25894103345a90f3e2651665ec12027ef234c6536a7af97fc7d763a5a5e8b117383296b071a47fbbf614015356425b30f28c47190172963fa1b1acb4782edcb128aefa48db6c563de73f8472ee0b9e96362c8258d827632d08ac6492633741ea05190afea407054b71fab8f98d9223e40cd67e070095e65fc1419800cb3de4df872814f5a34b404458ca4716c30b21df721496bfe7516a9304ef4d13f441498891e4a58d4dacc4878c2c2f262dde69d384ff04e36cb69b1f27472ce8dcf5bac2da04d2ed9fdb4b293eb7cfcba81a43fbd7ad33c29ae97d70cfe407a787037988380dc8861aeccd3222c5eb4843a791483b96ccc4c3ab5c0f855c84321142bdfecbbf49b4df28f61ee768807f353eb31598c1d04c3d0023032945570d24dcb21f0d1c210c46535af3e62c0a9786a7c537f1904f283c97ae43c7f25a82d902b6dfae2c20a7ee817683d6f3b9596fbe28ad680975198506321cfa4557835d28f01a077498059669e2b15b3fbba67f6cac6a9dedd43deb0ad3a3957af382f275e1e172a12aa14bf0df940e379eaf6b459ae092cb2d59bca17aad6ab0fb3f075df9bdf8f5c25891079a47589f03dd850395717629f308f7111e317fe6a0de5a3aefad8a5de5908a17ef70d3a42430e0442e4b288c7aec4c47924e512c83abe8b1877b092572d8847b09ef0a6e0f807fcac210f1b3ff77a4a28027e05a2728cddc7bd2eedc7e55086153481d3bc00aa28c9645f481a3ab5ff005a9d431d1065f4f4c21be0034b12e9b4163d6091174baf98a6903729be61ece7b67a80b50b567a0b4250d1f2ea7efe8ae34888ef856a6b2813ff32bb77b636dc48fb2babb56441f246d097bb366c30b6541ba908c616b5ee7e6aeedcd761b8ad20f4a39b276f91f1f94497e4d734ca394b81e972c70646d64c4d88e344f467917283a93c6439fd5274bb7c5e37da1370e6413d6c9fa8cd5e8cdc75d1dc81c2d1fbfdf2876b559d8d76cedd94825f7c8e34bac5f6ebd3728b85d20530215bdb5f7403a9333b49b53d78fd83e2f2a8339abecbc3f7f554f435b2c11f1829d38cf43d775742125f73b58c2beeb3feb8ad1c04cf0d2641bc8e1975a25ccfa98e135001d59657a0f89634f30c5dbf414c4d453ea7608e4c1fd37a7fb76c7c5d490cd19257d87445c0607b2872ce73f08911c47ddea1a8d7a8a047125f35531026ccead95eb2926a9b7d946d73f65e3c0b04ac5707c746022a4184e3d9e7a8e88915db27fbdb9fc09a3f73e709c62bb2a6ba0c98ec162a3027e7c916a12770bd7c603da44672189bc2afe62d1486304ab1bf23928ac12e98208a1a870cbda7ec3ccf3eb338df529e0a05cc39daecb3d2d517ea52d9cbefab4dc0eebe21fece2770f8207fa7843a6bc5920aaa007b122632a300802991ad2dc2c9f2191d5be939c8e92f28d2512a23cffd2385c6e19102cbde7ad3cd41822fdef53b07306c2b39eaedac9f0827ce08fefb779e0a65f5d08e437aa81b285260d121911f1f43ce0f55849e5677e1761a4f626505564b64685a1d442b22966915391849ec6a52f29e915b4275af0fe338269699546654bd4937797b86cfcbcd3d1780d820e64b9e9234627523096c5af4bc28ada9106ca154c245a3c4edd67ee3872cb8ef262ecfc536ff5bc40a95126b386527e8902ab1371ec60c5cb81dde145670c9cab4c83265c2429aaab575420de3e7f195959be30b69a48f818cc25993c357a98f98f1b57dbece98827cece1bb0ded9263719d01a3616b153c1a19e9652462911b7ff647cf87d9df99e3f64d43ababdcb07f4eda567acc1155022b2f984a77b25566d065f91894e4d84a30e473a8e4e6bf8490786e89e4005aa5965b00d01419034152b8c16eaeef5a577005c24f3ea0ff7e879dba1188ec086c5155057eaa13eec0a8cbc0374c05338f4db74bdba6f0e40c1ab57b64a474edc004325323f6f1c0f16c1bfccf0922931a704285024b4daf834364126328483561ca9beeac403ec5fd6566e55b974fb507f015e46acc94e811d8632cc173552f530ed3f99ba3581218e93ee4ffe3e5c2a542d72f2952958d4a2b671a71f09cde019681650e73786689af68c5930c55dce9316402f8c3a74d70a11c0d9536dc524efeb6bf29644417db548ef2faa1714a6228194ff8be8ebb7de004f0c698cca9fe202d6ca69a8cbca74aecc21c96c4cf1c42a3bd74cf98e1be42fcb4042d6e65cc470ffbae12c5f1c0d1b2ba21c74a759f1c4eb7c25e04595aef95664c849cc51a7fc6bb0f5cc683ee6df4fba333f47ff87a11b8b900e0dc03837af2410ef5dd5afbe627ef0051ffe9d2caef3058caa13443da85ab82ab3c2cdd0e1a4e19df81209d9e77c2bc9b268b6b34d9bdcd71eb11060f3f4aca9591526352102001e12e98c0163ec9dd272bb59b44d535ae85487d58ceca2043016ab7eab962802812c8e78853de7eaad100fb3161c39b09bc31607905ea7904f3b20d45eab3730a8abf74957fbce26e0c04bd9530d47921689657edfd2c4da6bb661a1ca6123ae9bfe2bbbe15dea96f14f046a439184ef0b35deb8041bf64badcdc3667224b413129829df14d28fbb9263ad3d00bc4045eb3e8516e37c78402cd232d3499a3000cd7b1e368e712780b12a9987c8d42500f16990f74bd7486e6b536c94d417a724ed0421f1222044a70ef214567c229b999bd51bf8be2823379be13bba4220fe15ccdf23b4af3397d05ad8370fddfae70ce85c55be967176c8fd6807272fc3d6511544c4ca67c21608c0a57d4e401d6f98f872a82422b9d377ac1277136cfb9116ba04882efa7c65a4a511ddf045c7908e7e4735cae27541ec2384abf5e32757481ade45a26d5dd7cececaf4d8ffb9706d09ca0c457530fec60e3ee6ab9cdd2032f9060683e1c3b2efff1cff465614d1f2281daa00ec65913e6e40a005866047506a50f57d83aec1494461a420f4ed02983bc482e1de0a6299fd8787426a950472ca2abbd20c6cb6c5594957b709947fd89796900f769016d04b1a3169b7d7e9915cd15951c3b0edeeb7781f7652829388118e8ef3095f42ab29665ddf7af4ce298e5f4628d42be81ddbb5b0755f051d55cc3a0e639304b375d2758099c082bc75a67edb7f1d3065d82f5f9c35f394a7934750f0a8e8e046b6f348192eda228bd7ecc676c43ee88d94522a1973b4e2fae09d44a289955d95a7b67b42aaada98a4bb452f0542825af3f32ba01e77e0388bcdaf263d7a0bc453e8c783782edb4ff09db53a854d52009501ac7f98f73f0ae5ab15473833df7ec05a8ffac317f9c69c348a450b840b998dbe9c3b3d536a54ad44556d2c62b71607061e0c43f20c5ee70e77a4c6fcf149d7cff7754b2a8b5897aff19c26872443d2f26ee1744ae1c8548d34997aa650ffb40ef456f3d1a3691ce47dac85c670f4b83935003c33dadeec71a66ff14727437a97b29fbab7a640ed0e3da2a0293fbc7059cf544326c82ecd6385578ac2d7e543aa014da325ec76f097731fce9cfb222084df9b264681a1348ebfdb44d8923a37794b0a43c199b1d392f4a5ef6a0e056ca224c646fd458e2b4b97cbc9ead10114606736fccce4c5a4405f0f950cf8e51a15d59c086319bc446a31ed1051f3a48b77b2d92168d698d06c33436a9e6af6c142eaea4e16579cc7307947b78b4174cd3de657bcb905890449b7b719fb09eee7ab9b63b113752bd19950cb3de99ab8dc95fa786ac44d7c33e4b1d2bb4065a08966cdd1be8046355c5c0a912cb4d807772b8778d815b192cfa16cdbd0782cfcc333cd01676565ff1757af7c6d13c6d24dce4a76122fdbdee1be193dea4ee9229677c1106d2342c76edb27b1ae52090e44ef6d7bc9fd2fef378b2cae7dab398a7edea8eeee0f482d690bf140794c59a4df3cadcf77ce4de6d663e72cf1bbea2527cb26056fcad93dfc0ab5cf6cfff00b97552ef23068e1b1f92bf6705773beddd25742bab501ceda0a01ee58022eed95f25749e48983fa6825f26485f934cdd85c1bb8f62b2a3c69eb31227fc5e9807524cb09b804beb6880a075164dc15f97261a8fc4376e0bc217ff2420823ca942a4500509fc9eed1ca389ff89a8e1b29eaca42b1758afde8512b5fde992f71fb59ac789eab9b94752fb2551d028ac8ce4b54904f35104f359c19bb8787c88d8050ef1ea9ea2c122c0def300d5e9322449b2a42b52e9cba4a444add58fabd3076bb15bb7602e59381b521acf286271d1cd6853998f5b27531d2257d5e7203d89d77cf2da47c5de18672b229f4f12e9b2a86f8e9fa266783efa0a6754325b677ad1f43c119a0d1ef3e06ab7969537286b8529dc7a83ea463ba6e4bc47d2dc078b5f7399d7459414fec971cc0bfd9ad3e8f1774530a01cd1002eae2caf43c4540919dab7631c7f9d9a314c2c211a04d123b7a903763c2959e16e5b9573bdc289e8cf2c661539479d90dddd0b652868a0125ba881f5256b149a5825a190daffa26b1fa64d8c9bfb715964175134215672a936bdd02c2cd874573f3486c5ac034459f8976a796f0f346a6a79b405e93fc3e80d781b207290b0486cb74cdfe50748eb832a1cf1807673b0cd08ab34360318b37c008a366e482124738cc75d3e36ccd40607c955fb396337e24438de2dc7600b09f5f1fd5711ba56e60d677d0d9aabd383029f7350f3d95aff97692c307348878d37bce53910a662c644a2e1a56c5e0182a9ec6399d2b2d4e44225da079f573f00cea17a2024345a6c0014010f3dd681b408160ee9b95c9d071bff5685e6eed2646aa42ea3ab7e667e0bd2a9c5081cb0266c86845208a7e6d35b4e43715626008d17cfe03c4baec2282d3adafbbe6d80008b1c4be1399e01aea4954acbc89553585f6e26905814f67232f81d656f5b58c1a1fe29bd4e5973d2dd9bc6b7388882701378df629e9249796447df48a73ba631349a19ac3ac5416842214a390a0d958f6a8e6f3fb6e38f5e2e416ad51c3964f29821acac13f602a4777834264b0e5a5c8581306191c3b43b0039ceb817a66aeb1f3b3258ed5c26effb6bebcdba0e91b566b132eeb5140d32dd1990791d0ac7f03b1bd53a52af8d5af009daf463390bbf2365bb2aa7c2ccaa1f010c6fde2aac5e359698032239ad116f0de026430d080e050085b10151bc8bfabb4e8875097b213c8eb16be40d8cba9d7b95825c8b9fdba5e23ec1cd0338abe835cbce65ae201ecc2ece883443b56b84cf02b714e9d2438d4ca0e2ba0b4f4f5751cd689c9e5fdce36c778601f85c98664635c18c0a036cdb3a9995291200b2cbfb8b6a48ba50237cda37c74bc38881adefa8152ee96d075e5fb777e5586092aa48ba196ad643a328b1a24533ee318bbf655ba77c8c173b1c37376d57936684730b36bc823efc558937e53803b94a5fb07e8dc14fc80a96aa1d5c7013f663f4741842bdb87ca1faeefb4b6716b58ca040b3e34a664b2ad0813d46212b47428dcbd1fada51ad14b09abfdcfe9d3a9a6f4c827328b468d1fc50543ec5533473b9632db27a12a6e2458426beb881867aa7149b7b434098ab01d78fe88663fcb7d937aa1bc497ef73c69b1d82c94b205cde1db207d013758165984251e86238c4f3232e458f1e85c3978c1c5d9f34bfff0ee3ff02576fe3b53d4740f7764d3b79222e709e633dfc32b25ed757ada9305c04eb17385c28f016a6df3bbf2b6e7b11e23c44b5984b9f84dc6da94fd3261ba3ccf83d6e86c90e1e8bf47e33c53981f37ef6bdbe753bc29381c737ee5ff00acb166ae84466e45f06432797226bb155ccb3874e5c85320548b0fec6e2c60a57855d4e4bd6011e0ec55a0dd082a02c59e2d6ec37bc3d3e9307b897bd895fa0591395061b8387943e0291580478bbf78aa5f346784b0c6b85972f61f0419533d1e01e91290c64c0484f7bab90017510325836e44854e05a1c0404e5b01ae48b1272c7958b6b4eef474ddbe1e275fa4065bddab519a1c78b6f1b69d13a5b41dc6737c87ccde00f75fa82f1a364b2113d180d758763ee2eca938c241e4445f8a1cd29eedde831fb075e80aac6762e4e521353cddbf3e7d2e30ecb4b86287b31c39c1bae76b168821a5e8489a4541a4a67c62c1d14f58720d6cf87312830713a6c42311ba010945e5aa633c6b98c7d1b67611bf322138ffd15f9b92849b4dfbb8e3502f39373bdbdcfe6ffaaa6229a91461b4b0645a5f5cabb701037c76f24922b228fc1a091c76b9fd1b3eab19b0f17f96981851079ef5b19708a38582600c7c97737658ece65999369518d86c1de1597dc55242dbaa6dafd4777511887a550f37e1eeabcf03af0d9601d9d2d5d48f20b1c27ebc4ee58b6b8d2d1f72564d9122f717f9f67f167a1a8a9872b973724cfc1b7b4b8f7b5f958a4a0fa472e0b57df9d07cd30c6a96130f1713a3b32b3ae48c31dc01fb1e481e11303595b27c6c7f7d37afae559294e409f192ddbb8db481a3ca78bdf6770f0124cfc1b63d1604b453c385d4766f68ab216e569a99bedef3b616285a892f38df5454de24d8cf23e6667e73ef3766c22dc5286b18743a39964a2e7d1df717f3d143d518e50b0c524a0560d59d98efa99a8d3bdb93d600e6c9689d0bcadc96c4ee639bf11b2e40817f8b72b95983407ccd21c52c592236c6cf40cbed00837fc7ab94a6318e7814f3d51f2115eb53a4b61944238b4fa5d4e1ee9ab87d31b5587003fda021b7f13670951b67457b179593186e27ef874d366d851659ce5311939235b0b02a6158adc3f30116350639f969313e4abf269624e5a9991e363e9210a455c2a6c3e8d13ba07b861ec2214530dfaa424caf1242a18fe65ad98c771dfb965a1e35ab339c26129bc3f653ba23c8ffd33f0b102b96b6e737bdd77d4739bd6fb0ef2b87fc178c026dcdbd9f97586d765dca7037dcb5e40a56d9d2e5dd2be66a8cd22320dbf7ea6d93d215977588fff4c6ed5dfe0d6cb1db17554146dc5cd1d0ed573d1607f4bf700712d206751337c8c1184b9daca796de26f8ab0e4d8df1c17a5cfea96fe7ec1424b9b3c854e2250f7d7d09c40544a927ed2ae4ec68ca4973708219dd785a9a13bf523423e940a446d16aabca323dc78f8aa104d327b43a0f9ed81df53593119cbb7a9adfdc6d5101485da3087f8ae35f9426c6c62252a445603fcc77408fc2a0f9543b5212a6da4f99eb47d80f6d8b1a7ec208d858ffb7e60cf9d24e105bdf3ebcb59db5053e327010916e92bba1cb7fa1bf536daa858911d95c0232b180356b98ea8f68c5d1c2447c6953d405239de6884221525d979cebe9578bb45470483c6ac57a99a6c706079ab3451ffb36b6dd444342bc905602c0dbdaaae564994a1df101a276092f5fd1f45f795a6afd115feea1f5674c53952315721ef2b8f23a901c356999ad18ad8b6043a73b2c5768259e9afe9efd656a1ee85a7350dfb01604bccaa8f86e1611fdd6d5d2e8abf49524f7f195291e6421a67a3659e5743a05be43f1c2f4c87d3524e8f52b7411eea0f6c2a78a803fd303db8701e3123edf28363c826f26ef218915cc06a9fb177fa70985f6177181a9306822a98975f13e4a4e7f87503a9ac90c0fce1f5629f697d69c80221a71656afbd504277d5dafab8a38377a75e22f98375987c5cfcc9a7b48f3e1f9ba02d3cbf006f95dcdf98cdd8926da948829e37b6e2f775cb9854e0ecdffcbb678e4ba99ea0df162d56c29a605a517e988e25fe495069afcc99d6605542da2cc8aff8bfdee4d86f1d595b03f7fe308db594c2f4e32af6e73a868303c594ec0b30e0b11c517d515cb28efb308049951b6872574b4a3680151df7e324d18c890fe338b03a43cb0efe30dc74f06c16901af03ab1140eb54855f53c564da6c2d4d5ee29d05497427f791c64e0d1da9102d92df4499e7ce9f4266ecadea1cd3e18df6b65259591a94605b971dc3f6f03dc51b3ad1b6487af98eca10303f423210b40d89ae3b9d5126b3d66a5a1223c78a5cee17c314aca0c6885090c7b47601badafbd721f457d6b9d2b60b5dcb46c26de3bd5324f7aa61f59220df11224cd1eb900ceee6a3fc95b97a1498b784886311cc51ef61c5720fb2b9f50656c4436ffd9cf60396f0374840e007c764eb703a7c7778479db6171163ecc247dcc9bce828b2dc6d4142a842703a4ae33a2b528ad107524238f888f39159eee9539b205165b0f5bb1db0cea51b3773e1ce77ab76a73811450ca4acde44b98e8a222e228982d11db1c99750156b467517ebffba0f579081c87a8730e617b9c7e759dbe49ea76c81b32b9d0a2fb16cd30fa66d632d00f5653ac782fb0d53df4c4d092a327d5ed8e9798fa6a2bb0ad8576b610fcc0387c0c83f932789b5086e9d7f2c982577c19b66d11a181701faaf3f0b8a634bf90ef5583cb6d6b63ec0aa7d581486ce6ef993ac2988ab1bb0ba508f112dcb5e21b2e886deeff58a98d08c1c6c42e0884660b6f48ccc26ef7cbdebe24ccaa2bedf072cb88c09e3f7c1688a48eb2c9c6c96da32f761514a746734b84f7c361b85e2b9d9e4b5b6a3f6ea84deb9f5e6d245902a38612d31c62a548d4a875c67f327f97ebb6465b58fa22b254934aaac0198eaa2a313a0134eb5fa34430f1015279608bcb76dd27c81926412a90009f7f0fa252468b89d4c28e65c4b2ef4ed2b07e07597ad66ac9af6ed89bc193c8df0d7be4090ffb2e284b814df3684c416fc1111f4a1349c1e5c099c3895a9e094e66abce1e06a3d520eaf5c2f526c1d18105413a307bbacda9038e778ca2b2e5c1621de59ca1438017ca7709cb8f71c6bcb7c974993195123af4974687af98c5bc253148ab13605c7c821322a6dd32bc0fa824cd71e1d30bfb76f0ab18fb6dd7153b59ec475529dedc669556357e945688359dd1d53293a58433758b34127f5804c56c748fd01beeef09dec17f9cabd379201c6771a86d9e92b2beddfaa30bd4ee0ca513f22150fe098864c0f5406f6763091888c8888aca1a1cc43952d5f0b5e585ca5b8cb7271639c5953368c4a88271b129140766efa1a9eeb543594bd2b87d1146a36a466063a15b062a8c20b7b691c9fbc00267e63bd3b01101567f9ace6334938d6eb17c00cbe97016cddf94e6cfda0b925d62499a9f2d140f2f92e1251fbf42daa0064d84e02ab8cf725694210c1ad33c5d4d3a98c98a64180b443502a152fb5a2718988b3a510fc5987325cd30632635f9170f9c327a1061f459fba28716067b47fa8ddb4dab69494a4b0f836a6a75ee5dc2f4ae4eac8b7dca70f51e337f64eacce19335e1885ec2e04b3b60dac3b1a40c3f89d19601ad9f2c581ad2fad30cd175653070b49fd1aad806954fa3b74089a5cb442ef8f02113592c9481c861801e1ae65a0ee3b62b68385e8887ea401585bd01611015f7584e160366cae2a4a8875ac9b298ae8c0b12cea1a9adfcd34ad143689934c888646d48bec33055de2328f654b13aaf977bb2dda3f050ad3b1e0da01434f076bbbffa48bb9c2c6f4f5ebd824bcbad3fec6b3a57360c073efa34c90e4164ea26c139425d3bc598e581f26f0a6f899827f0753b1a0582667de82b3b03346a7a001404a253c2efdc527c22d199180fd59480633351e51e44413ebef6d059e3b68b7750e9bf518b88207c0f4977c13d25a0ebd665d9fde5e4bc2c90769c553855ecacdb8b6c79baa03d941c077a970d7685db7037ae1fc2ef4f02e0a83f18e3f7c3e09008222079fee836c4171bf84f515d06cf45f94f7eb11d1f034ae215dfb2dc40f6e9c3d8c3cdc46e3e7a59f099b71fe8fe567dbc7e412e10d61ab6f6e8e89f401c70d962ddda08f40537a68cbce65d92b4552fc2602fc39be0aeb9aefc76ee2a0e3167d9e0316e3e1cc1e4f06749b54841d138e8be15f794a0947438fb021e2fc2a77df79379ac8aad9f221ccab687cfce38b9da8a2a8b53e10d047b1c6909e6c0dbca47524701369412f80649114f047d8cfb3c37a5aa8e4570485556b3bbc8c2a221ef98134f7a84e7454bccf7627fd6c6400a9d5ce53871d3d1d31ec904d0dd71bf8778de8b9936668675aadf509e3c4c262c92f3bdd533f173ea4463d0fa234c13655f15f5b480c81d08e069ccb466df711276c99087416a58cafbfe927efceaf3bf7d7a1f27442a629358456614bce8baaffb7cfa8b40c08b55d2debab7692537d9aa77790df29ecbca9693618103aac206d6acaa00c68210aa3cfd7a7f95498b68cde9c0264cd14b4d5e52d9d0e70bba95d7c24ac411e968a827e02f15f9ba9a77aab9940d99fc70cf2cb7a817bbbccfb52edae909b9f6d9ba59fd23f9c57df8266bee6e95ba83eb105ec3d1e0b40a2f76bfde1a5f1e1eff6bca9d521e7325b243e8c29774b2911fa7e31a46a8d2df0e2038a684f64ed53bbb154364796cd930054df776e47ba199405c82596db410eb5b081d49c92c204e29a2ecb5cc1e88906ef9cdbeaa751fe8644b34dff3bcbc3dbace32819d64e10b2fd25e5eb696581a950908732e81df2fb8e2cd07abbd250c75d7aca59606e013713b3474a6d3583189a488f257d2ae743c559a756f72f0e2115ba8b87d78d82dfdfeace5aff21705cc167f71d10d3ce1b2f191ca0a6f47b4394279b7a6fc57062b2eb6836c02cebe7d5a9fe0c1f0f05a2ff2703d534728fbd0a4cb7c1a03add884319577ac1303fe2b8f37bc6bd419f911d7a37a53c596d428016450c156ddcce4123928e5de776a2a20b7c7fb0435d8080220fc2d95426f110027be30c4773e7f65704d91035ac39a59d00c0217c9fd4014d065cb31cc2bf7f554fd4fbbe86513e6004a9baa9e731bb184a07f4a0b812b83b37712889e9baa9a56c366b41cfe3db1369175e6b93494b55ec746cf39bfa8ec26c380881c97e18c9df46c446db167c8d117b78b535fc4bfffa1ba0a1261b59cfec3b66636dc8bcb03b279220d15e7ba11c97e6f7ed5122ccca4f9a0ecf861a10d0ce65a571822e2d2bd0f79bf215c5b8c2c9748902bec06ec177d02932e64a4c0ce45096f847fc5448669ba8620663d73522163242ae58a31cdddf0e2a44546a7132cfbab79b1b59d6bf26d44235905b6e8cbd4dcc936d10654bb0ff42a0532e243c48ee212f18c49d7bc6c3135d631103aeaabf3ea756ce9f72d25999501d9df7153abb438730243d05a15b56d91b6a8f0c821603602b00f87e5a5f4f4bc79d2f274d3a4d5bd2c1e4ea511608ad545ad277911520a353c43eb58f69579ac9ebbee75bcf349915a9bc8ae1765365cb3b69b857749ad6ce5f13b5f33a238d9e08f09d492d933d87ba9d4d5be48f2e6a6ee973b64112decabde6f7e0c099656d81439865b968a0f33a45986f313be88675190e2204bfaff8a99a3a38cf359961745fafb23d98a4694d5269e0e45f0ed97ea69879a298da0cd2b7485b83301056875b303a3584c4addab13c792e45455f518ff92330f915524dee29d9b79b069958806ef8e91b27eeb8f18f9848862810b84dd19e9df3550c7bec947d11f5407121ef031dd2bb41f18c0795bea8facd8d6556cbbf8bdcc97530b32aeca8a110ac82fc6caa3b855a1edc62aea30664be00a7bfeb6dd74271aaf1cc5c5511624d7a43d19574f37ef90d71c792c8675110392d935276efcdd8d8314fe6b1b5f4bca2ba35c07d9e302c5b2b83a951e64c62799bee44dfb4b2c66e51f68a5aae035f4749450b3cc354c39306cd1c4b23d5ec0f0d920b909633821ab190ca8c2b15ded5488297d47731e02f3402ebff7a4be284bbba82e5d4cef7d4ceed0c5ddbc3755d8aa82fc7da1dc630c1255747908a60af5a6e3aaf5fbfb1d228a9db4429dcec45055a4915ff185f2148f8360f4423cc4a8ac6416cf3d359a9755fe0f96effd416bdb0b817164aecf4911f59fa59716d01acc27886a662c3597fb25daf319c9548102fea6b76a8d9cc3e413d21ced6a7e9d485c16062a6a874459c6025eaa365a1995ef6b44db62dda7ff92a6b4c99a49df382cc575d2f65e51dcc89e96bae4a04a413ca704cbc9c88f5129aebdca48a81d263f818ed738f84eddfbb6a7d6acc63005ec7bfee95a63c03f78c4bbe812d24a926b0b671e54d3f1360467ffad9ddab68564568658263501cd5a32ed8fde6692e56d5884c0fc97e7f6b07a309979caeccd2b0ed66d4f572615f8842ab744d7e6096a42926459f6fd0daf57cb49fd3f8c3cbe2bb43a566a50053c5dfac469d56268b6c2e50d7b421d77b2263e5bbea0f82e0538287a99c871b27eeaf89583e8fe55aabe4f9ff4184ed607a34a5390427081c870292a732f3236f1f5b6b7237d4ebaf8ce1056d5a3cfd0d28e9fa895be4969cad70361a25c064f552364d60601a45b772a0f36f690c86823fced5bc6e9b96318626d1f3864a56db44ad5e53728b8f290cbb1486a37d2a6314e897d3d7713deb19649db79d75e0ca2373ccc18cf0a0c07712cd7c247fc7fe5c13c14da056f77867334faddd579f9c68decd34502bf5b33f38634249518d596812dfa1a8006017b9e6d1126de1adeff7623056853b83122941e7d3efa46dbb405fa40c30a128ffc1c5cf6eac771ff73561086fc3c512eea0d772939374f26dd0cfa503ee2064a7e9181c8a925d9bd2502d353fed415e8d2dfa2e829d7bb53d7e7e10a27a945129ab3425015b2813c1600a1d6c5ac6ff7c3b36d8672541f08d106b83c2660a297cb3bad5451b65cde20a507af3e5a5745dc97677b3b73f1f3bfa3eeb8c1d06b496f782a379702c136faa77c4cb8953ca394b9ee60ed8f476ed964968b09a4fe3fe93a5c07d06aec184950fbc63c416be3edf01983706b92df7e44d22766801a798039f548b8724bd430dbadd5210d139052a23875f1442a397ed5e28b80127ad6d92ec897414730c89aab6c6059fd3280bcc13a714efb4443d8fdd66f5b6340fe3cf71be59aba73f931a265a37ea06fe2f394b8d2ab8be042153d93a23bfdb51d2d1424557ec0e507011dee753053e4ce81e67e2cb0645025f52d6a77bbf58984253b0d7db64947655b5a863ec4abd2419ff17349767e1fd83fb14574920c1d67527faa2aa6f1b1455d68059318584a7c22fc5420f95a7e04a7563838dff1123c3cc210e04b726e50b77d110777fe6f505863c9a02dd6f5a7f326b7bc8d1b9c3d867b7083268fb692d2101cf0358543330082c76a8fdcd7ea696184540aaf1cd9b6c2691d578720094cacca98079692fca01c2e3b12c4c726fce39791fa8acd085a802e0d19fd46868373070b8b11fad71511a6311ebbc541a24d9b788ee02e9d29291217772dc07d8e70c125f437cd41d37d3822d8bb5e5530a77548dd4da4a98d9f1983f49f0a3aadd549ef50b816aaf69e01b7c02db976fdfb3f9cace0d17797f5170cbb3a597e5b5bb4d70add0df4b957a95339105836a3d720a4db7e19e518db53bcd587884f4c612907bf0ac39b9df2c76a9ae248ccb1524007b4b8baa5fe0ebe5d917d948a201455dbe7d1285f6e5412448d9c759a2d79c28819e0b6568a1fb245ed5f6bb129003057cbefb7c64e32b0bea9da3f50394fdc2830114235ebd6ebb04ec1f509429e93a6fedb40e5c0ff8a85c73fcbd4dc631f1ad91df5fb247f350c0594eaddb46f50bdfb84ffa5e2e929d6c16d71149cc40fb0151f04de7e741ee44f3a2567093505b65fd8599dafdf298c6a0cb4f7caf47b82992e11f2e4d1067a826bf68ca19e675a4d9664e79e4f99df798a9858976ebde41f61c33bea46e3cd3965b7ee6794d43bde9ae0ab9dd073ee0171c1fed761c1a7b76bcb98166f3842af1f153dc2118b621c0892530e3b71d9daa8cbcc8b1c86a60089643c0f09b7e03fda95b4404a9460a77bf7088a9a869b11b0e8bed7aea3cd04abb457f787980ed1dc93275ffab04f2a3ee77db4b9cf42e755ff6b0b04141aa4d120f8f5d9d21eaeaefc1167bb504b79aaf7a103f4fe65804210e6bf68d8e256b5661c25dc7143451577a29f32e08b21754ade882a4dd122dbd04442d2d55d02d83768b1e6d5ad4359e44a42ee377753d4ccccf9a5ac368602abd2369391cf31b1c28880b7cc8b261e87793678ecad15e56cac362aea8e353eb2dd6fcc71eeb69c72a7f1377ee778ee5f66b6c1f408515f66c26fa47d12dcda4f89eaefa281dfab23853aa3eca3258b374e0d91158947d9c2e63b2ea5aa7997159d0ebf31955ffb8d33c9e46a212da742014d8b35ea12c46acfc808c89080c18637bffaa0ed0c7f6a979a6d717b0477b7e3117ee42be7e6cadb446569895382561a6dc13471275657f7156404e88b5edf7d8888cb539fb64804084089aabc324bc26cc0cc50e1cd2f475466f39f9f088213e81ea8de32ee79227e45d5fa291d8d159710ffb9de180b570d2dfd292eaf9a6482fc1fe1e3baca9cec3305bd45a4a6b48e946682c4a60b21c4d5cb9f2067225a1c85e48234ca6cb771ef887b542dbb405e7af5352a1968abf1a7a00fc56ae761f0cf097b1f5dc009f26d199bbad2b0f51f8988e5f6522ada1c644ae41811a803be9d4862e3a548d7151801e932c3f24fc376bc387126dceb114d265a67c3ae4e7800c0d90ae45366ffecbd84d6b5b6a7f27ebc9b417f887f9a8d006adaf2c42aa2f155bd381fbdbff5fdf2eacf05410c129e314458a02d2bc47ebfeab8c0f55d98ca2ee3d578c07ea695303f63cae52695c888d42c1b73fc2e3f43c42b0356ba0aebafa53c0afc8f8f74e3841eb6c1d543f6f227ad5f64c4e9211300fc8bd037c675eb022cf63b68419d3845f2f42ff2eb4cd1889bfcc319ead401f5cb3322e08eb54a968e36b8f12165ebbee9999666ea72b58e090c453ee8c785527c8f33e22b575cdb6fbfe611a3239179e4e08e8ae431504cedf5372556bab7c160c01f9cd7cb26358703b6c64067d5f67a485ad78f9a1b09cfe593d115eb3dd410b8d82acb1ec155de14af8b7c6c52a6516d0ba53c2a7c6b82a7ceba62dcfd295de15722c36d6ab422aa1abcbbc6f23e93a9f546d98ce8f78bd688ccb5c59bdc5e7b36f2f69ae06055178a48d484b94bfa87fa3dde3693e5a8c6fffcd794d1a3dd5db1b19b9ac40705b7e12a514c1353331373f812ccd59c1546283937f9d592f4e752e0e907a2d285d2fd5fa6de59c773c6cc40953ad5ffaa98ea8f5777e4df109aa34dcd0aafaa159c267a27d64a3d42eed8e2809302992173e17bd7c2eb0289a624092d0f8b3c592da2524db2b4e835c5e1faefac2fcf0447325ed9363468a8d4cf35dfffa09710c6b8933acf72d95f539d63155b0260e03e7782bef1afec3863026db88c917da1dc7d0ed3c6e8b0df137898d84454bcd7b8baad44f236019d6f4a8e9413507a1ab9c42ce6da5be7ca3e8d4e260b0bb594df93bf5cd3a02b4d4a59fcb77329dc8a32cfc1400f0ffffff0f