fix Identifier ordering; add big identifier test vectors (#197)

This commit is contained in:
Conrado Gouvea 2023-01-02 19:43:27 -03:00 committed by GitHub
parent 9514e7688e
commit 0fffd6517d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
11 changed files with 4262 additions and 18 deletions

View File

@ -70,7 +70,12 @@ where
fn cmp(&self, other: &Self) -> std::cmp::Ordering {
let serialized_self = <<C::Group as Group>::Field>::little_endian_serialize(&self.0);
let serialized_other = <<C::Group as Group>::Field>::little_endian_serialize(&other.0);
serialized_self.as_ref().cmp(serialized_other.as_ref())
// The default cmp uses lexicographic order; so we need the elements in big endian
serialized_self
.as_ref()
.iter()
.rev()
.cmp(serialized_other.as_ref().iter().rev())
}
}
@ -81,9 +86,12 @@ where
fn partial_cmp(&self, other: &Self) -> Option<std::cmp::Ordering> {
let serialized_self = <<C::Group as Group>::Field>::little_endian_serialize(&self.0);
let serialized_other = <<C::Group as Group>::Field>::little_endian_serialize(&other.0);
// The default cmp uses lexicographic order; so we need the elements in big endian
serialized_self
.as_ref()
.partial_cmp(serialized_other.as_ref())
.iter()
.rev()
.partial_cmp(serialized_other.as_ref().iter().rev())
}
}

View File

