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

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

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

Block Certificate

Block 56430 a6045f02c33d89c741a771061c15de12a433ffa58ae3af2b9f03a954336140c7

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b57cc2ff5b6327180ba26180b476f705cb5265c24ea1e1d1e67903feec8de133
Certificate Block Hash
a6045f02c33d89c741a771061c15de12a433ffa58ae3af2b9f03a954336140c7
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...001027000080380000
0004000040000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000027af180c09ad2f8d67f87f83b517484b39faa39555849720f67ae0592949e28df16136322b4ad87c3c5291c7aeabfe6209629b699b38465421e22c37581af70dd675676f61f4c5ff46ee8a75c3791bf043d416c0973929aa6f0f00000000000000400000004000001027000080380000

Raw Header Hex

00004020854df60336cd30117a1061542cea59b129cbce8a9f4c2d0f40b372b87fb333fcee01dd64927fdcf2f09fa5fcad2dca2ec52d206bb9e94a7697d141d2b3c425be55c60c6a3bfd041833e18decfe0379e6d1e1a14ec26552cb05f776b48061a20b1827635bffc27cb5

Proof Data Hex

59,560 bytes
1212160203077a35a58fe239680bf3ba10d30eef5bc170606514d43fb145f904deb9b5c5428e7945b38d1f79325b00947861cc3342e76065cdc2f029edbf7fa33d46da402f23b3c175671cf0ad44e3fbf45e45ec9c7a0de0fc3876903a10c614b338ee767ce85d3a90820fc1f62c99f1d32a23e50ce77d31e960c777625a8b20bb08d9d5759d5f4061f65c3ac2141b705b181ff2273cb55e36c78c1816e517c5c10864bf6465cb076c74c202e070a51c8db4b5e1f0a2d27eb743c1692e025ce83ca115e3c9a80ad1556fcdb7279f897c9d4955c262cd615b81d2f0196a03a40be3cbbbbb0ad80b24cd2515d27111583a55771711227a3821c40f6a0f0c139049d48811a171a8fe401d8c91c61e06855bc4b816eb8a61e0d5c659890ad18d66f6a0bf6e6b899c1cc6a1b31e03011f838a10d68f399ced491c9820e27da262c0b7d37f63572ee648c12422fc2c8bfa5d5a7b9882013be88236a4763017521beb13af53cd002d115e220e819eba797fd44d613a9cd7bc4510a74951b2a98602e3d94323f7d400398d14f414c06fa440e275efaec6c9157409d426cba6f35f0ceec5c04488d2e58625f08cf6d4110da883cf05a96c773e384ab89b26ce31736d54ddb810857dc1d1d4d69ba33a24bb16ab6e13e3b7c6d67c4059a05fb18f91c8b4d2a8888dbb949be5fc1f04b50d5a016519553274c7eec7c8be92f77398e2f521dd6df63c79cc2e0da9382a61756e3dbf77b56cfedd0114a227beb2a88be511ce5abe1e4f7f82d0724d90f4eef47f8bc4d73b43020142ccc18a5b7002af499d84a5e0c6809df59fc09cfb469589a04454497fb3dbccbf457b32192b576ae332c8332bfb7b72e0b3017eb95f6efa4912535b6273b0ccb0b73c4266531b7b6d6d4f0f88f12b54e8a62cd24b9a799e2a4ecb7ce80b4f755f220092d2705f08b5755445eede2fbce2330975d0ff07054eb707bb69d5287b0cc347147f7c775f2eb76ac99b5e2ac28443d7d8434ecfa694b792d02e45756b3de3e53659b1ef6cde6fb3c1e8165f123498fccea14b60d28be725966d341020d4a3d460cdb7269a1350a69ceb3da70c0d46706139855b18fde87020076af16ba0ca5b2b91a932da86cf7c491f6580e68783f53d508284dd6be4435a5c4df22a5a9170c9be60de6f98bba02f55de3697d7852179c2a577b9b5cb06ad0224b2b47b99bea63f6788f358694b2c5ace807ab087fef381a9c3e5f7910fc421926582719fe941b25804eefa7f2079f21fbcf94b6c51504d58856d20e7594779b8388b9ad12a2f6d6f18b377865097bed9a7b2ddb2e8dc8539aaa8e08408c3390276c78127dc678b5156a51723dbd1982b6e5652eba57e7e5115a0703dad1d5a74c47047b707b60ab3fedbced3190b77985ca583bc72a2b704fb0216e90f0bca277b05b609757b221ba641a8109364707d6d3592dad1fce9262845a68dbf3f6b272dcdba3d4a637d49c4d2cbb3293de4d581f0d7be4cb19495a8925ee83e0f2f9e1382bc199d4a68ca577948d094a8f25578d760904118a9e333efc6e920a25ef7ffc04efcb0734021986b8f555647675a596748e88862ec3129695e96701f197cab6841c42d2636951bf21180f1e586544d72a710d74dbfbe0e7abc12bceda23f83f5aac9f62b21d9ba3a2ab1f73d46210fa746d191fa5c002d2f6a5caf69312d3963ef874651bb8a463f00b1c182f4d1a818fefbd1c0dd3b06bb9d151e85c52d1327d7827833b1fd7afa0d11a2219261c37a64a9416915093ae00550d7a718bd3ba806d270c8babb731879034258fe7175dfe72c63429f1ba3a959b8598adc7e4ab90f4708abfcb3a817609394c2208c1ae2252c18f8f257f28253d26fb8714cb7c445aad8f7dda43377ad52aaffa7a6eda3db1872e80b20240e00c9f611489715c29c0f187180ac8aea17213ef566cee214f9d81edf920bd01726740a7292ddcd61af10bf1c8debc8761c13d102c4e1b42f9b97c6a3ed7f2bfb1d10ac5ddf3b90c12b96587209890f2d7b0ae966ea52eb1ae189a47f37c1244075983489986d090b176981763ce9cff451b2081a4dbd40a0508d6e53c1e0ab84b103691497ae8e4e0796031d83062ea62f786320fee37a12f9b2775926aaae1f8211e99023923626dfc5ee40b6090229a40fa2f51efc3ca051b2fd6270254c6c8f4f4e538ff9fcb2d67b744adc88f3f37b7545a8783cc5dd0286c18c4b3a1317d28d15047a3ea618d8fa06b5109afec5fb971474816a82363edde484052eb7cf0ad2ae59e61ebdebd21d359d40a1fcfda48db68ff9f3d67747ba63223606d7491a816d59c4f0a694e1b0629941f31aea40cb1719d2253a642cfb81200dd15f53bd42b74587ebea706e81c444b4dcd876333b2fb20d8f5d0d380ed99009bd54ab798c87ccd12d77778944c3156c86bdfcd59723c86e1bd4c6f5fa4fbf2065122a043478e0f7f2083ed6c5b09e55ca88b5413c936d4ba5d36a303a6ae7a44ef3596bf0a11aa3f60e5fd33a21dd7dfe7f6235daabf40dbe758387025935049ee5a0087a9c51649371b6b9a5f6272eebd467effff208fef2bc0cccc257c08bb4e00698599ed474b72710611da97d5dd988aa255d4c75ce64c3bd7c974cd46d8d6c514f1c9f3a46ace0b6b204942f16d05c35fbbf22623d3b6682e74898f448d1c4f1f99d57b20df47f57376dec6c6790784a60d7b667b834aab77ba1275b78e258e052af49806569b0eb81bb542910c4d1536f9b9e21791f355f2aebead94798373dea892a8659d900e9fc7ca09cec6417aacc82c22b5013f3bc15df3acaeda57a4851b92bac4470a9fd16919dd26733004b11a49b0addf084aa97abd9520ddf4a76cd97408a478d72f0f34ab9f87d135683a0e7536946698f801f9f215c6d0a5ee9c8c92ed36739226c1f9bb5bf3704826cf75b31b46479ee63995d9a21c2db3536717e0b73da72a2cd4a59c978ab146e04db989b572c5e6f606d681cfaa0d1f2cc270296715a3382865a9127a7a561c7e34f0791f29f0af3334a00e8943be161bd5a76a8e172f5a84e2a5f78800e34fad84b309a48199a364678547065929be77eed199bdd3d7a5149837ec0ec6efb597dfd066173a0341bc982ae24f42c194d9a0e6088792f32d096012c80c02af66eea05db3dd93220c3c37900bd39633ff700aa198d1b33f54614bb53980d25f3b3f46cf70dd14c04019f9dddbe16873f538ca69ec0884097675463a9afc972a73c60d0391bb341becdd9feaac7da5e9784172da00625f5c0906ffeaf4c10448e4fcf240e304e01eca8b6c922e7f86630ef286768be30a7e21cec5b7a25e85754a759b011af3b17b171450326f9554798a8ab7d94d2d3702dcc6bc64abefaadb8a461bb63f31aaacd8199fba59ce5866ad51c7084c5fe15475da552b8928173ee7f6fa2349fd831db21a9edcbd85dfdbbd2bc575aacd7fc99f7151da9c52cbae6734c87c9a52fd18622b428b81ccf7f5c4b84c4c0940a6ac33576f26cd0bcf56b0a7919675ce9e70e243eeb01f85f382b6b94ea434e4819a9819bd475fd9e46bb30388f66d902b8b05745890508052f36a56f45393584bb87b774a87c666cbdf571ec36f4097c03c9fdc8836588dde920d6020d39b5e51fac8615b80c7a2648f5ba03f65f193e109baac06d12e6c28c8006eaafcefb256d9789ce07d9e4f8c5a11d4cc512d001c1b19f13cb0c018d8597307422ba6dcbb6a89cc14e1222373375bb2a89b615b239b14d92fb5532158fd78d33d6423a6811d311451233c2e16d86609bacd9384639d6ff47a375eb9835d4436ea3fe8e76f1def41e8d4a429fcded47e0fb0c840edf6c6c7e18949e234a993097800ba3d403095f06a4c79d023f0e81fde515956d600ba8f5695b1fdedb470cd5c8f904d9def3611b049f20de1ddc5f5ac33b3b43d5250593f16888c850f5e04d0c4b38c1a294ff0627b9f35e0560283dd48c1838178e588cc8aca4cacbc3a84485a2234af99ca0206d206946d90a47a16b08f4ea937772111ace089a24501bcbf8c3c1d8a4184a26dc646d662414095b39a3a2c70df6c109ac60db23dcbe7459e5fbb0512c9ad9fced9d401721152e86c2af179c9e7c3683777fb381a4dd0d2e46d3e3abab62a275aa1b4ac17f20fcf8b592ad24e89b187937a7d91a3268d8d0c68b8c6092d56694aa8ff041569dd8d00eed720a3b4690a6e069bc6a79b036687efd9f256364ca4e2ff29a67c046ee97d9f999c6aaee98a330e3b30f6296e5c1e4c94a778acab892124efcb348ead01b4e6ed958689f43d8e185e3b164469f6349f94eb2420015c190c5feba69095d6d8b3f49c02fb9958b7c96dd2caddb59ed765e799ae15b59cec01aee8e0f78f437a6595e09ec9e17e64834fa005d730b668e2d7faafb0f6fe593f05d98993a694b449e604b674d89cf88ca39aafa8ecb7987474f7a4b4ac0ab67d1f6a0f2c1f16b2b9524974380fa60bd77afc055e76d6a20e3a827ba2e1b38f13f66069519ed17c2ac2089b5c10813967a2e9bb2c6f5d12c98d8498c19d53954f9de35a9f8e2a805c61432b5666e8720697deee14d3cb7eb55c11f0d7747aa1a80f6f7d2a242842a8886cf0a66231968276b7f951d43217a74cb71f6cf7aff9b9116af4d59e5ed428a7e88b8ded69ca8671a62ab3c400f50ccf490c4aedfdc871229ee22605663c1248479c2a955076220406d8b6d542eed909b163333e1c4688cc6f65a726cfe6c4c499d6b3221b4157a7c001ac83e5f8d075c4b7bb600fd5e4d1a682e569bd53df931ef4820c6c3356a9fd9b5dbdf59d4b778e90f4150020479f216f3ea57bcecdc1bef55432b86db29a4bb3f249e558367f243691e12e919dd13ed1049a41e2bb1231c24e2a7bf60d8fd45ce7b5e15991dc9066e9bbbfb13f1d5e528e7e84bed4138023b2a51aec59fbb29f5928030be95b461bcd56c2fa4feece783df383f177a303b4fe8924290f8a8d53f758779e1c6f0f3abb8b6c3bd99613dc9382415a9c860f9a746cd2d1e0f6d2710460d7c67dd315bf680f046d79ab7bdfa30c446fe43cc9869a692ec2af404dc279d0f547499c80cba3c0b1279c4ca1ac08cf0300402974bff519faa6f2f94c4efa1afd91fc88b0d00f5cd0929193e71eaf2e05ccc8745b59b71e45fe086b95ffe2663b3e16cf71fa22061f18510728d931d7a37b8980fce60a547d94b9ed61fce6779e900cedb1b00d17b043a35c4d3ab150e6ddaabe4e8fb13d7103d1e5c416f11ded777ac952fa1466cd1d5ac9c0dfa78fb611c0531c407178ff7292ae36d693c626e55d4d0a2026cb4539c753819315ab7bfc0c72c93d14adac61ab87b237fb15182568cdcea51c3a897e04522a5b7ac3f2a3cef869073d70ff47d47e5aed992f29b389c50d03f5db379f5ce9238523c517b1f5e645af8bb919debb748e67506146d324b1bf49d027b37802a5d085433c9aa999ebdb130a57230d5b1bde83904b183f85ea4de2b8135fd80733ebe715dcfbe8b4c525736be0fe55e3504653bd5f331c93b82de89fe96a407c6f32d09ffb34832a0db3dc7de74f96de5bfb06234e5de5423c2a73fe1a24aa2e255e3f6715b7b733525e3acdb6e73849a1b038aad6d14d12f4b452110c1b198ecf38af0cc057045af0a02fd06792d3cfc964a0e3ce9d3aba4cf09f74b2cb7d42a6d923f41472ef59b4a17a34b7de1064c5ff351e33d5d09dd6cf88ef159556612437383e98c36e1589d3ede78061dcfb94cb8623aab2708cedd611c2acb28d419ed8547bf852295e9c82dcbf38e98926730e4d8562f834d21f5b37c71abc052fcabe9ec49eadc7bd91219bc322a5faf2a92af57e1e893ed9356bef9af1bbff94cd103078f0b6c173baa3b410c2be04b4bef6cea1bbf75e159dfa7d05325510a95d14930188d4d0efad859855742a2f911f6b898dd5ea9749899cf130388c6693f23a704fe677f2b068d1d4f74bc4638c964c525dcae60fc4472fbba6825e9ad40acb9da0a3ec03ba9e517f5f6b6734ec55617cf4540352eda1b0c941c00893312ff79881f05819431e6550cd37e971ebf3ccaafd5823fc2dd5aac3a5275c6fb689a136fad5e7e6ac15ea578df99606bfed51df0cb4e37444cd0568ffc2f22fbbbdf95f7e5831a157e3eefcea1b25a9d36af892be6477080dd3e009ca0a18e45766a873d819fec03a51990c2614e6f7ecd2f48b2b0ab19fb660501541f8544ce0f6c49d83c3a1b5b8d5171dc53d6287b8cd4a23bdb77a5e3e3283a882a8cec8ffe4bc3fc29aab2666a24d5e87c770c54f027a30d294505ffe7e75eb846eb9bc212a08e904f27f3c84fdd95bb708471bea390627f70850c7441d8b34af4f2454011b8c19bb026d02d8816eed6bb3c12c46ea27c296002db633d6071be1b00932ab68be458724eb17945d58518b3a5566daee6815fe3f820e3bb333eb259758aa54d03695dd7cd5a583274edf540ad4843e86ac3fd7bf5891790b1dff7eaff44483bb1df3580770c24c2e204af0891c8236ae96eb3fd596053b873dd41bbede97f8f1d07ac345d974634577b3eb5055709d865b20c15d0d1363d1f69f0ba6525179198eae95a327d33e8aed7f1cca79a63bb146455e674641f857080da0aca77796e3b81e86af902b03f1a280e31ae41975dae639a42c0ec0d2e4413cf13352a8a473c003f01fce68fa8a7b57727bf92b5083770e0e1484889755807dfc00f0ae980888e26efef165f43d4fbca7fa99f62d2a02cb705d4ea6287d6d9fa53207d070eb6c343a756b01351d01b71a455442aa29aa912aae90afee4c4fab6ca824f7f3fe2e1e43924df89f575082aef13ae240f451e2477295538c88ff20e46a51b69e9c8d2058e924afd04e1940c3e2989df4039ebbca4a2a2485920ecdd01b1acba0011a76d91e9eabf484637c896032441c6e3decb7424178c7bfef11c116a53c9a28d547f2554dae6adbd2b13954c7ce77936d7d56628bf79cce6b6d55400ba60489ac8f780e54761a5902af15e3c24cb2f4020d370a8284ea141707cf8fcbcc9151eb8a980c5622111d69c8bb377b974911d4ca169772a2fc317b29d1fae2d7e7799e9e65bf683c3de29f693734f242ab1a76dd4c45af80ceb849fcc545cef98aa8cbc01eba31331cba427ace7e371f3333ec13aaf42ba0262d140a1d6e7b0f2bdf93e7b211b509c20809a35c7b4e61f432fe2a9f773ebf5c0f2f8b0ed76d4ce76b5887628389a87ec4e3d238c9c2da4a1b070bf80cd400c80d4b7f00d0cd31c16a53f9e646323ddeeead86db415afb2a03c36da045c6c2f73ea4bde7306c6438ef3a2c1264d0eceafa5a37278a45939bdd22649222ac30dffdd5289154802dd0f991cbf6635a787dba1d17e8dee510b46f40403ad789df58571338889642827c53f74c96ec369a3ffceb1d8f0e0c7eb21f7d5c092f2e0af6b085bf489220bc7458ce1d156b64addfb5cc8337856f8e74f0fde5af3ee5e24281156ae976e95f38fc40ebc806c5e3a8764ba3199735b717c70a1df4d1126e0e5c66c6a764cee14a2dac58e30d4325b1b67dae387232415f96b67d9a4b80c60205b110ff8768b699ea0071115c186b1230f9b254daaafa5694f037c369ccfc0ec444c82cc3b1808fbacefd2583a736d9db882773b657ff9740f6888071f1e33959ee7dd8108fb8cfdf62618e6f19802c669fcddab53b92593f46d799ff5df2f8724d05aa10f1fb14e48230633696eb2e70e900ff5e2a1778ecbc4cfe6c4e8d007b7669a1cafa65f1ee785322235330bdf93fd198f77b65e3131aec489424cca96bb6d314956e9d9afc6f9bb0b005a4b5b12415933c1071819858614a3218058f1a2c54d44f82bde51ae8947e7039885b81eda8411f4a301af5e2944c50622831996b3e0d64c8ddf35a1dbd168b31e8dda204450438798c259048d21716a579620001744d1a389e799e3ba31952295cf8771dc61c061aed742e1c023cadaab4e033781833b1fa24a75852090d8e9f7626fc79b3918fd516cc64ea029afb1b5d459465198412f5ae6c5bea337d364e80b2e5c6c058002dbc41b59c7732ebe09bb3d227b482cafb71ec63a81354f173662a0ebe196a0cfd0db936926bff6896f6575085ceb986f25c9d4d376f462d91aad5273cb1842c87baa5ef70126941253292e1b00110a15915ff25be5fdd35c179fe8cd562faad2d3d6a09dbb93c0dd384b5f4b8201ae61089f8682c4a5aaf00e80f354fd39d96147a50f1181431e468aa8148c3b0c9c448d502a6e55fa0adc19b546b1e3ef5ed0c68b60cd0f0ef645152b5516b75c229c1cf962ab35a5ab2b50798efa37799508c55f70bd5fc1b03fd8a719c04d10c0979c5ea519a3c994375579f3faef323332393cfe02c0c911e504c477f455e476faf6519a7414029ea0a191842c682f17b11f4c89f08e29b926aa703d26b884b58204ec57e6fe5ab07d6a8df57cc18acb6ef5a77653a8ad025de5d1ae07993b8d613ece1aa7618d5e98282d1901922fcc4fd2d1debe0cfb6240d333a8f1defe80ff911e3d8f982c49e0f4a471f55c6b022ab35ffe9a36fdfe8e51bbca236e1948e5f722bc4231de3eb7cddb79de2ce429f1d4335f2bb65217ac2c69f6b71ddbd8d64ccbd6a56fa1555acf28afbdb44359b412e9eabea0797b96f9e1df703d339584db5f77954f73de835601b56188ac2b8404a0b3393cdf801a3b3f152fa80921446b3ae8f7333bfbf7f3ed139cb003d2c2fe932d35022752a02d7c87c3ac54ff6dacaed76fd6b6ad23c53a57fd992fac1e94a19dc13f2f479331f56d2f21e458947266f6869d796c0fd5937c2f161bd4d9d5236f23d11e7f448c0d806d28acbe6d49b6c9a26038105523a59b60bb69850d68cc0a8ab7c127f2f3a1db91eb831a3624c0a21325c14f676545c94488f46d4caa54fe8fb27ff63979f3b3517b1471df83f863f1842721b1412515aed2b90c6b8c75676b39d440aad19c141794ac1ca1d1f6797c3c680a06b7d1be2a50c67f4e7b94bad7023a944f1d752c1625d56051b9fdb08c6b7428d57d448d452ca14ebb1ad689dc9e1c05cae6574a67ec49482345b838ed446c892107c2bc194988dae2f572aca15922c9a1e780dcc746bcd7ada0978ef486bcae9df23e5593ecc6bfb5b51846b0fe69acd6ba65b8d6b1e3df962706a6de45072fbcdd014f0b6c1b39e0aadc6864d6e2085edf631ad9c531745d4c985b3bc128d66360f2f59969fbe75cc865c7b555afa17260d5fc83d1eb2f03ed54829c9178ab2550beb24b302802f307ad70ce0259145951ed8a5c01d8a81e0f4200f362956aef48a94b3d06c9ea4867e245b676bd467fd236eaa71efed1f4c949d5d8f464fb7a87634e06c84de9aae7858102ab7deb24a446b8408c9fc167cbfe3c5f90f0128f34b2ce72ac6d84dd0c16b67f827856d3a39dfc7cae599086f56162930caa8d15c2d0dc422b3b1ad878023cb4de8319b47f3c6263cb585f1b6f91651b7bc8e319348371b89315606795443a8a543ec28495a06a35e6689187436a14a6a1dd3db2239d25aad48bca2233886d36f7d7829861b51ad8bbd2a0ed81f3bef72f6e1ced47ab908932ae1eecd07bb2d39cbb42568f481abb85f92907cbfe478177e5acce6c65df8e5e98c1c675d039a632f1aaeb74a0a86bd0da7fa48b6c2095012ece3c6cfd1a502f55e3181bfd74a21b3f469a8cecd0811a5c02d9ccaf94fe63f51554c8defd4a775a6bd4686499ce070b5caef567a9db7afa0bc7a824d69b6228a261a33dfb84d50bae20d9373b07055d7f39f7db4ce83fb1c09672a9ed2f06762fcafe21d4a2d406f65bf1263411704b3182ad2a7dcc9ff8be128400d953f1ee1fbf1b1ee166279caec97f5b45da61b1d95163c2eae1eab49dcfe65943c10ee1c7b1042b4d76bb87d5e71d73020ef9bcb56ea933a18f5e8e6cb3549bdffae1fa3e95c55cbcead4f79c4a42f4bb8ece784508c6c9872dacf8613b698b6c95c655326697275a2a3762d697aa5c14adca0112d3cfd3aeb6825855926068990049c3f48ae107b85754b45fb61cbf943791ad96b06df581ec42dab7105d27bd8c5fb9bf9790cde29ed27dd35f2fa72aef5ff3cc2bdd0da2357d0e94647b8ccf27f6db7763cb908df7f4bdf2b0a9306d8626be09795a81f6ba4502c16aadd5705ec8cb99b9367cae03e45ef92f73741f96bcc91abb21233566f3e85acbd4d0f3049e9cdd1e88b6bab2fc04a805c0d0ee0e25061d9cea65f8d42a6080627a94e035ad677793f1227b6c4a7acfba2090066b03e4e0a05f596dfca7a7c96ff785a8fd62f65841ddd0200af1aafe50e245db97e8b1c4803a3571ff684ac2b1280a3e9864f00298de5eb39854a57b72fe7911ebb7f93078ab1ce57505f940b8820dca1623c68d0799b91dbd426cf5733a61b5f90d8262845f004432825ee5d2f3d3f5ff8834dd98cd7e80996d6a23a954121954363311ea20b085c3045f6317c10500563b72912a4de0c09ceed0c7d04a20e4ecb3177fa4fe1405c98a05155892e609c83cbacd50809d7235d8c4db86cafeafef8accb10dbb7d2a59e66842196d20a15a1d5cddd666831a9c35b9f3f24f4f2b376d17b7f659359ec56d6dc6a1b02abfb3f36b2222825af762e58848065bc5f998f8aca9785815d3d983639cdfa8994bdc9ba8af693cfcc73846fb2976fa00515294024c078dad37337e56652c82961185db1a4682c60b628112f7b280b560dbfa2f5ca37d70c4863c3b2ea2327201232bb37cffdb5a69b052e5ac89d5948c298d02e54101f1da507cc9105e0b547d9252f9d93df9bdbf5259aebe866116e1843416339d794a8b6bfc153be7d0b2efa3998c4346a3507e42162e37ce4ef979add702d2dd4722b663253288fa6cb2707d7045144dbcdbdff5aff51ef47dea88f16e0c4fabef8d10c7923dffd23e806cbe6fef2bb8ff86addfb9bd3383efd81256c96dbde662f2e2a559d3f99993d8846ecfb0ea8166fa1641a8375ad99499c023eaddf0f812a5bf6ac5e1a2a3b7f06ec5ad7df1ebb3d5f69fcc5a19b86e49a2ea05463e8bd1704234c6e9cb2f08acbdaf9e2c3bd8a17568ab8c2cf9e9ee8dfa53f9846e541f0d0b080316dbc3b5d10c39bce23240fe300087d6f9520786ce4a71e2bad3408b5001cb149470a756dcaea54c5a1ac4310be010c96e2ff0772adddce2b94344ef17e703925c60c6074108d9fc1ffdc50abc964ecaa33b66cb4107da4c52f6461d29755dbb1f5cc3b61239ac03cc8a0a9c333cd0bff922aca8596e1dd2b1a676016005bf7bfd44bd557e83ea5b53d577fad348293053b7aea2d23f11b13518b80fff232788eadcb04a44bf35fc7b98f69e211270394f13bc2021b6c00cbf557024d6e728358be34ca8e045630699ef7ab7b06e21de7015707fb24faa3adeb48e628bd2826a31dd466523951ea6875a941edab499649d12b36d9e1353434afc94ac6f0f1ccd08bc03dbf0d2e4c92c34e1de167582920b9c7892725e9d04cf89f39d3046dafab462cecc0e2331f93cb70ee9a498e2aaaf1300518ec599ed07245dec63fa4ae0398a7ef01ee42e81102f40cc4a068089f5bdb231a1ef80002821a62d9bbce9600b03217fce759a664db22e2b50767ec546f80a0ad4563dae3047b8644a794ab912ab0f25da7046a2b23b4e98f833fe5ac790f31a06c9ca7a43dffa1ead3296c9dc022fb5021324655bbcc91531b63726766dbfa6e9f1527d495dc5599a2b139391355899f39b29474bfb24365441c44c60bcea8cbacbe3669fbc1a84e2a11281d0d9bd6fb80c066be9200be51c316f7f9eaabe6af34a0679404a7d0da72661212f7f2ed90a84809f94129fd881cc6b4795d3c7837d6da02ce3b21990c2e42e0f93b05c7f3b6a441b3cc079d29c80af9b086c2178cd8ad8a076b9508f8238440fcefabc9617c90ad748f6c345e04524e1b43634ee107ce00a0f6c29d14f79c600c30c649070b91ec0ee997f1c22e2489ea8f853419cd75b887d0ae8d4063f5bc9ad50823be824cdb7fc30bffa577361cb68de221762715432c25af7d1a59cb29efb60efb1106d29f7f6dd39cfcf72b9a0824eb510a4aefcce9f8c8fe0a3acd950b2046c23e3935560e55cd68ff4ddb20d18e3974c649aeddc8e2889371537bb15d8d2d3bda374b893db2c4f66ee726443daa8a6f144ef773b208da563901f2d72c493f8b2a6a50f239db2cd72dc5291c6c0f9813eabfab01571b22609e2b07214e664fb67a2bd803914402795179e8d9f3d18b77e9b96779cf16f957d0d354709aa0d544c91e2c29f89690b05abeb461b1c0e9f98d14fc173c0c48e21399b68bf623af8128ec888e97afca9753c7c414b0623e9e368ab20710b4dc083b504455a7e63c06ff9e45ddc3c08ba97a13d29960cc0693622aaefbfc9c67b9d07a415523bd0d4e3d5858da7d72d4befb0fbadfa2e6ae10529f5bfb89cc9c09aec7be2c54a3784ef2cfa69bf4bdfee4527ea790c7d9a552bdf16b24e68d0afddf60055436dc65a3cf063e12ecd846056fb47c961cffaecb9c16c478938ca0c70088101668eb4517f827bd66a0f8b2d603a1e226345739a91b0039dcebfa8e8d01abd6aa5d667bfb930bc17247a4d1846a192d888a621fd7b70ab8866c77600c41557d3aa700c0d56aff574d3c3584cef450fd828c551be65a705a8f635209402f5273a86ba74e977c57aa4c4c8d5f227abf86b08afad228e8b9aa7857092f73ed2d3fd4770a30dd680259fcec93f79e4922b9be9d6ee1dcb75be6964d689d4eded7d4714feab77e83de1194c8ce0fb491a7f70f542eb60a590dfff7fc8539b51bfc8b29516ef6c643f95cda2879b80773dad1e9ff9ee845d8061c8a386f2eddf5d4639401e2c13adc54385047f6afe90156a2fce41b5a46c8cf91c3a2828a78561fca2dd42b8784a948209512f0d2543dff99abc4551d89b50f4ed1768036b1591707f8513cacffb59c2a5a456222cf870c30ec1a53a2cc889b648ebc088f86ed95100a76a80da3b49a46003f83125c62409b3c5e94a1e569623b872e05781f2a3e962f74044b92bd1fded130daab1e97be9038da1a29b344306da9d065041038522172d58ba396b5aae7c374d5a6a97a36ca7613a898b4388e2b6f62a81ade4c64989c3f9e3863e43cd532e73b3f833100bca08bee7f1792c94fb43aebceee8e632252a91aabe7ed0ec1acdf17e71d203671a297bd53da270cd21767ad4dd7bb244ef37e0a124c1a218acc5a236d2aee82d5063e178c7ef420351a677ce9b4a905e969881744b42f87f000b73a820085032f092eb967585da28e9f2f9be37717f41880d77837474a3b9760ea23e323c2ed230c2f25ca3814e4dfba63ed09b807978371064f2d5f11e53b2c8245e3bc6c95012dba831a816793ef02c981ca907e71753092de3f03f830e7a8b9b06c693d54daf066e377218264b07d317c30ea6ed63040e5e6dd94c011bfc4b330cf1ac1d6f03ea07c791b67c106c220b11776164768325a41a6e3d256a648baa48e1ff09dad7858aac8f6a5cf89366cfc3f746dac23aa621294b97ea750524a0e89ac61d4371e23829cd8024731ca0eba2308ca17b07850898539f62d8d49aef1f818c9449aca9be9974e1d9bf63e880ee520fd9e19f6382ace4908015cd72be95b584b592465d5b0ed19c1b9bb616a9d9336c3dd56e00ddb393954cbde87a842d187172739f151382bc343eda2330f0cc4888536500064af73e7b12835a180e0b9f0e47ea4bcc566fd53b8cb5f42c2097057b4c51d9fd881c17d3c411a2fec51d79848a70bb1765307a6454c1c981c683950a05fcd6d919706e75bfe46fbc61f1c7472575d12e469a527c4d33b431d8c301438f3012f040d68b0895c28cb535030ba07f032153fc01cb1773eaf68cfd43373d28977af770b0fe434e91f65c308cb31055a19490d12060d00fa5c608e25ab21ece172e802a349c7a606afc496a3743de7e6db0abfb8989e7e9b910b03a261c2537ade7982de751fe9855738675716180157ea3a9f7bcef468fb7e223e3ff8831c0d316fafc074abb600d01d6263b440e72d844992de94a785976db8885b8d1a64bd9e814d6085c13fc7458b1cfd1fa3f79f7d02ac0d0d706f1566b0edfdabf7e1ae3b41dfd23a6d987754228044bc7c0077d539518824bfb95f9adc20611f5a7d9fc66d5656912208969d8870b198a1ca3b159ceeffa7436729f8cc0c423c4b1c41154899d97358b4c535598909e1303fcd974c88d47f0fc7afb0cea8821e496ef1e4e81e907162cf1745ea7d6c91459ca75aab88f110fff63aa5864ed485697360e028ed5433351d7d21e518c1066e987ffe30861bf18e0366280cd83fd89ab576756e7911a0fa46981fee8ebdd803cd61525a8940cce75621de06d2096e0c5c5b6a58e9aa39b9987bb662d73ef7c424d038656634f774653e7c6162438644b673653aec3e21e751e7544c8550565fea1c4adb6e16cd87cad5e3343488a2bdb54e1b5ba9c166ebbde29ae596916d6b5770af818993341846bf5d14372cbd48a151aac9ef7ee9460c7c3467750b443339c6eae0837a8c40cc3f5df9606c216c1922c1adda726cb55acd593c86dced2d1b895d00d4e9eca5bfad7996448030cdc1dad837d3ecb5a2a83af3d679b1ffdfca34fa770dbb1368d6ef1bf02bb1a5a50517ff163a30cfda02b6035035e3f340a030bff22b5a19abc79dce5d673fe47369b5253d1496a865c400895228699565309477e5d0bf124941a432efaec0b6a135ae1705ec5de0b1704bbd81f9b0ff7ba0c8a0b5fede0173480c12bcb25434348f773ef27b56f41f61a40a734f79b40c2fb341d7eb88b7e058d7f9d57913efbcaad98f9313211a977c70a90bb66acf6ca5c26bf83beaa88df80013c6c4255b65b48b58cb7049347983ae56002e5815881773efb055ef5ec7ffbb0c43ccde532221e9012a94bc02549dcf637d0c681e044f888af72db577e4bf9387c4ba42923923e85724a47b438fdf8b36da65ad416b7e40324e91256074c120109f68474a585c279c0b01c9085c8f67316ea12ee081c43b6006a92cc4778aa4578ca9ecac4486ee8f248b3610b8949dd6110b106a07fc4116b360d1c2928d2dc43facfd0a95a8ad57f8d9f135f7b1aba73ab5f0bc12264e30310b0400d12d2c72445d6882455b02503cc1249be0081b2d0d61c05573e4878cc7bc56ff8cd17779ea698eced9deca43553cd4add31cbc56e6173af00b39a3611f7b02e1f72aad496b491e381a5b15b8e3c71570e22b5b4842ad10edff13ef39eb358b346ce97248455eab902cb35b6db27cf3323bdec86686db1720c03d85a78c82daa575fe55d39508bd4f1da5f2f91ca06a966b93aa456c0d1cbce5ebff3680491558d9c24b5ef761305f1be76439a0723a7399eade71a4a7079bc572261634c89a44f85de12abc959a822160bd20ab7bd7a45b10ec65234284c960310b0317d7f194ed106de64d4cf5d6bd23edd09ba36a821bc32cec7579660f9964b7132437df49e821999d69257b4bde2aed0a0cdfb04bc7255267b4967e20199458869cf990a31fd26a1e2414f9acca3f15583a45e7faac552349de2c18d86552bbf2b7176d5c8524965a8c528e6337f480b4e02a5ca26e04ff9c51f10be0fd5f316e98f2f7bfd2fb58d615fd0e6515479d83b10f8c9e71801d74ba16f53252ffacd1338cafa6813a0c107d29df2f4fb07f3a9081a8654847fe011ce1375a697aa0a15a8178bf10c529b31531a44b27239f6370e1a727071f21ef11098d655a2be2ec38f41a703b73426334a9669317c1087f3ef3e1c7b53660ccdba34a7028b9820aca4ff7671fe7ef267e8bbdb494e2aed28ac76d9f5bf202db90c23cb4702c57cb77b376064f415a011add7335e0a62c0be0b9f451687096f4e6dd10ea7f60f536f4bc696ac5268705fbbaa5455e5b13a8ceab8ba536798f09516c096045b657929cade9c82b7c5193990af7e697e3be2eeb6b1b21e4d6cc3ea72132596c7ace2cf5a44d9eded9c4346efa2bdbaad79160706e31266d91aa9aef4cddeaf43b6a0a0bc8fa062ad21cb7b8db16bb291f2ccc7847457194d023cf1d4412d77e7779410967f0cd4c756ffd34ec3603678dfdf2afc15fb21eec3613532d163e19a09bf59ef85b8db9c82c5585a62954e97bb759e3db69ea8d8ef64fff216734787389f1290f23130b014485268e78b313efb9ec5f1884d477dee6939f90dd749e7505d7ff6a97533830e0ddb46d22a5052d8454dd98689f7fb0b07c7772ffec37b9c74fe11eb4abbea4dd511b644a56cd37280bf5d2e180f2ed22d17f1547f611503da80d0b6b3342adc03826b8013730649dee9ca9a0aa571c3e738ad0dade2ee76acf820de726d95047fd4ec3cf4b29c915ef37936970f472646237ec4cb77d6fe1bc33eea7ad4eba6cb3b96a9517b125db93c0a831e16964bb9d6517da04086952d28b79a126cebc7c3f1f2330c7e5e7512909c1312d5cf9136ba812bf9a6608f1f84be9a97495ef3aa07468ef6fc0a5883c5ed27fb1e195c830232148c7f2153dbaffee97bc4b742cd90546ce944ef7a46763fb1a01f2517b0b636e1bd9b6510450fc999070774515f91d2d32ade86c175254691d08003c546cc1fe4bb8ebab52d7a2597b8ef445e1e1d73d456ddc123297b15884c9eb45f6308c6988a4aba5e32acd3145d4bf0c8b201fe4399c3d2489e759510b13e91e3c9579a022cc745f9cf791ab4e485dec23c2b9cc92a0f53cffca61107d5d3e0476875f3407d7ab242eaa066b5d3ad1c03d215c7f8b2cab0c21453bb137ab3d6b72fd92825ec0298dc9139c03d4c62a20b2c8675adae4d3d9a581d597e41d10dcbf5f0150e66f06bd1eeb62aa52599877e38c967fce5e925a148cd8b480b7cbb5a8d3531910abbe435bc3d2b09f9ca1fc6c1d569a37a45fb5b183a1e29090fa40724b873e6ecd2279cfa418fbeb748a4093ab19ad0613b48b0571686419aa8699317b6ef16f638b51da9a843155efadbc9fa3d549b0d68df3c5024b4c29b04859d7bc0904a9f85690e40cafbb1b5333acf1d8ceee9adde0e7b6a9de5a3b1b277fdb02c2f62b07b78fe703147e414a8f4008006755fab365ea7692eb9fd5ce4d4d9fc06004ad2aeaa6b49c384fc9eefcde7d71c89cc69ddceb6f10a166d8e9f1f0fb7acdf7b52a7b8dd98450d3f6b59be1b9794abd97f73cc6abca359757b263098fd8c4381f493753a370416728545527ddfee29019de854135a9f619b7f63f9da35c56dae39fad622fadaf5819e753dea203741a1e531bed2aa1bcda11453b151e36930cdc827070c5e815527d05e2fe7a08a153d759f3324a527c6bb565777ecb5e0de34bae28c4c18737e0cef63ed6ee60b1a852c189327e11b7573a9052200258fb364870954dbefd1d477089c144ecb52ebf6d83c3a00e6585b0286ed87515f7358a654ed1bc5eb5a3ba76979b66f3675c1c4b21d9159886b3d4f1a697b22f0d7c245f3a5467a6b0a9cb5220126d0c706d97732273f54e26251b65c7e2e35e52f95506575e6b7a52ee57e8f9dd872e2f3709ce94197b20b0ffd520755c74264368817af0c68bb00488403cc8c5f43a1a89eb7f13aad806734fe5c3ca17332dc0ea946a8ca86559c9ad5965053140726a1100a79e2b3e93fe6e483862dac710d7c682fee71f0d024b0c56b8e7284bb8a101b821e2e46023dc5dcf682df56e911558eb339cabbc75384150fb44e9f66c278ab7b618b9f796e580d07e094172231e1883a8c78ee57065455c849ce88f6402afa352c395e19f55d62c4f3d31773464668ea036a7f9d3884a344de4ee2dd1a92fba29a3b2fa20085d5df9934002f25a632ec494e13d3b620a7c1a6a707e38969dd55ef0e8c91f540bcf6dee569065ee641bf542b21fe527404c55ef84be6636ca243f763f13c14724a48e2e98f96f4c3b4e86e56911df3dd93f17d7ed0aa4720951163f97f8f1851ccfac82ff1ee0e91a741ed710f68e544defd3857ad41e60b07b05a04cc63f31b6209cb656c405df598bd77fbc6d8d3b32509ab8d8c8ebba1462fa5e9f4df8ccadc9d9f61fb21fc1ca74d28ec9a8287f3f0908bd3586da3efbf89431d30066fee31a782e8c45d69343b1894c4aff18fa9831fe5ada939671fed23accc3eac5dc7cff6e8d76e82b454cafec477c3b3ac90e7c266f94a65a4041a47805287482af0405e891e9cc2e0792d5514163726ac8699f720b10ceafd0eb010dcc74cb970871dcbc972f7690ab3e689de31b31624f4e386f226b802c8517f8e86d6e53a8134a8c2f3cee10f9af33017746f5584ebf57a04d301000f6237715f166ec6bbf5fc77937bd21ee471e0634cbf4daa1f7fb6289086206a63ac1e8913e440bdf2888109b43cf6917230d8caf5d067ea1367927eafc6a4472e23ae160f70ea7bc8f7168e522e48e6f2548adc70d4d862ad1fe69fabe62859eaa709eda235a2915cc1ea500d1656092c65b3f2b08cc2a3d52584a46b6675d6d8b16031eba9c8113a56b10a5b5ce65e120b8d79cb2cb0a5d71a108b7531b42efac2b764b7d7bf52ab2954ac087f621e6892a6aa6ec40779f4645c8a136ea786c1f1955a3f298e6e410edd6891914914c24259213e63795f4cfdbcc466d25bf1f843d4cd84ae3f8177af64c819812aaea4c5689e1bb8218fdc683c3488c469ed3684b5084c07804c59790fbe02bcdbaa1f280fb8a74842a6b4ce1ff638afa45d517abc51ca6417d957d30749f6d633f89501845449ed79b0225ee74a3a3e751dd390688e8c82c2742c8ae898c22b878b814db387c22cec951e03e5b4596a57def7d36fcae064a16eab7e77f333ee0ad70111f919894b5553874bc5c2ec1fce8ac1b001527c2acf651aed2564559f7a41b428c29b952b7da666a4f57a43fd3da9107f799a7b87e6426538275687cc55254eb5b73fb6df841d11634667af097d1dcbc574e4d443c6d57a2e85a24f5d83612dda41d38d01a47cacdb1f49602682a438553fbd004270c786f163914b7ddebde2493222d2cd84e4e096a09cfd3bfcf8f94cecb8ec2383800c9ffdc42d3e0519ac7694d5e822c17b03041931d17e9858c63de741762f6ddf48788e77d7322b5ff28727c5295585a03acd857960d6b315c5fb2a0aa35a89aa04868b909860d1293c791e33e6febf4d009bf95a02316ef56b34caabdd69e2de68db5d46268e3a93f0b1119c4c43d820adf42284402349ab3978ae3887f7f8cfda11232257b6b77e08784e7dbddca822a171ba63ec248442d986ea2f1f8e30a5daa70ec9580343b89292e9b7fc1f47d885ee0f04f4b97a8589433b1ba1702f33c90007d7aaad794e7357bc70fd36ceb49f15c2dc7fc672e320cf1fdac674ef2801a04d256fc24252fd6c392690fbf35ec9e4815b3f5ef331186785a4e7c69f485a1eece853d5b5e6dec1beb9502694e6be2627381e606b910cd88ed1cc91d462de520bf1d045ff52556190128889ef9a8793ac06567c2eeaa9e6670a5ec4a2fe14c625965e1c736e3470aae6da6eb4fb11a34df7495b2730f34e21ae74bb140a25b936a36cf0e588d48613f8bcc2ce1c5321ca054e59de03e85cd910b4e4b384215f5b3cea2d9fd30d4e170c5bd0de5a4c5c01ce26339d6431aaa4d8acf23a636a3a0f208adec0968e80751183e6d69e75181a5fefe1ee192ad8297565da741a8227fcba86aa859e17d87ea489333c670ea4190fae57e74081e866010947ea75d9293e792cc927ca62b6c75e9eb9f892dadf7e5b30799d1014457deece9f0be0407227747f46de1297d192e79ed8b34e61d69285e800fa4b3bbb8d2de6238720c4939a57e27208220f65ccd1190f4926710c54e447ba98f51ff3bfd3980c249e3ce773adafef753492f5d63077527132afd1e52fc834c187b3aeba0e8685f0ba67a875b013e5259629097b098a3443b1f2c72df11de8ce4d67deec0de3da33491efd6ef7f8a0d191cda9e4ac1892f4af5b4c2683bee9e87549bf8ea92fdcbf2251a9dd39be87871a5065ca0a0e7ed0cfb4311f3e56e794bdcdca9b17ee4b0b2991ea9b477906ed2c87fb5d3405149d5069e4056c51e753f484a9f555c3094608c7e63b5ca0be19fb092fe8ec97eeb9ae9d7b81e696934bb5081a02ebe0434386b37f1e0ec545e1e11ea9071bc5a061f792419aca24586a0d0714dc4280ee86677537a73154b78d39cbefa321a3c7a1be44bfe9004c75740aa966c58f11551a9179c561eeea1e30cb441ed3212001e5157291d4e863220e9a49f9ffc7722d0e86043f19fed2f05b0b14309f19ca7327ba0d8b9a3c58019b19fe94861eaf221d29b04d4638a700043051969682108216f8c7196c8e754d1915cbe56f0465656e41dfc6f7adc8c09043cc0c2c48648fa4ceb26649a1db9f7bde084191fb3946c08a6783bd63ccdfa0da7d994ec02039780955ee4823aed4f62ec16f7b746deda85b83b41dd9490ecad293227991d5cae1c0ad1166f25ae76c36696b41e7840c270d5da7ce6852d4674d2f9078ecf15bb4ffbd0602294af5be47e726c4c6df6610cd2107bb5a957ed6b145072f12a95e34d3e76d5fd855d571784f25d58eba3b05e6bb26a0435168c052e0b6ea3b1539440da2e57d55a96c782be64427230c47200ebe15f8fee06f40619a37e40a49077b3257ef1965cc67e3c67b0a5a2252706eff80a60da974f9233a13b1093f4c12b465b5fbddb345bfdc3a34ac464e844b289deda2db39d38ab5d2336872356be4f412b57e106d176c4d3f7dbf97021b2248b812076c7ecc74556f8f7304780a0ff2f69fbb1f431c918b78d47c692da8589f9f7244b59d4a2d0c5aa9860c6054a1548391b6918c4774899d1cf52b7bcee6e0d0df5b90f76f2345adb267f9c5b80dcca4ec44fcc6b222c34de1f40ada76d6aa84079618d0e4ea084996e2635fd506a56eb2f24bd573c534c0bbfeefd12ebcecce683c7802ec231c50c5bb92b7349b6e045cf0da7ac0cb969a0c27f7ed9121361ab454c630f194582c1c8e375016241324d951b2adc951928d156292eeace7a525683e5587109f5b9de2d4f2a8761998916017db39b4bb1738696bb78f820facfc1e33db391497c3c3ae31768276eadb9324dfea026bc7b9410dd0fc13791e1625d19a421c8b86661943a116fa565c1fac68f52a6ca1e5543f0778af94a8ba4a36dee8aa191b9c19c19203038ed8a74acb615687d0343332834cdd7e9c1006d35e5f00d265f0523c53c765d7797c6f2e5496069040f8bcb615af528e90cebd8f51ee709865ca5a26351f2cedb2ac6d809728b5d700a37a898e66139e54bbae2f5d8a06e867dc460e4925161228183de32cbe75a34645e3e8a6d4e468b49c339667222eb15594bd552b0ccb0c567273a114a1d3b73c02a2adaab89b479dac8a857ad90632177dd71ae6765c6801184aeb16f3df032e5906a0791f932bc998de57d32f734d1ee7ea4f761a4dc4cf645072abc60ba86614b6aba565860ebffa688a8dc6bdc818a11e67b2098f388df5ba3485da4da37b6d3444b46850b6f4fe0a52304c8a02728088e15e65856b4706f3330fa8930ffd1a850e19a99632f112c3c3783ffcc1e86c4be1231e3945facb4588b33a4427b3cb1592ccd6216668df05c9d5f7cd9b36695fab0e4095ff0b7d6048e9a3df2ed57c17713af496cce3a79f55cf164b23f293bdcca414a07a84d31451245ac84f8263639ec3379d93bb91f17b037e6f0bea7261870b5e5ef04a08a6eb580c3c8cec13ef07b3da5b7ad2c91cda8807212207a59eec0a0f0c851be68cb0f9111d409cd2f1f933d4df1e7a5d20d82c11df199a4aa6bdcbb7c5cef42bcdd4cbfd91980bc8f0e984541e7e7daef7ce4323befcc8a48c5992c9078efba0d0e79dec6d53e6704b9927c51b0fa829807d1316976c6f65ec647221650804df29af87f5c3e5551a7e16a5ac7c2b5ec210ff9b6cb113d077cf766cd05a241c10798882d8fbce503dd233284dbcfbf923937b719e7a31ff9e46dfdb060f78a2318f749a999edca4cb4aa52ce16be64ded9a5b068295ee39c5b08b49dca9e632d81d07c4640184dd93cabdec887000d0cf3e27cec009d81f1016133a30a1d2cf455931030d4d0bc52c47a156a9e30dd84de587b6e64ec2c8efd822ce5e775748830a46c44d0c06d3dd6a0e9dc87bbbcae671f1fab611cc04052ab3fa44d9001a2f4e5c355150ad6feb01dc479af074f909e56c01a6c6c6fe111e8b81831e5333c077063718290bfc11dd695bd5aa921f4053a4371b932e8cacb0d385a6cf3d4b7ff5e1da9701ea9f294ea4b6e2baf89fe17cf330fe746b21829d2d3c9b9f6d7851e2c29cc12c7fa01f030e86fe83d5bf4bc856421b5dda91aaedeaca2e187632c864790329fd1841b3d9576dc2db90879d87118ca6c7c6d37f2b3561ba61a367250c2bbfe068e4e4cb47927cbb813b02ebc9b90854bcfcb4c975cead9f9feee1d7cc17d4f61e7c37c266e267416149b5b94ba8a79df0e124359120442107d48cdd7cd2e758649c19f7208610f882b579fd5e62a86f3424c2c4acdd7b59b56476cf664a4a02122796054c6dadb29a7080d184b0340bd34d49ae99d22564758b770e8148571712ceb3fbc51851cfe81c7a6a366c0c903d0ab6aa034093aecf65389ffec9bf1051ee4870f8651118f672f117ffeb15d42a9c6ab82f32f54588d584bc3f3b988603505bcba49c291adbc76af14dc2e03b0c421554c06c2177722a53cd48ec5bc0897928f2c2232481e277a11572502fc2cadd81f6ab878c933d9b815ede22348f58efd5cc5fbc0f70d9e2e53e25f06b660a0330fec5d42dd4e5827e14a5c3f91fe94474eaf7ff623910b83426bf4133b42af6e2841475827a31d32e65360924ed4e527ee626a854e750c0c4d60feb6d07661840ad2acc2d21303ea035f7a223d9c7d21789348d87a19c2fb2e20d7a691b5d28bdf10cefde69fa9aaa888b2ab697942453854829e759dd3775ac25017c220042f741b39a0e25dc1a7f7df3e24084a5b7c8fddffb67d2a67d260efc6ff033d695d4e96df475a690f4c9ee805878832d56e651a63015e5b7a91af1c3aea1d6c29a3bbf058d626363e20f09d691b0ac4277605b238d05351f18ab3550c329e7e63f6f6a0f0b98342b22e31558467c0c6c12740663b6a76da97bbd4e5daa284d1b38fab0d3969cfdaf36d0258e7f159e06af31c856467a7f96ef8ce11de393b1ff934690838390cffc819c1ae661a3744d1191c271641c533349a8005b80ade5ac5f8617208b7a7e8a2a74cc6688e0faba5fde67acf0767bf2f0de97a1d3d815b44fb39cb92b7c099123974e82e1f44ac023b9f5ccdca1315cbf517d1a0cf8b97e604848d3ba0eecff56bfb59cb0a1e3683d894478d320682523c357182fe3f4068511479ed74d87f959f65729c64e67aa60fb9249356c6839b874ac9ab5bbe7067cbc0261591f336f6c733e5b70da97451ae8ef45a2bf271b7f8c7c4f4f947ab7f9b5092ceb543686709d8729b01edbaff6d31a88b30a64bdab74705db7a019b6686cd397ed9e3d1691d6e51a7aad705ad06420ae8c087d65086124f70773c6e4e79d9f02f1ffd52f12c357d82e4fb675c579d6a6ffe3a40ee2da8a9e7aa09981a7e1147853eb986cbc07ced7736e635e51ad911f5d79175665862ad3a0e1f0e8c83482f258249eb53e66775d1ebff5a24ea28857b5d214ee67405ff12e0d72848bddc1f1f28716e4ac4400c6b325fede4fb8aeca998b3a89d0ef8b6489bae5bffc83f90f4d0ea51d304338ef6db31506de460690c8db9720c9460cae848e701bf69ad06cfb3e40af38a4fd3aee9d874ce734b6a2fa2469ebd5d92aa8c58c0084ab7c23155852bec22b7e017897d27f89cacbbac6f9d8faf6b0d9dfdc7964e4f81e82e4ded81db7491c017990abe7b285eccedf6bb508890241df420731c65e00f164431096ec6f03f49a53f5135c10b0857fbcb7b078501e529bcb3a0526f86e7f40cd496fb9f3d4d77d07a27816fdeec099d5c4ac49d34bc7b0250f7ae6ad19d9cf6752a869f2d537c917709f2dfe9246362989861f8b67a6120d808b7f2e70c46ddbf31a70ed196b21d7968b0f38a91939f72bdc22e3c86899cbdab0533814827d2318348e004e3907a31c35ef6417945b6a8b0cb6380fe57985fcdcddcd1405bd5559ce026f63411012ba0f295b515d45d2e6592c6e2ffceb9209b03ebede43ac7f1f7c2e0117fd1f0071d58f5352a4f6fb976f2e230927d2e13975778a29ba890c8b23ff8c1a5fa4745e3bd6e4fe2107a1f3d319b1707b4d64a618378dbc2c9547c3ef61007a23c0b04a5ee403de99afa4ba3f681ea3767a963fdff24f860174463c55412d5902dcc4e77a71afc3cbfffd8a9a8dabf5455c1e7d12c4650d4e7e619dd470c65e1eedf7f1633747279cd7c713c82db25a9e907ae173f2e68b9a5bd2ab334c971cf826b322b671a3c53e47ddafc4f41f07067fe74e6298443ca90535b8df1e8d9dd418cf3e0ab3d3ae5bc1753c5d60ca98e30c0f6b3264d41194bc84c36e897d5ef55195a46aa4011b3816d7aa7f23fe9480c60f53312ddb11480a46012f7a565165552be7e3938562f2c78c671a5b1960cbafd0825ed332cabdad3512a832b03b6da40753462f6f87a8edbf9a191c01d4fcd91494ae36a694a45de3526042facc35d3deb089d3fe512b6975aeaa437ef6cb0e406cf206935f283e3670557b326df6368e0de71747c102fba16117b280c07b63d3a0259e66c8d4f591edf965dd7015383cc2a478a52fa872fbd686150e1b10844efc95a4f762239ec313ae9da0d7ed2bee2c77c83a8ca05aea20468c893f2883a0f817073af1a8a0d15bb76090b430957eb543cb513c001b7c2b13db608437d9bc44b6d9b6a30adfce9339ef41a267d3de8562ff4ca8e47c6f3dbb3da5537d1e702da552661fe092ec0549190a3b462cef7fb1ca1bc0158041a3dfbc6a3d852f3e1fb0e72b88659923bf2ab99231225c1e943a823da9bcb6ff213047eb6e1d61dd419901d3b81a23435575e226833e78a493cea85b1f809663825ea4bf7b7614652be8403c7ac90589e5a5d89fab428763e74ed5bcf12b854368b88b669fab42de9739c4f812e40750769cc254bbcb944bfd48492fe89edd975d65af5c79b5838fe7cc5e09756f6644af6aeebc2023067f159952d5e48abe2d3f276416a2d72984ae1f7de1d0b55a5d14b8482e25ab8409a629b6434a677b70aa88bf7e19cd44582031f2ad2dee5c4be1af00118e9ff7ae537bf6afc14578ad74d3e789f6645ed76d428136c104b1453ffc92c4a3730249258098d67f54b9a495e776aa9a72237ec800d70361994948b2b5676c021836a5028b412872096272f116cbd270687c02ebe4a7e2e5cf04d6d82bde9922ea41f549e9e2e10ebfc1afd46ffb44bc058ab79be8a126b950633673d20e062e729108fdea11888f96567ee86ac290ad112f3d1d50a979f926d666efeac63afd98e80f212b46183699747eb894a2abf2aadaa77e0453b95aeeeb453e62545d387c35948f907977ff34efd0094e52f68ceae7a681920730cccb27c0833e180889c4e9666dd64910d8ccc9624dcac70937e9340fb385d143bec4d3d448a0934d531b3c743bb32f2c8d263eff1dd52e859cc1b0c5779bd2f015e03dc292753d2fac025e6806f7458933f4aae8d54972ddd141d07ac98b40fd7852414e93c3fa4446d4172f5525edf45de6f4f0826a9cf2c9fa333a8d4d3587a36d8ba686ae9255b5efca29a456ab8dff6a7c8b15ae88b0260ec8d42f754f0bd3e693242b3c0cf202641c606a08c72120227debfd6c3e5f73f1319e62ee8c5edfa45063a83220e570c15c1024ee6bbf1f145bfe4df7e8a374bbb036996ccbe347005d41f8dd604af9b6fae177539cf67372cabfe0d407410cb85e1077db1213423efedd770c75e6955c31043cb076b7e83037a58453366e26f2b129446dcd9cffd4dbd9508ad699645fbc49c12f9ee11ab7f631ca7786b4770619487fdac954e49858482929ae64ef7821a1789c63a05c92d7a3344dfe602a55e15d12b83834d14bd6b9bd746ea07c40108192d059301fdbf6dee43f7ca5832a84d9d21bd9b9a30b816e23ced3a352ac3de917888425039f147ce4fbbb4b19bfc0203d43212934524d8901e617c6aef12c372f669a43fa65866477ec2ed0920d8827f2e189a113610f0fe74cc91bd5ffd59daa25078e375f3d87d2a099ce2d41e5f1b1f2b5d5b8e31c5524658c173d47637eac17dbf6c6cf8be95cac3fc7576bbf4b83911074f41e72c855ee333feb7512c3031c89276da3aa963724136cc965a8684054ed2e7a62597bbc0cfb7e7b7839178ae4eefc152cd4516b0a254fc6aa357a88184ea1827eceb6c57aac7f8d9cd4ed4a3f1deb809eff332f1612ec1b703616e7da4ba0050d7ec8a6b6a67bc9460b353ac7fea0a66f1e6c483c3267f39f7fd442f9a92a8ca00e96a642cd369202ce7e875faf0f858920519fb3733ad1c136e0cf3551e593449ec016ba60eccec0176f20009ea8aca3e1883ebb31c65545f99c2067b64d509584e55ee9c50da6f28f01f5cc128eb6a1f50a81cbb02bcc09754449072ea748d2c3886c488652acd64240149959aafdd93349fb682a957a20dbf2f8309ff3e127aef40d9fe762bf798d5b701560d9e8fd608ecfa5a6ef8ea127fe0690a824539efd2161efd05568325ddca97247acfa8c591ba8e525494297a5ec83b650017b55ded57bd232fa2965f63d3e9b0f7539ea65b23ec8f8702b6f9ebc4b7fa14a3e4c7bf1a6ed6087ec21b046504cef86ba08755b4d6b4732d1dc42c4b2e2c75be19002861100600d0fc8cb3540895eb8301164fa59bbbafcdfde8137d3edf1f5101828a9fe2a13b29481efbbaa23dae950548db4acf73c52d5b12f12377b68c85c654dd4939fa5650c1e0ba7ae5cf844ed70f6435c5e0eef98b472b95a96a89e131b8affefc54044d33ff948fe91ff696db0e4f10804d9cea84b7571fe20d6d345955eb10f267c68033406ea78f3b9ae06cfd6f16babe11a580024908a61a527dd1f600337e5d6c44252b50f748d2c30690ea3a06a6432f60ff1a34230f7f03ceec881b5556bfc7a559548e30f503dfb41544c68098ed5cf6727d450728f25d169ce42f14ea8e16064d3af1d5c2cc721520d5e710d25dec8c6c4082a5c4b0c2973faf74170d28f5f498269cd4715a2d8ba21d439b42f2a1b73e64667ff7dbf672e782c769f05bfaa754c98d631935669a48198e7065dad69621c418aa6ec8a0788d901e03f47e18f65b37b0deba0cdeeba405929783e63efa6906db3145c01796c8b4de9bb76370884d6f0788e887432a407fc7674ba4389ae0184f0720150bc5ed3523d83129cdd4ee21e45e41701c2dcd45159e9a1177e5d5c1f26cc50f7c9c810eebc4f16137a40d08bc622beeac9541f251e1fabcf559daeef47fb94313f3332b2c2f7b31eb1236be29652c18b6b91f1f8bfb81fd3e568cdf28d12af14b066910a6d882027478c906957291eb1c328eb83bf0a31680b9221faa3899bdb0e004ad86c540e5982597c5bbeb3d576bdbd39b524fffe4dee805cac67b5b0da09c4ba2dd3b3335b2b89126c30711bb40e68b958cec11f7d5facbba60cc8b19d2667d952e436c1fd9f5596ede7de2b5f41f8fe9a018b9bbd336946991904924f10a4dd184210b9e04c382944fced059ad60970900d749705d9e3a4dbcbac14a1be309fd5dd048c4c2d7bc73cd2ef0f6f78d610547c41b919cb3afa0058d0da28799b1bdf8348653ed0e2c7a1a34ac0ea5275a1ed824853f3bf399ce604b872ba9e972bc2b33d63b4757f4c732b271f6742a81fb76819b9b4b4300f94fdf8553c36f354ab38a8ea158faa286dd1a69806611eba2017c5fd5ee74bdc117d986b7aa8e3f7c9a6d223a360deb157efba420254c65ad93dbb8ee334b3f8ff0dc7f3c0289bd1fc664335c341a7b576e8ce4af6baab646419df4d7baeb240e33d64d8f681ca727539cfce9901ee9b17438d9a382aefb5c649066101f028de49a2c94c5113a325c44dd093c3279a5088ae5d68282fe39b66893e3083ec818400fdeacedcf733a8561fbfe8324a177187327737bd110f7062624daaab7f05bcb91bcb89be99c30fcdd6d8d0ad204798f4a7542024ae2fa5a598c9f618397f4e47a84801fe78093925e06e1486a2aa46bd97eb3e85717d7badeb7f184112a3dc094a580152d0e588b1b2c3b29f7c6d9e2c22fd84ef5329717194f792964a58662cbd6d72786df03cd12e48a9d205de5da46327c97ce7d00e4b207e5a0aeb02743eea8b9db7ecffcc7cf19d92a256fb9af8e668082d5527c23d59e5c6ba64afb0de54d63a2396e3bb866125c6506b9da900e3d43dfcd4de91ebe67ee6b6aebff82401536691f92114fbddfac10de282a27ce8a231b62313aa9b942ae9056b207a694de5ea869e886920b6608354a349435c91d56c56fbc0cae7f60d5b4e0fb57cd2e623d717ffd7ab6267b153c9520ba3a885e033d9d08e8c4ce4f558cff7bc126217c7cbf41cb60f143c14ef1c97dd86a430d97dda84ec8c8f9c34e1700249461c9f23014093a41535467f69a62d64ced23ec7b6a9a6239bfa040610d1c28f3c01e312f061a97347a68ac4c017a610ecc0b2f6e6b2504d863af11e78cd6e73ebd6f312b7e713308f3ee1e003611fa0a512be20ed9d04c8a204cd00f928135bb12af62c2ae81cb23830d63ccd95481d46498a2214898f9724dd493b63a801589675893da4109189f30addf7435f13a1773de647eaaf046d7880df0dcc62ec5477b52756661e99153836c29f01680fdadf190073cc1434c139b7269e0cb1d55751ec3f43dc75973a1b9658b9931c889ea2ee685007ffaaf9082c0a4464d44b186636550beec6c0a2451bc1fb34a6cf9282a364c5f64bd9dfec56958e67ba1691f2103cbf00a3c14d2f2a3c9106d5e8727828d3cb81696969a4f4573d20671cb452dd9b8af8acb88df4a9bbf7c503eb0e197730c6526fad99bca2253c93dace801259b629046b1679d94a7ec247b4633758e0e16ccb3c4e650dd15c6ec8d5e6d7cafb74fff13a4cc22d5fe80c46f3aa0edf508dc65c54f261294abf45da9e7df29cc174eab05e2076105a0e4597c94394e6be37c64a3dbbec4fc9b9d216bbc7a6cc62f6f69081d950d0a011fa73cb5c2dfb4fa1f6cb5528864ea914976d9ac983a48021596eb6ba8ae9f5cd532e891fdbe243062e661688a7ac4653b1355d144942992261c1f1ac9c700bd8a7c5f3c3a95b44559e7257702ac7a23daa0f8650423206df077f4223364b50c395d6cd5b6d58f7879908c223fdd5e847b8d6cb9f8ffb0588a42a572adabfa7289ea6f4d760c03f3d405e228c8e5b8a9971a9ba89ff94f219be1c4f35dc0ef46e55e898ad88000af7d333d4d133242cb0d2c10bd91791790cac1ed287b03f4e0fe84581940330e822838bfd46bb32922fa38a591009049614bd80720302dfb7e0fe2306e16037dbf9a27a30a63e4a3afe6827dc79fdb93ffc90ceb0a94e2962d129aa4e8db2c5ca8e9c4517fd4c49136a10060e831e5e2d991a0c8537cd43eaa30b6e45b05aafc0d6a99cf9fb7df5ae50755245da4f229daa82397efae4071ac991807c13e89399c970f9fedb28810bdea678ad3368cb3458a2236bb5ebc7344b09ae88cae024a0e8612328779a69a4a6a1b1690e50bfd6edb6534c857bbbf4b87692a096959a49482bc93bf32d7f8b25253a64eae1fc3f842755af2a754145bcec48854196c5e58a3c95678f92d5184266d3df45304f59f5eb2ddc5bcb7ddc1af6584b55a4ad26a833812a2c8798afc54ab1993ce4973d20ab4a488e24e9dc18bf4b1bd5319aac0f06311ef4ceccf59aa9015facb4b1229fbf0eb8fc9e43980a5ad499931ef10872f6dddae5b02379e2526ab786c659d8222dcc999717d4de6351c20d2d7c562332b38266db2051075ea188a4ef8d92cae840281ccc1b1740da8d2fb5d5a8856cad63fbbe7c96795b40b732370c4906513bd97deb320af250880e0a26b61f812489b713ba58c33631c71c3081662a2f7f9bfb3f3cdc939903f93d9bf356d5b0cee8459e663bb1500aefc91885674c28c70a53115bbe632d68956fe65d6ee0a0d63fc352355887d549298efd3a600159dd1068d9718c06e7942dd8e76d55e21bb0968117458bb974af13d5f5b50c2679f5365247bc5c1c54092f299339badb1076e3b63164bc3dbd7ea256887fbb3e4b2449a5dd59c240ac1c468fc37bb970468ba357a70f1d206b42fa98048158082a629617ef888f2b51a6690d1c09da9d1bfd16e70f9ae8e4cf0015b5924955b5aa4b93bd6de786adf6861d5d325540eafb2e3ced12f00a5e862a3b97b5aa5715845ff9f5bf05cc4a159d334c47118cc0cea0853cdf784b1a5b3ca0266e79791abc80ac1529fe17415cf417135756376909a974ad8b3b9cfa2c51b3291c09e3cb4878e3e70e5453c6ea79d4304319a06f4f30e1eb043ad46976bb01acb2443096948399207dd2dcc046b0b42baf50d894b501689b47b0998f7bc19363d815cc36e2aa1fffb51819874d4f1d34373aaac12d7c33e60f077112348d090f3ca87417443717ae2914a1be56a7f93dcd2753c196b9e3ab4516358af3317e633981093e5f7faf8869ed54f913dfbf55f62f224cb31df96824d2f4c18110edb196326215b3e4f43373af9617d3364118509d3406d72c062a7ccf1ee9af2ba5625e04e1c99f42ac5b1ce74e87c5aa9ecf589f01d494a1e245eba5cb5aa5779e980b4cc78a2089804c525ff411e37d43a5dc97c6b24e046bc9770cd2797611e67c008b8d2efd6b06b310107dbafce7a4e026fb3148408042b4f8bd9221849b4e9017a4c9fed80444ea33d64ed74b48dae0456f89b059c12c7f7af12c21adde9af41bfa33de01e0b3ffc8a7809b11845d0287a8b072d3e3c37213964657bd26a2d54e5d6e8712dbd302966af944999d159598e9f9bcd6e7e92ae8704e1dd82dbbc2803756f448f8c6308ceba4fd80c4a75057aae217402339c4f65e1f51767c5ddb8cbfece9e5f7e4b8f9cbe46eb009e515c6b34ee735fc61c3b8e57c4cf48e9f4134dd3e9418a70a861c292015a57d519d0fd3501935cfc0a68e7a68d4dd65c9cbf917c27db1ada465c07dbaf01aab8bd3c5fba57e109c430380a1853250fa59fc73b1a90fc763306874f32a2136662b462ae9dec5312f6603d95681cd028c0920910ee1da1dee4eef98c2bd10dc894846b03f885e8b072a8725ff0a6143c8520c54be1ac5dc2bcd2122009d1c354b05b8700ec69eaec9bd5f8e042e8f5467bdd50efc62357301a262cdfcb4cb089345f1197fa93fef75a33652dd20c101e0cc417e19708a95842b99ec4b5602c2e541ef6905a54fc27e6b4c834a3194370b489b57325cd3f855fcb9403d485270cfd4fcede4b2fc5105c661e5a5aab383a5f467c4d4756128eb0352dced7509b5ea51066ff3dc5ec210f7a34d920434bf3f8e99167b04b8c859a1b48d0bbaa1d9e1aba876edf773715876170b7ccc84c92ef7df5b48be35dd1477b64e6bfdb7028b7633a490e0c6d644fa1f2a1713027c432f7542be11b1c34ce570db3b5ffc5e829eea4d87adde918fd9ea2c6382d47c413439b23e3a712ce56365f159761a775b509e6e97cd9999aedaa4f56af47f8437a5f4d4a0be286afe91cac25ef40254a5768e889129927bcd58ca6339a490ce07d93ccbab935ca90781bf4a790036fb6038a2426573fc77a7aecd2d2e847b36ab756fff8114474f5fb0dde0c8d214ea675e89d40a747ace88f740ca82d6c8e0ab28ba02ec8925c6caa8b2a71be1fa28c81c6267c65883e34f6390e58ee9a6b3139a1949b4601c5430e45d16a421546dcfed436c9dfa53030d33f143f8c033cd25d59f548871c985c517ae84a4167e66e74e5cdea9f52a84692f35c61bd36894bdfeb70a6b47e5f807d786efcc9481e8e23d30742ea95f07c61d519cda4329e1e7f909e73d1883b95d439960fd49194594aeb40e28b3b7ca78db49a319b483c7dd3e545fb48c2db190404e82e0396c48214a94fc57da1c2ea25619ff0765d5062b9a9adb068c72af51352bbc26e7fcbc1dc6bb19f0111750c5fe7b7c0f4e4baca43c7d7f77c26c5191344b52852ce192c7d870ee9778833499c5a846a00e65238d3005b06acb2a3157e188f948cb47ba181840c1642b0c13dcf764c0212d6d290a1881cef69481b3e54f705df834e8cb71326e3cfd2e2fd5f6c56421dcdee5a4b05916e6468637423ad662a768c8d2a5c89df10b3bd4c32248a6b66298464829110c233f0c3e2b47d43ec00b677f5d8609314ef6f53bc6b42a5488cc93bad0452856a7018e8c0a773d24a38a8f0fd71d30a50abe7c8077b96e90608200598f53240204e6eb4c0807c33002aa42ef906c4af99e95620d3ce37b9ae54a6835a7a35499226ee13e154b04b19b9e794d6d020a38194a70cff17e5703fa0f721f236ffed513554d9ca50ac8ecb5c25420bb74e98716be30003eea45c1e920b36a35ce724e6e7cd9fe36f76cb5aa4906387e8451244421e9eef51b7f6221842f0d74bcd34c7cb89c31cb6177fceda35bbf1f6becce7cdbc3e6bc19e4577cc4cb21c8d871ea74b10798cac78d3ec08d0f261b961314b63677a8d690854cf957836d450b1da64bce24eb544d1113b86b60a43d3730fc8c73f11f77e77751807fe4b38f2d7cf98e7cb8438374491379a5b5bf9c8ead7cfe9c3e570ca3cb573ade293f2f5ab7af72d9cffeefda0a324375881befe707fae24d72b271b61b13c9435c7b35229ab3069f6db9dbb606cfa1e4a270bd7af3a44ed381e23c2af10630a17b3c96394b133b87e76551ae269f6cf6697faf385d676199b9d3fe05a4c7fd462eab724abbb5d7df9ae61bfea1030fc6a2c18a01787e63722dce91df52d6864c8230b44ff41be258b2bf697bffb7cd905a21117201dfdd0ddb5a1cdb04831d22ad204357e2275e2921e58bcd332b264a502531a354adde4818ffbd4f1a6adc1fc30b87fe37be9371904d6c70d14d71a4098adc87bcb024a8b7ce1952a5779e52d421b374d5f3247b9b942f255fe4944f5f6c2e271795d2170c2939ec6ef03f7ee0ac12f7a473c626aab659d12974db563bd1f6ef4a9edea2796dbcb7b9b3f6d6a600dd82bf2b7547ae6184db851876f4bda401128ed4b6dfa80c12adcca54cabd55031d29f9eef335067f4b8fd8e258abe5f7e5610cf46c24ee8a3f9ea6b31a95aa74dc49650f9a3d6afb3664eb130da2a373390eb8bc1f3c32292a1201108f33388bb100c76eed0f4a44696c0f87031a2f3487039079a50bbfa9ee8c603953435bc8b7c60c9561d2f0f96f5a3ca78e352951313dc5abee5d5bc4ccb3a911df1371489cc47753c411bc1545a608556dd794a44cd238218c0181b96f59935632c1900cd5719e23bbcde074c95b361367509df170639c69629d1dcf054c5a1faaf4307b2e60a507adf25b8c8743632e6f211bb7db8f4fbd5ca5f97474025b6bb4d3ebfd259b17a59c064013b1fdb8a2475087be97f2975d04225a9b642a9b4915155b1ea1f119b5ddae2a3b6eedaa696b37d9dd733195f808bd68722b84dbffb78e6b7c29ef9ffb5f568a301dfabfabb32d5c58cb100f8aa1e96ce8d7aa249ed128e832378b5e5eaf5104d520ad5d47de4eb9e46b4b337a1137881370766daeb5518e938ad38bef2a96c78ef3fb82bd024f027f6086c47d502702b7e8cf4cdce8d5ed543382deb2ed16c1aae3a98393fb3620e47d05b0d2b40c5e97e409a4d084d1eba048dde3d79d51acf639e45944a7f48ffb39cfca9ab2471d665efb186141d8ecd4a0c2b7692a81669973ad177544b123c389ba1fd1899337ab6b20fc5e7379ddbdfc848f6c9c9655a3870f8f05df5f45e44c34fac6331c63884e406a9b35d53ae8715d4ae5206d6c41b6786cd44f555c89fc3344eeecaca32c56556dad878a2dce6e55b8d5d29e0e3e6b380c02a293327ca0c510463b04338994f5cb61478c6e76d9fd93a0b145a73752ddf704a8441ac982fa1ac9259258c383f30e3ef75885d41c65ac3afc9db08115f183301ce7cfee5fac72712ca9c106abcc95764866a788b60b090121cba26467cd9d4c9ff2fb042b2a8c8ea99b29fc93ec73f8efa9c8fcd6941aba2a3a23b42d1115659dc3d95c0dfc8a35e96a286048b1249556f995707682c3aba35f69cd4219cd00ef558f2c47cc3a708b7d06f3ac75dbc482c215e4e16b23b102fdee9b3dc07c07edd80640027a8b140aa32b37061019cc49808c56c4d46e19434174eee1176fc373a46153c8b3a7a75863c8cfa5e91ffe0464f59b11ab005a1e1d8b689d00c2e47436fdf4e41c5ca6812e3de2d977c2c09ce8e0d376923b8179874e10194cd8651c755258deb6200351823eb45c2ad7f081f8161e76a3b1e0182a7fc7e39a2e018c2dd3da6516347f77e2765239f09dff6437ae0dd11b8b1b50cbb05a59beba489525c29cfa3120d3de3d06307edaf8ea358b93a5248fc9f69e9bb1e3341a3e27b5f0dd06ef41b6800cef61f002f4b2142bf84f7aef867da89914264ec9e6f70dcbdc61c4a50764940c76ea01d6e3e831442aa0df432edf98d3d801ce544f49d28f1fe4c0cd1ff8f63b2ffb34510464b1703e43a82d21f5abeb9a4aa1d28136a94d9fe1cb215cf6a04548f4c1105b8792be4d8b59ddd8b0a91bc3217edfc8a937b2de74e75ae675518e08365f2f5106058358f637e15734e68163861956dda08a34c257056026c45a4adf2c83e054b19e761d3ed28082039a4c0d9b7821cf0694990bb59ddcd43d47de4e0e1c37de974820aa0ac33f263ff44198cc60ed771998c4071fb16417f24b55836a0e3f8b26c11e8a99dfd2260b67967d492d3663d2c3d7732a6b9dbc552c6c1a823c4b6e6e2fa5b093a41e78d1ad9219c788a8becaa4d1a0ae0e84580c8e17ed0b55cfb2b15a49e3bc764a8f5f876102edf1ffa41bc7fc074bf2a644337d98c24e00f383205f7a5dcc2eb4c1576ce48266a82109cb8353c76375f8aa078e558ff1c7ee5f05fb19d7b65c70ba0eac65199d83811c75070d2826b1280d22db991c694bf3a03a895be2690e7e425ceb27858d0c89270bfc968c6040e3b642fd289ddda66faae2ae08f72e7b548c8d8ccffde79ae740c469f226352e02b6b83676832a592dcd94f34e5532331b6bda96a97478a4958651cd023f516f8dbc0136c4647ebcfdc4ebc48d5081b6f299c10038bf01826135eaa316f5cd33b20e6424c09059b000993b128861558f68edaa5eb17efe6d58e768e09401c33b9ce8505e34198f031d2b8fcbf229b8d37f9f29959c8f82800fb09647d60b41b56f76c5e3cbf07c2c16965b4faf50b3753de800bccb7d094881f062d7f0afcf88829270586bbd60c5624acb539b1c64cf39d98d95b8e10be05314c6150fddcbc736aec9ec4fa8f5b7eaa13128b9256848362c6a84675828670f20edcacf7cc530fbeba1597e40d9a9a625ca62076317ad9a7b8812d3176c261b5ee144def93b2a2a6ea9ca9f7ae9bc28added778c6df1df077631179ab9185afe638a671376fd73d5c61011544a888fd2289bbfdb0b48960d6e8054c0aa158918721ae1718d657a3d7561fa1dfa35b7d084e2743366cda156784aa887714e16148473253b1f79b13db3a0379b6be05f856bedb09a6f5a9fdf723f835386ec2ecde5b728fef1f10402f0fce11c07b8808dda285872949d6f0a44ab9963db5dacc54e926a7c03cbaef13ffb446d51b33e32ef672d23d356f311b9b7f2a618ee8a2226a52dc37b278cc9bfd8dd70cecd43c427658201e29eac3587e491074f51e9ff9af32038ec885413dd127d497ca90a71148e380ba27657346433dd9ef747c19749eabdc55725160546c049b047f88f29aca2fbf1952f0e95e79f50f745e8a825f86b8bec1bf6844612b993188d8c4f8548ee4e23247d02871d6d8139745bb3a81f6c000aac1c07c72de3d5d11f128137ac23e2c865d64ce460a989924f0136e2828b613a28e42f69663add165eee1478fd53c19f8c4341fe191d271c1e545611c0aa1769bb57388fe8ce2052f15db97a2d8bd7f7c05d1bd0908c5dbbd7346c3f3efd2facc4233fc6e2b8510906d1d0364b6dda37acc88f69da8d3d902bffa087a3ca74bbb157a9414512a447269a8e74352b87f491410dee8a6c057d22e6e2788b114c71519901b5bb097804f9dcbfecb133b003261910aa645388c081e27dac32a52535cae4fc9cc73d8f6c0cef3bd25828bc635964f5abaf794968a7d9e52dc0110a342e2dd470356302348c81cc0a0316a920c6614e8b9c262100afe862caa63c99f79336f3ecc9439d3f5a78ad58d930e853caded0f5073c89b70d137f89397adfbda893fda289bc92ff672b30ac0bf8cd410565a657de1158d1db3c7f0ff93731d511e24ff076df3f64b8d1c876443056033790b47759b0cbdfa6529e1b7aefdfd9bb3e7973c89387de8f277c965aa2d8a840387a5a770e0867fa65f9ed5a75aafa05f3fde8c2989d761bcf418949d6f292e5310bfd468e83def4717da5be9105516adb894356c601b794bdc39db5c34bfe957ed0a279b7864e1845bfd6ea56d0de839f83a091b89402b4e5215b331ff20f839fbc44481d215212b511218e41caf6ca5810cc668054553b4f19a9981bf2add8aa4df52ab05e8efa469c4b9c4d4e0de84254d37005c21eb1ab3821b1a024485c293e42d32ddf69fc2786f58a6d26b4b54de8b1453562de5aee06772cd1e814dfe97d30bf53c739be90e30ab664226f15666a03982779e70991ef0bbd557bbe56d5f2de28bab9da4d0c1c07a4432d07515909c60bd1756f95d6ba905ccabdadb8a0a62d3fd88cc59d7e8f0be9c77a568c435862bf7fdbc1277e4326c0a3c2b5cdc25622fbf3cd497c1d125a6c12dd9be0312fe17d862cd49b3c0d7d887c14b11ba324966bc5be7035d207ca6e0b71c1c5b57cd1ac4df9fba2133501d7fbc7c89ff4b029f89eafb0900021c9fc0200e9d94ccf1507a25e5a3276796d84b0b19d64a9aef7fcb18859702135a590fbc239c209c235693413f77b7369931e277c5ffbfae197a08401bc384acf0588572d12128d43263ff636d4a93d0da4b2ea33183a7e386285db2440dab1e8cd598491888cc7e680dc0ec289f6067905c52175031019ef0f2d5fbd5332e2777f158d4c83c09c4cf15a8c9ded71c9754f742e0892f0a5efca1cd479f846f8d730405d058c04043c71fe53513e29273431cbdad155efeb951642d6b66fa5b5ce94b92a6468d70d1a5ff84c19f6274977ddc6ff6d49f8edcd0f19147e3837042bf54f6a2e97592dac31c3fbe5b5e98fb6ffff4b87e63ff5eada64131b017b574b397cf87a422c146c04900d898c734eea23dd95ab57f89b611c2b4d1ed030fe147957d3218cbf2d6d5a2c03704b7404c963a743a8e9246474205de2a65d84153bff31ad5ce0ec5363a863afe5e2afa183c76208dcd33b4da9c469d2a21391706905eedc919c633376a6d5e2f21e7652a2da4bf29e701e22e5764ad5e745dcd9f1fcd96490699f6f6ab78a25287187a45a21239f2f8a8d412b337a938dfefb4112c4fda9838d1f58ab189a485c2a13ef2e3c16c1e97ae91b01653f37901f4a555f1df1d61f4870af5e9e490e883a942a99fe7c81402e8248f2af71d949dba0864f1531b134a9bb9066c43507920718970dc4545988d75458661fea6da42c43e6aa527fcf417a051d539240b0ee5eaad3ccf592cccd4b610a7b68b6012db23595b30c0dc87a2ca8b89aa03984ec486a11de4df8bfeab741ea1656ed70eee27b26e0e7ad2ce0b894eb4f1f0db24d34bd0c27fa5bd9f19714e9108d973ffad95780548b4ebd01ee70d3146a01e9166021ff52ada77dcccc1522165b9f2a49d9567707534cfd126ad2715ea9594c4d5653e830e11e3ff789458a65e696d9cbc7df2107e82754c7f4d80fcbe70c7f0a5afb1a21869cfbd9cbf964786e7494a85b889a3b5ba6037e971c769f7c289114f93e7ad904f36ae8d775227dd97c8c8a87190639453e6e46394354bb3551640e9bd4193c20fadd62120781732917c92b49b90f36b253b929dd60e21bda302ca01251e76ac2729548e9b64fae25105e946e514f3df48a418c5159867603f75d4fb981c90eea2e5c114a07af030d29d9f47f096d75c9880d8c57b731f5e100b00b29a4a5d39bb6fd5345004e4783533ec73941c05015888d915621b1e28de32565f246999cdd98f8b21f876bcaaaf0e9da75f318fe0de6643fa2e1d097711b7ab9d64ce7a4b6c0abb724ba6d959d49b3d0312904f9a4b9e13eb02b11a6f9d79e886b6f9c2df19a4826c504991a1dbf051d4c13ec242f054a90940cc1a52deae4dd717523d7568abe0940776655d8130cf28d89ddc16cb3919522aefd9618f6cb5c310ac96e2ca6a596caead4fa3c70bb1e735e7e8d28badc85411e002a924f7916501eaeab7bc72ade88028e46d94218ff9bf5038fd45aaecd532f0f1f71162f1d2399d12fd28511d89f859eb7571edc50225396cc1152bc2d5df472ec1dd2ffb0ac8c83de2e12fcd5c614406c149774b6d87f0ac61fa9694884c8ec2261a20f30a8ae98235d67960f049f81fddab5d80908ea6dd63590f649790fe2853c211973002c4eb13eee2fd69e7fbf48d6ac7d1748930f50fd88eccf827877e3aec0107ad69f92da6e2198a0bfc7f6c9f581f5ec3efcd0dc086ee7ac0b3ca56bfd521465caa8a87d98bb420a47daa9d4b830454fe6e1092f41d05aca6c1140077684d89b627d29ec85e08da0840a37ba8ea32fb9522a3b6bc3046d9ae7c7b4f0d7b8623d9b40400f5213b39657c32a0a67042eaac3ab816b74344a458efe114bbb6e2d72fbe7b75ae4c670d6e8ff3ffdded15aaaff798ee162ed4a55c0c4343de9f1e0f47cb58e09174908a40f896767e72ab7e9bfcb777de1677bcf92ae41666c7cdae308bac8e8eecab20c0395432e2aa5e57f571ca6f86eb9514b293eea00180fdbe47f2343ab749a0a1b8d12d26daa9c8484132d9c590e59ad3307e1221bec3141e4e9a15b344cd4c193ec1d1c40080b40a04d47d7a92013a5924af6ff4b16fdb72f6935b410d9c68ce4ed5e76ef6b9e91d73b662052f09303552206d4d1fd7c3fa1bf565ffead7dda00b8acbb4d77a04d1caa09d3f5927fb8ef7fe3133998543b79afa8d039f5e7ed2c95ae1f00734dc67406207101f10c107898d48ea74e350b8dbf56339d2b28e1d639daeaa836502af2365726d1a46c6ec04d41df5579445920b6ecdb55371ab40a59fcadc454b191728733d951ee1bb8d2ddd6d2652e9315e1c0ad89b74f2f4cae20a12e913d6e3b4aa8638cb4532dc0f100101d9ab6875a5699935142f7f5d74adefad0ac16e2acc0539a2c1e200a6d1384e14c4019149dd65180ec0e10b44b3a535dbbf0268de33661b1880df6e898ecc8495532aeb302dd94a707a97353e3200a02b5c692c67dc479eb3c0411de99238f6f73e3d2a41e0119fd962777faa2f542b7086b906fec6bcea6c03fea38dc387b6f9c7dcb81e00c1a0726e35d0f886c8b52ca38e58e0792f3e6aa74a13c4f153adfb48311360c854b55c4773a7562963e5096b217fe84e2565fb8bc0d77d2669865c2f02c71167ddd110c2b0c515f67360d96eded98e386288c6ef76f8b17c13cd4e6f8838a0cae332bc67847e5990ebfa3e1305441b1545f49c51031586951b82238c673f4d38306abcf16ba165bef6d8053104a6759acabc90ba0e3811a813f4fc65d9a6518cab811f22213ae274d7836b00e41e5464104facb9891c3a6e9efaaae1ecc11a205e18c9494d58701a1b7a9e0a642d958658e28be7b2a52d62845d70ffce64059124320f8072c055d68f5de31887183e916520b3420bc17d6661a3228c3949a7d4a3fe4da74d39b3f83afd04a199e0a41bbde4d96e1095dc006efc43a11abef6d16e4d3f9c06ad67f27cc2bce6262d307fa63993118064f632751579a8805170d9e30ab70299885cc9b7dae8a884473534a85203e118e6391600c6188f7b81dc95f08c9120f539cda9996a1adbbd2ee2c2b7305859eac34686d3c14fe1286c8f217c2ad593aeb1bf3b54f397a1912322484602122e2fec80b54374135b44f3bc062c294aa93414433b275303d22183ba61b7cd2e3dc104c52e09145592813dcb4dd0e5c50106f666424d8ad2e43686aaa1b783bd5c48a725a6b0d4e70f2fb980e4bf3dd8b8e50aa041bb9ee172af3ed2dfeacd34c22ede9b556b5c9ef6b38b459f2995cc2350404a2a82b37c25092ba18556181a0cb987644b0521966e465d50ab4cb898e098f7592744f407c60fb976d7c2d9748a5a6169f80fb076f861d38acdd29d39ec505c0489b74be560148805c2af618301f8890b1f2850fddf656e02735fdb0b4088b0db57bea17cbeaacb2fb262828f6c54d71345d0dc9112921a053073405e3af189d0e2e6915ea956ca8e94be0aeff69efd340f8d9bdee934b7ab261f8ab485d9462339c39021f5dc5d641449abfc955f7a88477069e0fefd712d884805d8971ede6b8e79d7dd901f19f799908f7092397f8500411be2d70af623e3fdddf19bb99b585f66a5c37968624c808c00f46dc5f0c431b54a6ea77b553af0f7f859d29d3df67520b125300adc3f561a87f28a53f03fe8ef10e2ddd72937642fe1b78acb8e64b95f938437e1de1adebbd92c614d8f6a69cd4fa233e00b73c8f321cdc37e4d682f269aa76b798d0e34b047165f2606fd7990cfe142128202f468354750ad1c1713eda63a211143d13228f0ba124897c331a9a1945f702237e21ef47cf8a87d697749c90554acda0c1e8dfa6d9824c2ccdab89201df925a0fca51854e717892f5287f6a6c6df13eaa4cb23c77a84fbdba8d2798579e61ef317b2e76a17d4c4191c62bb27671fcd96dcf8d935f92b9185aed7316ac71d6d84372107dcd7a61446c5f87cf5b3e4eb068ea1b63ab35e36666b42dbea85ab107e30fa749250b21595c645fe0d480080198fba92fb02b7d682d1e95c35c7c4603b85f3a5f4c13f65251b0a627cdd9eb77587f603f28aaab1ddd40dfc86d074dfef6ce18a5ffd6797e4c993fc454831b0888fcce25e7e81aea4ab6baad4c64a0cc36e341970024629a539833832341a0b1cd42bd2261f3fa5ea9723766f2a871c2c035dd6ed85540c68a11fe1b0c6913b8d3ff11dc105048063d20444e8f95467e98c76257ad4f302629536053afd16e54505311dbfd2c6261cd28fd433fdff803cf28439108e6594aac37d0e33f0f907d653ae8d07b8f1241efc6080e62fb875f5c08a1b1f0a7edbec076b5f9b24ed970674bace0358ca2c13cf32af2d9ab8fb43457c6a9aa9c6a749de8948848db93952123c734614d95984e845a189e1a27ef6a2a3a029639cf71839e7a8c88c23325e7cd9cc209fff45873e3535922a918b2b8922766ad1f8ea72b4f949cfa5f09cdd9a8697e81bd52acca3b5b8dd67abbdbe3d1cac61977fca71d038dd93d670d775c26958b092cbef927dc24c30b622e152c0d139cc46e179165350f1c1a7265298ca3d356333414646c9a5092fad6700218168c8ca460f0e81182d59aafde0b2d6e63db456d27d9263426be3746ccb45d050263b912c00472239bf5bbcd1322c20d160edc7e600d52bbcfe873aceff725d73111791c681111dbf8cc4ee7736bed6a1b78cc1cfec48ad31bb68f8235dde9c41dab4be06fc376306f5e71a588764914ddd5017365006d7e4bbe9ee9360991a88187ed00d9c6928b387db0eb995625d897534481612c3c7b8dad3a358b9c9e17429271a5895900d797c4daac659d53e41fe54494a5b40d6fd33d640a1cf3ea1f3b1c76493ac3816efb60691610587d0a2a603834cf2d3ab15faf2a23c781222e345347385007f9222ea50ffac9cef1b469d6ad9b6375243148b77b40595a46aa1ad84ebfe8c0407ea33988ff0b435a2aa29065bccfb1597713b4131e85e3f6bc8e9c093f3e682fb6d22f2f444fe346bf691949a1a49f1cca0190ce6b72b9566aa726143afebc78b7be117417f1776e21b9a1fa97a416c457d46eef979dd634828f76c29623e34b7c86afb97559f591e3145bda8be3e953c49d9c6cf3941c7cdf27e827ffe3a51a4953313c90c2f39c5200efac055e20b9c5aafb1a5413532d5c6000b1ef50123651d3a3d5ab6c1d5b38af76232b5f0b1b3decc90dc9c0e2b18acf1cf392a2b1c5e115b20619e2bbb0d1f0fdca17401da5b2ac8e3839861eafae3ce1f52950fb3be93b2a89273983cd173f3a2268ddc8bbfb7b774b6ddeb14df8a06ee17f0345fc083b43013dfd2ceb67f8f417acb1d1ae416e509a48739cd75cb766b7d09f37a2b2081a2f4e8b8f0ae6c1f251a267ef016e488abfeb144e8ee3404014ef15484ef8df46af6621a557a678517dcb87b38a2187f44c5bcb8f32b64d43cbe025ed47c7854aea69f78e7e4c1fc39dbe2dd53b6ff1da74fae470b964dacc02fdcd3323f97118c9fe8f1b33ee34eac39fbb8009707fe870cee5220d3a5e814d27b1dc6e61e022ff4e80d5af1677a62314981ca0524ac2b630fe9d7fc48ff226aae40a170823dab99a781e9348357b2cf644a2f1ca988a7fc5995c7fd26ea1e54e657a8ecbd2d559172e850fc68f38405340b0bac0fa267b097acb1866a875766703efbbf857772a480d5d78bb215e9d0898488152832af37cd71576b7b66d664a3fecc1494fe6c4c42f2a8a279672a6a17036f5e3742dd93748766ba93d8ac3e8baaab86017fe20110cb82cef99ed48cbd1dbaca0783e91d642572a57ca610ef56fb89c3b1b3a0d20be919b51fb5eed2a4101a01163b89ea207118549ecae1e2ec5af6c56318739a2dfb23228b0438a27b0b0bf3c4bd14328e8ebd0682c92228a1ec6d3e3f62767c7d70db0887e6342b15415bf25096c3a5792e1a02efd055ebd0f135e7646809cb19b71dd977ab7a0ea5a55fe83b26768168037800189b62b49a2238f9d08181f2f271af3c846287c96389aba977ae23bba0f29b0ff2b6f98e9b819ef3fd7967d24fadaba51611030433c191a579db96f2932fb4499e26e5d8a2172d0decb75ec34821b49db1ebfdf27f976a8e091f6d778c7d4ad7d53842a63999074fc4a7fb8b57a0a683226cf704624fa64853c0b3a8a4c75b9500b3b17efd462002f91ad4506d11346198e12714bf98001b4ccb99feb4c700c92cb6c16fb01db662f06bc77fbbe964566e7a21283b147f029296a18e0d5182bf1c9bcee04652e787c54283e44a9df690452e1f75e8cc4481a1168bd0242bc14581390470be2c5dc3bd68efaf1c4cb5a46f7021b5af396bf5f60c2902d16156e038b6b451e28b6c091aa9fd1e0fbedddf66ab9bacba05ce11179783685ce544d51f92ad56431a8bca1f79c0d330062fbe93160b6a8b1b6c36a3bac5fc2488b34acb36c2b5a7bebee5f5fcdc9a0c8609197f417c968f4dd9b49f99ef9845ce188caee5b6f621b5af14f25a94b95e2c8469036f65f398226dbe0fee17478dc191aac3338dcf7972eef0bdd091f442d94130daeba1c1f89a8f91ffaa7323653548e4b822ccbe5995da8d74e8bf0ee9208154c2010a5c41fcb99e5d157cc60cdecfa691c7e1185a59c8d1019ca0512d67a15f450ae91a909eadb59546328f7064cad99d828e92eedde6a452871bebf5596b39fbee6e7738f5d810365b5ee8cae682d0c2ffd1576c3bc94611a1f759af828cb37c80912960784f66915b1b313d9213c8db88613c398e52d13e64b5379fb0590c8b015a0785343bbeda7600b0c52361cdb0f5c623ca01e6dccdf178675a5a172581a6aa3797991c7b131dafad79f549ef01af2f855bf996f448cdb0a161737b1e32fca2a0b4ac1f06a72c9587fb7fb474e13f1f39b4b07818038abf874363344c21759032931b783431ff99cb77bcbfc753a1c33f48288acfa5181395600c7976bd7a41769806724ef2b36f46cb6929663df7cc86da43a153eae5f6bc970fdb8cb86cab79ab6a1fd37754bcbd911d469a77424c9df79a1e6af265a1cb5724a959d233cb61e6620f3b7ee6168f69aa9f0c844c65b920e1040972f99938d9e770d3bd56d378842153115c3321035b6ee191c62d41ede7c661d98a3a1463ecfa154233e01e2775de610d9b29316294ebc45731c16af99ce8610959d84f1a471584362c4d8dab6e95cfb6c04b795cf256800ecbb624ecf76743d9a1998a6e4c3b1b0fad778d48fd58d2faeb196d9220967128ea72c4036806d35708f3a59f5560a76916a28ed38586164b6a5106ea3728c273b4a1a2952de893688a31a37e613dbfc82db40dbf1994b4364a963f422ed4a61e679d6978fa1c332b775a42b425424f7ce8da39bf0ac318127e261df588c3f7700214eb475fc17e66c78bd41a5658747b7198392ca6ecd19184821304059b8b4b63468aed0f0a08c028d017a40397a8e44c401a8815ac71b7de1b05b6b5796d1af1fa73c5039867f11404e7808bbcc088f0446f7bd2e197698cd5484a8ed90e423355e8ddecd1ce3809f1e3e4f3ef0b1857a755de375cd2862252c5aa50d5ebd8772574b760133030a60f0d1aedaf5fbca5a62747c692fa89ee04a3a37193628ae5829f60e3b58b495c72e78e201a63e31cf40757128bbe372d38cc05296f35820b11812db986cf4c1b35fc1a01e4d8927ef2c7d188301d32e18b0256385263be327be996dd31f5be94c2f0c36c28f4b370c1bce91aca8e4a154375c33912ea620b97c50cdf596df5c2b2937de1a3ff4a87201000cc7218e6eae8329a1dde0a8fe06e20ca4c8a51db11111e951c1587a69d09e7b81e4a1e090d20dd9f9f2590be040ca600b16288fd8ef4804ca2da58b14bb48385ff7467b7585edc32a8f59eedcf7cd2f1b1de807e5c9a47168e7cbcf2179d0855ba736f76f6d1ed8e712e7d0f3ae4e2a732ca0c69d81535b5486c78f3a18195f183be4577b5e65d2c30723f3fcb930e02f8620a1fb25a5c0c652fc386e1387a5cc6ae9716854a9c23870ccdb2a40a810614fd2dfe6de1cfc52d63d78db4d8cd4e5bdf4788e084246f184dd64b4443dc4b36e8500435e18aa6e73ee79947d4208ef6c92b8c8033b044390943b404547eb64914bccf850db21ac555a7af5291b406d346e967f2f2cef59f01e3b7f9cfbd899d02f67d21c25295e068cbd822ba94434e1495740bd6fdd4929c8a750e018e9f57561c0cf4b5efe74868de3e9baa1753ac90dec93860ee445ed575dfd8df37fbbc8e11971d14f14ad053aa09c121674d8305c23f4b1d2a2177d036ceb56c582a96286a824a4810c3a68ac8e72fa5cadda56ef22457c88813cd5c1e2105a755b5f8c94dd5d6e23a264ad59743bfc1b1f6549611c7d84227dee802b9910954c81601cabb0409e9c1dd325cdd39459f0911b2e2394da3b37f90546b5f2d60920947bd40be4305aa4aa13d4d696aedb6a855021a922448cd64bf3b6748660305d56513c4e0fc158f666b628e394d92ee0442d74119cf97999cacea26d406cf0df75157afd6b647bc27bcb46c4adf0e6f9746193bb21c5df5d68a0672c93738bc46c59e7baa79eeb13f7e5b7c27b343ebefb517c3de04ab1d147e5ae423fe5697e77f51d1a8462c860407e666fe2a351d28b18bf2d64956ecf38da68f67ca74fcdb778586e3f77c042fd01ba767c5c99cea2cddc44728ab95a3ba780cb18edef67019e24e432466f208439bd06870f23c5a18c182bfa5082c7d8eb8319a19011e4dca46c386e7c1f394d4feebdb9640cf4e69b475a0b37d71a3321614e2384b230d7f121a1765e6706a28d0ff0b4f871e0e2150f8035d74e75a804ae436aed19359bd3c6a7522b9cd3037e844b115b0014fbbcb2b164b8d9876dc23a2efa223d86991d9a828281c5dd4b149f8ecbbc724d675b308b24f02f56071768ef4ad4d37e8150dc56377619b673d0c801f393f847e24961632256b9b2eeffbb7e0413f614e96e87f3107ce44acfdc9a5abc6bcdf806a494deb92f4a7c6b8a9812860c5cb59688f72aa7c20ec3272a5922a08b3681d9fe2472a96f254507331550d7bfdfb34615682c20008e74424adb916adad6db8e4d711498ed86e318c0fd7659572e1e21c1072ec3f299c8011c1a2f8cde300694f721d50b81bfe75a936cad3c6e91daf1c38aee52200cb3939818deeefa544950dafd3f1dad84b08f48bd183369b789ec88b6bb99fd84a7b7fbb6e8a569b972a332ce51d224053162dd2648550ea973641ee553397c0750bf5d1d77c511ad8081f9e7641fdf5863e5299016869c8b17c7eb5356a6e52b841e52cbaad378794b1bf61e138f09956ac041a8423d4fe8907a4971809443088aa85f2583b26aa5df5eb544011fb17abdbc03a23ae27de69880b4ffd8047d90a40b24f0e80a36bef79d091cfd4e21befa8d84717537100a0bff7a107ca86685412f7f73e29b83f34557812e66e4ac2ffb7e9fba10eadcc446e142b2e4cda236a7d318b32b1ab66afb7826b9d5c1c1a7a67da13fd68364677834dae9759e40b18b1915c42227349761749da714fe5baee630b07df363662a6014b645b4e75ac4aae4c86fcd2798988d49928b6a9f7204ae22c6e2e392d395cb20ed893fd3ab0b45ee87231f325d05ec7ec59e27e32c1c41bc6d47ff79ab86a1f7f8cbb273f10134a7c8a75adacdccd77312b4ccc4ae2b0e70fdbafdc4a45254937c99dc117bd10e6d74d8fab76c52a0ab5866235f521108bdc9ec2b29ce683b707e430b73fc6d44e7f29451c6a04c4c9c9f4f0976655b842efd5349bdff9ef5437fe8b768e7a4825cce2e2805fa3d8ffe270cad09122fbf5319e6a6f0ebe40a31253325faa345a5ddab96d0a14b413dda230be121d1a9bb26ae5bc6d719790033e88655f331f3bc911e9f78ee65de63ad4d5fee0b397dc1eb6a3d87aa84da3a34dbba09f1468f7f7d6cecbd1f5b2630df44f45a76c26da59235ca0de6d4f753b36d9c1c1c16eb685fc0a48cd2bbfcd5a6cee01afca217da988ee683e3924b7f7de0fe6fe5dedcf6b435ba0799ccdbe7f389da4b3d201a2c2c68556eaa78944e2176cec16d78b32e84bebf896b77cf93ca228b45017180a379ff080e103d54472f2578d88d3b27dc94556d782710f8fbfdb538c3e0e48613846fbb3f7bc51ed6075ac89beda96a12c2ab90c1cbfdc25c55b30ea8542e7ca683b50d8c9f98b30a344d8f3c73015909ced265a7f50ee7d5d6e8fb3d6a114521cfa96bce949563cdaf3538e2841d7d74326aadc7921bfb0c436f89b7aa6f670fd7b0930db4f49fdb371236fe6919f89dd60e7c8ab0aac33f31d0fa0f078de34fa2d2d97ef51ad690659ae411948d310526cfccf873bd8059437c438c25e2658ddc44f8d554010aad8b224a73a5066f590bef80a5b31798fa75c0d58958f3519003addc0b59962433c6960eac556a34dbd8a7457609f0ae84e58840265c2a9ac0d2c9a2cda2cdfc33abcb2ffe9ce5e1bd5f9511e3ad871e1246447a32c0837b3198ccbd30383addb10bf82bb8e6ab0b77a28b0704dccdc4d178913a99be36bf346eedb1fb2451819a4de35ba82bb0227f6df40ba2b9cafed362fb4a7e21b0e01d2a5842d2e846e59a7c6db63f01cc600fe5434233d22021d5d5fe35547b45852c4821ebe6440268508916ac6ef9e5e3a394d7e1796840c6a8b022e4ff983ac8577cf303dfad19e53730a712375641a58d815fdb772e454f32c8435f1a922e6a7612cee879b911476729ea97a295f0c099246f02a53c611c1ba79842e5e3dc8875f335cd586382d86e1746e5920e50b908ea0c4938e0577ad488ce56e2f5fe88d73aa62198590b2dbf55dff99c19858475edf670a6a4597e8c5bdde742114b58fc31de20691509d53a05df0e7548e22d1f461d843702fec776dc84782b0ff4a41e6a9d0d7e0c8503cdd73d839a9f64ee3cbbcf6ad989951e0e07b0f463b9abc84c095d7c958894255b9b8d28d1594055d23660c7bc7caffb3ab94e0737db27e7f82de52b9b286769fd58d550337afcebd65595d557c0370223b185a9fdd0de1f97e0e8952cdf23a68885e950847e661c4c43a334cbfa168a2884743a8bbb193960165b6ac8126d7320f104e46575ebf695348b4a09a6a197d8c0a6ef3dd0d3c354a0841e6b5a77656b8a4f0f097d42158900f12b55b4a0bc475d27f3762f8a118a7c201a617b7290ac79b496207c8727fd8421cf8ee79a478ed98968db2faf17e2f423b42ffa195d3d7fabf75313c089db16e8e87b80d0aea65be046ba3c43f52f388eb31e2a17bf78c57222ccc870b8eabfc1eced842ce9638fe3c5a37616d03caf88fb7ca8867a30517457a449481430143007dcc4b04c558e60efa401c06e3114341faf2dc9045070c9c34ffe54a64f3d515923098ade99329453df0667109c85810c55e76ab7559af6ee31a8e751faf5c860df218ac54b31223fdd99d5cacf22fe04f1e98cfb26f3f649f9ae36091d692a7e3819202bcada6610a873a83f45d5b7a4312b139bf552861f197e805de18e281bfa86ec28f3e685141d50181517a9a20805c9604d964fbb079bbd52ef7e141e34c844e829f18b0db40c9c89e1843ad598fdd03fd2cc97c9e3872cfdbbfb8f80eb2e58b0951f3364a7bca0a6387c1ae4f8d650aff6523fa42d9a7cb847d5af75852391888b9c4e998b16310625a9a27a28df3b72a0fde951e91869ad47aa90108ec15f3aa69ebab91e2fff01005820d789c837d51230dfef9d91ded913e077c15edd13fadca90bd753ef119051bac88d690bc4d690147fa08e39f9f1ecec4f117394a0bf9049c9f949273f75fdf5c7aeb6c167e487bc04d14d567627ed5d12e925d795e56eef02f7f71102577b64caa5f1c45d083ac9b53c36812638570f1af7bed75b8c89e966e504ac7aa0a1e0d6bdf29ec8d890198a191c851b9e5bcf457f18ac023cfa393cd49f6c2e2e63ef447f17359011408a52b0c6a4573d4e761ae3c8f079ac5503caffb8dbc6f29309db719201c5f994e932cfe57595d53987c79b9b5fc8cbef07e6d1d1c2b7063a19376b323894d6e5a7e810f40ee79827736a98d42cbd30f763bdc0e35a889f35ab429e3f4a7e84a3ccb1090be6daaaaad2090485517eddd813be4025ada18ddaa578530eb01818dd8895dc8f2820cc2f30465be5015ff5d1834b7fc699e6a567910998a4df7414cbcfde268ab1226862581873d64b1077d27471ddad94acef42373d455647be465ebdddf897c4c58a9a93a6427ff7cf6b0973b05368566b4f1b12f7ee45c26f1e088e1a7adf30facfce3993a09acf1fb4acf9fca3cf132e2121d2b4ef7d1751aed54a6df101cc654f8ef0d056b2afb681a2f1bbb191de876d2d7b2a4d80db49751fb273d59ed50523f47e640520e309f46e89ba27e0ba4743b13765b268bfa4df4fdceedb9afa36477b67cbdbe4947b8e71eb550467cae492e8d44fb277d9cd41cf092002c053350d04a8d0e44f2ff6b12c4137a26afc3be499ac27215a977e12d61f190e0dc5ba1c8c454bff75c801d3a73f0a69affcfe404ad2f143a2d8220e5b5705b4c4c1138ae16ef81761f4582d91134ebf69917c7b007bf09544c2093e63f66e14d34223eafb3fef3acb660968409bac89b1fa11e266acbdf94d4d7e202cb6f87a69041ec77d2515f4278f4e899e7a7f41eee11b28eaa59d5c5cf1f5d208a65b118f8200ea1225d2593e83e522b05735ac81f3613fa9853e942d68b0a07a65697b97d640f882fa5ce595c20de0fa75c71cea1bdbb12021bcf5aa1ee50954fd3dd8a5facb948f5f80575939f9a813cf402406d6a936f18d21e138245e33b52c758ecf20c8b68e76884e25647350c7bd94fe4ebeff4579cdc5466900c6a4a5f4da4d9ad9891ae3bc90837f02c1bd6d2a8dad4483d8419c51ea76db85666e06b1c6940c9ada31a32cbffe305562f1c2682bf63e5f9b40366ceb7d0b0123232eb227dacde66fbcde159570d20ebff58af29aec4e637bccf05c80affaf83204874e63b0464074fbd79641667e497e64ee041b9766e9c73b2da8868780459943184871666eaa0a55127e9c28b83062a0a580ac2e24a48b7f3c34bb8ccc20eca6f9c7ba14a2533691114e53a3897651aaffa939b4cf4870def4c89cbf53db1864e1258ee76969fb5bcdcf37761524b3db5f591c368f4da44f2a9536adca0b9e40f960f44b421c2f61282384f0279e04790fceb60f821c2672c6dc7e6297e1c5808761d8236ff73c4723b195e9da03d353bfa256d13360f621630d8fe12bbdc8be3171196b1f1e1971e133bb3e9c48740e3263ed1dbdfd6edf7535e318d62c32b4883f4ed21446d024c6a0fe46a1a199361caef980bc4c3899dacc28c61e3d9da19c555d8a8154a3f03165428468e910f0ff62fa642343da05aabbbcb4460229074cc7cd89a98bec019c72aedf719091d94dc101128ea7984b572e76615f5733596eab74d370879a2e0061109cfa5f33445d18a67c50d0d0b635e95af16373adea4a9935476797bcc0580fa6dc5c799da47f84c2a540b8018cdba815f323e246388164d7ff0708a216b6a0e7210785ab1f357e8c6c827b98e5dbfe7f666d6b6774dfa0a9780c136f92db3bf31de08a60b9e2cd0f0e25f02c282fc581ceca0ee383e669ba263af05240cca62158bfd1f2ec5e4d57739b41bec7681c7ccda0b85ccacf79dea7309ae347416eeba7f1d052c706d091ba4be9790bec8acda95405bab8370b020aba5e50a3d8293ac70466f6ca8c468a363d3f1313ba8046ffd480766312eb46ae9cc1174f4aacbc9fd9c4138f629f98b5d80badd1fafee9c517a5c94907d4234c3a3a8236d0606b8207d8566e26120df5cf57e872cc62c293272132f7e9d2e7963ad5574689ecc0707686eaf4e1a97cfa2f5ba5f30e1d245575826e6a24fcd07771fc098961e2c9b44417eda9912f5debc714446135d82cceae2f21a41d8f18e1902b4f47f6fc1a02e717a76a44c546c2f07999d02986ac639ea656af147765cb98849e2e60d3050d59a911d312d5251390fcefbf8713164795c9dd995886a924621de6f63c9c890590aac4e3213aaf96b87637a4db3b38dd35a92225bf040918873522f24c5dd89d1130db5cfaa2d732cb7957d3994e309781da60d14cab18611c2837c7bb3d208df52dec5877b593362e67df0d904297d666dd66a74730365dbd475d5930f6f08a89b22e8e1689ec29d3106ae97df07412d47d85a9a29d03835b6ddf7f05dec65b43b6b1afba7875027b80a20fb41a8cb780f91e9dc92ce4db042c390f75d80558f7c78a52d8e0cff459f321fac37a16cf488f9361ab3df1698f8b335520ae78bd0c12f0cf4dbdc1688031bf8a79a84a9567fe77dd0198188b81f6c8dda5460dc19338deb4761c4d0434d5de8bd83ce33e0c1d5c123fc1f165cef96ab5eb11144c773731ab945345727587e8bc647056db1c66718e761aa8c975ace92cf7072353800fe775633bb5439de3ea7b041f75ebb76f8a2e86fe99c486a43e592348c9ae7dc9bf709973ff2d1b8163b7eaea96ed3bdb040b5b68d86ad9b036e964759b856b0d185f57ed2fc986dfa699d0f8770e5069f8ba48f44c0150d1ad59227cc94c5a8712fe57dbdb1c99273ef25ef655ce25eec2f938d0bca724145a99893ca134770110c83bf0dbc08792477f73d456f8359cf7a24f497326e9897ee7a3262caa854e5c293bfb24292945d8be7dbeb519cd0d45e51bbdda6f8b2de26db3c7f65b822fcd5588a6f002519438f44d60667a966b1c6dccf1c95109699a0c5287fe56a5bdbb6cf3a9d36ab3377a16500b8cb374ad7ce0f58d65e397e3983cedf60e4b44c4980ccc48e42ae308fcabeef75c185f5578e5a545ecd36ce23578173fd98c313f8774bd096a7f2f63c0a2d3816deb823843e76000a7f293583e296055976799997c43bb90acd3e72f2cc847473d0ab717ee017156dcaf042c84c7563d692114311e570d207727e06b24d707363e94a43ececaaf7b2e7eb9828364da64d09dd79f7ba443112edb8a4c55d7193a3094a74fe4ceda76b9ba5539dc72541263dfdea9ea373025f492b9cc253f420b6f7afb954e48192b7873167d414cbb8baf42b7a53732955e326d84b190d9d7dd9746b6b311ccb6afc8535528ed51fdc48694712476f3c6218b5913e3d420d6c5aebf8d861728c904c4a2274e7c8e553e3cb0160a5af356e000d8c519dff555bd05af1236d795155d8ca6e386528a4c04a74574624bb75c5e15d453eb1d0422ed17a6506064369d134049efdc359dd36f88931c7d14d0d8966f6711519298f3f87594b541ceb6482824623609867bc93b812b77a244324069887cbc9b0b2b899f87cc7de06c9e1dc6da63cf8e5b9119e2c74127bcc20a32bc17e363f3d0f74e817d74b531570990220156589a8d214fb881a9fdeae52219a19ddea18c2cf5d4120946b0c0dc916be90c99590563fdcfcce6957231fcb609092862d71f6de484f63ff200063fa45189cb12b5b01a1f9458b938645eb1de2a7e6b58685c2a4e967932cdbb50c3f8ae9409358da86d727fbb222d190301cd7e01659fab1f02de87e11ac03177f4361a8a743968d761010d9eb647fc9ca6abe94701eb790b912868bd3328d63c3095a5655ae2bca9d0caf6843cf5247f91a1dd47b7ca7f68154236459a0f07cb758f5bb8830fe02b87c13f9348bac772c3f024abfa0473e7687ce31f181a197411a8250361fa0613d91e416cd2204fa133524248ec389a9a082990e6bc63777e42662d0367b7013456a7d5970056716a29211de89651068c7a332410f1530e55ecfea748ac98a8c45957e518ee076973713f922041b6a42a72cd900acddc59849a028a00272f2bf5643c569aa407ed682f492a4733d8c954bf7060d16b054de6b8d09751bde5cdd82470084cf16b066cf83e27f1fa9abe0c25e6d1ff170592706c3d42175da69b4e3247315acab8509c2911217e58223e81e2d86fb313af85039e475bc7a0bf8b6e3f2f73e8ed0ab6a360c229b5b9c8ffc64d9767891615b1baa0b3d5793111359ec59b2d442ef23766b92bf6a4ef22717a5c56e3097ca527fe472173173fbdee8c21e329b3e13b6c37f23c530a9e456a1565a72234ba33b8aa7ee24acf718878224a7eab13b65819831a9ecb622f02b2550a1311f83e36a0b907d9fcbb197fa0f8813f9f0f290347cdcf7d8863de983b5c5981810e04e81ad2aed136ef21f427377d9c5327ca9a97d146f2945c195336ec460f1d0cb1d20714fd398128d894b0187fc2531276fca72656e97690e6a7340185de8c544a2d7fdb604a7e67261abbc46a43066df66ff18f2c82385248308209867f5f9c97eb74c6783fbbc4ea5f31f1e90cfaea5756e27fb1bf7fa4346d145540da66a80b76749bcf0ef7e6d4059afae1b2c59db61032624fdf2f83a6ce2bf66f9d4aa7f0a0dd0d1f5a5cbfb0c7594852ed744b8ae048b25e14b68b9049b5e713340584497df8059fd237174e0e4a46742923cf3bce642db9bbece1d64ec55eac5807b2c6ed3df5419b87f5dc6dabb4d52fac46af56694e49a8d7c16bcfee764f3975484c077805ff639f8a826b616181e97ddc472bbfffd9b41a0493328939c97a7aac052bea4cb605bd80ef415d1a9d7ea156ed735c6a7ddb31d3ab82a733a7c0784cc0cb95fadddfd73eefc0c53fd57fcded546e7bb58c9927a120372b53b6e95764141adc82ae1b759cce9976199d1acd99987458d8866710a8a448a8f4a2dad99b18a8ebc4398b48e105394191d3ff10255fe527f4e72207a5d9c89a02a33be88788f9869ea0de640560163ea0c4fb77efd523a495c817d75c5a0192f02bdaf9e3025cdd94c7e3086da98cf9c4f637127ab2d49c32ae55913f07249357a33f1c34378175ea459cfd22077296355e1da8d57ad84b434090015d3443aa059903f63e99f8b57623dcaf4fd4edeae23a0d2cb0caf736a054019c245d3eca6772a0a212fe8c7d7c6c835e8cd0d608bb5c8b5ba92effcd1f07ab93845b8723a1569d4eb88ba7f801863eb7457429f07d48fe2ff6a298ae6e4362d9e8bfbd6c6f8ae4c31210f70a205bc171f8036f3bb1767a7dd2bce542b54b7f9c27df7e897cd32a0463e63081e6c0bf1746da8afb69199440c05913a23ff5838c4460f25cfa195af790e2e2a8243f2b8180445d8eda80bfa3c27ca07e7e536455348a8f7c23b2a53f79fd8ca67fa029f4b95990483bfe082b85085ef6a57b442c207ef8084927ab61da3b7703cf8189665c40e3ae3d8f096241a26047f9ac8aac9d6747b605fbb6ca74e83125b955a8c3c7f7451122cbc0aa0b4d9fd136f24d68943991390631cad31889e8b368a4320a27242422a757de4c81d668cb9125a4f2778ea3e7c35d5bcf4212cc502e71afefce17b4da99f956d737dd79b5a8221fb5ceeb2a15ce943f5e3f0e4b2033e7d1fcd2acaf9a94ed35f2df79c66d8b81ea054bf23fc881365f42923397681cdf9305dc7d3bf4037dacd13b0ee5b6bc70b0f2bae6f954d936501e962189097b669e63b605923a02ca8cd07c8db98e82f5584525dc49e3a25411cb60f2947d37b5f39448bcc35106ed78cb8b3c0dc3e5ea2a2ec48fc6e0ebb1f8582d2ee185bb4cbb221c978728809d69fb5b4d222404c90997d0e2c3aa9a5f490294e0e58b5ac59bddf944fae79c1b3acf9a028ad1b7dd9007f32e78b9c38cdfe36ca12e31befedcb5e62ae817051aaf5ec66f31e787724cb4fc9266d94aac19a0245946733b63c0f96f4e6f4d1f3242895de3514d210a87291e32f947629eaa117ea1731ea75437b0f9d58b445018a67e03bccea287f6dce30a94e40d420a03eef8d75eb91a599b74fbd83f8f13061b10873fadc98690040fecde21c0a1f994c5671fffad17fecfd3c8cb4d0c44b75c10ccaac76bff46b9e754ba7110b73385e366a3cf4d3cd6a00f4c450674c946ad503a1d122f19b8b71ea95665d5dfa8b1b831d84deadad97c723564ee14e17c8bc72a63836b42d2c2c05a76285899018c899eb5f259fca8645f8070007058e93d295c2dfa45fc000330eefb3ddccb23414a3e3f6057043f874fa86478599b93082296abcc6cca85bcf2a160b43c42cf0b3e4b1f0035d26a74a25f3b990973c4831a184a634792121d13d5a1c4fdf7a47ee4c58aaaca3255e3f2f2ea2660d8dc9cbd55f11afb8711a23daf946a6d9901bff2f14c3457edcdd81ca37041fb39cbb23344d8f9ca75b80b732fc54bed9ad2a6cfdcd3ff57170e72ccb0013cf464edbd1f69a1df2c5931bea0d3af97fe7d599f02650b90b51b87b903a11f661092338d4b65c832ff22a3a6b09ed5d3878c08ddbd5ced4cc61c0296a5af7231a2e26253a7bd7d38dd8af965f0b04f9df5fb066ad3f033d27b413beb61e9afeb8d178ee2443c3971b45557fceb507875c1f8772fe1a32bb19a7155861b56f552ae8377e30d42146bf7fc992920d36da7ea59ff8741ae948c2310171bfcf374affe3c75fde512e5c112fea563405777489b528614baafafe2bf4ede1dae5bd936bb6b6f6588d8fe4e38c09982ec47221a574f1ce775503520bb8d53f1abbe9bce89d2766187f799e7d7e3e1fef95d6485fa5afd0e300eca4c0b3f100fec07bd59f103b792155e507c72906103ca7665914f48dd8e1c5316474d4c161e1ef2e0ab0862c4a83280fa3fca04b46ab48238f694989e3a56ebebc0e4a015f84594babbf7150a409cb857f4cda8bbf96c878b035c05a53b8bbe8d422d1e77eba9c05a4ce9e7b9a1171880567f899c26e1b5be9bef1fa98224d9128fb979792709decb148cd6c8bb3e26b0bfad42777b69a4fbe168cea578187c953d21a8bd9283ffdd3c688cf9a4eb41c2d86d6c98db5ee8e35fb0a797783fb489a120010a584a99a6c87b2cce64fdf2cea6d6ceb67da2cb83165302875d8f7df003bf8e4665a6048cc61e64f8a8485339ce25a031f61b2cefb6b718871b2b791badd7b69a2d65b1ea68f6b746243e10dcb717378e833f1e0781415f37c6136fbdaac5b9e342a8c9fb672d0237e70f7361e17fd924bcff094af80d2914059674f44d7e71c297b940d96fe31e85315a9673131a554d9c1374ceb6176bcf4c63da4a7222ea6a1cdaa6f774899d569bef52e70dd8abe7c6b572ca056e880a253319a00b1d8d1142f5f541a2e95eb2bb204eb8558404f7d1ef02f5dc6cef570f69e8d8bc93952371f41dbf9407c2889e645eb13212ab829ab3fd35362690c1437e11037513fa2089a32ca08120c0ea6c3bb78534a4785ad33cdcde4dac8e84fcbdfbedaf137c1c859af98b9f685a6280e8c32c58a1e9a5b30baa00b8555385ff2e75ccb8cda2b3624b6d84e5a5ee7cc0ead305d567593c6e04f51926631179b32b94d42e3566b635448c21db3fab6ba4de14a7c4785675d5bccadb3fa5efc992c6f187123630c28b4b078f1adfee73428d6ca94f576ec926a322325db186b1f51a33e560083667865a1acda57eee84e96271cf10687a5fced9349230322f4c1547314d9bf2a927ece38d131dee3a2821bacecf1eb2d355716fe14542a5c67e80008a9a1e567d502799f52c4a3a874582d68a0247260a5ef5de9c3d8b26f6aef9b0d30fdff45c1e29a79d377c14ec5a813283b095f7ea3ead28b8496f757217bfaf2e1898616e0d1712c1744d55ff675af6c4bffe23a351d193c6f4f60eac8fbd0caffcbd98f0e359feea2940dbdfc46b669c7c1f5f40cb86635b40daabedca12b98630e2d69b255832085e6e0cf1c55fe55a3c674585e5937a3287d0b24f9c7ee4fc389647620917066bb3dfeaed5bd626b33805497a482f35cda3c7136c823450668cb1837f2a915381345e7f55a4f81083c2355f89bfa4bbbaf65a742b087c84e34a43daf7ec2e921fbc1c74f92db7bce13d77657ad2d9fbf1d4bbacdb943b355b92c7cdbd0b27a3ee0315893c2c20ed1e9a5da8fdea6ea74606d9a80d43aa022a8c251e0db3405183fff59ad047e50cf7507c5284b3792d30003ff0904f6b04a67fc3ef5fc676263571b6ead7f95c8ceeab024b49fd53cc08486a3d5cf60b7d5abac06f9429a265d1c97c96dfa7ba99ee0be224ff9e8198bea5902fd33ef8151e7d870e01b1c59cbe9a41b2b28f491f186fa2ede0496560c5578fae00e70e36d75d29ed2967e21203aeb92e6a9cd0e05cdd5a6400e2c1497ce2da2853d409726f7ec969d6bfec7818c2203f56b05f0568f62904caae4387bd8e747499c2d51018cf4eeb1f46fc1d69bf0d19cea9b389225089e798c05da399600ce95196e8b4a2385723f2a19711455776a26051fcf7f95253c59f07f9994c57e7d65a1c6af73a10b20e1b4c57a4771abb6254c280e44fad4bf0a2fd7d8db8b031e3f94ba35622a327c506dae273a714d71904cf9a95c53be0839d49091fb3646b167bf1c3e7913ef9659313e676e1007fb2605ad3ce5cdf5cf15ca88a5e5f013bd0677f271d80f95c0c6d0eccb0a8bf0541f916ab0188cf5fd7fffd958510b53b5e39630bde52a0352a5b8ac5b1afbc8f5713239fb61f67a1c28c74208af23e2408c4210c9602ba9a32496b486f3cbff25a3788821cb2e4afd188f755ae682db90387746aa07b7fcb73f5e78b762f79e7b0a93a1425e7e1a683d0e26db810cf608d6951ec50812eb94acee71e047685e97db193e849bc59456145aa4c9181d32e436bacfc28d11ee1037239373bf3c60f49e5dbe72505f394b216aaa6a2a76483a46e7b1f22d40225eb6005b69dc5c8805ab46ebb952327546ca6330fe43dc89983827962cab64922b25bd7151cfbf3e67400d55c186132de4d0e2f8309c9821e1f862a31df9ee21d221720d120e8dcdd886cf5b237c2e769a9409a55023b1d0ae9c769517117e81c17f4c56fa391b79dd2a94b36d49a895ab17c575058658ac4fbdded8d54247c6acfc17bf9c79763521fc699569ef3e84d40a36a4aef20c6b3773a1ec7381056555fdf517a98e829704d02bd672c9408143c6ca5c6a4bc0e7c5037db9cb80858ec968214d9232e3cdcc100c2529b1fcaeb1aa5d2823d994def85021a806f4cc13c4bb4333cf4e9cba03189e22b985309ecf8d234abbdd5044becad18b7074a1e05e3f14acf2b972d01b42cd92925cb8c4e99853df31395336266a73ccf4f72e92d808d10b2aaf894659f3b2e04b6773671f4d51104969ebed1369d3436ee46e5b4d9f8dba8975198edd6d87eadf4aeb4da03e0514c0f0b756a04481f674ca5725030506e3ca5934bb27bfc9410fc41ea76ad3953c6de748569678ca239bd9b27891b6dd421c9ddff2014dba0409f52ade45f783a0a25e284b38148d4172d2d4b5987e3fa75f4e23c8aa31348e73e8f5d240b134b622b81c8f8c5cf6b3c5a529b7ff265fd1abd4d635fff80926865be15920c2d2da2f18873fcba9369cecd24a3e02b547c3a30f1fbc6f7214f6d5a4bead6dcd247b62fe62fe1df90ea2d3de6b6faf5dbd0830de133f413611d3f38cbe1543414b96ed2d783949023f00c1adca8f49242040c8de11f3172e1890ea507dab840de0203bd87c45356eeb8631279f097c4aefced6d387c686d25b535d114c5a14ef684cb7991ab947bda083ad1db8b2f396c8fac04d9474f50106a156d68347026ddbbe81d4718eb4b52f67857db26db0715cf3a1d8a604dd155c6524a5421a7bf7603592018beb19e97a5669c7f6b47d9a06a3cba226889949d6e584222497023c749d27cc3fecf53c58d3432678f06db369995889979a289558599f2f90ace1ec1835f9d421f1484bc5e4c0e1e14c1e5870fa72583b482537f207865b3368ac53ab2b5a2890fc8e0d1e10d587408fac9c1781997e80b0b93e98d14f02a2a0d61e29f26c286f5bc43d5dee07a563cdcbb08bb43623fbf3ffe961e260818d050402d3e3c8e804d92b86450edb8bc9ba507662c21c31b8dcdaa92f3c4e022c9875e58554ba4609cdd222f4bbfbb9a495a82a62e3ae3ad85943548d5ef23ecf1be97333d9f91a677565ee485785e096bd4ca8c7318bc726e84c1df677462f9f482b69157e98ced1344569d839786c92cb8364e1b1421c4bf4ea0c852a52ab0ef93d297e312337ed85162f5a1db89d9a7c8510769c104849d2b17f5fb6990ca84bc5e0493ed8eca1fe477588e1e6c6271e75e847acabca4315d94981cb7a36e0d3e1d4131672169d4921468b51843a031e8c51b053656be409960457f4a0e152061fcf2d845c03e56a45cc0fee1d14a45e392f165d125f6f4870d240c728a98937496a55281f4cc38ffc72e3e26c4538a73dc0ee686a4340b8be56f6fd196689c4430ba768555475c9343aa0d429836f7ec05e38cb2917f52535ccf062c9bd76f33b3f723bafb62332c94f32cfbc9ce9400986b5aced958e7ec2738f58a509322dba2c6b88013cb28dce35d77f1db589165e05c7753f484e5d466bf43366c2e5c46008ea332587e5106b0196565435d5b40ed921fd1d0e24e56ab8d65eba4e751b3be07a612e0aac2a7fb06758fbee0a3df54be641be759d8e6cb822989a3c2ac9adb2d0e46ef27e15484f3e37d16b803b67ddde7acb73d5fc15fa296f9c70f286601e53e8fbb016102768f98faa75d74aada6211d1bd10d734aac4930cad6f58437f6f090e812ab3822f7a4afe0c30ef07efdf492673ecb373ff31f3781791bdbc5cd79f106b3b019f267cb6fc86a9a28062a5f2ed8e06ebdf7fba7a050cd42ff9c3be3ac520deae81322a5492293d76cdc7df6fbd569f586226665d854c53365e9d033267951e549e4a3a217126e7182ad7e6243536bd4247985374c989a587e7138e4e8791fbfeaf39874099495970cca0cde6c5a0b067ea28387b04f1307a543a707a325896e577b3c4b16d179aab508a61ed5261f02b4c303c481ff8219e59fcf6eeaf754defae75ffb2767deae70837b36ff15c932b858f5ac6ec809e6d7233b0734f480a15fef510dbe30a1adb2c9833f9d3add0c5dc89fc6b72edec3770cd2c834373de0eaa981e34cc6df275f6825556eff03bee04997cb94a2ff22f7c4159fc19e72870b540cfc1aed00a8369f82dedfbc6e33043659556c2b341596dc77106a2e270bcb7ac3297f53c5697e3793dbdd3f1ce1b67d54664d21065aba99fd9a69286003e02d896996133a9eb2d4dd8adcd4a5ae3e3b19f8461aba97e846604e6e39fc7cddca3d442e752d055cc9854e4c5c3e1fa7a7c094d3712d2c570e6f6e5d425b13a11ba756dc1da8ee7ee253a37f924d3b83fa21cb92e1c5a1a366f6cca37c29bc90202d1935460f65afdf50aea3f617b02057ee4e7dfbab368c948a4203b941e6a431aef5d3ec0561506f6db62aaea610b102a99c5e8e47404a414102673280df7d914d5a7b5eb14c32be2b1c468c91873708c328c074e30ee979a994640131b70f60336286998ea05550c7a19cbde7e843015e01bdc5ed42be4a8b8819486feccf639fc1232eaaaafda8e778598217f7fea496fb94a0289cd76f73b8b5abea8bcb8e7dee3b328355d3260a0e5f1f4344efe6e62e403ff2606b30aaa1be8879127a76b38d1cf33c0944a7e51e7dc7165030bb3f0ac364f75d97f5ffe64d764224fefaf668c9fb019c8a13fe7e0e705b12a9fd66e54dc847f162f2b7d3a8f7092817528511435a58ee47d9af3daeb946716c100c4eebea145c68a9bbba60193bead56a4d8f0f72826488475de8b9c599aa69a668954234a983e858aa9ab5d9f3359528b7a33ba66e451c60fcc4dc16766636a3e32ab8cffdb36250bf67bcfa6270d38fa828a901580d6518f7bc9f5b0ecdba81e042abaeb911e3203a4cd79443637c3835888275039592da9a4ebf0678e054111bc92c501d8be6e0ea54479709437267e2f188431f63f29f097b539f70f765977c59b5de39ca350a1f851cfdc6abfa7541e9b4abe0272babdc7289c5e264a197f2497aa9a174e9f1b02c91f9e6707104b726f62d62967373797486f6c50593a358c4917387982009fdc5c4fc3afa7d721170700dc770c06ea13d8a965689d45d3c79ea02a11f4c30227b4789adad26671e7e67d9380daff5d443884bafa4a2c17d26ed149aa683634b21ea45779fecae60719dc51bb55e62baa838ff9c049e419ad5ac48276ef86a61e84b19dd332c763a70c8f08aa59877d313495eadd03d75119995b54783b6a71ec163e363eeff0abdd137101e58ea2398ce724c46941a323a0929d57e8687c895e5aeb4753022853e0af4248e8f46c05b81bbe431030d1c00fc777d95355484d4432ddb5ce196b8582946bbfc928ef08386bc6a4270a328d9c6e3327019826beece968e7c83711069da28f3144f53ce4d003c2114d868d5c946219adb7b3c2761b6b042976d5c672dcbae3e8ba1964463079e7e6fe2fc67058694157002088716530f3c9bc89f549af0559d709fab9365d43be6f07c44197f4e10515519ddf92356d29c7de479aa5c75f4df58c2fa87e7733db58d45c3d9410c4b095676c8ba4db271fdc693af5fdacc20b1208b6ad42e8c41af99db01f1f73e5d51fa35c09a821eb698e1f237f924258f7b1d62365bb0f416d780b827ef206ddc63fe932aab87b16995fe7fb1f65e8e45cf94f6b9a418a85dee08aedd9e0ec196f036faf9d6426ba9d22d6307b5055310d530819d793e14c86f8819e37d69b3e66866e4a1d29799c750fbf26dcf9af17cd69e452a3f2de9507282376fb69cdf97a1179de6499121108d9af371d2746f61b6d8ab5f34281dc1a44d299a91a7185ad2fe80b540decd57b6ba26ac62f251f2ddcaaf72c4029f0c94a144627248b5a9eee4e9c7cd4dd93acc3158ff11aaa6bf567af7a24d9937aa374bdc81f8789788338a179a7727ece058f8d95671503da962648714e8f5bec65855a269ba2ef59f6842ef082769f3d798fea50232090f803e82ac5bed5b58afda92f79782e405ca2611603d87f5bb4f074b78a527f6ecf50bb47edfa95a102869fb2fc1fdee506a4435e66334458b6d036ef9cd0d5a1245b5ad214ec8946cbb01041a9d266a7ca4ea3ab33ffb58bd0a12029f3fcf5f2118bf1889e1daa67f49a3574f88eed9e9d128592aa3719e6f2cc409bf1ae45a69b93f0275051b09cb5c7b860685a98b90c05bb1c3f887b38f3e768c4b52289debd2c364873e6b62d1e1cbdc87301bec714d9ace4ae451029e310793e910eff2475c3ec87fd99c05e15d2820b94f5624815ce84dfb22d86d8d0010ec049c437a875204dc8fc0c3978a51e73f627e65140fc4554fdfbea02f21ffd81bda1726061aebf58deec07d9f02a81e16a7404286ba9b93bd7ff5f85b1563aeefaf3d0e190f8d15ff623b0f64562518af748fbf3022ea5067a9373cd259a18eb6c4720256b61f20fdecbef44e81bcfc34ed5af1c575c4a07a3b281594356058ac8b823ea99c67a2999c3c15f42a6b6459fd10903be0d1db21cbf51f128b244a7300cf9f5981e2092cfc6668207d45abd9e37f9db9ad354493187b0ec0c1e3044a211214a9c0fd68fd927e1573d3b44aa69e6f8c96c57001ab74b690a0816a12215359785a4c9785ae7f30770f72aaf78d52fe2d285a781be4dd606e6869a36fe1ceb3b07bad7aaab80a066b439c7031b38cfd1593fde2156ea1f804d5d8f1aa0f5d179979c97c23ccf3f12644c6ca270139659c703284a63520f64d8debaaa941656d2f812ce58f3eeb68475a2b2284bd457ab27d450adb48bf9ef078c3eb9cba7fa94903a1ad4266ddeb382f4a69d8fb91a1d44f0ff243572f3cac71f8e3e555c9efdccfd7d6a40c0f27676df9c99a1ed7cba8212fe042a3b7f7ce2d5a6c5e3c6081a366399abab985d91d6a8ff33984f61a8106d315e34587f044bb2c814d42e1a53490c7d501d4742cda961b649a6d71852c2b1c54a1a704a3d36f454a3197edc793ee16b3bb5d88d3e6205cc640b33aaa2abe4a07b7cdf2657c2a1e7cb371f0f14f9e9242d92e7878842059652cd2cb606155c8e9c2ef88c0ebeb7ca39c7da27d21d2e5d60d7cfdf9adb02e72aba3d16cc6668640d3aad542fe854f884ad7422ae4c5b3753bcb12d069cb21c8d871ea74b10798cac78d3ec08d0f261b961314b63677a8d690854cf957836d450b1da64bce24eb544d1113b86b60a43d3730fcf1294b41b10723ce6a2df44cea4d1c44e86cd663b83cbeb0f9d58966dbac72785e1b3f3d3fb7ee6d5e6cfd8e63ca14cae26a0d5263769041d6c492edcba79de5b8975ec36d44982e15504167a9683cf20007e8c28808048bc19a4df06739960d67d705fe5a19a96734313c7aab730903c7f3d11683ace7355948265f6dc0cc01f90efe9810968ff2e8dc797b60db51a1bcb122e94fd7e59a0f0e1a5654132cac70f16e09e02ae5539b82cbf5b7238c54bed33c9c72f9e80dcf8544df1e98b4bb6badd78ff9e1efc194bd26dbfa33bff9fa2ad07366470e068fa79b831f34e7f6064a54f385fa0f719e1934b18a5b9ae057ef6fad248417218b01de5999dc8572ec3a5535a78201a54997f3408b76aa5daf697e3afe58569ec86746b5c2a8fe782c217a11912aadee22a9e426b6b862ed41bc3f7c763802a98bc234de9f59341fb5f5a8bca6057d4cf54c5d47dc13baec3d6cb340043072900cdc53356fae37073aa907a86b537fb40d2a994707a4a3ee173fcbb87a71d3393d23fe10999922ef91845bfcf65fdb303e5ac7ac51c892758ce5a9c51af950cb41c35f1174413c31311e0dfdeccf1c121e52ed0eb9dd35f30629d3c770e4bcd0146dc530e8a0fedd9404860a5e5f79d638811a1f59baa3bd4498155ca49422b687ef1012111c5e4b16ab88c84a14086e9fa0e098afd67f3e9df73419369d6d6256dd794a44cd238218c0181b96f59935632c1900cd5719e23bbcde074c95b361367509df170639c69629d1dcf054c5a1faaf4307b2e6899c8457d4917b0bfe1b5a4f67e813dfcfe3b5be45dcd08d7f440aa143ea04de9d8a1569e1d5a917690757bd374be7caedaaa3559c01731a49707f0f1000249c583e5a10b58c6d14c26960b03066fca334e26a8d480b13f7aec6ea5cc6e7bba8119884c186b03ddcb48a30e43ef6a2e1afbc9ef460d8c5ef584a1da31cce8735e46fe3040ff13404931f8a906de2a5384abb707806336f1bbaa1d89ce3687fbe9ac7cb4992f4c6215ba81257e3b67380f70aaa0c8c8871c53355dd9b02d814a460102b21b260a75164ba9bffa30448d1ef67c22e7d61adaa0e648f34be871566584f6e1f87136abe243cee2f975ac81965c94cc5a9635efd8f4705eac2cb6c4e809fccfecd43e76017b2b4461883f54d37344387643f39c90f470b15c6b6db54368268b7034eb1c56451af8d04746c3c37a5694826c2d1cf04fa3005896b274a8587ba5751968c8306c4ae90ca41b3411b6498b0029fce820c79caaf33a66d4f698ade2575ab86c19e2ace16a4fca9ca04b543ed6a95d4a71fb2e460c631e8a41d4236d237d784d3ce68c818a1481e036ce263b6cef287b35bb6c73abbd67ea32e41b9d18b9f25ea4a9746cc65a57f88431f8268614c011bef7bc1bd14e2c97eb654df9f7285e0dd32f6883556cf7cd1f37ccbf3c2a1566b57f004e6a3ac95a3b8d38a2e0dab69bb143d7cb7a890b8ce2b70aded11830baa79833450de48d8020ec3a96cf5e00f00664dc7882ee9161c826a620d63e6157abdf98edf85ea0e858c199dfcf51faeade900f9f5b01624994f009d3fea2c4e4d5ae4cbda66a6922ea30ca88c01a9741fb9e5b80ee82a8d8e67b8cedb16a928a336257167477aa02df86e10f4f04196af560286ba25231527336af96fbf9715727c2c09ce8e0d376923b8179874e10194cd8651c755258deb6200351823eb45c2ad7f081f8161e76a3b1e0182a7fc7e39a2e018c2dd3d2f2c74a69e57324b2ee100d91d99c5b360e8d36027b36cecdc52a85924161be1394723ab4e288accef5f03e73b4e8427fadb71a1ea05b55a970f38b03ae904bb6205aee79c53758a73b1c93d176d2a5c93c9f781fcb6a37d1529e4eb1d3efebd73475e952ebecd6a8fdbfa029e93ce18a0b8433dc1d8bc1102bbae03b4757ff30c012b8e25fb5d90f0ae48a5f3e2afd932ea50776c795c67782c0a416f73ae7532deb42158a2950f3ca9097d4189c36050bd27fc45adf8f073f21efe9c29f37f5dd6e170aa5833c250bf571941425b2072660040103ffc3f91d11b44df6f41bcca1e202dc8f4e63b306a2e88160d459c39a6d84c303a1fe9e3a29a2b2ac1127ccc0174efeb66a6332bdddc5c2740476c67b07dbf9d82e28d3fb4f6cd8bbc2398091527e8eae7538b73d72ec8ad1df8b7fe51fbf43ddff412e1cb6be4d5b98d7b1a2a0bc9cffd16e4c33a21d5112503607d4c8021c5cb3cc18795bd0b97d4ab1f4543ee03d444e7b1c6f76dd46fe70ea4c68696b7f4787378b96a8c3f21c5803be3ae2f8d90a7c3f74041f8fd8b5ca0c2eb4c1576ce48266a82109cb8353c76375f8aa078e558ff1c7ee5f05fb19d7b65c70ba0eac65199d83811c75070d2826b1280d22db92d3ede8dbdebbe4e51f1e3a6cd2e1262eab57bd3090ca31bea1bdc9733ee80e4110558e25270ec290b417e9869035f89aa5835414152fe8cd1e7d1fc0fa424286ea697fbf8fe2ebcd6caf9ebb86d2b7900372fbec77a0aa719ffdb7227ed09b04e7e4d8dc6d70ba0a3a0a302d78848f649fa1ee926d27372adb2df8ea302a3d5097e8b132fffc568658a389e1977aa6a7d21a125072c6444ae7a7cb473fc3b42f8a9f5771bf18d138ef3d21fe339bcf5e2ac084cea076ee831f3bd84a81d0c90dce39c2372cd76ab4eec8cd62342f01550ccaa17bdd13d226082349c96bbf80a03912be48eac47719537dac4b4a7e05bd4f9412413d7d95d3814f98a764a98b7ac358ecac622e721b644abb28426c8213ee34efff4e282813699b4ad9eb7fa43e7699c4e1d2dfb1a6a3d94063776c6e28a5da771b4beb0868637f4b00f8f9ca9f7ae9bc28added778c6df1df077631179ab9185afe638a671376fd73d5c61011544a888fd2289bbfdb0b48960d6e8054c0aa1589bd1d417be4cb2681035e7738b6510cd7f7f3c696c809cf1440df16516d716d3aea549ede2a282a93b9fbc6effadcd2156385070f508cf525a4d6ec0fcfe4a234d929171cb2a20f29dcdc5a3afe266550e985b1d83795951823208593a67e3342eea3a807cfa541edd367a7cf2c2fa00e2b13d41b69cdd3215ebe6ba74dff3d0d3354684b992f70a129a0355772218e4d73ec9d6b36ae22541134395c009e47bb1209fa098822763859561fd4727f883e652fc3994a246efeb0af9a856b32f38f083cc09da5c989287873fd38698ea78b5bee92af8150b71a333212b8a36bd30fab18ca9e8c7eb2908e88608595fa59c8b469fee9461f89afbe8621becd380219f65edde47f52e262ef863c305f306b0af5b14c8fc20edf06150f3cea3ab87c901cd6f286e9883cc088433de9225b6f249d7c365ac34b1880b6f47de40c8b86d49c8f2c87f967fa0d33121deb2a3c1f67568714f01d1fd7c6cfe00482bf4553060575ef5827ae1930161d9e1bf85d68ad5076ad22c3c89059a9e5d208c3f3d8a5c15ade71897b3420043131ec2556db477cfcb70447b92946bfa6f96b09f58be4ea6bcffe93d1b617698d74c0c77f55e451c24898d27c10f2a7f03e04fd88cff404325196ddef55ab6d9a70148fea96c3e88aeacaea9e0417d806add04fba2619a1ecb4690c080633e159eecfa81ca92a4da1ec295a77a3f6c854f8f4b82f09f202ee9f8b29c8c64912d4d61d2a92e689da361c36585a7269c7afbbfeff28c81a671f7faeae427d7a01365db49134f0f04b003085bc4b35187f74c93319de48ea98e9d03ce5248cb04204204efa9b62ac674a1716464c8c13cdb1dbd953e1066bfdfe8de074776a22cf8b62e0dbc4b2ce18b12692bf04d73f1fd6599bdfb24534dfe9e07a556d080c68370d8c91098b70d156c903ed4876e43ae3176b3a037b297cbf95c322b204aaf4d7c5b367c0aab3f45f375f1fe1ca63e8bbdec2bda7ba7ad79bb6628bfe71c3d61cbb1493ded2d930e43390fd950c5602ea347cf590a25b577bb4037f36f4fcfbc669a1a1e11b52ba71007c6b75054df6bf35396327eef27e762e3b5d38a038e35db19e903e7d7ef3d5884931243c3eecdb484810f7fcfeb16dfb02de208c6a6103823ac9128175f69058d3ff4f8b4769bbad248f21d372148f34f54a5b60f93a78d523540a0f88b9613f5a812c4676aa3d47d038111e7322c5c0ebc5130dae16fbdbcca1c49388bb40daa697af219d175d8c43749e380f2e519b54b02b5a78efb6b3b0d7d1bf0470a2845612e12a42758fed7c9b44be91f711c5f35ef7f31449f6aa5a8cdb381e2ca6a077816ae99c052ad4bd72a0cbd9bcb888490a8b49198da041a1e1cf3e939a575f6cc479af385b16bb9620674d02304ea85a802a7c388b1d69001f3ca02706b169c9bbe9d521a0e9010fa17ddb26849ba5198188bbdf30efc0acea9b38e12506312ef34b56bfcd887f369bbb525a69f6d74c5d70dc96d337b5ba8fb512be8a1fd507ab6ae77e519081365d96a8b5a4b9375cf4ed3b81e1df8f57a848a5795af6b03d8671ae210f014bdffdb4743889fa4f9ec3f32a704cb00d36261915a5cb3d315c92a6764f98f68c2887112ade4263ec8a2af4433d363e79c1551eaf6e6114d75358a79c06668060456510d2e9578867005e3ea3cf034f4a43e048e0c3ab2830039ff69a0c3edcb82d9b876cb35b487ce21b4dee5327e69b95316c57517994073d6a3f73824ac7755228a04ee2bcc1be2b6d70dd5def89ceefdac75342cc87e1282cd5614873ab58fcce6e9ccfc693dc231b3c7b46ae166e512bda093a5ebbb94e0edd2a84630a27493817d63e8855c427642019b099dbce1af12b22c28945df5d2f55602bd77ddaed78ce1270fd91434d4db3af46a68e3b8f971c4c28c3266ee943ae73e1e1a92b47894f980f7b30e0a747d64ca720cba9d10a6d149f4775172fa120049989bfa01f939969ac4cd926511cacf81981adb4023c9a3097c53752e6b12aaedcb66b9020a047bb0286824f54e6d6274248dc495b46056bd1107c75eeef5ee7c7509b8b327302bd354e1c615e5faf30fdd53ca652383eeb29f56d914af19482d3d4a6d760ffd59724acfae294076b10fc985a06de014e332818841a5f19eee0d8f3fb0869fd3a300947f8eedec01472c7aeba01d44f20616b3f9ce4a1f604df27d80e0bf1bfb109a6016f94fa8390c5ac054bb17e7ce5313dc7b928d775c2d35e9fb26153a56868091438211ca081fc6f948cf9347eb5ddd4df9083da81d69f56ed1b8b9b9a114124d874c321fcdd7e4a2cad3c58f491d49761faef6822fabf83100927c6f02d770e05965b80e7590fa79e4b8e297446f499a50d065b4026f9ae32795bcb26319b25b1a36fc494b875bf95bf6200dbcd3943fe7f20ac33eb65b4d56ccad4bc2723000cddd6c670f242481747ab12a66bc570a0e9114140af043e4dc296ade3ced8843ef33c2daa4480d1d267eb65af938a582889cd2235fd04d698927afe7337d80769b5ba9ce1c7a6acc9ad26c6d7ee092fed6f2966dc39bb2b0146e3f554817ea2b926a4f35a191aef04e82554ead04b62c6dad23700c9849528225815a5fd95e6eb1a2859b32adafc54d88783a02d18a90ef2b7f9ef05ef9135b6dd5037e5e2cdaa2e5c34f5ce4963c50777d1aad217436bf327bfc0c60ffaa2340a2f1e27efd0d4f197e96af36031e01f0faae85052ee4feb082686af577eb09dc19e3e4ad02322f8cbf4d3b094177b2346f4ca8aff72bf04b77f5fc3dc4a89138a1ff2e8b55b459a53b4c95d55b1867b6617994cb1e7873c08278c869a2e380cb3ecd92d896d8a5dc8f043cffb3e00238e5709ff0bb82fa2cde8a2ba5d3c0a4b3d82b7595610d9d5d90d8a8694e525718ed77faead1fe844d5b9123071ad29458c0dfa14ec5046e36284cf636c16a0290bdf00e127f97f47df3406cefb443461d0f1f8b082efd6ea5650bef5e3a57c7b3ffb80dab11793befb568576475a65da5a996233bcfdd0a53b22742d6cf56e0d5178136cf6ce09d71b1a9f849e15b5797861f23cd6928dc3f19699fb504689f839fb6338e30391af75423eb6eada17cc75fe42a102ae41473b6a75d6b7fb0f1d16a869f2beefe833c485d8f1bfa84489d803fec994fa2a3c89deebdd251c494a004e48197c414e5593bb65f036ab0e566283d2ac81591d1a3e9bd0d0f33c1115eb28038869f6d45ec1d0e0b41b4c42d79ed5f53f5f2f63b82c9e1be836c13a6910e64ec50df1f7962115205906c6ce6530d901de786244f70e1e3c2322a81cd9cf096b55673af03830f10f8bd7a77da1154ea98b2cfff2d7ad89787398751850e6d67a194ee3b737978e2b5ba2eab05f9277d7ba6fb0f6943de6cc17ed696482c035852e4c9465dca5691ac6817515b8270e06733bfea7ebe631d8c343d6535aa747e1d4750a5c0b647e231a27d5c8e2e5429cdb65fd54c35124453f50df5605e53031ad3bfcca4b373c28c43be07f7a6cc27e38901db9a76931784fc46b93f69790d538d9217720c46a43e53d4a22038e7a5a0cd881d977f42a75b99ed0bf9e46a8201780d3fe9ca38da82480f1aea59b46e4ec50cf4d6f316258e582502ff1753b3cf49e5dec53c21c408000d176e92903024548955c4d457cf14ff844722cec0f4a3cd84228339eda1aa8593d81f380a8cd0256c40c87380d22b32ca5173608da85e94ef11ac49ad14368f6c5fa9a480b5f90a9ac1a694be16d1e9ad2f841065364b8764cb6a5545c995e2c6df550e2f4e1d3a4bf7b4c627be4988adc4140f67a080248385a3eee8a5a982cb5e1736e1bc93e6afe444682de0747b14ed2c414097ce415058b8c35adf1a336409218eff631d93a44188e0040621736fc831464d55667fbb1ac2802dad58c20ccebab6c1fea5f0ac54748ed0a13941577e3466b0bf573e881db7d860119270f26f7c238073d518287e903b722f29f92125d0e5450abf8164f764b0ced2f7316cb357f0847093ad09ac7bfb5db2ea017d9390f402fe8795c61a150f93eb5bf4a9d44fb6dddd3cb24055089903c5ddd8effc97a0c2139362931e3a207879e38e3dc29486a68797680e6336f0f221347f07d52adb528a154b55df4ac535b385a955beabb169ef7b5e533691d5edefbe4b70d01ffe8faee0362debbd4618fc7790dca1ceac60d987df738e6a5d783b9622c7ad3338d7f8ee1141b272515c3d3a9fd02fa47c8034d03de5ce7500b0cefafd17ca930205cb432058a75810b5508a5f65762f8499afdf74f4b989f8ae4d89b02a655fcea14da38ee82decea6bf068bfe6b3deb89c4024c38d8a39ace8ee9dc787731d9c9e002146d47835e94d6b918c66d4544f45f643af28691a5615bb6a4226ee90005535449c7e0563c95d31370eddd937506c0be8a69493513b172c5669bfd9a7cb10bdaf932f339f0d2909948b910785bd08c35d28156fb738857f4663d1ac6a6de13a7462fcef8d65f6dd6370877478c7289d585ba0c9aef8c4ca92bf96f77646b4490d58dc53286829b6d44a32702ad48072d97cf18ffd791b30095914c3e37ac11758f2edaff6ba63b87463c5f922c58425dc7084702305ecd22413f86f207c1f43433a68a19b471c3a6ecca7c7b531e52d2a094fa50c75d02b980123ed62dcbb3c5108408964a2ffcfd8c834405fbfc20cc66e2b526c105fbd2ff594b107e0f0eaefa70097e3a0897c54896e2adcee7f1aa33821234068b8b414ea0744a7d70f21979674d02f2aede79655af0bb0abf519a682118dd80c8a67152ea3c57ecf91fa09445e289a3cc062a9c8550096e084be58ade5680039fde43eb1e4653a21082cc5d42b61f607a412b9d53b1f3123b04835ee5c84b3a62be8419e6640e6e2160508f263c178dadd91aae027572d4139d1dbd4927b8f47456b2d7e2b72ecec56096a138b3f3eb7c96c18a8ece88f0cf15c9b50adb91661a495a2e677eb3857020ef5d13a956da27ee55229398ecd10efc460559076e9e696ceef762fe04ea0c923cfab308bbc1cf4843ac2422fe4fd27d56dcd5fe7278e72fac58bcf1ff7eb7ac724a025e53f3c88ed68e94386fddb0b730bee8568585981aacbb846c190977949d05bcdd949c5f4b8c05189f38feb06ea896946e785e21e106d4fc2e88c17064f952b9c6d647343b318bdc99ad02919eb4bf0ae098fc624a14fa207454b96466299e2bf3f1d10817be9063886bfe8a3f626d5bede6a321022020147d0efa4ff1f95a8eab7d869f72ca38115c996b4c7e2bd05df233e3fbf576115b58104e77970def0dabbf63b4d99e6a913e641dc7904e6907b5cb2e2eafaefe841d567365e523454c6e40ff80df478b60373b950d790ff2c746a2c4154257bf7f8c73e974674741033c3139f29cff8e4b1cb4ea5afccd1fe20c0b4cad32b3ae96b611debdb7f7b7940ddb35051f66c06423ff0e9cea8bef12215dca06f2ce24bf64e749f25a1127ee8529fae23b813745cc21820bbf28019f33dbf5dead7efa03af0aea688d3dc628d877d6610ccb650af0deaf5c90417977f6da56b3dc9e725508ffd9ac21a0b6aa785f33e0d47da84651fd1975704016c340bdd643238e64589d58d18084b71381cdd41f70fecd15540fd88e37ed2b22e0228bb1db7cfd72fc5d3f94d5264d68f642fa70e2a26a800c29931245c3fd67b137c9cb70d0f0ba6e3c78506786b066efedd07326e9388943deb835ddd1ae500bd291c6b6096e0e08777f2146e912d716a59f15821c2f9fa69478cb5b326688a44feaf35d59925ef4a571619de371e30a9734d01ae536d54c0b2407cc4e29d8753ebe02ce67af2a1b4507dcb7b574dbec8073a6589633af4d5f9f45ab28bc8b0b74b760b923683f06716fcc43fea16e3d3d832b2c18647ec644d09f2ec7134ecba258a243733122b1cbe4ab05dbd4e18678125671b19d6ceb34a74ebac930e53dd1b36825cf95f9328df08b4b968a03a253146e654d79561c624db4826c65a560b70f59b05c81e3d3dafb256b76540590e5d0fc4d0c0e7cbc69680545194cf73362410f24fec1a275abae61919bdf65652570cab1c1f8458b29228e9e5e2d3b77892e5382a7a1ee7acd7ee5eea554ab0486a6a983002cd61df2edd231d69ca7a12d65a8bccc8625f26f732f8298232158130ad7a4265ac70eed35db95fcbfee615eb371bb419811ab6a6dfaed33f59c1962b519f96966a5ca695b42fe7508434ce7661a959b104f5f3dfd4ec90c841ef322dcdfcca0b21b18abb2870e9a879f24b3bc69d77d07856843542d5da71b53417d92a470c9964cbddb57e6191bc9836ca5ce8eecf9fbf75a56b42e9203418bb7174b09137a4bff765f36559b14a2689c1112d30fc50c3e3ee56c538e6566127840ba863ad8f077f1e2e6c726b447612d45458846aaa1fb1256818cff764c19cdcd599bb354bd59f79dccc3d5b7004ee6b5f666f9d4d6c527cf51cf6dd65540520f9d914c5bea54d76258e68153c02f25cba0f5bfd510a487973778ffef26204342865c41a9fa28e90cf80e362ee5d6ebf3a8d1245a2b613af59be812f04695050bbac4e97d5114ae92924ff2e8c1177be849b333dcd2c6d41b88864c9409649ba96f798e5892be9bf5d3cae10fd0c4eb54e76b4b7de5cc0295bb4097f7bb43c3e05c42084452cf1b4d254aa924e3ac850af6ccf917f41b7befae4b64e9bf2b4eb53a2cc3ff1d95520575da5b0231f2bd971d42715c950ea115cb8b1b64c3ed1eef28ab4aa1bdd02c66b1e79566a117ca1bc43dcc2a0ae59716953251b39964a6d7947df1c0fe6c3bbbf8c82a4154a3e6c93e7243f7caf44f2bdfc9a72408424ccec63be5079bfb578c27b3810582d99b51de1dd79c1a8da67fec7f3cdf05d33190d1391478622d838d820c0a33108aa427ce633161cbe8d39d1fbebba6a1cd7fb4ae894029b6bc211876cbb0e01c81ab28e2c46e38406489d3ce2dc75c5b8ec1cd8a843a5d1ab8b856536de23473561d897fd63467d5a6f3e6e2ccd2d2c33f5cf3c9412585558bb9851af497988be2c4882afc50d4cc6a6608289e254db0d623de89555659d465ba45e90b10d14715144acc7d955302c8db2cd7d1d34657f97ab8fc8794d9ce1caeaa1df95083895467b3bcef1e6a78b8f73a286d28de0375f92d5c14088b0af14b745d397ae170c8ca4119b38da9f8b0bf603dfef5b7b9c9ec182d88a19f6bf3eea561da87e9b583a8bd2d363fe04b312b4f93574def8a02e78eecc63a45d99233d8ab66c96f2912f825ba6e30f586a09134516648be441cdfcbd5f4d0ffc876eb6e025df8d50ba3127409a109e3338ede199698d65eb6039a24ec15a44d61484ceed27a7528706f2a93f8bb66ad8e1b74e1f3f8695cb1b53438de2081077da798c6b17b89befad842976b95237aa258b6ac840ffcf4d3a221bd2ffcb6a9725a29176d8c08b99caf0a109748314d09a69644fba7ff20b30dde9ad5a422893cd3ca557f53d76eaa6c5f49ed0f4959d39f389901786f97260301cfc47c9d35fbd2a4e858f636d810ac98deb918ff9f7d77224a4da3afc92d9cd9ff69bb22cc7f608f93e6ded1f6ad442a73833585cc00a51b71a562d69f99a316bd00600767b54a3432f9da4ab12292a05ad0ed36a80b0424479b79a0dc7037bea80771063c895636ed9501b92121a4be7ec758a044e4da778f4f94e00c93344420061cdb15bd83714750f08ef0f6ab82fbeca49aa36f7cdf50ec5f21c5a21129016fe2dbf523e56eacd7e335087a44930bb0f4d49e9f5df61bc2252a43f4d31126555c4773000c341ff26d993a3e8ca58f50d38ec519c9c522940518577eedeba56a6a770d1c977db622cc73a32d5bdfda8bae75a870972a4cd8a69caa60855f6f60ecd0de57156564660b46e08d3365f5e26d9c90b435170438ed1462cc1f59b15d09084dc3c286c9377a19def618896dd0697a6ca542ec036826a206daba6dc8be3c160dbe70cdcaf2cd1d7018dd4fbb546c0c391ad265eb979331cca3923177314867e9bb779731815b902f4d38c3ca57a5b99cd8c84c83bc69d898bc543083c9f34aba1a692338474fa4b52869c4125b4f43a60f81c87591d844bfc8bf5fbb83663224f067f2ad1f6fbcadb1d0af4d1166559cdcf9a674d009db83ae2ab036eac62fbf93b31d47c6196dbe0ec6ae0d804d52655f8c271d78145100e6084291910233195a7f785d4b4fc3b407425b86c55917110223e743b70e3a6dc893a0cc69710e81d21dcb33e99f8cec8f389848f1388b47d54fa6b090cae21daeee79ea31c017d1f0d01ad845eaefface7dd999c463908b134d316c62890667e0958bd3434f0b9f940bef40a1f605a60277f1ae9513c353d0d474545469400314c8c3284720d144ea7c3b0f05f788205727b2050e8dbccc6da7a28553fb1b128fcd36fa4c39f2f420cf4ea434782649da83942555c11089fc6f3d8a4d4088436b54778751082a55f26c6fdde06ff10e660e0413689625d613553afbeded7f53a6112f95c5b1ccfa6c4f1189941778f71ace785348b27e6e434ba7f3a752696c5ef3a1e9be7160eeed53683266efc46842c80202471acceffeceba9ca96dd02dc54195412b8dda5e55f615db79abd1ecf228f5464abc83d7c9423d07eccf929770392d3b2e53cec4308eb30999414eb15c7fce0e6dd32f0a73556c885343ca07188f4bbda1d7f8bfcaf6db1c7349202966a55b9320c34a52969f758feaa8eb30b39c1b8cc11644f90d780339395fc66c203f092485007dfa0d385bf3cb7eae3344fb7810e62ca1f0764f5805d0a84d7fe26a5250ebd5acbbda6c00d56d2b2dac7dd9725ba3bffb0cd0ed6e0af4ff1b37d754bab99307573756f2399e835edd54d01d3f6b1036129ca704743ecd4704707eb02f22bab874b87a73905735baf11cfb172ae7bfab478c8a1e93ed7711292fb110655f7cb6b0fd573f9a56dd67da8ca32435e210c0d1f020cd81ef81f2551390063452a64f7df6f17cfe4325a63ca902127fc825b94a24be780f83b5cb9b1e28aa1cc1f2b397342732062a11ff5a7c34500c3c08cac28df9ab3cd0fc76a5cb3aef50047008a02f94f5b4d92707446992b450d3cb95d4366f0c2002ab491dadcae0f8802d84c4ebf7f8657f7d775c0a4e0c1fa0df7b8bdad7d4167e7a12eafe95b4e9d749178c1c54fd5a334c0a6f88c31f8154e074810992499d3d543791c2096db57ea3ae7093dd2cfbc91561415dab6d2b2111e24b46828cf78b691c5f5eba41b17a0803d1a69d3ee37ea638f36b8711dd5a51893eda27bcd3c6ed85522f60e943bfc7a745c7bb82887d4c7c0e338083142db559c1161075fe2a39fe1928eb54dc9940cb02018adf42762f2ebdedbe31c0476460228ceab84820ad51e4b89c83d46eaa1b76dfbb02b2c67e4bc60dd7aadebae7f22693cba365f14a85f2ea9afb3600e55ad5905c546046aa7b0ae492c59d90bf3671e6ff494742adf4dffc5dc621b5576945a595084722ea6d5fbf1a2c9376f594b6563b2e20b7e8b610bbfe1f906b9401ae380fad98b75bc98116ab7ebb5c57ab627cf64a609d37127a849ee06a51a1c4c1162abcce1e135f55367ea1b65921d1dbdd64f8133303d433c172261d9db1049f0f239a21a6e8570f2e81e069f27abe3b73982d1214279aa12070d5b622c7c34ddee005b063feaf4a849dcaef4ace31b63b77039620fbd43ecb22814529aafa6cb4e90ed935a20e8fb6e1d0f6797bdec5f9a791ec7df4bba7d9950ffa08f77cee23dd0d85b2a7874704c7c883a51e8109b2da38d8f2b2627f8db124a6ca397f8047004c765207d2495be9fe146447f8ee27d750e0a1b7fd925aa5e366d6cdd0ca1b1d12488958e9fc2a3929bc17fd273754c22b56b69a79a24f72868536bfcbfadc23229a3508f2b7f1311cfc28cd2f3ea84bfcc18c570d5bfe62853a9b608b165fb07daf6d6a23599c95a3fb2933a7c88400c8f2048bd2a40974e0d946e1687bb2b2b1c2321dc2dccd0866d12af2173f410d5b88d08ba72fed5f639ec46f09abe424716b6fcb689a287cac84d2b30097a1844cc14e7fd31f9c1d0db14ddf76d9b92bef0f724f5cb1e1ff11325856de27c35b27d913e8d452062efa0e79b8e99a6463afb78a86f3cccbda6c11fb269920d3591e788c4df2e72dd4f34868aa27f475868c8ffbf250af01a67b4493fb0375725ee19c08beb2589f8def7db788907f46a129eab02da729c4181aa24e2d04e9d39f5595f3ea939c903d3bd0b1c1d5b92796bb63477db655523e355853146979838367b0b34c123f3f7d2a60003f34c5ccc3611212fda3b48e82ec6d593bbafc2be397f50176f2aece659dd9bc363742720ae41f5fceb7d737205c814d3576aa9db737f3c5c4a28f74cb4973ec970cfcce80cf164571aa9989d827eed37cc69e3ae89ed88870b49f7d07b2302a855878b3fd62d5339765bc07dfdb25416898f9c78dedd5cc3936dc7a7a43149be33b5ded6cd3bbf6c2c6adf86ef6db36ef50f12b338dde5f5365e024e6edf361468d2ffcc30e5f4c39cf683b7e0b5568f9afd4f5390cd1736034e893f097c3b9761878eee75661fd6ff7819ab59fc5e9a9d11cc62d4eb5c03787bea6efb60193ac4965528b43784421d6852d27154d7d64792ee0c8a3e6f01b5afdb916aedcec85f459f239efd0e43c767ffb16602205cc93edcaea12221d3b192aab8b4c7cf2a35066960a3bb410d5fcb81beda63272ab341558a41fa85afb092ae3bbefc8161e83bb385a9eb0b51c1aa911281c924577cf8f7517c9790d0970b902cd78ba9a075925951c6e34576c61958df6198fef757ecf3ccd878d6571a75e863f28b7de70ad579c737926a799c64bd4e4764aeadc2897f6a6718fe8cef5a3247958aecd8db1068fa85f1bf6f5b0d1da9787b631c5764a21297263a66c578b20109ce2ef37dc9f0d2d3dbaf03392739671f2472a2fc94fc26f8983c2ab2ab78ff1b927d41bd8e6d8b921a0519b63d53fb1f2fbe5f3670bbbddd7aebacb2a43b31d653679fff098e4ea5b74dedaa3dcec14bccdee8faa5825dd46789ef3687b4e6906bf62a4f048063052a0f806e05683d9e2b298e7d41c7d80a808fc2ec29d60b3600fe78cbba2d9f6fa43740714dab077fcb21488921640fe83bd72f71bd6584e0049de0c6eb437d270919676745b717776f63303a2796b8279ff2fb68c6b08cb1a7ad62ff2ad532249fdf244315e6aa0d4ba977c8b3292822eb91684847e47802bb1d53e3f075333fd25772c7c7970072bae44465b9f56f965d2109f6f8ae8877b884ac39469cbf80bd2e02b881069c9aa67ff5c486123646c15faa05af505c9834b67257d40dfb371ebf984f46de27add9d9f9ce5140337915cd6f8acd81d08135f0fd6c5841788b02c73e243d8d0c4cd4e42d05fecd9387821688444f4f1ec88163aeb878b5d0568109e2d41f669edf000c9067dd28f963ec267a59f2c73b718e82aa41b22d2115564319637c864c39f84ecd6c754b615a949a5d31a13af94210dfe8d94feb845fe49770a85ccde58fb1a6450278ef1a6095f52b26ee8730558d012dfcfe49ee40cf12436d8467ab112d66a53c0d0fca9e89c3d9e805ade17efa6dfd8b5de1b66cf3c4ce9538f058856fb1431dd6dddca1153923d3382cfff6ab5b7c678e7c1e215e467d706d34daaa89082eab702920c20ffc41425b2b68e310f74914b1263bd437af759682c8b8bbe1a14bf5953f7f7bcf082827fbf108088f25e8d083421e04ce395e88aa68d30d0ceb797a97b0d7148faac13939c6d12e649011c5cc95d13adc2536256b8327c1b4c5f002d1d1a9ab87db1c4a95a54c79373bb4c40e0b961a19e050296ac1e10a580b56b8a046d43ff6e47a401fc13e9579878e7f0c9b92e2720f48b67e570d5fdc5d0d73ef8eb0b12ab12ed5f3a99ead2d26c5ef0fdb72ccadf6c544debac8317b818633289571134ce4a1231875022a92b15a2ea45d6b61dd1d57b8b3c1cb7290bfeb1020065887f9734d6730e176b5f889b19bf756ce24ad1dbfcea5083a0cbda07a5e694d720c4e1ee7afd5df02f272948453fd7a50f8c5da9931630d7b4b7445afa7e32338d4b179c58609f98f743e086a4253704b6798335e9295efcbcdc611ea292f2db01f75084f3810e678a18b2acf2e85a2025afc07eab87c46c0b77a1762efad342f70204cd4cebf25fb29450ca01b24788c9d3781bffa8c54e9d149f8158e5bac9b0e1a970a0cd6c6d75d3d815ce90964e0bd8501c8bb3982c85fca95f022c130e92a497fb723f54252d8953f5000b029399990dc14ae8fc2b1c25abeef51636499ab2cac2dabad00b6dc24eca6a573f1496fc93976838eabc29b8d2302574b0867d753e3adc49e987cfb747ba437c56ea031c7928318d8c022b726c73147c88a58c0af54ec58ff49ebefeabb2f957678c4063bcbd31638d6f2bec2f7586d23bbe46b78226ca78d3e9a849fe6d0482811ac082723b96b173aa0fd40581adb4bb8a0381479432690468991abe59887755273c58ad5980916bdc97abf127d67a4e03e01b5ca987061ee94c64c89ea037976c04f295935a622395c83037a834caa1fddaf8c05109044e2728995271cc2e1e22734de4667d898a0c6f63d32c32b4e72b341be5444d185ba59c6c3b49d0904ff5b0122e3da317b08f5c447599c3c1c62504342dd25005e3029cfe82261f8ef4da345c3a98ff90dc06504f90404523ef18060037228c38d541c700176e5cbef748cc2edae6dda765d536440fbf5b5a643837b3f219ad7d437caf741034a89e2c6c4172cf5e57f57cfbf464b3f2366c45307953459421063076c7aad4bd17e616f97dd57683f996d541e89a5c27c0ffdb3a5aaca34b9df50271a17e7cf6e33987ccf908b7c2c134c7358ce08e9459492733a0aea02d926c11385699d0dc3e0244ed35da18c0669f72487de22af8cdd29df8158b776722e8919215542bde58c402a1ac07ff471fb023a8472d0cae7f9f87ebe8c63c66ba85f6c6bb5756f41c77bb7f10c03fd2b1affd140cc1716d0266e3979aa625eeefad27a37761060ef8fb8c50acb4f120b15ed249a59a418e8eb06e0309e88a8f21fd8ec4fd4812bb3fb0a20f9043caa9446eddede3f33ab0b2f5fb0c57468f7ec3e62d0be18dfe0db074293303ea7ff3776c4e6c2d58a582f3e4ca00030fa04fd8ea041e0b1da699dcbf54801c42e7bb05f941569f762a7cd5747767d090c8775b02786a41d603f7a704d904466ec0a56502e3f0e9ed9eb818bab5c72d9397548375735151e26434830ed434792524f1587260257f0bce8c94b9fc7f865607e07d4719e1c14c3bff2ea38c82d7f77181d46f0cca784332d613cad967efb5369bf31ef3761e7e9c3c208b832b913826ae2366a86e6bbfcf8836180182bb395579532de8227964a27e72722fac7b77676e194ceea9b8bb18a390dd05d9234ec93daade0ff2fa240f6726d749655e7dbbe34e2cca3f20fa4118a22f9ca32b6918607d448b017e77c183f1d268e55bdff7b557857029eab60de68180a6f885fb542bb5f7523f68f0fe4e69e90e3601275e5853cbe4294b2246e8d687d07869d1a6a9069ecb57686555eb3051752c0a4af5a2c239a9938d689dca722d948c3d384f1a357df9cdc5dc2af8546a2a99b0aae39d11f010e63a579def1361f46619639c729dc23f1f5e26dc15596a74ee788580ec92ece95f7bdba92b6b09f6f65d32364f035d7813fe11796d87f4cb2e6df07d6c96eed825775bfda955f0a5465e1ced0bad117250d586719b9ec590ad35278825ad79847846ac8ffef1563da14a1e345dae237a588e064df50bcb2c53a25a952d6490e8dbce0e07dcf9d02e2a188ccc078dee16a2d1b1f359f94f92b49e2407cf38d846d8040f02dadd9322440942a30e93c0d0f05468614e3a697b5d50b8b864b01e7979b04484aac25c1c5fc4a42024630e312b5a9d24c629226357731d86d41cac0f0badd9e8b23b8c23ac4b53352377fa9e9c552d2f792b03a156457e2899b564899f55a3fa3ec086ba187ebbd7d6374b6e72d9cc49dd358f11557e85131dbdedefe6e14f3ca6874299a4272590387f74885f0240e409652ca4f04e4666fd0b5c7d73ad3cf6ee3f5fb89a0679a01ada671101119fee9e7416dfd194c0b21c72b10f4ba7df4414d4fee13344c9e39154f0cdffce90b33867dd104ef1442f369f9fcfe99da436b40c7a400fcf2a931bd25072dc9e84700a82130861fa1a8aa1680c06e0dd82ba1c8812c0cc7465789d1dcc55f017d1c7fb919f88f1ba905b4f3d36959426426966e07d636d915db5a5128c30b603802da8e5eb5b512d7216ed2622e8493f098c96c670f5c5bc3f46df0c791120ce2300947fec0d11f70816ab521e5afabe04aa921a0e31f68049978d2dd0a5a61ced53b5a461be7d171033dddc284e39781e777bdb9026a74271a7ba62e5438ad6171e9293deb27d4e1dcc754f551b6ca29e2a626543ba027e69a06c62a8dc72391ab3632bcd7f31617caee2682792f26345ae0ec14375c2f1acc027efad7a76b4a9ce1bd6f33a58b45a18ddcb888a515e06e5f27c2fa5247f7e311ac5c2524fd6ddd03221a6614cf9de9c3c6565504549e9393de02567fb59ad1978c6adcfa00015df8c4ae8174ccd48cd6cd358422504d0ff002f9864d90dd831d03aeec52df07e42d2289e69a3ccae2e52efc1fbd91b90171880741697e2f0fddb7879ad2feda84f4caa5afeef8d1d75156992f2a5884bf25953765bc5f6bc7edfb0d7113dd43332317f55aaeaa5f089edb0d14802a0374799c663e03f7b4eda64de261e0a58c343f0d06538c095fb881787f36cef245a96deb8716ce3a80941be9743a71d25cda964850eef35eefd21c51224adb082ca400d9f2715a59898c213e625e328904005e0a6efa18040fd228a84aed1b2e11412b99124cc8340ae18292f7a2e72de40ca6a9186374ab5e4cf8b411aa02e428b93f8081c77d996f0ae22b1ca7c41b215cca46f207ef57367fb33bd6f2ed08803fcd4231a1bf2e1ffa1168ef375eccb1f2cdb73a757e687e8d160740c649488b80e170e6644ee5e2ccf710cb7de8c0052d9ecd4755165a06792f730e187774f9762bc7fd0bea5ec763cc7a6e5286ca83d64e79f9beafdd273112560c54189af83064c316b569bf40b9f2977a5a671908e53fe275a0cd00cb4c6f6319fe1a3d7e487844f867fbd6ed5dbec6b5567636114a5fc8649b09220c632f94a81898710116dd8f462fb50084224d4b7a7b1b5e5c9b2ffaa3ae76026d2a8ba788d7efde40863f9a5c919bbd7aae92861c78fc9a4630f87b2268d3cfdefd8c0acf140cbf044d8ccae188176f05d19cdf51d7afcee048c7e422bd55bde4ffbfda2f069884958b111616f5b5e36c4f88a4c3985c4014f48c45ce1509c6e2e43f0f4ceab2d75cd629dc4b02a5cdbe7174dd2f46db90d2c800fa234e3ab202cac66e7cff1bf1ebb01a7a6ab7fe7f493a510d54c1069ccdcb4f8760e7ff1b8f1d70e21dd800d17a85730c55b3b108c953aaf131386e5be0c8829ccc50021735dc726b31d46c89d63e078f0f4c4fd1bda7325bceb2e1fde9b92446b88f0834120b384941bd70b8af9cad41f60afe2521c086ea220032686e1012ea80d94cada14bf54eed44ebff8e2c963a4dcdc806bb8aa558cdb1a46c2acf103b504618a4074ad67b9a8753a974f3928c476578c1bfae5de323b57c658e206f1241a9401b86d6582e37d6827dbb612962a65465617fc391059630dce243e148bfe178deec8e4bf43ecac6bc160b2e067f3fc50d6a12ddbdc231e46a58323e489232fa1664deb71efc12a40df248fcf1df3eb804f5e6fdb8c8e3fc907d6fb0179a2b6ca9b8282e04f199bc076050405ada16165d744a783a0cceefd944c0b8320a0c728473bee2b9f849bd4a819656c0992d3a344f48d57f64eb6dc002be41b7942c5f5164f9f092b96436901538962e1f4dd87246bb2c9d0cf46e95757a2b9fa56a6aa967296e687379082e1c4c044a78d1d7019b60614b9b5169b98cb9b9b1972c388d30650099e0f6afb6193106dfdf23fdf6a7aa75fddd260ac7085cb31ec743c4ece0df1c12ac8459d92e6c8705911cf859f30f206f69f552fea7870f4527d3dcd643ee3232554daa3794098b1922c7ac25c16568b79a33346a971850196e899868f57724ffc0d1074509ebecb5546b711116e1283e8a6d396ab24bac1350275428bcf3f0032d7446d198e141f5e6902cd17bbda13f7cc2a8d97d46a26997aa042be6dbb19fc80aa00e2539879c63b88db61880ea5c6f86f14c808427640f3f40654bfd25e18287bbd5885610bb2db72372c8d25c63b576170818d69d072c1b6a01f538a7315643ca60f90291a8526e7d1bc294fb7f856f8ea9dab229fa012d17dbc381ce0d8a64483357b89dceb86ae749b19fe3e7c70bf81ff2f5d231c81b82bc446bd84b1db6b3ddc3aeeb1e587b02f22654ac8dcc265bf7d162cd46e35aa22288dc02620dbe72fc19f471af1d247219d4cd778c92105b5065c9f0cdbcaeed8030872abf05df9170ddea2246cd87221aff7629a4f74beaf917944cd62fe087dd5b8edd61fc9de417a7a187263fbfe6dab8645eb0ce296d4ba7552615b303bdd7a00f8fc0e9a19f0402aa84186fbdc7c644ab37bb30fd8e3d0c13f1a704053d7de08a317f59022ef9cafebaa1eabd590b6460e461c022d476f5d890c589ba70dbed7803a4df03e439d8a45f9d11ffafdf9c3d6601c41ac83ed24e04b818f70a28df8fb998651d0e493fa4e0b99a0653e9874106a2909abbacf8d465a66b8cbe78b742aa5750a85903f384dde074ed1aed8869b158a4bd51588e372e0d02c0e2df5899e47a42c9841e24a0c8c4d23d90f7f6e4595dd39b60f7e77e5685a41b2b66182996bd1aea1218bce2843d673241fbc484b91921d67d2cd5913296fc1a266e57deeb403d3501029fec4b453af866483af7de568e4e2c155907a18085c6535c3e14156553f71db739efbc1c62e213489d63a53b79078c1679a3d344b12ea726fd77320ac34478cde509ff4cd432fdb2c1155b2eb4fb612dfee7669d99a2d50dcf9d67a32a96789078ab3c0f851181c903a6835191e513ae988820467c5299584b962948fe254b7b0bab4e3938ed26e4747d045f6fb64535aa42060d9a30758056fda43300c7f991afe466f5f9c1e04fb95aed5fde303d2cf2edd5f3163d01ad2988264dc293dbaa4e356cdf4465b5fc93867286d51771efdcad1f3a407a39c60adddcd87522d40b1419e811f2780579671fe3378d6de2c87f14f1ae238d0f2f6cdef846cebb312b9b53e5410821f7498e861d09030fc619ae415bde1aa1470c5d8c81a5c0ea2e73242ac4f7b2e7ab13f4cf45fffd95e73236674465152f74c2a1297430a365cd9282b3933d08ba5272de4fa6ab6bade07f30cada8f172cd9a9a6b51881d749df6d25b720da406db77a356d35090a6406f5058f6c5f98637c621ca58148b07306edbdc192f46d180c1c96a27b25b7bd17eb3d4301a47b7a1ef671bc3a24ffc9ff42cb5b912ee046855755a486921947c7de71fc273b3c6be4084ca7ded59f3682a08d33d04184c1cd6506d995b6d3464c296f1c1adfef9e16d6474f85303c4928d63256f9b8b618d4a47fca27b535fac4e1863a943201fb6b1a9d7c8fa2c7e21ec1ab17a758cb7b4ffeca5cb1b7481240f55f35398f71062530c71e5291a2c9b4ca365da5a508813706dccec2120bb5d66dba6440e30fb388a4a54c03b72daee3932177f03af22f626fb72fc5136dfbe1e19952b1a84c029eda4247bfcd331258ad8ebf148681640822534086dcd72fab0be8c02dd4efadc4f5475e2e2d6e074e7eca4c64ca335affd502911bbcb7e048694dfa0f9c271997ee136755e023d61aa8d5b40f9cb299657f5f9b7136311db51d3afa0c0afd3b3950df03a14502f9ed08b394fe4ffd643bdf4c23b41048f1ffed649b75f956959031b72d3bac6f17ba6e8578aab3ef58ae9c0a42b0448d6df97df288157e67033e3cc589d41f3dfb41f08a7e1f79e9d90ae74879cd5cd8b4f4bd9d30695bb12828a0a10d373fbfd2f2e03a0ffffff5f