PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
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 APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 54926 da61f4916d1c5a676404c1dd4a63c90ab502b95af2059f98105fe914cee7b9c9

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b5b9a41b3df0c87f7c6b7092348276652788541e6c187d326dee1f78a1027e5a
Certificate Block Hash
da61f4916d1c5a676404c1dd4a63c90ab502b95af2059f98105fe914cee7b9c9
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00c026000060320000
0004000040000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000091900433503847af886bd134bace8f28ff97c61dd5c6c0047d911999f6ceac43365248aa90e93e6fcb7eff9fa4a51da71081f87a7d0de0fe280b17173692e02cc536fa6bce91b7dc392bcc335024ba7f2e9860354e9188064c0b0000000000000040000000400000c026000060320000

Raw Header Hex

00004020cc1e4bf74eb24ba95677486b743485a8940839223545ce0cc61e869235a96501074c2d4b9d9f5cfe48e337d5d4b98d751b79d9144a688940deb276696ed8dd7aa00e0a6a580806185a7e02a1781fee6d327d186c1e5488276576823492706b7c7fc8f03d1ba4b9b5

Proof Data Hex

59,560 bytes
1212160203078b1744cae2e84f914806fefc1ea80ece00d83334dd9211bd88d4d7649e6ae2cbc6f91b6471dca1aaad007eb4864f0fa245aa101e9ba604248ae4cb5d32a895e02a5ba030790959767cc07cc6e45662696c3ff18eaf38ae7136fd7a350547d42fb401e16ca76eda9038cb06a3d12b0b9054e47a42fa9af8f276c54c4ead9011e4badd29a32090ce54b65c2b79aed53bb339d8868273d337508aecea6bfbc6baf304f614f6b21d944b93217670e83d5e7d5634cbb4a16d1685f6a23359c433087fe2a4fa438f89fab8edab7ba89f4e7751c988eeb7a4ef7bcd4b4207cf86270444d2f6e4c51aa8ca99e1c5f4782cc704557b149b59b8514eaf2a5f741e8acfddc80ff087522c4e1c250e1be3d06c4af26955751ea2da5629171da195d625497c1b481dac423c33de9a899eb72a5654a7b4744908a9c61486b1cbd0dc188d93158ddf929db4e01d16af00984dcdabb7178cca546fe67b921c79554d195b3ceff7b8aec7c87077161a1659db4e82c7b4a24e7fdbeeadcb9988af22a8a90417443cc47ba63bc5c35eebbfa93a876d65bc121bf3c33e81e6f5061411cef0215db5e718f343dc31035c2450a0bd507e5d59877a571759ec039cc835c17b09cd565ccce6143a3d5bb1102802ff8c011e2b41dc10e5d9f21188947543c099cf6067957abe6bebd7f61d5b9cbf896f52359d7cbdde970d9fd5b6dec4877aa7eddc3e899b4e227e89279dcc81a698b590e780f4ba27d66c7f5b40903b9663c6577db31a91e60651ecab8c5875d7141c422ee6209092449f08dd077c643a5355aea0eb7b32f25bead37c13d551ed68b845bc4f8306d1399cfe445951bd78081a605da83dd20c223523ff395484ff27f4e8bce76ea86af43e4a2580f1e4bb532ed45d1b21a088ef7c07a13098950f26feaf1d6655ca391f29b89df9d365f11e7e786c969ad8a9384852a3aa1c7c80b8abf7b0ddb410887a7c82231eeccf5e2f1ddbd5c34a3a6252780521afa838163219bafe09ab5257b0c3cc5b1bb7e0f729b1669817e4e414704134a9779a1d1daee11a62a0ea99581ce43e8f1a63e0a1c363a9b55c98770dd264286ffa9707329799b9853e9fc6921c638cbf42fedc721a19e955e5a5698f80fcaca8eff7888641d3164bec59e1c95a25739cc6bb260860f2705fd28fb58e6e8b948cedad5cb3295a4e5f8af60f3c75965dafdb1cb0799cf588dadb2124159739078446504ed7126ec3bd13ccf7d454b32e44e61b728f6a227006282b0187f386ae7d0a00845b272a3d8e33000bf0b78880f576910c9d5c2ec3a7b41730019310719f4547ebb6c79cee532ac0d9cb702254d07c5ce05c89093de8cbb6ab4368e6d536ddc09cf56423471215c036293fe87b8dfcc9e65aaf60cdec307e7fc9f93c8c3c5b87d38bd38dca81be1cfdb8949e7e7794867ce4b2c9d680af89a67a0cf7177b926fde614ba5be2f28c1d3b96bf738fdf89357371d8bd92a27062b48adebfa4a7672929449d863c699218811df37af0c3d1b3b061d69cb0329b3d1af58df0fb0bd82f677b625326eb0bd9e32285c23b0def0d0d1639c06135685c64726b33cc5dd9bac663bd54a6de0aa2db2675078f74ea1c549d6c9aa230c3e977f49cca3854a542eb8b7255ed44029e9103a7974495ed64c7a14f8b17b2f95ea719bc712d2ececa0dc3582a4281eedc916d1a1517e9d4790b19f493640cd3d9c789a2b18118abbb1d2df903b2c41897cf382aee6965bf5b9a645b41cea2f6ea267174972f6e07bff06e5bb8e4ad1ab8679da2b28543acad601e6a00a5960d88df376d2c26dc7c56d6b4fba4bf2211a5ef3ca2d097fc9b4af682b3659a181e1b94a367629b55fe4f8de76bab5f361f5a726149c391789bff0a8658ee8b85a9b9a8f259e5224688bc7243024da9d07ce8b253310f2a6e26d274b92342da30a177b1032dbbbd9c01a1870a4c770a04d9c25e0b6494d788b4e6a25510561cdf06267547d225737526eafc46a347f9804a3b1208bab6f54d6ed89e41b9fa633dbaa849e02378bb35a65946085bf3fd993aae24d1ad461cccf7b4dd131675156f0784ba3ad8c90022a11eca6abf29cfbedee4478de81c8d096def55856308cba5768068800691c9a2d4b3d0a5befac4bbb3cb351d15e4ff0a7be17e510c02425831ba37beb4c6af099dc9a9c17e620f0c60547261fc4b23b6f1bdfb10a520325fb47737f20b6f9627635319a867e934be1a84c62b3fb8319dc80abbc54b8f6e13f53d200f2002d2f88f3243a8e64fefc4fb331e4b8ca24b9e2442cfe9cd71b56cf8369b56c97d8acf12a9710513c169b4da92107b5f4d30cbdad35c08b63c352352e991fe97cf3ac2542c7e38012984a92820b48cd1807d6329b74f6d6a566fce96688c14b88930aae5893d1bca9820f8c41516f4aafec4cfdb8e0688f467670857d3cf58df557f74a0c49c156d535066cf1454b9d76dee14be21e4aff9ef3fd2db03027532a0e4af6683ab45798e2ef56bca3e6d34536a6ce4df84db9f0ce65b5a8ce231737fb7efda42057682b7091f7ac07ddb5acc563a83b3248796676d4957ef86c8f236dfd17c784ea2095fcea9a70bc96c5691d0b1e695e081291da26eacb97459e652379d86120d979ab2581c746f084c772826c157c10c00759240244d519f6e7fce19b9d855be99682499da75e890cd87715aa39bf9cd223a45e80155896ff5c16e5efbfdc2af6fd0135954854367b2aa00913998d0c091bfb683f47562b60def48aaa233c2adb752f444a326227894595eb47a242f2064324ee4119432fb1223d9b5f4680088ee7d5fc739d41a8e5926179be2da936cd8bde8b67b603269c13508b92ba336940cc0d887acfbca422ae550c5d1802872378687f3a5dc9cb9e6fc4f9d2d6f5f59db866b77ab9ee11b26efa20a0dd08216da86b1894ce514f6fb5362336da1132c737af599efe9ffcae914fdcf47c5b163ae7f20260ba2f5219e64d38a8024de09a79649b6371139f772fa72bac2d363f8771a8770cd224d251e8763b6fe9d1e113fcb557a027824bcb87f54bbad866064fda893dda1f4d5600e360a5e9d1d975fe87e2fbdb34bfa56b7d385ee68d87590941480f3810be9cfd9e3d3b5b4d7e72f217c6e964608203bf0a0a52b74b97a6d04159387cdfbcafec464c64fc9ffcbbb12b053187b436fc126e8654fe157b77909af1b88dce1a1e05688d2ca151ea65df6ed9d3bab120c4a8933de6860ae6e0c73f3dc68316cdaf398aed92c2659183af8eb411b1c45202fa0402ace2e8fd476724a1a23659f0f3f51679a6cfb631c3bef8c829f26774ad6723461c462efd5c2c5819d07d424cf5a934b1e6cf750bc8f2283a1740a4d975cb8280c62d4ab0e6a99ec8f6ac14086f22879d2caf9a5ca97bb53cbd01d33b566ac43535b27a524dcfaf8b1354abcd3a7f7b04894e51bf04457ab774927c73986696dd10c0f464f62fa1c713fab16714d729803696cb18e5395df48db59a78b73459f87a5af60801756b7513e0dc0cd06551c111d555ca34a2204362e1d503946552e8e7fbb0f3aec808e01749e351866490050f45ca7e973d2a68c388e1f17c4ed7fdfb2ca306530407a2a4a12b3d42a210c1cb8d0da314461387f7839e795855db9d55645c4df9fdc16295b8d3aaf4db8e8864f8a00368bb3afc7f8461c68cad0e4094461ea2357a8eaf6a3c7488c741260e5f99c1cfffcaa78194834ceac9e82142c98a7bbdd1840860e7fc3565c519e2f2a393068e9a85ff4fae8fe1ebbcd5819dac3618ba0080646eaece2a05776944e604a3c34fc9bec1e8f90bdc8754071b9d141e7539ee909c2db9f48e29be6870030664f48cb0686afacd3ed751afe985f6b33a54249c57a241af6560778b3afa7db500a06c7e40fb39f712eecd93d9df60f79807d993eef16aeaa099d72cbaf09faef0d37614c7693d77ff62068b41f07053a0010a14ffb6ca9549dd950dacde7c370fa59c6033e2725d06acd7acb174abdacd10e399b76b5d2199313f0b9c0218c6d653014d38eb42c2d1e37cf8fa02b0e3040f99c100995e79de53d4e6c5ef4e7d48d815914fdb0b452a9fd34a5cab63958598855e66c6ca2f9f245dff4c82ac22c8d95e1b3eea20512930efd97f44d76219e7dc179c8f7302f9900321b5721b68d6e37a9eff650c132d70199d0473acd665fbbfa9e473156bfaaf0bf881966e599199fab24eac3e4eb805225cdc71d6b437ee9a13d0970903901d2d0b0704f0fa7a3f3ba6964a14b2b177db2b3ecccffa1d47cbd5fb47501a22263b8350b1d7ae1a59c83f769508b5c20a674a83312302fdaab0c1cef567fd6e4bd3a93b05578a12534051b07d5adf2bac60c8ca0fd67810a7e9860c501c818b69a6a46eb715817bca72771c385da03d64a96ae5c20d800ac8e64aecd8da5c5a36b458e5f605df3cb23ee0d28db2a0cc06f7238ce9e6d65e412b80a63129d30e598c8b7fdb2b15c27f0a1c456a2b0ded0536aef4cfcc9d96f19f28b20ed227e8ec463472511ea0e9ad0120deeaae5d12c986007ffef047ca67630c05eea4e6c5c48780720083fe8e9d8848feb9129954e2e6653ad1fd7bfc1e4c63de0bb9475129142b342c354af0280e1df0af348a550ab7385eed130a8c0b0f7b6324bdfd1cd085d494b8a516ba97af72a1d9504fea95b47e7b6f53ee22bc1850b40f12255891350e4aa970ac207f45b52962247d947c3f0250337381dae2dd68214dc61a459bc2c5250f95f749fa30a0a7ca7b20afc7e65cfa275be48a64ad5f452e5fb860f4912e953aedf3006b19aa14f2d56c8643e3d31ac0d8ad104a45357cba026156e39739b157ff6f61ae8ca3319360fa5fa6e24a66d8b34fcf096a285ce3a3e6243d00d743f3052c7f90ade4c295cbad84402f880a322f2808f082755935cac868c057de496eab2dd9d00e417364b44ea1a342b35480c9de63a9d779a9c09224a90e7a8f3ff9d8ea07e398cb6a6d10d180df81e0bfcb911a63a606f3c4e82d3520c6b2e006e72408c0be9f011384eeff9cc1c8c97a8116cb0f52f1e18f29776e73276e0826e1bd030aecb61de527f1cafcb5a9bfa4f162421ac38e065bd30f4b5926fa363b1b2815dc1511ae3300bfed3b8179b5f67998cc3dfa97943abe049ae4d69d888c610c1643a8b1204c186a4d88b06f9bcccabcc035939418da96d9832c3c3ce2e52b7531dd8de4cc339c37414032a6e7f1b0355e56990ec3382602cea3f8bed2fdbc38162afcc38fb45e2e5999c5e115e9957f11d23ec3240a3d906c0cbe40e15d53e5ab228284e7e908023b3d81fdfab9b313687410b76f682711ab48be4af5006b72631acd81407da68d641e1a4481fd98998f01120ccdaf47bb906041b1c43558573a3024d6b98623ef7b608dfe035b58490529ce59133e80ab801f65c238894ddd45432b1744349622e63eaf48b9af5ef851b5c5f92916a2072c3af898c3b655538c785d8697c223fa83ac32591241317009110d3288bbd7226bf83a6154503858c89fabfdea18b875d40c4989bed7bd16d132b12e575d437c4507ea0cb1c9ba70ca7289bd9cf1e894c935e87cfa9c07001f13e8590e35077b8c36090823f4074afd49dc644405a0fec33f6284a94307885f5a3caafc68c8825ca0908e91f0c56df6f84dff58d1114eda7a4d15563455189cef850f25237f74d7eec7947ff07d446b5a3fef54adf5575b449098f850d2964e56702644d19aea6da34e8733f81990dce9d2a26f487c6f4f0a1cffaa2caf47724b756a2fa8f3a6a3a4b7ac0268d1eb5651ad3573b34293efa5ce900a73826388d6b1c7d906525b3ea259423be436f372ee354142a6bdb59499c8955c352901c3288430e114c698570788e54e3ec6f46e2489688278ddcb44b95752a3628e321375f02914aa29a0608bcf2128220a7ac550f8eb8a32ad5399d28080c94a7b69bd60f22f3688b6ed6e18e939b714ee38d78181e7d61448e93cf9ac67860e92f04699d59af1499cc6fbeb884b177cc54fa00f5d2cf9273931d22396c8395e0fa98545c7139b116a612320f728f4d93fd46e9d7961d757d3f6e7ca7e28b084fee3e6b9e3892db817e961b6d4ac89ab9f4bb23ab23470a3d5889240eb2ab2f62d0e724a0a0f7b3eb22dc5a7f5ca2107582d91e7eb4aa2427d60a829af6eed972d8b54c178c69f7dbcceb27a7ef805095f9bee96aaffb847fab75b1c5d9708fda100b316bb5aec2d138da2945ab17466a7b73ba38199f247a6bcd7a5a381945696fded32814d4e36e4e1d21d30381552b72e6be6698cb14506f484f23548dc513e661ca267e29694f41a9501b6b2ed19a0b4b7fa22f9f7ddba3235661beef0176eef833286ec35e0a5dde674e4b262522b378dad8e66024e60628b9554ccad475eff50b0d673b38147738c127ad4a112804ded729dfde7fe28c6965df3d3cff369f8c89d9d577ae0a820ba59dfb0ab6f764c8b17db6bd5bac978d3e0a6dbe927956411364721fce132b2343180e74e0fd0457e90a1058f3a57f55f8d2510510602ba2c8b3664433ad9982438e82e605522534ed7af97e87b16f8cabfcb548c1e88f7d86df55f4e4692fc244b69c6139ba73317600dd08c677b4e739cf8f90f6fccd7e736b4290a6cdad2b5908b74739a536e5c946186da8ab82426b97e0ee7af3274477b587942f046ea0ac6d588055d5c6258ea62f06808a04753d552a1d42770685b3f570e5dc8bd9ad662d162f7f51a90eaaa8e15f25f01bbe0bc24b6c81bd54634f045fc5cf44d37166fa955b9c22676938d2372419e08504c60c5dea64b84b8028fb06afc1de9e31d00407d84d525513e6ec60830bd3358a4dfef809501adde688249a8d0be2b3e478fca0c356009bc9b0151a6aa2dd24b6bc67467c64b806fb3d1d4a9c9634cd39ef7cb7877c927f2d1fc29debd1769f62669781500fcc4aefecf57da7a94e085089c93c33a1b4dda6e5e38ccf1864cd142bead67a3def85dc959a7b115b38661edff9ad647435531354ffb07a09fc1b1d0e11a99f345e91abfa8c57daf75f6bd57b7a2f7852d711b45662c4741a7bcf265b0d7292f2bacc69a38df51508bf00b820ab7f3dfc8e9534cef1385daa32693d15c485fd5f2cfa18bbd7f7de4de59d9b45de6f0e6185805345ea5920efed6d64fbf0d752240d6326f481fcc994bc6d39d5d74f92dbe7c4fe20952176fe0ac34a9fa8669a8d82fb0276f9d1ec29c242485563a15c2ecdb3c8d85cee64e5314fdb29df2cae4e10dfcedd6cfaba448b977f53d921c30deea92d2397e519e24c436606fd061534d52085ed7629f9410c8c3a984e4ef4c8f789f9e0126366156e6cc15335ca06bb0cdea0348905d9474d5a0658bc0d9a0d1a814b530a1e3bff4d774ded4b54f559e9c3f22100914b75c53203cdf915e43866dbf4814fced0694f50541b4b5049c08d2c553aebaab16ece1f21b002366228675af1b23a5e0a394fd8b7af062b704a9cebf32ff891831346d0e3373d1073edd491bf675cd606f6084a02d325587dac0a7de90285c2233de4d5f4d08da5417fa4ba27e3a065f4d18dbf1ebce5f2e932c1fc80b98f1dc95e797460c5dc9b87947170fa4f00e0314e78e7db4bdd22b7cfcd1a8d79c6d19ef3e967af8906cc28b0b624b0ef13fe9de86b7090beb351e19c10694373998afa63d2a5635f41a187f3ee5d2c4e1df3a0fb3fff1def339d7ab7d69d2b051b8385285391d6441db705801cfd37671b769d8176d4e02e6bd46bab112b720733ac443a507f916d4f53a1ba147a39f4e4ddf4ecf2dde676e9000f48badd8fc6bf987b8758a1ef9a73237216a8e59cabfd0ddc4b287c8b43ae60ee61f8f858dee624c50b95c28379537673ea387cc3bb1bdadd03064e8fb2867685d948a4549aae5a1c4aa412b8b8f203b57c34785e1be062ffa0cb1608bcf811e00b61d4a0c2b086d15cea805b487f1e9be2f9926a8d4cf673662760f97fc93bc25a941c6a259e0e9636a3f63a9984e41d58d049c52f2aabd7d18974582f420a9c955f32886768b09928d84701e7f6eeb5ead82d45ad025952165770be061c54dba178b776785d9e5a60f5d355ed17d1a81ef79f8f69c55f3240f4df21482835ce56f9a13259b9d8cca28ab124e1e996264043f781c976f57d2b94b3ff8644598d81b6b0516a3caa07a27a5e90fbee559d338d1de689e637a11729304c83b6cc7a784dd0dc9d620826a11432be854159f291f9a214c2037960d30d10ec92bb645ba021ccda30fc65c477bfd7a1dd5c19c5cd270eabede92001279dcb0de6ac0674e65207d6e103e9c38c67d2071ab23d30cf76507f5ebf93b670a5d427cd7409e3325a71d45947f3addffb51dc126dabfd917a59125b70613a2926afaf083aa49758bd79e31501d415a65871008aa8dfdfc8cf740069718a70df578b33e14bb16082c61cb32d9c1edcbbb8e63dc54d230cfd95ddf7cd867d6130cafd30b9a8be25b3d9b635891df00888cdefc51a63ac6ae41db4efb3bcd87a7a1270d7e87b30e029a5d1e11adc5281d45de730542e8a184c382f17e714c7cf31c5b8135ab52dc5de2cdf16eb81925dde8bc298f79bb811740d9a15e00dec1f626ee5ae02e94214d4540e9ea909fcf117742851abbe2d76ee66202aac3646b4b803c95d39815e0f37d724a00be91cefe6cfd8eb332d7cb47f4c73c9574a947ef65e9b5ab06baaafe21636eb6dc76832b6913afb800b9541b0d3f428b33173447bb928c443033458ccf48897ef3020f17c13587a1d4b437a50a847676aae11e5ceb84d3a6723a8366e781840d0a741317451a381a91088a9cd3e41276e9c549ad70570a9ed7b7d95523052f9ee4d93b886a42876d96eeeb3719130cfd1bb7bd0d3c07ae1d63dacccfa6b274dde4cf8926fc74ca19ab3aa2d1934c80084b9fc457c59c46ef84171e743ae83d8f2eb08688ae33176e497e45e398a11c2df80f334d42f23c115a0aa07aeb2af204a0ab4b37856799d66d4780a5a22d011147c62390d97693bfa2a98eb0baa3d99a36b3214b145a9284c12476120cccb193df7ff19dfce31717181eace0eef6562bb896dc71886ec514bf39eb2383f170be46fb52f70b04e7742b1e5196174379bea0d949715a4d44dc84997c2dcdfb70a0bb2bb8bc09009de38e95d17353c1160194332dca9d9b438454d5d5e5aebfe3b093297a494a8d00a8987213bf5dec93b22159d4476f496f5cbc050506806071c1fdfeb36e1201e1bf1de37b27ce39e3c82f704105a69d940040e1c2036f4fedd3188dbaeb378624198d7f0aa76abb0eb94f126454eaa5123f21c6063ad6ace46902411a0c5d862631c76000eef9ce706547871653eb718c1ebc8e4c1aedd7db4ee95646ecfc0e1d4b82d795b67539e2b6d0b323c7d75b41e0b6663d10918aa2184db334285f5a62082c542ea15f046f2d270575d0faaf9cc3844de7d09baf63ecc1ca6353a5bb7345d0b2931ff7e7490d250a46c6686c778d6dedec30724967295cdaedd4209117133b73f547bc03f99ccec5927ff27126d2210c54741beb14fa8ec41e1ff82e8039e4b3ca27d326d5fc5b1d1842e47769ddbf4e295026c09138f3c83569905a56354145ea034b9b10d8e9ca941e412eae0b431f14cb18983889db26248ecdce8e7a6d27b37c4909da126f631206a2650fd0afac6e462c7fb4eb0ca33eac74b507d7480f3cd589b6a60f29c4975aefd3f38a479880ac0973ea5d9b1d1b9d4654f16b328d5c211ef170d3a3921cea463a6042c093ae52a3ed21e6f9c7016b17d579deed3ee7340527b842e17c7bd24454e12a9611f972c21e116ba257a49f70bf71531deb7454c574f1f1ac8f8bcc366ce4cb174102d68f3755474cad5e4e691c23335a5171941879f6de49c195115c1568811f7fe78c512ffd71f556b3b80403482ee6bcf7850c50a4c7b7017c38445e4cb5e3b7fd1920f29002a127b7523bfc2cab2580e3534c1b5f1eb1449a2e49f3b44a2f2e08ac0d2dd61c2382d01087ab58c6e16dbc2bf6f1a00472924dcc7a24206f76a7263a572e17483217c6ebddb2b593b7c241da894912ba6966e9cb6d6dfca98e81af78fec505ac1858a82d1df76ceb7120e9e225c07567a4359ec072b1118a020c4edaef5522fcd7e0b1dffb40425447b184ef0cf62aaf81e02bbc1dfc18f12bbeb2ab53fd7ae108154d78e859591bfb0d5f013428069ad18f564f000623ab200afd7c493629a76fd7a7cf5e41025e92bd9ff3ca4c0e877318c7cc0865ff292ac2a55a053cf5616d20432df9aee9e224270935436b9d586d78d2c9519f894cffd2d89c58d76ed947b6b91906a38741061f81e0f270b0613c089db8b52434fe855a917aab23f570014be1c95358cd5f11f82a61937f4954a4be640b21f27f02dd382d2d96eadb5cf53757ab36b057409a0bc2190e841ca7488a77152aa2578624603534abe4c83edb4371df87d6613050e0ad8101f78d0287417af13942803020cbf6e78b4b5e9360b8a422cf6168b379b77cc0c7ec984dc95b949c70b84e7c2444544cbd1f993f1e9fb1368f242b82abbbbf9faca012c5649e98b9b39c005878e4ae8960d127cfede3bcb57ce8daed0a766b06a2bd6544d87af1f1fe28b620a5281dd7dc6eec7ebb751496b74a411d4c19ec833934e2b8f3eef6c4eb6bd7c2daad0774e234bc1d4f1f7921cd4a8ede3186457f334899b63762733ee3b8def3452cb4687a09582c5850414e9280495967c43b304c2130f3abc6173d561ab71b434587b3d0fb51de434db524b2b261b2277ec1bca3b8e1578aec4edc1d859c234c1caeaba33b8112056be5dbd269dc72c169ebebf9d0abe9ffd067ff1bafc5859ed1717b83655db9f3c3177ce97143ebbf7188cee69eee0f631c96dc7c8ea9021fa29581e31ed9f9735000e864cb2a2ea7e9f89ecb13d425071f2ed3df0738cd852bfc47ac696cd1f3cc1e81f64d3d9817283f911655c43079bcc1477394ab8a13e225203ac239af1029b40586933107892363cd26a041415c4a96e69d9fe1877be195907f14e61398e8e27e732dfe8314360ce497bcf3a152e1d9f2c8b9ab9e8c75a2ee503f0b949237f9dabdc7390fc9b027fdae8665557c15f10842934098ab687ed8e4f7bbe2e78d97afa3094ebffed6daaa8c1e7037be5d44ae90fee53c4b45dc10654658fc950bdda40dbc2b00229a96c4bef6d66f0b0312cdc929c415c016b27d559651f56de59b43c1460240ddde5fce99530daa0a2a75824e220c1d292379801ff4c9b5cf83b997e02e2380f35d073c74d11073b69a9c0a96982fc27ce9c985f08a26b4bdb026d61ce24022528898acc9db0a990ad3306e36ed8ea27ee00886995994dac459739b3a0c42cff2a4129b70800bc06e832176133af63a051dd45c11c25f203cc136cd87343ef2ef3cab2749905fd689e3559713eed369c9014f398877c9848d10a7d49d45d3956159ce0f469ee32ef3713da718f3bc498267425e6ec5b5ba39c70ced5df50a48b758ea280233b57cdbf0a5d048a4b85e11c0e4fb7e0f7c5ba7abbaf86e0afe4d7c1ce47313cc17cccdd8b43a44e56f6138581e291e8ea7063e72616b9881d4fc51331bac875a80082aa23930914ddb3dbba93d1fccbad6744504f7ba14392e6c05edcac55b2ba1e5c47d69a61af9b5cdffa2eaf906ac8969ad92c7421e0b8501a8113bd1f6135bcbe7f4b02ac0d43e38b1cb1a022bace54982680aea153905546cda0548d7c47a018308666a895902caf90a8b776544116742c88d7c332d72ef7c322b28be5932c7daee15ef829af86743b7b8b99025c3f93d65000a82ddfd5dde2bf8709bb0c2cf456d62761ab3e61c4a954c1724eea1d7fd2fcc88f10f59b5bd0b292c21549a685fc1c3ac350bb56130d4686e7fbbdd7ac05a6921bdcde4b57b21c54951544b71f5befee311c10dea83f134466e6e05ec0a0322203ab6572b14074fcb42ee154673ca78ead29c1c1b9da172486aafb9c867ebcf7aed4254bc99c7c44a04163d60dcd0a811cb70f92b43753f85d464efd6e6f9860988064c71d01f0877e4c96bd904b79386c2634092b83ea928352b8155bf5c11fd829acfd468d4fc2ded86b0440fb606d7969505e63368974851ed70916d2815cd9a1f6415d5aa292419b3fcdfca4318fd5b9906a574450c37c6825622037695e28d39c446abc2569ca18da567518ff61711fa828a0bf7a43414dfe12b5f22c35ed62b010c1880d46d8ee7f24884aa1cde603c8c4145cce640c3433de98160968653ba4f730ef3732c6cd79c537abd15e654cf77d59f508743a092f24132ba40514d33223a5eff5d77d29524d39bc21001da3c5b57d152d327f7705e44b7b0e7f60cc31110d16bfad90276fc5b9c5e549a09ade38e8eda6322310f6e5dd0c0e51051e85617b2dac0eb8712685eeef21ff93d8839e666c6e06170a2f26759e7cbe31e8037b4ee7dc548a78ca18a754a8862b36adb2b39ffdba0013c2c66fcd004ab662c07326fa0f71158eb8accddfe527f30c3ca36b8980be3853a85995958e6457db66f56fe3cf017720b08e4f44d95b68a80a2123f0b95869e062cedc75420d5b6e7873ccac000d233b84488d4b2cec83d1a2ed2162e180a2f3a04544fbb96583b8a5c98021529a597e80520345dc60fc7fd5b53718b3b29a9cce3f92a0e7f974586b4fe3f7647c9fb56d0a9fb0da73c26d3940f3b595702718418fcb49c407635b69a3a3e6fb5b8b638b9f70612a6dc560e90b64dc44fa8764aaead4bab86d23cf3aedc0af3e5aa6f6541a7ead61dc40b31bb376a6f039a8caab1fbefd1593fde3d04812f05d8cde0a04783524d34476a8b28179b254ffbf1de134a9ac40bc60722efea95c5dd90745d7f07be9ef0b5a884b8bbb57bc1ed648138910b37bf5a9886405cc5e99b7571326b25065d744780f68f684a525a1cd96917d6d446abab10ba998630fad0bd6d7af218738184343f6616ec98ac69cd4d3b81ee2e9bc87e9ae8c877ab8e79cf0e373a6a9dabf74f79c2fb08af4201c20613fe66634f60dae35a685a66bb53367e915565fb379a2573ebbf2cc39c31e9863f8738e03b58101fabdc20f77e2a7a9c3016094b0039a45ec2b9e54b29cfa94b70fa5695dac84f4c0401fb5a8c047f3b0a82ca80b7c50a8bee7aec718dbfe6f3e25781c16a778e3e215f55adeb504aee3bd8b9a35d9146cfc7d5bd56507fa88a8df15f0c59e6d74583bfa9af69c263fbfc72b523986586879319dda3dfd9cf4905b59c59800640d5a94d3c25956d1ba84814288d83da670184c1d940dbbd2b018b944d97a03ffada20eabc2babe5f2c253ade9b0b8d2c454f1d0e7a78e4fc5e72662435e1a9e71b6cb5520ff966ce0c09b1dc29a8057cfa621a71a508f55bc4f5af67b59d3d91bf1ba7474ba3a3120a9d5d58cbc05c739bb9dee3c83dfed8ecffafe90e6ac7a8df25eaf2e9b7a582c2ec8a5743ee64c8e4e2503b83ff6cd28e67e17967d445d4563d7b71d9c9ab9aad1129c463db58f8167b77dd47a2368d5b06d68f3b61bfbf7059b6d188f54cb51cc7018c984ebfb6f6df632d23ec0ca5e026bbbecd29d56f26b767fb898be11b370eb974aaf63e323100e8dbc662d1f95ac537466080f499f206dc5a6a464486d549bc91a92e4515e7ad4d888698afe8c2a9607a966d800d555ff255c1f4a8aeb7a9145dfc870995b284756999cc8dce82fa14e62daa9d7b4ada7ac2532cf2865be62002822292d1858f04492c69459a2ab043bbcb38045c42f3783092e4fcc4ea91bbd98c524c7c0fd645dac87ffb4ff4d8f70a15cd9799a143a1aad4b0cd2d88804c1d8ac1c990ef64a7312e36e40290fb28c2dae8d086197d41d5a48a00e9670d1a508e3bc00038d097d0acea7547cda7f06f87e88b0f7e318a9c62d72b86e10af1808c032435a184e8a85e10ada1b0e021393c5c51e7e662083f29c69b5ef795e1cb6957cdaf41993ce3a133d0c1ca6b2ba41846bd2cda5f71b078197d77cc99df4eebcea53fd08095ecd1f0e5976d0d5aa85c6718c7a51a937be51644020d9a63b60c3bb07142a093d3daf2c4e230a42a75d9d81dd0723f49fa7e7da5041b92888583787ce92aaeb192c76b52e31061d88629dc22e2c991c06ad6f78edb73f9fb183119972e6cd9081d55721446807a4ac8555e45d35fac63c168f088b5211291a67d9f9865d6020a5992b6d9acd8dc5d390d4cc44ae04447f19ea1f226115e67768b2c914571b6e257ec5c6dee2e2c0f413f0bae1de4a670618bff3f91d6a421ba018e24bf66dcdef309a00787a8430d14154c0cfa02a1388f4568e334ecea7ec6c73154dd1e194372a00c0e8aa1680aebc7cb5d7b585bfd603fa67a90f88a17da1af68b403b2a0280cc0d164f6a9cff51d741e6be01857524c9f30bd831a506df978506da5dc6181fdf17d6741497f1f5c7ef0f1621010fba67e542fcb4728b415e1cd31f525da3c7d1a90cf9b3ec6066778027d57e11296faf7a774a59f672c2c3d5703664abdfbfc52e2dc7b61d7c1f8af29a94953308999bd3c2433b49e3acf1dcdf8c93fa6b8d9ba15ec3ca5def44a02c66f99bf11db7471b9cffb6864d3666556a7b42846569c8fc9b31fe67c479ee3e330a7649fda02f804215ac4c8771af502a4168c5d257b74c0224b43e4068ffdbdbf35b0e53da0fd37278c36559107090ff5b5c059818890576fe896cabafd02c5a9cdcb0956a72c33e5d17acda82b150bc49f13b2bee771a341d701242a9aadd48307f1a3379b47631d55a3e249fa2167e9e14d3345acd1a4b3d97367792d1e39022c5564be16e0d684e40c941ea3d46f1b4e6bd85da68ed21d720da458d753180044e0c0d1fa66139e6ab6ca4b2f0154b033bc8a38e2ea99a9d737fcc17c79d2cebaed0688a5c46f5371fca2ee5cfc8b16e31607498676b9001d33357842c81f7c09e32b75af1a316956b833cb24bcdfddc434301fb157af74e9dbb15da9f859dc923e09ad33c2139c570707d828337a7e17f3da05c24da192d80949069903e325dc9f73acc8e252da112b6fe9fcba0f7f5689baa5743314433320c7a98af2100843e83f5e1eb4be5b497531ca8d4b8d458d15225dbc129877700db9f2643e3a5192cadd1074a60b89d55cb65b1861dcf05e67d68c99b40a97e939c348e591112c6e644b5fbc30805df4e3bc1e28ab2c30c2dfbdae1a9b8d050e649875236252723d19c6aadae12774cc63d423074698e355516b0a4c11c11adf6c2d2f13cf4e9d92e3ff1f2bc9493830f761bf22062eeb424e195db2fbb19627d15ee6909d46e3f73e3de61891a29bc71088ed0512d48bbb8b86a77d1ddeaaf2057e5ffed4ff8992f5a2241798a61857175b81ca18f70538140c13face6d84923665ea2f95a06c4d5a00232546aa45d728fd03c2c515626122227b7c26fab2dac212e0d00bbe388fc8caf1c0885fe52542f98dfa654b93da60d5ed7ef6a9506f4055f17fc9d94a9b5ddabd64cb004f32d2ffc18ed772e701244eb50505ee94171790bd22d24faa06e6e48a10022cff9cc8bafce285597a3f711e88a9fa064629ae0c791a12150ac1c368271d4c122e5eeada82f8f890b369b1042c54eb6ec75aec837bd62e1d1462bd340b28639247bccb8896f0348a1bedb2b2369cb74b602bbc68a1b4039a3a4eb309c5880875b59901bb8726a1157eea9d282d6b4a4b8dcb948b5bbf2e154a2110645b8b574c004a80618bc02fd1aff77bf05dba1c15b49cc1690b56caf39cffbc4090c6cb4e7bb83f42e661cf638efbce7f8f886e063a07068ec70f52fba79eee265d3efb299ca6d56a90a526c114598cd9d3e733054d46e24b063c1646370f26a58b80ddf04efc13a547710c91b7ee15b1310d154aeb86f618f740a10282126cb10e64bb2a82bc405f4f55490c1270d105d2d619afcd77b02e3fd0b58f0782ead84bd3ec7dfb5309390bb88f9dfa5745ff81a578d4568f259f19d00d06cbab2e5b66f0ef1bb598e837f31b203842756a38f6a07d27fb318748ade2e04931e9580eb23d8fcce44df38be016ef2e56578ac9ebeef51e995c8d47649204819d15cc16935d800406ac6db57ff9d079003bd487547d153e40ad2899c21ff3d150f3dce6ba8e11f2c3dc935380055482716332a2f050f0a3e7668f430b86d2b83330ab7f5bf2d59cf15ec3979b6900e25fd97eeb83aedf377076efe3b9655984f02ab62f3e852fc14d19b505959b39c8d54d9e14b3b5057e7658f7371bbf2bb6a93b40bb79f6f9ebe1c542f7155dea3d9933a74d9c6948db8c7e37a1e7ef993de3431e4091752c0292cd3d7a386b541b0020d55babcf6cede7cafcd259f4b2bf95fc5c5e145afbe685a565125fe237576c9b0737227fb5d910220354103cbebe70b1d105292e7504acefdd42d4fb5dba186cab3f8d36ead543da596037a95193da1590b094df8dfacf8485b8ee32f6358f3493c541bfd465d1f0b05b9e5419d79e965cfc61b89b091aea13fc81696f34d5197545ca4221f920b5d7bb5165a97a69e734c951ce82359c98b41871ad25c8ef93fdee5cd2fa07544f303012f908f56017fcba782db35e545ec73ceea86d9539f90233088f180db431ac7b4a9080db77d4667770a02a0f65b069fa7999b2ba6e1d86c850d9e2005eb9ab4865e74e5bc36c74c770ce078913d66ce74a5b2ea76335f841d8207c3727002ab3707612b7b4b982b42e8fe7b6ab5b41e998351a699d497269e21171e0fa9423ed3110d1f3dab288dcc53f20cc17d2bb6bcea33abbebe9d8dd9542c6c578aad925c46f7291e12bec402cd42a3f85ddd76dfbfcab976accf8d16b77d04c683782fd1b278688f12132035a3b5c933b163292186bd024075a35748d7716348d60a2dcab43da24cf4446d8efc21c5aa45d38a589765f83153eb0ed5704ce355c97492b5d843a275e1cbcfce7a10f238cc1ea8262f7d9d17b12431e5fad65a7de3c96a301bc3a86660b65175140cc787f438cffc8fa78961fe563b303573756ab1c6735eb21a0c553bae19705b5a5a885b621fcac558cc73b91207e694d16feb1d5a7189306bc8767a1f862fb0b71f0cff0b03ab87a44b307807088e375997a78a7255ca413d883e787d5e6def3d106851e3b111ca708c395dfc7d96aac61048f3d875ded740d478eaf18fb574987f1ef5cf926972bf5f40196e0fcea5aca7402f5ee50e61fcc4d1cede0c8cb0bc6efa041b5a8b3facbe451b9fd2bd3bdae1a8d68021c49a03fd7618c38f0f13b2551c2dd707be6ae3d83aa2fb96e0a1beef1ba9e9d01bbba2919d20cbe5d2690f2a38b0ebd4dca85bb7e44ed4b4fd3ffab6a64093256273ac590b6d9de453be71933e00c5bd5503fde3412b73bd207a09549b6ad0d2ef4228dff268e3b1e7e2379d22c2591fd91575055abd80a072d4bc6d4cb2ed3ac83f8c8d818989c076b8fc15aaf92d99c9f71643f7e29c90e788f46e8da152a44951c429a133561d207563a732d643efee996fcde7c66607457cdbdbbeff727615f91a47b791b8080c7215984b394274abcb36ab33d7e9d4ab1231fa23ab42344a5ff4c53b9c5637888f9f4ddf79630cb7a201980fd8c4395ed5a6f6dd51b1e28493054b413310a0a5d0bccc47d85921a7935e95826b93e5a728890478eda8128c1c331bd27650536d81cddd6014dd66289d71ea4f495a5872bc816ad635412ba40f7b656d170e27f544cb8e24f0728d8167976edabe907750fc6293e20ed3aef26592061abcc9686311385ba9d80d853077983640c26ca44298f6155872c3e7eaaa64052b1b7cc74a666b3492a77e8e302c01a36400ec8635813906ee378a2cc73847b6594ff639dbaaea7eb0ab77887dd26cf28cd3be84749cd0864648e238c2ac9497e7647c02b18d7537dcb3bf2d392f9366647f11894d20460eaf29963ba4f515edaf6591117ffa99854c1738a696e235674a7af16b1f0c08df4a8e89b9743e8c88fb7a19523db1d7a5f49dfed60c4e02a40ae2951611011a1c47b4f9d99b2b91c0d52156dfe7597a164ce33e7896f6ab884a2e5cf37212431aee0f9e18c9a8354f04df8c46c0673a461a287c3380583e351a348b120ef59a6aecb581f7aa36629d2dd5c0d723e0890ff899950b5f3563372a651bef60302abab50907061016f28bca77034772885e43998398aa7522cda2d660d913dd101c388abb60c52e9e96d59560537f833f0a1c069241c99be16cb180c606d35003ebf0ef829cc472e97db0a144deff8c63f51e1629aab479478bd2bad4ec66be567294a8e9bb575fb2cca653224b56c0c4b3e889d8a466005611f0024ce0ec42752a430f653199db1f0368e12fbc6de7affb8b59fa9fba2a3a14a8b891ad078c036d9f5183fcf0c7841d61871da8f4733930244844e0d9938272adb431013d1c6af4788d27520641c99b443268399fb058e870ca2ad1be85eae5535a6d1506f759f5d070f641d57239b00f072ac4e994dc60b26db6b6d2c55b5abb7352cdcdf8737383e7602911089f424f4f51dafed780ee86cf589147fb9569f9dd26ad55472578815a7fa33d8079a66a88808a4c5c56dab0055d6fde938c800e39cfa869426d1020aa5b86255071a3a1c85c040a382701de721218723ae6afa1f9023a0c4014353c89ff7db484ec20a38045bdd5aa4ffca6f6811a46d3b04f6cb22778d7c71c7ec8108270c59a8df972d23820f64eb4a1304ea1cd9ac901e863e30eb08a68bdff64b8303eff94984a255d693c43652d66db01bf9811dd56dcc809d6fd69abaab3e731281e3b78430f51df7135c716bdb82c5163bc35592521bda443d6525a15157c945fefee4ebfa918aa24f375690e0ecd0f29eaf1a1cbf01fa77cf5375d9f866b85a4e46d848145644ccd4b77301c9675cf7e7e8c56f822ee8fa36646d01212da5917628f2bd3db6ec615a6a6ad11f39f7ef9d7b2528430e51df60ebe4cf5724791eb3c9f4539e77bdde72e911f0624f194426ba4ba5f056d2e252f36244103ba3c9fbfb37368b24e1f836ab785f0e7127c094e91b35da2deb43a124f2d823aa59999d1680678f5a068a930d42be356a45383b579bac91ade7ca63773ac17473a0c255c24763ea0e2c7b048b7e5708b19f2cd1f640ed80b4f177cad9dcd2884500d0af3f99e39b7598c0b4e14f7b1168b5e81341cf2f4bad681a6cde10c67501a0485d27752fa755f7c64046bbde7f921ef125a253105df6f25f3702e23572201cde63c80a3c48e6adb1be08d110f22c08dc11f2f2bd5dd9e1274546d4f786443f982c97172339e680761b95a4e62a5d4b70727e5d1f2af10b37f3dab3f882497343149f9ea3b43d2164feef7d1b21742c50db67c8e758fca44793d89e9fdf1a24217cc64fa0892ed2c60080e0c5acd4642b8a1ea17e6f3fbcfd964d67970658c246e69a469fceed16fab92df83d00a920a59c0a0ab643f00bfe71d578944b89f30cc7142a75878b8fa3ec1e993a68c321f811ad0268a83f77375ee5e2446e109472b26ad92e37611d8087054fbf986bceb1b8e9973ec55c080add6462a4af8743198937cb26571aae56e66be261b0ef362584716dbf4c760d6e766cdd471e3541862c80457662e9cae77f19becf29f24b1ba27964e313836116ad334a7d70b55fd05a3f90e8269041b74d4d55078048c1a6edabf6813ff7542269cad375409ed3b3160546b8bbb46aabe094c0eb66273bc1fbc59d0cdbf65de9553d8730e9a5a743d412c91aee248129215bbe29d08c7358e465bd8c0b0ca881ca1900726b474cd49ed455f890311b77864bad633d7777877ec4286d622f566bbe22ea6c2c0e02957b18f45da874e61b81c5d557e754809e707ab80cbebb2fa49a8e85c23b4e93bc38f7f7f31484436e93f32b647d3b0501952a2c531e9d5e33da2ac6ca46073821af4f550e7563feea52f5d301fe9726ee4277a1f8f79ee7f8161f03a43390edad15b73dca896016aaf1d664ca226373176c628ff509e5d1b73f9b374030cfd1bd8db37da893239f8848d1f36445a5c91b629e9ba6d77f20970491f1a382db786bab41144ed9fbbc8e1e0427b3d2509618b19a68560333943d2631fa929e0bd343287f191809d8b25746456a85a09c59e5a7f3d2b465dac4fb55df35228321940874c355f669715c939fd1b344716518967fec1bc332bb45fd697fd7234de7d9e4be883f9a4c17c0d533ceb3a55b25a8ebfb14faa47e15ecbce1f59cc15d5f0a3260cee4e46cf508fa671ba8fa4747dfc83d78f15bedd1930b512cacfa43c2f811d6589bb773f248ed9267a52cdb9018ed77b8b3bdffa3f763ba95ffd0c2012d921a5f091a8ed9f103ef10b2a07ff3de53955c832258008b16fd12c21371f9af33f1c1e71ceb4748694bd433d19bebbe08768ec87f7d9c93ddf4bdd61fa69b16a0d78abee8260472d9eb5295682f90f7c6e6851e7650f5ae90911e674a7e8af8a4087507e6e26cb005301b0cef0f9c5503f359e44f15fdcd946e5e54c98a95be349e9bdab5a998a85c880549a353dd2da51b66159f82a152ad3dbfeeb3b1edfadfe35e34888c387a9cdd21479ff0c1eb55db03d48b3f0e6c28a55722e419c042232dc5866d46fa4ae04529549fe3c8c48ee1eb9a754dd00653d1eefce6e961165ad122c179e3d6b37420dba35673c8136be88bfd463708ad3337aa05ef628e8091fc71199b6488665f84c6a922d52f203ef918c65fabe6d15e393b4c516f6ce5d8d52868f352ab41cf04092dfbb5c51a36381b5e52b859f6ea9eb4a89711ba354fcfd9848ca1a10e287670d3dfe490a51a7c2c44356ada8ee747e941cccaf603ceb60c795d8799bd58a61ed13a82bd4f40a3f7e4c0268f4f21f70938022b47dd6647433094698569b795aec8979e27f45cd3b42f2dddaf3604e012ea96834cda49776d8a20c1b0f5dc78ec08245e3ef4eef3780f1d87a47218aec0236bc97f44c1eb3a757db21f9fc8de15587f0e7cf04f9ada075c81bbaac6befed310d71ca6126bd6ca8d71ddf25972e7e104fd5a71dd48010d85547096873696b5cc0161fb305d813b06e35a5ebfbfe084836e7003615764cbad01af3abc25b8690cf7e084f92ee947ac447639170860986ca900f263d9a04ecbb91f3f2db074022e3f7b8e9d35ae4d5b41a2b2db6b76ccbfb74b620acafc3efc4d39114eadce69f6211d7a56b3f5321f80ac92f5c962b614ed08f2ad73171025fb394663313ce412874c76d3d2619bbc312f2558e0b4ec96302bc67b5212825d019fb5c7dc0214c3967b35417907018185e7157eca3a99aebeb7e62eef176cc049b290a3ad11d13ce69216e24342a045b5b0f9428a1d5775d96d64b377d3dc1acd28b798a6e7eeb0799dc82c9f5fe022d34f25da2bbb067ba262275ff829640ab63d8f668beb7a4f2b174db0d706d1acf928404d6dd979289ebe17b1860a46d89639fbfc3886dde9b09c15172b2332b46b71b0b830556dfc80677bd12ee8753f97023fbd9936213170d463cd29da7ee2394c1daeb6714fbf0c0b9c1631eac375fea2daf0bb3b3aba79ec9a28f22e03ba77090d91f21b5ea01ab0ecbdc8a60b3633378ad486b622e8986c9fd3d398a411e08257c3d99e84c74adb0b0d0a37c253bffc7108e0b95a4e26380ec6ce6d74f2c7b19d6957d2c42f14085aed72ea50f710593a79955f609da14175862698221a0119240c92990a9609abb3c39a4d78e8dc110c9d708116052b1ad7b3e2e6f684b820c598dd6142b034df5193e39d3c1c33555e4a9adc04537f53d33bc3f25a5ece42e53a9629ec7fbba6c2934d0405bd133b5b1fe591c904b7257564ac81636247eecd983e84c17d4b7cb7385b58e679c6961bdecd9d4cf2a1f52033667aa728d998db84fa78db35ae478a766bfd6c693529766119d8b10a5b7ced163356bd753c2f6605c69a6fe27f7fc7aaca95049f9dc10664d20aac2cec905244d2cfb1de7a0dcc14c958c8ba737cde3c69824ede9904866dc27098a037ecbdc2893c08d92abba75db7bc6e0c38f08c190f11f0a8543653b4dbf2336a6abb57e15e85e9d579f552fff999f548065e8b54ee0039e1c54b9ad6e03751a0022d2a71e0f95527944c4f0ee708a715b9549e52673430869d8c750c7ccd0ca43ee28f9437ffb3e573213ffb7ba2bbc75f9cfcbdba7aa662c331926913628684aa843b787d25b988bb621211efe03a93e28505b69e327b79c22f766936d49b40cf950627d06c731392730f6d33238bd2f30f53cf82d5f0c2da6f9b0b5dde7474d2e50eb6976fa8498a24eab217af21b054ee9901c5d90bd15b6be2c3840292f070fef604d8060a22a910371026bdd2c024f3c56a55d7afb549fd0344111c5cbb7ae82b7d0e6de6349259d01aefc431900da468372d3cf9ee393f31fc3e2e5e56b5239c3f85d81a2ca483458e574dbc4e11aee891e101c1e2c40b2699de6ac7c62258189117e68b0d6cebf6dc720c4f394ae5f5747f99792e175b1a97d151a62c2aa97abcd5a7d11e94be5acfa73b071407a415a5bd2202cd2b05c13ba50f5cc9babe88ad664bc404440f9207576f29adbe0db904fe185fc1da3c7e50e15625a0c32db214af3cbfc2207b960ebbb733c1bf25ea0d5afa10cca2a3a1cd7dd88edad6fe0f164ee128850d26b7562614ed7f8bc858c1db3e6f163d618b328cb4181edc00a2b206d162d484ba70ebc7f5e275ede9c415cbdafce47da08c73064178dc2df88df2d7ea04049bf780ae77f3ec87591dae61b151b88154c0c7968c5dd4e69fabfc687a0d30ece6ffa0e93ea9a016c539b9087370118b8ad3bdd94a4dada043110f0ce27a867a8101914afa760af8fca4a374136c31b9041bedeb0b9e5dd7474ab35f7b9d66aa572fe85c1b1ea17f73e25e5ca2914921ed7b17e17a3163b704d008dc4b33911cc6441fbfd498be5cd722f52b9de3588bb99fcb4377746f924e61647c3573240ef9d7e5497271848e86dcda761ac151f427bc878c2908c4efb1c20181d4d7dd296ba800d4aa21bf5c30dd398b31666f7629bf4415fa7d0bc186a6600413ba90bc847f09eebe87415a33d925f5a3349064e3d9fe4743482893a90c577275ef613592b39bc57350935f3bb0bcaaf80453ea599ea53d6ca62d16b0ebc207dc465948aab483a1904bbb7f493a88a23e73a087c3d906a535a2bd1379f638eb67006df4ccedae3922f7e7bdf0fbdb1632daa25bd737c502dfdaeaa63bedc74c4f17310b8e854ab37a389e0cf61f53e3690028ba7bbd763fb9316d000d901e07777849caab11007d0a43a65afc742a61b960f8e845fa59031a7c43e1fadcb130ccb10a4c5b9b844307ac5b2f0ba1eb3e49f6bedf58520ff8c9b2c60742dcca5994a137d8ece5ea99df0203b04e19ab781305170c613aeba8874603857364f70e8f3a471ac75bca135aa4148452e4609ed0bc9bf3cc83f932143b4adb0745957ac181641bce133068d26877fcd0b9a31a36dadde09d2200cd7d7b77fc30a946d3b0398a2f76dcfc7d8ea08f053a861af136d4e9837bfe02124a22c90fd0134bd53f6ebe91f9be52519e7c25018c5766b351027bdd6d738908c1860d1958e59e683ac9e5c667f07dac7b2cb7220da2937a1da908d0287f650e7b81d8840c5c49b2397c8d0b855a2a353aa9d719c2783ec14a39adb89de88f538a6352f2e836a05afd4d73abb4512f49422252820750efb34f5d16d52f910fb74bf8726c117a5fa9f66dc368c1c1e671a296b48a3c184a43720f601f26ec10993d427532f6958a6608c41b21a88e646c148d88970f3477349022abdad4834ce174727abfb3ae309a4774d00381fd7d9d20cbf4b95e775c486e52c31b9a340292c0bbd4a621642df47b621002ee20fdb8116d9ace26ccd94f3f6e2b7ae02fb56a5bb21d9f1886cbdf425f332abf7aba1200de600a35db22b34d018aef9203d097b0bc8b3cbae13e105d765585260e11b16d67df13067716cc775af2280eae8caead59a6b8f1d029f87ddb69ca1b6a4a32c6009b87e090662726c3637a83dc5271cb9c962ece42e9674c43b3e040590e8481113e7760479271df9039a78a1d501a7ad295ab35298362df32ff9643162d1fbf126dc6a8cd6a4981705cd49d151f6ecc2a04c46650717fdae9ffaa0bdc13d674059b3d4ab0cb73cac0f992adc323d41de005d891c96c53a57d4f7712627ffd84a6bc338030e2f3e172a0b88adc9409f4983437820490db7a8d66ac701886d9e461942e7cb751590c12b98a29272e2f5a1046d669fc2d0058de17bf788be2d26440c2ea76f6cfd3f06e8b5b3e43a4c60254608468ebba609f4d05b1f563fe65cebff7ed788168fbc9289721158eead9ca6b4efa3ad7c0fec67d7239ec6a1db02e6ea7252f8f288a5b6e7e773d18126ee0ddc44b746d2ed1c4f67934f6801261be179dd52f86df55b0d95d9f1a915c487d43411627c6edc2b885b7bd9579030fb28a12a1a5514de19e88907bf1a4b63484b3ba633f239f0a837dca4ac8cb81c5c5142eaaa8eb3ee008aa6f9c97606042712880e3710ad281818b0cd33edcae303a50f6b678e51fa60134bd49c6de871f5ddbcac612e41d1cb9d1b7a0e8070824eb1e6f767352325997ed90d251536d9494b201cf9c216e1da7ea763b3a319e33f6c0f5d85611759b70e73feb56e3f164e1ffd7c02f3dab4ae23ee2cb625a609a1c1ce7187083e2edc139f9b733684734b014ad57145a5cdd8b2b689bcfbdb6239d161d7ad6abedc781e977034c2440193d8ebca236f235f396de11e38e068070f0a675d05f55dc9ebf4ddc3ce72da912a63af01796b785672210b6d718a9cbda0546b2256cfd35a3ec12d92fb8dc93e88080cc41ce5e914e95f4bde5f2d49acd2d0647689f1c45b98bc6f7f69c9e99b5fa7eee2a06aab25b429e991681c046716a086b815e33b75f7f966c8f1885a7dae930cd444bde7bffb660295fe805cc96d6b2858cf6dbcfa6b4a7a6dd736b9c5fe7c732cf0143a7c3a41b52ef075b4684b14bd90fc1db3e44a7de7501fbc5150e3e66a6bfb0f92c971c336defe977ebe0877fb84dc5774e1fe1303086f169f8b452b5267166c66f396e62b225cd2e46bf22a451b3068cebb03d33feb0c06817a236ca05c19fd252ca8b7e499643744ff78c9615f4e7ba79ec3946a099ee713b2ff1e901f5f117bdef1b359d28e902ed0914c2d9ef9bc8aa16e8894cbc5177fd7a905fa77a6910b34f2e852fd492d6fa9543e2aace2d9d96f52d3c6cd6de6f7b88023e0b4ee06a4ed6bb8c720ec3c845f22b2d76aa599bf64bd7cca153bf2b31d0dc796d49534028e68c255de9e935d477277241a9cef150f58f00848002a5eba9d83dfa0a48ceaf8dc7c57abe15fa836cee8322e875710cd0fd5b5067beb283b8b53a634293605cd429d9cfba73eee4e2c731932888a8a59db869a41ebe51564a6145014d31cc2099e1d727a8aee2e66ed9587a762af02565bc9ea24ac534dcba0fa9a41d6bfc2eb415e5dfbb1b143c2ba2fc552833112f86c4e6055ba4fc6e22c8a4c5c0208fedc9b7bcb04b3f896712e9296ef3ffa97dc72d0550bc297b6bf82e0dbee53dd6105afa3d8553eb742389e53a1ab63965032f0f345a3958ab5e6c05b0d121e8461d10b33e63650e2a7487081e3de4c5d2b9fa8e09ee84c250f94c5f54f48c439c0d0c2fcd63587e3ca11beee9672bc9f67aa570342ebf6020af2aa5bf3c2c190deb9cfe54866f593fa3b4b8a573b50b242c3d1e5d206029d4c443bc1eab2283f1793a83783b09911ddc38defeb80c4c9d96434d0d00ec375b8fb6f95d02a5ade59e28be48ddd383c57e7ee2e6145629c1616a13dbe96bff4d4a207925d0b741cf8d3469f84e0ae670aec7ea3c1d8532d52ec0f103bef5b413983567ea51f926d47d972bbf063b26d78c4c2f3e87fc99036adeb7dd7a64fd726785e27d1f3f8ec9f31ef645a441da963dd79e4961ff8bf364f8a04a3566b8cf938b56c6307da95d490afd9d6eb53c82327160148703cc2101669e3e8b4d213703e94cf87c3d647acd8015a61315c63bd4e30ef254b71b34ef3ea979745c5d7b9a9beecee1147aca198767390cd76314edf4869c2c512f48fb376bba2bdf0fabe2bc3d3ba5289299387ddcbe821d75e03b6c6f8c77d253a2ac9fb63013b2f00a5525803ec775c95c610feb00d669b1d7490ca060968ea42c6fa13900e2b9761453eaa566343527a62ccc7941f6a9204931243aa8782e7326cbfe3c323a4d3e71c5086d01fea0ea212ae321e8af4efe7c6e45ff8f1028f5d0d80784f5de910e8f32e10c3aedc5a892267be8143ac6ddf32bfbe22b5fc0b5558a78ba77ed38bab8da5c2a46d4102e4ae11bc7de082970d4c869ac9d427507e1fe0a9b4ddb5501d6d64a4c8d479661094a1bca1bef82a107a61b46c8fa0ce71feb1ca1d604ef870326f2cbaa1c1f69c0bdc88f97830119e4d24996b08027ce7aaa416091651502d51bfc533138551ebb8ade3e5a8cfb2d40bb50f9200bf7e77e14d64d837ccc0692f9970eec37e4297cbd88b0a84a5cf3babb1d1137be1ad63cd0625b7059aa4de9bf1fb369f27e7d853151c13cf7360393f3d19f8b83131111ee1695c48fd84bbf92ae326bd0caa0640d40dd28529a8380e537d838e9e4a59dab737783010f70980b6a522a6b6ec4857af713f5eb3525e2cfdd96acb529d2b3be2a043a2d1a6b06a71491e87bd23a4c4de82c3873f79b02744362ac7254a53d7eb004a2b57bd5a3722f160553c982b832afff9ad4c910b97b017bd76db93d0f3b0ab11fcccf65b8a8727bb2fc28457d0b783018ef49331b9b6151acee27cb4243dedd868d7201ed211bdafbc6bd234c9d0bfe6bfaa83449ebdcb804a6f2fbcdf3d6f230505bbcfa30af136cbc92275ff227353c9d5ac216d1daf7a9d6d325e53de98d5710db4a1e5be19ff6d92cc77c7206834aafb540879aeff531e4a18f3265c2135b0e5f32e553c1b2d8ee1616b802909494ddee548c24c7bdfd5b29b9a437c544a1f97c42768ff3051910c52507df344856b9395202d8fcbbbeb19b225bf58c5cd07482a7904619e3107ca08a239d9813ebf63d5629fc53ad6e4e9373e4e14bdbd4e70fcd0bda7335f3ea603976d7ecc24bb067066ebb705a00baa743ede29d5cd08deaff605ee195fcb28c390dde473e7a45c9de1dd4cdf2429f3b26ce2ad926327c7151874979e996de0423cf06c178fcd8508c75847e6d09421704aa0d472e100c23d3879c4cff81c9fa3bf1e09172b26ebd1ccffc71a23caddf2a2fda5ce46798540b1f24e470acdee4174f9d175e9ea827459ce2da04a7aff5d0daa72d7a8db1ab1931bbe6b7c40b2681e79c857636d8c4b00e6f1567ce4acdc56ea58ad4ec536963fa9f0755c479ef49fb2474f93b85f4c836dc4350b66fda130eb17c02f416990ab2da020003702c8ec9feb5373b074dcd2d438364b3907ad4ba0183afc8933d10c99cc07e33d1ef80155e0f38911d4532545f1fd5df640d13afa7dc872663fcce8063a4813dee0bd5dbe07df336d08c91c5aa55f022a6d4ac8bff1ffcb82e819de4604af0745832072babb37c8534f30b59332f25bd9b13e8101db38be130a41db8a0ad4dfe761246d26002f564983fe8a92f7969164efe70b499d151bcbe1c4ed864480102357e11f447e02e7e9b6be6615cfa6ccd623c644b116415a3be2e9bfbfa37fcaeea942bce6a919035ca1cdec9aa3054f2e7bf50dc5ce950138b1969ae266cda8a8bebfb2e2ee4df72b90305f949ff880796eac11832dfb8610c686ce904f8b8ae3b440338f1f0c91ecc28fcd4ec56fab494a8e1ce85db777b62f4dab0eeef9efe7723a41d1c3dffb6f156fad7b3c655a974f6100fd8526693d16e594a565ff2885f7c99bed946bc0f9283c9b369defa10423021bea779fdcff946d5f01cbb5cc44d138ccf4fc38e96ad810d3ab136a4d01457bceefdc5c54d1c0e3f60a3adcb90ecfcae2f5b0f2b6b7b49303cf9c0ea1a5bedde2e8b71f7a41ad4069d2632e167b3bfb29c3d9ecd0cc47cd5af8b066d9aaaed17ad34fae909d3d8227b11ba6d7484d9c3045f6e2917e7ca59226dc6a227d9dba085fce9edf5a578a7a38d1721d843e7a9dca37c3c670662fb6df6457b8c9919d664c7edfcb6700487406166e80c54dc975211993b84c86e4df7532b6c21e1e559d1b66f507e6f31c9beea9bcb320f32f57f887f6ab6a7631075385c59e0357805294a9340e6607a59e25c0ec8c6e8f2819f819bf0b518a0e93a6551d3471a2d7578218e9b757767defa2add3e5287e68027b72076bf3886d05d3d41d21ea3d2dd8ef6c17da2a92cb71e9e6b9caa5a94947b88e3cb33cc52d74b65ea143060202f9297776c5ff12206a46f4dc9b498e82d45e77876fdf7502fea7e0463f7038ee59290aa8818f28f912114e791ce8eccfce243be3910efaad91864727ce7273dfe92927b2773d916e8e3dc6f59848bb35216d3c0f1bf4dde59b8ddf1406a159807cb31f668d186f9079a35bd2d09f22170fe2f961598dd94b4a790226d2e503e9822222cd9c3d44c9db2a47f85b176bdb216188e88089e453add4146ca218fe97ff806ccf0e2e140c3c9978e35ba2ed81943514f1053a9301ec7df2e1dd36b355d64b6f35e78adcb7ef7b9c31e38a82b8b089b8385759a4c71fa73a4a557f561f03804d2d19b5c86399ca7c609980cfee35badca9ef7a577afc505d24a705ea4d453da4fc429e7b801ea1c30c5aee29dc7826c1133b6965efcf42969f795ecdedca61f6b030d0ecc5b8049c6fbfc8d4258e60e43cb445ae958ff07ffa39d6bea2d4deefe6eaac95f928ca7776d360de88beb8d687a7ce2eb3026fa4a41cd63d7b815900fcb3872700416d2992071d197d65d61ae54ba9296d8db4b9276810daedc2e8c1add5c8c321d265f2161fef275782d2f8185edef690fdc3efbf31b008f7ec87a07682682d06696f481523fdbba718b28ba070dcfd1139ad386f201398a4eb00052cdcde94baf3b321f43b0a5564da7fd3169f9bb338da3ca487f3c0881a04bc1c0f35e424bf7600e7eb02e647e3bb89aa022ad2fcc293952eeef70037241edee17ed85a191f11e9fb8c2acef7569b11a47f7a8100ec5de4e309395451601005971bf9270704497bf0b41e66b8eecab51a50e221ec65571ba48fdf6afffc50c9eb0431ae0d1d268dd126f543562b77882a842dd43d8a869134efb407747e4aba1cb28608ec0c03e139fede249f7a4f1ef28a225ee298011bad466171a83fc1b22d372eaeeaeeb65621c3d9a7fdafb767282625132d5fc319a4741128b30be3b6a91875fceb4b247312ce51cd72ed69a8289bf5eff2e427f9d6dae7c5a9a25ab97b90eb8c47c7878e47e991f71ffcfd7933dd80bb70f43ab34f1ac691582c0c4c1e536c81b5f17c1adfdd1f44dbe38faf1ab5aaf739dda3def021e22e5419ebf7d5315e3b5760124af14980ae7b4f8db6990685d5d8b925f4f1c663b52717363013fa881fa239d998ced337cefc0bf83dad23395e2d38dd30aeabf1c2d69f46d4b86b515ff5a53d19c2f13f84679f448ca9f1268465a22991ff2f00f1a62e8e69872a5fd8e1810a92284b3bb2ae8c8665985af040259670ce6260cde969a08033e706fd655d2ed3f6c09f1f613c1644382ae16198ef08bb0eae899ea902f9350479bd82d7072e77a21f8688b7bf3b090b6dad5b70b23bf30a41790173ef0cb61e0781c017a13de1b6562e9a212d585e74f76560a79ebee66382abb44848cab6ee5556b1962ee6ef7095deaed055d2d803a6cd34f10e6dfda7788daece38ed9624a39ed056b13af6aca0675c866b37acbcf7f588f80a9d0575b757c648367b1a077b08f2e4955ef817b79d97d836d3d1847f3ad238b69526761d0879527af3623587e9ffb31cb0f2c3cef8f2f1df6078dc721a084e356d0eb9804cad2c561211e9e338ab72bf163e25d57577dc5851c8d45fe344c816f33af7b631c4201f7890d885abfe9aa60c99a47af98202b9dd2146e8362d9d9e7a6c67a2bead9a8c21c1c2b4285705fce9c84353a12e70ac122ab64aa870dbe10b2fd5c5b5c0fd27e3b8f732240c51325d26036d78a0301b8859ca26639303a320dedb5897e82b1ba83b8bb965b3469c93676f877a100740ece6447b9e66fe60a75eb446da15f6f016d2a50a1853929e90b684425c22eaa19aa664dff60022dc0e42d2bbb74075f96243c82179c4af1b501cf96b6b71ed70628215a8bf00ecef473e5686db8e5099b14d18ac4ff4c938b726a6c89a15a30a588303e12b459df14e804ba629e5d41d899367d02c53ceac9d4c17faa89b638f4ffb4ba28ac6bcbc4c735bf5d19d44baaff23e70614941cbff1ba7d68d66a05fd03304780acae41bc6cdd83bb09223934ef1cbf4e63650e5d85eee22408b37c3772ac4b0c6d73e9f276e7f1101375ba3d6c7b07c0bdfd3761676bec6d1dca27fff42962db0fd80202d5723537f6f7b33af5147c875df48ef830caf8d764a65a4f1bc1ba78c27967e3db9c9f46f983c4085f8a50b1cf0adb27f2a132f584105ea996d5089803c1356df32a56889feb42cc440790e20c6b19d13c0ceab6f0fc2c697fc171b2d8ca74c0ad2b65c1fab8067bf7e68891b118f72379b6dd0892857326362388e6e3a6a059c8716edf5b8ff00aaed901d7baf7a13a2a29cf9fe108c32d64e44ccc659015b8997cb69dfcf23f6af8b2ef7814b82ca6a0b70ed414c93105210f999198cc8e02ef2820db852c6f478de00403cbab91dcfe7a07d04d04a8c8d3a927ed98f34e7ea654fa2cff7a8868ea905b84dac6c56d2f902d4a2578c6d99eb9097e342c62f5e763cf9096cd0c2a41069788c5b7c3d3ee552da02a4d0e0d48012d3e0df34ddbcb349d1a3c8cd35c5bfb0889604665abba3e4fc82601691dbe7a9757c1e809f84768373f810920804a55ce270e57fe8ff1bd692f996341d04d6be57bd47f1fc81162e3726ced169d85a87a5bd9dddcd4b6fb8e639f72c30b67436eb37e0c605fc34776ed867924bb9a46ab8c908d0ba5811871c3ee0c94eeea9fad6450653ac3df1ca60d51a143efb1a6f255e6d63bb4455a72c9d76e8d35a65004b05d417ce8c52be2dee868ce65c9c29a194b2ea528813754853d58d7b275d3e344638770b3fc51ba6b06816bbab9b549c3e96e3033676c8ed7a85ceac9a3a59c3e8e38aeb0fe1d1319223cf385cef964fedc05e7ab600d5f6100fab9fb83844655aea2d881a2ba3553d83f739cf5941bb4f7f06bc5774cd97952e347d1053effa0f86ac5ebb7ce10368ca5004ff49bc1b9db3deba42b064c41d185a466ad251ebec9ce2cfb21e3cf1ffdb4491fc71997b75582e0978d840bbba0757acc0151fb5fe794b49ab7574bd0eada9920d1c5511c41907b71f9091109683c12b0a30eaf428a3d217eacf308323b9b3e3018ba73121fed502693c5ac21d293d58d7cc787cc5c2c4014f84aaaa3dba413ece2b8a846d5a5403c277f8a8d11d1f792caef3f67ee28958b33dbea9495420d4b57bdd06ffaf31286c8a7faecbf0cf93f2ec72d57a14a34c678f4f7ec23bb5d457c175d5f7e0afd1f98ea3b6669fd74430253c929c7713fba2e91acfb06c5f77468dfc003b2600cd37bc879de1b214ceb857d9190e8190a2cd810e735d2decdc46c818912b029bd8b7fdeb2c0e51f0a835ad4f8599ec0b5adde3966c56afe4b09c900e070bd2b059a834e648feb9a32c5f172cfeba1a1a0e4aa8aae1dfe13a3c518ca22fa09b65906aaaad4eb8f1d07a3660e9733c32f34d224052c110641d255e3f5c97ad270b56dcf6e74833c5895beb9ad3d9b5ef08b87bf8d77fae128583900499e533793c5e396850c23a76a2ffb1623742c92f17d3e8b995d0bc69e26e56059f76bab516d9821c4be896e1d36d27d95608601e9a526935176c206f86154f82a95a91eb1900a46af428d095515a697cd425b377875a55aec0ace1a9a8d21ec59cb654a9783e99f76e6aee105529a73d1db31185974dcdbaeab7ad0286dc2b0190c2d82768e75d5cd227e6818970d2c66a98c147ca59246f40dbb9fe279f3b617d93b1864ed0461ab4bd4152cbe60968aded3b6d4372df0931c93dd703aaec9851584103e6fa81ec1e3c412b6693bc48081f12c233f2c6dd737a78e196b4897974ee09d115921b4900ff40179ebbfd9a17df71e8291629beac23b4629e080268c949636046818fb30659c3c5b38abfd708379db6b346165e7d292d32006af75bc9da926e27a9df21b331a317450c5fe9b6c6ec2aff78915ac343542d3e38bd27a8dc9094a8d5b039a55d0e70690ca4d47c01de4cb68f43fa204ead189535f77d66bf241c5cba56205b07d73570a49b599308b65e90ffc4e7e3468f873c328c14761b14e9432a4fb4a80473935d5fb9ab1f8a779f4a9cb2d10b0d3ce3f772ef48b3d70309d7e4d895a6e938b590f17dfd12dd705fb6209af59869a1dacca183482d43e007b0afd52a2fbff8e46e2189232377ba42d40399016a7981c3e01d661afaf9cfb84b08680c6abc595a616dd86acd5fb9c1d047066f5575a2f49b9fcd6062ecf9e38b5469e6f6162351ed06ea6acf8165209064c3f38f9cc75333a0c3c9ba8100e82aa7afcc03b6b4ae26aa678755de2255c7f469d36157732403a90c41972137f3d1f101290bd85ad3907ae3d483d95aeb035bf75970521ade19818fc3a152bfcd0c0e51051e85617b2dac0eb8712685eeef21ff93d8839e666c6e069326eb427b67580bea4e81a1ce6fd30f3943ae0b41ee982cb88e4e4a99ec3c757a78464902efd19752d131aad2562d245fbe563617c7a59b5034f931ef07ffed6311700d595029416385e67d117b22197cc5e43ec6423247874904f0541be35fbcd116f7beb8916838686a041628149e4265c00eaa66e7dfeb3de076da39c7263f7620cdb8dd953c3574132b0cc13fa6275338460a92e770fe37c12d32eff5e221b0ef7585c35def5d7cb50373c822b1f997edf011a1c6c6db9fcf8adb117e579e57c9b92c410c5d07f395619d08d623361f21898e9a13b518899539f9ded2cb313ae806cf6d35724b8f995eb1fcd958bcff7322f397cb0f3699f20a3f088c96a804c0e54f8ec0e21529e0eba021865f32bba3d1ee0d68b6fb1e1eabaa7862f598655ba6c0e38c5de90e052ee9159863568b8c10518fe8dc6760719544e42454124c3cc1a3c1725b4419bb999db4cb83bf44a392f9f8c4dee0ecaf6b7838f81ce688a2434a6f347de18f6f50f1566cc7def6b89f489158b7e4515bb4c450652b06b8b1d7dcd7550a5373f3cae6f0e85fcf3e013b90e52849340abeff3c29046a234b3f6625c3751f0680a7ec2e8a54b443fbb5b6c8f023af478b1f01a3da30600a8112a8976ef57a17da9d7a49ca8997b5f9f9aa0efcdd259cdb7b4b1b1bbad6249816409ead7256faab47be9ee45abb34e6d378f9ab21236aa95b7729a252b4dea1a6c405f5db642af04e13723b094c15e19d8b9a35d9146cfc7d5bd56507fa88a8df15f0c59e6d74583bfa9afaf22f6c69154e52259d4d67ef8ac02657fdfae5ec291927bdc3ec302cb81783ad1f24ff44dc35dc1cba2c46de2556ff0487f27cc7b42b910058bdec4b8165a5ff4edec31900ee3de914dc4ea69c28acec016617ff09927e035e7774ffb0cd3cab49a845216ba52d8e255db21fbb6dd9aa55221257852ed8be9596b983ce05e6d43bea8bda6735464e0b5bdd5a5d6b93684624776e02bddd023235d043e618397d757a2ec1e838a5d27494f215d4269f3bc3f6e653c9957f9a0c76f10e3dfc282f3360875113c71da5ef58bec50e6dc87e1690a0a6c09111d7e4c3a58beba8e3e58aa54ae086bdb8055cec2e74fc7ca0e840dbf4612149ca887b70dcb990d5e05978e766c2efe9106800214991e1454a1e48a6bdcfbae29120f1779499556bf47002bd2877fa96a5e7de626abb9b11288947b407b3e933e721018ef073f2826da1341c5e0e1d7b87525f5407ae9bf6f7d5607891fc6255f4f1deea5fa69ee5b23b8e6f05ce0ba0820e098b9dcadb4ca9f18527f06b250d2f9cf48553329cdd290a64f92484d99172c504d3d6db6f5d0da31ad6beb99a88fdfece95d6621f42c09b7d7700670c0de4b9a443c60a50d63fab22fea77708241be3c2ccd1fac179a7d5101dd73cd19266597f3196aa39c6caec82a3f8deb0182a685cf1c2da2e245e73cd55ea25acd97fcb2029db2d869fd68aada686f24959a8ba17dd91b65c7312160ab4e32cf767276224d5a1d0d768359a3b68e6256c601a236765026863af2f8e34d04ab5b710640fa1ffa670763993e8cdeb1bb38cef61fd8b66afc1851992dfe913d195ac13e025e41415fdf5e4a45f33a1b7cce835f493da213ac9715660a9c4675118c8e93bf74192276b19a6cbfef9c57f8a22830c9fce842fe65a882f1c53dd4a1dd5bbfa5c1a3ed36958ab8ca3545b507a4ac8555e45d35fac63c168f088b5211291a67d9f9865d6020a5c825e13c2157aefd1bd80a008c2e6cd929cf169110890360ce965ec17c08ce2700979d926d05254fbf3e145b617ddf91e4fc25d97ad3493943f12339247904a2a6da5c52e3826aa9f737f568726d798a69803d45e857e2ee455b76f16bd90eea87b56d62c70b8393ddf3e9d12fcf466d77c967e96ecd3576c423caf869d133680c713494ba99271804ee8f47c9063276a082d19c05ef03ec1958d07edea6e0342518b30dbcd083e155a2b95e55dad8ebd7d4c3f146697df0adcf458a12254dcdeaf87c800a2119e410ef7924e87edf837603d02ebd9180a1829fe75a91e9627d043fe259161ca558521b85f1c810918e7a76cc7a07c108707c9b0cb420fc26f702e2fe59d6fb7cdc32fe938ab3e31763f7f0bc3df54b82693edc11ab5c28ed1fe1ad359429f681764033235b01dcb1793e5a46c871ddbe55916577fb5a1a43cc44c4042263bfed4974557c072eaea764e197ac45d0f690d6b1a30ec912c14864f38e8a99e5d30e3d17ae4795fae0c2060bbc7038d519f8f17434db867945db5ee078a34fc7780c7be0e0b1e32cbb1036e8f1f1e0998207090f0d258b77978e920b502aff217628d79e1b39022c5564be16e0d684e40c941ea3d46f1b4e6bd85da68ed21d722e5f55491849b60de22048e2d6c233d9bd1d914701b8a1f870b7a0bdaaf1787d6f248911b0242dea778035dafe6d2229e19fb935aaa5a00307a641d74bde01728f14921dab76d6fd42394a6571493ebdb024414341258c777a872eb35bc786e5a9a456a2fde71eaeb6d312c3bf3df7f7dccc577fec3d3c010baf659b7386353d099927d9e5cf63b604fc4db6106bb5e489243d3ae138523acfdca1b1015f75bc141c47c8c8264e297ebf868c997207775ae713fea2324ded79f10ec7d3c7175b18d97cd48ac32c46fc62112665c5e94454b70ffcdd5080fa74fdd8476818cb7e911126219be261b2ed225d0834aa7274b2afa18c29117edfe2982d2f97b334ca8039780063638df4c55eb6655d26f8d171fb971391097deb35c0c4449cd2836abd90cda8aff52ebe270e21bdf8a465b02414e3290d9685993e6180a45e2ad0d4c1061a80918f9cb04849798f515b0ce73662451454eef30a6586a77d1ddeaaf2057e5ffed4ff8992f5a2241798a61857175b81ca5ff5362489ce63c5a5469b566241fa91494d1f0850f4c085147d35aeb45a2f20e75b8d0550f7f097a51384ed5f8c422e36586b2d4a95e9d16a4f33a49665515f43eaa8056468a7d990d1711f6c1101b6cc94210cfc5dfea82fe358b902f9075ec809aa665c5ec9dc885a84793e40cd11355fbb793a8acb7d446111ea3682f2efea6daedd7185d00fe559be15330d645572ed4869de6e45102d1ce0147a031514f8ddd77a373221b2af03f8f0beb5a00ebce367c0a6e05b66e462242e14ae428252870c8977f892336c7c479d168e516dd9ee239f021c6331f1f28169e1ec7536a5e767b19059a486a8138e0e332c3487cd1ab2a2511256aec2956b809367e0f439105a9815e86587573e3fe79f00a26d1b3f358a1798bc4eba1ca36a7e1b9cdc38cd0ef6dbe905453a7101280b4ddbf41c809de99ea98efe17ed92ad73054515bdd08a0b0214649f8897668dd29801cd037577a9d0b19bd560998c3ec959be2e8bd6ef815c6ac63ec721624c77593cdd147015e18bb0fc81e0862e37156adb37b8188a762966168e7ce92b78457b2bbf0640ba4dee44cfb36db5011726007d3a047629f5dcabd604a93c2ed7d05f6f565b2bcf162318973dd4e3c87d1732a8d171edce7a76f78bdbf4ff786ed44475179654cc3ffcbb9109cdd90c63ce61f389ace285b0e405cc56cc26a61146fc6e1571da49fc5e68ab417e8d367b3d816eb48ef4f69652a2dcd5185900c07fb92787809e1ba0cb0a82dd4c7c8c7ecd198d99a9da3e5a225db72bced24706f65cd0558724b6d8dd68ea60c7faa7adedfd7d2a49e54e84717fb0f4110de9e3ee4b9d621ef82bd638b7e0f80cbfc09a7175d65e301e0a9d208fcb29a1c8212e84e7c17c626e138d6d88fbfba3f8dfea91a45a1e2adcbf16929aa989a5f80acba5e822c8fb59910236d9eb9a357b73469ee3cd2c41a46de87160f736e7cf5ee2d0a1cfd025f34c12476754b1251ae633c46085aaee0de7d73cdf0efd655556d17b33a299dc5da9108e2cc2940f5b4582bc821d71ebe91e05b61c6ee2ea9f6f652e2d4b26c8dbb9c24b8767f33dde4e9077dd82d184337d976d99671abb08254695634bba1d444b4bbef8dd060fe02fd59582f1f7c79514309ab6dfe34a1df38c4e24d5341cd3c8cb4912a573e0d9ff485e0ce159570621e0bf814e56ce16b1e0e78b537b523649fc5f668c18881e42822c700813f33a15c36bea3562d7e66221e33c253522cbbc59b19b12bf65969a872196c248263419da81195a11abb05e5cf47d848682109a8d5daa0b5d84a8293d798c2e904284ec9635d2d70abefda743df1c84cb85436eeea169fa31dec5076e1ef99c1a34d820b43d9d3e03bebefeeac32552b7f4d4e86624ff18eef68db932afd2629b6da3828e565ac6723ed80fdd1bf74fdbf371b58868905f44586e5fea711330347ffa69f1caa3c1b7b5c85ea0ce828435f99a9c71bba0f3821e523b08558704831290f1fc022c6c3012cdecc5431886e0417762970479ba4bb977805c34a7c458d5232a9f9991f70b51474fb566f2e5bfd5e0ce57e120abe40f091dface0a1a29bba9a8fc044a94ddf5ba15f42a0b15edf236162205e0b3683e150d8cd1c8275c792eda0e8f0659d19b4c0a7de648459e3f26c983223db0a442f26ebcb7d576d7ce82fe90e391d9b258b8908ae9b95090b2afeb638e234f10ab0286e200fa95cd6e0e74c71a159def8537c1e96c5c6db28af080302ac1440dd53e765b6da1579fadbef6276649b32a28c0673571c6448c9fe8ba17166161540bfcdda57cda277808e3ccb38bbbfdd118a5bb41559070f76044b905b3d7c25c7c1d60e40fb812e1d74cfc519e235044d23c5224618d69a6947275b8d6378f6a61cac43571a4e153c3ec8e02081cc30f66747115942d14cee428fa1bc1df4a70e1d6ced4f7a24418b0b2cad3f7c6832b3e16af4a15271c08331e54375fe277335f0b11eb93777a5a71052bbd3a43da29334d95316ef005bafffd47ed5685435cad4e151ac08e1d235571493afea1fa433016181c201ad08c8ced1aaf54a6e62747724c1fad6d5ab168c96d3e9e06f5c87f020e01053a127f870328502232823d16dff152d3be054d2095a11cf084c23f2bba8e4688ecfe85213434297ab9691ec25986b470c66ef6813f74040b69d0237d70b8a425996512a8bc58a2757dd08715123037cf18c3151b874d2dffe6a7eac45b4641722c356cea765471e5584e3f000f0ed8ad00f8d5efd23a092fce5e05bcac06e447f0070821be637a411a7002d3321f14bc644021ce0a704268e8f16acf5e87745639344202f5dfe09f2a92a061c4329ea86cb0390f0c3ea90a2c0fb6d20d3a7145996e50b42ed2587697c6735bf0fccea805b246124ad0e43c26332e76f1fa99c18f6cb58a84cfc11a121499670ec8724487b011eeb646387bde3161a920c214e3145f215f58c756854738560c0693a8ad69124ccceea39acb6bb5a84ee8dd49101d8f3df88fe0339ef09aca567a867123dadd2d4969b51d64f4fe2fabae13e2e6ac3ee2769f860eff35c376365a4b2a094c0729479e5aaf593a16f0a7eafcc1e760efe704d951efe0d5db634a0423db746feee4f13f7dda2a18284c6c1cf179ce509780eaab700bf97b688f2f03d193b3209b4c0d2d45403e4ff7d400ea2f19f23469ff636ed90b86ac1dc08044bcf4938fe265d7a2b45a1adaed3a0e0a6b98d7a8462b0ab4ae8c121d6a16a5be73840551b250bf58df26d9925dbc2eb4b6b1e351f7c2a13e86ce4e0cd3c1b7b7e9411d349c1f8138aaf3f72d3536c9394e9739ecdc6c71a9f3677d50a7aca6530a1291215e0baddcc32ed7dd3e865ff4c73eb91502adbeaa92c24e762f47f51878b220856645d1eee0b9828a38a498048fcacb6c631132477af457277661fa6f94a0e12f5e70a02558479dc7d3fe5baeceb37accc6ff393ec1a014bb77af9af94fe4e6af4fef43d224e00016a903f1041f19545d2527f92bec483256f6579224074bf1e83d4e3e5f9736faa1b816eb1779efcd1d9831347cc4b84af7f6902adaa97f779bc5af50d1c6aa660f9f56aaa8c5d8c5fbfd5281ec37d282c07d7ceb40e91b1e8cdb490ad4f4814749c8a61033b9ede34e0ce5af8e62ade1d2b802b4666b24f6d2eb4edce3fb653d67cb306440a8eb38bed8ab9c8a68e8790f66900cc18d73400599a40f6e76b5e7853a68f905c31b90655da47b4616b6eafa67f4d021f5048fc97518189c4aae37e7f6b776c94de7ba3f16af153c3cea79c3c9fc99eee03e3008b3c33106b9380bf46184b0c23dc228ce45db171bf5b50f805099b442f8f0f8d8c42a7214ab1fcfcca6cb55b629d3dd7a99ae6944d182984d3154c8f7e5a10863523580df34bb6b38c7d200047841bd538504b35dab2ce8e39d3714d903b6c82f859a6ac31d82562cccbefef536c47fd577f8b41587aa59356d72e222af4d5fb4e8c5e5bca8ef0fce48ae71881cf5f990815797accfd55f107e4ecdbe6299bd8baddbcde059a2e3db8682f0901b7c6795fd91de46a36899a1e1df6b2dc0c12bcfad0623843d6ccb3791c40fdcd038427716cc4ec07f2a5532639fae7898d6d3671b0f9e0dba1a3833a5323c87be81c9dd9db981309264e0f4dc7fcdb55694287001c862d4c1ef4c56b52da9a73798e058a63af44e91b3fce54d931e2fcfa691634c45a43ba2ac00f5c9b62b1899a1a3bc7323f504b95de330f9cf6132dbbd8d17d43ad9bc8262c2c9643e2bcf8013605766b54a4f0add268286da9267eb08cf30d246beaa799a15e9ec3b74fd2cc8b43f02c97dbd1ab6707dd7c22e61d8e0240fd06b758c14e0a43e8c3337ee665d27389b602803d1e04db1e8fddd3c1784516c17cf4a636587c9011706f36c734cdce520ad74bc7710a0ea25e3059e35fce66c5602e5db29f531ae5f67b26df554ee43ed48f504c0a65e038e2551a4ab0352a0507fbb27d5513ada516193d635a7a80506c15f3903dbba0bbb409e23e4a35adb0f114f8d0144880721d9f157e09d11ffbba2230e5db029576cbbd6e3d24e6ca370387d8203589f6274cfacad0c76ee2f5dc18f5ab496fd243d2a62d2d3dee0eb8fc27e427221a40493bc2089a4bad727ab392055ff3f88fcc06524dd7d2f2a6bae9441a4c7a2f187189740235e20e4f88af221c512eb75e0eeb4d79df49e7665a6880ccfbe38fc82734903a31199bbdd49899c1fcfbf571b004edac595ba353e6e853fb47ac3f2ad7fd901b50ea6740110a86f3c127890381de672bb7bd451cf3e98c80a20a0c5d82c27411e70cdce61621b5af37e2ad32536db4b21bb14a6f3a3490c795123a621c448c17bc05e19ccca8f7345d03a03232c7c910adb88fe416e3ff201f2607a1b808c530188157404103aa30690121dde49d0aeb0bac1bd996d8bd7908af000215719720b75c5efa960db6c28c5a9f3ad428c441910c1347405d51e0d2e6aebf1a7a09c27b8cebdb41599848193ec2cf7cedd37740fb48da7806aca25a050233e8accb2cc17bd354eacbe1afacf3f8cdef3a8e2c48c00e01f47c320ff232340a3820a94b315b6f65d113df8da5786ac80b43ddbc14bf8727ae7790967a65a997ac4b9bbcfb8068c358e9cdfa8f73e9f7a62cc2cbb13b2c6c1ba4889bcee61e7da913936cb2e5b2ef47602e9c6a5e44b90f499b08b231ce1cf7d57ca064860f7458d79028e62f693440f09779269228427cce441be9b2c4e8b75855934318810c7a996a9f1ad13cf27a1bb9f6a2fa3e6177288ed8ee067f247627131f74ec0332c86eef7bc812f293ebd4e5bf720256a75117207990a01b9874709df83138bd88538985b379beb7f7447cb3ad18983beaad6536a4fa70f60d593f5efa116f2f420bed9bcf6b8d0e1ba90dbd5b126b0ec561572c204c321c4dda54a3677ef57a8ca7a826565ec36e225a3d9957e95e90e217abfbbde8a2e6e7be7974ad2c78ca1f84c0646576bcfaf0a1289314354ec011f6eab784d76cfa76b1000548b2bc98fbe860fc41169db56208ec1f78c52fb59be92ef8d4da99db81565cf20850a3f55b8fa8d68d920ee1c79aa5d8f1c6b74d5070013791cc733cd5d16cc2016efa4bab54598c637be62f98ce7a1663129f0797608c942289a1e2d90d6c70eb919a8c224283682135cae4d9502938e192baad84bb75f5463a3bb90e12b8bc7ac511a85076328d888f184b647c1856f4e3044d3b48c241b23b0d8ef00bd252d2dc13e3a798e323e744b90be23863da31daa80cfff2cb2d3b7fe9935d4a03ee823dcdd6c0b94492da2abccecd2b9510bb2c0af859b9a9f52ab26dd9cfeb84daa40d837e204e0240003145a69675e69a0f3264e83aa182de882c0c7ec4a7190832b6928a21c6ba71f865ae9f0a5abab4131a94ccd54a7e29a0c59141cb888cd08ed77818ebb6a14c7956354c049f5b700c1ae3c1f424b4fc498226f64dd2ae705fc8823b1c44646dcb46fdc1e1ab99ece21abf75b7de9070b0d3c1f5621f73e5341fe6924267370e3f5efb5826d146cbda7f679f66e5c59806153e81f955a1cd2a30632965b330d58fb1c56e58ea74d2987e983942bfde852e6ac3887bc7209919b0b57faee075f37c96002c17a53505e2d2b93d5d4ef0d5d1c3c08dc82f53ce4a7d4d9abdcc4fcf617c4ca868f6f62672c8cc5a6d6baa26617e9a3725e810718ac2717d84ea89d98fdf914696df7cc9ad22c6e269f5d2540eea2b952b4e27ce7fb1996b201b070d36956a60e7c364eeeb415a078ae300fd8b8b23585d365951749527ca3914facafc6d88d5bcc383e6fd7285cf6e8ce1ce4a46b9878e302d5f6e653f3aa9697c6568db1f3fcfe713a83caa621ae633b5964d8d71551182bd3a04a665c8fcd4f0d8b038ece4da6250ba6d05d4df99460f9d519fc7003351b196e9bfd876062388bc34e72b48e5fd68c2866852658e9983ec9daa80b5f4167abf1c2f90331f521b84c6ccece8c0ea37274bf1626d53a416ed7918f158c72b3388c7bad9383b97478de8d9ce6cfbd46c389feeae6fe2904e277f4989bc1d96ac4270d5f2912624b49f56b686588950b5dc7f02f77a8fbf3f9587274b6b55df90b9a47c5c9081d70ea12f83e6d3faad0736e5e5aeb77b02fcc0df7fadba15ca4343f261b3ace4b17808702388baad4064927209888d5f70f7ee23e0cad427a7cb831f59ce365ca0d0b518fa677fa96223560121e734de2828ddba51d93cb351a84856b8deb3d99144f2f4f83465dddcfaa2c90a1ed91ce029cf92c93614c4476b391aee912ac81602ad3f42880d97c864c0d1a0fc4eb25ff35986268d6cc1da52e6c22330e1fdcf645d76e96e97e3a3a4308cde7c9c2b5a1c63af476c2b934f28ee3d6a27140920d322f539c96769a5cee87b07dbaa0f8db39cd2053c5ab951695b9a6a0b9fbc30b705ce3497be8698ab2aa812f8208b8d3c0d436c8879e06c9674295907231d474b80ab58eda12d898d2ce435a21cba63f786020fbaeeb70738bc8659f41ea1df63176af33d31b6a6dc15322caba5374f8732c388fa4f7b272316f819f375413c8652c4ee550ad0b60740f847bcd3880f58a020fa7c2297ee5cfd933d6372c4a0bb07470466f46f55c0c5fa18bcdcc1db2ef5eaada0fe3e82244ef8c29629c4bf07547a624d0313f8d5ec9d647fe6f09a273c8599f2d6fe696a87da7f00f10ed59b3fb4b1c1acbd04ea6138f2d37a9591c12145248accf7a02ee3b9260de27e3df23a2176d12ca122434292cf71d640fea4535a885151bfd2b891e15ff9d34955694e4dc5114a0cb9b58ecbd644967117994083c42faab518167527eb1c2dbe70277875433bcad093dcfd390ad96ae00c8742c7d796106e305d5cabe81491d16c703d762b8d0664456b7a89a411755682f90e100e5915013ac827c67b1ecff9b04cba5d7fb9c780c47ff551baaa4c94de09352df8707b8f71a368be412f15111c2337c5de188ac41822bac9e36b55b9419bc88abd5cc9014de746fec8efc9050c9d10f8433ef762180ea4daff060b09049153e71f18df74006f3b96c0e124a4d4767f03ff067e53b161f1a4529e26b757a1730c4c50c2122f3ecdeb27775446ff9dfd8f537838e426cac508eb02a066f6a708a51b01932bb660fd8700cb384669c376273e7f9f2ed897dea7300c225fab6f650d4693bf17ad7560d3a1e5e6b4009562d73fb9ea4fa2871f33980a7c138c108095d9c8abab5c1c4ac989f0f7d63aba6542ecbb4361c3aa4af1e9885164f732eeaef4758af6854b3461cff24433c69241777cd5ed4544e1b36085064e0d560bef8b25b3d1e4bf5f3d91577f3621a07ea82be63d47c81692675f52e21efdaabf400bfa4e83e057df40c6747a069ee52be723c4f4d9409859278ce40db867970a80ded8109ad9f017f61fe7429c1030b6fa70fa883a9bae7992f169e7b4beeebf505f0844d76825cb992cfb3d597522c5c2cb4db84b8fb52faa3c87d944a4c7558b0684be419e37ca8ac6aa260f9fb476fac28a8bac3806dc4d8e444542c481738ae97bfa6125bd4fb9d8937d10ab8694ad48238ac1544c3ead4e7823ae79df8041d77416a1edc16195fc44dae0c88a715558d843974672d07e08741126f9c170d3f465d86d69a4ddc2cfe3079bcfb38cba5601be2a8d5c86d4cb0a1e65abd177e6de45aa1d3059de3ff5d39c00c7145d2aa2d45b10634300260cb5116bcfb97f1f36673de93a4addfe66049507f0158f5b1b3b9b2037ab861a9276cbcd7d2949524ac01f9e2f8e50cb7f6f17fcb86fb0defd60ee6d1d5fe3b19d28d222358a460c15c1ef8c0c11e262a57914cd701f31be5b1522b5c91ebe5bdf85f9a7f18883f778ed2b7faa4d45dd5c17af0899739d0d6934a0da8a1533cace0c90667f6c0cc13998aa6ab46a44915a4277182c7abff5319c230daa674cfffe01bd5041aea83846ba474b64fccefdf4d444270951b64624c2329fdcfc4665235934d10d4a7058f3c56e932992b977592dc0f012de683663711de828a3de2226d4fddd387dfe771cd23887fda0e1b31618b17dad3e53cc3a669e6d27452ee6013cfc7dab1355a48256f99e97569ce33396e9463ff257bbc548330cdc5fc298d89a897778fdafc7c96a78f4bac79884ef6a2fdfa20f60f49197012775823f3a021aa23c857e7b529d86db1ec0c96bc70d134bc1e1e6e0c8bc84cd15b63e17fbd9efa1d45d5a6f78b618cb4db118e3435e99ff3bcbb21b8d3c33a8f054ba446f1a65194380e7b82548bf761f099c7337a91eb8260e22767e86ed2b0909e248815f5f7744041db6c755a695a65ae536551119060ea9fffdd014f20e05c243f85c06aa7a9bb3d6617731fe3b30bd7ff953b5e8afe7fee80949951eda6644da0d6ac5884b3b504800fcfa4c6c15501518432a0095441a76e195a392e8ea0967480cdf2b7b7a78c152f30edda054eeee8835cf4026febbd356c3f9f4b94ab296f6876a237f6fbd91601666e6736913a5fdfd7ce3309a59e30ba6ab88e7bb5d1a574b7fc666b4e0c8c5a49bf91d42d577e2feb8ca0726821ab901c90d6fb400c105948acbf60e1044a1844720ad366f3aeec3dd9518277946a7d36b504a1cd1263591c9f03c87ee7006b3a05c2e10f72a678c12c9ad1c8ab70d58ff20a6669d0935b6cc29be5b45e0cee1ad85ce55a469f11ab72eb2d4f628a495e9f31ebd0289165fe13343f1f9e5c49257aca18bbbe1f923fcfbaa45c2ad200c8d568113dd380edf0e50dcd46003c90ae4b8851abb4c1653f53028a0bde7939ad29bff94f8e566aeb25ef2c1fb3d13bad1ca309085c57bdfd527cd5edd649197bede6cbc7e9fbb0b693b91b2c491b1436e2d8200dafb30e96d38fa68d1e1174b92b55815d30b996a6d8e304e6a03884f8a479d30f93507153581a4cef60bdfdd85ae1d1c4d8e13a4948935cf98d95d5dfe550ae5633c3a23204d90bb8e980b28585fb783d20a3f988c2c5cb68ea67e39aab64c8b4a2aa0e45c7c81ee69be6b3d27d970d0bc89a007c101c33735067f186ee7b305851a6515c850503d6ff809c2980911f56241c2c85fa064f63f3e2b678b00259bd377b08a2d62e699816ff5526b691816689e8d057490e461e8a9a61688abf14e6445b7aab65c875f28b8fbc7612163edd0cae2331a20d140c6e01c518f7eafa37c7299350c49abce5a9adc2f19c6c8c1fc77d73ced6d5944b6def56dc0a1c6ad0cde58fe7c6db624d3fe0c9dc6c2b0c7a71cd8041fe0798eb715192b215e427e8d11ae9d4c87ca4d8b4502b535571fa1cb48ca2485e5584f8096360fc051ecdc41d860df4ce1d56fa1566c4ec67fe348999f95626ecc278e9da1ad14a3f91bb279df9030a62dde80b97de918dc6e11a799e68a8d13cd5ef46ad5553ef3bfe1f1d692d133a2087ba914b099e1d8e242bc2558177e452e7d5372e6b2a2a4cc37fcb6bec2b5f0808a494f6929d38141719dd06d3fad33bf6ccce53211c2d224d1c5fe6759bf8389476c780eda7459f421dfa6332ebb66a4a2f1272c9b6db3643fe507431cd5f13fb2309e10d98c57098e909800bf860e33a9a930fdf4ef9137d72a5c3c703d555c8974cf7de31a2bd1b41b339017631f9c938b69c53c3c25dab88cd9518b742acfe345e46911c1fd7d3c12c46e3dfae7867534341940bb77464a5d0641084a3f433ec6afffee8d43c76fa8674e42db22e169207d8c36974591308669bcb60a1e23e983c4fd48a1b135524d6034952c79019e01dd4ba05292d044d9d5fff7cc0cfcc41ab14a4919fc2424e576ddfff3665098beaecc975468971c96190e64d75094678e8e6040f502cda356da7e633df26fc762851aefca87ea1495cfd3bb96edfd34feec87e818178a133bc854d51014fe08c1e71d596105454431cd0cb7f5d9122f0fe85360d897ad8666a4185c8d8f3c782245cbc4501e88946dd84d28e98496e18748376ca55d8f5991f55850995d1a8b970ba0e3d2cefb8520f492bae5317913e006ccb677ea83b4ce26a3aefeb291c92e766e9852c919539f18e0d5df10b1c9eda07e3c382c24bf86d0e649ce203634d9dc20c1532b3b9427d8683803fc3c779d4e301638a8d703c554e819d1bc02ec611802bc2dbe73d27c5b2380558fd172f8f048272e3beca3871f6ae7088b98e74bcd0bbb6868c11e1dacb9758264234ac7c3cf02caeef2793a68ea92164b68b6d8840bdcc32bae624c0d568c91c8b86f93f6cfa7013fb4d21abd3f2e76e70f5482ad3ca5c29039c9ce5e20c3458611ef29913fbfc152c7075f021463960c3bd2a30f10fce474740d6f968f63b590507fb974908c7be671f8465a693e32a2047996010de7762811b1f7cd764df88c1c82faf4ce6ca0abf5fd3ce1d856fe4913626074bbc97f63346752426355ae91b2decf03f418b50921da9914527f673addae96d4e96624513ddc4ed0e5b98ad3a1e831437ccda618f2ba470cb016de5404c9b22c160bd0ddf5e0de63087edf389b667adbc7800a59ddf7fe2ad8fdc1a8f66735fc9c06ad7b40c6fbcb37ec467234fb50cfea95c9ac0ce7f882df59ccda71a750ecbb4bbeabdbe5d9c2ad3a45cb10105ae778563ca52bf26cd6b863c471f601dc1199cb322bfc7f0565d1a9d28221b4843eeb5c8a2552d948cdbcdf049388c82e6d58eb9a27f108008fd7e21664944858099c62dcd4d0c0ee8e6a0e11b115d41d8f0203dd76162044542fc81a54f533f4dfe73900dd283d42cefd864f45c57923f681bd80a63132b153fcc5253335afcccefcf62922083b268496d597173f2410996b5f2b39ddf0ddf13b41e4f8b34f233d7fcd8f6898c151f15cdbceb7474f0588c25cd7f21c186dc316f80cfd748fc4886f092df2897c970e7da0440926fb0584a021f3de6bf82995be1f9b679686f4bef8c74ef39415bd51a5ebe84c186fa652e829c52365d4b4cad2e2cb68143755f96bd2527926f582e8797649787c3275f51f11b1650c4e38fb4717a80b58a057cde756fb5eca843f7a09d41205a1ad5de9be26cea3782465e731f291a2cf4ceddba3533654841daecdd6cc8e09e2a78bf36b2999c62b0f1f1cdb92f40ebbbab1ea4c98ca3dfa0441164db678baa3d644b89af88b76c45e4d997335b9ae7ae6785c7344e6149f7aa1b1b19e14e0b8fbf299625dc82c9b0618116f8af51193980cbafeb96dc48ddc9659e1d6013c6c0c76a8eebacf64662d383a39c82148e5bb2f3aff12ba0c96cd9e47608e06ebb645cb39721156a63d8ab441c6e1813d844e01b6bb3e5a13219e06625b7c6f2c3d7e13ff18929042e9a6a4c6e66246057a2f198716bf017fdebc4791cfc509ccec2892d9a1ee16d8ecfa0e9d99055e5881b856c4849c07b23f562e92dbca0c1a4c05ca753ea703d4cf0275bbec054535fa6032ac8aefb681960697156e627f6bdbe2c3c875a9b5be73ed12b05a490111ebac3095c4ca4da7996fe663ece7b5a5a7213ce0db27203c886a5251edf41140254be002e5ba86ea7b7eecdb83327ba2da89da340fe30c22402d36b37b4520e7dde3bf34d9a998761add376da52702d7a02880a0082e87f4e0966b729172e7d63c907b0669a55e85772fdf0a3b0df95b745217524220c0b0b46cc38ca9ebcd54a689d6bb95a078cfae28378330ede9cf3018e2a30d5a5dbf7478111fab280274b4e60e828844802c7132547090859811d2cce7580d244b433bc97f8110f27c94a825d109cab794772ec92738c714ce98516e4baf79d6ff15832a42511651aac6b71da526ee84b7b4030b938dfd18828f9d37150675639d43df4b21b9462d3bc25dd44739c0f0f5b8c8d9617f4d9ba2f11f44c286d8a4a43a7444cdfe05dd19c285a76b2a0d6daed50028e70b019f5961869db3bf7f872bfc8c76a01190e313f7796d53f7bd20cdb4f7f38a6b84749db973c2e300251e2108615bbf0d6079ab4c286feebabf426a0dc5ebcf77f59ad8b215e8d30d4470f14207b68a2d845bb46480c4bbd0ac9ed02a07dc99210807906f3f46f91030f9b668e23912192da34747d38e8e679dc2f107baecbcb9a9364f0d8426530bdd955903bd8e174e212a3df9a2665a323049e354f82600b3f85d81a2ca483458e574dbc4e11aee891e101c1e2c40b2699de6ac7c62258189117e68b0d6cebf6dc720c4f394ae5f5747f99792e175b1a97d151a62c2aa97abcd5a7d11e94be5acfa73b071407a415a5bd2202cd2b05c13ba50f5cc9babe88ad664bc404440f9207576f29adbe0db904fe185fc1da3c7e50e15625a0c32db214af3cbfc2207b414eb115e113e9b535e60e7984560704348ef696edcec1abf23fb75f985a06121704db31e580210e3b94feff3ad266bf9fbb94afa04fb78d60eddc7cdaecb19a94a6f1d18548f3fc4215b51b3e1d50f430cb79c9f579b9213145e4601456eec808acaa355877ebabe9b3ac6175a77678ebbda6aa13ec31675bfee6f4beaa37b31ca132e5ffd69fcf9231c407622d30e8ded91a66b0ec94bf0fff6561b8a712a2af492bde274767d3ff6e0e983784826b59f96d6b306cdb8d93effc6fe3a97667fb0a4dcd3488c518b6460e4a7e8ca451714babbc05a14b83f6ebf294552cd23b43463e0fb79c41b4a539dce32d9c6325f31218aa3006e5250769aaea6a0d2280f517264a53d69a396985dccc00e2d8a08a897f5873421c4c549ebc408c3deb0d6900347c8d63dca101ecc857753fb757c890d5c01413962c7f893b6d83f91bf6c7447563ad5a379244f1a424c2988123ce892ac08297a5f96c44c0f5e3000a87e6b6a9d1cba1576238d0b6b26e52d2d6e5e199a9f72c2877dd9e73efc4a657388b4d96223f05156ac9acc2a3b3b61eb57881a79e6ededa5f269a4c8ad1dfd2e0bf75f30aa1770bfbdb1632daa25bd737c502dfdaeaa63bedc74c4f17310b8e854ab37a389e0cf61f53e3690028ba7bbd763fb9316d000d901e07777849caab11007d0a43a65afc742a61b960f8e845fa59031a7c43e1fadcb130ccb10a4c5b9b844307ac5b2f0ba1eb3e49f6bedf58520ff8c9b2c60742dcca5994a137d8ece5ea99df0203b04e19ab781305170c7723d724167476a8025ae4a181e8373f5f45283a6c568f06d24cb4484e6f5836230905ae74a92eec7eebb898268ecb311119f04287eafb7ef8442fd2774768aff433e71bd9962e0f618857eef79cef31a49612e90712b18432b1ad1935df4d4fad38c5c25f15b9c0204b9836e2f30bf6d120fe532d6ee584a0ad6f21b7607316ef5c9cd9e1def72b5607a779b7a3721d61d77b4cab07f3bb27178f1bba4b2ed50687b61348bb92934d86cb34e09e5dc53c2db218cd3d04c45f0c61f4d5cca2b79e02f8b52471ea6294644bfca9200aff607410d93fa23bee9448019c5fe277c592950613be4dd745aa88661f1c802c62e53079745ac6942b9c179c88176391253ffa939b3ed76df47682ae499eefd37c6536d3a7ba2448d90fa7c46f8205374e4a8e76229be69bc3533bc8e6c495d792807ed89a81276224392d27cf0c7c9f7890bd9636a6e841cd40e0af2c4f23637cdcc54ea8ac380fffa0891ec91b6c32068cb227e4690caeae6e3d15b64c86561565825851b7475c2d7d0e2e3a57162dfb660721b2781f58fd7c0c4160467d015e0d2a0de5cfad71cf3d67474a6db875cab8ef29a72553de1cd71bbbdeaab1f5f097f3bb5b4a8d29a659b2c4bb78bf51749632e990993cf5cc47df9bb5e7498d4fe6df4d8d874b7ac1bfa4698413b1f8976110b110440d1b08061cc062c172ed3489f0fa793542292e46d8e0caf1ecdd3d6d72090045c046a375fae2a4ab6301421abb55994084f64545f550f637954f2169c3da20bc0393d891c96c53a57d4f7712627ffd84a6bc338030e2f3e172a0b88adc9409f4983437820490db7a8d66ac701886d9e461942e7cb751590c12b98a29272e2f5a1046d669fc2d0058de17bf788be2d26440c2ea76f6cfd3f06e8b5b3e43a4c60254608468ebba609f4d05b1f563fe65cebff7ed788168fbc9289721158eead9ca6b4efa3ad7c0fec67d498c3a616c5268729a00c2ecbc737fd13590df4e67bba3b4f1791054bc587738833e6290ab6856348f6484e7ed583e7af411574e1c46a687adc4c15fa6d717874799d742aa759618b71ccc193f9e95ddbbdd6f8256adaf83ec8280a46e1930893602c371df8a3e7b25182815416ff2cac30193d4acec4c010509da96ba27fac00ce5ec29d304acf5b0a0567707b6a0662c42e5e5ab2bdf8158f7ec2250dc9f7471ea4d611a6a58783842fe50aefc3e54024f8bd9e5e67ec1e895733e11cf5f430bba95f96a12b80d2f6dec21548b2c1f691f22f02fe0fa42eab8138b8987faa63e25e7a3c673b9d321192a524a01a757899a9502285cf642e9838d37c90965431ad2c74db36b6fc1258e2bf197bcdd9f56ccd614796877d830b1d93dd76cbf1d5cfe35a8f28f7df483b62728c30a266d5f4c61c4854a0f39d7bbe721a0762210b6d718a9cbda0546b2256cfd35a3ec12d92fb8dc93e88080cc41ce5e914e95f4bde5f2d49acd2d0647689f1c45b98bc6f7f69c9e99b5fa7eee2a06aab25b429e991681c046716a086b815e33b75f7f966c8f1885a7dae930cd444bde7bffb660295fe805cc96d6b2858cf6dbcfa6b4a7a6dd736b9c5fe7c732cf0143a7c3a41b52ef075b46fb47d11f729d1377e145e578312aabe1b5171120d9ffe9f71430fb4b816f4289fc87b6f549e86b61b6381fc254ace34e7a7a03612a995795ef573567a7a9d94b716311a1450518c9cb963d13f9d8bfa4af62f5d5632be08ebaf8757b84cd4a61c7cbc6d9c0e11dd5c59f68d64e5ada4d8cef29d00b94953c0a442b301bab2ab009966b6da1cac1f16e2e7dc49d25d2d289075a073464e55d6182b4d3ea34e1100b8f6131a848f0def16e0074fc1b2b917358f955775430e9e743e7f7e94c897f44f98ed48190081ba3d941da2eb30e2eec26e6cec0eaaee7fe519a375eb3455315bb1c72dca0ccb6c2833839df02a5eba9d83dfa0a48ceaf8dc7c57abe15fa836cee8322e875710cd0fd5b5067beb283b8b53a634293605cd429d9cfba73eee4e2c731932888a8a59db869a41ebe51564a6145014d31cc2099e1d727a8aee2e66ed9587a762af02565bc9ea24ac534dcba0fa9a41d6bfc2eb415e5dfbb1b143c2ba2fc552833112f86c4e6055ba4fc6e22c8a4c59cd9dfeaa895eafdda0cf22473e7ba17c08469d12ddc0cddb3587d539dbb156ec130a3726ebce6413b15649b0dc52a9d2d905eee3d4fe9522bd0492d0067d8a7fcefd5641407bdd4f323d5dba9618e4c5504df4f725101bbfd2be81174bb7551f5b9ae013b8aff22d2d1df2209827efd71598b9adff0b3ce986b854e8b248aca8c59051acf9dd64b5d7563490bedb33ec7a979ecc505d55328fbd6175b1e10298346fae067dc25eee63430c24b53efe4c03ece7376c32d2bbe6ad657b26e428f4e1d455f543df032ad2a43a350e08002515ed50442167862a5921a2e7cf3d95394c19fa045559d99e8e5548e80f156b9f3d59ec5770ee0fdf7a30146b6450ec6559e2f5d6944f7eb0bedf5e724757a6c3686c9c7963086a6a52d5539771c3230e2b252aad5fe18032ce67d6fc3c9850ad0f19663d5a0f9b96d2bb9b59b84cda5141bf8286d26dd3155a9523281a203458d82c71992b70179a1cdb32f7a5976c91fea2283f392f14fe821cd4ed5441ed5809bfa8c9e7f23ae01eadd70b4792446e8c061d9dbea9360a84a9600e9b08ae194c490c0927a5cc4b18f7c2e9d5fa6d1f3033734e3fce9ff6709ea5c0d3f6f4b08a9dda99b23f2f5bec570fb46d3a90d18d8a2faa3ea26f8af07d494ae4ee95b8eb4c5ab2aa153272572ec946ecfc48368489d0e2cf23c829262286d30a7d22ffb9092a72e57653b2c33a21432da305c272fb763dc1bbdc5d7955bb358ebc6b4f234e8059eb7bcf43cce6c480aaa4232df59eeb2751ce1a13310bf28572f878b6bf26ededcdd50f7e463e0fcb9110753428cccb9afaa1d524ed3849559b6d133a37c97d89533fad325b5f0b6b239d8133d6a971a88d6f56ce879f7374e7ad799e76dcdf72dd6329b9619b34b3fae531329ad8882e1f58040c7e9031af5762fa8d41adc748be588abf13bffa6f457f64fc1a63682756d5be55077f717c05daa766c776683c9fc2f2b85421d590349b399e3026d168bc3f8e35d0fc96a2ab4bee2a9d3d3fdc36b6e6db341fca6c597824c618bb12fcb4ba9adaa90843b5cf155ba2a137918b1492078ef36dcdcec54638f5f764464bf5099ea52ce306a6c797f532c76106a960d00a900afa5ab0c6c4eab073a9a2d2f5590518f2363a877f95f42a53839254c26e8adc4b27e3d221865eef55be34106ee6b03a46aee141c85fbc84b0da20bea2614b1c22ff79bad864045ca76a7c9617bbc4f470c3556983b48879695d49a4b57d74e872ebe0b30814f5cc0f5b61062bf5552160fbf299bb00b1de8fb30a089067a262d1f427786be095d134152a837906160d17cc24785320ed669d6ef10af96df42b3970902f9e4ac1d116bb4dc7b7abfb0be17dbb7085a1457327c1567f7bc5d386e22f0237123ea3ace48867c5b2431a2c7b6b60d5a3e6ab7dbd2d35c3813062d6ea043f487523b0d20846342765f9ef99d1e23dfc96760804e4ecb0e5e92f70136f07fa9b14d51a0994245f671692938f8c6c2e85b0f717384fefda2fcd15be2e63ea471d38de7b7b046894838455d0f95513a1ee4f42276ca6213af6badb9c80f472ce645ab8910222d11bcdf48f098a7fb33f5977e9436c86ee6557c57900393c1e210f19529bce1133b1dde3ba068a514bc3b7517120b678edece5c0d11fa16735e881e0d4eed6a312062d38527596fc3f50ad10e8339c8ac1845c6bb398ff981632a328bd93954a303121f50ab12d89f322d4e4c6a71ab0fab0935518de0b94d539ca343191778712b95842cfe39eff91c5e8b28a22f9489bd292fe1259e9536afaeb126882e5a8001443f47e76e0e974e184a746300c96e8b4db9895484d611da8c4b5a2eb74362a64392af2f91c6376bb9dc5cf0e81728aa0b76e1586f05f0de925720eacc1a32dc62f4a31c850f196110cfbd6633b95c3cf48e22015b919e0bdb280467a2cd420ffd2a9315dd5e26b4f23c72b4f904298f8d9dc5e164dcaa51e790e85f3f3f75e9b5a9636aec9ac180aad3341e216f22bae53270d4e78e92cd09464bcf39faf045c635c3eadb17cd16c8bf1862f88afbfbebdfc3729483574cb95667875cb853bedee31e802bb8858930f7798a12e5c1c388fcb6d3a3cf7f6ce4e2c83820ca6f9c59ae64e79de586515db53ab59f938d50f48549e3bc2ff2c6be6b3ef413d07ec04e7572afcc874d06e0ea85a15d911904daf13b29b74fe4a00408942d1dd581f77d4f75d04610f4c9a48e8be33ad11c9a4cc1d1ddfd4e3f81e5f5547255616a016b1e2195ace9e234735e382e2d275e7660f78c6f69e9ac0856104b4084745916014dc148f669773719340ee5bfe52d0044f7327b97cd30ed162cbee90e7ca7c7432e740f7238dfe786935fcf9b005b125e2c5890e318a10903b9d7619be361dc08ee65112c6587d6745484a699c532f98659d0a5c2734f78fa8136adc347622f4d9c6edb2d2fa237657d53aeabca4af52c21cfb93d811be958c7d14f0190d3035cd0b4942e0fa4a7aae2afe136e1fbe6a3097dde1f0029acb0ce3d34c5f6e821c1bc8e0f244292f20359a22fd697da58ca4500dd6236ff4a374cc44878192ce603eaa2c62b18a10db9ebf1c062375d9dc4182758052a8f9be24de8c274a1f8c464c1cb706a7d74c24e6abfe9a55bb20312ac4f207c808e25038ea17620572a39b2ae03751bca77fbe1940f2c3c603c14f0d427a82b70ba8374a3eb3f8d5e11b729c88d110e79933693501a5816838d20cbd85dd385d3b3b6a702af998cc6785140b1cf8b59c4b929207f75a78df3f57f25ecd3afac39e2be4a7eba07c9523652bafb7e2c3ffd33d6fd31eb19ffb6f8f0065bf48e6d046725b70455a9784ac47d1836d5b9c64f8d243bf72a647da07de9cf348123e41a645293ec09aa682700125ba1d294180acefb66021b2b21c0bdc0d4a250f3691d786eb32b8ce2e38d7b16f2c4f36e3f9660c9def1feb11ba7f052c98621ea4c195be84affec45c8090ab2427694e5797d5ab39dbdafe6afd925de410d29c9a39301eb5d671acdce07eb8858ee224a8e3c42a3fe6110413c630e40a11fbbd86ef238e14a33f308d509549491d09e775cd701c10a17de247dc44f791a1cff0a6d07e5b126de74c8c860f365a7ee59b13152f51ae53b1bf77a5dc54b8ee5ef72204a28b540422aa1b579f26b3106e302f2913eb4d4152ff9c79dd6d3fab6489004ae38b680e32f69cfb2f85d36569abe78275f6b75108afc83144f83869053d402463c17f4a56fdebbade872fe7f7c0d201b5d8e4a3a454475890555c6dcadefadcdb69c2a441a09686acd800c759b7264b08bf3508f7be3902fba13220f0c0955d005fd3e586b73e645c5e689b99784600aca0259b66665b75deb3b3b911de6de500775bdc870747f7073950a50cf5cea083d4b6d249bfbc9405aca7c46c070bf47e34acf231fffa51b4d0b467e1b4bfbda20c7218e9bbfd3c4bdedac68d2b88d6b64455a555741d78a9b60087045f7a252f1b0ba59078246638385f933cc8ad36b549ac26732af9305426deec8405a6d2a570c51f5ed0e800a6c0369639982443f1914ea8369bd6b41c0ae1e83445d09ccdaf94eceaeeab70424a36f8f883cca86e078fe6af123572c7642dba6f7bd92ecfa1102e365be8b3f69791b187b9fe8192e6a77e20a71fc52d1f1ed7f030c2bce69f2f873ca1ecdef0fe8871d15d62643a304f63dbdc012ccebd8dd42735297683114a1adb570bba8160ab9590e83014587e9ab7b57759600265259dfd78e3face059b52033d1e74cd7f7f06270e84945cb0d7917ac34cc7df00cc4aafb422229e6ce1ca2aadac032e9d28991b6fbc09b13476aafbd720a335113ebe6a923cd21a5dfbcb4dcd477b1fb5fb8df0e918d6f6e00ab6305af4502e04619ada0f8113149544e974d57960c880425a8761879cf309d9e2d2ac8c91f5552160e18603e988f4a32db4d6837de4092f46d60b84d423731dae57b063c9d47d32552110b7b14388e46f1d9bca37612129f12ca37d4dffc62e3a74f204087bcbf760f260b01237dbd550ffbdb9eb7c8a49392a374d1f428022d4d8122c46bd505c019db7e2217dd0c659a7febda6b9f89d174eac696fae9d5842be8ca6a274e3b9581644b372302e913ee971bcde2cbc758cf7cab07c0fe9ba3896252bffb9f1558b003a0b951f09f21ff50b53710db3d7ba664d9fb15fcc9045a2bc522928607bed73f1908d067b70d255685af9a25ac4e46aae7e7cde059e88a3e0b1131d74564b00e27a97d2a3574fcf6ef4597aa3405b70bebed7fa2d5d7bd9e481f266ba36de9f9e0153ef8b15d8657c7e5703cdcd84dc40acdff79f3a1b9474bda6c7f92088bf1dc4aa2fe57e73c9aa182ccc903f09eebd0c34b9d789156b5ef0f4eb575469d58e31db4eb07aeab0c0a4cf5db14984ce0b2c2c5b221a97b89685e92835a005181c8bce1e5cc4290d01d5f48a4aa3598a8dffec5fb579ecab5408686ebea01777aa7aa32febbc304102c5351b0cb560964fd87d482c3ef8b5529b52bc6da0c2011f72496d6095271ed13e337a874c2025571699f7e6f0357a4ff53d78c5f5f0ad6350f9cc6896ca337872dc1ae3406d339a7241c6314225ef4322fc468c3691588eae6c6e278cb1586209fab5b907c12b28e568535d915d46b4f112dbe98037d5e3385d82634443e7663498825e081d50eb73181ad2e2990858cb76385d38321aabc6c2187decec3445b095bdbe47ef22412fbd95bd0e61b6fa0c5a9b39d2f5d23a93b8ebbefac4accd88d397be4be52fe258614ecbb2bf30f30dfb512df1a68bf2b21a31fc72f46067f14dc5fdc97c6170b9a8eea51d5c7dc77d4722cc60061c9e2c9050de601523e52a4841735ed1262df896147f1042fc8879fd8507d8932bee067e9274a26b38068abc9bc291862f04b59e3b77acee5665df83d03fc7d80f345225c5604740914f5725635e926ec49f84f4dacfb0576b009e9df0bcf1f65d023d05e955353c4edf5bf12a33f53b9c2a3f8eb7a4d275e7efd06c3d5192e28ed75d0a14b272cfe093cab3e5b5d4b3fbb4d29bc404ba49947537c18839e1304eec8d8b8653d12a85a3d691b7dbfb2961205cfa77562c01775f53245a6131725557c0aa00ed0a2944bdfe130fc0c90448d145d6cab908cc0baad79b4add21402dd7a8a5570b55a06e130fbefb057f616cebbc9cffc97ed431c10017bd9b74793eced30db5c3bcf1c04cbc89def8a13d4efabc1f7de79a20a03b9e049eec63abc32d97c8a47873eba76b636c9e1d6c78e5f701cd3c0152bd57c4c4ae03857b0dbdf5017ee346623387f94d6d1fa297282f59916ec425fbd82cd7d79ed200d632e10f2d8522d28a77065c812687a92e8684cb9d8f18f614fbbe266ae2d4dd7b7b7dd5ca4de14afbdfd68e0f6d0bf687a397a5b868badb89385615b80fa5514ec677ab247147c8d3c03487b0ea6a2c9aaea91c1ab19cab85d5f740313c75adf2bbb490896febdafca6939cd5c1ee428245d4d571eb7f769330f0241f6c8f1ad3de7c420156b5d079da5d22a0a53f19131a49d2d68c35a3ff327001ca53624c503c0934166861c8f56c1a76ef65f5a477ec6cd49dac81037d0003786cc119885a773794bb449d78d75fbc328ea86f8201cec5d2df0bd1a3a804a13b7ce18b1cd107010f50b39c5fc1cd7cf6e8b2b8cb23acbe2ca3a538370fa3b933a8838067e24bb389ce8f91d269ec042b5eb6b3483c5ac33a549bde0e3336e2341e5729265644807ff05d3d16c8415aa2ba6e14ba6bfb7f150c4b410b9eca39ea29442e1ed207bbbeaa56675149b3548fefecdbbd4df50281ab6f491e51bb0b1c35192a21b3e4e467dc96014d7f84c2f746fd6f50f7c3d09ead413aa87e1a6a755525319a2da3a1ffa246c16c690875eb19397a7806d9ab0b200b08ccf2f2111584727f0a66e4334df91a53a58f1fcb72202dafdc1c7f99bfb56f29c87f86ee14d8a62d092eb060d81184c752939c048693e56c1141ac1e00879965ca5c66d87958788979bf5c8c666e0d558fa97229b589cfc83b07758e7fe755c90a3c1b056fae0750ba9e4bfb5806e60de13181afbd015931cb272ff64486e39b50ee393b2ac4dab692a0fefad7ea69ff0a4a4d4fd0edf82b5277baad95f961a2d6a0d6bc9ed73663be08e38c0ef3ce33e22e6405d69a177ca60e2a9f19280d7d79cf4838fd87b3dea63ebb19f16fc9ef6463522549fb3f1fd8f87b90be6c415cbc5d85abfce1fa2e7490973091a9f3ec31518d44cf314addde35b3c2afaa3de497754e780319522a2576728ab798e35201c4aee3f0c5c0b04ef3be9ca84bcb6a1f00f47fde83cdc0ab5ae7c758bc4b1a5145bbdf0c6ed22f5b19fb97f83418142d5a32e4c1fad2b5895ab7e3fc6d8046657d6b4e43e2c81422e2af88f94bb7c238f89540d6c24c0c3395f016df1d116407461d1dbde97927c816ebc70d0f0e919499d39b59215ffe80daad94de20576fbd8928f61c8983ab40749ec7a10144b9519803bd8781b0321f33495d3e05214563e5a8c18f84cd7222664716f37830c7ca2565bf6505316f59b9df724d8744dfdcb16d1c9cd8b894d12fd11fadaab47846631db0a607caf4585d4660c7f3f622a91019f4549f8d4927ead5ec7153726e49f0f55c86097242401022a87973a18e69e404a5ba405a82bcfe8079d44222e205277498e9f11319d8025edc82364b28bb7cccc991baa494c11c9dc517b2cb633002b1a0ee22f9d91e5e86eff0f09b089b36239bfe2a787480b1ac072bd2e4fdcfdd97ace7eb9fc30e34e1e0c7f891a1ad98d73807ce9de38d237c2205e5a90254843b1e8d1dc593a2629d54b74cc6c10627ebbfd2d55951eaae6ffd4fc0e68eee8c20a7dd612c362d4b33eb34632607f3b708b8b3872d8230f5d48968d885b345678130c3798494fbb6edd98df43f727c85ab3c45d305db352068b23bc839de75c0d59f8fb7fd3b45d24de5a8edd958c6509073dd451583dabe27a720ee8c0d366034434ebac28486a304a5e02032b718065178f3c7a625fb52ded5912a234ba6e9fb48cca5cc7b0f799018d303527c9fffefdcf7d038538d7ada150b0e47af71fbe7dc448fc233f17191df68bc43c392c3bf76e8b6d6a05d5e653b85cb2024435000d4f5b512febaf07faa5d95e93007899cb29d0f080e24e5ac4c1bd6ccf751116f3fade483a4ee494081c3bac64468b0f0ebdd15166127f9d0d1b5a632eed16aff657000229c81e3939e8db6ffa4907579f1f3890ea5eb8514d79364f4275b1cfc1444c3fa5ec065182cbd3f322f51fdc3ee34aa1962cf382009428eb02a724bec529d9021d4a4203a17a353af8ad2531e17f432dfbc2949b0daa8b969a55d53655228702c4212803acdfd85ee10a0bd8f87a66138b8862650e62f52ce52bfc5057e88eed9910f188f88323ed660f22560769ec427bb076d09f34d64484f4f316241ff5e4fc6bc7a38a02137f7fb326d6d661f390334bd5490972d2322e822d9da60bb0639d2ed83ac34c1b8caa4d0f16756b55b5764e3363911cd02797354e2f91a27a344c94327ac1f3664c870a6c2b8ac8a63d78e0180aebe1351af23ac596585a25fc360f51a27ffb6c75612f0e69e461bf2cdb83c379ae381c3db8d50ec5dd76e1d0255a1e19fcf7910aa48a8f46b0b2ef8a086c95a9deba5b9b4c28f16761e9e254cfdb7f3a4e1d7c80fcdeef36ae6749a5fb55838a60555a334c3822080321eddfcb1ac8ea34baa22b523041e43168dcaaa4ec65f6f8ff4eae64bfee93300c552edb2e03f7078b36c7396d2d9cb2cd729cde9178dd2791fd246443bbc12b167c4e9e4b48087617787fad06c883f362adf78783370bba9ad0ca2aef4232d13f0f19e0ff27981e089f24a9ca5817f923afbf4d58ebde04557c2663b58a66b254b3150a67953f974be65a0cb1760c4cd177f71bb1b4b67c64c1120852e5961c21a534f355b824c9d415e4a7a77b95f3048f373c5185a3537e29b55b4bbdfab48f3d50d40b60ccff4f6788d667a0937cbbdc9b8d8b459285cc3f180a5aae6f59393493356a00977390d35e7338b0d53b8fd66e0a93fd6ddf339c5fd7906377647864ab22f3dc64365e4549df86ab7635c258435b941a3afbd24eb96aea026bf6fa2d08e60a6384b7e742a3d4784eb21aa77f59970301354077a2a2cd5550d7639536b1794c865f01ddeb4914e3ba8c7d2f2304b39035c7a414a120afe4ed0012b9c1e1b3093ae239852e70e656fa312dba651a3c3f39f9cfc51dcabb47520cd09b1c1010cc53cb900d92d77cf5131d1c35869ffbc0b5ab029b72222f1ca1a26b593dedcfe2e7871b6da6cbdf75db154e6fdb0f5064908f49d6654437737f7e4c00778e4c3f5bb26d1015bae00a1c089082b4fc6d4998d15085c90f643ea01e20e8bcc525b18ee94886b856c0a02c81da4a2a625d4af87c4ee340e316a8a7630129d2a89a4c41db5998bcf14042432f635a3f8d3a042be736814d541ce15a5530d24102252ac2d7ceb17be4846e1394f9ac9e5423fe4fca620d7b2d1501983713c0756301fe1ef39afe21f8141e427af5421a1bd8f313d449af4ed167b49413e06b70d9236897c80561b422e2b87fedf6d4699bd0c83a86244a61110a6a844e3e70770b7d4f5753619d45e682b9579ee9e96183ff3c3d038fef516843c557ee3f3ed380d40d87a47b664cbeb22225ac0449f670f49eb939e6564b350fbd7eefa95df62634f08929a6b7451c24d3dda68dfbb9dea1e6bb7a783b99bc99840473348b3703c3644c8c3fdd4a7d8faebf20ca5a17ab02fcee1f086fedddb0fa4824b1326e93743836bc19e872343c6e21f916ff28bd3d9c857557450a70bc78524cfb6cb3cf7045d44334e1f5e1b27778c13127e59d147f644be0d941ce2c6d6f458b50990839d461e04062903ac51eb479539ca426b444eb4e0458ae744600c634c88d151173c8598fb7de53389038d7ad52d06aee4f3f18f734016ac4d4a0256213152af7ba89933f20cb442b19d64e18c66569bad2fe8583f695cd95cd8bc794e09ff3019160d84f6e73469fffdbaf3892b1394f256a622e88f17b01ba36174ba39655c25cfe791dd368e82e52d71d7a0a1b6ff531f784ffd31a968fc2d642761973c5397e0c016ffc78b8f8babcf775e00c37e43c8bd8c2aa787396f39bafc5582844a55d1b3bb6c9b1064dcfd82b340f73761b373aff47abeaad0c1990c59ddb33cf8e55f37032d049de7b6b3213d35dbe441d0c91c24d47b1661ceff9ab8fafab502c771a6c6a8ddd67ba5f772692ed468f0d118df6caa4fd9c52b825f0b395c5dd57bfce560e597efc5df3656a98af27671bc818484b3b975de58034824c3bd4760b6959580025967d248ac711414fd9ff3b801212a6b8d929f83a9b46f67839efc9ee7e1736079920b8b379733121f701dc7d15790b16db50ac11bbbbfabd5c30968887bd0ef625e2e0d05734c552c1a6a21ebe28bc5dea71bc1f0307e2704a726c4886d263065b4a0bbe87aa42c3e2b26dd9788cad4c5ddf3e16b83023cade5817ab5c055297b1478d122f2f102dd223219ab002ff5305fc5c9436e35c53cdcbf973924628e7895ade1b8df24f08fa8910893cabf08fa57f3d1d3b1830c171f760797d6a463591373a20d536a7e728ad705503be332a9be5de5907c0d73427fe8af270474a37bdf309b6a94fab7e3e69c1c1a5e8550769857f6f6e2e0e57f1baee04eddb2f6d88601e674a93ebc7caa0ef62729ebd8a5506c2942779734995bff0fbf0ec09bcb8b5899b65a0fd3c7f9fe7b411092a4320a3ba1adca7024c38d2d8293b9b1ed9c7f28930bd5e8a493c0e0d0dfdfce4576ac643d0c9c0f175d098bc8b92fb74e5966bb39d3f12d3240d0b938b50d573a5e37a0e191ab80a99c72d76ecdd90229d4c14867a0503881455d9795e3d8d67b2d70f8c25bb0bd6c8aa1a1f4a21c5da09f9f107447962903886fa25eeb1ce0f13b4d238a68d67303f215d8f241af6a789ad9fc08165152103bc73b3b4a8f5cf1854f38a7d17e41fbf1a9d980fb1d5cb5b192c1937af55eb3d16636c2184bfa178c9fe98bc9fb158ce17b5e883ab8042c95b8449c33bc57e09801271909c5000fb5823224c1658a1d22cdfce5b0b2bde7bf00fac3571e49c593770414f15e78e3426ad2773e59cac393acf6dfc737c594dea9fa410320500f3bcb5a7da7f6f660186d4341f5062179299c32ce35e5e35c2778eb26fe88196d225100456cc92a554c09cc824118c4c389bba5b05c1dce397eabb5d64f0de058a586ff3f853011c40352fe93397525d5679fe57b41cfd58181f5bf00b303d76c4195ef81ed086e3c1bd7452919a500183c1136aea006082d1f5f26d1573fc5ca16a50548c621b94060d526ec7039abaccf9e8bc3d436b57718cfe710dfd10df7daeed14d0256ce0a97e2ba1b43680526dcc24b9db0e5259bd9ac4a5b60dce05adf70f39d44dcd8d3725f5d60895a5dafc0be2f4c4c02a49fe167271b48769a6cf8f2e27fc83d4e7c6d1ab1306022de895978f3fbe1641954c5eb20715921596a211e3be751dd44b5d76402d0100b5182941b9eb9dcb0ba8d3165691e49b9aa726c88ac710c81b1806eb96aaad9f237eb88ac015549bcf4e4dfc3d8ea49f3ad599f7002a456ab7479afe8d3b111fb86033b365244ab7a237c34b119993e1db6bab9fbf97385f9345da3457efedb931ce9a7ad787eeb0710bf40fb4cf427f8736ee62bd4012dc619a7b82ce2ad82f459a7da1e042df06be6b15222ecc2493a5b15b84c322c53666ced03c28d69a85a1bf870b94412e322831e7f24fb42e7b7ed87d7213362b546de06eb11ba26d8c20e1c360e01e0c5fd9f45c14318d3b6c67299a6a42d0729643eea02cc47987b0bd481aa916824761b48ac90aa5b061732c65c040d96026d4f1568727927d46c56b90c0bafe4e236c1b23edec4b5b730b16ee12de52b9bbdbafaa948f4df00ef8f45978dbac30276ced21bdbd0b07fb66fd70a10ac70e9fadc8cd1a0449ad06037971518eb8041c398448e8ad1b824d3f2f5a6544480c3008698b79c2f0c45ece994217ec5333b7fa02b890eda290acb03df1deba442e62a2641a5a391373b8c1d65929c01200aa47991e2240bb385fa9e00a7b627feeb2f3311b3cdbc03289d0f3e3460e938406627ab55b22d08044c52e50ad66303335c5e802cd8213b856b69bbb31d5d88ea561aee6f9dd239323e82c2e6e1ebe26781238e7cfbfa945d17d9991339a1ccbffec21b876b72a3e4b79edde7a65505b44d38791ec0397cfdf72e01bdd7c9d8363741592be5c2e1053f638200d8b4ba76f94f202f104a7cf7cbba3b767adbbd8745ad2502d4913a0fd325066b807fd752b11e6ed7c5b802bca243c979d76e2a8be76c022c7c37a032cb696b5bc1a9730aaba53afb9586ab7b1e8224eb0a235c6a87280705b45fcf452304cbe0d58c87b88fc2afc6075a7bc7564f0baec2457831411dc1007a8292c15ade1f31f36d4ca16df2cc90817c15ac7f4318ea5a8b5fd56e7336a9e40a053e8a2c5007a48bcd228ee5fc698036687fce71d042364b190c7433cd6a54889cb3f195aabd2ba951e901a9e70ad5e7c873bc1994529e0992b03c4ec2c2c2a7c3353483a35a72d057552fa3dc38e3f0629a1fbf915185cb43ad7a8167c2c63ba83f1a1946549b9c7194f6e23e3bbd66e2e2cfc4c7eeadb0f11d5ee2b231d10552c42de4721538f0fce6c7cc1a61264e8f95b8911ae14d2205815a9e5e335c980b81dd73c785f99ca25f05e3f4127e07fd9dc1fcd990cb647677189deba50f5dd00f362bd9a1f34d0f26170e3d82c4b85fe7e30dbd4ca6b82a79ae6eae501049c013af4b04029bc5868de06b70b627dec427ba3994075b70e04e59199b560c7d199568b603544513c0cfaee0d8d43554f2a9b2164284f4861e73d546bf26336ebe9bb2f0407865fdc8343fdefab287120e3e9ee3f35ffe2f4e82754cf577bd9e0e674daee6e0904834e8e372ef751ba0a56c40690e7bbe5d71d6b45dc911809b534d01254a0a6ba8111110dc64dbdf15639bbe7f493b4a30fff94164593d7719c95801162a00f11d03ffeaf10b760ef4e3ace7c25c1c1e3f89897dc41a69faec4cbe0fdff2e0eb42553d1730ea6cfe8d385b124a5f9f39cbcdcda243f68bb05cfb07d16b6427ee832d47321a49605f498f51692591c2bdad2c7622f585f444070a1bbc1e83320ad78b2cc1c18ce4ef58dbce4f70d33232708c2ff9255887fe64b696a5e395f0a59b5a4e87b2fd664701057a949861d058722d2a08a95282a907fdc3b622694bc6c3f470102194f0dfda18cbb5b2ac290b3beba6556d70a8f7c12200d9b98a23b90993b77585f4702bc5beb561294dc4933f0c2e8a62d88e256e1bf9df3865ff1f6532703b66aea9e99cbd678a61c05d4f1625b3e719ef794244c1a61d54f7388611866cbd97ee0304b81a14a1cefc8387a754873011774ce948b5516d44ff50ff18cde2a3845f9999efd041c0a8acac5b60a246545949a899c44de4c121d468178f4bd6f9ee77566af490dc4763221ce6bde10696a6e07c1b9b8d13bf8dcc573ec9c736490a5d0a19367acbb5cc2d5eebf520a1290a6e1279c973e4353756e56012ef5b1d204ce3e4bf48b79f2fbffdf32e1251398eb5ac4db9f6af1a7f7bc5d0f5e144e787853e8369b733b9abeb249c593c05c69e2f926678c36e82bdfe887cfa48128694de4e8dc1c4d8fe1174aa2b13293f8cd32d8e8464f09d0b412042a25bf2180166dc6123fe6b12c6c98ecfa13378d7ee9e34d3a35cf8426c4051d02880f810d940b7cfb3268a7135e3d36c7c748b0fe01d8c41d756b9723343ee752978255211a44f384d4d1f1c4f449788db4397d489feb519cfcb081f5b8eacbd730226b5466fb3618d4feb48f2cb051403b58d52cef7139238c67b301309f7a21af27f94f2c4ffe1b7d20e3588abb5ddf8281931db3725cbae930b42464885aa1ad709b663c77dbeccf6ef4a02b8bdd1ffee300729f5017b9bf810d4ac7ba178bfed0022a2a56469d6569c64d05cf61f7d2a23dca3460efdeb3b872698bd34e572da4b5d2cb18897aac401c4d9ca4c7f6801105ffb12c2def2e1e5d0602bc3a67cbb5b8d5ad4f92e52ed4fc548a3aec647ee4291ea93845eebbc1e941e8ca170caf483da3958fa7e7faa4b86b59317949d9338f521dedb94ecfb7786a7eabb33bf78adc4815e795933721038a9979dfd33366a90469262049c02046d9bdcabea1979c951f4742afa5066437d62638f488c1e5d7878acab134b57011c9f1816e9d7d7521bb4d5b971da2d67b0c567c6668c105bd2e4dff2ceebc5e7eea1159e8a7ffea75f6ea1dc0111f8096abc2d059409e0a306d77d4ab6b497530f6b5f3e7c171b59b7b9a5071bd614d2db6ee304fe210f3b9d78cf0ab05a53893ed742150f20ced5584e0c93e48733f7c4af80f75991acc644d326924f4717232df73ab652337c98c1b8470e7783e3c076006bdc15bf4693e24d94db3c6755bbb11d8e4b1d78dce9bae9ea59ebbae5cda96064ab0d3b1200e1f57bc6bdaed8ed5fb007fe8c57b4d79d1030c4b8634144026ccc70bd12406d5b39b16a3d5b8d96b24a8287aa4107868c9edd410473ea2ac71f69c06a847c5533d65d46429f2b55e0204089d11ffd5f7b766423bf8fe498e036325de8b21e0ca4155fcf68bb091888e9f7c3d0a6775851315823d745a68b27248486e4d4141a5bff3f892c02788f13e5ccc3120c2e466c601c123a17136b0a5365d55a9b2cfe7557ea27bdcfc86712f185df30b8d593bdf9b977dd21118fefc6729bbddd947083a5ce01e3ca7fde4227f3aeb97146ec22039dd17d7d9a3be60f6fe5e3cf61278e9938c3deeb65f064ed951e0d76cd80d8b00bc084e278aac885bcaea5df8a3ddf5d61c303bc2cd724d23be7a098cd89a96d3d97a0756c156a26be2028e7ec8920da676e927fe32352dadf579876b9c30104e3fc9fc889905940bcc039a1133b136f3e7aae33f0ab5689c1a8f78d3c26ef705c9ccd6ca0a3945673ada9e0b769ef46e33b1973c2ae7809c2b953602e94651044a89c28fb80a1292f266dad72bd757028b5889fb4a3d981a49629871b7bf93d2e05013a85821b011456b24d749887ea8973a861c501b686009b46f612d6c0c6dc34e6d5e6b45c127e21fd4803faa6ef535aded3a93c1123450e91d169a2d0c1be6644997abe8ba8fc8264f3aab90dd597d0cdee0b26c380e252e05323756a7747ce9120a43ea559065a8e3787916354cfe591038aeb3b86f44eccb0427ac7ee31d4d7687bb350b4007e1b455459ebf04cec78f2a7f928fe5bacde117065dab2736338ee6e49a0de2cb66a973bd33554690c3e4398ed0bb4e2766402d73135f62a864b691822bb7b8eb682bc4d10509eb9905e748b98071da3be938c249654c19d94b9106170c3c46a13288cf7733bbaf50343efaaf20b93344942e3a5de7031b511274c118a153be1e9923e7042d60d0ca6dc7f41b26d1bc223866f7290bf8950504779cf19adb38c773ebfedfc93a0a02ccd6c4405e5a8fd8124036d60cecac02b303714d1d8f098bbf6ea1f56305d7900fbcb8664d1bd6875429c5547c69b0b2b8fe8fc818bb7b613ca5874d1010cdf357b22aa6059436e017baf12e1913b18db789f4fb439e20275cec3ea49421f3babcf2408982a2533329bad3118348dd1a1793cc0f35e6ab40bf69586e8f4e9c8ed20dbe23fdc2559ffecfaaf2fd6c9df45e3043d8b12ec5982644556ee2ae83392facbec7b87845a4e0c3ef53a7631c6dc16ec9ad3acdd559a8697e27951915bacc048c866974a81a5080004ec426ddb24bc709e8a5bd2cd27155cda1ac6dc4f180afdc15812838e2c230a9bdac77783e4b6b2c62c861f25886af5515dfb29a422a797b883bc2d93d9b82a8ebb0d0fed7c9d8df3a396bb3c2bd86ad61d581bfb1437023421b81229cec544c28f4742608a886129f72d119037f3783a36aac44d054cca6f0288aa7739fd9a1d3e28526935c163e24e8c85e2d3e47958ddf0cc51fb6de19e7913c61c2afd3278314fc5c297252d397bbae92d5cfdc2623c07f5f98a0d4f7d1e4d3790340da10fff9e2a6e68bc4c8370d628f21d1d6fd0a9ff07c3f31fe45e8e17f797bbdda13937e17d9caf97e2127984be62b817de0221d9b60bed51d1d43a7c23c9f8f448f283697a9d726c4335cba2ee500d3a62aef34ecaa8d064d87bdfe09814aca587247e63102ddb94117117c76ac3934e1fc7ab09c343c433ce8cf1099a145ead6dd2db44e7e6cafd639eda3b78622acf549657a742d998ec8e09ee2e49ad16fb6c47e3a585ff54df74ca656613db714700d752e168cde5322c064991ae6329f16d5c0e1aab0102d85511662e1b1837c456cab0b743d8b691fecd61991c84998a2e59e017a2e17b5bc8a69b9ec8f8d4fc19046b4a823098fafc6b8286164424ba0c6448f604433930a352d6c3e8bacead36ef9029fae4150441b053cef0cf538bb3d06adc3f9c5f60b2b3a401d2aed6223af89bbafc5a3f1c4e9c5db571917262a4d72e96913804b1791b5328508a419164a349890469f4d5f1239aa70633052db6eed001a1d8a00ad12cb6b26e0d593d4a1a070942eef6625ee735c038601d76ed0a341ff9ee993862ae3c44d799c7c0a9503a2b673e8bb9c961851f407b2c69eb8fd32eed6ac814c804602d5504322574307adcfba7aac45a8685f36b4962ab58a6223a5ffbe84c0f447e0c26b3cc5ba871ed18ce6cb8cf7b3b80c893a313b0d1cc8409860c6a920f1deb2c177d88ea45569ef97ab7cf7351ea22e1495c4d8653ced0fb93cdf02cecde012e9f807b056d41b62c353c6da5b869ead534dd5dc68f8530121778e01787d93f546ed21f7ac78b2e716004b240b8fe21523e5cf45c36cbe8843c71b277a558c56470e14d8ae2a52e8910e2e62754177671fe313edaddc2724c0b69e5d254313f98e045383706b98dfd9dd17e43d99a164fc561c75cf595495d964f91cd7d39789cc9b5a2c8533128c63036c45b91f21115aa1d2820e26c3648010ea3844840ae7985dc0ab753a4d4547ef6fcd7ffd30e25231b6f9297fd717ae1f4d5c43735900f3a279cff05b7f4f6e4ef5b635c4bf958e374e099653df016c6ca1b6839be5adbda6408d75ffa86df26fe9adec93122940aacc71ce91eb6c69f1c3562b2341f49df1586c72d94e6f0c436c895564cfa0449d3003d7715b49faf50f87588ec16792419e8a9f263c1315be0819dd470b9eb8e52153e857e51adabc7e5848052b3aad3729055043838db20868dc09a1273ba94fe1fc764dd5d6ba3f4cf923e1f54aa865b26df1a789af6f8e76639a11e7a28b9ec3cf53d6d967c2521e9e28b181154b8654521c5f9569c61985e828feb4967f4b98f8a3141eee21302d5d92f78df52041b5d4a8317973f4bb94fc5a4ab27a10dc18ce25bca1d5695765bf0c4225c311acd6cd288647d99aaf3e5139ccac14562ea4b467ce4b176136147bc115c925d785504d6a5e95ce2c0c0f179bc95a5f02ac97e364929706bf2c1ae043f6900ac89d5832bf4578357363e26162178d6d050ac970ec96e3451ca2f4c436d47c5d08c709d52d19bb90d3c6ef3c1b0e5dfca2c6b450e49958cb0c6ded1f552e05e32e0c920cd52767681aecaa18ab6f35c267ca6cd2d456438037766a0305a2fa321082997a51ccd41d50e7e627eedc420a3024370b245de662f305d3335a3c586ce1c85c3a66304548900f76465bf2ec8f819a29198391a2ff60e9d82070f3589b47542b9d9f8a2bddb8338cf1197375aab053e05a11c0d5dabdb323d9d5d7cdfd92d014db28f1b0a46ef9736e6b7d4dad73d06c982d41e75956c63cbda76dca2dffc4c5c3487e6e52653b0ef1e4c433c617d40d72daaf4510f8b46ffde62c8f225f305763d97e8025d6d0af4f5c18fd83a93128b212f1b5dd34b8184643d48750918dae9464cee69fe1ab0e1d7cfe0b99806d8ee684fb71bc7d16379a888ce06d2f4107f21f58387079156fa7651fc76ebed21e823bdec38e66beffab2a1b13c23fabc8c6fe4783a7d38c0ffe31310ec2dedbe789cc000a99ab02a6f82fafc2e29e431961ffb1b53f3694c724824b575747746e5f63cdad9b3a715f075731441299842da78463ed8b67a17ab98d167764665b642c9344ed36a568ebbb9b87bfc0a5e1c15265ab31b44723682094cba726d11a917c6741eebe058987045db3f7c036965f4278c2bf19396bd0a020ace5694650aa2cf2fc50e15237f0e32863f21b56cf185f067dc74bb41074a1a65bca29f3b5129fff4ebd5df73447ec5e5ea88cd893db78fc2ac5aa7700d1e3bd926a8dd7aab32086cef4d16469514875e50f44c92087481dace185a8d8ee38d646a7b4aae9d2853e7a7db388b36118300e2bd8c5d7c0dedc5b4cce31ca4219af9b9991f29d6b02bc19ef421b3f0c60bf326ceb941db1bbbbb108699aaeed9febd574eeffffdd48f1ba1faef6ddbcc2e6732f4ea129eddd6cc298d336db46c1d20b2a6a3b040b385212990ffbba31132c8f145a9ee34cebc259427c807aaa5dcf607c11bab962228631573036b773702fd5c27ce3c70694b27e5b0756723d2eca17bbf3ce2e3b524d2f465ddfbdcfd08e35413fb471c995dcf00d3a98e7d66fd5564750ce6933126f62f713987d789d9cb4b30e971a81c80847d04fd009c97a469c2075b690e8aed4554a554c3edde1d7d830861f5e2132c059920cfa5f5a79d81272c46056a7d2dbd8111ddef112bea98dc6f56586a6431b9ee4d4d0c50f1f8f82205045ba00f8b4a362c6046daab8f0ec8be62b5f1623f625fe929c5899a7644a5b7f006a9ec8071ed5147a600370a54fa88eb6356112de92204318d3965f9293924d08e653b7bf27649bb3b3c3014a87b70f69f20d764d2194236949a100c77e3fce93ffea672f2a86a4bef270330957aecf81bbdea36d93a5cbff6bfdeca35ef73b03d00a0c853cb672d853f33245c5a850fab06ef8c9bb79fe1fb19ecfd7d12d01ae1bbd8f360aef8c584b41a0bb25e4e866da83dc4d024041d5102d51d5edbd93311556fb57d739a4542ca7d396b7e749ce6cc1ea3d9082b682b5e0b7009c9c3a8443fc5c1963969b5bc4d84b784cc52bbde7df58f71558a39b267a1cd6d61b1ccd932a9c6867ba206e59fdd95b3ce2fe0a95e0f6f53ed79c312ddf24fbf8fd664a624a84ec04083150c63b69ba2f88f3c5c79f7ff2385165142af2db9c06748fb86551ceaf0d7b5427abdeba31439bedafb3dfbf8ec3e574ac709f14eac0209db1789eb062ff99de8c537d2895264c4db0e10f43442f77e43970bf6a30995f6d47a312c69ac79a5a1c6922ca956f4fc8b0645ae02c941aaabdf2dbcb47628fe59fbad7842d939d627d6fe7a7b075caf0182d7d8e112c41838d3a9a7d15ed9a3a9354c1ca3bb8b202f2f29ca8d34f96f1da42fcce12bd7623841375d96a99b54fb4bef33e0d1e115896279d39325cfb32a18912d7bc0f3bc38947972bffee123d891101dfdac8881fc24e3c99487ded5500bbb71c85ef5a90f793ae10cc4746609d504a81499e7067019e9a291051555a694fd323c734f1e0ec03364a6c1ab5f61aa226d345391580d7f1383a37d10637623b677a835d8c8943472c7e136d0fd42381782b00da15889479f290a9208c4d65b07f7f014f44b774400bd2d4db835bd3c9b06e629d62db8cab742d0c1acaeed9f9587527d6ec588eec54f1289253d8f2bb6d4ac4d72d45b41fcd1f9365706ffb25517946e4d9fdc1a4bb752aef5e332297842afa57acd6a00e663759e50869f05d94184849647c23a206e1c51482287156ea347f9ea21c223de62326fc4f787cb8e093bafd7cf6e75b74e9a840978c82d4ba761db69181e27d30d60c0de2afe6a43de3483843cebaf5e2033f74c8154a7721d9d7e55db66cf7fbf445f93c5446de0346e5fc1d386837e238683214afa6c45a71ff1db5babbf256b30468242813bdb19adee132a52963014a3e9418470b85c30e28d0750b684d8dd85f0eb1afa0b499fb222f3c9677548770bed5282960f7ca7be1321b151309d4278511a474e4a3424a8ef791c2140055c3392c34e9c880bedb715ffb57016e8ee57a6ff22ad4861e12b9a7eb7f428e5efba2815fc1b22b95abc04561b865209bd3b951dba117061ff93f5a2f4f3ea2ec013fd9684c0a5f099b02ad3b86bd2da824a1e0c8c75cd367ee6f3a0dd6371c7780a324c5bbf2d69de82714f4d80afec10c2275e162dae7f47a9d47b0e15a897ba93b451bfdf3810094b4efe4c5ed61c3be86d6a83c1226634e4af984f546a59f18418ef018c63fb5628b71083653521c9633a32a3bea709fb057d5fd4b3e5c7edf2cd7d510c40b3084dff16079fdb2b73dd60a374704989d32f3e8bbd7aeeb94155c24692a2595eb1f626110797b9dd92263a5b3dfb59b2f5a3bc6b6d5cf761a8f3b85fbcbbcdf74ee605fffa8859ef77a5e663272b4af0afb1631cb93e2fd8f547dc7c8385056e8f50c9204d577f36263d07404511f33415cc308d619355106d151025d5131e04b6b16ca29c685dcda62149fce672dee61987bb57632a6e0688a4bf39254d941c907ea47316442a16f7e952234f7c848fb7137c5b2dba505491c8ef79dfcc47cf3bc8e8d478e3cb9ae9e0b34bb26f8f6d6b51347f05aafdc5f8e0c0c3b013675cde08abc699ed19ad8e8dbd591fe2bb0df9046189e573b19bc7753bb19717caa478efff443a0acf06dcfb6fc95fd0f7f3d631d913676f786020d504070dab6742f587eaa72f8d23654f3f4a877621dfdd04100356458ac1ddee9154e8002605644502d78bebadafaf1fcd294512c54019cd75f3bf6265e79f8bae78b6b437eb48c06e1970809a271f987f3a6b4990953ab38f346062799857b0a995584ab7e9c84274b3c954daf54c16f0c8897450124a5b6e6b899920335196e8ec6343f3a0652727bd44ae16ed119898c69c498269a76550385f2d85e0adc168f2ef66fcc4fc602d77399cca9b54ff760c08dc632b102017ffb968e9eb7c06c33ee19eb7631380ee5b376abd46268ee9ed1e61fa393c77c9426084ec61d17ac103802b8cce8ad842522add307142018c6357448f6a046a1568de1bf3739ad2b48bbd4f9142a3ebc4b70b4c7b29af306b89d95951b3c404fcf5c1d7ce0301219fddf0e9c18ef93c56a0fca98620a5e1efbd51811e7bb5a7a65d89690c26292c8757fa4a265b1dbcabbef4f0db66e245b93b3af2b4ac79f042875cf9232a9ba55426daf3c6e8f6f6bb58db7a01d585670d362dd0780c3405f0413247993c297b3457431476e89dd811f48ea1707961051775c9baa0e4d50584c6d20ecc3a233e0a33b946d77868c6a82e8541556e98e0b492b3ac52c5f5f29da06c025784e89f1d61a235803b4fbd52bd47b8473e9d8df1e85cb9d6e27da01f4463a131ae9143f4b6ae69ce8ef9198c87dcd346698adddbe4946dc7f9ff5216fef248bb2aa4a33ffa9a12e8ebfac5155ee5f7c3ea08d3a7f0781dead1d81a09eab9b67abbac239ad35e1be2649411ea9573f5e09e01fef5556e16428d1ef20743963b5e228d577703d782ed32cd7e9c33f5df2a7e526458e5b6126173fd053e2a191c085d7addc693f6a7de50c4b12f9257a356e727ed4aaa0e28a58c658f9b96a6fc7eeaab2c9af65ffe7ee2d140eaa864a23b3d54a90cb7efc7ca7eb3bb8fcd1369cd3e1d74427782606fcf4eaf7850f043fa4be1ac42c5bcb6c57bf9cc60db46127b95f44eca2af55c8a84f0cd4190e0f0db453b77fd060dd1d4d9056f0d97db2e0b75951879c483db210ffac2f4ede354e34583a889c5cc5c9befd385d0a1939982add4575633eedfb71520edabd299b31d4c18e711e2bed8f5ac804fe28de0dd4e663c6c020b495e92518d3099c0993e969e83699aee7e8c5a30ddad15b34bb9886983a1f3fe93f59ca13391cdbda98cf07ee1b054aa4fe307a483af14d76b5be7eeb82e21022e7c027be4842e94c34af21f7830186db47a71f74d43bf454805ed3f99d874df470fa4b86b301fa15c9616038d134c140d5aef2eddedd7601639d13d8ed5cf3cf26880a378f77cf2ac90d9038f252a6c590dfcde3ddbe575df2e584c76bc24e7e3805a9cf300bd88af659c15946c762f6d732e5a38720f25255e5de13156961f7ed3962ec8d836e77ac5073a62054ea562a2d10098b276e8aed5f7dd59202f0268d5160afba54e868a89802c6a1c4d5a372bb5d4cb363c6bd13290a99f87d812d6936f0dd732ae3a49fd172a6c0c074deb70a765258bae220bc87c914005bdb01d052e21696e1b20b8bda8ab25381fe356ee2565c1b075481ec28338a0f7c0b4a4ba280747bc5f0de75b0b33cefb2984652bd41fae73c846a31c479b70a6b78057e969ce1c555af19904349e4c011c82f4d0b99f7f584f554d4340d0304259288ed228ef53675461d3e44554111edd2b79e2a6553c702817ca94488593cc0b6c087dae25a35a0995b09f1bc106630706fcb0934f03744d4a83a9ae969a46909a482aacdf507e3606bf7f1a8e4f295a21641425c0ec07dfacb6620e23f0f51119a3ebb053d71c2b5685aceab408e766e81b3175e79ce57a712e125857d7e9f4767459fd500c2cacb915ab3406fd8a9ff6d384ed136ee7c2f26c059cb90ea52df49c2a1710aa11cee595f14aeffa215dd1786c77d9e2738cc1fe671d74a6919033d9600f50168386781cd7d243b0658de25eb5bcec62011784d68e91cce96fc62ed785dbb25cba120766c1f85cc87d72c44943dbc0866bf199e6973e49af2620f8dc6f9848a7bd2501087c4105e3a246f054c4ec1e0ce6ecbd4d205666d2826245d1f2f84a4739d644f529d7281af24241a329316909ba6b8a9a2595d1fbc9f49cd2608ec5d1d989b5591a5bc7223310994b7ee33a5b4d6f7eabbf4e77597ff2484e631fa6c0c3b9b60deb2d3be464a8bebf95df3f74a6eb20f45a4d6ef7aec7ec51623ac013263745331f5497b461369feb6ecfecd387c4893189dc438fad91210328c09425dcc7f600acd4781a8b758b76e000ddef98deb6291161e36b7275f7602990303e9a001b338dc6ebf1dc0a1f8d3e1a7a1b18432002d94b6e7b3d523d826ee07ddce655a94cd6c438b88324dfac63142742518c3e41414d33d7276f886db075cdab8a04bb16ffa0efba39cc587705ee650b7f7f3153ad8f9d73d30716ce5c2816f93cd119b30908728042cdb56f4a3abce4a755042e01e7872b096b83b413c2b8b27b0aa93088300ebcd38559f6209bd51faf5c4de0203fc414e14000d4f5b512febaf07faa5d95e93007899cb29d0f080e24e5ac4c1bd6ccf751116f3fade483a4ee494081c3bac64468b0f0ebdd15166b6c08e3dafa29080d0f0a1db617f9a73b6e7b2e18b72e7667dabc88e188e19c745913f959342d96a807273a7dbc45cd12a46a1c2734e22ba4360d73ae935eec068872bc91f341179ae2528da876825d410bf900b2d932b2d9167784f8513020e7a8a6f56ede577f72dd0f8f44a33da7e60a7c119b80db0f78cd88ed6484fac50fb7d172be3256d5b328c5e20a387bf28099028b39138d6f60f66247f4cbde30fb3296e6496281e4835b82254591dcf89c155fc8f25d5eb89aef26f37a42945debcebe71d63f4d97165b239b676859f449cd1851d5a4e0da4ce20e5d31bb48649bffb1f837a01e4846cb95dd32dd97a40b60f8b7cf32ea6bceb5bd0d3d21359118a465a90505821c367988dc88f29d18da0749c4a705b6ac41a773fb8c961aa67837c96079a3cabf8142add938a2000e5db72e3e08a9608d50ab271bdbcf4c7245ad48ebc9745f15438bdf344a6291447197e46d32d3eab2ffe72a5648052df5054460a2a9e3c27ac1a32b5e2ccfa8e90c74babf9e50ce9124a2f1a1ec57092ef448291aeebe5c099e027abd76118d3c859feb0f508640a76dd56a4bd89aa6486930ada8224661be3a9aa41543a1521dbeee7684f0c1d3644dc4af31c5ff4ce62dd182c1677cd97dfd09ab17353fc983f6511854e955b0a1e4c511a43c1b6c91f45446166e7e5cf8aa68905b4a63b60622e5b9f0e79d2dffbb1760c4cd177f71bb1b4b67c64c1120852e5961c21a534f355b824c9d415e4a7a77b95f3048f373c5185a3537e29b55b4bbdfab48f3d87e2c444402da5aaef2dfd244b1946b6690f2ad6be6fb812e293cb68b56785936775ef84b901937ce6a9f928e478fbf1d3f2a3cdb07b3da438fc13406d500dbdeca4b5d054c90b4273c56e7d663377871d1b23300e3a0e6f9ce68936a00abbe4996d2a1e51091cd852c4fbedeee169f48af8f6d78e2a4e891337090244c67410f197a1b7860cd19d48b701f9320a22912dc1246624ebd998d79ce465d624dfd2b68ccdf693d894944a1dc3098acdf93fb1f7176b87a5e05f26714a743413eb3c623a69051d769e8953e5da91ef5ae49be100b87e82a4443850f7934a390a7a3992a367e5eb596a9fb294e9c84080b3d4b2c6941f3f979b42112d5f47dff1e5c2e3ff619d0cbb9ad7893c3c7f2caedc61ba302b28cbc542be0f5b249ce45a2774d9c7c491614d639941d37799931b8b14baba95d7d30af2901633cbefd57b6088f783ab2d118b8f8f6c9cf4f1478839d5cf65791847fd309d9fe05bec8cc73878ba93a6fa682986f3f6ad011390359445d10d697c0f7491f36ee6a4d2a12cd092a90dc816f5c90ed06f5fa3a35e8f966030fb0848a5d14bfea618df78f8bbe7aa0830ff8f26c750e6506c56360b46d2d7d39ac6812fe260e7e3caf74ebe6df48cff0e1aa3b34baab8f05b44a0e9f194526b5c701f23dfb1dcf65bfbe1f1cebfd70e94d4df1b8d595c869711c5978da0d64438d3a810281c825b9bc9a75c1c062f3303226fee3a6099ef196e87a19b86ec9aad713c23b85be4c7008a386d206d80092724c235f3cbb17d8e20d7e82e42b31350616be65ee8eda926576fb82b999bccd0719accbf4cfd5e87da70e4141d7dacbe1d4177a31e64af616d0c4d0f2c1277d6c59edfa498ceca869757580721c57a937c08bb9a0138ce2c6d6f458b50990839d461e04062903ac51eb479539ca426b444eb4e0458ae744600c634c88d151173c8598fb7de53389038d7ad52d59c84600fc4816bfc67eb7882629dcaae9dabfdecfe689d84b92554e82c70a8f6aaeed8139866d4f3308f627e7c43076fff1fedb5f2a833fad944fec534019ea7ce7604aad7e8c8f5587b703f7856ad6a3edfc16283e59baa9e091515277663fac26f0b03031b8902e19e9c498c469e2a974159d7e476ad73eb2021ecd3aff00c6664d4cf6c8c86ddf6127d6a97f2977ff39a95c3fdd23d0d6a22c8d8e50a635b0aa06eb2cbe4c00de066224cc707b33214e32a9bc4378adfce552af9f6b7a58b4c176468af1cb3daabd95920b1138e21614e7bd2d0220a055f36566ad682064676ed56fdf42a514869f9491d2cd3e3d3444c8de2ec5c30a87315e8c2ccb65529274545ce7a53baf9dd03d8ca8eb7fde830b0c8b27fe0433e1ad79cf67af8fb6906bc3947b8d4f2f3bff561cccf016b8dd982d99841f71b0f651b872c4187de4f06a7fdab3921572632123c4fd2e0f8046f7a0110837bef1ae8e74cd7d686fc9dc40f5318642f5b7a431f0513a4256ef574a475f63e70312c2900b9f4736a07dc557cb505c3ad433203a134b9ff19cade5817ab5c055297b1478d122f2f102dd223219ab002ff5305fc5c9436e35c53cdcbf973924628e7895ade1b8df24f08fa8910893c3670418c33ee139bfecf8beef63c75569b7ab2e729c7c88e3e3bce670f921c91a1132ef5675f0406d7a79945c7b234c7a2ed58fc0d8de46944d88e86e1dcde09d0221a947921df34da7b495530b1c995d83460d518016453cdf21b900857d4e26d001c525fd3e787117a0cf5694afea4e134ffb215db863376fb06f5835f05c309b7ff46dcd782eff0bcc3e679db917b4e37927b36fd7074156e49b99305c0e62d65764fad99f6564bfaa90cdadc849268edff3d44a825100c83c8dd2945455c32d3a250c9c2cd6c666952235c1640185512b6b1d1971a23682fa07a8ac8395e8a182980d3ea3c570efcbeddeb54bf4be140c7bce2a4ed749a154dcde5f1f65294e5da11e53650312bed0d6f06bfd9865b43dd23c7b275889fb260836f2878bf0f251e336e4f12987186d601d9bfed4d5619a3c46a51967140095f212ac32184bfa178c9fe98bc9fb158ce17b5e883ab8042c95b8449c33bc57e09801271909c5000fb5823224c1658a1d22cdfce5b0b2bde7bf010034510a3b159c768b7a386307821b4fe2c43b2c221b2fe3f00f5afbaef582122738380b3476fb5114b364ee528756b3d6e5c303874fc66c65cdab3339ae62b32293af1c3b49d781fbc2b721edf05f7a5fab8bf1a5aa43e799087abc655ee971089f2150d410af7c53cd3198853dfa0142aa5132af61354c7a2e866f49626d88da437803fca3728d19b81e3a3c1a32ab3ba57adc35376a788fc87e3682cdbb2a34a5ee607b107f0b92285320ce150cfcd37e0a2924d7d267a4e19e3f2f3ece05b83335fb3f313bb5de7d3189b4ac1603953f130653e02f7b35a7e8b1bcfb5e7025e9304f423755136b64ae3ccd1b3af0350d02a3645d5f5178f00a849283e301866d563c150b928a81132b3f7df0295a8f716c8acd241220c65ddb77f45194ccca57a6f9edeb7378151fb333d00bc5e190980d1ecc842ca4ee36955fd236f37a06b83b62c699ee59ccd10fa06af2bff0fb17a6f0666bb77a17dfdf8e6b6e64dbe704d3a4f29d93e761459a2a971507c28450d88b6f829833efba66704af76f94f3217523fff8e57dcd8de7bb0179172aa9eda8c52c289ba46641188a7f2fc66db2004cb967f3d0460d48bf22fd7a6b281c893a8d6901a3dba95c1aee1dca60f4c9062a24045244acb3293509b1cc36bc7b765e89d94317a45abdf6ed402935a094eb5adaae104613708fad950366edea722ec4ecea49b2f0f46e0665417eee0d5a7756e2fed61821b32f4e553b895333dbbb65a05a21bc3030d97c49a11209d2b4f8e4814e1431bf4c2794dcae727fed759f2b247857fbd42fc1a9765edc453800f62e068a5f2f196241b4aac8ba9457e599d7be1ec6aeb6d26bd5fa03347c8ee261acda442b935057793ac048d1138a24939eb939a4cdb18e7c52428d9f362b6cbb6fdcbc7a5b03028cf461403a03e3b1f89c3119574c7ab02ea9a969d54df801c61b28d829369f29f78a7b58617df2ff33594b563f8767fc65e579fd56186e298410e34866b34d8ab4e6281517edc24b352efe2436ccd6e2d992f19ccc590e3da1a0c6775c524de2c549ac82d228c370a4d33f6d8d09175c4476fd09920423d92450bdc93884f8f5badb0b760bc3bb8f7b93eb9fdd7044978c37276296185cad01c5082d02141c9ce85c519bd4ab609d98e4a09a7b4ee460c1f2db57d08d379a670e544d9ca8105819946de3890d695afe4e4ed8ca3c0bc448a2cd5d51d905991ebfa03934c2898c4d3b9f7113dc1105b986dde52c57aeeb05f88fd4c618f71c5688306a4b8066f44b0b3dfa8e7d72a5bc34fff21b393d910b5272804cc81999e8faa8f92284e38a89939221f764582514bf3d3455fac584750cd5e78d487da9c157b6ac92b003fcaa4cb00096dd3b8e59a1d6a0acd9e0cc143b28540f5bda97302067bfec707623c86d8393ce3392bc03faca168345e0879e39b06d06194fb2dee2cf648eed05ba965933778ca20df81817ac96e0489a3e378b6cbe69574cd7098ace8635b56446bb2b3671e63bad126a5739b56138afd25d1564878828393377a5a5e972b6436de2abbb37e4c35d998d8499b4555bb0f106151484f67ae2aae140c2923caa8094d7d3b3479cd7f9c09496d50648044d7042eeb4830343e51d7dbd8fa796c754569480b4ce1bc6a39c2dca12f66879b2df8d64230fa0bcc6d432afd908f6ea7811f32f6a472a242d0f9468fa82219eaec56dc0eafbea53b774a37c71ef73ba55105f4d52f16b88c965ec2de145018ee4b95a0b50f03260da3820a4b15f929f5dd499d40f0e0ba232039e2a7b8e6256aff4832e02b591e204b44cfc88cfb94ceecfa8863de454d5540ecd0fd910f8eb620ccdfc4cf90d32d20444510148cd3b9bddca19bf1c7528f41ac3d7080adf20891eea6e9f1e344ed00f92382488d3ecf33d00b64d29dc4023642f97318a8e07dddff2847e4390ebef2f2e9f6423ff8b6c5f7eae9429e8ef6699453f869861d68e5e0a7837a40129d50dd8c485132d07259afbbd99ddacddd7c5d61c0d53deab00614bed72a1cb4cd7f300bf544f02012471a284e0523ad6c5bf956a94e6ee4abe2c29ed22e21de3cb996f7abd839a68288a484d68765e6a55dc0be1e38eafcebf50069dfcc759cb000eecc45826ea4d93f51cf9823601422428426a8248b4812cb0676ed8e35da5461c47dd3ad014c246527a48bd67712f5c2c2c1c9df0da38fb7849c25ec11d0138dba52c18b6ecfe3185413a249d38de73633deb7d97511bb93b52a6aed782e232ff9a5197708a5afd97590b70a8524d0c1e37cf8cfebc47056c49d1e4425aa1818af1aa358b0d089ced2352c42191f1538fa3a0ae20a043bb4329fb5b341b079346c2fa6fb390f90188ef118b8c1705b214cd16491fb5a2b1fdb3e1d973a145231850af3af73396adc97fd5b1766ffc1f6f59f83ebfa8f9278e9362805d2c6062bfc9cd38fad150b654c6ea56414422b375114d6e8ea4bc93b8d4708a7bf453545ba7367b0c660e054f22132eed9eefe33e3231ae366bdf625fb204739bbb1428e0463f8a3dc456b13ff2165a700955ed9032e2bfabd07629214c489ca1e695d0de59ea9bc80c376deed88fe317d1456310bb782791ed31eb11c798c3ec6c2412b533f11a4622ab450f477571d39ea7e975cf9a16a03df50b5ae550f604c201cede73d549ebe312c99e6233a6e15d5fad78c964c321ee7555a705e279b35f2d0a869ccff72d25acf0859cc63677360238492b5801945092eaeee2300c0d59fffa3631d20307470051a84250beac665a239abb1083e21b2c9ff098d2fcb361975f23b49657129cb3c2ef0a608b251d2cf3fb5cb4246a30002b525d2e055eae7e05758a25b6b6b8d3167b8c1da795077b65518c9345a0de0664f02f1b8ba0125f2e06630b120221441357c810b2b04831ffcb972589ad8bbe6f91f9fc94c162e60fb8f735126e15453203b16c8d3a5e2b97e154a1483ea144535fbc48a0d40fbf05b02c61c24ae9ed52f2a089fc38d1f0055230189153de09fd65059b001a2e23fb822d5a75a2dd7185c7d34df7c9e8a6a1863a0648525c50ca80e6be0fdace648fafe7c188ccd2ff2e5e4428549d56eda61a403d2a54927c8911cebbe7b7d5c7891dcee8a76a062f533f6afb2c85bdc799e98cf8f61ac4a0b641e577a3b5fa0ed934038547ad8678ee29bba3bb401cd641ad7c286c4753a49b2905681f8d792ed80fddb22dfe29a3e6e8c8883f958bab466f80239ca50db74200369e73dae803e4680854a2a9dff7f4cd9e98a504563ec124d0704f048a4b05650a9437a4b58815af845e92f284c136efc84e9e028b8ae7020e2d10ff5033348e8b376c41a6124686a5486574542d792a467989175fe5816aa795e6b06f93f96d4946af3d3cca858a2429aea6e012f8804b8bc99126713533dd4057f9627e700d03cefe7679c8947e93cccdb3b88b975cf72a1057a658ca4751efa841cdfe241f7e431f30c6f22020387341659cb1e09103879bb71d57567f523008900f3d00379eb12c40fc0569306bd5e941c9f08ea62714e7fd0f4ed4e3bf2ca3f318a6194b33493a26ceb12f8d4b0c5787f6d7ba8a12ec5eadbc574ac21b41aba9f0e0b45223e20d51245450edaa35d8034511abec916923263a274565cd465184c2843a654a82becc9308c83ee4972901e10e8003279a688b69cd4e239646aadcdeea5bf7667b1192fcbc92b8c1bddfb5660c90802ae0217d4f3c454f5104a6936472b71f4c9227beb9b93dd982c06fb419551543b6a7f9e535974985b6825ce065a164fd6ab9b2573208e4508062bab63257238c5276104c9b5c76f0870776f80db57368eeb3f337eb271891b52011af6e53b0b486d472909895453d3b4a99b489252a03e3f5ada1ee949927247b25aa44e0ff0b113b091ef5872bd158d344e65b1ab64b648ea224a9bf43c757e93ad767b438dc552a5b7838b596713aa3da276f23326026e9ff7b2a43290c8f5738a187d2254530be1bf151f96b10fd76cf51000c941973c7ffc635728ea292794cc3a9f3edaa7bc83e6d1644d061ed2bd086e56025087cafc184ff9f979af5d27b35059c9cf140c421d820bd314f438c9e8df201d6d218e92ebfd41b4ae7399785df86643f8db9af70fc1c785c923a22be62286e2204610ad15dffe7b6ba6ca5b8b63bbdf2ca8e820f0905c46f713ce795abe80ea4d8f786358b00764bc17addffe6a842064fc52fe1aab6e051212da8296fb5485968441c2a472d5c7bf5a49b62203cc018e96d8ccf47a889999a41236d82cd09adc74baa3b5c2c11629ef84a4e03b93b24341255a56382feaa877c14da47858adf99b88aef50d5d890e7f9bfd239ddfc4bc84b683905b60b8b8d65befc472ced9a5bf04d428921eb58d25253555c60e9e3974403e9b957b0eb8d4512e788693266c034f806c37d7b8fb29829d93bce6a9328444d5b3780905efdb1241a84af63f5731e2941a5bf5f6f9ac1e12bf03be421982deea45c9bb963b9876cb63f47272a376bd764f19ac17d9cacf8a10f2231d3ee98aeaa6b1c54e2532f334193dce382753e9ba246bf51b8c8bdeeb795b6f32a24715d720ac77b53691f767b1e934c881717a4a31097915acd43bf36d426b2a7ad3e3c8566e62dabb113bb01320c2d9f1fc4a2943fd4c2d49791fc836421a50f0e94f8341f97c304e6bf31abe34289f14c7283f12d1b7ee4335aef964fab133f6f558f37dba7a096c9185155cb6a4999faabeff1b98ffc4f0b6a1959b9eafbef3c99712b259ff69aeab2a0937f65c7f6848aa258d70973173e487113af84c0565ab07134bba57c564be1be79b02428b83370f2e09b721d83c14b57f043d8fd64565bbb0955d8767e627dcbe6e6d81817e5635319fd139dd71607a0a13876335efded893da001135a170009bf6dcdcf2f899b15232ffc92c546a46e0de2e4addefd3d9b3a1d1f4cde52a503652bc152b38f8da2bbc03b2699c8af0cdf9d89e276c0164fe4d1a8ddf4053f2f76a23e1ef5eb0ea87bdaac52ba66a7d596cae11bf65d03df73c90191f63deea71d5b73ada533af540b2ed99c3551f37970459aeccaac90f31f3c85e5d16e0f1fa0673e54e92882e58f07da6cab98c22cb943bbb018999af12b7a392c4a9dc1273adcf808806ac487220ee199c1f9c8167ceb4b3766e870d7b42c9a604856f4c290c5aba5b209762f8bad2583102ee0801a17446f43c4dc80054885458aa8cdd4ca3725976c1fa1b29dfb72b0941dfed17b0ce7f536c59edd32bb77c49e35d313c08b8304f19a6e55dd9dcf204519c97380ec86cf6c4ce93e863cd4e3b0379825b04d589f7f79e2a61dbd629113d7eb3b7c9b26c839c3739a1d73d51531186926ae92dec3cc840aae2e248e15430fa95592b2d1f417b4ae3d6a140f7a2f79fc02f288552c4dab3fd65ee5bfee4b3102270fd2695937d84ceb3ddb3ce365bd19f791b3f623e1e43bb0c65cbc84247b5c17da90d683fbbdb5fd9ee2b763eb571d2eeb272cc16fc5897f2b56788aee3e92e789c3fa512fed73ae01425341a8a36b2ddd264ec87b8128f5d3317b169371a2da2edb480123efff067be418ff31e3b7384ba992500ebe4cd7de0dee2c388c2e4f78f25941ed8082eb9b991a37f7e4c242e53197a7aa4f958af0bc890b8d1c8abfac5ddef8d5724bf2eb7dccbb4f68f0fbcc9a6ad8ef86d859b3e46357919d9db7d4a08acdb12c3f3896bab54e2d7f60d081931b45e01e72bdc644ec23ca77e8516e5eb9956c53d746dc13ee2e57bd372ccb532717e1d5809bd7ffee50f155bd12a98d90707d53f04c7a81609b11ae9be43d0f24d209ec7ea40e8d0877c3d00d653cece503b640a73d69626c7642f88e07c66ab1010b745b181a56b0559275f8537f51e17b77ddf40965d0c64957dd99984c81da4472b0e00b8c9c072667bd8bc84732f51f08b881fae0be205f0a52aa71a362def4e2f7bb4e309013d5fd2946dc6a33b88923d554f39e921e5c31d32660de3f9675e29dd87b23110a97d89cd72728f7e644cabcdcfea64e40e65c55586595c8b6ffbff6289781237fc2a5e943db71e05e59d35877c3b7c31719b58d383169f7cc621e1f572cfbbbac15474588639b9f20045a27dd7367cfcbd300366950f92c13d6080751bff5a7763ee8c440a646dbad6286c3ef4268046e13bc659c93470789e65f63c24bf2825bb647dafc6ed845c5ebb9d8e277547e41dce933efd0d8a0dbe9473c7d45eddff7409ec514f244ac16d54f71bce52ad39d3e7f27b9668b162a130b0c1c9c9a828dd1a4c1271a67cca0811744e9fc434012a250e27b97ae5ccf3bcf3102ea0b3c4da019d1c051f2c5373eb1058598620b0d07e3a0c40b84c2e0df544e71ed6e5aba7098b3a172d2a9b6f2470dcd18decd330d6f9b9fafc8b3aefde2f700560c4e01cc73f3d2934cdb1449e0bbfcfd81ece26b015aea578d9e119d2c075c3dd1c6785e4c1b64cdf0288f7bd89cd98d2dd4a4fce2089cc317c882765480baecd88515d48e9c32c943e4fabe6a0ee4557669365dff140170d985a4d1fd1dd639610d31232d97a605c4b063e495b62ebad728306cd251c0c45046008b9384d7fc7d72732fb89e6642abcb927ee7cd006e7f1555cac8d9364373b690d4fb6b06806f436531e67edc2968a5a5a22d035f524544a0daf62de898ea62dc7e7d48464db9c4231eec1b9ab31a620b412d1f0e480eeea4f8bacae630989aa308285dd22a49936e0d6fac1ab92cbca74e686decd95878eece7d430473f9f0764e5a0e13986d6a11b8780b6101801c8495c76366f08ad6d3d496438df57f565ef584eee5180c84f0e3d588cc2cedccf1cee1db80baa8ff4fbf04471d35e0597aaf0aa11ab97aae4fb30f2b4b0a62d4b640c178398189638679d37e30a26dcad849d1d2cd5706841e9e3d55bab0d73d50a253bb4c465fe83fdb963dfb99f94122b22360d3058f9a308324429aae656a781c5295a766f8f7419552b3de468418947c54c66110a88f16e65740a78929490020422f6eacfc9016e5c03e499bc46bc1b2715a4be58829eae2d5246cdc21240d69867e9891ef15d326cc146f6a62c114d7de18c20482ba5ce63af2fb2beba9a2fbb609b02ad0616ce3bc70b3a15c8fde79acbf2dfc59a1c4e13ffb6978225438e0cae3be456bbdbbafedd718240c8b42ed249e7425ff31058d2c93860a57b2ff8c0d54f93f34f202cbeb8bf63c8b150f75677c89fbeb5625977d5ad180f8f78bf434c05d744302b3748c9ef9403fd2ebbe3e648603d29622a5186ea3571613fdab8c4fdb873f521e42a6a36d4167df177d21a323011c311f31f195524386d33e7468b7793a062ef17808a8f9a450fd690598aa87841636c0dd1222ac6a5cbe61699c78699ca6e910cb6461905efb5a0e84230c3a202bc66a4560155f7bf527a08b9466e71fb154c3494794a917d35e9d4a4c33c481210a0cdc10c2bb88da8509a39004265aed2de6fefc7aeedc11505e9580cfa350f474339b5ad1949a9f13345d0482eadd7c95377760d54bba6a4f84064f016851067363270a02673be0f9eee9f349a2d4f6077ae41fc5f204d139b0a94b461a2d70ff2cff84f0491a832c1b0a2f20351bca3cf47fdab254aad2bf175053cf51669ff5a4396dbae46e4081a5ea5dd55dbd024b35b033fadf4b37aa4ff1134b50c540e0517e53c83a34a20bf41eea7c0e0f6b3fd30655d846573b49b827cbfbdb7fcdfc8162d5bf31092a2da37f16e464213192e192186baff70ca23971dbe2de238d95e7921435eb438f0c74bac8a60dcfcef5c5b510f9748a37becd002d01a842b2c30e6ab7719aa99976c6b460cb2dae4a412ef4be01a6b362d131d8d3709276bac247b3e6201e28f41a7daaf128b47c0c41279ace9d9ff0b5cdcda32783cdd46510975495197a0d346c42dd381a200d22fa686e038467c6907ffef77aaa2d3325740b4317d1441e3b900fbffffff04