From 26146da44837331409fc630bfc4caafd0a13336a Mon Sep 17 00:00:00 2001 From: koloz Date: Fri, 19 Jan 2024 11:35:36 -0500 Subject: [PATCH] fixing test data --- etc/kzg_tests/kzg_test_0.json | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/etc/kzg_tests/kzg_test_0.json b/etc/kzg_tests/kzg_test_0.json index 7322a8bdd69..57c64da847b 100644 --- a/etc/kzg_tests/kzg_test_0.json +++ b/etc/kzg_tests/kzg_test_0.json @@ -1,12 +1,12 @@ { - "pubdata": "68656c6c6f202d20736f6d6520626c6f6220646174610a616e6f74686572", + "pubdata": "00000005000100550000000000000000000000000000000000008008000000000000000000000000000000000000000000000000000000000000800a42efd743e554bf21985b562e6b1f3ee3a2ed72f4dd98d76a68a1146cc9a21a86000102290000000000000000000000000000000000008008000000000000000000000000000000000000000000000000000000000000800acda5158c3dbcac23211672d2cc9c3359fc98a11a515a328ff84730ce388e0b29000103170000000000000000000000000000000000008008000000000000000000000000000000000000000000000000000000000000800a034d6369f58fa6f6577da618b1402ae4035b815c468a5e5e120833f35064d7d60001035b0000000000000000000000000000000000008008000000000000000000000000000000000000000000000000000000000000800aab90d8e21f8f6be792eaceaeaf2a7e262b8cd8b1a950cef7856d3c00d3e0fe240001036c000000000000000000000000000000000000800800000000000000000000000011f943b2c77b743ab90f4a0ae7d5a4e7fca3e102e0c3af29edc7fd00e8d0a61d41ed085b5999bd76d0ec57c8b794117edb48006600000005000000386c0960f9e67050e6b7ae575837febf738d9dd205bdd96129000000000000000000000000000000000000000000000000001da2dea1775200000000386c0960f9a255d58fcc01e78bd7f30db1c5d736a19d6de5d5000000000000000000000000000000000000000000000000018df33ae339d000000000386c0960f94f1b62090fc5498593cf8803898feecd5109b2d1000000000000000000000000000000000000000000000000001d9dedfce0a600000000386c0960f9988bf802a450b1a23b01a16361041b8cc4c0096c000000000000000000000000000000000000000000000000001bdd15e065b0000000004c11a2ccc170716ffaffcb4579f8226130d4a8625904162263a0b86991c6218b36c1d19d4a2e9eb0ce3606eb4800000000000000000000000000000000000000000000000000000000138ce2000000000001008d34040102f2e6ed1059ff0ad70d4e11336e3e5ad30e827e008cc2173fcbd003105e10deef0001000117285a242b48c751232df502f6448f1dbf4a1d9132f1cccfce399608c8b90b3a0a1f96e79f02ef0c7d92a6ba1968507b07a357809bf9eaf6ccf0fda94f00010013eff990900684eac2c81359f38c1b0a834d011273ae30310f9c7807464a1db77812daebf491cddd7c2c4af8b712a218f35b8f3ceeba86aad8ee402526c200010000939c0f641c18abe55b3a876a26f1720e4903c3f12e25b8b6214942db9069af66d7b664990e3f84e4633afb9c21a8da0ef39901d9bc286fad7e19d3e6690901c02aa7bf71858e06cbaedda3277e925e055d21c73be1309a36203fe4727785b409018a07091e19392f970a79e422657f4765f3c6498b0e174b862d050c05dcaf5bc50901ffa6d75a531a1505992e4c1ff4ae286f3c5336d1464bc9b25d9178749c5a0fc70901a9729e5ec3b68a9346d3dffbbb2027b1b0f40417a4e59e60fad413467c1e90a40901b4e5bfca3d03904333c9db34f701ee88c866ecab38b47bb219ecac0861ec961b0901adc5ed37ef2f96fcf6b4c8ae77d5dc254da413dcce18fbabba941fbbaeeb46c809024dfdf044fd553fd9ba2ef4251f008ee4cf873fe70182d1b2f75f28c91d282c06a1996a719fbc67f35a4344f73890c1172eb194a88cfb6b291ade6a03a87fceb351b6ccd7a8ba72fd46817f800389c924d23232fcc6a118cd1fc2a93f3a384b0535afd162716154269523f7345e0bc56795149c3dbd12ad80b8d16c271a08ce2873c63cd21f8b28275563390881110a3ecc00415f285ab6f8e3d9ba138242a46510c44a0c83a350067a6ee880f6fdcfb01ee4391e32b4789740000b73f38daa02eca7cdd85642f68cd8cf51fa015d796fc2dbcd1aebabf654bea441016b288c64f0c000bab081a7b6f92a4ec1f02eb005520b7673af201c4ebe79e761538585717fafbb39b59ec022d606f068ebf6717faab388c9c53c18fabe7838c5608820c5d2430989d90b92dd26451e4102c68af0bb1400006f4753c45e67f5311ae7255bf8889f7fe7e58b6af06d9806e5194a1c5c66d05139054ec8fb4b6000bd906f224650fc26515436b3c25a87d68addb31c6a5373f7e00f754d39119486391e3e8744f910003c67eee680524913ae37ae69f0baa481d0e4e6d3484a307479eb229bc30f479e391be3888d7ca00075aa7f75697d3feb547969a0d55f8731fead1e14041729ebd1d392848e7cb2af3914ae1318ecd9020f2f4ddce402fdc9ee7b3c86ecd111dbb325d01422bf470db82108a3abd1e3b34101192d1069581b941d50c402518ad6fdbed21958ed6c5724923454fdd2495cde5abc4bf4516ef98c3923b46bf7fe2000f6d7022ebe58dc19e751106f2cb98fd24bd6e14d8073a53d3f8e11b45c5df48b00a99e289160656884525d83a63124c30e63f37032d635435d92d49995a8f8b408dd140b448cfff621010bc3dd28788ddd82f2bfc323f8b837afc1ac6c5c1580b2091462157e0771f69f064d0d7bf52f7ebb7e91c66e35d4914a9dba6c7e3cd75ce6200914183241104a8b011521fc34fb04dc72026ec296cd803af9bb39e7dd5bf873ba5d191a524bc07d6ca5418464758476f726a9d98e7a81bdf17ac4ec7badc550129a1151b03c194c4b4034b276b9d891a6f4775fe20e1e5cc98babd8744c81e7daa3000b49c7e5c28abda1a47fd53ccec8fe0ec67794aea9e3cd392a49b88e01e96050ca4793360ad636d62a6d89ed1dd50d100393a25b769f51148d33e9c80901df92d744c1917c79c8c38fa95bb485b984c521a4253c1ac6c12035ee61226f5c417bf8114d29f36913853abff5b4c974f781edf65caff6e8293912904b86c909f9559cbfd685c0ba6e491dfafba0f1bd4300000231b5c9c8cae149bd749c383d5bebd9ee775377beb035eb84377eff29f5edac291b6103f419ce028a771a813617dc177b50fd2f2d4ea489a7f9c2b6dfbd7cb0608ff6bb949911d83cc543063aef4cc63829a471bd77f68576941d08cfd681e84f80d3e1645920171f09019ad2dc29fffa2ee724cd419095cff0605b7df10d65420c3f20d7522ab9fb81be2165a6de4ee706aedeba038f6e38ad43723329856ac986583787b60bc1f54a7f570a91b33269294c912982def982794434499fa4ce83d8a32f8629d2c1abf127af5e85f34909aaeb23a7a5450a60ce1493c3bc690643f16943df5367f77aa54a54bc8a8200c68674c041892fd6f77453341b524740e2f87d0a3df7f0ed575478a6b9041b04f0d563c8544007d64a89d51131d5adef571aa36d21bb0f9917c463b5c9906d07f248619a83b48509c798407bc4da757ab7035dcc0901a0703adc7ccba7cd1054340b8b59b73e6b8b455833b8cf427b7beee4a0f02c09a12a9096df9ef41ce9cac50cfaacf1151071f975ad45cc7125fba34a20bffab916ff36625d666f049583117e53406ad65493808667a1d3d91634cf4c04ad1b76ce2c06f7385a897f54d3bb11626357265a0e408c00504dcf29352cc80c19ea774e4a6f1cbe01933d6dbe0901567e3d3f853b2bf658b34a086e56c374fb85eb4c313829401d431924d7465d4aa180115c708e12edd42e504c1cd52aea96c547c05cbe9a44851e30b39b56297fdf090f6bf257d6c5bab3479854a280ba419fb6d5daa180115c708e12edd42e504c1cd52aea96c547c05c76a06ae72e8a8f120cf6b43317b34dba4b119b37e8d01ca2b28c514b97d2887e090171503ac05f8ca52d7cdb786cae95ae5062c8a97dac126ed9272dc7e30eb806c80901fd2e18833a48b67bbaaa3c77c79cbccee2f71b4ce0a92b5e2423c707cce4533aa180115c708e12edd42e504c1cd52aea96c547c05c8bc265e1dc0dcb7c9ecc7cbf5f7c1843c5da43bf586c40fa9560774c5eb1ff080901e8bb18c16a016ed06541ccb16b38473c9357af9322a2ac573175b7b1f9ec07cf090107ca4196285a78fd294c7947fbd5febe8b6ae006c9d658e31b60017ff3f97ae9090166df2a30dddf70b6f44a42de4833a3680b9c5ca958accae9dbf7f0b1600947f40901281c95c77398a8b558c513bea568f8be9be22fa8f1a6d5645573de661f2ee6a0a1c2fd44a8497e2fac310f4fc8418908125546f32efa28383624da04595bf930920bb58bc4b15b5de94ac42056027c1daba69332e0313f2a01718652997cd9436f8f814343cb15afa1919b850b03c4a0d28149ec068207f3c551c6c2090136d8384f8f88b18de18e3ae63b1057cf0772abe2067b98b68446b10ff458fa2e89010000000000000000000000000000000041e13027c1b52df1bd9803cf1545bf4ab94a16d168d9104f09d8766103d550bb0a01bf35d33c89f5e664ae2b92a66a939eb013ac1de6515a57ffea70d56fcf6b706619d057eab78b3a25d00ef7f39c4967eb220327371363098ab55ae8ac283be6cace684d200a01966f1152c6a8a2f9a663c24ed9440e728138744090cde391c63e8e1786df53102106db12ccc6511c9c36ac5967ccae5da01cd21ee0445c43211dd1198302ae036d5e3b2cc60a013abc0472eb8a8849953715f91ecd85ec47ef839e466dc143cd2d32c6b61349410a01a0dc9b0d01fe770f0cbed8572f05d38c58e5551d15c16d5608fc302b7ad49e0a2102a5692aad0f28864b4e3691a85974872a6ce40e6eab98b56b6d3b8236786a0da0292531210f3753091014a4ce05520dbaf7a2654d893c76a471863e356ea366e825fd296753bad41b1962c6ceeb0388076118d3a1e6e25ee9084ef2e74cfaecf782cf4003319c0f335f96911d19b0978b507111c55737118180a4607b2e9f115ff1c10ceb656a32a6f4cfbb21c8c6e0472101726199c58545f9a610de3b4061e87c21f85dd19449ca4aaca2dd868172c540728497bf311d9e0171863e7f0ea5f165f28a75168a2e392f1c22732864565c491a136cfa70189eba027acea12fbef53b81aad68c4727f3329869ee704609ee749f7a7407fb1ba20d656da3c5ff74892871546e61dda8da470c0b99caf78854120901688a021fdf7d14582bf5bd2eb5c93cf86f21171c52b86ca334776c7be06633e9a14aa5cc5f01876266b9a0abca2a77fb4af9425cc3c0f84c80c45a8236856be149391bf75bc23441e7e25070407a08efd97811e33da165d8e9461f9018596fe0ab94fa050ffb3bca242fef613fb876ab1c59ee2b84cb39b85d0df611e9380de6df4f5da1f8f02a925c8d490c944fd8e64880228050aac29f405aaa380863f232d74b43ef4408dd111745f3a9d46bda7ec362ed97a144ef12d4b87c5646869b28e6b62e8aca975afdfa753b08a8b2b9aaf55d8853d07c452777fc4c529029633816d926fdd31689a2ae29680171861aef4adc1342aa75eca6cd65fbec28e32540eeb9cc63c12a4e7fd74288094cc1e10901e9aa2c34ba3c83030e0d8f90d17ac623eb912fbf8cfbee93413bbf7329d959b00a013fec76ab6733aeb76b088570a0023b4fdcb8d0c828e9dcc8f81bb0e75645e6d419f2662152b7f4b7dfc66f12b9afe0f70362b0a6c5b42e041c3e4e9bed9df52f3dacadd60a012f93b53ae541da4ffad8c2e72ea9d77c1860404254cd8cdf8a5bff8708bf99de0a01e63866cab2b4c30eecb868b0dc9f50372b1f79ad7c93e37fb5a0ff411f5cf0c50a0123783ae730d29ee74f13dadbe6201b3063acccbadb0b768d5c80e8ce06a50d7409017282df9bdedfab9ea9fae6c127d63bb89e4c5e2bc6243b231ccdd2a835b1a8ac19a7e215f14e64c035ed9a1f45aa7f9decad368ac1292a3835f448e952b348ed2324b84d21027e577b5763f3ac147822e73df0eb878313e7e55df3db4405eb1db3746083c12f19b9d10a015f06be9c9642a6321a48bd6eb51fb69e85767218915fb4ef3e1ad12115ef907419121c1b961e6a90ac18d287abbe6645e314566d6068483ada0ecc53c1bad6918d130c5009018beba255936bf7debacdf5ae874cf4b74789861b8386733eff99d087b394c6a20a01df4b1208f951cd68e9169a4820678631882ce39999e2b20d20bc94b0f6273ae60a01dd845bf2c9bc9886ac2286d0dd8c08b0e7b227570809e3229895e49f65a298064902bbc099d5fb6d81289a8e412e9c64e1d0237b95f8899e9314631b7abf0fad93881ba7e447abfaadfc0920cc1d27e9ee7f5678cdad1e1140c4d852ca0c64f04346089c0809b48771cc695f090876af4949a5dda017af2fde7eb64989734c48bd449a895b7d22c7e20f4e85b27b0901d1b4ad97ce6833314f1374ed5de8210ccec6ac500552c49b35c486056d5c52580a016a975864c94755cc754e06fc62e04462f62979fbc2df237884199fdef76b8cf7096e352fcea326988173e6d09589571f5522c74e25834abe3e70b4ddddef84c6a603096e5ac400e164e56f8210320bc96798e6e0b5fec0470bca0041c760d46057277ed7210134d6f4e47a623cc0243610a628b008fe34865b98e100fe9c64dbb6aab3df82edfae169210134d6f442dc4493dd70032707de9f746062785a10d98a1fe54541e04a2c3fba6a25770f3904325b0881a86b033ed80ea5f81caf6ea810c94a038363a914e2bfd4bf89397f140896043438f549344692099866068fc7efbc7ca398ad874cfc7be2cfbcf493af177a976e278b076487fa4c23906040af191a524bd08b413cba0ad1f7ae3cdf10fa1a5a78fb0f763e8b958af889d1cc65742a81956906f17c2a1f17621892641e82adf64a6735ab0d469b6222445a27a0509b7334974617b086da6556919cb32bc86d310150969bfade2922350e35eea1b624bc0860fc6d1a88ef8949f6d193932a74f1cdadc3b17ded0901b91f047425ec49fcd708d173677a6a5c4294172167d6b9d3082d475119697f680901de1770af232be79daffa32d59cb27e047f3230375cbb6c6f359115ad2113d99c090101a485d8779c9a044e5957d15aa43aa8206a29204e97e578f6235eb52e23afc23103600171864a9d2c5b32b59cec41409eaccb473a7c1b6816ed36a719b35fa372f988da2d20d4a138f784e67869bbf5aaad5d664dcd05d7a47a9885d224de36f00d582d2a3defab0029281b54c6b681af3517a007ce32b98b6b01a7517f6a4e06b86e198796198f82561983b0e61ebc8b86a629f04ad9d09e9a785c984231c98d0eb041c971d9591415c9488a1690396681007c669c526d4b341486bedb9c3b8635c26b27602f7f0df7a6a0d653a140caac8c39571a923ca04ee1965836020f5cdc7d95a8ec1546ff2b8c7bec15af2af26384f5c96cfe387c870d310c40f9ef7267cee79a8cd93df1aa7d9f40c4e4ae2b7d1d4740f1e5e1ba1e977201cc6af3b0810a01b7b4e11ddfeeef52ca0c336858792be12d31db6c53b00d24a6776f4f08d08b7d392386f26fc100007ef3af95e82367c7180371ab903da968240e8720165f2d6d113d4e10f8d00279413ae5b783aac200009712281cec3fe27aec63dccb979a34e7d86e37e3b3da429e23697846a2ca958e0a011d3984ca7ed5c262e1067856cb7191d87bb7d1e8acf0230d4a600d07ca22bad2418ac7230489e80000c454190d333fcbedadfa7051049955993572cbd63cf42e68aa77b717d073c8a40901fb77b81a76104598d9ffda1152005f97e9820700085c91c332280307da83eae900810972423f7d915b94ae6a76e50f4327fb1e8b9d0e80c318ab05fd0819e639b4fd05e860183b1015058ae32bcb7719855ec7aa4d7200910ee810344e3cf034f9315af3107a4000f006789c75571d41a9aacb4465f684309aa3d0597b2c75366cde06e60bbbedf969012c000002ee00000000000000b9ef0eb0e2d93d6d27b065c20e022506f10a469215692dc4fab8347ccf84682b0061706500000000000000000000000000000000000000000000000000000000063e47078faf6c734bfe7e188b586ade665b4e478038a57f99fccd918751aa2b69006170650000000000000000000000000000000000000000000000000000000006dcbe7fcd0d4a4b51538f54650f1686c598455da5d3d4caf3857d4c6c8c8cce4609011235fc129aa7c102d35b04dc78a7d91183ec8dcebe12c0e5364660bff015328519033ba9f6c2a13297570dce587d6c1fc75835bf680950683a2c355761d8a473af1f2a9f090101acc07e9cf7f84857070a7a1f6320eb97b3e5415aa19cb3dcb262893651b0971903c55efe2aa6546051344415d9136c36d7224b5de88d5f50081448ac9b71fdb50ac10da1149173b9c112466d7bba1f647e2cdcdd6ff184e4275d59e3ff3f1f2321277c45d8ff9326dfa34100857af52b1e5c91a8768b04538139d4793ad35846718f9892a36e8b925b2b8e01b97a36abb0deeeb6503f11c3be5753c9d069dd7fd681798028313bdf09a144e8d30c05e5a2219d5f7e17e7b87e60f6c1353e9a3cd0481a52950a63256e2e403fd76b17c7229e295ecdfc3db33f44b869b3ada16dd28c2c5b91dd63b4d4e78ecac7139878371768686724262c779b02e44e6909c79dda2440adfd1f4e3da630f1b18562762c34594175b37816b749b66b0ca5180a81cdded691fa9475dd73710a0f98169e0077e37dd5bae3a8316c9c220a01fd9ffe9dfd6d0978af66e263e8dc7277c8e21b6a802c63a315f9922d8d43e3a6a10d5328bdfba313310c9d224c25772b6fa751b9d40213977d8228758a54d817457dad5de4b806b939a352c83bbde7f0a36e32e5243107b9017186586ff4762b92786831ba36ed9120db1a885d01d0d763980956b200644c7d26e1230901bce25afb1bddc81d393a7d30c196e5cf3753a0e876d4184457a9806266d3e436290a9d9896c78e9c6203892a9d5862e8511d457c70c7f63f5ba7637eedbb0f4ab76ed8ce64bf290f98114c0f326b8c018ec3ba88d28b7e146a1e3631b33af636c11a656bbe24dc43cbfe2cc429e84fb60e3bff1427493f2900dd9f0aed1df7c1510fa629ad473d2e32bddcbbfafa717a889311ef465c121784579443da935b76be97d7d06fd561934765db9344fea3ec4409d0b31b390d22f86191843d6e37d777cc8e8a5edec34e69d8cd7512f38c4cd1e90d4aab6a46c3433fb68d4b392c8850ad006bf0b94d78ea6081d51ce7b39f9aa65e254f9adb05243550fc4c377edc24663b6d78e10342a9706aaac244d001368b000000000000000000006a89e8b51815f5e8fd9e659eec56c8366856d20501bf14e46707331fc77ff92516e12cb25b0c3a0bf18a9d2882caa41fdfe4eb2119a2459da249b6bc6e3f23d4e12d1ba35abbfb0e961961328a4b2101c9c38047d89ddae6658dfc2fa241515f7b12b8ca79c357bdf4ec4aa0c2c2d6721ffcaf41107d4ec3af4257850cb66c12d0f834afc9b5f4ac808e7d80773c7d420dcdaee1fdd0f2d62e55a40209011b30b332b3d0c14d4041d58ea84b247009dcea5973fc8a3cacc21f7aa99dbcbaa1037119632437119bcd9a6b18ed9ea9ebccfbab7287cbb29a78f07e708e996654f2294c3da7277f0fadd03990d835b3838becdf9f4901f9e8e7ffc272bce3672a4b4cb989f3df5fde6f1604adf28cce47f315c72cf18f697884170e5fd57ae1034712a12495b627ab792d400000000000000000000000000012926a5b6731e66599d907c4913385770f91b103e1b072e98d12483a688f4b19309140090185ba802574057d16e01335eedc59ede451c146aa72c0ae54e419d23a671e5225a15039543c3b1e342da8ba16ea9c7dba464f74edf637dd4224f9cd1eedf6c115dfae7363382984a8772162a8a210da403f22c009203136d80171863947f55b48c65591d2d2fb62ee6858c2ada93941ed7895f9841e9851201a321993090a369ddb839ca0979e7c8c6d7cac3ebda8de4bd7055bbb218b511620d4d17bd55a09090eb9872b456aeeadd7a743ad65a50fe854d7b558990d88caaa2a8ab09b07049d09012afb31d0ff976e745a1ba27500820d92d6fca5b13db5ff96b13f51905046a4d6a1a47fd53ccec8fe0ec67794aea9e3cd392a49b88e7d4ebc6b7d65c7d59842ad93ee1a54e63c5a0df0e01a692bb464e57f6bdbffb30901ee19685744894fdc7f1f2f607e43fa01753c2204690dee07620a2900bffa7fc3312ff8017186165abc764a218ac3636196d9cf8d989974df3f0aa8b4fc13a2252810e20caa0d35312ff9017186226275857c0de7cc3bf2c0006472738b883e0829a6e5637f90a80ba4ddcfa0973f09016248f1313c0bcd995cb8c908eca722a4cdcd3c5f48a6c6db02fe2cb03a3a81e9a165477af971c552412773320c4c567228176872b3328334eab1e5acaedcc39e3f8e5dc1d57e1d9822c549b057678f25cce7fa5fefa17163d25153fe1b2f6f994e0f5fb2d47a84df264f26e63210489eeb2f2a274f2a82f8c61aaac5dd3ba8244d1b90fd32f45fee5310090151810e421c5111fda876cece5c9056080dd972a726a1e4428ab391a8618337020a0181399ee467cf03c8cd376963f8607f6e276a92dd89b19201f2137b4179f5bfaf210171861360ba191ef16d883d699184a191dbf55c7408c1b2f7bcfa70bb1a0a9d4c2de2094101b9eafba6c4c718db591fe422c98b3d9eaab1212c4217d10b7bfa96619c2a30c94f02c3931346ad190736b0fab0139776905c15dbdeeba04817991ad158e3cb31861b82a709ff11224f2415190738f5088b1bc394fb62a4a22daf0dfc14900023e60ec6d4cd59dc14959dd0a57f0d9e1907383578bbe26d685cdd03317abea7e600424a52b0593c10dea4270f7bc57f80bb8825097be8fbcb15cacd4bad0b7e6ab7091480ff8a8e566b9f33f13a09377d12e50a69c3190739b50ff653f4135296911a4f49f84aca85a6c002906ef30b7ee66193a515d32bbf51190765a2fa57d4d6e2f5ae8d1802033116982745fd5e1c51a08b0fe48b1277fac114a4d81909b5bcfe5ac6a61e70b02e52f8be996f9e3e7909aaa27a95efdfa5b528c8c433cf5dba1909130cb5d61b3701314843fc1f3cf26e69dfe568683bf5300908bdaa41da1deba8a5e9111f2dc5150b02810c8f02faceef1a14eaeb104c0864a565534f17a5152ef9eb82dd72116c06808f9ca701e7b88decec88ea71710cde44a2b0496fb2ca008a17da43138b1a3911054f269485e4113f0bc54e4ed3962928dea4ed30dc6e6acb1d28f318a696286a31610a01e98bcf7c91021dec06def30d4da8391f52e36ee64adfabfaebb0f4e31a7d01f7111f24432c1c9a293bb476887074caee2e22a5bc98b2858d6b9412dc667d6d0df38acea1d948da7ba45ba8d119a64e5498b247feaebd8b739b8f0070e47f6cb2d361a6ae2e89f0aaf5de3a5b29947bc280675ceb680c6ec2311af0017186401cd861d51220a7f456584ea2fb9f6001d2ea4c0aff83f825deb6c6de173afeed3904325b0881a86bac268ec7a39f04bd59bfeebad1668b7be705b8e278da30a00a393b6eb780edda79c097ce7bc90715b34b9f10000000001e61955552a75fd44eb3bc8a520617e7626f867c9784b0934d33df13fb0248fb79c097ce7bc90715b34b9f10000000009175577d243744580e4d3eba6d001ae4a52ecf41915633aaefaec812c0b255bc0a016da4f25e21ea9a9da707266a06a38385e4f45a7521d930bf7ac684d28dfc860e090131a49c135824a04a04360f4ecbc6867c746f5ccc530ccb0102622dd71f56c56109013e4006101e0fde5109283e76e0abb0a6496f75a63c979ef7bfe90c55a20c8c8831047cae0f1089b2c416fc546ac82f94a49374c48a6ed2011ad43b0c71cecd92f8990edb9a2db4090175505f6b9b08556a1e16c1c50dbb8c161c3abac8f3f50613e08d71037e0ec6d74170f5f9d3e35fef0d2fba6acb46454534d4fcf1d2027bd50dc1ff77ea016718c670d3def0da26a2a44170f5f9d3e35fef0d0ebfaff93008adcb69843ec9881d6b2e2bcccc3aa4b30bee9ade9a0221fcddc60a011cacced5b6f672ebeeb7e99dd69158424e69b24fa9075218dc525b51fa4c99d029d1adada9f99f1e7b9405b6770849049e59e363dedfa1a73f467405a64edd954f4f0709e6880901d6bc4f049abf9c4b0c663c1f137c302ded9772d4f923840246a2b5c0db47177e0901257acae0efe704629e1552412a67ef32106bf2191fb3dfef4bfeb844d40cc503090117391cd68366e6f2eefeec472aea267d5ed97727327927739f800b924f5d0f5d09016669faf6484b99ccf6b8de37b06ba36ced8277d91d45ddb18926ceb91bad8c700901ad8ec34ec3708e06a44070e9f8f0697fd925fc70d8115fd03b2767c5b02562260901940fea0027879592e27dbd46f7ce4c6c799e2f04415645566c340c0d318ffdbf09013b1d910ca21f4561e426cd233ad98c9a2925154a77cebf3bc5d6847a3d91075b090167b6c29087dac56105580e5f677e349bb179da137ece1d2430fd75ebdc1b22d509010b32db0729a5182cb3ad4f86f2328502c7db024a3656a057b33153f096e6b74f09014835b724a8d30ad18af48320980d1ff38ddc9b3fbdee2a6ac7f9211d9b05631f0901b10ef22029d3990a5edc1775a038412559a0b8194d37476656809d5c84f387eb09016278d477fe67124d3d3aeb8c2f5d726e6cd285bd543a5f827d33c759335b55100901a70ebe30bcfec080f540e96cd54c2b49c7aa18bf7b771b6168582113804bae300901dee3974538ddc7a0866fe26c52a389cc4c96767e5c09d3917ea04bb3395f7c2109014a4d16024ab61163e4442862311bd0fe61b720678d02e03e095437404b4b03e75979861e6a2dad8a248b8c0ea6150af75e4e48b97c1882bcea43aca1b01662ba932e546fe7d5ade1b949871e090190869960b5bd7dcfcf9447b302cd99aee59d882710ef2a0a1299920f7f7c685d09015d6c16992385cb5d833df31f4090ee6825b2c8701f92ce0477b63ce12b75b862005261657374726f0000000000000000000000000000000000000000000000000e46f3883d5c3a2477bda1bbfb8924fc5ecd14869c2d2fc38500a2faba696c14c000a8f6616edf999f5ce01f1fe1b894a726336cb13115a59043494944a072f579a4d1e7217d66d3d43fab8faba493feb42965e80cad570bb29988aab46c3b6153cb00c89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc6f47586930205713a6a363a9d06c15d0db51436ec49fd51b8de8900ae32c2b96c096f0d5c261ad9aff66480c7b22a49e9c185589b67131e8e1099d86a3536086637cfa17816a972b63d0679c935879cfaeb6453c7c1c8c9e853ece842d12de2a0d1b7dfde9c9617fba97871e6a3cdc0a9f60f66e0c6c0f1a17816a972b63d0679c935879cfaeb6453c7c1c8c902e961595aeb5c304f2849d4c1a759413a26d8c473fe769319a18e319ace9d3a09026e708a3dc48ed3b38f705bae99f8fef0f0c4881cc5e96537f32f6d703106b50c09016fe4a5488c3854e373bdba93eb4552bfb427e6951995bd65b2c3a55b156d23b6090292e278a79d3343959e9f5c390277e32d556e615e476cf0a108f9b4524688ac47a156abb6a3f25dccdada106191053b1cc54c196deec8507d19a898613091d6415824a6244a7ba6212ee76a9d0a7c6c904a82f3e01b09015aaf9b799076012479363653434fa93b89f2822dd6150e4b56377b207f26fbbc0901f826346b5d717de99d1774a11e6b897315c60845807efda369ac20905b3f64e009012ed7a51071d0844752958bd1d67971666340bab5f8fd15c2d471a0fde4506147a17816a972b63d0679c935879cfaeb6453c7c1c8c9677f8ff1a98b7c11868d0408a7f9ba3d523562b858d34affa57ace4e74caf269a17816a972b63d0679c935879cfaeb6453c7c1c8c9d7219df5808c4bc0854d28b38fb26bbded52e00a9ba02dd85ef8285e6d0c6971a17816a972b63d0679c935879cfaeb6453c7c1c8c91749e7427159f18bb6e298b10b3679b956f41187a25bbcdc4b9b0daee8e3444c00697066733a2f2f516d556a6554533668747756766b51766d6463556372786165f0682fef72a02e4f48fea058e5bd83e1c82630d0db2348003a7514d343b80a61006f665178793452326e636d566f37476f436a666d482f30000000000000000000b589cd787e4d0d1d47e6b6dc38a21581d7a2d99c0a2a61a4db2b0b836149ff04090123f933b221f2747e4f696debdecc366a1de91271d188a260a8215ef3092186cd0901460aedc9249b63a4a2971178bafff352020838fa1fb066b099ddef723a32d3e509012cfec83d80457e553b6c58f546dd5015923eb928e9e020bc002703a6c47129b50901ae2f0a3b41bb84ac766d32c6615da315c2323727e715c6ca7eaf356d3da269c109013295ce215f546349bf345f5f7f8406a76b4a37c24167ba851c5cf449de84b6a03904a4a455de4348ba4bd574f6eaa9f4908c97ddd69ae4939bbbcc78db3a6d2589821800363d06ba21042aa1e8dac60805d1eb0ec310bbb4aa02e9c61feaf4a8879215462a9719f06e271c8d04210182219e1d25a204efca6d46244cce7ad7d2ef46033c6ba0583cf38098dbec0b21040fdd2165a6de4dc6ebcd94d5b43f27e0ec3962ac378a92c79cab9df11395fa083c1d3277c3be9c5922c2c22b62ce831b53bc81395387a23aea94411ae8d026836e206a43364996812a9d53eba32a5b22729ca729227610346e5dbad9b528bf307acda1e21df661b94eef1a5405710aadaf463ecfc73ee1496e0901f10404afee7818eb073f32117a11d500a20c73c046a0e27b52f453bf11beaa46a1a47fd53ccec8fe0ec67794aea9e3cd392a49b88e2109690fd4953c3057fb56444aeba5a904b21a5215cf37c4af87636f187b2b38a178bfec5e4693aee12dedff44f40e5ccce66ddb1c7b9fca3d919f48037bd36a73eee0c506d169bc80a4875fac3ffa2e9d38c491db0901cbac5c7603ae0a7ff05beac2bc7946663fcf627d46749c9a61436fae633ac0520901df0ee468c7b9b9c10d8b28697256da3a2a13433ca96e9d30f22ad3495553b1d2a144ef12d4b87c5646869b28e6b62e8aca975afdfaa29734b9b4680e31e370be9fc36c9b54e6523c48935f7740c3108bc03319ecad296c01718640d645e474f86fe66f2c63f0857e0aff27fb4ce12f94d4fcf320ef56a21720d163090190b19c1f41dddb2f54d53ad0d8f961ec9a866c37b50141da2932ef7f3eedf69f59524d10dbc0a39e7cea39c8626163e80cc225e64719f6c5b9404107acd41f117f495f1157516b47e17a4b8b2165a6de2b483b68e50ca45c31cb92e1d43b79be414335d8e3ae2d72889153d9bd4fdf0b6a31048c2739500077c1fab877047b94ce5b6df69d1a164a0f1164ef29985f833c0b27a6a64747ca2165a6de2b8c838f415041162cdf3cbc028978669046f32675466b835a337dd17b26c742400901313603fbaafd9b9dc2ee76867de15c515ba8a3ddac50b606c0dfc9ef3e9bdb860a014be94257e76c4c0957240e07b32bf0a494b4e72b28ff32e6c51b5660e705ff99313b890171863f8296538c0df71d959117b23991ab81cbf8793b09a2818127cfcfa4826adb86e609015b05d98d465ff9fed32b201bcff0fbf6a2406f6c98dade1505a29b0be6d96630a17163d25153fe1b2f6f994e0f5fb2d47a84df264f0c66ab9e09010b2107ae09010019933f090108afd9f609010806212009010133ae7409010a1ecea20901068018cd09010c64307509010669606409010b2a8fa809010601f0e5090107b21d038901000000000000000000000000000000000677b0eb09010c41cf7909010b8e7b8009020c2c70740901095a7281090109fde82c0901056783de090100579c9a090106bfc71209010c377173090104f1c34c09010077ee580901007444c9090200e76a4a090100564914090106b5d97909010019a3de0901036d2629090208086c30090100041aab09020c67e2ee09020766c88a09030c6805f7093704faaceb090200462b3609010ba8f6710901058faec509010b533a5a09010b6f0909090109f8fa190901056d73660901073f475b0901072886a6090101b8cf1009010264c0440901000290b409020c6709578901000000000000000000000000000000010c09638309010bfeba32090101309dd909010a0b6b9d09010c6808ea09320638faec090106106b0c09010a3b7c1d0901056d5fe9090105ddeaff09010071973209010a17304c0901019ca8c809020b61f03b090100676af40928001478ee09010bd9a6fe09020005e4d3090100327de70901008c6dcb0901004dcf1609010b07c96009020669c2f5090106706ac809010bdbbe9809010561870b0902003bae2609020c68079e0901034021c009010660d93d0901066f19390901032648dd09010aed18af09020a400f7e09030115cc6f090105d6ead3090100e5558109010660ef780901031ded4909010c67fddd09010520bbea09010c67de0c0902086ab54c09010589a7860901070e5651090106eb4b2f090109f9d2270903006593160901001109cd090109efaa8709030b209e2a090203189bd109010c67df880901000a2b32090105fd971c090202009826090100445cd0090109cd4b3a090701c197c909010b4076e1090100053ca909010c6807a009350bd9a3d4090109f07b6e090104d18eb709020491c84209010ba9972c09010b2b2f0509010ad6dcd2090100414751090202ea1dd1090107582da309010c67e4750901074faf5409010b4085a509010bda074b0901029b6ff909010b4bc7a209010b0033660901002a5be50903015e042409010b55111609010775e475090105b091920902002bf77a09010b8f00c709010289e0f509010b39f2b60901060b2d8c0901001d996c090205fcd07f09010046488189010000000000000000000000000000000006aa50d5090107cbf6970901000d9d7209020bd9be60090104e9bb72090106103a1e09010c67db19090302a8b08f0901032bfecc090109cd026a09010c54a109090109c2026209010c22df910902001831a1090205d2c8d50902002689ca0901091fb83c09020567809609010bdde3c709010c677e4609020017b82009010b2ab89909020bcff27209010173ca720901000fa0e2090101ad82dd09010bb3da6a090205a70bb509010b85934209010272cdba0901000e553909010ba8ff2e09010c680481090103fdd1b809020c526e49090107a89cdf09010b096577090109f9c5a409010829ef7b0901002556e6090100079f640901035440a4090107b21d06090205e37a1509010a16ca5c090205f310ae09010ae53901090101af593509010978121d090104eb6451090104f7d30a09060bee7558090100001fa30906060fe9e3090109daec820901023cd82409010010500f090100dc86c10901000f844b09020aff4bb109010afc8d38090100107676090106c0b79e0901089c8bd20901057da16109030a1625f009020233cff309010c614251090103e73810090109d4f6ab0901051778c409010b409e5909010610117c09010389a099090201d1637509010329bc3c090105554ea009010055bdda09020035758e09020c59cfd9090109765dcf09010b77065509010304597e09010693d5ff0902060f661209010c096e9e0901074cc6920901041362c609010c5efeec09010684f20309010bc4c98d09010bc4ebb80901056789be0901031fe67009030b5b499309010a0f25fb090106c0bdf809010ad6158c0901001d5ebe09010b258a7c0902003b5382090103266c4609010b8566d60901099c928e090109f4640f09010ae5292c09010005acd009010860ce950901070e64fc09010033df33090200c29fd20905002745410901065e5d7e09010008644509010bf29a71090300d25ae8090201a1100b09010ae0313d09010a6bd8f409010019f998090109e092b6090106b441fd09010326a3130901005b30060902000003f00901064f91be090101e5a8b2090200001fa4090309a108fa09020c6143f90902049bdf030901002f54ff09010be5f3cf09010643c35a0901009894240902063fcff80902087713c309020b7e71680901001bbbd709010babfa4109010bd0d3a5090109a178db09010017e472090208f489a9090105ce03f8090106eba5b5090100782698090100657ec7090109d42ca6090105e80d1609010b8d46f109010b185fb9090100014ed609010401a1ea090102bf6e1109010848de0e090102f7ea4c09020000f821090105d9f3040901018116d109020ab7244f090109eaed9a09010554bf0b09010c680484091a02a1a2970903012b60e609010a293b5c09010c67d77709020c67f3920903009d1c46090a031392fe0901000429de090107f0739509020c6808ed0931025b4ca309020babde7109010bcff83f090105677ed109010009588509010c67ed1009020a69dc670901036517b009010c67de1209020bd007bb0901088ae94b09060b197ff009010577ab5d0901006b80db090205677ed209010bc7af2509010b500dfa0901018b7176090a0b0f7e6f09010401387209030961737509010c677e490901003ade5f0901000bfe3b0902000b78130901065d17b70901003e69fc09010644dfe30901079dfad70902086ac190090106339b8309010c22f90d090104ec10ea090101c9dfd309010b8d5da709010a2a8e080901003bcb22090400111b3a09010201bd1509010445f9f909040bdb22f6090109310235090103f4df31090105e81baa09010a22e6aa090101af525b09020c1522d4090201f129b30901054756db09010b6f9eaf090100fb09e609020c644564090105678be709010a0502ef09010182b94f09010a6cb63909010c51c6bb0901021f4d3109020c2258a50901008abfcf09010124ab40090109eb2a2f090204ebff3609020b106d04090103a75f4c090109ff727f09010b2b256109010b61acce09010339be860901001fb231090105073d650901090adb6f090109a4f89009010b55e934090105e73d080901005ea21b090109f5f78b0901008b4e4509010567820b0901070e69cc09010c6809ff092f0b8f6b4609020b32ace109010207a1f8090104b4d5ac0902001eb0a2090100146b92090600f0a9c709020c6807a709360c15164e09020000b20f0901003575a5092503fcee1e09010a4127e4090100c6a402090205b0a97f09010064f1a4090205678dc909010069334a09020b955573090109fe7a6909010b2a989c09010687a8e7090107a09c9409010a81c1d509010a5a33bf09010c66bb1209010a32db290901003515870901055f03770901019cd93c090101571730090105678f7d090109cdb2160901000923c8090100e7171f09010030f41609010b17c7d90901054dd2df0905048d7abc090101538ff7090103ff66e709010938ea8309010000002f4201e5111d61f778000c515cc13278fc6fa250000b20d5853902c5a0525826eb00198ea73a01f04119e726ab07dbf5d1323eaf68e46f0008061fa53927c1250c1e32fe0133961d32287da4bef1000a1ecb9b3a06b5ec39cf3965067fea23323b13b95877000c617784322a4cf9fd2d0006625924322a9a3acf63000770e63e3ab017421402cff90b2648ac322811cbdfd90005bb81993a16345d84fd7ba006771350322811cbdfd9000c41cf8c322f58aca323000b8e6e9132d4e04b3c360007649f72391ef1b2e7fe60000c2c69cf3a0743da7c0b1c4708181dd232285e5fd7920009fde3c73914fcc59bb696ff056747893226fde45ecf00005797e4322a18d8824e0006bfae4732356b3cedf3000c376c6d322811cbdfd90004f0967732db65bc758c000073e7b6322f67162a2e0000743752329f7f3d0eb5cb00e75fc533216ac8e375c000561d0932f640e036610006b469933255aa0fed21000019a12d322f67162a2e00036d11ce3a0ec9c052e1baca0800f85c3278a1f544e2000003f9f9324df4f65319000c67df913251da5cb3af000b24ff1939354a6ba7a180020766b1ce3271823e01ea000c68011e3a343b838e24f88903a766c73a01435982a96300052e733531e35fa931a0000046273a322830402975000ba8d5df322f57dc0560000117fee83a0ec0fd33aa32000b44e366322a6c38eeab000b69876a32270b2fcbaa0009a5ad6b323c2d72f73b000556cf6a3a3830032768a0000bb23f913112309ce54000073a596532357a7712c10007287b3c328dd089866400085e6193312d79883d200001b8cbef3229770747e8000a419af53942af372e6f20010264acf732bc926e31bb0000028a8d324bf72208b0000c67077b3a03761b910ee9000c08b8b83917642f7a93e4bd0bfeb0de32c4e6e72ce00000b2c027316d23ad5f800001308cce39124b95997c0aea0957158f32285e5fd7920000903f65390793f3c34e50030c6806043a2f7a8b284b0d220638f2e0323b12d6d9110005d03aba3b37b810daa23fdc0a3b71f539019fdbc389019c056d601332bd2efc5b7f0005dc81003226e74eb8450000af040e390728a1bf38f000007195003b257c71d9d67eae0a16e2143a14f68cc320a078019c89ca3b9a6e7f18365f3902d458a031062f3f95a0000b1d051f32277d0a778400006765e13a26080a264e369000043a133a1b1e27620155000bd9a58732a7db68ec68000005d782322a4c295f6a000032762a322933aba83b00008c61a2322bc5115f26000c67d1c93a1eb22be53345000014300c3a07448a4b8298000b06031e39065bc1c2d7315e05d2adbc32270b2fcbaa0006604aae32b1fee9a95c000bd4cb403234cf082c5e000b951344315af3107a40000561873c33e7dc91cd9228003b993c324dc4ca1fa4000c6800363299e1cdd54f00033f6a0e3a056594fec7584a0b951582312d79883d20000646b60d3a06bb6eb3f15c15066f0be832356e4fb5f70002daf38c3a07231c46551a4a0aed136e3a0643f444b194a50a3fb741326aaf505b940000cdf3843a07cc564ee727180594fcb13a0139dcf5e45bdb0b2850a632b1912dfe130000e522fb326b804190e200065937073a0820accf6a500002b4820c3a2bd23a842363160c67fde23aa03a8b22428f5505209e92322e72af2b4d000c0b3a2e391572c8c51ff82e086a9b313a523ef0b8932d00058884be3a1772f6cb55239806c64f943226e74eb8450006d5dc133a063eae9072467b0c60b8d93903e28a86bcb55901665829390e3b276187c40009f9d0de3941b4e2f9cd009e00658ca03251b4632f30000c5268c73247fc441bc0000010fa7b322a6c38eeab0009d9f5e832715f4b59ad000246170c393822042b7380000ad0d95032f745047b660002da86213a052f09f7852cee0c06e26f3a1710a4c929f0940000214d412b85e64d385c77b30009694f32297636aa250005fd944a32b1d618f7a300020083183a08adfb6136a4b2003c28ac322a2f8bf63d0009cd3d6d3a0101033d331c0001bfacb0323744c4db25000b3f3b9c323d37e08f8e00000532c6322f67162a2e000c6800383a32558ca5c52da10bd9983332b2aa765d240009d628a0322d910c4ed200041209b03249a81d9a880000001cf609020491c5e1323efe56dded000b94ee213902f5d84a4647480ad6a75232fa28e81f6b2f003f05e13a02164b8d282d0002ea1de13236a0e12586000678bd583a04b4106596d6ce0c0e701b3a3cd5042bf7fb20074748003a0d0393910a8a450b9bb088312385416c274a0b40549b3901a305729a68dc0bd9f8c63a02fb5d0e94eb76029b6d39323df73d9e49000b2daa043a13d3fc726a7b3f0af9e1273235e3ae6988000029fa563a02e02b74baa996015dd46f32fa29b8bd2e2f0b5506b63a2421dfc3d1f5eb075444923a037a2968c32800056d1af032e702fbc5e0000055ca393917968e9bddd0080001fea83228203566e4000b8ef68e322f57dc0560000288da51322810fb4216000b39f2c1322701a401500003b7a7853a0d39d8902fa80000066915324dad8d947e0005ba36213a21fb6c3f63a66905c643581102d106aa20eb32407fe232bc0007cb5f9b32c46d7b5a6100000d9aff324da9c2063b000bd9a3e232278e0f90ff000405f1f139037803638fd62f04e946b03a01df501fc3960005d038d13b30f58adea393940c08153e32e5bf87528b7402a7fb26322770127cf70002dc122c3154536ec440f409ccf4583908d0533492945d0c526ac03a01b09b3908ad0009c1f0063934320e8087ff610c1b5e6732f8cf62d450000017e9004101633f21bfaab53405d2c72d32993ddafd1740002678f932271d64e0f800091ba0e4324753be443a000567478e3226fde45ecf000bdddebe3235ada42c9700034a6a64410122129a8a42fe000c1ad0a93946b350891e1386000b1a62410dca9095f543bb890700171f316d23ad5f80000b2ab8a532d9bae8b7d8fe0bcfaee7322f57dc0560000173c42c322f57dc056000000f87383a4763879fd9270001ad5872322a6b6850e8000b31a6333261c4c82ee20005a709c532d114f29e1f00062bb81f32323f7f4bc3000272cc643a04142a767bc011000e503a32356a6c5030000ba8faf6322f58aca323000c68031332ce2977ddb70003e179023a01ea112ef75f5e0c5245b231651e854f700007a7e510327e36e2e51e000badd1c5312d79883d20000b0948c6390e232b7f90b18009f9c0cd3901c981369935a8081d25853a02db4480c5136700250cda328b033b890c000007995632cb246690640002695eb43903ca5465a9e85207ac1aa83a02748344f70b0005e31241322811cbdfd9000a16ba0a324db2e87ca40005f24566322fa33a0b65000a3f3374322add966f10000b8f8651312d79883d200001add144322a5c3421fb000918ccfc3952be7de57809690420d23532270e12e4a60004f7d31d3a01e3662d9197400bee5edb32942c4198ba0000001fa5421fb4f598aec9fbc305d034883b365663bb27bda109dadcc339023b57fab9abc8023b72b7322810fb42160000104d7f322a5b6384380000dc837b32356a6c50300006316c8839237dda214e6008000f702d411c85284fd99258aa0c680a013a1ca575c01115000aff423f3913d173da3cb9ee0afc54c5390a1dd6054868b0001076af322a5b6384380006c0a59e322add966f100007f36510322811cbdfd9000559058d3a0105044d7b72be09e8400c3148c2739500000a15e993390adb2d23d4f1c90053bb7a3229606bab7d000c5dd2f5390496452197357c03e732933231bf70bdc70009d4d8633911a601d552c7be0516fe1e3b2a4015f26990c60b4081df3a47fd952fef7c2f05d036aa3b34c1a6c9bb52fd037490e132b4faaac71f000134ba45322c199bd1750002dbe764328cd77d63f5f105552739322f58aca323000024b54e3a12c21704b811000000f5d1324db205fd3e000c59c9583a23f10a92d0d7000c6803153a2223f0aad3b31f06648fde4102fac121da0b06510b76f9c23a1bd716e4db0900030430af322a5b6384380005d030ba3b2e3fba4a4bd9e30c096cf132356a6c50300006b079ee32270498fbef00041358f5322830402975000c5efd2639dd8b4acbc77a1805be472632270b715c550000002a3b39c060f02190c8000bc4c5d232942b70faf7000bc49f86322810fb421600056749353226fde45ecf00003921e44102ac9ba10837c000031fb92f32718ce7e674000b5b327c3a01a5b28f1525000a0f1880326c95ac800d0006c09a98322add966f10000ad48e973a0d0f9cbaa2203a095834d5411f2178e1a8ab7001001d574f32356a6c5030000b257bc13912ed745f2db6c6003b539b31940307c2800002dbc10f3a03f7f77b2d9cff0b85453e32fa29b8bd2e3b0992c0663b1d0f4231a8990009f462983297ff1385f2000ae4da1a390468b4d98d051c0000745f3229460a76b00008115b7b3a47d8712a5b7f0007014da33226e74eb8450002d9a53e310a1443614f4005413e8f31246139ca80000025e081324df425b5560000c2964632b33c07301000002728623274f1bc97b80006293bac32270b2fcbaa00000861c0322a4cf9fd2d000bf24cd1327160dab3900000c2f2c63a12b83a3fdf3b0001a10d4d39d88c554f4c22000adfd56839042a69f4f3fba00a64d62a322a5c3421fb0000196c88322e90a053930009dc4dea3a0f35b653d0b87406b43e2532357a7712c10002db8b1d3a052baa2d561de20a4c1bcb312d79883d2000005b2e2539333fab2c9c7c6c0000028e328401ab13430005b3148f3a0ce50f476c3e260c355294390a9f639fe0e00101e5a2bf324daf8242520000001e0b41019cef1dba180e34028ed6a039018a0c4092045c099996f53a037afa87bdd0ce0c5dd4fb390333d8242113d502b6623b3232e663e7c300002f4d7f32a857c9b986000be5f07e322be432833f00051223573235b6418bc900009894523a01191a09bdfa00063fbd9f3a012e2a4d79260008771082391179237adc68440b7e6ca93269d57a4088000c515cd039153b43d630197b001ad4053228210604a7000b94459d3229561b2f22000bd0c4be32b911de96b000096b03c632277d0a7784000017e2893273362bc8ad000a4b3fbb312d79883d200004461c2231f5904616e000070017223901ce692d85d0ef08f47ffe322a08981ad40005cc9a453a054440fd31100006eb2c8b3a23d6a64b3bd30000781b5b3a0bdb2f3e28709b00657a0d322967cd231a0009d4263c322f67162a2e0005e7fbfe3a45aeba54a0a7000b85f152322b176c3a44000b1856dd3a21c930528009ac00014c3d4107f67b64c9c589c50401050032abab044e560002bf5a793a0b2f4987b940000820a29032270498fbef0002f7e7c439226a8e88a3cc460000f5e03a2402e3036eac0005d9ce71322ced9fcec700017fe73f411a60757d070cf2000ab2c07232356b3cedf30009eaec2c3902a8c3eef4bdf10536bab93b0bb897ffdea5290c6802073a18b53e98fae366011911c73269bcd814a600011eabad322810fb4216000a291784390398664f09f3a70bfefcb63a02ba5971f628d600b1e4593910bb4b0ad579260c67ee413a023175f84aaf00009d197a3a0985cb050e8a7602c0dea33242a4c825f3000003ff353229770747e8000b1fffae3a04ccd605d8bb0007f05a5b3a0149cead855e000c6803193a2e8727771b48ff0a6de00d312d79883d200001f8aefb326ac4fd8cd7000babb53239bea2a1819f49e20bcfaeef322f57dc056000056745ac3226fde45ecf000009413d322a5b638438000c0e77ca3a3e9c85ae3d7ea606f90fb43118a5981233000a5caff431766e2fc0f63402ce87dc3a14ae70a14d97000c01a96d39122116f028465a0bcfaef2322f57dc056000088ae0f032dc59a05317000b19584b3a172396df85cd780544f49932270b2fcbaa00006b60b33a012db205b6b800056745ad3227b12bf263000b5d01403a075ec9e69360a30b4fface32372b4625be0000f97b5f4207212ca7732656000b0f10aa3905907cb88de7b40400b0ad3271e1f57a1900095fdb52323513db4e6a000c1afa8f393f9808a3ac5731003ada48322f57dc05600000004065422a566631615bb5b800004440324c2a9c9ef300000b6e9c322c91ef7fa50004f62d423944d0e9914ca00406589ac2324a872ada7400003bec053a044295fed86f030644d56432356a6c503000079d46e43b09e6cb6ea4eff2086aa23c3a2af736c9560500063336033a08ba03e4cd19000c22a54d322811cbdfd90003b30853322d858bd6a40001c9c26a322a5b638438000b8d5454322a4cf9fd2d000a2a713532b5f4a848f00000204dbe32912d43f9cc0009e8ae443148c27395000009e8e55c3148c273950000001113e9322b8da1817900018197123a04d45bf4dc3ccc06da451e31020a1f6a7900034a9b4d3a098577d4ae7c000bdb20ed39a5c06a979d684101572437410140500ad528f01f02a835dc322966fc85570003f3970d3241127f3e350005e804de323b2b84f0b5000a22632a3a070aeb2b01585705e8cc8a391930514375200001add14c324df5c6f0dc000c15185432495f5531120001f11b9342018e78b1397ed9000a60083439012d908be563250545776439277c14d8cc4f7c0b358554390843669f6bb4e100fb054b324bfe9b57d10006e346b04104dca0ca6af1c8c50567493a3226fde45ecf000891af2732285f3075550001828d41322fbe7dbf9800092dea034103810f6985c940000a66ea4f32b4e297a855000c517d543259f4be52f500020717fc3a0cc93f03899a000c672eca3358e0ba35b3000c2258b5322811cbdfd90000131b163a06bdd7efdb2a0008127dca313691d6afc0000124a56e322ac972a1cf0009eb1fb43a0159195a41640003b356533266b5a26a77000b103ee939064fe25927e76f039acc16322701a401500006107c5b310345b9830c0009fed9d7323a40f7389b000b61a0ae322beadb349d0002be170b39083b2ffef84aeb0ba7419d3a0e35fa931a0000001f7926329d5411b6b40004a3dbe83b1e7053e20c7ba508feed23324ba179dcbe15099d6cf53a01e664745bc5020b55d8d0323c28f4989a00059174363b072f2bcf9e07bb005e825832285f3075550009f5e22432c17732f229000057c1e2323ba81b62bc000bf6e3fc312d79883d2000056747933226fde45ecf0007016e073226e74eb845000c6804913a2ca0e536ab5d910b8f6b563a039bbf383c98dd0b32ab86322beadb349d000207a211322f7720ecbf0004b4a830390149c21822556400011e7732357a7712c1000013e14732dccdbd29320000eda10c392ea24f4ea033780c68020b3a3348659e826a4a0c14ddc033ed1b17a818340000721f3229596991f000003558e23a04c43bf509890003da1243391069d0b428cac30a410b2139027cae0e8d70d5000dbfc53a05b7b60044e80005aefea23226e74eb84500006145fa32bb77a26489000567493c3226fde45ecf0000233c193904bb4ee9020ecf0c51976739012f0b2ba3a0000b90564932dc877e70890009fe54073902114e1a1519300b2a91993a0104ae509d09000687a60e32d41d81fd4800078f11223251b4632f30000c67d1d73a1e66a2ba70a8000c5268cd3a13a79dca1b67000a78f227390b3c83fe966f7c0a59c3d0322685433432000c66bb1d3ab9fb739325a5000a326b7132730570882000003499fc32ac97e6125400055d1385322f67e6c7f100019ccdb439d88c554f4c2200015704ba322a6b6850e80005674b133226fde45ecf0009cd90283902f25cac4379e4000913ab327db8ecc83c0000e6ba96322a6c38eeab00002ff8bd3ac38f22a3e60a0c0b17a27e3901af152105307305488c9c32f1e2a3064500048d38093a025f94052c290000c52e4a32b433aab01c0003b031e93b0ba92c6de0f24c093898c9323b9b11868c000597bbcf42397f022f767c7a7c0000002489010000000000000000000000000000004d070a5197895200000000000000000000000000000054070a5bd9006d6ddd63ddd4a2157b38227c662e6d7952854772e2f3579dfb6bbe6a81973055070a5bda000709fab9fd95a8a0c200e329921b1b8d6800f788144e4daa7e50acde6057fc94070a5bdb008ffe7c315ac533335a182ac2b299acffe92810b4d5a6f3392b44c18bbac8e384070a5bdc0000f66c0a665811bd0cc14d319339151f8f59ef9ce4205ce2da326a8fbcde8512070a5bdd009fed2925bae3fdcc8e876587ae7d84a49bb7b05a241c01ca8c641ccb28e27fa1070a5bde0056a07be9babf358e6939609d16bdaaf25d0d7d5ece9e955b7e61e0fcbbc512a3070a5bdf0009900c19f7270a23399e2a1cd7a18623ba071b7d024853be75ac912159ebf289070a5be000bd852a8b80acd256fd209287595c4a4b487c82d16bac6a306b9ade6148f8ffcc070a5be1009982bf903474e958933dada56128d7003252a71340d03bd2a93baa1f47f7f4cb070a5be200377be92ff2e22a80607b9682548b57db6a1ff7b4e853f81d79b1e06a8464fc97070a5be30061bd1f1b93743d45db854d7f211309f3eff323ee728152b1b97d956f2c4d3823070a5be4009290725faece0b8804c81b21f62a92b06acf54e28ffe8bdf870aa2ddb7e09130070a5be500697b1c38d6b9582d41b8adf4a41a0ff6c20e15bc81c3899db7a61cc594f448f6070a5be6002efa65cb2ac822400156a605ab9a435e1d3d278e825efa3f2435cfdf652bedf5070a5be700c162bcb089f06c0cfc7f00e2e4863e2badd3e086db45acf08b852b4e5916208f070a5be800d8839e92cd3f6b32e5db6dc273e928e88c3fa42e6aaf46d0798640745bda4712070a5be90074e96903c0088ba0a33ba5f1f3b0df345dcbf84d5a1ab344b56961964430218f070a5bea000f4ffcffbdcf3ede64895966ff0004b664165bbe0c5ac5877fa9a2004cf4e991070a5beb00f9226300947636f58fbbfcc0b2ea48fe6b8926a42fad01ad8bf17222532377b3070a5bec00144e5d780f5e8e63ab026594b2b646aaf4331c29c2aa3a98a8b2a2232586bbf9070a5bed0042c638e91fae55af2f7162c90be63d81e7d2a8d0c9c9b0e188566b1ef0f6d801070a5bee00f856242dda26db04d3bde02025e471aad0ddd5e990d3e0d56f0e963503c03ac4070a5bef005b5ecbc123ea027d3fd8fe859b92ea983a6bb09d02926cbced73163d353188b6070a5bf000c3574ca2d0b213f6580d8f2a4db53f9cf00cf62bc1cbf37bb5ee4aee314f7fb5070a5bf100baa903bbb707977a5dd902a116c217f00a5f5a3ebb4054c9b5912274d5d1e3b4070a5bf20013c90febf653fb0348d9699ddd7d8947d59ddb1bbc32035985a47cbb24a2be60070a5d68007ac4b937f9565187f243c181707b57a59fd1f5f39987b15b33419a63ca72da01070a5d690072d1ade4dba274d2e1ad9455a658036f58bb8e6949f61b8e20420ec2e9d61ec2070a5d6a007188ebb23df5cdde059cc951110a7f73d528063c1605776c43b0eb5770d32928070a5d6b007c0fdbe358890e7bbabd96af73caed7804a97cba21783a050b88674cbb567a65070a5d6c006b4c52b358482aecc9d32e881bc54015fdf330b2c8e9dc2eec54074d684dd39d070a5d6d00b94b9d12fd4bcb411a316ffe858dd56ac6911d118663cc99fb84eafdf7095937070a5d6e00f1c1ccb97fc759e38fa46bed43b4f3be2f317cc73ede6e3143f23eb853e06b7e070a5d6f00e13d13242407f1de4f35d773c34319ff16b3689e44ceed365f6cd63680c3d030070a5d70008c29eb8041bc65d83ab58c2da3211baf91181436a3b63841ad747622faad981f070a5d710090303b47416508494b02ef5bc09d8c5ebd82aeb714ab5dbdb5d3ec2daa8ee5a9070a5d720031cc2923a8c7151887f9ba4ecf0200e239f34e1069e9f965997ddf0cb53b5d22070a5d7300f91229b9061141167361f7434fd4b72bf0d3e96e780c07a772f229e8b92ebf3a070a5d74006b4df17ac3c6cf19bd6c9629fbf2da722dc1170911a1773e6e7893135064f1c9070a5d750097ca97d150a2073e39dc94f8b0d9a9a6f88420fb532854aca77603f1675f37eb070a5d76008582c2e971c1b4a19f2f3fd9c3f4a89e36894a60abae8c4c8b2522027cb15338070a5d7700dcb00fc263f4cc921eee1c92673d6eea3d0b2ef62973104e5e8578ff34684204070a5d78009246e2bfeaa6057a6094f47c3fb865dae8b3c37a14580fcd3b1077175be4052d070a5d79003365ee5d0809baa3b40b430e00295269ac70b3d8a7cf9a7e1495ab27bf27b3c4070a5d7a00c458c29d92e8a8f8794f6feb4cec8fa54472c8b3c3a3a3a3a25ff76f657a08c1070a5d7b00ee18964a3e32fa71b872c951d43e130de1401309ce478cc0b5de678fbaac113e070a5d7c00c90a52fbf38019fafbac330dc28cea28f37ff93d139af7db00f9437ad1c0b042070a5d7d00fafa57de19eba9f28dd376ca2a6536fd93e85c7d833340801e060b5d68959def070a5d7e007069c6eb8fb74dc61c32f9a7a4ee845ea4d2ffd3e64d411e3bd60b72cead5e37070a5d7f00022beaa918accdae2feec5f9237a2ee83d4b82f265ce10a24d772774a1a42400070a5d800062a78e575d55449a5c44085e8d183504e8423d19c22de694a52e50bc5bb1b082070a5d81008cbd7b1bf67f3d8bec0a0414099c3121ec834fc71571065f15eae86df2650ffa070a5f4600d4850de787c7f43b65848bd2704a33411ddaac19bbe343c76f36fbb226c09f7c070a5f47008bd4f9a36128af6473be2cc7f3e6185df45d207b9eb375c4b3896769bb7d9395070a5f4800f8f2044fea300a28e9baf449e9908308b7cf41cc3c94207c7c2cddbd80694a21070a5f490095956db16a70150ea5cc2dce87bcb0bd142a8de3ab43b76e1be7d05b6be6ea09070a5f4a00023c43e4072d5232341c2f8f7105118e040f75b94e8d8514d1897c0d4cf8f374070a5f4b00cb2355cd0e3da87b2fca7f1e10bf45ea7ff04b6823728cfbf3ef28ed50b1b9ea070a5f4c00d0766acdca630024fd9e93dc0faff11e4088f53382b9ab594a3e0216fcf8dcf6070a5f4d00d4af8767239c07c84c2d913447ffbbdd2eb208a6442e2b73b1479ef8052f1c10070a5f4e001031fc14a65bffde9d99bd4217249e0702e3c1292a363dfef4d0df3c87f646c9070a519800040dfcda364264a10250a8351d85760e5f1c792e1b9db6bc5bd1de2942992163070a51990010a917a1b1b18c06b4185c56a71d7324185a40157e4946c2a220c1b8cc6b8125070a519a009143965d07019d59398f22ebc20bd7ec5ec20ce33528047b5f786329a4d37a16070a519b006c01d762f30c93b4c3013d4ecf8a9949439a474ccfe9fa2ff1355ca2abf0a303070a519c00d96f7c034e15beac5793b085f44ef0651af9a93a000a7a4b76b41b951836d264070a519d002b08d63b52cfb758f53ec40ed6b8336fec91385f9314120a481870e9ecb29ea4070a519e0082c62bde8e27cb11b1830685f112856273ecee17840f761b3c1f8d999d49d6ca070a519f00e18edf2dbd13501903870e36b56b5a567aab1cd0cef198c4fba92c2c834c4641070a51a000ec127887571a1cbed8589954e486bafced260a12cc4d64270eedbebc8bb3ad5a070a51a100007808b24cfac2044ffcedf329826092efb7dad9071a3386e34667a8c6e207a9070a51a200ecc041d8572ec21390650cd1cac935a8de9b47e24097071cd8d867f1cbe5db6f070a51a300584739c60fe19e4be6127ae4241430e63758e1b8dd181be3ec1127561e5deeaf070a51a400561f4aaa956190fe717f30152dea97e9a79ccd8f8c5b2641e36bc5abf578303a070a51a50083dd8255250064311b6cdc7447bb2fe2af5734fd9a740e2f7bd7c8ece9a85ad3070a51a600b6a3cc5e298d2d526ba7d457f291f82e1bc23374e50dcd30e89039febcddf767070a51a70008508bc8161c992ddf482fdb73912e60937b8b8276e7befbdd4be54eb506398c070a51a800bbeabe7a3667da4b51a8b94b8ed9a3fcbdbd5b26bde1d58060fe49dfabc0fafa070a5bf7004a280ec902ab384c80401403f27f293f9fb9b64f3bf0312ffb380ba16b32fb25070a5bf8006d20d1f212370912efa1d590db2e560c18886f5c2d74444b3782ff5b0ad86960070a5bf900e35b3c32ee3db94bb7360466f310a021147325bef615b7ebfd4b244046dddee4070a5bfa001e0dbc9f581223db8c0bc92de7823a7c60f3f4c87062364a4f359461f49578e4070a51b489520000000000000000000000000000005404cd9b8b194faed20b243cd9d10b00a0dba8c0fbbba183fffffffffffffffffffffffff95aa3ba0c094696d112972607071247ed9ddf00000000000000000000000006f50b180a44533df10180ffffffffffffffffffffffff8346000000000000c05cdff5d0a500000a44a69449fd6824ad9b95702b410a44a695b10248edd51289e8a7cca89bb648ee14afe9383b6137a30055ca673903bbd58314d3350055ca683913dab918c8fcd300ae069b095b00ae069c29214b5a810600b1fc8b1902388200b33c1c11aa8b00b1e78621014b1f0d0a3f8c060b130c6808fa2102556bc106e2e8ac71060eba4d771d5f2580c4f55af0d806dfe728aa240000000000000023899629915b43fae0e5eb9edb06dfeb88a29854d091fffffffffffffffffffffffff8446d0306dfe72941049f5e4e0000018806e2e8ad1109990c6786d379435fd717081259938d77160532a9ed0c6786d4990682c5a4e34ebeb12fb14d5983e8634a22c20a0c36b9b4792cca63e4bacf5b5cd10324d2a8ac2b0c36b9b5990477339d209eab7ccbf87b6165a05c39e4150602831e4f4202fb6929df376a5102831e504102fbe64019dd65350b8e7d874904e6167b4922d798500bd2b8504918650127cc3dc800000c6807c14a1b1ae4d6e2ef5000000be4a3da4902b5e3af16b18800000b8220b7030afcb38b4a04e6167b4922d7985009e8ae590901022d52a01af3d745022d52a119f419330775cf5e4155fbafdc33c988000a21c72842d1f3c1295de116ad0000015639711dee449a58b305c673c01924259a000f0f3d490193f24bd6d41100000ba74de54901040ac1d852a1a41f0000215041e9251466e89f46320c1608bd03000021c64101c477b9126962cf077630254140ea3a16c0959bba009dc7e9030c6803331303050bc7f393427672bb4157efc3a90a38ff6d291b6103f4190a38ff72f106e1000000000000000855b5b3b66a0000000000000000000000005b8d7f0a3900fd99a05183cfcfaddf218bfb3cdd50c9259c7c08100a3900fe614b8f82b2fea145776931c3580c5ea8a2030c02aebb81c86d6ea56a1115b76e77ff60a3bd7b2f0b98862d893c0000000000000000000000000000000004e468a05103830e756d6e90c1f6840a60470f4921aa81897338b5df6b04c7e4bf5203830e756d6e90c1f68401b401364a21aa81897338b5df6b000f7641490193f24bd6d4110000000f76423a16148d3144922e041f12ecf101810000000000000000000000007cb9ffffffffffffffecf0504b95f11604258eaf5909cdc071e8a2b2a49315ac04258eb0a13b0f43acedbe1a5c683f1d1926ba5391134fa7e00153fa441a2ceb660153fa4539041533775289600153fa46110100015408bc3138682b16a000015408bd5105207a0234ee0d634c000155a137390846e94ae9209502d98b76096b02d98b772914e31dae59039809cc298c39e3218a03980c01292a115dbd4202d9a56e11d83c0542e1f3494efbcb440149940000084b25ca0305c64e50310156768521d40c23b1e742023b4af5ee4800000052ea914a4ef98ffa61d1d121d404cc8e927102a44d95485a4cad0f075164febf04cc81968903feaed71e34638bc44dfb75189dec1a4604c272d4aa0f000000000000000ecec162a8f52c310118b096c304c272d5aa4639526cd70000000000000000000000008c1859f204c272d6410109a3b00000005804cc8e93190186a004cc819731024c57b536340c2cf5c281017c1d7b9875cea9b016f67a025c06d20c2cf5c3992dd01d70de3fd1996b3392218d84b5c6b5506f0c2cf5c481017471f7d38aaa339b93033f17148a8e0c2cf5c5992d26fc22f757aa27d0f6ecadb03b20fff250bd05918767095205918768290fa9a8ac5b05a4deda31058160c9fc6305ae0b3a3102da016d8e4f0597bbf12a04cbcd780d0c680a272a0aa6d5da510c680a28290fa9a8ac5b0b3dc6c70b01072b4fa5211e3a627f0803977d13074a00d1e36022030176dd00d1e3614902b247fa7757ee000009a4f8df090103f40694090103f40695419f325f4a4e0a91d903f40696420b9163762a3984a703f406971117d703f5ca7e5918babe0c3f8264355d065f03f5ca7f5901cd18a7d5250e029941030b81673a09010c680909a2974dfe99c61e93bc863fc8091f8c6948f693b58e03cfea0509020c54a13f030000928a1913ec630000928b3a01d02222f7ee1f0000928c09620000939829900127da480000939949045f1622cf1cb4925c02cef47819a71b5b02cef72d39086727102ac37109c0754f090106534d6a8902cb15f25e1bd992a6be8194dc6fc75d310652ee338937000000000000000000000000000000000c6807dc425aa86fd5c7f81c5c0b2910b641b432ebf0af45b1420c4b625842b432ebf0af45b1420ac1147841eb586625c40c51cc07782a0142eb586625c40c51cc005502ae19766e41005502af3a0ad21d9f971e8d005502b0096c005506dc299139616b28005506dd49046e64158b4d62942c085da0520901085e61ef090100001f3e22138ce20007a8a0941902bb740c43d98f03003b544a21047eaa720c5480a1030b1216cf0b010b2b03d421016d63950775e4de191f5c36074fafaf198a956c06b5d9d91a21a32409e1e459110fc201af5d8e03029b178f194349820c5ec3d8030bac5edf0304cd9c331950755d03d46f17210f91b3590544110e0309a8606522015d537b029ae042210d9d2f72000f851e0305f312ea81ffffffffffffffffffffffffff9da130086ab5a221037bfcd300f1d782194c4b400046083422037bfcd30b0b04e9030b46da6c1a1afa8a0a6742bc22017b46330935bbc6030000219f2137b6a3a401b7ada42202686ee80c6022162101c9c38004c2732f211bdeacda0acb35850305942c2b0300274627194c3af209cd02c81a65f3be001994a919124c0703ff7866211a4fba0a00aceddf1a4c4b4004c7e4ea210f4327ed0a293ba51a2c88020b0ae8c01a75512b07cbf31503036e1acb220129bdd20153fa591a2ceb6602f7eb110300f0aa8f220214a5730102ee0d03025b4ddc0307cebd8d03008ff8922239a47ca60092d30f221dcd6500084bb4c6030687a92f030c67de5919976e6d000092a91913ec6309fde86f030a854f3729010becb92609f83ffd123cb109e1e2c0210301632b000021d11939565500fa05281a74a37b086b56641997a63c00199762220177c8d70a32db7e1a4349820ae031ae1a32442d0c643349030a3bc80019e287c5044b21fa0304b4d64b03088b1ed203034a043a1a53e83a09c179bd21018722430017918721030c4d520b258ace030b7e946d19404db30ac22e420306378d32030c61447913016902bf6eac1974a37b0b2076f01927192409eaf0c22120daf6fd0c680a361a1529de09e0930719a1d339086ac1f02101d42d5d076870660306706b42030c51c6f4194c4b400300f28d1917110a0c67e4af2102985e8609dafc861a1cf36b0ba6b530030018327f0309f9d264030a3bcdc41a170b070548bba821381fe6750728854a2106b5eb9908570d4f03017d0e2a030548b65519121b9c0597c0602286b4dbd405150aac03059ffcc6030339bf551a64a225058a22ed19fdd40100008330190e5aa80c2b4d42030c61447d0bf2007fc4fc030c67dfe219f8c2680c4956af190da9e809eaede21a22e0810b2107fe1a2387070c644247210b4aa8ee08e7907c190f42400829f019191895ec0c680a38220f54816e00e556a52184eb185400c2a10b220d9d2f7207750b59030c67d7d419e3a89400fbefa829012aadcac000a64da7030bf926de03005b4161030a22e712194876e303b209da0a010b90c1be0305fd9627220423714f0389a14119c93f77000040a62901b38092c8060b2df31a09c6490719cb2a0301f71ead0309f1890203056d7414210265b37404b8be370303cda4d821017b463301bb1af9030c67ee6f1a09c6490c558922030542e2442256e6e06c0c1e31270305fcd106210171f8530a09848d21030be47c05d483fd1ab4b3790bed89a21a0f424003bd2b6a19c966870400b3d20307711d662106916061007867af210423714f0b770726210129bdd202a8ec65030c23d02c0303a7fd1421037248d80ae580131a365cd807582e02192ceb66080621c5030b6353d31a0933fa0ba997881a2778340b14abe3030087fd6f2202a5692a0687ac4c2a010becb926002538d4030b209e8b030c38c9e10300147a2a210125a6100bd0d3f1030601f16219f0e4250c5e3ab31a64a2250c6803622102a5692a09f5f7f522138ce2000ba3650021012657db0b6f9f091a61dcbc04083fe21ab85abd079e007e21370b6ea00a69dcd21a0933fa0c680a3c030c680a3d030b9555fb1a2ffcfb0583c73d19a3f3980c67d4e61b08f6910c5b016d2109404e43098895ac03005b096503072296d01a3ca16d0aed19351a4c4b400c680920030007a0372a012aadcac0010e020719277834095fa58203080631ee03099761c11917f6de057dee3d0304c25216220f20476b09d445bc0300b1e84c2101542d7f0ada781d03005502ec19766e41002a6e1711d5c50ad615fa198b00e40c408f11030b60bd1c030b5511b521015d537b0693d68a212050fd28005483bd192fbf8f0572d34e1aaee69a090adbde03000024ee220201652e03420afc1938173909f9c6061a1735df0c6445fd1332bb0c4d126d03074fcb7b2102fbd5750c59d5082101876df40a15d24c1923cdd20bc86bf0210b4022e101a437d60a0109a10adf19204a9502cef4d01104900c680a400305865b30222791efee03798fec2101dfd52d0b33ecad03023a9b01030b54f6cd19d4b5300a2a8e9221012c9fdd01bba05b22032dab8c03fa370921083faf3f0bf8ff1703054757bf0303971d731953e83a09dd5306d1026cfffffffffffeaa06cbc6293affffffffffffaca8f0a9d0b309dd5308b9019945ca261fffffffffffffffffffdf6d885ca3d3875a09ec7a50b120fd2ed5c663fffffffffffffffffd5fe2ef583868390c44f30bb1014c03a6c93dffffffffffffffffffe59395970c4a2409e7ef9ab90176fc97a9905cffffffffffffffffe22811d7b48ed4fc0c4d079b030548b67542c9e3d2c58796218d056816ea59037bd927138600d49b4d90054da50d09270bcfaf66030a46e7f709010a4c1c3509010c5bd888090109dd531342209277a35c2c78a60b9aea8741209277a35c2c78a600fbefbcc99c000000000888a7d3486ee8fc000000000022acbedefb5f5e00fbefbd090100fbefbec21b12dafbfdd0c316fffffffffffffef05a67c16a75940000010863a35316a253dbddd58131cd890c451d92ba08a4df4daa4772ffffffffffffffffa925507d569c417e0c2e5ba34b2c0084229a1569df370c5ad8644b0ad5346741605a9e9e0c2e5badc20208bd18cfd592ddffffffffffffffeb8fad8f6a3a87d0bf088a0e048189944a67fd8887d4068d29134fc834980888d993890cffffffffffffffffffffede8081952df0c5d6a5e930db4fce241dd331254b45955e759b9906c9303d46f36c96100000000001de9d0a296be1400000000000716c5b3a2c19a03d46f38c201698cbb5c309527fffffffffffffff1d706c6154911e07f0c59b2efba1a61815fe4c121fffffffffffffffef77fefeff0aa5724042b6310c2014443fe6005c4b2fffffffffffffff34cd852b7ebecc0bc0c3c7a4faa14c2b90b47ffffffffffffffffffff2fd9791c6c700c5f9f89ba0ae726d98d041bffffffffffffffff92af5393f35e5c3d00906feb1903cd60009027a141053b66e17d45c8c7008ff8c42239a84a060c60fd6b29056986fc3e0c60fd6c29109c5d155b001a667129109c5d155b022d7a9a29056986fc3e04c2642a69029cd0dc9601befc844e95506604c25506891a99f2e294e69eec28fa1a6b7c16767aa104c2524fc1010000010000000000000000fcb116aeffa3332d33f00b0a04c25250aa7433e70f1b0000000000000000000000000000000006ff262b4162ebbefa000020c504c2642b11072404c255073148c27394fff2010f3865030ba64f0709010bb2404f090101053fb3030a64e88f030c68093e030a15fd4e19219c8d07af16c303029b17cb1a42fbfa0c68065a1a06a0980b93a5fd030c68093f0304cd9fb31ac47e710a0352ab1b0c4033060647131a4c4b400c680a59030c68025a1993c4db089ab9a3030b72b260191557fb0c675c0f29010bfbaba90574fbde1a4fc54f029b1a471acb2d600c67e71a030b4cedcd19b8848c0a854f6d2a010bfbaba9086b56cd1a97971d0a629a691942fbfa09f46490191ed0a907209e531a5b8d7f0b40a2c7030a38ffd6195b8d7f0b0966290309f70c441b155dc209cdb28a1a26f6c80ac4d56919debe710c68025b1a06a0980b0b3aed1a4d8e300b0374da1a2ec1ec0548b6ac1a121c1b0c680383198006490a6782ca1a01d3e80a74b18d130c16058bcb9111519008ce49311176c70589dffd210326ced0058bcb9311cf840a46cf031ac96a80022d539f215b6684f709f66f8b1b155dc20c526ed4191e65060b437916030b3cbdef19f8c4c00871fb5b1990b19f0c680a5c0303a7fd3922036a2d9b0903f15e1a93c4db081258dc030b17f0ff1a43236f08cddc0a22026ab6f00a0395bb1a12d6c40a4684f91a20807006dfec2219bb6a710c649e170309851e40030c680a5e030a3e1f4e2102c677480a0f266c1a23d3540bf2a29f030a41b3ba1b0c40330c67fd060305865b6f2127939b3707ab051c030c6806663357f30ffacdaf09e1e3004a02bbc099d5fb6d81280bc3a2e5030a4453cf41c05cdff5d0a500000c680667030bf2a48303005483f3192fbf8f005483f41a2fbf8d005483f511010f0054953531023d3340b4fa00549536310236c03d4e720c50989e0a080b243d32030c23c025090804b56839c2d6dd7ab17898f622ffffffffffffffff2fe802be26151a7504b5683aca02a36f4789fa589414fffffffffffffffadebcacb20b1ca37004cd9cb28952ffffffffffffffffab92170ec0b4ed7e04d06768190364bc0c5f584e0304b56840c99897a77f8874d8e4a400000000000000004f0f3a878a5763b104b56841d105e853ffcd7b1bd168c2000000000000000637c4cedc5e64372e04b56842895a00000000000005e853ffcd7b1bd168c204ccbf0331367f0f4bfb9d04b56849c904fbb05e29a93b2adf00000000000000017bdabc4ad2329b4e04b5684ac90fa55fc849c633e2170000000000000009617f4a280cc9c31b04b5684b89970000000000000001f4abf90938c67c4304d0f752190331710c09470709020c680a6a030c6808193b4139ff1553628200d0e46c3903fa9a0613d57700d1e3c34902cd764c1a0ed7dc560c68081b030c5e8ed2030c680a6d3b4139ff1553628205876e804119d3a06ac81297150748c19e390fea68184f55de0afdf701110f0f0bdbbf2609010c5fc9b8098c0c34d7b909030bd65d4609010b8f018c09a00c41d03109c80ba8fff709910bcff8da09010bbb02fd09a00bcff8dd095a0c160cfd09010c160cfe09c80b859b3d09040ba8f73809a50c22a7d009f90bdbbf2909640b4ba04e09020c2adcc209780bd65d4b09960ba8f73a09010c22fb4b09010c22a7d709010bc564d311012d0b859b3f098c0bdde48509010c5fc9ba09010c41d03709010c2adccf09010c3f69dc09780c34d7c509dc0bcff30909010b4ba05009d20bd00885095a0bcff30a095a0bbb030309010bd9f60609640b8f019409030bdde48809780b72178909010c22fb5309a00c3f69de09010bd9f60b09020bd0088809010b72178a09cd0bc564d709010ba90003090101b402314a21aa81897338b5df6b01b40232390d74cd588d20000c680822030903f17e1a91ae9e0c68094e313086afcfb4f50903f18259045b800d5c97ce6b72ff2d0903f183410f87ac9ab7364f710651176c390c4611e277011400bc17a53907b7a66cca943300bc17a641265ab3c59e3f772100bc0e576964988e2f9ca76382faf3a116e900bc0e584903eb051ef2a61f90a200b1e8a121014b1f0d00bc149a6964988e2f9ca76382faf3a116e90c68095159015c76b8474f383b7749e808e0734169fe412349a007b6375cbbe79c4300bc14a1590182b58557823d4bdad23500bc14a241312772e8ee420f780a3f945639011648c153fbfb0c68082559049f6505903d636cf816d20a3f8ca40b1300bc17ab694e7ca90becece971fd4fdc2b1d065117724902706925fa818562160c68095319191c050c6809542102556bc100b1e54f3910786ceaf8a97f0a3f8ca6590d32a56f7537d7531ed9f9004c69d14101192d1069581b94004c69d209330bf1cd0b09010bf6e4a809010c09473741bfc0251dd96f547a04d01b80c95a0000000000000000000000000000000000000000000000000575ababd1027100000000000000000000000000000000003a6925fc60e0cb057f68a4413b5870af75813c370b243d48b12f47d6f93de7d412d100000000006c8de48162dbfebe057fca93d1027100000000000000000000000000000000000000000000000004d01b83c9530000000000000000000000000000000000000000000000000c5f5872a9438b05bb3e6e93dd000000000021ed231b1b090ac40c67f860a90301b8236a6237e80000000003867715cb273eb69e0c67c289b10c1127813160048abb000000000667b65640bdebec310c23c0455103c530c2b6a7500687aa0575a294c95300000000000000000000000000000000000808ad477f33fb05f3ce5fc99500000000000000000000000000000000000bbcd5e2e44dff0575a3a1c95a00000000000000000000000000000000396e5a6e245acc860b4cee0db111ce59aaf96c4721660000000001a672584024dfb12f0019fb5f1106910019fb601106670b8e452049056bc75e2d631000000b7c17ab4a056bc75e2d631000000a5bbc6603054bb4ede9440000000000000000000000003d74fffffffffffffff69b8ecd66ab61054e942d5901bbcf019b03df3c7f5ef7054e942ea10a6b3d75f2eefc6aa202326efd8f51d74b6abe8c00002156412b85e64d385c77b302db8c563905bb61e44c980004b58913421a67835a763b5b6403d46f524201698cbb5c30952801e36ec70309a4f954391fd7ab9a6e37eb0046088439514dc947af5000000021a342051164cdb739473101b7aea939380d19109f100004c273d34202874b1e2668585904079c00391aa4cb2630f102036e1b56391b0028e44b00000153fb38390415337752896002f689273904bd39622592f2009038bf41053b66e17d45c8c7002f56bc4102b42e2f31b30b910574fc0d39072d8e0e5b01ac029b1abf391292226e1c5da00a21c7ed390b74c7f337512c000092dc3a01d02222f7ee1f00fa0594390aa87bee538000001997f13922482f38a444ea09dd535039019945ca26200001af997c030a38fff6390855b5b3b66a000b7e8cd83a05d7359402c0000300f3143a0217907aa9c46402db89a7410591d35e956cb2000548bc4542051803f39d8e974200ad94b403004b24863af5a61df9971b9404b2453f0302009a06390880740a6b53b200009e8e39017ecd4caaa38408ce4959312d694efcb4000155a23b3102183722066e0589e0193a491f01fe8f8e0705d043e9410b1db9419116800000fbf00e421b12dafbfdd0c31705fd992e3a03e28a86bcb5590597185f392e7a36d85e9d05054bb4f93a0964713299549f0c680524420570a9ec4ff40000041f14093a130fafb46a0eea0087fdc3393db799f395cba60978133103097545af41015c2a7b13fd00000000215731343ab826e82908cddc4839382f51fa27dfab000871f0411b12dafbfdd0c317010e033b3a03947134637b48000024f131122f43d0889706dfec2d3a1100df58f432a904c252ae4101601cdf0989b552005503383a0ad21d9f971e8d0054f28a31689786263000000024f2392ebbb29f84fa31072eabf33a243dbe4b2ae6a30a3e1f9a3a4079d386312e3102cef7e3293abb90b98001bba0d3394f9c26095777f203fa37b83abf35527b40a1e200ae0745490452103a5bf1b02e7f00ae074f095b00bc0f2d490452103a5bf1b02e7f0368c5df0901000040fe422a566631615bb5b8022d53e21af3d7450313f97a1a1e6506000040ff421f8503008a9ac636022d53e319f4193301b4028f4a21aa81897338b5df6b03940b233a12c6b337e1696b022d5696215a90d0ca0313f97b411b2e51a2b6e9dc56000f107d490193f24bd6d411000003940b24490121ca814a8dfd200002649cc51176240283205e4202fb6929df376a51000041002901645ec4560052ebc34a4ef98ffa61d1d121d40283205f4102fbe64019dd653503940b2549076b9d4ab2674d200002649cc611762401b402904a21aa81897338b5df6b01b40291390d74cd588d200000d1e4784902cd764c1a0ed7dc56002fc8fc4270f5f9d3e35fef0d0b835c84410142001cdc61ef77028320604102fbe64019dd65350052ebc42156e6e06c0b835c85410142001cdc61ef77000f77863a16148d3144922e022d53e6215b6684f70394b1ec22047eaa720030075f31144b3e47de000394b1ed490649d2c967d95000000052ebc54a4ef98ffa61d1d121d4000041012901b38092c800d1e4794902b247fa7757ee0000000f7787490193f24bd6d411000000d1e47a22030176dd0b835c86320f30e478b53502649cc73a11d560af29644a003007604270f5f9d3e35fef0d08d99f3919aee69a01aea5494207a8c34d91966e190c527b021140000b835c89320f30e478b5350b835c8a410142001cdc61ef77029b1adee9b2000000000000001292226e1c5d9fffffffffffffffffffffff34d2a002a03ab89910317b59202b2d6e21d33d0732911ead5ea68a02a03ab96107a49cf3be6f948543b4ccc60542e2b6421cb6f85fd2e7522305439e7c7972986ad9ec2171280133565bc1183405439e7e39aad11b19a6df110197db7a030300f320c9d80000000000002671bf58283800000000001ec0b7646c9f9b0300f322ba0217907aa9c463ffffffffffffffffeb0565f44b7d60000304746fba01d6319aea5c25ffffffffffffffffed94ee172678145809f94876b234709d919f80fffffffffffffffffdf222e716e36a6d0c512557b20cee422dc8bdffffffffffffffffff7e54f60e21e13d0030076631144b3e47de00003007674270f5f9d3e35fef0d0052ebc74a4ef98ffa61d1d121d40052ebc82156e6e06c00233b0e6903ba8b37847ef8c3ffc592bcb30019a07189019b7e6885e057cfd94de9a8455396707900198dc6a9030000000000000002f6e8d8c462d415303fb8cb4f001997f7aa072f4327ff0000000000000000000000000000000000198dc741071f5d130000025c00233b0f1133030019a0723116017a24a3e70446096c09010453eede09010589e04fc101fffffbfffffffffffffffc46bc87d924c806938931d1d40589e051610378b0bd195189daed0d205a0589e05211231c0ac46ae3b901c3d46bb287adcef6cd04830000006aac0d08000023570ac46ae4b901c0f8f4becece38ae623e3f0000006a030c1c0000231f0c00e4a23906d70b1e467ff10bf3e4ac3916d589b158c07c010e0342c9a7000000000000490c067e0d4700000000000a24b91278d9a9010e0344ba03947134637b47ffffffffffffffffdc1a47e1fef8c0000229c717ba03947134637b47ffffffffffffffffdc1a47e1fef8c00003971e0cc9c6000000000001fc8ccc254b6700000000001548988fb4860303971e0ec275b37816b749b66affffffffffffffffb3afd9060c1a60000bd60722c201c89324ecbf867bfffffffffffffffffed7f934dae423db03a3cc8fc2322b1eaac33cc0cfffffffffffffffffdf78fc98ec308bfa03c5d197c241bfc647074d6f20ffffffffffffffffd55ee3384505b02c01bba0fbe943000000000000004f9c26095777f1fffffffffffffffffffffcd25474021967c5990613ad4cd34479a71cf4baa64d89aa86b6ea11021967c66102e2b4482a1b2ee4eb879bf8038dbb085103e8523f4cf16f1ed2dd0b625d544a0649d2c967d950000003971e2e4275b37816b749b66b0c67dee11305f003940b8649076b9d4ab2674d20000c67edc25103e8523f4cf16f1ed2dd0c67e2224a0121ca814a8dfd20000b3335bc030548bc6daa160000000000000015fe6b958a1def7b2cf821ff360548c0a861042836d62935a138f80f16550548c0aa11795d0548bc6f3a01152fa1b7813a0548bc70a937b364758d0e8b5f112f00000000273e350000000d08d000b56b0a0fd0cafba3ad4f70e7d61fc008d000b683ee58ddd1b8c2f74c59836726c83e71df08d000b7000100035ecc00000000000000000c69eedb60a6ee1c1836839a00000a2e57af1808c13d946bf79ddf75276a1261d2e8a4010308c13d958a58f4196928a34ef1e38bf9eb6e563960a908c13d9600010064a2c900000000000000013ccd5ffdf7f0100da967dad4000132804b730c09055b19720223674047a2a8812fc88d18197409055b1a8a544052657586fb99171be9ecfa6ba5eeff09055b1b0001006b52a80000000000000001498433241b4acccd421a55860001470d47ecae08e377ed7201d1dcd6d55189793a0ee38e0ec608e377ee8a4885c9fc86ada7510bef25bf71909cfd3508e377ef0001007a995f00000000000000015503947fe177358efb0cb881000176413e64a6090324767201e00c46e709866855c283a59175090324778a4aa365bf20a7829253d7578b234b063f6b09032478000100776396000000000000000153d079eca60d3516f8003da200016c518e770208b722047201b3e0ce972f08a410243fda658d08b722058a4416ffa7197831ba6277e542ecea53978308b722060001007f46ff00000000000000015883aee435fa37cc54002db9000184b7a9f43a08e3886a7201d0385e2708b91b559228c33a9b08e3886b8a485fbde0216f13213f417922fee6b9d68708e3886c0001007acf02000000000000000155f77a5323ed060f907a6318000176e312076308bb0e1f72021c48d97beb9eeadbad85fcec3408bb0e208a534efab3eddd71418465305ccb9ceea7dd08bb0e210001006c582300000000000000014c0467b830910343bd1c33f100014a307ee20e0969582a720225910be4fb3f4c8c90bba311ca0969582b8a5489cf1ee3eb5b7f2dab62b0361a6423d70969582c0001006b1766000000000000000148fecd25bc194a292d88d184000146576fdc5402db89f8410591d35e956cb20002db89f91a24665e02db89fa094802db8c965105fb1c190a119235e19002db8c97292715d230a902db8c984119092b04800c5cf00a6db00609010a6de0d709010aa19645030313f9b01a1e65060313f9b1411b2e51a2b6e9dc560000410431011321bd066c000041052901645ec45600004106421f8503008a9ac63600004107310174f70cbeee001a672829109c5d155b09a2bbf70303f40749419f325f4a4e0a91d90045800f39cccbbc3146ce8f0776079a429fff2b067f516068077603f30308086d3e09f108086d3f09eb08086d406a7996fa92b74084cfbc0180000008086d41f10835000010ec000000f0ffffffffffffff1452f91da725adde013a80000008086d42692e8af4824003cf2d4fcc00000008086d43f1173600002a78000000f10000000000000024f02b92d0e798e0114f40000008d02cf9096e08d02cfa292554ab87ef09093f3811414a09096aaa1113960903f1c21a91ae9e0c680873030bc36da2030c0bcf6a0a010c680996030bc36da403034a0510391719c7cf8f2a0408056dc803005484943a0d22f86191843d078be0f4a205d500a31e181944dac576d7972bbb392118112d04b5893e421a2aed139a1a95d80c67f8a0c904da8c9cf14366ebf8fffffffffffffffffff429dd2cc03f540c23c0a8d10553ccb59180a60ba9e700000000000000000005ab45276bb00904ccd0ccc151b1e495bd8db569000000000000000000000000000000000c67c2cfc908d4a393227c5018f2ffffffffffffffffe5dad340290462b60c67e53a22dbab80ad0591735a09760591735b29280593239805ba423c2101ca15e405ba70301129320597c1083209b6307c9ef40c6806d71b1beb8c08cddc7722026ab6f008cddc7839382f51fa27dfab08cddc79093308cdde5231116faa2d3eba08cdde5351019551bbe22fa1be472c08ce49ab210132320508ce49ac397510d063daac210a854fb3c93600000000002a21baf2469b0a0000000000021560470250760a854fb5caf3baacc5ef4619951effffffffffffff0c52eb6bea66efa0000aed1a22ca056050d42eed289e11fffffffffffffffa9ffbf025b034674e0c5e5208c2164927047cf102a3ffffffffffffffffe9b817330b3535660afaec0fca03760813504663a0cafffffffffffffffc8a29584733bc29b60a854fb9caeace0ab76b959c539effffffffffffff153f0e0c4a77c9d999034a051ad10456fffffffffffb1e59cdfadb8c00000000000566bd9b48d92d034a051cc14c5daf3ddfd8afffffffffffffffffffb3afd83bf3f024640366358eb9349d903cb1fbb7ffffffffffffffffffcb6bc2115c695f03686a39c102aabbc81b6feccbfffffffffffffffffd55bd2c5c15dc930356e057c14957ae340c0a9462ffffffffffffffffb6b55025dc36c2f2034a0524b926a7b17bac3315ffffffffffffffffffd95f27aa471b7e076d04484a01f9e8e7ffc272bce30458953c090103d01fd809010a6c2ff10901097c00680901054140020901052e746509010548532c090103bb90c00901070018080901056c5a8d090104cda0511a0bce710c5f58d9d103919a5f7f294feaedd3ffffffffffffffffffffffffffe19f250b8eab2b09010b9516e709010394b2b222047eaa720394b2b3490649d2c967d950000005865bd0222791efee05865bd12127939b3705865bd20933058bc6fe310bd3b219ac7b058bc6ff310ce03235a917058bcc2a292e761055cd00afaeac09090087fe09c10100000f000000000000000ed816fc6e728422594141ea35008825f9810b6f402e8d0e272e8fb5d3bd03b809d60852cbbeb91faeea7320a15c982557889e0000018f8a41950000844f04d0eac819b4ad700b4cee5cd9015f85daf9d2acb27b5c9b00000000000000000000000000b4ad700bc3a9e90303fa3823e9b6ffffffffffffff40caad84bf5e1e00000000000000000000083faf3f03fa55849910a46349a418ab5b0a0224d1e45227f5c8b91703fa55856107dc4d22178d82fa15c449ac0ba762f2090106bb6a91790e6ea4e5039aa3aae12cb7bb080d0106ba30c589b700000000000000000000000000000000036e1bd8c980ffffffffffffa430d578ee330000000000048a400bccaae0036e1bdab91b0028e44afffffffffffffffffffef134a81ab02db3b40c3496a6b124c297188c93fffffffffffffffffe8f536e0937ec42038aff47b913c2ffdfc4550bffffffffffffffff39ce58e97e69b119036e1bdfb90466e443e5afa6ffffffffffffffffd3da3152f4db9069074b456fb902b18229886eb5ffffffffffffffffe4fcca7033b085ee09e8e64809010c6809b709010b8f6f2f09020b9514db090202649d383a11d560af29644a02649d391176240c5ff8cc03028320874102fbe64019dd6535000021684101b9eafba6c4c7180000216f41e9251466e89f46320000217031343ab826e82900002171096b000021d4599d0409205c3e4991d20274000021d5510889add24f258c858ff1000021d631047aedee1eba000024f4212e1850350c556aac4101b9eafba6c4c7180c556aad3101d0af4b8c110c556ab009010c556ab13929c7d10b73563f00fa0672f108f2000000000000000aa87bee537fffffffffffffffffffffffff8b5c8500fa08af99d082926bbdd876495e4d2fb6317dec698f960a00fa08b061623e58cc4f9e902575730d0a03940c773a12c6b337e1696b03940c78490121ca814a8dfd20000bcfa5c9030b1eaeee122d1a0b17c8fa120c8f0a739ef712762402db8a611a24665e0a445449127cba02649d4e117624054bb595113d75078d41db1167af041f1455117cba0c6809bc030ab89d8712105b06c715ac03072eac8011f06a0bcfa280030a7db2bb0305876ee90b720a3e1fdec96700000000000c0435e82b4c5300000000000265646355344d0a3e1fe0ba4079d386312e30fffffffffffffffd79d5c1e1172380000a3e28f4ba37135f7bd40e4bfffffffffffffffdd80ac5edac06bcfc0a47afa7ba078f75e3ec7266ffffffffffffffffb43b2f1620112bc00c3f0b9faa1ecf3267d2fffffffffffffffffffecb3c045ca24c0a528342ba01d6df573e45abffffffffffffffffed9101a146aef4fa0a46cf6809010a4b40d409010c32a294090100ae07a6094700ae07a72911ad41501500b2155a3115220ce302d900b33dd531065703ddb40d00b1e60e3910786ceaf8a97f065117b1390c4611e2770114005b121f030b82a0e009060b7194b509010bcf6882090108b8450709020c07007e09010a6c4f1a09260a5ad61f0901059188b4e95200000000000000000000000000000000000000000000000000000000059188b5e9460000000000000000000000000000000000000000000000000000000005917581e95a0000000000000000000000000000000000000000000000000000000005917585e9760000000000000000000000000000000000000000000000000000000004f2809c4902117006df65270000049e222b3b14473ca46fac5e06c5b9240a0109fd90710309fd90720309fd90730309fd9075030c67ef2a12485009f421e91158ba0c6783500309e1e370210301632b09e1e3714a02bbc099d5fb6d812809e1e37211017209e1e4f829a6e77c559009e1e4f9519a2c2bda491472f295bc09e1e4fa191f8645004608fe22037bfcd3004608ff39514dc947af50000046090009280054801e3102ed2c26c7c80054801f49443c9c50dcbd675c200b835cea410142001cdc61ef770ba5d886030458957a0901052e74bf090103d020310901097c00e409010700185909010a6c303309010548538709010541404d0901000024fae957000000000000002ebbb29f84fa30fffffffffffffffffffffdfe9ad2000026759907e0e6c231b1c5abd756e3cb1f008c1d3f0645000026766103c0b69ad26b7f2f4913e62f00bcf87f0300ae083603002fc9584270f5f9d3e35fef0d0a21c87df1013b000000000000000b74c7f337512bffffffffffff2e0c3ed6a21ee9530a29749d71112bed02928d501af17b6c3597300a29749e8916927103ab543f0b242e7af7ee27264563029b18e8e94effffffffffffffffffffffbd0406000000000000000000000043498202b27be3794ee242faabd1e8658d4bde25c2d48102b27be4794f1dc83b5b375b1fdf53dd62f6fcfd022d576c29d71734a637022d576d215a90d0ca01aea60e4207a8c34d91966e19022d576e3101035c52116f022d7bb829056986fc3e0c5569380304cc98db6939c2c91aa2d5a9b4bf3f4d5c2004c7e178a96d000000000000000000000002e7cc2b9e42ae0f5304c7e638b10ef70093cc33ffffffffffffffffffffffcc245218d904c7e179421453716ffffffbd004cc98dc1903e83c057005b6a265fb552603d446648c1c202229b94f4bc564cdd4057005b77a0235312ac1af335d27a8ac6c8daabf0574bc0ca1387308e6a4b8eef0007353243e832c19a9a544b00574bc0d712e457710d1a7940319e8f5c7ebee057e18c3a13a83aaea30b52b770e72fb39550265b01f34687a057e18c471365c41a707e69641f4fb8b67750c09a2310b71047cc88526c5259f4fcd6d78fcfd08a6213a69dba95cbdace21dd664ba87d30e086b5809999796e90000000000000000000000000000000009a2310c11099908a6213b1101d603f407a7420b9163762a3984a7078d420f410b9163762a3984a70bf2a7450300bc4e240902000021b22137b6a3a4000021b342051164cdb7394731000021b40948000021da3901033b2e7650dd000021db511796012d3ab7bfa14b19000021dc2102dcb2ee09ea37f2030590b470c90100000000000000000000000000000000000000000000000005d04b102105ac35dd05d056503904a42ab2449f7605d04489410b1db9419116800001f466f30300ff318b03026e527b094f026e527c000004a77024a7e000000000008583b00000000000000000000000003bd209222105876f404119d3a06ac812971505876f410b7205876f4211184506420aa349345346dea2241209ad06420aa4198ba5050748c2a9593d93c0053d3ed733008f5a05876f4409010c242a70410e2715c359ff41840c1672bc420211426309d2f7d00b206baa410211426309d2f7d00c35718403072ecb739105593d58e3fc248eb7e4793283971984f2fc072eceab6972ba271dcc5da04324dea3123f072e9af5a90800000000000000000000000436225502d4b96091072eacd3a172a50ddb00000000000000000000000000000000072e9af642014b3169ffffffac072ecb743104322092fe90072eceac095900001d5dc202c90edcfffffffffba6e944ffffffffffffffffffffffa500001d5e5a053d71ffffffffff1628b80003ca1ab20f6600000000000001f9ffffffffffffffffffffffae0003ca1b4a81000000000000001503a7fe72e934fffffffffffffffffffffc95d26500000000000000000000037248d803b9330279350407badbb2daa07a29d924a0382f03b933037934fbf893929cf7679fd8fcb61df57309e8418509010c680b1f0901064160b5424563918244f4000006416bde424563918244f40000062baeec414563918244f4000004eb76400a010c519e2b1a0494510c52df89030c519e2c030c5973b8030c66990d1238740c519e2e0a010c519e2f030bbc8f632a03976cec230c5e0217030b2002f509010574fd36e94d00000000000000072d8e0e5b01abffffffffffffffffffffffb03ab105752c659906e86ea21b569a723471ac9a2a2e25674ac5e205752c6661035a49b78f46345a266966e807712d2e190f424007712d2f4a01f9e8e7ffc272bce307af4b71410b9163762a3984a70872e8451990b19f07af4b72326eb7f3ec9be0078d42321167af07711e8b3a92fa674c665b28078d42333a0fc0c6843deddf0872e8473a0ced5c4f71eb1207711e8c2106821e2101b72c92a9380d19109f0ffffffffffffffffffffffffd9791180ba6849609010badd37509010b01b8484904e6167b4922d798500afacf5c31048c273950000c680b244107dcad3d7bcb91cc0b97e0f46202af45109a024eb79eff9cf40b8e83d86102af45109a024eb79eff9cf40c680b27030c680b2809010b97e0f63225f9791ce2ed0c680b29091d0bdcf9ed190d59a80b8e83d93125f9791ce2ed09b685b13202499633c34809b42bdc29265627c61409a8729e2942a2fd6d8209a9a4353202412140cd8609a9a437298778adbc3709a861b822015f4fd409a861b922015d537b09a861ba095109b685b229845e3d01ab09a4fa08391fd7ab9a6e37eb09a4fa09391fd7ab9a6e37eb09a4fa0a095b09a4fb7c095109a4fa0c095b09a861bb1901fc59090b8eb80307b23db809010b8e905e09010b8f887e0901", "expected_outputs": { - "versioned_hash": "0x0159c79461360c8af0f80faa9863136986f5ebfdd4bfda92d8c16a1d288882ce", - "kzg_commitment": "aa64348f68036f9c00a0fc71cfe6193afad8e17f5835b54e698939988f227481f817f6df5ee9ae015c8e897d1f16b6fe", - "opening_point": "0x0000000000000000000000000000000052d76471d00a17c22078c5e2661faf07", - "opening_value": "0x46ea9ff5b6b22f41cb528cd22937ecdd360c202caa22bea030a581d939955d2f", - "opening_proof": "a212822514e27404be3ab3576f7492ff07bbce97de0abc871539e2a31703f5ba02497849e6a8193264e1a5027bb21577", - "blob_proof": "89d18cf10ddc33b6a00af250e1023e45587de3ad22c1dc705ef6a77478a9036e65b2b14cd3ee09f0b8eff254d0996ab3", - "pubdata_commitment": "52d76471d00a17c22078c5e2661faf0746ea9ff5b6b22f41cb528cd22937ecdd360c202caa22bea030a581d939955d2faa64348f68036f9c00a0fc71cfe6193afad8e17f5835b54e698939988f227481f817f6df5ee9ae015c8e897d1f16b6fea212822514e27404be3ab3576f7492ff07bbce97de0abc871539e2a31703f5ba02497849e6a8193264e1a5027bb21577" + "versioned_hash": "0x0131dafea4f0821e4a12ffc51667b0fd5762c944d1dba48af4f472efe573a750", + "kzg_commitment": "b3155be333f11f4ac0655292d3f7baf6b7c50fe15f2ae7509d8ad93a98c32adb82899f72b32fbcf77898a3e4a082c4b0", + "opening_point": "0x000000000000000000000000000000009151185fa59cf841b03fbe9dbff03eb5", + "opening_value": "0x53a6f7c5dded2eb722ae542f91debf5b470dfe6aae806fad0502732d04d75000", + "opening_proof": "91245a6f63014e5c303719bbc3eebecd2cc1e6f600973292713666f1a4ce1b79ccf243abe76d24fee80374ea6e5aba62", + "blob_proof": "a370bebe32974312600170a180d02aa0f44394b96221f95af357e696fdbc11ef917fe3b643ffc62c98d333385ab25b43", + "pubdata_commitment": "9151185fa59cf841b03fbe9dbff03eb553a6f7c5dded2eb722ae542f91debf5b470dfe6aae806fad0502732d04d75000b3155be333f11f4ac0655292d3f7baf6b7c50fe15f2ae7509d8ad93a98c32adb82899f72b32fbcf77898a3e4a082c4b091245a6f63014e5c303719bbc3eebecd2cc1e6f600973292713666f1a4ce1b79ccf243abe76d24fee80374ea6e5aba62" } }