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

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

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

Block Certificate

Block 55352 881063789e175960fc8141392d2ca7783817bb6f358c6a3d3a52a20c6db03d29

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
cf31c33f11937a575759655d49a6ca5b0716a22e7f200a03016997a48ace1d88
Certificate Block Hash
881063789e175960fc8141392d2ca7783817bb6f358c6a3d3a52a20c6db03d29
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...001000000050050000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000a8256955a5c2f9154302866ed1443a8757cc034f8bf7004a7251d36faf0b6982bfb9d4ddcb0c4b427be3dfd3284e12a4821d1995b8c89a94d0873cbce025f42ebc8ee9e8e9090d697dab0489ba5a7ddb54f9509a646c85adc31100000000000000400000004000001000000050050000

Raw Header Hex

00004020d984a89472c3770fb10685bc05bc1a265953e691474cab25443c29b22c9afe780d8fe7f1686efb10ddad34def2d7b27fdb4a2d08df29c81e580cf10361280fa096be0a6a7faa0518881dce8aa4976901030a207f2ea216075bcaa6495d655957577a93113fc331cf

Proof Data Hex

59,560 bytes
121216020307735b74f878a00d7285dec1838735e655f9414c8a6e3673bbf399d2b10edf1222a2831c37dc59e1275a7e9e60056efc903e9bdb121f832f806927bb25d94fbf4fa0dabb5ae38c8bbb60f3730a5a0ce55b6d0a876cbb8fadc24e4c20e59216a04e3e3d99b6fbfc8e59f1ba6a80c76d829a256622e862abfe9325de3529180a7849dff96e839be36833ac99af158eb3b5487b7301b8548ad99736fe788c6a840e746d27c8edc1f85b33786317ff9c5502cbee4c0d1dcc3037a0cb4338bd77cf9be0cc5beab012075f9298fe086efec5c59215fd986e62e102a0b803095dec87e342a073577b8c5ca35da211c10679bc5ebf03141ba3cc911dce164e50a33a33a556af75d2fb33fb2f9dc0be9cb2edc639861d8f9bf8dae205801f64e6aa77c3bea1a375044539f1a20f4676f02921834e93800e9d04c822f01d324d470a6779bea0f75e26754cfd4084bc73f72faa9c4dae2ace71e87d3c056fcec45445a7623c2fd94657e0143b154d70fbd9cb14f7c8c2c025c22430dbb5de8049aa5ef266ce202210e5ef6796e93e39e2a2be27c9f1a0c480643dcd9292009a18099787970ad402cbf829aaf548ddf6b564175ebd95a9f381c553d7e4bcab39e94f54a97c0aa9defb596c02f5cc64ddae0810ca8b38817872ead7471c58b7cac5a6091a7ed4fe3f89d5850deb7f44dda464b415b9478d77b39c934f5c64310f70a61fcd45952b734e9a25b9f0191b653747e241f4015e001f8996eb968a2479aef9a608942eabb750e72f867b58980d1cef9cd0b50a4940836ecce126819b993a57bd105be6df7b5e244338aea9ef778ba5a398221b323ddfaf5aae94aae3bd4c7b68c1e5666a87b8125e47a22cc0d2e7357c4f38944c34b0302c0109ee5e5916e564ce0d45536a90718e2538bc825f71561f7055cdb11a4ee1857da1eabd55022f0c79e014f631afde68312b149567412909330f0e63d46969a79e309c78b43e923af5830bd8ef5e45e70fa76ff5274d18d2fbc441d7ba050bb5e44648516045310512ac04350543dabf45892a4152673ed7ecf6b043877fc0c503e61e07dc733a08932e6d470cef9f28524f3084d5d74ef3de7b30a5d4c5dec7fc6b5ab99af4523412e3338082f229abf302d92742b204f90d2901d09c72a313549430ef24d5bc6ef7d9db56aeffbdf2d8e197b7dd3ef3ed34afc85d63bae789192749700bd39369919b2a4237a43d84ce435557781ea493dbd05f6c0b9057c65c555dbeab4e85655bcd2cb566b45d1a58abe32a179807b7b537d19ee7fd0945fc2d9c7d4e6790b49f9d64f1cee6ff4c52d2c996f70b7aac1c312f1465eacb7e55835914a8fb5d3391de06423d3bdef91ef64b376d36c18dd8f54a1a5330b733073e8aa386c52d7a1be10307265df4420b853801adf54bbda9dbe9c029f5df959c8a305c9577bd40a9f95267935dabe2b9be729d491d44d9715bab25a35e3cf34c1aadbaea976109cbbd362d6ecd083c15e017114dcad60005004d2fc57879a276eacc939e2a51844914f88dd60c225b94aede9755e1b517fea5bf344b444c8b3d1b9a326f568ab9c91e03ac8af50ae14a657f3f2ea020340e42058869d9a1efa94249364e620515c270456231ad390a2b343939d79b07a5d364e84cf3cc25a60348dbae0cdf01a2255d8f574a2f5cedff1a715ad4c9bd3e6ef95367e983e57568a7a6bf1a493d9a49d0c1155793af6942e194d1fba0281a20063ca84a1f76d01bf867be8f978ce7faea93f3b655ef7465bd89fe487fb8f926926e70e57a0c30bb1e302f5ce3687830671fb7b840afe19cae080b62be81e9cfe375e10b224e34bf5ff272bbec5eb46be015b155f352a389aa90da54b7feb99bb6c29de0b821f4da3eec10e393e57bfed539b954167c40e4383b0dcbbc74592d826b2d63250c791bec3eb6a0c298e1dc12ccd62ec545d48f429738566920f89661736d5baf341ecccbd83d68b039e65b580a1571798f9f70c6247093acb7ad57e9779a530bfccac09ec9eafb665bb1bfc0e032a0a347d8f44132bab7c2f5dd41b83fb6138c1c0dfa122fcf7e9a991e8e5f6416657fad5d45e2b172e6d045c60ad3158ae4727d93783032230568ffdf73b7189d7e787f0ac2644ad8a8d1dd13b4f550c9141b8223faf5eb6797485d9737cc0a7a9e6277e79e042936d66c93723d4bab220f411ad18285d63ef544148d4eae0250cabb9475d9fd6e33fc8b785868aeb20088f7260c6059e19060237dc5a84227c52b178eb42b492be53a2b44b93be6b74fbfafdf118451467059fc6e669098687e32fa92e3b84210f1e4c2bb2a06d95f6f73896472c17f52b5a34e8995e10df5de49caaaf504cc1bed98ad1ca52549911b36783502219a0a3d53e6e7d1659e1d79bc6fe3740ade86ac806ff280ee4c6454722c9301f1f91feb7fc9bec3a0b879c903fca0d8bffc46e45d8c5a6035da94dbce451179d2cf312ff41e6a6356fa5e081ec2297221795f79ee25e41f80ebb5716ae6244b18741fd1b1d546547833d8022271e4283ba4d5b9ea97c57eb60df774f2f2a0a5187aabf9cba8eefeed69018b3feec2ece78c319f3243bb460b6d3f0d9f2fb6cf58ce2fd1e05f737a1073ec45431343cae2a2f5b8b850c9ffa0076720778e20a3baa04b8d733a3c3d1ef5194606d7a749e28f92b411f71086b6313c3fafc9dc8635601481517f3c505ed3e7a5dd619b6f610e9799c0d7dfac4817b33375a8e5f16a074a1634adaa177da713666ead980af739b9f69b35c555bc0496509e02d426a5aecf03b41915482f5818e3dd4496867b10d05a3e6e28a89f0bd7e057127d0af5f4777e2ea0e5bfa1cce958f93ff426f7aa8fa1056edfe99101ede0502e5f907f69cb0abf87d06168eb7e67e11d6c298038ac1de1b5c3bbcb74185d9f89d83bb563ce03e5c524d16ecaa5cb9cad321b82fd83c39125f160a316307fe04c424b5674384aeb78dafa9bc76ae104be469ef5fa8396159e0cdcb358758be957b65722c10ab4b8edad2b7bc0d0d76b9477fba2c6cedb845ec1157e6b939eee3f5d44679fb78f892e40d074f998fbbe98f5fc0449d46b131bcd131e52bd6c3e6ac852d1e8061bc786bb490ed41f5b4df7d43835b815570c2bb2d28c38386ba3e109b8b7d2ea03ba4cbb86afb41351a87cf262fd99a503a80c52c9d535d7ef83183b4e96331aa8e57860bebd503190a587c8e2aed3c046de7c45f5a244f7ed24926623f28977d95ce1198cd42c8de5a64da7efcd0244e906c4d7f4801a20ce9b3c4a3d47fb94d7d2e072cf3b0ee88848302081e30b565e6ae1ed759f399eda7778369736590e4ac0f40cd42f59352a9e1b22847a978defe5f60f6646fae060ea537ede01231e63241628640132afe7c1d49f671c4e65f0d2f128abcc2f39588508b0f257bc2eecf022cec8a70e44d3f2902c0657f8fb4b7df20501c78566044a46cdf6215465f8b7e7018d470a375e9a1ed745970adc6a8e5350cfb040346d00cc3037a54c7bce324690edf3471e85f7f1afd30b38e1df9979a732420939ab93f7e2d71fe3848d824da582bb38f95438bc1262a8343e6debcef8d6c5d97c193c01e7f37e5bde46fd3b44396a18d9899d92b9ec1bfd005079cdc0dc820b9f51ab41df3649616e86b6c6dc798a0255af65cbff094c95fbe4a5f36a6654a9f7ad43e28de9bcc70bc64f03fc84495a8ca8e9f4e75f196035ab683a3574c0cfd43df04dc0c0a219841284252d6e4efba9a4f13d7d8a614b0afb29c95a9a9595a3c5199c3e48ff603f09d3c4a991bbda5f3b171334d900450b062bcf2b3a513ff1d1ea5b18127e7bbfeebbef3f4028ecbb02647e6fc93cbac3a4d698d91af01339f42863b854d7d3e48aec237d2f8e83f23ce5e4723ccf947668546f17cd8d53c5e5c06bf97999eb61ee18359cbf6d2eb20a7e0674395fec25543a3b50ac7ba26f2dee7055f5919be0ef7f7756417b53cd2dd61af3747db74053c88582c70cd09550720d1de3b42715b31d8f535b10a654e4666386e72fed15d86d64bafe361d8ecd05e1e374b25033159d0f0967470a28da26408accffdcf2f52ea9f9b026e803982a93bb47721b83866c3cded2f5237c1fe7e960bd0169c645c33be34224b21f1da7ad229ccf4a3c7a46b2f266ecfdcd8fc35bd9055515d71eb440a41f39bc8baf8f4e2554d5b68ea1cb5d405dd54ed7e594e27310fe37b8c01f89a9f36b2f42af4cd90a378017b56e54cfe30c7f06e2633e441ba624caf6fe456abb6b2c85d82a2c28f815a29f4994ac54f4c50f0e26e40d326aefda8c56ec65f0704798b69580b84961c48d354ff425cf9b8b1c11c880b098440c7de51f48fd0f139ea622d0ad24561f8255f71c67e965e2391e7324ea6da3f5fc886073c39504cdd7a2a2c349b41466cf018746a24e3c4dea1c1349d86a7e8c674264658b8e82026e4b7e401ef67a15b063a8d9bea995f3e1627a5dabd3b691674281e1862c6ac553ea3c96f1f47f014f23178abd39ab5677aa617d9f722f21bd30298debc4056bdf0b1861b743293eda5389f9bc6c7e326237ad78604eccf127d0ed76ff6ac0c07c18f27a7567c8044c693707fa9bf8933898dcae6b6ae119cd688862997e25494174e95ce730614b841b62d56c87fb049ad3d90ff96608900a7f3b5e7946ef38765bf9fadc43587b6457d4429e53830bafa0ed2c2b03eb4c384689493c943b89611e5bef9ca4922dfb2c501b1659549825280bcc21aa83bc4e9d0401a76fa383e4c7b9c8a2c478a26620464424c2fa250b3fe3cf7a688094543a1381dbe3854e35508d819a2cac366cf7ab735aba523c4587dcf1a5287fb3fba1f9437ade9983dbcaa7eabc4a6e31480e4d118dae9d0d605dc711f51a62a1b4e8e198ecfe2707cd3642d38e3c64279a7e5067096df3f9d2cf69d9d3f84bea9ba0357e1008e1ba57024a42f2b8cd403ac6ad2478fb2a8ee1d22da1fc961fa93b88093dfd5aeebb8091d1343dc259ecd095c91274e6d92cf584f4110e2ce1bc84a339f575da9593d186f9139d73ed27b037930c327d9cba138ccc7417da9cea7c5d1efdb666fb92614db821286789d043cbaa59a52c5f53ca32ef26f5fe3f5c6fd339e0b27b4c4b079bb339e2fc7978be43c011c036672a74024c17af91dee37f3d15926e2fe9e0b350faef6ff24ae9bf6049f6ab31a123f4616d1eed57fd4c5fff4e6f974a9610ba2950efc43e64ac21c9341b0c8f6d9afb6ea83a9bb05dd6b4ace2a5958b52fc3c10251d8cb7107275ef5cb49aa1af2b74f1b3e78481b58c5aaa6e41fbdc5e4c17973d903d6dec9269ffa7cd44b2c25bdfbb3269c9a98fe6ab2c8acf0ac2b46180acc0ea08f74b90f68088e4394c1130595db052a152c90bc9436f1f09da3ce53d147b0b0b3085d38210f88ea04d8c7e55e406dbbc8649f061343eae95cdc974a39dcc792d6865034dbbcc7e45725fb56ed6c82ecd77491d96ffb0857d8680a52c68ed00257c008559e716da56b26306ea5794ad0a225719037d9540601a68b8ef58e47d48e73ac617566c9480f15ee70fd5b41d3b247e27d85d6dc1a205d83aabf3b776b4f323e01cea646993d3ab0fbd26172518a3e9214eb49594fb372d2256946db3a014b0f90062b6f6c3d45106a3576332dec20991a54f538539d8168fa76968b1fcd87f9995e5d6e71f6edc8fabf125d39ce5e1ce41e81ad4ad5b6b7a26bd21d62f6dab860fe08f0379d646b639242a88a74e1a5c04a1a7d6ccf991965e4970d399e91d2afeb548ea0ce11d7472a0854a0994cbe1e35fe6e64e29682fa64e7abfea16165c0f0b947ba5fa8b8c9300454f90475356c4599dd8c80821f81c15da3ea7310b621b70185f7f8e03a2169256c89e2c5c7f59867a3d0531c7527e4f25efcd722471ac3da9aaf0bd8b3797c55e71ec74cf1aa8aa728c8533e287c37eb4781c5a0891e2c29b2894805561b2c8c8e8de0d03b1825258d2759ca6d38e62960cc6df465fcd7dcfbf93a52bc24a39dbaba5929a52a7d41504d31f9f9cfa3242a74bd52cbdc00d84356b38f6fe0915be8b3c51dd714a88c3a1641cb4141a296791ba4effee244ad70a8527e328566318c3157b2cb3a23b85523f1f8f7d6eb04f88377e62928fcabd6ad1b76ac640d8c1974bec262f9b9046578f5efbd8f73b1d7b9c660b90a45db3bccbb045dca180522cbca8e038a523e858117f4358073dbf504cdffce792383df7bbceb51e759e00e44046e91ceafd6c7df7cfbc3afc6d7eb6a0b6848ebf7374416aff0a8ca41e5b2e104d84d7e7aaf048ec57d3b58849cc3816955d8f47df7fc884fb4125beb9f3788512e31e5f82ac9226c0c5241fc20935b8e78a753978d9f4ee09d18c117ebda128d810e98d5485f8927c89f9d80115449d38cf69d3f1e1fc1f7d9c0c28c16bed05dd581b005467a6c29b6ac0e2404591cab9bfe28a4ba0be1cf01f6f028c35e8f220501759259662e9fbeb95341e33e78ce9400719d5c674c2826c4cf3270f1dfe5c21ca09e1c3711ae80e44d7a182a26f860357f72bcbe21e31d1bbefa99abc28e363738cb72a8543f146a21e901681a88ec9a753efbf9f902f39d662200f7a917139b84564c0a9c0a9f99e75b304496c8fa6ecd9574b8e77cc0a07bfdd0e0c69755dde15145a276591d9efc7b803654d0d1e9e5b4e62050d85885716b4be31c88eabdd13292764b0e67bc75c3e08e57c64aaf0fdc2ba9f6f9c35479be85bc309f4cfd9c1c54aef9af0ba6ef6dd89bc786691187a23f3298446800c365ad290666b6532419054cdef35c0248c9c84531c6eaa2006f011138e8296c0d3eeac3bb5e44596a1f1a013c1b0be6fa3b566f9f464f7acf1170750bba49217ab8ff674321abe17895f7765d1fc71a346550f49823e97b1826e9c462af6dfebd509c875868f06806fb86c0fab6b6a725678d3857892fb2ddf4e106755d45379838d6a7bed29a53702f78db3c0f7016f86495c811a0e541240a32df5474ac095ecb66cb3524f52c2c7a76acdc7e8e82d1806133dbccf4f3183d85d4e9b4c7df29da2fc6d1ffb2ef25ba4785b65370155a4b0bc10930c49b1cd0ab5e0a9b648aa1930d8722e17e44b19e9ef05634a0a056f8babafd9df595f964524de46700e64801077657b69f8f0ae670e441ba7f611cf47560002441736f3e84ed8483caec22565fd775caf184be5efa2c3ac27cd0419f7f81c604c3f7d017ae02963cf622d55a27c04b94da92d1588a89ea69a477ce407247bb4892e323e9cc98c2dea2a7caaded5e8a17af910a41edf8c32035851e95cbf6a199ea8f7a7a8222a501db8cc454a223d77420defec106982e4ff68d7e1db1e8736057ed4960f43ea2363f3c71de74ac39655be76c9b3bf7e773d8f9079339add28c2755c24b0604061f76204679297c72229bc1d58ab9876a53235c70ec6e613a8726c0806dbf3555e760f9a85db25f14b4a09615be19283d4f09ac798e8500d5573755e6ef1a42c93aa7efbfba508145f03006358005f255544e3520cbf20eca53c3c32c252a9334fccfda4587f1afe277eaaedd838571954b7796a1e5cca86f58494c260af5a108edc5d79169095e14ad5f8b7ddd2aa9c9d29674e1d407a38c69fbad2e23e4aaeb28a4a364286ed46e9ad17671f68ac466736c9595c9831687280658de74e70e3587d6c5173d851236eb094fd1e4bf4048d56b1f1ed1e515995c2218e3f79c607ec855ca466dd1d774888059ebabd0bb36a7ff93c4b6ef883bcbad4e8e725c468a0a3da6a19cd3b9135957964865149ad3c0987d4523db8eb789220f1ab4b06825b3499bfb7ea35ca6c1da8dfca29a5b3a8d7b1d37cf245339a9c7fdc396db392be689881b643d9e9801ee928f7e61a29b0d9d967d966e76299602907af2995a2b11e28731946ee938b0d38e7a947749a0d820fd9096f401b88e93f361634711d2d11cec22ee8837bc6c3313b6b0a2272b03ca3247c2acb30a771788d561d0211ad7973e0a328168d117e9279a3420a9608d6bd1f905c9a402bdf14093097da3b8857b105b2eeb21099a964e0e977b6a6aad379d3e8b518105bf952e01954da860f6559d5e1456ffc3cfaf8581a0b7c1498fc7929a9973c4732b786f27383195cea73186fa41eeb5ac55968be40c91f52874d9be1af082f19303a39137cef7bed56440505e0219176f4f0c62e8bd1146fb8f9c72ac90410b5e5aa5770b56b9ca8c84d447e621001dd622da465607db5d3f8f3fb6e9ef224d0d2273175805b2f0661a3ea2c9568ace7f0d170d5cfceced01509490b293b768582120fbd4da8e45fcc12252e25a7de298dcb868435fefd1492ccdae808172377da75a8c55544c4e3e6f9229a44d56f456c6d024427c6386344825316359d9f9708cfba12d7087c0d1570d2417356f66639b3ea4eddfd88bee25c493d04544f9002cba09057cfee788130bd29b7bcaada0386ca9da5e606061011c178a71489a25c00f8a02757a39995d50501e8b9f2e57c54616e0aff9f748bdc001c1626c1cdfac3d687554d6ff02fc88373cdea7f9deb3d62409b295fbd023d67ff14df30fca456980bf4b230106bd81c97d4e32cc081c06dbcab21034e962eb4f71c542711067b0fd59830872a749a2fc10809164bdf9004fb5ba51cc7f3503c9dbef35a54ed890486ef9b943de9f95ce81c49f2242a6b06543d64799d6700683929afd6606ed0d19b2843d82b13865b720fef5ff3a2b70d6996dcb440dbeb98234cd057523b7e3ef9bbcca965d9fd0476cb1c0d29b7f1130a7530719ae4afa9962edf823b477ebeba0b49cf768e53020b0e92b7aedc2152e28d1decd180b8d8af843d649d2000aae2d514bdaeea188398e3b3428615f6807f8600f405f92ec0c254235fbf3cdc190d1a234717b9a6a1cab71aacd92c971afa9b0fbcaff757d03849b23f5fbe68bc48177c042fa79c6b72c7f041a557710bb88196e04c7c993475ca8c10cc26448eb4b7cad27b0ff8bfc8a2783586586a36750a2acb4ba993b5f5949bcdcd250498b8a4d7b7509b79e6aa9ad98a7be84fbdc7bc2d0eef0541db7f5a9ffea68a28f4f7495fcf2c2af9461191ba3f3d2c6fd7bda6d240dec2e6ce285aa787645b9a25c6565db6516f06c8bf88fed286fb6f8384cd9aa125cd7bb188e6722bd21e1a1e0caa69b2c30c4e0a1b85a001d185089ac260cf626df8041b7a6823609ce4c632cdbacef3ea079b63dc49ac23ed2471c5c07170169edbf12900a7931a08e3b320d2de4996babffc3fe5f18a3ad65061dd6b8b47b8034eba90b6a0c302b87dca8e6672310979521cab698454ac479ab62022222d445e21b95e0a8e513d6e78cfdb11d508c953a1de2fa883aa164356ff5d0226ee7cc10cdd6533bee92634dd47e63097558fff2bf67507651bd748666aabe6186c054c7c3b3bf3f6e7cd7a5295943414a8cec337e04672f7d5f7ead66c120ebf6066867ce20ce8fc9b37b98588fcdb29987c31e653339d1ad3d8a5ba63a63c44ecf75c010f34a265de4ba7546d3bade70975aa1dad860e4eb75022cf2ad924075e622517d7884b8517576ec32a94289aa1e080174d1cc6b146c15e65df3ad27d878eef8739841c241765dcb758194e15f5ea0f5bb195f6bef6ed65406202be6afc099844a5c8343f14f3dd91121ebc984a03e8000d7581e676a4845726cbdaa382658d9909bb37f29c377290f36d9cd444c27b01fdfef8d71cbd9678d77f26924d5ab4531d23d03d5e81dc3bd723337b814314d1ec44ed4fcaf47521b72cc7415bece6dbad59210fbec1583924413ac2a4426f8dfcddbf543f361d4edc704fc408b80719848965d0c692391519284162518bcf95480fb6a4da2e68e871a3579875f7ba3e32a2dd0400dc329402dc908cb9b936f19a0fb51e87f04a03067aa681f2bc4ac1fc9aa72809c8dff93bd4eeb10789d6b137a3a4d01fed4c9ffd4ea012910e612007374cf8f842c742a0f12e439dcc6761348c4fdfb3d9d89cea8f1627fba9ebfb8e11465adc0cd968006b1d165428482c66fa3b90058f1450e8928c783dcc400e3cb6b5a3d0673710512363ec91962c5777ba486b454be416b8d61692545bb9e9575fcdad1e833d1f11771a50bc7a4a49e485a78b51783b73b93ae96c75735eb4af43845013b93e4a7a35fe82ccf94dadb951cf04167a89e08bfbbfa14d020d23ce13c40132abf939ac18021a711b424aefc8aaaeb3613b0bf659ba63bab5bfbb92ea840e875bafc32bd87fe465626f2e3e2993238bf9f0e02bffd52a0164afd69671e6fb3ad1a1e41c2d7d46a534806d79c80cba0dc4e5064df21830a6d608d752c96e67a426b06e8ec8e94309ed0732a571a2b653ad6b97814e1aaf31580945b0a42755948c8adf4a2c3d2055b9194d4fa027bf94f82593b583c90af505aa5244f7014962cc7c01ee135bbcdde1eb2068b23549f329ffb1ff36608340ab4caf2f575c90d961ae7b1fd02fc873a90946d14f52842a5304ca946eebeee2c4b94a4bf6c93255a566102f0e77b5a95959bcdf6cb487cfefdb2388f8e2eaf71242d3f12d8c5bc81e736b0910d48013dffaf29edb1522226b362066fe67dbcd55564fc8f63f411bd9fa28b8d95fe392a0386ef8c841e5ceeff0b83e2d8b1007616dd44135dbc90929638a633dfb69bc29e280e6c42111f02adf7f90294853db21bdf42c75b5bff5506e0c6f0cd8ad090bc6b8bacdaaa7ac928a657ae748fced6facd917815f689e80e4e4ef8689777225bb73e785f100e6a3fb47a48967698c2883d4617cc20e0d50c0aa4c5814d01210a170abda137c7ecc81d86920580d9c04e08f29935209b03714aac29b85b91b89ebb1e7080d33379fb01b8284773676f893398dedae8bd371192330bfbd96d8b165bef8d56622cd38259a920d206e0615b589fcd9348c25c0ad0e446cbd77f948cc5d201c28be32e3507f7a4278b4a280b0df250bc1a04675d1567ad66c67452a20b7325696f48ccb9c7a87330c3de722aec7e3e7ec49d6fdc91d5145db578b024d6d1e0fbed5b116ac5bde9ed45fcefc10db7f61b283528a60fa87ccf8a1939cca40b502bf4cab0cadbc5014f6695376c007e1cde3ec0b031aed522b0ee0499eb0ff7c36f3f7c364a239a02de5b0559c4b2f67379571a882e8efd4c3beed58389eb0af7b1a71ef3106a9d878818c3522660881826d976b144bc956195a5b801415448eeb0360b9be42d97189745140f8665616a6e42a6e663395a5990f9e7f84333fae99aada52f847403ef28c6d00e6613148d2f41948bd85f495bad3e047f2780121e759aa2304a5d515af49ccd9c66f1f701ab1468da20cdc9db5db5402f1a4124d56971f1dc46dac9ca81675b540a702decbd16dcf422d49f67003766122c3b9d09dcf88ae685be7b3baa15db0abe66b2fa4a8293dd10469f9b654a304d4e7606dd2835d3c1c1dc45cb508abce2c52f6ca6b4f00f07047d3931190ba4188c48fc4af32312b52aa876b6b17c9a0d35d9095b9ad1baddf1fb7f61277cb1bb555f85664ab9df487e2eec08c9d5afe540fdbc36b156276d324f01492baa46fda7b379844a130e6f1733d0cbd43cec5c2a2b4e2f04938e064674ed53bb982af98b2521f4a51d9891c56d4df62cccbc95a1ccc0cb19a2cd7ad17e9f997af0a7a914ac1117c89dcae4e9b60c6fbd93d6fa06b7de68de1658a511ad17afc967ea4284fbc7a3b6b6ea8aab9db59152f7dd5c833f42d5c1518e6efc2219a023456137db428f68de8387ef35eaa6678da7a723f44368c01c16ce6e343897b72a389d7c0a6cd75badbbb44ca67faa1d6f175a9888756a81bd34e19a0fcd43253ef50f074928e0eb8b79886e85cc153792287348f70610fd4fa3284b11784002e45b4a5b67fed76ec9c7ad3c03434ee04c893d44bb3a54fd8222afc916cba482a1e56f5360f574e87787ed76f7940bd998f07f28ba337913eb55a4f1101bb9f4fbdd274515020d1c9dfa1e84723a7fa7ac375e5a6f0f124ca4263aaf77d2594618fd202f646c8e44ac0f346c569bd60f7ac37d41386753ed9033a96d536db62b42bbdc5f10af9a2475b904a1b4469ea39f1d8937a6a5261d3bcf85beda7b90c54267d6b1d295316aec760161f0a99a500603462d4f2c3c793bf0c8753b62a5a11bfceb9b05a770e96c155e16ebb350e33d2d3c2ee0b5bb29e3c0305e7d3ee8384d1b55dbd1cd2493f10477649c5b768792c22ed8fc48224ef158c42a94e6f90101e87e790697b4da76424dcf3c2c1fbcf42313c715558a1376ec336529700111d22fa54700c7c9e9c720274f0d4c3ef6810e354a81d55362c22acfeace0da372600915a20a94dbdb10abbc297da9bc8f7cd566335767eab54103ea13e7e567ca76bc2e7ed561044c15a84a6135383473af848981ec5caae4d250c7e29c68204493ce933e939fca4baf7fb867b1223169648fd3ca8e4dfdab414f0cc88b5b9929e2835b50ef1e0baafdd345b5d2c4217a4bff8dff7d3c13160faa36d077ebb33bdc91fd4cc7c22ca999c7edb883176eea08d82b0e17df8c42c5d22c1ef340ccc4c127105e0311bacb0d131f82f63b5445575becfa2fd3dd16510275a354955efa0e6b0dc30eeb79b0c4ffaa697161543a609efe753b57066c92173de0ced6e4f48d5ecfa860fbaf52fbc361b5be5cee4de2a1aa2ff217c8a6608557a5fdf7996d8c14fd243f76f9be749f806eccb32fad93297067f598c3475057af50e2f7d40b2fcc8504b28195e112d3b0952b3d0cef53a5f862d8800fe49dad7fbb0b5d5cbef02f60f051e5905dca4d9e88d8fce50fe7711a34a33bfe615010654ba3dd92b91f39f5d2e1660a765aeceed6f9de3498c9d2b3b062edc387b2181059277f4e1d3b54b2c2e826d6796f8ee9bba0531ced10ee302e4f4530b318c98365142d93581315b329f0c81fe9bfff36f35fa6993a3d2193cd1f35e16429a0719254997be78a8aa325e3d1a35963dab28affd99912b4a6c771ab3bf79ab0ff5873cb53177dcaf83ba1035104f51102a09561237004a046e5a0e23a9be339f090262a314a5b60bf423228e00d7881d78acdbb7ab079efbb8800fc1e634d542da36a7f6453479e163dc001ed601026626a6df5f5adc102b297ef5aba39b390bb81c0d8710d0b964f9b31d05b5a532dde06a0473c7e1c6bb4a49190b72d9476c2a9e5154380619c890986c9a67b576b51812dea1a3b4e706fc0bd3c82d404934c9f87059f2914fcbfb45a69b80af43135da1e87ea610fcbccfeed373bd9d12a9fa537888a75426e7078d103671380b4d8d2f9f64e476586343dc853e990b5788c6ca9bb7789eb3b021be04ae15ee773c6bd61a200eb3e1052889dc82da453570a3cb52ff6f523f96db5cedef6712acb4213a9d7031c38ea82041bd164809e9501670166f588f870eb2adcc4f579ecfca378418ab2230db2cbf55f99c32f25e77f42fb6c50c53c3ffba87543346002d75143eac230328087de507d756f465bad73ff62763c136be4e36ca303c5ea5b96f1742df4962132a70eb4fcd30f768321c0657c7d731072ba9acb0bd91ccdbd150b5e0f3530cee1344b96d4821945fb1e3388909393a606a540bd000fa7286c1beccc459b44e66914b200fd93802a8d42b07d727ae16fb4dce6a09260db05de2f5f51d8ffba6aad41002f755d4459c749c945cd43c8b12a4d3685eb0af6c374b969e87646df6e1704ae83cd09553db032fc15806fe4c3225ab23ac6b7af674d2d54512e9b859e470a7c6a67099acb372a0a07cfac0a44b3a87eb8da3e0f528e5de688a83e500347d16bd653ace38dd7365e9caad7fda8bd0268b2f449f7eb98ba1f92b98f417bb6ba8b5d56b2f297ab945aaebc3fd5d04cc0aeb7cacef151bf7465ecd85a33745f7cf547815e35ecf168fd0a6c23400fa94ea334e17fded3ea1c06ec5746ce72e2c8e18b645fdf5be414c96e73f60d23bf1d6274b82e30ce1c8a31355e2e6f9200812c884dfe87c855d3e52ec3385aba5364e6ab65a75f3a7ec17144f047f695e3742dbd5e5897bde8f2cb6a408e7520ac8719fdb1940877466a547a8d169b6be35258d12d056f8060b359dbfbac3d19b419508c653134a34a0fcb3f5cff5af6770bb84b325f79d8b201d0436a0784fa92a34e6bc042f27c0af9f87ecbef6157e743a89026ad68288c544f142110a9ba8bea75f0c5cbd98dc54d43128f49dcd655a8d26220c62e25ed4651199cf872a40ffeede71af83e3142b64977c05055e66d4406f9a11ac18459fbf5527e61c0fb678c011ada83647f0dfd76ddadfab66132447eb4b71493acfe8edefa2d88465d38e5f519e69c63f596be961af77cee672d01476e8d93813d1cd85a94ed4fd7e1375a6224de5312f29290c8bbe523053639d31d62a82651d0ce01af0c3468d833d4c37d38432bdcbef27069b57eeb2125d918db1699e1de9317691c6c366946797062afe46d9be146038cb31d0d1ca49cb3e08e879e1bc5c0fe9a6bb6cfdca8e338bb9397e0349ce39002fb737763448ffe234e10ab1b18643d15ba35f0ab59adc09cc95633c30389f9cb87e746762607c78dfccfcc2c80378d149bcc44a6f60e638a1a231979e2344e7ee0a30a9d8c52dfa1c5b011017a292427369398f0629c00b7151ec6dea7b47e0505b7c9b2e693774f60001af5ebb58ee1117bca2e7edc3072811abe618f5682b6d52cdf374eea6f37f9b5c6eea56c47acf2d693a1c1f5772b404475eea9ace02009f2e7f61838b5ce606a084e58172ede07c1fee45f4ad6f0a3cfc24ec5a6a84196734ebf3fe7c143f5ac0e04d126759c64535fee250991edbdfff0563288270567d12bacc2cb0c379ef8543f97dbf124298c7fde374603b2cbd67255474122e8c46ee110aa494ebed0fa6a6439060483ab1d6dd5b158574a1d58d35217af436495e5f5a7059e80ee078cd0c719674869674370d45d0a1e1888a899a12221ddcfa1884d1fe9299a7bc73e12f2b4f435b4224710d39174d566821239d3f30339b8e7391240a09c24fce06d7831636581a8cad9968c26eb6f8e3dfd3127b3376ace4d166b4b79e1091c1ccf0ef1848d1eafc2646ba5f350a5ca3f6cea0a2769f904a31a1a615c3ed2ff131d72a1d4850ed9631bfe7e9168d18de6cfe94d46040f4e6bbcaaa882d5c556fedfa209f6c574f5696c3f165184ce2a6bf322452c0817c57594c41c0689c4b896820f014ace3446eb645205d38c40c7703476488d505f78e71744990d058699781787c60c4f06f772241b4d82f975206ffd8cc80f41169175baf45ebdd2aefdeace6279aeae4b0f1402ee363d64c82fe01bf9f346815dd3e906c03bddea9f91579b2528992c11bc5a0aafb185745d5df34de6564ed34f7d9b03509d711196108829f98e381072c18c2a13336d9b6cfc0a8f2d8e5916230a5ef6cd9f0719b9b85d51604f871a8cf0a8be9fb986bd49e4442245191303f5c8cb1e8d54e89eaca47ff5030138151a4c8d43080df83bb83c578e197849962618bb45c62917135b4a2c26843f90036d07407f72a9515abc42969d4e060e768063e4d08b4c094d5e18c9b96c2ce5f38f11aa753e0553a02b94d854dc0944825dde97f65b52f42df45ce365bbab22cb8505524a982fad127654304c73bdd035b0f4bc21ffb160472dd82bceb12400fff6df4db2b07b6f5d2f536a4d4b427a9e434150edc4f85f75aea0bf47b60f3aa4111dcecc781062220ca6893e0073db3269fc89f90a1c746f2635f57ddbd189dff47fb21e0016c25964c14dd8f3063cdceca9fae8e525c6b0361aac00c44aecad2dbcf192b8e538e62d1c845e2e581d23e665ec7df363646f00e0d01df1a7733a56fda8c0edbf4b4c2afde1e36d8c3bf6df08bab1c02153a674c9330cc32c287269b10c51595b468e3907b6efb3f6aa921235bcfba4efcd05830062425fd90873a5ddf2e9250d732ae7034150bed486d603ab85bf2a2e21de35a60e0aa39fbfab1a900323bb3766c3784fc73fb4cf30dbc57d2a2e2862d81c10aed8512f17dfe70c6371a62043fb17350144e1b8483712a92569add5afbd4b8217500f735829139627eb6590639ffdc36871674d4b362aee604b01e375655a77c586ee2691e018b8a852c05f5a8535cd379666e001439ba16caa222609490499b9a227ebeefccd812ea4efbaaa34090cbecb474957f133c70336332015600bc7d6c64ccde1a591089f8d559d5dde12f6d29193d76c830a440f89134fb88127f96f41bd4e4fa5aa83e36a0fcc1c6f8c9509681ce03f9c83c7c08d804699b46988d92fdbf857b62555d08e23846f5497b0ffcfb8150c67c89c6a359550ed91fab2999381f657d7e17e5f275a064838ae11ecb70b4e881ced8ca85ffc1da556e88bb9119504c3f00c66422e933772cfa429aa69b11ce5237aa2e74493d5bba243d09d783f2cd9a974b20097740ff699ce76cf7e3c209cb9f04230020cda6b123cbd9eed99133b2ab2b109b7dc9a3762a53099635b6a9af8abb38305ae657d390e08e0139df3af34ec591745bbd67db25314f4b25c696a6d47570a6849c1542686a4c33769a87667838c7c0b5d038b85d59fffc4b13844bd996ff80297396cbb8ccc854600f0e0fe97e387845ba8232f0f6b12e616dceca7c2f0087ebd1cd14fb880ff49534602abc6eb298131697ca2eea62f207fc1ba0f42bc6b548a64fc6e88e23120e62d44bbe31b779566043c94a3772ddf33a176378c5987b9f46fe828c5f1a66b5ab3db549d681c240bd955d23e6a169f67443f4024f2c258c3d710a11240bc92d196652eb0a79ad1dc53788df9769d914028a9b9fcd3cb2953d11cd88da90b8eef648b8067886b87d62bb81285b39368f797c38b3e014fca9f87d64231034ccb0c4f9eabe7071c9caf45196353df290b42ec6cfeac74f047c4ecb55ee4b5b0a80bbee51daa9c9830f1b8e5f44cbe7c12594f5a49acb96caf6c8dd0ad7f33147064e90259f9858f6271f1918e9be84227d9e4d29b53d624f06f87081cb13116b35fb887a1cbcb8e1a78541377eb2933f6ed43f8410892905b2330793245bc44d7dbf4e1dd16fe978c0b7e8ed5cc5ecb017f16a7cfb78c82631420d9b0dda9cfb2c7392bf95df90b339e473b5c8e14ed6be9f5eb50357d4a4871899761f8b2a1a9e6bb7a734526db49480292d58137439ef0235f58d937c1033cc86841d3358a2a11abcd0ffe8591015d7374b0e0c7d82f375eddc7268b88b3d92a1f48acef989dbfd79b2d1ff02367b64dff7a114a79abbd280bf10dc9f0540e589cbb7ce7582687f239eb2312e2dee931033771aba1a024efb97909c8cd2a8b905606a86aa05d240b932bcf6147527d22a5b1193a7a42513ec4d516eadd9d29e2db008da2006945079a89e5d87af4927e0f9527658152a9cf899480e7224d229de26004472b1b98a8f7163b39d11745bcc5d820212afae87b4f8ce3ee4de82f10d7fd486d453da69b240d0346dc88eb3512d127a99280e3a461965ddd03ff8e622ff51fd51abf7a9305d21a0022ae7746007bace6b0228a9afa7c660a65291a42565f510edd98eef2f6121aa6e7edbad41136109b1696acc16f44c4d67f46d463f299b0d5d518281f91147bb672d8b6b36cbb56f5efe5285d900a105bf446d8b265abf21fc7cf91f721586a9e1c941c5cf037463c7bdd9d5187ed538ac108b7459172e154588ffb38b63064fbdb8c212f59d5cc213af83f28767bc0c0fb3600f28eaa8862e537d3c0edd67020e2d97be8658f33d212057db4d96008ef121f52389be44678959d930ed92aaa63ec2fb965512ef2421c299f333894ef513e0d045190e3b2776e418c79c8df098fa3ad4c7473e8553ea175bd985ca429c2617b6c761d901fdf2068aea5314aeea6be3794f3eac09e150963f1eec79037760ec55d4d079d8d5a87c85f7c8d49c4e6ff2f7389193d24b8722b6e6057ea1caabd1c6506935ca14c466fe735311b4151e91ea7ff4857b8910808e4d3d7ade47eaca35f1fbcacea2ad9700edace25c3f1faebe9be98fe5f6878191df97c922dfd85f885d8e7604f16a2d07c39226ad406b5072e51243db3698229a36f113181763e1053e9ef90700041c405718afad71c22885c9b3bd667009cea9a70a4ecd7efb06cfdfb906f231d909eac2a007f447d5daa72435f1fa55364696251440116e85ddedf23de001952fcd74329895458666d7f6629fcfed0c14ad4f25af1dee672fc006c8484d70250bfc0ca352f85c590ec7f0c4a9194fb78f9bc05e791bd23083dce742519e24323d88e8bc311e9ea41fed0253e6759e172151ab46ebd89a3c5d254969b606b6646a2f789bee874a80f18f3dfce9ac39d242c0bbd1aeb984abce01ca30d7517d27d37534d4c218883b3f2185b5462f21c42ff2438a4afb2e9de7f6c8461732779b6223d45d38d2f875d6782ee466eed73fa869a39ff30565ad420cba7f51d8810cc45439f01200579b80045b50f94e673a912419723b5af441970917c06e4aca3b2528846ff5701dd801a33596885ee70f5762c251e267736e2f5a47f63755dfe5ff6ad208958503d4a28dc9ade157c398f88b3946bc6b7c7e6cd85a8912c62a7e570e932af9d6a92bf94dc0be21aa44407c21427bf5afb59d1f228973042f26ec606ef4b4ea637b68d8fedea5e0b870c1a0f3b12bf82eeb05dcc8ae06b79086fec095374047d00f6bc1971e5d9794112049c95c77c53abe20223a876a1a6850a61613681234de4751d6eb2546675502bc80332747c03e0cc6be11ffee95c3d8ed5c8649f8bcbff5339426424ed73ccf35dbd6a7c0c57874a1fb456262700978a7614232c8cec5bc4cf8e146bfd516b9acb7099d3b3011f9104e13a2da4c56de7e7bba05403c41beb0f169fe6b68a78075c31bf27cedff05aa98470e980bdd59e9c92065cd7d5ea7483f57ff84dc3bcba9b2d80ee87a6d6753246c71c1791cef4bb4a4f5521dea6c0def7d1d10f67edffb79d1cef119303a7bda236024de8a70e431e6a6fa9b3b52cf478da4f5b64d78702d04d7ca059785f0870fb0f717db38bd55250ed405135c264244841c55b4461f63c9180b481e628ec827d19cff370979fd3764f7745d5dd163c7f4440ca22694f9f1dd32d09511a2bd70785954a1ea106c34cde00a4603db2f8a1beafb10505d662689fcced9278ef6c7b6db12571f8d793f16341639aa6680e4339faa4af6a7c8065d0d81d9cc91d724b37999b3183562c20eea23edf296655a9da51408dd09092860540a9850cada5aeac08a5f6a8f513288510bd0edb4f2b7a5ec588522e94e13365583d8c7e88c566006e4914e897961b3ce52861e85ee2b00e784e412cdbd2daf3dc4f3506fca65d5de1d651348acc44a96f645a7ebd064065b2dd08e7e1820279eb375fd6d1a9e63a322d0da8ecf71083225ccef552bcae753ed7b132e5e835a49395593af6bced18a0c4fb06c4b212c7f1296cd321e3898909011de61a2cb6876b59f2d01a1ba6f0b6d62e5900fde03c315c52085f91daa3ebc1afc13c400a9858382988234a5340c07a31ce8abfe6d87df242504f9a58adef75dba10b86268e0c2f4c39db9c4c703d3d41fc3a006c91c14fcf3cbf726585473c859dad3847f7eadb829e6320ddd0d5e3b35095f9e94bfed68cd3a91553122a58ef619f33752e04c3c3e74c65ecab60edf442d88c069e68fbfeba2f3018936c349f19ca7a03fcc81f05406f5ef79f15bbc9b40431edc12dc170c2328b9c42ce9616a2c287a3261f2367356046afc0fa561147d4c0f9de0a191a536349939823b0c7e744144873fa051d4013cf18b34edda57f1826150ba9cb96afd1d722976293867405702637788d26858afa3eda2301890998ab3ab1f6c06524ae3b446803f3426a12795555069f7bdc4bc60f6c83431c1a3a7c6b6237975267a29c1031df839324cc1fb62780d1c433e334206fa9587361265b6f0247f1bd3830bb26a987bdec1737cd7f0ec7825b19cf7b5bcdcee949265ad86c038e864ba49e592f4a92a37d5648d296f953ff130b4621fc4726906250c657b360b70cd64c2ede54590da1a39539986f09a2f8c99b2ba4dddd47510011d130978872dcd619849516f069570957b062630aabd2e00d7be169a977d349864a252c23305301fdc310fc8bdf0fcd5695a7e826eabe53e29e1d55b56bf94edf7a6b0577fe09bed5d7bfbced9d175710021e967721523912a91ceb1562b2e137eef8d2a347666726cf4586b3b0ba2138fe4875f177f3a6cd173007b2e28580e4c249f77a86cc1d11be5843aed032815f606bcb907a4f37253757058b51f74aac50b5d446ce8b523a26cdadb45430c8c0ccc2640724fc15f2ba653b9e40b4ef399fc8577aea9178d7bf72d781a7764f966c6153487f9665fdbf9fff4defc03769ac588bfc6656a8b8ae94e5a7e57c348e50ecc333f376a5f2038ea82f6f13e8486b5c835971b8fc0eafedf7653225102c07d558e2b31e01d23ebb4cae62544b7291a64b955bdb660b273f8b002fe3282f60d8852cb9eae639ea085970881ad9ab7ba800f95dc37db2da9c40ec1eeea73d44bc4a34a5e86e95fd84b6b72209e0bd5235314f9d94a8f50800d337ae9a235c1a8a8dd978c9d970be0f2051abe9cfcd7da74964a01279c081ca57f32ee66dda76c1b64287d50d433dc63c52ac721c4c269d0a7596eab128a432ba29742e7a2e4fe9fb8cf408491ef2bedb474e6f84732bab32fb21520dc9c843466a1b51268ca946a91b0b2fdc9e19fa4bd823b15e71ae76b31720985ca8b57aed8ab17fd3a1e7bed1be85bfdfd347992a02f03b1342e2edf4956163594ae1dd603bb30c376bea5e430f65d04b02ff5c070e5eaec566766e7462f42cd103761084f19f20ef9fedee8e9fb69bea91e4c8db0948e053acc71438c41769246b2cd4f2c3ab17e567803209690e8437956ab0d2310769ecb00d20f010e280df3a1c0ae57ea497bacc30c8ac9ed8c9faf384d6b56fcf9d1bfc954e972544630069de0a0d3e47d8318be4111784b9ed949b719d7e717a7075e56d6ee49a76558cac3a2d907839c865cd75c6e0ddf84cae4439f1aa8036f7e06cc68c27a4a61ff4e1ed5f75542dddb6f8b0db34d40b52ea9947879825238798d9b32c96a9d00615846ef93c668f4b2a430e06a133a9a48b6e9cc778aa7a9d6846daf9127d6c3281df9e69427015536278c166af3941d80458e9091f0cfd1c08680a48a5ff8176d25ff27f38516b4c49d33d247590527d39a9cadc5186b34f0292adb633be6900de2aa2187e44008e71af54900299194518540f3dec0e4e2f73ec2b0256f71c6fbb757e62bc3f2dbed5d0519bc257387661480305ddd38b87843dcdbf20e65985bc57c7227a26018c0c8d25c3b82925759f1fd1a69234d5390dd9334041f9d6fc5243a23f761826adc40f99b7f80940556b264c39ccc7db1e9ccbbbba595ec59f585003350dff97368829f6595fa8a6c7f331c5ae9ecaa0c24f58130b0bcfa9c3b1cbd8009c1132e425106fdfed85fdbed78f82331cd963a420747141c023d8a4545c84c92f4a7341ab34de5683906562787bf945c1c26437a2834ff02c761280dce9c5a00e1fd1742a2ceaece80c2f0ae7e139b5028edd060e1b8c5d277235a9db94f854178f1be3904672e2d48d7355d980abc86f59932e95a1769ad730e489124f5947a2e497f42c31a4ca44ad428999c13db0165f391132fdf4a8752981ccbecfb43a7734a475f69f565280bcdadacae8f0b6a66fcba38ccb34b33dbfbc5f98c2a60e14e02ae496b848811237317000b4589881e9ace10667b9ec1d70b92a10cec21196a8c0f8916242e90b07e8970108175b7eec236db74208373986c7354bc99eb53c4ea3c3d39955e7717824218960d6f0e32d9e6c03fbfdf3ad0b4f2d9c540415514953c2cec5247b525cabc4a2d6f34c0599902a3f1a7390f4ca0cd15629809ee3d344fffa1daa62e8077c530ed007ad3fd3aaf5fca677f12f0fb46deeb991122346d0e0fbe99dc4ba2a61bbd56dc4d0e1f37f3c5f492bf94703735d11483c20ebe8d6bf079ad54f8cf3a8a96a4fbb50aa1fbdfccadb0a34e2e4b6dd49bb3590c2f37f1cc15a644334243633fd221fbe5647ba3ef18b12e5ecfedb5ee7a704b20c0b821808a00b581a1e773398fca38fd8642063a23c985c97f801216b20a377c4b2d73ec2c358852260141e4c8c77f1d8eb84390abc82ee9977b11d24fcc15c6b8ebc66b3e4240859cb4a23dcc1c54205c39313032f8e37ec8733988c98aa6093a1ef5669bbe585d74477afdca6c3b3e026b8b699c32d3363447014d7f799d2b306be8baccf684fea90a4ce17e875c3ee0b44c4d49970f9c9c888076f0d4d7c6478080beccb3b5b5c1e091518e42a1ba9f86ce9befad7898e4f17af2f16bdda0e6287f4113595651e7ba5f61101a637f1857a4efb3592f3f8770a483980eb69d6bb083cddc04052b15d5f23fb1e4798173d920f3f372a3070c41405eb2057cb890e2baa94a507e68205437c151a4e56ff0d79fbaabf32d85770a5aa38d1bc372b7005d7043339d920db6c3497ed7a0a8d9bba2d207815478ec3ed1ca6518dfd653d72f6f34ae9be926c0d783f4b3a36f22dda22c39e4150e45eaf63129da9d9ebe587e7dabdf370cd3a16b0f5b840219ab24aa739e844f06e7080c162930bb5793139e58890593f0adcec07461a89733f6a79eda25b8e9dc1f6f2e87b5da2b1bb8c9fd6b66741c167985c8a32a931ab672189850e373799e3c82d5d3ad25b37e0ea052bc90e00969224cf77686188c10590fe7dcefb1fe284a81a83e157708b362607993fe3574d300ada8249b0770d0e24ffb3ddb7ff6e73495bce51ddeda366dee438f5af2b639f97149a6ba2c0187055c5f8b575e48167616ffe1aeae7dd2d1827877601644361912630a1ec1a8b29f512a93d36da02d653458f336ae3b50d0a87a29e9a2a5ef8b17082a446c86e854768cfdf852d030c4d2f6210603d9e24b397a8a30ae247bd1d51251355dcbc4991bfd8ecf816bb3bda62e35c116c836bfbe92726ec7273f0c914b67643de8025191b925c8f8a09d14047b8621a1027387d4ec8e57b0e0d1a39efd376eae418afdbfc078026d6412a8ddcc9509c804ead1e5e9c64d75ac43e3e98491ad61c5466001c164302bd2326969b806e67745424ef5ddb36125b5678e2bf86592db771e54ed59a3bba887917257fa9001d3cf7e108f74f98caef6f678480e1719d887d0ac8ab265222b461d8b51989dd60732aa164387f2c3294ebfb4dd24fe491b6d215fb930ee18f3ceff79854b49138c6c95229973f31838af0571b300bb02efc78a2e8e3af662004d313cbb050f2ee4de580c93430b2b877b8c83a096686c6a9e3961741f3ee2d935587842f22fe0b82024bdc18dc7496c7f0a33b456dbcd17a5327786d82daea26311606e8e43649f33c624151977ae9f041bf4a512925f032e670e1b3df4f18a7e801f19b9b6ee8262efd3c180f98799170768f67c47469e799c8b569f8225e583c0884875124c30886f4db3c9c445c5199790b1a73e133a3636cb3cad8dcb143066293c0fea907a020398be4fdf31d2def0df07195daa240e4f6f956fa82b4dcbaf2fd4ba9b4f34930e91d4df8187968fe147d36e2fbb26cb2de611e345c48b7566a53a6868f3757626a1b71f2f9c08a0555a9af71ede7daa30eeb6f66d9071baafb6b92098a26182430538b469b4c3986c43e8a4325b5e4f98fd19a9b953dcf66cfaf0a3673033dc0fbddaeae0d7784ee5ad97ff5487755512beddefc02f0d32bf5e48da80208cc422d9d1d75b3a28a0da082e2db6ad24e1502ed11008ea6bc8f6016668fd78ce1e304cd675293099f79eefd6dfbd41d3ab7fa379fc7e8df5b39266e022bb7e26923f3b597ce0f378e64af8a93ceb35d520b261c0936c7122af59257954404fd8203c759d3ffc043d60bf6bd683925c5cc6e7e3d436d383ef86427cf13867f60787fa83979510c8750768478e63efdf26c31d0a2317f14e330ea09f69756571f29f043e4dcc7a8edeee7198e33ab653710bbe590b96611a4f85f4e1ee5cac2d61867e0069cfe3ff7ee4a3cb6ca9cfbdbce271ed344a1fadd749a903b51d65590e42a8709218fcf7d5691cd4db4cdae8c858d00b9db467b75928e86421ecefbe8fc9dfe0ae30ac629efbf8234fe3c0067cfe7dd7616c5550473cf9713f30f272d2ef863298ed140f1d562da915501ed645a6f52d9ba4a5d3e666a290dc3286be2ac4ca1ecd981a6b6f1617c96f1734abc058b2edfded8d9e97c19a5887fbf6f3e37fa60a4eef919c788c465d81db503622866ea755273ae91f6b12797f9e3d1d2993b8639bd9a7269a40af956540ccfe1fb97bce766cc421bcdf470a53e749a8a6c5d430d64cab21bb16c0dc3df91fd93f77c303b7a01b4c4c307fb08bd39dffb1a1b954e270e7d4435c014d55d850c984c4e435d61f0d50c8a82ba00848dbbbfeeee1c5e9389e19eb1ad63641f4db84ab7f795dd1fa045d0c4b9d0601ccb89ef5ca812189300d760bb2ec53a1ae5ae79b3994353c219bc123ade2ea852151fb2c24782fd7a7573b0edbd4917f96ef3b33d12632edfec3400bc7860e71478c752b8b51dbf248849c52b6c2d3922cf390bf78edc205dd0222e85eab9d0be6f6331b9c580473a943cc9356887807f0cf41c912b749dbe9b1eb4fe4f52b59e09b2fdc75e711af67e0962f832bb2401b3b6e35e9143ea628b33545a9237207c8f2569987ecfbda7ea695ff6e5bc36bc34f2bcecf243a315150300f0a038b9f9c138928b436d030e049603668f5a84e16c5ee560a0b09d5115c946a8d6918699ac12afdaba74b2729d62c2748de1daa5bead21e3702beec45fed0f5a80dbc1635b54d721cb0698424fa6b4afed1a4e0d67b94931f995481a0118617700e20d8072aa664b0fdb2d7f6be7c0e14e742956f387a8b7557c27a0de7c16f4d96a48d7ce56d77f2b3b2543b249fcd842c307c9308b4ec103501b439259a26ca5c5c1a909cf00d9b8a7a9be40de97408dd75a9bd70f6e2f50c15fcf580d625cb21e2476fafada16d296a338fb4b6f833ef10379aa4606b6133ba7304bb6f83fb247c536a87f31c24039a5c71c88c1777d160edc30211e637dd392336215ab65665d0c509ee1b15df4fa37a37ecee6679c7cb6bf4effdb36f4e65aca825df7a22afbbc76d286d4c4e76f22263d08583a841a1bef9edba5e8e0651ecc1f89aa4a3af8c994869b6ff0449e793af0579c54fc0e0861a5c4b172b499e6a036f13e3e7f2d364221d5325b1e19ec1017767b1c0ef81377bb6c739157243025078c31dd8b4251154debed587891662307677cf690d5df1282c61048c51d8befebc6496cafcbb14b12b4bebad57dc79b03d120def84cb27bcf89ba0f5c785181b1f669081a5bc43de08f3e563b8a6b508f83592471e8aa1d2005566733c62e07e8fabe8c283173dfd571a1f846f621418630ca36157ce8687fa71f166756149975224a3cd11902724360c0034ca80e0304800acc83979cbd2962c39dd541ac500bf037b8544266cf36d0a535a85232813063d2feb8e8dc906efeb216ec615505969b624bc52c6c41493a1bbb08dba2a9f4d584a8daf08ea6c4b255897becf81a960d918a5c0536ba9a4d21965c0a6e3a79658183d4b4441e76fa185d0f5d3851d1417ec8c27b5a7f89c4ca3ee609937a0e787e3de2736e837d385cfe0d6f90d1e957adac9c2c5366a29e0fb34a01d151d7792faa8566e31adc4b6af947ba1ae0022252df0442e83f45b0713bd3a075c79b51ab1dad3fce78057c12a10a621fb7a5208360e9229e87ef468b92c959be2787c52e44b1167873bf8a8d16e133644d57335c91bb76175b2b9772617088d66001c3accd04e27beb394c29bbed19dbdce6e308050cf4b0d26dcb1d7c21fdb1a8563073bb89e4b9c6335263ca811fcd0f49029226ea4210ea66a3818bb39561146a24e418f04ca583e761f1b00c82396dec1e11de9f2c15a090f43847490409b6b3dfc94e85173758ae8e5c83126ba18ecc29e4d4ca2f89d8f3dc1ee0ec0637404c85b4df5a0799ee6808cca2ccfab3d1860890607752fe0863516d4d5429b239694b3d6ab795f6fcfa37959caf5b7303f7a030b6ba938c2172e17ee78c051f0dec64b3edeb72d5cf0575ab608767887c9a856517059dfd04fe8b103848521fb49d4754b634ecb3bc3155c144fa43612acb07b4e9a094138de415f61f8f818f21640eaafde384538156a9bced94b2fadbda8460445cfb63b823468133b257832a03dbdc195df171723a50f01c66f37b5ce8d200a27851ba60860e1098e30c533c94e9ba2b65df7d3845efbdc1b301c4a56c3d0e5a5abb5215f0bd2490da5bee980ee5bba315a318026c46e0c6042ed18ca95ca472daa49e906a643e56b756b783d9e8c3867e377f03273f55c087fc956cc93cf25b111063146bb4ec49adc94b42c6e251bd9242a3a83a298e8d5636872ad97e3f3f1ee6e8d3f9248f4fa1313369a1f0cd62898e76e8f03b780a7de8326eb096e06dc47cbfb7f07f968e5224298612d89708aa6205dd675368f6cfe7aa67cd690bd342750bd134da946c5b2fa8657c6bdc17c1dbf0eab188d937ada5064afa21659802e7f02ca92df4869a4ac4c9367ef8b06d85ef8c276368234c32160a283fa20c63a8697ef9eafc002c313a629185a775ac03a05e69574dee05a56295b5d6a82021e95cea71b3b855ab762e38301e45dbd0a741c55b411852aed6f6f584f45f67f79fecf139068e3915934d7cd45022ecf54d835921bec673431160060b8b0d847fa2d6a8b66055293181f6055f4e20155d089cc0e971e5a1a1b4e832156835d1a3a1e64dba74752d4ed91dd7327cd0503bcfda2c09a5d2b3c7649988edfb071349896238ca184e37bb8ab521f3937f5bc5a0bcfff206326f0b97d6b3a81e939fe486b9b7880e5f0dc026c0eeb406f17fbd713224d4e9ee906987bbd43606a0acddb9bd55912eb19dab3e7e2e3b7f02ad287ee94cc90170fa9625c8c8a40df887ad05fafb0939e093924a0a290186d7e0f5c415bc2522b2ab887b79932ca1324c46d8d67e352feb78e13d6b427db5b24087b90146c77887c53e1c937720beef8fe2d3d9dad8af4a64a609c6f788c519a249148937d60cf10b39aad7ff2f786788fa265c15bbbcc6d98c2768f351f58aa621d1c266f581d948108454e6e7a1250e43ef2fd41a1943a8ad22c97a5647c733d140257e5e0aa96aee6fcf50e200a24b623868e4cfbf9169d143ed69bca842276f037e3e828389b663afdc3b5247b31b8e7f8ba7cfce8ecefb511064d76c93e69b2bcea6bf1cd3aaf126ff078708e35b8c3de3b76505c9cc6e948c2a0b67c0837ab88fb2ac8514422bd38da6f04689d8361ea94e791959f1f2e131c4c3bfabb12d292a4476ca108ec4b1e9a1edecd111f4f7b5a1370152aaf48b46303a05739dac9923ef1b8ef62fc480d98443940babf47b9ada34d8fcd5cd44b2e6a43cbc02a991bb3dc8966e5c89d65651cd84a5ed9d44189180430f2ab4ee096bb77ba70168f57650d493e1cd4b54947ea91d20d387613c83683f838d80550f62bc8ff771840d6c5a721d1c6b46d21b0d43589543748658c91c9772389ca1f90613e56a82014ddb4c9aa3994a7184f9282d0eecdbaae48677f6c99897bd8914a19054363b8572e9437d7b70a624a11fbce093a706dd15ad1f9c62d9c745704edb69ae1198c502c61be55ab822090656a778c45ceef971d3f24e6e790ed178f16a189c0a4258c94d7697772d80dbd560a1cdfc4af534232a2c5157a4128d26fb5de4a5d80250573eb0746eb44e13d743d71a70fd8551f32c5767b862e6a14872a81dda2354c65336827905fdb093b7a8596b34ec96e469c1dffb976e45d7f162f907a139568d54cfc1acdd19a417e3be29116b1e9eab0e262ee56027cfc6a96663444be28d0853906f288e043b88634beaea7dbe4d51810d0eb220ed6a7359cdbd0d9230be80416cf587059980533c6c080d93289a492ff595453f36f63fe872295570b585bb040f6e43844304eb163ec20e2a5c98f1c67746f01c91451d0edaf0e186d2f8db3320e417058b54a985441bc0a1fc3f9e7f67fb3061a7bc63663274d5b80b5939eaf7f0a5f14cb2b97c78b36bfdbffb85f0fee151673f2124430aed40278a260dd98b65af64651d5d373251e94afea3a866820ac17a43436eaa0c9ddcf7cc20b9e03343e0faa84dfbbf0430d49b0f2206721011265479c58353cd9aca1223b04cac366aa7eeb395217bc84782be0a4f6788275a94bafca3617d7874c1ebf2e1aa862bad49f2083b6ad18dc735dff0be5d9aa60ff0f1fa8c8899fb34f7956d7ca14725181fc9ff151dc6dcc5ab3dbdd217ed550408d79b9b92963e0e47fda426da8447a1bcd24c9dd1f3eb105243d9d2f3ccda61ab99933a3b12c1c8aba92a60cbecd53e328020680156f8c1d262d5d29308935a75684f1a568d0370169bd12a9d3afa60a15385cea7e4cce1bb095e26f27e9a034c17483e80faf1dd951b9be5c8dfd7313c01188672a4d7efa4532b101ee6cbee02970f6735c284bc10ae58904b10e837f2d76ea3e8e018a6ca591c2a2e43cb3e74281d3fc39c251555660a33ac84e7a5d47c93dbfd9f09c640f5925b02e3446d72d3e59ee7b3815b11ac632e9bee4c5d40406927111eaa207c2d198b77ed0caac9e7260694870d79fe97310da0245041828964866144803d12ef330cdf1750e33dcef7a091cd3ac288e7957d4951f0c4b9f79b3a09b7e9f330cef0e8afcd4d2eb3be1d135e28b970f60227640f9ffaea43d3793d9ed64a82314f3d9263a08df4cf24ec0c5ea585ee73de62f8061948e2352b0d0a27860c18cc599ddac4309eae373af2ceb727f4e342d17f9438a2a8738802e7367b8fdfda6f61e2784d1e6d51600c9f4388e88ede5df2e15a8e0da3053ed3e6fdce94d65ab9f7c6b5b9aa747f9e87fa032a520746be86c7484dc3e305c576de0fc4c2aa743bdfb942f4b71e46b52666ffaa98edc02ab9de9e7ace93baafb6931b983d7ec3862cc5b30aeeb8d0baaa4cdf974f2dde3a2097f22dec79c04f015c76ad1d5349e607def38cf1d32c9205cc3cd87955e9ee35d70b9c6850a8516a95959009d84e097b88e1d8286d6fdd2d9cd246d89f2bd303058bc08a26dac80a6b5e355394d7140a7c022391a864f6d423c90afe49d77d57d79c7594217b733cc0774515cd3ba218004330dd6c001df469c4c50baa074a524bf0543f9747d4758c720cfd6525f8a0172b8f2516d8ce2158819cf7d0d60c456a59b0468a925135d219e12d4718a13b60456fb7194735136147b30e01508c45014534eeef2d347ad2dbb0e84bd6f68b901beaad3a7a49f545c2c626234f07cda6d68c1b8630d97f509049c918693a605ad854324ec3e431680d081dcb6ce383eea896b9c055a6131beda36d4a22abebd6bee8493563f8f7f1d7137ecff4bbda7b287373bb1b1a9eeda1046d9cc29454e4ac26caf3789d59d615ff8d396c970702eef0d42e620e4f22b58852a4b9e30f31674b50c1306d185d6f38e42e583eac0ef2a51688f75f4e7318f6209d537b42c8f1b3d43a41435daac960c8bfb381bc9b9138a22ecaa12d13fea633dc2d823a03fdace60d720ee6d2c0fa7545897c6220c351fe5ad67aae6863e5024bdcd3735a42a68d0e03ce1b8868c661b7026c468ae7781f18193d916f5c2fada9131e087eb88b4456b0b417b753bb5fad7abdf8c45d788e829cb1f71c534a7a34d51dc7aba2be0e59e3c5a18c0270c3fea8a214d77edb1d5b5bd0cc9d9b70f0a6846857a01c435ff92c463f602ffd5ab8e3f6273e3500d2653e112c417a6363ac0e661b79e60a60ddc0c6d783f9673c93475d6176f81741bd2b912511946252483f489e34704619c14aa631097e1cd9149fe5212c15b5fccad49bd8aea8720a402e419c61b543499bcdf9cb980a93de6d7c8791d2adc64c36c020ecb2a2f9cdeae10521630fa99d791542da34497496f8a3302ceb6105f64edd4f8d60f5b9b354b800b87b79078695a0fc468313af9a0b6b0a673f682b60e059c6563d09a0ab0eabb09093881e1d85c1ecf0df06f83271b628dedbd76d58c9c4b59df0e85fd960b8fa242c63865a6e8cd3e3254a5a2d9dc99fa7a391d82a8755cea690c5f8f3cc3936d2f0f1d8707a95de87509807eaae3831a6d066a3a54f0163cf0d8434bdca64a033dd2a37db83db3a5a0c1ba113fa955036369bd9aace51c1823d6c0e54c936ad337964269d2095ff9d057f4ba362fc7931ec34081551329af015d66c6b0d7bb80ede09f7f09d1fefa329c9aba40f218540ed3552afb4c8a21eae4c9ecf53efb454408a49a6fdf117d41707b5e743dbd551332492d19553e16c60b08d693cd2cd25ae7a957cd67fa611ea84815f142d184510a5f400012889a0c68a7c74afe8b00d30902e9691f2c18566a01811be86b3acc0754f8d115071eb76d8860842028e91d55ff4bf1d2be266c4ed2c55d79a136f1b2a5afc9ba491222359ccc96dfc760baf3832b8aef6acac4ce200fd499b205c388a4ebeb149a6119ccc5a7cdad2b79efaf7f087612e3630abeca06134f6a4783755ed97603446f0ce08f116c90018f81b502a89bbda44797de72a713646155eb6b32f11d44097e038fcdca5ca9285a2785cee210d87f9d26e43cd1e41ddc47ce0bc1926703007c74f2686631142d4ccdd11548968fcc2d0a1456ae9abd12e8831f291f13fa1fcd8b7b8ce02343306bc230434f88e10db4e60d8e59adcb791352cf750f20d494b9c62cbd09cc88113a426baf4c4180465639a4a85b8bd3bdcc1ec55de1e9a26f8c23ddb39d1bbc6b61457514e8d7904aebe4cad1b27c8f13aa026ea4fbae5bbbfb68d3edfb25342af435ec4e959a4521db813fb607af4cd8d624ab587f9b244095b8f3023f2e49a194b5437d6cf37d80bc4723b6214640c848ac059d5debe646c9a75a00590089c613b09c923f9b48932d1feaca466b25a7cffe22dd42e64f543c80f895c12202d90f2775ef77fd4341cebd330297c40b83816a0d3d24c92096065fdc94fbda6871e1634fc7fadb28d06b2b33091184062e5292f2e1f9240753f2cd38087243fb8efefb6cde5e59ffc75849d1f420ca9e984dcd683eb5915ed3bedf46e4b650e9fd6ffe316000e52deea3d1e3526820a72679712fb325e32ab37c21a4856a8c1a81678f67357257318482b299d84d6639fcf71ec42fb60e7d0304908294315d0bc999552332677af39fda7286a7410c5b53c714ec6e8137eeb16f55fbd152585b65fbf1d1884ab5c1188822ec7aa4f5f23261ad91cf3f26a84e3576366b88be09c9578e8372e388f0ab9846ffb255047d6abebf0d5086835b7ff609fb84c0c7e415e6790aea3fc51700fb68f6bbeea3bf3662d4febc5aa511a94f677012a6261830ac39ab34010af9c345ec3d20626ca16930386986f8aaac1c2e90b680d112f1ee67acd8603e90ae37e653f04f109bcf8cfbb5ff4d77e7b3ea46be69f1bd99a8e8bac77fabc6430e15f7db1aa45a6d2099dd84602b98271eccdfad561fe7a42b3b2f5f11b9a33fa655e9e2652767657b1a628b6441a8f51c292f11f6ea777b76a17b01beebf197b26cb205159d3c10b0869b09c634f24476ebfac3efb1396d5aaab349a9a2ea8fcfc0eff87ef680b7565885fee26b6777e361a239e07a3d1a28e931f962d1526d96625c0d77785dc3e632b2885fb8ec6ba8a6cbc1a8bde592a4c887976523b0655f9e0ceadecec1955330409149d1c2f1cc124756c44fd0f42b4cfe0e30173e8802cefc91adea2477e7b2fc2f08f4109d81988db171f570476c7a77104f986125e8e769cf1229d15dc227dd9f244c0ea392d6823fcf100c7908270349f3276e4ed7feec00fe3bc3bac925b724d669d82c88f28f65f82860521d6587472b67ba38d10cd9cf92f6f641294a021babb51f53355c196892def01f606ab5c2d8e78ec87f9d3aff5f99cbd5f4968eb7a665b4ef8b491e4954550f010c95cea1686543ac518878634134fb9993d1afd1b4cdf935b7c0ba5143cf322056bb55873a45e82ecfb5cdad1d27901c8fe7a5ffccf6aaba0f7ce7136bfb3adc81058659510d4972152f6c384880f299be172933be4db53b9688a52896ac4f50e77b24768bc48bf9b0ae446408cecbea669b20f5bfbf019a9888b87f069fc725d9e9f92e88890e3f145e22a0773ce79ba114a3cbeba1a24edbf2f59b9d17a9f04991e9bdcd5e49f24137ce30c8ba11a50f4ff506efe3877f99a6845183c9a41e7666c7e282f4a065f8b5bec880db3cc671a61b1a0150a9cb685625cfd6eb28f9241d2b4583d6d0c132999c8392e10c94b9b850d8406470e400947613f0861d0121e2765d8551aa5583c51d1c57fb4782b0201c9391b9505cd1772a7dcde93271d32f2d56021212ddb3e4a7323eeb38e42256d74454f353e10cbff52c783993e9a061e5a04c8eb19f8eda781166e68e29af1fecd0de9bc8defe3ca27029752565d8f5efb2711a328eb494ba8bd8bb2fe4b26253ef2e4373ae15684f8dc5dcc2f922b23c60fd031b6c79d97cab3ed29611fe4d53e5232e23c89627e9f390e733d99264a68695e45b5976712786d7f3c45825dbf3e7e06e5e737f9b49770dc23be0751a0e71e2bfac5f1c0d3b087fff98c888c01a2f9e8ffbb6ef94c4bd9c80bea267784e413ce849d8b559557442fe9408cb1fe80814aa689b9bcf7fd68bc1979785b8d94a630d6567dcf10c826d53b11fe04475e8e09ded528cdfe5d0b8645bac5a5947f8cd1ce68e41570e93273a0d6f988e58d9224bc2a60719c32759471df0f72a5d170c6c04c90a45afb2ded0683b8be84ae88188b407f10eba82fb8491ae04bce3379dcb0f72e91d7965dee12c8dad16b19f5e6e87f8423d26493a150bac0337bd3bb04839f36aa236b0eab1830a8ca529b0dfdeaab21d0836ee4e1a854b15dbb915cbbc9cd6cf5d609a286a72dd78e0e3ceec877f03500c1b3f599eedcd5962c16fd5580e424aef326ffc815e62cb899634767b712bcc4374f3032adf4dfd490233b7583b8429a43033289ff4259e9af0065a3caa60ac7c3ce049ed8aa69b603dcc4ff3d910c82fa7d510197659fdf6284fc058c4f5929695f8d3bfb2eb00fd7324059b80d11d5585d548225c7fb648cef336584c14b12618353823741736d014c4ce7f0acf3d92fc382fea393b91ba0fe26805736ae9cdb9f74ac2ee374784a66d8474104cf947b7f9dfb8f679fc190926289d726cb0ee8230e0d4d2b11af905db1a01270c023aec018f82ada047bd84e22cb2b12fb4c5d63c87a2c44f2a6ebcdeb27b40fa4bcc26585505638fa5d87cc186c3518c940560900d545b54b5a7489af741fd6f27d716b5a58b41ba2334738af6b81318ae1d03dea33395958b6c9cf33b4727bdba18b3ac2702deb725e52387a9a0d6cfde90f6533d7b93ec476ba2dcf07abf1fe7efc818f66f626e13825365be62ffa36a63b74a042afcdff268a58c08946ca6ea0c0fec33e3d3e6b50d6188d358ef73ee86141ac7c3117972ae5c144b210ad01bf7a002f58acbe126bc54f251d79987acdcb5dcd92aba93db010bfef22eeb22aeb817325994fae3614e21424083084540dcfd2085d31abf4fe68e23e6551aeb0e8dca8e13b946185dbc27e526f39aeb893cc227df3e4d4e1708f916c3aed095cff9949d8b59e59cddb01e9badbe2a2e994861c9e8ecdcacae8f07dcddfa4f1a350ab3e2891bba2ec652a148614746d2d80ab61c974a246240f0c289273a3405ebb9921c9006b56526a2c24bf93d74065376912b2c9cf2991dc18f48635b0ae5ccfc1b10a0f28918f2ce60770ffaa442048aee0901245f822c2cc9b61f451b5b81db4425d36689ec42026f6a3575f2da2ca421207d4ece9763c3fcdcddbfe4eec56a80a5289a111179019827d9dc5a2c6c31df6d606306d19856868881e3c2614625871eb42b59b41b3a57d11ce2133f0bff0b2c3bd8a4103f20fcaef575ffa210806cf111549725c1e570cfc25aff9302522a80c9032a96071c33b1d9007acb25be757d55cf0fef6951df7ea71210f7c16b8a9f2e99236ed27962adaf60616d0a68d1aa446bf67c6ff82a9f0791920c7fd1fef499fdd25bddadc599a8db950508d694f7be9a3e4080efb63f533b651f79afc80388ea23a35de34a998b587e2b922541995084818bae20b53c63ed86031ae409d9564fa42d3a91e804e2fb7200d64ba0304f4d7b35ac45402371bf913482c17581796f8826ffa744257de2872db27111010fcdd35ccacafcfc5e28fc69ac5bbf174812748914a7dce2162b60e32e6ff0ee7c50fb44c2252284a0da10a032f148df794952ee66a0bbebd04238fa52a584394d2a0f1d81b07b65dc4a146158dd2a2cd97c891c534877d565c0901e17396e53a845c611bb77dbaf0a35e5249ff5f9cd2247c48e390bfbb3b48cc2c9ea5ee0d7253c7adcde79ee549cf64f790a9fdfc973a8388a67c4ab8610e5122e9d64cd3d20fa950cf74ce017cba6bec8b92716a313bff0382fdbaa21e45f2ff02c7badf7991516c5bbb130c3780b65f5adcf9847fd8c0accd80ce7f2ef51aac8fa050cb6da4a918d3c40a8b88094be41299d0bb1a392b41d267f408264239ff5515a492dca6f79bc2ab2d5e10539306528f0e15434ce08ca0bc53c74edee5d4a3dd70844f917885d0ec9742b8484ed5b8cb90906f0a02aa2c84851005c101d337c7d09e8a62cfbc9886a4407a4fa3e86ef1da22168f2e66e894be6c827dfab94dff392f989828cfaa59bc9378c281b42d3fdc8382ef36219a03772c4d21fabe81fe80b1504322356a908c890fcfb9ca49a4f330d3d42784c34831b1d8e1a1bd3b48b04a7ebaba11652dfdb5f105940a97fdd21ca51fcf1298c05009890ba7293e0c436c3f7fd0cce42e798475da686c68e7465096553a5de3f8e23aa538e0c365ba981ef6a0a4b2f20dec10f4bec61b74c44fe20a7ea624a1b62d58070e3f5f4df24d1e4b0238dfe7fc469f2443aea3475d500197bc3ab0c3cc5837da50a8d07253f98b7365094e770ebdeff4f7bf7b2b5c02eb44f51b65eaedb45b1b0d51890fed37d7c6048661c646f8c6ecd3fd5d0cba07d1eef4db3390850ca805e5f96726d8d03be50d6a64dbc14acc42c9d8a7b2eebfda81633eb9d1bc37caed6a976ec3e7f0ad41797aa4b2e6fcf6127e541f651daf26e17e9f1eb7c1d7873839bb4d09d989f642961e00910ea96c7db16308a2b74d684c00b4f6ed060fac62f3ca9b406d885b81fad1937c9704d9b05dc66dd1bf8e2ac8b15b262f130e23448a5e85cb7439d44bf7ac4faba7070a0760643577cea420bc810fb76190b6c81d7c373ddd306ecfb4f1143b47d1e649853d5adb7b7e277e411752213e14e39d52fad07ba286094cbfe2780f81be5919e01c776088bf0a76c421b6a94b85d382d065b51362b049a9f6d53a4183182abd7d6e56eb924f1e2277bd8f792a3abb574ef35f824e4e4d46c951d8c7fa34805120bc296053e623b681ae1c8e915a4054026d19780efcbaf59cc0e4faf3214bd75bd9e8c597126fb47e756177b35efc5ecd9505b4913512c8395d10249e68c2479b2bbab3be3a81887acf4c762271a5ea3ce728e8b7dd731c4c2d2b7a8a39eeaf1e0f8730c50864e07aababed4f34959da284de27b432f70540fe966263d66f96749c6516f532e8bef6e0b365a2dc8fcadb4521a28f337144f1ab4b1d51391e346aa9380c876985de771d8e1f0059e61ad40b93f1f9ee73e6fe1abf7d0bff5f55ec6cd128f4ff3801fb8ca47989af30156ccb35669b1f3fec7ba3e4f50e539a38887addba35f94c3ddaa2d5a0af2d54720513619a55ce231a063b9da54834e28940efafcd1adc90854fac650796119af4b019c3146076c85fa77b0f07f1c3283b24c314e2bd61d67c7ed4de1cd457c54d51e49f678d1e3eac683fe8987147febdcd2ec5bd120440e5c213a10cfdface79eefc51c3b660f3baaa39204f2a491add4465f6d73a712e3b6dcbc25879d2b4a43ff355972fd87e585baa2128f9f291b98d3b28e3bf6fb9fafe546964747f6731d36697404a10ad945d9313a301705100b962c05a079451dd710fed53669eb3c17c1c03fc907df1b8733c14debf4004e7e151e16ace65b9c3fe9c00cc2371973537c0a3d4a0c880192e3ffd8b3f0b9287d3feba25c43025a7cfbe9bbc1b91696effcd9619ee47ad0fc8b9931ea1ef56aef17142bdffeffce28365a83bcaa7e3bee3be5c25c1ab719bc55a3385ef86924b39b330d51322cedc0660304ba337e26510cdc3a3e777edf52a88d391b1db3c42615676cf653fc8d497632736c54121bafdb77c1663e00e3c16c0c32280ec00f17e09c9f24e3326a3f59d6cb0d766a35b035b59165d3af2c6d262a23f02ec0162211f52257e979c0ea960ea8eaf4f2f36e3bc39b0a91114aefd3991a3e534c30a5b99411f7f4f732f90dfe4d3809788abdb7e27763b14362be85fd4a31a9b829fa476a19a17307f4bdc49dfa2fd56aabd720693d791b27e70ac51b44db12b00b7769245a7fb8b16b24e84f3847e08a18d50fb503e19bf156130eaedb74c8787092f697b82074c45ec3c2b05c460096a5934e8691d4e5dfc6482919b676005ec4534c54eb45d7b4670256e88b661646bb7f54fc4ba8e468e50458a41439783604b2f3649e546b49a741faef4bad02bb80e38f3ec6a52e6182833f86728dc085534a7f3df6bdf757477f25bf83b7219469e19643ed7c2dbe953ad549df53b66a2ff92026f742d8c45506c316bd3d777661f3d3acb4f039d7a04ea8d10e1ab87d14d34a6a9c6e639c40fe390a946062a5d8173bd373462878d558a5c304a9ba4c65eb20bbc35063324c29b34ab79997682a17bb0320835182a800ddd865c06c32c02c438c82b009d197414b7eb7f685fa7b51ee24f0a3b1023488545a97ecc8e87ff0a6a416b2d8aa039860ca7f08be0f612f7716ab9f748433a2c46954cfff8808c30397e26c335b6dde6c4c41ae26be51280a28b425b7034df5efd04d5934e4946704655de8bae87f8d88e326881258dbb4f1b51d4bce17523998a91b92170ed700c338fb777c7bbff535e686b870702b860b937957baeadaf84bf29d3b5e55ff59d49739fad4b1ca0f97649bd61ea1a97c00f00758c6fa43482d7358a1fda289c1e2512b35fa55f8cbde789538337a8dbdcf8d1f3a30d95afe69a07309796b95c80fe93133fe40d834979d67bbad306aa44ff9c04b3c640bb8887d5713da6e716314dcd45fc05ee6e0c499a3fbcf3b4bbf42240a24a00cb72894fdf855d4f7fb549a4664561e0c7ec5f8ba2303c5895680a9373f008f0874aaf86f27504826a1e2373618f884a010cf158b7b3ca152851fc80dea83a048c2060767f20a38d1f9343650572e974e6e2895af266176950a3d12c8d4b0039b19b15cb34c61058eac601dc40385838ffc75a4838b3c15ee7f0cc01f41304586dbbf0134d4464a2da25357532307b5262dff3a82cbe3f7b409009c91e010804221b4c992231a5283e30d0e4defc01e9d612ead7332ad48784b4d04ea6f2bde6c74620a8341fe918392e65fe3e9843f116b0b8d6457d5accee85c2a0b9ac763c08b649880816c3f47869b5ccc2e62e373191af9fb4414dc22a727d9a769689268e3874214b6fcdafbb6bb731e6c0b280b53b69038ff69cd2d36235f4aa38dc8d9fb0f4b7d2d799aff95c05d129b1486fd0840a26bdea97d1563305c81f1a447f43a3917219c65455fcda5d81963cd2a2719325c7ae4e2084db96d9c8cd16c361539c1ecff289f4a7ba8f78c52ad67b1adc31056eee8a5d25a41056fa5f60c3c771c4483fd6cbfa14046469e6c3f53e58f3f419df4fe0f1b0486b3f1af03261831a72ab0a4f2d5d6d396e00e6b2177a7163fcb98b96b7076317617c71d211e0b0ff27fddba050f2c3c0dca4cf68b949bcf055f0e43e8a2d680571415e3585eaf02880075af3de46a2a831e755769089cd095642ef9ee521148f34cf49d65cbb9e8a8a4722890a1eaa847cb96f2f997f6a1936a7f51fb868c16fb576f87d828c06de5d5415ff80551b71132383335d61a625963946edf1ce8fa46c51b166a5f84cd9279e119460a5b565d807c44740132d70266b7e09fd1502b4eff30b4ecba9d83532672ebc106c2f560b103f433aad684e8e57f91002aeaa2224875916e9b5db8e93f19f43f22f03dc683dfb904a5d5ab58bce68fc71f65ef3b2cb0b6e3cf5345c8ff0c077be64463f2d71bae39bc44b5b06e0a024acde991d137252cbf316fd552e595704b12d75596520a0fb340d89083f99358048727445ff7bef63d3ca48a77ea15c151c12b37e7ce4cfee10c53b57aa906e8e8de5e7bc5f30a9ead964e0ee5d71adde5809c20d8eb0aeaf8d09576bd16a9088e845ce1e619b2773fa6f2bdb7417d5e10eb832ff6cdcdb912aa5802ace591b0e834ae235fe514a9bd5463e419d14dfd7a7aca599d6db390c6d37df8fb1ccbc81f62529532146e0b880dc8541e24005c025ef1f5bec759155aff0e33deb79271fdb69f0bb437aeb453385052bd865540ef5877f99774b9ca8292054b023356475bde33bdf49ed2d6ff0f14b89aa785ad5aad859e9d604623439c6922b835f6b66868cd476f9b0e6dece495949cceeb5c58de250ccc2bc060f6a86fc26af31ddf6ff0ed42bdf9ee8f6818d1a218844f01ef2e806ad0dd9981d41bbd55c2aa1397e220412fd8931f26149010f6f1f92c0760e0bde9bc92a891fc7ff34c435e1758efa76e0e103e8beda19f2a43ed84fd2ba13afa33a440e387475cf671eb585cd18d16d74aaa64c821c77587c958f42f0bc96f4ca2f0bc52ecfe98b1e2fb25f2fe1b6ba873895dceae9727a722e07ae8b58cb8eb32e2656662c70f2efaaeba1df95a9b78e95fb43dc52f00ce7800f04d0111592dcfeaf363354aa19e5bec772271ab7d85d14d8fbfd5cec0069ffef1087f7e906912eceab343a19e1cbd96feb01ab18102003e461be8807564c3e1993698c1d972a690397833e0363c3e5679ffbfec7377c47a3dc60641ebdccb26d65ef87f830ad68094b57b4ee4c78aa45cef975447271f7425dd8db650158a7754f85b0dd38bd125b1e326f4cc22e95d9cbccdf7099f2134ef3a7309a2dce13c25402b2fa28eb477657b06cb0a3ddee5c1fc85b181b0f97a1e3b5acd2dd685ef160fd6430ed36d7a1314ce7103a0752c8cd772514e33a37db2800c91d9341bcbffbb34f481dfd0730eb1cacc894043648dd5f7b4bebb1d5511bb0f430c94debbd0e8834014a4673b73f1e12135e2772b6b0bfa2b28a096b3ede8872f5972bb12fa1244c98c5a9345cc6f6a037522df82d965a1aa674a5cad20dc651e778e3222ff23404051ec2159b68e7a72500c9be6f2e0b6c73b5e775c6a61d048af61b982d677e44e1588b274bd5323b8bada1a68b38aeaee719d98320f62e93b3b196147a1e0b6130e66f1da920d34a477a3bf69c4c07aa63f26cbd9b4cb76ed6084209a228f7bb473c1a47f63144d033adf1cda3a6be187e0889c64df943052208d711fba5729552a92c20b84317c4ddc200caa91ef1a288300392ffd3c0da19d81a8d1e9cdc42a9e7b54cdb2bd76294951a6153921da38789d57e0a4e5c21cf8ee795b02200c73a0d7d84a3b80917e76f1e4dec58ed055739a043ca3a80e8f63cfb27c59e3cbb1350e580cefa7f8db519956e19258d4baf90e14c1309af63788a0395994ff9843cd649f7be69c7cc475094e16b7dfd1f94858ada84b06c4598f2f01f067f516ee0dbaa27ee17cb27db937acbbe844ed55253ae085bd2247040623e8a7d0ac618961d85986ed3da6399a5362c0952f0cab6d30e282dd2c0ee80d2c0bdcfeb51b78b4d481645397ae1e72a9b6519aad5dc01952d630f7eaf12c44bc4630cfc399d53ec539f84375645251994f05567e25418040d3b02c00a52aeab3fc41ca3c47b10053f10ba320c19e1b86d02d62911565670e2fef039bd1c0e4c541585194418f5bf768d611a1412eaf318be86d1ec3039684151db057b56b8e44c41bf9299e2d285071142933f1cb4d9d570a52efbc5d533f6c21672d52cde0bdd9ff745a73c4162794d7d16fea87b36b8fdbc7c7280ad46d43d69ae85f4a9ee43984b1f17a375c1c0bca21825567eb92e86f737ceccbb9535e00a8da23281a2e23ed14f5f754812547ddf74619da06e00ddd10b9cda522dc53f3d06b5b3603b17976598f9f64c65ee612520699b2b840dba3a7adb789659cf762c0af2c6c99e4aeb2307871b7fd05ae099b501c6825762fc4f9069e2563f5dc56ce1fd5c137f995417ad0ee2432c99d50c73346f68e25403ddf9d91fdd849dc3e09b9d727095fdd9716ab98b3f293508d7d1c9e501fb25a73c3574b1372dc758adc3c0ac165e1767d0c1d47cf73dde2439f509a35511d10790318021594048733d1472bfb6b8c846636f186b5ae5def7b402940e085316eaeafa90b222d9fafc08cbbf2f56d93826b2389276eaf2c89aa04583cd878898e85fb73b6c2b9f9f966553808771766e763cbc783830105f2719bb145d6cd34db79437faa0db61b7770358e146f233709349e23ca67feda71ddd4c9d64e0135f7c876495d2091aab24df23f90994840b1b2b21bc6ebaf686708c485e2f543cc2da3280c56cd36e92371cc1e77e84ecc5dd478bc67fc488175ccc00af45cca308ff56c0c887b759c1544065cfb9ed1a23de7d7e41fffb11ef391dcd7c6d5c5cb7f616079cdfd3f714c71fa6f04b98d41bdc83a4fc28d26a77dc3240f9e9292e24fd4bf111d7883cec23da357ef80e711ac2c9d6d01fd1bf1e9d1c749b34d3e1fd9e1659687074b13f4e989827f26e214d53024cad738ea0bee6139cf5f5fb068febfc4d593d9b3dd5d1c637475c3f75ed78a6a0c8ff709228b9b541c8a1bf27c210bec670724de793189ecd4c5582a5829e481aa05ae520fb49f28f8c0f9f72dcff3cafb8fb01a9e49a8f3a5e14899281a2fd38a26e7384ab0b1086a87a18f9006a8e4bb007dc291fa8078aeb2ebffd5fd37c2c7b759a9f79bb0df7125aa38dde41067756d0e1b984b9bf0f1ba7e56658ed18485d28cb8684db41e5a78cdbe6ff0db8bdc17c3cc77ff671dedc15b0bc3c5946d94e63b5be00110c81a078384f2bcb88105f62ae04e22fc82dee3ecc79f5ad1beb323c20047fe7cf7d644ced6e0d4e118add922b7ce58353eb2498a11df5282b14c8bba1b78359595edf6955ce648879cec813779146a3b266a1656eed5516c2c74046dff2d1c422b6a31a59cfdc904837881f0096f8eba7c38ffd65d70c899a3341ac338c777a23b4b1e4a0232caee9fbd52d66b8e9edd173cc6ac769639a0c6bd609d838adf522444d255b4ff77ed366119819a52cffaca1d0b668e3233c011bc2c0918f1966020246d644e5144c08343b3bb622e0badbc90fe87f2f819ee07304cc641415f46795aad83e1abbdb771b87a9ceaab1d8518d4ab4a263b5d974267506d97952c889337ece82a1f7a0c38d5ec2f72d71f51fb6c180c64678b81de1ac444220d9c97e5ba7fce0c74669895af515d88a842c712f026a7555343f1bc61fdeafc766900995f05c53a9c3796996fc7d849aaf5418f8b9d683fa7ad442926ad889e425fe7c66ab6a03f7e5c25bae915905dd5ee1f9cddb6de1eba3c53c5d00c8226fa342fd375a47b94399ceb2b27add9bd1ac543fb8ea7475aea3f96ef242b1272dcd12239a7744e7922d29fcdc2c223bbd88104f3bf396d809e945b857fc6605995dbbb7c9811bc20fe00bd746a95f5acac012905ac0d2cacd46eab014a9be350bcc4a5b9076de383ffc1734055d253dfabdc68759587176f8c4bf1ab82acf78b29ec4c3afd375012d45aa865f0c22dd65906cfdc59f65ab4cc9a8eed02ee4878b3788e692c49745acb188d833efb1a9e647d306c2065611fd840b3de710e85fe047c30068e99f54a98839f2867f92998062d20098a088126982a69e0cf2304bd71ad744e4d0f5e201aa786d9cf10e32ca18bafa3a5bbecc0b0036c625ae9d119c00dfdc476d9efb64af8efc197fd69d13aafdbfa41db7c3896260ea8854740cff5164953a0ae63bc69d334a6d03a435f2f94c20d4d51dc693a0c17aa94dd34eedbc3f50129806ef8b3f79f4482e5ec366b8705dd368e52b8560f55827a852e1d58cef6bf91bea1f8970acdbeabc60f6116307c70f9410b83bf5198f0c055e48ae870714d62f492a9e76e256b62ab0cb5d043cf1bf209d6fa1e63d49c8c796d87559e763cdd28fb7731ebe207b200557e1fd59dac6832a70ab3d0ecbbb2fd22d186b45dd585f875c731a43b9b82fb607e170658bb1ee8f41020d60370641ea058a63a11008687f65383c0e5912085df2944baab03ff50ccd10134fd07433ad74fb96894d33ab67944cc9dd1d01f8086697bcbb94665ad586c6fee20940eb2c311b57a60b7bb35e44cc907141e82ac0be5bd82512a7e5f4a274f2b85d9c7f59a6010cfbd04b1198c8e190b5f4a165a4b5c3aca9802a71d54385d060b8a6bdc2bd792fc5b354b4cda0ec71ba9d891d313185634437182f8df6c009614a09cb15c5899ef0e93d817f2ff9c0762b2da2611ed2c090ef875461aedc45b22dca8bdc6610c716eaf11af497b3b3456e04058c1806e6ffbb2b255412fc23bcdde4bbc0948737ff6b9c4263a49adc55e99561bbaaee3607484b610e671986e98e92a0722fa904ab163731772da7a6c0b280b53b69038ff69cd2d36235f4aa38dc8d9fb0f4b7d2d799a6ddc413ab47791eb251b4e45abecbc75e771f9d94c12228babf9796dc8186a2a97ef9009639c954f5f3b696af0408cc1f3a49ba16530ec25e0e99e54a4d4dc6fb79cebe73e7573c0f1177fa341cd0ddea3d7680475016d7266f0659f46fc7b19f34df62e62e7e3f5bce71a413368947c6f6155fd458e5a5fa317619fec3ed67932ef4fd6fcd8859acea47ff8e392b7b7b0602ab2202eaeb50f38e679723d2a1e4ff25962b14df014560ced5736ea00393e416f579f9f27fc25cf516e684c0fecb55f7eeabeab2cd1bd17ef1c49edefd6a1b35e9202053193d6cd5443c9840ce027ac0cce5da8fc152f2002d825cc3cd9deeb64b3eec92e8a21725b5bd9eadc450d1fd70dd50ccad24a4a91e3a76a185aa996b77d7fb6513b22dd50ebe35d6d7929e762a717b193c0f8eddac30c8ffaec417b31f546838e6e731c1dc132eea4af519bde6c2a7e545beed88f848a6e960131129d167948e0b992c2eee16c3dc1144b1d978b7cf7c34e83d41b1c69c170f702e4b41c84939106c29248b113b5b3161096acfbd84a2fb45ff2cf9337abae1d03053e690c6c673a44723bd59c9a43f4016cb7ca1676615358116da6dcda9fb8ac0968e2662411a245b2a5b01fc3ef7b189fe2816c929335c31807d8641f6415b572a35377f597527a8e85b32221f3a12b88f4a7743d28faff3e0b43202d6014e9ccdd0192358dd8ff634ee54aa6ec9f58c13c03f806963774f449b90b1523296179d514a9bd5463e419d14dfd7a7aca599d6db390c6d37df8fb1ccbc81ffaccaec2b558b94a1f4e5161e5d72a102748a65455b1a466bb04227e5d880b9d3c93aad4522699496291c200bdbdbe88cba020a931153f9805d58b5c9db7f47eb099e13d7bbd6fddc4cbee7317cd017f6fc33614c4f14747dd6cae7e09480d8b67de14ca89da341090ba0ed4e0f4675a31166d86b62b602ffd45b139529aef47384ec2be027468062c8392b55fe394bd47e43e63b6fb6754a8e27d639af28685c57a72f7be9d0747450248b61750647a01bcff2162de88696069d71d7f9a4ffeee197740df88917718a55e90aca2cd19992279ca2f80666573156d113fdade554c47fce12c9fb1bad2874f22802f1e57c81badde94e8f6a23aeeb714fa0f17925874b36c82a2756a86dd56c8bf8ca4efa06bf23ece1a5b5f0f54df294e0ba7c9dc5c9a4e644a8b7f2046f5bdb4f599dffeaf297b582d1cd8919b01e24c67694461be7e107f27e7cec631e6dbf1153781cc6453d6bfd627499db7344fc78fcd0169f0e52c2453c28ace77842641ed5b51cd0e8f1ea423d5c3b1709c6c52fa2f254da1acb785aa45fe369a7c4bdbc157e5a1278208b2d31cd17f352c726d085ca306f63d544ad287629ff1db63b256e51835aace9421f61974b3576b03386c7163c3ab96a2dfa561cff9dd6d8f1c28617b074df982b0c576a67742a8f4f8c5d9dc4f32f44c5d048753da902cd1c421e2bcb874084d9cbfcc52a4bfb2c60ece7c682267e348c50cfb61181c82b52fd6ca8fc6490124fa6a895f47295c7058d2e4006d0f76fe2b7a6c660c9f9d28159a30c2cddae9705817cbd8184fc31642e793721af027c64d74d5c292c89ed01d0d8893f11f84072f235b8b374f033f5444e138feb31e34bc76273d68d4140adccf7694c5a06385b318aec43b15edfc1871ddc73a63cd94d8733515629780499e00086082485374bd5323b8bada1a68b38aeaee719d98320f62e93b3b196147a1e07a779fe9589a0afc98b6e640083dcf36ab13ec5b9a4def522f355b35c3df0542f19168c4bff9663fddc9b4536395557a394d33bad132f0c0be764f938e4a9e32b0639413705c9688551baa3f380267d6a6a35d4fe5527f8acd08d354d5ac8aa751198840431fa4051fb98f73940a48913cf9aec46c8b38604f3cf4cb012c6aaf0c018cd577eebcdd75ea85ba16dc7418d290417f6ccd803e7d9974628218d362fe1ffb0c7a5792edec03129e4ab4e94edd626111548aca3e520e5958e075ece1ec9035a8d2569b92dcee01c8ca19798f75692dc43c0b00cf0f132f155a22827e5e3ba00bffd23cf604074e4b9c2776dcda4ee022d7af05f32f28d82e35defda54c6bf04cf6eee6bad7b5d509ac11985065312ec883bfcd40cfa19b6631234f97bb921142421caf3c39cc2b807a438068804b4027563fb0c2f390a18251b1313dbc683b18b6ae42ada129ae174e61d77832dc6331be729bdfee959caeff5416a86526492cbbf688dddb37e1df18bf088a93552255a6ea5883e426cc35a31478339994506c3f5b0343fa23362a47b9a5d7c34174003910aeeca09dd296a4e183c030390a2a25432e377fdf4d9d570a52efbc5d533f6c21672d52cde0bdd9ff745a73c416279400a75ef0e9c362c0b42ce3f68e493594ad45d40f1ea2ec261f427277b2560e282c361c09be0ca0e377044664dbd4ac920f0c871cc62b73f13dcd178d552afe2d9d8c0a959e806a16e81f2b108d779bcfc0937b880ded2ab0f3184bcba50222217d21fa9a31d4b50ed263459584ca8f5c8c36fd2de75fe98a2ed05f71ae7d30a109cd477041415affeda8bec7cef3e86931c36596364662626fc9336bde94684dddbacd1af2c9f325820add7e4e32ab83485e63547d468c8c6ab5510f2deafc17b55b86398efc4a2fe703b6f3922246604c7cffc83be34275dac9d72dbfe0e53ac1ceba5ade8284b53afe10e70b64f3394390e7b17ec04bcde9e8b5ad84a45308f8790ed3d5132b2d21ba7a9314d3b86c2985c5702d8159a72375174181c99a0c3386fcba7054bfbbc27b552277678022334155f41d09c089b9c8567b3c9a2e68939b31e84403986dacd927dd6a1dac88d035529db23f2a01249e23ca67feda71ddd4c9d64e0135f7c876495d2091aab24df23f900b73ba806f2c9bed5f969e2ae1d65f61e7bb01b207be5cff12054f50c07468d499ec3aa6e384de9c76408af190fff90f2e3abb09254c317c248e882f2f2dd471f6ccdde62b85ce58eed5625425ccc09f859e0e58882223ac6a789fad5ef844d9282174c54a1c7d03f1cac99e36624a667a33a1bc05831154306102dfc826c91c6230a22aba0ac2d94efa295c49471d76131e2409f4d607aca2cf6a7e9baa66769a53dd904a1e7aeb445e98aa8d19f9c9b80e7beb9e96c664a98f6b28874167e10a5ed8d68d0db877b3a4a60a34081c0341d40fb452466e08d0e53808fd7ecf4214a4a272e327821f72f2768e787b493e351673a7e0d2f8ecc8cf3c405663730ab632a591469e1d18ba375832e4dc98adc61f08d771b51c904761c08fd88255374c86bc52f1e27668a95b605dc8fa0a3c47be38c2acd1c20d338acd74f6e0536bf66c71aa00ea3cb1f0dddfba478662caf8134e7cf1a09b511f51ca333ee2a229b4f96efd51dee19b0c70d8b106c377f6a21f7952fc966536895e11e9eafdf77155e2bf69ee0c6ab07ea298fe79eaa6093ef3d32f87c3d0b6c0d9f16ed0eeaffba9385bd1f9e3aa8fdea56819c533607b607673b3b5e9251371900a278d4fac9741b55be0afd2d13f99c5039e1f89af5b99462086431d098121a362353eb39b3577dc528146a9567f32a8e124490f80c4a40b7a60f6e371b2ec5f42f7e2b8bac5cc76fe999530d3b12f7143bb0bde6598d08726f457e0669a818b5613db033067321f6a06b9cfbd471929e8a3254c00cd05ab369cb2730ce0620f84684f0f88eda569590704e79f0b808c291f49d45c409a33ba267049e3edcde769f96ab3927450be52e4b7a3ab0269ede860164e2f148092370c47d0d3260e84d1d51776a454cf5d4ef88c27eb5a28a876f403177bcfb37abbf86f313b2a12e7313305332205e53baa2b20fd8798ac73b275a9addd2f957fecf5582f14deac05d090a06a5b73cc88b8a47bc5adac4a733ad9ebe6f4db3a9c62ccc53cbc0ba29c94adbb1e2710439922b1f2b000ea51f9a61ad6593cdd5b23dfcc5bfdf34e12d8b79a3c3d1a5ed7ef5476ec0f013094e9f93e3e68e2222966b0da4ed0efb481c74a9e8dbe8845dbd65f0f9ccaa7593d6856a3ab742b5e36867cede6d5770cdf8024ea787bd83e402bca96de9f0cea8070898b5170b2257c04fd6f50ffa0b6e40f42d338a5dd1c48de5d7adcacdfd90781081597f1dd8781dda5e67992c5d163e5a8c725adfc25a17f9f8f5608645363aab1a14713f4d225c004a36a90669c55434366603ae18b0ff552f976ed8eaf4446dca8ffc824bfb52316bd3f46b1cd2a3676eb194074e50586f375760ae77c4775b498aea987bc28e2aef95c57233cdf7f9953a3966109ba556229e196931c739c78fbe342061fdffd17012a97e2bed27666e34bddbfb40c0897e6deeeadd29b7d7118984de45dbe74099fd46ecd92570dc4fa4cfd173c632dc5309fcfe2c8f17745f5304e266c0119c2a9559eb17ba3507c683600038602573b6b6a868f6ce2fdaa3df1f3d4dd90c1e9c1a9f966d20f174850d3aa8cc3b20faca6b984513a1a832d5076776b7ad391680463e337347678c0dd6460531f51af2f96101921aa36d982aacb7bc37034bbaff6234563cefaa13acb664cbcff6f0a85d8d1ea7a4b72959933b98b81260d3e6c0b05829a4e0f4bc8094be91c771e00c449069cd790d737e65b832045e844cdbe2382890e40ff8fe55dededd6ad262c042e726ace878b775b171af10efc62f1d08042aa42131f40afa9362ac877a7bf0403b49a7f445ea71fcf875b20a478ca6662f1e361555f28c2bc4e6ee23ef2fdfde1ddaeaa6faaef8225a868900933e31169bea559f14c7b8d7dd13055cd1f7563aa59e51870455db3cd3519ecf421d6de95a54d9a27dd3df3db3790c9f987d2aa0547bd0c1c624f209ff6ed99027258f3a54af7c51a415b8d6cde32a1cce01744fdf5faa899065f838b02c65da090edb3d150e767e5e82fbdf1dd9da0f53246696d6abb1abbcfa9ee09b75e95086f4da3af5d362ef31e2bfba731174ac536e133cbdf36596006e86270dc972ffeb0c9a161b394d5fa9c555987092671002bbee48226cfcf1f7c367b030f437624406237ce7efb6516cd02eca2aadaf5d02cac7b799ffac5d380cc73c2f15bb8bf7f10b0e64ad8fd06d9fdd4ba25a6d3cd370d2ae0af23214f0d4e4dc5e2aa8d929393023ff810fd1b59b005a207e346ea7042335020a6c69090b9680cba0ea307ea9e892535838ee67fa4244f405f3ab1d8d50b0a3cf155883f8a4cd2c37a6f0cdd70fd2f6c2f0c8561ee6194a519952c45bba70071b00f3b393113f8742a1dc685fe5c6c6cab86106357a9036c41542cad83326cec0206d1c1b7b06e0e1fcd534cf036fec4ade6d70d022f7263c02c3a35238e7f98cc2786df2587340c102eb999cf94435cfce784c68ab1a05a34cf8a1e0140c1253c31ac5497178eb64d9718725ea1d28f6c38e01e450402ca04379d4c001edcdc45bdaed9bebb2b43e1dbb3fc4f7a11eb446dfbbfbbd9274bb95f847ab6f726a762d9412304139117ba57bd4336e964dab5dd32c96ef9043981dbc95059cc71e868d4f210bb72370770e7b8415049491dcbc9509dd31186333a50e12dc3500c8c90f911d04c110a3ec0bb463e4ae54115c80d45fd84dbed7f19f0c357ee681c210d7c3f411d0509ea541debc019cb4e25071aa73d90b7eeef78c487f8a2aa1a03e8abea9588995f036f21af888915085722ec0c582f86b78251a95a614003317c0e502a30882e4c9eccf9847770aef9dc3e5ca7cc05eca99fa82f567fa67df2c263b925fb87c01f5869ff87f224c08fc64d61d34f1493d16ede1e94ec332f68e6c430043bdabd40fb8628b79bcabc58b4b7f7d9e4ea1a71e3a76e6ac7b4188723e9d5f19cb93fd0e367ab57a1935a24ba58d5da7990325d5de2e7572ae85fbe94753e9ab4963c405f04a64066cd5b16fe2b921f730cbd7afa7ba1347e6bf856072cad038c15644da2859400ac37e94afc096ece83a035ae42a175c56f2f661f5d6f9f1a3fbf77678b0747b48b06374f49bfcfdb3d4b7d6cc53286352f31a17576ca4a96e0505e947ed1e9a5aafec3cb9613c31b7b0ffdbae5f1f063a25d5d73b7c266714751a9e5f07d8644210b74d3e32d091f565d5f41d20855986ab67a69331fc4d4b30445e5779307ea65b860b46deb4a6acad0bbcc207f102e714426e876a519c2639478395e47f6447fb8399bbd52e4cdcca27c125fbdab38dd13deb0bb341d7add49a76346deb911dbe6493b0f936ec67ddc1b59c9eedbf1bc0b1f712cd118cca9e67fecd5497195f6ad1e01b938dc74fbbc0c9bd2f754e5bba19ee6c57a8bd62dd3827758a0742e531226e93edf897fcbb52fedfecd625f39bd8db6a389553b3dbe6b94ddc45afa07b4944c7aaa012178eef7e9a96d8b4a690d208c617803bd9cb16afda905b1664cdb1adac06fa790cde58c2d76b130037ccd371ef78ab28de41a2ece489db299f7b6b3bf78412dbe874ba53bd76767065fe2e81a8ca13d608b88fb66a9d9162205339be8d42fdde8736b4f4facf51be45447251bb4e36862bd247e8031210c6141e3524ac3dddf16f871c2722b9458d0a236973c5f30177e17c2d3273ec51a16a2a32c5dd08c7ce9d4d59225357439bb9f75118191012cbd61fd6693548dadea3018139414267a0f0aaedcb30213f678bed979f5a0fa4ee7759328ac3d43d585e4f3088335672cf11fe229eb11a93f9f193ba9db82cafd33ff88fa793f875c8f6df1eaf7ad6fcc820e3fdb06f65bc9bb0e12fee975d0df661d19f61abf12e815d2ecd6917a3e2ed4f99ad265bdcd17fcbaa3880251f28f9a55c25014a07bcbc22ca8efd28ff21ba4dd0b257255b429346c5825163a13be75671c848e915ff6c893d7942efdfc25db7ee868ce7639382d402a897633a825486db3b1f516dcfa5c3b3bd02a8f23065cf0eeefbbc2504d9c85415ecbf37d2fd2ead9e362c7c08517a5b47072b7913f939ef3841ed69368c6de088466dfba33cd6eb40c0059d35996c42d5c5dad736ea4fec3d6e725be52353b0462e88998bc59d797013bc96983c0123ec8367435cb0314b831f009b0a8a5cf3a476ddf5958c165cd34aad2c256a58408b2718b4f3d63e0e1462057fc7c42c996778cddc9906c4dc7b5972fddf67812c039edc49bbe1c65bb3ff80db85e4e8f5b6c55e927033c8e017331d7974e48a08ab17e4669da9cdc926b242e77f410e2899cfcdfd42ae5a4517c8f69c2741f0ff63459b8995228cce0a29f2ed19ef5d2330c0a8d5300aee967098eb8aeccd0a1e613b5bf6b6c0f60da7d567e4ce85778eb02c8bb7642a8072b193fc0d5e127c520dc4323eab550a90c9bb55a197cec6b766768fd77b53c85a316c059bd12f97dde96d8f830f6036345684dec4b1586cd17484d4669e4051c3bbd57dd700c486c134649d3f35435f74b053e75855bfd50526b67b09b33d2145625f2b0c5209fe227abfc6d6c991f218756e21d4235cb404526f9891e47d34c30c8aa28a49f12ad8f9c62149df424d4a57f9a91afce9036b242e110f728d936af370fc517fa5aeec04ab0bebc28c956ed096daaec88bea3e406bd5bd28c7eeaf180de84474c9ce1d1f7985f51c85420bf2b7e7c6e4a8efae61bbfea8d0f1a7d1e32828d919609c526b4acd105f046d062df252c0f398e493bfa6423fa41e344addf5cb2ead69693f8a7d95fa09b68cbbde1544108c40a91926fcdfd236ebfa968312ef44df06b0ac23bea6e2aed57d72d4a68d13caac9121d58dd6177381797d2c1146ca6bd02ae12f9f8beefb24e2a086d459b9e1ab671858c82007a4fd4cafa71a390b4de93f9fa363b88da2b7ec249ff17838330ddbe5deaca7bfbeaaa189556c43bb8aea865153e53da15dd4d7ec664c2b9a1b015956294386c55f7a8da8eb23fe57e6d8fe79795f118c3ace0c976e6e65b3a9314b1660dcf75ba7a7d004cee3bb79b3287e25182280fe82f9ca195a21549d6e5503970af99a9251a57e39bdbcaf2247248d6681cadcef2673ba00b10ed9c263ef2b1973e7c60a6c7454d8ebe997b34cb390e47fb2cbb2d563b571370d898344947269de04b22c7e717bdc28afae7230b01239e96167063f3b9e621bf32fea556662e099820850f0f763aaa45720365a7e0c3a02c022f30a27f3da59b11cb108994ec54fc82d83f9270026b5cdccf3947dff473b35b6f73a8d627321e155fec003cf6103122a3592cb04d3ba49be20ad7b70b5ab9691bd9c87b235068f19b14b00173326ef5f24c0967d1e09f81c123b0e46f00d5ef6beef27776e8c4b2e5d4ca2b6461a118d92046953a5e21f26d1df3a3a391e2e48ac0b2e9398e78bff0c006a485e377448574aa24d51366b601ebcdbe412ac8469e388c40378185daf31625f0765847e4b4a7122a1de71e97ecb37c0a9bbbdb7c2752d309440ec17831f327759dce20d0f046ce0776c1ccae065ae1992c4cecaaff798b6595c9e5b442d13137ccd2dfb8b26dc84e5b9d3a0d50e37185bec22298bace529243f1a32040c97afd2aca35fef8a75a6bdd62116df34072a911969aa74369e1f967475a1a002dd470f2440ac07be7cae16b3279f432b6b1cfdd18f7013b8ad10180a7e9b0b1426db8d05de30ddd5efa5ebf6dd616578fd0582f95836241796dd564555d473e15af66e5808769f01a05db149d3496fcea41f6756a192453957efc1aa85aeff6da6eef8536182b5e3b593c786ec89e59fe16219b5eaeb86444d4a0482fc915740f353b60ad8c6d17024c1a93fbfd5b8c2751b61bdd8a40a52c36e1a0ee040d9f20401e9c9ee3995d4a128314398dbade588512ac0c70d8bda5d73abf5434ce7f8b449a0ab2583b0daec9000b099f4c6845043d39d6f6e5799b30f33e6684648cb79b3602f0ac455f18ade035eae647fe8c4e643c3195674ab08646f8a12dc4eef4cf1700d20029ac96a6df2b03d8390b461eef66ed99ee4d4f852f5071c45b307a5b63a26df9e6aae022313d5c2ea17157b73af516842f3d94b7ce61d5099664fad60d8d505bcc2c676b12f8ca6ae04cf9d361327f3db4e778472ebaba3523b8f92dfda6a3fdbfa32b54895ac6e92e84486ccfc58ed6f1dcc371efb56f7c7119e0bdbacd1475f14df012ee7c05ee6eb0445b3893f6ede0a2686c2d120c1ad8207617f644155cfd243c4cd191ab108e679fd47a8b36a7c0b596b92080ab60034caedcbf0a45d223fab4b8c43c11153fdcaa12a74e69ab06bac28abb13527f6aaadcce3feff69e40f9199556baafcf721c4e49ea7892909fb2e1a84f010d23a325b60d4da076c316313b0e4619738a8e59a121903dd5aa1c6d95ff34f0494e7388bbe1be306abf02281fed047f00f0c96b497fc355691f9367324a82ef1d505b891a211501b759a0c0ca9b56ceb75bc0f72c507855a8f399a263cc8a2db6f85279efcc1a55d7f26c82c46757fcd538fa399ad2a16a1e2d044339e69950c4ebbaccfca90cf7f6c8ec9299b54d206dbf9e498dc2054718aa8bd2e328575626bc737379e15eda4e9b6ae4c813f3156f74dd7b5f5daee9d78a356c37accbcebf7c0f6f23f4235bd3aac5880855e521503db487bd2ed76ee13d5dcf7231537fd5ce10398fc4da62008a37baadba7cba74350d5cb5a730e67643e7e24bd974bf4e8fa62aa9c74e585f73d6f502e3bace22259a9bc5268d168c81a71efa1146b52d9f6aa217042ef5f40d3acd1a181600aa3da29e58e65f84899c561d2643a9bb9bb00087836238d49b5d06f610b85b7d2ceaff534099040ceba1bdfa3a41a939a1534a9a88720035077597c58d4bbb9da10c51f016d73a29cc13b790a1a76fed4b7084f32026cdec1aba05f9bb55844ea6f224f6b9f4ebb79b3606ff9ccff6d1d8e4b581c0a61466b250fb27e73be72b7a2ba3009301cf05820c30c28aa3c0bc72280ad86a454e695a9128a3cefa05aae55e36be22be5b4317f9e393cf5bea1b30028b3ada4a546a83b1b9c4fdfe74ab0de3ffe6cec3b10cbf443ff2965630f69ddb126c01ba0a2675ebd2e1988edc0416d06e1db69c92a09cfbf16b56f456e8d87842da45f0cb75f6f60a5e37325932ec0ad699ea34ee9f6c776c2938877fb3adfe79736cbe783d8234dfd8f36cfa5e6eeb6fb9bf8cd424971903084c14058c24b9199774e4db32a0abfc83d071be0966f5a114308b9265bc38acd66bd46bddb558f23231ca30621937cd73629fc142b3b95def909dce3bfaaf452833bd630a2e035e2ef7a7ca363701ec7e327ca26b248d8a30469743984d53f99f5b25d9295db4277c6f232208cb98d1d3f360826d2f41675658a42399190bf08b072b41cadfbaeb3646601ae3d10c92320cdaa7b80f43c1b0fad9218fd99c9390944d299e3207f517c654bcf52e7a162509f7580fefb8ad8a557159cc4d9cc46bae43f5849599bb66f4049fe0545be22df32baf689c0631e70655809c2dbcee7e53327ac60cc88afea9449e936aeedaf162764964d85f3e96c288acda451ff48a0c1532ee89ad1db88b5c2d69669f13761663c134cca69d70f437456fadfe9dd5686f8590f8016df6272b591f27e8a574441c63152d3954633bea66c7f5eae2246eaf960a36e119f73c33cf2f15c2b3c4606837b349eb4f5250e4099daa8f359c0883e53e182ffd73424f9b490fe54715e3654c9545774f410188e6cb022013f57d0cd83918fc1dee40461148046a94bf2de80306a0c58d4fc35972f9a37a192cac64d4e30b4c514906530806316dfebce9b7b6bedd920cf83282ef4296a5a4fad056ba7cb1f8c1de1741a71c80761f207a73bf8f7258b0268b5a199421f5cff0bb57a8c7b21cdf1d2d797d5f1d719db5dbf57de019ab9f447ffe972f1d7f869bb6170b108b6b578e3015c5e1455d138341c285f22df5704be25b86d5dd2d2118b6279fb8ce372003f833dec05380ef21ce8c8985780ef4c841593265807622290f21d238068c5858c92e8202f9f7e623013c1aeab097c17078781022142c52c006226807d73b2e12fc02c79d70d732fc5daad5b143f625e3afcfbbe027464c6fc4b9a56058ebb2be5bd5a7ac4404359c7a6e0571ec11f7c1ab035704c008e9e7d7401698eb63f186fc43dffac11d0ce6a6d86517f82810fb3b7036d7cad4ba44ba9029bcb71eed6bfd823d5604c268dbd442cfff0eeb8652a14ada6ea2ee90eb88c4bc679b7238f81324e9b170071c94b8d05d7f1973c0f161f88ea7d0c33673dced06ca8e5c95400a4a3dabeeb274a8c36f26d47edfe5fedb93db738a0937b88ed7917464c490727ddf0c6075a122f7f4de12e5dc1de5e4c719a415355d7d1bd8210f7b79607dbd8e0ea3464f0c500c3e57197a2f59cfc45482dacf8e58abcaacefe0fa3bbab139d761822841ae356a72f6776bed948914ffd6efb4af12e8358d7d2aa4f160746bae0d4ed3305ea2e9bdfe1f4061f12132588ebe34f65c33cbdffa62e256ee71357c0cbc71da4ce7dd79df36191926fba314acf8945a94bfb92a31b37950ada205331c91dca4d7161456dae88a47f36fbc989b56a7b2bcae2c6b7b2365c540c79f6f0f939784d6d126c844abe6e3de60ca2c781c380a8b99f119013be21066130c5e3445519467cec19d5fd7c217d540e8e7de46c2f1e920680dde9babf931f7303402e69387da9277cb67b21800e9bbb2e1a060f802f83fb382efd9c747874fc8dda4acecc4f6ffb66a1a729002e565e5484a68ad58f7b9afe5c45687cbea20552d5d0b2b921d62aaa21ab4ebb3a0ae7c69af7716e2a6579c0ebfa2e69459f579033300641bb3f9565e83bb5e82c99b4f68c8ed1eea574954cf8044ba607b524574026284475a8c4ee2faa94052cf1c4f4c8aacb6d27bd2735e0546bd187a21c4fa234bb111819a8d146f0e909012735b36224993daef0c7081abaf2ca4333a95bdfaad444a8304ff5ed2039d1d4775fb60840d358934e7736168fcdc72a94f09a7329385f76ac86239a4e9eef65edd0fb63d565a8b562fd4f369089c31d4f1c82cf9da6dd4e1d9fb084ef105f5fe81c7b09127be0749e253e3be20bd10a56f2191215e45939b626bbe26ae22693b8d330c90e91cb3607bb13e23253858f8bff8666417a7cbc985efee7cde8e3a61c3fc784baceb76d302ae7057903c250984dcd8eaa066230658443a758ec91621e5002a7296aa2437fb153211b50e8d7057e38f8a181e873d74a971d6317952cc7450e5495f4c7677bfb201828b27fc2817ff7f637aa271245481499563ef1395d9b4860bced7338d430f23527a38d89c32425b3a7122cd15911e51eefaa4958c7fc6429f11ba8a725102efec6760564d0af963d66eb471d4ac29690959a7d6990b241392a21cb828f87681a4434516ac9e56ec4682ac0c35269d058e9d2af414ad89fc0bf4b88dbee45acd90b6a1c39ab91f66f807ce6f587cf3d0c804b24566890772170c2591c59fc54ff6b9fbb101e33a78f0d8349aec837b709dffc5f8c1086cc3040ec54f7c4bb9407a7e940289bb642e641347b0c31e262da73a8dd9aaf18a2d3213c8d55c556e6e46ccc946b8826375e7292f4d39c1e0854d6de7e3cb38b723031a75bf04296b963a9e7553dd2e078457afa0432493c76b9264f78441f537929d012cba98b100851cbd7c592cf82a49f416166d1c20e8fbd36b1d05fd260b035947ad5118bc93ffba9ddeb4fbc532b36e8267fe4b6e61e4fb7859f03a5ed54e14a0cbe509bf3c741f46d7a557bd9104e5a91ef6d812318270ae654d893e3bbc37e368281f91a90a74c122a7c4fa4a80a7041c419c7114743abf6874bd36541b3cecd70a146b8b089ab7783eccccecbba8037ee6622a4799826bf4f18b4839fcac4d4920e8a992db97c22799d4230d6f4a973875d7b46c37b9b942c4e03c0627bbfe57fc6b326b9d6ef35762747a92d40f8b241aa282829565f900cea8c691e1751f6138334e139558aee6ac90564da5694792942e54c64508de8a9dbf55c0895caff434479980df39b3137519189c715287ae049d4cae13f31a2ec23600e1e6ac0144805449fd212ecfd67f0858726d27dbc9c997991ff61da425ed54838948439e87af3ffbc82ed7f761043ac4b1a466613563d9b938260de5e15c244cb0892e9ed0179a23a2d1296a2f4cccc94e939650aca38cfdbf84ad666e9cb4cf5d09bedfd84d2457caff197e5e3ac75418767059e1ac800ae3928d03da46f3b53ef789fb87d7133baef377b6c71fb71fb41ddf09a50679a7345a53212b04b6797d63c2b68aa4b8c8b6f56a6f0920d1e4be9784e9b55a850a7a38e066cf2e5fb1a177c1da3b395320571a6ba0c8061f98e0800b033f7dad804a9caf139457af98757fab4e5bf1dc0252d5e57e113e85a4466c8a9a104f3d77ffe140f8e0e2e7f2a87e517d222c35c867c83ad77cc03b42884d800b268650f9582ecb4350e7f481f9a231da831c25528d664b3eb6a6b85bd0617dc26c4c8b616bdca4e2abb1a67708097b74ca5689643a2b04ca8388b76d1fc38631a3fd34c0d271a0db3976aec28b93f3f32a7aa5ed893fb8b60a57862457a7d7496c16b74c9efb19fa9611103e4001789c1d57adbbd60a64bc0832378514c70eb5ac19c36a5b06056e07a4819edbb5e6fca268d6817af7c241b06e0e9df5009bed5295de0b01150d2be779b20629706af29e8f97cfac955cbcc632a68af34d702b991d36ec54c4e64d8f33fe375f71c87fc60d37c44deaacd9fd71e2aa3033e63e65d8694d3c9fe03c495a4ff0a213747ffa40ac8b9cd6a9039747fe35391746d75d2299eeb88f4b296bcfad4dabedf7ac14c8f36710160a2cb0b94d209b099ed81ee10f9e8761f84ad6d86c1b6ee831c782058f8388953daea979797c62c9d6d3c780891e4c04ef1fdc9d3e3aef81f71760ef7b3caa1ca7e7bc7a89e7a8d756bd5592cfdb94dbc966c1d21f6c822ad48c280eb10e90d96704bbc75183f5f43ddfa25f137e0683962d6e2adc007b192c3ef4b6de599a020532c338dafa6d2adbf40bbf39d6981b193d112bd58add5906c154ee6829faa2bc2d98e10f060c2d21131d7e310959d00922458272fa8ee00f01403938b3687d3d66b20a1fda1d42e1c4311d0ec932856d55ed05fb95cc4bd576f8f24ad0bd1da2070577065656bb11a58cc0d9a66f32f590369ed048a5547cbed68090e46bb8899b2009313924780747ca0ff22a75ac275bfe3b987c07bf52313d23fda4ea876015d96be3fee67761ea59a6e6de81848a36e03fd5a602edf938e529272c7315e30a69973bdd457da505a6143f81733210653f3e14cb813328a4cb796b8838254ce5053e86462b00c224492c9b004d6b54881f9990d784db10ca26bfe68f52b4816ebffc04b022f3385c28f05b2b2d2984db3a091a9926f9f0e62d256337e12cae89d18a8eb50920ec7c786f9b3b027530d5d5220c817d1e5bd32acac8f1573031e5ee12c838fc95c26ef1debfd013db191f2ef9086aadb826b200dbe8c9ef7f575e6d2e6d1e015ad329aeaa403638a7af4d074b06cad307c460d5949231660827153a99787c522b3ca15eae57781d706ff497d3f9f4036f3eca63c011ce284bf61e720f7bd039b947bfae5e6ae52247bf8856fe85f6b4f91776f22ad1e5d84df7145de9a32ba0ef0f59d34021ca5fb11d3db52abc2dd3ea37b2cb8e057cf13d9487a1fc54603eac413a69841c01f2dcd9f15253aab51a42c52fb56a4e0939d30440440d53e7f4dad54c55db467132b17e11888f142e190e9ae864da5821f05c77922639b04893fa921313686a4711a222d021dffcee6068d410b73f527b5c706be42e4bc8ec053148c5c6a497f3d83549acaaee1485df9251ca164f12cdc1407b2defad1bab681d90bbc4fbd736569ad873c58087aea94e65c0a311a414f19211a0bd5f87e7904d09a3c7e993a5013f2c0e2a88f327df84d11d33cd779419839c6f457d02c3e8ab67b00917976264419bde350dcc27ea98e2a9ec927e16d18a12d8bc8ae3fb4161339797c0aa55b5c0455ed827e7019a74857d74866a898cf07ffc61b867fa345faef8962a897acc2a865cdb00b992e577c2b9f80ada895624580dedaa86fe600e0db0f2c8e78f999e87d3bde31bc142b3eb25df807107ba27ac0c887a1838b9ab55937cad0d5d9e3a673050f4320cbd9527e83f82e6bf9fbb983693d05b741609a3260f59d6ce410c43e142fa349e09a08d1d48692eedf6c965caea38a29a459b6cc43475291308dbba6dbeb7759dba8c768e563bdec5e0d037ace55eac7b67bf094510cdd6a21024193c95e986f0372b32940dc7a8408684bc6cacd489146cb2e3084791171b9beae0a9857a8924810b11ee5180a18af1507450a3459201464eaaad70f50f7edef3b54b091f3da8c2b5ff25654ff327f9babb3090310b98cf49c37a374aeb9c2b0ee49a1ee20a870fa1c05a47cb16c2b80b799820904a93f27b3bfc32c4924757118b97860c6116245284bc2174822001b828fdb95cb692a8a1144b7bf3ee628bbeb48a82522499f9c92530e5709be85c931d8c0360f75b2fc71fcfb5e9e33fd7598b53cdad264e434a866561f166f6f2dc984ef48a0b8e6c3f90fb67abc52f85603adef56abe215a247380f16c6507d17313f99b29b1a97c0b6e628c33c98dd753c167ab16f77d91e0b43a9c3100448607b8ed49357ed0821cc5881fbc90644c8c197b055d2d92278af275b583ff49d4d3ad1d1662dd54f5f321c6d9ca8b427e209008fd8f361ef99321fb2a8d9713c485dad7a802313334433fa802009b6ba2788067609b216878015cb08a8b7e17d264d73c16b772e8b089913f4fd05c12738f7bd31898579978ab309d8ae44da977c4477dbbeacc9f6feee4a732c22c0076c111b588348592f254b6cbc28ea9055bc49e3927b337a33a4623995a4bb20c4df143f9725176750bb0e9166c9a166d76f2eb7c11b5ca72ca886b164fc0a3864f8a21e829497fc097f6e0d46ea18bc910deecb44ed8c9f1f4d6dc293787efc1d9ed2b375d6d3253dfd5c953e0b9655cefff7abeddb5f5983546e1637fc014e80e8a1e94a2dbec20c43e238469fd4eb6647dec47716e581b549e1e065fe3fddbebcff3652d61c758af4d9c79fdd25f205efb88ad9de4cb21fec5bd2284bf5c8903429c2385df453382e9f3f853fafbd6339075ff21161867e49d1421ff87bec91b4b274fc9e3058182bf493708207b85772e420207df88a3b0164983f7ec11daf77d744d234db65e2b83201ddbfdae4dad6ccd2c0c9f438f6e780b61070cce0b057d413ccea2a78b031ab968a42426a790b2dfc1ef40e5764d69d75b4853cd74c7fb7dbb19d02622ce4995be0623c8453d6964acfa8d944606f2423bd7db7d5ac220d20eb92452d198e60b2cf032270d2d344b4c67380fcecadd30397ae3f6c7007e309cfdbbe05d90ae3bacdc35d6e5a2044a2ef2f8e4e1445856928ec7434d9e5f0b3999ec22bbc5ec5b44b68374670ead7eb7a4243beb8a108d98ba70af902419f92f22c6467560908f502c57e345f33addc1178af8ed7ab719e6a9ae2d653d7f4daa12a3ad18f15c22def861741f08e16702989e91bf6286eeacc24c2c6a8bc51efcdf5feafca2d577bec34cfdf663ab1f47292f55fe3a9b3b1243a165eece5ccda35d1b1d47580629595b159c8a1f20ee3de7c85b3e8a10974e42490a450abd69e57bfb9c82f2a011dbc10960e1f53c45b78317b9917f4895db69dbdca2f39dbb9f4bb4c6ef4b96b47498abc129db280b6fed91bf3c5ea2f569546aea18e715465c32cb7b0bde52e5a9c284e6ce7a477323e2c2455e0c138960c18a91a03d96de92a47293506a04cc642cc66c569fd8ee259ca6d2659ee5029d61ff657ac3b62b40cc1aa3be32ce536745c3bbe155fb096158c22b05264383a2e89018e722fce557f97d08f30468836556c4250f23f72ee234b94c60a460e9d08c5e01293999cc9e8cd3ba19900da27cc1ff6d36ad0fb7366975aa037096bdbb6df76ddd1c3af6cc6761997446cf9624f39fdbd66e74167bd6ccc2b4b4196b39d07b3f0f6db7105b85c601137029822c6c22fe149f4c608e2b25dc6345ad1badb8fa192f0850091280cedb705aed2f1178dc7cf81055bcca0eb1cabada3e0cd9a4322d5ac173987d63ccf580e95449850cdab85ce0b1da6de3a9bb182cebef7aa29abe41229e98978cf3cd369dd1a8a4607999ed101dc36ab0446fd6311e01c6e70b86b3ab17b922d419e156c516fcca0344f18935bb0ddae6a2c210245308686f5175d3a16c3e45a5e509b988da477944cdf22337d1bb5aa324232b17a24f7141a3f66879b442dde8c69a3be2329c3815678802e61885ba60bd17b6150b5a4a0b78d321684f5749dc47490fc7328c713994fce4ae786ea9a65f43a0e69ca541b5012d5ed6f6ed5b71735f20a3caab949c55b8639c0d7577d787fbe26d55a0ec0c3cba53d4ea423f31ef9ff091dc8823bad9d892f23eff24f72d687ade0eca431f4b369eee12c666957b3e1630c742cbf2a2bfa7a839e0e8779bd1029b99c0fb17a8f89a7c134c0ef0104ec0297e09e3207a15526e32e9de2cbbd7a7a0de9739fc4913727010fddc02b775936e2563e7356fe647510d0ead57e2d9fdb2f7ddcfb676a335af980b102b6885d8bf1dcf926fb42e0a5010fcf2b8c590cf1cde992f1fb0d7ff34418cb3d98891881cf51df6c32e7ebd131b9f1e0a787a2e201e24d63d196280433f489ac842e1d6ab5d9b28835de3227c636e4b8ba016b7fada700848a1c6d38050c5b5c538889333a2f739045a916b9109a1873aff3ceac2f215802d2e27bf5888201c0893e23400e8dd9b463decd6ef09b6f591d44848a16a6bd719d4ee2476fec486c715087a66a56481b5d828c3064ae0a11a549dc018ad9bc2affe87e234f5076021193e7ecd9e72e6af6502de2f5ad7ab245507ed5b0ae8f788c7538b3cf434361da0df012af9ad903903d5d1a89fd59d4df4ac5c654d98ace9add7aeb6d8487ad37b353bb8005179fcc210ce213c5d0656c3125163aaa65d1fa216b734c09a2cb4af6883298de528873fcc5311be7e81d84b6cd1fbdb9fdb78ec771d85b79af581b654cf4678d08b469c6b1dbfb96d5a88b5e4969ec7e0fd046e97d3ef489320e9fe6dafb1c846fcb3b344497d32d0a436c3ba113d7ad4ae8f79e07d7d7fc7b78215875b90e78470d596672dbaecbfb39e2647c2d72f20eedb9739022e102574accdbb4485b9662a190561429283701c372ddbd2cd88cdff4d52fd16f85b1f8e649940500f145f5d2d2279d4ee3bba48cc6bfbe4aae18ac4440e23e10ed216d1bcd3e291ec54cbc80592bb859d143f20528423761b99d5d8ba8efd2f76642730cc54e4520668d61e206dbef3bd6dc040080b23197b3bc4c94eb4879f701326bcf0df780820538439c93e7c25ce470ebf13bb180e726e5cdc362e61b6d7772965a14ebc3a5069311b41af8ae69a7f5ce6eb3ac94166151055bd172b977f3fc65cac802cbf8d2ebc0e7edc40b430bb2f5f6af715e70d511e32dbbd295bc4477af9dd2b8401a4f31eb6d8978eb49e00105d2bce25d7fcd6711b3e1170bff49675798900d8cf53eab795c7f890e3fe864c1d87b1a134348536985e07d186437927907cfc44498048ec20c8258ed79146441a1905e2ba9437c2280155cf613074404a204359a059abc7a4568d9a01425ed2018b733a1a0252b18e39a0106ad9a5739c1b44d307c53060ad77a27ca8f27f2340fe73168814097fe1f5b783123c78c0f2addf44b56ea61a5d8911e95f1bb08b3c3e5aebae31b5edc746532f20bc4c3e2caf139c0b34b15d2d0f4a43c2d210809537eb7be69db33731f133704b99ae04b410fbf197c5fccbb1bb286ffb1966bbded5082826ba66931bd066d0784c786318b6794b8f88770eada4e65c5a931598b6a3c9f89134d15040c2fb7fa5af04c649f15cbc345645b94754c0a90842d97f622d9c2d5bd1b1152c86b0fc376e741a5ba5262e79c23e209837fb30ff4fa3ee6c8bbed1719b371e540b941db7e5e9429d9fc80377056c1d8faf37926c01f77eb8209d02291b9e36f202c67120de9f47ee6b4add88247b70a7f0e6453772c5bedfa808333b5eaa70c97cec1ec7815cbe170ebb9b118aaf5b8091c491921dd17a4f3a3fd8046b0baf460a4f66847141e34abb535bac546dbcd988d3c971db6fe690212f6b2a7ab96a5c29f044cce161d87e25b9f55690e027a21eee52a78f44bb24fd7f2557ae22f48b71592b885b3d889fe3856f61cda16d9e9122aa7dfdd330921d4b73d64c3c910eb784541efd9a79fdfbbcaab1e306037e45f48d3e8bf44ab31a09ee28fa9203706e86946cb4c3419db988a33ec8cdfee28ead7c2558ef2759e12deb143faf08b4c8079040d891bb9514e3709d9e78899b30e3e34265b8977a9900c56afaed7ffb3f00a575911c031f7d7a7b55a5bce3e0beee29f635b39fb3b8cc06218324e560e418dbc540203db60343ff8e16dbb2f86d728c1b66780dde72c2e228d12545b745b4f8e21a55a3ed5d8ce4e2a33a33162fd99764ef62d0e1818a6246f7a6b46ced79510077ad3b05e14ecca1d2f892b433e676782329600e8be8de354b0c54ebf5de1654c60ed9c99e7735fdfcba51b7f8f56e495f32ff1ef4884eb2f7d65d2fb054dc7cdf1685f126d3e5c5a05810bb6f77fa550bc22998aa430b368ca43eaed60fbcb22cd21b47e41594276907273cf18c1519eee9d4f20fc3e93eb8a09ce676ef99cd8f9fd31903f5f44f8a4a97b97fe1a1447289d334b774e5c7c8669a5bbfe5b8e33ca0912ca0455c4836af2da9e3f4f0312397e94e28f3ab9e2f04499f7d89d8560419f659ba647a438917bdaaa297914290e1f8af228818511beec79a7380055eed7f8f33820f47ebe1909420e2c85e8864ea12cb9e65ac6f1e52795bfac04d2cf7953fc117837b37d21b5ddb7038ab88509333d6023780b0dde8f9d32ad7ad996ad73ffa2c8bdfbee0a72a3d5b4f1daa4094ae619b6461dcb455d090e1724d04e9d1af74233fe3ce9350d1e6a41fdfb0f91e8ab95412ca03e91ab5d1bd4fc968ce826e7ae158387af41d4654d164ba18550342463b54e29b30da99b34ce3ff33139631e89b0fe87be0dcd43b8d63379609cfafa9e3fe29f3070c72f3fe98f601ed195d61ac49d6bf729ee692ebd3c78d72a7f091b8cf0aaae1925f1578a0dd1235fe5a7461252862dee295ab48ca1ea8b42239229aed681968085d708913f770af987e552ad2e9080795c69f443ac57305757dfb3ac72b489b0b90820d3428de3dc8f2780ebbea0c315de876bb393363987f5186ed41dbfc010504a20d3a4b761f1f193d72f681fa8dddc11b60e980a4cadefbdd04771815fc74318c92b609ec7d5145acad08d2fcc0607c205bb005b22810caf8b0dde32d5fd578b7741bc5c57581942122ff3bb7a417d04f69a95304c00211056bf5eab60a3d1fb0b63a4f55c31635bdd1db3b6a345f9c0fea704e0e873eff01ca655b89641b36e939345c6e734f10d7b4f6caa302096432ea56d12db201f3c46aed82d68a7456f2371505f7c86e8cb20b5cfe877072816866e011bab7bd1be69a28bc106ce8b5d9e199350422b9cf025d3faeb37b5cbfcea5f75e7a585537496037928fa95c817164d028ee94caf0f89893648df01232c438660da128371cbe47e638ae49684e6893f1efc863ce65220ba35f0a4d9b644324a3be5e271cf43effaddf9ada905833aa52b1188c2c32a7d92e94d91278f498ba5dd13644e64169f0fadc712d47bf16f0bcb31d0c6a39407424ffec29f18efe1a129d4f3a71965023be69e94539786fe7e6d08f8a11d164023673982b81e95501fc14a2bf0deb39e2799bbafa2a23b8c1c9b6aaa24768fe8bc5afe01a1de852b9b6c2398e99a523b1a494ae6c83c2af1686b55c0acff4a8822cfa742302c2b51511168946c6a04e0ba367b5f3468a2b31883f5a7506e3cc0f754a32934fbe17b5380f73b167bcba8167bb0f7c7dbaec2b99de26a98f2bb11ba64cbc9383b10e28a36f156e864f73564d9c48223007caea0956d55d86e51c0a17a60d0980e9ded5a1a715b1ebcff1f7626ad74ea1416593ea2082371a17b6ddd96f0ddeb19fc737c70ad625d8121f5f671b86c1a02fabdfd1eeaf807cc6d0aad2e7f4f2f865c7c722e1727bda70f23e1c6d4db4d2d27913e413fca3b38d29d3a3627696ae1c4c5a4aedf5c3320a43019c18cd256f4aaf4fac62e05b7a0026433089512fbb2062ab6bf8fb6cca8be22c4a582bf4d28bd6ffb73b8641e352941f028c778da2d0455fb808cd2e42d9cc208ce40517ab8ca2ef3c01fce163a846db7e637addf6e5c7ad67ea96f6c82322c2a388e8868a302c0af2fcf0628aefdfd7e3cae9399028dbf7b2203226fdcf3b01d9d2bc8605afead6872deb75ef9f93942b58b53bdbe112226bcc9e4d37584a51ab832b9f0ff3ca6394de6ab0c8971f08590c52a4c3c8c3e1adabff9a8ad0a01e83c7db37819bd81098ac08c93fc6e079279cb0694ae4fe3f83bb1caf5c05c85ef833f2302576aa59ef10b6b2e57eb3ee928959b36e11880dc19d0c94472ad53c83188eaac1b47420ad3ed3999a4ebb9cbcbca606e23bb9927eea46d1a49b425516e6017baddd6e9499bc3b6f20b743062e45c5bd165158e1b9593d52199f8f15e7bb500d326b23c3da349626ac7873dea9e55e3e97ce667e522b16034500f5c4520eccb4c9cb0d74ef9aa9b2ce17624717e6e4c27b8fcf8589dad671d5f75e6d5ce1f29b1842676e5164754367d7dd96638a7f664a2a62e30af16e50114cde404be493a45a2a32947e6b4cc43c211adee42452190ab1ee022214b7db86e706ed3d9565beff6c5994f93a2ae7b13907ea71a371d257d70a3dde6214ed3500ef3a1520b814c414e8dd4bcae1bfb08abcc7c64c53cccde2fd24f31f32e29f69e9cb77044f55aa49c6b7247d33bc6c64292c5e4b7407a57892ce5a0577da74ecd51d4dc6e1ab19c54d9564e2c582753c212ac21dbc55e15fd005d426bb2828b08a7d01b336175dd1616468533046489a1f16054da95c69cdc1b19d36d6ca0d7624d5026fd5591543a06775b0d4412f8c635a106e3f4ce78bdcdebe01aa9c0cf377c30eb9abcba30b0c4e9899d7ef05cf4a5ff50dff8bff7de51f4942a257f46f6b3cf56a741985aeb5d113f5b4b5036418402db6d25bba58d2bb35700c5213ff87ec1923a374257975f2daf505a822375300f77197fc595730302ec025e1ac7aa62e3f4080c78613d1d1d675b12af7f4dcebdbb703cebc87bf69ba5d20dee4bfa65fd297756b1403f855b7c0a80d0fbb8cd8469b05bbd47cbcc8fcf47af79ec1a19014a80692ff90f01eb8659ac9e0cc798ed104cfbda24678abb33727a930368b5a8ec358e4233159e01760b46171ed3eb7d6e057b45ae04ea8b1d3b5034fb8a806de9f119b4a57cb94bec9989af34caec1a211ded4f023a2d9a5819ab16a03c9dfb5f4a18dadbac6726e45bdc0a43bbaaca828942ec5d427f515ee1d791e816a4f10d504e1cf3b726d66497be1cac636f355a744861d37e211171b044f0364e942b9cc26219c3b6e3660a6401ea4ad8eee5ed2f300be9f68fb2fe7902b4ece6815b3344ebf6133436f9cf69a240ef9bd2d7e15b416118126885f48cebc2366ae9171d3200ee261e6ff82e6fe442eddcdcf29c454ed63a8a1376298471074ea40a568d21944fe0bf5bac81993a2eb6c2dd3c2f9f9b0553261e0c33f1b5f492a273f1553c5475a6a9974ac8383f91177c7927fe468bb0cc56ffa45528f021479dc8ecebff0b4ad50c762b9c08c52ab045383685b08db5e9872ef4a078a5f626a3c09b5fedc08acaea545e272e1c9c8379196b03886c47bbcf4de07369e779005ad7038f3e481cf4f4bae7217de89ae41d6c6982e9f0ebf00fd3459b2a4cd361f44d1bf55227746421066b67c4255ae26577df74680c225bdb983e60a94a04bb97e63fe40cd2bdb036fb0d53b911d606ecf02d0fbd7e05886ac59708d34c2c2b249839bda337b55e6790fea6138aa324f2d4a027a0f5ebb1ceda686e3365adfbe27472dafb0f9704e4b5e64a86e3fcf8ed81a8b9d68ddec5526f063c0478396abe228e37ce0d62eacc014c9078a5b5215202afb368c705769cd2ec4a1e2cc7b3fa77e10899e4205bfb49637406863f3dfbb004f01b5452d5cf0f9741403fa65431af815b118a0e618db2bafba37bff61a682484550fab95b492ea8600bc49a3cb923a5cdba70c9d85f146476f56c17c05e78539d4ae94daa239ad805f1cc3b24384b8689e8d94544772f7840d201b64675846678be5481af4e0cf962ce81350b8fc9e8c3630d63fb993daab1495c7d334ebd53c862e048a5d83257d4e4659a3cca5a5fb38657bef1759cbad76d564b11c044aba2040d829312d2ba620a5e1d6930114890ccbd82b08ed551330a7290cccb2d10ed9e3b32e5cbff8a4f5b18b76211a5179e45ff7dbc5c72f0a750ca1f5e02a50e56c4b144a13d6d962ede95e5ec47cc90a6b82c437f8a5525555f5591d2f960f198c966fde314b89b564113fbdbf368ba39d77e42ee563c2ca9785c819b2b5f83630a0a444f6d404ee733f9dbaa09631fbd832ab051034f8f27fd90741ca1ca8fa3276e8c49c4041923891147c83e20f69522cdb0e2182b1e359a6e5ba7e21d808e3eb65134f2701c2a40ddbf276bfcfe7652041a92e3789a96770ca2b33736d5b0d2dffaf93d77e230c5efd4b0525ef893d6792fce145f6bea273737326eb28a6999c22a198ec26d4529abb501b83d36ca20d0232af7ba906d8cbe5cc7df0270d15e908a8bbd4171f1e95591f7c86e2f49790ef92ef06acbdf833c7f24e398b30494dc0716a8a8376ca44ce70133733a0b33bce5dcbacd24e70197398ad9487376761410e3269ba66dff59cf66bcd1d6cb9c307bc329708c0d42ec15034b4f9f39c6747bb4b9e3230ac55b73488e32fc11c31f216e5882194343bd5e5a047024296dae91a60dab65bf6270bfd28b4a7068cde3420a0e05aa99f1977beaa482c90c46b24e78328fb2b1f02287d4a1879c4191c163215a2aa121ce3dd4a3188f519f6e3c9a420359d8c8c4ceb43406269bcdf3e95657eb9916d304aaccaa6e660469c1b156a17758569ef872c5a1595448edb502d37fd38b0877318c49fb160420ce4e09af8abd0e50d91ffea05427e8e8175177b6403f1f8d7c998672693e9700c5cbe22160367fa7ea80c27857bb6ebb947432082f383c6e3698f0def2962b56594b776085d43d2de41c1f37e88aea8e40b26f735523925a287310914b4b388e8420653a1f92ea6710962d5da2351f5e5077d35c48049599e08e0efba3319f54dbc111f8aa344e8d5d91aaf46ef18243cd841f810f9ed57b6478f1620b4b2e15615a29134a9e6e5ca709d9946b6988f63c4c736a8e5b54b6c6b7726ba006f434d149ecb5a0f32bd699a74fb5dc0f863dad5fd3565d27a4db790df70ceab2dc12d9318d6c7c73804e77e194bedbd2c679f93acd83b311d95ec96495ccf1697b1385ad5f19d28d8fe1fa3facee6f001893cfc565af788aa5aa00752a49ce2bbed5dfc35794cba4e9cd1d2f381480c77114a16f6e6de70b55e2b9cc3bd9d0942a6c28b2b2a73fb94fd2cba51c94aaaec52046d6fa5890108ce91a5a61f2e1d63ced9dc0f265f15b5b04bbea5ae2a26f14881f6597476cb30c9cf2d57eb0cf4374407df85f2dbbe9311274c70b85a63547098957b474e0b6da1c6af2e0f3dd3c742865e862c1be07b4da955aed06255fe0fa41a8549465e1289519f29c752b52460c4910fa20114721d5783aca51e331e3f4961713c6796e7c30d31f6fb02f597f9809c6940efd2bc78de44870a7f6cbb3a442cd2644f70ba2b35ce597895a536a854a6e9000b0503853bfd71c82fb46303c1393b610674a3c7f71806170dbb47cbdcadde5860d498c9978efbfb0c96de9897943d3c74a4918a520ec3da8f707774cd23c807d2c410d8a2c2a25388fb51589d239ee1124c88550be01c5a525b70c68506b93fbd83056855e4b11b084a3fc44e6a70fe5b4d562202a944f502a69ecc3e4d49348bceca8639bd97f03a0915e82e00221657decd5bcd181ae0b8deae9a93e2c1069e78ab6d18454cb76da6d2a16578d3c5c7c45cdb247a0b8adf2d0dc7eb2f6562cb0312e4ec52a8cfd34fbc496fa19ecc7a15c3c04f49bee74d863d80daf3a9029617dc78124d294bdf6116ae6084ef7d8107644301e0d4ce04fe59ad61db4e09eab7cf97d60c76d7d7b0287553e45f9bf0f1188dd0c1b2540cd3fd0a2ddf6d7a3cbdc18e3621c06c9e7530dc8b8f2133f2723f683226eced768fe346a231ac441518086aae128fa01e9cb3e849011f5857d8b76a7d9fa20d3dbc45527cf810ccad3d47e988b99655532d9c09163e9bb698df40975311f234d8a67633fea100422d2d566f2d34d84d050a0275f9278ebff3dd8a9241dbd2dffcceee98f38ef96fcd55e7d11ca5c49ed6df0f47884f29e64505516b2ab2e414ddfca91be98c8e8a60189dd8930ff6af9532c3b4cb45866f7ecfeae13b6070679534410386e34669e88b406048676a3b2191189352ae6dc4dc1c8e3488e4bb2d8614e762e39857e8e7e50c31a4f2289a0981f074ab7f6aac6ccd7817db1c67dfca472b55d08b2942d1edaf8ffdb1b175f2e029477f2529af28144a2ea4e338e475aed370b0329f6da516b09ccecc2dfabafb2fef6a42ac46828faf16d58a41648bc757d9b05d229bbd214cd382945884e41086805c15b41a4988ae12fe7e3af6897a0ed9e899cfbe069fd244a41cdef30bd0dcf47c6dc5e9bc4c475c2dc9b7f38603da37e3c61e3ac0a9531e3a219f10bbe7fb253f7b2d2820f210f9878e8f1cd3f8c60fad2d50f470154bbe05fda9ffc566020bd20fd5cc98695d51e57f7c41c0c077ba684fdbfb511946ed97d478e513a474265e259d3c7075c94eb69af3785d720ed80dedcb47559f826d7a4069fc07d35d2b21bc0cc2e7767c5d6f88a0b8521479436859681b7811237d8c8d5257114ff4a262ba73273ec16afa8be02f1411833e6d25a9f70602de86a29170b8c729064ad6f203f9c8831a2cbd56c96a104a7ceb7288baf9e9fcca018895ab0a5ffec01d34bc2fbb920e75b2a426e63e4a9c6b843465b8e7f67091f2f426fde89df811eaa25d7388a44ab1ace95b5b80701e381537c6a32357b5eda8e70fe37735f3b859fc4d4345760e955615fce9f520601b08e3c88c5290aaeeb3e36d5c452bb7c1640d7525c61bd38f0c0388b87be8d2e37d152afe53360cbf2ce2a05623caa220fcbda961a019f61f17a98d59db8c2704389b53cb582ec994407f1ffe83a020e5a6bf2a59fca574614f8617707157e1e74daff47c1b851956626473d269adcfbd486b8a0d26b6dad92c3fcd790b6861fab7eed5bdeb72d58ca3f05e04e6e49f289e867ee838a0d3014fadbaab7dfcbfef75cd47fcae40c0bdaddc808a79d982cc832866df8a9ddb95dc0fea9a67dac5896e9052350e60146892e909d38a28560db57457fbcf20ba6b6fbddab2f6e1bcf959026b0a69c871c1ea724243d5b2fc9c1803a1e1fd8d723950688fc03ef183d2761c9b7fba0f70f920b460e4ed68131e9aee8a8e6cb9c31da74f62c3f1115a8e549a652862ed48878365c89e9493430a0d5bcfc3ec43da227dee0d8f709f33b9086dbc10bc041791e8f13ff3b70d14944bbe7e144981bec607c215cd896540f6eb78d4eb20aa7265a1661dcaff4d9c99acac840005368517f6d420e04084c93ace76469aed86b0a1fe0de88f4c65da8e9d6f21dd41f6c2ea3db2541a730d02f9b166144b7ee676b299547380c42ea2b9b533e8ac2ba6a6dfa45908ea1222ef8c86929d42682283b80ff199a306d78be8f060b897c67c986a26c2f0f6c4f6638832deeb6bb1931ff2e884cbd6844580aa0311a63736fa4ab6f7cf3e38c79170facdac8191e71c52fb20c9c561254db799c017dfed6ba582fe4425f761af31ab50ffea3fd6fa36a8372d803b54a9a22add0388d75d2bcbd30cb5a75f931d5654501a1ab3ff47cdd3d95eb61c0ec5716312bbcf9930e765d9e02d100e82a4f3cf437e1d00d83b6a2414227025b9cd105b9ac0afebc5a292a27b156ec3b79693a986411c7ab18d7bf55454d5212cbce4ed72df9965eb8ad1ceec6d0f2bcd2180c6eda968abfacec99a4d3c204bf553fdf47ac3f1e2176284c16f814dd803ced445857d561c5379879cc8508d07eb0c3aea0c50620427f51a1c3e134b8cd32439283e1dd621af023106eea278520c43b36e7f43f60c66ea1d1f8c076f5aa8d00836ba3e7f3e71b6b2751143ae488ac579b0ce8082d9d301147fb61bb890cc607d586b51dd3e4a0ec9e005f49dc73025d949376712ee6e8bfc40834a02920d02af3b71dfc1d0a6839f513767b562a4613c6acae9d60888d741df2ca7054989092e1b3cf78862d39ff5fb866a3f9a5a052e7643db7e35cd01d0d6dcce6923e3cb8993cdfca6bd00d731939b278630304070342397917a352a4cf0fa8b394d8c768dc1bf0a1dfca820b6cfe31938563cf832512cbc213251205327a481513820fb9c5d4352c9b91fe1bdbd8cc0f4546ee4ae559bda1d3316d4abd8416f243d851fb7a9f9e09b0aa4844d7275a272a96cfe92abcd86e4cb20ecb2a5722fc0068d5d7a1846aca051b75dada6babfb477e3986dd8a9bc0a34d753bbac676a1b3ab7a455431fe50cc6ceeba4768318b5dd45d6211193439faf92a3a9f84350db80066219308f180f6483e9274f59daabd7126ab655b1a7e0d716f3fce8b1661a2389fd55c4e51ea0875a999604e0ca80efd00349631fab6041e7d5bab792c52e3d7d2932ee3e657fbdb1eb5f1971b047ca35e8305a642e51e13009db0aa662f82dad78c3ddab9671fce45b171cc7628970b9cb8bf7909f305d83a656a42fa635b45220b5b80114b7cda8bd304e977404df894c08de8c7c65b888e6723b9491ce6537a5232684b825f5451d9c3667d5749a0d75f0f2cef789b6aa15a5226a1498dc33b3379461cd683b19b2968072464eb00ad93d2c14e942206e1cea2b5524ada5368e9a01f965a58397069791240d245864fdbeecbe1113597abc4836923d8b143d050623e2cfebaf3676da1d8b1816a32845f72ad17689f0606746592c4bf3d1ba3f91de38b4fc88f6cdb7d65d4bbaaf1ae7c670e26e3edd82d8dd86e69613769f58df1e3434f309b25691728d4c84d1c5a805aa3a0825f1cfffd0ecb46192e57763213adb642a9a6498445bccc93e068558dc5f36c9d5e519f31952db5c768cf1ce3dbb0f9141a900b992828a9bb694a693b7381e0dea7ae8b740141600e837a9f88707ba9d0489344c90f36c513403ac1ca009cde15268850c8e4e76e2ce7aeba1ea89491ad3e3ee62a033e67d71e6f2ee012d5d34d6e3315214ed09bf08d4471df04db787bb7e8c6f5e7a12828ff844ce1f846d688ff2182888020e85d479e532427d93380e62a11824b907bcb80ee7424841c8aa4059bde09e190559c72d533d2279cff444eea31c18ac030e0a2d05075f22af0898e31841bb6456db2561e61836f91ddeb19eafce7bbb1094d12fbc13383cb201e51cfb58727f2ab97f050785cc591ccfda1ee9c4fdbb6702583634031f5345ae52f3f88430f5f28b785cf220fdfdef6e13a08792d91e2ed2d480706a53f2f5759dde1104e38763b79987efbe7790345fa98b9057d3107683cf3cf20f84a29722e0e36924d9455fe0a665c1980ace005396008db5096888b7c4c915be93cc9508a263a8323505a25ae3a8cebe269d8125dc4b14ece4c3bcd7720224cdcbc013bb5043f5e9fdfd63a0ca97d3c36552d34cc5043d6b17872bb8a2415447b1aef13397b3b26cbe678d4c76a3ddd174d6cca765ff3921ce2b4c64ec58e040f2458b29359091ffb93bd13ee090408fe01568093de21c83da257123604218c1014bd740f9aaebbd1082895fd170787714cbf956d30af97e588289a758cf97f54cbd54eae63a288470b0c2784afe3a8d79e16eb59d415a8db34262bc2cd1d6ae435745aab165e386f4391ce4034611c66a2776629e3fdd2ce92ce7c31c1acc9f1eba04f0ee54c5e6fa68947c2e1261be3d6699d8af08a13954f9ef6774c2ea4872f2840a021ea915a84a9b6efaa3de300d07de577d740d7c3d8eaa420da4e1247ddfd9ae4704bba3d1a741481c1d5e14b86ebc215fdbb03f06bbb15b3896815eb0aa0f2d955697ec2a97d4827db04655353dba4450b46390843c912f3489b78128262d2a8a16a888f04c07dfc7639e242c706501f3a649e120e1f211577d6fc7ad52cede488fc6f9c9c6f58313eae35f8360c892185bdd7dade31c212cab5607686e3fe07e9dbe9b3a1adf3a50e99ed720f6d1ce8388e91671ffdae8f18b44ee0f51e82d8b9fe5cd872a127012a91866f7328b74a7b10d0c5941c6aad2afcf40ef7c52543185803a9033d7c5a58c4e7b2b084129755c943c7a0f95fca926b9045a10b550943beef3c54087c7296929681429a74513448e0fd0a694919afb2b3795d7b5f3bb467065f911b255589e531479a5d7baa6e54abe729db91aa0403eb2e73e19795c401c62ebb38e47a52d21e5e4f2683ec25794cde837ffffa3764c72ac1e434a35ebf6ccba9adc666c4e9f805b7e515a436b6179f0dfc25dbc234bafd35641ab277846c944798dc4e2ea383e31d9954ebdadef39959bc909252e54f072c26c984d3d0188d76808cacdfec3634c4546ae594901e17afe2a6e1fba88b9b77b22266f6b056805fce0df52f3624de7bf300f9a2bb93a3ffdfccba13912862b6c975d86afb294ee0089b2ef7252693cb08a8b28f0d20b1ad866451f91a391d705b38d86330ed5f778b5c32822445633a116b262aa27835a2086886c478a3d439dd7612dfaa81f4c58671a3988f8007f87f9b576c3422e6b71b500551b4c2b283cab4511d905d14124ee6785424a54b7f54d8240de87496cb1cac1736044f47bb8eae3bbe5bafca7b7551bb2ff457534c5f42b584a8306c3bd139d87fc090524ef60806caf2356b6d25543b7042ca8360043f006e27b46a37f704aea3b6cfd8c5cdb794d07e16eefd4ad589f50a5232aa2ead1c461357fbf6c2326f8f1108cb8786405c8064ff5f51e84fa66bd08ed880a80b2610590ad174a0aa2358e59c06279e1962d9ca7d0029a1040d5911eec78d856cdc388bed530001437971386ab22026b11eadbd40ad1706187587d1e9380fbe66a99b3054c34b951b449f643aebaeac9f82a0d02b587ab0491f74a3f827bd0eeab54103ea13e7e567ca76bc2e7ed561044c15a84a6135383473af848981ec5caae4d250c7e29c68204493ce933e939fca4baf7fb867bbf5cba5cb4519bf41db692bedf640fa3d491008ae43af2deb6e82665e738b159c270a901ebc1ff998c981ffa515bfba97764092abc266d2baaa8ecb37441a167fc8486fc22d37022fe45abf41f3ea9216c7fab7e7b87486e0adb026123d6e13b5658085dc2f729d0c23bbe25c7699bd2e3eb7bb01de55ed57ff766e2a9850ea8e7096f0058968e6bf1a25764ceb88d6c2eb267d8d03f43b60f59e45e1d3b6134f2d5a586a4884d18fff8a3e092ac2746bce21cb3aace6c2a2ce7ea0251855f8adc489851bfd6b6093628d8398b686ba8071e56bb006bc204cecf7a86a8bfdf5f1f6afe4d749a9d1f3d6f89e8ceedf3eeb45950a4f855f590702624509b08fbdcdb83fee647bd0cc8da9488dbc02e93b2ed930f86926a08ee067bb31abc926b7eb7cff26163d7ab6c5568619948e3425733c45198a555bdb69baf8e585999064ecffb5ba015b18d17fb74436d6f1f76284e7d20348eb8d5aa5f823cd495c3475b88953553bb9bcc00e12379a10425cf7c9baf1f6e3bf57dfe9fd1611ffa2995104fa60d7e2a75aa45387930cdefcb0ca4379c6d655118d151fad86085bd2a75d3d2485c71ab9d0a75563a4d52ffa87a8e5d38e9c78af4cb2cf2e31be85c3780243b0971e09f97ad04a1b7897596ffdafe57e78b87056730ef0010b56ad685ee87d2fbaa101a79edca5f55bbd4f266221fc4b8bbcbe080090605b5a532dde06a0473c7e1c6bb4a49190b72d9476c2a9e5154380619c890986c9a67b576b51812dea1a3b4e706fc0bd3c82d404934c935bdcfb485146530d788da08448bc44b4ed814857e164b532b3138bf3fa1c5f3511fd5a25313c76b0e4880ae1c98e58d95d87e3be808070a8b1ae9225fdec5f6734d28d940e89e2711f2e883860a4d57ff5bbb809ebb6adb17b5b1bac8c56462ad2f49466b58870771e9ed8d71f352da0eea01523e95523f575d418c418a678de9c013fdb4ebea52c8a565c96d520e177eb32fd08ee2a20b587be36224ac29601b40665889956da4f0c662cb554cbf86193c5e2a922e51ab489531ab673525efabee90bafbd50a8e16fe9b18e2aaf2bb153cde452218ef637445c7d83ff5d15351a4c66666f1e2f2b43dccc30e523f8b116413c07b8dffc9485f8b6cb65dbbb9af8ef9add49c52b2a164eaa99f7627f6bb6497220d01dc860f7bc1132a7bfa270c797ea1469b33111d3f3954004a3c8bb07718f2783cc26bf1a4185cf3d567acb929a5933ad7d5ae1416c0d3d7c81b71f6c92a1c6f19b4192b5c07263acf61c921c24fc2826cd5ee09d40afdb723e42f78f3af3f6ecd06c501f94c5716a5b13e6dfcf4f949670270a570e48539cd17d041660210304765782e55c678cfc5f095166fe4301f305f61afad2268bb0c83f7bf6bc097019c049873c060320cd0e0ea87f09f23b077ef7da0526cab42b9a02150849a5eed2738c98197923f35176e634393ea3f62e8cfcad057176418b3322be03ece3c93b2fec024dd8dd9c4d0690ce14043f8e2af8d53f0891ac0dac6519c187a49272a7229da277d94aec47e81e1701a52919f04738b7b69792f74d14285a0feee5f9a1410977e1ea8326513dad52608571930ae5044c50065d923811bb0039a97490d810a64ca2157a30a8d3bb9ccd188f1ae03b9b08927cc9f4c19de96090d4a47ae1fe662b325f79d8b201d0436a0784fa92a34e6bc042f27c0af9f87ecbef6157e743a89026ad68288c544f142110a9ba8bea75f0c5cbd98dc54fa3aa6a7c4c5aba05e6841681ba1f4f19b500c092a5bbe9582c3d7a7725d6357dbec972efeb382aa4db2fc9f3506c904c0e3ace733b4901df95609cf0bd81ef69dd1edcbe799cedd6f1fdd255f8161bc054824ff16e8469f25f61e30849337773cfbf980200e8bd20b19cd40fb26b652933c6df5a295e24a1e807ed38ac9ff160cb96f727addb265412a9e0d99adb9b58d9f56c90ed254204eecf3dafeeedd271ae497ea11e2924694463eed896765b45ffe0c674f7530174c8764929b728750189f4bd69dd96fee0e7f0a125b151f9d254d43e0b62e81f5a61982ed2b4c5ec0775d96353a09c16248de66b75cce0202c6fab6234ca3f194700c3fc392590d98f454752aaf75e09830ed8ef2f585246987cb8cd0cceb03ec4ed7590995bf5c0cdfd647fce900e34c3786dda5559041b61e280d193cf1bb0574bb498483bdd5c58c1a3a9d3ad587db880f94a8efe7d8c721485dba940e83e1ddb6f7280705791194cbbbf186a175545a9abba62a250925636a59eab51a40aa22f293ccf00fc22270baabb9a699f23c65016088d50a91ede07c1fee45f4ad6f0a3cfc24ec5a6a84196734ebf3fe7c143f5ac0e04d126759c64535fee250991edbdfff0563288270567d12bacc5f1e47bdef76b8d80eb3be9ab6a23593f4e6317851c8a99705605badbcd1ec6ca119255aa81c30a4fa24c122a2d94786f4e79b522252402dba55091aecd1f105ce211e5335add585e2b22235ccabf7d22abe1a3f4bb7c5de874f6b0b2f3f143632576f1e0cbc919fde6aee494e3e9272f420f7be142619e6939400d5ffdec2f809dc5e0439262a9a711d1fadd0dfd40d63bb396ac57d177cead6ea09420a69ab28b8bb54dd704ca67365ccb40ec7086263f75e45b6f7f76b8e9ca082829c03ef1b9b286522f19ac28a60f28052ecbfda05b6e17c023f3255661f5f6f9237a7da4cbe4e05a0fbd89d8e9dd2c116f2d824206c9ea2b27f94da91302aea19678f3487b898657f6714d110cc8d4c888dcb309a784e4a62a7a1902c19eb28b3bab0b65298a66a4eab080b67c4d44b1bffe64b9b6d54c9bedd349894be8b49860945ebdd2aefdeace6279aeae4b0f1402ee363d64c82fe01bf9f346815dd3e906c03bddea9f91579b2528992c11bc5a0aafb185745d5dfc03c6514b7fa619c7ab157b68fd26da50e3e2892138b30f3a62e884567f7ebf893da87792f6ae97831ced89396daedb3dfdb2c2585f6018594c851a18faaa38132ebb15f176d1a863c90d9d2882622186ca5e5a6e3fb8e473c11268759310bb81788e1070febf92f6165b1f3b08ab7729740bb64be045d43ce6886030bfaee7ffe5ffc34ccb95cdfaf895237dfcbcc93d605cf7eb8467f1015d322ad3018f733cfeb2c0e690b806011d677bf5deac8332958d1f4cd0b8bff007da4477cb6621a30c15558743155b4d99af604c0cfa741016f0ad85bd5295cfdc6107fc475b87d0c38cd8192d47de453d2003c82e707a2400d3639b6d47c7f2026ded641123e2de0e712182bab8e8e203dd61f79afb9de12163feb52e7e923b5dff74cc84e6147dd00cf017df6edd72918ce2389fff44c22c5dc47e7a9ffb3019944c47d902e020832905e49c9798f59141ab94ae49a61684a30a092e42c7736040117eaf2c5e282e9c8afeaf0396b67bb746d6aacdc2869e2383c221e68313633ea865a6cafada08ea6b16d4eb55b8c1dcbc114a4a101caa9605955b8545a04b63c77097ca919124674ce8a8a77de10a40aa4d68864e589d16975db9715f94cf7fbb60f32a6f91105860dae614c52a54c5737e79768096ae7d4ff0f55bb30692c729d35f979eb9459e3c93695c2b4ac8e77e68079dacd1d61cf1dc09ca637acba0bd043cfe8cf75913531884783b2a04899d5c53a63a925e9292ff83755202630e6e37e9c3f33c34e3861fe40fc23b77216dfce3e4b0a505ef662a9b9f250c116eca3ba23cb5b93b332e3737d52276e0a7f27a1fc191c44d6bd47e9184f4e1bbef18e7a7e33d5058cab95fc52a0cb245b6d631072e27e27071eef686aa5cc5268262b9197c5954cdcb4ac104149989570fc647d214f2aeaec02a2d975f726bb080e708bc8e4c7456b408a09e9c51bc98342b0c6f53fdff5d7910b5765c23c3828075f0bae7b33ad5a889b7117bc9c00d2215f37fff3088d2a01d31cb216ef97ba65443430db40dd3ae942e5c33f3a5e61878f9663a425c002e3f8b7c7d23ac66bc7e4c6a0ef652cc0dba8f1fefb92cc5b264753c3ca8a05e319caf5c4a82fdd5559662c426b89918fd342612f3bd7d591d686b92eda01d5fa5790f3ce1cc5178b47ceccdc2111a50eb310c236d53bbd8c5b2ef7c624a0efc41040ef6ce0df61b3a9b4a4a8a4467d08ef676444ffff39ad21169bbcf6eaeece6bf682ecbaf864bf272673446ecec737b938ec6fd17e5e6bde47721ceae2c8ace6dd4614fddc9a5374b4e340b3cec035ebdfe3739141ef2d81cb7942a1855bcc4751598907f3b9bdb8a22070ee9635d40bb3476ea611df469db98468b9ff017c82c559a152bd8a6542375349460276da57ac3023c0c248dd57d7d8612cf2ce571d46cc6c2b7e6c6eda794bfc0c8e37d77ac7e17245d0aa594b1a095c13f31a13508935b08ed92b2d7a1838375ea711c72de82cdc11201d25199776f1cf5f598014b5b60a30798b0cee13ea746850b7200a61e995b91b6a92a91e269048eacfdcbb953294a02d0f3ebddaf1892f613c5c6050502635557442b016b0b13ea21c94c31c851d96b108b14a4af602a658089136cfdfa82e36d066dd5cc8a89b86b49a92f84108aadc2ce2f589415a119f549f0a3b8ea1ad2ce29d87e89bb141adcf6559cb2c9425e4695d181469dd86748a5d40c0b31e95ab32f935b4082422cd811c9dcc17ce64757cd0f58205953ea61b5e7d2261fdd2f7946209af23c81e7ef37225fdc1a36afe14e3f4b2e2f415b66b01883d19e5ebec3578c806ca8988007b19e3d91f068b8c721ddcd1122346e3edac2b723cdb25322b126b356f57beeb84d2840d1c2c2299c9fb4b2571fca373b45d77b4e2d221fcbe39aa1449482a5f1a2c8b5b256df34d575c31478458903f024aef1d23652737b43bf131bd22eb7a6f840553f2eeac75f0a297ee5c14b3341109860503e7ef2d54892d1d301af97154add829ab96cebb7eb7f1822574b058f5076cbc6142071de26bf19daf927b4b94a947f7a70c3892b99ac9677ec7a8e8cd663a6243b300fe5dae4b5ccdc587485819465454d024162b4c89fb736dabf985d4480ddf26abacd2ecd229d13fbfa08458cc5c01ea79cda653707cd626b10fdbee2cc44a1f2da196749f6c63b12c6eb8c319a10dd5eee58de39dd95aae90d71a0b7d042c1befefb4d1651910a5af909e4ba4a2bf929030f3889166e500b0f6021c4e3b507edb383b4632f89bcc838d867363404d1edbab4d4dba45d6e6c1ff6ac1f39e2236fa67188c10a9aa7f7c8257365fe9b4089da102772382dcddf4e72d199034fa4c0f5182eecf947ac6977520621ebe87b684e15eb63f2d021b166ecb52ebe390bee21cd9fd1abaafc255c25c9a13cff1d593ce6ccde5f5734c30bdce2042ef68d9440714e48d5bf7f2684e46f9fb7f1a7d8b08242be785b7e4a70b53ee3a96706c5feb7e10c2cac7a9fcc3804d92d311a7bf36f5575df4c22d83e65bffe7f6d27b526a8aa53f63d87f4ec3b16a1953fc4f5ba637461eccb299eb99eb25df0caca7856d526a1110c5c173b704b7683fa2903f74bab0e4c243f5ef3b64bc63fc74874278e4162dd626969d751ec923342f075b436271eb12273be51bbbac5ca0ee848f43d214f885a32666ed001bb29454305e66ed25b66da47eddf920fbe1c624c33e91e5a7875155e0fcd7021babab9d55b0f0b97b4fec2e9d28ff0e031d146597e8920b3aa79978b1fe774b5aca351075627e942827e7ef446cfe865036a0acd94ec293d1f695d0b457d72b44ad2f7897fc2bb6d59dd6bc49cfe7c26076a8ea5f28ac5ec7e6ece41dc473b7108927649890c0191e9fd3e440d94eff150327504df06c21c10a59bb41d7a7f463afdc7ad086ac1e55cde8b482dadff729a325e9c7ffd1627529160727abb0647c6271e3c42e94a5fd139f28b084bf72b744f6558c6d09dcaa1558bb54bd9aede201f0cab80348ba6f97bdfdb4f80fc793cbfb8b53ece44c14b3ca38cc3aad97a68bc8fa8d833c38ff7c2c68b38df263aa6c095a0bc3cd533624281caaa8f51386cdd13c2469ee4c953e8e23b9a777aa17120aef16b40fe34bdc22c00846e561bbc0a7726ce122c8b8e304bbd2c1fb551ba1e3f771755922f9ea27be8cc6566123afffdc2548b2f651dad657888ce670e47c5f40ebf8418ce23af711cbeebcd54451811ae8a4da4d2e4848cda7c8fb3310c08943104db97cbb029509dc126dacb783df9b8bb1d52b1eb960765fd20611743349e8b842bc0061f07efb958c17b93c5a670ff85ee82e8f106a648713be883f64b3dc1de3bce290ea75a76ba8c25b4a20d756e0b89cd8b3980edf25a6f85dc6d778856a6e2d98ec34443a55b9bf4e7bac8d73658b580e45fc036e7f42b6e2d6d15c23033429b2cd947b7f8957a09caed54c051e7bfc17cac6708e46143ef84a1f67d81834c7948b7a91dac43d21b46e1c68872f5b1058a12d7558f4cb19de29099a09373bf80856b928b401a174c3dd83ba42e46c5bfaf53708c472a31fa8c0b287ec242a46b4e0f0e7a8068700e0009859a42f3f92d9f42979b1879bebfceb94a8c9c12d8725dd264bf56a9e161d564137ba0d4a46c59943d1b66089babd0a48992e6f571255ec5dfe4d81c1ada0a2aab12a68a5a62a13ee985f828d4235b9a289887b5ae5ecb1ac5e7dc92ef5c9c513a10356611ba37be321ec0ab7c81286f4301f4be47430b1dff8036456769744d6a37c7fcc86740c905bc4c292aa52c036fcc3fae87f73bcb9096a2b9890b109bdc03d75c8ef6f8c7fe95c570c379074ac121d527091635dd1f8fc7018ee265927471e5b2a83a6f8a819409f4cbb517d8324a022e550eb8641ee1b8cbe076f195b8ba89fcf711de0a64b5ff223d57dca4fc35f97c68df63308dce008238b66385ce4f650eee508e27cb2b14eee27a1e7aa953add757ae7e2cd581b5561dcd84b0a224d63158d600f482375005f921328adc428434831865eaa384e6545bb53aa511b2e59f29fcbf063b931838156deef63ad2fd3ea2730ac0cbe2af02fddabdeae728cc9b2dcedfabe8fcbb6b0a4e60b696472f9cbb1fbbf3f8aee936e8f2a11b877b96075cfbd528f7174cf53f85f3f00475c7cfbd98d5127bf51a794ffa5444e2903fd4adcea3763f4575fa7f41c6ba83e05dd9ca4827b4138de0e4ad1add6684d9af85c19af7116eaf984c07b4398f1b8f2d3c9c299460d8bb7a32b06eaa2ca4ca8b51f61d131501b5f53347650f955b2d2ad474f12716461f78a6aa8867ecf9575d55eab1e659cafa0723feb45ab094acf6fcef6c1b3f311b523c9916295eea02c0dd75201a7d57a646587b114ddfa1f8e4a43c9f80c79a6ea773327517158578b3e61dad1fdc7e73cb4da22b611c1dc381b89e5556563797cfe5ceb0f3f723e21b97de59774165a4bcc29e8b13c449e6438f524bdfb02249d0a5c36d1fdcaa0257127fb2b2daef6667557b27ae7a465472889e412fa9d05d60c98cc057845344cb6e47d753d328b5148080ea0f456185695ea5f3491eed4eff5a8efbe9a843aa266bbda412b543c944b3e72a0828beda93f456d716b91a221c710056b87a6a554bb42cab7b56b2f76c3623a693e05edfe63b14ea954d3c9f36a2c15b9c957b1096ebf3234448a4307b49a3340a5936bf659f13f5e97fa91b6865f0932dfea47f4954a2e737016ddd46ef9b18d6fe1d6487e4aaaf6dccd9b938baff422a4404a9674fdc3414f9563b762e1b655b949e31d80d0e583b89b6626c1ac7ce6a37b6ff7c61a426f0679cafd853ba16634b46184895c20ae5f3a5e96ac8a2dae67313d0c49dccaee93fe9c4e9d815df88cbe63a22edfdc9f0b4c77a102d99633e36e49f6fabdbda81cced99fb7dfb835a6bd9f5506cd0b5f868def30dce6538908b5b5111d4c2cd630d6941d30620b74699d9d83f09a70d076f2ff64cca9e0be22f3f76641e6d4bfe1a7f12020a3dff9f91afa05df8d35276a8459694514f3d6703658473b631c5ec9f7abb5c9abe36c42398c00c5e26dc0e81b04ea5df7d7fadb05734641cde797e974190562aa33e779cea16627bbeeda14dfa7e0b17c9f0c2e0fd103fbb7f0729972db9cc2f7d80aaf28023c33923873bfa723ac155cdb0b48612b89f6a3f13fdfd7187bfc04b944edecc712d5a8504abeb8210a076990a2422ead6bdc4d47c0c0f3761d2ccea585ae005d7a4e03eb5034a5c8ef624ac8e593cef84e432584be4756c7759509806972a727563c40df1d5627ad316d4016eabeb6710cdb88f163e05e9a259316e0fb384f01afe5c97623bd0eea9acc8801dd714fb9098b269a76a2abd29a116f4727bb639651852f266e5524dea2735fb57a9795dcb5595599f71297e72844030d1f7ce9daa0f78b9bd2e5bad8a0c58e112ed5574d0a32a0aa94d4c4003a59813ed428852ac873df552df6991cde8a1caf820f9933bb5386e0e0d08162f175ec5a33f6fb21bbdfd9e21927725e4fc1e75b09c69b048c891ba0d1b4b1fa8695257038b227a97b0036c4f65b931c2a61de75dd2516782d506f7f755ec7861f3337f6e37e55c337cce3fee9e7327842aa6d0246ccbef2e0c474e3b9cc2ab6cb3225615a4813c4b0d0ab9f4efd1ddbb92af859dd589b196e978e443a8461fc2b75768a66eef6a820087ca25ded0183f66a8cee9a13b4a94e86e4d488c2014b9685deaf4c5b164703160c0ab6d75d9b59119ee29025bcbe392818e9f5d8172a72a33da4c4f362b050eaaa5d5f53692cd0dbd440132dd2b1365c1a3c3ccb207cc01efcc83e46efccbf49eb87d4e093fd1f5d61c9845b47f8a590566674bc736a773b02f4d50525c39ac111850150dfd95e045d7b80eb8c93093940f2a52601b9c03d8f6088c329bc3d4afd9caa99cb4b668a31e8dcaeffc1c790d2c25f28168bf9b6775a9d8bd6a8aa8d2f6646e0c471ca2b24c4b436e762269254efc2d8d525e7d0858ed351832dd5e335b654f3191ece5dd79611c290211f18ad4794016d1efd09a423215892cf3735f87a8fa968ad4de279cd249156cea5261c343f306b592e7df1203e0ac3f8437e1b3a7c68b739dd2903c62626396a3826991b6e45b0e089a9833875023c3cb67e04c6240b945965db9586b306575a31ba1379be63d7ffe182d7016e3909221f96c214d421477992ff538daa65492895af50ebce518bcfad44f73152c9c3947fd82037b8cf37142e9eaf7ff4fad96c5e4ac7c17853dc183c470471dcdda16bbc623233a5153d3b6a8a65903e60effc28e150224d47405db20db36a538b71d74c426b2ca199d9e7baa691cfa3ca1e4898adc99be5f1bee60c6ea40c832eda2dabaa76ec0f3b50eb004e77b052a649d73fa437abf874ecf538edf92ae75abceac55048b23ee42ca87432947ab2783d58f8aedf18f5494d0372afd0bad2ac755cc23ba7a952e7a390d6d339bc0d2e798f147707b769e5f381baf98b212af1776dd5873db99eac27a445b18462b2852faef54ec2e7327401809be041717f829a142e278203c67073c204d3df025a195099a4108491bb8d3d7f65288e59177ef4a8411e90e708693772d2ec89a883c459ace1c2b3f3a6d5197e6854cc9c3ffb5a86d06a2a214d0be028dba88f9957b7aab439b2f36c78ffe5e634519a04c274c2afccdf94d6ea0edea5a1647715217bbe30a55e18023b970cc18a6ae238bf74e387d2195bc939ee23bb34612f4589fe4974a08e233e7d2f6ea261a6b55e3560a404db960a2246bed3a8c281a3390ac1d0101281a42d558617d380d94b0902fe05eb6848766538fe0d903ba029ec4d04e7fa8714cbd5d10e315b4dc4dc9082da37140f18c4dfa6d87f5f6ceeb88e583966188a18a1769fdcf05a1501a96f4d72e95507f3cdea51df769c911aeb4f053fa70023cb3a2a9e1ac9c4763ce9eccfd2779c6cf6a65842036b1009c475a5ec6859e7fb48cf2ba2ee3f53754cf44e8d4fa970a5e5d0695401ace1c39f337100e73da8a65ac6b41f9a972d4186af88194bce828e2280be109013230188d229791d47e218920821d3d1c2de283c07a9442eb97280c76bfc69ec0bea071592fa7842108df605c084a64f854d0a104a1860a3769109fe564121e327fa94b1eac1a0382827a78d3a4fb202f5a83e6de3c94751541e53445bcdc6d50e871aa6373013551ca9a9c3e0bd14b943e63fb505ee73dc61c5ad8d7c8bededb0838ce37a51a3867b6688a6a4559d15cd8fa95188f07afab032aff4ac136d4dcb3d4688c15cc192d3603a64aead73d3a7181d205fa99620eb01d07b310df162900be30e9b3c360cc293a88cc7f1466d4ecd0eb3c561de3c9f019f34fd6375cbbe7c4d04dd63d0b5fc65fdd1eb13578dd9cc6be83048a5456ce8a9f6a48126b3099dd2fa018cb5c790da641e3664a72380586c0a3be220172e2c6274954b82bd1dc244eb3928a76ad2dd08ab049cd5dc913c4bcc9e9d27362cac795fe77039efe7ac0524196e7ec868e084d88321532d9ee765aeacd51dac596966319cc28f2b22c0651c095cf90c59f5420a2fc54bfecb0d2fc4e2ac7b215780657ecc5fd758d9d4398d6cbe232b900b5e8894c6b5846494b3bae3a614b8c847449069b3467f390ccb0990829a8f95d245b6c6d4ad9f724bdb3b89c084921964c42427573bc311dcd624e6da1c1ec0be6d57fdf271d918753dfe410a3d71f8b6b7e1611b7cb553b4806063cb6ca60e7d74e51d859e6e5c6f043e7df39828bad4997c626c84567ee392a35fd594a8c43785f5cef3db5ae49f98de6c8761a3b2ad45011a59e141ec9b33d11a279e60d4f0dbed91b8b0106b970c1ff2c671396d6ab28c672afdff508bbc8d3ea6f2286128fa22c7ddf0f81d646ba99f03ef8e37f297ed02a8c3f82fe32f330bc3868dd71662db2ac33a21b5f137dc14a885e86db84203ecffffff13