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

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

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

Block Certificate

Block 90984 accd5d1b63eaf064416023e14ab283dec7b563c3d504d3139ee7a1e784d9c7e3

VersionV2
Public Data239 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b85101dad9ad724e701244c57713eed7b3b4c299c9904d7c4a5907942c49f588
Certificate Block Hash
accd5d1b63eaf064416023e14ab283dec7b563c3d504d3139ee7a1e784d9c7e3
Source
getblock-raw-prefix

Public Data Hex

00c800000004000000...000e0000000f000000
00c8000000040000000103010101001f000000000200010000000000000000000000000000000000000000000000000000000000dcacace30cd881f78acb0e011d07c071beeeba1784307b1e4ac4148f0e678b1dfc9c033021f888d20163d86c27982dd4e36d0f803bc44eeaced203062f4fa2089d56a4e44aabb1e5ad119851612b56ca3d04acfdacdd5de52a2f000000000000008001000000010042db00000068000000000080010000800100c9106f205f26c45b7d0aec5d642fc0f88e994c2b5676778029727270392c894008000000000200000004000000050000000a0000000c0000000e0000000f000000

Raw Header Hex

00004020c0a43e3cffcecc27362186d2be6eab5f5a5870ad65a7d20279806c5946c2092bf6749e18cb11f3379debfe1dd91a4f209a8b8424968b2d2857238b2a90c13adbd4b5606af186001888f5492c9407594a7c4d90c999c2b4b3d7ee1377c54412704e72add9da0151b8

Proof Data Hex

