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 82087 a130ff24ef28de89197fe76d3440eca036e3b8ef802ecf515a4d17eb50c4bdaa

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b30929b8fa62aedb41a1c3e8ea0dd45abb228b8497f81bbf11c524bf4794622f
Certificate Block Hash
a130ff24ef28de89197fe76d3440eca036e3b8ef802ecf515a4d17eb50c4bdaa
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...00f3a8000000e70000
00200000000200000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000c40ba5124a9a874c2c7eba79b41ed9e32e8450b40d52e3892fae419e4def8c87285f6d082542494177777e4c1ad88c83ea1084f4f469e4e4cdadabb2c6b1df1c82af0afd3185b40a221b8479a71684f7a64b2ec302597a1b74070000000000000000010000000200f3a8000000e70000

Raw Header Hex

00004020ac16e05b6a032cecb0d1013c5420008b660b02c512ca5e8dc79f598aadc0c5df2c52e1a2a63345fe1f73be53008f5ca719e92cd4322e38526db23122731413087414496aa5c700182f629447bf24c511bf1bf897848b22bb5ad40deae8c3a141dbae62fab82909b3

Proof Data Hex

59,560 bytes
1212160103072f3cddb119b42ab27aa52119c752efac4ba3536dee8dc20af06e0cab61d67ac85932ecf1776fdad47ac8cac49207aa335bac11b572a7de3372c1be7c43dd4f80c873ab3a5e7418f14d955b6a50a607f034efda4721ddaeaf008ccdb0d5d4cba5c81053ed7d3adbdf3ecd3eb426d2d475f2f80d3b9b88af5695f85e44e9040fde79542cc56ca76a9afca67e588766c365e25ebcf7745ec77dafa01659ab66459cfd86123d99bef2e8f15f024c2be8f1a766fa920c8db423909844fd10b40c8853a5d63d3193522ea7dc625d3be787366545815d17d01e5082129b649df680ab7b41c84a16448fb3bca2908d395c4664a91b116998d37ac7b344552c7ed4a6dfd39022a1f1a1e7fd4b060138b28b638420acbfd13d80cfd53b48efd1d2a91532296bd3f2580c426147eb12c74b79895bad8766b377c8f38e6cd78198502b4abd720703178435991523afb93ccac81eaa8762acb74c4f348515b32243db2df7c075665b5955b899b64ac88be4e14b9e10128e638bbd856e823c56beec2d69ea3dd1cc57d064c20bb188db73420b2e6bd12304d2a0eca466c254e1ea797ad843555495ac545bb346d4f412491f4e884c2a6e9852ce082ef7521b22122c983bd04cac2506c5a123846f966bfbcadcf754f36884d6ef90e8dad4a444568ad227862b45b2bfe6573398a89673bb309e5feb0e4b57485a5e2d1eb103fac63c0d66b1893b125eae1b586bf31c63a535ef177d1fb39f5366d0eb4db3493e3e7d539f694e964107b6305677b058a050b5c88283fcd51f7de533fa9a42e6e289eac86521049b311c02be487753f4d4b459451766732b2a3404fabaa6b9c81151110392055ad26cc61ff881223ee75b7c13d70b681269c320afcd567bc30606d788e979a7040fbf562ffcf402cb61cc76f3d6f27781d9d03b40db4b521c0a15e178030c2bada48cd69a31e1f539508d5b182c22b2fda95325d4c454ff0e4f68775a1922f35823d6aa7fa24d3f3f6f81b88b8de5f5361fb0aa4abf06ee4b1a6e0f79598f0379b48fe028dec42412fa9ad3562ea8ee2f657383cf2467a0083673366f65c0d949b6c2c7b254812e8594f1850ebb4d0ef140369d0c1b656e2818bb7bcc12ba30eadd77354df49435bdf345e3cbfd83db08b75083c04cdf0c12d6834d1acf6a47810b04b295d2cd0c3536cb44680fae1bf1568affa5206c7301738f702d58c35fae7dd4e93d8e28e5dce597eb7294c7d3347942821206a1bd23c24ca2531981812497102b7749f2bddc2dfba7bd4784f83533595d2c0075601f9fda35e17760144dda6c23c142a1c71976350b04d1ee6195c9032af0c0db5468a45b77ddb8156e07be8af95f5d696b90e287e0e9943084666777bdf403532ff0d29874009396af23cdbb80a97eb0130ff593e9a229463046b41f550cfe174f53f9d6678a664d37b3fe4d1f136d7b63cb35148710aac76d0738eae1e4e082175e5094c087a3592e08d0d746f301c14e6c0ef4fafa882e1c7d8fe792dd8ec00d3ccf7223452c5b72e93c89cff149b1208ee6ec573c435c9d5ae9e2e014f766344e4cd9a480cfe6a0dd88f99e8dc4a028130a78c41c25572a5b12b0cb30600ed66fd01169749b42b52e15a459dad8c16239ff6e48d3a2a1ddd6799262b145692b3981ec234a0867370188bd867923cf589b19e766056bfe20dcdc2f5e4c90fabc3ade657c5650b84a0af5ff24c50adb34180c7fad6f48277b00b6571b40f1ba3e28cffcb09d47401ad6fc3ba9032cdc9faf22ec85f4a2dc7bc206aeff99369d1b9565540e37bf1741ee5c7bfa6649b1d2e3f2c6b990c87bbfc85efe023f19906571441cd8c3727867570938f5ece01cdf28627e13e618284977905d3537b50562b488233a604a680b56301e2c6bce08c214b9958119d7abe49ab55932843ef5d036c23cc67312126344ba69de4fde599dd79918a57d9380a6ab9322e32e22bf8f4d4119a346750bb5796300a40de485b91af3ed5623c77a38916fb01d4a2373131056ee4f858c7eccbe0be3eb41f8548cf0b9975d8a28f84940ffbeb5b83bf7f4e29f0b6d08d8c1bb6643592df76efbdc30de1a72bb7a38d79a0841e8042fc4708c9e3c1540df0d2aaefc580e45bc7b265b77820ff68a1967c1659d6b004bba5f146b161494a602185fca39a389bcd56ecd791765878c84692db7de508a9e0eed6e5b99836d0fb824bb3a23740ab773868a58c7ce6708f825f642ec6883fedb73b263ca5305ee94dc14ff6ef68b79791e26e86e3ee58cd807eb61b62e05467fac9bc8e1c1e34f9b601317255e311df7bca196b564cb88d49369a5ca2521692c8ce9509ea018cc0d64d32e520d9786b1cc6eec100ece15575aa94fc9ff73191f9e91e5b41c6eb9e4db2c953dbc3b5608bdedd99e2eb6816b4971d6412a02e140441c75337fb5b9e5b8f9be8fbb7f9dd7fc97e572d3de23dba0861b18d15425b729598d40675de864031b9e529e4b06291950aae474291e2a5e11bbe152084cedf14e52c3ff87a72136751ba5cc2b915d67f2d78c9943ea672f8ff099d78abfa56cc844042613b33afe3582f5fba5e3921ea5da67a7aceb38dc247570cd62e1c69efafcb200f122614c2a9baff40d5bf96ed7a2a1fba6a5b2f21fa7c11251edd9cac0723a0831bcfb3a45672338276e433c9097783540f49ec905e972c5e504c0be457aee9127828a48aafc71d0573a5dc3bd0ad830f0806baf71d7a515b029ec07d1232628f2af6481d0e776a8f5cfb10ace74469d2f3e9dc1c993fb2e112b03fe6e4b1e75eb716c3f27a9b5c2bf91ea38a32d18c0142dde9e01c5d774940a563060f7be21bb52757b5c7e61e628a2918db2f8d9eca5c05916509ae2caff4159713515c2e3a044ee0469256c68c0fe55571970a8a5fffdb4004f06b697398db9a0ee1f087599b8c816b4f0e77a2c022cee309f15f3330bd4fc919776cd48f959256fc3986c810c7b78877a5bd775fb95cc3fc34fc0577f450ec1cc5965d1eeb06e2d368999a910b7693d373b3007dc0961960e0934d82c8d7fb4037195ed0493385ef1eefcb1456ace04a1e3f481b4a8f4e65e30fdb9a15e4878fb476b512bd6ab52a36ef13a6cb8993a0ff6e932d10344d3c8f4dad451a3bdb468fdb419e62bd3f4d8796610c202f731993520802474cd373cd3e51fcbd3dbaba14f70b43426bc054a994a89431d60a0c4b5a2d2d78a16756bd370ad88214a89e0d86dc9cddb170d74d4951729d1ae7d80846113551ed45023447ff0ccedb519f5f7067f3204252565e994778b705c45a831ae77b2b5945a14eeb36303806afc2f4a8a019fe8d6035cd72e34b9aeed11e5163eba652448ed0255047fc09232f0e4f7a23193364796f75d01e4ff8261575fc2e6603f4601c4e20b473593e7f0eb370b4e82454eb6fa76212596ee5c3a8006112c3f476dae63679ebde865ccbae7703c837936afeb955c4dc98478d074dbcffd9688557520b567e302efa0e14d0f8c8a2cf17e4670f65cdffbe69a37ef9aa341589118b1cbf0cb84052472d53058260fe1573f3da1ad3af78ed62419d6c3d131e369af699b2aa13ec8d5334398d76ee1d3a1e3df555c34b1a026c1651bb5d5de434511fb3a871cb3d3a686f5b0644f4882ee1f029d51a52c367ead570b9695f690443688a61f783e47c6ec47860621621c7b7a4548e2d981d7bf3a661ef1338922f22eff66c83c96c4d1a67f291754198b24f84d061510c48e75927692c8e61dbf1cc832ada96b192c8c4fdd6bdec1b5bb6d282c96e93d5cf723505893a0a2febb5c90f341bb91d9c6d487dbdda44c243bbddc26922b1418a8105adf2d15da875556a1adc000bc61af73f4e7fce9b6f6275ea38ae5d2d5e08efe01f5b44d0bdf8692667da6157a42c98c619727a60ddab33329a8d970416c98c40eabd238abc335bf2b5b02b3e019d59d3c4bbb65498265070198ae48ecc977d844d5866186a4d9040f32e363f9802a351b4d2b8630048c93185a46b533ab8d0ee38cb6afb6481424f6242a05fe7a6f1f93b4489baaa519be6d304651cd72a76ddd971660f6b672415316f5c6ba2c2d98615cc0ebba68084dfeda051bcc0cf8b1b06f2a7747ff256552fdfff30fa50ba7a77f83279f08d55d511d00baf66cced9dffd048024e61faf0841894b2a975ea44402dccf8628dc46cee100ce3853e8918ace119e5bc5e19d809445fc7a8e72a8f54e325f6566031ba4d309423b63a2a0720295d23e283b75862d195da78fc75967568e37e36b05a0d9a1e67372f5271a4a0338c2021aad13bf19d701f6c18348a98491f38ae9fa63ff0452e91e3261d4c66636c55144d1e466b86ede7744937c2712fc5bd0c6a38113e4b6c7c91d80a3c23dd4e0b10d9fd0aca224c44f7c0bf4b8411bab1bc5bcf6ac0c212d89da4c13b266d7b1d36c0db5da9469c4a291f7d5c633cfccda322b757ba58ab69cd8288d6f032916cdb8d8c2ed10c46f27606280d5798c7f598b5358e489cbd7edf47887ddd5426e41623f9c78c3bb3baacb53fe1a9a8e8e65348f4d9c8a258e3ae4746675513d2777386a494d0299e4f64dd20ce0fe3906255bcab05424e508d7f17014b140033577f7374124fb40c9798a2c283e3b41e75bf26954d934fe87d7c5367f8015a2796a5746ee211d53663a2c462be739fb31b2fd6d8c6b05b2302b9d7ddc0164e4595eda5e8e1b13f45535162ab0dd2d9259b2018bbcd3373a6f35a81fec00976a02ff593a7e55f3e2dfd801fcc645decc03a99139d2a67ebf40d15155ccd2730e886bb9f3ce0730fb16a0184d79ffb9d3f59e993c8567c32f6591e1bf3b1b90fff91e9cc6e177204b42b85ceca216093daedaf5eda8d5309fede367e0af29d46f8894fb9981d6f08102ba3c7f3e8ef30bd20b6c2731f98163c527c9c691a996b8de8e5f2a25c01ea89a9e957d7c4e9cb586ea0e31f1e63143e8ad3ffa3725f33a46645723c6f8604cf6b9b2534c6ffb17019b37cc18d1baef340e36f8d6dbc34d25d0aa516f11e9d8fd1ad5006edbe2d121e5425e53487d6b218d96f61422586f0badcd1ae07f0c5ac70cc7a153b682ff0716cd630ec47c1781fe9d580503d737309cf3ba67390042d8d2240f35487ad671f51828b983c13c448e6d3af9b9de8f4c2e77ad5673af2c5da88743c88d5b15363aa52f88f98fb1b2c902da287f322460c0b8553ab661abdfc00e3c750db3e40be14c60ec4006d1b1b0efab57e023b7e235948a19686bc6f58b7cdc3fb2a7c93aefaea14b3402833fce20b0a831e51029b2d1a5a5219af2adfe8d5d37527ec9b6a29ec90ad710b01f63b5579e59197a195625f8e3a54da4416e2530f3c48068fb11470c5053cfa675cf2e8aac277f1b0ad4f194ca610a0c03fc1f665b30e86e130a28f5ba1cbe6f2775f4954152bc85a1a4adae807c1d97e0384a86e290fdfb8f9bc5eca5c6d09161e7e61ea720d1de2957748ac362b153456a1d8a3341ab95faefe8bd30dbfc0ffd626cdb24eea031b099688aa46425faeb828c5d4cbed7908dd70d6da3bf41b61045e59e1c60e5a490fdf9d0bb6ccfae8bc91766f759e7df62eb6c82c5d6d18dbb9d328188505bf08e49ba633e53b51ef7d245288638edae21fef87cec3a92ceefb6b7fd72088b1a0f838e5fe2f7e66754f539a0be97251bb4d69554219ff806817a4a5c71ad676ba5dd2a37134048a0594dc5b228d6416ffdc5161981342c7ff1e7280ea29a8312b87337bd4af226986f5f68a5006aa1b02a14b6fce8677b8aca681903c3f30cc223a75cfc76c007f48b33695935183f881b6dc79180e6680f923abd89d7186dee61fe09f35f7cdf70e693273c704f8c7e1d931f1bb6a2f44a25f35a3d8bbc2e211c7575ac0b0de9c23ecad71c2b1d06f62b49b4a28867d33e93f374d0433f709df28b5b065d7bb43337d960b748dfd4db317d72ecdd5bdba2a1d4ed5da0d5146fbecdef1f0af3dda289d5f85c2f0b967ef3c358efbf996252cae74991f1d9528e67786680156ca39a48023c1131dbbe549d6a4b8bfefa6817e0d6d2d730800106f050d9ce3bfbd9cf1b466ab8e9769fbcf1e28e84f5b09aa5c2f4c8cef07144bb5284ded9698aa075520da97218cd085d614b84009da6d71ccc065f3582b9cf6bb5557ebbcc967123b91cff7db5b675ef8a29e3f9d2c25b7c20fa80670c63825d70cbb1149e29967edc00f72827ac314bdad7fcdb528281ce973fcbac2e2c573643b433795eef30aa64e9b384bde9627f30967571e0bb968c70bd9cb9f453dbe723ca265c984fcafdb3af016dde41f6f7236d4cf7d52779bcc0764c3232dfe7399e24e8afc925d189401b31e53dc26e2c85110e8ce5afda6776fdb533bc4e4b712c7890568da9d079b2afde0d9ce786c08c7edc1e26dd486b9bf3bbe929926be062d355bcdb62a9b8253633c1f439caf60e4fd36f99885b5c21ae2e8248691442d3fdc3624fd86149db32ab15da887297ca599668e4ab81198c2425d9246834aea3d981d9b46957358b0344f67642582928cb04bac1ea977246f0457436a9291d0274ba3900660addfc714b7e05efe38f4993591aec163eec871a60dcfc99af456dc77f737fe8340947e041ffe8fdbb25e2ca1da07653a8ac7efa453ed1874f40d9d893d8494552dad5ee34bd21389fba445c3571f50a4dffa2cbcec2941cdfc931dd461111d03d57d658c630323dce87ca55ddaf77d889bc78512346811b71308fe74fb347581d884413841ffd9df6950ec8b9a965aa5f21f48ac70f5791de5d1e1542071fd949a7918721eb00581a042130d98a3b321795dcbc4be664fb88b7ce3089b2d1234f0c205f7054277e7b522833981dc4fb2dac53f33f43e6086141600abd81c301613e16df03e41423ab6188b5d35ad3f58e8ac9942cc879fc0a2b382a31d52c2b944e9bb970e177e8275e4fab873cf33bc21fca7000d6f83b602561c3d416feb43ced5b886ba849bfd407b6fcda19048d02cd9f9c25ca03af1533a22faf6d4f8c90cb2b0f19e048035987c97f113bc62762e549766f0cd6a39374668179553ddc5aeebaade9ac72edc5506af2847615a3630cf337a9dbcca3c7c1236e00053204e714265ea3c360f468fd608e3b2cff74460683ff57c7b6bc7c8132fc04e002a77ca60f96ec161df66cb341805cef9ba645a8f13dcddc9b3cb7620c781ae3d124715dde042f90f8a6dd2555b70c692c77881958e9ca155160acfe3d80b3957a180d96ba47b0c9b7df596adf3629544afff75cb25f7c9def373deb32f1b04c94c1e44818acfee822511ccd1e4258ba60a7d109bcba3627d8ed23e917e18fb5f5c4675c72c583ad7bafc51c9dfdb4c41b7217b20b2509f20b76ddfaa2f0155a4f0809b8c51aaa099b648798da5d62d4d0298b0939dbfefbc6610f90f026d5c34148a20722914c73e8a20affb4d7ab3d3022cba35d26a605d041172ca947ed915c1f0f9e4015dd35d4f10d2000498d90b9de57c82f816c449464b125003f1316079077702ee04d7725bd34ee32ccdd9c609b884b435d67c4ead23f43defca272e7b85a686314687b30e71d95db6d3f42b3b2de6ba99f5445f30f9b623f7270ad6673ac4089466b3ee07fe8c00983328a9c5e8de81072bf2c57a18e7a4fc8a3e120cffcae88b6b248cc62f7747d319da088e60cfe1ff37708b2dbe479d4cf677da8b4f63caf351255dad4cde47b04482e636c964c80bb49123035feceb887d0f4ee275f0a6c6a746b451580e0030bbd3a698eea229a426f6deedf63e934ad46bb7fed5489d60c880c78a66d63e982de1be29906f39691ca0f0afc054c3c0730e2bd39dd5547adbbe74363350550bc73edbcc53d7d844ef968c6a50aa75eca40fe02143bfa189c0eee6cc30ca4075b63ae3d441ed8fbb57fd8d84d50b3fdf4314454ead817adb96a4ee85dfe4e40aa18286c510796fd617fb8583604e448aa58f62483ad34e3ee4caa5f271709f487916aa3977149ced47de8ed49afa05b043ee690ab1808753d70f9e4b9d8d43deed55744a95367e3bd8d01f596fccfb3c5b85518259071ebc35219ca9c7a6599ce1637d86dda19a14ba6c892f3653068c0a0c67dfccf04fbec04c95da5ab582f21028d6176b85762263893710c8982ace455dfa769e9aa976bf4e410266c1d67e892fa328542a1cee36d2d3b6b49568594fab162cf668f019559fc4a3c7781f77a3e903115402caad1a9224857d44c502e3ea7df076f119f9ae49cefa713bc04fc668b649b652445212bbdaa2c9896c647055b0eba978447ccee4b4a02429c872910386c0faf1766c31c6fb157d62a00865ffc5d2a555e34a6ab35321dcae56b434e06ea6aec9a80f2a485b19ac47751fe9cae0f8d324a138aca0e1a3e838f29eda5657f50cea6d1a7feb42cb7fff9174c35f50b68a53d9384febfbded5e849fa3579e173575dc6e3784642f4c65cdb5e3bdcb663b2157d04fae835f2ae19b1ef2d1e49b9e8da2397d673c913e33c98c73fd5f9e1ac353fd36c658bf308b772a861940ab8720a1537ca6e585c4fdcdea25091a0342808dfc29f59315e2c4f288183f0f4b5312e932382cb2319db4f1fd8a0f5a98136ebe3590729ab96c16fdb5160a8a4ffa580cdfe938755857585665a7008ff3f6329b8e8ad744655d56d1e088eb4b3e2201f2b823da981c1c8875292b80ab718877c603dfc34529cef7b3ec9e8c826ba2912e1d857df8de35182f943787166c647a3d296a0705f4bfd7e664b68d67abbe033cece46431e1cc3794e2f76fcfd9effbe1478f1d9d68e994dd06994c535192d965bec1dfbe4c5b9694aab260f61410921db1a324c957859454ac6901976698f291ecdbb915ad77f2135e0a2d713b48cd4973e866aafd3c070c457696c4c88a063387a020ab9ee562cc7525f20b800fe48289e576f41acac4a8e7a3bc790097ba87fae584616aff1227412b47bb8d953efefad3f5d8ea17d922ca6032ac4570bd2db23eb0fbbabd504a2026bdb5d9f2b55de85bc55d168d8e8f9225a44b7814f7fda4ee59a6df678a63f982bea71f18a055949332d81067faf979526b93d7852e10048247e49cf858c510ba254dc20f14442232ff2d526ad995c4d6f047c8ead9cfcd8dff0deed84266068e12a42740922025f6986005334b30e4a9146b44870e43ecf52dbb8485bcb63d4e13a1db4bf0f97445f8843d791343e7eb89c530446254d27d85d3711379910029173f210b9eb0e1ce5da9271aa4bdcc4feaa6740068fb954af3ef1b995d6329e2375d9028d121f97c53cbfdf76e11aa52e58a876fe7bc5cee56964be25b2fdfb13b2a271cde3a2734a997e33886bd8403e20b74e25d743e91ad6f42b66d8133153f7f06b3ebed4a0cdcf857affceb2671e9c2729a25835ea94e20e38253957e930df8d220e5418603cf370ee75bc1de2aa6ed8620b500dd911322f1eff2380914a9ca63be7aa4358206fa68e3fecf455f4a8036bbbb204546c747a5d3e46bf0b6ba2d4fa59c1fa84078ca7162dc4ec53938155fffb7e4fc3c047d9a465ff2b5a7c324453025058a0cda9367a4abf7ca452b5da90c28d99bae12a1f10ec5fb3c1e0abfeae9243e990e6c5523ed59ea6c9f95cf13847cdc0d4f7307c9edc4b8eed8670cd269c1297ba8fd9a02369c63fedadc148a95fbfa5b3fcfcfe365d553970e4e52656ccbccc57e4b0968690e7129a7665cdc3db6c4105a1aabe2aefa7872066a3bb8bf55e408bf7c8c40ab6b6d46fe4ba8ff402d0f5f89d1002e5d48168caf0047ce2631a95a79e656b62a80272de38a2638a8918ff1e23bc2d66fdf5d1779144c31750d8b386a6ea87c1fc2b46c176444101d2b91455333598e225af506e000734ae3d903926c228941b1ee243c3506e2d3fa93ca8c8f8271d9e51de0bebccac94a6bf39ee3ff291d645ae7cbe7c58fc98e1817b65d84492b64ff09e1e6da2973c9d399bd1643f9eb60ff36b3e469a269a2cbf6da5690520c1e3305069c06e5fdde8a0a5f21099273d6c81f8c5bc2e69d9e4a50b489b0eb6faafb0fdf012a09b58ec0be0267d567465bcc9accef201ad131b8aaa43a2b64d229d7057a17743d41fb484d66a944071682fe7c2aa7c7af4345f4a71f9e2928799b75da6f2fab1b4ea2afd05e113633c5266c13921b2f06e82f5c5187116f27d6f6da73395382bbb1cb433e3fe4291b3038af2059e994b47b8bf65aca9f77711650e04e869cf86a6c34ccf3d47aaaad37826b639ffdb15cb1191ffa36328ac300a281ecfdac7213a1b8ea475a70c454d2389392207bd501f1098e03ef96d2ac187e2d39d503268ca59acf5de7c6b371d01a69c885d38b24a811fbe8c1221a4e3edcc724a9f997f46b6e56b15e65f1430ce0bda25911abfcf30028c5f496f84bd29ced2a7de676b154ed5495395acf699c3eef1d77373b71ec07f8b051122a4e49f0102b44860d6b809a02ad67611b61d3938adb3759cfb13ccd8d0188c3615ec2a2cf4c108d385a4706839970c612e65c31724d68558d2f22d6f0e74bdf7aa2e8d78db97c74ece238343a76dde215abd6ffe2707d990a696222a7df9e8b82e87c73abf8cd790492e2035352df1b84ad76c3923e17697b82032de864ab7e86adf5797206d5c126864c1585aa1d78fdb6eb016be9276017b73fb74f4029b744dc34b32c6bc1aada30bf3691282594cd0e7d5921ed8bedb0b2c77676ad31157d550ab83b29b7ee417339045493ecb9c422ddb4a4fb7a73fe00aca692085f9cc0ec274040ecb2dd776e50c585eb468038cb70a8ab5cd18487fcecc9608ef133dc2206cba4c622909506f5a70658573bfe166813ad82b64ef96712c09cf1ed1b66887c93e25626dd7bb6434353bc97bd2c141461ba5867898fb8c37069106a76c7d74d7ac6d8ebe0fdfe50f985e2dc1379911716c87e9b0eab349395d3975e732edbdecfa6ce3e90987a658d6d009d1fbd2df486e14dd00a4af531007372cd2dd00e177c7d7ed3aecb1520278f2e5abd86389ced67d3da352b4ec114898db7bf6fa3bdab385c538bcbfea916f90e495fd4fd13eaf76810bfad45e6c77d42368697fdb934672a98f654f42afc64b42257ffc66ff796462ffef6db9c16558f5e359ad1defeb9011a6218f3a41058dac9b737ae909d4e187d2cb76196bb1d521d736d8f498ca526e2b13fa6e40672424803e17ef700949ca0cd1a97d01203e40b9f489c26382c4e86c70ff87c81f9afbcf287845f3b0f66873014ffbe837eeabf80e86ce84a8074f4d915271780c67de414ebbc8f35b015b49a44371e6386a8d72dce69c5563d414dc361ada9b5fa95deae81fbf2a27172328d334355ad941dcc4c06f8e762453bf0c2d10a69262bb8187eeb571c21c04f188772f53d96d1fd37d1afe821c4e9a0f95be828a31ab7b218973d1b90092d18451aee00ee357b9a95e4178944680354f61ee940cfe7af3d6aeaae77d2c63f97e62797961a869c11a61422ea9a4f570624d63d4288a21466493c8366b615be46725238cb21157ec6ec69d5049efe0aedad768785e3796c7d9fc13a8f0198c295801378700155243aa2cf87a2f4d84425fef037132b120cb0dadc9038f5fc3cd6c4e3d6c5e90fdd70ead2d7effda87b8ccf860e0554537cb1116ef7d18c3b287ff91471e3b059bf877940387cb40547412f00df1a60c3648301cfc22b70210316cd835c2ac847ebab84e483c06418b70e05806efeb369d0cdd400cae30d5f6b29111c7db88aec36686ee9f2c060e8b11e81c77fa91e19d755bcda319164b573f6220d8a4eda875a90a858924aea2a504d31bf6b854c4c6d791ba3a3f5d80e328d54e4099323a7a767c16fd37cd11c4ab94d91414ee61f0223d9ea580f851d4f989dbe0b7776feeff5881b2e7970b552ce805b255ac7e3f0a23a3c0e8628978f720a609fba24ea3959eef21aeae1386e263d52c384145e7aaf5248fef9e168f94a030703e42b8944f21dbb1390865a8988477ac1854ff45f53f2330ebbcaf4c609a8be3d59d950313e544d2ed7151008b62b600bd0aa7f51c34ca2c9e5fff7cc045029af080d0223a63cd40d0b98330b4ea1fb5ef82c7767dec799ef08b042f327976760d8a1ea80ab93cff23f4e18083ef28931dc7a26983cc1ca0cf8a0c07c02d01dda92d3c6e8d22a4180decbb1e6aa3bea60e254146775557878c07a272daeff81d755a9b38591a84000680a22f61800c7d494c15713119e92dc09fe181d4e388c56bc47dd322b045309abed00fd44f47880d1ba616002a516dcd5f6be88ef47a4ba9ab5ba1bcd0b1ea79cee5f52adc91c202e874043a80654c827b48eee5b86cbffbdf3f8836966ca70acfdb7362e8e33c3f261f5fefbdf2739f592f9f5a8edd60fdb48bf96fd763b2218f55fd50ad4e62caa97e177aca33ba82b5243a9903d81c5e7d7969fb17f9ccdccdcf4c5f52fd928c509ebd795c91a94b5bfa7ddd52f7b482c9afc022a59221d17d56b0bab4ebcfcd133503f55cf3b55b41c55b7339e06123d02be47eea2eff730a440bc22f8677b6fdd31e60e9554f9cf2f9392261c4f350640e525fc67e0f0cb68343359ce8cdd150c04382c8f0a902831adcba13c759bea256f1bbfdff7f6f4b2d087b3f7af4cdb9184749bee19b4051149a9859bc1490376c322a31d0f6d8702c02b8620ad8c49b201ac3e6cdb3763ec804c017bd26afb9c41e07c177d70878efcfdf35cfcf9c22971380c9a87aaa0fd5a48c2ca67cd42420211e3acb812451260d8602f9b5ecfddae455689af1f174fcbfba0a0271adcc80e757c7275200e13a046db6dbb16e05146f364d9f28793f8653b7256e31f2463e9471f219f16318a4840e8751615bb16293f165cf3f2e4c2cb1b945b6155f412b1cfbc31a207b732fbd87e078563491968d5e46dc938965a2083dc0cd176753c8634ee3b6bc0498f7e000f4219f8127c94feb9c36c818990bb6136edd0dbb9440be408918a01d57ae973777b39febd3ec09d4796dd2b35fd6e2017da1d851c65ba48c9a9f60c454746badd51f789830da50c18210429297968cec9c824b2912aedabd63b4227f0e6e5883f1fb4fdc777a877d6b519e56558a035454bc5e9209dda6f8628a00d9bc8d09a06ac8a16c568bb745b0f5350e30d9a012fc67811ff3bcbc722f4c166711c5660e884d442b1fa54d7a937cf5c2e96db47a4f13c848ccfaa2e5ef79e814e80909c65e64ad6630860e1c2b7940dd4156c7c99a9c9b70e1d5a66bf6e78cafea02a2aab66e201776506919934f735b2d844d58c90965b3927c21ee7877bae77a1bd2c96169391528017232af397258b00367eeec71ebe166df71ef4adc5f5fdc917e26e7aa2f2d4923415d86309c40755fbebf814d5de9db28210608c4dd7cd00ca3dc7fb93b895ae4e57a398b3de53923a57399fe2f06d9330571197d774ed448d5600da3099731cdae5c89060ab1e6ffc359cb7a21d1c14b8f57a54c1652fce49ebaf43d81d6836d78f5246bb40402f978052cd194b8a41c49de84600b94c82e296bc2dca1951161b841a19d51530285d5b90a285e82a52ee2c1be09e486089c34e5c8f64bb7cfe25682f6c1842b738302f0cd05f758397444823748b0f5047d12e28c0b90a098b50670fa11b27e1670ac4561cdbdd67d302ce3515733b2ca4caefcc32f823a29774ae963266e9876d0fa91c013039fdbef8dc3ee2a51524c4c6263f8e9bd06c66710393f7ca3bc3b799fbc23bbe29747570a6b1322c647fb3851f80c27f9924464d1e38e40a38aa079a0537e70312856d3fb974dd490c14018970b50cba8118758d7feb81d9887e9f4be0fc75e1b08f94444e123b1886b440b12ca30407454bb4137b5723c44026d8d5209077a719d7d089244b3be8e8fb60311f25c88a69774289404d907d207924f9aaaf68327e6a2479417418585442abac93d91034747881e4586d5b0fa36ba91e374d878387b88dec7bcb17781f7cea20353aeb069302ca2ff1ffb882b788132a87ef90228e5a30a19ece3cd6f709d8c00f515dee2025056a4d7e83ea77fd1dcb89a61e4fdb1b844544824034718f43dc37536f15165bf3a2486799634b4fadb9c90ba8cf6f728dcb1cea4784fc45aa4475f1c2ac387efd837fd151bec25ac2c82093070127ea14fd9ff9a432b33316a4a1526ecd2ffe0ffe46a18a393bf5e6974a8c28930827a920a3b4914a0dcff2db7f4d1040db5687f6315607b3445c0276b49f9ce0127cac30b9f9ac35011effaace32b637c5182ad69e9ea2cd3bf78b5ecd91fa9b4fa45ea96b5c3ef236ff5f16a1af4b168cb3b6bcd81e31c5e0357aef86da15431e264bf961a1b76f9ca5893f84b2147126cada9aa44cd4d2277c06b46fe0bc806e218972b0d5d25cdf35bd0cebd735440d235d9cf2ac2e68a9d6a076133d3c55b0e75769a20ad9f521cad1de622ece4c01300cdca2c8e52e2b41bf4003dab5da82efae1a1397080f4a2ce852250454acbd9381e150b4408d0864ead20c17c8f335d14dc676906c01347038a5b0c371225032901900699b22e6672235c6008630d330a5111d292c07954b48744fd2c9205a7d1d8298a82b0fe528bf737361b93f0eb462a92e0db19f95f979e74a2a86fdd20da9f6feb27bd0ccb1f3ca673968263c820f90e3ac8d255abdcb900c6d9cb51330a296cbd1526c249b67f757285769a2852597bd01e770abf8b4f4cf4fb2b2334c5e5d364df10793aa1168d1b0370b32070fd29ce4e103a01d0c2340e0ceaa9670723aea3bc26e2896735f62311f5f6a9a90befd4f16ac26b9614cf01dc656204b31a14180419a955e850079eb41e48b4155134cbd0315b83bb0a17fae139ccbcb2b5106501ab916db30175271f7d249dbddbf0d52e0c3ecbe4c1271afe95f6a41df1367484e97e107fe81978bd727c860a2fec48bc1ee3a45366549bf72f42eab8c10925608bab845049d6d90afd233b8c23d136de0b9f5cc2faa83ff0b77341905696432beb1afb3fc7c364a39424366c06e00c5200fd831e80731009d4409bee7efb684125ef5348feb140cb495e6197b69d63e63cd49ed26f80e3840808e6a11c0a013d658a43235881ecfcda955d9cb571c718a8e74f1c768ec07645815618243e7c1be0d943966d7ec622be19b64bd8e0ad4d47ce1b5d3348f1327c0df9267c51c02172f71040dc0a55a8e8f7e7e75917fb28237ba71bcf5eb25ae758c71c845748dddbbe1d701536dacdd8f571a967d168c3ba25b78d48524e99ebf222fb3c7de4b34c6cb7ccd55a3143d754fd166484289d089626124081ca7abc07de0b53a1b38d54c48839cd77b159a52caa6916ed96d85e52e55a8185932748586389e34908d6bdc9e0c2dcb0a9c6bb9ff885beae8eb0c5932789672de31ebf6657dcda1e77951d8c09b8fb36369e9208ad1853aa7e95e0338b457b541813eb452f850bc1542ca93b9a9c282bfd23a2b6781d7e1797c3d096cfd1255666317a1f96fabdd067ffbbf4a267a359ec60e0c7fe569de49e9400c0f92e203d3dd90b5385d3a9585b2b77b15b7df962a0727d67b6603a0d79ddc02ea906a4265887201e736fa85e7d5929bcf8ce16ca24b8d1f165e7fab6153f733902d44ff17bb46a4addd9eeb30bd9059421f7c9948d7a46aeabbcfe9d600c30e29e38ee824317b9e399e9f36842a2a952ae6adef330418c188ea750c688976694e92f1bbcc9dab88019153c74f10f8d0f6252d87dcc2b67152e78ee4ad3f5baa387648e5479e5812038091be5895fadcc3a8b9c0fd1d6f38fb61a7778ae283e1084a0a7b2432daf189adb01628f68ddacb67452dea5c8c7d861f74345e9e6395e762b66c8ba93d27154db8c8c43d7467271de619c6173ab908d678f66a0cb8c3f3277740408c61ed77b26d6eaf597d9c52f790be550b08050ebefe1726601c7dcda4346c697340c45c5617685cf32884a0274debf5e008141fc357513f729cdfa8cddeebcff8457ee983632218f9dfeaf3c2b399624d495ed89d435aca8a66776988e5057980c53107908e8151960b46862009768d5fa12cc94fa2a8719c390c22199c3b2d4a9607c409bee320964150898721e2e6ebeb624b766d557ed95a24af2f2bcbd16775a7f7a8c0352eb66f41be6173beed1f5fc81ffef0c8037cfd28a4b4ce6f9303ecdebd4efcc0db0551e3dfb4004114483b924a264f89981dc570de36512f0fef4e43b2c10b4451042332278940036e4538a94d2734ec8f1740de3acd50f8ad20c19080780f11e8a31c4fef32468bee6be61e0abf74ef7c8a925b44dca95427d2b5bf6409ac5c9032d89e709b1cd7471d045a2c5f548d836231ac57ad81c5fd210a8d756610ee6c10301a4f55bb463df347cba612d2f49fb1c2e72895ca7700a76e032c63fdce7d12d11dba5313f5b7c939d65b85446898e9af8c2f3da7b00bbdf58b5a0695f25ef03490c0a301b3b4c6e8435989e69410f907c7c3a7e5ef6268db800e09c629e1bad3805e0258ceb817438ca0051b6f5d3a614d7af36f3e513e8fbc46165da6f3fbfd0387820ba7caeabfb5f58ec790c1da9b371b973ad81a2ebaf32b9c5cb5178c06d22ccc9efe3ff5684e1b6f6c61eeb85336b7b271249646d247a2bb1a79f53b740a7dafe9fb0514e6d5c0fdb785d0d8b2f8a951a1c9bd8b005f744a49d75dffa7869a6db8c3666c8db394b90cb018b65c08945ff805922a58dc1100f87043f00664b1feb93a5986ad5d1750028b9f7d051b1c08273ebc509d4ce727bf75814cd60411463d159150efbeeabb30e3a82a488e21ac942b203b9c9a0c2411e38fe12dafd5e446cde6e7e1b9b1143bfc906ca5224e62b414d5e3aab037d58f27a59afe9d15255c1b18c61356ecb86d927e9ee03176eef591989014d0bace13109ab060e909cb607ebc4a0ba6a421845acec1fceb08c9ff0df6cd900b8b32e6d816baa163f01d5a680f7e1776524be7ba7e76d358cc0a8f347a2c5f7e7b757f80a3b1be0e3627ea832158ea400fe8337b99bd5c3cb074e6a4985995c09ba25605b4aab30084e49709570aa123046b9c6e2106d00b028bdf4e350275e25d2031458f50674f6d5d3d008a146625b73329c4ed277f929d67581e10362b0405ff6db1e60f2fabacaf99186d8e9ee9c7679cab1b02436ab9f8c1c879e47c3f0ce6403f70f59bad57fb3edf8ce77fe8fecff3837cf4422938c7f7ae6126939404d887e0b00d1d2934d88772bc737fefc324179d44521a2b33c4dc10e75147595e10de5f04c8393ecf789268b83f66fc338151da00d70aef82751fd0a91eaa4831d3f73f6086630d5e12bf369bc7451398628c8794f8027f968d02b571ba5b09c053ba53defeec8418a48920f6697db38e840abfcd916b27d1ab7826113911cb0d7cbcdafa7439b9f9242915b3a2a345f280beb62a0f334689c1e19ced36b109b35360f1fbd46b8adedb171012d48aaab0739a95798ea169d57c677ee65e17e5091262d7ffc7d95732e66d6a4fc48185d871eacccda8a661375fb4cd5808484add35ed3d6ddd0d4d5f32b1583251499767bf6047d795f4a82e5627a20a4983128cf296ccaee4137543927ad385d8249425400887dd1bd930b75b795973f43e116a7d4a6ff6799c33729c8ffc71832066aa85b6d05985e8c05b9f5cf0ede6dfeb85ce3c55757eb6101626ccdbdd70ac1830f5c557217aac6506821166caac4e62a9f72ff24ecb2d0c18b0f063745a2e8aa5d7a8eb52fbcae98ff20ff7fbbdab1f4d52e87b0fab0c7f1dff96381b10390a29cce0f44a5052def6887851a7280df926abbe84e7a723b2f85c9d291c88ef152c029001f57bc120814a640a668e32bf9431e4e323d218c69ec3f4c652a1ea831aa31d91c5d5bfc27bf3e7da262c0cb83a645c60ec08b3d2507602f79383d3085ac6cf45a114299797dd238c6b2c177898da93e14c7a1e7b16f6ddbd2a9c5d1a5e03f2a5a9ebbf8741872c919355afe0a4bb6f6dea57a9d9051359ae26ee9c5eda83c8337e92bf0af38d1c12b7fa1f5497e8350756fb403f6f3cac76dd69442f6d5f8c8a7830519bf79a39c7fe71ff237501b7227f236efc6ce457d4965a17eca9d7bfb77759c10c00042de668962ac548c7fd406641249f8bdfe032177c47cf089b3111623c3a279f633abf58d126e829200c2756cdb667844cfcae055789061a1ba39206812b8a74d5949e0f6742e80928848998c559903b71b592c97c85f46dee74b76b3f9cba94de242f713170ec3cdbeea8aedb7c3f0325ff781d0787d23f00bdcbf1a3afa807c9b3fb039dba172d5421e4475e3953dc6b7cddeba82265a75117202ef244b833568f37fa0b8e50f13338b9745c633106e341611715aefeb5307fcfa7b5c150c0163c59294c277b092bf865e0d27556360c9cbba7cefe0436a0499e9d967c258ce6d9d3998f8da9e8d3f23b68c208131bb607a17d64fda8b74824e1220993b2d4fc15413f859e0d71ea34db4bacbcf7d45b7069a6dddb08cc7f623a72e293477f9cf4575b6ec8ee05f40eeb0c506dd393ee1378ea26fe088791180fd17cef86603de8756c3ba37bc5bedc1757c4cd7c69875af74cb03ec1225a6528ea225b5f4a4348a758d8728b6f5be95d4e23d22f8a0ddd6dd59567aa6b2ddc4ce0d8389ee8d183899508e33e829462928160193da829d80adc7481baa37db0b212b887bc7f5fead4a0cc589421f1ae9b868ee9f30f2d098b56fed521feb301e1492943a09d3b8c7b9f816d5aff3937ee4fee7070abd9534a33dad09a3e930abc94919acfe75b6e7c28d07b7b8c74d6ea40c9a0eda9378fc12a21c00237be558595dc8676bb558e0c0845f48fcb588f81e98cd1162cc1b71dbed88c1057f0de5e6f97705f21aafb43b6e0b1798bccd89aec16e79750d75b540f7e5eea9458bdf702809e05ff924638f46fea5a4cf45cd9e311627c3f2c415f8e5adfcfb63b25f9038970aa7bf5ac909ce5e67809ec8490e9668cbd4886d1ef6c934da9e8acdd6e08a84d799a8cc9e539ef0464263092fc4c83455c5a28c5b7aecb7b80cdaad46905bf323c6fda6a60f4d66971c317b9832e7ec1cd0bf53c5bce350bec317c674c78e1f77ca02d69a9fd1d812ab3553de17e0917ec4abfbddc1d211f1f7ca204375361fa46a77d1ce50595e04cabf9146ea6b1e0f9b36e800d1f0454137f95ee56359d3e5da266217776cf7baa5a2f0cdb760f7a83ba254e4fbf027de35846394f9d644a4363bdd9bfc311266fb5fb3eb545bad93116f75161d050237ebea80fd1b58094c6aca5357d38b35edf149ac8cc0693af0a94022c3df1fa123ba228b0a4e6017907b694b3e52f5e70f2ec982913d7d628e01646ac828471eefc202f70ad2cd88da8dba1e9781513f00e1dbe4c23f3257c53e020fdf97530f6a1254f08f8661e002b89d93885d744a882fde4754dd55303f59532687f2953e935a55952d3db7e956bdf8809ce734e0c0a4c7ab8bf40031490cf364bd0aaa3ff984cb1c4df166c2274d628e2b946a4f386001ede2cfb0ef163c128b3ec22583be65d766eb634c56cf9fcd9a62acdb46dbb64edaf6b1a3be9df321b265be80efe15a2c377144a92627c03b8ccc2fabb7827cf3fdc8cd1c43bc0905a484e6b55a8dfd312ad59d50e7446a66f04795d4711fcd651db70e93571e9a15389f6a6026121072c802d0b6afee33cd07ff7cb63a2f688125cbbc3089d4080e65854ebca0b3aca61a47859728a32bafd452cd822945027ce631cd4e96454be3dbe0542aa63c38183af713dfd2800f654bfdae1e24134eaa3d13cbd57248cbda8b6fbed6b8d8662b73c56ff476ad06c83edc2b24b604a36b2b923a4775d14e94523eceb0f2f99279c7a63cd4358e1ab394df96500a8cd1e1de424fbbf76140aaa2c5b037b8e7330d30efaef4dcb034fd4867e27ec8457b3103a39b8f9e3515450a856625c46e34f777811f89eed991b068b0e6492c8fa71c37bad411c14e7192d1087c341490c81a699ccfb7671f8aefa08fe619f5e3a00344a32343091feae35a144541d6f80b0ec3f5178e6341424ac80c7a685ec0f34f7c2a4140cc2dec3475fb8db32ab83e9f62a51bf15ce9f1eb19b3e0eadce29fc8959098cccb95723de320ec3958547486996a9c729e8123bda3fbd664e9347f62661870937d72e1e90614569bfb9fb7da6c10d565d6c337247067ab5425cb9cd9b77f7e50ea9600deca6a1d94541c17aa58b60014d3647845113e61febc18aa8c986dd8876ccf352e5cd66f3bbd02325444d4ce98ab057f2e7d29238c10b9085e4d5706ddac32dde6d1cdbc4e8609630ed2dc2ec6c88c360745c6b81bc0c6f3e56158363e27085bd2b2f5c8ff7a740df426f97a94c295a4a17134a2121861d17f538daf398247b9dfc343ea7a20d9d34950c692135c4df7442d5c42d9d6f2fe527b3cedb1f79986f04e6e203001f21d3fccf620f19d48ae49697e6dab936cd70c307e4ccc3893978de4c439e23d9a8bee28797cf4460235c89f007bacba9403fad36c5a8a202770098a54ab3c78f0e0c2cb21167fe245545f511677382460e5623fe2de47783b937325d8e65fa10f0a6d3b05e6624d26c877f8134dcfe21d4ae86aa5d65be6e1c9c0e136e32a08f96ffad8d5d26f26e2e82782a63971d73653b6c6e58af25a433de05912c1a15733867c7106a2f6c64ae62ceacbff86b3170a98ca54334120342f9083af513f9f150b57717298ad86035e3a757b61316c0522399911a05efa8b0be4d28a82d26f4ae8ddfc10b438827877a81794089bc2c62f3133ed772a1c78291ad3e216485eb548a7a9d524061fc3d8c8bad839021fc5a074e3edd59a15ce79e732c2afb5159dff2e2025fed091044cb803fd22d5126111a17a01ce297535ca8479547efc1de907e73682d22b4540768c66294390ae0553f814d37335df3fea5b205bcd52960f0b3f42fe4dafde59e06dff48ec57d9887cedcf60b4190654246d4eb7e44d26f5c206de77fbe7eb6f202fab2cf65a6181f930b3f74a993271270fe06d1c5de2f8b46e4da70107bc4a9eb38ddcc6867bdb0d2569bc4d2b35031cdf2efb2d3f9d190514200979cd19fc581d42a015c8b1945e93749758d3e696c147c64c189392fa8ce3e6d0e82b940950ba3682c023ef472d8e1a82ab648de92cb425d2b86394131228488d8013d10cc05b2aec66f253b8ae213f4128277dacaf10e88395abd3bd87b11ae29e1763d2a71cadd8e794ce09b7e9c4f3c34bcfe9f70ce255e8e3cfa3e92c5c3db53bde88fdebcb430a2fbd8c09b1aacb9746f1008bbde9d865ce8eb9c75911d1d8731e1d16726a6c3af3e3117b04a9c4280ac2e5d4cf4fdb6b56919c334a8c6785d0d9b7574db4fe4581dd3f7d51e2bbd41688463844860ab9cc4cdd020b0a9d3bcf1cd1ae9e95f0cde3874aabc93da4ac7416b01769153995ca29c7742f47294b7e4210e546d8adc6a10ba61fe94c118ff29869b4bd6598aa994bb554a7a5acfebd1c9644d35eeb8b13e54d1a4d121d2a5d62a105546f4c571ede85151f19efa1b8df178eb63ed467b0549c65b0b757eabe7364aa82816fc2fe5af436ce24dea38d338caf94b35809952460d784441ba30787b59d2acf852e6ef20075f342848f3ef88e4f997f32ec649d79613671495df7ea266655cf5f24e997ec58f00f82d4c5e7dfb4b53aaf9157e4d0437b819a610a8957ad78172a2a3df7ce4eb29aa4071190dc1f6317c4576bae07734321d2b7cc50f2aa8afa78f24fbc24ce9b175acd6ae3cb3bd0d700a9ad8b4ae2116f4b307207549189bb8dac7430ee270dfda85e811ed0a6fa4f8b4a7667825fe291a30de82b662a77236e2661f6fb2e4bbdc749d046eabe4691f193f68969c581e0775a8ae4801bef639b65f42bfb24d5fc2cff77e377cb9a8ebc7fa9479b43546aacd3192fd68aa5098fe0cddcdf2137c8939fd07a2c26dd7f4551d82b7de6dc3ee88649622ae1d824b78a043519474577ecef0e5f255dcb47adee445ad64783b88976dbece4491247cd5085b6e0f6fae3d1733b1e149ce394189429afc4f0af125cabd74ada3d4f1db837d9db1a7972dfdaef908670ee27a31ab3e9deace6e2dc9e7ed26cb45a520dcb1418caba346c09e0a6d234593fa49f638f1f89564420b7d7634dde9ab47964c0e30635d545f7b9240baf4710925aefb05bcaacca5bf09a25e4b24cc070f136c15d399096b7ceae6de59da479a4b2a5cea3d3ee77d71e4ab12909c41d8f33977f2cd087c8720e0dc8a9085dafb39326aa65994b683c4455efa150c33b5af2c957704e12db6b51953f43dfbd6e0a1fb10b05cc58ba9771328d535b9df8f3ac6b50b55bbe404c363a8e4eb99ecbe5b6cbfd1763c26d33e4f5d24f338862843f946e124e174e7486d15b09d67b19615c9780f9076d37e4719e4dd1202485db4e0dd70a0c0159c8a6a2ecef25a5c39dab28d9997c153ee7d6d406f18f01d9eda1feac1bb6c19bc09bd857ace8c4331d53510e8a633476bf51f74b7445faa311ae098e51f1fc502f8a6e3387ba135675ff237ccfd8e341444c5316a6f45319dcc99d3aba5c92215ef5e0db1887ca53fc759fe9b007e763fae2dfb0a38795aa7473f56678d77b552b0c50cf6b03db367190d5d840dd604264fd3c289732f5e394738140c3622d1857eb9911a75123d9b520a7290593703a13e820a2bb5f459272b790aa2b4e012e6e03f66c270d3a8b7001319e3c89529f5dcaaa5a8a907fb305cedfbfdc415a12e3e3b5abab62f3d8018c6236a784c90560a90b153e927f8667a0c81dc9d451e1e91ebc1a709d8d0f2900ad9fe850f6eecbaedc58d70f8376ebafd4f050df38b504ea9912c94b60303c31b25f5d22ba767f0a02f9dc300bc04577c05b669e427cb0ea8c43ca0862293dac1f27687eaa7af0e074f7fc32c415ace35539e13a8fdf2bd7badd7e285012a800f0f5967145a1a823adc68869fac7af90812787faa32c025b24fb8be573e6d7b0224259a9b7c38ebd6c91c6afe3dde0224ddc8ccccf18a014eb21a6fdd53ac9cafd4a51027c8bce6e67db88047a5c2f423c7aecb55140fc82a1aa9578c2f3fd39a9eb7265b405aff54dec6ec9626a1599ca5c57bb8939e9760bb69ab4978fe7273a3ef2d48f9ca3fae376163bf8b4dbd16ec99b011ae9fbe6fe4479f2e4a3d5331e1cbb32a91f155fc4767168195585f4dd6c23ff8bc1989d0ea83f967c38e19ecdb7cfdba2f4ce495dc2ae1e10ab9e6897f7d6ce4f5d041632e8799bbcf2f6b12a959d601dd22bdd99b60d009d06117990a1db821c4661d1b45860c817f9f2be0382d6ffdc9591785de0241282ea14cd20622edff23d8306c50edb2e2d9d7fcf34b0f8df5e833fe7fc3e20a41203ab5ce5043a5a6e6a2ff4a4c28edb043bb5a6acc066cca7402a47dbe7705c6c3681e8fde2964fdfe99c3eba35323fbaa6d80e290b5bc4baaa3c0753918ee3b4b446214799c78b136f678919db58d75816b4153221db2b116c90e62676b3da9b5fde6c4d8d122aecec442f7070573819f87c8f599c465cc18f93af083ea27fcdde762593f38a8f3d48f6a9b51ccf475d53665f82ea46f6199c1460811ff6ec9caddf0adadc12f6ddf38cd0d11a46ec059cfdab12339e95b1218f86b2d00a64550932227a273880c451677fd9b6c189d67f98ce6b662fde5c5d0314e20fb1e1bf0573c18e394ed5c37082a3723b5e1c50ee0e45cae038799966088578961076c13cf47ba4c9d7da73549f31a0aa3ed1743634c66743bc33f9db6d2e3c6417e2dd6959273660fcf39ccf24994e9b82577ebf3685d723e699aaa07d7c6562f6d5c0facacd8d71b7ab81b4ccb24bb57bc9a6232bd255e7e6c85ba5ea95787f7bdda394fc0fe301134c8ba5ad5e4c3653efe9354a56c1fc140e05762ba33f2de175b813b39754d0693f250a9fcfe03041c005066e967700ec13e3a775b8869a953cdddb8d27d5a9f9ea2dbc770d99c7f07d03046fa49686b9cf55420671372352350b8a545a7bad51ea079bf3a766e72f0b59bcef22adbe0153cc2432546d497b7df7284ed65226ecca84753b6a2c3651086d623e6f047fbb06b6a3443b983708388d623d75822a2d4d57b6aa175192e12bc1f67d61d571a2b2dea6addc66e4c2c09c9513e6c3986e28a19830bd3b6953bf00020c5933135982c5a63677e72496af50aca8b98b331af8c9d6adf267421b135b9ff5298eae384d5e858332b31f3bd83bdb0f8e311c9153c7e705be680d11f4712ecec10e15430008e5ea3c2ff61f4f0bf82aa372b0a0f818145dec41d00271f2a31a008995f170f088e49acfd943a3a59fd697e9e12c07cb2ddff272c5b6b3f48572089a067e46653a2cef107e59ae3c202f48aa24d1f88daac8c3644713c0c1b1bc819c0b4a73006a8012ae76dd8d8192280f45b668fa73dc64bfd3e903beb5bcfcf7507d295aa394b3af132b16cce6caa068e79190416babdeb5ffde81f6f4426c6feb32a7d9abae20a7f75cf0b3f7fc665a05183892f3bc9a591cdd020cfaf0a04faf04767ebb71ffc0c400a6b63cf53eb750d8f38d43cf3307744d7477e946a68ca3580ab6c2e4db20b06fd889c117b8dc80b8fcf725b12d861953ca68c3f2bc4d9a9a1fc0f5a7918cf5b09899b173c7f1daa26da1cd07da852656fd1d0356ed91b370bdd548aeaa0bc7c5e5bc63ec1320b186aee0ce0e4888e7c33c942d7376362714ef2f8ce44792905700a3804d1fc4af3bec66a49c4d560e2d6b91ffe24f165ec7f4eae656789bd43b2dcfede0fe3acdf6c67dac27c425a2eee041f85d6e1b9709cf3f16640379de66be2c946e68d4dc96401fdadeed753e0144d16be956479cf8615e9038fc87fe58f601f5efd53db14183f10381ecd11cc4a23f38c7560ad7a0b29c6403ed0e4a670619dbaa276a58e5618d856dd569830741ce43141885170d59a7c1736ca4a7cf873db9a64f882a6d679721fc635ebdca268452d79140618ba6a9599ad1025e95c69d076ab5d4b9896887efe33d3ab7c04145f8f1fe9506add0745a4950a12791cc4b36cbf705d648ace6497e100e55110d2deeb282adff87591671e87b42be26e69df167d2a8933e6d8a6629e8ff73d68ea82ed9cc58fe21b164c04f59047566c61c06532d247eed33c8fe9fd9f7a415738e8f9cc95e7b68f2442ff9f9e3eacae1faa094797ef0014d3b5e1109ffc42719893e5edb2fcdd5f6fe985d90ccce72fc839972217009f9f48556f261ce70a96798eb4af540f19484d067a44d574ee070a2f248ea83fb96863ddaa57fc93f65787803cca436471b5d34d78dd9a06d155132a5dbd8eb2e7598832481bbc458c7f31da0a78824e0a818875fb509374a0b236f9045e5716305b5860708a84faf25b596301168f07a5d5e920fff6b52e1a87957d1e73acb8aad4f6e3f86790431ee71d752694e7dcb1e790f2a171b8a897fd8c041cdbf4eea30f0a3b3e7a75de5c1d629752058654afc5b2deddb97208e72d1b4936053cbe6ed5ee119e642e02d9e37a7c7fff0cc1cea1889a5e402f2c14b6d559c1475636b174c9513098702ae92321a8d9969e4cd90f7cab8115f7243b2d8ebbfcd9ac194cf143f322ff78f3503cf79c04559ac6e714106c3eefd956496325ff0ff12476d92a433df1ad55fc957cfa7eec5a1090eadf6a5cf0afeadc7088281a2ef0c29bd6b8103bf2f93802e16f75b48685259942f5698f92be7e7e7a9f2779b1e527c10b3ac1226423b915ba2b3221057495d2fe755a1a74ee30e6433b52851e39a4a2d8e2ebd263104c92227b8a74c5fead965c0f4b1188533c44d9d773591d15da3483b5063f7acde5196c216c9babb52f51fecf5aff726dd703d5a581cb56df2888a5b1e6bd0993a5ab1080371836dc15de5f42fa2193d3bb0abb7356b37edbe6b75866bc1f44a70f708ae1aa196a1bf7526d092b53d5e8e6fb0db6d6ca26340d47a7505ad006a36363331228557ee934883566e2860ac5c796602c55472c99eb375d944f061e64dd463e8759d1b460d3101e8eae1da73b4b1771d4d0d4c40c016065b9acc9ff8049f7352731726c6b01e14c4d51c072c97f634c6877eb4fdee6fda833a979b1bcfa48c1ed5bd7152931fb684131f0cae4a3c04f835036006515a5c894804a8193764f04ca821565296b95b0736db4c146b2d7cf40dafaef81e4877e68cfbbf1a91eb81d286d0c15696116b1e056ddbd87eee18112950b248d4ee73dee8309c9a1adede214b8374645940e28c177e60e8fd054d43aac68f9e270dd9d7c53d69988f6fb4bb33cb5a531f2adf46f6279f5e6be4eae7643c7189d743494b14bfa6148b5d025004dd31bca07b14bb5157eac5d75d6d603e9e4e83ed9a6ade1d1db2216a368cebcd31a02d127f3332911d4f2add63fa8709c044505a6f508e41bf834ccdeaec48d1b26ef7d3c5f2594c6b5ba75991131f4a034604ba04bbe5553c09d9b91816cf0746b6272afb3230e15deb22a6523c55e751981e8540216c9cb790c500a1ad3aa91cd72878ce89f07411baa472440cde501d0edea2140fba84c5650420df3e649d212180bfafa51646c387f991171fae6405a03faeae2a871b1de4a9cb8a10e6dda84172b8d867f187122c4cc61ecb8060004084bea84a4996e04e63f339ebe84daef4af6d1702008684c1b697c259d76e414999bf4ea38b6bb164626e858e6ef2844e939176ddf5fbb9b88ff83e0a33360aedabf3262881fe8f5337f5812242e4eb3850bf54aec36c52e4b9f6f6c0c2e24bed9514f922b277e34a2fa86176f28706ad916de229295f3308f0d01ecfffd65cba5c4f0e66df5cc5a5caf1b555a9a0b0b461598b2109865219a9133a084ab43d3ced8ac178ea73e3ceec8b0b0e1ac72238706954d7f1f3f8a9e42e7b648ae556868ba8b4966e1ccbbca4fd126d716f73bdcb92d230c31d332393bf7b3d160f1f99793be1381b44f3baeeed3ddc1dc99533a470bdbf8f9460d971c3d15bddab75b8a0f16934b042b0b723647e94e4299e06a412dd17760be52913be41d47f2651cbb5bc7876376ca0c4c6f61689ea2252cbc7e1d6d1eb9df544fa873ef218a9a15011dd9fa0a36ff0193450e990f948d43ccf11ee7741fc354acbb349c69c4a1b7ce00119b382cf95493ac4b8c8c833248f8ff6c3d299990fa79de0602ec254b0af5eaca9f131a4a68f266dd363a406f2e060afee1283d9a4ea1ddacf2e69974d7ac01babaf10a08df48b9ef28b0dc5735bb9bc91edcf61a4679e86fe64ee5be7145760766d59eb4fd8b7f98f4363e88543ddcc1d74e3f99381a527c8cb15856d0e8120b7cacc69ec50eb08d18586fba5b22128a565566c02d56de1c06c1b737596eb01368676c26eb10d01061be6c4eeea112695a8003432ca8c6d4a383b56408589c7e5c59ed4045d3fb33d93fd4482a870f2d5c479840993dc59b75dd3c79f78310d53f058a27426c4473a1be7b1dd99350486492f34df51cef32cb2e7f5e49365e2d5d2232beedbfd84ca074fa05051a51b92823dde913cb457675c67d9254a077399bca6c9923657681408a6b4cd08675a0563e19b40df881055066fd341830c0caf9d03a32b32ca48df649cdaac6d70befdbb9a635ea21ab70c63c071b33bcab14efc868910be7ce18a5a573c5d8a0d5ece20900b38c6afc598b69051b27f48a3005dc808d5b4f33d38c3c8e4d2469bdc795e180f5852b93a4415d0ac533ab5c6289073b62770876f2d91b8fc1373e6396d6b4da29d50afb62df20d4f9c08329b91b7afea86ca7efcbf266b96b8d181ab77c6dd6ac7a5c81e907faf9dc1d07b456d803114cd35c4f02bca778dcd832c463318ff464f184c647e2ec00e79fdbe877bc36a50628ef36b37271202c6fe0670a0391198bf8c2f80ff9e5fb67f783f8cbbc82efdce0fb3274f08547b0ff450aa927d93a2d5e9b77fc41cf05c32bc531d14ef9070e11252af660f06fae50cf54b665bcf609b615afc3925d5734ed40a2d1909e06e6c7b7f9653d9fae4dcd888df179f1357b470b9e5cced34eb777145f337a765c676cf184db0539fe928369bb34b74977f406e3911fec34da4cacb159c5df92d84947ee28b16b06607403e03ad91f73fd7b66f8b299c403e62f30a710d9be56c1879878d6f1d813f69cfa6a91a0e4620a6956f3bf21fbef20853538d617dc527112c2891f1fa1fabbee9a2033a3b16aa7152499983418f6c01810965f08151f2d21b591916e2aa5fbd262bae3b23f19aad82b9f41300c4952c5f45d5c0dda6fc1b87d9525580a06c39c753d830ffb0da6f6d6e19a047dca63012f62de3fc894c779600e4aba81f6feb855b7aadccebd82ccdc914a23be76404e68b046782679ebdc42f563451d77957240e25a0eb5568a7369273fe2d9cc419d6befc3722e3b2706cfe4733deadcf7c24be9c9eb38955d54ff0eb800195d05105af84a40563def368c20df3712b339e28093b9f7295ee2abe61f20c8cff16b77c2662dd27dbf64c651679572267471301bc1664faa7e381be5302f9416fba5740bf9efdfd64b264f40f51f6074d92edcd7658cd6ee3bc6254282b1bbc563a703b703b648f742c090ca87fdf5863e24575fef5cb3ea75c822291c644cbc99258ead861624783e37324e7988c4037b090a2de42ba8f8631926c1e7d2c2eed7cbcfa9196bcb6c32dcd110aff06b54dfee261022a334cdebd8bb6d1461c2c6dabb756cd837386f5c6c177000c1ed39609dff529afec52c2f7671b99420e3b0016fa96b2b9693f709aa42c00b70e85127562dfd52b159ce4be983e64c421132f486e6e25ac319532b5d98b51e56352a80e909c9749f8d108a33c2b7dfaff6723d606fff46cea3e4f3a1dd360f51a7dfaeac48eaf44a13b3dc1b97549fa27387799d61995273d4937f0ae6d70bd8756c9bad68d1bde1871e988d1123c4a224a41d1e45a4a88050f16c28525bf3c53d75827245e28e685098b4e90f90b98d7f5e9b904267346ef83b91615abb5d2fdd3df5c98ffcce564c33a3c8b31a4bc5fbd36421ae482f8622cc5d98c061448e137cbdecd62346ffc953c979fedd128f20f5268b618281c31dbf8e3d3c38acd7a53ca5a051a0927f3f2e3fe1682d021b7b1e7aadb6a011368fdee92dc77af25411543168040ca177da0b5bc04c26bdd3ea8710f714379e52f92b67cf3a398509db9f4167f7e726641757e2b61067e5b10e18de853c822d357615aec9726865e6c923bd2ba16d860f075e111dd2dfc160fff61b11e1ffb0e4f1991ebb82eccf7ff0741b941f5b4bce1c14e80d12d6d3e436da399bdf71fc0b6dbc36c1dced1e4d61f5fe9092be8dd384e57f4109e6f5f18cedbf6bba9b05cd1c8e5d2803d288c6bf3eacf67aabce9206944313a230a552670e490dfd6907eed2d2598a11079a12cc0d1dff00165df2c677d03065e62fe75cdf25ad50bf10c35bb202455bcc175cfce6c25312ac14818cea1dec0c763078417c0bf8404d1d38e4550ae7f5adf6b066bd1c3cf40d735becd548f3a1f67c3e9521d4d0c68a913f0451e644fffc87ad716adab4796569c4afb2ad7efcd49940478fd568b18ecbb0756459cd1ea3507a393071bd54d358fd4ff3ce0893bcb06f300bf3d80cddd309ff776013ca8aca399ab66079f5d055867d23ae2d2b9783567fe64458eec64419b3a7cc337f2dba93cf2ba2d5fd2a68174e7783115098469ed748979611484b4aec9d5a80b2b5ed3cd028266330d86b5f4808c8700278483673bcc74c94629018dce0498723a7bdf9f42a8400d9005b5309e4d00afd08c63588b006c501156492161280d31f923a69bdd1372a251b897ab4996ac85001e5c5d04ea8f0b72ea5fc30d254c5f44fcbecd3dd77706452d7b8738c035cdc538423966b5f95c747322001359e94df93958861a337340b161b0b95d637d705d3b94b9f16c455a52fde1c038abb329c56a4604e13d7e3bbccd932c42c08b4efeb4d342c5637590bdbccaf5e3044c3bfdb4281c2d1de005af0cc5173aee50e78022b274191cf168c3f8a5bafae94c7ac66f04a838ee5ff890de85df52ae2ea1e5a7ec8b7eee944de0b9cbdc9a3e0f4d8a04679989fefcc34bf93525a914f01f9aa80f5f0242c2a005e60fd2efcbf614508787521f0c94483d668843fe2f8bce8d776aa915a9c16ebd4dd209f113c1a22bea6a1dd0227290927ac98563088b1229ea5f28420595ed46151a2bf1fd1bcac868bd55f9ea4468d42e1df6e07db256ad1cc94076ea46accc35d333f09e41cdb7edf673290d9b4c3d3b944926e39d6c6d3c2cd906b45ef2b9de6f87ad6c5c51da46bd14736c7733f6968a6a105948dd76780534c09e98e4309845f04e54010b4cc4e09b0887008d02deae780194dd1d2c403803d2354e2fe72e2572d29418ea329087750b7585807749cea0eef725b7a71b57e797977c0a35aaa99308203857476d2a9b190ce15d35d92a4a4f9a31c2e1ba24a4e73bbb117b86b14ece8fb0b2fee862e6c2c762eb51a923ecb2fa8b8c858385e3392ceb3d1c551770fd991181fa50d2442fda16f40c8cfb60ca69d3bd4234e313292f98be0300a7a3180b94556c611fbcc1f8669bd41aa4aff813e7bb8ba80c4ea89c2d15da5e1e3364b067c92aeef9fa7c1bfb90b9a21c5010fb5f537661754e1e93a6af75731f92710b6be9b35bf825d8804dafb0d4cd637e097b84bde2773ff162a87f34a39bcacddeebb0edc648dacac36035822543cf464af063eaca78a53e4caf2c2324c5e058d4463f14e2c8678cc1a1a3096c8aaab6c90e5476ac9acad5ece1e306eb6d54d1c2ed49f14888e41548ade1550adfd05b0f399d86ede6d86514fb7364f097fcc98cee8d3aed0921edcc3ea834333c8075186424e128f2c84d233038d75e78c8365cf7e454bee78079e8f27d302a3f8c4196d8b4d23a3b9795f3f7b367f066aef5fc119b83a3a698563ced9f548afbd5d8f202289163f48b7adad98775b9491db64c7370c2826ec5f3c68a93c8736bca9f28ace6e1131ad6db4b9999811faaf526d359d82a308c6e108a8e24a57546e57c839941a93fe495cc4f14eeba0332c7e8d04f5bd0e3e32315f75e123057730a1a3533baf195949fe4edfe638f93756af5e4a3003907743f9b826caa17c14155a7184530c641e78972efbc9c6c1e15cba760d8c646e28fbd596e62eb5621a00edf03bbf769395e611a679f19c993d78f7f4223615e52ac31d3fc63a7111b1183d1f30535a91fb9a1aef52e1c22ae99f770e72804cbc14d2cc62d73fe89922556d2a17fded26c2b47b6e7839d1147e47db54e1146f57372678231b2fd8829c19c5ed81b42ec811844bc4714fb0d3baaaa3ead6ffec2fe36835ba59a850736ff8fbb977c65e52e2953993a73a56e353e1f6ca937398837e0599b056a264d131e58dceeddf5da24191b3be929437981fcec706c0d45998682361f7e6761c7a3097436abfdeaabc743b9523db28d3a1ad8eba7a4193c036c753bb8eadd9052c622f6944956a3fbf0c235b13d6fc4520dcf889efcfdb287c4d3c430f7ac9c38bb5da55bec0804026a8cfa888dd3eeb4fb8d2ed1ba9c20e437e0b564b7346ddd3d6d5d6763f5c87e429d556e0ed5987d916f8b16338781d96ff1951835a638055d92b51aa051268b1f307ff61184362f35b9c829d1d8e6b75b2034a3b4aeef10a862d02389ab3a884ae9a45bbd9928dc7f0d718c27a658916947135e6afd6ac3378cf36823b071ec011cf06260c3fe0a1c5a5bf6ba6c916d1c8bbaa8816ded4f3b4ccf272f99fe59c298b40fa49c713a224c5bbfbcb8601161f146b426d526423bb25ffecc48b99994a345815de5b847a7a825e4e063f6194897bef516ac2cb444cfaa473575a7b414805ce00d89125ccf302a2d3b452d059457cd576095108b266972ad946550e53eebdbb427b2633ab3136dd280eba4ba45c5403f0169530c24ed3b7a353efcc10a3da9cdd9f5aa6c559384afa3203ee9b86e5f001f33d7414ceab56b075a920a507188de64f17dda9e2ac945034886c30274428d1c7a7de71feefbc5cb69a854a2dc5fd50395da01324f87d0fefef43cd1ab0a546561dde6b80130cc10214790315f6dcd1150b529b1069c698bab991e8c603b2d3eb947e9119ee467ab7a129fac9b163d334a0f13d192dd17b736c4f04286e28274cdbeb0f7d69f8bd8e8ad95fd813e04354801b258495de3b56aea464a7a23bf2cb0638d0f151ba6d1e472fc0584f9593f86f1a7af0ae50b33c63fdfcdfcf837b56146db9bb8910b767bec697a7ad39b8ea9c7a8c37bb37283d1121e4cf5b43a4e76c6829e0bcc343c00361fd02f9615f77de287282e827ea559939abab521803eb8041f654cfdeff6276b3a440e57982c78982d281a780eb43ec3027f6ba11b53879d0f5d82d3f8e807968d644e26de1429c3561450f6268dac57d1aea18f7acf6cd97dd00dd2e61f9cf1f115bdf150cb6491f6a31920ac063e61e1353d5d4cbafb353eb6804ed20734c279293544ff8f8cf36bd671b3233319970de40f6cf7da8262959f2fa5e909af235631eec1f8325f6526e2aea68421d875e139c1a52739feda12fb8b8729e605d024cafbccd7647d385e6036935e9afdd52088cd20889e0fb1c78a14dc8046405cb81efddce08fdb3cd6384e59e27ccd75718793e6c54df45b4d115d7998bdec83736e31644165f31879ca5871b9c19d3caa3f4ecb230c1af9661d894d980ed6c9f65185d3d812c5a43429f55f2b81a9b9860edbc9df3c11d918330ed5e5190d8b2a3db8b7962981471212333c9ad667f2dfdd833411a21d793c65a310b601cc9575eb473e1a7148d04515c7c58b1e2f1b592d580598c00d51cbae7eb92121dde0462fcfbe56845d0826756fc49cd57f4fc383d2af9bdd4bbe44e39c68e717a8ac65bc14c719313d30daf821e7661b2ae6fe6babd8da54f0e1bbe66349ea03ca9c7358fe60b15dd0f58deb588ceeeda3ac6c99f58b959bfd4de8bd805980db75378d845e85c7d9e0261315cbba585073d5b2f38f19db759e7e9308076c4e8bdd2bc1e682ffe84624b60298d9cdab75c02419656f2a8c3333d39c9562a8c8bc913011501ba6411f4f3dd17ffe13fe1b7bd89c3215f2cfeff8026fa652513bdf71e24cfae7384e3e0ed4e8ebf093ec97b5150998831f9f884c93e6f233db92ac372d66c9b1a5e1581ee98bb6fa43025553cc0e66b11de959499d288d70595ab6269ad36ae10dcc0e398320be6d3f99d8729aee6643a19da4b537162b7d057f094be7e1556fcda9a82557d505451bf2f598271ef2e05a7664aa9f1451e46360aea4cabf88fe2be2e4c13582eea5226d60c8711da5cd6324e473a6dc1fbbabb128fbc56fed05a3b7d1f4d4073946a6718a0877d6f739d28d1fb3006f43e41b2b3ed26cee27d70b69ff26fbfd1e3105c1e2e3ff887cc207d4dcda18e7b49ff9aa6ae34a152ba37f72793db0afd7c1e50082f303a90c58fd2b99f422f00abc39613b4d0525acdd289ab585cab55b20818c7f029808feab45a119ee47b51e90974ed2834ebcb694881e665708868996516a3ca46123acfdb9d8db6239f74b1a2df51fed82ca1c1f4483c5157abe0f3fa6ae1700dadf261a26d325f9257b018fbc3592f20ece402563aa349eee714e6c8200e92dc3d21659f3e10442b3b1018098fc764a1ccb46b4a96399e89f3f664bb6a7f9a554b50c501da501e273798de9ddcedecc549ebe71e270699c40aadd4f1e229535c401a26eb3ae7a6552e4d35466a10a9a1d7313fc9a4da6f30b392b3023b5427a3b79b3fc0e99ab186b1d6b97f942e5f2ca09b64269b6c6d692690b8c9477f9b6538842504ad0a40cbc2fe09fadb91a8bd12614a1e729d15a5953cf455a9d01521f92ab69ffa847a12b741ad23201734403451afd055b0d0186e8559aaf0016103ad4fc57caa0f702044481a219495bc9b1137e8aad415e4f640058db992f7e441edcd027b4ebee0d9748a160bc6da5ae26916679b217e6258064c5bd279b15da9f0b2e416f10b91763636e597537be9cdb65b72729162e5032f260c48db8631933b59820b2141e93c226d8b2b84dba0c106606514f3896c8521199429dd5f7107905a7934fbec90eb8a249ab14d27e395b375fe8b4abf998068b92f87c1102a59bac73433ccc3ba9a205b6dd1ff05d5ae5a98cad5400514bc081742c934c21305b9255384f3000e331ff9e1a021f53deef1a07bed8584585fe750886c5b57b845f2903a1d17960383077cc82b0dc48ab04bc0ed7b9ce5e811489a3714690f4270c178bf44c9a86a042f450fa1afbb4c13de490068486428b1e7ffa694c7d0341efd6148ff3af176dc23eff8291e2543d91c4515a5dbe9d73977dc834bf7311665da1cf486f06b0558dcdac53b6f799ccdf3f920404f38a62abcd553dc326b46ee8d68dc9e1307907d01e8cbb2c3d07417b2ad871d4623efadac9eb9cd71e9eb5abcf4b806e7333d5b94a385e1a8c36d367eaa7ad7e2a4d2d06dde708f67dd7414100c58f545eed01baff92fd4ace1718e23f1690978ce135403a344a6586f151b061391b2987fe6954461e659f537de1240a0272384ff282f954b8d759580204598486dcc33b2a33e4997892a285bb45e75f76f315a05aec51272c9cfcef2fdc6ce5e000329616ad0cd65f6cbbfd7844f0730a39123f021a7417cdc0caab40d80f7f06c5a2c8a20e4dc7630c9559c5039454646987ca47f5b236b988fb169c4722ca02f29cb3ada17a6d67beb9de388ab0eae2ca9fa865fe939dd436ba2c8dd45c8a1b7bffad5f8195904f43e74c2a950567fb1df59584f0f52ad66398e2d1277d0e680a268df8093f743c5c944ee023c45c7def308304c7d60964e2f3e5ec756d8e69262cb67bb3402e15d8885aff0e237b143abff6b340d24021de2b44fa7301a4cb3e894d86604c5213edc04d3059933e43cd828493d313558066880ad1ebf00431faa9d5163706e5a841eba597eb43fa67a3d6c2d737649ee285da273a188fd3a26ea4fff2f78de125760d697e13936ec475710e3f04dd332977e875d0c7803a3b4e23c8bb928176cafcc06b449fa5ef517ce167973b14b4d0d9c024d807e0a675c1de847691496c7f60fbfc03903ee6140263a01723e15aa2cb8578ebdb9be5232b84179b5fc09fb23a08aea8e72ae5c289f931c90962ef273d204b136fb0208c9fa213c17ed8e17a2a6b6fed7d955f24c022ab7100c79db7de4a52b8fcf58e3f15ef6138c7c2f45f2a3726754e2535ec8ff3b19861d051dcb3b20ac30c3003bfd79fb1ae12126dc9cc64aa6daaf1cf1dc95fe88ce87ce2e3fe3aae0ba830968dc1de71e3405fa7f4e90ed0a72b7f192c8272354b4a4fb5137bdbe8d73b60696eb4d3ba60869adb30f7a7f55ea4fefa9b8d4573cb6376dd2c638e3651aeb35b1cbdc6b6fdb062bf5c8816d4981cc22f55be393bc4e683b2fa93404d0672edec4275ccd00a789d666b45be25cabcd3a496dda80a443db31c8f01419beda116a6d7f49233e8feaa0a8d959a9fdb7bbd4abb8bf98aac092802a4546dd1107e368c2de5acc1bb1aa3d7c08683448b18f07a78bf03bce5b87d6bc339bf412b5b5850f132cbf940fc6a0b5a8d21be20f928a06b7b07c485959afe556b46c6ea935b53d62c276a129015ee828a2b578c121c2f4bcb8fc83794dd1a9f518740b14ace9529656f3887b3946a79789573b222ec4320c9b05fd0de1730e47333e4190bc0db26b781b8ba1d8eb15e9e34c8b60ae9990bf6b28211c333908f916e6edc6f5cc4b0219f548a513992ff2650a6f6f3ca628f98ab20182663fa0a9b5b804ff4b35529778cc3d107e630ed09447c2f506d75f14de4a6c7ddba7a2587b22d4362fa9d4949c215f426814430c4f91ea033e63712bd7adcfd7046bb470a81945d54eafa9146ed3b113fde29f58d7dfbc39b3e85366f1140cf0e087d408c4aef33a03f6982c4019c6f79bf9188ff303d9319cc1af4274fbe02cec9c956bd1e63338c40c779184b4cd244cc4680edfbb10bf1754b8c742be03939fe4fd6e3182cf85836d73c1bd352e40a1f888a53795788a3c6a07db7269578044790c414049131dc6ec8c90f8afcc558e2245592194111f7a2ef81d43d4365d07713c95cf724006b0973150dfacf9cf845cc997dc2bb8ae217260d5844db03ffdc24356100300a8ae02cfe80f28cb3614fc7a8c66d51cf5f929bcdeb3e945318e1cd83d260a4514b934faefc166b0946cc72ec326f9c032da8701bebc35d08c0527d7011c6038c5a0ce116f5a3709182193f24a8c86b5e03ac2fed0b78f9dfc3149d9beb3257da51ce4c349a28a1993408737d303330885f53674f4a29b04273aa42534c163954b0bf49b258e6362aacc7b31e35f92db265091b8681f38f7452a234dfd91deba5cf47dfcddd2c3947fbc32c5fa8036609909951052c2fa0c742380b2e1ae462001f59771a3e7413a7f7ee2aa47d4d5d363e55cd96a164eb88a0f811111c8433ce6eb9f26491ab2177a19a70e3a2f615c0d6f11e4515ce8acfdb6d54e7838f5d8005ce25a6a5e301af60ebd3f82b7a918ed23ae93eefcef7efab878abe5b9e456b6f8c22e9975e6a09b9ed79d57e3e24f466175e42c55db232e1e0e9ac60861192a247c50ba171f62bfee40d4965d4d287814b07f24dfa1ddde73fae55a2f40c2aab63fe8c3911856b566f0637703ad126b2c6fcec22d7cc3a305f8d8865fa8c804ff4adc51975bbb99ece85e4027d4a9fb078f1406821eb8fa9421d7f106d37b4a80f82b412cfe36a620f8dc0100a422eef0d91bae4b1112081b3175d9aa09818b1d07ed7e2097f7a735dcef56ddbbcdb528197c7440d96921a85a6177da6a07a35f0d882cfcdd1072bb62d71566c8deb643a927ea0bf45047f15d11bce10e0bd015d47f8d5fa60563bec10443666576f9bca8bf1d90f712fe81066d37b5026fe74028698e5f94cc1e956a9a57626a9c1cfb042df272b6c0aca55aa4296d3707cab445067eee1ead6d3afc754392ada285efdefe1ac9153215b5d6ed7e350bfc33b55faf03de10761e00ae010e137b768d8e5c43562bceb69692b3e94a9b6dca9b77cfe93a9949391558d93c9dbd0098e817bf772bb99cc7831e0d641134e7d57bd47722b9581d32b5a81973098a785a2298d2548d7e9405e2dfc9d5e129e04d9427d6202fae0e46d75a25b18c9afaed92ebce20043fd6d78662257f97aea848290ca1b4455fb82f86a3164ff54e0f81606fa856477d48659f6e517054f262c493f33ed0281769c2bba9b17210a2baefc66ca3767628d4ea4845f5c0ae33b96c14dde9a404a66aeb56ec00b340785ebaf34518f22ac0da76c71c8681d231c076b50faf23fad43fa9b3c805516c98ea858c8a231d912fa21d9e27161283c795f69afc2dcd25664f12e0b145fdcb37c1e29ab31e477ef27c654b29fa1ac15944f8bba289cd329cf2db4e4d9b1502eec498d227fb4612a2ef1c0635d7f17e27d923f05cf41f40168998c5aa0c9b29b72e97f2eefcd256bc0b87e2672feabb287bd0654731ab6b0881b8332992804d96e5efa962364338f5a48bbc94bed4e51c8200b6c97d5872729fce3b7287ce8270230c6089c6f108ce050aafa8e39d6582ae46612ee033c061c6e90f5e72c2642d2e4648ec154c7f6aff26bbeb5a0cdb2d63bcdc193653aed9326c900bdfa72164a99a4307a1936a1ebe4e36e1460de6599c83a2195020028531482af695b4f1b72cf632d6d0ebe1682e2b004955409aeb4d944ea63273b7d5c1b3c1944b52ccc7dee3ce792f9124d8c5869c87f9829b548df67d628e474a9d219011fd3baea3201036dbec8d6dfbb6130c50c245436bf87cbf05ace17b6b4c975cdeb7ac34b7eff580d08edcb39426c0e92a72a2ba3924f1083a49d4a18dc2a31577221cdb472e1fbeeba22eda3a86da934ec918d8c4184734a774edf6895a1bdb28aeee8cc692079f35d06985994baaf7baceffac224fb03e4ca5b3b0dc7eedb339053e5d28ea972046891cba3e043b33e76b88890f5927005fc89dacc4fc129ea79fde28c059f7446c286c4fa1c9563fb09d0a3cbe057e0a6d6aeb650a874dd4c2a44b9b2908970c8c88edcdc3e4b33710ebdf48b0c904168970794df394f164b4f0384f990ae8ec9ed8b9ee342f447aae27822f17a004c59dd4ea09a250f62e83ed0526caf8a1c2da10b1a77cbb96a95de963e98072e714e8d7d1f37dc14b6c4dbd0e35b7ffec42c5c279a476fc77fc81160d66ca326fbb3566634c56399900807b66660d0e5ec9a4bbf36cb27a71cb6fafddda2fea1d7112a6c3007466713470bab00260c650eef0798189b3084458ad154f23a10a40d6c7d6fc3e78e063b8bf7a87ca885988989ad4669125052ec9e9ea23943a0d1f56c73d239930088e9e8c821c5cd7347ec5ede15f8ec0a78eb59427ff52c980551fd1fd80daa4cfe920ef1cd33d0a86a20793dd260b50546b04d3c618db730904cd5871f1b79c2ac199ad9192b3ee5449e7d8238f3e972373cfaf53975c91ff27216a9fc0fbdf7a172e3c5f06167877855a67d35e6fe95000881b6a6890c7ad27395090a49a92e86610662a9c90ad61b7414f3357509cc59a8f7752b3fe0f8cdb101379c3e3d6cb644db7147dc4f5434e237618a5b9c9ab55ab76af78f7ebc14ee8d3552315ce3800b8765eae90590f1150ef54370c25db6a75806454388d7efe9aee65d0296786c4730d56f87c8bc35d0c3361e618d5285ebac2cbe21272c275e54ec7946dd4086241a1779cf51825d9550d5c53da47c5a68d990ef2be0834be4c8846e9d785e21ec2e90e5396daabf4d1b08af4ac9d74564ae205071f6ca34d386d2147eb31ce28c5c1bbbb26d312cf68e1f18e760c551f17ff3bd2648d054de651edc3edd3d260265e7e855a2855ec626d17cda752c405b49df2da8fc927cf6c41d3c0323440549dd4c86ca06bc7c29973f58f8873536f339d608624e973152a65afa6e51b7062b2526a0f089a2e4ff5e781c901403def22f3b304d8ad2f31afef401f154fb8be356960b64876a7d490e08e7ee6b4c7a8a625724aab47651749409f48c2e644a479f90a01df999cc5313b4063543474d177858a612fe57ee8fbd87f37f0ba1f7ba53d26eee84aefdffcdf7abfedbd0907d405beb2ed307ec243509c03f01f5980d8bedf5e6670c59cd6471c3c61beda3b21bb5fcc9e70c5edeee157701b950c7a0b92298e046b2da0d05076d4a8dbc35c03c48c2a9608366e312793be08f7b31703cd437a0c5da6bb87a474b5ede18f4f7f7d7a93870bc58c0df69c37d3c39c5b530f6eb9f81bad2bf84040aa61f9a324c337e82186a5b2228c55979b52d69fe082cf51aa545f9b7b09d969618a859ced04bcdee8ad2768f001db5fea9489066adec83ffb37b9e9f1f190a56711e9f2c9dc113de994ab52dccfe7647831217cffce3f8e3581cf343d9e0e1d020d2343224842da25a3acf83fa13a048f6df723997ab5fca9a1e3365b57bc26eaf11e741b95f1d166e2a4de8d122a07f4b85403a017f761a8e9d064a655580528637242a811a5b5dfc76a8ba38b68b00480b1a65dd9a902a2347ca0d805eecbcc595fdb6a26ff98a36246dd0f49c1ad3887d0ed9178c8ae71667c7be80e272469f6e6a20e2ca9806f89ef83cbd699fa90ae023468a86f768f5a12338314d68c3c0c1fd874ddb4768d5c21aaa8c1230dee54bce117df55bb41ea46b847bf85182e428b1d1915a4201c62401da51a0cc7037020dd6a4dc9138fd496254e665f14f7171c91f1f8c9ae257436ff6be1a5f667dcea364a81f70d650a0f8002b8908cde2e8cd0cdfab5e663e3b0648f8bbf241edcacb9c6293092259e72c07fcae6fc2ed4a03386fd15fadca64414f17a5a0a402c113293abddfb35338e3a2dd4a48cdfb2c0e561c784c1c12f592d1352750c4ac1e34b9905d54461f481da054b9508288d9eadd47c1bb2f03c693dc27d0e3279b7344f356dcae28e921175e005ab1da65bc5d490a8623aad8f5aa0f2ed584d811ae141b0638cfacd7f4dcc52c5f51a2c23baac52ae498e27efaabd38f159ac8c2e1c0a8c0fba281bb68ca1afebccf43290367140b845ed5586b643ac1edfd67a27e5cda9b882b89aa2c069ace8586abbe6a0d50fe778b8d814633cfbe93bcae39f666c734e5983a927939874d190ac2f9194f27b9587de0514af3e2776fe55e0304817f3a81ebfbba6fedb7132930defc07868eadacf92510d6c45f7bbcf885e81c4cd3128c0aff09e4d6fcc108e4d3afa19c09e7c32365739222aa761b7d31124a42a338f59c8e900479653af4de2306d18b124b2b41841d667cdda41408a3b1662ac24f8cdd42ed017505c9ca25cf345e2e752574851a65a5229783ba49926c24309eeb69acd52d1e4977b543be4d6ee4ef28e72b25852202dd6d9aeccfeb71c0f07ed470a6dd58ad6b4d44151e257398a53d0a8a036825a5cfeab1d976cdeaf05a5f52ff4c3f466b419f8b6965cca64bdcf88f8a550abf78e8e726ae17775805f91992ccbd06cac6f6f6375d928a663c8c54786c00a639fbc41d727d9b3038739d4c8aba257abf01e77d40b3923f598a009c2f7974bea59fa907d61e1727c61e07735d21990ac19b037e7d6f21cc0ab2c00399920f7b65fcbf7ea448dac03b73b4d35d1cc6720c9804f0e96eafde90f0a71ab3b6d6f571713c360452b754b78eb1d424e79bf48637e9d63d9d06cc8d0f19d325bb7564a85358a9f6d04ff950ca8e8a146486f8701edfafbe708dcf18c8e6482b7a11cec920f67ce01fa5400adae5efcfdea6f82863cd48071795849c78d917b82e547607c817881a0d68ac32226b685109a6afe0578c359bdd6067ff452508c955f32b31a1d790c3d722a2d292ff4d27008944b401a814c0b51548f89bff92870300948252ee5e459e028e1cd0bfafe3c083bce3ce563f9a89e636dbe7a3a336c8817994df9674fc2bdbcd3a7f9f8252fd3aed080a9216668e6782d5a8d5cc650bace99f617f4c2a5edd4f08ec94478ad9d42d107b657002264acd62c4bf82a1d7479c40c6742eb28efabd5be6cc7c4bb3976a4ee29a444a60ceaeea1cf2d6841514553f6d1932f08f312f2a6b2d74550b04cfd07aba42db298b39284609413beaba57f2d036e2585bec94f22839de0dbd42481da3f04c99b1b05a02a257a4b27dae205dc9a3705591806555de55905cde8453bd2f8ad92c208a8f83d24c3a0a3b08948c9000fac52aee09688bc007f1731071591d284f967280694aeeb980390de6a492db014c01e1d8a0508504a02b69cc3427c410b1aa27826ebd31e9ec6a4c156954a1a2689c1fa81554cccc5c2200420301ac56376dce24c832cfffa34cdea0ec5255ac9a3f27aee8d46485c7d3c7c775c297493ae46ef3c59270099233c343b3cab828845d017bdd15643811127465150ee3ced3a1bda406e48646f9c98d1053138a381a1f02eaf8fdd2f36fd9cfffbc46e9760ab3a524e308b64637948a7c12d025a41d3849b8a8a0e4bd3bd42ec9b94e0800230f8eb8911be0c5858b473fee97b2d83a91cc7735bdfa9d4f02ad83b34921271403bbddf1b70d9a7bd556d1d294962a8b6716c092e965647baabb4ff1f9dd0fe02c8a1e8cd7417a390c79a93855bb6b0bcc752eeb77127473c3681f177a8bb0222e12b8addf6d945124282c62eacd3ce82458a94781c2b2ad56578ff43e82f5fabb00bc2dfcd1173b63d8fabe55ca349c8e3755868ffb87b3753e2bc6e6c4c5a001087516d12b0a3deb366213dec0fb5fbc330edf206c8376b75ff330a434c62d2cf2b09c58fff112f26d7e28064731ff741d00d292dacc84c29d2907a056ef5241928d4df16fdba4d16975ce3f01badd6e1564c1a5a8f8a5c6a6f29e1ca5291e9b1c5ea1cc40f8272af2a589f5735c287615e54bd4c6c20c830bde99492c158b96648480dcf744aa9950f2b19f562892ba7fe32ee7f1a2f86816de72469f85b844efd94097dbfa3a835a9907b017c1baea9fa762e3458be166f5ac34265246f6d92ec024215a46aff4ff5f43d31b366a6ad3db6579a4ababbc82550189661fd19c1c71a16b316d925781fd60e41ff44f44713eced7a30d2de5d46d21ceb0e3aee62ecaf2beb2da1d933e4a0094191d01bbb27e09616ea31ad1ce8cd64566f04c9792e62df157670d467c58cca29e70f3a8075ba505cf0a8f30c2840fe77fe59375a5602393d556bba5dff7a5a7a99e46dac48964ad439a9ea356e67f6f7c1f5272c2c60be7128848b933a47e637070b9c7002aa87734c5e322e3847518ac43bfa80710f55aad8e5b9e246a56852ea3adfa9d93d2ed4be1c206f919da04e4332fe33c5d6a8369672aeb719974307e92bae5259f3d08de1dd0171dd6e77d545ae43c46784cfb5827fa322cfe6ddb7df2d4d0f52445cf3b63127ffc10216ce1912803691cfc0b6db4cd09d254beb8572875d289b66ff1e09928de5e47b2b97b5698f8c7e3bd4b003e01d5ccb40cd1e19e1f2e35e429e898704c6a6543c495315ccf52ce32196ff4fed599c8f178ed74f51cd8645e12444e2ffa50e091e0b8cbf72590eafb24039359c8d388cf5d8fc3e5a2136d696f56baabd186a9786919d7ca3b8fef7b0cfc1ab4afd83d0b3397a871643fcd49c22f8346a6973260d5832b3d6571df7e471a6fa94081e4c5607c6f47918e362b924233ebd010847c97bf7485dd024261c2dc61e46451f1a7a035ff848cdd7fde9f45c76fcf37c84e8335a17c959e957eabb1ecfa542d4410d424b9afa5165318057da9e50a924b02c58fe6e8ae2c36504ca276411d859286486d53120345412d6fac0ede718ca9eb7983da30f63a0e93d76c120834dc5a7d0a92af29562bf94861d418fa07134ec7495941aea455dfeeb213ec786574ab755a1adc1e02bfa97853f42b90f7819240a5b85b974ff2eb351eb15ef9576e0a1d446515402744b49e0271d8975b26eba11347d220b2d7e88ddbd721e6a53b274cc2127171ed72c4442ad1c987e8270a07173df1258f31752077282a4ce9fe439f853cfa0dc66acea058d8a56ec8faefa1f82201bfd3ea00723c291c139df8df9d5c7f45c87aa0ff69aeaf7736b45599c6f25197c4b90ad62d1c9ecec61f3d4177d7eafaa62a1099b197f8478a39d88ab7b7044cfefea4fca54a133b97be9baf4fea76bd6901c839b8e5f6ca7769605129fea3be464ad0b9f4a2b381e562809a446aad7113b4c2b97088e05d8cb74242b3104ce9fb9f3d022167cdd4139ae6c4cb2566331e8d8c15efa1913e4aebd6ae93717f3028bad350a6d4a24e6ecfd4cd47a3ada0a8e40cf6fb40da83e2c333f6f99c640d42d8f9bfd481952c7fb58174462a91114fd0559b69e9ca08b8607dc95e4cc6eb4f5fe1d3f7eb6fa1cf1fbf1ea219d0227e3947c46a0779028001033b48d88027a003680bb48649a399274af8e1cc5a397de3949eb94d53f011f112d9d86b26f1f47531f01e6f69225c9271ff6b1adedfa38198d0f9e438313a2096ad6772062bcb25cddfbe852cb26ae2c5bb4af760be628a27140dc1995e3e55e46828db7be2e98baafbc0d17f768e78d2e1341be150748b3886aebde0fd2a235762a03712255e24265ea468d5e892a75b615ebd5df90ac92ec5c65a66dfa65ac0878011aa6c27123810c4928e70a1445af666ffcee33b4c55507e3e12c377023e01ec11816dbb4913486b769f3e2320baefe330e3a094c1ddaa1a21e8daa18193de7e4de30d4e88593968a06388e6400c6c11566194277c9269b60e3c35786918bba756176fdbb9bd324d09dd806f8cffa8d0fe8fcb61af4459bce277acfdb7ebbcf572909b86515a27f468ca2abf222f224036cc8fa35adcfcc4831ade21c0ae30c521da86b53f136469f59d07af38ae4b52842778ffb5dcb7dfa8c8454d8f87ce5245d445d5e0fc3ec6e1bcb5d92dde8cd7df9ae490e1b55ed2685681dc811d1f47555d15f1eeb9e716d31a8edc72de78dac9588b863f10157a468c3b89d0577d62dafda0612f3ea772b5234ce3d49d8cd272933142a282771439ba0b575c59694eba21ea90f41b36a4ef9487e0c79f4132f881a66b0e4271881d148e2ecce1724f5dbf9eef6372ce6971691e999db800899cd485f3cdca68c7c67b52acbd9314030a8fe3c5b66103ac857dcddb204efb2a9e1763b817d3fb0cbe9590f4d31f0043f527347b2417436bf0c7f32e69813e120bc506cb6d6448d5f3642414e12903071d9c04b1ad09a5158f3b551ab0c50dbdbbcc8d250ba2d252c76934e7802add0d00a9b1854daa37e9649ec1ddc60d4ce52ab5688aea094d1f084dbe4db5d64423c61fad99f1a6eb1d9569eedc5564b182bc2931124d2ff7b8333772a01d69bf8db2d8f8787520b9e7bf96ce8a211f53cfcd570f37e14b8e9f78b2b9a86b55265df315e4967da948b5cb875f81daa43503451be00d9baa4599ddabc6f03f47732afc673826365059e2f7725910bc13ab06efa988fcb216d5ef77241a15047c561ceb075a5310e476946dbec4b8b87e216c80152aabb189fc3ab0ec7c4f8a1a0c1be5af5c1f756efe938fadb34afd735e345a4524285257608680f33671a03b080544085c3bb86b00adeebc2d637c9cad92b395b19a4841c6193e1f5829e7a6c203c983d205810eca4d6ebd0c4015e8f73780959564e492c831df652593b90fce8b5b2a58e246c9c352af01a571e62a527d735e5db05de8d6523fe9df6744e81159a097ed7a0a67644d9bdfcd1060b8d10f51fa053e4d9f49dfeed000664f6ae3826476b0ad02d9fc638c1087d22433e031c6877758d69537f58980cdb5f1a915e4935f3a386cff60746dee895371b78f6f12a4759ad4c15b54ee9c1ee889af8b91172a0e3c1a2c65ba46637ae8dde115efe052ac71699f98165c8d8320869f62fb5b8351ee976b67d70a3745697493556d1a682d87bd0b281ce85c42ea760aa581993d5bf2e6f3545af49084ff61e4d02db638026f75517378f164288c2b2736ca758a5c6cee75cb80b652dc1d95d44ed26c123019c3cf4863fd265d5c8bfcbbe706966fe89d4345900604ae63e1a43c332a7de303eb0fd4926765e188f7f4e9cbfc1114776ccb1c3bb899b3bf08115c78add34ac9f7a60188ae98e54ec25cd23fe00add701e8a599220e6b86c0756ad1439b3ef2f7bd40db12724315527cc1774c2f896ac6603f52304c3a04704220ab48da5884770dc8364b826e17dd681e2800ce2a2d5853207fed10769c2c5a27ae690369a9519a4c2a93322945793b1549ae748e2c931e298f911c9391ee68026f8d710639dc28fbd5e7b1a31653995bee6aaa576f72128e9c9f99d9249aa5ede7243b5ce7a97dcee968e50bb0b6607c27b86c5a818672144fdecfeabd8ad0875996c174008899e2241e4406510802d996581c92f78f8ff895da9ba86092da2dbff4adb208e846514b90912c7c9a7f4c090e8c385cb6c2773396f63c2a9e268c2ee1285e894cce330600bdf68a3817d711764d584febdbcaeedba6c5b90eaadd8daa13c40efb8e6f3a54ecb65cc574fab171b1fee62c31e80585f6f0496d796d9ada1011f86ee7f52999e54ad4652148765ffdf638105ca64d435c03b2a69aa8e79678820dffe88782e54eb5f517a69757a2e903000de9563b8b6decc2923b434f98519e0b00585e403a03ab6223fc9b7b12e2f9f8ea34200f9c2a6ff4c26e01a3cd33b14d516dd64d491344cee13df9ebd60d5c4850403f8d52bbbfa7b1c73214ccd0a8fa249640acc6ffe313b146f7e0133ffdf4af2ab8f5daab82e3f8b6ec0036aef898615e32f06dc39dbf7970d9215afadc9a26c18e381e8cb9268f03b4cad2f213735470de66e18d414a4bdd77d6e660c55927d8092d19773eea21132f22589f4a1f0aa84848b7d18338eb72caff285fd2b9545806a6e8438ad4f1be9815cf89a16c00f2170c7ae2060a11725a28d78e21ffb4d070d82cac06252bbb8f6da3cada83c5d76ed96ed6188785303c2a9d9d5ffa036079caa749f6a01eb53b0d860fb9ddb70a11af4b91d59637a0a9f0891ab4e0f16daad3bf5e39d03bc463dc568a146264379c41660c5708f8b3337774e978bea4f0174a5de914a6eb94411d6b6eaab5fad8029d8ffbf44a358dffaea62fe3c0c48683642e40af6c9ca2ff821e3fcce6dbc2b8e5341d5818a9a0965f47042da56c6b482f99f9e4c3aeb4161e3f87bdb560860eb30c6692fabe627a268c297799510f70b2ee0d871890158dc287d99a9f07e9a1525f9a16352cb4b7e44c5bda06c184cc774f39fa7470f55521f8d868f4dfcd93ad96ed1855f11bc4223cf8f6e788635d44504b5f171a7d557f5fc4435df697521d7ced91bb2028873aa8fa7ea4583ca8747e91e3d67a92b42028b0c2149599b492bc167b2bd971c1c04cf03c6b99b9e2d10b63b86a659f39240e2a72e19a51debcaf439c680a6a793e558b7abfed35bff07f02187c238c5171529d3a477c3b0c36c1484420c561eeae9be0f5d5ec3c1d55bede406a7f0731967eafea21817f2f51952513c839258cf9fa23aff34f4c654790adc02a43074030824aa56f3bf36624aa064f3b1eac3be042fa932d138a6c22836f7288d3b3ec901bacf96df00eeb598628d40c45e2fa570b727e386ba5967472c4d011eb407b5b0ff25d767588a458c7a04f3ea9539486e5345f40abb8540bd6e714236549963e986d1f248206c0ff0178d90a7c257a0eac5a58e002c8dd4ef6610c21a3b269513b148252f8474b410517059aa1a62cd6cf4b251f9acd91f0f116ff1ced6130d7af64a3c9f20551446d3204bae04fd0f2dbb1c5dc93521ddf835e47477ecb3f144a58802f13bf04423193f23640638d0f9d8200a114bd8a8f5e43929c89b2fa0139214f6dd4fb32dbdc9dc54822596274679f6822f8dc5acb8ac35e77a6287c70179fc68e86826f585cb3317918f18c09616ee85adb785d96a9547028a54679a495a4d73104d72175232e9acd561aa19cf3fa183bea63601907a2bd3c4644e8f2bf5428cadb57f1eb3685f1df1081c2a7529db21964e30f7adbc64f54fb0641832bec2e53ce36ff0943774a9bf9e7a1fae402a6c400d8ba8cfe075df5f1c6c2ed4a39dee156de54b42dd3cd69d5c2f1d4152ed2f0c812c5ce90b143d71fadb07e913ce93c155fe44e0c9454947cb204e37b7688a32acb6721d0be24a45708053cdaa5e34a1561eaa92c528524bd203d8b615b23865c6335c382f013ef4b48056b0c692955e4a7a491f89e59cd381ca73965b4d1ced2411695a438c790d3ad758960e5daa2a203af3b8ba671964b101f3aeabf92ed83bf1df292c8c055ea3b24e84ab3dbf3983012a2227bafe696a8b26147cd53750ac0f3b7c935920f0acc52ffe1bced704a67e21c5b759cd9a346a5480068f36631e53d84703fc8cadadf3f7b1cb2ae1a4966e99041498e22f3ca8a6f0c338c3b9ea4b4a8b826d317755943364bfd6330d664cc81b8a0eab23f50b46778f4640bac38c75931cdd5f31fe084dd48704a18aacdd5414852729d7d9a2c55f35e73899043bf2c17af7fca874917259d2229d0fcc822211375e0b3e8e93142140c7ee2e1a86b6e443f04e75ba331fb3f276ad947ca3419e56287eac4bd3e635a94db96cc719afa052230add6c80fafeebe25ab8245c5af8c708f4f4d2f1f4c131d4528c3046279fb251e92d2e1f3ff90ba10047790e9331f43eff940add1c3693ddc2b1be7c08e9f154bff9b2d058d6b6f083f35eae55f6a2c3419e3c4bfd44297734acfd597c59502f864fe3ca99eaac07201b67b535b4e1b177b565a43a3948902586bce58714671f7c30bf9c6cb2ef6a3665249e81de1353ef2cdf9a9b664f49f80808c03c614ae799f7de786ca7f828e3f59369f74ee6d7b1346af312b26e95b61a528fc828ed1525872a42aaf8b02d40baade9bb798922f6e903ad9867cefb40edf10ec4ff4abdf3bb79efd216c7fe0372b542a15ecf0ff825e7de89e85001ae1c97d959b6b42b144ee194bd103f69b6e8e035c31398bf3d5b548b06f7b490c1cc0f83512c92e7e4e6001f42ab844ac07e4806af9fffe96e5dac549e866fc9d2b76342f45552bfcfbb364a5606ec6e9e37036346f357a1ec4532934b284ac3c3e27d219572292ba02d134ed227da40cc05f141151d40f515319d67feb550524df0104cc03753dfcf351f0df6bfe84048ad42f74b64fb98b4017dc12d59bd137bb5fd8da2d4d1730a0d1e26a9cce82f3a978dc97de72108ce39424cb10f484546507a190eaf2fd4ed85d902e61ffa5f0e2a38dd60f3ea5ae4c76c3d9d5d1f2132ab593340b5c321cb3d4dbf6e2deb48e5913795b63463aef66707ed946303baf3105a7a097f02520c58d4154ade9dd54c941d165b77f1c18f93b2c80f871cf74227b07d23ab3247c9876a2cb1915be2b60796b637d91e549ca86c0b4d9fff19b5beb7a1ac759ed85016b40f97d7fc9e42aa55ce8172adc93d987283ecf351b93d8f554ffd739e6ebe925c35467e7ae45eef4073e682e05ef3815797c8f32128ef26fe3d65958d4316c09d00b803c785aad72e019fc959937728168033201eb0e78d55bd817db39fd504770629cbfbcc8072da544c402fe4605b6e2160db0f5e4ef758127c46cd7860f8a93205274052b1c80d3cf339f9f7c6e57e2f176c5754bfe9912b1b5b4c324e21e2afd24e4c60fed94a73a558e11f32d122fb5ecd6a21cf99593b764d205c246aa05874b8f890e76397e795c2eb278cd83cefb292dfba700891024a26e45f6516e5ec5f6be48b014f5e35cc320cf59364ea4f1d140f3975c982981d987ee8133532e95638411d97b4ae58e547c2d53ce260fb9e938367f60bab1be2521c1b04ff1202a745d76e71a13b2fcc622b060d1705f6dcb553186e582d0fd5489bb35d5e4c44b57e37b64b71965cf3c6e77c36550b2ed0d4daad84828944d9310df6974320222725cd64ca7dc00818f28a6509a7da71736a9d2326ae8dd2964565814e0009a1d41f4bdbc98cd804e4cc4b4e5ab3026c2e91eaeb62c3056df17459ee7d7a65cd5f004985806b17d2b51bbdd478c85fd3d30aad0da359132dbfe8fb9ebbac38dea2e5dbc52160c6713685eb5d3aa6b79535d609de2f6c51b2e0f05338f5a30a158b85ae95a81511331496e8b5e3bb342291f63f5ff9e1e7488a2f863d76e141a13bdf192496d556e9bf8196d94d0527e37ca8dda02b56f4520033c49281836e2d0837dd403c017c801cf2573ed5012cd204652e48b7db40998002c1b309eb91548f7f6071e0f4bc15ac48811a55e50f4c714bd998f98f118282f56713cef979832d86ab4443fc7485e01b2ca3b915365249f6e1ba456eba15a5ee35c4f1d5569e9d72b38cc6d0a5f2212ad79b82973003a6d91e1786fccb2d0a13e1ee75db60e44a49248ee372949991244a2b4277cf75a1402bc1ae9fc8f8cb5f7d8bb74071b3471b0ea06e7b16b021221f36824a0fc429979fad7c84aed8f530fe9a8e6c21d5d8636f4094519affdbf480eef4718cab1d5e7f49beca3c8d35627ab9852bf8673096c348f234b7c608d43f9f5b196f8bea6d6e15bcb5abe416f0f16cbcaedfe0d7716b7299e237ca21034bd9f50554ea6cbea68e582be2df346a3cd569641b25e679129025532d9c92e148a070e3dcab29e24e2830ff85c5dfddc41c3ae1c6919b5220dbc4c7c4b2eff7d1fe4992833733e5e77060144312692b6eddeeec8e0ea5222f877c4ad1d2b5e07bbe385e8d069f9c9522989e234fac8dcefcb6b1a328ea47dc0423e9200ad5e112ad8ffed9d029728c7ac90dc809ad7aa94ac36d4915083bda1575b2db253e8d45db7af7f41b21b76348becd88b4e3e63943af467587322eb936076123e911317ed66c53a0cd0df96df7edeba0125db3be9561c3154545d990c7453985356a5dec5d7a2ee90715ad9f833be7596535242fd0530e637273ba979bd3a9c1c37fc517aa48d54846b0b0b09969653ff720a808456835a79796e2c36e718424c5bc52c0e23da169aee68dfcd47d6489253ee67312931daf24411eba5e00976863d9b3357e2e0cf75bb7f094d824454236882b22e80a65657806f529ce98c39c91993370255d714f5d78e7e31b75ccaef938c54233830c2683f22a2d97b137ef7df798b9aa372711acf2f71d7eba66582e689cab9cd114be96ddd0a26399dde45ace22f9f98df9ef2aa2ff8fa8af7774900e4a0ce7b63502e2ba69aff82fa1036a9fbdc2258a30578e0810b25e7ab8507312a01724c315ea2d2a6e7da482bb21f0c26a6e7b3947897015f21d3d9d985102dce8612dde395e7c4be4837139572cad73c1422f8538f2071a299cd00e0680fe79556d722c282c9e09c60159905c0e2ba34b62443a0f8f5347221fb9465b0df698761a34289fb7602cdc382d5f7ddffa56737c8d65253f479bf64454ea69c82c769d619358c7da8bb3d2052713fbacac6e360349a1fe1d4d1d3a8ce6b0313d57b10195bc734c539cdd98a07dfa61436bf4b72897f9738157aca099509372550dc5be20b104e257a5c6cab5059b6a2e516b5e6b3069978c202066ea140486d00b59879224cdd86690030fde106860754f8a722202fc6eaf3eec2b617d46122372f6633bd538c65be9ad2072ca8d47f8e6d576ad4798edeaf150d07a6a2a923487f50f725657496d58eb047779848b603fe904796c3a960ae93817434bbe651bed5a3edc94e09947d8d7018ebf95d0f28bc88908fa7a2f87c3e62a36ee90fe118a9a6c6bc0f1d0bb05a27c1a37e14ebe01233be07a36f45ed939daf9fa6325efb9a5a02446675f411d145c0a7040e0c666929b34db671da0aec1e4f54c71784b6f06e0946c8c3e993800d1b1777adecfdb33416eefb66fcdc2207d821757f3c81654d27a24a971441e78e01457230be8c7081bd12973b9d6dfd0d850b10a553c3c8d804b2cbb7c38a11b72fbd160aeaa2335c5bc55ddd482d6e096ae95504a6a4a9134d5427501fbcaa5d7b9fe15ebbce3cb0897a028362c61b788442d48ebd64cba71909bb9f6a9497ebabe48cd0c0dfed9531065eb36d7eeeff0ba0355fb8ff63fd8ef5c788fef0ce555e98a76aa95b9776993cd27205b4f0fb2664fd9d08835749e0b661cdc34bb90e2d080c503ebab953a5ef217e07d9ce99e40a36402341086f72c7d18b1deda37ddf61abfd7f9a4c81fb07af0c1b5b9b0cc691468cef57dfb4f0d8a2fd1431073c455a35172970cd5a6c7ad7f7803720c518293dbdf08c74df0ebe37bfdf051ffe8a7bc90d7098757857f100914cf3b773a6c64aedfabbf0a80b81b1f9f145f46fa216d4aec302e8687abc6c602911f77aeb4f376d3d639c1d23f04d103cb59ace93ab2bc4e0a7fe2bb129c2362af486035713fbeaa5ab510d9a1697a778c536a514f3d81756d7e2c68ffe9df12ad7f60f47fade614f6050783760abae37dd8dde0cb0418068c6188a86321b211e56de8bd450130b632018275b5add68d37c66a5171b7221070681fd675461bfe1f45a16db37dd4202b63e9e0567ce12f0564d62820c255f9eacc1d2ad8802c92337b753b533cd7c4c23cb7fb062f3c9067bb0b41de5e03a6fa40f2547aa359d87f98668981c39379d38135f6397702f80bdfbeb3790f8f83856ccef6795795e1a153900d107d22e11dfbbaff5ef1adc756ade36b6e33010be8816a7a180587efb570353976878d175b9925a045b41bf8e9438c4b99361b50015cd36b12a34da46a413f4d72466d3098b36b511033bf86ee1ed241f6e3f2dcb8c785b2dcfab625029511a37f3915089e148ca857656948b7d496b93128644acc1fe2eb9d7d7fff79ba212f058b40659d9cc9608af1288f4facd31bdefeb4251ea4a6c41c035962feaea34c3589601645f32a2dc08fb431bb72233c2d89ab9869310340445671d2c40edabf13a6f1732eae0a04f78f5d671b568cd0d651ce5080f318ac68ce710b6cc8124f74c3d5a5883e230c01ed179485590bceb60d5f1e7eccc5aa29b1aa24ab356a3a6381fe66744d62b640cf4e7060f9a3bffaea41e32966963c00b02b9d96ff2e1e3ca889887d143ed8bfae802f616c7345100e4715a0046680477209d66036eb38cb1ca2a65ae0fd2f04509d185ea0f7eb9e041c32172f599215d9a0af8aecca1bd22b0881045385259ec56f2a07329671c1298ca253f6cad250b69ac125fe515a3b3f32604d11a8c4177f07a2501d6df5b3152a38e7297394d74c0fa3defdc3391cace70ebe60a528b8a462a725eb1bdc008abae1bc99f5a8006a4f36c89bb604288b1806498db5d6f552639353a335acd95b3fc08c46abdc396b7fbe1320674cfd324b30139d5292d691567ca92726a202e67cc84559d9c295825ce7e47cf4ec86c44ec2dc1bbf66f4172e46eb4033554d3d6d574155f2440a2d5fe14a817a5d20c37aaa08538c0cf592dfa921b0f4f2f3eabb2267f4ac031183c2cd8cbcacc364f3e03a14abc3734e0b635ca5140ecbace88117b10405b681c717cfd7b977fc259dd184ee6b707f2b5193a69086b17efbe19186e8a91f5fccf118c5f1ead2347f5f4ef31a1a83b0b3cc2b6e98a17a7817ccb93cf122e774b81227064da40da271e81dc78f6bc275b5639fc1027aba475a18bb47e7316095374cfcf64ff73c3b0882338dab5f8c8c471657523046d1d111ee0b4c13cdf20a4dfae680e27a9c204171b2ca71c5aa3f8eb9a4bae3efb5cf9e0bee5397e43445de8dd32727296ae1dbd668a9abe4f1195243aed740673b5ddb264b3236e8a3ab7716f5f215714ee6abd53c9718260794c28cef775aab55cf8365396d7ec35785419e1226549ea4a44720a0c4e6e68752f948eb22a26d35170caebb113a26af1be01ae3e13df826e476197ef060c836dee17a26b1311575945f491d3347a67649e266c9cb512d596380fa19cdcffb3f9a4fd11fe6493ee65869c5da5a7c7d5044829f1725560a37015e5a1d332ab07687fc5834ddbed5bed42bd0170f09cad28476b52e82ae6d3777d2250e422e1c7edf75f324e81dd35d67bec071d96264909f46212bbea8949311e4491f371487f975f4aa4eff9b12023fb1434324be03d66cda56d25104a3bb6e5218c45e7a3116d617a91e921befc12c7f1a8bea6dacf08391a82b492a7b746f49d4984c6f028b4d62f152a2bc8a4273f88d3e01f6ed38045b91b5a939f4990c9ba755c8f7268aeaeded5cd61b61e4bcc5dab9da1721cd3b083b3910ffdef94598c3c7cfffa5b3ec9c8c89fccd19cb2fa8638be9fad41fa78a43286abc8521b44794bb875f33f931094b6bbd8435891b32c8d2a9f6f955f557fec7b0b7e30c64f5d67cc0ad6fd94e36e1c21597a2a37b48c611907ccd4a1b20bfc64c7a49322482562ac172d68ddd222056baa5aeaabd0cea49bd6c76dceeecce405a9af88f883e3ca9270760212a27a9d4fd2f1bab327a216ae8b0376d523ceaa16930aba3dc83985d022f2f0baa7a6f43fcfaa0d57d879827dd95893ef269027d2d3e54ed566f7eea3e8aab72a8f54026a7d58dc24f61f9ed5de913d2b29568a409b686c30ebbcf2de15a336f44f52de48be227e596a65add1d29a03124735c2f66a5eedd6cdc621b523220bca0928a9012f39ee52bc0b485b46e4a9d69395fa50cb15fb080a28ba772a1646218cb17edca65c4ceb1ab6a4a1a2f7467a34e39e27000a406604aaee8e618cf1dd5e2a76a1c119098fbec1898829a568d4830fb16015e9e429b4c74d627d1fdd435b46b0c7339204fc34f98ce5abfeb3715ce5f999107b599231a499561875ce3a3f681c8f62e316241859157cc0cb0b035898975f1b9b742914517fb32797beccfc36e625db8f9fb1a48e3c92cb0b33dffba8e8f5330250b380e6df3fd96d7a638ecbe761b154f4d218d530f31afd8e3a7c67ca200f0a4fe00de63a8569a5bd81ccc6494f5c80d093d82268093c3d8954d5096eec9bfd80a2b56805734b78b772d9c2a0df85c86f16b1cfe7ffe8e8424133fcb4cf96182e1c878c63508f8b017618d2e536463e2a273a53537a239975581263569be4c9b547f0bf7a26624cdd60dbeeeb41303e6a9273bc25ab9cc48063046271cc5cb0716955263d09418b01fb740df9d2151859e50085738ca402eceeda7185749c01a0fc9a3ddb6fde04a761425b08c46b2c81a73d28871ccc4a4a7476b62705b8f7faf96413fcdc41af0490f9260f7d2963a77c8c8b6d7ef38f25987b7c96d06e7ba67c3de95ddcd74333934caf7e08f62a91be359123c2412a907f6c664dc828a3b0366971b0450afc7b34067c0c435ff5ede3a2636e0e9cb1206e1ad5d47bef4625db1bc3d3f4a6efe0848305876e385a497cbdb15b1a8b325d155d2f041d8b090b0e4f002d74df813d0499f6ed059f543ec8669a59443b9870f429b9ebfd4bab819055d713d5e0abb5b658e4e076cfb87f0390edd4caf23fceadc27ff590f14ae49ee26450bc0149799fdbe8b1225485eb0123768edebf0ef90b58faac1ddc4623f934bd0d882581c7c81b15f40337a1aad5a9921367527362e0d138e58cc09afc5e8eff638e9eaa33a2eb51dc5403561a5cc7955b7810e156e0c785848d4d55f782195888af0ab9fb333bb034bb836b14ba1ecaef707415034e8af33524aef52923e5a2dbdbda99a57775b6c45acabfe519221abcbe8b3fc40b9655ee56bcb57d9f1ca23184f11c83a54d8d02ed552d836d89f0497918948170f82e882a6e34a19ed8c709f7ab9013e2c6ff50cc3ba21d5624531bdfd152b49327b297ceed9415886e7c87bd953123fe1a7ed41396c8a1857277818c08afca330147ca0c1e5301c0934dccb0b0ece044a484b097bdd6b1feaa4d1ff48eccfdc353efcef96bc25a3a5addb87d2d102de10ebfc9947bc10a8d63b00d8025fd817bdd4ac586c428c5da21029ebf2dc09678b5f059d28f2be5463c2e7f3004a902817bd1f5c2977a5e830ce7e585e720e7498f01d92d408777e6f26a347c3c4c2e661a43aad95dd2f4e66572109dc5b9427acfe19582679f8f45850280b827ff3279bd140641c3d3a1853804216e943cffd00befa8beee53c3d6236ec200353fdced6f6af07841178e4da76be1cd30c45882df9cb108990bd3e556e240622620d121939e7f71f18f808d8ea28d23531c497fc2081041c5a881b23e5c2f3e3428ef9e8e5307902e1690769f0e4d0ba84ba1b8bf6fbce01dfd2ab29373a3df621f454dfa6587d4972e8ca023279cc32f9e9ad4dd3b5581004d22ddc85ca9c218962a45c310cdcd3427e9cc00a7926bf6a91e61041e09754b336533bf6d012790808ce0088a82515b7dc68f380fe301de349b34bca14266c04194121e684ea3100883c2099227a63c5d9d83e59664764a7c1e0b2ef9f02bbcc1af9a7f69750ea8ad661e54ff518da94af83e7b39b2acef869dd9b000c1379766731c177c644419736335057929dad2bd04d52bb23a82d6a28e58445df0ba8710e1fa18225cb6997caf850e9622ed4c52887493e5c715e4dca1569eab06409f9666b982acc0566bfa1204b2b2cb659fc9ad3a2dfe7e5ea83e34c5db72d7469a2a77a84334f167204121d0ab87748f283fe5edccbd1a5226092dcc2ded098d5d3da5e6b021dc7498856f942cbf247ff22a054790f1d35441faf919c48aad2a88fd2ee4805c8ea960609c1ee50f5ec2ed8d4de56f836832335c1282e824d024b2c7a1a617eb2b41d9e58fedf0b74e4f8b15b186cc972dd2b9a14b1d2707bfec45b518631c84dc2e9757847ea1ed3ad2268a7f689e812746ccde1126b6de591bc98c9b768066411e5b34be2978f7bfa10c7c2c10947969ba67c6eb25e1d236ac1813fe377b10ed5bcde7fbd872243da369b908d5ebcc11cf7c50e71b30c848208ecdc2cbc6c3b6d3e6461480b82b903026639443cd15750da0168259435573f2270af2565c2a91d4602e2a3f0abff17bfe31a8021cfba178683e5404409b01f86e31d61373f2fb4207c7d74d56229a3a49bb4dd41cf5d4b300d4008c42febd8ef27b96f261690e4d8042ec614218d3f3d586544259f45d91c338ef7d20103224d6f63bac57c16cebcc4927cc8402f3248fc382e556f7317159db6e8b41dc01a9ae570e69727ddb1c5c3a1ac7630e2fa603491e687a3a63c852ef4eef009cf6c17a0095b24100fac8959806c19981ea1f9b9667ae13dcfb8f5b14f37e1bac5c57caddfdd96b966cbe65216c08d1828b04ec052b56d7fc4bed455c3d46dda1bec06cb6318c30f0c38c104cfee3f82d3d63ae2aff311364b3054d41f0f9b2a9843520e9bb858eafb0eebfc7eeb95d004c50c4a1b769e8606522013c3c309689b94225fefa17f2683e0bb6ad01ca6eddafc7fa257082f1747b6722a1bc663b3df2bf7c22a4ba1e2d9772b76e7e7dbad00b966157a8184234270ad9548f1c2b16b54e6e1311416ad6d9ed2c1a5615f2c09172971ff12b2785d3937e6ddd92055472512b2911c5f39ce14b020fb55b09f49e320c1be33c0755a92104672148eddf6c26f5dc20a88efab063ec715680597811ec522b60e0099da354a7987da3107e5054e218262a4c3f7e81226a6a8b969173078d5741f740ed80b23052d797a1859cf8077ab700af1b11e9d723bb7fa1c7ce7ac43650e9595197540581ff8879275416d5bf44642f7395a3f9c3df8c6490d8f0a142d7aa0ff1fe406415c33760995ea0e50a3e9c0f302699cea1cefdf0b53f9eb1ffc279197cabce7876f3dc79730ad6226c3de707db92211ed069cf272687711adb64b0bf0a75b3eb1ec1cc375b424758a79b707076ff1db66e9ad1ad8aef9ebf0f52169e7dd4c0d773ef6dbbff0c6c836bdf4dab347a1df887c75e7e088090a727b2fc30e399d8c89f880ee1af38cd7870f54a8db415f3370565f9d53d92ca45c882aeeffdb0314094d5ade2631985eab8e68238900f762380bc1f13a3b4395f3487d40909c99f318d5df49175a560d98749b9c570a317b9932aed67d08cf2fce7dd64408fe3149f1fc30a663d89b0d57d46b59ea2159586b155a3ecff866924ccdb503d081a0cd22c3292acaa1a5c2758e3ad4f42c8cc24614ee60b50ec07f1b6d90426f5fc9421402b6dee057dd74d5a526c21ff15c810caed5c3541fb2c6425a030afbbdbfd725801e126b27a7e2daaf58459567dd971c97fe1af7296301c93a5fd0d12b6fc299d2461640a8f43b0d80218c8d54fb0c13161ce0333f9b628b59a03d7d734e26630c0787e9bc5e6f58125deebe29c8f18e8f8af4c2028cbfbbf5868dfb4f43e8835ba33356d5d1d39cc54c2e9f000c2c7effbb41541d950b968a058d8108c4412836a940e6c04897867c96aa18cad4578d9353633b1b96c7bdc9936bc0e6976def168f662369faf4cb255a7c3162384f78014497da2fd4e9d6504cdd77ef9554365a73c93a1eb41f4f2e89fdb5eb05fdd8bd15fa234e885257f377a5250b70a8f06260d6570435b7c1f4ce51d12295ee0d7642584c8a3bbbec745e1bcc8d7c66719d3b5fb097b937627345f900fe1b033c1fba44870e3767841906f17bb58a68cc792a48015e0a11ad29b5c20368a8be57987590a2b169721dc88951f8bff1919f66373866b6b3957c61846445bb392e83ded1e35748126b2c09a0a395e7fe4ef979001818acb97a60de68c9fe3f9a944721b4a80c549a4c9aea6c5a2dcfab4012f49183a6c9194b410dd57db0ca880be74a1178922fec1cd2002672d860067d3d706fdea1de3f6c52a9c91924caf339ac72a684603e594f9794a765369f6468b9c60541ad7627639d6b94b055430a170b2cba17637e400d96390c5db8c68fc81f89be45450080c0876c407b4ce09ce305d58ed4d1c3d30a99e5d93c13b8ad54e5784bde18737c420b1cc55189aa289187d34f9a312a1326d8c734ad9e1b5890cab1d9dce9ddaca2b3917d726b513bc3175c81a98c3576f1a1a18019e705c3668a55279940a2a9fb38dd1b6da9381f700375d12dca8177ab579953a80d1590fe6bee5a5e1179f137ec04a697a313cea81ab4851ab23655df45a481ef77118eed8da96bdd017e202ce1a7fcd08750ccafec6cb358ab7302101edcd926365cef63034f0f2386558cbefb72395d85564c5bee88cef20429099c9ddae4c428f9a1448d26cc9f7671b9f2bfa8f14bd5f504bea00bc2091e6380e418530519929e81afeb8cf4cf8445036027611fb5cac35b96aa8abd9412e7a7590502963924dcc484b1f12226d25819185af18140e769bf39cc0fd4f3f616e865ebc0dd45a6323d9a43a24f56a2912b0a0ecc1b6f160e70223a625b1195a1e98bc48320f65bb8d57063f5bde78ef4fceb07f461e26201fc2af5119cb0b7d171bc2ae291539e9ea6ba330197142a95cfe4e44d6060785a788f3e5eb3229e345246874dc691d04a6235f71fa1348ed20c420feb01e2fbfbade67a064b89a699f192220fb175be980997d2cd7686aadc282f45c72abad88cd24402acaaa7666e96e77ed28e83ab66bd0fbbf68f198d3e1bbc654ccb0ae05473b11a57e88cb47036f71b414faabc6b565ccd812bd095ee525133584ec247d6e95d5e75aafbf85ff332e6a1e0f036c661242759e603cd5eaeded81acca3ddd9ecbc920e9f29e9b608d6094e6c9f52f474148beafda21db45be0a2f3f0096b5e04be5655fc1497874282cd3d647d340a054c5352a330f527562997854a3771cac96fc93bf05b1277150372494bd0a5a2e829688783b70760974b94836aa1331dcea437564f0d2d6237251e5c127afb8a040a4f5e61fcfeffc1befbe9715c5b3c2a9baaf90355d74965559975f0540b6c78109c64a9c10ac5c086ed6c445fd5c98287c3a61b3aaeaa9e41afbde583408d46525619917dde11b8ec87aa775c192233002c4d3e68f234bb2068e39addef84f456463cf5571df4cd0ce36c9113832b6db4b04e32fa6dc7c695b724d4fe9e94f12a26ed507e280cb1289561a95d9262d256c9e13e0006c6c00f0e4e3428ac33a2752b5516b9b3aa657adbeebdeb7e09d99c3f5c723bbc74feca55ccc0f7aee420fdeebefc3e476077e71a08a777a49e040c846d85fb44b29e10034d2d39fe345ed33c1d916208aad5879535eeec9c36ffc66c7dd3a39d804a29b1905f804f3984815e243add84bfabeb0778a5a5411edad3fd866a69faccbed201d099d138a5697eef809abcfd637f49b053cef6774cb5bb498e32271ba070cead5acf0488e1403793a9e08687304342043b4fdb0d0b424b439f169598d78d8acd4cd5cf1f1c3b89904e26b89718f9ac20fd7ecbc89703ce6605233a3f84003554302d8cec28a38adb0844b80144c7480880648f1a7bf60ded03f3c53b44bd6385be80130885e5be73ca8cf7767153ebae0571f109714dd1710a5666116178967cd72d946a6218e53d0d34575f368c96cce5a116aed55429065de43910e78cc0639215ec501a5c3a5386cb5d6da5092cca08df44b7af784410428175bf3b8f00fcabe30b8a0a7f59052b3af869a7e2bd8587e96ed22b078cefb1cf0808d7e4334d0a1e7d278d5eecc9506978c0206722f4b9500f6142325ed01f19704f4ee13c1c8141116aaa916dffd376f006c0be8d00f0133419f8dc1af0a3e5a136dce1f84f8d9ef9d7991715318a20ac9fb2959c4d81e01d69c5bcf8e1b2855ea6961d010a399b797101cfeb491faa73923fc577910073418453591b26d7e175a116b505188179292376707f4813d623da5f79b26866e9ea1b50b7add4ed639c03ffe60e56eafbbceeebc8d4d9c9b11943fdb316832ae9c7a13af7a3c04afcbe72241d0c3751c16333f65fec3206b8a697fb47aa99bc1ebbab4fc41187f22fb9097164737322602181ddf15428445501d5977cb5f36baacbaef8708e70ee90fc46a513619ce5138aed4bb8d9c9544dccee32ab96b124342afabfdbbcb97bf82f2ec86cfc312a99798bbc310360ec950d524556bc6abc2f4f529ef51268e5b5dd17831408566a2122dd3905c975ce585adfe44a06210345b8eb053305c941139c77af710f682410000416d0ca2e7cf975ebd87f3d11b87dc8d82a491ca3d5bf0cdeb6b256956de264a770f3e10baf1c4b45329bbec249675d89a8e223c5397d883c51d3a1435a5754a0e219aa05fa2a5421e869dadb1e1827c40d50d9f4c466eb5d131dbcfda32a257b08e18ea327eddaf90c44d60eca9c15c787273cfd9b3739d59e4b7495f2cae9d4fed19d939b7da77871349515833c1ca9fa9353a06653928311dac12512ad4a68148f0108c01b99bc769342e99055e5f534f1711b299c56946b2c0492f0a4c487e3e1eefbaa3bd977a9a0de9affbce8c404ec3a28249a0aa4e4c9a0736d24242c1235a5047e1b0e1c2ca3c9d049449af08c2484062e77bc0949c477719404d223dff02f05c4c8e31306accf16117ace41d7d76fa3b761f161fd8f9a14f299c174e09623ffafefa489995865d5368d0583f91499a33a29583b9222053b85c20b70b866b652ce530bc96dda06689ab27e73de1b4f571d605c37ec5ac16943d04fabffde7886224eb8dc52885b572c920dfaa494a2d86ffce4c3d488af5793380ae43de3ae9d4b5f9f1df351a388cbb6ae34a262bdcdb4d8448f8af14717b56a25e81eb40b4213c0eafa342faf14f8135d91b6451426b3e929ed57efda79ca7fb1d92698fd4ab71ee09fca4ed4af7e1d7fafaa315e577cda420993da797493ef085b25239a0cfb9e907edcd7662d52c9c7d587b9dc52ee2136de88735c9d69efa68ab8f61fe2c5d725d510684b4231c6f8ea98bda123fdc8c82467fb6fcf4c5563f3d641a9e30c469533e9c599440f2a12c3261b360bea05203b85641de6d5c7b5b30291db9c6011e7cdb1365bc61bad18304640c86374da42473d76bcdf6d227387d4804590daf51c898d002ad8b815c9c03c122a39655c819ad6c0371451a7e1a639bdccd65a567e8dccf04b1e0e1ee7e5656e95ce256839424683a1cd0b1eb6fe3a28b59744a8446f4644f33d2f9fcca046a1463a3b5bed7d8bfda0d11d97171a21654ff9aad932f57ab6df5c3b6a4059dbc5ae89d2f9652a41b88c062cde9ce3759b4444387925d31edf54c085ed8596c26528ec582cebb537faccbd972ce2a3d2c61bb44a99d425fa035e263a059a1a3480fbff7570522d9775a4561d5f8aa39e415450786965efda5708581822bdf3e1d89bdc857edb5c3ce9c262bfecd25baddb5dcf717bfb32d5ab690604a2999312344ef36a348f7cabfbcfd7adeaa2eee26388190f88026e616f322bde4264818cf49dfe795938154c4271d4dd31d8928b3395d9a7009e7b9a46a5521e156ef3a7a7915f3a01467b94b4e8f8da89c8796fd24afddf510e7ddcaf956b5286db1b3919f87e625ae6c9be3ed0f0d3029984c75a5acc3d949d26b05fbc12b3b18ba6def076c04f49e621b81cc0dcf14b99b2328203b2eefff64e7c4cd7835ca98a521385ce47eeb1dea3cab89df31fbf987ff19ab3a2369c43ca8dc3e258be22990d0ac79cfff3632587c8a3d3eb340c2905d122423bab46b627b5548371f2808d2c530e8bc6390c82cf834ca99da65f6d689c35880faffc97a13e9bf0b8cbd0525dc6c50d7700cf0e6ee3bb754432f49afa94ec92eb23286e9356dd876aad05dd4d3ea39a437313e60a6bc0152938c95b9190e22b3951d4590a8c51fd122c852e6d3ae3cafc2d797e26ad888820e5bfd9540be48b0a9591d7318836422f3cf864117fc115cc0cf5e1b7b95ab8a52f63129f67b6b556a9968ee61f95d7b532ceb8ae6a62d2fa634dae0d7f48bde08e54333987973f11920f8fa0eebd15eff9d0c9eda5b4fe8c09c9334951267e6ba7c40e7039d16405d279e675fb01843045006d718d09b66a777a260305ecb834a42f8e489d896c1549525e7fafe6ceff6cc6168a5a0da90d6cea3b8b00a9e7787f9f9e8264db5f84825f68df7a6a0e949d5d8635172fc5ef7e094e8078e08b19e450fb19712dfff3d3c019204ffa99dc66634f6dbb3002fdf887f3978e54d5d424963f99c14ff4ebcaa9de559df061c0ff91af5c1263758064261c71230d1862fa79683ab680458978ac343e61666af760fee6115b1e05613b753897a8c80bbd398e9b4868c630ddd70be1be02dc12d2bb79299811058129c424e7ad6a606b6af13cf113a903ca023208fa4f4529651829710bc15288c5b4bc708e2326de7f01a65c7a8942545a1feac7c7027a7c520d288eceed24d541eb63c189804707d4f50d1b58e851bed28bc3960d15976901f17b41c25b851057294cc07810b968b4ad711a75df21a282551ebead50070a2b92fc29da00baa6c2e93a23325e81d3f981ea4c7461e97eb452c73b6a4719071540fc6287f430f42a93f10eb8f3048d25b732f1ebe85dec0fe16c8edeaf93672138495d0bedbdb1a791ecce0084a548780d9a9e5871f6e40a08606b176a92cea8e5231da31629025a729a158651384bff49af3c34ce26e2558e73ca839771829ce9d54edcdbefb58e4688887518f9e405fd5ec55e3f08b4c89589acbc72a5f66fc603dcbe8be8089a760f042c44d431072495f922643ab3f89e3e4f4c551bac5d921d8ea70aa20470fc2462b7048e8bce593e8d35b669cf539532aba8c23768578fca8d3ef67d5fb1a66956b10d56a6187ae5a7a66ef33bb2f3bb89bbcee8b084d9e48ea894b5bbaf61d69677cc8ba08f0d6e5df005149e95602eceee54a1fa791a9b88b767eb98ffba2b312809f87a5a90b6656460c2077cf35fc8f6b423830ff21576615f4fdcd5d1023a1a61be6ac6e98b8bccea883e7d4b45f27fe1df7db58c49e1f5eaa76e03951d1023f7152a73d85b4d9abe0077ae15b613bfebc47eb6351f43aead5ba343bd9ed8b53a9ff361f62350b45f119c65d3771f8644396fbe8e38ceb23afa64fe488fdf8fcbf095d172f0eb5a998d828bdec8f91ccdd224fd11de7aab89a2d4764eae9ea695266410d9079f4a8508ee2bd74ff446976ed9166e079a41cf55f36a9ad7c1459d1c1fe1023cb4f20756df61884eb7be95570a932b1d9f41c94de261feb08cf27be72470f8804b7431a080fc9c4571fe543548b2eaf466f0fcea1f0bf9190adcd2c7e8da5943e173142ecd4c1db78679a18ef44978f7acee4cff72d9ee1a2ae36a817ca49c21893ab4ab97818913a70284290dc0f14cb9f49d48f160b1dd411fb3c47c57813c7754bd0cd03a691b5c4d6807ae1305f022aaccffe5f2591dd39cbab4e0a4dcb2dc2020ff996c9bfa55c0cb52850b1e3d515a0076d8605aae33475bd453a3093075a9b2fb7f4f6ebd2bc3fb249c161a88db615b809b8af54aaeaf82c8dd177ef2a35111a970b044d402bb6f0df48ac5d5507c3f9239a0101b8814e45ae177c964d1507280f4c9b7919ff41df5a11bbf31d67da69dde343aebe67c746df889dc1eea7cae1923e86502b217880db1519608acb99953a1949e83849d3a46e05d607d8ce6cf526d0ce4b6603c2dc6a0c45fbcc599fbc8b264cdc87248a4798ba9b6b686b26b97479e03ebdb911e982cd5cf88804e862980d3591f717fd3cee2c730ab02bc0fdfebb9a2993597c7a7b65fcb61d2bddd311d61748ffd17db4625dce34a0c8ac6df9b9d38fbdbdc67ea71894bba2e8b6bb9be82f1c708fc8bedfecd8f93b726be865806bbb551bee165f64a49fcfdc7f73ee4da29fb8630b87d690717dfa976949494ea8791d17eb12e8968a7b49aea86329c32ef0bd4d076c73ec4ce09f5d3e0be271a8531903a1f9a6f03576a1b4f9c55d2a0fbcf109155029de10aa95a587a6d0eab89973424113f877568c9852055c123c457c30ddcdf302fcc601639b97d53448a5c8536c57113b219ab29f1f00d58fb12c1aa4807fabeaaa39435c20f9230ac9f2a9fcd7485b85a882e4a3edc1659b4efb0e051fc7f0b749fdc7ce64515e712ef15763866d83f5ded7e3878b67cf4716d91983e12bdb0343051d4b4f6123adb9755422e6d14c4e943d2e5c5e13ad1930a52ee53cb31b0b499ecafae41350fa483aab0636f1b41b7a75294d81e3a6f88c2211dfacc8b864a5fb134fd6ed9dab689be3b9d8a0a70d3fbff7da0ff34884bda4928e0b154e2b9694579a32a31b088dfab8f56f461d7c84d8b9179b3baacc43779d8944f611ff89fee481406aabcd36c8f0433785d6fcfd242d60b3cf516d313cd16d5207e10bdf23f5a7240e2f40b1e196da4c1a08142bf3f92c30fd6df65ea241e9451f6ec2b98f9200c64902e48ac5540439647a0f8017723e1021c030259a0b0e5c8932e97c194cdf059a3010c8748ebe85f984d358f417db57e503356c4f0b4e2f0db006dbe9e5a4b896fde730b22f2d9b94f9fc3e593fce0b0fcce5d1b0b1f7a6afda6a2d998d0cf4034542b9f0fabf13d46de21badba8cdfef359247c108d62c49148b8a698aea4947ff4b874edab6142340e4a7815be24345880431dcedbf0192f3497c11b4a441311c37cb5557d03cc87a89e083da9a574a974acfe831be96503c3fb7dcef8348b8ffe31fa7e2506554804adf5ece7ff56bc0ebb5eb345ae7dd58dba619c8b21a378e155d55e841c3fba3696fc5f0d5f82f1c680b80b7ef34d97d8e4cfacd159724fe034c36714d719158a7bb66f4e03d3124fd96ccfece12a694959a3006a5f132baa4475eb214a6c52a8dfbcd2a0c34f0e49b4c4eef06150049210d4b74527d22502a00372454f41605ec8678ffde5fc50a25994c6dc935bc85e2d3e0aa5f0a422ab26cf192fc8642f4e7ffd468a14acf52a2a61b1edc668127bfab39734d051d4768f6c7b4f611c22e9d8e7ed8b4a7fb07c15bb18119ed0b45670d210acd3f655c4cbee5e21cadc2417f9f61be43446fcf71a71ff7ef2078a37197e5e529af8fa46b292d1b7323047984166206313d48ff02cff3e4063ae0af053f2cfaf7b883b4331d9dc9245877a77a3902710e40e0ad6e4774b906f5114bc1db24cf394652f47973176622ab81efe73a535ed918df374d74d6b5b0d7173fa7c3c430ab8a5a26570b56c6cd5083331b28f7faa853a66960c3d5caa9c14ed25a10eb8b104b236cf3b561bdb2d02c8f0b32a6d774c6b92a0903af85e92d1ebd8f87b7df1f96174312f932370c16bdbfe659169447d11537591bb9501f2afb7a3b171f9187d74c479f35da6600db8998f86b58819ea53b33e67650d14c2f1adece1d3b7a1b66d352875563e85e1794429fa7363eaa6dc0e3c16e9d5abf1f02854cd6e2b5ee0d4240a08d971a13893d4e98e5811ccd44d984ccf84d8fe41c1fb484f77bbe582604799068e0001e7b5787efa8de373850c2427e0a399ac88329dbdca2e2c3af0696bdd422fb61bf6ea3e4056d293ab7f65885c32167eff4544e3909bba81409e576f9e7f3922804994529a969a2f4b06b151b8ed226af86a3d6a8d37c50e2fd0da13d9270dd1bf4c13591062fde652a71f34618c771e7d08ae9bc65e46bc17723ae7233e168e465fe70038df84c140b928296f61be154e901550086f0e465c7bb28685df89a96003ffa8e156781c129420e67c68c8b4c1173cbfd3619b4e6fa9e47290e3bb0730034489e5072631d2613727e228fc7a779f3cb6dc927ab40365ffc38eaa80ab51438e705379033e06a77c287cfb2308653bab52d3aebb38a3c52a98ef57b512a8847297d2b4227ebfa114034dded8b9c3c5c6491bab968fed572ca3337d05fa4458d3940d91c0add2dda955f8be747444715711a0e6d6c4a278192cfee5c9b14574da7510609d8b6e5b878ad7715f3ba95cf6dccd6f5d72479ccbcb298da8a1c0e9db69ee91086f8247f29498959fe353bd2a36c57dcd07055a69866b968b0379e99abac4012d1fe150e9aaecf822e6370dce6ca75e81c772e8c2d85e786f5f47388c24772c3bba51cc71ce94060698a47f872630af03472eef1c60967810fdb7f65762ece7136508455132ce1a756f3e7ef2398c44bfd7d770f32882b3ef099e14d81bc6ca4dae9bfd1e831926d638caeecab4f28dc588b0a3e72fcdd6b359b1ea3aa455cb0a4504c0ca1f430ee2391f6aec173991d19d2b0066daffc273221acb5da0ac618c198b25a3d2a584cb3c6364c4a77a53f3a80a805078fef1cca8ff8761f30a471bbf1bf79e8bed4de6f803702c0eaaebd1db85012af0a7cbd3608d4530fef6a8e2b0acedec552df5fada3c6143f2c9c91b572056eb7dd41d9a96809ec344c9acf207f3a67cd9e9fdeaa478bab60cd9841a4f683beb9f985ceb2fdbce3d5c8327696dab95b617d437a849e81021188dcfad3ac5027ea3b3826dd0cc55df31a075bc65bf6eca32d4636623cca3d77cb73ab9acbfec48f3c99cb28050630ed66eed717a0f12bc06da5efe5663bc0244e2c9c4a2c27d4cc3151a7f430f772df36e7054ce7121bde34fb4b52f8e44817d24d3480061182fbb7761aeb0dfcb697dd365436acb1943d63d6d366b4b86928a598bda625d6c254fa63a75d8f1d95660f48697e770a605599c850040c897712fb67fe33dd3f7adffa2c8c3d1b72922edc3e62f89a2f3376d0c163f8349be2c6f717eebe3c80577bc2d0f4f8a4ba507892b7967257fc42f4e430c8c14216db13071422ce5230319e29b547d158a3abeacb09eedd7582c62b1f70f11296fe4bc489d10156b6a598019f1494794e326f62f2fbfa2f0bc190d88c471d862313c7418eab5ecda2900463c53ea07653e7e6821d44f372d75b4f19ec4d00427666e1e092828d7f860f333f5d03b1817a90513290f5934e56cb8c6355e4779f7df041b9a6568fc2ffbe790067823277368f87d397c725a65a5933afd6e8bbf5dbd5952da8be08420e6ba368a5d76aaebce831489f7d87ca3879bf2c95e09c888f469f62a3988bd00a6fe8d4b9208e70ee422a87b7387e16e4d252ff9678862dcfd32a93ffbe4a5790f08913003e639f3d26eb6b05aeca7733f041f81174a367ae53c6f52b65895c6aaf9e6471de9bc6d40e880b1adcc065d205d7e4bb9261446665cf9c5bb9471817561e34b3ffcfc7728a16bc57ea2659f438a2696221710ed6e896921abb9dd6be063859428a241c9e238ce355b46ac9a0d6abf46b99dc98eae16e03d42226823103b219f19073af2fbfd79f2e4d0ec1f55883584ef11f8fb650e0fde169d6779aa6f9fc4233d3dc0eb02989246e54feb8c15bec4259a6250965088d5544fcf34cc19794de93328e3e8a0539a33f6824a56b7333aa862ebe6f882446fb186e8a2479c7f78e945e41457378dc393a6ea11f1b6b355b2f9842eeb7512831e1587091417fe62a75114f0c5d0ec4421c6fc54e44ed691a0c3c9df2093e1fe8520dfc13dbdd9ef80796b2633cec3dc732c23e85888125b3a845c8c4064f7d3a5bcd622ecebbefbeb3a54b086b160727b78602364d8dcc92751d060afb63bd46e34197c8a3504b539808f10db9d614e6220c9696755a608ee6cbea7e97d872096ed56ed77a0026f2104f1d207a7a7de26dfb5e3382ffd0667caf6bc9107deeab3b5573210693b025ba7cd41040e25c8540bb61dd74255b690c72dbed4083fbaa40890fe159b4d2c18b6751e521b2cf4daf07fe707d8ac3011dee3a824c767b6154148a52cfa6d0d6a1e8de5f2c30af40f9509e9c939776532e0348a3f19dc376216883b4f338c641e684f4c8990b6666554ec4ca33bbd7ab3661d700690f9b86121abcd4e69c002997b18968006452be819cd4774bda3bac5d1820f72760d6b11a741eb70c621af855b4d586f9ef14928db7098428ecda0324d2111c16634f053937c486726e98f4d29424501e1a7f68ce11e94f01ad7dfe9617f493fd94239d2b8c22b5b3b3f33ddad2630e94108031a3a472050b8bb56e6b7a3d53e747e9c9047eb30b99af911e1ca9775e7f6e843a7e6c1db80d3c1dbf3d47b1ed00e7e6b2dbd709ba40f3bd4809d7ec76190ec8f1e2da2fd779be3051d57e7938294b72c89df28c3cba90b6dca7ee0de4dfd95c500eee635082cee073b5eba19c72b59d67653865d85d366d0da0908f096679638af540973707cbff7e74de13190186d5a5864ee9ac24f6e403f6f85f3fb75571b076684ecb2e851bfc16bc893a3c8e65644f34e4cd8ed8d677613b9966c03c0899580295d08b1527e3d174fd826d1562ee139e0749d1c648f259164bd5e91adf3276fdaee0d6dc0f1a5b7ea09c5a5db8c80440553e37f66381e8072cbe95982471dd810bba3d46feb80be7ce18a5a573c5d8a0d5ece20900b38c6afc598b69051b27f48aa907539d1c47749096a9f5bc18680173e1541d5368e0941dbc1de19cac2a0222ed054f99bbe1724c740cdf1cfc8da2a49b77d46188bb647cbab0541751f46ed114590c9b597c1679aab0d2539e6d102503e5d5ce8928c08607cf66df4be691744911f29af3fbcfce48ad27108206d20a0622642fb04728179f0a6cffec2929ddad63d373b2ae93c922c8a39f6354dbe29b0410ae2e78acb80f285f54a9ba46a8ed640d966e4f8371fc4e5ada004fa7f12f56457389e875e4497b6ff673f6d4998380889b1dccfec5123dd9a72cbe978d7dce9a9e71827aa4383b10c1d2d941e1ccb6ec6b0439bbbacffbe0f265d1fa7151876cd6b30b2d99c6a3f486c3bbb9ac23e1e6e135af4bd9d63efc772ca758b67d148a7c2c3d24b31b3a734246e272e871445aeab2b6ee5aec8dab1d713b070bbcc1cf4b468b07120519ecb6a378c754ba1b508c4972640c5d95936bb456805f4bf4c0996224eec1e89bd8e58640100bfab74e8966a48503339e894fb8d774a286f25e6b6a2724d2f71a963e246145eec309815c2fd2a90531947c2b270d8dddd44cb8e6a1052e0e1f108a6b344d50c6eb3e34630f75ea1fc462e2ea60a523b1a81acb7d941287cdc93750fca106a0aceee110c8bd0f68754db39d045833ebabca7ac6dc83c1e5f81fd3eb91e5c1590543b7f16ed456898827504ee92b5687674f502e73774b7047b95c278d0af0df3836bc16316f76177d232a8431119b8a144608a25d54ff0eb800195d05105af84a40563def368c20df3712b339e28066cfd86c580be82f4e049de2525271286a2613ea639aedf5be9024403e6534e0eba7df3af869f2feef3a23087a66f262d2d551358386a500beffa3cf40ed4ce8507bf65934338c5c12b8911846ff035ed050746cf7c961ebebd853f71161a535b073d5045f8231b93c9102f06b06b49e0f92c7afa8732fe2fb847994d30309b3865da78533c76a6d6a72d6658945e1bfeca57818bce49224ec226cc8edd7e22a484c8e77edadd2a676bb8de21cadcd80f4374df0b18fd3d71f656e922bd139cb1f45bbde0f4954fb18151405f0fb13abf8f8a99825fe937568173023961ea0045e1d987ddf630a2f77ae392e0f2ae53dafcf2469b332319b6932f150a51e353fa997dad5bdf21c1f51bb7191127574a0b603f8981ca7865a0f8a3fe4d84f22dd2f8d47e332973e485637fb58ec09870a2a74c38c992e959b3f97b84700be276f9637ec20df36faf7fdb6d62233cfc83d6c3e3d881d49c3dd21795d34d9e99528f485de4b2ee966d15ab45c6dde5a15a688dfd31e7023b30a8fa22076c07d24b02c434cad4e108d8a2ccf812610c09b500a299014ab16cdf50440fefce43bbd6d813f34a581a35eb580868cdb27a36d9883bda078e776c745ad3af66a27170d80996422d0bec7e73e63bb3e8edd912f47ba01c5b3ab56ff8522d710352364fcb1d9bf2f76b66dd9581fc935fcb01a13c63b815c9c25ab7da2ce399b1dcfe694a296be27ca825c0e082caa8592afbe9f151a45a8e7fe33f4cdd795f04642919c2a73862e01cf07271ef2b600b9ec273d58cde5a9ba4de0086b055315db0aebee586aa8b76415732a7ba27bc8f7f65d7bad2f456cd193a59da26123e1d5b58996fbbba0f9500ab4e0b7ddf815172c9c88ac4ad7be0dfa196bc74616a6f972ef2714061080e00be282148d67d0f3663e2d456a709bd2598a11079a12cc0d1dff00165df2c677d03065e62fe75cdf25add8efdc998f2524a733c100a0354e1bb6521c32bd415dd3efa66c420596c8039468180b3539282e38f6872e27ef68a6558dbd63356e54c3243b1afa35b0980a38ac52fc61c09997f0c705980fe3771eb29370cb02dcb4c3da28510e901a1efb85b5c762a534079cb6a6f9a6ed7961d1824dfe8d422d3494c87329f0544e4ae7f40c3a5d462ac4a955b1543692d327ab65ed3fb284247dc33820bd551458e2bf2b32eca640941da5edf74e34e3267f848a4b04e9178a37fbfb127a6afb837f6c9b5f7f607ca422d782e94ddd0696f4560dd0cbe825d7927a75d7184980d361ffbe0a16bf687004c390fb50106383338b30f1b722b380aef4341eede3c3252d6fb6c5d2ac65d42112579c687af52282e4473b134b043568dd89c2f4381acafa4774a8e329361aec8cac40d832c680638ecff1dc950262ea749cf8b32ce25dedf391d1d38700a34ca94e22105511be513756550de35ccb6fef2c04b7bc88988dd4527a8889872b928f96462b641bde1a7662b6ddff9950623b2edb98bf1bdedd1981569a001f2392ae7400a15363b0c73268475559479bf168a29cff2f7a122432d04439f7b820024ee7055bf04a838ee5ff890de85df52ae2ea1e5a7ec8b7eee944de0b9cbdc91e3eac1234b821924600d1693adb4e0092f29b54adf46132e396f1b3941eb293f5e7b4fe76f2e5ad438f05d657037f18403040254f7e87f2f69c9cf7dc87f14d46e0deab3e29f552197b92ff012afbb3134300485595ee2e7260c9b13a930559badbc24432b666334c1d75c1497c554d66ff61d6b18ce3951a4e2ec916c29cd209c27676db170ec2f7cb5bae3181be3c2a201fba54ff40540c9bfc9601f8a0f274d1d764a1648b087e3d837e9ae1b3be44495d728c32e68a9f14fd85c4aac154cec1b15dd55e1bde8aa3e4103e819ad5ce7d6cf276c23c7dd882e862932759307526149e4d33148bdee9a3892af556bca72cce756100007224fc5d446e2852df6dba973757e2dca52391ee88ab96ddefa87938e6514e2ac61154298bb135c89685799a93259da3d95e9575adac59b028950c538c5fa1f53d1b1f966cba69a69f9f87ce3f0af161770b6be356bba02e4c49f7b8221c96ce6350f98be0300a7a3180b94556c611fbcc1f8669bd41aa4aff813e7bb845a45e0ef255076451515f7bbbf1059e5c8d61541610d3f0337e6f1052ae21212f41c7ede8e87211814f401aa336177f8ca66194a15dc8722b02a2909dacbcb806e80aa356acda07334de456a9127853acfb186c60da8890c1ae46c2355a6948b2c541263fbda90332fe967dbca613eb6d9026cf9c3b8a49cc569060b5f07cc3ccfa881cc27dbbe57e2fbd5603e74bec081c33aea18e0eb8ee2610588805f78cbbec7986f168a36094400d0510a6130d62609621257994016aa9626055a060ca79e7489aaf3e62d7a60a6a36ba6b7947bee89db768f388920ef7bcf3a83b36884c6e1569bcd2233be938959130310a89feab977e2f3840b9a4b18bb8f52c4507544eb2212a2d66eddf05c28e425345e3bee3dfa2b0b716d627f71d6ebb6c3473a980cb045e6af60a1b5dd4e221c62cbebfc2eb1fc2d3b7de90e16f2317aa34d2045833d805014365345359c196ab5c4324df1c2dbc3b1ede9ab54dc500953ab3858cd972c7b305a8a44cb1b9efd0f11d149d7b7c8050652e3af77ef2dd816a32a384d84c35a9aaa5bf4be8fc5f900f206081125142fc14f078ef658a516d73e41c6c5aa174f3f45dd60440ed990f7841a710db3eb03ab386b5012a68a7da297e389bcdf30464a8aa4870826918ffcdc14e4c6ad1e7ae9b7ae8523c54080a9fb3037bcbe607756d922316fb8fcfc24e35f69452189b54a100c5dac553b542dd1e4b266008dee0b01214089090d0a5ba0f5aca3ef4d8c1f0be8d14103f681cfd3041d07b104006c26256471278a1ebb9d6cdf0a5634d0ae85e69dbbb247af0eafd1dde1fe2e87e36286cb55b1f2aa3015fd44c63ae403b72d7fa2578ab7643b9f1b872148d3b2fbc6b13f040070ba530c2e5c40979af7d60f7910ece152d354b8d85bd719d896f5e0f2a49007654e45e5ce65d13fb37ed4eca3447b2ff0300c0305cb3fdbdfbab69978afdd13178ac9299a60f211eff01905fb1308f79677a16d56478e7da2fe04361fcb4654b307e7b909b139cd65599eb8a288bce9deb7adeddee5e2cca2108b093d59171647de824f7bdf7f1e3e12b53538a4c87da860e3261ced5e83e3d7bce03214b926c1c08b7c6eb80e075d75239e8288457382d5dae1a0b805837288c64057a23e914b4ae9da3289c96352b1d00fa19b25b268801153c7bee407032bd309866e6dc0b55045e4247adf73cd916ec699507fb23c5a6b1ca708e4cc88173c6e6c8fca4f50d6f9ecd2a6311bb9ec542f3ce0bc8898b72f9665a04c7c3018ba6ff2e4644044cc6e162076229c5344e8470506c876cd6017d77359fe6421211faab21a38ed972c588f530735741e529dc9c197f4d999e6e4b94ba082317021ca2b9831f4ef20681ef9bda4468065062a9234801364c3bb70634e224f5e285b90d2d7e441ed508103fa43809a7f2c73c83baf7b02120f535bf24f3bd99b37a1aaadf1e4adc2012b4be291a1730198cd2ce970330c18c59ba150c1bbd3382512b5e7aa81170c7a3aa87716502ec710eb8e7f8b99cb72a1048168157551fc2193dd954867cf19ad728dd4cd2bef343541df1860fbc9f999a95ce17625103b6d0c80c69d62753a53564e6ba99c5ed9cf12248f83dfe315ce9afffe01b389acf177d8afcd12966973315366dc82b9e34e4debb92a58a65104613d79ea3e4e04417ca23b8f012a5e1883281080f9e32761d8270314b35a51101511cfac1ef025034d1c547c14beb7503e3b7a3fac55dd038e6173e1bb2870579cc9c2d6c3d1d0ac1961dfc2068a185e71e2ed2e34cc5a8169be5fbf185b345c286ec91f75c0a6ff464e4aff91ecf15e9913cd8ac76f662138bfe3ea7545d0b421db2df848eaa6a0dc140a00a76ff669ac7ea2a8fa7fde2967493d4fa1e994838f65a3dcfc1ec37ab84c8e79fc388800034e46025bda072019deb4710aad9bccd7391280be56bfc6a3f586ce8e81e3b60b1c1df86a309e0180defdf690307f55fbccba2085c848f093542b0ae2f5e74c078015fa44c8f9b9539d172471dcaadf0b8d4e37b7c78fc4ab2c0e3548a353064e386134428a4f2513d330700f67eed7ce98da5615116e0c56ca83f0c6f1699719ac20a7246a15fce51af6bdcb8dadf3fc186a7bf8e141064687a284ba13bd340d90dbbde4ebac1a74cc7dbbaf47b24bda0424e2e6a3c6b4be982eaf3b487268a88577cdfb864340da75fd7daf17bd6eae36a3e9d3cfe62be1ebf91fdffdecde6447b916a64d0cc83adba58139d09990a71e79f4ade934538fd41909b31e99bba55d6a7e56528d63c7e0dc440328f516f098c3f20c7f04f95b5f7824072ba6379f732c03f115a5e5b701dea1a7c5d78b67b431d40b2f86ff7ed0fa9c037be29e9ad34095afed102370fd5962c229ac788ff9a14ea6254bdb11728577b4b6daa030aa4706426e52756a45e9b2d3d6711f6a5fdce2629469d18c33271a75b91991b996d75f9aa22f77ae46b61d2c04293f376a625e3119d84da03cbe1d1e651e213fb91b9094742d7ad98f434340f17b023fc6532579951ea4c75689d9b522fd04834fd4a761d9f03c1c120ac37054256a568edfef22efcb737e2692c067fae047d0e19c8f37065cd3f08057ca361a06a09788ee250021e8754b34524b843115d2a53db3f7936f4328b721048cf500cd8405493c18e0c7668a0d8294f99a2385d97593afcafb180cd238e74c9c77eb4506f812618c831b4b31edae367c054cc7822d8ece1a149e98def17e6b43579ca96396fe05922c043ca0a872e79d3331067b3c479644d167143b5afaa6fe2bcbc9f1502ec0262d05bd74c7b8189a0dc6c73e5d9e561cb91be25a21adf5314a85a0d8adfde34c656bbf6ed555362c487f31c74f519581bf9d3b2a61aa39e8bc24b32c5f7ea889374d6fab16ace00e9374da34e4862ddb1a6b9552e4899a12690c87e6fd3b35a05f266d33e7d936cc89541ca77713c31cd69dcbc4018d7e2362b8d995ff760dd5560f9d52632b32d2ad436a7e6f22afb919d2174e8a2eeb694b04fdb756c67bfb3ba9aa59b2f43602d5f4e5f70dc98c1456e515b24de08bd291f64d4d2caf600d20e1f9250a332a77719bae0da63135f84cdb6cd856272f8bccfce416abbdc7ac1b02082cadd126b162d71844534b1100902b02879dce1787209fd36b3ab113b27f364020447f2162377dc88d2de5dea694cc625db737628d48a48cf8677546ff8b4dbacc0f55b83ee6bb6d4a69532615690bfa05c15cc78e517c734ac89a3d8b300628e1ee04db8e924bd003210968e9a7a3354d67b6c0bed028b54aba2cfd54e60837a3169fddd1597964e2b72e2fb0be4e1510ff1c425fe085796f8b0ff93d41137e92541ba250c65831a7d0a79faa0952b1e506443f976f10b7f722ac3b5c100b0ad062d78cf57bba2c8bfda9f77e26d4e01b10e900c7d8d98638da9c9293d8730e3024501bdee6c0087d77a6948a463968663c4093996aec2dc0f4e52c1fd42e826c46eaf2242e3553dd6baf4583896329a7bda14b59a7f6fa62c83d6d6e4b3ba7784fb31d6f1aedfa3d158339c13560f584bcb9a6883b82f8449232deedaee0365453da83caf7de441988c36dc7e61a723dee792eea753390624e9c39499ee09880c4fd7d52e78940faf081925d7dedbb9f978c52ddbc4186e7c5040f16088bebd23b69f0da74ae6e4945275cfd8f32a6254538e343205988c3a35a1caa166f56e77a7f22ca80ef2c2f154a8f74cafe8f9e816ef657dba602bb0cf08166592018a147499827043325ee8172d2d5fdb16215b4e3d1e617de2d37aee699e62459d8cfc9f5bc537c249d9cf6e992b3b5a8020a59b9f27c72cc3b06cb99a3983fece5c71c7901aa45458af874f8a0871804fd13765383b310e96f97bef797e0beed545d386122913cc9b3efd9753b6240d2a4acd501fa9e027593b798367b476a5e76c65c02ad5ccee638dd19f7bb95bc5622f19e1d34d71dda3c4614865f24777aa2f3485b32f3226690937c83cbd5ed2873cd43373ec7108f1c0c3b7d22930f288fee4fbe7074974b22632b01d7c52f7122cfddca531a9abc95827c2777a799049d10f0d4e9b0df80cc59667af5261f9f9ac17be4225ee209e8468a2d0e994f34cc9fb53bb9261ed88c0a64aa3c1de943634061c4af88daeb70e2118ff88ae9d5d1b42a925ccfcfa4bd6cf2a1be26197dba8e763044f28a8ed1b2b79a5f0b7f2858889eaa27d4b0957674e312bf34dff169c6fe3b35f0a50439a4c90cc8bfc945988df6c94b8a53baab76fa2c1d25db41d4c3c03c240c5b946c5a0945570b2e74eaeb663b91a5c54de05aba85706edaed52fbe372d237a8b016b0daebb7105fb30574f1b8da564ff447394fd4518edc88ac000a63970d74eab74021cba5bfd5ba1462109b084bb80a7e49706a7fa233c105fd15be6739d1ece8fc217406179815e786779c42c99d58d69affba3f0f0dcd48b68eaf14e6332a8f57ad9d46823870de1331d6df0cbb7a538874b8ff5cd3dd24b3ada42223cfae82ef372f74131270c2662ad57cb81a38db47a0d3e86bad40082687185070be38dc9b4367cbd1bb68ddb8765404a159485fa8106686a3ea4579c160fbbb1d3682c66453aa9a9068cf9addc38622bae5e07b64caac32d1708e8e1c7b101fe4a85c4624870061a10da2965fc0badc3c692a29a7c05cbddb36ed1dfc34c638a57c6c831fe120a70fb7ad9c795cbc9f116f8c08d1f9c8f0979c7198fcfd75fbb3bff1ae1d38f966f68277952eef9985a6debc72cd9cf43b12c0253d64bcc72e0798215640a52a7dbd7ffef01b27764c29a9df09bc04a4b1ab1a399c295c8ea545ad6e51fdb9ccf31a86a9060c32a8fa81faf80343729ec75d97550692fb58f93b82a21578f86b4cdfa481289ddea382fb16a263e3f84b3895e4ba2e35ff7208776d8545e81ebdddb7433cdc8a0896ff743b26c3e96545d616eb9a87f63e9b180fbf8403523250e9067e823a573fc34c0f178c82fec61384c731fd9e25064289ee4aa068237c3620f69c0823032067f02c95fdfb1fdfde5db41711d4dfaf8a9332ed27c22da95c8259096eae1e2c2cf5e877a7caa98798b97fb1e5aedd73072b0ca74f19f50b77e9ebc22afff777f6a47ef89f1d924bc7c06152608ff5c20aa73a4ed093f9cdcb01216f7c17e2d489782f44dd1010feefafd7a2f99aa6a23c16cdf40dfea4aa78f7b06d853625562fb82dbb900a7444f72a279ed24e16e55754052e5e86d7b5bdd83a2e6fbf4cd9580fbf6c7e8f7e621508b13f7109c0e5893de8c3ea96472b8842e0415dbe119f54dacaf26804dc97a688a6d74d284db6b562574a33e4cdc7dc6868ba3354fa179880df3e185342bf6d8107d14269394d101db0a483389f2600717a1176ef89eaca426605efffab4b9546570646f945b384699c908ae9a3e522432cf8f8927036be58d622cad9d0bf4ab6152511366c5ca5e252277a577e9512e9c6a6f96caaba54af51fe72469e5c4ec1f79eb2477b435dbe7adb006f43c2b7fb4d72405c4608bf5fbbe66160cacf3449c69fa0ac1c3a5a2c1310ebf2f8d36e1b5060ea412a90f8d5d8656a83d382318c7a4507dd24499b6c5b6bb7e6084088ad5e1530851e99ffff1844e0e1455ddbad3a35c8f9be3993558adf5babe453280014752c26bb72938dad33a29c04db226243a0857dda2662c9a0b506e64d57818b2c5df4213cf11ad7b47d9ba6fe99d16a56f028b8bf7f4ee6be3b7080424e37a87420b99d45727eac2f990942cabf424179d6d2b0bb0942df9992273750d7fb3a82117cd563b4fe57c9b063458cff07b96196af8abd3bbb047fd986bc4ba76097d13c4e6a9e0ebee1d35dc85809dfe527aaee87f1baa6a712a3fdf93ef7bd7232dcf0144d2b2662096147f069231f05473106f90cac6cd9f16add8661ad2508161bb70da09bd8b51d582e8095c7cc4023e92e11d69e48b5914f620a0ae7a0d0aabe55a07e36495c0a5fe0d3ce923a6fd65ab13fbfc860e05373da66fbad7fb0e41254e2b632a4065fa0e1c9477be8cbed13b070aa8832b54321f158915ff53cab7469c023436b61a9f01e1fa7b8e279322e40549936c78b5a5f8036b016efd840363371035c6ad9a5d0b21fd560122fe2172724cf8261c80d2c9415937e1c4009c8871318735f1186983aa883901929a7d9508d88d3391b53d5559bb7644d03fe0e593810f90aab3c54e89af7a81401ed661daccd2fe5d92d243fffd81c6dec40f288dd5041b904c4d9f6241cff28ddac7439d641eebf64e68e63cc5ea3f3dc5d0ce4efad2b59940ffa37c5642d786701e76b0b4ad41abe2bd76a5add80674c6a0fc7bbc68cd87081bc168870cf82bde2a891b9d50b85fdb1bde9f102ba6d46ef8d8052a0c32ad870ba77a7c25e3f291996901cec60e4330e07d41525cf58cd9915115dd999d90852a37bf9eec8920aa9bac58b02e426c87e31ca6141e24279a78c88eccafab638dcade6812967b44110b7bea955fb510cf6aa978e1cf8102284647400b7c38a4704a146439342eb2922a4e9e074947c1ca25b556412ec70c794aad60ac15583ab108346bf20a4775010d191959c3641196440c65f41291d501247c334d90aecf40144ef628ddc5bed909d9f364245727201c1cab2e0f13151622dc849c40398097ed917d0db627e49c118f6da531a103b87ed9369116f5a6b348a3e0635d610c26250f84769a029f375d8e16adff451678da1874daa917d42a36b3f55c73308f4285dc2ad5a52c8a42adf1ffc8b017259763d1ca5cc36c66d85813122df3a25511d7e7c799e32e7b84da9c63212be1cd205852fccad621897be7259d8212b49f257d63beb874768efc474bb29685ba594065f5f310d3f8ef1d62d046050c65df79650b44ee3a6a9d260b54a041b8d6ca119a05c111ac52e8100a0a115e423559d92b61459a5922ec9e29c94ee007d22e903d7ae8ab579dcead490ab5d10ec1a7b8bc009008a25c5d4ccf65a1a87cbb296914982954768f83b9f1c0376db017a98173a79152c500fdabb53a43987ee725e0417dc750f5e522ea5fe3bf9aa75f58f4bb09f2f8269ff16c217fbfcc219db9a200858838f35727e37b17dffffd773d76439021cc5d6fcfd04cda41686f758f5f8a8886d08ddd5b4b26bfd06c0ca739dc73d2524b5b6ac19a072948263b7df66b965cb3944e7112192a2aaa25bc2c5a9e622803172fb0d57da5bcc9b7eb86dbdc9ed6e96483231051af4c6f411daf2178337dfd8bb6245ef8697f71cd6048138db8d4371b31e66b432f1b38daa4ad356b684c9ca8f53a25edfce12cce679a4f1d9ec711b889eeae6fbb9f74279f503b9e7d873898de4618e44763f1f43741c5e055ce47d1b36b6a1a2fced913366333c12705a662677e1091c7a60b953f791a94c64e721cff24ce68b489e4d12ed10c21c2a30f24d98f01bea6de9c5c32edcc4eccfb7d41954fd14479aa7dccffa46b483b8759a4c1d26d889e7bd60e158212426938bc75bcce831ca791b22ee1dd696de5cdfe1ce079c91344c417f2d3870bba4c7f01dd76a2e1e82b622a9adb0dcd5dff22852f9e7c5a12f045ebe5cbdb2ce0292e1c60f051eaea59c8f2834f8636c927e1841c06af7c0d324c6e719915a1049a6dc6994c615aa825d5976f3bdaf50fd7349f1cdb2911af3669d00e4fb6d321148fe161dfc6c90df8a5e436ca9222f3fa137947b67f9a5135dc461777e39f78896afffdad4f5d3d4bcd042b16151b7cb88b80e1a4e3a2afc3d6afa856e9585f2f4f59947fb135a65c85c488cd769e4cfc6beed42a0468f88e3e01a12cb5fdb5237eebdecb8f98b780726c40427f7810f40f48d893084a83d0816332aa5ec505aed60ba88af3ac5012e2eb1739cdae42a7beca259d0801b3a600cc95d092323edfaefa68c557e703b0c92a9400564fa473c0bf1d652cce31eb01286a37843449347f44bfdf8146d31605923bcc87fffbaaa3098e74e1ba062168b0f553d9a576976543f55e9f3395e5b48c3a7452650b4fb0044e396f2fff88071bdc596bd44fdc2cd39f1e02f246716c042ee742a5686d931605191d9342c3478a434fc46d61692b61b83e2f0607020157e6832ba35c36cd81fdb7377eaaf0b07c16bd23eaee9f3aca11954e2a2e5c9259a68333d08ac1796c2ba8fe1069dde6bae397e1bc0587e3138ece0cca4132e52778d4e5c5f9c043b12025d8826580dd245ce4e96582d99b4ebc4c8b643eed0f5043500208f9a1b2abc8c6298cda851b770665ee240ce27de3aff9c5972a0cb375b421652ae6fece03f2ce77fdb88afee3a11ce038cb0be906385fe6db0457c72577817e30b9444870ae4a8a6640126d39e55fc57115b4fccf5b9e4a24c75b6b81c14041ba277dc3a9151533a23ac5e29f21c950d6d80f103953d401719e1c5b1f41a107cf2fcd7c824f7bc92caefc02e98e01355c6dffc2510dcdc3957dee753e683e935d8c72eb649668176c76414a50c10bfe964593fb40b08eaf514a5b940b76422f627e41d73a86d6287585910779ddc635a828140248ad9c7040810d53b9fc2e4306589d5aa0c132e5dcba56a8e338fe032584ef9af1910ea3597aee01a3e1fcdb705e27b5561fda8108c018f5157cd470096b010086d017d6e9edc62fec90d8c4e46d4d92cc6f69a38771b5fde1a29b5d5f498477ab8e972a5ac44fb8fec93336c52d1fcd1f72b669d38f3c4af388909c728f30f21540c3a9ab5a3961ebe807173662a97b3e8a028d7df60616125daac6e97f48e2c2ecae677b2948e461dee25d4330288054d8e53fc8c890b46e193f9c33e200e3126b45036a1989cb6aa848288a7fa0296af1c239977fd9e5a68fb75e58e97071d87a4cbb14585249b321da3e749a6b0dc3aae2a94b417382c2b4c853f9c0724b1359edd6625d3b9475fa6d10040a85b3d624728ead23ab63629634ba936c97bb41b29d670b086f3a7ca2c31f48888a1445ddadf4cbc3cdb36b9f21ee73922559f029f68b402beb5f6c5193071e3942241c1e751587950e70c36c92a54bd9921f15ff3423b4dd05ac692c4e76c57f73624ff8fe701ef2c8a6b70234ece1b04bc7eac437f0d0a0211dea3fd1633374139fb9b24b3bc307f4a47ce7e39da255812637b07592e508e4f198521064e66f742d874cccb50c40c51c9ecd621b3188c6d7b60b8c332840de555e8dee4be9e262eacfb50436a20d01f0996620125c60b45104d35821cd1254aec3d04e60f678e1c5bde25e6e2e2a518015bda94b30aa1ef4a368fabfaf8ec1e9bf8bfb7c093829e0572350a9c676a89a7d590635b023e5fcc344616221269de85d613a9a03e199b94776744bb5bb19b244f9e9c9b219e027540f3fb9116cdd48b378f3d1cf1d381fd7037063cea26e66047408969aede7711dad719b6886638449f104cdc7b07637db4592d2339f654916c97d56a70c5b27fe3188f944c70f0b7d21a9f415b81fc2485fafd3c6aa787582f2e7da8aa4c06f4842346f6d607315f9ebcb259ca9d62a2fcc81200974d9fe84c90474413f3e125830a5e1ffd265a2810a286c305216c30e0de524f010e3ac844e6158711a2ce52b22e5e0c62b2800d829ed9d54de2eff565dd67a644cc52665ba4365ddf5254b24a93ba6b5d22bda7e1e9ea76d8fc5d5cefcf89b8d48847fff02730d2f6d0a7cf2fcf1b8c4f3df5b4baf0674c95f3650e46cbc0520cfab84666db9180865e8abec9875254b4d60867df397aab69b2f7065de8e7f4504d6a30c74e62e3c458fa763d29ef03c33ff3b834ac17c6ef83c9e7f703748e800745e5809350e4c1fe813bea120f0ef15093882a4fcf02d49eae3bc6f7ae83ee0292d2dccb7d504d5596cddbce842bd6c8eccb7b0df762bb82ba4158ccd590ea1f0e6142d52fe7d185004a2a2e3f730bceef32812b71b357bfa21deb7ac742958a2b2dbccb698e22bb0847b5f4d8ec0d5063e25eee80594ea02d48bfbba33e8147da842eb2f405ad8d543e7234465c9b8d2d19ef65552385cef283b5ab6e611a3d5676d27456f9c377209303b5e7828014dec03a217f313ffb73995222b9ed012111e9c8bec4579e536525771e1066e0d7de572aa3d28898e682e2caed1c428dfb8f4b7aecef0a27179139eb15e4fc034db6b25100077710aab173e330dcfdfd300823f0727c6f15e9d8b99d81a211969d2b3b12599b53ded239b3094f1d8d1b108fadf39ac84b90cbbe80b0d8f14761b3abc4ff68c52b2be7835a2085d5c2824112785f67306069b82604b453c79009f63298aa3aeeb9e7e09e8c7302e20750f40de5bcc8b22274f45acee1e9df17ce3642e2e704a08cb26dda1e914f6f2803d552ce51c5c4e9658001ec9af29ecd13505de6b9502a8561bc8e5b9eda90bc6a669d56d8d3d51e9a6725c53d8687b6b04e1b73a4f059cd658f18c42cf319940352aed2b24707b20647c272840ef4c2e482f3aff4a46a6d9ada614fc142349d6364972fa7c782edeefc70e0d2b5d79e4c9a12ed79f2cdffc3c2a3342f3f1f0e3e14cd142e51fcc79c4f4024411454558e09ee58680102177cdf2b2daa8a4ce57a68c368e8d545ca3ea3ff02687a71610fbe17801761e7a4176d2cab0543f992c202ccdeefb7dc1cdb527a85470b5dc0251ab8891fde6840706727563b38ff45f91f11387bba313f09e8a174c04b7e8cbee4c7da052f52ef2e299e1960a5344ab79d31dc879cb9483ca9966c57d3ecde29621f06499e7e6f00be216363e0b8fd57ade063c830c419358ae67a322a84772f4fbf9813a12635eb0c53b87b4d7cd80ba0abdfaa63547d8c1ca61dba0b09b8f7859ef598159f4382a32028df74b2993e85fa297556c971216e18cc83302d25d674ac9491334fa776d63d40053fcd419cc71d8de91d2e49ce024ed960429cf1d1d136b883e6cb5023ecf75e3e73ac811b71a9c25ab2aaef4dff312e06855b3c346bc51508559193e948adfa28133938593272a0684b439ea1530f659e4c74db908467e9dde2b8c937f200e5d30106d19141b235446339ec63fc55a569998bc3bf11f12f9ce70b1a127c80ce2d9a2fb8a907afc4b435eb27d7b5bff843a724129d41a291d64cc00e17fb5e0ebb3d7db041881d98743b2f28aeceddf4a4d9267ba934a1bfbe72256fc467084a59851785ad51dd3127e004921d7c0d7779841472cacbf0df35842f070098779f4957037edc119c2a24cd2467fc1d189964289aa8242773a556256606c5401f588bf8d8182cc2bacbb8cc5219d9a0f277641038a37bd4f8db240a475b66ba3b8d4270e83f04008fcc14bda897bb64c7dddfb8d6a477470ffac1fb22399593500af18896f5cd74ed2db2c36bb48f0319af54a3071ba4cef6b86ead669582d7aa004d5de202b53ccda78746797eda9e3341e5c5bc2db1ef21b7b43b12880eb612d0fd8a3b94eb5e0272b588e9c85e4b16e5c069e0602f045f27888754c5f7b438a071a08b8c90907c521aaf56da9912a4cbfdee13df07f1a1424716f5e2da4fe8998e5b95028ec7fbb042c09695f1f32c8e25e55b6f573c6761059131009284e319eaa4fa214678b75b2880f36aee946ad00c3736e11e21eaf5ac05897c158109ae4eec4d7f86e8b85e0e801936ce8035f93d5361dfafeca80270df68bc519549389fd43611c6fa01e875bc0947f9891d0a5b89ad4d4b33b5dc247c6c9cb0154bbc7d1aee97d2576b3d19ec552b0c37b2eb7f0869d9f9a527fbb464d9198c7000296e74e2429b1de02186c8522ac35c148d721b5e083fee22c6b10f51aa3a68184dd787cd1173371e06839753d499896f3c8841975efcea8243a780301767aebdd059038e60834d8db88a406440774cae1e078352f1ce5b1a9de7c0bc38dea704a486119dad4da3d29a9fbc5e0fa6cdec1b9d7cbf6d963e95698e1a2db5a0ae6a43ed17da30d1437e763eda3e12d216499015ecfb16ee406965c54e055d2eb07fc98bfc4dff182e2fdf10929c6e75a592f7537ada02fc40b022578b19d133b779b622ffa19423d9c72ed5adf80573233f18ac53f8a96be817dea0709d985bf39a06489cdbfe32fbda24402318662e1ccca74c530f290756daebf19050d1780ccfc369751b9c47f8700034d5d59b91566408f3ff216994fb355efa29180305fb85693e9669a240e4ad7a8f0a59690b0182cd7d1eb187a531e758f786c0278d2f8d7110fb96a1645dc43560c215905f0e7a85c71ba6d764f0c02fe87b73c1aa4611ea39e9137ac338531e0f6b5e8dbf181a99d435a809570112cf33c62fb437acf506d0df7912c8eede90d504da9277954ed8a600ce323a43f5678222d834ff42e6a7c9a140a997d08a0f7a3105dd6c7af816974530bf252b9ea2573156473b4e594d80d6d2601935216e50f57c10f038af1e4518452334ede6aab99fcf9e0412a5a09f5b403fdd3cb563f1c3994aeb8dbf3a14c0f914e1bd43fc2408452a063adca34f7fadc27867d5c5f017b11ac6760edd43b1f6c4351782d06ffeea43c9dd7241459b0539794290b9e6c926dca8d85ed9a17b79fe9569a4c2ffe85db9b041d046315bb6c1311ed4202c0fdab400cc696310968af25c2a80f30e26e93bf7b6c580b5790526b8078ac494b857ba9f4f409c3d3ac5a50063f1cdc46a6e0aedab79d63cd00b2227eb433d77d3bcc601e940096e06a5240e253be9213f952ccbc829423119abeeeab6667bf239253c2f61b0e04d5ef77d66856123d7003ff09951025a432fbda301b0b42bad9a38e4339b4f76bb50d0cedce0e1456fa5574e9320ffe28aff65dc67d888ad87da2b1c7e22382973d845eb6b04553303f0e3cbc1ac4148597499bd73e9f70bae955ee7442cba2eb8c4c629cd1f5ccf9b4aff9fb77add747a0885adf6f0b81547e66ad3569a804e3d3e779ddfa29cf14a1bf07efaede50e952193f2a040b8a86ea6e2c0655e7ff852fec808a1aedc863533407ace457fcb7391631e06b3fe836d0610ac9cc2eacf80bf6c275ef8ee16f03454a4103a91ecbfe433d4e7d51ed2a7d7ce4abd9303c4442938bfff48c9a427c2e29e5601501f8ffffff07