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 53442 19579ac699fd72f24324acd382e4d0b1bd1e119a3dd572535fa04d528a01ebee

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5c96f67006d7057865786b6ca5090133d4923541adb00d65a4b38cda01f6ce68
Certificate Block Hash
19579ac699fd72f24324acd382e4d0b1bd1e119a3dd572535fa04d528a01ebee
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0020190000602a0000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000aaaba4db81e2ba621c6b17097e74db06c8482f801b6a6b04ea93ab37793b3cb29ea5ef0b01dae52d2c2f60fd06d9748d6121ecdb0ae3d37d775510f78a44fbec15b993d6a3b219080a5dd2b45732e047448486c24b942cf38c0e000000000000004000000040000020190000602a0000

Raw Header Hex

000040205bf70fbc05b782f9515d37afdad23801b6e264cde4d7481ca033b8fc6b54141dd50573d52a4f4f6923be3b1f695d72576f8426a705749dae049dd2a47019b7076ae6076a73b3071868cef601da8cb3a4650db0ad413592d4330109a56c6b78657805d70670f6965c

Proof Data Hex

59,560 bytes
12121601030756ea7ee996cd92b56f753dc9896b15c3d64d9662d2551a49a59553fbd9bc4cd406853a53f90eceb566fc99e91b9b50b97576569aa04a09e54c2b74c93cafd62fcf8527de2211fad0cda66400a226d3bd16c06af00fec81c8b886abd2bc5f9c2cf468f4ea5884ace7ad69ff34ad3d6710d45ffb083c5ad4a7448688d8267f7148a8ece599b391cbf0ba8a73c7672595f63dae3254f12b1a2fe9c02b35deaaf37f8cd6862096418c0ab52f08543d1197a09c527b8a3cf8ccb3361e02004f7d3ccf062794136929baab5f02b1585c0c6542cc8dbffa9d18d9541e4c9f2070f4394ae3c7316a6351f202c594d793b73ca760eda920dba067bd44fe58e56e5d935553da3849f44b13c37bfce91683d6fa1c08926dae270496352d0d7340ce10dddb366f45b5c277b0d592f37de8e17d17c0a2638a0b90405ca904e505fd06454a7638c3f711d3d8711397a79cba525aff5e92e8f3aaaeb23b8d76c8036bfcd0426abbc4124bf11ae9e34c2d2d81545989feaaf53ae18dcbf9ca4acc70fe26f0ac90898cf28631a74324634dc159deccb6afc3b8f23be9934770a45122e504f005bfe5c85036cfe3aa63463f1a91a26b998a595c724d7757d3a20a421ef560b7232ee4450a3c86f2ed0523d502b71b5ae7a07d607bb1f8b7512485129db0711e0315161110340e95d062169a15248ba10a0f1ecc5fbf5c68bd0d60848fb0c0259ef4598b66092310399464b9d995e0dbb846722b20b1079b2930241c0617f7ccb3a174850a1229adea0f70a4683c74e584f1e9a49008ead8b9691eab598d11d6a23352884af291e69d68c7bc2a345e8477b49fa77ad5e971db02b23e4f7fbf63aa49497ba69dc074173ef721abaad0df07d0065df27534aa5dfa05b2f5806481237f8a21797eb7a5d2099264723527a741a5cfa48fe68269575286ee98b83635c6348a96d398c03099fd51e2ae944421260a48407e79ab3f10c5ac8d55ccc6dec877a7ccdaf52f2108d2106847479cb745650cd01303fe6d46bdfe2231ddcac435342288c230f631ba3fd701fa0becce02c918b4e23a430d0a0c07db6069cde76f3431ec57cab0b54da4e3dcbc8e2b9064c05bbff45592231fc021a948e600ae81b9f815ff2c1bf6c7f6c27f6a67e44ac4ed4ded9045d8f4869d5dcff4af51bc10d3c70d780de6ede2636d61b63c4fdcbd60403e2f996b7ab4d2771edfbd2cc46e377bce8b7e6ecaa7319c71e64c761f8f665b3fe2ab40077f069b9aa3f59644ca2901d963a7e4e02d8a231bad5dcbec9a90c8c7241ae2f512db6805a62a652f0f2d38046a201ea214db0762345023199419b6c227104f5160c6f8d4ceb03ccbdd0f3fadd635c0f9930b64691eb5e4095dc1667bb4c6a6e6ceb244bb41330faa02d2d6b5e2dd95cc56d8cb7b5d269cbac1db8ff18f6d4e2554f2007b41f81337b8eea7fd9d820419b6a8f7a212fc9318c1b8157569d54ed30d72d180ba0377ed51ac7c2b3ba44484abd25fbcca522cfd6975a75da8658983783af3331fee39aa12c21d0afeb0b6ad8b26490ecf305304d1c729f8f20601742b36f984ef3519ffc2bab631e03cd46732c6ce07b53e57174c9ad09235520fc70232fe22ce1944219b3debef809efb9cdaad51dc2b53885d4637b461a44e149c95356b8f571f28f26ff32f0de392d68f44de9b5e77fca2cc28208ad1c736769fc539d823f9c5082167fa359204bd5b141e8940cc6cf3a4afd86777b04f0591b1ef0484721b874b7db1452055eda78eda3d2ef3587a7fa4b5fb186422c9a0d7730894d499ff14ea93855fba4d88ab1b41c96e7683876bcb9b9f06c626ebc041c40e069ef4d35ec89a868520be872e1db49fa8e86b2ff93c633ba4f2408b430840a63102402e2279bfddf8725848302e846b07754824b35929d8563af02eb205046db9b3cd4e2b143cc31d13dc4402b63289705ad4949cfceb4dfa501d05d84a509de9bd9fd14054f27eceb15abeba153033f4cb2e4a8d1521c01076e5c7bab59c7bb5450855cb785b2ba8bdd6e9c0cf0becd8dc41f071f495197839a4dd251d3e466cc6e24964ab7e655953e7b39bcfa97da4f8958789757012d2fc2db82f46c116f2f282796951b2a011afdf68d68c1b7abef2c3ee88769a6a1196a8730cdf9ea6d54c7352b4926830a1f1d6a4e532c6bfc12f01ec837d256fd9f0c3a591ef68de2e3e8e1aa696e27a238a8853fd0d7263dac5b04e2f91c02fd2fcb6f5127c874157dfca4f1b82d02ddfb9a9b0afb72c88c55d5516539c965749d7570b4dd70c73e6df49fa43f43a8f2c19d7701195d3d02fed5e698ae9c5eb3ef2bead4225ea5b7aef0744f5d1689f23b8e34f7eb6f36de6e6ef8fb93684c1f74002f9dffc4118b2b217058981c1d9dc82c1c26131c58c2ad30dc9eeabe8770eae0923f25e6d1b3681d7d3d95bfe37d9912d16a77b31038cb2eccd26883aba96519039e0b470a4541045fe125e8cdf15fbfb6feb6f646f12d114d83626bb206217ed9b5502f974f8246006a9b07e3b7108ee72ed998f3aedf3c35254ec93acd979889dbb888da13f60347d350d0c4c65b6d2b71aea05dcfd4f7d26f37b38483c36731373f53f236667259a3fe027b323eec856f181d31a3f6d86fd7680dbd8aafecb39bb739dea07693150ecec581cb18d024afd5c85d4136e555d7c491e7f6d52fc06bad73d951575285db3f799d46106ebc5ecc5602c2075924684e4af9856feeff013471aacfbb188b7845fc886e24ead20b66d090032b6499b7bae9eabdb9fe753400ee8dd4ad6dd72ea54ecbab6b5f11c4b87a06e2b536bb18938bac37e68c6525fd195f88cb872e9d947b18a772b3f7f61b70ff21e3afdff3225056e0e519b8ae1a5b04bce9d79f4fdaec71e102accb48c7f47a423adb47eeb843b5d8633f92265e9f3f7ef7d7068995053ac9ae715ddd0e120b80a225aa322c344ca1a8af664ab3bb9dbdc60b5ca702c39b3176480914926daab1ef2c36f2fd9c1acf6bf70657609cc2f959a04c2a76b3dac9296081bec000ebe8c00475b8974675adcfbc3766cd039cf13134a54c440fba882be01db0488a42cb72d7bb1c4015ce6401fea75456427efe587888a3b640ca192adc723f2a3368620ce6e52064632def4a11a19629dae14f8ceba578da4defe567d6342b25c3792abe55db1fda5789be818b52bfa479426e269f508308efe7beffbe07ea1efe3ef9f3e99525af0d666a6f7cfa63e04957456f49f9042ea05a007ceca90fd530b9eb37dfa6bea63d89e10c0222622fcde51818cd69cabc5a11ac7f1d504667e6cd36492e2a664868b14418c8b9b5bd9e35d52dc3d0c6490796e6c71ae1df00e6b5f4f8acef92c83c10a75c7d7fc3fe9550955d9567eb60e239700122004c72dde7d51f204fa867ed6f539fd30f239536374d1fe98d4f32e262c05fd2dcd1fbb706e4abb8a0bb820a34c0fbaeea8215c799bc99d7e84eaed5c728fd0aa9b0b956ba8498bcf7b4172704bc973668969f13e1ecda7902917eaf3a76c2ccc91cc3cf37b2d02ff8b1ab98e73e60f8380a60c128c727ecd728aabbf67c7edc736f36f89be47d0f0d9f831a37a90b359973fa4f0b184fa42e4e1c07d6ca22a0b3ed28c4aec191875b83853447080e4a0e1104d6cb50258913d0aacd994c63fc1233bc33cee7c5d55e9ff8856d299774048a1a98f3ac2ec086918a8876775b3e24a54d4a0cbcebff5898452939b89fdfd829c56b91ff2a5f24f772671827652e6c3d74481557c2d1e6ab73e444dbef3ce314141a9477ca499ddaac594aead614c4a371688a9465d86f08cc872cf9272e8b13ab60b01d31a738f7fde1b0f61cbc0af9140da62b38b92c92c3f24dba6c81ba69a11791dc0288ff3b6cddd1c0cf521d23b60faf0df8a7daa0f187a8d1cae48f2889dac1ecc2789e9d9c7158650c51a14889c19b7ac0ef503be336f4e7a587e7aad998388dd9901d818beeb5faab0c27ca411b2e278b199d499784351bada4784d0b60e32980b20fa2846e4c2a17412c732ef729e4622c208ac87dbf1ac960a86e24feb6eaf8b2a47fd820a2a6d6be09f6669fac9fe845f8052df63501d9af0e0763f945957f84811c496ef53913858f2e71ec74781c2e9a06e475e0468a56f617369c355ad7db7a1ede6d1692e576115a618e1d5ba1526990dc28565f39d0e19b38764381b6fe321483979061c59e1dc7a101cfb9f9a21717c9fa2289f50360edd84de6f099befad897247e64fbc44cf226419b7049b69949dba34b16b93f924b683a7d1e54ea145fd4fdbb93c0ec0f6b4f682be4aa4d1f6acf13a89280e6ee17e8be6cf491e5d100af73fc149253cced77413f77ddd2e5071979c3166f0dcdece04fd11acda3c615202ea45393a2fecb33985d7343c69b108eec3b16c32da1f45dc29c4c422e7dacb9e5de77d21d87ca89d8fbb0f122cc5651fcc881ed49cc606b6478c35ec9fe0f3b3b11385908960bee95770127eaf85db9ff386ce0263c18b8b78181c12ff778fdfebe91c08c6020dce2d4648cd7a9a1da996c0a53ab8de9c16ced4f3ad00c8415d06a1c1a2fc46ac7275dd24008f0a986ce17fcedd9b4491afa38ab3f72772c6818bdff2b0b326a98ab8c4aaa606bff6aa5fb1c2d469eb5af36f7b987dc366c4b42e11b708f48dbebf7e818c21dd0e192c9347db84c3cd0767ff6f4ec8325c318a2e72dd8b204b2f65c4511e830f8b3aa6e78d698d16502279dcfa817f38056f07889d2d7b9dbe0762cf84d87ba60d6998887d2088c50632e3ab63919b161e4e82834927f3ef443e7c27fcef7104b699c15c7281cdfcb91aeb651fe08a5ada6e780abd6f37ab6bd19f85f2e3bb3b6cd67734732a5b3f97447159076d3543697a1e82240c16604f44b508f7eb5c29cb3fe0be54065e5be1908157186a584f45e4b6859ec398585ff99ec037595f13005c673f9ed904e24a7d39c02ccdb7785d25f7cec8f7b2031ec1e027f38d269a9e1dbe9bac4e684515b17457739f147e451edfbda0e2b6d867ebdeb276806342b91c7e1db0867b22284f3c01fef5d41ac4af621aba0de474ee499089933e0bdb45fcd36886e5e224e82c617c5dd1eca0f116d912d0da0a4a4c86e5c206fc2888712ee97e42b4a45393abc38ca6d649661b2d594d7d97dff774ce27e5a28911a02f60882bdc0fe024e4aea865ae42b1a4e16e47414b12794387fcf52d3b46cadb527d0258c908adee3d87815d8eb841725b585721a80249f1f36c7f0f493658b730706d43e9e563a3037759e0214d004166c9a1ce1f80e52f142304e30177686cbd2e3d8bc1eb808eb4256d34dbd6d23e895d4ee366061cb52681b417515c725f59cfc269e3d7000add3ad392295fac30598684a2305fb193bbba616e06aecbcf443f78180a755a74fa213d0485040317c1292fcbe368a006ae6a7a68fd5ad777422529f2f04ca6423bfc2270fd865fec581323ff9fa146cffdebc74116547b270c427e75c8201753fa63a3a93d80545fd34551b69d6fa308656e72dfc685db3c509c997c6ffa21cc85114a5ff262bd8bca75eaa4a47b5e24ff941111ac4ae33ad6ff5ea4d8902acec14ebab6184ecef86e36ebf8b70d5356eb41e51adcdc4af9704b5e81cebc687432f6d10a2b19b3e9ab5185f645ab39d30a5891bf8c584dc9bac0d2cd26f2682450dfd1ba8b8c9334a843d1eab7d10cb017faef26cf78f64b0d5f43218154d483873c195600fed36edbd82c510df15e2aa88cb3377717b94e2cc89402f25149db67c0ea16dc4a7ef691aa0a9bc5dae0ea2345c595726673bdb2c105b5258670dd4a903767116fe93a46dba8f7dc2e139af5fa61e01b41d3b46f25d296904829136a528cc7bc774deb5043f9e131f53932345bd11814d1f581e4306e2fa4d54e5732a450e8e0e0b83986368e6da1cd53232103f20f49daae145c7469a488f8fccd4dc6d505ffd6583c3ee7f25a1deea86c9edcd48187cf2b0d9ae9c8af3be2f488335cfe79275e945ba743f1cbe8f0b245427b34b78623c15d7a394f4f42ffc4a8c5b57427ad4aae406320c50f8595325e9e5ff1a7cb86bf4bfc31775d2c13ace7e78d7eb2efe1a2ff94b0535a6343760821c9b431a77144da016b16595caa08632a5b160f9423666cfe298e46252be5c2d5141cf8fdf343c7165bc32b57f9e68b9e3dfdd2b9be708e6aeb1b3ab6b48fb66d2586beeba496e42d49620371039d86d39d818316150022443821276c8df1b6064ee6c6aafdda9573a4b8acac69c832e0238a123f75c484b16a22c4f04d35a0e4f557311e0f2b4f74196290c211bccab0833a08d95c7d57d2885255c3e91e44db85d32f6e57924ac9bcfc1c955e9d2b450e4ff7c69c7c6e0f86d13995aa65f2c7f9dbc81424c9f2429557df39ba47f9e0d27b1fbadf63865e734a3cc420bccaabe121ebfecfd7508bf7c01134032304f96d2aee91dbb5c620dfcc46af2acf2603817a149c8d56bd439baad4eb085e44d69228828297614fd48a281d87b0d2c4bbb019c7bd93ffedba8e4910b6d0e8df0151983e16b0c24ca43ef539342fe6ea3e36b30fa5820cd0efc719882316a1dd32a25dfabb37484484458288917306ae4ee739df00b1f9254837cf66b8007d3170cf1d4ec95ccaa5e469a08308882b638f82195b6287db32d0a210b68d6b5a9a20c2a3e9f56ff6c96a9818d4e5e772559d21ef9bdfbe62d010ea4e4dc087219c076037fbf7736a5c7cc38f20094579e038b154b71efbd76cc01c64cc5f90696bb21217bd8859f6356108fba0367bd425d72f90c03628dcc137c5e0fa8214c9c4e9c4c381ef38e2ebbb04702e44f619b6490b50727c569045d29c1c2396a7302529584dfe00bc8563d29159c38029caa35be5866d971839120396fd99322ac5db282d53b980ecd7d801b4dedd2f3173073fd9bc26775118f2dab67163bd223216d88731fa1ea7d28c97f6e07668e552756d3bcdf2a8efc6eacb22febc98eda3c1eac6150661d1d6da14129a7b21e64e890c826cbb6227bedeb7b578ac3a67b4ce08e835bee38aeabf367bc8ad75d71605b24fe76e8d33c7ca6267a7d9c30ca91bf8a02302ad3aaae4ab5246b344b05dfa887e744f376c71987f1daee2a2d4eae677297902ac582f0590cdd4188b24bba5fc8c2d8ad8637a93d493c927d8acda4b36749d3e66da661f56adf85ff08d9d5e58171b84dae63d4569731c44a6f713efa957162df587a02cfdf37ed5b439837bd054f2105dae002bcffc62728180c3d585d26b2e5ef85df73fb5aef0299a36a5cbc4b8f51201102624185173ecf16199f601cf634f7878b8c20b785d58ae9360e0f95a99410d77517b4892ddd570299dbcdcee454d5a057c32c56c9a241a55e81e16b963e12839443bdd80bb9639e661ee5aa71c08727cdb883e722f589e1a8de4140f883641ff164de37af55f5ed4a755e7d6aba015613c4e9014980f8bc625c74914268f18ddf8b2b19acbd334749c18f38fe6d0fd0c0609fd2001a13fd9d0bbcf61c59130bcf45aa0728355b397d8804e6e79dc8f6c0e9f0ea2609c9600885b21a68df2cd880900c10fe9cc23e68577e5b98f589062a53b9b77ff50d28cfb9e3a9347f8a81492b3d83da49e187850736f67457b99f985fa0297ed1181b5763664ec264952c97ed4999c2997aa022975fc29ec8ce3b4ff431fcb69587c37f08f9335b14ef294fd78cf706ab946aad77aa5744a8461fe72ac112aa44865283e0102f70bd22db1efd8be4750e8778464970ff36cb1a1666ed57d354e82e9973c1fa6908d58b8033434cc7065042a403201af8e348f01b76876d9c9c0e5c2f05ef4a86eb1c8aa1830ccfc4318c6fdaf75a602e34df4f2452110d53380254fa67804a136e6aa441da3f72f39ddba7f45ba00fd33ff02b927e97d49f53ffb8bc1242a430d1093b30783c414ffdd9d09640aff948dccfcc96c97ee2e8680d3f4b4ff16a7b136fc9a2847b2d0f4f19b5dcb97255dd7811ee1f7489af76794040629df59fcaeb2c60d772b43f8bf430a5277ffa649c0e7cba578a238e4b8e9c3e9d3c17eca2b00381eeb47221b8d91f4664582b2c3473a5dc4b79c22fcb4de8f48a6d2aa6b750f5a5bd6efa19e2e351ffa2091d71a04208ca9f6cf997b70a241a28569034f798c7470d63c28c21d99b57076a2268077f24c386671432825ee473d9657d32a1bed932baffbcd8a3804517ab71bd63d345e7a58af51e82fcc4a19ba9e3b3ef17d7ad05f674acbce664718af220398dc639f53933c3a437b26861b5e77829fe6f3d5825fce68c09ce75eea9c3d34e6fe62d09364b057505da6b22f799eca8565b299ff91f11367b7b6acb029b576de54ba5f035994d423c6c739c85f5cf377dd7bbd29194d0dbe931c89a8b2d17e16bfa0420bd3b10ff0a8e1e49eae26600edee64b8d1bb4f2159c86ae2dbdefd4603e109efb25c3539951a71ad391ae2ae19e38859bd85f5781281d0ae1ac253ed15e466b1193ccce3531df5eec3b119b4b8eafa4a82a38c2da8841cddecf203f88c34b98499ccd04931c21e6a5ce1f89d54ab273b4f72f264c13648599de915bfd21aef3ad7aa0078cc5156e40302ef60229a64ca0836e6ab102b41e0e6a8e8a60ba9f9ed519fca7475e9d890b41c83b1efc4289ef6cff67796ff2dec92be73af81a783eb33ad856f8e6a9d78f84533b6b6136372b227d17e17936ce54d94d91a4873ee018e673cc57c3eb7ebf6552b01accb4fcb46d9a9c7d507f7f265e913a918d478ba142a2013d316e942218f4422cf1f14de75641132a3bc57878a0eada026d45ea933a6514b4f33d71546a47a9af40a0772d36175884df73bcae465d3bb58a4745a77eb95faef60497f2ca8542027ac5e6f9edf34a65df2bd593ce87ced9fe40e9360c53c6e17eb51dad32fed706d412bd9d2e88efaa370e24d34ea0cfaae8c2c9272a97ba7e8a6b09e8aac2ff327ae8d7cb48b271d1ca65262ee5e9f163bf2e117553cbbd7690cb1a33ec5040b5c8b6e01ebc337b9b06cd7d9d7004bf6398e7ac929109e8c1fdbe4bc0f577c060375464bae9e9905550b2b171288d0e720bf59e78baff9e87bf30f7d4ed373a3348654ce51e95ae96817795c1fb47833fe3284c4fd22c3bafc082b8ab0d34f2103dd7b2343ddb4b5c5e2dd1b1e2d5c951c966f8c898cc1931109cf348a2624161f4ca3a5c83ccb781b622f23c50a98799fa13a8bf8334b7bf43ae663ff65e3eb422b57e30b51fa6341f4f9a58d5335e57f3350d50eb989ed834392b8226bad975c382b310c9739a95323874503983260fe80b4bdfdf805f81dbce01d5c3a3ce830e49c3fa79127186d7e5d4820621f62cceb7bbd6d403c48c1032f9f129590b321d51020147741556d7941927ca471f7dae1caaee8df31b52ebef58954887ad313d67f9db25d76d756a34a5258b12dc25c76f3d4b44450a9142feaa26115693d9ae40f22a6d590656e1000ae69c3fbf1098269cf17547f3b70596e62125aed2ab68bb89e644ab3ac4229fc71d65a13e0b8e453df5dc3327bf50488a928fa44530f90035d960e0a91c5d7b35468c28f72c2a90826312f2681a7223033b066a50d4adb9738c5daf67b07c5eac18cff4f80e14087c58807c85a0bfd08c0e6cc2968f1f4fa71680ea4f3520aa1a63ff619936228211bc9e73f55c73d6aebbe6077b9bfebe4d4fe55cecc0310d39d2fc2d060eb718a4bbef20f45ece868eff966b37228cf704e127678dcb17361390e910c444c870100dec7ef8cc3a149784998ff220e0ba16c3429c56cc18708c1a83d84afe785447d407d7b424d4773d357f6b679f249e2cb7707180bd76096b1f36890b1a6125b082313c97c60456c656fb40c2cca78b4392e9c88b935f35059242cb34593011f7a3c54fb48bca3804588e1c36926a0ef526d37bdea9643fef688852e4721111b08f10fe70ee45957de20a4b058b10555818659ce6ad28547a4c26c3e0278749c387625fca8a67b1e0eb02d7d5b08fed02ec9e2a0c29e00c60f1efda85911bac6c9e55efc1ea299e7895e3bf2ff1d564368144c62f112496748b7b35468bf441595f243de791c73ca6635d112b3c8f9499cedf3187843a7ef1a9804df02ff933a7a27c6d536369e370e482187bcbeaa95a2d1ba72a56fbbce4e38d02483df504fb9da3fca2ec6b3eb493bd078625be21f17cbc178656c128e6e399963c208f7e52b02daf787868f2f18940753866dab47558519c3c3db8c9c6e5310a9cb89b89ed5f57b1d94dcc100b98fc3c3907ab80001271a3047fd9d4742cca55e170dcfb55a198ce981c634638a0004c87523fa0d0e2e1c2562622bc4bb1f566422f59a8f562835d9658fb935c669ed8304ab05cde8dde679fab175cc3a0da38d0ae7c58fa49597443c2a69d06f84bdca58e7ecf442e141f6aae6f1187c0d8d45ed466dcceb1c5cf06f6bcf2c669d9bfd5f0bd03a1ae1b9de4a4c35387c04b8695f4099ec45d41c5b1138f47130fad722fe45d708c997952221481a883fad989097d23e7323fddbad18a3bda68da440413027e8c493522465855ea30e7d68dcfab5d5a339f41cd800a819485899873580499269562d4f64c6a2d5409485a3b700290a3cd9eef104c13acd7d01eed671f0f97dc104af764f531f20173c062383cf98f0925d2af4e046d8c6d0468e8a54623ca7e7934efbf397fc05fa6477ebbd5e9009fb8f88546f6c6dd05ad6fc98681fae4478e2ff412837c31187c8101ce5a10af46e986c4347fb5fe3a7f9035534ab077ea834cbe33a82cfc48679b704ff5a053a8bc333e5394a4695f5ac23b8b478a7b9bd0d6082bdd6a8db980585469868f5553e11f0c627c65202d97447b6c9929d666824190c870d172a34b926a1c599350606a93ff03d387588667f58a2e0737530dc594aabce30e4b1274d0d7466aadcc3af924078b0e6eb426c3974bd7bee4134c657d7a57a28c68703269c15c158679d851e9c5c5e9b2435b2e28992d7f84d47a957ec54c7f1ec3d37543d2c8798fe176704e0fca40fceb67d5c5819047da81710eed404d8b11a1763422bc53a300e861d4175ad6ec658e92391f248efec67f0ddb8b471d3a41ab02b78dbaebdea55434d691d70981e5e5e06cd02a48469ab24c66c50a162e5cbb33b888b95e22c2f2fb78c7d64a8ac29950e23051f91a4796482fd9e02d1b1e9f53aa85d277ccc9869714c8e8d2881763bce07167f235d44e85c5b583e679f6f3678ef02c6aa9da46842c14e9334baace31772d7dd57dfd3489dfaee4f67ecc220639e9160b4084a3fa7b913ed4d875f2856b05e2e2041bf7eda0d0bcb036347e53110c92ec5ff69bef9baa87d190b30e9d282f5200efd8daae44e145af1f8c7d949dd1ca1b645a25d41b112dafbd4a06a96789d04e06f9441055f44878293239ed128ca1b2d257fe4ddebd002038a71bf1d1cc4b63e22f7f83845816632b5343363ff5060c401c8a7d57e916f006372591d4c9e38c1495555b93fdd9c98908f201920a7a7fdc4ff895d5d344b05ac670241692c484f133a0e3bd80e1c593347768c79245fde7fabcd0fd05ee1af459440370681182549a3a90f59b7f62ec32f21f4f2738f866c6496edb3f00cba00151bba5deee152da71d83a6766817e8cf55858a4cfab201ebd0a9f9f6d0d8786c3707d037a182251206fa59f9a80dc9575bfaeecc03bc4ba70e4106b8a9911c595bb2ed088ac206b0e780f46f70c30c6a0d7b7a5c4b925777e7998c9e00b4de30b8e4982400b9a1db5341c69311bf23b2ea4f74ddf8b4c611f109b984ce00110c305943abaf2ff4eac8064b555295044d7a8ec3c8ee5a1df004731d51a833cd93939254eb8814e4caec3a948351773d0f5788649db6457b1e81014b6969ed2bacf1825fcd8236db92c844bf9a1e93b4e76d9f671b0f35abf74ff36212be2de3b4ac84216e6f0534bfb93fdbf9ea7180de20b67f6526ecef90bd52f6aee1946bb4f49ec4667ec74da95ef63c9e7e17b5ce99ce1a827e7d33d64156b0b167373cd7cb81fd65bb29a6568513b89834651798830d3ebe9b21ba54533d2bab2126ce68b754405219e4cfab4fec6f07526c060fb795b9d330279c49f689a0a42847bda8fb95671ea48f32503988b0aa8db62d7d2ff6b55302705cbaa2c54b14e84500f33c1c49d5e7cf410d1dfdf518a59d15441521731233d504ab08936c87aa0de5152c11d134fd1158a66b36d5bc73b435e6797e8eb4933a8286927a58f8e80a53fc92fdcd872d7fb1c7e09b00bf117fd0634910d1f576e6bfe694351563222ff80de6aca0f0b357fdbd765b4d3f7b36dd1fa8ad0ee9ffa606a3c57adf9c6de36ac7aac8fe8f04e74af6e605ae11424d28a8d45ce316da7a4a701687aa18c8ffacdcf70e269d0cc9451f2f310ab2ab0499cd15a5e974ba7d63ca275e10cc57da37fb6a986c6b4c82321c819a1236c07dac9c2b9931ed09f3d66f169615fd09e4eaeb733f4217d0276bb8d79d0253cec84b895529ba6dec2f6921f977a9dcc79678aebccbbc6ed7960a4b193c0ebf129351d2b19b3650f314e15ec446cac76068932e4baedaa91cbd602c1774c2a7aa275ae94057f0101deb5727e5036feb3924d9ccc2bd330295a71961078a2c37a300e8de847ffb9e79703b408ef0c75b9e0f2c2377a803bc795b53db446166a1ae13f0f0b0fca12ea27863aafe1237484b60bfbde58eed53c9dadc4133a7ee982d022e75584db1fba274f100f26174d093985a3e3c8794c9dabd2bfa28a78cda90890a0b4372381dc2a3346181115f199be6a93491468400f38d756dcfde4f126ba2ab75175629e897d71653eb3d72b1f378b312711639da02b0f094b06e52a2f27ca52aceb418b1252718812a9787cc60ac3c69be8c5a61f13d9cc81dfd5c1ac3c24ec0de2c7c200fd6b283153615a530a6547c4cfee55ec0673e7534534d2fd18354385f12cd4d6f0d2a08882a9cd8eef2a4df70a1be0c2c4daac3e65f7bd5676d8a4ef00e0c7f902b5d66ca1d340730ef7f5b78bb82ca31e99c04f43e761e9677795186048902a9c65a785a3f3b4afb3b2842e61ccdddf7048664c3095a9c30f07bf183c0ceb2f25d70a11e15686ac4cd09f8e43f4a75b039dcf18ee9eb2f55ef3057bce8189d09467536509cc3bbce68e550e0403af6715458d1c2f448e163296178e5a63b0dd32ecfe12d5ed33f1f21bb89eb94f6566342f21f9dc62dfd351355d9016b16aedd09653675a2c716ee3010386b8dddaf7631763ffb8f01d1acda1932fdd916a515d6c09059a5eae3112c813ae3b96251669884dcb3c0ae653248f43f4d6628fc2b1aeb6328d97784d9cccf0a76998830951c73e155fb28e53acc9e23c8cd637b885e797eaa33130a74ef6fd82259d7e6953e2fe4deeebc325d0dc6f1990c930095e155ee735ccb9d605994b4ef61f01232c99bf19f618bd3fdc9a75efab5548cc52cffc47314355caefbf93280d1605d074272b341b675d69c3bda6085720107723be357116b35adfcdc3773d0cf9c83881717f691423a6f913072932259f3e9d0c49d9168f56c053919956664fcc13d8531aad3a05c21d0ebe1b5e2736e227c34a5d9c9f4ad631f2a47efe383b84cdc7914f984df29d90f0e4d70d2d46775d93f70ce12946c0a68174bd7bce5955fa3fb9c15b2bb749148d28602b47497b6d45d4b89b91118b6b4060d3b4e3e5c50077c051bb4e4d8b2b06ca1dd7507e6f5bbe9b85d8a35943ebd90607f3aa0cecb81be753fd23a21ce061dae220f1e754775ec799c565526d01c156758c49aab23ebad112fd3baeb9ca9e785577d2548ee9f45d43a25c9c9cbe6f779e98977cacff3ece25353b7317e85b197a7a5e416d0990a1b49fbedbf4777a6a5c26b1c26c39229abffd2179701de84a2a59592d903576e636b5caf3c30eb648400fa053b0ad1efe327bcbe38659cba594293fbe3f0aac07c4a9a1cf411cc0d9bc05f10a9d1a5db8e3288029c0c967b48c9b27092c16319a77751b1d48f97137a77af8299473b728d2cbf8275cc0bbd95d0f72801f1f77bd6c3d98bc4d1fbf7c0379dea697e4fb22a9eaa7722340fe5f12195bdd083ad93d3db7cf0869b1ce7ba0a7f39c161eee4664968c1147a3378058b8e598cd04b9d627708c29cacf96a7f970632ac85cc402a9d59b6a0de2476598362d48697a0287c79ccf2156ccff8576b40cf402dfbc11680ca6d05605f2475d30e07787b246953199b2581623c1ceba67321b8b8d54694135f14b282f9151a8fbe85701682280c81a72082b5488fa25379d3ca6d76e191ca3080f82ad9a75a89a06797832a2a2af924651a222d1b59e4f6e7a26bf076568ba29926bbe3fb61093f557075e4dfe1e97e265612cf31bb1661a00c788c8e2bee72263fd27329792ea0a2f0bb35575797f4222f8364024e3e985116f7e8368d9351c2b918f24e0b998414e1cede71ad855b1c9aa4b013e8105be11562e5962e16c79be4f7896d1bb1db349d55e373623fb207a0995283683ce0e55e0ea25c551731ebdc7a18ce15efd7be7d0eed3d1b80f86bee17850c21948a5b71f63711c012f6ada06d6976cecfc2c1492828e718d282ede5b0987381e2c265782523e118ad510b341a78ef01b9810bfc3831d91952ac1b69f7c56d2665771080a1e2f41d1c547993c33946fefe9b40c7ab9a1b50d2ef4c73afd6e98623ec4eafe2666df2f4974687e52e7635dcff3d9d13c08f1b85f27ee7fdeddcba5cbbc1f7eb2a2cee3db24968fb2899ed10d348dbf049728d96de6c90b9a9e225fe20cdab926efe363d17b7aef6a677558ddba71c9390ff8eb398ccc1a7b22a37a8098ec16841146425ee05c53dd2456f87865fedaba3fde2efb5e9122ed038e1829dfd16b0ebd22d61212c026a922d296dde60a44102af72ba14c0e6f5cabe6a14373c73aed4210932ef4a735e9014619b7d99fe18c5665b88db18d30d1f0b6f95b1d274f38a971931c5e15546a1c1a7a8dd3395924760e56bba1990a8c63cdd0cf166d12dd9656b09b6bfec07e8e21372c254cb2831a813a96e96e0c270e32c45e151793d4a4e354521f3c643b61b728514283db118fe1912195c050238fe82cb915881f107105376f1422fe3fa2af212c051e425a968de2c9fd3294d0a3c3757c072cd32018cdc4c8dc38bad8a8da06b0988729aec4d82caf52587a65ef1ed6ee45bf0ccae02d3d9a40b029094f1de5e7e7e4a2d646ab76f046abb922954013a413f06ef9c6deba727640bd6a1d254f6c28ca91492afa4013e9cc1d4db32236905b12d98d1d805796d0cd96643bb1e7890f839243acfe743bed2b54cc6be90f3078b408a8fda0adb59fff93e89bd4dd56af92c8c6d5fd1e4a83287ae2937d68a6d3df40d4410bc95386f1a21899d669e6c99a8004ef3384539f09d3af5e1d32b22b31ce3989b4c41e62ca2955a740668d525f04d083c0796d35ac52238d27c8078c73c7058408beaeb2095ebe5cb99d92b5530a89e226319c246351a86e1ec491ff0fa8596b78ffce21a53c29984292c9f6acba2b8bfa40bbe397157e33f0fffaa7d6ceb286af9ae89bd5589cc1c2a9b7588102e00fadd1ee21b4b0460e59c941717b501364d8919de366a0ed7e5918f45f6eacee7215370e17ab532dfcce54f807930c0c1fdec2ad5b070cdf1fba2104cf3f0fe1c6e202771d858b65739bb69157ca8a92796259e107912365f57c6f524a503255bf4d1e6748fa8d54b110b096606f625fa526b15a79768e4c7084ccfc7cc590e37321e9b2c418ec57fdd6311fa816f32bb7d5e53b33072c4e5617e520d66d9a0fa64f5962c2bdb8cbbd7e2a0b0c5af23216fda34b860abd8c61cbd85d2ee3f4786aec47099bc440892f702efa9984dc15db1e6df578f66835c561230204ee0b4532c5d183bb84a680488bea6cd9732fdd9b0618438d5318b3f46870d32cfbfad3c4dce2ffb2e2dd4e273c844d350154bad44141211897304ca7b06826be6df77e19d0189a2c8b03796cf97b7e2a5d9cbdb9a7adba48fc7a4681d056f59396def0e7d74145dea6c96e26a4cab8c572327fbd00535ec9a754119f76bbe679762bc26ff5a513bbd1f59a6106025a9dbe5d727040ad2c58760431f55912d7871ac32ed4aefe66c17a5085977380656aea289a56ef424702a4b308109a22555fa9e561e64e89132cb4aba6c7509a711e6f3e9f196de3b987ac4c293c38fdb918c16e53018057d11c4765ba81e59d078b40c912c8d5edaf72c0542c8b495d6d8210d05216c9c724ca070931be030c16884328ae43c1d4d3ce7b40a5e46e840f021d357e369fe8fdc88c8a1c43226f4dd19fd878ece7fba00c0a78fd0f7e27eaba209271163c53cdf90e5ecc1808b756fec42d6296f2104d2666dfdf1a4475d31c6b769169091dd8a777f41df6ba06008abd4283091d8478d95129cd1d5bb2bfec39aeefeb9c483f7486d33918b593b10cdc284b856eafb947e859161ed27264c2356d09fa907a245abadf6514b63e7f40b499db94f7bccc167ca238f0f6933a834e5afb03b40222003b9d8bdcf4f18db04e00bcb5525c053bce6fae478bdf53aa2697f957d4e7adf7890973f15eda0d704d6ea8dee5fe4de4ccaf068d1d5edad5c2e175e2856fed245113dcaebeeb765c74bbf47f7f7030cf721c3624fc67e9390d679912d071977a563e5f1a53a88cfebde5038c392ac2dc6222444b1aa7adc0b09928d3e8ef4d5a9a502e4cc4395f2d29377605cb7805976d7a7f7c30e502457db3612b8ca3841a06deeab22c92bf77fc1f763607ab3c3bfbcfd8044419e2bdbe6c5b9c2cde387cf09be5d7601c0bba0a5531bd4ec03242f53e755ad1e123af78b745853090baaf220cefd87c87bb3cbcad2168a17d8053d0fbaa51784b30f3d3fbcb25c04d125483d0b07f908a9086e533487f5ac8010001c3a576553286a97550f5ecaf9a776ccab4c2738b06026f26900efe58f63b5c76a66b0e559961b91b60446882f2024e41fd0eb9157f18e39cf7c0e5dc1cddcc10997fbd7f7e383f3b52ed1296917a45b92cf36ed3d316abb99a9e36f52fd3c3d25d682be303e4a579e58bf87a98523819bc92d4bb6098a62e14872b519f04e8f56f07eb9f09a0e7591788c5be8d7394e047df3b32a4c42aca0b9f517d2d71f63439f9a5f9d8362f3dbbc84cad9f6e0a929505722a74f6c96a2a1c00958d8231403ee4ec8eaf758306824feb25147b4b24b237aba196038729b587e43477898b606ef946f280ed3dd47668d818f7e6ac8e70d89eec9ba67d225254baef00c837739c2f88ad107f2c97110a1c8bccb366e9e21790b609abaa8295e19993885893506c67858acb4e75a545cf4c8f70d333a15e43fcb5edc4dfaf4d188ad99ccdeba7e88d42507058f0c2a068880cb23075e1b3811fada387cb2624e496f097497508dd1c1517513a2947de00e9285e171a6f72cb3aa3cee958f6afefc0f82ca760231b42ee7a2be9edf609758dd3438f2b05a984683103a3700ec8a5df3b257ffb47b6927412bc4a8f606b1192626395d207d8bda2e6fa0331004655086902aba5cb562f2114e099a227698400ac8bd53d4328fe830897e9069ad3e0e3f44346feda1534e98b16ddd3ea608acfe166352f1ec2adcd76ae0d3563c708c434028f031e184a9f4cab3b2f18a36ed8264dcfb461e3523b1f3cb0bfdad0d9443e7abe0b2f61d563dd3950844325c38b2a54db18d7d62fcf22e5d440f6dfb1600f95af2389f87caab8b665c7afe6c4c68c14f3cbf90bbeecf7bf7b8b6b714b500d39d7f2792af591eb518c0e9ad4b71d8ba45eed7d9f90e69424f8422ba1824c9ee6240f0f6c5ea816baa832d010ecc805414a46395e41e41a2c11c88cb611b1b1566531f1726e74bf77be4f45a641f2605e5fc6efb37778a1a85de0f1414bb93b06e81d5fb5e0b001ad3b48f8748d0081d240f3bb7491a3df91f942a49979b7f483c5d394e474e97675b630ceff5013622c51b71a14ce98a2cd5c2b6402a7e91d6ad29b26d86e64949c42375a8ca80bb961a5047b49d097bf0dc89d4ab086b13d89829ee7f30fe25f63e5190ce0e2feef9be621a1741005de2ef64c10db996419a41243e7589c33699d44b0c55c015b1c957814d60402a247cb8bf6ecc3942ac571376633870671aca5522b0c23037d053f46628cf346b5bfe26bb32333cc7930abd379c5bcc4875a26d57a4bce3ed4a6a42710c1024f7d2188c9fb332613406c4720fdca18c4d6ddf34ff89e9ed036c5540c1048bdfbec66a2bd8ad0b0195e5ae769248ea2bcb3c7e6473f769a16adb98b93f4cdb6c24b4921d94d62560de408988a59e3717fd693eec1c187df4381fe539643751aaf818dd97582013e881058099d411c1851e08f6ff77166817d560dd2ea68bdf3a3c38d8008b1c60803d8033d3fefdee8e1b0944635aad177e47ed0d8187877fd17cf45680393f81c3eb426a606d9b8a14e6434b9c4239239bf53394bd75cfa5528a93cc675fb212d63f6343246e4708c0a111d3d2863b806284d99809a1809037970fc2fc86fe0d253df42fa30323239097cc59dd206ce8aa6842444b5555dbc3ebc7b26bd4d28752902a90300b1c1c4ab5f714cdb1ca5ad40f626ff81395615a8305217b21f070fda57c8f12fc529a610d7e6d030e212a9ab9f8414b3ded88e440a9a0a0c8bd566691be7df1cc9fb31f0ae1a70f239c53820ca828026d6c061eb0a94751e83c53ccda9db0d03b64f052d494c29d7dd72bdc8dadaacea2bd788fff16e0941434bce70186d07c05ecde56c178da5f2470b9eccf5391a4626e032403db59ef783ee42bf40b6e6f918243e2dd8462daafc5f689c3c51925841237ff15af45e6d829447bd5614931ed131ad12adb6028d097d09415cef555caceea7f985e674da93fdf6d076ec69636a67d29da35e7c5c369cede794e9b9566c669d2c7fb5938ac77ef72354c2f2fc03dc8767e76fb6942dd16e3b5f9e98bc0c5be45e156ea5160d3b2ca2ea70a636f63408add781024daa6318e41b934025672353b3283672ed28655b6e3e0e9bcf17e9e24538572b7badbed1fa67cb2168aafd82d1677adeb115b53caf0332ed57cfb9a9f167859df732e77d487d0ce4e49d6cd2eab1e2d0d3838fb7ce8fd32cea635e6b8b2eecd9f849af648b3a8ba2ff720fd991cf90a14af0d8d462be741d4e9285894cc511c20f24dd45e470dc31f442faf58918c8ef870fbcfe9ebf6671a41ac8139b20311253fef48c459740b3bfaf35e678850719286fc43f6f3c1ac19e874160f0a613517efae3afcf4863c361b3f4beaa00df6af2834b2a9efd1066d7116c1c1ebcf2c542dea5cfd06f518734f877649df503e506e011b9292518e0031ff73e57549331ff6dbc4d90f39d69df335f6d0afae1e084a1f825e4110962dd30bddf5763883e58302e52363ef86814c97349f0353f0bedf6b1fa33b0c16ec5d794a752f839c08a1daeac9efa9f2d983513bb79f5381dabc2c7120ad6ea5c884f2ba643729b07eab559b2cb9d28f1788957cc780acad529e02d142705fc8950a8c1533d170eafd9d8742f3eccedd32d4ca5fec084f226c0d1ab582c5aa2735c5b8698a2ef8d6ed8aab2fbf4c157e5c0f9ad9e755c496ea05821d51e19fa480900c73834c5290f83e50c51e11029eab2ea047c19286a1ae2d8c7d6286a9b3676bcdd5888bfd0ba31d6f6397bdcfaf92e4be75a7c89de36332f1d636d95919cd95939b5e257f1a7ea8db42ab04bb73510d0752b685c1aa768210125048e0d4578eee055f2ce74d159ab7d115593f737ee5dc8ce18d3279932266276416687a2f4bdd8802c66ea5cff986dadb3567d7eb330752af2c22e912c63869ef2f536721267ece9298383561a390beebb9f57c76d09502151dca36da9b050606da5b1f5b18522543183800915fd325e1661d82a57ddfa240f2f11e9670ef9e36fec0bf694531453f800a518927182d096bd701ceb38009419fc5db287677f179fdbe192ad92584edaab51af6c04bad40e77afd487ebb2742cc957d462288dd3ed3955e33e1b70bdd1ee6de2f679b3b8338ce5441e7a14110c7695aee6d0ebefb5a1d6c7765e9098900959b003a69aa9cda071843d8fc26826017eaf12a5b7475ca2e5897e59d2817b8c70962a0807f96dfaf7497962f976c6b817c03237c6bd40a058cb8c5c1d63684e2033491b4259fa1b1c2c9aafb7c58f3b2a21210b7d72b8594449762af8bb31afffdd349a777d1b613308b180ca7c319d591c9ca345d35d39d7a7d4ed0f8bc05e2b1fbf6425614ede750937c8fdeaa4e0c93525994fa0c5b55c768f12f4814a1853e3fee7d8671966eccb38d23c0bea49b116c7591eb388b50436e7bedaa1681b7fed2c0d2b60bc4a9d5f90e7c71fd78d161bceda02f4e7589c4ea9fdfc37df3adbaf6aa2457d5af06e3aec935bacf44de009610aa532de9817363ec78d98b014ace80f481a1230ddc84df382222babb9e65f8ba1d865a20021ea38d20c93271fc17ade5992e9fd7c2b1721e4785ae0b8fcbeee286584ecb2bbdf386f234e63b4ff166e8e1bda111f1a5e55b8e4bb5db8ee27283a8d28fe7be0a92d6ea7871a0422a97639d08fe2973b858f4b2c5ad2abd0818e011d80447523f03b6568080750b903a2920a5e8ad4b1356f4f30f05f7279f11e9285b741a750f6491aaaaffe2bcaa2cf2a0dceb4925392ce7f1811a9de0955a95137275a2051c1dcb18b2d542844ecc8d1242957db9e0c4d4c278cda769c91fadb74d43697e4ef7cad2fa882d90a008961e940a364d5bfff33ed13477d066c38b519d7f65d6b3242a8afab529d5cddf06571d4198fa55df4e5c74f7b19cc6473ce36993d1da9f2ddce3c238eaf2dce73d396a5ab976e1253a8a9187f19cd96c7d0394eac95dab846ce98275b323be3d06f0882153c7edc5a1aa44b1dd87898c3d3a2e2cbf9db5dcc77f983bad7ce746abc07be9ab76a57dfb556fcbdf53f9905c4d6057a66ddbae9c03541acf11f1020b7227011157fc2c0970dc7980708e0b08b8a019e80ef99c7ad2dbd96264f778cb27dbcbacd48d7016b927e964fd9b908d9475071424a69c9c9741a158430d5be33067638047d8513c5afd71b71e01dba711c3f6bb8e9a86f8258c34e87b4c9f30644fd0de022a69fd72827ca6d84b40d51a6b54a5ab69d61dc978d98f45ddf82b139e966ee180818a0d54b8f94b59353ef89c452421c74a0f6c26ad353a9939a38415a9063c1fa698e93e60110de3c95571cb6662148fc0fc2000d6d3e57127c2ee80809ddeec70f73c9f57527fb3f38ec2ae6fff9fd7ff5f537f5a12a4e31aa6a3cafa993f3f09c74459a8a6c662d4ed577a2428fdf37284dcd9c1b99d03360b54c024daec3a13b4871fc93c92ba89b473cc626ad068690b3533d86b95feabccace47daa7006b78c35202180ea497234bd4a9bd29ff28464c405338392affede205ec8d9b6a4e53f3c9447c3497466b7f9624c8a1a7a9e345e5d43e42b66169d4b8a31324b469fb2190884087b98ae4af81f6ae5664ec60066912b08ec71ada0044643e230f88cafc5ffc4e9126d6ef277cc3c5230c8254ee4914b805adc9bf2a266ccb6945b94b6030e9299512c30b4425f07b23b34fb46e4d692767157d014fb0f6817fb37cd2e025952f971b7ad6bc2b9094fc9cbe2d70031a97b3bd60dafe33721d548687bf7400daf0dc00d46fe1482af57d10c85ad8e8e34c22edf0f8f68ddf633d613bece8cd7a54ccf1e6f13b880824e33ca9a67049dad3de67720c4a407ccda7d238810e47cb498126237e227b28322e33ed7e3c29351b0fe3bd3f69c8264494d2fafbc957234173c84b9786254f43d66243aef9ab06b9753576c1200da1be7d4582bb6993fb72720592bcdf11e6375f41614ac22b4723ed5edabe1d9d7742b494d414467f54eb25890a339c31b6875bb9fbfeb511a812c654fde3103ef283c0153116f4de4036627771c0a37177644a5d5564c3ca6b6d004a30c8078310a6f100f1c2dbf4d7488d38fec5a35518f90dece95a433d24e90de066bab7338f01303e2aedd5e4bbb387ac1c844aa48fdae88923a2914162bbe8c6e0f341de6c387cbb4d1da2eef81b5b6273738ebe2ba862decf0c3343eb9e3a0eef03a4a9c1d513fd15106b1de61aba8028a39d714b96796c1e0170f664a89dca507c0e65c0672c9c4c4105f446aa1ab8250288dd94cb060e6c063ce8f6aedc84bd7843478c177a847a6099229832e6426824ae7b166f5cd55ef435fc7d58cc0c6a31c29616136f326ec77645d68b42d4e3420a45332bc16d9c8c780c7216928a308b78062f2f5f9198bf0ce2da74d46bd834e6cb5c2fb6fa8b85019947ab21c435094825bca50c872fa2b82b6952271a17715f73d35b7cfd250d9578d7b636b0a41611069287a4c62b147f5ff95b77cab8c9c654cde76f8c8aa3fd39d58233eb64bb436b7aff9709ca829dc3ac4d89f71238de743240082cc9d37a5b14f8b90b3242be8ad8be2ff9d4300fd8e818a5eef9e4d0dfd303f1920b1a974271f9c7eb3b9bdcaca7c498976026b563905d64369a00122a5d7f15c2e8f4371b1851d37fcf1db04507eab15d6f7bb84f59f03813668f510bdd168471bb10a0c4b6e120f33768238716c0e18e9d227ce5f797264713288c0aacd0bd8a4c582fcccc41dcb6a17d395d1b7f7c9f0fcd853ad72514512c91e34d406dd0a42b0d4036cfe1c4a535816c06aa3fa4f7b25c1978b047b5b4d72339ab7f98ab2b6d8217925ea73c64ab78a05d2b5e012703505fd7b8ddeba9dc3e1137afa0f4a832da23726b202a9e1b2f6df76f861085e91c3eb5fe68d4a3df4fcf966d5f1d65b4c36a53160900da7b666f2bba04c9cb463a1afc7c955d2c7b54d386e3f42ccdbd02ef83bbf628739549a39e11173e9337af42a92cfc2eaba287c3f297d618ac9f45f69d0db01a9c2487db278840e6a2277a41b08d9b969da521a03354492502a5928adc76e273b726ea7180f321ff10d8cbf8db5c11f315fd022900c0683831aee855d48fdfea20e6a6a52218452b4e0d50d6e3e1e636b7de33f5440c498d617a2d146e0efa918d2ba27adc77781d41869e43010f8d2eb7374c995dafd2c53ae509f0730ed0786da1fb68f15035204130cf2c06c802751cf353b0f4acb46a89f890739633e1edbdb93c454c34637fe399dea04f576d9c46ebb52074627a680131b317274ded1dcc1dce6166641e277dee5ffb74164b17dfdedf8dcfe18af3e7ab13f6980896bd4a214752ea64e66b20deecabff3112f6bffe2be444c49954e53e2f7bdf77db372ba22440e84deab8898963d9832758cd8cbe37057522f217319110f40cd5cda3ddf4b2eafbe9b42b946e65b491fdc1aa0f1a1cb71c340ff7ae4ae61e3f7fc59654a282592ff08726574435f0173b49b6dc4fe59b03e6cfbec460aa8e0085c14caa5d7d9afb683d2be053517d7f7be048cef4eb3920c852c28e63b9b32041dd25586b2f3de6a8ef02429e9e827dbd23768664faef6ecd524484aea8f4d4840060cb57b6628d092b820fb4dac80aa8dfcafd209426a1f17026bd1e40bb347d52b13e332e1d6a6d7b450ab5abb7457f78740336cc2378ae3a51cc6f33c76855bb2b2cbfedfc598dfbe9e6422024c63640e5875fd56639db3eb722b7af3866da2d5e21da83cc28ce6b5a1b02dfd8e09adb7fbfd49b4d3500bd3698112446291277fa05cdb0025f09688f3044607cfae9ca14d3ad49ee93f67654edb743f3220c20ef19b1dae490fbb6df28c062ae66c8b8d47460e354d4d5c600fadab9190b34e0b5ea73648947445bfe565195a5ec8a259e457108c4b518afbcc38e83256abc77cdce2f1b7884ffcbb27c0b3aca1b80b082eeb47335ebac341f3843811aac5cfd8587479ab2007a85bd184797702cf5217d94ca420876aff835c2f82c03c52f4610a5801be61c3d7c6247fdc8e55803557989d2b15260e55f45c78a913da86bf45c59b20c6477fc9f061bcf14b859c70c6206eb3e13f4bddef4afd4837828274ca9f1d67639802f94d2303407ac94e7b56011a70977ad9d45e8568222bd2cbe7f1c34b39c35c72011a9bd59a1aab2bb2d6b220bd27cca8ef3b6635e1251a2a50fb09753e99ebb99915000f3f270cefc9d482fe3f1a5af39a1bbb6464035084c4a9b55dff26ce6224b17435b746a8c8d39884700ca88fccbaafd1252c55647c96316351f1bb0240a066df36e18277e1c132013bd4c55204630d97592de3e2fa8d4bdf7166c6f1491be3f3112a0b96050abcc8260bdc686df66c3e6bf8e201adb17ea4bf548cc10f531e29beed4e45d3cbfb9984541e271f47a9650e3de13d667ab55b4d0d34099a6dee2f9d7237344d1e4e6fcccbbe06e570aeccf9214a872926e7a614e17a5118ec10f15c3d8a75159eafb0d79898ce36e199f8af9da81775b3c60344257a85c7e13aad439a76eced770ec829113680996ad9f59ea8644d5aed6685ecd62cb916e5adee67166202d0231f316cf38c1e61fc21ac0f560cb61d24301e82c0a655b47879ccbd5a91d2dae29d50b3ddb5499d39bb057f1f2b8c451e6a677ab5547125b62c4c0f6f7272863849a59150f338188330748ba3fd7549fdacb3f1ef76e4994e228da1c8567b0f038124603ce502f8eafbf2aabc56191c6247383667f29e33291aedb12b12735a1f4882d1b5cacc22c65f71bdb55ae31e2bb51b98376d9d48f3b9820e8be22a567d783920f34878f5b436aa6b08172cf144d3633ba6ad39dc87cd0b7c5387771f0b86d84e8530b0052fe0c4add9bc9e4cd0bc574c385f9b29d3a996d690e0c6c30eb1400356103cf677c72f0ff39df53873564f04679aaa724cff084e3ce84c828bd70654d9e43738226f5abcaeffdebe78a80138ad37a8186ba5170d362f3e75c5387b3523c12f2ffd0ac217b4b0598ec6f991652ffb9efd82c70d8429b65c6d9cae54d2c46977ac4666cd742a390f38d6ffab11afbee7e64e3353ec27d65b0fb21fd5582e44ec718463f6e229f2a9bacd9041f7f02e95b94a1c2e8d257fd40ef9c7092814e99c23102bf6fa13f23ed7f24a895845bc327a5e62aba54dae3e18ebbda0e4620d294604ce788937c9476261a09eccac0317235b63ed5acd087a66afdf29b6707e265248e6afcda9d658e4359609c937772902e806685e3e5747b93864a31167f5da5ff7af5299266ede1e0a56769c6873a9d5c8ad4010b23e28ecadda08f9c51207695d0d04076e2f0a3a92569ac45466897d6685e59e72f00ad61944fd364fe22d0dde290674e9f69417e031d4c12260b74496f61668b2ba801c087b5612fc0c134e347748cd90c76e20312a91419ff7972c549ce0286cfe1f176acddde21d50594f8aced1eef89cf975f52e01d09004042f0c6f3845d0d15e4b52aed0aa118297508573dd5c508752bc9e9bfad2ac81dea16b42e2db37a5819fdaa7c0d77cb5f46246c564c5d696900fa5413811a112e2c08c9e34076e4230f82e68290480c10cfdf23a03e7ba814d43d111dbecb4acae20ab0cf794626670855af6ec584fd479f7d6229736595c5f4458beaf206aad2d3aa7cf17deed8e1787acf4a210a2eea3bb6d56859ac7a2db7e56e04d40bd4806f83f51d6976c506977359ce2173b4557b4ab5f9dbaf39f222a2b05ab17311ad9d50d1ba78e0799b3c2b2b954c7649b62d902092edefc8e08f49cd568192caf4a5c27f61fb59b57757403adf435a12ef99451976e3168ca0664280c8a9844ef3f3737ded6e6ff7b348b4dc91379a23fb0a379ec3051225804225f0c4d636f1f4332211724aa5f78478fee46298af49dff4f732c5bd883865cd33410bb6a18a8ac1bbf464f26730ffe76c51e2288eb65eb187854ee44bdadf998aa12109a69d67f1afa882ba71ed4066363d7bcac2585a7acee15aeb8fbae10fda5baab6aa4ff8c1dd8156f56968991f5659e438fba527cf042e8a6a478b665bc7cb0bafd8162bf272e1c493d9ab6c91217eb9ecaae0a86f641408a5f3a34715c57b43d8077e500a2da40ddb1740821d5b03235d76fe773a0e6a2a8b3e92bf06d4ba1e611198774199df5f7c7ff13ed191e6eb4c82ce38a9710283e5acf45c158136dadc1b05bea6d27d8f627fd5c77c66feb442cae13b0ea64a60d8a9cd8b34fad9ff29e9cdf6ece07b573591eb0a08fdfef595d54f6ed3fc2a615c256180d9d932a3436a9c2989d37dce839f0636e3aaef22379e6f2d6f6e68c2c143cddd45afaf0ba1c9a603fb7447f37f93d176ca3731e1d431e167102e6980371fa14b9344cd22597a73f00d31034a87fdc1b9e108a4ae420d4fb3f6a403adfcafc1be90ea16834ae8874c889f2bff81f9ec9cd398754189e4c6495ab32c0d7a73f32abdd2a0dc486360308e6cbc1c0b295764bc0ff8e6be90908bfda43758fcfebc6daeba3ae46b4a180fd21444f0859f5f96e2a32bb2695c385de08014e3e15ef595056627d17e45c8f7a40d97d4a4c652fa98499979bb1bad17e3e2e4652b0d11965c6b727c11afc7fbc2216b5b53f4f5233cc796f31c290abc5112993f45729b12756f22f5fd09d5781aaac32c6a9e3feeebb57358cddb924e54e9d6fb883a3683e90f414b18b70003374c4363649ce529348c28e906f7bce9576bbaa7e7c9bcd6a59c9888e5051d0f88f0c91eafedbfbc1155000020d73b162de93be742375122a558be8d8b87158db33f5ffe2b5aa45923db63462b8b5b0026e8cedb14b3214a75aa9d266ecd822a7c144a421a4adfd9f9a156e951de8f3c91e68d4a5e33847d5e22b050382cc65cf1238aed4f7cbb7f466ea21e87f01fe6d4fc88e4051f45bfe6ac88cd179278daa7db4f04af33063530dc89266049cf22b123e9477ab81a875e428f874f00393706c4ec6ba7bf52621726beb90d87ca09c4d80b74553f88978d1a33d937bf16e82436acbe12350e81ec58d49e9b75be4166784124b7a0fabd2d14761986f24cd59cd6c7bbc1738013dbeef69dba47eb8d9550ea3a32987121d817b9341185c2592053e2e1148e7a0cdaaa23a7faa3e431a43d5d8021906dd67c8f810bf31a407fa34947fa193bdf10feee6e6a389428cea5826a99b6cae719a8ce6d930117a2f3aac4e8a5bd43e782cf20ba6d2ae77b19896190bb861a037777bd605b051eb33879eb1ee23fa3219ce8e4cd0a00fe1b48906465fc3b8c47f7e79259d87c509a9260eb4cf2511ccf1c5be63a2e338993926f3478565959676482bc9b55f995d77711879ff93ed61a54957e50ffa5d9ae93ad57b0ba9b1872463b246a8ce4395a6b1874132965a0ed3578e8f7db50692d6e872ba73a8150916601040b316f51566262eace3e77ba30d0a9f21e4cc54eb2c669381d34a301b60e5c7bdea74e1007ee04311e46b7cb6879ff209265c7a892d27526b38aa4d269f268f54b3b71a6b6db6d2f814a68413f655eb3cafcbc7d02458f5fc47e82c1e7f5ce0694bb197611b1ec8aafdce0c4d77f423843909f2f09bab8350d13ea32697c5ed62539f3fc02ad140402c9b6a6eaa3a7b8e1a0f59f5aceb5f53dca941fe070c6845d482c9914f38501454de04a190efdac05a09b658b0322fef06bf22b21e09e66b47538531872e1c6ced3bfbd38be33cec0e51884862a8426c04e0069c2073bc4e212adb27b33dc4755f2388a7aad6920bedf4990b2d3967b5c397bfaf2ce706135011acf45ded57531eac0aba41a0c6e7ada7278808cf81a0fdad1e4b0e915090d6efeb9636a6ecfa9275a0828aef6051387ff4991ac142bfe1ebbffce5b982e4a8a4c26fcb6cb689347b6528c23ae18d9a7899cd9e2fa56342f6f45b080b2c1a8a8b832cc4bb4c0cf080b281774930cb4859bed54ca77407275ad90f03eed8f671d01201bfbd433bd82acfc6159007b8ef1567d547cd561831811c00ea3d2d0c089b304f7251c9c3ecf79d800dd067b26fae0b588138af6e30b18410a58f0b557da04412564af79eceac258a28208504137a9eb5428a8374b07ce472c2bada97489291ecdc6f843a817aa6066664d6f4c51c8b850f0c299541658051c2ce73d7633134123b1c2aabc9e5fa4629311d2b95d04fc920427edd7a0d83d8bc452d1b58072e148abd92b49c5b04287d3a8cb83ac469880d27c890c00f49d0f580e97c2cfab928f6d5161fe535b7ac8f974a8baf650ffc3c031f912575a5f218baad5aeb8d573f6139fff40fef034cdcb8cd930ccf1cdac0ffa33285955093950b7e33f7ab40eb1fd35aeb8ce89eda82b28bb7ff474a638ea1dc54d2f1b2cf00c0fb110648ce7bddddaa3983e7f85088f48b89360ae3470e81c95355ee886e352f8d87b1d2e4b4fc5ae66063eb7c04b2bc0551b442dc1afbfc00ffd9cdfc604453ed5765668644f34f1b65c670833eba45c079df83b0a3dbbd894e299e43e1812ab0dec98501ab48c4ba6c94f626f3af69e21c288b5c2769c57b0fc70e2d3f72d02ee47d25622820c2da26931ee245fb9cda96eaec63a403c8405113f686035aa56b4f620c31c37defe5684f7ce700bbabe9d8f6eca2087d70cdad1eafd271ae28bbd886896b1aeeeaca7e96346c7d3310c1b337ac205b006422be5d9ade395c3f6fbce1023b1f6b41b54eb18a569430d39bc9fe6a25a7d62a575d948ea9fc54e8ee616ee60b3d698bd25834984f37669632dc42db968c044662d051e982bdfe04e64e2ce5927ba378cb4041f9c891c06dd4cccb454cade2d011b5a81eb0e4040f57527b121c76a5835e70746e75b156e5bab6fd71288c49d217bbc156b0150ca13c23bafc4a6fccc750780b815d25f852682d0b21255ea9a2e36ae2b279fe6df5584dfd4cca5ef2fa4dd9d10ff0a04601f0b2f1254556ee23d89fbe79ba0fa33e8f131d8ee4d92b713d942aa293e2ecb88f1940a84f0c202827b5b9eff770aa46ddc908056a69520076db171f47f2e734253a9c8a9f04efd3c96a42d1948e4035233336a517512c3119b37b5e7918b93d4cc44f7d4ef3c551a67932917d0edb6de36529bbc49e1d1fad3ce22812be5d6941fe69e429bd91f8dbce4b6a80251e186ed9bac84d570d9ee90c8301ca26e385316989a9ad42d9183bdfd09a6442d939db109d8894a3367639050ebda3cedd5b227af0b91af03a9ddd63803d4154e1955e3aef41e03c214581ab2690ba3a7cfd8861cb8337c0ba6410ece4b69666ab429d33d289e566c34f9dee6e787d59854e357cadabdfe281fb4aea8f926efa23133a5a60ea7b0704a5588452bbe061bff6ba7944726246dc0012a87ef09edf46dbe9fef46a31c236a2cf263a281823810ae3ff0f86c57b702e8d6db837e56f15dc13801f240d15c396b9d81d85c30ca3e7db0e7cb0cb11ddad0b660c2e0728d689fd0d709c14c6e5e40a2eb96a5be7719612bb60b12e8c78ca34f664744a24529e4d703823f70cd0cdc04784dccb6111a021b05923e8dbf24b5cf9e23681748603ef325ecccbad5df14b20f9579736cec239974c6189fa3ff86754b6407cf475b6bef7444232a7035b7fa3472fe66b1c7c96e46c89c5e3e5a37cb991b989b8d30bf814803faa69317c3084efbd8149e68f39d743b44df9dcb137710447330f83ef9b0c01d01b8de89bbca83a9c6b62dd432d71b5e3d94161851014810e77981d2b296f29c9095c672a054f26a3c239a637ac7c817eb8d2bca3a95cd45fd3cb3f805b6ff46a5bfa5a15cf498458b4cf16357fe83a18ddca2fecd804232d1c2dde10312088973c9dde8074c986f7e9dbae281b0264bf71039611804deaa6a307e2c6d7c8c7f625c17c64a551f0df858e70291fafd8383f4eab5f4c139758b077285372551753ca73b6d39f9794d5afe84fcd47de902b402fc1af871978aac96683ceb88b8c0908ae9318d806af3cac42d6af4333939456ea25b06bcb12a52b9301959ec1c198d21b6350905a8aa455d221c6aafc7b8d5d59a0d49f3b1d66c01f214085c05fcc8eebd7fa6562e7fa50b1262e3a7e088c8ac561e9a8524ef6dab2ca222718a04aaba693d373ffdab257ac24154ab118925e6f3eaa367a239f869ffe3a730a308c1f814f5eccc0dbf8d8f88b107ef41d47c253102760762f2fe0d3f968d7523d3ba2d4edcba9251e788bfd7f9476d76da84ff4f6d2b64babbcaba0c225e5c47fdf2abbbb335e509ef32a617089291f87e773dec2abf573a433ae7ecf81a076ee3f11565d95decf08760d364a39c2aa29d2b0dcfc793a40f91f80b827f882c2fcb13bdb0969648d981754b25c02de2374febffcecc31dcaac30a71032b12afbc8c76b22b5fb1c34c2866205664e5acc6c5971bcfe72ddc947c1053b0e403d6381e5fa6f9c74b90328e0ca1f47b5f9c9832783d15a10c80e79ebdfb8678c225565a22c48c72f3b95e8a93a00c6187edbed242cbbfe7a77ee383120582920b52023653d12645af27023fac1e9e570692489a592db82500f207896bef69cbfce629d3b23e3c61b50980fe77e64da632932ffdad2c1151a300313c19e13aa19ed1b273c57087ffc3c4d674c3571c55a0b3b9e52da4c2ae30f04040bff29815ff170b6e6e63fcb958794dfdc145cabeaeae355edb7106a59d8a88aa8401ac05d1f2615c1ae4952dc95ecc0935c48b6da2a83480d51c1ea4139ecb0b23fc5737f06ea303f146063b7f9d8c9878b4f6073e9864098f6add16170e14b625caa6b4880b6154c642f79bd5c8da9bc04d37876b09486fc0cbcf4393b47989a996f87ffd7181768753458503a70e39ad4f3b99fc7f34d45c0aa0807278010d8f4b146adfbd2584041e60850e43a720d53d3dfbd84180c86d16d9bc76f5f4da836649b392a2d5a4eb429323feeae86b308bf90bfdb70dd354fb6b040ce4ba74eebe91847a2870ce7f1548d5fc1abf68ebb0059f40032f109e90802c92c75f54ead36f91085b983d2c3b2388d774fb3775169979c90cd019d146c0e30188db9a242bc17be57a90e70ada54ec205b63d8a0f1c158579497c64cbb1ba3f139288731c4b15da7bf081d1e1bc1df0ce66e4ef76f60afbec5cc087236228f9d3c79821f2350caeb86b181750ff84c42d23044d56929653ea283aa479aacd291acb646caed8f9d8999d8d7592840014ee79cacc7f041ec4dcdf69d3dce377416be7409e19325b6175834d78cf558b4ed9e0d4f1c81a08be404ef6e96b6bab6ae7b60ba781eb3ef6e021cdaac3e869be69cf28f6568e7f1895a8b22b2c0ed975b97f1a01b062229c3db6593195fb136516199ab531dba1be64641ed0c40a81ec7ffff90667f254fea2baa1c7d56be2e8ed3fcfa9bcb4cf2604fe2636cf9f497ae2b32a7ea296594b484ab05ef203d4aea51f3414ffae3ac838b37b0f02d8085cd3fa329f1f026cd7b5e1cc2985ccbb08a4b73f6c6aa42ac440986504f2541603d5c36e4325b4c19fd8c448bb99f3718c6341221327f4ea91b24171f71545e2b069167bdaf6f6e51104a53a507994d42e7bc408bd53609c0eacc4029a74293b760c0cdd33768a418834ef4cee8a06b46018b62433bdaffda89c3479e9a7037c2503e9b748c528a0d082733213ec2192a82268c18f83f90da3c39ca82e2352d0ce065a5c77654d858e8445915c89344f20d83b7fc780ff0bcd8552d0150b0d1cf3e2580091ecca5c64038e0b1d3913935933a245c21bb0542d15808cc696e16ef8f54f360258705343216b57963475e5610ff584c1b2003f87e9573ba7bc461d80cc10ee5770e00f391dc41271817ebeb7074282427cc542cc2a627bd8fbfc3d55815efe3a80fbd273168e356e1d44cf92015160fffd3067bd403b17d9464bf862dfc64c4d8a5b57007229735cdefdf98aea6af7f671a0240aab864a7160ff0b57d892df264ac5dd6954cb73b867a0d2e40c0db3806bfe5c24faf5b951b468c24e6c711c718de835d6beb51f903beaff40476fc18c40fa2b01ca39861d523c896a5603bdfd8d42a2f03b163895c08c7aa9ef21d0a528922b6dcface01738482075c630168e637d29c170f4d8b6d667bffeb9c3e4046e8833aee0d3a1824f4824f57c8225de5a65c0a03da0332197c689620dcb4c8a9f0837dec18f504fc69fb867d8e3b556167c72721aa20c807f330814922c37602fbc895c4b589eb0b961425be861dbb81c00685a8449c738f0133f65f668febad563904265c60fd5326ca74be4f92cf7ffd516cd3ee3b43befcceeb800e96aa82f0f5a5246c965ed380810e4eb53391b6f5d4b8f78557b7e2c39a0357e81fe1f000734968cb8da088d7f23eec7cedcc2b7007718a3f2d415f75ff7a751e51510dbd166a2773df0980f0a720b042386d845a5f7abd6dd3db2b2f719352802341541e4149d38cb1d63eaa474cdde4d51c3d5dac9ebe50956473072c526022552da00bc49226b38c40126e20022441f67887f6e6d5b5c4e39f13aabb4badff9e68e5d0ac8e78b0e14812f16533d1edadb28ddc7f9f80ebed004c5d0f8702f95b9a1198ff5539b36b1110daf759636ccdb5356be2a9555f9956e6971675cb8f8f8cc0fd6ce3c9c4d899d076285a13ea96855c3c38c3510d2ea1281d6598ae062239fd5f3d5bdace6672878804951761b553cb8ce8f3f191c0709874a08296d79083d00d164fa868b9e29399d09024ec18932b0eec5f8396a0baca3cf83dcb819f0068d30d423ea5784d202af34b9633a12c31393193782c3c6f55bb153f5b043ccf5a9ed3bfbd38be33cec0e51884862a8426c04e0069c2073bc4e212adb5a85cfa4a4daf1c1e4cd91f74e73b59f2a0b87f41db11926d9bd692b33836f5ca4cdff84153b0552156f1dbab475441cc6e9c6271a4842978132b833c793eb2a56db0f4469ca1abdacc283a05d16dd07b6e3ce515301a3327865b23dd084e698b26f371b57b9228427de44de3f9c9a1ddd824c21b3db5ece8dd4ce1195109beab958cbd5ea2b70ad7b86b7f7255c5b6376e4bde6db05b1840fc1a50f3a9f3ac6c7af3b13ee072d3d41eff38e7cc4c2a3f8ed848c563a594386d4f82041611d32b5f865608a252bb6fbc6c5ff5e7b71eaeec5765dce77c5e5c738cc02a93e3c7dc3703b5f431bf044af66012c860a685a57c54a57decede938ae30f18cdd6ef2d385256d26e832d4fd2f57d78a73e2f7369516e1337eff85670908c094992ed7007ac29134ba12ab6fdb5f18ee5cd1b806d2787c15c528b772efeff7d1238b14474a9e86599ae57edd8ab575aff0afe392b040de280a8234ee0ca9c73feabdd568f43b1f41b02f76fe04b9e461548cf451080b169d91d2a7dca9629af0b64cc373a763ba0709317a3c820c9f5ef80da03d9f1153117abf8cd90c27d6e20cedbdaa9220b14357fd6b95e6595d42bbb8b71da45ae4499592dfd677e87ea7f8f0f67273f9297b6dd304b8455e34fafa45bfb93966ad727fab71080cc8ab71dbf681847b5e916499f9ae13e05d692d0ee11d09721494dc759691e8a81d610d1e71e478cbc2562cd0466319b72cf31062104a464f226894e299e43e1812ab0dec98501ab48c4ba6c94f626f3af69e21c281f331e0b2c6f8d283e4b489aa0cf9a4817de1afd97ed72e13f1a4cdc4848efaeb4ceb7e75bd451a77807c43f72bed877d5b8f8d0642e1a1c0535ed84f90447f27e993de60e388d3b33b229a23797a3406b9249c5b0845aa4ff3c57cd191b157092bea55b19157251b04b3b59d8a1d50c6a6002aa7474b0efe570e68d256e04736234d98a1d673aa137cb4d9072d34a7279b9092ed072978817eba6fa712375bbde0ec399a08d827a1ba6ef7a655c153a75c59faf64d26420b0d363a26a664c24e937d85ece53fef8589e63c4080da58fc044cb62cca06cf049930598e8d7e8bdb6049955ad4289f832267247e87937c7c53067fd3d0ba158b82d9be1a07153d4dc625332641a79189f03e86ae4003a79ffd201d15c2930ab0f22e37cf85b3e92beeb1e12529b29b5542985e6e49e108a859bc12a333c86673b1ab1175f3b1d17de6c18f1d9ab998084d8a863b9d0ebc21fd54629ea90acd139824bed81c7f1d6e1aa47c8f074f46a733df267d6cd4d1fe79604a7b0c3e0eef28c6ea56ab5bf7a81e3e38fc484dd01e9043ef48c28d985c422f59a748c3d807694a215bcb868b8ffeae4ee0f2efe4188146c0b8c727d7b8d63bbf081ac15304af5da25440ce34afa2540c584b9835bfb4197913909aa68e7baaae7a40000e94f4155e89c12b7e72f958188642d88e9b7d30a65ab95c9c3851a10127c596e500cb5bd721dc59a6924869db9bf7d0ff5c6d51513285722791730e57d75a0bd74149235d959c4de24dbaf060fe2f3d6b51bca1b44a66faa400e1d22ceaf1f8677445290ce575ff39495a3f809276832ee196c7023a8e486ea951dd85ed85da474b362551837bee060f896f15c2d05cf95dba43b4f43ce784396d4a99a292ca89c240f927b2df4b033430729727cdb500b94d20d3cc007e2bc4f18c3e5e40a2eb96a5be7719612bb60b12e8c78ca34f664744a24529e4d9062bee7b4b84be3096e0eacf4858f97e326d099791a3433e5d07b00b82e955e8e5f93a581d087af4f4a0829c3a776ac63f7791774a1ec003699d4c06c2fa1610dbb1886dbcfabda2f5801e46dc301cd399dd816d00d52c00c6184278dd502155110c333916e40e9b8800ae7059150a0245c318d60114b70e60ca536e47d9bea0c8b2d4c55d5a1ffc93dbbdfc1311c7b3d6c3e99fa98517360288a8262c0ed1177ff992942ec0962f22aa03b01cfb9abf94beb85a117d0a852e052eab6b7ea9851cbb9a518736d10b381800e564e88570de4f1a0cdf2bb7c9ef4af2c656b31e024928e0a0db47252b38843aef59cb07317e176435b0752d8ebae03c2b448260b56856ceb7cabb0fdf8efa0dcc30533816007b245a1a6325f00720edeb7f4c5981ace6144498a01e2c95b46b84e2712630bf6c2a9d6a3908a924a99fa0867b4acc268494d0ce3b53a1b7b0ffb2419bdda2696c8ad8888e320c4026f04c91b500457fa5f3d55c1ee83ec466d98289e941f22b918c2872eb3f38540615ffe08c62d236510f902f6d93cd93d69ffcb7452fd43ce5cfb27722b72d215b98e6fc58f729e4e56e2fdb77731f188b257ac24154ab118925e6f3eaa367a239f869ffe3a730a308c1f815da57ea78d19897e99027c733e4e3d920ad4fe6da38fa3ed36f5f34c780202592a5712baed91599425e772558f28856eb39cf658600c43e846e49899715845910646e7b332f788e7a95b13c6386aed8b982f77c3d0fb29ad326f640bcde90c874a906f2801c6fb7b64efcc3d0ccee5e6611099e7c627f608a01864ae81d0641009086c249eaccdb4826b35d713e58e8cc9364f272511d8fa6bdfdab6a90002ca77e7f056260aeb07e52e80b69d073ac4c455ca3fc405825a69461914a5b897c6a5cefb55fba2eb3d5704318b66066882998bf33c2706648f2ed63d69c6b099a6003b129a7203ab9e40b8014ffbda0c520dfc77b93febf8ae54888df9d80081634058eea5ea9a38ca11fbbe16b7ad6ed05634c6843fab64e0495e13b61d94665b88650a40dbcc4ab7238871a268b17e32ea6e1799181ffe98249010e84805bc78e9ae1be75e9eeafead2592e8f125bdaae9c9b4436b74892d475ff170b6e6e63fcb958794dfdc145cabeaeae355edb7106a59d8a8731ec9230710281a31820c46e6e216b72918bfff3379d9ef39556189a2256389440630cf1460ec6ac7e589a18c79db8f19b3792b593e3bf6648f282b84ab4215ae6b0546756e5a2ad99bdfb7efd042bdce33f5af7a8ff30b857f29fdcf5afa392a07cc634b80d5e1f76aa65c4c529c5d70885f0a04b37c2dfdf28855687bc8ecd6212c05cd887016b17530449db530f5ef4d3e33ba55b0ae74d165f17939bf98d084bc5dbafbc06ddac5214a060bcec367bbc81e815e72cd77bb60f67b88758c034310ac2d6b0c8c31c6c8378d1d240cc34451e5233c23dcfe5e47c935e8c116483c219381e36cbf29a892de0a226f0eeda07b475c22caf820e378c4b9c106d15af585674bf843d4316bdc23caddf3765a37e828f3c777ef1b738a125e8ae5508c6287178e2ad6adb375ccb8cf5edec2f2b59f4dbbef42c147e5749a7ede092e1b0f2424040e5273624d2c97a9a9382d2819fdd9feccc2823e159b771f514416bbc00bbd617d7c9e2fb7e00e1f975f51e4b2b89443a52b24b2276db421f266292bf92afb6266fc5fc4f2fbd6fa152bcf65d79928c80379a4e2ba05b922adaa7060d9876df76fa207cafe567209ddd3542f48a0ce475b2073961664e229aaad4e8220fd264f4020018e182d3e741524bff87385ba05b9bfa71395e92e743fa4e26a0871690b8a7c78e27ab4f73583c2db5ad6d0e769bf624b466d914a6f7672d04c70be4da14f3f6c484adc471bca28106ea19e66756daaa64679f4335ee736ced4d9765e17629a206fee6febca2ca3925582178c479d08dfc90ba1fbd96179acace561cb476806d72e8a05c2696e220462587b503b8019240d4d803d774c4286b70c5ea1a552b1b88c68948932836c4910169514aee31ff31a89fd650348537431f035f9369725b8e399fbb2025d7c03cb39545e2a7ba60b89fb4405996d5563f80732f319bff89fd56fa71daf9d042bb807171d97b55f286de15699de7df537908ae0751808f5e7f2a46fb29ce7169e88c387893c6188a958cdbfa27d9298a2bc5c7c20cec9f8c3bbd499fd3d9d996e7cd076d7c54006a08ced2811c3b59f51ab08fb189703b21cc3523d2f59e30ddf95f06804cc603b1af06dcdcfa912ce23b8f472fb125752346abbd67674ef11f71973384c9a2bef86d275802dd586a23af48bf282f2cbccfe7a4e0d805b18e346b5e6b2b79b080e00a836c60f6846f738d6785c5df6d52c6b71b764cd58f443f04f6c43d9d7cfd43e6b07ef064cd725a1f19318ecca3094525f094138889e9c20450dac611f05e99b7b6cacb6ced053e19cdc02bb9df3d1efa7273d7de832d47d105a1a4f72beffd7de59173c651f9118a9c6f282a724d5eb694f2c6a8d92dc269711e9f3c9f1f1db2e9feda7a4f917f1d250c594952034306e05a5e1763385e5ce5204ae9dc924eb2eeaa8588b42c4bf4a53f51e785b690d42cf4fb09e5bc0d29bd5608e7d32db98376eddf84bdb812c5347908811957dcf7f29b06f2331752cf2df83352aa87070c59b34af221a6e05183d46fb18fb8e140192022b11ab5b45e6a051e90bb3a8d90f7c2bb7d2b90ecee74b0074a109ada4b596b6d839a71c179643966dc4b28f13dad2494d3e0af6eb028168cf1133d48ce717b9e52e9734f998a67ecdd0f1e91d14a3b0784f803b6b47b056e0db101793d96cc40fde2e197a50425240873246d4404bb72eb25acfe29010bd9d78d7eb982e2bad31c8b863346b9cfee01f33c07bba30cb8651f4480177867166eeb8e29d118791c281bdbd0dd0c41c69d8b10499a3df97aa8e0d137b22d2fa17ce6fa964f6a178e5f1b226df9e569fdf955b0adcdbabc7f252b3074a73ac691cdbb9a9ffbc7bd69a8b0e15aa9377523da38cb21bf0b88aa1656384ba9644523a91083d6be587163d63423726157c2a2d8c83c04da26c8946edb44a24a2d2ff585d9d64e07dd3c9d08e40507344e932fbdae6f530e2c33126bd9a7c5e2793bacea2e86a8193ced897c84f48ce1d9a8c6b7ddc89ae51a5359b3660c15e2eef3de8d7af5fbc1cd8384eb0015e6f34dba31b5d73b2bec6617d7470697c43669d5b97eba5bfad13d72198633048f668362f51914e6f6323fa2af6b69bdd1e267d719000277878b91c5859f002365de48f2391a8cf36298f84d5c051811a9f59244773cd60584ab0e4abd3725e1cd4ce8372a10fa112499691ac85f47e1daf449a75d70bef57583e67eae5852dd988892a3530cd358d0789212bc45813a644000844b123033c29c255b3b329860347990316a296d41b4f9631f27b3b4547ad8161b63d66b6997c21cecb498f2a7c1466735397b0d237f765c874457cc6cb344569a11c2f5c0f28faf842e2bc980a8d02987eaa2287d8369e5791d5f341546a5fa5e66e3789f12ca8da44523e6ceaf07a12fee0db44df3305de3823b2ff8602522ef04cedd59019fd0fc06177f6dd04ddc53aaa6b7b86f4172d6a506f04d7427c5f5917ca4877bf59be01365d9df535c9c9ae44fb956ac8b9b1cc8ed34916ece77f0cf4b0915bfe9102989874e2a6e9ed6138083897d2b1af837f945e9f9d034e39199a604c9c721b59070bc68793471f4f6811b8376f39ad89bbce029ee57a3baee15e2ff21f8f10d65aa249ff1fade01adc0a956a76145511c7f5c8761cf02665f5a0963e6c7630cfea2d1dbfeb1ff571e4bf35680185369a933cb80cf089a046d7b58e3948a13b185b7348cd1a33efb1e67590ded44d04adc257e409e45ada1326db1b3ed434fab3d3371446aed88bba81ab8e1cc2746a7fb23150497edc277c9ddaed1e95b60a11b53f54c8e61602bbf17f3d036048052c571d9be5993f2ab60f201b290e0d2e1a7aa7f1a2dab21ac959ddfff7edb0339ccaa5da5c241dbde215c80ce81921de89658b332dbac83a7ad2aeaeefe1feb5c017db5640f63bb7c2f1dd38798ee4eb3fabf7cda93e93ed10a6f8e3b9cc646b3d2911d06b9b79c072eb006b25496b1b0e34514dc7102e544441648fa2e8ad3bc578560280558bb73ebdcd3c48fe8bfb3125319206738f9950f63dd4741fd237cc507d8a8c38a6a92c9f22bfd1a55f33b2a59d7f8f1a90e2d99ebd98925c32c1fc843c55c108438a91d74692015c041f46e652ab4a17df0cd55a9a29376f3eab16168ae095a3e22e0cd366f14f186549570e83047fcb2e287dd750c31476267272e2815e90214b8405ece983dd6e45d375179fcb66c9b1a1c154c3a131f84fd57c5bf737b1858d6ce3efc26acf868f0d5392cad8e83731fe088b6710e250bf3a8edf10097ecb0351bdf9518dabd70dd9beb42a60d162224f2437ba0f3605901caf9cc67886e7d1ea7f682a6520661d7034136dd72abac78b87cc3dec985c96615c6575f1479edcae555b5f08b404544e9fca2a43801a384279bf394698659db4bcacfbaa8017ce61ce03f5a32c6d5b8cd021b8b6b2956025bae5f882589260dad78c271f1c2a964c902e249ddaae13e582709d6ff284ffd94764cc0618aaefd637d9f564a9561be19cc20886b381a04c68ccef4825ee8396572e6b710b9add5fff232e62af72d3294c7d9302d3c9f3d8392624fc8c142b383d1302153ab19eadae498d4f11902a63a799fe4de18d2fdb3a4a867d7ee0a474dcc5a1f1fe89540af99162745b267bc48457c4c02baead657e642740c7b25af5bf7a4bde0c176490deb6248287bd404c46252d61b4bc4e19d5be799cb299fffe28a186e78b3ce1704052a9a0ac0869473cc93e8fd27a924d824eeee0a4c203ac074ede9c072af01a2044b265ff2b7903db66e86dd8f145b3c837d0ff241a7afbcee341a55a70cfaa444388a89b5831595f7d71dc46bf999e0545be58dd410c86624d0cb2fbadd5f14b4ea8ed029fde9fac8759ef05118091d02078ebb14a3a65c2640cc4be231aa0ed023f0ae48cd44882a7cd7b5cabdc9eb1f31b2141124c2453b4553607e7c69659e39475972b9a50d73c54e0a422e41087672b456820826495181c4ad8a21d110e16488f7a42366ef66a1ec3ab38d74d22982468308c4cff713997d581fb855b6da20fe671edfbc206f82b8ee8643972dc0c21e9f452afbb7fad3178875c5b8bb23abac153684b02baff947853f56c370557382b851d09be6170184870a0a59d18f63502ab0f26f64eb37bfdd1c901cc0d147b3926f90da99f2077b96bf3cf129aadf64a2c7da2105c9bfcb9ab8df72fb3aa1bf0cb1edd90d75765a54a48885f103c10de2f6c1c993f3feeaa08e419d64b4859d9c41b18716c6bff350df1188423fd7396e64b2dea9f4ce6d704528cb8071ad462d503e4a95980aff9f1461f23690b0439f5839e10e3af57e7c85cbd9bc8a96867d9a5d7f9ea4c55d42bbcb7284d0dfbd8831e5ddb3561a4ba67c4baa6345f223641f2c884aca912a67687a38cbcdad68ce738742c2fc70c34f72f9066733b90cddb24fd075d4679e85ef6d9d087ae35757454a73c1b054e62d9e01901d077b8056856f9f349dc7942ec52c9d6cc297d3a3ba24344efe32b2dabcd235470f7c737382b8ac6a1b0fa4e5d9f86743e9d7918b50568a8b78725539d55f372c272ec6f1fb6a02e87f0c303fda62dde4a8000e0874707ed376ffab9f5f57ff93038f1ff8f6200e911a2802f4f69509051932d35d641b1accdc66d40a2977ae06637b11f0749902e2435e4c6a8bf8c1a2f41e1d54007c8f350a415628e087047a85c8261467a09dd6cd67bd54b493365d05931d94a6319919171c4d9f7c64259bf7c008bc1fc027f0b9018345c1a34a709a92ea79468f36e1f61cd4549e314bbc79fd23e7c4e2990e884b803bd7bdb680a84c00d60b303afbcb4f7657f62ce1fa6d2433c6fe5bb86acb404a25a2532aed3ce5f8af3c027c0461b474c150bd5a76b5e9597810d1462815aa29da5979aa31f37a732236e8de52252388c3d7a7f35673bdb5c357205e84d06082cc460491b9c0b8872d48f1cb3d95c947e0b12f7c1503efd2fe8f7fca1a0a06213702be5b29ea4a084bb0fac6514d8e379692914f618d005ab2d4f36fe7781d2e68d16327814446b904e9bf5eb6c6666f528f1cce49653703082900760a824ff979910482063b7551ca70add4dd3ab5f891c890f90afcf11117f23509002dc059e6b13ab16b427ecc73624bc715499a9f78c58e1284b0f8e005469b27c008b53f3b4ea0649c4aa7610ab4b9f96a25e9c1b745e7459f2c216aaca22e889374632178ae277eeed8f26e02aa598956db383719003859f9c02c0d6999de85ae38701074c3b0857b410e4f003c07c329270ef444fd208f2dff4f8054045de4078072813a0bd278c57cdf5789c9cdf23d4c916d04acf823c95f70cc949aae507d4826e9c43d6fe027300c4c7cba92f907630b215b9f30d091c8ca8451b208d355f5c1f3fc5ab5e04479c1cbb9c6268b89d09f76e9377e3c1be1e3b149b28f7ef4ce3be0ebc72a125794c4b9e79de9d4183c9810c2730aa01d69df2c2031c7f302150c6b5f46b0ea4c9e9957ccd6aa0cba81f9f60438c4df325b93d7c9603cc808c8c4123b9bf9c1f978c57b1101d4d10a4df03d27e07ef9353d551c2819721b5b9dbc4a6ded427bd8bf5f872a1bc5cec124d91ba6f6e8ca443e39ee601bc428074cc75b1c540940320c98c89871c7a93ff90b831ad23b78103e8c87b5aa635fbb42380bec42ca479ea19fae0c1423d9319b556b14238e76a1087315c781b2a49275c2b64c50a24d81457557e91afc81346eff62c492ea22da6e3e7fc89786c9934d76fc3271fa8116c1d728c6fe0ec8d52198be2bf36f9e96795fdbec69d329674731e02b68ac0434841e83a4267bb774fa3dc445b1905303e774338b556757bd357311b13b4c69ac9bc94078e3df443185d604094d2160a2a3f7b51a9218cb19ab74ec2cefdf3d3056cbaf985537282f53981c404252564896120f21bab7771a38a4dc6366b76fdda131d76713a79a1ea1d0611fe832e14b17b00c78a9925304815aacf89f819e1a56e1056d472054df2671bca09c3d7441b88625150caefa770d0b1fa9cfae36b7aa7c78ecbfe153e3807e5f48af3bdd616aca4594d0ec3b0dc53f3352cc6c90ee8875d6307412b59ce1a9c50870bc9c20dd9515916422f8a5d6f423b6b4fecef0e0eb950f7c410c387282c523d2301dc9f0da808ec195094671198a7cf2be4991c090a8b5f6715b8a651fba0e5cdeefa03db1b0d2a8d73d721d4f3e00811147c2613007131ad466d831ad58bb47f0078784fecbd80e522fb540f2a677b3c526f703d89e03cf04d8f607287c634b9a000069a9d8056f82f122b90296ef6dfa741d47327a774bd10cefafd61b2a056db580859e741346c17f814f68775c72b3cd67b162c58b66512a262a45bb4e1721c8d56c453338b0203a5b472f37feafc3e36869065f99336617c4531b88ace7e5ddc856098491b1daa407884a74f0c50025a6a3b1f97ef53c0cff44466d9a82ebf1c4168060804aa96eafa230f7afd488a1e74135b83f4f1873288eef11d61d205b5598167ef5e6a60150b5c00a437a015a338047e606f246355a8f628b223df06fea16613f4e7975ecbfc2e7383f65a588f7f8916c8e7d4d5aee5d4370a7c38741bdcd33a8e93a8273f3e0e9d93f751ba4180ba0f4c9c003ab4cebb60488080acd67e4aa2782ca67456817ad93526e034ce28e481750ca9bfc9eec6ebdf36e72f093d9f0fc37bae016317e9e8b7889c85d9a77f400d1acd76d05f4db4d1493f3a91bd3f07d34a87ce9836aabfa49c0a6fae4c5ed97e3e936d537264cfcf6554fa6dc047a3ec34ff9fef1fd5a60a6a7701427413d3cdcd7997a1efa75bd87a123f49a5b2a4081f6280e049078454d10a03305e97ae824cef3d756815f68fe7d4c6e22a36d97e40ce86942b9dab2012c756f3cc909324491531aa30c163a26d11043958294885f8a9d97e8c2721ba608a5c0bc4a339212120155b56e1522d4570e749232754bb85c05e67e24efcbe5744e12f624709fb3247657b3cc28b2aaef62f80beb7d15d31762c340faa0f2040d2f3db374f5fe545fe507d6492f6de86604cb9942fd36e62bffb0ded638a79659b9755c010cc28c49a2fcc12a66368d705aa40fc64b2ca7ba7b297e3924d8941cff857e48fd02f1f510beb606b660e4f9bdcf9ab0d0adcecb39a6c00e5e627b9850d0594a864b932e3adf3ad8af87776d7df7ba75f8f9b2ea4b3740fd551b80f9e2fdde18a7df3319ef671aad18432db15d2a909e2ae3ee2de7a65e7a7f83f47dc9e5e863a3ed7154fc6c67642ce0980f9486f631b6b20417e4b3bcec6af4f664c64976d57488cec39e57263386636dc2315ee816561a9bb8b5e124c1a2ec0b3385cc1085ef70fe0e042373dfb0a8163483e52dc8ce87092c92caadec465a1fc363c833b8d023849f2c3b5a3178bd3102158d60f74287d00c6012f15e5f2243e28525885fbdafe38186c94cdb677cfb52a3ead63d768d381a1f8fe4979ab8347f71df1977e318dc3fb7bcf1a2143d0be4913fbc30faffa77c3c10a8f17b68156c86688e48e62ad994072b93bbac24750b242a39db3845597aa41dc0dad225a32188248e79975ff2a55321e903a20f80954bde93de7d4e29bd49d975b9036a8973d9115c3c42cd27cbd1bb762bd3f3fb48212ff8b8bbd2bc494a6669b70e7c8a381b96c94fc802107cc63cbb0ab609860449f427fc024543263b62cc6a2a50753d40f216179b32776ae7c9a645465185933c7867d00c1c68679b5a82017d9ce4bf17bd997e00c74b0a08a53befc5d7f27732a25759dbae17b684be25d1c2b3126b121ad4c97e3c16979a1bd0ac38781c8aa8588ea7ffce2c134749ee2066ab3be4d11d5eb42317da0b8f451a0a63ebfbdc470bf5f6fb719e4ae925cd79a309a83b10681a491e5f05867f74a3958ab8d3ccf044a7d33635634f0d24e53971571608c700aa7f8d7a28dcc5df9da55572e4f7a5db330b159428afb0bf822f1e937843a9f38ff34d5339172adc6e6255a198f630a32601dce12bab190a7ab22757e434a82c09c4031679e4e86059aec192c609157d141430e3d0fdf231bbf7ae14f9df40a700149a2df7f9916a6eb930cac2651271ac3daaf510107353fe24281628b98c19f0fc8abaa0af43b27615e9f9fbb16dcd6f584d1ebebd09fdd3a565d64a166a44bcfa4138590775779a3399f8f6707345fb052814889c1cc3e5c9daae16e1d0ff717798406793f682511853dce5ae013fdd4df4be5c336d9a6295debc7541a793a74b03c0b3cc9d0dcef97795bfeecd9b11ca3ea959c53354a4a730b69f5d962ef173e3f9516fc18fc1ce79a22c498c7f76f6af4552b05b5d07bc3b83e59f62fcd6e5e6317b35ddb50e7ae23d3bdf893ba7561ac12afa4cbbcb6c7642ddb650f5195fe866ec716ce79a95496b631372d8df3aafd2b42ac25206b0ccd989fdf7750ed97057cb8d49dcecb531af954a330a05b9294850d39b67463c0736311a4a99cd5e99328ad7dc87f7289c2d52d6d70764f35c3998b3643422d239bea98bf4123fde26e46d20f7f1789a8f1cc70712671c99c8475fdf1c2dfcba699812b11efbb90046941caab5ebccae599dfd3b78c8872db7f0ce4c8799ae129222efced9da4b1458aded88e68904cedadea1e26086eae39e34efaf18da1d8d21cbf253e38294958aabb00b7e4bbcada65445fe5a21d3c1f95ae9b281dfabe322209725ef1247c314c7c55312b2c507d798aec8058ef8b0ec067d1632a5d5d4961e17967806cbae6a58dd6276a86b8013d54c0498cd2bd222346232383ee7c074949fa74fbe779d14f532ee07c98c69508014904ea3adb99d2bcf579df0750e9d13a0fb5751d9a329294f83da6053dde3d8b724e01f21e1fdca9397335177ba0544d40acb1f841bf04ae4cb86642ec353b273712a7995ca7fb2eb24724bd7610d7771110af72842bdc73aa23e63faa85a9a15f3d5129cd0ff8f58b6668cbd2a1ae4d4586486b821881eacab28f9f1626710113b64bc25a7341871d1601ad0202df1c6b590b37a6ff092fe5f5ac06f58802aee465de92fa02c3c3e70a282574bdd652027a43bd076e4589bb96d0f31876c3cc85ed5d8e70c94ff4795f7d92463c608beb25b38551a1206278d72455b6539a2d18297946a12d14010c977093db9056300033f47bc3f82c480bc58c2d2f80536046645ccb196fb46f169731a6ad7b71dd8da91784f6a94d769e6fa6832670042efdfe6c8e1d48458afcef9365d111dc948c52ae831cb1e565247352e676365776e376eb5d60c2552dccd6e72c8ca1ab27196905b8adfed20de48dfebb97c535817c0dceff19ea3adea7af4d63f45cd6293d5266c8ca2fe5abe86933738eca82191ee955804c43f7721b884266a8691c861286ed0d775c81fbb6e908989fec45afce828b0c6a9d8839db7c7f8a8005f66769377c796736a23615f6a0a41a3ee7bff05cc0df54ff2675d68d4073af76da2bcfe60b4ff0888fbef59948d7fabd91b6e15b34f73d6d877a44720c0107db1ce2f31eccb56632913f5fb2da3a4d210c2039d9fdc63dd31c0cddd8ba75821b45cea7a6c11f3c30fb268ac8627e727fbebccd22d0630aa9e5a678da65d1bbdad41acde5663144670bcb0056e067eabd7ab82b1a54f40213af92e4144cf894d66d881a8f8f84c39f645d270b5820f646eb94daedc5fe4b4d4c6463e7b1282f00ad307354b78dd518e17f6095fec9afdd1fc6f6ddad34af4469b980147fd730a56e6591def240d8857feef0cc0fb6ffe7cecd8a7daf5f8ca29be55b3516710f09900ac06679c80c959e128043be5a58459d7e29835f2084982509b917fc9106e4f06d9a36d1117ae06c316f774ecf8b4d614792df0a541f8d7f159af11e2eb31e942d59196566adce7a9cc3b42ff089308fa4fe3728eb315afdc1d24d961ecaef8970a6eac0986112128a10318ac72055c7cac408d8b9a6f79e6f6ea8918a31e309937ae3951d6cca3ff4d589d631cb2b467286fb54fabe1229c0fecbae3b513d373e46eef87fcf50c75bf42a4ea365a9a7083f1bfc9728dc09721ee98ced055936725ab138c96e3e1d551b29e8955b73bd5fe40a17183ee993ce3c2aaad5591408a23f5b35d95d41379cc1aef3fcad2ffdc3c89037224685503664733be134ce50ee53ce4d2aa9363fb39570e6a4b8f586404cc74b2bb0343132af5417f99ef47e25c25cd4ede8d83dc80971d9fad473bcac39e7f04c5ce16150da8fdeeead29b94e0b317cdbe0dc71af798b3eaeccbbd6911c5aa43a50575e4516e19e23b38e1177a57b562eb09d0fc97889cf5f11480723a59edb436bc2b7d1acf1c63a1508b0d1610c282e40679d243d057614147169dece1ed5cd3d697b8a7941ca77a6f98725e5750a49ded425f3e509909db4ecf34abf5b15bb877e38b638aed64d0897dfac5689e16349cb802be8fa78c6de9de0ffe7c57299d8b0dbc3f0418bc313f202994848029ab39206cb8eaacf3216c5e994821cbf7c588055d155fe121a1e671741f1054736a6b77ab125346a8aaacea90909a986c0df41433b5fc1033bc9742e750bcd196acc3214ff216df3052ec88b4f89086f939687bb4b0c5e79a02f4295622a718be15116d6d4a8256eb753a2c414600f4756e18feb4e41bfd1749a0e80fc17d708519c2c243b6fd3dd5a16a0d71da3bb0d2f212896ce01fc80be92bb7c566a04da394b78ee6f25f9d5c028fe0d3b6f456272668bc9e791daf4cb425bac7d24f20480fbc525b63c81a6d6e098fbaf002a120f0eee92e6ade7d49ccd52e278569711a5d6996eab175b3b8bc239d44d4ffeda9558276b3e12717557f2ea2e1f1ab2ebc9c29484bb2f384713d59554ac418cc00741b36c5ccd04c446362dbdc0cab2369a8d2297c2920416ca430016efc6ed4620bd03cd7ec4ca8c15f60ed0ad7f6a5890fe98a4a91b2735e9c037a391bedf1aac08ddb37b16576311d4277bef25682a106ef04b6ba5bb8f379b2bb7a0b1dd10da708c4ef5606a34301aa34d3414dfd9c71b55a8a9c8d033cb65547c48bc5e085fa97043b80e0e695920b88fa032b1439a49cffe1329a26dce4a29902433f13d354b0837e63decfc5c3c973e58e7a5648b23505670f74d71f22101b6ebd72aaac6f402e16db7ed701e1218083fc2eb5c4af67c9f7bdf6d88366b16048d9bb9987deb5342effeb072f08b9cf68acf7f4eb38433c9af9de82828172340b79dd01f2bef01c2553cb3b5f1de31033a7ec52300c005bbfb44d78f0ecc778474e7013ff7625ae9067ea40566f2e47fa103e4a133063b102b4adf590095740fe1198adb3d537a65fe0b1c190813eecffafd41c5a8eaf0f90bf54bdf0ac45b4ecb44d6bb316a3e0485b2d41bd8bff62e4bd977bee6dfec73a5827c8fed152b923fc89533ec8335887b2f7a04bdce389fbb630aa54f979bbb926ca725f81ccd846a377584c1e56e69d39edcad1563f9f5aef27caf3b8f95e288bf227bb67c9ea8c8ec705260a74b12dfbc143429c89c3fa55f923f6510680076b538ac8dad050fbf2d976adab8dca17d5b749733ed48ad3a7cbfd287c6e1369df7e54bec7f7572b72fdd3c2af7df9b07fc1bcc9d4bd259e4b6d05676bb05f78f1f2296e688c9a6a2c6ef03bff697da9cc45ef7772f5eb4f62cf73c647f3103338a4bfaca1cd97f5953a47b8c5cf7a4731550ea601f7a75e3169c80464fb9e7b88f0f1ae45cfbb99bab6e09ae09a0efbf5ec8161e4572b69798821fe855036cfa13242fe71a8f7742fa758d8bd6de9af3141677789f556a0cc6d80792b4a8f6c78e00e89281fc1c57b9b9ed75063bc5ab832ede7ae6e002c9e785372e3cedbe7712bdaa35f8683236f207d0c077050b914b2503726b673ad7b6bafa46a590622d152f4d3afbaa44985ddc074535aecee01fe49a9e709a375722257b36298be5665dcb685aa710f9151452e603d6271bbd9097f42e4f904d35c29404554595d8a4d72e2781bf9f00538f3fe1a95562bf5f47e33fb736259d99bb5dff023703576073d73c70a47173474adc8e8a64970aad572d8720948c6adf932618684d57c297c052d7a33cfbd8fe8e6408026b05daa70decd02be6e659842e746a884987755287e28885e572d4d3ccce708ee5e03e395ca98e91a6af329f1c74af1d10fcdb34b6aa3c4bdd123c61bca4a8c15955453f759708bbf80f1dc0d2a3504f9ed49c3eddec8b526a7fa7777b1ae2e4c1b70bcbf950876d9fbcd77bd87aab89d0ca84ce38fb9564d985e395fcf9fb7beafdb6583bcfa2380af3eb208c90fd9c5a1f79a976ac8699d2552121bce43694cd6ef4f2f40eb69307ad4d02d891dc12d6efdee00aaf854aa56085943a38853998b8acc95dd8505989a92bcee94013620a53c3d23c5d1817deea66b0da8184676086b68790b930a2c6ee1a597ad664936c270b7a7208230c264e9f977827bcc7af5ba7c3611eca8c578338440dbc119fa139fcbf4b986119fd9abb282208b29fb5eab20f0027d8092e08f8d9113698a26c909db883d61cb25a7b409cdf3e2e338f4a6c409470652a4f479d2bccddb9336017aef846c7e9204f1a1543e6b2afae3b8acff963f1e1387548faaab7f13386d0c309239946045775f23f69051a0fd8208d381050844c655a94aabc4c789af03da96c99951f2e70524a15713421ca755b2f49a7cf76c1adc00c4ee5a0afd071d598c07011da75f908940b9ba28b4ce3c70c3cc5e01bfd1a6c6571b0eca209c5ed66f6b4609525414b9df169474cd2898f315f881e55378660e407102e046b9f7c011598b7312c7d3fe851b48875d8237553753a140a18c46838ceb82a0fedfca1688c99d8f49dd5e5d5102f4a5ef080ace5675cbedc3c7197a765bcec4aa9580d449218c64d0411e69a0d814d37d5071314b35222289e339b34502c7efde75bb55b3af33b07ff75cdabccdafc9f824e5bd5604bb6dbc634006a80c266e58a82de7b190ece7ed10020629948e5926d6bde6339422834405c86beaac207336e92a12afa1e70c453626a23409243d1b8971d348fb50337cfa8ac4fb7a6c062df20c3fe0f1e2c3bd906f48bf9a9ded89fbe0b9bbbc285c9bac18a89a1db39a0669126db18be364344d227b59f55459a0d9f8a989e96e9fb938c173062688fa7165188cba610a4bf396a5821e8a1775066f32a32caa488d17598df5b1e775b19ed3b734e2045079b12ca99ff6da7f713df34c357767d03e681aa4472052274ae5d0f412068e2567be4bf03114302ee20b979e1c458b9d498c7717fd572592f5276e7a1f89085f1398184e9b9ac8a1e0380288051e913d9beb2aed1ab28ef4ad7c87e7537ea99ec55d4bc9c837e32f486aa8b748d20481e5c9498efc01da8e557aa9cb85e6465f9e527709bb50efba2878bf1213699f646f45d01c2d47e03f22edb468ac263517e1afac1fc678d1e398cfcdd9d94549b8440997de1ebbe517c32b7985f0f2a6303020cc79835385b29ad22ab6d4b72c70b6631bf655d5242ddb83b68e7b7f1720e9d6be07dcfb921aafeafe291b9dab0206c9701c91745b3a32ddd30895974a8ce575bfae41c4b5c76dd372cf14d63fb818e0429748cd6d01d9953e7b545aa4135907ebe5ace6acdc9ab0f2290d39be5f9c0dcbba45bbc978362a8e17235ed1f14d52246a6c829fdf4ec739ba49a55f4b68d1196910fb587b76748660569461008d8afbb6318637cd420b78a629a1b5209db611e9c1d7c1b3d06912807ada3242a59e1ea97c83fab74314bceb5f58cb43c9f2f5559149c9eb94987ba9ad9aec70b07fb5868d0314ffdfdf969cbcf2de919221ab5b5f15386511e73349e53c62e63dbd91e518cca4e3cc84d0e6778d77eafe6dd5d8380b5ab5fe682ba71b5f90f4f4907e6f32b1658a3eae172d532c83c2e0cd6d34efd3475904429e24b67f8162382b1fde417fed8e3565857b8230ba2b36e4c02b37d17a98514bfc0a40edc6902bc8c14d9ac73d0b1a9f62ed78d540888d50aeb7a5ee46700511b8c36fedefbf47edee520d735c1b98c4ff559298bc54dda39baa7bd00487ea1c36306f5588ac3752f6d99dbb2876aa81ea504ffe387c555702e0d07340c40ceb0c4f23d1100b16e54f61419ebc44de8ee4f5d88738ade238382bf7a73021299e6609d0ab7e27a006ea99d850e5f84269ac09af9ada3b2c27a8c2914d6a40acc8a35052cd0dd860c0ae32a1a305f4ef17a97daeb684cf782a30ca31ed08d5c15b0fb3a2d1b474bf3812ec6a5f921f1c2b712afd6a41646389dd90c80d19511bd10bb22311612303aa086292ed11a0940ca2ca212b3bfba7280e501bb77a40e471c2ae546d57b0a362c4c50a9a4b93296825a98df2c73dcbdd7423d4d8bff4c356e6535eb381815a3cbe7370f25ac249889504862bfca7a86b411f728ab37f0bdf8e2446fad69b3b3b4691daf87a2260f944fa976dc5e8558dc21e51c5911e3a9f15df008bc7b5d1549f2fabdc172b61470fd709fb6d3d827cd1feff659eb2aa053f36f97242f9913d84cd64cb3aa9b05ef62864477fca2a691296eb0ede0f70905a2916a6fd2a88db740824aaae1d934e52c67d890551948b0d202a7d4e4ef59f4a1379b7d5fa525292ed5af8a94502e42f6cb59b336274bd1bfec130c21684d6b6aedc67722b23c5cacd617a13d88bc86714a597b32fa65d533648f73a9bb5bfe4a56509cbf443b0758547ce5c38411e565bd9ab569a3d9fb8f1614c09af22233cabd124107b42305e357b73968aa5223d55efcb86ab22da2888c97664d7707eeaa07f11183b99a59667cf2f4c8630843104e668604ff7051adac32abe5a878470c96f81a87dbc3e4bc56541531c7d576e4558ecca24143573d81312dc70998bd6a23a72d8d7320aefac7394aed6cf1a405ba4e99842bc84091248d7f52b8c41e8e7c76b7b5e06c27c491fde30c2bc2bcd63c7b6531b61dbd99a9967c25ba838f323bd8bf2c63a6e518fc35808adbff3b634fc405eb25a1d20990ea041a39821d5b9dab20f83056af71b47aadb7b05cf12b0d3df7787354bd6cc6d8b16ab04024428bc955c4465f1ca617fb765d7e53bc048bbb58980b19555b4ef852e23b4c2f77c0857cedb1683b53e0eda7cc63d58c614e463410d93fcc9d604bb7b6b8f38293621acb2e001cf1989e443c55921b63921891439a77f437a1b30ee9db18e22255dab19c0354716cdbf7f434d791677d2c89d4a2f472a83d367c3790da41df54b5451e258b79cd7a250b28c184ab49a6a2bc24bc2d30d0ccc09495d808937cf973d3405967a8615273a5768d482a834bb8369157ba4c35198af92f6b17f860a6d747d60305970f5536267c9b70b76bb3d0008d555ca2ab9b7590de991c5f4799ffeb65cc3326b1360e529504ccfb48a89ed47a42f5b12924c9c2593b6c6ba19bd00294773fddfd1e58678b907ffff1ff762bc23b4cca21484965bb8d91867c19609ae38026c774e31c1b379f5490ebe0231f8e4e55aea854e1d1a82c4b67162cbb5ccdd5ebed2bfae7bcf14dc5eef6796ec12346984a8081b542e8d75631247b2b2d54192105b03e6493e71250c4dd95b8f1c1240813df5907c936f9e02320cdb00ef106853823584b98c537ac71bda89881469c527fca01cb5e22b746cc6eda8aa1cc4a03b17f3a6042ca8095a471aff6fb7797e57af4d5c709ee7303e9209f0566f30b65f55ca6adb4a390b048bbac9399366e128d384651109f3db025a8aa575d36a1d3f2e3de51af6af619d0ebb9680cc6e86c91e3992683729100b5db597926b9d4eb2d67497b26e6b48e584838995d430f19f803cf865c80ef684d5c9715e336aaca8514d80afb7a6c0f368fbf4dac99b3813b13f2431771b55b9161610bbb556f6210e6360edea0f1eeffa540b51a6f02e369b61a304bf2305a8e9c3df7d41e530e8f79d9a4096bd5371017ae68a235ed572c55c7014be5d1cf1de991be743be33c3bfc6321852ef610199a964fa1a796587bdfdd2a24d26ca985b565aa8e607eb6fd8fdf2d9db36266abe7122ae7c4d27b99bdfea22bbddf80b5d7b0db6fe4fc7e47c935864f6bf8a7ae56d187580c65a15c7743f1ce88473b6f7ddfaf37e363ac7c65c9c1ef2831b89b52cde2254bf676f1d45d2fea24929c44545cd4d37c7b6df2f696821f9bb8c583f9c3a93625b57b7dc0931be30bac6d07805fef33cf0f68f9ee712dbe4b5d9e2943b0e2bed85efeb9df633ac9346b312d1602a8769076d5b6761c4b629b48b7c7adc79f6a338c9dc0b042cfebf26e268f3acc770c8af8d1dd432a61b54d8cc3e53f6648a8db6a2f5e3caa3683ab59c5e64377777e7ee94bd570d71e6d32d9243c6b545bcd4ee55ff9bef43ec8298ce30f3c4a007e8bf9f9036f6de6bb430b9d8dff4319cf8b1bf4386424bebdcf646a205a0298d8c75a04c3e44dc8beff4b2e8cf06121184ee560de53753377658e08ff421acc6d52c407509ad785607eb9495f1a0fb3c731c541312d380d450bbe906396d93e318a4765ff27d56484b7a170e8f4a302ad9c128f03325afe822e48300b6216cc438a6bb01ac458621e4bc216d149b9898afcc84736947fa2a5dc3827463609722e9c61efcbcf1ffacbb88f5a23062a77b85a0b453457bdaf1f3d3f8082ac2fe1111e508e4fd099bb11089b2417c619feb5865a632fcde5dab2cb04e7d04af832d81ef81b390fb81856c2c527ff92a4bc475a260d3c7ad186189ee3c881137291e9170951cb3e96a2f8dc833bce184a823709bc4dad09ebf992b1d687618774d9603dfa668fbbc3dc0f43895445125f1addac53ce78bcacc775c7d04febb227f36d96958857e3c5d340f87cbb9f5d435dff28810955c015a486743fcbda8d504a73834046afa71a9012f31333e21becfc91a4b2043c221071335b9609ef04f874df15bd5ab53cc948945d35910de368a99d6d7d1bc4b444343b09cc72bffad4fd0f3b95978391c81dcf82b18c2eee78e89c0e48ebd8c5d757595b950a22796ed4cdc9c739196d57f7b4fe59a5dc5c5cc0d1d9797f283ab82a5c3093e3a7aa0ceb898cbd9c6e405620b6505342c7b39ddbea3059a46203cd52e32d818f26ee03f321fac6f5bc3f9fb7dee451c8a099c6bbcb71abea559e5678fec480b84ba816f85e0f026d5eba0ce927fb46c2c7af9a8911f0c6a15f710fa1c1c349e4d1fc810a4aed80a6d841872bfc5efcfd07dec498e0543a86115072ac4a9e33e1dc1b0614d0bee337f71e3c6f03bdf243b4bf45f34ccc4ecb41d0224e991eebb688a54721afa67d2da016925a0f101648d119bbe6f2fd84d1ce1dbe9e0e2504198a090990950291b64403e0170e789e70f938a082c3d0d0c40c2e9caa04d0da7a817dfcb14e41bbfd17234845cabafbde0dcbab651f44f8bf9d635d01dae014651fa8521792b4ab69c9eb846a2cef4213d63ab6cfbdd8dd81a19a9a73879b53bafab50bb0bca32fb148fdfdf32cf0e232c12273a5db22c26569ced6e882f424012460862804603f103efe43c9c8868f20232694310f00fb10389dedc5e26eacf1184f8d7dc8d56a703ff162b7dd2ed2376263a85887a71af13ec90f9edb9f8012602f1321e2cbb5c88d1b1f5572c79add8bc1728dfc98921880d19046b24110c462efac62f6d2d9dd200a884b8adb4d10bdc296a97b3dfe936aac9c32d2b2dfe1eb146f74266adddd2dfb4dde32ed724932bd3d575ba3703b701a4c82899f72f060e96ca810e025255eba426ae9e755ecffcdb30bcad0ef0b382885c036ab44f8db0a81a3dbe20561a3c9e4553a3d78f3cc572ebca8c9c59ad864f2609d72eeb82186f4d61b71fedfcf821ce877284a0b1522935e01e286983d9a4502098292f49e0b2fd42eefd6c90a87a381eb3f90ed66b9f63b39841162a62e6bb8e36c2493c04e0661a38de33fef7ccf72bf85d621722c2930e573a9cb8fb1ca2b37ce6eb328bdc5018d6bb55ae9b6129a3eb3ad8c41719d5785f3a303dfdc3512e1eb61b99412f6b5738023dcf42255e2610d2dbd5c417bf069ba2a7f0d0740a7cb5c6ee9e932d7bc1a797cae9682adeaf3cfed1da7881951158db9cdef81106f0c1bb2e9ba105a94ad7b15eae1f555e794fa9f8598637de1c68b10c55465886277a31c1e99f970f1b8b9fe5c914b9c63ac459bc52a00af47375c9d37c15c9bbca8d49219d68b1ce03c94ee920a41144fc88f9ed53034997b913396c973dc5a4d402ef22e868cb59c29a2ebd2d7a895b1ff12b6156e5c5ae98cf62142e9dbcfa3f8f1b8670f0029476b7cbefbb308a110c0a46ab57577e06b7b4f28d3f7537602957adeaf431ec0335d0dd6a925cbf165b90842b74e0bf7e943b4629b3ebcdbfcd0221e51598aa767ad878892d83db837bd1fb88de79d01a7f4cec1903963a42676a03e1564de13a956cb28c37c4724839f42343b75fbe70a389bc86a57af98d60444367812a5cf935eec860eb8f646b3b0e0bb56449c11c06172f46a5c4236e8cb8fec3863ccb017ddb6b8e1b492695af65651713c58de2941cd83b736e290fe1d068553535462abf7a223e50fb1abb47b8c232a4ea3c4fd2cc980e8a6cd65528a4803d08130f3224d84bcadcccec6873d107726034df400005ab79ec50611de8e5578ab0fb1199fefee11184415e8aff0bb9ba4d4ff9aeced9f91603b4ef81a796662ab92f8891c91178915ebc0361c40655d49699f6fcfce3ed502e9465ef93b550c9ddc011d479c9d6887a60c21f634b7c633c865ae2daf69078a39f4563ae2c85b950ded46216c03c949f90dca239a7957d281aaec79025fc3db4d835a8d46512a08abe892221dcf1468eac7846ce5565938a35ae81f038f9d41222012800567c6898d1c862128208b8c0575e4f08952542ffa92524b231b5cd10598575b04ebe4f79d060bf6a5ee920b8c36c8c6cfe5030911fdacfc129174bcbd7fe821c0f69bcce5739ef8161643672f40b137bcf6d0d972c5403723b8e29d24bddeb2a068cf8b4b0b56e82ec45abd2c9c7e2abdb9fcf42e3708ea240e61725666e3ac5abf5a74b0e87e29887a6d571d679921667b2efe59a20ac5db026a5b248029732749be088b599e7799bbccd9902990784765f03ba48cf419e2d04c9ec5945985ab15b5d8518d3d59458722dc35cdbf95c87bec75a76ae018fb2f57e07e6b39c59c6a072f1c4f4510d2d1dffe2bac02a77e53a09988749eca0ce880632cb3a23bab7882654fbc22272a0188016f8aae4f63d7b1bc044ccab329c13901288d0cd5d676953bf9f58b53040b021983674576ec5c87b00480d0114698e21bc51b58c1cfe80ced66f4bd6922165ca4daab42f2d74c2ec93a242295ff892b1d50688fb93eab90142becce415ef1fbc94ef295d200a4c80325243273e7a3120bbe210ee506c677ebf57f28652d6ee08ba3b5e77d8de8a09df160358abd605e3a452a6c1ae3f0e130d500e04fe40e8e5dde92e0af1638e7ac2f758da1c8a00cb88e52d8fbcd17bc6890d7201a15273349ef0f576bc9b20649d6205607fdd28aff07a923bd8b0a4dbd4bbfb18070cfd7c632ef6385fc9c06262265dcc38822cde11410e385a64d9a3f4401d09fc6cb48b9d656491fc6fa73a7cccb1c681dcc7b3cc426f06b96b3f24083370d2f01a4d5476831ea49bef5b641a36aedfc0e84672fa5d1cccc6722ca289f7030531633ee7a8ffd20a20ea9d449da6860f4382672babcff06e964e6ecb3715ae5c3c61a25abc065f22045a617dc54df6a2843d283f7461a7754e1854319995bdf65530dde2267d486b0afb28104b6df3e2f570fcaf65d4e9a3bc65f396803b2d0153bd6cf61fe6d4f0457e6133d0f336f3f72404d44f5bd3df354335fecf8b10f9d6a64bdbba7ccaf3b19018e75711e813ada3746cc453ae7baa9768c8d4e9715243ad893d78936837ea35d463950eead4824d055d67e14ede72d6e5811277a14096fa282545522917e5f71f76b0a6fd4494ebd68981b5728f3de8c6dff6b4891076af9b3cc2ab9e200b262b3731e57541c456d221019ce6b39ac001e2cc5469fe4faf62e3a3244b9c5d32583874416a96fa3b7a1e07b4b83b4412cf5294f302b77b9aea4f4c09949de6387f2ccfaca4c99341d92d49ead981f1d838edcfb45ad1b2f9f62687a1d68b643c989a6865d648c014050763a81e80df324d3ba50dba2703ff15fb03a845403818edec42b3aa2bbe0ead5caaa77f185b6c585ad689c0de557d5ae484e990b89458baa176461923be604bd127dc1b22f3cf975163386e84d56ef9f19562abed2524606b60df33cd9e20d942d123175bbe291e1d0bdb392322c05f1edb2f5c40c170b143e46f89fcdf6b29c6783afef87b483832a7300c2ca72b48d4808fb0fa21cf755b82799291ebcec803d02f4c52fa7d8e6d07f2893b839b44f04c4e8be49d168e6d188b1d7f41dfc87574ddff99ea9868c28a433eae9ef04156b542fe69d24e28f4602efca2d7dcbe0af0d36acb0684693d945d0199d5fc64ce65a6260b66671f359b067003c248c6a2304490b9f466824d0e6a1ef38fcc4d9d77814ef0019a941d28f1e2a78ecab720cb5b0a457ac6b3f4bc4d8516b32f105c852ce14b714e57bd56d721b29c817d725af4c1304bda1e535ce9844916b738257eed3fe736312d2f456d6602a1a6deb56ed18a7c8cdcc6442ef262f91b758af945c58eed3a63e4cf0dd9f4aa87e70b6b2718c7ae5977c35db6a812739b3adfad48c204c000a329b6745b1fa24a7395c225394ce2fc86e327706fa397f59aba515b1ced11c1ce563682409ff47b5e265466fe410a15ef0f0eaad131a2af28bdce302d56147e3ecfc3a1f562dd4714b87ec9f91d03ff3ed174966f28c543af6dbb9adbd0918c802dffedb1ba0682cd44b485b28a56819d8418f2d412440c99634274236af743a2457f6521c5f40570c005178c1e7f966f084e239e47e4209f43a000518ba5509d299e955dd475a245c17a163981f12162fa4703382eb42f35425c429d7563e136589b7b14f712de7b6d6dbaed3a5ef09cd35c2961836062c2e77b734794277516f9a77ff8295ef8ce9a9d60b3cfaec8c76c9bc39d7c0491988ba278f4b99df6deecad1ddab83a2f0ab444e41e74c8665b5fbd4e060967a76b3a855370827c1433a9ffa4cf01f2666ef1f0e4c2cf77c8866a9ff9c7aaad8eb4a89f0e5a9cd0d8132b2b86fdc2736ec9280d7a8c30fbeb0463f1323138f0910dd16fff87928e6a4c86720fbef174f4665bd732d0989981c44a00b1922f9e07a7f84df94d719e7ad7c004770875e4f6c8775eee95a3110095637b954a37eeb999756fbd120c890308f983558d7dcdbc96a7f4ce7d66a30b2808707f1a65da48fbfff400bfdb1fdc83d12e4b766e04b04673b3927de142c99cac3eade828465af5beb2c1dcf9a2255d27d242fd4f4ae68aafbe1784ab301b57500186e4b0c3719aef7b1c2360e72322fa4ea7572c42d14c7e9dd5ebb21af1f5b9972de037d39277af5490f7a68a5343b1ea199cbeec946362e3b8d9b180b77d85f8e68a9a898b7ce486d42f7f3ac538cbf1435b4d75621de4cd361f2d558375ffa5fd66b261fe1209fdb2163d33be6062b166fed1bd5d6dc575cda0ee184d46644f116a0644c3a67c4056e79563f9013c54fd48e014d6e282adfd2a9883ba6f93b039416ec506448fe2c7d1b37983ecee597b5f077f2cb3509c73a9a710bd0b6d8becf02101479ff1cce8fb8c997f58d8000ee190632ab5bb499410bd983268d3692bc6980c8ed6f07fefc063d6de0a9f732c3dfa4b57ceb50cf2915fcf55aafd6fced72419979f8d53a3d679c306d3debe54c77efa10ffcb1e28f12a364f2bbe48a3072f380430be8f0bec66e56f1469c0f9a33b30978718bf6f5d2a53e34d1fc86a8d73c3a3baa3a1820a2fd35a7c126593133bddd15ce0ba2eeb5416fd2a0e24720d4cc4ef14c99747fabe770dc305cdb48ab9fd1c826ca5ecec58d2ab2ca90a8327bd8d94527a59d9cc2652bf118d03626ea0c19c05a7fe2b1703fa0fd155abd84bbc2e702374a320afb8132c0a6e321ec1da9261e2b5fdd8a8a481b74379cf6435356d9e37b4956323fdde7688cba39db0f8c0c278cc1447cd0c62f1872c47ed0ced0969e3dad79be2c0b91ec7ef505aa8eac2f663428db37ee943704ac83491690b4fd96dc862a8c50d97e48c5c70e0cafae0578b579e29f7f76ed3a05809b11085baa4dcf675309c2601902f4e4d4590a722c4ba85b3fe195baf6db543bf91ef47c47fac551b0594b3eea5dc8b233431d620a4b8c9136f8d8abf616f0cbd77b0e4718b44e30e849d35c88fc23c9d8ced542f1ddc514b7b09617e73d773a72071e20c9c8c7329f24da29b89f9fc750ad44a9965871222e61e0feebc1145c4e8534db6f64b9531b904346dc54d2146b8a71cf2ff063435b04fd6c56bd16d3ac51b14b1d26e05b513ea04d0a477dc6094ca4ae4f61608d0cca3a51278122fb5b223cc1d280feeab0aac08568e7993974c49dd5d84e0166a5cbc5a2fce616aa9346d54ae14114cb39eccd364fb76828bb22aadd2f146307d771adb4dd516273446e75c238f0230477d1a26c8430189a9690d455097c1f7857486dca85dd1aa35bbf52f576c43ff54777b5d950f07fe5333bdf20744a0f9457bfb6a8f83d0f95da082d881591d83f94b354dbf732f4709a357d9e71b4f0f757e6ef67ebcd1356f365d22af2cbd98b48a42ef93ed0b113ca1978f2eba435f0aedb5095842bda5280921946ac7c41a8b854a73757a4ea1991def967de594c48163a8b603b754167e3e2141e270335ff953046c81df034a9be6c5c06df8d2d16be83235211a8ad4b8db3aa9556ec774c03ae99136203bcfae2ac32e5480141d8dd9661cfc78c7de5edc8a84d6088fd70ea18d30beba9a40d4ec7e491a38fc841f58208797f4e0bdf35200cf530e9f0c5175b3db577802a6d2109d03609926d0537720d08ed302029a94e0c890721f47804e15f4d7cc4d5baf4769865d311b684ae4d81c1bcf91ba89fdd0449fe8e4239fe8a30cde0ae9ba0d090a3ee91c0ce4ae20f7bfbb347205a7c9946b8d0a25879dea36e366eb598edb37e874af440cb9b038d699ff2f1ac83c6948053bb1941be7f709b1a97ef028f5a978755579684ceb4b9e7a2480fbf0543731a8319f038416b8d6d953dc3776dcc06ce544c99eb05e9448396f740a20bd073cf32395b082f15dfcbb94e90772956ca5ad1dc48b6a0ed2c1871769a709d02bd7be6c593cb6a59d1407c5883ca55a2491d4f1b077b66ed80a6615f8549a6600ceafabc9bcba2c747e6dfb958d2d13e47446d473a9b1f5a65ed7e3d88231db715ef075a400902a5978cb9b5f1208b28010aabcdef297d4902a88e1b8362b9fffb6bd0c16b9fdaa3f32fe06a92b6a9dd476ae1a7bae53f994a97ff26735c957d0607065b9815b89e16aeb1350f194e88bf599cbc35021c528fae9888e81629b10df4a61ca5d5c8d846eb54dbb7321dcf562dfb7b465aaf5e080b75a31466bff021ba481032bae52400249614a9cd67ff53746da08478ef38227259076bd6cae8f1e9048da5b11bffe7686c129979d8c9070c297b975a10b991209705d997b4dd8ab3c4a980fcad7235447f0f23a0ff3a9f911020a7e13e75db3037dfb2d53efefafcbd470681dfb3b6e5ad1c96f737482dcb904daee845aba6b250c892850d7089970dedfdcfd10ab27707ee0a8c145e121069ef6985fdc975ca9dd4052c18c2dac0cb326a776ac29f75395de638718fdf20aeb23edbca48ceaec5b1d613a2edb438715ea94daff7129bc8cc33b162724b99995fdb1cfb22611eb726d834491d6a2146ae5fa5da976f4f64407c0ccb5b2f8a6ee72edb1b1f29dab2be8dbed98178e4d4fb12b49434fd09f5ae13393459391c588d9875cded6c42bba3fe31dbc5ba0831b8cf20bbfdfce6062f5e2f74d2ae186fce8f3f853fd978a7933ddf49aba69f966ca99e2d4b605bdd4df219104007206c35926416caae7e643d70455b876249646eeca80291fbae100308a6ee14e38d05436ce8caa5c8c5f21d6f2ad48b662f069f339bb5f0d19c96090a447ed5edcd61298ae1f3e43ead50b7bab34c68a0497913b92fc84922bdf0e38f24019df9fb8704cb3b53ed3581f16f0aec386238bc63f5ca95640f5d84bdfb9444a43c8622f9dc4fbbd0a37b8c5e7bf4afb3443a71cceebc532d188dd706c0aed3d6bcd101e11bd8976351580c229c0cb75ba2a9c75db81fc3a55d3b48fbd125db63480ab15a141a2de16d0fbf9bffa30b7d88b9d0f901f66d6303eeab344af6769c2ccd3dd482b5ab0bb7b1c557086cb1f4d68cbbc6772eac672bb8473718f8a3a00228a75428064bfd3273d90d5b6e62b90cb00cd6bde220471eaad8904c4edbadb9cc3df7791afcbd26d85ef141f55496847ffaf6f74c908a0dc9873d2a2905ebb7390904b8120826ad7c538e77c3258c630a8d698e468e2910cc562d5e4792d5cf59d84ad4b3394d1a99ac48b95b56c9836e78efd308fe61dc30b4e4d2e3b564224a560e69ac7e078a54a83bee5463616ac43bcdd306aaaebe828b245093cd493e1e2c7866a19155dbebcebadb41dc90d93eb8452b25d5989815812e44f7dc1b2db804de47065dd33d24f59a2732435166763b16e7bfd28b299828c894532e9ec0e2b8797ce81a429b1fedfc2e4e453805e1b7d25303be068b13e9ec8fc15f7a567b9eab86715b90332008d1b69ad47c8307532b51f88f2eba2ed9b6c017702dd0e2be86e568450a0c2feb5d64e0bdb9ee918798f2a368a0270eb480acda03c5d60de9044ad2c3b37806d2d086d34a579dda9570ac4f931d9b7d00f5a8a7440902c2814c24d6ff49ff198285e9895db8201cc861009817a8febd2f5bd3ce15d6aef52186fc1d76773d68de7181f6ddb6353e650d089813bd144958db5a523839f82d038cf9ab77fd9ed837887b22b67417962a0595f5855f0f6bc58ea8b86bea0f75492d828a01538b2cf68de1e0beea1c261525497d0609741dc74723c504372668c3302a11b691d2338e7cde17f051a7ee357c558df0f0b077d6d21fd1a8af20705b26a2c2dc75c7bbb6a36ffa1c49beee338241880beb27167f7388c73ae8cb40895a25fc85c3cbc888ce33d6f34e12bfe09794832b9634d2a6eb230fb56d13502d8ede9542f33312a5132b806b640f3e7aeb707c5b0b623f12e34ded73a24b187c7cd3472aa986962fc96858ba2d6cd6b46a9f22444819493ade364e0dd6191c79eba2337bf9cf273ba97c893972966bb4de3e98e17fd590a97f18016acc48e460ccc3d987e38e3488ebbd8018688244e00775f27457680896bf6270f3a5d4229dfe70b1a7e1ce7a5c2f489552d3bdde1e689e8e51ba43b7079a33e16599dd0ba68c0c735ef3c4a435f7aec7841155419ae57c0d7ececc0f8eadc8a14a54b4d24bfcf54d2b4ff377165598c3feb82b15ff97d06f33ed2ea375925a344c4c2fe7f4df2dd186ab2fa19e873a0d053ebcb4d33a9bcac78ddef12a04057d51cf077413c23fbaaf2fab7b3b06f8cd2533ce696fa332e342b7714ec70850c9da75b2e99f303709d189f4058cd582df261cf829e33cd5b6447ff02c8374270c2e0efb184a33c4bb2faf608bad655c3fd61264554fcb0e5845b9947b05e96959e59e3cd0ffc852984de01bc153d45a3901e5011c4ee936d3cdb18421d80decee9c2d2f304a4a12390f43b7e3177cc1ed29f2b61400c263068ec95b06497370a962ab1efcca6a5f078e426b7871c5a6ebed404c971fe4a7b3f474d921c50aa4d8c8d6d73ad79cf98a5b5b308c97dadb55b3597a5abe3a4e319a5be71cf0f953156934f7f69fd86395afaeb5e140aadad6db210a7121e0a336059f82eb4366f4c6f19b26ffb28e25ed2f75a1097181f173ceba96654157799347c93030da50b23f3249e4065831172a4f5b4555d0cae8cf4a49243ebe0e1e75688210229c2839a0c94c20883d41109358ae37f925b35e65295faa9acade932f1f0eb8d74566478944a72543572377040c78e572fa7b3ebdb008efae09a5bf2a22cdc778220856ca34a648e58ee243b337fb69b1653da478d3ef036cfe11054b52808cda5b98693fe76117f475288d1226e36a24149f1d530be157f38c6158aa610e48943edebd338def8e628b798fcdaf41fdf00f2835c7095432188e0692130ff3f8c1185305bcc6546a207deec0eb37d7a281764002dc45419474f4069e4187d27e08e88c466a4a44f51e01d97235b41f55a3a305c5c0aadaa72123437c7f12e925d8f2693120fd04d3760d17640ce1184b08d2bd2eb199fc1a8dcd45c1d6e3193174f29e436d15b7ff3e4088bea4f092288b641f6e210c0096fdccd22f4ef477070de8583389f7ecb392d15a9701dae68a1aa3ed72f5bef570ae9e7d8e00f05157e13c4490bda62316589f4e385b3796662559014d873ee1e2dbed06fbe8359bb052cf06ea354c8119b58379be3c1382fe22c8b0f3d9169b663ddf41ce0a43587a9485ef9059b581d43af11b59182b55dd7f1712d90ccd0f5da99e2985d230b1a169a0ea03defb2d9cbfe1489fd7a7f6d64ef4543def3532d0dcfc4f7a69a4e3ad8699ee413f3ceb4f8b73ba78cc55914f7fb3715fcd4bff8b48cec1f564ff5cc8e76178b2f528ee510b647a3cb88495de6a5856ec1599b17948baca2f6b175df2b849d27d7fec337282b4ad08955960e0fcd68afeecf5ee9506cfebe7d44a004c8dc8ebddc058a9eb917a1c7c6f4497d1980cde278f736f1d62dbe9816d062eb53e153465ec51815324ed1c71d93f9c9c0ffb14672c92e01c89277e76ec901005ee37f561e4f7b3b4c84f3ef12f2483f06ab049f73a2bad5566c3ceaa33f0c9f7f0600893e9a1b3c570d07c6922e52138b7a43bb97f1380d89da7ed8635486b6485f84472ad78b0a1b22f0f71b12bf0c35f8ddf28c8e23c4be5482a4a37121b8358c7786460fa788dfd84b5206623a711122bd537c676659112c66a465340aefcb26acc6c3a500075c1bda77392359ddfccc43318c39c07f157f533992e44cac0c5653a2aa37708c7e6be047ec1d2697adecbb1ce67abb9d46b705a489542ef9e052a542297b08abe6534097029fbafd4704b7ed987f09ada3dc905ce30277d8e9025c017a5822a293f7bff6e2d183219abdeacc27a8e49771ab58360f1c6e9fa1a2ed2fb146c542266e327959333c093bb597cda16ac48550ba354e849aa72f5b5bc9c8c3a7ae1dfd973384f91efc6c0ad70690dd1c8dfefbaf4ea2f38aef2ec5205876657ab494ddc75d584f0fbf78ac2124e9cef18bf0f1f9399b94276736ad2e0b6e2025158f5d93c57701223228cb71d6968ca2db37892fcb6c717469f28fd694710f6fbffffc7d2b3c3673eb8ab0a606802ac47e73d548b913fa254cae0bdfa6d48f4a455c234864c7c66844634b294703849296466b0c596ad2a3284e4c6a76147e4d9aa9931279b02770b2971b71f4149a2e2266bdb79966529eccbc80bb28ddd88561cac5a42c694bcc609357c18d74bb66101a7d61366a30e714fd8f40d670edde68a712526c0bd02c9808afce9b099615d0d93b3b44c1b270c7005bc7a4cb203c1ffcd1726fe8e3f992d05c8f76a09c2dffc1854fb693fbeb7417fbd53f994985a740543f9170156f069b5b7dfb2fbf3ed9a96a1e50cebfb5a3e4ba7f9c3d2c57d14a53b8b2b43931263731d6d51bdcd7f36730fb0fcc64aecc143b18c0ad4c056db452e08d2349b4cd38390b92c3cbfcba68b6010c4146c29c7188d8ed1af01b966b51e6aa80455395abfe405544dbb326dcd05ad946e15c0744ec4c82bd36756cda06f41a472d1b0d4153c2525250866922f297c3e985f9abdce61ae0ce7a2bb373b8b31021c6d9b610d3dde5ae97e0c6ed85ba2a0583dcab5487e751bfec2d6fb6a99384e21b51e318cd51734e681d923300fd6ea4c0bd92a74d5e0533a41337f9b45622cf79c5579f017536813363f2acd9d62bb4bad2bfb81794eaf5acfebb62404c1830eb93dbe3ce1fa93e89289131f90f9153995274a479d88fa546aa8a81f548546d6e6667154821dda14502b4d781c9c43fc85a33aa78aba709549ed13ccc3388523c71ff68bf4ad8b5883a118c1602cef25f400b075ce741c41b7cb3769b4c519d289cd87689350e255bd96cbb68667082b4e5f567de9e0119d72525a4c623e1c93e792d5ec16b13644c8ba42c956405303bab3514c34003cf5a84b46f3a96f59689cdad8300fa10b23063d662456044049297a0b50701fe4474e5392f2ee922314b4a33b12bc9d821883210a19e72d15bc6f35681a0f576ba0060ec50649131ef3b3cb41df75d5bd199da88537df6d22a146933cc9cbe6bb21e5bf0957c94906e2b980f7749901315b8dd34892d022896424628a7681d1b1a3d7741cb96fe23ba7bce30620142a2a75fb92226099211c7cdddcc6011fe06fa1899c08c4b54a89d3171edb109e41a224c8f043b8230dc4eea30bd654b52ee3dab340598b261293ff11cc4198cb98104e120f977cd9520e35cfa80a16c664dd085c32a85714ee92411f2b239487f0e9f6782c9988f0dee2f1bf049c94322b5b9f8a694a9fe67e8d20e61f6dfd9b822935dc94d21ebaca1f658eae69fa6dca7ce807e58cf22cfc0413a20e6c661c2998e1942ddfeb65ffa3cf6de87127e6cf7607463d0f725708145a59b99de5fc4a18d5c779a013f7d39c5cac359445dba80959bfd9f26c0d5a56bcd283d2796ece219a4ca14259ba3dbfa44bda68406a23b255245e047315b91bd635f48cc9ee15def56cb68054ab7b6451c6fffbc4d95369c8293b1511e85b35ee34913156897430fbdc203f1d79835a4b1690c161e2e12c073fb06b65dc933d3eef51d7d1472225be1069f5fa53c31116b4aef054cd7ec3929a8230df74db43820bbc149a4f6ebe8a7df2553ee4af805f415c8292e6b540adad68bd6c77587a989b0de967f7ae88d3934ce59f7a42ec07d316ed801bc81529f1ba5b731bc5e571804c3be3e2139f518c5b610e2ca82223358355b4864626dc57847c5e61e890b729517062522398e87118d814f222a39a1695dbc59f3e326b4fc867850a16c062fe86b93d2de3ed8641560ddabd402674fdb8bae88a59a05c9244da8c656de18eef53b2e03c2ee9ca669c02aa0d3e2d99157069a55daf51a360ecbb4300f275957dbab4d12474c8101a16a05a8cfa1f1a01141819491413230e2d664d125937bf8919d14c084063a29b201a8fef87ac0133e675620db9a832cddb94d0d2adbfe76c3762a2fd31ca7c0e2751a32fefdc5fcba71cccb71fe76104f4480d852306962596d7677c0f1c847de870265e3f506fc0ab11532343a4738ac36381b5c97ba6b57aeeadb81e19e7fcde5ef25b00a4c708359d6ea3af08f879496a35d7eef84f44b374109b79584a89bb8507dd1c44f80cdea1ddf3e8e403a294a8ff9904594f9d76b329284e2c9ed18236a3efb35e63212524c5828e2972bf32aeccc9bda3732523bcb116dbdf91d971f704c47c1b0949e8c74ddfc10ce200a071ae5505f6d04071fb4a7e31d05efaff013d7b0dfb436ad0dfc1e7b86754b09f2bd241410ad5093dd16ccfd79d839999a0085a165d03d7ebb1be7bc8ec96c098aad04b08c15329db445580af5bc1036e7ae831690bb901dbe98b1a25979903d3dc515b51728557011c629842bb8858d332246c0dbc292a0325483eaa19d25611c237d262e5cba5c04f690695bd5a4edb0f3f0fde5aa5717c574a522b1df89e2d03c638d51fa3f1c57672ea17d769e09e3437094094dc2c418f5e38921eecf10f825bf58a48a9fa6ace8f6da8d60a3adbb1a3188a49dc1c944f69c35d28aa93264d6945c61aec10e1cf9f2af3aa6ff7f0d844169c5e4660ac11b65eb70ea65992bf91733e6e65de59cfeb8b62273cee70400faa22780011b36562bc69218f7e4c29852fab280723297f0c5e6265d8cc94985041f7b99cad223bb41c889799b303aa20ce76c44c25c4de70ea22ae3cfd3347d072dbb8b0d305cdf68ed83ca84244d9e85eef54c1979a97795e5bdc26b038980eb86afd048abd24178309ca8242652971630c3e533be2720371946d791428919da4bf199eb8922f3fbcb19e7b6d23626d158380849aaa1c746226e60c939ca813b91b020dc0ce27171b480700bb1759ab610eca5b7bdd9bc6b26bb8c08d6db8a9754260f0df876e09f5266d2d6f47dfa44b8c22cf120f00f4a1e76401f0b743c9b39f06d941ed374ff2cf576173207b5f7c4f8a0d8711428e704a711ca7a50b6f46a0027996b4a3b583679cdea41e25ed59ed7552352dee5d78b04640f7b5c13c5371ec99cb2a339265af0d9a0c29b3169ec9e281d3eea07101de9d29e7f353be76ca3013e9316d89539235a959b3839d6e46cf2b464c944513d0f550ffc443855c59d92dcd0e348aa5d229084c910f8fc6d7ee2f703b9c0586fcdae9684855d1b6dc336eafc013cc361724393aa8a9e33a737d95d7f9413448e0f458212e9e3ff86f91ffa8f783cd1601cdeed80d00981de8f4a15f3783485d16073829f65c514cfa9e443137efe9bb89cf1c56d28466b10e2302ae2b0782d9475827d22a62a1be60b8baff2827c85316a9264aec8d7b41a80cbef3d42f414f0c00225302c7232d147c09a1940e5eb00f6fad05ccff9843757b096d913118f8232c9cf6453b385ddf61b715deef260f30e035c9cf4dafc1d28b63eb3e302df1185f2cf2f08ea9ce529ced51fdf2359e9eac6102b5e5491801898b1abdc545436bfcc9259fb4c0c1b2911a31fa9c023667fb0a3a64b550c5bf5cce19ceba081701443713ef39082266396b3fe7f8bf27838366736f3c864255bd4954d6fffe41f1798010c2cfdcd325295c9bc54710a114f678dab0eaf9e0b9a89df6af154f657aaadabeb9370f77a7026201555282c6d9d55c4109ee60e75e3e5a2b39dfd299b0af801f9179485e30906102e474b0ac54fc2e9f0472477765181c65913e288e1ba9c79db7f4f3920f33df99037ab05ed3ddd7ca38b02c14560e2ba4d0bb8ce11e303b58b1dd49f471c6b4a502d97c6a0a0207c3ad0edea59b82a1870b3b6bcac76ee8476a2305df185dc8e330e66bc642d2f2ce658b1934cd5cc7f0bbae41bf0e1311b931aabe1e82b7f69a3142cbe02deaca414bef3e24a5894e872e9cde267b57095908fdd0a5082fc38e0527fe7c865ac81d776af7138e512f416c604c8c0c8dcebeee3627ad077375da62cb3125892f50d6b0eb5c80f03bce243042aadc3c83a57a7b0f3b237736bc34bbda897f745bf09b17039d905677f0f7d88c6967de80d95f6af7b1f5411a43852d3123f98ef86e4706222c96ea21a1ef7d8814f9fdb5ae141b5b04ea048ae8aa4df914a959a21ef54953f16df02e4f4dc588d989e4b28276bc824e94b664fc23447204e495ede8a09a82af81a8782bc9d08ea2980a8ace7c063d11f509ad899cc0049a1a608a616265189c051848baccac932b2190975af00df58e0470577ab56223f7c6020e6685662898659bfd9015eb3b8bd821f23be6b02769673248fa12692802cf88b381dbbc749e0b5de16c268f717df5cc94d8a87c5099748ae89d39b948dc16c891063cccabb8377874fb4a09ca3ea75a7ad99144358b8ef2add9a1c5df539cbdfbcc76b54d25dd1dcc4995941a23504d02413fdc32376eed3828d8136aa56e4f905ae14876b9976be5aa9a11113de6b75fba20215847024b7c408e494505756d7e573daeae92dbe6368df5e3f6668091c6f92463e2103874d44d6b48795453a636912b2166a8f2f031a64ff4121fc3729e1289fbda8dfaf3acaa2d2abd98dbb330bae746ba63ada3c862add79f968c2d9be7bfcec028d891d79bc1dd9ec6a4a2c4e4b377a5152818499a32e5963bc3233dc7a3b46e9cd24729f84ad111afab107555be2e79e28dbd876457d75bd79a29f7bd91c88598b68f3117e33bfeb52d06d5c9bc18521cecade0efd60f8513403785ca40aa9283695ad8f5d6bda7fd0591536dbee9ab94131d6bc5132c74669d369592f7fb4878955b123dafe69713c2260e8ea0a46fd3a057986df829fd736b3e1376d82d25cabea5eb73af9958f9f36d143e4e0b22d1df24f3981ff8e173fb86a9b9f5d133a557dc47005f0a209d69498e5e42878bc992a1be9397efac2b509b1a648615558c8deabcbbc768245c01d8712ec5e81019d782c7f030408f143fff856f106c3ebbdab18f5a94c940aff0855d948ccee8b61f079c114bf0e9d8c085124bd39226ddf3301bb83ece750834b22bf84b59806b71588c5417a1a69147083e5420755267459a6d1b53a112abb2181412a6e21dcf96ee2a9d5b9f685a73c393754fbe39ef72a459cfe970d9b918e85508ee84cbd6e50987f528652a405f397bb15cabc13b19fafbc7316c98037df769dc2043535db73febeba8d48f0182e4db4e8af5cf06e52adb6816b05d05cb8bc17edca71777417d19da8ff9f05c7291b785709c88ec749cc3035728155fe904c17a173ab490f4a826c673b459d403c7ba31ffe78226abff89a7c3ae00815ebcfc36e7333d14ecf1eedec1b50de44e02030cda6549399a752e51e432a4b964a07155fee6c723d200234e6a88d5fc23dae88b69b1d1372ea44c1d167b5da70617d052268ee17e5e502ee84f69db43704082b681a8de7b28551af10caf75b1fb39a3aa61befdbbe5098ed782663f802aad5591b59fb3fa8f36158231ccb708c42c5b301c06e6bb25f75c4a024df14a0c3e720b97c07ca97bf9580f817a2481580692ff7fdb406388b0b1cf2e7bcc0fb6e36d3de5e27aa21bc10831f58445f3cb402a9df67a2f2a91b0db8311b885368b29dba25c296d861fd087b8ec56e4be783d35e467e01cc685feb6f28e2a4c920fa0a0e5492e754b0f1f30b5607d577ccb357c72575e6d07fdaeaa8cecd05ba983a1773a8964fe56f514b3d692e6e08ad6aa027a0cdfd0553ae303f6b12c2044e70a3defd3d99ac9843579ce43400112f2a70507ff0f7737cf2dc98ad8c34cd56aaad956d7900971d9ca5c9bee722c558ecebcf93a80cdcc5c330a4b85122ae9dee6ea10325a856b45113632bd9544a998b7e3e6d5ab92347384dd8506473d91ff4fb43c583ab05fecdd5955c63c636a8b81ca3aa2ca21e86813b27cf0ca0ae514ed40f74328b4321fe6bc41287c42b8318ebe93ae1de6afeac4f8a98264e3a90fce6de07c0cbfbaa5eeeea8e69491eb1ea7786f8ed2fd7e4a936694669c0d63ca3a2306acc367f51b886f157700ec0d488853eea14b48b54a0fc0258182c71658f532ef1124d3107221c2cafb0e6d4a9aadd9bf51a5f0edbccfe6aa56591005b6fe8b851605fadc167bc05e1f724a6dbfdbc2097f626118c6f8cdab9b5580582e3aa96072ef1d304671b8b1bec6bd79f54f5744292811bb1ff78fd6115c72481184a520dfffa330474f3f189fea1f8738f6e290e817157b996a8a21a01bd808569db93339d42e1b2270c818cf40947ca77769bb040c2f47a04627ccb38483fcc965e7f05b434174b50f445b0a9bbd0f34f3ba21f9693efc8a2049f93eebe615c7849698bf8555e14e3554055c6bbd56535864ac69550b39bb7d419fa14899154c37eacd39250ae3b3ffb2bc888a390da59d8a75b5cdbe423047526f9242b936194edbae940d71992c284432f441816ac3e9ceaea271ac281d4d8e9c24f3bfa30645f0062de1a207f8fbba6b64b0f077839580bd60b0ab2f260f390d13c29ec991cde664b5948ea59ad9b71bea29bdae1ebcc872f1b85f7e446a05e5ed5ca6545b8260b59a107c2bb9b2101eb0c535488d3eb41caf4d0c65561524145cba6bc91d27c827049224fbc689e897bf1c7032a68c0bf90a24de4ad550384dbbc23045f2f1ecbc728f6a3a13ce0ab115b33d8457e610959130ab354e6a748eed83ce08e19f744d90683cfa0a0157c0857127419cddda57c393347edf5c6cd4082f38fad8dc2df620d338fca4cc10a88b83f51fad96bfb5f06cb0c9e5bfd125018b6fe2660cd361826d4b0560911efd02db108f25a5bffa9b36612a04a0c0935354aad70491b78f5a124fdc91928a3ea72978e32aab2bbbb87147292e6e603dc262ee370cae2643fea794870bb508ffd1ed3c3fc822f36baa86ac8c649f1bc6a5ea3cdec102900a20c674f5bb0e3264c251c5270e360aa28cfb32a2fb603ee022688088518684ae731759d3ca2d49fe9ec5bf1049f90b77a9c990fa6a12f144d65b9cb22580f2d739fd3a4123f5954083744514a3d9bf8a774517cc23c132861c5d24da1b7b2e5c195cf9ebf234cbbdc5f57c2930dcf1cf8dc553fd1d7e301b40ba5f6c794366e84fea07c8a7947f95c875a5b458167b095434cadd0c61efb9ca4f5185ff6bda858e25985364b18645a5f98266d2a52cf88da4367fc9af46350a93fef14bd13e811301a3da952ff10aefa33995a243ff884de88f76d0e31cb86b8bae6ca60a6604d21a4f90b73fdb914f7c2f0ccd3dd8c56c63b63234f6e8840efd84594c02456acb36a075cc8c6cdbc68462a38dcaeec080884fc70dfb6b11ae9c6e23bcea344963214bd658e63ade2c16ffcbb817a902ab6e983e3537beb0097c0a3c75d1a0d8b15ceb1696df602cd90b167f054418e2d381476ef0470d97d1730eff2203f6f234440c83804d8832d29471e1c5130e9d7aca1cc0a2bcd1c171ceca41f4f9b079bb0b9e2c20d21fd71a79a3092ab92aa1fd2cbc96af3742d512753ac1e129223adac22f8b688afd2d0f4291fcf476e820dc135ccfbb9d073c48ac700ad82cf81ac98471e1518cb16d8f7bd59c99358a3aa2c4611c2a35efcf2f1f0ea035bb601a00db17a8b80cd6252d7d335c15525dc46698b4cf48110757de9f626e4bf5738d0bbba5d5ab32e6669b404d30d5730ef63b5f059e1f6f0abf14e07d492cb141bc49cad67cdbc74a7e7a7ad6e16dc45a6c25b8a8e0f84db03684bd9b672b4090f14a600909c6cbcdb997da5196cae52b761ec0244bf79dd23e46c3b44b57534da27f8dffc30bfdbb766c1622aa6a6a2f26d3a06f60082bdabac6d95057328f39500fdaca16816f28ef70dc750b80187524bb73550667d6356224ed8bf9a75fa756b1f6bf7f03c1a966747d2becf1dbdb720940bea2688817565ea8a67751d21861a6b876c1d815ddd3e6f53d2113740f44eb98d67738e59a35c5593793aafdceb864ec52887ce92be908e2c7e577de331abc3e9568d554c1f4ed6445e0afccb1b6a591490097b7e8c3269e9382e0cbbd27ae52de149f921e8d7bf965113f820e2f4f0e3ecdb203fc8ffa09b439a017559f6bda3cff1b95ae7c6f8c0d7bca415d2eae6790a6cf85624133a23eeb619d650f60ec9d4af69548b685f2476ff858999e61f482d79743998b1ad100faf4e5f656625748f262a6009e7e087eed007e49a36f6af33eb22ddb0f3cadb53634f889e84a912364ca5e66533b3c2eb2542c3d0a8e022d09c9d7f707a665698c0b740b26ac1c3b73ea2bf41f6af2744d647d274e7775b37bac5f1ca13394ad5e9658c9e0a3b3b25de02b12735780d94f0696476302bca15dbd4c44ae5b9deabc42d84b4e59c708368af8a7a932648b27a315fe1e23ef8acaa286c866e48982ba3b54256e3910b4bd345705e107549ac1fc1b3d6889f379cf6b6a2ce24271718e03d8b568b47042ed3f49ff5e0b3a788b7fabd8f80cccca1ae2421390c52e9f2ba5afb84fefe7414af0b2f3399453738f1f7bcaa0e7bcdfa4f040afebc0911cf2903c40ac0af57a57843c543c9b4332e1b1312c3515b4eb210aa0596349fc3a099ad0fd1d89f91fe459862037db2be5872d6674ac93889a78d86c065d98a6a91f9c0b999d35aec39e6d45d9d70d8a25cdab3bc89029ab7111d89376667a23907e8026e64678d8d9f905a0d38da7bc7032698209ed85d9945f0cb1a03aeaa7724a02a1d02da7452903649199337a7f9002944cacff723089145c4c988073a673d50ddc62b244cecbf6210b8c5d9e8da6733db267c5c9d0c55f908768a4a2c0a53c1c833ea50513769d62300488f9735210b6a06182016c94af653160b52318432435c6bb93fb357cad16abec462fd4c962241b061e319d24c779dbdd06f573485448d1453c016fad158299c2db555e3df2932c8e7c0ae03c5679f84d477c90a30ce0c191894dcc6aaa08fdee1f3a28c9642c36b57ae6aa8599f71775cc3ff1227598ae5ba3bc0a39e2ba15ba77ad873598206c6b9ae8741d5af0c43382eb820b357b516e3417d74fc3ddca13e6dce8b3394c75bdd2630abd4d45b798ccbaff0f649bcd7d6b2614377f87b48f7d0eb6d3455e7a9c4284fa6b85fd070d8a7218cb0fca78005ba24bcf40f1cd2ce0fc3f9c6077a57f20742ce912eb8e70cd786812742649fef15a0feeee1259f81ec05b5636bf95b2ff5c639c378c026a3d3ddbdcf238119115441ba6824e75c2c51dd1eb6c6745214ec19c07d8d6a41476c8165a627c169b5d6c08bd3385b3b2ac2241cb20627e3f0dc686527173884aeedf974a43e4f7b05cb775b7aac1064c357f2871b0b51857e27dae041977785865deefff493e42c26c24ca83d50f3a0811b48bdf0e53c69a7fdacf98f48e18999ea541bab4e5e6261ec2c2460d5da0773b067e4949b71f29e4a1a6d00e2caa4e3ced2d4c97e8647c6a1b34bcc244bd2137f341fed24aee32398bb34dee7e1cdcc85fd4bbbdddb1bb17cea164f6e3b1bd0264d2a745994dcca6c1eb585121f69bda297ce739b4d3de7d57862f42dd5c7beafc5b2447e612d7f12aa1c44db5bfe5fc4141fc4c98c0617fe11df279463ae94331592c518fbc48e6da8727461b3811fbc1f42bf2e7fe61f10f18ee3d6b715961ac826bebfe9463c48ad62866c5cd2eda17025816da6a002290e47cc1428d3ff8cf282d4dee76da024bc96fe43085e627e37ee7caed9081f359d0af2e62988c615cc1ae14b61d670226da6de6c9b4a0209836f44a5c37187c74c1ff60e589e68cbfaf464821f48b618ec080c81de9573493db43bb5dc00d408e8624b1e9d67f5ddf913e440f35faf7df2f251ffb757070d516a6bfb7ab6a42e518a950f150a6bfad8f7326996c739d631ea4f1342b3def03055fd22968646e1ef111fb10f4af4ed56a81d9decf8e462bc3b56707fe7c2c38cf20f5ae4a34d9b4f7fd4beaa409ace0271fe574caa78bc0fcd434234982f23cb1f07999155fad706a69a23d13d68e530b3d97ee7c59a5012be878c8db93997ca7020e8d02442f9facfe59d3d415b544fa1cbefabeb148b79bf85f1f13787ff30c7825d3763092e4b5ff44ab9e7f311d19c3bd11def502fbafd4195161cae362f7534cc01c2d47cb8ff2fc65f88e44cefeb3fa5c6905a122c9d4a7a5c32e038310dbadee27cac46da0d9e173ce0d820a07e644c2265dabb8acc71ce5edc719701f09f3cea300e352b71ddc58bfc6f435d022b0010f3a456e02138bd105e2449610ce19625bb4af169077560adf406b0a91927d139844f4d1826e3f4284290d65e8223fa6f166384b7162f1c7a4a1e6663e0ea7a41385db33f1ff5f874310de6d6594757d7102334e620c3a377ae14151affcfc6f2e148928ef25f6cb1cdd25217bc7174b63aa685ea810fb5f7a186ca49580ed72a656c75bfcbe079e6f83dbe158b3f67022be3880f16f3f160e7e855655dca3be841e974cb6e41e381c6efcf301d5a5a2407022cd69e5fd4c4919f3a9ab2852a2c2f1a5b451cbc0d397eaf4543c0a7184cd35a022f3171e2cb4e1802fda9a547a25341f72e0c08f217146f076ec332dbdd826dd959e32cf541b605890a124273e5240895c3e2bf1b353d1d3d7310f094688a1d37da89259614cc766e3c6d5ac1e4698ab40f03ff88a494aedb1576a607fa4ec08605d8a9618ca5e950d328adb95ecabb16d0290dd5f3787aa8bfe54f32d0c3e1e5a9ba3b49a19ec331526f7a888a2447acf31b1d38a8ba8be54a76da6e007538a9a60b27011e945afab2af51dfac54f024c8ca50cc3a7fb88ed4b5526f8a7d90eed93f6922ca1defdea36046f74e2c22440af6d1be07445d3320f9457eb140510be6f066305f07c39a6d81195a6dc2f1dfc47775147791f189ecc4dfac4c5f9a789cd50b8b5227611d69c8d71cd0e3b589a4cf0787668ad058c2e2c6f2ec3df177fdc3caa89a4ef70ae24a59c287a732e6afb426af4ffb850d8991cf411b3dbe541792e9ba7ff80ab776d9505200199a46af5a16abd8f13123cb9d7639d3a3fcc8814d02e7b434ea07e713114afbc81667ec3d3ec8f2545b121bad3dd8664da6b4cecc0155e79dd43d96c2d519a35d5b314a527530fb2b9f563b7fd1d8cf04c5c3053a0a67dfdab9dc5f270024bfcc14c3f902a1bae996ef0bbb9b3eab9be360db79a62b0d0e40b08fbba3874cff60612eff3eddb0b19e6612a4f5c89c7603452e43c2a5b82a5501071cf4d7a9d60765d9ee19b792ea99f69fe53b0f7738eadc914eeb54c57107e75a1bfb86dc6bddad0b284132ae83d0b0654aed9f3929ded64dc531847ad7a92ea2260807c3aa109f9cab5e4b12b25c0cd443155374244d6b0d7d8f218f9384d882442179db86e35230c680302c8804449535d3994d62bb5232b2aaeab1b8ceaed3951ae99f39f4d1c7fba230a280a9b5a14376f8ebbab4f2e20198f81e2bce4794c7d26cf9c3ffbb21ac984e446aee7aa99c9bb21e590a068eaa6adfe857088fbe84d0754dc77b77681ad583d784d4dc7ba4d1cee77a6e5f330e74d05a03453e380fe29586f957df423affa79434d2c460c156d71f34673ba06c7bc146e58cfa70f7d7ef247e52789f049295ef6d255fa7f1924db1bfc9a3a94ed191adc02fc042fafee2f214b636239c02284586b88c37091a5fc19bbacc03887b02813c80d2e0625efa40c68449f0e9856f07fc5586f80fcfd30a3d21c5bfe0eddd2de7f86aeac880398a5ac20d2e1de934107bd7aceb74056e2887413839923f37538504dce9b47ada60076e89d3e1017f52bc19ec2cf55e4c201a1163904dd013698ff01840528474f40d964e08665399ece8da9df70530fbc70717ead83b67d7982b01c983da981c607d38d5b2131aa73d3dc42b11ff7ce2defddf68f0f2fdf6ef69ac8869c03b6d580e1034f05a604b887bfd7f4cf0da24f4f61fc47b06d60002a4b5c79efaa4a4d0f9b8739cc8cb6851c71089967c5e4009998d4585a907bc8248bb3a78d3182134a3c721e4c8b1731c88a4ceed22c6c1d3eda562288c7a4f2e5cf58b8b961dffe832e756200c451e2d1fd3ea4a1c0e462a92dca0f5df865e208603b5905d4b0e16dd55d8f7af8fb24d82f16f269506683633f6b2496aa99c270e8c741a47360b9eca6b7c76fb9df21ed9c41adc585cce9a4c91fc215cfcdbe96883b8b79398cb3a63ce9a7775e58abdfe9272b2bc784c93383e5fdde28d7a787fb954627a86b88d8aa166243f26a7a81d6efa191688a4d592505ad37ecdc014c2de2538a9d11d67eaae09bd1928dd6c7b1867cbe966a49cef82b0497333847299926ce04fc0d9bf982273c5f73214b5140ed2677de28414a910cccb9be382db11c8c245f1adb116ed6e22cbe7a02864ea91dceec0a4b1c0f09ca572e7f4efca1217ca615835350c0bfaa5014c2c773dbc569520d6bed5ba9b698b6d18c4fd0952bb6161f2a27400d1e9c1cde6a064b0efb6a367f993c236b491677b752b2f4df61f63b2e341b92f5df1be5efb908faa860e8a081b7171f5f2b38a4ff2fd4f260f5f52ced3823199a723bd8234221e0123fb0911dd80db99b7ddba9c5bda8bc099e17aeea494a3e8dfa535d92c0c81feaf982cf43c8827bae9338e5618ec305e03be6ae48ad96e1672e74620f86b688f97e119618377286160fd0e238dc3fd1a8dab215f634aab76779d665a5cbf995d04d6cec98f2426177ca09f631f9b47f1d6451ee17764886ce32d4a82800c253c1533c27a3f87e6a65ca57109b445f0abf4bde0ceacdf546997fb753c1fa3d4c153abbf5ccd7b982c4875856fe3f851b94e0ea9c7fafba94bc082dee5480e846d5e271093df7e5e50d610cc46660daba992a5702af15e5eef70875aecaf474650b0b3528948fb8ca672e1298b7ceff81c45e2048684f7f30c9b39885495fdd09d6033a0cc54c416851a0b659c9f1d1513cb9c16c2c6550924eef216eb9a196a7cbb7bedf9935b295932498bba2233d0965d123afe0e9170e069f5146b41b6515bd32df7fde707fa812f20341883f7faec9052e1ea00b232fe3686ec7429574445dbd8141aad8761dd3546c87d65ce0e430313c95e78d9e0b3a08dbba7f82ea7a7212463a7aaf17217e2540daa76af8f7c7df3381525a83c6e38634eb266c5e1157f0faaf3bdbf07a0a44329029c5ebe2fd1344a455bb354e97b8ef99474f0c0f16fbe3fcc6079f363c04ef6d305d063803ca93c04da67cd96c51693667e83df2b163dea719fb8fd690af72797c20035cad74defae5e4e80f886059711711a79fae1eee0daaacb723c7689e654198868d336dec099c1d6eab1de183d589a78c2af38dea5b175f24544729c19ab85f2467e0ee27b5ecdb8c25d76ea2624e51003dc591024eb3d641cfeea0c7586ec2c4c2be3eed9f81a82d07128754496f71575a339ccf2f8087305e47193d117f847e761308f9a56138c689f1d129830bd106b9831ccb5e6db965256756ccdef8c001292cb82a16f2c887472067047013437a60cd9c00e5d17c56066bd8d249aa1e5c28b07c729157fd32ba5f26d61bfbd4a7b95b121bd5b27eba7f7993a7c9945cd906bd29ab61661f19874084ff1fc19ddb544747280707374aec866d1732eda25ab7fe3ff35c77476cd378edd5a3cb826c834d398b75af81e808096641e28b2008179eb7a9aa66c80ad4e58eebeba09905a7b3b08b2da2f0252f4371a6708c9986e7db8cef74a5e83c56aff378f75823b4ea85c339f7fbc50e9fabf551b37bb1db5117211cec8be535538fb5a028403130106c9ecbb8135f99fe8189d35be34d4b7dba7514e776c3e5d23d2c9a225cc60f64d88e4860ba8e770df8689eca4cbf87c61f168c470c89bd57ae4b577c763f8da3dbfd53c88b725c4cced5c96aa08b3fa1554159e5c6ed47626fdb1819151c3a77eadd05dde8db95535e54a87b69dac353bba03b8237753fde4350b457c283a7a331dfb18665348f490f05f5199cde39098f99e4973237aa6a61acc77edff14088909c0d27aca7fff8d106586ac9cbfdf774e46bdc7407faf49f342a82e4916f9a15b48c32e1364ddba9aecdce9e3ebe27da948e4d23dedc22901eccffb1a185419896d828601271a1ac9106c5dcd9274e0ca915e2c702d23a9607e02d9a4d041d29a278a17d2fb308974dfca4fa60465bae4f7372d815dc53bc7650f9aa6b67c5a0a3115ceb53c242c9e9565c95f654ed6c6335ac2c7766c388a3ad6ed383b986b33254f7ffd55725ff1d44e4b681ba079f2899c46a194ba4fb8ff32a8efce5f2921119acdaa4d26070543e5f8643706d12202e8d2fd04ba093ddb0a6785c980ad89f8c4d4ee8bd693ec712f591d38829395dc768c2613b9e15955cd1afc12c7db9769125d16f1a51c3ab2b992152d39137532b8d8bf52e6171f3799ee2a2d5c254fba0e6f39d12fce8137e4b9dd6d8665153ed07d2078b187a29dc5301d7d5939903812cecf74cba567a87f62b1baeb6a9fee8bce35da29623911f3d2711626f010ae959800f45f7092cc133e050e57b74ec1ac2fd60e25b7e3408dd5db6c9a77b0a38825ad6c2d0398fa1b59cdb03dc1a1f6ef6bfbc05d5830318bd128237b3572d13248902b21110cdcb78a9e58de943e6b2f182552200afef88342932902e492b87c93feef4b6a3787d693c5c0660698c6ce90048d45995b2e8848f63033e6d79a8bfd8f494271e7c8b186a5d0521cc98eb5abaeb43ab47345b0a9ac159e6835541778d0b419d980a3d9643a5e0a6afa5a1768e4e9fb57249605e970fa72907c73f7606b120d762ffc974204f9f83efcd4994231202cfa49adade25d336d01a68f99fec54e7a607878fa2b0d712d4032fb2775dd8bf25d8e7d2c49894e64d97f8495a13f4d456a3c60065725a8a87b0b2c24b214ddc0904dea30fdb8d01f5bfbd7f12c9f50fcdb2052554dffbd979cba40a393a15b13bc32b49d3d3dd2ce893665996907d66ef5f581a12428ce25e80a7c99a13f597440a7108ce918693e4e34140fa755d510cae7cc8d9708249a18b5e94901d2405bbea3d4018fbc38dca70778b968a4778bc5652bc9ebd41ce77c66cfee603970fda020a0e7e943e960a2645954515a0c2bddf78a9800c62e39010c0cc694169cc791150629d5034b6db54677477d1dc6a70cd6c27b4e8256b83c5beb352a87fef92616b81771293535239c63c99e96bd7dc3178b1a04a52f61e0d1ba1cf7540ea4c2e1ae0bb4368eb7c283241f77ca76b1f292332aadeb7212a59f901c5d2f57baa135943b7897ea50b57c25af309be3565fb168ff040d6bae45c0dec60a44f2788873cc58e21dfd79afbdf98960e8d778bf96cac0efbe4d8ecf08eeb1fe80689546a08d5948c642d959f103114e643768374ebf8873b21929ab77ee465c6fa6dc72362913c3db47209c867b88fb61788a694936d3454482298bf3760ab898fe73e63500e92d633e523e0b097434d072dfd97e1944e4908d1fbba46737f0312026ee8dede119d3f30a8c0229fde16b189275101c78a26518b131f54900e5609fcc9bc9d1d09686e6851457e47aa7e1151b106c02fc95b35a5ef71076459fbfd7743475ffd7ae5787b8d10f100809be6ccee873ec1097ce8a93015f2f942b64a83d9ae6a7485fab953824c568390f49a7be47cf06eba8e97b7fb081703a46ed643e54a37518f4cf2234c0914df3bfa74ea59400f8561c999f08ebad3e211b7d86cc0d2f906452f6435255dd56575b02b66178d71289c682594c146d84b081417a86ade410db941d9c1723b8a518c5c32451d15738809bab5800f5a1349cfbc41866d8428329f2757db5b03c0a4a8b6c3d0dd8cbc0ce943884a28b9df0f08d16b175cdf154c62c011d1d532ba802f648a277e43db2a491ba8c213c7717cc8f6fe1f90078acc59dd8dea8ab38d66f91ad82e4d077376eb8ae5ad55751101d0c7f2fcfc130094e764a147ba24d09cea624925493849621c0f0782e4e0ab00ef554c7365d08df9f44cbf7f69d3ee8ac838b96e2c2bdcd740580c6ee552cb843256363bddb861e18ed2abe04de4bb6125bb02e8ecebb0de17ec0fc4712275d41ec9af2ef67d882e4736a17ea20d0650a5782ddde09c5fd070b11ee38154d81d31c9467adfecd49cb01cb2166be52d06045c19485fe0937e410f1665ecfad97e04ac1569dc20f2ddc50e611fd411faee38098ca1daba04b9f7dd3d01b1fc1d9d6f1880710f85630ad3720fef6e3d5e1f2feb29097492bd441f56cb090781d564d6367b75c74460466e12f4bc9e14d88a0bee928641d5db579b27f246f13edf1b8f9cd4992a209bee09f50e4515916bcf11d6f1583f989549b12bf5b2c7af135192cfc3ac54df66b616ba8b98b9259e36186f7fd7286cc597366ac283df74b188e1807e06f1f3d0f3ac41dbf192cae47fbadd90af5bd4167d87903e62d0bd1a1be96442f63a8529b7f047877bdda07b16f9a147db333cc2bc242e91dbca779142f7f34ef4da5955421e78bd0116bed9f8124dc073b1014a43d12c55c5943ca581c7d83f46def8c3287acf33d537b4755b3e796a784d274c270460d73c0120a13a894d55e648151dab19fb4694fff05ba27af4d451840b82909e4ef4ad7db4202cdb5d5b4d8cd4c61eb6a2e694f030f4a31ccacb4b3ebbbb347b98760b84350e868f7e10720f882a1be0d2d1dbaabdfc04183822965b0ea7dfba4d43764fdfbc8928f3949ecb0ff1409ad8c4c656cd2f6bcf43e69a6554acf49c1a8495b75c9865b957e029d29cd02bb65baf736f16ad651db7eadbde516e61d60229e0d294dd3e3a0fb05d46fa0cc0787a3cf58db347db0e6032aaac78bb99cc9c9ab4072a67b083314c35dbef4195fa14aa5e0463c11bddad3e221fafaff049f27d7e365b13ca7600e9dd4e71da9cde3993747a7a8f1afe9e3e47321a4a76e4e25b26a1321434825bd746ebdc9a71ff05cee30177325ecf8f1720105f62312bb62ca4347f7edd2e03d05b69eb87966ebfa9ae561cf2482faa8ee34ac6dd98ece4eb1aa763d7c79ec37bdbce843de4f0486ab14fd0f1021718e916aef6a2a6bdb9ddeeb53ac506c67b95f668e48966c481faf27038f031eb064f28619f243fd0aceaac80a836cc9cd9fc14018c15f108ffda65289b5cb496d65811ec2db0b044c8a060556ceada1f47ff1e9f027077674221423f27b6f10461d3c74463b6ff24bbe6ef9a044db96db3333a8f809263f8a81e0e488ab8767cece7f63cfa7302885d65b02f37006937875fc469a574578bb76d07e11b4012e75e3d00a2c8659b73a21a386a22f316173a01ba6fc7a4ffbae326ac9a6785fbff4198b000285960b055d10b71d0b386e71eb10884299abface7edc927658c8d120f67676de350b56099f2f6632085b83a1c7674fbff64f3d5f26ba8cb7871a3eaa2be38d89da6e0a1e80c8173f9360063e4b2507bae35497d521785f7ecfbecbb55153bb88e5135312ce33e8f32f281555659c8f1671112b0bbf96b3512922da791e702bcac9fe5b1e53609c99b44196c49f9adb8de14db9272ab593e16176710882130e5f2989cbf8eb0c5c670e85eb9970028693153fa5a89671ddbd64ec4c41b45ce474a1d9473f73f64390d24959885827c0d8fe312684106e34c3a982cb0e5a19f030d706f09db73f98ffb8a93ee98ff9d83c1c912b50b8c2bab7bf3f1e7750d625ed3392916354ceac8ad999c79855605f328ec7cb2edbe86d05e799af938706174b7a98dae857628b33e2ec4e2b74293d6ae826482d740939cb6bcbdd54ddb7fdd41162a4b189feac329cdc0df3be6d4322e5e00a75f842b28ca08372491a2d72b4d379ab4a8c6ae237a2d685e753dc83daea460b9a872ecd1d16310f1e6e9e7ab4310e30865f470e0d4a7726f08e4986ca85ae1d144818829a195e6ea40e381c1f76bd7b4d1385ff8ce3b05a6b92ab9c62a7a089ca2936c1dced60db7caa828da41667557edd006c1bbd6068411d9af9b296fe764fe023155a25376db4036e1d2b80b69d357bc10ef069a9a3a5894cdafc2859b08ff25de447ea62dfb931902e409b3cf6d766e8a12677f09b33604cfe41638adf839564d4a52ba230b0cbea28b8735eeb2289391798c9c7ee797945d268a9172435227a2549c44b4442670539c467c71f27597bcc57f23644e1055a77b74d38194f494b74affc031e4c001d9423bc46c0dbeb1eed0627d8cfce814726c5265b831254f1ba1b077119d67fe4ecd0b1da3535055987a6e57b628dd8e50720d907c0e4b2902b23568a61d729b82e922cd6c0155d0e44ea88968aadb7ec9ce85387bc5cf537bda4722db272eae4d8b391e077898f0f1c1f57dfdb9fe4dfe3e76f7265b5288c50b69de338c423f83e945333a4f239c13b9a71bb57873123534ddb688f0a4f969a79d1be15f7167b375b97ca614fc69d93e856eec10de1494f61d8724c9294986531cb87206bce8562bd19df4f351c646e40d49e7569b3cefea7d829432bbaaa932ec9ad30ca0a7dcacd50d070956e22a0d863475ea693e117d97ed84c2fac330c4d35c90ee080173a9cc918377e4b8c6f977c1c874de4c5696c88e13217cf5c1364e3ec56fb4641f5fd4cc485d8c350d119cf055ca0441d9fb2e81d9bded58f687ef96f234dd0a4f99e5f65f5a3bf302b97f56827300cbe1b16392a80c874ee339391f2349955e0120b53675043f2bead2c1bbf65ee9c73d7e564d93c00f9cb01ee005e38f37d06162892d24a6a929905fb0d67c280c7f12e7b7218171854851a8cb8e19dbb5e8b4d8f6e2ab5a6816f2babb99086e86e2fca4d030c535775cc6d72d8b75130ce8580b60c369a8dd7dc0ede10331a724e22159ce3ecf5ccecf89a6527b3ea694e15d9c9c63922258a8fd70ee7c4f687888840a3eece7f5eb35b26b25043da943390149de832f4c0b935146adb4e67ceb48f74976be16307dc08b8e45a75c640d080942bd556adba40781c8be315672924bc41ee293540b0905c62a7ceda1843aa280f342463b62b586d0683c88c7ac56cdcee29242b50bbed522234f4f2514427d0ea74339a5dd8cec57fd9e9f01c1b9b98f2d817ab7a31a074cd3eebd5b7f721ae24b5f369232a3c8031cc805a2a881ced99c7fd4a19fc94502183a8eb9a45f1c96335d58bc3da75580d0229b436ced44624f273ff2983f60d813ddedbb708b3d12b08088f1c6c7399dbbf6d9b4dadb0c519c052765fe9eb6710e50c44e72dd9803be633e5f87094d4d9b86e5e753ba0f4a95fcf681f7d5794c1b668437a2613b58e5803f54eab5c78285aa2b1f200294a0a3ef00e9463564d0fac73fc64dd736ade9ec60e8bfa1bfe469f78372887a74ce861676c59cd5c4c64b97c902314e7161348d1ad73c5fee593706d4311d1a3800da4cfd89ce9738d5942403f53ccc5f81c4aba5fe0104d15868d665dfa2d1975f4948fd83254632cbf8111f7d254d8666bf59c63143e5a2a3de22e12973c2831ca013a9c5ee555ee5a2f8f4d393fa769ab18eff1ae6f49e47184c3dc8140fd6f7048f09985ff508a2d873912890858d6a83acb1099c3ad24e0be1a2a9c39ced3d1ade263d5233e376d8f1fe0fc4405f19241f8c035d4008b49cc55cc740f6874c9cd30d8e5354e47d5bea529c592dfc5ab8837075ffd10bd0b671fb1e23eeeb02dc22b002d4005460a7b17a4839abac862661467123d332d4f72eb06c547e3036ae01b3469e5b3fe4ad7e986786937770b93b9707de8fb63a7ea5f8ac73f837b11c05e35453e3deda0795778c431988d9b96201ccd1b2fa102794f734c36454a76fe8480eb4e65ecc3191dbd783c80c7656f4f459c77fd37f20be2e3a90cf8fc77104c3ca0d80f5516a1b2c6e47e26b097a80648f88b3acdbd365ee60e12e6ad8153108f7d4b6c161ebe001cedf9ae9248d92b1faadeb3b891ce1e462951023e18613d3b614270694481376d57eb32d0f1941b49f29c6abd6ae6858141bbfc23a90ccc08958b91dc96ce6ba78206712d19efd3729958f740302a0825986313d8d71dfdf80720235c361361b766812bd903a2af42a9aeba5368f1e0253f5129dff8b0ebde7f3f9491b46003255bc07460219358e10476ce5be9e22a57f01afa9087f1c747e450e463dd4ce9b74f4516a591dc63b11ea773b644632217cfd90ce88c27ae85635039bf59d7f753cff40f644c95ddcc04ba4b5d30a00afc52e1094ad4e0bafedc3a99df0c9f6e2ee8589b4e84c4e7df927a92ed388d3411289fe5b96063b9bcb7e89078ad09fed889f79c50d9a4ccd73502b12dd5a0e47baa5adc0565dcd3b762b0693bd1a732a2b82c161050a5133602e8aec09e2c507e3cd9bc53d376c13d2278bf4b40e79c44ed60787853047630523519f5a993e42da9694e07bf2225d31c00a2e10cfa2bfc288e05fc9a6329301e91c7e38bfb3af041976dd3fdcb92845d9718a1539340d436b8292f3eff9cc5b9926a176ff15f7de7a16559df2a23a8ce29cbe7372a993f45888c7ad154e277217be4f35d21f471ad794a4a2aecb870341f8731bcfd8e2f5be86756ea165f21f2fa58e6ffb0e20fe4c87740d240ad2d3d0ad4fb8b3c6c9ae51ca0cd6a58dea0a6fdf04df26584826dcbc83168c7f56b63a076b76011a0477c7f5c5d6d13ed2795f24644766f1f7a8f1f4db911407bde4b5ed4648be2bcbbd685381683fd9b850fb93c06c122e7da37d087a34ba627fca7c9a97c667e98fdf3a38fbe6ab2ba6dd7f537782ef7ae1ed9b43934a6d07f3e5ec2c5f9ad81508eac7c7b280889e34918846d44377daa089cf86ab75d76ced5a7db0a0a679c14fda59c8747786c5919e6c317320b7a4c51c55bc6990bab0ab573e3ac87f7daae753869a722c22fb6307d72a7122cc598c5b9480920314df489635e07da0f6a12a7a2f19d50e5cdb8cd5898981a7518ff308a0ec3c1536f88cfd7f78b695fe3300a22d7a1f8f81161ed0d8af36323fa997beec9880fabd86dc5c43dca7a7f61b8b6fe5c047fbb5ca6a9f9d19bce1a5bb3fe635dfcbbd94cad35acbdceddc6efcfcd6037a607ab4f037dc639db4eccb92907d6890a1ad280a2c04d83fc8abfa521de9135c6d2773b6631d89c0ba66a34001db35caeec5f71e921a9f960482f743d0c7192df9ca09acb96c39edb062f0af683ef31fbbf0da8f96253c1e884e721a575cd743bc864d18ceb9abcadd14453e90012e352a12ffa1d84f9bcfaf912c8306ac68da5e09b8fbf5e18753756be8b923c314b6b247f2b173c3289da3900814cc2941ad698d953670dcda1f9ad6ce545b904e9c3bb38f254f2649d0c894a6675b0bddbc6e32ac0230ffffffcf