PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 77752 f9b54521c39755ef7adb0e485af581533618cbd4bf6c0228b92aa144640f991b

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a1b3f72082f01a7ab2f85f98a8302a6dbe1b8056693dfb3b4aaa1293e6e507bc
Certificate Block Hash
f9b54521c39755ef7adb0e485af581533618cbd4bf6c0228b92aa144640f991b
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...009059000002e40000
001000000001000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000093872ff12d7544979d8c856f478b23015c66c2463dcb0938a69caafbf342a48cc697ec5b71864789848c88df73ce685d57557c865c77b781d64948d2e34a064ac4c349ad68ee3ac81985a077076f032aeaef3b8b2c7936e9530600000000000000000200000002009059000002e40000

Raw Header Hex

00004020e15c8e5b04bd9f4de5253927ee7b1936d24032e3e81f5cf8b43a17dae09e151ff20b8bd42e69458bc2678a60bce4f695f61ebe00b4a3099399c59a6e1c6ae898bf623c6a2ed30018bc07e5e69312aa4a3bfb3d6956801bbe6d2a30a8985ff8b27a1af08220f7b3a1

Proof Data Hex

59,560 bytes
12121602030799bce70fac9b8d88795bf2d0cb1909a1c2e901409bc082cf3fad8ff2e898a8fb46b047b20efe30d93a54d17a75d09f0e312289b1aa44ba591ab810443803b1f8d596bdc8d18a1e0d143ec03fea32f37ea69d67a0e19e8df81d93574fe3eb38ae8335d01b013025e4b737fe3a670e690bbb7c50f8992547c188809bf51461f19d2927f29f1872e00c743c4b0dcfac2fa1a6931b53e9338b55df2b4633016e7cc5a988527ea1e64388b14528c6e5e301cbbcd78721482c0ccd7a92a9f97d804a4454cefd17706ec189f75442beba6140fb3c0a942cceda43f6e7485ecf97e1e7cde328c7d21afea8c1215013a4370a64f533bda344157eedf50bc8d06763dce34cdbe118fcf1bd814b7c32a7f9de67ce2bca1ec27fb237bd339fe6b736b3985abfd6c5484ffce3e47a2b0fb84c752fc95e8130033b3983f38a6fadfe57416c343a96942f55a8e1e7d82d8575c2a14b0d554d6e6650902df85beed4fffa46aaa563545f49d4588218b8974c0f87a0063eda330a093a190f08e0793cff144fc13772d7474251247ad9bb899116374ff320aeed17a1e6bd64a6a727d2fcfaa2b1def5b4f8b557602ea37f7cca20223a0379f09f4793afab72e0e0abce15faf46a13dc6dd4a3a7a985e441a00698e576bdc80991e57eea138452d873608d684b4fd216648846ce93e46af7844429038efbc034a80d4ce682577007febcdb00838137b366f27b850661a1d99e2780978ae3b0adb4f6f29fbe845c5d75965249ca9cdc983c4c4b8510f0dde9390eab960207853983c5ba400ad81c4fad5ccaabb01165ba46c79c79639959dbe38914adb57e4bfc61324e0cbd0257e014f496f4e6b36e0480af0511a7e49c4a65f49c626ecc1d1bb199620f40dd914239c04face23ae4200a1c744381594c85f70a5f11d685cc97bcf16999b718695cbfc9ea1ae5dc9bf4377922281a3d28d922efe0fa1916e060bf4d2778ca72d1b86bf0d9c4cc37d94bd2266304311b3c3540f970d4db3dd1de5b4fdcf3ea2a867b9c05849ab14cec0d01aa8697f945a3b4fa14cbba0b4f66f060eac846db070670d35d4386413d5a4efea4b05fe75c58d54db197a8fde585abb44eea614199c70ebd92f2998304f5e5765ec655025105217bf48d49fb4933e8ffccbae1399545140ae92527d65028e65dc23a59867c7c10d4dc5693cca2c89c66a899d3fc0aaf5b0d4a37eacd13c6c27aa6255c4655399f6dbfaa8e95c2ce2e462261826f129cf6dc2b13d2a3232478d139bacf988d12dc9061135bb972296795d2cbb98abac319a85d6542259a993b5f6760f2bc6f8b2209d4857f89a186de72b3cf87e122a8768df754f9a90a776b58ae604fbe9f200b76ec8e0d3e6bdef07b0de903cde7c383b98716d243a1578e1c10380b1b87cf72a416fd4707f207fdfc89122bc87ee82d02978312e5a52dfcb6c6e71dffeedd4abe646edf8854987c4f8481750d4d91c2812d95801d07f089cce484e81cebdb2e50498ec7857566ccf34aad0a166363b8d3ef583ec825938ed73789371891d82a1465e7459a51ab0878de9144fdfd447e0ad552cc2e146a5b877967a5244d1d4fa5aa8741ab0fd56ef146bec5dc6112b0b1e9d7542cf55dbba0e2555959d838e446eaeb53ef02e47a9939432da9a87468ce296edb9480b51660f70ae19258f902ae421cbd3cf44b0dffef80821b80f4dfedecf9b9cfedbb09c8e66e70d010dfa44a9d8e6034d25d06104a594e58fbb852fb40ce221b1bb4786cbbcce08ce9cd861bb0117f51be9cf02e2781c17b4614e3747028bf2a7a6d71315f55c7c10740bc4349a8cea9df133e644d5d2fe83267f5651501f4ea9f3f4e5f7623920ed3eb5cc2e232f67fbada247753e0df558e0874d5201cd841f2a9d3510b5a2a6ea0d25d4eccf84d51fa6ff7642b8d8c417559ba5041d80d866ae12f8663487ec1345ebb5f72ca266128c7da56cc63a42302a4b8798f21579eb951ff312559a19ebcacf5bc94f78dcdec3dd472263a88ddc2726e8cef493da9896295243a82ed359fb8368570de83fe51f459d44a7cacf955e46dfa2008c31f2855e3f8c19dc701b621953a0226c3b16f16d39d7d2b18b8eb8f587e755b0c6ef84d72d9ea9137932c407a6cc7d2a50cbe4b9c2f8ba0b05a6969f187a81fefa3d019f3a29aabe9a4c9af743c6f89f375511bdabea75ecb41ccf8d765c36cd97754ee7d456427d6914fb0cf84c45a70aae61513a75571b7116d57bff72e055cd15c91d24ae565dedb85f7d20436bf2aaca2a94a77ba10506038e006f1e2fee7fb636a7bc7652e2e43f32305fe0010045f8b4e4d7206731835ba99229d29190c8f5a094ae6316eb9335f903d865b72589332795010063c209fdbd3279943f30f050983b75318fe8d6f48f56839e3701a5cdfc1fe615506f4c0c6b6369e1961c14ddcc59775ad8232b341102939921f131b88addf05a064d434b167746d33aa4f9865e56e3d44c175b85fde70746c9f8d317793799e1da2581e2b3cb22f7a7c95812a73580337b0ad5203feed0cccdc1470a2a6d676c51bef4b419821504e84833b3d1b7ed06d82be31c42f74ebfdeb95f902d7fce82bea9e23c17aaba1f6dbb63d082e471ae14f163a1c1877c7adfb16cf81c455656d27a3fb1136ed7153c70d4819e70462b9eb173edfb0528baaaa3a582d74bbcc02884a87ac493eddd8cb9eab3c26a8cb1a28282e34f5bac509619ad81d9f014270d2fe98f640f407fc8b7462fe7859defa8cef5694ab2d83cd4a09e6824e71831ebc23886ae4c0e73ea72c4695d881ce957e5d3428b6413a659858d21c6f872ea1af3cd1d293814aec95fa50c28add20e030b430ef35a33e0d69ffe82f48deeaa2c129cd3bff61b44b364034baf724a9207a84e30c869ba629570f07c975ab6745909b7327d525cfb0e6651997e33f9a49a48e80582df5f4a95583599a4d401f0d89256f17dc80844ff6b5abfe7dc2fb143c6ee448a4a9e03c5658ecaf8f03001942532788ad15e899eb55529fd2715ede8e4685f4ce08eec23a46c5e62b07797d0c2746e7b9f8920569eafaacac9e9b684b4ac413ab7f8fe418252ed5ad58398d075b7d136cbfb7c3b08983b43853603441c679d85956f4cdf5ba760409dfc5d00b222640e57c6f8f1f2fac542dbe892e29c346a53d8351b0d34471cce15cc930bb93d83103099fcf2c6683f491dabf77fc821900e985d837a2df964b279d6ce25c75ad9c6da46079e2a41392425b07e29df6459a35e8690a199e027cc8448b0fda2eab3bb2f512526005a9d559ed9725cd0d47bbdc04ba34e131728cffb1d9aaa3a0a9cf342b3bc8bc9e701a7480e8a20027ea57e6c854d7cdaed6330534d9013cbd7f165394d238ecca2ef1bc7c3fb2e3c5a273b83931dfe73476b246c37077b0350c12e355fb2176eb4c716cfcfb2d5653ca4e94713b8f8cf6659c303bf61f7ea929efb8eecbb1f1a87d9ef2feb00b09609c3551087a26fc484eef4a2b1da1a2624d418141d796cf8b79fdc8b40f3162cc747d694ad24b7b402803224a896b5f270e64963b27b27163800a6e93bbf0a29dcba910e7b2d4fefd1a2a0abb2481a4b564da01be8cf1aac60c6f9e84a986aa037ac677cb1aee08a5c94e5de2753f577d10e83b1ecea88e42a6d4ce2de62f590a092f006b2331371b0d984c47f94c62425e5adbbcb4cde6daae25073db669602b79b49ca2389e0c9b1f45937e5b6bb726a9722ffe27db8908e99dd9828ff4922d43aa3c52af26c394820c05121c81d8a9893ea7e35eb6cb6327496fe97b2fcf453fc72e2b576eab7e3c7dd62db3794061158d076e264af78bbd3e05567ac6fb8e609b7844d9b11a3ee237404f4b4b59caf13e4ed2c0a3e45d6e70c3218e5812d9f6577be4de03bcd123a6d4b743218e011715ed550f23a704ce57b5ac386a82ea3bb3f38bb737e3c9a453bcac36511cadeb11ebcdaf24fd335da26f9c4d39f1d43ac31df9a4417a91e0e66600845d727ce321e4d2e4e5f2c64b01784a7c32ec596e29e6d792012f9679a96cee908706eb27b7009c0608af9369753349eb108bd57b48a5bb95a14e5d49bdaea33aee24338b61169bfc0c7b16ae901cbbc0be6f023e39503c5f858dba75a6b93b3946a50e25df908d8bf941bc9b4714b338490d75c348690742b7302ce2e9dc932fe88414762c4a603f511965183223d238730d2d24ae0a4929572acedae6dc05e259661667cf09b6461936575d773320c8c9bb31f2b9b04ec046712a4f1910578fa75b04f6378bd3177a5b4cc001e169551cec82ac7b37bc1d263e2523d005876d5c28fa236a2374e4330eb4e01c0996f4e7f928793bcd971fca28d10f8c6309fe94c4fa5d5d8145b407411a25bbe19bb18e82223efb22b2bfd219ef1959964b012d59a93f05fd56848c9293f91523493fbc6a781f292a68549c74142454f8d16d0f760e9f82626425b68603e8b3696065b1ac085ec855cdb6b94995904cde8409af8d7ef84af30b20935faf149b06e3991cbb8a63c2fc877a5a88082a8f15598373cda59eb2a41bd3d7a4e4a41dcb0aa0333b9e19cbd70d344e9f4fcc146b2b5a3e0e68e991ca8b0ae9e8c9cc8e232f7e47d26f33fd1abe43fd92a37d9c729546ae9c84f656991e9cf238ae8a1f1c30ec0fde2f410ed51560ffb22aa91454063921713a759c3bc3541ab0a17d0748400353d62c7db599057f91678f8fb12d8ec91e32bd2fa1103703602d60a19bff01aa60be524c4b57629a200e6b673dfe9e9003a199f596092d283a94e5c85403586a37bce1039e577bc11979bffb78d03145eee0f2fa1ac3acc90181903dbebcc84186ec3e76fd99dfa66ef3570601819ec85ce105eac5d9c7e954eefb9a85588af72e244b9104d791d97e4ccc9ef1d74a0b883ed387f091b991be288ca9bc7688cf5e663103307124c75bca7bc5426b36aba677d9f14e3ce53277ee73ff4ff9507431c5e7eaa24cecc14bbabb70744471f64e23802e7fd047892cc7dc596927c28bbdc0cc07b2ad84307a2fb11f369f40d90049c9182e5fe78a102932272f62c2dcf112cbf9a644ee7ebd2313d2fb77a44818f452a3709a08950ec77e2c623e82c9e517ff6d72dd282acab98b0da84651293b4a715b563c42fae90dd5a35bae6c9b980f96b166e2f1285c5e294394015eec4a1f3831e120a3a750ae770aa085e781473dc5d2e36e359f9dd4b521d5640a02fd1aa8c375600365fcd072eab8c1e28733375eb55790095b97f16062b3b2d79b7f81b9b7e0ead000859f03c76f74a8b3b05ff0dff57849afab617b9f7d471750abab983ef393f4541e2be0a34ea1376c0c1497a250a31e9956d24d2b7be553a8380d3485b1c53739dd0847771a9b696cf4c312468676900ddcb89b449453b9f6812862369eb50555955544ff807b96dbac705f79429fa9f0064b1f50b4263aac2c8cee213872ed83a41ad4af22671c5cafd45396cec7cc34d40e5f601ba73951b2d666a96e41bdd3c4c62a288d5a2fb5e7ab9807f728a925f0941e6e7e128af0847ae151fe0c06fd521d43a3edff90eaca7d420be6c5747ae6c6e90c4d72532bf76c438fea1ac3471ad188aecce0a3ee78a31176c80c5cb0186158a08df473ead05da37ad069a83b41bab6ee11725537952de722221f560c4b552d23593b8fb624ad1cb53189acf3d42cc161f0fd0ea1c79fbf884dfdab255bae144977b7cc792ed82c8077ebed8d577d1adce3c4d3a99130f8ec2c6f396023f3888f5d48beb56225d6dcaad2231e68f8b7783ff4716e230f0c68249d052791952ad52f3ea04cf42c571efc78e05c3fa3032924b1911f7405c73fd4bc1c28e37fba68174b42bd140b826682b71cf9b1c24a40928600b55ac38d684ac279089023df4b68f5a099bf0de24b2cd26114ed3b278dea7d1ca7c5b95ab7f7f3535cc19606a6146d5f05f5adaba4cd1ee7f69955797823d95815ced2faa222a28e032cbbf3e7e3589df42ff5b16f7ce47a3440f9888d58b07370ec85d3c3dc8f8b02fece33b6b64b587d6c1b79285155ee92bcbb4d7498be43076ee558a21c3fdf1609a5445b9bc8d79bb9c0c9e16c34c45276d1fd97b00b5adaf0eed1af6ae68a2dd96daa34752b5e6dc441b809c8481482265ff5ff86fe6731550043fc9a4c5528e829ecee3892d376ab38185fd57d4bb1e87c299d3c72fd4f889d26dbd7e6fc61b8e56c20606935e15ee515c7c3188cc004f55b5b49dca651e4fa012669bf95e720c6487909d666ec40e0b69a3892feda1df12922cbb7a87da46f9a1d8b598acbefb8e273983844c809dd12fcfd5295800d63540cf52a99f8be0430e83c3f6a9ce630ca62154def6ba4db789a62ef572717fef0bc368e3221a31ca90a1207051da8935bbbcb9e6588501a8a332a90a8cf9b033b4c4ce7adc63f15e8a893f535b5959b57e66e1097b5d799bf20fab287f1998b205ec87a7c4c162effb16a01ea3e7a13bbc979e2269158a77a3c189ec34f854cc7f2091e99974802d28dc63420da0e44c69cd7fbcb09d8705e9d893bfd073fe42e869b4255c17a2453b88cded8e6f234bef2e1e4eaa53979dad06b53c11377dfa18782f19c99dcbdbbe09c44a7fcbcb7a27a5a613cf8e0f00ad97d41f00fe45eaba666895cf0bc51f26ee6ffbb834c497bd4f0d7c37f2a134b92e76bf776f188fea4f1fc2bd1b21f516b292eb328d6846293acdfabcd71ae6b0d92d2ac345ca3a7a7d0dc363546c4700907b1843bb18f9aa752c6dcb9944f9c510be2d9c24423458cf94a8110c3b8c1280c7a264b43d79e3b21f14870a3ed14a1f45ead1d40ffb3b84568421fbb11967097fb077b1b8ab383c991d271e0ab7b5204d1ee0b59b1970c4d135811188b6ec573c1ed610a27f98a771b0e7bf3589f794fb742a5779d114d4fe707178a15e90ee8822c5cb4b3a9ab8a1993776f3bbbd15d0650efdf537a40e856e825ea422376bd202003495f70b4a6437e5cc6b0a8806cbeaecb11ab1ca70c182f64c1622007b6f3aa3dc46a6293ec457a2a5692ef916979aa45537a698d0ac3c4a1fabf0464d4db156649040eeaf0568aba47ac016b81b2d9df250b3f7e78c341c7f17a689bf584c89a5e953763383c3cb93eb85c7bf90a47b3de51a14d1f870eb91438abd3459b7bdf0327ebf05734f05f691d9cd35074c63ca80d3ba50c52f95c9c282bd7392b56953182e3d630689e7d201ba36104bd376562205b532f1a6033ddb2c85abe204d09589dbc4a47baa348672ec94de7bfcf634782d2ff8e6e86e23350bea8dfdfc6374e496ea8b587d72a5d6473b7ec3cca81de464821dab67a2fcf49ccd7df3a073fb1ada06bd635cf9582b3d5865ad3b68f65b469d78107f75d8a47f363ff974cc3126c1c61a6e478013ea0daad8d487531ed71a78bc1292266594b261040455d783276bdf73bbde1ba089e2add2f5a55e611659819602c4500c0053b120ea504f0e172e20a7bb08c88808a20cdee0d493281afaadf0988345177a489967543f3209878a768383621e65dd3048101372a77b4c7451705447360503ef715694a6e2625a90a1f178ca5c4020fbfb3e08a49a34e1b9536a081c324bc542c739b33912d78182ee4378be9a57d7f09aeaae243f909d67fd30f1d67bef3781c69c82faabc05766e2a46966e698bc5b788a5305724a68b7bdef3822ae484a9c0af0fb00008f022ff4210441908e8aed8760ea4c09a501f4d6903801f35e884bddeabcf4d0182de096c4aa7bab6c486dd1170e11a045114688ed92c865dc568c405209712d67ac24bab84674e147a940a2b2e0342bf0487b5f0bf71cc695b5eb778748ef343bcea0ef9cf9ac2144f2ad4b359d3353df6da2f8fc1f19903740da58ad48f9438045bd690640913472ea5ea8f40b117dafcc45234fc698220e8b99667d86070e6ec49d690befe0cc16c16e0c76c46858abcba454070b663b96c4ff636452dbb54a7ed51caf8e8ede8916a93763158f68f54fa4263f04de0488ed6ac301f8c787b23765ed30e197bd6f0f8ce2ed5c33e10b85855cb0d7bf47b49a2daf966a92a0e4f69218f0af9972a48cc648737ba65cbe91647badea44e3577855a6982850aa99bee0de8f53f5ed5ecd4b57603a07bd687e8a6fac5bf7d868efcb6ef8f1c8bb065879bd80fe97ad0adb3e31f97ef385308784c44a1524d5e9aadc3b0d4ea2a61a85f6473768436f1a9ff558bfbf9713df5ce91f1bb6d2d2483d7e7c225ca1db368876929f9fdbbd28b104b95dc94e5950bf8dd78ef158b2ce8586858c61e03be986fa09205c523c37b824a4f22e0a4bd6ac4935eaced87d4a512c324536760387b519e30929b256ac761427a6818d2f1e50a220ce7c241b930a0a5bef7d28516660433e019ab8ddfb3670196f9d9557a906a616be25690d4c369f277d4c05ec484c11ab1a79582cf5a46d94ef90d41aeba6f5833a958e6bcc8eb9a4f255c0b1c20b1b648f28cd17bb4a245e3c75bd8a49d544c68433634adf3087185d845c7b1e8cd848d1b3a5bc371bc20122905490231d5a713145cabf6584a456ac472c2ecfd0e18f7f396d8636de1503927d9ed8aa3c01892492caa6e96a7f94184219359fe796565c68c5401d4951c492589cd4fe1f4fbb3c4ee2ab53403037cb0b63d155f0a0ed54e80318ae447267dbc1f727452756ffc9fdd10d5fcf7046fb30342aa9f7ecd8f4efd5f8d68050196ccdf818e088f8d873225a331b1bc6ca29d76d4fce3442f452d000da607992506f08fd51e613513947c2df897a888d391afe8710131b6947c956f0edf7fbbe0b2ce439527e6f83f180db44095c5c09f8b6375bbcc3dba13d55fbad679482c56b699d8d10d4dc57144b3d6313ee184f5117ae380a17c8b9641964019c3472839f90f1340425a812afc981bc22c40ef579809bbcf231ec3076728087d7c592303ca29cd8c2fff3734ccbe0620673b088b37ed169e052612b9839ba6113dde721769b2788bb8e413670d45865f86e21f9808311836bb32801350f91f13a257b97f571fac33bdfa06e3dc68045108d295c82b99e66ea6e27061ee4747bfc7c22a534fa62396ad99f0173449fada7e6050417f76cf67195fd0b095ee9966fd28a8ad808bcc1bcd87ffd64c998d61f2c6b80f144c1d26f138c94d3178c749fb7cca2e732eb54bcd0e52dcaf0576c88e130fab7ee1d4769497fd639593b0d0a14f390386ffefb5d13d93e2eb43d7a36ec7fa983409e332a84922c8a28238155e82f26629e03210fe63c4722b0bcbf01e1d213aa55683586ca1f756c8c48349ad0ff2fe5bfd6ddfd112f5cf0910a82b4bfa77f938627f47699c76a6c344a3d2a28027ade35015702e095d91aa2eb7c0ab2fea1edd58796bd12d1eec75d80a82bb996544fe45d877871b0a15d06a8fbef2bff232404ee460abf0ebb1e71e641015aa4b1d15e0958d7200dbe4023921cea9f47536ff072d396b16eb1fef88dcf70c1eddade76f4ab61dbbc94eb2b3aa4b13dd56c669d412d73cedb89a78519aa8967a479f99b26e30b29bdebd8485fb03ce6c66e57d1a207316b7e25840007e6c2a60bfd8aa3b9ebf36fc7f80b8c3b4eff8b71202b08d145848ca98fe0a665ed0208da2b9adfcdaafa660311310f8a765acec02d08b1bb69db89ec0f5fae17aeba66eafe8b1f55427f2ff13fb2600639917a4f8c5f96ab536dd186b1641e15396709f8e40b4d344dec863e4b74b8e0b254ae17fde490137cc537695bc348b1b51027e35efcaa6696c6fefc3e2256850d0c22ca2f8e3a0900fd18ad591a076de6315b393d265010ff67a17a1ecdb4c1af1160af6484078836675366716f938ebb7301fc6475230698319f99b09a468adb5699246a26153a87999380b760274a587be857528a5f06cc89dc3d97454461591de7fa89f4d6e43e956937e6c36245344da079e317c574f37d4708f50a19dcf766776757280376adf957a526ac6b02f81c326af0e879ea244dfc1d23566049c3b05b05bb7816b5d8c8b50ca5e84e7c0981215a2fa074bd9464495480a2a1ef72751ecfb8cc8e444a28caa6f271be188d65c5d8b97519ae3feef3dd7af122645ef171ce5a9eee62de717ecd56432aa68e9da11c4cdd8e263abc7135a2f7e359c505c064c91f23f3cdd3f4c742804482f7315a2bf3f32b724e3d52473764ca0b462199a928dc47b001bbcb738928779d5287c5a7ed49f49005c344f5e8bc087f435c292ba6e1b002dbd82236a45be01dc89081d8529b43a52b2bd3833fe0a86a268d9dbfd4ecc7350c5cedf31c09a583ecda313834e9a0788a22d3538dc2690e0a8cdd87455c35ece38636fd1f9795123b505eab6a8d5f2e6a277918b8ed248ee3236c5726e9e2b296daa9810b8dd0584646f7083e7c7eeab107a34c52462eedad052b44a383ce2b4ae5138a64f6b50f9416968762ac5e4b9a6b5df1afe3d6c57ebe36e059ed2cd6f019314fd8c71b785f07f6df9a9d37c12187db4cb0c8436e2fdecf2195d9e535d39315a498cd1e63119bd8c1efaae58264cf6ba51cdea6a83586a5aa6f48d31eff5491f20b7607eeb7f275433c64a4e1f939325ef509b757e309c28f3ddb15e439628ee86011b7af9fa5d37643488e8af9e53a389cc99ee850d3a4256ab97855b23eef8667c72676f8a82a0ca03815d815da7c1ef48db4661ebf736beb86fc265a00479c390429e77265a6253765317040e26b7e456269c349b3fc54deff5485f9b2c09ad56f1433c0b393b82d82d0fc5a216b50b5cc2bdeb7fa9f208c07d440ba206edca9061f3aca525da69d6addafac386c83a3ae9802d67f59a680bcf816eba1e263d8ecb9e35a360292085ed79b849d01cd5a813a4bae13966d2a957702509609c13e7a8de4d148971ad59e799f1f3c0fe5e30c0ead991b82a7e6b13e0508065d0074e0107c7276fba7fbf6ac8931c8c102f9a384e36c53fb56f27cc0014973576b9ba49b6931b6f3e2d10d541907b7da401088525a610d0695584406fcd5c9f1464ec24c0c553e8f2539ce937e702b817f45e6a3c805cca4a84b9e39d38289b0d2d001481f4f5de53a25b60a3d848e52ed3bdfd07b56e2b44227c990e68a87a87c1d697d4bafa34fe28fb5401e56c9745637c28f6c841b82d0300dac6c9ac2856ffc1c5c01154c7ce953f09c8597712900283b74f907dcd5f451ced429a9b7484d5a0be9a0b00689789401115cfa8fd1823a6574825f848ab75206ef2dc428cd38e44c1cf726fd3af46126300a2edf5f8196a04381e9940c831728ab8b15c1bc0f603429f82127d8b5f3da87f0b0cf001cac564af49b3077e49494eaafb495492c9cb3dbd57d90f10f0698ade0c674a26d8d69bb7662588a87947c8b60af94ac2a3f9d80b325c069264d1b03caba4903fe6310fde71d670b59a10f212962905251d7167cce98277d22452a00850e42681ffaaf3cf31a1e34e043d738352769a7992a486d8a03a940642fa155919d7dd6b9398a30e81f8b4fdae9671d5e44d8baec505c3ef7a12b51b48bde35a621d9c5cef65dba625615edc260c1a81c8436f4a7a6649815e12abfc199841672c7b54290c68b1a32a8d0475919734b362b3ec98e50b761a56010bcf0a08904235eb0a59a299e672028526f699e6f36a0231fdec0b698fe8ed58573ec49afec6ee008c5dfd93e1d770642de95e97ff3ee9c9cbc49e994172fff71bf1e5bf430cd0572174b52045ac44ac02ce31af3c52a3ad82359eb3f6a94b1463b93b511dc9828d5e44dd13cffb50bd2fccfa3aef1ccc9967d6e8a6c1dcc2b354ee3c7c8e7e0743a72574526db5ac3cfd78b9fa5c0aaae9a1d392e84a50c9854f2cba4f8d0575a54410b364f1dd7e1ba7927195872065800f5470b310c8f2a70f3c5391f9e5a563d72ffd73e1ed1a44c8aedd1b6a4f61d4b79b040f595f8916ab172f22b08499d4807d0f19f802d0729586db471d25368e260823bf0a2ceb90f5b34977f43349e56b8dfba0555d59439bf60dde59e62ba1651d4025a8a003a583d31ad61d513a9fb119ff14e32cbbb79ee6b346e0d1091fa0c3e414c479202ddc501ddf7f1d6b742a292631d727289636d4c9b90a44f2f10ba723e9f074c57fc50954d525548c59cadc42a94afc6154133ab6a75f2fd30c2eb46640c39500e1ab4d825cc57496c3e7684217b36b7142629422c02b860b1f8d01a319e01710584b0c734186659a57685dd995e486070a69ba6d6d39fb88fe46899ff77b4e39f01bb1b4bc0ad4f2b7ef505f16f6525612ff7b0415cd9796e3baf1ce9087c0a0f47a0e927b0d3588c18dce5057848eac02fd06f16278c23baebfb279f8ca072191e3e4d2cf8b6b47e668969ae25fdde63962e2e689aa563a82e4bf9b978746d52ba11f933eae2241d4fd29bc428ba8f528c8f009f5fd1680374de3197b76fbf21fbba9d89ca7441300b004fffec32dd0fb5a2ea3228b4508aa39ef9ba48e30e59071b38a575c6a0c3dd84501821b6d68540008da36ce5f1c8cdf81436a70b3489f6f17b1055e39abbf044f8025de66155ee71e7f81f2e014987a60560b26fa17f35ed210fec076d3102a39dabbaca071c10a58f52be84c35bc831bb0670122894f4785e5b268d4671617f653ff19f52e4b3b437d752fc97d90f96efd30c25fa846ccbdbe5ae3700f7fad3643ca928b356368728b53a79dee1bfedcfe28250af643a2c9ce6ba33fbc22bd9295b8955ddd4a19a38bb68e33c59830650e756d2aec5a9605029c89af2164510923eff8cc2ef0a80351a6ad77bf9c38f3bcce2bc6880241d5d73233c426b754f90faecab2cf863e7d539ca69d335937e7cc8b5444cecbf2c8322f5b6ea32e9d9fb7c7261cb677afe4f1701a5b13461a3857897b386a01aa11d51802f172927332c3446e34f414be06a4e5af9f0d4aaf8826c205e8e9e3c8102e8d0039197ab581c194971baf44a3b72a3bf6592e83a5252c2495d075e8cd3cd3da20e0b62a4370b48b229d2d21df04c1c239623c54e87808e4cd13351766283f719b288cdda0117f6e069e4d81b103260857dbab7e0b9381fb6d03fd470de3f623426218df4a2ab9a1f38464826109df1cec8d12a3d2499459275faf61c04e225be58823d39b14de2beaa9263cbe04b54d084ad8c5107413bbffce0cb3bc01005756d8dd3f80b595445f0534fece9652b9cbe917df7b79c183dd1634039a665b8c69f79a18ab0549c81b14b25533ad8906290db217797f43594f9b5cee24b8a5d8503ca5b6a156c305cf173f7051e6018dee01ba24a7adfe091e7ad851f9b3ecc8cc18e1c46f4e4cda23b8f424a5ffbad3ba4215999c9f7a1984fa5d838a5e1d63950f1333359b24ce1e44b44c9968ef3ee4fbf54a16bcd7efc35041026642a8cbfdd7e480b31adb6c8cff26f884ea940c715590945bd8cd2ea6bec04fb16ec39ea8deada3e058600d9a160d63d38850ea6c72cc1a8b6f645b8cd5870158268297cd028e543b603a3ebe8cf76235b2b77193e81636ea231109ce25ac1a4f13d601f8414913187b847e919614b9bbd0e5d07ed9c3f194cf1a1cad5017327198ad9d157fb92ef3be97678bebe2fa84f180665e08e04f5300aa3dca65002f802dee4ec60e5319befb2e1409659ca79d5281cd0fb26667ddf8f33e2d899e055f4f334d7fbb13e83ab80e98d7cd56f1022bfda2e93c2b9cbe638d1a2ca46242cd8967ebfb7b0bcdc44376967a35cf38534ea7ed0de3d1a62c708ba04e0ce221ee8311f7ea4538669b5698e5f6b1415a41ee85c2ee5d27dd98dcd56fa931c0d1b47cb60c4e01eda7ec4f163f6cd6a255be548b7ceb067a93c4792a235c0d4ae82f980f6c7240dc3ff1de9a00e7c740df5d46b81e77780f07728c0bf4d91251dace719bd71c228eed97fb086450afe5355b61c6448392b89ab31330b435165e00571662a0ac36cc24f616a235d856f52abf2131f5d4a3bcb8d7a2bdef28fbffd85564f4fd96ebceb706d58749578c0b3a7b747ba7fde3e9ca3c7845b3d1314eae64c47233782acd41bd563c874675456cede01f0d1bacb4b43c1865256a0dfc079abd2f6611d5bf929aca14d3210b9b3b73660219f09406596ac624b67ac705f99c60cc626de2db889d0821bdb71acbec7843408a1a64c206c0b3e6fa63507280966cb0ab6d9d7c88c69398472c570c43c56e484370dd38a5177be57e27225becab7097a6bf829cd2ceb22684f21549d68b6c0e9dc2488ce5fe60e6fb6a2497219369f7107378471cd05d1a08e02ba5e7cffe9c19dfefd030234b984dc564e63c3d9dfbb1275b87305bb11b50301404af484700f3ea3381552d8ba638aa195e0b961ebc3325ba6988ff7cc69e3ba0e0bcda249af62205c0156d19a190da2e31536d727d885443dde4e8a20ca44edad82b957e4e2b3086f1420eb96eaf5fc270923f247ef21bcdc79046551b84a2e16a4b0bbf873ed6d745ce84015bf360aef4be59b28016939724334c5a64dcf43c3f5f85539bbe0d0f1f8b35907adf09bee9c42b862e95bd01b60e94ae31d83da0649e67767de7dbaac091fc1385794dd2d382fdaf3e78c6a5f648e17a6ba0985dfb6c8c707439b5276b5599a0c0886a228293817012ebe11ff2f138a6f8778ad9a61e72c97682670bf48d585a4c1272eb89b13f42ec8b6f09f9a9efe87011ec39e2256b40b9cb70edace2a0b2d0f921bff0a776c2ca2d05560b8b0a9a7402c82dd20e1188c53f1f7e5d6403dcac18dfcced3af0dae270e8f775735989bc526075ea580e1751a5859f35060406eb2813d53eb47888264b7fd44e15f86b6af89a47904fa03c6e08fe966e514395760705dac99806bff70bde4851d448b3215f123149df0f95a0090b91e4fae74150d06981813835080d4a4e1b4c57f24f1db52a05dab8d7a68f819a5c0ecbcda5949a3d115ba7d8e60086308889b384bc6033773f7636517a595efe41fbfcf864c2dd4da0d101888eb29bdeef9c5837d80282c0df3b086cbf38660ef9f07ba372c6fe8b4b0d838e1683ef7a14677cc60ff501dd2699095fd9b4855b91b4e09759e0a0ac579c20cdc5f425c8ca71cc7797c96036c88c957dd47f37297ec932c60a906b857b726d36594beb3ce3d42c1525fcc19930ec68170d821b1ddcf603c345d746746b3cade963ddaa068132f181239b59f2a9a910b7b1f6a46d9f134366ef9f9b6243e1ce6377f688b174281aa1070db0f645bc373c82310c9a2188ee24fa19fcadcd9878e878962f7652b398b2810b3edf13a8e253b4c194ccdb61a81bbba04d6a8f21185a477aef12fa2c7e50dc42910f593bfb0a9ebfee43089e805ca9fbc7f0933d70231b018fe6b25fedd72a0f0c81aec56d17a85ab84e1ea2f9d06eff1668055ecce93f3a47418641e13c7d15c4a906b8a62d5b01da853473acd3c87fd21636fc2b172ad211e2e7be8d4d8829fdb8fabf4a26076e3f9b1cbc9eac52b609bf8638dd9a8e6ab15c21a4b491b13d6abeb62296fac9662e0f30e5ce380e5c93624524ee8c495386fba12c42146fa83eae690ddd4d341320bc3e814f29ce2c8210d4ceb32b98f5741766595a268f486014ce35e434a8fe3ec1f3932307eed48c0dcf02f9fa529c68a2641b525f045c9b92e535c08c1d326cffb37c6366a70d4bf78ce0c1ce5e12d24a0c890e77acc6a683cac13817a0a39ec1c84628e058150dedf719ad19fd9d3a96725d92f295e67469e947aa8324ab01af185de38c4df08587ac6ea7756eb8b270d8f740046c3bf3f11a854ee4338f8a60ed4ca73534d70f4c5aee1f53098fc3d9f815cb4fd8e1ef858efe11d3fe9e65a9ed1d59bc391bec579bd2e3fc99fa4521a2b4297248670c60f972465c746ed17ee0827b1b5c8d6f863c87611da8e6fd126af0c2eb13b8c7f3549e17a111c7d16138db6554b5f4bd55c9809d44f9df22d694754778d5a46f4694676ec3748b2eaf636d0d7d85062c6ed4613e3d3bfc68b3885e6027bf88a22b63b63e36abcd5c5e9347d316ae8b72adb3681a01e89a20443a98db42da877e93ebe01b5195deed7844d5c75d0513a376d4ae60a44e9b94fb617c9f9f250f59df3f21ea478cec7747643bb3e3e43557c4f75d7f177280590e2dcb8871abd8cb64731fe5db3d986776e661f0af9ababf49b43f92f82bad05afa5c25c29c4803a03152738c5f589b2460478b8338dbbb44465a4f9e979edf5d278e5edc88fdfbc837dd659a09d8ca16649314877f33f5e909fd41919afbd674b33b858deda56288ae33b3b6015b1bb177cde711f0ca42f34704d3d5a2d957358ebd37a8d8b152e6c9a9f8572323059a3edab60558cb1aea81ef58701c309e4a8a5d6aeea772c3f56b44ab362c6c5a87281f8919d7d10962b2891cb7715ef3022e3e58e55068fa6efc476b91404c08376d82c0ef157074949f46cc444ddbf3a1fcd8294cba647620ca6dffbae0c3052a31354f6bcd56b759cae9d5fafacf9176625928c74ccec621c3fbd804f97b1641bc071044974ab2e12738e4e176ffcedd29efac9ec61d2acb17f72cd86c0aa8a48731e00333e813419fbe8012f53c8015f21f6def2e9e2e17b3c03c6aa41a323e91939858a1424f4a972dc90079cd881a6949c68b181f22d8eb6d87a7dd439e5c36c0a974be34e30f9a773f4f7f5cbdc4a68fabb5701ed6d3871e020c089fd53c9414b34993e80b6c23c6f828a188b36e8e42beda8e5af0076f12c439eb98a0606f8091ec138be30ba4199474884b21c1c47d7ebabfcc3c9d903a015ac796061367f69a6b2c636ecdecbace656ffaca0885c40726e1d3d41a06a02a0016457f79d9bad18ed81bbde6abc8756f11c68822b31a893dae2c5d6360032d0e1d80d590987703212f7f4dd1482f4a0798ac0a3473d97bcf5ad99dd8701374cfa69d0206db65fedaef28806b85eed4cf0c2e27327613c1ba1194d098d4b3bcd65cccb6b02a3aab57f20450f0201ed97364119f4559f6f23e7c2866393e8bf39887c2bb33cc606ddc8c0ea776afddde7cefa8ca3cb4ecc7301fbafa1c610aad66e4674c3eda676ba9195ddda9bb306b227e2b3a14bfb98ec63d4486b83d46aaebe79b113d8d413384c7c383e857b7dd72098c7490440de92de684443aabbcbbd96139f1f3954acffecd1bbca2f4c67a5a1f5ff3c5dd8de9319fd429b11d8589dad76d7bf259c1ade4c4fb8bb094a0c87b8140f7764264e656614c0626439d417dd3d6ac7fad178d515d94ec8c0ebe1fc2ff0abb566933114863d42dcec81a834e6cf47c76886dfb024693aca7a512a889a60ae4d2d5557ede2b8a02c9aa3da74ffd707c52380f60a8409a44d9b190dad46a02cf6bddafd182e3b4c7f7c5c08c180dbe8c761c38663ab670a35826a17b99c177236046bf47cdc997034895cfcf86f4555e39039ddb512d8d059a019f482d0fd1868f86864ce25c44c6ac498a73e90f2f38cbbc75bc5678202a8c1d12acdaefa9716d0125551a742bac23277aa0a48db45e3aafef76fd47027910049cd9e95f43e7fa89fdd0c31a38c656856c3b2ee41b32d1773afe13a1e31ed722242f211c5172be87cb3c437bac052a318ffbbef21a7f57a3aa91d9d70d527d0725a0b5fa3a0c30fae159e84b17ed2888a17dd71a6be2912b9057b77a2044c6082fdcaf8aa6d3d32d5b3dbdcbc56400607f90e4893bc7c25535a2671121e2dfedfbc8f01dda1ff938e267e197851d45cf4fc36a1d6cd8c2753b476bdd6acef40c70b9f1bd12c920955cc5b6b0fdf2af609f505a29269e18d0e7a591297c31c48810df8d95b7b1ad023ed4eaa9ca8bc24d56d9bdf44ba26d0fd7c62a22cf1d18bdaeaafff4743de5e513aa91e0bda554f3a2012e2bf5401d78b54e8d0bbdba7b254f3bfc1adcb57ef9aa0aed1a0ca63096d590694fedf4dc26d689d8fa6baab3682dbe9a77e6e7fef11e4008d706407e08e4caa80729f6bb236aa3d872a790da4b7aaf7b91e1b430c35915a23ba4e855df191f721faefe66d4c3e5492a9fd94db54fec4f9ccafc9ac6c44caaeefcf077e121811654eb282b24f4c359fc8859fec8023d0900f5aefb29aace97e3e3046b69c7a36564a38b9cb7108a2b8b31a98e562ee42f326c6c13b20046ba655f7e49c745ac416b0f53a8943c85b07186064c5be50af4757e0ef259338b30ca0ed59b70fd509058fcc3b6ca617c9a8b71d8da591673aaf6d12a1ee078488a315e5a5945c848df0abde907ce56041c71891445dce0ddb63873a341f81c2f95929d932843cc0bab4af5bbd590e1c760031e6bf1d21b3bc7af2b77c5be073662a0167944a3ae2bd6078ca2e961b69c844faab587c1b68de9d2f171a73279acfb2544bc6d09d62c5060943fdc7b3f9be79b18c757fb4d3418af7865f82e044d18ec70fab7a0d79b3aa2f5e26e75247dcdc1a007e19f2d946a50ac0f995fcb2c5209043dcabc6a80cec70bc9b6503a610f8d63a6c8e1ceb07583f924e28ca2cdeba745f8aea118e9805ee7a8bb4e31c6898cde5a49be4ce0178388053b9382c399b4fd5680e0962e7c771bcc0dbaeb666bd749ae4ee16bd9e8596554162793ac14a478a26c819a26bfd0a70a3d6c4bedd5fc2ad56098d7599b623721bc75a087339d54596d40df9703df0de9f1e704ec14bdfa7c9e351b5085c41eb6bd172c6e1d4294cc016197a2af1b604a3a0e63ff115f345e2bb625e829f1004e80b612544173b4da1474aa74c6587ac912f37230f72b71b993888e09ed137e5043d81e666f23a540c551b427956176a2f5a5d8b34d5bc86259ee4d60b132a42e32eed768994551bcf2f709782d9614715b8d7534e65277483571df702e6cdd9966f85a768cc85eb713bbdeabdfd55172d723df4de0ef96c8e2f9efb9a4ae19ba76d279966967a2ea31b900ce3669ba5a5de9e9baf19b5edb0a3c152d68f1f1edfa2269ac731e68f368f6fcb6a3b602b10f34bc790850b8f40c249ce5afeffeffb5f8b95490faed771dacb7ec9d7797803f6b6e7cf31fe8a90e14c6ee8a7cf5baca27544929a18bfa70f04b89e4327be9666ab3899ee2c82df59315953a8b285d559ce50bfd72fe1c61c724c9518a49ef2913d821a9240067d6c88af366df79c122dca3734599b81d92d556590f9884efd4bd550a4f1f9b7257a49a633215c63a47adc16ea283e7a4027a44bf2b04b174292c5389d8460be25370d80f25233a7a5a6b6cb4c9370411a06586a7e58a2f669885eb25c70e53778bfae6b85a4e35f6a73333b20fc737594ab0fb021336eb331d0105764da8bdb1154e8c217308e79ef0aab1204efba85000ac9d18e65bb3578d53148855b4dce89d02e77347810e3cb87ee718fbd3368e2ba4cc74a1a1a3a6047ab2bdc121e71c17bc012530ac4938af21946e189cb91bc281c96dde592d6506e8c7d79ccb38a3952b372a3957a94b462b7642d25a8f1c20cd251352cf512dd2dd974b3e0f8180787d31ca0ea3605535391588a2c4e69db1e0ca5dc305f97113eedee92f879bbfd9d556a1a444f60d06735f9b948f9bd0530dd558d8f6e40742b66b862a1e239f3c8c47f0662decad768e1708c23d4a2d42812df18d24b9d3ad5d9f905e07f1e8472786e27dd1d1ce77d114fd3d5c5845209799c3fc9ff18865caa9b80a96a2dbd69bf6330e3acc557703629b29140360f72939f63559f9a3dbf9b3d220140b97f18a7180396cf96291d2667adedb68d38069fa6d8755ac12fbcdcc2e69fc6ad62457cfbbe6b38832718aad4b40df07a3168d0bc2a393a430933de32d54301af8356ed159bdf285ab52bd9dd26ba0f344809f227cdc9a19fedbec1c114f77acc60a8d09867628ca64fd7cd60c83016dfbef1574e4e9497f920f4fe45345e78a1af7b134c3f2529484b4e10402a65fa5ed8c8ab0280f83c76a3e791f21871e4f0a9b5e6c555c93cab83431835de4c105dc9f5a11832c019b77253b37c1f95b0cace748b86a73e9c314526d0a261a8c011ef6afd230d909dcb55341d6955845cdcc6f7369256dde165d41f8dfad60779176894a436019febb60e936fcbc60e60dff09c04e03a943a636638dcac7c5237a9e470e6b801b1ad55a623fd355345b53a90ece30c2b7adac74ca84edfe32af008ba5463b4efdad9098d05e8941c0b5ef26b7a1a6fc1ed26edb2a35829050cdd8f4b3c000471dca33dbb3d459a244b901b8f527c5fb7c889cfa480b56b2cd0f125e9a8df716e10f2f353656daf8f61f611aec10c286712e8991320db35b36beb261cdc09739e9de11f09d879a9c6704d7c15c78afdf979ed3e76a86b4b65983e12fdfc6b1f35184da6f089f7a82837bb689d03d2d7bc5eed5d45cb8fd1e5311c5477f46b7e86594a45163b471bf4962d8488a317ae1875a56597aee186d962a77a4b9373100ad4cbcb1700666e067bd20b13ac3b9461f21474ea4bef2a9a48af50efefdf138f5567aa5f7db73c8c52a8b96a565c3b10149d51f72deb9439a257216ecfc69ac98c4700906f28d696bec7e782d17093687a413d43185063b5bcc0261fca5ac1548df554f8f77c6f16921e09b79078e78d476142c15eb4f8f93d9f9945d1ba29b24f3b059c600df4d8ff613d99c3c6ead58db317940199fe44803bfe8da009c5ea85387d04c123828c60f1ffb52a1d151ae4f0b677005458d40a2a23df48ddc1a6847d6c2990c6338065c909fb803110b7c7f6cc06a8854cb7f89a3977019acfbfa78a50bd66ff42aa2da1deb06011db0c33269c817125398b6fb71f46982a629fe44e09c45abab3e6c05fb42a8dc478ae2dd39c13067d4b10f06282dbf2016af7deec701efae355a66dd01d010d9d1fc29e937753aac8d3efef25f3c0b8857cc2af5967f158a80399ceabcc308728e9914feaff91fd39bddae9c32a83895f5791bc09a40d840f240d4a0ada42613686e301a3b01afd295a5318281c1ac4fc3b9114b5d127483163705258d0ada660c83aeb68b00bf9887ed9251193c08b77579aa3e1cf7903eaf1468f5dad4ffbe02d5335505bea36c472c3c83505b1a9fe54f92bfd7b0707b4767ffa617cf2b0f5e4bc44c3263a1fe3566fe61d61a4df811971cc0157748b65ce5a74e2b81d826ec3af495e2b11627119c0bfa7d301c246806e2b6023d1791de04aa367b63bba91349bd9c3b9f30ed79128a2ec34793364d6fb92c82ff720050f15af2595fd266faa82038e4eefbecbbf420e3486727c94e543ee8b705916f90d02e99f79acac8a11973117ba4e379db40adc059ecaad6b486e5902f0fc8be84a1c4c0ce68a4b21cc88e24200cf712ced9195416665a7e800fe0d283a8b245c35dee282abe7f3894df4600313431547b1c806acc6c2a4060016b4764853fd80fa89964ca31146961b45e2ad43e06b67e01a0fa854bf566c71228e570ac48d2283fdf0a10a6f54caca2523262f7e753b22fe077766b524fe85480270726d9230c5f0d5f35b8018855d530d1072bc06dcf72a673056c9fc31c9dae9bacadf510fe11dad007f6179870657761aacb262e6137c3d52b71f22d5050555236add8547746d8fd45ba00e69cb6119884bbc70cb9cd52084833c1a5e53edc6b004da8f48a844421a42a7b82bd0091edd62fbd4ed6eff7beb4567a9c5bd518a836bf7deb201abc763fd52729f030a23597214c1a483f2743ce98c9b1fcbe625da9c5a797d197e2ce347f9bc878a6ffeb4d44f011ed60fda4a9e8631345799d9bd80a3ce38cadb7e79f5d074abba72b4798260828858a50b7f5cbb9816eb89b1efc801cbd0a660608f77c77c5e2aaf670e082c373015399eba9174c4fb5aa5b3275598af3532058e52e2a0fd4dbd504445f35201f41bd4d8c87011370da88b0f07718902222e9ad27f3742632a1c4d585a8fd6ca89f9f0a94400b65185d52343740c6e0525be140ac92caccf864235403857a38daffe031e7c0723f9f79b73685cb7c660da92b772b07507e7e9b174fb65e3cfe118d35f1435d448b26ecb4d75eca5cd927b946847b55f5531add624cc8081e60f3b0ff4ed152521873686ab725aabb5a70eaa9391f0f855e4410f1904fbd35e1f475235debe696341841bec494a982b34b5367fb901e86fff23a0236925b68b8d87df0c607a629c9e71568833db75d3f4569f773aa24444e4ac48812ff7b80b39e32801134c9057c4ef72b5d379c90a7108c50e3d2237f06ccb804c6b8817494f2bca7905beb3368d5f5c40b6c17bea03eaf3eb9728b19cf229c312c80b24056b52cdb3cdd3010543aff16c5d0bd42acdcbbfbf7c64ce5def408e3a42c78490dbe71c12ae2d871125b44d639b00a4107232ffe69c0c2dbebe3ac4429b5c8e420cf8e8aa4b5f50cb4e8114ea0a91dcc6f3789efcb82d6438c7cb38393250295f8f146d37fdc2dd4ac339b405e0e4b638bfeb1ed1045ad4649a6c4a08ea570145255b0dd8a2e8be8abedb4c28fdc3be127c3eef1c0119e9125709da451b128798261cb58d4b5d659b73f4c6d7112f45648002b1b9f47cbbc246a503650640937caae498f2d1f71781443fb57e55f6871fec569aeb2b173f717082b993a74384d463b8e4202fb92a34e301c0c065312aa828cd140881c4149f6b97c300855215b16ad579f2fcea136b014b319d331bee59e20f950e5131448d16f9df3e19915c49cf78b525ff3bfe725cd15b9ca4d62443c4aaf66090bc6192a75c35b5c8386c4fe1960a86e48477dd8b0eba15e0ab63fe3eb1a3ac3a97524952b95255181e6ba9b4691c0cdb0ebb160e6b04ffaa8e81d699097cb5373ef9a319a3e4c64e70fe993536127b18731ac75855eac3c43690f44b78c6a099bda11428c25d250f1bbff8670caa48487e8b280fcadc32cd5a5fcaeb7852e5d1e49e21fb3225f975cd7bf46130c57cb82fd1c8bff0a3595829917f58099be95887b149209e26d46cd7a70a09d3515ee0e74d311ced81acf6007e42d99e882b83c9d9eb38ef69056e92d3d9cba7809f8f33cfb8e754e23e5c1f46b8a0153606b9480eae749b778466759986138c8043dba94b65b6ae534cbdb0c952a7110c29c8e1cdd88e720617b9c037ead02759813ee8a179b312bfcf0002067f36f300b95f764075714ff4c4d180be22daa949f30b3333ebe1ddbaea855128c5079192a10ac56aad809d0e7020854437b626ab9e98a15bbfa2399f7a990388fee319437eb1021bbf7119dd91088b14d5e4276f3b5076f0c670aea8ca48e829f7071e301f491c5f5c383466c3451570ace634f2d9eb6b1b09069f9ab285f7be5cc8f09b99767cbec1875678bbf6dfb8e8f792d758903a07652285a02f07bc201c27fe7535e93673618a287640b96f0c2decb50db9673bfa3e6e31e8174e8aa3a8b9abf4a43877af7a3a82acd42a23933351347a46c06ccd44d1a1e1f3a4def5b4b70d54dbfebef0dadfe4f24ada624221a227b698d46505c18036b7a66b63229e06f48fe912be4e6a191887d7fd76b171ff516ba6eae56a08654b0b0ffd69cf88c7bcf7b65f07eb782cb5d0ffe0a725c5ccfb7422b877e2fe52c7af0f93bc9e2bd079be032f390fe6055664dfab2ff0ebc11b37507e338da7033f67998ca02058781a21f7e04fca6e7b41899bb18f3a881016fb48e898e9a4ad74824163a1083549d29405565e2844d0af5789b16f42e097836ca2b86c27a6b15f970567789deda9ca9f7042a58aecc8ed5b1d3b771562757aaa5fd6db11599bc331bc0b81dbcedc99c1cbb72775374e4b17cb339460659855d0d927dcef6de2af6f0a95fe66f4f21a07822e6408b462fbc467d38a6c1317b4a421f6ecb7013f5d9f551a3e45bd53ec07ce9bae0f690ec42057c36a2a59cf38ad34f2bc577fdde1e875e4c546e30ac00e060b754035d9097cd166c504338beba54c4afe175486eaef57d8f2b907e380b6dc127002d0042606d046f8898bce2a303a1cf808b5448bb41b5bde218b9793b935eee47d3ae904fbed5df13fdea2e7e48f5393820f344cfafd8ce7f8a262b0f0f4fe9ff83ce0ff3aed08ea10b575e92969d76b9733dfe1072f3da9cb5c87f078e5003298a1038b30e8889b2128efb024cc836cea19d30f23b55b0693a794e5b50d8eded61462fdb68232c4541da33c5ef2f8d4b6d72764d6ed80d3d1f8a97cb5ccdb28ac694cba0b76353de00d7e1439dfe77f5f24a5e70ddd2a145580ea88a663875d02365c2fb29c8db80d8f3861f34e372160e721d71b870a082f26523ca6d68330bf60cbc6c8aeeae7438783b5ada7a5ee228a11d98b0d57dca793bc993ecc347af4c89fc579844a3eeb2cc1d8064ec1f5069a514271f88f5c948840309bc04622fdaeb0a306eb00fb2a777bd787370e29e5ba9fd8c5a24a7a0d2a9b0560cc88262f93b3f2326a03c346be976707365f4a0bcaeabee3e2ba856e2c91d14238e330d143d61f4a4f40782620979360a44fc61006436ba16be1b9226f86fc59857e8d2b0a5b5d28d88dd3399b9bacb55a228783e045061fdad4b8b9f5ff6e581550ef20568f7b660b9cdf919a54aeeada3ddeb96448cc53fe7ea2d9fb85b603becd387162e37f7b2250962802a94c139593fa89413c8512be0cdb936c6a139cd3e9bffaf1b171a429c769d06fa82c0004c33fdc058c4720a0cf2a6b48761968724d7a0b9d539f911c03d03eb59784eaa9c70eb3214db331ee3f6cfa66202239150b832e55ff24cc548fef985b42c2cd5e29a0a3d0795988b3115da9581aac15cb79bd45151b9a6f9c88ccae0b7c887060dc6bf11aec447a77774315f4a85b1d9831b43c49a626da5a37c3374f89a219d4e41d2aede80d03767ba4a92f424db87fd55770728c19021f66a912e7af2ecf171d49e59be98f9514803034314eb7357e14056676b939648e73e24eb6b9618595ecca5a15b6ff8221032c88c485776104b5344d11a28647babe9014dcb575d04b2145336a6da86605bb18939279b8b3b74ee559b47f3570b889a2d71b9e2f36b14904844de3c689ff68c589a23e242c7b2d0d9f4874f054dc0d9b9c84d993bdec35faeaa07afb1ce17e96c6ab609a6141eb81efd687decb118f4a6b43d59ff9ef056ede74f700fa600bb6e9645f1f88204de8d97511c46b0194a97084a240b72872f211df3b5ab431225ff6f250479d4beb5ea348b034f9065134768b0d678a08aaeb2aa56a2d019499ffe4a6f36cbd5dc8e4db0dd98100d7f1056c8ed0c8f67c69cfdc051fb2dcbeb5fa1942bf096232bb24377acd53ae1967b121d61624f6c3db624fba9c1ea3210e304bca5206453d3501ac68cbdbd3fd996761511f6813732c43eda99af0ab9a1af97ef8b77d77eac8fff71cc1a93f2941b07ee4e6da6098dd8eabe36417f1bfbcd8071abf0c1fbbcb87186a4686fccd4179d761a2eb618d1dbcb87f526152d9bef5e6912a18ab4e8a39298565de6d377d9516bb8b2808775e52479986d3b0d24915808fa21823db0331a1a39ec582f39b0b31c60c1b2ba7b9f318009a6cc53b6726462fa5409f80fc3968494420d63c16adf3b0f154438f70d21e41aa4c29785b0f547966630fcf4b2b8945e144a53ca614198d27c04fe9245733a36f5dd678dca0c0b708d58626d8c7a9ea7c1a5859da94851e988f443631fed79ab3cbdd7a7f466f91d22c8c88a152b0f070c91c9a8462ac52b2770ac125fef8bcc42399207c405c412846689fa3e9b5951612d66160db856a740a08fd7ce058860a8df2869ea4df40cea56231c79e840ff0e49a7f01cb5789058d6815771a545bca83eb734c5b1c6486f550cff90bf8aab622b2894721f18e8d31e860bbb3bd6bcd33b16f2c8d7a9e9277138b809165ad8e1919d66025be28d00c198117b190f2b3406e33c26f0e3d06d9403e4745ba074b05851afd70c271dee6e0a01cbfd3bb7c0906e3561e8b6720d5c30e034364b82d9ccdba5f0dbee4e14ccc0f727622bfa01b77d5ad7fdaa0c4d0e8474c94b3c7c59f3ba96d53472bc2feb2cda381ffec50db5fddbbe7eab45b86c1ffeed6c8464c7ebf6acd6e9381b13afa8d31a48124b635a010765d905080017e2c49df4aaeac40ede24fcca14db4928563c415b04cba4009902e64aa0bd61dff729a27f8ced3d9da1007b01a06c02e559db8261667e201c8a4d90e3ccdb7ab32b78ce146657a805bfc4afb4e86a20c3a069c0707ff70030827eb063a48aee2b2fb5bc67c762efdb5a928aaf18c9a203249d0c25a9d0c7cc63e66660720949d8617c870fb1eb1f412e410589ec43892cbb6e640d8d888401dbad48b9f3074ff88385d8ed4070ce7c26b8ae03a30587dbfdeec3c52127b596b82c162ffddc9683f305a3708ac8f0b6b564950c74c628a72b6b8a7778a1faa5905efcbd136da79c6b30eb6b6109250682a1177ffc478130bd754ee2e0a63938e6c0022859a3f6635c965c168239ae9d023864298388eeb584de8f66cd1dd80398da3f129cd353e979e6e5987a87d4a2ea58e9e4aca6077c8798bb45838d8d58639880663e289a5da386b808bb1a0f6ebb53a9b473f2cd753eeb6206fd13986231fd8c116249fff3bfe323791eda24ce268e9dd59db86116b842bcb8e5df83a7b1d21746664f6ef5b1dffa95cd864db5702da305d69b8fc100c76c2335d463f944d75fb60bbb880ff9fcb40d3272f7f8f787b1ea7244c4c89af1a9bc76f53b11decb05cdaf2bd7059965f03acf80270ccb2ebea3098f8b41b8f56c8c08323ad33ebe7d20a870ef8d93c98719bc835eaf3a3e699763db172c31c03fd379f5987aca5383fb277e02ab2721feae0525287269dfdd81a9a5fc71c3622088f65530056c9f4052cbc5a6fac52dfaaac2fe81e9cfa545bd6a96eef361de239cd1976b0910558fd1dd9c05907fb4075f3e346238432e71975797c862ae406885f24e0a5c7d43ac03719b23ed54a8ca81abda251b145932888c8bf6b140f0b15f743ac2a834074c14e17b23bf62fc8004dfe55ae8214c92705adbc423ce85986b9c757cd67195ae9a1ad04615bcf53e6ee4e3acc98d159605506c96cebee7100fe2180cf31ca2b96c4de304b03d3172bf016b0bc0716b6234e5eb3dfe9607f06bd7d5c3217e855b5f7a7bc4db4ab994cad8b2c4f719faa7dfc22a9fe7e01a595e5a7239e816a3843cfd9f689b16baea8e311e15c6d5fd40fa7ed943902209145655d9b4fafe98e73f97ed99dc7db604bf0d293b45fb179207e5665cc9728d3f84350be5be60a7e6409482b84d0644aed04a00e3f824d32b2d7b937bed44a065076a0f576a3b5d13cf2861d296c5b7db4be35d9907f5868a16d343df0c27094858c8b37073e0d5b9b1f280855638353a4f977b271f4386c7638df67c9c8278b71c99d0cb14ee1969d25857426dbd460c88d2641a3e3c2e8c77bed3652c8ae652c831dcee9a7ca0371c16b62b76390e1128656160e3bb15a8476afe67feb714deab650dbbe1d4a5cd834cd2d367ca5cbc624b7287dcce832a12ee4a726e15bfe5df4a81e0e90196e5f4181056d70362c1dff6d0385cfe28c81f6eee8cc260672c595c6f973fc4f440082e97d459f6b5e715393dee05eb62de613d3b3556a2638cecc26ca111af904c818ec5888fa912e7a8c258ac86813a34f80ad062d5919724ae9b1c897f134e768f6f5fe68efa2ff9440262f7e05295dba6404e84913d7974ca00550a4a1240ca927cff2c44ccf57551d8f72c20fa3095cc7393c3cdc768c99f668a2aa84da3df92a080a27376a9aa35eb3f7c8a64c806680c72a1d6f2eab3464f8533186531d7acc8ebbffbb61a4bfd56322b5360b82e164f6d140fe21e6a05f7788e055b039c2f6ec8f23e4e4bf8b805f233e1aa1984a1ce265bd23109013342d5aa060b76b30ac6ca20d82b8702fe607957f4225a6656a1c34c79340c13d0ef3db2fafde40d544b0b35045359a0ea565b6542b644be257b695c3675e99fa39e98362c20fb4412ad0dc33baf6d1471f0dc1318632a26edde723ee5ac335ff30c97cdcb7bf0642cdd9b052be639bed9287e2a5dbda0542bfd27ea896f56837927de5cc9e434123ca95911c3da3b212c553d2eaad2fee31057fbc7571aadd4a1fdced9a1ec1bb0c12509db6d1648cc82e526fa962d671acc3f2aa284e3266c2da84dd173cc1ade90004343ad1813a57966d1bf22c2f202777d554bf526b140af0ae695218e039685e7bfa993de14201439af01184d7e9c1284baec26674a8c2d1161330da0485aa2b0adda4f4142d1764440647728b3954facb63f6cbdfc0c92a239380458284f6ba2b006248d7cfb553dfed489110376a21a05efb6fc8ef2da6a47afe09047eae14b78514bb714eaa480cb629fba152eeed5740057366a6ba0e8c48c4006da5f2f923ece8389d54323201544e5b1a19c2922e6b312071154f067a80ca1374f7037d741978c9a8063ef49adb8ee663f34723c2fa206665ead9b55230663d67f8de31afc6618230006a2aa1bf08538605e393dfe0473037ae084b479b78a0acfed43d6b63f2950077e433f8587388f97340324f7dc026c2856b6001948ffc1ee56d5b6a4a5a05920834a527b84749033a01cd61408e76014c45e499ff060717aecb5336061ab097b7ffa3f097da8dbc30e8d21098e31285398e79c7a69bcbd2e6f209e5ab5ca03fc7b068b8440d92607939894c30933dea567892717da51f8e4ab9a106dba82250051aa1bfcee96b60635f6b7fb18369faaa1f66e8c23c7b7f6d41e60d133fdcc17a83724c89b71f19e1b0911187dfc52e454bc183b4dcc55de33840274d1f98e255d5568d6d171dd0a665bf046a56a512896c7edd1c11a992cbed20d806e998c1d0550d7dd65bc66d32aa8c29916f45e2e64c273a9f5443b084a0d2559539011207c1654f776362b7dac804c346f1650e7b5df68103ca5b8b78daf11131eb7435fb241b04a80fc6ceaa771b66a7b66ab202bc46b0ea110a4661ccc2dadb49104549d3e8a28ad4578bed4aa55c3dff13733041f1be0e2557ce9f11c325f69e1754de36cc7eb810c108b1ca1116a20d4fdd7c728c1f4f972b1a9b028e6043b498d11d8fd9a0d69cccb724ca61bd32a8a98f3298466098b2d51520e8cbdc8714978c5b1b1587b668eab007cd3d3c1f86f81f2c7880ca1769090847ee60e05866a91da0f4f1265f1aea837598a73777964205eb31c7f40a96a1cf52b04a90e79683c8607e503b64560e638e3784da687020fade1de8da08941b0f2e8e6b60e88cdbdd3b8d5d3f4169bee731d02e8375e960ac6925ddaf0dae34e3887448d87e43898e2e34505191d0970afbbb29c452c1e06d2ae2eab5f4725665be4fb313cc718f5a758606c24c630eda3f160153162877ab4a157d0232cc41467c7e0c8d57a968db15745146d6e7026b748b265a87370a4de55fa6389eca4e1a9885a3736a56f4e37e128cdb2f3721870b64a15b44561d85c18f6e4e56f27ef5930d7a1501cda16e1d7e202793487e2abdbb76822fe78c3fead6278675ff2462f828942ad473feed91e51678b816be48e06582dbc542aa1fc7f25b8990701457a42310132d676e5e66549131ebb6fa48904c87961efb85a2dd40e280736aaa5089f45eb8a06e2115dd720f9c497bf6ca2f6cca31ca4d3bed1401661868f3d545ced6354522ecd0bbf62d3b51859007b41ba9f5b2f4fda2d128c9b46f8d28275e52dfb70c122ac667b909318f37a5f3c4718178314e4ed960893e7262563faf9f99bb238e5d739d66a67dad322a5d8e412d9dc73ba4caa0ecf449c66ab0797cfdfafefe60db5e941fa89e833071195f9df2f86178dc0cca13f23ac852d1860a45f8384ed3589c788a37722a525df2b8bef5b6a3d0e9e841be22522392b3090a0e931312e4389f155a14effd4acba51368d3a76eeceeb7d97d2cd5594db38273ad3dad7917e5e46a89ccf62deecf69ef5a5e7df8fe56e453823b61429699110c12e5ecf110808564da2df0186c467bd116e4c0ea8ae26fc27022a756971a724d5d42336970d540f74e3175598a79596e31667bd99cc4dc3626059c64463fa6bf1df695d80548e30e1acd649b1c0929971b337f29a3dbabd444320f3020fa3069d5e43d5b6f1e4f899c87dc0baa394080d5caa25bd56460ee69ad3189676f17114d74371fe68d2ab32e90dd0ca2f2f6abd302407682868c7767f4a14af8d9f90f8be35419a65c6636210e9cff1ba8e4b52a19bc15d7bd7d0cc070823308c5b79cae3284b7e81d52fff2cbda73205ca808f8fb5e9f59c9ea97839e7e6dd3f27821ca8afc252bb7c5d27bc6ac0de8164b76078b754a0ffb0e9d46835cf08ed982d582d2c60b686dfa043709f04e4471da4af04008bc36e8ba856f4c13990a16e2d3f227f4221dac4ba9e87236e21f95f9be70fd422e88309e6f9ad512bdb23cc191e6c9139559f66784b588ec7ef866f80fc709d0979652e98a2c2551ea528f52a2d567a86905354ec6de6e6b04940a49c58d2a34ad72ec398ca2630753670eff6a692acb765c4a9d9a6d7fc16acbd60594522c077085ac2b0775d4ab35b79fa74faa9f27800ab852e43d6eeca50342822d9ce5ba06d8f22ddb0b4267de99c6097131a75ba96868dc773d0283b8fe3fc029ccff5eb45499b0d3acc4c42d879f2fc7fbd34d524b7a530be1f92a43207555f7f2435bf3cc1705afa1bd5e6ba62f47c3237c70f6fcee4bc93b7576033aac5a9c9dda973757207ae7894cce2ce93956fa421533b3ed20e5ef029c9bfebee4105e17b605ba98a18971dcbc75d8eadade630b3e42909f526c4f2f4a0abe428fea4a7b7cfc47b74164674daf104156ec0499850acd0c75a02406685298cf9236af96f286ad6b24e71f38b6e1c4bbb2b76858f32dad4aeda773dd58ddfeda8eec5e9515bdf60edefe0618b5cd645f1c68e5aaebe401e35e0bae28f6fd3d1f2939dee2efcbab1c6719362bed29d8b09e585546d486acd5fcb656d73b3abcb035b26e4eb64d28f68f841553fddb5eb76f659eb6e819573d21291e02bbdd14352090650ed24ceb383e23905d0ef6670a582301d6b344e7f52c98be8c16d510ec7d268ba96f4a975079a32a28447511ef5c19ed4730522879917298c8c496c74022a3413006f3bcfb2321cb2b5686f8ac84ee0b7973247b64e8a9a8a81190f7524115871a36f85e510cffe3f50b89329d86046d6019ac45f346d6ed60abdccade1eac9d0bbdc033dec4c850d334faac52fc93e1bf2017f89e7cd0fa2bc839948b6d53164ec3a1d74f6d3fb1cebd92116051cb54c074b5d0686e698fc12cbe544f27433159e56e951815c3c725006680d28bdb30fe7e8906ba62ba189a86164cf0fcfbc73c2b051ff057ca52e0b5d974c0e8d2f0e88688e08d80e31c1f7f4e8a5ed5e7a823cc92bc3eb7a8ed2c93f817cb132f89ab262aca4e25bc50032e6fbfe4f682b57f77a27cc7b888f652982611b7d18d8de19618786a6464da0b4640284ae9c7777f1a804533f7eb1926940bbce073bdc9835140c2a4ee30fa515b7e59b9b860c3acbbcfab2702dddb4339724c4584a9ee2820d3cbb3e3db3794a36aa079a10346c155666695b9c566865592f668c204a57b4bb7256ffe936bb28ab31ba714fb5fe3b0f99b5f5ee8ae1855d2381373d63913b14bc51411c56c1b8c8e3363fa5add5ed8d68799a2ce3c192b05b38bc995c36aa62bc359f83fef7538c419a18b208a4cde416d89a4ee1ae42ab5854344ea8eea184e830267219114d38d3b04f71db12aa2b985a5fa597cc7b6cc2ba576761661d252f5aeef6cb909e27df312111342210ee2fdd2d6ec7854d618ee6334ea7432fbc680559c13650c63e290633cae6b9f5e5cd97f44bbeb97ff7bd35180f82addded30f89d06a9a8cb57610e9275ad4c66db0ad35866bd0e2aa30652c694a075476bb482f5d09206bd93f389c3e8e1571acacd3d4bc212b58fd9b0dfc314e860a7afa0fe27a206bec0c2adfba60b189af19dea40b794e96a522c15f86e916dede1c5709825a5ddb4dd557eee315520985fd328dffd95dfb23c9b23dae54360fa018fa998ac8ca402cb9451c0d31863fd38f145040fdc485e78748139602d7cee3dfcafa020a209f393fe92ab393d548af1b0d77b6a9a8090a9de97bad411b220e9aa53ff44b0b9d4727383d655443964288ffff2aea60c56fd400f7f76f066e5f026509980f32f1eefa1f685ed319b49a7d0d5da7732d730309f47cb5a63183101f72d39721fd4fe9d137d5c16b46163839a3693bb60ff33a22098c3d434b26d9fea3eed20cdac9220062343e04a0e358c3a03e4f3fe9f70e0c3f07c445a99518f3317c55794357354c987d592bb9c3c32589ea59a1daffc134a5b5d1362386e867567612ef6c6d43cefc58464d0c907ec632ad86f25f1fb0aa590f283f03eca693cf9430d0a34ce106d264fdea3daeb7246c9cf5ce54ede5a93b1de1e19e18a80fd7ceae0bdce7a3ef71f2b3884de19bf430a372063cec22a1faf950abacb487dcb7b21ab71268876b11d1a4714751d64c22a6afbd2749a3129f833d2e18046b186ab3208f7fba75d17bb38a27c45275cbbf96484b4a32a2de01a58903de659dffb7faba4026e08ee2c6c3977ac54c14be9b611c1aa7cf8925f7904d30da49c3fce8a29a150070abd092204ac6ee9168c2376fb68657a946732cf6c1461ce9ad586985ab96deefd43cfbc0cb0d6ea54577ae7d6573b018c7f01a45eb55aeff2b228c58c6ac67e21b93cbe76eff2aac820b683680e6ece3a098c00a5b717ce28f3a40eee5f0b3e81ef302f4d4bc712f64419b81b467d34a505a2935a685c626a8def5a5363e2cfab9ff75b90cf29739da506d2d04d0c874595d1bb914040ff1265370b82b29eb18190a3c8b3ce4e4ee18de66b45956268553ec4490345d485020468cedc2c356fb70076a8f0a51d91fea6887668e88ea6f2d7bcd0659bd2a1cebd3ce406ea861565233adaaf4ce21b9028aba291edc378aac96cbb4e17bc2cf9dc3bf4fb4af7ed41a22860371f3709d0e03d7afa538403f1f56c890d0d846a5c191f0420f28fe95e2fa65971c8fd6df2392b6182735faf3230cdb6ff0d966eaf767d2ea6af11dcd8964f3837133d145e8cbf1a2db8f94ca55de24614288da1d8128ecd7ae7a141ef56e17d2990a85ae72c9a328dce6fab3e3ebfc419e8bbae1822744c9ef5f58af973140b877addc9a8b2f367cdd09351157c19e8e3e4d033fed6100af6252bc15c1c0ae49080f5775cfabbb11411b30612cb1d67582c2299e2aa40ef0323ebf54086ea0da308ff88f1536691aa309d972df6a543a2dbb7af352790488975e7df4431cc4ef9408138193edfe76d4ac02b04b4469902d33d968e0e87055f63756776b0d8989420f9212bcfc504e8c46b2fbb29ac2e3966de415d141686718323e84bee20a53f0c984af925ad5b4cead666f86c5e5c97d99bfd3e78d58d326eff89293bcf81b301de824913447b691fbd60902d2b5290fa61092f4039b9752b298be8392f9939ec8b3c1e9fc18d23366b4abb71f471ace2d365a9c399633c3c449f5c1504449eef30ab4ed9eefd803ae9381d1d399354df91aff5981b9a2ff049f03ca264de6a46bce030974abed1b404ee929d6357ff7d4643f353f6bc1ba5710796648dfec9c07d5be02f6dae3b57eaf34678d6ca8b8b58c475a048f1461b6ce01ebc6fd050acb4885d6de28194477639e03f7cfdd7c467f5ab8a22ed080babbccab7626857c0346ba3a1b5d5d810e882ce0986e2605a8cf2e32f4b20f708c64d0ea7f5a31032601683bcc08a2063279e92d1a00d5be9f1e5e0c677284606cb642eba6f6cd24e6a190569c3ea334531d3c9caa07a6e24ac67619c6075f4119e82f70beb293ffcedb0549e9e6b156389eab15d4f2f58e8af64ca34abe143b6166e60a1c782b3bc635f0fab791e90cc1a787d5d9cf78fe8eeba6c9d64d2cf6bddfe737fc24f0b633d41254abc8ac4b8583ccba168a046e2b3148c6fcabb0296e9047c119fac9b54cdbe582550ffcb17f378e2b2fd218dbd6666527cc6f5f5f63ccf1a78ca0d04c19e9b80ea4be232f3530a48daa601f4ff90dc7ee3b58a848ccb915af9afc75437909846611bf57a2a33b4c0526fcd280a3d641cad79403970d5c00f72856b227d88315b8c997bfa522cd19e4b982ef1def7d53276729ccbd2eaa21c2944ecbc090c0d7bc31067556fdd2bbcd2c77d588fc46d7d1bbd78b3d599366c59cf708eaed8af7a2a775515349814e4021ef36a37bb8f872d66dedbe0bc687e9f021ef4f7dfda19b54a9eae4efd72321d65f8fe53e73100cd14cf6462883c5b675bd217292aa8b55b388ebf0c77ea84123a8146f8c46abb62652cf380ed128f6d2238dd8f7f0a572ceecb75a0395f18c9e6a3b9ed4c5873b65600f99dd72e5876a8d666ef38d6c471bf5aacb86350aea6c9fe0bb4b7b0fd388da62164f96d60cdb04f49a1e61d02607d49d1c28d660ac1cdcd6a12f126848821377bb2d6946363fc391a43eb4cb73cba9d17e039c253ab8d9d61c6f829534915ca5e15b4d35645103d204dd33bcb8f33ceb35a3f1ad98534ed7f16e24193dd9cb7f664d9a9cc5357841152e81862b5235172a924f3ab11493c495ed9c5741e261a9b177e6dba86421d877168b487ff3d6d2ab07f597c5ddfb29ce5ab3fa92a32147c3d3b79d4611118a11bcea6a7b36b0a7f2a17029f4b8bbee10406c2619976d3c8b83dd615b0de9b4697cbb941f9f3bcccb3433d2820774de59c007fd29deabe9a66f2d9b0c7d511f53c62b5b425f5b098e0a8b9f9856d49d419230219954bbf96667bc40820bc0b0f3570fec9ec2bdd267c0c1cb1b6ba281420e5141627c1d3b5044a393e3eb30f4b9f95ae8576ecc8f3fb5766667c214f8288c9bcf95e607dd7f112c1d9f56e7c00b58c86f033e138c938e7ca0195ece3b575c026fc9105d319e601f9f9211abd2e332998e5c607bdeb79b6470f3ca81a405d336208cda149f708404164fb6bf72465fafa9894baf6449be94bbf76c679d476ddb53ad3cdd2212944979a431de38859b702d6f40e9e11b1e5a62c56bf8cc54aa4073b61e1f60a61f0c97242eaf01c5a71d4a7b7da37c369324490069c493bf2c4c2a6874cac2cefc70a74984f69ff036f4c423a3a74353c7facfb350880ab5d449b441b956275a2429baf30c9f91619b306feca898a4aff02a716c6b1c20146b639ce83b903092ea228f9e181d94be0d05518a1c9988ed9f14aa339cf272b4442f2fe38090e0f454bac32a3752659a3d4888e7ec09c49134c88713de6a685c99df56fa1efbc5da4e65230490da84f7d6efb62516168dd5685c83b8fa2e17fe6f3c9cba871ed8f78723ba610ac347b220975bf0f94e47faedd8d19e592afb65ca64ad9b8559bc0d2a8cef4abcbddf5409b8e060e5324473e2b4b248e5962e6d2c034c06b991cc3db8a54efd082f492c74cb648d1d18b8577a9b5ec87743c26dd597253f7bdf1083ca7d16e9095d12612e496ff56398889d4112014466461e475f54477fea58e8491ed51e5270aec2ebcb822fb4a798f7e73aee697f838db0bc37cb8527665ece32be3fd3c09fe706a6f09e9a92e4ead66da74b359513837f3a631919bd46338079f8744b628a00b39e4280dbcb34aa352d77fd26c6072feaf7260a909bc15a64eb46ba16183204874dff711ef909a4263521eacda013efbb3960ac636ed91f82de6755b73c8280d0e3f33544e95b973fd656dd0893dac894bc7d27b332dfa68b0e914668467f300aa6217a317357631a7d613946f885dade9560ec29afd45e7325f2f0ae6747aeec9050fe68cc10881d52e39b5dd4ec5ae8e8acf935ca1f5530ea3b68f881d587ff1fd80000f7bc103435e427a0e720c7f68c713bbef4f485b62441dbf64788e69d0f455ce54cf394e2e424b8c043438d150ece67d36c9d709f1ca21add3852c945d689b9466e4390ecf442bdf30dfb904e26960f94c256fb88e27f0625f234864673590a9360870cf2aa2428e88f1f148a2a67eff3d50f9f75b58dc929e1f69ef78803011898e1983257d1afc4c132cfda3405b83b201b15d598fade69388aa38242cd71bd668718049ac1948dc5ea7185846c1fe7a8a6592616abf4100f38b15921a7eaba64094f031336fa55c43a06c15e765413c6b29a577c94bba8e056932983df12ec4d22ffc064e990629859eb54b58badf677805dbea44d561cf062d3cc40e1d459ef6178313f1e7acd3d6f607f5b9a50a6d6f297483739c658b3234fc7a84b84df24a9ee0b5fba11c659cad6200b65f2028539582ad72ccb603e5a10a4c2cd070164cf407e757ad708c087d5ff6f50ae1b9efe2f715721d5305db7c0177c93d270946cf4b426dc82030d246655e35de987f6a99da5db545320a0458df204331b5dbe873a089ae1799460f1a92d99934fd151a952441bb14441795a77e6369787ddc64750e2a41a71a6b135c9b556ac94ea3c78e57657abfb81b3a0e345b4d721c04e23acfd5fdf9e92bdee10cf0e4f6dac541a09c4826f37b10aa65f2d05b5dfbfa31d58d7ea33911c3c349d1e51f62228979efe2a469415c51243709e748546238bbf205f26bf38a19c3384bf4ae2601224dafcd109921ef95b97b65ec4bad23a467b9d365d361639187bef2f99d192bf46468032c3c9689eb304552343807c1132c6976334da412a1ce8db73453dbfc3e5d9dc5bc12a8a2e4266fb44c291f29f1930b015b6047ada249bc058ce58b2b34fe7c373883f990a95e39fd1c0d01345dbfe0969b68bc3229edd831275893c4b0cb0bd03336e7ca0961d4bdbc46a615ffa4d8e1a10e6b788f10882b27a4331a4856e78362f44d7aa2a0f7480cbb9aac9e6a98cfe929fede82a23d9565980463bb25b544d51e2b37c51c37f1fe2926cbce23d27a6d6cbad4959583be36404500ae331e9f133f7520db034e04a18a5ac56cb47b17673ed2c7ff88527525a0481025bf1511a19a0a4f7268bf4d877098a3c04889a4ea6001845cc1f6e2711a0562ef3d278ab779cec02774070096711b62863199a3fd884606785016141dfb057fb58ff8dea2f622bfb174233c5aec56189c0b080a0576a233958f5c8ea2e8f0923f83bf49deb8318ef0ddb040ce362905ab64e8eaedbf8daf3200c530bf6d56484b94b549d2206e2138afc06ab2dcd3ea2213ea3ac70455290fa51d196275b09235803216ba3575a9c037f5d8d90330dae6d275220c1f049b36b8294d7cf149db98718a9bcd143f4c3cab86db2da8d07edaeddca840059601968f1f612e8dc4e7b2fe3b3267e755d88dfea618bf2e102e6a6ad043453eacf2ea10f1c7ca903216f822d486a7e3489613a29278da289935fb791cfa50168da1f613036833c46a7947ce316f4db9036aee95d13c0c7cc4426e02baaaa082896d164f6f60434deb9c4d863923cccbb0aa5af3047aab8086a34d020ce11af7e585aa75ed23661e6adda12a0fe1bd576e99deea343f9168f9bd221ef8078f936bf21ec2d90d9fcfc90dd9ee24a6b2417d67e802f30feee5433c9b47214af7bd1db797c183763319df813994922922d0fd61d1e2443ca5a9dce5330b8b26984a192a0d7c1fdc4de327b8bad7668e9c9e6c97a9be8f979f93b1e384bec0112e3a5b8c89d20500c08cba56a00f6aa0ea03a250537f8951ed71a2a76437eac4b46a4efa06b72b4cb11990262ed841aef538b13037bbbd841642640fcf37c3ed02889168d9550ae1c4531b453d6baeb8e79b59c1c0b055c97cacbac58fefa0d650bba11844e6e1c83fb7fc72b2e6d2d71b152ddacfb5c48349fc7098a093543a389de5ffd80b5afd8c9c70a61a5e1e1509d59da1533da99c42954396854b64c50fb517b21d70522ce3b5547491e4d189e21e7f34693975eb7dd219add6bd2e66a7216c1c3daf9c689307ee19e65da77cd4348227d5e7b68b1a210588c222464a6ac60ddcecb828a49756c60ebd776d32c9dc65c1b88940be4e47d84cc266b68088ff116b6949d3745c5b756e723a29315a2a9523d4ae65f8a7a7d7dd09f3ab106c0a01b58ec6a16ed6e6f445430a2d7bed991c7f655c5f45c0f2f809120660679852712856869d7f57c44df5df941da9bf964a40fe3ab99b2a29dfe3344507ab04a9afe8134b60b0140384b7b1eaf8a5bb1e2684b54d5986ad583592ff8e2d1ddb6b47e7da81512bdaa5cc6bf89aa696668e3bd5201eee4df3887bcf3a9dde7e7d62c7563a18c0c6dcb4081e6b596754b8c953eb65d46f3eb94d28dcbc069150294e9e7f40bf2b0e412ccc06a03021f6033f22b6607d123c4ba2c7acb89baff3a0a0bae4e1e3e8be5cdb193b6d2bb6269ed28e75f96022a6672cc2d39a7267eda7ef693dc2d5e13106ae6eaeb2768d2997207b957a3ef8caed67f5d27e33e49aa9a62f5277d68991a5f77695d3b277bab55d8c669986a5f204264e5f16b17bfa74db5a7822a6342848283bd5995f11ca6d4efb57457abeeca7a9f1a7d12d29c6605b6271f4dc0bcf0d897ef63c41972def2ca47a98cc1e7eafbf444441d6203888acddca7995e0f83e6c3a353a251d640813499548fae21854579f7b40fae4aedd072e2a5b3cd31eda5cda2122a1453670713587e8f1c464ecc4a1b0ba1033fd9f2c2e90a23ed8ff820a0e0f87653ad099fc95a845a010f3ed469593141abf107d84f2d51a204d38a337d7b12e4822d4205d303b642f85e58a1a0c542dadb05eb46e8ba3bab3c3486de4436d21d2623e0ac62fe9a1a79995a072b2e6ed1cc2a6cfcee98cdcbaa8f9189ff12f0324659140c4711c2c205f4daa2237e0723fbd9dac94573952da9892432ddd8aef11539b60149f427234bbe3bee0b8f63ee99004000402fe7c9f03316df37276f6448609c818deaff299b862c3ed359836f67c83229d1c69ed0f7c3289aa4e46af4102432813f3892240002e82bff0f61eb7df1faaaf99fd8627c8ff0e5dd8a92e6cf33721c58ce73dce575f6cb2ef6f27724f552221135e95e31e8c5fe725b184f6ec415005455531d1d458c3332b64ee04f78c3b2f4099f9a4e79838240fa1ac95c7b7eaad11fff42b6db784a3a26d316ea81a80b0fa34572477d3496e6ae7ee7b05d85142603b6f0af524361427a421075ff61791ba723ca5bf1edd6a5e8e9b9a2b94589aaecf430098b070996ff13fdb3e507fc5ae7c59e41858854b134af72795f2edea68ab12d7c573bd8ef9d65e18264244aee05db19a3a91d37bf5dbb584a6c9b306a7d81ddfd1851c693967e9f8f16425ae0f131c855b59413090c9fc2e746b2e56696ed25f2dffd665a32541f0e215f9be8290eb7c0ccc75b1360b8aa635a057fd7a2099b24fe0ea7b58ad2022754e9727d7a1a1bd7718df191df3892fee872eb0e130be18fdb4b02dce692711eac4decf43f43c30e54d77ae604c69e1551816efff67740c66ccb2d9f57e32d7c19a7f6b9898997f1bc8e0da35b64807cfa3932d0f1040fde650051603e2d484b60396fbe4535d3c596966634c9e1dd5984b0015a1a607d20fcb2de2145772749c89bd1d9944d54fb3c75c62ac8dbe9ae2b5ff83c0c5a37a7ebc2baf38b57b6033dea7aac8ed972d94937e7c76a43ca872eeb5cb653970a2504aeada668a591134ce3577f6020e029b48cd9bf9dc189d4e1ff36fd65d3ad9b6c568c9c5e69e1caaa8db9ad8e6a41717dc04c797555fe70b48db2c57bd167d94015efe5525c8c78ba0bff2d0a4bd70dbff4a5e8e48cffda767aab73576b294907c88f16cb84188e424392c72a06e08b2cd62febf1bc36cc74eb9fb477ab2ef552c99c73b09bb978e62c2311cbf709d4fd5f0d4a2fee294ecfa3d72663f459d5450ce2a73b408b5ec0c15e2757e78acdd82e5b2701b67955a68af2c53a04a629331ec41862e12b3e0e0abc4eb9305176d49cbe0af89f615aad35628143feebef1d4ffc184c3fab73885e73a56dbb299b041b764c1f78c18aba72d063689e7334d9922a71d0c8e3a1b4384bc0aa4874f4d2065d586371973727ff867130109864f0f681b63dc5077fbbc7c65a78643d9d114f3bcd6f9f4e925e276fc6c7bc0efcbdf98ab7b7b47b719dee4be2d399c607d91da51c574688e2e5d9775cedb1fe9a0d5a9de0587b53f2a87f432ca017840125b9c335fdbadbf41eac1072de604a859ba39624bb03a17a119add67bf9586749e0127a40ba7db68c8c4d73ee492989a51ba545c86264a1c1d347aa629e1830d52d98b28ef6e343d60d82c75e8c533258fb7ac305d651bdf25348e5e381b36c03f6dc9094be223089ce697a5abaed07f7e7df77a2c10ee83e10138322115547d9b52e3e377f209e349205e77495d2defdc1092a0757cd4a75755af5a59ae3793744f55a4e580ca01ec3582d12702fbda7b2e20768085aabf90b19318d82b5f0dcea476059a8e1df91fe961923a05a3982035330ca323bccb2fc9e830327d44bf30b3d01f8bf1d9c0a79a41ec83de089e586d22f6d5ff094f7fc31fdbe34090cbc0a4be5c922537785f9bcfe2c39ac253201fb96416ab745e11d5f1e141b69f9b1a72607e7790ca4d49cf3a70773b7f83516dc1e9e7a046134ac81eaf5a1f4778beaa4bbf4cea4092f9ec4735d213773019d1fb80d8aad667daeb56951d31784484987085e1ea6a969f5e9cb0aa08738dc8c9204be8fae81d2c254c9c48e7f6f7933cb31d0a69cabb8c3e00ca74b16d6338cf37209126702676628bc5b2652d92b66d983554d630b2eecdac05e6492f12d67c5c2e9633ef5edda6b9ece3c10462cd3b4eef7139b6a51daef21fcad6f034b15dd6ef60fb6de0f3220135571ef6d611f1f00a877f18e2705547418641e13c7d15c4a906b8a62d5b01da853473acd3c87fd21636fc2b172ad211e2e7be8d4d8829fdb8fabf4a26076e3f9b1cbc9eac52b609bf8638dd9a8e6ab15c21a4b491b13d6abeb62296fac9662e0f30e5ce380e5c93624524ee8c495386fba12c42146fa83eae690ddd4d341320bc3e814f29ce2c8210d4ceb32b98f5741766595a268f486014ce35e434a8fe3ec1f3932307eed48c0dcf02f9fa529c68a2641b525f045c9b92e535c08c1d326cffb37c6366a70d4bf78ce0c1ce5e12d24a0c890e77acc6a683cac13817a0a39ec1c84628e058150dedf719ad19fd9d3a96725d92f295e67469e947aa8324ab01af185de38c4df08587ac6ea7756eb8b270d8f740046c3bf3f11a854ee4338f8a60ed4ca73534d70f4c5aee1f53098fc3d9f815cb4fd8e1ef858efe11d3fe9e65a9ed1d59bc391bec579bd2e3fc99fa4521a2b4297248670c60f972465c746ed17ee0827b1b5c8d6f863c87611da8e6fd126af0c2eb13b8c7f3549e17a111c7d16138db6554b5f4bd55c9809d44f9df22d694754778d5a46f4694676ec3748b2eaf636d0d7d85062c6ed4613e3d3bfc68b3885e6027bf88a22b63b63e36abcd5c5e9347d316ae8b72adb3681a01e89a20443a98db42da877e93ebe01b5195deed7844d5c75d0513a376d4ae60a44e9b94fb617c9f9f250f59df3f21ea478cec7747643bb3e3e43557c4f75d7f177280590e2dcb8871abd8cb64731fe5db3d986776e661f0af9ababf49b43f92f82bad05afa5c25c29c4803a03152738c5f589b2460478b8338dbbb44465a4f9e979edf5d278e5edc88fdfbc837dd659a09d8ca16649314877f33f5e909fd41919afbd674b33b858deda56288ae33b3b6015b1bb177cde711f0ca42f34704d3d5a2d957358ebd37a8d8b152e6c9a9f8572323059a3edab60558cb1aea81ef58701c309e4a8a5d6aeea772c3f56b44ab362c6c5a87281f8919d7d10962b2891cb7715ef3022e3e58e55068fa6efc476b91404c08376d82c0ef157074949f46cc444ddbf3a1fcd8294cba647620ca6dffbae0c3052a31354f6bcd56b759cae9d5fafacf9176625928c74ccec621c3fbd804f97b1641bc071044974ab2e12738e4e176ffcedd29efac9ec61d2acb17f72cd86c0aa8a48731e00333e813419fbe8012f53c8015f21f6def2e9e2e17b3c03c6aa41a323e91939858a1424f4a972dc90079cd881a6949c68b181f22d8eb6d87a7dd439e5c36c0a974be34e30f9a773f4f7f5cbdc4a68fabb5701ed6d3871e020c089fd53c9414b34993e80b6c23c6f828a188b36e8e42beda8e5af0076f12c439eb98a0606f8091ec138be30ba4199474884b21c1c47d7ebabfcc3c9d903a015ac796061367f69a6b2c636ecdecbace656ffaca0885c40726e1d3d41a06a02a0016457f79d9bad18ed81bbde6abc8756f11c68822b31a893dae2c5d6360032d0e1d80d590987703212f7f4dd1482f4a0798ac0a3473d97bcf5ad99dd8701374cfa69d0206db65fedaef28806b85eed4cf0c2e27327613c1ba1194d098d4b3bcd65cccb6b02a3aab57f20450f0201ed97364119f4559f6f23e7c2866393e8bf39887c2bb33cc606ddc8c0ea776afddde7cefa8ca3cb4ecc7301fbafa1c610aad66e4674c3eda676ba9195ddda9bb306b227e2b3a14bfb98ec63d4486b83d46aaebe79b113d8d413384c7c383e857b7dd72098c7490440de92de684443aabbcbbd96139f1f3954acffecd1bbca2f4c67a5a1f5ff3c5dd8de9319fd429b11d8589dad76d7bf259c1ade4c4fb8bb094a0c87b8140f7764264e656614c0626439d417dd3d6ac7fad178d515d94ec8c0ebe1fc2ff0abb566933114863d42dcec81a834e6cf47c76886dfb024693aca7a512a889a60ae4d2d5557ede2b8a02c9aa3da74ffd707c52380f60a8409a44d9b190dad46a02cf6bddafd182e3b4c7f7c5c08c180dbe8c761c38663ab670a35826a17b99c177236046bf47cdc997034895cfcf86f4555e39039ddb512d8d059a019f482d0fd1868f86864ce25c44c6ac498a73e90f2f38cbbc75bc5678202a8c1d12acdaefa9716d0125551a742bac23277aa0a48db45e3aafef76fd47027910049cd9e95f43e7fa89fdd0c31a38c656856c3b2ee41b32d1773afe13a1e31ed722242f211c5172be87cb3c437bac052a318ffbbef21a7f57a3aa91d9d70d527d0725a0b5fa3a0c30fae159e84b17ed2888a17dd71a6be2912b9057b77a2044c6082fdcaf8aa6d3d32d5b3dbdcbc56400607f90e4893bc7c25535a2671121e2dfedfbc8f01dda1ff938e267e197851d45cf4fc36a1d6cd8c2753b476bdd6acef40c70b9f1bd12c920955cc5b6b0fdf2af609f505a29269e18d0e7a591297c31c48810df8d95b7b1ad023ed4eaa9ca8bc24d56d9bdf44ba26d0fd7c62a22cf1d18bdaeaafff4743de5e513aa91e0bda554f3a2012e2bf5401d78b54e8d0bbdba7b254f3bfc1adcb57ef9aa0aed1a0ca63096d590694fedf4dc26d689d8fa6baab3682dbe9a77e6e7fef11e4008d706407e08e4caa80729f6bb236aa3d872a790da4b7aaf7b91e1b430c35915a23ba4e855df191f721faefe66d4c3e5492a9fd94db54fec4f9ccafc9ac6c44caaeefcf077e121811654eb282b24f4c359fc8859fec8023d0900f5aefb29aace97e3e3046b69c7a36564a38b9cb7108a2b8b31a98e562ee42f326c6c13b20046ba655f7e49c745ac416b0f53a8943c85b07186064c5be50af4757e0ef259338b30ca0ed59b70fd509058fcc3b6ca617c9a8b71d8da591673aaf6d12a1ee078488a315e5a5945c848df0abde907ce56041c71891445dce0ddb63873a341f81c2f95929d932843cc0bab4af5bbd590e1c760031e6bf1d21b3bc7af2b77c5be073662a0167944a3ae2bd6078ca2e961b69c844faab587c1b68de9d2f171a73279acfb2544bc6d09d62c5060943fdc7b3f9be79b18c757fb4d3418af7865f82e044d18ec70fab7a0d79b3aa2f5e26e75247dcdc1a007e19f2d946a50ac0f995fcb2c5209043dcabc6a80cec70bc9b6503a610f8d63a6c8e1ceb07583f924e28ca2cdeba745f8aea118e9805ee7a8bb4e31c6898cde5a49be4ce0178388053b9382c399b4fd5680e0962e7c771bcc0dbaeb666bd749ae4ee16bd9e8596554162793ac14a478a26c819a26bfd0a70a3d6c4bedd5fc2ad56098d7599b623721bc75a087339d54596d40df9703df0de9f1e704ec14bdfa7c9e351b5085c41eb6bd172c6e1d4294cc016197a2af1b604a3a0e63ff115f345e2bb625e829f1004e80b612544173b4da1474aa74c6587ac912f37230f72b71b993888e09ed137e5043d81e666f23a540c551b427956176a2f5a5d8b34d5bc86259ee4d60b132a42e32eed768994551bcf2f709782d9614715b8d7534e65277483571df702e6cdd9966f85a768cc85eb713bbdeabdfd55172d723df4de0ef96c8e2f9efb9a4ae19ba76d279966967a2ea31b900ce3669ba5a5de9e9baf19b5edb0a3c152d68f1f1edfa2269ac731e68f368f6fcb6a3b602b10f34bc790850b8f40c249ce5afeffeffb5f8b95490faed771dacb7ec9d7797803f6b6e7cf31fe8a90e14c6ee8a7cf5baca27544929a18bfa70f04b89e4327be9666ab3899ee2c82df59315953a8b285d559ce50bfd72fe1c61c724c9518a49ef2913d821a9240067d6c88af366df79c122dca3734599b81d92d556590f9884efd4bd550a4f1f9b7257a49a633215c63a47adc16ea283e7a4027a44bf2b04b174292c5389d8460be25370d80f25233a7a5a6b6cb4c9370411a06586a7e58a2f669885eb25c70e53778bfae6b85a4e35f6a73333b20fc737594ab0fb021336eb331d0105764da8bdb1154e8c217308e79ef0aab1204efba85000ac9d18e65bb3578d53148855b4dce89d02e77347810e3cb87ee718fbd3368e2ba4cc74a1a1a3a6047ab2bdc121e71c17bc012530ac4938af21946e189cb91bc281c96dde592d6506e8c7d79ccb38a3952b372a3957a94b462b7642d25a8f1c20cd251352cf512dd2dd974b3e0f8180787d31ca0ea3605535391588a2c4e69db1e0ca5dc305f97113eedee92f879bbfd9d556a1a444f60d06735f9b948f9bd0530dd558d8f6e40742b66b862a1e239f3c8c47f0662decad768e1708c23d4a2d42812df18d24b9d3ad5d9f905e07f1e8472786e27dd1d1ce77d114fd3d5c5845209799c3fc9ff18865caa9b80a96a2dbd69bf6330e3acc557703629b29140360f72939f63559f9a3dbf9b3d220140b97f18a7180396cf96291d2667adedb68d38069fa6d8755ac12fbcdcc2e69fc6ad62457cfbbe6b38832718aad4b40df07a3168d0bc2a393a430933de32d54301af8356ed159bdf285ab52bd9dd26ba0f344809f227cdc9a19fedbec1c114f77acc60a8d09867628ca64fd7cd60c83016dfbef1574e4e9497f920f4fe45345e78a1af7b134c3f2529484b4e10402a65fa5ed8c8ab0280f83c76a3e791f21871e4f0a9b5e6c555c93cab83431835de4c105dc9f5a11832c019b77253b37c1f95b0cace748b86a73e9c314526d0a261a8c011ef6afd230d909dcb55341d6955845cdcc6f7369256dde165d41f8dfad60779176894a436019febb60e936fcbc60e60dff09c04e03a943a636638dcac7c5237a9e470e6b801b1ad55a623fd355345b53a90ece30c2b7adac74ca84edfe32af008ba5463b4efdad9098d05e8941c0b5ef26b7a1a6fc1ed26edb2a35829050cdd8f4b3c000471dca33dbb3d459a244b901b8f527c5fb7c889cfa480b56b2cd0f125e9a8df716e10f2f353656daf8f61f611aec10c286712e8991320db35b36beb261cdc09739e9de11f09d879a9c6704d7c15c78afdf979ed3e76a86b4b65983e12fdfc6b1f35184da6f089f7a82837bb689d03d2d7bc5eed5d45cb8fd1e5311c5477f46b7e86594a45163b471bf4962d8488a317ae1875a56597aee186d962a77a4b9373100ad4cbcb1700666e067bd20b13ac3b9461f21474ea4bef2a9a48af50efefdf138f5567aa5f7db73c8c52a8b96a565c3b10149d51f72deb04c4f143047863efabdcd117b1a52a4cbd18078911f2ef30e1022448edee6bb558fd5a7bc511e140e0ea64817a2d74f8377d3f9ffebc2af8b9bc773d4d160eee3fda64d805e5ab7820170893c120cd54ed468540005379e5dc5c2dd00b56fb39bfa479f48114a6c00f26d81dfd0c476b7fb865a4372669052637e1b1748f476bc2bbeb1af0087737d8e05a20f5594a50cbe3bf1fa4f3491ed332f98f9613d585aba42fe1edc3c7e54c9171879abdb5ee7fcdd40129eeafbb57122628760cae16570adbb4d1fdad45aec7d53925582350e313c340d18f40f9f1610744bd90bacd058b58a47790c3d887cf69040d669e81ec5e20fde6d9a9123611f2f270ce3554d7eed71db6d02b7da5eba53a4b3e484fa719ea51a48a5d56a76a931a31e6b341366faf9a390b72488a5c88c142e5c6dc97ad011531bf3a6390f76875d4b4cae0738b2ba14fef423a625f2f941f4e7e8d26d82349a27d8fe400614d4f09ee2ef78900ca061ed80b981abde33197b40ff8463c96e2a8dc1df987fb153d9ba38f4d57cc5588d952bfa1e30864eff699c764e344a0b5862c332bb1b208fb886f9531f29347569981db64e5e69d9521bc27b478072fffc9673b1cacebba2de3669c9c133d4a628b121cb1452c98e29edc89ece489238d5147f6070850472615c4cc97bfc87c2d69899bef188cdefe9e6afd9bff76680aee13f5a9f92081681f48651bfb73290c1ebe4cc8864ebfc150ab1682da36fa7d0b1b52f112359a342f27a812279746436bfb5cd7d41311d6ae4b04605d1e35860abbd6f3162b03cc787e10a009572c1de5f9ef5061f3707b0891236581bbb6b24be33d4defa21e8e982f3e8d6a8daa97a4df035cc07592cefafad1c869c5a72bb515d1029a9ad2deff6d44415818abab5be92e6ab91c9698d00e100b8da6a28066be380e56c4988293646bbdbb20b0c46fdd21ebf886e1de64496c588fa945b2e1f4f2fca42577c4e764f0d55e98fc23c5a3143672ba8e53b4fcaa52dc9f856f9e855ab282f17de1658eb8407044b5e1f8aa1d335e6ce1280d53efe09d3451570cc7318a241a3d54c4db32cc5496d4defb1ec56b63d9d70793564a20f8a3455a3dc2de0397cb8fe49d3e4ed6c3cb82ad05051713d98a0e085d1604cd53c4afe85b830e551741aaa321b863c77e723b15efd431ffd29e4e10c75e4996d5aa322e2557141215308a46c4e0f141953fd9f269dedba0c4144d59add3fb4e58dcc7e4dee9073883d233bbac71a57a775cfd53aeb7e64af8edd6183d469eacfb0cf00286d6f70b952c6ad033b00028935c7e944e43e5c2cd9f39874b80bdbef8749b2a5dcaef58c80ae89c2e1718f3910fbae5777ba6ae5627be43c83dac0e2ab00c201e1cd4c6f61be8785dc2c7d0db2dd7ac33a97bb2ccf406651bd6e71e96b6a769b1131fa8a30b4bd7e41ca2f57319e14665d59e30d91ef45060a6e479dfacfd49f2e132b2f3ec8950428ee4e027961d96a7053ea3425bb92c2f7e5beed8b4856a470cb552ce594938df474174bd4f8a3654c592d597b0f0173d981ec7455a2ab7bd9093b40f9d3c5379df0b9b859b2a68eee868a0b94cbc49621b2005d4ff7cbb6afbb6dc1aedd57cc83b13ef524c6ce74339cf0dc1cdebd9c4e66367052e895feafad84249d51e6b7c0a65a4276d79fb8c3b078e1a9f77f85b5d360593c2f799b755495c117ea29e1801fca761da856536e7b44e007ce3a5aaefdc6698e97639671ee41bf0aa6cc00c1bd7300febb638352266d2b0ce4e0d0c0dfad27110afeec7096548e0ad76dd71a44606c62a9763095140810d154625d0a10203f961267cb11a6b365c72717400dc0128ff345450a7d329c08a1a8987f66a9e28d359be1db266942f34476a78911e9252eca3b2227e5114df71f177f1337155d1cb36453c22583644cffb17500ac5de9e5cb23ba48aa222946f0ada9b0171863ccac876d7c3dfe9adde6a497d4f01e01d4be7f8bb7da839d2f71d1b389e1a9bd76cec670336cb486429bd095230f13bb23ced5e8c1d9cd3ec640bca3a32321d906d630dcf9e681593edec489465b056ce933976151a8b40972270219968ab24bfcda004bf59b722ad71ee3008778d496d82dc7ad43b76340eb705b08e4aa81866c6bfefd5beb7708873a7d0603dda27b0836bbac9c19de419edcfffc54bbad1bd13b712068a716b484c01cd6b1f835ae18d72556f6ba78f7ffc20bdf3c162b4a50dbbbb10598a6a35ee001bf30d73bbff016607a4791f29e00aea784fcd15f2b1b97ea546a72048bb5c34104d984cb64120622a49dab2dd9ec9160dabc38ebcb0aef4bafe5523ff8729038d22a266e5c39e9b10fba9e80fe446adae3a993d929ec9909d7e8f28d1f8dc8fe2acc934ab927bf73c25ba6d1eb7491208f6bea42b9cf2f7d9849e6ccfeee0125719f28ecb45ee97fafd1b58d93398c0442f6ee106e75a7c901dca0adb22d7c4ba43ceb7aa14c0c4c0e27b0e1c9124223085a5f27a68b4703bcb4a3909552f76633c8a33fa1e4092e54fd0cd2f4ab98fe6333b1f2fb2f8a6bcb8a3765bc774ac9795d94f2341e711cba294328c9d688270ccb5c81b366982da200e319c928e26b6e0bb54267fba32acb7279d22426fd42d81035c7e3ea2e6a53a255a9a5c07530d358934ca598b7ef055b1d49cdf7a646601261cb2a3f7298916a93c1d759f73881c4e5152a0ac29a358b32e5f9d4d30fa4ae212aec1d0a3f2a51cee8ec840f06b38623dfc9ad98ae8f613c6d2573b23c59ddc90c00db355170719e9abdaac63ea9faefc5d94b0db55aaa8a5beb824f02094cdff5d05b80026af226c643e69dbf0b3f368d217f5c5e820bef881b6897e904ce26c89e75b45ff5623f958d06f9d2664a977068e3fd7991f9a8c99d2a2f5a1a8a13d1366fbfee7cfdd6b0a019eb7975d0b0e17ea1ea7c4bb1aaef1ee75fb9b3ad2ea039b19aa0ec0f6233b5cf52fa415f58a4fcc590b5bac80347c13b174dbc80811afd550aa11166f56cc4335e31d7a9ab4d05ffd33c2eeba2a774ca44f906848745762abcfa9fc7e40459d467d759554be5bc0ccb105b77ab320ac8493ac8102b7808b4e357d69dadd8229e80fdd6c0b490780d798f95724730fc577cc8ef142de85781ba1e749403c07aef152e91a350fd5ec32a13d2b471311fe3cef1cf2bb5b8c24bb8f8323013d0fba192fbdeb96dccbffa35b57d8484f376a3002d7d0e39a8cb30f244b1fd8a36a4d44ab83bc328b043d2d00b5b5862c4d31b9d8880d480a6f7b4341cdf5b1269aa4b65c4d8afefedb1d9d766db38b3dbe26d1304efd8dad0e2c777039290fc6a5353bd3a4b639b21db29eac4d9181a4270d929f72f260926fde6e9463b1c50cf69be0974a17c609d735218a14cb2bdb733dea525dcd65b23f1e891df5b783959a161eb25fd20396e162ff5909e89377aea1e9b1bd9127c27e5e192fee18213180ca0e96a1077e873a7b8d91b80b61958cb4d057d8b3b39d045114e4df66fa4bd0682b0c336f4e3870ddbe165dd1551fc0efd5bc2514043b188e7bbe8dab78199eac43ad0ecab3a09d084fa07677cd41753f47dd1a0ae4768ece87b0c5874946eae4350df4b04886fdd1618256b6f5e732ca6e8be43001a51934ab473e2171af22b3e27f82da09d28ca06fab072da6d5fa252134b70f276629b294817ddbb57d77f4038f133ffe4084b654856bd46347002b3be47c53455b724526f98077e50490a9eded372b069200a3791c5232e5bb8e24ee0b3b14e2c400860a05fc2073b46754cb28df5a5cfda9904ad7c251cc646efaefbd953e43d98a1f2150880b898f9723fb5ca3927fe6e77fb498882a1a3f6d7ddd9fef71f314ededab317dffc90e24feda8cd95690b2ccbb45f073b65cd043f54b168f30466b79b09db0e77cda6c372995f4f303090f83291abaa94695d3863681297c22ee4f85ec019c87845da65fb161d1c5815d2079285e99de15934d01b0a2e88ed4061618d1a005c422c22521f5e0d6d8307f9285eb38cf18f404e5020a6addeb50d046ba8e7f27db8ea8241864e2f70d8f4c7a28c8f414d199fe574147da6f0ccd30a69606f65ba1988be349cbfb686fde52a59c68510b8e38d4462124013046fd6c3159179b39ec4104444a2b9d5138301eaf675ffeb0d45ca9c6d4e31ac23730ec9c8a1a5141f6d3fc25f5fee643da1a3df3866f44be1f790d706256b6493270e764a422ddcb2eac00970f904679370dbe2a1af97fd9164817bb95f5c829c9a4483e98792cf9ea7a19dd1ac14a09d1eb375b5ec18d18db870ff68e2d8b210b9d072af902bded0efcad5929e856650d26c8ef82c6af436235dea36737e746448b864ff6dec5cec2587821db93bb2d5cdeeede450c0ed3012cc632b70d57c9fac2ba7d4b4e23367c4ba8e6e28f5534780ff482bdf0c84427917f1acd2ccdbe77e7522744e77b6cc06ffdab35957ec7a123fae3904ca4fe0549ab3e3bcf686ca1187c02c1eff3b776a041d97ae6478b66ae8a1de671e266fddf2e729d0014c5bd5dcf55b91f9177c0c5d9101421a9e3c8b7e68c05e47ab152069964d73580bd21d7d52308a9fde9acbb27fc486a78d65ad75d9245cde96f820287eec6bd454e7f73701a9873546e71579adec475a4b68a5074a47f60ddbde3d8f754755e804e6768b7775a9cb6537005e05ac39917d20c8cfb01a1f96af2edbe917cf98fe94cc21963c6d409ebafe578ada22bd620abd9552358ba95cdd1f5211ca3cead31baa6ddf58a1d38d3baa3d4240291947e7339e64b9b74ef4f8f7c450ebb3ed624e86c68bab31636ba5a3d9b3f673f7e5903501c3e745070373dd2f4723632babdee7716bfed8aa0d3881c38d9fbb3c39decf83f14f59a46651a3a8acf31e9c9a9c2829238924755b0b9ff8bf06dcffa9d393054c9d16e56fa9f6f5cf26c712d32bd246c211a30e1f6b6d137a8107916a4d6e14689a7c0264c2ffa6f03dae86197d2d932d097df68d7836d50583595401ced9a3c3b0e621063d83e97171901b6afd40d7ff1a5e12122d6bace70ee904c92d680b5ae094df4a07b0928d6dd824bb0b79a2b2fb4a81d1d8b243da1d08f09cbbc91bc9d2faeb75cce1064e62df6751f135f577c77740edcf9e9c2236101442d7de616b510fd85744d32d109955e2ffc20507fe8e698faed46b8f3e8fb64802e4614023eb192fa20dc2868559b0549b8871e441fae5c1a09ce425e1f0dc2078ebe577198f191e8739790d802f5639bef71cc253f7f4735f8dcc71835612df74390e6c83c7b00eac76bed3b2c97c291f78c2d60195936074c5fede447e133bbe6910922ab54d9074f40c6b37707d7584e8adf1326f8bb528afb72d0b65672deb7d90e364042403b0d7dfaa18827c2361675e23cd7fa61f29008795c489034729de7f4a6048b83b04398d3aa2354e5b7993be87f7e8ff801ee965fb0fb03caaa47322ce4947c6c6c2f465beb244dadbe759f46162a8e73536b8e397f8ec164aeca458c29c454749483e343cfda91dc150de69bac1999be71d1646e9b0e3a6798b68ceb28c326a8d492a116575596858f7765a5b302924e699a928440dd38f557a7fbd47d1a81be3dbee97c5e6807d16de6307adac940562891ce111286859ec82779e0d12a7affe6a68871b989942d6c3cd3ff5657d977fde16de1a67077eae807d7d1b841c9cdff0f97d3eeccb880f13202faadf8cb0e84aab377b1b29c6279d8c4b2d2a43bd5de6e18f0face79da5f08ae4f0c10ebfde53add757a25cb883af91fda51487047780f61df3a4b2be6c088c0c899d76b45189fe2a808ce5b1c39c7f8cfa8c53ad72b1ee83406a2bae5a03167563b017dd47f5d837afd17314857084d687d37968c4959c8af53733c4cfe74c6a51b312e7f5a2ffbb234aa1316be9a53ac62cdbb1ae8aebf8fa53631145a2e15ddf5fd06efbedf27203306e4e229f3bc1c0b065b0041a0832f3c8a3ab006849b5371f355b6a70d37a3ccdb15f344ece4efa72cc35f18cfb3db3d3222d0f3fcf722f440363fdca9d6813e640938c5562215a80016d7760d2cf23908f5dd9bf2936017f05da88fade6454bd52ca1ce20ec453ddc55b98e6f9bd76649a6765e53805b66ea88b046a52a189a5305c89df60e7950cf708836d03ef7f83a636721fc3d5efc54a6bd412deb89c09bbb0acfc2865cb5b302eae218cea578cd17b03e98c9f08fa00679933d69db9c45670427b9a49225c1ba0cde235a2081e21657992b6a2cbaa74a9de5200378bc04b69757963da6d54b0ed887b00d8872e46f07c5fbad6ddcbc87b6c33676d14fc848a76377517f9288765592822a9cb0261552ffff9600bff5add242f1ede14bf5382d6a24d9e6f6817f9cc159ee33ca4bfdb9691b2adce80816830c12b01943336a00c19d2994d7101c29f4414a1767ee64e8103f4bcce08f2abaffb6d2c7b4ab13ea132decae0843fec2580470b542984fa9aa585e7d0a448266d3b62bff1bf8e61a6e03f7e27c2cdd22b53b6e92c3de1c4f391d77bb5912b17ee025d7918a897218c03772fd7133b8b9bf296757e7ebbf79afd55ffa5b05b38f50dcc0cd1331f16d28436bbe0748bc5d30ce4e58ef1f584e6c954dbca2b7c3b41cdb3b31102b8926e876ca550f1489d99d26f99a652ba038b3787f8af34e7e90900fb05a4a9475fb5c4a62040914f2a1ec54bffc5b375e35fa13416427b2594c2f6003a7346516b9e3a033b54733d24d274e6bc1bb104388a745503af3acd094db0f7652845b1de90f38ca6445b627c5fcbfd8c25fb79a73f0e6d8e6212c64f04aff9b635fd5d5586ca580c3f7c589b860343b329788e7a5f92f8f13c2f200fadf354a4849ec090e2e8f344d515d57f98c3d7c737378cd7565e51ded0e41d0a09bed8d3a15ff7db6b6d83fea1fb2a10eab6c58286975a0b00756df43494aef1385e925ed1f8a578af041cad810581608a71847f34c762ac6411515602ee4fc31934d6d862fe1121e17b19ac1387443a4999c4bbe5d24c96995874092b37105ee0519c2de1191afd2daec517d6bc68399a802dc90f440fb1a264d02a8c63ba693ce40f0778eb0a5c08a634db2b987e67016a3d859ac49d2267157c9c61fc791e626f7a30d2888e807bc49de77795965290d48e7c61543896adf1dbbf727e2f49d303dae80b8734f49a7502a19a93add4a82188a7e57833be81b1224b256c2f6725c21eb1ddcd192a6d12580c30f4180c234daa81b9f7cc463c21eef2f41d5326b1293526561e8e46c18b60a6cf3916f9da68a1cc1f2434c62d782f5062d3a39d56bb2d100bc5bf46a8bfcc56dfd047539ce3a29da0ba1d973b153708375e2d6776d502436a29397bdbd1794f5e7e60bc9dced4fec0820603f41d2f86ccb8af8e14ff909b6630757f66227e464ff9c216be0464b7bb53b0f0c7ef00ff807981a2f70033ef695a2ee5740daf59c2ac1aec7b5e321719469e7be5caa40984125f7c8c5dd2783d8c30f76eb863595445148f12fd669ce7a76181d11627419977703a6a5723ea35b7def977dbeb6bfd80fa1b11d7b3b2dbcddef5e79445ea09ab0d7abcb46a459b310bc126ae773c15b22f1e523d872e020e69c027d4c3cc30c0175336bd95fe9c9bcb29b6757f0f8cc61a27911a78ad9818b030dfe6381caa4073beb8973e7fbed00f1300018dfd9b76d913c2bf7942997f9718c353ba313f03b3c0c77ca2dfd666b2437081244ac89a357cc3fe04975021c0931c42c66291437f3ea7c6b5bd594692140df2e662f65ea567850a6807fbc8602be2ef7c17b7d134f979da98550986e75ee73ebfcbbb323b0c7dd5bae5e0b8e188f42ac0f6ba71f3d3e1b5591a6e677275a344a32acca5ee7fe351f7e2e29e10c99e5b5f0ef05beaa21f5952146fe578d0b1af78ebb4193389a32449d49ffa5c95bf11b8b4249c72f77617abf00cb8146ad285ad3bc17ca5c36d79d185d7b2094ca64de75937f850bdc64f0e822384aa960c84f07f2d92e3074f13804206742419774670ea0cf6e2edd7e60e7c690d50c2ae935e7756fcb1dbddca9ba0715fe41dd77b61ba5f3a6e1e1c2ba9b5de73e900e959baf711cc85037b14b6e6e9c966f121cf783475b21ae89bdb077ce034e1bc2b9977eef682bd9afd9da332d19a89cd67a13a00c290803c80f8f5620950c74b17c7e548329cb2d557f08f83bb7564899dfda7a86bd3e2f1e65b5db1872ea28ddeab2f4f23ffb1942bcc8f346859147c7497ae1fbe6da9d95338bca3f776c568cec8ce077eca00a1478acbbd9209d11340a159653abfbd2f64a279412fba7d4928ffee5da88dd1d8247d33b51adb268bac8fc0525419e317b5b3142d55cff89f8f6c6d1efdf580dc399e7680de493cf9b6dfbf03d4d6852a3086798678732391b0f36961d578185bff1338ea51c7489d83d512bf3aad9a45e232ac662f7494d055ebcffe80110ffb654f3a3fa68524865555a9ad6e2c3e7d46653fdbfb941552fdc1853c10449f0f0bca919e9cdfd378bcce8a891cd717b7c01c35895dc0e0cbb6dccbf59cf63ebd9a14feeacab69af4f96c14ef97e2582d7e48395e57ca5c5cbf79358d4cd21a404abcca294985a175ef61471c2e9903b6f80d1d44c8570840757ddd05b2d5c9724568d69d1dcca5bb43a419d61e98d8573ff6209a3329fce53d70a6b55c275d2f921b7f9abd0260968691682c11b7ff7f664a0c1b14105f64d7f659aed53bf7bc1a0ba2c6b594eeb99ca6b7732e934edf55faa9a7c57e69a4e5d45436c4a340779b765e282805f7ccc63a56f699b1b4210d4d5ca3d11f28af45d63f16d08c342d3aea607ad993c025b2a449a7889ab5bcbfb6270dbbfd9ca94aff7c1bf1672484d539d29c557b40d021a630d59325af20610c070bfefd28037b98ec05649368a3f4b324d368c59ca9dae148db4ba8fe919c225ca5d9499fd110b650dac624a6050ae01ea624da90fe77e7bfa5329f75a752e26e5a910126b52d0c578774cc7007cb0b1c28ac75d7a953bea0f0aa48a3c3824ba497272f299cd64ff448c1d3b0ee27de4c281662b8e67f3bf78a37ea117554947e302fedf4390e1264629595e43d2c4b4320a89104d0564c1960faeece3e5bfb074bd0cf6e27732f86c92c68ab8b4146b235d8db4087167e37f2ded990ccd4e6bce780609bc8d04131955714bb66698a5258de636963e6a2a35934421e17140d6e3803aafe6a33f82dba2158358c636873f55063d8d6cef2bc4d3d65674bc7549afe4030f7d4400baeab7ee6de25421dc603af514af95fc2488250eb0256d61f6aeaa2be206f578e3d3d2d4c5432b634253c4ff9401ab4c3da111f15464ee82d533a4765d71f32520bb321ec976a927ff6c363c52cdd926cfecc5bfd8b2aaf3d5aaa8c741fad9569d87131499b4b7f3d17bed028f82360ac12c09cd77152ae00f810c87e385a40d02c2cfcbdd8b5218f531a11030befe115f749e4a1a5af29c74ddf7e9c703a4ec27a42213b8697649f8934022548007ca6026133a97260d4e7a10ca26709818e9ad246553ffe4791fbef2b0f2d62ff909aaaca0975f06a81e923d65a600bbbf82bba73bda226bb795cb6181b574d4826a14a8a21982505b25294137cb54d0fc6467c3b2fa21befc99b9cf1c1c351c450ecc9212ae209be8b3f3c07cd37a83d7913ba83a951d596f14708102490ce079d9272d94ded8e8d961c278510643c4c1067c5d9f898aaa46db5bc122c881e0c3aa3ae6541af9ecdf4592d64ec75c1eed016ae770672d9b5911382dd4dc981131c62665f0d3d17a8da863b409128b4bb10820641bdb339fc9cbe327685d30b80c7fe997ab6766294ee79e040c1e172ba89d31efd3a851344063f974a14a6ec1d28c62d8b589da36773be61044785b487115efad4d295fc418f01ef3d5c673f22e9d6def9785277e99108d01c313991ee5adf39ce4dcb7395633a6c7ff35f6f5b0db4992b43deefe23277a23e1d06e96285ff68188341bdd424f64d0b7783d3566e80164822396a914ab9a9aba3c422763f3946dc45fc05b286ec4eeb31f2afe227814d718b4eae2105f347e7fb16f407ee0acadef0219bf186e67309e403dd7676840a268a7f968d37ae0f469f263d48faf33211be576a2ed9e6b1a9e2cb9320ab3fe26051642a63846ad6471684615ff05ef7dc33bd581d407400217f14911ec2e924da2f010228ec12340b623357daa4ca68a5ea21b785ef45b2b64f84ef5f1922c787e60c48f44245bd98b010833c4af8e3e413f3724bbba8762bb83def2799d13e111c2a9576a73dcd3a89a58e05cc79900614b6a405f43beab4396886332a84b6aabcb890005090a49aab7a74f2cd7a14437ee6d988c933f6d6d3d9808d40a577cb481df97b175457a368c57570d2b2a4428dba56de92ffa6de7f0c02211a2a53a0bdf06c79ecc8c178a9581c106fdc091f081d79d0fd62fb8ac255354cb45ee0be39ef18352f6d25a8fda2d5e859be60d681bfdf89aad7272eaa8459916a98ecc2b5fb7cbbc2776ee408803dad763f1f738e9d04db9d3ce0e50a4faa3dcc3d6c5bece0b59e9333d63cdfaf8bb81fc8df15e264340569a0b1863e4f1b4926bb4b01cf466efb5d40febf911a4828bf3d3f70753d5b9e1da9906dd1f2cc6c5982c6e8eec8b9e5ac9ca8e54b59a75cc04e16b89b7f7c992d422e746ac14304e5ee8e5af9d79e90f9f3208c924392784df96c0470976425eea99652ad5867f570588e1233893704f995ce4aa195926280ac231d6f8d21e37c2f7e7a499fd34911a7fc16abf822bdbd556dcaa1fd3fc78d05db4d62e136579a651ec3897d5ae71790cff86f9bb9af9bfe51aadf60732c148bd007f916cb0a93f32fb890619de0f9a7ca345dd60f7196d3dfe49f40633ea1095a241fcc31f37b560546a07c0fbf02dbb696c1eb57bba5ccc825e228a07059fad837428a1f72f82004689f0e8d6b79a28a7d913ea1b2f2cb09d24c49f34defdd6a4d5d6f6c0416d7e62de1bd2b2f3017d59ca9f5afa95562e29c7026bf39b3172fb33afcfb08154031c5713cdfd5468eb107103f8def6de4bbda65aebb1a36fb95656d44c2136d839aac99fbb30ce928e5a9f1d4971b13db5af634fd68f18e1a3da51b68d4fac34e539835e283144830c5b2ed6bcd48bed2f3d244e1aec53b1970772cbd298a395c3f71999550b131d4903db46eb7164406541629ebed21f207090ee1a777f62b5d3e5bc49a30b6b0c7902d4104079ab89783f66afe03f42a5afa10939d19c17b552986f2aa8cd12f5874c224ed0f984e96b571b152a3a92ed25246d9a80d6d1a3c090795de921e1595a6efdfb13cd3f2dfd477b49a38687d7d0a1f8adb5ae91f4b58cee0b69729963fe74c3ce983f77362108fbd652550ca68c528127da2234b03ef291b1f55c438385fdfaf9199a953cb2d289b39457e804e52922ede56fc1b500cc133d0c229b37055af54ef1db6c559a529aa8a963435e71a8c9b1de604a92c4a88ccd9146f4712dd2ea6f6a46c049213ecf7b77ac82dd56fa1fb07f6b22f78039425c496948c38215d29ea163afd365b508ed96a06b950c043f51969583813c5ee618dfb4d880b25a46dad426d1f8be96b34d374f4a41a7e11346e243b75e5f31ad463371e937b95fcc0f1d11ceed382131559bdedb78655591c50dacbdf27fc23f38e4abec998f8a52de87907b2fc1a78672cada409cc5deb0ab13430f352a9372565b3df2e117f386b63b5f6fcb2852933ea9babe61d236afa124b3957851874a48802d10804c0b43deb18594f0abfd8342c9faa76c2585c04ab532ec1a104dee8cc1439f7a119c3042f63589b7371ec3b8e098357ca6c420d30dd49e6ddbde64d14221fe7a7bbcbcd0a01a0678e7d8dd3dbbccc1a8da6ce4c15f5d942de50a25ff67914d9eff8774dbae2c438b8c864a613159c4ecba7cd80c21bd660dca91a91e4e7eb2e0bd2fbb8a58f1b5a7c66d7956db914efbfb0b4a8041c672154f22e55897de77bc26e963abd3b1de90c5c08d06bfd20ad27361f63934370971316b11a7cf7590e24e49bc4b10d0d308b83ddf48b2a7872ab77728c318b24f1a56896d2416a16fbba7a7c3f0e626035ee8933ac1297fa8480ac13fbe27817b8a2635ea47d25cd44dcaf90ff4205fe48b503137861b4cfc3af8d33050c4eeb4d45f817ef294ae63193f2795317cc3e9e46abb1cc2be3bcdd3e98c7438264bd0742ea0ca329c7eb6680dfba43069bf733725c9af325e5c33c983f776f12dda3322890f9f8d4c697945df482685e0906cabdc51b900552045c549a6242f9376f25a1a84caf4c9532750edda4dbdfbbf9d131fe6bd8bb4c60cd62b82b1679af003d6420b6821f66641cbcb38c2dbfcd896d9a7ff1629c2e78182f19da7ace952270ce15a4e19196302878c09601e689180679cb7087aa36912c990c7a5e69744df0195b96e90099c1c7406f9034c701c3d6b7c6b5e62068c0cdfb701b235b3f6e60d9b263935de3055bbbbeb0ac60f6925dfb94cb648751af64d44b296d532fd04ee234b7e71b92c41c5026294a7437679b1744010d0008da8c95142eb9767f14fb3b72d8e299981ba1a6dbdfe6d7bbef198054be8dfb1d17fe4c4b77baca13d5efb749f7ba78a337d4b2df922c6fd2807b7f3ae6c7f2fb8134173dd8f79d82bb77cf5057e5cca0fb690c97fb9e701675b7c704f922e07ca1574aadd5a253925efe5d9e2c7d92f14b1a683220f1ee24c36772af21de40a322da20d68fed5aa6f05f047ae254137a6a4e6f350d49a4178acd1a50c2a140bad1928ab45145876035521564954b5e74fdf26cf0a9684699696888689bbaf35e2613984f36e64ac216708ec035bcf89532f33ead58a4d60f39fae51cbd0252455199727f564b644f4a67fcce187e2ac1464d188c2679921e2697ebf667ff4c8cdb704dd90e408b4cbb7edbb3d9a30f7d5d14c1e86f2a1c67b7035e6304770acf9f4b4b2f81fba809c054828714edceb3c7e80ce2ff72c13a10e63c8b6ab9332afd296e6c95f5dfdb07dc3bd6e27738fe1f1e408b9b20612e82881bb38cc93854c8fa6d20ef210584485bffd7a1726f141aa213413ab31fd684a55f5aef2881e6bf4e2527e43d7c8535bc0db210b85e5e76bca1617eba69d6dc05877a9be37cabcf927425d869ad2197e39032cf8dbbf298f892a0c793eeb840049f08b54c198e426e8a68aeb688e13c64e600ab03d37c6ecb7e8699e0760fe74c7c7d192df0888a4ab7088e0f3cbdd9f2f6835f5f654b1b6c01db3fd178bb2d7240481fe081d4e1c170dbb3b6038645744cea774ec86328c2401e746aec04822d2b17297c974bd95b89be31cc0080d65987e8ebc402705ffec31d09e099d9bcd8f0448fae4ef050e425761c8995f79495a31eff8b6408acc9b6e9d30439e9fb206b8c3182dac1ab226606b576e7a48efc78d88b876d375decff3df2df3e5f5f55dd97c94438e8b439083610f5337af09835f12698a22a9fc76bfc0dccce241938bc8955a44d3dc09b6329e6818cc0d2ddc9fab705d4321d70ad709248f6788cae0d360061b1e9d7bc7091c76f73cbefcd4d3f75f52bb443a50aa32192876b52fcdc0e13df179e8c079b8f0cf05650be52a2df4ada761c6fdd7316b065e4a24eb74b7870d101a10e7df6825e5a660484a0385913f50c7f3292c50798f64d5222f8208b283911f144e1f89ffc2d2e8ef879e4fc265e85042556eb0b3ef51fb8091397af078520869e4f652e808a95f2d7dcb1c0e4db869525cc27e96b73de069e19848678b347659564114129293903a9225d7826bc002fb6f1f97f318234ff7084a96984d137b56f039c46a44f8d0702a5cb4c86efa9a5396a766fa029ba4afd1ff3070a875e29ef87a2b7a168bf343d172d607cbd0a63e789e7199af5ed6e9ec52e73593a7bc1a54ca5d83107143046dde8abe54fbc9ea899c1fe73f0b6bc1c63c8a9e378cf51e98108634106808c178e01ba5c0c384056d5d4ed45856b6b87f21a8586edaf03e1444d84a762c058883e3b213367e4c36438b5a9f13689bae56626a55e288e729720f77c4728ca41144d50b03d3940582a904942d30c0e33fa8a1c636846c07803ea3d17f16bebc27494efac550b1dfb615433c700024b43a21067515e3f8543fcc4b6990404489bb74445ff28c98dc986c73d2f58206ce92c1b6c9bb83646286e0b2c32b4d1e9660d48598b41c638e42e46ce2bdcdcc715c68010c1d0f5dcee4ccd1fc0c12e90179c4ea4d7a65b325101c752b30a83528966da65833dfabd5e9f978ca0cfc6f819b0fc1d239b5eb1bebae0c621d8d939d8961f1539ca3dae8aba359e7a7d80b36440d58296e4da575eb9e973abfdc0500973a71646b3ab1eb77541a6a8828761a50abf81b72380e9772ee51c2546fc33b263d35330b13bf456dd580cccd6314afb87b15232f2accd5424ea85ea59c4ab0c8fcc9a2e063b78c3c73a3f19945a9942ab42910bf12824a850196965e5e513f55312e563db6e7399b3122eff11d03bad806a150d8d149107dca3303741858a5e89050ac0cf440cc15ceca47ab1e8b45177b9139c0bbe98d59c15b596cdf711c60d18f9648ea7a9bb517a3baacd176cf15541e7201ef88abf7cbf39f67bb5c72229bb0b8e0fb69a4fa9a2b0784b0b4a5367784ad362c271e8d1904e1fec15c281c4ee505cb08260d94432e660f64ed8e58d4ef233d147f7e1120a814a92e9962166fe61254b5eb143ef2d1802775db291f5ac0681f651473e042ba98acfcb506e61d973899d4e5f1e9be00b7e3229e85302410b4c634644a732ee76ddeb53b37cfd7f0fedd81e0b4e6cd958bf5b338cadfdcd6c962853915f358b910097382ec54d7d10b263ce795098b10e5f105ebdf71e01b18419bcdc90d58ef52c132bada78ac594c05dd6e70fcabc31c75aba2eb2d829c2fd45056cf1d8bf12beb09dcc781ee38037686870487323df6d0557e6669caee587b73a962e80b860948960e6e228ae2e38c419a576a6cc8cabc903fb54f880d14a8d03fa29defef3e4dbc0306869f65a901a8e427ec9ddf233bea2b66349cd7738b81cf42bcba92059167215c069654ea988563eff8de5e21ee9c145166a2f11264946741a278aa255adf3f2bcae252a9c4c758ec8579d354182378c173a2db977356c4549819834a98ba58df9e157f26b3774ae5d4d6cf94e1f3e7cfaba9101ed0628921ed3f7479fa92af2cde651b0410ad49c1e054b2ae8ac5fe31f3f3e9bfab2ea1f98b95562e1fdb8adf3463b11851144f0a2b04035bd47e7acde4038621164e0b26c5ca544f64e51e4cc74b682a8a7268c117b21a77acedc89b931aa2aa5747f2a2e841dd1c303375c6bc2e7363d7db61e43bf6534237b32d1cd218dfe8d543b269c853c07b30d15ff0bea0b7e4d2ca649bca22b4d006e8327b3c1c5516289ea363eec50a30ae9d5ee70da54416757682f17979cdfcdf5f5135e923502b52151722a71f36e85e2e42aaa6f4fdf1b7fcbddf52f85198af81dd4f222f0a61b814399013859b5f1ea68f306318d8fb0959582d34e0877c1450a5ecb1cc114d1bde773dac6940fd0969a5f671323a249197ba97069c5dadf98eb6d13f864e104099b562995b203ede42eab2914837b697b00437200fa5bd35c5eed7071f7d534af436993348ebe0c27ced5cab0a304385b8336d58e335891e76909c5bd00f172d4607aa67a16c4f04a5c1bdb51992d10a304d04782d9419fa8b0f30bb33ad72ff726d581a454c83cb02a3a6846e6c82954ddbb000275054de790387a5c8c750ce9a469412b009950e7a893638b9fba85e7b1fa5f31a8e94ef7835f00d8235b342a10367b7b4e41cb9a636e7ca0c65c4a205a9df68dcf475759459138094c47d34aad16cb97f276cde75fbf3efb60248229615eb262cb4abced54554012d5081fb669793b1571f10d4ba59ffcad0b2d9586936d99bda5fa498159479ec14006d5ff55fe371d5dd4ca27867edf542652f11f951e1108c9631b9d0d276af0225a640f0ea5030b3970919ca3e6c9c4f7a1cd16ed376afdce993d321f62d6f67e63895bdfd1f3ca07e4f10458cb8f73fea86aee50d1bbfa5913c79a63798d5674ccff03d18282c4af22184460d55c2a08acbdca8de0efdd59e309d1ba8faf56befcbdafc20cf74d262bc3c5eded395461dbf57e4234f3a6e510ccf5d8fae27b2b87d552ea865d9d86a2c75ba5aa2297a70ce4ab2a01f454b94069f3b8f75b9ae406543825585eb15696b8a2128ec0040ed3ddf58acfbfd2f8bec6c01b7036ab82beb34022d584b7f24980ab324b86db587945a1cd874d9d4169b438cfc9c37ac40b6bf6f254c706556f865afcb7d7836cc6129e47e88163d1e11d2f2a12a7ee3bef43099a142ecd6f31d4d84438be6f04ceb61e4a4f352ca2fc5f4c2cafb1521b36b5b1bf8f38fdb76f98a58368e1346eabbf98d57d9f0935c74afe5050f1eebe82d3b90b74634b463822de3bf66bf92bcefc0cfcecd80de3eda3fbbc60be18f04d6ce8349c5702f312d595e262a135207ee274346297b0265eedc3b94ad9b8ce91ea073af75485ca6aa11ac869fb81dd4cd1db717cfc624f01a95223bc129b058799fad0738d455b2bcc16e9c13529de383979affac130f1ceae100617acf76000f600846b3071c69276920a96285a61edc524ea529fb1e6c52ef24f4e8eab0c3217f4f45f8d619324121f72e47e035dc44f261edaeee8a0008dfab630d7fc2adfb3009a543bc7d72f924e0233753939631d3e6e07e864a53c10d53eec1a407a3920faa57c7d9895e09b2a5c45d5c24f2288f9690a8293c5ee0a658e0a41af15da96134940b97a187305742c90d01df4f71e5c9ce2b5b81c7a47d6dea9b623a314d8ff369d80d7330d092c3df2a4112784ae9c9b8f5ceed533d5f3da0b25634ffabce9ded7ad150a15d04d95ab66d2bf7b0a0f12b1842f742722027815a757c827df32cddf5a1937e194578b99898a650bfedc47776c9b75abeeaa04dd02fdb1ee67bf99688a08af214c62f71894571c30682ea54f9782f97d2b59141cf67948ded8898ccf30c83ed2b12f8f85728ce2f13630f27826d5150dc2dffae9609ca092d95cabcaec10ecf2bf8fdf529f4f39579a3d5e9c9c5e8ec75638f21b37031eae5062d4e2572e931eff0b0514f47608dfd3c99b98a65050636c4aeb017c1d0665c2f497a93fc92449187973de1d01f2b85e86b93bf4d634629642c9d71063c02a2d5bfbe6b1f70d6ba1202394a13a950dbb6cc93f0955b21272f6db5778beb3572e4302e388d52240c533b38933a0afa7346c6196b7b0e8172c333b196984a49f54c825844559d2675a60275c221a999caba893b92396e9dce2140200ebc490f65f3c04b7dc7bc45840e7195db0316aa598b5ff10cfdd6d460a6a64a545e4681519ea9d11e8166dd85658c8014ff41126b532edd14bfcb2f03d847fe715bc669cfa9b594deb5f7cecfefa9623fad55a7678d5f09f8c5281373eec05f5ce21b946b0a76c4b53d8e352fbb9fb828cbe86c86cb944eeff5bafd24084aea30ffb667162d5d928a02d2375990b6d1a433d80fd6773ebebb52275ba0e2b9324738e413772122190ec47145bdbbf9ab8b39b8823c55ea1fbe2ed6a20255d67fb79b39ab611e302301a3b67adf00d6b78f9aa44f7512b82822d454f8956db13a4741e5a0b81b61332dbff18ec3a4bfb6024d5007f9fbc4b4872bf7e5536258f57d735ab1f8682ee998ccf53e291f50c39abadf87d2f207735a23301833c7d8c7848511ef44c0c8354d4906ec447f18538ee2c66dfd1a68883ca66c323ff0858409f4f8167c8eb3022e1190042a819aa6a51e0a09483af83c24e5b09eec1c8d782bb9e7e31088fddb9f589ae5c3f8507f017b077b3062940cf2c56e9607d461c3e50af3d9a5b04163532a4799114862554bc71bf16af77702ac8ce36d7c57d441ebe58bcef05f0e75aa0874e60b40e614dda7fef92b8f8916867acfdd11d1d0917cb2a0df806c33b9168e990af98cb65a2e85ac90acab7011ffca4683b665cfcfef18e9e249b204a5c6a59a0555e79b2651f701a61ef9f21669825db9a2bd245ee030691009dda92c16513af86cdc3b234513b911b810baca5c8ad3dfa4737ca7bd6f8b0414d35999ccd0c35612b226f8f76812b850872373958aee14204d71b4da87ee5622acb9683777e85daa4b011baf044c77fc24b9786da8ba62a1d73af4b6d6a2061a9c496e5cb8677426248eb1bbf8758ae73c1857e17aa0bccbf476afe8c4193292c62afba187d5e230c869bd9885e43b36e29e75a9b9e7f726a0939b8d9d2eff931cdcab1a66335e8e0b623fd39f4ed8208989b2cb88c6512714a951aae82657c4ed904b4e4c5445b1ebcd7281ff0a779b9441825066ee9e427e03baa796fe8ee65e02025e697f1fde1785c47ecfcd7ca3d1f4b05bfec4f79289a801252d692e0f57dea361a0cf14229aeccccbbcdb0bdcf3a905f2a4715f6d6ac2fd0301de7329b225933e1b3dd5e33351ef96cbb1578a1bffe6a4da680ae7c6e9a1d70f204402ed0a2a2445798e04ce24c97de717c891ed255f74bb4c778c347d6b59047a2654cd9d67aff4ad9105f32645f0f2c5024fdf1979a0bb1694c588553e95c627db2aa8417cc5e05a26ed2b56738f8cb2eff81e765a5ac8f885005d3aa48a1eb279de58a97e65bfeded277ebd243ef9047ec46ba370acdb406a015d9f310a28b7248f3ced1bd6afbb0b02d74ae871b7accc2f698904fa063215f4f848d396558ebbe6d4347a70adac5d65a4a371da3df862d596869b94fe2c7623ba9ff7acf0361636c96e4ec72b3c3571bc643d449cc9cc87ebf6bbff2b4697ed3c3c93464ba66da9affc278509d9e2658d8d0e35cd6fdb69e7d6effed60a8b72baa653dd1a91bafd8d391f6af4823a26be9c0ac00d7607678a9943b1bed7a0335758245ae74b4d84a62cc8a59255fd96c9b8737b22f777e9b884fd8c7eb9ed1f9ef66237a1385ecf274e94642d63ff91f7bc0b668a922a664bb6d972f14cf001fadc9116700493789bf54068d9098ad2edc398356253cd8f70949513273d759619c3450743c6290e02830380c3b278175a4afdae4359e3664d3fa89a62923fe2abd3b6b687ee6f34bffe85b661c09265b9d8b56ccd8102ab6d3e48d1f056beb0dee210e74ab2fac84557e653b1c4bcfd11e22abd8f2c6a074e4809d91204b9527a33344aad752b85b26b70ffef243eb948a56c8879d954f07d6727c7ff4b48d0c4513eb1250150ac946e55d0c2391cb9a850d11262ba508214d00cd3e2bf60f293945a73b832e9e22892fd5a54240e766afb172f21918727a6d0cb5b7a581eef1467171513f3d5004f3d03b406c6be727b6befa50a9ada75ae2f7c3001c0e98fd7fd2d3ff6ec0edcd7b8f0b4c65aa622e21e46241a41b87473279d4748085f9205d84f2ca1b2c8d93bd828a3d434719fe9f734642ed165c6dad3e127cfffa040c9c6319373d002173c905b1212abe4ed8f26dddaebb4107e2811bdc9c03f28b9d6e52544f2f2ebd8ad6cf1804a857bf094379e3f6372ea7f7eb9d7c2838cf577faabf284d4c3e9e4a854b08ef4c4b4e0a7ff60539bb32e74d3f9a02a3ecfaee03634a0db57ce1cb839b117f0c93bf177ae84a4d42d7f24c81955cbb6e561bc75dccdf4da610e0b5ccf096bcb8f52a96184f93938a4fdb051248ae4d93a4003f8116dd0872d70a49d3f40826b15a9e92b1f1c3d33d4af89d257d5c13843516e1fc3e69a4956fad16716599a3945ce3bda9cc5d0d7ab2d0e2ed6305bf64d3aabacd44d6693ddfaec7557624d92e32fe08ff3a81265b065becb9ec0d19f87d0f2b098e44cbf6520ff8cd3d7eb8ee9b1b01ad75e61f8d114ffc0f1acc28d77f179f0ca77adb14488a22ebb2bc009cfe662914c9dfbcf0c714edb9ef0dea1f066a809faabbd951bd0050a5fb99fc96d31a04c4e1638f06684b2efe559ee09a6b1b6be568842f55addc8c424517e39f7e804129cfc171d4f22cf8e284c0f1fedd920f311520ba6c961aff0cc5e92a4a40a3d489909707b3ebc19e6661aeb2aa0520371084f18a63843dd047504b422d3b5caadc50e38d5cecce003baac702a798be2f8e299f39936988ff4c06377b33b1de4116ca73780562ddd5a3251624f0385980127a74375a0ad1ecd4d7a140295ffd904807ddc7e28f324d5796fd1ca842e2aa531a99e5b1357e75df91393584a954301e7560cc3af12080b29af4f3f97da6ad933ed14a0cec039b5b6b29641bfab736ccec5430b72febc690a88b253dbd90b5c3263b8235f874c2d49525b6d34ed867d6675f8be33aba94553be092ce03f507f23b64aed03d3a4fe7e7624f00ac2ffbca5c497455ebac740b5cbfe955fa4e82bc64172c3b454152026222980b7086463ec7b122e6271f2af4fcd9f2780ad76ccdd33219505395325a8c1449fc6727dfb6127f77960ccbf848e8002fcffcbe5cd7b2b3ef9d122a508bd1f2b2db612bafe9937a06d6e0913afdf349239722a741dca4324f7bb191f3c011736b40e70c60351f1ab5f68712fa4568057a006df4d04b9801e4fd5ae0061a847b6a0dcac6cf106875cec04654161fc35798c84dff3b9785ac65743c4928396721017a7f93d116ca71e01f6cbb110244503f1ee83ddfd47f755ddce80d7c0660726e4b347902b0059d922fbc739d8891166a7af9503d6aff2a399c3d73f4e609ba0812db8d616a21f5cbef17f77ffbe296cd23a3c6926f1db0a49544128966c1d11d6c68445865809f0c386f84f9a10dc06c3cf165bcca343332644925136301dc1031c62ad1a1e841cf64d142766ed676c50a55c267db8663e1f582d53db6af78d651d3bdfd1b1b256b8323f3f080b87d51870aa3ba693b336f7808729d088abcf16d024bda80d29b9853d6788678ef736e4b36fcdcd104037cff6b0863088d49704942b988a1a70631db8b7f00ac83242f581e54d6047aa771172c1d43b9cb414cb95c5de0baa4ba78d5015bbf164914b9cf7a4bbbe29f6ddb5ce3590229e19d86c7c429384e2f1e789c352d5c49291012f426ed9d555665fa9010443fc4e13e1fe416180416559ee9485d96432595cb081a87ca730f5cbbd0b483e8b9deca6d25072d3a80a50637d06defec491a7bcf08a480d4dedb28f974c12d144524f2fbf74095a4de7e819d4cfb63eabd379dd1c1499c27a2c22cefb6a5dc2534785f0cbe0f03da1709f9ea5921404563d589fdb1b8a9603551cc2787d90eb5e5a22ed301cfd1436f422227a011d63df57971daa35e04bb2370e1266150a0b6197572a49f98261bb3c660521210969805544aa24aa1e80bec8b1075231fa462aad2d763b569a303aaa7da45ca59845f6ba37f1465c383568a71ee238bced8dac72e65ecb899805c36f4c170d3b92a46f329fd8e18c4e67f575d513abce351092c4771f65910c69900ae2fd2cd453725baa9b4d9b988354b2feb222135f7cf03132c743bdf6feedab2a80c050f81d1a905d13dfea85e7144f431295649f6a00f04805434db07bc9b672cc1b8a2ac9b92a2f9ba748fd28f7b05a57628960daa641a1a0c25a9a7d982514bc6eccf51555e83f2b1fd06d9ad25b986923a1fa8ea23a056715dddab2bfcdf1dacfdab2585afc9c40b7d6c1ddd76b4e1c23c4e656cecce131d0dd651f4fcba024b751b75a382528e4597337e87704e721dd6de871b4f4a7d8e5c83e17066332f28f7c109e086af8f093f60d8c8877587544ab72b3ba63a8e962cb50c547a57068d166138ab18866a59268727249d5250fc7d30e197e286b0695da374224bbaf3ea33f915f199ff774258a56ee7ea7bc291c107ab474a9fab130080f703680fe65f5dbe6575c313ad7a65f07771231d9521c10e554c5d47db6c2d53e4400e60661e8b20addb0d116d44a3b840b430af7d75e45a5461200f1a7f9c770e0c84f683b07a5755c82094dbd53f0e223b729331cb01e3392d62d08a66b4ec85369cf0849cfbeaf4b07d3b1ed90d3bc2dabc22740e23a663264418e7c9783c76b09132efa597a0a5526caaa5acb18019bea633186143f4c366599dd232f43792a995b860ad05a62e87b0ffbad0a52437c7888a9b992b3df6e28a798c035359408d57574b47c735c7aeaaa958d2b189fbaaae56930c20ecb676b6de407884fb0f4129fc6e63b2da1f24e1c00d09a735ec30e0c1b46c5f42486e8068cc55ee612c8f7aa92325f7668c8056b99b7f1b848e1d9d323a99bd2950d307c604690b05b1afb21e37b114078aedd6ade14a60f1913ddfbd7efbf0d190b7462c312e91ba89dfe6c1624590e9e21870458a903fc5e1d1c2b20bdb0f1e0d21c395f1b36521deb6b4fc2ed97e0b2df76eaf68c9f9d8310b82c128d89f08117ed56ea941f27426c578615e1f9e31be0f20862a78299bb89a8ce15566972dc339968d84a3a041053bcfbd0f9a521e1b0f5ac7734b51c208b8ad429934323d178cf8d2918a2c58f793016de62f9ca585d080ea080fc10425c5356ff670b125376a2a5c1e95cca8628ea555efe5c577834211d440911f256e40b005c241bb096dac639daf497b718bc93d26d1faa14a6683e08944e04d20e76ba87ba8eea97fabf4a1e6b4a89d02854a4748d0bc98048e3611ebd070feebac042c2ec463d0ad65ac7867f015917572553e26afa1ecb58e7762be352d3d248ba6a767081d8a7aa5bc226a891924432e74ebd200de46d05a336d42da2e08efcba60b1fcdac594292f428780156984d4bf502cf141beed84dd7da15a5862214b5154415ef3712a64650d1ca08ab25c8aa5d39af2834baf421cbb473c9ca1744da19beb69d773b1b7aad6f9f6af81ece41d5f91bd996d8414dec5e994dd61463cebc04f6db9c045aa0bdcd7d79fed1c3aa1affdb25be10c78dc10c0099dc864be9d23fb9b50436017263f5d7868e09e1b00bb7e7514ebf4157c67dc178ab14240c3dc64f173ab00fc9ad2fd3c57b317ab8ba25ea0e8bb5dae289055a43499563e66a3d910cb304ab29be0c72f891b7279afccfe46fb57782eb0dac49e5294c22533a89a6387ab5aff3d0a7be4ce829bdc6ce7157a39f022e646131c7c47923841373f23b87528e1780433375209ef4665fc20abef919492aa7883d94dad755753ecaa88135761094082d445ff42e178bb3afd5a6f8aee215e0ed0439b37524c5f946facab9cc3e72713455022e5b19a609c09ac70e15d2c9af44186113344a1a3340393f3a36289f87815ddd0905c04b36572476996769e9f1f253082a808ebc0c0503d48eb5a32b67bdb1e2f47dc1fd5209f592efa92176fd34d5c73b90f5b10540b5da5ca061b6a51131ec31bff1319036a494794dc2987b388854b32058204a5b53f6f6b669a7b6631a128ca60ffb5ccfd19e07369907ace3a0f3c097c976737c75bba34a89c08266465ace29ee072f4b8119de54eaa549b9787c4acb38826a87ddee55e0db3d8972022ce9e91a48d1524d9a9b063fe436322524f19d90ab2b388944cd37589de61a93ea3064c4108092d94d31d6b16bebc8aa783865859c0db80753b079a679e09053ffd2db4fb59407d2fec0760f723323e8b8c915cacd86311aaa0af74deccc2782f0f8ead51660c279abe9e7b1c11998b4856848d15967ae8793e8c6561603f0a36c0ff4b1e4edd793501b3acc0182d3741e44c93b06d805519e7528d93700f87e87a3caa4c69f4199f065a3696a9d6c85a35074b0748396dcf8ac2aa1528d71da5cb1dca0490bf46fb075c544e0253c534c21c55df519f3d967a5e121af065f92e229f1d2d261b917903ba252af3f8811abdf1064ace1c3490178f03467157d5574562b5a3068f7fdbb59ba890e88477a867432b62ae15ffa90804211393c0241b3f83f0ff3f8f37caad6c83aa5143aad2f2767a8f63c699d6627ae3db4288a0ca4a10dbfad80fb55b2921aa384eb0e27385075c2d023e33b0a94f66a7d8e420d40aa526b8292c36c99ffec7641291596e0fcb0f5b167d2c81df2e39115ae3a2da050154789c7787cde9eb570c6c276830b25cd01df7bc59e80d42922f51e90f19edacf0bc2df906d8e2026feb5b8d356433e86eb7bce9f9014ee3551a6ece288c7949158a99693ad4d914c3ace66f9375330322f61b01b09a8aaea1c10b3036e53eeefd78650fcc0ee0aefaeab9f5116939aae9d5258ddb19fae763dafe3b7e73a4cfe9fcec96441d013c6e790c8514205b3ee9d89a41ac2c9a65ca2821cab7ef2eb88fb4291409dabbc2dbfbc171901f0e6869572764d77b1e71208633973064b2d790abd93caad4f416acb0e2c4ff61c865822a599753e282e7243b002ce327ed150f3b866354d93f4d18457a903b2d964f05aa7a410c8b5a8e0817eab72296e0d55aa2189f9fb3e8acdd48b34c5d2c435358c0e43da940796aebe502b4f67a9134cacd7c7a6f7e069c4139980433b2481c746399ece5a68b25d23206f37b5d484ea0ed39cd03e7002ec856c6dac98eb990f51e19df0a8011c0d374947e296a2bbf1502ba29a40999b6838378f2ce3c8c34f343e4071b1083438b987052df9ed69e4353482bdf3e84d2f75094d339b1f4a2d0998e1462f140d7bcfcc21a074e262fec394949911ee4059b53e6c7372e3f0f9eb2a344ddec17d1ad4cc3720404f99b9bfea4369d6de1b12cb7843ef5dc4541b35b765757326f65443accf4f576047374633562abc8c8db8b3cfb2d4543b5051e4772c5a9a391fe48c91ecd58af15bd70da45d2f399f6f5d73af5ac41673b05ed9366cc3b23b802d2bc3417682aa0f2c6a4c2553b947f9b4a571eeebfff94100931c13d9e47e634d9fcb00b950f86c3bd90f4260018dbe7b69ebc335eec8acf87b802cfd80e575790e6f84bf49e04e4892cad49c3cf4e42bb6a1b70e1713dba67c2ee3fa219cdc217b381d7b1a4bd6a5c2d543b5a0d065528d90b096221578e49142e9beb409384007975dacea860c736adf3d69c68a1e8fec833786050d2fb2e7f46864a7c39c1bf09bcae9e1b034f7e8052ee7c6eacab1362b4a82db42afa948958aec616c482329c07f7a27c6d1567d6f9526dea52b823e9bc8ee11dc481a9e4be5d8a1d585f73982ed05239d57a8524159043b3c34f36772794220dec76312cb81c65f6f223e223ec8adc22e4c63856df19513b62692444a46eee62f569c5bd3375b20ca4f5a5c7d1a0d9c2dd921ae57a060727172af78492cc3f2b1612ec77596b00194af258985f35f237975a4b2623e6e2c914d6275bfc62a0dc03edba135938c156d2f9e1520c1100422fead261f7301851c2d1720b4e962dd1774dce3bb8e7a7a5268ce4b348bac0c41391ee6836bdf65a4163e434d0b2f64ebdc84b632f75b29d6ca13a938c258634678827b1ad06f30539e03170bc5b70eb06036262d9463fee0e857e2a102dff21d0f899e55e5cb3fc2d27e1935e0345844eba42c03560ada7f0ec33962739b8d74859e016b23d0ff11fafcdacdbea02855cafab01eac0ea221e7f7a8cae43ee2c1b4c36ce58ed86cd806032e4db886085adcd5482f799fcfde923244da9bffb4ada54784592e412a5fd477328f5433c23c4938f2f64ce61c5a89f66b4545b0548f35be1765369deea86e871a633e392100598c7030d9ac47a8f8021e9c5b96026a5dea979975bc673aad0396237d9829d115a2b4e93e1bcb7eec118e1d4731e2699d6eeff8c8e3833827f7b73814b3f5df80e351cd8a3c508b4ddbc534c50554540c53eb6a0e7179f045955bfebd5f35599d3b02c5aed9c3c4d4edbeb0443d8acf6cc553d3cca1455e61109055e85be6ff7b83b59612ca6262d4681b8e86c7701722b38b52234fbdfefd38a4c8a7f5ce44f864594f58167746ebcba45341acc9fa50ac9c9414e8baf324149bd270f4d4e5dc4a85e5507c5c9fcecca15b2605cfc5752018161b01b2c9a0facb86ddf5071a9e26a94bf782d1e5a82a6af28406610c5145fa28d1f8950b6c71b68a7a3da677852f9eb9e68ba4fdad1b693650420356a173916d76830e41a21200ac9ade5d2f17b019d3d9677c844933c177ede82253fe80ba554c11625a20cda10c5531d935f160151efb957f3e84929b677692ec172b564a8ce60cdf93c15719b9555c7c82f178f0854b3d8ff95082e9c50ec87c9f5aaa66087e4730017ab110b7d3e672aab2114349d40e084cea7728281ef9d5a0e5a47de159faec58c3271d6539d1b273bac6caa7db6808191885fc86643ee889d9aff408367997244e3c0095f7b4df141f59bae1bec1e0212b7b870f17e67b646377a890af86610951277403bbbe24d456dbef3456216e64c3dba27291e51dd5261ba53140194b75d1caf81b5726fda3757d334330f5a9d7fbeb52a21fabc516ebd9f96ffbde39cabd876034b417f74d2a14a1c2a195e78f2fb12bf949c548fb228149a8997c02d8834e1c07f9e4d003fc827d3ee16a577f9ee4d34603dc719d68a774c745ee21e759cf71cb1a3e22411f4843a84e567853c35e06fdfa2a9d5837cf7f509a0edb2b904c5e4a83f53256cd525df7028ce33f900f77ad40484df3bfd921d209603808036620f043e46a17b59c2c4438f14865e6f6b14f844a52730651489114ed1409accb6f7e135c24f24f4c7772007d510cbc19780d126cddee04da844e9bac27d4dd38f8a39e87da12e651e9e0ef74b1d04912801614fc3ad79b7fbd55b91c6dd3fbe0801f8d8e7f3c5b770d77a2a9e825213c855909678e0d229340547c6098de98feec843d4753d82d72002c6b5a751443b5284b9da25cb657aa4debbb4e95f0b9ab3fd25bc95449b7e7b3f08b4871922872f40474d65fef1bfff0480191bcfd2d15dd5bb5ae3bb010c7fec13327fd10242ff43b326a71340e8f342228b9094c154cf9ab70ff1cfdcc1997179cc6cb34f5871006740fe88a7cfb70390c5780fe1d895131887037eaf8ca3b4ac673cc2365815ee8ce57109f932a3c46efb968a75df596bc1ad4c139a6c7ca8cd2b83b16c8445d2ed8f33fa5625509c81110e8b2a9c790ef66565a99f7b0f8333884f60136a624515a6bb3bba14a6d7667d276bc47501b4e2b3e4ba049433367fd35cefb5af033017459d6723225e2614cc7c7ab42e12970b51b13ed72e487b74ed018a6bc2d37cc9e3edf38c4e229467534ff2f1b4efe84a626d9fa681f3cd983233901f156cb5ecf564b403935363155c72d65183fd65e9c1457dc4a42b49b81d882ce06f3976f63b68307c7f72354bc841f3323e0ba69295d8158d52122b141ab402922288838fc6c3b7147b25836bd908dfe642ca9076bd83e646602b5b9ff531a0257cd02ea3625bb7bbfa13863659e3103a06ea53a24a4d5d1eefcfea6287f99a49d8daafbba510f86e8f23dd0092edde8826d8faa661dda4c7c74fad653c99773d03badc336c45e591471b22d6933d30a1d00fcebd2db2256097f26e40babaf1ac879f72842b016d091b56ea941f27426c578615e1f9e31be0f20862a78299bb89a8ce15564abb7e49240606ea0a434fe715000d4efb90d73ab367b9e54bfd39cf3ebd12587b60e89fec32e31b3397fb057d81d573db146a411243b3d21946bf94c999f7df22d94599f86d29f14de9350360a37e1a12161020aa3148c37aa2146d8da416716217cb2e184fd9ce34a2846bfe03a2be5f349a4fb078b6fb729d892fef1b0a167ac69399f2282ca7c45c955c6191c6e2b57078ec7454bb210fdcaf0abfe972ac628ccc495a7ec14c79757781c72687bbb46d8e8e162a40b224329560204923e24b57c7cd34b544b6e2f6ba9feaa906d4b38b4b4807f79fc23288738cb9d1d46efb7c2f437c41861f4aa77aa824382d1dc61723ac0ac984b84898313ebe446fb6cf04b7623ba9e6e0c538c86d2e42019c8bd58bc1189f7389c9d20b93634562d43d04a8b633151de6a58e3cec0d02e314feef65fc7ca2ab0f3af9bdb3117baef985f5780817cd0aa2795a14369a29e3da6f0ad4d18305ef553edda50295d5fb597b5aedbd48f41f1c4260d3e5bb613d25377fb81d82d1ddaeb43f5e0a1d22b51a8c507658f706e82c530b96c4551111cae2f675b47d7a3d1f9553c2e5d1cb18fc24703db6cf4bf439256aede6938dd3b5f1e346e5fc41dd4a3b4987c246427a6a05e9d7aa3b08caef4cc0cb4d19200af12214ee0b1c18e584d8aa2666cd03369c0b5d854acf7d9721af018e9ec70d96a313750fbff1772da1a8988f138346d79b612da5e108e8a731f9fd6a52ea0eb0365aaf270ed0439b37524c5f946facab9cc3e72713455022e5b19a609c09ac2bc3c18b4b9392c8600170d13cac70da0b2629ac562be8dbebf04ac73a27b10c996439da561b864639f86620096af5203de9b98cead148a810ec205e180e79b7a40b0833a66af40491cb462a0432ab38c8e605d8349e04b457813d8f9c2a97430a92dee8c5adb61a5c832442ba6caaa46e0c823acffb9be7fb4a7168552d14a32821c77ae901d32b974dcd6c3bc0e8bd96c48ad92cf2ede5b1aebf2813b39e0734298d202332b7e0bd3293b69a16034759749ed69ff475aee581187fbedf064d3532fd2ac91a1b851434f2c91ac983f503292c8d4a1c937524e5533d7df59fe4e78d10c075c5e29691fd537f29fb8fc7e23c2e39a91a3802364dd9fb9bc8226e5be5932b4d08d26e2b2327e157a19c5f1192c2a23887b64b0f2a3403492af61665315bccd9f4888dc1fe4bcc9f48e529d1d9a3be030fd9a2a02442235178f9fb4f8f13ae90c6dd2a5029eec38f04eee57e1c698a74687e62e9f50f61845f511c8853ef314408a9f2523ee6277cbf04d7646b98a9d6c8a6c82e14ff094b9377aa14f5605acab0e11bb9bfa64fc6570df8cab9d6ee50ddfee2b698cbd82ad44f32d86134273082ab8bcdc69a98e0a479be6bc394f16e78ba70532d6b4cfe6385cde904533d6e5e46e0e90b2df5f938353bbd836e89a4906b4f5fec452a34922fc23f192cb3f3baa8042316cdabd519816c6e9e19c27e4c146b8b8a524e385995a04dd3943b19c0c02b2e1adad44decdb0ce7a5c01248da4f242e33f69eee91f123df5c287551532674c0e1e5f7bd7d9c341aee4ad7bc73efa254184c9ce667e0d7fefe8943734e7a2e02b0bf54170ebd6e58e2199d55d626a9fcb7b208c1bbdf47029529b3ed565467b2586521cfedd0f5b89bc3be4fb89bb206b1f137563de15fe240845329e775646e12e9f82881119a1c49cac10b3036e53eeefd78650fcc0ee0aefaeab9f5116939aae9d5258d8bcaaf246f2f92f009db5561b5fa5d416a1736d3a0552092bca91f5911d47de9bc0cc3baf32b45712de00f2e9ba56b31708392e182269d922311ea07f9a3aa021700faf21bf2950fe20499ce45c4ee700a51ee347c6017c14ced4007e25ab0208e2d16404bdfe66bf4f338e9fbb62f3323fdbda88c24e76f7c4e3deec092146f0c77791b0a529bda8acc88446fdb3ced91eb204f8a846565cd62e09a8300cdb9a544171e45ce7bf17ba6a7af871fd3aed14529df176753f2d670fa7292832984b9db57f75be1ff076bfd2193925e7948376acaa0f46777488a5c1a1a72390af32bde7c8d07ada01231704f4c8ae3e667aa1a0eda7d37f753f7a7e1a806168547a2aa418a8f71e1078ef3afe79a3dbdbbe7de4dc3bbd08fd458a776b61affd4ca731c648b4badde54d9535676c9d14840f6ac993fa2817d7393535af7fc8d0628cd2f7e5e1324f7368a78a1c3a60868c249739eb461c149607e1dcae3cdc148f80cc83a976da3e3a0c6d1ba29c3bea61580cb85575ca4184c741aeb48f5a66e413d28eb05159c665ed9fbfb530985133bf78238912840dfa8b0c55412c3be4b0e330f06bc519f4ae70636a0f2c6a4c2553b947f9b4a571eeebfff94100931c13d9e47e634d9db851ae27d0afe45ce8aa126df1d5d4d953476a2c996f9c3af80cb8562b113c21d178066721e47eeb56bf0756f6ca0d437f5baf0437e6c6327ccce7bdb1fd3fb4bef65c79234fe5d658778b2d9c928ad67d05b4d967cf5d55db2eae6b06e0ff641c02a7c18752ae993fcb98f164a99f25c35fed50a453236f196f41ea7552393090a4129068a792c1290ffab85e93135da6c5c211d595763c14d276b81ab7bb7276f096cdeaebf456df852986619e5322894e62b329f5295fbd62f48d9e81d71ef9829ce5fb0e168043e6686cc85b0112b36d25dbe963f746b8d12652428f0b0560d2ab0ddcba1f0e9515626c4ea830c53958d83ac28deb7f25daa49af9899f4c7d3c0c3cc8facdae49db40b3a41dba2459aa012eb7ec32e3c942b71e0726c363f7d43e3f37c538323226b15c2ddd42e3f811a276a2df3d16264a6cbd939a216596356972181df54fb3df39861a423f07b1b663de67c0ddf07b8e7a7a5268ce4b348bac0c41391ee6836bdf65a4163e434d0b2f6efe6f6d6659b251ec2287a3df2e10088d16896de31ad5999734724b1cc509505a6a50ed16f90f5fe1d0ed98fa2709d22fb7173ffdcf9601a96fe1b78b4af22233badc814ebdc36a90e610555e13cbd292d39e20cf2f1eaec40545349c4bb25f6cb195f1fdbd903aa5052a1e23462ce1431105a2dc0084261551f203d334e7a0facbabe635c9490acee7cea23d6cb5e8d3296e47dfc4c80b53cc94a2050909b55946071491fb59dfff1f91e14c1dedaf3d1f808d83e2312c550bba76bba7faa7417d76704e575997a4b45c514478117f6af2aa78681be14335e2ec73da45de276c48b4ce24ff82dcfb0d0bd8caab6fee086bda25f36ff5e7706aad4e221865bb4bd7211eb1d3bf2de316e75145a5dee9cf6df14519820417cfeab2414ae06cd8997b6ad506253b2eb07f92a8fed1b1f71496ae6346fc5b28a25709b14a9c39ffcd303f057b1d97da12e085b25b407cf02ea6af581c60fe98cfb3c422114148d2429bf2b1b110b6c7fb78c61ad04cdfe9e1f88e712ff9fe2696b6c6de894339050ce1c8242a7020a0352be624ced65924671ecc41226850cc250108bb5841b7a6fa2b1caab183226ef416286a4f26c039feee8f36a65c284afcf047d364220aad5ad54a1d8db0beb59cb059dd205f1f50eb90fb1140fd358f78f1239ce957cd36af00c31ab16dde634483acbd5caa525c537aff116aee388201c6f9af799ee663fee027648b8aa15851b0d0cabd31c36a78bcb6cfad89683d9119c322aefa207b55415d87d31a3206aec3c1dd7c42a589c422ae18b3a7f5d7ca05740ad53c2b451dcbab7c5415feb7d7fa9978e480e516100877c95d2057b140ee5ef9f1786b204fd4b0a1e7e31d777009ec944391993ca892d55a970bb039bb40e285588fc672c4880615510f65fb7e1f603d39686ff4fbdb8fafb8d2c3101ff6564451d5c2a518158df153406b5f68a4b3c495fbaa5f57d3f1e7d5f89267556340c46a68c0a0c8a250f9de9926f3d270b72697d236bb74189e4045965dadc58f6817498d8bdb7306b52843131bb64155f345c44225fcf1ef7db8c7cb229cfa2a91bb7276bca32ab3dc8c853f11fc35b324a1cf75967b5459fdaf28a978c4d26e5ff7f80cc6d1204fe62b1e0aaebcba590482b83a88594f7d3e5b9b9ec65055f8ecdbadef425a934b31289c0a4b1314936e41a0242b918565b2d1c56e0a969e2cef5ea605fdcb7bb43e40618f91157164a35169c8b1612dddfd1ae3bf1d2b8367cab0c7a03350fa693ad94e5eb31e640a9c087359f1971aa9487e94116e7c5e6f9cadcca4617cd9ea740e4e464386a1ce86f4de152f4e19e3cf00c78b1b5cc1df12badb5b382d71c899a8dc79bf6661e01b8bc7641abfec410698086f588ac0eae1d25811a1871caf7b5c3356d1141f3a385d635d358ff9c4a28aa3fa7cbe2dc439350d09fd85c952e2fb171348e95a66dc43ad9d1882003194d390ebbb5d65843de0259f0aaf460f78b78658a8c786f9443faa67316c4c690d364a7494956f703835cb91bd320596a5806dbc665867698676dad9226c0576f51fc4a15d7fe0f6f0c0cc26a1319f97dfee7f99d19e71ea9aff078857c017d5909666b91b0a0a13f5ff6c1926883d1630835348582d138cd9221931bf1a3bbb440fa12489a391f2139837bd5d7b8f2723942c2acc604ac6a9bce50f2dab884db31b57ef034315e5850adb88a3b45344969d6a817ee4069a6fa7f681bfae708547cb636d3e6460a14147c321cb40c80432f7001d56f6cb5415acac6ca5464d93226d885a2c9375d096bc8d0c3f310225f32aacfbcbeb437ffbc4c419d21ca35aa3ca8802746ddaaccc0c688f9a4afa6c10dbc35c2727fad444e97de14a49959bb32b1ad735b0bcde672855aaa91b24d52744dcd94590d81a2610e1ddf51fc97e2ba3dfd6c0edde842d45554e2f85b7f7f45210578df4f56a321ec4e5bb99670a1a7dfac06ad79784d34392d7d2787eb4a10d7e1be4222c85f2db10bc44fd7c17043a5ac62ec3ccb9628970fbfb7db2896ab0baf03c99f04ab755796724c64e0f7f0d23adb111dd9bff522416a0ccbd4b9a88f0761d395cf697b027dc727e73b9a43eeb262f15d31c0ed68fa545f8c602c6288f5b1280f0322d1f2752ed45af66cb9a3529c658031f770bb0404177e7853c06892c3126d2f09f7ff379f9f53abdf62dea03b7120d82ffe3eb7f56eefa18e387b53b51a5c99211b93bae763c59545db3196b23472a0ec33f458b630663ef78cf89183e85d5e2f5a688ef2a9b4705514a91f666db666969d126cfdcbb724993067af6513a96eb76c3be08fcce83bdaffee9ac0aabb427a5a74b4aa33ab18f5a7ebe9500ff2adc10301a7060d06ceba8f73dde9e63c384fc626f5bd451fe046e3a10632c218f286b1a0ec9c0aa81bc77fbe8e8cd7dd3d6320368ef239f5c64bf30f46dfc0ce3d6aa58d45a57fb4cb00f1521442960376e9720dc42568ac7d2184bdadf56a6dcd7cd458736beec96055c9bd451e5bb5ae771bce9c216ac12a9fd520916764352196fad1a68f090aebea703bd222596689f4bae38a2ed686a143d416dd4447968d59ebbdc936b9e4028082c96a9e5bf78f94cfb1a7453750b7798d23401ae3fc8f072b3d51035cf3c662707f15f10bf7db08d2ea7f219570bd31d9fde67161d35ee6ee1bf14b5b07c405c5ca0cc68128d571ec275f4e3a787a29dca39e0dddbe8de61bc0edaa772a830df417fbbb00fc5a54b747eea386b8520bf144899e205930aeb301da3b341c6be73e47071f6415ebfa5a7feb97ebf80f85d6e695a47c83ced4194050c9edceb6a2ad96b0cd61fa1d025ae0d37ad758a72afd335913198ca3e1f337fb5ea12960bdf6555f161e56983a20e41308140256a5d3222a4d3355589c79b0642c9868d854fd19d77cd8244b35ac3519ebf41d82993cc41e73fd672fda53b09b3f7a655eb5fe9dad3822f42ad9e600dd6ed1c80c146b6023f6c51046e7eb500e6d5bfa8432e84ff9cf07f5a528dd35e6c67fc3cca0d440dd3f70e78e7be279bc7bdd573010eb5afe0e0ef4050d26e9da58f4513aef74b9c9b88ab79a9ddb5a202bfbc8e1d887bfc02bf0c1e802e41692443b4d46379648569c4da33039b17344bc70e6c77fd9d5af1cdad1dc2034b27f2805fbf606b178834a2d246964c792f5f0c4be4f53e7552c9c5b26a1460343eac01f6e12f212dd9d459cc416f32d27968e68152ad54a8a24b812da6f0468d59e7f7bb718e26980bee3e369f869784f63d602242929102708a073da8b950bf5e742aa572998fe01305af2882a54d9a510e9847139ec1fc90f4ee03d81a1e02a7d8c3e2cc00a631533fae75397a7f3dccbe66b525c93ff4f4035fe89a7f785bb7b69b0daac8bebb40f5b0b07cf74ad6e12a3b72b6bddc664de258a1c0b635dcc70f15efa846c5114c983f561a3d87a9333fbc1899684468bbe64252adec80f95b51288a93ccd3009bc0a4c6c43266e0bda2a394cd15cefb7d8076b36049bc4e6595819b88020b1bdc85f3bd08908d6c09d322344d195582dabdd6a888780a98ab38976861bb9a5fef2500d488cf7ed377aaa8e3d88626f2edbf94fdcee2e9ad26bdd9bf2595a24cfaaca6f5ba7a9cdca4b82d47cf7b2c4301e78f4334f69c841c1c1ad12240530a3961352c5452f6815ceabd6e79408bca6fd84a32972e31d9009052e03138f99e46e517be4ac78f256ed97bdd463e63d455ece096281d06c9ba7caece7c894d86d1a6e76550f65811d55a479614871427818de4743361e31179387d5533b2edcc4b0b8b5a07f2888dc5458cf08da78fc83620477ca18cb5d6ef984baacc942d9ef6de687d3e68f988233dd13358e0825445b434b502196c4ea7b129dee1a781728af456ebd1a3d3f02b91c0ab37157737997cbadc8b208ca440cdc027b52f3abb713b75d8de7e52ab5f7896813b5f7ca7a0180c1bf76429ad2259a5cd6f9a7d8ef819f1312827f5958116f1b59c749cac24b806d5153883d679ecfe88f6f26be72a3971862ee8823810a4334605ba2e55aec71ca584fa5b2334f5976b075805aaba09d9c93f7f00c8730d358e23026eec85b96034025e149b20b4bdeb0f19417201598ef87f0006770248d69f9d3a5d212c1c4ce7e76a86ad0bd1891abc964c37d33ad1ed966f224dd95b4d996b379be070b9757cc51bfdcd24c1b8d694951c4d0486b39328d0c809cc6b2029591c9b811083d477ca5ef46872f10ef79a072fa604410da555ecb1961e2c9d6bf4947794f071bb20268ffdbea2f69dbbdda7146b42a46f62c923ca75c8a22e4cf1443a0fd2f953b77e7aca902e53689b05afe1ece2cb619d3035efde07487fc844cb61e293b3891a257d669bace9459013070e24a0180cd57dd03e90e200e03c4ae900bfb527539d11f8381d443f87f33694fcef124d5840b91e362e44bbe3b890c531e3fd1c6945d1de64cc32f12c46678b4d076afa416a4d7ac0f8ae2ce128b3925cb307ef19b5dc50e1770a8b16a2c3d3d05f41eee4812fc4b115f6a5d99621402f1f3b699a8d3b26063f99ab0117b98d87b49a98a27ffd8d544846a143e7b63cf5fb3da3efd85cb9206de3008ab82bd2aaacaa10bab7551b1c78582d90172e0f03e6103973a7c107fb20fa4314ca0dc1bafce13a9d5d45f3fc189646522a024b91c1cf43fc2ff51baff277fd8f972e895d6f8c73ca89671c6be74e48856094ecef389c1808ec39335a238149a11cacdd56cb71ea72d3bebb208bf359e0d224602e1045ea455b9c01ce397884d97e1445311c0f3c5ad78bd4c8b1dc8a3ad267d3b9a4236d7c30e5972df494a8e579379d62fcee2c76bdef754b970772730cce1d4bee289e4fc34601f280e7e9518faf1c015f379b6605e4df65ceae99983e0ca23b9b9a89934ab5738edce71bff138df7a297a3b8a77ad8a6ff18677d6302559d26847146d5b4fe390a80757a1923a9182c04c86465c56ddf3e76429adccc1a32da80e05810a49ce90cdba6cb35feb95fefcc3fad9eb8de2976e43d6fb63b8a8d5c5e2d86fdddbb26bc87e6f4d33e6761f932bc89e2a61549abe79b48a7516850567388e06471d91c0d820c179eef74a9c6e75240295f4a126aa5d63e3fe99c53e19d4a085734ec2878280f3a628ca1e122c05dfc7cfeb2a5bf164458b37e7b65602360d487732782042c47df416913fb8ed3aecea1e2212010ac8ab1e393759d1c015d73f8bf4ba6a46bbbb357e0a2f5d4657aa8c4edca7315b92ca3e73b58f041f8187f55359a16890151c62ef267ec01ec4ef168db96f16e74f85f1d4daa36d182347e9db69f847189237df7fb93d3f609723884bf12db7925466e2780d30bb2e05b08acecdbd2d2d5b85e9e160ab340db240eb6689275c2a7878915d142c4891f554d237be77b7f610ebf33d0065fce8125d7566400a0af09931a3e456a9a6842ae86c11e675035e75dfcf4d15ff04bbeb7893c64a6d50342f1c7dfb5ac1e7db50104eebd844edbb08d9d3eb4674cdcbe22c22c1e82bc50352e1eca2482716b2de59ea0bf1b5e7c8e7386f6d28ef2b8648bbe311cc50231e8f68bc2c8abd122be9a049472a93f6975bfc702a66f6d233c7f8f5a7a89e9040d1fc22445b6f591041964b0b869eff82c85f00490b18f64a629043d519f55324a3f11469852e8ddc6695b342768012b8fa720d41903adb6ca7a5416c2e19f53ad1d8959e11968cd705bde1fc69a971baf0b75b48c0db8188e51b49b5dc72effe0dc8cc5dd2c5c3c3d6757caf9dfa45d2b23ab321ec0e104e70ba1f9852baad19f07189ea0d21b0583a79cbf0f8085aaac536ee9adf08068e91b0ebe4ebce2b13f0e7f52c99b1c20fe88438a0a106e04cb355ebd7f9e3b903a6313eb7015239e61beb131058ace766705fc510ff38d8d6cfaa37b3cf2f217bb202ebf8eb351a040297060322eb51e62b3c89822123228db785279a6493fb52b04ca96b4cb342faaca9bf690227655ba924d40673a52095b448db4e5c142ee921610fe885473b6f6aad9cacde6f0aa4de2464314c7c691b4fc54053db46587abefbb9b704eebd7f510297550e3d2240652fcfaa20f21635a72eb811a0b3ff67271d7e582119c990f60351b6f2cc0e77dbde01dcd3896b9dae0b93477f4eef9dffcdab5b6e8fcf4de679e5e30e26ca8d142ef57ce2037013ca818cc9647436af5861cecebe5e9cf393630094bc15438e5115e5ec832be9504e56a64d362c74337de880089abd34d1ccc8e1b79c92a59c1b73c1d72f68375e1188fdbb798d512e06632e6ceba497bf8de9c138007755dbee2cb2645b272e4c7d3d5c91faaa8e90d29d6a1b0947453d374bd572bffb9b7d0780746a4553b932d2430b7e7b2d19b6c84cbc1ecadfe902662c99d59a2dc5d41d310c4dd922ed8924f0c6475a2b299dbdb4eb48ab97c877a980ba97a633105487e6583d7836853ff70903b004ef65d6c83a3231f9dd75cb1b22c863fabb2659f9a0f9d82d7b132caa50722ad735b4d7b5952f0c69ac03be38887a25d8ceda9521f3f37a0420799ee37e5d7eeb1003a8962557bf8f082447f63134d5965732c8a9003d28362868dc3ea3716418a15786fe6c666158fbe121a2d9d4d08bd2d2dfc9f8b6ca1f0896195c943850d266e76d98b3dc1894b7351dd048392d189747a990959728b9597000339dfd1398bfe5ba6e9f9c42e0b38080d01882f61586c5be73579c70428af2477683558e497b2017d7a4db0d98656715c88952b562600173aa8daf5f4da966ce845070469bb24a5cb1e1c393590c7670458aab874d08f3d1550251a2cf2f44b2cca7dd4744cb50f3619a94f0b6ce24b4f4683cbe31733092c47af542e3226d089d09b8bea5f000c4b8030b3239ce709294b25d82991f1e949f9cc3209dbaeb164f0b798da5b960a05cf2d0ddcac25923bd3897bace07860000828ae419b7411ca9cc10a17b127fa8b77c1afb597c889a25d1298bff4a4da915ade817e6ca7722578173a2cf7e272f0a4c755d07607b218ea2e6d3ce8a9b8fcf4aa436f03431741149440296ec097a0b8d4aedf8a274c0f2f232f002d3b03f5587ee41ee249268d65bc1c55b98cf5eb5fbd85ff823a5153507f37759e5387207c101828405279351767b3b76211b881bbcc35e6cb3d693711ce038d753d5a036e673d0269e5714142658ecf4ec7578b7e01dcff441cfed5fad3012e2c66c881a5811ac5a1f2c67ab26e6579b3f31871fef059b77cbbf663509f5140f3b6cc985f4b95e3981e10af5740ea7901da83645ecb5d0d1f57ea0c252cabc5360f1fe81a1c84cc13b11fa846e6b9e770685834b2354dfc675d5ecd06210d0ea2e54bf6b06821d7ab8fd17eb7333425f27a2b6a5d83cf4b544a919519436837de49fb9b8572315ceb6207902474545124fb16a4c69f1e5ec8c27f85c86320dbd75e1c26384c3acc9e40ba8aad4aa72f25dabd5fffab6a92555269e4b1557e0e5fe9b37a61b06c5de2c0c872ac8d8819947bb3380d111df23f105763c5e80a9bbe65bda886cf2d93a144bbc494ff3ed2444b59d1e94dc950646955f15f34b49eb60a077186fcc90bb9f4098f983feb91d1f4bcf785a4663c155d3331d08303df43bac70435a11a20d33f89591049d0319a95b0c3891e382a187e88a5e998b51cc4a1e026658c932c8fde3359651a42662d9c3e6e5b44374513356cd36c73dc356e79a6af09591fec0524276dc9b75d5c3439b7fe731744638e668a1b5bb9e6b44c7c8a665b5b77b10cf978c75479d97b96c7210f735ab72e3cf2024548dff72b46c58418b21b15fa7f46e728d7b614bdf1ea5e351f03f2fd55e5825b64940cbbb211f514bb4b1238b66fa5d42cb9eaf73dc858c9eac01d96971b4f3c3d3414a3875977f3102ab0b4ba7f943417add2ec86c7cd68fdd02e991081f6483a666b2e4b9c10f85f8f97474dc60c411be2befbd856c7bb75201a0ffffff5f