@ -5,8 +5,10 @@ use serde_json::Value;
use crate::*;
lazy_static! {
pub static ref ED25519_SHA512: Value =
serde_json::from_str(include_str!("tests/vectors.json").trim())
pub static ref VECTORS: Value = serde_json::from_str(include_str!("tests/vectors.json").trim())
.expect("Test vector is valid JSON");
pub static ref VECTORS_BIG_IDENTIFIER: Value =
serde_json::from_str(include_str!("tests/vectors-big-identifier.json").trim())
.expect("Test vector is valid JSON");
}
@ -20,5 +22,8 @@ fn check_share_generation_ed25519_sha512() {
#[test]
fn check_sign_with_test_vectors() {
frost_core::tests::vectors::check_sign_with_test_vectors::<Ed25519Sha512>(&ED25519_SHA512)
frost_core::tests::vectors::check_sign_with_test_vectors::<Ed25519Sha512>(&VECTORS);
frost_core::tests::vectors::check_sign_with_test_vectors::<Ed25519Sha512>(
&VECTORS_BIG_IDENTIFIER,
);
}

View File

@ -0,0 +1,843 @@
{
"config": {
"MAX_PARTICIPANTS": "257",
"NUM_PARTICIPANTS": "3",
"MIN_PARTICIPANTS": "2",
"name": "FROST(Ed25519, SHA-512)",
"group": "ed25519",
"hash": "SHA-512"
},
"inputs": {
"group_secret_key": "7b1c33d3f5291d85de664833beb1ad469f7fb6025a0ec78b3a790c6e13a98304",
"group_public_key": "15d21ccd7ee42959562fc8aa63224c8851fb3ec85a3faf66040d380fb9738673",
"message": "74657374",
"share_polynomial_coefficients": [
"178199860edd8c62f5212ee91eff1295d0d670ab4ed4506866bae57e7030b204"
],
"participants": {
"1": {
"participant_share": "929dcc590407aae7d388761cddb0c0db6f5627aea8e217f4a033f2ec83d93509"
},
"2": {
"participant_share": "a91e66e012e4364ac9aaa405fcafd370402d9859f7b6685c07eed76bf409e80d"
},
"3": {
"participant_share": "d3cb090a075eb154e82fdb4b3cb507f110040905468bb9c46da8bdea643a9a02"
},
"4": {
"participant_share": "ea4ca390153b3eb7dd5109355bb41a86e1da79b0945f0a2dd462a369d56a4c07"
},
"5": {
"participant_share": "01ce3c172418cb19d373371e7ab32d1bb2b1ea5be3335b953a1d89e8459bfe0b"
},
"6": {
"participant_share": "2b7be04018924524f2f86d64bab8619b82885b073208acfda0d76e67b6cbb000"
},
"7": {
"participant_share": "42fc79c7266fd286e71a9c4dd9b77430535fccb280dcfc65079254e626fc6205"
},
"8": {
"participant_share": "597d134e354c5fe9dc3cca36f8b687c523363d5ecfb04dce6d4c3a65972c150a"
},
"9": {
"participant_share": "70feacd44329ec4bd25ef81f17b69a5af40cae091e859e36d40620e4075dc70e"
},
"10": {
"participant_share": "9aab50fe37a36656f1e32e6657bbcedac4e31eb56c59ef9e3ac10563788d7903"
},
"11": {
"participant_share": "b12cea844680f3b8e6055d4f76bae16f95ba8f60bb2d4007a17bebe1e8bd2b08"
},
"12": {
"participant_share": "c8ad830b555d801bdc278b3895b9f4046691000c0a02916f0736d16059eedd0c"
},
"13": {
"participant_share": "f25a273549d7fa25fbacc17ed5be2885366871b758d6e1d76df0b6dfc91e9001"
},
"14": {
"participant_share": "09dcc0bb57b48788f0ceef67f4bd3b1a073fe262a7aa3240d4aa9c5e3a4f4206"
},
"15": {
"participant_share": "205d5a42669114ebe5f01d5113bd4eafd715530ef67e83a83a6582ddaa7ff40a"
},
"16": {
"participant_share": "37def3c8746ea14ddb124c3a32bc6144a8ecc3b94453d410a11f685c1bb0a60f"
},
"17": {
"participant_share": "618b97f268e81b58fa97828072c195c478c334659327257907da4ddb8be05804"
},
"18": {
"participant_share": "780c317977c5a8baefb9b06991c0a859499aa510e2fb75e16d94335afc100b09"
},
"19": {
"participant_share": "8f8dcaff85a2351de5dbde52b0bfbbee197116bc30d0c649d44e19d96c41bd0d"
},
"20": {
"participant_share": "b93a6e297a1cb02704611599f0c4ef6eea4787677fa417b23a09ff57dd716f02"
},
"21": {
"participant_share": "d0bb07b088f93c8af98243820fc40204bb1ef812ce78681aa1c3e4d64da22107"
},
"22": {
"participant_share": "e73ca13697d6c9eceea4716b2ec315998bf568be1c4db982077eca55bed2d30b"
},
"23": {
"participant_share": "11ea44608b5044f70d2aa8b16ec849195cccd9696b210aeb6d38b0d42e038600"
},
"24": {
"participant_share": "286bdee6992dd159034cd69a8dc75cae2ca34a15baf55a53d4f295539f333805"
},
"25": {
"participant_share": "3fec776da80a5ebcf86d0484acc66f43fd79bbc008caabbb3aad7bd20f64ea09"
},
"26": {
"participant_share": "566d11f4b6e7ea1eee8f326dcbc582d8cd502c6c579efc23a167615180949c0e"
},
"27": {
"participant_share": "801ab51dab6165290d1569b30bcbb6589e279d17a6724d8c072247d0f0c44e03"
},
"28": {
"participant_share": "979b4ea4b93ef28b0237979c2acac9ed6efe0dc3f4469ef46ddc2c4f61f50008"
},
"29": {
"participant_share": "ae1ce82ac81b7feef758c58549c9dc823fd57e6e431bef5cd49612ced125b30c"
},
"30": {
"participant_share": "d8c98b54bc95f9f816defbcb89ce100310acef1992ef3fc53a51f84c42566501"
},
"31": {
"participant_share": "ef4a25dbca72865b0c002ab5a8cd2398e08260c5e0c3902da10bdecbb2861706"
},
"32": {
"participant_share": "06ccbe61d94f13be0122589ec7cc362db159d1702f98e19507c6c34a23b7c90a"
},
"33": {
"participant_share": "1d4d58e8e72ca020f7438687e6cb49c28130421c7e6c32fe6d80a9c993e77b0f"
},
"34": {
"participant_share": "47fafb11dca61a2b16c9bccd26d17d425207b3c7cc408366d43a8f4804182e04"
},
"35": {
"participant_share": "5e7b9598ea83a78d0bebeab645d090d722de23731b15d4ce3af574c77448e008"
},
"36": {
"participant_share": "75fc2e1ff96034f0000d19a064cfa36cf3b4941e6ae92437a1af5a46e578920d"
},
"37": {
"participant_share": "9fa9d248eddaaefa1f924fe6a4d4d7ecc38b05cab8bd759f076a40c555a94402"
},
"38": {
"participant_share": "b62a6ccffbb73b5d15b47dcfc3d3ea81946276750792c6076e242644c6d9f606"
},
"39": {
"participant_share": "cdab05560a95c8bf0ad6abb8e2d2fd166539e72056661770d4de0bc3360aa90b"
},
"40": {
"participant_share": "f758a97ffe0e43ca295be2fe22d83197351058cca43a68d83a99f141a73a5b00"
},
"41": {
"participant_share": "0eda42060deccf2c1f7d10e841d7442c06e7c877f30eb940a153d7c0176b0d05"
},
"42": {
"participant_share": "255bdc8c1bc95c8f149f3ed160d657c1d6bd392342e309a9070ebd3f889bbf09"
},
"43": {
"participant_share": "3cdc75132aa6e9f109c16cba7fd56a56a794aace90b75a116ec8a2bef8cb710e"
},
"44": {
"participant_share": "6689193d1e2064fc2846a300c0da9ed6776b1b7adf8bab79d482883d69fc2303"
},
"45": {
"participant_share": "7d0ab3c32cfdf05e1e68d1e9ded9b16b48428c252e60fce13a3d6ebcd92cd607"
},
"46": {
"participant_share": "948b4c4a3bda7dc1138affd2fdd8c4001919fdd07c344d4aa1f7533b4a5d880c"
},
"47": {
"participant_share": "be38f0732f54f8cb320f36193edef880e9ef6d7ccb089eb207b239baba8d3a01"
},
"48": {
"participant_share": "d5b989fa3d31852e283164025ddd0b16bac6de271addee1a6e6c1f392bbeec05"
},
"49": {
"participant_share": "ec3a23814c0e12911d5392eb7bdc1eab8a9d4fd368b13f83d42605b89bee9e0a"
},
"50": {
"participant_share": "03bcbc075beb9ef31275c0d49adb31405b74c07eb78590eb3ae1ea360c1f510f"
},
"51": {
"participant_share": "2d6960314f6519fe31faf61adbe065c02b4b312a065ae153a19bd0b57c4f0304"
},
"52": {
"participant_share": "44eaf9b75d42a660271c2504fadf7855fc21a2d5542e32bc0756b634ed7fb508"
},
"53": {
"participant_share": "5b6b933e6c1f33c31c3e53ed18df8beaccf81281a30283246e109cb35db0670d"
},
"54": {
"participant_share": "851837686099adcd3bc3893359e4bf6a9dcf832cf2d6d38cd4ca8132cee01902"
},
"55": {
"participant_share": "9c99d0ee6e763a3031e5b71c78e3d2ff6da6f4d740ab24f53a8567b13e11cc06"
},
"56": {
"participant_share": "b31a6a757d53c7922607e60597e2e5943e7d65838f7f755da13f4d30af417e0b"
},
"57": {
"participant_share": "ddc70d9f71cd419d458c1c4cd7e719150f54d62ede53c6c507fa32af1f723000"
},
"58": {
"participant_share": "f448a72580aaceff3aae4a35f6e62caadf2a47da2c28172e6eb4182e90a2e204"
},
"59": {
"participant_share": "0bca40ac8e875b6230d0781e15e63f3fb001b8857bfc6796d46efeac00d39409"
},
"60": {
"participant_share": "224bda329d64e8c425f2a60734e552d480d82831cad0b8fe3a29e42b7103470e"
},
"61": {
"participant_share": "4cf87d5c91de62cf4477dd4d74ea865451af99dc18a50967a1e3c9aae133f902"
},
"62": {
"participant_share": "637917e39fbbef313a990b3793e999e921860a8867795acf079eaf295264ab07"
},
"63": {
"participant_share": "7afab069ae987c942fbb3920b2e8ac7ef25c7b33b64dab376e5895a8c2945d0c"
},
"64": {
"participant_share": "a4a75493a212f79e4e407066f2ede0fec233ecde0422fc9fd4127b2733c50f01"
},
"65": {
"participant_share": "bb28ee19b1ef830144629e4f11edf393930a5d8a53f64c083bcd60a6a3f5c105"
},
"66": {
"participant_share": "d2a987a0bfcc10643984cc3830ec062964e1cd35a2ca9d70a18746251426740a"
},
"67": {
"participant_share": "e92a2127cea99dc62ea6fa214feb19be34b83ee1f09eeed807422ca48456260f"
},
"68": {
"participant_share": "13d8c450c22318d14d2b31688ff04d3e058faf8c3f733f416efc1123f586d803"
},
"69": {
"participant_share": "2a595ed7d000a533434d5f51aeef60d3d56520388e4790a9d4b6f7a165b78a08"
},
"70": {
"participant_share": "41daf75ddfdd3196386f8d3acdee7368a63c91e3dc1be1113b71dd20d6e73c0d"
},
"71": {
"participant_share": "6b879b87d357aca057f4c3800df4a7e87613028f2bf0317aa12bc39f4618ef01"
},
"72": {
"participant_share": "8208350ee23439034d16f2692cf3ba7d47ea723a7ac482e207e6a81eb748a106"
},
"73": {
"participant_share": "9989ce94f011c665423820534bf2cd1218c1e3e5c898d34a6ea08e9d2779530b"
},
"74": {
"participant_share": "c33672bee48b407061bd56998bf70193e8975491176d24b3d45a741c98a90500"
},
"75": {
"participant_share": "dab70b45f368cdd256df8482aaf61428b96ec53c6641751b3b155a9b08dab704"
},
"76": {
"participant_share": "f138a5cb01465a354c01b36bc9f527bd894536e8b415c683a1cf3f1a790a6a09"
},
"77": {
"participant_share": "08ba3e521023e7974123e154e8f43a525a1ca79303ea16ec078a2599e93a1c0e"
},
"78": {
"participant_share": "3267e27b049d61a260a8179b28fa6ed22af3173f52be67546e440b185a6bce02"
},
"79": {
"participant_share": "49e87b02137aee0456ca458447f98167fbc988eaa092b8bcd4fef096ca9b8007"
},
"80": {
"participant_share": "6069158921577b674bec736d66f894fccba0f995ef6609253bb9d6153bcc320c"
},
"81": {
"participant_share": "8a16b9b215d1f5716a71aab3a6fdc87c9c776a413e3b5a8da173bc94abfce400"
},
"82": {
"participant_share": "a197523924ae82d45f93d89cc5fcdb116d4edbec8c0fabf5072ea2131c2d9705"
},
"83": {
"participant_share": "b818ecbf328b0f3755b50686e4fbeea63d254c98dbe3fb5d6ee887928c5d490a"
},
"84": {
"participant_share": "cf99854641689c994ad7346f03fb013c0efcbc432ab84cc6d4a26d11fd8dfb0e"
},
"85": {
"participant_share": "f946297035e216a4695c6bb5430036bcded22def788c9d2e3b5d53906dbead03"
},
"86": {
"participant_share": "10c8c2f643bfa3065f7e999e62ff4851afa99e9ac760ee96a117390fdeee5f08"
},
"87": {
"participant_share": "27495c7d529c306954a0c78781fe5be67f800f4616353fff07d21e8e4e1f120d"
},
"88": {
"participant_share": "51f6ffa64616ab737325fecdc1039066505780f1640990676e8c040dbf4fc401"
},
"89": {
"participant_share": "6877992d55f337d668472cb7e002a3fb202ef19cb3dde0cfd446ea8b2f807606"
},
"90": {
"participant_share": "7ff832b463d0c4385e695aa0ff01b690f104624802b231383b01d00aa0b0280b"
},
"91": {
"participant_share": "9679cc3a72ad519b538b88891e01c925c2dbd2f3508682a0a1bbb58910e1da0f"
},
"92": {
"participant_share": "c02670646627cca57210bfcf5e06fda592b2439f9f5ad30808769b0881118d04"
},
"93": {
"participant_share": "d7a709eb740459086832edb87d05103b6389b44aee2e24716e308187f1413f09"
},
"94": {
"participant_share": "ee28a37183e1e56a5d541ba29c0423d0336025f63c0375d9d4ea66066272f10d"
},
"95": {
"participant_share": "18d6469b775b60757cd951e8dc095750043796a18bd7c5413ba54c85d2a2a302"
},
"96": {
"participant_share": "2f57e0218638edd771fb7fd1fb086ae5d40d074ddaab16aaa15f320443d35507"
},
"97": {
"participant_share": "46d879a894157a3a671daeba1a087d7aa5e477f828806712081a1883b303080c"
},
"98": {
"participant_share": "70851dd2888ff44486a2e4005b0db1fa75bbe8a37754b87a6ed4fd012434ba00"
},
"99": {
"participant_share": "8706b758976c81a77bc412ea790cc48f4692594fc62809e3d48ee38094646c05"
},
"100": {
"participant_share": "9e8750dfa5490e0a71e640d3980bd7241769cafa14fd594b3b49c9ff04951e0a"
},
"101": {
"participant_share": "b508ea65b4269b6c66086fbcb70aeab9e73f3ba663d1aab3a103af7e75c5d00e"
},
"102": {
"participant_share": "dfb58d8fa8a01577858da502f80f1e3ab816ac51b2a5fb1b08be94fde5f58203"
},
"103": {
"participant_share": "f6362716b77da2d97aafd3eb160f31cf88ed1cfd007a4c846e787a7c56263508"
},
"104": {
"participant_share": "0db8c09cc55a2f3c70d101d5350e446459c48da84f4e9decd43260fbc656e70c"
},
"105": {
"participant_share": "376564c6b9d4a9468f56381b761378e4299bfe539e22ee543bed457a37879901"
},
"106": {
"participant_share": "4ee6fd4cc8b136a98478660495128b79fa716fffecf63ebda1a72bf9a7b74b06"
},
"107": {
"participant_share": "656797d3d68ec30b7a9a94edb3119e0ecb48e0aa3bcb8f250862117818e8fd0a"
},
"108": {
"participant_share": "7ce8305ae56b506e6fbcc2d6d210b1a39b1f51568a9fe08d6e1cf7f68818b00f"
},
"109": {
"participant_share": "a695d483d9e5ca788e41f91c1316e5236cf6c101d97331f6d4d6dc75f9486204"
},
"110": {
"participant_share": "bd166e0ae8c257db836327063215f8b83ccd32ad2748825e3b91c2f469791409"
},
"111": {
"participant_share": "d4970791f69fe43d798555ef50140b4e0da4a358761cd3c6a14ba873daa9c60d"
},
"112": {
"participant_share": "fe44abbaea195f48980a8c3591193fcedd7a1404c5f0232f08068ef24ada7802"
},
"113": {
"participant_share": "15c64441f9f6ebaa8d2cba1eb0185263ae5185af13c574976ec07371bb0a2b07"
},
"114": {
"participant_share": "2c47dec707d4780d834ee807cf1765f87e28f65a6299c5ffd47a59f02b3bdd0b"
},
"115": {
"participant_share": "56f481f1fb4df317a2d31e4e0f1d99784fff6606b16d16683b353f6f9c6b8f00"
},
"116": {
"participant_share": "6d751b780a2b807a97f54c372e1cac0d20d6d7b1ff4167d0a1ef24ee0c9c4105"
},
"117": {
"participant_share": "84f6b4fe18080ddd8c177b204d1bbfa2f0ac485d4e16b83808aa0a6d7dccf309"
},
"118": {
"participant_share": "9b774e8527e5993f8239a9096c1ad237c183b9089dea08a16e64f0ebedfca50e"
},
"119": {
"participant_share": "c524f2ae1b5f144aa1bedf4fac1f06b8915a2ab4ebbe5909d51ed66a5e2d5803"
},
"120": {
"participant_share": "dca58b352a3ca1ac96e00d39cb1e194d62319b5f3a93aa713bd9bbe9ce5d0a08"
},
"121": {
"participant_share": "f32625bc38192e0f8c023c22ea1d2ce232080c0b8967fbd9a193a1683f8ebc0c"
},
"122": {
"participant_share": "1dd4c8e52c93a819ab8772682a23606203df7cb6d73b4c42084e87e7afbe6e01"
},
"123": {
"participant_share": "3455626c3b70357ca0a9a051492273f7d3b5ed6126109daa6e086d6620ef2006"
},
"124": {
"participant_share": "4bd6fbf2494dc2de95cbce3a6821868ca48c5e0d75e4ed12d5c252e5901fd30a"
},
"125": {
"participant_share": "62579579582a4f418bedfc23872099217563cfb8c3b83e7b3b7d38640150850f"
},
"126": {
"participant_share": "8c0439a34ca4c94baa72336ac725cda1453a4064128d8fe3a1371ee371803704"
},
"127": {
"participant_share": "a385d2295b8156ae9f946153e624e0361611b10f6161e04b08f20362e2b0e908"
},
"128": {
"participant_share": "ba066cb0695ee31095b68f3c0524f3cbe6e721bbaf3531b46eace9e052e19b0d"
},
"129": {
"participant_share": "e4b30fda5dd85d1bb43bc6824529274cb7be9266fe09821cd566cf5fc3114e02"
},
"130": {
"participant_share": "fb34a9606cb5ea7da95df46b64283ae1879503124dded2843b21b5de33420007"
},
"131": {
"participant_share": "12b642e77a9277e09e7f225583274d76586c74bd9bb223eda1db9a5da472b20b"
},
"132": {
"participant_share": "3c63e6106f0cf2eabd04599bc32c81f62843e568ea867455089680dc14a36400"
},
"133": {
"participant_share": "53e47f977de97e4db3268784e22b948bf9195614395bc5bd6e50665b85d31605"
},
"134": {
"participant_share": "6a65191e8cc60bb0a848b56d012ba720caf0c6bf872f1626d50a4cdaf503c909"
},
"135": {
"participant_share": "81e6b2a49aa398129e6ae356202abab59ac7376bd603678e3bc5315966347b0e"
},
"136": {
"participant_share": "ab9356ce8e1d131dbdef199d602fee356b9ea81625d8b7f6a17f17d8d6642d03"
},
"137": {
"participant_share": "c214f0549dfa9f7fb21148867f2e01cb3b7519c273ac085f083afd564795df07"
},
"138": {
"participant_share": "d99589dbabd72ce2a733766f9e2d14600c4c8a6dc28059c76ef4e2d5b7c5910c"
},
"139": {
"participant_share": "03432d05a051a7ecc6b8acb5de3248e0dc22fb181155aa2fd5aec85428f64301"
},
"140": {
"participant_share": "1ac4c68bae2e344fbcdada9efd315b75adf96bc45f29fb973b69aed39826f605"
},
"141": {
"participant_share": "31456012bd0bc1b1b1fc08881c316e0a7ed0dc6faefd4b00a22394520957a80a"
},
"142": {
"participant_share": "48c6f998cbe84d14a71e37713b30819f4ea74d1bfdd19c6808de79d179875a0f"
},
"143": {
"participant_share": "72739dc2bf62c81ec6a36db77b35b51f1f7ebec64ba6edd06e985f50eab70c04"
},
"144": {
"participant_share": "89f43649ce3f5581bbc59ba09a34c8b4ef542f729a7a3e39d55245cf5ae8be08"
},
"145": {
"participant_share": "a075d0cfdc1ce2e3b0e7c989b933db49c02ba01de94e8fa13b0d2b4ecb18710d"
},
"146": {
"participant_share": "ca2274f9d0965ceecf6c00d0f9380fca900211c93723e009a2c710cd3b492302"
},
"147": {
"participant_share": "e1a30d80df73e950c58e2eb91838225f61d9817486f730720882f64bac79d506"
},
"148": {
"participant_share": "f824a706ee5076b3bab05ca2373735f431b0f21fd5cb81da6e3cdcca1caa870b"
},
"149": {
"participant_share": "22d24a30e2caf0bdd93593e8773c6974028763cb23a0d242d5f6c1498dda3900"
},
"150": {
"participant_share": "3953e4b6f0a77d20cf57c1d1963b7c09d35dd476727423ab3bb1a7c8fd0aec04"
},
"151": {
"participant_share": "50d47d3dff840a83c479efbab53a8f9ea3344522c1487413a26b8d476e3b9e09"
},
"152": {
"participant_share": "675517c40d6297e5b99b1da4d439a233740bb6cd0f1dc57b082673c6de6b500e"
},
"153": {
"participant_share": "9102bbed01dc11f0d82054ea143fd6b344e226795ef115e46ee058454f9c0203"
},
"154": {
"participant_share": "a883547410b99e52ce4282d3333ee94815b99724adc5664cd59a3ec4bfccb407"
},
"155": {
"participant_share": "bf04eefa1e962bb5c364b0bc523dfcdde58f08d0fb99b7b43b55244330fd660c"
},
"156": {
"participant_share": "e9b191241310a6bfe2e9e6029342305eb666797b4a6e081da20f0ac2a02d1901"
},
"157": {
"participant_share": "00332bab21ed3222d80b15ecb14143f3863dea269942598508caef40115ecb05"
},
"158": {
"participant_share": "17b4c43130cabf84cd2d43d5d040568857145bd2e716aaed6e84d5bf818e7d0a"
},
"159": {
"participant_share": "2e355eb83ea74ce7c24f71beef3f691d28ebcb7d36ebfa55d53ebb3ef2be2f0f"
},
"160": {
"participant_share": "58e201e23221c7f1e1d4a70430459d9df8c13c2985bf4bbe3bf9a0bd62efe103"
},
"161": {
"participant_share": "6f639b6841fe5354d7f6d5ed4e44b032c998add4d3939c26a2b3863cd31f9408"
},
"162": {
"participant_share": "86e434ef4fdbe0b6cc1804d76d43c3c7996f1e802268ed8e086e6cbb4350460d"
},
"163": {
"participant_share": "b091d81844555bc1eb9d3a1dae48f7476a468f2b713c3ef76e28523ab480f801"
},
"164": {
"participant_share": "c712729f5232e823e1bf6806cd470add3a1d00d7bf108f5fd5e237b924b1aa06"
},
"165": {
"participant_share": "de930b26610f7586d6e196efeb461d720bf470820ee5dfc73b9d1d3895e15c0b"
},
"166": {
"participant_share": "0841af4f5589ef90f566cd352c4c51f2dbcae12d5db93030a25703b705120f00"
},
"167": {
"participant_share": "1fc248d663667cf3ea88fb1e4b4b6487aca152d9ab8d81980812e9357642c104"
},
"168": {
"participant_share": "3643e25c72430956e0aa29086a4a771c7d78c384fa61d2006fccceb4e6727309"
},
"169": {
"participant_share": "4dc47be3802096b8d5cc57f188498ab14d4f343049362369d586b43357a3250e"
},
"170": {
"participant_share": "77711f0d759a10c3f4518e37c94ebe311e26a5db970a74d13b419ab2c7d3d702"
},
"171": {
"participant_share": "8ef2b89383779d25ea73bc20e84dd1c6eefc1587e6dec439a2fb7f3138048a07"
},
"172": {
"participant_share": "a573521a92542a88df95ea09074de45bbfd3863235b315a208b665b0a8343c0c"
},
"173": {
"participant_share": "cf20f64386cea492fe1a2150475218dc8faaf7dd8387660a6f704b2f1965ee00"
},
"174": {
"participant_share": "e6a18fca94ab31f5f33c4f3966512b7160816889d25bb772d52a31ae8995a005"
},
"175": {
"participant_share": "fd222951a388be57e95e7d2285503e063158d934213008db3be5162dfac5520a"
},
"176": {
"participant_share": "14a4c2d7b1654bbade80ab0ba44f519b012f4ae06f045943a29ffcab6af6040f"
},
"177": {
"participant_share": "3e516601a6dfc5c4fd05e251e454851bd205bb8bbed8a9ab085ae22adb26b703"
},
"178": {
"participant_share": "55d2ff87b4bc5227f327103b035498b0a2dc2b370dadfa136f14c8a94b576908"
},
"179": {
"participant_share": "6c53990ec399df89e8493e242253ab4573b39ce25b814b7cd5cead28bc871b0d"
},
"180": {
"participant_share": "96003d38b7135a9407cf746a6258dfc5438a0d8eaa559ce43b8993a72cb8cd01"
},
"181": {
"participant_share": "ad81d6bec5f0e6f6fcf0a2538157f25a14617e39f929ed4ca24379269de87f06"
},
"182": {
"participant_share": "c4027045d4cd7359f212d13ca05605f0e437efe447fe3db508fe5ea50d19320b"
},
"183": {
"participant_share": "db8309cce2aa00bce734ff25bf551885b50e609096d28e1d6fb844247e49e40f"
},
"184": {
"participant_share": "0531adf5d6247bc606ba356cff5a4c0586e5d03be5a6df85d5722aa3ee799604"
},
"185": {
"participant_share": "1cb2467ce5010829fcdb63551e5a5f9a56bc41e7337b30ee3b2d10225faa4809"
},
"186": {
"participant_share": "3333e002f4de948bf1fd913e3d59722f2793b292824f8156a2e7f5a0cfdafa0d"
},
"187": {
"participant_share": "5de0832ce8580f961083c8847d5ea6aff769233ed123d2be08a2db1f400bad02"
},
"188": {
"participant_share": "74611db3f6359cf805a5f66d9c5db944c84094e91ff822276f5cc19eb03b5f07"
},
"189": {
"participant_share": "8be2b6390513295bfbc62457bb5cccd9981705956ecc738fd516a71d216c110c"
},
"190": {
"participant_share": "b58f5a63f98ca3651a4c5b9dfb61005a69ee7540bda0c4f73bd18c9c919cc300"
},
"191": {
"participant_share": "cc10f4e9076a30c80f6e89861a6113ef39c5e6eb0b751560a28b721b02cd7505"
},
"192": {
"participant_share": "e3918d701647bd2a0590b76f396026840a9c57975a4966c80846589a72fd270a"
},
"193": {
"participant_share": "fa1227f724244a8dfab1e558585f3919db72c842a91db7306f003e19e32dda0e"
},
"194": {
"participant_share": "24c0ca20199ec49719371c9f98646d99ab4939eef7f10799d5ba2398535e8c03"
},
"195": {
"participant_share": "3b4164a7277b51fa0e594a88b763802e7c20aa9946c658013c750917c48e3e08"
},
"196": {
"participant_share": "52c2fd2d3658de5c047b7871d66293c34cf71a45959aa969a22fef9534bff00c"
},
"197": {
"participant_share": "7c6fa1572ad258672300afb71668c7431dce8bf0e36efad108ead414a5efa201"
},
"198": {
"participant_share": "93f03ade38afe5c91822dda03567dad8eda4fc9b32434b3a6fa4ba9315205506"
},
"199": {
"participant_share": "aa71d464478c722c0e440b8a5466ed6dbe7b6d4781179ca2d55ea0128650070b"
},
"200": {
"participant_share": "c1f26deb5569ff8e03663973736500038f52def2cfebec0a3c198691f680b90f"
},
"201": {
"participant_share": "eb9f11154ae3799922eb6fb9b36a34835f294f9e1ec03d73a2d36b1067b16b04"
},
"202": {
"participant_share": "0221ab9b58c006fc170d9ea2d26947183000c0496d948edb088e518fd7e11d09"
},
"203": {
"participant_share": "19a24422679d935e0d2fcc8bf1685aad00d730f5bb68df436f48370e4812d00d"
},
"204": {
"participant_share": "434fe84b5b170e692cb402d2316e8e2dd1ada1a00a3d30acd5021d8db8428202"
},
"205": {
"participant_share": "5ad081d269f49acb21d630bb506da1c2a184124c591181143cbd020c29733407"
},
"206": {
"participant_share": "71511b5978d1272e17f85ea46f6cb457725b83f7a7e5d17ca277e88a99a3e60b"
},
"207": {
"participant_share": "9bfebe826c4ba238367d95eaaf71e8d74232f4a2f6b922e50832ce090ad49800"
},
"208": {
"participant_share": "b27f58097b282f9b2b9fc3d3ce70fb6c1309654e458e734d6fecb3887a044b05"
},
"209": {
"participant_share": "c900f28f8905bcfd20c1f1bced6f0e02e4dfd5f99362c4b5d5a69907eb34fd09"
},
"210": {
"participant_share": "e0818b1698e2486016e31fa60c6f2197b4b646a5e236151e3c617f865b65af0e"
},
"211": {
"participant_share": "0a2f2f408c5cc36a356856ec4c745517858db750310b6686a21b6505cc956103"
},
"212": {
"participant_share": "21b0c8c69a3950cd2a8a84d56b7368ac556428fc7fdfb6ee08d64a843cc61308"
},
"213": {
"participant_share": "3831624da916dd2f20acb2be8a727b41263b99a7ceb307576f903003adf6c50c"
},
"214": {
"participant_share": "62de05779d90573a3f31e904cb77afc1f6110a531d8858bfd54a16821d277801"
},
"215": {
"participant_share": "795f9ffdab6de49c345317eee976c256c7e87afe6b5ca9273c05fc008e572a06"
},
"216": {
"participant_share": "90e03884ba4a71ff297545d70876d5eb97bfeba9ba30fa8fa2bfe17ffe87dc0a"
},
"217": {
"participant_share": "a761d20ac927fe611f9773c02775e88068965c5509054bf8087ac7fe6eb88e0f"
},
"218": {
"participant_share": "d10e7634bda1786c3e1caa06687a1c01396dcd0058d99b606f34ad7ddfe84004"
},
"219": {
"participant_share": "e88f0fbbcb7e05cf333ed8ef86792f9609443eaca6adecc8d5ee92fc4f19f308"
},
"220": {
"participant_share": "ff10a941da5b9231296006d9a578422bda1aaf57f5813d313ca9787bc049a50d"
},
"221": {
"participant_share": "29be4c6bced50c3c48e53c1fe67d76abaaf11f0344568e99a2635efa307a5702"
},
"222": {
"participant_share": "403fe6f1dcb2999e3d076b08057d89407bc890ae922adf01091e4479a1aa0907"
},
"223": {
"participant_share": "57c07f78eb8f2601332999f1237c9cd54b9f015ae1fe2f6a6fd829f811dbbb0b"
},
"224": {
"participant_share": "816d23a2df09a10b52aecf376481d0551c76720530d380d2d5920f77820b6e00"
},
"225": {
"participant_share": "98eebc28eee62d6e47d0fd208380e3eaec4ce3b07ea7d13a3c4df5f5f23b2005"
},
"226": {
"participant_share": "af6f56affcc3bad03cf22b0aa27ff67fbd23545ccd7b22a3a207db74636cd209"
},
"227": {
"participant_share": "c6f0ef350ba1473332145af3c07e09158efac4071c50730b09c2c0f3d39c840e"
},
"228": {
"participant_share": "f09d935fff1ac23d5199903901843d955ed135b36a24c4736f7ca67244cd3603"
},
"229": {
"participant_share": "071f2de60df84ea046bbbe222083502a2fa8a65eb9f814dcd5368cf1b4fde807"
},
"230": {
"participant_share": "1ea0c66c1cd5db023cddec0b3f8263bfff7e170a08cd65443cf17170252e9b0c"
},
"231": {
"participant_share": "484d6a96104f560d5b6223527f87973fd05588b556a1b6aca2ab57ef955e4d01"
},
"232": {
"participant_share": "5fce031d1f2ce36f5084513b9e86aad4a02cf960a575071509663d6e068fff05"
},
"233": {
"participant_share": "764f9da32d0970d245a67f24bd85bd6971036a0cf449587d6f2023ed76bfb10a"
},
"234": {
"participant_share": "8dd0362a3ce6fc343bc8ad0ddc84d0fe41dadab7421ea9e5d5da086ce7ef630f"
},
"235": {
"participant_share": "b77dda533060773f5a4de4531c8a047f12b14b6391f2f94d3c95eeea57201604"
},
"236": {
"participant_share": "cefe73da3e3d04a24f6f123d3b891714e387bc0ee0c64ab6a24fd469c850c808"
},
"237": {
"participant_share": "e57f0d614d1a9104459140265a882aa9b35e2dba2e9b9b1e090abae838817a0d"
},
"238": {
"participant_share": "0f2db18a41940b0f6416776c9a8d5e2984359e657d6fec866fc49f67a9b12c02"
},
"239": {
"participant_share": "26ae4a11507198715938a555b98c71be540c0f11cc433defd57e85e619e2de06"
},
"240": {
"participant_share": "3d2fe4975e4e25d44e5ad33ed88b845325e37fbc1a188e573c396b658a12910b"
},
"241": {
"participant_share": "67dc87c152c89fde6ddf09851891b8d3f5b9f06769ecdebfa2f350e4fa424300"
},
"242": {
"participant_share": "7e5d214861a52c416301386e3790cb68c6906113b8c02f2809ae36636b73f504"
},
"243": {
"participant_share": "95debace6f82b9a358236657568fdefd9667d2be069580906f681ce2dba3a709"
},
"244": {
"participant_share": "ac5f54557e5f46064e459440758ef192673e436a5569d1f8d52202614cd4590e"
},
"245": {
"participant_share": "d60cf87e72d9c0106dcaca86b59325133815b415a43d22613cdde7dfbc040c03"
},
"246": {
"participant_share": "ed8d910581b64d7362ecf86fd49238a808ec24c1f21173c9a297cd5e2d35be07"
},
"247": {
"participant_share": "040f2b8c8f93dad5570e2759f3914b3dd9c2956c41e6c3310952b3dd9d65700c"
},
"248": {
"participant_share": "2ebcceb5830d55e076935d9f33977fbda999061890ba149a6f0c995c0e962201"
},
"249": {
"participant_share": "453d683c92eae1426cb58b88529692527a7077c3de8e6502d6c67edb7ec6d405"
},
"250": {
"participant_share": "5cbe01c3a0c76ea561d7b9717195a5e74a47e86e2d63b66a3c81645aeff6860a"
},
"251": {
"participant_share": "733f9b49afa4fb0757f9e75a9094b87c1b1e591a7c3707d3a23b4ad95f27390f"
},
"252": {
"participant_share": "9dec3e73a31e7612767e1ea1d099ecfcebf4c9c5ca0b583b09f62f58d057eb03"
},
"253": {
"participant_share": "b46dd8f9b1fb02756ba04c8aef98ff91bccb3a7119e0a8a36fb015d740889d08"
},
"254": {
"participant_share": "cbee7180c0d88fd760c27a730e9812278da2ab1c68b4f90bd66afb55b1b84f0d"
},
"255": {
"participant_share": "f59b15aab4520ae27f47b1b94e9d46a75d791cc8b6884a743c25e1d421e90102"
},
"256": {
"participant_share": "0c1daf30c32f97447569dfa26d9c593c2e508d73055d9bdca2dfc6539219b406"
},
"257": {
"participant_share": "239e48b7d10c24a76a8b0d8c8c9b6cd1fe26fe1e5431ec44099aacd2024a660b"
}
}
},
"round_one_outputs": {
"participant_list": "129,256,257",
"participants": {
"129": {
"hiding_nonce_randomness": "ebee757aa22e602ba4b4aa52f635b96562ee8314cd4037446a21f2c47b7aaf8b",
"binding_nonce_randomness": "d79d0aa7f76273cf667afbc19da4b721e4b03494072735ddb11bc8efd2ddb05b",
"hiding_nonce": "bc50028a41eaf8115412c8c0fbba517376ebf2e80de0ab2ed584e998a8b3af0c",
"binding_nonce": "9713864c89dc1794fb4e456e651d782e325d33dfb99011bfb72274035f21880d",
"hiding_nonce_commitment": "30f3f03bd739024dc5b1e9d422745a7f32b0971d5cef302106b30bd9f5642d70",
"binding_nonce_commitment": "a7ccae3750846fbd7d132efec85e96236a711b2097a6f03b1afa04f6029458cc",
"binding_factor_input": "c5b95020cba31a9035835f074f718d0c3af02a318d6b4723bbd1c088f4889dd7b9ff8e79f9a67a9d27605144259a7af18b7cca2539ffa5c4f1366a98645da8f4ca9c56a4ce77d49879a797005ef8333d2ee3a8df561c0677f9f238027bd2e8ef0a2c1bbeef3a82bfb0f3d53158b92b48dbbc4918a2f354d671f3ebefaeb25f168100000000000000000000000000000000000000000000000000000000000000",
"binding_factor": "45aaec3c5abfafb275a1f70596ca560e38b8b96fd40d12e2b245b68f00ee8d0d"
},
"256": {
"hiding_nonce_randomness": "b7a620f2824eb39d2aae16409cb2f706fa67e6d81d4f3c502d868db3651b43a7",
"binding_nonce_randomness": "2812d97b98b8dec78d4a93546a130e18715e9ca228eca1569d1fca4f81ef9e50",
"hiding_nonce": "80d5e846d1eff273c64ca4e8edcfecd72e06ebf726fd889189a6fac741d8960c",
"binding_nonce": "9118dbcd6b6eae03da1733711efe16408734bcaeeb4522e025d624abb3b2e106",
"hiding_nonce_commitment": "6c6eacf729e1074a99ee76c987d09dcc9e7453224f3df1b46a5c54f079854272",
"binding_nonce_commitment": "5a6103ea832b8b8f15009e995c4f9ef971e14769fbc0394ed3df249ed1d68cb3",
"binding_factor_input": "c5b95020cba31a9035835f074f718d0c3af02a318d6b4723bbd1c088f4889dd7b9ff8e79f9a67a9d27605144259a7af18b7cca2539ffa5c4f1366a98645da8f4ca9c56a4ce77d49879a797005ef8333d2ee3a8df561c0677f9f238027bd2e8ef0a2c1bbeef3a82bfb0f3d53158b92b48dbbc4918a2f354d671f3ebefaeb25f160001000000000000000000000000000000000000000000000000000000000000",
"binding_factor": "84f6d0cdc25d6c30ae77f912c0fe46cc2d3a584ffe267f38526467bd1ed4ff01"
},
"257": {
"hiding_nonce_randomness": "46d786305ba62ae9cfa49b4a8b88bf237377fbd6023ef764f70134942bbf9196",
"binding_nonce_randomness": "62f33ad7be5a0ac5935cd9c4e86cebc194cc9a9ff7b15eb9cea9a9c6d6838b36",
"hiding_nonce": "722ed9a417c0963c06b1181eba90be32044eff32c0d77213328b5e2b3284f30f",
"binding_nonce": "d95cd38ec07a9ea652ff5a239e95d7f64de7dd4f071168c766f6566750dacd0e",
"hiding_nonce_commitment": "7cd1e47ef3c45183c716d00aa5194b74495448ef18dea332f8fcfd833874e237",
"binding_nonce_commitment": "23241ff6fc3af7a1e06a1a5a1903c5816cabc66695352579b1998b5c7ce00202",
"binding_factor_input": "c5b95020cba31a9035835f074f718d0c3af02a318d6b4723bbd1c088f4889dd7b9ff8e79f9a67a9d27605144259a7af18b7cca2539ffa5c4f1366a98645da8f4ca9c56a4ce77d49879a797005ef8333d2ee3a8df561c0677f9f238027bd2e8ef0a2c1bbeef3a82bfb0f3d53158b92b48dbbc4918a2f354d671f3ebefaeb25f160101000000000000000000000000000000000000000000000000000000000000",
"binding_factor": "a71b041a631f9a6ed5d12faade6e1a1eeaca5c8f5681df0fe3d9d18ab739af08"
}
}
},
"round_two_outputs": {
"participant_list": "129,256,257",
"participants": {
"129": {
"sig_share": "364441f1994043a2f4b64836738d6215d844f85ec9e29fb3339dec606505e303"
},
"256": {
"sig_share": "a9fcd8c5512372b170cee0ca5ea4b921f961cde715852d9526aaf377a8d8050d"
},
"257": {
"sig_share": "8e27aa2450ea66658ea9c8fe58cc4e6ccad5c18ebeb380528848bc61a188620c"
}
}
},
"final_output": {
"sig": "651e4ca03d0c1df01e63a0487dbf1b46dc45ba99cc49ad3cb3ae7ea18b0fae218094ce7e21eb09611d92fa5c4c048c8e9b7c87d59d1b4e9be28f9c3aaf664b0d"
}
}

View File

@ -5,8 +5,10 @@ use serde_json::Value;
use crate::*;
lazy_static! {
pub static ref ED448_SHAKE256: Value =
serde_json::from_str(include_str!("tests/vectors.json").trim())
pub static ref VECTORS: Value = serde_json::from_str(include_str!("tests/vectors.json").trim())
.expect("Test vector is valid JSON");
pub static ref VECTORS_BIG_IDENTIFIER: Value =
serde_json::from_str(include_str!("tests/vectors-big-identifier.json").trim())
.expect("Test vector is valid JSON");
}
@ -20,5 +22,8 @@ fn check_share_generation_ed448_shake256() {
#[test]
fn check_sign_with_test_vectors() {
frost_core::tests::vectors::check_sign_with_test_vectors::<Ed448Shake256>(&ED448_SHAKE256)
frost_core::tests::vectors::check_sign_with_test_vectors::<Ed448Shake256>(&VECTORS);
frost_core::tests::vectors::check_sign_with_test_vectors::<Ed448Shake256>(
&VECTORS_BIG_IDENTIFIER,
);
}

View File

@ -0,0 +1,843 @@
{
"config": {
"MAX_PARTICIPANTS": "257",
"NUM_PARTICIPANTS": "3",
"MIN_PARTICIPANTS": "2",
"name": "FROST(Ed448, SHAKE256)",
"group": "ed448",
"hash": "SHAKE256"
},
"inputs": {
"group_secret_key": "6298e1eef3c379392caaed061ed8a31033c9e9e3420726f23b404158a401cd9df24632adfe6b418dc942d8a091817dd8bd70e1c72ba52f3c00",
"group_public_key": "3832f82fda00ff5365b0376df705675b63d2a93c24c6e81d40801ba265632be10f443f95968fadb70d10786827f30dc001c8d0f9b7c1d1b000",
"message": "74657374",
"share_polynomial_coefficients": [
"dbd7a514f7a731976620f0436bd135fe8dddc3fadd6e0d13dbd58a1981e587d377d48e0b7ce4e0092967c5e85884d0275a7a740b6abdcd0500"
],
"participants": {
"1": {
"participant_share": "4a2b2f5858a932ad3d3b18bd16e76ced3070d72fd79ae4402df201f525e754716a1bc1b87a502297f2a99d89ea054e0018eb55d39562fd0100"
},
"2": {
"participant_share": "2503d56c4f516444a45b080182b8a2ebbe4d9b2ab509f25308c88c0ea7ccdc44e2ef4fc4f63403a11b116372438a1e287265cadeff1fcb0700"
},
"3": {
"participant_share": "00db7a8146f995db0a7cf844ed89d8e94c2b5f259378ff66e39d172828b264185ac4decf7219e4aa4478285b9c0eef4fccdf3eea69dd980d00"
},
"4": {
"participant_share": "dbb220963da1c772719ce888585b0ee8da08232071e70c7abe73a241a997ecebd1986ddbeefdc4b46ddfed43f592bf77265ab3f5d39a661300"
},
"5": {
"participant_share": "b68ac6aa3449f909d8bcd8ccc32c44e668e6e61a4f561a8d99492d5b2a7d74bf496dfce66ae2a5be9646b32c4e17909f80d427013e58341900"
},
"6": {
"participant_share": "91626cbf2bf12aa13eddc8102ffe79e4f6c3aa152dc527a0741fb874ab62fc92c1418bf2e6c686c8bfad7815a79b60c7da4e9c0ca815021f00"
},
"7": {
"participant_share": "6c3a12d422995c38a5fdb8549acfafe284a16e100b3435b34ff5428e2c48846639161afe62ab67d2e8143efeff1f31ef34c9101812d3cf2400"
},
"8": {
"participant_share": "4712b8e819418ecf0b1ea99805a1e5e0127f320be9a242c62acbcda7ad2d0c3ab1eaa809df8f48dc117c03e758a401178f4385237c909d2a00"
},
"9": {
"participant_share": "22ea5dfd10e9bf66723e99dc70721bdfa05cf605c71150d905a158c12e13940d29bf37155b7429e63ae3c8cfb128d23ee9bdf92ee64d6b3000"
},
"10": {
"participant_share": "fdc103120891f1fdd85e8920dc4351dd2e3aba00a5805dece076e3daaff81be1a093c620d7580af0634a8eb80aada26643386e3a500b393600"
},
"11": {
"participant_share": "d899a926ff3823953f7f7964471587dbbc177efb82ef6affbb4c6ef430dea3b41868552c533debf98cb153a16331738e9db2e245bac8063c00"
},
"12": {
"participant_share": "c02cf78f631edc085110a41a402450b8babe6b471783294eadfe2e91b2c32b88903ce437cf21cc03b618198abcb543b6f72c57512486d40100"
},
"13": {
"participant_share": "9b049da45ac60da0b730945eabf585b6489c2f42f5f1366188d4b9aa33a9b35b081173434b06ad0ddf7fde72153a14de51a7cb5c8e43a20700"
},
"14": {
"participant_share": "76dc42b9516e3f371e5184a216c7bbb4d679f33cd360447463aa44c4b48e3b2f80e5014fc7ea8d1708e7a35b6ebee405ac214068f800700d00"
},
"15": {
"participant_share": "51b4e8cd481671ce847174e68198f1b26457b737b1cf51873e80cfdd3574c302f8b9905a43cf6e21314e6944c742b52d069cb47362be3d1300"
},
"16": {
"participant_share": "2c8c8ee23fbea265eb91642aed6927b1f2347b328f3e5f9a19565af7b6594bd66f8e1f66bfb34f2b5ab52e2d20c785556016297fcc7b0b1900"
},
"17": {
"participant_share": "076434f73666d4fc51b2546e583b5daf80123f2d6dad6cadf42be510383fd3a9e762ae713b983035831cf415794b567dba909d8a3639d91e00"
},
"18": {
"participant_share": "e23bda0b2e0e0694b8d244b2c30c93ad0ef002284b1c7ac0cf01702ab9245b7d5f373d7db77c113fac83b9fed1cf26a5140b1296a0f6a62400"
},
"19": {
"participant_share": "bd13802025b6372b1ff334f62edec8ab9ccdc622298b87d3aad7fa433a0ae350d70bcc883361f248d5ea7ee72a54f7cc6e8586a10ab4742a00"
},
"20": {
"participant_share": "98eb25351c5e69c28513253a9aaffea92aab8a1d07fa94e685ad855dbbef6a244fe05a94af45d352fe5144d083d8c7f4c8fffaac7471423000"
},
"21": {
"participant_share": "73c3cb4913069b59ec33157e058134a8b8884e18e568a2f9608310773cd5f2f7c6b4e99f2b2ab45c27b909b9dc5c981c237a6fb8de2e103600"
},
"22": {
"participant_share": "4e9b715e0aaeccf0525405c270526aa646661213c3d7af0c3c599b90bdba7acb3e8978aba70e95665020cfa135e168447df4e3c348ecdd3b00"
},
"23": {
"participant_share": "362ebfc76e93856464e52f7869613383440d005f576b6e5b2d0b5c2d3fa0029fb65d07b723f375707987948a8e65396cd76e58cfb2a9ab0100"
},
"24": {
"participant_share": "110665dc653bb7fbca0520bcd4326981d2eac35935da7b6e08e1e646c0858a722e3296c29fd7567aa2ee5973e7e9099431e9ccda1c67790700"
},
"25": {
"participant_share": "ecdd0af15ce3e8923126100040049f7f60c8875413498981e3b67160416b1246a60625ce1bbc3784cb551f5c406edabb8b6341e68624470d00"
},
"26": {
"participant_share": "c7b5b005548b1a2a98460044abd5d47deea54b4ff1b79694be8cfc79c2509a191edbb3d997a0188ef4bce44499f2aae3e5ddb5f1f0e1141300"
},
"27": {
"participant_share": "a28d561a4b334cc1fe66f08716a70a7c7c830f4acf26a4a799628793433622ed95af42e51385f9971d24aa2df2767b0b40582afd5a9fe21800"
},
"28": {
"participant_share": "7d65fc2e42db7d586587e0cb8178407a0a61d344ad95b1ba743812adc41baac00d84d1f08f69daa1468b6f164bfb4b339ad29e08c55cb01e00"
},
"29": {
"participant_share": "583da2433983afefcba7d00fed497678983e973f8b04bfcd4f0e9dc645013294855860fc0b4ebbab6ff234ffa37f1c5bf44c13142f1a7e2400"
},
"30": {
"participant_share": "33154858302be18632c8c053581bac76261c5b3a6973cce02ae427e0c6e6b967fd2cef0788329cb59859fae7fc03ed824ec7871f99d74b2a00"
},
"31": {
"participant_share": "0eeded6c27d3121e99e8b097c3ece174b4f91e3547e2d9f305bab2f947cc413b75017e1304177dbfc1c0bfd05588bdaaa841fc2a0395193000"
},
"32": {
"participant_share": "e9c493811e7b44b5ff08a1db2ebe177342d7e22f2551e706e18f3d13c9b1c90eedd50c1f80fb5dc9ea2785b9ae0c8ed202bc70366d52e73500"
},
"33": {
"participant_share": "c49c39961523764c6629911f9a8f4d71d0b4a62a03c0f419bc65c82c4a9751e264aa9b2afcdf3ed3138f4aa207915efa5c36e541d70fb53b00"
},
"34": {
"participant_share": "ac2f87ff79082fc077babbd5929e164ece5b94769753b368ad1789c9cb7cd9b5dc7e2a3678c41fdd3cf60f8b60152f22b7b0594d41cd820100"
},
"35": {
"participant_share": "87072d1471b06057dedaab19fe6f4c4c5c39587175c2c07b88ed13e34c6261895453b941f4a800e7655dd573b999ff49112bce58ab8a500700"
},
"36": {
"participant_share": "62dfd228685892ee44fb9b5d6941824aea161c6c5331ce8e63c39efccd47e95ccc27484d708de1f08ec49a5c121ed0716ba5426415481e0d00"
},
"37": {
"participant_share": "3db7783d5f00c485ab1b8ca1d412b84878f4df6631a0dba13e9929164f2d713044fcd658ec71c2fab72b60456ba2a099c51fb76f7f05ec1200"
},
"38": {
"participant_share": "188f1e5256a8f51c123c7ce53fe4ed4606d2a3610f0fe9b4196fb42fd012f903bcd065646856a304e192252ec42671c11f9a2b7be9c2b91800"
},
"39": {
"participant_share": "f366c4664d5027b4785c6c29abb5234594af675ced7df6c7f4443f4951f880d733a5f46fe43a840e0afaea161dab41e97914a0865380871e00"
},
"40": {
"participant_share": "ce3e6a7b44f8584bdf7c5c6d16875943228d2b57cbec03dbcf1aca62d2dd08abab79837b601f65183361b0ff752f1211d48e1492bd3d552400"
},
"41": {
"participant_share": "a91610903ba08ae2459d4cb181588f41b06aef51a95b11eeaaf0547c53c3907e234e1287dc0346225cc875e8ceb3e2382e09899d27fb222a00"
},
"42": {
"participant_share": "84eeb5a43248bc79acbd3cf5ec29c53f3e48b34c87ca1e0186c6df95d4a818529b22a19258e8262c852f3bd12738b3608883fda891b8f02f00"
},
"43": {
"participant_share": "5fc65bb929f0ed1013de2c3958fbfa3dcc25774765392c14619c6aaf558ea02513f72f9ed4cc0736ae9600ba80bc8388e2fd71b4fb75be3500"
},
"44": {
"participant_share": "3a9e01ce20981fa879fe1c7dc3cc303c5a033b4243a839273c72f5c8d67328f98acbbea950b1e83fd7fdc5a2d94054b03c78e6bf65338c3b00"
},
"45": {
"participant_share": "22314f37857dd81b8b8f4733bcdbf91858aa288ed73bf8752d24b6655859b0cc02a04db5cc95c94900658b8b32c524d896f25acbcff0590100"
},
"46": {
"participant_share": "fd08f54b7c250ab3f1af377727ad2f17e687ec88b5aa058908fa407fd93e38a07a74dcc0487aaa5329cc50748b49f5fff06ccfd639ae270700"
},
"47": {
"participant_share": "d8e09a6073cd3b4a58d027bb927e65157465b0839319139ce3cfcb985a24c073f2486bccc45e8b5d5233165de4cdc5274be743e2a36bf50c00"
},
"48": {
"participant_share": "b3b840756a756de1bef017fffd4f9b130243747e718820afbea556b2db0948476a1dfad740436c677b9adb453d52964fa561b8ed0d29c31200"
},
"49": {
"participant_share": "8e90e689611d9f78251108436921d111902038794ff72dc2997be1cb5cefcf1ae2f188e3bc274d71a401a12e96d66677ffdb2cf977e6901800"
},
"50": {
"participant_share": "69688c9e58c5d00f8c31f886d4f206101efefb732d663bd574516ce5ddd457ee59c617ef380c2e7bcd686617ef5a379f5956a104e2a35e1e00"
},
"51": {
"participant_share": "444032b34f6d02a7f251e8ca3fc43c0eacdbbf6e0bd548e84f27f7fe5ebadfc1d19aa6fab4f00e85f6cf2b0048df07c7b3d015104c612c2400"
},
"52": {
"participant_share": "1f18d8c74615343e5972d80eab95720c3ab98369e94356fb2afd8118e09f6795496f350631d5ef8e1f37f1e8a063d8ee0d4b8a1bb61efa2900"
},
"53": {
"participant_share": "faef7ddc3dbd65d5bf92c8521667a80ac8964764c7b2630e06d30c326185ef68c143c411adb9d098489eb6d1f9e7a81668c5fe2620dcc72f00"
},
"54": {
"participant_share": "d5c723f13465976c26b3b8968138de0856740b5fa5217121e1a8974be26a773c3918531d299eb1a271057cba526c793ec23f73328a99953500"
},
"55": {
"participant_share": "b09fc9052c0dc9038dd3a8daec091407e451cf5983907e34bc7e22656350ff0fb1ece128a58292ac9a6c41a3abf049661cbae73df456633b00"
},
"56": {
"participant_share": "9832176f90f281779e64d390e518dde3e1f8bca517243d83ad30e301e53587e328c17034216773b6c3d3068c04751a8e76345c495e14310100"
},
"57": {
"participant_share": "730abd83879ab30e0585c3d450ea12e26fd680a0f5924a9688066e1b661b0fb7a095ff3f9d4b54c0ec3acc745df9eab5d0aed054c8d1fe0600"
},
"58": {
"participant_share": "4ee262987e42e5a56ba5b318bcbb48e0fdb3449bd30158a963dcf834e700978a186a8e4b193035ca15a2915db67dbbdd2a294560328fcc0c00"
},
"59": {
"participant_share": "29ba08ad75ea163dd2c5a35c278d7ede8b910896b17065bc3eb2834e68e61e5e903e1d57951416d43e0957460f028c0585a3b96b9c4c9a1200"
},
"60": {
"participant_share": "0492aec16c9248d438e693a0925eb4dc196fcc908fdf72cf19880e68e9cba6310813ac6211f9f6dd67701c2f68865c2ddf1d2e77060a681800"
},
"61": {
"participant_share": "df6954d6633a7a6b9f0684e4fd2feadaa74c908b6d4e80e2f45d99816ab12e0580e73a6e8dddd7e790d7e117c10a2d553998a28270c7351e00"
},
"62": {
"participant_share": "ba41faea5ae2ab0206277428690120d9352a54864bbd8df5cf33249beb96b6d8f7bbc97909c2b8f1b93ea7001a8ffd7c9312178eda84032400"
},
"63": {
"participant_share": "9519a0ff518add996c47646cd4d255d7c3071881292c9b08ab09afb46c7c3eac6f90588585a699fbe2a56ce97213cea4ed8c8b994442d12900"
},
"64": {
"participant_share": "70f1451449320f31d36754b03fa48bd551e5db7b079ba81b86df39ceed61c67fe764e790018b7a050c0d32d2cb979ecc470700a5aeff9e2f00"
},
"65": {
"participant_share": "4bc9eb2840da40c8398844f4aa75c1d3dfc29f76e509b62e61b5c4e76e474e535f39769c7d6f5b0f3574f7ba241c6ff4a18174b018bd6c3500"
},
"66": {
"participant_share": "26a1913d3782725fa0a834381647f7d16da06371c378c3413c8b4f01f02cd626d70d05a8f9533c195edbbca37da03f1cfcfbe8bb827a3a3b00"
},
"67": {
"participant_share": "0e34dfa69b672bd3b1395fee0e56c0ae6b4751bd570c82902d3d109e71125efa4ee293b375381d238742828cd624104456765dc7ec37080100"
},
"68": {
"participant_share": "e90b85bb920f5d6a185a4f327a27f6acf92415b8357b8fa308139bb7f2f7e5cdc6b622bff11cfe2cb0a947752fa9e06bb0f0d1d256f5d50600"
},
"69": {
"participant_share": "c4e32ad089b78e017f7a3f76e5f82bab8702d9b213ea9cb6e3e825d173dd6da13e8bb1ca6d01df36d9100d5e882db1930a6b46dec0b2a30c00"
},
"70": {
"participant_share": "9fbbd0e4805fc098e59a2fba50ca61a915e09cadf158aac9bebeb0eaf4c2f574b65f40d6e9e5bf400278d246e1b181bb64e5bae92a70711200"
},
"71": {
"participant_share": "7a9376f97707f22f4cbb1ffebb9b97a7a3bd60a8cfc7b7dc99943b0476a87d482e34cfe165caa04a2bdf972f3a3652e3be5f2ff5942d3f1800"
},
"72": {
"participant_share": "556b1c0e6faf23c7b2db0f42276dcda5319b24a3ad36c5ef746ac61df78d051ca6085eede1ae815454465d1893ba220b19daa300ffea0c1e00"
},
"73": {
"participant_share": "3043c2226657555e19fcff85923e03a4bf78e89d8ba5d2025040513778738def1dddecf85d93625e7dad2201ec3ef3327354180c69a8da2300"
},
"74": {
"participant_share": "0b1b68375dff86f57f1cf0c9fd0f39a24d56ac986914e0152b16dc50f95815c395b17b04da774368a614e8e944c3c35acdce8c17d365a82900"
},
"75": {
"participant_share": "e6f20d4c54a7b88ce63ce00d69e16ea0db3370934783ed2806ec666a7a3e9d960d860a10565c2472cf7badd29d479482274901233d23762f00"
},
"76": {
"participant_share": "c1cab3604b4fea234d5dd051d4b2a49e6911348e25f2fa3be1c1f183fb23256a855a991bd240057cf8e272bbf6cb64aa81c3752ea7e0433500"
},
"77": {
"participant_share": "9ca2597542f71bbbb37dc0953f84da9cf7eef7880361084fbc977c9d7c09ad3dfd2e28274e25e685214a38a44f5035d2db3dea39119e113b00"
},
"78": {
"participant_share": "8435a7dea6dcd42ec50eeb4b3893a379f595e5d497f4c69dad493d3afeee34117503b732ca09c78f4ab1fd8ca8d405fa35b85e457b5bdf0000"
},
"79": {
"participant_share": "5f0d4df39d8406c62b2fdb8fa364d9778373a9cf7563d4b0881fc8537fd4bce4ecd7453e46eea7997318c3750159d6219032d350e518ad0600"
},
"80": {
"participant_share": "3ae5f207952c385d924fcbd30e360f7611516dca53d2e1c363f5526d00ba44b864acd449c2d288a39c7f885e5adda649eaac475c4fd67a0c00"
},
"81": {
"participant_share": "15bd981c8cd469f4f86fbb177a0745749f2e31c53141efd63ecbdd86819fcc8bdc8063553eb769adc5e64d47b36177714427bc67b993481200"
},
"82": {
"participant_share": "f0943e31837c9b8b5f90ab5be5d87a722d0cf5bf0fb0fce919a168a00285545f5455f260ba9b4ab7ee4d13300ce647999ea130732351161800"
},
"83": {
"participant_share": "cb6ce4457a24cd22c6b09b9f50aab070bbe9b8baed1e0afdf476f3b9836adc32cc29816c36802bc117b5d818656a18c1f81ba57e8d0ee41d00"
},
"84": {
"participant_share": "a6448a5a71ccfeb92cd18be3bb7be66e49c77cb5cb8d1710d04c7ed30450640644fe0f78b2640ccb401c9e01beeee8e85296198af7cbb12300"
},
"85": {
"participant_share": "811c306f6874305193f17b27274d1c6dd7a440b0a9fc2423ab2209ed8535ecd9bbd29e832e49edd4698363ea1673b910ad108e9561897f2900"
},
"86": {
"participant_share": "5cf4d5835f1c62e8f9116c6b921e526b658204ab876b323686f89306071b74ad33a72d8faa2dcede92ea28d36ff78938078b02a1cb464d2f00"
},
"87": {
"participant_share": "37cc7b9856c4937f60325caffdef8769f35fc8a565da3f4961ce1e208800fc80ab7bbc9a2612afe8bb51eebbc87b5a60610577ac35041b3500"
},
"88": {
"participant_share": "12a421ad4d6cc516c7524cf368c1bd67813d8ca043494d5c3ca4a93909e6835423504ba6a2f68ff2e4b8b3a421002b88bb7febb79fc1e83a00"
},
"89": {
"participant_share": "fa366f16b2517e8ad8e376a961d086447fe479ecd7dc0bab2d566ad68acb0b289b24dab11edb70fc0d20798d7a84fbaf15fa5fc3097fb60000"
},
"90": {
"participant_share": "d50e152ba9f9af213f0467edcca1bc420dc23de7b54b19be082cf5ef0bb193fb12f968bd9abf510637873e76d308ccd76f74d4ce733c840600"
},
"91": {
"participant_share": "b0e6ba3fa0a1e1b8a52457313873f2409b9f01e293ba26d1e30180098d961bcf8acdf7c816a4321060ee035f2c8d9cffc9ee48daddf9510c00"
},
"92": {
"participant_share": "8bbe6054974913500c454775a344283f297dc5dc712934e4bed70a230e7ca3a202a286d49288131a8955c94785116d272469bde547b71f1200"
},
"93": {
"participant_share": "669606698ef144e7726537b90e165e3db75a89d74f9841f799ad953c8f612b767a7615e00e6df423b2bc8e30de953d4f7ee331f1b174ed1700"
},
"94": {
"participant_share": "416eac7d8599767ed98527fd79e7933b45384dd22d074f0a758320561047b349f24aa4eb8a51d52ddb235419371a0e77d85da6fc1b32bb1d00"
},
"95": {
"participant_share": "1c4652927c41a81540a61741e5b8c939d31511cd0b765c1d5059ab6f912c3b1d6a1f33f70636b637048b1902909ede9e32d81a0886ef882300"
},
"96": {
"participant_share": "f71df8a673e9d9aca6c60785508aff3761f3d4c7e9e469302b2f36891212c3f0e1f3c102831a97412df2deeae822afc68c528f13f0ac562900"
},
"97": {
"participant_share": "d2f59dbb6a910b440de7f7c8bb5b3536efd098c2c75377430605c1a293f74ac459c8500efffe774b5659a4d341a77feee6cc031f5a6a242f00"
},
"98": {
"participant_share": "adcd43d061393ddb7307e80c272d6b347dae5cbda5c28456e1da4bbc14ddd297d19cdf197be358557fc069bc9a2b50164147782ac427f23400"
},
"99": {
"participant_share": "88a5e9e458e16e72da27d85092fea0320b8c20b883319269bcb0d6d595c25a6b49716e25f7c7395fa8272fa5f3af203e9bc1ec352ee5bf3a00"
},
"100": {
"participant_share": "7038374ebdc627e6ebb802078b0d6a0f09330e0418c550b8ad62977217a8e23ec145fd3073ac1a69d18ef48d4c34f165f53b614198a28d0000"
},
"101": {
"participant_share": "4b10dd62b46e597d52d9f24af6de9f0d9710d2fef5335ecb8838228c988d6a12391a8c3cef90fb72faf5b976a5b8c18d4fb6d54c02605b0600"
},
"102": {
"participant_share": "26e88277ab168b14b9f9e28e61b0d50b25ee95f9d3a26bde630eada51973f2e5b0ee1a486b75dc7c235d7f5ffe3c92b5a9304a586c1d290c00"
},
"103": {
"participant_share": "01c0288ca2bebcab1f1ad3d2cc810b0ab3cb59f4b11179f13ee437bf9a587ab928c3a953e759bd864cc4444857c162dd03abbe63d6daf61100"
},
"104": {
"participant_share": "dc97cea09966ee42863ac3163853410841a91def8f8086041abac2d81b3e028da097385f633e9e90752b0a31b04533055e25336f4098c41700"
},
"105": {
"participant_share": "b76f74b5900e20daec5ab35aa3247706cf86e1e96def9317f58f4df29c238a60186cc76adf227f9a9e92cf1909ca032db89fa77aaa55921d00"
},
"106": {
"participant_share": "92471aca87b65171537ba39e0ef6ac045d64a5e44b5ea12ad065d80b1e091234904056765b0760a4c7f99402624ed454121a1c861413602300"
},
"107": {
"participant_share": "6d1fc0de7e5e8308ba9b93e279c7e202eb4169df29cdae3dab3b63259fee99070815e581d7eb40aef0605aebbad2a47c6c9490917ed02d2900"
},
"108": {
"participant_share": "48f765f37506b59f20bc8326e5981801791f2dda073cbc508611ee3e20d421db7fe9738d53d021b819c81fd4135775a4c60e059de88dfb2e00"
},
"109": {
"participant_share": "23cf0b086daee63687dc736a506a4eff06fdf0d4e5aac96361e77858a1b9a9aef7bd0299cfb402c2422fe5bc6cdb45cc208979a8524bc93400"
},
"110": {
"participant_share": "fea6b11c645618ceedfc63aebb3b84fd94dab4cfc319d7763cbd0372229f31826f9291a44b99e3cb6b96aaa5c55f16f47a03eeb3bc08973a00"
},
"111": {
"participant_share": "e639ff85c83bd141ff8d8e64b44a4dda9281a21b58ad95c52d6fc40ea484b955e76620b0c77dc4d594fd6f8e1ee4e61bd57d62bf26c6640000"
},
"112": {
"participant_share": "c111a59abfe302d965ae7ea81f1c83d8205f6616361ca3d808454f28256a41295f3bafbb4362a5dfbd6435777768b7432ff8d6ca9083320600"
},
"113": {
"participant_share": "9ce94aafb68b3470ccce6eec8aedb8d6ae3c2a11148bb0ebe31ada41a64fc9fcd60f3ec7bf4686e9e6cbfa5fd0ec876b89724bd6fa40000c00"
},
"114": {
"participant_share": "77c1f0c3ad33660733ef5e30f6beeed43c1aee0bf2f9bdfebef0645b273551d04ee4ccd23b2b67f30f33c04829715893e3ecbfe164fecd1100"
},
"115": {
"participant_share": "529996d8a4db979e990f4f74619024d3caf7b106d068cb119ac6ef74a81ad9a3c6b85bdeb70f48fd389a853182f528bb3d6734edcebb9b1700"
},
"116": {
"participant_share": "2d713ced9b83c93500303fb8cc615ad158d57501aed7d824759c7a8e290061773e8deae933f4280762014b1adb79f9e297e1a8f83879691d00"
},
"117": {
"participant_share": "0849e201932bfbcc66502ffc373390cfe6b239fc8b46e637507205a8aae5e84ab66179f5afd809118b68100334fec90af25b1d04a336372300"
},
"118": {
"participant_share": "e32088168ad32c64cd701f40a304c6cd7490fdf669b5f34a2b4890c12bcb701e2e3608012cbdea1ab4cfd5eb8c829a324cd6910f0df4042900"
},
"119": {
"participant_share": "bef82d2b817b5efb33910f840ed6fbcb026ec1f14724015e061e1bdbacb0f8f1a50a970ca8a1cb24dd369bd4e5066b5aa650061b77b1d22e00"
},
"120": {
"participant_share": "99d0d33f782390929ab1ffc779a731ca904b85ec25930e71e1f3a5f42d9680c51ddf25182486ac2e069e60bd3e8b3b8200cb7a26e16ea03400"
},
"121": {
"participant_share": "74a879546fcbc12901d2ef0be57867c81e2949e703021c84bcc9300eaf7b089995b3b423a06a8d382f0526a6970f0caa5a45ef314b2c6e3a00"
},
"122": {
"participant_share": "5c3bc7bdd3b07a9d12631ac2dd8730a51cd036339895dad2ad7bf1aa3061906c0d88432f1c4f6e42586ceb8ef093dcd1b4bf633db5e93b0000"
},
"123": {
"participant_share": "37136dd2ca58ac3479830a06495966a3aaadfa2d7604e8e588517cc4b1461840855cd23a98334f4c81d3b0774918adf90e3ad8481fa7090600"
},
"124": {
"participant_share": "12eb12e7c100decbdfa3fa49b42a9ca1388bbe285473f5f8632707de322ca013fd30614614183056aa3a7660a29c7d2169b44c548964d70b00"
},
"125": {
"participant_share": "edc2b8fbb8a80f6346c4ea8d1ffcd19fc668822332e2020c3ffd91f7b31128e77405f05190fc1060d3a13b49fb204e49c32ec15ff321a51100"
},
"126": {
"participant_share": "c89a5e10b05041faace4dad18acd079e5446461e1051101f1ad31c1135f7afbaecd97e5d0ce1f169fc08013254a51e711da9356b5ddf721700"
},
"127": {
"participant_share": "a3720425a7f872911305cb15f69e3d9ce2230a19eebf1d32f5a8a72ab6dc378e64ae0d6988c5d2732570c61aad29ef987723aa76c79c401d00"
},
"128": {
"participant_share": "7e4aaa399ea0a4287a25bb596170739a7001ce13cc2e2b45d07e324437c2bf61dc829c7404aab37d4ed78b0306aebfc0d19d1e82315a0e2300"
},
"129": {
"participant_share": "5922504e9548d6bfe045ab9dcc41a998fede910eaa9d3858ab54bd5db8a7473554572b80808e9487773e51ec5e3290e82b18938d9b17dc2800"
},
"130": {
"participant_share": "34faf5628cf0075747669be13713df968cbc5509880c466b862a4877398dcf08cc2bba8bfc727591a0a516d5b7b660108692079905d5a92e00"
},
"131": {
"participant_share": "0fd29b77839839eead868b25a3e414951a9a1904667b537e6100d390ba7257dc430049977857569bc90cdcbd103b3138e00c7ca46f92773400"
},
"132": {
"participant_share": "eaa9418c7a406b8514a77b690eb64a93a877ddfe43ea60913cd65daa3b58dfafbbd4d7a2f43b37a5f273a1a669bf01603a87f0afd94f453a00"
},
"133": {
"participant_share": "d23c8ff5de2524f92538a61f07c51370a61ecb4ad87d1fe02d881e47bd3d678333a966ae702018af1bdb668fc243d287940165bb430d130000"
},
"134": {
"participant_share": "ad14350ad6cd55908c5896637296496e34fc8e45b6ec2cf3085ea9603e23ef56ab7df5b9ec04f9b844422c781bc8a2afee7bd9c6adcae00500"
},
"135": {
"participant_share": "88ecda1ecd758727f37886a7dd677f6cc2d95240945b3a06e433347abf08772a235284c568e9d9c26da9f160744c73d748f64dd21788ae0b00"
},
"136": {
"participant_share": "63c48033c41db9be599976eb4839b56a50b7163b72ca4719bf09bf9340eefefd9a2613d1e4cdbacc9610b749cdd043ffa270c2dd81457c1100"
},
"137": {
"participant_share": "3e9c2648bbc5ea55c0b9662fb40aeb68de94da355039552c9adf49adc1d386d112fba1dc60b29bd6bf777c3226551427fdea36e9eb024a1700"
},
"138": {
"participant_share": "1974cc5cb26d1ced26da56731fdc20676c729e302ea8623f75b5d4c642b90ea58acf30e8dc967ce0e8de411b7fd9e44e5765abf455c0171d00"
},
"139": {
"participant_share": "f44b7271a9154e848dfa46b78aad5665fa4f622b0c177052508b5fe0c39e967802a4bff3587b5dea11460704d85db576b1df1f00c07de52200"
},
"140": {
"participant_share": "cf231886a0bd7f1bf41a37fbf57e8c63882d2626ea857d652b61eaf944841e4c7a784effd45f3ef43aadccec30e2859e0b5a940b2a3bb32800"
},
"141": {
"participant_share": "aafbbd9a9765b1b25a3b273f6150c261160bea20c8f48a7806377513c669a61ff24cdd0a51441ffe631492d5896656c665d4081794f8802e00"
},
"142": {
"participant_share": "85d363af8e0de349c15b1783cc21f85fa4e8ad1ba663988be10c002d474f2ef369216c16cd2800088d7b57bee2ea26eebf4e7d22feb54e3400"
},
"143": {
"participant_share": "60ab09c485b514e1277c07c737f32d5e32c6711684d2a59ebce28a46c834b6c6e1f5fa21490de111b6e21ca73b6ff7151ac9f12d68731c3a00"
},
"144": {
"participant_share": "3b83afd87c5d46788e9cf70aa3c4635cc0a335116241b3b197b81560491a3e9a59ca892dc5f1c11bdf49e28f94f3c73d74436639d230ea3f00"
},
"145": {
"participant_share": "2316fd41e142ffeb9f2d22c19bd32c39be4a235df6d47100896ad6fccaffc56dd19e183941d6a22508b1a778ed779865cebdda443ceeb70500"
},
"146": {
"participant_share": "feeda256d8ea3083064e120507a562374c28e757d4437f13644061164ce54d414973a744bdba832f31186d6146fc688d28384f50a6ab850b00"
},
"147": {
"participant_share": "d9c5486bcf92621a6d6e024972769835da05ab52b2b28c263f16ec2fcdcad514c1473650399f64395a7f324a9f8039b582b2c35b1069531100"
},
"148": {
"participant_share": "b49dee7fc63a94b1d38ef28cdd47ce3368e36e4d90219a391aec76494eb05de8381cc55bb583454383e6f732f8040adddc2c38677a26211700"
},
"149": {
"participant_share": "8f759494bde2c5483aafe2d048190432f6c032486e90a74cf5c10163cf95e5bbb0f053673168264dac4dbd1b5189da0437a7ac72e4e3ee1c00"
},
"150": {
"participant_share": "6a4d3aa9b48af7dfa0cfd214b4ea3930849ef6424cffb45fd0978c7c507b6d8f28c5e272ad4c0757d5b48204aa0dab2c9121217e4ea1bc2200"
},
"151": {
"participant_share": "4525e0bdab32297707f0c2581fbc6f2e127cba3d2a6ec272ab6d1796d160f562a099717e2931e860fe1b48ed02927b54eb9b9589b85e8a2800"
},
"152": {
"participant_share": "20fd85d2a2da5a0e6e10b39c8a8da52ca0597e3808ddcf858643a2af52467d36186e008aa515c96a27830dd65b164c7c45160a95221c582e00"
},
"153": {
"participant_share": "fbd42be799828ca5d430a3e0f55edb2a2e374233e64bdd9861192dc9d32b050a90428f9521faa97450ead2beb49a1ca49f907ea08cd9253400"
},
"154": {
"participant_share": "d6acd1fb902abe3c3b51932461301129bc14062ec4baeaab3cefb7e254118ddd07171ea19dde8a7e795198a70d1fedcbf90af3abf696f33900"
},
"155": {
"participant_share": "b184771088d2efd3a1718368cc0147274af2c928a229f8be17c542fcd5f614b17febacac19c36b88a2b85d9066a3bdf3538567b76054c13f00"
},
"156": {
"participant_share": "9917c579ecb7a847b302ae1ec51010044899b77436bdb60d0977039957dc9c84f7bf3bb895a74c92cb1f2379bf278e1baeffdbc2ca118f0500"
},
"157": {
"participant_share": "74ef6a8ee35fdade19239e6230e24502d6767b6f142cc420e44c8eb2d8c124586f94cac3118c2d9cf486e86118ac5e43087a50ce34cf5c0b00"
},
"158": {
"participant_share": "4fc710a3da070c7680438ea69bb37b0064543f6af29ad133bf2219cc59a7ac2be76859cf8d700ea61deead4a71302f6b62f4c4d99e8c2a1100"
},
"159": {
"participant_share": "2a9fb6b7d1af3d0de7637eea0685b1fef1310365d009df469af8a3e5da8c34ff5e3de8da0955efaf46557333cab4ff92bc6e39e5084af81600"
},
"160": {
"participant_share": "05775cccc8576fa44d846e2e7256e7fc7f0fc75fae78ec5975ce2eff5b72bcd2d61177e68539d0b96fbc381c2339d0ba16e9adf07207c61c00"
},
"161": {
"participant_share": "e04e02e1bfffa03bb4a45e72dd271dfb0ded8a5a8ce7f96c50a4b918dd5744a64ee605f2011eb1c39823fe047cbda0e2706322fcdcc4932200"
},
"162": {
"participant_share": "bb26a8f5b6a7d2d21ac54eb648f952f99bca4e556a5607802b7a44325e3dcc79c6ba94fd7d0292cdc18ac3edd441710acbdd96074782612800"
},
"163": {
"participant_share": "96fe4d0aae4f046a81e53efab3ca88f729a8125048c514930650cf4bdf22544d3e8f2309fae672d7eaf188d62dc6413225580b13b13f2f2e00"
},
"164": {
"participant_share": "71d6f31ea5f73501e8052f3e1f9cbef5b785d64a263422a6e1255a656008dc20b663b21476cb53e113594ebf864a125a7fd27f1e1bfdfc3300"
},
"165": {
"participant_share": "4cae99339c9f67984e261f828a6df4f345639a4504a32fb9bcfbe47ee1ed63f42d384120f2af34eb3cc013a8dfcee281d94cf42985baca3900"
},
"166": {
"participant_share": "27863f489347992fb5460fc6f53e2af2d3405e40e2113dcc97d16f9862d3ebc7a50cd02b6e9415f56527d9903853b3a933c76835ef77983f00"
},
"167": {
"participant_share": "0f198db1f72c52a3c6d7397cee4df3ced1e74b8c76a5fb1a89833035e4b8739b1de15e37ea78f6fe8e8e9e7991d783d18d41dd405935660500"
},
"168": {
"participant_share": "eaf032c6eed4833a2df829c0591f29cd5fc50f875414092e6459bb4e659efb6e95b5ed42665dd708b8f56362ea5b54f9e7bb514cc3f2330b00"
},
"169": {
"participant_share": "c5c8d8dae57cb5d193181a04c5f05ecbeda2d381328316413f2f4668e68383420d8a7c4ee241b812e15c294b43e024214236c6572db0011100"
},
"170": {
"participant_share": "a0a07eefdc24e768fa380a4830c294c97b80977c10f223541a05d18167690b16855e0b5a5e26991c0ac4ee339c64f5489cb03a63976dcf1600"
},
"171": {
"participant_share": "7b782404d4cc18006159fa8b9b93cac7095e5b77ee603167f5da5b9be84e93e9fc329a65da0a7a26332bb41cf5e8c570f62aaf6e012b9d1c00"
},
"172": {
"participant_share": "5650ca18cb744a97c779eacf066500c6973b1f72cccf3e7ad0b0e6b469341bbd7407297156ef5a305c9279054e6d969850a5237a6be86a2200"
},
"173": {
"participant_share": "3128702dc21c7c2e2e9ada13723636c42519e36caa3e4c8dab8671ceea19a390ecdbb77cd2d33b3a85f93eeea6f166c0aa1f9885d5a5382800"
},
"174": {
"participant_share": "0c001642b9c4adc594baca57dd076cc2b3f6a66788ad59a0865cfce76bff2a6464b046884eb81c44ae6004d7ff7537e8049a0c913f63062e00"
},
"175": {
"participant_share": "e7d7bb56b06cdf5cfbdaba9b48d9a1c041d46a62661c67b361328701ede4b237dc84d593ca9cfd4dd7c7c9bf58fa07105f14819ca920d43300"
},
"176": {
"participant_share": "c2af616ba71411f461fbaadfb3aad7becfb12e5d448b74c63c08121b6eca3a0b5459649f4681de57002f8fa8b17ed837b98ef5a713dea13900"
},
"177": {
"participant_share": "9d8707809ebc428bc81b9b231f7c0dbd5d8ff25722fa81d917de9c34efafc2decb2df3aac265bf61299654910a03a95f13096ab37d9b6f3f00"
},
"178": {
"participant_share": "851a55e902a2fbfed9acc5d9178bd6995b36e0a3b68d402809905dd170954ab2430282b63e4aa06b52fd197a638779876d83debee7583d0500"
},
"179": {
"participant_share": "60f2fafdf9492d9640cdb51d835c0c98e913a49e94fc4d3be465e8eaf17ad285bbd610c2ba2e81757b64df62bc0b4aafc7fd52ca51160b0b00"
},
"180": {
"participant_share": "3bcaa012f1f15e2da7eda561ee2d429677f16799726b5b4ebf3b730473605a5933ab9fcd3613627fa4cba44b15901ad72178c7d5bbd3d81000"
},
"181": {
"participant_share": "16a24627e89990c40d0e96a559ff779405cf2b9450da68619a11fe1df445e22cab7f2ed9b2f74289cd326a346e14ebfe7bf23be12591a61600"
},
"182": {
"participant_share": "f179ec3bdf41c25b742e86e9c4d0ad9293acef8e2e49767475e78837752b6a002354bde42edc2393f6992f1dc798bb26d66cb0ec8f4e741c00"
},
"183": {
"participant_share": "cc519250d6e9f3f2da4e762d30a2e390218ab3890cb8838750bd1351f610f2d39a284cf0aac0049d1f01f505201d8c4e30e724f8f90b422200"
},
"184": {
"participant_share": "a7293865cd91258a416f66719b73198faf677784ea26919a2b939e6a77f679a712fddafb26a5e5a64868baee78a15c768a61990364c90f2800"
},
"185": {
"participant_share": "8201de79c4395721a88f56b506454f8d3d453b7fc8959ead06692984f8db017b8ad16907a389c6b071cf7fd7d1252d9ee4db0d0fce86dd2d00"
},
"186": {
"participant_share": "5dd9838ebbe188b80eb046f97116858bcb22ff79a604acc0e13eb49d79c1894e02a6f8121f6ea7ba9a3645c02aaafdc53e56821a3844ab3300"
},
"187": {
"participant_share": "38b129a3b289ba4f75d0363ddde7ba895900c3748473b9d3bc143fb7faa611227a7a871e9b5288c4c39d0aa9832eceed98d0f625a201793900"
},
"188": {
"participant_share": "1389cfb7a931ece6dbf0268148b9f087e7dd866f62e2c6e697eac9d07b8c99f5f14e162a173769ceec04d091dcb29e15f34a6b310cbf463f00"
},
"189": {
"participant_share": "fb1b1d210e17a55aed81513741c8b964e58474bbf6758535899c8a6dfd7121c96923a535931b4ad8156c957a35376f3d4dc5df3c767c140500"
},
"190": {
"participant_share": "d6f3c23505bfd6f153a2417bac99ef62736238b6d4e49248647215877e57a99ce1f733410f002be23ed35a638ebb3f65a73f5448e039e20a00"
},
"191": {
"participant_share": "b1cb684afc660889bac231bf176b25610140fcb0b253a05b3f48a0a0ff3c317059ccc24c8be40bec673a204ce73f108d01bac8534af7af1000"
},
"192": {
"participant_share": "8ca30e5ff30e3a2021e32103833c5b5f8f1dc0ab90c2ad6e1a1e2bba8022b943d1a0515807c9ecf590a1e53440c4e0b45b343d5fb4b47d1600"
},
"193": {
"participant_share": "677bb473eab66bb787031247ee0d915d1dfb83a66e31bb81f5f3b5d3010841174975e06383adcdffb908ab1d9948b1dcb5aeb16a1e724b1c00"
},
"194": {
"participant_share": "42535a88e15e9d4eee23028b59dfc65babd847a14ca0c894d0c940ed82edc8eac0496f6fff91ae09e36f7006f2cc810410292676882f192200"
},
"195": {
"participant_share": "1d2b009dd806cfe55444f2cec4b0fc5939b60b9c2a0fd6a7ab9fcb0604d350be381efe7a7b768f130cd735ef4a51522c6aa39a81f2ece62700"
},
"196": {
"participant_share": "f802a6b1cfae007dbb64e21230823258c793cf96087ee3ba8675562085b8d891b0f28c86f75a701d353efbd7a3d52254c41d0f8d5caab42d00"
},
"197": {
"participant_share": "d3da4bc6c65632142285d2569b53685655719391e6ecf0cd614be139069e606528c71b92733f51275ea5c0c0fc59f37b1e988398c667823300"
},
"198": {
"participant_share": "aeb2f1dabdfe63ab88a5c29a06259e54e34e578cc45bfee03c216c538783e838a09baa9def233231870c86a955dec3a37812f8a33025503900"
},
"199": {
"participant_share": "898a97efb4a69542efc5b2de71f6d352712c1b87a2ca0bf417f7f66c0869700c187039a96b08133bb0734b92ae6294cbd28c6caf9ae21d3f00"
},
"200": {
"participant_share": "711de558198c4eb60057dd946a059d2f6fd308d3365eca4209a9b7098a4ef8df8f44c8b4e7ecf344d9da107b07e764f32c07e1ba04a0eb0400"
},
"201": {
"participant_share": "4cf58a6d1034804d6777cdd8d5d6d22dfdb0cccd14cdd755e47e42230b3480b3071957c063d1d44e0242d663606b351b878155c66e5db90a00"
},
"202": {
"participant_share": "27cd308207dcb1e4cd97bd1c41a8082c8b8e90c8f23be568bf54cd3c8c1908877fede5cbdfb5b5582ba99b4cb9ef0543e1fbc9d1d81a871000"
},
"203": {
"participant_share": "02a5d696fe83e37b34b8ad60ac793e2a196c54c3d0aaf27b9a2a58560dff8f5af7c174d75b9a9662541061351274d66a3b763edd42d8541600"
},
"204": {
"participant_share": "dd7c7cabf52b15139bd89da4174b7428a74918beae19008f7500e36f8ee4172e6f9603e3d77e776c7d77261e6bf8a69295f0b2e8ac95221c00"
},
"205": {
"participant_share": "b85422c0ecd346aa01f98de8821caa263527dcb88c880da250d66d890fca9f01e76a92ee53635876a6deeb06c47c77baef6a27f41653f02100"
},
"206": {
"participant_share": "932cc8d4e37b784168197e2ceeeddf24c304a0b36af71ab52bacf8a290af27d55e3f21facf473980cf45b1ef1c0148e249e59bff8010be2700"
},
"207": {
"participant_share": "6e046ee9da23aad8ce396e7059bf152351e263ae486628c8068283bc1195afa8d613b0054c2c1a8af8ac76d87585180aa45f100bebcd8b2d00"
},
"208": {
"participant_share": "49dc13fed1cbdb6f355a5eb4c4904b21dfbf27a926d535dbe1570ed6927a377c4ee83e11c810fb9321143cc1ce09e931fed98416558b593300"
},
"209": {
"participant_share": "24b4b912c9730d079c7a4ef82f62811f6d9deba3044443eebc2d99ef1360bf4fc6bccd1c44f5db9d4a7b01aa278eb9595854f921bf48273900"
},
"210": {
"participant_share": "ff8b5f27c01b3f9e029b3e3c9b33b71dfb7aaf9ee2b2500198032409954547233e915c28c0d9bca773e2c69280128a81b2ce6d2d2906f53e00"
},
"211": {
"participant_share": "e71ead902401f811142c69f2934280faf8219dea76460f5089b5e4a5162bcff6b565eb333cbe9db19c498c7bd9965aa90c49e23893c3c20400"
},
"212": {
"participant_share": "c2f652a51ba929a97a4c5936ff13b6f886ff60e554b51c63648b6fbf971057ca2d3a7a3fb8a27ebbc5b05164321b2bd166c35644fd80900a00"
},
"213": {
"participant_share": "9dcef8b912515b40e16c497a6ae5ebf614dd24e032242a763f61fad818f6de9da50e094b34875fc5ee17174d8b9ffbf8c03dcb4f673e5e1000"
},
"214": {
"participant_share": "78a69ece09f98cd7478d39bed5b621f5a2bae8da109337891a3785f299db66711de39756b06b40cf177fdc35e423cc201bb83f5bd1fb2b1600"
},
"215": {
"participant_share": "537e44e300a1be6eaead2902418857f33098acd5ee01459cf50c100c1bc1ee4495b726622c5021d940e6a11e3da89c487532b4663bb9f91b00"
},
"216": {
"participant_share": "2e56eaf7f748f00515ce1946ac598df1be7570d0cc7052afd0e29a259ca676180d8cb56da83402e3694d6707962c6d70cfac2872a576c72100"
},
"217": {
"participant_share": "092e900ceff0219d7bee098a172bc3ef4c5334cbaadf5fc2abb8253f1d8cfeeb846044792419e3ec92b42cf0eeb03d9829279d7d0f34952700"
},
"218": {
"participant_share": "e4053621e6985334e20efacd82fcf8edda30f8c5884e6dd5868eb0589e7186bffc34d384a0fdc3f6bb1bf2d847350ec083a1118979f1622d00"
},
"219": {
"participant_share": "bfdddb35dd4085cb482fea11eecd2eec680ebcc066bd7ae861643b721f570e93740962901ce2a400e582b7c1a0b9dee7dd1b8694e3ae303300"
},
"220": {
"participant_share": "9ab5814ad4e8b662af4fda55599f64eaf6eb7fbb442c88fb3c3ac68ba03c9666ecddf09b98c6850a0eea7caaf93daf0f3896fa9f4d6cfe3800"
},
"221": {
"participant_share": "758d275fcb90e8f91570ca99c4709ae884c943b6229b950e181051a521221e3a64b27fa714ab66143751429352c27f3792106fabb729cc3e00"
},
"222": {
"participant_share": "5d2075c82f76a16d2701f54fbd7f63c582703102b72e545d09c21142a307a60ddc860eb3908f471e60b8077cab46505fec8ae3b621e7990400"
},
"223": {
"participant_share": "38f81add261ed3048e21e593285199c3104ef5fc949d6170e4979c5b24ed2de1535b9dbe0c742828891fcd6404cb2087460558c28ba4670a00"
},
"224": {
"participant_share": "13d0c0f11dc6049cf441d5d79322cfc19e2bb9f7720c6f83bf6d2775a5d2b5b4cb2f2cca88580932b286924d5d4ff1aea07fcccdf561351000"
},
"225": {
"participant_share": "eea76606156e36335b62c51bfff304c02c097df2507b7c969a43b28e26b83d884304bbd5043dea3bdbed5736b6d3c1d6faf940d95f1f031600"
},
"226": {
"participant_share": "c97f0c1b0c1668cac182b55f6ac53abebae640ed2eea89a975193da8a79dc55bbbd849e18021cb4504551d1f0f5892fe5474b5e4c9dcd01b00"
},
"227": {
"participant_share": "a457b22f03be996128a3a5a3d59670bc48c404e80c5997bc50efc7c128834d2f33add8ecfc05ac4f2dbce20768dc6226afee29f0339a9e2100"
},
"228": {
"participant_share": "7f2f5844fa65cbf88ec395e74068a6bad6a1c8e2eac7a4cf2bc552dba968d502ab8167f878ea8c595623a8f0c060334e09699efb9d576c2700"
},
"229": {
"participant_share": "5a07fe58f10dfd8ff5e3852bac39dcb8647f8cddc836b2e2069bddf42a4e5dd62256f603f5ce6d637f8a6dd919e5037663e3120708153a2d00"
},
"230": {
"participant_share": "35dfa36de8b52e275c04766f170b12b7f25c50d8a6a5bff5e170680eac33e5a99a2a850f71b34e6da8f132c27269d49dbd5d871272d2073300"
},
"231": {
"participant_share": "10b74982df5d60bec22466b382dc47b5803a14d38414cd08bd46f3272d196d7d12ff131bed972f77d158f8aacbeda4c517d8fb1ddc8fd53800"
},
"232": {
"participant_share": "eb8eef96d6059255294556f7edad7db30e18d8cd6283da1b981c7e41aefef4508ad3a226697c1081fabfbd93247275ed71527029464da33e00"
},
"233": {
"participant_share": "d3213d003beb4ac93ad680ade6bc46900cbfc519f716996a89ce3ede2fe47c2402a83132e560f18a2327837c7df64515cccce434b00a710400"
},
"234": {
"participant_share": "aef9e21432937c60a1f670f1518e7c8e9a9c8914d585a67d64a4c9f7b0c904f8797cc03d6145d2944c8e4865d67a163d264759401ac83e0a00"
},
"235": {
"participant_share": "89d18829293baef707176135bd5fb28c287a4d0fb3f4b3903f7a541132af8ccbf1504f49dd29b39e75f50d4e2fffe66480c1cd4b84850c1000"
},
"236": {
"participant_share": "64a92e3e20e3df8e6e3751792831e88ab657110a9163c1a31a50df2ab394149f6925de54590e94a89e5cd3368883b78cda3b4257ee42da1500"
},
"237": {
"participant_share": "3f81d452178b1126d55741bd93021e894435d5046fd2ceb6f5256a44347a9c72e1f96c60d5f274b2c7c3981fe10788b434b6b6625800a81b00"
},
"238": {
"participant_share": "1a597a670e3343bd3b783101ffd35387d21299ff4c41dcc9d0fbf45db55f244659cefb6b51d755bcf02a5e083a8c58dc8e302b6ec2bd752100"
},
"239": {
"participant_share": "f530207c05db7454a29821456aa5898560f05cfa2ab0e9dcabd17f773645ac19d1a28a77cdbb36c6199223f192102904e9aa9f792c7b432700"
},
"240": {
"participant_share": "d008c690fc82a6eb08b91189d576bf83eecd20f5081ff7ef86a70a91b72a34ed4877198349a017d042f9e8d9eb94f92b432514859638112d00"
},
"241": {
"participant_share": "abe06ba5f32ad8826fd901cd4048f5817cabe4efe68d0403627d95aa3810bcc0c04ba88ec584f8d96b60aec24419ca539d9f889000f6de3200"
},
"242": {
"participant_share": "86b811baead2091ad6f9f110ac192b800a89a8eac4fc11163d5320c4b9f543943820379a4169d9e394c773ab9d9d9a7bf719fd9b6ab3ac3800"
},
"243": {
"participant_share": "6190b7cee17a3bb13c1ae25417eb607e98666ce5a26b1f291829abdd3adbcb67b0f4c5a5bd4dbaedbd2e3994f6216ba3519471a7d4707a3e00"
},
"244": {
"participant_share": "492305384660f4244eab0c0b10fa295b960d5a3137ffdd7709db6b7abcc0533b28c954b139329bf7e695fe7c4fa63bcbab0ee6b23e2e480400"
},
"245": {
"participant_share": "24fbaa4c3d0826bcb4cbfc4e7bcb5f5924eb1d2c156eeb8ae4b0f6933da6db0ea09de3bcb5167c0110fdc365a82a0cf305895abea8eb150a00"
},
"246": {
"participant_share": "ffd2506134b057531becec92e69c9557b2c8e126f3dcf89dbf8681adbe8b63e2177272c831fb5c0b3964894e01afdc1a6003cfc912a9e30f00"
},
"247": {
"participant_share": "daaaf6752b5889ea810cddd6516ecb5540a6a521d14b06b19a5c0cc73f71ebb58f4601d4addf3d1562cb4e375a33ad42ba7d43d57c66b11500"
},
"248": {
"participant_share": "b5829c8a2200bb81e82ccd1abd3f0154ce83691cafba13c4753297e0c0567389071b90df29c41e1f8b321420b3b77d6a14f8b7e0e6237f1b00"
},
"249": {
"participant_share": "905a429f19a8ec184f4dbd5e281137525c612d178d2921d7500822fa413cfb5c7fef1eeba5a8ff28b499d9080c3c4e926e722cec50e14c2100"
},
"250": {
"participant_share": "6b32e8b310501eb0b56dada293e26c50ea3ef1116b982eea2bdeac13c3218330f7c3adf6218de032dd009ff164c01ebac8eca0f7ba9e1a2700"
},
"251": {
"participant_share": "460a8ec807f84f471c8e9de6feb3a24e781cb50c49073cfd06b4372d44070b046f983c029e71c13c066864dabd44efe122671503255ce82c00"
},
"252": {
"participant_share": "21e233ddfe9f81de82ae8d2a6a85d84c06fa780727764910e289c246c5ec92d7e66ccb0d1a56a2462fcf29c316c9bf097de1890e8f19b63200"
},
"253": {
"participant_share": "fcb9d9f1f547b375e9ce7d6ed5560e4b94d73c0205e55623bd5f4d6046d21aab5e415a19963a83505836efab6f4d9031d75bfe19f9d6833800"
},
"254": {
"participant_share": "d7917f06edefe40c50ef6db24028444922b500fde25364369835d879c7b7a27ed615e924121f645a819db494c8d1605931d672256394513e00"
},
"255": {
"participant_share": "bf24cd6f51d59d806180986839370d26205cee4877e7228589e79816499d2a524eea77308e034564aa047a7d215631818b50e730cd511f0400"
},
"256": {
"participant_share": "9afc7284487dcf17c8a088aca4084324ae39b2435556309864bd2330ca82b225c6be063c0ae8256ed36b3f667ada01a9e5ca5b3c370fed0900"
},
"257": {
"participant_share": "75d418993f2501af2ec178f00fda78223c17763e33c53dab3f93ae494b683af93d93954786cc0678fcd2044fd35ed2d03f45d047a1ccba0f00"
}
}
},
"round_one_outputs": {
"participant_list": "129,256,257",
"participants": {
"129": {
"hiding_nonce_randomness": "b74a62618e04fd6275730ab702669292141a596261ef88ac6d1404550aae5d40",
"binding_nonce_randomness": "305c0da0a448a02c4ea0756386a590e4e742cce8630b3caacbc43b201b336b85",
"hiding_nonce": "a726ed948c39ce5093942efa50ce647d53b5688afdec503d3d27721002406c1fb1a378d496d1f3d4b57c16c5b6bcc4f0e0b8ed746ba96d1600",
"binding_nonce": "6acf0baa5164d08557a93399785b0c660dd0297ace8515bb2128ee4c35a61dc28ffe9be6482697a7ee2bef3c42cd15ca3a2a9e9dc782020900",
"hiding_nonce_commitment": "6d11dec0739a4a4b7cbd8171a848a3681fa126005d334172b3d21167ac7c67f1fe732571716ef69829d1585e93bca618349f25149053215080",
"binding_nonce_commitment": "c4c5c4bf9fb12ea1d7c47daabcba3ecf488a295012dc47434d3e0a02421915e27151775ce97d0f1e838fde1eef0e9a317e52e8375b989b2d00",
"binding_factor_input": "106dadce87ca867018702d69a02effd165e1ac1a511c957cff1897ceff2e34ca212fe798d84f0bde6054bf0fa77fd4cd4bc4853d6dc8dbd19d340923f0ebbbb35172df4ab865a45d55af31fa0e6606ea97cf8513022b2b133d0f9f6b8d3be184221fc4592bf12bd7fb4127bb67e51a6dc9e51205c41d08a203bb82cd092a7fe415bf107af2bdf270710e4dc7587c28fb713f5355cf3615c52d5cb953ac17a3ac25cfe856b033ee60215e7809f24e5c47935f8c0d1ae46254a24c56e5cf7f20152123a8cbcb0906a44bb0295d8b86623ca94003353e47f8cf1d9080463e825bf86cab0a74810000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"binding_factor": "30438ae9171702c291def683f9e8ec4c288545b9496822b2b9f267132d6f0c72140c2419a31b3c02867fd77d71f5d810d1b73f3c8840cb3f00"
},
"256": {
"hiding_nonce_randomness": "af0d386f167a75bc64647513651cb79235d3a1630f4aa2caabab403bd64f2458",
"binding_nonce_randomness": "504c0d64d23254d03ad9e4b20f7f1ea510fd44a9cd795430f1ba647a3efac34c",
"hiding_nonce": "982e720bcffb0083fc7429e7bd2688c40389d17f879f5bdc6b6522ef1562dd5de1272cbcff424f5c74e337daca44380490ea8301fb17cb1200",
"binding_nonce": "7fdc0814985cf36443e82bc127c0a30b8c56c96e0da71e44d40c0c430e491becb96d5f5efa66faf15b1e40e84032533841f88e5a4c713c1200",
"hiding_nonce_commitment": "7402f43e0520de0e692629ad1dfe9c1180f182e4c14c670ead98c5956888bf9d0658612b5fc191f91a2ab078beb0b9cecf2afdb86b84d01900",
"binding_nonce_commitment": "4e507f827f2bd169a3d24d3e58ace1c5f757a88d4b8e221d32f8fb4608be7fbbbf230071c5caa87570f2a7ad3fef24aef95a39d8d04c6f4e00",
"binding_factor_input": "106dadce87ca867018702d69a02effd165e1ac1a511c957cff1897ceff2e34ca212fe798d84f0bde6054bf0fa77fd4cd4bc4853d6dc8dbd19d340923f0ebbbb35172df4ab865a45d55af31fa0e6606ea97cf8513022b2b133d0f9f6b8d3be184221fc4592bf12bd7fb4127bb67e51a6dc9e51205c41d08a203bb82cd092a7fe415bf107af2bdf270710e4dc7587c28fb713f5355cf3615c52d5cb953ac17a3ac25cfe856b033ee60215e7809f24e5c47935f8c0d1ae46254a24c56e5cf7f20152123a8cbcb0906a44bb0295d8b86623ca94003353e47f8cf1d9080463e825bf86cab0a74000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"binding_factor": "50af128c59944c97a5eef3a16097f920780a822a63099869a22892d8fe015acde918e599242f613f0434a34259c8f7e0d8cbe8d6cdf2243d00"
},
"257": {
"hiding_nonce_randomness": "105da867b51248683eb5f0744fb823436debd4691a39086d3230a3fa39275d8a",
"binding_nonce_randomness": "d0d1b7aa7fe7c283b540c10d4714e90cfa927b8af8ec1665d6403faeee850b13",
"hiding_nonce": "319fe228445346959b3fae4b64f3c92325265a528f249e42a5846bf7bce16d6ba4010d8376a10d0b900a80958b6cff03562787e42ff0f91500",
"binding_nonce": "02c6500c34568eb836d616d51681304361cee5370dfdc444682375c005159f21bf3bd778ddb1af0d0c5c0a7cdee2c21d5cbb478ac10f541600",
"hiding_nonce_commitment": "f4c304ffdd026d2e86fb9023a47b16f22d791a638e2faaa8b32b2957a8023e58bd03ccea0f307cbb7829c2d778d0f8f6749767c5e4586a1d80",
"binding_nonce_commitment": "51507c27a7d245d766843014c207408b4b2ed968d72fcd8656743d6c7882849784c6889d7185ce3053ede2a424d56ac6a5df3f404d2a031c00",
"binding_factor_input": "106dadce87ca867018702d69a02effd165e1ac1a511c957cff1897ceff2e34ca212fe798d84f0bde6054bf0fa77fd4cd4bc4853d6dc8dbd19d340923f0ebbbb35172df4ab865a45d55af31fa0e6606ea97cf8513022b2b133d0f9f6b8d3be184221fc4592bf12bd7fb4127bb67e51a6dc9e51205c41d08a203bb82cd092a7fe415bf107af2bdf270710e4dc7587c28fb713f5355cf3615c52d5cb953ac17a3ac25cfe856b033ee60215e7809f24e5c47935f8c0d1ae46254a24c56e5cf7f20152123a8cbcb0906a44bb0295d8b86623ca94003353e47f8cf1d9080463e825bf86cab0a74010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"binding_factor": "67c198ad927ea2f3f837ad1513aa7881ec14dcc865a7e6d5b1828c7ff5715fb51669a31a77e37bc964e1d962dab131c7fb6342c101f8a70800"
}
}
},
"round_two_outputs": {
"participant_list": "129,256,257",
"participants": {
"129": {
"sig_share": "61a27f2350e7748ea42676dd2e3197c0e61dacc78842cc05f68f1a261130404e4d599e27fe9093598c29c3c41baec3d69ea5e0d2a10a320f00"
},
"256": {
"sig_share": "4c82568f022d2c8890b5592b3275e81a32d21acc031eab748f539bd07a99a032c26f7ffe9e5547713913c56153de70575998142c24765a3400"
},
"257": {
"sig_share": "abc726b8635c36e1da3bd4f0f2702bf7c9053849665942855cabb41429930ff2593ef044b60b38de379da957e08b0738038b87741756ec2a00"
}
}
},
"final_output": {
"sig": "163d7f55a58e57bc26b1baa36e6400840da89e27b425a12a0d3b31bf46937bbb4c9a9352bb5a20e77427d2ead862e939bcd278099306a4358065a7a4bf23ae5ed4ba88de6be1543eb152bf282ea9de6a3bf86aa08eb55cf07269070e6b53f212a9fdd9317e4f183c66fbc87c73ddd6782e00"
}
}

View File

@ -5,8 +5,10 @@ use serde_json::Value;
use crate::*;
lazy_static! {
pub static ref P256_SHA256: Value =
serde_json::from_str(include_str!("tests/vectors.json").trim())
pub static ref VECTORS: Value = serde_json::from_str(include_str!("tests/vectors.json").trim())
.expect("Test vector is valid JSON");
pub static ref VECTORS_BIG_IDENTIFIER: Value =
serde_json::from_str(include_str!("tests/vectors-big-identifier.json").trim())
.expect("Test vector is valid JSON");
}
@ -20,5 +22,6 @@ fn check_share_generation_p256_sha256() {
#[test]
fn check_sign_with_test_vectors() {
frost_core::tests::vectors::check_sign_with_test_vectors::<P256Sha256>(&P256_SHA256)
frost_core::tests::vectors::check_sign_with_test_vectors::<P256Sha256>(&VECTORS);
frost_core::tests::vectors::check_sign_with_test_vectors::<P256Sha256>(&VECTORS_BIG_IDENTIFIER);
}

View File

@ -0,0 +1,843 @@
{
"config": {
"MAX_PARTICIPANTS": "257",
"NUM_PARTICIPANTS": "3",
"MIN_PARTICIPANTS": "2",
"name": "FROST(P-256, SHA-256)",
"group": "P-256",
"hash": "SHA-256"
},
"inputs": {
"group_secret_key": "8ba9bba2e0fd8c4767154d35a0b7562244a4aaf6f36c8fb8735fa48b301bd8de",
"group_public_key": "023a309ad94e9fe8a7ba45dfc58f38bf091959d3c99cfbd02b4dc00585ec45ab70",
"message": "74657374",
"share_polynomial_coefficients": [
"80f25e6c0709353e46bfbe882a11bdbb1f8097e46340eb8673b7e14556e6c3a4"
],
"participants": {
"1": {
"participant_share": "0c9c1a0fe806c184add50bbdcac913dda73e482daf95dcb9f35dbb0d8a9f7731"
},
"2": {
"participant_share": "8d8e787bef0ff6c2f494ca45f4dad198c6bee01212d6c84067159c52e1863ad5"
},
"3": {
"participant_share": "0e80d6e8f6192c003b5488ce1eec8f5429587d48cf001541e713b2d53c09d928"
},
"4": {
"participant_share": "8f733554fd22613e8214475648fe4d0f48d9152d324100c85acb941a92f09ccc"
},
"5": {
"participant_share": "106593c2042b967bc8d405de73100acaab72b263ee6a4dc9dac9aa9ced743b1f"
},
"6": {
"participant_share": "9157f22e0b34cbba0f93c4669d21c885caf34a4851ab39504e818be2445afec3"
},
"7": {
"participant_share": "124a509b123e00f7565382eec73386412d8ce77f0dd48651ce7fa2649ede9d16"
},
"8": {
"participant_share": "933caf07194736359d134176f14543fc4d0d7f63711571d8423783a9f5c560ba"
},
"9": {
"participant_share": "142f0d7420506b72e3d2ffff1b5701b7afa71c9a2d3ebed9c2359a2c5048ff0d"
},
"10": {
"participant_share": "95216be02759a0b12a92be874568bf72cf27b47e907faa6035ed7b71a72fc2b1"
},
"11": {
"participant_share": "1613ca4d2e62d5ee71527d0f6f7a7d2e31c151b54ca8f761b5eb91f401b36104"
},
"12": {
"participant_share": "970628b9356c0b2cb8123b97998c3ae95141e999afe9e2e829a37339589a24a8"
},
"13": {
"participant_share": "17f887263c754069fed1fa1fc39df8a4b3db86d06c132fe9a9a189bbb31dc2fb"
},
"14": {
"participant_share": "98eae592437e75a84591b8a7edafb65fd35c1eb4cf541b701d596b010a04869f"
},
"15": {
"participant_share": "19dd43ff4a87aae58c51773017c1741b35f5bbeb8b7d68719d578183648824f2"
},
"16": {
"participant_share": "9acfa26b5190e023d31135b841d331d6557653cfeebe53f8110f62c8bb6ee896"
},
"17": {
"participant_share": "1bc200d8589a156119d0f4406be4ef91b80ff106aae7a0f9910d794b15f286e9"
},
"18": {
"participant_share": "9cb45f445fa34a9f6090b2c895f6ad4cd79088eb0e288c8004c55a906cd94a8d"
},
"19": {
"participant_share": "1da6bdb166ac7fdca7507150c0086b083a2a2621ca51d98184c37112c75ce8e0"
},
"20": {
"participant_share": "9e991c1d6db5b51aee102fd8ea1a28c359aabe062d92c507f87b52581e43ac84"
},
"21": {
"participant_share": "1f8b7a8a74beea5834cfee61142be67ebc445b3ce9bc1209787968da78c74ad7"
},
"22": {
"participant_share": "a07dd8f67bc81f967b8face93e3da439dbc4f3214cfcfd8fec314a1fcfae0e7b"
},
"23": {
"participant_share": "2170376382d154d3c24f6b71684f61f53e5e905809264a916c2f60a22a31acce"
},
"24": {
"participant_share": "a26295cf89da8a12090f29f992611fb05ddf283c6c673617dfe741e781187072"
},
"25": {
"participant_share": "2354f43c90e3bf4f4fcee881bc72dd6bc078c573289083195fe55869db9c0ec5"
},
"26": {
"participant_share": "a44752a897ecf48d968ea709e6849b26dff95d578bd16e9fd39d39af3282d269"
},
"27": {
"participant_share": "2539b1159ef629cadd4e6592109658e24292fa8e47fabba1539b50318d0670bc"
},
"28": {
"participant_share": "a62c0f81a5ff5f09240e241a3aa8169d62139272ab3ba727c7533176e3ed3460"
},
"29": {
"participant_share": "271e6deead0894466acde2a264b9d458c4ad2fa96764f429475147f93e70d2b3"
},
"30": {
"participant_share": "a810cc5ab411c984b18da12a8ecb9213e42dc78dcaa5dfafbb09293e95579657"
},
"31": {
"participant_share": "29032ac7bb1afec1f84d5fb2b8dd4fcf46c764c486cf2cb13b073fc0efdb34aa"
},
"32": {
"participant_share": "a9f58933c22434003f0d1e3ae2ef0d8a6647fca8ea101837aebf210646c1f84e"
},
"33": {
"participant_share": "2ae7e7a0c92d693d85ccdcc30d00cb45c8e199dfa63965392ebd3788a14596a1"
},
"34": {
"participant_share": "abda460cd0369e7bcc8c9b4b37128900e86231c4097a50bfa27518cdf82c5a45"
},
"35": {
"participant_share": "2ccca479d73fd3b9134c59d3612446bc4afbcefac5a39dc122732f5052aff898"
},
"36": {
"participant_share": "adbf02e5de4908f75a0c185b8b3604776a7c66df28e48947962b1095a996bc3c"
},
"37": {
"participant_share": "2eb16152e5523e34a0cbd6e3b547c232cd160415e50dd64916292718041a5a8f"
},
"38": {
"participant_share": "afa3bfbeec5b7372e78b956bdf597fedec969bfa484ec1cf89e1085d5b011e33"
},
"39": {
"participant_share": "30961e2bf364a8b02e4b53f4096b3da94f30393104780ed109df1edfb584bc86"
},
"40": {
"participant_share": "b1887c97fa6dddee750b127c337cfb646eb0d11567b8fa577d9700250c6b802a"
},
"41": {
"participant_share": "327adb050177132bbbcad1045d8eb91fd14a6e4c23e24758fd9516a766ef1e7d"
},
"42": {
"participant_share": "b36d39710880486a028a8f8c87a076daf0cb0630872332df714cf7ecbdd5e221"
},
"43": {
"participant_share": "345f97de0f897da7494a4e14b1b234965364a367434c7fe0f14b0e6f18598074"
},
"44": {
"participant_share": "b551f64a1692b2e5900a0c9cdbc3f25172e53b4ba68d6b676502efb46f404418"
},
"45": {
"participant_share": "364454b71d9be822d6c9cb2505d5b00cd57ed88262b6b868e5010636c9c3e26b"
},
"46": {
"participant_share": "b736b32324a51d611d8989ad2fe76dc7f4ff7066c5f7a3ef58b8e77c20aaa60f"
},
"47": {
"participant_share": "382911902bae529e6449483559f92b8357990d9d8220f0f0d8b6fdfe7b2e4462"
},
"48": {
"participant_share": "b91b6ffc32b787dcab0906bd840ae93e7719a581e561dc774c6edf43d2150806"
},
"49": {
"participant_share": "3a0dce6939c0bd19f1c8c545ae1ca6f9d9b342b8a18b2978cc6cf5c62c98a659"
},
"50": {
"participant_share": "bb002cd540c9f258388883cdd82e64b4f933da9d04cc14ff4024d70b837f69fd"
},
"51": {
"participant_share": "3bf28b4247d327957f484256024022705bcd77d3c0f56200c022ed8dde030850"
},
"52": {
"participant_share": "bce4e9ae4edc5cd3c60800de2c51e02b7b4e0fb824364d8733daced334e9cbf4"
},
"53": {
"participant_share": "3dd7481b55e592110cc7bf6656639de6dde7aceee05f9a88b3d8e5558f6d6a47"
},
"54": {
"participant_share": "bec9a6875ceec74f53877dee80755ba1fd6844d343a0860f2790c69ae6542deb"
},
"55": {
"participant_share": "3fbc04f463f7fc8c9a473c76aa87195d6001e209ffc9d310a78edd1d40d7cc3e"
},
"56": {
"participant_share": "c0ae63606b0131cae106fafed498d7187f8279ee630abe971b46be6297be8fe2"
},
"57": {
"participant_share": "41a0c1cd720a670827c6b986feaa94d3e21c17251f340b989b44d4e4f2422e35"
},
"58": {
"participant_share": "c293203979139c466e86780f28bc528f019caf098274f71f0efcb62a4928f1d9"
},
"59": {
"participant_share": "43857ea6801cd183b546369752ce104a64364c403e9e44208efaccaca3ac902c"
},
"60": {
"participant_share": "c477dd12872606c1fc05f51f7cdfce0583b6e424a1df2fa702b2adf1fa9353d0"
},
"61": {
"participant_share": "456a3b7f8e2f3bff42c5b3a7a6f18bc0e650815b5e087ca882b0c4745516f223"
},
"62": {
"participant_share": "c65c99eb9538713d8985722fd103497c05d1193fc149682ef668a5b9abfdb5c7"
},
"63": {
"participant_share": "474ef8589c41a67ad04530b7fb150737686ab6767d72b5307666bc3c0681541a"
},
"64": {
"participant_share": "c84156c4a34adbb91704ef402526c4f287eb4e5ae0b3a0b6ea1e9d815d6817be"
},
"65": {
"participant_share": "4933b531aa5410f65dc4adc84f3882adea84eb919cdcedb86a1cb403b7ebb611"
},
"66": {
"participant_share": "ca26139db15d4634a4846c50794a40690a058376001dd93eddd495490ed279b5"
},
"67": {
"participant_share": "4b18720ab8667b71eb442ad8a35bfe246c9f20acbc4726405dd2abcb69561808"
},
"68": {
"participant_share": "cc0ad076bf6fb0b03203e960cd6dbbdf8c1fb8911f8811c6d18a8d10c03cdbac"
},
"69": {
"participant_share": "4cfd2ee3c678e5ed78c3a7e8f77f799aeeb955c7dbb15ec85188a3931ac079ff"
},
"70": {
"participant_share": "cdef8d4fcd821b2bbf836671219137560e39edac3ef24a4ec54084d871a73da3"
},
"71": {
"participant_share": "4ee1ebbcd48b5069064324f94ba2f51170d38ae2fb1b9750453e9b5acc2adbf6"
},
"72": {
"participant_share": "cfd44a28db9485a74d02e38175b4b2cc905422c75e5c82d6b8f67ca023119f9a"
},
"73": {
"participant_share": "50c6a895e29dbae493c2a2099fc67087f2edbffe1a85cfd838f493227d953ded"
},
"74": {
"participant_share": "d1b90701e9a6f022da826091c9d82e43126e57e27dc6bb5eacac7467d47c0191"
},
"75": {
"participant_share": "52ab656ef0b0256021421f19f3e9ebfe7507f51939f008602caa8aea2eff9fe4"
},
"76": {
"participant_share": "d39dc3daf7b95a9e6801dda21dfba9b994888cfd9d30f3e6a0626c2f85e66388"
},
"77": {
"participant_share": "54902247fec28fdbaec19c2a480d6774f7222a34595a40e8206082b1e06a01db"
},
"78": {
"participant_share": "d58280b405cbc519f5815ab2721f253016a2c218bc9b2c6e941863f73750c57f"
},
"79": {
"participant_share": "5674df210cd4fa573c41193a9c30e2eb793c5f4f78c4797014167a7991d463d2"
},
"80": {
"participant_share": "d7673d8d13de2f958300d7c2c642a0a698bcf733dc0564f687ce5bbee8bb2776"
},
"81": {
"participant_share": "58599bfa1ae764d2c9c0964af0545e61fb56946a982eb1f807cc7241433ec5c9"
},
"82": {
"participant_share": "d94bfa6621f09a11108054d31a661c1d1ad72c4efb6f9d7e7b8453869a25896d"
},
"83": {
"participant_share": "5a3e58d328f9cf4e5740135b4477d9d87d70c985b798ea7ffb826a08f4a927c0"
},
"84": {
"participant_share": "db30b73f3003048c9dffd1e36e8997939cf1616a1ad9d6066f3a4b4e4b8feb64"
},
"85": {
"participant_share": "5c2315ac370c39c9e4bf906b989b554eff8afea0d7032307ef3861d0a61389b7"
},
"86": {
"participant_share": "dd1574183e156f082b7f4ef3c2ad130a1f0b96853a440e8e62f04315fcfa4d5b"
},
"87": {
"participant_share": "5e07d285451ea445723f0d7becbed0c581a533bbf66d5b8fe2ee5998577debae"
},
"88": {
"participant_share": "defa30f14c27d983b8fecc0416d08e80a125cba059ae471656a63addae64af52"
},
"89": {
"participant_share": "5fec8f5e53310ec0ffbe8a8c40e24c3c03bf68d715d79417d6a4516008e84da5"
},
"90": {
"participant_share": "e0deedca5a3a43ff467e49146af409f7234000bb79187f9e4a5c32a55fcf1149"
},
"91": {
"participant_share": "61d14c376143793c8d3e079c9505c7b285d99df23541cc9fca5a4927ba52af9c"
},
"92": {
"participant_share": "e2c3aaa3684cae7ad3fdc624bf17856da55a35d69882b8263e122a6d11397340"
},
"93": {
"participant_share": "63b609106f55e3b81abd84ace929432907f3d30d54ac0527be1040ef6bbd1193"
},
"94": {
"participant_share": "e4a8677c765f18f6617d4335133b00e427746af1b7ecf0ae31c82234c2a3d537"
},
"95": {
"participant_share": "659ac5e97d684e33a83d01bd3d4cbe9f8a0e082874163dafb1c638b71d27738a"
},
"96": {
"participant_share": "e68d245584718371eefcc045675e7c5aa98ea00cd7572936257e19fc740e372e"
},
"97": {
"participant_share": "677f82c28b7ab8af35bc7ecd91703a160c283d4393807637a57c307ece91d581"
},
"98": {
"participant_share": "e871e12e9283eded7c7c3d55bb81f7d12ba8d527f6c161be193411c425789925"
},
"99": {
"participant_share": "69643f9b998d232ac33bfbdde593b58c8e42725eb2eaaebf993228467ffc3778"
},
"100": {
"participant_share": "ea569e07a096586909fbba660fa57347adc30a43162b9a460cea098bd6e2fb1c"
},
"101": {
"participant_share": "6b48fc74a79f8da650bb78ee39b73103105ca779d254e7478ce8200e3166996f"
},
"102": {
"participant_share": "ec3b5ae0aea8c2e4977b377663c8eebe2fdd3f5e3595d2ce00a00153884d5d13"
},
"103": {
"participant_share": "6d2db94db5b1f821de3af5fe8ddaac799276dc94f1bf1fcf809e17d5e2d0fb66"
},
"104": {
"participant_share": "ee2017b9bcbb2d6024fab486b7ec6a34b1f7747955000b55f455f91b39b7bf0a"
},
"105": {
"participant_share": "6f127626c3c4629d6bba730ee1fe27f0149111b01129585774540f9d943b5d5d"
},
"106": {
"participant_share": "f004d492cacd97dbb27a31970c0fe5ab3411a994746a43dde80bf0e2eb222101"
},
"107": {
"participant_share": "70f732ffd1d6cd18f939f01f3621a36696ab46cb309390df680a076545a5bf54"
},
"108": {
"participant_share": "f1e9916bd8e002573ff9aea760336121b62bdeaf93d47c65dbc1e8aa9c8c82f8"
},
"109": {
"participant_share": "72dbefd8dfe9379486b96d2f8a451edd18c57be64ffdc9675bbfff2cf710214b"
},
"110": {
"participant_share": "f3ce4e44e6f26cd2cd792bb7b456dc98384613cab33eb4edcf77e0724df6e4ef"
},
"111": {
"participant_share": "74c0acb1edfba2101438ea3fde689a539adfb1016f6801ef4f75f6f4a87a8342"
},
"112": {
"participant_share": "f5b30b1df504d74e5af8a8c8087a580eba6048e5d2a8ed75c32dd839ff6146e6"
},
"113": {
"participant_share": "76a5698afc0e0c8ba1b86750328c15ca1cf9e61c8ed23a77432beebc59e4e539"
},
"114": {
"participant_share": "f797c7f7031741c9e87825d85c9dd3853c7a7e00f21325fdb6e3d001b0cba8dd"
},
"115": {
"participant_share": "788a26640a2077072f37e46086af91409f141b37ae3c72ff36e1e6840b4f4730"
},
"116": {
"participant_share": "f97c84d01129ac4575f7a2e8b0c14efbbe94b31c117d5e85aa99c7c962360ad4"
},
"117": {
"participant_share": "7a6ee33d1832e182bcb76170dad30cb7212e5052cda6ab872a97de4bbcb9a927"
},
"118": {
"participant_share": "fb6141a91f3c16c103771ff904e4ca7240aee83730e7970d9e4fbf9113a06ccb"
},
"119": {
"participant_share": "7c53a01626454bfe4a36de812ef6882da348856ded10e40f1e4dd6136e240b1e"
},
"120": {
"participant_share": "fd45fe822d4e813c90f69d09590845e8c2c91d525051cf959205b758c50acec2"
},
"121": {
"participant_share": "7e385cef3457b679d7b65b91831a03a42562ba890c7b1c971203cddb1f8e6d15"
},
"122": {
"participant_share": "ff2abb5b3b60ebb81e761a19ad2bc15f44e3526d6fbc081d85bbaf20767530b9"
},
"123": {
"participant_share": "801d19c8426a20f56535d8a1d73d7f1aa77cefa42be5551f05b9c5a2d0f8cf0c"
},
"124": {
"participant_share": "010f783549735632abf5972a014f3cd60a168cdae80ea22085b7dc252b7c6d5f"
},
"125": {
"participant_share": "8201d6a1507c8b70f2b555b22b60fa91299724bf4b4f8da6f96fbd6a82633103"
},
"126": {
"participant_share": "02f4350e5785c0ae3975143a5572b84c8c30c1f60778daa8796dd3ecdce6cf56"
},
"127": {
"participant_share": "83e6937a5e8ef5ec8034d2c27f847607abb159da6ab9c62eed25b53233cd92fa"
},
"128": {
"participant_share": "04d8f1e765982b29c6f4914aa99633c30e4af71126e313306d23cbb48e51314d"
},
"129": {
"participant_share": "85cb50536ca160680db44fd2d3a7f17e2dcb8ef58a23feb6e0dbacf9e537f4f1"
},
"130": {
"participant_share": "06bdaec073aa95a554740e5afdb9af3990652c2c464d4bb860d9c37c3fbb9344"
},
"131": {
"participant_share": "87b00d2c7ab3cae39b33cce327cb6cf4afe5c410a98e373ed491a4c196a256e8"
},
"132": {
"participant_share": "08a26b9981bd0020e1f38b6b51dd2ab0127f614765b78440548fbb43f125f53b"
},
"133": {
"participant_share": "8994ca0588c6355f28b349f37beee86b31fff92bc8f86fc6c8479c89480cb8df"
},
"134": {
"participant_share": "0a8728728fcf6a9c6f73087ba600a626949996628521bcc84845b30ba2905732"
},
"135": {
"participant_share": "8b7986de96d89fdab632c703d01263e1b41a2e46e862a84ebbfd9450f9771ad6"
},
"136": {
"participant_share": "0c6be54b9de1d517fcf2858bfa24219d16b3cb7da48bf5503bfbaad353fab929"
},
"137": {
"participant_share": "8d5e43b7a4eb0a5643b244142435df583634636207cce0d6afb38c18aae17ccd"
},
"138": {
"participant_share": "0e50a224abf43f938a72029c4e479d1398ce0098c3f62dd82fb1a29b05651b20"
},
"139": {
"participant_share": "8f430090b2fd74d1d131c12478595aceb84e987d2737195ea36983e05c4bdec4"
},
"140": {
"participant_share": "10355efdba06aa0f17f17faca26b188a1ae835b3e360666023679a62b6cf7d17"
},
"141": {
"participant_share": "9127bd69c10fdf4d5eb13e34cc7cd6453a68cd9846a151e6971f7ba80db640bb"
},
"142": {
"participant_share": "121a1bd6c819148aa570fcbcf68e94009d026acf02ca9ee8171d922a6839df0e"
},
"143": {
"participant_share": "930c7a42cf2249c8ec30bb4520a051bbbc8302b3660b8a6e8ad5736fbf20a2b2"
},
"144": {
"participant_share": "13fed8afd62b7f0632f079cd4ab20f771f1c9fea2234d7700ad389f219a44105"
},
"145": {
"participant_share": "94f1371bdd34b44479b0385574c3cd323e9d37ce8575c2f67e8b6b37708b04a9"
},
"146": {
"participant_share": "15e39588e43de981c06ff6dd9ed58aeda136d505419f0ff7fe8981b9cb0ea2fc"
},
"147": {
"participant_share": "96d5f3f4eb471ec0072fb565c8e748a8c0b76ce9a4dffb7e724162ff21f566a0"
},
"148": {
"participant_share": "17c85261f25053fd4def73edf2f9066423510a206109487ff23f79817c7904f3"
},
"149": {
"participant_share": "98bab0cdf959893b94af32761d0ac41f42d1a204c44a340665f75ac6d35fc897"
},
"150": {
"participant_share": "19ad0f3b0062be78db6ef0fe471c81daa56b3f3b80738107e5f571492de366ea"
},
"151": {
"participant_share": "9a9f6da7076bf3b7222eaf86712e3f95c4ebd71fe3b46c8e59ad528e84ca2a8e"
},
"152": {
"participant_share": "1b91cc140e7528f468ee6e0e9b3ffd51278574569fddb98fd9ab6910df4dc8e1"
},
"153": {
"participant_share": "9c842a80157e5e32afae2c96c551bb0c47060c3b031ea5164d634a5636348c85"
},
"154": {
"participant_share": "1d7688ed1c87936ff66deb1eef6378c7a99fa971bf47f217cd6160d890b82ad8"
},
"155": {
"participant_share": "9e68e7592390c8ae3d2da9a719753682c92041562288dd9e4119421de79eee7c"
},
"156": {
"participant_share": "1f5b45c62a99fdeb83ed682f4386f43e2bb9de8cdeb22a9fc11758a042228ccf"
},
"157": {
"participant_share": "a04da43231a33329caad26b76d98b1f94b3a767141f3162634cf39e599095073"
},
"158": {
"participant_share": "2140029f38ac6867116ce53f97aa6fb4add413a7fe1c6327b4cd5067f38ceec6"
},
"159": {
"participant_share": "a232610b3fb59da5582ca3c7c1bc2d6fcd54ab8c615d4eae288531ad4a73b26a"
},
"160": {
"participant_share": "2324bf7846bed2e29eec624febcdeb2b2fee48c31d869bafa883482fa4f750bd"
},
"161": {
"participant_share": "a4171de44dc80820e5ac20d815dfa8e64f6ee0a780c787361c3b2974fbde1461"
},
"162": {
"participant_share": "25097c5154d13d5e2c6bdf603ff166a1b2087dde3cf0d4379c393ff75661b2b4"
},
"163": {
"participant_share": "a5fbdabd5bda729c732b9de86a03245cd18915c2a031bfbe0ff1213cad487658"
},
"164": {
"participant_share": "26ee392a62e3a7d9b9eb5c709414e2183422b2f95c5b0cbf8fef37bf07cc14ab"
},
"165": {
"participant_share": "a7e0979669ecdd1800ab1af8be269fd353a34addbf9bf84603a719045eb2d84f"
},
"166": {
"participant_share": "28d2f60370f61255476ad980e8385d8eb63ce8147bc5454783a52f86b93676a2"
},
"167": {
"participant_share": "a9c5546f77ff47938e2a9809124a1b49d5bd7ff8df0630cdf75d10cc101d3a46"
},
"168": {
"participant_share": "2ab7b2dc7f087cd0d4ea56913c5bd90538571d2f9b2f7dcf775b274e6aa0d899"
},
"169": {
"participant_share": "abaa11488611b20f1baa1519666d96c057d7b513fe706955eb130893c1879c3d"
},
"170": {
"participant_share": "2c9c6fb58d1ae74c6269d3a1907f547bba71524aba99b6576b111f161c0b3a90"
},
"171": {
"participant_share": "ad8ece2194241c8aa9299229ba911236d9f1ea2f1ddaa1dddec9005b72f1fe34"
},
"172": {
"participant_share": "2e812c8e9b2d51c7efe950b1e4a2cff23c8b8765da03eedf5ec716ddcd759c87"
},
"173": {
"participant_share": "af738afaa236870636a90f3a0eb48dad5c0c1f4a3d44da65d27ef823245c602b"
},
"174": {
"participant_share": "3065e967a93fbc437d68cdc238c64b68bea5bc80f96e2767527d0ea57edffe7e"
},
"175": {
"participant_share": "b15847d3b048f181c4288c4a62d80923de2654655caf12edc634efead5c6c222"
},
"176": {
"participant_share": "324aa640b75226bf0ae84ad28ce9c6df40bff19c18d85fef4633066d304a6075"
},
"177": {
"participant_share": "b33d04acbe5b5bfd51a8095ab6fb849a604089807c194b75b9eae7b287312419"
},
"178": {
"participant_share": "342f6319c564913a9867c7e2e10d4255c2da26b73842987739e8fe34e1b4c26c"
},
"179": {
"participant_share": "b521c185cc6dc678df27866b0b1f0010e25abe9b9b8383fdada0df7a389b8610"
},
"180": {
"participant_share": "36141ff2d376fbb625e744f33530bdcc44f45bd257acd0ff2d9ef5fc931f2463"
},
"181": {
"participant_share": "b7067e5eda8030f46ca7037b5f427b876474f3b6baedbc85a156d741ea05e807"
},
"182": {
"participant_share": "37f8dccbe1896631b366c20389543942c70e90ed771709872154edc44489865a"
},
"183": {
"participant_share": "b8eb3b37e8929b6ffa26808bb365f6fde68f28d1da57f50d950ccf099b7049fe"
},
"184": {
"participant_share": "39dd99a4ef9bd0ad40e63f13dd77b4b94928c6089681420f150ae58bf5f3e851"
},
"185": {
"participant_share": "bacff810f6a505eb87a5fd9c0789727468a95decf9c22d9588c2c6d14cdaabf5"
},
"186": {
"participant_share": "3bc2567dfdae3b28ce65bc24319b302fcb42fb23b5eb7a9708c0dd53a75e4a48"
},
"187": {
"participant_share": "bcb4b4ea04b7706715257aac5bacedeaeac39308192c661d7c78be98fe450dec"
},
"188": {
"participant_share": "3da713570bc0a5a45be5393485beaba64d5d303ed555b31efc76d51b58c8ac3f"
},
"189": {
"participant_share": "be9971c312c9dae2a2a4f7bcafd069616cddc82338969ea5702eb660afaf6fe3"
},
"190": {
"participant_share": "3f8bd03019d3101fe964b644d9e2271ccf776559f4bfeba6f02ccce30a330e36"
},
"191": {
"participant_share": "c07e2e9c20dc455e302474cd03f3e4d7eef7fd3e5800d72d63e4ae286119d1da"
},
"192": {
"participant_share": "41708d0927e57a9b76e433552e05a29351919a75142a242ee3e2c4aabb9d702d"
},
"193": {
"participant_share": "c262eb752eeeafd9bda3f1dd5817604e71123259776b0fb5579aa5f0128433d1"
},
"194": {
"participant_share": "435549e235f7e5170463b06582291e09d3abcf9033945cb6d798bc726d07d224"
},
"195": {
"participant_share": "c447a84e3d011a554b236eedac3adbc4f32c677496d5483d4b509db7c3ee95c8"
},
"196": {
"participant_share": "453a06bb440a4f9291e32d75d64c998055c604ab52fe953ecb4eb43a1e72341b"
},
"197": {
"participant_share": "c62c65274b1384d0d8a2ebfe005e573b75469c8fb63f80c53f06957f7558f7bf"
},
"198": {
"participant_share": "471ec394521cba0e1f62aa862a7014f6d7e039c67268cdc6bf04ac01cfdc9612"
},
"199": {
"participant_share": "c81122005925ef4c6622690e5481d2b1f760d1aad5a9b94d32bc8d4726c359b6"
},
"200": {
"participant_share": "4903806d602f2489ace227967e93906d59fa6ee191d3064eb2baa3c98146f809"
},
"201": {
"participant_share": "c9f5ded9673859c7f3a1e61ea8a54e28797b06c5f513f1d52672850ed82dbbad"
},
"202": {
"participant_share": "4ae83d466e418f053a61a4a6d2b70be3dc14a3fcb13d3ed6a6709b9132b15a00"
},
"203": {
"participant_share": "cbda9bb2754ac4438121632efcc8c99efb953be1147e2a5d1a287cd689981da4"
},
"204": {
"participant_share": "4cccfa1f7c53f980c7e121b726da875a5e2ed917d0a7775e9a269358e41bbbf7"
},
"205": {
"participant_share": "cdbf588b835d2ebf0ea0e03f50ec45157daf70fc33e862e50dde749e3b027f9b"
},
"206": {
"participant_share": "4eb1b6f88a6663fc55609ec77afe02d0e0490e32f011afe68ddc8b2095861dee"
},
"207": {
"participant_share": "cfa41564916f993a9c205d4fa50fc08bffc9a61753529b6d01946c65ec6ce192"
},
"208": {
"participant_share": "509673d19878ce77e2e01bd7cf217e476263434e0f7be86e819282e846f07fe5"
},
"209": {
"participant_share": "d188d23d9f8203b6299fda5ff9333c0281e3db3272bcd3f4f54a642d9dd74389"
},
"210": {
"participant_share": "527b30aaa68b38f3705f98e82344f9bde47d78692ee620f675487aaff85ae1dc"
},
"211": {
"participant_share": "d36d8f16ad946e31b71f57704d56b77903fe104d92270c7ce9005bf54f41a580"
},
"212": {
"participant_share": "545fed83b49da36efddf15f8776875346697ad844e50597e68fe7277a9c543d3"
},
"213": {
"participant_share": "d5524befbba6d8ad449ed480a17a32ef86184568b1914504dcb653bd00ac0777"
},
"214": {
"participant_share": "5644aa5cc2b00dea8b5e9308cb8bf0aae8b1e29f6dba92065cb46a3f5b2fa5ca"
},
"215": {
"participant_share": "d73708c8c9b94328d21e5190f59dae6608327a83d0fb7d8cd06c4b84b216696e"
},
"216": {
"participant_share": "58296735d0c2786618de10191faf6c216acc17ba8d24ca8e506a62070c9a07c1"
},
"217": {
"participant_share": "d91bc5a1d7cbada45f9dcea149c129dc8a4caf9ef065b614c422434c6380cb65"
},
"218": {
"participant_share": "5a0e240eded4e2e1a65d8d2973d2e797ece64cd5ac8f0316442059cebe0469b8"
},
"219": {
"participant_share": "db00827ae5de181fed1d4bb19de4a5530c66e4ba0fcfee9cb7d83b1414eb2d5c"
},
"220": {
"participant_share": "5bf2e0e7ece74d5d33dd0a39c7f6630e6f0081f0cbf93b9e37d651966f6ecbaf"
},
"221": {
"participant_share": "dce53f53f3f0829b7a9cc8c1f20820c98e8119d52f3a2724ab8e32dbc6558f53"
},
"222": {
"participant_share": "5dd79dc0faf9b7d8c15c874a1c19de84f11ab70beb6374262b8c495e20d92da6"
},
"223": {
"participant_share": "dec9fc2d0202ed17081c45d2462b9c40109b4ef04ea45fac9f442aa377bff14a"
},
"224": {
"participant_share": "5fbc5a9a090c22544edc045a703d59fb7334ec270acdacae1f424125d2438f9d"
},
"225": {
"participant_share": "e0aeb90610155792959bc2e29a4f17b692b5840b6e0e983492fa226b292a5341"
},
"226": {
"participant_share": "61a11773171e8ccfdc5b816ac460d571f54f21422a37e53612f838ed83adf194"
},
"227": {
"participant_share": "e29375df1e27c20e231b3ff2ee72932d14cfb9268d78d0bc86b01a32da94b538"
},
"228": {
"participant_share": "6385d44c2530f74b69dafe7b188450e87769565d49a21dbe06ae30b53518538b"
},
"229": {
"participant_share": "e47832b82c3a2c89b09abd0342960ea396e9ee41ace309447a6611fa8bff172f"
},
"230": {
"participant_share": "656a9125334361c6f75a7b8b6ca7cc5ef9838b78690c5645fa64287ce682b582"
},
"231": {
"participant_share": "e65cef913a4c97053e1a3a1396b98a1a1904235ccc4d41cc6e1c09c23d697926"
},
"232": {
"participant_share": "674f4dfe4155cc4284d9f89bc0cb47d57b9dc09388768ecdee1a204497ed1779"
},
"233": {
"participant_share": "e841ac6a485f0180cb99b723eadd05909b1e5877ebb77a5461d20189eed3db1d"
},
"234": {
"participant_share": "69340ad74f6836be125975ac14eec34bfdb7f5aea7e0c755e1d0180c49577970"
},
"235": {
"participant_share": "ea26694356716bfc591934343f0081071d388d930b21b2dc5587f951a03e3d14"
},
"236": {
"participant_share": "6b18c7b05d7aa1399fd8f2bc69123ec27fd22ac9c74affddd5860fd3fac1db67"
},
"237": {
"participant_share": "ec0b261c6483d677e698b1449323fc7d9f52c2ae2a8beb64493df11951a89f0b"
},
"238": {
"participant_share": "6cfd84896b8d0bb52d586fccbd35ba3901ec5fe4e6b53865c93c079bac2c3d5e"
},
"239": {
"participant_share": "edefe2f5729640f374182e54e74777f4216cf7c949f623ec3cf3e8e103130102"
},
"240": {
"participant_share": "6ee24162799f7630bad7ecdd115935af84069500061f70edbcf1ff635d969f55"
},
"241": {
"participant_share": "efd49fce80a8ab6f0197ab653b6af36aa3872ce469605c7430a9e0a8b47d62f9"
},
"242": {
"participant_share": "70c6fe3b87b1e0ac485769ed657cb1260620ca1b2589a975b0a7f72b0f01014c"
},
"243": {
"participant_share": "f1b95ca78ebb15ea8f1728758f8e6ee125a161ff88ca94fc245fd87065e7c4f0"
},
"244": {
"participant_share": "72abbb1495c44b27d5d6e6fdb9a02c9c883aff3644f3e1fda45deef2c06b6343"
},
"245": {
"participant_share": "f39e19809ccd80661c96a585e3b1ea57a7bb971aa834cd841815d038175226e7"
},
"246": {
"participant_share": "749077eda3d6b5a36356640e0dc3a8130a553451645e1a859813e6ba71d5c53a"
},
"247": {
"participant_share": "f582d659aadfeae1aa16229637d565ce29d5cc35c79f060c0bcbc7ffc8bc88de"
},
"248": {
"participant_share": "767534c6b1e9201ef0d5e11e61e723898c6f696c83c8530d8bc9de8223402731"
},
"249": {
"participant_share": "f7679332b8f2555d37959fa68bf8e144abf00150e7093e93ff81bfc77a26ead5"
},
"250": {
"participant_share": "7859f19fbffb8a9a7e555e2eb60a9f000e899e87a3328b957f7fd649d4aa8928"
},
"251": {
"participant_share": "f94c500bc704bfd8c5151cb6e01c5cbb2e0a366c0673771bf337b78f2b914ccc"
},
"252": {
"participant_share": "7a3eae78ce0df5160bd4db3f0a2e1a7690a3d3a2c29cc41d7335ce118614eb1f"
},
"253": {
"participant_share": "fb310ce4d5172a54529499c7343fd831b0246b8725ddafa3e6edaf56dcfbaec3"
},
"254": {
"participant_share": "7c236b51dc205f919954584f5e5195ed12be08bde206fca566ebc5d9377f4d16"
},
"255": {
"participant_share": "fd15c9bde32994cfe01416d7886353a8323ea0a24547e82bdaa3a71e8e6610ba"
},
"256": {
"participant_share": "7e08282aea32ca0d26d3d55fb275116394d83dd90171352d5aa1bda0e8e9af0d"
},
"257": {
"participant_share": "fefa8696f13bff4b6d9393e7dc86cf1eb458d5bd64b220b3ce599ee63fd072b1"
}
}
},
"round_one_outputs": {
"participant_list": "129,256,257",
"participants": {
"129": {
"hiding_nonce_randomness": "2ce24c22ff4fc7beba14bea7cdf0521b48a35053c45bd638582dcc1f7ccb806f",
"binding_nonce_randomness": "cb7f05818af424ecd37f4173c8422a2355cadf5d9831e028a44d60b6dca3c1ec",
"hiding_nonce": "5e5c4db2b7fd027f7e52aaf9c0924cec5a2247ac37a81409f967895d524172ba",
"binding_nonce": "bd9de349fca2c9ce1c98e369b5bfb39fac04a5e88fffe90acaae64f2300087b8",
"hiding_nonce_commitment": "0324a7de9c72a684a79570865781f45f27e9d4336a92928388c2494c07a988d3cf",
"binding_nonce_commitment": "0238d2609dc7ca8874db7abdce7e23d6b2bbe13bebfe2ceb1bfa750acb5bc8d49c",
"binding_factor_input": "350c8b523feea9bb35720e9fbe0405ed48d78caa4fb60869f34367e144c68bb09285b0022897cdd513a396f7068dafaf7d26fb063bceca911d3de5363ef726210000000000000000000000000000000000000000000000000000000000000081",
"binding_factor": "4e13937a1ee52ac00fb4f5261257e4733f5a667cdb19ddcbcf93a1cf66b64860"
},
"256": {
"hiding_nonce_randomness": "3c7ad7037b29750b0914a2f74392d3b0a2a9f1233d83708ef1ad8f2b91384278",
"binding_nonce_randomness": "a28402befcae6d6d3f2a7d76c344e271ff5bcb6303d37e6fc6900a9c2ec254fc",
"hiding_nonce": "7ea8c160393ed4bb7db326b252a4212d23cff97bf89f3e0cd003d9c74634c3cb",
"binding_nonce": "ea08c329780b1ab95c1937ebd8200c25f623c5e9e16256942c77a8af2f71b092",
"hiding_nonce_commitment": "0308f10dd50e9232683db1d6ee7a8510e564afa1d59d2572a04cac06e7e91178d7",
"binding_nonce_commitment": "02f7733805a9eb9bf9deb53cc3b3b804a33636a79f68811360a75a73a53b2eea8b",
"binding_factor_input": "350c8b523feea9bb35720e9fbe0405ed48d78caa4fb60869f34367e144c68bb09285b0022897cdd513a396f7068dafaf7d26fb063bceca911d3de5363ef726210000000000000000000000000000000000000000000000000000000000000100",
"binding_factor": "b26ecd9c5cd03d5d562323ccd098d053318c4bb03e9d960764ba2bf184621066"
},
"257": {
"hiding_nonce_randomness": "1898c84d13fca5ead671308f1e8e7fc3530fe17f009ff328e565fc78dc124532",
"binding_nonce_randomness": "31792c8a5df7831c6195378589ec4f7345c74ea491389086cfc2cbb31699d73f",
"hiding_nonce": "44003923ec3458c158c38310999b5558fb598f0e1a892bc4bded8e8f3218e858",
"binding_nonce": "f365b243cdae0caa97adc8fca8f16048bc40c07a4436d6f460d58b5273ba9c6e",
"hiding_nonce_commitment": "02783b4ac3892d202fc90f6175dd0aabca86c0c9a270810bd5d3a9ae0f8622b1a5",
"binding_nonce_commitment": "02cfafb6aaea1a55faab30617c4b21c2d6eb78f0d226c435ba66d5d475d5b5f275",
"binding_factor_input": "350c8b523feea9bb35720e9fbe0405ed48d78caa4fb60869f34367e144c68bb09285b0022897cdd513a396f7068dafaf7d26fb063bceca911d3de5363ef726210000000000000000000000000000000000000000000000000000000000000101",
"binding_factor": "8689b3e9026aba8c20c015e22b5831c790a7d48400fde3c0f2c0b276f6a63a7f"
}
}
},
"round_two_outputs": {
"participant_list": "129,256,257",
"participants": {
"129": {
"sig_share": "18e931a3fe18cf151f3dc2fd8e7e617eafff36c1999c43a71c5d3a44d3f59801"
},
"256": {
"sig_share": "58bb3e4fd56ee1af6aa3c45eaca44697f1c65913de4ffb0d6b33a5989aa0225b"
},
"257": {
"sig_share": "d56887f13e08b736f20f6a9c3a34cc12cb5453a5bbf5b77512e65d95026bc44d"
}
}
},
"final_output": {
"sig": "02386d5debd6946d163929b83d1fb07647da2c3722b33f8768d9ca64f7f781ec2c470cf7e6119067fa7bf0f1f875577429b032e8cd8cca57a4a6bd72af749e5958"
}
}

View File

@ -5,8 +5,10 @@ use serde_json::Value;
use crate::*;
lazy_static! {
pub static ref RISTRETTO255_SHA512: Value =
serde_json::from_str(include_str!("tests/vectors.json").trim())
pub static ref VECTORS: Value = serde_json::from_str(include_str!("tests/vectors.json").trim())
.expect("Test vector is valid JSON");
pub static ref VECTORS_BIG_IDENTIFIER: Value =
serde_json::from_str(include_str!("tests/vectors-big-identifier.json").trim())
.expect("Test vector is valid JSON");
}
@ -20,7 +22,8 @@ fn check_share_generation_ristretto255_sha512() {
#[test]
fn check_sign_with_test_vectors() {
frost_core::tests::vectors::check_sign_with_test_vectors::<Ristretto255Sha512>(&VECTORS);
frost_core::tests::vectors::check_sign_with_test_vectors::<Ristretto255Sha512>(
&RISTRETTO255_SHA512,
)
&VECTORS_BIG_IDENTIFIER,
);
}

View File

@ -0,0 +1,843 @@
{
"config": {
"MAX_PARTICIPANTS": "257",
"NUM_PARTICIPANTS": "3",
"MIN_PARTICIPANTS": "2",
"name": "FROST(ristretto255, SHA-512)",
"group": "ristretto255",
"hash": "SHA-512"
},
"inputs": {
"group_secret_key": "1b25a55e463cfd15cf14a5d3acc3d15053f08da49c8afcf3ab265f2ebc4f970b",
"group_public_key": "e2a62f39eede11269e3bd5a7d97554f5ca384f9f6d3dd9c3c0d05083c7254f57",
"message": "74657374",
"share_polynomial_coefficients": [
"410f8b744b19325891d73736923525a4f596c805d060dfb9c98009d34e3fec02"
],
"participants": {
"1": {
"participant_share": "5c3430d391552f6e60ecdc093ff9f6f4488756aa6cebdbad75a768010b8f830e"
},
"2": {
"participant_share": "b06fc5eac20b4f6e1b271d9df2343d843e1e1fb03c4cbb673f2872d459ce6f01"
},
"3": {
"participant_share": "f17e505f0e2581c6acfe54d3846a622834b5e7b50cad9a2109a97ba7a80d5c04"
},
"4": {
"participant_share": "328edbd3593eb31e3ed68c0917a087cc294cb0bbdc0d7adbd229857af74c4807"
},
"5": {
"participant_share": "739d6648a557e576cfadc43fa9d5ac701fe378c1ac6e59959caa8e4d468c340a"
},
"6": {
"participant_share": "b4acf1bcf07017cf6085fc753b0bd214157a41c77ccf384f662b982095cb200d"
},
"7": {
"participant_share": "08e886d4212737cf1bc03c09ef4618a40a110acd4c30180930aca1f3e30a0d00"
},
"8": {
"participant_share": "49f711496d406927ad97743f817c3d4800a8d2d21c91f7c2f92cabc6324af902"
},
"9": {
"participant_share": "8a069dbdb8599b7f3e6fac7513b262ecf53e9bd8ecf1d67cc3adb4998189e505"
},
"10": {
"participant_share": "cb1528320473cdd7cf46e4aba5e78790ebd563debc52b6368d2ebe6cd0c8d108"
},
"11": {
"participant_share": "0c25b3a64f8cff2f611e1ce2371dad34e16c2ce48cb395f056afc73f1f08be0b"
},
"12": {
"participant_share": "4d343e1b9ba53188f2f55318ca52d2d8d603f5e95c1475aa2030d1126e47aa0e"
},
"13": {
"participant_share": "a16fd332cc5b5188ad3094ab7d8e1868cc9abdef2c755464eab0dae5bc869601"
},
"14": {
"participant_share": "e27e5ea7177583e03e08cce10fc43d0cc23186f5fcd5331eb431e4b80bc68204"
},
"15": {
"participant_share": "238ee91b638eb538d0df0318a2f962b0b7c84efbcc3613d87db2ed8b5a056f07"
},
"16": {
"participant_share": "649d7490aea7e79061b73b4e342f8854ad5f17019d97f2914733f75ea9445b0a"
},
"17": {
"participant_share": "a5acff04fac019e9f28e7384c664adf8a2f6df066df8d14b11b40032f883470d"
},
"18": {
"participant_share": "f9e7941c2b7739e9adc9b3177aa0f387988da80c3d59b105db340a0547c33300"
},
"19": {
"participant_share": "3af71f9176906b413fa1eb4d0cd6182c8e2471120dba90bfa4b513d895022003"
},
"20": {
"participant_share": "7b06ab05c2a99d99d07823849e0b3ed083bb3918dd1a70796e361dabe4410c06"
},
"21": {
"participant_share": "bc15367a0dc3cff161505bba304163747952021ead7b4f3338b7267e3381f808"
},
"22": {
"participant_share": "fd24c1ee58dc014af32793f0c27688186fe9ca237ddc2eed0138305182c0e40b"
},
"23": {
"participant_share": "3e344c63a4f533a284ffca2655acadbc648093294d3d0ea7cbb83924d1ffd00e"
},
"24": {
"participant_share": "926fe17ad5ab53a23f3a0bba08e8f34b5a175c2f1d9eed60953943f71f3fbd01"
},
"25": {
"participant_share": "d37e6cef20c585fad01143f09a1d19f04fae2435edfecc1a5fba4cca6e7ea904"
},
"26": {
"participant_share": "148ef7636cdeb75262e97a262d533e944545ed3abd5facd4283b569dbdbd9507"
},
"27": {
"participant_share": "559d82d8b7f7e9aaf3c0b25cbf8863383bdcb5408dc08b8ef2bb5f700cfd810a"
},
"28": {
"participant_share": "96ac0d4d03111c038598ea9251be88dc30737e465d216b48bc3c69435b3c6e0d"
},
"29": {
"participant_share": "eae7a26434c73b0340d32a2605face6b260a474c2d824a0286bd7216aa7b5a00"
},
"30": {
"participant_share": "2bf72dd97fe06d5bd1aa625c972ff40f1ca10f52fde229bc4f3e7ce9f8ba4603"
},
"31": {
"participant_share": "6c06b94dcbf99fb362829a92296519b41138d857cd43097619bf85bc47fa3206"
},
"32": {
"participant_share": "ad1544c21613d20bf459d2c8bb9a3e5807cfa05d9da4e82fe33f8f8f96391f09"
},
"33": {
"participant_share": "ee24cf36622c046485310aff4dd063fcfc6569636d05c8e9acc09862e5780b0c"
},
"34": {
"participant_share": "2f345aabad4536bc16094235e00589a0f2fc31693d66a7a37641a23534b8f70e"
},
"35": {
"participant_share": "836fefc2defb55bcd14382c89341cf2fe893fa6e0dc7865d40c2ab0883f7e301"
},
"36": {
"participant_share": "c47e7a372a158814631bbafe2577f4d3dd2ac374dd2766170a43b5dbd136d004"
},
"37": {
"participant_share": "058e05ac752eba6cf4f2f134b8ac1978d3c18b7aad8845d1d3c3beae2076bc07"
},
"38": {
"participant_share": "469d9020c147ecc485ca296b4ae23e1cc95854807de9248b9d44c8816fb5a80a"
},
"39": {
"participant_share": "87ac1b950c611e1d17a261a1dc1764c0beef1c864d4a044567c5d154bef4940d"
},
"40": {
"participant_share": "dbe7b0ac3d173e1dd2dca1349053aa4fb486e58b1dabe3fe3046db270d348100"
},
"41": {
"participant_share": "1cf73b218930707563b4d96a2289cff3a91dae91ed0bc3b8fac6e4fa5b736d03"
},
"42": {
"participant_share": "5d06c795d449a2cdf48b11a1b4bef4979fb47697bd6ca272c447eecdaab25906"
},
"43": {
"participant_share": "9e15520a2063d425866349d746f4193c954b3f9d8dcd812c8ec8f7a0f9f14509"
},
"44": {
"participant_share": "df24dd7e6b7c067e173b810dd9293fe08ae207a35d2e61e6574901744831320c"
},
"45": {
"participant_share": "203468f3b69538d6a812b9436b5f64848079d0a82d8f40a021ca0a4797701e0f"
},
"46": {
"participant_share": "746ffd0ae84b58d6634df9d61e9baa13761099aefdef1f5aeb4a141ae6af0a02"
},
"47": {
"participant_share": "b57e887f33658a2ef524310db1d0cfb76ba761b4cd50ff13b5cb1ded34eff604"
},
"48": {
"participant_share": "f68d13f47e7ebc8686fc68434306f55b613e2aba9db1decd7e4c27c0832ee307"
},
"49": {
"participant_share": "379d9e68ca97eede17d4a079d53b1a0057d5f2bf6d12be8748cd3093d26dcf0a"
},
"50": {
"participant_share": "78ac29dd15b12037a9abd8af67713fa44c6cbbc53d739d41124e3a6621adbb0d"
},
"51": {
"participant_share": "cce7bef44667403764e618431bad8533420384cb0dd47cfbdbce433970eca700"
},
"52": {
"participant_share": "0df749699280728ff5bd5079ade2aad7379a4cd1dd345cb5a54f4d0cbf2b9403"
},
"53": {
"participant_share": "4e06d5dddd99a4e7869588af3f18d07b2d3115d7ad953b6f6fd056df0d6b8006"
},
"54": {
"participant_share": "8f15605229b3d63f186dc0e5d14df51f23c8dddc7df61a29395160b25caa6c09"
},
"55": {
"participant_share": "d024ebc674cc0898a944f81b64831ac4185fa6e24d57fae202d26985abe9580c"
},
"56": {
"participant_share": "1134763bc0e53af03a1c3052f6b83f680ef66ee81db8d99ccc527358fa28450f"
},
"57": {
"participant_share": "656f0b53f19b5af0f55670e5a9f485f7038d37eeed18b95696d37c2b49683102"
},
"58": {
"participant_share": "a67e96c73cb58c48872ea81b3c2aab9bf92300f4bd799810605486fe97a71d05"
},
"59": {
"participant_share": "e78d213c88cebea01806e051ce5fd03fefbac8f98dda77ca29d58fd1e6e60908"
},
"60": {
"participant_share": "289dacb0d3e7f0f8a9dd17886095f5e3e45191ff5d3b5784f35599a43526f60a"
},
"61": {
"participant_share": "69ac37251f0123513bb54fbef2ca1a88dae859052e9c363ebdd6a2778465e20d"
},
"62": {
"participant_share": "bde7cc3c50b74251f6ef8f51a6066117d07f220bfefc15f88657ac4ad3a4ce00"
},
"63": {
"participant_share": "fef657b19bd074a987c7c787383c86bbc516eb10ce5df5b150d8b51d22e4ba03"
},
"64": {
"participant_share": "3f06e325e7e9a601199fffbdca71ab5fbbadb3169ebed46b1a59bff07023a706"
},
"65": {
"participant_share": "80156e9a3203d959aa7637f45ca7d003b1447c1c6e1fb425e4d9c8c3bf629309"
},
"66": {
"participant_share": "c124f90e7e1c0bb23b4e6f2aefdcf5a7a6db44223e8093dfad5ad2960ea27f0c"
},
"67": {
"participant_share": "02348483c9353d0acd25a76081121b4c9c720d280ee1729977dbdb695de16b0f"
},
"68": {
"participant_share": "566f199bfaeb5c0a8860e7f3344e61db9109d62dde415253415ce53cac205802"
},
"69": {
"participant_share": "977ea40f46058f6219381f2ac783867f87a09e33aea2310d0bddee0ffb5f4405"
},
"70": {
"participant_share": "d88d2f84911ec1baaa0f576059b9ab237d3767397e0311c7d45df8e2499f3008"
},
"71": {
"participant_share": "199dbaf8dc37f3123ce78e96ebeed0c772ce2f3f4e64f0809ede01b698de1c0b"
},
"72": {
"participant_share": "5aac456d2851256bcdbec6cc7d24f66b6865f8441ec5cf3a685f0b89e71d090e"
},
"73": {
"participant_share": "aee7da845907456b88f9066031603cfb5dfcc04aee25aff431e0145c365df500"
},
"74": {
"participant_share": "eff665f9a42077c319d13e96c395619f53938950be868eaefb601e2f859ce103"
},
"75": {
"participant_share": "3006f16df039a91baba876cc55cb8643492a52568ee76d68c5e12702d4dbcd06"
},
"76": {
"participant_share": "71157ce23b53db733c80ae02e800ace73ec11a5c5e484d228f6231d5221bba09"
},
"77": {
"participant_share": "b2240757876c0dcccd57e6387a36d18b3458e3612ea92cdc58e33aa8715aa60c"
},
"78": {
"participant_share": "f33392cbd2853f245f2f1e6f0c6cf62f2aefab67fe090c962264447bc099920f"
},
"79": {
"participant_share": "476f27e3033c5f241a6a5e02c0a73cbf1f86746dce6aeb4fece44d4e0fd97e02"
},
"80": {
"participant_share": "887eb2574f55917cab41963852dd6163151d3d739ecbca09b66557215e186b05"
},
"81": {
"participant_share": "c98d3dcc9a6ec3d43c19ce6ee41287070bb405796e2caac37fe660f4ac575708"
},
"82": {
"participant_share": "0a9dc840e687f52ccef005a57648acab004bce7e3e8d897d49676ac7fb96430b"
},
"83": {
"participant_share": "4bac53b531a127855fc83ddb087ed14ff6e196840eee683713e8739a4ad62f0e"
},
"84": {
"participant_share": "9fe7e8cc625747851a037e6ebcb917dfeb785f8ade4e48f1dc687d6d99151c01"
},
"85": {
"participant_share": "e0f67341ae7079ddabdab5a44eef3c83e10f2890aeaf27aba6e98640e8540804"
},
"86": {
"participant_share": "2106ffb5f989ab353db2eddae0246227d7a6f0957e100765706a90133794f406"
},
"87": {
"participant_share": "62158a2a45a3dd8dce892511735a87cbcc3db99b4e71e61e3aeb99e685d3e009"
},
"88": {
"participant_share": "a324159f90bc0fe65f615d470590ac6fc2d481a11ed2c5d8036ca3b9d412cd0c"
},
"89": {
"participant_share": "e433a013dcd5413ef138957d97c5d113b86b4aa7ee32a592cdecac8c2352b90f"
},
"90": {
"participant_share": "386f352b0d8c613eac73d5104b0118a3ad0213adbe93844c976db65f7291a502"
},
"91": {
"participant_share": "797ec09f58a593963d4b0d47dd363d47a399dbb28ef4630661eebf32c1d09105"
},
"92": {
"participant_share": "ba8d4b14a4bec5eece22457d6f6c62eb9830a4b85e5543c02a6fc90510107e08"
},
"93": {
"participant_share": "fb9cd688efd7f74660fa7cb301a2878f8ec76cbe2eb6227af4efd2d85e4f6a0b"
},
"94": {
"participant_share": "3cac61fd3af1299ff1d1b4e993d7ac33845e35c4fe160234be70dcabad8e560e"
},
"95": {
"participant_share": "90e7f6146ca7499fac0cf57c4713f3c279f5fdc9ce77e1ed87f1e57efccd4201"
},
"96": {
"participant_share": "d1f68189b7c07bf73de42cb3d94818676f8cc6cf9ed8c0a75172ef514b0d2f04"
},
"97": {
"participant_share": "12060dfe02daad4fcfbb64e96b7e3d0b65238fd56e39a0611bf3f8249a4c1b07"
},
"98": {
"participant_share": "531598724ef3dfa760939c1ffeb362af5aba57db3e9a7f1be57302f8e88b070a"
},
"99": {
"participant_share": "942423e7990c1200f26ad45590e98753505120e10efb5ed5aef40bcb37cbf30c"
},
"100": {
"participant_share": "d533ae5be525445883420c8c221fadf745e8e8e6de5b3e8f7875159e860ae00f"
},
"101": {
"participant_share": "296f437316dc63583e7d4c1fd65af3863b7fb1ecaebc1d4942f61e71d549cc02"
},
"102": {
"participant_share": "6a7ecee761f595b0cf5484556890182b31167af27e1dfd020c7728442489b805"
},
"103": {
"participant_share": "ab8d595cad0ec808612cbc8bfac53dcf26ad42f84e7edcbcd5f7311773c8a408"
},
"104": {
"participant_share": "ec9ce4d0f827fa60f203f4c18cfb62731c440bfe1edfbb769f783beac107910b"
},
"105": {
"participant_share": "2dac6f4544412cb983db2bf81e31881712dbd303ef3f9b3069f944bd10477d0e"
},
"106": {
"participant_share": "81e7045d75f74bb93e166c8bd26ccea607729c09bfa07aea327a4e905f866901"
},
"107": {
"participant_share": "c2f68fd1c0107e11d0eda3c164a2f34afd08650f8f015aa4fcfa5763aec55504"
},
"108": {
"participant_share": "03061b460c2ab06961c5dbf7f6d718eff29f2d155f62395ec67b6136fd044207"
},
"109": {
"participant_share": "4415a6ba5743e2c1f29c132e890d3e93e836f61a2fc3181890fc6a094c442e0a"
},
"110": {
"participant_share": "8524312fa35c141a84744b641b436337decdbe20ff23f8d1597d74dc9a831a0d"
},
"111": {
"participant_share": "d95fc646d412341a3faf8bf7ce7ea9c6d3648726cf84d78b23fe7dafe9c20600"
},
"112": {
"participant_share": "1a6f51bb1f2c6672d086c32d61b4ce6ac9fb4f2c9fe5b645ed7e87823802f302"
},
"113": {
"participant_share": "5b7edc2f6b4598ca615efb63f3e9f30ebf9218326f4696ffb6ff90558741df05"
},
"114": {
"participant_share": "9c8d67a4b65eca22f335339a851f19b3b429e1373fa775b980809a28d680cb08"
},
"115": {
"participant_share": "dd9cf2180278fc7a840d6bd017553e57aac0a93d0f0855734a01a4fb24c0b70b"
},
"116": {
"participant_share": "1eac7d8d4d912ed315e5a206aa8a63fb9f577243df68342d1482adce73ffa30e"
},
"117": {
"participant_share": "72e712a57e474ed3d01fe3995dc6a98a95ee3a49afc913e7dd02b7a1c23e9001"
},
"118": {
"participant_share": "b3f69d19ca60802b62f71ad0effbce2e8b85034f7f2af3a0a783c074117e7c04"
},
"119": {
"participant_share": "f405298e157ab283f3ce52068231f4d2801ccc544f8bd25a7104ca4760bd6807"
},
"120": {
"participant_share": "3515b4026193e4db84a68a3c1467197776b3945a1fecb1143b85d31aaffc540a"
},
"121": {
"participant_share": "76243f77acac1634167ec272a69c3e1b6c4a5d60ef4c91ce0406ddedfd3b410d"
},
"122": {
"participant_share": "ca5fd48edd623634d1b802065ad884aa61e12566bfad7088ce86e6c04c7b2d00"
},
"123": {
"participant_share": "0b6f5f03297c688c62903a3cec0daa4e5778ee6b8f0e50429807f0939bba1903"
},
"124": {
"participant_share": "4c7eea7774959ae4f36772727e43cff24c0fb7715f6f2ffc6188f966eaf90506"
},
"125": {
"participant_share": "8d8d75ecbfaecc3c853faaa81079f49642a67f772fd00eb62b09033a3939f208"
},
"126": {
"participant_share": "ce9c00610bc8fe941617e2dea2ae193b383d487dff30ee6ff5890c0d8878de0b"
},
"127": {
"participant_share": "0fac8bd556e130eda7ee191535e43edf2dd41083cf91cd29bf0a16e0d6b7ca0e"
},
"128": {
"participant_share": "63e720ed879750ed62295aa8e81f856e236bd9889ff2ace3888b1fb325f7b601"
},
"129": {
"participant_share": "a4f6ab61d3b08245f40092de7a55aa121902a28e6f538c9d520c29867436a304"
},
"130": {
"participant_share": "e50537d61ecab49d85d8c9140d8bcfb60e996a943fb46b571c8d3259c3758f07"
},
"131": {
"participant_share": "2615c24a6ae3e6f516b0014b9fc0f45a0430339a0f154b11e60d3c2c12b57b0a"
},
"132": {
"participant_share": "67244dbfb5fc184ea887398131f619fff9c6fb9fdf752acbaf8e45ff60f4670d"
},
"133": {
"participant_share": "bb5fe2d6e6b2384e63c27914e531608eef5dc4a5afd60985790f4fd2af335400"
},
"134": {
"participant_share": "fc6e6d4b32cc6aa6f499b14a77678532e5f48cab7f37e93e439058a5fe724003"
},
"135": {
"participant_share": "3d7ef8bf7de59cfe8571e980099daad6da8b55b14f98c8f80c1162784db22c06"
},
"136": {
"participant_share": "7e8d8334c9fece56174921b79bd2cf7ad0221eb71ff9a7b2d6916b4b9cf11809"
},
"137": {
"participant_share": "bf9c0ea9141801afa82059ed2d08f51ec6b9e6bcef59876ca012751eeb30050c"
},
"138": {
"participant_share": "00ac991d603133073af89023c03d1ac3bb50afc2bfba66266a937ef13970f10e"
},
"139": {
"participant_share": "54e72e3591e75207f532d1b673796052b1e777c88f1b46e0331488c488afdd01"
},
"140": {
"participant_share": "95f6b9a9dc00855f860a09ed05af85f6a67e40ce5f7c259afd949197d7eec904"
},
"141": {
"participant_share": "d605451e281ab7b717e2402398e4aa9a9c1509d42fdd0454c7159b6a262eb607"
},
"142": {
"participant_share": "1715d0927333e90fa9b978592a1ad03e92acd1d9ff3de40d9196a43d756da20a"
},
"143": {
"participant_share": "58245b07bf4c1b683a91b08fbc4ff5e287439adfcf9ec3c75a17ae10c4ac8e0d"
},
"144": {
"participant_share": "ac5ff01ef0023b68f5cbf022708b3b727dda62e59fffa2812498b7e312ec7a00"
},
"145": {
"participant_share": "ed6e7b933b1c6dc086a3285902c1601673712beb6f60823bee18c1b6612b6703"
},
"146": {
"participant_share": "2e7e060887359f18187b608f94f685ba6808f4f03fc161f5b799ca89b06a5306"
},
"147": {
"participant_share": "6f8d917cd24ed170a95298c5262cab5e5e9fbcf60f2241af811ad45cffa93f09"
},
"148": {
"participant_share": "b09c1cf11d6803c93a2ad0fbb861d002543685fcdf8220694b9bdd2f4ee92b0c"
},
"149": {
"participant_share": "f1aba76569813521cc0108324b97f5a649cd4d02b0e3ff22151ce7029d28180f"
},
"150": {
"participant_share": "45e73c7d9a375521873c48c5fed23b363f6416088044dfdcde9cf0d5eb670402"
},
"151": {
"participant_share": "86f6c7f1e5508779181480fb900861da34fbde0d50a5be96a81dfaa83aa7f004"
},
"152": {
"participant_share": "c7055366316ab9d1a9ebb731233e867e2a92a71320069e50729e037c89e6dc07"
},
"153": {
"participant_share": "0815deda7c83eb293bc3ef67b573ab2220297019f0667d0a3c1f0d4fd825c90a"
},
"154": {
"participant_share": "4924694fc89c1d82cc9a279e47a9d0c615c0381fc0c75cc405a016222765b50d"
},
"155": {
"participant_share": "9d5ffe66f9523d8287d56731fbe416560b57012590283c7ecf2020f575a4a100"
},
"156": {
"participant_share": "de6e89db446c6fda18ad9f678d1a3cfa00eec92a60891b3899a129c8c4e38d03"
},
"157": {
"participant_share": "1f7e14509085a132aa84d79d1f50619ef684923030eafaf16222339b13237a06"
},
"158": {
"participant_share": "608d9fc4db9ed38a3b5c0fd4b1858642ec1b5b36004bdaab2ca33c6e62626609"
},
"159": {
"participant_share": "a19c2a3927b805e3cc33470a44bbabe6e1b2233cd0abb965f6234641b1a1520c"
},
"160": {
"participant_share": "e2abb5ad72d1373b5e0b7f40d6f0d08ad749ec41a00c991fc0a44f1400e13e0f"
},
"161": {
"participant_share": "36e74ac5a387573b1946bfd3892c171acde0b447706d78d9892559e74e202b02"
},
"162": {
"participant_share": "77f6d539efa08993aa1df7091c623cbec2777d4d40ce579353a662ba9d5f1705"
},
"163": {
"participant_share": "b80561ae3ababbeb3bf52e40ae976162b80e4653102f374d1d276c8dec9e0308"
},
"164": {
"participant_share": "f914ec2286d3ed43cdcc667640cd8606aea50e59e08f1607e7a775603bdeef0a"
},
"165": {
"participant_share": "3a247797d1ec1f9c5ea49eacd202acaaa33cd75eb0f0f5c0b0287f338a1ddc0d"
},
"166": {
"participant_share": "8e5f0caf02a33f9c19dfde3f863ef23999d39f648051d57a7aa98806d95cc800"
},
"167": {
"participant_share": "cf6e97234ebc71f4aab61676187417de8e6a686a50b2b434442a92d9279cb403"
},
"168": {
"participant_share": "107e229899d5a34c3c8e4eacaaa93c8284013170201394ee0dab9bac76dba006"
},
"169": {
"participant_share": "518dad0ce5eed5a4cd6586e23cdf61267a98f975f07373a8d72ba57fc51a8d09"
},
"170": {
"participant_share": "929c3881300808fd5e3dbe18cf1487ca6f2fc27bc0d45262a1acae52145a790c"
},
"171": {
"participant_share": "d3abc3f57b213a55f014f64e614aac6e65c68a819035321c6b2db8256399650f"
},
"172": {
"participant_share": "27e7580dadd75955ab4f36e21486f2fd5a5d5387609611d634aec1f8b1d85102"
},
"173": {
"participant_share": "68f6e381f8f08bad3c276e18a7bb17a250f41b8d30f7f08ffe2ecbcb00183e05"
},
"174": {
"participant_share": "a9056ff6430abe05cefea54e39f13c46468be4920058d049c8afd49e4f572a08"
},
"175": {
"participant_share": "ea14fa6a8f23f05d5fd6dd84cb2662ea3b22ad98d0b8af039230de719e96160b"
},
"176": {
"participant_share": "2b2485dfda3c22b6f0ad15bb5d5c878e31b9759ea0198fbd5bb1e744edd5020e"
},
"177": {
"participant_share": "7f5f1af70bf341b6abe8554e1198cd1d27503ea4707a6e772532f1173c15ef00"
},
"178": {
"participant_share": "c06ea56b570c740e3dc08d84a3cdf2c11ce706aa40db4d31efb2faea8a54db03"
},
"179": {
"participant_share": "017e30e0a225a666ce97c5ba35031866127ecfaf103c2debb83304bed993c706"
},
"180": {
"participant_share": "428dbb54ee3ed8be5f6ffdf0c7383d0a081598b5e09c0ca582b40d9128d3b309"
},
"181": {
"participant_share": "839c46c939580a17f14635275a6e62aefdab60bbb0fdeb5e4c3517647712a00c"
},
"182": {
"participant_share": "c4abd13d85713c6f821e6d5deca38752f34229c1805ecb1816b62037c6518c0f"
},
"183": {
"participant_share": "18e76655b6275c6f3d59adf09fdfcde1e8d9f1c650bfaad2df362a0a15917802"
},
"184": {
"participant_share": "59f6f1c901418ec7ce30e5263215f385de70bacc20208a8ca9b733dd63d06405"
},
"185": {
"participant_share": "9a057d3e4d5ac01f60081d5dc44a182ad40783d2f080694673383db0b20f5108"
},
"186": {
"participant_share": "db1408b39873f277f1df549356803dcec99e4bd8c0e148003db94683014f3d0b"
},
"187": {
"participant_share": "1c249327e48c24d082b78cc9e8b56272bf3514de904228ba063a5056508e290e"
},
"188": {
"participant_share": "705f283f154344d03df2cc5c9cf1a801b5ccdce360a30774d0ba59299fcd1501"
},
"189": {
"participant_share": "b16eb3b3605c7628cfc904932e27cea5aa63a5e93004e72d9a3b63fced0c0204"
},
"190": {
"participant_share": "f27d3e28ac75a88060a13cc9c05cf349a0fa6def0065c6e763bc6ccf3c4cee06"
},
"191": {
"participant_share": "338dc99cf78edad8f17874ff529218ee959136f5d0c5a5a12d3d76a28b8bda09"
},
"192": {
"participant_share": "749c541143a80c318350ac35e5c73d928b28fffaa026855bf7bd7f75dacac60c"
},
"193": {
"participant_share": "b5abdf858ec13e891428e46b77fd623681bfc70071876415c13e8948290ab30f"
},
"194": {
"participant_share": "09e7749dbf775e89cf6224ff2a39a9c57656900641e843cf8abf921b78499f02"
},
"195": {
"participant_share": "4af6ff110b9190e1603a5c35bd6ece696ced580c1149238954409ceec6888b05"
},
"196": {
"participant_share": "8b058b8656aac239f211946b4fa4f30d62842112e1a902431ec1a5c115c87708"
},
"197": {
"participant_share": "cc1416fba1c3f49183e9cba1e1d918b2571bea17b10ae2fce741af946407640b"
},
"198": {
"participant_share": "0d24a16feddc26ea14c103d8730f3e564db2b21d816bc1b6b1c2b867b346500e"
},
"199": {
"participant_share": "615f36871e9346eacffb436b274b84e542497b2351cca0707b43c23a02863c01"
},
"200": {
"participant_share": "a26ec1fb69ac784261d37ba1b980a98938e04329212d802a45c4cb0d51c52804"
},
"201": {
"participant_share": "e37d4c70b5c5aa9af2aab3d74bb6ce2d2e770c2ff18d5fe40e45d5e09f041507"
},
"202": {
"participant_share": "248dd7e400dfdcf28382eb0ddeebf3d1230ed534c1ee3e9ed8c5deb3ee43010a"
},
"203": {
"participant_share": "659c62594cf80e4b155a23447021197619a59d3a914f1e58a246e8863d83ed0c"
},
"204": {
"participant_share": "a6abedcd971141a3a6315b7a02573e1a0f3c664061b0fd116cc7f1598cc2d90f"
},
"205": {
"participant_share": "fae682e5c8c760a3616c9b0db69284a904d32e463111ddcb3548fb2cdb01c602"
},
"206": {
"participant_share": "3bf60d5a14e192fbf243d34348c8a94dfa69f74b0172bc85ffc804002a41b205"
},
"207": {
"participant_share": "7c0599ce5ffac453841b0b7adafdcef1ef00c051d1d29b3fc9490ed378809e08"
},
"208": {
"participant_share": "bd142443ab13f7ab15f342b06c33f495e5978857a1337bf992ca17a6c7bf8a0b"
},
"209": {
"participant_share": "fe23afb7f62c2904a7ca7ae6fe68193adb2e515d71945ab35c4b217916ff760e"
},
"210": {
"participant_share": "525f44cf27e348046205bb79b2a45fc9d0c5196341f5396d26cc2a4c653e6301"
},
"211": {
"participant_share": "936ecf4373fc7a5cf3dcf2af44da846dc65ce26811561927f04c341fb47d4f04"
},
"212": {
"participant_share": "d47d5ab8be15adb484b42ae6d60faa11bcf3aa6ee1b6f8e0b9cd3df202bd3b07"
},
"213": {
"participant_share": "158de52c0a2fdf0c168c621c6945cfb5b18a7374b117d89a834e47c551fc270a"
},
"214": {
"participant_share": "569c70a155481165a7639a52fb7af459a7213c7a8178b7544dcf5098a03b140d"
},
"215": {
"participant_share": "aad705b986fe3065629edae5aeb63ae99cb8048051d9960e17505a6bef7a0000"
},
"216": {
"participant_share": "ebe6902dd21763bdf375121c41ec5f8d924fcd85213a76c8e0d0633e3ebaec02"
},
"217": {
"participant_share": "2cf61ba21d319515854d4a52d321853188e6958bf19a5582aa516d118df9d805"
},
"218": {
"participant_share": "6d05a716694ac76d162582886557aad57d7d5e91c1fb343c74d276e4db38c508"
},
"219": {
"participant_share": "ae14328bb463f9c5a7fcb9bef78ccf7973142797915c14f63d5380b72a78b10b"
},
"220": {
"participant_share": "ef23bdffff7c2b1e39d4f1f489c2f41d69abef9c61bdf3af07d4898a79b79d0e"
},
"221": {
"participant_share": "435f521731334b1ef40e32883dfe3aad5e42b8a2311ed369d154935dc8f68901"
},
"222": {
"participant_share": "846edd8b7c4c7d7685e669becf33605154d980a8017fb2239bd59c3017367604"
},
"223": {
"participant_share": "c57d6800c865afce16bea1f4616985f5497049aed1df91dd6456a60366756207"
},
"224": {
"participant_share": "068df374137fe126a895d92af49eaa993f0712b4a14071972ed7afd6b4b44e0a"
},
"225": {
"participant_share": "479c7ee95e98137f396d116186d4cf3d359edab971a15051f857b9a903f43a0d"
},
"226": {
"participant_share": "9bd71301904e337ff4a751f4391016cd2a35a3bf4102300bc2d8c27c52332700"
},
"227": {
"participant_share": "dce69e75db6765d7857f892acc453b7120cc6bc511630fc58b59cc4fa1721303"
},
"228": {
"participant_share": "1df629ea2681972f1757c1605e7b6015166334cbe1c3ee7e55dad522f0b1ff05"
},
"229": {
"participant_share": "5e05b55e729ac987a82ef996f0b085b90bfafcd0b124ce381f5bdff53ef1eb08"
},
"230": {
"participant_share": "9f1440d3bdb3fbdf390631cd82e6aa5d0191c5d68185adf2e8dbe8c88d30d80b"
},
"231": {
"participant_share": "e023cb4709cd2d38cbdd6803151cd001f7278edc51e68cacb25cf29bdc6fc40e"
},
"232": {
"participant_share": "345f605f3a834d388618a996c8571691ecbe56e221476c667cddfb6e2bafb001"
},
"233": {
"participant_share": "756eebd3859c7f9017f0e0cc5a8d3b35e2551fe8f1a74b20465e05427aee9c04"
},
"234": {
"participant_share": "b67d7648d1b5b1e8a8c71803edc260d9d7ece7edc1082bda0fdf0e15c92d8907"
},
"235": {
"participant_share": "f78c01bd1ccfe3403a9f50397ff8857dcd83b0f391690a94d95f18e8176d750a"
},
"236": {
"participant_share": "389c8c3168e81599cb76886f112eab21c31a79f961cae94da3e021bb66ac610d"
},
"237": {
"participant_share": "8cd72149999e359986b1c802c569f1b0b8b141ff312bc9076d612b8eb5eb4d00"
},
"238": {
"participant_share": "cde6acbde4b767f117890039579f1655ae480a05028ca8c136e23461042b3a03"
},
"239": {
"participant_share": "0ef6373230d19949a960386fe9d43bf9a3dfd20ad2ec877b00633e34536a2606"
},
"240": {
"participant_share": "4f05c3a67beacba13a3870a57b0a619d99769b10a24d6735cae34707a2a91209"
},
"241": {
"participant_share": "90144e1bc703fef9cb0fa8db0d4086418f0d641672ae46ef936451daf0e8fe0b"
},
"242": {
"participant_share": "d123d98f121d30525de7df11a075abe584a42c1c420f26a95de55aad3f28eb0e"
},
"243": {
"participant_share": "255f6ea743d34f52182220a553b1f1747a3bf52112700563276664808e67d701"
},
"244": {
"participant_share": "666ef91b8fec81aaa9f957dbe5e6161970d2bd27e2d0e41cf1e66d53dda6c304"
},
"245": {
"participant_share": "a77d8490da05b4023bd18f11781c3cbd6569862db231c4d6ba6777262ce6af07"
},
"246": {
"participant_share": "e88c0f05261fe65acca8c7470a5261615b004f338292a39084e880f97a259c0a"
},
"247": {
"participant_share": "299c9a79713818b35d80ff7d9c8786055197173952f3824a4e698accc964880d"
},
"248": {
"participant_share": "7dd72f91a2ee37b318bb3f1150c3cc94462ee03e2254620418ea939f18a47400"
},
"249": {
"participant_share": "bee6ba05ee076a0baa927747e2f8f1383cc5a844f2b441bee16a9d7267e36003"
},
"250": {
"participant_share": "fff5457a39219c633b6aaf7d742e17dd315c714ac2152178abeba645b6224d06"
},
"251": {
"participant_share": "4005d1ee843acebbcc41e7b306643c8127f3395092760032756cb01805623909"
},
"252": {
"participant_share": "81145c63d05300145e191fea989961251d8a025662d7dfeb3eedb9eb53a1250c"
},
"253": {
"participant_share": "c223e7d71b6d326ceff056202bcf86c91221cb5b3238bfa5086ec3bea2e0110f"
},
"254": {
"participant_share": "165f7cef4c23526caa2b97b3de0acd5808b8936102999e5fd2eecc91f11ffe01"
},
"255": {
"participant_share": "576e0764983c84c43b03cfe97040f2fcfd4e5c67d2f97d199c6fd664405fea04"
},
"256": {
"participant_share": "987d92d8e355b61ccdda0620037617a1f3e5246da25a5dd365f0df378f9ed607"
},
"257": {
"participant_share": "d98c1d4d2f6fe8745eb23e5695ab3c45e97ced7272bb3c8d2f71e90adeddc20a"
}
}
},
"round_one_outputs": {
"participant_list": "129,256,257",
"participants": {
"129": {
"hiding_nonce_randomness": "2b3920f96ea2eee7fd924a9d04a75dbefbdc6f9e0217d4d9ac955c2b1a57617e",
"binding_nonce_randomness": "c5fad9954e008901d7b8518a2a88c78300c278bb5959b184d0bcb78a71664ae7",
"hiding_nonce": "78a5d1ac2288d8c145a47c0c41df4a733ea3296087efa20d5631320311a00304",
"binding_nonce": "36d11cfdc426a65f48c520d33c3bef4154b05687962876402ed74bc32dc45106",
"hiding_nonce_commitment": "4e130805472d0686b525270b9592b12d0abd6531cb7f5ac71b81fd92ce00e233",
"binding_nonce_commitment": "5a03f10e0566268e6970537d88c95f9cdfee4da6a944baa34f60950fb14d444c",
"binding_factor_input": "9c245d5fc2e451c5c5a617cc6f2a20629fb317d9b1c1915ab4bfa319d4ebf922c54dd1a5b3b754550c72734ac9255db8107a2b01f361754d9f13f428c2f6de9eae9b5e8d9e5260723f834891c6630e1d67109693a5840595a85aae20a9743cc2a07309b62c3745dbeeba8af186accf89b9583d0cdc3ad517df8f7a6e7d4edd9e8100000000000000000000000000000000000000000000000000000000000000",
"binding_factor": "ba5bb3d28599a8bfbb66afaaaaf3d82bbf6e2aa8adea3d80148e888e5e14760f"
},
"256": {
"hiding_nonce_randomness": "db03f18964f531f0cd2d2074c049bb001b2b8505b1a2e23a52019793a11a6f0e",
"binding_nonce_randomness": "3da4ffeb450fb2b5c60c3b5c73790cae2a2416e75e53b42bc63079317d2c65a6",
"hiding_nonce": "ba00f46d7c1f848d414e75f0aa4f44fa8632fd96c6a365551de0c6245e1a6900",
"binding_nonce": "2708d45fc4012cd55f5c69ba10ccc4fbb4c7473488771a35ff4e2e7919e1db08",
"hiding_nonce_commitment": "b89252ecd658f23a5586b3ef6954edaca70713b0f7698929c605834aaa5df752",
"binding_nonce_commitment": "38a15e0356da443eda839a728e518293c6eec5994cc1d1283fd4497dbba7753c",
"binding_factor_input": "9c245d5fc2e451c5c5a617cc6f2a20629fb317d9b1c1915ab4bfa319d4ebf922c54dd1a5b3b754550c72734ac9255db8107a2b01f361754d9f13f428c2f6de9eae9b5e8d9e5260723f834891c6630e1d67109693a5840595a85aae20a9743cc2a07309b62c3745dbeeba8af186accf89b9583d0cdc3ad517df8f7a6e7d4edd9e0001000000000000000000000000000000000000000000000000000000000000",
"binding_factor": "7309793167a8cf23347ccea10b783a04896360153e8250dcd23e531607296809"
},
"257": {
"hiding_nonce_randomness": "21d5e57fba003edff05d9b70561aab31a3e03ae039478e3bcac226186b1d8941",
"binding_nonce_randomness": "d9cac4f483fc737f235d38dac702dcf4289ba1363031cf97fbc2db0caee83842",
"hiding_nonce": "94055593c2b351d179fafce8c09c768c11ba8f2c1a2661608ded2771311a4503",
"binding_nonce": "82a2a8ccf62e3b6acf9cd165b2a728443b413f70b6c23fc8cfb7d09515ddc404",
"hiding_nonce_commitment": "5c34b72b62411fc955e9471769252853cc7755053ba85534ea11c9a5b4375f0a",
"binding_nonce_commitment": "f22ed44cd4e0fe4eb9ad6cbe0e115bfb5c87ded8ec3868ec8ff255db5f042265",
"binding_factor_input": "9c245d5fc2e451c5c5a617cc6f2a20629fb317d9b1c1915ab4bfa319d4ebf922c54dd1a5b3b754550c72734ac9255db8107a2b01f361754d9f13f428c2f6de9eae9b5e8d9e5260723f834891c6630e1d67109693a5840595a85aae20a9743cc2a07309b62c3745dbeeba8af186accf89b9583d0cdc3ad517df8f7a6e7d4edd9e0101000000000000000000000000000000000000000000000000000000000000",
"binding_factor": "b0f5c7c89e8b4b364fc429d12aaa4ee6c3fb715da38e916eb783fa79d11aa007"
}
}
},
"round_two_outputs": {
"participant_list": "129,256,257",
"participants": {
"129": {
"sig_share": "561b572c5557be9b3dacc25ab549b262bde9bbfebcd41cbb0ad8ac5b24e36f0c"
},
"256": {
"sig_share": "32523df408635f79989bcb6952b88c81363783ea2de2a54d5de004db2a74a803"
},
"257": {
"sig_share": "f880522c63bc4eee9395af5e26c9070f1b1d72134551ffcecc71bad9f5dba70d"
}
}
},
"final_output": {
"sig": "c81eb4469d2152f10e5203d369c2e93331c4624931e776318f1e863f6b136501931af1efa6135aab934046804fd167de0e3eb1fc2f08c2d7342a6c104533c00d"
}
}

View File

@ -5,8 +5,10 @@ use serde_json::Value;
use crate::*;
lazy_static! {
pub static ref SECP256K1_SHA256: Value =
serde_json::from_str(include_str!("tests/vectors.json").trim())
pub static ref VECTORS: Value = serde_json::from_str(include_str!("tests/vectors.json").trim())
.expect("Test vector is valid JSON");
pub static ref VECTORS_BIG_IDENTIFIER: Value =
serde_json::from_str(include_str!("tests/vectors-big-identifier.json").trim())
.expect("Test vector is valid JSON");
}
@ -20,5 +22,8 @@ fn check_share_generation_secp256k1_sha256() {
#[test]
fn check_sign_with_test_vectors() {
frost_core::tests::vectors::check_sign_with_test_vectors::<Secp256K1Sha256>(&SECP256K1_SHA256)
frost_core::tests::vectors::check_sign_with_test_vectors::<Secp256K1Sha256>(&VECTORS);
frost_core::tests::vectors::check_sign_with_test_vectors::<Secp256K1Sha256>(
&VECTORS_BIG_IDENTIFIER,
);
}

View File

@ -0,0 +1,843 @@
{
"config": {
"MAX_PARTICIPANTS": "257",
"NUM_PARTICIPANTS": "3",
"MIN_PARTICIPANTS": "2",
"name": "FROST(secp256k1, SHA-256)",
"group": "secp256k1",
"hash": "SHA-256"
},
"inputs": {
"group_secret_key": "0d004150d27c3bf2a42f312683d35fac7394b1e9e318249c1bfe7f0795a83114",
"group_public_key": "02f37c34b66ced1fb51c34a90bdae006901f10625cc06c4f64663b0eae87d87b4f",
"message": "74657374",
"share_polynomial_coefficients": [
"fbf85eadae3058ea14f19148bb72b45e4399c0b16028acaf0395c9b03c823579"
],
"participants": {
"1": {
"participant_share": "08f89ffe80ac94dcb920c26f3f46140bfc7f95b493f8310f5fc1ea2b01f4254c"
},
"2": {
"participant_share": "04f0feac2edcedc6ce1253b7fab8c86b856a797f44d83d82a385554e6e401984"
},
"3": {
"participant_share": "00e95d59dd0d46b0e303e500b62b7ccb0e555d49f5b849f5e748c071da8c0dbc"
},
"4": {
"participant_share": "fce1bc078b3d9f9af7f57649719e312951ef1dfb55e0f6a4eade8a22170e4335"
},
"5": {
"participant_share": "f8da1ab5396df8850ce707922d10e588dada01c606c103182ea1f545835a376d"
},
"6": {
"participant_share": "f4d27962e79e516f21d898dae88399e863c4e590b7a10f8b72656068efa62ba5"
},
"7": {
"participant_share": "f0cad81095ceaa5936ca2a23a3f64e47ecafc95b68811bfeb628cb8c5bf21fdd"
},
"8": {
"participant_share": "ecc336be43ff03434bbbbb6c5f6902a7759aad2619612871f9ec36afc83e1415"
},
"9": {
"participant_share": "e8bb956bf22f5c2d60ad4cb51adbb706fe8590f0ca4134e53dafa1d3348a084d"
},
"10": {
"participant_share": "e4b3f419a05fb517759eddfdd64e6b66877074bb7b21415881730cf6a0d5fc85"
},
"11": {
"participant_share": "e0ac52c74e900e018a906f4691c11fc6105b58862c014dcbc536781a0d21f0bd"
},
"12": {
"participant_share": "dca4b174fcc066eb9f82008f4d33d42599463c50dce15a3f08f9e33d796de4f5"
},
"13": {
"participant_share": "d89d1022aaf0bfd5b47391d808a688852231201b8dc166b24cbd4e60e5b9d92d"
},
"14": {
"participant_share": "d4956ed0592118bfc9652320c4193ce4ab1c03e63ea173259080b9845205cd65"
},
"15": {
"participant_share": "d08dcd7e075171a9de56b4697f8bf1443406e7b0ef817f98d44424a7be51c19d"
},
"16": {
"participant_share": "cc862c2bb581ca93f34845b23afea5a3bcf1cb7ba0618c0c18078fcb2a9db5d5"
},
"17": {
"participant_share": "c87e8ad963b2237e0839d6faf6715a0345dcaf465141987f5bcafaee96e9aa0d"
},
"18": {
"participant_share": "c476e98711e27c681d2b6843b1e40e62cec793110221a4f29f8e661203359e45"
},
"19": {
"participant_share": "c06f4834c012d552321cf98c6d56c2c257b276dbb301b165e351d1356f81927d"
},
"20": {
"participant_share": "bc67a6e26e432e3c470e8ad528c97721e09d5aa663e1bdd927153c58dbcd86b5"
},
"21": {
"participant_share": "b86005901c7387265c001c1de43c2b8169883e7114c1ca4c6ad8a77c48197aed"
},
"22": {
"participant_share": "b458643dcaa3e01070f1ad669faedfe0f273223bc5a1d6bfae9c129fb4656f25"
},
"23": {
"participant_share": "b050c2eb78d438fa85e33eaf5b2194407b5e06067681e332f25f7dc320b1635d"
},
"24": {
"participant_share": "ac492199270491e49ad4cff8169448a00448e9d12761efa63622e8e68cfd5795"
},
"25": {
"participant_share": "a8418046d534eaceafc66140d206fcff8d33cd9bd841fc1979e65409f9494bcd"
},
"26": {
"participant_share": "a439def4836543b8c4b7f2898d79b15f161eb1668922088cbda9bf2d65954005"
},
"27": {
"participant_share": "a0323da231959ca2d9a983d248ec65be9f0995313a021500016d2a50d1e1343d"
},
"28": {
"participant_share": "9c2a9c4fdfc5f58cee9b151b045f1a1e27f478fbeae22173453095743e2d2875"
},
"29": {
"participant_share": "9822fafd8df64e77038ca663bfd1ce7db0df5cc69bc22de688f40097aa791cad"
},
"30": {
"participant_share": "941b59ab3c26a761187e37ac7b4482dd39ca40914ca23a59ccb76bbb16c510e5"
},
"31": {
"participant_share": "9013b858ea57004b2d6fc8f536b7373cc2b5245bfd8246cd107ad6de8311051d"
},
"32": {
"participant_share": "8c0c17069887593542615a3df229eb9c4ba00826ae625340543e4201ef5cf955"
},
"33": {
"participant_share": "880475b446b7b21f5752eb86ad9c9ffbd48aebf15f425fb39801ad255ba8ed8d"
},
"34": {
"participant_share": "83fcd461f4e80b096c447ccf690f545b5d75cfbc10226c26dbc51848c7f4e1c5"
},
"35": {
"participant_share": "7ff5330fa31863f381360e18248208bae660b386c102789a1f88836c3440d5fd"
},
"36": {
"participant_share": "7bed91bd5148bcdd96279f60dff4bd1a6f4b975171e2850d634bee8fa08cca35"
},
"37": {
"participant_share": "77e5f06aff7915c7ab1930a99b677179f8367b1c22c29180a70f59b30cd8be6d"
},
"38": {
"participant_share": "73de4f18ada96eb1c00ac1f256da25d981215ee6d3a29df3ead2c4d67924b2a5"
},
"39": {
"participant_share": "6fd6adc65bd9c79bd4fc533b124cda390a0c42b18482aa672e962ff9e570a6dd"
},
"40": {
"participant_share": "6bcf0c740a0a2085e9ede483cdbf8e9892f7267c3562b6da72599b1d51bc9b15"
},
"41": {
"participant_share": "67c76b21b83a796ffedf75cc893242f81be20a46e642c34db61d0640be088f4d"
},
"42": {
"participant_share": "63bfc9cf666ad25a13d1071544a4f757a4ccee119722cfc0f9e071642a548385"
},
"43": {
"participant_share": "5fb8287d149b2b4428c2985e0017abb72db7d1dc4802dc343da3dc8796a077bd"
},
"44": {
"participant_share": "5bb0872ac2cb842e3db429a6bb8a6016b6a2b5a6f8e2e8a7816747ab02ec6bf5"
},
"45": {
"participant_share": "57a8e5d870fbdd1852a5baef76fd14763f8d9971a9c2f51ac52ab2ce6f38602d"
},
"46": {
"participant_share": "53a144861f2c360267974c38326fc8d5c8787d3c5aa3018e08ee1df1db845465"
},
"47": {
"participant_share": "4f99a333cd5c8eec7c88dd80ede27d35516361070b830e014cb1891547d0489d"
},
"48": {
"participant_share": "4b9201e17b8ce7d6917a6ec9a9553194da4e44d1bc631a749074f438b41c3cd5"
},
"49": {
"participant_share": "478a608f29bd40c0a66c001264c7e5f46339289c6d4326e7d4385f5c2068310d"
},
"50": {
"participant_share": "4382bf3cd7ed99aabb5d915b203a9a53ec240c671e23335b17fbca7f8cb42545"
},
"51": {
"participant_share": "3f7b1dea861df294d04f22a3dbad4eb3750ef031cf033fce5bbf35a2f900197d"
},
"52": {
"participant_share": "3b737c98344e4b7ee540b3ec97200312fdf9d3fc7fe34c419f82a0c6654c0db5"
},
"53": {
"participant_share": "376bdb45e27ea468fa3245355292b77286e4b7c730c358b4e3460be9d19801ed"
},
"54": {
"participant_share": "336439f390aefd530f23d67e0e056bd20fcf9b91e1a365282709770d3de3f625"
},
"55": {
"participant_share": "2f5c98a13edf563d241567c6c978203198ba7f5c9283719b6acce230aa2fea5d"
},
"56": {
"participant_share": "2b54f74eed0faf273906f90f84ead49121a5632743637e0eae904d54167bde95"
},
"57": {
"participant_share": "274d55fc9b4008114df88a58405d88f0aa9046f1f4438a81f253b87782c7d2cd"
},
"58": {
"participant_share": "2345b4aa497060fb62ea1ba0fbd03d50337b2abca52396f53617239aef13c705"
},
"59": {
"participant_share": "1f3e1357f7a0b9e577dbace9b742f1afbc660e875603a36879da8ebe5b5fbb3d"
},
"60": {
"participant_share": "1b367205a5d112cf8ccd3e3272b5a60f4550f25206e3afdbbd9df9e1c7abaf75"
},
"61": {
"participant_share": "172ed0b354016bb9a1becf7b2e285a6ece3bd61cb7c3bc4f0161650533f7a3ad"
},
"62": {
"participant_share": "13272f610231c4a3b6b060c3e99b0ece5726b9e768a3c8c24524d028a04397e5"
},
"63": {
"participant_share": "0f1f8e0eb0621d8dcba1f20ca50dc32de0119db21983d53588e83b4c0c8f8c1d"
},
"64": {
"participant_share": "0b17ecbc5e927677e09383556080778d68fc817cca63e1a8ccaba66f78db8055"
},
"65": {
"participant_share": "07104b6a0cc2cf61f585149e1bf32becf1e765477b43ee1c106f1192e527748d"
},
"66": {
"participant_share": "0308aa17baf3284c0a76a5e6d765e04c7ad249122c23fa8f54327cb6517368c5"
},
"67": {
"participant_share": "ff0108c5692381361f68372f92d894aabe6c09c38c4ca73e57c846668df59e3e"
},
"68": {
"participant_share": "faf967731753da203459c8784e4b490a4756ed8e3d2cb3b19b8bb189fa419276"
},
"69": {
"participant_share": "f6f1c620c584330a494b59c109bdfd69d041d158ee0cc024df4f1cad668d86ae"
},
"70": {
"participant_share": "f2ea24ce73b48bf45e3ceb09c530b1c9592cb5239eeccc98231287d0d2d97ae6"
},
"71": {
"participant_share": "eee2837c21e4e4de732e7c5280a36628e21798ee4fccd90b66d5f2f43f256f1e"
},
"72": {
"participant_share": "eadae229d0153dc888200d9b3c161a886b027cb900ace57eaa995e17ab716356"
},
"73": {
"participant_share": "e6d340d77e4596b29d119ee3f788cee7f3ed6083b18cf1f1ee5cc93b17bd578e"
},
"74": {
"participant_share": "e2cb9f852c75ef9cb203302cb2fb83477cd8444e626cfe653220345e84094bc6"
},
"75": {
"participant_share": "dec3fe32daa64886c6f4c1756e6e37a705c32819134d0ad875e39f81f0553ffe"
},
"76": {
"participant_share": "dabc5ce088d6a170dbe652be29e0ec068eae0be3c42d174bb9a70aa55ca13436"
},
"77": {
"participant_share": "d6b4bb8e3706fa5af0d7e406e553a0661798efae750d23befd6a75c8c8ed286e"
},
"78": {
"participant_share": "d2ad1a3be537534505c9754fa0c654c5a083d37925ed3032412de0ec35391ca6"
},
"79": {
"participant_share": "cea578e99367ac2f1abb06985c390925296eb743d6cd3ca584f14c0fa18510de"
},
"80": {
"participant_share": "ca9dd797419805192fac97e117abbd84b2599b0e87ad4918c8b4b7330dd10516"
},
"81": {
"participant_share": "c6963644efc85e03449e2929d31e71e43b447ed9388d558c0c7822567a1cf94e"
},
"82": {
"participant_share": "c28e94f29df8b6ed598fba728e912643c42f62a3e96d61ff503b8d79e668ed86"
},
"83": {
"participant_share": "be86f3a04c290fd76e814bbb4a03daa34d1a466e9a4d6e7293fef89d52b4e1be"
},
"84": {
"participant_share": "ba7f524dfa5968c18372dd0405768f02d6052a394b2d7ae5d7c263c0bf00d5f6"
},
"85": {
"participant_share": "b677b0fba889c1ab98646e4cc0e943625ef00e03fc0d87591b85cee42b4cca2e"
},
"86": {
"participant_share": "b2700fa956ba1a95ad55ff957c5bf7c1e7daf1ceaced93cc5f493a079798be66"
},
"87": {
"participant_share": "ae686e5704ea737fc24790de37ceac2170c5d5995dcda03fa30ca52b03e4b29e"
},
"88": {
"participant_share": "aa60cd04b31acc69d7392226f3416080f9b0b9640eadacb2e6d0104e7030a6d6"
},
"89": {
"participant_share": "a6592bb2614b2553ec2ab36faeb414e0829b9d2ebf8db9262a937b71dc7c9b0e"
},
"90": {
"participant_share": "a2518a600f7b7e3e011c44b86a26c9400b8680f9706dc5996e56e69548c88f46"
},
"91": {
"participant_share": "9e49e90dbdabd728160dd60125997d9f947164c4214dd20cb21a51b8b514837e"
},
"92": {
"participant_share": "9a4247bb6bdc30122aff6749e10c31ff1d5c488ed22dde7ff5ddbcdc216077b6"
},
"93": {
"participant_share": "963aa6691a0c88fc3ff0f8929c7ee65ea6472c59830deaf339a127ff8dac6bee"
},
"94": {
"participant_share": "92330516c83ce1e654e289db57f19abe2f32102433edf7667d649322f9f86026"
},
"95": {
"participant_share": "8e2b63c4766d3ad069d41b2413644f1db81cf3eee4ce03d9c127fe466644545e"
},
"96": {
"participant_share": "8a23c272249d93ba7ec5ac6cced7037d4107d7b995ae104d04eb6969d2904896"
},
"97": {
"participant_share": "861c211fd2cdeca493b73db58a49b7dcc9f2bb84468e1cc048aed48d3edc3cce"
},
"98": {
"participant_share": "82147fcd80fe458ea8a8cefe45bc6c3c52dd9f4ef76e29338c723fb0ab283106"
},
"99": {
"participant_share": "7e0cde7b2f2e9e78bd9a6047012f209bdbc88319a84e35a6d035aad41774253e"
},
"100": {
"participant_share": "7a053d28dd5ef762d28bf18fbca1d4fb64b366e4592e421a13f915f783c01976"
},
"101": {
"participant_share": "75fd9bd68b8f504ce77d82d87814895aed9e4aaf0a0e4e8d57bc811af00c0dae"
},
"102": {
"participant_share": "71f5fa8439bfa936fc6f142133873dba76892e79baee5b009b7fec3e5c5801e6"
},
"103": {
"participant_share": "6dee5931e7f002211160a569eef9f219ff7412446bce6773df435761c8a3f61e"
},
"104": {
"participant_share": "69e6b7df96205b0b265236b2aa6ca679885ef60f1cae73e72306c28534efea56"
},
"105": {
"participant_share": "65df168d4450b3f53b43c7fb65df5ad91149d9d9cd8e805a66ca2da8a13bde8e"
},
"106": {
"participant_share": "61d7753af2810cdf5035594421520f389a34bda47e6e8ccdaa8d98cc0d87d2c6"
},
"107": {
"participant_share": "5dcfd3e8a0b165c96526ea8cdcc4c398231fa16f2f4e9940ee5103ef79d3c6fe"
},
"108": {
"participant_share": "59c832964ee1beb37a187bd5983777f7ac0a8539e02ea5b432146f12e61fbb36"
},
"109": {
"participant_share": "55c09143fd12179d8f0a0d1e53aa2c5734f56904910eb22775d7da36526baf6e"
},
"110": {
"participant_share": "51b8eff1ab427087a3fb9e670f1ce0b6bde04ccf41eebe9ab99b4559beb7a3a6"
},
"111": {
"participant_share": "4db14e9f5972c971b8ed2fafca8f951646cb3099f2cecb0dfd5eb07d2b0397de"
},
"112": {
"participant_share": "49a9ad4d07a3225bcddec0f886024975cfb61464a3aed78141221ba0974f8c16"
},
"113": {
"participant_share": "45a20bfab5d37b45e2d052414174fdd558a0f82f548ee3f484e586c4039b804e"
},
"114": {
"participant_share": "419a6aa86403d42ff7c1e389fce7b234e18bdbfa056ef067c8a8f1e76fe77486"
},
"115": {
"participant_share": "3d92c95612342d1a0cb374d2b85a66946a76bfc4b64efcdb0c6c5d0adc3368be"
},
"116": {
"participant_share": "398b2803c064860421a5061b73cd1af3f361a38f672f094e502fc82e487f5cf6"
},
"117": {
"participant_share": "358386b16e94deee369697642f3fcf537c4c875a180f15c193f33351b4cb512e"
},
"118": {
"participant_share": "317be55f1cc537d84b8828aceab283b305376b24c8ef2234d7b69e7521174566"
},
"119": {
"participant_share": "2d74440ccaf590c26079b9f5a62538128e224eef79cf2ea81b7a09988d63399e"
},
"120": {
"participant_share": "296ca2ba7925e9ac756b4b3e6197ec72170d32ba2aaf3b1b5f3d74bbf9af2dd6"
},
"121": {
"participant_share": "25650168275642968a5cdc871d0aa0d19ff81684db8f478ea300dfdf65fb220e"
},
"122": {
"participant_share": "215d6015d5869b809f4e6dcfd87d553128e2fa4f8c6f5401e6c44b02d2471646"
},
"123": {
"participant_share": "1d55bec383b6f46ab43fff1893f00990b1cdde1a3d4f60752a87b6263e930a7e"
},
"124": {
"participant_share": "194e1d7131e74d54c93190614f62bdf03ab8c1e4ee2f6ce86e4b2149aadefeb6"
},
"125": {
"participant_share": "15467c1ee017a63ede2321aa0ad5724fc3a3a5af9f0f795bb20e8c6d172af2ee"
},
"126": {
"participant_share": "113edacc8e47ff28f314b2f2c64826af4c8e897a4fef85cef5d1f7908376e726"
},
"127": {
"participant_share": "0d37397a3c7858130806443b81badb0ed5796d4500cf9242399562b3efc2db5e"
},
"128": {
"participant_share": "092f9827eaa8b0fd1cf7d5843d2d8f6e5e64510fb1af9eb57d58cdd75c0ecf96"
},
"129": {
"participant_share": "0527f6d598d909e731e966ccf8a043cde74f34da628fab28c11c38fac85ac3ce"
},
"130": {
"participant_share": "01205583470962d146daf815b412f82d703a18a5136fb79c04dfa41e34a6b806"
},
"131": {
"participant_share": "fd18b430f539bbbb5bcc895e6f85ac8bb3d3d9567398644b08756dce7128ed7f"
},
"132": {
"participant_share": "f91112dea36a14a570be1aa72af860eb3cbebd21247870be4c38d8f1dd74e1b7"
},
"133": {
"participant_share": "f509718c519a6d8f85afabefe66b154ac5a9a0ebd5587d318ffc441549c0d5ef"
},
"134": {
"participant_share": "f101d039ffcac6799aa13d38a1ddc9aa4e9484b6863889a4d3bfaf38b60cca27"
},
"135": {
"participant_share": "ecfa2ee7adfb1f63af92ce815d507e09d77f68813718961817831a5c2258be5f"
},
"136": {
"participant_share": "e8f28d955c2b784dc4845fca18c33269606a4c4be7f8a28b5b46857f8ea4b297"
},
"137": {
"participant_share": "e4eaec430a5bd137d975f112d435e6c8e955301698d8aefe9f09f0a2faf0a6cf"
},
"138": {
"participant_share": "e0e34af0b88c2a21ee67825b8fa89b28724013e149b8bb71e2cd5bc6673c9b07"
},
"139": {
"participant_share": "dcdba99e66bc830c035913a44b1b4f87fb2af7abfa98c7e52690c6e9d3888f3f"
},
"140": {
"participant_share": "d8d4084c14ecdbf6184aa4ed068e03e78415db76ab78d4586a54320d3fd48377"
},
"141": {
"participant_share": "d4cc66f9c31d34e02d3c3635c200b8470d00bf415c58e0cbae179d30ac2077af"
},
"142": {
"participant_share": "d0c4c5a7714d8dca422dc77e7d736ca695eba30c0d38ed3ef1db0854186c6be7"
},
"143": {
"participant_share": "ccbd24551f7de6b4571f58c738e621061ed686d6be18f9b2359e737784b8601f"
},
"144": {
"participant_share": "c8b58302cdae3f9e6c10ea0ff458d565a7c16aa16ef906257961de9af1045457"
},
"145": {
"participant_share": "c4ade1b07bde988881027b58afcb89c530ac4e6c1fd91298bd2549be5d50488f"
},
"146": {
"participant_share": "c0a6405e2a0ef17295f40ca16b3e3e24b9973236d0b91f0c00e8b4e1c99c3cc7"
},
"147": {
"participant_share": "bc9e9f0bd83f4a5caae59dea26b0f2844282160181992b7f44ac200535e830ff"
},
"148": {
"participant_share": "b896fdb9866fa346bfd72f32e223a6e3cb6cf9cc327937f2886f8b28a2342537"
},
"149": {
"participant_share": "b48f5c67349ffc30d4c8c07b9d965b435457dd96e3594465cc32f64c0e80196f"
},
"150": {
"participant_share": "b087bb14e2d0551ae9ba51c459090fa2dd42c161943950d90ff6616f7acc0da7"
},
"151": {
"participant_share": "ac8019c29100ae04feabe30d147bc402662da52c45195d4c53b9cc92e71801df"
},
"152": {
"participant_share": "a87878703f3106ef139d7455cfee7861ef1888f6f5f969bf977d37b65363f617"
},
"153": {
"participant_share": "a470d71ded615fd9288f059e8b612cc178036cc1a6d97632db40a2d9bfafea4f"
},
"154": {
"participant_share": "a06935cb9b91b8c33d8096e746d3e12100ee508c57b982a61f040dfd2bfbde87"
},
"155": {
"participant_share": "9c61947949c211ad527228300246958089d9345708998f1962c779209847d2bf"
},
"156": {
"participant_share": "9859f326f7f26a976763b978bdb949e012c41821b9799b8ca68ae4440493c6f7"
},
"157": {
"participant_share": "945251d4a622c3817c554ac1792bfe3f9baefbec6a59a7ffea4e4f6770dfbb2f"
},
"158": {
"participant_share": "904ab08254531c6b9146dc0a349eb29f2499dfb71b39b4732e11ba8add2baf67"
},
"159": {
"participant_share": "8c430f3002837555a6386d52f01166fead84c381cc19c0e671d525ae4977a39f"
},
"160": {
"participant_share": "883b6dddb0b3ce3fbb29fe9bab841b5e366fa74c7cf9cd59b59890d1b5c397d7"
},
"161": {
"participant_share": "8433cc8b5ee42729d01b8fe466f6cfbdbf5a8b172dd9d9ccf95bfbf5220f8c0f"
},
"162": {
"participant_share": "802c2b390d148013e50d212d2269841d48456ee1deb9e6403d1f67188e5b8047"
},
"163": {
"participant_share": "7c2489e6bb44d8fdf9feb275dddc387cd13052ac8f99f2b380e2d23bfaa7747f"
},
"164": {
"participant_share": "781ce894697531e80ef043be994eecdc5a1b36774079ff26c4a63d5f66f368b7"
},
"165": {
"participant_share": "7415474217a58ad223e1d50754c1a13be3061a41f15a0b9a0869a882d33f5cef"
},
"166": {
"participant_share": "700da5efc5d5e3bc38d366501034559b6bf0fe0ca23a180d4c2d13a63f8b5127"
},
"167": {
"participant_share": "6c06049d74063ca64dc4f798cba709faf4dbe1d7531a24808ff07ec9abd7455f"
},
"168": {
"participant_share": "67fe634b2236959062b688e18719be5a7dc6c5a203fa30f3d3b3e9ed18233997"
},
"169": {
"participant_share": "63f6c1f8d066ee7a77a81a2a428c72ba06b1a96cb4da3d6717775510846f2dcf"
},
"170": {
"participant_share": "5fef20a67e9747648c99ab72fdff27198f9c8d3765ba49da5b3ac033f0bb2207"
},
"171": {
"participant_share": "5be77f542cc7a04ea18b3cbbb971db7918877102169a564d9efe2b575d07163f"
},
"172": {
"participant_share": "57dfde01daf7f938b67cce0474e48fd8a17254ccc77a62c0e2c1967ac9530a77"
},
"173": {
"participant_share": "53d83caf89285222cb6e5f4d305744382a5d3897785a6f342685019e359efeaf"
},
"174": {
"participant_share": "4fd09b5d3758ab0ce05ff095ebc9f897b3481c62293a7ba76a486cc1a1eaf2e7"
},
"175": {
"participant_share": "4bc8fa0ae58903f6f55181dea73cacf73c33002cda1a881aae0bd7e50e36e71f"
},
"176": {
"participant_share": "47c158b893b95ce10a43132762af6156c51de3f78afa948df1cf43087a82db57"
},
"177": {
"participant_share": "43b9b76641e9b5cb1f34a4701e2215b64e08c7c23bdaa1013592ae2be6cecf8f"
},
"178": {
"participant_share": "3fb21613f01a0eb5342635b8d994ca15d6f3ab8cecbaad747956194f531ac3c7"
},
"179": {
"participant_share": "3baa74c19e4a679f4917c70195077e755fde8f579d9ab9e7bd198472bf66b7ff"
},
"180": {
"participant_share": "37a2d36f4c7ac0895e09584a507a32d4e8c973224e7ac65b00dcef962bb2ac37"
},
"181": {
"participant_share": "339b321cfaab197372fae9930bece73471b456ecff5ad2ce44a05ab997fea06f"
},
"182": {
"participant_share": "2f9390caa8db725d87ec7adbc75f9b93fa9f3ab7b03adf418863c5dd044a94a7"
},
"183": {
"participant_share": "2b8bef78570bcb479cde0c2482d24ff3838a1e82611aebb4cc273100709688df"
},
"184": {
"participant_share": "27844e26053c2431b1cf9d6d3e4504530c75024d11faf8280fea9c23dce27d17"
},
"185": {
"participant_share": "237cacd3b36c7d1bc6c12eb5f9b7b8b2955fe617c2db049b53ae0747492e714f"
},
"186": {
"participant_share": "1f750b81619cd605dbb2bffeb52a6d121e4ac9e273bb110e9771726ab57a6587"
},
"187": {
"participant_share": "1b6d6a2f0fcd2eeff0a45147709d2171a735adad249b1d81db34dd8e21c659bf"
},
"188": {
"participant_share": "1765c8dcbdfd87da0595e2902c0fd5d130209177d57b29f51ef848b18e124df7"
},
"189": {
"participant_share": "135e278a6c2de0c41a8773d8e7828a30b90b7542865b366862bbb3d4fa5e422f"
},
"190": {
"participant_share": "0f5686381a5e39ae2f790521a2f53e9041f6590d373b42dba67f1ef866aa3667"
},
"191": {
"participant_share": "0b4ee4e5c88e9298446a966a5e67f2efcae13cd7e81b4f4eea428a1bd2f62a9f"
},
"192": {
"participant_share": "0747439376beeb82595c27b319daa74f53cc20a298fb5bc22e05f53f3f421ed7"
},
"193": {
"participant_share": "033fa24124ef446c6e4db8fbd54d5baedcb7046d49db683571c96062ab8e130f"
},
"194": {
"participant_share": "ff3800eed31f9d56833f4a4490c0100d2050c51eaa0414e4755f2a12e8104888"
},
"195": {
"participant_share": "fb305f9c814ff6409830db8d4c32c46ca93ba8e95ae42157b9229536545c3cc0"
},
"196": {
"participant_share": "f728be4a2f804f2aad226cd607a578cc32268cb40bc42dcafce60059c0a830f8"
},
"197": {
"participant_share": "f3211cf7ddb0a814c213fe1ec3182d2bbb11707ebca43a3e40a96b7d2cf42530"
},
"198": {
"participant_share": "ef197ba58be100fed7058f677e8ae18b43fc54496d8446b1846cd6a099401968"
},
"199": {
"participant_share": "eb11da533a1159e8ebf720b039fd95eacce738141e645324c83041c4058c0da0"
},
"200": {
"participant_share": "e70a3900e841b2d300e8b1f8f5704a4a55d21bdecf445f980bf3ace771d801d8"
},
"201": {
"participant_share": "e30297ae96720bbd15da4341b0e2fea9debcffa980246c0b4fb7180ade23f610"
},
"202": {
"participant_share": "defaf65c44a264a72acbd48a6c55b30967a7e3743104787e937a832e4a6fea48"
},
"203": {
"participant_share": "daf35509f2d2bd913fbd65d327c86768f092c73ee1e484f1d73dee51b6bbde80"
},
"204": {
"participant_share": "d6ebb3b7a103167b54aef71be33b1bc8797dab0992c491651b0159752307d2b8"
},
"205": {
"participant_share": "d2e412654f336f6569a088649eadd02802688ed443a49dd85ec4c4988f53c6f0"
},
"206": {
"participant_share": "cedc7112fd63c84f7e9219ad5a2084878b53729ef484aa4ba2882fbbfb9fbb28"
},
"207": {
"participant_share": "cad4cfc0ab9421399383aaf6159338e7143e5669a564b6bee64b9adf67ebaf60"
},
"208": {
"participant_share": "c6cd2e6e59c47a23a8753c3ed105ed469d293a345644c3322a0f0602d437a398"
},
"209": {
"participant_share": "c2c58d1c07f4d30dbd66cd878c78a1a626141dff0724cfa56dd27126408397d0"
},
"210": {
"participant_share": "bebdebc9b6252bf7d2585ed047eb5605aeff01c9b804dc18b195dc49accf8c08"
},
"211": {
"participant_share": "bab64a77645584e1e749f019035e0a6537e9e59468e4e88bf559476d191b8040"
},
"212": {
"participant_share": "b6aea9251285ddcbfc3b8161bed0bec4c0d4c95f19c4f4ff391cb29085677478"
},
"213": {
"participant_share": "b2a707d2c0b636b6112d12aa7a43732449bfad29caa501727ce01db3f1b368b0"
},
"214": {
"participant_share": "ae9f66806ee68fa0261ea3f335b62783d2aa90f47b850de5c0a388d75dff5ce8"
},
"215": {
"participant_share": "aa97c52e1d16e88a3b10353bf128dbe35b9574bf2c651a590466f3faca4b5120"
},
"216": {
"participant_share": "a69023dbcb4741745001c684ac9b9042e4805889dd4526cc482a5f1e36974558"
},
"217": {
"participant_share": "a288828979779a5e64f357cd680e44a26d6b3c548e25333f8bedca41a2e33990"
},
"218": {
"participant_share": "9e80e13727a7f34879e4e9162380f901f656201f3f053fb2cfb135650f2f2dc8"
},
"219": {
"participant_share": "9a793fe4d5d84c328ed67a5edef3ad617f4103e9efe54c261374a0887b7b2200"
},
"220": {
"participant_share": "96719e928408a51ca3c80ba79a6661c1082be7b4a0c5589957380babe7c71638"
},
"221": {
"participant_share": "9269fd403238fe06b8b99cf055d916209116cb7f51a5650c9afb76cf54130a70"
},
"222": {
"participant_share": "8e625bede06956f0cdab2e39114bca801a01af4a0285717fdebee1f2c05efea8"
},
"223": {
"participant_share": "8a5aba9b8e99afdae29cbf81ccbe7edfa2ec9314b3657df322824d162caaf2e0"
},
"224": {
"participant_share": "865319493cca08c4f78e50ca8831333f2bd776df64458a666645b83998f6e718"
},
"225": {
"participant_share": "824b77f6eafa61af0c7fe21343a3e79eb4c25aaa152596d9aa09235d0542db50"
},
"226": {
"participant_share": "7e43d6a4992aba992171735bff169bfe3dad3e74c605a34cedcc8e80718ecf88"
},
"227": {
"participant_share": "7a3c3552475b1383366304a4ba89505dc698223f76e5afc0318ff9a3dddac3c0"
},
"228": {
"participant_share": "763493fff58b6c6d4b5495ed75fc04bd4f83060a27c5bc33755364c74a26b7f8"
},
"229": {
"participant_share": "722cf2ada3bbc55760462736316eb91cd86de9d4d8a5c8a6b916cfeab672ac30"
},
"230": {
"participant_share": "6e25515b51ec1e417537b87eece16d7c6158cd9f8985d519fcda3b0e22bea068"
},
"231": {
"participant_share": "6a1db009001c772b8a2949c7a85421dbea43b16a3a65e18d409da6318f0a94a0"
},
"232": {
"participant_share": "66160eb6ae4cd0159f1adb1063c6d63b732e9534eb45ee0084611154fb5688d8"
},
"233": {
"participant_share": "620e6d645c7d28ffb40c6c591f398a9afc1978ff9c25fa73c8247c7867a27d10"
},
"234": {
"participant_share": "5e06cc120aad81e9c8fdfda1daac3efa85045cca4d0606e70be7e79bd3ee7148"
},
"235": {
"participant_share": "59ff2abfb8dddad3ddef8eea961ef35a0def4094fde6135a4fab52bf403a6580"
},
"236": {
"participant_share": "55f7896d670e33bdf2e120335191a7b996da245faec61fcd936ebde2ac8659b8"
},
"237": {
"participant_share": "51efe81b153e8ca807d2b17c0d045c191fc5082a5fa62c40d732290618d24df0"
},
"238": {
"participant_share": "4de846c8c36ee5921cc442c4c8771078a8afebf5108638b41af59429851e4228"
},
"239": {
"participant_share": "49e0a576719f3e7c31b5d40d83e9c4d8319acfbfc16645275eb8ff4cf16a3660"
},
"240": {
"participant_share": "45d904241fcf976646a765563f5c7937ba85b38a7246519aa27c6a705db62a98"
},
"241": {
"participant_share": "41d162d1cdfff0505b98f69efacf2d974370975523265e0de63fd593ca021ed0"
},
"242": {
"participant_share": "3dc9c17f7c30493a708a87e7b641e1f6cc5b7b1fd4066a812a0340b7364e1308"
},
"243": {
"participant_share": "39c2202d2a60a224857c193071b4965655465eea84e676f46dc6abdaa29a0740"
},
"244": {
"participant_share": "35ba7edad890fb0e9a6daa792d274ab5de3142b535c68367b18a16fe0ee5fb78"
},
"245": {
"participant_share": "31b2dd8886c153f8af5f3bc1e899ff15671c267fe6a68fdaf54d82217b31efb0"
},
"246": {
"participant_share": "2dab3c3634f1ace2c450cd0aa40cb374f0070a4a97869c4e3910ed44e77de3e8"
},
"247": {
"participant_share": "29a39ae3e32205ccd9425e535f7f67d478f1ee154866a8c17cd4586853c9d820"
},
"248": {
"participant_share": "259bf99191525eb6ee33ef9c1af21c3401dcd1dff946b534c097c38bc015cc58"
},
"249": {
"participant_share": "2194583f3f82b7a1032580e4d664d0938ac7b5aaaa26c1a8045b2eaf2c61c090"
},
"250": {
"participant_share": "1d8cb6ecedb3108b1817122d91d784f313b299755b06ce1b481e99d298adb4c8"
},
"251": {
"participant_share": "1985159a9be369752d08a3764d4a39529c9d7d400be6da8e8be204f604f9a900"
},
"252": {
"participant_share": "157d74484a13c25f41fa34bf08bcedb22588610abcc6e701cfa5701971459d38"
},
"253": {
"participant_share": "1175d2f5f8441b4956ebc607c42fa211ae7344d56da6f3751368db3cdd919170"
},
"254": {
"participant_share": "0d6e31a3a67474336bdd57507fa25671375e28a01e86ffe8572c466049dd85a8"
},
"255": {
"participant_share": "0966905154a4cd1d80cee8993b150ad0c0490c6acf670c5b9aefb183b62979e0"
},
"256": {
"participant_share": "055eeeff02d5260795c079e1f687bf304933f035804718cedeb31ca722756e18"
},
"257": {
"participant_share": "01574dacb1057ef1aab20b2ab1fa738fd21ed40031272542227687ca8ec16250"
}
}
},
"round_one_outputs": {
"participant_list": "129,256,257",
"participants": {
"129": {
"hiding_nonce_randomness": "a279def878fc7f5121568974cef965ec477734aed3c01d3f224fa94e2dc88f8d",
"binding_nonce_randomness": "f6c49162fa2f7808b8ab9b8743b06eccd174cda2d418fa921a8c554dc0362a7d",
"hiding_nonce": "2c72de859fb073c13dfe3535d1409262899c7fdf38321379fec120d3f71f2145",
"binding_nonce": "a8cdb890aac81d6766c52bde7f05dbff6c1a43952e2da15a61026076e40187a1",
"hiding_nonce_commitment": "02a14815adc26cc3a5f8addbdc46372691646ccc1b449073e5376d3af6588ebb43",
"binding_nonce_commitment": "03f0b798a102a541622708224a95474d91b41b1c4d9c43ced4e05a7619dff64a7d",
"binding_factor_input": "a645d8249457bbcac34fa7b740f66bcce08fc39506b8bbf1a1c81092f6272eda07f8204fc4056c5a09a3579ae0d1fdb2a8bfadbef22fb6aa0ecd262256e8df540000000000000000000000000000000000000000000000000000000000000081",
"binding_factor": "d742dce49a6d68eb987a2ae46c69499066d26ce4678dcf404eb7e236bfdbdd75"
},
"256": {
"hiding_nonce_randomness": "e6f07cbe1d2b5a27a93a7e56401164e4a620e349c43c614a4437dbf86b515084",
"binding_nonce_randomness": "e8dbeee14cf24bb70ece7a3a3626ee0c0d2def7fa6bab5b2515e6acbc2629105",
"hiding_nonce": "5c4d75580e58277dc7c79116f505705e40c0c474248544b869e0310f11c2dc8c",
"binding_nonce": "d75462c81d53d3fe1c00e8fadf1585b987917deb3edb745e0980a745a23d6f01",
"hiding_nonce_commitment": "029ed1133f1fcec2a37bf0c453d378452eb8c612354b3e53f4c972972df611ce0d",
"binding_nonce_commitment": "023fa940f4884554670a4809b2dc9acd8da2e1c6a61e34dfd502d5c514af29c751",
"binding_factor_input": "a645d8249457bbcac34fa7b740f66bcce08fc39506b8bbf1a1c81092f6272eda07f8204fc4056c5a09a3579ae0d1fdb2a8bfadbef22fb6aa0ecd262256e8df540000000000000000000000000000000000000000000000000000000000000100",
"binding_factor": "4ad83ae9ae3abc6e2b2a22e6411377fa96594c922d1b23621c7ccfe60820aa40"
},
"257": {
"hiding_nonce_randomness": "66c79a36594e9d2dace00fb71a4b366185c23bcd95da926407d62ab4f47d060c",
"binding_nonce_randomness": "56b81fa7b21d82f16cd921fd8482cfcff53d9480a4339a9355debd098af195be",
"hiding_nonce": "24018712a56df96170cf9c946cf8dd08303837c23c2fa1e88b3e3a68c8a97980",
"binding_nonce": "2f48d89279854be541a7fde24f7f110bf0d3ba5248012c5c786e0f67f76f4443",
"hiding_nonce_commitment": "03c86a7a94f4cbc6eb89d81403f7a3d89d9d01057284dbb52482a1070ea12bcf12",
"binding_nonce_commitment": "03388055e1ff0cb7a8b0c0dc4a6dc594af79fc5f3d333169a1fdb7f13c1bb991ed",
"binding_factor_input": "a645d8249457bbcac34fa7b740f66bcce08fc39506b8bbf1a1c81092f6272eda07f8204fc4056c5a09a3579ae0d1fdb2a8bfadbef22fb6aa0ecd262256e8df540000000000000000000000000000000000000000000000000000000000000101",
"binding_factor": "8f2569b1e4ab908f7d0979cc0482ba2fb864d0f7f32c31d63a5f807459a68c6b"
}
}
},
"round_two_outputs": {
"participant_list": "129,256,257",
"participants": {
"129": {
"sig_share": "a5d9ccf69373263abf0043fce61851b81137e8632907aa41f55264169ceee625"
},
"256": {
"sig_share": "1bdc8c7c69d962e8497fafc8f19dade152c2dd85b9e2f707be60215b56e76f1f"
},
"257": {
"sig_share": "f875fc3bdd20022b5910884b6be00d5fc3f60d1d570bec9de0ac7967a8492049"
}
}
},
"final_output": {
"sig": "03c12751c88e5db95b492d725ec07de825c52cc55f0f55fb0815c7f9363fcfb933ba2c55aeda6c8b4e61907c1143960cfa6d41f61f8aadedabd48ca04ccbe9344c"
}
}