diff --git a/aquatic_ws/src/lib/network/mod.rs b/aquatic_ws/src/lib/network/mod.rs index c48ab7e..81c9cda 100644 --- a/aquatic_ws/src/lib/network/mod.rs +++ b/aquatic_ws/src/lib/network/mod.rs @@ -195,8 +195,8 @@ pub fn run_handshakes_and_read_messages( use ::tungstenite::Error::Io; match established_ws.ws.read_message(){ - Ok(mut ws_message) => { - if let Ok(in_message) = InMessage::from_ws_message(&mut ws_message){ + Ok(ws_message) => { + if let Ok(in_message) = InMessage::from_ws_message(ws_message){ let naive_peer_addr = established_ws.peer_addr; let converted_peer_ip = convert_ipv4_mapped_ipv6( naive_peer_addr.ip() diff --git a/aquatic_ws_protocol/Cargo.toml b/aquatic_ws_protocol/Cargo.toml index 0d71233..9435c3e 100644 --- a/aquatic_ws_protocol/Cargo.toml +++ b/aquatic_ws_protocol/Cargo.toml @@ -18,7 +18,7 @@ anyhow = "1" hashbrown = { version = "0.8", features = ["serde"] } serde = { version = "1", features = ["derive"] } serde_json = "1" -simd-json = "0.3" +simd-json = { version = "0.3", features = ["allow-non-simd"] } tungstenite = "0.11" [dev-dependencies] diff --git a/aquatic_ws_protocol/benches/bench_deserialize_announce_request.rs b/aquatic_ws_protocol/benches/bench_deserialize_announce_request.rs index 65b9efd..3e019e1 100644 --- a/aquatic_ws_protocol/benches/bench_deserialize_announce_request.rs +++ b/aquatic_ws_protocol/benches/bench_deserialize_announce_request.rs @@ -37,10 +37,10 @@ pub fn bench(c: &mut Criterion) { offer_id: Some(OfferId(info_hash.0)) }); - let mut ws_message = request.to_ws_message(); + let ws_message = request.to_ws_message(); c.bench_function("deserialize-announce-request", |b| b.iter(|| - InMessage::from_ws_message(black_box(&mut ws_message)) + InMessage::from_ws_message(black_box(ws_message.clone())) )); } diff --git a/aquatic_ws_protocol/src/lib.rs b/aquatic_ws_protocol/src/lib.rs index 374b11a..baddf67 100644 --- a/aquatic_ws_protocol/src/lib.rs +++ b/aquatic_ws_protocol/src/lib.rs @@ -259,17 +259,18 @@ pub enum InMessage { impl InMessage { #[inline] pub fn from_ws_message( - ws_message: &mut tungstenite::Message + ws_message: tungstenite::Message ) -> ::anyhow::Result { use tungstenite::Message::Text; - let text: &mut str = if let Text(text) = ws_message { + let mut text = if let Text(text) = ws_message { text } else { return Err(anyhow::anyhow!("Message is not text")); }; - ::simd_json::serde::from_str(text).context("deserialize with serde") + return ::simd_json::serde::from_str(&mut text) + .context("deserialize with serde"); } pub fn to_ws_message(&self) -> ::tungstenite::Message { @@ -300,7 +301,7 @@ impl OutMessage { ) -> ::anyhow::Result { use tungstenite::Message::{Text, Binary}; - let text = match message { + let mut text = match message { Text(text) => text, Binary(bytes) => String::from_utf8(bytes)?, _ => return Err(anyhow::anyhow!("Message is neither text nor bytes")), @@ -309,13 +310,13 @@ impl OutMessage { // This is brittle and could fail, but it doesn't matter too much // since this function is only used in load tester if text.contains("answer"){ - Ok(Self::Answer(::serde_json::from_str(&text)?)) + Ok(Self::Answer(::simd_json::serde::from_str(&mut text)?)) } else if text.contains("offer"){ - Ok(Self::Offer(::serde_json::from_str(&text)?)) + Ok(Self::Offer(::simd_json::serde::from_str(&mut text)?)) } else if text.contains("interval"){ - Ok(Self::AnnounceResponse(::serde_json::from_str(&text)?)) + Ok(Self::AnnounceResponse(::simd_json::serde::from_str(&mut text)?)) } else if text.contains("scrape"){ - Ok(Self::ScrapeResponse(::serde_json::from_str(&text)?)) + Ok(Self::ScrapeResponse(::simd_json::serde::from_str(&mut text)?)) } else { Err(anyhow::anyhow!("Could not determine response type")) } @@ -523,9 +524,11 @@ mod tests { #[quickcheck] fn quickcheck_serde_identity_in_message(in_message_1: InMessage) -> bool { - let mut ws_message = in_message_1.to_ws_message(); + let ws_message = in_message_1.to_ws_message(); - let in_message_2 = InMessage::from_ws_message(&mut ws_message).unwrap(); + let in_message_2 = InMessage::from_ws_message( + ws_message.clone() + ).unwrap(); let success = in_message_1 == in_message_2; @@ -544,7 +547,9 @@ mod tests { fn quickcheck_serde_identity_out_message(out_message_1: OutMessage) -> bool { let ws_message = out_message_1.clone().into_ws_message(); - let out_message_2 = OutMessage::from_ws_message(ws_message.clone()).unwrap(); + let out_message_2 = OutMessage::from_ws_message( + ws_message.clone() + ).unwrap(); let success = out_message_1 == out_message_2; diff --git a/aquatic_ws_protocol/target/criterion/deserialize-announce-request/latest/estimates.json b/aquatic_ws_protocol/target/criterion/deserialize-announce-request/latest/estimates.json index 5d22689..66ad0e5 100644 --- a/aquatic_ws_protocol/target/criterion/deserialize-announce-request/latest/estimates.json +++ b/aquatic_ws_protocol/target/criterion/deserialize-announce-request/latest/estimates.json @@ -1 +1 @@ -{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2094.926862805663,"upper_bound":2106.4267028892173},"point_estimate":2100.4015350320765,"standard_error":2.9392946950512737},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2085.6324189161965,"upper_bound":2087.229197620325},"point_estimate":2086.413383946413,"standard_error":0.4169721177244358},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":16.490233538836364,"upper_bound":21.81096312849954},"point_estimate":18.680703664212437,"standard_error":1.3102508160911694},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2085.6033212698335,"upper_bound":2094.8775402138917},"point_estimate":2089.9275901786054,"standard_error":2.361080413460781},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":73.7250326777399,"upper_bound":111.45831108639615},"point_estimate":93.04040248967267,"standard_error":9.710703224470429}} \ No newline at end of file +{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":17747.517549723954,"upper_bound":17827.267537642005},"point_estimate":17784.6041414677,"standard_error":20.37407375834334},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":17577.94007936508,"upper_bound":17610.776785618924},"point_estimate":17593.548306902798,"standard_error":9.518459372549549},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":178.47341704422882,"upper_bound":242.9566257467244},"point_estimate":214.59916963759514,"standard_error":16.547608837291573},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":17756.912325578603,"upper_bound":17852.279555854253},"point_estimate":17798.93543491748,"standard_error":24.423183313014615},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":426.35101181405963,"upper_bound":857.9956431905033},"point_estimate":643.9714734076442,"standard_error":111.389827472484}} \ No newline at end of file diff --git a/aquatic_ws_protocol/target/criterion/deserialize-announce-request/latest/raw.csv b/aquatic_ws_protocol/target/criterion/deserialize-announce-request/latest/raw.csv index 08d4eaa..db0b387 100644 --- a/aquatic_ws_protocol/target/criterion/deserialize-announce-request/latest/raw.csv +++ b/aquatic_ws_protocol/target/criterion/deserialize-announce-request/latest/raw.csv @@ -1,1001 +1,1001 @@ group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count -deserialize-announce-request,,,,,405303.0,ns,172 -deserialize-announce-request,,,,,735146.0,ns,344 -deserialize-announce-request,,,,,1102805.0,ns,516 -deserialize-announce-request,,,,,1470143.0,ns,688 -deserialize-announce-request,,,,,1799215.0,ns,860 -deserialize-announce-request,,,,,2166205.0,ns,1032 -deserialize-announce-request,,,,,2545345.0,ns,1204 -deserialize-announce-request,,,,,2861218.0,ns,1376 -deserialize-announce-request,,,,,3218585.0,ns,1548 -deserialize-announce-request,,,,,3577244.0,ns,1720 -deserialize-announce-request,,,,,3952304.0,ns,1892 -deserialize-announce-request,,,,,5025386.0,ns,2064 -deserialize-announce-request,,,,,6824599.0,ns,2236 -deserialize-announce-request,,,,,6357098.0,ns,2408 -deserialize-announce-request,,,,,6154851.0,ns,2580 -deserialize-announce-request,,,,,8127210.0,ns,2752 -deserialize-announce-request,,,,,7255964.0,ns,2924 -deserialize-announce-request,,,,,8567472.0,ns,3096 -deserialize-announce-request,,,,,8615810.0,ns,3268 -deserialize-announce-request,,,,,7413080.0,ns,3440 -deserialize-announce-request,,,,,7329264.0,ns,3612 -deserialize-announce-request,,,,,7630593.0,ns,3784 -deserialize-announce-request,,,,,8274786.0,ns,3956 -deserialize-announce-request,,,,,8606366.0,ns,4128 -deserialize-announce-request,,,,,8708921.0,ns,4300 -deserialize-announce-request,,,,,13082235.0,ns,4472 -deserialize-announce-request,,,,,10005700.0,ns,4644 -deserialize-announce-request,,,,,10073266.0,ns,4816 -deserialize-announce-request,,,,,10372766.0,ns,4988 -deserialize-announce-request,,,,,11022723.0,ns,5160 -deserialize-announce-request,,,,,11165225.0,ns,5332 -deserialize-announce-request,,,,,11486992.0,ns,5504 -deserialize-announce-request,,,,,11821619.0,ns,5676 -deserialize-announce-request,,,,,12222644.0,ns,5848 -deserialize-announce-request,,,,,16644012.0,ns,6020 -deserialize-announce-request,,,,,12863596.0,ns,6192 -deserialize-announce-request,,,,,13159887.0,ns,6364 -deserialize-announce-request,,,,,13901739.0,ns,6536 -deserialize-announce-request,,,,,13929110.0,ns,6708 -deserialize-announce-request,,,,,14245344.0,ns,6880 -deserialize-announce-request,,,,,14642404.0,ns,7052 -deserialize-announce-request,,,,,19149746.0,ns,7224 -deserialize-announce-request,,,,,15399684.0,ns,7396 -deserialize-announce-request,,,,,15835134.0,ns,7568 -deserialize-announce-request,,,,,16196986.0,ns,7740 -deserialize-announce-request,,,,,16492808.0,ns,7912 -deserialize-announce-request,,,,,16894390.0,ns,8084 -deserialize-announce-request,,,,,17228818.0,ns,8256 -deserialize-announce-request,,,,,17544962.0,ns,8428 -deserialize-announce-request,,,,,17943951.0,ns,8600 -deserialize-announce-request,,,,,18340019.0,ns,8772 -deserialize-announce-request,,,,,18738517.0,ns,8944 -deserialize-announce-request,,,,,19018295.0,ns,9116 -deserialize-announce-request,,,,,23181971.0,ns,9288 -deserialize-announce-request,,,,,19764849.0,ns,9460 -deserialize-announce-request,,,,,19977884.0,ns,9632 -deserialize-announce-request,,,,,20332164.0,ns,9804 -deserialize-announce-request,,,,,20827569.0,ns,9976 -deserialize-announce-request,,,,,21045287.0,ns,10148 -deserialize-announce-request,,,,,21421762.0,ns,10320 -deserialize-announce-request,,,,,21756781.0,ns,10492 -deserialize-announce-request,,,,,22420443.0,ns,10664 -deserialize-announce-request,,,,,24478432.0,ns,10836 -deserialize-announce-request,,,,,24363343.0,ns,11008 -deserialize-announce-request,,,,,22589901.0,ns,11180 -deserialize-announce-request,,,,,22938089.0,ns,11352 -deserialize-announce-request,,,,,23325090.0,ns,11524 -deserialize-announce-request,,,,,23587002.0,ns,11696 -deserialize-announce-request,,,,,23959018.0,ns,11868 -deserialize-announce-request,,,,,24573818.0,ns,12040 -deserialize-announce-request,,,,,24667708.0,ns,12212 -deserialize-announce-request,,,,,25275250.0,ns,12384 -deserialize-announce-request,,,,,25806391.0,ns,12556 -deserialize-announce-request,,,,,26693232.0,ns,12728 -deserialize-announce-request,,,,,26533704.0,ns,12900 -deserialize-announce-request,,,,,33925511.0,ns,13072 -deserialize-announce-request,,,,,27658190.0,ns,13244 -deserialize-announce-request,,,,,27975713.0,ns,13416 -deserialize-announce-request,,,,,28356585.0,ns,13588 -deserialize-announce-request,,,,,29034934.0,ns,13760 -deserialize-announce-request,,,,,29050740.0,ns,13932 -deserialize-announce-request,,,,,29439525.0,ns,14104 -deserialize-announce-request,,,,,29765979.0,ns,14276 -deserialize-announce-request,,,,,30161753.0,ns,14448 -deserialize-announce-request,,,,,30595254.0,ns,14620 -deserialize-announce-request,,,,,30838984.0,ns,14792 -deserialize-announce-request,,,,,31197529.0,ns,14964 -deserialize-announce-request,,,,,31631920.0,ns,15136 -deserialize-announce-request,,,,,31909476.0,ns,15308 -deserialize-announce-request,,,,,32461651.0,ns,15480 -deserialize-announce-request,,,,,32781883.0,ns,15652 -deserialize-announce-request,,,,,32983348.0,ns,15824 -deserialize-announce-request,,,,,33326592.0,ns,15996 -deserialize-announce-request,,,,,33764484.0,ns,16168 -deserialize-announce-request,,,,,34102606.0,ns,16340 -deserialize-announce-request,,,,,34496927.0,ns,16512 -deserialize-announce-request,,,,,34906200.0,ns,16684 -deserialize-announce-request,,,,,35224513.0,ns,16856 -deserialize-announce-request,,,,,35526601.0,ns,17028 -deserialize-announce-request,,,,,35875999.0,ns,17200 -deserialize-announce-request,,,,,36263555.0,ns,17372 -deserialize-announce-request,,,,,36851111.0,ns,17544 -deserialize-announce-request,,,,,37065674.0,ns,17716 -deserialize-announce-request,,,,,37497375.0,ns,17888 -deserialize-announce-request,,,,,37715269.0,ns,18060 -deserialize-announce-request,,,,,38340946.0,ns,18232 -deserialize-announce-request,,,,,38390915.0,ns,18404 -deserialize-announce-request,,,,,38707751.0,ns,18576 -deserialize-announce-request,,,,,42313921.0,ns,18748 -deserialize-announce-request,,,,,39046056.0,ns,18920 -deserialize-announce-request,,,,,38820270.0,ns,19092 -deserialize-announce-request,,,,,38950084.0,ns,19264 -deserialize-announce-request,,,,,40214126.0,ns,19436 -deserialize-announce-request,,,,,44628241.0,ns,19608 -deserialize-announce-request,,,,,41270383.0,ns,19780 -deserialize-announce-request,,,,,41612160.0,ns,19952 -deserialize-announce-request,,,,,42018536.0,ns,20124 -deserialize-announce-request,,,,,42303172.0,ns,20296 -deserialize-announce-request,,,,,42786126.0,ns,20468 -deserialize-announce-request,,,,,43058817.0,ns,20640 -deserialize-announce-request,,,,,43415350.0,ns,20812 -deserialize-announce-request,,,,,43704835.0,ns,20984 -deserialize-announce-request,,,,,44182525.0,ns,21156 -deserialize-announce-request,,,,,48110706.0,ns,21328 -deserialize-announce-request,,,,,44042720.0,ns,21500 -deserialize-announce-request,,,,,45000142.0,ns,21672 -deserialize-announce-request,,,,,47516184.0,ns,21844 -deserialize-announce-request,,,,,50328678.0,ns,22016 -deserialize-announce-request,,,,,48208606.0,ns,22188 -deserialize-announce-request,,,,,55067055.0,ns,22360 -deserialize-announce-request,,,,,49516727.0,ns,22532 -deserialize-announce-request,,,,,46652111.0,ns,22704 -deserialize-announce-request,,,,,46720149.0,ns,22876 -deserialize-announce-request,,,,,50799166.0,ns,23048 -deserialize-announce-request,,,,,51780249.0,ns,23220 -deserialize-announce-request,,,,,48508357.0,ns,23392 -deserialize-announce-request,,,,,48900168.0,ns,23564 -deserialize-announce-request,,,,,49646151.0,ns,23736 -deserialize-announce-request,,,,,53939430.0,ns,23908 -deserialize-announce-request,,,,,50203872.0,ns,24080 -deserialize-announce-request,,,,,50712268.0,ns,24252 -deserialize-announce-request,,,,,50926281.0,ns,24424 -deserialize-announce-request,,,,,51397855.0,ns,24596 -deserialize-announce-request,,,,,51912495.0,ns,24768 -deserialize-announce-request,,,,,52024905.0,ns,24940 -deserialize-announce-request,,,,,52556765.0,ns,25112 -deserialize-announce-request,,,,,52735286.0,ns,25284 -deserialize-announce-request,,,,,53288880.0,ns,25456 -deserialize-announce-request,,,,,53470169.0,ns,25628 -deserialize-announce-request,,,,,57263391.0,ns,25800 -deserialize-announce-request,,,,,52844652.0,ns,25972 -deserialize-announce-request,,,,,53139978.0,ns,26144 -deserialize-announce-request,,,,,53468424.0,ns,26316 -deserialize-announce-request,,,,,54321952.0,ns,26488 -deserialize-announce-request,,,,,53879136.0,ns,26660 -deserialize-announce-request,,,,,54692936.0,ns,26832 -deserialize-announce-request,,,,,54704310.0,ns,27004 -deserialize-announce-request,,,,,54969969.0,ns,27176 -deserialize-announce-request,,,,,55240087.0,ns,27348 -deserialize-announce-request,,,,,55657819.0,ns,27520 -deserialize-announce-request,,,,,56267964.0,ns,27692 -deserialize-announce-request,,,,,56345492.0,ns,27864 -deserialize-announce-request,,,,,56936532.0,ns,28036 -deserialize-announce-request,,,,,56934928.0,ns,28208 -deserialize-announce-request,,,,,58038244.0,ns,28380 -deserialize-announce-request,,,,,62122101.0,ns,28552 -deserialize-announce-request,,,,,58565150.0,ns,28724 -deserialize-announce-request,,,,,63890284.0,ns,28896 -deserialize-announce-request,,,,,61246578.0,ns,29068 -deserialize-announce-request,,,,,61301610.0,ns,29240 -deserialize-announce-request,,,,,61682577.0,ns,29412 -deserialize-announce-request,,,,,62187217.0,ns,29584 -deserialize-announce-request,,,,,66254953.0,ns,29756 -deserialize-announce-request,,,,,62639442.0,ns,29928 -deserialize-announce-request,,,,,62400830.0,ns,30100 -deserialize-announce-request,,,,,63228855.0,ns,30272 -deserialize-announce-request,,,,,63308114.0,ns,30444 -deserialize-announce-request,,,,,63673196.0,ns,30616 -deserialize-announce-request,,,,,63840276.0,ns,30788 -deserialize-announce-request,,,,,64410602.0,ns,30960 -deserialize-announce-request,,,,,65106575.0,ns,31132 -deserialize-announce-request,,,,,64947916.0,ns,31304 -deserialize-announce-request,,,,,65439563.0,ns,31476 -deserialize-announce-request,,,,,66055405.0,ns,31648 -deserialize-announce-request,,,,,65953368.0,ns,31820 -deserialize-announce-request,,,,,66708623.0,ns,31992 -deserialize-announce-request,,,,,70066619.0,ns,32164 -deserialize-announce-request,,,,,65264306.0,ns,32336 -deserialize-announce-request,,,,,65563601.0,ns,32508 -deserialize-announce-request,,,,,66047906.0,ns,32680 -deserialize-announce-request,,,,,67684568.0,ns,32852 -deserialize-announce-request,,,,,69058178.0,ns,33024 -deserialize-announce-request,,,,,69461264.0,ns,33196 -deserialize-announce-request,,,,,70283042.0,ns,33368 -deserialize-announce-request,,,,,70662664.0,ns,33540 -deserialize-announce-request,,,,,71053796.0,ns,33712 -deserialize-announce-request,,,,,71539421.0,ns,33884 -deserialize-announce-request,,,,,71812351.0,ns,34056 -deserialize-announce-request,,,,,72502237.0,ns,34228 -deserialize-announce-request,,,,,72604223.0,ns,34400 -deserialize-announce-request,,,,,77961536.0,ns,34572 -deserialize-announce-request,,,,,72781793.0,ns,34744 -deserialize-announce-request,,,,,72046785.0,ns,34916 -deserialize-announce-request,,,,,73602288.0,ns,35088 -deserialize-announce-request,,,,,74565248.0,ns,35260 -deserialize-announce-request,,,,,74906388.0,ns,35432 -deserialize-announce-request,,,,,76141742.0,ns,35604 -deserialize-announce-request,,,,,74763112.0,ns,35776 -deserialize-announce-request,,,,,76075992.0,ns,35948 -deserialize-announce-request,,,,,76159534.0,ns,36120 -deserialize-announce-request,,,,,80917619.0,ns,36292 -deserialize-announce-request,,,,,76023425.0,ns,36464 -deserialize-announce-request,,,,,76559218.0,ns,36636 -deserialize-announce-request,,,,,77120431.0,ns,36808 -deserialize-announce-request,,,,,77898534.0,ns,36980 -deserialize-announce-request,,,,,77511226.0,ns,37152 -deserialize-announce-request,,,,,83953541.0,ns,37324 -deserialize-announce-request,,,,,75785177.0,ns,37496 -deserialize-announce-request,,,,,77711787.0,ns,37668 -deserialize-announce-request,,,,,78981038.0,ns,37840 -deserialize-announce-request,,,,,80038212.0,ns,38012 -deserialize-announce-request,,,,,80720710.0,ns,38184 -deserialize-announce-request,,,,,80876713.0,ns,38356 -deserialize-announce-request,,,,,81585020.0,ns,38528 -deserialize-announce-request,,,,,82510788.0,ns,38700 -deserialize-announce-request,,,,,82295787.0,ns,38872 -deserialize-announce-request,,,,,82647835.0,ns,39044 -deserialize-announce-request,,,,,83063443.0,ns,39216 -deserialize-announce-request,,,,,83235669.0,ns,39388 -deserialize-announce-request,,,,,83846652.0,ns,39560 -deserialize-announce-request,,,,,84517551.0,ns,39732 -deserialize-announce-request,,,,,84826044.0,ns,39904 -deserialize-announce-request,,,,,88388605.0,ns,40076 -deserialize-announce-request,,,,,84486438.0,ns,40248 -deserialize-announce-request,,,,,84554387.0,ns,40420 -deserialize-announce-request,,,,,84669375.0,ns,40592 -deserialize-announce-request,,,,,85240287.0,ns,40764 -deserialize-announce-request,,,,,88685984.0,ns,40936 -deserialize-announce-request,,,,,83145787.0,ns,41108 -deserialize-announce-request,,,,,84963264.0,ns,41280 -deserialize-announce-request,,,,,92470605.0,ns,41452 -deserialize-announce-request,,,,,87139101.0,ns,41624 -deserialize-announce-request,,,,,91665322.0,ns,41796 -deserialize-announce-request,,,,,89601540.0,ns,41968 -deserialize-announce-request,,,,,90677240.0,ns,42140 -deserialize-announce-request,,,,,87712265.0,ns,42312 -deserialize-announce-request,,,,,88244842.0,ns,42484 -deserialize-announce-request,,,,,88702825.0,ns,42656 -deserialize-announce-request,,,,,88870669.0,ns,42828 -deserialize-announce-request,,,,,89585567.0,ns,43000 -deserialize-announce-request,,,,,89588241.0,ns,43172 -deserialize-announce-request,,,,,90314998.0,ns,43344 -deserialize-announce-request,,,,,90304931.0,ns,43516 -deserialize-announce-request,,,,,90605010.0,ns,43688 -deserialize-announce-request,,,,,91379139.0,ns,43860 -deserialize-announce-request,,,,,93206887.0,ns,44032 -deserialize-announce-request,,,,,92656761.0,ns,44204 -deserialize-announce-request,,,,,99975453.0,ns,44376 -deserialize-announce-request,,,,,93014517.0,ns,44548 -deserialize-announce-request,,,,,93629199.0,ns,44720 -deserialize-announce-request,,,,,96923539.0,ns,44892 -deserialize-announce-request,,,,,91191620.0,ns,45064 -deserialize-announce-request,,,,,92421400.0,ns,45236 -deserialize-announce-request,,,,,94513797.0,ns,45408 -deserialize-announce-request,,,,,95801470.0,ns,45580 -deserialize-announce-request,,,,,96597839.0,ns,45752 -deserialize-announce-request,,,,,97292881.0,ns,45924 -deserialize-announce-request,,,,,102386264.0,ns,46096 -deserialize-announce-request,,,,,97299585.0,ns,46268 -deserialize-announce-request,,,,,101968430.0,ns,46440 -deserialize-announce-request,,,,,97502355.0,ns,46612 -deserialize-announce-request,,,,,97910445.0,ns,46784 -deserialize-announce-request,,,,,98673178.0,ns,46956 -deserialize-announce-request,,,,,98340464.0,ns,47128 -deserialize-announce-request,,,,,98634143.0,ns,47300 -deserialize-announce-request,,,,,99036321.0,ns,47472 -deserialize-announce-request,,,,,99693247.0,ns,47644 -deserialize-announce-request,,,,,100113246.0,ns,47816 -deserialize-announce-request,,,,,100086125.0,ns,47988 -deserialize-announce-request,,,,,100510679.0,ns,48160 -deserialize-announce-request,,,,,103575718.0,ns,48332 -deserialize-announce-request,,,,,103057738.0,ns,48504 -deserialize-announce-request,,,,,102052209.0,ns,48676 -deserialize-announce-request,,,,,108349720.0,ns,48848 -deserialize-announce-request,,,,,99867643.0,ns,49020 -deserialize-announce-request,,,,,100596893.0,ns,49192 -deserialize-announce-request,,,,,106488832.0,ns,49364 -deserialize-announce-request,,,,,110431035.0,ns,49536 -deserialize-announce-request,,,,,111115773.0,ns,49708 -deserialize-announce-request,,,,,101231977.0,ns,49880 -deserialize-announce-request,,,,,102218252.0,ns,50052 -deserialize-announce-request,,,,,104757671.0,ns,50224 -deserialize-announce-request,,,,,110076053.0,ns,50396 -deserialize-announce-request,,,,,105256239.0,ns,50568 -deserialize-announce-request,,,,,105774064.0,ns,50740 -deserialize-announce-request,,,,,105814616.0,ns,50912 -deserialize-announce-request,,,,,106280453.0,ns,51084 -deserialize-announce-request,,,,,106887741.0,ns,51256 -deserialize-announce-request,,,,,107154554.0,ns,51428 -deserialize-announce-request,,,,,107143449.0,ns,51600 -deserialize-announce-request,,,,,108006799.0,ns,51772 -deserialize-announce-request,,,,,116359337.0,ns,51944 -deserialize-announce-request,,,,,107287825.0,ns,52116 -deserialize-announce-request,,,,,111616749.0,ns,52288 -deserialize-announce-request,,,,,111789901.0,ns,52460 -deserialize-announce-request,,,,,116732288.0,ns,52632 -deserialize-announce-request,,,,,111132058.0,ns,52804 -deserialize-announce-request,,,,,109070545.0,ns,52976 -deserialize-announce-request,,,,,111797422.0,ns,53148 -deserialize-announce-request,,,,,111552992.0,ns,53320 -deserialize-announce-request,,,,,112502854.0,ns,53492 -deserialize-announce-request,,,,,112980493.0,ns,53664 -deserialize-announce-request,,,,,114737314.0,ns,53836 -deserialize-announce-request,,,,,117510840.0,ns,54008 -deserialize-announce-request,,,,,113024887.0,ns,54180 -deserialize-announce-request,,,,,113414859.0,ns,54352 -deserialize-announce-request,,,,,117512777.0,ns,54524 -deserialize-announce-request,,,,,118080886.0,ns,54696 -deserialize-announce-request,,,,,118099734.0,ns,54868 -deserialize-announce-request,,,,,114796347.0,ns,55040 -deserialize-announce-request,,,,,114727248.0,ns,55212 -deserialize-announce-request,,,,,115439615.0,ns,55384 -deserialize-announce-request,,,,,115679503.0,ns,55556 -deserialize-announce-request,,,,,118923432.0,ns,55728 -deserialize-announce-request,,,,,117676089.0,ns,55900 -deserialize-announce-request,,,,,116414876.0,ns,56072 -deserialize-announce-request,,,,,116657968.0,ns,56244 -deserialize-announce-request,,,,,118964084.0,ns,56416 -deserialize-announce-request,,,,,120441931.0,ns,56588 -deserialize-announce-request,,,,,118412019.0,ns,56760 -deserialize-announce-request,,,,,122998807.0,ns,56932 -deserialize-announce-request,,,,,119209973.0,ns,57104 -deserialize-announce-request,,,,,119318706.0,ns,57276 -deserialize-announce-request,,,,,119156598.0,ns,57448 -deserialize-announce-request,,,,,121990160.0,ns,57620 -deserialize-announce-request,,,,,116959202.0,ns,57792 -deserialize-announce-request,,,,,117691891.0,ns,57964 -deserialize-announce-request,,,,,120428997.0,ns,58136 -deserialize-announce-request,,,,,121472477.0,ns,58308 -deserialize-announce-request,,,,,122503936.0,ns,58480 -deserialize-announce-request,,,,,149778268.0,ns,58652 -deserialize-announce-request,,,,,137129303.0,ns,58824 -deserialize-announce-request,,,,,119656805.0,ns,58996 -deserialize-announce-request,,,,,122188396.0,ns,59168 -deserialize-announce-request,,,,,127393000.0,ns,59340 -deserialize-announce-request,,,,,123618654.0,ns,59512 -deserialize-announce-request,,,,,123823778.0,ns,59684 -deserialize-announce-request,,,,,125032933.0,ns,59856 -deserialize-announce-request,,,,,124771593.0,ns,60028 -deserialize-announce-request,,,,,125807098.0,ns,60200 -deserialize-announce-request,,,,,125296544.0,ns,60372 -deserialize-announce-request,,,,,125812517.0,ns,60544 -deserialize-announce-request,,,,,126392453.0,ns,60716 -deserialize-announce-request,,,,,126308716.0,ns,60888 -deserialize-announce-request,,,,,127108675.0,ns,61060 -deserialize-announce-request,,,,,131723939.0,ns,61232 -deserialize-announce-request,,,,,124306132.0,ns,61404 -deserialize-announce-request,,,,,124794993.0,ns,61576 -deserialize-announce-request,,,,,171992493.0,ns,61748 -deserialize-announce-request,,,,,132846004.0,ns,61920 -deserialize-announce-request,,,,,129664612.0,ns,62092 -deserialize-announce-request,,,,,130088568.0,ns,62264 -deserialize-announce-request,,,,,130466291.0,ns,62436 -deserialize-announce-request,,,,,130963374.0,ns,62608 -deserialize-announce-request,,,,,131304194.0,ns,62780 -deserialize-announce-request,,,,,131710976.0,ns,62952 -deserialize-announce-request,,,,,131616190.0,ns,63124 -deserialize-announce-request,,,,,132352653.0,ns,63296 -deserialize-announce-request,,,,,132609634.0,ns,63468 -deserialize-announce-request,,,,,133067746.0,ns,63640 -deserialize-announce-request,,,,,133429004.0,ns,63812 -deserialize-announce-request,,,,,133739724.0,ns,63984 -deserialize-announce-request,,,,,134269646.0,ns,64156 -deserialize-announce-request,,,,,134311918.0,ns,64328 -deserialize-announce-request,,,,,134558573.0,ns,64500 -deserialize-announce-request,,,,,138047305.0,ns,64672 -deserialize-announce-request,,,,,131042926.0,ns,64844 -deserialize-announce-request,,,,,132692330.0,ns,65016 -deserialize-announce-request,,,,,134760437.0,ns,65188 -deserialize-announce-request,,,,,135480568.0,ns,65360 -deserialize-announce-request,,,,,135959048.0,ns,65532 -deserialize-announce-request,,,,,136531119.0,ns,65704 -deserialize-announce-request,,,,,142188641.0,ns,65876 -deserialize-announce-request,,,,,137801432.0,ns,66048 -deserialize-announce-request,,,,,142816471.0,ns,66220 -deserialize-announce-request,,,,,143259756.0,ns,66392 -deserialize-announce-request,,,,,134731442.0,ns,66564 -deserialize-announce-request,,,,,138319910.0,ns,66736 -deserialize-announce-request,,,,,138976350.0,ns,66908 -deserialize-announce-request,,,,,139206291.0,ns,67080 -deserialize-announce-request,,,,,140521445.0,ns,67252 -deserialize-announce-request,,,,,144849119.0,ns,67424 -deserialize-announce-request,,,,,141938298.0,ns,67596 -deserialize-announce-request,,,,,141893351.0,ns,67768 -deserialize-announce-request,,,,,145381464.0,ns,67940 -deserialize-announce-request,,,,,137963265.0,ns,68112 -deserialize-announce-request,,,,,138042416.0,ns,68284 -deserialize-announce-request,,,,,144909001.0,ns,68456 -deserialize-announce-request,,,,,142425499.0,ns,68628 -deserialize-announce-request,,,,,143977714.0,ns,68800 -deserialize-announce-request,,,,,143772722.0,ns,68972 -deserialize-announce-request,,,,,144034135.0,ns,69144 -deserialize-announce-request,,,,,143740350.0,ns,69316 -deserialize-announce-request,,,,,144864439.0,ns,69488 -deserialize-announce-request,,,,,144985984.0,ns,69660 -deserialize-announce-request,,,,,145616225.0,ns,69832 -deserialize-announce-request,,,,,145915911.0,ns,70004 -deserialize-announce-request,,,,,146315058.0,ns,70176 -deserialize-announce-request,,,,,150564204.0,ns,70348 -deserialize-announce-request,,,,,147123378.0,ns,70520 -deserialize-announce-request,,,,,147606138.0,ns,70692 -deserialize-announce-request,,,,,148216790.0,ns,70864 -deserialize-announce-request,,,,,148793044.0,ns,71036 -deserialize-announce-request,,,,,148522742.0,ns,71208 -deserialize-announce-request,,,,,149539142.0,ns,71380 -deserialize-announce-request,,,,,149324802.0,ns,71552 -deserialize-announce-request,,,,,149737644.0,ns,71724 -deserialize-announce-request,,,,,150175600.0,ns,71896 -deserialize-announce-request,,,,,152769144.0,ns,72068 -deserialize-announce-request,,,,,146252586.0,ns,72240 -deserialize-announce-request,,,,,147290479.0,ns,72412 -deserialize-announce-request,,,,,147326150.0,ns,72584 -deserialize-announce-request,,,,,154038428.0,ns,72756 -deserialize-announce-request,,,,,151605569.0,ns,72928 -deserialize-announce-request,,,,,152112907.0,ns,73100 -deserialize-announce-request,,,,,152490571.0,ns,73272 -deserialize-announce-request,,,,,157833771.0,ns,73444 -deserialize-announce-request,,,,,153717267.0,ns,73616 -deserialize-announce-request,,,,,157859277.0,ns,73788 -deserialize-announce-request,,,,,153559259.0,ns,73960 -deserialize-announce-request,,,,,154136535.0,ns,74132 -deserialize-announce-request,,,,,154388881.0,ns,74304 -deserialize-announce-request,,,,,155590373.0,ns,74476 -deserialize-announce-request,,,,,157822550.0,ns,74648 -deserialize-announce-request,,,,,158628377.0,ns,74820 -deserialize-announce-request,,,,,152168639.0,ns,74992 -deserialize-announce-request,,,,,152538194.0,ns,75164 -deserialize-announce-request,,,,,158697887.0,ns,75336 -deserialize-announce-request,,,,,158059006.0,ns,75508 -deserialize-announce-request,,,,,157226457.0,ns,75680 -deserialize-announce-request,,,,,157834199.0,ns,75852 -deserialize-announce-request,,,,,158089537.0,ns,76024 -deserialize-announce-request,,,,,158426318.0,ns,76196 -deserialize-announce-request,,,,,158416178.0,ns,76368 -deserialize-announce-request,,,,,159271022.0,ns,76540 -deserialize-announce-request,,,,,160606512.0,ns,76712 -deserialize-announce-request,,,,,159716056.0,ns,76884 -deserialize-announce-request,,,,,156094635.0,ns,77056 -deserialize-announce-request,,,,,156736861.0,ns,77228 -deserialize-announce-request,,,,,159959646.0,ns,77400 -deserialize-announce-request,,,,,160538856.0,ns,77572 -deserialize-announce-request,,,,,161768996.0,ns,77744 -deserialize-announce-request,,,,,162468243.0,ns,77916 -deserialize-announce-request,,,,,167267559.0,ns,78088 -deserialize-announce-request,,,,,163254623.0,ns,78260 -deserialize-announce-request,,,,,163633120.0,ns,78432 -deserialize-announce-request,,,,,163894469.0,ns,78604 -deserialize-announce-request,,,,,164577598.0,ns,78776 -deserialize-announce-request,,,,,169476986.0,ns,78948 -deserialize-announce-request,,,,,164561667.0,ns,79120 -deserialize-announce-request,,,,,164728484.0,ns,79292 -deserialize-announce-request,,,,,161250244.0,ns,79464 -deserialize-announce-request,,,,,164353621.0,ns,79636 -deserialize-announce-request,,,,,165819143.0,ns,79808 -deserialize-announce-request,,,,,166711004.0,ns,79980 -deserialize-announce-request,,,,,176701338.0,ns,80152 -deserialize-announce-request,,,,,168291342.0,ns,80324 -deserialize-announce-request,,,,,167929799.0,ns,80496 -deserialize-announce-request,,,,,168371997.0,ns,80668 -deserialize-announce-request,,,,,168958154.0,ns,80840 -deserialize-announce-request,,,,,169271881.0,ns,81012 -deserialize-announce-request,,,,,169823701.0,ns,81184 -deserialize-announce-request,,,,,169700092.0,ns,81356 -deserialize-announce-request,,,,,174724803.0,ns,81528 -deserialize-announce-request,,,,,168800399.0,ns,81700 -deserialize-announce-request,,,,,166312355.0,ns,81872 -deserialize-announce-request,,,,,166199113.0,ns,82044 -deserialize-announce-request,,,,,170961037.0,ns,82216 -deserialize-announce-request,,,,,170964527.0,ns,82388 -deserialize-announce-request,,,,,171525815.0,ns,82560 -deserialize-announce-request,,,,,171666456.0,ns,82732 -deserialize-announce-request,,,,,173013304.0,ns,82904 -deserialize-announce-request,,,,,173000916.0,ns,83076 -deserialize-announce-request,,,,,175611711.0,ns,83248 -deserialize-announce-request,,,,,168542707.0,ns,83420 -deserialize-announce-request,,,,,170421285.0,ns,83592 -deserialize-announce-request,,,,,173145242.0,ns,83764 -deserialize-announce-request,,,,,180694710.0,ns,83936 -deserialize-announce-request,,,,,175954596.0,ns,84108 -deserialize-announce-request,,,,,176131241.0,ns,84280 -deserialize-announce-request,,,,,176280417.0,ns,84452 -deserialize-announce-request,,,,,176556203.0,ns,84624 -deserialize-announce-request,,,,,181171427.0,ns,84796 -deserialize-announce-request,,,,,179960824.0,ns,84968 -deserialize-announce-request,,,,,179033884.0,ns,85140 -deserialize-announce-request,,,,,173049544.0,ns,85312 -deserialize-announce-request,,,,,173012688.0,ns,85484 -deserialize-announce-request,,,,,173292120.0,ns,85656 -deserialize-announce-request,,,,,174283922.0,ns,85828 -deserialize-announce-request,,,,,173912085.0,ns,86000 -deserialize-announce-request,,,,,174954885.0,ns,86172 -deserialize-announce-request,,,,,174663623.0,ns,86344 -deserialize-announce-request,,,,,175507447.0,ns,86516 -deserialize-announce-request,,,,,175596574.0,ns,86688 -deserialize-announce-request,,,,,183064973.0,ns,86860 -deserialize-announce-request,,,,,181782473.0,ns,87032 -deserialize-announce-request,,,,,180937353.0,ns,87204 -deserialize-announce-request,,,,,182747234.0,ns,87376 -deserialize-announce-request,,,,,177122078.0,ns,87548 -deserialize-announce-request,,,,,177579091.0,ns,87720 -deserialize-announce-request,,,,,182704480.0,ns,87892 -deserialize-announce-request,,,,,184054995.0,ns,88064 -deserialize-announce-request,,,,,191537701.0,ns,88236 -deserialize-announce-request,,,,,184393378.0,ns,88408 -deserialize-announce-request,,,,,184835352.0,ns,88580 -deserialize-announce-request,,,,,189242429.0,ns,88752 -deserialize-announce-request,,,,,184701545.0,ns,88924 -deserialize-announce-request,,,,,185992492.0,ns,89096 -deserialize-announce-request,,,,,185725178.0,ns,89268 -deserialize-announce-request,,,,,185587173.0,ns,89440 -deserialize-announce-request,,,,,186376958.0,ns,89612 -deserialize-announce-request,,,,,186323744.0,ns,89784 -deserialize-announce-request,,,,,199587564.0,ns,89956 -deserialize-announce-request,,,,,182371172.0,ns,90128 -deserialize-announce-request,,,,,185355704.0,ns,90300 -deserialize-announce-request,,,,,191395802.0,ns,90472 -deserialize-announce-request,,,,,183521802.0,ns,90644 -deserialize-announce-request,,,,,184309746.0,ns,90816 -deserialize-announce-request,,,,,184255133.0,ns,90988 -deserialize-announce-request,,,,,184134502.0,ns,91160 -deserialize-announce-request,,,,,184971763.0,ns,91332 -deserialize-announce-request,,,,,185428275.0,ns,91504 -deserialize-announce-request,,,,,185744152.0,ns,91676 -deserialize-announce-request,,,,,189961800.0,ns,91848 -deserialize-announce-request,,,,,185938524.0,ns,92020 -deserialize-announce-request,,,,,188502910.0,ns,92192 -deserialize-announce-request,,,,,193400382.0,ns,92364 -deserialize-announce-request,,,,,187092573.0,ns,92536 -deserialize-announce-request,,,,,188481737.0,ns,92708 -deserialize-announce-request,,,,,191922306.0,ns,92880 -deserialize-announce-request,,,,,188013867.0,ns,93052 -deserialize-announce-request,,,,,201054801.0,ns,93224 -deserialize-announce-request,,,,,195303824.0,ns,93396 -deserialize-announce-request,,,,,189743808.0,ns,93568 -deserialize-announce-request,,,,,193235779.0,ns,93740 -deserialize-announce-request,,,,,196946685.0,ns,93912 -deserialize-announce-request,,,,,196536004.0,ns,94084 -deserialize-announce-request,,,,,196732554.0,ns,94256 -deserialize-announce-request,,,,,197133957.0,ns,94428 -deserialize-announce-request,,,,,201016945.0,ns,94600 -deserialize-announce-request,,,,,201891471.0,ns,94772 -deserialize-announce-request,,,,,198309460.0,ns,94944 -deserialize-announce-request,,,,,198661798.0,ns,95116 -deserialize-announce-request,,,,,199147846.0,ns,95288 -deserialize-announce-request,,,,,199408934.0,ns,95460 -deserialize-announce-request,,,,,199594226.0,ns,95632 -deserialize-announce-request,,,,,200406761.0,ns,95804 -deserialize-announce-request,,,,,203073038.0,ns,95976 -deserialize-announce-request,,,,,194809038.0,ns,96148 -deserialize-announce-request,,,,,194837717.0,ns,96320 -deserialize-announce-request,,,,,195371887.0,ns,96492 -deserialize-announce-request,,,,,196811979.0,ns,96664 -deserialize-announce-request,,,,,196923532.0,ns,96836 -deserialize-announce-request,,,,,196967737.0,ns,97008 -deserialize-announce-request,,,,,201498181.0,ns,97180 -deserialize-announce-request,,,,,202541475.0,ns,97352 -deserialize-announce-request,,,,,200663023.0,ns,97524 -deserialize-announce-request,,,,,202946480.0,ns,97696 -deserialize-announce-request,,,,,203474603.0,ns,97868 -deserialize-announce-request,,,,,211129261.0,ns,98040 -deserialize-announce-request,,,,,198545704.0,ns,98212 -deserialize-announce-request,,,,,199226796.0,ns,98384 -deserialize-announce-request,,,,,209150911.0,ns,98556 -deserialize-announce-request,,,,,206093221.0,ns,98728 -deserialize-announce-request,,,,,207271996.0,ns,98900 -deserialize-announce-request,,,,,207104460.0,ns,99072 -deserialize-announce-request,,,,,214516329.0,ns,99244 -deserialize-announce-request,,,,,207275593.0,ns,99416 -deserialize-announce-request,,,,,207685052.0,ns,99588 -deserialize-announce-request,,,,,207607322.0,ns,99760 -deserialize-announce-request,,,,,207695279.0,ns,99932 -deserialize-announce-request,,,,,208504474.0,ns,100104 -deserialize-announce-request,,,,,207994752.0,ns,100276 -deserialize-announce-request,,,,,209925170.0,ns,100448 -deserialize-announce-request,,,,,210247954.0,ns,100620 -deserialize-announce-request,,,,,209735408.0,ns,100792 -deserialize-announce-request,,,,,209824358.0,ns,100964 -deserialize-announce-request,,,,,210346737.0,ns,101136 -deserialize-announce-request,,,,,210733324.0,ns,101308 -deserialize-announce-request,,,,,211531904.0,ns,101480 -deserialize-announce-request,,,,,206703188.0,ns,101652 -deserialize-announce-request,,,,,214127987.0,ns,101824 -deserialize-announce-request,,,,,212007667.0,ns,101996 -deserialize-announce-request,,,,,212675131.0,ns,102168 -deserialize-announce-request,,,,,213101253.0,ns,102340 -deserialize-announce-request,,,,,212881088.0,ns,102512 -deserialize-announce-request,,,,,213585863.0,ns,102684 -deserialize-announce-request,,,,,214380456.0,ns,102856 -deserialize-announce-request,,,,,214534124.0,ns,103028 -deserialize-announce-request,,,,,214548935.0,ns,103200 -deserialize-announce-request,,,,,218491308.0,ns,103372 -deserialize-announce-request,,,,,210484539.0,ns,103544 -deserialize-announce-request,,,,,215875806.0,ns,103716 -deserialize-announce-request,,,,,217875784.0,ns,103888 -deserialize-announce-request,,,,,218306459.0,ns,104060 -deserialize-announce-request,,,,,216401195.0,ns,104232 -deserialize-announce-request,,,,,211859230.0,ns,104404 -deserialize-announce-request,,,,,211706211.0,ns,104576 -deserialize-announce-request,,,,,212196819.0,ns,104748 -deserialize-announce-request,,,,,212886905.0,ns,104920 -deserialize-announce-request,,,,,212855462.0,ns,105092 -deserialize-announce-request,,,,,214365745.0,ns,105264 -deserialize-announce-request,,,,,213285494.0,ns,105436 -deserialize-announce-request,,,,,221083986.0,ns,105608 -deserialize-announce-request,,,,,220744549.0,ns,105780 -deserialize-announce-request,,,,,221039887.0,ns,105952 -deserialize-announce-request,,,,,220646324.0,ns,106124 -deserialize-announce-request,,,,,219885242.0,ns,106296 -deserialize-announce-request,,,,,221323766.0,ns,106468 -deserialize-announce-request,,,,,221598620.0,ns,106640 -deserialize-announce-request,,,,,222267429.0,ns,106812 -deserialize-announce-request,,,,,222530120.0,ns,106984 -deserialize-announce-request,,,,,227431150.0,ns,107156 -deserialize-announce-request,,,,,224224624.0,ns,107328 -deserialize-announce-request,,,,,227236310.0,ns,107500 -deserialize-announce-request,,,,,232301296.0,ns,107672 -deserialize-announce-request,,,,,229854187.0,ns,107844 -deserialize-announce-request,,,,,245391678.0,ns,108016 -deserialize-announce-request,,,,,229907421.0,ns,108188 -deserialize-announce-request,,,,,228855173.0,ns,108360 -deserialize-announce-request,,,,,222402723.0,ns,108532 -deserialize-announce-request,,,,,230584665.0,ns,108704 -deserialize-announce-request,,,,,226041146.0,ns,108876 -deserialize-announce-request,,,,,220795227.0,ns,109048 -deserialize-announce-request,,,,,220769657.0,ns,109220 -deserialize-announce-request,,,,,221967359.0,ns,109392 -deserialize-announce-request,,,,,222515215.0,ns,109564 -deserialize-announce-request,,,,,234981354.0,ns,109736 -deserialize-announce-request,,,,,228180774.0,ns,109908 -deserialize-announce-request,,,,,228875230.0,ns,110080 -deserialize-announce-request,,,,,229710962.0,ns,110252 -deserialize-announce-request,,,,,229997534.0,ns,110424 -deserialize-announce-request,,,,,229397450.0,ns,110596 -deserialize-announce-request,,,,,230461262.0,ns,110768 -deserialize-announce-request,,,,,233788226.0,ns,110940 -deserialize-announce-request,,,,,224915571.0,ns,111112 -deserialize-announce-request,,,,,229909906.0,ns,111284 -deserialize-announce-request,,,,,233907937.0,ns,111456 -deserialize-announce-request,,,,,234261258.0,ns,111628 -deserialize-announce-request,,,,,234215559.0,ns,111800 -deserialize-announce-request,,,,,231975384.0,ns,111972 -deserialize-announce-request,,,,,234533749.0,ns,112144 -deserialize-announce-request,,,,,236412555.0,ns,112316 -deserialize-announce-request,,,,,233975721.0,ns,112488 -deserialize-announce-request,,,,,232152298.0,ns,112660 -deserialize-announce-request,,,,,235550880.0,ns,112832 -deserialize-announce-request,,,,,240636417.0,ns,113004 -deserialize-announce-request,,,,,244231824.0,ns,113176 -deserialize-announce-request,,,,,237005781.0,ns,113348 -deserialize-announce-request,,,,,239560989.0,ns,113520 -deserialize-announce-request,,,,,232659463.0,ns,113692 -deserialize-announce-request,,,,,238878497.0,ns,113864 -deserialize-announce-request,,,,,243560485.0,ns,114036 -deserialize-announce-request,,,,,232304249.0,ns,114208 -deserialize-announce-request,,,,,234608465.0,ns,114380 -deserialize-announce-request,,,,,242679820.0,ns,114552 -deserialize-announce-request,,,,,240290517.0,ns,114724 -deserialize-announce-request,,,,,235414023.0,ns,114896 -deserialize-announce-request,,,,,281221441.0,ns,115068 -deserialize-announce-request,,,,,246117963.0,ns,115240 -deserialize-announce-request,,,,,244867711.0,ns,115412 -deserialize-announce-request,,,,,240369457.0,ns,115584 -deserialize-announce-request,,,,,238916585.0,ns,115756 -deserialize-announce-request,,,,,236756292.0,ns,115928 -deserialize-announce-request,,,,,242513670.0,ns,116100 -deserialize-announce-request,,,,,244279017.0,ns,116272 -deserialize-announce-request,,,,,247468388.0,ns,116444 -deserialize-announce-request,,,,,243626898.0,ns,116616 -deserialize-announce-request,,,,,246977601.0,ns,116788 -deserialize-announce-request,,,,,247063563.0,ns,116960 -deserialize-announce-request,,,,,237201869.0,ns,117132 -deserialize-announce-request,,,,,242024995.0,ns,117304 -deserialize-announce-request,,,,,239915052.0,ns,117476 -deserialize-announce-request,,,,,251132214.0,ns,117648 -deserialize-announce-request,,,,,247014668.0,ns,117820 -deserialize-announce-request,,,,,246085982.0,ns,117992 -deserialize-announce-request,,,,,245799839.0,ns,118164 -deserialize-announce-request,,,,,246425541.0,ns,118336 -deserialize-announce-request,,,,,246571593.0,ns,118508 -deserialize-announce-request,,,,,246917941.0,ns,118680 -deserialize-announce-request,,,,,246952118.0,ns,118852 -deserialize-announce-request,,,,,248164079.0,ns,119024 -deserialize-announce-request,,,,,247682659.0,ns,119196 -deserialize-announce-request,,,,,247564185.0,ns,119368 -deserialize-announce-request,,,,,254397260.0,ns,119540 -deserialize-announce-request,,,,,251283754.0,ns,119712 -deserialize-announce-request,,,,,244804045.0,ns,119884 -deserialize-announce-request,,,,,249977664.0,ns,120056 -deserialize-announce-request,,,,,252238917.0,ns,120228 -deserialize-announce-request,,,,,257281585.0,ns,120400 -deserialize-announce-request,,,,,258296659.0,ns,120572 -deserialize-announce-request,,,,,251183969.0,ns,120744 -deserialize-announce-request,,,,,254259241.0,ns,120916 -deserialize-announce-request,,,,,254750160.0,ns,121088 -deserialize-announce-request,,,,,254616265.0,ns,121260 -deserialize-announce-request,,,,,261033541.0,ns,121432 -deserialize-announce-request,,,,,259189464.0,ns,121604 -deserialize-announce-request,,,,,254170291.0,ns,121776 -deserialize-announce-request,,,,,254906947.0,ns,121948 -deserialize-announce-request,,,,,247701787.0,ns,122120 -deserialize-announce-request,,,,,247842399.0,ns,122292 -deserialize-announce-request,,,,,247679278.0,ns,122464 -deserialize-announce-request,,,,,257560664.0,ns,122636 -deserialize-announce-request,,,,,256435291.0,ns,122808 -deserialize-announce-request,,,,,254701110.0,ns,122980 -deserialize-announce-request,,,,,264691983.0,ns,123152 -deserialize-announce-request,,,,,256197192.0,ns,123324 -deserialize-announce-request,,,,,256810518.0,ns,123496 -deserialize-announce-request,,,,,257312051.0,ns,123668 -deserialize-announce-request,,,,,262647799.0,ns,123840 -deserialize-announce-request,,,,,257969183.0,ns,124012 -deserialize-announce-request,,,,,257996616.0,ns,124184 -deserialize-announce-request,,,,,258618688.0,ns,124356 -deserialize-announce-request,,,,,257854637.0,ns,124528 -deserialize-announce-request,,,,,256478795.0,ns,124700 -deserialize-announce-request,,,,,261175509.0,ns,124872 -deserialize-announce-request,,,,,265091753.0,ns,125044 -deserialize-announce-request,,,,,258591583.0,ns,125216 -deserialize-announce-request,,,,,254365542.0,ns,125388 -deserialize-announce-request,,,,,261031668.0,ns,125560 -deserialize-announce-request,,,,,274671091.0,ns,125732 -deserialize-announce-request,,,,,290356372.0,ns,125904 -deserialize-announce-request,,,,,262684662.0,ns,126076 -deserialize-announce-request,,,,,297052779.0,ns,126248 -deserialize-announce-request,,,,,363706056.0,ns,126420 -deserialize-announce-request,,,,,264353568.0,ns,126592 -deserialize-announce-request,,,,,264591463.0,ns,126764 -deserialize-announce-request,,,,,265109377.0,ns,126936 -deserialize-announce-request,,,,,265474188.0,ns,127108 -deserialize-announce-request,,,,,265726016.0,ns,127280 -deserialize-announce-request,,,,,265919713.0,ns,127452 -deserialize-announce-request,,,,,266508224.0,ns,127624 -deserialize-announce-request,,,,,267975785.0,ns,127796 -deserialize-announce-request,,,,,268738849.0,ns,127968 -deserialize-announce-request,,,,,272562643.0,ns,128140 -deserialize-announce-request,,,,,267019709.0,ns,128312 -deserialize-announce-request,,,,,267272075.0,ns,128484 -deserialize-announce-request,,,,,271566315.0,ns,128656 -deserialize-announce-request,,,,,267935208.0,ns,128828 -deserialize-announce-request,,,,,268057410.0,ns,129000 -deserialize-announce-request,,,,,268043502.0,ns,129172 -deserialize-announce-request,,,,,261758051.0,ns,129344 -deserialize-announce-request,,,,,267106877.0,ns,129516 -deserialize-announce-request,,,,,270599420.0,ns,129688 -deserialize-announce-request,,,,,272954458.0,ns,129860 -deserialize-announce-request,,,,,266517671.0,ns,130032 -deserialize-announce-request,,,,,273933995.0,ns,130204 -deserialize-announce-request,,,,,271541338.0,ns,130376 -deserialize-announce-request,,,,,276584834.0,ns,130548 -deserialize-announce-request,,,,,273048119.0,ns,130720 -deserialize-announce-request,,,,,273402449.0,ns,130892 -deserialize-announce-request,,,,,273690644.0,ns,131064 -deserialize-announce-request,,,,,273960222.0,ns,131236 -deserialize-announce-request,,,,,271428099.0,ns,131408 -deserialize-announce-request,,,,,274396479.0,ns,131580 -deserialize-announce-request,,,,,276624214.0,ns,131752 -deserialize-announce-request,,,,,279998498.0,ns,131924 -deserialize-announce-request,,,,,274295105.0,ns,132096 -deserialize-announce-request,,,,,280769249.0,ns,132268 -deserialize-announce-request,,,,,275509692.0,ns,132440 -deserialize-announce-request,,,,,275997612.0,ns,132612 -deserialize-announce-request,,,,,276131062.0,ns,132784 -deserialize-announce-request,,,,,276747477.0,ns,132956 -deserialize-announce-request,,,,,286897442.0,ns,133128 -deserialize-announce-request,,,,,270786346.0,ns,133300 -deserialize-announce-request,,,,,270893916.0,ns,133472 -deserialize-announce-request,,,,,270683858.0,ns,133644 -deserialize-announce-request,,,,,271540736.0,ns,133816 -deserialize-announce-request,,,,,271685104.0,ns,133988 -deserialize-announce-request,,,,,271942546.0,ns,134160 -deserialize-announce-request,,,,,276600719.0,ns,134332 -deserialize-announce-request,,,,,272132332.0,ns,134504 -deserialize-announce-request,,,,,278930019.0,ns,134676 -deserialize-announce-request,,,,,283738475.0,ns,134848 -deserialize-announce-request,,,,,273440108.0,ns,135020 -deserialize-announce-request,,,,,281048165.0,ns,135192 -deserialize-announce-request,,,,,285933471.0,ns,135364 -deserialize-announce-request,,,,,282011155.0,ns,135536 -deserialize-announce-request,,,,,285729239.0,ns,135708 -deserialize-announce-request,,,,,281319439.0,ns,135880 -deserialize-announce-request,,,,,283933613.0,ns,136052 -deserialize-announce-request,,,,,287737569.0,ns,136224 -deserialize-announce-request,,,,,285227238.0,ns,136396 -deserialize-announce-request,,,,,294463973.0,ns,136568 -deserialize-announce-request,,,,,285897793.0,ns,136740 -deserialize-announce-request,,,,,289518613.0,ns,136912 -deserialize-announce-request,,,,,276984588.0,ns,137084 -deserialize-announce-request,,,,,282595597.0,ns,137256 -deserialize-announce-request,,,,,288479357.0,ns,137428 -deserialize-announce-request,,,,,291203551.0,ns,137600 -deserialize-announce-request,,,,,288973366.0,ns,137772 -deserialize-announce-request,,,,,282948878.0,ns,137944 -deserialize-announce-request,,,,,288663813.0,ns,138116 -deserialize-announce-request,,,,,289289567.0,ns,138288 -deserialize-announce-request,,,,,290192400.0,ns,138460 -deserialize-announce-request,,,,,335580198.0,ns,138632 -deserialize-announce-request,,,,,288126299.0,ns,138804 -deserialize-announce-request,,,,,291831059.0,ns,138976 -deserialize-announce-request,,,,,281751562.0,ns,139148 -deserialize-announce-request,,,,,283282196.0,ns,139320 -deserialize-announce-request,,,,,292332076.0,ns,139492 -deserialize-announce-request,,,,,285126359.0,ns,139664 -deserialize-announce-request,,,,,298070772.0,ns,139836 -deserialize-announce-request,,,,,292607665.0,ns,140008 -deserialize-announce-request,,,,,292548170.0,ns,140180 -deserialize-announce-request,,,,,297446924.0,ns,140352 -deserialize-announce-request,,,,,292598570.0,ns,140524 -deserialize-announce-request,,,,,292025377.0,ns,140696 -deserialize-announce-request,,,,,292710994.0,ns,140868 -deserialize-announce-request,,,,,292768852.0,ns,141040 -deserialize-announce-request,,,,,293785874.0,ns,141212 -deserialize-announce-request,,,,,295092150.0,ns,141384 -deserialize-announce-request,,,,,295615930.0,ns,141556 -deserialize-announce-request,,,,,291591294.0,ns,141728 -deserialize-announce-request,,,,,297068977.0,ns,141900 -deserialize-announce-request,,,,,296477618.0,ns,142072 -deserialize-announce-request,,,,,304776273.0,ns,142244 -deserialize-announce-request,,,,,288464053.0,ns,142416 -deserialize-announce-request,,,,,299863015.0,ns,142588 -deserialize-announce-request,,,,,297289087.0,ns,142760 -deserialize-announce-request,,,,,298301154.0,ns,142932 -deserialize-announce-request,,,,,298202568.0,ns,143104 -deserialize-announce-request,,,,,297632348.0,ns,143276 -deserialize-announce-request,,,,,299153419.0,ns,143448 -deserialize-announce-request,,,,,298519469.0,ns,143620 -deserialize-announce-request,,,,,298775534.0,ns,143792 -deserialize-announce-request,,,,,305728195.0,ns,143964 -deserialize-announce-request,,,,,300826241.0,ns,144136 -deserialize-announce-request,,,,,301153143.0,ns,144308 -deserialize-announce-request,,,,,301683396.0,ns,144480 -deserialize-announce-request,,,,,310225363.0,ns,144652 -deserialize-announce-request,,,,,306077604.0,ns,144824 -deserialize-announce-request,,,,,302679925.0,ns,144996 -deserialize-announce-request,,,,,303747000.0,ns,145168 -deserialize-announce-request,,,,,303769050.0,ns,145340 -deserialize-announce-request,,,,,304047565.0,ns,145512 -deserialize-announce-request,,,,,304766544.0,ns,145684 -deserialize-announce-request,,,,,301252805.0,ns,145856 -deserialize-announce-request,,,,,308366619.0,ns,146028 -deserialize-announce-request,,,,,304169415.0,ns,146200 -deserialize-announce-request,,,,,304929353.0,ns,146372 -deserialize-announce-request,,,,,314230325.0,ns,146544 -deserialize-announce-request,,,,,308090540.0,ns,146716 -deserialize-announce-request,,,,,305676902.0,ns,146888 -deserialize-announce-request,,,,,302170222.0,ns,147060 -deserialize-announce-request,,,,,306464370.0,ns,147232 -deserialize-announce-request,,,,,311109686.0,ns,147404 -deserialize-announce-request,,,,,306633954.0,ns,147576 -deserialize-announce-request,,,,,304126187.0,ns,147748 -deserialize-announce-request,,,,,307522061.0,ns,147920 -deserialize-announce-request,,,,,315585715.0,ns,148092 -deserialize-announce-request,,,,,312585761.0,ns,148264 -deserialize-announce-request,,,,,312851261.0,ns,148436 -deserialize-announce-request,,,,,310809829.0,ns,148608 -deserialize-announce-request,,,,,310407020.0,ns,148780 -deserialize-announce-request,,,,,311035687.0,ns,148952 -deserialize-announce-request,,,,,311709041.0,ns,149124 -deserialize-announce-request,,,,,311699094.0,ns,149296 -deserialize-announce-request,,,,,311832442.0,ns,149468 -deserialize-announce-request,,,,,307874307.0,ns,149640 -deserialize-announce-request,,,,,312283354.0,ns,149812 -deserialize-announce-request,,,,,316801762.0,ns,149984 -deserialize-announce-request,,,,,307995498.0,ns,150156 -deserialize-announce-request,,,,,316862450.0,ns,150328 -deserialize-announce-request,,,,,324631380.0,ns,150500 -deserialize-announce-request,,,,,312538589.0,ns,150672 -deserialize-announce-request,,,,,314470955.0,ns,150844 -deserialize-announce-request,,,,,313607740.0,ns,151016 -deserialize-announce-request,,,,,315521817.0,ns,151188 -deserialize-announce-request,,,,,321411097.0,ns,151360 -deserialize-announce-request,,,,,316179970.0,ns,151532 -deserialize-announce-request,,,,,315390340.0,ns,151704 -deserialize-announce-request,,,,,308071160.0,ns,151876 -deserialize-announce-request,,,,,307778555.0,ns,152048 -deserialize-announce-request,,,,,308537965.0,ns,152220 -deserialize-announce-request,,,,,308961226.0,ns,152392 -deserialize-announce-request,,,,,317006972.0,ns,152564 -deserialize-announce-request,,,,,322923261.0,ns,152736 -deserialize-announce-request,,,,,319819695.0,ns,152908 -deserialize-announce-request,,,,,320372748.0,ns,153080 -deserialize-announce-request,,,,,319946389.0,ns,153252 -deserialize-announce-request,,,,,325888426.0,ns,153424 -deserialize-announce-request,,,,,327053062.0,ns,153596 -deserialize-announce-request,,,,,319600724.0,ns,153768 -deserialize-announce-request,,,,,320175456.0,ns,153940 -deserialize-announce-request,,,,,319050726.0,ns,154112 -deserialize-announce-request,,,,,316193436.0,ns,154284 -deserialize-announce-request,,,,,321466741.0,ns,154456 -deserialize-announce-request,,,,,326671470.0,ns,154628 -deserialize-announce-request,,,,,322264112.0,ns,154800 -deserialize-announce-request,,,,,323395175.0,ns,154972 -deserialize-announce-request,,,,,316680239.0,ns,155144 -deserialize-announce-request,,,,,322900040.0,ns,155316 -deserialize-announce-request,,,,,370694153.0,ns,155488 -deserialize-announce-request,,,,,317552649.0,ns,155660 -deserialize-announce-request,,,,,323977753.0,ns,155832 -deserialize-announce-request,,,,,330422648.0,ns,156004 -deserialize-announce-request,,,,,326381514.0,ns,156176 -deserialize-announce-request,,,,,326828561.0,ns,156348 -deserialize-announce-request,,,,,326858577.0,ns,156520 -deserialize-announce-request,,,,,327300581.0,ns,156692 -deserialize-announce-request,,,,,327827507.0,ns,156864 -deserialize-announce-request,,,,,318978848.0,ns,157036 -deserialize-announce-request,,,,,318116876.0,ns,157208 -deserialize-announce-request,,,,,318948410.0,ns,157380 -deserialize-announce-request,,,,,322777693.0,ns,157552 -deserialize-announce-request,,,,,370828632.0,ns,157724 -deserialize-announce-request,,,,,331629579.0,ns,157896 -deserialize-announce-request,,,,,329071950.0,ns,158068 -deserialize-announce-request,,,,,332152856.0,ns,158240 -deserialize-announce-request,,,,,330109701.0,ns,158412 -deserialize-announce-request,,,,,329667826.0,ns,158584 -deserialize-announce-request,,,,,324333259.0,ns,158756 -deserialize-announce-request,,,,,328870010.0,ns,158928 -deserialize-announce-request,,,,,369456947.0,ns,159100 -deserialize-announce-request,,,,,323451208.0,ns,159272 -deserialize-announce-request,,,,,334694197.0,ns,159444 -deserialize-announce-request,,,,,333941013.0,ns,159616 -deserialize-announce-request,,,,,333616859.0,ns,159788 -deserialize-announce-request,,,,,334327477.0,ns,159960 -deserialize-announce-request,,,,,341854069.0,ns,160132 -deserialize-announce-request,,,,,334576377.0,ns,160304 -deserialize-announce-request,,,,,334964121.0,ns,160476 -deserialize-announce-request,,,,,336522841.0,ns,160648 -deserialize-announce-request,,,,,339714324.0,ns,160820 -deserialize-announce-request,,,,,334690071.0,ns,160992 -deserialize-announce-request,,,,,335166748.0,ns,161164 -deserialize-announce-request,,,,,335369918.0,ns,161336 -deserialize-announce-request,,,,,335728934.0,ns,161508 -deserialize-announce-request,,,,,332863092.0,ns,161680 -deserialize-announce-request,,,,,341075351.0,ns,161852 -deserialize-announce-request,,,,,338382892.0,ns,162024 -deserialize-announce-request,,,,,342063793.0,ns,162196 -deserialize-announce-request,,,,,338275274.0,ns,162368 -deserialize-announce-request,,,,,343593929.0,ns,162540 -deserialize-announce-request,,,,,331555256.0,ns,162712 -deserialize-announce-request,,,,,338442930.0,ns,162884 -deserialize-announce-request,,,,,330298894.0,ns,163056 -deserialize-announce-request,,,,,331005477.0,ns,163228 -deserialize-announce-request,,,,,330729826.0,ns,163400 -deserialize-announce-request,,,,,344267277.0,ns,163572 -deserialize-announce-request,,,,,343830577.0,ns,163744 -deserialize-announce-request,,,,,342562257.0,ns,163916 -deserialize-announce-request,,,,,341765413.0,ns,164088 -deserialize-announce-request,,,,,343856136.0,ns,164260 -deserialize-announce-request,,,,,340194929.0,ns,164432 -deserialize-announce-request,,,,,339525479.0,ns,164604 -deserialize-announce-request,,,,,344339602.0,ns,164776 -deserialize-announce-request,,,,,344673947.0,ns,164948 -deserialize-announce-request,,,,,346447004.0,ns,165120 -deserialize-announce-request,,,,,348583785.0,ns,165292 -deserialize-announce-request,,,,,347590788.0,ns,165464 -deserialize-announce-request,,,,,337688052.0,ns,165636 -deserialize-announce-request,,,,,348875403.0,ns,165808 -deserialize-announce-request,,,,,345091313.0,ns,165980 -deserialize-announce-request,,,,,345517220.0,ns,166152 -deserialize-announce-request,,,,,343624894.0,ns,166324 -deserialize-announce-request,,,,,353000695.0,ns,166496 -deserialize-announce-request,,,,,346032202.0,ns,166668 -deserialize-announce-request,,,,,354674294.0,ns,166840 -deserialize-announce-request,,,,,348875886.0,ns,167012 -deserialize-announce-request,,,,,346989629.0,ns,167184 -deserialize-announce-request,,,,,348624405.0,ns,167356 -deserialize-announce-request,,,,,352457973.0,ns,167528 -deserialize-announce-request,,,,,355000273.0,ns,167700 -deserialize-announce-request,,,,,350638958.0,ns,167872 -deserialize-announce-request,,,,,354379258.0,ns,168044 -deserialize-announce-request,,,,,345324018.0,ns,168216 -deserialize-announce-request,,,,,352373368.0,ns,168388 -deserialize-announce-request,,,,,357631756.0,ns,168560 -deserialize-announce-request,,,,,354497079.0,ns,168732 -deserialize-announce-request,,,,,347390964.0,ns,168904 -deserialize-announce-request,,,,,353931022.0,ns,169076 -deserialize-announce-request,,,,,358757416.0,ns,169248 -deserialize-announce-request,,,,,354219804.0,ns,169420 -deserialize-announce-request,,,,,360169490.0,ns,169592 -deserialize-announce-request,,,,,353073906.0,ns,169764 -deserialize-announce-request,,,,,353552218.0,ns,169936 -deserialize-announce-request,,,,,353832859.0,ns,170108 -deserialize-announce-request,,,,,354275485.0,ns,170280 -deserialize-announce-request,,,,,350881532.0,ns,170452 -deserialize-announce-request,,,,,365214378.0,ns,170624 -deserialize-announce-request,,,,,349072048.0,ns,170796 -deserialize-announce-request,,,,,354732976.0,ns,170968 -deserialize-announce-request,,,,,356361154.0,ns,171140 -deserialize-announce-request,,,,,359869420.0,ns,171312 -deserialize-announce-request,,,,,358971777.0,ns,171484 -deserialize-announce-request,,,,,357971518.0,ns,171656 -deserialize-announce-request,,,,,357647888.0,ns,171828 -deserialize-announce-request,,,,,357655011.0,ns,172000 +deserialize-announce-request,,,,,440216.0,ns,21 +deserialize-announce-request,,,,,735170.0,ns,42 +deserialize-announce-request,,,,,1103196.0,ns,63 +deserialize-announce-request,,,,,1487746.0,ns,84 +deserialize-announce-request,,,,,1853576.0,ns,105 +deserialize-announce-request,,,,,2226238.0,ns,126 +deserialize-announce-request,,,,,2569194.0,ns,147 +deserialize-announce-request,,,,,2940587.0,ns,168 +deserialize-announce-request,,,,,3306717.0,ns,189 +deserialize-announce-request,,,,,3691449.0,ns,210 +deserialize-announce-request,,,,,4043710.0,ns,231 +deserialize-announce-request,,,,,4407865.0,ns,252 +deserialize-announce-request,,,,,4810473.0,ns,273 +deserialize-announce-request,,,,,5363261.0,ns,294 +deserialize-announce-request,,,,,5752576.0,ns,315 +deserialize-announce-request,,,,,8858221.0,ns,336 +deserialize-announce-request,,,,,7294835.0,ns,357 +deserialize-announce-request,,,,,7261542.0,ns,378 +deserialize-announce-request,,,,,7471269.0,ns,399 +deserialize-announce-request,,,,,7437979.0,ns,420 +deserialize-announce-request,,,,,7733500.0,ns,441 +deserialize-announce-request,,,,,8084148.0,ns,462 +deserialize-announce-request,,,,,8503572.0,ns,483 +deserialize-announce-request,,,,,8814843.0,ns,504 +deserialize-announce-request,,,,,9399602.0,ns,525 +deserialize-announce-request,,,,,9574901.0,ns,546 +deserialize-announce-request,,,,,10147088.0,ns,567 +deserialize-announce-request,,,,,10329222.0,ns,588 +deserialize-announce-request,,,,,10656388.0,ns,609 +deserialize-announce-request,,,,,11175719.0,ns,630 +deserialize-announce-request,,,,,11426608.0,ns,651 +deserialize-announce-request,,,,,11771207.0,ns,672 +deserialize-announce-request,,,,,12185148.0,ns,693 +deserialize-announce-request,,,,,12701113.0,ns,714 +deserialize-announce-request,,,,,12854894.0,ns,735 +deserialize-announce-request,,,,,13288629.0,ns,756 +deserialize-announce-request,,,,,13611215.0,ns,777 +deserialize-announce-request,,,,,14296947.0,ns,798 +deserialize-announce-request,,,,,14347011.0,ns,819 +deserialize-announce-request,,,,,14687861.0,ns,840 +deserialize-announce-request,,,,,15251923.0,ns,861 +deserialize-announce-request,,,,,15428709.0,ns,882 +deserialize-announce-request,,,,,16176652.0,ns,903 +deserialize-announce-request,,,,,16192924.0,ns,924 +deserialize-announce-request,,,,,16503465.0,ns,945 +deserialize-announce-request,,,,,16920376.0,ns,966 +deserialize-announce-request,,,,,17479434.0,ns,987 +deserialize-announce-request,,,,,17923276.0,ns,1008 +deserialize-announce-request,,,,,18047113.0,ns,1029 +deserialize-announce-request,,,,,18417292.0,ns,1050 +deserialize-announce-request,,,,,18774695.0,ns,1071 +deserialize-announce-request,,,,,19265603.0,ns,1092 +deserialize-announce-request,,,,,19510838.0,ns,1113 +deserialize-announce-request,,,,,20137692.0,ns,1134 +deserialize-announce-request,,,,,23112165.0,ns,1155 +deserialize-announce-request,,,,,21767615.0,ns,1176 +deserialize-announce-request,,,,,21065683.0,ns,1197 +deserialize-announce-request,,,,,25417034.0,ns,1218 +deserialize-announce-request,,,,,21744998.0,ns,1239 +deserialize-announce-request,,,,,22142914.0,ns,1260 +deserialize-announce-request,,,,,22840377.0,ns,1281 +deserialize-announce-request,,,,,22891399.0,ns,1302 +deserialize-announce-request,,,,,23250657.0,ns,1323 +deserialize-announce-request,,,,,23556338.0,ns,1344 +deserialize-announce-request,,,,,23908680.0,ns,1365 +deserialize-announce-request,,,,,24294935.0,ns,1386 +deserialize-announce-request,,,,,24645724.0,ns,1407 +deserialize-announce-request,,,,,25069069.0,ns,1428 +deserialize-announce-request,,,,,25400168.0,ns,1449 +deserialize-announce-request,,,,,25760011.0,ns,1470 +deserialize-announce-request,,,,,26195773.0,ns,1491 +deserialize-announce-request,,,,,26668673.0,ns,1512 +deserialize-announce-request,,,,,26879730.0,ns,1533 +deserialize-announce-request,,,,,27345119.0,ns,1554 +deserialize-announce-request,,,,,27631454.0,ns,1575 +deserialize-announce-request,,,,,32178911.0,ns,1596 +deserialize-announce-request,,,,,28351281.0,ns,1617 +deserialize-announce-request,,,,,29013376.0,ns,1638 +deserialize-announce-request,,,,,29125017.0,ns,1659 +deserialize-announce-request,,,,,29583410.0,ns,1680 +deserialize-announce-request,,,,,29828452.0,ns,1701 +deserialize-announce-request,,,,,30460203.0,ns,1722 +deserialize-announce-request,,,,,30602368.0,ns,1743 +deserialize-announce-request,,,,,30903537.0,ns,1764 +deserialize-announce-request,,,,,31310589.0,ns,1785 +deserialize-announce-request,,,,,31688586.0,ns,1806 +deserialize-announce-request,,,,,31997019.0,ns,1827 +deserialize-announce-request,,,,,32700766.0,ns,1848 +deserialize-announce-request,,,,,35863353.0,ns,1869 +deserialize-announce-request,,,,,37686999.0,ns,1890 +deserialize-announce-request,,,,,34722358.0,ns,1911 +deserialize-announce-request,,,,,36905225.0,ns,1932 +deserialize-announce-request,,,,,34214829.0,ns,1953 +deserialize-announce-request,,,,,34644177.0,ns,1974 +deserialize-announce-request,,,,,35055364.0,ns,1995 +deserialize-announce-request,,,,,35327521.0,ns,2016 +deserialize-announce-request,,,,,35921251.0,ns,2037 +deserialize-announce-request,,,,,36009994.0,ns,2058 +deserialize-announce-request,,,,,36428378.0,ns,2079 +deserialize-announce-request,,,,,36931868.0,ns,2100 +deserialize-announce-request,,,,,37159182.0,ns,2121 +deserialize-announce-request,,,,,41272073.0,ns,2142 +deserialize-announce-request,,,,,38405594.0,ns,2163 +deserialize-announce-request,,,,,37944146.0,ns,2184 +deserialize-announce-request,,,,,42567752.0,ns,2205 +deserialize-announce-request,,,,,39086747.0,ns,2226 +deserialize-announce-request,,,,,39459057.0,ns,2247 +deserialize-announce-request,,,,,39748591.0,ns,2268 +deserialize-announce-request,,,,,43989691.0,ns,2289 +deserialize-announce-request,,,,,40464884.0,ns,2310 +deserialize-announce-request,,,,,40477933.0,ns,2331 +deserialize-announce-request,,,,,41210098.0,ns,2352 +deserialize-announce-request,,,,,41218825.0,ns,2373 +deserialize-announce-request,,,,,41528127.0,ns,2394 +deserialize-announce-request,,,,,41891440.0,ns,2415 +deserialize-announce-request,,,,,42228275.0,ns,2436 +deserialize-announce-request,,,,,42777590.0,ns,2457 +deserialize-announce-request,,,,,42960188.0,ns,2478 +deserialize-announce-request,,,,,43336311.0,ns,2499 +deserialize-announce-request,,,,,43660346.0,ns,2520 +deserialize-announce-request,,,,,44107053.0,ns,2541 +deserialize-announce-request,,,,,44744438.0,ns,2562 +deserialize-announce-request,,,,,44792643.0,ns,2583 +deserialize-announce-request,,,,,45284148.0,ns,2604 +deserialize-announce-request,,,,,45525311.0,ns,2625 +deserialize-announce-request,,,,,45938432.0,ns,2646 +deserialize-announce-request,,,,,46279129.0,ns,2667 +deserialize-announce-request,,,,,50366870.0,ns,2688 +deserialize-announce-request,,,,,48035230.0,ns,2709 +deserialize-announce-request,,,,,47970996.0,ns,2730 +deserialize-announce-request,,,,,51201604.0,ns,2751 +deserialize-announce-request,,,,,48569065.0,ns,2772 +deserialize-announce-request,,,,,49038916.0,ns,2793 +deserialize-announce-request,,,,,49165751.0,ns,2814 +deserialize-announce-request,,,,,49566705.0,ns,2835 +deserialize-announce-request,,,,,50079454.0,ns,2856 +deserialize-announce-request,,,,,50377698.0,ns,2877 +deserialize-announce-request,,,,,50934873.0,ns,2898 +deserialize-announce-request,,,,,55193052.0,ns,2919 +deserialize-announce-request,,,,,51565112.0,ns,2940 +deserialize-announce-request,,,,,51866020.0,ns,2961 +deserialize-announce-request,,,,,56683750.0,ns,2982 +deserialize-announce-request,,,,,52537066.0,ns,3003 +deserialize-announce-request,,,,,53066837.0,ns,3024 +deserialize-announce-request,,,,,53318980.0,ns,3045 +deserialize-announce-request,,,,,53799380.0,ns,3066 +deserialize-announce-request,,,,,57968910.0,ns,3087 +deserialize-announce-request,,,,,54229761.0,ns,3108 +deserialize-announce-request,,,,,54457202.0,ns,3129 +deserialize-announce-request,,,,,55226039.0,ns,3150 +deserialize-announce-request,,,,,55772578.0,ns,3171 +deserialize-announce-request,,,,,55545825.0,ns,3192 +deserialize-announce-request,,,,,55799577.0,ns,3213 +deserialize-announce-request,,,,,56242478.0,ns,3234 +deserialize-announce-request,,,,,61017848.0,ns,3255 +deserialize-announce-request,,,,,57483204.0,ns,3276 +deserialize-announce-request,,,,,57666720.0,ns,3297 +deserialize-announce-request,,,,,58017890.0,ns,3318 +deserialize-announce-request,,,,,58640374.0,ns,3339 +deserialize-announce-request,,,,,62969050.0,ns,3360 +deserialize-announce-request,,,,,61526916.0,ns,3381 +deserialize-announce-request,,,,,61027434.0,ns,3402 +deserialize-announce-request,,,,,59540296.0,ns,3423 +deserialize-announce-request,,,,,59867778.0,ns,3444 +deserialize-announce-request,,,,,60619806.0,ns,3465 +deserialize-announce-request,,,,,60817437.0,ns,3486 +deserialize-announce-request,,,,,61422621.0,ns,3507 +deserialize-announce-request,,,,,61523786.0,ns,3528 +deserialize-announce-request,,,,,61761003.0,ns,3549 +deserialize-announce-request,,,,,62028327.0,ns,3570 +deserialize-announce-request,,,,,62725488.0,ns,3591 +deserialize-announce-request,,,,,62720464.0,ns,3612 +deserialize-announce-request,,,,,63111318.0,ns,3633 +deserialize-announce-request,,,,,63568421.0,ns,3654 +deserialize-announce-request,,,,,63953304.0,ns,3675 +deserialize-announce-request,,,,,64273973.0,ns,3696 +deserialize-announce-request,,,,,64872063.0,ns,3717 +deserialize-announce-request,,,,,65060511.0,ns,3738 +deserialize-announce-request,,,,,65563658.0,ns,3759 +deserialize-announce-request,,,,,65701822.0,ns,3780 +deserialize-announce-request,,,,,66131655.0,ns,3801 +deserialize-announce-request,,,,,66543423.0,ns,3822 +deserialize-announce-request,,,,,66794717.0,ns,3843 +deserialize-announce-request,,,,,67185142.0,ns,3864 +deserialize-announce-request,,,,,67490042.0,ns,3885 +deserialize-announce-request,,,,,67829560.0,ns,3906 +deserialize-announce-request,,,,,68330640.0,ns,3927 +deserialize-announce-request,,,,,68600145.0,ns,3948 +deserialize-announce-request,,,,,69047821.0,ns,3969 +deserialize-announce-request,,,,,69292773.0,ns,3990 +deserialize-announce-request,,,,,69586914.0,ns,4011 +deserialize-announce-request,,,,,70515789.0,ns,4032 +deserialize-announce-request,,,,,70419264.0,ns,4053 +deserialize-announce-request,,,,,70830952.0,ns,4074 +deserialize-announce-request,,,,,75496077.0,ns,4095 +deserialize-announce-request,,,,,72186781.0,ns,4116 +deserialize-announce-request,,,,,72650697.0,ns,4137 +deserialize-announce-request,,,,,73472886.0,ns,4158 +deserialize-announce-request,,,,,73323603.0,ns,4179 +deserialize-announce-request,,,,,73639928.0,ns,4200 +deserialize-announce-request,,,,,74539287.0,ns,4221 +deserialize-announce-request,,,,,74486675.0,ns,4242 +deserialize-announce-request,,,,,74716865.0,ns,4263 +deserialize-announce-request,,,,,75121023.0,ns,4284 +deserialize-announce-request,,,,,75787201.0,ns,4305 +deserialize-announce-request,,,,,76445578.0,ns,4326 +deserialize-announce-request,,,,,76272881.0,ns,4347 +deserialize-announce-request,,,,,76489455.0,ns,4368 +deserialize-announce-request,,,,,77066900.0,ns,4389 +deserialize-announce-request,,,,,77239143.0,ns,4410 +deserialize-announce-request,,,,,78242262.0,ns,4431 +deserialize-announce-request,,,,,81797643.0,ns,4452 +deserialize-announce-request,,,,,77677250.0,ns,4473 +deserialize-announce-request,,,,,82725918.0,ns,4494 +deserialize-announce-request,,,,,79109122.0,ns,4515 +deserialize-announce-request,,,,,79494001.0,ns,4536 +deserialize-announce-request,,,,,80378377.0,ns,4557 +deserialize-announce-request,,,,,80258975.0,ns,4578 +deserialize-announce-request,,,,,80624955.0,ns,4599 +deserialize-announce-request,,,,,81155298.0,ns,4620 +deserialize-announce-request,,,,,85713196.0,ns,4641 +deserialize-announce-request,,,,,81805211.0,ns,4662 +deserialize-announce-request,,,,,82246758.0,ns,4683 +deserialize-announce-request,,,,,82869297.0,ns,4704 +deserialize-announce-request,,,,,82843266.0,ns,4725 +deserialize-announce-request,,,,,87814304.0,ns,4746 +deserialize-announce-request,,,,,83405300.0,ns,4767 +deserialize-announce-request,,,,,88406810.0,ns,4788 +deserialize-announce-request,,,,,84594217.0,ns,4809 +deserialize-announce-request,,,,,85009529.0,ns,4830 +deserialize-announce-request,,,,,85409750.0,ns,4851 +deserialize-announce-request,,,,,89292755.0,ns,4872 +deserialize-announce-request,,,,,85187367.0,ns,4893 +deserialize-announce-request,,,,,85379304.0,ns,4914 +deserialize-announce-request,,,,,86230417.0,ns,4935 +deserialize-announce-request,,,,,86446352.0,ns,4956 +deserialize-announce-request,,,,,86343746.0,ns,4977 +deserialize-announce-request,,,,,91454590.0,ns,4998 +deserialize-announce-request,,,,,88293608.0,ns,5019 +deserialize-announce-request,,,,,88157468.0,ns,5040 +deserialize-announce-request,,,,,92008539.0,ns,5061 +deserialize-announce-request,,,,,88134499.0,ns,5082 +deserialize-announce-request,,,,,88846065.0,ns,5103 +deserialize-announce-request,,,,,93368336.0,ns,5124 +deserialize-announce-request,,,,,90596530.0,ns,5145 +deserialize-announce-request,,,,,91141879.0,ns,5166 +deserialize-announce-request,,,,,91297884.0,ns,5187 +deserialize-announce-request,,,,,91731994.0,ns,5208 +deserialize-announce-request,,,,,92539327.0,ns,5229 +deserialize-announce-request,,,,,92975013.0,ns,5250 +deserialize-announce-request,,,,,93160289.0,ns,5271 +deserialize-announce-request,,,,,93272268.0,ns,5292 +deserialize-announce-request,,,,,93550722.0,ns,5313 +deserialize-announce-request,,,,,96286320.0,ns,5334 +deserialize-announce-request,,,,,98483390.0,ns,5355 +deserialize-announce-request,,,,,94181858.0,ns,5376 +deserialize-announce-request,,,,,94813856.0,ns,5397 +deserialize-announce-request,,,,,94892658.0,ns,5418 +deserialize-announce-request,,,,,95565954.0,ns,5439 +deserialize-announce-request,,,,,95656349.0,ns,5460 +deserialize-announce-request,,,,,95914126.0,ns,5481 +deserialize-announce-request,,,,,100260395.0,ns,5502 +deserialize-announce-request,,,,,96057578.0,ns,5523 +deserialize-announce-request,,,,,96218314.0,ns,5544 +deserialize-announce-request,,,,,97005109.0,ns,5565 +deserialize-announce-request,,,,,96902047.0,ns,5586 +deserialize-announce-request,,,,,103929498.0,ns,5607 +deserialize-announce-request,,,,,101801937.0,ns,5628 +deserialize-announce-request,,,,,103089251.0,ns,5649 +deserialize-announce-request,,,,,98913392.0,ns,5670 +deserialize-announce-request,,,,,99063005.0,ns,5691 +deserialize-announce-request,,,,,103697712.0,ns,5712 +deserialize-announce-request,,,,,104586579.0,ns,5733 +deserialize-announce-request,,,,,101300937.0,ns,5754 +deserialize-announce-request,,,,,105539503.0,ns,5775 +deserialize-announce-request,,,,,101465012.0,ns,5796 +deserialize-announce-request,,,,,102430829.0,ns,5817 +deserialize-announce-request,,,,,106074538.0,ns,5838 +deserialize-announce-request,,,,,101882416.0,ns,5859 +deserialize-announce-request,,,,,103276355.0,ns,5880 +deserialize-announce-request,,,,,103878079.0,ns,5901 +deserialize-announce-request,,,,,104327532.0,ns,5922 +deserialize-announce-request,,,,,104491392.0,ns,5943 +deserialize-announce-request,,,,,104865428.0,ns,5964 +deserialize-announce-request,,,,,109190140.0,ns,5985 +deserialize-announce-request,,,,,109524014.0,ns,6006 +deserialize-announce-request,,,,,106406876.0,ns,6027 +deserialize-announce-request,,,,,106348694.0,ns,6048 +deserialize-announce-request,,,,,107053341.0,ns,6069 +deserialize-announce-request,,,,,107312684.0,ns,6090 +deserialize-announce-request,,,,,108328765.0,ns,6111 +deserialize-announce-request,,,,,109160144.0,ns,6132 +deserialize-announce-request,,,,,108451074.0,ns,6153 +deserialize-announce-request,,,,,112773552.0,ns,6174 +deserialize-announce-request,,,,,107825456.0,ns,6195 +deserialize-announce-request,,,,,108502881.0,ns,6216 +deserialize-announce-request,,,,,108794124.0,ns,6237 +deserialize-announce-request,,,,,113807752.0,ns,6258 +deserialize-announce-request,,,,,114408719.0,ns,6279 +deserialize-announce-request,,,,,110604963.0,ns,6300 +deserialize-announce-request,,,,,110621067.0,ns,6321 +deserialize-announce-request,,,,,111457842.0,ns,6342 +deserialize-announce-request,,,,,112062410.0,ns,6363 +deserialize-announce-request,,,,,111631565.0,ns,6384 +deserialize-announce-request,,,,,112058851.0,ns,6405 +deserialize-announce-request,,,,,112534645.0,ns,6426 +deserialize-announce-request,,,,,112790456.0,ns,6447 +deserialize-announce-request,,,,,122404726.0,ns,6468 +deserialize-announce-request,,,,,119010606.0,ns,6489 +deserialize-announce-request,,,,,118267250.0,ns,6510 +deserialize-announce-request,,,,,113941407.0,ns,6531 +deserialize-announce-request,,,,,114426612.0,ns,6552 +deserialize-announce-request,,,,,114218899.0,ns,6573 +deserialize-announce-request,,,,,115055425.0,ns,6594 +deserialize-announce-request,,,,,115079001.0,ns,6615 +deserialize-announce-request,,,,,115915048.0,ns,6636 +deserialize-announce-request,,,,,116804181.0,ns,6657 +deserialize-announce-request,,,,,117060303.0,ns,6678 +deserialize-announce-request,,,,,117743754.0,ns,6699 +deserialize-announce-request,,,,,129471771.0,ns,6720 +deserialize-announce-request,,,,,118480374.0,ns,6741 +deserialize-announce-request,,,,,123101962.0,ns,6762 +deserialize-announce-request,,,,,119277154.0,ns,6783 +deserialize-announce-request,,,,,119620757.0,ns,6804 +deserialize-announce-request,,,,,123377903.0,ns,6825 +deserialize-announce-request,,,,,124347377.0,ns,6846 +deserialize-announce-request,,,,,119673320.0,ns,6867 +deserialize-announce-request,,,,,119737394.0,ns,6888 +deserialize-announce-request,,,,,120703716.0,ns,6909 +deserialize-announce-request,,,,,120696614.0,ns,6930 +deserialize-announce-request,,,,,120847024.0,ns,6951 +deserialize-announce-request,,,,,121246034.0,ns,6972 +deserialize-announce-request,,,,,121931558.0,ns,6993 +deserialize-announce-request,,,,,121910716.0,ns,7014 +deserialize-announce-request,,,,,122031413.0,ns,7035 +deserialize-announce-request,,,,,122355031.0,ns,7056 +deserialize-announce-request,,,,,123046307.0,ns,7077 +deserialize-announce-request,,,,,123507865.0,ns,7098 +deserialize-announce-request,,,,,123914426.0,ns,7119 +deserialize-announce-request,,,,,128546741.0,ns,7140 +deserialize-announce-request,,,,,125898158.0,ns,7161 +deserialize-announce-request,,,,,130137893.0,ns,7182 +deserialize-announce-request,,,,,126157255.0,ns,7203 +deserialize-announce-request,,,,,126726992.0,ns,7224 +deserialize-announce-request,,,,,131065670.0,ns,7245 +deserialize-announce-request,,,,,128484839.0,ns,7266 +deserialize-announce-request,,,,,128125477.0,ns,7287 +deserialize-announce-request,,,,,132371696.0,ns,7308 +deserialize-announce-request,,,,,132900877.0,ns,7329 +deserialize-announce-request,,,,,128921353.0,ns,7350 +deserialize-announce-request,,,,,129250633.0,ns,7371 +deserialize-announce-request,,,,,129470761.0,ns,7392 +deserialize-announce-request,,,,,131383361.0,ns,7413 +deserialize-announce-request,,,,,132307897.0,ns,7434 +deserialize-announce-request,,,,,130947453.0,ns,7455 +deserialize-announce-request,,,,,131544115.0,ns,7476 +deserialize-announce-request,,,,,132894821.0,ns,7497 +deserialize-announce-request,,,,,133131257.0,ns,7518 +deserialize-announce-request,,,,,133785868.0,ns,7539 +deserialize-announce-request,,,,,134728903.0,ns,7560 +deserialize-announce-request,,,,,135358628.0,ns,7581 +deserialize-announce-request,,,,,139852390.0,ns,7602 +deserialize-announce-request,,,,,137850355.0,ns,7623 +deserialize-announce-request,,,,,134713989.0,ns,7644 +deserialize-announce-request,,,,,134999253.0,ns,7665 +deserialize-announce-request,,,,,135320166.0,ns,7686 +deserialize-announce-request,,,,,144417903.0,ns,7707 +deserialize-announce-request,,,,,140100056.0,ns,7728 +deserialize-announce-request,,,,,140990646.0,ns,7749 +deserialize-announce-request,,,,,136394810.0,ns,7770 +deserialize-announce-request,,,,,136811614.0,ns,7791 +deserialize-announce-request,,,,,136739878.0,ns,7812 +deserialize-announce-request,,,,,137533792.0,ns,7833 +deserialize-announce-request,,,,,141402849.0,ns,7854 +deserialize-announce-request,,,,,137914902.0,ns,7875 +deserialize-announce-request,,,,,138967880.0,ns,7896 +deserialize-announce-request,,,,,138863530.0,ns,7917 +deserialize-announce-request,,,,,144468356.0,ns,7938 +deserialize-announce-request,,,,,150792627.0,ns,7959 +deserialize-announce-request,,,,,140078702.0,ns,7980 +deserialize-announce-request,,,,,140260380.0,ns,8001 +deserialize-announce-request,,,,,144939442.0,ns,8022 +deserialize-announce-request,,,,,141448614.0,ns,8043 +deserialize-announce-request,,,,,141783062.0,ns,8064 +deserialize-announce-request,,,,,141645712.0,ns,8085 +deserialize-announce-request,,,,,146149304.0,ns,8106 +deserialize-announce-request,,,,,147092307.0,ns,8127 +deserialize-announce-request,,,,,141801373.0,ns,8148 +deserialize-announce-request,,,,,142154485.0,ns,8169 +deserialize-announce-request,,,,,147114612.0,ns,8190 +deserialize-announce-request,,,,,144838809.0,ns,8211 +deserialize-announce-request,,,,,152768256.0,ns,8232 +deserialize-announce-request,,,,,152672020.0,ns,8253 +deserialize-announce-request,,,,,149752712.0,ns,8274 +deserialize-announce-request,,,,,145632033.0,ns,8295 +deserialize-announce-request,,,,,145646167.0,ns,8316 +deserialize-announce-request,,,,,146400560.0,ns,8337 +deserialize-announce-request,,,,,146574643.0,ns,8358 +deserialize-announce-request,,,,,155193780.0,ns,8379 +deserialize-announce-request,,,,,147611086.0,ns,8400 +deserialize-announce-request,,,,,147667612.0,ns,8421 +deserialize-announce-request,,,,,148184801.0,ns,8442 +deserialize-announce-request,,,,,148394556.0,ns,8463 +deserialize-announce-request,,,,,149947630.0,ns,8484 +deserialize-announce-request,,,,,153762596.0,ns,8505 +deserialize-announce-request,,,,,149595936.0,ns,8526 +deserialize-announce-request,,,,,154307018.0,ns,8547 +deserialize-announce-request,,,,,150100287.0,ns,8568 +deserialize-announce-request,,,,,150462216.0,ns,8589 +deserialize-announce-request,,,,,151055198.0,ns,8610 +deserialize-announce-request,,,,,158724732.0,ns,8631 +deserialize-announce-request,,,,,152872499.0,ns,8652 +deserialize-announce-request,,,,,151860089.0,ns,8673 +deserialize-announce-request,,,,,152146060.0,ns,8694 +deserialize-announce-request,,,,,152602175.0,ns,8715 +deserialize-announce-request,,,,,152860154.0,ns,8736 +deserialize-announce-request,,,,,153556962.0,ns,8757 +deserialize-announce-request,,,,,153963242.0,ns,8778 +deserialize-announce-request,,,,,153879927.0,ns,8799 +deserialize-announce-request,,,,,158878389.0,ns,8820 +deserialize-announce-request,,,,,155425704.0,ns,8841 +deserialize-announce-request,,,,,158423807.0,ns,8862 +deserialize-announce-request,,,,,162945582.0,ns,8883 +deserialize-announce-request,,,,,162278802.0,ns,8904 +deserialize-announce-request,,,,,161184474.0,ns,8925 +deserialize-announce-request,,,,,156738237.0,ns,8946 +deserialize-announce-request,,,,,162259208.0,ns,8967 +deserialize-announce-request,,,,,162265527.0,ns,8988 +deserialize-announce-request,,,,,159219952.0,ns,9009 +deserialize-announce-request,,,,,158280877.0,ns,9030 +deserialize-announce-request,,,,,169529281.0,ns,9051 +deserialize-announce-request,,,,,159440157.0,ns,9072 +deserialize-announce-request,,,,,159530208.0,ns,9093 +deserialize-announce-request,,,,,163275613.0,ns,9114 +deserialize-announce-request,,,,,159162257.0,ns,9135 +deserialize-announce-request,,,,,159072202.0,ns,9156 +deserialize-announce-request,,,,,159517217.0,ns,9177 +deserialize-announce-request,,,,,169727438.0,ns,9198 +deserialize-announce-request,,,,,161757313.0,ns,9219 +deserialize-announce-request,,,,,166362260.0,ns,9240 +deserialize-announce-request,,,,,163066151.0,ns,9261 +deserialize-announce-request,,,,,163542479.0,ns,9282 +deserialize-announce-request,,,,,164472223.0,ns,9303 +deserialize-announce-request,,,,,166430357.0,ns,9324 +deserialize-announce-request,,,,,168152761.0,ns,9345 +deserialize-announce-request,,,,,162868174.0,ns,9366 +deserialize-announce-request,,,,,163067907.0,ns,9387 +deserialize-announce-request,,,,,164179824.0,ns,9408 +deserialize-announce-request,,,,,164263886.0,ns,9429 +deserialize-announce-request,,,,,166077586.0,ns,9450 +deserialize-announce-request,,,,,170869174.0,ns,9471 +deserialize-announce-request,,,,,166677714.0,ns,9492 +deserialize-announce-request,,,,,167141638.0,ns,9513 +deserialize-announce-request,,,,,167837074.0,ns,9534 +deserialize-announce-request,,,,,171770269.0,ns,9555 +deserialize-announce-request,,,,,167986583.0,ns,9576 +deserialize-announce-request,,,,,168391016.0,ns,9597 +deserialize-announce-request,,,,,168680986.0,ns,9618 +deserialize-announce-request,,,,,172824431.0,ns,9639 +deserialize-announce-request,,,,,169655907.0,ns,9660 +deserialize-announce-request,,,,,173002142.0,ns,9681 +deserialize-announce-request,,,,,168826826.0,ns,9702 +deserialize-announce-request,,,,,169021145.0,ns,9723 +deserialize-announce-request,,,,,169409270.0,ns,9744 +deserialize-announce-request,,,,,178569987.0,ns,9765 +deserialize-announce-request,,,,,172046997.0,ns,9786 +deserialize-announce-request,,,,,172380528.0,ns,9807 +deserialize-announce-request,,,,,172539384.0,ns,9828 +deserialize-announce-request,,,,,175936241.0,ns,9849 +deserialize-announce-request,,,,,171551333.0,ns,9870 +deserialize-announce-request,,,,,171987815.0,ns,9891 +deserialize-announce-request,,,,,176551784.0,ns,9912 +deserialize-announce-request,,,,,174447362.0,ns,9933 +deserialize-announce-request,,,,,178898450.0,ns,9954 +deserialize-announce-request,,,,,175868164.0,ns,9975 +deserialize-announce-request,,,,,176251790.0,ns,9996 +deserialize-announce-request,,,,,178245724.0,ns,10017 +deserialize-announce-request,,,,,180123752.0,ns,10038 +deserialize-announce-request,,,,,181228561.0,ns,10059 +deserialize-announce-request,,,,,181716050.0,ns,10080 +deserialize-announce-request,,,,,177299539.0,ns,10101 +deserialize-announce-request,,,,,179606921.0,ns,10122 +deserialize-announce-request,,,,,178353047.0,ns,10143 +deserialize-announce-request,,,,,177918671.0,ns,10164 +deserialize-announce-request,,,,,179006261.0,ns,10185 +deserialize-announce-request,,,,,183503368.0,ns,10206 +deserialize-announce-request,,,,,181043935.0,ns,10227 +deserialize-announce-request,,,,,217688847.0,ns,10248 +deserialize-announce-request,,,,,197425243.0,ns,10269 +deserialize-announce-request,,,,,178979149.0,ns,10290 +deserialize-announce-request,,,,,179851861.0,ns,10311 +deserialize-announce-request,,,,,185026606.0,ns,10332 +deserialize-announce-request,,,,,189162950.0,ns,10353 +deserialize-announce-request,,,,,182505520.0,ns,10374 +deserialize-announce-request,,,,,183051725.0,ns,10395 +deserialize-announce-request,,,,,182838708.0,ns,10416 +deserialize-announce-request,,,,,183316320.0,ns,10437 +deserialize-announce-request,,,,,183455326.0,ns,10458 +deserialize-announce-request,,,,,183892018.0,ns,10479 +deserialize-announce-request,,,,,189458072.0,ns,10500 +deserialize-announce-request,,,,,186279690.0,ns,10521 +deserialize-announce-request,,,,,188758254.0,ns,10542 +deserialize-announce-request,,,,,183708721.0,ns,10563 +deserialize-announce-request,,,,,184185365.0,ns,10584 +deserialize-announce-request,,,,,184716911.0,ns,10605 +deserialize-announce-request,,,,,195775258.0,ns,10626 +deserialize-announce-request,,,,,191572333.0,ns,10647 +deserialize-announce-request,,,,,196113664.0,ns,10668 +deserialize-announce-request,,,,,187699366.0,ns,10689 +deserialize-announce-request,,,,,187968917.0,ns,10710 +deserialize-announce-request,,,,,192866288.0,ns,10731 +deserialize-announce-request,,,,,189256784.0,ns,10752 +deserialize-announce-request,,,,,191799807.0,ns,10773 +deserialize-announce-request,,,,,196809785.0,ns,10794 +deserialize-announce-request,,,,,189983630.0,ns,10815 +deserialize-announce-request,,,,,193921023.0,ns,10836 +deserialize-announce-request,,,,,194676804.0,ns,10857 +deserialize-announce-request,,,,,197656934.0,ns,10878 +deserialize-announce-request,,,,,192195835.0,ns,10899 +deserialize-announce-request,,,,,194055896.0,ns,10920 +deserialize-announce-request,,,,,202963576.0,ns,10941 +deserialize-announce-request,,,,,193729444.0,ns,10962 +deserialize-announce-request,,,,,313369182.0,ns,10983 +deserialize-announce-request,,,,,205077565.0,ns,11004 +deserialize-announce-request,,,,,193162103.0,ns,11025 +deserialize-announce-request,,,,,201250043.0,ns,11046 +deserialize-announce-request,,,,,193903697.0,ns,11067 +deserialize-announce-request,,,,,194666645.0,ns,11088 +deserialize-announce-request,,,,,195197203.0,ns,11109 +deserialize-announce-request,,,,,195031183.0,ns,11130 +deserialize-announce-request,,,,,195277643.0,ns,11151 +deserialize-announce-request,,,,,203549749.0,ns,11172 +deserialize-announce-request,,,,,200667283.0,ns,11193 +deserialize-announce-request,,,,,203240228.0,ns,11214 +deserialize-announce-request,,,,,196899401.0,ns,11235 +deserialize-announce-request,,,,,202570885.0,ns,11256 +deserialize-announce-request,,,,,198627042.0,ns,11277 +deserialize-announce-request,,,,,204696096.0,ns,11298 +deserialize-announce-request,,,,,197228804.0,ns,11319 +deserialize-announce-request,,,,,197317144.0,ns,11340 +deserialize-announce-request,,,,,206219535.0,ns,11361 +deserialize-announce-request,,,,,198476358.0,ns,11382 +deserialize-announce-request,,,,,207523635.0,ns,11403 +deserialize-announce-request,,,,,200751710.0,ns,11424 +deserialize-announce-request,,,,,200703386.0,ns,11445 +deserialize-announce-request,,,,,201380968.0,ns,11466 +deserialize-announce-request,,,,,201640584.0,ns,11487 +deserialize-announce-request,,,,,207963157.0,ns,11508 +deserialize-announce-request,,,,,203133351.0,ns,11529 +deserialize-announce-request,,,,,204357964.0,ns,11550 +deserialize-announce-request,,,,,207119887.0,ns,11571 +deserialize-announce-request,,,,,215713121.0,ns,11592 +deserialize-announce-request,,,,,207694038.0,ns,11613 +deserialize-announce-request,,,,,203860265.0,ns,11634 +deserialize-announce-request,,,,,204423233.0,ns,11655 +deserialize-announce-request,,,,,204352068.0,ns,11676 +deserialize-announce-request,,,,,204663697.0,ns,11697 +deserialize-announce-request,,,,,210079289.0,ns,11718 +deserialize-announce-request,,,,,209583314.0,ns,11739 +deserialize-announce-request,,,,,206072314.0,ns,11760 +deserialize-announce-request,,,,,211579495.0,ns,11781 +deserialize-announce-request,,,,,210228559.0,ns,11802 +deserialize-announce-request,,,,,212659170.0,ns,11823 +deserialize-announce-request,,,,,213604713.0,ns,11844 +deserialize-announce-request,,,,,212157643.0,ns,11865 +deserialize-announce-request,,,,,207743686.0,ns,11886 +deserialize-announce-request,,,,,217124848.0,ns,11907 +deserialize-announce-request,,,,,218923907.0,ns,11928 +deserialize-announce-request,,,,,213243141.0,ns,11949 +deserialize-announce-request,,,,,211633022.0,ns,11970 +deserialize-announce-request,,,,,214556727.0,ns,11991 +deserialize-announce-request,,,,,210979099.0,ns,12012 +deserialize-announce-request,,,,,212163914.0,ns,12033 +deserialize-announce-request,,,,,213129201.0,ns,12054 +deserialize-announce-request,,,,,209926343.0,ns,12075 +deserialize-announce-request,,,,,210423386.0,ns,12096 +deserialize-announce-request,,,,,210645895.0,ns,12117 +deserialize-announce-request,,,,,211040309.0,ns,12138 +deserialize-announce-request,,,,,217332530.0,ns,12159 +deserialize-announce-request,,,,,213596010.0,ns,12180 +deserialize-announce-request,,,,,217864544.0,ns,12201 +deserialize-announce-request,,,,,218396001.0,ns,12222 +deserialize-announce-request,,,,,219465224.0,ns,12243 +deserialize-announce-request,,,,,215529564.0,ns,12264 +deserialize-announce-request,,,,,215157837.0,ns,12285 +deserialize-announce-request,,,,,222619348.0,ns,12306 +deserialize-announce-request,,,,,216994581.0,ns,12327 +deserialize-announce-request,,,,,216419323.0,ns,12348 +deserialize-announce-request,,,,,216509998.0,ns,12369 +deserialize-announce-request,,,,,217853326.0,ns,12390 +deserialize-announce-request,,,,,217452806.0,ns,12411 +deserialize-announce-request,,,,,218595369.0,ns,12432 +deserialize-announce-request,,,,,218480664.0,ns,12453 +deserialize-announce-request,,,,,224053166.0,ns,12474 +deserialize-announce-request,,,,,219700201.0,ns,12495 +deserialize-announce-request,,,,,220200938.0,ns,12516 +deserialize-announce-request,,,,,219826538.0,ns,12537 +deserialize-announce-request,,,,,220559275.0,ns,12558 +deserialize-announce-request,,,,,225308052.0,ns,12579 +deserialize-announce-request,,,,,220906025.0,ns,12600 +deserialize-announce-request,,,,,221657250.0,ns,12621 +deserialize-announce-request,,,,,224851375.0,ns,12642 +deserialize-announce-request,,,,,224836430.0,ns,12663 +deserialize-announce-request,,,,,225587527.0,ns,12684 +deserialize-announce-request,,,,,221305773.0,ns,12705 +deserialize-announce-request,,,,,221361610.0,ns,12726 +deserialize-announce-request,,,,,221540008.0,ns,12747 +deserialize-announce-request,,,,,222132856.0,ns,12768 +deserialize-announce-request,,,,,222903148.0,ns,12789 +deserialize-announce-request,,,,,227265919.0,ns,12810 +deserialize-announce-request,,,,,225595003.0,ns,12831 +deserialize-announce-request,,,,,225202721.0,ns,12852 +deserialize-announce-request,,,,,225610772.0,ns,12873 +deserialize-announce-request,,,,,226220823.0,ns,12894 +deserialize-announce-request,,,,,226625191.0,ns,12915 +deserialize-announce-request,,,,,226839633.0,ns,12936 +deserialize-announce-request,,,,,235878223.0,ns,12957 +deserialize-announce-request,,,,,228542387.0,ns,12978 +deserialize-announce-request,,,,,234857965.0,ns,12999 +deserialize-announce-request,,,,,230647966.0,ns,13020 +deserialize-announce-request,,,,,240183728.0,ns,13041 +deserialize-announce-request,,,,,236753896.0,ns,13062 +deserialize-announce-request,,,,,230058140.0,ns,13083 +deserialize-announce-request,,,,,230233015.0,ns,13104 +deserialize-announce-request,,,,,230285573.0,ns,13125 +deserialize-announce-request,,,,,233165283.0,ns,13146 +deserialize-announce-request,,,,,241923572.0,ns,13167 +deserialize-announce-request,,,,,233235785.0,ns,13188 +deserialize-announce-request,,,,,238599607.0,ns,13209 +deserialize-announce-request,,,,,238275330.0,ns,13230 +deserialize-announce-request,,,,,230870208.0,ns,13251 +deserialize-announce-request,,,,,235368600.0,ns,13272 +deserialize-announce-request,,,,,235319580.0,ns,13293 +deserialize-announce-request,,,,,240716349.0,ns,13314 +deserialize-announce-request,,,,,242985533.0,ns,13335 +deserialize-announce-request,,,,,244475810.0,ns,13356 +deserialize-announce-request,,,,,239878355.0,ns,13377 +deserialize-announce-request,,,,,241492491.0,ns,13398 +deserialize-announce-request,,,,,235724774.0,ns,13419 +deserialize-announce-request,,,,,241978333.0,ns,13440 +deserialize-announce-request,,,,,237505157.0,ns,13461 +deserialize-announce-request,,,,,243036299.0,ns,13482 +deserialize-announce-request,,,,,242445677.0,ns,13503 +deserialize-announce-request,,,,,236866179.0,ns,13524 +deserialize-announce-request,,,,,239250678.0,ns,13545 +deserialize-announce-request,,,,,243856437.0,ns,13566 +deserialize-announce-request,,,,,242420346.0,ns,13587 +deserialize-announce-request,,,,,246992581.0,ns,13608 +deserialize-announce-request,,,,,248538252.0,ns,13629 +deserialize-announce-request,,,,,249231495.0,ns,13650 +deserialize-announce-request,,,,,248484416.0,ns,13671 +deserialize-announce-request,,,,,246267183.0,ns,13692 +deserialize-announce-request,,,,,240998827.0,ns,13713 +deserialize-announce-request,,,,,245725237.0,ns,13734 +deserialize-announce-request,,,,,246783525.0,ns,13755 +deserialize-announce-request,,,,,249857337.0,ns,13776 +deserialize-announce-request,,,,,251113506.0,ns,13797 +deserialize-announce-request,,,,,251137892.0,ns,13818 +deserialize-announce-request,,,,,253502267.0,ns,13839 +deserialize-announce-request,,,,,244132121.0,ns,13860 +deserialize-announce-request,,,,,251763236.0,ns,13881 +deserialize-announce-request,,,,,247859382.0,ns,13902 +deserialize-announce-request,,,,,291929144.0,ns,13923 +deserialize-announce-request,,,,,250610061.0,ns,13944 +deserialize-announce-request,,,,,245166582.0,ns,13965 +deserialize-announce-request,,,,,245603340.0,ns,13986 +deserialize-announce-request,,,,,246465078.0,ns,14007 +deserialize-announce-request,,,,,252545903.0,ns,14028 +deserialize-announce-request,,,,,250282356.0,ns,14049 +deserialize-announce-request,,,,,246635456.0,ns,14070 +deserialize-announce-request,,,,,252821131.0,ns,14091 +deserialize-announce-request,,,,,256312596.0,ns,14112 +deserialize-announce-request,,,,,252424117.0,ns,14133 +deserialize-announce-request,,,,,246864961.0,ns,14154 +deserialize-announce-request,,,,,246450271.0,ns,14175 +deserialize-announce-request,,,,,252048154.0,ns,14196 +deserialize-announce-request,,,,,249588839.0,ns,14217 +deserialize-announce-request,,,,,250003822.0,ns,14238 +deserialize-announce-request,,,,,254268084.0,ns,14259 +deserialize-announce-request,,,,,250337047.0,ns,14280 +deserialize-announce-request,,,,,256593969.0,ns,14301 +deserialize-announce-request,,,,,255355399.0,ns,14322 +deserialize-announce-request,,,,,251176908.0,ns,14343 +deserialize-announce-request,,,,,255785790.0,ns,14364 +deserialize-announce-request,,,,,262626410.0,ns,14385 +deserialize-announce-request,,,,,260369877.0,ns,14406 +deserialize-announce-request,,,,,256785141.0,ns,14427 +deserialize-announce-request,,,,,256736896.0,ns,14448 +deserialize-announce-request,,,,,253384778.0,ns,14469 +deserialize-announce-request,,,,,253669702.0,ns,14490 +deserialize-announce-request,,,,,254395350.0,ns,14511 +deserialize-announce-request,,,,,254731863.0,ns,14532 +deserialize-announce-request,,,,,260735524.0,ns,14553 +deserialize-announce-request,,,,,301927848.0,ns,14574 +deserialize-announce-request,,,,,257135727.0,ns,14595 +deserialize-announce-request,,,,,256258577.0,ns,14616 +deserialize-announce-request,,,,,256485749.0,ns,14637 +deserialize-announce-request,,,,,261093294.0,ns,14658 +deserialize-announce-request,,,,,262190142.0,ns,14679 +deserialize-announce-request,,,,,264805710.0,ns,14700 +deserialize-announce-request,,,,,260741755.0,ns,14721 +deserialize-announce-request,,,,,256739847.0,ns,14742 +deserialize-announce-request,,,,,256458782.0,ns,14763 +deserialize-announce-request,,,,,266532231.0,ns,14784 +deserialize-announce-request,,,,,269295676.0,ns,14805 +deserialize-announce-request,,,,,260439119.0,ns,14826 +deserialize-announce-request,,,,,260474336.0,ns,14847 +deserialize-announce-request,,,,,264489829.0,ns,14868 +deserialize-announce-request,,,,,263294558.0,ns,14889 +deserialize-announce-request,,,,,270814923.0,ns,14910 +deserialize-announce-request,,,,,269786841.0,ns,14931 +deserialize-announce-request,,,,,275147452.0,ns,14952 +deserialize-announce-request,,,,,263446882.0,ns,14973 +deserialize-announce-request,,,,,262772967.0,ns,14994 +deserialize-announce-request,,,,,263303723.0,ns,15015 +deserialize-announce-request,,,,,267420504.0,ns,15036 +deserialize-announce-request,,,,,264324591.0,ns,15057 +deserialize-announce-request,,,,,269002556.0,ns,15078 +deserialize-announce-request,,,,,270244912.0,ns,15099 +deserialize-announce-request,,,,,266794907.0,ns,15120 +deserialize-announce-request,,,,,270955229.0,ns,15141 +deserialize-announce-request,,,,,270376580.0,ns,15162 +deserialize-announce-request,,,,,266048636.0,ns,15183 +deserialize-announce-request,,,,,269573449.0,ns,15204 +deserialize-announce-request,,,,,274022833.0,ns,15225 +deserialize-announce-request,,,,,270984801.0,ns,15246 +deserialize-announce-request,,,,,277608993.0,ns,15267 +deserialize-announce-request,,,,,272170509.0,ns,15288 +deserialize-announce-request,,,,,269468070.0,ns,15309 +deserialize-announce-request,,,,,268976816.0,ns,15330 +deserialize-announce-request,,,,,273386420.0,ns,15351 +deserialize-announce-request,,,,,269655493.0,ns,15372 +deserialize-announce-request,,,,,270200898.0,ns,15393 +deserialize-announce-request,,,,,270510640.0,ns,15414 +deserialize-announce-request,,,,,270545204.0,ns,15435 +deserialize-announce-request,,,,,271450849.0,ns,15456 +deserialize-announce-request,,,,,271255498.0,ns,15477 +deserialize-announce-request,,,,,271637627.0,ns,15498 +deserialize-announce-request,,,,,272217620.0,ns,15519 +deserialize-announce-request,,,,,277585748.0,ns,15540 +deserialize-announce-request,,,,,274459415.0,ns,15561 +deserialize-announce-request,,,,,278612336.0,ns,15582 +deserialize-announce-request,,,,,280389711.0,ns,15603 +deserialize-announce-request,,,,,276858355.0,ns,15624 +deserialize-announce-request,,,,,273873571.0,ns,15645 +deserialize-announce-request,,,,,282760091.0,ns,15666 +deserialize-announce-request,,,,,276935883.0,ns,15687 +deserialize-announce-request,,,,,283014218.0,ns,15708 +deserialize-announce-request,,,,,283549507.0,ns,15729 +deserialize-announce-request,,,,,288920797.0,ns,15750 +deserialize-announce-request,,,,,281505361.0,ns,15771 +deserialize-announce-request,,,,,280508402.0,ns,15792 +deserialize-announce-request,,,,,288015198.0,ns,15813 +deserialize-announce-request,,,,,286820934.0,ns,15834 +deserialize-announce-request,,,,,279246304.0,ns,15855 +deserialize-announce-request,,,,,278496307.0,ns,15876 +deserialize-announce-request,,,,,278884227.0,ns,15897 +deserialize-announce-request,,,,,279435373.0,ns,15918 +deserialize-announce-request,,,,,284763624.0,ns,15939 +deserialize-announce-request,,,,,280972427.0,ns,15960 +deserialize-announce-request,,,,,281355651.0,ns,15981 +deserialize-announce-request,,,,,287518046.0,ns,16002 +deserialize-announce-request,,,,,285150728.0,ns,16023 +deserialize-announce-request,,,,,289230972.0,ns,16044 +deserialize-announce-request,,,,,284892887.0,ns,16065 +deserialize-announce-request,,,,,287520355.0,ns,16086 +deserialize-announce-request,,,,,291125198.0,ns,16107 +deserialize-announce-request,,,,,287712302.0,ns,16128 +deserialize-announce-request,,,,,289252400.0,ns,16149 +deserialize-announce-request,,,,,285219439.0,ns,16170 +deserialize-announce-request,,,,,290621014.0,ns,16191 +deserialize-announce-request,,,,,288908103.0,ns,16212 +deserialize-announce-request,,,,,284834880.0,ns,16233 +deserialize-announce-request,,,,,285082123.0,ns,16254 +deserialize-announce-request,,,,,285064913.0,ns,16275 +deserialize-announce-request,,,,,286050476.0,ns,16296 +deserialize-announce-request,,,,,286202737.0,ns,16317 +deserialize-announce-request,,,,,291287157.0,ns,16338 +deserialize-announce-request,,,,,293660583.0,ns,16359 +deserialize-announce-request,,,,,286902026.0,ns,16380 +deserialize-announce-request,,,,,293657103.0,ns,16401 +deserialize-announce-request,,,,,289645576.0,ns,16422 +deserialize-announce-request,,,,,289290600.0,ns,16443 +deserialize-announce-request,,,,,288357711.0,ns,16464 +deserialize-announce-request,,,,,289556901.0,ns,16485 +deserialize-announce-request,,,,,293389303.0,ns,16506 +deserialize-announce-request,,,,,289721394.0,ns,16527 +deserialize-announce-request,,,,,301702898.0,ns,16548 +deserialize-announce-request,,,,,292833240.0,ns,16569 +deserialize-announce-request,,,,,297609668.0,ns,16590 +deserialize-announce-request,,,,,299901214.0,ns,16611 +deserialize-announce-request,,,,,301763599.0,ns,16632 +deserialize-announce-request,,,,,302540070.0,ns,16653 +deserialize-announce-request,,,,,302074823.0,ns,16674 +deserialize-announce-request,,,,,301120249.0,ns,16695 +deserialize-announce-request,,,,,292728604.0,ns,16716 +deserialize-announce-request,,,,,294313199.0,ns,16737 +deserialize-announce-request,,,,,294727495.0,ns,16758 +deserialize-announce-request,,,,,307549284.0,ns,16779 +deserialize-announce-request,,,,,295310336.0,ns,16800 +deserialize-announce-request,,,,,295414316.0,ns,16821 +deserialize-announce-request,,,,,296152016.0,ns,16842 +deserialize-announce-request,,,,,296392327.0,ns,16863 +deserialize-announce-request,,,,,296005277.0,ns,16884 +deserialize-announce-request,,,,,300815207.0,ns,16905 +deserialize-announce-request,,,,,308394819.0,ns,16926 +deserialize-announce-request,,,,,303655012.0,ns,16947 +deserialize-announce-request,,,,,301821949.0,ns,16968 +deserialize-announce-request,,,,,297913258.0,ns,16989 +deserialize-announce-request,,,,,298352671.0,ns,17010 +deserialize-announce-request,,,,,298189673.0,ns,17031 +deserialize-announce-request,,,,,299298110.0,ns,17052 +deserialize-announce-request,,,,,302700297.0,ns,17073 +deserialize-announce-request,,,,,297742384.0,ns,17094 +deserialize-announce-request,,,,,297473944.0,ns,17115 +deserialize-announce-request,,,,,298958641.0,ns,17136 +deserialize-announce-request,,,,,312643880.0,ns,17157 +deserialize-announce-request,,,,,304819560.0,ns,17178 +deserialize-announce-request,,,,,303916447.0,ns,17199 +deserialize-announce-request,,,,,299668235.0,ns,17220 +deserialize-announce-request,,,,,299803646.0,ns,17241 +deserialize-announce-request,,,,,300116399.0,ns,17262 +deserialize-announce-request,,,,,305253315.0,ns,17283 +deserialize-announce-request,,,,,303643602.0,ns,17304 +deserialize-announce-request,,,,,303788834.0,ns,17325 +deserialize-announce-request,,,,,304130156.0,ns,17346 +deserialize-announce-request,,,,,304548649.0,ns,17367 +deserialize-announce-request,,,,,305054443.0,ns,17388 +deserialize-announce-request,,,,,308172810.0,ns,17409 +deserialize-announce-request,,,,,302965399.0,ns,17430 +deserialize-announce-request,,,,,311079231.0,ns,17451 +deserialize-announce-request,,,,,312802060.0,ns,17472 +deserialize-announce-request,,,,,307107801.0,ns,17493 +deserialize-announce-request,,,,,310421432.0,ns,17514 +deserialize-announce-request,,,,,304852062.0,ns,17535 +deserialize-announce-request,,,,,312119223.0,ns,17556 +deserialize-announce-request,,,,,312452136.0,ns,17577 +deserialize-announce-request,,,,,308383381.0,ns,17598 +deserialize-announce-request,,,,,309140985.0,ns,17619 +deserialize-announce-request,,,,,308840317.0,ns,17640 +deserialize-announce-request,,,,,315301147.0,ns,17661 +deserialize-announce-request,,,,,312384690.0,ns,17682 +deserialize-announce-request,,,,,318223071.0,ns,17703 +deserialize-announce-request,,,,,321280742.0,ns,17724 +deserialize-announce-request,,,,,328769196.0,ns,17745 +deserialize-announce-request,,,,,311884804.0,ns,17766 +deserialize-announce-request,,,,,315907069.0,ns,17787 +deserialize-announce-request,,,,,310472223.0,ns,17808 +deserialize-announce-request,,,,,315609583.0,ns,17829 +deserialize-announce-request,,,,,318361650.0,ns,17850 +deserialize-announce-request,,,,,323036485.0,ns,17871 +deserialize-announce-request,,,,,311001103.0,ns,17892 +deserialize-announce-request,,,,,311797052.0,ns,17913 +deserialize-announce-request,,,,,312029906.0,ns,17934 +deserialize-announce-request,,,,,317391138.0,ns,17955 +deserialize-announce-request,,,,,315437733.0,ns,17976 +deserialize-announce-request,,,,,320117488.0,ns,17997 +deserialize-announce-request,,,,,316585155.0,ns,18018 +deserialize-announce-request,,,,,331060444.0,ns,18039 +deserialize-announce-request,,,,,316834435.0,ns,18060 +deserialize-announce-request,,,,,317047492.0,ns,18081 +deserialize-announce-request,,,,,317716757.0,ns,18102 +deserialize-announce-request,,,,,321867382.0,ns,18123 +deserialize-announce-request,,,,,318419054.0,ns,18144 +deserialize-announce-request,,,,,325516760.0,ns,18165 +deserialize-announce-request,,,,,322457207.0,ns,18186 +deserialize-announce-request,,,,,329868747.0,ns,18207 +deserialize-announce-request,,,,,336376852.0,ns,18228 +deserialize-announce-request,,,,,334428763.0,ns,18249 +deserialize-announce-request,,,,,330500656.0,ns,18270 +deserialize-announce-request,,,,,332371153.0,ns,18291 +deserialize-announce-request,,,,,335343820.0,ns,18312 +deserialize-announce-request,,,,,327716205.0,ns,18333 +deserialize-announce-request,,,,,326634103.0,ns,18354 +deserialize-announce-request,,,,,332206875.0,ns,18375 +deserialize-announce-request,,,,,337298795.0,ns,18396 +deserialize-announce-request,,,,,322837644.0,ns,18417 +deserialize-announce-request,,,,,323169836.0,ns,18438 +deserialize-announce-request,,,,,326572032.0,ns,18459 +deserialize-announce-request,,,,,325584006.0,ns,18480 +deserialize-announce-request,,,,,325441293.0,ns,18501 +deserialize-announce-request,,,,,325351260.0,ns,18522 +deserialize-announce-request,,,,,325814114.0,ns,18543 +deserialize-announce-request,,,,,325979568.0,ns,18564 +deserialize-announce-request,,,,,333682833.0,ns,18585 +deserialize-announce-request,,,,,329599241.0,ns,18606 +deserialize-announce-request,,,,,335702750.0,ns,18627 +deserialize-announce-request,,,,,327523938.0,ns,18648 +deserialize-announce-request,,,,,327241897.0,ns,18669 +deserialize-announce-request,,,,,327637567.0,ns,18690 +deserialize-announce-request,,,,,347647081.0,ns,18711 +deserialize-announce-request,,,,,333126623.0,ns,18732 +deserialize-announce-request,,,,,329051470.0,ns,18753 +deserialize-announce-request,,,,,332011295.0,ns,18774 +deserialize-announce-request,,,,,333644272.0,ns,18795 +deserialize-announce-request,,,,,329655789.0,ns,18816 +deserialize-announce-request,,,,,336272591.0,ns,18837 +deserialize-announce-request,,,,,337697749.0,ns,18858 +deserialize-announce-request,,,,,330738789.0,ns,18879 +deserialize-announce-request,,,,,331381948.0,ns,18900 +deserialize-announce-request,,,,,343830420.0,ns,18921 +deserialize-announce-request,,,,,338874018.0,ns,18942 +deserialize-announce-request,,,,,343801493.0,ns,18963 +deserialize-announce-request,,,,,350892614.0,ns,18984 +deserialize-announce-request,,,,,342454014.0,ns,19005 +deserialize-announce-request,,,,,338140966.0,ns,19026 +deserialize-announce-request,,,,,338942814.0,ns,19047 +deserialize-announce-request,,,,,339018086.0,ns,19068 +deserialize-announce-request,,,,,339805026.0,ns,19089 +deserialize-announce-request,,,,,340489546.0,ns,19110 +deserialize-announce-request,,,,,338738729.0,ns,19131 +deserialize-announce-request,,,,,334175653.0,ns,19152 +deserialize-announce-request,,,,,334233428.0,ns,19173 +deserialize-announce-request,,,,,340684666.0,ns,19194 +deserialize-announce-request,,,,,337533646.0,ns,19215 +deserialize-announce-request,,,,,339677910.0,ns,19236 +deserialize-announce-request,,,,,343356949.0,ns,19257 +deserialize-announce-request,,,,,344940787.0,ns,19278 +deserialize-announce-request,,,,,336017120.0,ns,19299 +deserialize-announce-request,,,,,336025862.0,ns,19320 +deserialize-announce-request,,,,,336488191.0,ns,19341 +deserialize-announce-request,,,,,337031400.0,ns,19362 +deserialize-announce-request,,,,,341615144.0,ns,19383 +deserialize-announce-request,,,,,340105212.0,ns,19404 +deserialize-announce-request,,,,,340650275.0,ns,19425 +deserialize-announce-request,,,,,340706141.0,ns,19446 +deserialize-announce-request,,,,,345441216.0,ns,19467 +deserialize-announce-request,,,,,343121229.0,ns,19488 +deserialize-announce-request,,,,,346517004.0,ns,19509 +deserialize-announce-request,,,,,347091178.0,ns,19530 +deserialize-announce-request,,,,,344572474.0,ns,19551 +deserialize-announce-request,,,,,364223779.0,ns,19572 +deserialize-announce-request,,,,,344112694.0,ns,19593 +deserialize-announce-request,,,,,343577212.0,ns,19614 +deserialize-announce-request,,,,,350402068.0,ns,19635 +deserialize-announce-request,,,,,346551522.0,ns,19656 +deserialize-announce-request,,,,,357965846.0,ns,19677 +deserialize-announce-request,,,,,345560453.0,ns,19698 +deserialize-announce-request,,,,,346259496.0,ns,19719 +deserialize-announce-request,,,,,346663296.0,ns,19740 +deserialize-announce-request,,,,,351050075.0,ns,19761 +deserialize-announce-request,,,,,349380513.0,ns,19782 +deserialize-announce-request,,,,,365633907.0,ns,19803 +deserialize-announce-request,,,,,352034221.0,ns,19824 +deserialize-announce-request,,,,,356470456.0,ns,19845 +deserialize-announce-request,,,,,356834160.0,ns,19866 +deserialize-announce-request,,,,,345728087.0,ns,19887 +deserialize-announce-request,,,,,366221326.0,ns,19908 +deserialize-announce-request,,,,,350141068.0,ns,19929 +deserialize-announce-request,,,,,349736728.0,ns,19950 +deserialize-announce-request,,,,,350246229.0,ns,19971 +deserialize-announce-request,,,,,350588432.0,ns,19992 +deserialize-announce-request,,,,,359729078.0,ns,20013 +deserialize-announce-request,,,,,358721028.0,ns,20034 +deserialize-announce-request,,,,,363973622.0,ns,20055 +deserialize-announce-request,,,,,367848891.0,ns,20076 +deserialize-announce-request,,,,,372823304.0,ns,20097 +deserialize-announce-request,,,,,368831477.0,ns,20118 +deserialize-announce-request,,,,,372707670.0,ns,20139 +deserialize-announce-request,,,,,366887155.0,ns,20160 +deserialize-announce-request,,,,,353893604.0,ns,20181 +deserialize-announce-request,,,,,364182677.0,ns,20202 +deserialize-announce-request,,,,,358717470.0,ns,20223 +deserialize-announce-request,,,,,362114434.0,ns,20244 +deserialize-announce-request,,,,,355872431.0,ns,20265 +deserialize-announce-request,,,,,355978510.0,ns,20286 +deserialize-announce-request,,,,,364040450.0,ns,20307 +deserialize-announce-request,,,,,371897109.0,ns,20328 +deserialize-announce-request,,,,,366875493.0,ns,20349 +deserialize-announce-request,,,,,356994411.0,ns,20370 +deserialize-announce-request,,,,,357560539.0,ns,20391 +deserialize-announce-request,,,,,363806813.0,ns,20412 +deserialize-announce-request,,,,,363448811.0,ns,20433 +deserialize-announce-request,,,,,360202323.0,ns,20454 +deserialize-announce-request,,,,,358785710.0,ns,20475 +deserialize-announce-request,,,,,359300613.0,ns,20496 +deserialize-announce-request,,,,,368446393.0,ns,20517 +deserialize-announce-request,,,,,361994618.0,ns,20538 +deserialize-announce-request,,,,,368923308.0,ns,20559 +deserialize-announce-request,,,,,373916927.0,ns,20580 +deserialize-announce-request,,,,,366748116.0,ns,20601 +deserialize-announce-request,,,,,364850639.0,ns,20622 +deserialize-announce-request,,,,,363212609.0,ns,20643 +deserialize-announce-request,,,,,367848881.0,ns,20664 +deserialize-announce-request,,,,,499049569.0,ns,20685 +deserialize-announce-request,,,,,368025206.0,ns,20706 +deserialize-announce-request,,,,,373385123.0,ns,20727 +deserialize-announce-request,,,,,364014199.0,ns,20748 +deserialize-announce-request,,,,,364496779.0,ns,20769 +deserialize-announce-request,,,,,364705932.0,ns,20790 +deserialize-announce-request,,,,,368651055.0,ns,20811 +deserialize-announce-request,,,,,365551867.0,ns,20832 +deserialize-announce-request,,,,,365873065.0,ns,20853 +deserialize-announce-request,,,,,373791390.0,ns,20874 +deserialize-announce-request,,,,,370199080.0,ns,20895 +deserialize-announce-request,,,,,371401921.0,ns,20916 +deserialize-announce-request,,,,,366212025.0,ns,20937 +deserialize-announce-request,,,,,371551836.0,ns,20958 +deserialize-announce-request,,,,,367793409.0,ns,20979 +deserialize-announce-request,,,,,367885778.0,ns,21000 diff --git a/aquatic_ws_protocol/target/criterion/deserialize-announce-request/latest/sample.json b/aquatic_ws_protocol/target/criterion/deserialize-announce-request/latest/sample.json index 50ddd4a..1c9e905 100644 --- a/aquatic_ws_protocol/target/criterion/deserialize-announce-request/latest/sample.json +++ b/aquatic_ws_protocol/target/criterion/deserialize-announce-request/latest/sample.json @@ -1 +1 @@ -{"sampling_mode":"Linear","iters":[172.0,344.0,516.0,688.0,860.0,1032.0,1204.0,1376.0,1548.0,1720.0,1892.0,2064.0,2236.0,2408.0,2580.0,2752.0,2924.0,3096.0,3268.0,3440.0,3612.0,3784.0,3956.0,4128.0,4300.0,4472.0,4644.0,4816.0,4988.0,5160.0,5332.0,5504.0,5676.0,5848.0,6020.0,6192.0,6364.0,6536.0,6708.0,6880.0,7052.0,7224.0,7396.0,7568.0,7740.0,7912.0,8084.0,8256.0,8428.0,8600.0,8772.0,8944.0,9116.0,9288.0,9460.0,9632.0,9804.0,9976.0,10148.0,10320.0,10492.0,10664.0,10836.0,11008.0,11180.0,11352.0,11524.0,11696.0,11868.0,12040.0,12212.0,12384.0,12556.0,12728.0,12900.0,13072.0,13244.0,13416.0,13588.0,13760.0,13932.0,14104.0,14276.0,14448.0,14620.0,14792.0,14964.0,15136.0,15308.0,15480.0,15652.0,15824.0,15996.0,16168.0,16340.0,16512.0,16684.0,16856.0,17028.0,17200.0,17372.0,17544.0,17716.0,17888.0,18060.0,18232.0,18404.0,18576.0,18748.0,18920.0,19092.0,19264.0,19436.0,19608.0,19780.0,19952.0,20124.0,20296.0,20468.0,20640.0,20812.0,20984.0,21156.0,21328.0,21500.0,21672.0,21844.0,22016.0,22188.0,22360.0,22532.0,22704.0,22876.0,23048.0,23220.0,23392.0,23564.0,23736.0,23908.0,24080.0,24252.0,24424.0,24596.0,24768.0,24940.0,25112.0,25284.0,25456.0,25628.0,25800.0,25972.0,26144.0,26316.0,26488.0,26660.0,26832.0,27004.0,27176.0,27348.0,27520.0,27692.0,27864.0,28036.0,28208.0,28380.0,28552.0,28724.0,28896.0,29068.0,29240.0,29412.0,29584.0,29756.0,29928.0,30100.0,30272.0,30444.0,30616.0,30788.0,30960.0,31132.0,31304.0,31476.0,31648.0,31820.0,31992.0,32164.0,32336.0,32508.0,32680.0,32852.0,33024.0,33196.0,33368.0,33540.0,33712.0,33884.0,34056.0,34228.0,34400.0,34572.0,34744.0,34916.0,35088.0,35260.0,35432.0,35604.0,35776.0,35948.0,36120.0,36292.0,36464.0,36636.0,36808.0,36980.0,37152.0,37324.0,37496.0,37668.0,37840.0,38012.0,38184.0,38356.0,38528.0,38700.0,38872.0,39044.0,39216.0,39388.0,39560.0,39732.0,39904.0,40076.0,40248.0,40420.0,40592.0,40764.0,40936.0,41108.0,41280.0,41452.0,41624.0,41796.0,41968.0,42140.0,42312.0,42484.0,42656.0,42828.0,43000.0,43172.0,43344.0,43516.0,43688.0,43860.0,44032.0,44204.0,44376.0,44548.0,44720.0,44892.0,45064.0,45236.0,45408.0,45580.0,45752.0,45924.0,46096.0,46268.0,46440.0,46612.0,46784.0,46956.0,47128.0,47300.0,47472.0,47644.0,47816.0,47988.0,48160.0,48332.0,48504.0,48676.0,48848.0,49020.0,49192.0,49364.0,49536.0,49708.0,49880.0,50052.0,50224.0,50396.0,50568.0,50740.0,50912.0,51084.0,51256.0,51428.0,51600.0,51772.0,51944.0,52116.0,52288.0,52460.0,52632.0,52804.0,52976.0,53148.0,53320.0,53492.0,53664.0,53836.0,54008.0,54180.0,54352.0,54524.0,54696.0,54868.0,55040.0,55212.0,55384.0,55556.0,55728.0,55900.0,56072.0,56244.0,56416.0,56588.0,56760.0,56932.0,57104.0,57276.0,57448.0,57620.0,57792.0,57964.0,58136.0,58308.0,58480.0,58652.0,58824.0,58996.0,59168.0,59340.0,59512.0,59684.0,59856.0,60028.0,60200.0,60372.0,60544.0,60716.0,60888.0,61060.0,61232.0,61404.0,61576.0,61748.0,61920.0,62092.0,62264.0,62436.0,62608.0,62780.0,62952.0,63124.0,63296.0,63468.0,63640.0,63812.0,63984.0,64156.0,64328.0,64500.0,64672.0,64844.0,65016.0,65188.0,65360.0,65532.0,65704.0,65876.0,66048.0,66220.0,66392.0,66564.0,66736.0,66908.0,67080.0,67252.0,67424.0,67596.0,67768.0,67940.0,68112.0,68284.0,68456.0,68628.0,68800.0,68972.0,69144.0,69316.0,69488.0,69660.0,69832.0,70004.0,70176.0,70348.0,70520.0,70692.0,70864.0,71036.0,71208.0,71380.0,71552.0,71724.0,71896.0,72068.0,72240.0,72412.0,72584.0,72756.0,72928.0,73100.0,73272.0,73444.0,73616.0,73788.0,73960.0,74132.0,74304.0,74476.0,74648.0,74820.0,74992.0,75164.0,75336.0,75508.0,75680.0,75852.0,76024.0,76196.0,76368.0,76540.0,76712.0,76884.0,77056.0,77228.0,77400.0,77572.0,77744.0,77916.0,78088.0,78260.0,78432.0,78604.0,78776.0,78948.0,79120.0,79292.0,79464.0,79636.0,79808.0,79980.0,80152.0,80324.0,80496.0,80668.0,80840.0,81012.0,81184.0,81356.0,81528.0,81700.0,81872.0,82044.0,82216.0,82388.0,82560.0,82732.0,82904.0,83076.0,83248.0,83420.0,83592.0,83764.0,83936.0,84108.0,84280.0,84452.0,84624.0,84796.0,84968.0,85140.0,85312.0,85484.0,85656.0,85828.0,86000.0,86172.0,86344.0,86516.0,86688.0,86860.0,87032.0,87204.0,87376.0,87548.0,87720.0,87892.0,88064.0,88236.0,88408.0,88580.0,88752.0,88924.0,89096.0,89268.0,89440.0,89612.0,89784.0,89956.0,90128.0,90300.0,90472.0,90644.0,90816.0,90988.0,91160.0,91332.0,91504.0,91676.0,91848.0,92020.0,92192.0,92364.0,92536.0,92708.0,92880.0,93052.0,93224.0,93396.0,93568.0,93740.0,93912.0,94084.0,94256.0,94428.0,94600.0,94772.0,94944.0,95116.0,95288.0,95460.0,95632.0,95804.0,95976.0,96148.0,96320.0,96492.0,96664.0,96836.0,97008.0,97180.0,97352.0,97524.0,97696.0,97868.0,98040.0,98212.0,98384.0,98556.0,98728.0,98900.0,99072.0,99244.0,99416.0,99588.0,99760.0,99932.0,100104.0,100276.0,100448.0,100620.0,100792.0,100964.0,101136.0,101308.0,101480.0,101652.0,101824.0,101996.0,102168.0,102340.0,102512.0,102684.0,102856.0,103028.0,103200.0,103372.0,103544.0,103716.0,103888.0,104060.0,104232.0,104404.0,104576.0,104748.0,104920.0,105092.0,105264.0,105436.0,105608.0,105780.0,105952.0,106124.0,106296.0,106468.0,106640.0,106812.0,106984.0,107156.0,107328.0,107500.0,107672.0,107844.0,108016.0,108188.0,108360.0,108532.0,108704.0,108876.0,109048.0,109220.0,109392.0,109564.0,109736.0,109908.0,110080.0,110252.0,110424.0,110596.0,110768.0,110940.0,111112.0,111284.0,111456.0,111628.0,111800.0,111972.0,112144.0,112316.0,112488.0,112660.0,112832.0,113004.0,113176.0,113348.0,113520.0,113692.0,113864.0,114036.0,114208.0,114380.0,114552.0,114724.0,114896.0,115068.0,115240.0,115412.0,115584.0,115756.0,115928.0,116100.0,116272.0,116444.0,116616.0,116788.0,116960.0,117132.0,117304.0,117476.0,117648.0,117820.0,117992.0,118164.0,118336.0,118508.0,118680.0,118852.0,119024.0,119196.0,119368.0,119540.0,119712.0,119884.0,120056.0,120228.0,120400.0,120572.0,120744.0,120916.0,121088.0,121260.0,121432.0,121604.0,121776.0,121948.0,122120.0,122292.0,122464.0,122636.0,122808.0,122980.0,123152.0,123324.0,123496.0,123668.0,123840.0,124012.0,124184.0,124356.0,124528.0,124700.0,124872.0,125044.0,125216.0,125388.0,125560.0,125732.0,125904.0,126076.0,126248.0,126420.0,126592.0,126764.0,126936.0,127108.0,127280.0,127452.0,127624.0,127796.0,127968.0,128140.0,128312.0,128484.0,128656.0,128828.0,129000.0,129172.0,129344.0,129516.0,129688.0,129860.0,130032.0,130204.0,130376.0,130548.0,130720.0,130892.0,131064.0,131236.0,131408.0,131580.0,131752.0,131924.0,132096.0,132268.0,132440.0,132612.0,132784.0,132956.0,133128.0,133300.0,133472.0,133644.0,133816.0,133988.0,134160.0,134332.0,134504.0,134676.0,134848.0,135020.0,135192.0,135364.0,135536.0,135708.0,135880.0,136052.0,136224.0,136396.0,136568.0,136740.0,136912.0,137084.0,137256.0,137428.0,137600.0,137772.0,137944.0,138116.0,138288.0,138460.0,138632.0,138804.0,138976.0,139148.0,139320.0,139492.0,139664.0,139836.0,140008.0,140180.0,140352.0,140524.0,140696.0,140868.0,141040.0,141212.0,141384.0,141556.0,141728.0,141900.0,142072.0,142244.0,142416.0,142588.0,142760.0,142932.0,143104.0,143276.0,143448.0,143620.0,143792.0,143964.0,144136.0,144308.0,144480.0,144652.0,144824.0,144996.0,145168.0,145340.0,145512.0,145684.0,145856.0,146028.0,146200.0,146372.0,146544.0,146716.0,146888.0,147060.0,147232.0,147404.0,147576.0,147748.0,147920.0,148092.0,148264.0,148436.0,148608.0,148780.0,148952.0,149124.0,149296.0,149468.0,149640.0,149812.0,149984.0,150156.0,150328.0,150500.0,150672.0,150844.0,151016.0,151188.0,151360.0,151532.0,151704.0,151876.0,152048.0,152220.0,152392.0,152564.0,152736.0,152908.0,153080.0,153252.0,153424.0,153596.0,153768.0,153940.0,154112.0,154284.0,154456.0,154628.0,154800.0,154972.0,155144.0,155316.0,155488.0,155660.0,155832.0,156004.0,156176.0,156348.0,156520.0,156692.0,156864.0,157036.0,157208.0,157380.0,157552.0,157724.0,157896.0,158068.0,158240.0,158412.0,158584.0,158756.0,158928.0,159100.0,159272.0,159444.0,159616.0,159788.0,159960.0,160132.0,160304.0,160476.0,160648.0,160820.0,160992.0,161164.0,161336.0,161508.0,161680.0,161852.0,162024.0,162196.0,162368.0,162540.0,162712.0,162884.0,163056.0,163228.0,163400.0,163572.0,163744.0,163916.0,164088.0,164260.0,164432.0,164604.0,164776.0,164948.0,165120.0,165292.0,165464.0,165636.0,165808.0,165980.0,166152.0,166324.0,166496.0,166668.0,166840.0,167012.0,167184.0,167356.0,167528.0,167700.0,167872.0,168044.0,168216.0,168388.0,168560.0,168732.0,168904.0,169076.0,169248.0,169420.0,169592.0,169764.0,169936.0,170108.0,170280.0,170452.0,170624.0,170796.0,170968.0,171140.0,171312.0,171484.0,171656.0,171828.0,172000.0],"times":[405303.0,735146.0,1102805.0,1470143.0,1799215.0,2166205.0,2545345.0,2861218.0,3218585.0,3577244.0,3952304.0,5025386.0,6824599.0,6357098.0,6154851.0,8127210.0,7255964.0,8567472.0,8615810.0,7413080.0,7329264.0,7630593.0,8274786.0,8606366.0,8708921.0,13082235.0,10005700.0,10073266.0,10372766.0,11022723.0,11165225.0,11486992.0,11821619.0,12222644.0,16644012.0,12863596.0,13159887.0,13901739.0,13929110.0,14245344.0,14642404.0,19149746.0,15399684.0,15835134.0,16196986.0,16492808.0,16894390.0,17228818.0,17544962.0,17943951.0,18340019.0,18738517.0,19018295.0,23181971.0,19764849.0,19977884.0,20332164.0,20827569.0,21045287.0,21421762.0,21756781.0,22420443.0,24478432.0,24363343.0,22589901.0,22938089.0,23325090.0,23587002.0,23959018.0,24573818.0,24667708.0,25275250.0,25806391.0,26693232.0,26533704.0,33925511.0,27658190.0,27975713.0,28356585.0,29034934.0,29050740.0,29439525.0,29765979.0,30161753.0,30595254.0,30838984.0,31197529.0,31631920.0,31909476.0,32461651.0,32781883.0,32983348.0,33326592.0,33764484.0,34102606.0,34496927.0,34906200.0,35224513.0,35526601.0,35875999.0,36263555.0,36851111.0,37065674.0,37497375.0,37715269.0,38340946.0,38390915.0,38707751.0,42313921.0,39046056.0,38820270.0,38950084.0,40214126.0,44628241.0,41270383.0,41612160.0,42018536.0,42303172.0,42786126.0,43058817.0,43415350.0,43704835.0,44182525.0,48110706.0,44042720.0,45000142.0,47516184.0,50328678.0,48208606.0,55067055.0,49516727.0,46652111.0,46720149.0,50799166.0,51780249.0,48508357.0,48900168.0,49646151.0,53939430.0,50203872.0,50712268.0,50926281.0,51397855.0,51912495.0,52024905.0,52556765.0,52735286.0,53288880.0,53470169.0,57263391.0,52844652.0,53139978.0,53468424.0,54321952.0,53879136.0,54692936.0,54704310.0,54969969.0,55240087.0,55657819.0,56267964.0,56345492.0,56936532.0,56934928.0,58038244.0,62122101.0,58565150.0,63890284.0,61246578.0,61301610.0,61682577.0,62187217.0,66254953.0,62639442.0,62400830.0,63228855.0,63308114.0,63673196.0,63840276.0,64410602.0,65106575.0,64947916.0,65439563.0,66055405.0,65953368.0,66708623.0,70066619.0,65264306.0,65563601.0,66047906.0,67684568.0,69058178.0,69461264.0,70283042.0,70662664.0,71053796.0,71539421.0,71812351.0,72502237.0,72604223.0,77961536.0,72781793.0,72046785.0,73602288.0,74565248.0,74906388.0,76141742.0,74763112.0,76075992.0,76159534.0,80917619.0,76023425.0,76559218.0,77120431.0,77898534.0,77511226.0,83953541.0,75785177.0,77711787.0,78981038.0,80038212.0,80720710.0,80876713.0,81585020.0,82510788.0,82295787.0,82647835.0,83063443.0,83235669.0,83846652.0,84517551.0,84826044.0,88388605.0,84486438.0,84554387.0,84669375.0,85240287.0,88685984.0,83145787.0,84963264.0,92470605.0,87139101.0,91665322.0,89601540.0,90677240.0,87712265.0,88244842.0,88702825.0,88870669.0,89585567.0,89588241.0,90314998.0,90304931.0,90605010.0,91379139.0,93206887.0,92656761.0,99975453.0,93014517.0,93629199.0,96923539.0,91191620.0,92421400.0,94513797.0,95801470.0,96597839.0,97292881.0,102386264.0,97299585.0,101968430.0,97502355.0,97910445.0,98673178.0,98340464.0,98634143.0,99036321.0,99693247.0,100113246.0,100086125.0,100510679.0,103575718.0,103057738.0,102052209.0,108349720.0,99867643.0,100596893.0,106488832.0,110431035.0,111115773.0,101231977.0,102218252.0,104757671.0,110076053.0,105256239.0,105774064.0,105814616.0,106280453.0,106887741.0,107154554.0,107143449.0,108006799.0,116359337.0,107287825.0,111616749.0,111789901.0,116732288.0,111132058.0,109070545.0,111797422.0,111552992.0,112502854.0,112980493.0,114737314.0,117510840.0,113024887.0,113414859.0,117512777.0,118080886.0,118099734.0,114796347.0,114727248.0,115439615.0,115679503.0,118923432.0,117676089.0,116414876.0,116657968.0,118964084.0,120441931.0,118412019.0,122998807.0,119209973.0,119318706.0,119156598.0,121990160.0,116959202.0,117691891.0,120428997.0,121472477.0,122503936.0,149778268.0,137129303.0,119656805.0,122188396.0,127393000.0,123618654.0,123823778.0,125032933.0,124771593.0,125807098.0,125296544.0,125812517.0,126392453.0,126308716.0,127108675.0,131723939.0,124306132.0,124794993.0,171992493.0,132846004.0,129664612.0,130088568.0,130466291.0,130963374.0,131304194.0,131710976.0,131616190.0,132352653.0,132609634.0,133067746.0,133429004.0,133739724.0,134269646.0,134311918.0,134558573.0,138047305.0,131042926.0,132692330.0,134760437.0,135480568.0,135959048.0,136531119.0,142188641.0,137801432.0,142816471.0,143259756.0,134731442.0,138319910.0,138976350.0,139206291.0,140521445.0,144849119.0,141938298.0,141893351.0,145381464.0,137963265.0,138042416.0,144909001.0,142425499.0,143977714.0,143772722.0,144034135.0,143740350.0,144864439.0,144985984.0,145616225.0,145915911.0,146315058.0,150564204.0,147123378.0,147606138.0,148216790.0,148793044.0,148522742.0,149539142.0,149324802.0,149737644.0,150175600.0,152769144.0,146252586.0,147290479.0,147326150.0,154038428.0,151605569.0,152112907.0,152490571.0,157833771.0,153717267.0,157859277.0,153559259.0,154136535.0,154388881.0,155590373.0,157822550.0,158628377.0,152168639.0,152538194.0,158697887.0,158059006.0,157226457.0,157834199.0,158089537.0,158426318.0,158416178.0,159271022.0,160606512.0,159716056.0,156094635.0,156736861.0,159959646.0,160538856.0,161768996.0,162468243.0,167267559.0,163254623.0,163633120.0,163894469.0,164577598.0,169476986.0,164561667.0,164728484.0,161250244.0,164353621.0,165819143.0,166711004.0,176701338.0,168291342.0,167929799.0,168371997.0,168958154.0,169271881.0,169823701.0,169700092.0,174724803.0,168800399.0,166312355.0,166199113.0,170961037.0,170964527.0,171525815.0,171666456.0,173013304.0,173000916.0,175611711.0,168542707.0,170421285.0,173145242.0,180694710.0,175954596.0,176131241.0,176280417.0,176556203.0,181171427.0,179960824.0,179033884.0,173049544.0,173012688.0,173292120.0,174283922.0,173912085.0,174954885.0,174663623.0,175507447.0,175596574.0,183064973.0,181782473.0,180937353.0,182747234.0,177122078.0,177579091.0,182704480.0,184054995.0,191537701.0,184393378.0,184835352.0,189242429.0,184701545.0,185992492.0,185725178.0,185587173.0,186376958.0,186323744.0,199587564.0,182371172.0,185355704.0,191395802.0,183521802.0,184309746.0,184255133.0,184134502.0,184971763.0,185428275.0,185744152.0,189961800.0,185938524.0,188502910.0,193400382.0,187092573.0,188481737.0,191922306.0,188013867.0,201054801.0,195303824.0,189743808.0,193235779.0,196946685.0,196536004.0,196732554.0,197133957.0,201016945.0,201891471.0,198309460.0,198661798.0,199147846.0,199408934.0,199594226.0,200406761.0,203073038.0,194809038.0,194837717.0,195371887.0,196811979.0,196923532.0,196967737.0,201498181.0,202541475.0,200663023.0,202946480.0,203474603.0,211129261.0,198545704.0,199226796.0,209150911.0,206093221.0,207271996.0,207104460.0,214516329.0,207275593.0,207685052.0,207607322.0,207695279.0,208504474.0,207994752.0,209925170.0,210247954.0,209735408.0,209824358.0,210346737.0,210733324.0,211531904.0,206703188.0,214127987.0,212007667.0,212675131.0,213101253.0,212881088.0,213585863.0,214380456.0,214534124.0,214548935.0,218491308.0,210484539.0,215875806.0,217875784.0,218306459.0,216401195.0,211859230.0,211706211.0,212196819.0,212886905.0,212855462.0,214365745.0,213285494.0,221083986.0,220744549.0,221039887.0,220646324.0,219885242.0,221323766.0,221598620.0,222267429.0,222530120.0,227431150.0,224224624.0,227236310.0,232301296.0,229854187.0,245391678.0,229907421.0,228855173.0,222402723.0,230584665.0,226041146.0,220795227.0,220769657.0,221967359.0,222515215.0,234981354.0,228180774.0,228875230.0,229710962.0,229997534.0,229397450.0,230461262.0,233788226.0,224915571.0,229909906.0,233907937.0,234261258.0,234215559.0,231975384.0,234533749.0,236412555.0,233975721.0,232152298.0,235550880.0,240636417.0,244231824.0,237005781.0,239560989.0,232659463.0,238878497.0,243560485.0,232304249.0,234608465.0,242679820.0,240290517.0,235414023.0,281221441.0,246117963.0,244867711.0,240369457.0,238916585.0,236756292.0,242513670.0,244279017.0,247468388.0,243626898.0,246977601.0,247063563.0,237201869.0,242024995.0,239915052.0,251132214.0,247014668.0,246085982.0,245799839.0,246425541.0,246571593.0,246917941.0,246952118.0,248164079.0,247682659.0,247564185.0,254397260.0,251283754.0,244804045.0,249977664.0,252238917.0,257281585.0,258296659.0,251183969.0,254259241.0,254750160.0,254616265.0,261033541.0,259189464.0,254170291.0,254906947.0,247701787.0,247842399.0,247679278.0,257560664.0,256435291.0,254701110.0,264691983.0,256197192.0,256810518.0,257312051.0,262647799.0,257969183.0,257996616.0,258618688.0,257854637.0,256478795.0,261175509.0,265091753.0,258591583.0,254365542.0,261031668.0,274671091.0,290356372.0,262684662.0,297052779.0,363706056.0,264353568.0,264591463.0,265109377.0,265474188.0,265726016.0,265919713.0,266508224.0,267975785.0,268738849.0,272562643.0,267019709.0,267272075.0,271566315.0,267935208.0,268057410.0,268043502.0,261758051.0,267106877.0,270599420.0,272954458.0,266517671.0,273933995.0,271541338.0,276584834.0,273048119.0,273402449.0,273690644.0,273960222.0,271428099.0,274396479.0,276624214.0,279998498.0,274295105.0,280769249.0,275509692.0,275997612.0,276131062.0,276747477.0,286897442.0,270786346.0,270893916.0,270683858.0,271540736.0,271685104.0,271942546.0,276600719.0,272132332.0,278930019.0,283738475.0,273440108.0,281048165.0,285933471.0,282011155.0,285729239.0,281319439.0,283933613.0,287737569.0,285227238.0,294463973.0,285897793.0,289518613.0,276984588.0,282595597.0,288479357.0,291203551.0,288973366.0,282948878.0,288663813.0,289289567.0,290192400.0,335580198.0,288126299.0,291831059.0,281751562.0,283282196.0,292332076.0,285126359.0,298070772.0,292607665.0,292548170.0,297446924.0,292598570.0,292025377.0,292710994.0,292768852.0,293785874.0,295092150.0,295615930.0,291591294.0,297068977.0,296477618.0,304776273.0,288464053.0,299863015.0,297289087.0,298301154.0,298202568.0,297632348.0,299153419.0,298519469.0,298775534.0,305728195.0,300826241.0,301153143.0,301683396.0,310225363.0,306077604.0,302679925.0,303747000.0,303769050.0,304047565.0,304766544.0,301252805.0,308366619.0,304169415.0,304929353.0,314230325.0,308090540.0,305676902.0,302170222.0,306464370.0,311109686.0,306633954.0,304126187.0,307522061.0,315585715.0,312585761.0,312851261.0,310809829.0,310407020.0,311035687.0,311709041.0,311699094.0,311832442.0,307874307.0,312283354.0,316801762.0,307995498.0,316862450.0,324631380.0,312538589.0,314470955.0,313607740.0,315521817.0,321411097.0,316179970.0,315390340.0,308071160.0,307778555.0,308537965.0,308961226.0,317006972.0,322923261.0,319819695.0,320372748.0,319946389.0,325888426.0,327053062.0,319600724.0,320175456.0,319050726.0,316193436.0,321466741.0,326671470.0,322264112.0,323395175.0,316680239.0,322900040.0,370694153.0,317552649.0,323977753.0,330422648.0,326381514.0,326828561.0,326858577.0,327300581.0,327827507.0,318978848.0,318116876.0,318948410.0,322777693.0,370828632.0,331629579.0,329071950.0,332152856.0,330109701.0,329667826.0,324333259.0,328870010.0,369456947.0,323451208.0,334694197.0,333941013.0,333616859.0,334327477.0,341854069.0,334576377.0,334964121.0,336522841.0,339714324.0,334690071.0,335166748.0,335369918.0,335728934.0,332863092.0,341075351.0,338382892.0,342063793.0,338275274.0,343593929.0,331555256.0,338442930.0,330298894.0,331005477.0,330729826.0,344267277.0,343830577.0,342562257.0,341765413.0,343856136.0,340194929.0,339525479.0,344339602.0,344673947.0,346447004.0,348583785.0,347590788.0,337688052.0,348875403.0,345091313.0,345517220.0,343624894.0,353000695.0,346032202.0,354674294.0,348875886.0,346989629.0,348624405.0,352457973.0,355000273.0,350638958.0,354379258.0,345324018.0,352373368.0,357631756.0,354497079.0,347390964.0,353931022.0,358757416.0,354219804.0,360169490.0,353073906.0,353552218.0,353832859.0,354275485.0,350881532.0,365214378.0,349072048.0,354732976.0,356361154.0,359869420.0,358971777.0,357971518.0,357647888.0,357655011.0]} \ No newline at end of file +{"sampling_mode":"Linear","iters":[21.0,42.0,63.0,84.0,105.0,126.0,147.0,168.0,189.0,210.0,231.0,252.0,273.0,294.0,315.0,336.0,357.0,378.0,399.0,420.0,441.0,462.0,483.0,504.0,525.0,546.0,567.0,588.0,609.0,630.0,651.0,672.0,693.0,714.0,735.0,756.0,777.0,798.0,819.0,840.0,861.0,882.0,903.0,924.0,945.0,966.0,987.0,1008.0,1029.0,1050.0,1071.0,1092.0,1113.0,1134.0,1155.0,1176.0,1197.0,1218.0,1239.0,1260.0,1281.0,1302.0,1323.0,1344.0,1365.0,1386.0,1407.0,1428.0,1449.0,1470.0,1491.0,1512.0,1533.0,1554.0,1575.0,1596.0,1617.0,1638.0,1659.0,1680.0,1701.0,1722.0,1743.0,1764.0,1785.0,1806.0,1827.0,1848.0,1869.0,1890.0,1911.0,1932.0,1953.0,1974.0,1995.0,2016.0,2037.0,2058.0,2079.0,2100.0,2121.0,2142.0,2163.0,2184.0,2205.0,2226.0,2247.0,2268.0,2289.0,2310.0,2331.0,2352.0,2373.0,2394.0,2415.0,2436.0,2457.0,2478.0,2499.0,2520.0,2541.0,2562.0,2583.0,2604.0,2625.0,2646.0,2667.0,2688.0,2709.0,2730.0,2751.0,2772.0,2793.0,2814.0,2835.0,2856.0,2877.0,2898.0,2919.0,2940.0,2961.0,2982.0,3003.0,3024.0,3045.0,3066.0,3087.0,3108.0,3129.0,3150.0,3171.0,3192.0,3213.0,3234.0,3255.0,3276.0,3297.0,3318.0,3339.0,3360.0,3381.0,3402.0,3423.0,3444.0,3465.0,3486.0,3507.0,3528.0,3549.0,3570.0,3591.0,3612.0,3633.0,3654.0,3675.0,3696.0,3717.0,3738.0,3759.0,3780.0,3801.0,3822.0,3843.0,3864.0,3885.0,3906.0,3927.0,3948.0,3969.0,3990.0,4011.0,4032.0,4053.0,4074.0,4095.0,4116.0,4137.0,4158.0,4179.0,4200.0,4221.0,4242.0,4263.0,4284.0,4305.0,4326.0,4347.0,4368.0,4389.0,4410.0,4431.0,4452.0,4473.0,4494.0,4515.0,4536.0,4557.0,4578.0,4599.0,4620.0,4641.0,4662.0,4683.0,4704.0,4725.0,4746.0,4767.0,4788.0,4809.0,4830.0,4851.0,4872.0,4893.0,4914.0,4935.0,4956.0,4977.0,4998.0,5019.0,5040.0,5061.0,5082.0,5103.0,5124.0,5145.0,5166.0,5187.0,5208.0,5229.0,5250.0,5271.0,5292.0,5313.0,5334.0,5355.0,5376.0,5397.0,5418.0,5439.0,5460.0,5481.0,5502.0,5523.0,5544.0,5565.0,5586.0,5607.0,5628.0,5649.0,5670.0,5691.0,5712.0,5733.0,5754.0,5775.0,5796.0,5817.0,5838.0,5859.0,5880.0,5901.0,5922.0,5943.0,5964.0,5985.0,6006.0,6027.0,6048.0,6069.0,6090.0,6111.0,6132.0,6153.0,6174.0,6195.0,6216.0,6237.0,6258.0,6279.0,6300.0,6321.0,6342.0,6363.0,6384.0,6405.0,6426.0,6447.0,6468.0,6489.0,6510.0,6531.0,6552.0,6573.0,6594.0,6615.0,6636.0,6657.0,6678.0,6699.0,6720.0,6741.0,6762.0,6783.0,6804.0,6825.0,6846.0,6867.0,6888.0,6909.0,6930.0,6951.0,6972.0,6993.0,7014.0,7035.0,7056.0,7077.0,7098.0,7119.0,7140.0,7161.0,7182.0,7203.0,7224.0,7245.0,7266.0,7287.0,7308.0,7329.0,7350.0,7371.0,7392.0,7413.0,7434.0,7455.0,7476.0,7497.0,7518.0,7539.0,7560.0,7581.0,7602.0,7623.0,7644.0,7665.0,7686.0,7707.0,7728.0,7749.0,7770.0,7791.0,7812.0,7833.0,7854.0,7875.0,7896.0,7917.0,7938.0,7959.0,7980.0,8001.0,8022.0,8043.0,8064.0,8085.0,8106.0,8127.0,8148.0,8169.0,8190.0,8211.0,8232.0,8253.0,8274.0,8295.0,8316.0,8337.0,8358.0,8379.0,8400.0,8421.0,8442.0,8463.0,8484.0,8505.0,8526.0,8547.0,8568.0,8589.0,8610.0,8631.0,8652.0,8673.0,8694.0,8715.0,8736.0,8757.0,8778.0,8799.0,8820.0,8841.0,8862.0,8883.0,8904.0,8925.0,8946.0,8967.0,8988.0,9009.0,9030.0,9051.0,9072.0,9093.0,9114.0,9135.0,9156.0,9177.0,9198.0,9219.0,9240.0,9261.0,9282.0,9303.0,9324.0,9345.0,9366.0,9387.0,9408.0,9429.0,9450.0,9471.0,9492.0,9513.0,9534.0,9555.0,9576.0,9597.0,9618.0,9639.0,9660.0,9681.0,9702.0,9723.0,9744.0,9765.0,9786.0,9807.0,9828.0,9849.0,9870.0,9891.0,9912.0,9933.0,9954.0,9975.0,9996.0,10017.0,10038.0,10059.0,10080.0,10101.0,10122.0,10143.0,10164.0,10185.0,10206.0,10227.0,10248.0,10269.0,10290.0,10311.0,10332.0,10353.0,10374.0,10395.0,10416.0,10437.0,10458.0,10479.0,10500.0,10521.0,10542.0,10563.0,10584.0,10605.0,10626.0,10647.0,10668.0,10689.0,10710.0,10731.0,10752.0,10773.0,10794.0,10815.0,10836.0,10857.0,10878.0,10899.0,10920.0,10941.0,10962.0,10983.0,11004.0,11025.0,11046.0,11067.0,11088.0,11109.0,11130.0,11151.0,11172.0,11193.0,11214.0,11235.0,11256.0,11277.0,11298.0,11319.0,11340.0,11361.0,11382.0,11403.0,11424.0,11445.0,11466.0,11487.0,11508.0,11529.0,11550.0,11571.0,11592.0,11613.0,11634.0,11655.0,11676.0,11697.0,11718.0,11739.0,11760.0,11781.0,11802.0,11823.0,11844.0,11865.0,11886.0,11907.0,11928.0,11949.0,11970.0,11991.0,12012.0,12033.0,12054.0,12075.0,12096.0,12117.0,12138.0,12159.0,12180.0,12201.0,12222.0,12243.0,12264.0,12285.0,12306.0,12327.0,12348.0,12369.0,12390.0,12411.0,12432.0,12453.0,12474.0,12495.0,12516.0,12537.0,12558.0,12579.0,12600.0,12621.0,12642.0,12663.0,12684.0,12705.0,12726.0,12747.0,12768.0,12789.0,12810.0,12831.0,12852.0,12873.0,12894.0,12915.0,12936.0,12957.0,12978.0,12999.0,13020.0,13041.0,13062.0,13083.0,13104.0,13125.0,13146.0,13167.0,13188.0,13209.0,13230.0,13251.0,13272.0,13293.0,13314.0,13335.0,13356.0,13377.0,13398.0,13419.0,13440.0,13461.0,13482.0,13503.0,13524.0,13545.0,13566.0,13587.0,13608.0,13629.0,13650.0,13671.0,13692.0,13713.0,13734.0,13755.0,13776.0,13797.0,13818.0,13839.0,13860.0,13881.0,13902.0,13923.0,13944.0,13965.0,13986.0,14007.0,14028.0,14049.0,14070.0,14091.0,14112.0,14133.0,14154.0,14175.0,14196.0,14217.0,14238.0,14259.0,14280.0,14301.0,14322.0,14343.0,14364.0,14385.0,14406.0,14427.0,14448.0,14469.0,14490.0,14511.0,14532.0,14553.0,14574.0,14595.0,14616.0,14637.0,14658.0,14679.0,14700.0,14721.0,14742.0,14763.0,14784.0,14805.0,14826.0,14847.0,14868.0,14889.0,14910.0,14931.0,14952.0,14973.0,14994.0,15015.0,15036.0,15057.0,15078.0,15099.0,15120.0,15141.0,15162.0,15183.0,15204.0,15225.0,15246.0,15267.0,15288.0,15309.0,15330.0,15351.0,15372.0,15393.0,15414.0,15435.0,15456.0,15477.0,15498.0,15519.0,15540.0,15561.0,15582.0,15603.0,15624.0,15645.0,15666.0,15687.0,15708.0,15729.0,15750.0,15771.0,15792.0,15813.0,15834.0,15855.0,15876.0,15897.0,15918.0,15939.0,15960.0,15981.0,16002.0,16023.0,16044.0,16065.0,16086.0,16107.0,16128.0,16149.0,16170.0,16191.0,16212.0,16233.0,16254.0,16275.0,16296.0,16317.0,16338.0,16359.0,16380.0,16401.0,16422.0,16443.0,16464.0,16485.0,16506.0,16527.0,16548.0,16569.0,16590.0,16611.0,16632.0,16653.0,16674.0,16695.0,16716.0,16737.0,16758.0,16779.0,16800.0,16821.0,16842.0,16863.0,16884.0,16905.0,16926.0,16947.0,16968.0,16989.0,17010.0,17031.0,17052.0,17073.0,17094.0,17115.0,17136.0,17157.0,17178.0,17199.0,17220.0,17241.0,17262.0,17283.0,17304.0,17325.0,17346.0,17367.0,17388.0,17409.0,17430.0,17451.0,17472.0,17493.0,17514.0,17535.0,17556.0,17577.0,17598.0,17619.0,17640.0,17661.0,17682.0,17703.0,17724.0,17745.0,17766.0,17787.0,17808.0,17829.0,17850.0,17871.0,17892.0,17913.0,17934.0,17955.0,17976.0,17997.0,18018.0,18039.0,18060.0,18081.0,18102.0,18123.0,18144.0,18165.0,18186.0,18207.0,18228.0,18249.0,18270.0,18291.0,18312.0,18333.0,18354.0,18375.0,18396.0,18417.0,18438.0,18459.0,18480.0,18501.0,18522.0,18543.0,18564.0,18585.0,18606.0,18627.0,18648.0,18669.0,18690.0,18711.0,18732.0,18753.0,18774.0,18795.0,18816.0,18837.0,18858.0,18879.0,18900.0,18921.0,18942.0,18963.0,18984.0,19005.0,19026.0,19047.0,19068.0,19089.0,19110.0,19131.0,19152.0,19173.0,19194.0,19215.0,19236.0,19257.0,19278.0,19299.0,19320.0,19341.0,19362.0,19383.0,19404.0,19425.0,19446.0,19467.0,19488.0,19509.0,19530.0,19551.0,19572.0,19593.0,19614.0,19635.0,19656.0,19677.0,19698.0,19719.0,19740.0,19761.0,19782.0,19803.0,19824.0,19845.0,19866.0,19887.0,19908.0,19929.0,19950.0,19971.0,19992.0,20013.0,20034.0,20055.0,20076.0,20097.0,20118.0,20139.0,20160.0,20181.0,20202.0,20223.0,20244.0,20265.0,20286.0,20307.0,20328.0,20349.0,20370.0,20391.0,20412.0,20433.0,20454.0,20475.0,20496.0,20517.0,20538.0,20559.0,20580.0,20601.0,20622.0,20643.0,20664.0,20685.0,20706.0,20727.0,20748.0,20769.0,20790.0,20811.0,20832.0,20853.0,20874.0,20895.0,20916.0,20937.0,20958.0,20979.0,21000.0],"times":[440216.0,735170.0,1103196.0,1487746.0,1853576.0,2226238.0,2569194.0,2940587.0,3306717.0,3691449.0,4043710.0,4407865.0,4810473.0,5363261.0,5752576.0,8858221.0,7294835.0,7261542.0,7471269.0,7437979.0,7733500.0,8084148.0,8503572.0,8814843.0,9399602.0,9574901.0,10147088.0,10329222.0,10656388.0,11175719.0,11426608.0,11771207.0,12185148.0,12701113.0,12854894.0,13288629.0,13611215.0,14296947.0,14347011.0,14687861.0,15251923.0,15428709.0,16176652.0,16192924.0,16503465.0,16920376.0,17479434.0,17923276.0,18047113.0,18417292.0,18774695.0,19265603.0,19510838.0,20137692.0,23112165.0,21767615.0,21065683.0,25417034.0,21744998.0,22142914.0,22840377.0,22891399.0,23250657.0,23556338.0,23908680.0,24294935.0,24645724.0,25069069.0,25400168.0,25760011.0,26195773.0,26668673.0,26879730.0,27345119.0,27631454.0,32178911.0,28351281.0,29013376.0,29125017.0,29583410.0,29828452.0,30460203.0,30602368.0,30903537.0,31310589.0,31688586.0,31997019.0,32700766.0,35863353.0,37686999.0,34722358.0,36905225.0,34214829.0,34644177.0,35055364.0,35327521.0,35921251.0,36009994.0,36428378.0,36931868.0,37159182.0,41272073.0,38405594.0,37944146.0,42567752.0,39086747.0,39459057.0,39748591.0,43989691.0,40464884.0,40477933.0,41210098.0,41218825.0,41528127.0,41891440.0,42228275.0,42777590.0,42960188.0,43336311.0,43660346.0,44107053.0,44744438.0,44792643.0,45284148.0,45525311.0,45938432.0,46279129.0,50366870.0,48035230.0,47970996.0,51201604.0,48569065.0,49038916.0,49165751.0,49566705.0,50079454.0,50377698.0,50934873.0,55193052.0,51565112.0,51866020.0,56683750.0,52537066.0,53066837.0,53318980.0,53799380.0,57968910.0,54229761.0,54457202.0,55226039.0,55772578.0,55545825.0,55799577.0,56242478.0,61017848.0,57483204.0,57666720.0,58017890.0,58640374.0,62969050.0,61526916.0,61027434.0,59540296.0,59867778.0,60619806.0,60817437.0,61422621.0,61523786.0,61761003.0,62028327.0,62725488.0,62720464.0,63111318.0,63568421.0,63953304.0,64273973.0,64872063.0,65060511.0,65563658.0,65701822.0,66131655.0,66543423.0,66794717.0,67185142.0,67490042.0,67829560.0,68330640.0,68600145.0,69047821.0,69292773.0,69586914.0,70515789.0,70419264.0,70830952.0,75496077.0,72186781.0,72650697.0,73472886.0,73323603.0,73639928.0,74539287.0,74486675.0,74716865.0,75121023.0,75787201.0,76445578.0,76272881.0,76489455.0,77066900.0,77239143.0,78242262.0,81797643.0,77677250.0,82725918.0,79109122.0,79494001.0,80378377.0,80258975.0,80624955.0,81155298.0,85713196.0,81805211.0,82246758.0,82869297.0,82843266.0,87814304.0,83405300.0,88406810.0,84594217.0,85009529.0,85409750.0,89292755.0,85187367.0,85379304.0,86230417.0,86446352.0,86343746.0,91454590.0,88293608.0,88157468.0,92008539.0,88134499.0,88846065.0,93368336.0,90596530.0,91141879.0,91297884.0,91731994.0,92539327.0,92975013.0,93160289.0,93272268.0,93550722.0,96286320.0,98483390.0,94181858.0,94813856.0,94892658.0,95565954.0,95656349.0,95914126.0,100260395.0,96057578.0,96218314.0,97005109.0,96902047.0,103929498.0,101801937.0,103089251.0,98913392.0,99063005.0,103697712.0,104586579.0,101300937.0,105539503.0,101465012.0,102430829.0,106074538.0,101882416.0,103276355.0,103878079.0,104327532.0,104491392.0,104865428.0,109190140.0,109524014.0,106406876.0,106348694.0,107053341.0,107312684.0,108328765.0,109160144.0,108451074.0,112773552.0,107825456.0,108502881.0,108794124.0,113807752.0,114408719.0,110604963.0,110621067.0,111457842.0,112062410.0,111631565.0,112058851.0,112534645.0,112790456.0,122404726.0,119010606.0,118267250.0,113941407.0,114426612.0,114218899.0,115055425.0,115079001.0,115915048.0,116804181.0,117060303.0,117743754.0,129471771.0,118480374.0,123101962.0,119277154.0,119620757.0,123377903.0,124347377.0,119673320.0,119737394.0,120703716.0,120696614.0,120847024.0,121246034.0,121931558.0,121910716.0,122031413.0,122355031.0,123046307.0,123507865.0,123914426.0,128546741.0,125898158.0,130137893.0,126157255.0,126726992.0,131065670.0,128484839.0,128125477.0,132371696.0,132900877.0,128921353.0,129250633.0,129470761.0,131383361.0,132307897.0,130947453.0,131544115.0,132894821.0,133131257.0,133785868.0,134728903.0,135358628.0,139852390.0,137850355.0,134713989.0,134999253.0,135320166.0,144417903.0,140100056.0,140990646.0,136394810.0,136811614.0,136739878.0,137533792.0,141402849.0,137914902.0,138967880.0,138863530.0,144468356.0,150792627.0,140078702.0,140260380.0,144939442.0,141448614.0,141783062.0,141645712.0,146149304.0,147092307.0,141801373.0,142154485.0,147114612.0,144838809.0,152768256.0,152672020.0,149752712.0,145632033.0,145646167.0,146400560.0,146574643.0,155193780.0,147611086.0,147667612.0,148184801.0,148394556.0,149947630.0,153762596.0,149595936.0,154307018.0,150100287.0,150462216.0,151055198.0,158724732.0,152872499.0,151860089.0,152146060.0,152602175.0,152860154.0,153556962.0,153963242.0,153879927.0,158878389.0,155425704.0,158423807.0,162945582.0,162278802.0,161184474.0,156738237.0,162259208.0,162265527.0,159219952.0,158280877.0,169529281.0,159440157.0,159530208.0,163275613.0,159162257.0,159072202.0,159517217.0,169727438.0,161757313.0,166362260.0,163066151.0,163542479.0,164472223.0,166430357.0,168152761.0,162868174.0,163067907.0,164179824.0,164263886.0,166077586.0,170869174.0,166677714.0,167141638.0,167837074.0,171770269.0,167986583.0,168391016.0,168680986.0,172824431.0,169655907.0,173002142.0,168826826.0,169021145.0,169409270.0,178569987.0,172046997.0,172380528.0,172539384.0,175936241.0,171551333.0,171987815.0,176551784.0,174447362.0,178898450.0,175868164.0,176251790.0,178245724.0,180123752.0,181228561.0,181716050.0,177299539.0,179606921.0,178353047.0,177918671.0,179006261.0,183503368.0,181043935.0,217688847.0,197425243.0,178979149.0,179851861.0,185026606.0,189162950.0,182505520.0,183051725.0,182838708.0,183316320.0,183455326.0,183892018.0,189458072.0,186279690.0,188758254.0,183708721.0,184185365.0,184716911.0,195775258.0,191572333.0,196113664.0,187699366.0,187968917.0,192866288.0,189256784.0,191799807.0,196809785.0,189983630.0,193921023.0,194676804.0,197656934.0,192195835.0,194055896.0,202963576.0,193729444.0,313369182.0,205077565.0,193162103.0,201250043.0,193903697.0,194666645.0,195197203.0,195031183.0,195277643.0,203549749.0,200667283.0,203240228.0,196899401.0,202570885.0,198627042.0,204696096.0,197228804.0,197317144.0,206219535.0,198476358.0,207523635.0,200751710.0,200703386.0,201380968.0,201640584.0,207963157.0,203133351.0,204357964.0,207119887.0,215713121.0,207694038.0,203860265.0,204423233.0,204352068.0,204663697.0,210079289.0,209583314.0,206072314.0,211579495.0,210228559.0,212659170.0,213604713.0,212157643.0,207743686.0,217124848.0,218923907.0,213243141.0,211633022.0,214556727.0,210979099.0,212163914.0,213129201.0,209926343.0,210423386.0,210645895.0,211040309.0,217332530.0,213596010.0,217864544.0,218396001.0,219465224.0,215529564.0,215157837.0,222619348.0,216994581.0,216419323.0,216509998.0,217853326.0,217452806.0,218595369.0,218480664.0,224053166.0,219700201.0,220200938.0,219826538.0,220559275.0,225308052.0,220906025.0,221657250.0,224851375.0,224836430.0,225587527.0,221305773.0,221361610.0,221540008.0,222132856.0,222903148.0,227265919.0,225595003.0,225202721.0,225610772.0,226220823.0,226625191.0,226839633.0,235878223.0,228542387.0,234857965.0,230647966.0,240183728.0,236753896.0,230058140.0,230233015.0,230285573.0,233165283.0,241923572.0,233235785.0,238599607.0,238275330.0,230870208.0,235368600.0,235319580.0,240716349.0,242985533.0,244475810.0,239878355.0,241492491.0,235724774.0,241978333.0,237505157.0,243036299.0,242445677.0,236866179.0,239250678.0,243856437.0,242420346.0,246992581.0,248538252.0,249231495.0,248484416.0,246267183.0,240998827.0,245725237.0,246783525.0,249857337.0,251113506.0,251137892.0,253502267.0,244132121.0,251763236.0,247859382.0,291929144.0,250610061.0,245166582.0,245603340.0,246465078.0,252545903.0,250282356.0,246635456.0,252821131.0,256312596.0,252424117.0,246864961.0,246450271.0,252048154.0,249588839.0,250003822.0,254268084.0,250337047.0,256593969.0,255355399.0,251176908.0,255785790.0,262626410.0,260369877.0,256785141.0,256736896.0,253384778.0,253669702.0,254395350.0,254731863.0,260735524.0,301927848.0,257135727.0,256258577.0,256485749.0,261093294.0,262190142.0,264805710.0,260741755.0,256739847.0,256458782.0,266532231.0,269295676.0,260439119.0,260474336.0,264489829.0,263294558.0,270814923.0,269786841.0,275147452.0,263446882.0,262772967.0,263303723.0,267420504.0,264324591.0,269002556.0,270244912.0,266794907.0,270955229.0,270376580.0,266048636.0,269573449.0,274022833.0,270984801.0,277608993.0,272170509.0,269468070.0,268976816.0,273386420.0,269655493.0,270200898.0,270510640.0,270545204.0,271450849.0,271255498.0,271637627.0,272217620.0,277585748.0,274459415.0,278612336.0,280389711.0,276858355.0,273873571.0,282760091.0,276935883.0,283014218.0,283549507.0,288920797.0,281505361.0,280508402.0,288015198.0,286820934.0,279246304.0,278496307.0,278884227.0,279435373.0,284763624.0,280972427.0,281355651.0,287518046.0,285150728.0,289230972.0,284892887.0,287520355.0,291125198.0,287712302.0,289252400.0,285219439.0,290621014.0,288908103.0,284834880.0,285082123.0,285064913.0,286050476.0,286202737.0,291287157.0,293660583.0,286902026.0,293657103.0,289645576.0,289290600.0,288357711.0,289556901.0,293389303.0,289721394.0,301702898.0,292833240.0,297609668.0,299901214.0,301763599.0,302540070.0,302074823.0,301120249.0,292728604.0,294313199.0,294727495.0,307549284.0,295310336.0,295414316.0,296152016.0,296392327.0,296005277.0,300815207.0,308394819.0,303655012.0,301821949.0,297913258.0,298352671.0,298189673.0,299298110.0,302700297.0,297742384.0,297473944.0,298958641.0,312643880.0,304819560.0,303916447.0,299668235.0,299803646.0,300116399.0,305253315.0,303643602.0,303788834.0,304130156.0,304548649.0,305054443.0,308172810.0,302965399.0,311079231.0,312802060.0,307107801.0,310421432.0,304852062.0,312119223.0,312452136.0,308383381.0,309140985.0,308840317.0,315301147.0,312384690.0,318223071.0,321280742.0,328769196.0,311884804.0,315907069.0,310472223.0,315609583.0,318361650.0,323036485.0,311001103.0,311797052.0,312029906.0,317391138.0,315437733.0,320117488.0,316585155.0,331060444.0,316834435.0,317047492.0,317716757.0,321867382.0,318419054.0,325516760.0,322457207.0,329868747.0,336376852.0,334428763.0,330500656.0,332371153.0,335343820.0,327716205.0,326634103.0,332206875.0,337298795.0,322837644.0,323169836.0,326572032.0,325584006.0,325441293.0,325351260.0,325814114.0,325979568.0,333682833.0,329599241.0,335702750.0,327523938.0,327241897.0,327637567.0,347647081.0,333126623.0,329051470.0,332011295.0,333644272.0,329655789.0,336272591.0,337697749.0,330738789.0,331381948.0,343830420.0,338874018.0,343801493.0,350892614.0,342454014.0,338140966.0,338942814.0,339018086.0,339805026.0,340489546.0,338738729.0,334175653.0,334233428.0,340684666.0,337533646.0,339677910.0,343356949.0,344940787.0,336017120.0,336025862.0,336488191.0,337031400.0,341615144.0,340105212.0,340650275.0,340706141.0,345441216.0,343121229.0,346517004.0,347091178.0,344572474.0,364223779.0,344112694.0,343577212.0,350402068.0,346551522.0,357965846.0,345560453.0,346259496.0,346663296.0,351050075.0,349380513.0,365633907.0,352034221.0,356470456.0,356834160.0,345728087.0,366221326.0,350141068.0,349736728.0,350246229.0,350588432.0,359729078.0,358721028.0,363973622.0,367848891.0,372823304.0,368831477.0,372707670.0,366887155.0,353893604.0,364182677.0,358717470.0,362114434.0,355872431.0,355978510.0,364040450.0,371897109.0,366875493.0,356994411.0,357560539.0,363806813.0,363448811.0,360202323.0,358785710.0,359300613.0,368446393.0,361994618.0,368923308.0,373916927.0,366748116.0,364850639.0,363212609.0,367848881.0,499049569.0,368025206.0,373385123.0,364014199.0,364496779.0,364705932.0,368651055.0,365551867.0,365873065.0,373791390.0,370199080.0,371401921.0,366212025.0,371551836.0,367793409.0,367885778.0]} \ No newline at end of file diff --git a/aquatic_ws_protocol/target/criterion/deserialize-announce-request/latest/tukey.json b/aquatic_ws_protocol/target/criterion/deserialize-announce-request/latest/tukey.json index d683dd7..7bac2cf 100644 --- a/aquatic_ws_protocol/target/criterion/deserialize-announce-request/latest/tukey.json +++ b/aquatic_ws_protocol/target/criterion/deserialize-announce-request/latest/tukey.json @@ -1 +1 @@ -[1994.3859525202693,2034.7983478769509,2142.5647354947687,2182.97713085145] \ No newline at end of file +[16365.852585890654,16945.45216926808,18491.05105827454,19070.650641651962] \ No newline at end of file diff --git a/scripts/criterion/aquatic-ws-deserialize-announce-request.sh b/scripts/criterion/aquatic-ws-deserialize-announce-request.sh index b3df90f..3ed70dd 100755 --- a/scripts/criterion/aquatic-ws-deserialize-announce-request.sh +++ b/scripts/criterion/aquatic-ws-deserialize-announce-request.sh @@ -3,7 +3,13 @@ set -e -export RUSTFLAGS="-C target-cpu=native" +# Compile with target-cpu=native but without AVX512 features, since they +# decrease performance. + +DISABLE_AVX512=$(rustc --print target-features | grep " avx512" | + awk '{print $1}' | sed 's/^/-C target-feature=-/' | xargs) + +export RUSTFLAGS="-C target-cpu=native $DISABLE_AVX512" cargo bench --bench bench_deserialize_announce_request -- --noplot --baseline latest