59,560 bytes
12121601030767c371c572505e84c414885df89e70bab6f2dc6a5e482fd963880d27583945253125e529fd34d60f628911b1a07244ed1f7db27f7178844cf51e17253819b40485afee3baf32e5af95e01d6a3c641142fe14e2e6b470d86eff845c88abb3a99cc52b241004305fb5b23202d8ecbdf116cd741d322904695e3629fd7958c1720a8d54b711d2c8df83ed36f396a2f0b36cf4cdf331e67442df3460b2d6dd1c3df9fac0b63572ad33f0ab07aa9714671d4d3d9d8aabe49f24dce699d7034570e35264743e4bae41bf64c197ee4c8f37a21a2f53a1d340802d37b1fe817f18ea1a844605d02e912f5c6e956728b8c38749ca55b223e164ec34e406c5244d9609093f5ee7c794888a8bb33965ce266f22223b7afa32f8becb1e0894fe470d0e2e3d59c212faafa14bcf1e25a29554dfcbceec1e16cca67ce061153094fcbccbfab59eee2fbaa23864011a5583f009d6492d42f93f5631cd6a60c4ac5f5f102461f57d0edd75ac204876e9f1c301bec006d602de1868d048b172deba6994fac717961fcc59b6e925642109dc242d169a95a2280ecf20655aa89a1ad7180a3d28c90c13064bca74f8ce373ffbb55ef6fd607b9c94be63e7d012ef2e1950be18d5af8173b4b90e0e4ec057bf5f3d938f55530b7589b4f14449b454048a771bcaf7bccac926263881d35a46a2ded8f2d3ed22bd8175ca93ad306d67f31dea42f7f8124108496ef299a24aae5edf7cfdd7b24b7262d29b547399578f01251458f6eaa8fbf3c6eb49b88be32ea59482cde3d8fe69684c36a2b61597aced5c14c9e02d08c0525cbd70ca8b9c6dd3433abf526a3d3a3f87fafba84f537cf9289489d8f7da154735f10aeb80a00add82a82839c0629b4133e4d0f0c196d6e7cf52db0aa09fadeaa054545e06884ddd6d9f8bce2ace79bfd509eb54bde0fe1149b20f697a8966f7b77b0f6715badb9c6801e580ad8136314f42864a1c361c8992b681e6a21e7aefe3fefa034455d95e28999dab1429dd09fb3f83b0f4806581a1ea8bfe718879b8f934c678f02ab71e3e97c8496697ecde99fc02f4ebee3c5fc0c95cc0ca8dce4f8d45d7b17989b59944dc1bab7dd2d9056cdb41dde4c90111441d082ca08ce789cfd774a5c417913ecf0b5bcf21787d3c94096041e8357af7fbf1b7587443a8281bf97ad861ebeb20c248409d2458aa0912ab0455f508a20d9bd28555670758b2d7a6cd00718258a64301bbf894b37f51af8d21085572e10c3a5d5446bc714da20b171f99c1e62daf8fb8aa2334c81aac7893e1210ad6150c0278d0aea61e6ce81c25544bf30154d2fe69b0a29c351ed3732f332248fecbb9987fb8370bdbf21406a22e5fe2922f7308a4a405c4dcb5dc6a29e8fc96d9cf89e4a4fb8384a3c043499e3f10b2b0cb3516d36b70f2ed7f9ebad1619bcc841795fe4855383f40751d9efce8033ab939074ec959c89643231f4412e90ac63224f6f4979489c27cd7e1d0902f8a9b1707a6f249a28d8996bb508e62a3f219c7564be8da0a7526cb57ae7ae73235833ce1868acf625064e8dfa80943e3e670f02bcceaa799d2b6eb8eeae3e41a76bfdf4db17988c236c0b8ab1d4a728f88d7d90fcee875d13b09eda04c8a1ddde05f6d4f242311bbe3061d85b09640873c955e4f668dc3ca19b56bc6ca518ff0300dcb1be567ef4a7bf05659bf6a2530ac7e0672c80bda005606cd0c0a46debce26e805543365701923b25cc70785d95127204b63a046d55d659b7380a437fdb4afe9d00d12f53d16fb9ee494787bdb5cb61529ddc848bd7f0847ab1c3f17b62e4ce32a03c65f58b550475fb0e32cc57020b4c28e802143c2110bf5535c7d77972e41bd9db6e912d09b84dbb3fd4c5757decf27ba969f5ac7042fa98b6f18032d07d1659bf8f169b2c9a36eab92290d9ead25574f360b728fbe58122e0584f35d250454aa1669af4f4aebc37337d7e60d26ff847fc08449eac413a7ef0fa636d62ae31abba08fa220d1c85f138608638966b3acad64c27a00535d5142d608dfd37a8e48b5cbc234ffde2646bcb6d19d8d05c79f2bbf2c0ecf49354616a7d9135c979b54fdbece6185638c50c74d2d95ccb5409b79cd51fcbe7ed3dc215a3249e4efc1ff8189606c9ba8635c6cdb5af6f756554dd03e7680912572742bfc78da8ce003bd15fc2f965f93ff3561255e0ed61697d0a16f40b630fef707b6087dfc1097191fd3af2062937b5a6afa29feeadb2905f58a8dba9b487fa6b00426be788008784e9ded17344c087f6c8f1263b125db7adb53e68040088ca1103dbead8e3277e2f4c6054f9bb5205d77a0339344e7f89f3cc1ba4fbf11850b8164d407f393d70952473fdc7e26a8c8ac1b3ccffa172b14dbc4621a81ce3fd36995939f9174a596e57944f2f05f7330a94647517ddcab50a26b474eba9610265d9088b25bbe9a0808ad8856532c2b946e093eaaa169c11157d8260146896e02093f287bb3d6fd9ac5b9d22ccacbac43bfed11b3bfb46be89f995e2ed5237b1cf469e98e24ebffa3cadf55f3ecebaf42f0b9037a982133fb33b8392b75d69cdc7a41e37fb60d1ee05854c1d508e98c40ace5f20bffae3e35731b5a3638b74a9b3ed4a11ca11e5c56a4212a2b79491fc0fff56421933d188f1ba86c4407216f659c4eb3e81be07e713992f8b9c9c83808a8aedb81ed1592940144304bae5a222c125d231c28451753a78fcb0f3d921404ffcdfb04ae7aa105b08a7c8d600bb4e9fdbf2497af2420b5696943e5ef261654d064d4c6c0e506a745cf1e7cdb00911719601e21ad1a8aa10b6f758305a5ef54e7b14410cccb5a149c58a332de7036dafc380bd56aa2867b03c5ca266992875cbf72470a04db50aa1846c65e6d2a726870418fed0bc3810319e678bb3616afe9f8a60f4c4ba282f2f89ea34adbf25700cc876e60bd91bf38e0ce326a848f536fe049046aac7a7cc8ddaf9d0cd7507d345ce6a14efca88c40a190da2003ce5b9f029e1cd95de65fecccd000cd5b1c7db2f49cf8d2cdabb41308416cb3f4657d420f2d64a76c8af0ce433414f0dca94d7b654996d8a4ac29ec4f125ed9d217b18a85d83ac6f6efb94973e9d9d58f1b3863a1deddfc434cfba8921f4bef877dad7c59c53ce50a2f5da7a791190a4dac3dee223886d7130648f30f22366235f7d60e7b73b73cf23d9776048a669eb43ccb8b53991c7c989625501bb3e3ab0cf2dc8664757781dff7d7af5d217f8745bcf6cc55e14ca394bff380ded177923c9ed592358faf9680c87145d34d9128d6df8a618bb0130efdcdae680968e591813c0bb0d7e839931933a60d7b88c8d900c90916ceadd63cc0391bcfe018d29a4d9c89ab0ba69bb2693592432388368c8d4e2b7ff90951677882a6afd1d0899b4ccb5685630db3679e8a32a09b1e5e235cca102ce3600a242f80bb12c9f1193353a94b058fdc10b47ec6d7bb305e086072938fa6d29aef983eb40c97cd3c0768623965264260c738a5696d34179fc3bc5b8b8dd10172dc1aee939aa68c87e5e1376b679f08fe4540bf7c90b9c4b209674c2f20c51668b6a5bdd27b277da16b589a8bf5eb94078ad2a183982fcc68c92db48c330e4e37c912f54368ffc394a5299f53b53c4563695924e307920006fd74d229f9573841280759c7d38091e045e0655db038e533aab0d898ef7deb15a72c924268cd90bdf17e8de3856192e4f42508453fc13665316a8ae9ff845366665ae5fa67ce5c857dd47ce1c2379cf570c0cf4e4b46ece07c64350a13d795ad0506ee6b9556097960390b47754ced538fc833ff1880b43e10f729fcc093970b89624ef153e2ce75951cea18f342400ead952f81cbcdee1e2eb91fb4768f13e417447d6603472aae48509bd979c7a72cef0c59e3279219a8dcdf6c31e1f47e724d643ab20f784da109496d482b52000b8a9afc869722c4e28aaf690c51bcdd2ffe323e44d773ff27c1995a9642d7a05559e46919d7e4a02e48f048e3105e88fed094c4a7c29814ad5a3a6a472d53e16eddf1fd4bee3093a8e5123781c1d6f6e19440d18f6ba156f88802d6c0c1936d978a0f99ae3486c2d9a5138acf08ab23038cb95be055bef234c0979b7e300c5f5ccf4f5437eb722f7d7700c9f3894e9725e05ff542cc46955547a465cf9567107e51d8c8478eac126757920736c42f2c4260b1f553cc02ddb9c428214581810b6e9e92f7ebf6e4d6a65a82383a477ec6656bdef476fc8b7b74f8f6611736737a4edd63fafc1d660597308d30bfe8d60ad3a1bc3c4a200e4da8c66cb884af463f82b8662c5905cd934bad726788378efce6d17c37c0c03dbd853203f9855285bd3909f586e782ef410e1e3be859158e494222f760adfaddf56896020fde060eccc4b49bc9662a5d169fd8d66c5f63ce4644dd98867698990502331d0c1c89408a57f36b18813ee9c6e7360991ef3db903e8adf159e8039dccf96a2bc4481f93872132a796088f4ae3e572309a822878efabe4e98cb73e6a9a550c027f5c1c3dd10e5d5a1ef2f45e4b75b336bfb55c56861e8fa988573a77a8833203f47135cab788d6f6953732e8174bf6a5abf0939d88e7d34a95cadc36369d421ee4211c4cfd4b7cc89b438396825449cbcb2ca74a225b8baf44263cace1a5a9f46da55955067fb22c6103304f45408fe798b11b1255737a82300d77ded495ccd698fe55f5f4a542211bb51903c387c147ba45e492faf0bba2b3943aa94d1ef10fdf9138cf007e937e66cad9ebf0484cb60b47d303fd6061e1b9b0f42b881969f463d1952998bdec5c5370e87e1a006cd3feba083e6d0e7404865631e49417c592aceb6423ff55368bf9eacdf7addfeb6a847f0f98d274dd2ca84066717ac6d369169a99094a7f34ee5ea55d1f72cbfbde038dcc9cf149a3a9e6166a44e9101872fd3336e08ba4f5b0acc3957df19e45c4fc60aa338c4ca36d637c50711c46b9933bd1a007ec8ee167debba524eba09b989ab4c931c222269d8404618cfc6debf1f622a3ad2f7c54b2ce2b04e85662ac3ca8b4e903cb3d02d7803ebe30cf8ae399f2b8b3ccca76a91b91e5ba99392825b4aadc0511842bde035ba35b1a02f70b4f88b1690596ae68748415f66e28ee42b253bf5447828a07a8d02872c7edbaa909687ed6d736401fad47a41c33d63fbc52a94bc9f4abfea54a3c16bb65b241c317df8340c6b069fc9b7f284de760354cbb89cb317715cb8641e231e81f964b2ce1bf487e1e94308ee6ae39940ff90183431956ad185b94504890d32ef36d719c2c342c5e2a9b5fc8a2aa635fadaf1424f02a5306bcbe7df800cd093c3829820abda372306e3570ffd9ab71d2173d6e491f14434ec1faceec1eb37ec393bd01133b5655c65bf0ccda4d4892266bf0a4e961445e32d9d0dd9f2671ae7412d49f8453927507f1396791a741423a35ef323c54e6fc1b8b60f8131cf0fbd9be0305529c51f1c1b4890fa15ba8a395082686206bcba6ccdeff0741794080229baf07ca35921f1e911d0826d2f8653e931377489b7607e6c53558300ae919b8c2b97cae465dad94958a3b24b8d5ef2cf1f6523cc6ffd3859d7ed334aa7d9de774a99548b184102868bf57fc02e45de3ad1363abaf63b68a6c483ce0437d40c9229e2628ce6e0be94d06cc5dfbbe52640084282c7730055479b87ca461a3c873dd94c8bcebf6011f2a062fdbc6d18b4a326c9fcefb0ab12fe78c24264a3a0da8cb432cafd27c7e635569f019e7cfff4768bb6d1f710ed009e5ba8c18b330df8fbc62186de108189d5d986f0fb8674ee4a3c6b23b97a3503c9960a7836923279d8524b7f41ed01d4f7f67176a647cdf85291ddeafd036a43403ecf986fc750a0ced84586913a20d0ab84f8466294db0254421618e0a1bcb7368126838e411ae04c99c65ef62356af0788d354d57d9a0826970748192114ee1fbe39d1637caa121cba44f86653513ee14e011a11dd1cf916389e3758af01bac88267cdf080af45c850cbe467563146ffe07a1a86191156bf001dd73cbf0d47c3365c8d0e39da4c8189cbe71c363a401f9a454a0213d7618c3e2b85680d99e6be4847501b56b3c1a83c218920b3df743b125975c268157503f7028d4d59bc9a274306bd04dffde53949678698476cf720a7bfe308077c66c0b2b6ae2597d087c25baf553b4cc669d6f80cf2997be55261bf6c00be3339f6758e5553ae53cf625161fc8478eaf3cae23ec148fe6f9a37251b4c832df124291afe4823fe2c874a9d6e88747731dbed93084b9b18f0c11fb8c4348a0144d45291693f11499bc0d1226328bbe36bcd271ffab28d9f4987bc10f5121592dfde069e9199f8a564415560ae838093ca40f4cd65473f60c776d90fae8b0ca4908a7d5b0e58c91266bf87c674226d8f7f4421b829cbc54e82e9c37e50744e98a67b2ce3e8dd9bc598eff12b5a6e37ced2070ee566ee678b1112ecb33e46384980a8a943df3c1cf29961b9bda42347194224c7fd8521f2e62b05a75e7a95a5b947a4263a6b94cb715900f31a1b261a5014629b24426af44a5a2fdf7b897ecaea28cad058e883146a2e9898fdae019009a2051a57c723c5e2c61b5d634ba95d139c9c8247d1fcc39aefdc01da19b84bd872d1eefea4e45921357ecab931685d6417eb4cd4e7cfae41a03ad2171cb285c696c05043bca718755ba55f5cb936f8aea2cd4c8efd98ff9a1ae2f79de501b5ff3321952d9e8afe841be495d92a944e3794af5aa763aace7ffe6615d7ee7263655ca168b8655005cb7a7753161be3d5d14b80c90809035544ffd820a963f90dabe9b4b1d42d1520e029a1b5dc3912d5944a720ffcc78b4c22270f0a7754820c59ec5cd83504917ea9e4a7313647feb7666784e8474fa333d03669f5ee27d73a1da992f759a5775939684de4553fe1597eff3de3ee01e22947546e16338e01a8bc6fe1613620cc487164bc48785655262f29f7a9559e5746c8b29e603513d767a9377c4552b897cdeaa85f8e48e5855d2ce85ce93eb78174e84b08ff33a5aec83bd1975b3d36ea38cd19129b61804d3b40255f480822f466b9b60d2b4df3c160cfec31ea45ec93e42c59c4eb43048887b13a97ae63f920826fcfd69ea0b0aae6e247ba8cc339380ed992bfad1be4f060b6f99e48fbd562badad0bfbacbaceb065a1360fdde37ffab58aa70ba5d3d12211e629163024a075cbe4d9effec074480cb38adeeec285c95997eaf0988282fa734eabf5ded8941230275d0c7bc3e4bcb8a659838dcd04c49174e3669caadad5b3f6c8d71070ca8f228677c637d9b4a66e9e9401ddc83b978914c649f33f314ed5750a223a6186336d9f9827038c1ee6a454d3254d72fa6bacb23a1d788039b64e20d8d9a8cc1e80e305b3aa2f2e74be89049ff25a5110e2892d1c639367ce25ef7a33b1236a7f31fb93c8caccd4050aeb5a54f3fd22f640a6fb71754d375d78b695541d93eb8d72dad3567df2c1a63e5c01ab1e294295f2850e5b7d30c3d60b82fab486e805531622c74c3c31717aa2b86dd1bc4127233feecd46c02662f9d334dd0c8730d18ed1bedbb1ad6d560a4eba1ef810ce5c36fb88834f27958487979415b115dc17c9f23b5f8dcf0426724bf53fdecd66510ce4b05fe86a76da378b19c21c45baff96343f2ef6d2954d572dd52ea8704408218ae428db1187e2c5f8614b302f4ba9f58b487d645601da80f7de05f1e3a4d480124a2c426ace2915f9a4e93bb41099b8e7ae9a1e5bfc22ffa9777630423398b9e0e960bca567f66be6b1e2a79e709fbf525468fe6cccd37f8b16cafd36fb6e1e195c9fd7ffba6f9c45b4630e5f8c77ea4b11293c94f73a67ac758e3cd82a07818f9cb462c5a94a32c3b7504707a678f7c4f4604a6bda6d74469fea489c5990439c0f0d7db46e5a7597ad0ed5f343f84346f9d2d7ea346f68973a999fcccf7687c369729283929a8115b32d16c4b48cce96221bf1b906bd36725791c0ea655a0d8bd7b6872973c9e54239e4d622dea63e81523ddc7d3349114e7e914fb6e375851937356b26a0befaad02e7b42dc802e3ceb7588540700a3568d3787ba2b77ca3d2c1c2fb1b78b62d0934d2ee5847d0ff5bbdc1deb56b0738523fabf678c9946af3c9a37a3662f4d5dc0a314b803ad746f834fa65ebdc64f770418d78c2a3e8d4e9175b23b6d7afedd11456345811d277780e89bfb24179c963a32155c6982642daf2e0544741ea03b811d4a4160ac3ef38805c2796b2eb814adb3e92fe5d0d0fd004c15444493f0e14e2b1e11321e357ec9eec1f9f7586e76d13afc64da4e880e050073ea606a96cbaf9803aefd933d8c7c33f98ce866e54e8cfe2ab0dac762013b46b88889126fa80e1c277998de779a04e11571820c5748fa7a69261cc9204302f32cc9edfcdc4360ea99fbe5c81a52b425ec71f9a72d675a8d4fd577206027cbd910f38a782af7179c8c404bd94b78f296e2fb285b627ba2da84b87b11da493cdcf50c870a370050af45b9452b08cabf7b377c700f981cc59338dec6f72176f34c9c4413218f6dd675895bd5be9352c6441f5916f105888a3723d9e25a826816a6488f379636e8eacf2a56a3f50a614974441f899988fb876e5eef0ccf28024110adb1c6eb35c55deab9b093c16a8188fa0577c21237f4cb279308847d002637acacd60809223f16686ea57d7a8bf683ad2c9a5614757399484d2fcac664d088ad60e1b856ec2665055c667c008e563b5b4ce26baa8c5b065a9b526bf24cb4545b395c291524c95cc448f9dc336003a79a762d3438f4ff1a1f92ac20ab39ca878c0012d2a523b9019ca8a4aaab18f7730638e1198745e42fd627066e867d68dd9f72eac92a0ba601ad61e80413d47fe8ef6c186aeff2e1fe26799c3627b2ba190a1a2919a0cfc4434ac631195f1ebd8f8f769cf8ec9fda270a1ccefe0e3e61c8d3bc67d956334c9f4336bb2dca04fea9a2be2fac200b7294c95c0430676fcd579c9824bb335eb8e5e18becade08d97c8ffaf1af9410e12bde5bc31218ed9cc84ef9c933c3e9748c1f60564729e2d39310cf20dc2bb465a49027a8b1c10558b96cdccfd992f5c9b1bea3048b030c8b45ea59e2883abb6b58ce971fb14be2e1a164b203f62dc809772deee50cf73330f69cf65a82543d7f76246c357167a8347819da72ab35af2e3b871fae86565bbe9d462db0bcbe29548e842e451357da19c2ecfc30b56a4834e0568965fa64f4069e14992bc2c8ea530e401f3504a37b95f012ba51e8ef6273274ea984d84915f0eceaaac8f212c64ea08b213602e192bacc508195feed7e0405952cbe833bac4db0faf3342f8ecf36d32f5b9d54364682fb59eb9ed154b72457927532509a0776a41d6d08c77e9e39a0d6580f59067ba778c7adf3d1e5ee29a69bddc824a4ed291fe7ae254a6c46550b92d07cad3211ec04504835c27559cc833a6d2875680fb31c2662a33fad068ea011f1087a08415c96635bb397fb2f4b1d0e412be637e4c156f9fa90a2242cac6d0cb99ce9290c06cefab8be07dee125048ec47e958740219a47654c7181455086f711f3005e556122cea57da7666cc52b39593fae1fcce37ef45a1dc7625b2800940dc73900e5ba39f9ed0e7833e171e72554c66b5cf7b4f610d3ce4e714df34b8d1033abcee5fc41144c20389361f2e7ca4d57d47aae74cdf0f4159486beebd96a220e0b1582a6ce82e3f0fd2d89597e2b87711cf58405606e80a3bb35e73d310336a161ed1829160115a30347e50f57f15d679f416c95de1f1bdcbc493af920763bb51a3b56dde2eb5417dcd1858427d3ae52f3c9783716bfe950f821bed40aee67bb590c946231fd2546ec1c4b771784a7da5016f7582e597bcd35a55050b3aa2264da8bd0a6fa748554c74d9869b03b34af271ab925bfd48c5c95f5aada4b3117d2f60a665efce027e419598010cad54dc5a47d48284011baf63061b951a9b4c5d8b9fe3f3c53be68d88a58d242404f1b545176cf52385c913158f2d7d78c930597a7d3b20c5dc4c20577fe4b6690fa614ded50b091791cdf64689fdbf2b1bfc96d587ac3fb1533a861bfc948d25832ca4f0ba135bea60955a784c33a4d82024ff9ff83d89361bb81d5dd3d970bfc514bcaa0d1ee9806186b4277d8d78537c21e84ebd91e3ee64e03e375fcc983432e1885503755c67be02a54c603a1a9f30a82026bbe5891192f719715b1cf218bf6b2501a5c1bd2c78c666ef8fdf6c356307d6c827d84326a2e09e04f35ddc96e4e6d21b44aa119643543e0bb94b307eca7ea976a5ba74810ea878b237f1fc5e1c8a0d9e4160f88652bae5ff06995f3a516e209c411a2efd729d4a9373e4ceb3b9c6654d815a3fd2589fcd1398644cbae6161bb1828273b61dae3ee078dcbae074df73c6eaaebe488dbdb02f72d76e59dfa4e6a0c997f7c6d654e5d57dfb92c06ad6dc8868f07e94e02e69eb1a709b67812a759a4c861e1a08292e61229ec6fe77e071f43e5ea4de19f2c3f291de50b66554ac46ad7ea757bd30bd80865a13356874bd5f9168b284880c5b94ed092b19c56d3810bcc1b899481744f55223e3824ee5dffd77be888a9e5749222183bf97d11b48466fd7d235c29626dd2524d639216ef77be43df54b84944ee8912a23442c7283794017ee12543cc3a8cbb4d917823f9c57d5c10c11cb00291eebe23e2e78f5678fb27ec65586ada723078fae9d664beda5e357cd232c7ebfbe7fb638a7d127d0759bfe6330a5b3238d87cc45d3a883bf0dfaf19bb3f12751b82aa40d858f1c57b61e7f99fbb4df7df739aeab231fa5b76b2c54a00bde29660dd67e4eb73a7f17cc8dba30572de49b1eec3348955df14751bb677200e50957469bbd0c8cb9cd91b8cb57137922a953fd03499ceb9c5c3e241cd327866883c8eedb7f3015f77f5e6fc56f2f67e704512dfcc531899e7bcd897830d3cdd65ea2ac3c1031ae52a38e7d26ee778e7a446273bba3d7535501922909e2bf55104cbc4c11d2a3211fd8e6ca76685bf8af2fe196a602058a9b9547c2855be900eff8e561b7694e5fc30b5267783924c9286792d680d6d9fcb09333608c46d1368023ebb7580cb934990ea977213af8f6409a8109544db0c266c5d158b08c3b5ba1d537fefe6e463c5dfb5555a5d656b49eaf42c4884f13842af7602d8623f57229de453c529dda76d2b61bda11297ecacf49f25b53891f940953d6a32dfc18aeebaf55ea713d88f74fe4347aaf75161825bcba0b30b558a1b46791951c2fa244abfebff2f6331af3c2d45a8dbaa513ea7efb4d2ec35148de8e843e51fc3d12c19bb01b0a31883e6c171678c556b4ef0ba0436634c6bb9f43de3a2ed738dc4dcf1576e7ddd8768276ef2de78aa6cdbe02d5156b3a953e8cfa62f308ef7c46ad60804e602985f7986fb98df2dab6760564c73d5458c62dc87e43492eff1723fa09f41eaa634315a16044eecaecb08eb0a0b2218dba76aa7aa91f7938142e22f89e288079259f6392e59f883179c1ac096c2946e2ea76d435e56e1a77ba3d80c236424a68e91242ba0ee98ddbf24f559689e44926123797d26a693f4e2eb5c05d76962122aecf7654ca02aec877976b7914336b96dc432041bab1d29b6123f62312d642ad05ab7624c8162bd1c2923132938905489b997e1a50d9849d5c761b8fcae6f9058860da68d49bcd65a31a6d1e7e20c58672d82c59e6f8f272846c45059ac5465af733cc0bf871b4f677d8aca701d0b39527b4ff9645f179907fe351c12550922f73dcded6ab469ab69c08229316d4123951e37df123f3b7f88d277791d5366438e2f1117256200f0fb6d66e4af8521c1b409239f619870f6699e7f48365b177710396d417c1c250b86df6fc5deeaa4a3ec5f8df56ce7a691f4bcacf249da39be87f5aaec7e266ed1413b0e3a870d608cbf9d5aabff544c3c7fc4dcde2463ad355d1035abc656f2a910ee67c143266ef57dd44e8940d1d9d96cff72d62cc2e2b864fabdbc36f4716d180c9f5578bcb04de2a8b52288e5b29735cb152c18655a972dae9489166c552401fc22bfeb34beae110ef2bbc02a7ffcd4f2b16ae5b60a80e66fe17498474ea462c45aab9ae930fe2c9763fe7a041d9b387e89ddd2386029196cee10142ea4ce939aaeb3ec8d7be6c27094f25f68efa9c0585016cf53d66d01170e4e30021745aae66b5663c18cdad7b440dad54439311651458294933485df4daa7fac738e95232b917f350d2cd594167238087c8eefda7a1fa127c481873ecaf0bac2bc80797af6394bc6d9bca60febaaee91152c6f7cf8b8eca39898c3de3f897b40241720268ea5982c65702f34e6d9b367d1782421c0651fda46d77fc903e6db0427c0740a30a3fae29012eea7c91e5be90847f3cb2b6fd203f09406eee11f96e404e0e0ae18f03a52ea7391bb0d6c5f2e4067400fe0f89cafba74f327af4931ba9e1f8dd6372b613d6a7643602063f28b44821f04b0353dd5dd10bc59ce07551dffabbfcf142730fec2545cac25c89ead253a954f502e95de2cf1b684a27d5f4871a4bb5eb6fbb53d0ed9c1f96e0c71c5215ccb55d41c33e27d108f790e481394ebdff25be2cd4dfd0d2690773d0d3bfd46ccb87eab967d072086355ea318d360f0132bd929616f88ec2a8dcda1cfc133d9e8ad79af9cd850e25b609da7838d47db2b9642b4e687aa3ca344b61715532325e5cc7d81640df1204343c008632a88d62d9db30c8488e98057e09314eb53ed9f0d2a368774cb7f358ba952838b34c08fbe7dde704866bba1bda3bb8815e7dd9a9e2f5b33f20145b26aaba2a7a238b14458187fdfd3c63e6218048f9b83a2410d29aa5d404a16698707aabe361c786ffb64a0831621fd4789ae0f45749f1fcbd6855b49c6556cca824cef2059e02e423c64cb7e1009464bb80e6ac176ac5af471d0c50ae6e98014490faa84a439e36de651e4c2da21c770ecec9777c3b3f053fca0cce8fe32f97754bbee6b9fd024d8dbb6e94f38284b98a706c4b5141c5e4d124ca16415d36b448a6b2ed619b7006594fd8413beb2687e61f4600b010b5f9bae577243f3e41f14392f86844d9a878f92b97715d033fd41fe3ee7d031694b6a031b0230b51a57fbd0f077b50df188289fba47d815bf5b9237a6bc5a7eae4103301aa0d5184315641c197eec392298acda8b8a98ebac817fa43ea5965f1b38e3004382ad5cd6bc92d0bb21d2528b2f343e9e693bf6bf7cd338bf2cc67ad8d658d8701c63053aa109cbb498d05170aa9a4294bc0add17b073f4451ddcdb06c86f340073c6493a16ddfbefebce5f7c88d90f737902b9a5adcf8bd3632d3e9cd710937a578db638c3cddb4561143804512c458f7c7ec6017568413c848d4be66c7bce87e80cfbd5391a605a0d1fbf0020c532dafb978d72e27f73b15e9dab7d7a0dfd1964da48d35e33a67e3ea5676723629b2d3113445591255bd6dd2a43425ef57f246cf273df479a7e2b7864eeb2e5a18770b1fa1ab36995f07a679f831eae171ae42d555959d4c48bc39c3fd40b87e313923039e9321b04c63a79d6ec465e58a632ab313c4840224b0da94dbfdaa1f5be6e7abdf373d6cd01e78ae9a650f0528d8d4878f00fb5e62401860837d84b3fb6e9ee919448a5c017655665912a2035d3528501d1907ff1e7c6b86a17b680c3eca93652c7560dcd4fed07c5a2d718d1f9b57f0ab856e69e375d8590ec175165aa4e584d9a225a49320ea980c218e2399081ab7a8c2884214031441e59ece9306914e5d2a4e8e5d0161d3c41936c5849a583b760bf1c07922a598217738e4c0e836353e5043eef81e299b7df6b8f96e48cb90f28f5d72cc6b64e8848917f45c8eb2a6b0fabeea856c3d01432b5a229f0029dbf7979b0ef6a7130657c2104af63186f60f5b2663ce2b25fb5dc7dc248ca10dc9f2be04c6bec1c907b9b27a847599c52b57c9cd593ff12650e19d36921c45a07a0b48fad6f40c33087055d1abc36f8d239fd114c26e7cee6e986debb9cc4529d7ef62dd94cacc48293f363cb52fa51c2536c727355973ade110d3d2e1493624cf5b4af97ccc55bce4db9b61f7c09663f13578f8ae4914fc5e51f3fddf5fa67e31ff4188338c19c4965be40352c3c9497aa48145e40b2881aedf539e85dd13eaee96687f08608e2807dfb44df25fa124e8fc140c29345915a635a093862e5098e9b33893071d4e50e0b06ebc741a9e60729ddea4df449b117370b33925a1ee333ba225111704de2511cfdb60eed92f9b981da246ecbe8bba4036a6d6a67f39887a64ad9bad47c9db4e9dd8322b0e53fee1ade69e14eaea1f31ee41e63968f77fea1ccf65fa26deb8d5ef2bc1698eb36973320c0c27601d0d59045b863eeca602de951bebde3fd03b61c132c3373eacafd2b6129b45f58c34dab6a73be9ceb4076c1495a3b5b3def76a64edb44bff468803a0e824cc39c44b33715fc92afe60b1d82dd84e1f0c43e6b3c88b4c8f6ee9ce75b0bf952e453323baf19d10e29e8ad7df725bdb66f452cf58dc4ae0782cbe1e6915881f451b3a0d824e66a1e8838bee29b92d6214cea940164f416e3997c5b2448dce0dcb04adc3f5980e8e393fd7d5549227c8d34250834b68cf54f9a1afffef56b4c46e608fe9dd5e02d29e7f0cd03a50c66d225f9c9861977c13cc7902cd472b7a908a3956b7a9aa914bb1681329187c37af79b5e6da3e8cac02ac8c2e0e9617fa4d718dfff454dcc0dcc01eabb45dbf7bea7f8c9b6aeb3468096b9a1a422f32a405dc3094fbb8c44e840dd6d1af902ca84d0bd99e03f2fe8503373cf59869344774885c40c0f4dd392e9227b71969d778600979e906a4a88e15b8e893db47253dcff9a76663b99af8920b75b1ebda43ad68bb00dbc50e18f316d9d63a3a3dcbdedaf0ef002da094abb0f0e0405986e9b4d59f435d1487c31c990e913e6a15b8fbdcf7ed9755e92e8afeb37b409f5d5347b98e03d6dc90e1f13877c49d4d41d70b9381d14a09d93c1b414b4c706ee8a80eae363130d177407ba81a19563eb04f65749ebc315aeba80eec9106b9426d9bd57e5144a8a215758de4b13e687dedaf7e8902b5b0b16f01d280004850b1b41dc9a837fd694a1666b6069d7296f51d0f91526e22d9ff9001f7e3c16dd4fdc0fdfe8709a59cbb3114f1e771178299f85f980fe99f688d0077a3ddee3340438146d29a7463f645455c719c7d38263e8fda5a3e21797e5442908c105be07dcb296962f64c93355246d25dc84b3aba5cb402df93913f575771685bec1817c3b2fa516439efde75fd54c5ad893bcc4373051fae9bc4b9c482228caeabc4be572cbcb7e61d0bdfb88fa755651a3f06c26c73e1feb7380d4b56559041b81fc68fb2b367eeb29da1fd7cba494417e4508dbbeac8b1f8dfd56308f9be21405c736d21785affbd9cedd29029f490119bab01a8301d7f34c2f95bf97de339ebc0c68184024dcee46864f0f20633f050193b7a3d13531f4fff99b483e946f0b61f10294f98c2417a177b7269bf8e340d9affddbebb342ba0a45fb055b1953fe514789e35d6912af4e81f2d77521d950d9f49f20fe15e15c5e966a6b3a1a7bfd0e58fa7871720aaea7f21320c6a270da231bea6fa3528466054e8e9d2e6ff650577829dfd083229681418008b130030fd28daf11cdb118ac03ee350f5156a31e03baed69fb5219915ba1350b0c0df6487a8f44b6790e17961c91ee34c3c13da83f49c2da7a107c894e45baf81b4a80663e462eb21ab8840b564d7543d6d59d5d56022f2175992971f0a31877977889ab4cfa8f0b33e9862d3d0df6399389503813b7b8e805a15433e077c105e09765dca9699c4fd4669fb4766d8e457a449b290a94b99af506eac05ce5937f87c589a7da7427783714c64f1a64f4d0ae82e671e6b589eeef5337a99dc92266c300fafb77f5678a48475bc2a892fdf3bdb85454aee11b97cc61b05d0a4869e9b66c32b23d15bb8c85d4853af34084321ebfaf950c3933b2dffff17e02e0f3993a5c08472f4cea4f18db272aca2a0208bb3a18bb3829be62e40d55fd8cb834851a3128ddfcfb1cf1c08cfef49684c38b064b215d240da4f73fa9661dcbcb65ed0863a3720843f698dab76206c818591d80cec5a3f20509cff8267c4e387f60feade142c9c6ad8e4e1780a8f36fb8bf904ee9bbf0162902ffedda57b9b179e6beacea2654081c62f079e2ef1d4f9e638666b343de36df523b9be546c7c14b84733f4cf924b8fd69ebcd6f2951123ff269d7e493edbd4be30ed1e91d1df3a91a3434a9a7fe110a73175c8e72c6af32a9325b3abde6713b0e720f959661f31fd4927ca3e1d523a77b2e103458851bc3880a551f751a218a357899b4892e9c97318ae6ee727bbf874ae52fa8143fd6cbd1dadb150b77a039f6beb6bdfd0a15f8dd2a83eea157f907417093a2e3078dbf8db51b8dbe82e6ea6a882d8a3f00f8f92593fa813d3e76f50443ac654b8fb100e4541362eb01b5fe738b790794c5c4bb1d9a0c91869b03f015ef8f5a8a463d8482e09500f34e4420e864e03f04903c48ed8889878fa1d23bbabc5a69cdbe5c3cf2f0c3860b3f1574a4d4829db0d1c33c26c4ae67669858868083779e362867da633d7834c816bf130a5a695ab49eaba3bc1360304fcd97b283f4ae06f654ea44ef8cc13ee49ba7b1dc1f3edc3554852dd19ed6fb03f10a44aa9054f53c3cce3ed166aab63b0d6b93b03f4d08276d6fc2e39715726fc076b57bde46e669e1752e713dd8af5329c144757497900d5d7fe3e770990511a846512445cc8ddddde21d307a2f1f3c58fb303ee133cdef268a8a2306cbc0d6aada56a11d02ab96c589bff2b4d3833e84ab07dee24afa99722a1f651ae3c5673c80e343f7bc83db205a304352ef2673f2405a11e13fb6d6d0f680783740d103719c7ff7032decc51473e4251eb5107b9bdf000335743df55ac74a74debae8f5e84ea8bec5a502caa2894f16cd16ec0d03be5f6112ec4c2ecd22a51c5f81781cbb6fd0ed6dccda7f1285ac88a34ecde35f4c7f2dce0305a286db8b2e763bcd70f63d52d5c121047e93b1bcefecf0a6ca047fd721532af247a000d76fd8c6c20e4a321b1dbcb941002b24953f1603583df4cbfee8e404462a006de22f5368d17a612bee2af5200e806a42dc5f51675dc0716b25a67409be39bec49377dab78e6132b056447b961b211d84466ea59f0b569faab196072a81635654101d3e9a0bc15973e9516ba0a656781df48bdabb8874568ae4ecdc1b5659af6c97834960952f48d3271271b2cc9208cdb4fbab5730fe6693b290432696c229b30402854d05eba3325647cedebfb732a92cc3db6e2a27a24a768d9e870dbeb162a7519d8cb718bd262d02e67652b3a9bbf187d6eae1ae827f9c07d7ac3d571057d4f75fecd767e4ceea7d0e501b56773775ed8e1a1154a6e6f37f05567021bed98149a5dce5c0c4cd7854e37373a614226be09f913927be5d3148d5fc2732d38610f4ab6c488938b788447c4b1bac4216f017543b7af4ab0650839cd6781d27b75687242f25d6053fd826effc7d52f1b7b9e8b42d6ace11bc54dc885e68a47e27a2d07ab666e0f7b2702092122b003423d278ec08d01562397782624d620e1fd081c82357fda847be0f553d041d28aa79a8e820cf9b848401c311483fde14a7a666fc23a8299a20b720c002da80f22531827eeb0aa81fca641e2ad878e68a7a09ad0e67faea2c657e341b0da4900e07c44187f066a0f4e29c441d33af02b99020f0b591ab950671b23d5ec90f3ba1e1a0837e576e6799e6a255e0bffe3c1c7f3f1858c95c3ff9c7b01aa49c53ba519ebc01ebb4293a86a24fa0c76a967a92b0573f26877b3fc2ace12e7c8870872769089820d78cd22dc928d3f951356b57b2210d2c1b8660dacf749810b49c07f32a35f5c5249a5b426014bd87295158ac51e75001faeb0877594313ffc428e55d72d419c8887605873e593bb29e25e4ab4c6eeeeb96b3ebf962446be3ab7b28fde6c70d13fb8c74165e3baa5832962b1a85cb99d4fe2d1ab2c5f162fc3c5adaaa905051108837232897bcd9b165075c34763ada62dfc5484b8db119c26b7917382d8448f8e77e7437c52e39a9c33d64999e839660e950470341cda0a00e553661849e5735be1c02ad9eeeb5b557d7a33fa10d374e98da031bb48ff36790cdb0a5e1564cf8bba69876cd1780e39f2e01c3f0ae99c710360ba818b7391ee216abcfc636bdcfad140b15b4f98f15faf19c4e9cba96bc5d310aaa3f59a8b1e924863f8e1ab29852d484efdfcb78b7947ca16ec3a410b636ca7afbfa294c93bc20c04ff4851220457399b2463af585128191efca477c1bec68616e860a531e7a67cd2b620ba19ec6293080f3cb6c1fca854f1ac65588e678206620d42b91dc7fc2416d0761c7bd9b681d6e6d8c41cb7ff323e54e7585c0343c08c50ab136032750c5ccb030c414e7e44b2d4df6e3ac3409945e1c22e00a5c13dd3bc2a555474d741c78e34e1a7fad6bf364b8e21dff0ee225c1cd73c2e8b9194f0bf70c3bd1f3928c0f25c711901ff6f8c845d1c07cab6a191eb03336cb6eb97ddee18e28aa59692b77107b5fe7b68d1c1acd3a7df28113401674d184208d1a0b68085fe740db8364cea95328f9e3c1b7859a5f0b6d50f0aa18741ec6747a82fe9e1ab6fa9698df7815b8b6664b17ff92655952df7d5bc80185064fe72e28521b9232bee7838ad84e03baf9aac52c5b455e8651de440af94fb208eb3e0abc48f2a0ab528d0bd104e6bcef94f18044d5256cbbf3a926d309ab615b9fb729f9cd12df852f117f780a908a5173975483850816e8232fbae5f3a08f4c4601898c23fb41b39180a7ad894530f434e45c401f979151c2d9688e2237cea2f33150022d3292f60703d30e432bb369344e62390b6259b5742be433757c1559eda5fe7f603471009ad8b15b10c8e8f333d861855e3177cf4ccd43f91fe8d5ba292b7ff99675c2654406d06c4d91d4527d649c071000a09a6177a34d0c3972e767eaf34a73ec0dfd34865d78bb9f5f7dad3010fda4f6ba9e14df69669d774e6c40f8369f4c90619bf5bed5c42e7befa4ee49bc5628dfb6c536f1f1550dfbb0addbbb310f7ce6167f1f9ac2cb0ee498ff57d6d0b8e3914381d6d2b57f075e53c45b957b5bedd6645d07c7b8b53801e784331fe2db39d0b055ce197ab629e8083cdaa513c29b9132c6d8867cafc2d0709f9079514d310861df0b2a05a285f373ee0820bdd47d06104161adc5dbf143c3cef54d502cd2ffd6bad42378559c9dc1c38167485166faf66de8a735666f3a9a0a41b575dfd57a06398322356d8c0a498a8e25765b411f1c11fa7ea0a88b25b334f1ddb99957cb8c43f18a7e2dcebb7443b19d09705d3d2a2909884d9abd974a86a710c5e31bf565dd3430f0303b56daf8ada1277bf187fed3b2df88da0f36438074e973a298f3c5182e2c3b675cbfbe8f0f0cfb1c423ee0b170d1126b26fb54867151e92dda38f40357af7f79233f004db9e4c0ccb0e0acc690f48a25e6f2f91c645bcefcdbf99fc99586c148366cc2285a36440825ad74b75ff2661ef9e14eb5f0ff60057809127b616b6dd254351c7e65c88a1e89faa723b36ada1c9c037fac0402a458efb44d31836ff972e1d6e9980a85dec247139d1f9879b3c0ab07a983e0709fd5e5f1f3898988125ede806cad9fc015c5a8395a37c885bfe9e7216a1d86c70fe953094c6a6b495a7f1e3f5e0386fa87e87698a4726016781db9176b68590787f74b5bde4a9c9702e96b01f95c28996f5bf85b2d16b7a7cd751ce9b76d0819054a29282ea6448f29021515c092df4aca3e416e07cc41914cb94290ae0e06c13c33c1477d829b835aa36ff64117cfba33cb87e4f592070e03c23fc1306859710c91ecf09ddad5329fe033765ba07552a4120f051413b475a3e427b1d77da12846e181b6ef0f960208a00a0d408136074c5b33377d4d89bf3a6ee70d9de6e5f14bdce372559c7046f870d1656c5d5c44cf50557cbc50cb1280dd2ed1b01597520e42e8d2d098e6d37d9180cc92211c63de2b0fbe02a20ccfeb9f4709cab5657338c40ed9ffc068173b8c7994e3db6e2ad3c1e5e095d20829ab831c46baff044cad3647a8f02f4fad8328d2c0cc471f25bc39f314860449f0d30b0730d1bf66de58ff985abab1652cc42a34d580431b5849a176645347810880b38f03b48b4b6f241cddec4d949929cbb3f385ea70790dd728651eead7d3f3dc7a6476f1641fda8085206f23bec46f76b59e794c29053ce0918afab277e481f1f5844b945cd39b79608f565e97766ba9ecf733af42497ccc2e88553ead82165c3f9ec7b1243971ec46a572f0ceb0d0491fd147aca2ccdd0b4f7ba4a430649397279e5c9bf9d82e9ff45b677c0a4002770809733840209e628be79e2c0a54611415c761e1c6e48e76b771a3f686a3f3ef7bb1fad8bf01bda343373cde5fb1509594b276368762cb6151fafc9743ad1cbea7dd0c67e3ebaa9c56c8e85056bd07a2341e60f8e61704853ff634a20467ef9f1990567a4f2a54d864cae3ffc7d54cccd41d842f9ef63479383620117b2307ea3ad3f08c65fb0260aa0ead9df5870f23cb8cf70fb3887f06c34c0420244514fc718b53e91fc636c8dd71c8b75404b5aa7078f2339702d2017cbec33205fc6451a1173acec351d9b22bea375160f2d88de3e2b2f65ec6ebe354713b798a967dd5a3eda18a3565699b67f4546fb3bca2d52be907ff2c49fa4fc7f8f88959382b3c8dcc48413f9c2c1f23d9917312be08dd65522bf2c3602a17dacce290835743bd19d6b978c35094fef259fb39ea341ec05c2cab06e4c185f15d44c282e00e20fa73d3ba232a31d6303cd9aeef12f5ca5c39d8904c4dfc05b7ea520af26422d46e00f74e94b1bfde68689b6099824ed611fea2953f3eee4f74390f0ec3b8a8de92fac1fa69ac4ea61e2f4c7b4f00198f247d3965d75d6a54ecb21ed1f8e9b6b144877601aaea2a6e286a03718ea5f0c6b0a69bde2e4c411aef93d52385aca12740f797fd1478db73191039334065cce21ae00a3b70fbedb5152c85c3840cafadd3deb2f8bb6b98f5c0354488d5b3532b1c19fa4dfad7b97f58794ab34965cec75383745a8905d08b7c3d73eeb6997ce4a832c2690c1a1a00994b3e427c6a202119f523219371ff4b9c8c3407411eab86cab7ef99f7c5868f5cb18e779de45aebf828d46eba046559e5971c68fd9928ada85a96f8f14b15e6e3fd23d8876fcc235bdb1d4b6dbf60d363aa170695f72dd918516782e4fb2ef22b24eb263d5fb1fc8a1f843c47a2c34e00527d351299b8b6ce45806ce7548c34bd0c04d7e768a008d07762b6e8ebc3b73157c95809f7baa7a5901eb92744ee83db99b210fca9160d2b1f387acab0bb0dde8139bf758bf97a6e9283c5f2fec72946cdcb4ac46c61712a79a8f5dd00e4351b3da89be5169d5211fb6800ff4aeebdc9c0cf4200ce6ddedff3cd26bf56b64ff58a271540d7027762c5c735b9a438825743a971f8bce01a586802aa5c38a63e04670c115d1a7e73406033a97a1dd44f82481f6b5397c91706b7667483fe052350f5ea74ddfacf2cb75ab7798c46e34e37b0bc3b6a9afe657940220348bef5c6617c709b0f0082d7d0fdd17c449d9116c628cd2628bb0a86ab4a7af97be958dd1c4a1ec4d87110beb310081f02473e61d4970b3f995b7ef2e111d8680db964a563973cff22740d9ee8fcd4d74a14206dbd13fd14a4db02009eb7bf9c44997b55bf038215cc62f9dd7d7089536ade84dc3d69ba65dddfe4c1ef8f700c37ba5ee7fed0c9c1848ed0352391f5a7b52dc2744031ea7189d43609cd3751d72895758f4881edbc678b4d26fd1ed0cb363f35fe3525d9e5a5df624b016add91764caa77346c4346f85102514345ea65ff8c6685e76443ce596a1eda39d4b67f9ce2830440ff81346732cef54a4baa3f0c2bb6896d36b729ba5e357203d03778f34a7c29c6dadea880108249fb96f36923ab8ef19c780d0fafa0d40267c5ebbc838715cb85e28a4a1d761b56c581ad8b4ceca05dc21afe863857028f39b186be859a8301ec639231ed5f5336db42907384682c564eaade6e578074bfc943c0b8bd4bbca006903a95c43ad2ec19e68bc6f6254664b9d90807ca72b81a92bd8cc1535951fecf7595d9b9add1b6eeab8fe2340b054138b0e4008a9127c0ca30b349220d2fe3603129f8ff69ca3d68dca7212a21a28401a396344ae5278ce56fdc4baea5eea0c924b676cd76e99b34a50fe95a80a4469b56508986104b5d8ea4f428137d1c16f1f3021bf509de80f202395f4c14b0b376863fc05707667f0f779c51ed5dbbccce854e1b9d73f098e3ae36ab2ccee32ceac4e88d1329d01335ce573c7065426e1d9f6a99644fcf7f9b57d24abf441f505fdb04319fb732dcb39a5de3c915562ecb6329e1d3ce0ee153281f367d256f8cb7428b88927ec30610b020748d713cab4ca5234def97850ec624a62f8913b3878d28c068d869e56c93283932fd2dca3618736895c2e2862e6747e59234db1b8f2373a19f376e88bebebebcc2a84debab1dfd4dec214e60b33f2f2e43f18e04d19aa39fcd23c18eb2196232512aa8ddfceccf1e0d15bd68538e40a135a8f99388efca6da0a193359be6d0d35571406364ef3080e9c8df319e6e53e5f1763bc8629964a65a1c4b908e63db449bcf927b7425b87a255db572a1016bdb0925f4c0f4eef5ffbb45215e3c35c813c88976a3ff20505157b8fe8159dc17d396f65853b203387442a85f8a9e52bc73baba5abb7f2647bc6ff24d1bfca88e7898e3cdc2ec6474c8f0453cebb08b287fd756c5e6f43ed4fda7f16a94ae92d146ed73a5e12b2301b3ffe46f9551179f407783dc0c0fbb47d24554f481fc3481761e14d1686fc610ff471e303ee580bc894bbc04b78d5f240e617e834d7208d00adb109fad88d0c1d5c5c503e9979c5a8c8016145e4c99b83b542332eb2bb2c41e0ef33648b064d041dc5963e4070255ef54bb9f6bf7680657fe9b40f2cf30b5d924e906c10febe5b84d1846f6e138ae0948eac2b12bbf1adba2a19335f2dda6e7150898132ed0e6fb31e3fbb53dcc5d3068a508855c147c77a293f68b0fe505ba55fa94d724f184ee4f2a9f3ddc89e1951e809dee8dfb6e0c56d5a768f6a77c58c6a01d7a765bba81ef3152459858e305e5945c3a102c0289ae4de6b9e4eb08d3a4943332088f20c283e5cdaed21e34f448e8a266266e30d915892e46f6c2179007952c3d98b7c09878ed9e3a09276fd431f5a7d4d2b31308033c70d9d8315aa3accbf50deff5b3de87826712cc579a713d0298897427f8424b5bad849c06515757ae9ae38e76c2ed832d1af33105f972f1e6f2525ccef75ec150994c9577b3e64d934fb069ff6f66452c8a1cc762cc45d025823618b137f5190ed6c9abf7b985a12c36dabeee7e965e7571a95021e5cb9f5c9e59af2f9c9852448024362bfccd594bd33bd3deed6460eb3f4691c47d572bd351dbfe6b603c77dfceca5813d54405d6c921e0e05487b6ca59643970fff558b6aff2e31d2d8b5bbccef202fb430d2f1fc89f83885d9786e5f5b2829c1d3322a8a17af48348b5bfc27d17fa48d47bbd0652d695c30b4ab4267d47a1a9372d3544618e4c7823d8e432fdc0c4b24043861fd013f163f717aba0893a229c4b61dcd0f06be861d08b449ed2501ea7a0a1303fd86f7751b9a9720b519f3466d3588a7d01f862f45689ef2607ed7ac0b915875fbc862947d8184f7ff5322404384aa29ac3a50937d9b15a99672e02cf9d7bcda99ca63db4b70a74fdb92a4dd61556e550509d65eebe998e686b663547f2f45bd04ca7dbec2dad2bcfeaa131a67dac8d3c58808d5b0730e6181cf4b62164b8d1b8ef0851bf58fe4689accbe4711be8e3370276558ff5a677f04de8a41c019fb568d0af1d3113a61988b782e671d2f47903feb4fcafe8759324c45e824e14b92d474997fb535ce2d2fc8e4eb7e0fd376f95d5fabc4e7ab2d9d6e7f8bc767218344a35d9d56f8b82534fb4d8307242cd9d68648612c08181b84127867c7ef0bc59db379abc8d4986c9785b3a6c0e191fc747febd063d5e9d3d6ff8183ec79a684a1fd3526936c85755a55afc42bee226956d901878936a868f507aef72249553ac65dfc8a6fe9b497fc8724aa7d46fa2f679520ee0377e48c2dc10d6aa2adaf21a9e5cd3b18644477ae1508b1c9786c8e521cd86859bdc10a4e43e118d892479dc60456cc1df01c2c0815ac9e4b0fb13289e54f4d61330a800b0b3d53099e763b098725336e23b04bd7dee8ff8b4475a71a882a016e30df37ce196eeea1cc119d131ecc37bc3192a9c84df073942f42c021d6c736a28577fa5361aef204b6a34604fe436a72693597e825e9fdf3ac8edc428eaad49c124b1e261f861a4fa72acfd352d978d640b20c66caf84db9454c3d8dce13e7428ff8bc60a24f8bf6b53e61e69398694b7614a06059e023e11a1539ca1533cdbe7f6afc33b6b611702a00184182aff85929c3965ac0e0c618127dbd0ddb0435e2f054d43a6027866ff6f9e660f73f716769d8dca237c1ddf4074542a644882f6d79843f5d971a09ce1e0a6a75aaea36371ec46fc20982b0695dc63060b73ae34cced66125983c4aa3e89853bab1332e6fa55b9c0e8e3bd9104180f5d9ed1074d1a77784cad8bb06af0484a4e8ee8f3fcb038c7b90150c6546b7c035a021e694af14fa2568045db21a23ddaf0565c8b0617fb5ae06ad4bc0405d356871a24fd4113ffb87a98a157c5a2e60d81204a33c939191c9de08e560368c91f3e0de8c581dee0d9949b9a1b1216b5a03c08b7e0c67a9101fe303901baf2db5aa15afeefe880302e43b88d1fd84ceba5385873c221af03b450373254fe9bf0503151c73e8d33b1d611f9264ea692a36fcec2ab2fb42e4923786540f60e1f951ec3550cd6d23ae389b1e793e99dc36619eeca838eeebe587c30be3f7f8e79061ec3e939ff533eba5516d7f2ac4456e229a8f08633a2ff4a4c6496d85d7821dba575167358218c87e5250dc7adcab0d8ff8f2bae43fc39f994a2ef9d46b09b78e46329bed0ca4e0bd216c63433ddaf01560e9eb6c6618535d998f92038e87102770d2b24c58cc548398e1af009904efbef81215765c0687ecd900d62b78a1a4b12f81571363092d51edbf8dc1c111912583f8d5602050f903b961aafa422c482609cb9e06bc998c0065cfae04942ffb9ac5f78bbe9d8ea930c516fb9f287eef5e7962f74cb7f7a85599b9518aad46c1ba2fc272037f4131285fc809f7f1880b8e28b0aa55b0cd61b3d05d9f7fc5f8fe3c51921c8043430a0c8721717a28ad9a71e15e0647c2026fb67fa6667dbf3b0da1f57c8a6003efa2bb5a1f6ed355bfbee00709c3abbb834887cab261a84fe3a0381c88cef86c001ae5e49bb793fe109aa316cb611710aed788eea7cc89cd86831703a5e1f3239bb2c49eefa41385f8b069d5412a860457eb86c51b1d4d5aa6b63bf9b2ae74229a410d544b801f6597417417282a5f69c000c2bf9e29df1ec878ae1f9f6d94adc23f010e0fef8e8f58db8555f35c58d63bd3ae0230ab6a271d6e93d95e3a0dd1b3d46863a1d6e44cdace6f0af57187fa18e4bbf608145d374e8efc7659f14c91b5cfd09ae8c74411288d3ab1e0d12821517522aa3afb18693cf09938365db31080398c75b3cda6fd5236a6e04356eabf6bb1c4466f7b8a764ee55b84734c6f72589ff293c6490e83d33118512b2dcfd72ba5ec1dc71bc5a32028094e4e5cc6546cc4b8c4dc7cef08d7146eec04da5026b7a2d681bbf8d788e28f47f28b1e2d770938d4b905cc1a2f171d7bf0c4192f88fbf5ed2b91463ebe032a587b28171d1aded2ba0c18c79b55cbee3d66ebf74b17d62dd7fe3cdda323ac86841a92b2032ba1725b2152b906c32dae979be94645325b1ca6156fce51cee0bf65e6fa9a9d598cd8434c5d378fd33a4a9620890374ab56727373a7b811b0ccf7a45d2f443fd347d1b0167fcd193cde0eb85b1fabadfb7a85a265903db6cd69b79057893cc655f8a2509dd2fad3c911a247b4d6ebab30846fae27d9c6526a2ba97f77e0e87f1e30e0c0e78250b5a22251046c9cc1da3a6dc4bfbb97e06d21b9a59563764a79713d6be2b0ed2f22e0b99ad422c297dda4e5dbffd7539c1f46f2f6a9c32a737c1117dbc0ef2c37301607accad207482af8e43afe609e7a50a755a4539c7432cd20ce12d5121131d1665372d32c740cc73d1aa6962b952f2e796a2f91954bf6342c0b89ccf8090cf1060539515c53113ddab5c79fa131122bbf1563a8dcba0a3cca66ef8b695a69ba791769957dd2a47db5558d2f80d3ef50021bff56c5c111f362d83a32b3016f4381873a1258e64d3bb3862748788d6d604dd4decc1306e8ffb81082a164585bf4b2889635032801f7bad0e69a34c2e077ebec0ea18ad1e20e663355249bda2128c95f19fe5ce334279bfec3a6f9f1cc5e1b2ebeb0fceb2b13a141266202e1912eedae3fc8d90ece08f589c49756251bd59905823943814d9bf876488c7844537b7d1e7af604b927db22a14ab55dc987cf1cb8f8ea8089f9389e91095d9470e05c3ca2cdc140680eab9d0346c5bc2684d54e0f48cdc7c77d457a269b1de3e82b953d6d10984eaa8f41a58d4039c6e79cbb84915fe0ee4e2538663644642f80503f59ca7de5db6b673e182598fcded8f4b8d4f70f371532e023c09ccc7d646d7df2ecd09600bf7a438792fd9344cfb4cc1a8266792dda2752f72b51dc3e5d29e53e19e897bff8f9f13f645337a9587d5fdb4ae141e2d2b67948bac5abd40bcd4989948f27d0ffd61a04818919ea71614405390f6f8ff99036a8e509ddfdecd7696c6cce7290eea3e8b734247ea4fb9039ca5bc24fcd8e1a4d52ea703e0b5374b1564c817f7b44958d1cfefb0142b018f8a734c513a8993a93f7ceaac3a399790f77886ef3bd9e2d7cfbfce9e124ef0f3599e6d3e454844523dec538d53e38cbb2eeb1de3ca4da2c07e675ee424cc8eec8ee56cb2c596d5505acb4612e782d797c75e7ba87a92d69eb1720f4bbdbfbb92e1f382b45edc65716c474a50c60412b5d851fb958ece4f4fc7a07421185dce9c9b1e9c746f0709ae99b65aa56b0cca7c19209e443daf8e141c0535769603741ef4bd276dfb205b96c0e7cc8bcbfa7e91bfd506bffdc68f709f92ac87a5c276afe878ae3c61e6479b4afbd3b9c985f6ad29576db8744a56e497c09bd40c2c147a64e084bcdda4eea1017fd09beeb851a6a860b2e5b40f316eb0cb35e87e11dc0bfe64bf8c9958c447996ab330aa246ad3f0137fedaa8e26eea0bbaf3ef052b56d05c84a2680be3eff274d138d2e3986c1af7a67135eabe47c7216c9d1f2f165fb48b3b20be7bd0d0373853af2848d1cacd215c452f5d545dd20698c8e17958d72d5b949df58e72f48a56c11dd1959bb4d3b4c6a8bf59948bf6958900227c70d8aab8ee9417de1c0112f4d01be901c9403aec7c0ad7522063ea199b3692547ad12ad7bb1814e42ca9866782ef166ea09a84df31eb66a36b7c2d2b746a71806f075027670cf21f5218cd878ce4edeea704211ee5d9625e0295fb4e0757a0af9c0defd45900839ccb643e24845db082d54c172522341577384af2461dce7ab096e93098c1d932b6ef6f51f3668b97196f12e919ed4b75aabb9d71d5d04069717ccebab265d9b66df4d61631e2f4eaafccd73a6f3046e3ef96966d1751619bc01082613f903a8d7da49d87f69fef350f97ef8cf096a16e3c70a0aa246f6fab8b9ae6f2a3f08a9180bff9a9a675bbe5af88ac8fd247e97bca6c3b24e62b03560d2eb99a00834d07881fa00f4bb620f3ccd23fb0987caa907f4fdb988ea8c0c497640951a209b87bb9a239cb27b2be4859e66a1947f9045d67e6537ae48423705b8760f60f80b9cd90eaf6240265c637823dfb6f90b7a532e7f41e82ea77d7566b0a608f63e2759e477924679f42de1325df15938b989131e1c0d643ffe9bbfaff02d36c283af90e81ce7ea1d70a47f3045f5b8045bc0f51a9d6bdb15f472dfc186134c9724eded87ebe30f4a134e4ba9210dff3c224a1dfca2c0440f942e1a4cf2ae56671b24f35b76bd0e6cfce5a95e20c02c6097703d352dc81e34e5da9851474f3888ca12ceee47cf3b297b629c1df508580605bdcfcd19e2074c905676b9cf113d885dd115a4b45325ab76acc4dc3562ccbfadc75db60fa88e4914d4be9d2101fa030fcdfbaf0517940355293a6d262bdecebbd4c0b81e370097b0ac4288019ed980a2375411ed583e071ac3f1e0521625f5ed2a64b8cd6980261559531f14b242bb074b8834513d6e6d028ea24eeab148bf8d759d30a402547a6b76c0b6d51df68d8e2ec94ac103c0ef0a23d96dc839f0304fe36d57deed74e5ab8503bfe4fbbdc05fe45018f7a12215a52028ca1d14c9baff33523375237bff1ce7fe2cf13228a3ee7d9226562f388bfb3bcc4e3e49ac240d06eca6aba357ded589630a02ee6eebb083c19fb823f999a0dbc02523a4b058c3d36980fccbae8ca52c85581d5e530275015e7704e767596b052610562fdfaf12b76348ffd5d7c59686a4c065d759fd3b3b092a1a935eae3e2b76bb13be398e3deeb1d6182a4db31429a3e10bd69409f9818ab1d1829fc981226320d9bcc2ad1e842b379b0b308e6a469f1dc707c323f001ea0664de3dee59151d0ef2e760410d5c05dec9cf8a617170f86bbc26e404ce4182e178107ab6a7f33646c2882c6a1439b1cf6d7cae3f48ed58e81cbeb6e4262d1d61852cdafe192c369f4924b853635a54e92e571cd635445afe22afde369606f06554dff970eb9ad98fc91d594e3bc6f17f855171751f5f91af8e45ebaa22def7b006963f6ddbed22e097f2f0ca50a1267e219fbebf30201d30987f865eecd2ee4db5d34b62fc5c20306fb8d8c4312bc99abcf33cc313eef5350204680a3c3257762e1afad61c6210728166f1b06d4d61644f879910e10d491da063766e452cfc2577a7a0bc6539b37b7fdecd4e298f7b8a9c1cec831a7251bc181d2e7a7efd58a1615e48a1fca5528c9f6c4f14141adff0c0f70aa01bf68b9b0f0acd26db60a7a69c203b5c36cec900bd8fff9a653b945663ad8af104f4d196c83551d4922c85daae9c2a1a12403f4f68dc8fa7e8d57d777d134492b34ef45d12f720fb25fa4b74ae85b2c12b039de02adff23f446e15c9c6c2b8d81080dd4b894ddad303fa1b6fab1e0f375ae64b1736be1c70b5eab51c29ee33df272c91fd24fe5f69952ba088fff19bb8776c3bb1a974fb22835f6c416383325fe037e3821bd17268f1be9969ca69f710d4e0be5a3fd3c13caa326a35b657ed74e0383259ba78a8109bef933a4e478fb4a0357229148f010777aa0b274f46e0caad244f1cd8d644055a6e2513167b361a6d2550946cb4adf83df8d3b54be7ec6bd28712d7a131b2719d7f3475bcf2513444a8e59615c952d0c2817561eca0f16b7379aa1f2541d2063ea1b62e10bcaff80948ba6d37dfacaa1d4f952b35a594833f9400d8525fccc617a810e261937e180959e6a9638d6f3b43b00cc31f687caca28b9b042a773f6de1a914be307b01e9a03438afa9303d04d2a8d8414cb4779d223692c31987929823df2781298862eb25592282ddc8032e843246ba865792c1e5657654050c80cb960dd2d5f7bc05ca235df3cd40b093f46dfabb422ac0bfab793aea2a6ac12c5cc2ed753c67322fd8507205202c6f99b5863ca51de6268e822e41e8258a777d96feff1e7faf0e4f86d0db7214a4403fd44f443585a417524c572a7082185e4b9c5b526832d7d594d5625e8aab3417cef1e808addad0ce5202ceeed799e9ca0b163691da31149cb641c54b5a3960aedaa7ecad39154f5748566da26b8eac12ee1ac52bebcbb6ee14a6f495fe4053ddb225a9da93dcf94f9bf2bc71503d646a28d806989ecbd016b0299edee4ed6185ce08fb7a1a80468f65f73c626711b3b30f470872b9185e24dda8af13e0fe120f45ce45e2454ac1f0e3527cea017df44428a0c423a786ec90c09ce6c99b204b47ccc9e97de27b347c61e5abad89e66202ebf860e274006d1aa79924ff2823123fc5f8ae61c568209d76a8e7afa5bfc4cd1253e162605e3b38b6c4174d2b9667ba0bc88ef52801ee39859c7a0f18e86c0ee0b774b1abb8990ca02b63a76950de975064e4f84f2b38eae8dbc1169e913c82bec5c63b1ba649861675566f542d2db4e7944c69faec376aeda3b756ecae55407f9fdfe3492e225b68ccfb883ab8614fbdedbb57b339928fd26e5fe2c96d79d185f29d006147333579fe566edc245c79db63cae5ba4e8a17b5fd42d23bdf7fa7dcf8c186fa4810543970b86774d1daa94dc2d4686bd42922ac0e22c747e2f5c5c97ecb2400224971f3f4cfa162ac70920eafe2fe05d0e4536de2bf99afcad089ed83282faedb2d11bd5cb5bdcf3dd18cedc6e0de9e310f646047ced0634b23fce799f713c17bf5dedf3ee35b90124328e5cd20f32040dfec68d89caf03bd575e20da4a645986f18e98501c352ebb8357a6b6fe549ff44b8235c4de539ec1b431eb5002d3bd4603edc2a130e226fd62221ea7539fbac13b86a0d9ce7396933ec12a35fe68626606ca4851d46fd587ed2121bcb27fe16cf08684bc4ac89e796e60ff365174eb5cc09947cca313a5c89850e0fd73135648fd2b6a7343cf8afd5dc96c222285420b13d360b40bdd4ea2d54166c64ec566292f93744af383a07dc872bafccff6e60f573898b8e5396b1dcadbbc891d31c380260ba68dabfcae92ac53bbe94929d491cf23d38740be3992bf05d0dcde2cdee72ea44efa1e776d72b3c7d1e3c0c46be2418345657d04f6087709b09e5c259c9e49c1cf153c3fb171522afc7557a28249de484cb5c6ea5d9d4d702b22dd9315b25c87cefd190968f119ce0217f030b4b55248cac22c435585bbdabd861ee51e87821b5a7a416657b74bed6952697cfefe4d068d9ff2e9dd4425e0264c18a4e07524ec980468ce83863e865edcf3ecd4b219f5b4652b4fe6e49f9112623345b1a9ec8c29debd31bcc735ff3848689e425016424a76cb058b811b57057756e0765058539f37a3abce77c4bc82464f50fd2b2c4cd76662730d75df8ab1fdbd81bd2f3d163227083b50dc48d303e295bb43977968864743b0b98ba57b4fc65768d90cf9635d71cf76a910d84f09d00574e6e7b6caf55c0977777fc0ba245f35ec82b378a16796b4779e42c695b8ee659a1e81ccf8efcd9fa268f68bcd298f8cd3a7bd7613d93efbba06588d7f3ab638b32a09c10f49374a9aff0c2cfcff6d40b3198ccce0450e126f923329178a72743b45f57f15befa824f1d5832c3ec04b871dd4a9aefe9c860cb61cf8c7f54398bbc91bcdcd1bf51fd1d67848fa32ef94b7e437b0080045346e6989ee7c40eadcff9d67ad192e43377f218c722c98a2027be7d4c9f53b9da4071350a86ca5f2899b9b98b77b22d4203ba57024d1479ed81176879b2e8895b2c986a61541fa70500a971a9801bbc75e15214d223bda1521c82dc0bc16b25a1ff713b784bcf96b22f6b1d9d329df74a91d0b40ec24b1d0cb1722ac7290b673a3ef24b9abdc4360e69999839b98d4ecccf4ec4eba37aff1c2954f36941832db53045ff2c627d899428a826a70b6bf7bbf025840d50a96960bc1a4809a2ce57dac2fb3d66212a2c35162fee9e72e3134728016651f08d37893de33d856ad5d901058a92e691455c8493a03e8698f49077b026c247b8c16407b60e5c7b865bf675dc26e8ea87294a231e886b2437da90f39aa3dc73d4ce8b429bbaca921fbedb6f2ff9ea961e169daaa2fd14e47dcdd3a219fe5f76ecb966b2d6bd022c46bd63d3a92730ee5a95cd3c7dd5f46cf03dbe8237db08f4f90f1611771202a7714be584d410f9a39f9aa1f752b34311dfb506423f9c0a3e5901f8588c1ba1297209666a09d2efd4bd5d8e36b1840a788e721b00dc5d6bc540674e137201bd01a8dd358929f265e071f0aa48b0fa206950514c9cbad93bdb5ef7bd01c7b3e3e383d398b01b7824e928fc93c40455afb9c1164f74a4b6c6ed23f00f828805918929f23975b926310df1e7c0b7219623936faabeff10d486c86ef9aab2ea534d67b503f8d5856a7198117948922c5ac994834bacb66a912293eebe523406c2a874d4828da6898e8701cfc903e5742b4dd64735d8bd76fc16f1b68c64fd96322d7b649786e286e793e41e3dd80a2ce239b52bd292737abcd9d8b27c74367bea625fb24db230e6ae150b1d44c1d574bd3149b18162f3151bc29be6c5f90b334b59b1d8c47ce6994bfacacc8904bd257f0c229d6bcc2f9dd636b71dc399f4459c012777441a52e3956b561bdc4d3fbe19eca37dc57f752dd1c1e898cdbd873037bcc689e734d17d3488a3ef7db60152a934416c55a4c0e69dc669fcd339640b214503390d3fb69f6e70cafcd23f8f0a6f9b83a75a5d3ff8b62082f02eda5406d953d709b0e4c6be6c37a09154fc02a5dd8a416d80a11c96f80aea973137871e992e5bb919574a8216a8d868559961873568e811780915f8bd64538c5fa96c7ee7dde712a8c86f6ffbcec48d575fdf3bc47b1154af433a9c4e39ba2e24e55419ae2897be46d2126445019e1499ba96393af5afc892d06a26efbbd215bb47b4defb7f30e1dd9b3874c2aa9d216407e7ff2c98e9fa0d1bef7626a0df9845209c2642324f425af4573e1557457c225f0b2efb9aa266aba35e7f22e97d9f5676e3d08890973c4b403e54f8a86858635a298907ebc797122737b11844c5e67e90fd34af116c793b409d3b9409e4b430df70208447c6bfd865b2ffa2a0935dcccd74e42fc85d70634f237ea4a6f3d6a9fd1ca46ee0b3291100c3b40ea8fd01f33c7775117ba38aaa78fff36d9c690a0a0a405f3a7deffaab7ad1e5e4b00a518755bb2e08318f9e58b8da64225a20242c633fe2ce6105ec5e9ef2640ce9b4d09f84b11132b5c8c553708ebb3c0ad4f1ba94b38f93557946759724f30906f4a3d02cf9153be201e539891d7d8b1701e60502ffa36c94b8c8277c4665ff29b4a4485055f9633cf7a9cdd1330e820b116a8675df2e68e1cba41a9ec1687d47210fb7cf07297d0cb1b1409d9e3526bd3f4a781332a2082abab7a1c030e1264e6e160ecb36f2faaf1361aad991ec4b28ea3f58c91bcad8185cab8331e412d5c527b623d0af0878fc4f48e50ae513cd5b3d5cdbf06b1f8990e06efa5f9aa8041732eb67dc448d532000f9ab4fc562b1450b1e489d951fd5ba707b703d6bb72a7a2e01481ea9350c3666b13ee4a673c46844a1ed9b9b2d9a7a885dcdfe4b621a9c439b399bb322cd6991cdba4e1a707ee4f49302a1e6d65837fa2d70365b6f48993c4481303872423d70db3e94667211749d0021f792244f1024ab913eea9f3894bb0bbb2dbffb94a8e7a71a122a17b8f412d61fdd52224d4aa981ce0d724f41c23f61fced18662b8acc34810b989d6f3fd63d979ef3fa1439d66741ded61ac1ea5ec41cab2025dfd2251bc139ad5c20d17faf3e72fed9b4917e2b978a7c5e1727d39ec37e3878d08c526a0fbf13b0264617070ded130a49f45448f5c165ecfc693acd94d3250963180454e92a58017bce105f145401bbf01d4285644d2864118e36642d2964c7184dbf46485164862c38774133d9291423b344477028083a4d04fa2cba4a877acabc1761b484c872082a7b49998af0ca00ffea04fc738f48f02e6ce9bdc177fefaaa0c95865c21d7cf9e06f0f8c4ca8b431676d60a32d2f4519c8bb5e6049191c10133c7bf7fda832e5a977065f6aeddfb15a2701a03c77b6a0d3e9049145c87896e8477204695bca859d76c94473838c5bf5c40ece60b83f32f6f62c041e70eed925d9b90826bffb46b344daccd7d75124068040cef94c802a59cb0369bafb4fd7d7d5100c682401f1d167c9c94703be3e5d5782ca9c313efa67e8888944a51eb9f152203b92609690763b8bf1d6f4cb8f535b1d2eed6870a398abb8d9ce895661510d6e164dd2f8c8ae2cb93acd2f8ae37e1803171c71ace4867768277d75a005941acd583fb56a579d25b9893acb27b6133a434538e77b41bb7240cc14e9176c92c88f5160692442b9b66e3f0e6e60519aff2b5797cfa22f72d98f892823cc2aa4ff8ed3d51b446550229afa8bfb43ef26afa747266458728344501ac251cdbdc6cb7e57878adda188615364e8846b4c198fef9ce3d4bf6a95f255eeec82762d338a5bca45d7245bf2fd2d736cc0d51cf9bb2c36a2e45502ea191c308b72e7fc15db58729b0c7ff70f803edb1d147a7086ca5f0d196682ed687f18bf7303b24701b84c1bd059f4c3cac1b38fe9c1a623ebc56dbeee46a0065bdc45536276b99090740e25a037e878400af510862ad5877968a76818c04aaaa626cc947f5a34e6116a9e10dad8fc93d8086a26e5f73a288e81ff6da6f99315dff9a609902503f355ea0b9a2e266f82fa702c81c50ea8678a0f7cf7f33a4ca75a836ea66095deb70c17974090e2e0759236c72f8c43711fb2163496ddca9fce2e7828effbd843bd5efe8685f2ee2853740f2873d3e4ada183ad413119681ed5c8f5b0cfdb3df71c911b1585f8a190249dabb9fd9262dc5995bf20539ac5cba390928226a19f3b9e8241326e0d5dec3dc4d664996e18a09ee8edcd8fa16d5a3116e05c28bcf5a565a0ed9e2bbb47c6836b58671676336be5f41cdb127f4249dacac2ad3b339821e8265a8a2f0a95dc067646077bd0eea53d19ddb726c4755b49f08cbb829030e4acf7462a1275e4ca3b44f6c664ebef0bcbc0ff7165eba1dff5baa1b6d8a89d69c913b792d96c79fe328b40ea4565bb7de30121ade278299828790b00829e1de20c9656fda605a477c55cc534042d073d7bd8c188f0f0f0fa746d881cad217b0f4b4b387e617e6d101125e45282033a58579fe90625f4d509c6c131aa044f51103c0995831ef5ef0d66237c199927b8579fb24443768f762d75987a1c8aa28349275e097a3e8d70ee24fc2af07cff27e45082ca8d45ceae99277a17dd83b55a0e8b322751b92f605933bbaa8f20e4f95d51a64e36af8b90c2e767035bd141f7fa8c6e075c8f950751f4a833a80b810f8e717e6163adb5bf3f828238b0699e34e7dc345750b5d30945a172df5f4853cb1972d17649f4aecb975be80063bffeac207662ea8f22f4fb24115ad37604ccb49e67ba866718f5c931986cc6d067c58654ac4eb8225602540f3a74c5305cf9974cfdcdd4c2c54ce3ac83437bf2fffb6fcd85fdb0e1714d3f2acee261a0c86f5895b8a5a38fafcf8eac394635267d299686e660c7f4d7b28662b52dd3f35a3bc0d40a7f5761d82d1b5298791d1806a284c9e7221fe3428af36220b6588dd7e5edb475782681d2d9b7c549e1b633b109998dc3c22187c15e378265a53e6629b1811e92e1418f51f361a29ceb3b575af6a16c561d6c7f89940599ce4b4d704ac9e1151141a957189399908fc3f6da0ee000b1aa273b06933abbb13cbc60f7cfe3e3b08b913b9722b63dca87c3c448108f1b56140de7f760c9dc6c358046e226826f77d5f238fb49de706ba6a5ee5e4261b8952c1e612d6f9b8575bbfc25b166e99952391afa9483e2ea571a276730863030528885e547b821c01c554890d2ff83f04a7659a2314615ce8c9bbcc4459c7f287a31975c095d1a3174441e98d63379d5d18d2c1d1669458127e9bb452d506f36326c34c4c4897b8b6b30d30b151d0fde99f27c37609efd6c6ac9f964d12b26fd106eecad319a0e6fba4837e678213601f377c0589ab4123663b07d4a9f9a0c4abbf3119c139cd2d5fc8e0f354821cecf81f6033f9cf0fc14132f5d18e2c839e50cce761375e3a8e79da59a160eafe75ab57951d4842d88ee6d26991697532e0af62100ad56d5be9606da4a706957e2d8492b1debd6900b30557ff32a9e825fca3eef277d743e610f83009b88f3069882d5f54a6e9388662d74eb1ab55a1d5deb4b4a585d220aebb5fae509edd9350a1239bb6ed9744f720ba7251c86f106a3bf74a4f28eace8b8ef89f2c7915b908c717a877fc5b8c4c5c4061640bf0cc058da686429f258f0e1e74976740874939a6a1df897ab65e56862adf8531368fece580a66f186506cce7019f27043c9b4f07f08f22550b1be23e6470cde2cf490d0bd6202133d7514137a6278cb6db206f35120cd587b27168f2b87b33eace8f575f6be8946eb364c481a03d5da06d5ae6c11b42d6fe54f9320d1a2a65e6f1d49a66f29102d5b8749a593d0c60632817915a6463541a80cdc8152c9bccd27a4e570cd12bff90cad624056fb3702a2cbeefccd14667efc435f240ff099f09995ae3928065a47ecda1a35ffa5e321e613394a1d82ddd47a1c3d0ed75704d8c0a8572154890c6a51bf939642f863ba946f77b2095bf3ccee5d265b955f955731f1cc817c76d7d532af306f8cbf6662f896cea480571d8dec1519f429ae0b1346e4058d1191ce0e363c550fd88202399e2ad30e7786b120e4a1519e1789662e9855ce11e62b295ba97b2929891877bbeb7d9f6eb15fff72ce46f8f74b30363a953eb2d4d5fbf6161281da2fb71a232040f8297f90f86f434c2d0f9e3ce1864aacdd867891db26be25a9582c4cebb0913d9566b327187d63fd7f4a742f2c4833b248a0fe2a606de4e1d6a4222c1134c10ee0e8a6f23fb4d70c1a6143224d1c4b8bdaf648ef83e2a362dc22cae25b52b46f2299262c483d3bd59acdc2a29f89f76038b704fe6eaee5ffbd54965bb09e6e2fbd34cd28fbcf44f1b5b9dee8255af1d4045d04797eeeb6471a3f7926b71e1e357211514418a523d759b65aee16b37bb0c0428d15166c082160d2417e5323af597262967ea0dc3ef68efd91d0a41cc3097f341d1d26247307e1b874e890b89cb42b9aae58a2224a133444a20cbb51ce73c77bd8f78ae991c06a9e13dcd64e238ed628e73207363b3ea7efb69031c2e49b817d266e0614457b225548e020f66414954b21589b24bf089997b8ef7bd913b9cfcb9f4037a012ff573dff2d8cf88326ce92c223c5ccc30f3e403fa26bb89f4f8647fac632dec57c1926f78c2a4ef449eec0a181ee586b4157f2e36a51fe6f4fd62723b7b8f56eb55653f262794a3d8064e16d6fc359539ef26d36e34eb16914d37231b3309f3035e2266a776c2a17b84fac6372854cf191e6f05ea59deeb464218e0a43ede2f1ce57694f88efe702ad579d00c5d2fd7440eb0ba086bd376631462aadf840753b0f27566aa28f3228a42daa43c248377843e23605df15e3bcb8254dd15c6e10687a90adfa715bc60066b939943303deec2eb26dc9055a421f572a08d62af98b1b8c2783474046053cb5d2ef916dc55f6e427b0d7c69c91bdda5c0e639904895c6511d5d98c6c72037be502169adf5b95552c30453cd7ec08761f2714cea701ab7edcebbd2a12e4bdae9fa94e2d53720faea7f48390b3d89b55fdc7d6ba09f2d7d1636cf1a4540822121314256755c1a011ea4c47a6ecaf6e3c3b01946076f8812c98082aa2859f9ad21ed822d46bb5cbceeb1ce98c379282f937e0c30d7e5511962bf29a3f4227ee9fe4a41e76d3db5b89635082bb83d84bd4ea61dae83c4fdf1471f7595e55ac9c9f54d84f5da73e2c1fd066a35ec4d45297b1fe0ee4cc2ad67eb7464a9533559f6fd346e0e6e6c5f6741e415a16d04d39d9a56d3c9399cd8f56cbb41476bb335bf6bd989e99eae5f9f7d7b125aec3e3c332c8ef4bf91749255c0e351017e2b809b0f9e52b3d0e489480d7928be6718be2f7f3174f0b28528464937ad3c8abef6b0e2efd48e4f35c6eb138290be716260b4391cb226b27c0f1302abde0028e8672f362e2fdd99605d879a0c9458f26530d058ad3d206b67247ea9b9f44a936b89bfc2e4bf6a7454056a05b276802328956014a14e2252ba520c5703a3489eb820f9bc233cdbed0aff2e5275ccef457ed43aedcdd84f21eb3aa22056be9950bb6bb84e28794aed4fd427a838262848f33b7eab663893514c4c25aea6682fd24f0134f7db1a2d78ae869da819e1746c2546053cbbea888d60f03b137e4b5a843022be077cb513bb8e5f355f19ae0a2260ab8a8b1e516f7cc583cc5f78ee3efa201d5cb523342ae520e8e5d906dd00bd1ddda19681d3bc980379b84fec61ed183c93a23980938684d5875e87d8a70f491f5c3f102a4b4590845f9d070f26997115acef1d1790a7ed72aba722d7c415933b3015174042829f4c88c5a452a6d0cb07d5407c6a589e57a9988ad784debda544f6b15d4ff44ecaab0600ab89acdaa2680e675aca002085fc33013c3dcdcfd11acf082425d7319316d874a4973a1d88b20723df2db2fdb43206c2bc444d4cb2036fa0749115efd424cbc5ef3c70adcea6d90eea4461d4b4defbba332184984c149190ca098f1276ea797bee6db90d1c465fd46d89f13d9afe72448098c403ca9f70a2db26269570f03ec92f23476d001f6b751d1638a51a1d69c4b8b4c119b95f16dd0946f7d0ef87d6db1cb79a4fe0621c3bd5dffe40186055f8d3896af55aea09f40a0a65b9cee98471367a842061a1475c3733c8970704531b7f365c3316c5a33c84c42a09c82d49f3a93ded84be79ca041fa31e72d4330dfa0e77f4f2852689f6455cace4d49ffd898372bdd4cd183eae7be7bf7981ec474773ea26129df7c493e83d21216553b0da7e90e1b7106ba93e3e33b4672d5cc307c09a32aadb46d4c26843d4ceba5d6e002ee774f6e2846086e1e341d12215ab81caf76968edb0ada6fff480b71adc3964c984c6c690e872ce6b1290740fc425c6e9f6cd11db999927af479043362d19d91c767459719d989cb70bcaf9d39070b8b9dab0a81298a195166ecb33387d0f930ec261fae7d19f41791d2ecbf49680c2ade3e0bbd6eb3bcbf758cfa26e07249fa97243d29a4c662dbddda1a46249bccc0b3a7d613f1f7b7f5e086abb427d0167f63f3bc6200451326015b7188203244822d17296b15613492336a5b97077467d23a1057e8bedb55278fd56c4114317c25a9dd41bdba3a23d92e1cd82f353739b760fac9de0547cce4574a5be858329533cc3306c65d7921964d7e74b5f8631ce0f1b65b4eb8d9d79878a6e4835784053c5499c16862000ecec2fa389402cebf7d518be3ae808b7e12fb81488cd75357529f71f14154cebcb29947c843741ea1670148257180cf3fdb31c4dea71cee07932ade1ac39acf421f5deab8ce5fcb45e0d40e67ed2655deac1f6de653b64268000807228f1beff7b7c7d4c6bccd15a5022e22f93db04950ae5b5463ee98a2700e752f0768ee97d9efb79f4fd817a4575864b65cb242cef157665f29708cde448cb2f29776c85a44a4d93776d5449943653f3c33fa166170710fcf25e30af38d4897d7a25768af5ec8193a0bd83f4f11596f5a447318832ad1ae5fbf7e7889545321e9ee769ff080260f7b71a1e3a7c0b4f630a82f933fd34d952165b662df97829b2937f532c49054b8ab382a0e98735a356aa925df63d513bbe46efbe748d187d078ca13b02bb2d1a854aa26145a2504f200cc27fda75ac3b6aefe39b93332c8bb8ba87437981dd57d0cf7ff38410b4151daee2ddc0486802e2498a1b6d1a3cdac6b6b6c9f67ae30de413ab46972ad7053ad181ec2255f3075f82237afa39f120d591dffaf67f9e0ea0b1337734c06ae9bf743044db1fc14bc37633637cb0d67e8cd7daf9020a4a673ae7c8de515153420e89470752ced7c7bb945babd07021dd64fdbdc4eebe023b1aab0890c0b1eaddc8c05280301270a3ec7ff34bad4491986b0f2780cbc8824a5e2e4016f798ce6a3da6bdc3a12aa09b51de6629f2b931318e588211f785375c576e1031ab8a16a638d9088d4c92c81f6e39295aa4c99b7a6d73a8dbda8f150eea5e165f617c67495869e17a9ffafda6fad03d59fa39547ad8faec5ef1444f53afff3b0c17486c265efd5d3927ff263ca27259f4d09f8a7760543fbdeec4835bdbd1e63c6c6d474399306a1bc0ef720f8e5be74db961c9cf14c266eede53821eaf5584a0843c0245a4214a5f19b62224e12da734ac723511e120fcc720664fac64f5449fe7c63265210b4dae7fa4a406956c7f3783b3036484a8e1e11cdfde05670cd6e66b62afdd65c6876a03e8d97d53ddb05d84dac0b8fcb47d026545883a2f3aa11752adb55c9f29b59c166b09ddf6e2e42f1e1f57ba9204c47ce77f85845561932d16c85c4f62af86363817138e4f5884b8039e5690ed819ea8e3094c4f4d5e4d1de155a4fcf88f758b0790e30b67ebc01d55f43d016db625b70d20a2c13ee2f6c871c81fc9f7392dca995560396ea4224acd8bbec52ce8be6ae40b5ba2fb9349c2372f3d06d652cc37e79c67d3930ba49d0ef4e637ae7209c89e74cf5453bc221ba15df4217a639cb4e139b40db44d932aef4f288b5500c2c4261b7aa1c7a4496fbdb0261d4afda6b1ce22a6da41c76a653d9bf8f34b147a449569e3f3b1e4b2f9f01a265d596608b6535718a03f1ad22b446edec4e1ae39e2bd8f5282a39a9edfc5da7516206347753c1156fb161146ea6dc0ecd0d6379a684454dc9b005f04c6bc0e129236a280a0dc727c37e9deee379735276b69cafb2c7b5b34358801a6da088be3d4b9d9bf8afcead6853117b3efd5223eaa5d14d977901f2efe25591b5e8ed394302287871830ecdc5cebb44225a563285f858f909e8a3c8b6cc1d8916dd1f8e427909ac1981771cc406a36a163353d6237a7082acb4124d83f5b6b0ffedce45b663fffb8282ba618bff71b91096a776ff1f791ea419bd88f5737ab5954e922c3e48396f9828c2ad62b8d255c60ef4722650b7510a9ccf75566164b40925ca7fae3c42ab8d2987904316c5001058f31491231faa28c3b0c77b17190af8604bb8a1249cc829ccaa60d12b4bcef9cb4adceaecf0517f7dfa642011baef006efad2419972d37505433685933efd73fb6e68fbd7b8ccf796b3b573224c6f1fd1b39aff0de8603633e19c2629537f740e71116433e6bcb757745b43e2b42f14ff198401af1f3202cbe7a12cbe3e99b85e9f8a838bba8e8f19c429c2ae9c29c6285f5b5a48c53399667d54de4ce27359ce5316c57db4d4018b61740552e582f362ac5f33b43881aa51d0a6b256dc20aeac86773cbe07a7a01d863e9a0c65711e96c6280316695fb873c6d675864fa6021c0312516ed89ee975fed09049c0f118136af0e3130d156e38a189a719f0fc08d7f625ee7b5c425157b99a2ddc676dcbb343f2c6ed18a48552105ab4f82e53ddc84c39c61fc11c8e0134e1ae9547dc2c8b3103f5352a88cd22ad557e59d4f53b1137347c2feff6d39dc423a9c8ea867a179360e68946f781dc93878f0bf0857aedff55d016204fcd1dc84da7f8c9407875b5469ae30671b2faada2e0400671a76f0351531c07d629e065793c6ec6bca5ec423e01a5ea5821b0b5f68ba5d35fd63008cbffd67af2d4285b67d1ae11ba54370136401bbd7b14ed815578f540163b21aaa90151cc7d895eb93823d54fe461a4170b6f424aff13d384ded19231f95ed962c3841aea86cc552d75ff1ac9d803d1385cf2396c10e5a66874a67de7119b55e702dee032116fcf06918fb44c46774fe1730b5355bac64e9322809ace7313575fc95eb1772441195aa63cc01078b2fee3548fbb5693c96261c3d41d531db3ff05c7b4856661641dec15c32e69f5012cde33e7b7109497437ccba75d7916a2766c96d17a93fba7aabc66b6738bb59fd819529478f94dd2ae92c77b5bc190240491d9a5e538f1c8c1bde120b1f52c05c32f137c2224bd771f63bc574a5597fa1bdd11896dd65a566f4c76d9432ec86ed47faadf4fdfd5681a3f8097cf07902d82a23258051356ee1e209816ce551a9c153453694563476f8a7d46ad861d017c935c82a7493028d52174059e71ba186914825432ce99a8ef4491ca7a494882d8dd4503c5bcfaf74927c3e783807f702927c88fff36452b4f4afc1ac4dee27b11902c88f18d8666765584e790a955f576ac2387870491b8c0a9870e793016a32b7c77e5d053ec47eb0a1c7aba2659a78ab114d1634af56ebeb830067556bae39020f8f3a319a3d0f1e8076aa08ae20fdca733826036efb7aec3ea9b2355c9cb7ee1d377b1a9721e0d86e67337bcfbc2e6d518b015787917d7a270250bdc813dbe04dc8a4f264e596a7ff6407c070aa2cc35bb37e7a801e58c2cee32322eadd3bdaeebda91b14db9f947a1d7f46d65ecc91448d7b00045d6ba242e7e6bfb57b5994d9ba88f82be1aaedf1aa441851225420f88e196face316ee3399fbe8527aa3e0e1f229ba8a1a33bfa87c8fdfebd8557865d2d722e6466b563846861a00cab33bc537ae7a6134f891a6325cd191a5e75ed82e5eec60d5d02ac98d7a63a07cf0000dcbbda2840d99d7608dc7fce396fe520806239c49d43c8374981f5bc70a6f8dcd7e85fd12d4b018bba6cd226bb10b87efcdeaec0c54bf45b3952bdc4937983c70c7a8b7b79f2bb6ba28203efc05e739378fcd7a0344bbc49b1e3b30313fd5504d9190f4fd2969dbd4c8502d16da9ae3496f61ebb21c03a02e90e47cb8dbc4b4f3af4f915132b2346c8485b6d101c8dda38ebee23b6803b5356f5ced1f1c7b7a0421ba177a5aaa9cf9bf55124488c3453d9b977c446f4a0fb6d35c9a2fa0051ce4e253824b0e41e9f15de5227ef841e8fe0feafdefb39085b5ba468d588f1b2036b7cfce43365b8c34c0d9ccc1b909cee3b195197d3cd3ed6b87145066faf8a2e6687a4739b426148a900ec0b1df9417e1726744eee534be0abd62a5edfc70369af063510b9fba5f6202600b2892250b270c7fdec86da49714916819c6c64e3a2f038e6db9c4298471989edb4a99c61c96567b730f8cab3a5ecacf3169b1505ef9410c797eda7abae25a2681261350c136c683d978ff120396c0feec04ca710362fc72008ff72d7e5c2820aeb1bf681ced1b211023bd618127d171fae15947c4e0b947f5fcf59173a4b4c7218ebeb1b288ba4ca12d8c69edd045de4775f3f9a5c8237c0acdd0eca81f9fa8c874d6de9401d42b36d1e420908b5bcf6528521723c5341a3805480e9d937d3add190c0b673a3d889601401ab497d534ddcb7dcef1d5f0f5320434903486340fad2195e0dc072aa20b38f13f0e0f0733e3ddacbfd323ae523dbd2282008f6f8e7fe78436ab5ae380f955f627f011060de95d8fc5f737c92207693df6f89aff1135c28ddebbd6e7bcd50c90352eb60a26c4462f3139b73b471ff91b9b2db8fc2288b868200ee35597b3092ca6b67219331a20ed1f75df675ef833b54f20fa38be0e1f0234522551e4c3edad0320159ae6bd364efe6c79118679b65bcf705f277423d95d0c5a0a9783f49984a51d48cb5b31d348c38b1ad31987d2c95f6d119a86ebd9892915193b3f8041438eb9b5caecc7bd9290d1b988f401bbd9f83913a8cb2618d04587fb86f98284ad8aadde6d467c05ada0e326a5a0e3f74acc65965ef33be60970b0f16d63d766004b4dd5c5fe5ca9cc1dff75a3b05a199378decc06cc5485e1a408a7683f0f4f7e18c89abb8fcba6b099d15673313fb5b861909e9b287c7eed56819864cc29f86ea11f2b480d8eb62d28e8fb36acbd187810375c63f2deb0f45f132ac80b04aa4214e27e31d92aba958731328e1f3aaf9bd3e13af7a40d3a21c9a5fd027086a4bca668e495ded87761d44b7b55aa07dce2834bc6f23975a9321f55f865cfce9ff87fc6709a47c92edd2a99524b0680edd5d633aae168bd6c7124706820a1279c5184032ef2fbea13665645d576ea03b6a93ad4e06110cf0a50409d4a6c72f8f08c3dd0a1e25740196f99fa0f5b0fb2d9d7dc6a0ebdae470df03f1a0f29482090b06eeea635e8f4b8da8084b535c186ab3ee7b08d9d9c1f2d71ebd0fb2d428f8f67b8fbd202905108f4adbbd6ac1b7c835ffd5577afa1e1c464d1c5b76dfc0cdf76a72cd8d422ce2668a891369f03143e8536706e35f9c15089a6c07c7b6a8ff16f854de4a1beedfefad4a6889dd5001ed83c43cac9bb69823c31a4b4d4bed9dcf0878aa87843e1acf475d6ced039985967df3e5cb32435f5e7b8d87e542fc9d83d966ff45e8f54bb26126d6d4a3f84de2e12b5b32397ee7d9b24ece65f2e9da98c01cf54ab75f3009cba0abf6859a56a0c188efe956b9d81a39e2aed6fd75c95c6e2a571529afe2c7e51783a0fc41cf1f729bdac215f0f1e41c7b7795d8341f0a613105f4c4f63f2bcecae37b3b5f5b15cf2995d24421b718607fd3b843633e0e6a5875c22f6d6867f52f48ecaaf1849c5ce59ebfa63f740cbeb4ffcf240924d0fb47490e880ed47de04edd968d8eac09c6c464717fd03655405d965e2e055758cdded4421766ca455b54b4c585518e2cb488ad1f797d21d1719474887e7ba4bfc021cdad6dff0ac382f2cd81e3e3dd79688a60fc1a33a1db843e4f5bfad880a29540046761f19a623029499d4f888eea43b7a18e113b995b1649907b586de94642303ddcf3a8ac174eb62c19a1bbbdb174e553e05e27a29f1be059b8d7f3324947111e84d39f9d81568080ba26e5214132521dfde5459293560b527f97ba725d614370c853da38baf01d492dc1df5f4742a0ccdfff731d02d9219ac6641079c81d51db25e2ff51d055cc675b4af1ba4936c8266fb36f977741ec3ebcd54155445c3316e35a9bffe4cdf9f1e2222eeb48df074bf9abb4a94478a3dd50362e2787e37bdc5eee27249f7c5b2441d2e56462e8520adc69bf527ab13d514504ef2db45cfb48a4de0ae02ce77d3dbb0eb47c5d82811039caba85b82d205682b2ecf627fababe901167099fddd42f2b9d73c3023fa8104d8239a3dca5909033725661e044c386630f48ff83abe6a8017a0b63df6ada7c916baea97e8b043eec2d99de295d40b97d8f49c00a338b517f0a3bc3e10e5388268cff15d7c42652e65fa3460340a2334ef5334a0a3f45e27b446523767b78be8a0b209785dc55028852217af0f387a46e804218e2e68fadc4d5e8481697c15777b6a0772a539191ef86d3d86f75c48899b59bd40e8f68f628b42859b3abb7386574a88490d3965db1214cba0147ab75443f10d446fde1100be82460dfd85ab97408d3c74ee0876217e9b13738a859e22e093d643d102776b3969b7cc70abcb4a479c1949888b4f5dee694c5e931d0fb7964d41d7b563e005b547072af33d33551ed98d4f3747899b98efe79eb942bebedc8352da09acdca539baf5bf89da6d817f0d524d8645c2b74c2e82db9d2ef23cddebfeecb002664ae0e330d50345687d8a84632f4e3fd4cf196076200391de48333bb78535a01f382f9bafa61673d800b354477c7851f754eb1b75c405c177b23b94ba1d4c4617675df639dcfbfd617fb02073452f5d2553497c9fd9914ec2f3dc807223443a22bef60826df88c0ff010cf3c9a70ab3d0b35ef6196e5dfa86dbe4034b1e2abc84460756adeb1636b0008fed773fceff5ad2d7ce14f36873ea15fe6d8c5c95401057c7bdfa54146ad8618ba46ddf6da59aee5229dd3aa69709117e85fa7b2e007c6454133d5839fcb29eb31926cb0cfbc9b35bbbbc54791bd5f4ab82f86571878f3527671cd79e51c0ef431ae17417d141e6e6980080234d338d861e1597ab1cf2d6ac08d7aa073ba9ccf69485fcc9ca8f208f89d549d3a272e0402d63adc1dee016681f30a3bccd056be5f312bf8e634abdd7c98355e8ba7d95f1cc5cbdd37af2305a814030917056068b3f5bb1eb26fc62fe1acfaff476fb0f201f103c2ffaf06186263617735644ae11843cdf207eed5af4b94fcebc30df280e72045fca2c9e494e0aa6d311437e91cf6cb17f17c8941b6c418ebe1ea34f7bd206f7875e67bc2c081860f4f98411761cbc7ec190205575f5dd37491c335eb95eb9cde5a03f993a54e299e5a69de1d95b293740ab2e38ce940e2da2a73788bb5e6e9976d18be55d99f9a4e8efbf2421c1b064c33a109ee4e1478314727e8a0ccec7e3c4c69baa65c145466436201549803f89f5a4f94e471415260894c3ef039d862bed063e0e10f10e4542db39eebb4f7d930b96aae79eb079496939771f2c705fabf0147d84113f07f470e1e9a949505fff58aca6ae247976d7d08bf15a72e8fbf54da5a783207f72f6756340e816ae61f6ed0b888a35a7cc29ac40d4e3d95bd0e3838c34dd483d03e4f227a2b2bb0657db36dabb0e5413770d6a6b54c58b75624334b2ecc4ab2e33be159fcd99452dbeebc9f50175ee4090287dcb1d502ec29bbcdfec4be8aa2df669cc1294f860e3ba30cfcf672690da207f51a9a132ce2a36cb305284ebb226759a392f2bbf8a0dbee111cf3e7c95d2df7a6a11995200b21cae54156afc30e831cb096bf766cd23894414c3aa2014e7de812848134950194d699c691ff51d6edc9a5ec43c68f33ccd1b5273e44a7909a9ebaa8d15fcdfeb91871134b832e84d6b2e78400d51c0976ca6b17ebf266e99d3be735ef09cd8427bd352be4c0dac1e9f27e68c08884613b209de356338c9d33fbb7340378697754b89d7fa9a9155a048a9a8ea7a58ea9c37e4e3bced85b169291f9aa4da6edfa6c8f3aa330a6e7d9c2268681337b3a792962eb771e0520e8ca3bd450754e5f5fa28ac832a7af5efe2905c5d0def2e2f7e34343eb7ecb0d5c596e3c31cd3082080528a6254eb7135280033523624d0bb9b9d4e334147f0c5cdd5167b2784e8cff673f119fc9601758efcb99d96bec9819d0a6c996a0b84100d24bb08a5578ee239662598a11ed9583600b68fe969b5c639be6dfc4cc0f021460f0ffe1fc1df40319b6c4d270bdf3fd2858e1c5e6bc52d0e74c0755c19760d42e9f14815ab72170f814b898e43d5e75f8d7ad066491b5184c30ac4f0021a4ef6452e46fd6eda432b2cea4d9a49b9fbca7aad18d2082360adfc14b6a3b514954166daedd89b0f4e883402177dd0434560e69749d6a4cc2608d784496c312cd9ee8958b2d3645a3b8cc415aa39de8c6c4ab4e46d47b78bc4f92d4fc4dae695fdc6a03d0541d7d5d000aa80e1878bc00828e1fa73314a1cbf4016359cddf1e116a7317ae1f86efa011ab62d3d268ef8fafaba379d7eb85d651c0693c78d91a67c4797ff425595214e9a22372d83ce0bd2db06fff5a17135d40f21f968d37df5e014254e298a9109aee8334e23b4fcdad49b432eb39c9bb0f35e4e77a73669e9e9a12d17c44cf64d7dd53fa669922fc4ee073d4adc90eec635ea859f2bbb6ae545589fca2334e6e449330c22b94ea43d0b377c171e7f1314c0a6d50a6e22f9c631a9a5ca2a30d80533862c64b91da478a33f06dea3242920c433c44d1077ee14756d78ce894c37160f1e87412198ea1de22866b717aae023761d5253370873963948404ffba7e69f5ac629469cb2038d95abb8e27ad104624151b134eed8105261d75e61cc41a6d7399d432d5b4adf371fe26b63f6e1fdd2064c08cc79d3b6ab337c20666ff7aca3f76246d450b555ba19efe39b5c20f1a2ddfa0c6353407593602ff63ee2a15fb93dfb4977bbec5df6251292cd4c106e31c76a3ca3d1ad87a11a1d0c728cd8f54bd66113fc8c2e7627e0460828610332867b81d0d81865fed6034bebabf4af454242766f8a67e995458ab3f07d07c33b8d316d2ff0bbc3a3021a6bfa3a2bdac5cbbf52bb2d77b0d66484452e1ad709867b31e7529c928f1a6ad4bd4269400e925947f42bd98126c58ab0a7dbdfe33886b5b9849b4d718291ca51526e75fea27f2e3370d2343e988118b99b5c81c14b35b7cc6c04ec8c6d0e016e8d35466e615aad10119cdc06c3054039995a10b30de5d51345c73f1191151b49d09a98ed722a772c424ed541c5a5798e9b0244083d2738585c4430f6caac9f8bd4c2d4f8b8aeaa582a7dbd163ab77f2495e49b367c0400e064497355d256d02fdc57b8b570ec0f9b05a3734919bdf28e7f166047b24587d6533fef805d7daf84394318fbdda3c30375e9209d3359bcccd3db6a028127d0c60c47583388df9d43e6906f1683a877ceb178af02a00521a91566c7eeadacc0ba9275a8c2c9f8eaf6605ccc2e2a10c7dacdb6d8c4c770f9996a011ea739751c8919191ffe26a2edf5e1f80c35a41a3c3bb8eb4cda9bb44ae8af1f3787563b0c9d1019dff0db0bb4652576c16a686c97233ea5d8e4ae632060ef31eaacdb29fe806827e9d8d3d092e4a2a65b5605423c3f0500b4bbf8140dd98b16b531b5e4b97933ddd3358c20330ffc9688c27c7252210afb1d0c5b952878abbbc885754466dc43841b40c5b2ab949b2dd1e0217e81a5ad7e979e877280855b3629ce3dd8f1fb56779be3ead18f524db2a8b380e36083cce937675a30d4cfc179d7feae880627977929997cb04eb6f7d80fc8e6c89cecbb0ae028a72d8cfa5a2f95ad7e8491469a74cc8e432e2a07b69466de0b49ab6dbc18c41116684bda9b6824c2f393677179c0d0214e103ec0eb48ed0e71692798cd6aa9aec8669b412c20646ad81d0de9be57e9a12d878658ec1a15197cd16b356d065ac7f6f934302e7ec0f63726b7e15855659838781cde100b05a656c4111f685edf514146b4b9d47a027b3e7b44ce5d41cfebc839d74a451c6b584abd6c27cc16ace60e8281daefae69c1f13686660aff5ed1b7c7b959e752c4ab41025de0a81e2add243f1a8a8d5ff22c7288033153c16a910d7d2eb705db7b701b08695785183158f377196fca0e74453ba9a19619458c9a41fce2ef8d4effa3b768f309a73f7b609059482240168798b52388b364f6cee1bc55531356e19021dde8ac925e42ded4b183cd610089805b340a4c197af74fdddaac80447338a5412cb0bd716e0ea39e22ba1562e832df9a00714ad33e35f1a05ccf4e1272508112837f6dec3a8d705195a123f058c0cb1b0ff23c2a0b4ec5e924f25fb92a29c540da54ee4f8094374cff563ba30920f9c9c2a7cafaec99f620b9a8d4aebc34221f5eb8372efaff1a59952f45ca9d64deabedbb8596d37c2c50c4ca00a907a93c37a6ce857319bb53582fb6b7fab5cf4be15aa7a9932f7eb3e4ef3b8d340d2938e1f8c81c31bd835c2a46dcdb2ea28f8d7f9baeaf54ba0b2bfd29a6754b739001d82ade06bf6d2ecb6638c316e5577a96f4618ad3119d3ae7002394d272ceed7fd84ba5d67039984fa6e7d3093f2ffaac4532e1a70d458eec875889b1244471460d3807f70a42b16e548f2435f7ff5a17fcd3dda24710cb1997001887a59def41005e0fc1b3fe01b646325255046da9744240a75e247a6815f66a2e7f4fa6cfde942c2d12c0678fd36e05057f843040441f834a97c95365ce0b1a68a54832997647a604272f1d104ce43d132309da1859d9a9b449b6a28d74f418e27ee543505da61722a441339cc9047acc665b883042ffc045c3248c4ad95e882aaec2a8d389d7015e4563e335015ab65bd8f003cf240ac5bbdf7e3cb061bffa68d799db6b047949358ca078c2ed8a5c2679a1f141ad173887a6ca4e4e7bbc1ccb9106c0949bbab4bc0865e13a418771670379e3f80cbf8d3f4b11ead65a1c4982ce3f2d685fe7e4e0facb8ad8f85189b99e43d8c98d9eaebf9b7e74fdda99b336d856c97bf5a1f035c4b4541779bce1a1cfa3913670288c1d9181103e389c193ebb7db404d066b2a4b378f08f0c67dede1a6bb253e90ccaf3c446739a9caeb0a3594179a75227083d88ea2394ec20f9428e23089845e61ac1fb63af31cc68f534a16a1f4929dbbbb0f671935c066d883c695b8160e718ddacc2dd0c762d65cda98d1293702970b64e9ee5b7ca7b9d9736177b201163509ab487e232e16cb37cee34aa19c3947cfad4f477ad018bba7e3ec2a0aaaa3a75ffd62d3db0246dd271c8359ec8a130a57bc1d2a9cc3cb28a4a5f6a1225b96440debe2d08c133ff67dfb7061599270294dfc1a6b3f3091f49a7cc205d970b62a2ab15528b7baa0409e94406b62a33154a0f5b439b10506920b8f528c765e4d1b71edc4da4a92c379a0fb38405f3f41515d6a9b0cefafeb2c7e30eacf96f2a5886be212c5ebc84c30748e05b1eea435166d9fcd0ce163bf6095cc9ab917757a6e4a10f11ad646e87c528394d39db5c87da9fe53d46d13bda82e6034b292d4dd6a3e39fe0c946ead0bbc2adae34b4ba6c4c4b7b9dc88b7ab9752e91a8c46145c5c28b60f18d1d0e00af1eb7821dfca9e7bab244de27148d270745437d2ca8b1da2e184650db5df536dcf93fbf8b962f6973c011db8301dd6bbaaf483bd88072d05ee13bf4ed0720b0ecbb8337dd393adf52d68be77f0af06433715464096fb9ec47c1b23e9712e6c9630697f27a662cb63793996ef8604545ddaeda9af3e11437ded9c97ce2e5396d4e729e749f15aa927c6618802b689232f4392c7694845ae24a806eaf8d4fab5ed8681f74dfe58e8ce9fe96be968c6411ad9e66d28cc9d7375bba207df67b9415124ea976abd1877c63d11d14e379e555783d7ef0114708da589f85c626b797378a779296f1b75d9611bc3b33a3f635e50d6e52b2fb317de4e1a1bc8068423e2453b8e99dd08728a472cc848bc80c0da42e3cb489c993709b336534c368638fdf827ea8956670b7297a85a6533ff2f0a2a4c3ce31554573c8b2239724e09a5b800f28f0f55320c55f5d83a4d26ff4dfb9d578c91293d2afc4ae35e2c807f87c403424fdfe3cc752264e28183a069128b1fe4a0e5d26a790ada3341836b79d3935e7d4b18ecc2cefa7afd5e7020fc3a1a3d8a187b66d4e4b4b7325d1f3678662275cadd5e82ecd26e24d519c0299db0da5432310ebd190b2d344fd866ca91da0432668d05b822bb4392ad6161e7b13e514c5a6cfbc33088a9ac4256cb04241166baab35fdcdb887204e23275f54bcf6d078caa04c48f79a0bdc9842605a4faacc85859b970826c08c6b2ddeb0b41e3953d02c3b2374d3e343412fb29dd2c9e92efc4ea2f0c13281306650f8073aaf2e136f8a7d8feea67a14a7ca01441e29ed06e81bd2371ec2099c046732f6b8411398ae9546b0ca85b4bcb17552a030ae0495b52335ee7ca44e8f907b60671de18c50f72f458930b75d6066a74de2d9491ddcd45989b11271b53707e4fa070e5d6df4cdbd12873ecad2d5fa332c3f177e7f6db23f6675866cbeff7f83a87ec016c7b2977b38366022ccb0f989153c63b5897d9435fa1115faff0a9358f319d1cb4b0a01f3b6d68d300a082df442adf9eed8c4bdfeedd801578073cb98fdf9fa920a429f660cb65253db781349956f029d1be2942efdd7ba7fc764e7232bbe184aa653668c501c1b5c5af295f1f2268f7d5fe1db88befdc8f07eef87b1e922e5f2acd1ac8b16b17d0d95bdc08f4d6f3393be7dd373a753cc46cd6e83448c71e410b007ac4a949a600484df7b95f0098f27cf197cdf7d5a646908f037fcd91b00c668919066f377efe049ccdd195c6fc4b197ca0e747788c44ca97ade0fa6693ae6daef81d082c743eb161651e6c08a30a5d413b8ca63c97500983849b861cfb1c4ba089e3ba8a5707715d1264429fca9fbb32751e81043bf9b67888530b018554cacaa8145ed65debfb15928e8d3d784d1fd126e02134d8105236d3e6f3ff4647b1ff69ab16eac3d238b6cbf5c27bd12e867d3d667a67fd32290b31fe2998e68dae32efa2b52ef6480d3fe6e830dbb2be3b732eca3010d243f87abf2db81bdaf9989af4fd572f3693e59b039f36325271da1ba3054d005da8e87f4ff47ca5b50999b1fa6060e054d39b2a37a42d2dfe0eb96aa96f6013d3e5d230b85a41036ff0c6dc8c13f5807797e2563fdbb72c854a6b548c223e2be35deae96db5ab188fce5e448954131189c8717e995fd4347ec99025d394a7a7ce4a40d0435f2f521a002b464b5c85fd410d74df294f6c1106a22160698b20bae25adb8c7c46d1ef009261a9d6ea0165277b47c774354e4351ca80420264e80d3ecf20872d74f9bf8036aee5f5996238944a510ce288bf61ed93924093b4297eda0c7e4d4a089d226bf0be561bb6c5193c3aacac71a81ce94091771554e25a4ebe68948334de453267aa0e9e6a742197aa791e3bef0fc2040c06a11d9a7547aca5b1318b0ca8c221428f5c8b54005d110ba42d6a49ab87735ac3207d520677b08fcf422d770e5fef56630c410b6659052439547d940ac44d7550149560eb03aaba8eb505ef1a24f6ccb9f22f324547cbf315af25ec9f6dbeb467bc33010f856d4a830cc9ca2ee796e1ab2fe2e7f4e2ac39078c5d0a07526d1101a1b69ea97d9b44b012cc3a27cbd3d6e52e2de2f46d70df3f7f597d46ea0a08d962e706d0daaffc63b43bcda4ea61e25b1d243840b391d4ddd4f1ef4dcdefe0b9aa1001c9b754b9e09e1f95c5102d1e8b7a110499498dee6aeabbae280bd32def56e1fcd9e7efefae70ea2debc7d8317fbe6a76b0390480057121cffcded395b8ec705cd3e030b6e1e65d90bdf5ed2d7f0fc4a713d40d365f55613d447e519cbfb0b6c26c4ad0ea262ff1fde355073ab02b49b20acf850f51ad9a39942bcdae039dadcc8016120ffe03784bf9bc9cbab73da285dd86c40236ea3e4ab73c096c2300bd482b46c03871efb557854fcf1f1c5c064cf2e9679c3ce7aa4f4c202894c088607ad686f63ddfa5111f26966b184838395a154c7396327305ce3380958474789cdff1b09c0f43a23ea342800d9ad7963355fa949c77f23bfee528f6cadb0324b6e0c4671e9e29b3ae663d63da0fa64092b069819f1d86db7b1695f1294dd80955baa691701ad4e67e85da151a5f06f063809bbbbd4cc91c1e11a30252c45213c61452ccf67364531f2219f3ac2a18de4a8854587f8560bd6df78fa7d19b4beb733075a9aedfb913986630e2397d54afaa72a58ad50cfc620e92d31534f0d0c3bf6f2665211d476fb8cc8d2bdf04d1f0e2433d34e1de0100051ed2f37c2f450ea189346847e14257a0512ef25e27051c7f0cc38fb1d97d202d168c92ec0b3437af51c37b0fbdbc92e8d0e3f0de46241d0fc476e9e38528e518b1a2f1b07fe8efa16ba40fb00c9370a17e6194a572e2800db1082e0dc46b0741876fd54f19a4f96ce507b0f7f49f90d24ff10400a1168adb702179713817d18027fa9ca98d85c561dcaa18d5cc7fc4a418a099319e929eef97b119c88f1be7aa352bda8920fd90a1c728ec18843c6bcc19735d1150931b721b38cb9302bd74facae9d624d451f934f4c3f2452d61b9c1051d0b786fc0cc5ebd19f9d9d92a35258da40b13be597613fc67029c96714391b70c35df1f9acad9a655922dc964c9666612115c31d866116147625aff35b639359b33c90fe5fcce3f0c4efd0d7fb6f035770e6ea6678df684b8b82eb9cadc312fa5149bf6a6d1610135f45eae9a28eb72d2ae88d32b9e08bf9021565eea6e3eac2ea8d127a15a9de65df172e3f6803939d4390d86fedf9e5f70d8a5b8e142154dcf65887e38ac55631820b7dc5b080254dd17dfd9cc56aa625d2750ceb93e7aef6d967c0b2e3af3a03ebb1a05ff79440ebfd1dcdc477ff98e902c587eef5dd806541893361b885857cd94f8b0ac982b77304d2289a40616e1e2c26b57684345b578d1d456d954fcee8bbea04a1d056df9ccd7d61dad11737d4da2364c998c029c3000dc357fdc5913defed8e18da20022e7588a758bc03071dade6b52e738a1536d793f75973d64c98ea73db2eda24dc4dfa2c68f0cfde45903c208de928280274e7b5197ab61537dbfb4cfe4e8d8f62e670b5c04cab4a20fa567dafee2c57e3198bc8e02a2a89ec4165c7862a6873086208b9678f8066e1e6b27c7613de38b6cc504cd0ebd242927b74e80b839f7f3b67b1caa14ff87ab7054ace367f68d5c1e817d80cef60d02e0d467e9158b18a16b8f1b665bb40c74a2e4056af5f670cf2bc80f97ca2adfe2d66a221fb3d42b1d729831a73a037a1830c6e33a3a694dac8ce294cab240690f49afaba0eddf4717c95a7893790f726d330eb64095bf8ab1cb4138e3aa7a4640dcc5d07d293cf3073ac242982910af7956008317fe87375c9ec6c18a310c1e4f78c321b161fbd0329dca1805dfaff10af43c2e6d0ab8056ea675cc4db44b1565e11b34ee9f0146843d9ef590e475566bc36118f191723b53ef400154eccc62c9fc522d835e5185e49aea8366a1fa64dfdd050a6bcc0b3bb74dbe9215bf699c4f37024514a899227018f4e1f391bc87e91eeb7341e501744daccfc4b5b490a70013380222a181941c3f39ef3b34548091acc84e4869969aefab9474229b288b1ac6c31176c1169a28c0eaedbe33ecfe37f32163523d4638f0e4d27186339da9a638412d28d5af9d43924811a59f0d9d6ae0eb5eb14a1d923dc5687f790b614999716e17e0ad110722d4bc07b07ae80dc1fe63484934aa55c6bf0bc67eeff8874b72d4fa7644937c7fe8c932dc32474d4140e14df4ad7a3d1b58f0c891f31f9c4f3cfd35da03f41ffb6978e1069d7d6072e09995e6c031e3c0e335459f5b8b9a61ec81ec43f411444a32776863b1b600ea9bff734851908797a45b80799f4b9031275a1bc5eb6018e7740ca7389d3fdbe934cfba4269c7fa97260ce88163244e0e287a27a73d27d4ad7d6ef21342c07197c09f011ecefd44db18036e74b12ddb6f4ef3993c74df5bf9d6f8d6ec86de5c5580678529448d23b493292290a25e2df817f3fc076811e7c00a05127486107e74d2bfae783cb4b2d9224561e900a1b36471eee80c6c2c2ff5c1852db605559d171ead3055ccf01197fb957d365568cb2afb6be4dd61f7637ce94427108fc8184cfde61d69bc7fc6f7bc732ba91eae5033e458109020e40e3bdc3c93fd45a4726fa3b9e84955ad9aad0176f49a450644ce1c2a771b1bfbaf472d610427fd419924a15e1eaae61752c6badfd0743f64702d09068768ff039b7b4a8b0c70d759b28e001da1c7edce930b7f33a066921587ffbd0faed3d4cd3abfd443b57aa3526eb7cde304d60f50237f53261472031ce8bad92565d6135d4eb9a99ac1512e1e376f5a687536640eb301e2e6e90de0cedeb0b8a29fd8a70a5e5bdcbd46e0d513a58ff1d3dd3418791e1b301489433392d985f992ec1c48de07a1be286d96e5fb8a896a9355fc748ae353dbe4f46168c4efe846ab5cee301b7863550651c3c7c866d58ba67c9f6530ec22ad17d3269a9a04ab41c57b7261252a012e3eb9888843d24d2a07bdb36bc68012733c9d1f8c8f9605d5b4482d54fc8bfd302f33a5db14d615b6fe61d5cfea1f67b8537fddd95a8bae77aa6ccb33179681c0d7eabd708e3c552b367e566537c3c578e845f9c0473cb1bebe4eb161b57676789e163ae08ffdc6b48e67e9c90c38aa89bb738b126fa5e28c8d6cd635c9e388094e7c23bdd1386ed7f702bba2694a56c36a41bfa2c042a243b20bbdb71218fe93149b477075256a6b61e7e3837873a1543f2e7374a1a8bc22052a60107807e2be0271a4a4a0523f6f69e837c3b78d36ba1b8e1978bd185e13b8cd7aaa2e76672536a70e399085bd4d4bcc87d57214218c6d17a15eaf6cfdc1cbad4a0e3ddd863d8f03805d8e98edcff2ff60cc96510b148a2b7464c492f22683b905912bd0059a299af87b24fe1d900c8aead31495881a3cbb762c9e80888d36dbf7426d5a50bc76804f9c0d0e797e4ab38bd83d706b869e007a1dbd54a34886e7b3c2cc8be6f6f7c0da9f0a71d894351ae3e8533f8e60af9d3f2436dfdf132a1ec61633d9b7f448e3d587acd5d72b8e65780af93655d65c05f29999f2ca65dfea5207f9f6d5b77ea093d979a5a641352e5de46ed3f5c74d22e6e874fdb4fb60399f7b748a180558ed6fa7d444672811d869a81fa33b2ca729d03119d62661287af9908c738f293bcfc3af22be8b832f32e4abb325ae0e10cf0bba55d9061c467f317bec7853e075f49a077b3a7ce9caa5f95bb7246c2afb6c7425fa4c73cc025d4263de03a8cf288384f58c843f40dc94f5514449d50eea8a510e5a2c71e2cbafdf765977272dafb21fbc626f7840757635b233e164a9d9168b1549ac67becf87fe00f692706a865b8b0ce2e8dafe99911cb17c694b3dd9b4c8174c2318a4adc631a5b9c97d679069d875e7cf6c9272ef945619ec0f67c5af58ce0e9baa558c66df438a0431a2cd272bde19d22dabf01d8bbffd14cdd96ff3545d903340190b4ba858884d358dfd13231284a7f2e089206119233b16e9311a4dd2a528baf0e292b3b46374a1ffd3ca1e9fbe843fb9dfc51a86deb9ad1eeea22ba8033ba8f43a6735a1f982d3452a5eeabd6c82089806371d74e05b6f418598607e17ff27772ddb8034ce95e2d63732654976c80bb8066c2bc1c710611955350af3868091798c387f644f2042a5e2ebde876dea2d03e00c9a1ca27579f991651d382750a7e99d6934568417cc4cd129b9bf059653a5e91f11372440e0d9e23e00b7ebc8b936d3b2809f91f4e1bd9793ad7f2be81da13b8912eb26122c2cfeda6529b79246ea19353583e047cce5e6477b01dfae48f6657ee9a8caccb354b323b9f7cb648b6268bf7bca802ff543975847923c1c272b246ac2b1911f973f0111b977a57921ccc3c78be822e3f5f9a3ed3ef29061aabeea050362cacbad4c0cb40f024421716e0e6a72b873385187579b044ee73aa42caf839428251df793cc1c1f371c83ec723f23c2bd8f313bd4d9f428959be64f79d373b0a088b223df8f1d4f7074101dad9b94e37cfd02462a94cb61f0ecf1769be0f66de0aada7cf687f1df7529858fbc1e7f72359903db7c5de6ec95d6762be0fdc4e541630920f363fa83e98393b276b131a7d8c09713e2bed4b0f145878e319fb3243529f59a91f02e9e0a584686ee1e1f2ae908b4921ffde1754c54b1e92420a05b2706f8fa60f70d9c141c8f432449ccb3d3dcb3f91e3d5de5d670cfa380b3650a28179403f8878b49f5a98f5a5ccb6e7d26b7b818a229769736e7be098ebd6f95517a287a6cc7936faab1cdebc00533e7d0321c7ca91b270d9d7bd68043e520858bd41e50a82a4c1d5b8c8135644ea22c809a4f4385fade37c7990da1a17d1040ca8b8e2558155b9af3985965b3c2fc2a261345db7d21c71026cdf0ffb9216fe1e900e4a38f08aa0c6f133f03cf84adcd05ebb4ea2319583176bf2c817d492639fe64368e14f240ff667227bc903a6abc23af83112287fa540f916a8dcaf5630b347e1477fa4c1753c9ecb245c8328fbe73d398a299790339b0c06df7e2fee5e92039002d06360c7096ff8e5ebdcdf38b8ea007305af41bba617a6f31414e2ff40f72130ed97552a9b68946bbf42915f19eaeb3b7a280517331af9411192210154b911d17339662b16312ab97558171e4512d620948a511c664c3dd5a2d51fb4177a0a3f1d6534612f456d75590ca224a88ab20a91f150c7d0c5fd1131f21b22633e35f4a499dd56b902b5ee378fc6ffef188b1b66e59b66418d5b7add5d5742316c5cabedfbb7a73757b6bd07fd9383932847c87a9b17554ba4c62c642a58e3bbba1a63035b1630fd025856d71d0f93098e8b492381c1731b46584d5cf3c84fdb7b365ffa5d129cb9c3bcc880b2213fc6dc867c4f76f0df343f51cb221e2ec58178d0a31e789ac023f8c74bc524a590a1d78ca2c6c45dfade5723462454f25e14f1f2669ee7a6fc1693805ba6b2006ef6563e2d0612ec777b30188c3d07fadbe2f44069f6836258d0f7c4bf7d7087fbc298ecc8a7baf1638e5c723b06a87a11ce663f1303f73762424c5ff7600daedab0b3a10baf97d32e1b8c306d3c4a48feb312429537e09270156958f06421da8aaa60af105984a40bf89329aa821bf955cd03578de0f439709705c3ed5e07d59162202c92cb3edb7b9fbd4c75b61af2c8fee0eb1d6adfd29639c054b55dc8217910fc7a34bfd2d5580c43d150ba94f06ab5420c8aeaa2cb5e28dedb2ae9fe6ccdf672fe7d915eb7d3b9e12bb0dc503f8dde73b3c89465f57cac05c431430f1a73eecab51a4f14e981dbc48f08b8aded502b351e05cb02a4d14be5b5892ee0ec71969c2ca24b6304128176c8174f286a6f5ae9feb665bc7b1a86c2349db23500f16aa31a39eda6cdf9089f9946fa78205348be07adfedc0142600b63dbf9ed123da92d368a4534a10015bdb8e647aff7c46af0bf67958c470ce6bdf478edd3a805d9fb321b56c102313e1efb02b2260e4c241a0979c307c90631ed3a966bba8d5e5b14b0a80c22c6a4e0cfdc6fa332cfef3fb984cd9d872e21033fc975e57cf321bdb2fce69ac6070d043e745ff24c395a1b34661b9a70a91f3c27ddf92455090b540950ff1da5f0ddeff69006b2231dd4c3730cbc21fdc5204d92a506e5590da572230fd70d6c2dd841330d3d4361fafdbd4348a2a5374c4ec72ed69750e019aa9e355dcf2bdbc4ea9e63000c81ffb4980c40b96d2e5366763963eaab9e560a61c7a8de51eac70c86587c77f05632d8d93f552f3452342d0cd493dfa71b4c5c326dcd0497d9f39a5545a5d491f43906ea4679e025fae52d49687f74145017dc8ca1ce4df180c9d28751907cfee64549581b9a7c79dd0b1b240fece4e201097dc460a9704542bb3c20ed27f5bd1c8161f92ef2a4b775904f1c524fd0661ff4860980ca01eb8df1c9f17634ce46dce5aac04611a63dbe545f36076745200525200c9f42dd62c4e2608c4ca790b306556067cc130cfe73efff1e1636577f4335437dcedda7115ac8e6489d48d4239ab86bcd6e6cca264341c3d5cd80d33ff1aff5178784c70f5b5d636d3279add8caf2cb95e22f6a67e7b790b45f77d6aa1becfc9a2bac0b177edac4b5c2e544cc96e93ab4d91b0e7e4927364dfd1f758c37a728117cc980ffe29b23ee3514e4c33c0b64b2ea41fff16e099f4b2c17ee6ab68602395c936625707ccb7ce170660c97a20bd3dcda5b5f431344307209e80c4b38fb51325d55e5ae7bc080b03878e0cf1cccdd7e5ff53d201d950a0bbf06f01752c62d6e2ff8204e3c127c2f40c946e9495fc16ec453369c85ed258a19152b25a6f148d372a942858bb676b8ac3cb5e0f39a2847f9e65cad854ca1cb77c492dd3a3b8098601b602627f2a6d5feeab0bbd1064f2515ecd81d8b93db5e78f66abb06733b062f0e20d7f2040c7bcee8ad4ed323e018450e00895e853ba43abd61f47974958e3f517c7128a72807da87e01cba7fdfe637e2bac87d645f4899e5ed75f63fb01cac5cbb079e9b1cbcee97b41a4839196fe48f1aa4a76b18af86a0c35c1a6796c67e17746e69a0d45f205cc135a57ffc32cc4a536aa4ceee6f7d93c4b3288e56d0b84f2b036d8b70e6abdab6ad9591ab450eb72a44ee7bae09a7b705748028112fb7b45d3a0b0ed6697bae3304a7fa677c99a9eba3fd4e3f04ecbb679aecc56a3e38d7a554070842b3c45d3ad0dabb1e4bd8107e3c6dd38b4b57e081e119d24aed6557fa284904c08b7f36a663c98a8716f1a22ce240f8b957235fc43cc50b010bc32e9a28fa7f995c9f3fef6d8e4731c4da2bca4476521e062d35568ed1b5eef9f188843357e061c0da792790e655a82cf099f55e796b31bb86d7c249985d1c2ac8e4f9d1cc23e632598aab018df586cc6a60c7d18eaa0d8a28b1ebe2117a592b33f5021f809d9a28d1ee6b9af50e879ef72c687f4fd26ce8d3bdac86c94ab588cc3b93f6a0c90f0422e9f37b8c77fe6e204869e4a7c85d70b34b65ac7f8687ae9969dd2422d14aea51991e96a88885db7ce4fa64d364a6b3430de8040d73ca8e9e81e2c3487eb69c5455c4b5fd5bc81a27486cd966c5b5290348844df939c1fa6e30c1d8c0ee62476fdba0c40676b97ba9d1d94f5be47ea02799d09a71beb10e086cf70f1a0398bc7956aa67a0e63a38499fc54be514d8d9f025ca99aa35fc6ad849c7efe9731e4dea55876fab04e88a0f8c9b2f84e40de3b5b5d6336b2a16f2f7adf1309ecc62c25904365ac585cddeedc8ef5d78a97673e43379060354d2e6e3e5db4ed26f19bc6ad38d659d97506c94dd38b15ed4a315fe9baa3bcc811bd26aba504dda23413869ded3a47d071fc5e61ea8ef814e1d7853e55647816231e9f6dd3aac2526db56c903031296594c578862f4714a1e6b535e8852cdca627d0e63c24f7a3313e77da70040337686d969fd406f8c835de52d65b1cf913e8c19fca63027dc837c2d2ca9932a2d799543de211e48749b622f2059ee3e066b254fffcb7807c47fc1dc291c73da0b5c0b93ccad2b83292e22e33e988d07a8121454e1543f24b06d1977e0fce600054e01021c2b9faf56fec9a712c71f7c78492a13dd6a78ddecafc06869a63c0d807034d80c7d929e407200fb009fdab3832b8540e8d87ab93fbdf2bab4a449f0381354b5a50d104d7c37304a6f665e5de47a2aa9d31392c4f67658502683ef7a92e8b0c15e0b0c3007cbcae49cb534ba7a419cb9ff73e7f51ca504009ec73593bb40859d82a77998de880d94c392ab039c0a83d4da4721118c9df22acae68ea5a908a416e72e360e95a8884a48f6d8a22b24639254ec5b5e2028fe3902fab84bcf47f770ff07d0d2876ce1f1d39cb8349867d608041d19adc8b5eb709f4a21e364b2f037d7f12d295538af88bbf1ad366805c5bae9b557520a7255a01e5c627a672d89ad64b5d3bc1bfd70351b42fa0763d7a551038b62cb43d70005484706fa2d2a7c77379f887e1db38bf928e25ad64b6af000247678379de45f07531a9b27643a7cedb665aee1699d52151f6e1ef1795d840b340f43a8872f1e029e6207663dfd14a3ba016cc18f7e740c4ca594f5a5ff26f52098396da8e59ceabad60c1409f37e7f19eeb453f8a95cbff42d2daa7a9687f02534954a844c29283b13791e41284bcf1d47d810ca6ef9c45c58005ea7e7ca855da9af2900fa59170508d9516d15c9ce2a517959122956dfa639bbed8bcac6d2cd00fa5fee709f4476dc312327fdc32319bfd7e15c1863a379ae70909f6adf5e20963dc2f5e817f6387720eb9cb7f756824f65497bdb8db3700543c94b15310a831d506bfc27fba21320fd5c8eb728384e69e01d9e17df89f52ab039b2a66236a8260bb9c04dc9c66fadfee99539efc665df78011c7b0bee9c413f529b2f12ab6479e965a3f3c98b0770831d7bd643f19bee51851c70dcd2d04ff33f3013320cf019f4f9b88076befce180143bd067255366984fbec52d616ecdb2faca3f8c0508b1e312476c05f09facf483ec019c404b17e862104d75949f409836bd4ace9d3454d02434df873cffb37e51f6e9e0da10a0cdba99ab2938a5412f574d26ba889fabf5a5653d6b07cf72469d3c7139af1cbea3eda9655035cd6a9e9a59d8ba1d363e02fb69ba868305815d10c2ac1238bb91e673736e5804f129ef9e896a7213b72390256f3bf6c50c2758074aec82066b12c84dee8dfa13359c432630f5e3363e1ac70be6e8cfc512a50d4af61cef51ba6b7bcc4f89cb2b4101f207347320d7169c91386136b789d9a40f730210248d5d4de0b1ad923909d45482c302a9c1f38a42e6118c9a853ff19d91978ef40d136613e1ab841261f8298541b5cabaae8f64754eaea81dece06d262f86def5e961632fe0f8c23db3c9833f12e82de6bf34b01fc674a09d423ac7deeb919ddad4c95bb747cb83ba30f859ccb1711e2205a11a8407e4511fcfb25514121e3d9498de3d5f44ccb868e5cb44a8af5cdc7e0225fa739924fdfced527350578ab21656d57a9154cb31c0a2fa3cd838f511997dde81f9a00e6c99d8288971bb381c1c9979daad6ad09e2f0a68c9b07fd00491dc140b35e1a7ec1f73195a363f9797bedf33eb330947605d3c4208d9b668c24fcae765ca17395bae54cfd51fd35b95aa3a32fe5978f5da6bcdb88c56bca65374ef3918d85a6b659e3fdbd58b861536b7c3922463a11d38ad0f7f615a5fefc321bbec471636f4f0124c423b9b46f757546375921843c74f677a2fb5c21a304b90368b77fd73e119508c3510db85f3fd057420ebc7867ae1f6043e606afc67650313388fe0445b2a77a24ce32aa59da32537b2ef50c80c60a761e7a357f0b5a170d58d6b901061a3fad33b0653798d75952a40a25a07a6439d9b4e932fe578a6c068ba51049df5dbeeab18de78df556d4f9c49b36008fd459d498ad6f7d628a8aff02232f2057173634f79ec30b590850730360700bc33b4851ee0b5349b4a6ff30dd0aa4f097775284737fc5c7ce0ea2061faf1d2936667c27529cf3711f1cca036cc8b3df14396086e636f5d2194cade58586ed3f122c18f132ad4dc7a803f90ace27cd68f0d8a35962a31e2f5c2e279a562d94256ebc4f590c0991ea4c19f26948b73b63ea9089cb17ad506f4324640e22b96c6e790f3f39f54a447258eebf264365471ad82f7ac85e61bcb8ec6ce7150e32f78fb09de85412963f39ea7d5cfc471605401238dd3f763bad1d05921a6095bc012d292369246815d913424bf59531885fb2324d7587cf3d5e9723b277b288efcf27ae937eec37e3eba38ee4dbec396e0c6e3b94db3824e0bf910a5d41498c0ade13d1a9b33e6bad794e27cb0393cc0dff8067405b74584e641812ac0567637c78fc66f2f22321d2b2452a2e6f7159f0f1efae61809a04b7e91fc038f5a719af10aad2dbab2b5ad13854445910395773d15e5ae25f85a1e7f833fc5b6881f8d9debaeb42a4ae5ed2ff7cf1d8b36a1003d5f3a89039efac1907f00f656e33b882ba152dfe331ced7d01b4132b16336b4dc0cefaa07423b8813e7dad2ad006613232f8967ea4f96b6b939ec094da1438355e8ce0f7fa799b32dd3564aab922c8024bc734bb6621f5ca8c9499f822fba8de9e7a8b6dd1948ea6caec0a4f24ce5125b1f4c808ab1e2296e427d0ee48e770e86619c80ae4db5eab9d01a15efd0fafbf83ca1949bc64dc2c26c631975127ce96a6d3e2650da2bc0040205021f64367dc0368f76c540b8e5e32e3905503530e900e545fa8c9dceb11dcb355723ba28a384b0e2f041ce9f4a403888e7d1515e28506b1d73d0103e8d93594e749a6f22dd44ddb0a1f9de5df428e73af4cbb1492103727db1d5bcbeac6c1f03107564e60f7e419f5f7a8389ab67dd81e91616cdf8d7499724a45ce69def4922ffa8c2cb55d36befe83c42b3cb44cb42bac1d18456abb0fd581d07674800277288ffbbb3f97d589e2c383b845218aa1d4fd70a0bb43e86169f8f2eb8b2078d257c907523ca4a6229860f8dfbbf86ccf785ce25b33b7f9cea63f056be54d60acccaffefb758bdd1b1423810c92fee7a975b494bd5f3e27a12ace630f8d6305ae67916ae824437779d64d816ee7ad08f945680300f21253935dc6da0b11a48f51b202cd818a1371d627efee61c34ac21e320b06db0c665abeb6affca699765ae3bce9b21601e776824ea9f6016afa4630138d21cf26000ce122905901408a2e945f8cac70e0acd326f41d56b9908518ff80971b9f0757ad8ecc348e7d04e2f76e57b64a58d5363c8a44524405d7786a4172cc32b11db8252d89cc037eb170cbba49807c07f3aa0583b5525349714ca7854120ba733cbeff925f689ef80627fe4999f7b03f7e7e3e6f1bb31c702840f6f55aca7c772f84ba195abfd75ae3a718c937deec685aa54403f7b57a5eeb308cadc52ebc84f353153f2ef2e056a746774d74d0d4ca803040e4cdeda9b7d3a8a29b0076d0a5f7af1b02e07b39dcdd559132fee82c81f689ca839229f6afafab5e928121eb548dc26c0851982b38964849aa5414a5ea4563080717e8efa61d3c911dcbddc1548919d6faa890d50cf71ec43e2dc51c92048b0a8ff7e1514d6b912100063b06c7325c459403988816d9a2402cafa9f558e00e029b4dad17111d33b4f9b913b0a68ae7b18418139e3c9c07d2d88c24052d82d0ef684e41e19735fcec976238d96663e8a1a9f3d3008ce6105a82f59274bbf3b1055b1115249387a5e36fa1ed8509f75fe068d9a0e487a7f7137cfefaad14e1626a73f0b0d82798b9931b222bce19f6e6cb5ebeec2cf63271572bd99eb3d809fb48909da11369afe74814474ede0d6f3a72b86f4e1f792d44995e385e85af1611be4263b8d256e329514dd0f4745b225897ce6ec97e08d79c438fd9bf6d69bb0fed230051c5d2731258c810ae02a38ec761fe6db79b5edd16607c7c25c46fac32d3a822e916d396578429752baf67f6a793ca9698decd9652a100e93899eb4977750d968002773f1fd7c59c252d1cd70cf65e35050b405f7ecf904f588ecf68d7923312da67629ddf54e47c17287547f0ce6c1d17d589a9ca2ddcebc5a13e7db629e4e3e6f9199ea9e4dc97869524fe0928573f14c31eb599fac654b5db8652fbc4992cd618e89f75a36f68dc9b5dce0f39a2bf394fca0a44daf69fee2c644bb1b48d2949e486ee7369d8e5ee548bd694ca0a8193faa1f52f4db8bbb52cf3e01c05ad7efa6e496ed644c3084ce708c33d1050c9d9b39035dec763ce68ea0e78c1c8cb572f2a4d543efa04a5ef96f60e2e38ab0339a60e44334568bacaa16e5b3d642c7ee3f30b4338aea8d0f7f44523ac0dc188efdf3d990d7e47a6b2b0cad52e14813953215b2213874f01555b8bc8ff4f671f269d937693ea1cbd783a8ba5e99d805bec2ee73ea0bb2c6da55457c3221f98803579b79521764916e35bdac46e77eeaa41b5122e8afd5fcfff8116d7af086b1b6926330aea0cda9122a106245e59c39ef08a2c0267f32f8b056a2f711323422dff9c8e11bb79d2853e5cebec898c51ad8e29213ee94b12504fb05ee079bc8371f3a5327d44a53d81a3ba5b86aa80639a3a9b1ac5190c0f52573d72914dd5b4aec2a160de81a8dee05cce08b089a69e1e4264e952c6ef4c2eaba6cf2a511c305457120c159e440c8c92bc8b3b11205382113166180e671f743d46aa13b0b9090f0739c1316aa12d1893221d9190061243a06ca3f3c6314e3731602148ddf624677c636c230ec21cf9a526b10b8674c428af1739b22fbc3a4d45e766212a3dcc35e15749fabb4a2a0201ae0cbc4ae190120a1c38ccb1a5ffb9306a2dfe19aab4eab7082530b12a64acab7352e4b5b59e9a8b0015a0ec7016bac27d75f7d0dfd11fa0050eb91c7d162d87087be7c529bc9856f286dd528f9da807a725eb164a3570f778706c3725d4fcdc41744a11136c6bff726be8644e06a4df2cd6d1d54f4705026ae2ff24428128f51777baee83aa4c8d58272d76d639bc6b53aa4ba1896185699b1f0db8698012a34b78972370293671de85ea780e68ea567785d523bc213c0683a1e4534aabeaab974e83b8d4f2bb2b5eb734dadcc1f625a1f174337315ff53cf951d76a99a12e8f21c167910b1904af72788f12cdf6955320278463624597bbe062ff0ebdbffebd9aec6741e1409e178f22a0a66b698982da4b2750a2eff3f97a8251c440b81bc15709412aa901e0e01a85c0754681b3343967f3112f45f3ddd9958dcefbf597c632cbcf4cc285273ba94e01cd7e1fb1fb3c625e7562d3b343800af680c1309f49c877fe2b4fa3c4dcce4e71804e717c58adc8eec800e527b89672f9903575333d5c33dfdd91c9ea7287416ef3b7219d078bc9c5e99f84f0a0c896f876cc5072b16eac44b7745b23e9bf55ebd7d9da9792639be7644a2976cf06118c8f9ad5feff541c7d28b7fee50b59d1b166985492c1e451b4a727c89d0cecc7da3e9225d79ce72b1bb8995f31e58269435930ea47d0133141bca62344375c9613b1329048f41bb2a877a244c40fc663e827be58106d9ff9f3fa8cc60398341af004a6db3a739e78a7734d5ffa18ac63fa31d0c10ba37ee6167102867917975b22b699c0f38a1ffd29f7324b4407a2dd2e02cf5b551e1ef47570cfa62c4f4d4c5fd4758a0d94af92a65f4dcf1825b8e6dab78a2537e029c97b3a832415c9b95d0d6e4990dc1e49534a6d634823f12d8481e41dd483a5b6ae796742520e5d30e951d8bea5faa1e96fe8fde6dc137da4a0fade8e08794797b6702ad859e084a43dc27a7a5e5c6c070c1d34ba18743edf0dff98246bf6b460357ec009de001a61f6facaf34072438320c4c67df0bc7fa5a47cc73f76d9ac4aa212824b185271d36008471d6c8bf24a4bc2eb155e31e8b926ae78060ecb6090dae1a318e7368765fcda047616a55b956db7f4bb78032e41266f7f39283becc09c21f5f2bbac94f24a8b3a7351cdc1ad675942877a06a7a26262b0486c9756698fa77c725a6400848cec48f769a5117d2888f6faffa8661e99ea50112f385a53e8e459dc498c691714c79320d563e32343c24668544b63a8484abb38505515cfeda9d370c50c5833de2ed2083e357b4fce1d5c8f47b473feab047896e6ea44313d21020fde768d4a73e76bdf633b9d96f69aa8c0c93cb8fe916593625dcb47492547bab262fcc74afe3e806de0cc87b1c7a738a276cf895bdfe258674efa17715d5c4932f49fd4acccc995c7e798447b748818d8cfcfce3103753031bea6469f948365a284fcdc3b398903fe1e152261eba5a672873cf99bbfe7524aa4beb9674fda012c39050243a16255c2296a81225d836a234584248769591ae1eba579e25921f689bb1f6a88d7e29f550db05367eacc0ab2bd4e9f7d19743b0b11f9a55c6829ddfc1b811dc2c7a029b6dab022bcf810269fae2a27bbd000dd2495710504e874a03aea880038829b9f70f6f7c79ee073e4b65202c764ac8ae4b2e8354bc690393a9cfeef3e3d0611356bb503b337a32b54947aed4cf77c88c10ac9cbab3796d99b899a5d039aeeb09c21d2ae6c1213af6257beff81be59d3534b0c9a20c5d58c0da6b21fe82332852c3e42ba240e76371b590508ee7a1fae44043b03d6c95837019ad1d4cccee1a036c2a67adff8f0ab554ac985b3e3751f156298c9404cbe57e4872494c3ec67348b4fcc96b139dceffbb96cbf4e47890f062d940d85448c1cd41d06b2052fa0c52508eca97de66f594c4285cf15e0b0498975ab4f9d2461346284a914569c2b3a429b89f4d7bb845eb85c942171c0a601c0afffc7bffde6ed9430f39c5bf3b968742e84211f4522ad7d251888b8b5c1882178a343d946a870b8095de936d27d54f954d614b84c82fcdbf08704814dd0cda5a46cbcef146366e12964a23add2168f59e8a55d67c5f01a1f35302be7d9fbfb6f44bfc4db45b7e1b60253a9cf714d197a69c1a112ee1411af16bcf40142f223195be76b4b1f02c9eb3c41693d758c28b8cd861246692dee368e1377c5812d1eb288076d3c562f7dcd2477b82a01f769ab54d76d5109c774d01fcbc2a43bade1914b32acc3e6c3b17926cdd3c05e0dbbdc7a8f89349bd93b4285201bfeccb9c3d19a6b74e6d2a23f75b0cb382773bf3955e4fa5d22b07579d89c53c50a7671fcd9418daa982216d303137343983c117aad6eeae388227d8e8ba8dde705750f0df318f37db18590df772948bbdb235c4951c60409a2b94a524f927be709d136d423029a2830e8549117c382f961a537f455ff2b6751fa9bdc41e8d5aeaeb7a127f45e720169e62b099a4460e33cc4e0a07968ec1c1b71d164558bdb4b5586a9c61414bc11c5161c4b7df7a4864aae507ccb9805abdd75127fd01d43ff711981c649cc690e2628f55d5842c16a35cc11109af9bba9785ba575552906d0289838a40128b47be5bc47d9df737d1dc90d3b2f7610e513ff139df3e68359bf9d860ad64e4f9328f990888a3e1522df8837fa7cf926c96a8c6df676f9ded54982fd3c8deca5d9b9b454e8ea82fd45d04f0b111a126fa4a28e1a35f48def07d921aef97b5f33c4a58d082758530f630f45d44d3ecc53cfc010f11b59abc72b759ca6f892c791b4f263f1dbe097cc1139b0c9e10fb67d3387b3e750af89715b7ea8e8d325b992bbdbcb22795e05f63d0cd02ec82002c74d2135803252d39683fe8b56114ee4eb0f351e85d16f489f430a3e7f71b3a4c2b9058756225921b9c185b0caec7b8bd4b65fe6d2d3a5d237b657be03ed3b0ad280448e564d2bc642a81ddcc9ff60487354597fea98da4f25a8f9d1c0d326f7d316d1bb1b9d5f4efd054650c98a4ba63c3f002133a31813bf0b93d43b9c063ee086f240763576e691ec6909236ace8325e91c43b1d354bca4c2b92e801c4a4ea7c54160ff5ac1b0b15068773abbb2367414dfa004c1be361d66b61998dced8c1b6a4ffdaa54145a086dee46375ea7dd75e71ceeebb1e9c2ccfd5c0fddd4c75886e604460b34d43c2330c8c219187e1d0ac246e7d45a566b129379a1887b3a678c60f3f38178b1d7186d30b25b0ad7ca4cd94ab3a70ad270d2c321b73ac4d43b336863077593a40a0655cc27e54f805cf98f5787c07a522ce661ecb4444c8e53b33be217dfd22d0d15864ed3d9985adedc49caeb227e8d132e168f07347e469337b94bf70cd1b94f7b407099353c708ba96a38ef58e6e955686f8c3c66f4ef4624572541c86a4dde6cd1de2a01075b2ac805f381ecff996c8744b66278c7b072ff988c723df46e5ac280a58f9e9bb27a78d7458300aaf270953aef59852f021386af049b117b5fe0c135e3eabe98c69f5ac25d53f1a41f086efb579f4e168e9f2166227d055ed84c66b55710ad1c026c40bcb496891e4a1f16a8685f3638b4e87c117c0f453c6494e04a03e40f7d561e46565a517b746e94aea26a8d3671cd53b5fa0446a6274b288231233209f49c35b60bd495aa9bbbf3b4e1b36e4851607f214b509c18a4bcda8409471f3632c4ff114663c46461c4f92ac72bc1ee460fafca8c56230455af93435e89e2cce60c589799989d8d0686e4eeb097cad527d2899ef4947e1711ee2284bc162347362bf520ad4fe4b7c668986947443aaa31f6d18cc3f13059bbaf8af6cb25928223e5161389fbbcb2c7f75c63df9702c0dec996cd1fe54148584990a4f4c721cdc2dd90e749b8847727494bd0b281376070f417139f8cc79ce1f6b95aa569336f776a69e33a92c58b96c339f73a1bd1588be5dea820697556f17dc5f0f9cee45e7cfdf0ed036f7e2c7efe062cba6de7de23ba7b35066dca84411076e931ec0f43cba1ab0f90711a042a9383b0aeda3a231f2155e50dcb1626ab729fc35fdae2acd5762b404f4f212328aed8be7e0eb5d8f6fb7632770f32c3e50e4dd963ab1170bc58c288c74e1a952a4dad3e9e6a266627ebe3b662e493fbac56263d0f100c92916e00a10061692acd43ddbed2720706c891377943e6f57a6be1d3c2a89ac3be07e70fe5a9da968c4153f332c77db9da4309f80354b5de417fbe2382bf1c30dccaa135797e3b3c8418e1db2448e07f34bbbccb4baa1f0302633b460682b1785bc5a2a030760e769165705b8a6e5763cfe43ef9c2c44d64a9d36556f4b7a025fa0862e50e2cb5af8ee2e6225bae7b0405bfaf2c36218334cf67a622d0ccdd4c815b15562e03608334fed19620f8cde26a0a51f4b999f3495d46e21106ddffe7c17ee207562c5bedec0b533af6415b91490b7a5f323f2642d1ac05a2b6bb36e408276a6e0496ee3c15a7e4d6ff4737613a4ccf017322bec468315efa6f65654782dbef8a2317d0b9ffe0dc511bae1e4032cac7879acae3b28ac4562bc282421c95aadacafecd842f3092a0eb6326b48345332a941b6083bb3967ba29e1e6c78184807b3ea15a9ed93171039237121987f5b0430f6d7289b4524eeaae8b615c6c1a596f7d5de27fe11557c0ad199f84dc974e4b677f97bb14294c40521db4d5e8555c1d7503263c3c9e4dbb68715e531ac0d72769aacb9f5c50e79ebccc534ac159d970f623c39af59a538b20163e4cf755d7a114233c365d6ed28d02931669524156fad7c3a8b710346c6e6d0eddfb5dffe448c0caa1683a7f1c20a5dd6a85234ce90dec531406c361e1de373b89a9acc035f9bcd64bde74a677d3af692866f9fba98a66c35a95b0ee90859fd8dcdd913fccbd0c24fcd17967276507e9484fafd4a25846b36dcdf4515e836d37427aa5a8d52fb6dfbd9e07d89f3b2e1c9e5e22da71782b307084aa29d17ebd7ed44c10b8e8cb5d28d4ad62dd958ef211e7e0ba3c9f6b15f87c76febc100bee3320bedeb7eba78d379fad7a944091889f3d845fe01c6ba1f1c54e79a1ea8d7c5febc84d69b9e88c2bb17ed8b6fe934cd0f4fc8dd352b59d18ffd6d08624acc74a198f357b438d7bb51661f09cfff363c3e7deb63c344c20c291ac7ba09f50f520239a17ae68128cd81b7d266d84edc496ac67afd58e4bdfcee1a7e56f8d769f6978659112ec6203a21c47431ace8ad755f15800074c44dd1ae082232d2ad20fd283a8982ed44ddad7d8269ee5f838dbfe85f570e89c5e720872304fea91ebcbeb78e38b4662b1c096ffb5b70c19575dfc86ded5ff499335fdeb79999c1af0d7c2dfeec461cbc2f3b14890ed98eccb231a532a6e2398440086e8fc02326a483154114ef1d56a632e183b2731bebef905665e2cf2bbdce6c8935d67a977316bd5c99b9f51b236930d833ff2a4dd1c863deace7e6c209b4af8e7ad85603b3699a13856b62833dd60aa735bce5b714a47eeb681ecc3715502f670284612643766272bcaafb9fb13de8941c238a909b004b2f1c2c6bbe1b3a7b1e0697f7c8d72c758f7cd88e7f81c57643c0d0579f7ef9618db7c418e1b278f948ab7974dfb319ce55d935184fb89b8190a1cd54deca73c70f9e1ae449a5a5a38ed300a0380710a02c8e5919ecdc9edf2a03a03625aaad09a8217033119a905062d30fbac23a59449ded8652348f7bcc56b7b2c128d932a21b812c2f0bea4bcdbf41eb2d77d0015bb69da71e420b0fef7ad14f3686b5118a06f4fa6b7d318db1835a023c626ce59e57eb8d53be2063702038925f5d5ec9fe2f2a0a4800b5cc9f590b7f34266b4c6880ee2e71e884fbeb74580f1e55d82f91381181b462a7742fc54915477b6f53d80dc7c8e1ea5fae4732a793ffd1c1b7281ec45f9aacb4526fbee812aed4e33b3f8d97c6a3c957daf70460078c6677ac7db5dab5ae608dd1985afcbf9f574501ddad9ccdcca963fd8bac6c4cd9a50a1dbdb25e16584e3e4613850432b38f500d4b35d81d9ed1e388e05e9667559b443ac0dbc1dad8f170415f36989b378af29e3c7f9b9a753674442f844ced907b7150ae66c2fa258a3376f608e671bc20cec3592828af20657b629f48df7cea598ceb6078b4b2c78819d3cec18343678005b3896b6c0227267ec968817b47fe60558c11363a595f19ea22a5efd1038afa4809633574818aa2a5c9bfc43c01a5190f93910e662fe7ab23041ea0854e9c4b173cd251eec0c28dc641ac7d1ccbce1ea51472bad2bc166c12fa128dc2282b622f55fd854a5f8343f82baba530e89f1289e65e63fb0a9aafc091149a3294021e897d60f7077219c4af363fedfa33580bae079143c20b1a6eff2368bb3a0beab19b9079ac40fb8466939c5340013538516d57e2d7ee031b4bedefa455cacb49987fd0ffa4cd49d2d6e420965f81d0be84f5871825b3740088fc100697b2757963445e84776115b68275efadb160da8743648be4efad7d43393a90a7d473e722973df8a60ccd1d6677e53fc53dc4ef1c3803407dd855c48cb92d816ca0549ad90718284cf1974cd3143f06ee035414a57687dd037ab31e98d78f182a360cb23a6b911948173bb1f4ffbf93867cd36ff6f116459f2c8f9f470369ce136a954bc9bf987c173418aa42b8376e79e0ee941c6811a7812936220cabd9978a722ad1cdbc1452b588a349665ab22a2852f3c5073cca9ba92428212c0de1254764e72c7e50ad9b668ed4652524d809f698f1c56544b7898dfd9ed36640057c08b9d822dd64ad7bfd18b3bdcf93cef356aee1fcf687cbd1e0c881da723db6dbfd7ee36129235623c34fc69446f4eddd4016292c0bb5b5011272fa9d0ad5988a92555f5639ab5ab927c36d961fffa6b373702aa21224b3f4f91eb885e9c27ec2ff19c7d616f450f596034a46cf54fe5669d5ef3257a88e02c68a4e1e9bdfd7978a1d0776f942e901727caa05e26781804590c9eedf5a2d99d1994480ed5f2ee9d4c7883c0440e520daa4907439ca621557cf485ab6e726a446400bf59149729a74e2e2f6e55cb5c3c48ab80f68c34106ee0471c39d459f41f565db27ed0b870edf9f4904628c9d78c7b662693913e71557eb9105e7179f1d1cccd8310bd858f3ec7eec03b2fb8c825c24aeb141f875992b07da5a7f6b9b45327c12e04d75615a18bbfa7289f40c322607b78bc4c38431e6bf5364222b4939466a363397787db5b0b32fb6ede8005723ad0d8a33ee35eec44da0b895efe954993fc7e701f64f5c1d26364f399e22290e2e1a938256bdf7f70cbbbad03606511bb98a56d3a51ba74d25cac2e3e8b3a6e89be9a871d3b83b5b522ca22563b08c38935eb504d84b4b186ff560063e6a4ac3b6f3fb1c0033ad9427d486d46b620ee3fce65e0d9be2ec94908ad4830c2d0b8f573539ea6babcd8c936b322387ced92685b9560ccd1179ffa0ff65b27930f7ae1fccbf019bb0c0f9ff6c215fced34d9cbffc6150f666d449b6fa039ead1f20f6059ad9932dde5ce7cea602fecf73a647fe413e10885b0d707b0073ee7565555dd6239c3c2a9d2a5520736ceb02cf1373829366d5920b03133c9f8eb75d00865ffbf4da5e1b804d6612c96fc0259c81b0e288bc23a2bb8da3c325204dc82a0ea7c6715e12a5e1158b721b0cebe6d3ada9bfc9d97ea9d028be428828e565f0093061abcfc1cce0a8801485638236631763ffd07ac716a805b90bbb382753553669cab43ad273ee73de7fd2d632f71a526462533e0060c2afc019d638f2dd86c4b5e524da89290a8562a63203939d7c8b0e13b8bad1a786d35fe02ff385860f48022a0db3849c4a4b18674b378c3c7e946da2f74ce13cc6c206e52bc6591bc135ed0d2e918b2ba012ec3b6eea7baa368ec8ceca9fd8a9da56618a34522e4e466f2973bfea708b594add28d692d881d94ad37312a127846a39fa8ba2f482480454040416eef2416ec1659104849d4619f45e12436fc757ba07f3f730c762d3428f7d18e6dee055ac97f037e00ee599ede19bfaa23a4ac820f14e623c92894fd77d29ecde8b39463d82be39d57eff3c725fac3ecca277ec380dcc475bbb4ae2ff70dbd028212d52be5e78bc0378ecd96653c6b35312eef860bebff125dae588ce7678a324860d286362ef30afab06af894dc44e9982c9f2cea45d57ffb6b13c5392c9aecd931bca8923aae93b7a76364c375e3afaf2cb8896be9738b108ae62928ad2d17bf6a8287ca0f6d80681e26e6084bc2545b7215741337182b72bd1613052a80d776a31f102c6bb2ece106f1ca27700308a41ff9cc778bbbfccd809a294ac7382fbe319eeb72557043d0baf9d006623aa04054009012c1ab0f23ce5e6f5e45066a84f99aab6dd7d1f8cbebf57fdb400d9f19e1a9973a92d7fff7e135c77aae4e5aac868ac3aeb2154c487c27d15559e2030e95125d76f6439352463dff7d33c7c8054d280d41d05aa7874604427d30169f607d27b97be92ad87a857cb7fa608847a1fa8ff59ace8f86cc53b6686eec4798bd929f4a0190f8b33c8240ca198aa7cdc5918d35f393e635ce8978f9344d1ccdf4f6435c8da27315c0210dc4adb1e0096875e530cbfc701b9f087816671676df55004280ffb6c7110ee4a523efbc599eee70b37edfaa7505a212f230a66ed4460e7b0447a4bf614800b7024ac06d0abc39bf87d66c2d6a21c43b22de8545320121ca8a613ac4c132c98e6d68a159791534c82729b377b398b6c6a0df58e6468b7d4787e040c621fe540df5ed337a12fe4272b7b3de352b3abb0eb71f4a64d271a6b1f527aa26c254b41f6708961020f51829465b173ad804f54ca4d5ddc566cc36f5897194ce66203a95225ef84588e796b9df5896c5b4810ef697f5dd75bcbddc1b79b004a7ac648b8e85faaad64a0d1070d449913f31058e4e6ba2656eaf3016b7776f872d5f5b0a54303a75c23b8b21f1cb1248236991b82ec32571914aa29429c1c035b4a97982165bc3236476afecf3da317653a2416424a6f1b8d3de9b4978bdc630b3d9b6752eda86df807e1672331b6f138ba6523776573ed72392e5a50c44cda376bf41dd9b9b29f241478bff67b8a8f43d36529039ef85f19a4f7c6c10ddecadef0e20c48f000dc1660edb80b69273b2630d337282a5b1e7a8a4226376207bf01f5e0dc3057e61c705eff36d4b25859060d77a116c97d175acce44c90a4e0f121d34273b33dd7672c2cf6c9d3fd868529034802c535460164a798cfde29734118903f86312bbfc1306cd476b9d269871f044ffae2d4069fe072076dd61471d05aa8682608edf436e3f46819243ecf5ad021bd5b4ed56d48fcaa22c4f1b078d1f2d9cb1086ab2457aa2392c4fdb1b376e8266379746b033d4135e7415dfe66561f1d6f87d479adfb8b4cbb6bf49ed37b2111054987a8d71c6f0ed09cbb2ad58836101e25d1e712929b81a8ba36c7a562f08f2dd6b0bb87a666d01d79ff55f9ec6a13b7567c1cc9718990ccf196c4eae6b54ddd80df4e746747fce1b56adf4c7b517d8b9109c9a89252991c2b078143e55a671855d064d8f04547cbacd90a818fc2cb0887162749be86796c1703061e7f6a548e7f9dbee466392fcc7a5bc4f022c62529fa2d7f52c62412c0b46f7da29d465c5d992ce5c9a59c5fd1bbd64b12e8909f6fb4ce1ac2b65d0c1e60adbb2475fb8f5e2da545eaa13f6cc6bb29ef0356320d3cb94b0aa916a0c4fa471cad51820552f177c1f1726cd6bdc6e484ad3d58d6066bcd9ec206aeddc46259492590848b698048fd8f9b485baf493f708c5abf2c18a2f3c7d09b19d03000464fb1c09e6700eecf6c92d49ee7d3ed66b8eedd6555ae57841e3ab0a9ce38da8770d98aee410078bc4fb0ac5ff74cdb21912f69e1c8bf92ac76efaf9eab20383be8e0687b49eda115baed2a3612fdc57ec9abf9f6433ee837a58ab6a617b7d3147a70ef8c7f11b8c970c6f0cbf38dafc9c8f8355109d40b0df02dcc86febf7832aa4e665bbaf288cfb0a4b5b11f69c925402aa54217abf485202f7822ecf935b199b37b9477103a6bee17b407b6a1b659c135a9a659a3f73dc606db82067dd6feff2f7c2e011f6b7c157252dc7642e97cbd56ea5ae5fe25432ff78aedc999d4b23d950d1fb5d923a2632d080b8319ee1cabd479902bf4f573cb712d1106d782b2a80099ec1328f9f8d61b5c0c14c859c708a438916719876db2939e16697ed50d40015f56633d978a2fec4245e92691854fbbd78dce4e59ce2625c641f60150df5e135f0dc913ee28f7f5847bc9042bd23152eade86d4f242225b960b3510539bccf103d47e8f6186339fb4fb414581c443a9e9f2cdb75a5479f19cf2649ac426147d66d30a570bcc1545bb3ce0ca2dcf128d85488b25729cf82d258353f4404f0078ff24dda861bbdae688553cb17d2a78068a9273c24da85173205142b1b29a3761586abcd1b046ec43a0c0accf42b4063358fb25a64a9182b60c982e8e2721571047306904eaef8866c6a4812a2f892647747500482b8e12a79c50334b4d9f0b439450008f8d78eb46562af13120bde0a04f9d45c5cb502457464caab7c4037e8e143e365c81a83af6d46b1df09d93a59dd8ac71e39d00c6a2b58a538c54a96ee93c260e5aae1ec85ad6fd0eb25511e50e2309455c670d6a24836ca059354f29f3fa2fd733eae2c69bcc04f6b035d18927b4aef3da8b6b85c2b124f4822c88660bc06f502b463c3419569a0709571ec0a43dcfc92db01618aa62d3a72131a24248eab169e5cc66b24a63d0facef49e243a65410ca1c2fd97c1ccb877606f78271d7a7c720bbb96b69f1ae181f5532b911ca0921a79472a3473d480e4ad40f3ed10133da9efb5c6d60a1a999af839630a4b37bb65070f7b95f5b80ec9a668262a3a34df37c25b093000b0c18f6e63075aa8f875ff83e499896a227872eac4b6fb153a655bcca0bf83e19ff0daac423d9883bdde79259e91f9a724a79c3390038c0567dd78bf48c4681087dc2cc1e065545da77c81e4256d54711bec6759d0464922df3d7d9a2e3ff26ebe566eaedda1c5cbb34c780cbc5f4fb5ee678eca423de27e3ff76262306d670404426b49f6fe5ddff81fa18da18150ef1e9aa3e50d3cb303331a9d4bae2ad27c85b1f264f2f3527465447c67f43a0af0a68da0cca4e3e61a28294ff38e6544c068163c344aa4779e181b02aaf801232fb2877d7bbbdd3238e72663b0d1a867533d65c037ded5aebb9716e3dcf4c6ad63d3c55e4f6d7bd266d00d2ee469ed3fc0f1bf1989db0fc6412d16f58762ea761afdc86891610d0bf7de193107acd4655f5c1192ff833023195e0b70c4d6d720839caa18beacdea2ca0cdcd9e042cfcd549ee27ac00543dae63b182b1c7d3b0d224a90d8921b08e613d530e78ad57ffd59ac7db203393caef94512f0ccd879420eabdff751b2e0ab74118427b6f757e78b81ac3bfc6a2ab066076348c6715f055ae8ada5772230da120a9c3772c94bccdd1dfee13cba82e4d6b032825e735b8a720d7b3c220cc951cb33621e1183b5ed182a60d464cd159769d979a35b1c29527c21312704c8a5d4e24fb4a13473a3d331d40743dbee9c35debd908aaa240286b5cd319fc5bc255e5150ab8dc4ad585863904651a07300f0445eb2f197864102948664424f024c774f7cb5c3c421bdd8325031521f3390660a798d906804342ecde2a201e86683217c60a74f5d54d85ea6cfcc851b29659d2a61391a06caac30a6e6e6d4ff70c30f3e0038e6d3af00f4b7e2699501c12aca7a4cb898ea4a248ab36963cc2a438aa792d0fca7e2dc783f8f8874ef5c1ebcaa0d3fa499e42d008177f918d6bf8df0f9127510ec9f53b8f304fb67bdb790b24844e84c3f403ca72c6755eb87fd153d0146a22529eb4c7287acc7823f0ad83b1adde41bfd2dcc32c957d0e3cadc0e6c3eededb0c8450113b7b15990000250e1ddf40c33099010c7442d30c41914286488d902b0b61b8db9414d688e7fbb60dd529e9c56e2a7d5f4adffeea90986ad987306e2d8df1719584f2ac635c3e66f02d40c5170f172e7b33d2b1e96a92dc660fce573f0f9889fc45717011bd09cddf73fa71bac0f2d27a45a98350fb7173643d64e1caa18ab50576fad55cc02e3722b43ce16a28a85e67407ac666dcde046964ed14c3be86e8b8389d8591fd5bb49c7905ab975ecf54fb623a85ac65f189d9900963b92737a1f3db46aed392952ba747dfe62627029093214a42e25463152fb34128bf2bed013b086b44e3116f0008bbd9e741f4f4d88ff531c5a4d0c588cbb0dd56db56b52f05e97250465a5537781503ca27958fc36c0ea5d6a5a2a7ac62648998b242b90189602ad205e8008cbaee1c08a6f8c6a469304836ee627949f6c8987486229d7178e632eb334dadec46f3e7ba32a3d2a72f07d1fa6314e9b4160d3dc792266a3fb4a64175e61f2a4b97b1b2c34f45b010398eb7d07587fad5ff39d70be7714db873df6e7ca26e7c64c1ea1c3a500137f36364030fe477ffd40723a1d863eedf860196c81db60fd54ed8febbbdd27b379d7cfc11c0dfa36b9c3c21545f8d59e495bdd721e926348fd1c2a84dfc315786b5c6efbf6d90966315419970197ba2bf831b64b554daba2e505e1e751240447df89c5309dddb6598feb6632341de960a746bbf319b3bf0f8f36551a37979b6402f3dd96e55246619c5b8bcc8d74edd96e92056a9d3372c6d0706b6a5fdaf61a9f4c83a1bd91237787dbb34b101d7567898a5cfc38bda44a7e84a272c35f3319f7000249c8a481228b1f7130c6ac12cdad46d27576e1967140404ce4867f82c7b7dcfe5280320cb7ddadf33335103e234073934c27141249ab4c23ff89fd6e2b89a755372d50c0b6a5509640f6efb493ead7afeb92093f5cf8bf5ed1bf960d1050d129a6641e71771e7c130cf2db1d78c0a6f134b12d84821bed320d258ef458243b678f65ef8da2f240591032ea8a9b198354a375a4b17bdf085e93cdd8fe0dd238868077a19ed8cdd7d97d3adef7806492c3c18f57287c12d04e7a85a98bcb722b6cd7f52579b2e5a7b9c82eb130076423bf7b6b3342d4a4e0c78c5862c5e7759243f5dbea2fe5d70c008a216a1c748413eb50f2d53437c7b38ef7fcf7f468d5806ecdc0cd7d8267bdee73b789ab0ff4d83a4c175cbd51b773bc0030e4e303a0ea868c078d9dcfbb4c4d8d4175328b62aa58cfaf9761e51923dfb67f6cf26de1031c32a5b44840c39ee7375c13e4df32da4ee10c3603fc02d51f3838b9b21b2cd1332a4f42d00967c55a2a99af436bdf5fd0fef2252ac1fa87e67c4c6442e09b5417a1ed33c72c0d8904f9aeafa744825964e29ead5da8140ade4702be4be2f932fc929781dd405ce46259b6f46b1a1ecfeb59bae190b810b685148b1cf8fe7d8478d44663cc8e6a237bcaa80397d03001a71efe60bd29363414b27223c46409d2ffcf244414b9e2034a1279af3b6abe387cefdb7b5e22324f8def03ea54d91e2facbcdbef98874a051e5d0316159ce67109eb72d05d57e5d66593a682595b680b6d198f838fd18df45d190878386f0487d5e5a9b83c8fad9bfd30ae6b424f951b93173e40433f2c6fbbaedd384bab16973210e055e1aa0673a4250aa676bb05b0f4f95523d37068b8965f4a213674bfa4ca8a9f5f253dd709d9cc34ac073d1ef09ef8baa413ed2f7e08e8ced543d7f3f4500b012e3ec3860c66c2c60b71daeb3c5c4fac995588d4c4f87873a21ee92b47e4de8356a626dc3d312fa866d993779f3bc6a79878f7d5b1a5d8f51fdc946e098a0ee3f0d829965239c1be327b389072db31834e74343cfa29b9a2d14826889b217295641dde55c52444803d78e14155d9f92225088c329c02ceef1c15e3e579953c5b23daa26338d9298eed565bf144f9997c59d47a3205c47c0af7f5826f64fbbfd5bb55c146dbb1e4320d66bdf1c2ce0428928aea25353fdb538d6b7fd53fa199cf8c4916ca61f24ac10f7aad1679181c8d0c844f31cbdf46d4993dd4913e253cf390f24e890461e12ba003f332f56df22dcfa2de6a0c2a16680ed5a85df9c15515e11e5a3b6553a872d7a22864b599456cb0bc3c38377051cda4b362b47c441b282bafaceb9f3871987c472b5a095d0398423cab891a5da26615a5585c8a743cf6a2758e1767ccc1f6aaa776e5ac8272d7ffbcebb922c54ae3db44def4f294f6aedfb98d55a2bbd686310407bd7efc310ebda7dc06c0a38cddb08a81e0fe677f181528ef91bfcbd38d5c2f2cf0f8d4cf0d062b93e64b25d627704f71faaf2db880c370ab2f234a05b664b57d2a72a0854216f2dbc46b045628aa47ff0b0a52271601ebbfcb9d3dd9b386730b17ecce6996fda3ab9d97b95d0c92978de63cbff6e382d8e393acc5abbfc2aa26b5284eab509f8cdfae7d29cdf29c359dc8066566077e3a644c968bb9cb274fe3c369712553c01fa603eca4248473ceb31abe8fda85d74dffa81e62dbfd8cbb5f90dce44ff20fab84fe0988a824214928c85815ec09ee025bf9047df00d04f30487201d977a7ab65bda5d04392c3b09344baaf717714b54dda0458df98eaff54dfba4ba6550adbc5f2e1c27b1da213dc3d87743ae60c5686ff930b6ca23a59fe00c4d9be8e20e28a98f12343a5b45ec930249ab5a37b664e1bda681dd710c2e4ee09ddbf06e53a5c3045acc217f7128905a64db213e35f5eb7b6dd99797e8daaeffdcebad8f34e52ac98c294c829373c68c1ffebc9308d4dcd32c810282f339b1214767c362f03aa5fcdf0d86330add6cb6f91fbab96c58e92c1e695bd1dafef3bac201578924962e76dfe41a8e5416773e640de014e99adb9ddd7ba789a93105c16124a0bfeb75ab387525c4f957e3a4f0017c2611767a8a91cfa111e7326d638b85b215b6ba91a7a727299e9e217685ce6011d15b592b2133223cae38fb4795869ca74c31ce91ef029c41a25cbf7fcbb654c526d8cf716e29bc21d56ad4c8f5e82a0df264b4b1b7d6f27cd259531dace36b4eea0f3ba0cd82f07b728f5e81c7e21cc5f856cfaf9acaa6c54c1d572341a298c242a26e3324523c64569e42d5fd50256ef3752a979ecb5e03147a27115f5de3c692a9b1412296415e62714f043a8af936f0d99a0904871d0ca86832a77da821b23be9f37011ec4ac18861eb8447c45a1acf289de69af117542d42c9dcee6c47f4186a601ef54d79ae899f0fef1450b41ccc6eeaf0f1d88e6be56685c9df8d30d00e04a94896a88516a52de55b9ffaf9a0a948ce81f38f20b4ded52f76556df5a0edbb2dff765a4932c03d867a3a895c0f3674a2609b2576a4a1f6273e21f7fee712a3c782ec8e4873c8186918d1e5d47705e769c0b2ce6959c2f5d6f1fa79859e60d4648773436c58dac58b7f5285d367290c9a02e3e0e8fd7dcf4e73feb81bd63cf3a36dd293480717a73e76a5cc2c732c1a6d829956146b50c2421110109c5b827b6e42faeb849fdc0ed8fb5a01cb929ff2072ea9e650bf00fc4de0c5d6c04482815e89788498a6269782607794c5211a62fe904956aa2700552c515d79dfdb3bfc225dc479145c4ff5d70c229cd5ff63a041a204bf84e2efe073648a51458916bda01ac3d731432b554383bc29fcf0442e11fc9718b2927acd652984c763c2d1ebe92ea2923ad56095fcb5d25d3d778bb8005ea5c19e51b6fadf49df48e6c215c3c96a7527beaa03d6b9b12610d98e1ef81b2a0bb1c53d24973898ab4ac72232110d66a594b892655f3aecf73c71dfa41ddf810549c3913327060dc5b67bcba51b9caf6f11e2fa8da7d39407a1ddd4ba826478ce86325cf2ef24acba4a6ccd1b100401bcfab0f52328edfd74e77c03efd105ec2d4201d65a167588b9ea7b3aae623a3acff68fcc5c62194dedc97157fc094c8810ab15feaa637594cb69ebf65b547db8e8f06a29cee2e4eff541112b0117bbaf0ee200c270050458a005d94f216ea3a4bf550fcda4576064cf5eafebcbdfcbf45b028de920e375ab658107df01d6569b4682a43d74a9684b2ac02b57b9fa470b6eb92fb4858894022c4e10a699786388b364cb1fcae66e0ea158da778500f86c8bd25ad25149a959c769c44665aafe9113d35f69056e2ad3291f7b84d99162cbef85a819659b5c25033902cec78dc1a0bf1e88f9289640343b9af5ee9a3c66e3b4ed4f3429dc4ef9c0aff7e216f2add5ba3672a0c5bf6b13042d9b77ca5a84450b552171a30807f113a4a736eebb6a725093cab1b73bdbe58422de2303496bc881c01caa11065348ad0a2dadbf323e5e26376b04328b5eaf32f4d63ad16eca8d465f00ac696d7620e83bc9b6823075ce743ad0a58deb8bd61e99020b84339183f4bed2bf67295f28d2d61c35e4564d81390b932db9bddcd50fef7418c2c572ea81a8ecc585cdab857c7ffa1c972e5b0d6a4533319271ecb5152652c77292b58c86df1247c25c4c8bac6414f551f66684960e68254700d0a89f60d84beb93c5160590b1f8eb694509764f612c8505ad86c81101e58aaf8cc8df9250966541aa5b53da4cd8dcba6aeaed9ac8fcdd72b9fd4c45bd1baa359a116cb2b8b63ab47933ee978551c4abb28c7a6d9e23f8f252bf8f29427b587a76930ba4fde06213dd0e7527983d9f08c36eebcbb016d438b11415bdac46f99117e911219c7454f7e52a90df279dc259ebf0d0626c8e1366973cc96568e268c7c239bb5b04dac46495c51257a6a1dabb36ab524d9d1f9535b955144cfe18927774471810b98d3c0aaa18748ea0d1d96d2070478f6b652e2eaf4d0fe2fdb6b5af752ae832a34a2f5da00286dc9b51855fa403b24ade276e6b9e6ff5fdefb048eb2f4e1c4709ade8ce5772b69c78d4717159b109e9267f89ab7c1a04364fbb43b67a301b40dbdf8f64f56fac130fa4c5fcc5a7864d091a0934b2ba787864cc7c82a419632aae65b803007bb7ed901408da52ed6488986a565ca1bd086460d40209be65fce236eb8afa6a37043e95ecac34782d19fe8744453576364292341bcbc452c872d4fa3b7164fe7aee9177ad8a10c5abfec9f0d05536ab41a104fec34cde896e078c837987301009d19f0770500db06e7c965ca41cdb2d04528627dbd8cdc07e7624c10c4df01c5d9d56045546fdb8b6be534808627862bf06167473b5cc433a609b29b78b230b817b86eadd2953a743bee1690bcf9efcdd5ccc523772381c1aaadfe59da46d2a3ef23d79133d420f47249521d635981f9e4fbcce530416149da49756bcd29485572ebc0130dfdc5ff2bbe41d3f6899beec817a0d37474df53aebfae92e58b7b629dcd241db696bd63b46fde100c9f79a965d31e4ba68de31ce0318ea75594297eb4743b76738de94ab3045b3257e4baa5355f262c9571c1167be739d7b93ba89fa29a1c194025ee944195e94b60d3b7d4eb4ef92312eb07091a3670a415ec4cad4212f09a02e4b091a03334e26924e78ddbf605646de7df63ec8a7dc96f64a7e3e14b0e94cce1e9577ef316d66b683d2e15e6da4ff37728fae53d70319b48f49a3003db7dab2633b2f657afa7498e157d681df31c5096fe7573b6cc0f3168b25274166445c6f43f399ee4f827f0b525e1ccd71f9c04859a12b1f9f80425fdbe0b013bdc7f87fec69aaa098bb4c2fef547d5c0baa222b1af09630f8459acaa29cf44db0a4f00fea5db129f5a0db6dd1c77adfbee3821d6a253c6631afa006778636a24878151b384526a959766e1d8f6daba76ed1a7882357b3c53b8431fe0008a1b97c71809ae3e35fff74dcd9df40385e89095cfa92ec66f099d2f9dfe3c0df28a2c84926d09b817dd7fda43afbade096ac6de6b3ca599aca4aba445383d8c1cd5c7e915b6fbc4327965399920f619aa95393f2a88c2bfc15332fbe93b12f5eeef16f4cd75e738d7c54203488136faf919a033bfe1ab2a128e9e55fcaa00228c72834b5f1324d61312e29443ecca2a1972f4602034338299393a8a0ad339072593c2ad015b9cb59325132397568b632a3bb0dad133f7ac9d1106464c22aba6ed9e0a5a3e6e971d54b096a3e2325c24ccfa58ad574d5c47575df34bca61e90c38eb7b987663879418a3dbaab266b9492a01c3a612661aba9607e447e9b73d049dd3faf679ec17dbcdc587c29e8a8a610c45418a4fddcfd834a126a887a59b31e90bdda9402047f2d30c8a78a016e03bf4c1a7a25cef556ebef274235e2eada4e2b208f22637e86234eb63390999b40dee1267ecd72f883a726cbfcdb184223c43b27a13d5fc4056c104b15bd1c29e8c79535310a2e02c568b4a25ee9c1c81411bfe31039784be86f1141f88321207f32d1311134a27fea207b74d963a32aa786cf3c4633f22602ec0d312a2a639d0d07289c34f2376dd1063f1660b815c8b81fa64f61a38dd9d1c068ee81e34284536253adf003f32db352550d85a149761b09ddd4280b63e0ae7e7ed0586217436fd9996c949b95324d83a6a47c76fb0239fd440e0c7db549f09a007c5213497202ca2d2c12a19cbb11c50368bf905e8617ddd86f63a59b27cb2d61a49da531e0514cb4c0c6294fecb173812d7eecc9c39a865f05e6e504ab322b55596062454a39ef23c200b0e0991c38c32946040f763108ac2a4272d28098a9852e885aeb68707ed9757c4d553265223247b35de250a3130e16e79fc13727c95b0274d673f88f062f57dcc9220d7b8fd41c6af40f536f37e07bfc6984a60dca94cd846bfc09570e7f2a1030d53fd3dcc3fb22977a47bde03f2272fb6aac546ea0cf9b6a50ae8c47f1b509f2928289c988658707046fc6c200b46e9dc0e0d5455bc9c1c306a1fae67b443d51ff0ad79bfc3a892249fc1b539741e4fc71b0e847c23d0c48557aefcc9fd69a4d2910af54e398461f214c4fe8b4f74c6c38adfc6a606fbd94e0000000000