From ce7aa9af9cfdf707f46a61f2b00cae3cbc173a2d Mon Sep 17 00:00:00 2001 From: alexlapa Date: Fri, 17 Jan 2025 10:13:32 +0200 Subject: [PATCH 1/5] wip --- src/packet/bwe/arrival_group.rs | 5625 ++++++++++++++++++++++++- src/packet/bwe/delay_controller.rs | 2 +- src/packet/bwe/loss_controller.rs | 64 +- src/packet/bwe/mod.rs | 2 +- src/packet/bwe/super_instant.rs | 155 - src/packet/bwe/time.rs | 694 +++ src/packet/bwe/trendline_estimator.rs | 44 +- 7 files changed, 6312 insertions(+), 274 deletions(-) delete mode 100644 src/packet/bwe/super_instant.rs create mode 100644 src/packet/bwe/time.rs diff --git a/src/packet/bwe/arrival_group.rs b/src/packet/bwe/arrival_group.rs index b07227cd..675bc46e 100644 --- a/src/packet/bwe/arrival_group.rs +++ b/src/packet/bwe/arrival_group.rs @@ -1,14 +1,16 @@ -use std::cmp::Ordering; use std::mem; use std::time::{Duration, Instant}; use crate::rtp_::SeqNo; -use super::AckedPacket; +use super::{ + time::{SuperInstant, TimeDelta}, + AckedPacket, +}; -const BURST_TIME_INTERVAL: Duration = Duration::from_millis(5); +const BURST_TIME_INTERVAL: TimeDelta = TimeDelta::from_millis(5); const SEND_TIME_GROUP_LENGTH: Duration = Duration::from_millis(5); -const MAX_BURST_DURATION: Duration = Duration::from_millis(100); +const MAX_BURST_DURATION: TimeDelta = TimeDelta::from_millis(100); #[derive(Debug, Default)] pub struct ArrivalGroup { @@ -62,33 +64,18 @@ impl ArrivalGroup { return Belongs::Skipped; }; - let inter_arrival_time = { - let last_remote_recv_time = self.remote_recv_time(); - - if packet.remote_recv_time >= last_remote_recv_time { - (packet.remote_recv_time - last_remote_recv_time).as_secs_f64() - } else { - (last_remote_recv_time - packet.remote_recv_time).as_secs_f64() * -1.0 - } - }; - - let last_send_delta = { - let last_send_time = self.local_send_time(); - - match packet.local_send_time.cmp(&last_send_time) { - Ordering::Equal => { - return Belongs::Yes; - } - Ordering::Greater => (packet.local_send_time - last_send_time).as_secs_f64(), - Ordering::Less => (last_send_time - packet.local_send_time).as_secs_f64() * -1.0, - } - }; - - let inter_group_delay_delta = inter_arrival_time - last_send_delta; + let send_time_delta = SuperInstant::from(packet.local_send_time) - self.local_send_time(); + if send_time_delta == TimeDelta::ZERO { + return Belongs::Yes; + } + let arrival_time_delta = + SuperInstant::from(packet.remote_recv_time) - self.remote_recv_time(); - if inter_group_delay_delta < 0.0 - && inter_arrival_time <= BURST_TIME_INTERVAL.as_secs_f64() - && packet.remote_recv_time - first_remote_recv_time < MAX_BURST_DURATION + let propagation_delta = arrival_time_delta - send_time_delta; + if propagation_delta < TimeDelta::ZERO + && arrival_time_delta <= BURST_TIME_INTERVAL + && SuperInstant::from(packet.remote_recv_time) - first_remote_recv_time + < MAX_BURST_DURATION { Belongs::Yes } else if first_send_delta > SEND_TIME_GROUP_LENGTH { @@ -98,32 +85,12 @@ impl ArrivalGroup { } } - /// Calculate the inter group delay delta between self and a subsequent group. - pub(super) fn inter_group_delay_delta(&self, other: &Self) -> Option { - let first_seq_no = self.first.map(|(s, _, _)| s)?; - let last_seq_no = self.last_seq_no?; - - let arrival_delta = self.arrival_delta(other)?.as_secs_f64() * 1000.0; - let departure_delta = self.departure_delta(other)?.as_secs_f64() * 1000.0; - - assert!(arrival_delta >= 0.0); - - let result = arrival_delta - departure_delta; - trace!("Delay delta for group({first_seq_no}..={last_seq_no}. {result:?} = {arrival_delta:?} - {departure_delta:?}"); - - Some(result) - } - - pub(super) fn departure_delta(&self, other: &Self) -> Option { - other - .local_send_time() - .checked_duration_since(self.local_send_time()) + fn departure_delta(&self, other: &Self) -> TimeDelta { + SuperInstant::from(other.local_send_time()) - self.local_send_time() } - fn arrival_delta(&self, other: &Self) -> Option { - other - .remote_recv_time() - .checked_duration_since(self.remote_recv_time()) + fn arrival_delta(&self, other: &Self) -> TimeDelta { + SuperInstant::from(other.remote_recv_time()) - self.remote_recv_time() } /// The local send time i.e. departure time, for the group. @@ -183,7 +150,7 @@ impl ArrivalGroupAccumulator { } // Variation between previous group and current. - let delay_delta = self.inter_group_delay_delta(); + let recv_delta = self.arrival_delta(); let send_delta = self.send_delta(); let last_remote_recv_time = self.current_group.remote_recv_time(); @@ -194,21 +161,21 @@ impl ArrivalGroupAccumulator { Some(InterGroupDelayDelta { send_delta: send_delta?, - delay_delta: delay_delta?, + recv_delta: recv_delta?, last_remote_recv_time, }) } - fn inter_group_delay_delta(&self) -> Option { + fn arrival_delta(&self) -> Option { self.previous_group .as_ref() - .and_then(|prev| prev.inter_group_delay_delta(&self.current_group)) + .map(|prev| prev.arrival_delta(&self.current_group)) } - fn send_delta(&self) -> Option { + fn send_delta(&self) -> Option { self.previous_group .as_ref() - .and_then(|prev| prev.departure_delta(&self.current_group)) + .map(|prev| prev.departure_delta(&self.current_group)) } } @@ -217,9 +184,9 @@ impl ArrivalGroupAccumulator { pub(super) struct InterGroupDelayDelta { /// The delta between the send times of the two groups i.e. delta between the last packet sent /// in each group. - pub(super) send_delta: Duration, - /// The delay delta between the two groups. - pub(super) delay_delta: f64, + pub(super) send_delta: TimeDelta, + /// The delta between the remote arrival times of the two groups. + pub(super) recv_delta: TimeDelta, /// The reported receive time for the last packet in the first arrival group. pub(super) last_remote_recv_time: Instant, } @@ -230,7 +197,7 @@ mod test { use crate::rtp_::DataSize; - use super::{AckedPacket, ArrivalGroup, Belongs}; + use super::{AckedPacket, ArrivalGroup, ArrivalGroupAccumulator, Belongs}; #[test] fn test_arrival_group_all_packets_belong_to_empty_group() { @@ -444,4 +411,5534 @@ mod test { fn duration_us(us: u64) -> Duration { Duration::from_micros(us) } + + #[rustfmt::skip] + fn data1() -> Vec<((Duration, Duration), (i64, i64, i64))> { + // ComputeDeltas(send_time = 69737459 ms, arrival_time = 69737548294 us) -> (send_delta = 0 us, recv_delta = 0 us, calculated_deltas = 0); + vec![ + ((Duration::from_micros(23942169000), Duration::from_micros(23942265340)), (0, 0, 0)), + ((Duration::from_micros(23942189000), Duration::from_micros(23942285340)), (0, 0, 0)), + ((Duration::from_micros(23942209000), Duration::from_micros(23942305340)), (20000, 20000, 1)), + ((Duration::from_micros(23942230000), Duration::from_micros(23942325340)), (20000, 20000, 1)), + ((Duration::from_micros(23942250000), Duration::from_micros(23942345340)), (21000, 20000, 1)), + ((Duration::from_micros(23942270000), Duration::from_micros(23942365340)), (20000, 20000, 1)), + ((Duration::from_micros(23942290000), Duration::from_micros(23942386340)), (20000, 20000, 1)), + ((Duration::from_micros(23942311000), Duration::from_micros(23942406340)), (20000, 21000, 1)), + ((Duration::from_micros(23942331000), Duration::from_micros(23942426340)), (21000, 20000, 1)), + ((Duration::from_micros(23942351000), Duration::from_micros(23942446340)), (20000, 20000, 1)), + ((Duration::from_micros(23942371000), Duration::from_micros(23942467340)), (20000, 20000, 1)), + ((Duration::from_micros(23942372000), Duration::from_micros(23942467340)), (0, 0, 0)), + ((Duration::from_micros(23942374000), Duration::from_micros(23942469340)), (0, 0, 0)), + ((Duration::from_micros(23942383000), Duration::from_micros(23942478340)), (23000, 23000, 1)), + ((Duration::from_micros(23942391000), Duration::from_micros(23942486340)), (9000, 9000, 1)), + ((Duration::from_micros(23942400000), Duration::from_micros(23942495340)), (8000, 8000, 1)), + ((Duration::from_micros(23942400000), Duration::from_micros(23942495340)), (0, 0, 0)), + ((Duration::from_micros(23942404000), Duration::from_micros(23942499340)), (0, 0, 0)), + ((Duration::from_micros(23942404000), Duration::from_micros(23942499340)), (0, 0, 0)), + ((Duration::from_micros(23942406000), Duration::from_micros(23942501340)), (13000, 13000, 1)), + ((Duration::from_micros(23942410000), Duration::from_micros(23942506340)), (0, 0, 0)), + ((Duration::from_micros(23942415000), Duration::from_micros(23942510340)), (0, 0, 0)), + ((Duration::from_micros(23942415000), Duration::from_micros(23942510340)), (0, 0, 0)), + ((Duration::from_micros(23942420000), Duration::from_micros(23942515340)), (11000, 11000, 1)), + ((Duration::from_micros(23942432000), Duration::from_micros(23942527340)), (5000, 5000, 1)), + ((Duration::from_micros(23942433000), Duration::from_micros(23942528340)), (0, 0, 0)), + ((Duration::from_micros(23942433000), Duration::from_micros(23942528340)), (0, 0, 0)), + ((Duration::from_micros(23942452000), Duration::from_micros(23942548340)), (13000, 13000, 1)), + ((Duration::from_micros(23942473000), Duration::from_micros(23942568340)), (19000, 20000, 1)), + ((Duration::from_micros(23942493000), Duration::from_micros(23942588340)), (21000, 20000, 1)), + ((Duration::from_micros(23942501000), Duration::from_micros(23942596340)), (20000, 20000, 1)), + ((Duration::from_micros(23942501000), Duration::from_micros(23942596340)), (0, 0, 0)), + ((Duration::from_micros(23942504000), Duration::from_micros(23942599340)), (0, 0, 0)), + ((Duration::from_micros(23942506000), Duration::from_micros(23942601340)), (0, 0, 0)), + ((Duration::from_micros(23942509000), Duration::from_micros(23942604340)), (13000, 13000, 1)), + ((Duration::from_micros(23942511000), Duration::from_micros(23942606340)), (0, 0, 0)), + ((Duration::from_micros(23942514000), Duration::from_micros(23942609340)), (0, 0, 0)), + ((Duration::from_micros(23942514000), Duration::from_micros(23942610340)), (0, 0, 0)), + ((Duration::from_micros(23942533000), Duration::from_micros(23942629340)), (8000, 9000, 1)), + ((Duration::from_micros(23942553000), Duration::from_micros(23942649340)), (19000, 19000, 1)), + ((Duration::from_micros(23942574000), Duration::from_micros(23942670340)), (20000, 20000, 1)), + ((Duration::from_micros(23942594000), Duration::from_micros(23942689340)), (21000, 21000, 1)), + ((Duration::from_micros(23942614000), Duration::from_micros(23942710340)), (20000, 19000, 1)), + ((Duration::from_micros(23942634000), Duration::from_micros(23942730340)), (20000, 21000, 1)), + ((Duration::from_micros(23942636000), Duration::from_micros(23942731340)), (0, 0, 0)), + ((Duration::from_micros(23942636000), Duration::from_micros(23942732340)), (0, 0, 0)), + ((Duration::from_micros(23942638000), Duration::from_micros(23942734340)), (0, 0, 0)), + ((Duration::from_micros(23942638000), Duration::from_micros(23942734340)), (0, 0, 0)), + ((Duration::from_micros(23942640000), Duration::from_micros(23942736340)), (24000, 24000, 1)), + ((Duration::from_micros(23942641000), Duration::from_micros(23942736340)), (0, 0, 0)), + ((Duration::from_micros(23942644000), Duration::from_micros(23942739340)), (0, 0, 0)), + ((Duration::from_micros(23942644000), Duration::from_micros(23942739340)), (0, 0, 0)), + ((Duration::from_micros(23942648000), Duration::from_micros(23942744340)), (6000, 5000, 1)), + ((Duration::from_micros(23942648000), Duration::from_micros(23942744340)), (0, 0, 0)), + ((Duration::from_micros(23942655000), Duration::from_micros(23942750340)), (4000, 5000, 1)), + ((Duration::from_micros(23942675000), Duration::from_micros(23942770340)), (7000, 6000, 1)), + ((Duration::from_micros(23942695000), Duration::from_micros(23942790340)), (20000, 20000, 1)), + ((Duration::from_micros(23942700000), Duration::from_micros(23942796340)), (0, 0, 0)), + ((Duration::from_micros(23942700000), Duration::from_micros(23942796340)), (0, 0, 0)), + ((Duration::from_micros(23942700000), Duration::from_micros(23942796340)), (0, 0, 0)), + ((Duration::from_micros(23942715000), Duration::from_micros(23942811340)), (25000, 26000, 1)), + ((Duration::from_micros(23942736000), Duration::from_micros(23942837340)), (15000, 15000, 1)), + ((Duration::from_micros(23942746000), Duration::from_micros(23942841340)), (0, 0, 0)), + ((Duration::from_micros(23942766000), Duration::from_micros(23942862340)), (31000, 30000, 1)), + ((Duration::from_micros(23942768000), Duration::from_micros(23942864340)), (0, 0, 0)), + ((Duration::from_micros(23942768000), Duration::from_micros(23942864340)), (0, 0, 0)), + ((Duration::from_micros(23942768000), Duration::from_micros(23942864340)), (0, 0, 0)), + ((Duration::from_micros(23942786000), Duration::from_micros(23942881340)), (22000, 23000, 1)), + ((Duration::from_micros(23942806000), Duration::from_micros(23942904340)), (18000, 17000, 1)), + ((Duration::from_micros(23942826000), Duration::from_micros(23942928340)), (20000, 23000, 1)), + ((Duration::from_micros(23942836000), Duration::from_micros(23942932340)), (0, 0, 0)), + ((Duration::from_micros(23942836000), Duration::from_micros(23942932340)), (0, 0, 0)), + ((Duration::from_micros(23942836000), Duration::from_micros(23942932340)), (0, 0, 0)), + ((Duration::from_micros(23942847000), Duration::from_micros(23942942340)), (30000, 28000, 1)), + ((Duration::from_micros(23942867000), Duration::from_micros(23942962340)), (11000, 10000, 1)), + ((Duration::from_micros(23942887000), Duration::from_micros(23942982340)), (20000, 20000, 1)), + ((Duration::from_micros(23942905000), Duration::from_micros(23943001340)), (20000, 20000, 1)), + ((Duration::from_micros(23942905000), Duration::from_micros(23943001340)), (0, 0, 0)), + ((Duration::from_micros(23942905000), Duration::from_micros(23943001340)), (0, 0, 0)), + ((Duration::from_micros(23942905000), Duration::from_micros(23943001340)), (0, 0, 0)), + ((Duration::from_micros(23942905000), Duration::from_micros(23943001340)), (0, 0, 0)), + ((Duration::from_micros(23942907000), Duration::from_micros(23943004340)), (0, 0, 0)), + ((Duration::from_micros(23942928000), Duration::from_micros(23943023340)), (20000, 22000, 1)), + ((Duration::from_micros(23942948000), Duration::from_micros(23943043340)), (21000, 19000, 1)), + ((Duration::from_micros(23942968000), Duration::from_micros(23943064340)), (20000, 20000, 1)), + ((Duration::from_micros(23942968000), Duration::from_micros(23943064340)), (0, 0, 0)), + ((Duration::from_micros(23942968000), Duration::from_micros(23943064340)), (0, 0, 0)), + ((Duration::from_micros(23942968000), Duration::from_micros(23943066340)), (0, 0, 0)), + ((Duration::from_micros(23942988000), Duration::from_micros(23943084340)), (20000, 23000, 1)), + ((Duration::from_micros(23943008000), Duration::from_micros(23943104340)), (20000, 18000, 1)), + ((Duration::from_micros(23943029000), Duration::from_micros(23943124340)), (20000, 20000, 1)), + ((Duration::from_micros(23943037000), Duration::from_micros(23943132340)), (21000, 20000, 1)), + ((Duration::from_micros(23943037000), Duration::from_micros(23943132340)), (0, 0, 0)), + ((Duration::from_micros(23943037000), Duration::from_micros(23943134340)), (0, 0, 0)), + ((Duration::from_micros(23943037000), Duration::from_micros(23943134340)), (0, 0, 0)), + ((Duration::from_micros(23943037000), Duration::from_micros(23943134340)), (0, 0, 0)), + ((Duration::from_micros(23943049000), Duration::from_micros(23943145340)), (8000, 10000, 1)), + ((Duration::from_micros(23943069000), Duration::from_micros(23943165340)), (12000, 11000, 1)), + ((Duration::from_micros(23943089000), Duration::from_micros(23943185340)), (20000, 20000, 1)), + ((Duration::from_micros(23943105000), Duration::from_micros(23943200340)), (20000, 20000, 1)), + ((Duration::from_micros(23943105000), Duration::from_micros(23943200340)), (0, 0, 0)), + ((Duration::from_micros(23943105000), Duration::from_micros(23943202340)), (0, 0, 0)), + ((Duration::from_micros(23943105000), Duration::from_micros(23943202340)), (0, 0, 0)), + ((Duration::from_micros(23943105000), Duration::from_micros(23943202340)), (0, 0, 0)), + ((Duration::from_micros(23943105000), Duration::from_micros(23943202340)), (0, 0, 0)), + ((Duration::from_micros(23943105000), Duration::from_micros(23943202340)), (0, 0, 0)), + ((Duration::from_micros(23943105000), Duration::from_micros(23943202340)), (0, 0, 0)), + ((Duration::from_micros(23943105000), Duration::from_micros(23943202340)), (0, 0, 0)), + ((Duration::from_micros(23943105000), Duration::from_micros(23943202340)), (0, 0, 0)), + ((Duration::from_micros(23943105000), Duration::from_micros(23943202340)), (0, 0, 0)), + ((Duration::from_micros(23943110000), Duration::from_micros(23943206340)), (0, 0, 0)), + ((Duration::from_micros(23943130000), Duration::from_micros(23943225340)), (21000, 21000, 1)), + ((Duration::from_micros(23943150000), Duration::from_micros(23943245340)), (20000, 19000, 1)), + ((Duration::from_micros(23943169000), Duration::from_micros(23943265340)), (20000, 20000, 1)), + ((Duration::from_micros(23943169000), Duration::from_micros(23943265340)), (0, 0, 0)), + ((Duration::from_micros(23943169000), Duration::from_micros(23943265340)), (0, 0, 0)), + ((Duration::from_micros(23943169000), Duration::from_micros(23943265340)), (0, 0, 0)), + ((Duration::from_micros(23943169000), Duration::from_micros(23943265340)), (0, 0, 0)), + ((Duration::from_micros(23943169000), Duration::from_micros(23943265340)), (0, 0, 0)), + ((Duration::from_micros(23943170000), Duration::from_micros(23943265340)), (0, 0, 0)), + ((Duration::from_micros(23943191000), Duration::from_micros(23943286340)), (20000, 20000, 1)), + ((Duration::from_micros(23943211000), Duration::from_micros(23943307340)), (21000, 21000, 1)), + ((Duration::from_micros(23943231000), Duration::from_micros(23943328340)), (20000, 21000, 1)), + ((Duration::from_micros(23943237000), Duration::from_micros(23943334340)), (20000, 21000, 1)), + ((Duration::from_micros(23943237000), Duration::from_micros(23943334340)), (0, 0, 0)), + ((Duration::from_micros(23943237000), Duration::from_micros(23943334340)), (0, 0, 0)), + ((Duration::from_micros(23943237000), Duration::from_micros(23943334340)), (0, 0, 0)), + ((Duration::from_micros(23943237000), Duration::from_micros(23943335340)), (0, 0, 0)), + ((Duration::from_micros(23943237000), Duration::from_micros(23943335340)), (0, 0, 0)), + ((Duration::from_micros(23943237000), Duration::from_micros(23943335340)), (0, 0, 0)), + ((Duration::from_micros(23943237000), Duration::from_micros(23943335340)), (0, 0, 0)), + ((Duration::from_micros(23943237000), Duration::from_micros(23943335340)), (0, 0, 0)), + ((Duration::from_micros(23943251000), Duration::from_micros(23943347340)), (6000, 7000, 1)), + ((Duration::from_micros(23943272000), Duration::from_micros(23943367340)), (14000, 12000, 1)), + ((Duration::from_micros(23943292000), Duration::from_micros(23943387340)), (21000, 20000, 1)), + ((Duration::from_micros(23943306000), Duration::from_micros(23943402340)), (20000, 20000, 1)), + ((Duration::from_micros(23943306000), Duration::from_micros(23943404340)), (0, 0, 0)), + ((Duration::from_micros(23943306000), Duration::from_micros(23943404340)), (0, 0, 0)), + ((Duration::from_micros(23943306000), Duration::from_micros(23943404340)), (0, 0, 0)), + ((Duration::from_micros(23943306000), Duration::from_micros(23943404340)), (0, 0, 0)), + ((Duration::from_micros(23943306000), Duration::from_micros(23943404340)), (0, 0, 0)), + ((Duration::from_micros(23943306000), Duration::from_micros(23943404340)), (0, 0, 0)), + ((Duration::from_micros(23943306000), Duration::from_micros(23943404340)), (0, 0, 0)), + ((Duration::from_micros(23943306000), Duration::from_micros(23943404340)), (0, 0, 0)), + ((Duration::from_micros(23943306000), Duration::from_micros(23943404340)), (0, 0, 0)), + ((Duration::from_micros(23943306000), Duration::from_micros(23943404340)), (0, 0, 0)), + ((Duration::from_micros(23943306000), Duration::from_micros(23943404340)), (0, 0, 0)), + ((Duration::from_micros(23943306000), Duration::from_micros(23943404340)), (0, 0, 0)), + ((Duration::from_micros(23943306000), Duration::from_micros(23943404340)), (0, 0, 0)), + ((Duration::from_micros(23943306000), Duration::from_micros(23943404340)), (0, 0, 0)), + ((Duration::from_micros(23943306000), Duration::from_micros(23943404340)), (0, 0, 0)), + ((Duration::from_micros(23943306000), Duration::from_micros(23943404340)), (0, 0, 0)), + ((Duration::from_micros(23943306000), Duration::from_micros(23943404340)), (0, 0, 0)), + ((Duration::from_micros(23943312000), Duration::from_micros(23943407340)), (0, 0, 0)), + ((Duration::from_micros(23943332000), Duration::from_micros(23943428340)), (20000, 20000, 1)), + ((Duration::from_micros(23943352000), Duration::from_micros(23943448340)), (20000, 21000, 1)), + ((Duration::from_micros(23943370000), Duration::from_micros(23943467340)), (20000, 20000, 1)), + ((Duration::from_micros(23943370000), Duration::from_micros(23943467340)), (0, 0, 0)), + ((Duration::from_micros(23943370000), Duration::from_micros(23943467340)), (0, 0, 0)), + ((Duration::from_micros(23943370000), Duration::from_micros(23943467340)), (0, 0, 0)), + ((Duration::from_micros(23943370000), Duration::from_micros(23943467340)), (0, 0, 0)), + ((Duration::from_micros(23943370000), Duration::from_micros(23943467340)), (0, 0, 0)), + ((Duration::from_micros(23943370000), Duration::from_micros(23943467340)), (0, 0, 0)), + ((Duration::from_micros(23943370000), Duration::from_micros(23943467340)), (0, 0, 0)), + ((Duration::from_micros(23943370000), Duration::from_micros(23943467340)), (0, 0, 0)), + ((Duration::from_micros(23943370000), Duration::from_micros(23943467340)), (0, 0, 0)), + ((Duration::from_micros(23943373000), Duration::from_micros(23943468340)), (0, 0, 0)), + ((Duration::from_micros(23943393000), Duration::from_micros(23943489340)), (21000, 20000, 1)), + ((Duration::from_micros(23943413000), Duration::from_micros(23943509340)), (20000, 21000, 1)), + ((Duration::from_micros(23943433000), Duration::from_micros(23943529340)), (20000, 20000, 1)), + ((Duration::from_micros(23943438000), Duration::from_micros(23943535340)), (0, 0, 0)), + ((Duration::from_micros(23943438000), Duration::from_micros(23943535340)), (0, 0, 0)), + ((Duration::from_micros(23943438000), Duration::from_micros(23943535340)), (0, 0, 0)), + ((Duration::from_micros(23943438000), Duration::from_micros(23943535340)), (0, 0, 0)), + ((Duration::from_micros(23943438000), Duration::from_micros(23943535340)), (0, 0, 0)), + ((Duration::from_micros(23943438000), Duration::from_micros(23943535340)), (0, 0, 0)), + ((Duration::from_micros(23943438000), Duration::from_micros(23943535340)), (0, 0, 0)), + ((Duration::from_micros(23943438000), Duration::from_micros(23943535340)), (0, 0, 0)), + ((Duration::from_micros(23943438000), Duration::from_micros(23943535340)), (0, 0, 0)), + ((Duration::from_micros(23943438000), Duration::from_micros(23943535340)), (0, 0, 0)), + ((Duration::from_micros(23943438000), Duration::from_micros(23943535340)), (0, 0, 0)), + ((Duration::from_micros(23943454000), Duration::from_micros(23943549340)), (25000, 26000, 1)), + ((Duration::from_micros(23943474000), Duration::from_micros(23943569340)), (16000, 14000, 1)), + ((Duration::from_micros(23943494000), Duration::from_micros(23943589340)), (20000, 20000, 1)), + ((Duration::from_micros(23943506000), Duration::from_micros(23943606340)), (20000, 20000, 1)), + ((Duration::from_micros(23943506000), Duration::from_micros(23943606340)), (0, 0, 0)), + ((Duration::from_micros(23943506000), Duration::from_micros(23943606340)), (0, 0, 0)), + ((Duration::from_micros(23943506000), Duration::from_micros(23943606340)), (0, 0, 0)), + ((Duration::from_micros(23943506000), Duration::from_micros(23943606340)), (0, 0, 0)), + ((Duration::from_micros(23943506000), Duration::from_micros(23943606340)), (0, 0, 0)), + ((Duration::from_micros(23943506000), Duration::from_micros(23943606340)), (0, 0, 0)), + ((Duration::from_micros(23943506000), Duration::from_micros(23943606340)), (0, 0, 0)), + ((Duration::from_micros(23943506000), Duration::from_micros(23943606340)), (0, 0, 0)), + ((Duration::from_micros(23943506000), Duration::from_micros(23943606340)), (0, 0, 0)), + ((Duration::from_micros(23943506000), Duration::from_micros(23943606340)), (0, 0, 0)), + ((Duration::from_micros(23943506000), Duration::from_micros(23943606340)), (0, 0, 0)), + ((Duration::from_micros(23943506000), Duration::from_micros(23943606340)), (0, 0, 0)), + ((Duration::from_micros(23943506000), Duration::from_micros(23943606340)), (0, 0, 0)), + ((Duration::from_micros(23943506000), Duration::from_micros(23943606340)), (0, 0, 0)), + ((Duration::from_micros(23943506000), Duration::from_micros(23943606340)), (0, 0, 0)), + ((Duration::from_micros(23943506000), Duration::from_micros(23943606340)), (0, 0, 0)), + ((Duration::from_micros(23943506000), Duration::from_micros(23943606340)), (0, 0, 0)), + ((Duration::from_micros(23943514000), Duration::from_micros(23943610340)), (0, 0, 0)), + ((Duration::from_micros(23943535000), Duration::from_micros(23943630340)), (20000, 21000, 1)), + ((Duration::from_micros(23943555000), Duration::from_micros(23943650340)), (21000, 20000, 1)), + ((Duration::from_micros(23943574000), Duration::from_micros(23943672340)), (20000, 20000, 1)), + ((Duration::from_micros(23943574000), Duration::from_micros(23943672340)), (0, 0, 0)), + ((Duration::from_micros(23943574000), Duration::from_micros(23943672340)), (0, 0, 0)), + ((Duration::from_micros(23943574000), Duration::from_micros(23943672340)), (0, 0, 0)), + ((Duration::from_micros(23943574000), Duration::from_micros(23943672340)), (0, 0, 0)), + ((Duration::from_micros(23943574000), Duration::from_micros(23943672340)), (0, 0, 0)), + ((Duration::from_micros(23943574000), Duration::from_micros(23943672340)), (0, 0, 0)), + ((Duration::from_micros(23943574000), Duration::from_micros(23943672340)), (0, 0, 0)), + ((Duration::from_micros(23943574000), Duration::from_micros(23943672340)), (0, 0, 0)), + ((Duration::from_micros(23943574000), Duration::from_micros(23943672340)), (0, 0, 0)), + ((Duration::from_micros(23943574000), Duration::from_micros(23943672340)), (0, 0, 0)), + ((Duration::from_micros(23943574000), Duration::from_micros(23943672340)), (0, 0, 0)), + ((Duration::from_micros(23943575000), Duration::from_micros(23943672340)), (0, 0, 0)), + ((Duration::from_micros(23943595000), Duration::from_micros(23943691340)), (20000, 22000, 1)), + ((Duration::from_micros(23943615000), Duration::from_micros(23943711340)), (20000, 19000, 1)), + ((Duration::from_micros(23943636000), Duration::from_micros(23943732340)), (20000, 20000, 1)), + ((Duration::from_micros(23943638000), Duration::from_micros(23943735340)), (0, 0, 0)), + ((Duration::from_micros(23943638000), Duration::from_micros(23943735340)), (0, 0, 0)), + ((Duration::from_micros(23943638000), Duration::from_micros(23943735340)), (0, 0, 0)), + ((Duration::from_micros(23943638000), Duration::from_micros(23943735340)), (0, 0, 0)), + ((Duration::from_micros(23943638000), Duration::from_micros(23943735340)), (0, 0, 0)), + ((Duration::from_micros(23943638000), Duration::from_micros(23943735340)), (0, 0, 0)), + ((Duration::from_micros(23943638000), Duration::from_micros(23943735340)), (0, 0, 0)), + ((Duration::from_micros(23943638000), Duration::from_micros(23943735340)), (0, 0, 0)), + ((Duration::from_micros(23943638000), Duration::from_micros(23943735340)), (0, 0, 0)), + ((Duration::from_micros(23943638000), Duration::from_micros(23943735340)), (0, 0, 0)), + ((Duration::from_micros(23943638000), Duration::from_micros(23943735340)), (0, 0, 0)), + ((Duration::from_micros(23943638000), Duration::from_micros(23943735340)), (0, 0, 0)), + ((Duration::from_micros(23943656000), Duration::from_micros(23943751340)), (23000, 24000, 1)), + ((Duration::from_micros(23943666000), Duration::from_micros(23943762340)), (18000, 16000, 1)), + ((Duration::from_micros(23943686000), Duration::from_micros(23943782340)), (10000, 11000, 1)), + ((Duration::from_micros(23943706000), Duration::from_micros(23943804340)), (20000, 20000, 1)), + ((Duration::from_micros(23943706000), Duration::from_micros(23943804340)), (0, 0, 0)), + ((Duration::from_micros(23943706000), Duration::from_micros(23943804340)), (0, 0, 0)), + ((Duration::from_micros(23943706000), Duration::from_micros(23943804340)), (0, 0, 0)), + ((Duration::from_micros(23943706000), Duration::from_micros(23943804340)), (0, 0, 0)), + ((Duration::from_micros(23943706000), Duration::from_micros(23943804340)), (0, 0, 0)), + ((Duration::from_micros(23943706000), Duration::from_micros(23943804340)), (0, 0, 0)), + ((Duration::from_micros(23943706000), Duration::from_micros(23943804340)), (0, 0, 0)), + ((Duration::from_micros(23943706000), Duration::from_micros(23943804340)), (0, 0, 0)), + ((Duration::from_micros(23943706000), Duration::from_micros(23943804340)), (0, 0, 0)), + ((Duration::from_micros(23943706000), Duration::from_micros(23943804340)), (0, 0, 0)), + ((Duration::from_micros(23943706000), Duration::from_micros(23943805340)), (0, 0, 0)), + ((Duration::from_micros(23943706000), Duration::from_micros(23943805340)), (0, 0, 0)), + ((Duration::from_micros(23943706000), Duration::from_micros(23943805340)), (0, 0, 0)), + ((Duration::from_micros(23943706000), Duration::from_micros(23943805340)), (0, 0, 0)), + ((Duration::from_micros(23943706000), Duration::from_micros(23943805340)), (0, 0, 0)), + ((Duration::from_micros(23943706000), Duration::from_micros(23943805340)), (0, 0, 0)), + ((Duration::from_micros(23943706000), Duration::from_micros(23943805340)), (0, 0, 0)), + ((Duration::from_micros(23943706000), Duration::from_micros(23943805340)), (0, 0, 0)), + ((Duration::from_micros(23943706000), Duration::from_micros(23943805340)), (0, 0, 0)), + ((Duration::from_micros(23943706000), Duration::from_micros(23943805340)), (0, 0, 0)), + ((Duration::from_micros(23943706000), Duration::from_micros(23943805340)), (0, 0, 0)), + ((Duration::from_micros(23943706000), Duration::from_micros(23943805340)), (0, 0, 0)), + ((Duration::from_micros(23943727000), Duration::from_micros(23943822340)), (20000, 23000, 1)), + ((Duration::from_micros(23943747000), Duration::from_micros(23943846340)), (21000, 17000, 1)), + ((Duration::from_micros(23943767000), Duration::from_micros(23943863340)), (20000, 24000, 1)), + ((Duration::from_micros(23943774000), Duration::from_micros(23943871340)), (20000, 17000, 1)), + ((Duration::from_micros(23943774000), Duration::from_micros(23943871340)), (0, 0, 0)), + ((Duration::from_micros(23943774000), Duration::from_micros(23943872340)), (0, 0, 0)), + ((Duration::from_micros(23943774000), Duration::from_micros(23943872340)), (0, 0, 0)), + ((Duration::from_micros(23943774000), Duration::from_micros(23943872340)), (0, 0, 0)), + ((Duration::from_micros(23943774000), Duration::from_micros(23943872340)), (0, 0, 0)), + ((Duration::from_micros(23943774000), Duration::from_micros(23943872340)), (0, 0, 0)), + ((Duration::from_micros(23943774000), Duration::from_micros(23943872340)), (0, 0, 0)), + ((Duration::from_micros(23943774000), Duration::from_micros(23943872340)), (0, 0, 0)), + ((Duration::from_micros(23943774000), Duration::from_micros(23943872340)), (0, 0, 0)), + ((Duration::from_micros(23943774000), Duration::from_micros(23943872340)), (0, 0, 0)), + ((Duration::from_micros(23943774000), Duration::from_micros(23943872340)), (0, 0, 0)), + ((Duration::from_micros(23943774000), Duration::from_micros(23943872340)), (0, 0, 0)), + ((Duration::from_micros(23943774000), Duration::from_micros(23943872340)), (0, 0, 0)), + ((Duration::from_micros(23943787000), Duration::from_micros(23943883340)), (7000, 9000, 1)), + ((Duration::from_micros(23943808000), Duration::from_micros(23943906340)), (13000, 11000, 1)), + ((Duration::from_micros(23943828000), Duration::from_micros(23943924340)), (21000, 23000, 1)), + ((Duration::from_micros(23943843000), Duration::from_micros(23943939340)), (20000, 18000, 1)), + ((Duration::from_micros(23943843000), Duration::from_micros(23943939340)), (0, 0, 0)), + ((Duration::from_micros(23943843000), Duration::from_micros(23943939340)), (0, 0, 0)), + ((Duration::from_micros(23943843000), Duration::from_micros(23943942340)), (0, 0, 0)), + ((Duration::from_micros(23943843000), Duration::from_micros(23943942340)), (0, 0, 0)), + ((Duration::from_micros(23943843000), Duration::from_micros(23943942340)), (0, 0, 0)), + ((Duration::from_micros(23943843000), Duration::from_micros(23943942340)), (0, 0, 0)), + ((Duration::from_micros(23943843000), Duration::from_micros(23943942340)), (0, 0, 0)), + ((Duration::from_micros(23943843000), Duration::from_micros(23943942340)), (0, 0, 0)), + ((Duration::from_micros(23943843000), Duration::from_micros(23943942340)), (0, 0, 0)), + ((Duration::from_micros(23943843000), Duration::from_micros(23943942340)), (0, 0, 0)), + ((Duration::from_micros(23943843000), Duration::from_micros(23943942340)), (0, 0, 0)), + ((Duration::from_micros(23943843000), Duration::from_micros(23943942340)), (0, 0, 0)), + ((Duration::from_micros(23943843000), Duration::from_micros(23943942340)), (0, 0, 0)), + ((Duration::from_micros(23943848000), Duration::from_micros(23943944340)), (0, 0, 0)), + ((Duration::from_micros(23943868000), Duration::from_micros(23943964340)), (20000, 20000, 1)), + ((Duration::from_micros(23943888000), Duration::from_micros(23943984340)), (20000, 20000, 1)), + ((Duration::from_micros(23943906000), Duration::from_micros(23944002340)), (20000, 20000, 1)), + ((Duration::from_micros(23943906000), Duration::from_micros(23944002340)), (0, 0, 0)), + ((Duration::from_micros(23943906000), Duration::from_micros(23944002340)), (0, 0, 0)), + ((Duration::from_micros(23943906000), Duration::from_micros(23944002340)), (0, 0, 0)), + ((Duration::from_micros(23943906000), Duration::from_micros(23944004340)), (0, 0, 0)), + ((Duration::from_micros(23943906000), Duration::from_micros(23944004340)), (0, 0, 0)), + ((Duration::from_micros(23943906000), Duration::from_micros(23944004340)), (0, 0, 0)), + ((Duration::from_micros(23943906000), Duration::from_micros(23944004340)), (0, 0, 0)), + ((Duration::from_micros(23943906000), Duration::from_micros(23944004340)), (0, 0, 0)), + ((Duration::from_micros(23943906000), Duration::from_micros(23944004340)), (0, 0, 0)), + ((Duration::from_micros(23943906000), Duration::from_micros(23944004340)), (0, 0, 0)), + ((Duration::from_micros(23943906000), Duration::from_micros(23944004340)), (0, 0, 0)), + ((Duration::from_micros(23943906000), Duration::from_micros(23944004340)), (0, 0, 0)), + ((Duration::from_micros(23943906000), Duration::from_micros(23944004340)), (0, 0, 0)), + ((Duration::from_micros(23943906000), Duration::from_micros(23944004340)), (0, 0, 0)), + ((Duration::from_micros(23943906000), Duration::from_micros(23944004340)), (0, 0, 0)), + ((Duration::from_micros(23943906000), Duration::from_micros(23944004340)), (0, 0, 0)), + ((Duration::from_micros(23943906000), Duration::from_micros(23944004340)), (0, 0, 0)), + ((Duration::from_micros(23943909000), Duration::from_micros(23944004340)), (0, 0, 0)), + ((Duration::from_micros(23943929000), Duration::from_micros(23944025340)), (21000, 20000, 1)), + ((Duration::from_micros(23943949000), Duration::from_micros(23944045340)), (20000, 21000, 1)), + ((Duration::from_micros(23943969000), Duration::from_micros(23944065340)), (20000, 20000, 1)), + ((Duration::from_micros(23943974000), Duration::from_micros(23944070340)), (0, 0, 0)), + ((Duration::from_micros(23943974000), Duration::from_micros(23944070340)), (0, 0, 0)), + ((Duration::from_micros(23943974000), Duration::from_micros(23944070340)), (0, 0, 0)), + ((Duration::from_micros(23943974000), Duration::from_micros(23944070340)), (0, 0, 0)), + ((Duration::from_micros(23943974000), Duration::from_micros(23944072340)), (0, 0, 0)), + ((Duration::from_micros(23943974000), Duration::from_micros(23944072340)), (0, 0, 0)), + ((Duration::from_micros(23943974000), Duration::from_micros(23944072340)), (0, 0, 0)), + ((Duration::from_micros(23943974000), Duration::from_micros(23944072340)), (0, 0, 0)), + ((Duration::from_micros(23943974000), Duration::from_micros(23944072340)), (0, 0, 0)), + ((Duration::from_micros(23943974000), Duration::from_micros(23944072340)), (0, 0, 0)), + ((Duration::from_micros(23943974000), Duration::from_micros(23944072340)), (0, 0, 0)), + ((Duration::from_micros(23943974000), Duration::from_micros(23944072340)), (0, 0, 0)), + ((Duration::from_micros(23943990000), Duration::from_micros(23944085340)), (25000, 27000, 1)), + ((Duration::from_micros(23944010000), Duration::from_micros(23944106340)), (16000, 13000, 1)), + ((Duration::from_micros(23944030000), Duration::from_micros(23944125340)), (20000, 21000, 1)), + ((Duration::from_micros(23944042000), Duration::from_micros(23944139340)), (20000, 19000, 1)), + ((Duration::from_micros(23944043000), Duration::from_micros(23944139340)), (0, 0, 0)), + ((Duration::from_micros(23944043000), Duration::from_micros(23944140340)), (0, 0, 0)), + ((Duration::from_micros(23944043000), Duration::from_micros(23944140340)), (0, 0, 0)), + ((Duration::from_micros(23944043000), Duration::from_micros(23944140340)), (0, 0, 0)), + ((Duration::from_micros(23944043000), Duration::from_micros(23944140340)), (0, 0, 0)), + ((Duration::from_micros(23944043000), Duration::from_micros(23944140340)), (0, 0, 0)), + ((Duration::from_micros(23944043000), Duration::from_micros(23944140340)), (0, 0, 0)), + ((Duration::from_micros(23944043000), Duration::from_micros(23944140340)), (0, 0, 0)), + ((Duration::from_micros(23944043000), Duration::from_micros(23944140340)), (0, 0, 0)), + ((Duration::from_micros(23944043000), Duration::from_micros(23944140340)), (0, 0, 0)), + ((Duration::from_micros(23944043000), Duration::from_micros(23944140340)), (0, 0, 0)), + ((Duration::from_micros(23944043000), Duration::from_micros(23944140340)), (0, 0, 0)), + ((Duration::from_micros(23944050000), Duration::from_micros(23944146340)), (13000, 15000, 1)), + ((Duration::from_micros(23944071000), Duration::from_micros(23944166340)), (7000, 6000, 1)), + ((Duration::from_micros(23944091000), Duration::from_micros(23944186340)), (21000, 20000, 1)), + ((Duration::from_micros(23944107000), Duration::from_micros(23944203340)), (20000, 20000, 1)), + ((Duration::from_micros(23944107000), Duration::from_micros(23944203340)), (0, 0, 0)), + ((Duration::from_micros(23944107000), Duration::from_micros(23944205340)), (0, 0, 0)), + ((Duration::from_micros(23944107000), Duration::from_micros(23944205340)), (0, 0, 0)), + ((Duration::from_micros(23944107000), Duration::from_micros(23944205340)), (0, 0, 0)), + ((Duration::from_micros(23944107000), Duration::from_micros(23944205340)), (0, 0, 0)), + ((Duration::from_micros(23944107000), Duration::from_micros(23944205340)), (0, 0, 0)), + ((Duration::from_micros(23944107000), Duration::from_micros(23944205340)), (0, 0, 0)), + ((Duration::from_micros(23944107000), Duration::from_micros(23944205340)), (0, 0, 0)), + ((Duration::from_micros(23944107000), Duration::from_micros(23944205340)), (0, 0, 0)), + ((Duration::from_micros(23944107000), Duration::from_micros(23944205340)), (0, 0, 0)), + ((Duration::from_micros(23944107000), Duration::from_micros(23944205340)), (0, 0, 0)), + ((Duration::from_micros(23944107000), Duration::from_micros(23944205340)), (0, 0, 0)), + ((Duration::from_micros(23944107000), Duration::from_micros(23944205340)), (0, 0, 0)), + ((Duration::from_micros(23944107000), Duration::from_micros(23944205340)), (0, 0, 0)), + ((Duration::from_micros(23944107000), Duration::from_micros(23944205340)), (0, 0, 0)), + ((Duration::from_micros(23944111000), Duration::from_micros(23944206340)), (0, 0, 0)), + ((Duration::from_micros(23944131000), Duration::from_micros(23944227340)), (20000, 20000, 1)), + ((Duration::from_micros(23944151000), Duration::from_micros(23944247340)), (20000, 21000, 1)), + ((Duration::from_micros(23944172000), Duration::from_micros(23944267340)), (20000, 20000, 1)), + ((Duration::from_micros(23944174000), Duration::from_micros(23944270340)), (0, 0, 0)), + ((Duration::from_micros(23944174000), Duration::from_micros(23944270340)), (0, 0, 0)), + ((Duration::from_micros(23944174000), Duration::from_micros(23944270340)), (0, 0, 0)), + ((Duration::from_micros(23944174000), Duration::from_micros(23944270340)), (0, 0, 0)), + ((Duration::from_micros(23944174000), Duration::from_micros(23944272340)), (0, 0, 0)), + ((Duration::from_micros(23944174000), Duration::from_micros(23944272340)), (0, 0, 0)), + ((Duration::from_micros(23944174000), Duration::from_micros(23944272340)), (0, 0, 0)), + ((Duration::from_micros(23944174000), Duration::from_micros(23944272340)), (0, 0, 0)), + ((Duration::from_micros(23944174000), Duration::from_micros(23944272340)), (0, 0, 0)), + ((Duration::from_micros(23944174000), Duration::from_micros(23944272340)), (0, 0, 0)), + ((Duration::from_micros(23944174000), Duration::from_micros(23944272340)), (0, 0, 0)), + ((Duration::from_micros(23944174000), Duration::from_micros(23944272340)), (0, 0, 0)), + ((Duration::from_micros(23944174000), Duration::from_micros(23944272340)), (0, 0, 0)), + ((Duration::from_micros(23944192000), Duration::from_micros(23944287340)), (23000, 25000, 1)), + ((Duration::from_micros(23944212000), Duration::from_micros(23944307340)), (18000, 15000, 1)), + ((Duration::from_micros(23944232000), Duration::from_micros(23944328340)), (20000, 20000, 1)), + ((Duration::from_micros(23944242000), Duration::from_micros(23944338340)), (20000, 21000, 1)), + ((Duration::from_micros(23944242000), Duration::from_micros(23944338340)), (0, 0, 0)), + ((Duration::from_micros(23944242000), Duration::from_micros(23944338340)), (0, 0, 0)), + ((Duration::from_micros(23944242000), Duration::from_micros(23944338340)), (0, 0, 0)), + ((Duration::from_micros(23944242000), Duration::from_micros(23944341340)), (0, 0, 0)), + ((Duration::from_micros(23944242000), Duration::from_micros(23944341340)), (0, 0, 0)), + ((Duration::from_micros(23944242000), Duration::from_micros(23944341340)), (0, 0, 0)), + ((Duration::from_micros(23944242000), Duration::from_micros(23944341340)), (0, 0, 0)), + ((Duration::from_micros(23944242000), Duration::from_micros(23944341340)), (0, 0, 0)), + ((Duration::from_micros(23944242000), Duration::from_micros(23944341340)), (0, 0, 0)), + ((Duration::from_micros(23944242000), Duration::from_micros(23944341340)), (0, 0, 0)), + ((Duration::from_micros(23944242000), Duration::from_micros(23944341340)), (0, 0, 0)), + ((Duration::from_micros(23944242000), Duration::from_micros(23944341340)), (0, 0, 0)), + ((Duration::from_micros(23944253000), Duration::from_micros(23944348340)), (10000, 13000, 1)), + ((Duration::from_micros(23944273000), Duration::from_micros(23944368340)), (11000, 7000, 1)), + ((Duration::from_micros(23944293000), Duration::from_micros(23944388340)), (20000, 20000, 1)), + ((Duration::from_micros(23944307000), Duration::from_micros(23944404340)), (20000, 20000, 1)), + ((Duration::from_micros(23944307000), Duration::from_micros(23944404340)), (0, 0, 0)), + ((Duration::from_micros(23944307000), Duration::from_micros(23944404340)), (0, 0, 0)), + ((Duration::from_micros(23944307000), Duration::from_micros(23944404340)), (0, 0, 0)), + ((Duration::from_micros(23944307000), Duration::from_micros(23944404340)), (0, 0, 0)), + ((Duration::from_micros(23944307000), Duration::from_micros(23944404340)), (0, 0, 0)), + ((Duration::from_micros(23944307000), Duration::from_micros(23944404340)), (0, 0, 0)), + ((Duration::from_micros(23944307000), Duration::from_micros(23944404340)), (0, 0, 0)), + ((Duration::from_micros(23944307000), Duration::from_micros(23944404340)), (0, 0, 0)), + ((Duration::from_micros(23944307000), Duration::from_micros(23944404340)), (0, 0, 0)), + ((Duration::from_micros(23944307000), Duration::from_micros(23944404340)), (0, 0, 0)), + ((Duration::from_micros(23944307000), Duration::from_micros(23944404340)), (0, 0, 0)), + ((Duration::from_micros(23944307000), Duration::from_micros(23944404340)), (0, 0, 0)), + ((Duration::from_micros(23944307000), Duration::from_micros(23944404340)), (0, 0, 0)), + ((Duration::from_micros(23944307000), Duration::from_micros(23944404340)), (0, 0, 0)), + ((Duration::from_micros(23944313000), Duration::from_micros(23944409340)), (0, 0, 0)), + ((Duration::from_micros(23944333000), Duration::from_micros(23944429340)), (20000, 21000, 1)), + ((Duration::from_micros(23944354000), Duration::from_micros(23944449340)), (20000, 20000, 1)), + ((Duration::from_micros(23944374000), Duration::from_micros(23944469340)), (21000, 20000, 1)), + ((Duration::from_micros(23944374000), Duration::from_micros(23944470340)), (0, 0, 0)), + ((Duration::from_micros(23944374000), Duration::from_micros(23944470340)), (0, 0, 0)), + ((Duration::from_micros(23944374000), Duration::from_micros(23944472340)), (0, 0, 0)), + ((Duration::from_micros(23944374000), Duration::from_micros(23944472340)), (0, 0, 0)), + ((Duration::from_micros(23944374000), Duration::from_micros(23944472340)), (0, 0, 0)), + ((Duration::from_micros(23944374000), Duration::from_micros(23944472340)), (0, 0, 0)), + ((Duration::from_micros(23944374000), Duration::from_micros(23944472340)), (0, 0, 0)), + ((Duration::from_micros(23944374000), Duration::from_micros(23944472340)), (0, 0, 0)), + ((Duration::from_micros(23944375000), Duration::from_micros(23944472340)), (0, 0, 0)), + ((Duration::from_micros(23944375000), Duration::from_micros(23944472340)), (0, 0, 0)), + ((Duration::from_micros(23944375000), Duration::from_micros(23944472340)), (0, 0, 0)), + ((Duration::from_micros(23944375000), Duration::from_micros(23944472340)), (0, 0, 0)), + ((Duration::from_micros(23944375000), Duration::from_micros(23944472340)), (0, 0, 0)), + ((Duration::from_micros(23944375000), Duration::from_micros(23944472340)), (0, 0, 0)), + ((Duration::from_micros(23944394000), Duration::from_micros(23944490340)), (21000, 23000, 1)), + ((Duration::from_micros(23944414000), Duration::from_micros(23944510340)), (19000, 18000, 1)), + ((Duration::from_micros(23944435000), Duration::from_micros(23944530340)), (20000, 20000, 1)), + ((Duration::from_micros(23944442000), Duration::from_micros(23944540340)), (21000, 20000, 1)), + ((Duration::from_micros(23944442000), Duration::from_micros(23944540340)), (0, 0, 0)), + ((Duration::from_micros(23944442000), Duration::from_micros(23944540340)), (0, 0, 0)), + ((Duration::from_micros(23944442000), Duration::from_micros(23944540340)), (0, 0, 0)), + ((Duration::from_micros(23944442000), Duration::from_micros(23944540340)), (0, 0, 0)), + ((Duration::from_micros(23944442000), Duration::from_micros(23944540340)), (0, 0, 0)), + ((Duration::from_micros(23944443000), Duration::from_micros(23944540340)), (0, 0, 0)), + ((Duration::from_micros(23944443000), Duration::from_micros(23944540340)), (0, 0, 0)), + ((Duration::from_micros(23944443000), Duration::from_micros(23944540340)), (0, 0, 0)), + ((Duration::from_micros(23944443000), Duration::from_micros(23944540340)), (0, 0, 0)), + ((Duration::from_micros(23944443000), Duration::from_micros(23944540340)), (0, 0, 0)), + ((Duration::from_micros(23944443000), Duration::from_micros(23944540340)), (0, 0, 0)), + ((Duration::from_micros(23944443000), Duration::from_micros(23944540340)), (0, 0, 0)), + ((Duration::from_micros(23944455000), Duration::from_micros(23944550340)), (8000, 10000, 1)), + ((Duration::from_micros(23944475000), Duration::from_micros(23944571340)), (12000, 10000, 1)), + ((Duration::from_micros(23944495000), Duration::from_micros(23944591340)), (20000, 21000, 1)), + ((Duration::from_micros(23944507000), Duration::from_micros(23944602340)), (20000, 20000, 1)), + ((Duration::from_micros(23944507000), Duration::from_micros(23944602340)), (0, 0, 0)), + ((Duration::from_micros(23944507000), Duration::from_micros(23944605340)), (0, 0, 0)), + ((Duration::from_micros(23944507000), Duration::from_micros(23944605340)), (0, 0, 0)), + ((Duration::from_micros(23944507000), Duration::from_micros(23944605340)), (0, 0, 0)), + ((Duration::from_micros(23944507000), Duration::from_micros(23944605340)), (0, 0, 0)), + ((Duration::from_micros(23944507000), Duration::from_micros(23944605340)), (0, 0, 0)), + ((Duration::from_micros(23944507000), Duration::from_micros(23944605340)), (0, 0, 0)), + ((Duration::from_micros(23944507000), Duration::from_micros(23944605340)), (0, 0, 0)), + ((Duration::from_micros(23944507000), Duration::from_micros(23944605340)), (0, 0, 0)), + ((Duration::from_micros(23944507000), Duration::from_micros(23944605340)), (0, 0, 0)), + ((Duration::from_micros(23944507000), Duration::from_micros(23944605340)), (0, 0, 0)), + ((Duration::from_micros(23944507000), Duration::from_micros(23944605340)), (0, 0, 0)), + ((Duration::from_micros(23944507000), Duration::from_micros(23944605340)), (0, 0, 0)), + ((Duration::from_micros(23944507000), Duration::from_micros(23944605340)), (0, 0, 0)), + ((Duration::from_micros(23944515000), Duration::from_micros(23944611340)), (12000, 14000, 1)), + ((Duration::from_micros(23944536000), Duration::from_micros(23944631340)), (8000, 6000, 1)), + ((Duration::from_micros(23944556000), Duration::from_micros(23944651340)), (21000, 20000, 1)), + ((Duration::from_micros(23944575000), Duration::from_micros(23944671340)), (20000, 20000, 1)), + ((Duration::from_micros(23944575000), Duration::from_micros(23944671340)), (0, 0, 0)), + ((Duration::from_micros(23944575000), Duration::from_micros(23944674340)), (0, 0, 0)), + ((Duration::from_micros(23944575000), Duration::from_micros(23944674340)), (0, 0, 0)), + ((Duration::from_micros(23944575000), Duration::from_micros(23944674340)), (0, 0, 0)), + ((Duration::from_micros(23944575000), Duration::from_micros(23944674340)), (0, 0, 0)), + ((Duration::from_micros(23944575000), Duration::from_micros(23944674340)), (0, 0, 0)), + ((Duration::from_micros(23944575000), Duration::from_micros(23944674340)), (0, 0, 0)), + ((Duration::from_micros(23944575000), Duration::from_micros(23944674340)), (0, 0, 0)), + ((Duration::from_micros(23944575000), Duration::from_micros(23944674340)), (0, 0, 0)), + ((Duration::from_micros(23944575000), Duration::from_micros(23944674340)), (0, 0, 0)), + ((Duration::from_micros(23944575000), Duration::from_micros(23944674340)), (0, 0, 0)), + ((Duration::from_micros(23944575000), Duration::from_micros(23944674340)), (0, 0, 0)), + ((Duration::from_micros(23944575000), Duration::from_micros(23944674340)), (0, 0, 0)), + ((Duration::from_micros(23944575000), Duration::from_micros(23944674340)), (0, 0, 0)), + ((Duration::from_micros(23944575000), Duration::from_micros(23944674340)), (0, 0, 0)), + ((Duration::from_micros(23944576000), Duration::from_micros(23944674340)), (0, 0, 0)), + ((Duration::from_micros(23944596000), Duration::from_micros(23944691340)), (20000, 23000, 1)), + ((Duration::from_micros(23944617000), Duration::from_micros(23944712340)), (20000, 17000, 1)), + ((Duration::from_micros(23944637000), Duration::from_micros(23944732340)), (21000, 21000, 1)), + ((Duration::from_micros(23944643000), Duration::from_micros(23944741340)), (20000, 20000, 1)), + ((Duration::from_micros(23944643000), Duration::from_micros(23944741340)), (0, 0, 0)), + ((Duration::from_micros(23944643000), Duration::from_micros(23944741340)), (0, 0, 0)), + ((Duration::from_micros(23944643000), Duration::from_micros(23944741340)), (0, 0, 0)), + ((Duration::from_micros(23944643000), Duration::from_micros(23944741340)), (0, 0, 0)), + ((Duration::from_micros(23944643000), Duration::from_micros(23944741340)), (0, 0, 0)), + ((Duration::from_micros(23944643000), Duration::from_micros(23944741340)), (0, 0, 0)), + ((Duration::from_micros(23944643000), Duration::from_micros(23944741340)), (0, 0, 0)), + ((Duration::from_micros(23944643000), Duration::from_micros(23944742340)), (0, 0, 0)), + ((Duration::from_micros(23944643000), Duration::from_micros(23944742340)), (0, 0, 0)), + ((Duration::from_micros(23944643000), Duration::from_micros(23944742340)), (0, 0, 0)), + ((Duration::from_micros(23944643000), Duration::from_micros(23944742340)), (0, 0, 0)), + ((Duration::from_micros(23944643000), Duration::from_micros(23944742340)), (0, 0, 0)), + ((Duration::from_micros(23944643000), Duration::from_micros(23944742340)), (0, 0, 0)), + ((Duration::from_micros(23944643000), Duration::from_micros(23944742340)), (0, 0, 0)), + ((Duration::from_micros(23944643000), Duration::from_micros(23944742340)), (0, 0, 0)), + ((Duration::from_micros(23944643000), Duration::from_micros(23944742340)), (0, 0, 0)), + ((Duration::from_micros(23944643000), Duration::from_micros(23944742340)), (0, 0, 0)), + ((Duration::from_micros(23944643000), Duration::from_micros(23944742340)), (0, 0, 0)), + ((Duration::from_micros(23944657000), Duration::from_micros(23944754340)), (6000, 10000, 1)), + ((Duration::from_micros(23944677000), Duration::from_micros(23944773340)), (14000, 12000, 1)), + ((Duration::from_micros(23944697000), Duration::from_micros(23944793340)), (20000, 19000, 1)), + ((Duration::from_micros(23944707000), Duration::from_micros(23944803340)), (20000, 20000, 1)), + ((Duration::from_micros(23944707000), Duration::from_micros(23944803340)), (0, 0, 0)), + ((Duration::from_micros(23944707000), Duration::from_micros(23944803340)), (0, 0, 0)), + ((Duration::from_micros(23944707000), Duration::from_micros(23944803340)), (0, 0, 0)), + ((Duration::from_micros(23944707000), Duration::from_micros(23944807340)), (0, 0, 0)), + ((Duration::from_micros(23944707000), Duration::from_micros(23944807340)), (0, 0, 0)), + ((Duration::from_micros(23944707000), Duration::from_micros(23944807340)), (0, 0, 0)), + ((Duration::from_micros(23944707000), Duration::from_micros(23944807340)), (0, 0, 0)), + ((Duration::from_micros(23944707000), Duration::from_micros(23944807340)), (0, 0, 0)), + ((Duration::from_micros(23944707000), Duration::from_micros(23944807340)), (0, 0, 0)), + ((Duration::from_micros(23944707000), Duration::from_micros(23944807340)), (0, 0, 0)), + ((Duration::from_micros(23944707000), Duration::from_micros(23944807340)), (0, 0, 0)), + ((Duration::from_micros(23944707000), Duration::from_micros(23944807340)), (0, 0, 0)), + ((Duration::from_micros(23944707000), Duration::from_micros(23944807340)), (0, 0, 0)), + ((Duration::from_micros(23944707000), Duration::from_micros(23944807340)), (0, 0, 0)), + ((Duration::from_micros(23944707000), Duration::from_micros(23944807340)), (0, 0, 0)), + ((Duration::from_micros(23944718000), Duration::from_micros(23944813340)), (10000, 14000, 1)), + ((Duration::from_micros(23944738000), Duration::from_micros(23944835340)), (11000, 6000, 1)), + ((Duration::from_micros(23944748000), Duration::from_micros(23944844340)), (20000, 22000, 1)), + ((Duration::from_micros(23944768000), Duration::from_micros(23944864340)), (10000, 9000, 1)), + ((Duration::from_micros(23944775000), Duration::from_micros(23944871340)), (20000, 20000, 1)), + ((Duration::from_micros(23944775000), Duration::from_micros(23944871340)), (0, 0, 0)), + ((Duration::from_micros(23944775000), Duration::from_micros(23944871340)), (0, 0, 0)), + ((Duration::from_micros(23944775000), Duration::from_micros(23944871340)), (0, 0, 0)), + ((Duration::from_micros(23944775000), Duration::from_micros(23944874340)), (0, 0, 0)), + ((Duration::from_micros(23944775000), Duration::from_micros(23944874340)), (0, 0, 0)), + ((Duration::from_micros(23944775000), Duration::from_micros(23944874340)), (0, 0, 0)), + ((Duration::from_micros(23944775000), Duration::from_micros(23944874340)), (0, 0, 0)), + ((Duration::from_micros(23944775000), Duration::from_micros(23944874340)), (0, 0, 0)), + ((Duration::from_micros(23944775000), Duration::from_micros(23944874340)), (0, 0, 0)), + ((Duration::from_micros(23944775000), Duration::from_micros(23944874340)), (0, 0, 0)), + ((Duration::from_micros(23944775000), Duration::from_micros(23944874340)), (0, 0, 0)), + ((Duration::from_micros(23944775000), Duration::from_micros(23944874340)), (0, 0, 0)), + ((Duration::from_micros(23944775000), Duration::from_micros(23944874340)), (0, 0, 0)), + ((Duration::from_micros(23944775000), Duration::from_micros(23944874340)), (0, 0, 0)), + ((Duration::from_micros(23944775000), Duration::from_micros(23944874340)), (0, 0, 0)), + ((Duration::from_micros(23944788000), Duration::from_micros(23944884340)), (7000, 10000, 1)), + ((Duration::from_micros(23944809000), Duration::from_micros(23944904340)), (13000, 10000, 1)), + ((Duration::from_micros(23944829000), Duration::from_micros(23944925340)), (21000, 20000, 1)), + ((Duration::from_micros(23944843000), Duration::from_micros(23944939340)), (20000, 21000, 1)), + ((Duration::from_micros(23944843000), Duration::from_micros(23944939340)), (0, 0, 0)), + ((Duration::from_micros(23944843000), Duration::from_micros(23944939340)), (0, 0, 0)), + ((Duration::from_micros(23944843000), Duration::from_micros(23944941340)), (0, 0, 0)), + ((Duration::from_micros(23944843000), Duration::from_micros(23944941340)), (0, 0, 0)), + ((Duration::from_micros(23944843000), Duration::from_micros(23944941340)), (0, 0, 0)), + ((Duration::from_micros(23944843000), Duration::from_micros(23944941340)), (0, 0, 0)), + ((Duration::from_micros(23944843000), Duration::from_micros(23944941340)), (0, 0, 0)), + ((Duration::from_micros(23944843000), Duration::from_micros(23944941340)), (0, 0, 0)), + ((Duration::from_micros(23944843000), Duration::from_micros(23944941340)), (0, 0, 0)), + ((Duration::from_micros(23944843000), Duration::from_micros(23944941340)), (0, 0, 0)), + ((Duration::from_micros(23944843000), Duration::from_micros(23944941340)), (0, 0, 0)), + ((Duration::from_micros(23944843000), Duration::from_micros(23944941340)), (0, 0, 0)), + ((Duration::from_micros(23944843000), Duration::from_micros(23944941340)), (0, 0, 0)), + ((Duration::from_micros(23944843000), Duration::from_micros(23944941340)), (0, 0, 0)), + ((Duration::from_micros(23944843000), Duration::from_micros(23944941340)), (0, 0, 0)), + ((Duration::from_micros(23944849000), Duration::from_micros(23944946340)), (0, 0, 0)), + ((Duration::from_micros(23944869000), Duration::from_micros(23944965340)), (20000, 21000, 1)), + ((Duration::from_micros(23944890000), Duration::from_micros(23944985340)), (20000, 19000, 1)), + ((Duration::from_micros(23944907000), Duration::from_micros(23945003340)), (21000, 20000, 1)), + ((Duration::from_micros(23944907000), Duration::from_micros(23945003340)), (0, 0, 0)), + ((Duration::from_micros(23944907000), Duration::from_micros(23945003340)), (0, 0, 0)), + ((Duration::from_micros(23944907000), Duration::from_micros(23945005340)), (0, 0, 0)), + ((Duration::from_micros(23944907000), Duration::from_micros(23945005340)), (0, 0, 0)), + ((Duration::from_micros(23944907000), Duration::from_micros(23945005340)), (0, 0, 0)), + ((Duration::from_micros(23944907000), Duration::from_micros(23945005340)), (0, 0, 0)), + ((Duration::from_micros(23944907000), Duration::from_micros(23945005340)), (0, 0, 0)), + ((Duration::from_micros(23944907000), Duration::from_micros(23945005340)), (0, 0, 0)), + ((Duration::from_micros(23944907000), Duration::from_micros(23945005340)), (0, 0, 0)), + ((Duration::from_micros(23944907000), Duration::from_micros(23945005340)), (0, 0, 0)), + ((Duration::from_micros(23944907000), Duration::from_micros(23945005340)), (0, 0, 0)), + ((Duration::from_micros(23944907000), Duration::from_micros(23945005340)), (0, 0, 0)), + ((Duration::from_micros(23944907000), Duration::from_micros(23945005340)), (0, 0, 0)), + ((Duration::from_micros(23944907000), Duration::from_micros(23945005340)), (0, 0, 0)), + ((Duration::from_micros(23944907000), Duration::from_micros(23945005340)), (0, 0, 0)), + ((Duration::from_micros(23944910000), Duration::from_micros(23945005340)), (0, 0, 0)), + ((Duration::from_micros(23944930000), Duration::from_micros(23945025340)), (20000, 20000, 1)), + ((Duration::from_micros(23944950000), Duration::from_micros(23945046340)), (20000, 20000, 1)), + ((Duration::from_micros(23944971000), Duration::from_micros(23945066340)), (20000, 21000, 1)), + ((Duration::from_micros(23944976000), Duration::from_micros(23945071340)), (0, 0, 0)), + ((Duration::from_micros(23944976000), Duration::from_micros(23945071340)), (0, 0, 0)), + ((Duration::from_micros(23944976000), Duration::from_micros(23945071340)), (0, 0, 0)), + ((Duration::from_micros(23944976000), Duration::from_micros(23945071340)), (0, 0, 0)), + ((Duration::from_micros(23944976000), Duration::from_micros(23945076340)), (0, 0, 0)), + ((Duration::from_micros(23944976000), Duration::from_micros(23945076340)), (0, 0, 0)), + ((Duration::from_micros(23944976000), Duration::from_micros(23945076340)), (0, 0, 0)), + ((Duration::from_micros(23944976000), Duration::from_micros(23945076340)), (0, 0, 0)), + ((Duration::from_micros(23944976000), Duration::from_micros(23945076340)), (0, 0, 0)), + ((Duration::from_micros(23944976000), Duration::from_micros(23945076340)), (0, 0, 0)), + ((Duration::from_micros(23944976000), Duration::from_micros(23945076340)), (0, 0, 0)), + ((Duration::from_micros(23944976000), Duration::from_micros(23945076340)), (0, 0, 0)), + ((Duration::from_micros(23944976000), Duration::from_micros(23945076340)), (0, 0, 0)), + ((Duration::from_micros(23944976000), Duration::from_micros(23945076340)), (0, 0, 0)), + ((Duration::from_micros(23944976000), Duration::from_micros(23945076340)), (0, 0, 0)), + ((Duration::from_micros(23944976000), Duration::from_micros(23945076340)), (0, 0, 0)), + ((Duration::from_micros(23944976000), Duration::from_micros(23945076340)), (0, 0, 0)), + ((Duration::from_micros(23944976000), Duration::from_micros(23945076340)), (0, 0, 0)), + ((Duration::from_micros(23944991000), Duration::from_micros(23945086340)), (26000, 30000, 1)), + ((Duration::from_micros(23945011000), Duration::from_micros(23945107340)), (15000, 10000, 1)), + ((Duration::from_micros(23945031000), Duration::from_micros(23945127340)), (20000, 21000, 1)), + ((Duration::from_micros(23945043000), Duration::from_micros(23945142340)), (20000, 20000, 1)), + ((Duration::from_micros(23945043000), Duration::from_micros(23945142340)), (0, 0, 0)), + ((Duration::from_micros(23945043000), Duration::from_micros(23945142340)), (0, 0, 0)), + ((Duration::from_micros(23945043000), Duration::from_micros(23945142340)), (0, 0, 0)), + ((Duration::from_micros(23945043000), Duration::from_micros(23945142340)), (0, 0, 0)), + ((Duration::from_micros(23945043000), Duration::from_micros(23945142340)), (0, 0, 0)), + ((Duration::from_micros(23945043000), Duration::from_micros(23945142340)), (0, 0, 0)), + ((Duration::from_micros(23945043000), Duration::from_micros(23945142340)), (0, 0, 0)), + ((Duration::from_micros(23945043000), Duration::from_micros(23945142340)), (0, 0, 0)), + ((Duration::from_micros(23945043000), Duration::from_micros(23945142340)), (0, 0, 0)), + ((Duration::from_micros(23945043000), Duration::from_micros(23945142340)), (0, 0, 0)), + ((Duration::from_micros(23945043000), Duration::from_micros(23945142340)), (0, 0, 0)), + ((Duration::from_micros(23945043000), Duration::from_micros(23945142340)), (0, 0, 0)), + ((Duration::from_micros(23945043000), Duration::from_micros(23945142340)), (0, 0, 0)), + ((Duration::from_micros(23945043000), Duration::from_micros(23945142340)), (0, 0, 0)), + ((Duration::from_micros(23945043000), Duration::from_micros(23945142340)), (0, 0, 0)), + ((Duration::from_micros(23945051000), Duration::from_micros(23945147340)), (0, 0, 0)), + ((Duration::from_micros(23945072000), Duration::from_micros(23945167340)), (20000, 20000, 1)), + ((Duration::from_micros(23945092000), Duration::from_micros(23945187340)), (21000, 20000, 1)), + ((Duration::from_micros(23945107000), Duration::from_micros(23945203340)), (20000, 20000, 1)), + ((Duration::from_micros(23945107000), Duration::from_micros(23945203340)), (0, 0, 0)), + ((Duration::from_micros(23945107000), Duration::from_micros(23945203340)), (0, 0, 0)), + ((Duration::from_micros(23945107000), Duration::from_micros(23945205340)), (0, 0, 0)), + ((Duration::from_micros(23945107000), Duration::from_micros(23945205340)), (0, 0, 0)), + ((Duration::from_micros(23945107000), Duration::from_micros(23945205340)), (0, 0, 0)), + ((Duration::from_micros(23945107000), Duration::from_micros(23945205340)), (0, 0, 0)), + ((Duration::from_micros(23945107000), Duration::from_micros(23945205340)), (0, 0, 0)), + ((Duration::from_micros(23945107000), Duration::from_micros(23945205340)), (0, 0, 0)), + ((Duration::from_micros(23945107000), Duration::from_micros(23945205340)), (0, 0, 0)), + ((Duration::from_micros(23945107000), Duration::from_micros(23945205340)), (0, 0, 0)), + ((Duration::from_micros(23945107000), Duration::from_micros(23945205340)), (0, 0, 0)), + ((Duration::from_micros(23945107000), Duration::from_micros(23945205340)), (0, 0, 0)), + ((Duration::from_micros(23945107000), Duration::from_micros(23945205340)), (0, 0, 0)), + ((Duration::from_micros(23945107000), Duration::from_micros(23945205340)), (0, 0, 0)), + ((Duration::from_micros(23945107000), Duration::from_micros(23945205340)), (0, 0, 0)), + ((Duration::from_micros(23945112000), Duration::from_micros(23945207340)), (0, 0, 0)), + ((Duration::from_micros(23945132000), Duration::from_micros(23945228340)), (20000, 20000, 1)), + ((Duration::from_micros(23945153000), Duration::from_micros(23945248340)), (20000, 21000, 1)), + ((Duration::from_micros(23945173000), Duration::from_micros(23945268340)), (21000, 20000, 1)), + ((Duration::from_micros(23945175000), Duration::from_micros(23945275340)), (0, 0, 0)), + ((Duration::from_micros(23945175000), Duration::from_micros(23945275340)), (0, 0, 0)), + ((Duration::from_micros(23945175000), Duration::from_micros(23945275340)), (0, 0, 0)), + ((Duration::from_micros(23945175000), Duration::from_micros(23945275340)), (0, 0, 0)), + ((Duration::from_micros(23945175000), Duration::from_micros(23945275340)), (0, 0, 0)), + ((Duration::from_micros(23945175000), Duration::from_micros(23945275340)), (0, 0, 0)), + ((Duration::from_micros(23945175000), Duration::from_micros(23945275340)), (0, 0, 0)), + ((Duration::from_micros(23945175000), Duration::from_micros(23945275340)), (0, 0, 0)), + ((Duration::from_micros(23945175000), Duration::from_micros(23945275340)), (0, 0, 0)), + ((Duration::from_micros(23945175000), Duration::from_micros(23945275340)), (0, 0, 0)), + ((Duration::from_micros(23945175000), Duration::from_micros(23945275340)), (0, 0, 0)), + ((Duration::from_micros(23945175000), Duration::from_micros(23945275340)), (0, 0, 0)), + ((Duration::from_micros(23945175000), Duration::from_micros(23945275340)), (0, 0, 0)), + ((Duration::from_micros(23945175000), Duration::from_micros(23945275340)), (0, 0, 0)), + ((Duration::from_micros(23945175000), Duration::from_micros(23945275340)), (0, 0, 0)), + ((Duration::from_micros(23945175000), Duration::from_micros(23945275340)), (0, 0, 0)), + ((Duration::from_micros(23945175000), Duration::from_micros(23945275340)), (0, 0, 0)), + ((Duration::from_micros(23945175000), Duration::from_micros(23945275340)), (0, 0, 0)), + ((Duration::from_micros(23945193000), Duration::from_micros(23945288340)), (22000, 27000, 1)), + ((Duration::from_micros(23945213000), Duration::from_micros(23945309340)), (18000, 13000, 1)), + ((Duration::from_micros(23945233000), Duration::from_micros(23945329340)), (20000, 21000, 1)), + ((Duration::from_micros(23945243000), Duration::from_micros(23945339340)), (20000, 20000, 1)), + ((Duration::from_micros(23945243000), Duration::from_micros(23945339340)), (0, 0, 0)), + ((Duration::from_micros(23945243000), Duration::from_micros(23945339340)), (0, 0, 0)), + ((Duration::from_micros(23945243000), Duration::from_micros(23945339340)), (0, 0, 0)), + ((Duration::from_micros(23945243000), Duration::from_micros(23945341340)), (0, 0, 0)), + ((Duration::from_micros(23945243000), Duration::from_micros(23945341340)), (0, 0, 0)), + ((Duration::from_micros(23945243000), Duration::from_micros(23945341340)), (0, 0, 0)), + ((Duration::from_micros(23945243000), Duration::from_micros(23945341340)), (0, 0, 0)), + ((Duration::from_micros(23945243000), Duration::from_micros(23945341340)), (0, 0, 0)), + ((Duration::from_micros(23945243000), Duration::from_micros(23945341340)), (0, 0, 0)), + ((Duration::from_micros(23945244000), Duration::from_micros(23945341340)), (0, 0, 0)), + ((Duration::from_micros(23945244000), Duration::from_micros(23945341340)), (0, 0, 0)), + ((Duration::from_micros(23945244000), Duration::from_micros(23945341340)), (0, 0, 0)), + ((Duration::from_micros(23945244000), Duration::from_micros(23945341340)), (0, 0, 0)), + ((Duration::from_micros(23945244000), Duration::from_micros(23945341340)), (0, 0, 0)), + ((Duration::from_micros(23945244000), Duration::from_micros(23945341340)), (0, 0, 0)), + ((Duration::from_micros(23945244000), Duration::from_micros(23945341340)), (0, 0, 0)), + ((Duration::from_micros(23945244000), Duration::from_micros(23945341340)), (0, 0, 0)), + ((Duration::from_micros(23945254000), Duration::from_micros(23945349340)), (11000, 12000, 1)), + ((Duration::from_micros(23945274000), Duration::from_micros(23945369340)), (10000, 8000, 1)), + ((Duration::from_micros(23945294000), Duration::from_micros(23945390340)), (20000, 20000, 1)), + ((Duration::from_micros(23945307000), Duration::from_micros(23945405340)), (20000, 21000, 1)), + ((Duration::from_micros(23945307000), Duration::from_micros(23945405340)), (0, 0, 0)), + ((Duration::from_micros(23945307000), Duration::from_micros(23945405340)), (0, 0, 0)), + ((Duration::from_micros(23945307000), Duration::from_micros(23945405340)), (0, 0, 0)), + ((Duration::from_micros(23945307000), Duration::from_micros(23945405340)), (0, 0, 0)), + ((Duration::from_micros(23945307000), Duration::from_micros(23945405340)), (0, 0, 0)), + ((Duration::from_micros(23945307000), Duration::from_micros(23945405340)), (0, 0, 0)), + ((Duration::from_micros(23945307000), Duration::from_micros(23945405340)), (0, 0, 0)), + ((Duration::from_micros(23945307000), Duration::from_micros(23945405340)), (0, 0, 0)), + ((Duration::from_micros(23945307000), Duration::from_micros(23945405340)), (0, 0, 0)), + ((Duration::from_micros(23945307000), Duration::from_micros(23945405340)), (0, 0, 0)), + ((Duration::from_micros(23945307000), Duration::from_micros(23945405340)), (0, 0, 0)), + ((Duration::from_micros(23945307000), Duration::from_micros(23945405340)), (0, 0, 0)), + ((Duration::from_micros(23945307000), Duration::from_micros(23945405340)), (0, 0, 0)), + ((Duration::from_micros(23945307000), Duration::from_micros(23945406340)), (0, 0, 0)), + ((Duration::from_micros(23945307000), Duration::from_micros(23945406340)), (0, 0, 0)), + ((Duration::from_micros(23945307000), Duration::from_micros(23945406340)), (0, 0, 0)), + ((Duration::from_micros(23945307000), Duration::from_micros(23945406340)), (0, 0, 0)), + ((Duration::from_micros(23945314000), Duration::from_micros(23945410340)), (0, 0, 0)), + ((Duration::from_micros(23945335000), Duration::from_micros(23945430340)), (20000, 20000, 1)), + ((Duration::from_micros(23945355000), Duration::from_micros(23945451340)), (21000, 20000, 1)), + ((Duration::from_micros(23945375000), Duration::from_micros(23945473340)), (20000, 21000, 1)), + ((Duration::from_micros(23945375000), Duration::from_micros(23945473340)), (0, 0, 0)), + ((Duration::from_micros(23945375000), Duration::from_micros(23945473340)), (0, 0, 0)), + ((Duration::from_micros(23945375000), Duration::from_micros(23945473340)), (0, 0, 0)), + ((Duration::from_micros(23945375000), Duration::from_micros(23945473340)), (0, 0, 0)), + ((Duration::from_micros(23945375000), Duration::from_micros(23945473340)), (0, 0, 0)), + ((Duration::from_micros(23945375000), Duration::from_micros(23945473340)), (0, 0, 0)), + ((Duration::from_micros(23945375000), Duration::from_micros(23945473340)), (0, 0, 0)), + ((Duration::from_micros(23945375000), Duration::from_micros(23945473340)), (0, 0, 0)), + ((Duration::from_micros(23945375000), Duration::from_micros(23945473340)), (0, 0, 0)), + ((Duration::from_micros(23945375000), Duration::from_micros(23945473340)), (0, 0, 0)), + ((Duration::from_micros(23945375000), Duration::from_micros(23945473340)), (0, 0, 0)), + ((Duration::from_micros(23945375000), Duration::from_micros(23945473340)), (0, 0, 0)), + ((Duration::from_micros(23945375000), Duration::from_micros(23945473340)), (0, 0, 0)), + ((Duration::from_micros(23945375000), Duration::from_micros(23945473340)), (0, 0, 0)), + ((Duration::from_micros(23945375000), Duration::from_micros(23945474340)), (0, 0, 0)), + ((Duration::from_micros(23945375000), Duration::from_micros(23945474340)), (0, 0, 0)), + ((Duration::from_micros(23945375000), Duration::from_micros(23945474340)), (0, 0, 0)), + ((Duration::from_micros(23945375000), Duration::from_micros(23945474340)), (0, 0, 0)), + ((Duration::from_micros(23945395000), Duration::from_micros(23945491340)), (20000, 23000, 1)), + ((Duration::from_micros(23945416000), Duration::from_micros(23945512340)), (20000, 17000, 1)), + ((Duration::from_micros(23945436000), Duration::from_micros(23945531340)), (21000, 21000, 1)), + ((Duration::from_micros(23945443000), Duration::from_micros(23945540340)), (20000, 19000, 1)), + ((Duration::from_micros(23945443000), Duration::from_micros(23945540340)), (0, 0, 0)), + ((Duration::from_micros(23945443000), Duration::from_micros(23945541340)), (0, 0, 0)), + ((Duration::from_micros(23945443000), Duration::from_micros(23945541340)), (0, 0, 0)), + ((Duration::from_micros(23945443000), Duration::from_micros(23945541340)), (0, 0, 0)), + ((Duration::from_micros(23945443000), Duration::from_micros(23945541340)), (0, 0, 0)), + ((Duration::from_micros(23945443000), Duration::from_micros(23945541340)), (0, 0, 0)), + ((Duration::from_micros(23945443000), Duration::from_micros(23945541340)), (0, 0, 0)), + ((Duration::from_micros(23945443000), Duration::from_micros(23945541340)), (0, 0, 0)), + ((Duration::from_micros(23945443000), Duration::from_micros(23945541340)), (0, 0, 0)), + ((Duration::from_micros(23945443000), Duration::from_micros(23945541340)), (0, 0, 0)), + ((Duration::from_micros(23945443000), Duration::from_micros(23945541340)), (0, 0, 0)), + ((Duration::from_micros(23945443000), Duration::from_micros(23945541340)), (0, 0, 0)), + ((Duration::from_micros(23945443000), Duration::from_micros(23945541340)), (0, 0, 0)), + ((Duration::from_micros(23945443000), Duration::from_micros(23945541340)), (0, 0, 0)), + ((Duration::from_micros(23945443000), Duration::from_micros(23945541340)), (0, 0, 0)), + ((Duration::from_micros(23945443000), Duration::from_micros(23945541340)), (0, 0, 0)), + ((Duration::from_micros(23945443000), Duration::from_micros(23945541340)), (0, 0, 0)), + ((Duration::from_micros(23945456000), Duration::from_micros(23945552340)), (7000, 10000, 1)), + ((Duration::from_micros(23945476000), Duration::from_micros(23945572340)), (13000, 11000, 1)), + ((Duration::from_micros(23945497000), Duration::from_micros(23945592340)), (20000, 20000, 1)), + ((Duration::from_micros(23945507000), Duration::from_micros(23945605340)), (21000, 20000, 1)), + ((Duration::from_micros(23945507000), Duration::from_micros(23945605340)), (0, 0, 0)), + ((Duration::from_micros(23945507000), Duration::from_micros(23945605340)), (0, 0, 0)), + ((Duration::from_micros(23945507000), Duration::from_micros(23945605340)), (0, 0, 0)), + ((Duration::from_micros(23945507000), Duration::from_micros(23945605340)), (0, 0, 0)), + ((Duration::from_micros(23945507000), Duration::from_micros(23945605340)), (0, 0, 0)), + ((Duration::from_micros(23945507000), Duration::from_micros(23945605340)), (0, 0, 0)), + ((Duration::from_micros(23945507000), Duration::from_micros(23945605340)), (0, 0, 0)), + ((Duration::from_micros(23945507000), Duration::from_micros(23945605340)), (0, 0, 0)), + ((Duration::from_micros(23945507000), Duration::from_micros(23945605340)), (0, 0, 0)), + ((Duration::from_micros(23945507000), Duration::from_micros(23945605340)), (0, 0, 0)), + ((Duration::from_micros(23945507000), Duration::from_micros(23945605340)), (0, 0, 0)), + ((Duration::from_micros(23945507000), Duration::from_micros(23945605340)), (0, 0, 0)), + ((Duration::from_micros(23945507000), Duration::from_micros(23945605340)), (0, 0, 0)), + ((Duration::from_micros(23945507000), Duration::from_micros(23945605340)), (0, 0, 0)), + ((Duration::from_micros(23945507000), Duration::from_micros(23945605340)), (0, 0, 0)), + ((Duration::from_micros(23945507000), Duration::from_micros(23945605340)), (0, 0, 0)), + ((Duration::from_micros(23945507000), Duration::from_micros(23945606340)), (0, 0, 0)), + ((Duration::from_micros(23945517000), Duration::from_micros(23945614340)), (10000, 14000, 1)), + ((Duration::from_micros(23945537000), Duration::from_micros(23945632340)), (10000, 8000, 1)), + ((Duration::from_micros(23945547000), Duration::from_micros(23945644340)), (20000, 18000, 1)), + ((Duration::from_micros(23945567000), Duration::from_micros(23945663340)), (10000, 12000, 1)), + ((Duration::from_micros(23945575000), Duration::from_micros(23945673340)), (20000, 19000, 1)), + ((Duration::from_micros(23945575000), Duration::from_micros(23945674340)), (0, 0, 0)), + ((Duration::from_micros(23945575000), Duration::from_micros(23945674340)), (0, 0, 0)), + ((Duration::from_micros(23945575000), Duration::from_micros(23945674340)), (0, 0, 0)), + ((Duration::from_micros(23945575000), Duration::from_micros(23945674340)), (0, 0, 0)), + ((Duration::from_micros(23945575000), Duration::from_micros(23945674340)), (0, 0, 0)), + ((Duration::from_micros(23945575000), Duration::from_micros(23945674340)), (0, 0, 0)), + ((Duration::from_micros(23945575000), Duration::from_micros(23945674340)), (0, 0, 0)), + ((Duration::from_micros(23945575000), Duration::from_micros(23945674340)), (0, 0, 0)), + ((Duration::from_micros(23945575000), Duration::from_micros(23945674340)), (0, 0, 0)), + ((Duration::from_micros(23945575000), Duration::from_micros(23945674340)), (0, 0, 0)), + ((Duration::from_micros(23945575000), Duration::from_micros(23945674340)), (0, 0, 0)), + ((Duration::from_micros(23945575000), Duration::from_micros(23945674340)), (0, 0, 0)), + ((Duration::from_micros(23945575000), Duration::from_micros(23945674340)), (0, 0, 0)), + ((Duration::from_micros(23945575000), Duration::from_micros(23945674340)), (0, 0, 0)), + ((Duration::from_micros(23945575000), Duration::from_micros(23945674340)), (0, 0, 0)), + ((Duration::from_micros(23945575000), Duration::from_micros(23945674340)), (0, 0, 0)), + ((Duration::from_micros(23945575000), Duration::from_micros(23945674340)), (0, 0, 0)), + ((Duration::from_micros(23945588000), Duration::from_micros(23945684340)), (8000, 11000, 1)), + ((Duration::from_micros(23945608000), Duration::from_micros(23945704340)), (13000, 10000, 1)), + ((Duration::from_micros(23945628000), Duration::from_micros(23945724340)), (20000, 20000, 1)), + ((Duration::from_micros(23945643000), Duration::from_micros(23945739340)), (20000, 20000, 1)), + ((Duration::from_micros(23945643000), Duration::from_micros(23945739340)), (0, 0, 0)), + ((Duration::from_micros(23945643000), Duration::from_micros(23945740340)), (0, 0, 0)), + ((Duration::from_micros(23945643000), Duration::from_micros(23945740340)), (0, 0, 0)), + ((Duration::from_micros(23945643000), Duration::from_micros(23945740340)), (0, 0, 0)), + ((Duration::from_micros(23945643000), Duration::from_micros(23945742340)), (0, 0, 0)), + ((Duration::from_micros(23945643000), Duration::from_micros(23945742340)), (0, 0, 0)), + ((Duration::from_micros(23945643000), Duration::from_micros(23945742340)), (0, 0, 0)), + ((Duration::from_micros(23945643000), Duration::from_micros(23945742340)), (0, 0, 0)), + ((Duration::from_micros(23945643000), Duration::from_micros(23945742340)), (0, 0, 0)), + ((Duration::from_micros(23945643000), Duration::from_micros(23945742340)), (0, 0, 0)), + ((Duration::from_micros(23945643000), Duration::from_micros(23945742340)), (0, 0, 0)), + ((Duration::from_micros(23945643000), Duration::from_micros(23945742340)), (0, 0, 0)), + ((Duration::from_micros(23945643000), Duration::from_micros(23945742340)), (0, 0, 0)), + ((Duration::from_micros(23945643000), Duration::from_micros(23945742340)), (0, 0, 0)), + ((Duration::from_micros(23945643000), Duration::from_micros(23945742340)), (0, 0, 0)), + ((Duration::from_micros(23945643000), Duration::from_micros(23945742340)), (0, 0, 0)), + ((Duration::from_micros(23945643000), Duration::from_micros(23945742340)), (0, 0, 0)), + ((Duration::from_micros(23945648000), Duration::from_micros(23945743340)), (0, 0, 0)), + ((Duration::from_micros(23945669000), Duration::from_micros(23945764340)), (20000, 19000, 1)), + ((Duration::from_micros(23945689000), Duration::from_micros(23945784340)), (21000, 21000, 1)), + ((Duration::from_micros(23945707000), Duration::from_micros(23945805340)), (20000, 20000, 1)), + ((Duration::from_micros(23945707000), Duration::from_micros(23945805340)), (0, 0, 0)), + ((Duration::from_micros(23945707000), Duration::from_micros(23945805340)), (0, 0, 0)), + ((Duration::from_micros(23945707000), Duration::from_micros(23945805340)), (0, 0, 0)), + ((Duration::from_micros(23945707000), Duration::from_micros(23945805340)), (0, 0, 0)), + ((Duration::from_micros(23945707000), Duration::from_micros(23945805340)), (0, 0, 0)), + ((Duration::from_micros(23945707000), Duration::from_micros(23945805340)), (0, 0, 0)), + ((Duration::from_micros(23945707000), Duration::from_micros(23945805340)), (0, 0, 0)), + ((Duration::from_micros(23945707000), Duration::from_micros(23945805340)), (0, 0, 0)), + ((Duration::from_micros(23945707000), Duration::from_micros(23945805340)), (0, 0, 0)), + ((Duration::from_micros(23945707000), Duration::from_micros(23945805340)), (0, 0, 0)), + ((Duration::from_micros(23945707000), Duration::from_micros(23945805340)), (0, 0, 0)), + ((Duration::from_micros(23945707000), Duration::from_micros(23945805340)), (0, 0, 0)), + ((Duration::from_micros(23945707000), Duration::from_micros(23945805340)), (0, 0, 0)), + ((Duration::from_micros(23945707000), Duration::from_micros(23945805340)), (0, 0, 0)), + ((Duration::from_micros(23945707000), Duration::from_micros(23945805340)), (0, 0, 0)), + ((Duration::from_micros(23945707000), Duration::from_micros(23945805340)), (0, 0, 0)), + ((Duration::from_micros(23945707000), Duration::from_micros(23945805340)), (0, 0, 0)), + ((Duration::from_micros(23945709000), Duration::from_micros(23945806340)), (0, 0, 0)), + ((Duration::from_micros(23945729000), Duration::from_micros(23945824340)), (20000, 22000, 1)), + ((Duration::from_micros(23945749000), Duration::from_micros(23945845340)), (20000, 18000, 1)), + ((Duration::from_micros(23945770000), Duration::from_micros(23945865340)), (20000, 21000, 1)), + ((Duration::from_micros(23945775000), Duration::from_micros(23945874340)), (0, 0, 0)), + ((Duration::from_micros(23945775000), Duration::from_micros(23945875340)), (0, 0, 0)), + ((Duration::from_micros(23945775000), Duration::from_micros(23945875340)), (0, 0, 0)), + ((Duration::from_micros(23945775000), Duration::from_micros(23945875340)), (0, 0, 0)), + ((Duration::from_micros(23945775000), Duration::from_micros(23945875340)), (0, 0, 0)), + ((Duration::from_micros(23945775000), Duration::from_micros(23945875340)), (0, 0, 0)), + ((Duration::from_micros(23945775000), Duration::from_micros(23945875340)), (0, 0, 0)), + ((Duration::from_micros(23945775000), Duration::from_micros(23945875340)), (0, 0, 0)), + ((Duration::from_micros(23945775000), Duration::from_micros(23945875340)), (0, 0, 0)), + ((Duration::from_micros(23945775000), Duration::from_micros(23945875340)), (0, 0, 0)), + ((Duration::from_micros(23945775000), Duration::from_micros(23945875340)), (0, 0, 0)), + ((Duration::from_micros(23945775000), Duration::from_micros(23945875340)), (0, 0, 0)), + ((Duration::from_micros(23945775000), Duration::from_micros(23945875340)), (0, 0, 0)), + ((Duration::from_micros(23945775000), Duration::from_micros(23945875340)), (0, 0, 0)), + ((Duration::from_micros(23945775000), Duration::from_micros(23945875340)), (0, 0, 0)), + ((Duration::from_micros(23945775000), Duration::from_micros(23945875340)), (0, 0, 0)), + ((Duration::from_micros(23945775000), Duration::from_micros(23945875340)), (0, 0, 0)), + ((Duration::from_micros(23945775000), Duration::from_micros(23945875340)), (0, 0, 0)), + ((Duration::from_micros(23945790000), Duration::from_micros(23945885340)), (26000, 30000, 1)), + ((Duration::from_micros(23945810000), Duration::from_micros(23945906340)), (15000, 10000, 1)), + ((Duration::from_micros(23945830000), Duration::from_micros(23945928340)), (20000, 21000, 1)), + ((Duration::from_micros(23945843000), Duration::from_micros(23945939340)), (20000, 22000, 1)), + ((Duration::from_micros(23945843000), Duration::from_micros(23945939340)), (0, 0, 0)), + ((Duration::from_micros(23945843000), Duration::from_micros(23945939340)), (0, 0, 0)), + ((Duration::from_micros(23945843000), Duration::from_micros(23945939340)), (0, 0, 0)), + ((Duration::from_micros(23945843000), Duration::from_micros(23945939340)), (0, 0, 0)), + ((Duration::from_micros(23945843000), Duration::from_micros(23945941340)), (0, 0, 0)), + ((Duration::from_micros(23945843000), Duration::from_micros(23945941340)), (0, 0, 0)), + ((Duration::from_micros(23945843000), Duration::from_micros(23945941340)), (0, 0, 0)), + ((Duration::from_micros(23945843000), Duration::from_micros(23945941340)), (0, 0, 0)), + ((Duration::from_micros(23945843000), Duration::from_micros(23945941340)), (0, 0, 0)), + ((Duration::from_micros(23945843000), Duration::from_micros(23945941340)), (0, 0, 0)), + ((Duration::from_micros(23945843000), Duration::from_micros(23945941340)), (0, 0, 0)), + ((Duration::from_micros(23945843000), Duration::from_micros(23945941340)), (0, 0, 0)), + ((Duration::from_micros(23945843000), Duration::from_micros(23945941340)), (0, 0, 0)), + ((Duration::from_micros(23945843000), Duration::from_micros(23945941340)), (0, 0, 0)), + ((Duration::from_micros(23945843000), Duration::from_micros(23945941340)), (0, 0, 0)), + ((Duration::from_micros(23945843000), Duration::from_micros(23945941340)), (0, 0, 0)), + ((Duration::from_micros(23945843000), Duration::from_micros(23945941340)), (0, 0, 0)), + ((Duration::from_micros(23945851000), Duration::from_micros(23945946340)), (0, 0, 0)), + ((Duration::from_micros(23945871000), Duration::from_micros(23945966340)), (21000, 18000, 1)), + ((Duration::from_micros(23945891000), Duration::from_micros(23945986340)), (20000, 20000, 1)), + ((Duration::from_micros(23945907000), Duration::from_micros(23946003340)), (20000, 20000, 1)), + ((Duration::from_micros(23945907000), Duration::from_micros(23946003340)), (0, 0, 0)), + ((Duration::from_micros(23945907000), Duration::from_micros(23946004340)), (0, 0, 0)), + ((Duration::from_micros(23945907000), Duration::from_micros(23946004340)), (0, 0, 0)), + ((Duration::from_micros(23945907000), Duration::from_micros(23946005340)), (0, 0, 0)), + ((Duration::from_micros(23945907000), Duration::from_micros(23946005340)), (0, 0, 0)), + ((Duration::from_micros(23945907000), Duration::from_micros(23946005340)), (0, 0, 0)), + ((Duration::from_micros(23945907000), Duration::from_micros(23946005340)), (0, 0, 0)), + ((Duration::from_micros(23945907000), Duration::from_micros(23946005340)), (0, 0, 0)), + ((Duration::from_micros(23945907000), Duration::from_micros(23946005340)), (0, 0, 0)), + ((Duration::from_micros(23945907000), Duration::from_micros(23946005340)), (0, 0, 0)), + ((Duration::from_micros(23945907000), Duration::from_micros(23946005340)), (0, 0, 0)), + ((Duration::from_micros(23945907000), Duration::from_micros(23946005340)), (0, 0, 0)), + ((Duration::from_micros(23945907000), Duration::from_micros(23946005340)), (0, 0, 0)), + ((Duration::from_micros(23945907000), Duration::from_micros(23946005340)), (0, 0, 0)), + ((Duration::from_micros(23945907000), Duration::from_micros(23946005340)), (0, 0, 0)), + ((Duration::from_micros(23945907000), Duration::from_micros(23946005340)), (0, 0, 0)), + ((Duration::from_micros(23945907000), Duration::from_micros(23946005340)), (0, 0, 0)), + ((Duration::from_micros(23945911000), Duration::from_micros(23946006340)), (0, 0, 0)), + ((Duration::from_micros(23945931000), Duration::from_micros(23946028340)), (20000, 20000, 1)), + ((Duration::from_micros(23945952000), Duration::from_micros(23946048340)), (20000, 22000, 1)), + ((Duration::from_micros(23945972000), Duration::from_micros(23946067340)), (21000, 20000, 1)), + ((Duration::from_micros(23945975000), Duration::from_micros(23946071340)), (0, 0, 0)), + ((Duration::from_micros(23945975000), Duration::from_micros(23946071340)), (0, 0, 0)), + ((Duration::from_micros(23945975000), Duration::from_micros(23946075340)), (0, 0, 0)), + ((Duration::from_micros(23945975000), Duration::from_micros(23946075340)), (0, 0, 0)), + ((Duration::from_micros(23945975000), Duration::from_micros(23946075340)), (0, 0, 0)), + ((Duration::from_micros(23945975000), Duration::from_micros(23946075340)), (0, 0, 0)), + ((Duration::from_micros(23945975000), Duration::from_micros(23946075340)), (0, 0, 0)), + ((Duration::from_micros(23945975000), Duration::from_micros(23946075340)), (0, 0, 0)), + ((Duration::from_micros(23945975000), Duration::from_micros(23946075340)), (0, 0, 0)), + ((Duration::from_micros(23945975000), Duration::from_micros(23946075340)), (0, 0, 0)), + ((Duration::from_micros(23945975000), Duration::from_micros(23946075340)), (0, 0, 0)), + ((Duration::from_micros(23945975000), Duration::from_micros(23946075340)), (0, 0, 0)), + ((Duration::from_micros(23945975000), Duration::from_micros(23946075340)), (0, 0, 0)), + ((Duration::from_micros(23945975000), Duration::from_micros(23946075340)), (0, 0, 0)), + ((Duration::from_micros(23945975000), Duration::from_micros(23946075340)), (0, 0, 0)), + ((Duration::from_micros(23945975000), Duration::from_micros(23946075340)), (0, 0, 0)), + ((Duration::from_micros(23945975000), Duration::from_micros(23946075340)), (0, 0, 0)), + ((Duration::from_micros(23945975000), Duration::from_micros(23946075340)), (0, 0, 0)), + ((Duration::from_micros(23945992000), Duration::from_micros(23946088340)), (23000, 27000, 1)), + ((Duration::from_micros(23946012000), Duration::from_micros(23946109340)), (17000, 13000, 1)), + ((Duration::from_micros(23946033000), Duration::from_micros(23946129340)), (20000, 21000, 1)), + ((Duration::from_micros(23946043000), Duration::from_micros(23946141340)), (21000, 20000, 1)), + ((Duration::from_micros(23946043000), Duration::from_micros(23946141340)), (0, 0, 0)), + ((Duration::from_micros(23946043000), Duration::from_micros(23946141340)), (0, 0, 0)), + ((Duration::from_micros(23946043000), Duration::from_micros(23946141340)), (0, 0, 0)), + ((Duration::from_micros(23946043000), Duration::from_micros(23946141340)), (0, 0, 0)), + ((Duration::from_micros(23946043000), Duration::from_micros(23946141340)), (0, 0, 0)), + ((Duration::from_micros(23946043000), Duration::from_micros(23946141340)), (0, 0, 0)), + ((Duration::from_micros(23946043000), Duration::from_micros(23946141340)), (0, 0, 0)), + ((Duration::from_micros(23946043000), Duration::from_micros(23946141340)), (0, 0, 0)), + ((Duration::from_micros(23946043000), Duration::from_micros(23946141340)), (0, 0, 0)), + ((Duration::from_micros(23946043000), Duration::from_micros(23946141340)), (0, 0, 0)), + ((Duration::from_micros(23946043000), Duration::from_micros(23946141340)), (0, 0, 0)), + ((Duration::from_micros(23946043000), Duration::from_micros(23946141340)), (0, 0, 0)), + ((Duration::from_micros(23946043000), Duration::from_micros(23946141340)), (0, 0, 0)), + ((Duration::from_micros(23946043000), Duration::from_micros(23946141340)), (0, 0, 0)), + ((Duration::from_micros(23946043000), Duration::from_micros(23946141340)), (0, 0, 0)), + ((Duration::from_micros(23946043000), Duration::from_micros(23946141340)), (0, 0, 0)), + ((Duration::from_micros(23946043000), Duration::from_micros(23946141340)), (0, 0, 0)), + ((Duration::from_micros(23946053000), Duration::from_micros(23946149340)), (10000, 12000, 1)), + ((Duration::from_micros(23946073000), Duration::from_micros(23946169340)), (10000, 8000, 1)), + ((Duration::from_micros(23946093000), Duration::from_micros(23946189340)), (20000, 20000, 1)), + ((Duration::from_micros(23946107000), Duration::from_micros(23946205340)), (20000, 20000, 1)), + ((Duration::from_micros(23946107000), Duration::from_micros(23946205340)), (0, 0, 0)), + ((Duration::from_micros(23946107000), Duration::from_micros(23946205340)), (0, 0, 0)), + ((Duration::from_micros(23946107000), Duration::from_micros(23946205340)), (0, 0, 0)), + ((Duration::from_micros(23946107000), Duration::from_micros(23946205340)), (0, 0, 0)), + ((Duration::from_micros(23946107000), Duration::from_micros(23946205340)), (0, 0, 0)), + ((Duration::from_micros(23946107000), Duration::from_micros(23946205340)), (0, 0, 0)), + ((Duration::from_micros(23946107000), Duration::from_micros(23946205340)), (0, 0, 0)), + ((Duration::from_micros(23946107000), Duration::from_micros(23946205340)), (0, 0, 0)), + ((Duration::from_micros(23946107000), Duration::from_micros(23946205340)), (0, 0, 0)), + ((Duration::from_micros(23946107000), Duration::from_micros(23946205340)), (0, 0, 0)), + ((Duration::from_micros(23946107000), Duration::from_micros(23946205340)), (0, 0, 0)), + ((Duration::from_micros(23946107000), Duration::from_micros(23946205340)), (0, 0, 0)), + ((Duration::from_micros(23946107000), Duration::from_micros(23946205340)), (0, 0, 0)), + ((Duration::from_micros(23946107000), Duration::from_micros(23946205340)), (0, 0, 0)), + ((Duration::from_micros(23946107000), Duration::from_micros(23946205340)), (0, 0, 0)), + ((Duration::from_micros(23946107000), Duration::from_micros(23946205340)), (0, 0, 0)), + ((Duration::from_micros(23946107000), Duration::from_micros(23946205340)), (0, 0, 0)), + ((Duration::from_micros(23946114000), Duration::from_micros(23946210340)), (0, 0, 0)), + ((Duration::from_micros(23946134000), Duration::from_micros(23946230340)), (21000, 21000, 1)), + ((Duration::from_micros(23946154000), Duration::from_micros(23946249340)), (20000, 20000, 1)), + ((Duration::from_micros(23946174000), Duration::from_micros(23946270340)), (20000, 19000, 1)), + ((Duration::from_micros(23946175000), Duration::from_micros(23946273340)), (0, 0, 0)), + ((Duration::from_micros(23946175000), Duration::from_micros(23946273340)), (0, 0, 0)), + ((Duration::from_micros(23946175000), Duration::from_micros(23946273340)), (0, 0, 0)), + ((Duration::from_micros(23946175000), Duration::from_micros(23946273340)), (0, 0, 0)), + ((Duration::from_micros(23946175000), Duration::from_micros(23946273340)), (0, 0, 0)), + ((Duration::from_micros(23946175000), Duration::from_micros(23946273340)), (0, 0, 0)), + ((Duration::from_micros(23946175000), Duration::from_micros(23946273340)), (0, 0, 0)), + ((Duration::from_micros(23946175000), Duration::from_micros(23946273340)), (0, 0, 0)), + ((Duration::from_micros(23946175000), Duration::from_micros(23946273340)), (0, 0, 0)), + ((Duration::from_micros(23946175000), Duration::from_micros(23946273340)), (0, 0, 0)), + ((Duration::from_micros(23946175000), Duration::from_micros(23946273340)), (0, 0, 0)), + ((Duration::from_micros(23946175000), Duration::from_micros(23946273340)), (0, 0, 0)), + ((Duration::from_micros(23946175000), Duration::from_micros(23946273340)), (0, 0, 0)), + ((Duration::from_micros(23946175000), Duration::from_micros(23946273340)), (0, 0, 0)), + ((Duration::from_micros(23946175000), Duration::from_micros(23946275340)), (0, 0, 0)), + ((Duration::from_micros(23946175000), Duration::from_micros(23946275340)), (0, 0, 0)), + ((Duration::from_micros(23946175000), Duration::from_micros(23946275340)), (0, 0, 0)), + ((Duration::from_micros(23946176000), Duration::from_micros(23946275340)), (0, 0, 0)), + ((Duration::from_micros(23946194000), Duration::from_micros(23946290340)), (22000, 26000, 1)), + ((Duration::from_micros(23946205000), Duration::from_micros(23946301340)), (18000, 15000, 1)), + ((Duration::from_micros(23946225000), Duration::from_micros(23946324340)), (11000, 11000, 1)), + ((Duration::from_micros(23946243000), Duration::from_micros(23946341340)), (20000, 23000, 1)), + ((Duration::from_micros(23946243000), Duration::from_micros(23946341340)), (0, 0, 0)), + ((Duration::from_micros(23946243000), Duration::from_micros(23946341340)), (0, 0, 0)), + ((Duration::from_micros(23946243000), Duration::from_micros(23946341340)), (0, 0, 0)), + ((Duration::from_micros(23946243000), Duration::from_micros(23946341340)), (0, 0, 0)), + ((Duration::from_micros(23946243000), Duration::from_micros(23946341340)), (0, 0, 0)), + ((Duration::from_micros(23946243000), Duration::from_micros(23946341340)), (0, 0, 0)), + ((Duration::from_micros(23946243000), Duration::from_micros(23946341340)), (0, 0, 0)), + ((Duration::from_micros(23946243000), Duration::from_micros(23946341340)), (0, 0, 0)), + ((Duration::from_micros(23946243000), Duration::from_micros(23946341340)), (0, 0, 0)), + ((Duration::from_micros(23946243000), Duration::from_micros(23946341340)), (0, 0, 0)), + ((Duration::from_micros(23946244000), Duration::from_micros(23946341340)), (0, 0, 0)), + ((Duration::from_micros(23946244000), Duration::from_micros(23946341340)), (0, 0, 0)), + ((Duration::from_micros(23946244000), Duration::from_micros(23946341340)), (0, 0, 0)), + ((Duration::from_micros(23946244000), Duration::from_micros(23946341340)), (0, 0, 0)), + ((Duration::from_micros(23946244000), Duration::from_micros(23946341340)), (0, 0, 0)), + ((Duration::from_micros(23946244000), Duration::from_micros(23946341340)), (0, 0, 0)), + ((Duration::from_micros(23946244000), Duration::from_micros(23946341340)), (0, 0, 0)), + ((Duration::from_micros(23946245000), Duration::from_micros(23946341340)), (0, 0, 0)), + ((Duration::from_micros(23946265000), Duration::from_micros(23946363340)), (20000, 17000, 1)), + ((Duration::from_micros(23946286000), Duration::from_micros(23946382340)), (20000, 22000, 1)), + ((Duration::from_micros(23946306000), Duration::from_micros(23946402340)), (21000, 19000, 1)), + ((Duration::from_micros(23946307000), Duration::from_micros(23946403340)), (0, 0, 0)), + ((Duration::from_micros(23946307000), Duration::from_micros(23946403340)), (0, 0, 0)), + ((Duration::from_micros(23946307000), Duration::from_micros(23946403340)), (0, 0, 0)), + ((Duration::from_micros(23946307000), Duration::from_micros(23946406340)), (0, 0, 0)), + ((Duration::from_micros(23946307000), Duration::from_micros(23946406340)), (0, 0, 0)), + ((Duration::from_micros(23946307000), Duration::from_micros(23946406340)), (0, 0, 0)), + ((Duration::from_micros(23946307000), Duration::from_micros(23946406340)), (0, 0, 0)), + ((Duration::from_micros(23946307000), Duration::from_micros(23946406340)), (0, 0, 0)), + ((Duration::from_micros(23946307000), Duration::from_micros(23946406340)), (0, 0, 0)), + ((Duration::from_micros(23946307000), Duration::from_micros(23946406340)), (0, 0, 0)), + ((Duration::from_micros(23946307000), Duration::from_micros(23946406340)), (0, 0, 0)), + ((Duration::from_micros(23946307000), Duration::from_micros(23946406340)), (0, 0, 0)), + ((Duration::from_micros(23946308000), Duration::from_micros(23946406340)), (0, 0, 0)), + ((Duration::from_micros(23946308000), Duration::from_micros(23946406340)), (0, 0, 0)), + ((Duration::from_micros(23946308000), Duration::from_micros(23946406340)), (0, 0, 0)), + ((Duration::from_micros(23946308000), Duration::from_micros(23946406340)), (0, 0, 0)), + ((Duration::from_micros(23946308000), Duration::from_micros(23946406340)), (0, 0, 0)), + ((Duration::from_micros(23946308000), Duration::from_micros(23946406340)), (0, 0, 0)), + ((Duration::from_micros(23946326000), Duration::from_micros(23946422340)), (22000, 24000, 1)), + ((Duration::from_micros(23946346000), Duration::from_micros(23946442340)), (18000, 16000, 1)), + ((Duration::from_micros(23946366000), Duration::from_micros(23946462340)), (20000, 20000, 1)), + ((Duration::from_micros(23946375000), Duration::from_micros(23946473340)), (20000, 20000, 1)), + ((Duration::from_micros(23946375000), Duration::from_micros(23946473340)), (0, 0, 0)), + ((Duration::from_micros(23946375000), Duration::from_micros(23946473340)), (0, 0, 0)), + ((Duration::from_micros(23946375000), Duration::from_micros(23946475340)), (0, 0, 0)), + ((Duration::from_micros(23946375000), Duration::from_micros(23946475340)), (0, 0, 0)), + ((Duration::from_micros(23946375000), Duration::from_micros(23946475340)), (0, 0, 0)), + ((Duration::from_micros(23946375000), Duration::from_micros(23946475340)), (0, 0, 0)), + ((Duration::from_micros(23946375000), Duration::from_micros(23946475340)), (0, 0, 0)), + ((Duration::from_micros(23946375000), Duration::from_micros(23946475340)), (0, 0, 0)), + ((Duration::from_micros(23946375000), Duration::from_micros(23946475340)), (0, 0, 0)), + ((Duration::from_micros(23946375000), Duration::from_micros(23946475340)), (0, 0, 0)), + ((Duration::from_micros(23946375000), Duration::from_micros(23946475340)), (0, 0, 0)), + ((Duration::from_micros(23946375000), Duration::from_micros(23946475340)), (0, 0, 0)), + ((Duration::from_micros(23946375000), Duration::from_micros(23946475340)), (0, 0, 0)), + ((Duration::from_micros(23946375000), Duration::from_micros(23946475340)), (0, 0, 0)), + ((Duration::from_micros(23946375000), Duration::from_micros(23946475340)), (0, 0, 0)), + ((Duration::from_micros(23946375000), Duration::from_micros(23946475340)), (0, 0, 0)), + ((Duration::from_micros(23946375000), Duration::from_micros(23946475340)), (0, 0, 0)), + ((Duration::from_micros(23946387000), Duration::from_micros(23946484340)), (9000, 13000, 1)), + ((Duration::from_micros(23946407000), Duration::from_micros(23946506340)), (12000, 9000, 1)), + ((Duration::from_micros(23946427000), Duration::from_micros(23946524340)), (20000, 22000, 1)), + ((Duration::from_micros(23946443000), Duration::from_micros(23946540340)), (20000, 18000, 1)), + ((Duration::from_micros(23946443000), Duration::from_micros(23946540340)), (0, 0, 0)), + ((Duration::from_micros(23946443000), Duration::from_micros(23946540340)), (0, 0, 0)), + ((Duration::from_micros(23946443000), Duration::from_micros(23946543340)), (0, 0, 0)), + ((Duration::from_micros(23946443000), Duration::from_micros(23946543340)), (0, 0, 0)), + ((Duration::from_micros(23946443000), Duration::from_micros(23946543340)), (0, 0, 0)), + ((Duration::from_micros(23946443000), Duration::from_micros(23946543340)), (0, 0, 0)), + ((Duration::from_micros(23946443000), Duration::from_micros(23946543340)), (0, 0, 0)), + ((Duration::from_micros(23946443000), Duration::from_micros(23946543340)), (0, 0, 0)), + ((Duration::from_micros(23946443000), Duration::from_micros(23946543340)), (0, 0, 0)), + ((Duration::from_micros(23946443000), Duration::from_micros(23946543340)), (0, 0, 0)), + ((Duration::from_micros(23946443000), Duration::from_micros(23946543340)), (0, 0, 0)), + ((Duration::from_micros(23946443000), Duration::from_micros(23946543340)), (0, 0, 0)), + ((Duration::from_micros(23946443000), Duration::from_micros(23946543340)), (0, 0, 0)), + ((Duration::from_micros(23946443000), Duration::from_micros(23946543340)), (0, 0, 0)), + ((Duration::from_micros(23946444000), Duration::from_micros(23946543340)), (0, 0, 0)), + ((Duration::from_micros(23946444000), Duration::from_micros(23946543340)), (0, 0, 0)), + ((Duration::from_micros(23946444000), Duration::from_micros(23946543340)), (0, 0, 0)), + ((Duration::from_micros(23946447000), Duration::from_micros(23946543340)), (0, 0, 0)), + ((Duration::from_micros(23946468000), Duration::from_micros(23946564340)), (20000, 19000, 1)), + ((Duration::from_micros(23946488000), Duration::from_micros(23946584340)), (21000, 21000, 1)), + ((Duration::from_micros(23946507000), Duration::from_micros(23946606340)), (20000, 20000, 1)), + ((Duration::from_micros(23946507000), Duration::from_micros(23946606340)), (0, 0, 0)), + ((Duration::from_micros(23946507000), Duration::from_micros(23946606340)), (0, 0, 0)), + ((Duration::from_micros(23946507000), Duration::from_micros(23946606340)), (0, 0, 0)), + ((Duration::from_micros(23946507000), Duration::from_micros(23946606340)), (0, 0, 0)), + ((Duration::from_micros(23946507000), Duration::from_micros(23946606340)), (0, 0, 0)), + ((Duration::from_micros(23946507000), Duration::from_micros(23946606340)), (0, 0, 0)), + ((Duration::from_micros(23946507000), Duration::from_micros(23946606340)), (0, 0, 0)), + ((Duration::from_micros(23946507000), Duration::from_micros(23946606340)), (0, 0, 0)), + ((Duration::from_micros(23946507000), Duration::from_micros(23946606340)), (0, 0, 0)), + ((Duration::from_micros(23946507000), Duration::from_micros(23946606340)), (0, 0, 0)), + ((Duration::from_micros(23946507000), Duration::from_micros(23946606340)), (0, 0, 0)), + ((Duration::from_micros(23946507000), Duration::from_micros(23946606340)), (0, 0, 0)), + ((Duration::from_micros(23946507000), Duration::from_micros(23946606340)), (0, 0, 0)), + ((Duration::from_micros(23946507000), Duration::from_micros(23946606340)), (0, 0, 0)), + ((Duration::from_micros(23946507000), Duration::from_micros(23946606340)), (0, 0, 0)), + ((Duration::from_micros(23946507000), Duration::from_micros(23946606340)), (0, 0, 0)), + ((Duration::from_micros(23946507000), Duration::from_micros(23946606340)), (0, 0, 0)), + ((Duration::from_micros(23946508000), Duration::from_micros(23946606340)), (0, 0, 0)), + ((Duration::from_micros(23946528000), Duration::from_micros(23946624340)), (20000, 22000, 1)), + ((Duration::from_micros(23946548000), Duration::from_micros(23946644340)), (20000, 18000, 1)), + ((Duration::from_micros(23946569000), Duration::from_micros(23946664340)), (20000, 20000, 1)), + ((Duration::from_micros(23946575000), Duration::from_micros(23946671340)), (21000, 20000, 1)), + ((Duration::from_micros(23946575000), Duration::from_micros(23946671340)), (0, 0, 0)), + ((Duration::from_micros(23946575000), Duration::from_micros(23946671340)), (0, 0, 0)), + ((Duration::from_micros(23946576000), Duration::from_micros(23946675340)), (0, 0, 0)), + ((Duration::from_micros(23946576000), Duration::from_micros(23946675340)), (0, 0, 0)), + ((Duration::from_micros(23946576000), Duration::from_micros(23946675340)), (0, 0, 0)), + ((Duration::from_micros(23946576000), Duration::from_micros(23946675340)), (0, 0, 0)), + ((Duration::from_micros(23946576000), Duration::from_micros(23946675340)), (0, 0, 0)), + ((Duration::from_micros(23946576000), Duration::from_micros(23946675340)), (0, 0, 0)), + ((Duration::from_micros(23946576000), Duration::from_micros(23946675340)), (0, 0, 0)), + ((Duration::from_micros(23946576000), Duration::from_micros(23946675340)), (0, 0, 0)), + ((Duration::from_micros(23946576000), Duration::from_micros(23946675340)), (0, 0, 0)), + ((Duration::from_micros(23946576000), Duration::from_micros(23946675340)), (0, 0, 0)), + ((Duration::from_micros(23946576000), Duration::from_micros(23946675340)), (0, 0, 0)), + ((Duration::from_micros(23946576000), Duration::from_micros(23946675340)), (0, 0, 0)), + ((Duration::from_micros(23946576000), Duration::from_micros(23946675340)), (0, 0, 0)), + ((Duration::from_micros(23946576000), Duration::from_micros(23946675340)), (0, 0, 0)), + ((Duration::from_micros(23946576000), Duration::from_micros(23946675340)), (0, 0, 0)), + ((Duration::from_micros(23946576000), Duration::from_micros(23946675340)), (0, 0, 0)), + ((Duration::from_micros(23946576000), Duration::from_micros(23946675340)), (0, 0, 0)), + ((Duration::from_micros(23946589000), Duration::from_micros(23946684340)), (7000, 11000, 1)), + ((Duration::from_micros(23946609000), Duration::from_micros(23946705340)), (13000, 9000, 1)), + ((Duration::from_micros(23946629000), Duration::from_micros(23946725340)), (20000, 21000, 1)), + ((Duration::from_micros(23946643000), Duration::from_micros(23946742340)), (20000, 20000, 1)), + ((Duration::from_micros(23946643000), Duration::from_micros(23946742340)), (0, 0, 0)), + ((Duration::from_micros(23946643000), Duration::from_micros(23946742340)), (0, 0, 0)), + ((Duration::from_micros(23946643000), Duration::from_micros(23946742340)), (0, 0, 0)), + ((Duration::from_micros(23946643000), Duration::from_micros(23946742340)), (0, 0, 0)), + ((Duration::from_micros(23946643000), Duration::from_micros(23946742340)), (0, 0, 0)), + ((Duration::from_micros(23946643000), Duration::from_micros(23946742340)), (0, 0, 0)), + ((Duration::from_micros(23946643000), Duration::from_micros(23946742340)), (0, 0, 0)), + ((Duration::from_micros(23946643000), Duration::from_micros(23946742340)), (0, 0, 0)), + ((Duration::from_micros(23946643000), Duration::from_micros(23946742340)), (0, 0, 0)), + ((Duration::from_micros(23946643000), Duration::from_micros(23946742340)), (0, 0, 0)), + ((Duration::from_micros(23946643000), Duration::from_micros(23946742340)), (0, 0, 0)), + ((Duration::from_micros(23946643000), Duration::from_micros(23946742340)), (0, 0, 0)), + ((Duration::from_micros(23946644000), Duration::from_micros(23946743340)), (0, 0, 0)), + ((Duration::from_micros(23946644000), Duration::from_micros(23946743340)), (0, 0, 0)), + ((Duration::from_micros(23946644000), Duration::from_micros(23946743340)), (0, 0, 0)), + ((Duration::from_micros(23946644000), Duration::from_micros(23946743340)), (0, 0, 0)), + ((Duration::from_micros(23946644000), Duration::from_micros(23946743340)), (0, 0, 0)), + ((Duration::from_micros(23946650000), Duration::from_micros(23946746340)), (0, 0, 0)), + ((Duration::from_micros(23946670000), Duration::from_micros(23946766340)), (21000, 21000, 1)), + ((Duration::from_micros(23946690000), Duration::from_micros(23946785340)), (20000, 20000, 1)), + ((Duration::from_micros(23946707000), Duration::from_micros(23946803340)), (20000, 19000, 1)), + ((Duration::from_micros(23946707000), Duration::from_micros(23946803340)), (0, 0, 0)), + ((Duration::from_micros(23946707000), Duration::from_micros(23946803340)), (0, 0, 0)), + ((Duration::from_micros(23946707000), Duration::from_micros(23946805340)), (0, 0, 0)), + ((Duration::from_micros(23946707000), Duration::from_micros(23946805340)), (0, 0, 0)), + ((Duration::from_micros(23946707000), Duration::from_micros(23946805340)), (0, 0, 0)), + ((Duration::from_micros(23946707000), Duration::from_micros(23946805340)), (0, 0, 0)), + ((Duration::from_micros(23946707000), Duration::from_micros(23946805340)), (0, 0, 0)), + ((Duration::from_micros(23946707000), Duration::from_micros(23946805340)), (0, 0, 0)), + ((Duration::from_micros(23946707000), Duration::from_micros(23946805340)), (0, 0, 0)), + ((Duration::from_micros(23946707000), Duration::from_micros(23946805340)), (0, 0, 0)), + ((Duration::from_micros(23946707000), Duration::from_micros(23946805340)), (0, 0, 0)), + ((Duration::from_micros(23946707000), Duration::from_micros(23946805340)), (0, 0, 0)), + ((Duration::from_micros(23946707000), Duration::from_micros(23946805340)), (0, 0, 0)), + ((Duration::from_micros(23946707000), Duration::from_micros(23946805340)), (0, 0, 0)), + ((Duration::from_micros(23946707000), Duration::from_micros(23946805340)), (0, 0, 0)), + ((Duration::from_micros(23946707000), Duration::from_micros(23946805340)), (0, 0, 0)), + ((Duration::from_micros(23946707000), Duration::from_micros(23946805340)), (0, 0, 0)), + ((Duration::from_micros(23946710000), Duration::from_micros(23946806340)), (0, 0, 0)), + ((Duration::from_micros(23946731000), Duration::from_micros(23946826340)), (20000, 21000, 1)), + ((Duration::from_micros(23946751000), Duration::from_micros(23946847340)), (21000, 20000, 1)), + ((Duration::from_micros(23946771000), Duration::from_micros(23946868340)), (20000, 21000, 1)), + ((Duration::from_micros(23946776000), Duration::from_micros(23946874340)), (0, 0, 0)), + ((Duration::from_micros(23946776000), Duration::from_micros(23946874340)), (0, 0, 0)), + ((Duration::from_micros(23946776000), Duration::from_micros(23946874340)), (0, 0, 0)), + ((Duration::from_micros(23946776000), Duration::from_micros(23946874340)), (0, 0, 0)), + ((Duration::from_micros(23946776000), Duration::from_micros(23946874340)), (0, 0, 0)), + ((Duration::from_micros(23946776000), Duration::from_micros(23946874340)), (0, 0, 0)), + ((Duration::from_micros(23946776000), Duration::from_micros(23946874340)), (0, 0, 0)), + ((Duration::from_micros(23946776000), Duration::from_micros(23946875340)), (0, 0, 0)), + ((Duration::from_micros(23946776000), Duration::from_micros(23946875340)), (0, 0, 0)), + ((Duration::from_micros(23946776000), Duration::from_micros(23946875340)), (0, 0, 0)), + ((Duration::from_micros(23946776000), Duration::from_micros(23946875340)), (0, 0, 0)), + ((Duration::from_micros(23946776000), Duration::from_micros(23946875340)), (0, 0, 0)), + ((Duration::from_micros(23946776000), Duration::from_micros(23946875340)), (0, 0, 0)), + ((Duration::from_micros(23946776000), Duration::from_micros(23946875340)), (0, 0, 0)), + ((Duration::from_micros(23946776000), Duration::from_micros(23946875340)), (0, 0, 0)), + ((Duration::from_micros(23946776000), Duration::from_micros(23946875340)), (0, 0, 0)), + ((Duration::from_micros(23946776000), Duration::from_micros(23946875340)), (0, 0, 0)), + ((Duration::from_micros(23946776000), Duration::from_micros(23946875340)), (0, 0, 0)), + ((Duration::from_micros(23946776000), Duration::from_micros(23946875340)), (0, 0, 0)), + ((Duration::from_micros(23946776000), Duration::from_micros(23946875340)), (0, 0, 0)), + ((Duration::from_micros(23946791000), Duration::from_micros(23946886340)), (25000, 28000, 1)), + ((Duration::from_micros(23946811000), Duration::from_micros(23946907340)), (15000, 11000, 1)), + ((Duration::from_micros(23946832000), Duration::from_micros(23946929340)), (20000, 21000, 1)), + ((Duration::from_micros(23946843000), Duration::from_micros(23946942340)), (21000, 22000, 1)), + ((Duration::from_micros(23946843000), Duration::from_micros(23946942340)), (0, 0, 0)), + ((Duration::from_micros(23946843000), Duration::from_micros(23946942340)), (0, 0, 0)), + ((Duration::from_micros(23946843000), Duration::from_micros(23946942340)), (0, 0, 0)), + ((Duration::from_micros(23946843000), Duration::from_micros(23946942340)), (0, 0, 0)), + ((Duration::from_micros(23946843000), Duration::from_micros(23946942340)), (0, 0, 0)), + ((Duration::from_micros(23946843000), Duration::from_micros(23946942340)), (0, 0, 0)), + ((Duration::from_micros(23946843000), Duration::from_micros(23946942340)), (0, 0, 0)), + ((Duration::from_micros(23946843000), Duration::from_micros(23946942340)), (0, 0, 0)), + ((Duration::from_micros(23946843000), Duration::from_micros(23946942340)), (0, 0, 0)), + ((Duration::from_micros(23946843000), Duration::from_micros(23946942340)), (0, 0, 0)), + ((Duration::from_micros(23946843000), Duration::from_micros(23946942340)), (0, 0, 0)), + ((Duration::from_micros(23946843000), Duration::from_micros(23946942340)), (0, 0, 0)), + ((Duration::from_micros(23946843000), Duration::from_micros(23946942340)), (0, 0, 0)), + ((Duration::from_micros(23946843000), Duration::from_micros(23946942340)), (0, 0, 0)), + ((Duration::from_micros(23946844000), Duration::from_micros(23946942340)), (0, 0, 0)), + ((Duration::from_micros(23946844000), Duration::from_micros(23946942340)), (0, 0, 0)), + ((Duration::from_micros(23946844000), Duration::from_micros(23946942340)), (0, 0, 0)), + ((Duration::from_micros(23946852000), Duration::from_micros(23946948340)), (12000, 13000, 1)), + ((Duration::from_micros(23946872000), Duration::from_micros(23946967340)), (8000, 6000, 1)), + ((Duration::from_micros(23946892000), Duration::from_micros(23946988340)), (20000, 19000, 1)), + ((Duration::from_micros(23946907000), Duration::from_micros(23947005340)), (20000, 21000, 1)), + ((Duration::from_micros(23946907000), Duration::from_micros(23947005340)), (0, 0, 0)), + ((Duration::from_micros(23946907000), Duration::from_micros(23947005340)), (0, 0, 0)), + ((Duration::from_micros(23946907000), Duration::from_micros(23947005340)), (0, 0, 0)), + ((Duration::from_micros(23946907000), Duration::from_micros(23947005340)), (0, 0, 0)), + ((Duration::from_micros(23946907000), Duration::from_micros(23947005340)), (0, 0, 0)), + ((Duration::from_micros(23946907000), Duration::from_micros(23947005340)), (0, 0, 0)), + ((Duration::from_micros(23946907000), Duration::from_micros(23947005340)), (0, 0, 0)), + ((Duration::from_micros(23946908000), Duration::from_micros(23947005340)), (0, 0, 0)), + ((Duration::from_micros(23946908000), Duration::from_micros(23947005340)), (0, 0, 0)), + ((Duration::from_micros(23946908000), Duration::from_micros(23947005340)), (0, 0, 0)), + ((Duration::from_micros(23946908000), Duration::from_micros(23947005340)), (0, 0, 0)), + ((Duration::from_micros(23946908000), Duration::from_micros(23947005340)), (0, 0, 0)), + ((Duration::from_micros(23946908000), Duration::from_micros(23947005340)), (0, 0, 0)), + ((Duration::from_micros(23946908000), Duration::from_micros(23947005340)), (0, 0, 0)), + ((Duration::from_micros(23946908000), Duration::from_micros(23947005340)), (0, 0, 0)), + ((Duration::from_micros(23946908000), Duration::from_micros(23947005340)), (0, 0, 0)), + ((Duration::from_micros(23946908000), Duration::from_micros(23947005340)), (0, 0, 0)), + ((Duration::from_micros(23946913000), Duration::from_micros(23947008340)), (0, 0, 0)), + ((Duration::from_micros(23946933000), Duration::from_micros(23947029340)), (21000, 20000, 1)), + ((Duration::from_micros(23946953000), Duration::from_micros(23947049340)), (20000, 21000, 1)), + ((Duration::from_micros(23946973000), Duration::from_micros(23947069340)), (20000, 20000, 1)), + ((Duration::from_micros(23946975000), Duration::from_micros(23947071340)), (0, 0, 0)), + ((Duration::from_micros(23946975000), Duration::from_micros(23947071340)), (0, 0, 0)), + ((Duration::from_micros(23946975000), Duration::from_micros(23947071340)), (0, 0, 0)), + ((Duration::from_micros(23946975000), Duration::from_micros(23947075340)), (0, 0, 0)), + ((Duration::from_micros(23946975000), Duration::from_micros(23947075340)), (0, 0, 0)), + ((Duration::from_micros(23946976000), Duration::from_micros(23947075340)), (0, 0, 0)), + ((Duration::from_micros(23946976000), Duration::from_micros(23947075340)), (0, 0, 0)), + ((Duration::from_micros(23946976000), Duration::from_micros(23947075340)), (0, 0, 0)), + ((Duration::from_micros(23946976000), Duration::from_micros(23947075340)), (0, 0, 0)), + ((Duration::from_micros(23946976000), Duration::from_micros(23947075340)), (0, 0, 0)), + ((Duration::from_micros(23946976000), Duration::from_micros(23947075340)), (0, 0, 0)), + ((Duration::from_micros(23946976000), Duration::from_micros(23947075340)), (0, 0, 0)), + ((Duration::from_micros(23946976000), Duration::from_micros(23947075340)), (0, 0, 0)), + ((Duration::from_micros(23946976000), Duration::from_micros(23947075340)), (0, 0, 0)), + ((Duration::from_micros(23946976000), Duration::from_micros(23947075340)), (0, 0, 0)), + ((Duration::from_micros(23946976000), Duration::from_micros(23947075340)), (0, 0, 0)), + ((Duration::from_micros(23946976000), Duration::from_micros(23947075340)), (0, 0, 0)), + ((Duration::from_micros(23946976000), Duration::from_micros(23947075340)), (0, 0, 0)), + ((Duration::from_micros(23946976000), Duration::from_micros(23947075340)), (0, 0, 0)), + ((Duration::from_micros(23946976000), Duration::from_micros(23947075340)), (0, 0, 0)), + ((Duration::from_micros(23946994000), Duration::from_micros(23947089340)), (23000, 26000, 1)), + ((Duration::from_micros(23947014000), Duration::from_micros(23947109340)), (18000, 14000, 1)), + ((Duration::from_micros(23947034000), Duration::from_micros(23947131340)), (20000, 20000, 1)), + ((Duration::from_micros(23947043000), Duration::from_micros(23947141340)), (20000, 22000, 1)), + ((Duration::from_micros(23947043000), Duration::from_micros(23947141340)), (0, 0, 0)), + ((Duration::from_micros(23947044000), Duration::from_micros(23947141340)), (0, 0, 0)), + ((Duration::from_micros(23947044000), Duration::from_micros(23947141340)), (0, 0, 0)), + ((Duration::from_micros(23947044000), Duration::from_micros(23947141340)), (0, 0, 0)), + ((Duration::from_micros(23947044000), Duration::from_micros(23947141340)), (0, 0, 0)), + ((Duration::from_micros(23947044000), Duration::from_micros(23947141340)), (0, 0, 0)), + ((Duration::from_micros(23947044000), Duration::from_micros(23947141340)), (0, 0, 0)), + ((Duration::from_micros(23947044000), Duration::from_micros(23947141340)), (0, 0, 0)), + ((Duration::from_micros(23947044000), Duration::from_micros(23947141340)), (0, 0, 0)), + ((Duration::from_micros(23947044000), Duration::from_micros(23947141340)), (0, 0, 0)), + ((Duration::from_micros(23947044000), Duration::from_micros(23947141340)), (0, 0, 0)), + ((Duration::from_micros(23947044000), Duration::from_micros(23947141340)), (0, 0, 0)), + ((Duration::from_micros(23947044000), Duration::from_micros(23947142340)), (0, 0, 0)), + ((Duration::from_micros(23947044000), Duration::from_micros(23947142340)), (0, 0, 0)), + ((Duration::from_micros(23947044000), Duration::from_micros(23947142340)), (0, 0, 0)), + ((Duration::from_micros(23947044000), Duration::from_micros(23947142340)), (0, 0, 0)), + ((Duration::from_micros(23947044000), Duration::from_micros(23947142340)), (0, 0, 0)), + ((Duration::from_micros(23947054000), Duration::from_micros(23947150340)), (10000, 11000, 1)), + ((Duration::from_micros(23947075000), Duration::from_micros(23947171340)), (10000, 8000, 1)), + ((Duration::from_micros(23947095000), Duration::from_micros(23947190340)), (21000, 21000, 1)), + ((Duration::from_micros(23947107000), Duration::from_micros(23947206340)), (20000, 19000, 1)), + ((Duration::from_micros(23947107000), Duration::from_micros(23947206340)), (0, 0, 0)), + ((Duration::from_micros(23947107000), Duration::from_micros(23947206340)), (0, 0, 0)), + ((Duration::from_micros(23947107000), Duration::from_micros(23947206340)), (0, 0, 0)), + ((Duration::from_micros(23947108000), Duration::from_micros(23947206340)), (0, 0, 0)), + ((Duration::from_micros(23947108000), Duration::from_micros(23947206340)), (0, 0, 0)), + ((Duration::from_micros(23947108000), Duration::from_micros(23947206340)), (0, 0, 0)), + ((Duration::from_micros(23947108000), Duration::from_micros(23947206340)), (0, 0, 0)), + ((Duration::from_micros(23947108000), Duration::from_micros(23947206340)), (0, 0, 0)), + ((Duration::from_micros(23947108000), Duration::from_micros(23947206340)), (0, 0, 0)), + ((Duration::from_micros(23947108000), Duration::from_micros(23947207340)), (0, 0, 0)), + ((Duration::from_micros(23947108000), Duration::from_micros(23947207340)), (0, 0, 0)), + ((Duration::from_micros(23947108000), Duration::from_micros(23947207340)), (0, 0, 0)), + ((Duration::from_micros(23947108000), Duration::from_micros(23947207340)), (0, 0, 0)), + ((Duration::from_micros(23947108000), Duration::from_micros(23947207340)), (0, 0, 0)), + ((Duration::from_micros(23947108000), Duration::from_micros(23947207340)), (0, 0, 0)), + ((Duration::from_micros(23947108000), Duration::from_micros(23947207340)), (0, 0, 0)), + ((Duration::from_micros(23947108000), Duration::from_micros(23947207340)), (0, 0, 0)), + ((Duration::from_micros(23947108000), Duration::from_micros(23947207340)), (0, 0, 0)), + ((Duration::from_micros(23947115000), Duration::from_micros(23947211340)), (0, 0, 0)), + ((Duration::from_micros(23947135000), Duration::from_micros(23947231340)), (20000, 21000, 1)), + ] + } + + #[rustfmt::skip] + fn data2() -> Vec<((Duration, Duration), (i64, i64, i64))> { + vec![ + ((Duration::from_micros(40739648000), Duration::from_micros(40739798641)), (0, 0, 0)), + ((Duration::from_micros(40739667000), Duration::from_micros(40739814641)), (0, 0, 0)), + ((Duration::from_micros(40739687000), Duration::from_micros(40739835641)), (19000, 16000, 1)), + ((Duration::from_micros(40739717000), Duration::from_micros(40739867641)), (20000, 21000, 1)), + ((Duration::from_micros(40739738000), Duration::from_micros(40739871641)), (0, 0, 0)), + ((Duration::from_micros(40739738000), Duration::from_micros(40739872641)), (0, 0, 0)), + ((Duration::from_micros(40739758000), Duration::from_micros(40739887641)), (51000, 37000, 1)), + ((Duration::from_micros(40739771000), Duration::from_micros(40739900641)), (20000, 15000, 1)), + ((Duration::from_micros(40739773000), Duration::from_micros(40739902641)), (0, 0, 0)), + ((Duration::from_micros(40739782000), Duration::from_micros(40739915641)), (15000, 15000, 1)), + ((Duration::from_micros(40739782000), Duration::from_micros(40739918641)), (0, 0, 0)), + ((Duration::from_micros(40739792000), Duration::from_micros(40739926641)), (9000, 16000, 1)), + ((Duration::from_micros(40739801000), Duration::from_micros(40739939641)), (10000, 8000, 1)), + ((Duration::from_micros(40739801000), Duration::from_micros(40739943641)), (0, 0, 0)), + ((Duration::from_micros(40739812000), Duration::from_micros(40739951641)), (9000, 17000, 1)), + ((Duration::from_micros(40739812000), Duration::from_micros(40739954641)), (0, 0, 0)), + ((Duration::from_micros(40739817000), Duration::from_micros(40739957641)), (0, 0, 0)), + ((Duration::from_micros(40739822000), Duration::from_micros(40739961641)), (0, 0, 0)), + ((Duration::from_micros(40739826000), Duration::from_micros(40739967641)), (21000, 18000, 1)), + ((Duration::from_micros(40739831000), Duration::from_micros(40739967641)), (0, 0, 0)), + ((Duration::from_micros(40739831000), Duration::from_micros(40739967641)), (0, 0, 0)), + ((Duration::from_micros(40739831000), Duration::from_micros(40739968641)), (0, 0, 0)), + ((Duration::from_micros(40739849000), Duration::from_micros(40739984641)), (9000, 7000, 1)), + ((Duration::from_micros(40739869000), Duration::from_micros(40740001641)), (18000, 16000, 1)), + ((Duration::from_micros(40739889000), Duration::from_micros(40740015641)), (20000, 17000, 1)), + ((Duration::from_micros(40739909000), Duration::from_micros(40740034641)), (20000, 14000, 1)), + ((Duration::from_micros(40739911000), Duration::from_micros(40740037641)), (0, 0, 0)), + ((Duration::from_micros(40739911000), Duration::from_micros(40740041641)), (0, 0, 0)), + ((Duration::from_micros(40739940000), Duration::from_micros(40740054641)), (22000, 26000, 1)), + ((Duration::from_micros(40739940000), Duration::from_micros(40740059641)), (0, 0, 0)), + ((Duration::from_micros(40739960000), Duration::from_micros(40740075641)), (29000, 18000, 1)), + ((Duration::from_micros(40739962000), Duration::from_micros(40740082641)), (0, 0, 0)), + ((Duration::from_micros(40739980000), Duration::from_micros(40740094641)), (22000, 23000, 1)), + ((Duration::from_micros(40740000000), Duration::from_micros(40740108641)), (18000, 12000, 1)), + ((Duration::from_micros(40740031000), Duration::from_micros(40740134641)), (20000, 14000, 1)), + ((Duration::from_micros(40740031000), Duration::from_micros(40740135641)), (0, 0, 0)), + ((Duration::from_micros(40740033000), Duration::from_micros(40740145641)), (0, 0, 0)), + ((Duration::from_micros(40740033000), Duration::from_micros(40740147641)), (0, 0, 0)), + ((Duration::from_micros(40740033000), Duration::from_micros(40740150641)), (0, 0, 0)), + ((Duration::from_micros(40740036000), Duration::from_micros(40740154641)), (0, 0, 0)), + ((Duration::from_micros(40740039000), Duration::from_micros(40740161641)), (36000, 46000, 1)), + ((Duration::from_micros(40740039000), Duration::from_micros(40740163641)), (0, 0, 0)), + ((Duration::from_micros(40740041000), Duration::from_micros(40740167641)), (0, 0, 0)), + ((Duration::from_micros(40740043000), Duration::from_micros(40740167641)), (0, 0, 0)), + ((Duration::from_micros(40740043000), Duration::from_micros(40740170641)), (0, 0, 0)), + ((Duration::from_micros(40740051000), Duration::from_micros(40740183641)), (7000, 16000, 1)), + ((Duration::from_micros(40740071000), Duration::from_micros(40740201641)), (8000, 13000, 1)), + ((Duration::from_micros(40740091000), Duration::from_micros(40740221641)), (20000, 18000, 1)), + ((Duration::from_micros(40740112000), Duration::from_micros(40740230641)), (20000, 20000, 1)), + ((Duration::from_micros(40740112000), Duration::from_micros(40740230641)), (0, 0, 0)), + ((Duration::from_micros(40740142000), Duration::from_micros(40740247641)), (21000, 9000, 1)), + ((Duration::from_micros(40740162000), Duration::from_micros(40740268641)), (30000, 17000, 1)), + ((Duration::from_micros(40740162000), Duration::from_micros(40740271641)), (0, 0, 0)), + ((Duration::from_micros(40740162000), Duration::from_micros(40740273641)), (0, 0, 0)), + ((Duration::from_micros(40740182000), Duration::from_micros(40740295641)), (20000, 26000, 1)), + ((Duration::from_micros(40740203000), Duration::from_micros(40740312641)), (20000, 22000, 1)), + ((Duration::from_micros(40740223000), Duration::from_micros(40740324641)), (21000, 17000, 1)), + ((Duration::from_micros(40740231000), Duration::from_micros(40740340641)), (20000, 12000, 1)), + ((Duration::from_micros(40740231000), Duration::from_micros(40740344641)), (0, 0, 0)), + ((Duration::from_micros(40740253000), Duration::from_micros(40740368641)), (8000, 20000, 1)), + ((Duration::from_micros(40740273000), Duration::from_micros(40740381641)), (22000, 24000, 1)), + ((Duration::from_micros(40740294000), Duration::from_micros(40740406641)), (20000, 13000, 1)), + ((Duration::from_micros(40740299000), Duration::from_micros(40740408641)), (0, 0, 0)), + ((Duration::from_micros(40740299000), Duration::from_micros(40740412641)), (0, 0, 0)), + ((Duration::from_micros(40740299000), Duration::from_micros(40740414641)), (0, 0, 0)), + ((Duration::from_micros(40740299000), Duration::from_micros(40740417641)), (0, 0, 0)), + ((Duration::from_micros(40740314000), Duration::from_micros(40740431641)), (26000, 36000, 1)), + ((Duration::from_micros(40740314000), Duration::from_micros(40740431641)), (0, 0, 0)), + ((Duration::from_micros(40740344000), Duration::from_micros(40740459641)), (15000, 14000, 1)), + ((Duration::from_micros(40740363000), Duration::from_micros(40740475641)), (30000, 28000, 1)), + ((Duration::from_micros(40740363000), Duration::from_micros(40740480641)), (0, 0, 0)), + ((Duration::from_micros(40740363000), Duration::from_micros(40740483641)), (0, 0, 0)), + ((Duration::from_micros(40740363000), Duration::from_micros(40740486641)), (0, 0, 0)), + ((Duration::from_micros(40740364000), Duration::from_micros(40740487641)), (0, 0, 0)), + ((Duration::from_micros(40740385000), Duration::from_micros(40740502641)), (20000, 28000, 1)), + ((Duration::from_micros(40740405000), Duration::from_micros(40740521641)), (21000, 15000, 1)), + ((Duration::from_micros(40740425000), Duration::from_micros(40740538641)), (20000, 19000, 1)), + ((Duration::from_micros(40740431000), Duration::from_micros(40740550641)), (20000, 17000, 1)), + ((Duration::from_micros(40740431000), Duration::from_micros(40740552641)), (0, 0, 0)), + ((Duration::from_micros(40740431000), Duration::from_micros(40740556641)), (0, 0, 0)), + ((Duration::from_micros(40740431000), Duration::from_micros(40740560641)), (0, 0, 0)), + ((Duration::from_micros(40740431000), Duration::from_micros(40740565641)), (0, 0, 0)), + ((Duration::from_micros(40740431000), Duration::from_micros(40740567641)), (0, 0, 0)), + ((Duration::from_micros(40740455000), Duration::from_micros(40740574641)), (6000, 29000, 1)), + ((Duration::from_micros(40740475000), Duration::from_micros(40740575641)), (0, 0, 0)), + ((Duration::from_micros(40740496000), Duration::from_micros(40740575641)), (0, 0, 0)), + ((Duration::from_micros(40740496000), Duration::from_micros(40740575641)), (0, 0, 0)), + ((Duration::from_micros(40740500000), Duration::from_micros(40740578641)), (0, 0, 0)), + ((Duration::from_micros(40740500000), Duration::from_micros(40740581641)), (0, 0, 0)), + ((Duration::from_micros(40740500000), Duration::from_micros(40740585641)), (0, 0, 0)), + ((Duration::from_micros(40740500000), Duration::from_micros(40740588641)), (0, 0, 0)), + ((Duration::from_micros(40740500000), Duration::from_micros(40740591641)), (0, 0, 0)), + ((Duration::from_micros(40740500000), Duration::from_micros(40740595641)), (0, 0, 0)), + ((Duration::from_micros(40740500000), Duration::from_micros(40740599641)), (0, 0, 0)), + ((Duration::from_micros(40740516000), Duration::from_micros(40740600641)), (0, 0, 0)), + ((Duration::from_micros(40740546000), Duration::from_micros(40740618641)), (85000, 33000, 1)), + ((Duration::from_micros(40740563000), Duration::from_micros(40740640641)), (30000, 18000, 1)), + ((Duration::from_micros(40740563000), Duration::from_micros(40740645641)), (0, 0, 0)), + ((Duration::from_micros(40740563000), Duration::from_micros(40740648641)), (0, 0, 0)), + ((Duration::from_micros(40740563000), Duration::from_micros(40740651641)), (0, 0, 0)), + ((Duration::from_micros(40740563000), Duration::from_micros(40740655641)), (0, 0, 0)), + ((Duration::from_micros(40740563000), Duration::from_micros(40740658641)), (0, 0, 0)), + ((Duration::from_micros(40740563000), Duration::from_micros(40740662641)), (0, 0, 0)), + ((Duration::from_micros(40740563000), Duration::from_micros(40740666641)), (0, 0, 0)), + ((Duration::from_micros(40740566000), Duration::from_micros(40740666641)), (0, 0, 0)), + ((Duration::from_micros(40740586000), Duration::from_micros(40740666641)), (0, 0, 0)), + ((Duration::from_micros(40740606000), Duration::from_micros(40740679641)), (40000, 48000, 1)), + ((Duration::from_micros(40740627000), Duration::from_micros(40740699641)), (20000, 13000, 1)), + ((Duration::from_micros(40740631000), Duration::from_micros(40740707641)), (0, 0, 0)), + ((Duration::from_micros(40740631000), Duration::from_micros(40740712641)), (0, 0, 0)), + ((Duration::from_micros(40740631000), Duration::from_micros(40740713641)), (0, 0, 0)), + ((Duration::from_micros(40740631000), Duration::from_micros(40740718641)), (0, 0, 0)), + ((Duration::from_micros(40740631000), Duration::from_micros(40740720641)), (0, 0, 0)), + ((Duration::from_micros(40740631000), Duration::from_micros(40740724641)), (0, 0, 0)), + ((Duration::from_micros(40740631000), Duration::from_micros(40740728641)), (0, 0, 0)), + ((Duration::from_micros(40740632000), Duration::from_micros(40740732641)), (0, 0, 0)), + ((Duration::from_micros(40740657000), Duration::from_micros(40740732641)), (0, 0, 0)), + ((Duration::from_micros(40740677000), Duration::from_micros(40740750641)), (51000, 53000, 1)), + ((Duration::from_micros(40740677000), Duration::from_micros(40740751641)), (0, 0, 0)), + ((Duration::from_micros(40740697000), Duration::from_micros(40740769641)), (20000, 19000, 1)), + ((Duration::from_micros(40740700000), Duration::from_micros(40740775641)), (0, 0, 0)), + ((Duration::from_micros(40740700000), Duration::from_micros(40740778641)), (0, 0, 0)), + ((Duration::from_micros(40740700000), Duration::from_micros(40740781641)), (0, 0, 0)), + ((Duration::from_micros(40740700000), Duration::from_micros(40740785641)), (0, 0, 0)), + ((Duration::from_micros(40740700000), Duration::from_micros(40740789641)), (0, 0, 0)), + ((Duration::from_micros(40740700000), Duration::from_micros(40740792641)), (0, 0, 0)), + ((Duration::from_micros(40740700000), Duration::from_micros(40740795641)), (0, 0, 0)), + ((Duration::from_micros(40740700000), Duration::from_micros(40740798641)), (0, 0, 0)), + ((Duration::from_micros(40740700000), Duration::from_micros(40740802641)), (0, 0, 0)), + ((Duration::from_micros(40740717000), Duration::from_micros(40740805641)), (0, 0, 0)), + ((Duration::from_micros(40740743000), Duration::from_micros(40740820641)), (40000, 54000, 1)), + ((Duration::from_micros(40740748000), Duration::from_micros(40740820641)), (0, 0, 0)), + ((Duration::from_micros(40740764000), Duration::from_micros(40740840641)), (31000, 15000, 1)), + ((Duration::from_micros(40740764000), Duration::from_micros(40740843641)), (0, 0, 0)), + ((Duration::from_micros(40740764000), Duration::from_micros(40740847641)), (0, 0, 0)), + ((Duration::from_micros(40740764000), Duration::from_micros(40740850641)), (0, 0, 0)), + ((Duration::from_micros(40740764000), Duration::from_micros(40740855641)), (0, 0, 0)), + ((Duration::from_micros(40740764000), Duration::from_micros(40740857641)), (0, 0, 0)), + ((Duration::from_micros(40740764000), Duration::from_micros(40740861641)), (0, 0, 0)), + ((Duration::from_micros(40740764000), Duration::from_micros(40740864641)), (0, 0, 0)), + ((Duration::from_micros(40740764000), Duration::from_micros(40740867641)), (0, 0, 0)), + ((Duration::from_micros(40740768000), Duration::from_micros(40740868641)), (0, 0, 0)), + ((Duration::from_micros(40740788000), Duration::from_micros(40740868641)), (0, 0, 0)), + ((Duration::from_micros(40740808000), Duration::from_micros(40740880641)), (40000, 48000, 1)), + ((Duration::from_micros(40740808000), Duration::from_micros(40740883641)), (0, 0, 0)), + ((Duration::from_micros(40740828000), Duration::from_micros(40740900641)), (20000, 15000, 1)), + ((Duration::from_micros(40740832000), Duration::from_micros(40740907641)), (0, 0, 0)), + ((Duration::from_micros(40740832000), Duration::from_micros(40740909641)), (0, 0, 0)), + ((Duration::from_micros(40740832000), Duration::from_micros(40740914641)), (0, 0, 0)), + ((Duration::from_micros(40740832000), Duration::from_micros(40740916641)), (0, 0, 0)), + ((Duration::from_micros(40740832000), Duration::from_micros(40740921641)), (0, 0, 0)), + ((Duration::from_micros(40740832000), Duration::from_micros(40740924641)), (0, 0, 0)), + ((Duration::from_micros(40740832000), Duration::from_micros(40740928641)), (0, 0, 0)), + ((Duration::from_micros(40740832000), Duration::from_micros(40740931641)), (0, 0, 0)), + ((Duration::from_micros(40740832000), Duration::from_micros(40740934641)), (0, 0, 0)), + ((Duration::from_micros(40740859000), Duration::from_micros(40740934641)), (0, 0, 0)), + ((Duration::from_micros(40740879000), Duration::from_micros(40740952641)), (51000, 51000, 1)), + ((Duration::from_micros(40740879000), Duration::from_micros(40740954641)), (0, 0, 0)), + ((Duration::from_micros(40740879000), Duration::from_micros(40740955641)), (0, 0, 0)), + ((Duration::from_micros(40740899000), Duration::from_micros(40740971641)), (20000, 21000, 1)), + ((Duration::from_micros(40740900000), Duration::from_micros(40740976641)), (0, 0, 0)), + ((Duration::from_micros(40740900000), Duration::from_micros(40740979641)), (0, 0, 0)), + ((Duration::from_micros(40740900000), Duration::from_micros(40740983641)), (0, 0, 0)), + ((Duration::from_micros(40740900000), Duration::from_micros(40740987641)), (0, 0, 0)), + ((Duration::from_micros(40740900000), Duration::from_micros(40740991641)), (0, 0, 0)), + ((Duration::from_micros(40740900000), Duration::from_micros(40740994641)), (0, 0, 0)), + ((Duration::from_micros(40740900000), Duration::from_micros(40740998641)), (0, 0, 0)), + ((Duration::from_micros(40740900000), Duration::from_micros(40741001641)), (0, 0, 0)), + ((Duration::from_micros(40740919000), Duration::from_micros(40741003641)), (0, 0, 0)), + ((Duration::from_micros(40740941000), Duration::from_micros(40741017641)), (40000, 48000, 1)), + ((Duration::from_micros(40740941000), Duration::from_micros(40741022641)), (0, 0, 0)), + ((Duration::from_micros(40740949000), Duration::from_micros(40741022641)), (0, 0, 0)), + ((Duration::from_micros(40740964000), Duration::from_micros(40741043641)), (30000, 19000, 1)), + ((Duration::from_micros(40740964000), Duration::from_micros(40741046641)), (0, 0, 0)), + ((Duration::from_micros(40740964000), Duration::from_micros(40741050641)), (0, 0, 0)), + ((Duration::from_micros(40740964000), Duration::from_micros(40741052641)), (0, 0, 0)), + ((Duration::from_micros(40740964000), Duration::from_micros(40741056641)), (0, 0, 0)), + ((Duration::from_micros(40740964000), Duration::from_micros(40741061641)), (0, 0, 0)), + ((Duration::from_micros(40740964000), Duration::from_micros(40741064641)), (0, 0, 0)), + ((Duration::from_micros(40740964000), Duration::from_micros(40741067641)), (0, 0, 0)), + ((Duration::from_micros(40740970000), Duration::from_micros(40741067641)), (0, 0, 0)), + ((Duration::from_micros(40740990000), Duration::from_micros(40741068641)), (0, 0, 0)), + ((Duration::from_micros(40741009000), Duration::from_micros(40741084641)), (41000, 46000, 1)), + ((Duration::from_micros(40741010000), Duration::from_micros(40741085641)), (0, 0, 0)), + ((Duration::from_micros(40741030000), Duration::from_micros(40741105641)), (20000, 17000, 1)), + ((Duration::from_micros(40741032000), Duration::from_micros(40741108641)), (0, 0, 0)), + ((Duration::from_micros(40741032000), Duration::from_micros(40741112641)), (0, 0, 0)), + ((Duration::from_micros(40741032000), Duration::from_micros(40741116641)), (0, 0, 0)), + ((Duration::from_micros(40741032000), Duration::from_micros(40741118641)), (0, 0, 0)), + ((Duration::from_micros(40741032000), Duration::from_micros(40741122641)), (0, 0, 0)), + ((Duration::from_micros(40741032000), Duration::from_micros(40741126641)), (0, 0, 0)), + ((Duration::from_micros(40741032000), Duration::from_micros(40741129641)), (0, 0, 0)), + ((Duration::from_micros(40741032000), Duration::from_micros(40741134641)), (0, 0, 0)), + ((Duration::from_micros(40741060000), Duration::from_micros(40741134641)), (0, 0, 0)), + ((Duration::from_micros(40741061000), Duration::from_micros(40741134641)), (0, 0, 0)), + ((Duration::from_micros(40741078000), Duration::from_micros(40741155641)), (51000, 49000, 1)), + ((Duration::from_micros(40741078000), Duration::from_micros(40741157641)), (0, 0, 0)), + ((Duration::from_micros(40741081000), Duration::from_micros(40741157641)), (0, 0, 0)), + ((Duration::from_micros(40741100000), Duration::from_micros(40741178641)), (20000, 23000, 1)), + ((Duration::from_micros(40741100000), Duration::from_micros(40741181641)), (0, 0, 0)), + ((Duration::from_micros(40741100000), Duration::from_micros(40741186641)), (0, 0, 0)), + ((Duration::from_micros(40741100000), Duration::from_micros(40741188641)), (0, 0, 0)), + ((Duration::from_micros(40741100000), Duration::from_micros(40741192641)), (0, 0, 0)), + ((Duration::from_micros(40741100000), Duration::from_micros(40741197641)), (0, 0, 0)), + ((Duration::from_micros(40741100000), Duration::from_micros(40741201641)), (0, 0, 0)), + ((Duration::from_micros(40741100000), Duration::from_micros(40741205641)), (0, 0, 0)), + ((Duration::from_micros(40741101000), Duration::from_micros(40741205641)), (0, 0, 0)), + ((Duration::from_micros(40741121000), Duration::from_micros(40741205641)), (0, 0, 0)), + ((Duration::from_micros(40741146000), Duration::from_micros(40741221641)), (40000, 48000, 1)), + ((Duration::from_micros(40741151000), Duration::from_micros(40741224641)), (0, 0, 0)), + ((Duration::from_micros(40741164000), Duration::from_micros(40741242641)), (30000, 19000, 1)), + ((Duration::from_micros(40741164000), Duration::from_micros(40741246641)), (0, 0, 0)), + ((Duration::from_micros(40741164000), Duration::from_micros(40741250641)), (0, 0, 0)), + ((Duration::from_micros(40741164000), Duration::from_micros(40741252641)), (0, 0, 0)), + ((Duration::from_micros(40741164000), Duration::from_micros(40741257641)), (0, 0, 0)), + ((Duration::from_micros(40741164000), Duration::from_micros(40741260641)), (0, 0, 0)), + ((Duration::from_micros(40741164000), Duration::from_micros(40741263641)), (0, 0, 0)), + ((Duration::from_micros(40741164000), Duration::from_micros(40741267641)), (0, 0, 0)), + ((Duration::from_micros(40741171000), Duration::from_micros(40741267641)), (0, 0, 0)), + ((Duration::from_micros(40741191000), Duration::from_micros(40741268641)), (0, 0, 0)), + ((Duration::from_micros(40741209000), Duration::from_micros(40741284641)), (40000, 44000, 1)), + ((Duration::from_micros(40741209000), Duration::from_micros(40741289641)), (0, 0, 0)), + ((Duration::from_micros(40741212000), Duration::from_micros(40741289641)), (0, 0, 0)), + ((Duration::from_micros(40741232000), Duration::from_micros(40741307641)), (21000, 21000, 1)), + ((Duration::from_micros(40741232000), Duration::from_micros(40741311641)), (0, 0, 0)), + ((Duration::from_micros(40741232000), Duration::from_micros(40741315641)), (0, 0, 0)), + ((Duration::from_micros(40741232000), Duration::from_micros(40741319641)), (0, 0, 0)), + ((Duration::from_micros(40741232000), Duration::from_micros(40741323641)), (0, 0, 0)), + ((Duration::from_micros(40741232000), Duration::from_micros(40741325641)), (0, 0, 0)), + ((Duration::from_micros(40741232000), Duration::from_micros(40741329641)), (0, 0, 0)), + ((Duration::from_micros(40741232000), Duration::from_micros(40741332641)), (0, 0, 0)), + ((Duration::from_micros(40741232000), Duration::from_micros(40741338641)), (0, 0, 0)), + ((Duration::from_micros(40741232000), Duration::from_micros(40741338641)), (0, 0, 0)), + ((Duration::from_micros(40741232000), Duration::from_micros(40741338641)), (0, 0, 0)), + ((Duration::from_micros(40741262000), Duration::from_micros(40741338641)), (0, 0, 0)), + ((Duration::from_micros(40741283000), Duration::from_micros(40741355641)), (50000, 49000, 1)), + ((Duration::from_micros(40741300000), Duration::from_micros(40741375641)), (21000, 17000, 1)), + ((Duration::from_micros(40741300000), Duration::from_micros(40741379641)), (0, 0, 0)), + ((Duration::from_micros(40741300000), Duration::from_micros(40741382641)), (0, 0, 0)), + ((Duration::from_micros(40741300000), Duration::from_micros(40741386641)), (0, 0, 0)), + ((Duration::from_micros(40741300000), Duration::from_micros(40741389641)), (0, 0, 0)), + ((Duration::from_micros(40741300000), Duration::from_micros(40741392641)), (0, 0, 0)), + ((Duration::from_micros(40741300000), Duration::from_micros(40741396641)), (0, 0, 0)), + ((Duration::from_micros(40741300000), Duration::from_micros(40741401641)), (0, 0, 0)), + ((Duration::from_micros(40741300000), Duration::from_micros(40741404641)), (0, 0, 0)), + ((Duration::from_micros(40741303000), Duration::from_micros(40741404641)), (0, 0, 0)), + ((Duration::from_micros(40741323000), Duration::from_micros(40741404641)), (0, 0, 0)), + ((Duration::from_micros(40741347000), Duration::from_micros(40741422641)), (40000, 49000, 1)), + ((Duration::from_micros(40741353000), Duration::from_micros(40741426641)), (0, 0, 0)), + ((Duration::from_micros(40741364000), Duration::from_micros(40741441641)), (30000, 22000, 1)), + ((Duration::from_micros(40741364000), Duration::from_micros(40741444641)), (0, 0, 0)), + ((Duration::from_micros(40741364000), Duration::from_micros(40741448641)), (0, 0, 0)), + ((Duration::from_micros(40741364000), Duration::from_micros(40741451641)), (0, 0, 0)), + ((Duration::from_micros(40741364000), Duration::from_micros(40741455641)), (0, 0, 0)), + ((Duration::from_micros(40741364000), Duration::from_micros(40741459641)), (0, 0, 0)), + ((Duration::from_micros(40741364000), Duration::from_micros(40741463641)), (0, 0, 0)), + ((Duration::from_micros(40741364000), Duration::from_micros(40741467641)), (0, 0, 0)), + ((Duration::from_micros(40741364000), Duration::from_micros(40741471641)), (0, 0, 0)), + ((Duration::from_micros(40741373000), Duration::from_micros(40741471641)), (0, 0, 0)), + ((Duration::from_micros(40741393000), Duration::from_micros(40741471641)), (0, 0, 0)), + ((Duration::from_micros(40741412000), Duration::from_micros(40741487641)), (40000, 45000, 1)), + ((Duration::from_micros(40741412000), Duration::from_micros(40741492641)), (0, 0, 0)), + ((Duration::from_micros(40741414000), Duration::from_micros(40741492641)), (0, 0, 0)), + ((Duration::from_micros(40741432000), Duration::from_micros(40741507641)), (21000, 21000, 1)), + ((Duration::from_micros(40741432000), Duration::from_micros(40741512641)), (0, 0, 0)), + ((Duration::from_micros(40741432000), Duration::from_micros(40741515641)), (0, 0, 0)), + ((Duration::from_micros(40741432000), Duration::from_micros(40741518641)), (0, 0, 0)), + ((Duration::from_micros(40741432000), Duration::from_micros(40741521641)), (0, 0, 0)), + ((Duration::from_micros(40741432000), Duration::from_micros(40741525641)), (0, 0, 0)), + ((Duration::from_micros(40741432000), Duration::from_micros(40741529641)), (0, 0, 0)), + ((Duration::from_micros(40741432000), Duration::from_micros(40741533641)), (0, 0, 0)), + ((Duration::from_micros(40741432000), Duration::from_micros(40741536641)), (0, 0, 0)), + ((Duration::from_micros(40741434000), Duration::from_micros(40741537641)), (0, 0, 0)), + ((Duration::from_micros(40741434000), Duration::from_micros(40741537641)), (0, 0, 0)), + ((Duration::from_micros(40741464000), Duration::from_micros(40741538641)), (0, 0, 0)), + ((Duration::from_micros(40741484000), Duration::from_micros(40741556641)), (50000, 46000, 1)), + ((Duration::from_micros(40741500000), Duration::from_micros(40741575641)), (20000, 18000, 1)), + ((Duration::from_micros(40741500000), Duration::from_micros(40741579641)), (0, 0, 0)), + ((Duration::from_micros(40741500000), Duration::from_micros(40741582641)), (0, 0, 0)), + ((Duration::from_micros(40741500000), Duration::from_micros(40741586641)), (0, 0, 0)), + ((Duration::from_micros(40741500000), Duration::from_micros(40741591641)), (0, 0, 0)), + ((Duration::from_micros(40741500000), Duration::from_micros(40741594641)), (0, 0, 0)), + ((Duration::from_micros(40741500000), Duration::from_micros(40741597641)), (0, 0, 0)), + ((Duration::from_micros(40741500000), Duration::from_micros(40741600641)), (0, 0, 0)), + ((Duration::from_micros(40741500000), Duration::from_micros(40741604641)), (0, 0, 0)), + ((Duration::from_micros(40741505000), Duration::from_micros(40741607641)), (0, 0, 0)), + ((Duration::from_micros(40741525000), Duration::from_micros(40741607641)), (0, 0, 0)), + ((Duration::from_micros(40741545000), Duration::from_micros(40741621641)), (41000, 51000, 1)), + ((Duration::from_micros(40741550000), Duration::from_micros(40741626641)), (0, 0, 0)), + ((Duration::from_micros(40741564000), Duration::from_micros(40741639641)), (25000, 19000, 1)), + ((Duration::from_micros(40741564000), Duration::from_micros(40741643641)), (0, 0, 0)), + ((Duration::from_micros(40741564000), Duration::from_micros(40741647641)), (0, 0, 0)), + ((Duration::from_micros(40741564000), Duration::from_micros(40741649641)), (0, 0, 0)), + ((Duration::from_micros(40741564000), Duration::from_micros(40741653641)), (0, 0, 0)), + ((Duration::from_micros(40741564000), Duration::from_micros(40741656641)), (0, 0, 0)), + ((Duration::from_micros(40741564000), Duration::from_micros(40741660641)), (0, 0, 0)), + ((Duration::from_micros(40741564000), Duration::from_micros(40741664641)), (0, 0, 0)), + ((Duration::from_micros(40741564000), Duration::from_micros(40741666641)), (0, 0, 0)), + ((Duration::from_micros(40741575000), Duration::from_micros(40741668641)), (0, 0, 0)), + ((Duration::from_micros(40741595000), Duration::from_micros(40741668641)), (0, 0, 0)), + ((Duration::from_micros(40741609000), Duration::from_micros(40741684641)), (45000, 42000, 1)), + ((Duration::from_micros(40741616000), Duration::from_micros(40741688641)), (0, 0, 0)), + ((Duration::from_micros(40741616000), Duration::from_micros(40741688641)), (0, 0, 0)), + ((Duration::from_micros(40741632000), Duration::from_micros(40741708641)), (21000, 20000, 1)), + ((Duration::from_micros(40741632000), Duration::from_micros(40741711641)), (0, 0, 0)), + ((Duration::from_micros(40741632000), Duration::from_micros(40741714641)), (0, 0, 0)), + ((Duration::from_micros(40741632000), Duration::from_micros(40741719641)), (0, 0, 0)), + ((Duration::from_micros(40741632000), Duration::from_micros(40741722641)), (0, 0, 0)), + ((Duration::from_micros(40741632000), Duration::from_micros(40741726641)), (0, 0, 0)), + ((Duration::from_micros(40741632000), Duration::from_micros(40741729641)), (0, 0, 0)), + ((Duration::from_micros(40741632000), Duration::from_micros(40741734641)), (0, 0, 0)), + ((Duration::from_micros(40741632000), Duration::from_micros(40741738641)), (0, 0, 0)), + ((Duration::from_micros(40741636000), Duration::from_micros(40741738641)), (0, 0, 0)), + ((Duration::from_micros(40741666000), Duration::from_micros(40741738641)), (0, 0, 0)), + ((Duration::from_micros(40741681000), Duration::from_micros(40741758641)), (50000, 50000, 1)), + ((Duration::from_micros(40741681000), Duration::from_micros(40741761641)), (0, 0, 0)), + ((Duration::from_micros(40741686000), Duration::from_micros(40741761641)), (0, 0, 0)), + ((Duration::from_micros(40741700000), Duration::from_micros(40741775641)), (20000, 23000, 1)), + ((Duration::from_micros(40741700000), Duration::from_micros(40741780641)), (0, 0, 0)), + ((Duration::from_micros(40741700000), Duration::from_micros(40741783641)), (0, 0, 0)), + ((Duration::from_micros(40741700000), Duration::from_micros(40741787641)), (0, 0, 0)), + ((Duration::from_micros(40741700000), Duration::from_micros(40741789641)), (0, 0, 0)), + ((Duration::from_micros(40741700000), Duration::from_micros(40741793641)), (0, 0, 0)), + ((Duration::from_micros(40741700000), Duration::from_micros(40741797641)), (0, 0, 0)), + ((Duration::from_micros(40741700000), Duration::from_micros(40741800641)), (0, 0, 0)), + ((Duration::from_micros(40741700000), Duration::from_micros(40741804641)), (0, 0, 0)), + ((Duration::from_micros(40741707000), Duration::from_micros(40741805641)), (0, 0, 0)), + ((Duration::from_micros(40741727000), Duration::from_micros(40741805641)), (0, 0, 0)), + ((Duration::from_micros(40741747000), Duration::from_micros(40741820641)), (41000, 44000, 1)), + ((Duration::from_micros(40741747000), Duration::from_micros(40741822641)), (0, 0, 0)), + ((Duration::from_micros(40741764000), Duration::from_micros(40741840641)), (20000, 17000, 1)), + ((Duration::from_micros(40741764000), Duration::from_micros(40741842641)), (0, 0, 0)), + ((Duration::from_micros(40741764000), Duration::from_micros(40741847641)), (0, 0, 0)), + ((Duration::from_micros(40741764000), Duration::from_micros(40741850641)), (0, 0, 0)), + ((Duration::from_micros(40741764000), Duration::from_micros(40741853641)), (0, 0, 0)), + ((Duration::from_micros(40741764000), Duration::from_micros(40741857641)), (0, 0, 0)), + ((Duration::from_micros(40741764000), Duration::from_micros(40741861641)), (0, 0, 0)), + ((Duration::from_micros(40741764000), Duration::from_micros(40741864641)), (0, 0, 0)), + ((Duration::from_micros(40741764000), Duration::from_micros(40741866641)), (0, 0, 0)), + ((Duration::from_micros(40741777000), Duration::from_micros(40741867641)), (0, 0, 0)), + ((Duration::from_micros(40741798000), Duration::from_micros(40741869641)), (0, 0, 0)), + ((Duration::from_micros(40741798000), Duration::from_micros(40741871641)), (0, 0, 0)), + ((Duration::from_micros(40741809000), Duration::from_micros(40741884641)), (51000, 49000, 1)), + ((Duration::from_micros(40741818000), Duration::from_micros(40741891641)), (11000, 13000, 1)), + ((Duration::from_micros(40741832000), Duration::from_micros(40741908641)), (9000, 7000, 1)), + ((Duration::from_micros(40741832000), Duration::from_micros(40741912641)), (0, 0, 0)), + ((Duration::from_micros(40741832000), Duration::from_micros(40741914641)), (0, 0, 0)), + ((Duration::from_micros(40741832000), Duration::from_micros(40741919641)), (0, 0, 0)), + ((Duration::from_micros(40741832000), Duration::from_micros(40741921641)), (0, 0, 0)), + ((Duration::from_micros(40741832000), Duration::from_micros(40741925641)), (0, 0, 0)), + ((Duration::from_micros(40741832000), Duration::from_micros(40741929641)), (0, 0, 0)), + ((Duration::from_micros(40741832000), Duration::from_micros(40741933641)), (0, 0, 0)), + ((Duration::from_micros(40741832000), Duration::from_micros(40741937641)), (0, 0, 0)), + ((Duration::from_micros(40741838000), Duration::from_micros(40741937641)), (0, 0, 0)), + ((Duration::from_micros(40741868000), Duration::from_micros(40741941641)), (0, 0, 0)), + ((Duration::from_micros(40741875000), Duration::from_micros(40741950641)), (50000, 50000, 1)), + ((Duration::from_micros(40741875000), Duration::from_micros(40741954641)), (0, 0, 0)), + ((Duration::from_micros(40741889000), Duration::from_micros(40741960641)), (7000, 13000, 1)), + ((Duration::from_micros(40741900000), Duration::from_micros(40741976641)), (14000, 6000, 1)), + ((Duration::from_micros(40741900000), Duration::from_micros(40741979641)), (0, 0, 0)), + ((Duration::from_micros(40741900000), Duration::from_micros(40741983641)), (0, 0, 0)), + ((Duration::from_micros(40741900000), Duration::from_micros(40741987641)), (0, 0, 0)), + ((Duration::from_micros(40741900000), Duration::from_micros(40741991641)), (0, 0, 0)), + ((Duration::from_micros(40741900000), Duration::from_micros(40741993641)), (0, 0, 0)), + ((Duration::from_micros(40741900000), Duration::from_micros(40741998641)), (0, 0, 0)), + ((Duration::from_micros(40741900000), Duration::from_micros(40742001641)), (0, 0, 0)), + ((Duration::from_micros(40741900000), Duration::from_micros(40742005641)), (0, 0, 0)), + ((Duration::from_micros(40741909000), Duration::from_micros(40742005641)), (0, 0, 0)), + ((Duration::from_micros(40741929000), Duration::from_micros(40742005641)), (0, 0, 0)), + ((Duration::from_micros(40741949000), Duration::from_micros(40742021641)), (40000, 45000, 1)), + ((Duration::from_micros(40741949000), Duration::from_micros(40742025641)), (0, 0, 0)), + ((Duration::from_micros(40741949000), Duration::from_micros(40742028641)), (0, 0, 0)), + ((Duration::from_micros(40741964000), Duration::from_micros(40742038641)), (20000, 23000, 1)), + ((Duration::from_micros(40741964000), Duration::from_micros(40742041641)), (0, 0, 0)), + ((Duration::from_micros(40741968000), Duration::from_micros(40742043641)), (0, 0, 0)), + ((Duration::from_micros(40741971000), Duration::from_micros(40742048641)), (19000, 15000, 1)), + ((Duration::from_micros(40741974000), Duration::from_micros(40742050641)), (0, 0, 0)), + ((Duration::from_micros(40741978000), Duration::from_micros(40742054641)), (6000, 7000, 1)), + ((Duration::from_micros(40741982000), Duration::from_micros(40742057641)), (0, 0, 0)), + ((Duration::from_micros(40741982000), Duration::from_micros(40742057641)), (0, 0, 0)), + ((Duration::from_micros(40741982000), Duration::from_micros(40742057641)), (0, 0, 0)), + ((Duration::from_micros(40741982000), Duration::from_micros(40742061641)), (0, 0, 0)), + ((Duration::from_micros(40741984000), Duration::from_micros(40742063641)), (8000, 11000, 1)), + ((Duration::from_micros(40741984000), Duration::from_micros(40742067641)), (0, 0, 0)), + ((Duration::from_micros(40741987000), Duration::from_micros(40742070641)), (0, 0, 0)), + ((Duration::from_micros(40741987000), Duration::from_micros(40742076641)), (0, 0, 0)), + ((Duration::from_micros(40741991000), Duration::from_micros(40742080641)), (5000, 15000, 1)), + ((Duration::from_micros(40741991000), Duration::from_micros(40742081641)), (0, 0, 0)), + ((Duration::from_micros(40741994000), Duration::from_micros(40742085641)), (0, 0, 0)), + ((Duration::from_micros(40741994000), Duration::from_micros(40742088641)), (0, 0, 0)), + ((Duration::from_micros(40742000000), Duration::from_micros(40742088641)), (0, 0, 0)), + ((Duration::from_micros(40742020000), Duration::from_micros(40742093641)), (0, 0, 0)), + ((Duration::from_micros(40742032000), Duration::from_micros(40742108641)), (33000, 17000, 1)), + ((Duration::from_micros(40742032000), Duration::from_micros(40742111641)), (0, 0, 0)), + ((Duration::from_micros(40742032000), Duration::from_micros(40742114641)), (0, 0, 0)), + ((Duration::from_micros(40742032000), Duration::from_micros(40742118641)), (0, 0, 0)), + ((Duration::from_micros(40742032000), Duration::from_micros(40742121641)), (0, 0, 0)), + ((Duration::from_micros(40742032000), Duration::from_micros(40742126641)), (0, 0, 0)), + ((Duration::from_micros(40742032000), Duration::from_micros(40742129641)), (0, 0, 0)), + ((Duration::from_micros(40742032000), Duration::from_micros(40742133641)), (0, 0, 0)), + ((Duration::from_micros(40742032000), Duration::from_micros(40742137641)), (0, 0, 0)), + ((Duration::from_micros(40742040000), Duration::from_micros(40742137641)), (0, 0, 0)), + ((Duration::from_micros(40742059000), Duration::from_micros(40742141641)), (0, 0, 0)), + ((Duration::from_micros(40742059000), Duration::from_micros(40742145641)), (0, 0, 0)), + ((Duration::from_micros(40742070000), Duration::from_micros(40742145641)), (0, 0, 0)), + ((Duration::from_micros(40742090000), Duration::from_micros(40742163641)), (50000, 52000, 1)), + ((Duration::from_micros(40742100000), Duration::from_micros(40742178641)), (20000, 18000, 1)), + ((Duration::from_micros(40742100000), Duration::from_micros(40742181641)), (0, 0, 0)), + ((Duration::from_micros(40742100000), Duration::from_micros(40742186641)), (0, 0, 0)), + ((Duration::from_micros(40742100000), Duration::from_micros(40742188641)), (0, 0, 0)), + ((Duration::from_micros(40742100000), Duration::from_micros(40742192641)), (0, 0, 0)), + ((Duration::from_micros(40742100000), Duration::from_micros(40742196641)), (0, 0, 0)), + ((Duration::from_micros(40742100000), Duration::from_micros(40742199641)), (0, 0, 0)), + ((Duration::from_micros(40742100000), Duration::from_micros(40742204641)), (0, 0, 0)), + ((Duration::from_micros(40742100000), Duration::from_micros(40742206641)), (0, 0, 0)), + ((Duration::from_micros(40742109000), Duration::from_micros(40742211641)), (0, 0, 0)), + ((Duration::from_micros(40742109000), Duration::from_micros(40742214641)), (0, 0, 0)), + ((Duration::from_micros(40742110000), Duration::from_micros(40742214641)), (0, 0, 0)), + ((Duration::from_micros(40742131000), Duration::from_micros(40742214641)), (0, 0, 0)), + ((Duration::from_micros(40742151000), Duration::from_micros(40742223641)), (41000, 51000, 1)), + ((Duration::from_micros(40742151000), Duration::from_micros(40742223641)), (0, 0, 0)), + ((Duration::from_micros(40742164000), Duration::from_micros(40742239641)), (20000, 9000, 1)), + ((Duration::from_micros(40742164000), Duration::from_micros(40742243641)), (0, 0, 0)), + ((Duration::from_micros(40742164000), Duration::from_micros(40742246641)), (0, 0, 0)), + ((Duration::from_micros(40742164000), Duration::from_micros(40742251641)), (0, 0, 0)), + ((Duration::from_micros(40742164000), Duration::from_micros(40742254641)), (0, 0, 0)), + ((Duration::from_micros(40742164000), Duration::from_micros(40742258641)), (0, 0, 0)), + ((Duration::from_micros(40742164000), Duration::from_micros(40742262641)), (0, 0, 0)), + ((Duration::from_micros(40742164000), Duration::from_micros(40742264641)), (0, 0, 0)), + ((Duration::from_micros(40742164000), Duration::from_micros(40742271641)), (0, 0, 0)), + ((Duration::from_micros(40742164000), Duration::from_micros(40742273641)), (0, 0, 0)), + ((Duration::from_micros(40742164000), Duration::from_micros(40742276641)), (0, 0, 0)), + ((Duration::from_micros(40742164000), Duration::from_micros(40742279641)), (0, 0, 0)), + ((Duration::from_micros(40742181000), Duration::from_micros(40742279641)), (0, 0, 0)), + ((Duration::from_micros(40742201000), Duration::from_micros(40742280641)), (0, 0, 0)), + ((Duration::from_micros(40742221000), Duration::from_micros(40742294641)), (50000, 57000, 1)), + ((Duration::from_micros(40742222000), Duration::from_micros(40742299641)), (0, 0, 0)), + ((Duration::from_micros(40742222000), Duration::from_micros(40742303641)), (0, 0, 0)), + ((Duration::from_micros(40742222000), Duration::from_micros(40742305641)), (0, 0, 0)), + ((Duration::from_micros(40742232000), Duration::from_micros(40742309641)), (0, 0, 0)), + ((Duration::from_micros(40742232000), Duration::from_micros(40742313641)), (0, 0, 0)), + ((Duration::from_micros(40742232000), Duration::from_micros(40742316641)), (0, 0, 0)), + ((Duration::from_micros(40742232000), Duration::from_micros(40742321641)), (0, 0, 0)), + ((Duration::from_micros(40742232000), Duration::from_micros(40742323641)), (0, 0, 0)), + ((Duration::from_micros(40742232000), Duration::from_micros(40742328641)), (0, 0, 0)), + ((Duration::from_micros(40742232000), Duration::from_micros(40742331641)), (0, 0, 0)), + ((Duration::from_micros(40742232000), Duration::from_micros(40742334641)), (0, 0, 0)), + ((Duration::from_micros(40742232000), Duration::from_micros(40742338641)), (0, 0, 0)), + ((Duration::from_micros(40742232000), Duration::from_micros(40742342641)), (0, 0, 0)), + ((Duration::from_micros(40742232000), Duration::from_micros(40742346641)), (0, 0, 0)), + ((Duration::from_micros(40742232000), Duration::from_micros(40742350641)), (0, 0, 0)), + ((Duration::from_micros(40742242000), Duration::from_micros(40742350641)), (0, 0, 0)), + ((Duration::from_micros(40742272000), Duration::from_micros(40742350641)), (0, 0, 0)), + ((Duration::from_micros(40742278000), Duration::from_micros(40742353641)), (0, 0, 0)), + ((Duration::from_micros(40742278000), Duration::from_micros(40742358641)), (0, 0, 0)), + ((Duration::from_micros(40742292000), Duration::from_micros(40742365641)), (77000, 78000, 1)), + ((Duration::from_micros(40742301000), Duration::from_micros(40742376641)), (14000, 7000, 1)), + ((Duration::from_micros(40742301000), Duration::from_micros(40742381641)), (0, 0, 0)), + ((Duration::from_micros(40742301000), Duration::from_micros(40742383641)), (0, 0, 0)), + ((Duration::from_micros(40742301000), Duration::from_micros(40742387641)), (0, 0, 0)), + ((Duration::from_micros(40742301000), Duration::from_micros(40742391641)), (0, 0, 0)), + ((Duration::from_micros(40742301000), Duration::from_micros(40742394641)), (0, 0, 0)), + ((Duration::from_micros(40742301000), Duration::from_micros(40742399641)), (0, 0, 0)), + ((Duration::from_micros(40742301000), Duration::from_micros(40742401641)), (0, 0, 0)), + ((Duration::from_micros(40742301000), Duration::from_micros(40742405641)), (0, 0, 0)), + ((Duration::from_micros(40742301000), Duration::from_micros(40742412641)), (0, 0, 0)), + ((Duration::from_micros(40742301000), Duration::from_micros(40742412641)), (0, 0, 0)), + ((Duration::from_micros(40742301000), Duration::from_micros(40742417641)), (0, 0, 0)), + ((Duration::from_micros(40742312000), Duration::from_micros(40742417641)), (0, 0, 0)), + ((Duration::from_micros(40742332000), Duration::from_micros(40742418641)), (0, 0, 0)), + ((Duration::from_micros(40742333000), Duration::from_micros(40742418641)), (0, 0, 0)), + ((Duration::from_micros(40742347000), Duration::from_micros(40742422641)), (0, 0, 0)), + ((Duration::from_micros(40742347000), Duration::from_micros(40742427641)), (0, 0, 0)), + ((Duration::from_micros(40742353000), Duration::from_micros(40742427641)), (0, 0, 0)), + ((Duration::from_micros(40742364000), Duration::from_micros(40742439641)), (61000, 62000, 1)), + ((Duration::from_micros(40742364000), Duration::from_micros(40742444641)), (0, 0, 0)), + ((Duration::from_micros(40742364000), Duration::from_micros(40742446641)), (0, 0, 0)), + ((Duration::from_micros(40742364000), Duration::from_micros(40742451641)), (0, 0, 0)), + ((Duration::from_micros(40742364000), Duration::from_micros(40742453641)), (0, 0, 0)), + ((Duration::from_micros(40742364000), Duration::from_micros(40742457641)), (0, 0, 0)), + ((Duration::from_micros(40742364000), Duration::from_micros(40742461641)), (0, 0, 0)), + ((Duration::from_micros(40742364000), Duration::from_micros(40742465641)), (0, 0, 0)), + ((Duration::from_micros(40742364000), Duration::from_micros(40742471641)), (0, 0, 0)), + ((Duration::from_micros(40742364000), Duration::from_micros(40742471641)), (0, 0, 0)), + ((Duration::from_micros(40742364000), Duration::from_micros(40742476641)), (0, 0, 0)), + ((Duration::from_micros(40742364000), Duration::from_micros(40742480641)), (0, 0, 0)), + ((Duration::from_micros(40742364000), Duration::from_micros(40742483641)), (0, 0, 0)), + ((Duration::from_micros(40742383000), Duration::from_micros(40742483641)), (0, 0, 0)), + ((Duration::from_micros(40742403000), Duration::from_micros(40742484641)), (0, 0, 0)), + ((Duration::from_micros(40742423000), Duration::from_micros(40742495641)), (50000, 57000, 1)), + ((Duration::from_micros(40742432000), Duration::from_micros(40742508641)), (20000, 11000, 1)), + ((Duration::from_micros(40742432000), Duration::from_micros(40742512641)), (0, 0, 0)), + ((Duration::from_micros(40742432000), Duration::from_micros(40742514641)), (0, 0, 0)), + ((Duration::from_micros(40742432000), Duration::from_micros(40742518641)), (0, 0, 0)), + ((Duration::from_micros(40742432000), Duration::from_micros(40742522641)), (0, 0, 0)), + ((Duration::from_micros(40742432000), Duration::from_micros(40742526641)), (0, 0, 0)), + ((Duration::from_micros(40742432000), Duration::from_micros(40742530641)), (0, 0, 0)), + ((Duration::from_micros(40742432000), Duration::from_micros(40742532641)), (0, 0, 0)), + ((Duration::from_micros(40742432000), Duration::from_micros(40742536641)), (0, 0, 0)), + ((Duration::from_micros(40742432000), Duration::from_micros(40742541641)), (0, 0, 0)), + ((Duration::from_micros(40742432000), Duration::from_micros(40742546641)), (0, 0, 0)), + ((Duration::from_micros(40742432000), Duration::from_micros(40742547641)), (0, 0, 0)), + ((Duration::from_micros(40742444000), Duration::from_micros(40742547641)), (0, 0, 0)), + ((Duration::from_micros(40742474000), Duration::from_micros(40742548641)), (0, 0, 0)), + ((Duration::from_micros(40742474000), Duration::from_micros(40742551641)), (0, 0, 0)), + ((Duration::from_micros(40742474000), Duration::from_micros(40742555641)), (0, 0, 0)), + ((Duration::from_micros(40742494000), Duration::from_micros(40742568641)), (51000, 60000, 1)), + ((Duration::from_micros(40742500000), Duration::from_micros(40742575641)), (20000, 13000, 1)), + ((Duration::from_micros(40742500000), Duration::from_micros(40742580641)), (0, 0, 0)), + ((Duration::from_micros(40742500000), Duration::from_micros(40742583641)), (0, 0, 0)), + ((Duration::from_micros(40742500000), Duration::from_micros(40742587641)), (0, 0, 0)), + ((Duration::from_micros(40742500000), Duration::from_micros(40742591641)), (0, 0, 0)), + ((Duration::from_micros(40742500000), Duration::from_micros(40742593641)), (0, 0, 0)), + ((Duration::from_micros(40742500000), Duration::from_micros(40742597641)), (0, 0, 0)), + ((Duration::from_micros(40742500000), Duration::from_micros(40742601641)), (0, 0, 0)), + ((Duration::from_micros(40742500000), Duration::from_micros(40742605641)), (0, 0, 0)), + ((Duration::from_micros(40742500000), Duration::from_micros(40742609641)), (0, 0, 0)), + ((Duration::from_micros(40742500000), Duration::from_micros(40742612641)), (0, 0, 0)), + ((Duration::from_micros(40742500000), Duration::from_micros(40742616641)), (0, 0, 0)), + ((Duration::from_micros(40742514000), Duration::from_micros(40742617641)), (0, 0, 0)), + ((Duration::from_micros(40742535000), Duration::from_micros(40742617641)), (0, 0, 0)), + ((Duration::from_micros(40742535000), Duration::from_micros(40742617641)), (0, 0, 0)), + ((Duration::from_micros(40742546000), Duration::from_micros(40742623641)), (41000, 49000, 1)), + ((Duration::from_micros(40742546000), Duration::from_micros(40742626641)), (0, 0, 0)), + ((Duration::from_micros(40742555000), Duration::from_micros(40742628641)), (0, 0, 0)), + ((Duration::from_micros(40742564000), Duration::from_micros(40742640641)), (20000, 11000, 1)), + ((Duration::from_micros(40742564000), Duration::from_micros(40742643641)), (0, 0, 0)), + ((Duration::from_micros(40742564000), Duration::from_micros(40742648641)), (0, 0, 0)), + ((Duration::from_micros(40742564000), Duration::from_micros(40742651641)), (0, 0, 0)), + ((Duration::from_micros(40742564000), Duration::from_micros(40742654641)), (0, 0, 0)), + ((Duration::from_micros(40742564000), Duration::from_micros(40742658641)), (0, 0, 0)), + ((Duration::from_micros(40742564000), Duration::from_micros(40742661641)), (0, 0, 0)), + ((Duration::from_micros(40742564000), Duration::from_micros(40742666641)), (0, 0, 0)), + ((Duration::from_micros(40742564000), Duration::from_micros(40742669641)), (0, 0, 0)), + ((Duration::from_micros(40742564000), Duration::from_micros(40742673641)), (0, 0, 0)), + ((Duration::from_micros(40742564000), Duration::from_micros(40742676641)), (0, 0, 0)), + ((Duration::from_micros(40742564000), Duration::from_micros(40742681641)), (0, 0, 0)), + ((Duration::from_micros(40742585000), Duration::from_micros(40742681641)), (0, 0, 0)), + ((Duration::from_micros(40742605000), Duration::from_micros(40742681641)), (0, 0, 0)), + ((Duration::from_micros(40742609000), Duration::from_micros(40742687641)), (50000, 53000, 1)), + ((Duration::from_micros(40742609000), Duration::from_micros(40742689641)), (0, 0, 0)), + ((Duration::from_micros(40742625000), Duration::from_micros(40742699641)), (4000, 8000, 1)), + ((Duration::from_micros(40742633000), Duration::from_micros(40742709641)), (16000, 10000, 1)), + ((Duration::from_micros(40742633000), Duration::from_micros(40742713641)), (0, 0, 0)), + ((Duration::from_micros(40742633000), Duration::from_micros(40742715641)), (0, 0, 0)), + ((Duration::from_micros(40742633000), Duration::from_micros(40742720641)), (0, 0, 0)), + ((Duration::from_micros(40742633000), Duration::from_micros(40742722641)), (0, 0, 0)), + ((Duration::from_micros(40742633000), Duration::from_micros(40742726641)), (0, 0, 0)), + ((Duration::from_micros(40742633000), Duration::from_micros(40742730641)), (0, 0, 0)), + ((Duration::from_micros(40742633000), Duration::from_micros(40742734641)), (0, 0, 0)), + ((Duration::from_micros(40742633000), Duration::from_micros(40742738641)), (0, 0, 0)), + ((Duration::from_micros(40742633000), Duration::from_micros(40742740641)), (0, 0, 0)), + ((Duration::from_micros(40742633000), Duration::from_micros(40742747641)), (0, 0, 0)), + ((Duration::from_micros(40742633000), Duration::from_micros(40742748641)), (0, 0, 0)), + ((Duration::from_micros(40742633000), Duration::from_micros(40742752641)), (0, 0, 0)), + ((Duration::from_micros(40742646000), Duration::from_micros(40742752641)), (0, 0, 0)), + ((Duration::from_micros(40742676000), Duration::from_micros(40742752641)), (0, 0, 0)), + ((Duration::from_micros(40742677000), Duration::from_micros(40742756641)), (51000, 53000, 1)), + ((Duration::from_micros(40742696000), Duration::from_micros(40742772641)), (1000, 4000, 1)), + ((Duration::from_micros(40742700000), Duration::from_micros(40742777641)), (0, 0, 0)), + ((Duration::from_micros(40742700000), Duration::from_micros(40742782641)), (0, 0, 0)), + ((Duration::from_micros(40742700000), Duration::from_micros(40742784641)), (0, 0, 0)), + ((Duration::from_micros(40742700000), Duration::from_micros(40742788641)), (0, 0, 0)), + ((Duration::from_micros(40742700000), Duration::from_micros(40742792641)), (0, 0, 0)), + ((Duration::from_micros(40742700000), Duration::from_micros(40742795641)), (0, 0, 0)), + ((Duration::from_micros(40742700000), Duration::from_micros(40742798641)), (0, 0, 0)), + ((Duration::from_micros(40742700000), Duration::from_micros(40742802641)), (0, 0, 0)), + ((Duration::from_micros(40742700000), Duration::from_micros(40742806641)), (0, 0, 0)), + ((Duration::from_micros(40742700000), Duration::from_micros(40742809641)), (0, 0, 0)), + ((Duration::from_micros(40742700000), Duration::from_micros(40742813641)), (0, 0, 0)), + ((Duration::from_micros(40742700000), Duration::from_micros(40742817641)), (0, 0, 0)), + ((Duration::from_micros(40742700000), Duration::from_micros(40742820641)), (0, 0, 0)), + ((Duration::from_micros(40742716000), Duration::from_micros(40742838641)), (23000, 64000, 1)), + ((Duration::from_micros(40742717000), Duration::from_micros(40742838641)), (0, 0, 0)), + ((Duration::from_micros(40742737000), Duration::from_micros(40742863641)), (17000, 18000, 1)), + ((Duration::from_micros(40742748000), Duration::from_micros(40742882641)), (20000, 25000, 1)), + ((Duration::from_micros(40742757000), Duration::from_micros(40742883641)), (0, 0, 0)), + ((Duration::from_micros(40742764000), Duration::from_micros(40742886641)), (0, 0, 0)), + ((Duration::from_micros(40742764000), Duration::from_micros(40742891641)), (0, 0, 0)), + ((Duration::from_micros(40742764000), Duration::from_micros(40742893641)), (0, 0, 0)), + ((Duration::from_micros(40742764000), Duration::from_micros(40742898641)), (0, 0, 0)), + ((Duration::from_micros(40742764000), Duration::from_micros(40742902641)), (0, 0, 0)), + ((Duration::from_micros(40742764000), Duration::from_micros(40742904641)), (0, 0, 0)), + ((Duration::from_micros(40742764000), Duration::from_micros(40742908641)), (0, 0, 0)), + ((Duration::from_micros(40742764000), Duration::from_micros(40742911641)), (0, 0, 0)), + ((Duration::from_micros(40742764000), Duration::from_micros(40742916641)), (0, 0, 0)), + ((Duration::from_micros(40742764000), Duration::from_micros(40742919641)), (0, 0, 0)), + ((Duration::from_micros(40742764000), Duration::from_micros(40742922641)), (0, 0, 0)), + ((Duration::from_micros(40742764000), Duration::from_micros(40742926641)), (0, 0, 0)), + ((Duration::from_micros(40742764000), Duration::from_micros(40742929641)), (0, 0, 0)), + ((Duration::from_micros(40742787000), Duration::from_micros(40742935641)), (27000, 66000, 1)), + ((Duration::from_micros(40742807000), Duration::from_micros(40742961641)), (23000, 6000, 1)), + ((Duration::from_micros(40742807000), Duration::from_micros(40742962641)), (0, 0, 0)), + ((Duration::from_micros(40742828000), Duration::from_micros(40742967641)), (0, 0, 0)), + ((Duration::from_micros(40742832000), Duration::from_micros(40742980641)), (41000, 32000, 1)), + ((Duration::from_micros(40742833000), Duration::from_micros(40742983641)), (0, 0, 0)), + ((Duration::from_micros(40742833000), Duration::from_micros(40742987641)), (0, 0, 0)), + ((Duration::from_micros(40742833000), Duration::from_micros(40742990641)), (0, 0, 0)), + ((Duration::from_micros(40742833000), Duration::from_micros(40742993641)), (0, 0, 0)), + ((Duration::from_micros(40742833000), Duration::from_micros(40742997641)), (0, 0, 0)), + ((Duration::from_micros(40742833000), Duration::from_micros(40743001641)), (0, 0, 0)), + ((Duration::from_micros(40742833000), Duration::from_micros(40743006641)), (0, 0, 0)), + ((Duration::from_micros(40742833000), Duration::from_micros(40743008641)), (0, 0, 0)), + ((Duration::from_micros(40742833000), Duration::from_micros(40743014641)), (0, 0, 0)), + ((Duration::from_micros(40742833000), Duration::from_micros(40743017641)), (0, 0, 0)), + ((Duration::from_micros(40742833000), Duration::from_micros(40743020641)), (0, 0, 0)), + ((Duration::from_micros(40742848000), Duration::from_micros(40743036641)), (5000, 53000, 1)), + ((Duration::from_micros(40742874000), Duration::from_micros(40743041641)), (0, 0, 0)), + ((Duration::from_micros(40742874000), Duration::from_micros(40743044641)), (0, 0, 0)), + ((Duration::from_micros(40742874000), Duration::from_micros(40743048641)), (0, 0, 0)), + ((Duration::from_micros(40742878000), Duration::from_micros(40743049641)), (0, 0, 0)), + ((Duration::from_micros(40742898000), Duration::from_micros(40743058641)), (45000, 29000, 1)), + ((Duration::from_micros(40742899000), Duration::from_micros(40743058641)), (0, 0, 0)), + ((Duration::from_micros(40742900000), Duration::from_micros(40743062641)), (0, 0, 0)), + ((Duration::from_micros(40742900000), Duration::from_micros(40743065641)), (0, 0, 0)), + ((Duration::from_micros(40742900000), Duration::from_micros(40743068641)), (0, 0, 0)), + ((Duration::from_micros(40742900000), Duration::from_micros(40743071641)), (0, 0, 0)), + ((Duration::from_micros(40742900000), Duration::from_micros(40743079641)), (0, 0, 0)), + ((Duration::from_micros(40742901000), Duration::from_micros(40743082641)), (0, 0, 0)), + ((Duration::from_micros(40742901000), Duration::from_micros(40743087641)), (0, 0, 0)), + ((Duration::from_micros(40742901000), Duration::from_micros(40743090641)), (0, 0, 0)), + ((Duration::from_micros(40742901000), Duration::from_micros(40743095641)), (0, 0, 0)), + ((Duration::from_micros(40742901000), Duration::from_micros(40743097641)), (0, 0, 0)), + ((Duration::from_micros(40742901000), Duration::from_micros(40743101641)), (0, 0, 0)), + ((Duration::from_micros(40742901000), Duration::from_micros(40743105641)), (0, 0, 0)), + ((Duration::from_micros(40742901000), Duration::from_micros(40743107641)), (0, 0, 0)), + ((Duration::from_micros(40742919000), Duration::from_micros(40743121641)), (23000, 58000, 1)), + ((Duration::from_micros(40742939000), Duration::from_micros(40743138641)), (18000, 14000, 1)), + ((Duration::from_micros(40742943000), Duration::from_micros(40743142641)), (0, 0, 0)), + ((Duration::from_micros(40742943000), Duration::from_micros(40743147641)), (0, 0, 0)), + ((Duration::from_micros(40742943000), Duration::from_micros(40743149641)), (0, 0, 0)), + ((Duration::from_micros(40742959000), Duration::from_micros(40743149641)), (0, 0, 0)), + ((Duration::from_micros(40742965000), Duration::from_micros(40743152641)), (0, 0, 0)), + ((Duration::from_micros(40742965000), Duration::from_micros(40743155641)), (0, 0, 0)), + ((Duration::from_micros(40742965000), Duration::from_micros(40743160641)), (0, 0, 0)), + ((Duration::from_micros(40742965000), Duration::from_micros(40743162641)), (0, 0, 0)), + ((Duration::from_micros(40742965000), Duration::from_micros(40743168641)), (0, 0, 0)), + ((Duration::from_micros(40742965000), Duration::from_micros(40743169641)), (0, 0, 0)), + ((Duration::from_micros(40742965000), Duration::from_micros(40743173641)), (0, 0, 0)), + ((Duration::from_micros(40742965000), Duration::from_micros(40743177641)), (0, 0, 0)), + ((Duration::from_micros(40742965000), Duration::from_micros(40743180641)), (0, 0, 0)), + ((Duration::from_micros(40742965000), Duration::from_micros(40743184641)), (0, 0, 0)), + ((Duration::from_micros(40742965000), Duration::from_micros(40743188641)), (0, 0, 0)), + ((Duration::from_micros(40742965000), Duration::from_micros(40743192641)), (0, 0, 0)), + ((Duration::from_micros(40742965000), Duration::from_micros(40743194641)), (0, 0, 0)), + ((Duration::from_micros(40742989000), Duration::from_micros(40743204641)), (46000, 73000, 1)), + ((Duration::from_micros(40743010000), Duration::from_micros(40743213641)), (24000, 10000, 1)), + ((Duration::from_micros(40743030000), Duration::from_micros(40743222641)), (21000, 9000, 1)), + ((Duration::from_micros(40743041000), Duration::from_micros(40743229641)), (20000, 9000, 1)), + ((Duration::from_micros(40743041000), Duration::from_micros(40743233641)), (0, 0, 0)), + ((Duration::from_micros(40743041000), Duration::from_micros(40743236641)), (0, 0, 0)), + ((Duration::from_micros(40743041000), Duration::from_micros(40743239641)), (0, 0, 0)), + ((Duration::from_micros(40743041000), Duration::from_micros(40743243641)), (0, 0, 0)), + ((Duration::from_micros(40743041000), Duration::from_micros(40743247641)), (0, 0, 0)), + ((Duration::from_micros(40743041000), Duration::from_micros(40743250641)), (0, 0, 0)), + ((Duration::from_micros(40743041000), Duration::from_micros(40743253641)), (0, 0, 0)), + ((Duration::from_micros(40743050000), Duration::from_micros(40743253641)), (0, 0, 0)), + ((Duration::from_micros(40743080000), Duration::from_micros(40743267641)), (20000, 31000, 1)), + ((Duration::from_micros(40743081000), Duration::from_micros(40743268641)), (0, 0, 0)), + ((Duration::from_micros(40743089000), Duration::from_micros(40743281641)), (31000, 15000, 1)), + ((Duration::from_micros(40743089000), Duration::from_micros(40743283641)), (0, 0, 0)), + ((Duration::from_micros(40743089000), Duration::from_micros(40743285641)), (0, 0, 0)), + ((Duration::from_micros(40743089000), Duration::from_micros(40743290641)), (0, 0, 0)), + ((Duration::from_micros(40743100000), Duration::from_micros(40743301641)), (8000, 22000, 1)), + ((Duration::from_micros(40743100000), Duration::from_micros(40743304641)), (0, 0, 0)), + ((Duration::from_micros(40743100000), Duration::from_micros(40743307641)), (0, 0, 0)), + ((Duration::from_micros(40743100000), Duration::from_micros(40743311641)), (0, 0, 0)), + ((Duration::from_micros(40743100000), Duration::from_micros(40743315641)), (0, 0, 0)), + ((Duration::from_micros(40743100000), Duration::from_micros(40743319641)), (0, 0, 0)), + ((Duration::from_micros(40743100000), Duration::from_micros(40743321641)), (0, 0, 0)), + ((Duration::from_micros(40743101000), Duration::from_micros(40743321641)), (0, 0, 0)), + ((Duration::from_micros(40743121000), Duration::from_micros(40743324641)), (0, 0, 0)), + ((Duration::from_micros(40743141000), Duration::from_micros(40743324641)), (0, 0, 0)), + ((Duration::from_micros(40743149000), Duration::from_micros(40743328641)), (0, 0, 0)), + ((Duration::from_micros(40743149000), Duration::from_micros(40743329641)), (0, 0, 0)), + ((Duration::from_micros(40743149000), Duration::from_micros(40743334641)), (0, 0, 0)), + ((Duration::from_micros(40743161000), Duration::from_micros(40743337641)), (0, 0, 0)), + ((Duration::from_micros(40743165000), Duration::from_micros(40743349641)), (72000, 47000, 1)), + ((Duration::from_micros(40743165000), Duration::from_micros(40743354641)), (0, 0, 0)), + ((Duration::from_micros(40743165000), Duration::from_micros(40743356641)), (0, 0, 0)), + ((Duration::from_micros(40743165000), Duration::from_micros(40743362641)), (0, 0, 0)), + ((Duration::from_micros(40743165000), Duration::from_micros(40743364641)), (0, 0, 0)), + ((Duration::from_micros(40743165000), Duration::from_micros(40743367641)), (0, 0, 0)), + ((Duration::from_micros(40743165000), Duration::from_micros(40743372641)), (0, 0, 0)), + ((Duration::from_micros(40743165000), Duration::from_micros(40743375641)), (0, 0, 0)), + ((Duration::from_micros(40743192000), Duration::from_micros(40743392641)), (4000, 38000, 1)), + ((Duration::from_micros(40743211000), Duration::from_micros(40743396641)), (0, 0, 0)), + ((Duration::from_micros(40743211000), Duration::from_micros(40743398641)), (0, 0, 0)), + ((Duration::from_micros(40743211000), Duration::from_micros(40743403641)), (0, 0, 0)), + ((Duration::from_micros(40743211000), Duration::from_micros(40743406641)), (0, 0, 0)), + ((Duration::from_micros(40743211000), Duration::from_micros(40743410641)), (0, 0, 0)), + ((Duration::from_micros(40743212000), Duration::from_micros(40743413641)), (46000, 35000, 1)), + ((Duration::from_micros(40743232000), Duration::from_micros(40743425641)), (1000, 3000, 1)), + ((Duration::from_micros(40743232000), Duration::from_micros(40743429641)), (0, 0, 0)), + ((Duration::from_micros(40743232000), Duration::from_micros(40743435641)), (0, 0, 0)), + ((Duration::from_micros(40743232000), Duration::from_micros(40743437641)), (0, 0, 0)), + ((Duration::from_micros(40743232000), Duration::from_micros(40743440641)), (0, 0, 0)), + ((Duration::from_micros(40743232000), Duration::from_micros(40743446641)), (0, 0, 0)), + ((Duration::from_micros(40743232000), Duration::from_micros(40743446641)), (0, 0, 0)), + ((Duration::from_micros(40743252000), Duration::from_micros(40743457641)), (20000, 33000, 1)), + ((Duration::from_micros(40743253000), Duration::from_micros(40743458641)), (0, 0, 0)), + ((Duration::from_micros(40743273000), Duration::from_micros(40743461641)), (0, 0, 0)), + ((Duration::from_micros(40743278000), Duration::from_micros(40743466641)), (41000, 15000, 1)), + ((Duration::from_micros(40743278000), Duration::from_micros(40743468641)), (0, 0, 0)), + ((Duration::from_micros(40743278000), Duration::from_micros(40743473641)), (0, 0, 0)), + ((Duration::from_micros(40743278000), Duration::from_micros(40743475641)), (0, 0, 0)), + ((Duration::from_micros(40743278000), Duration::from_micros(40743481641)), (0, 0, 0)), + ((Duration::from_micros(40743278000), Duration::from_micros(40743483641)), (0, 0, 0)), + ((Duration::from_micros(40743300000), Duration::from_micros(40743491641)), (5000, 22000, 1)), + ((Duration::from_micros(40743300000), Duration::from_micros(40743496641)), (0, 0, 0)), + ((Duration::from_micros(40743300000), Duration::from_micros(40743498641)), (0, 0, 0)), + ((Duration::from_micros(40743300000), Duration::from_micros(40743501641)), (0, 0, 0)), + ((Duration::from_micros(40743300000), Duration::from_micros(40743505641)), (0, 0, 0)), + ((Duration::from_micros(40743300000), Duration::from_micros(40743508641)), (0, 0, 0)), + ((Duration::from_micros(40743303000), Duration::from_micros(40743516641)), (0, 0, 0)), + ((Duration::from_micros(40743323000), Duration::from_micros(40743517641)), (0, 0, 0)), + ((Duration::from_micros(40743343000), Duration::from_micros(40743527641)), (45000, 34000, 1)), + ((Duration::from_micros(40743348000), Duration::from_micros(40743529641)), (0, 0, 0)), + ((Duration::from_micros(40743348000), Duration::from_micros(40743533641)), (0, 0, 0)), + ((Duration::from_micros(40743348000), Duration::from_micros(40743536641)), (0, 0, 0)), + ((Duration::from_micros(40743348000), Duration::from_micros(40743549641)), (0, 0, 0)), + ((Duration::from_micros(40743349000), Duration::from_micros(40743552641)), (25000, 32000, 1)), + ((Duration::from_micros(40743364000), Duration::from_micros(40743552641)), (0, 0, 0)), + ((Duration::from_micros(40743364000), Duration::from_micros(40743556641)), (0, 0, 0)), + ((Duration::from_micros(40743364000), Duration::from_micros(40743561641)), (0, 0, 0)), + ((Duration::from_micros(40743364000), Duration::from_micros(40743563641)), (0, 0, 0)), + ((Duration::from_micros(40743364000), Duration::from_micros(40743568641)), (0, 0, 0)), + ((Duration::from_micros(40743364000), Duration::from_micros(40743572641)), (0, 0, 0)), + ((Duration::from_micros(40743364000), Duration::from_micros(40743574641)), (0, 0, 0)), + ((Duration::from_micros(40743394000), Duration::from_micros(40743587641)), (16000, 25000, 1)), + ((Duration::from_micros(40743411000), Duration::from_micros(40743600641)), (30000, 13000, 1)), + ((Duration::from_micros(40743411000), Duration::from_micros(40743602641)), (0, 0, 0)), + ((Duration::from_micros(40743411000), Duration::from_micros(40743606641)), (0, 0, 0)), + ((Duration::from_micros(40743411000), Duration::from_micros(40743611641)), (0, 0, 0)), + ((Duration::from_micros(40743411000), Duration::from_micros(40743614641)), (0, 0, 0)), + ((Duration::from_micros(40743414000), Duration::from_micros(40743619641)), (0, 0, 0)), + ((Duration::from_micros(40743432000), Duration::from_micros(40743627641)), (20000, 32000, 1)), + ((Duration::from_micros(40743432000), Duration::from_micros(40743629641)), (0, 0, 0)), + ((Duration::from_micros(40743432000), Duration::from_micros(40743633641)), (0, 0, 0)), + ((Duration::from_micros(40743432000), Duration::from_micros(40743637641)), (0, 0, 0)), + ((Duration::from_micros(40743432000), Duration::from_micros(40743640641)), (0, 0, 0)), + ((Duration::from_micros(40743432000), Duration::from_micros(40743646641)), (0, 0, 0)), + ((Duration::from_micros(40743434000), Duration::from_micros(40743646641)), (0, 0, 0)), + ((Duration::from_micros(40743455000), Duration::from_micros(40743649641)), (0, 0, 0)), + ((Duration::from_micros(40743455000), Duration::from_micros(40743649641)), (0, 0, 0)), + ((Duration::from_micros(40743475000), Duration::from_micros(40743655641)), (41000, 30000, 1)), + ((Duration::from_micros(40743483000), Duration::from_micros(40743671641)), (20000, 6000, 1)), + ((Duration::from_micros(40743483000), Duration::from_micros(40743673641)), (0, 0, 0)), + ((Duration::from_micros(40743483000), Duration::from_micros(40743680641)), (0, 0, 0)), + ((Duration::from_micros(40743483000), Duration::from_micros(40743681641)), (0, 0, 0)), + ((Duration::from_micros(40743500000), Duration::from_micros(40743688641)), (8000, 26000, 1)), + ((Duration::from_micros(40743500000), Duration::from_micros(40743693641)), (0, 0, 0)), + ((Duration::from_micros(40743500000), Duration::from_micros(40743695641)), (0, 0, 0)), + ((Duration::from_micros(40743500000), Duration::from_micros(40743701641)), (0, 0, 0)), + ((Duration::from_micros(40743500000), Duration::from_micros(40743703641)), (0, 0, 0)), + ((Duration::from_micros(40743500000), Duration::from_micros(40743706641)), (0, 0, 0)), + ((Duration::from_micros(40743500000), Duration::from_micros(40743710641)), (0, 0, 0)), + ((Duration::from_micros(40743505000), Duration::from_micros(40743715641)), (0, 0, 0)), + ((Duration::from_micros(40743525000), Duration::from_micros(40743715641)), (0, 0, 0)), + ((Duration::from_micros(40743546000), Duration::from_micros(40743728641)), (42000, 34000, 1)), + ((Duration::from_micros(40743550000), Duration::from_micros(40743731641)), (0, 0, 0)), + ((Duration::from_micros(40743550000), Duration::from_micros(40743735641)), (0, 0, 0)), + ((Duration::from_micros(40743550000), Duration::from_micros(40743738641)), (0, 0, 0)), + ((Duration::from_micros(40743564000), Duration::from_micros(40743750641)), (25000, 23000, 1)), + ((Duration::from_micros(40743564000), Duration::from_micros(40743753641)), (0, 0, 0)), + ((Duration::from_micros(40743564000), Duration::from_micros(40743758641)), (0, 0, 0)), + ((Duration::from_micros(40743564000), Duration::from_micros(40743761641)), (0, 0, 0)), + ((Duration::from_micros(40743564000), Duration::from_micros(40743765641)), (0, 0, 0)), + ((Duration::from_micros(40743564000), Duration::from_micros(40743767641)), (0, 0, 0)), + ((Duration::from_micros(40743564000), Duration::from_micros(40743770641)), (0, 0, 0)), + ((Duration::from_micros(40743566000), Duration::from_micros(40743771641)), (0, 0, 0)), + ((Duration::from_micros(40743586000), Duration::from_micros(40743781641)), (16000, 33000, 1)), + ((Duration::from_micros(40743609000), Duration::from_micros(40743787641)), (20000, 10000, 1)), + ((Duration::from_micros(40743609000), Duration::from_micros(40743791641)), (0, 0, 0)), + ((Duration::from_micros(40743609000), Duration::from_micros(40743795641)), (0, 0, 0)), + ((Duration::from_micros(40743616000), Duration::from_micros(40743803641)), (23000, 14000, 1)), + ((Duration::from_micros(40743632000), Duration::from_micros(40743815641)), (7000, 8000, 1)), + ((Duration::from_micros(40743632000), Duration::from_micros(40743821641)), (0, 0, 0)), + ((Duration::from_micros(40743632000), Duration::from_micros(40743822641)), (0, 0, 0)), + ((Duration::from_micros(40743632000), Duration::from_micros(40743825641)), (0, 0, 0)), + ((Duration::from_micros(40743632000), Duration::from_micros(40743829641)), (0, 0, 0)), + ((Duration::from_micros(40743632000), Duration::from_micros(40743834641)), (0, 0, 0)), + ((Duration::from_micros(40743632000), Duration::from_micros(40743836641)), (0, 0, 0)), + ((Duration::from_micros(40743632000), Duration::from_micros(40743839641)), (0, 0, 0)), + ((Duration::from_micros(40743637000), Duration::from_micros(40743839641)), (0, 0, 0)), + ((Duration::from_micros(40743637000), Duration::from_micros(40743841641)), (0, 0, 0)), + ((Duration::from_micros(40743657000), Duration::from_micros(40743845641)), (0, 0, 0)), + ((Duration::from_micros(40743677000), Duration::from_micros(40743849641)), (0, 0, 0)), + ((Duration::from_micros(40743683000), Duration::from_micros(40743853641)), (0, 0, 0)), + ((Duration::from_micros(40743683000), Duration::from_micros(40743856641)), (0, 0, 0)), + ((Duration::from_micros(40743683000), Duration::from_micros(40743859641)), (0, 0, 0)), + ((Duration::from_micros(40743700000), Duration::from_micros(40743873641)), (67000, 56000, 1)), + ((Duration::from_micros(40743700000), Duration::from_micros(40743875641)), (0, 0, 0)), + ((Duration::from_micros(40743700000), Duration::from_micros(40743879641)), (0, 0, 0)), + ((Duration::from_micros(40743700000), Duration::from_micros(40743884641)), (0, 0, 0)), + ((Duration::from_micros(40743700000), Duration::from_micros(40743886641)), (0, 0, 0)), + ((Duration::from_micros(40743700000), Duration::from_micros(40743892641)), (0, 0, 0)), + ((Duration::from_micros(40743700000), Duration::from_micros(40743895641)), (0, 0, 0)), + ((Duration::from_micros(40743707000), Duration::from_micros(40743899641)), (0, 0, 0)), + ((Duration::from_micros(40743728000), Duration::from_micros(40743900641)), (0, 0, 0)), + ((Duration::from_micros(40743748000), Duration::from_micros(40743912641)), (45000, 41000, 1)), + ((Duration::from_micros(40743748000), Duration::from_micros(40743916641)), (0, 0, 0)), + ((Duration::from_micros(40743748000), Duration::from_micros(40743919641)), (0, 0, 0)), + ((Duration::from_micros(40743748000), Duration::from_micros(40743925641)), (0, 0, 0)), + ((Duration::from_micros(40743764000), Duration::from_micros(40743935641)), (20000, 25000, 1)), + ((Duration::from_micros(40743764000), Duration::from_micros(40743938641)), (0, 0, 0)), + ((Duration::from_micros(40743764000), Duration::from_micros(40743943641)), (0, 0, 0)), + ((Duration::from_micros(40743764000), Duration::from_micros(40743945641)), (0, 0, 0)), + ((Duration::from_micros(40743764000), Duration::from_micros(40743950641)), (0, 0, 0)), + ((Duration::from_micros(40743764000), Duration::from_micros(40743953641)), (0, 0, 0)), + ((Duration::from_micros(40743764000), Duration::from_micros(40743959641)), (0, 0, 0)), + ((Duration::from_micros(40743768000), Duration::from_micros(40743961641)), (0, 0, 0)), + ((Duration::from_micros(40743788000), Duration::from_micros(40743966641)), (0, 0, 0)), + ((Duration::from_micros(40743810000), Duration::from_micros(40743977641)), (40000, 41000, 1)), + ((Duration::from_micros(40743810000), Duration::from_micros(40743980641)), (0, 0, 0)), + ((Duration::from_micros(40743810000), Duration::from_micros(40743985641)), (0, 0, 0)), + ((Duration::from_micros(40743810000), Duration::from_micros(40743988641)), (0, 0, 0)), + ((Duration::from_micros(40743819000), Duration::from_micros(40743988641)), (0, 0, 0)), + ((Duration::from_micros(40743819000), Duration::from_micros(40743993641)), (0, 0, 0)), + ((Duration::from_micros(40743832000), Duration::from_micros(40744001641)), (31000, 27000, 1)), + ((Duration::from_micros(40743832000), Duration::from_micros(40744003641)), (0, 0, 0)), + ((Duration::from_micros(40743832000), Duration::from_micros(40744009641)), (0, 0, 0)), + ((Duration::from_micros(40743832000), Duration::from_micros(40744012641)), (0, 0, 0)), + ((Duration::from_micros(40743832000), Duration::from_micros(40744014641)), (0, 0, 0)), + ((Duration::from_micros(40743832000), Duration::from_micros(40744019641)), (0, 0, 0)), + ((Duration::from_micros(40743832000), Duration::from_micros(40744022641)), (0, 0, 0)), + ((Duration::from_micros(40743839000), Duration::from_micros(40744022641)), (0, 0, 0)), + ((Duration::from_micros(40743859000), Duration::from_micros(40744028641)), (20000, 29000, 1)), + ((Duration::from_micros(40743879000), Duration::from_micros(40744044641)), (20000, 6000, 1)), + ((Duration::from_micros(40743879000), Duration::from_micros(40744047641)), (0, 0, 0)), + ((Duration::from_micros(40743879000), Duration::from_micros(40744051641)), (0, 0, 0)), + ((Duration::from_micros(40743879000), Duration::from_micros(40744053641)), (0, 0, 0)), + ((Duration::from_micros(40743879000), Duration::from_micros(40744058641)), (0, 0, 0)), + ((Duration::from_micros(40743879000), Duration::from_micros(40744058641)), (0, 0, 0)), + ((Duration::from_micros(40743900000), Duration::from_micros(40744071641)), (20000, 30000, 1)), + ((Duration::from_micros(40743900000), Duration::from_micros(40744074641)), (0, 0, 0)), + ((Duration::from_micros(40743900000), Duration::from_micros(40744077641)), (0, 0, 0)), + ((Duration::from_micros(40743900000), Duration::from_micros(40744081641)), (0, 0, 0)), + ((Duration::from_micros(40743900000), Duration::from_micros(40744083641)), (0, 0, 0)), + ((Duration::from_micros(40743900000), Duration::from_micros(40744089641)), (0, 0, 0)), + ((Duration::from_micros(40743900000), Duration::from_micros(40744091641)), (0, 0, 0)), + ((Duration::from_micros(40743910000), Duration::from_micros(40744091641)), (0, 0, 0)), + ((Duration::from_micros(40743930000), Duration::from_micros(40744105641)), (31000, 33000, 1)), + ((Duration::from_micros(40743950000), Duration::from_micros(40744112641)), (20000, 14000, 1)), + ((Duration::from_micros(40743950000), Duration::from_micros(40744116641)), (0, 0, 0)), + ((Duration::from_micros(40743950000), Duration::from_micros(40744120641)), (0, 0, 0)), + ((Duration::from_micros(40743950000), Duration::from_micros(40744124641)), (0, 0, 0)), + ((Duration::from_micros(40743950000), Duration::from_micros(40744126641)), (0, 0, 0)), + ((Duration::from_micros(40743964000), Duration::from_micros(40744134641)), (20000, 21000, 1)), + ((Duration::from_micros(40743964000), Duration::from_micros(40744138641)), (0, 0, 0)), + ((Duration::from_micros(40743964000), Duration::from_micros(40744142641)), (0, 0, 0)), + ((Duration::from_micros(40743964000), Duration::from_micros(40744146641)), (0, 0, 0)), + ((Duration::from_micros(40743964000), Duration::from_micros(40744149641)), (0, 0, 0)), + ((Duration::from_micros(40743964000), Duration::from_micros(40744152641)), (0, 0, 0)), + ((Duration::from_micros(40743970000), Duration::from_micros(40744152641)), (0, 0, 0)), + ((Duration::from_micros(40743990000), Duration::from_micros(40744162641)), (20000, 26000, 1)), + ((Duration::from_micros(40743991000), Duration::from_micros(40744162641)), (0, 0, 0)), + ((Duration::from_micros(40744009000), Duration::from_micros(40744177641)), (21000, 10000, 1)), + ((Duration::from_micros(40744009000), Duration::from_micros(40744180641)), (0, 0, 0)), + ((Duration::from_micros(40744009000), Duration::from_micros(40744184641)), (0, 0, 0)), + ((Duration::from_micros(40744009000), Duration::from_micros(40744188641)), (0, 0, 0)), + ((Duration::from_micros(40744009000), Duration::from_micros(40744191641)), (0, 0, 0)), + ((Duration::from_micros(40744031000), Duration::from_micros(40744200641)), (18000, 29000, 1)), + ((Duration::from_micros(40744032000), Duration::from_micros(40744202641)), (0, 0, 0)), + ((Duration::from_micros(40744032000), Duration::from_micros(40744207641)), (0, 0, 0)), + ((Duration::from_micros(40744032000), Duration::from_micros(40744213641)), (0, 0, 0)), + ((Duration::from_micros(40744032000), Duration::from_micros(40744213641)), (0, 0, 0)), + ((Duration::from_micros(40744032000), Duration::from_micros(40744217641)), (0, 0, 0)), + ((Duration::from_micros(40744032000), Duration::from_micros(40744223641)), (0, 0, 0)), + ((Duration::from_micros(40744037000), Duration::from_micros(40744224641)), (0, 0, 0)), + ((Duration::from_micros(40744051000), Duration::from_micros(40744225641)), (0, 0, 0)), + ((Duration::from_micros(40744071000), Duration::from_micros(40744242641)), (42000, 34000, 1)), + ((Duration::from_micros(40744079000), Duration::from_micros(40744245641)), (0, 0, 0)), + ((Duration::from_micros(40744079000), Duration::from_micros(40744249641)), (0, 0, 0)), + ((Duration::from_micros(40744079000), Duration::from_micros(40744253641)), (0, 0, 0)), + ((Duration::from_micros(40744091000), Duration::from_micros(40744253641)), (0, 0, 0)), + ((Duration::from_micros(40744092000), Duration::from_micros(40744253641)), (0, 0, 0)), + ((Duration::from_micros(40744100000), Duration::from_micros(40744257641)), (0, 0, 0)), + ((Duration::from_micros(40744100000), Duration::from_micros(40744261641)), (0, 0, 0)), + ((Duration::from_micros(40744100000), Duration::from_micros(40744266641)), (0, 0, 0)), + ((Duration::from_micros(40744100000), Duration::from_micros(40744269641)), (0, 0, 0)), + ((Duration::from_micros(40744100000), Duration::from_micros(40744273641)), (0, 0, 0)), + ((Duration::from_micros(40744100000), Duration::from_micros(40744279641)), (0, 0, 0)), + ((Duration::from_micros(40744100000), Duration::from_micros(40744281641)), (0, 0, 0)), + ((Duration::from_micros(40744122000), Duration::from_micros(40744281641)), (0, 0, 0)), + ((Duration::from_micros(40744142000), Duration::from_micros(40744289641)), (71000, 56000, 1)), + ((Duration::from_micros(40744148000), Duration::from_micros(40744294641)), (0, 0, 0)), + ((Duration::from_micros(40744148000), Duration::from_micros(40744297641)), (0, 0, 0)), + ((Duration::from_micros(40744148000), Duration::from_micros(40744301641)), (0, 0, 0)), + ((Duration::from_micros(40744162000), Duration::from_micros(40744310641)), (26000, 20000, 1)), + ((Duration::from_micros(40744164000), Duration::from_micros(40744313641)), (0, 0, 0)), + ((Duration::from_micros(40744164000), Duration::from_micros(40744317641)), (0, 0, 0)), + ((Duration::from_micros(40744164000), Duration::from_micros(40744321641)), (0, 0, 0)), + ((Duration::from_micros(40744164000), Duration::from_micros(40744325641)), (0, 0, 0)), + ((Duration::from_micros(40744164000), Duration::from_micros(40744327641)), (0, 0, 0)), + ((Duration::from_micros(40744164000), Duration::from_micros(40744331641)), (0, 0, 0)), + ((Duration::from_micros(40744164000), Duration::from_micros(40744335641)), (0, 0, 0)), + ((Duration::from_micros(40744182000), Duration::from_micros(40744337641)), (0, 0, 0)), + ((Duration::from_micros(40744210000), Duration::from_micros(40744352641)), (34000, 36000, 1)), + ((Duration::from_micros(40744210000), Duration::from_micros(40744356641)), (0, 0, 0)), + ((Duration::from_micros(40744210000), Duration::from_micros(40744360641)), (0, 0, 0)), + ((Duration::from_micros(40744213000), Duration::from_micros(40744360641)), (0, 0, 0)), + ((Duration::from_micros(40744232000), Duration::from_micros(40744369641)), (31000, 23000, 1)), + ((Duration::from_micros(40744233000), Duration::from_micros(40744372641)), (0, 0, 0)), + ((Duration::from_micros(40744233000), Duration::from_micros(40744376641)), (0, 0, 0)), + ((Duration::from_micros(40744233000), Duration::from_micros(40744379641)), (0, 0, 0)), + ((Duration::from_micros(40744233000), Duration::from_micros(40744382641)), (0, 0, 0)), + ((Duration::from_micros(40744233000), Duration::from_micros(40744386641)), (0, 0, 0)), + ((Duration::from_micros(40744233000), Duration::from_micros(40744389641)), (0, 0, 0)), + ((Duration::from_micros(40744233000), Duration::from_micros(40744394641)), (0, 0, 0)), + ((Duration::from_micros(40744252000), Duration::from_micros(40744403641)), (20000, 34000, 1)), + ((Duration::from_micros(40744272000), Duration::from_micros(40744413641)), (19000, 9000, 1)), + ((Duration::from_micros(40744273000), Duration::from_micros(40744413641)), (0, 0, 0)), + ((Duration::from_micros(40744279000), Duration::from_micros(40744416641)), (0, 0, 0)), + ((Duration::from_micros(40744279000), Duration::from_micros(40744418641)), (0, 0, 0)), + ((Duration::from_micros(40744279000), Duration::from_micros(40744422641)), (0, 0, 0)), + ((Duration::from_micros(40744300000), Duration::from_micros(40744430641)), (27000, 19000, 1)), + ((Duration::from_micros(40744300000), Duration::from_micros(40744433641)), (0, 0, 0)), + ((Duration::from_micros(40744300000), Duration::from_micros(40744436641)), (0, 0, 0)), + ((Duration::from_micros(40744300000), Duration::from_micros(40744441641)), (0, 0, 0)), + ((Duration::from_micros(40744300000), Duration::from_micros(40744444641)), (0, 0, 0)), + ((Duration::from_micros(40744300000), Duration::from_micros(40744448641)), (0, 0, 0)), + ((Duration::from_micros(40744300000), Duration::from_micros(40744451641)), (0, 0, 0)), + ((Duration::from_micros(40744303000), Duration::from_micros(40744453641)), (0, 0, 0)), + ((Duration::from_micros(40744323000), Duration::from_micros(40744456641)), (0, 0, 0)), + ((Duration::from_micros(40744343000), Duration::from_micros(40744465641)), (44000, 34000, 1)), + ((Duration::from_micros(40744343000), Duration::from_micros(40744469641)), (0, 0, 0)), + ((Duration::from_micros(40744343000), Duration::from_micros(40744472641)), (0, 0, 0)), + ((Duration::from_micros(40744343000), Duration::from_micros(40744477641)), (0, 0, 0)), + ((Duration::from_micros(40744363000), Duration::from_micros(40744485641)), (20000, 21000, 1)), + ((Duration::from_micros(40744364000), Duration::from_micros(40744487641)), (0, 0, 0)), + ((Duration::from_micros(40744364000), Duration::from_micros(40744490641)), (0, 0, 0)), + ((Duration::from_micros(40744364000), Duration::from_micros(40744494641)), (0, 0, 0)), + ((Duration::from_micros(40744364000), Duration::from_micros(40744498641)), (0, 0, 0)), + ((Duration::from_micros(40744364000), Duration::from_micros(40744503641)), (0, 0, 0)), + ((Duration::from_micros(40744364000), Duration::from_micros(40744506641)), (0, 0, 0)), + ((Duration::from_micros(40744364000), Duration::from_micros(40744509641)), (0, 0, 0)), + ((Duration::from_micros(40744384000), Duration::from_micros(40744518641)), (21000, 32000, 1)), + ((Duration::from_micros(40744406000), Duration::from_micros(40744529641)), (20000, 9000, 1)), + ((Duration::from_micros(40744406000), Duration::from_micros(40744534641)), (0, 0, 0)), + ((Duration::from_micros(40744406000), Duration::from_micros(40744538641)), (0, 0, 0)), + ((Duration::from_micros(40744414000), Duration::from_micros(40744542641)), (0, 0, 0)), + ((Duration::from_micros(40744432000), Duration::from_micros(40744549641)), (30000, 24000, 1)), + ((Duration::from_micros(40744432000), Duration::from_micros(40744553641)), (0, 0, 0)), + ((Duration::from_micros(40744432000), Duration::from_micros(40744556641)), (0, 0, 0)), + ((Duration::from_micros(40744432000), Duration::from_micros(40744561641)), (0, 0, 0)), + ((Duration::from_micros(40744432000), Duration::from_micros(40744563641)), (0, 0, 0)), + ((Duration::from_micros(40744432000), Duration::from_micros(40744567641)), (0, 0, 0)), + ((Duration::from_micros(40744432000), Duration::from_micros(40744571641)), (0, 0, 0)), + ((Duration::from_micros(40744434000), Duration::from_micros(40744575641)), (0, 0, 0)), + ((Duration::from_micros(40744454000), Duration::from_micros(40744580641)), (0, 0, 0)), + ((Duration::from_micros(40744455000), Duration::from_micros(40744586641)), (40000, 38000, 1)), + ((Duration::from_micros(40744475000), Duration::from_micros(40744589641)), (0, 0, 0)), + ((Duration::from_micros(40744479000), Duration::from_micros(40744593641)), (21000, 9000, 1)), + ((Duration::from_micros(40744479000), Duration::from_micros(40744596641)), (0, 0, 0)), + ((Duration::from_micros(40744479000), Duration::from_micros(40744600641)), (0, 0, 0)), + ((Duration::from_micros(40744500000), Duration::from_micros(40744614641)), (4000, 11000, 1)), + ((Duration::from_micros(40744500000), Duration::from_micros(40744617641)), (0, 0, 0)), + ((Duration::from_micros(40744500000), Duration::from_micros(40744620641)), (0, 0, 0)), + ((Duration::from_micros(40744500000), Duration::from_micros(40744622641)), (0, 0, 0)), + ((Duration::from_micros(40744500000), Duration::from_micros(40744627641)), (0, 0, 0)), + ((Duration::from_micros(40744500000), Duration::from_micros(40744629641)), (0, 0, 0)), + ((Duration::from_micros(40744500000), Duration::from_micros(40744635641)), (0, 0, 0)), + ((Duration::from_micros(40744500000), Duration::from_micros(40744637641)), (0, 0, 0)), + ((Duration::from_micros(40744505000), Duration::from_micros(40744641641)), (0, 0, 0)), + ((Duration::from_micros(40744525000), Duration::from_micros(40744649641)), (26000, 41000, 1)), + ((Duration::from_micros(40744545000), Duration::from_micros(40744655641)), (20000, 8000, 1)), + ((Duration::from_micros(40744552000), Duration::from_micros(40744663641)), (20000, 6000, 1)), + ((Duration::from_micros(40744552000), Duration::from_micros(40744666641)), (0, 0, 0)), + ((Duration::from_micros(40744564000), Duration::from_micros(40744673641)), (7000, 11000, 1)), + ((Duration::from_micros(40744564000), Duration::from_micros(40744676641)), (0, 0, 0)), + ((Duration::from_micros(40744564000), Duration::from_micros(40744679641)), (0, 0, 0)), + ((Duration::from_micros(40744564000), Duration::from_micros(40744683641)), (0, 0, 0)), + ((Duration::from_micros(40744564000), Duration::from_micros(40744686641)), (0, 0, 0)), + ((Duration::from_micros(40744564000), Duration::from_micros(40744691641)), (0, 0, 0)), + ((Duration::from_micros(40744564000), Duration::from_micros(40744693641)), (0, 0, 0)), + ((Duration::from_micros(40744564000), Duration::from_micros(40744697641)), (0, 0, 0)), + ((Duration::from_micros(40744566000), Duration::from_micros(40744698641)), (0, 0, 0)), + ((Duration::from_micros(40744586000), Duration::from_micros(40744706641)), (14000, 32000, 1)), + ((Duration::from_micros(40744614000), Duration::from_micros(40744722641)), (20000, 8000, 1)), + ((Duration::from_micros(40744614000), Duration::from_micros(40744726641)), (0, 0, 0)), + ((Duration::from_micros(40744616000), Duration::from_micros(40744726641)), (0, 0, 0)), + ((Duration::from_micros(40744632000), Duration::from_micros(40744734641)), (30000, 20000, 1)), + ((Duration::from_micros(40744632000), Duration::from_micros(40744738641)), (0, 0, 0)), + ((Duration::from_micros(40744632000), Duration::from_micros(40744740641)), (0, 0, 0)), + ((Duration::from_micros(40744632000), Duration::from_micros(40744747641)), (0, 0, 0)), + ((Duration::from_micros(40744632000), Duration::from_micros(40744748641)), (0, 0, 0)), + ((Duration::from_micros(40744632000), Duration::from_micros(40744751641)), (0, 0, 0)), + ((Duration::from_micros(40744632000), Duration::from_micros(40744759641)), (0, 0, 0)), + ((Duration::from_micros(40744636000), Duration::from_micros(40744759641)), (0, 0, 0)), + ((Duration::from_micros(40744657000), Duration::from_micros(40744768641)), (20000, 33000, 1)), + ((Duration::from_micros(40744657000), Duration::from_micros(40744770641)), (0, 0, 0)), + ((Duration::from_micros(40744677000), Duration::from_micros(40744777641)), (21000, 11000, 1)), + ((Duration::from_micros(40744677000), Duration::from_micros(40744781641)), (0, 0, 0)), + ((Duration::from_micros(40744677000), Duration::from_micros(40744784641)), (0, 0, 0)), + ((Duration::from_micros(40744677000), Duration::from_micros(40744789641)), (0, 0, 0)), + ((Duration::from_micros(40744697000), Duration::from_micros(40744798641)), (20000, 19000, 1)), + ((Duration::from_micros(40744700000), Duration::from_micros(40744801641)), (0, 0, 0)), + ((Duration::from_micros(40744700000), Duration::from_micros(40744805641)), (0, 0, 0)), + ((Duration::from_micros(40744700000), Duration::from_micros(40744809641)), (0, 0, 0)), + ((Duration::from_micros(40744700000), Duration::from_micros(40744813641)), (0, 0, 0)), + ((Duration::from_micros(40744700000), Duration::from_micros(40744815641)), (0, 0, 0)), + ((Duration::from_micros(40744700000), Duration::from_micros(40744819641)), (0, 0, 0)), + ((Duration::from_micros(40744700000), Duration::from_micros(40744823641)), (0, 0, 0)), + ((Duration::from_micros(40744727000), Duration::from_micros(40744836641)), (23000, 34000, 1)), + ((Duration::from_micros(40744743000), Duration::from_micros(40744843641)), (27000, 13000, 1)), + ((Duration::from_micros(40744743000), Duration::from_micros(40744847641)), (0, 0, 0)), + ((Duration::from_micros(40744743000), Duration::from_micros(40744851641)), (0, 0, 0)), + ((Duration::from_micros(40744748000), Duration::from_micros(40744856641)), (0, 0, 0)), + ((Duration::from_micros(40744764000), Duration::from_micros(40744867641)), (21000, 20000, 1)), + ((Duration::from_micros(40744764000), Duration::from_micros(40744872641)), (0, 0, 0)), + ((Duration::from_micros(40744764000), Duration::from_micros(40744875641)), (0, 0, 0)), + ((Duration::from_micros(40744764000), Duration::from_micros(40744878641)), (0, 0, 0)), + ((Duration::from_micros(40744764000), Duration::from_micros(40744883641)), (0, 0, 0)), + ((Duration::from_micros(40744764000), Duration::from_micros(40744886641)), (0, 0, 0)), + ((Duration::from_micros(40744764000), Duration::from_micros(40744889641)), (0, 0, 0)), + ((Duration::from_micros(40744768000), Duration::from_micros(40744889641)), (0, 0, 0)), + ((Duration::from_micros(40744788000), Duration::from_micros(40744897641)), (20000, 33000, 1)), + ((Duration::from_micros(40744808000), Duration::from_micros(40744906641)), (20000, 8000, 1)), + ((Duration::from_micros(40744808000), Duration::from_micros(40744910641)), (0, 0, 0)), + ((Duration::from_micros(40744808000), Duration::from_micros(40744914641)), (0, 0, 0)), + ((Duration::from_micros(40744808000), Duration::from_micros(40744918641)), (0, 0, 0)), + ((Duration::from_micros(40744832000), Duration::from_micros(40744930641)), (20000, 21000, 1)), + ((Duration::from_micros(40744832000), Duration::from_micros(40744933641)), (0, 0, 0)), + ((Duration::from_micros(40744832000), Duration::from_micros(40744937641)), (0, 0, 0)), + ((Duration::from_micros(40744832000), Duration::from_micros(40744939641)), (0, 0, 0)), + ((Duration::from_micros(40744832000), Duration::from_micros(40744945641)), (0, 0, 0)), + ((Duration::from_micros(40744832000), Duration::from_micros(40744948641)), (0, 0, 0)), + ((Duration::from_micros(40744832000), Duration::from_micros(40744950641)), (0, 0, 0)), + ((Duration::from_micros(40744839000), Duration::from_micros(40744955641)), (0, 0, 0)), + ((Duration::from_micros(40744839000), Duration::from_micros(40744956641)), (0, 0, 0)), + ((Duration::from_micros(40744859000), Duration::from_micros(40744965641)), (31000, 38000, 1)), + ((Duration::from_micros(40744878000), Duration::from_micros(40744976641)), (20000, 9000, 1)), + ((Duration::from_micros(40744878000), Duration::from_micros(40744979641)), (0, 0, 0)), + ((Duration::from_micros(40744878000), Duration::from_micros(40744983641)), (0, 0, 0)), + ((Duration::from_micros(40744879000), Duration::from_micros(40744984641)), (0, 0, 0)), + ((Duration::from_micros(40744899000), Duration::from_micros(40744992641)), (20000, 19000, 1)), + ((Duration::from_micros(40744900000), Duration::from_micros(40744992641)), (0, 0, 0)), + ((Duration::from_micros(40744900000), Duration::from_micros(40744996641)), (0, 0, 0)), + ((Duration::from_micros(40744905000), Duration::from_micros(40745005641)), (21000, 12000, 1)), + ((Duration::from_micros(40744909000), Duration::from_micros(40745008641)), (0, 0, 0)), + ((Duration::from_micros(40744913000), Duration::from_micros(40745012641)), (9000, 12000, 1)), + ((Duration::from_micros(40744917000), Duration::from_micros(40745018641)), (0, 0, 0)), + ((Duration::from_micros(40744922000), Duration::from_micros(40745026641)), (8000, 10000, 1)), + ((Duration::from_micros(40744922000), Duration::from_micros(40745030641)), (0, 0, 0)), + ((Duration::from_micros(40744922000), Duration::from_micros(40745032641)), (0, 0, 0)), + ((Duration::from_micros(40744922000), Duration::from_micros(40745036641)), (0, 0, 0)), + ((Duration::from_micros(40744922000), Duration::from_micros(40745040641)), (0, 0, 0)), + ((Duration::from_micros(40744929000), Duration::from_micros(40745040641)), (0, 0, 0)), + ((Duration::from_micros(40744950000), Duration::from_micros(40745048641)), (12000, 22000, 1)), + ((Duration::from_micros(40744964000), Duration::from_micros(40745061641)), (21000, 8000, 1)), + ((Duration::from_micros(40744964000), Duration::from_micros(40745065641)), (0, 0, 0)), + ((Duration::from_micros(40744964000), Duration::from_micros(40745068641)), (0, 0, 0)), + ((Duration::from_micros(40744964000), Duration::from_micros(40745072641)), (0, 0, 0)), + ((Duration::from_micros(40744964000), Duration::from_micros(40745078641)), (0, 0, 0)), + ((Duration::from_micros(40744964000), Duration::from_micros(40745078641)), (0, 0, 0)), + ((Duration::from_micros(40744964000), Duration::from_micros(40745083641)), (0, 0, 0)), + ((Duration::from_micros(40744970000), Duration::from_micros(40745086641)), (0, 0, 0)), + ((Duration::from_micros(40744990000), Duration::from_micros(40745096641)), (20000, 38000, 1)), + ((Duration::from_micros(40745010000), Duration::from_micros(40745108641)), (20000, 10000, 1)), + ((Duration::from_micros(40745010000), Duration::from_micros(40745111641)), (0, 0, 0)), + ((Duration::from_micros(40745010000), Duration::from_micros(40745115641)), (0, 0, 0)), + ((Duration::from_micros(40745010000), Duration::from_micros(40745115641)), (0, 0, 0)), + ((Duration::from_micros(40745032000), Duration::from_micros(40745130641)), (20000, 19000, 1)), + ((Duration::from_micros(40745032000), Duration::from_micros(40745135641)), (0, 0, 0)), + ((Duration::from_micros(40745032000), Duration::from_micros(40745138641)), (0, 0, 0)), + ((Duration::from_micros(40745032000), Duration::from_micros(40745142641)), (0, 0, 0)), + ((Duration::from_micros(40745032000), Duration::from_micros(40745144641)), (0, 0, 0)), + ((Duration::from_micros(40745032000), Duration::from_micros(40745149641)), (0, 0, 0)), + ((Duration::from_micros(40745032000), Duration::from_micros(40745151641)), (0, 0, 0)), + ((Duration::from_micros(40745032000), Duration::from_micros(40745155641)), (0, 0, 0)), + ((Duration::from_micros(40745040000), Duration::from_micros(40745159641)), (0, 0, 0)), + ((Duration::from_micros(40745041000), Duration::from_micros(40745160641)), (30000, 44000, 1)), + ((Duration::from_micros(40745061000), Duration::from_micros(40745168641)), (1000, 1000, 1)), + ((Duration::from_micros(40745081000), Duration::from_micros(40745177641)), (20000, 8000, 1)), + ((Duration::from_micros(40745081000), Duration::from_micros(40745180641)), (0, 0, 0)), + ((Duration::from_micros(40745081000), Duration::from_micros(40745185641)), (0, 0, 0)), + ((Duration::from_micros(40745100000), Duration::from_micros(40745197641)), (20000, 17000, 1)), + ((Duration::from_micros(40745100000), Duration::from_micros(40745200641)), (0, 0, 0)), + ((Duration::from_micros(40745100000), Duration::from_micros(40745203641)), (0, 0, 0)), + ((Duration::from_micros(40745100000), Duration::from_micros(40745206641)), (0, 0, 0)), + ((Duration::from_micros(40745100000), Duration::from_micros(40745211641)), (0, 0, 0)), + ((Duration::from_micros(40745100000), Duration::from_micros(40745214641)), (0, 0, 0)), + ((Duration::from_micros(40745100000), Duration::from_micros(40745218641)), (0, 0, 0)), + ((Duration::from_micros(40745100000), Duration::from_micros(40745220641)), (0, 0, 0)), + ((Duration::from_micros(40745101000), Duration::from_micros(40745220641)), (0, 0, 0)), + ((Duration::from_micros(40745131000), Duration::from_micros(40745234641)), (20000, 35000, 1)), + ((Duration::from_micros(40745141000), Duration::from_micros(40745245641)), (30000, 14000, 1)), + ((Duration::from_micros(40745141000), Duration::from_micros(40745248641)), (0, 0, 0)), + ((Duration::from_micros(40745151000), Duration::from_micros(40745253641)), (0, 0, 0)), + ((Duration::from_micros(40745164000), Duration::from_micros(40745261641)), (20000, 19000, 1)), + ((Duration::from_micros(40745164000), Duration::from_micros(40745265641)), (0, 0, 0)), + ((Duration::from_micros(40745164000), Duration::from_micros(40745267641)), (0, 0, 0)), + ((Duration::from_micros(40745164000), Duration::from_micros(40745271641)), (0, 0, 0)), + ((Duration::from_micros(40745164000), Duration::from_micros(40745274641)), (0, 0, 0)), + ((Duration::from_micros(40745164000), Duration::from_micros(40745280641)), (0, 0, 0)), + ((Duration::from_micros(40745164000), Duration::from_micros(40745281641)), (0, 0, 0)), + ((Duration::from_micros(40745164000), Duration::from_micros(40745285641)), (0, 0, 0)), + ((Duration::from_micros(40745164000), Duration::from_micros(40745288641)), (0, 0, 0)), + ((Duration::from_micros(40745172000), Duration::from_micros(40745293641)), (0, 0, 0)), + ((Duration::from_micros(40745192000), Duration::from_micros(40745304641)), (21000, 40000, 1)), + ((Duration::from_micros(40745212000), Duration::from_micros(40745314641)), (20000, 11000, 1)), + ((Duration::from_micros(40745212000), Duration::from_micros(40745318641)), (0, 0, 0)), + ((Duration::from_micros(40745212000), Duration::from_micros(40745322641)), (0, 0, 0)), + ((Duration::from_micros(40745212000), Duration::from_micros(40745326641)), (0, 0, 0)), + ((Duration::from_micros(40745212000), Duration::from_micros(40745326641)), (0, 0, 0)), + ((Duration::from_micros(40745232000), Duration::from_micros(40745340641)), (20000, 22000, 1)), + ((Duration::from_micros(40745232000), Duration::from_micros(40745341641)), (0, 0, 0)), + ((Duration::from_micros(40745232000), Duration::from_micros(40745344641)), (0, 0, 0)), + ((Duration::from_micros(40745232000), Duration::from_micros(40745348641)), (0, 0, 0)), + ((Duration::from_micros(40745232000), Duration::from_micros(40745351641)), (0, 0, 0)), + ((Duration::from_micros(40745232000), Duration::from_micros(40745356641)), (0, 0, 0)), + ((Duration::from_micros(40745232000), Duration::from_micros(40745358641)), (0, 0, 0)), + ((Duration::from_micros(40745232000), Duration::from_micros(40745363641)), (0, 0, 0)), + ((Duration::from_micros(40745242000), Duration::from_micros(40745366641)), (0, 0, 0)), + ((Duration::from_micros(40745262000), Duration::from_micros(40745376641)), (30000, 40000, 1)), + ((Duration::from_micros(40745279000), Duration::from_micros(40745387641)), (20000, 10000, 1)), + ((Duration::from_micros(40745279000), Duration::from_micros(40745391641)), (0, 0, 0)), + ((Duration::from_micros(40745279000), Duration::from_micros(40745394641)), (0, 0, 0)), + ((Duration::from_micros(40745279000), Duration::from_micros(40745398641)), (0, 0, 0)), + ((Duration::from_micros(40745283000), Duration::from_micros(40745405641)), (0, 0, 0)), + ((Duration::from_micros(40745300000), Duration::from_micros(40745415641)), (21000, 29000, 1)), + ((Duration::from_micros(40745300000), Duration::from_micros(40745417641)), (0, 0, 0)), + ((Duration::from_micros(40745300000), Duration::from_micros(40745422641)), (0, 0, 0)), + ((Duration::from_micros(40745300000), Duration::from_micros(40745425641)), (0, 0, 0)), + ((Duration::from_micros(40745300000), Duration::from_micros(40745429641)), (0, 0, 0)), + ((Duration::from_micros(40745300000), Duration::from_micros(40745433641)), (0, 0, 0)), + ((Duration::from_micros(40745300000), Duration::from_micros(40745436641)), (0, 0, 0)), + ((Duration::from_micros(40745300000), Duration::from_micros(40745440641)), (0, 0, 0)), + ((Duration::from_micros(40745303000), Duration::from_micros(40745440641)), (0, 0, 0)), + ((Duration::from_micros(40745333000), Duration::from_micros(40745454641)), (20000, 35000, 1)), + ((Duration::from_micros(40745348000), Duration::from_micros(40745465641)), (30000, 14000, 1)), + ((Duration::from_micros(40745348000), Duration::from_micros(40745469641)), (0, 0, 0)), + ((Duration::from_micros(40745353000), Duration::from_micros(40745469641)), (0, 0, 0)), + ((Duration::from_micros(40745364000), Duration::from_micros(40745477641)), (20000, 15000, 1)), + ((Duration::from_micros(40745364000), Duration::from_micros(40745481641)), (0, 0, 0)), + ((Duration::from_micros(40745364000), Duration::from_micros(40745485641)), (0, 0, 0)), + ((Duration::from_micros(40745364000), Duration::from_micros(40745489641)), (0, 0, 0)), + ((Duration::from_micros(40745364000), Duration::from_micros(40745492641)), (0, 0, 0)), + ((Duration::from_micros(40745364000), Duration::from_micros(40745495641)), (0, 0, 0)), + ((Duration::from_micros(40745364000), Duration::from_micros(40745499641)), (0, 0, 0)), + ((Duration::from_micros(40745364000), Duration::from_micros(40745504641)), (0, 0, 0)), + ((Duration::from_micros(40745374000), Duration::from_micros(40745507641)), (0, 0, 0)), + ((Duration::from_micros(40745394000), Duration::from_micros(40745515641)), (21000, 38000, 1)), + ((Duration::from_micros(40745394000), Duration::from_micros(40745515641)), (0, 0, 0)), + ((Duration::from_micros(40745410000), Duration::from_micros(40745528641)), (20000, 8000, 1)), + ((Duration::from_micros(40745410000), Duration::from_micros(40745531641)), (0, 0, 0)), + ((Duration::from_micros(40745410000), Duration::from_micros(40745535641)), (0, 0, 0)), + ((Duration::from_micros(40745410000), Duration::from_micros(40745543641)), (0, 0, 0)), + ((Duration::from_micros(40745414000), Duration::from_micros(40745543641)), (0, 0, 0)), + ((Duration::from_micros(40745432000), Duration::from_micros(40745554641)), (20000, 28000, 1)), + ((Duration::from_micros(40745432000), Duration::from_micros(40745559641)), (0, 0, 0)), + ((Duration::from_micros(40745432000), Duration::from_micros(40745561641)), (0, 0, 0)), + ((Duration::from_micros(40745432000), Duration::from_micros(40745568641)), (0, 0, 0)), + ((Duration::from_micros(40745432000), Duration::from_micros(40745570641)), (0, 0, 0)), + ((Duration::from_micros(40745432000), Duration::from_micros(40745573641)), (0, 0, 0)), + ((Duration::from_micros(40745432000), Duration::from_micros(40745577641)), (0, 0, 0)), + ((Duration::from_micros(40745432000), Duration::from_micros(40745579641)), (0, 0, 0)), + ((Duration::from_micros(40745444000), Duration::from_micros(40745585641)), (18000, 36000, 1)), + ((Duration::from_micros(40745465000), Duration::from_micros(40745594641)), (12000, 6000, 1)), + ((Duration::from_micros(40745476000), Duration::from_micros(40745601641)), (21000, 9000, 1)), + ((Duration::from_micros(40745476000), Duration::from_micros(40745608641)), (0, 0, 0)), + ((Duration::from_micros(40745485000), Duration::from_micros(40745609641)), (0, 0, 0)), + ((Duration::from_micros(40745500000), Duration::from_micros(40745616641)), (20000, 15000, 1)), + ((Duration::from_micros(40745500000), Duration::from_micros(40745621641)), (0, 0, 0)), + ((Duration::from_micros(40745500000), Duration::from_micros(40745624641)), (0, 0, 0)), + ((Duration::from_micros(40745500000), Duration::from_micros(40745628641)), (0, 0, 0)), + ((Duration::from_micros(40745500000), Duration::from_micros(40745631641)), (0, 0, 0)), + ((Duration::from_micros(40745500000), Duration::from_micros(40745634641)), (0, 0, 0)), + ((Duration::from_micros(40745500000), Duration::from_micros(40745638641)), (0, 0, 0)), + ((Duration::from_micros(40745500000), Duration::from_micros(40745640641)), (0, 0, 0)), + ((Duration::from_micros(40745500000), Duration::from_micros(40745644641)), (0, 0, 0)), + ((Duration::from_micros(40745505000), Duration::from_micros(40745648641)), (0, 0, 0)), + ((Duration::from_micros(40745535000), Duration::from_micros(40745661641)), (20000, 39000, 1)), + ((Duration::from_micros(40745550000), Duration::from_micros(40745673641)), (30000, 13000, 1)), + ((Duration::from_micros(40745550000), Duration::from_micros(40745676641)), (0, 0, 0)), + ((Duration::from_micros(40745555000), Duration::from_micros(40745677641)), (0, 0, 0)), + ((Duration::from_micros(40745564000), Duration::from_micros(40745685641)), (20000, 16000, 1)), + ((Duration::from_micros(40745564000), Duration::from_micros(40745689641)), (0, 0, 0)), + ((Duration::from_micros(40745564000), Duration::from_micros(40745693641)), (0, 0, 0)), + ((Duration::from_micros(40745564000), Duration::from_micros(40745695641)), (0, 0, 0)), + ((Duration::from_micros(40745564000), Duration::from_micros(40745700641)), (0, 0, 0)), + ((Duration::from_micros(40745564000), Duration::from_micros(40745703641)), (0, 0, 0)), + ((Duration::from_micros(40745564000), Duration::from_micros(40745707641)), (0, 0, 0)), + ((Duration::from_micros(40745564000), Duration::from_micros(40745709641)), (0, 0, 0)), + ((Duration::from_micros(40745576000), Duration::from_micros(40745719641)), (9000, 32000, 1)), + ((Duration::from_micros(40745576000), Duration::from_micros(40745719641)), (0, 0, 0)), + ((Duration::from_micros(40745596000), Duration::from_micros(40745724641)), (0, 0, 0)), + ((Duration::from_micros(40745609000), Duration::from_micros(40745732641)), (32000, 15000, 1)), + ((Duration::from_micros(40745609000), Duration::from_micros(40745736641)), (0, 0, 0)), + ((Duration::from_micros(40745609000), Duration::from_micros(40745738641)), (0, 0, 0)), + ((Duration::from_micros(40745609000), Duration::from_micros(40745743641)), (0, 0, 0)), + ((Duration::from_micros(40745616000), Duration::from_micros(40745743641)), (0, 0, 0)), + ((Duration::from_micros(40745632000), Duration::from_micros(40745754641)), (20000, 19000, 1)), + ((Duration::from_micros(40745632000), Duration::from_micros(40745757641)), (0, 0, 0)), + ((Duration::from_micros(40745632000), Duration::from_micros(40745761641)), (0, 0, 0)), + ((Duration::from_micros(40745632000), Duration::from_micros(40745764641)), (0, 0, 0)), + ((Duration::from_micros(40745632000), Duration::from_micros(40745769641)), (0, 0, 0)), + ((Duration::from_micros(40745632000), Duration::from_micros(40745771641)), (0, 0, 0)), + ((Duration::from_micros(40745632000), Duration::from_micros(40745776641)), (0, 0, 0)), + ((Duration::from_micros(40745632000), Duration::from_micros(40745778641)), (0, 0, 0)), + ((Duration::from_micros(40745632000), Duration::from_micros(40745783641)), (0, 0, 0)), + ((Duration::from_micros(40745646000), Duration::from_micros(40745786641)), (0, 0, 0)), + ((Duration::from_micros(40745667000), Duration::from_micros(40745795641)), (30000, 43000, 1)), + ((Duration::from_micros(40745687000), Duration::from_micros(40745809641)), (21000, 9000, 1)), + ((Duration::from_micros(40745696000), Duration::from_micros(40745815641)), (20000, 14000, 1)), + ((Duration::from_micros(40745696000), Duration::from_micros(40745819641)), (0, 0, 0)), + ((Duration::from_micros(40745699000), Duration::from_micros(40745823641)), (0, 0, 0)), + ((Duration::from_micros(40745699000), Duration::from_micros(40745827641)), (0, 0, 0)), + ((Duration::from_micros(40745699000), Duration::from_micros(40745831641)), (0, 0, 0)), + ((Duration::from_micros(40745699000), Duration::from_micros(40745835641)), (0, 0, 0)), + ((Duration::from_micros(40745699000), Duration::from_micros(40745837641)), (0, 0, 0)), + ((Duration::from_micros(40745699000), Duration::from_micros(40745841641)), (0, 0, 0)), + ((Duration::from_micros(40745707000), Duration::from_micros(40745845641)), (0, 0, 0)), + ((Duration::from_micros(40745737000), Duration::from_micros(40745854641)), (20000, 36000, 1)), + ((Duration::from_micros(40745751000), Duration::from_micros(40745862641)), (30000, 9000, 1)), + ((Duration::from_micros(40745758000), Duration::from_micros(40745868641)), (14000, 8000, 1)), + ((Duration::from_micros(40745758000), Duration::from_micros(40745868641)), (0, 0, 0)), + ((Duration::from_micros(40745763000), Duration::from_micros(40745875641)), (0, 0, 0)), + ((Duration::from_micros(40745763000), Duration::from_micros(40745878641)), (0, 0, 0)), + ((Duration::from_micros(40745763000), Duration::from_micros(40745882641)), (0, 0, 0)), + ((Duration::from_micros(40745763000), Duration::from_micros(40745885641)), (0, 0, 0)), + ((Duration::from_micros(40745763000), Duration::from_micros(40745890641)), (0, 0, 0)), + ((Duration::from_micros(40745763000), Duration::from_micros(40745891641)), (0, 0, 0)), + ((Duration::from_micros(40745763000), Duration::from_micros(40745895641)), (0, 0, 0)), + ((Duration::from_micros(40745778000), Duration::from_micros(40745899641)), (0, 0, 0)), + ((Duration::from_micros(40745798000), Duration::from_micros(40745914641)), (27000, 37000, 1)), + ((Duration::from_micros(40745809000), Duration::from_micros(40745920641)), (20000, 15000, 1)), + ((Duration::from_micros(40745818000), Duration::from_micros(40745925641)), (0, 0, 0)), + ((Duration::from_micros(40745832000), Duration::from_micros(40745932641)), (20000, 11000, 1)), + ((Duration::from_micros(40745832000), Duration::from_micros(40745936641)), (0, 0, 0)), + ((Duration::from_micros(40745832000), Duration::from_micros(40745939641)), (0, 0, 0)), + ((Duration::from_micros(40745832000), Duration::from_micros(40745943641)), (0, 0, 0)), + ((Duration::from_micros(40745832000), Duration::from_micros(40745947641)), (0, 0, 0)), + ((Duration::from_micros(40745832000), Duration::from_micros(40745951641)), (0, 0, 0)), + ((Duration::from_micros(40745849000), Duration::from_micros(40745963641)), (14000, 26000, 1)), + ((Duration::from_micros(40745869000), Duration::from_micros(40745972641)), (17000, 12000, 1)), + ((Duration::from_micros(40745878000), Duration::from_micros(40745979641)), (20000, 9000, 1)), + ((Duration::from_micros(40745878000), Duration::from_micros(40745983641)), (0, 0, 0)), + ((Duration::from_micros(40745889000), Duration::from_micros(40745987641)), (0, 0, 0)), + ((Duration::from_micros(40745900000), Duration::from_micros(40745995641)), (20000, 15000, 1)), + ((Duration::from_micros(40745900000), Duration::from_micros(40745999641)), (0, 0, 0)), + ((Duration::from_micros(40745900000), Duration::from_micros(40746003641)), (0, 0, 0)), + ((Duration::from_micros(40745900000), Duration::from_micros(40746005641)), (0, 0, 0)), + ((Duration::from_micros(40745900000), Duration::from_micros(40746010641)), (0, 0, 0)), + ((Duration::from_micros(40745900000), Duration::from_micros(40746012641)), (0, 0, 0)), + ((Duration::from_micros(40745900000), Duration::from_micros(40746016641)), (0, 0, 0)), + ((Duration::from_micros(40745909000), Duration::from_micros(40746017641)), (0, 0, 0)), + ((Duration::from_micros(40745940000), Duration::from_micros(40746034641)), (20000, 30000, 1)), + ((Duration::from_micros(40745940000), Duration::from_micros(40746034641)), (0, 0, 0)), + ((Duration::from_micros(40745950000), Duration::from_micros(40746042641)), (31000, 17000, 1)), + ((Duration::from_micros(40745950000), Duration::from_micros(40746045641)), (0, 0, 0)), + ((Duration::from_micros(40745950000), Duration::from_micros(40746049641)), (0, 0, 0)), + ((Duration::from_micros(40745960000), Duration::from_micros(40746055641)), (10000, 15000, 1)), + ((Duration::from_micros(40745964000), Duration::from_micros(40746060641)), (0, 0, 0)), + ((Duration::from_micros(40745964000), Duration::from_micros(40746063641)), (0, 0, 0)), + ((Duration::from_micros(40745964000), Duration::from_micros(40746068641)), (0, 0, 0)), + ((Duration::from_micros(40745964000), Duration::from_micros(40746071641)), (0, 0, 0)), + ((Duration::from_micros(40745964000), Duration::from_micros(40746075641)), (0, 0, 0)), + ((Duration::from_micros(40745964000), Duration::from_micros(40746077641)), (0, 0, 0)), + ((Duration::from_micros(40745975000), Duration::from_micros(40746084641)), (14000, 28000, 1)), + ((Duration::from_micros(40745980000), Duration::from_micros(40746089641)), (0, 0, 0)), + ((Duration::from_micros(40746000000), Duration::from_micros(40746102641)), (16000, 12000, 1)), + ((Duration::from_micros(40746012000), Duration::from_micros(40746109641)), (20000, 13000, 1)), + ((Duration::from_micros(40746013000), Duration::from_micros(40746113641)), (0, 0, 0)), + ((Duration::from_micros(40746021000), Duration::from_micros(40746117641)), (0, 0, 0)), + ((Duration::from_micros(40746032000), Duration::from_micros(40746125641)), (21000, 15000, 1)), + ((Duration::from_micros(40746032000), Duration::from_micros(40746129641)), (0, 0, 0)), + ((Duration::from_micros(40746032000), Duration::from_micros(40746131641)), (0, 0, 0)), + ((Duration::from_micros(40746032000), Duration::from_micros(40746136641)), (0, 0, 0)), + ((Duration::from_micros(40746032000), Duration::from_micros(40746139641)), (0, 0, 0)), + ((Duration::from_micros(40746032000), Duration::from_micros(40746143641)), (0, 0, 0)), + ((Duration::from_micros(40746032000), Duration::from_micros(40746145641)), (0, 0, 0)), + ((Duration::from_micros(40746051000), Duration::from_micros(40746158641)), (11000, 28000, 1)), + ((Duration::from_micros(40746071000), Duration::from_micros(40746167641)), (19000, 13000, 1)), + ((Duration::from_micros(40746081000), Duration::from_micros(40746178641)), (20000, 9000, 1)), + ((Duration::from_micros(40746081000), Duration::from_micros(40746182641)), (0, 0, 0)), + ((Duration::from_micros(40746081000), Duration::from_micros(40746185641)), (0, 0, 0)), + ((Duration::from_micros(40746091000), Duration::from_micros(40746185641)), (0, 0, 0)), + ((Duration::from_micros(40746100000), Duration::from_micros(40746198641)), (20000, 18000, 1)), + ((Duration::from_micros(40746100000), Duration::from_micros(40746202641)), (0, 0, 0)), + ((Duration::from_micros(40746100000), Duration::from_micros(40746204641)), (0, 0, 0)), + ((Duration::from_micros(40746100000), Duration::from_micros(40746209641)), (0, 0, 0)), + ((Duration::from_micros(40746100000), Duration::from_micros(40746214641)), (0, 0, 0)), + ((Duration::from_micros(40746100000), Duration::from_micros(40746215641)), (0, 0, 0)), + ((Duration::from_micros(40746100000), Duration::from_micros(40746220641)), (0, 0, 0)), + ((Duration::from_micros(40746111000), Duration::from_micros(40746228641)), (9000, 35000, 1)), + ((Duration::from_micros(40746132000), Duration::from_micros(40746237641)), (11000, 8000, 1)), + ((Duration::from_micros(40746132000), Duration::from_micros(40746238641)), (0, 0, 0)), + ((Duration::from_micros(40746152000), Duration::from_micros(40746248641)), (21000, 10000, 1)), + ((Duration::from_micros(40746152000), Duration::from_micros(40746253641)), (0, 0, 0)), + ((Duration::from_micros(40746162000), Duration::from_micros(40746262641)), (20000, 15000, 1)), + ((Duration::from_micros(40746164000), Duration::from_micros(40746264641)), (0, 0, 0)), + ((Duration::from_micros(40746164000), Duration::from_micros(40746268641)), (0, 0, 0)), + ((Duration::from_micros(40746164000), Duration::from_micros(40746271641)), (0, 0, 0)), + ((Duration::from_micros(40746164000), Duration::from_micros(40746276641)), (0, 0, 0)), + ((Duration::from_micros(40746164000), Duration::from_micros(40746278641)), (0, 0, 0)), + ((Duration::from_micros(40746164000), Duration::from_micros(40746284641)), (0, 0, 0)), + ((Duration::from_micros(40746164000), Duration::from_micros(40746286641)), (0, 0, 0)), + ((Duration::from_micros(40746182000), Duration::from_micros(40746295641)), (12000, 33000, 1)), + ((Duration::from_micros(40746202000), Duration::from_micros(40746303641)), (18000, 9000, 1)), + ((Duration::from_micros(40746215000), Duration::from_micros(40746316641)), (20000, 8000, 1)), + ((Duration::from_micros(40746215000), Duration::from_micros(40746319641)), (0, 0, 0)), + ((Duration::from_micros(40746223000), Duration::from_micros(40746321641)), (0, 0, 0)), + ((Duration::from_micros(40746232000), Duration::from_micros(40746331641)), (21000, 18000, 1)), + ((Duration::from_micros(40746232000), Duration::from_micros(40746335641)), (0, 0, 0)), + ((Duration::from_micros(40746232000), Duration::from_micros(40746338641)), (0, 0, 0)), + ((Duration::from_micros(40746232000), Duration::from_micros(40746343641)), (0, 0, 0)), + ((Duration::from_micros(40746232000), Duration::from_micros(40746348641)), (0, 0, 0)), + ((Duration::from_micros(40746232000), Duration::from_micros(40746350641)), (0, 0, 0)), + ((Duration::from_micros(40746253000), Duration::from_micros(40746359641)), (9000, 29000, 1)), + ((Duration::from_micros(40746273000), Duration::from_micros(40746370641)), (21000, 9000, 1)), + ((Duration::from_micros(40746273000), Duration::from_micros(40746374641)), (0, 0, 0)), + ((Duration::from_micros(40746273000), Duration::from_micros(40746377641)), (0, 0, 0)), + ((Duration::from_micros(40746273000), Duration::from_micros(40746377641)), (0, 0, 0)), + ((Duration::from_micros(40746293000), Duration::from_micros(40746394641)), (20000, 18000, 1)), + ((Duration::from_micros(40746300000), Duration::from_micros(40746399641)), (0, 0, 0)), + ((Duration::from_micros(40746300000), Duration::from_micros(40746401641)), (0, 0, 0)), + ((Duration::from_micros(40746300000), Duration::from_micros(40746405641)), (0, 0, 0)), + ((Duration::from_micros(40746300000), Duration::from_micros(40746409641)), (0, 0, 0)), + ((Duration::from_micros(40746300000), Duration::from_micros(40746412641)), (0, 0, 0)), + ((Duration::from_micros(40746300000), Duration::from_micros(40746416641)), (0, 0, 0)), + ((Duration::from_micros(40746300000), Duration::from_micros(40746418641)), (0, 0, 0)), + ((Duration::from_micros(40746314000), Duration::from_micros(40746428641)), (27000, 41000, 1)), + ((Duration::from_micros(40746314000), Duration::from_micros(40746428641)), (0, 0, 0)), + ((Duration::from_micros(40746334000), Duration::from_micros(40746437641)), (14000, 10000, 1)), + ((Duration::from_micros(40746350000), Duration::from_micros(40746449641)), (20000, 9000, 1)), + ((Duration::from_micros(40746350000), Duration::from_micros(40746452641)), (0, 0, 0)), + ((Duration::from_micros(40746364000), Duration::from_micros(40746463641)), (16000, 15000, 1)), + ((Duration::from_micros(40746364000), Duration::from_micros(40746467641)), (0, 0, 0)), + ((Duration::from_micros(40746364000), Duration::from_micros(40746470641)), (0, 0, 0)), + ((Duration::from_micros(40746364000), Duration::from_micros(40746473641)), (0, 0, 0)), + ((Duration::from_micros(40746364000), Duration::from_micros(40746478641)), (0, 0, 0)), + ((Duration::from_micros(40746364000), Duration::from_micros(40746483641)), (0, 0, 0)), + ((Duration::from_micros(40746364000), Duration::from_micros(40746484641)), (0, 0, 0)), + ((Duration::from_micros(40746364000), Duration::from_micros(40746484641)), (0, 0, 0)), + ((Duration::from_micros(40746384000), Duration::from_micros(40746493641)), (14000, 32000, 1)), + ((Duration::from_micros(40746405000), Duration::from_micros(40746510641)), (20000, 9000, 1)), + ((Duration::from_micros(40746414000), Duration::from_micros(40746521641)), (21000, 17000, 1)), + ((Duration::from_micros(40746414000), Duration::from_micros(40746526641)), (0, 0, 0)), + ((Duration::from_micros(40746414000), Duration::from_micros(40746528641)), (0, 0, 0)), + ((Duration::from_micros(40746425000), Duration::from_micros(40746537641)), (9000, 18000, 1)), + ((Duration::from_micros(40746432000), Duration::from_micros(40746540641)), (0, 0, 0)), + ((Duration::from_micros(40746432000), Duration::from_micros(40746545641)), (0, 0, 0)), + ((Duration::from_micros(40746432000), Duration::from_micros(40746547641)), (0, 0, 0)), + ((Duration::from_micros(40746432000), Duration::from_micros(40746552641)), (0, 0, 0)), + ((Duration::from_micros(40746432000), Duration::from_micros(40746555641)), (0, 0, 0)), + ((Duration::from_micros(40746432000), Duration::from_micros(40746558641)), (0, 0, 0)), + ((Duration::from_micros(40746432000), Duration::from_micros(40746562641)), (0, 0, 0)), + ((Duration::from_micros(40746455000), Duration::from_micros(40746571641)), (18000, 34000, 1)), + ((Duration::from_micros(40746475000), Duration::from_micros(40746579641)), (23000, 9000, 1)), + ((Duration::from_micros(40746482000), Duration::from_micros(40746591641)), (20000, 8000, 1)), + ((Duration::from_micros(40746482000), Duration::from_micros(40746594641)), (0, 0, 0)), + ((Duration::from_micros(40746495000), Duration::from_micros(40746605641)), (7000, 15000, 1)), + ((Duration::from_micros(40746496000), Duration::from_micros(40746605641)), (0, 0, 0)), + ((Duration::from_micros(40746500000), Duration::from_micros(40746607641)), (0, 0, 0)), + ((Duration::from_micros(40746500000), Duration::from_micros(40746610641)), (0, 0, 0)), + ((Duration::from_micros(40746500000), Duration::from_micros(40746614641)), (0, 0, 0)), + ((Duration::from_micros(40746500000), Duration::from_micros(40746619641)), (0, 0, 0)), + ((Duration::from_micros(40746500000), Duration::from_micros(40746621641)), (0, 0, 0)), + ((Duration::from_micros(40746500000), Duration::from_micros(40746624641)), (0, 0, 0)), + ((Duration::from_micros(40746500000), Duration::from_micros(40746628641)), (0, 0, 0)), + ((Duration::from_micros(40746516000), Duration::from_micros(40746636641)), (18000, 34000, 1)), + ((Duration::from_micros(40746536000), Duration::from_micros(40746653641)), (16000, 8000, 1)), + ((Duration::from_micros(40746550000), Duration::from_micros(40746665641)), (20000, 17000, 1)), + ((Duration::from_micros(40746550000), Duration::from_micros(40746669641)), (0, 0, 0)), + ((Duration::from_micros(40746550000), Duration::from_micros(40746674641)), (0, 0, 0)), + ((Duration::from_micros(40746564000), Duration::from_micros(40746684641)), (14000, 21000, 1)), + ((Duration::from_micros(40746564000), Duration::from_micros(40746687641)), (0, 0, 0)), + ((Duration::from_micros(40746564000), Duration::from_micros(40746692641)), (0, 0, 0)), + ((Duration::from_micros(40746564000), Duration::from_micros(40746694641)), (0, 0, 0)), + ((Duration::from_micros(40746564000), Duration::from_micros(40746698641)), (0, 0, 0)), + ((Duration::from_micros(40746564000), Duration::from_micros(40746702641)), (0, 0, 0)), + ((Duration::from_micros(40746564000), Duration::from_micros(40746705641)), (0, 0, 0)), + ((Duration::from_micros(40746566000), Duration::from_micros(40746705641)), (0, 0, 0)), + ((Duration::from_micros(40746586000), Duration::from_micros(40746714641)), (16000, 31000, 1)), + ((Duration::from_micros(40746607000), Duration::from_micros(40746731641)), (20000, 9000, 1)), + ((Duration::from_micros(40746615000), Duration::from_micros(40746735641)), (0, 0, 0)), + ((Duration::from_micros(40746615000), Duration::from_micros(40746738641)), (0, 0, 0)), + ((Duration::from_micros(40746627000), Duration::from_micros(40746748641)), (29000, 24000, 1)), + ((Duration::from_micros(40746632000), Duration::from_micros(40746751641)), (0, 0, 0)), + ((Duration::from_micros(40746632000), Duration::from_micros(40746753641)), (0, 0, 0)), + ((Duration::from_micros(40746632000), Duration::from_micros(40746758641)), (0, 0, 0)), + ((Duration::from_micros(40746632000), Duration::from_micros(40746760641)), (0, 0, 0)), + ((Duration::from_micros(40746632000), Duration::from_micros(40746764641)), (0, 0, 0)), + ((Duration::from_micros(40746632000), Duration::from_micros(40746767641)), (0, 0, 0)), + ((Duration::from_micros(40746632000), Duration::from_micros(40746771641)), (0, 0, 0)), + ((Duration::from_micros(40746657000), Duration::from_micros(40746787641)), (17000, 33000, 1)), + ((Duration::from_micros(40746677000), Duration::from_micros(40746802641)), (25000, 16000, 1)), + ((Duration::from_micros(40746677000), Duration::from_micros(40746805641)), (0, 0, 0)), + ((Duration::from_micros(40746677000), Duration::from_micros(40746808641)), (0, 0, 0)), + ((Duration::from_micros(40746698000), Duration::from_micros(40746816641)), (20000, 21000, 1)), + ((Duration::from_micros(40746698000), Duration::from_micros(40746817641)), (0, 0, 0)), + ((Duration::from_micros(40746700000), Duration::from_micros(40746824641)), (0, 0, 0)), + ((Duration::from_micros(40746700000), Duration::from_micros(40746829641)), (0, 0, 0)), + ((Duration::from_micros(40746700000), Duration::from_micros(40746831641)), (0, 0, 0)), + ((Duration::from_micros(40746700000), Duration::from_micros(40746834641)), (0, 0, 0)), + ((Duration::from_micros(40746700000), Duration::from_micros(40746838641)), (0, 0, 0)), + ((Duration::from_micros(40746700000), Duration::from_micros(40746841641)), (0, 0, 0)), + ((Duration::from_micros(40746700000), Duration::from_micros(40746845641)), (0, 0, 0)), + ((Duration::from_micros(40746718000), Duration::from_micros(40746854641)), (23000, 37000, 1)), + ((Duration::from_micros(40746738000), Duration::from_micros(40746859641)), (0, 0, 0)), + ((Duration::from_micros(40746752000), Duration::from_micros(40746869641)), (38000, 14000, 1)), + ((Duration::from_micros(40746752000), Duration::from_micros(40746875641)), (0, 0, 0)), + ((Duration::from_micros(40746752000), Duration::from_micros(40746877641)), (0, 0, 0)), + ((Duration::from_micros(40746763000), Duration::from_micros(40746888641)), (14000, 18000, 1)), + ((Duration::from_micros(40746763000), Duration::from_micros(40746891641)), (0, 0, 0)), + ((Duration::from_micros(40746763000), Duration::from_micros(40746895641)), (0, 0, 0)), + ((Duration::from_micros(40746763000), Duration::from_micros(40746902641)), (0, 0, 0)), + ((Duration::from_micros(40746763000), Duration::from_micros(40746903641)), (0, 0, 0)), + ((Duration::from_micros(40746768000), Duration::from_micros(40746903641)), (0, 0, 0)), + ((Duration::from_micros(40746789000), Duration::from_micros(40746919641)), (16000, 26000, 1)), + ((Duration::from_micros(40746809000), Duration::from_micros(40746928641)), (21000, 16000, 1)), + ((Duration::from_micros(40746816000), Duration::from_micros(40746939641)), (20000, 9000, 1)), + ((Duration::from_micros(40746829000), Duration::from_micros(40746941641)), (0, 0, 0)), + ((Duration::from_micros(40746831000), Duration::from_micros(40746951641)), (20000, 13000, 1)), + ((Duration::from_micros(40746831000), Duration::from_micros(40746957641)), (0, 0, 0)), + ((Duration::from_micros(40746831000), Duration::from_micros(40746958641)), (0, 0, 0)), + ((Duration::from_micros(40746831000), Duration::from_micros(40746961641)), (0, 0, 0)), + ((Duration::from_micros(40746831000), Duration::from_micros(40746966641)), (0, 0, 0)), + ((Duration::from_micros(40746831000), Duration::from_micros(40746971641)), (0, 0, 0)), + ((Duration::from_micros(40746849000), Duration::from_micros(40746978641)), (2000, 30000, 1)), + ((Duration::from_micros(40746880000), Duration::from_micros(40746991641)), (18000, 7000, 1)), + ((Duration::from_micros(40746880000), Duration::from_micros(40746994641)), (0, 0, 0)), + ((Duration::from_micros(40746880000), Duration::from_micros(40746994641)), (0, 0, 0)), + ((Duration::from_micros(40746899000), Duration::from_micros(40747006641)), (31000, 16000, 1)), + ((Duration::from_micros(40746899000), Duration::from_micros(40747009641)), (0, 0, 0)), + ((Duration::from_micros(40746899000), Duration::from_micros(40747013641)), (0, 0, 0)), + ((Duration::from_micros(40746899000), Duration::from_micros(40747024641)), (0, 0, 0)), + ((Duration::from_micros(40746899000), Duration::from_micros(40747028641)), (0, 0, 0)), + ((Duration::from_micros(40746899000), Duration::from_micros(40747031641)), (0, 0, 0)), + ((Duration::from_micros(40746900000), Duration::from_micros(40747034641)), (0, 0, 0)), + ((Duration::from_micros(40746920000), Duration::from_micros(40747040641)), (20000, 40000, 1)), + ((Duration::from_micros(40746940000), Duration::from_micros(40747056641)), (20000, 6000, 1)), + ((Duration::from_micros(40746949000), Duration::from_micros(40747060641)), (0, 0, 0)), + ((Duration::from_micros(40746949000), Duration::from_micros(40747064641)), (0, 0, 0)), + ((Duration::from_micros(40746963000), Duration::from_micros(40747083641)), (29000, 24000, 1)), + ((Duration::from_micros(40746963000), Duration::from_micros(40747087641)), (0, 0, 0)), + ((Duration::from_micros(40746963000), Duration::from_micros(40747089641)), (0, 0, 0)), + ((Duration::from_micros(40746963000), Duration::from_micros(40747094641)), (0, 0, 0)), + ((Duration::from_micros(40746963000), Duration::from_micros(40747096641)), (0, 0, 0)), + ((Duration::from_micros(40746963000), Duration::from_micros(40747100641)), (0, 0, 0)), + ((Duration::from_micros(40746971000), Duration::from_micros(40747100641)), (0, 0, 0)), + ((Duration::from_micros(40746991000), Duration::from_micros(40747109641)), (22000, 36000, 1)), + ((Duration::from_micros(40747011000), Duration::from_micros(40747118641)), (20000, 9000, 1)), + ((Duration::from_micros(40747013000), Duration::from_micros(40747121641)), (0, 0, 0)), + ((Duration::from_micros(40747031000), Duration::from_micros(40747138641)), (22000, 12000, 1)), + ((Duration::from_micros(40747032000), Duration::from_micros(40747141641)), (0, 0, 0)), + ((Duration::from_micros(40747032000), Duration::from_micros(40747144641)), (0, 0, 0)), + ((Duration::from_micros(40747032000), Duration::from_micros(40747149641)), (0, 0, 0)), + ((Duration::from_micros(40747032000), Duration::from_micros(40747151641)), (0, 0, 0)), + ((Duration::from_micros(40747032000), Duration::from_micros(40747156641)), (0, 0, 0)), + ((Duration::from_micros(40747032000), Duration::from_micros(40747159641)), (0, 0, 0)), + ((Duration::from_micros(40747051000), Duration::from_micros(40747167641)), (19000, 38000, 1)), + ((Duration::from_micros(40747052000), Duration::from_micros(40747167641)), (0, 0, 0)), + ((Duration::from_micros(40747082000), Duration::from_micros(40747194641)), (20000, 8000, 1)), + ((Duration::from_micros(40747082000), Duration::from_micros(40747197641)), (0, 0, 0)), + ((Duration::from_micros(40747082000), Duration::from_micros(40747199641)), (0, 0, 0)), + ((Duration::from_micros(40747100000), Duration::from_micros(40747211641)), (30000, 32000, 1)), + ((Duration::from_micros(40747100000), Duration::from_micros(40747215641)), (0, 0, 0)), + ((Duration::from_micros(40747100000), Duration::from_micros(40747217641)), (0, 0, 0)), + ((Duration::from_micros(40747100000), Duration::from_micros(40747222641)), (0, 0, 0)), + ((Duration::from_micros(40747100000), Duration::from_micros(40747225641)), (0, 0, 0)), + ((Duration::from_micros(40747100000), Duration::from_micros(40747230641)), (0, 0, 0)), + ((Duration::from_micros(40747102000), Duration::from_micros(40747230641)), (0, 0, 0)), + ((Duration::from_micros(40747122000), Duration::from_micros(40747245641)), (20000, 31000, 1)), + ((Duration::from_micros(40747142000), Duration::from_micros(40747255641)), (20000, 15000, 1)), + ((Duration::from_micros(40747150000), Duration::from_micros(40747265641)), (20000, 10000, 1)), + ((Duration::from_micros(40747150000), Duration::from_micros(40747269641)), (0, 0, 0)), + ((Duration::from_micros(40747163000), Duration::from_micros(40747278641)), (8000, 14000, 1)), + ((Duration::from_micros(40747164000), Duration::from_micros(40747284641)), (0, 0, 0)), + ((Duration::from_micros(40747164000), Duration::from_micros(40747286641)), (0, 0, 0)), + ((Duration::from_micros(40747164000), Duration::from_micros(40747288641)), (0, 0, 0)), + ((Duration::from_micros(40747164000), Duration::from_micros(40747291641)), (0, 0, 0)), + ((Duration::from_micros(40747164000), Duration::from_micros(40747295641)), (0, 0, 0)), + ((Duration::from_micros(40747164000), Duration::from_micros(40747298641)), (0, 0, 0)), + ((Duration::from_micros(40747193000), Duration::from_micros(40747316641)), (14000, 29000, 1)), + ((Duration::from_micros(40747213000), Duration::from_micros(40747333641)), (29000, 18000, 1)), + ((Duration::from_micros(40747213000), Duration::from_micros(40747336641)), (0, 0, 0)), + ((Duration::from_micros(40747213000), Duration::from_micros(40747338641)), (0, 0, 0)), + ((Duration::from_micros(40747231000), Duration::from_micros(40747351641)), (20000, 22000, 1)), + ((Duration::from_micros(40747231000), Duration::from_micros(40747353641)), (0, 0, 0)), + ((Duration::from_micros(40747231000), Duration::from_micros(40747357641)), (0, 0, 0)), + ((Duration::from_micros(40747231000), Duration::from_micros(40747361641)), (0, 0, 0)), + ((Duration::from_micros(40747231000), Duration::from_micros(40747364641)), (0, 0, 0)), + ((Duration::from_micros(40747231000), Duration::from_micros(40747368641)), (0, 0, 0)), + ((Duration::from_micros(40747233000), Duration::from_micros(40747368641)), (0, 0, 0)), + ((Duration::from_micros(40747253000), Duration::from_micros(40747381641)), (20000, 30000, 1)), + ((Duration::from_micros(40747254000), Duration::from_micros(40747381641)), (0, 0, 0)), + ((Duration::from_micros(40747281000), Duration::from_micros(40747405641)), (21000, 13000, 1)), + ((Duration::from_micros(40747281000), Duration::from_micros(40747408641)), (0, 0, 0)), + ((Duration::from_micros(40747284000), Duration::from_micros(40747408641)), (0, 0, 0)), + ((Duration::from_micros(40747300000), Duration::from_micros(40747421641)), (30000, 27000, 1)), + ((Duration::from_micros(40747300000), Duration::from_micros(40747423641)), (0, 0, 0)), + ((Duration::from_micros(40747300000), Duration::from_micros(40747428641)), (0, 0, 0)), + ((Duration::from_micros(40747300000), Duration::from_micros(40747434641)), (0, 0, 0)), + ((Duration::from_micros(40747300000), Duration::from_micros(40747437641)), (0, 0, 0)), + ((Duration::from_micros(40747304000), Duration::from_micros(40747437641)), (0, 0, 0)), + ((Duration::from_micros(40747324000), Duration::from_micros(40747448641)), (20000, 29000, 1)), + ((Duration::from_micros(40747344000), Duration::from_micros(40747462641)), (20000, 11000, 1)), + ((Duration::from_micros(40747344000), Duration::from_micros(40747464641)), (0, 0, 0)), + ((Duration::from_micros(40747344000), Duration::from_micros(40747468641)), (0, 0, 0)), + ((Duration::from_micros(40747364000), Duration::from_micros(40747489641)), (20000, 20000, 1)), + ((Duration::from_micros(40747364000), Duration::from_micros(40747491641)), (0, 0, 0)), + ((Duration::from_micros(40747364000), Duration::from_micros(40747496641)), (0, 0, 0)), + ((Duration::from_micros(40747364000), Duration::from_micros(40747499641)), (0, 0, 0)), + ((Duration::from_micros(40747364000), Duration::from_micros(40747502641)), (0, 0, 0)), + ((Duration::from_micros(40747364000), Duration::from_micros(40747506641)), (0, 0, 0)), + ((Duration::from_micros(40747365000), Duration::from_micros(40747506641)), (0, 0, 0)), + ((Duration::from_micros(40747395000), Duration::from_micros(40747519641)), (21000, 38000, 1)), + ((Duration::from_micros(40747414000), Duration::from_micros(40747534641)), (30000, 13000, 1)), + ((Duration::from_micros(40747414000), Duration::from_micros(40747537641)), (0, 0, 0)), + ((Duration::from_micros(40747415000), Duration::from_micros(40747539641)), (0, 0, 0)), + ((Duration::from_micros(40747432000), Duration::from_micros(40747559641)), (20000, 20000, 1)), + ((Duration::from_micros(40747432000), Duration::from_micros(40747561641)), (0, 0, 0)), + ((Duration::from_micros(40747432000), Duration::from_micros(40747568641)), (0, 0, 0)), + ((Duration::from_micros(40747432000), Duration::from_micros(40747571641)), (0, 0, 0)), + ((Duration::from_micros(40747432000), Duration::from_micros(40747572641)), (0, 0, 0)), + ((Duration::from_micros(40747432000), Duration::from_micros(40747576641)), (0, 0, 0)), + ((Duration::from_micros(40747435000), Duration::from_micros(40747577641)), (0, 0, 0)), + ((Duration::from_micros(40747435000), Duration::from_micros(40747577641)), (0, 0, 0)), + ((Duration::from_micros(40747456000), Duration::from_micros(40747586641)), (20000, 38000, 1)), + ((Duration::from_micros(40747483000), Duration::from_micros(40747602641)), (21000, 9000, 1)), + ((Duration::from_micros(40747483000), Duration::from_micros(40747604641)), (0, 0, 0)), + ((Duration::from_micros(40747486000), Duration::from_micros(40747607641)), (0, 0, 0)), + ((Duration::from_micros(40747499000), Duration::from_micros(40747608641)), (0, 0, 0)), + ((Duration::from_micros(40747499000), Duration::from_micros(40747613641)), (0, 0, 0)), + ((Duration::from_micros(40747499000), Duration::from_micros(40747615641)), (0, 0, 0)), + ((Duration::from_micros(40747500000), Duration::from_micros(40747620641)), (43000, 29000, 1)), + ((Duration::from_micros(40747500000), Duration::from_micros(40747622641)), (0, 0, 0)), + ((Duration::from_micros(40747500000), Duration::from_micros(40747628641)), (0, 0, 0)), + ((Duration::from_micros(40747506000), Duration::from_micros(40747628641)), (0, 0, 0)), + ((Duration::from_micros(40747526000), Duration::from_micros(40747628641)), (0, 0, 0)), + ((Duration::from_micros(40747546000), Duration::from_micros(40747637641)), (27000, 13000, 1)), + ((Duration::from_micros(40747551000), Duration::from_micros(40747640641)), (0, 0, 0)), + ((Duration::from_micros(40747551000), Duration::from_micros(40747642641)), (0, 0, 0)), + ((Duration::from_micros(40747563000), Duration::from_micros(40747654641)), (25000, 14000, 1)), + ((Duration::from_micros(40747563000), Duration::from_micros(40747657641)), (0, 0, 0)), + ((Duration::from_micros(40747563000), Duration::from_micros(40747662641)), (0, 0, 0)), + ((Duration::from_micros(40747563000), Duration::from_micros(40747665641)), (0, 0, 0)), + ((Duration::from_micros(40747564000), Duration::from_micros(40747669641)), (0, 0, 0)), + ((Duration::from_micros(40747564000), Duration::from_micros(40747673641)), (0, 0, 0)), + ((Duration::from_micros(40747567000), Duration::from_micros(40747677641)), (0, 0, 0)), + ((Duration::from_micros(40747597000), Duration::from_micros(40747685641)), (16000, 35000, 1)), + ((Duration::from_micros(40747616000), Duration::from_micros(40747698641)), (30000, 8000, 1)), + ((Duration::from_micros(40747616000), Duration::from_micros(40747702641)), (0, 0, 0)), + ((Duration::from_micros(40747617000), Duration::from_micros(40747702641)), (0, 0, 0)), + ((Duration::from_micros(40747617000), Duration::from_micros(40747702641)), (0, 0, 0)), + ((Duration::from_micros(40747631000), Duration::from_micros(40747707641)), (0, 0, 0)), + ((Duration::from_micros(40747632000), Duration::from_micros(40747710641)), (34000, 22000, 1)), + ((Duration::from_micros(40747632000), Duration::from_micros(40747714641)), (0, 0, 0)), + ((Duration::from_micros(40747632000), Duration::from_micros(40747716641)), (0, 0, 0)), + ((Duration::from_micros(40747632000), Duration::from_micros(40747720641)), (0, 0, 0)), + ((Duration::from_micros(40747632000), Duration::from_micros(40747724641)), (0, 0, 0)), + ((Duration::from_micros(40747637000), Duration::from_micros(40747728641)), (0, 0, 0)), + ((Duration::from_micros(40747658000), Duration::from_micros(40747741641)), (6000, 21000, 1)), + ((Duration::from_micros(40747678000), Duration::from_micros(40747751641)), (21000, 13000, 1)), + ((Duration::from_micros(40747681000), Duration::from_micros(40747757641)), (0, 0, 0)), + ((Duration::from_micros(40747681000), Duration::from_micros(40747762641)), (0, 0, 0)), + ((Duration::from_micros(40747700000), Duration::from_micros(40747777641)), (23000, 21000, 1)), + ((Duration::from_micros(40747700000), Duration::from_micros(40747780641)), (0, 0, 0)), + ((Duration::from_micros(40747700000), Duration::from_micros(40747783641)), (0, 0, 0)), + ((Duration::from_micros(40747700000), Duration::from_micros(40747788641)), (0, 0, 0)), + ((Duration::from_micros(40747700000), Duration::from_micros(40747791641)), (0, 0, 0)), + ((Duration::from_micros(40747700000), Duration::from_micros(40747795641)), (0, 0, 0)), + ((Duration::from_micros(40747708000), Duration::from_micros(40747799641)), (0, 0, 0)), + ((Duration::from_micros(40747728000), Duration::from_micros(40747815641)), (27000, 37000, 1)), + ((Duration::from_micros(40747749000), Duration::from_micros(40747828641)), (20000, 16000, 1)), + ((Duration::from_micros(40747752000), Duration::from_micros(40747834641)), (0, 0, 0)), + ((Duration::from_micros(40747752000), Duration::from_micros(40747837641)), (0, 0, 0)), + ((Duration::from_micros(40747763000), Duration::from_micros(40747848641)), (24000, 22000, 1)), + ((Duration::from_micros(40747764000), Duration::from_micros(40747850641)), (0, 0, 0)), + ((Duration::from_micros(40747764000), Duration::from_micros(40747853641)), (0, 0, 0)), + ((Duration::from_micros(40747764000), Duration::from_micros(40747857641)), (0, 0, 0)), + ((Duration::from_micros(40747764000), Duration::from_micros(40747861641)), (0, 0, 0)), + ((Duration::from_micros(40747764000), Duration::from_micros(40747863641)), (0, 0, 0)), + ((Duration::from_micros(40747769000), Duration::from_micros(40747865641)), (0, 0, 0)), + ((Duration::from_micros(40747799000), Duration::from_micros(40747889641)), (17000, 28000, 1)), + ((Duration::from_micros(40747813000), Duration::from_micros(40747901641)), (30000, 24000, 1)), + ((Duration::from_micros(40747813000), Duration::from_micros(40747905641)), (0, 0, 0)), + ((Duration::from_micros(40747819000), Duration::from_micros(40747905641)), (0, 0, 0)), + ((Duration::from_micros(40747820000), Duration::from_micros(40747905641)), (0, 0, 0)), + ((Duration::from_micros(40747831000), Duration::from_micros(40747917641)), (21000, 16000, 1)), + ((Duration::from_micros(40747831000), Duration::from_micros(40747920641)), (0, 0, 0)), + ((Duration::from_micros(40747831000), Duration::from_micros(40747923641)), (0, 0, 0)), + ((Duration::from_micros(40747831000), Duration::from_micros(40747927641)), (0, 0, 0)), + ((Duration::from_micros(40747831000), Duration::from_micros(40747931641)), (0, 0, 0)), + ((Duration::from_micros(40747831000), Duration::from_micros(40747935641)), (0, 0, 0)), + ((Duration::from_micros(40747840000), Duration::from_micros(40747944641)), (11000, 30000, 1)), + ((Duration::from_micros(40747860000), Duration::from_micros(40747961641)), (9000, 9000, 1)), + ((Duration::from_micros(40747880000), Duration::from_micros(40747971641)), (20000, 17000, 1)), + ((Duration::from_micros(40747884000), Duration::from_micros(40747981641)), (0, 0, 0)), + ((Duration::from_micros(40747900000), Duration::from_micros(40747993641)), (24000, 20000, 1)), + ((Duration::from_micros(40747900000), Duration::from_micros(40747996641)), (0, 0, 0)), + ((Duration::from_micros(40747900000), Duration::from_micros(40748000641)), (0, 0, 0)), + ((Duration::from_micros(40747900000), Duration::from_micros(40748004641)), (0, 0, 0)), + ((Duration::from_micros(40747900000), Duration::from_micros(40748007641)), (0, 0, 0)), + ((Duration::from_micros(40747900000), Duration::from_micros(40748009641)), (0, 0, 0)), + ((Duration::from_micros(40747910000), Duration::from_micros(40748019641)), (16000, 28000, 1)), + ((Duration::from_micros(40747931000), Duration::from_micros(40748037641)), (10000, 10000, 1)), + ((Duration::from_micros(40747951000), Duration::from_micros(40748045641)), (21000, 18000, 1)), + ((Duration::from_micros(40747951000), Duration::from_micros(40748047641)), (0, 0, 0)), + ((Duration::from_micros(40747951000), Duration::from_micros(40748051641)), (0, 0, 0)), + ((Duration::from_micros(40747963000), Duration::from_micros(40748062641)), (20000, 14000, 1)), + ((Duration::from_micros(40747963000), Duration::from_micros(40748067641)), (0, 0, 0)), + ((Duration::from_micros(40747963000), Duration::from_micros(40748071641)), (0, 0, 0)), + ((Duration::from_micros(40747963000), Duration::from_micros(40748074641)), (0, 0, 0)), + ((Duration::from_micros(40747964000), Duration::from_micros(40748076641)), (0, 0, 0)), + ((Duration::from_micros(40747964000), Duration::from_micros(40748082641)), (0, 0, 0)), + ((Duration::from_micros(40747971000), Duration::from_micros(40748089641)), (13000, 31000, 1)), + ((Duration::from_micros(40748001000), Duration::from_micros(40748107641)), (7000, 7000, 1)), + ((Duration::from_micros(40748002000), Duration::from_micros(40748107641)), (0, 0, 0)), + ((Duration::from_micros(40748013000), Duration::from_micros(40748118641)), (31000, 18000, 1)), + ((Duration::from_micros(40748013000), Duration::from_micros(40748122641)), (0, 0, 0)), + ((Duration::from_micros(40748022000), Duration::from_micros(40748130641)), (11000, 15000, 1)), + ((Duration::from_micros(40748031000), Duration::from_micros(40748134641)), (0, 0, 0)), + ((Duration::from_micros(40748031000), Duration::from_micros(40748137641)), (0, 0, 0)), + ((Duration::from_micros(40748031000), Duration::from_micros(40748140641)), (0, 0, 0)), + ((Duration::from_micros(40748031000), Duration::from_micros(40748144641)), (0, 0, 0)), + ((Duration::from_micros(40748031000), Duration::from_micros(40748147641)), (0, 0, 0)), + ((Duration::from_micros(40748031000), Duration::from_micros(40748152641)), (0, 0, 0)), + ((Duration::from_micros(40748042000), Duration::from_micros(40748152641)), (0, 0, 0)), + ((Duration::from_micros(40748062000), Duration::from_micros(40748152641)), (0, 0, 0)), + ((Duration::from_micros(40748081000), Duration::from_micros(40748158641)), (49000, 30000, 1)), + ((Duration::from_micros(40748081000), Duration::from_micros(40748160641)), (0, 0, 0)), + ((Duration::from_micros(40748082000), Duration::from_micros(40748162641)), (0, 0, 0)), + ((Duration::from_micros(40748100000), Duration::from_micros(40748176641)), (20000, 10000, 1)), + ((Duration::from_micros(40748100000), Duration::from_micros(40748178641)), (0, 0, 0)), + ((Duration::from_micros(40748100000), Duration::from_micros(40748182641)), (0, 0, 0)), + ((Duration::from_micros(40748100000), Duration::from_micros(40748185641)), (0, 0, 0)), + ((Duration::from_micros(40748100000), Duration::from_micros(40748189641)), (0, 0, 0)), + ((Duration::from_micros(40748100000), Duration::from_micros(40748191641)), (0, 0, 0)), + ((Duration::from_micros(40748113000), Duration::from_micros(40748192641)), (0, 0, 0)), + ((Duration::from_micros(40748133000), Duration::from_micros(40748206641)), (31000, 30000, 1)), + ((Duration::from_micros(40748148000), Duration::from_micros(40748224641)), (20000, 14000, 1)), + ((Duration::from_micros(40748148000), Duration::from_micros(40748226641)), (0, 0, 0)), + ((Duration::from_micros(40748153000), Duration::from_micros(40748227641)), (0, 0, 0)), + ((Duration::from_micros(40748163000), Duration::from_micros(40748240641)), (20000, 21000, 1)), + ((Duration::from_micros(40748163000), Duration::from_micros(40748243641)), (0, 0, 0)), + ((Duration::from_micros(40748163000), Duration::from_micros(40748248641)), (0, 0, 0)), + ((Duration::from_micros(40748163000), Duration::from_micros(40748250641)), (0, 0, 0)), + ((Duration::from_micros(40748163000), Duration::from_micros(40748254641)), (0, 0, 0)), + ((Duration::from_micros(40748173000), Duration::from_micros(40748254641)), (0, 0, 0)), + ((Duration::from_micros(40748173000), Duration::from_micros(40748255641)), (0, 0, 0)), + ((Duration::from_micros(40748193000), Duration::from_micros(40748266641)), (20000, 28000, 1)), + ((Duration::from_micros(40748209000), Duration::from_micros(40748285641)), (20000, 11000, 1)), + ((Duration::from_micros(40748209000), Duration::from_micros(40748290641)), (0, 0, 0)), + ((Duration::from_micros(40748224000), Duration::from_micros(40748297641)), (16000, 24000, 1)), + ((Duration::from_micros(40748232000), Duration::from_micros(40748308641)), (15000, 7000, 1)), + ((Duration::from_micros(40748232000), Duration::from_micros(40748310641)), (0, 0, 0)), + ((Duration::from_micros(40748232000), Duration::from_micros(40748313641)), (0, 0, 0)), + ((Duration::from_micros(40748232000), Duration::from_micros(40748317641)), (0, 0, 0)), + ((Duration::from_micros(40748232000), Duration::from_micros(40748320641)), (0, 0, 0)), + ((Duration::from_micros(40748232000), Duration::from_micros(40748324641)), (0, 0, 0)), + ((Duration::from_micros(40748244000), Duration::from_micros(40748324641)), (0, 0, 0)), + ((Duration::from_micros(40748264000), Duration::from_micros(40748338641)), (20000, 27000, 1)), + ((Duration::from_micros(40748281000), Duration::from_micros(40748358641)), (20000, 14000, 1)), + ((Duration::from_micros(40748281000), Duration::from_micros(40748361641)), (0, 0, 0)), + ((Duration::from_micros(40748284000), Duration::from_micros(40748361641)), (0, 0, 0)), + ((Duration::from_micros(40748300000), Duration::from_micros(40748377641)), (20000, 23000, 1)), + ((Duration::from_micros(40748300000), Duration::from_micros(40748380641)), (0, 0, 0)), + ((Duration::from_micros(40748300000), Duration::from_micros(40748384641)), (0, 0, 0)), + ((Duration::from_micros(40748300000), Duration::from_micros(40748386641)), (0, 0, 0)), + ((Duration::from_micros(40748300000), Duration::from_micros(40748389641)), (0, 0, 0)), + ((Duration::from_micros(40748300000), Duration::from_micros(40748394641)), (0, 0, 0)), + ((Duration::from_micros(40748315000), Duration::from_micros(40748394641)), (0, 0, 0)), + ((Duration::from_micros(40748335000), Duration::from_micros(40748406641)), (31000, 33000, 1)), + ((Duration::from_micros(40748350000), Duration::from_micros(40748427641)), (20000, 12000, 1)), + ((Duration::from_micros(40748350000), Duration::from_micros(40748428641)), (0, 0, 0)), + ((Duration::from_micros(40748355000), Duration::from_micros(40748429641)), (0, 0, 0)), + ((Duration::from_micros(40748364000), Duration::from_micros(40748440641)), (20000, 23000, 1)), + ((Duration::from_micros(40748364000), Duration::from_micros(40748444641)), (0, 0, 0)), + ((Duration::from_micros(40748364000), Duration::from_micros(40748446641)), (0, 0, 0)), + ((Duration::from_micros(40748364000), Duration::from_micros(40748451641)), (0, 0, 0)), + ((Duration::from_micros(40748364000), Duration::from_micros(40748453641)), (0, 0, 0)), + ((Duration::from_micros(40748364000), Duration::from_micros(40748457641)), (0, 0, 0)), + ((Duration::from_micros(40748375000), Duration::from_micros(40748457641)), (0, 0, 0)), + ((Duration::from_micros(40748376000), Duration::from_micros(40748458641)), (20000, 28000, 1)), + ((Duration::from_micros(40748396000), Duration::from_micros(40748471641)), (1000, 1000, 1)), + ((Duration::from_micros(40748416000), Duration::from_micros(40748492641)), (20000, 13000, 1)), + ((Duration::from_micros(40748416000), Duration::from_micros(40748496641)), (0, 0, 0)), + ((Duration::from_micros(40748426000), Duration::from_micros(40748501641)), (0, 0, 0)), + ((Duration::from_micros(40748431000), Duration::from_micros(40748506641)), (30000, 30000, 1)), + ((Duration::from_micros(40748431000), Duration::from_micros(40748510641)), (0, 0, 0)), + ((Duration::from_micros(40748432000), Duration::from_micros(40748513641)), (0, 0, 0)), + ((Duration::from_micros(40748432000), Duration::from_micros(40748517641)), (0, 0, 0)), + ((Duration::from_micros(40748432000), Duration::from_micros(40748519641)), (0, 0, 0)), + ((Duration::from_micros(40748432000), Duration::from_micros(40748523641)), (0, 0, 0)), + ((Duration::from_micros(40748446000), Duration::from_micros(40748523641)), (0, 0, 0)), + ((Duration::from_micros(40748466000), Duration::from_micros(40748538641)), (20000, 22000, 1)), + ((Duration::from_micros(40748482000), Duration::from_micros(40748557641)), (20000, 15000, 1)), + ((Duration::from_micros(40748482000), Duration::from_micros(40748562641)), (0, 0, 0)), + ((Duration::from_micros(40748487000), Duration::from_micros(40748562641)), (0, 0, 0)), + ((Duration::from_micros(40748500000), Duration::from_micros(40748575641)), (21000, 24000, 1)), + ((Duration::from_micros(40748500000), Duration::from_micros(40748579641)), (0, 0, 0)), + ((Duration::from_micros(40748500000), Duration::from_micros(40748584641)), (0, 0, 0)), + ((Duration::from_micros(40748500000), Duration::from_micros(40748585641)), (0, 0, 0)), + ((Duration::from_micros(40748500000), Duration::from_micros(40748589641)), (0, 0, 0)), + ((Duration::from_micros(40748500000), Duration::from_micros(40748592641)), (0, 0, 0)), + ((Duration::from_micros(40748507000), Duration::from_micros(40748593641)), (0, 0, 0)), + ((Duration::from_micros(40748537000), Duration::from_micros(40748610641)), (20000, 31000, 1)), + ((Duration::from_micros(40748551000), Duration::from_micros(40748626641)), (30000, 17000, 1)), + ((Duration::from_micros(40748551000), Duration::from_micros(40748630641)), (0, 0, 0)), + ((Duration::from_micros(40748557000), Duration::from_micros(40748630641)), (0, 0, 0)), + ((Duration::from_micros(40748557000), Duration::from_micros(40748630641)), (0, 0, 0)), + ((Duration::from_micros(40748563000), Duration::from_micros(40748640641)), (20000, 20000, 1)), + ((Duration::from_micros(40748563000), Duration::from_micros(40748642641)), (0, 0, 0)), + ((Duration::from_micros(40748563000), Duration::from_micros(40748646641)), (0, 0, 0)), + ((Duration::from_micros(40748563000), Duration::from_micros(40748650641)), (0, 0, 0)), + ((Duration::from_micros(40748563000), Duration::from_micros(40748655641)), (0, 0, 0)), + ((Duration::from_micros(40748563000), Duration::from_micros(40748657641)), (0, 0, 0)), + ((Duration::from_micros(40748577000), Duration::from_micros(40748657641)), (0, 0, 0)), + ((Duration::from_micros(40748598000), Duration::from_micros(40748672641)), (20000, 27000, 1)), + ((Duration::from_micros(40748610000), Duration::from_micros(40748686641)), (21000, 15000, 1)), + ((Duration::from_micros(40748610000), Duration::from_micros(40748689641)), (0, 0, 0)), + ((Duration::from_micros(40748610000), Duration::from_micros(40748692641)), (0, 0, 0)), + ((Duration::from_micros(40748628000), Duration::from_micros(40748700641)), (12000, 20000, 1)), + ((Duration::from_micros(40748631000), Duration::from_micros(40748706641)), (0, 0, 0)), + ((Duration::from_micros(40748631000), Duration::from_micros(40748712641)), (0, 0, 0)), + ((Duration::from_micros(40748631000), Duration::from_micros(40748713641)), (0, 0, 0)), + ((Duration::from_micros(40748631000), Duration::from_micros(40748717641)), (0, 0, 0)), + ((Duration::from_micros(40748631000), Duration::from_micros(40748721641)), (0, 0, 0)), + ((Duration::from_micros(40748631000), Duration::from_micros(40748724641)), (0, 0, 0)), + ((Duration::from_micros(40748648000), Duration::from_micros(40748724641)), (0, 0, 0)), + ((Duration::from_micros(40748668000), Duration::from_micros(40748741641)), (38000, 32000, 1)), + ((Duration::from_micros(40748684000), Duration::from_micros(40748760641)), (20000, 17000, 1)), + ((Duration::from_micros(40748684000), Duration::from_micros(40748763641)), (0, 0, 0)), + ((Duration::from_micros(40748689000), Duration::from_micros(40748763641)), (0, 0, 0)), + ((Duration::from_micros(40748699000), Duration::from_micros(40748775641)), (21000, 22000, 1)), + ((Duration::from_micros(40748699000), Duration::from_micros(40748777641)), (0, 0, 0)), + ((Duration::from_micros(40748699000), Duration::from_micros(40748781641)), (0, 0, 0)), + ((Duration::from_micros(40748699000), Duration::from_micros(40748785641)), (0, 0, 0)), + ((Duration::from_micros(40748699000), Duration::from_micros(40748788641)), (0, 0, 0)), + ((Duration::from_micros(40748699000), Duration::from_micros(40748792641)), (0, 0, 0)), + ((Duration::from_micros(40748709000), Duration::from_micros(40748792641)), (0, 0, 0)), + ((Duration::from_micros(40748739000), Duration::from_micros(40748812641)), (20000, 29000, 1)), + ((Duration::from_micros(40748739000), Duration::from_micros(40748812641)), (0, 0, 0)), + ((Duration::from_micros(40748750000), Duration::from_micros(40748824641)), (30000, 20000, 1)), + ((Duration::from_micros(40748750000), Duration::from_micros(40748828641)), (0, 0, 0)), + ((Duration::from_micros(40748759000), Duration::from_micros(40748831641)), (0, 0, 0)), + ((Duration::from_micros(40748763000), Duration::from_micros(40748839641)), (20000, 19000, 1)), + ((Duration::from_micros(40748763000), Duration::from_micros(40748842641)), (0, 0, 0)), + ((Duration::from_micros(40748763000), Duration::from_micros(40748846641)), (0, 0, 0)), + ((Duration::from_micros(40748763000), Duration::from_micros(40748850641)), (0, 0, 0)), + ((Duration::from_micros(40748763000), Duration::from_micros(40748854641)), (0, 0, 0)), + ((Duration::from_micros(40748763000), Duration::from_micros(40748856641)), (0, 0, 0)), + ((Duration::from_micros(40748780000), Duration::from_micros(40748857641)), (0, 0, 0)), + ((Duration::from_micros(40748800000), Duration::from_micros(40748873641)), (21000, 26000, 1)), + ((Duration::from_micros(40748816000), Duration::from_micros(40748891641)), (20000, 16000, 1)), + ((Duration::from_micros(40748830000), Duration::from_micros(40748903641)), (16000, 18000, 1)), + ((Duration::from_micros(40748831000), Duration::from_micros(40748907641)), (0, 0, 0)), + ((Duration::from_micros(40748831000), Duration::from_micros(40748909641)), (0, 0, 0)), + ((Duration::from_micros(40748831000), Duration::from_micros(40748913641)), (0, 0, 0)), + ((Duration::from_micros(40748831000), Duration::from_micros(40748918641)), (0, 0, 0)), + ((Duration::from_micros(40748831000), Duration::from_micros(40748921641)), (0, 0, 0)), + ((Duration::from_micros(40748850000), Duration::from_micros(40748921641)), (0, 0, 0)), + ((Duration::from_micros(40748870000), Duration::from_micros(40748943641)), (34000, 30000, 1)), + ((Duration::from_micros(40748878000), Duration::from_micros(40748953641)), (20000, 22000, 1)), + ((Duration::from_micros(40748891000), Duration::from_micros(40748965641)), (8000, 10000, 1)), + ((Duration::from_micros(40748899000), Duration::from_micros(40748976641)), (13000, 12000, 1)), + ((Duration::from_micros(40748899000), Duration::from_micros(40748978641)), (0, 0, 0)), + ((Duration::from_micros(40748899000), Duration::from_micros(40748981641)), (0, 0, 0)), + ((Duration::from_micros(40748899000), Duration::from_micros(40748985641)), (0, 0, 0)), + ((Duration::from_micros(40748899000), Duration::from_micros(40748988641)), (0, 0, 0)), + ((Duration::from_micros(40748899000), Duration::from_micros(40748992641)), (0, 0, 0)), + ((Duration::from_micros(40748911000), Duration::from_micros(40748992641)), (0, 0, 0)), + ((Duration::from_micros(40748911000), Duration::from_micros(40748993641)), (0, 0, 0)), + ((Duration::from_micros(40748941000), Duration::from_micros(40749013641)), (20000, 28000, 1)), + ((Duration::from_micros(40748945000), Duration::from_micros(40749019641)), (0, 0, 0)), + ((Duration::from_micros(40748962000), Duration::from_micros(40749035641)), (34000, 26000, 1)), + ((Duration::from_micros(40748963000), Duration::from_micros(40749039641)), (0, 0, 0)), + ((Duration::from_micros(40748963000), Duration::from_micros(40749045641)), (0, 0, 0)), + ((Duration::from_micros(40748963000), Duration::from_micros(40749048641)), (0, 0, 0)), + ((Duration::from_micros(40748963000), Duration::from_micros(40749051641)), (0, 0, 0)), + ((Duration::from_micros(40748963000), Duration::from_micros(40749055641)), (0, 0, 0)), + ((Duration::from_micros(40748982000), Duration::from_micros(40749056641)), (0, 0, 0)), + ((Duration::from_micros(40749002000), Duration::from_micros(40749074641)), (37000, 37000, 1)), + ((Duration::from_micros(40749008000), Duration::from_micros(40749082641)), (20000, 18000, 1)), + ((Duration::from_micros(40749008000), Duration::from_micros(40749087641)), (0, 0, 0)), + ((Duration::from_micros(40749031000), Duration::from_micros(40749108641)), (6000, 13000, 1)), + ((Duration::from_micros(40749031000), Duration::from_micros(40749112641)), (0, 0, 0)), + ((Duration::from_micros(40749031000), Duration::from_micros(40749115641)), (0, 0, 0)), + ((Duration::from_micros(40749031000), Duration::from_micros(40749119641)), (0, 0, 0)), + ((Duration::from_micros(40749031000), Duration::from_micros(40749122641)), (0, 0, 0)), + ((Duration::from_micros(40749031000), Duration::from_micros(40749126641)), (0, 0, 0)), + ((Duration::from_micros(40749032000), Duration::from_micros(40749126641)), (0, 0, 0)), + ((Duration::from_micros(40749052000), Duration::from_micros(40749127641)), (0, 0, 0)), + ((Duration::from_micros(40749073000), Duration::from_micros(40749146641)), (44000, 40000, 1)), + ((Duration::from_micros(40749083000), Duration::from_micros(40749158641)), (21000, 19000, 1)), + ((Duration::from_micros(40749093000), Duration::from_micros(40749168641)), (10000, 12000, 1)), + ((Duration::from_micros(40749099000), Duration::from_micros(40749175641)), (10000, 10000, 1)), + ((Duration::from_micros(40749099000), Duration::from_micros(40749179641)), (0, 0, 0)), + ((Duration::from_micros(40749099000), Duration::from_micros(40749182641)), (0, 0, 0)), + ((Duration::from_micros(40749099000), Duration::from_micros(40749187641)), (0, 0, 0)), + ((Duration::from_micros(40749100000), Duration::from_micros(40749190641)), (0, 0, 0)), + ((Duration::from_micros(40749100000), Duration::from_micros(40749195641)), (0, 0, 0)), + ((Duration::from_micros(40749113000), Duration::from_micros(40749195641)), (0, 0, 0)), + ((Duration::from_micros(40749113000), Duration::from_micros(40749195641)), (0, 0, 0)), + ((Duration::from_micros(40749143000), Duration::from_micros(40749216641)), (20000, 27000, 1)), + ((Duration::from_micros(40749150000), Duration::from_micros(40749225641)), (30000, 21000, 1)), + ((Duration::from_micros(40749164000), Duration::from_micros(40749239641)), (7000, 9000, 1)), + ((Duration::from_micros(40749164000), Duration::from_micros(40749242641)), (0, 0, 0)), + ((Duration::from_micros(40749164000), Duration::from_micros(40749246641)), (0, 0, 0)), + ((Duration::from_micros(40749164000), Duration::from_micros(40749251641)), (0, 0, 0)), + ((Duration::from_micros(40749164000), Duration::from_micros(40749253641)), (0, 0, 0)), + ((Duration::from_micros(40749164000), Duration::from_micros(40749256641)), (0, 0, 0)), + ((Duration::from_micros(40749164000), Duration::from_micros(40749256641)), (0, 0, 0)), + ((Duration::from_micros(40749184000), Duration::from_micros(40749258641)), (0, 0, 0)), + ((Duration::from_micros(40749204000), Duration::from_micros(40749277641)), (34000, 33000, 1)), + ((Duration::from_micros(40749213000), Duration::from_micros(40749290641)), (20000, 19000, 1)), + ((Duration::from_micros(40749214000), Duration::from_micros(40749292641)), (0, 0, 0)), + ((Duration::from_micros(40749224000), Duration::from_micros(40749296641)), (0, 0, 0)), + ((Duration::from_micros(40749231000), Duration::from_micros(40749307641)), (20000, 19000, 1)), + ((Duration::from_micros(40749231000), Duration::from_micros(40749309641)), (0, 0, 0)), + ((Duration::from_micros(40749231000), Duration::from_micros(40749314641)), (0, 0, 0)), + ((Duration::from_micros(40749231000), Duration::from_micros(40749316641)), (0, 0, 0)), + ((Duration::from_micros(40749231000), Duration::from_micros(40749320641)), (0, 0, 0)), + ((Duration::from_micros(40749231000), Duration::from_micros(40749324641)), (0, 0, 0)), + ((Duration::from_micros(40749255000), Duration::from_micros(40749328641)), (0, 0, 0)), + ((Duration::from_micros(40749275000), Duration::from_micros(40749347641)), (31000, 32000, 1)), + ((Duration::from_micros(40749280000), Duration::from_micros(40749355641)), (0, 0, 0)), + ((Duration::from_micros(40749280000), Duration::from_micros(40749359641)), (0, 0, 0)), + ((Duration::from_micros(40749295000), Duration::from_micros(40749368641)), (25000, 31000, 1)), + ((Duration::from_micros(40749295000), Duration::from_micros(40749368641)), (0, 0, 0)), + ((Duration::from_micros(40749299000), Duration::from_micros(40749376641)), (0, 0, 0)), + ((Duration::from_micros(40749299000), Duration::from_micros(40749378641)), (0, 0, 0)), + ((Duration::from_micros(40749299000), Duration::from_micros(40749383641)), (0, 0, 0)), + ((Duration::from_micros(40749300000), Duration::from_micros(40749388641)), (0, 0, 0)), + ((Duration::from_micros(40749300000), Duration::from_micros(40749388641)), (0, 0, 0)), + ((Duration::from_micros(40749300000), Duration::from_micros(40749393641)), (0, 0, 0)), + ((Duration::from_micros(40749315000), Duration::from_micros(40749393641)), (0, 0, 0)), + ((Duration::from_micros(40749336000), Duration::from_micros(40749409641)), (35000, 34000, 1)), + ((Duration::from_micros(40749348000), Duration::from_micros(40749423641)), (21000, 16000, 1)), + ((Duration::from_micros(40749348000), Duration::from_micros(40749427641)), (0, 0, 0)), + ((Duration::from_micros(40749364000), Duration::from_micros(40749439641)), (12000, 18000, 1)), + ((Duration::from_micros(40749364000), Duration::from_micros(40749443641)), (0, 0, 0)), + ((Duration::from_micros(40749364000), Duration::from_micros(40749447641)), (0, 0, 0)), + ((Duration::from_micros(40749364000), Duration::from_micros(40749449641)), (0, 0, 0)), + ((Duration::from_micros(40749364000), Duration::from_micros(40749455641)), (0, 0, 0)), + ((Duration::from_micros(40749364000), Duration::from_micros(40749456641)), (0, 0, 0)), + ((Duration::from_micros(40749366000), Duration::from_micros(40749457641)), (0, 0, 0)), + ((Duration::from_micros(40749386000), Duration::from_micros(40749458641)), (0, 0, 0)), + ((Duration::from_micros(40749406000), Duration::from_micros(40749478641)), (38000, 31000, 1)), + ((Duration::from_micros(40749414000), Duration::from_micros(40749489641)), (20000, 20000, 1)), + ((Duration::from_micros(40749414000), Duration::from_micros(40749491641)), (0, 0, 0)), + ((Duration::from_micros(40749427000), Duration::from_micros(40749499641)), (8000, 13000, 1)), + ((Duration::from_micros(40749432000), Duration::from_micros(40749508641)), (0, 0, 0)), + ((Duration::from_micros(40749432000), Duration::from_micros(40749511641)), (0, 0, 0)), + ((Duration::from_micros(40749432000), Duration::from_micros(40749515641)), (0, 0, 0)), + ((Duration::from_micros(40749432000), Duration::from_micros(40749517641)), (0, 0, 0)), + ((Duration::from_micros(40749432000), Duration::from_micros(40749520641)), (0, 0, 0)), + ((Duration::from_micros(40749432000), Duration::from_micros(40749524641)), (0, 0, 0)), + ((Duration::from_micros(40749457000), Duration::from_micros(40749529641)), (0, 0, 0)), + ((Duration::from_micros(40749475000), Duration::from_micros(40749551641)), (43000, 38000, 1)), + ((Duration::from_micros(40749475000), Duration::from_micros(40749554641)), (0, 0, 0)), + ((Duration::from_micros(40749477000), Duration::from_micros(40749555641)), (0, 0, 0)), + ((Duration::from_micros(40749477000), Duration::from_micros(40749555641)), (0, 0, 0)), + ((Duration::from_micros(40749497000), Duration::from_micros(40749570641)), (20000, 26000, 1)), + ((Duration::from_micros(40749500000), Duration::from_micros(40749574641)), (0, 0, 0)), + ((Duration::from_micros(40749500000), Duration::from_micros(40749578641)), (0, 0, 0)), + ((Duration::from_micros(40749500000), Duration::from_micros(40749581641)), (0, 0, 0)), + ((Duration::from_micros(40749500000), Duration::from_micros(40749585641)), (0, 0, 0)), + ((Duration::from_micros(40749500000), Duration::from_micros(40749589641)), (0, 0, 0)), + ((Duration::from_micros(40749500000), Duration::from_micros(40749593641)), (0, 0, 0)), + ((Duration::from_micros(40749518000), Duration::from_micros(40749593641)), (0, 0, 0)), + ((Duration::from_micros(40749538000), Duration::from_micros(40749610641)), (41000, 38000, 1)), + ((Duration::from_micros(40749551000), Duration::from_micros(40749627641)), (20000, 17000, 1)), + ((Duration::from_micros(40749564000), Duration::from_micros(40749641641)), (13000, 17000, 1)), + ((Duration::from_micros(40749564000), Duration::from_micros(40749644641)), (0, 0, 0)), + ((Duration::from_micros(40749564000), Duration::from_micros(40749649641)), (0, 0, 0)), + ((Duration::from_micros(40749564000), Duration::from_micros(40749652641)), (0, 0, 0)), + ((Duration::from_micros(40749564000), Duration::from_micros(40749655641)), (0, 0, 0)), + ((Duration::from_micros(40749564000), Duration::from_micros(40749658641)), (0, 0, 0)), + ((Duration::from_micros(40749568000), Duration::from_micros(40749658641)), (0, 0, 0)), + ((Duration::from_micros(40749588000), Duration::from_micros(40749661641)), (0, 0, 0)), + ((Duration::from_micros(40749608000), Duration::from_micros(40749683641)), (37000, 34000, 1)), + ((Duration::from_micros(40749610000), Duration::from_micros(40749686641)), (0, 0, 0)), + ((Duration::from_micros(40749610000), Duration::from_micros(40749687641)), (0, 0, 0)), + ((Duration::from_micros(40749629000), Duration::from_micros(40749703641)), (22000, 26000, 1)), + ((Duration::from_micros(40749632000), Duration::from_micros(40749707641)), (0, 0, 0)), + ((Duration::from_micros(40749632000), Duration::from_micros(40749711641)), (0, 0, 0)), + ((Duration::from_micros(40749632000), Duration::from_micros(40749713641)), (0, 0, 0)), + ((Duration::from_micros(40749632000), Duration::from_micros(40749718641)), (0, 0, 0)), + ((Duration::from_micros(40749632000), Duration::from_micros(40749720641)), (0, 0, 0)), + ((Duration::from_micros(40749632000), Duration::from_micros(40749725641)), (0, 0, 0)), + ((Duration::from_micros(40749659000), Duration::from_micros(40749731641)), (22000, 38000, 1)), + ((Duration::from_micros(40749679000), Duration::from_micros(40749751641)), (27000, 6000, 1)), + ((Duration::from_micros(40749679000), Duration::from_micros(40749756641)), (0, 0, 0)), + ((Duration::from_micros(40749679000), Duration::from_micros(40749758641)), (0, 0, 0)), + ((Duration::from_micros(40749679000), Duration::from_micros(40749758641)), (0, 0, 0)), + ((Duration::from_micros(40749699000), Duration::from_micros(40749772641)), (20000, 27000, 1)), + ((Duration::from_micros(40749700000), Duration::from_micros(40749775641)), (0, 0, 0)), + ((Duration::from_micros(40749700000), Duration::from_micros(40749778641)), (0, 0, 0)), + ((Duration::from_micros(40749700000), Duration::from_micros(40749782641)), (0, 0, 0)), + ((Duration::from_micros(40749700000), Duration::from_micros(40749786641)), (0, 0, 0)), + ((Duration::from_micros(40749700000), Duration::from_micros(40749789641)), (0, 0, 0)), + ((Duration::from_micros(40749700000), Duration::from_micros(40749791641)), (0, 0, 0)), + ((Duration::from_micros(40749720000), Duration::from_micros(40749792641)), (0, 0, 0)), + ((Duration::from_micros(40749740000), Duration::from_micros(40749814641)), (41000, 34000, 1)), + ((Duration::from_micros(40749748000), Duration::from_micros(40749824641)), (20000, 22000, 1)), + ((Duration::from_micros(40749748000), Duration::from_micros(40749826641)), (0, 0, 0)), + ((Duration::from_micros(40749764000), Duration::from_micros(40749840641)), (8000, 12000, 1)), + ((Duration::from_micros(40749764000), Duration::from_micros(40749842641)), (0, 0, 0)), + ((Duration::from_micros(40749764000), Duration::from_micros(40749847641)), (0, 0, 0)), + ((Duration::from_micros(40749764000), Duration::from_micros(40749849641)), (0, 0, 0)), + ((Duration::from_micros(40749764000), Duration::from_micros(40749853641)), (0, 0, 0)), + ((Duration::from_micros(40749764000), Duration::from_micros(40749857641)), (0, 0, 0)), + ((Duration::from_micros(40749770000), Duration::from_micros(40749857641)), (0, 0, 0)), + ((Duration::from_micros(40749790000), Duration::from_micros(40749863641)), (22000, 31000, 1)), + ((Duration::from_micros(40749810000), Duration::from_micros(40749888641)), (20000, 6000, 1)), + ((Duration::from_micros(40749810000), Duration::from_micros(40749888641)), (0, 0, 0)), + ((Duration::from_micros(40749811000), Duration::from_micros(40749889641)), (0, 0, 0)), + ((Duration::from_micros(40749831000), Duration::from_micros(40749903641)), (21000, 26000, 1)), + ((Duration::from_micros(40749832000), Duration::from_micros(40749908641)), (0, 0, 0)), + ((Duration::from_micros(40749833000), Duration::from_micros(40749910641)), (0, 0, 0)), + ((Duration::from_micros(40749833000), Duration::from_micros(40749913641)), (0, 0, 0)), + ((Duration::from_micros(40749833000), Duration::from_micros(40749917641)), (0, 0, 0)), + ((Duration::from_micros(40749833000), Duration::from_micros(40749920641)), (0, 0, 0)), + ((Duration::from_micros(40749833000), Duration::from_micros(40749923641)), (0, 0, 0)), + ((Duration::from_micros(40749851000), Duration::from_micros(40749925641)), (0, 0, 0)), + ((Duration::from_micros(40749851000), Duration::from_micros(40749925641)), (0, 0, 0)), + ((Duration::from_micros(40749880000), Duration::from_micros(40749958641)), (40000, 36000, 1)), + ((Duration::from_micros(40749880000), Duration::from_micros(40749960641)), (0, 0, 0)), + ((Duration::from_micros(40749881000), Duration::from_micros(40749960641)), (0, 0, 0)), + ((Duration::from_micros(40749900000), Duration::from_micros(40749976641)), (30000, 35000, 1)), + ((Duration::from_micros(40749900000), Duration::from_micros(40749978641)), (0, 0, 0)), + ((Duration::from_micros(40749900000), Duration::from_micros(40749981641)), (0, 0, 0)), + ((Duration::from_micros(40749900000), Duration::from_micros(40749985641)), (0, 0, 0)), + ((Duration::from_micros(40749900000), Duration::from_micros(40749988641)), (0, 0, 0)), + ((Duration::from_micros(40749900000), Duration::from_micros(40749992641)), (0, 0, 0)), + ((Duration::from_micros(40749901000), Duration::from_micros(40749993641)), (0, 0, 0)), + ((Duration::from_micros(40749922000), Duration::from_micros(40749995641)), (0, 0, 0)), + ((Duration::from_micros(40749942000), Duration::from_micros(40750015641)), (41000, 35000, 1)), + ((Duration::from_micros(40749947000), Duration::from_micros(40750023641)), (0, 0, 0)), + ((Duration::from_micros(40749947000), Duration::from_micros(40750024641)), (0, 0, 0)), + ((Duration::from_micros(40749964000), Duration::from_micros(40750040641)), (25000, 29000, 1)), + ((Duration::from_micros(40749964000), Duration::from_micros(40750045641)), (0, 0, 0)), + ((Duration::from_micros(40749964000), Duration::from_micros(40750048641)), (0, 0, 0)), + ((Duration::from_micros(40749964000), Duration::from_micros(40750051641)), (0, 0, 0)), + ((Duration::from_micros(40749964000), Duration::from_micros(40750055641)), (0, 0, 0)), + ((Duration::from_micros(40749964000), Duration::from_micros(40750058641)), (0, 0, 0)), + ((Duration::from_micros(40749972000), Duration::from_micros(40750058641)), (0, 0, 0)), + ((Duration::from_micros(40749992000), Duration::from_micros(40750065641)), (25000, 34000, 1)), + ((Duration::from_micros(40750013000), Duration::from_micros(40750085641)), (20000, 7000, 1)), + ((Duration::from_micros(40750016000), Duration::from_micros(40750091641)), (0, 0, 0)), + ((Duration::from_micros(40750032000), Duration::from_micros(40750108641)), (24000, 26000, 1)), + ((Duration::from_micros(40750032000), Duration::from_micros(40750111641)), (0, 0, 0)), + ((Duration::from_micros(40750032000), Duration::from_micros(40750116641)), (0, 0, 0)), + ((Duration::from_micros(40750032000), Duration::from_micros(40750118641)), (0, 0, 0)), + ((Duration::from_micros(40750032000), Duration::from_micros(40750122641)), (0, 0, 0)), + ((Duration::from_micros(40750032000), Duration::from_micros(40750126641)), (0, 0, 0)), + ((Duration::from_micros(40750033000), Duration::from_micros(40750126641)), (0, 0, 0)), + ((Duration::from_micros(40750053000), Duration::from_micros(40750128641)), (0, 0, 0)), + ((Duration::from_micros(40750053000), Duration::from_micros(40750128641)), (0, 0, 0)), + ((Duration::from_micros(40750083000), Duration::from_micros(40750156641)), (37000, 37000, 1)), + ((Duration::from_micros(40750083000), Duration::from_micros(40750160641)), (0, 0, 0)), + ((Duration::from_micros(40750100000), Duration::from_micros(40750176641)), (30000, 32000, 1)), + ((Duration::from_micros(40750100000), Duration::from_micros(40750180641)), (0, 0, 0)), + ((Duration::from_micros(40750100000), Duration::from_micros(40750184641)), (0, 0, 0)), + ((Duration::from_micros(40750100000), Duration::from_micros(40750187641)), (0, 0, 0)), + ((Duration::from_micros(40750100000), Duration::from_micros(40750189641)), (0, 0, 0)), + ((Duration::from_micros(40750100000), Duration::from_micros(40750193641)), (0, 0, 0)), + ((Duration::from_micros(40750104000), Duration::from_micros(40750193641)), (0, 0, 0)), + ((Duration::from_micros(40750124000), Duration::from_micros(40750197641)), (0, 0, 0)), + ((Duration::from_micros(40750144000), Duration::from_micros(40750219641)), (41000, 37000, 1)), + ((Duration::from_micros(40750147000), Duration::from_micros(40750222641)), (0, 0, 0)), + ((Duration::from_micros(40750147000), Duration::from_micros(40750225641)), (0, 0, 0)), + ((Duration::from_micros(40750164000), Duration::from_micros(40750247641)), (23000, 28000, 1)), + ((Duration::from_micros(40750164000), Duration::from_micros(40750252641)), (0, 0, 0)), + ((Duration::from_micros(40750164000), Duration::from_micros(40750256641)), (0, 0, 0)), + ((Duration::from_micros(40750164000), Duration::from_micros(40750258641)), (0, 0, 0)), + ((Duration::from_micros(40750164000), Duration::from_micros(40750263641)), (0, 0, 0)), + ((Duration::from_micros(40750164000), Duration::from_micros(40750266641)), (0, 0, 0)), + ((Duration::from_micros(40750174000), Duration::from_micros(40750266641)), (0, 0, 0)), + ((Duration::from_micros(40750194000), Duration::from_micros(40750283641)), (27000, 41000, 1)), + ((Duration::from_micros(40750215000), Duration::from_micros(40750300641)), (20000, 17000, 1)), + ((Duration::from_micros(40750215000), Duration::from_micros(40750304641)), (0, 0, 0)), + ((Duration::from_micros(40750232000), Duration::from_micros(40750317641)), (21000, 21000, 1)), + ((Duration::from_micros(40750232000), Duration::from_micros(40750320641)), (0, 0, 0)), + ((Duration::from_micros(40750232000), Duration::from_micros(40750322641)), (0, 0, 0)), + ((Duration::from_micros(40750232000), Duration::from_micros(40750326641)), (0, 0, 0)), + ((Duration::from_micros(40750232000), Duration::from_micros(40750329641)), (0, 0, 0)), + ((Duration::from_micros(40750232000), Duration::from_micros(40750335641)), (0, 0, 0)), + ((Duration::from_micros(40750235000), Duration::from_micros(40750335641)), (0, 0, 0)), + ((Duration::from_micros(40750235000), Duration::from_micros(40750342641)), (0, 0, 0)), + ((Duration::from_micros(40750255000), Duration::from_micros(40750350641)), (20000, 38000, 1)), + ((Duration::from_micros(40750280000), Duration::from_micros(40750371641)), (20000, 8000, 1)), + ((Duration::from_micros(40750280000), Duration::from_micros(40750373641)), (0, 0, 0)), + ((Duration::from_micros(40750285000), Duration::from_micros(40750375641)), (0, 0, 0)), + ((Duration::from_micros(40750300000), Duration::from_micros(40750387641)), (30000, 25000, 1)), + ((Duration::from_micros(40750300000), Duration::from_micros(40750390641)), (0, 0, 0)), + ((Duration::from_micros(40750300000), Duration::from_micros(40750393641)), (0, 0, 0)), + ((Duration::from_micros(40750300000), Duration::from_micros(40750397641)), (0, 0, 0)), + ((Duration::from_micros(40750300000), Duration::from_micros(40750405641)), (0, 0, 0)), + ((Duration::from_micros(40750300000), Duration::from_micros(40750406641)), (0, 0, 0)), + ((Duration::from_micros(40750306000), Duration::from_micros(40750413641)), (15000, 31000, 1)), + ((Duration::from_micros(40750326000), Duration::from_micros(40750422641)), (6000, 7000, 1)), + ((Duration::from_micros(40750346000), Duration::from_micros(40750439641)), (20000, 9000, 1)), + ((Duration::from_micros(40750350000), Duration::from_micros(40750441641)), (0, 0, 0)), + ((Duration::from_micros(40750364000), Duration::from_micros(40750453641)), (24000, 19000, 1)), + ((Duration::from_micros(40750364000), Duration::from_micros(40750457641)), (0, 0, 0)), + ((Duration::from_micros(40750364000), Duration::from_micros(40750461641)), (0, 0, 0)), + ((Duration::from_micros(40750364000), Duration::from_micros(40750464641)), (0, 0, 0)), + ((Duration::from_micros(40750364000), Duration::from_micros(40750467641)), (0, 0, 0)), + ((Duration::from_micros(40750364000), Duration::from_micros(40750471641)), (0, 0, 0)), + ((Duration::from_micros(40750366000), Duration::from_micros(40750482641)), (0, 0, 0)), + ((Duration::from_micros(40750396000), Duration::from_micros(40750502641)), (16000, 41000, 1)), + ((Duration::from_micros(40750409000), Duration::from_micros(40750510641)), (30000, 20000, 1)), + ((Duration::from_micros(40750409000), Duration::from_micros(40750515641)), (0, 0, 0)), + ((Duration::from_micros(40750416000), Duration::from_micros(40750523641)), (13000, 13000, 1)), + ((Duration::from_micros(40750417000), Duration::from_micros(40750523641)), (0, 0, 0)), + ((Duration::from_micros(40750432000), Duration::from_micros(40750535641)), (8000, 8000, 1)), + ((Duration::from_micros(40750432000), Duration::from_micros(40750538641)), (0, 0, 0)), + ((Duration::from_micros(40750432000), Duration::from_micros(40750541641)), (0, 0, 0)), + ((Duration::from_micros(40750432000), Duration::from_micros(40750544641)), (0, 0, 0)), + ((Duration::from_micros(40750432000), Duration::from_micros(40750547641)), (0, 0, 0)), + ((Duration::from_micros(40750432000), Duration::from_micros(40750552641)), (0, 0, 0)), + ((Duration::from_micros(40750437000), Duration::from_micros(40750552641)), (0, 0, 0)), + ((Duration::from_micros(40750457000), Duration::from_micros(40750578641)), (20000, 29000, 1)), + ((Duration::from_micros(40750479000), Duration::from_micros(40750598641)), (20000, 26000, 1)), + ((Duration::from_micros(40750479000), Duration::from_micros(40750601641)), (0, 0, 0)), + ((Duration::from_micros(40750487000), Duration::from_micros(40750601641)), (0, 0, 0)), + ((Duration::from_micros(40750500000), Duration::from_micros(40750621641)), (30000, 23000, 1)), + ((Duration::from_micros(40750500000), Duration::from_micros(40750625641)), (0, 0, 0)), + ((Duration::from_micros(40750500000), Duration::from_micros(40750628641)), (0, 0, 0)), + ((Duration::from_micros(40750500000), Duration::from_micros(40750632641)), (0, 0, 0)), + ((Duration::from_micros(40750500000), Duration::from_micros(40750635641)), (0, 0, 0)), + ((Duration::from_micros(40750507000), Duration::from_micros(40750635641)), (0, 0, 0)), + ((Duration::from_micros(40750527000), Duration::from_micros(40750644641)), (20000, 34000, 1)), + ((Duration::from_micros(40750548000), Duration::from_micros(40750652641)), (20000, 9000, 1)), + ((Duration::from_micros(40750552000), Duration::from_micros(40750664641)), (0, 0, 0)), + ((Duration::from_micros(40750552000), Duration::from_micros(40750668641)), (0, 0, 0)), + ((Duration::from_micros(40750552000), Duration::from_micros(40750672641)), (0, 0, 0)), + ((Duration::from_micros(40750552000), Duration::from_micros(40750675641)), (0, 0, 0)), + ((Duration::from_micros(40750564000), Duration::from_micros(40750678641)), (0, 0, 0)), + ((Duration::from_micros(40750564000), Duration::from_micros(40750681641)), (0, 0, 0)), + ((Duration::from_micros(40750568000), Duration::from_micros(40750691641)), (37000, 37000, 1)), + ((Duration::from_micros(40750598000), Duration::from_micros(40750707641)), (4000, 10000, 1)), + ((Duration::from_micros(40750611000), Duration::from_micros(40750719641)), (30000, 16000, 1)), + ((Duration::from_micros(40750611000), Duration::from_micros(40750722641)), (0, 0, 0)), + ((Duration::from_micros(40750611000), Duration::from_micros(40750726641)), (0, 0, 0)), + ((Duration::from_micros(40750611000), Duration::from_micros(40750730641)), (0, 0, 0)), + ((Duration::from_micros(40750611000), Duration::from_micros(40750732641)), (0, 0, 0)), + ((Duration::from_micros(40750618000), Duration::from_micros(40750732641)), (0, 0, 0)), + ((Duration::from_micros(40750618000), Duration::from_micros(40750733641)), (0, 0, 0)), + ((Duration::from_micros(40750639000), Duration::from_micros(40750751641)), (20000, 26000, 1)), + ((Duration::from_micros(40750659000), Duration::from_micros(40750769641)), (21000, 18000, 1)), + ((Duration::from_micros(40750659000), Duration::from_micros(40750773641)), (0, 0, 0)), + ((Duration::from_micros(40750659000), Duration::from_micros(40750777641)), (0, 0, 0)), + ((Duration::from_micros(40750659000), Duration::from_micros(40750780641)), (0, 0, 0)), + ((Duration::from_micros(40750659000), Duration::from_micros(40750784641)), (0, 0, 0)), + ((Duration::from_micros(40750659000), Duration::from_micros(40750784641)), (0, 0, 0)), + ((Duration::from_micros(40750689000), Duration::from_micros(40750801641)), (20000, 33000, 1)), + ((Duration::from_micros(40750709000), Duration::from_micros(40750821641)), (30000, 17000, 1)), + ((Duration::from_micros(40750709000), Duration::from_micros(40750825641)), (0, 0, 0)), + ((Duration::from_micros(40750709000), Duration::from_micros(40750828641)), (0, 0, 0)), + ((Duration::from_micros(40750709000), Duration::from_micros(40750830641)), (0, 0, 0)), + ((Duration::from_micros(40750709000), Duration::from_micros(40750835641)), (0, 0, 0)), + ((Duration::from_micros(40750709000), Duration::from_micros(40750835641)), (0, 0, 0)), + ((Duration::from_micros(40750729000), Duration::from_micros(40750847641)), (20000, 34000, 1)), + ((Duration::from_micros(40750750000), Duration::from_micros(40750877641)), (20000, 12000, 1)), + ((Duration::from_micros(40750757000), Duration::from_micros(40750880641)), (0, 0, 0)), + ((Duration::from_micros(40750757000), Duration::from_micros(40750883641)), (0, 0, 0)), + ((Duration::from_micros(40750757000), Duration::from_micros(40750888641)), (0, 0, 0)), + ((Duration::from_micros(40750757000), Duration::from_micros(40750890641)), (0, 0, 0)), + ((Duration::from_micros(40750757000), Duration::from_micros(40750897641)), (0, 0, 0)), + ((Duration::from_micros(40750770000), Duration::from_micros(40750905641)), (28000, 50000, 1)), + ((Duration::from_micros(40750800000), Duration::from_micros(40750930641)), (13000, 8000, 1)), + ((Duration::from_micros(40750800000), Duration::from_micros(40750930641)), (0, 0, 0)), + ((Duration::from_micros(40750808000), Duration::from_micros(40750938641)), (30000, 25000, 1)), + ((Duration::from_micros(40750808000), Duration::from_micros(40750943641)), (0, 0, 0)), + ((Duration::from_micros(40750808000), Duration::from_micros(40750945641)), (0, 0, 0)), + ((Duration::from_micros(40750808000), Duration::from_micros(40750948641)), (0, 0, 0)), + ((Duration::from_micros(40750808000), Duration::from_micros(40750952641)), (0, 0, 0)), + ((Duration::from_micros(40750821000), Duration::from_micros(40750961641)), (8000, 22000, 1)), + ((Duration::from_micros(40750841000), Duration::from_micros(40750971641)), (13000, 9000, 1)), + ((Duration::from_micros(40750858000), Duration::from_micros(40750983641)), (20000, 10000, 1)), + ((Duration::from_micros(40750858000), Duration::from_micros(40750987641)), (0, 0, 0)), + ((Duration::from_micros(40750858000), Duration::from_micros(40750990641)), (0, 0, 0)), + ((Duration::from_micros(40750858000), Duration::from_micros(40750994641)), (0, 0, 0)), + ((Duration::from_micros(40750858000), Duration::from_micros(40750997641)), (0, 0, 0)), + ((Duration::from_micros(40750861000), Duration::from_micros(40750997641)), (0, 0, 0)), + ((Duration::from_micros(40750891000), Duration::from_micros(40751020641)), (20000, 26000, 1)), + ((Duration::from_micros(40750908000), Duration::from_micros(40751034641)), (30000, 23000, 1)), + ((Duration::from_micros(40750908000), Duration::from_micros(40751039641)), (0, 0, 0)), + ((Duration::from_micros(40750908000), Duration::from_micros(40751042641)), (0, 0, 0)), + ((Duration::from_micros(40750908000), Duration::from_micros(40751045641)), (0, 0, 0)), + ((Duration::from_micros(40750908000), Duration::from_micros(40751048641)), (0, 0, 0)), + ((Duration::from_micros(40750911000), Duration::from_micros(40751050641)), (0, 0, 0)), + ((Duration::from_micros(40750932000), Duration::from_micros(40751063641)), (20000, 30000, 1)), + ((Duration::from_micros(40750952000), Duration::from_micros(40751091641)), (21000, 13000, 1)), + ((Duration::from_micros(40750957000), Duration::from_micros(40751095641)), (0, 0, 0)), + ((Duration::from_micros(40750957000), Duration::from_micros(40751098641)), (0, 0, 0)), + ((Duration::from_micros(40750957000), Duration::from_micros(40751103641)), (0, 0, 0)), + ((Duration::from_micros(40750957000), Duration::from_micros(40751106641)), (0, 0, 0)), + ((Duration::from_micros(40750957000), Duration::from_micros(40751108641)), (0, 0, 0)), + ((Duration::from_micros(40750972000), Duration::from_micros(40751118641)), (25000, 45000, 1)), + ((Duration::from_micros(40750972000), Duration::from_micros(40751118641)), (0, 0, 0)), + ((Duration::from_micros(40751002000), Duration::from_micros(40751146641)), (15000, 10000, 1)), + ((Duration::from_micros(40751008000), Duration::from_micros(40751146641)), (0, 0, 0)), + ((Duration::from_micros(40751008000), Duration::from_micros(40751150641)), (0, 0, 0)), + ((Duration::from_micros(40751008000), Duration::from_micros(40751155641)), (0, 0, 0)), + ((Duration::from_micros(40751008000), Duration::from_micros(40751158641)), (0, 0, 0)), + ((Duration::from_micros(40751008000), Duration::from_micros(40751162641)), (0, 0, 0)), + ((Duration::from_micros(40751023000), Duration::from_micros(40751176641)), (36000, 44000, 1)), + ((Duration::from_micros(40751043000), Duration::from_micros(40751187641)), (15000, 14000, 1)), + ((Duration::from_micros(40751061000), Duration::from_micros(40751191641)), (0, 0, 0)), + ((Duration::from_micros(40751061000), Duration::from_micros(40751195641)), (0, 0, 0)), + ((Duration::from_micros(40751061000), Duration::from_micros(40751198641)), (0, 0, 0)), + ((Duration::from_micros(40751061000), Duration::from_micros(40751203641)), (0, 0, 0)), + ((Duration::from_micros(40751063000), Duration::from_micros(40751203641)), (0, 0, 0)), + ((Duration::from_micros(40751083000), Duration::from_micros(40751217641)), (40000, 27000, 1)), + ((Duration::from_micros(40751108000), Duration::from_micros(40751227641)), (20000, 14000, 1)), + ((Duration::from_micros(40751108000), Duration::from_micros(40751230641)), (0, 0, 0)), + ((Duration::from_micros(40751108000), Duration::from_micros(40751235641)), (0, 0, 0)), + ((Duration::from_micros(40751108000), Duration::from_micros(40751238641)), (0, 0, 0)), + ((Duration::from_micros(40751114000), Duration::from_micros(40751247641)), (25000, 21000, 1)), + ((Duration::from_micros(40751134000), Duration::from_micros(40751281641)), (6000, 9000, 1)), + ((Duration::from_micros(40751153000), Duration::from_micros(40751291641)), (20000, 34000, 1)), + ((Duration::from_micros(40751153000), Duration::from_micros(40751294641)), (0, 0, 0)), + ((Duration::from_micros(40751153000), Duration::from_micros(40751297641)), (0, 0, 0)), + ((Duration::from_micros(40751153000), Duration::from_micros(40751302641)), (0, 0, 0)), + ((Duration::from_micros(40751154000), Duration::from_micros(40751302641)), (0, 0, 0)), + ((Duration::from_micros(40751154000), Duration::from_micros(40751302641)), (0, 0, 0)), + ((Duration::from_micros(40751174000), Duration::from_micros(40751319641)), (20000, 21000, 1)), + ((Duration::from_micros(40751197000), Duration::from_micros(40751330641)), (20000, 17000, 1)), + ((Duration::from_micros(40751197000), Duration::from_micros(40751335641)), (0, 0, 0)), + ((Duration::from_micros(40751197000), Duration::from_micros(40751337641)), (0, 0, 0)), + ((Duration::from_micros(40751197000), Duration::from_micros(40751341641)), (0, 0, 0)), + ((Duration::from_micros(40751205000), Duration::from_micros(40751347641)), (23000, 22000, 1)), + ((Duration::from_micros(40751225000), Duration::from_micros(40751355641)), (8000, 6000, 1)), + ((Duration::from_micros(40751243000), Duration::from_micros(40751371641)), (20000, 8000, 1)), + ((Duration::from_micros(40751243000), Duration::from_micros(40751374641)), (0, 0, 0)), + ((Duration::from_micros(40751243000), Duration::from_micros(40751379641)), (0, 0, 0)), + ((Duration::from_micros(40751243000), Duration::from_micros(40751381641)), (0, 0, 0)), + ((Duration::from_micros(40751245000), Duration::from_micros(40751383641)), (0, 0, 0)), + ((Duration::from_micros(40751265000), Duration::from_micros(40751391641)), (20000, 28000, 1)), + ((Duration::from_micros(40751286000), Duration::from_micros(40751408641)), (20000, 8000, 1)), + ((Duration::from_micros(40751288000), Duration::from_micros(40751413641)), (0, 0, 0)), + ((Duration::from_micros(40751288000), Duration::from_micros(40751416641)), (0, 0, 0)), + ((Duration::from_micros(40751288000), Duration::from_micros(40751420641)), (0, 0, 0)), + ((Duration::from_micros(40751288000), Duration::from_micros(40751422641)), (0, 0, 0)), + ((Duration::from_micros(40751316000), Duration::from_micros(40751440641)), (23000, 31000, 1)), + ((Duration::from_micros(40751334000), Duration::from_micros(40751455641)), (28000, 18000, 1)), + ((Duration::from_micros(40751334000), Duration::from_micros(40751458641)), (0, 0, 0)), + ((Duration::from_micros(40751334000), Duration::from_micros(40751463641)), (0, 0, 0)), + ((Duration::from_micros(40751334000), Duration::from_micros(40751466641)), (0, 0, 0)), + ((Duration::from_micros(40751336000), Duration::from_micros(40751466641)), (0, 0, 0)), + ((Duration::from_micros(40751336000), Duration::from_micros(40751467641)), (0, 0, 0)), + ((Duration::from_micros(40751356000), Duration::from_micros(40751480641)), (20000, 27000, 1)), + ((Duration::from_micros(40751377000), Duration::from_micros(40751488641)), (20000, 13000, 1)), + ((Duration::from_micros(40751383000), Duration::from_micros(40751492641)), (0, 0, 0)), + ((Duration::from_micros(40751383000), Duration::from_micros(40751496641)), (0, 0, 0)), + ((Duration::from_micros(40751383000), Duration::from_micros(40751500641)), (0, 0, 0)), + ((Duration::from_micros(40751383000), Duration::from_micros(40751502641)), (0, 0, 0)), + ((Duration::from_micros(40751407000), Duration::from_micros(40751519641)), (27000, 22000, 1)), + ((Duration::from_micros(40751426000), Duration::from_micros(40751540641)), (24000, 17000, 1)), + ((Duration::from_micros(40751426000), Duration::from_micros(40751544641)), (0, 0, 0)), + ((Duration::from_micros(40751426000), Duration::from_micros(40751547641)), (0, 0, 0)), + ((Duration::from_micros(40751426000), Duration::from_micros(40751550641)), (0, 0, 0)), + ((Duration::from_micros(40751427000), Duration::from_micros(40751550641)), (0, 0, 0)), + ((Duration::from_micros(40751447000), Duration::from_micros(40751571641)), (20000, 31000, 1)), + ((Duration::from_micros(40751468000), Duration::from_micros(40751576641)), (0, 0, 0)), + ((Duration::from_micros(40751468000), Duration::from_micros(40751580641)), (0, 0, 0)), + ((Duration::from_micros(40751468000), Duration::from_micros(40751583641)), (0, 0, 0)), + ((Duration::from_micros(40751468000), Duration::from_micros(40751587641)), (0, 0, 0)), + ((Duration::from_micros(40751468000), Duration::from_micros(40751589641)), (0, 0, 0)), + ((Duration::from_micros(40751468000), Duration::from_micros(40751593641)), (0, 0, 0)), + ((Duration::from_micros(40751488000), Duration::from_micros(40751607641)), (41000, 43000, 1)), + ((Duration::from_micros(40751517000), Duration::from_micros(40751630641)), (20000, 14000, 1)), + ((Duration::from_micros(40751517000), Duration::from_micros(40751633641)), (0, 0, 0)), + ((Duration::from_micros(40751517000), Duration::from_micros(40751636641)), (0, 0, 0)), + ((Duration::from_micros(40751517000), Duration::from_micros(40751641641)), (0, 0, 0)), + ((Duration::from_micros(40751517000), Duration::from_micros(40751644641)), (0, 0, 0)), + ((Duration::from_micros(40751518000), Duration::from_micros(40751644641)), (0, 0, 0)), + ((Duration::from_micros(40751538000), Duration::from_micros(40751662641)), (30000, 37000, 1)), + ((Duration::from_micros(40751538000), Duration::from_micros(40751662641)), (0, 0, 0)), + ((Duration::from_micros(40751559000), Duration::from_micros(40751671641)), (20000, 18000, 1)), + ((Duration::from_micros(40751573000), Duration::from_micros(40751681641)), (21000, 9000, 1)), + ((Duration::from_micros(40751573000), Duration::from_micros(40751685641)), (0, 0, 0)), + ((Duration::from_micros(40751573000), Duration::from_micros(40751689641)), (0, 0, 0)), + ((Duration::from_micros(40751573000), Duration::from_micros(40751692641)), (0, 0, 0)), + ((Duration::from_micros(40751573000), Duration::from_micros(40751695641)), (0, 0, 0)), + ((Duration::from_micros(40751579000), Duration::from_micros(40751704641)), (14000, 24000, 1)), + ((Duration::from_micros(40751609000), Duration::from_micros(40751721641)), (6000, 9000, 1)), + ((Duration::from_micros(40751628000), Duration::from_micros(40751736641)), (30000, 17000, 1)), + ((Duration::from_micros(40751628000), Duration::from_micros(40751740641)), (0, 0, 0)), + ((Duration::from_micros(40751628000), Duration::from_micros(40751745641)), (0, 0, 0)), + ((Duration::from_micros(40751628000), Duration::from_micros(40751747641)), (0, 0, 0)), + ((Duration::from_micros(40751629000), Duration::from_micros(40751747641)), (0, 0, 0)), + ((Duration::from_micros(40751649000), Duration::from_micros(40751766641)), (20000, 26000, 1)), + ((Duration::from_micros(40751670000), Duration::from_micros(40751777641)), (20000, 19000, 1)), + ((Duration::from_micros(40751670000), Duration::from_micros(40751780641)), (0, 0, 0)), + ((Duration::from_micros(40751670000), Duration::from_micros(40751783641)), (0, 0, 0)), + ((Duration::from_micros(40751670000), Duration::from_micros(40751787641)), (0, 0, 0)), + ((Duration::from_micros(40751670000), Duration::from_micros(40751789641)), (0, 0, 0)), + ((Duration::from_micros(40751670000), Duration::from_micros(40751791641)), (0, 0, 0)), + ((Duration::from_micros(40751690000), Duration::from_micros(40751808641)), (21000, 25000, 1)), + ((Duration::from_micros(40751720000), Duration::from_micros(40751825641)), (20000, 17000, 1)), + ((Duration::from_micros(40751720000), Duration::from_micros(40751827641)), (0, 0, 0)), + ((Duration::from_micros(40751720000), Duration::from_micros(40751831641)), (0, 0, 0)), + ((Duration::from_micros(40751720000), Duration::from_micros(40751834641)), (0, 0, 0)), + ((Duration::from_micros(40751720000), Duration::from_micros(40751837641)), (0, 0, 0)), + ((Duration::from_micros(40751720000), Duration::from_micros(40751841641)), (0, 0, 0)), + ((Duration::from_micros(40751720000), Duration::from_micros(40751841641)), (0, 0, 0)), + ((Duration::from_micros(40751740000), Duration::from_micros(40751857641)), (30000, 33000, 1)), + ((Duration::from_micros(40751761000), Duration::from_micros(40751866641)), (20000, 16000, 1)), + ((Duration::from_micros(40751769000), Duration::from_micros(40751877641)), (21000, 9000, 1)), + ((Duration::from_micros(40751769000), Duration::from_micros(40751881641)), (0, 0, 0)), + ((Duration::from_micros(40751769000), Duration::from_micros(40751884641)), (0, 0, 0)), + ((Duration::from_micros(40751769000), Duration::from_micros(40751887641)), (0, 0, 0)), + ((Duration::from_micros(40751769000), Duration::from_micros(40751891641)), (0, 0, 0)), + ((Duration::from_micros(40751781000), Duration::from_micros(40751899641)), (8000, 25000, 1)), + ((Duration::from_micros(40751801000), Duration::from_micros(40751908641)), (12000, 8000, 1)), + ((Duration::from_micros(40751820000), Duration::from_micros(40751924641)), (20000, 9000, 1)), + ((Duration::from_micros(40751820000), Duration::from_micros(40751926641)), (0, 0, 0)), + ((Duration::from_micros(40751820000), Duration::from_micros(40751931641)), (0, 0, 0)), + ((Duration::from_micros(40751820000), Duration::from_micros(40751933641)), (0, 0, 0)), + ((Duration::from_micros(40751820000), Duration::from_micros(40751936641)), (0, 0, 0)), + ((Duration::from_micros(40751831000), Duration::from_micros(40751947641)), (19000, 28000, 1)), + ((Duration::from_micros(40751852000), Duration::from_micros(40751963641)), (11000, 11000, 1)), + ((Duration::from_micros(40751869000), Duration::from_micros(40751973641)), (21000, 16000, 1)), + ((Duration::from_micros(40751869000), Duration::from_micros(40751978641)), (0, 0, 0)), + ((Duration::from_micros(40751869000), Duration::from_micros(40751981641)), (0, 0, 0)), + ((Duration::from_micros(40751869000), Duration::from_micros(40751983641)), (0, 0, 0)), + ((Duration::from_micros(40751869000), Duration::from_micros(40751996641)), (0, 0, 0)), + ((Duration::from_micros(40751872000), Duration::from_micros(40751996641)), (0, 0, 0)), + ((Duration::from_micros(40751892000), Duration::from_micros(40752008641)), (20000, 33000, 1)), + ((Duration::from_micros(40751892000), Duration::from_micros(40752008641)), (0, 0, 0)), + ((Duration::from_micros(40751920000), Duration::from_micros(40752024641)), (20000, 12000, 1)), + ((Duration::from_micros(40751920000), Duration::from_micros(40752029641)), (0, 0, 0)), + ((Duration::from_micros(40751920000), Duration::from_micros(40752030641)), (0, 0, 0)), + ((Duration::from_micros(40751920000), Duration::from_micros(40752034641)), (0, 0, 0)), + ((Duration::from_micros(40751920000), Duration::from_micros(40752038641)), (0, 0, 0)), + ((Duration::from_micros(40751922000), Duration::from_micros(40752038641)), (0, 0, 0)), + ((Duration::from_micros(40751943000), Duration::from_micros(40752055641)), (30000, 30000, 1)), + ((Duration::from_micros(40751963000), Duration::from_micros(40752063641)), (21000, 17000, 1)), + ((Duration::from_micros(40751970000), Duration::from_micros(40752074641)), (20000, 8000, 1)), + ((Duration::from_micros(40751970000), Duration::from_micros(40752081641)), (0, 0, 0)), + ((Duration::from_micros(40751970000), Duration::from_micros(40752081641)), (0, 0, 0)), + ((Duration::from_micros(40751970000), Duration::from_micros(40752084641)), (0, 0, 0)), + ((Duration::from_micros(40751970000), Duration::from_micros(40752088641)), (0, 0, 0)), + ((Duration::from_micros(40751983000), Duration::from_micros(40752096641)), (7000, 25000, 1)), + ((Duration::from_micros(40752003000), Duration::from_micros(40752117641)), (13000, 8000, 1)), + ((Duration::from_micros(40752020000), Duration::from_micros(40752129641)), (20000, 21000, 1)), + ((Duration::from_micros(40752031000), Duration::from_micros(40752139641)), (17000, 12000, 1)), + ((Duration::from_micros(40752031000), Duration::from_micros(40752142641)), (0, 0, 0)), + ((Duration::from_micros(40752031000), Duration::from_micros(40752146641)), (0, 0, 0)), + ((Duration::from_micros(40752031000), Duration::from_micros(40752151641)), (0, 0, 0)), + ((Duration::from_micros(40752031000), Duration::from_micros(40752152641)), (0, 0, 0)), + ((Duration::from_micros(40752034000), Duration::from_micros(40752152641)), (0, 0, 0)), + ((Duration::from_micros(40752054000), Duration::from_micros(40752166641)), (14000, 23000, 1)), + ((Duration::from_micros(40752074000), Duration::from_micros(40752179641)), (20000, 14000, 1)), + ((Duration::from_micros(40752074000), Duration::from_micros(40752180641)), (0, 0, 0)), + ((Duration::from_micros(40752094000), Duration::from_micros(40752196641)), (20000, 14000, 1)), + ((Duration::from_micros(40752099000), Duration::from_micros(40752208641)), (0, 0, 0)), + ((Duration::from_micros(40752099000), Duration::from_micros(40752210641)), (0, 0, 0)), + ((Duration::from_micros(40752099000), Duration::from_micros(40752214641)), (0, 0, 0)), + ((Duration::from_micros(40752099000), Duration::from_micros(40752217641)), (0, 0, 0)), + ((Duration::from_micros(40752099000), Duration::from_micros(40752221641)), (0, 0, 0)), + ((Duration::from_micros(40752125000), Duration::from_micros(40752238641)), (25000, 41000, 1)), + ((Duration::from_micros(40752145000), Duration::from_micros(40752255641)), (26000, 17000, 1)), + ((Duration::from_micros(40752163000), Duration::from_micros(40752266641)), (20000, 17000, 1)), + ((Duration::from_micros(40752164000), Duration::from_micros(40752270641)), (0, 0, 0)), + ((Duration::from_micros(40752164000), Duration::from_micros(40752273641)), (0, 0, 0)), + ((Duration::from_micros(40752164000), Duration::from_micros(40752277641)), (0, 0, 0)), + ((Duration::from_micros(40752164000), Duration::from_micros(40752279641)), (0, 0, 0)), + ((Duration::from_micros(40752165000), Duration::from_micros(40752279641)), (0, 0, 0)), + ((Duration::from_micros(40752185000), Duration::from_micros(40752301641)), (20000, 24000, 1)), + ((Duration::from_micros(40752205000), Duration::from_micros(40752318641)), (20000, 22000, 1)), + ((Duration::from_micros(40752216000), Duration::from_micros(40752329641)), (20000, 17000, 1)), + ((Duration::from_micros(40752231000), Duration::from_micros(40752341641)), (11000, 11000, 1)), + ((Duration::from_micros(40752231000), Duration::from_micros(40752344641)), (0, 0, 0)), + ((Duration::from_micros(40752231000), Duration::from_micros(40752347641)), (0, 0, 0)), + ((Duration::from_micros(40752231000), Duration::from_micros(40752351641)), (0, 0, 0)), + ((Duration::from_micros(40752231000), Duration::from_micros(40752353641)), (0, 0, 0)), + ((Duration::from_micros(40752236000), Duration::from_micros(40752353641)), (0, 0, 0)), + ((Duration::from_micros(40752256000), Duration::from_micros(40752372641)), (20000, 24000, 1)), + ((Duration::from_micros(40752276000), Duration::from_micros(40752387641)), (20000, 19000, 1)), + ((Duration::from_micros(40752276000), Duration::from_micros(40752387641)), (0, 0, 0)), + ((Duration::from_micros(40752283000), Duration::from_micros(40752401641)), (20000, 15000, 1)), + ((Duration::from_micros(40752296000), Duration::from_micros(40752409641)), (7000, 14000, 1)), + ((Duration::from_micros(40752299000), Duration::from_micros(40752411641)), (0, 0, 0)), + ((Duration::from_micros(40752299000), Duration::from_micros(40752415641)), (0, 0, 0)), + ((Duration::from_micros(40752299000), Duration::from_micros(40752420641)), (0, 0, 0)), + ((Duration::from_micros(40752299000), Duration::from_micros(40752422641)), (0, 0, 0)), + ((Duration::from_micros(40752327000), Duration::from_micros(40752441641)), (16000, 21000, 1)), + ((Duration::from_micros(40752347000), Duration::from_micros(40752456641)), (28000, 19000, 1)), + ((Duration::from_micros(40752347000), Duration::from_micros(40752461641)), (0, 0, 0)), + ((Duration::from_micros(40752364000), Duration::from_micros(40752482641)), (20000, 20000, 1)), + ((Duration::from_micros(40752364000), Duration::from_micros(40752483641)), (0, 0, 0)), + ((Duration::from_micros(40752364000), Duration::from_micros(40752488641)), (0, 0, 0)), + ((Duration::from_micros(40752364000), Duration::from_micros(40752491641)), (0, 0, 0)), + ((Duration::from_micros(40752367000), Duration::from_micros(40752491641)), (0, 0, 0)), + ((Duration::from_micros(40752387000), Duration::from_micros(40752505641)), (20000, 30000, 1)), + ((Duration::from_micros(40752407000), Duration::from_micros(40752517641)), (20000, 14000, 1)), + ((Duration::from_micros(40752410000), Duration::from_micros(40752528641)), (0, 0, 0)), + ((Duration::from_micros(40752431000), Duration::from_micros(40752540641)), (23000, 23000, 1)), + ((Duration::from_micros(40752431000), Duration::from_micros(40752545641)), (0, 0, 0)), + ((Duration::from_micros(40752431000), Duration::from_micros(40752547641)), (0, 0, 0)), + ((Duration::from_micros(40752431000), Duration::from_micros(40752553641)), (0, 0, 0)), + ((Duration::from_micros(40752431000), Duration::from_micros(40752563641)), (0, 0, 0)), + ((Duration::from_micros(40752438000), Duration::from_micros(40752563641)), (0, 0, 0)), + ((Duration::from_micros(40752458000), Duration::from_micros(40752571641)), (28000, 35000, 1)), + ((Duration::from_micros(40752458000), Duration::from_micros(40752572641)), (0, 0, 0)), + ((Duration::from_micros(40752478000), Duration::from_micros(40752589641)), (20000, 9000, 1)), + ((Duration::from_micros(40752499000), Duration::from_micros(40752606641)), (20000, 17000, 1)), + ((Duration::from_micros(40752499000), Duration::from_micros(40752609641)), (0, 0, 0)), + ((Duration::from_micros(40752499000), Duration::from_micros(40752614641)), (0, 0, 0)), + ((Duration::from_micros(40752499000), Duration::from_micros(40752616641)), (0, 0, 0)), + ((Duration::from_micros(40752499000), Duration::from_micros(40752621641)), (0, 0, 0)), + ((Duration::from_micros(40752499000), Duration::from_micros(40752622641)), (0, 0, 0)), + ((Duration::from_micros(40752529000), Duration::from_micros(40752649641)), (21000, 33000, 1)), + ((Duration::from_micros(40752549000), Duration::from_micros(40752656641)), (30000, 27000, 1)), + ((Duration::from_micros(40752564000), Duration::from_micros(40752668641)), (20000, 7000, 1)), + ((Duration::from_micros(40752564000), Duration::from_micros(40752670641)), (0, 0, 0)), + ((Duration::from_micros(40752564000), Duration::from_micros(40752674641)), (0, 0, 0)), + ((Duration::from_micros(40752564000), Duration::from_micros(40752678641)), (0, 0, 0)), + ((Duration::from_micros(40752564000), Duration::from_micros(40752681641)), (0, 0, 0)), + ((Duration::from_micros(40752569000), Duration::from_micros(40752690641)), (0, 0, 0)), + ((Duration::from_micros(40752589000), Duration::from_micros(40752706641)), (20000, 34000, 1)), + ((Duration::from_micros(40752610000), Duration::from_micros(40752723641)), (20000, 16000, 1)), + ((Duration::from_micros(40752632000), Duration::from_micros(40752735641)), (21000, 17000, 1)), + ((Duration::from_micros(40752632000), Duration::from_micros(40752738641)), (0, 0, 0)), + ((Duration::from_micros(40752632000), Duration::from_micros(40752741641)), (0, 0, 0)), + ((Duration::from_micros(40752632000), Duration::from_micros(40752747641)), (0, 0, 0)), + ((Duration::from_micros(40752632000), Duration::from_micros(40752749641)), (0, 0, 0)), + ((Duration::from_micros(40752640000), Duration::from_micros(40752756641)), (22000, 26000, 1)), + ((Duration::from_micros(40752640000), Duration::from_micros(40752758641)), (0, 0, 0)), + ((Duration::from_micros(40752660000), Duration::from_micros(40752778641)), (8000, 9000, 1)), + ((Duration::from_micros(40752680000), Duration::from_micros(40752795641)), (20000, 20000, 1)), + ((Duration::from_micros(40752699000), Duration::from_micros(40752807641)), (20000, 17000, 1)), + ((Duration::from_micros(40752699000), Duration::from_micros(40752809641)), (0, 0, 0)), + ((Duration::from_micros(40752699000), Duration::from_micros(40752813641)), (0, 0, 0)), + ((Duration::from_micros(40752699000), Duration::from_micros(40752816641)), (0, 0, 0)), + ((Duration::from_micros(40752699000), Duration::from_micros(40752819641)), (0, 0, 0)), + ((Duration::from_micros(40752700000), Duration::from_micros(40752819641)), (0, 0, 0)), + ((Duration::from_micros(40752721000), Duration::from_micros(40752837641)), (20000, 24000, 1)), + ((Duration::from_micros(40752751000), Duration::from_micros(40752855641)), (21000, 18000, 1)), + ((Duration::from_micros(40752764000), Duration::from_micros(40752866641)), (30000, 18000, 1)), + ((Duration::from_micros(40752764000), Duration::from_micros(40752869641)), (0, 0, 0)), + ((Duration::from_micros(40752764000), Duration::from_micros(40752871641)), (0, 0, 0)), + ((Duration::from_micros(40752764000), Duration::from_micros(40752875641)), (0, 0, 0)), + ((Duration::from_micros(40752764000), Duration::from_micros(40752880641)), (0, 0, 0)), + ((Duration::from_micros(40752771000), Duration::from_micros(40752887641)), (13000, 25000, 1)), + ((Duration::from_micros(40752791000), Duration::from_micros(40752905641)), (7000, 7000, 1)), + ((Duration::from_micros(40752811000), Duration::from_micros(40752920641)), (20000, 18000, 1)), + ((Duration::from_micros(40752817000), Duration::from_micros(40752923641)), (0, 0, 0)), + ((Duration::from_micros(40752831000), Duration::from_micros(40752943641)), (26000, 18000, 1)), + ((Duration::from_micros(40752831000), Duration::from_micros(40752948641)), (0, 0, 0)), + ((Duration::from_micros(40752831000), Duration::from_micros(40752950641)), (0, 0, 0)), + ((Duration::from_micros(40752831000), Duration::from_micros(40752955641)), (0, 0, 0)), + ((Duration::from_micros(40752831000), Duration::from_micros(40752957641)), (0, 0, 0)), + ((Duration::from_micros(40752842000), Duration::from_micros(40752957641)), (0, 0, 0)), + ((Duration::from_micros(40752842000), Duration::from_micros(40752966641)), (0, 0, 0)), + ((Duration::from_micros(40752862000), Duration::from_micros(40752975641)), (25000, 43000, 1)), + ((Duration::from_micros(40752882000), Duration::from_micros(40752992641)), (20000, 9000, 1)), + ((Duration::from_micros(40752899000), Duration::from_micros(40753012641)), (20000, 17000, 1)), + ((Duration::from_micros(40752899000), Duration::from_micros(40753017641)), (0, 0, 0)), + ((Duration::from_micros(40752899000), Duration::from_micros(40753019641)), (0, 0, 0)), + ((Duration::from_micros(40752899000), Duration::from_micros(40753023641)), (0, 0, 0)), + ((Duration::from_micros(40752899000), Duration::from_micros(40753024641)), (0, 0, 0)), + ((Duration::from_micros(40752902000), Duration::from_micros(40753026641)), (0, 0, 0)), + ((Duration::from_micros(40752923000), Duration::from_micros(40753038641)), (20000, 34000, 1)), + ((Duration::from_micros(40752953000), Duration::from_micros(40753059641)), (21000, 12000, 1)), + ((Duration::from_micros(40752964000), Duration::from_micros(40753070641)), (30000, 21000, 1)), + ((Duration::from_micros(40752964000), Duration::from_micros(40753073641)), (0, 0, 0)), + ((Duration::from_micros(40752964000), Duration::from_micros(40753078641)), (0, 0, 0)), + ((Duration::from_micros(40752964000), Duration::from_micros(40753080641)), (0, 0, 0)), + ((Duration::from_micros(40752964000), Duration::from_micros(40753082641)), (0, 0, 0)), + ((Duration::from_micros(40752973000), Duration::from_micros(40753091641)), (11000, 23000, 1)), + ((Duration::from_micros(40752993000), Duration::from_micros(40753100641)), (9000, 9000, 1)), + ((Duration::from_micros(40753014000), Duration::from_micros(40753117641)), (20000, 9000, 1)), + ((Duration::from_micros(40753014000), Duration::from_micros(40753122641)), (0, 0, 0)), + ((Duration::from_micros(40753014000), Duration::from_micros(40753122641)), (0, 0, 0)), + ((Duration::from_micros(40753031000), Duration::from_micros(40753141641)), (21000, 22000, 1)), + ((Duration::from_micros(40753031000), Duration::from_micros(40753147641)), (0, 0, 0)), + ((Duration::from_micros(40753031000), Duration::from_micros(40753147641)), (0, 0, 0)), + ((Duration::from_micros(40753031000), Duration::from_micros(40753152641)), (0, 0, 0)), + ((Duration::from_micros(40753031000), Duration::from_micros(40753154641)), (0, 0, 0)), + ((Duration::from_micros(40753044000), Duration::from_micros(40753163641)), (17000, 32000, 1)), + ((Duration::from_micros(40753064000), Duration::from_micros(40753180641)), (13000, 9000, 1)), + ((Duration::from_micros(40753084000), Duration::from_micros(40753197641)), (20000, 17000, 1)), + ((Duration::from_micros(40753099000), Duration::from_micros(40753208641)), (20000, 17000, 1)), + ((Duration::from_micros(40753099000), Duration::from_micros(40753211641)), (0, 0, 0)), + ((Duration::from_micros(40753099000), Duration::from_micros(40753216641)), (0, 0, 0)), + ((Duration::from_micros(40753099000), Duration::from_micros(40753218641)), (0, 0, 0)), + ((Duration::from_micros(40753099000), Duration::from_micros(40753223641)), (0, 0, 0)), + ((Duration::from_micros(40753105000), Duration::from_micros(40753231641)), (15000, 26000, 1)), + ((Duration::from_micros(40753125000), Duration::from_micros(40753240641)), (6000, 8000, 1)), + ((Duration::from_micros(40753155000), Duration::from_micros(40753265641)), (20000, 9000, 1)), + ((Duration::from_micros(40753164000), Duration::from_micros(40753276641)), (30000, 25000, 1)), + ((Duration::from_micros(40753164000), Duration::from_micros(40753281641)), (0, 0, 0)), + ((Duration::from_micros(40753164000), Duration::from_micros(40753284641)), (0, 0, 0)), + ((Duration::from_micros(40753164000), Duration::from_micros(40753288641)), (0, 0, 0)), + ((Duration::from_micros(40753164000), Duration::from_micros(40753290641)), (0, 0, 0)), + ((Duration::from_micros(40753175000), Duration::from_micros(40753300641)), (9000, 25000, 1)), + ((Duration::from_micros(40753196000), Duration::from_micros(40753312641)), (11000, 10000, 1)), + ((Duration::from_micros(40753196000), Duration::from_micros(40753312641)), (0, 0, 0)), + ((Duration::from_micros(40753216000), Duration::from_micros(40753321641)), (21000, 12000, 1)), + ((Duration::from_micros(40753231000), Duration::from_micros(40753342641)), (20000, 9000, 1)), + ((Duration::from_micros(40753231000), Duration::from_micros(40753344641)), (0, 0, 0)), + ((Duration::from_micros(40753231000), Duration::from_micros(40753348641)), (0, 0, 0)), + ((Duration::from_micros(40753231000), Duration::from_micros(40753352641)), (0, 0, 0)), + ((Duration::from_micros(40753236000), Duration::from_micros(40753352641)), (0, 0, 0)), + ((Duration::from_micros(40753266000), Duration::from_micros(40753376641)), (20000, 31000, 1)), + ((Duration::from_micros(40753278000), Duration::from_micros(40753388641)), (30000, 24000, 1)), + ((Duration::from_micros(40753287000), Duration::from_micros(40753397641)), (12000, 12000, 1)), + ((Duration::from_micros(40753299000), Duration::from_micros(40753410641)), (9000, 9000, 1)), + ((Duration::from_micros(40753299000), Duration::from_micros(40753413641)), (0, 0, 0)), + ((Duration::from_micros(40753299000), Duration::from_micros(40753417641)), (0, 0, 0)), + ((Duration::from_micros(40753299000), Duration::from_micros(40753419641)), (0, 0, 0)), + ((Duration::from_micros(40753299000), Duration::from_micros(40753424641)), (0, 0, 0)), + ((Duration::from_micros(40753307000), Duration::from_micros(40753434641)), (12000, 27000, 1)), + ((Duration::from_micros(40753327000), Duration::from_micros(40753446641)), (8000, 10000, 1)), + ((Duration::from_micros(40753357000), Duration::from_micros(40753466641)), (20000, 12000, 1)), + ((Duration::from_micros(40753363000), Duration::from_micros(40753481641)), (30000, 20000, 1)), + ((Duration::from_micros(40753363000), Duration::from_micros(40753486641)), (0, 0, 0)), + ((Duration::from_micros(40753363000), Duration::from_micros(40753488641)), (0, 0, 0)), + ((Duration::from_micros(40753363000), Duration::from_micros(40753492641)), (0, 0, 0)), + ((Duration::from_micros(40753377000), Duration::from_micros(40753495641)), (0, 0, 0)), + ((Duration::from_micros(40753378000), Duration::from_micros(40753495641)), (0, 0, 0)), + ((Duration::from_micros(40753398000), Duration::from_micros(40753519641)), (21000, 29000, 1)), + ((Duration::from_micros(40753409000), Duration::from_micros(40753522641)), (0, 0, 0)), + ((Duration::from_micros(40753418000), Duration::from_micros(40753535641)), (31000, 27000, 1)), + ((Duration::from_micros(40753431000), Duration::from_micros(40753551641)), (9000, 13000, 1)), + ((Duration::from_micros(40753431000), Duration::from_micros(40753553641)), (0, 0, 0)), + ((Duration::from_micros(40753431000), Duration::from_micros(40753556641)), (0, 0, 0)), + ((Duration::from_micros(40753431000), Duration::from_micros(40753560641)), (0, 0, 0)), + ((Duration::from_micros(40753431000), Duration::from_micros(40753563641)), (0, 0, 0)), + ((Duration::from_micros(40753438000), Duration::from_micros(40753563641)), (0, 0, 0)), + ((Duration::from_micros(40753469000), Duration::from_micros(40753593641)), (20000, 28000, 1)), + ((Duration::from_micros(40753489000), Duration::from_micros(40753607641)), (31000, 30000, 1)), + ((Duration::from_micros(40753499000), Duration::from_micros(40753622641)), (20000, 14000, 1)), + ((Duration::from_micros(40753499000), Duration::from_micros(40753624641)), (0, 0, 0)), + ((Duration::from_micros(40753499000), Duration::from_micros(40753628641)), (0, 0, 0)), + ((Duration::from_micros(40753499000), Duration::from_micros(40753631641)), (0, 0, 0)), + ((Duration::from_micros(40753499000), Duration::from_micros(40753634641)), (0, 0, 0)), + ((Duration::from_micros(40753509000), Duration::from_micros(40753635641)), (0, 0, 0)), + ((Duration::from_micros(40753529000), Duration::from_micros(40753652641)), (20000, 28000, 1)), + ((Duration::from_micros(40753549000), Duration::from_micros(40753671641)), (20000, 17000, 1)), + ((Duration::from_micros(40753559000), Duration::from_micros(40753671641)), (0, 0, 0)), + ((Duration::from_micros(40753560000), Duration::from_micros(40753672641)), (30000, 19000, 1)), + ((Duration::from_micros(40753563000), Duration::from_micros(40753688641)), (0, 0, 0)), + ((Duration::from_micros(40753563000), Duration::from_micros(40753692641)), (0, 0, 0)), + ((Duration::from_micros(40753563000), Duration::from_micros(40753695641)), (0, 0, 0)), + ((Duration::from_micros(40753563000), Duration::from_micros(40753701641)), (0, 0, 0)), + ((Duration::from_micros(40753580000), Duration::from_micros(40753712641)), (4000, 30000, 1)), + ((Duration::from_micros(40753600000), Duration::from_micros(40753725641)), (17000, 11000, 1)), + ((Duration::from_micros(40753609000), Duration::from_micros(40753728641)), (0, 0, 0)), + ((Duration::from_micros(40753620000), Duration::from_micros(40753741641)), (29000, 16000, 1)), + ((Duration::from_micros(40753631000), Duration::from_micros(40753756641)), (11000, 13000, 1)), + ((Duration::from_micros(40753631000), Duration::from_micros(40753760641)), (0, 0, 0)), + ((Duration::from_micros(40753631000), Duration::from_micros(40753762641)), (0, 0, 0)), + ((Duration::from_micros(40753631000), Duration::from_micros(40753766641)), (0, 0, 0)), + ((Duration::from_micros(40753631000), Duration::from_micros(40753770641)), (0, 0, 0)), + ((Duration::from_micros(40753640000), Duration::from_micros(40753770641)), (0, 0, 0)), + ((Duration::from_micros(40753671000), Duration::from_micros(40753790641)), (20000, 29000, 1)), + ((Duration::from_micros(40753681000), Duration::from_micros(40753807641)), (31000, 20000, 1)), + ((Duration::from_micros(40753691000), Duration::from_micros(40753816641)), (10000, 17000, 1)), + ((Duration::from_micros(40753699000), Duration::from_micros(40753823641)), (10000, 9000, 1)), + ((Duration::from_micros(40753699000), Duration::from_micros(40753825641)), (0, 0, 0)), + ((Duration::from_micros(40753699000), Duration::from_micros(40753829641)), (0, 0, 0)), + ((Duration::from_micros(40753699000), Duration::from_micros(40753833641)), (0, 0, 0)), + ((Duration::from_micros(40753699000), Duration::from_micros(40753837641)), (0, 0, 0)), + ((Duration::from_micros(40753711000), Duration::from_micros(40753854641)), (8000, 21000, 1)), + ((Duration::from_micros(40753731000), Duration::from_micros(40753857641)), (0, 0, 0)), + ((Duration::from_micros(40753762000), Duration::from_micros(40753883641)), (32000, 20000, 1)), + ((Duration::from_micros(40753762000), Duration::from_micros(40753883641)), (0, 0, 0)), + ((Duration::from_micros(40753763000), Duration::from_micros(40753886641)), (0, 0, 0)), + ((Duration::from_micros(40753763000), Duration::from_micros(40753890641)), (0, 0, 0)), + ((Duration::from_micros(40753763000), Duration::from_micros(40753892641)), (0, 0, 0)), + ((Duration::from_micros(40753763000), Duration::from_micros(40753895641)), (0, 0, 0)), + ((Duration::from_micros(40753763000), Duration::from_micros(40753899641)), (0, 0, 0)), + ((Duration::from_micros(40753782000), Duration::from_micros(40753912641)), (32000, 42000, 1)), + ((Duration::from_micros(40753802000), Duration::from_micros(40753920641)), (19000, 13000, 1)), + ((Duration::from_micros(40753813000), Duration::from_micros(40753940641)), (20000, 8000, 1)), + ((Duration::from_micros(40753822000), Duration::from_micros(40753941641)), (0, 0, 0)), + ((Duration::from_micros(40753831000), Duration::from_micros(40753954641)), (20000, 21000, 1)), + ((Duration::from_micros(40753831000), Duration::from_micros(40753956641)), (0, 0, 0)), + ((Duration::from_micros(40753831000), Duration::from_micros(40753959641)), (0, 0, 0)), + ((Duration::from_micros(40753831000), Duration::from_micros(40753964641)), (0, 0, 0)), + ((Duration::from_micros(40753843000), Duration::from_micros(40753973641)), (9000, 23000, 1)), + ((Duration::from_micros(40753873000), Duration::from_micros(40753985641)), (12000, 9000, 1)), + ((Duration::from_micros(40753877000), Duration::from_micros(40753997641)), (0, 0, 0)), + ((Duration::from_micros(40753893000), Duration::from_micros(40754006641)), (34000, 24000, 1)), + ((Duration::from_micros(40753899000), Duration::from_micros(40754016641)), (16000, 9000, 1)), + ((Duration::from_micros(40753899000), Duration::from_micros(40754021641)), (0, 0, 0)), + ((Duration::from_micros(40753899000), Duration::from_micros(40754025641)), (0, 0, 0)), + ((Duration::from_micros(40753899000), Duration::from_micros(40754029641)), (0, 0, 0)), + ((Duration::from_micros(40753913000), Duration::from_micros(40754041641)), (6000, 23000, 1)), + ((Duration::from_micros(40753933000), Duration::from_micros(40754050641)), (14000, 12000, 1)), + ((Duration::from_micros(40753934000), Duration::from_micros(40754051641)), (0, 0, 0)), + ((Duration::from_micros(40753945000), Duration::from_micros(40754066641)), (21000, 10000, 1)), + ((Duration::from_micros(40753964000), Duration::from_micros(40754078641)), (11000, 15000, 1)), + ((Duration::from_micros(40753964000), Duration::from_micros(40754081641)), (0, 0, 0)), + ((Duration::from_micros(40753964000), Duration::from_micros(40754085641)), (0, 0, 0)), + ((Duration::from_micros(40753964000), Duration::from_micros(40754096641)), (0, 0, 0)), + ((Duration::from_micros(40753964000), Duration::from_micros(40754101641)), (0, 0, 0)), + ((Duration::from_micros(40753964000), Duration::from_micros(40754101641)), (0, 0, 0)), + ((Duration::from_micros(40753984000), Duration::from_micros(40754107641)), (19000, 35000, 1)), + ((Duration::from_micros(40754004000), Duration::from_micros(40754121641)), (20000, 6000, 1)), + ((Duration::from_micros(40754015000), Duration::from_micros(40754132641)), (20000, 14000, 1)), + ((Duration::from_micros(40754024000), Duration::from_micros(40754132641)), (0, 0, 0)), + ((Duration::from_micros(40754031000), Duration::from_micros(40754146641)), (20000, 11000, 1)), + ((Duration::from_micros(40754031000), Duration::from_micros(40754148641)), (0, 0, 0)), + ((Duration::from_micros(40754031000), Duration::from_micros(40754151641)), (0, 0, 0)), + ((Duration::from_micros(40754031000), Duration::from_micros(40754155641)), (0, 0, 0)), + ((Duration::from_micros(40754031000), Duration::from_micros(40754158641)), (0, 0, 0)), + ((Duration::from_micros(40754044000), Duration::from_micros(40754166641)), (7000, 26000, 1)), + ((Duration::from_micros(40754075000), Duration::from_micros(40754187641)), (13000, 8000, 1)), + ((Duration::from_micros(40754084000), Duration::from_micros(40754200641)), (31000, 21000, 1)), + ((Duration::from_micros(40754095000), Duration::from_micros(40754208641)), (9000, 13000, 1)), + ((Duration::from_micros(40754100000), Duration::from_micros(40754220641)), (0, 0, 0)), + ((Duration::from_micros(40754100000), Duration::from_micros(40754223641)), (0, 0, 0)), + ((Duration::from_micros(40754100000), Duration::from_micros(40754227641)), (0, 0, 0)), + ((Duration::from_micros(40754100000), Duration::from_micros(40754229641)), (0, 0, 0)), + ((Duration::from_micros(40754100000), Duration::from_micros(40754235641)), (0, 0, 0)), + ((Duration::from_micros(40754115000), Duration::from_micros(40754238641)), (0, 0, 0)), + ((Duration::from_micros(40754115000), Duration::from_micros(40754238641)), (0, 0, 0)), + ((Duration::from_micros(40754135000), Duration::from_micros(40754251641)), (31000, 38000, 1)), + ((Duration::from_micros(40754149000), Duration::from_micros(40754270641)), (20000, 13000, 1)), + ((Duration::from_micros(40754163000), Duration::from_micros(40754283641)), (14000, 19000, 1)), + ((Duration::from_micros(40754163000), Duration::from_micros(40754287641)), (0, 0, 0)), + ((Duration::from_micros(40754163000), Duration::from_micros(40754289641)), (0, 0, 0)), + ((Duration::from_micros(40754163000), Duration::from_micros(40754295641)), (0, 0, 0)), + ((Duration::from_micros(40754163000), Duration::from_micros(40754296641)), (0, 0, 0)), + ((Duration::from_micros(40754166000), Duration::from_micros(40754298641)), (0, 0, 0)), + ((Duration::from_micros(40754186000), Duration::from_micros(40754305641)), (17000, 28000, 1)), + ((Duration::from_micros(40754206000), Duration::from_micros(40754305641)), (0, 0, 0)), + ((Duration::from_micros(40754226000), Duration::from_micros(40754305641)), (0, 0, 0)), + ((Duration::from_micros(40754231000), Duration::from_micros(40754306641)), (0, 0, 0)), + ((Duration::from_micros(40754231000), Duration::from_micros(40754310641)), (0, 0, 0)), + ((Duration::from_micros(40754231000), Duration::from_micros(40754312641)), (0, 0, 0)), + ((Duration::from_micros(40754231000), Duration::from_micros(40754315641)), (0, 0, 0)), + ((Duration::from_micros(40754231000), Duration::from_micros(40754319641)), (0, 0, 0)), + ((Duration::from_micros(40754247000), Duration::from_micros(40754320641)), (0, 0, 0)), + ((Duration::from_micros(40754277000), Duration::from_micros(40754349641)), (81000, 22000, 1)), + ((Duration::from_micros(40754279000), Duration::from_micros(40754355641)), (0, 0, 0)), + ((Duration::from_micros(40754297000), Duration::from_micros(40754369641)), (32000, 35000, 1)), + ((Duration::from_micros(40754300000), Duration::from_micros(40754375641)), (0, 0, 0)), + ((Duration::from_micros(40754300000), Duration::from_micros(40754378641)), (0, 0, 0)), + ((Duration::from_micros(40754300000), Duration::from_micros(40754382641)), (0, 0, 0)), + ((Duration::from_micros(40754300000), Duration::from_micros(40754386641)), (0, 0, 0)), + ((Duration::from_micros(40754300000), Duration::from_micros(40754389641)), (0, 0, 0)), + ((Duration::from_micros(40754317000), Duration::from_micros(40754391641)), (0, 0, 0)), + ((Duration::from_micros(40754318000), Duration::from_micros(40754391641)), (0, 0, 0)), + ((Duration::from_micros(40754338000), Duration::from_micros(40754410641)), (39000, 36000, 1)), + ((Duration::from_micros(40754349000), Duration::from_micros(40754424641)), (20000, 19000, 1)), + ((Duration::from_micros(40754358000), Duration::from_micros(40754431641)), (11000, 14000, 1)), + ((Duration::from_micros(40754363000), Duration::from_micros(40754439641)), (0, 0, 0)), + ((Duration::from_micros(40754363000), Duration::from_micros(40754443641)), (0, 0, 0)), + ((Duration::from_micros(40754363000), Duration::from_micros(40754445641)), (0, 0, 0)), + ((Duration::from_micros(40754363000), Duration::from_micros(40754449641)), (0, 0, 0)), + ((Duration::from_micros(40754363000), Duration::from_micros(40754453641)), (0, 0, 0)), + ((Duration::from_micros(40754388000), Duration::from_micros(40754470641)), (14000, 29000, 1)), + ((Duration::from_micros(40754408000), Duration::from_micros(40754486641)), (25000, 17000, 1)), + ((Duration::from_micros(40754429000), Duration::from_micros(40754503641)), (20000, 16000, 1)), + ((Duration::from_micros(40754432000), Duration::from_micros(40754510641)), (0, 0, 0)), + ((Duration::from_micros(40754432000), Duration::from_micros(40754510641)), (0, 0, 0)), + ((Duration::from_micros(40754432000), Duration::from_micros(40754513641)), (0, 0, 0)), + ((Duration::from_micros(40754432000), Duration::from_micros(40754517641)), (0, 0, 0)), + ((Duration::from_micros(40754432000), Duration::from_micros(40754519641)), (0, 0, 0)), + ((Duration::from_micros(40754449000), Duration::from_micros(40754528641)), (24000, 33000, 1)), + ((Duration::from_micros(40754469000), Duration::from_micros(40754554641)), (17000, 9000, 1)), + ((Duration::from_micros(40754482000), Duration::from_micros(40754571641)), (20000, 26000, 1)), + ((Duration::from_micros(40754499000), Duration::from_micros(40754595641)), (13000, 17000, 1)), + ((Duration::from_micros(40754500000), Duration::from_micros(40754595641)), (0, 0, 0)), + ((Duration::from_micros(40754500000), Duration::from_micros(40754598641)), (0, 0, 0)), + ((Duration::from_micros(40754500000), Duration::from_micros(40754601641)), (0, 0, 0)), + ((Duration::from_micros(40754500000), Duration::from_micros(40754605641)), (0, 0, 0)), + ((Duration::from_micros(40754500000), Duration::from_micros(40754608641)), (0, 0, 0)), + ((Duration::from_micros(40754500000), Duration::from_micros(40754612641)), (0, 0, 0)), + ((Duration::from_micros(40754519000), Duration::from_micros(40754625641)), (18000, 41000, 1)), + ((Duration::from_micros(40754540000), Duration::from_micros(40754649641)), (19000, 13000, 1)), + ((Duration::from_micros(40754553000), Duration::from_micros(40754667641)), (21000, 24000, 1)), + ((Duration::from_micros(40754560000), Duration::from_micros(40754679641)), (13000, 18000, 1)), + ((Duration::from_micros(40754564000), Duration::from_micros(40754682641)), (0, 0, 0)), + ((Duration::from_micros(40754564000), Duration::from_micros(40754685641)), (0, 0, 0)), + ((Duration::from_micros(40754564000), Duration::from_micros(40754691641)), (0, 0, 0)), + ((Duration::from_micros(40754564000), Duration::from_micros(40754693641)), (0, 0, 0)), + ((Duration::from_micros(40754564000), Duration::from_micros(40754697641)), (0, 0, 0)), + ((Duration::from_micros(40754580000), Duration::from_micros(40754710641)), (11000, 30000, 1)), + ((Duration::from_micros(40754610000), Duration::from_micros(40754746641)), (16000, 13000, 1)), + ((Duration::from_micros(40754631000), Duration::from_micros(40754760641)), (30000, 36000, 1)), + ((Duration::from_micros(40754632000), Duration::from_micros(40754763641)), (0, 0, 0)), + ((Duration::from_micros(40754632000), Duration::from_micros(40754767641)), (0, 0, 0)), + ((Duration::from_micros(40754632000), Duration::from_micros(40754770641)), (0, 0, 0)), + ((Duration::from_micros(40754632000), Duration::from_micros(40754773641)), (0, 0, 0)), + ((Duration::from_micros(40754632000), Duration::from_micros(40754777641)), (0, 0, 0)), + ((Duration::from_micros(40754651000), Duration::from_micros(40754786641)), (22000, 31000, 1)), + ((Duration::from_micros(40754671000), Duration::from_micros(40754800641)), (19000, 9000, 1)), + ((Duration::from_micros(40754699000), Duration::from_micros(40754832641)), (20000, 14000, 1)), + ((Duration::from_micros(40754699000), Duration::from_micros(40754835641)), (0, 0, 0)), + ((Duration::from_micros(40754699000), Duration::from_micros(40754839641)), (0, 0, 0)), + ((Duration::from_micros(40754699000), Duration::from_micros(40754841641)), (0, 0, 0)), + ((Duration::from_micros(40754700000), Duration::from_micros(40754846641)), (0, 0, 0)), + ((Duration::from_micros(40754701000), Duration::from_micros(40754846641)), (0, 0, 0)), + ((Duration::from_micros(40754702000), Duration::from_micros(40754847641)), (0, 0, 0)), + ((Duration::from_micros(40754722000), Duration::from_micros(40754860641)), (31000, 47000, 1)), + ((Duration::from_micros(40754742000), Duration::from_micros(40754870641)), (20000, 13000, 1)), + ((Duration::from_micros(40754750000), Duration::from_micros(40754880641)), (20000, 10000, 1)), + ((Duration::from_micros(40754762000), Duration::from_micros(40754892641)), (8000, 10000, 1)), + ((Duration::from_micros(40754763000), Duration::from_micros(40754897641)), (0, 0, 0)), + ((Duration::from_micros(40754763000), Duration::from_micros(40754899641)), (0, 0, 0)), + ((Duration::from_micros(40754764000), Duration::from_micros(40754902641)), (0, 0, 0)), + ((Duration::from_micros(40754764000), Duration::from_micros(40754907641)), (0, 0, 0)), + ((Duration::from_micros(40754764000), Duration::from_micros(40754911641)), (0, 0, 0)), + ((Duration::from_micros(40754782000), Duration::from_micros(40754931641)), (14000, 31000, 1)), + ((Duration::from_micros(40754813000), Duration::from_micros(40754943641)), (18000, 20000, 1)), + ((Duration::from_micros(40754813000), Duration::from_micros(40754946641)), (0, 0, 0)), + ((Duration::from_micros(40754832000), Duration::from_micros(40754963641)), (31000, 15000, 1)), + ((Duration::from_micros(40754832000), Duration::from_micros(40754967641)), (0, 0, 0)), + ((Duration::from_micros(40754832000), Duration::from_micros(40754971641)), (0, 0, 0)), + ((Duration::from_micros(40754832000), Duration::from_micros(40754974641)), (0, 0, 0)), + ((Duration::from_micros(40754832000), Duration::from_micros(40754980641)), (0, 0, 0)), + ((Duration::from_micros(40754833000), Duration::from_micros(40754981641)), (0, 0, 0)), + ((Duration::from_micros(40754853000), Duration::from_micros(40754998641)), (20000, 35000, 1)), + ((Duration::from_micros(40754873000), Duration::from_micros(40755002641)), (0, 0, 0)), + ((Duration::from_micros(40754873000), Duration::from_micros(40755004641)), (0, 0, 0)), + ((Duration::from_micros(40754885000), Duration::from_micros(40755014641)), (40000, 23000, 1)), + ((Duration::from_micros(40754893000), Duration::from_micros(40755027641)), (12000, 10000, 1)), + ((Duration::from_micros(40754899000), Duration::from_micros(40755035641)), (8000, 13000, 1)), + ((Duration::from_micros(40754900000), Duration::from_micros(40755038641)), (0, 0, 0)), + ((Duration::from_micros(40754900000), Duration::from_micros(40755042641)), (0, 0, 0)), + ((Duration::from_micros(40754900000), Duration::from_micros(40755046641)), (0, 0, 0)), + ((Duration::from_micros(40754900000), Duration::from_micros(40755048641)), (0, 0, 0)), + ((Duration::from_micros(40754924000), Duration::from_micros(40755066641)), (7000, 21000, 1)), + ((Duration::from_micros(40754944000), Duration::from_micros(40755074641)), (24000, 18000, 1)), + ((Duration::from_micros(40754961000), Duration::from_micros(40755094641)), (20000, 8000, 1)), + ((Duration::from_micros(40754963000), Duration::from_micros(40755098641)), (0, 0, 0)), + ((Duration::from_micros(40754963000), Duration::from_micros(40755100641)), (0, 0, 0)), + ((Duration::from_micros(40754963000), Duration::from_micros(40755105641)), (0, 0, 0)), + ((Duration::from_micros(40754964000), Duration::from_micros(40755105641)), (0, 0, 0)), + ((Duration::from_micros(40754984000), Duration::from_micros(40755125641)), (20000, 31000, 1)), + ((Duration::from_micros(40755013000), Duration::from_micros(40755141641)), (20000, 20000, 1)), + ((Duration::from_micros(40755013000), Duration::from_micros(40755146641)), (0, 0, 0)), + ((Duration::from_micros(40755013000), Duration::from_micros(40755149641)), (0, 0, 0)), + ((Duration::from_micros(40755013000), Duration::from_micros(40755154641)), (0, 0, 0)), + ((Duration::from_micros(40755015000), Duration::from_micros(40755154641)), (0, 0, 0)), + ((Duration::from_micros(40755032000), Duration::from_micros(40755173641)), (31000, 29000, 1)), + ((Duration::from_micros(40755035000), Duration::from_micros(40755179641)), (0, 0, 0)), + ((Duration::from_micros(40755055000), Duration::from_micros(40755190641)), (20000, 25000, 1)), + ((Duration::from_micros(40755055000), Duration::from_micros(40755190641)), (0, 0, 0)), + ((Duration::from_micros(40755075000), Duration::from_micros(40755203641)), (20000, 11000, 1)), + ((Duration::from_micros(40755081000), Duration::from_micros(40755212641)), (20000, 13000, 1)), + ((Duration::from_micros(40755081000), Duration::from_micros(40755215641)), (0, 0, 0)), + ((Duration::from_micros(40755081000), Duration::from_micros(40755219641)), (0, 0, 0)), + ((Duration::from_micros(40755081000), Duration::from_micros(40755223641)), (0, 0, 0)), + ((Duration::from_micros(40755096000), Duration::from_micros(40755235641)), (6000, 20000, 1)), + ((Duration::from_micros(40755126000), Duration::from_micros(40755253641)), (15000, 12000, 1)), + ((Duration::from_micros(40755136000), Duration::from_micros(40755263641)), (30000, 18000, 1)), + ((Duration::from_micros(40755136000), Duration::from_micros(40755268641)), (0, 0, 0)), + ((Duration::from_micros(40755136000), Duration::from_micros(40755271641)), (0, 0, 0)), + ((Duration::from_micros(40755136000), Duration::from_micros(40755275641)), (0, 0, 0)), + ((Duration::from_micros(40755146000), Duration::from_micros(40755288641)), (10000, 22000, 1)), + ((Duration::from_micros(40755166000), Duration::from_micros(40755300641)), (10000, 13000, 1)), + ((Duration::from_micros(40755186000), Duration::from_micros(40755308641)), (20000, 12000, 1)), + ((Duration::from_micros(40755189000), Duration::from_micros(40755316641)), (0, 0, 0)), + ((Duration::from_micros(40755189000), Duration::from_micros(40755322641)), (0, 0, 0)), + ((Duration::from_micros(40755189000), Duration::from_micros(40755324641)), (0, 0, 0)), + ((Duration::from_micros(40755189000), Duration::from_micros(40755327641)), (0, 0, 0)), + ((Duration::from_micros(40755217000), Duration::from_micros(40755352641)), (23000, 27000, 1)), + ((Duration::from_micros(40755237000), Duration::from_micros(40755357641)), (0, 0, 0)), + ((Duration::from_micros(40755243000), Duration::from_micros(40755366641)), (48000, 30000, 1)), + ((Duration::from_micros(40755243000), Duration::from_micros(40755371641)), (0, 0, 0)), + ((Duration::from_micros(40755243000), Duration::from_micros(40755373641)), (0, 0, 0)), + ((Duration::from_micros(40755243000), Duration::from_micros(40755375641)), (0, 0, 0)), + ((Duration::from_micros(40755257000), Duration::from_micros(40755397641)), (6000, 18000, 1)), + ((Duration::from_micros(40755257000), Duration::from_micros(40755397641)), (0, 0, 0)), + ((Duration::from_micros(40755277000), Duration::from_micros(40755410641)), (14000, 22000, 1)), + ((Duration::from_micros(40755296000), Duration::from_micros(40755422641)), (20000, 13000, 1)), + ((Duration::from_micros(40755296000), Duration::from_micros(40755424641)), (0, 0, 0)), + ((Duration::from_micros(40755296000), Duration::from_micros(40755429641)), (0, 0, 0)), + ((Duration::from_micros(40755296000), Duration::from_micros(40755434641)), (0, 0, 0)), + ((Duration::from_micros(40755298000), Duration::from_micros(40755437641)), (0, 0, 0)), + ((Duration::from_micros(40755328000), Duration::from_micros(40755457641)), (21000, 27000, 1)), + ((Duration::from_micros(40755348000), Duration::from_micros(40755476641)), (30000, 20000, 1)), + ((Duration::from_micros(40755348000), Duration::from_micros(40755477641)), (0, 0, 0)), + ((Duration::from_micros(40755348000), Duration::from_micros(40755482641)), (0, 0, 0)), + ((Duration::from_micros(40755348000), Duration::from_micros(40755485641)), (0, 0, 0)), + ((Duration::from_micros(40755348000), Duration::from_micros(40755488641)), (0, 0, 0)), + ((Duration::from_micros(40755368000), Duration::from_micros(40755497641)), (20000, 31000, 1)), + ((Duration::from_micros(40755389000), Duration::from_micros(40755502641)), (0, 0, 0)), + ((Duration::from_micros(40755399000), Duration::from_micros(40755514641)), (41000, 14000, 1)), + ((Duration::from_micros(40755399000), Duration::from_micros(40755516641)), (0, 0, 0)), + ((Duration::from_micros(40755399000), Duration::from_micros(40755521641)), (0, 0, 0)), + ((Duration::from_micros(40755399000), Duration::from_micros(40755523641)), (0, 0, 0)), + ((Duration::from_micros(40755409000), Duration::from_micros(40755532641)), (10000, 21000, 1)), + ((Duration::from_micros(40755439000), Duration::from_micros(40755558641)), (10000, 9000, 1)), + ((Duration::from_micros(40755439000), Duration::from_micros(40755558641)), (0, 0, 0)), + ((Duration::from_micros(40755451000), Duration::from_micros(40755564641)), (30000, 26000, 1)), + ((Duration::from_micros(40755451000), Duration::from_micros(40755568641)), (0, 0, 0)), + ((Duration::from_micros(40755451000), Duration::from_micros(40755572641)), (0, 0, 0)), + ((Duration::from_micros(40755451000), Duration::from_micros(40755575641)), (0, 0, 0)), + ((Duration::from_micros(40755459000), Duration::from_micros(40755579641)), (0, 0, 0)), + ((Duration::from_micros(40755480000), Duration::from_micros(40755593641)), (20000, 21000, 1)), + ((Duration::from_micros(40755497000), Duration::from_micros(40755608641)), (21000, 14000, 1)), + ((Duration::from_micros(40755497000), Duration::from_micros(40755611641)), (0, 0, 0)), + ((Duration::from_micros(40755497000), Duration::from_micros(40755616641)), (0, 0, 0)), + ((Duration::from_micros(40755497000), Duration::from_micros(40755618641)), (0, 0, 0)), + ((Duration::from_micros(40755500000), Duration::from_micros(40755618641)), (0, 0, 0)), + ((Duration::from_micros(40755530000), Duration::from_micros(40755643641)), (20000, 25000, 1)), + ] + } + + #[rustfmt::skip] + fn data3() -> Vec<((Duration, Duration), (i64, i64, i64))> { + vec![ + ((Duration::from_micros(12228618000), Duration::from_micros(12228620516)), (0, 0, 0)), + ((Duration::from_micros(12228633000), Duration::from_micros(12228635516)), (0, 0, 0)), + ((Duration::from_micros(12228644000), Duration::from_micros(12228645516)), (15000, 15000, 1)), + ((Duration::from_micros(12228655000), Duration::from_micros(12228656516)), (11000, 10000, 1)), + ((Duration::from_micros(12228666000), Duration::from_micros(12228667516)), (11000, 11000, 1)), + ((Duration::from_micros(12228677000), Duration::from_micros(12228678516)), (11000, 11000, 1)), + ((Duration::from_micros(12228683000), Duration::from_micros(12228684516)), (11000, 11000, 1)), + ((Duration::from_micros(12228677000), Duration::from_micros(12228688516)), (0, 0, 0)), + ((Duration::from_micros(12228666000), Duration::from_micros(12228711516)), (0, 0, 0)), + ((Duration::from_micros(12228695000), Duration::from_micros(12228711516)), (6000, 6000, 1)), + ((Duration::from_micros(12228644000), Duration::from_micros(12228714516)), (0, 0, 0)), + ((Duration::from_micros(12228720000), Duration::from_micros(12228722516)), (12000, 27000, 1)), + ((Duration::from_micros(12228740000), Duration::from_micros(12228742516)), (25000, 11000, 1)), + ((Duration::from_micros(12228750000), Duration::from_micros(12228767516)), (20000, 20000, 1)), + ((Duration::from_micros(12228689000), Duration::from_micros(12228769516)), (0, 0, 0)), + ((Duration::from_micros(12228770000), Duration::from_micros(12228776516)), (10000, 25000, 1)), + ((Duration::from_micros(12228700000), Duration::from_micros(12228779516)), (0, 0, 0)), + ((Duration::from_micros(12228791000), Duration::from_micros(12228792516)), (20000, 9000, 1)), + ((Duration::from_micros(12228700000), Duration::from_micros(12228799516)), (0, 0, 0)), + ((Duration::from_micros(12228700000), Duration::from_micros(12228802516)), (0, 0, 0)), + ((Duration::from_micros(12228811000), Duration::from_micros(12228826516)), (21000, 16000, 1)), + ((Duration::from_micros(12228851000), Duration::from_micros(12228853516)), (20000, 34000, 1)), + ((Duration::from_micros(12228831000), Duration::from_micros(12228891516)), (0, 0, 0)), + ((Duration::from_micros(12228892000), Duration::from_micros(12228893516)), (40000, 27000, 1)), + ((Duration::from_micros(12228872000), Duration::from_micros(12228959516)), (0, 0, 0)), + ((Duration::from_micros(12228973000), Duration::from_micros(12228974516)), (41000, 40000, 1)), + ((Duration::from_micros(12228912000), Duration::from_micros(12228989516)), (0, 0, 0)), + ((Duration::from_micros(12228963000), Duration::from_micros(12228989516)), (0, 0, 0)), + ((Duration::from_micros(12228933000), Duration::from_micros(12229030516)), (0, 0, 0)), + ((Duration::from_micros(12229034000), Duration::from_micros(12229035516)), (81000, 81000, 1)), + ((Duration::from_micros(12229041000), Duration::from_micros(12229042516)), (61000, 61000, 1)), + ((Duration::from_micros(12229041000), Duration::from_micros(12229042516)), (0, 0, 0)), + ((Duration::from_micros(12228953000), Duration::from_micros(12229044516)), (0, 0, 0)), + ((Duration::from_micros(12228963000), Duration::from_micros(12229045516)), (0, 0, 0)), + ((Duration::from_micros(12228993000), Duration::from_micros(12229045516)), (0, 0, 0)), + ((Duration::from_micros(12229054000), Duration::from_micros(12229055516)), (7000, 7000, 1)), + ((Duration::from_micros(12229014000), Duration::from_micros(12229060516)), (0, 0, 0)), + ((Duration::from_micros(12229091000), Duration::from_micros(12229092516)), (13000, 13000, 1)), + ((Duration::from_micros(12229102000), Duration::from_micros(12229103516)), (37000, 37000, 1)), + ((Duration::from_micros(12229102000), Duration::from_micros(12229104516)), (0, 0, 0)), + ((Duration::from_micros(12229135000), Duration::from_micros(12229137516)), (11000, 12000, 1)), + ((Duration::from_micros(12229115000), Duration::from_micros(12229152516)), (0, 0, 0)), + ((Duration::from_micros(12229156000), Duration::from_micros(12229157516)), (33000, 33000, 1)), + ((Duration::from_micros(12229095000), Duration::from_micros(12229159516)), (0, 0, 0)), + ((Duration::from_micros(12229168000), Duration::from_micros(12229170516)), (21000, 20000, 1)), + ((Duration::from_micros(12229075000), Duration::from_micros(12229173516)), (0, 0, 0)), + ((Duration::from_micros(12229196000), Duration::from_micros(12229198516)), (12000, 13000, 1)), + ((Duration::from_micros(12229181000), Duration::from_micros(12229201516)), (0, 0, 0)), + ((Duration::from_micros(12229204000), Duration::from_micros(12229205516)), (28000, 28000, 1)), + ((Duration::from_micros(12229158000), Duration::from_micros(12229221516)), (0, 0, 0)), + ((Duration::from_micros(12229176000), Duration::from_micros(12229244516)), (0, 0, 0)), + ((Duration::from_micros(12229226000), Duration::from_micros(12229246516)), (8000, 7000, 1)), + ((Duration::from_micros(12229247000), Duration::from_micros(12229248516)), (0, 0, 0)), + ((Duration::from_micros(12229214000), Duration::from_micros(12229265516)), (0, 0, 0)), + ((Duration::from_micros(12229264000), Duration::from_micros(12229265516)), (43000, 43000, 1)), + ((Duration::from_micros(12229267000), Duration::from_micros(12229268516)), (0, 0, 0)), + ((Duration::from_micros(12229247000), Duration::from_micros(12229277516)), (0, 0, 0)), + ((Duration::from_micros(12229193000), Duration::from_micros(12229281516)), (0, 0, 0)), + ((Duration::from_micros(12229217000), Duration::from_micros(12229285516)), (0, 0, 0)), + ((Duration::from_micros(12229284000), Duration::from_micros(12229285516)), (20000, 20000, 1)), + ((Duration::from_micros(12229237000), Duration::from_micros(12229290516)), (0, 0, 0)), + ((Duration::from_micros(12229292000), Duration::from_micros(12229292516)), (17000, 17000, 1)), + ((Duration::from_micros(12229277000), Duration::from_micros(12229304516)), (0, 0, 0)), + ((Duration::from_micros(12229298000), Duration::from_micros(12229309516)), (8000, 7000, 1)), + ((Duration::from_micros(12229225000), Duration::from_micros(12229320516)), (0, 0, 0)), + ((Duration::from_micros(12229259000), Duration::from_micros(12229321516)), (0, 0, 0)), + ((Duration::from_micros(12229328000), Duration::from_micros(12229349516)), (6000, 17000, 1)), + ((Duration::from_micros(12229349000), Duration::from_micros(12229360516)), (30000, 40000, 1)), + ((Duration::from_micros(12229359000), Duration::from_micros(12229361516)), (0, 0, 0)), + ((Duration::from_micros(12229359000), Duration::from_micros(12229361516)), (0, 0, 0)), + ((Duration::from_micros(12229389000), Duration::from_micros(12229390516)), (31000, 12000, 1)), + ((Duration::from_micros(12229318000), Duration::from_micros(12229409516)), (0, 0, 0)), + ((Duration::from_micros(12229423000), Duration::from_micros(12229423516)), (30000, 29000, 1)), + ((Duration::from_micros(12229430000), Duration::from_micros(12229432516)), (34000, 33000, 1)), + ((Duration::from_micros(12229409000), Duration::from_micros(12229461516)), (0, 0, 0)), + ((Duration::from_micros(12229470000), Duration::from_micros(12229472516)), (7000, 9000, 1)), + ((Duration::from_micros(12229369000), Duration::from_micros(12229475516)), (0, 0, 0)), + ((Duration::from_micros(12229478000), Duration::from_micros(12229479516)), (40000, 40000, 1)), + ((Duration::from_micros(12229478000), Duration::from_micros(12229479516)), (0, 0, 0)), + ((Duration::from_micros(12229491000), Duration::from_micros(12229492516)), (8000, 7000, 1)), + ((Duration::from_micros(12229491000), Duration::from_micros(12229492516)), (0, 0, 0)), + ((Duration::from_micros(12229511000), Duration::from_micros(12229512516)), (13000, 13000, 1)), + ((Duration::from_micros(12229530000), Duration::from_micros(12229531516)), (20000, 20000, 1)), + ((Duration::from_micros(12229531000), Duration::from_micros(12229532516)), (0, 0, 0)), + ((Duration::from_micros(12229466000), Duration::from_micros(12229537516)), (0, 0, 0)), + ((Duration::from_micros(12229542000), Duration::from_micros(12229543516)), (20000, 20000, 1)), + ((Duration::from_micros(12229559000), Duration::from_micros(12229560516)), (11000, 11000, 1)), + ((Duration::from_micros(12229500000), Duration::from_micros(12229566516)), (0, 0, 0)), + ((Duration::from_micros(12229572000), Duration::from_micros(12229573516)), (17000, 17000, 1)), + ((Duration::from_micros(12229525000), Duration::from_micros(12229581516)), (0, 0, 0)), + ((Duration::from_micros(12229585000), Duration::from_micros(12229586516)), (13000, 13000, 1)), + ((Duration::from_micros(12229552000), Duration::from_micros(12229591516)), (0, 0, 0)), + ((Duration::from_micros(12229513000), Duration::from_micros(12229609516)), (0, 0, 0)), + ((Duration::from_micros(12229612000), Duration::from_micros(12229613516)), (13000, 13000, 1)), + ((Duration::from_micros(12229592000), Duration::from_micros(12229616516)), (0, 0, 0)), + ((Duration::from_micros(12229620000), Duration::from_micros(12229620516)), (27000, 27000, 1)), + ((Duration::from_micros(12229547000), Duration::from_micros(12229643516)), (0, 0, 0)), + ((Duration::from_micros(12229625000), Duration::from_micros(12229644516)), (0, 0, 0)), + ((Duration::from_micros(12229608000), Duration::from_micros(12229658516)), (0, 0, 0)), + ((Duration::from_micros(12229597000), Duration::from_micros(12229666516)), (0, 0, 0)), + ((Duration::from_micros(12229648000), Duration::from_micros(12229667516)), (13000, 31000, 1)), + ((Duration::from_micros(12229653000), Duration::from_micros(12229679516)), (0, 0, 0)), + ((Duration::from_micros(12229665000), Duration::from_micros(12229683516)), (0, 0, 0)), + ((Duration::from_micros(12229673000), Duration::from_micros(12229688516)), (0, 0, 0)), + ((Duration::from_micros(12229688000), Duration::from_micros(12229689516)), (0, 0, 0)), + ((Duration::from_micros(12229690000), Duration::from_micros(12229692516)), (63000, 45000, 1)), + ((Duration::from_micros(12229659000), Duration::from_micros(12229694516)), (0, 0, 0)), + ((Duration::from_micros(12229700000), Duration::from_micros(12229702516)), (2000, 3000, 1)), + ((Duration::from_micros(12229713000), Duration::from_micros(12229714516)), (10000, 10000, 1)), + ((Duration::from_micros(12229715000), Duration::from_micros(12229716516)), (0, 0, 0)), + ((Duration::from_micros(12229714000), Duration::from_micros(12229717516)), (0, 0, 0)), + ((Duration::from_micros(12229694000), Duration::from_micros(12229721516)), (0, 0, 0)), + ((Duration::from_micros(12229679000), Duration::from_micros(12229724516)), (0, 0, 0)), + ((Duration::from_micros(12229731000), Duration::from_micros(12229732516)), (15000, 15000, 1)), + ((Duration::from_micros(12229744000), Duration::from_micros(12229745516)), (16000, 15000, 1)), + ((Duration::from_micros(12229751000), Duration::from_micros(12229752516)), (13000, 13000, 1)), + ((Duration::from_micros(12229754000), Duration::from_micros(12229756516)), (0, 0, 0)), + ((Duration::from_micros(12229789000), Duration::from_micros(12229790516)), (10000, 11000, 1)), + ((Duration::from_micros(12229795000), Duration::from_micros(12229796516)), (35000, 34000, 1)), + ((Duration::from_micros(12229804000), Duration::from_micros(12229805516)), (6000, 6000, 1)), + ((Duration::from_micros(12229770000), Duration::from_micros(12229806516)), (0, 0, 0)), + ((Duration::from_micros(12229775000), Duration::from_micros(12229812516)), (0, 0, 0)), + ((Duration::from_micros(12229812000), Duration::from_micros(12229813516)), (9000, 9000, 1)), + ((Duration::from_micros(12229823000), Duration::from_micros(12229823516)), (8000, 8000, 1)), + ((Duration::from_micros(12229758000), Duration::from_micros(12229834516)), (0, 0, 0)), + ((Duration::from_micros(12229836000), Duration::from_micros(12229837516)), (11000, 10000, 1)), + ((Duration::from_micros(12229856000), Duration::from_micros(12229857516)), (13000, 14000, 1)), + ((Duration::from_micros(12229784000), Duration::from_micros(12229860516)), (0, 0, 0)), + ((Duration::from_micros(12229871000), Duration::from_micros(12229872516)), (20000, 20000, 1)), + ((Duration::from_micros(12229891000), Duration::from_micros(12229891516)), (15000, 15000, 1)), + ((Duration::from_micros(12229795000), Duration::from_micros(12229892516)), (0, 0, 0)), + ((Duration::from_micros(12229891000), Duration::from_micros(12229897516)), (0, 0, 0)), + ((Duration::from_micros(12229896000), Duration::from_micros(12229897516)), (0, 0, 0)), + ((Duration::from_micros(12229845000), Duration::from_micros(12229902516)), (0, 0, 0)), + ((Duration::from_micros(12229815000), Duration::from_micros(12229906516)), (0, 0, 0)), + ((Duration::from_micros(12229866000), Duration::from_micros(12229909516)), (0, 0, 0)), + ((Duration::from_micros(12229917000), Duration::from_micros(12229917516)), (25000, 25000, 1)), + ((Duration::from_micros(12229921000), Duration::from_micros(12229921516)), (0, 0, 0)), + ((Duration::from_micros(12229937000), Duration::from_micros(12229939516)), (25000, 24000, 1)), + ((Duration::from_micros(12229851000), Duration::from_micros(12229955516)), (0, 0, 0)), + ((Duration::from_micros(12229884000), Duration::from_micros(12229956516)), (0, 0, 0)), + ((Duration::from_micros(12229957000), Duration::from_micros(12229959516)), (16000, 18000, 1)), + ((Duration::from_micros(12229942000), Duration::from_micros(12229965516)), (0, 0, 0)), + ((Duration::from_micros(12229973000), Duration::from_micros(12229974516)), (20000, 20000, 1)), + ((Duration::from_micros(12229932000), Duration::from_micros(12229979516)), (0, 0, 0)), + ((Duration::from_micros(12229949000), Duration::from_micros(12229979516)), (0, 0, 0)), + ((Duration::from_micros(12229978000), Duration::from_micros(12229979516)), (0, 0, 0)), + ((Duration::from_micros(12229958000), Duration::from_micros(12229985516)), (0, 0, 0)), + ((Duration::from_micros(12229993000), Duration::from_micros(12229998516)), (21000, 20000, 1)), + ((Duration::from_micros(12230012000), Duration::from_micros(12230013516)), (15000, 19000, 1)), + ((Duration::from_micros(12229998000), Duration::from_micros(12230022516)), (0, 0, 0)), + ((Duration::from_micros(12229957000), Duration::from_micros(12230035516)), (0, 0, 0)), + ((Duration::from_micros(12229987000), Duration::from_micros(12230040516)), (0, 0, 0)), + ((Duration::from_micros(12230026000), Duration::from_micros(12230040516)), (19000, 15000, 1)), + ((Duration::from_micros(12230025000), Duration::from_micros(12230056516)), (0, 0, 0)), + ((Duration::from_micros(12230057000), Duration::from_micros(12230058516)), (14000, 27000, 1)), + ((Duration::from_micros(12230039000), Duration::from_micros(12230064516)), (0, 0, 0)), + ((Duration::from_micros(12230065000), Duration::from_micros(12230066516)), (31000, 18000, 1)), + ((Duration::from_micros(12230078000), Duration::from_micros(12230079516)), (8000, 8000, 1)), + ((Duration::from_micros(12230049000), Duration::from_micros(12230085516)), (0, 0, 0)), + ((Duration::from_micros(12230085000), Duration::from_micros(12230086516)), (13000, 13000, 1)), + ((Duration::from_micros(12230091000), Duration::from_micros(12230092516)), (7000, 7000, 1)), + ((Duration::from_micros(12230006000), Duration::from_micros(12230108516)), (0, 0, 0)), + ((Duration::from_micros(12230089000), Duration::from_micros(12230113516)), (0, 0, 0)), + ((Duration::from_micros(12230124000), Duration::from_micros(12230124516)), (6000, 6000, 1)), + ((Duration::from_micros(12230124000), Duration::from_micros(12230124516)), (0, 0, 0)), + ((Duration::from_micros(12230130000), Duration::from_micros(12230131516)), (33000, 32000, 1)), + ((Duration::from_micros(12230049000), Duration::from_micros(12230139516)), (0, 0, 0)), + ((Duration::from_micros(12230140000), Duration::from_micros(12230141516)), (6000, 7000, 1)), + ((Duration::from_micros(12230148000), Duration::from_micros(12230149516)), (10000, 10000, 1)), + ((Duration::from_micros(12230150000), Duration::from_micros(12230153516)), (0, 0, 0)), + ((Duration::from_micros(12230171000), Duration::from_micros(12230175516)), (10000, 12000, 1)), + ((Duration::from_micros(12230110000), Duration::from_micros(12230177516)), (0, 0, 0)), + ((Duration::from_micros(12230132000), Duration::from_micros(12230187516)), (0, 0, 0)), + ((Duration::from_micros(12230191000), Duration::from_micros(12230192516)), (21000, 22000, 1)), + ((Duration::from_micros(12230158000), Duration::from_micros(12230202516)), (0, 0, 0)), + ((Duration::from_micros(12230204000), Duration::from_micros(12230204516)), (20000, 17000, 1)), + ((Duration::from_micros(12230210000), Duration::from_micros(12230210516)), (13000, 12000, 1)), + ((Duration::from_micros(12230211000), Duration::from_micros(12230211516)), (0, 0, 0)), + ((Duration::from_micros(12230171000), Duration::from_micros(12230220516)), (0, 0, 0)), + ((Duration::from_micros(12230190000), Duration::from_micros(12230222516)), (0, 0, 0)), + ((Duration::from_micros(12230222000), Duration::from_micros(12230223516)), (7000, 7000, 1)), + ((Duration::from_micros(12230228000), Duration::from_micros(12230228516)), (0, 0, 0)), + ((Duration::from_micros(12230231000), Duration::from_micros(12230231516)), (17000, 17000, 1)), + ((Duration::from_micros(12230241000), Duration::from_micros(12230241516)), (3000, 3000, 1)), + ((Duration::from_micros(12230185000), Duration::from_micros(12230265516)), (0, 0, 0)), + ((Duration::from_micros(12230270000), Duration::from_micros(12230270516)), (10000, 10000, 1)), + ((Duration::from_micros(12230272000), Duration::from_micros(12230276516)), (0, 0, 0)), + ((Duration::from_micros(12230281000), Duration::from_micros(12230282516)), (31000, 35000, 1)), + ((Duration::from_micros(12230286000), Duration::from_micros(12230286516)), (0, 0, 0)), + ((Duration::from_micros(12230292000), Duration::from_micros(12230292516)), (14000, 10000, 1)), + ((Duration::from_micros(12230246000), Duration::from_micros(12230296516)), (0, 0, 0)), + ((Duration::from_micros(12230291000), Duration::from_micros(12230323516)), (0, 0, 0)), + ((Duration::from_micros(12230326000), Duration::from_micros(12230326516)), (6000, 6000, 1)), + ((Duration::from_micros(12230259000), Duration::from_micros(12230327516)), (0, 0, 0)), + ((Duration::from_micros(12230333000), Duration::from_micros(12230333516)), (34000, 34000, 1)), + ((Duration::from_micros(12230338000), Duration::from_micros(12230340516)), (0, 0, 0)), + ((Duration::from_micros(12230344000), Duration::from_micros(12230346516)), (12000, 14000, 1)), + ((Duration::from_micros(12230359000), Duration::from_micros(12230360516)), (6000, 6000, 1)), + ((Duration::from_micros(12230360000), Duration::from_micros(12230360516)), (0, 0, 0)), + ((Duration::from_micros(12230352000), Duration::from_micros(12230363516)), (0, 0, 0)), + ((Duration::from_micros(12230292000), Duration::from_micros(12230373516)), (0, 0, 0)), + ((Duration::from_micros(12230394000), Duration::from_micros(12230394516)), (16000, 14000, 1)), + ((Duration::from_micros(12230398000), Duration::from_micros(12230398516)), (0, 0, 0)), + ((Duration::from_micros(12230320000), Duration::from_micros(12230406516)), (0, 0, 0)), + ((Duration::from_micros(12230406000), Duration::from_micros(12230406516)), (38000, 38000, 1)), + ((Duration::from_micros(12230374000), Duration::from_micros(12230428516)), (0, 0, 0)), + ((Duration::from_micros(12230435000), Duration::from_micros(12230435516)), (8000, 8000, 1)), + ((Duration::from_micros(12230439000), Duration::from_micros(12230440516)), (0, 0, 0)), + ((Duration::from_micros(12230353000), Duration::from_micros(12230449516)), (0, 0, 0)), + ((Duration::from_micros(12230427000), Duration::from_micros(12230466516)), (0, 0, 0)), + ((Duration::from_micros(12230475000), Duration::from_micros(12230476516)), (33000, 34000, 1)), + ((Duration::from_micros(12230482000), Duration::from_micros(12230483516)), (36000, 36000, 1)), + ((Duration::from_micros(12230491000), Duration::from_micros(12230491516)), (7000, 7000, 1)), + ((Duration::from_micros(12230439000), Duration::from_micros(12230503516)), (0, 0, 0)), + ((Duration::from_micros(12230510000), Duration::from_micros(12230511516)), (9000, 8000, 1)), + ((Duration::from_micros(12230414000), Duration::from_micros(12230521516)), (0, 0, 0)), + ((Duration::from_micros(12230419000), Duration::from_micros(12230524516)), (0, 0, 0)), + ((Duration::from_micros(12230530000), Duration::from_micros(12230531516)), (19000, 20000, 1)), + ((Duration::from_micros(12230536000), Duration::from_micros(12230536516)), (0, 0, 0)), + ((Duration::from_micros(12230495000), Duration::from_micros(12230540516)), (0, 0, 0)), + ((Duration::from_micros(12230462000), Duration::from_micros(12230543516)), (0, 0, 0)), + ((Duration::from_micros(12230548000), Duration::from_micros(12230549516)), (26000, 25000, 1)), + ((Duration::from_micros(12230559000), Duration::from_micros(12230561516)), (12000, 13000, 1)), + ((Duration::from_micros(12230516000), Duration::from_micros(12230563516)), (0, 0, 0)), + ((Duration::from_micros(12230564000), Duration::from_micros(12230565516)), (0, 0, 0)), + ((Duration::from_micros(12230472000), Duration::from_micros(12230570516)), (0, 0, 0)), + ((Duration::from_micros(12230489000), Duration::from_micros(12230576516)), (0, 0, 0)), + ((Duration::from_micros(12230577000), Duration::from_micros(12230578516)), (16000, 16000, 1)), + ((Duration::from_micros(12230588000), Duration::from_micros(12230588516)), (13000, 13000, 1)), + ((Duration::from_micros(12230597000), Duration::from_micros(12230597516)), (11000, 10000, 1)), + ((Duration::from_micros(12230598000), Duration::from_micros(12230598516)), (0, 0, 0)), + ((Duration::from_micros(12230553000), Duration::from_micros(12230601516)), (0, 0, 0)), + ((Duration::from_micros(12230605000), Duration::from_micros(12230605516)), (10000, 10000, 1)), + ((Duration::from_micros(12230617000), Duration::from_micros(12230617516)), (7000, 7000, 1)), + ((Duration::from_micros(12230515000), Duration::from_micros(12230625516)), (0, 0, 0)), + ((Duration::from_micros(12230623000), Duration::from_micros(12230625516)), (12000, 12000, 1)), + ((Duration::from_micros(12230613000), Duration::from_micros(12230634516)), (0, 0, 0)), + ((Duration::from_micros(12230654000), Duration::from_micros(12230656516)), (6000, 8000, 1)), + ((Duration::from_micros(12230658000), Duration::from_micros(12230659516)), (0, 0, 0)), + ((Duration::from_micros(12230678000), Duration::from_micros(12230679516)), (35000, 34000, 1)), + ((Duration::from_micros(12230579000), Duration::from_micros(12230682516)), (0, 0, 0)), + ((Duration::from_micros(12230698000), Duration::from_micros(12230699516)), (20000, 20000, 1)), + ((Duration::from_micros(12230700000), Duration::from_micros(12230700516)), (0, 0, 0)), + ((Duration::from_micros(12230665000), Duration::from_micros(12230717516)), (0, 0, 0)), + ((Duration::from_micros(12230719000), Duration::from_micros(12230719516)), (22000, 21000, 1)), + ((Duration::from_micros(12230671000), Duration::from_micros(12230722516)), (0, 0, 0)), + ((Duration::from_micros(12230733000), Duration::from_micros(12230734516)), (19000, 19000, 1)), + ((Duration::from_micros(12230737000), Duration::from_micros(12230737516)), (0, 0, 0)), + ((Duration::from_micros(12230739000), Duration::from_micros(12230739516)), (18000, 18000, 1)), + ((Duration::from_micros(12230741000), Duration::from_micros(12230741516)), (0, 0, 0)), + ((Duration::from_micros(12230691000), Duration::from_micros(12230768516)), (0, 0, 0)), + ((Duration::from_micros(12230728000), Duration::from_micros(12230795516)), (0, 0, 0)), + ((Duration::from_micros(12230769000), Duration::from_micros(12230805516)), (4000, 4000, 1)), + ((Duration::from_micros(12230784000), Duration::from_micros(12230805516)), (0, 0, 0)), + ((Duration::from_micros(12230790000), Duration::from_micros(12230807516)), (0, 0, 0)), + ((Duration::from_micros(12230810000), Duration::from_micros(12230811516)), (0, 0, 0)), + ((Duration::from_micros(12230810000), Duration::from_micros(12230811516)), (0, 0, 0)), + ((Duration::from_micros(12230823000), Duration::from_micros(12230824516)), (69000, 70000, 1)), + ((Duration::from_micros(12230827000), Duration::from_micros(12230827516)), (0, 0, 0)), + ((Duration::from_micros(12230759000), Duration::from_micros(12230828516)), (0, 0, 0)), + ((Duration::from_micros(12230778000), Duration::from_micros(12230837516)), (0, 0, 0)), + ((Duration::from_micros(12230797000), Duration::from_micros(12230845516)), (0, 0, 0)), + ((Duration::from_micros(12230851000), Duration::from_micros(12230853516)), (17000, 16000, 1)), + ((Duration::from_micros(12230860000), Duration::from_micros(12230861516)), (24000, 26000, 1)), + ((Duration::from_micros(12230759000), Duration::from_micros(12230865516)), (0, 0, 0)), + ((Duration::from_micros(12230802000), Duration::from_micros(12230865516)), (0, 0, 0)), + ((Duration::from_micros(12230892000), Duration::from_micros(12230892516)), (9000, 8000, 1)), + ((Duration::from_micros(12230830000), Duration::from_micros(12230895516)), (0, 0, 0)), + ((Duration::from_micros(12230871000), Duration::from_micros(12230901516)), (0, 0, 0)), + ((Duration::from_micros(12230886000), Duration::from_micros(12230927516)), (0, 0, 0)), + ((Duration::from_micros(12230931000), Duration::from_micros(12230932516)), (32000, 31000, 1)), + ((Duration::from_micros(12230942000), Duration::from_micros(12230944516)), (39000, 40000, 1)), + ((Duration::from_micros(12230879000), Duration::from_micros(12230953516)), (0, 0, 0)), + ((Duration::from_micros(12230952000), Duration::from_micros(12230953516)), (11000, 12000, 1)), + ((Duration::from_micros(12230953000), Duration::from_micros(12230954516)), (0, 0, 0)), + ((Duration::from_micros(12230868000), Duration::from_micros(12230957516)), (0, 0, 0)), + ((Duration::from_micros(12230972000), Duration::from_micros(12230972516)), (11000, 10000, 1)), + ((Duration::from_micros(12230891000), Duration::from_micros(12230986516)), (0, 0, 0)), + ((Duration::from_micros(12230990000), Duration::from_micros(12230991516)), (19000, 18000, 1)), + ((Duration::from_micros(12230993000), Duration::from_micros(12230993516)), (0, 0, 0)), + ((Duration::from_micros(12230973000), Duration::from_micros(12231002516)), (0, 0, 0)), + ((Duration::from_micros(12231003000), Duration::from_micros(12231004516)), (21000, 21000, 1)), + ((Duration::from_micros(12231008000), Duration::from_micros(12231008516)), (0, 0, 0)), + ((Duration::from_micros(12231023000), Duration::from_micros(12231023516)), (15000, 15000, 1)), + ((Duration::from_micros(12231047000), Duration::from_micros(12231047516)), (15000, 15000, 1)), + ((Duration::from_micros(12231013000), Duration::from_micros(12231048516)), (0, 0, 0)), + ((Duration::from_micros(12230959000), Duration::from_micros(12231051516)), (0, 0, 0)), + ((Duration::from_micros(12231054000), Duration::from_micros(12231054516)), (24000, 24000, 1)), + ((Duration::from_micros(12231040000), Duration::from_micros(12231057516)), (0, 0, 0)), + ((Duration::from_micros(12231067000), Duration::from_micros(12231068516)), (7000, 7000, 1)), + ((Duration::from_micros(12231021000), Duration::from_micros(12231078516)), (0, 0, 0)), + ((Duration::from_micros(12231054000), Duration::from_micros(12231082516)), (0, 0, 0)), + ((Duration::from_micros(12231013000), Duration::from_micros(12231084516)), (0, 0, 0)), + ((Duration::from_micros(12231085000), Duration::from_micros(12231086516)), (13000, 14000, 1)), + ((Duration::from_micros(12231091000), Duration::from_micros(12231091516)), (0, 0, 0)), + ((Duration::from_micros(12231115000), Duration::from_micros(12231115516)), (24000, 23000, 1)), + ((Duration::from_micros(12231074000), Duration::from_micros(12231118516)), (0, 0, 0)), + ((Duration::from_micros(12231033000), Duration::from_micros(12231129516)), (0, 0, 0)), + ((Duration::from_micros(12231159000), Duration::from_micros(12231161516)), (24000, 24000, 1)), + ((Duration::from_micros(12231160000), Duration::from_micros(12231161516)), (0, 0, 0)), + ((Duration::from_micros(12231160000), Duration::from_micros(12231161516)), (0, 0, 0)), + ((Duration::from_micros(12231094000), Duration::from_micros(12231164516)), (0, 0, 0)), + ((Duration::from_micros(12231090000), Duration::from_micros(12231166516)), (0, 0, 0)), + ((Duration::from_micros(12231072000), Duration::from_micros(12231174516)), (0, 0, 0)), + ((Duration::from_micros(12231175000), Duration::from_micros(12231177516)), (45000, 46000, 1)), + ((Duration::from_micros(12231196000), Duration::from_micros(12231197516)), (15000, 16000, 1)), + ((Duration::from_micros(12231212000), Duration::from_micros(12231213516)), (21000, 20000, 1)), + ((Duration::from_micros(12231212000), Duration::from_micros(12231213516)), (0, 0, 0)), + ((Duration::from_micros(12231129000), Duration::from_micros(12231225516)), (0, 0, 0)), + ((Duration::from_micros(12231129000), Duration::from_micros(12231225516)), (0, 0, 0)), + ((Duration::from_micros(12231227000), Duration::from_micros(12231228516)), (16000, 16000, 1)), + ((Duration::from_micros(12231236000), Duration::from_micros(12231237516)), (15000, 15000, 1)), + ((Duration::from_micros(12231245000), Duration::from_micros(12231245516)), (9000, 9000, 1)), + ((Duration::from_micros(12231254000), Duration::from_micros(12231255516)), (9000, 8000, 1)), + ((Duration::from_micros(12231257000), Duration::from_micros(12231258516)), (0, 0, 0)), + ((Duration::from_micros(12231266000), Duration::from_micros(12231267516)), (12000, 13000, 1)), + ((Duration::from_micros(12231277000), Duration::from_micros(12231289516)), (9000, 9000, 1)), + ((Duration::from_micros(12231284000), Duration::from_micros(12231302516)), (11000, 22000, 1)), + ((Duration::from_micros(12231318000), Duration::from_micros(12231319516)), (7000, 13000, 1)), + ((Duration::from_micros(12231297000), Duration::from_micros(12231322516)), (0, 0, 0)), + ((Duration::from_micros(12231271000), Duration::from_micros(12231324516)), (0, 0, 0)), + ((Duration::from_micros(12231329000), Duration::from_micros(12231330516)), (34000, 17000, 1)), + ((Duration::from_micros(12231338000), Duration::from_micros(12231339516)), (11000, 11000, 1)), + ((Duration::from_micros(12231346000), Duration::from_micros(12231348516)), (9000, 9000, 1)), + ((Duration::from_micros(12231346000), Duration::from_micros(12231348516)), (0, 0, 0)), + ((Duration::from_micros(12231336000), Duration::from_micros(12231350516)), (0, 0, 0)), + ((Duration::from_micros(12231358000), Duration::from_micros(12231360516)), (8000, 9000, 1)), + ((Duration::from_micros(12231317000), Duration::from_micros(12231376516)), (0, 0, 0)), + ((Duration::from_micros(12231378000), Duration::from_micros(12231380516)), (12000, 12000, 1)), + ((Duration::from_micros(12231397000), Duration::from_micros(12231403516)), (20000, 20000, 1)), + ((Duration::from_micros(12231359000), Duration::from_micros(12231408516)), (0, 0, 0)), + ((Duration::from_micros(12231419000), Duration::from_micros(12231420516)), (19000, 23000, 1)), + ((Duration::from_micros(12231424000), Duration::from_micros(12231425516)), (0, 0, 0)), + ((Duration::from_micros(12231416000), Duration::from_micros(12231460516)), (0, 0, 0)), + ((Duration::from_micros(12231399000), Duration::from_micros(12231484516)), (0, 0, 0)), + ((Duration::from_micros(12231484000), Duration::from_micros(12231486516)), (27000, 22000, 1)), + ((Duration::from_micros(12231439000), Duration::from_micros(12231491516)), (0, 0, 0)), + ((Duration::from_micros(12231490000), Duration::from_micros(12231491516)), (0, 0, 0)), + ((Duration::from_micros(12231424000), Duration::from_micros(12231501516)), (0, 0, 0)), + ((Duration::from_micros(12231504000), Duration::from_micros(12231505516)), (66000, 66000, 1)), + ((Duration::from_micros(12231510000), Duration::from_micros(12231512516)), (14000, 14000, 1)), + ((Duration::from_micros(12231510000), Duration::from_micros(12231512516)), (0, 0, 0)), + ((Duration::from_micros(12231524000), Duration::from_micros(12231525516)), (6000, 7000, 1)), + ((Duration::from_micros(12231531000), Duration::from_micros(12231532516)), (14000, 13000, 1)), + ((Duration::from_micros(12231491000), Duration::from_micros(12231534516)), (0, 0, 0)), + ((Duration::from_micros(12231539000), Duration::from_micros(12231540516)), (7000, 7000, 1)), + ((Duration::from_micros(12231460000), Duration::from_micros(12231545516)), (0, 0, 0)), + ((Duration::from_micros(12231550000), Duration::from_micros(12231552516)), (8000, 8000, 1)), + ((Duration::from_micros(12231551000), Duration::from_micros(12231552516)), (0, 0, 0)), + ((Duration::from_micros(12231558000), Duration::from_micros(12231560516)), (12000, 12000, 1)), + ((Duration::from_micros(12231559000), Duration::from_micros(12231581516)), (0, 0, 0)), + ((Duration::from_micros(12231576000), Duration::from_micros(12231582516)), (0, 0, 0)), + ((Duration::from_micros(12231592000), Duration::from_micros(12231593516)), (25000, 30000, 1)), + ((Duration::from_micros(12231571000), Duration::from_micros(12231603516)), (0, 0, 0)), + ((Duration::from_micros(12231612000), Duration::from_micros(12231619516)), (16000, 11000, 1)), + ((Duration::from_micros(12231603000), Duration::from_micros(12231622516)), (0, 0, 0)), + ((Duration::from_micros(12231626000), Duration::from_micros(12231628516)), (20000, 26000, 1)), + ((Duration::from_micros(12231627000), Duration::from_micros(12231628516)), (0, 0, 0)), + ((Duration::from_micros(12231632000), Duration::from_micros(12231633516)), (15000, 9000, 1)), + ((Duration::from_micros(12231621000), Duration::from_micros(12231643516)), (0, 0, 0)), + ((Duration::from_micros(12231653000), Duration::from_micros(12231669516)), (5000, 5000, 1)), + ((Duration::from_micros(12231682000), Duration::from_micros(12231683516)), (21000, 36000, 1)), + ((Duration::from_micros(12231586000), Duration::from_micros(12231684516)), (0, 0, 0)), + ((Duration::from_micros(12231693000), Duration::from_micros(12231705516)), (29000, 14000, 1)), + ((Duration::from_micros(12231692000), Duration::from_micros(12231710516)), (0, 0, 0)), + ((Duration::from_micros(12231714000), Duration::from_micros(12231715516)), (11000, 22000, 1)), + ((Duration::from_micros(12231609000), Duration::from_micros(12231718516)), (0, 0, 0)), + ((Duration::from_micros(12231692000), Duration::from_micros(12231735516)), (0, 0, 0)), + ((Duration::from_micros(12231734000), Duration::from_micros(12231749516)), (21000, 10000, 1)), + ((Duration::from_micros(12231673000), Duration::from_micros(12231775516)), (0, 0, 0)), + ((Duration::from_micros(12231774000), Duration::from_micros(12231775516)), (20000, 34000, 1)), + ((Duration::from_micros(12231754000), Duration::from_micros(12231779516)), (0, 0, 0)), + ((Duration::from_micros(12231721000), Duration::from_micros(12231780516)), (0, 0, 0)), + ((Duration::from_micros(12231795000), Duration::from_micros(12231796516)), (40000, 26000, 1)), + ((Duration::from_micros(12231821000), Duration::from_micros(12231823516)), (21000, 21000, 1)), + ((Duration::from_micros(12231835000), Duration::from_micros(12231837516)), (26000, 27000, 1)), + ((Duration::from_micros(12231809000), Duration::from_micros(12231840516)), (0, 0, 0)), + ((Duration::from_micros(12231850000), Duration::from_micros(12231851516)), (14000, 14000, 1)), + ((Duration::from_micros(12231851000), Duration::from_micros(12231852516)), (0, 0, 0)), + ((Duration::from_micros(12231858000), Duration::from_micros(12231859516)), (16000, 15000, 1)), + ((Duration::from_micros(12231837000), Duration::from_micros(12231866516)), (0, 0, 0)), + ((Duration::from_micros(12231876000), Duration::from_micros(12231877516)), (7000, 7000, 1)), + ((Duration::from_micros(12231775000), Duration::from_micros(12231880516)), (0, 0, 0)), + ((Duration::from_micros(12231889000), Duration::from_micros(12231890516)), (18000, 18000, 1)), + ((Duration::from_micros(12231891000), Duration::from_micros(12231892516)), (0, 0, 0)), + ((Duration::from_micros(12231896000), Duration::from_micros(12231897516)), (15000, 15000, 1)), + ((Duration::from_micros(12231884000), Duration::from_micros(12231917516)), (0, 0, 0)), + ((Duration::from_micros(12231917000), Duration::from_micros(12231918516)), (5000, 5000, 1)), + ((Duration::from_micros(12231856000), Duration::from_micros(12231933516)), (0, 0, 0)), + ((Duration::from_micros(12231957000), Duration::from_micros(12231960516)), (21000, 21000, 1)), + ((Duration::from_micros(12231959000), Duration::from_micros(12231962516)), (0, 0, 0)), + ((Duration::from_micros(12231943000), Duration::from_micros(12232004516)), (0, 0, 0)), + ((Duration::from_micros(12231937000), Duration::from_micros(12232010516)), (0, 0, 0)), + ((Duration::from_micros(12231929000), Duration::from_micros(12232015516)), (0, 0, 0)), + ((Duration::from_micros(12231959000), Duration::from_micros(12232023516)), (0, 0, 0)), + ((Duration::from_micros(12232022000), Duration::from_micros(12232024516)), (0, 0, 0)), + ((Duration::from_micros(12232029000), Duration::from_micros(12232030516)), (105000, 106000, 1)), + ((Duration::from_micros(12232008000), Duration::from_micros(12232040516)), (0, 0, 0)), + ((Duration::from_micros(12231948000), Duration::from_micros(12232051516)), (0, 0, 0)), + ((Duration::from_micros(12231968000), Duration::from_micros(12232051516)), (0, 0, 0)), + ((Duration::from_micros(12232085000), Duration::from_micros(12232087516)), (7000, 6000, 1)), + ((Duration::from_micros(12231988000), Duration::from_micros(12232097516)), (0, 0, 0)), + ((Duration::from_micros(12232027000), Duration::from_micros(12232101516)), (0, 0, 0)), + ((Duration::from_micros(12232069000), Duration::from_micros(12232105516)), (0, 0, 0)), + ((Duration::from_micros(12232079000), Duration::from_micros(12232105516)), (0, 0, 0)), + ((Duration::from_micros(12232110000), Duration::from_micros(12232112516)), (56000, 57000, 1)), + ((Duration::from_micros(12232118000), Duration::from_micros(12232119516)), (25000, 25000, 1)), + ((Duration::from_micros(12232125000), Duration::from_micros(12232127516)), (8000, 7000, 1)), + ((Duration::from_micros(12232049000), Duration::from_micros(12232135516)), (0, 0, 0)), + ((Duration::from_micros(12232125000), Duration::from_micros(12232143516)), (0, 0, 0)), + ((Duration::from_micros(12232130000), Duration::from_micros(12232148516)), (0, 0, 0)), + ((Duration::from_micros(12232089000), Duration::from_micros(12232153516)), (0, 0, 0)), + ((Duration::from_micros(12232100000), Duration::from_micros(12232158516)), (0, 0, 0)), + ((Duration::from_micros(12232159000), Duration::from_micros(12232159516)), (12000, 29000, 1)), + ((Duration::from_micros(12232164000), Duration::from_micros(12232164516)), (0, 0, 0)), + ((Duration::from_micros(12232171000), Duration::from_micros(12232171516)), (34000, 16000, 1)), + ((Duration::from_micros(12232090000), Duration::from_micros(12232178516)), (0, 0, 0)), + ((Duration::from_micros(12232150000), Duration::from_micros(12232215516)), (0, 0, 0)), + ((Duration::from_micros(12232232000), Duration::from_micros(12232232516)), (7000, 7000, 1)), + ((Duration::from_micros(12232164000), Duration::from_micros(12232238516)), (0, 0, 0)), + ((Duration::from_micros(12232252000), Duration::from_micros(12232252516)), (61000, 61000, 1)), + ((Duration::from_micros(12232292000), Duration::from_micros(12232294516)), (20000, 20000, 1)), + ((Duration::from_micros(12232191000), Duration::from_micros(12232296516)), (0, 0, 0)), + ((Duration::from_micros(12232211000), Duration::from_micros(12232305516)), (0, 0, 0)), + ((Duration::from_micros(12232272000), Duration::from_micros(12232313516)), (0, 0, 0)), + ((Duration::from_micros(12232321000), Duration::from_micros(12232322516)), (40000, 42000, 1)), + ((Duration::from_micros(12232353000), Duration::from_micros(12232355516)), (29000, 28000, 1)), + ((Duration::from_micros(12232371000), Duration::from_micros(12232373516)), (32000, 33000, 1)), + ((Duration::from_micros(12232333000), Duration::from_micros(12232378516)), (0, 0, 0)), + ((Duration::from_micros(12232394000), Duration::from_micros(12232396516)), (18000, 18000, 1)), + ((Duration::from_micros(12232414000), Duration::from_micros(12232415516)), (23000, 23000, 1)), + ((Duration::from_micros(12232313000), Duration::from_micros(12232423516)), (0, 0, 0)), + ((Duration::from_micros(12232374000), Duration::from_micros(12232432516)), (0, 0, 0)), + ((Duration::from_micros(12232442000), Duration::from_micros(12232443516)), (20000, 19000, 1)), + ((Duration::from_micros(12232442000), Duration::from_micros(12232448516)), (0, 0, 0)), + ((Duration::from_micros(12232455000), Duration::from_micros(12232479516)), (28000, 33000, 1)), + ((Duration::from_micros(12232495000), Duration::from_micros(12232497516)), (13000, 31000, 1)), + ((Duration::from_micros(12232516000), Duration::from_micros(12232517516)), (40000, 18000, 1)), + ((Duration::from_micros(12232442000), Duration::from_micros(12232518516)), (0, 0, 0)), + ((Duration::from_micros(12232435000), Duration::from_micros(12232522516)), (0, 0, 0)), + ((Duration::from_micros(12232475000), Duration::from_micros(12232529516)), (0, 0, 0)), + ((Duration::from_micros(12232491000), Duration::from_micros(12232546516)), (0, 0, 0)), + ((Duration::from_micros(12232536000), Duration::from_micros(12232549516)), (21000, 20000, 1)), + ((Duration::from_micros(12232491000), Duration::from_micros(12232568516)), (0, 0, 0)), + ((Duration::from_micros(12232572000), Duration::from_micros(12232573516)), (20000, 32000, 1)), + ((Duration::from_micros(12232572000), Duration::from_micros(12232603516)), (0, 0, 0)), + ((Duration::from_micros(12232617000), Duration::from_micros(12232619516)), (36000, 54000, 1)), + ((Duration::from_micros(12232589000), Duration::from_micros(12232634516)), (0, 0, 0)), + ((Duration::from_micros(12232577000), Duration::from_micros(12232635516)), (0, 0, 0)), + ((Duration::from_micros(12232638000), Duration::from_micros(12232644516)), (45000, 16000, 1)), + ((Duration::from_micros(12232615000), Duration::from_micros(12232648516)), (0, 0, 0)), + ((Duration::from_micros(12232658000), Duration::from_micros(12232660516)), (21000, 25000, 1)), + ((Duration::from_micros(12232557000), Duration::from_micros(12232661516)), (0, 0, 0)), + ((Duration::from_micros(12232676000), Duration::from_micros(12232677516)), (20000, 16000, 1)), + ((Duration::from_micros(12232691000), Duration::from_micros(12232692516)), (18000, 17000, 1)), + ((Duration::from_micros(12232597000), Duration::from_micros(12232695516)), (0, 0, 0)), + ((Duration::from_micros(12232699000), Duration::from_micros(12232700516)), (15000, 15000, 1)), + ((Duration::from_micros(12232709000), Duration::from_micros(12232741516)), (8000, 8000, 1)), + ((Duration::from_micros(12232742000), Duration::from_micros(12232749516)), (10000, 41000, 1)), + ((Duration::from_micros(12232759000), Duration::from_micros(12232761516)), (33000, 8000, 1)), + ((Duration::from_micros(12232770000), Duration::from_micros(12232772516)), (17000, 12000, 1)), + ((Duration::from_micros(12232759000), Duration::from_micros(12232789516)), (0, 0, 0)), + ((Duration::from_micros(12232750000), Duration::from_micros(12232811516)), (0, 0, 0)), + ((Duration::from_micros(12232810000), Duration::from_micros(12232812516)), (11000, 11000, 1)), + ((Duration::from_micros(12232826000), Duration::from_micros(12232828516)), (40000, 40000, 1)), + ((Duration::from_micros(12232729000), Duration::from_micros(12232832516)), (0, 0, 0)), + ((Duration::from_micros(12232871000), Duration::from_micros(12232873516)), (16000, 16000, 1)), + ((Duration::from_micros(12232876000), Duration::from_micros(12232877516)), (0, 0, 0)), + ((Duration::from_micros(12232831000), Duration::from_micros(12232892516)), (0, 0, 0)), + ((Duration::from_micros(12232892000), Duration::from_micros(12232898516)), (50000, 49000, 1)), + ((Duration::from_micros(12232910000), Duration::from_micros(12232911516)), (16000, 21000, 1)), + ((Duration::from_micros(12232912000), Duration::from_micros(12232913516)), (0, 0, 0)), + ((Duration::from_micros(12232891000), Duration::from_micros(12232949516)), (0, 0, 0)), + ((Duration::from_micros(12232953000), Duration::from_micros(12232978516)), (20000, 15000, 1)), + ((Duration::from_micros(12232973000), Duration::from_micros(12233008516)), (41000, 65000, 1)), + ((Duration::from_micros(12232932000), Duration::from_micros(12233014516)), (0, 0, 0)), + ((Duration::from_micros(12233013000), Duration::from_micros(12233015516)), (20000, 30000, 1)), + ((Duration::from_micros(12233023000), Duration::from_micros(12233024516)), (40000, 7000, 1)), + ((Duration::from_micros(12232959000), Duration::from_micros(12233054516)), (0, 0, 0)), + ((Duration::from_micros(12233054000), Duration::from_micros(12233055516)), (10000, 9000, 1)), + ((Duration::from_micros(12233061000), Duration::from_micros(12233062516)), (31000, 31000, 1)), + ((Duration::from_micros(12233034000), Duration::from_micros(12233080516)), (0, 0, 0)), + ((Duration::from_micros(12232993000), Duration::from_micros(12233091516)), (0, 0, 0)), + ((Duration::from_micros(12233095000), Duration::from_micros(12233096516)), (7000, 7000, 1)), + ((Duration::from_micros(12233074000), Duration::from_micros(12233131516)), (0, 0, 0)), + ((Duration::from_micros(12233135000), Duration::from_micros(12233136516)), (34000, 34000, 1)), + ((Duration::from_micros(12233144000), Duration::from_micros(12233145516)), (40000, 40000, 1)), + ((Duration::from_micros(12233158000), Duration::from_micros(12233159516)), (9000, 9000, 1)), + ((Duration::from_micros(12233176000), Duration::from_micros(12233180516)), (14000, 14000, 1)), + ((Duration::from_micros(12233156000), Duration::from_micros(12233182516)), (0, 0, 0)), + ((Duration::from_micros(12233196000), Duration::from_micros(12233217516)), (18000, 21000, 1)), + ((Duration::from_micros(12233216000), Duration::from_micros(12233218516)), (0, 0, 0)), + ((Duration::from_micros(12233115000), Duration::from_micros(12233222516)), (0, 0, 0)), + ((Duration::from_micros(12233226000), Duration::from_micros(12233228516)), (40000, 38000, 1)), + ((Duration::from_micros(12233237000), Duration::from_micros(12233238516)), (10000, 10000, 1)), + ((Duration::from_micros(12233277000), Duration::from_micros(12233279516)), (11000, 10000, 1)), + ((Duration::from_micros(12233291000), Duration::from_micros(12233293516)), (40000, 41000, 1)), + ((Duration::from_micros(12233286000), Duration::from_micros(12233316516)), (0, 0, 0)), + ((Duration::from_micros(12233318000), Duration::from_micros(12233319516)), (14000, 14000, 1)), + ((Duration::from_micros(12233328000), Duration::from_micros(12233329516)), (27000, 26000, 1)), + ((Duration::from_micros(12233348000), Duration::from_micros(12233349516)), (10000, 10000, 1)), + ((Duration::from_micros(12233368000), Duration::from_micros(12233369516)), (20000, 20000, 1)), + ((Duration::from_micros(12233369000), Duration::from_micros(12233370516)), (0, 0, 0)), + ((Duration::from_micros(12233377000), Duration::from_micros(12233377516)), (21000, 21000, 1)), + ((Duration::from_micros(12233279000), Duration::from_micros(12233382516)), (0, 0, 0)), + ((Duration::from_micros(12233389000), Duration::from_micros(12233390516)), (8000, 7000, 1)), + ((Duration::from_micros(12233409000), Duration::from_micros(12233410516)), (12000, 13000, 1)), + ((Duration::from_micros(12233430000), Duration::from_micros(12233430516)), (20000, 20000, 1)), + ((Duration::from_micros(12233423000), Duration::from_micros(12233439516)), (0, 0, 0)), + ((Duration::from_micros(12233358000), Duration::from_micros(12233464516)), (0, 0, 0)), + ((Duration::from_micros(12233470000), Duration::from_micros(12233472516)), (21000, 20000, 1)), + ((Duration::from_micros(12233490000), Duration::from_micros(12233492516)), (40000, 42000, 1)), + ((Duration::from_micros(12233450000), Duration::from_micros(12233494516)), (0, 0, 0)), + ((Duration::from_micros(12233457000), Duration::from_micros(12233547516)), (0, 0, 0)), + ((Duration::from_micros(12233491000), Duration::from_micros(12233552516)), (0, 0, 0)), + ((Duration::from_micros(12233551000), Duration::from_micros(12233552516)), (0, 0, 0)), + ((Duration::from_micros(12233560000), Duration::from_micros(12233561516)), (81000, 80000, 1)), + ((Duration::from_micros(12233511000), Duration::from_micros(12233564516)), (0, 0, 0)), + ((Duration::from_micros(12233531000), Duration::from_micros(12233574516)), (0, 0, 0)), + ((Duration::from_micros(12233611000), Duration::from_micros(12233612516)), (9000, 9000, 1)), + ((Duration::from_micros(12233550000), Duration::from_micros(12233624516)), (0, 0, 0)), + ((Duration::from_micros(12233592000), Duration::from_micros(12233625516)), (0, 0, 0)), + ((Duration::from_micros(12233627000), Duration::from_micros(12233628516)), (51000, 51000, 1)), + ((Duration::from_micros(12233572000), Duration::from_micros(12233632516)), (0, 0, 0)), + ((Duration::from_micros(12233612000), Duration::from_micros(12233655516)), (0, 0, 0)), + ((Duration::from_micros(12233653000), Duration::from_micros(12233660516)), (16000, 16000, 1)), + ((Duration::from_micros(12233632000), Duration::from_micros(12233689516)), (0, 0, 0)), + ((Duration::from_micros(12233691000), Duration::from_micros(12233692516)), (26000, 32000, 1)), + ((Duration::from_micros(12233693000), Duration::from_micros(12233695516)), (0, 0, 0)), + ((Duration::from_micros(12233726000), Duration::from_micros(12233727516)), (40000, 35000, 1)), + ((Duration::from_micros(12233754000), Duration::from_micros(12233756516)), (33000, 32000, 1)), + ((Duration::from_micros(12233734000), Duration::from_micros(12233770516)), (0, 0, 0)), + ((Duration::from_micros(12233758000), Duration::from_micros(12233775516)), (0, 0, 0)), + ((Duration::from_micros(12233714000), Duration::from_micros(12233796516)), (0, 0, 0)), + ((Duration::from_micros(12233818000), Duration::from_micros(12233820516)), (32000, 48000, 1)), + ((Duration::from_micros(12233824000), Duration::from_micros(12233825516)), (0, 0, 0)), + ((Duration::from_micros(12233836000), Duration::from_micros(12233847516)), (66000, 50000, 1)), + ((Duration::from_micros(12233856000), Duration::from_micros(12233857516)), (12000, 22000, 1)), + ((Duration::from_micros(12233876000), Duration::from_micros(12233877516)), (20000, 10000, 1)), + ((Duration::from_micros(12233885000), Duration::from_micros(12233885516)), (20000, 20000, 1)), + ((Duration::from_micros(12233885000), Duration::from_micros(12233885516)), (0, 0, 0)), + ((Duration::from_micros(12233775000), Duration::from_micros(12233886516)), (0, 0, 0)), + ((Duration::from_micros(12233815000), Duration::from_micros(12233891516)), (0, 0, 0)), + ((Duration::from_micros(12233957000), Duration::from_micros(12233958516)), (9000, 8000, 1)), + ((Duration::from_micros(12233917000), Duration::from_micros(12233961516)), (0, 0, 0)), + ((Duration::from_micros(12233950000), Duration::from_micros(12233962516)), (0, 0, 0)), + ((Duration::from_micros(12233896000), Duration::from_micros(12233969516)), (0, 0, 0)), + ((Duration::from_micros(12233937000), Duration::from_micros(12233972516)), (0, 0, 0)), + ((Duration::from_micros(12233978000), Duration::from_micros(12233979516)), (72000, 73000, 1)), + ((Duration::from_micros(12234018000), Duration::from_micros(12234019516)), (21000, 21000, 1)), + ((Duration::from_micros(12234027000), Duration::from_micros(12234028516)), (40000, 40000, 1)), + ((Duration::from_micros(12234038000), Duration::from_micros(12234039516)), (9000, 9000, 1)), + ((Duration::from_micros(12234059000), Duration::from_micros(12234060516)), (11000, 11000, 1)), + ((Duration::from_micros(12233959000), Duration::from_micros(12234070516)), (0, 0, 0)), + ((Duration::from_micros(12233998000), Duration::from_micros(12234077516)), (0, 0, 0)), + ((Duration::from_micros(12234099000), Duration::from_micros(12234100516)), (21000, 21000, 1)), + ((Duration::from_micros(12234092000), Duration::from_micros(12234113516)), (0, 0, 0)), + ((Duration::from_micros(12234119000), Duration::from_micros(12234121516)), (40000, 40000, 1)), + ((Duration::from_micros(12234079000), Duration::from_micros(12234132516)), (0, 0, 0)), + ((Duration::from_micros(12234140000), Duration::from_micros(12234141516)), (20000, 21000, 1)), + ((Duration::from_micros(12234231000), Duration::from_micros(12234232516)), (21000, 20000, 1)), + ((Duration::from_micros(12234146000), Duration::from_micros(12234234516)), (0, 0, 0)), + ((Duration::from_micros(12234146000), Duration::from_micros(12234239516)), (0, 0, 0)), + ((Duration::from_micros(12234150000), Duration::from_micros(12234239516)), (0, 0, 0)), + ((Duration::from_micros(12234240000), Duration::from_micros(12234241516)), (91000, 91000, 1)), + ((Duration::from_micros(12234240000), Duration::from_micros(12234244516)), (0, 0, 0)), + ((Duration::from_micros(12234190000), Duration::from_micros(12234265516)), (0, 0, 0)), + ((Duration::from_micros(12234272000), Duration::from_micros(12234273516)), (9000, 12000, 1)), + ((Duration::from_micros(12234211000), Duration::from_micros(12234301516)), (0, 0, 0)), + ((Duration::from_micros(12234240000), Duration::from_micros(12234306516)), (0, 0, 0)), + ((Duration::from_micros(12234312000), Duration::from_micros(12234314516)), (32000, 29000, 1)), + ((Duration::from_micros(12234333000), Duration::from_micros(12234334516)), (40000, 41000, 1)), + ((Duration::from_micros(12234251000), Duration::from_micros(12234339516)), (0, 0, 0)), + ((Duration::from_micros(12234291000), Duration::from_micros(12234343516)), (0, 0, 0)), + ((Duration::from_micros(12234353000), Duration::from_micros(12234355516)), (21000, 20000, 1)), + ((Duration::from_micros(12234306000), Duration::from_micros(12234390516)), (0, 0, 0)), + ((Duration::from_micros(12234394000), Duration::from_micros(12234395516)), (20000, 21000, 1)), + ((Duration::from_micros(12234292000), Duration::from_micros(12234401516)), (0, 0, 0)), + ((Duration::from_micros(12234414000), Duration::from_micros(12234415516)), (41000, 40000, 1)), + ((Duration::from_micros(12234439000), Duration::from_micros(12234441516)), (20000, 20000, 1)), + ((Duration::from_micros(12234439000), Duration::from_micros(12234441516)), (0, 0, 0)), + ((Duration::from_micros(12234373000), Duration::from_micros(12234446516)), (0, 0, 0)), + ((Duration::from_micros(12234475000), Duration::from_micros(12234476516)), (25000, 26000, 1)), + ((Duration::from_micros(12234371000), Duration::from_micros(12234479516)), (0, 0, 0)), + ((Duration::from_micros(12234454000), Duration::from_micros(12234480516)), (0, 0, 0)), + ((Duration::from_micros(12234434000), Duration::from_micros(12234483516)), (0, 0, 0)), + ((Duration::from_micros(12234515000), Duration::from_micros(12234516516)), (36000, 35000, 1)), + ((Duration::from_micros(12234536000), Duration::from_micros(12234565516)), (40000, 40000, 1)), + ((Duration::from_micros(12234556000), Duration::from_micros(12234568516)), (0, 0, 0)), + ((Duration::from_micros(12234495000), Duration::from_micros(12234601516)), (0, 0, 0)), + ((Duration::from_micros(12234544000), Duration::from_micros(12234616516)), (41000, 52000, 1)), + ((Duration::from_micros(12234617000), Duration::from_micros(12234618516)), (0, 0, 0)), + ((Duration::from_micros(12234597000), Duration::from_micros(12234628516)), (61000, 50000, 1)), + ((Duration::from_micros(12234611000), Duration::from_micros(12234645516)), (-20000, 10000, 1)), + ((Duration::from_micros(12234576000), Duration::from_micros(12234648516)), (0, 0, 0)), + ((Duration::from_micros(12234657000), Duration::from_micros(12234660516)), (14000, 17000, 1)), + ((Duration::from_micros(12234637000), Duration::from_micros(12234686516)), (0, 0, 0)), + ((Duration::from_micros(12234685000), Duration::from_micros(12234687516)), (46000, 15000, 1)), + ((Duration::from_micros(12234685000), Duration::from_micros(12234687516)), (0, 0, 0)), + ((Duration::from_micros(12234611000), Duration::from_micros(12234692516)), (0, 0, 0)), + ((Duration::from_micros(12234698000), Duration::from_micros(12234699516)), (28000, 27000, 1)), + ((Duration::from_micros(12234718000), Duration::from_micros(12234720516)), (13000, 12000, 1)), + ((Duration::from_micros(12234739000), Duration::from_micros(12234740516)), (20000, 21000, 1)), + ((Duration::from_micros(12234678000), Duration::from_micros(12234746516)), (0, 0, 0)), + ((Duration::from_micros(12234759000), Duration::from_micros(12234811516)), (21000, 20000, 1)), + ((Duration::from_micros(12234814000), Duration::from_micros(12234816516)), (0, 0, 0)), + ((Duration::from_micros(12234814000), Duration::from_micros(12234816516)), (0, 0, 0)), + ((Duration::from_micros(12234779000), Duration::from_micros(12234820516)), (75000, 76000, 1)), + ((Duration::from_micros(12234820000), Duration::from_micros(12234821516)), (0, 0, 0)), + ((Duration::from_micros(12234840000), Duration::from_micros(12234841516)), (6000, 5000, 1)), + ((Duration::from_micros(12234755000), Duration::from_micros(12234854516)), (0, 0, 0)), + ((Duration::from_micros(12234799000), Duration::from_micros(12234875516)), (0, 0, 0)), + ((Duration::from_micros(12234881000), Duration::from_micros(12234883516)), (20000, 20000, 1)), + ((Duration::from_micros(12234860000), Duration::from_micros(12234902516)), (0, 0, 0)), + ((Duration::from_micros(12234921000), Duration::from_micros(12234923516)), (41000, 42000, 1)), + ((Duration::from_micros(12234941000), Duration::from_micros(12234942516)), (40000, 40000, 1)), + ((Duration::from_micros(12234941000), Duration::from_micros(12234948516)), (0, 0, 0)), + ((Duration::from_micros(12234972000), Duration::from_micros(12234974516)), (20000, 25000, 1)), + ((Duration::from_micros(12234901000), Duration::from_micros(12234976516)), (0, 0, 0)), + ((Duration::from_micros(12234931000), Duration::from_micros(12234977516)), (0, 0, 0)), + ((Duration::from_micros(12234879000), Duration::from_micros(12234990516)), (0, 0, 0)), + ((Duration::from_micros(12235003000), Duration::from_micros(12235004516)), (31000, 26000, 1)), + ((Duration::from_micros(12234952000), Duration::from_micros(12235014516)), (0, 0, 0)), + ((Duration::from_micros(12235013000), Duration::from_micros(12235014516)), (31000, 30000, 1)), + ((Duration::from_micros(12235033000), Duration::from_micros(12235034516)), (10000, 10000, 1)), + ((Duration::from_micros(12234992000), Duration::from_micros(12235036516)), (0, 0, 0)), + ((Duration::from_micros(12235053000), Duration::from_micros(12235055516)), (20000, 20000, 1)), + ((Duration::from_micros(12235060000), Duration::from_micros(12235079516)), (20000, 21000, 1)), + ((Duration::from_micros(12235060000), Duration::from_micros(12235101516)), (0, 0, 0)), + ((Duration::from_micros(12235094000), Duration::from_micros(12235123516)), (7000, 46000, 1)), + ((Duration::from_micros(12235132000), Duration::from_micros(12235134516)), (34000, 22000, 1)), + ((Duration::from_micros(12235134000), Duration::from_micros(12235136516)), (0, 0, 0)), + ((Duration::from_micros(12235114000), Duration::from_micros(12235161516)), (0, 0, 0)), + ((Duration::from_micros(12235074000), Duration::from_micros(12235167516)), (0, 0, 0)), + ((Duration::from_micros(12235175000), Duration::from_micros(12235176516)), (40000, 13000, 1)), + ((Duration::from_micros(12235195000), Duration::from_micros(12235198516)), (41000, 40000, 1)), + ((Duration::from_micros(12235216000), Duration::from_micros(12235217516)), (20000, 22000, 1)), + ((Duration::from_micros(12235155000), Duration::from_micros(12235226516)), (0, 0, 0)), + ((Duration::from_micros(12235236000), Duration::from_micros(12235237516)), (21000, 19000, 1)), + ((Duration::from_micros(12235256000), Duration::from_micros(12235258516)), (20000, 20000, 1)), + ((Duration::from_micros(12235184000), Duration::from_micros(12235288516)), (0, 0, 0)), + ((Duration::from_micros(12235297000), Duration::from_micros(12235298516)), (20000, 21000, 1)), + ((Duration::from_micros(12235276000), Duration::from_micros(12235306516)), (0, 0, 0)), + ((Duration::from_micros(12235310000), Duration::from_micros(12235311516)), (41000, 40000, 1)), + ((Duration::from_micros(12235310000), Duration::from_micros(12235311516)), (0, 0, 0)), + ((Duration::from_micros(12235317000), Duration::from_micros(12235341516)), (13000, 13000, 1)), + ((Duration::from_micros(12235255000), Duration::from_micros(12235349516)), (0, 0, 0)), + ((Duration::from_micros(12235337000), Duration::from_micros(12235367516)), (7000, 30000, 1)), + ((Duration::from_micros(12235378000), Duration::from_micros(12235379516)), (20000, 26000, 1)), + ((Duration::from_micros(12235398000), Duration::from_micros(12235419516)), (41000, 12000, 1)), + ((Duration::from_micros(12235406000), Duration::from_micros(12235433516)), (20000, 40000, 1)), + ((Duration::from_micros(12235358000), Duration::from_micros(12235448516)), (0, 0, 0)), + ((Duration::from_micros(12235406000), Duration::from_micros(12235462516)), (0, 0, 0)), + ((Duration::from_micros(12235439000), Duration::from_micros(12235465516)), (0, 0, 0)), + ((Duration::from_micros(12235479000), Duration::from_micros(12235480516)), (41000, 46000, 1)), + ((Duration::from_micros(12235418000), Duration::from_micros(12235489516)), (0, 0, 0)), + ((Duration::from_micros(12235459000), Duration::from_micros(12235502516)), (0, 0, 0)), + ((Duration::from_micros(12235514000), Duration::from_micros(12235516516)), (40000, 15000, 1)), + ((Duration::from_micros(12235514000), Duration::from_micros(12235516516)), (0, 0, 0)), + ((Duration::from_micros(12235514000), Duration::from_micros(12235516516)), (0, 0, 0)), + ((Duration::from_micros(12235540000), Duration::from_micros(12235542516)), (35000, 36000, 1)), + ((Duration::from_micros(12235520000), Duration::from_micros(12235544516)), (0, 0, 0)), + ((Duration::from_micros(12235560000), Duration::from_micros(12235562516)), (26000, 26000, 1)), + ((Duration::from_micros(12235500000), Duration::from_micros(12235575516)), (0, 0, 0)), + ((Duration::from_micros(12235591000), Duration::from_micros(12235609516)), (20000, 20000, 1)), + ((Duration::from_micros(12235611000), Duration::from_micros(12235613516)), (0, 0, 0)), + ((Duration::from_micros(12235589000), Duration::from_micros(12235617516)), (0, 0, 0)), + ((Duration::from_micros(12235632000), Duration::from_micros(12235633516)), (51000, 51000, 1)), + ((Duration::from_micros(12235651000), Duration::from_micros(12235652516)), (21000, 20000, 1)), + ((Duration::from_micros(12235652000), Duration::from_micros(12235653516)), (0, 0, 0)), + ((Duration::from_micros(12235651000), Duration::from_micros(12235655516)), (0, 0, 0)), + ((Duration::from_micros(12235651000), Duration::from_micros(12235655516)), (0, 0, 0)), + ((Duration::from_micros(12235689000), Duration::from_micros(12235694516)), (20000, 22000, 1)), + ((Duration::from_micros(12235713000), Duration::from_micros(12235727516)), (37000, 39000, 1)), + ((Duration::from_micros(12235733000), Duration::from_micros(12235734516)), (24000, 33000, 1)), + ((Duration::from_micros(12235672000), Duration::from_micros(12235742516)), (0, 0, 0)), + ((Duration::from_micros(12235753000), Duration::from_micros(12235754516)), (20000, 7000, 1)), + ((Duration::from_micros(12235758000), Duration::from_micros(12235760516)), (0, 0, 0)), + ((Duration::from_micros(12235691000), Duration::from_micros(12235774516)), (0, 0, 0)), + ((Duration::from_micros(12235774000), Duration::from_micros(12235775516)), (25000, 26000, 1)), + ((Duration::from_micros(12235794000), Duration::from_micros(12235795516)), (16000, 15000, 1)), + ((Duration::from_micros(12235692000), Duration::from_micros(12235797516)), (0, 0, 0)), + ((Duration::from_micros(12235834000), Duration::from_micros(12235835516)), (20000, 20000, 1)), + ((Duration::from_micros(12235834000), Duration::from_micros(12235835516)), (0, 0, 0)), + ((Duration::from_micros(12235814000), Duration::from_micros(12235852516)), (0, 0, 0)), + ((Duration::from_micros(12235855000), Duration::from_micros(12235855516)), (40000, 40000, 1)), + ((Duration::from_micros(12235890000), Duration::from_micros(12235914516)), (21000, 20000, 1)), + ((Duration::from_micros(12235890000), Duration::from_micros(12235916516)), (0, 0, 0)), + ((Duration::from_micros(12235916000), Duration::from_micros(12235917516)), (0, 0, 0)), + ((Duration::from_micros(12235875000), Duration::from_micros(12235921516)), (0, 0, 0)), + ((Duration::from_micros(12235895000), Duration::from_micros(12235982516)), (0, 0, 0)), + ((Duration::from_micros(12235936000), Duration::from_micros(12235997516)), (61000, 127000, 1)), + ((Duration::from_micros(12235997000), Duration::from_micros(12235998516)), (0, 0, 0)), + ((Duration::from_micros(12235956000), Duration::from_micros(12236014516)), (81000, 16000, 1)), + ((Duration::from_micros(12235959000), Duration::from_micros(12236032516)), (0, 0, 0)), + ((Duration::from_micros(12236037000), Duration::from_micros(12236039516)), (-38000, 34000, 1)), + ((Duration::from_micros(12236058000), Duration::from_micros(12236059516)), (78000, 7000, 1)), + ((Duration::from_micros(12235977000), Duration::from_micros(12236071516)), (0, 0, 0)), + ((Duration::from_micros(12236078000), Duration::from_micros(12236079516)), (21000, 20000, 1)), + ((Duration::from_micros(12236090000), Duration::from_micros(12236091516)), (20000, 20000, 1)), + ((Duration::from_micros(12236016000), Duration::from_micros(12236096516)), (0, 0, 0)), + ((Duration::from_micros(12236017000), Duration::from_micros(12236120516)), (0, 0, 0)), + ((Duration::from_micros(12236139000), Duration::from_micros(12236140516)), (12000, 12000, 1)), + ((Duration::from_micros(12236083000), Duration::from_micros(12236143516)), (0, 0, 0)), + ((Duration::from_micros(12236159000), Duration::from_micros(12236160516)), (49000, 49000, 1)), + ((Duration::from_micros(12236159000), Duration::from_micros(12236160516)), (0, 0, 0)), + ((Duration::from_micros(12236119000), Duration::from_micros(12236162516)), (0, 0, 0)), + ((Duration::from_micros(12236098000), Duration::from_micros(12236209516)), (0, 0, 0)), + ((Duration::from_micros(12236210000), Duration::from_micros(12236211516)), (20000, 20000, 1)), + ((Duration::from_micros(12236223000), Duration::from_micros(12236224516)), (51000, 51000, 1)), + ((Duration::from_micros(12236224000), Duration::from_micros(12236225516)), (0, 0, 0)), + ((Duration::from_micros(12236190000), Duration::from_micros(12236244516)), (0, 0, 0)), + ((Duration::from_micros(12236169000), Duration::from_micros(12236260516)), (0, 0, 0)), + ((Duration::from_micros(12236230000), Duration::from_micros(12236260516)), (14000, 14000, 1)), + ((Duration::from_micros(12236206000), Duration::from_micros(12236293516)), (0, 0, 0)), + ((Duration::from_micros(12236309000), Duration::from_micros(12236310516)), (6000, 35000, 1)), + ((Duration::from_micros(12236271000), Duration::from_micros(12236329516)), (0, 0, 0)), + ((Duration::from_micros(12236250000), Duration::from_micros(12236330516)), (0, 0, 0)), + ((Duration::from_micros(12236291000), Duration::from_micros(12236341516)), (0, 0, 0)), + ((Duration::from_micros(12236352000), Duration::from_micros(12236353516)), (79000, 50000, 1)), + ((Duration::from_micros(12236331000), Duration::from_micros(12236361516)), (0, 0, 0)), + ((Duration::from_micros(12236311000), Duration::from_micros(12236371516)), (0, 0, 0)), + ((Duration::from_micros(12236371000), Duration::from_micros(12236378516)), (43000, 43000, 1)), + ((Duration::from_micros(12236392000), Duration::from_micros(12236393516)), (19000, 25000, 1)), + ((Duration::from_micros(12236426000), Duration::from_micros(12236436516)), (21000, 15000, 1)), + ((Duration::from_micros(12236372000), Duration::from_micros(12236444516)), (0, 0, 0)), + ((Duration::from_micros(12236413000), Duration::from_micros(12236451516)), (0, 0, 0)), + ((Duration::from_micros(12236451000), Duration::from_micros(12236452516)), (34000, 43000, 1)), + ((Duration::from_micros(12236453000), Duration::from_micros(12236454516)), (0, 0, 0)), + ((Duration::from_micros(12236416000), Duration::from_micros(12236469516)), (0, 0, 0)), + ((Duration::from_micros(12236474000), Duration::from_micros(12236475516)), (27000, 18000, 1)), + ((Duration::from_micros(12236475000), Duration::from_micros(12236476516)), (0, 0, 0)), + ((Duration::from_micros(12236492000), Duration::from_micros(12236493516)), (22000, 22000, 1)), + ((Duration::from_micros(12236433000), Duration::from_micros(12236495516)), (0, 0, 0)), + ((Duration::from_micros(12236494000), Duration::from_micros(12236537516)), (0, 0, 0)), + ((Duration::from_micros(12236555000), Duration::from_micros(12236556516)), (19000, 61000, 1)), + ((Duration::from_micros(12236534000), Duration::from_micros(12236560516)), (0, 0, 0)), + ((Duration::from_micros(12236514000), Duration::from_micros(12236570516)), (0, 0, 0)), + ((Duration::from_micros(12236492000), Duration::from_micros(12236573516)), (0, 0, 0)), + ((Duration::from_micros(12236589000), Duration::from_micros(12236604516)), (61000, 19000, 1)), + ((Duration::from_micros(12236575000), Duration::from_micros(12236625516)), (0, 0, 0)), + ((Duration::from_micros(12236636000), Duration::from_micros(12236637516)), (34000, 48000, 1)), + ((Duration::from_micros(12236623000), Duration::from_micros(12236645516)), (0, 0, 0)), + ((Duration::from_micros(12236654000), Duration::from_micros(12236655516)), (47000, 33000, 1)), + ((Duration::from_micros(12236691000), Duration::from_micros(12236692516)), (18000, 18000, 1)), + ((Duration::from_micros(12236696000), Duration::from_micros(12236697516)), (0, 0, 0)), + ((Duration::from_micros(12236595000), Duration::from_micros(12236698516)), (0, 0, 0)), + ((Duration::from_micros(12236655000), Duration::from_micros(12236717516)), (0, 0, 0)), + ((Duration::from_micros(12236716000), Duration::from_micros(12236717516)), (42000, 42000, 1)), + ((Duration::from_micros(12236736000), Duration::from_micros(12236737516)), (20000, 20000, 1)), + ((Duration::from_micros(12236759000), Duration::from_micros(12236761516)), (20000, 20000, 1)), + ((Duration::from_micros(12236777000), Duration::from_micros(12236778516)), (23000, 24000, 1)), + ((Duration::from_micros(12236675000), Duration::from_micros(12236786516)), (0, 0, 0)), + ((Duration::from_micros(12236756000), Duration::from_micros(12236796516)), (0, 0, 0)), + ((Duration::from_micros(12236797000), Duration::from_micros(12236798516)), (18000, 17000, 1)), + ((Duration::from_micros(12236827000), Duration::from_micros(12236829516)), (20000, 20000, 1)), + ((Duration::from_micros(12236809000), Duration::from_micros(12236837516)), (0, 0, 0)), + ((Duration::from_micros(12236848000), Duration::from_micros(12236849516)), (30000, 31000, 1)), + ((Duration::from_micros(12236817000), Duration::from_micros(12236862516)), (0, 0, 0)), + ((Duration::from_micros(12236826000), Duration::from_micros(12236875516)), (0, 0, 0)), + ((Duration::from_micros(12236868000), Duration::from_micros(12236910516)), (21000, 20000, 1)), + ((Duration::from_micros(12236908000), Duration::from_micros(12236917516)), (20000, 61000, 1)), + ((Duration::from_micros(12236929000), Duration::from_micros(12236930516)), (40000, 7000, 1)), + ((Duration::from_micros(12236907000), Duration::from_micros(12236932516)), (0, 0, 0)), + ((Duration::from_micros(12236949000), Duration::from_micros(12236950516)), (21000, 13000, 1)), + ((Duration::from_micros(12236958000), Duration::from_micros(12236960516)), (20000, 20000, 1)), + ((Duration::from_micros(12236969000), Duration::from_micros(12236970516)), (9000, 10000, 1)), + ((Duration::from_micros(12236888000), Duration::from_micros(12236978516)), (0, 0, 0)), + ((Duration::from_micros(12236990000), Duration::from_micros(12236991516)), (11000, 10000, 1)), + ((Duration::from_micros(12237023000), Duration::from_micros(12237071516)), (21000, 21000, 1)), + ((Duration::from_micros(12237030000), Duration::from_micros(12237072516)), (0, 0, 0)), + ((Duration::from_micros(12237091000), Duration::from_micros(12237092516)), (40000, 81000, 1)), + ((Duration::from_micros(12237010000), Duration::from_micros(12237098516)), (0, 0, 0)), + ((Duration::from_micros(12237111000), Duration::from_micros(12237113516)), (61000, 20000, 1)), + ((Duration::from_micros(12237051000), Duration::from_micros(12237115516)), (0, 0, 0)), + ((Duration::from_micros(12237023000), Duration::from_micros(12237118516)), (0, 0, 0)), + ((Duration::from_micros(12237132000), Duration::from_micros(12237141516)), (20000, 21000, 1)), + ((Duration::from_micros(12237090000), Duration::from_micros(12237142516)), (0, 0, 0)), + ((Duration::from_micros(12237132000), Duration::from_micros(12237145516)), (0, 0, 0)), + ((Duration::from_micros(12237152000), Duration::from_micros(12237153516)), (21000, 32000, 1)), + ((Duration::from_micros(12237159000), Duration::from_micros(12237160516)), (20000, 8000, 1)), + ((Duration::from_micros(12237105000), Duration::from_micros(12237183516)), (0, 0, 0)), + ((Duration::from_micros(12237185000), Duration::from_micros(12237202516)), (7000, 7000, 1)), + ((Duration::from_micros(12237233000), Duration::from_micros(12237235516)), (26000, 42000, 1)), + ((Duration::from_micros(12237213000), Duration::from_micros(12237238516)), (0, 0, 0)), + ((Duration::from_micros(12237193000), Duration::from_micros(12237239516)), (0, 0, 0)), + ((Duration::from_micros(12237172000), Duration::from_micros(12237243516)), (0, 0, 0)), + ((Duration::from_micros(12237274000), Duration::from_micros(12237276516)), (48000, 33000, 1)), + ((Duration::from_micros(12237292000), Duration::from_micros(12237335516)), (41000, 41000, 1)), + ((Duration::from_micros(12237315000), Duration::from_micros(12237336516)), (0, 0, 0)), + ((Duration::from_micros(12237335000), Duration::from_micros(12237337516)), (0, 0, 0)), + ((Duration::from_micros(12237254000), Duration::from_micros(12237353516)), (0, 0, 0)), + ((Duration::from_micros(12237246000), Duration::from_micros(12237355516)), (0, 0, 0)), + ((Duration::from_micros(12237355000), Duration::from_micros(12237357516)), (61000, 61000, 1)), + ((Duration::from_micros(12237371000), Duration::from_micros(12237372516)), (20000, 20000, 1)), + ((Duration::from_micros(12237371000), Duration::from_micros(12237372516)), (0, 0, 0)), + ((Duration::from_micros(12237294000), Duration::from_micros(12237374516)), (0, 0, 0)), + ((Duration::from_micros(12237376000), Duration::from_micros(12237377516)), (0, 0, 0)), + ((Duration::from_micros(12237396000), Duration::from_micros(12237397516)), (21000, 20000, 1)), + ((Duration::from_micros(12237416000), Duration::from_micros(12237418516)), (20000, 20000, 1)), + ((Duration::from_micros(12237422000), Duration::from_micros(12237424516)), (20000, 21000, 1)), + ((Duration::from_micros(12237437000), Duration::from_micros(12237438516)), (6000, 6000, 1)), + ((Duration::from_micros(12237457000), Duration::from_micros(12237458516)), (15000, 14000, 1)), + ((Duration::from_micros(12237477000), Duration::from_micros(12237478516)), (20000, 20000, 1)), + ((Duration::from_micros(12237518000), Duration::from_micros(12237519516)), (20000, 20000, 1)), + ((Duration::from_micros(12237538000), Duration::from_micros(12237540516)), (41000, 41000, 1)), + ((Duration::from_micros(12237490000), Duration::from_micros(12237559516)), (0, 0, 0)), + ((Duration::from_micros(12237569000), Duration::from_micros(12237570516)), (20000, 21000, 1)), + ((Duration::from_micros(12237498000), Duration::from_micros(12237573516)), (0, 0, 0)), + ((Duration::from_micros(12237589000), Duration::from_micros(12237590516)), (31000, 30000, 1)), + ((Duration::from_micros(12237559000), Duration::from_micros(12237624516)), (0, 0, 0)), + ((Duration::from_micros(12237644000), Duration::from_micros(12237645516)), (20000, 20000, 1)), + ((Duration::from_micros(12237644000), Duration::from_micros(12237645516)), (0, 0, 0)), + ((Duration::from_micros(12237609000), Duration::from_micros(12237651516)), (0, 0, 0)), + ((Duration::from_micros(12237630000), Duration::from_micros(12237674516)), (0, 0, 0)), + ((Duration::from_micros(12237690000), Duration::from_micros(12237692516)), (55000, 55000, 1)), + ((Duration::from_micros(12237695000), Duration::from_micros(12237696516)), (0, 0, 0)), + ((Duration::from_micros(12237690000), Duration::from_micros(12237703516)), (0, 0, 0)), + ((Duration::from_micros(12237670000), Duration::from_micros(12237732516)), (0, 0, 0)), + ((Duration::from_micros(12237731000), Duration::from_micros(12237733516)), (51000, 58000, 1)), + ((Duration::from_micros(12237650000), Duration::from_micros(12237743516)), (0, 0, 0)), + ((Duration::from_micros(12237751000), Duration::from_micros(12237770516)), (36000, 30000, 1)), + ((Duration::from_micros(12237772000), Duration::from_micros(12237773516)), (0, 0, 0)), + ((Duration::from_micros(12237711000), Duration::from_micros(12237789516)), (0, 0, 0)), + ((Duration::from_micros(12237792000), Duration::from_micros(12237793516)), (41000, 40000, 1)), + ((Duration::from_micros(12237812000), Duration::from_micros(12237813516)), (20000, 20000, 1)), + ((Duration::from_micros(12237833000), Duration::from_micros(12237834516)), (20000, 20000, 1)), + ((Duration::from_micros(12237853000), Duration::from_micros(12237868516)), (21000, 21000, 1)), + ((Duration::from_micros(12237873000), Duration::from_micros(12237890516)), (20000, 34000, 1)), + ((Duration::from_micros(12237893000), Duration::from_micros(12237894516)), (0, 0, 0)), + ((Duration::from_micros(12237812000), Duration::from_micros(12237897516)), (0, 0, 0)), + ((Duration::from_micros(12237823000), Duration::from_micros(12237925516)), (0, 0, 0)), + ((Duration::from_micros(12237930000), Duration::from_micros(12237931516)), (40000, 26000, 1)), + ((Duration::from_micros(12237914000), Duration::from_micros(12237951516)), (0, 0, 0)), + ((Duration::from_micros(12237952000), Duration::from_micros(12237953516)), (37000, 37000, 1)), + ((Duration::from_micros(12237975000), Duration::from_micros(12237976516)), (22000, 22000, 1)), + ((Duration::from_micros(12237934000), Duration::from_micros(12237977516)), (0, 0, 0)), + ((Duration::from_micros(12238015000), Duration::from_micros(12238017516)), (23000, 23000, 1)), + ((Duration::from_micros(12237995000), Duration::from_micros(12238025516)), (0, 0, 0)), + ((Duration::from_micros(12237954000), Duration::from_micros(12238027516)), (0, 0, 0)), + ((Duration::from_micros(12238027000), Duration::from_micros(12238029516)), (40000, 41000, 1)), + ((Duration::from_micros(12238056000), Duration::from_micros(12238057516)), (12000, 12000, 1)), + ((Duration::from_micros(12238036000), Duration::from_micros(12238090516)), (0, 0, 0)), + ((Duration::from_micros(12238097000), Duration::from_micros(12238098516)), (29000, 28000, 1)), + ((Duration::from_micros(12238117000), Duration::from_micros(12238126516)), (41000, 41000, 1)), + ((Duration::from_micros(12238027000), Duration::from_micros(12238134516)), (0, 0, 0)), + ((Duration::from_micros(12238076000), Duration::from_micros(12238135516)), (0, 0, 0)), + ((Duration::from_micros(12238156000), Duration::from_micros(12238157516)), (20000, 28000, 1)), + ((Duration::from_micros(12238156000), Duration::from_micros(12238157516)), (0, 0, 0)), + ((Duration::from_micros(12238103000), Duration::from_micros(12238171516)), (0, 0, 0)), + ((Duration::from_micros(12238178000), Duration::from_micros(12238179516)), (39000, 31000, 1)), + ((Duration::from_micros(12238198000), Duration::from_micros(12238199516)), (22000, 22000, 1)), + ((Duration::from_micros(12238219000), Duration::from_micros(12238220516)), (20000, 20000, 1)), + ((Duration::from_micros(12238158000), Duration::from_micros(12238226516)), (0, 0, 0)), + ((Duration::from_micros(12238137000), Duration::from_micros(12238227516)), (0, 0, 0)), + ((Duration::from_micros(12238280000), Duration::from_micros(12238281516)), (21000, 21000, 1)), + ((Duration::from_micros(12238259000), Duration::from_micros(12238290516)), (0, 0, 0)), + ((Duration::from_micros(12238290000), Duration::from_micros(12238291516)), (61000, 61000, 1)), + ((Duration::from_micros(12238331000), Duration::from_micros(12238332516)), (10000, 10000, 1)), + ((Duration::from_micros(12238239000), Duration::from_micros(12238335516)), (0, 0, 0)), + ((Duration::from_micros(12238310000), Duration::from_micros(12238372516)), (0, 0, 0)), + ((Duration::from_micros(12238277000), Duration::from_micros(12238380516)), (0, 0, 0)), + ((Duration::from_micros(12238392000), Duration::from_micros(12238393516)), (41000, 41000, 1)), + ((Duration::from_micros(12238351000), Duration::from_micros(12238396516)), (0, 0, 0)), + ((Duration::from_micros(12238366000), Duration::from_micros(12238410516)), (0, 0, 0)), + ((Duration::from_micros(12238372000), Duration::from_micros(12238421516)), (0, 0, 0)), + ((Duration::from_micros(12238433000), Duration::from_micros(12238434516)), (61000, 61000, 1)), + ((Duration::from_micros(12238449000), Duration::from_micros(12238451516)), (41000, 41000, 1)), + ((Duration::from_micros(12238453000), Duration::from_micros(12238470516)), (0, 0, 0)), + ((Duration::from_micros(12238473000), Duration::from_micros(12238475516)), (0, 0, 0)), + ((Duration::from_micros(12238449000), Duration::from_micros(12238499516)), (0, 0, 0)), + ((Duration::from_micros(12238412000), Duration::from_micros(12238522516)), (0, 0, 0)), + ((Duration::from_micros(12238522000), Duration::from_micros(12238523516)), (40000, 65000, 1)), + ((Duration::from_micros(12238514000), Duration::from_micros(12238536516)), (0, 0, 0)), + ((Duration::from_micros(12238555000), Duration::from_micros(12238556516)), (49000, 24000, 1)), + ((Duration::from_micros(12238575000), Duration::from_micros(12238576516)), (33000, 33000, 1)), + ((Duration::from_micros(12238575000), Duration::from_micros(12238581516)), (0, 0, 0)), + ((Duration::from_micros(12238534000), Duration::from_micros(12238582516)), (0, 0, 0)), + ((Duration::from_micros(12238494000), Duration::from_micros(12238586516)), (0, 0, 0)), + ((Duration::from_micros(12238575000), Duration::from_micros(12238586516)), (0, 0, 0)), + ((Duration::from_micros(12238596000), Duration::from_micros(12238596516)), (20000, 30000, 1)), + ((Duration::from_micros(12238616000), Duration::from_micros(12238616516)), (21000, 10000, 1)), + ((Duration::from_micros(12238636000), Duration::from_micros(12238638516)), (20000, 20000, 1)), + ((Duration::from_micros(12238646000), Duration::from_micros(12238648516)), (20000, 22000, 1)), + ((Duration::from_micros(12238657000), Duration::from_micros(12238658516)), (10000, 10000, 1)), + ((Duration::from_micros(12238677000), Duration::from_micros(12238678516)), (11000, 10000, 1)), + ((Duration::from_micros(12238718000), Duration::from_micros(12238719516)), (20000, 20000, 1)), + ((Duration::from_micros(12238698000), Duration::from_micros(12238734516)), (0, 0, 0)), + ((Duration::from_micros(12238735000), Duration::from_micros(12238736516)), (41000, 41000, 1)), + ((Duration::from_micros(12238646000), Duration::from_micros(12238757516)), (0, 0, 0)), + ((Duration::from_micros(12238779000), Duration::from_micros(12238780516)), (17000, 17000, 1)), + ((Duration::from_micros(12238738000), Duration::from_micros(12238809516)), (0, 0, 0)), + ((Duration::from_micros(12238811000), Duration::from_micros(12238812516)), (44000, 44000, 1)), + ((Duration::from_micros(12238811000), Duration::from_micros(12238812516)), (0, 0, 0)), + ((Duration::from_micros(12238819000), Duration::from_micros(12238820516)), (32000, 32000, 1)), + ((Duration::from_micros(12238735000), Duration::from_micros(12238825516)), (0, 0, 0)), + ((Duration::from_micros(12238830000), Duration::from_micros(12238855516)), (8000, 8000, 1)), + ((Duration::from_micros(12238799000), Duration::from_micros(12238862516)), (0, 0, 0)), + ((Duration::from_micros(12238811000), Duration::from_micros(12238883516)), (0, 0, 0)), + ((Duration::from_micros(12238888000), Duration::from_micros(12238889516)), (11000, 35000, 1)), + ((Duration::from_micros(12238888000), Duration::from_micros(12238889516)), (0, 0, 0)), + ((Duration::from_micros(12238891000), Duration::from_micros(12238892516)), (0, 0, 0)), + ((Duration::from_micros(12238910000), Duration::from_micros(12238917516)), (61000, 37000, 1)), + ((Duration::from_micros(12238870000), Duration::from_micros(12238922516)), (0, 0, 0)), + ((Duration::from_micros(12238951000), Duration::from_micros(12238952516)), (19000, 25000, 1)), + ((Duration::from_micros(12238850000), Duration::from_micros(12238961516)), (0, 0, 0)), + ((Duration::from_micros(12238992000), Duration::from_micros(12238993516)), (41000, 35000, 1)), + ((Duration::from_micros(12238971000), Duration::from_micros(12239005516)), (0, 0, 0)), + ((Duration::from_micros(12238931000), Duration::from_micros(12239009516)), (0, 0, 0)), + ((Duration::from_micros(12238971000), Duration::from_micros(12239009516)), (0, 0, 0)), + ((Duration::from_micros(12239039000), Duration::from_micros(12239042516)), (41000, 41000, 1)), + ((Duration::from_micros(12239039000), Duration::from_micros(12239042516)), (0, 0, 0)), + ((Duration::from_micros(12239053000), Duration::from_micros(12239055516)), (47000, 49000, 1)), + ((Duration::from_micros(12239032000), Duration::from_micros(12239071516)), (0, 0, 0)), + ((Duration::from_micros(12239039000), Duration::from_micros(12239072516)), (0, 0, 0)), + ((Duration::from_micros(12239094000), Duration::from_micros(12239095516)), (14000, 13000, 1)), + ((Duration::from_micros(12239102000), Duration::from_micros(12239104516)), (41000, 40000, 1)), + ((Duration::from_micros(12239073000), Duration::from_micros(12239109516)), (0, 0, 0)), + ((Duration::from_micros(12239114000), Duration::from_micros(12239115516)), (8000, 9000, 1)), + ((Duration::from_micros(12239012000), Duration::from_micros(12239117516)), (0, 0, 0)), + ((Duration::from_micros(12239134000), Duration::from_micros(12239135516)), (12000, 11000, 1)), + ((Duration::from_micros(12239154000), Duration::from_micros(12239156516)), (20000, 20000, 1)), + ((Duration::from_micros(12239166000), Duration::from_micros(12239168516)), (20000, 21000, 1)), + ((Duration::from_micros(12239166000), Duration::from_micros(12239168516)), (0, 0, 0)), + ((Duration::from_micros(12239195000), Duration::from_micros(12239196516)), (12000, 12000, 1)), + ((Duration::from_micros(12239175000), Duration::from_micros(12239226516)), (0, 0, 0)), + ((Duration::from_micros(12239226000), Duration::from_micros(12239228516)), (29000, 28000, 1)), + ((Duration::from_micros(12239226000), Duration::from_micros(12239228516)), (0, 0, 0)), + ((Duration::from_micros(12239236000), Duration::from_micros(12239238516)), (31000, 32000, 1)), + ((Duration::from_micros(12239256000), Duration::from_micros(12239262516)), (10000, 10000, 1)), + ((Duration::from_micros(12239215000), Duration::from_micros(12239272516)), (0, 0, 0)), + ((Duration::from_micros(12239276000), Duration::from_micros(12239278516)), (20000, 24000, 1)), + ((Duration::from_micros(12239289000), Duration::from_micros(12239310516)), (20000, 16000, 1)), + ((Duration::from_micros(12239337000), Duration::from_micros(12239339516)), (13000, 32000, 1)), + ((Duration::from_micros(12239317000), Duration::from_micros(12239341516)), (0, 0, 0)), + ((Duration::from_micros(12239297000), Duration::from_micros(12239344516)), (0, 0, 0)), + ((Duration::from_micros(12239357000), Duration::from_micros(12239359516)), (48000, 29000, 1)), + ((Duration::from_micros(12239364000), Duration::from_micros(12239365516)), (20000, 20000, 1)), + ((Duration::from_micros(12239378000), Duration::from_micros(12239379516)), (7000, 6000, 1)), + ((Duration::from_micros(12239388000), Duration::from_micros(12239411516)), (14000, 14000, 1)), + ((Duration::from_micros(12239364000), Duration::from_micros(12239425516)), (0, 0, 0)), + ((Duration::from_micros(12239423000), Duration::from_micros(12239427516)), (10000, 32000, 1)), + ((Duration::from_micros(12239408000), Duration::from_micros(12239440516)), (0, 0, 0)), + ((Duration::from_micros(12239364000), Duration::from_micros(12239467516)), (0, 0, 0)), + ((Duration::from_micros(12239428000), Duration::from_micros(12239480516)), (0, 0, 0)), + ((Duration::from_micros(12239489000), Duration::from_micros(12239490516)), (40000, 69000, 1)), + ((Duration::from_micros(12239490000), Duration::from_micros(12239491516)), (0, 0, 0)), + ((Duration::from_micros(12239510000), Duration::from_micros(12239510516)), (62000, 11000, 1)), + ((Duration::from_micros(12239511000), Duration::from_micros(12239511516)), (0, 0, 0)), + ((Duration::from_micros(12239511000), Duration::from_micros(12239511516)), (0, 0, 0)), + ((Duration::from_micros(12239530000), Duration::from_micros(12239531516)), (21000, 20000, 1)), + ((Duration::from_micros(12239550000), Duration::from_micros(12239552516)), (19000, 20000, 1)), + ((Duration::from_micros(12239571000), Duration::from_micros(12239572516)), (20000, 21000, 1)), + ((Duration::from_micros(12239591000), Duration::from_micros(12239592516)), (21000, 20000, 1)), + ((Duration::from_micros(12239611000), Duration::from_micros(12239628516)), (20000, 20000, 1)), + ((Duration::from_micros(12239626000), Duration::from_micros(12239628516)), (0, 0, 0)), + ((Duration::from_micros(12239646000), Duration::from_micros(12239647516)), (35000, 36000, 1)), + ((Duration::from_micros(12239652000), Duration::from_micros(12239653516)), (20000, 19000, 1)), + ((Duration::from_micros(12239672000), Duration::from_micros(12239673516)), (6000, 6000, 1)), + ((Duration::from_micros(12239682000), Duration::from_micros(12239683516)), (20000, 20000, 1)), + ((Duration::from_micros(12239691000), Duration::from_micros(12239692516)), (10000, 10000, 1)), + ((Duration::from_micros(12239693000), Duration::from_micros(12239693516)), (0, 0, 0)), + ((Duration::from_micros(12239713000), Duration::from_micros(12239714516)), (11000, 10000, 1)), + ((Duration::from_micros(12239774000), Duration::from_micros(12239775516)), (20000, 21000, 1)), + ((Duration::from_micros(12239759000), Duration::from_micros(12239776516)), (0, 0, 0)), + ((Duration::from_micros(12239783000), Duration::from_micros(12239784516)), (61000, 61000, 1)), + ((Duration::from_micros(12239783000), Duration::from_micros(12239784516)), (0, 0, 0)), + ((Duration::from_micros(12239814000), Duration::from_micros(12239815516)), (9000, 9000, 1)), + ((Duration::from_micros(12239835000), Duration::from_micros(12239836516)), (31000, 31000, 1)), + ((Duration::from_micros(12239820000), Duration::from_micros(12239851516)), (0, 0, 0)), + ((Duration::from_micros(12239875000), Duration::from_micros(12239877516)), (21000, 21000, 1)), + ((Duration::from_micros(12239822000), Duration::from_micros(12239885516)), (0, 0, 0)), + ((Duration::from_micros(12239890000), Duration::from_micros(12239892516)), (40000, 41000, 1)), + ((Duration::from_micros(12239855000), Duration::from_micros(12239911516)), (0, 0, 0)), + ((Duration::from_micros(12239916000), Duration::from_micros(12239917516)), (15000, 15000, 1)), + ((Duration::from_micros(12239895000), Duration::from_micros(12239940516)), (0, 0, 0)), + ((Duration::from_micros(12239936000), Duration::from_micros(12239977516)), (26000, 25000, 1)), + ((Duration::from_micros(12239956000), Duration::from_micros(12239990516)), (20000, 60000, 1)), + ((Duration::from_micros(12239959000), Duration::from_micros(12240007516)), (0, 0, 0)), + ((Duration::from_micros(12239977000), Duration::from_micros(12240019516)), (23000, 30000, 1)), + ((Duration::from_micros(12240017000), Duration::from_micros(12240019516)), (0, 0, 0)), + ((Duration::from_micros(12240038000), Duration::from_micros(12240039516)), (58000, 12000, 1)), + ((Duration::from_micros(12240018000), Duration::from_micros(12240047516)), (0, 0, 0)), + ((Duration::from_micros(12240058000), Duration::from_micros(12240062516)), (21000, 20000, 1)), + ((Duration::from_micros(12240026000), Duration::from_micros(12240083516)), (0, 0, 0)), + ((Duration::from_micros(12240098000), Duration::from_micros(12240100516)), (20000, 23000, 1)), + ((Duration::from_micros(12240119000), Duration::from_micros(12240120516)), (40000, 38000, 1)), + ((Duration::from_micros(12240139000), Duration::from_micros(12240140516)), (21000, 20000, 1)), + ((Duration::from_micros(12240139000), Duration::from_micros(12240141516)), (0, 0, 0)), + ((Duration::from_micros(12240159000), Duration::from_micros(12240160516)), (20000, 21000, 1)), + ((Duration::from_micros(12240160000), Duration::from_micros(12240161516)), (0, 0, 0)), + ((Duration::from_micros(12240078000), Duration::from_micros(12240182516)), (0, 0, 0)), + ((Duration::from_micros(12240180000), Duration::from_micros(12240184516)), (21000, 20000, 1)), + ((Duration::from_micros(12240210000), Duration::from_micros(12240211516)), (20000, 23000, 1)), + ((Duration::from_micros(12240223000), Duration::from_micros(12240224516)), (30000, 27000, 1)), + ((Duration::from_micros(12240251000), Duration::from_micros(12240252516)), (13000, 13000, 1)), + ((Duration::from_micros(12240200000), Duration::from_micros(12240253516)), (0, 0, 0)), + ((Duration::from_micros(12240271000), Duration::from_micros(12240274516)), (28000, 28000, 1)), + ((Duration::from_micros(12240292000), Duration::from_micros(12240293516)), (20000, 22000, 1)), + ((Duration::from_micros(12240231000), Duration::from_micros(12240340516)), (0, 0, 0)), + ((Duration::from_micros(12240358000), Duration::from_micros(12240360516)), (21000, 19000, 1)), + ((Duration::from_micros(12240392000), Duration::from_micros(12240393516)), (66000, 67000, 1)), + ((Duration::from_micros(12240393000), Duration::from_micros(12240394516)), (0, 0, 0)), + ((Duration::from_micros(12240373000), Duration::from_micros(12240398516)), (0, 0, 0)), + ((Duration::from_micros(12240312000), Duration::from_micros(12240399516)), (0, 0, 0)), + ((Duration::from_micros(12240413000), Duration::from_micros(12240414516)), (35000, 34000, 1)), + ((Duration::from_micros(12240332000), Duration::from_micros(12240426516)), (0, 0, 0)), + ((Duration::from_micros(12240426000), Duration::from_micros(12240427516)), (20000, 20000, 1)), + ((Duration::from_micros(12240433000), Duration::from_micros(12240434516)), (13000, 13000, 1)), + ((Duration::from_micros(12240441000), Duration::from_micros(12240486516)), (7000, 7000, 1)), + ((Duration::from_micros(12240491000), Duration::from_micros(12240492516)), (8000, 52000, 1)), + ((Duration::from_micros(12240494000), Duration::from_micros(12240495516)), (0, 0, 0)), + ((Duration::from_micros(12240528000), Duration::from_micros(12240529516)), (53000, 9000, 1)), + ((Duration::from_micros(12240474000), Duration::from_micros(12240573516)), (0, 0, 0)), + ((Duration::from_micros(12240515000), Duration::from_micros(12240590516)), (0, 0, 0)), + ((Duration::from_micros(12240535000), Duration::from_micros(12240599516)), (34000, 34000, 1)), + ((Duration::from_micros(12240596000), Duration::from_micros(12240600516)), (0, 0, 0)), + ((Duration::from_micros(12240575000), Duration::from_micros(12240603516)), (68000, 71000, 1)), + ((Duration::from_micros(12240555000), Duration::from_micros(12240633516)), (0, 0, 0)), + ((Duration::from_micros(12240558000), Duration::from_micros(12240642516)), (0, 0, 0)), + ((Duration::from_micros(12240657000), Duration::from_micros(12240658516)), (-21000, 3000, 1)), + ((Duration::from_micros(12240664000), Duration::from_micros(12240665516)), (82000, 55000, 1)), + ((Duration::from_micros(12240622000), Duration::from_micros(12240695516)), (0, 0, 0)), + ((Duration::from_micros(12240616000), Duration::from_micros(12240704516)), (0, 0, 0)), + ((Duration::from_micros(12240717000), Duration::from_micros(12240719516)), (7000, 7000, 1)), + ((Duration::from_micros(12240732000), Duration::from_micros(12240733516)), (53000, 54000, 1)), + ((Duration::from_micros(12240732000), Duration::from_micros(12240733516)), (0, 0, 0)), + ((Duration::from_micros(12240690000), Duration::from_micros(12240734516)), (0, 0, 0)), + ((Duration::from_micros(12240738000), Duration::from_micros(12240739516)), (15000, 14000, 1)), + ((Duration::from_micros(12240758000), Duration::from_micros(12240759516)), (6000, 6000, 1)), + ((Duration::from_micros(12240759000), Duration::from_micros(12240760516)), (0, 0, 0)), + ((Duration::from_micros(12240778000), Duration::from_micros(12240779516)), (21000, 21000, 1)), + ((Duration::from_micros(12240788000), Duration::from_micros(12240789516)), (19000, 19000, 1)), + ((Duration::from_micros(12240809000), Duration::from_micros(12240809516)), (10000, 10000, 1)), + ((Duration::from_micros(12240827000), Duration::from_micros(12240827516)), (21000, 20000, 1)), + ((Duration::from_micros(12240829000), Duration::from_micros(12240840516)), (0, 0, 0)), + ((Duration::from_micros(12240849000), Duration::from_micros(12240851516)), (20000, 31000, 1)), + ((Duration::from_micros(12240870000), Duration::from_micros(12240871516)), (20000, 11000, 1)), + ((Duration::from_micros(12240890000), Duration::from_micros(12240891516)), (21000, 20000, 1)), + ((Duration::from_micros(12240891000), Duration::from_micros(12240892516)), (0, 0, 0)), + ((Duration::from_micros(12240930000), Duration::from_micros(12240931516)), (21000, 21000, 1)), + ((Duration::from_micros(12240938000), Duration::from_micros(12240939516)), (39000, 39000, 1)), + ((Duration::from_micros(12240951000), Duration::from_micros(12240952516)), (8000, 8000, 1)), + ((Duration::from_micros(12240958000), Duration::from_micros(12240985516)), (13000, 13000, 1)), + ((Duration::from_micros(12240991000), Duration::from_micros(12240992516)), (7000, 33000, 1)), + ((Duration::from_micros(12241004000), Duration::from_micros(12241004516)), (33000, 7000, 1)), + ((Duration::from_micros(12241011000), Duration::from_micros(12241012516)), (13000, 12000, 1)), + ((Duration::from_micros(12241032000), Duration::from_micros(12241032516)), (7000, 8000, 1)), + ((Duration::from_micros(12241072000), Duration::from_micros(12241075516)), (21000, 20000, 1)), + ((Duration::from_micros(12241052000), Duration::from_micros(12241077516)), (0, 0, 0)), + ((Duration::from_micros(12241023000), Duration::from_micros(12241102516)), (0, 0, 0)), + ((Duration::from_micros(12241113000), Duration::from_micros(12241114516)), (40000, 43000, 1)), + ((Duration::from_micros(12241093000), Duration::from_micros(12241121516)), (0, 0, 0)), + ((Duration::from_micros(12241153000), Duration::from_micros(12241156516)), (41000, 39000, 1)), + ((Duration::from_micros(12241174000), Duration::from_micros(12241175516)), (40000, 42000, 1)), + ((Duration::from_micros(12241143000), Duration::from_micros(12241198516)), (0, 0, 0)), + ((Duration::from_micros(12241133000), Duration::from_micros(12241204516)), (0, 0, 0)), + ((Duration::from_micros(12241234000), Duration::from_micros(12241236516)), (21000, 19000, 1)), + ((Duration::from_micros(12241228000), Duration::from_micros(12241246516)), (0, 0, 0)), + ((Duration::from_micros(12241194000), Duration::from_micros(12241260516)), (0, 0, 0)), + ((Duration::from_micros(12241255000), Duration::from_micros(12241260516)), (60000, 61000, 1)), + ((Duration::from_micros(12241275000), Duration::from_micros(12241276516)), (21000, 24000, 1)), + ((Duration::from_micros(12241214000), Duration::from_micros(12241297516)), (0, 0, 0)), + ((Duration::from_micros(12241316000), Duration::from_micros(12241316516)), (20000, 16000, 1)), + ((Duration::from_micros(12241325000), Duration::from_micros(12241326516)), (41000, 40000, 1)), + ((Duration::from_micros(12241356000), Duration::from_micros(12241358516)), (9000, 10000, 1)), + ((Duration::from_micros(12241336000), Duration::from_micros(12241373516)), (0, 0, 0)), + ((Duration::from_micros(12241376000), Duration::from_micros(12241378516)), (31000, 32000, 1)), + ((Duration::from_micros(12241295000), Duration::from_micros(12241388516)), (0, 0, 0)), + ((Duration::from_micros(12241394000), Duration::from_micros(12241395516)), (20000, 20000, 1)), + ((Duration::from_micros(12241394000), Duration::from_micros(12241398516)), (0, 0, 0)), + ((Duration::from_micros(12241397000), Duration::from_micros(12241398516)), (0, 0, 0)), + ((Duration::from_micros(12241394000), Duration::from_micros(12241409516)), (0, 0, 0)), + ((Duration::from_micros(12241457000), Duration::from_micros(12241459516)), (21000, 31000, 1)), + ((Duration::from_micros(12241478000), Duration::from_micros(12241480516)), (60000, 50000, 1)), + ((Duration::from_micros(12241417000), Duration::from_micros(12241491516)), (0, 0, 0)), + ((Duration::from_micros(12241498000), Duration::from_micros(12241499516)), (21000, 21000, 1)), + ((Duration::from_micros(12241437000), Duration::from_micros(12241510516)), (0, 0, 0)), + ((Duration::from_micros(12241528000), Duration::from_micros(12241529516)), (20000, 19000, 1)), + ((Duration::from_micros(12241539000), Duration::from_micros(12241539516)), (30000, 30000, 1)), + ((Duration::from_micros(12241579000), Duration::from_micros(12241581516)), (11000, 10000, 1)), + ((Duration::from_micros(12241618000), Duration::from_micros(12241619516)), (40000, 42000, 1)), + ((Duration::from_micros(12241618000), Duration::from_micros(12241631516)), (0, 0, 0)), + ((Duration::from_micros(12241528000), Duration::from_micros(12241636516)), (0, 0, 0)), + ((Duration::from_micros(12241630000), Duration::from_micros(12241640516)), (39000, 50000, 1)), + ((Duration::from_micros(12241559000), Duration::from_micros(12241661516)), (0, 0, 0)), + ((Duration::from_micros(12241618000), Duration::from_micros(12241662516)), (0, 0, 0)), + ((Duration::from_micros(12241618000), Duration::from_micros(12241663516)), (0, 0, 0)), + ((Duration::from_micros(12241610000), Duration::from_micros(12241675516)), (0, 0, 0)), + ((Duration::from_micros(12241599000), Duration::from_micros(12241681516)), (0, 0, 0)), + ((Duration::from_micros(12241670000), Duration::from_micros(12241684516)), (12000, 9000, 1)), + ((Duration::from_micros(12241691000), Duration::from_micros(12241692516)), (40000, 44000, 1)), + ((Duration::from_micros(12241711000), Duration::from_micros(12241712516)), (21000, 8000, 1)), + ((Duration::from_micros(12241731000), Duration::from_micros(12241732516)), (20000, 20000, 1)), + ((Duration::from_micros(12241744000), Duration::from_micros(12241745516)), (20000, 20000, 1)), + ((Duration::from_micros(12241744000), Duration::from_micros(12241745516)), (0, 0, 0)), + ((Duration::from_micros(12241650000), Duration::from_micros(12241754516)), (0, 0, 0)), + ((Duration::from_micros(12241772000), Duration::from_micros(12241773516)), (13000, 13000, 1)), + ((Duration::from_micros(12241792000), Duration::from_micros(12241793516)), (28000, 28000, 1)), + ((Duration::from_micros(12241752000), Duration::from_micros(12241807516)), (0, 0, 0)), + ((Duration::from_micros(12241823000), Duration::from_micros(12241824516)), (20000, 20000, 1)), + ((Duration::from_micros(12241833000), Duration::from_micros(12241834516)), (31000, 31000, 1)), + ((Duration::from_micros(12241853000), Duration::from_micros(12241854516)), (10000, 10000, 1)), + ((Duration::from_micros(12241873000), Duration::from_micros(12241874516)), (20000, 20000, 1)), + ((Duration::from_micros(12241812000), Duration::from_micros(12241888516)), (0, 0, 0)), + ((Duration::from_micros(12241894000), Duration::from_micros(12241895516)), (20000, 20000, 1)), + ((Duration::from_micros(12241905000), Duration::from_micros(12241911516)), (21000, 21000, 1)), + ((Duration::from_micros(12241914000), Duration::from_micros(12241915516)), (0, 0, 0)), + ((Duration::from_micros(12241954000), Duration::from_micros(12241957516)), (20000, 20000, 1)), + ((Duration::from_micros(12241972000), Duration::from_micros(12241974516)), (40000, 42000, 1)), + ((Duration::from_micros(12241975000), Duration::from_micros(12241977516)), (0, 0, 0)), + ((Duration::from_micros(12241934000), Duration::from_micros(12242014516)), (0, 0, 0)), + ((Duration::from_micros(12242015000), Duration::from_micros(12242017516)), (21000, 20000, 1)), + ((Duration::from_micros(12242052000), Duration::from_micros(12242053516)), (40000, 40000, 1)), + ((Duration::from_micros(12241972000), Duration::from_micros(12242058516)), (0, 0, 0)), + ((Duration::from_micros(12242052000), Duration::from_micros(12242062516)), (0, 0, 0)), + ((Duration::from_micros(12242036000), Duration::from_micros(12242064516)), (0, 0, 0)), + ((Duration::from_micros(12242076000), Duration::from_micros(12242078516)), (37000, 45000, 1)), + ((Duration::from_micros(12242052000), Duration::from_micros(12242083516)), (0, 0, 0)), + ((Duration::from_micros(12242056000), Duration::from_micros(12242085516)), (0, 0, 0)), + ((Duration::from_micros(12242096000), Duration::from_micros(12242098516)), (24000, 16000, 1)), + ((Duration::from_micros(12242154000), Duration::from_micros(12242155516)), (20000, 20000, 1)), + ((Duration::from_micros(12242178000), Duration::from_micros(12242189516)), (58000, 57000, 1)), + ((Duration::from_micros(12242157000), Duration::from_micros(12242196516)), (0, 0, 0)), + ((Duration::from_micros(12242137000), Duration::from_micros(12242202516)), (0, 0, 0)), + ((Duration::from_micros(12242154000), Duration::from_micros(12242205516)), (0, 0, 0)), + ((Duration::from_micros(12242117000), Duration::from_micros(12242208516)), (0, 0, 0)), + ((Duration::from_micros(12242238000), Duration::from_micros(12242240516)), (24000, 34000, 1)), + ((Duration::from_micros(12242154000), Duration::from_micros(12242251516)), (0, 0, 0)), + ((Duration::from_micros(12242289000), Duration::from_micros(12242291516)), (60000, 51000, 1)), + ((Duration::from_micros(12242198000), Duration::from_micros(12242300516)), (0, 0, 0)), + ((Duration::from_micros(12242259000), Duration::from_micros(12242300516)), (0, 0, 0)), + ((Duration::from_micros(12242218000), Duration::from_micros(12242304516)), (0, 0, 0)), + ((Duration::from_micros(12242233000), Duration::from_micros(12242327516)), (0, 0, 0)), + ((Duration::from_micros(12242330000), Duration::from_micros(12242331516)), (51000, 51000, 1)), + ((Duration::from_micros(12242279000), Duration::from_micros(12242340516)), (0, 0, 0)), + ((Duration::from_micros(12242310000), Duration::from_micros(12242350516)), (0, 0, 0)), + ((Duration::from_micros(12242310000), Duration::from_micros(12242380516)), (0, 0, 0)), + ((Duration::from_micros(12242385000), Duration::from_micros(12242387516)), (41000, 40000, 1)), + ((Duration::from_micros(12242370000), Duration::from_micros(12242391516)), (0, 0, 0)), + ((Duration::from_micros(12242411000), Duration::from_micros(12242412516)), (55000, 56000, 1)), + ((Duration::from_micros(12242350000), Duration::from_micros(12242447516)), (0, 0, 0)), + ((Duration::from_micros(12242451000), Duration::from_micros(12242468516)), (26000, 25000, 1)), + ((Duration::from_micros(12242391000), Duration::from_micros(12242483516)), (0, 0, 0)), + ((Duration::from_micros(12242512000), Duration::from_micros(12242514516)), (40000, 56000, 1)), + ((Duration::from_micros(12242518000), Duration::from_micros(12242520516)), (61000, 46000, 1)), + ((Duration::from_micros(12242431000), Duration::from_micros(12242526516)), (0, 0, 0)), + ((Duration::from_micros(12242533000), Duration::from_micros(12242534516)), (6000, 6000, 1)), + ((Duration::from_micros(12242492000), Duration::from_micros(12242551516)), (0, 0, 0)), + ((Duration::from_micros(12242472000), Duration::from_micros(12242553516)), (0, 0, 0)), + ((Duration::from_micros(12242553000), Duration::from_micros(12242554516)), (15000, 14000, 1)), + ((Duration::from_micros(12242573000), Duration::from_micros(12242574516)), (20000, 20000, 1)), + ((Duration::from_micros(12242573000), Duration::from_micros(12242575516)), (0, 0, 0)), + ((Duration::from_micros(12242573000), Duration::from_micros(12242614516)), (0, 0, 0)), + ((Duration::from_micros(12242614000), Duration::from_micros(12242620516)), (20000, 60000, 1)), + ((Duration::from_micros(12242634000), Duration::from_micros(12242635516)), (41000, 6000, 1)), + ((Duration::from_micros(12242593000), Duration::from_micros(12242641516)), (0, 0, 0)), + ((Duration::from_micros(12242648000), Duration::from_micros(12242650516)), (20000, 15000, 1)), + ((Duration::from_micros(12242654000), Duration::from_micros(12242676516)), (14000, 15000, 1)), + ((Duration::from_micros(12242675000), Duration::from_micros(12242676516)), (0, 0, 0)), + ((Duration::from_micros(12242695000), Duration::from_micros(12242696516)), (27000, 26000, 1)), + ((Duration::from_micros(12242715000), Duration::from_micros(12242721516)), (20000, 20000, 1)), + ((Duration::from_micros(12242733000), Duration::from_micros(12242734516)), (20000, 25000, 1)), + ((Duration::from_micros(12242733000), Duration::from_micros(12242734516)), (0, 0, 0)), + ((Duration::from_micros(12242733000), Duration::from_micros(12242734516)), (0, 0, 0)), + ((Duration::from_micros(12242735000), Duration::from_micros(12242736516)), (0, 0, 0)), + ((Duration::from_micros(12242756000), Duration::from_micros(12242756516)), (20000, 15000, 1)), + ((Duration::from_micros(12242776000), Duration::from_micros(12242825516)), (21000, 20000, 1)), + ((Duration::from_micros(12242796000), Duration::from_micros(12242845516)), (20000, 69000, 1)), + ((Duration::from_micros(12242805000), Duration::from_micros(12242850516)), (0, 0, 0)), + ((Duration::from_micros(12242816000), Duration::from_micros(12242865516)), (29000, 25000, 1)), + ((Duration::from_micros(12242867000), Duration::from_micros(12242868516)), (0, 0, 0)), + ((Duration::from_micros(12242867000), Duration::from_micros(12242871516)), (0, 0, 0)), + ((Duration::from_micros(12242837000), Duration::from_micros(12242878516)), (62000, 21000, 1)), + ((Duration::from_micros(12242857000), Duration::from_micros(12242896516)), (-30000, 7000, 1)), + ((Duration::from_micros(12242898000), Duration::from_micros(12242898516)), (0, 0, 0)), + ((Duration::from_micros(12242867000), Duration::from_micros(12242902516)), (61000, 20000, 1)), + ((Duration::from_micros(12242948000), Duration::from_micros(12242949516)), (-31000, 4000, 1)), + ((Duration::from_micros(12243091000), Duration::from_micros(12243093516)), (81000, 47000, 1)), + ((Duration::from_micros(12243111000), Duration::from_micros(12243114516)), (143000, 144000, 1)), + ((Duration::from_micros(12243070000), Duration::from_micros(12243166516)), (0, 0, 0)), + ((Duration::from_micros(12242959000), Duration::from_micros(12242971516)), (0, 0, 0)), + ((Duration::from_micros(12242918000), Duration::from_micros(12242979516)), (0, 0, 0)), + ((Duration::from_micros(12242948000), Duration::from_micros(12242992516)), (0, 0, 0)), + ((Duration::from_micros(12242948000), Duration::from_micros(12242994516)), (0, 0, 0)), + ((Duration::from_micros(12242999000), Duration::from_micros(12243001516)), (0, 0, 0)), + ((Duration::from_micros(12242938000), Duration::from_micros(12243014516)), (0, 0, 0)), + ((Duration::from_micros(12243040000), Duration::from_micros(12243041516)), (0, 0, 0)), + ((Duration::from_micros(12243020000), Duration::from_micros(12243045516)), (0, 0, 0)), + ((Duration::from_micros(12242979000), Duration::from_micros(12243049516)), (0, 0, 0)), + ((Duration::from_micros(12243050000), Duration::from_micros(12243056516)), (0, 0, 0)), + ((Duration::from_micros(12243169000), Duration::from_micros(12243170516)), (20000, 21000, 1)), + ((Duration::from_micros(12243192000), Duration::from_micros(12243202516)), (58000, 56000, 1)), + ((Duration::from_micros(12243131000), Duration::from_micros(12243208516)), (0, 0, 0)), + ((Duration::from_micros(12243152000), Duration::from_micros(12243228516)), (0, 0, 0)), + ((Duration::from_micros(12243169000), Duration::from_micros(12243239516)), (0, 0, 0)), + ((Duration::from_micros(12243242000), Duration::from_micros(12243243516)), (23000, 32000, 1)), + ((Duration::from_micros(12243242000), Duration::from_micros(12243244516)), (0, 0, 0)), + ((Duration::from_micros(12243213000), Duration::from_micros(12243245516)), (0, 0, 0)), + ((Duration::from_micros(12243253000), Duration::from_micros(12243254516)), (50000, 42000, 1)), + ((Duration::from_micros(12243169000), Duration::from_micros(12243256516)), (0, 0, 0)), + ((Duration::from_micros(12243273000), Duration::from_micros(12243275516)), (11000, 10000, 1)), + ((Duration::from_micros(12243172000), Duration::from_micros(12243282516)), (0, 0, 0)), + ((Duration::from_micros(12243294000), Duration::from_micros(12243313516)), (20000, 21000, 1)), + ((Duration::from_micros(12243233000), Duration::from_micros(12243325516)), (0, 0, 0)), + ((Duration::from_micros(12243314000), Duration::from_micros(12243340516)), (21000, 38000, 1)), + ((Duration::from_micros(12243334000), Duration::from_micros(12243341516)), (0, 0, 0)), + ((Duration::from_micros(12243375000), Duration::from_micros(12243377516)), (40000, 28000, 1)), + ((Duration::from_micros(12243388000), Duration::from_micros(12243390516)), (41000, 36000, 1)), + ((Duration::from_micros(12243388000), Duration::from_micros(12243390516)), (0, 0, 0)), + ((Duration::from_micros(12243395000), Duration::from_micros(12243404516)), (13000, 13000, 1)), + ((Duration::from_micros(12243355000), Duration::from_micros(12243421516)), (0, 0, 0)), + ((Duration::from_micros(12243416000), Duration::from_micros(12243431516)), (7000, 14000, 1)), + ((Duration::from_micros(12243436000), Duration::from_micros(12243437516)), (21000, 27000, 1)), + ((Duration::from_micros(12243456000), Duration::from_micros(12243457516)), (20000, 6000, 1)), + ((Duration::from_micros(12243472000), Duration::from_micros(12243473516)), (20000, 20000, 1)), + ((Duration::from_micros(12243472000), Duration::from_micros(12243473516)), (0, 0, 0)), + ((Duration::from_micros(12243476000), Duration::from_micros(12243478516)), (0, 0, 0)), + ((Duration::from_micros(12243517000), Duration::from_micros(12243536516)), (20000, 21000, 1)), + ((Duration::from_micros(12243537000), Duration::from_micros(12243538516)), (0, 0, 0)), + ((Duration::from_micros(12243557000), Duration::from_micros(12243558516)), (61000, 60000, 1)), + ((Duration::from_micros(12243576000), Duration::from_micros(12243577516)), (20000, 20000, 1)), + ((Duration::from_micros(12243497000), Duration::from_micros(12243578516)), (0, 0, 0)), + ((Duration::from_micros(12243578000), Duration::from_micros(12243579516)), (0, 0, 0)), + ((Duration::from_micros(12243598000), Duration::from_micros(12243599516)), (21000, 21000, 1)), + ((Duration::from_micros(12243618000), Duration::from_micros(12243636516)), (20000, 20000, 1)), + ((Duration::from_micros(12243656000), Duration::from_micros(12243656516)), (20000, 37000, 1)), + ((Duration::from_micros(12243656000), Duration::from_micros(12243658516)), (0, 0, 0)), + ((Duration::from_micros(12243720000), Duration::from_micros(12243722516)), (38000, 22000, 1)), + ((Duration::from_micros(12243639000), Duration::from_micros(12243730516)), (0, 0, 0)), + ((Duration::from_micros(12243659000), Duration::from_micros(12243734516)), (0, 0, 0)), + ((Duration::from_micros(12243656000), Duration::from_micros(12243735516)), (0, 0, 0)), + ((Duration::from_micros(12243699000), Duration::from_micros(12243745516)), (0, 0, 0)), + ((Duration::from_micros(12243679000), Duration::from_micros(12243761516)), (0, 0, 0)), + ((Duration::from_micros(12243760000), Duration::from_micros(12243762516)), (64000, 64000, 1)), + ((Duration::from_micros(12243758000), Duration::from_micros(12243766516)), (0, 0, 0)), + ((Duration::from_micros(12243781000), Duration::from_micros(12243783516)), (40000, 40000, 1)), + ((Duration::from_micros(12243758000), Duration::from_micros(12243784516)), (0, 0, 0)), + ((Duration::from_micros(12243791000), Duration::from_micros(12243792516)), (21000, 21000, 1)), + ((Duration::from_micros(12243740000), Duration::from_micros(12243800516)), (0, 0, 0)), + ((Duration::from_micros(12243811000), Duration::from_micros(12243813516)), (10000, 9000, 1)), + ((Duration::from_micros(12243831000), Duration::from_micros(12243833516)), (20000, 21000, 1)), + ((Duration::from_micros(12243852000), Duration::from_micros(12243853516)), (20000, 20000, 1)), + ((Duration::from_micros(12243862000), Duration::from_micros(12243863516)), (21000, 20000, 1)), + ((Duration::from_micros(12243872000), Duration::from_micros(12243873516)), (10000, 10000, 1)), + ((Duration::from_micros(12243892000), Duration::from_micros(12243894516)), (10000, 10000, 1)), + ((Duration::from_micros(12243912000), Duration::from_micros(12243924516)), (20000, 21000, 1)), + ((Duration::from_micros(12243890000), Duration::from_micros(12243937516)), (0, 0, 0)), + ((Duration::from_micros(12243953000), Duration::from_micros(12243954516)), (20000, 30000, 1)), + ((Duration::from_micros(12243959000), Duration::from_micros(12243960516)), (41000, 30000, 1)), + ((Duration::from_micros(12243973000), Duration::from_micros(12243975516)), (6000, 6000, 1)), + ((Duration::from_micros(12243994000), Duration::from_micros(12243995516)), (14000, 15000, 1)), + ((Duration::from_micros(12244014000), Duration::from_micros(12244015516)), (21000, 20000, 1)), + ((Duration::from_micros(12244027000), Duration::from_micros(12244028516)), (20000, 20000, 1)), + ((Duration::from_micros(12243995000), Duration::from_micros(12244043516)), (0, 0, 0)), + ((Duration::from_micros(12244054000), Duration::from_micros(12244055516)), (13000, 13000, 1)), + ((Duration::from_micros(12244102000), Duration::from_micros(12244104516)), (27000, 27000, 1)), + ((Duration::from_micros(12244075000), Duration::from_micros(12244115516)), (0, 0, 0)), + ((Duration::from_micros(12244090000), Duration::from_micros(12244115516)), (0, 0, 0)), + ((Duration::from_micros(12244115000), Duration::from_micros(12244117516)), (48000, 49000, 1)), + ((Duration::from_micros(12244095000), Duration::from_micros(12244182516)), (0, 0, 0)), + ((Duration::from_micros(12244196000), Duration::from_micros(12244198516)), (13000, 13000, 1)), + ((Duration::from_micros(12244135000), Duration::from_micros(12244199516)), (0, 0, 0)), + ((Duration::from_micros(12244204000), Duration::from_micros(12244205516)), (81000, 81000, 1)), + ((Duration::from_micros(12244204000), Duration::from_micros(12244205516)), (0, 0, 0)), + ((Duration::from_micros(12244217000), Duration::from_micros(12244218516)), (8000, 7000, 1)), + ((Duration::from_micros(12244159000), Duration::from_micros(12244226516)), (0, 0, 0)), + ((Duration::from_micros(12244237000), Duration::from_micros(12244238516)), (13000, 13000, 1)), + ((Duration::from_micros(12244257000), Duration::from_micros(12244258516)), (20000, 20000, 1)), + ((Duration::from_micros(12244223000), Duration::from_micros(12244261516)), (0, 0, 0)), + ((Duration::from_micros(12244290000), Duration::from_micros(12244329516)), (20000, 20000, 1)), + ((Duration::from_micros(12244318000), Duration::from_micros(12244331516)), (0, 0, 0)), + ((Duration::from_micros(12244298000), Duration::from_micros(12244348516)), (61000, 73000, 1)), + ((Duration::from_micros(12244358000), Duration::from_micros(12244361516)), (-20000, 17000, 1)), + ((Duration::from_micros(12244277000), Duration::from_micros(12244369516)), (0, 0, 0)), + ((Duration::from_micros(12244338000), Duration::from_micros(12244423516)), (0, 0, 0)), + ((Duration::from_micros(12244359000), Duration::from_micros(12244428516)), (0, 0, 0)), + ((Duration::from_micros(12244440000), Duration::from_micros(12244441516)), (61000, 80000, 1)), + ((Duration::from_micros(12244442000), Duration::from_micros(12244443516)), (0, 0, 0)), + ((Duration::from_micros(12244442000), Duration::from_micros(12244443516)), (0, 0, 0)), + ((Duration::from_micros(12244442000), Duration::from_micros(12244443516)), (0, 0, 0)), + ((Duration::from_micros(12244450000), Duration::from_micros(12244451516)), (83000, 15000, 1)), + ((Duration::from_micros(12244426000), Duration::from_micros(12244467516)), (0, 0, 0)), + ((Duration::from_micros(12244491000), Duration::from_micros(12244493516)), (8000, 8000, 1)), + ((Duration::from_micros(12244511000), Duration::from_micros(12244513516)), (41000, 42000, 1)), + ((Duration::from_micros(12244490000), Duration::from_micros(12244516516)), (0, 0, 0)), + ((Duration::from_micros(12244470000), Duration::from_micros(12244558516)), (0, 0, 0)), + ((Duration::from_micros(12244558000), Duration::from_micros(12244560516)), (20000, 20000, 1)), + ((Duration::from_micros(12244572000), Duration::from_micros(12244573516)), (47000, 47000, 1)), + ((Duration::from_micros(12244577000), Duration::from_micros(12244578516)), (0, 0, 0)), + ((Duration::from_micros(12244551000), Duration::from_micros(12244580516)), (0, 0, 0)), + ((Duration::from_micros(12244592000), Duration::from_micros(12244593516)), (19000, 18000, 1)), + ((Duration::from_micros(12244622000), Duration::from_micros(12244624516)), (15000, 15000, 1)), + ((Duration::from_micros(12244632000), Duration::from_micros(12244634516)), (30000, 31000, 1)), + ((Duration::from_micros(12244646000), Duration::from_micros(12244647516)), (10000, 10000, 1)), + ((Duration::from_micros(12244653000), Duration::from_micros(12244654516)), (14000, 13000, 1)), + ((Duration::from_micros(12244673000), Duration::from_micros(12244674516)), (7000, 7000, 1)), + ((Duration::from_micros(12244690000), Duration::from_micros(12244694516)), (20000, 20000, 1)), + ((Duration::from_micros(12244714000), Duration::from_micros(12244726516)), (17000, 20000, 1)), + ((Duration::from_micros(12244734000), Duration::from_micros(12244735516)), (24000, 32000, 1)), + ((Duration::from_micros(12244754000), Duration::from_micros(12244755516)), (20000, 9000, 1)), + ((Duration::from_micros(12244795000), Duration::from_micros(12244796516)), (20000, 20000, 1)), + ((Duration::from_micros(12244693000), Duration::from_micros(12244801516)), (0, 0, 0)), + ((Duration::from_micros(12244774000), Duration::from_micros(12244812516)), (0, 0, 0)), + ((Duration::from_micros(12244815000), Duration::from_micros(12244817516)), (41000, 41000, 1)), + ((Duration::from_micros(12244759000), Duration::from_micros(12244827516)), (0, 0, 0)), + ((Duration::from_micros(12244853000), Duration::from_micros(12244854516)), (20000, 21000, 1)), + ((Duration::from_micros(12244876000), Duration::from_micros(12244877516)), (38000, 37000, 1)), + ((Duration::from_micros(12244856000), Duration::from_micros(12244887516)), (0, 0, 0)), + ((Duration::from_micros(12244890000), Duration::from_micros(12244891516)), (23000, 23000, 1)), + ((Duration::from_micros(12244835000), Duration::from_micros(12244907516)), (0, 0, 0)), + ((Duration::from_micros(12244937000), Duration::from_micros(12244938516)), (14000, 14000, 1)), + ((Duration::from_micros(12244896000), Duration::from_micros(12244949516)), (0, 0, 0)), + ((Duration::from_micros(12244916000), Duration::from_micros(12244972516)), (0, 0, 0)), + ((Duration::from_micros(12244978000), Duration::from_micros(12244978516)), (47000, 47000, 1)), + ((Duration::from_micros(12244957000), Duration::from_micros(12244993516)), (0, 0, 0)), + ((Duration::from_micros(12244998000), Duration::from_micros(12244999516)), (41000, 40000, 1)), + ((Duration::from_micros(12244958000), Duration::from_micros(12245061516)), (0, 0, 0)), + ((Duration::from_micros(12245079000), Duration::from_micros(12245080516)), (20000, 21000, 1)), + ((Duration::from_micros(12245018000), Duration::from_micros(12245111516)), (0, 0, 0)), + ((Duration::from_micros(12245038000), Duration::from_micros(12245115516)), (0, 0, 0)), + ((Duration::from_micros(12245023000), Duration::from_micros(12245132516)), (0, 0, 0)), + ((Duration::from_micros(12245059000), Duration::from_micros(12245135516)), (0, 0, 0)), + ((Duration::from_micros(12245120000), Duration::from_micros(12245142516)), (81000, 81000, 1)), + ((Duration::from_micros(12245140000), Duration::from_micros(12245142516)), (0, 0, 0)), + ((Duration::from_micros(12245099000), Duration::from_micros(12245158516)), (0, 0, 0)), + ((Duration::from_micros(12245171000), Duration::from_micros(12245172516)), (61000, 62000, 1)), + ((Duration::from_micros(12245191000), Duration::from_micros(12245195516)), (31000, 30000, 1)), + ((Duration::from_micros(12245211000), Duration::from_micros(12245214516)), (20000, 23000, 1)), + ((Duration::from_micros(12245160000), Duration::from_micros(12245215516)), (0, 0, 0)), + ((Duration::from_micros(12245159000), Duration::from_micros(12245232516)), (0, 0, 0)), + ((Duration::from_micros(12245232000), Duration::from_micros(12245243516)), (20000, 19000, 1)), + ((Duration::from_micros(12245159000), Duration::from_micros(12245260516)), (0, 0, 0)), + ((Duration::from_micros(12245272000), Duration::from_micros(12245280516)), (21000, 29000, 1)), + ((Duration::from_micros(12245293000), Duration::from_micros(12245294516)), (40000, 37000, 1)), + ((Duration::from_micros(12245252000), Duration::from_micros(12245313516)), (0, 0, 0)), + ((Duration::from_micros(12245333000), Duration::from_micros(12245335516)), (21000, 14000, 1)), + ((Duration::from_micros(12245354000), Duration::from_micros(12245355516)), (40000, 41000, 1)), + ((Duration::from_micros(12245373000), Duration::from_micros(12245374516)), (21000, 20000, 1)), + ((Duration::from_micros(12245373000), Duration::from_micros(12245374516)), (0, 0, 0)), + ((Duration::from_micros(12245373000), Duration::from_micros(12245374516)), (0, 0, 0)), + ((Duration::from_micros(12245414000), Duration::from_micros(12245416516)), (19000, 19000, 1)), + ((Duration::from_micros(12245373000), Duration::from_micros(12245418516)), (0, 0, 0)), + ((Duration::from_micros(12245453000), Duration::from_micros(12245454516)), (41000, 42000, 1)), + ((Duration::from_micros(12245453000), Duration::from_micros(12245454516)), (0, 0, 0)), + ((Duration::from_micros(12245453000), Duration::from_micros(12245454516)), (0, 0, 0)), + ((Duration::from_micros(12245455000), Duration::from_micros(12245456516)), (0, 0, 0)), + ((Duration::from_micros(12245435000), Duration::from_micros(12245493516)), (0, 0, 0)), + ((Duration::from_micros(12245475000), Duration::from_micros(12245502516)), (41000, 40000, 1)), + ((Duration::from_micros(12245496000), Duration::from_micros(12245520516)), (20000, 46000, 1)), + ((Duration::from_micros(12245536000), Duration::from_micros(12245537516)), (21000, 18000, 1)), + ((Duration::from_micros(12245536000), Duration::from_micros(12245537516)), (0, 0, 0)), + ((Duration::from_micros(12245516000), Duration::from_micros(12245541516)), (0, 0, 0)), + ((Duration::from_micros(12245536000), Duration::from_micros(12245587516)), (0, 0, 0)), + ((Duration::from_micros(12245556000), Duration::from_micros(12245598516)), (40000, 67000, 1)), + ((Duration::from_micros(12245577000), Duration::from_micros(12245621516)), (20000, 11000, 1)), + ((Duration::from_micros(12245597000), Duration::from_micros(12245621516)), (0, 0, 0)), + ((Duration::from_micros(12245559000), Duration::from_micros(12245627516)), (0, 0, 0)), + ((Duration::from_micros(12245638000), Duration::from_micros(12245640516)), (41000, 23000, 1)), + ((Duration::from_micros(12245536000), Duration::from_micros(12245644516)), (0, 0, 0)), + ((Duration::from_micros(12245617000), Duration::from_micros(12245656516)), (0, 0, 0)), + ((Duration::from_micros(12245658000), Duration::from_micros(12245660516)), (41000, 19000, 1)), + ((Duration::from_micros(12245678000), Duration::from_micros(12245680516)), (20000, 20000, 1)), + ((Duration::from_micros(12245626000), Duration::from_micros(12245694516)), (0, 0, 0)), + ((Duration::from_micros(12245758000), Duration::from_micros(12245760516)), (20000, 20000, 1)), + ((Duration::from_micros(12245739000), Duration::from_micros(12245764516)), (0, 0, 0)), + ((Duration::from_micros(12245719000), Duration::from_micros(12245768516)), (0, 0, 0)), + ((Duration::from_micros(12245698000), Duration::from_micros(12245779516)), (0, 0, 0)), + ((Duration::from_micros(12245759000), Duration::from_micros(12245779516)), (0, 0, 0)), + ((Duration::from_micros(12245786000), Duration::from_micros(12245787516)), (81000, 99000, 1)), + ((Duration::from_micros(12245800000), Duration::from_micros(12245801516)), (27000, 8000, 1)), + ((Duration::from_micros(12245710000), Duration::from_micros(12245809516)), (0, 0, 0)), + ((Duration::from_micros(12245710000), Duration::from_micros(12245819516)), (0, 0, 0)), + ((Duration::from_micros(12245820000), Duration::from_micros(12245821516)), (14000, 14000, 1)), + ((Duration::from_micros(12245823000), Duration::from_micros(12245824516)), (0, 0, 0)), + ((Duration::from_micros(12245780000), Duration::from_micros(12245843516)), (0, 0, 0)), + ((Duration::from_micros(12245861000), Duration::from_micros(12245862516)), (23000, 23000, 1)), + ((Duration::from_micros(12245840000), Duration::from_micros(12245903516)), (0, 0, 0)), + ((Duration::from_micros(12245910000), Duration::from_micros(12245911516)), (38000, 38000, 1)), + ((Duration::from_micros(12245952000), Duration::from_micros(12245953516)), (49000, 49000, 1)), + ((Duration::from_micros(12245881000), Duration::from_micros(12245968516)), (0, 0, 0)), + ((Duration::from_micros(12245901000), Duration::from_micros(12245970516)), (0, 0, 0)), + ((Duration::from_micros(12245981000), Duration::from_micros(12245982516)), (42000, 42000, 1)), + ((Duration::from_micros(12245981000), Duration::from_micros(12245982516)), (0, 0, 0)), + ((Duration::from_micros(12246003000), Duration::from_micros(12246005516)), (29000, 29000, 1)), + ((Duration::from_micros(12246003000), Duration::from_micros(12246005516)), (0, 0, 0)), + ((Duration::from_micros(12246026000), Duration::from_micros(12246028516)), (22000, 23000, 1)), + ((Duration::from_micros(12246013000), Duration::from_micros(12246033516)), (0, 0, 0)), + ((Duration::from_micros(12246033000), Duration::from_micros(12246034516)), (23000, 23000, 1)), + ((Duration::from_micros(12246054000), Duration::from_micros(12246055516)), (7000, 6000, 1)), + ((Duration::from_micros(12245972000), Duration::from_micros(12246067516)), (0, 0, 0)), + ((Duration::from_micros(12246074000), Duration::from_micros(12246075516)), (21000, 21000, 1)), + ((Duration::from_micros(12245993000), Duration::from_micros(12246098516)), (0, 0, 0)), + ((Duration::from_micros(12246091000), Duration::from_micros(12246103516)), (20000, 20000, 1)), + ((Duration::from_micros(12246094000), Duration::from_micros(12246143516)), (0, 0, 0)), + ((Duration::from_micros(12246155000), Duration::from_micros(12246170516)), (20000, 68000, 1)), + ((Duration::from_micros(12246135000), Duration::from_micros(12246174516)), (0, 0, 0)), + ((Duration::from_micros(12246176000), Duration::from_micros(12246186516)), (61000, 27000, 1)), + ((Duration::from_micros(12246115000), Duration::from_micros(12246192516)), (0, 0, 0)), + ((Duration::from_micros(12246173000), Duration::from_micros(12246217516)), (0, 0, 0)), + ((Duration::from_micros(12246216000), Duration::from_micros(12246218516)), (21000, 16000, 1)), + ((Duration::from_micros(12246236000), Duration::from_micros(12246238516)), (40000, 32000, 1)), + ((Duration::from_micros(12246196000), Duration::from_micros(12246249516)), (0, 0, 0)), + ((Duration::from_micros(12246257000), Duration::from_micros(12246258516)), (20000, 20000, 1)), + ((Duration::from_micros(12246277000), Duration::from_micros(12246278516)), (21000, 20000, 1)), + ((Duration::from_micros(12246290000), Duration::from_micros(12246291516)), (20000, 20000, 1)), + ((Duration::from_micros(12246297000), Duration::from_micros(12246316516)), (13000, 13000, 1)), + ((Duration::from_micros(12246318000), Duration::from_micros(12246319516)), (0, 0, 0)), + ((Duration::from_micros(12246328000), Duration::from_micros(12246329516)), (28000, 28000, 1)), + ((Duration::from_micros(12246348000), Duration::from_micros(12246359516)), (10000, 10000, 1)), + ((Duration::from_micros(12246368000), Duration::from_micros(12246369516)), (20000, 30000, 1)), + ((Duration::from_micros(12246385000), Duration::from_micros(12246385516)), (20000, 10000, 1)), + ((Duration::from_micros(12246385000), Duration::from_micros(12246385516)), (0, 0, 0)), + ((Duration::from_micros(12246389000), Duration::from_micros(12246389516)), (0, 0, 0)), + ((Duration::from_micros(12246429000), Duration::from_micros(12246436516)), (21000, 20000, 1)), + ((Duration::from_micros(12246450000), Duration::from_micros(12246451516)), (40000, 47000, 1)), + ((Duration::from_micros(12246462000), Duration::from_micros(12246463516)), (21000, 15000, 1)), + ((Duration::from_micros(12246470000), Duration::from_micros(12246471516)), (12000, 12000, 1)), + ((Duration::from_micros(12246409000), Duration::from_micros(12246509516)), (0, 0, 0)), + ((Duration::from_micros(12246531000), Duration::from_micros(12246532516)), (8000, 8000, 1)), + ((Duration::from_micros(12246511000), Duration::from_micros(12246542516)), (0, 0, 0)), + ((Duration::from_micros(12246462000), Duration::from_micros(12246560516)), (0, 0, 0)), + ((Duration::from_micros(12246551000), Duration::from_micros(12246576516)), (61000, 61000, 1)), + ((Duration::from_micros(12246490000), Duration::from_micros(12246581516)), (0, 0, 0)), + ((Duration::from_micros(12246605000), Duration::from_micros(12246606516)), (20000, 44000, 1)), + ((Duration::from_micros(12246605000), Duration::from_micros(12246610516)), (0, 0, 0)), + ((Duration::from_micros(12246633000), Duration::from_micros(12246647516)), (54000, 34000, 1)), + ((Duration::from_micros(12246592000), Duration::from_micros(12246649516)), (0, 0, 0)), + ((Duration::from_micros(12246653000), Duration::from_micros(12246654516)), (28000, 37000, 1)), + ((Duration::from_micros(12246571000), Duration::from_micros(12246659516)), (0, 0, 0)), + ((Duration::from_micros(12246605000), Duration::from_micros(12246662516)), (0, 0, 0)), + ((Duration::from_micros(12246612000), Duration::from_micros(12246672516)), (0, 0, 0)), + ((Duration::from_micros(12246673000), Duration::from_micros(12246674516)), (20000, 7000, 1)), + ((Duration::from_micros(12246682000), Duration::from_micros(12246682516)), (20000, 20000, 1)), + ((Duration::from_micros(12246694000), Duration::from_micros(12246727516)), (9000, 8000, 1)), + ((Duration::from_micros(12246714000), Duration::from_micros(12246727516)), (0, 0, 0)), + ((Duration::from_micros(12246734000), Duration::from_micros(12246735516)), (32000, 45000, 1)), + ((Duration::from_micros(12246755000), Duration::from_micros(12246756516)), (20000, 8000, 1)), + ((Duration::from_micros(12246795000), Duration::from_micros(12246796516)), (21000, 21000, 1)), + ((Duration::from_micros(12246762000), Duration::from_micros(12246817516)), (0, 0, 0)), + ((Duration::from_micros(12246832000), Duration::from_micros(12246833516)), (40000, 40000, 1)), + ((Duration::from_micros(12246836000), Duration::from_micros(12246837516)), (0, 0, 0)), + ((Duration::from_micros(12246762000), Duration::from_micros(12246867516)), (0, 0, 0)), + ((Duration::from_micros(12246815000), Duration::from_micros(12246874516)), (0, 0, 0)), + ((Duration::from_micros(12246877000), Duration::from_micros(12246878516)), (41000, 41000, 1)), + ((Duration::from_micros(12246775000), Duration::from_micros(12246883516)), (0, 0, 0)), + ((Duration::from_micros(12246897000), Duration::from_micros(12246898516)), (41000, 41000, 1)), + ((Duration::from_micros(12246917000), Duration::from_micros(12246919516)), (20000, 20000, 1)), + ((Duration::from_micros(12246856000), Duration::from_micros(12246927516)), (0, 0, 0)), + ((Duration::from_micros(12246958000), Duration::from_micros(12246959516)), (20000, 21000, 1)), + ((Duration::from_micros(12246908000), Duration::from_micros(12246977516)), (0, 0, 0)), + ((Duration::from_micros(12246908000), Duration::from_micros(12246996516)), (0, 0, 0)), + ((Duration::from_micros(12246999000), Duration::from_micros(12247000516)), (41000, 40000, 1)), + ((Duration::from_micros(12246938000), Duration::from_micros(12247007516)), (0, 0, 0)), + ((Duration::from_micros(12247019000), Duration::from_micros(12247020516)), (41000, 41000, 1)), + ((Duration::from_micros(12247019000), Duration::from_micros(12247020516)), (0, 0, 0)), + ((Duration::from_micros(12247019000), Duration::from_micros(12247021516)), (0, 0, 0)), + ((Duration::from_micros(12246979000), Duration::from_micros(12247024516)), (0, 0, 0)), + ((Duration::from_micros(12247040000), Duration::from_micros(12247041516)), (20000, 21000, 1)), + ((Duration::from_micros(12247060000), Duration::from_micros(12247061516)), (21000, 20000, 1)), + ((Duration::from_micros(12247080000), Duration::from_micros(12247081516)), (20000, 20000, 1)), + ((Duration::from_micros(12247101000), Duration::from_micros(12247107516)), (20000, 20000, 1)), + ((Duration::from_micros(12247121000), Duration::from_micros(12247122516)), (21000, 26000, 1)), + ((Duration::from_micros(12247172000), Duration::from_micros(12247173516)), (20000, 15000, 1)), + ((Duration::from_micros(12247165000), Duration::from_micros(12247185516)), (0, 0, 0)), + ((Duration::from_micros(12247131000), Duration::from_micros(12247192516)), (0, 0, 0)), + ((Duration::from_micros(12247192000), Duration::from_micros(12247193516)), (51000, 51000, 1)), + ((Duration::from_micros(12247151000), Duration::from_micros(12247195516)), (0, 0, 0)), + ] + } + + #[test] + fn test_libwebrtc_captured() { + let zero_time: Instant = unsafe { std::mem::transmute(0u128) }; + let tests = vec![data1(), data2(), data3()]; + + for test in tests { + let mut aga = ArrivalGroupAccumulator::default(); + + for ( + i, + ( + (local_send_time, remote_recv_time), + (expected_send_delta, expected_recv_delta, expected_calculated_deltas), + ), + ) in test.into_iter().enumerate() + { + let expected_calculated_deltas = expected_calculated_deltas > 0; + + // fixed str0m impl + let dv = aga.accumulate_packet(&AckedPacket { + seq_no: (i as u64).into(), + size: DataSize::ZERO, + local_send_time: zero_time + local_send_time, + remote_recv_time: zero_time + remote_recv_time, + local_recv_time: crate::not_happening(), // does not matter, + }); + let (calculated_deltas, send_delta, recv_delta) = match dv { + Some(dv) => { + let send_delta_us = i64::try_from(dv.send_delta.as_micros()).unwrap(); + let recv_delta = i64::try_from(dv.recv_delta.as_micros()).unwrap(); + + (true, send_delta_us, recv_delta) + } + None => (false, 0, 0), + }; + + assert_eq!(expected_calculated_deltas, calculated_deltas, "iter #{i}"); + assert_eq!(expected_send_delta, send_delta, "iter #{i}"); + assert_eq!(expected_recv_delta, recv_delta, "iter #{i}"); + } + } + } } diff --git a/src/packet/bwe/delay_controller.rs b/src/packet/bwe/delay_controller.rs index 354e901b..5bf83ebc 100644 --- a/src/packet/bwe/delay_controller.rs +++ b/src/packet/bwe/delay_controller.rs @@ -66,7 +66,7 @@ impl DelayController { .arrival_group_accumulator .accumulate_packet(acked_packet) { - crate::packet::bwe::macros::log_delay_variation!(delay_variation.delay_delta); + crate::packet::bwe::macros::log_delay_variation!(delay_variation.recv_delta); // Got a new delay variation, add it to the trendline self.trendline_estimator diff --git a/src/packet/bwe/loss_controller.rs b/src/packet/bwe/loss_controller.rs index 4f907bfd..372b717c 100644 --- a/src/packet/bwe/loss_controller.rs +++ b/src/packet/bwe/loss_controller.rs @@ -8,7 +8,7 @@ use crate::packet::bwe::macros::log_loss_bw_limit_in_window; use crate::rtp_::TwccSendRecord; use crate::{Bitrate, DataSize}; -use super::super_instant::SuperInstant; +use super::time::{SuperInstant, TimeDelta}; /// Loss controller based loosely on libWebRTC's `LossBasedBweV2`(commit `14e2779a6ccdc67038ed2069a5732dd41617c6f0`) /// We don't implement ALR, link capacity estimates or probing(although we use constant padding @@ -315,21 +315,17 @@ impl LossController { return false; }; - let last_send_time = summary.last_send_time; + let last_send_time = SuperInstant::from(summary.last_send_time); self.partial_observation.update(summary); if !self.last_send_time_most_recent_observation.is_finite() { - self.last_send_time_most_recent_observation = last_send_time.into(); + self.last_send_time_most_recent_observation = last_send_time; } - let observation_duration = last_send_time - - self - .last_send_time_most_recent_observation - .as_instant() - .expect("instant is not finite"); + let observation_duration = last_send_time - self.last_send_time_most_recent_observation; - if observation_duration <= Duration::ZERO { + if observation_duration <= TimeDelta::ZERO { return false; } @@ -338,7 +334,7 @@ impl LossController { return false; } - self.last_send_time_most_recent_observation = last_send_time.into(); + self.last_send_time_most_recent_observation = last_send_time; let observation = { let id = self.num_observations; @@ -585,24 +581,24 @@ impl LossController { return upper_bound; } - if self.config.rampup_acceleration_max_factor > Duration::ZERO { - if let (Some(most_recent), Some(reduced)) = ( - self.last_send_time_most_recent_observation.as_instant(), - self.last_time_estimate_reduced.as_instant(), - ) { - let delta = most_recent - reduced; - let time_since_bw_reduced = self - .config - .rampup_acceleration_maxout_time - .min(delta.max(Duration::ZERO)) - .as_secs_f64(); - - let rampup_acceleration = self.config.rampup_acceleration_max_factor.as_secs_f64() - * time_since_bw_reduced - / self.config.rampup_acceleration_maxout_time.as_secs_f64(); - - upper_bound = upper_bound + (self.acknowledged_bitrate * rampup_acceleration); - } + if self.config.rampup_acceleration_max_factor > Duration::ZERO + && self.last_send_time_most_recent_observation.is_finite() + && self.last_time_estimate_reduced.is_finite() + { + let delta = (self.last_send_time_most_recent_observation + - self.last_time_estimate_reduced) + .max(TimeDelta::ZERO); + let time_since_bw_reduced = self + .config + .rampup_acceleration_maxout_time + .min(delta) + .as_secs_f64(); + + let rampup_acceleration = self.config.rampup_acceleration_max_factor.as_secs_f64() + * time_since_bw_reduced + / self.config.rampup_acceleration_maxout_time.as_secs_f64(); + + upper_bound = upper_bound + (self.acknowledged_bitrate * rampup_acceleration); } upper_bound @@ -727,7 +723,7 @@ impl LossController { struct Config { observation_window_size: usize, // minimum is 2 - observation_duration_lower_bound: Duration, + observation_duration_lower_bound: TimeDelta, trendline_integration_enabled: bool, temporal_weight_factor: f64, instant_upper_bound_temporal_weight_factor: f64, @@ -743,13 +739,13 @@ struct Config { newton_iterations: usize, newton_step_size: f64, not_increase_if_inherent_loss_less_than_average_loss: bool, - delayed_increase_window: Duration, + delayed_increase_window: TimeDelta, bandwidth_rampup_upper_bound_factor: f64, candidate_factor: [f64; 3], append_acknowledged_rate_candidate: bool, append_delay_based_estimate_candidate: bool, bandwidth_backoff_lower_bound_factor: f64, - rampup_acceleration_maxout_time: Duration, + rampup_acceleration_maxout_time: TimeDelta, rampup_acceleration_max_factor: Duration, higher_bandwidth_bias_factor: f64, higher_log_bandwidth_bias_factor: f64, @@ -896,7 +892,7 @@ impl Default for Config { fn default() -> Self { Self { observation_window_size: 20, // minimum is 2 - observation_duration_lower_bound: Duration::from_millis(250), + observation_duration_lower_bound: TimeDelta::from_millis(250), trendline_integration_enabled: false, temporal_weight_factor: 0.9, instant_upper_bound_temporal_weight_factor: 0.9, @@ -912,13 +908,13 @@ impl Default for Config { newton_iterations: 1, newton_step_size: 0.75, not_increase_if_inherent_loss_less_than_average_loss: true, - delayed_increase_window: Duration::from_millis(1000), + delayed_increase_window: TimeDelta::from_millis(1000), bandwidth_rampup_upper_bound_factor: 1_000_000.0, candidate_factor: [1.02, 1.0, 0.95], append_acknowledged_rate_candidate: true, append_delay_based_estimate_candidate: true, bandwidth_backoff_lower_bound_factor: 1.0, - rampup_acceleration_maxout_time: Duration::from_secs(60), + rampup_acceleration_maxout_time: TimeDelta::from_secs(60), rampup_acceleration_max_factor: Duration::from_secs(60), higher_bandwidth_bias_factor: 0.0002, higher_log_bandwidth_bias_factor: 0.02, diff --git a/src/packet/bwe/mod.rs b/src/packet/bwe/mod.rs index 2c7916f2..eac46e02 100644 --- a/src/packet/bwe/mod.rs +++ b/src/packet/bwe/mod.rs @@ -16,7 +16,7 @@ mod delay_controller; mod loss_controller; pub(crate) mod macros; mod rate_control; -mod super_instant; +mod time; mod trendline_estimator; use acked_bitrate_estimator::AckedBitrateEstimator; diff --git a/src/packet/bwe/super_instant.rs b/src/packet/bwe/super_instant.rs deleted file mode 100644 index 74764c02..00000000 --- a/src/packet/bwe/super_instant.rs +++ /dev/null @@ -1,155 +0,0 @@ -use std::{ - ops::{Add, AddAssign, Sub, SubAssign}, - time::{Duration, Instant}, -}; - -#[derive(Debug, Clone, Copy, PartialEq, Eq)] - -/// This is created to ease the modeling of values that represent a moment -/// that is far in the future or in the past, yet allowing PartialEq, Ord, Add, -/// "transparently". -// -// Before doing this, a workaround like Optional was considered, -// but it would not clarify whether the absence of a value would be considered -// as a distant past or distant future and it would have to be handled on a -// case-by-case basis. -pub(crate) enum SuperInstant { - DistantPast, - Value { instant: Instant }, - DistantFuture, -} - -impl SuperInstant { - #[cfg(test)] - pub fn now() -> Self { - Self::Value { - instant: Instant::now(), - } - } - - pub fn is_finite(&self) -> bool { - matches!(self, Self::Value { .. }) - } - - pub fn is_not_finite(&self) -> bool { - !self.is_finite() - } - - pub fn as_instant(&self) -> Option { - match self { - Self::DistantPast | Self::DistantFuture => None, - Self::Value { instant } => Some(*instant), - } - } -} - -impl PartialOrd for SuperInstant { - fn partial_cmp(&self, other: &Self) -> Option { - match (self, other) { - (Self::DistantPast, Self::DistantPast) => Some(std::cmp::Ordering::Equal), - (Self::DistantPast, _) => Some(std::cmp::Ordering::Less), - (_, Self::DistantPast) => Some(std::cmp::Ordering::Greater), - (Self::DistantFuture, Self::DistantFuture) => Some(std::cmp::Ordering::Equal), - (Self::DistantFuture, _) => Some(std::cmp::Ordering::Greater), - (_, Self::DistantFuture) => Some(std::cmp::Ordering::Less), - (Self::Value { instant: a }, Self::Value { instant: b }) => a.partial_cmp(b), - } - } -} - -impl Sub for SuperInstant { - type Output = Self; - - fn sub(self, rhs: Duration) -> Self::Output { - match self { - Self::DistantPast => Self::DistantPast, - Self::DistantFuture => Self::DistantFuture, - Self::Value { instant } => Self::Value { - instant: instant - rhs, - }, - } - } -} - -impl SubAssign for SuperInstant { - fn sub_assign(&mut self, rhs: Duration) { - match self { - Self::DistantPast => {} - Self::DistantFuture => {} - Self::Value { instant } => *instant -= rhs, - } - } -} - -impl AddAssign for SuperInstant { - fn add_assign(&mut self, rhs: Duration) { - match self { - Self::DistantPast => {} - Self::DistantFuture => {} - Self::Value { instant } => *instant += rhs, - } - } -} - -impl Add for SuperInstant { - type Output = Self; - - fn add(self, rhs: Duration) -> Self::Output { - match self { - Self::DistantPast => Self::DistantPast, - Self::DistantFuture => Self::DistantFuture, - Self::Value { instant } => Self::Value { - instant: instant + rhs, - }, - } - } -} - -impl From for SuperInstant { - fn from(instant: Instant) -> Self { - Self::Value { instant } - } -} - -#[cfg(test)] -mod test { - use std::time::Duration; - - use crate::packet::bwe::super_instant::SuperInstant; - - #[test] - fn test() { - let mut past = SuperInstant::DistantPast; - let mut future = SuperInstant::DistantFuture; - let now = SuperInstant::now(); - assert!(past < now); - assert!(now > past); - - assert!(now < future); - assert!(future > now); - - assert!(past < future); - assert!(future > past); - - assert!(now == now); - assert!(past == past); - assert!(future == future); - - assert!(now != past); - assert!(now != future); - assert!(future != past); - - assert!(past - Duration::from_secs(1) == past); - past -= Duration::from_secs(1); - assert!(past == past); - past += Duration::from_secs(1); - assert!(past == past); - - assert!(future + Duration::from_secs(1) == future); - assert!(future - Duration::from_secs(1) == future); - future -= Duration::from_secs(1); - assert!(future == future); - future += Duration::from_secs(1); - assert!(future == future); - } -} diff --git a/src/packet/bwe/time.rs b/src/packet/bwe/time.rs new file mode 100644 index 00000000..56f6ef32 --- /dev/null +++ b/src/packet/bwe/time.rs @@ -0,0 +1,694 @@ +use std::cmp::Ordering; +use std::ops::{Add, AddAssign, Div, Neg as _, Sub, SubAssign}; +use std::time::{Duration, Instant}; + +use crate::bwe::Bitrate; +use crate::rtp_::DataSize; + +/// Wrapper for [`Instant`] that provides additional time points in the past or future. +#[derive(Debug, Clone, Copy, PartialEq, Eq)] +pub(crate) enum SuperInstant { + /// A time in the past that already happened. + DistantPast, + + /// An exact instant. + Exact(Instant), + + /// A time in the future that will never happen. + DistantFuture, +} + +/// Wrapper for [`Duration`] that provides a duration to a distant future +#[derive(Debug, Clone, Copy, PartialEq, Eq)] +pub(crate) enum TimeDelta { + /// Time delta to some event in distant past that already happened. + MinusInf, + + /// An exact duration. + Negative(Duration), + + /// An exact duration. + Positive(Duration), + + /// Time delta to some event in distant future that will never happen. + PlusInf, +} + +impl TimeDelta { + pub(crate) const ZERO: Self = Self::Positive(Duration::ZERO); + + /// Creates a [`TimeDelta`] from seconds. + pub(crate) const fn from_secs(secs: i64) -> TimeDelta { + if secs >= 0 { + Self::Positive(Duration::from_secs(secs as u64)) + } else { + Self::Negative(Duration::from_secs(-secs as u64)) + } + } + + /// Creates a [`TimeDelta`] from milliseconds. + pub(crate) const fn from_millis(millis: i64) -> Self { + if millis >= 0 { + Self::Positive(Duration::from_millis(millis as u64)) + } else { + Self::Negative(Duration::from_millis(-millis as u64)) + } + } + + /// Returns the number of seconds contained by this [`TimeDelta`] as `f64`. + pub(crate) fn as_secs_f64(&self) -> f64 { + match self { + Self::Negative(d) => d.as_secs_f64().neg(), + Self::Positive(d) => d.as_secs_f64(), + Self::PlusInf => f64::INFINITY, + Self::MinusInf => f64::NEG_INFINITY, + } + } +} + +impl SuperInstant { + pub(crate) const fn is_finite(&self) -> bool { + matches!(self, Self::Exact(_)) + } + + pub(crate) const fn is_not_finite(&self) -> bool { + !self.is_finite() + } +} + +impl Add for SuperInstant { + type Output = Self; + + fn add(self, rhs: TimeDelta) -> Self::Output { + match (self, rhs) { + (Self::DistantFuture, _) | (_, TimeDelta::PlusInf) => Self::DistantFuture, + (Self::DistantPast, _) | (_, TimeDelta::MinusInf) => Self::DistantPast, + (Self::Exact(i), TimeDelta::Negative(d)) => Self::Exact(i - d), + (Self::Exact(i), TimeDelta::Positive(d)) => Self::Exact(i + d), + } + } +} + +impl Sub for SuperInstant { + type Output = Self; + + fn sub(self, rhs: TimeDelta) -> Self::Output { + match (self, rhs) { + (Self::DistantFuture, _) | (_, TimeDelta::MinusInf) => Self::DistantFuture, + (Self::DistantPast, _) | (_, TimeDelta::PlusInf) => Self::DistantPast, + (Self::Exact(i), TimeDelta::Negative(d)) => Self::Exact(i + d), + (Self::Exact(i), TimeDelta::Positive(d)) => Self::Exact(i - d), + } + } +} + +impl Sub for SuperInstant { + type Output = TimeDelta; + + fn sub(self, rhs: Self) -> Self::Output { + match (self, rhs) { + (Self::DistantFuture, _) | (_, Self::DistantPast) => TimeDelta::PlusInf, + (Self::DistantPast, _) | (_, Self::DistantFuture) => TimeDelta::MinusInf, + (Self::Exact(this), Self::Exact(that)) => match this.cmp(&that) { + Ordering::Less => TimeDelta::Negative(that - this), + Ordering::Equal => TimeDelta::ZERO, + Ordering::Greater => TimeDelta::Positive(this - that), + }, + } + } +} + +impl Sub for SuperInstant { + type Output = TimeDelta; + + fn sub(self, rhs: Instant) -> Self::Output { + self.sub(Self::from(rhs)) + } +} + +impl SubAssign for SuperInstant { + fn sub_assign(&mut self, rhs: TimeDelta) { + *self = *self - rhs; + } +} + +impl AddAssign for SuperInstant { + fn add_assign(&mut self, rhs: TimeDelta) { + *self = *self + rhs; + } +} + +impl PartialOrd for SuperInstant { + fn partial_cmp(&self, other: &Self) -> Option { + Some(Self::cmp(self, other)) + } +} + +impl Ord for SuperInstant { + fn cmp(&self, other: &Self) -> Ordering { + match (self, other) { + (Self::DistantPast, Self::DistantPast) => Ordering::Equal, + (Self::DistantPast, _) => Ordering::Less, + (_, Self::DistantPast) => Ordering::Greater, + (Self::DistantFuture, Self::DistantFuture) => Ordering::Equal, + (Self::DistantFuture, _) => Ordering::Greater, + (_, Self::DistantFuture) => Ordering::Less, + (Self::Exact(v1), Self::Exact(v2)) => v1.cmp(v2), + } + } +} + +impl From for SuperInstant { + fn from(value: Instant) -> Self { + Self::Exact(value) + } +} + +impl Add for TimeDelta { + type Output = Self; + + fn add(self, rhs: Self) -> Self::Output { + match (self, rhs) { + (Self::PlusInf, _) | (_, Self::PlusInf) => Self::PlusInf, + (Self::MinusInf, _) | (_, Self::MinusInf) => Self::MinusInf, + (Self::Negative(this), Self::Negative(that)) => Self::Negative(this + that), + (Self::Positive(this), Self::Positive(that)) => Self::Positive(this + that), + (Self::Positive(this), Self::Negative(that)) => match this.cmp(&that) { + Ordering::Less => Self::Negative(that - this), + Ordering::Equal => Self::ZERO, + Ordering::Greater => Self::Positive(this - that), + }, + (Self::Negative(this), Self::Positive(that)) => match this.cmp(&that) { + Ordering::Less => Self::Positive(that - this), + Ordering::Equal => Self::ZERO, + Ordering::Greater => Self::Negative(this - that), + }, + } + } +} + +impl Sub for TimeDelta { + type Output = Self; + + fn sub(self, rhs: Self) -> Self::Output { + match (self, rhs) { + (Self::PlusInf, _) | (_, Self::MinusInf) => Self::PlusInf, + (Self::MinusInf, _) | (_, Self::PlusInf) => Self::MinusInf, + (Self::Positive(this), Self::Negative(that)) => Self::Positive(this + that), + (Self::Negative(this), Self::Positive(that)) => Self::Negative(this + that), + (Self::Positive(this), Self::Positive(that)) => match this.cmp(&that) { + Ordering::Less => Self::Negative(that - this), + Ordering::Equal => Self::ZERO, + Ordering::Greater => Self::Positive(this - that), + }, + (Self::Negative(this), Self::Negative(that)) => match this.cmp(&that) { + Ordering::Less => Self::Positive(that - this), + Ordering::Equal => Self::ZERO, + Ordering::Greater => Self::Negative(this - that), + }, + } + } +} + +impl PartialOrd for TimeDelta { + fn partial_cmp(&self, other: &Self) -> Option { + Some(Self::cmp(self, other)) + } +} + +impl Ord for TimeDelta { + fn cmp(&self, other: &Self) -> Ordering { + match (self, other) { + (Self::MinusInf, Self::MinusInf) => Ordering::Equal, + (Self::MinusInf, _) => Ordering::Less, + (_, Self::MinusInf) => Ordering::Greater, + (Self::PlusInf, Self::PlusInf) => Ordering::Equal, + (Self::PlusInf, _) => Ordering::Greater, + (_, Self::PlusInf) => Ordering::Less, + (Self::Negative(_), Self::Positive(_)) => Ordering::Less, + (Self::Positive(_), Self::Negative(_)) => Ordering::Greater, + (Self::Positive(this), Self::Positive(that)) => this.cmp(that), + (Self::Negative(this), Self::Negative(that)) => that.cmp(this), + } + } +} + +impl SubAssign for TimeDelta { + fn sub_assign(&mut self, rhs: Self) { + *self = *self - rhs; + } +} + +impl AddAssign for TimeDelta { + fn add_assign(&mut self, rhs: Self) { + *self = *self + rhs; + } +} + +impl Div for TimeDelta { + type Output = Self; + + #[inline] + fn div(self, rhs: u32) -> Self { + match self { + Self::Negative(duration) => Self::Negative(duration / rhs), + Self::Positive(duration) => Self::Positive(duration / rhs), + Self::MinusInf | Self::PlusInf => self, + } + } +} + +impl From for TimeDelta { + fn from(value: Duration) -> Self { + Self::Positive(value) + } +} + +impl Div for DataSize { + type Output = Bitrate; + + fn div(self, rhs: TimeDelta) -> Self::Output { + let bytes = self.as_bytes_f64(); + let s = rhs.as_secs_f64(); + + if s == 0.0 { + return Bitrate::ZERO; + } + + let bps = (bytes * 8.0) / s; + + bps.into() + } +} + +#[cfg(test)] +mod test { + use super::*; + + impl TimeDelta { + pub fn as_micros(&self) -> i128 { + match self { + TimeDelta::Negative(d) => i128::try_from(d.as_micros()).unwrap().neg(), + TimeDelta::Positive(d) => d.as_micros().try_into().unwrap(), + TimeDelta::PlusInf => i128::MAX, + TimeDelta::MinusInf => i128::MIN, + } + } + } + + #[test] + fn instant_add_duration() { + let now = Instant::now(); + + assert_eq!( + SuperInstant::Exact(now) + TimeDelta::from_secs(5), + SuperInstant::from(now + Duration::from_secs(5)) + ); + assert_eq!( + SuperInstant::Exact(now) + TimeDelta::from_secs(-5), + SuperInstant::from(now - Duration::from_secs(5)) + ); + assert_eq!( + SuperInstant::Exact(now) + TimeDelta::MinusInf, + SuperInstant::DistantPast + ); + assert_eq!( + SuperInstant::Exact(now) + TimeDelta::PlusInf, + SuperInstant::DistantFuture + ); + + assert_eq!( + SuperInstant::DistantPast + TimeDelta::from_secs(5), + SuperInstant::DistantPast + ); + assert_eq!( + SuperInstant::DistantPast + TimeDelta::from_secs(-5), + SuperInstant::DistantPast + ); + assert_eq!( + SuperInstant::DistantPast + TimeDelta::MinusInf, + SuperInstant::DistantPast + ); + assert_eq!( + SuperInstant::DistantPast + TimeDelta::PlusInf, + SuperInstant::DistantFuture + ); + + assert_eq!( + SuperInstant::DistantFuture + TimeDelta::from_secs(5), + SuperInstant::DistantFuture + ); + assert_eq!( + SuperInstant::DistantFuture + TimeDelta::from_secs(-5), + SuperInstant::DistantFuture + ); + assert_eq!( + SuperInstant::DistantFuture + TimeDelta::MinusInf, + SuperInstant::DistantFuture + ); + assert_eq!( + SuperInstant::DistantFuture + TimeDelta::PlusInf, + SuperInstant::DistantFuture + ); + } + + #[test] + fn instant_sub_duration() { + let now = Instant::now(); + + assert_eq!( + SuperInstant::Exact(now) - TimeDelta::from_secs(5), + SuperInstant::from(now - Duration::from_secs(5)) + ); + assert_eq!( + SuperInstant::Exact(now) - TimeDelta::from_secs(-5), + SuperInstant::from(now + Duration::from_secs(5)) + ); + assert_eq!( + SuperInstant::Exact(now) - TimeDelta::MinusInf, + SuperInstant::DistantFuture + ); + assert_eq!( + SuperInstant::Exact(now) - TimeDelta::PlusInf, + SuperInstant::DistantPast + ); + + assert_eq!( + SuperInstant::DistantPast - TimeDelta::from_secs(5), + SuperInstant::DistantPast + ); + assert_eq!( + SuperInstant::DistantPast - TimeDelta::from_secs(-5), + SuperInstant::DistantPast + ); + assert_eq!( + SuperInstant::DistantPast - TimeDelta::MinusInf, + SuperInstant::DistantFuture + ); + assert_eq!( + SuperInstant::DistantPast - TimeDelta::PlusInf, + SuperInstant::DistantPast + ); + + assert_eq!( + SuperInstant::DistantFuture - TimeDelta::from_secs(5), + SuperInstant::DistantFuture + ); + assert_eq!( + SuperInstant::DistantFuture - TimeDelta::from_secs(-5), + SuperInstant::DistantFuture + ); + assert_eq!( + SuperInstant::DistantFuture - TimeDelta::MinusInf, + SuperInstant::DistantFuture + ); + assert_eq!( + SuperInstant::DistantFuture - TimeDelta::PlusInf, + SuperInstant::DistantFuture + ); + } + + #[test] + fn instant_sub_instant() { + let now = Instant::now(); + + assert_eq!( + SuperInstant::Exact(now) - SuperInstant::Exact(now), + TimeDelta::ZERO + ); + assert_eq!( + SuperInstant::Exact(now) - SuperInstant::Exact(now - Duration::from_secs(5)), + TimeDelta::from_secs(5) + ); + assert_eq!( + SuperInstant::Exact(now) - SuperInstant::Exact(now + Duration::from_secs(5)), + TimeDelta::from_secs(-5) + ); + assert_eq!( + SuperInstant::Exact(now) - SuperInstant::DistantPast, + TimeDelta::PlusInf + ); + assert_eq!( + SuperInstant::Exact(now) - SuperInstant::DistantFuture, + TimeDelta::MinusInf + ); + + assert_eq!( + SuperInstant::DistantPast - SuperInstant::Exact(now), + TimeDelta::MinusInf + ); + assert_eq!( + SuperInstant::DistantPast - SuperInstant::Exact(now - Duration::from_secs(5)), + TimeDelta::MinusInf + ); + assert_eq!( + SuperInstant::DistantPast - SuperInstant::Exact(now + Duration::from_secs(5)), + TimeDelta::MinusInf + ); + assert_eq!( + SuperInstant::DistantPast - SuperInstant::DistantPast, + TimeDelta::PlusInf + ); + assert_eq!( + SuperInstant::DistantPast - SuperInstant::DistantFuture, + TimeDelta::MinusInf + ); + + assert_eq!( + SuperInstant::DistantFuture - SuperInstant::Exact(now), + TimeDelta::PlusInf + ); + assert_eq!( + SuperInstant::DistantFuture - SuperInstant::Exact(now - Duration::from_secs(5)), + TimeDelta::PlusInf + ); + assert_eq!( + SuperInstant::DistantFuture - SuperInstant::Exact(now + Duration::from_secs(5)), + TimeDelta::PlusInf + ); + assert_eq!( + SuperInstant::DistantFuture - SuperInstant::DistantPast, + TimeDelta::PlusInf + ); + assert_eq!( + SuperInstant::DistantFuture - SuperInstant::DistantFuture, + TimeDelta::PlusInf + ); + } + + #[test] + fn instant_ord() { + let now = SuperInstant::Exact(Instant::now()); + let now_minus_1 = now - TimeDelta::from_secs(1); + let now_plus_1 = now + TimeDelta::from_secs(1); + + assert!(SuperInstant::DistantFuture > now_plus_1); + assert!(SuperInstant::DistantFuture > now_minus_1); + assert!(SuperInstant::DistantFuture > SuperInstant::DistantPast); + + assert!(now_plus_1 > now_minus_1); + assert!(now_plus_1 > SuperInstant::DistantPast); + + assert!(now_minus_1 > SuperInstant::DistantPast); + } + + #[test] + fn duration_ord() { + assert!(TimeDelta::PlusInf > TimeDelta::from_secs(-2)); + assert!(TimeDelta::PlusInf > TimeDelta::from_secs(2)); + assert!(TimeDelta::PlusInf > TimeDelta::MinusInf); + + assert!(TimeDelta::from_secs(2) > TimeDelta::from_secs(1)); + assert!(TimeDelta::from_secs(2) > TimeDelta::from_secs(-1)); + assert!(TimeDelta::from_secs(2) > TimeDelta::from_secs(-2)); + assert!(TimeDelta::from_secs(2) > TimeDelta::MinusInf); + + assert!(TimeDelta::from_secs(1) > TimeDelta::from_secs(-1)); + assert!(TimeDelta::from_secs(1) > TimeDelta::from_secs(-2)); + assert!(TimeDelta::from_secs(1) > TimeDelta::MinusInf); + + assert!(TimeDelta::from_secs(-1) > TimeDelta::from_secs(-2)); + assert!(TimeDelta::from_secs(-1) > TimeDelta::MinusInf); + + assert!(TimeDelta::from_secs(-2) > TimeDelta::MinusInf); + } + + #[test] + fn duration_add() { + assert_eq!(TimeDelta::PlusInf + TimeDelta::PlusInf, TimeDelta::PlusInf); + assert_eq!(TimeDelta::PlusInf + TimeDelta::MinusInf, TimeDelta::PlusInf); + assert_eq!( + TimeDelta::PlusInf + TimeDelta::from_secs(-2), + TimeDelta::PlusInf + ); + assert_eq!( + TimeDelta::PlusInf + TimeDelta::from_secs(2), + TimeDelta::PlusInf + ); + + assert_eq!(TimeDelta::MinusInf + TimeDelta::PlusInf, TimeDelta::PlusInf); + assert_eq!( + TimeDelta::MinusInf + TimeDelta::MinusInf, + TimeDelta::MinusInf + ); + assert_eq!( + TimeDelta::MinusInf + TimeDelta::from_secs(-2), + TimeDelta::MinusInf + ); + assert_eq!( + TimeDelta::MinusInf + TimeDelta::from_secs(2), + TimeDelta::MinusInf + ); + + assert_eq!( + TimeDelta::from_secs(1) + TimeDelta::PlusInf, + TimeDelta::PlusInf + ); + assert_eq!( + TimeDelta::from_secs(1) + TimeDelta::MinusInf, + TimeDelta::MinusInf + ); + assert_eq!( + TimeDelta::from_secs(1) + TimeDelta::from_secs(-1), + TimeDelta::ZERO + ); + assert_eq!( + TimeDelta::from_secs(1) + TimeDelta::from_secs(-2), + TimeDelta::from_secs(-1) + ); + assert_eq!( + TimeDelta::from_secs(1) + TimeDelta::from_secs(2), + TimeDelta::from_secs(3) + ); + + assert_eq!( + TimeDelta::from_secs(-1) + TimeDelta::PlusInf, + TimeDelta::PlusInf + ); + assert_eq!( + TimeDelta::from_secs(-1) + TimeDelta::MinusInf, + TimeDelta::MinusInf + ); + assert_eq!( + TimeDelta::from_secs(-1) + TimeDelta::from_secs(1), + TimeDelta::ZERO + ); + assert_eq!( + TimeDelta::from_secs(-1) + TimeDelta::from_secs(-2), + TimeDelta::from_secs(-3) + ); + assert_eq!( + TimeDelta::from_secs(-1) + TimeDelta::from_secs(2), + TimeDelta::from_secs(1) + ); + } + + #[test] + fn duration_sub() { + assert_eq!(TimeDelta::PlusInf - TimeDelta::PlusInf, TimeDelta::PlusInf); + assert_eq!(TimeDelta::PlusInf - TimeDelta::MinusInf, TimeDelta::PlusInf); + assert_eq!( + TimeDelta::PlusInf - TimeDelta::from_secs(-2), + TimeDelta::PlusInf + ); + assert_eq!( + TimeDelta::PlusInf - TimeDelta::from_secs(2), + TimeDelta::PlusInf + ); + + assert_eq!( + TimeDelta::MinusInf - TimeDelta::MinusInf, + TimeDelta::PlusInf + ); + assert_eq!( + TimeDelta::MinusInf - TimeDelta::PlusInf, + TimeDelta::MinusInf + ); + assert_eq!( + TimeDelta::MinusInf - TimeDelta::from_secs(-2), + TimeDelta::MinusInf + ); + assert_eq!( + TimeDelta::MinusInf - TimeDelta::from_secs(2), + TimeDelta::MinusInf + ); + + assert_eq!( + TimeDelta::from_secs(1) - TimeDelta::MinusInf, + TimeDelta::PlusInf + ); + assert_eq!( + TimeDelta::from_secs(1) - TimeDelta::PlusInf, + TimeDelta::MinusInf + ); + assert_eq!( + TimeDelta::from_secs(1) - TimeDelta::from_secs(1), + TimeDelta::ZERO + ); + assert_eq!( + TimeDelta::from_secs(1) - TimeDelta::from_secs(-1), + TimeDelta::from_secs(2) + ); + assert_eq!( + TimeDelta::from_secs(1) - TimeDelta::from_secs(2), + TimeDelta::from_secs(-1) + ); + + assert_eq!( + TimeDelta::from_secs(-1) - TimeDelta::MinusInf, + TimeDelta::PlusInf + ); + assert_eq!( + TimeDelta::from_secs(-1) - TimeDelta::PlusInf, + TimeDelta::MinusInf + ); + assert_eq!( + TimeDelta::from_secs(-1) - TimeDelta::from_secs(-1), + TimeDelta::ZERO + ); + assert_eq!( + TimeDelta::from_secs(-1) - TimeDelta::from_secs(1), + TimeDelta::from_secs(-2) + ); + assert_eq!( + TimeDelta::from_secs(-1) - TimeDelta::from_secs(2), + TimeDelta::from_secs(-3) + ); + } + + #[test] + fn super_instant_test() { + let mut past = SuperInstant::DistantPast; + let mut future = SuperInstant::DistantFuture; + let now = SuperInstant::Exact(Instant::now()); + assert!(past < now); + assert!(now > past); + + assert!(now < future); + assert!(future > now); + + assert!(past < future); + assert!(future > past); + + assert!(now == now); + assert!(past == past); + assert!(future == future); + + assert!(now != past); + assert!(now != future); + assert!(future != past); + + assert!(past - TimeDelta::from_secs(1) == past); + past -= TimeDelta::from_secs(1); + assert!(past == past); + past += TimeDelta::from_secs(1); + assert!(past == past); + + assert!(future + TimeDelta::from_secs(1) == future); + assert!(future - TimeDelta::from_secs(1) == future); + future -= TimeDelta::from_secs(1); + assert!(future == future); + future += TimeDelta::from_secs(1); + assert!(future == future); + } +} diff --git a/src/packet/bwe/trendline_estimator.rs b/src/packet/bwe/trendline_estimator.rs index e061db11..e7262eaf 100644 --- a/src/packet/bwe/trendline_estimator.rs +++ b/src/packet/bwe/trendline_estimator.rs @@ -1,12 +1,15 @@ use std::collections::VecDeque; use std::ops::RangeInclusive; -use std::time::{Duration, Instant}; +use std::time::Instant; -use super::{BandwidthUsage, InterGroupDelayDelta}; +use super::{ + time::{SuperInstant, TimeDelta}, + BandwidthUsage, InterGroupDelayDelta, +}; const SMOOTHING_COEF: f64 = 0.9; const OVER_USE_THRESHOLD_DEFAULT_MS: f64 = 12.5; -const OVER_USE_TIME_THRESHOLD: Duration = Duration::from_millis(10); +const OVER_USE_TIME_THRESHOLD: TimeDelta = TimeDelta::from_millis(10); const MAX_ADOPT_OFFSET_MS: f64 = 15.0; const THRESHOLD_GAIN: f64 = 4.0; @@ -20,7 +23,7 @@ pub(super) struct TrendlineEstimator { window_size: usize, /// The first instant we saw, used as zero point. - zero_time: Option, + zero_time: Option, /// The history of observed delay variations. history: VecDeque, @@ -102,17 +105,20 @@ impl TrendlineEstimator { } fn do_add_to_history(&mut self, variation: InterGroupDelayDelta, now: Instant) { - let zero_time = *self - .zero_time - .get_or_insert(variation.last_remote_recv_time); + let last_remote_recv_time = SuperInstant::from(variation.last_remote_recv_time); + + let zero_time = *self.zero_time.get_or_insert(last_remote_recv_time); + + let delay_delta = variation.recv_delta.as_secs_f64() * 1000.0 + - variation.send_delta.as_secs_f64() * 1000.0; self.num_delay_variations += 1; self.num_delay_variations = self.num_delay_variations.min(*DELAY_COUNT_RANGE.end()); - self.accumulated_delay += variation.delay_delta; + self.accumulated_delay += delay_delta; self.smoothed_delay = self.smoothed_delay * SMOOTHING_COEF + (1.0 - SMOOTHING_COEF) * self.accumulated_delay; - let remote_recv_time = variation.last_remote_recv_time - zero_time; + let remote_recv_time = last_remote_recv_time - zero_time; let timing = Timing { at: now, remote_recv_time_ms: remote_recv_time.as_secs_f64() * 1000.0, @@ -286,7 +292,7 @@ struct Timing { struct Overuse { count: usize, - time_overusing: Duration, + time_overusing: TimeDelta, } #[cfg(test)] @@ -304,14 +310,14 @@ mod test { let mut estimator = TrendlineEstimator::new(20); estimator.add_delay_observation( - delay_variation(0.0, duration_ms(1), remote_recv_time_base), + delay_variation(duration_ms(1), duration_ms(1), remote_recv_time_base), now, ); for _ in 0..25 { estimator.add_delay_observation( delay_variation( - 10.0, + duration_ms(11), duration_ms(1), remote_recv_time_base + duration_ms(350), ), @@ -332,7 +338,7 @@ mod test { for i in 0..5 { estimator.add_delay_observation( delay_variation( - 0.0, + duration_ms(1), duration_ms(1), remote_recv_time_base + Duration::from_micros(5_000 * g + i * 40), ), @@ -346,7 +352,7 @@ mod test { estimator.add_delay_observation( delay_variation( - 12.0, + duration_ms(17), duration_ms(5), remote_recv_time_base + Duration::from_micros(25_000), ), @@ -360,7 +366,7 @@ mod test { estimator.add_delay_observation( delay_variation( - 13.0, + duration_ms(18), duration_ms(5), remote_recv_time_base + Duration::from_micros(25_140), ), @@ -374,7 +380,7 @@ mod test { estimator.add_delay_observation( delay_variation( - 14.0, + duration_ms(22), duration_ms(8), remote_recv_time_base + Duration::from_micros(25_250), ), @@ -392,13 +398,13 @@ mod test { } fn delay_variation( - delay: f64, + recv_delta: Duration, send_delta: Duration, last_remote_recv_time: Instant, ) -> InterGroupDelayDelta { InterGroupDelayDelta { - send_delta, - delay_delta: delay, + send_delta: send_delta.into(), + recv_delta: recv_delta.into(), last_remote_recv_time, } } From 4b7f939e9e78bf38ded9282ba432916d5b74a0dd Mon Sep 17 00:00:00 2001 From: alexlapa Date: Fri, 17 Jan 2025 13:33:06 +0200 Subject: [PATCH 2/5] run libwebrtc captured on ci --- src/lib.rs | 2 +- src/packet/bwe/time.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index 5be04480..ec179c90 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -598,7 +598,7 @@ //! [reqkey2]: https://docs.rs/str0m/*/str0m/rtp/struct.StreamRx.html#method.request_keyframe //! [bitwhip]: https://github.com/bitwhip/bitwhip -#![forbid(unsafe_code)] +// #![forbid(unsafe_code)] #![allow(clippy::new_without_default)] #![allow(clippy::bool_to_int_with_if)] #![allow(clippy::assertions_on_constants)] diff --git a/src/packet/bwe/time.rs b/src/packet/bwe/time.rs index 56f6ef32..ed43032f 100644 --- a/src/packet/bwe/time.rs +++ b/src/packet/bwe/time.rs @@ -18,7 +18,7 @@ pub(crate) enum SuperInstant { DistantFuture, } -/// Wrapper for [`Duration`] that provides a duration to a distant future +/// Wrapper for [`Duration`] that provides a duration to a distant future or past. #[derive(Debug, Clone, Copy, PartialEq, Eq)] pub(crate) enum TimeDelta { /// Time delta to some event in distant past that already happened. From 36fab67ca3d6ecbdf2a3385102d08e4f4fa5e5ce Mon Sep 17 00:00:00 2001 From: alexlapa Date: Fri, 24 Jan 2025 10:01:55 +0200 Subject: [PATCH 3/5] refactor --- CHANGELOG.md | 2 +- src/packet/bwe/arrival_group.rs | 5573 +------------------------ src/packet/bwe/delay_controller.rs | 2 +- src/packet/bwe/loss_controller.rs | 18 +- src/packet/bwe/time.rs | 121 +- src/packet/bwe/trendline_estimator.rs | 8 +- 6 files changed, 134 insertions(+), 5590 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 262babb8..b2c2bf55 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -23,7 +23,7 @@ * Ensure lexical ordering of SDP-formatted candidates follows priority #557 * Limit TWCC iteration with packet status count #606 * Dedupe acked packets from `TwccSendRegister::apply_report()` #601, #605 - * Align BWE ArrivalGroup calculation with libwebrtc implementation #608 + * Align BWE ArrivalGroup calculation with libwebrtc implementation #608, #615 # 0.6.2 diff --git a/src/packet/bwe/arrival_group.rs b/src/packet/bwe/arrival_group.rs index 675bc46e..85d57f83 100644 --- a/src/packet/bwe/arrival_group.rs +++ b/src/packet/bwe/arrival_group.rs @@ -8,9 +8,9 @@ use super::{ AckedPacket, }; -const BURST_TIME_INTERVAL: TimeDelta = TimeDelta::from_millis(5); +const BURST_TIME_INTERVAL: Duration = Duration::from_millis(5); const SEND_TIME_GROUP_LENGTH: Duration = Duration::from_millis(5); -const MAX_BURST_DURATION: TimeDelta = TimeDelta::from_millis(100); +const MAX_BURST_DURATION: Duration = Duration::from_millis(100); #[derive(Debug, Default)] pub struct ArrivalGroup { @@ -74,8 +74,7 @@ impl ArrivalGroup { let propagation_delta = arrival_time_delta - send_time_delta; if propagation_delta < TimeDelta::ZERO && arrival_time_delta <= BURST_TIME_INTERVAL - && SuperInstant::from(packet.remote_recv_time) - first_remote_recv_time - < MAX_BURST_DURATION + && packet.remote_recv_time - first_remote_recv_time < MAX_BURST_DURATION { Belongs::Yes } else if first_send_delta > SEND_TIME_GROUP_LENGTH { @@ -85,10 +84,12 @@ impl ArrivalGroup { } } + /// Calculate the send time delta between self and a subsequent group. fn departure_delta(&self, other: &Self) -> TimeDelta { SuperInstant::from(other.local_send_time()) - self.local_send_time() } + /// Calculate the remote receive time delta between self and a subsequent group. fn arrival_delta(&self, other: &Self) -> TimeDelta { SuperInstant::from(other.remote_recv_time()) - self.remote_recv_time() } @@ -150,7 +151,7 @@ impl ArrivalGroupAccumulator { } // Variation between previous group and current. - let recv_delta = self.arrival_delta(); + let arrival_delta = self.arrival_delta(); let send_delta = self.send_delta(); let last_remote_recv_time = self.current_group.remote_recv_time(); @@ -161,7 +162,7 @@ impl ArrivalGroupAccumulator { Some(InterGroupDelayDelta { send_delta: send_delta?, - recv_delta: recv_delta?, + arrival_delta: arrival_delta?, last_remote_recv_time, }) } @@ -180,13 +181,13 @@ impl ArrivalGroupAccumulator { } /// The calculate delay delta between two groups of packets. -#[derive(Debug, Clone, Copy)] +#[derive(Debug, Clone, Copy, PartialEq, Eq)] pub(super) struct InterGroupDelayDelta { /// The delta between the send times of the two groups i.e. delta between the last packet sent /// in each group. pub(super) send_delta: TimeDelta, /// The delta between the remote arrival times of the two groups. - pub(super) recv_delta: TimeDelta, + pub(super) arrival_delta: TimeDelta, /// The reported receive time for the last packet in the first arrival group. pub(super) last_remote_recv_time: Instant, } @@ -197,7 +198,7 @@ mod test { use crate::rtp_::DataSize; - use super::{AckedPacket, ArrivalGroup, ArrivalGroupAccumulator, Belongs}; + use super::{AckedPacket, ArrivalGroup, ArrivalGroupAccumulator, Belongs, TimeDelta}; #[test] fn test_arrival_group_all_packets_belong_to_empty_group() { @@ -408,5537 +409,35 @@ mod test { assert_eq!(group.size, 3, "Expected group to contain 4 packets"); } - fn duration_us(us: u64) -> Duration { - Duration::from_micros(us) - } - - #[rustfmt::skip] - fn data1() -> Vec<((Duration, Duration), (i64, i64, i64))> { - // ComputeDeltas(send_time = 69737459 ms, arrival_time = 69737548294 us) -> (send_delta = 0 us, recv_delta = 0 us, calculated_deltas = 0); - vec![ - ((Duration::from_micros(23942169000), Duration::from_micros(23942265340)), (0, 0, 0)), - ((Duration::from_micros(23942189000), Duration::from_micros(23942285340)), (0, 0, 0)), - ((Duration::from_micros(23942209000), Duration::from_micros(23942305340)), (20000, 20000, 1)), - ((Duration::from_micros(23942230000), Duration::from_micros(23942325340)), (20000, 20000, 1)), - ((Duration::from_micros(23942250000), Duration::from_micros(23942345340)), (21000, 20000, 1)), - ((Duration::from_micros(23942270000), Duration::from_micros(23942365340)), (20000, 20000, 1)), - ((Duration::from_micros(23942290000), Duration::from_micros(23942386340)), (20000, 20000, 1)), - ((Duration::from_micros(23942311000), Duration::from_micros(23942406340)), (20000, 21000, 1)), - ((Duration::from_micros(23942331000), Duration::from_micros(23942426340)), (21000, 20000, 1)), - ((Duration::from_micros(23942351000), Duration::from_micros(23942446340)), (20000, 20000, 1)), - ((Duration::from_micros(23942371000), Duration::from_micros(23942467340)), (20000, 20000, 1)), - ((Duration::from_micros(23942372000), Duration::from_micros(23942467340)), (0, 0, 0)), - ((Duration::from_micros(23942374000), Duration::from_micros(23942469340)), (0, 0, 0)), - ((Duration::from_micros(23942383000), Duration::from_micros(23942478340)), (23000, 23000, 1)), - ((Duration::from_micros(23942391000), Duration::from_micros(23942486340)), (9000, 9000, 1)), - ((Duration::from_micros(23942400000), Duration::from_micros(23942495340)), (8000, 8000, 1)), - ((Duration::from_micros(23942400000), Duration::from_micros(23942495340)), (0, 0, 0)), - ((Duration::from_micros(23942404000), Duration::from_micros(23942499340)), (0, 0, 0)), - ((Duration::from_micros(23942404000), Duration::from_micros(23942499340)), (0, 0, 0)), - ((Duration::from_micros(23942406000), Duration::from_micros(23942501340)), (13000, 13000, 1)), - ((Duration::from_micros(23942410000), Duration::from_micros(23942506340)), (0, 0, 0)), - ((Duration::from_micros(23942415000), Duration::from_micros(23942510340)), (0, 0, 0)), - ((Duration::from_micros(23942415000), Duration::from_micros(23942510340)), (0, 0, 0)), - ((Duration::from_micros(23942420000), Duration::from_micros(23942515340)), (11000, 11000, 1)), - ((Duration::from_micros(23942432000), Duration::from_micros(23942527340)), (5000, 5000, 1)), - ((Duration::from_micros(23942433000), Duration::from_micros(23942528340)), (0, 0, 0)), - ((Duration::from_micros(23942433000), Duration::from_micros(23942528340)), (0, 0, 0)), - ((Duration::from_micros(23942452000), Duration::from_micros(23942548340)), (13000, 13000, 1)), - ((Duration::from_micros(23942473000), Duration::from_micros(23942568340)), (19000, 20000, 1)), - ((Duration::from_micros(23942493000), Duration::from_micros(23942588340)), (21000, 20000, 1)), - ((Duration::from_micros(23942501000), Duration::from_micros(23942596340)), (20000, 20000, 1)), - ((Duration::from_micros(23942501000), Duration::from_micros(23942596340)), (0, 0, 0)), - ((Duration::from_micros(23942504000), Duration::from_micros(23942599340)), (0, 0, 0)), - ((Duration::from_micros(23942506000), Duration::from_micros(23942601340)), (0, 0, 0)), - ((Duration::from_micros(23942509000), Duration::from_micros(23942604340)), (13000, 13000, 1)), - ((Duration::from_micros(23942511000), Duration::from_micros(23942606340)), (0, 0, 0)), - ((Duration::from_micros(23942514000), Duration::from_micros(23942609340)), (0, 0, 0)), - ((Duration::from_micros(23942514000), Duration::from_micros(23942610340)), (0, 0, 0)), - ((Duration::from_micros(23942533000), Duration::from_micros(23942629340)), (8000, 9000, 1)), - ((Duration::from_micros(23942553000), Duration::from_micros(23942649340)), (19000, 19000, 1)), - ((Duration::from_micros(23942574000), Duration::from_micros(23942670340)), (20000, 20000, 1)), - ((Duration::from_micros(23942594000), Duration::from_micros(23942689340)), (21000, 21000, 1)), - ((Duration::from_micros(23942614000), Duration::from_micros(23942710340)), (20000, 19000, 1)), - ((Duration::from_micros(23942634000), Duration::from_micros(23942730340)), (20000, 21000, 1)), - ((Duration::from_micros(23942636000), Duration::from_micros(23942731340)), (0, 0, 0)), - ((Duration::from_micros(23942636000), Duration::from_micros(23942732340)), (0, 0, 0)), - ((Duration::from_micros(23942638000), Duration::from_micros(23942734340)), (0, 0, 0)), - ((Duration::from_micros(23942638000), Duration::from_micros(23942734340)), (0, 0, 0)), - ((Duration::from_micros(23942640000), Duration::from_micros(23942736340)), (24000, 24000, 1)), - ((Duration::from_micros(23942641000), Duration::from_micros(23942736340)), (0, 0, 0)), - ((Duration::from_micros(23942644000), Duration::from_micros(23942739340)), (0, 0, 0)), - ((Duration::from_micros(23942644000), Duration::from_micros(23942739340)), (0, 0, 0)), - ((Duration::from_micros(23942648000), Duration::from_micros(23942744340)), (6000, 5000, 1)), - ((Duration::from_micros(23942648000), Duration::from_micros(23942744340)), (0, 0, 0)), - ((Duration::from_micros(23942655000), Duration::from_micros(23942750340)), (4000, 5000, 1)), - ((Duration::from_micros(23942675000), Duration::from_micros(23942770340)), (7000, 6000, 1)), - ((Duration::from_micros(23942695000), Duration::from_micros(23942790340)), (20000, 20000, 1)), - ((Duration::from_micros(23942700000), Duration::from_micros(23942796340)), (0, 0, 0)), - ((Duration::from_micros(23942700000), Duration::from_micros(23942796340)), (0, 0, 0)), - ((Duration::from_micros(23942700000), Duration::from_micros(23942796340)), (0, 0, 0)), - ((Duration::from_micros(23942715000), Duration::from_micros(23942811340)), (25000, 26000, 1)), - ((Duration::from_micros(23942736000), Duration::from_micros(23942837340)), (15000, 15000, 1)), - ((Duration::from_micros(23942746000), Duration::from_micros(23942841340)), (0, 0, 0)), - ((Duration::from_micros(23942766000), Duration::from_micros(23942862340)), (31000, 30000, 1)), - ((Duration::from_micros(23942768000), Duration::from_micros(23942864340)), (0, 0, 0)), - ((Duration::from_micros(23942768000), Duration::from_micros(23942864340)), (0, 0, 0)), - ((Duration::from_micros(23942768000), Duration::from_micros(23942864340)), (0, 0, 0)), - ((Duration::from_micros(23942786000), Duration::from_micros(23942881340)), (22000, 23000, 1)), - ((Duration::from_micros(23942806000), Duration::from_micros(23942904340)), (18000, 17000, 1)), - ((Duration::from_micros(23942826000), Duration::from_micros(23942928340)), (20000, 23000, 1)), - ((Duration::from_micros(23942836000), Duration::from_micros(23942932340)), (0, 0, 0)), - ((Duration::from_micros(23942836000), Duration::from_micros(23942932340)), (0, 0, 0)), - ((Duration::from_micros(23942836000), Duration::from_micros(23942932340)), (0, 0, 0)), - ((Duration::from_micros(23942847000), Duration::from_micros(23942942340)), (30000, 28000, 1)), - ((Duration::from_micros(23942867000), Duration::from_micros(23942962340)), (11000, 10000, 1)), - ((Duration::from_micros(23942887000), Duration::from_micros(23942982340)), (20000, 20000, 1)), - ((Duration::from_micros(23942905000), Duration::from_micros(23943001340)), (20000, 20000, 1)), - ((Duration::from_micros(23942905000), Duration::from_micros(23943001340)), (0, 0, 0)), - ((Duration::from_micros(23942905000), Duration::from_micros(23943001340)), (0, 0, 0)), - ((Duration::from_micros(23942905000), Duration::from_micros(23943001340)), (0, 0, 0)), - ((Duration::from_micros(23942905000), Duration::from_micros(23943001340)), (0, 0, 0)), - ((Duration::from_micros(23942907000), Duration::from_micros(23943004340)), (0, 0, 0)), - ((Duration::from_micros(23942928000), Duration::from_micros(23943023340)), (20000, 22000, 1)), - ((Duration::from_micros(23942948000), Duration::from_micros(23943043340)), (21000, 19000, 1)), - ((Duration::from_micros(23942968000), Duration::from_micros(23943064340)), (20000, 20000, 1)), - ((Duration::from_micros(23942968000), Duration::from_micros(23943064340)), (0, 0, 0)), - ((Duration::from_micros(23942968000), Duration::from_micros(23943064340)), (0, 0, 0)), - ((Duration::from_micros(23942968000), Duration::from_micros(23943066340)), (0, 0, 0)), - ((Duration::from_micros(23942988000), Duration::from_micros(23943084340)), (20000, 23000, 1)), - ((Duration::from_micros(23943008000), Duration::from_micros(23943104340)), (20000, 18000, 1)), - ((Duration::from_micros(23943029000), Duration::from_micros(23943124340)), (20000, 20000, 1)), - ((Duration::from_micros(23943037000), Duration::from_micros(23943132340)), (21000, 20000, 1)), - ((Duration::from_micros(23943037000), Duration::from_micros(23943132340)), (0, 0, 0)), - ((Duration::from_micros(23943037000), Duration::from_micros(23943134340)), (0, 0, 0)), - ((Duration::from_micros(23943037000), Duration::from_micros(23943134340)), (0, 0, 0)), - ((Duration::from_micros(23943037000), Duration::from_micros(23943134340)), (0, 0, 0)), - ((Duration::from_micros(23943049000), Duration::from_micros(23943145340)), (8000, 10000, 1)), - ((Duration::from_micros(23943069000), Duration::from_micros(23943165340)), (12000, 11000, 1)), - ((Duration::from_micros(23943089000), Duration::from_micros(23943185340)), (20000, 20000, 1)), - ((Duration::from_micros(23943105000), Duration::from_micros(23943200340)), (20000, 20000, 1)), - ((Duration::from_micros(23943105000), Duration::from_micros(23943200340)), (0, 0, 0)), - ((Duration::from_micros(23943105000), Duration::from_micros(23943202340)), (0, 0, 0)), - ((Duration::from_micros(23943105000), Duration::from_micros(23943202340)), (0, 0, 0)), - ((Duration::from_micros(23943105000), Duration::from_micros(23943202340)), (0, 0, 0)), - ((Duration::from_micros(23943105000), Duration::from_micros(23943202340)), (0, 0, 0)), - ((Duration::from_micros(23943105000), Duration::from_micros(23943202340)), (0, 0, 0)), - ((Duration::from_micros(23943105000), Duration::from_micros(23943202340)), (0, 0, 0)), - ((Duration::from_micros(23943105000), Duration::from_micros(23943202340)), (0, 0, 0)), - ((Duration::from_micros(23943105000), Duration::from_micros(23943202340)), (0, 0, 0)), - ((Duration::from_micros(23943105000), Duration::from_micros(23943202340)), (0, 0, 0)), - ((Duration::from_micros(23943110000), Duration::from_micros(23943206340)), (0, 0, 0)), - ((Duration::from_micros(23943130000), Duration::from_micros(23943225340)), (21000, 21000, 1)), - ((Duration::from_micros(23943150000), Duration::from_micros(23943245340)), (20000, 19000, 1)), - ((Duration::from_micros(23943169000), Duration::from_micros(23943265340)), (20000, 20000, 1)), - ((Duration::from_micros(23943169000), Duration::from_micros(23943265340)), (0, 0, 0)), - ((Duration::from_micros(23943169000), Duration::from_micros(23943265340)), (0, 0, 0)), - ((Duration::from_micros(23943169000), Duration::from_micros(23943265340)), (0, 0, 0)), - ((Duration::from_micros(23943169000), Duration::from_micros(23943265340)), (0, 0, 0)), - ((Duration::from_micros(23943169000), Duration::from_micros(23943265340)), (0, 0, 0)), - ((Duration::from_micros(23943170000), Duration::from_micros(23943265340)), (0, 0, 0)), - ((Duration::from_micros(23943191000), Duration::from_micros(23943286340)), (20000, 20000, 1)), - ((Duration::from_micros(23943211000), Duration::from_micros(23943307340)), (21000, 21000, 1)), - ((Duration::from_micros(23943231000), Duration::from_micros(23943328340)), (20000, 21000, 1)), - ((Duration::from_micros(23943237000), Duration::from_micros(23943334340)), (20000, 21000, 1)), - ((Duration::from_micros(23943237000), Duration::from_micros(23943334340)), (0, 0, 0)), - ((Duration::from_micros(23943237000), Duration::from_micros(23943334340)), (0, 0, 0)), - ((Duration::from_micros(23943237000), Duration::from_micros(23943334340)), (0, 0, 0)), - ((Duration::from_micros(23943237000), Duration::from_micros(23943335340)), (0, 0, 0)), - ((Duration::from_micros(23943237000), Duration::from_micros(23943335340)), (0, 0, 0)), - ((Duration::from_micros(23943237000), Duration::from_micros(23943335340)), (0, 0, 0)), - ((Duration::from_micros(23943237000), Duration::from_micros(23943335340)), (0, 0, 0)), - ((Duration::from_micros(23943237000), Duration::from_micros(23943335340)), (0, 0, 0)), - ((Duration::from_micros(23943251000), Duration::from_micros(23943347340)), (6000, 7000, 1)), - ((Duration::from_micros(23943272000), Duration::from_micros(23943367340)), (14000, 12000, 1)), - ((Duration::from_micros(23943292000), Duration::from_micros(23943387340)), (21000, 20000, 1)), - ((Duration::from_micros(23943306000), Duration::from_micros(23943402340)), (20000, 20000, 1)), - ((Duration::from_micros(23943306000), Duration::from_micros(23943404340)), (0, 0, 0)), - ((Duration::from_micros(23943306000), Duration::from_micros(23943404340)), (0, 0, 0)), - ((Duration::from_micros(23943306000), Duration::from_micros(23943404340)), (0, 0, 0)), - ((Duration::from_micros(23943306000), Duration::from_micros(23943404340)), (0, 0, 0)), - ((Duration::from_micros(23943306000), Duration::from_micros(23943404340)), (0, 0, 0)), - ((Duration::from_micros(23943306000), Duration::from_micros(23943404340)), (0, 0, 0)), - ((Duration::from_micros(23943306000), Duration::from_micros(23943404340)), (0, 0, 0)), - ((Duration::from_micros(23943306000), Duration::from_micros(23943404340)), (0, 0, 0)), - ((Duration::from_micros(23943306000), Duration::from_micros(23943404340)), (0, 0, 0)), - ((Duration::from_micros(23943306000), Duration::from_micros(23943404340)), (0, 0, 0)), - ((Duration::from_micros(23943306000), Duration::from_micros(23943404340)), (0, 0, 0)), - ((Duration::from_micros(23943306000), Duration::from_micros(23943404340)), (0, 0, 0)), - ((Duration::from_micros(23943306000), Duration::from_micros(23943404340)), (0, 0, 0)), - ((Duration::from_micros(23943306000), Duration::from_micros(23943404340)), (0, 0, 0)), - ((Duration::from_micros(23943306000), Duration::from_micros(23943404340)), (0, 0, 0)), - ((Duration::from_micros(23943306000), Duration::from_micros(23943404340)), (0, 0, 0)), - ((Duration::from_micros(23943306000), Duration::from_micros(23943404340)), (0, 0, 0)), - ((Duration::from_micros(23943312000), Duration::from_micros(23943407340)), (0, 0, 0)), - ((Duration::from_micros(23943332000), Duration::from_micros(23943428340)), (20000, 20000, 1)), - ((Duration::from_micros(23943352000), Duration::from_micros(23943448340)), (20000, 21000, 1)), - ((Duration::from_micros(23943370000), Duration::from_micros(23943467340)), (20000, 20000, 1)), - ((Duration::from_micros(23943370000), Duration::from_micros(23943467340)), (0, 0, 0)), - ((Duration::from_micros(23943370000), Duration::from_micros(23943467340)), (0, 0, 0)), - ((Duration::from_micros(23943370000), Duration::from_micros(23943467340)), (0, 0, 0)), - ((Duration::from_micros(23943370000), Duration::from_micros(23943467340)), (0, 0, 0)), - ((Duration::from_micros(23943370000), Duration::from_micros(23943467340)), (0, 0, 0)), - ((Duration::from_micros(23943370000), Duration::from_micros(23943467340)), (0, 0, 0)), - ((Duration::from_micros(23943370000), Duration::from_micros(23943467340)), (0, 0, 0)), - ((Duration::from_micros(23943370000), Duration::from_micros(23943467340)), (0, 0, 0)), - ((Duration::from_micros(23943370000), Duration::from_micros(23943467340)), (0, 0, 0)), - ((Duration::from_micros(23943373000), Duration::from_micros(23943468340)), (0, 0, 0)), - ((Duration::from_micros(23943393000), Duration::from_micros(23943489340)), (21000, 20000, 1)), - ((Duration::from_micros(23943413000), Duration::from_micros(23943509340)), (20000, 21000, 1)), - ((Duration::from_micros(23943433000), Duration::from_micros(23943529340)), (20000, 20000, 1)), - ((Duration::from_micros(23943438000), Duration::from_micros(23943535340)), (0, 0, 0)), - ((Duration::from_micros(23943438000), Duration::from_micros(23943535340)), (0, 0, 0)), - ((Duration::from_micros(23943438000), Duration::from_micros(23943535340)), (0, 0, 0)), - ((Duration::from_micros(23943438000), Duration::from_micros(23943535340)), (0, 0, 0)), - ((Duration::from_micros(23943438000), Duration::from_micros(23943535340)), (0, 0, 0)), - ((Duration::from_micros(23943438000), Duration::from_micros(23943535340)), (0, 0, 0)), - ((Duration::from_micros(23943438000), Duration::from_micros(23943535340)), (0, 0, 0)), - ((Duration::from_micros(23943438000), Duration::from_micros(23943535340)), (0, 0, 0)), - ((Duration::from_micros(23943438000), Duration::from_micros(23943535340)), (0, 0, 0)), - ((Duration::from_micros(23943438000), Duration::from_micros(23943535340)), (0, 0, 0)), - ((Duration::from_micros(23943438000), Duration::from_micros(23943535340)), (0, 0, 0)), - ((Duration::from_micros(23943454000), Duration::from_micros(23943549340)), (25000, 26000, 1)), - ((Duration::from_micros(23943474000), Duration::from_micros(23943569340)), (16000, 14000, 1)), - ((Duration::from_micros(23943494000), Duration::from_micros(23943589340)), (20000, 20000, 1)), - ((Duration::from_micros(23943506000), Duration::from_micros(23943606340)), (20000, 20000, 1)), - ((Duration::from_micros(23943506000), Duration::from_micros(23943606340)), (0, 0, 0)), - ((Duration::from_micros(23943506000), Duration::from_micros(23943606340)), (0, 0, 0)), - ((Duration::from_micros(23943506000), Duration::from_micros(23943606340)), (0, 0, 0)), - ((Duration::from_micros(23943506000), Duration::from_micros(23943606340)), (0, 0, 0)), - ((Duration::from_micros(23943506000), Duration::from_micros(23943606340)), (0, 0, 0)), - ((Duration::from_micros(23943506000), Duration::from_micros(23943606340)), (0, 0, 0)), - ((Duration::from_micros(23943506000), Duration::from_micros(23943606340)), (0, 0, 0)), - ((Duration::from_micros(23943506000), Duration::from_micros(23943606340)), (0, 0, 0)), - ((Duration::from_micros(23943506000), Duration::from_micros(23943606340)), (0, 0, 0)), - ((Duration::from_micros(23943506000), Duration::from_micros(23943606340)), (0, 0, 0)), - ((Duration::from_micros(23943506000), Duration::from_micros(23943606340)), (0, 0, 0)), - ((Duration::from_micros(23943506000), Duration::from_micros(23943606340)), (0, 0, 0)), - ((Duration::from_micros(23943506000), Duration::from_micros(23943606340)), (0, 0, 0)), - ((Duration::from_micros(23943506000), Duration::from_micros(23943606340)), (0, 0, 0)), - ((Duration::from_micros(23943506000), Duration::from_micros(23943606340)), (0, 0, 0)), - ((Duration::from_micros(23943506000), Duration::from_micros(23943606340)), (0, 0, 0)), - ((Duration::from_micros(23943506000), Duration::from_micros(23943606340)), (0, 0, 0)), - ((Duration::from_micros(23943514000), Duration::from_micros(23943610340)), (0, 0, 0)), - ((Duration::from_micros(23943535000), Duration::from_micros(23943630340)), (20000, 21000, 1)), - ((Duration::from_micros(23943555000), Duration::from_micros(23943650340)), (21000, 20000, 1)), - ((Duration::from_micros(23943574000), Duration::from_micros(23943672340)), (20000, 20000, 1)), - ((Duration::from_micros(23943574000), Duration::from_micros(23943672340)), (0, 0, 0)), - ((Duration::from_micros(23943574000), Duration::from_micros(23943672340)), (0, 0, 0)), - ((Duration::from_micros(23943574000), Duration::from_micros(23943672340)), (0, 0, 0)), - ((Duration::from_micros(23943574000), Duration::from_micros(23943672340)), (0, 0, 0)), - ((Duration::from_micros(23943574000), Duration::from_micros(23943672340)), (0, 0, 0)), - ((Duration::from_micros(23943574000), Duration::from_micros(23943672340)), (0, 0, 0)), - ((Duration::from_micros(23943574000), Duration::from_micros(23943672340)), (0, 0, 0)), - ((Duration::from_micros(23943574000), Duration::from_micros(23943672340)), (0, 0, 0)), - ((Duration::from_micros(23943574000), Duration::from_micros(23943672340)), (0, 0, 0)), - ((Duration::from_micros(23943574000), Duration::from_micros(23943672340)), (0, 0, 0)), - ((Duration::from_micros(23943574000), Duration::from_micros(23943672340)), (0, 0, 0)), - ((Duration::from_micros(23943575000), Duration::from_micros(23943672340)), (0, 0, 0)), - ((Duration::from_micros(23943595000), Duration::from_micros(23943691340)), (20000, 22000, 1)), - ((Duration::from_micros(23943615000), Duration::from_micros(23943711340)), (20000, 19000, 1)), - ((Duration::from_micros(23943636000), Duration::from_micros(23943732340)), (20000, 20000, 1)), - ((Duration::from_micros(23943638000), Duration::from_micros(23943735340)), (0, 0, 0)), - ((Duration::from_micros(23943638000), Duration::from_micros(23943735340)), (0, 0, 0)), - ((Duration::from_micros(23943638000), Duration::from_micros(23943735340)), (0, 0, 0)), - ((Duration::from_micros(23943638000), Duration::from_micros(23943735340)), (0, 0, 0)), - ((Duration::from_micros(23943638000), Duration::from_micros(23943735340)), (0, 0, 0)), - ((Duration::from_micros(23943638000), Duration::from_micros(23943735340)), (0, 0, 0)), - ((Duration::from_micros(23943638000), Duration::from_micros(23943735340)), (0, 0, 0)), - ((Duration::from_micros(23943638000), Duration::from_micros(23943735340)), (0, 0, 0)), - ((Duration::from_micros(23943638000), Duration::from_micros(23943735340)), (0, 0, 0)), - ((Duration::from_micros(23943638000), Duration::from_micros(23943735340)), (0, 0, 0)), - ((Duration::from_micros(23943638000), Duration::from_micros(23943735340)), (0, 0, 0)), - ((Duration::from_micros(23943638000), Duration::from_micros(23943735340)), (0, 0, 0)), - ((Duration::from_micros(23943656000), Duration::from_micros(23943751340)), (23000, 24000, 1)), - ((Duration::from_micros(23943666000), Duration::from_micros(23943762340)), (18000, 16000, 1)), - ((Duration::from_micros(23943686000), Duration::from_micros(23943782340)), (10000, 11000, 1)), - ((Duration::from_micros(23943706000), Duration::from_micros(23943804340)), (20000, 20000, 1)), - ((Duration::from_micros(23943706000), Duration::from_micros(23943804340)), (0, 0, 0)), - ((Duration::from_micros(23943706000), Duration::from_micros(23943804340)), (0, 0, 0)), - ((Duration::from_micros(23943706000), Duration::from_micros(23943804340)), (0, 0, 0)), - ((Duration::from_micros(23943706000), Duration::from_micros(23943804340)), (0, 0, 0)), - ((Duration::from_micros(23943706000), Duration::from_micros(23943804340)), (0, 0, 0)), - ((Duration::from_micros(23943706000), Duration::from_micros(23943804340)), (0, 0, 0)), - ((Duration::from_micros(23943706000), Duration::from_micros(23943804340)), (0, 0, 0)), - ((Duration::from_micros(23943706000), Duration::from_micros(23943804340)), (0, 0, 0)), - ((Duration::from_micros(23943706000), Duration::from_micros(23943804340)), (0, 0, 0)), - ((Duration::from_micros(23943706000), Duration::from_micros(23943804340)), (0, 0, 0)), - ((Duration::from_micros(23943706000), Duration::from_micros(23943805340)), (0, 0, 0)), - ((Duration::from_micros(23943706000), Duration::from_micros(23943805340)), (0, 0, 0)), - ((Duration::from_micros(23943706000), Duration::from_micros(23943805340)), (0, 0, 0)), - ((Duration::from_micros(23943706000), Duration::from_micros(23943805340)), (0, 0, 0)), - ((Duration::from_micros(23943706000), Duration::from_micros(23943805340)), (0, 0, 0)), - ((Duration::from_micros(23943706000), Duration::from_micros(23943805340)), (0, 0, 0)), - ((Duration::from_micros(23943706000), Duration::from_micros(23943805340)), (0, 0, 0)), - ((Duration::from_micros(23943706000), Duration::from_micros(23943805340)), (0, 0, 0)), - ((Duration::from_micros(23943706000), Duration::from_micros(23943805340)), (0, 0, 0)), - ((Duration::from_micros(23943706000), Duration::from_micros(23943805340)), (0, 0, 0)), - ((Duration::from_micros(23943706000), Duration::from_micros(23943805340)), (0, 0, 0)), - ((Duration::from_micros(23943706000), Duration::from_micros(23943805340)), (0, 0, 0)), - ((Duration::from_micros(23943727000), Duration::from_micros(23943822340)), (20000, 23000, 1)), - ((Duration::from_micros(23943747000), Duration::from_micros(23943846340)), (21000, 17000, 1)), - ((Duration::from_micros(23943767000), Duration::from_micros(23943863340)), (20000, 24000, 1)), - ((Duration::from_micros(23943774000), Duration::from_micros(23943871340)), (20000, 17000, 1)), - ((Duration::from_micros(23943774000), Duration::from_micros(23943871340)), (0, 0, 0)), - ((Duration::from_micros(23943774000), Duration::from_micros(23943872340)), (0, 0, 0)), - ((Duration::from_micros(23943774000), Duration::from_micros(23943872340)), (0, 0, 0)), - ((Duration::from_micros(23943774000), Duration::from_micros(23943872340)), (0, 0, 0)), - ((Duration::from_micros(23943774000), Duration::from_micros(23943872340)), (0, 0, 0)), - ((Duration::from_micros(23943774000), Duration::from_micros(23943872340)), (0, 0, 0)), - ((Duration::from_micros(23943774000), Duration::from_micros(23943872340)), (0, 0, 0)), - ((Duration::from_micros(23943774000), Duration::from_micros(23943872340)), (0, 0, 0)), - ((Duration::from_micros(23943774000), Duration::from_micros(23943872340)), (0, 0, 0)), - ((Duration::from_micros(23943774000), Duration::from_micros(23943872340)), (0, 0, 0)), - ((Duration::from_micros(23943774000), Duration::from_micros(23943872340)), (0, 0, 0)), - ((Duration::from_micros(23943774000), Duration::from_micros(23943872340)), (0, 0, 0)), - ((Duration::from_micros(23943774000), Duration::from_micros(23943872340)), (0, 0, 0)), - ((Duration::from_micros(23943787000), Duration::from_micros(23943883340)), (7000, 9000, 1)), - ((Duration::from_micros(23943808000), Duration::from_micros(23943906340)), (13000, 11000, 1)), - ((Duration::from_micros(23943828000), Duration::from_micros(23943924340)), (21000, 23000, 1)), - ((Duration::from_micros(23943843000), Duration::from_micros(23943939340)), (20000, 18000, 1)), - ((Duration::from_micros(23943843000), Duration::from_micros(23943939340)), (0, 0, 0)), - ((Duration::from_micros(23943843000), Duration::from_micros(23943939340)), (0, 0, 0)), - ((Duration::from_micros(23943843000), Duration::from_micros(23943942340)), (0, 0, 0)), - ((Duration::from_micros(23943843000), Duration::from_micros(23943942340)), (0, 0, 0)), - ((Duration::from_micros(23943843000), Duration::from_micros(23943942340)), (0, 0, 0)), - ((Duration::from_micros(23943843000), Duration::from_micros(23943942340)), (0, 0, 0)), - ((Duration::from_micros(23943843000), Duration::from_micros(23943942340)), (0, 0, 0)), - ((Duration::from_micros(23943843000), Duration::from_micros(23943942340)), (0, 0, 0)), - ((Duration::from_micros(23943843000), Duration::from_micros(23943942340)), (0, 0, 0)), - ((Duration::from_micros(23943843000), Duration::from_micros(23943942340)), (0, 0, 0)), - ((Duration::from_micros(23943843000), Duration::from_micros(23943942340)), (0, 0, 0)), - ((Duration::from_micros(23943843000), Duration::from_micros(23943942340)), (0, 0, 0)), - ((Duration::from_micros(23943843000), Duration::from_micros(23943942340)), (0, 0, 0)), - ((Duration::from_micros(23943848000), Duration::from_micros(23943944340)), (0, 0, 0)), - ((Duration::from_micros(23943868000), Duration::from_micros(23943964340)), (20000, 20000, 1)), - ((Duration::from_micros(23943888000), Duration::from_micros(23943984340)), (20000, 20000, 1)), - ((Duration::from_micros(23943906000), Duration::from_micros(23944002340)), (20000, 20000, 1)), - ((Duration::from_micros(23943906000), Duration::from_micros(23944002340)), (0, 0, 0)), - ((Duration::from_micros(23943906000), Duration::from_micros(23944002340)), (0, 0, 0)), - ((Duration::from_micros(23943906000), Duration::from_micros(23944002340)), (0, 0, 0)), - ((Duration::from_micros(23943906000), Duration::from_micros(23944004340)), (0, 0, 0)), - ((Duration::from_micros(23943906000), Duration::from_micros(23944004340)), (0, 0, 0)), - ((Duration::from_micros(23943906000), Duration::from_micros(23944004340)), (0, 0, 0)), - ((Duration::from_micros(23943906000), Duration::from_micros(23944004340)), (0, 0, 0)), - ((Duration::from_micros(23943906000), Duration::from_micros(23944004340)), (0, 0, 0)), - ((Duration::from_micros(23943906000), Duration::from_micros(23944004340)), (0, 0, 0)), - ((Duration::from_micros(23943906000), Duration::from_micros(23944004340)), (0, 0, 0)), - ((Duration::from_micros(23943906000), Duration::from_micros(23944004340)), (0, 0, 0)), - ((Duration::from_micros(23943906000), Duration::from_micros(23944004340)), (0, 0, 0)), - ((Duration::from_micros(23943906000), Duration::from_micros(23944004340)), (0, 0, 0)), - ((Duration::from_micros(23943906000), Duration::from_micros(23944004340)), (0, 0, 0)), - ((Duration::from_micros(23943906000), Duration::from_micros(23944004340)), (0, 0, 0)), - ((Duration::from_micros(23943906000), Duration::from_micros(23944004340)), (0, 0, 0)), - ((Duration::from_micros(23943906000), Duration::from_micros(23944004340)), (0, 0, 0)), - ((Duration::from_micros(23943909000), Duration::from_micros(23944004340)), (0, 0, 0)), - ((Duration::from_micros(23943929000), Duration::from_micros(23944025340)), (21000, 20000, 1)), - ((Duration::from_micros(23943949000), Duration::from_micros(23944045340)), (20000, 21000, 1)), - ((Duration::from_micros(23943969000), Duration::from_micros(23944065340)), (20000, 20000, 1)), - ((Duration::from_micros(23943974000), Duration::from_micros(23944070340)), (0, 0, 0)), - ((Duration::from_micros(23943974000), Duration::from_micros(23944070340)), (0, 0, 0)), - ((Duration::from_micros(23943974000), Duration::from_micros(23944070340)), (0, 0, 0)), - ((Duration::from_micros(23943974000), Duration::from_micros(23944070340)), (0, 0, 0)), - ((Duration::from_micros(23943974000), Duration::from_micros(23944072340)), (0, 0, 0)), - ((Duration::from_micros(23943974000), Duration::from_micros(23944072340)), (0, 0, 0)), - ((Duration::from_micros(23943974000), Duration::from_micros(23944072340)), (0, 0, 0)), - ((Duration::from_micros(23943974000), Duration::from_micros(23944072340)), (0, 0, 0)), - ((Duration::from_micros(23943974000), Duration::from_micros(23944072340)), (0, 0, 0)), - ((Duration::from_micros(23943974000), Duration::from_micros(23944072340)), (0, 0, 0)), - ((Duration::from_micros(23943974000), Duration::from_micros(23944072340)), (0, 0, 0)), - ((Duration::from_micros(23943974000), Duration::from_micros(23944072340)), (0, 0, 0)), - ((Duration::from_micros(23943990000), Duration::from_micros(23944085340)), (25000, 27000, 1)), - ((Duration::from_micros(23944010000), Duration::from_micros(23944106340)), (16000, 13000, 1)), - ((Duration::from_micros(23944030000), Duration::from_micros(23944125340)), (20000, 21000, 1)), - ((Duration::from_micros(23944042000), Duration::from_micros(23944139340)), (20000, 19000, 1)), - ((Duration::from_micros(23944043000), Duration::from_micros(23944139340)), (0, 0, 0)), - ((Duration::from_micros(23944043000), Duration::from_micros(23944140340)), (0, 0, 0)), - ((Duration::from_micros(23944043000), Duration::from_micros(23944140340)), (0, 0, 0)), - ((Duration::from_micros(23944043000), Duration::from_micros(23944140340)), (0, 0, 0)), - ((Duration::from_micros(23944043000), Duration::from_micros(23944140340)), (0, 0, 0)), - ((Duration::from_micros(23944043000), Duration::from_micros(23944140340)), (0, 0, 0)), - ((Duration::from_micros(23944043000), Duration::from_micros(23944140340)), (0, 0, 0)), - ((Duration::from_micros(23944043000), Duration::from_micros(23944140340)), (0, 0, 0)), - ((Duration::from_micros(23944043000), Duration::from_micros(23944140340)), (0, 0, 0)), - ((Duration::from_micros(23944043000), Duration::from_micros(23944140340)), (0, 0, 0)), - ((Duration::from_micros(23944043000), Duration::from_micros(23944140340)), (0, 0, 0)), - ((Duration::from_micros(23944043000), Duration::from_micros(23944140340)), (0, 0, 0)), - ((Duration::from_micros(23944050000), Duration::from_micros(23944146340)), (13000, 15000, 1)), - ((Duration::from_micros(23944071000), Duration::from_micros(23944166340)), (7000, 6000, 1)), - ((Duration::from_micros(23944091000), Duration::from_micros(23944186340)), (21000, 20000, 1)), - ((Duration::from_micros(23944107000), Duration::from_micros(23944203340)), (20000, 20000, 1)), - ((Duration::from_micros(23944107000), Duration::from_micros(23944203340)), (0, 0, 0)), - ((Duration::from_micros(23944107000), Duration::from_micros(23944205340)), (0, 0, 0)), - ((Duration::from_micros(23944107000), Duration::from_micros(23944205340)), (0, 0, 0)), - ((Duration::from_micros(23944107000), Duration::from_micros(23944205340)), (0, 0, 0)), - ((Duration::from_micros(23944107000), Duration::from_micros(23944205340)), (0, 0, 0)), - ((Duration::from_micros(23944107000), Duration::from_micros(23944205340)), (0, 0, 0)), - ((Duration::from_micros(23944107000), Duration::from_micros(23944205340)), (0, 0, 0)), - ((Duration::from_micros(23944107000), Duration::from_micros(23944205340)), (0, 0, 0)), - ((Duration::from_micros(23944107000), Duration::from_micros(23944205340)), (0, 0, 0)), - ((Duration::from_micros(23944107000), Duration::from_micros(23944205340)), (0, 0, 0)), - ((Duration::from_micros(23944107000), Duration::from_micros(23944205340)), (0, 0, 0)), - ((Duration::from_micros(23944107000), Duration::from_micros(23944205340)), (0, 0, 0)), - ((Duration::from_micros(23944107000), Duration::from_micros(23944205340)), (0, 0, 0)), - ((Duration::from_micros(23944107000), Duration::from_micros(23944205340)), (0, 0, 0)), - ((Duration::from_micros(23944107000), Duration::from_micros(23944205340)), (0, 0, 0)), - ((Duration::from_micros(23944111000), Duration::from_micros(23944206340)), (0, 0, 0)), - ((Duration::from_micros(23944131000), Duration::from_micros(23944227340)), (20000, 20000, 1)), - ((Duration::from_micros(23944151000), Duration::from_micros(23944247340)), (20000, 21000, 1)), - ((Duration::from_micros(23944172000), Duration::from_micros(23944267340)), (20000, 20000, 1)), - ((Duration::from_micros(23944174000), Duration::from_micros(23944270340)), (0, 0, 0)), - ((Duration::from_micros(23944174000), Duration::from_micros(23944270340)), (0, 0, 0)), - ((Duration::from_micros(23944174000), Duration::from_micros(23944270340)), (0, 0, 0)), - ((Duration::from_micros(23944174000), Duration::from_micros(23944270340)), (0, 0, 0)), - ((Duration::from_micros(23944174000), Duration::from_micros(23944272340)), (0, 0, 0)), - ((Duration::from_micros(23944174000), Duration::from_micros(23944272340)), (0, 0, 0)), - ((Duration::from_micros(23944174000), Duration::from_micros(23944272340)), (0, 0, 0)), - ((Duration::from_micros(23944174000), Duration::from_micros(23944272340)), (0, 0, 0)), - ((Duration::from_micros(23944174000), Duration::from_micros(23944272340)), (0, 0, 0)), - ((Duration::from_micros(23944174000), Duration::from_micros(23944272340)), (0, 0, 0)), - ((Duration::from_micros(23944174000), Duration::from_micros(23944272340)), (0, 0, 0)), - ((Duration::from_micros(23944174000), Duration::from_micros(23944272340)), (0, 0, 0)), - ((Duration::from_micros(23944174000), Duration::from_micros(23944272340)), (0, 0, 0)), - ((Duration::from_micros(23944192000), Duration::from_micros(23944287340)), (23000, 25000, 1)), - ((Duration::from_micros(23944212000), Duration::from_micros(23944307340)), (18000, 15000, 1)), - ((Duration::from_micros(23944232000), Duration::from_micros(23944328340)), (20000, 20000, 1)), - ((Duration::from_micros(23944242000), Duration::from_micros(23944338340)), (20000, 21000, 1)), - ((Duration::from_micros(23944242000), Duration::from_micros(23944338340)), (0, 0, 0)), - ((Duration::from_micros(23944242000), Duration::from_micros(23944338340)), (0, 0, 0)), - ((Duration::from_micros(23944242000), Duration::from_micros(23944338340)), (0, 0, 0)), - ((Duration::from_micros(23944242000), Duration::from_micros(23944341340)), (0, 0, 0)), - ((Duration::from_micros(23944242000), Duration::from_micros(23944341340)), (0, 0, 0)), - ((Duration::from_micros(23944242000), Duration::from_micros(23944341340)), (0, 0, 0)), - ((Duration::from_micros(23944242000), Duration::from_micros(23944341340)), (0, 0, 0)), - ((Duration::from_micros(23944242000), Duration::from_micros(23944341340)), (0, 0, 0)), - ((Duration::from_micros(23944242000), Duration::from_micros(23944341340)), (0, 0, 0)), - ((Duration::from_micros(23944242000), Duration::from_micros(23944341340)), (0, 0, 0)), - ((Duration::from_micros(23944242000), Duration::from_micros(23944341340)), (0, 0, 0)), - ((Duration::from_micros(23944242000), Duration::from_micros(23944341340)), (0, 0, 0)), - ((Duration::from_micros(23944253000), Duration::from_micros(23944348340)), (10000, 13000, 1)), - ((Duration::from_micros(23944273000), Duration::from_micros(23944368340)), (11000, 7000, 1)), - ((Duration::from_micros(23944293000), Duration::from_micros(23944388340)), (20000, 20000, 1)), - ((Duration::from_micros(23944307000), Duration::from_micros(23944404340)), (20000, 20000, 1)), - ((Duration::from_micros(23944307000), Duration::from_micros(23944404340)), (0, 0, 0)), - ((Duration::from_micros(23944307000), Duration::from_micros(23944404340)), (0, 0, 0)), - ((Duration::from_micros(23944307000), Duration::from_micros(23944404340)), (0, 0, 0)), - ((Duration::from_micros(23944307000), Duration::from_micros(23944404340)), (0, 0, 0)), - ((Duration::from_micros(23944307000), Duration::from_micros(23944404340)), (0, 0, 0)), - ((Duration::from_micros(23944307000), Duration::from_micros(23944404340)), (0, 0, 0)), - ((Duration::from_micros(23944307000), Duration::from_micros(23944404340)), (0, 0, 0)), - ((Duration::from_micros(23944307000), Duration::from_micros(23944404340)), (0, 0, 0)), - ((Duration::from_micros(23944307000), Duration::from_micros(23944404340)), (0, 0, 0)), - ((Duration::from_micros(23944307000), Duration::from_micros(23944404340)), (0, 0, 0)), - ((Duration::from_micros(23944307000), Duration::from_micros(23944404340)), (0, 0, 0)), - ((Duration::from_micros(23944307000), Duration::from_micros(23944404340)), (0, 0, 0)), - ((Duration::from_micros(23944307000), Duration::from_micros(23944404340)), (0, 0, 0)), - ((Duration::from_micros(23944307000), Duration::from_micros(23944404340)), (0, 0, 0)), - ((Duration::from_micros(23944313000), Duration::from_micros(23944409340)), (0, 0, 0)), - ((Duration::from_micros(23944333000), Duration::from_micros(23944429340)), (20000, 21000, 1)), - ((Duration::from_micros(23944354000), Duration::from_micros(23944449340)), (20000, 20000, 1)), - ((Duration::from_micros(23944374000), Duration::from_micros(23944469340)), (21000, 20000, 1)), - ((Duration::from_micros(23944374000), Duration::from_micros(23944470340)), (0, 0, 0)), - ((Duration::from_micros(23944374000), Duration::from_micros(23944470340)), (0, 0, 0)), - ((Duration::from_micros(23944374000), Duration::from_micros(23944472340)), (0, 0, 0)), - ((Duration::from_micros(23944374000), Duration::from_micros(23944472340)), (0, 0, 0)), - ((Duration::from_micros(23944374000), Duration::from_micros(23944472340)), (0, 0, 0)), - ((Duration::from_micros(23944374000), Duration::from_micros(23944472340)), (0, 0, 0)), - ((Duration::from_micros(23944374000), Duration::from_micros(23944472340)), (0, 0, 0)), - ((Duration::from_micros(23944374000), Duration::from_micros(23944472340)), (0, 0, 0)), - ((Duration::from_micros(23944375000), Duration::from_micros(23944472340)), (0, 0, 0)), - ((Duration::from_micros(23944375000), Duration::from_micros(23944472340)), (0, 0, 0)), - ((Duration::from_micros(23944375000), Duration::from_micros(23944472340)), (0, 0, 0)), - ((Duration::from_micros(23944375000), Duration::from_micros(23944472340)), (0, 0, 0)), - ((Duration::from_micros(23944375000), Duration::from_micros(23944472340)), (0, 0, 0)), - ((Duration::from_micros(23944375000), Duration::from_micros(23944472340)), (0, 0, 0)), - ((Duration::from_micros(23944394000), Duration::from_micros(23944490340)), (21000, 23000, 1)), - ((Duration::from_micros(23944414000), Duration::from_micros(23944510340)), (19000, 18000, 1)), - ((Duration::from_micros(23944435000), Duration::from_micros(23944530340)), (20000, 20000, 1)), - ((Duration::from_micros(23944442000), Duration::from_micros(23944540340)), (21000, 20000, 1)), - ((Duration::from_micros(23944442000), Duration::from_micros(23944540340)), (0, 0, 0)), - ((Duration::from_micros(23944442000), Duration::from_micros(23944540340)), (0, 0, 0)), - ((Duration::from_micros(23944442000), Duration::from_micros(23944540340)), (0, 0, 0)), - ((Duration::from_micros(23944442000), Duration::from_micros(23944540340)), (0, 0, 0)), - ((Duration::from_micros(23944442000), Duration::from_micros(23944540340)), (0, 0, 0)), - ((Duration::from_micros(23944443000), Duration::from_micros(23944540340)), (0, 0, 0)), - ((Duration::from_micros(23944443000), Duration::from_micros(23944540340)), (0, 0, 0)), - ((Duration::from_micros(23944443000), Duration::from_micros(23944540340)), (0, 0, 0)), - ((Duration::from_micros(23944443000), Duration::from_micros(23944540340)), (0, 0, 0)), - ((Duration::from_micros(23944443000), Duration::from_micros(23944540340)), (0, 0, 0)), - ((Duration::from_micros(23944443000), Duration::from_micros(23944540340)), (0, 0, 0)), - ((Duration::from_micros(23944443000), Duration::from_micros(23944540340)), (0, 0, 0)), - ((Duration::from_micros(23944455000), Duration::from_micros(23944550340)), (8000, 10000, 1)), - ((Duration::from_micros(23944475000), Duration::from_micros(23944571340)), (12000, 10000, 1)), - ((Duration::from_micros(23944495000), Duration::from_micros(23944591340)), (20000, 21000, 1)), - ((Duration::from_micros(23944507000), Duration::from_micros(23944602340)), (20000, 20000, 1)), - ((Duration::from_micros(23944507000), Duration::from_micros(23944602340)), (0, 0, 0)), - ((Duration::from_micros(23944507000), Duration::from_micros(23944605340)), (0, 0, 0)), - ((Duration::from_micros(23944507000), Duration::from_micros(23944605340)), (0, 0, 0)), - ((Duration::from_micros(23944507000), Duration::from_micros(23944605340)), (0, 0, 0)), - ((Duration::from_micros(23944507000), Duration::from_micros(23944605340)), (0, 0, 0)), - ((Duration::from_micros(23944507000), Duration::from_micros(23944605340)), (0, 0, 0)), - ((Duration::from_micros(23944507000), Duration::from_micros(23944605340)), (0, 0, 0)), - ((Duration::from_micros(23944507000), Duration::from_micros(23944605340)), (0, 0, 0)), - ((Duration::from_micros(23944507000), Duration::from_micros(23944605340)), (0, 0, 0)), - ((Duration::from_micros(23944507000), Duration::from_micros(23944605340)), (0, 0, 0)), - ((Duration::from_micros(23944507000), Duration::from_micros(23944605340)), (0, 0, 0)), - ((Duration::from_micros(23944507000), Duration::from_micros(23944605340)), (0, 0, 0)), - ((Duration::from_micros(23944507000), Duration::from_micros(23944605340)), (0, 0, 0)), - ((Duration::from_micros(23944507000), Duration::from_micros(23944605340)), (0, 0, 0)), - ((Duration::from_micros(23944515000), Duration::from_micros(23944611340)), (12000, 14000, 1)), - ((Duration::from_micros(23944536000), Duration::from_micros(23944631340)), (8000, 6000, 1)), - ((Duration::from_micros(23944556000), Duration::from_micros(23944651340)), (21000, 20000, 1)), - ((Duration::from_micros(23944575000), Duration::from_micros(23944671340)), (20000, 20000, 1)), - ((Duration::from_micros(23944575000), Duration::from_micros(23944671340)), (0, 0, 0)), - ((Duration::from_micros(23944575000), Duration::from_micros(23944674340)), (0, 0, 0)), - ((Duration::from_micros(23944575000), Duration::from_micros(23944674340)), (0, 0, 0)), - ((Duration::from_micros(23944575000), Duration::from_micros(23944674340)), (0, 0, 0)), - ((Duration::from_micros(23944575000), Duration::from_micros(23944674340)), (0, 0, 0)), - ((Duration::from_micros(23944575000), Duration::from_micros(23944674340)), (0, 0, 0)), - ((Duration::from_micros(23944575000), Duration::from_micros(23944674340)), (0, 0, 0)), - ((Duration::from_micros(23944575000), Duration::from_micros(23944674340)), (0, 0, 0)), - ((Duration::from_micros(23944575000), Duration::from_micros(23944674340)), (0, 0, 0)), - ((Duration::from_micros(23944575000), Duration::from_micros(23944674340)), (0, 0, 0)), - ((Duration::from_micros(23944575000), Duration::from_micros(23944674340)), (0, 0, 0)), - ((Duration::from_micros(23944575000), Duration::from_micros(23944674340)), (0, 0, 0)), - ((Duration::from_micros(23944575000), Duration::from_micros(23944674340)), (0, 0, 0)), - ((Duration::from_micros(23944575000), Duration::from_micros(23944674340)), (0, 0, 0)), - ((Duration::from_micros(23944575000), Duration::from_micros(23944674340)), (0, 0, 0)), - ((Duration::from_micros(23944576000), Duration::from_micros(23944674340)), (0, 0, 0)), - ((Duration::from_micros(23944596000), Duration::from_micros(23944691340)), (20000, 23000, 1)), - ((Duration::from_micros(23944617000), Duration::from_micros(23944712340)), (20000, 17000, 1)), - ((Duration::from_micros(23944637000), Duration::from_micros(23944732340)), (21000, 21000, 1)), - ((Duration::from_micros(23944643000), Duration::from_micros(23944741340)), (20000, 20000, 1)), - ((Duration::from_micros(23944643000), Duration::from_micros(23944741340)), (0, 0, 0)), - ((Duration::from_micros(23944643000), Duration::from_micros(23944741340)), (0, 0, 0)), - ((Duration::from_micros(23944643000), Duration::from_micros(23944741340)), (0, 0, 0)), - ((Duration::from_micros(23944643000), Duration::from_micros(23944741340)), (0, 0, 0)), - ((Duration::from_micros(23944643000), Duration::from_micros(23944741340)), (0, 0, 0)), - ((Duration::from_micros(23944643000), Duration::from_micros(23944741340)), (0, 0, 0)), - ((Duration::from_micros(23944643000), Duration::from_micros(23944741340)), (0, 0, 0)), - ((Duration::from_micros(23944643000), Duration::from_micros(23944742340)), (0, 0, 0)), - ((Duration::from_micros(23944643000), Duration::from_micros(23944742340)), (0, 0, 0)), - ((Duration::from_micros(23944643000), Duration::from_micros(23944742340)), (0, 0, 0)), - ((Duration::from_micros(23944643000), Duration::from_micros(23944742340)), (0, 0, 0)), - ((Duration::from_micros(23944643000), Duration::from_micros(23944742340)), (0, 0, 0)), - ((Duration::from_micros(23944643000), Duration::from_micros(23944742340)), (0, 0, 0)), - ((Duration::from_micros(23944643000), Duration::from_micros(23944742340)), (0, 0, 0)), - ((Duration::from_micros(23944643000), Duration::from_micros(23944742340)), (0, 0, 0)), - ((Duration::from_micros(23944643000), Duration::from_micros(23944742340)), (0, 0, 0)), - ((Duration::from_micros(23944643000), Duration::from_micros(23944742340)), (0, 0, 0)), - ((Duration::from_micros(23944643000), Duration::from_micros(23944742340)), (0, 0, 0)), - ((Duration::from_micros(23944657000), Duration::from_micros(23944754340)), (6000, 10000, 1)), - ((Duration::from_micros(23944677000), Duration::from_micros(23944773340)), (14000, 12000, 1)), - ((Duration::from_micros(23944697000), Duration::from_micros(23944793340)), (20000, 19000, 1)), - ((Duration::from_micros(23944707000), Duration::from_micros(23944803340)), (20000, 20000, 1)), - ((Duration::from_micros(23944707000), Duration::from_micros(23944803340)), (0, 0, 0)), - ((Duration::from_micros(23944707000), Duration::from_micros(23944803340)), (0, 0, 0)), - ((Duration::from_micros(23944707000), Duration::from_micros(23944803340)), (0, 0, 0)), - ((Duration::from_micros(23944707000), Duration::from_micros(23944807340)), (0, 0, 0)), - ((Duration::from_micros(23944707000), Duration::from_micros(23944807340)), (0, 0, 0)), - ((Duration::from_micros(23944707000), Duration::from_micros(23944807340)), (0, 0, 0)), - ((Duration::from_micros(23944707000), Duration::from_micros(23944807340)), (0, 0, 0)), - ((Duration::from_micros(23944707000), Duration::from_micros(23944807340)), (0, 0, 0)), - ((Duration::from_micros(23944707000), Duration::from_micros(23944807340)), (0, 0, 0)), - ((Duration::from_micros(23944707000), Duration::from_micros(23944807340)), (0, 0, 0)), - ((Duration::from_micros(23944707000), Duration::from_micros(23944807340)), (0, 0, 0)), - ((Duration::from_micros(23944707000), Duration::from_micros(23944807340)), (0, 0, 0)), - ((Duration::from_micros(23944707000), Duration::from_micros(23944807340)), (0, 0, 0)), - ((Duration::from_micros(23944707000), Duration::from_micros(23944807340)), (0, 0, 0)), - ((Duration::from_micros(23944707000), Duration::from_micros(23944807340)), (0, 0, 0)), - ((Duration::from_micros(23944718000), Duration::from_micros(23944813340)), (10000, 14000, 1)), - ((Duration::from_micros(23944738000), Duration::from_micros(23944835340)), (11000, 6000, 1)), - ((Duration::from_micros(23944748000), Duration::from_micros(23944844340)), (20000, 22000, 1)), - ((Duration::from_micros(23944768000), Duration::from_micros(23944864340)), (10000, 9000, 1)), - ((Duration::from_micros(23944775000), Duration::from_micros(23944871340)), (20000, 20000, 1)), - ((Duration::from_micros(23944775000), Duration::from_micros(23944871340)), (0, 0, 0)), - ((Duration::from_micros(23944775000), Duration::from_micros(23944871340)), (0, 0, 0)), - ((Duration::from_micros(23944775000), Duration::from_micros(23944871340)), (0, 0, 0)), - ((Duration::from_micros(23944775000), Duration::from_micros(23944874340)), (0, 0, 0)), - ((Duration::from_micros(23944775000), Duration::from_micros(23944874340)), (0, 0, 0)), - ((Duration::from_micros(23944775000), Duration::from_micros(23944874340)), (0, 0, 0)), - ((Duration::from_micros(23944775000), Duration::from_micros(23944874340)), (0, 0, 0)), - ((Duration::from_micros(23944775000), Duration::from_micros(23944874340)), (0, 0, 0)), - ((Duration::from_micros(23944775000), Duration::from_micros(23944874340)), (0, 0, 0)), - ((Duration::from_micros(23944775000), Duration::from_micros(23944874340)), (0, 0, 0)), - ((Duration::from_micros(23944775000), Duration::from_micros(23944874340)), (0, 0, 0)), - ((Duration::from_micros(23944775000), Duration::from_micros(23944874340)), (0, 0, 0)), - ((Duration::from_micros(23944775000), Duration::from_micros(23944874340)), (0, 0, 0)), - ((Duration::from_micros(23944775000), Duration::from_micros(23944874340)), (0, 0, 0)), - ((Duration::from_micros(23944775000), Duration::from_micros(23944874340)), (0, 0, 0)), - ((Duration::from_micros(23944788000), Duration::from_micros(23944884340)), (7000, 10000, 1)), - ((Duration::from_micros(23944809000), Duration::from_micros(23944904340)), (13000, 10000, 1)), - ((Duration::from_micros(23944829000), Duration::from_micros(23944925340)), (21000, 20000, 1)), - ((Duration::from_micros(23944843000), Duration::from_micros(23944939340)), (20000, 21000, 1)), - ((Duration::from_micros(23944843000), Duration::from_micros(23944939340)), (0, 0, 0)), - ((Duration::from_micros(23944843000), Duration::from_micros(23944939340)), (0, 0, 0)), - ((Duration::from_micros(23944843000), Duration::from_micros(23944941340)), (0, 0, 0)), - ((Duration::from_micros(23944843000), Duration::from_micros(23944941340)), (0, 0, 0)), - ((Duration::from_micros(23944843000), Duration::from_micros(23944941340)), (0, 0, 0)), - ((Duration::from_micros(23944843000), Duration::from_micros(23944941340)), (0, 0, 0)), - ((Duration::from_micros(23944843000), Duration::from_micros(23944941340)), (0, 0, 0)), - ((Duration::from_micros(23944843000), Duration::from_micros(23944941340)), (0, 0, 0)), - ((Duration::from_micros(23944843000), Duration::from_micros(23944941340)), (0, 0, 0)), - ((Duration::from_micros(23944843000), Duration::from_micros(23944941340)), (0, 0, 0)), - ((Duration::from_micros(23944843000), Duration::from_micros(23944941340)), (0, 0, 0)), - ((Duration::from_micros(23944843000), Duration::from_micros(23944941340)), (0, 0, 0)), - ((Duration::from_micros(23944843000), Duration::from_micros(23944941340)), (0, 0, 0)), - ((Duration::from_micros(23944843000), Duration::from_micros(23944941340)), (0, 0, 0)), - ((Duration::from_micros(23944843000), Duration::from_micros(23944941340)), (0, 0, 0)), - ((Duration::from_micros(23944849000), Duration::from_micros(23944946340)), (0, 0, 0)), - ((Duration::from_micros(23944869000), Duration::from_micros(23944965340)), (20000, 21000, 1)), - ((Duration::from_micros(23944890000), Duration::from_micros(23944985340)), (20000, 19000, 1)), - ((Duration::from_micros(23944907000), Duration::from_micros(23945003340)), (21000, 20000, 1)), - ((Duration::from_micros(23944907000), Duration::from_micros(23945003340)), (0, 0, 0)), - ((Duration::from_micros(23944907000), Duration::from_micros(23945003340)), (0, 0, 0)), - ((Duration::from_micros(23944907000), Duration::from_micros(23945005340)), (0, 0, 0)), - ((Duration::from_micros(23944907000), Duration::from_micros(23945005340)), (0, 0, 0)), - ((Duration::from_micros(23944907000), Duration::from_micros(23945005340)), (0, 0, 0)), - ((Duration::from_micros(23944907000), Duration::from_micros(23945005340)), (0, 0, 0)), - ((Duration::from_micros(23944907000), Duration::from_micros(23945005340)), (0, 0, 0)), - ((Duration::from_micros(23944907000), Duration::from_micros(23945005340)), (0, 0, 0)), - ((Duration::from_micros(23944907000), Duration::from_micros(23945005340)), (0, 0, 0)), - ((Duration::from_micros(23944907000), Duration::from_micros(23945005340)), (0, 0, 0)), - ((Duration::from_micros(23944907000), Duration::from_micros(23945005340)), (0, 0, 0)), - ((Duration::from_micros(23944907000), Duration::from_micros(23945005340)), (0, 0, 0)), - ((Duration::from_micros(23944907000), Duration::from_micros(23945005340)), (0, 0, 0)), - ((Duration::from_micros(23944907000), Duration::from_micros(23945005340)), (0, 0, 0)), - ((Duration::from_micros(23944907000), Duration::from_micros(23945005340)), (0, 0, 0)), - ((Duration::from_micros(23944910000), Duration::from_micros(23945005340)), (0, 0, 0)), - ((Duration::from_micros(23944930000), Duration::from_micros(23945025340)), (20000, 20000, 1)), - ((Duration::from_micros(23944950000), Duration::from_micros(23945046340)), (20000, 20000, 1)), - ((Duration::from_micros(23944971000), Duration::from_micros(23945066340)), (20000, 21000, 1)), - ((Duration::from_micros(23944976000), Duration::from_micros(23945071340)), (0, 0, 0)), - ((Duration::from_micros(23944976000), Duration::from_micros(23945071340)), (0, 0, 0)), - ((Duration::from_micros(23944976000), Duration::from_micros(23945071340)), (0, 0, 0)), - ((Duration::from_micros(23944976000), Duration::from_micros(23945071340)), (0, 0, 0)), - ((Duration::from_micros(23944976000), Duration::from_micros(23945076340)), (0, 0, 0)), - ((Duration::from_micros(23944976000), Duration::from_micros(23945076340)), (0, 0, 0)), - ((Duration::from_micros(23944976000), Duration::from_micros(23945076340)), (0, 0, 0)), - ((Duration::from_micros(23944976000), Duration::from_micros(23945076340)), (0, 0, 0)), - ((Duration::from_micros(23944976000), Duration::from_micros(23945076340)), (0, 0, 0)), - ((Duration::from_micros(23944976000), Duration::from_micros(23945076340)), (0, 0, 0)), - ((Duration::from_micros(23944976000), Duration::from_micros(23945076340)), (0, 0, 0)), - ((Duration::from_micros(23944976000), Duration::from_micros(23945076340)), (0, 0, 0)), - ((Duration::from_micros(23944976000), Duration::from_micros(23945076340)), (0, 0, 0)), - ((Duration::from_micros(23944976000), Duration::from_micros(23945076340)), (0, 0, 0)), - ((Duration::from_micros(23944976000), Duration::from_micros(23945076340)), (0, 0, 0)), - ((Duration::from_micros(23944976000), Duration::from_micros(23945076340)), (0, 0, 0)), - ((Duration::from_micros(23944976000), Duration::from_micros(23945076340)), (0, 0, 0)), - ((Duration::from_micros(23944976000), Duration::from_micros(23945076340)), (0, 0, 0)), - ((Duration::from_micros(23944991000), Duration::from_micros(23945086340)), (26000, 30000, 1)), - ((Duration::from_micros(23945011000), Duration::from_micros(23945107340)), (15000, 10000, 1)), - ((Duration::from_micros(23945031000), Duration::from_micros(23945127340)), (20000, 21000, 1)), - ((Duration::from_micros(23945043000), Duration::from_micros(23945142340)), (20000, 20000, 1)), - ((Duration::from_micros(23945043000), Duration::from_micros(23945142340)), (0, 0, 0)), - ((Duration::from_micros(23945043000), Duration::from_micros(23945142340)), (0, 0, 0)), - ((Duration::from_micros(23945043000), Duration::from_micros(23945142340)), (0, 0, 0)), - ((Duration::from_micros(23945043000), Duration::from_micros(23945142340)), (0, 0, 0)), - ((Duration::from_micros(23945043000), Duration::from_micros(23945142340)), (0, 0, 0)), - ((Duration::from_micros(23945043000), Duration::from_micros(23945142340)), (0, 0, 0)), - ((Duration::from_micros(23945043000), Duration::from_micros(23945142340)), (0, 0, 0)), - ((Duration::from_micros(23945043000), Duration::from_micros(23945142340)), (0, 0, 0)), - ((Duration::from_micros(23945043000), Duration::from_micros(23945142340)), (0, 0, 0)), - ((Duration::from_micros(23945043000), Duration::from_micros(23945142340)), (0, 0, 0)), - ((Duration::from_micros(23945043000), Duration::from_micros(23945142340)), (0, 0, 0)), - ((Duration::from_micros(23945043000), Duration::from_micros(23945142340)), (0, 0, 0)), - ((Duration::from_micros(23945043000), Duration::from_micros(23945142340)), (0, 0, 0)), - ((Duration::from_micros(23945043000), Duration::from_micros(23945142340)), (0, 0, 0)), - ((Duration::from_micros(23945043000), Duration::from_micros(23945142340)), (0, 0, 0)), - ((Duration::from_micros(23945051000), Duration::from_micros(23945147340)), (0, 0, 0)), - ((Duration::from_micros(23945072000), Duration::from_micros(23945167340)), (20000, 20000, 1)), - ((Duration::from_micros(23945092000), Duration::from_micros(23945187340)), (21000, 20000, 1)), - ((Duration::from_micros(23945107000), Duration::from_micros(23945203340)), (20000, 20000, 1)), - ((Duration::from_micros(23945107000), Duration::from_micros(23945203340)), (0, 0, 0)), - ((Duration::from_micros(23945107000), Duration::from_micros(23945203340)), (0, 0, 0)), - ((Duration::from_micros(23945107000), Duration::from_micros(23945205340)), (0, 0, 0)), - ((Duration::from_micros(23945107000), Duration::from_micros(23945205340)), (0, 0, 0)), - ((Duration::from_micros(23945107000), Duration::from_micros(23945205340)), (0, 0, 0)), - ((Duration::from_micros(23945107000), Duration::from_micros(23945205340)), (0, 0, 0)), - ((Duration::from_micros(23945107000), Duration::from_micros(23945205340)), (0, 0, 0)), - ((Duration::from_micros(23945107000), Duration::from_micros(23945205340)), (0, 0, 0)), - ((Duration::from_micros(23945107000), Duration::from_micros(23945205340)), (0, 0, 0)), - ((Duration::from_micros(23945107000), Duration::from_micros(23945205340)), (0, 0, 0)), - ((Duration::from_micros(23945107000), Duration::from_micros(23945205340)), (0, 0, 0)), - ((Duration::from_micros(23945107000), Duration::from_micros(23945205340)), (0, 0, 0)), - ((Duration::from_micros(23945107000), Duration::from_micros(23945205340)), (0, 0, 0)), - ((Duration::from_micros(23945107000), Duration::from_micros(23945205340)), (0, 0, 0)), - ((Duration::from_micros(23945107000), Duration::from_micros(23945205340)), (0, 0, 0)), - ((Duration::from_micros(23945112000), Duration::from_micros(23945207340)), (0, 0, 0)), - ((Duration::from_micros(23945132000), Duration::from_micros(23945228340)), (20000, 20000, 1)), - ((Duration::from_micros(23945153000), Duration::from_micros(23945248340)), (20000, 21000, 1)), - ((Duration::from_micros(23945173000), Duration::from_micros(23945268340)), (21000, 20000, 1)), - ((Duration::from_micros(23945175000), Duration::from_micros(23945275340)), (0, 0, 0)), - ((Duration::from_micros(23945175000), Duration::from_micros(23945275340)), (0, 0, 0)), - ((Duration::from_micros(23945175000), Duration::from_micros(23945275340)), (0, 0, 0)), - ((Duration::from_micros(23945175000), Duration::from_micros(23945275340)), (0, 0, 0)), - ((Duration::from_micros(23945175000), Duration::from_micros(23945275340)), (0, 0, 0)), - ((Duration::from_micros(23945175000), Duration::from_micros(23945275340)), (0, 0, 0)), - ((Duration::from_micros(23945175000), Duration::from_micros(23945275340)), (0, 0, 0)), - ((Duration::from_micros(23945175000), Duration::from_micros(23945275340)), (0, 0, 0)), - ((Duration::from_micros(23945175000), Duration::from_micros(23945275340)), (0, 0, 0)), - ((Duration::from_micros(23945175000), Duration::from_micros(23945275340)), (0, 0, 0)), - ((Duration::from_micros(23945175000), Duration::from_micros(23945275340)), (0, 0, 0)), - ((Duration::from_micros(23945175000), Duration::from_micros(23945275340)), (0, 0, 0)), - ((Duration::from_micros(23945175000), Duration::from_micros(23945275340)), (0, 0, 0)), - ((Duration::from_micros(23945175000), Duration::from_micros(23945275340)), (0, 0, 0)), - ((Duration::from_micros(23945175000), Duration::from_micros(23945275340)), (0, 0, 0)), - ((Duration::from_micros(23945175000), Duration::from_micros(23945275340)), (0, 0, 0)), - ((Duration::from_micros(23945175000), Duration::from_micros(23945275340)), (0, 0, 0)), - ((Duration::from_micros(23945175000), Duration::from_micros(23945275340)), (0, 0, 0)), - ((Duration::from_micros(23945193000), Duration::from_micros(23945288340)), (22000, 27000, 1)), - ((Duration::from_micros(23945213000), Duration::from_micros(23945309340)), (18000, 13000, 1)), - ((Duration::from_micros(23945233000), Duration::from_micros(23945329340)), (20000, 21000, 1)), - ((Duration::from_micros(23945243000), Duration::from_micros(23945339340)), (20000, 20000, 1)), - ((Duration::from_micros(23945243000), Duration::from_micros(23945339340)), (0, 0, 0)), - ((Duration::from_micros(23945243000), Duration::from_micros(23945339340)), (0, 0, 0)), - ((Duration::from_micros(23945243000), Duration::from_micros(23945339340)), (0, 0, 0)), - ((Duration::from_micros(23945243000), Duration::from_micros(23945341340)), (0, 0, 0)), - ((Duration::from_micros(23945243000), Duration::from_micros(23945341340)), (0, 0, 0)), - ((Duration::from_micros(23945243000), Duration::from_micros(23945341340)), (0, 0, 0)), - ((Duration::from_micros(23945243000), Duration::from_micros(23945341340)), (0, 0, 0)), - ((Duration::from_micros(23945243000), Duration::from_micros(23945341340)), (0, 0, 0)), - ((Duration::from_micros(23945243000), Duration::from_micros(23945341340)), (0, 0, 0)), - ((Duration::from_micros(23945244000), Duration::from_micros(23945341340)), (0, 0, 0)), - ((Duration::from_micros(23945244000), Duration::from_micros(23945341340)), (0, 0, 0)), - ((Duration::from_micros(23945244000), Duration::from_micros(23945341340)), (0, 0, 0)), - ((Duration::from_micros(23945244000), Duration::from_micros(23945341340)), (0, 0, 0)), - ((Duration::from_micros(23945244000), Duration::from_micros(23945341340)), (0, 0, 0)), - ((Duration::from_micros(23945244000), Duration::from_micros(23945341340)), (0, 0, 0)), - ((Duration::from_micros(23945244000), Duration::from_micros(23945341340)), (0, 0, 0)), - ((Duration::from_micros(23945244000), Duration::from_micros(23945341340)), (0, 0, 0)), - ((Duration::from_micros(23945254000), Duration::from_micros(23945349340)), (11000, 12000, 1)), - ((Duration::from_micros(23945274000), Duration::from_micros(23945369340)), (10000, 8000, 1)), - ((Duration::from_micros(23945294000), Duration::from_micros(23945390340)), (20000, 20000, 1)), - ((Duration::from_micros(23945307000), Duration::from_micros(23945405340)), (20000, 21000, 1)), - ((Duration::from_micros(23945307000), Duration::from_micros(23945405340)), (0, 0, 0)), - ((Duration::from_micros(23945307000), Duration::from_micros(23945405340)), (0, 0, 0)), - ((Duration::from_micros(23945307000), Duration::from_micros(23945405340)), (0, 0, 0)), - ((Duration::from_micros(23945307000), Duration::from_micros(23945405340)), (0, 0, 0)), - ((Duration::from_micros(23945307000), Duration::from_micros(23945405340)), (0, 0, 0)), - ((Duration::from_micros(23945307000), Duration::from_micros(23945405340)), (0, 0, 0)), - ((Duration::from_micros(23945307000), Duration::from_micros(23945405340)), (0, 0, 0)), - ((Duration::from_micros(23945307000), Duration::from_micros(23945405340)), (0, 0, 0)), - ((Duration::from_micros(23945307000), Duration::from_micros(23945405340)), (0, 0, 0)), - ((Duration::from_micros(23945307000), Duration::from_micros(23945405340)), (0, 0, 0)), - ((Duration::from_micros(23945307000), Duration::from_micros(23945405340)), (0, 0, 0)), - ((Duration::from_micros(23945307000), Duration::from_micros(23945405340)), (0, 0, 0)), - ((Duration::from_micros(23945307000), Duration::from_micros(23945405340)), (0, 0, 0)), - ((Duration::from_micros(23945307000), Duration::from_micros(23945406340)), (0, 0, 0)), - ((Duration::from_micros(23945307000), Duration::from_micros(23945406340)), (0, 0, 0)), - ((Duration::from_micros(23945307000), Duration::from_micros(23945406340)), (0, 0, 0)), - ((Duration::from_micros(23945307000), Duration::from_micros(23945406340)), (0, 0, 0)), - ((Duration::from_micros(23945314000), Duration::from_micros(23945410340)), (0, 0, 0)), - ((Duration::from_micros(23945335000), Duration::from_micros(23945430340)), (20000, 20000, 1)), - ((Duration::from_micros(23945355000), Duration::from_micros(23945451340)), (21000, 20000, 1)), - ((Duration::from_micros(23945375000), Duration::from_micros(23945473340)), (20000, 21000, 1)), - ((Duration::from_micros(23945375000), Duration::from_micros(23945473340)), (0, 0, 0)), - ((Duration::from_micros(23945375000), Duration::from_micros(23945473340)), (0, 0, 0)), - ((Duration::from_micros(23945375000), Duration::from_micros(23945473340)), (0, 0, 0)), - ((Duration::from_micros(23945375000), Duration::from_micros(23945473340)), (0, 0, 0)), - ((Duration::from_micros(23945375000), Duration::from_micros(23945473340)), (0, 0, 0)), - ((Duration::from_micros(23945375000), Duration::from_micros(23945473340)), (0, 0, 0)), - ((Duration::from_micros(23945375000), Duration::from_micros(23945473340)), (0, 0, 0)), - ((Duration::from_micros(23945375000), Duration::from_micros(23945473340)), (0, 0, 0)), - ((Duration::from_micros(23945375000), Duration::from_micros(23945473340)), (0, 0, 0)), - ((Duration::from_micros(23945375000), Duration::from_micros(23945473340)), (0, 0, 0)), - ((Duration::from_micros(23945375000), Duration::from_micros(23945473340)), (0, 0, 0)), - ((Duration::from_micros(23945375000), Duration::from_micros(23945473340)), (0, 0, 0)), - ((Duration::from_micros(23945375000), Duration::from_micros(23945473340)), (0, 0, 0)), - ((Duration::from_micros(23945375000), Duration::from_micros(23945473340)), (0, 0, 0)), - ((Duration::from_micros(23945375000), Duration::from_micros(23945474340)), (0, 0, 0)), - ((Duration::from_micros(23945375000), Duration::from_micros(23945474340)), (0, 0, 0)), - ((Duration::from_micros(23945375000), Duration::from_micros(23945474340)), (0, 0, 0)), - ((Duration::from_micros(23945375000), Duration::from_micros(23945474340)), (0, 0, 0)), - ((Duration::from_micros(23945395000), Duration::from_micros(23945491340)), (20000, 23000, 1)), - ((Duration::from_micros(23945416000), Duration::from_micros(23945512340)), (20000, 17000, 1)), - ((Duration::from_micros(23945436000), Duration::from_micros(23945531340)), (21000, 21000, 1)), - ((Duration::from_micros(23945443000), Duration::from_micros(23945540340)), (20000, 19000, 1)), - ((Duration::from_micros(23945443000), Duration::from_micros(23945540340)), (0, 0, 0)), - ((Duration::from_micros(23945443000), Duration::from_micros(23945541340)), (0, 0, 0)), - ((Duration::from_micros(23945443000), Duration::from_micros(23945541340)), (0, 0, 0)), - ((Duration::from_micros(23945443000), Duration::from_micros(23945541340)), (0, 0, 0)), - ((Duration::from_micros(23945443000), Duration::from_micros(23945541340)), (0, 0, 0)), - ((Duration::from_micros(23945443000), Duration::from_micros(23945541340)), (0, 0, 0)), - ((Duration::from_micros(23945443000), Duration::from_micros(23945541340)), (0, 0, 0)), - ((Duration::from_micros(23945443000), Duration::from_micros(23945541340)), (0, 0, 0)), - ((Duration::from_micros(23945443000), Duration::from_micros(23945541340)), (0, 0, 0)), - ((Duration::from_micros(23945443000), Duration::from_micros(23945541340)), (0, 0, 0)), - ((Duration::from_micros(23945443000), Duration::from_micros(23945541340)), (0, 0, 0)), - ((Duration::from_micros(23945443000), Duration::from_micros(23945541340)), (0, 0, 0)), - ((Duration::from_micros(23945443000), Duration::from_micros(23945541340)), (0, 0, 0)), - ((Duration::from_micros(23945443000), Duration::from_micros(23945541340)), (0, 0, 0)), - ((Duration::from_micros(23945443000), Duration::from_micros(23945541340)), (0, 0, 0)), - ((Duration::from_micros(23945443000), Duration::from_micros(23945541340)), (0, 0, 0)), - ((Duration::from_micros(23945443000), Duration::from_micros(23945541340)), (0, 0, 0)), - ((Duration::from_micros(23945456000), Duration::from_micros(23945552340)), (7000, 10000, 1)), - ((Duration::from_micros(23945476000), Duration::from_micros(23945572340)), (13000, 11000, 1)), - ((Duration::from_micros(23945497000), Duration::from_micros(23945592340)), (20000, 20000, 1)), - ((Duration::from_micros(23945507000), Duration::from_micros(23945605340)), (21000, 20000, 1)), - ((Duration::from_micros(23945507000), Duration::from_micros(23945605340)), (0, 0, 0)), - ((Duration::from_micros(23945507000), Duration::from_micros(23945605340)), (0, 0, 0)), - ((Duration::from_micros(23945507000), Duration::from_micros(23945605340)), (0, 0, 0)), - ((Duration::from_micros(23945507000), Duration::from_micros(23945605340)), (0, 0, 0)), - ((Duration::from_micros(23945507000), Duration::from_micros(23945605340)), (0, 0, 0)), - ((Duration::from_micros(23945507000), Duration::from_micros(23945605340)), (0, 0, 0)), - ((Duration::from_micros(23945507000), Duration::from_micros(23945605340)), (0, 0, 0)), - ((Duration::from_micros(23945507000), Duration::from_micros(23945605340)), (0, 0, 0)), - ((Duration::from_micros(23945507000), Duration::from_micros(23945605340)), (0, 0, 0)), - ((Duration::from_micros(23945507000), Duration::from_micros(23945605340)), (0, 0, 0)), - ((Duration::from_micros(23945507000), Duration::from_micros(23945605340)), (0, 0, 0)), - ((Duration::from_micros(23945507000), Duration::from_micros(23945605340)), (0, 0, 0)), - ((Duration::from_micros(23945507000), Duration::from_micros(23945605340)), (0, 0, 0)), - ((Duration::from_micros(23945507000), Duration::from_micros(23945605340)), (0, 0, 0)), - ((Duration::from_micros(23945507000), Duration::from_micros(23945605340)), (0, 0, 0)), - ((Duration::from_micros(23945507000), Duration::from_micros(23945605340)), (0, 0, 0)), - ((Duration::from_micros(23945507000), Duration::from_micros(23945606340)), (0, 0, 0)), - ((Duration::from_micros(23945517000), Duration::from_micros(23945614340)), (10000, 14000, 1)), - ((Duration::from_micros(23945537000), Duration::from_micros(23945632340)), (10000, 8000, 1)), - ((Duration::from_micros(23945547000), Duration::from_micros(23945644340)), (20000, 18000, 1)), - ((Duration::from_micros(23945567000), Duration::from_micros(23945663340)), (10000, 12000, 1)), - ((Duration::from_micros(23945575000), Duration::from_micros(23945673340)), (20000, 19000, 1)), - ((Duration::from_micros(23945575000), Duration::from_micros(23945674340)), (0, 0, 0)), - ((Duration::from_micros(23945575000), Duration::from_micros(23945674340)), (0, 0, 0)), - ((Duration::from_micros(23945575000), Duration::from_micros(23945674340)), (0, 0, 0)), - ((Duration::from_micros(23945575000), Duration::from_micros(23945674340)), (0, 0, 0)), - ((Duration::from_micros(23945575000), Duration::from_micros(23945674340)), (0, 0, 0)), - ((Duration::from_micros(23945575000), Duration::from_micros(23945674340)), (0, 0, 0)), - ((Duration::from_micros(23945575000), Duration::from_micros(23945674340)), (0, 0, 0)), - ((Duration::from_micros(23945575000), Duration::from_micros(23945674340)), (0, 0, 0)), - ((Duration::from_micros(23945575000), Duration::from_micros(23945674340)), (0, 0, 0)), - ((Duration::from_micros(23945575000), Duration::from_micros(23945674340)), (0, 0, 0)), - ((Duration::from_micros(23945575000), Duration::from_micros(23945674340)), (0, 0, 0)), - ((Duration::from_micros(23945575000), Duration::from_micros(23945674340)), (0, 0, 0)), - ((Duration::from_micros(23945575000), Duration::from_micros(23945674340)), (0, 0, 0)), - ((Duration::from_micros(23945575000), Duration::from_micros(23945674340)), (0, 0, 0)), - ((Duration::from_micros(23945575000), Duration::from_micros(23945674340)), (0, 0, 0)), - ((Duration::from_micros(23945575000), Duration::from_micros(23945674340)), (0, 0, 0)), - ((Duration::from_micros(23945575000), Duration::from_micros(23945674340)), (0, 0, 0)), - ((Duration::from_micros(23945588000), Duration::from_micros(23945684340)), (8000, 11000, 1)), - ((Duration::from_micros(23945608000), Duration::from_micros(23945704340)), (13000, 10000, 1)), - ((Duration::from_micros(23945628000), Duration::from_micros(23945724340)), (20000, 20000, 1)), - ((Duration::from_micros(23945643000), Duration::from_micros(23945739340)), (20000, 20000, 1)), - ((Duration::from_micros(23945643000), Duration::from_micros(23945739340)), (0, 0, 0)), - ((Duration::from_micros(23945643000), Duration::from_micros(23945740340)), (0, 0, 0)), - ((Duration::from_micros(23945643000), Duration::from_micros(23945740340)), (0, 0, 0)), - ((Duration::from_micros(23945643000), Duration::from_micros(23945740340)), (0, 0, 0)), - ((Duration::from_micros(23945643000), Duration::from_micros(23945742340)), (0, 0, 0)), - ((Duration::from_micros(23945643000), Duration::from_micros(23945742340)), (0, 0, 0)), - ((Duration::from_micros(23945643000), Duration::from_micros(23945742340)), (0, 0, 0)), - ((Duration::from_micros(23945643000), Duration::from_micros(23945742340)), (0, 0, 0)), - ((Duration::from_micros(23945643000), Duration::from_micros(23945742340)), (0, 0, 0)), - ((Duration::from_micros(23945643000), Duration::from_micros(23945742340)), (0, 0, 0)), - ((Duration::from_micros(23945643000), Duration::from_micros(23945742340)), (0, 0, 0)), - ((Duration::from_micros(23945643000), Duration::from_micros(23945742340)), (0, 0, 0)), - ((Duration::from_micros(23945643000), Duration::from_micros(23945742340)), (0, 0, 0)), - ((Duration::from_micros(23945643000), Duration::from_micros(23945742340)), (0, 0, 0)), - ((Duration::from_micros(23945643000), Duration::from_micros(23945742340)), (0, 0, 0)), - ((Duration::from_micros(23945643000), Duration::from_micros(23945742340)), (0, 0, 0)), - ((Duration::from_micros(23945643000), Duration::from_micros(23945742340)), (0, 0, 0)), - ((Duration::from_micros(23945648000), Duration::from_micros(23945743340)), (0, 0, 0)), - ((Duration::from_micros(23945669000), Duration::from_micros(23945764340)), (20000, 19000, 1)), - ((Duration::from_micros(23945689000), Duration::from_micros(23945784340)), (21000, 21000, 1)), - ((Duration::from_micros(23945707000), Duration::from_micros(23945805340)), (20000, 20000, 1)), - ((Duration::from_micros(23945707000), Duration::from_micros(23945805340)), (0, 0, 0)), - ((Duration::from_micros(23945707000), Duration::from_micros(23945805340)), (0, 0, 0)), - ((Duration::from_micros(23945707000), Duration::from_micros(23945805340)), (0, 0, 0)), - ((Duration::from_micros(23945707000), Duration::from_micros(23945805340)), (0, 0, 0)), - ((Duration::from_micros(23945707000), Duration::from_micros(23945805340)), (0, 0, 0)), - ((Duration::from_micros(23945707000), Duration::from_micros(23945805340)), (0, 0, 0)), - ((Duration::from_micros(23945707000), Duration::from_micros(23945805340)), (0, 0, 0)), - ((Duration::from_micros(23945707000), Duration::from_micros(23945805340)), (0, 0, 0)), - ((Duration::from_micros(23945707000), Duration::from_micros(23945805340)), (0, 0, 0)), - ((Duration::from_micros(23945707000), Duration::from_micros(23945805340)), (0, 0, 0)), - ((Duration::from_micros(23945707000), Duration::from_micros(23945805340)), (0, 0, 0)), - ((Duration::from_micros(23945707000), Duration::from_micros(23945805340)), (0, 0, 0)), - ((Duration::from_micros(23945707000), Duration::from_micros(23945805340)), (0, 0, 0)), - ((Duration::from_micros(23945707000), Duration::from_micros(23945805340)), (0, 0, 0)), - ((Duration::from_micros(23945707000), Duration::from_micros(23945805340)), (0, 0, 0)), - ((Duration::from_micros(23945707000), Duration::from_micros(23945805340)), (0, 0, 0)), - ((Duration::from_micros(23945707000), Duration::from_micros(23945805340)), (0, 0, 0)), - ((Duration::from_micros(23945709000), Duration::from_micros(23945806340)), (0, 0, 0)), - ((Duration::from_micros(23945729000), Duration::from_micros(23945824340)), (20000, 22000, 1)), - ((Duration::from_micros(23945749000), Duration::from_micros(23945845340)), (20000, 18000, 1)), - ((Duration::from_micros(23945770000), Duration::from_micros(23945865340)), (20000, 21000, 1)), - ((Duration::from_micros(23945775000), Duration::from_micros(23945874340)), (0, 0, 0)), - ((Duration::from_micros(23945775000), Duration::from_micros(23945875340)), (0, 0, 0)), - ((Duration::from_micros(23945775000), Duration::from_micros(23945875340)), (0, 0, 0)), - ((Duration::from_micros(23945775000), Duration::from_micros(23945875340)), (0, 0, 0)), - ((Duration::from_micros(23945775000), Duration::from_micros(23945875340)), (0, 0, 0)), - ((Duration::from_micros(23945775000), Duration::from_micros(23945875340)), (0, 0, 0)), - ((Duration::from_micros(23945775000), Duration::from_micros(23945875340)), (0, 0, 0)), - ((Duration::from_micros(23945775000), Duration::from_micros(23945875340)), (0, 0, 0)), - ((Duration::from_micros(23945775000), Duration::from_micros(23945875340)), (0, 0, 0)), - ((Duration::from_micros(23945775000), Duration::from_micros(23945875340)), (0, 0, 0)), - ((Duration::from_micros(23945775000), Duration::from_micros(23945875340)), (0, 0, 0)), - ((Duration::from_micros(23945775000), Duration::from_micros(23945875340)), (0, 0, 0)), - ((Duration::from_micros(23945775000), Duration::from_micros(23945875340)), (0, 0, 0)), - ((Duration::from_micros(23945775000), Duration::from_micros(23945875340)), (0, 0, 0)), - ((Duration::from_micros(23945775000), Duration::from_micros(23945875340)), (0, 0, 0)), - ((Duration::from_micros(23945775000), Duration::from_micros(23945875340)), (0, 0, 0)), - ((Duration::from_micros(23945775000), Duration::from_micros(23945875340)), (0, 0, 0)), - ((Duration::from_micros(23945775000), Duration::from_micros(23945875340)), (0, 0, 0)), - ((Duration::from_micros(23945790000), Duration::from_micros(23945885340)), (26000, 30000, 1)), - ((Duration::from_micros(23945810000), Duration::from_micros(23945906340)), (15000, 10000, 1)), - ((Duration::from_micros(23945830000), Duration::from_micros(23945928340)), (20000, 21000, 1)), - ((Duration::from_micros(23945843000), Duration::from_micros(23945939340)), (20000, 22000, 1)), - ((Duration::from_micros(23945843000), Duration::from_micros(23945939340)), (0, 0, 0)), - ((Duration::from_micros(23945843000), Duration::from_micros(23945939340)), (0, 0, 0)), - ((Duration::from_micros(23945843000), Duration::from_micros(23945939340)), (0, 0, 0)), - ((Duration::from_micros(23945843000), Duration::from_micros(23945939340)), (0, 0, 0)), - ((Duration::from_micros(23945843000), Duration::from_micros(23945941340)), (0, 0, 0)), - ((Duration::from_micros(23945843000), Duration::from_micros(23945941340)), (0, 0, 0)), - ((Duration::from_micros(23945843000), Duration::from_micros(23945941340)), (0, 0, 0)), - ((Duration::from_micros(23945843000), Duration::from_micros(23945941340)), (0, 0, 0)), - ((Duration::from_micros(23945843000), Duration::from_micros(23945941340)), (0, 0, 0)), - ((Duration::from_micros(23945843000), Duration::from_micros(23945941340)), (0, 0, 0)), - ((Duration::from_micros(23945843000), Duration::from_micros(23945941340)), (0, 0, 0)), - ((Duration::from_micros(23945843000), Duration::from_micros(23945941340)), (0, 0, 0)), - ((Duration::from_micros(23945843000), Duration::from_micros(23945941340)), (0, 0, 0)), - ((Duration::from_micros(23945843000), Duration::from_micros(23945941340)), (0, 0, 0)), - ((Duration::from_micros(23945843000), Duration::from_micros(23945941340)), (0, 0, 0)), - ((Duration::from_micros(23945843000), Duration::from_micros(23945941340)), (0, 0, 0)), - ((Duration::from_micros(23945843000), Duration::from_micros(23945941340)), (0, 0, 0)), - ((Duration::from_micros(23945851000), Duration::from_micros(23945946340)), (0, 0, 0)), - ((Duration::from_micros(23945871000), Duration::from_micros(23945966340)), (21000, 18000, 1)), - ((Duration::from_micros(23945891000), Duration::from_micros(23945986340)), (20000, 20000, 1)), - ((Duration::from_micros(23945907000), Duration::from_micros(23946003340)), (20000, 20000, 1)), - ((Duration::from_micros(23945907000), Duration::from_micros(23946003340)), (0, 0, 0)), - ((Duration::from_micros(23945907000), Duration::from_micros(23946004340)), (0, 0, 0)), - ((Duration::from_micros(23945907000), Duration::from_micros(23946004340)), (0, 0, 0)), - ((Duration::from_micros(23945907000), Duration::from_micros(23946005340)), (0, 0, 0)), - ((Duration::from_micros(23945907000), Duration::from_micros(23946005340)), (0, 0, 0)), - ((Duration::from_micros(23945907000), Duration::from_micros(23946005340)), (0, 0, 0)), - ((Duration::from_micros(23945907000), Duration::from_micros(23946005340)), (0, 0, 0)), - ((Duration::from_micros(23945907000), Duration::from_micros(23946005340)), (0, 0, 0)), - ((Duration::from_micros(23945907000), Duration::from_micros(23946005340)), (0, 0, 0)), - ((Duration::from_micros(23945907000), Duration::from_micros(23946005340)), (0, 0, 0)), - ((Duration::from_micros(23945907000), Duration::from_micros(23946005340)), (0, 0, 0)), - ((Duration::from_micros(23945907000), Duration::from_micros(23946005340)), (0, 0, 0)), - ((Duration::from_micros(23945907000), Duration::from_micros(23946005340)), (0, 0, 0)), - ((Duration::from_micros(23945907000), Duration::from_micros(23946005340)), (0, 0, 0)), - ((Duration::from_micros(23945907000), Duration::from_micros(23946005340)), (0, 0, 0)), - ((Duration::from_micros(23945907000), Duration::from_micros(23946005340)), (0, 0, 0)), - ((Duration::from_micros(23945907000), Duration::from_micros(23946005340)), (0, 0, 0)), - ((Duration::from_micros(23945911000), Duration::from_micros(23946006340)), (0, 0, 0)), - ((Duration::from_micros(23945931000), Duration::from_micros(23946028340)), (20000, 20000, 1)), - ((Duration::from_micros(23945952000), Duration::from_micros(23946048340)), (20000, 22000, 1)), - ((Duration::from_micros(23945972000), Duration::from_micros(23946067340)), (21000, 20000, 1)), - ((Duration::from_micros(23945975000), Duration::from_micros(23946071340)), (0, 0, 0)), - ((Duration::from_micros(23945975000), Duration::from_micros(23946071340)), (0, 0, 0)), - ((Duration::from_micros(23945975000), Duration::from_micros(23946075340)), (0, 0, 0)), - ((Duration::from_micros(23945975000), Duration::from_micros(23946075340)), (0, 0, 0)), - ((Duration::from_micros(23945975000), Duration::from_micros(23946075340)), (0, 0, 0)), - ((Duration::from_micros(23945975000), Duration::from_micros(23946075340)), (0, 0, 0)), - ((Duration::from_micros(23945975000), Duration::from_micros(23946075340)), (0, 0, 0)), - ((Duration::from_micros(23945975000), Duration::from_micros(23946075340)), (0, 0, 0)), - ((Duration::from_micros(23945975000), Duration::from_micros(23946075340)), (0, 0, 0)), - ((Duration::from_micros(23945975000), Duration::from_micros(23946075340)), (0, 0, 0)), - ((Duration::from_micros(23945975000), Duration::from_micros(23946075340)), (0, 0, 0)), - ((Duration::from_micros(23945975000), Duration::from_micros(23946075340)), (0, 0, 0)), - ((Duration::from_micros(23945975000), Duration::from_micros(23946075340)), (0, 0, 0)), - ((Duration::from_micros(23945975000), Duration::from_micros(23946075340)), (0, 0, 0)), - ((Duration::from_micros(23945975000), Duration::from_micros(23946075340)), (0, 0, 0)), - ((Duration::from_micros(23945975000), Duration::from_micros(23946075340)), (0, 0, 0)), - ((Duration::from_micros(23945975000), Duration::from_micros(23946075340)), (0, 0, 0)), - ((Duration::from_micros(23945975000), Duration::from_micros(23946075340)), (0, 0, 0)), - ((Duration::from_micros(23945992000), Duration::from_micros(23946088340)), (23000, 27000, 1)), - ((Duration::from_micros(23946012000), Duration::from_micros(23946109340)), (17000, 13000, 1)), - ((Duration::from_micros(23946033000), Duration::from_micros(23946129340)), (20000, 21000, 1)), - ((Duration::from_micros(23946043000), Duration::from_micros(23946141340)), (21000, 20000, 1)), - ((Duration::from_micros(23946043000), Duration::from_micros(23946141340)), (0, 0, 0)), - ((Duration::from_micros(23946043000), Duration::from_micros(23946141340)), (0, 0, 0)), - ((Duration::from_micros(23946043000), Duration::from_micros(23946141340)), (0, 0, 0)), - ((Duration::from_micros(23946043000), Duration::from_micros(23946141340)), (0, 0, 0)), - ((Duration::from_micros(23946043000), Duration::from_micros(23946141340)), (0, 0, 0)), - ((Duration::from_micros(23946043000), Duration::from_micros(23946141340)), (0, 0, 0)), - ((Duration::from_micros(23946043000), Duration::from_micros(23946141340)), (0, 0, 0)), - ((Duration::from_micros(23946043000), Duration::from_micros(23946141340)), (0, 0, 0)), - ((Duration::from_micros(23946043000), Duration::from_micros(23946141340)), (0, 0, 0)), - ((Duration::from_micros(23946043000), Duration::from_micros(23946141340)), (0, 0, 0)), - ((Duration::from_micros(23946043000), Duration::from_micros(23946141340)), (0, 0, 0)), - ((Duration::from_micros(23946043000), Duration::from_micros(23946141340)), (0, 0, 0)), - ((Duration::from_micros(23946043000), Duration::from_micros(23946141340)), (0, 0, 0)), - ((Duration::from_micros(23946043000), Duration::from_micros(23946141340)), (0, 0, 0)), - ((Duration::from_micros(23946043000), Duration::from_micros(23946141340)), (0, 0, 0)), - ((Duration::from_micros(23946043000), Duration::from_micros(23946141340)), (0, 0, 0)), - ((Duration::from_micros(23946043000), Duration::from_micros(23946141340)), (0, 0, 0)), - ((Duration::from_micros(23946053000), Duration::from_micros(23946149340)), (10000, 12000, 1)), - ((Duration::from_micros(23946073000), Duration::from_micros(23946169340)), (10000, 8000, 1)), - ((Duration::from_micros(23946093000), Duration::from_micros(23946189340)), (20000, 20000, 1)), - ((Duration::from_micros(23946107000), Duration::from_micros(23946205340)), (20000, 20000, 1)), - ((Duration::from_micros(23946107000), Duration::from_micros(23946205340)), (0, 0, 0)), - ((Duration::from_micros(23946107000), Duration::from_micros(23946205340)), (0, 0, 0)), - ((Duration::from_micros(23946107000), Duration::from_micros(23946205340)), (0, 0, 0)), - ((Duration::from_micros(23946107000), Duration::from_micros(23946205340)), (0, 0, 0)), - ((Duration::from_micros(23946107000), Duration::from_micros(23946205340)), (0, 0, 0)), - ((Duration::from_micros(23946107000), Duration::from_micros(23946205340)), (0, 0, 0)), - ((Duration::from_micros(23946107000), Duration::from_micros(23946205340)), (0, 0, 0)), - ((Duration::from_micros(23946107000), Duration::from_micros(23946205340)), (0, 0, 0)), - ((Duration::from_micros(23946107000), Duration::from_micros(23946205340)), (0, 0, 0)), - ((Duration::from_micros(23946107000), Duration::from_micros(23946205340)), (0, 0, 0)), - ((Duration::from_micros(23946107000), Duration::from_micros(23946205340)), (0, 0, 0)), - ((Duration::from_micros(23946107000), Duration::from_micros(23946205340)), (0, 0, 0)), - ((Duration::from_micros(23946107000), Duration::from_micros(23946205340)), (0, 0, 0)), - ((Duration::from_micros(23946107000), Duration::from_micros(23946205340)), (0, 0, 0)), - ((Duration::from_micros(23946107000), Duration::from_micros(23946205340)), (0, 0, 0)), - ((Duration::from_micros(23946107000), Duration::from_micros(23946205340)), (0, 0, 0)), - ((Duration::from_micros(23946107000), Duration::from_micros(23946205340)), (0, 0, 0)), - ((Duration::from_micros(23946114000), Duration::from_micros(23946210340)), (0, 0, 0)), - ((Duration::from_micros(23946134000), Duration::from_micros(23946230340)), (21000, 21000, 1)), - ((Duration::from_micros(23946154000), Duration::from_micros(23946249340)), (20000, 20000, 1)), - ((Duration::from_micros(23946174000), Duration::from_micros(23946270340)), (20000, 19000, 1)), - ((Duration::from_micros(23946175000), Duration::from_micros(23946273340)), (0, 0, 0)), - ((Duration::from_micros(23946175000), Duration::from_micros(23946273340)), (0, 0, 0)), - ((Duration::from_micros(23946175000), Duration::from_micros(23946273340)), (0, 0, 0)), - ((Duration::from_micros(23946175000), Duration::from_micros(23946273340)), (0, 0, 0)), - ((Duration::from_micros(23946175000), Duration::from_micros(23946273340)), (0, 0, 0)), - ((Duration::from_micros(23946175000), Duration::from_micros(23946273340)), (0, 0, 0)), - ((Duration::from_micros(23946175000), Duration::from_micros(23946273340)), (0, 0, 0)), - ((Duration::from_micros(23946175000), Duration::from_micros(23946273340)), (0, 0, 0)), - ((Duration::from_micros(23946175000), Duration::from_micros(23946273340)), (0, 0, 0)), - ((Duration::from_micros(23946175000), Duration::from_micros(23946273340)), (0, 0, 0)), - ((Duration::from_micros(23946175000), Duration::from_micros(23946273340)), (0, 0, 0)), - ((Duration::from_micros(23946175000), Duration::from_micros(23946273340)), (0, 0, 0)), - ((Duration::from_micros(23946175000), Duration::from_micros(23946273340)), (0, 0, 0)), - ((Duration::from_micros(23946175000), Duration::from_micros(23946273340)), (0, 0, 0)), - ((Duration::from_micros(23946175000), Duration::from_micros(23946275340)), (0, 0, 0)), - ((Duration::from_micros(23946175000), Duration::from_micros(23946275340)), (0, 0, 0)), - ((Duration::from_micros(23946175000), Duration::from_micros(23946275340)), (0, 0, 0)), - ((Duration::from_micros(23946176000), Duration::from_micros(23946275340)), (0, 0, 0)), - ((Duration::from_micros(23946194000), Duration::from_micros(23946290340)), (22000, 26000, 1)), - ((Duration::from_micros(23946205000), Duration::from_micros(23946301340)), (18000, 15000, 1)), - ((Duration::from_micros(23946225000), Duration::from_micros(23946324340)), (11000, 11000, 1)), - ((Duration::from_micros(23946243000), Duration::from_micros(23946341340)), (20000, 23000, 1)), - ((Duration::from_micros(23946243000), Duration::from_micros(23946341340)), (0, 0, 0)), - ((Duration::from_micros(23946243000), Duration::from_micros(23946341340)), (0, 0, 0)), - ((Duration::from_micros(23946243000), Duration::from_micros(23946341340)), (0, 0, 0)), - ((Duration::from_micros(23946243000), Duration::from_micros(23946341340)), (0, 0, 0)), - ((Duration::from_micros(23946243000), Duration::from_micros(23946341340)), (0, 0, 0)), - ((Duration::from_micros(23946243000), Duration::from_micros(23946341340)), (0, 0, 0)), - ((Duration::from_micros(23946243000), Duration::from_micros(23946341340)), (0, 0, 0)), - ((Duration::from_micros(23946243000), Duration::from_micros(23946341340)), (0, 0, 0)), - ((Duration::from_micros(23946243000), Duration::from_micros(23946341340)), (0, 0, 0)), - ((Duration::from_micros(23946243000), Duration::from_micros(23946341340)), (0, 0, 0)), - ((Duration::from_micros(23946244000), Duration::from_micros(23946341340)), (0, 0, 0)), - ((Duration::from_micros(23946244000), Duration::from_micros(23946341340)), (0, 0, 0)), - ((Duration::from_micros(23946244000), Duration::from_micros(23946341340)), (0, 0, 0)), - ((Duration::from_micros(23946244000), Duration::from_micros(23946341340)), (0, 0, 0)), - ((Duration::from_micros(23946244000), Duration::from_micros(23946341340)), (0, 0, 0)), - ((Duration::from_micros(23946244000), Duration::from_micros(23946341340)), (0, 0, 0)), - ((Duration::from_micros(23946244000), Duration::from_micros(23946341340)), (0, 0, 0)), - ((Duration::from_micros(23946245000), Duration::from_micros(23946341340)), (0, 0, 0)), - ((Duration::from_micros(23946265000), Duration::from_micros(23946363340)), (20000, 17000, 1)), - ((Duration::from_micros(23946286000), Duration::from_micros(23946382340)), (20000, 22000, 1)), - ((Duration::from_micros(23946306000), Duration::from_micros(23946402340)), (21000, 19000, 1)), - ((Duration::from_micros(23946307000), Duration::from_micros(23946403340)), (0, 0, 0)), - ((Duration::from_micros(23946307000), Duration::from_micros(23946403340)), (0, 0, 0)), - ((Duration::from_micros(23946307000), Duration::from_micros(23946403340)), (0, 0, 0)), - ((Duration::from_micros(23946307000), Duration::from_micros(23946406340)), (0, 0, 0)), - ((Duration::from_micros(23946307000), Duration::from_micros(23946406340)), (0, 0, 0)), - ((Duration::from_micros(23946307000), Duration::from_micros(23946406340)), (0, 0, 0)), - ((Duration::from_micros(23946307000), Duration::from_micros(23946406340)), (0, 0, 0)), - ((Duration::from_micros(23946307000), Duration::from_micros(23946406340)), (0, 0, 0)), - ((Duration::from_micros(23946307000), Duration::from_micros(23946406340)), (0, 0, 0)), - ((Duration::from_micros(23946307000), Duration::from_micros(23946406340)), (0, 0, 0)), - ((Duration::from_micros(23946307000), Duration::from_micros(23946406340)), (0, 0, 0)), - ((Duration::from_micros(23946307000), Duration::from_micros(23946406340)), (0, 0, 0)), - ((Duration::from_micros(23946308000), Duration::from_micros(23946406340)), (0, 0, 0)), - ((Duration::from_micros(23946308000), Duration::from_micros(23946406340)), (0, 0, 0)), - ((Duration::from_micros(23946308000), Duration::from_micros(23946406340)), (0, 0, 0)), - ((Duration::from_micros(23946308000), Duration::from_micros(23946406340)), (0, 0, 0)), - ((Duration::from_micros(23946308000), Duration::from_micros(23946406340)), (0, 0, 0)), - ((Duration::from_micros(23946308000), Duration::from_micros(23946406340)), (0, 0, 0)), - ((Duration::from_micros(23946326000), Duration::from_micros(23946422340)), (22000, 24000, 1)), - ((Duration::from_micros(23946346000), Duration::from_micros(23946442340)), (18000, 16000, 1)), - ((Duration::from_micros(23946366000), Duration::from_micros(23946462340)), (20000, 20000, 1)), - ((Duration::from_micros(23946375000), Duration::from_micros(23946473340)), (20000, 20000, 1)), - ((Duration::from_micros(23946375000), Duration::from_micros(23946473340)), (0, 0, 0)), - ((Duration::from_micros(23946375000), Duration::from_micros(23946473340)), (0, 0, 0)), - ((Duration::from_micros(23946375000), Duration::from_micros(23946475340)), (0, 0, 0)), - ((Duration::from_micros(23946375000), Duration::from_micros(23946475340)), (0, 0, 0)), - ((Duration::from_micros(23946375000), Duration::from_micros(23946475340)), (0, 0, 0)), - ((Duration::from_micros(23946375000), Duration::from_micros(23946475340)), (0, 0, 0)), - ((Duration::from_micros(23946375000), Duration::from_micros(23946475340)), (0, 0, 0)), - ((Duration::from_micros(23946375000), Duration::from_micros(23946475340)), (0, 0, 0)), - ((Duration::from_micros(23946375000), Duration::from_micros(23946475340)), (0, 0, 0)), - ((Duration::from_micros(23946375000), Duration::from_micros(23946475340)), (0, 0, 0)), - ((Duration::from_micros(23946375000), Duration::from_micros(23946475340)), (0, 0, 0)), - ((Duration::from_micros(23946375000), Duration::from_micros(23946475340)), (0, 0, 0)), - ((Duration::from_micros(23946375000), Duration::from_micros(23946475340)), (0, 0, 0)), - ((Duration::from_micros(23946375000), Duration::from_micros(23946475340)), (0, 0, 0)), - ((Duration::from_micros(23946375000), Duration::from_micros(23946475340)), (0, 0, 0)), - ((Duration::from_micros(23946375000), Duration::from_micros(23946475340)), (0, 0, 0)), - ((Duration::from_micros(23946375000), Duration::from_micros(23946475340)), (0, 0, 0)), - ((Duration::from_micros(23946387000), Duration::from_micros(23946484340)), (9000, 13000, 1)), - ((Duration::from_micros(23946407000), Duration::from_micros(23946506340)), (12000, 9000, 1)), - ((Duration::from_micros(23946427000), Duration::from_micros(23946524340)), (20000, 22000, 1)), - ((Duration::from_micros(23946443000), Duration::from_micros(23946540340)), (20000, 18000, 1)), - ((Duration::from_micros(23946443000), Duration::from_micros(23946540340)), (0, 0, 0)), - ((Duration::from_micros(23946443000), Duration::from_micros(23946540340)), (0, 0, 0)), - ((Duration::from_micros(23946443000), Duration::from_micros(23946543340)), (0, 0, 0)), - ((Duration::from_micros(23946443000), Duration::from_micros(23946543340)), (0, 0, 0)), - ((Duration::from_micros(23946443000), Duration::from_micros(23946543340)), (0, 0, 0)), - ((Duration::from_micros(23946443000), Duration::from_micros(23946543340)), (0, 0, 0)), - ((Duration::from_micros(23946443000), Duration::from_micros(23946543340)), (0, 0, 0)), - ((Duration::from_micros(23946443000), Duration::from_micros(23946543340)), (0, 0, 0)), - ((Duration::from_micros(23946443000), Duration::from_micros(23946543340)), (0, 0, 0)), - ((Duration::from_micros(23946443000), Duration::from_micros(23946543340)), (0, 0, 0)), - ((Duration::from_micros(23946443000), Duration::from_micros(23946543340)), (0, 0, 0)), - ((Duration::from_micros(23946443000), Duration::from_micros(23946543340)), (0, 0, 0)), - ((Duration::from_micros(23946443000), Duration::from_micros(23946543340)), (0, 0, 0)), - ((Duration::from_micros(23946443000), Duration::from_micros(23946543340)), (0, 0, 0)), - ((Duration::from_micros(23946444000), Duration::from_micros(23946543340)), (0, 0, 0)), - ((Duration::from_micros(23946444000), Duration::from_micros(23946543340)), (0, 0, 0)), - ((Duration::from_micros(23946444000), Duration::from_micros(23946543340)), (0, 0, 0)), - ((Duration::from_micros(23946447000), Duration::from_micros(23946543340)), (0, 0, 0)), - ((Duration::from_micros(23946468000), Duration::from_micros(23946564340)), (20000, 19000, 1)), - ((Duration::from_micros(23946488000), Duration::from_micros(23946584340)), (21000, 21000, 1)), - ((Duration::from_micros(23946507000), Duration::from_micros(23946606340)), (20000, 20000, 1)), - ((Duration::from_micros(23946507000), Duration::from_micros(23946606340)), (0, 0, 0)), - ((Duration::from_micros(23946507000), Duration::from_micros(23946606340)), (0, 0, 0)), - ((Duration::from_micros(23946507000), Duration::from_micros(23946606340)), (0, 0, 0)), - ((Duration::from_micros(23946507000), Duration::from_micros(23946606340)), (0, 0, 0)), - ((Duration::from_micros(23946507000), Duration::from_micros(23946606340)), (0, 0, 0)), - ((Duration::from_micros(23946507000), Duration::from_micros(23946606340)), (0, 0, 0)), - ((Duration::from_micros(23946507000), Duration::from_micros(23946606340)), (0, 0, 0)), - ((Duration::from_micros(23946507000), Duration::from_micros(23946606340)), (0, 0, 0)), - ((Duration::from_micros(23946507000), Duration::from_micros(23946606340)), (0, 0, 0)), - ((Duration::from_micros(23946507000), Duration::from_micros(23946606340)), (0, 0, 0)), - ((Duration::from_micros(23946507000), Duration::from_micros(23946606340)), (0, 0, 0)), - ((Duration::from_micros(23946507000), Duration::from_micros(23946606340)), (0, 0, 0)), - ((Duration::from_micros(23946507000), Duration::from_micros(23946606340)), (0, 0, 0)), - ((Duration::from_micros(23946507000), Duration::from_micros(23946606340)), (0, 0, 0)), - ((Duration::from_micros(23946507000), Duration::from_micros(23946606340)), (0, 0, 0)), - ((Duration::from_micros(23946507000), Duration::from_micros(23946606340)), (0, 0, 0)), - ((Duration::from_micros(23946507000), Duration::from_micros(23946606340)), (0, 0, 0)), - ((Duration::from_micros(23946508000), Duration::from_micros(23946606340)), (0, 0, 0)), - ((Duration::from_micros(23946528000), Duration::from_micros(23946624340)), (20000, 22000, 1)), - ((Duration::from_micros(23946548000), Duration::from_micros(23946644340)), (20000, 18000, 1)), - ((Duration::from_micros(23946569000), Duration::from_micros(23946664340)), (20000, 20000, 1)), - ((Duration::from_micros(23946575000), Duration::from_micros(23946671340)), (21000, 20000, 1)), - ((Duration::from_micros(23946575000), Duration::from_micros(23946671340)), (0, 0, 0)), - ((Duration::from_micros(23946575000), Duration::from_micros(23946671340)), (0, 0, 0)), - ((Duration::from_micros(23946576000), Duration::from_micros(23946675340)), (0, 0, 0)), - ((Duration::from_micros(23946576000), Duration::from_micros(23946675340)), (0, 0, 0)), - ((Duration::from_micros(23946576000), Duration::from_micros(23946675340)), (0, 0, 0)), - ((Duration::from_micros(23946576000), Duration::from_micros(23946675340)), (0, 0, 0)), - ((Duration::from_micros(23946576000), Duration::from_micros(23946675340)), (0, 0, 0)), - ((Duration::from_micros(23946576000), Duration::from_micros(23946675340)), (0, 0, 0)), - ((Duration::from_micros(23946576000), Duration::from_micros(23946675340)), (0, 0, 0)), - ((Duration::from_micros(23946576000), Duration::from_micros(23946675340)), (0, 0, 0)), - ((Duration::from_micros(23946576000), Duration::from_micros(23946675340)), (0, 0, 0)), - ((Duration::from_micros(23946576000), Duration::from_micros(23946675340)), (0, 0, 0)), - ((Duration::from_micros(23946576000), Duration::from_micros(23946675340)), (0, 0, 0)), - ((Duration::from_micros(23946576000), Duration::from_micros(23946675340)), (0, 0, 0)), - ((Duration::from_micros(23946576000), Duration::from_micros(23946675340)), (0, 0, 0)), - ((Duration::from_micros(23946576000), Duration::from_micros(23946675340)), (0, 0, 0)), - ((Duration::from_micros(23946576000), Duration::from_micros(23946675340)), (0, 0, 0)), - ((Duration::from_micros(23946576000), Duration::from_micros(23946675340)), (0, 0, 0)), - ((Duration::from_micros(23946576000), Duration::from_micros(23946675340)), (0, 0, 0)), - ((Duration::from_micros(23946589000), Duration::from_micros(23946684340)), (7000, 11000, 1)), - ((Duration::from_micros(23946609000), Duration::from_micros(23946705340)), (13000, 9000, 1)), - ((Duration::from_micros(23946629000), Duration::from_micros(23946725340)), (20000, 21000, 1)), - ((Duration::from_micros(23946643000), Duration::from_micros(23946742340)), (20000, 20000, 1)), - ((Duration::from_micros(23946643000), Duration::from_micros(23946742340)), (0, 0, 0)), - ((Duration::from_micros(23946643000), Duration::from_micros(23946742340)), (0, 0, 0)), - ((Duration::from_micros(23946643000), Duration::from_micros(23946742340)), (0, 0, 0)), - ((Duration::from_micros(23946643000), Duration::from_micros(23946742340)), (0, 0, 0)), - ((Duration::from_micros(23946643000), Duration::from_micros(23946742340)), (0, 0, 0)), - ((Duration::from_micros(23946643000), Duration::from_micros(23946742340)), (0, 0, 0)), - ((Duration::from_micros(23946643000), Duration::from_micros(23946742340)), (0, 0, 0)), - ((Duration::from_micros(23946643000), Duration::from_micros(23946742340)), (0, 0, 0)), - ((Duration::from_micros(23946643000), Duration::from_micros(23946742340)), (0, 0, 0)), - ((Duration::from_micros(23946643000), Duration::from_micros(23946742340)), (0, 0, 0)), - ((Duration::from_micros(23946643000), Duration::from_micros(23946742340)), (0, 0, 0)), - ((Duration::from_micros(23946643000), Duration::from_micros(23946742340)), (0, 0, 0)), - ((Duration::from_micros(23946644000), Duration::from_micros(23946743340)), (0, 0, 0)), - ((Duration::from_micros(23946644000), Duration::from_micros(23946743340)), (0, 0, 0)), - ((Duration::from_micros(23946644000), Duration::from_micros(23946743340)), (0, 0, 0)), - ((Duration::from_micros(23946644000), Duration::from_micros(23946743340)), (0, 0, 0)), - ((Duration::from_micros(23946644000), Duration::from_micros(23946743340)), (0, 0, 0)), - ((Duration::from_micros(23946650000), Duration::from_micros(23946746340)), (0, 0, 0)), - ((Duration::from_micros(23946670000), Duration::from_micros(23946766340)), (21000, 21000, 1)), - ((Duration::from_micros(23946690000), Duration::from_micros(23946785340)), (20000, 20000, 1)), - ((Duration::from_micros(23946707000), Duration::from_micros(23946803340)), (20000, 19000, 1)), - ((Duration::from_micros(23946707000), Duration::from_micros(23946803340)), (0, 0, 0)), - ((Duration::from_micros(23946707000), Duration::from_micros(23946803340)), (0, 0, 0)), - ((Duration::from_micros(23946707000), Duration::from_micros(23946805340)), (0, 0, 0)), - ((Duration::from_micros(23946707000), Duration::from_micros(23946805340)), (0, 0, 0)), - ((Duration::from_micros(23946707000), Duration::from_micros(23946805340)), (0, 0, 0)), - ((Duration::from_micros(23946707000), Duration::from_micros(23946805340)), (0, 0, 0)), - ((Duration::from_micros(23946707000), Duration::from_micros(23946805340)), (0, 0, 0)), - ((Duration::from_micros(23946707000), Duration::from_micros(23946805340)), (0, 0, 0)), - ((Duration::from_micros(23946707000), Duration::from_micros(23946805340)), (0, 0, 0)), - ((Duration::from_micros(23946707000), Duration::from_micros(23946805340)), (0, 0, 0)), - ((Duration::from_micros(23946707000), Duration::from_micros(23946805340)), (0, 0, 0)), - ((Duration::from_micros(23946707000), Duration::from_micros(23946805340)), (0, 0, 0)), - ((Duration::from_micros(23946707000), Duration::from_micros(23946805340)), (0, 0, 0)), - ((Duration::from_micros(23946707000), Duration::from_micros(23946805340)), (0, 0, 0)), - ((Duration::from_micros(23946707000), Duration::from_micros(23946805340)), (0, 0, 0)), - ((Duration::from_micros(23946707000), Duration::from_micros(23946805340)), (0, 0, 0)), - ((Duration::from_micros(23946707000), Duration::from_micros(23946805340)), (0, 0, 0)), - ((Duration::from_micros(23946710000), Duration::from_micros(23946806340)), (0, 0, 0)), - ((Duration::from_micros(23946731000), Duration::from_micros(23946826340)), (20000, 21000, 1)), - ((Duration::from_micros(23946751000), Duration::from_micros(23946847340)), (21000, 20000, 1)), - ((Duration::from_micros(23946771000), Duration::from_micros(23946868340)), (20000, 21000, 1)), - ((Duration::from_micros(23946776000), Duration::from_micros(23946874340)), (0, 0, 0)), - ((Duration::from_micros(23946776000), Duration::from_micros(23946874340)), (0, 0, 0)), - ((Duration::from_micros(23946776000), Duration::from_micros(23946874340)), (0, 0, 0)), - ((Duration::from_micros(23946776000), Duration::from_micros(23946874340)), (0, 0, 0)), - ((Duration::from_micros(23946776000), Duration::from_micros(23946874340)), (0, 0, 0)), - ((Duration::from_micros(23946776000), Duration::from_micros(23946874340)), (0, 0, 0)), - ((Duration::from_micros(23946776000), Duration::from_micros(23946874340)), (0, 0, 0)), - ((Duration::from_micros(23946776000), Duration::from_micros(23946875340)), (0, 0, 0)), - ((Duration::from_micros(23946776000), Duration::from_micros(23946875340)), (0, 0, 0)), - ((Duration::from_micros(23946776000), Duration::from_micros(23946875340)), (0, 0, 0)), - ((Duration::from_micros(23946776000), Duration::from_micros(23946875340)), (0, 0, 0)), - ((Duration::from_micros(23946776000), Duration::from_micros(23946875340)), (0, 0, 0)), - ((Duration::from_micros(23946776000), Duration::from_micros(23946875340)), (0, 0, 0)), - ((Duration::from_micros(23946776000), Duration::from_micros(23946875340)), (0, 0, 0)), - ((Duration::from_micros(23946776000), Duration::from_micros(23946875340)), (0, 0, 0)), - ((Duration::from_micros(23946776000), Duration::from_micros(23946875340)), (0, 0, 0)), - ((Duration::from_micros(23946776000), Duration::from_micros(23946875340)), (0, 0, 0)), - ((Duration::from_micros(23946776000), Duration::from_micros(23946875340)), (0, 0, 0)), - ((Duration::from_micros(23946776000), Duration::from_micros(23946875340)), (0, 0, 0)), - ((Duration::from_micros(23946776000), Duration::from_micros(23946875340)), (0, 0, 0)), - ((Duration::from_micros(23946791000), Duration::from_micros(23946886340)), (25000, 28000, 1)), - ((Duration::from_micros(23946811000), Duration::from_micros(23946907340)), (15000, 11000, 1)), - ((Duration::from_micros(23946832000), Duration::from_micros(23946929340)), (20000, 21000, 1)), - ((Duration::from_micros(23946843000), Duration::from_micros(23946942340)), (21000, 22000, 1)), - ((Duration::from_micros(23946843000), Duration::from_micros(23946942340)), (0, 0, 0)), - ((Duration::from_micros(23946843000), Duration::from_micros(23946942340)), (0, 0, 0)), - ((Duration::from_micros(23946843000), Duration::from_micros(23946942340)), (0, 0, 0)), - ((Duration::from_micros(23946843000), Duration::from_micros(23946942340)), (0, 0, 0)), - ((Duration::from_micros(23946843000), Duration::from_micros(23946942340)), (0, 0, 0)), - ((Duration::from_micros(23946843000), Duration::from_micros(23946942340)), (0, 0, 0)), - ((Duration::from_micros(23946843000), Duration::from_micros(23946942340)), (0, 0, 0)), - ((Duration::from_micros(23946843000), Duration::from_micros(23946942340)), (0, 0, 0)), - ((Duration::from_micros(23946843000), Duration::from_micros(23946942340)), (0, 0, 0)), - ((Duration::from_micros(23946843000), Duration::from_micros(23946942340)), (0, 0, 0)), - ((Duration::from_micros(23946843000), Duration::from_micros(23946942340)), (0, 0, 0)), - ((Duration::from_micros(23946843000), Duration::from_micros(23946942340)), (0, 0, 0)), - ((Duration::from_micros(23946843000), Duration::from_micros(23946942340)), (0, 0, 0)), - ((Duration::from_micros(23946843000), Duration::from_micros(23946942340)), (0, 0, 0)), - ((Duration::from_micros(23946844000), Duration::from_micros(23946942340)), (0, 0, 0)), - ((Duration::from_micros(23946844000), Duration::from_micros(23946942340)), (0, 0, 0)), - ((Duration::from_micros(23946844000), Duration::from_micros(23946942340)), (0, 0, 0)), - ((Duration::from_micros(23946852000), Duration::from_micros(23946948340)), (12000, 13000, 1)), - ((Duration::from_micros(23946872000), Duration::from_micros(23946967340)), (8000, 6000, 1)), - ((Duration::from_micros(23946892000), Duration::from_micros(23946988340)), (20000, 19000, 1)), - ((Duration::from_micros(23946907000), Duration::from_micros(23947005340)), (20000, 21000, 1)), - ((Duration::from_micros(23946907000), Duration::from_micros(23947005340)), (0, 0, 0)), - ((Duration::from_micros(23946907000), Duration::from_micros(23947005340)), (0, 0, 0)), - ((Duration::from_micros(23946907000), Duration::from_micros(23947005340)), (0, 0, 0)), - ((Duration::from_micros(23946907000), Duration::from_micros(23947005340)), (0, 0, 0)), - ((Duration::from_micros(23946907000), Duration::from_micros(23947005340)), (0, 0, 0)), - ((Duration::from_micros(23946907000), Duration::from_micros(23947005340)), (0, 0, 0)), - ((Duration::from_micros(23946907000), Duration::from_micros(23947005340)), (0, 0, 0)), - ((Duration::from_micros(23946908000), Duration::from_micros(23947005340)), (0, 0, 0)), - ((Duration::from_micros(23946908000), Duration::from_micros(23947005340)), (0, 0, 0)), - ((Duration::from_micros(23946908000), Duration::from_micros(23947005340)), (0, 0, 0)), - ((Duration::from_micros(23946908000), Duration::from_micros(23947005340)), (0, 0, 0)), - ((Duration::from_micros(23946908000), Duration::from_micros(23947005340)), (0, 0, 0)), - ((Duration::from_micros(23946908000), Duration::from_micros(23947005340)), (0, 0, 0)), - ((Duration::from_micros(23946908000), Duration::from_micros(23947005340)), (0, 0, 0)), - ((Duration::from_micros(23946908000), Duration::from_micros(23947005340)), (0, 0, 0)), - ((Duration::from_micros(23946908000), Duration::from_micros(23947005340)), (0, 0, 0)), - ((Duration::from_micros(23946908000), Duration::from_micros(23947005340)), (0, 0, 0)), - ((Duration::from_micros(23946913000), Duration::from_micros(23947008340)), (0, 0, 0)), - ((Duration::from_micros(23946933000), Duration::from_micros(23947029340)), (21000, 20000, 1)), - ((Duration::from_micros(23946953000), Duration::from_micros(23947049340)), (20000, 21000, 1)), - ((Duration::from_micros(23946973000), Duration::from_micros(23947069340)), (20000, 20000, 1)), - ((Duration::from_micros(23946975000), Duration::from_micros(23947071340)), (0, 0, 0)), - ((Duration::from_micros(23946975000), Duration::from_micros(23947071340)), (0, 0, 0)), - ((Duration::from_micros(23946975000), Duration::from_micros(23947071340)), (0, 0, 0)), - ((Duration::from_micros(23946975000), Duration::from_micros(23947075340)), (0, 0, 0)), - ((Duration::from_micros(23946975000), Duration::from_micros(23947075340)), (0, 0, 0)), - ((Duration::from_micros(23946976000), Duration::from_micros(23947075340)), (0, 0, 0)), - ((Duration::from_micros(23946976000), Duration::from_micros(23947075340)), (0, 0, 0)), - ((Duration::from_micros(23946976000), Duration::from_micros(23947075340)), (0, 0, 0)), - ((Duration::from_micros(23946976000), Duration::from_micros(23947075340)), (0, 0, 0)), - ((Duration::from_micros(23946976000), Duration::from_micros(23947075340)), (0, 0, 0)), - ((Duration::from_micros(23946976000), Duration::from_micros(23947075340)), (0, 0, 0)), - ((Duration::from_micros(23946976000), Duration::from_micros(23947075340)), (0, 0, 0)), - ((Duration::from_micros(23946976000), Duration::from_micros(23947075340)), (0, 0, 0)), - ((Duration::from_micros(23946976000), Duration::from_micros(23947075340)), (0, 0, 0)), - ((Duration::from_micros(23946976000), Duration::from_micros(23947075340)), (0, 0, 0)), - ((Duration::from_micros(23946976000), Duration::from_micros(23947075340)), (0, 0, 0)), - ((Duration::from_micros(23946976000), Duration::from_micros(23947075340)), (0, 0, 0)), - ((Duration::from_micros(23946976000), Duration::from_micros(23947075340)), (0, 0, 0)), - ((Duration::from_micros(23946976000), Duration::from_micros(23947075340)), (0, 0, 0)), - ((Duration::from_micros(23946976000), Duration::from_micros(23947075340)), (0, 0, 0)), - ((Duration::from_micros(23946994000), Duration::from_micros(23947089340)), (23000, 26000, 1)), - ((Duration::from_micros(23947014000), Duration::from_micros(23947109340)), (18000, 14000, 1)), - ((Duration::from_micros(23947034000), Duration::from_micros(23947131340)), (20000, 20000, 1)), - ((Duration::from_micros(23947043000), Duration::from_micros(23947141340)), (20000, 22000, 1)), - ((Duration::from_micros(23947043000), Duration::from_micros(23947141340)), (0, 0, 0)), - ((Duration::from_micros(23947044000), Duration::from_micros(23947141340)), (0, 0, 0)), - ((Duration::from_micros(23947044000), Duration::from_micros(23947141340)), (0, 0, 0)), - ((Duration::from_micros(23947044000), Duration::from_micros(23947141340)), (0, 0, 0)), - ((Duration::from_micros(23947044000), Duration::from_micros(23947141340)), (0, 0, 0)), - ((Duration::from_micros(23947044000), Duration::from_micros(23947141340)), (0, 0, 0)), - ((Duration::from_micros(23947044000), Duration::from_micros(23947141340)), (0, 0, 0)), - ((Duration::from_micros(23947044000), Duration::from_micros(23947141340)), (0, 0, 0)), - ((Duration::from_micros(23947044000), Duration::from_micros(23947141340)), (0, 0, 0)), - ((Duration::from_micros(23947044000), Duration::from_micros(23947141340)), (0, 0, 0)), - ((Duration::from_micros(23947044000), Duration::from_micros(23947141340)), (0, 0, 0)), - ((Duration::from_micros(23947044000), Duration::from_micros(23947141340)), (0, 0, 0)), - ((Duration::from_micros(23947044000), Duration::from_micros(23947142340)), (0, 0, 0)), - ((Duration::from_micros(23947044000), Duration::from_micros(23947142340)), (0, 0, 0)), - ((Duration::from_micros(23947044000), Duration::from_micros(23947142340)), (0, 0, 0)), - ((Duration::from_micros(23947044000), Duration::from_micros(23947142340)), (0, 0, 0)), - ((Duration::from_micros(23947044000), Duration::from_micros(23947142340)), (0, 0, 0)), - ((Duration::from_micros(23947054000), Duration::from_micros(23947150340)), (10000, 11000, 1)), - ((Duration::from_micros(23947075000), Duration::from_micros(23947171340)), (10000, 8000, 1)), - ((Duration::from_micros(23947095000), Duration::from_micros(23947190340)), (21000, 21000, 1)), - ((Duration::from_micros(23947107000), Duration::from_micros(23947206340)), (20000, 19000, 1)), - ((Duration::from_micros(23947107000), Duration::from_micros(23947206340)), (0, 0, 0)), - ((Duration::from_micros(23947107000), Duration::from_micros(23947206340)), (0, 0, 0)), - ((Duration::from_micros(23947107000), Duration::from_micros(23947206340)), (0, 0, 0)), - ((Duration::from_micros(23947108000), Duration::from_micros(23947206340)), (0, 0, 0)), - ((Duration::from_micros(23947108000), Duration::from_micros(23947206340)), (0, 0, 0)), - ((Duration::from_micros(23947108000), Duration::from_micros(23947206340)), (0, 0, 0)), - ((Duration::from_micros(23947108000), Duration::from_micros(23947206340)), (0, 0, 0)), - ((Duration::from_micros(23947108000), Duration::from_micros(23947206340)), (0, 0, 0)), - ((Duration::from_micros(23947108000), Duration::from_micros(23947206340)), (0, 0, 0)), - ((Duration::from_micros(23947108000), Duration::from_micros(23947207340)), (0, 0, 0)), - ((Duration::from_micros(23947108000), Duration::from_micros(23947207340)), (0, 0, 0)), - ((Duration::from_micros(23947108000), Duration::from_micros(23947207340)), (0, 0, 0)), - ((Duration::from_micros(23947108000), Duration::from_micros(23947207340)), (0, 0, 0)), - ((Duration::from_micros(23947108000), Duration::from_micros(23947207340)), (0, 0, 0)), - ((Duration::from_micros(23947108000), Duration::from_micros(23947207340)), (0, 0, 0)), - ((Duration::from_micros(23947108000), Duration::from_micros(23947207340)), (0, 0, 0)), - ((Duration::from_micros(23947108000), Duration::from_micros(23947207340)), (0, 0, 0)), - ((Duration::from_micros(23947108000), Duration::from_micros(23947207340)), (0, 0, 0)), - ((Duration::from_micros(23947115000), Duration::from_micros(23947211340)), (0, 0, 0)), - ((Duration::from_micros(23947135000), Duration::from_micros(23947231340)), (20000, 21000, 1)), - ] - } - - #[rustfmt::skip] - fn data2() -> Vec<((Duration, Duration), (i64, i64, i64))> { - vec![ - ((Duration::from_micros(40739648000), Duration::from_micros(40739798641)), (0, 0, 0)), - ((Duration::from_micros(40739667000), Duration::from_micros(40739814641)), (0, 0, 0)), - ((Duration::from_micros(40739687000), Duration::from_micros(40739835641)), (19000, 16000, 1)), - ((Duration::from_micros(40739717000), Duration::from_micros(40739867641)), (20000, 21000, 1)), - ((Duration::from_micros(40739738000), Duration::from_micros(40739871641)), (0, 0, 0)), - ((Duration::from_micros(40739738000), Duration::from_micros(40739872641)), (0, 0, 0)), - ((Duration::from_micros(40739758000), Duration::from_micros(40739887641)), (51000, 37000, 1)), - ((Duration::from_micros(40739771000), Duration::from_micros(40739900641)), (20000, 15000, 1)), - ((Duration::from_micros(40739773000), Duration::from_micros(40739902641)), (0, 0, 0)), - ((Duration::from_micros(40739782000), Duration::from_micros(40739915641)), (15000, 15000, 1)), - ((Duration::from_micros(40739782000), Duration::from_micros(40739918641)), (0, 0, 0)), - ((Duration::from_micros(40739792000), Duration::from_micros(40739926641)), (9000, 16000, 1)), - ((Duration::from_micros(40739801000), Duration::from_micros(40739939641)), (10000, 8000, 1)), - ((Duration::from_micros(40739801000), Duration::from_micros(40739943641)), (0, 0, 0)), - ((Duration::from_micros(40739812000), Duration::from_micros(40739951641)), (9000, 17000, 1)), - ((Duration::from_micros(40739812000), Duration::from_micros(40739954641)), (0, 0, 0)), - ((Duration::from_micros(40739817000), Duration::from_micros(40739957641)), (0, 0, 0)), - ((Duration::from_micros(40739822000), Duration::from_micros(40739961641)), (0, 0, 0)), - ((Duration::from_micros(40739826000), Duration::from_micros(40739967641)), (21000, 18000, 1)), - ((Duration::from_micros(40739831000), Duration::from_micros(40739967641)), (0, 0, 0)), - ((Duration::from_micros(40739831000), Duration::from_micros(40739967641)), (0, 0, 0)), - ((Duration::from_micros(40739831000), Duration::from_micros(40739968641)), (0, 0, 0)), - ((Duration::from_micros(40739849000), Duration::from_micros(40739984641)), (9000, 7000, 1)), - ((Duration::from_micros(40739869000), Duration::from_micros(40740001641)), (18000, 16000, 1)), - ((Duration::from_micros(40739889000), Duration::from_micros(40740015641)), (20000, 17000, 1)), - ((Duration::from_micros(40739909000), Duration::from_micros(40740034641)), (20000, 14000, 1)), - ((Duration::from_micros(40739911000), Duration::from_micros(40740037641)), (0, 0, 0)), - ((Duration::from_micros(40739911000), Duration::from_micros(40740041641)), (0, 0, 0)), - ((Duration::from_micros(40739940000), Duration::from_micros(40740054641)), (22000, 26000, 1)), - ((Duration::from_micros(40739940000), Duration::from_micros(40740059641)), (0, 0, 0)), - ((Duration::from_micros(40739960000), Duration::from_micros(40740075641)), (29000, 18000, 1)), - ((Duration::from_micros(40739962000), Duration::from_micros(40740082641)), (0, 0, 0)), - ((Duration::from_micros(40739980000), Duration::from_micros(40740094641)), (22000, 23000, 1)), - ((Duration::from_micros(40740000000), Duration::from_micros(40740108641)), (18000, 12000, 1)), - ((Duration::from_micros(40740031000), Duration::from_micros(40740134641)), (20000, 14000, 1)), - ((Duration::from_micros(40740031000), Duration::from_micros(40740135641)), (0, 0, 0)), - ((Duration::from_micros(40740033000), Duration::from_micros(40740145641)), (0, 0, 0)), - ((Duration::from_micros(40740033000), Duration::from_micros(40740147641)), (0, 0, 0)), - ((Duration::from_micros(40740033000), Duration::from_micros(40740150641)), (0, 0, 0)), - ((Duration::from_micros(40740036000), Duration::from_micros(40740154641)), (0, 0, 0)), - ((Duration::from_micros(40740039000), Duration::from_micros(40740161641)), (36000, 46000, 1)), - ((Duration::from_micros(40740039000), Duration::from_micros(40740163641)), (0, 0, 0)), - ((Duration::from_micros(40740041000), Duration::from_micros(40740167641)), (0, 0, 0)), - ((Duration::from_micros(40740043000), Duration::from_micros(40740167641)), (0, 0, 0)), - ((Duration::from_micros(40740043000), Duration::from_micros(40740170641)), (0, 0, 0)), - ((Duration::from_micros(40740051000), Duration::from_micros(40740183641)), (7000, 16000, 1)), - ((Duration::from_micros(40740071000), Duration::from_micros(40740201641)), (8000, 13000, 1)), - ((Duration::from_micros(40740091000), Duration::from_micros(40740221641)), (20000, 18000, 1)), - ((Duration::from_micros(40740112000), Duration::from_micros(40740230641)), (20000, 20000, 1)), - ((Duration::from_micros(40740112000), Duration::from_micros(40740230641)), (0, 0, 0)), - ((Duration::from_micros(40740142000), Duration::from_micros(40740247641)), (21000, 9000, 1)), - ((Duration::from_micros(40740162000), Duration::from_micros(40740268641)), (30000, 17000, 1)), - ((Duration::from_micros(40740162000), Duration::from_micros(40740271641)), (0, 0, 0)), - ((Duration::from_micros(40740162000), Duration::from_micros(40740273641)), (0, 0, 0)), - ((Duration::from_micros(40740182000), Duration::from_micros(40740295641)), (20000, 26000, 1)), - ((Duration::from_micros(40740203000), Duration::from_micros(40740312641)), (20000, 22000, 1)), - ((Duration::from_micros(40740223000), Duration::from_micros(40740324641)), (21000, 17000, 1)), - ((Duration::from_micros(40740231000), Duration::from_micros(40740340641)), (20000, 12000, 1)), - ((Duration::from_micros(40740231000), Duration::from_micros(40740344641)), (0, 0, 0)), - ((Duration::from_micros(40740253000), Duration::from_micros(40740368641)), (8000, 20000, 1)), - ((Duration::from_micros(40740273000), Duration::from_micros(40740381641)), (22000, 24000, 1)), - ((Duration::from_micros(40740294000), Duration::from_micros(40740406641)), (20000, 13000, 1)), - ((Duration::from_micros(40740299000), Duration::from_micros(40740408641)), (0, 0, 0)), - ((Duration::from_micros(40740299000), Duration::from_micros(40740412641)), (0, 0, 0)), - ((Duration::from_micros(40740299000), Duration::from_micros(40740414641)), (0, 0, 0)), - ((Duration::from_micros(40740299000), Duration::from_micros(40740417641)), (0, 0, 0)), - ((Duration::from_micros(40740314000), Duration::from_micros(40740431641)), (26000, 36000, 1)), - ((Duration::from_micros(40740314000), Duration::from_micros(40740431641)), (0, 0, 0)), - ((Duration::from_micros(40740344000), Duration::from_micros(40740459641)), (15000, 14000, 1)), - ((Duration::from_micros(40740363000), Duration::from_micros(40740475641)), (30000, 28000, 1)), - ((Duration::from_micros(40740363000), Duration::from_micros(40740480641)), (0, 0, 0)), - ((Duration::from_micros(40740363000), Duration::from_micros(40740483641)), (0, 0, 0)), - ((Duration::from_micros(40740363000), Duration::from_micros(40740486641)), (0, 0, 0)), - ((Duration::from_micros(40740364000), Duration::from_micros(40740487641)), (0, 0, 0)), - ((Duration::from_micros(40740385000), Duration::from_micros(40740502641)), (20000, 28000, 1)), - ((Duration::from_micros(40740405000), Duration::from_micros(40740521641)), (21000, 15000, 1)), - ((Duration::from_micros(40740425000), Duration::from_micros(40740538641)), (20000, 19000, 1)), - ((Duration::from_micros(40740431000), Duration::from_micros(40740550641)), (20000, 17000, 1)), - ((Duration::from_micros(40740431000), Duration::from_micros(40740552641)), (0, 0, 0)), - ((Duration::from_micros(40740431000), Duration::from_micros(40740556641)), (0, 0, 0)), - ((Duration::from_micros(40740431000), Duration::from_micros(40740560641)), (0, 0, 0)), - ((Duration::from_micros(40740431000), Duration::from_micros(40740565641)), (0, 0, 0)), - ((Duration::from_micros(40740431000), Duration::from_micros(40740567641)), (0, 0, 0)), - ((Duration::from_micros(40740455000), Duration::from_micros(40740574641)), (6000, 29000, 1)), - ((Duration::from_micros(40740475000), Duration::from_micros(40740575641)), (0, 0, 0)), - ((Duration::from_micros(40740496000), Duration::from_micros(40740575641)), (0, 0, 0)), - ((Duration::from_micros(40740496000), Duration::from_micros(40740575641)), (0, 0, 0)), - ((Duration::from_micros(40740500000), Duration::from_micros(40740578641)), (0, 0, 0)), - ((Duration::from_micros(40740500000), Duration::from_micros(40740581641)), (0, 0, 0)), - ((Duration::from_micros(40740500000), Duration::from_micros(40740585641)), (0, 0, 0)), - ((Duration::from_micros(40740500000), Duration::from_micros(40740588641)), (0, 0, 0)), - ((Duration::from_micros(40740500000), Duration::from_micros(40740591641)), (0, 0, 0)), - ((Duration::from_micros(40740500000), Duration::from_micros(40740595641)), (0, 0, 0)), - ((Duration::from_micros(40740500000), Duration::from_micros(40740599641)), (0, 0, 0)), - ((Duration::from_micros(40740516000), Duration::from_micros(40740600641)), (0, 0, 0)), - ((Duration::from_micros(40740546000), Duration::from_micros(40740618641)), (85000, 33000, 1)), - ((Duration::from_micros(40740563000), Duration::from_micros(40740640641)), (30000, 18000, 1)), - ((Duration::from_micros(40740563000), Duration::from_micros(40740645641)), (0, 0, 0)), - ((Duration::from_micros(40740563000), Duration::from_micros(40740648641)), (0, 0, 0)), - ((Duration::from_micros(40740563000), Duration::from_micros(40740651641)), (0, 0, 0)), - ((Duration::from_micros(40740563000), Duration::from_micros(40740655641)), (0, 0, 0)), - ((Duration::from_micros(40740563000), Duration::from_micros(40740658641)), (0, 0, 0)), - ((Duration::from_micros(40740563000), Duration::from_micros(40740662641)), (0, 0, 0)), - ((Duration::from_micros(40740563000), Duration::from_micros(40740666641)), (0, 0, 0)), - ((Duration::from_micros(40740566000), Duration::from_micros(40740666641)), (0, 0, 0)), - ((Duration::from_micros(40740586000), Duration::from_micros(40740666641)), (0, 0, 0)), - ((Duration::from_micros(40740606000), Duration::from_micros(40740679641)), (40000, 48000, 1)), - ((Duration::from_micros(40740627000), Duration::from_micros(40740699641)), (20000, 13000, 1)), - ((Duration::from_micros(40740631000), Duration::from_micros(40740707641)), (0, 0, 0)), - ((Duration::from_micros(40740631000), Duration::from_micros(40740712641)), (0, 0, 0)), - ((Duration::from_micros(40740631000), Duration::from_micros(40740713641)), (0, 0, 0)), - ((Duration::from_micros(40740631000), Duration::from_micros(40740718641)), (0, 0, 0)), - ((Duration::from_micros(40740631000), Duration::from_micros(40740720641)), (0, 0, 0)), - ((Duration::from_micros(40740631000), Duration::from_micros(40740724641)), (0, 0, 0)), - ((Duration::from_micros(40740631000), Duration::from_micros(40740728641)), (0, 0, 0)), - ((Duration::from_micros(40740632000), Duration::from_micros(40740732641)), (0, 0, 0)), - ((Duration::from_micros(40740657000), Duration::from_micros(40740732641)), (0, 0, 0)), - ((Duration::from_micros(40740677000), Duration::from_micros(40740750641)), (51000, 53000, 1)), - ((Duration::from_micros(40740677000), Duration::from_micros(40740751641)), (0, 0, 0)), - ((Duration::from_micros(40740697000), Duration::from_micros(40740769641)), (20000, 19000, 1)), - ((Duration::from_micros(40740700000), Duration::from_micros(40740775641)), (0, 0, 0)), - ((Duration::from_micros(40740700000), Duration::from_micros(40740778641)), (0, 0, 0)), - ((Duration::from_micros(40740700000), Duration::from_micros(40740781641)), (0, 0, 0)), - ((Duration::from_micros(40740700000), Duration::from_micros(40740785641)), (0, 0, 0)), - ((Duration::from_micros(40740700000), Duration::from_micros(40740789641)), (0, 0, 0)), - ((Duration::from_micros(40740700000), Duration::from_micros(40740792641)), (0, 0, 0)), - ((Duration::from_micros(40740700000), Duration::from_micros(40740795641)), (0, 0, 0)), - ((Duration::from_micros(40740700000), Duration::from_micros(40740798641)), (0, 0, 0)), - ((Duration::from_micros(40740700000), Duration::from_micros(40740802641)), (0, 0, 0)), - ((Duration::from_micros(40740717000), Duration::from_micros(40740805641)), (0, 0, 0)), - ((Duration::from_micros(40740743000), Duration::from_micros(40740820641)), (40000, 54000, 1)), - ((Duration::from_micros(40740748000), Duration::from_micros(40740820641)), (0, 0, 0)), - ((Duration::from_micros(40740764000), Duration::from_micros(40740840641)), (31000, 15000, 1)), - ((Duration::from_micros(40740764000), Duration::from_micros(40740843641)), (0, 0, 0)), - ((Duration::from_micros(40740764000), Duration::from_micros(40740847641)), (0, 0, 0)), - ((Duration::from_micros(40740764000), Duration::from_micros(40740850641)), (0, 0, 0)), - ((Duration::from_micros(40740764000), Duration::from_micros(40740855641)), (0, 0, 0)), - ((Duration::from_micros(40740764000), Duration::from_micros(40740857641)), (0, 0, 0)), - ((Duration::from_micros(40740764000), Duration::from_micros(40740861641)), (0, 0, 0)), - ((Duration::from_micros(40740764000), Duration::from_micros(40740864641)), (0, 0, 0)), - ((Duration::from_micros(40740764000), Duration::from_micros(40740867641)), (0, 0, 0)), - ((Duration::from_micros(40740768000), Duration::from_micros(40740868641)), (0, 0, 0)), - ((Duration::from_micros(40740788000), Duration::from_micros(40740868641)), (0, 0, 0)), - ((Duration::from_micros(40740808000), Duration::from_micros(40740880641)), (40000, 48000, 1)), - ((Duration::from_micros(40740808000), Duration::from_micros(40740883641)), (0, 0, 0)), - ((Duration::from_micros(40740828000), Duration::from_micros(40740900641)), (20000, 15000, 1)), - ((Duration::from_micros(40740832000), Duration::from_micros(40740907641)), (0, 0, 0)), - ((Duration::from_micros(40740832000), Duration::from_micros(40740909641)), (0, 0, 0)), - ((Duration::from_micros(40740832000), Duration::from_micros(40740914641)), (0, 0, 0)), - ((Duration::from_micros(40740832000), Duration::from_micros(40740916641)), (0, 0, 0)), - ((Duration::from_micros(40740832000), Duration::from_micros(40740921641)), (0, 0, 0)), - ((Duration::from_micros(40740832000), Duration::from_micros(40740924641)), (0, 0, 0)), - ((Duration::from_micros(40740832000), Duration::from_micros(40740928641)), (0, 0, 0)), - ((Duration::from_micros(40740832000), Duration::from_micros(40740931641)), (0, 0, 0)), - ((Duration::from_micros(40740832000), Duration::from_micros(40740934641)), (0, 0, 0)), - ((Duration::from_micros(40740859000), Duration::from_micros(40740934641)), (0, 0, 0)), - ((Duration::from_micros(40740879000), Duration::from_micros(40740952641)), (51000, 51000, 1)), - ((Duration::from_micros(40740879000), Duration::from_micros(40740954641)), (0, 0, 0)), - ((Duration::from_micros(40740879000), Duration::from_micros(40740955641)), (0, 0, 0)), - ((Duration::from_micros(40740899000), Duration::from_micros(40740971641)), (20000, 21000, 1)), - ((Duration::from_micros(40740900000), Duration::from_micros(40740976641)), (0, 0, 0)), - ((Duration::from_micros(40740900000), Duration::from_micros(40740979641)), (0, 0, 0)), - ((Duration::from_micros(40740900000), Duration::from_micros(40740983641)), (0, 0, 0)), - ((Duration::from_micros(40740900000), Duration::from_micros(40740987641)), (0, 0, 0)), - ((Duration::from_micros(40740900000), Duration::from_micros(40740991641)), (0, 0, 0)), - ((Duration::from_micros(40740900000), Duration::from_micros(40740994641)), (0, 0, 0)), - ((Duration::from_micros(40740900000), Duration::from_micros(40740998641)), (0, 0, 0)), - ((Duration::from_micros(40740900000), Duration::from_micros(40741001641)), (0, 0, 0)), - ((Duration::from_micros(40740919000), Duration::from_micros(40741003641)), (0, 0, 0)), - ((Duration::from_micros(40740941000), Duration::from_micros(40741017641)), (40000, 48000, 1)), - ((Duration::from_micros(40740941000), Duration::from_micros(40741022641)), (0, 0, 0)), - ((Duration::from_micros(40740949000), Duration::from_micros(40741022641)), (0, 0, 0)), - ((Duration::from_micros(40740964000), Duration::from_micros(40741043641)), (30000, 19000, 1)), - ((Duration::from_micros(40740964000), Duration::from_micros(40741046641)), (0, 0, 0)), - ((Duration::from_micros(40740964000), Duration::from_micros(40741050641)), (0, 0, 0)), - ((Duration::from_micros(40740964000), Duration::from_micros(40741052641)), (0, 0, 0)), - ((Duration::from_micros(40740964000), Duration::from_micros(40741056641)), (0, 0, 0)), - ((Duration::from_micros(40740964000), Duration::from_micros(40741061641)), (0, 0, 0)), - ((Duration::from_micros(40740964000), Duration::from_micros(40741064641)), (0, 0, 0)), - ((Duration::from_micros(40740964000), Duration::from_micros(40741067641)), (0, 0, 0)), - ((Duration::from_micros(40740970000), Duration::from_micros(40741067641)), (0, 0, 0)), - ((Duration::from_micros(40740990000), Duration::from_micros(40741068641)), (0, 0, 0)), - ((Duration::from_micros(40741009000), Duration::from_micros(40741084641)), (41000, 46000, 1)), - ((Duration::from_micros(40741010000), Duration::from_micros(40741085641)), (0, 0, 0)), - ((Duration::from_micros(40741030000), Duration::from_micros(40741105641)), (20000, 17000, 1)), - ((Duration::from_micros(40741032000), Duration::from_micros(40741108641)), (0, 0, 0)), - ((Duration::from_micros(40741032000), Duration::from_micros(40741112641)), (0, 0, 0)), - ((Duration::from_micros(40741032000), Duration::from_micros(40741116641)), (0, 0, 0)), - ((Duration::from_micros(40741032000), Duration::from_micros(40741118641)), (0, 0, 0)), - ((Duration::from_micros(40741032000), Duration::from_micros(40741122641)), (0, 0, 0)), - ((Duration::from_micros(40741032000), Duration::from_micros(40741126641)), (0, 0, 0)), - ((Duration::from_micros(40741032000), Duration::from_micros(40741129641)), (0, 0, 0)), - ((Duration::from_micros(40741032000), Duration::from_micros(40741134641)), (0, 0, 0)), - ((Duration::from_micros(40741060000), Duration::from_micros(40741134641)), (0, 0, 0)), - ((Duration::from_micros(40741061000), Duration::from_micros(40741134641)), (0, 0, 0)), - ((Duration::from_micros(40741078000), Duration::from_micros(40741155641)), (51000, 49000, 1)), - ((Duration::from_micros(40741078000), Duration::from_micros(40741157641)), (0, 0, 0)), - ((Duration::from_micros(40741081000), Duration::from_micros(40741157641)), (0, 0, 0)), - ((Duration::from_micros(40741100000), Duration::from_micros(40741178641)), (20000, 23000, 1)), - ((Duration::from_micros(40741100000), Duration::from_micros(40741181641)), (0, 0, 0)), - ((Duration::from_micros(40741100000), Duration::from_micros(40741186641)), (0, 0, 0)), - ((Duration::from_micros(40741100000), Duration::from_micros(40741188641)), (0, 0, 0)), - ((Duration::from_micros(40741100000), Duration::from_micros(40741192641)), (0, 0, 0)), - ((Duration::from_micros(40741100000), Duration::from_micros(40741197641)), (0, 0, 0)), - ((Duration::from_micros(40741100000), Duration::from_micros(40741201641)), (0, 0, 0)), - ((Duration::from_micros(40741100000), Duration::from_micros(40741205641)), (0, 0, 0)), - ((Duration::from_micros(40741101000), Duration::from_micros(40741205641)), (0, 0, 0)), - ((Duration::from_micros(40741121000), Duration::from_micros(40741205641)), (0, 0, 0)), - ((Duration::from_micros(40741146000), Duration::from_micros(40741221641)), (40000, 48000, 1)), - ((Duration::from_micros(40741151000), Duration::from_micros(40741224641)), (0, 0, 0)), - ((Duration::from_micros(40741164000), Duration::from_micros(40741242641)), (30000, 19000, 1)), - ((Duration::from_micros(40741164000), Duration::from_micros(40741246641)), (0, 0, 0)), - ((Duration::from_micros(40741164000), Duration::from_micros(40741250641)), (0, 0, 0)), - ((Duration::from_micros(40741164000), Duration::from_micros(40741252641)), (0, 0, 0)), - ((Duration::from_micros(40741164000), Duration::from_micros(40741257641)), (0, 0, 0)), - ((Duration::from_micros(40741164000), Duration::from_micros(40741260641)), (0, 0, 0)), - ((Duration::from_micros(40741164000), Duration::from_micros(40741263641)), (0, 0, 0)), - ((Duration::from_micros(40741164000), Duration::from_micros(40741267641)), (0, 0, 0)), - ((Duration::from_micros(40741171000), Duration::from_micros(40741267641)), (0, 0, 0)), - ((Duration::from_micros(40741191000), Duration::from_micros(40741268641)), (0, 0, 0)), - ((Duration::from_micros(40741209000), Duration::from_micros(40741284641)), (40000, 44000, 1)), - ((Duration::from_micros(40741209000), Duration::from_micros(40741289641)), (0, 0, 0)), - ((Duration::from_micros(40741212000), Duration::from_micros(40741289641)), (0, 0, 0)), - ((Duration::from_micros(40741232000), Duration::from_micros(40741307641)), (21000, 21000, 1)), - ((Duration::from_micros(40741232000), Duration::from_micros(40741311641)), (0, 0, 0)), - ((Duration::from_micros(40741232000), Duration::from_micros(40741315641)), (0, 0, 0)), - ((Duration::from_micros(40741232000), Duration::from_micros(40741319641)), (0, 0, 0)), - ((Duration::from_micros(40741232000), Duration::from_micros(40741323641)), (0, 0, 0)), - ((Duration::from_micros(40741232000), Duration::from_micros(40741325641)), (0, 0, 0)), - ((Duration::from_micros(40741232000), Duration::from_micros(40741329641)), (0, 0, 0)), - ((Duration::from_micros(40741232000), Duration::from_micros(40741332641)), (0, 0, 0)), - ((Duration::from_micros(40741232000), Duration::from_micros(40741338641)), (0, 0, 0)), - ((Duration::from_micros(40741232000), Duration::from_micros(40741338641)), (0, 0, 0)), - ((Duration::from_micros(40741232000), Duration::from_micros(40741338641)), (0, 0, 0)), - ((Duration::from_micros(40741262000), Duration::from_micros(40741338641)), (0, 0, 0)), - ((Duration::from_micros(40741283000), Duration::from_micros(40741355641)), (50000, 49000, 1)), - ((Duration::from_micros(40741300000), Duration::from_micros(40741375641)), (21000, 17000, 1)), - ((Duration::from_micros(40741300000), Duration::from_micros(40741379641)), (0, 0, 0)), - ((Duration::from_micros(40741300000), Duration::from_micros(40741382641)), (0, 0, 0)), - ((Duration::from_micros(40741300000), Duration::from_micros(40741386641)), (0, 0, 0)), - ((Duration::from_micros(40741300000), Duration::from_micros(40741389641)), (0, 0, 0)), - ((Duration::from_micros(40741300000), Duration::from_micros(40741392641)), (0, 0, 0)), - ((Duration::from_micros(40741300000), Duration::from_micros(40741396641)), (0, 0, 0)), - ((Duration::from_micros(40741300000), Duration::from_micros(40741401641)), (0, 0, 0)), - ((Duration::from_micros(40741300000), Duration::from_micros(40741404641)), (0, 0, 0)), - ((Duration::from_micros(40741303000), Duration::from_micros(40741404641)), (0, 0, 0)), - ((Duration::from_micros(40741323000), Duration::from_micros(40741404641)), (0, 0, 0)), - ((Duration::from_micros(40741347000), Duration::from_micros(40741422641)), (40000, 49000, 1)), - ((Duration::from_micros(40741353000), Duration::from_micros(40741426641)), (0, 0, 0)), - ((Duration::from_micros(40741364000), Duration::from_micros(40741441641)), (30000, 22000, 1)), - ((Duration::from_micros(40741364000), Duration::from_micros(40741444641)), (0, 0, 0)), - ((Duration::from_micros(40741364000), Duration::from_micros(40741448641)), (0, 0, 0)), - ((Duration::from_micros(40741364000), Duration::from_micros(40741451641)), (0, 0, 0)), - ((Duration::from_micros(40741364000), Duration::from_micros(40741455641)), (0, 0, 0)), - ((Duration::from_micros(40741364000), Duration::from_micros(40741459641)), (0, 0, 0)), - ((Duration::from_micros(40741364000), Duration::from_micros(40741463641)), (0, 0, 0)), - ((Duration::from_micros(40741364000), Duration::from_micros(40741467641)), (0, 0, 0)), - ((Duration::from_micros(40741364000), Duration::from_micros(40741471641)), (0, 0, 0)), - ((Duration::from_micros(40741373000), Duration::from_micros(40741471641)), (0, 0, 0)), - ((Duration::from_micros(40741393000), Duration::from_micros(40741471641)), (0, 0, 0)), - ((Duration::from_micros(40741412000), Duration::from_micros(40741487641)), (40000, 45000, 1)), - ((Duration::from_micros(40741412000), Duration::from_micros(40741492641)), (0, 0, 0)), - ((Duration::from_micros(40741414000), Duration::from_micros(40741492641)), (0, 0, 0)), - ((Duration::from_micros(40741432000), Duration::from_micros(40741507641)), (21000, 21000, 1)), - ((Duration::from_micros(40741432000), Duration::from_micros(40741512641)), (0, 0, 0)), - ((Duration::from_micros(40741432000), Duration::from_micros(40741515641)), (0, 0, 0)), - ((Duration::from_micros(40741432000), Duration::from_micros(40741518641)), (0, 0, 0)), - ((Duration::from_micros(40741432000), Duration::from_micros(40741521641)), (0, 0, 0)), - ((Duration::from_micros(40741432000), Duration::from_micros(40741525641)), (0, 0, 0)), - ((Duration::from_micros(40741432000), Duration::from_micros(40741529641)), (0, 0, 0)), - ((Duration::from_micros(40741432000), Duration::from_micros(40741533641)), (0, 0, 0)), - ((Duration::from_micros(40741432000), Duration::from_micros(40741536641)), (0, 0, 0)), - ((Duration::from_micros(40741434000), Duration::from_micros(40741537641)), (0, 0, 0)), - ((Duration::from_micros(40741434000), Duration::from_micros(40741537641)), (0, 0, 0)), - ((Duration::from_micros(40741464000), Duration::from_micros(40741538641)), (0, 0, 0)), - ((Duration::from_micros(40741484000), Duration::from_micros(40741556641)), (50000, 46000, 1)), - ((Duration::from_micros(40741500000), Duration::from_micros(40741575641)), (20000, 18000, 1)), - ((Duration::from_micros(40741500000), Duration::from_micros(40741579641)), (0, 0, 0)), - ((Duration::from_micros(40741500000), Duration::from_micros(40741582641)), (0, 0, 0)), - ((Duration::from_micros(40741500000), Duration::from_micros(40741586641)), (0, 0, 0)), - ((Duration::from_micros(40741500000), Duration::from_micros(40741591641)), (0, 0, 0)), - ((Duration::from_micros(40741500000), Duration::from_micros(40741594641)), (0, 0, 0)), - ((Duration::from_micros(40741500000), Duration::from_micros(40741597641)), (0, 0, 0)), - ((Duration::from_micros(40741500000), Duration::from_micros(40741600641)), (0, 0, 0)), - ((Duration::from_micros(40741500000), Duration::from_micros(40741604641)), (0, 0, 0)), - ((Duration::from_micros(40741505000), Duration::from_micros(40741607641)), (0, 0, 0)), - ((Duration::from_micros(40741525000), Duration::from_micros(40741607641)), (0, 0, 0)), - ((Duration::from_micros(40741545000), Duration::from_micros(40741621641)), (41000, 51000, 1)), - ((Duration::from_micros(40741550000), Duration::from_micros(40741626641)), (0, 0, 0)), - ((Duration::from_micros(40741564000), Duration::from_micros(40741639641)), (25000, 19000, 1)), - ((Duration::from_micros(40741564000), Duration::from_micros(40741643641)), (0, 0, 0)), - ((Duration::from_micros(40741564000), Duration::from_micros(40741647641)), (0, 0, 0)), - ((Duration::from_micros(40741564000), Duration::from_micros(40741649641)), (0, 0, 0)), - ((Duration::from_micros(40741564000), Duration::from_micros(40741653641)), (0, 0, 0)), - ((Duration::from_micros(40741564000), Duration::from_micros(40741656641)), (0, 0, 0)), - ((Duration::from_micros(40741564000), Duration::from_micros(40741660641)), (0, 0, 0)), - ((Duration::from_micros(40741564000), Duration::from_micros(40741664641)), (0, 0, 0)), - ((Duration::from_micros(40741564000), Duration::from_micros(40741666641)), (0, 0, 0)), - ((Duration::from_micros(40741575000), Duration::from_micros(40741668641)), (0, 0, 0)), - ((Duration::from_micros(40741595000), Duration::from_micros(40741668641)), (0, 0, 0)), - ((Duration::from_micros(40741609000), Duration::from_micros(40741684641)), (45000, 42000, 1)), - ((Duration::from_micros(40741616000), Duration::from_micros(40741688641)), (0, 0, 0)), - ((Duration::from_micros(40741616000), Duration::from_micros(40741688641)), (0, 0, 0)), - ((Duration::from_micros(40741632000), Duration::from_micros(40741708641)), (21000, 20000, 1)), - ((Duration::from_micros(40741632000), Duration::from_micros(40741711641)), (0, 0, 0)), - ((Duration::from_micros(40741632000), Duration::from_micros(40741714641)), (0, 0, 0)), - ((Duration::from_micros(40741632000), Duration::from_micros(40741719641)), (0, 0, 0)), - ((Duration::from_micros(40741632000), Duration::from_micros(40741722641)), (0, 0, 0)), - ((Duration::from_micros(40741632000), Duration::from_micros(40741726641)), (0, 0, 0)), - ((Duration::from_micros(40741632000), Duration::from_micros(40741729641)), (0, 0, 0)), - ((Duration::from_micros(40741632000), Duration::from_micros(40741734641)), (0, 0, 0)), - ((Duration::from_micros(40741632000), Duration::from_micros(40741738641)), (0, 0, 0)), - ((Duration::from_micros(40741636000), Duration::from_micros(40741738641)), (0, 0, 0)), - ((Duration::from_micros(40741666000), Duration::from_micros(40741738641)), (0, 0, 0)), - ((Duration::from_micros(40741681000), Duration::from_micros(40741758641)), (50000, 50000, 1)), - ((Duration::from_micros(40741681000), Duration::from_micros(40741761641)), (0, 0, 0)), - ((Duration::from_micros(40741686000), Duration::from_micros(40741761641)), (0, 0, 0)), - ((Duration::from_micros(40741700000), Duration::from_micros(40741775641)), (20000, 23000, 1)), - ((Duration::from_micros(40741700000), Duration::from_micros(40741780641)), (0, 0, 0)), - ((Duration::from_micros(40741700000), Duration::from_micros(40741783641)), (0, 0, 0)), - ((Duration::from_micros(40741700000), Duration::from_micros(40741787641)), (0, 0, 0)), - ((Duration::from_micros(40741700000), Duration::from_micros(40741789641)), (0, 0, 0)), - ((Duration::from_micros(40741700000), Duration::from_micros(40741793641)), (0, 0, 0)), - ((Duration::from_micros(40741700000), Duration::from_micros(40741797641)), (0, 0, 0)), - ((Duration::from_micros(40741700000), Duration::from_micros(40741800641)), (0, 0, 0)), - ((Duration::from_micros(40741700000), Duration::from_micros(40741804641)), (0, 0, 0)), - ((Duration::from_micros(40741707000), Duration::from_micros(40741805641)), (0, 0, 0)), - ((Duration::from_micros(40741727000), Duration::from_micros(40741805641)), (0, 0, 0)), - ((Duration::from_micros(40741747000), Duration::from_micros(40741820641)), (41000, 44000, 1)), - ((Duration::from_micros(40741747000), Duration::from_micros(40741822641)), (0, 0, 0)), - ((Duration::from_micros(40741764000), Duration::from_micros(40741840641)), (20000, 17000, 1)), - ((Duration::from_micros(40741764000), Duration::from_micros(40741842641)), (0, 0, 0)), - ((Duration::from_micros(40741764000), Duration::from_micros(40741847641)), (0, 0, 0)), - ((Duration::from_micros(40741764000), Duration::from_micros(40741850641)), (0, 0, 0)), - ((Duration::from_micros(40741764000), Duration::from_micros(40741853641)), (0, 0, 0)), - ((Duration::from_micros(40741764000), Duration::from_micros(40741857641)), (0, 0, 0)), - ((Duration::from_micros(40741764000), Duration::from_micros(40741861641)), (0, 0, 0)), - ((Duration::from_micros(40741764000), Duration::from_micros(40741864641)), (0, 0, 0)), - ((Duration::from_micros(40741764000), Duration::from_micros(40741866641)), (0, 0, 0)), - ((Duration::from_micros(40741777000), Duration::from_micros(40741867641)), (0, 0, 0)), - ((Duration::from_micros(40741798000), Duration::from_micros(40741869641)), (0, 0, 0)), - ((Duration::from_micros(40741798000), Duration::from_micros(40741871641)), (0, 0, 0)), - ((Duration::from_micros(40741809000), Duration::from_micros(40741884641)), (51000, 49000, 1)), - ((Duration::from_micros(40741818000), Duration::from_micros(40741891641)), (11000, 13000, 1)), - ((Duration::from_micros(40741832000), Duration::from_micros(40741908641)), (9000, 7000, 1)), - ((Duration::from_micros(40741832000), Duration::from_micros(40741912641)), (0, 0, 0)), - ((Duration::from_micros(40741832000), Duration::from_micros(40741914641)), (0, 0, 0)), - ((Duration::from_micros(40741832000), Duration::from_micros(40741919641)), (0, 0, 0)), - ((Duration::from_micros(40741832000), Duration::from_micros(40741921641)), (0, 0, 0)), - ((Duration::from_micros(40741832000), Duration::from_micros(40741925641)), (0, 0, 0)), - ((Duration::from_micros(40741832000), Duration::from_micros(40741929641)), (0, 0, 0)), - ((Duration::from_micros(40741832000), Duration::from_micros(40741933641)), (0, 0, 0)), - ((Duration::from_micros(40741832000), Duration::from_micros(40741937641)), (0, 0, 0)), - ((Duration::from_micros(40741838000), Duration::from_micros(40741937641)), (0, 0, 0)), - ((Duration::from_micros(40741868000), Duration::from_micros(40741941641)), (0, 0, 0)), - ((Duration::from_micros(40741875000), Duration::from_micros(40741950641)), (50000, 50000, 1)), - ((Duration::from_micros(40741875000), Duration::from_micros(40741954641)), (0, 0, 0)), - ((Duration::from_micros(40741889000), Duration::from_micros(40741960641)), (7000, 13000, 1)), - ((Duration::from_micros(40741900000), Duration::from_micros(40741976641)), (14000, 6000, 1)), - ((Duration::from_micros(40741900000), Duration::from_micros(40741979641)), (0, 0, 0)), - ((Duration::from_micros(40741900000), Duration::from_micros(40741983641)), (0, 0, 0)), - ((Duration::from_micros(40741900000), Duration::from_micros(40741987641)), (0, 0, 0)), - ((Duration::from_micros(40741900000), Duration::from_micros(40741991641)), (0, 0, 0)), - ((Duration::from_micros(40741900000), Duration::from_micros(40741993641)), (0, 0, 0)), - ((Duration::from_micros(40741900000), Duration::from_micros(40741998641)), (0, 0, 0)), - ((Duration::from_micros(40741900000), Duration::from_micros(40742001641)), (0, 0, 0)), - ((Duration::from_micros(40741900000), Duration::from_micros(40742005641)), (0, 0, 0)), - ((Duration::from_micros(40741909000), Duration::from_micros(40742005641)), (0, 0, 0)), - ((Duration::from_micros(40741929000), Duration::from_micros(40742005641)), (0, 0, 0)), - ((Duration::from_micros(40741949000), Duration::from_micros(40742021641)), (40000, 45000, 1)), - ((Duration::from_micros(40741949000), Duration::from_micros(40742025641)), (0, 0, 0)), - ((Duration::from_micros(40741949000), Duration::from_micros(40742028641)), (0, 0, 0)), - ((Duration::from_micros(40741964000), Duration::from_micros(40742038641)), (20000, 23000, 1)), - ((Duration::from_micros(40741964000), Duration::from_micros(40742041641)), (0, 0, 0)), - ((Duration::from_micros(40741968000), Duration::from_micros(40742043641)), (0, 0, 0)), - ((Duration::from_micros(40741971000), Duration::from_micros(40742048641)), (19000, 15000, 1)), - ((Duration::from_micros(40741974000), Duration::from_micros(40742050641)), (0, 0, 0)), - ((Duration::from_micros(40741978000), Duration::from_micros(40742054641)), (6000, 7000, 1)), - ((Duration::from_micros(40741982000), Duration::from_micros(40742057641)), (0, 0, 0)), - ((Duration::from_micros(40741982000), Duration::from_micros(40742057641)), (0, 0, 0)), - ((Duration::from_micros(40741982000), Duration::from_micros(40742057641)), (0, 0, 0)), - ((Duration::from_micros(40741982000), Duration::from_micros(40742061641)), (0, 0, 0)), - ((Duration::from_micros(40741984000), Duration::from_micros(40742063641)), (8000, 11000, 1)), - ((Duration::from_micros(40741984000), Duration::from_micros(40742067641)), (0, 0, 0)), - ((Duration::from_micros(40741987000), Duration::from_micros(40742070641)), (0, 0, 0)), - ((Duration::from_micros(40741987000), Duration::from_micros(40742076641)), (0, 0, 0)), - ((Duration::from_micros(40741991000), Duration::from_micros(40742080641)), (5000, 15000, 1)), - ((Duration::from_micros(40741991000), Duration::from_micros(40742081641)), (0, 0, 0)), - ((Duration::from_micros(40741994000), Duration::from_micros(40742085641)), (0, 0, 0)), - ((Duration::from_micros(40741994000), Duration::from_micros(40742088641)), (0, 0, 0)), - ((Duration::from_micros(40742000000), Duration::from_micros(40742088641)), (0, 0, 0)), - ((Duration::from_micros(40742020000), Duration::from_micros(40742093641)), (0, 0, 0)), - ((Duration::from_micros(40742032000), Duration::from_micros(40742108641)), (33000, 17000, 1)), - ((Duration::from_micros(40742032000), Duration::from_micros(40742111641)), (0, 0, 0)), - ((Duration::from_micros(40742032000), Duration::from_micros(40742114641)), (0, 0, 0)), - ((Duration::from_micros(40742032000), Duration::from_micros(40742118641)), (0, 0, 0)), - ((Duration::from_micros(40742032000), Duration::from_micros(40742121641)), (0, 0, 0)), - ((Duration::from_micros(40742032000), Duration::from_micros(40742126641)), (0, 0, 0)), - ((Duration::from_micros(40742032000), Duration::from_micros(40742129641)), (0, 0, 0)), - ((Duration::from_micros(40742032000), Duration::from_micros(40742133641)), (0, 0, 0)), - ((Duration::from_micros(40742032000), Duration::from_micros(40742137641)), (0, 0, 0)), - ((Duration::from_micros(40742040000), Duration::from_micros(40742137641)), (0, 0, 0)), - ((Duration::from_micros(40742059000), Duration::from_micros(40742141641)), (0, 0, 0)), - ((Duration::from_micros(40742059000), Duration::from_micros(40742145641)), (0, 0, 0)), - ((Duration::from_micros(40742070000), Duration::from_micros(40742145641)), (0, 0, 0)), - ((Duration::from_micros(40742090000), Duration::from_micros(40742163641)), (50000, 52000, 1)), - ((Duration::from_micros(40742100000), Duration::from_micros(40742178641)), (20000, 18000, 1)), - ((Duration::from_micros(40742100000), Duration::from_micros(40742181641)), (0, 0, 0)), - ((Duration::from_micros(40742100000), Duration::from_micros(40742186641)), (0, 0, 0)), - ((Duration::from_micros(40742100000), Duration::from_micros(40742188641)), (0, 0, 0)), - ((Duration::from_micros(40742100000), Duration::from_micros(40742192641)), (0, 0, 0)), - ((Duration::from_micros(40742100000), Duration::from_micros(40742196641)), (0, 0, 0)), - ((Duration::from_micros(40742100000), Duration::from_micros(40742199641)), (0, 0, 0)), - ((Duration::from_micros(40742100000), Duration::from_micros(40742204641)), (0, 0, 0)), - ((Duration::from_micros(40742100000), Duration::from_micros(40742206641)), (0, 0, 0)), - ((Duration::from_micros(40742109000), Duration::from_micros(40742211641)), (0, 0, 0)), - ((Duration::from_micros(40742109000), Duration::from_micros(40742214641)), (0, 0, 0)), - ((Duration::from_micros(40742110000), Duration::from_micros(40742214641)), (0, 0, 0)), - ((Duration::from_micros(40742131000), Duration::from_micros(40742214641)), (0, 0, 0)), - ((Duration::from_micros(40742151000), Duration::from_micros(40742223641)), (41000, 51000, 1)), - ((Duration::from_micros(40742151000), Duration::from_micros(40742223641)), (0, 0, 0)), - ((Duration::from_micros(40742164000), Duration::from_micros(40742239641)), (20000, 9000, 1)), - ((Duration::from_micros(40742164000), Duration::from_micros(40742243641)), (0, 0, 0)), - ((Duration::from_micros(40742164000), Duration::from_micros(40742246641)), (0, 0, 0)), - ((Duration::from_micros(40742164000), Duration::from_micros(40742251641)), (0, 0, 0)), - ((Duration::from_micros(40742164000), Duration::from_micros(40742254641)), (0, 0, 0)), - ((Duration::from_micros(40742164000), Duration::from_micros(40742258641)), (0, 0, 0)), - ((Duration::from_micros(40742164000), Duration::from_micros(40742262641)), (0, 0, 0)), - ((Duration::from_micros(40742164000), Duration::from_micros(40742264641)), (0, 0, 0)), - ((Duration::from_micros(40742164000), Duration::from_micros(40742271641)), (0, 0, 0)), - ((Duration::from_micros(40742164000), Duration::from_micros(40742273641)), (0, 0, 0)), - ((Duration::from_micros(40742164000), Duration::from_micros(40742276641)), (0, 0, 0)), - ((Duration::from_micros(40742164000), Duration::from_micros(40742279641)), (0, 0, 0)), - ((Duration::from_micros(40742181000), Duration::from_micros(40742279641)), (0, 0, 0)), - ((Duration::from_micros(40742201000), Duration::from_micros(40742280641)), (0, 0, 0)), - ((Duration::from_micros(40742221000), Duration::from_micros(40742294641)), (50000, 57000, 1)), - ((Duration::from_micros(40742222000), Duration::from_micros(40742299641)), (0, 0, 0)), - ((Duration::from_micros(40742222000), Duration::from_micros(40742303641)), (0, 0, 0)), - ((Duration::from_micros(40742222000), Duration::from_micros(40742305641)), (0, 0, 0)), - ((Duration::from_micros(40742232000), Duration::from_micros(40742309641)), (0, 0, 0)), - ((Duration::from_micros(40742232000), Duration::from_micros(40742313641)), (0, 0, 0)), - ((Duration::from_micros(40742232000), Duration::from_micros(40742316641)), (0, 0, 0)), - ((Duration::from_micros(40742232000), Duration::from_micros(40742321641)), (0, 0, 0)), - ((Duration::from_micros(40742232000), Duration::from_micros(40742323641)), (0, 0, 0)), - ((Duration::from_micros(40742232000), Duration::from_micros(40742328641)), (0, 0, 0)), - ((Duration::from_micros(40742232000), Duration::from_micros(40742331641)), (0, 0, 0)), - ((Duration::from_micros(40742232000), Duration::from_micros(40742334641)), (0, 0, 0)), - ((Duration::from_micros(40742232000), Duration::from_micros(40742338641)), (0, 0, 0)), - ((Duration::from_micros(40742232000), Duration::from_micros(40742342641)), (0, 0, 0)), - ((Duration::from_micros(40742232000), Duration::from_micros(40742346641)), (0, 0, 0)), - ((Duration::from_micros(40742232000), Duration::from_micros(40742350641)), (0, 0, 0)), - ((Duration::from_micros(40742242000), Duration::from_micros(40742350641)), (0, 0, 0)), - ((Duration::from_micros(40742272000), Duration::from_micros(40742350641)), (0, 0, 0)), - ((Duration::from_micros(40742278000), Duration::from_micros(40742353641)), (0, 0, 0)), - ((Duration::from_micros(40742278000), Duration::from_micros(40742358641)), (0, 0, 0)), - ((Duration::from_micros(40742292000), Duration::from_micros(40742365641)), (77000, 78000, 1)), - ((Duration::from_micros(40742301000), Duration::from_micros(40742376641)), (14000, 7000, 1)), - ((Duration::from_micros(40742301000), Duration::from_micros(40742381641)), (0, 0, 0)), - ((Duration::from_micros(40742301000), Duration::from_micros(40742383641)), (0, 0, 0)), - ((Duration::from_micros(40742301000), Duration::from_micros(40742387641)), (0, 0, 0)), - ((Duration::from_micros(40742301000), Duration::from_micros(40742391641)), (0, 0, 0)), - ((Duration::from_micros(40742301000), Duration::from_micros(40742394641)), (0, 0, 0)), - ((Duration::from_micros(40742301000), Duration::from_micros(40742399641)), (0, 0, 0)), - ((Duration::from_micros(40742301000), Duration::from_micros(40742401641)), (0, 0, 0)), - ((Duration::from_micros(40742301000), Duration::from_micros(40742405641)), (0, 0, 0)), - ((Duration::from_micros(40742301000), Duration::from_micros(40742412641)), (0, 0, 0)), - ((Duration::from_micros(40742301000), Duration::from_micros(40742412641)), (0, 0, 0)), - ((Duration::from_micros(40742301000), Duration::from_micros(40742417641)), (0, 0, 0)), - ((Duration::from_micros(40742312000), Duration::from_micros(40742417641)), (0, 0, 0)), - ((Duration::from_micros(40742332000), Duration::from_micros(40742418641)), (0, 0, 0)), - ((Duration::from_micros(40742333000), Duration::from_micros(40742418641)), (0, 0, 0)), - ((Duration::from_micros(40742347000), Duration::from_micros(40742422641)), (0, 0, 0)), - ((Duration::from_micros(40742347000), Duration::from_micros(40742427641)), (0, 0, 0)), - ((Duration::from_micros(40742353000), Duration::from_micros(40742427641)), (0, 0, 0)), - ((Duration::from_micros(40742364000), Duration::from_micros(40742439641)), (61000, 62000, 1)), - ((Duration::from_micros(40742364000), Duration::from_micros(40742444641)), (0, 0, 0)), - ((Duration::from_micros(40742364000), Duration::from_micros(40742446641)), (0, 0, 0)), - ((Duration::from_micros(40742364000), Duration::from_micros(40742451641)), (0, 0, 0)), - ((Duration::from_micros(40742364000), Duration::from_micros(40742453641)), (0, 0, 0)), - ((Duration::from_micros(40742364000), Duration::from_micros(40742457641)), (0, 0, 0)), - ((Duration::from_micros(40742364000), Duration::from_micros(40742461641)), (0, 0, 0)), - ((Duration::from_micros(40742364000), Duration::from_micros(40742465641)), (0, 0, 0)), - ((Duration::from_micros(40742364000), Duration::from_micros(40742471641)), (0, 0, 0)), - ((Duration::from_micros(40742364000), Duration::from_micros(40742471641)), (0, 0, 0)), - ((Duration::from_micros(40742364000), Duration::from_micros(40742476641)), (0, 0, 0)), - ((Duration::from_micros(40742364000), Duration::from_micros(40742480641)), (0, 0, 0)), - ((Duration::from_micros(40742364000), Duration::from_micros(40742483641)), (0, 0, 0)), - ((Duration::from_micros(40742383000), Duration::from_micros(40742483641)), (0, 0, 0)), - ((Duration::from_micros(40742403000), Duration::from_micros(40742484641)), (0, 0, 0)), - ((Duration::from_micros(40742423000), Duration::from_micros(40742495641)), (50000, 57000, 1)), - ((Duration::from_micros(40742432000), Duration::from_micros(40742508641)), (20000, 11000, 1)), - ((Duration::from_micros(40742432000), Duration::from_micros(40742512641)), (0, 0, 0)), - ((Duration::from_micros(40742432000), Duration::from_micros(40742514641)), (0, 0, 0)), - ((Duration::from_micros(40742432000), Duration::from_micros(40742518641)), (0, 0, 0)), - ((Duration::from_micros(40742432000), Duration::from_micros(40742522641)), (0, 0, 0)), - ((Duration::from_micros(40742432000), Duration::from_micros(40742526641)), (0, 0, 0)), - ((Duration::from_micros(40742432000), Duration::from_micros(40742530641)), (0, 0, 0)), - ((Duration::from_micros(40742432000), Duration::from_micros(40742532641)), (0, 0, 0)), - ((Duration::from_micros(40742432000), Duration::from_micros(40742536641)), (0, 0, 0)), - ((Duration::from_micros(40742432000), Duration::from_micros(40742541641)), (0, 0, 0)), - ((Duration::from_micros(40742432000), Duration::from_micros(40742546641)), (0, 0, 0)), - ((Duration::from_micros(40742432000), Duration::from_micros(40742547641)), (0, 0, 0)), - ((Duration::from_micros(40742444000), Duration::from_micros(40742547641)), (0, 0, 0)), - ((Duration::from_micros(40742474000), Duration::from_micros(40742548641)), (0, 0, 0)), - ((Duration::from_micros(40742474000), Duration::from_micros(40742551641)), (0, 0, 0)), - ((Duration::from_micros(40742474000), Duration::from_micros(40742555641)), (0, 0, 0)), - ((Duration::from_micros(40742494000), Duration::from_micros(40742568641)), (51000, 60000, 1)), - ((Duration::from_micros(40742500000), Duration::from_micros(40742575641)), (20000, 13000, 1)), - ((Duration::from_micros(40742500000), Duration::from_micros(40742580641)), (0, 0, 0)), - ((Duration::from_micros(40742500000), Duration::from_micros(40742583641)), (0, 0, 0)), - ((Duration::from_micros(40742500000), Duration::from_micros(40742587641)), (0, 0, 0)), - ((Duration::from_micros(40742500000), Duration::from_micros(40742591641)), (0, 0, 0)), - ((Duration::from_micros(40742500000), Duration::from_micros(40742593641)), (0, 0, 0)), - ((Duration::from_micros(40742500000), Duration::from_micros(40742597641)), (0, 0, 0)), - ((Duration::from_micros(40742500000), Duration::from_micros(40742601641)), (0, 0, 0)), - ((Duration::from_micros(40742500000), Duration::from_micros(40742605641)), (0, 0, 0)), - ((Duration::from_micros(40742500000), Duration::from_micros(40742609641)), (0, 0, 0)), - ((Duration::from_micros(40742500000), Duration::from_micros(40742612641)), (0, 0, 0)), - ((Duration::from_micros(40742500000), Duration::from_micros(40742616641)), (0, 0, 0)), - ((Duration::from_micros(40742514000), Duration::from_micros(40742617641)), (0, 0, 0)), - ((Duration::from_micros(40742535000), Duration::from_micros(40742617641)), (0, 0, 0)), - ((Duration::from_micros(40742535000), Duration::from_micros(40742617641)), (0, 0, 0)), - ((Duration::from_micros(40742546000), Duration::from_micros(40742623641)), (41000, 49000, 1)), - ((Duration::from_micros(40742546000), Duration::from_micros(40742626641)), (0, 0, 0)), - ((Duration::from_micros(40742555000), Duration::from_micros(40742628641)), (0, 0, 0)), - ((Duration::from_micros(40742564000), Duration::from_micros(40742640641)), (20000, 11000, 1)), - ((Duration::from_micros(40742564000), Duration::from_micros(40742643641)), (0, 0, 0)), - ((Duration::from_micros(40742564000), Duration::from_micros(40742648641)), (0, 0, 0)), - ((Duration::from_micros(40742564000), Duration::from_micros(40742651641)), (0, 0, 0)), - ((Duration::from_micros(40742564000), Duration::from_micros(40742654641)), (0, 0, 0)), - ((Duration::from_micros(40742564000), Duration::from_micros(40742658641)), (0, 0, 0)), - ((Duration::from_micros(40742564000), Duration::from_micros(40742661641)), (0, 0, 0)), - ((Duration::from_micros(40742564000), Duration::from_micros(40742666641)), (0, 0, 0)), - ((Duration::from_micros(40742564000), Duration::from_micros(40742669641)), (0, 0, 0)), - ((Duration::from_micros(40742564000), Duration::from_micros(40742673641)), (0, 0, 0)), - ((Duration::from_micros(40742564000), Duration::from_micros(40742676641)), (0, 0, 0)), - ((Duration::from_micros(40742564000), Duration::from_micros(40742681641)), (0, 0, 0)), - ((Duration::from_micros(40742585000), Duration::from_micros(40742681641)), (0, 0, 0)), - ((Duration::from_micros(40742605000), Duration::from_micros(40742681641)), (0, 0, 0)), - ((Duration::from_micros(40742609000), Duration::from_micros(40742687641)), (50000, 53000, 1)), - ((Duration::from_micros(40742609000), Duration::from_micros(40742689641)), (0, 0, 0)), - ((Duration::from_micros(40742625000), Duration::from_micros(40742699641)), (4000, 8000, 1)), - ((Duration::from_micros(40742633000), Duration::from_micros(40742709641)), (16000, 10000, 1)), - ((Duration::from_micros(40742633000), Duration::from_micros(40742713641)), (0, 0, 0)), - ((Duration::from_micros(40742633000), Duration::from_micros(40742715641)), (0, 0, 0)), - ((Duration::from_micros(40742633000), Duration::from_micros(40742720641)), (0, 0, 0)), - ((Duration::from_micros(40742633000), Duration::from_micros(40742722641)), (0, 0, 0)), - ((Duration::from_micros(40742633000), Duration::from_micros(40742726641)), (0, 0, 0)), - ((Duration::from_micros(40742633000), Duration::from_micros(40742730641)), (0, 0, 0)), - ((Duration::from_micros(40742633000), Duration::from_micros(40742734641)), (0, 0, 0)), - ((Duration::from_micros(40742633000), Duration::from_micros(40742738641)), (0, 0, 0)), - ((Duration::from_micros(40742633000), Duration::from_micros(40742740641)), (0, 0, 0)), - ((Duration::from_micros(40742633000), Duration::from_micros(40742747641)), (0, 0, 0)), - ((Duration::from_micros(40742633000), Duration::from_micros(40742748641)), (0, 0, 0)), - ((Duration::from_micros(40742633000), Duration::from_micros(40742752641)), (0, 0, 0)), - ((Duration::from_micros(40742646000), Duration::from_micros(40742752641)), (0, 0, 0)), - ((Duration::from_micros(40742676000), Duration::from_micros(40742752641)), (0, 0, 0)), - ((Duration::from_micros(40742677000), Duration::from_micros(40742756641)), (51000, 53000, 1)), - ((Duration::from_micros(40742696000), Duration::from_micros(40742772641)), (1000, 4000, 1)), - ((Duration::from_micros(40742700000), Duration::from_micros(40742777641)), (0, 0, 0)), - ((Duration::from_micros(40742700000), Duration::from_micros(40742782641)), (0, 0, 0)), - ((Duration::from_micros(40742700000), Duration::from_micros(40742784641)), (0, 0, 0)), - ((Duration::from_micros(40742700000), Duration::from_micros(40742788641)), (0, 0, 0)), - ((Duration::from_micros(40742700000), Duration::from_micros(40742792641)), (0, 0, 0)), - ((Duration::from_micros(40742700000), Duration::from_micros(40742795641)), (0, 0, 0)), - ((Duration::from_micros(40742700000), Duration::from_micros(40742798641)), (0, 0, 0)), - ((Duration::from_micros(40742700000), Duration::from_micros(40742802641)), (0, 0, 0)), - ((Duration::from_micros(40742700000), Duration::from_micros(40742806641)), (0, 0, 0)), - ((Duration::from_micros(40742700000), Duration::from_micros(40742809641)), (0, 0, 0)), - ((Duration::from_micros(40742700000), Duration::from_micros(40742813641)), (0, 0, 0)), - ((Duration::from_micros(40742700000), Duration::from_micros(40742817641)), (0, 0, 0)), - ((Duration::from_micros(40742700000), Duration::from_micros(40742820641)), (0, 0, 0)), - ((Duration::from_micros(40742716000), Duration::from_micros(40742838641)), (23000, 64000, 1)), - ((Duration::from_micros(40742717000), Duration::from_micros(40742838641)), (0, 0, 0)), - ((Duration::from_micros(40742737000), Duration::from_micros(40742863641)), (17000, 18000, 1)), - ((Duration::from_micros(40742748000), Duration::from_micros(40742882641)), (20000, 25000, 1)), - ((Duration::from_micros(40742757000), Duration::from_micros(40742883641)), (0, 0, 0)), - ((Duration::from_micros(40742764000), Duration::from_micros(40742886641)), (0, 0, 0)), - ((Duration::from_micros(40742764000), Duration::from_micros(40742891641)), (0, 0, 0)), - ((Duration::from_micros(40742764000), Duration::from_micros(40742893641)), (0, 0, 0)), - ((Duration::from_micros(40742764000), Duration::from_micros(40742898641)), (0, 0, 0)), - ((Duration::from_micros(40742764000), Duration::from_micros(40742902641)), (0, 0, 0)), - ((Duration::from_micros(40742764000), Duration::from_micros(40742904641)), (0, 0, 0)), - ((Duration::from_micros(40742764000), Duration::from_micros(40742908641)), (0, 0, 0)), - ((Duration::from_micros(40742764000), Duration::from_micros(40742911641)), (0, 0, 0)), - ((Duration::from_micros(40742764000), Duration::from_micros(40742916641)), (0, 0, 0)), - ((Duration::from_micros(40742764000), Duration::from_micros(40742919641)), (0, 0, 0)), - ((Duration::from_micros(40742764000), Duration::from_micros(40742922641)), (0, 0, 0)), - ((Duration::from_micros(40742764000), Duration::from_micros(40742926641)), (0, 0, 0)), - ((Duration::from_micros(40742764000), Duration::from_micros(40742929641)), (0, 0, 0)), - ((Duration::from_micros(40742787000), Duration::from_micros(40742935641)), (27000, 66000, 1)), - ((Duration::from_micros(40742807000), Duration::from_micros(40742961641)), (23000, 6000, 1)), - ((Duration::from_micros(40742807000), Duration::from_micros(40742962641)), (0, 0, 0)), - ((Duration::from_micros(40742828000), Duration::from_micros(40742967641)), (0, 0, 0)), - ((Duration::from_micros(40742832000), Duration::from_micros(40742980641)), (41000, 32000, 1)), - ((Duration::from_micros(40742833000), Duration::from_micros(40742983641)), (0, 0, 0)), - ((Duration::from_micros(40742833000), Duration::from_micros(40742987641)), (0, 0, 0)), - ((Duration::from_micros(40742833000), Duration::from_micros(40742990641)), (0, 0, 0)), - ((Duration::from_micros(40742833000), Duration::from_micros(40742993641)), (0, 0, 0)), - ((Duration::from_micros(40742833000), Duration::from_micros(40742997641)), (0, 0, 0)), - ((Duration::from_micros(40742833000), Duration::from_micros(40743001641)), (0, 0, 0)), - ((Duration::from_micros(40742833000), Duration::from_micros(40743006641)), (0, 0, 0)), - ((Duration::from_micros(40742833000), Duration::from_micros(40743008641)), (0, 0, 0)), - ((Duration::from_micros(40742833000), Duration::from_micros(40743014641)), (0, 0, 0)), - ((Duration::from_micros(40742833000), Duration::from_micros(40743017641)), (0, 0, 0)), - ((Duration::from_micros(40742833000), Duration::from_micros(40743020641)), (0, 0, 0)), - ((Duration::from_micros(40742848000), Duration::from_micros(40743036641)), (5000, 53000, 1)), - ((Duration::from_micros(40742874000), Duration::from_micros(40743041641)), (0, 0, 0)), - ((Duration::from_micros(40742874000), Duration::from_micros(40743044641)), (0, 0, 0)), - ((Duration::from_micros(40742874000), Duration::from_micros(40743048641)), (0, 0, 0)), - ((Duration::from_micros(40742878000), Duration::from_micros(40743049641)), (0, 0, 0)), - ((Duration::from_micros(40742898000), Duration::from_micros(40743058641)), (45000, 29000, 1)), - ((Duration::from_micros(40742899000), Duration::from_micros(40743058641)), (0, 0, 0)), - ((Duration::from_micros(40742900000), Duration::from_micros(40743062641)), (0, 0, 0)), - ((Duration::from_micros(40742900000), Duration::from_micros(40743065641)), (0, 0, 0)), - ((Duration::from_micros(40742900000), Duration::from_micros(40743068641)), (0, 0, 0)), - ((Duration::from_micros(40742900000), Duration::from_micros(40743071641)), (0, 0, 0)), - ((Duration::from_micros(40742900000), Duration::from_micros(40743079641)), (0, 0, 0)), - ((Duration::from_micros(40742901000), Duration::from_micros(40743082641)), (0, 0, 0)), - ((Duration::from_micros(40742901000), Duration::from_micros(40743087641)), (0, 0, 0)), - ((Duration::from_micros(40742901000), Duration::from_micros(40743090641)), (0, 0, 0)), - ((Duration::from_micros(40742901000), Duration::from_micros(40743095641)), (0, 0, 0)), - ((Duration::from_micros(40742901000), Duration::from_micros(40743097641)), (0, 0, 0)), - ((Duration::from_micros(40742901000), Duration::from_micros(40743101641)), (0, 0, 0)), - ((Duration::from_micros(40742901000), Duration::from_micros(40743105641)), (0, 0, 0)), - ((Duration::from_micros(40742901000), Duration::from_micros(40743107641)), (0, 0, 0)), - ((Duration::from_micros(40742919000), Duration::from_micros(40743121641)), (23000, 58000, 1)), - ((Duration::from_micros(40742939000), Duration::from_micros(40743138641)), (18000, 14000, 1)), - ((Duration::from_micros(40742943000), Duration::from_micros(40743142641)), (0, 0, 0)), - ((Duration::from_micros(40742943000), Duration::from_micros(40743147641)), (0, 0, 0)), - ((Duration::from_micros(40742943000), Duration::from_micros(40743149641)), (0, 0, 0)), - ((Duration::from_micros(40742959000), Duration::from_micros(40743149641)), (0, 0, 0)), - ((Duration::from_micros(40742965000), Duration::from_micros(40743152641)), (0, 0, 0)), - ((Duration::from_micros(40742965000), Duration::from_micros(40743155641)), (0, 0, 0)), - ((Duration::from_micros(40742965000), Duration::from_micros(40743160641)), (0, 0, 0)), - ((Duration::from_micros(40742965000), Duration::from_micros(40743162641)), (0, 0, 0)), - ((Duration::from_micros(40742965000), Duration::from_micros(40743168641)), (0, 0, 0)), - ((Duration::from_micros(40742965000), Duration::from_micros(40743169641)), (0, 0, 0)), - ((Duration::from_micros(40742965000), Duration::from_micros(40743173641)), (0, 0, 0)), - ((Duration::from_micros(40742965000), Duration::from_micros(40743177641)), (0, 0, 0)), - ((Duration::from_micros(40742965000), Duration::from_micros(40743180641)), (0, 0, 0)), - ((Duration::from_micros(40742965000), Duration::from_micros(40743184641)), (0, 0, 0)), - ((Duration::from_micros(40742965000), Duration::from_micros(40743188641)), (0, 0, 0)), - ((Duration::from_micros(40742965000), Duration::from_micros(40743192641)), (0, 0, 0)), - ((Duration::from_micros(40742965000), Duration::from_micros(40743194641)), (0, 0, 0)), - ((Duration::from_micros(40742989000), Duration::from_micros(40743204641)), (46000, 73000, 1)), - ((Duration::from_micros(40743010000), Duration::from_micros(40743213641)), (24000, 10000, 1)), - ((Duration::from_micros(40743030000), Duration::from_micros(40743222641)), (21000, 9000, 1)), - ((Duration::from_micros(40743041000), Duration::from_micros(40743229641)), (20000, 9000, 1)), - ((Duration::from_micros(40743041000), Duration::from_micros(40743233641)), (0, 0, 0)), - ((Duration::from_micros(40743041000), Duration::from_micros(40743236641)), (0, 0, 0)), - ((Duration::from_micros(40743041000), Duration::from_micros(40743239641)), (0, 0, 0)), - ((Duration::from_micros(40743041000), Duration::from_micros(40743243641)), (0, 0, 0)), - ((Duration::from_micros(40743041000), Duration::from_micros(40743247641)), (0, 0, 0)), - ((Duration::from_micros(40743041000), Duration::from_micros(40743250641)), (0, 0, 0)), - ((Duration::from_micros(40743041000), Duration::from_micros(40743253641)), (0, 0, 0)), - ((Duration::from_micros(40743050000), Duration::from_micros(40743253641)), (0, 0, 0)), - ((Duration::from_micros(40743080000), Duration::from_micros(40743267641)), (20000, 31000, 1)), - ((Duration::from_micros(40743081000), Duration::from_micros(40743268641)), (0, 0, 0)), - ((Duration::from_micros(40743089000), Duration::from_micros(40743281641)), (31000, 15000, 1)), - ((Duration::from_micros(40743089000), Duration::from_micros(40743283641)), (0, 0, 0)), - ((Duration::from_micros(40743089000), Duration::from_micros(40743285641)), (0, 0, 0)), - ((Duration::from_micros(40743089000), Duration::from_micros(40743290641)), (0, 0, 0)), - ((Duration::from_micros(40743100000), Duration::from_micros(40743301641)), (8000, 22000, 1)), - ((Duration::from_micros(40743100000), Duration::from_micros(40743304641)), (0, 0, 0)), - ((Duration::from_micros(40743100000), Duration::from_micros(40743307641)), (0, 0, 0)), - ((Duration::from_micros(40743100000), Duration::from_micros(40743311641)), (0, 0, 0)), - ((Duration::from_micros(40743100000), Duration::from_micros(40743315641)), (0, 0, 0)), - ((Duration::from_micros(40743100000), Duration::from_micros(40743319641)), (0, 0, 0)), - ((Duration::from_micros(40743100000), Duration::from_micros(40743321641)), (0, 0, 0)), - ((Duration::from_micros(40743101000), Duration::from_micros(40743321641)), (0, 0, 0)), - ((Duration::from_micros(40743121000), Duration::from_micros(40743324641)), (0, 0, 0)), - ((Duration::from_micros(40743141000), Duration::from_micros(40743324641)), (0, 0, 0)), - ((Duration::from_micros(40743149000), Duration::from_micros(40743328641)), (0, 0, 0)), - ((Duration::from_micros(40743149000), Duration::from_micros(40743329641)), (0, 0, 0)), - ((Duration::from_micros(40743149000), Duration::from_micros(40743334641)), (0, 0, 0)), - ((Duration::from_micros(40743161000), Duration::from_micros(40743337641)), (0, 0, 0)), - ((Duration::from_micros(40743165000), Duration::from_micros(40743349641)), (72000, 47000, 1)), - ((Duration::from_micros(40743165000), Duration::from_micros(40743354641)), (0, 0, 0)), - ((Duration::from_micros(40743165000), Duration::from_micros(40743356641)), (0, 0, 0)), - ((Duration::from_micros(40743165000), Duration::from_micros(40743362641)), (0, 0, 0)), - ((Duration::from_micros(40743165000), Duration::from_micros(40743364641)), (0, 0, 0)), - ((Duration::from_micros(40743165000), Duration::from_micros(40743367641)), (0, 0, 0)), - ((Duration::from_micros(40743165000), Duration::from_micros(40743372641)), (0, 0, 0)), - ((Duration::from_micros(40743165000), Duration::from_micros(40743375641)), (0, 0, 0)), - ((Duration::from_micros(40743192000), Duration::from_micros(40743392641)), (4000, 38000, 1)), - ((Duration::from_micros(40743211000), Duration::from_micros(40743396641)), (0, 0, 0)), - ((Duration::from_micros(40743211000), Duration::from_micros(40743398641)), (0, 0, 0)), - ((Duration::from_micros(40743211000), Duration::from_micros(40743403641)), (0, 0, 0)), - ((Duration::from_micros(40743211000), Duration::from_micros(40743406641)), (0, 0, 0)), - ((Duration::from_micros(40743211000), Duration::from_micros(40743410641)), (0, 0, 0)), - ((Duration::from_micros(40743212000), Duration::from_micros(40743413641)), (46000, 35000, 1)), - ((Duration::from_micros(40743232000), Duration::from_micros(40743425641)), (1000, 3000, 1)), - ((Duration::from_micros(40743232000), Duration::from_micros(40743429641)), (0, 0, 0)), - ((Duration::from_micros(40743232000), Duration::from_micros(40743435641)), (0, 0, 0)), - ((Duration::from_micros(40743232000), Duration::from_micros(40743437641)), (0, 0, 0)), - ((Duration::from_micros(40743232000), Duration::from_micros(40743440641)), (0, 0, 0)), - ((Duration::from_micros(40743232000), Duration::from_micros(40743446641)), (0, 0, 0)), - ((Duration::from_micros(40743232000), Duration::from_micros(40743446641)), (0, 0, 0)), - ((Duration::from_micros(40743252000), Duration::from_micros(40743457641)), (20000, 33000, 1)), - ((Duration::from_micros(40743253000), Duration::from_micros(40743458641)), (0, 0, 0)), - ((Duration::from_micros(40743273000), Duration::from_micros(40743461641)), (0, 0, 0)), - ((Duration::from_micros(40743278000), Duration::from_micros(40743466641)), (41000, 15000, 1)), - ((Duration::from_micros(40743278000), Duration::from_micros(40743468641)), (0, 0, 0)), - ((Duration::from_micros(40743278000), Duration::from_micros(40743473641)), (0, 0, 0)), - ((Duration::from_micros(40743278000), Duration::from_micros(40743475641)), (0, 0, 0)), - ((Duration::from_micros(40743278000), Duration::from_micros(40743481641)), (0, 0, 0)), - ((Duration::from_micros(40743278000), Duration::from_micros(40743483641)), (0, 0, 0)), - ((Duration::from_micros(40743300000), Duration::from_micros(40743491641)), (5000, 22000, 1)), - ((Duration::from_micros(40743300000), Duration::from_micros(40743496641)), (0, 0, 0)), - ((Duration::from_micros(40743300000), Duration::from_micros(40743498641)), (0, 0, 0)), - ((Duration::from_micros(40743300000), Duration::from_micros(40743501641)), (0, 0, 0)), - ((Duration::from_micros(40743300000), Duration::from_micros(40743505641)), (0, 0, 0)), - ((Duration::from_micros(40743300000), Duration::from_micros(40743508641)), (0, 0, 0)), - ((Duration::from_micros(40743303000), Duration::from_micros(40743516641)), (0, 0, 0)), - ((Duration::from_micros(40743323000), Duration::from_micros(40743517641)), (0, 0, 0)), - ((Duration::from_micros(40743343000), Duration::from_micros(40743527641)), (45000, 34000, 1)), - ((Duration::from_micros(40743348000), Duration::from_micros(40743529641)), (0, 0, 0)), - ((Duration::from_micros(40743348000), Duration::from_micros(40743533641)), (0, 0, 0)), - ((Duration::from_micros(40743348000), Duration::from_micros(40743536641)), (0, 0, 0)), - ((Duration::from_micros(40743348000), Duration::from_micros(40743549641)), (0, 0, 0)), - ((Duration::from_micros(40743349000), Duration::from_micros(40743552641)), (25000, 32000, 1)), - ((Duration::from_micros(40743364000), Duration::from_micros(40743552641)), (0, 0, 0)), - ((Duration::from_micros(40743364000), Duration::from_micros(40743556641)), (0, 0, 0)), - ((Duration::from_micros(40743364000), Duration::from_micros(40743561641)), (0, 0, 0)), - ((Duration::from_micros(40743364000), Duration::from_micros(40743563641)), (0, 0, 0)), - ((Duration::from_micros(40743364000), Duration::from_micros(40743568641)), (0, 0, 0)), - ((Duration::from_micros(40743364000), Duration::from_micros(40743572641)), (0, 0, 0)), - ((Duration::from_micros(40743364000), Duration::from_micros(40743574641)), (0, 0, 0)), - ((Duration::from_micros(40743394000), Duration::from_micros(40743587641)), (16000, 25000, 1)), - ((Duration::from_micros(40743411000), Duration::from_micros(40743600641)), (30000, 13000, 1)), - ((Duration::from_micros(40743411000), Duration::from_micros(40743602641)), (0, 0, 0)), - ((Duration::from_micros(40743411000), Duration::from_micros(40743606641)), (0, 0, 0)), - ((Duration::from_micros(40743411000), Duration::from_micros(40743611641)), (0, 0, 0)), - ((Duration::from_micros(40743411000), Duration::from_micros(40743614641)), (0, 0, 0)), - ((Duration::from_micros(40743414000), Duration::from_micros(40743619641)), (0, 0, 0)), - ((Duration::from_micros(40743432000), Duration::from_micros(40743627641)), (20000, 32000, 1)), - ((Duration::from_micros(40743432000), Duration::from_micros(40743629641)), (0, 0, 0)), - ((Duration::from_micros(40743432000), Duration::from_micros(40743633641)), (0, 0, 0)), - ((Duration::from_micros(40743432000), Duration::from_micros(40743637641)), (0, 0, 0)), - ((Duration::from_micros(40743432000), Duration::from_micros(40743640641)), (0, 0, 0)), - ((Duration::from_micros(40743432000), Duration::from_micros(40743646641)), (0, 0, 0)), - ((Duration::from_micros(40743434000), Duration::from_micros(40743646641)), (0, 0, 0)), - ((Duration::from_micros(40743455000), Duration::from_micros(40743649641)), (0, 0, 0)), - ((Duration::from_micros(40743455000), Duration::from_micros(40743649641)), (0, 0, 0)), - ((Duration::from_micros(40743475000), Duration::from_micros(40743655641)), (41000, 30000, 1)), - ((Duration::from_micros(40743483000), Duration::from_micros(40743671641)), (20000, 6000, 1)), - ((Duration::from_micros(40743483000), Duration::from_micros(40743673641)), (0, 0, 0)), - ((Duration::from_micros(40743483000), Duration::from_micros(40743680641)), (0, 0, 0)), - ((Duration::from_micros(40743483000), Duration::from_micros(40743681641)), (0, 0, 0)), - ((Duration::from_micros(40743500000), Duration::from_micros(40743688641)), (8000, 26000, 1)), - ((Duration::from_micros(40743500000), Duration::from_micros(40743693641)), (0, 0, 0)), - ((Duration::from_micros(40743500000), Duration::from_micros(40743695641)), (0, 0, 0)), - ((Duration::from_micros(40743500000), Duration::from_micros(40743701641)), (0, 0, 0)), - ((Duration::from_micros(40743500000), Duration::from_micros(40743703641)), (0, 0, 0)), - ((Duration::from_micros(40743500000), Duration::from_micros(40743706641)), (0, 0, 0)), - ((Duration::from_micros(40743500000), Duration::from_micros(40743710641)), (0, 0, 0)), - ((Duration::from_micros(40743505000), Duration::from_micros(40743715641)), (0, 0, 0)), - ((Duration::from_micros(40743525000), Duration::from_micros(40743715641)), (0, 0, 0)), - ((Duration::from_micros(40743546000), Duration::from_micros(40743728641)), (42000, 34000, 1)), - ((Duration::from_micros(40743550000), Duration::from_micros(40743731641)), (0, 0, 0)), - ((Duration::from_micros(40743550000), Duration::from_micros(40743735641)), (0, 0, 0)), - ((Duration::from_micros(40743550000), Duration::from_micros(40743738641)), (0, 0, 0)), - ((Duration::from_micros(40743564000), Duration::from_micros(40743750641)), (25000, 23000, 1)), - ((Duration::from_micros(40743564000), Duration::from_micros(40743753641)), (0, 0, 0)), - ((Duration::from_micros(40743564000), Duration::from_micros(40743758641)), (0, 0, 0)), - ((Duration::from_micros(40743564000), Duration::from_micros(40743761641)), (0, 0, 0)), - ((Duration::from_micros(40743564000), Duration::from_micros(40743765641)), (0, 0, 0)), - ((Duration::from_micros(40743564000), Duration::from_micros(40743767641)), (0, 0, 0)), - ((Duration::from_micros(40743564000), Duration::from_micros(40743770641)), (0, 0, 0)), - ((Duration::from_micros(40743566000), Duration::from_micros(40743771641)), (0, 0, 0)), - ((Duration::from_micros(40743586000), Duration::from_micros(40743781641)), (16000, 33000, 1)), - ((Duration::from_micros(40743609000), Duration::from_micros(40743787641)), (20000, 10000, 1)), - ((Duration::from_micros(40743609000), Duration::from_micros(40743791641)), (0, 0, 0)), - ((Duration::from_micros(40743609000), Duration::from_micros(40743795641)), (0, 0, 0)), - ((Duration::from_micros(40743616000), Duration::from_micros(40743803641)), (23000, 14000, 1)), - ((Duration::from_micros(40743632000), Duration::from_micros(40743815641)), (7000, 8000, 1)), - ((Duration::from_micros(40743632000), Duration::from_micros(40743821641)), (0, 0, 0)), - ((Duration::from_micros(40743632000), Duration::from_micros(40743822641)), (0, 0, 0)), - ((Duration::from_micros(40743632000), Duration::from_micros(40743825641)), (0, 0, 0)), - ((Duration::from_micros(40743632000), Duration::from_micros(40743829641)), (0, 0, 0)), - ((Duration::from_micros(40743632000), Duration::from_micros(40743834641)), (0, 0, 0)), - ((Duration::from_micros(40743632000), Duration::from_micros(40743836641)), (0, 0, 0)), - ((Duration::from_micros(40743632000), Duration::from_micros(40743839641)), (0, 0, 0)), - ((Duration::from_micros(40743637000), Duration::from_micros(40743839641)), (0, 0, 0)), - ((Duration::from_micros(40743637000), Duration::from_micros(40743841641)), (0, 0, 0)), - ((Duration::from_micros(40743657000), Duration::from_micros(40743845641)), (0, 0, 0)), - ((Duration::from_micros(40743677000), Duration::from_micros(40743849641)), (0, 0, 0)), - ((Duration::from_micros(40743683000), Duration::from_micros(40743853641)), (0, 0, 0)), - ((Duration::from_micros(40743683000), Duration::from_micros(40743856641)), (0, 0, 0)), - ((Duration::from_micros(40743683000), Duration::from_micros(40743859641)), (0, 0, 0)), - ((Duration::from_micros(40743700000), Duration::from_micros(40743873641)), (67000, 56000, 1)), - ((Duration::from_micros(40743700000), Duration::from_micros(40743875641)), (0, 0, 0)), - ((Duration::from_micros(40743700000), Duration::from_micros(40743879641)), (0, 0, 0)), - ((Duration::from_micros(40743700000), Duration::from_micros(40743884641)), (0, 0, 0)), - ((Duration::from_micros(40743700000), Duration::from_micros(40743886641)), (0, 0, 0)), - ((Duration::from_micros(40743700000), Duration::from_micros(40743892641)), (0, 0, 0)), - ((Duration::from_micros(40743700000), Duration::from_micros(40743895641)), (0, 0, 0)), - ((Duration::from_micros(40743707000), Duration::from_micros(40743899641)), (0, 0, 0)), - ((Duration::from_micros(40743728000), Duration::from_micros(40743900641)), (0, 0, 0)), - ((Duration::from_micros(40743748000), Duration::from_micros(40743912641)), (45000, 41000, 1)), - ((Duration::from_micros(40743748000), Duration::from_micros(40743916641)), (0, 0, 0)), - ((Duration::from_micros(40743748000), Duration::from_micros(40743919641)), (0, 0, 0)), - ((Duration::from_micros(40743748000), Duration::from_micros(40743925641)), (0, 0, 0)), - ((Duration::from_micros(40743764000), Duration::from_micros(40743935641)), (20000, 25000, 1)), - ((Duration::from_micros(40743764000), Duration::from_micros(40743938641)), (0, 0, 0)), - ((Duration::from_micros(40743764000), Duration::from_micros(40743943641)), (0, 0, 0)), - ((Duration::from_micros(40743764000), Duration::from_micros(40743945641)), (0, 0, 0)), - ((Duration::from_micros(40743764000), Duration::from_micros(40743950641)), (0, 0, 0)), - ((Duration::from_micros(40743764000), Duration::from_micros(40743953641)), (0, 0, 0)), - ((Duration::from_micros(40743764000), Duration::from_micros(40743959641)), (0, 0, 0)), - ((Duration::from_micros(40743768000), Duration::from_micros(40743961641)), (0, 0, 0)), - ((Duration::from_micros(40743788000), Duration::from_micros(40743966641)), (0, 0, 0)), - ((Duration::from_micros(40743810000), Duration::from_micros(40743977641)), (40000, 41000, 1)), - ((Duration::from_micros(40743810000), Duration::from_micros(40743980641)), (0, 0, 0)), - ((Duration::from_micros(40743810000), Duration::from_micros(40743985641)), (0, 0, 0)), - ((Duration::from_micros(40743810000), Duration::from_micros(40743988641)), (0, 0, 0)), - ((Duration::from_micros(40743819000), Duration::from_micros(40743988641)), (0, 0, 0)), - ((Duration::from_micros(40743819000), Duration::from_micros(40743993641)), (0, 0, 0)), - ((Duration::from_micros(40743832000), Duration::from_micros(40744001641)), (31000, 27000, 1)), - ((Duration::from_micros(40743832000), Duration::from_micros(40744003641)), (0, 0, 0)), - ((Duration::from_micros(40743832000), Duration::from_micros(40744009641)), (0, 0, 0)), - ((Duration::from_micros(40743832000), Duration::from_micros(40744012641)), (0, 0, 0)), - ((Duration::from_micros(40743832000), Duration::from_micros(40744014641)), (0, 0, 0)), - ((Duration::from_micros(40743832000), Duration::from_micros(40744019641)), (0, 0, 0)), - ((Duration::from_micros(40743832000), Duration::from_micros(40744022641)), (0, 0, 0)), - ((Duration::from_micros(40743839000), Duration::from_micros(40744022641)), (0, 0, 0)), - ((Duration::from_micros(40743859000), Duration::from_micros(40744028641)), (20000, 29000, 1)), - ((Duration::from_micros(40743879000), Duration::from_micros(40744044641)), (20000, 6000, 1)), - ((Duration::from_micros(40743879000), Duration::from_micros(40744047641)), (0, 0, 0)), - ((Duration::from_micros(40743879000), Duration::from_micros(40744051641)), (0, 0, 0)), - ((Duration::from_micros(40743879000), Duration::from_micros(40744053641)), (0, 0, 0)), - ((Duration::from_micros(40743879000), Duration::from_micros(40744058641)), (0, 0, 0)), - ((Duration::from_micros(40743879000), Duration::from_micros(40744058641)), (0, 0, 0)), - ((Duration::from_micros(40743900000), Duration::from_micros(40744071641)), (20000, 30000, 1)), - ((Duration::from_micros(40743900000), Duration::from_micros(40744074641)), (0, 0, 0)), - ((Duration::from_micros(40743900000), Duration::from_micros(40744077641)), (0, 0, 0)), - ((Duration::from_micros(40743900000), Duration::from_micros(40744081641)), (0, 0, 0)), - ((Duration::from_micros(40743900000), Duration::from_micros(40744083641)), (0, 0, 0)), - ((Duration::from_micros(40743900000), Duration::from_micros(40744089641)), (0, 0, 0)), - ((Duration::from_micros(40743900000), Duration::from_micros(40744091641)), (0, 0, 0)), - ((Duration::from_micros(40743910000), Duration::from_micros(40744091641)), (0, 0, 0)), - ((Duration::from_micros(40743930000), Duration::from_micros(40744105641)), (31000, 33000, 1)), - ((Duration::from_micros(40743950000), Duration::from_micros(40744112641)), (20000, 14000, 1)), - ((Duration::from_micros(40743950000), Duration::from_micros(40744116641)), (0, 0, 0)), - ((Duration::from_micros(40743950000), Duration::from_micros(40744120641)), (0, 0, 0)), - ((Duration::from_micros(40743950000), Duration::from_micros(40744124641)), (0, 0, 0)), - ((Duration::from_micros(40743950000), Duration::from_micros(40744126641)), (0, 0, 0)), - ((Duration::from_micros(40743964000), Duration::from_micros(40744134641)), (20000, 21000, 1)), - ((Duration::from_micros(40743964000), Duration::from_micros(40744138641)), (0, 0, 0)), - ((Duration::from_micros(40743964000), Duration::from_micros(40744142641)), (0, 0, 0)), - ((Duration::from_micros(40743964000), Duration::from_micros(40744146641)), (0, 0, 0)), - ((Duration::from_micros(40743964000), Duration::from_micros(40744149641)), (0, 0, 0)), - ((Duration::from_micros(40743964000), Duration::from_micros(40744152641)), (0, 0, 0)), - ((Duration::from_micros(40743970000), Duration::from_micros(40744152641)), (0, 0, 0)), - ((Duration::from_micros(40743990000), Duration::from_micros(40744162641)), (20000, 26000, 1)), - ((Duration::from_micros(40743991000), Duration::from_micros(40744162641)), (0, 0, 0)), - ((Duration::from_micros(40744009000), Duration::from_micros(40744177641)), (21000, 10000, 1)), - ((Duration::from_micros(40744009000), Duration::from_micros(40744180641)), (0, 0, 0)), - ((Duration::from_micros(40744009000), Duration::from_micros(40744184641)), (0, 0, 0)), - ((Duration::from_micros(40744009000), Duration::from_micros(40744188641)), (0, 0, 0)), - ((Duration::from_micros(40744009000), Duration::from_micros(40744191641)), (0, 0, 0)), - ((Duration::from_micros(40744031000), Duration::from_micros(40744200641)), (18000, 29000, 1)), - ((Duration::from_micros(40744032000), Duration::from_micros(40744202641)), (0, 0, 0)), - ((Duration::from_micros(40744032000), Duration::from_micros(40744207641)), (0, 0, 0)), - ((Duration::from_micros(40744032000), Duration::from_micros(40744213641)), (0, 0, 0)), - ((Duration::from_micros(40744032000), Duration::from_micros(40744213641)), (0, 0, 0)), - ((Duration::from_micros(40744032000), Duration::from_micros(40744217641)), (0, 0, 0)), - ((Duration::from_micros(40744032000), Duration::from_micros(40744223641)), (0, 0, 0)), - ((Duration::from_micros(40744037000), Duration::from_micros(40744224641)), (0, 0, 0)), - ((Duration::from_micros(40744051000), Duration::from_micros(40744225641)), (0, 0, 0)), - ((Duration::from_micros(40744071000), Duration::from_micros(40744242641)), (42000, 34000, 1)), - ((Duration::from_micros(40744079000), Duration::from_micros(40744245641)), (0, 0, 0)), - ((Duration::from_micros(40744079000), Duration::from_micros(40744249641)), (0, 0, 0)), - ((Duration::from_micros(40744079000), Duration::from_micros(40744253641)), (0, 0, 0)), - ((Duration::from_micros(40744091000), Duration::from_micros(40744253641)), (0, 0, 0)), - ((Duration::from_micros(40744092000), Duration::from_micros(40744253641)), (0, 0, 0)), - ((Duration::from_micros(40744100000), Duration::from_micros(40744257641)), (0, 0, 0)), - ((Duration::from_micros(40744100000), Duration::from_micros(40744261641)), (0, 0, 0)), - ((Duration::from_micros(40744100000), Duration::from_micros(40744266641)), (0, 0, 0)), - ((Duration::from_micros(40744100000), Duration::from_micros(40744269641)), (0, 0, 0)), - ((Duration::from_micros(40744100000), Duration::from_micros(40744273641)), (0, 0, 0)), - ((Duration::from_micros(40744100000), Duration::from_micros(40744279641)), (0, 0, 0)), - ((Duration::from_micros(40744100000), Duration::from_micros(40744281641)), (0, 0, 0)), - ((Duration::from_micros(40744122000), Duration::from_micros(40744281641)), (0, 0, 0)), - ((Duration::from_micros(40744142000), Duration::from_micros(40744289641)), (71000, 56000, 1)), - ((Duration::from_micros(40744148000), Duration::from_micros(40744294641)), (0, 0, 0)), - ((Duration::from_micros(40744148000), Duration::from_micros(40744297641)), (0, 0, 0)), - ((Duration::from_micros(40744148000), Duration::from_micros(40744301641)), (0, 0, 0)), - ((Duration::from_micros(40744162000), Duration::from_micros(40744310641)), (26000, 20000, 1)), - ((Duration::from_micros(40744164000), Duration::from_micros(40744313641)), (0, 0, 0)), - ((Duration::from_micros(40744164000), Duration::from_micros(40744317641)), (0, 0, 0)), - ((Duration::from_micros(40744164000), Duration::from_micros(40744321641)), (0, 0, 0)), - ((Duration::from_micros(40744164000), Duration::from_micros(40744325641)), (0, 0, 0)), - ((Duration::from_micros(40744164000), Duration::from_micros(40744327641)), (0, 0, 0)), - ((Duration::from_micros(40744164000), Duration::from_micros(40744331641)), (0, 0, 0)), - ((Duration::from_micros(40744164000), Duration::from_micros(40744335641)), (0, 0, 0)), - ((Duration::from_micros(40744182000), Duration::from_micros(40744337641)), (0, 0, 0)), - ((Duration::from_micros(40744210000), Duration::from_micros(40744352641)), (34000, 36000, 1)), - ((Duration::from_micros(40744210000), Duration::from_micros(40744356641)), (0, 0, 0)), - ((Duration::from_micros(40744210000), Duration::from_micros(40744360641)), (0, 0, 0)), - ((Duration::from_micros(40744213000), Duration::from_micros(40744360641)), (0, 0, 0)), - ((Duration::from_micros(40744232000), Duration::from_micros(40744369641)), (31000, 23000, 1)), - ((Duration::from_micros(40744233000), Duration::from_micros(40744372641)), (0, 0, 0)), - ((Duration::from_micros(40744233000), Duration::from_micros(40744376641)), (0, 0, 0)), - ((Duration::from_micros(40744233000), Duration::from_micros(40744379641)), (0, 0, 0)), - ((Duration::from_micros(40744233000), Duration::from_micros(40744382641)), (0, 0, 0)), - ((Duration::from_micros(40744233000), Duration::from_micros(40744386641)), (0, 0, 0)), - ((Duration::from_micros(40744233000), Duration::from_micros(40744389641)), (0, 0, 0)), - ((Duration::from_micros(40744233000), Duration::from_micros(40744394641)), (0, 0, 0)), - ((Duration::from_micros(40744252000), Duration::from_micros(40744403641)), (20000, 34000, 1)), - ((Duration::from_micros(40744272000), Duration::from_micros(40744413641)), (19000, 9000, 1)), - ((Duration::from_micros(40744273000), Duration::from_micros(40744413641)), (0, 0, 0)), - ((Duration::from_micros(40744279000), Duration::from_micros(40744416641)), (0, 0, 0)), - ((Duration::from_micros(40744279000), Duration::from_micros(40744418641)), (0, 0, 0)), - ((Duration::from_micros(40744279000), Duration::from_micros(40744422641)), (0, 0, 0)), - ((Duration::from_micros(40744300000), Duration::from_micros(40744430641)), (27000, 19000, 1)), - ((Duration::from_micros(40744300000), Duration::from_micros(40744433641)), (0, 0, 0)), - ((Duration::from_micros(40744300000), Duration::from_micros(40744436641)), (0, 0, 0)), - ((Duration::from_micros(40744300000), Duration::from_micros(40744441641)), (0, 0, 0)), - ((Duration::from_micros(40744300000), Duration::from_micros(40744444641)), (0, 0, 0)), - ((Duration::from_micros(40744300000), Duration::from_micros(40744448641)), (0, 0, 0)), - ((Duration::from_micros(40744300000), Duration::from_micros(40744451641)), (0, 0, 0)), - ((Duration::from_micros(40744303000), Duration::from_micros(40744453641)), (0, 0, 0)), - ((Duration::from_micros(40744323000), Duration::from_micros(40744456641)), (0, 0, 0)), - ((Duration::from_micros(40744343000), Duration::from_micros(40744465641)), (44000, 34000, 1)), - ((Duration::from_micros(40744343000), Duration::from_micros(40744469641)), (0, 0, 0)), - ((Duration::from_micros(40744343000), Duration::from_micros(40744472641)), (0, 0, 0)), - ((Duration::from_micros(40744343000), Duration::from_micros(40744477641)), (0, 0, 0)), - ((Duration::from_micros(40744363000), Duration::from_micros(40744485641)), (20000, 21000, 1)), - ((Duration::from_micros(40744364000), Duration::from_micros(40744487641)), (0, 0, 0)), - ((Duration::from_micros(40744364000), Duration::from_micros(40744490641)), (0, 0, 0)), - ((Duration::from_micros(40744364000), Duration::from_micros(40744494641)), (0, 0, 0)), - ((Duration::from_micros(40744364000), Duration::from_micros(40744498641)), (0, 0, 0)), - ((Duration::from_micros(40744364000), Duration::from_micros(40744503641)), (0, 0, 0)), - ((Duration::from_micros(40744364000), Duration::from_micros(40744506641)), (0, 0, 0)), - ((Duration::from_micros(40744364000), Duration::from_micros(40744509641)), (0, 0, 0)), - ((Duration::from_micros(40744384000), Duration::from_micros(40744518641)), (21000, 32000, 1)), - ((Duration::from_micros(40744406000), Duration::from_micros(40744529641)), (20000, 9000, 1)), - ((Duration::from_micros(40744406000), Duration::from_micros(40744534641)), (0, 0, 0)), - ((Duration::from_micros(40744406000), Duration::from_micros(40744538641)), (0, 0, 0)), - ((Duration::from_micros(40744414000), Duration::from_micros(40744542641)), (0, 0, 0)), - ((Duration::from_micros(40744432000), Duration::from_micros(40744549641)), (30000, 24000, 1)), - ((Duration::from_micros(40744432000), Duration::from_micros(40744553641)), (0, 0, 0)), - ((Duration::from_micros(40744432000), Duration::from_micros(40744556641)), (0, 0, 0)), - ((Duration::from_micros(40744432000), Duration::from_micros(40744561641)), (0, 0, 0)), - ((Duration::from_micros(40744432000), Duration::from_micros(40744563641)), (0, 0, 0)), - ((Duration::from_micros(40744432000), Duration::from_micros(40744567641)), (0, 0, 0)), - ((Duration::from_micros(40744432000), Duration::from_micros(40744571641)), (0, 0, 0)), - ((Duration::from_micros(40744434000), Duration::from_micros(40744575641)), (0, 0, 0)), - ((Duration::from_micros(40744454000), Duration::from_micros(40744580641)), (0, 0, 0)), - ((Duration::from_micros(40744455000), Duration::from_micros(40744586641)), (40000, 38000, 1)), - ((Duration::from_micros(40744475000), Duration::from_micros(40744589641)), (0, 0, 0)), - ((Duration::from_micros(40744479000), Duration::from_micros(40744593641)), (21000, 9000, 1)), - ((Duration::from_micros(40744479000), Duration::from_micros(40744596641)), (0, 0, 0)), - ((Duration::from_micros(40744479000), Duration::from_micros(40744600641)), (0, 0, 0)), - ((Duration::from_micros(40744500000), Duration::from_micros(40744614641)), (4000, 11000, 1)), - ((Duration::from_micros(40744500000), Duration::from_micros(40744617641)), (0, 0, 0)), - ((Duration::from_micros(40744500000), Duration::from_micros(40744620641)), (0, 0, 0)), - ((Duration::from_micros(40744500000), Duration::from_micros(40744622641)), (0, 0, 0)), - ((Duration::from_micros(40744500000), Duration::from_micros(40744627641)), (0, 0, 0)), - ((Duration::from_micros(40744500000), Duration::from_micros(40744629641)), (0, 0, 0)), - ((Duration::from_micros(40744500000), Duration::from_micros(40744635641)), (0, 0, 0)), - ((Duration::from_micros(40744500000), Duration::from_micros(40744637641)), (0, 0, 0)), - ((Duration::from_micros(40744505000), Duration::from_micros(40744641641)), (0, 0, 0)), - ((Duration::from_micros(40744525000), Duration::from_micros(40744649641)), (26000, 41000, 1)), - ((Duration::from_micros(40744545000), Duration::from_micros(40744655641)), (20000, 8000, 1)), - ((Duration::from_micros(40744552000), Duration::from_micros(40744663641)), (20000, 6000, 1)), - ((Duration::from_micros(40744552000), Duration::from_micros(40744666641)), (0, 0, 0)), - ((Duration::from_micros(40744564000), Duration::from_micros(40744673641)), (7000, 11000, 1)), - ((Duration::from_micros(40744564000), Duration::from_micros(40744676641)), (0, 0, 0)), - ((Duration::from_micros(40744564000), Duration::from_micros(40744679641)), (0, 0, 0)), - ((Duration::from_micros(40744564000), Duration::from_micros(40744683641)), (0, 0, 0)), - ((Duration::from_micros(40744564000), Duration::from_micros(40744686641)), (0, 0, 0)), - ((Duration::from_micros(40744564000), Duration::from_micros(40744691641)), (0, 0, 0)), - ((Duration::from_micros(40744564000), Duration::from_micros(40744693641)), (0, 0, 0)), - ((Duration::from_micros(40744564000), Duration::from_micros(40744697641)), (0, 0, 0)), - ((Duration::from_micros(40744566000), Duration::from_micros(40744698641)), (0, 0, 0)), - ((Duration::from_micros(40744586000), Duration::from_micros(40744706641)), (14000, 32000, 1)), - ((Duration::from_micros(40744614000), Duration::from_micros(40744722641)), (20000, 8000, 1)), - ((Duration::from_micros(40744614000), Duration::from_micros(40744726641)), (0, 0, 0)), - ((Duration::from_micros(40744616000), Duration::from_micros(40744726641)), (0, 0, 0)), - ((Duration::from_micros(40744632000), Duration::from_micros(40744734641)), (30000, 20000, 1)), - ((Duration::from_micros(40744632000), Duration::from_micros(40744738641)), (0, 0, 0)), - ((Duration::from_micros(40744632000), Duration::from_micros(40744740641)), (0, 0, 0)), - ((Duration::from_micros(40744632000), Duration::from_micros(40744747641)), (0, 0, 0)), - ((Duration::from_micros(40744632000), Duration::from_micros(40744748641)), (0, 0, 0)), - ((Duration::from_micros(40744632000), Duration::from_micros(40744751641)), (0, 0, 0)), - ((Duration::from_micros(40744632000), Duration::from_micros(40744759641)), (0, 0, 0)), - ((Duration::from_micros(40744636000), Duration::from_micros(40744759641)), (0, 0, 0)), - ((Duration::from_micros(40744657000), Duration::from_micros(40744768641)), (20000, 33000, 1)), - ((Duration::from_micros(40744657000), Duration::from_micros(40744770641)), (0, 0, 0)), - ((Duration::from_micros(40744677000), Duration::from_micros(40744777641)), (21000, 11000, 1)), - ((Duration::from_micros(40744677000), Duration::from_micros(40744781641)), (0, 0, 0)), - ((Duration::from_micros(40744677000), Duration::from_micros(40744784641)), (0, 0, 0)), - ((Duration::from_micros(40744677000), Duration::from_micros(40744789641)), (0, 0, 0)), - ((Duration::from_micros(40744697000), Duration::from_micros(40744798641)), (20000, 19000, 1)), - ((Duration::from_micros(40744700000), Duration::from_micros(40744801641)), (0, 0, 0)), - ((Duration::from_micros(40744700000), Duration::from_micros(40744805641)), (0, 0, 0)), - ((Duration::from_micros(40744700000), Duration::from_micros(40744809641)), (0, 0, 0)), - ((Duration::from_micros(40744700000), Duration::from_micros(40744813641)), (0, 0, 0)), - ((Duration::from_micros(40744700000), Duration::from_micros(40744815641)), (0, 0, 0)), - ((Duration::from_micros(40744700000), Duration::from_micros(40744819641)), (0, 0, 0)), - ((Duration::from_micros(40744700000), Duration::from_micros(40744823641)), (0, 0, 0)), - ((Duration::from_micros(40744727000), Duration::from_micros(40744836641)), (23000, 34000, 1)), - ((Duration::from_micros(40744743000), Duration::from_micros(40744843641)), (27000, 13000, 1)), - ((Duration::from_micros(40744743000), Duration::from_micros(40744847641)), (0, 0, 0)), - ((Duration::from_micros(40744743000), Duration::from_micros(40744851641)), (0, 0, 0)), - ((Duration::from_micros(40744748000), Duration::from_micros(40744856641)), (0, 0, 0)), - ((Duration::from_micros(40744764000), Duration::from_micros(40744867641)), (21000, 20000, 1)), - ((Duration::from_micros(40744764000), Duration::from_micros(40744872641)), (0, 0, 0)), - ((Duration::from_micros(40744764000), Duration::from_micros(40744875641)), (0, 0, 0)), - ((Duration::from_micros(40744764000), Duration::from_micros(40744878641)), (0, 0, 0)), - ((Duration::from_micros(40744764000), Duration::from_micros(40744883641)), (0, 0, 0)), - ((Duration::from_micros(40744764000), Duration::from_micros(40744886641)), (0, 0, 0)), - ((Duration::from_micros(40744764000), Duration::from_micros(40744889641)), (0, 0, 0)), - ((Duration::from_micros(40744768000), Duration::from_micros(40744889641)), (0, 0, 0)), - ((Duration::from_micros(40744788000), Duration::from_micros(40744897641)), (20000, 33000, 1)), - ((Duration::from_micros(40744808000), Duration::from_micros(40744906641)), (20000, 8000, 1)), - ((Duration::from_micros(40744808000), Duration::from_micros(40744910641)), (0, 0, 0)), - ((Duration::from_micros(40744808000), Duration::from_micros(40744914641)), (0, 0, 0)), - ((Duration::from_micros(40744808000), Duration::from_micros(40744918641)), (0, 0, 0)), - ((Duration::from_micros(40744832000), Duration::from_micros(40744930641)), (20000, 21000, 1)), - ((Duration::from_micros(40744832000), Duration::from_micros(40744933641)), (0, 0, 0)), - ((Duration::from_micros(40744832000), Duration::from_micros(40744937641)), (0, 0, 0)), - ((Duration::from_micros(40744832000), Duration::from_micros(40744939641)), (0, 0, 0)), - ((Duration::from_micros(40744832000), Duration::from_micros(40744945641)), (0, 0, 0)), - ((Duration::from_micros(40744832000), Duration::from_micros(40744948641)), (0, 0, 0)), - ((Duration::from_micros(40744832000), Duration::from_micros(40744950641)), (0, 0, 0)), - ((Duration::from_micros(40744839000), Duration::from_micros(40744955641)), (0, 0, 0)), - ((Duration::from_micros(40744839000), Duration::from_micros(40744956641)), (0, 0, 0)), - ((Duration::from_micros(40744859000), Duration::from_micros(40744965641)), (31000, 38000, 1)), - ((Duration::from_micros(40744878000), Duration::from_micros(40744976641)), (20000, 9000, 1)), - ((Duration::from_micros(40744878000), Duration::from_micros(40744979641)), (0, 0, 0)), - ((Duration::from_micros(40744878000), Duration::from_micros(40744983641)), (0, 0, 0)), - ((Duration::from_micros(40744879000), Duration::from_micros(40744984641)), (0, 0, 0)), - ((Duration::from_micros(40744899000), Duration::from_micros(40744992641)), (20000, 19000, 1)), - ((Duration::from_micros(40744900000), Duration::from_micros(40744992641)), (0, 0, 0)), - ((Duration::from_micros(40744900000), Duration::from_micros(40744996641)), (0, 0, 0)), - ((Duration::from_micros(40744905000), Duration::from_micros(40745005641)), (21000, 12000, 1)), - ((Duration::from_micros(40744909000), Duration::from_micros(40745008641)), (0, 0, 0)), - ((Duration::from_micros(40744913000), Duration::from_micros(40745012641)), (9000, 12000, 1)), - ((Duration::from_micros(40744917000), Duration::from_micros(40745018641)), (0, 0, 0)), - ((Duration::from_micros(40744922000), Duration::from_micros(40745026641)), (8000, 10000, 1)), - ((Duration::from_micros(40744922000), Duration::from_micros(40745030641)), (0, 0, 0)), - ((Duration::from_micros(40744922000), Duration::from_micros(40745032641)), (0, 0, 0)), - ((Duration::from_micros(40744922000), Duration::from_micros(40745036641)), (0, 0, 0)), - ((Duration::from_micros(40744922000), Duration::from_micros(40745040641)), (0, 0, 0)), - ((Duration::from_micros(40744929000), Duration::from_micros(40745040641)), (0, 0, 0)), - ((Duration::from_micros(40744950000), Duration::from_micros(40745048641)), (12000, 22000, 1)), - ((Duration::from_micros(40744964000), Duration::from_micros(40745061641)), (21000, 8000, 1)), - ((Duration::from_micros(40744964000), Duration::from_micros(40745065641)), (0, 0, 0)), - ((Duration::from_micros(40744964000), Duration::from_micros(40745068641)), (0, 0, 0)), - ((Duration::from_micros(40744964000), Duration::from_micros(40745072641)), (0, 0, 0)), - ((Duration::from_micros(40744964000), Duration::from_micros(40745078641)), (0, 0, 0)), - ((Duration::from_micros(40744964000), Duration::from_micros(40745078641)), (0, 0, 0)), - ((Duration::from_micros(40744964000), Duration::from_micros(40745083641)), (0, 0, 0)), - ((Duration::from_micros(40744970000), Duration::from_micros(40745086641)), (0, 0, 0)), - ((Duration::from_micros(40744990000), Duration::from_micros(40745096641)), (20000, 38000, 1)), - ((Duration::from_micros(40745010000), Duration::from_micros(40745108641)), (20000, 10000, 1)), - ((Duration::from_micros(40745010000), Duration::from_micros(40745111641)), (0, 0, 0)), - ((Duration::from_micros(40745010000), Duration::from_micros(40745115641)), (0, 0, 0)), - ((Duration::from_micros(40745010000), Duration::from_micros(40745115641)), (0, 0, 0)), - ((Duration::from_micros(40745032000), Duration::from_micros(40745130641)), (20000, 19000, 1)), - ((Duration::from_micros(40745032000), Duration::from_micros(40745135641)), (0, 0, 0)), - ((Duration::from_micros(40745032000), Duration::from_micros(40745138641)), (0, 0, 0)), - ((Duration::from_micros(40745032000), Duration::from_micros(40745142641)), (0, 0, 0)), - ((Duration::from_micros(40745032000), Duration::from_micros(40745144641)), (0, 0, 0)), - ((Duration::from_micros(40745032000), Duration::from_micros(40745149641)), (0, 0, 0)), - ((Duration::from_micros(40745032000), Duration::from_micros(40745151641)), (0, 0, 0)), - ((Duration::from_micros(40745032000), Duration::from_micros(40745155641)), (0, 0, 0)), - ((Duration::from_micros(40745040000), Duration::from_micros(40745159641)), (0, 0, 0)), - ((Duration::from_micros(40745041000), Duration::from_micros(40745160641)), (30000, 44000, 1)), - ((Duration::from_micros(40745061000), Duration::from_micros(40745168641)), (1000, 1000, 1)), - ((Duration::from_micros(40745081000), Duration::from_micros(40745177641)), (20000, 8000, 1)), - ((Duration::from_micros(40745081000), Duration::from_micros(40745180641)), (0, 0, 0)), - ((Duration::from_micros(40745081000), Duration::from_micros(40745185641)), (0, 0, 0)), - ((Duration::from_micros(40745100000), Duration::from_micros(40745197641)), (20000, 17000, 1)), - ((Duration::from_micros(40745100000), Duration::from_micros(40745200641)), (0, 0, 0)), - ((Duration::from_micros(40745100000), Duration::from_micros(40745203641)), (0, 0, 0)), - ((Duration::from_micros(40745100000), Duration::from_micros(40745206641)), (0, 0, 0)), - ((Duration::from_micros(40745100000), Duration::from_micros(40745211641)), (0, 0, 0)), - ((Duration::from_micros(40745100000), Duration::from_micros(40745214641)), (0, 0, 0)), - ((Duration::from_micros(40745100000), Duration::from_micros(40745218641)), (0, 0, 0)), - ((Duration::from_micros(40745100000), Duration::from_micros(40745220641)), (0, 0, 0)), - ((Duration::from_micros(40745101000), Duration::from_micros(40745220641)), (0, 0, 0)), - ((Duration::from_micros(40745131000), Duration::from_micros(40745234641)), (20000, 35000, 1)), - ((Duration::from_micros(40745141000), Duration::from_micros(40745245641)), (30000, 14000, 1)), - ((Duration::from_micros(40745141000), Duration::from_micros(40745248641)), (0, 0, 0)), - ((Duration::from_micros(40745151000), Duration::from_micros(40745253641)), (0, 0, 0)), - ((Duration::from_micros(40745164000), Duration::from_micros(40745261641)), (20000, 19000, 1)), - ((Duration::from_micros(40745164000), Duration::from_micros(40745265641)), (0, 0, 0)), - ((Duration::from_micros(40745164000), Duration::from_micros(40745267641)), (0, 0, 0)), - ((Duration::from_micros(40745164000), Duration::from_micros(40745271641)), (0, 0, 0)), - ((Duration::from_micros(40745164000), Duration::from_micros(40745274641)), (0, 0, 0)), - ((Duration::from_micros(40745164000), Duration::from_micros(40745280641)), (0, 0, 0)), - ((Duration::from_micros(40745164000), Duration::from_micros(40745281641)), (0, 0, 0)), - ((Duration::from_micros(40745164000), Duration::from_micros(40745285641)), (0, 0, 0)), - ((Duration::from_micros(40745164000), Duration::from_micros(40745288641)), (0, 0, 0)), - ((Duration::from_micros(40745172000), Duration::from_micros(40745293641)), (0, 0, 0)), - ((Duration::from_micros(40745192000), Duration::from_micros(40745304641)), (21000, 40000, 1)), - ((Duration::from_micros(40745212000), Duration::from_micros(40745314641)), (20000, 11000, 1)), - ((Duration::from_micros(40745212000), Duration::from_micros(40745318641)), (0, 0, 0)), - ((Duration::from_micros(40745212000), Duration::from_micros(40745322641)), (0, 0, 0)), - ((Duration::from_micros(40745212000), Duration::from_micros(40745326641)), (0, 0, 0)), - ((Duration::from_micros(40745212000), Duration::from_micros(40745326641)), (0, 0, 0)), - ((Duration::from_micros(40745232000), Duration::from_micros(40745340641)), (20000, 22000, 1)), - ((Duration::from_micros(40745232000), Duration::from_micros(40745341641)), (0, 0, 0)), - ((Duration::from_micros(40745232000), Duration::from_micros(40745344641)), (0, 0, 0)), - ((Duration::from_micros(40745232000), Duration::from_micros(40745348641)), (0, 0, 0)), - ((Duration::from_micros(40745232000), Duration::from_micros(40745351641)), (0, 0, 0)), - ((Duration::from_micros(40745232000), Duration::from_micros(40745356641)), (0, 0, 0)), - ((Duration::from_micros(40745232000), Duration::from_micros(40745358641)), (0, 0, 0)), - ((Duration::from_micros(40745232000), Duration::from_micros(40745363641)), (0, 0, 0)), - ((Duration::from_micros(40745242000), Duration::from_micros(40745366641)), (0, 0, 0)), - ((Duration::from_micros(40745262000), Duration::from_micros(40745376641)), (30000, 40000, 1)), - ((Duration::from_micros(40745279000), Duration::from_micros(40745387641)), (20000, 10000, 1)), - ((Duration::from_micros(40745279000), Duration::from_micros(40745391641)), (0, 0, 0)), - ((Duration::from_micros(40745279000), Duration::from_micros(40745394641)), (0, 0, 0)), - ((Duration::from_micros(40745279000), Duration::from_micros(40745398641)), (0, 0, 0)), - ((Duration::from_micros(40745283000), Duration::from_micros(40745405641)), (0, 0, 0)), - ((Duration::from_micros(40745300000), Duration::from_micros(40745415641)), (21000, 29000, 1)), - ((Duration::from_micros(40745300000), Duration::from_micros(40745417641)), (0, 0, 0)), - ((Duration::from_micros(40745300000), Duration::from_micros(40745422641)), (0, 0, 0)), - ((Duration::from_micros(40745300000), Duration::from_micros(40745425641)), (0, 0, 0)), - ((Duration::from_micros(40745300000), Duration::from_micros(40745429641)), (0, 0, 0)), - ((Duration::from_micros(40745300000), Duration::from_micros(40745433641)), (0, 0, 0)), - ((Duration::from_micros(40745300000), Duration::from_micros(40745436641)), (0, 0, 0)), - ((Duration::from_micros(40745300000), Duration::from_micros(40745440641)), (0, 0, 0)), - ((Duration::from_micros(40745303000), Duration::from_micros(40745440641)), (0, 0, 0)), - ((Duration::from_micros(40745333000), Duration::from_micros(40745454641)), (20000, 35000, 1)), - ((Duration::from_micros(40745348000), Duration::from_micros(40745465641)), (30000, 14000, 1)), - ((Duration::from_micros(40745348000), Duration::from_micros(40745469641)), (0, 0, 0)), - ((Duration::from_micros(40745353000), Duration::from_micros(40745469641)), (0, 0, 0)), - ((Duration::from_micros(40745364000), Duration::from_micros(40745477641)), (20000, 15000, 1)), - ((Duration::from_micros(40745364000), Duration::from_micros(40745481641)), (0, 0, 0)), - ((Duration::from_micros(40745364000), Duration::from_micros(40745485641)), (0, 0, 0)), - ((Duration::from_micros(40745364000), Duration::from_micros(40745489641)), (0, 0, 0)), - ((Duration::from_micros(40745364000), Duration::from_micros(40745492641)), (0, 0, 0)), - ((Duration::from_micros(40745364000), Duration::from_micros(40745495641)), (0, 0, 0)), - ((Duration::from_micros(40745364000), Duration::from_micros(40745499641)), (0, 0, 0)), - ((Duration::from_micros(40745364000), Duration::from_micros(40745504641)), (0, 0, 0)), - ((Duration::from_micros(40745374000), Duration::from_micros(40745507641)), (0, 0, 0)), - ((Duration::from_micros(40745394000), Duration::from_micros(40745515641)), (21000, 38000, 1)), - ((Duration::from_micros(40745394000), Duration::from_micros(40745515641)), (0, 0, 0)), - ((Duration::from_micros(40745410000), Duration::from_micros(40745528641)), (20000, 8000, 1)), - ((Duration::from_micros(40745410000), Duration::from_micros(40745531641)), (0, 0, 0)), - ((Duration::from_micros(40745410000), Duration::from_micros(40745535641)), (0, 0, 0)), - ((Duration::from_micros(40745410000), Duration::from_micros(40745543641)), (0, 0, 0)), - ((Duration::from_micros(40745414000), Duration::from_micros(40745543641)), (0, 0, 0)), - ((Duration::from_micros(40745432000), Duration::from_micros(40745554641)), (20000, 28000, 1)), - ((Duration::from_micros(40745432000), Duration::from_micros(40745559641)), (0, 0, 0)), - ((Duration::from_micros(40745432000), Duration::from_micros(40745561641)), (0, 0, 0)), - ((Duration::from_micros(40745432000), Duration::from_micros(40745568641)), (0, 0, 0)), - ((Duration::from_micros(40745432000), Duration::from_micros(40745570641)), (0, 0, 0)), - ((Duration::from_micros(40745432000), Duration::from_micros(40745573641)), (0, 0, 0)), - ((Duration::from_micros(40745432000), Duration::from_micros(40745577641)), (0, 0, 0)), - ((Duration::from_micros(40745432000), Duration::from_micros(40745579641)), (0, 0, 0)), - ((Duration::from_micros(40745444000), Duration::from_micros(40745585641)), (18000, 36000, 1)), - ((Duration::from_micros(40745465000), Duration::from_micros(40745594641)), (12000, 6000, 1)), - ((Duration::from_micros(40745476000), Duration::from_micros(40745601641)), (21000, 9000, 1)), - ((Duration::from_micros(40745476000), Duration::from_micros(40745608641)), (0, 0, 0)), - ((Duration::from_micros(40745485000), Duration::from_micros(40745609641)), (0, 0, 0)), - ((Duration::from_micros(40745500000), Duration::from_micros(40745616641)), (20000, 15000, 1)), - ((Duration::from_micros(40745500000), Duration::from_micros(40745621641)), (0, 0, 0)), - ((Duration::from_micros(40745500000), Duration::from_micros(40745624641)), (0, 0, 0)), - ((Duration::from_micros(40745500000), Duration::from_micros(40745628641)), (0, 0, 0)), - ((Duration::from_micros(40745500000), Duration::from_micros(40745631641)), (0, 0, 0)), - ((Duration::from_micros(40745500000), Duration::from_micros(40745634641)), (0, 0, 0)), - ((Duration::from_micros(40745500000), Duration::from_micros(40745638641)), (0, 0, 0)), - ((Duration::from_micros(40745500000), Duration::from_micros(40745640641)), (0, 0, 0)), - ((Duration::from_micros(40745500000), Duration::from_micros(40745644641)), (0, 0, 0)), - ((Duration::from_micros(40745505000), Duration::from_micros(40745648641)), (0, 0, 0)), - ((Duration::from_micros(40745535000), Duration::from_micros(40745661641)), (20000, 39000, 1)), - ((Duration::from_micros(40745550000), Duration::from_micros(40745673641)), (30000, 13000, 1)), - ((Duration::from_micros(40745550000), Duration::from_micros(40745676641)), (0, 0, 0)), - ((Duration::from_micros(40745555000), Duration::from_micros(40745677641)), (0, 0, 0)), - ((Duration::from_micros(40745564000), Duration::from_micros(40745685641)), (20000, 16000, 1)), - ((Duration::from_micros(40745564000), Duration::from_micros(40745689641)), (0, 0, 0)), - ((Duration::from_micros(40745564000), Duration::from_micros(40745693641)), (0, 0, 0)), - ((Duration::from_micros(40745564000), Duration::from_micros(40745695641)), (0, 0, 0)), - ((Duration::from_micros(40745564000), Duration::from_micros(40745700641)), (0, 0, 0)), - ((Duration::from_micros(40745564000), Duration::from_micros(40745703641)), (0, 0, 0)), - ((Duration::from_micros(40745564000), Duration::from_micros(40745707641)), (0, 0, 0)), - ((Duration::from_micros(40745564000), Duration::from_micros(40745709641)), (0, 0, 0)), - ((Duration::from_micros(40745576000), Duration::from_micros(40745719641)), (9000, 32000, 1)), - ((Duration::from_micros(40745576000), Duration::from_micros(40745719641)), (0, 0, 0)), - ((Duration::from_micros(40745596000), Duration::from_micros(40745724641)), (0, 0, 0)), - ((Duration::from_micros(40745609000), Duration::from_micros(40745732641)), (32000, 15000, 1)), - ((Duration::from_micros(40745609000), Duration::from_micros(40745736641)), (0, 0, 0)), - ((Duration::from_micros(40745609000), Duration::from_micros(40745738641)), (0, 0, 0)), - ((Duration::from_micros(40745609000), Duration::from_micros(40745743641)), (0, 0, 0)), - ((Duration::from_micros(40745616000), Duration::from_micros(40745743641)), (0, 0, 0)), - ((Duration::from_micros(40745632000), Duration::from_micros(40745754641)), (20000, 19000, 1)), - ((Duration::from_micros(40745632000), Duration::from_micros(40745757641)), (0, 0, 0)), - ((Duration::from_micros(40745632000), Duration::from_micros(40745761641)), (0, 0, 0)), - ((Duration::from_micros(40745632000), Duration::from_micros(40745764641)), (0, 0, 0)), - ((Duration::from_micros(40745632000), Duration::from_micros(40745769641)), (0, 0, 0)), - ((Duration::from_micros(40745632000), Duration::from_micros(40745771641)), (0, 0, 0)), - ((Duration::from_micros(40745632000), Duration::from_micros(40745776641)), (0, 0, 0)), - ((Duration::from_micros(40745632000), Duration::from_micros(40745778641)), (0, 0, 0)), - ((Duration::from_micros(40745632000), Duration::from_micros(40745783641)), (0, 0, 0)), - ((Duration::from_micros(40745646000), Duration::from_micros(40745786641)), (0, 0, 0)), - ((Duration::from_micros(40745667000), Duration::from_micros(40745795641)), (30000, 43000, 1)), - ((Duration::from_micros(40745687000), Duration::from_micros(40745809641)), (21000, 9000, 1)), - ((Duration::from_micros(40745696000), Duration::from_micros(40745815641)), (20000, 14000, 1)), - ((Duration::from_micros(40745696000), Duration::from_micros(40745819641)), (0, 0, 0)), - ((Duration::from_micros(40745699000), Duration::from_micros(40745823641)), (0, 0, 0)), - ((Duration::from_micros(40745699000), Duration::from_micros(40745827641)), (0, 0, 0)), - ((Duration::from_micros(40745699000), Duration::from_micros(40745831641)), (0, 0, 0)), - ((Duration::from_micros(40745699000), Duration::from_micros(40745835641)), (0, 0, 0)), - ((Duration::from_micros(40745699000), Duration::from_micros(40745837641)), (0, 0, 0)), - ((Duration::from_micros(40745699000), Duration::from_micros(40745841641)), (0, 0, 0)), - ((Duration::from_micros(40745707000), Duration::from_micros(40745845641)), (0, 0, 0)), - ((Duration::from_micros(40745737000), Duration::from_micros(40745854641)), (20000, 36000, 1)), - ((Duration::from_micros(40745751000), Duration::from_micros(40745862641)), (30000, 9000, 1)), - ((Duration::from_micros(40745758000), Duration::from_micros(40745868641)), (14000, 8000, 1)), - ((Duration::from_micros(40745758000), Duration::from_micros(40745868641)), (0, 0, 0)), - ((Duration::from_micros(40745763000), Duration::from_micros(40745875641)), (0, 0, 0)), - ((Duration::from_micros(40745763000), Duration::from_micros(40745878641)), (0, 0, 0)), - ((Duration::from_micros(40745763000), Duration::from_micros(40745882641)), (0, 0, 0)), - ((Duration::from_micros(40745763000), Duration::from_micros(40745885641)), (0, 0, 0)), - ((Duration::from_micros(40745763000), Duration::from_micros(40745890641)), (0, 0, 0)), - ((Duration::from_micros(40745763000), Duration::from_micros(40745891641)), (0, 0, 0)), - ((Duration::from_micros(40745763000), Duration::from_micros(40745895641)), (0, 0, 0)), - ((Duration::from_micros(40745778000), Duration::from_micros(40745899641)), (0, 0, 0)), - ((Duration::from_micros(40745798000), Duration::from_micros(40745914641)), (27000, 37000, 1)), - ((Duration::from_micros(40745809000), Duration::from_micros(40745920641)), (20000, 15000, 1)), - ((Duration::from_micros(40745818000), Duration::from_micros(40745925641)), (0, 0, 0)), - ((Duration::from_micros(40745832000), Duration::from_micros(40745932641)), (20000, 11000, 1)), - ((Duration::from_micros(40745832000), Duration::from_micros(40745936641)), (0, 0, 0)), - ((Duration::from_micros(40745832000), Duration::from_micros(40745939641)), (0, 0, 0)), - ((Duration::from_micros(40745832000), Duration::from_micros(40745943641)), (0, 0, 0)), - ((Duration::from_micros(40745832000), Duration::from_micros(40745947641)), (0, 0, 0)), - ((Duration::from_micros(40745832000), Duration::from_micros(40745951641)), (0, 0, 0)), - ((Duration::from_micros(40745849000), Duration::from_micros(40745963641)), (14000, 26000, 1)), - ((Duration::from_micros(40745869000), Duration::from_micros(40745972641)), (17000, 12000, 1)), - ((Duration::from_micros(40745878000), Duration::from_micros(40745979641)), (20000, 9000, 1)), - ((Duration::from_micros(40745878000), Duration::from_micros(40745983641)), (0, 0, 0)), - ((Duration::from_micros(40745889000), Duration::from_micros(40745987641)), (0, 0, 0)), - ((Duration::from_micros(40745900000), Duration::from_micros(40745995641)), (20000, 15000, 1)), - ((Duration::from_micros(40745900000), Duration::from_micros(40745999641)), (0, 0, 0)), - ((Duration::from_micros(40745900000), Duration::from_micros(40746003641)), (0, 0, 0)), - ((Duration::from_micros(40745900000), Duration::from_micros(40746005641)), (0, 0, 0)), - ((Duration::from_micros(40745900000), Duration::from_micros(40746010641)), (0, 0, 0)), - ((Duration::from_micros(40745900000), Duration::from_micros(40746012641)), (0, 0, 0)), - ((Duration::from_micros(40745900000), Duration::from_micros(40746016641)), (0, 0, 0)), - ((Duration::from_micros(40745909000), Duration::from_micros(40746017641)), (0, 0, 0)), - ((Duration::from_micros(40745940000), Duration::from_micros(40746034641)), (20000, 30000, 1)), - ((Duration::from_micros(40745940000), Duration::from_micros(40746034641)), (0, 0, 0)), - ((Duration::from_micros(40745950000), Duration::from_micros(40746042641)), (31000, 17000, 1)), - ((Duration::from_micros(40745950000), Duration::from_micros(40746045641)), (0, 0, 0)), - ((Duration::from_micros(40745950000), Duration::from_micros(40746049641)), (0, 0, 0)), - ((Duration::from_micros(40745960000), Duration::from_micros(40746055641)), (10000, 15000, 1)), - ((Duration::from_micros(40745964000), Duration::from_micros(40746060641)), (0, 0, 0)), - ((Duration::from_micros(40745964000), Duration::from_micros(40746063641)), (0, 0, 0)), - ((Duration::from_micros(40745964000), Duration::from_micros(40746068641)), (0, 0, 0)), - ((Duration::from_micros(40745964000), Duration::from_micros(40746071641)), (0, 0, 0)), - ((Duration::from_micros(40745964000), Duration::from_micros(40746075641)), (0, 0, 0)), - ((Duration::from_micros(40745964000), Duration::from_micros(40746077641)), (0, 0, 0)), - ((Duration::from_micros(40745975000), Duration::from_micros(40746084641)), (14000, 28000, 1)), - ((Duration::from_micros(40745980000), Duration::from_micros(40746089641)), (0, 0, 0)), - ((Duration::from_micros(40746000000), Duration::from_micros(40746102641)), (16000, 12000, 1)), - ((Duration::from_micros(40746012000), Duration::from_micros(40746109641)), (20000, 13000, 1)), - ((Duration::from_micros(40746013000), Duration::from_micros(40746113641)), (0, 0, 0)), - ((Duration::from_micros(40746021000), Duration::from_micros(40746117641)), (0, 0, 0)), - ((Duration::from_micros(40746032000), Duration::from_micros(40746125641)), (21000, 15000, 1)), - ((Duration::from_micros(40746032000), Duration::from_micros(40746129641)), (0, 0, 0)), - ((Duration::from_micros(40746032000), Duration::from_micros(40746131641)), (0, 0, 0)), - ((Duration::from_micros(40746032000), Duration::from_micros(40746136641)), (0, 0, 0)), - ((Duration::from_micros(40746032000), Duration::from_micros(40746139641)), (0, 0, 0)), - ((Duration::from_micros(40746032000), Duration::from_micros(40746143641)), (0, 0, 0)), - ((Duration::from_micros(40746032000), Duration::from_micros(40746145641)), (0, 0, 0)), - ((Duration::from_micros(40746051000), Duration::from_micros(40746158641)), (11000, 28000, 1)), - ((Duration::from_micros(40746071000), Duration::from_micros(40746167641)), (19000, 13000, 1)), - ((Duration::from_micros(40746081000), Duration::from_micros(40746178641)), (20000, 9000, 1)), - ((Duration::from_micros(40746081000), Duration::from_micros(40746182641)), (0, 0, 0)), - ((Duration::from_micros(40746081000), Duration::from_micros(40746185641)), (0, 0, 0)), - ((Duration::from_micros(40746091000), Duration::from_micros(40746185641)), (0, 0, 0)), - ((Duration::from_micros(40746100000), Duration::from_micros(40746198641)), (20000, 18000, 1)), - ((Duration::from_micros(40746100000), Duration::from_micros(40746202641)), (0, 0, 0)), - ((Duration::from_micros(40746100000), Duration::from_micros(40746204641)), (0, 0, 0)), - ((Duration::from_micros(40746100000), Duration::from_micros(40746209641)), (0, 0, 0)), - ((Duration::from_micros(40746100000), Duration::from_micros(40746214641)), (0, 0, 0)), - ((Duration::from_micros(40746100000), Duration::from_micros(40746215641)), (0, 0, 0)), - ((Duration::from_micros(40746100000), Duration::from_micros(40746220641)), (0, 0, 0)), - ((Duration::from_micros(40746111000), Duration::from_micros(40746228641)), (9000, 35000, 1)), - ((Duration::from_micros(40746132000), Duration::from_micros(40746237641)), (11000, 8000, 1)), - ((Duration::from_micros(40746132000), Duration::from_micros(40746238641)), (0, 0, 0)), - ((Duration::from_micros(40746152000), Duration::from_micros(40746248641)), (21000, 10000, 1)), - ((Duration::from_micros(40746152000), Duration::from_micros(40746253641)), (0, 0, 0)), - ((Duration::from_micros(40746162000), Duration::from_micros(40746262641)), (20000, 15000, 1)), - ((Duration::from_micros(40746164000), Duration::from_micros(40746264641)), (0, 0, 0)), - ((Duration::from_micros(40746164000), Duration::from_micros(40746268641)), (0, 0, 0)), - ((Duration::from_micros(40746164000), Duration::from_micros(40746271641)), (0, 0, 0)), - ((Duration::from_micros(40746164000), Duration::from_micros(40746276641)), (0, 0, 0)), - ((Duration::from_micros(40746164000), Duration::from_micros(40746278641)), (0, 0, 0)), - ((Duration::from_micros(40746164000), Duration::from_micros(40746284641)), (0, 0, 0)), - ((Duration::from_micros(40746164000), Duration::from_micros(40746286641)), (0, 0, 0)), - ((Duration::from_micros(40746182000), Duration::from_micros(40746295641)), (12000, 33000, 1)), - ((Duration::from_micros(40746202000), Duration::from_micros(40746303641)), (18000, 9000, 1)), - ((Duration::from_micros(40746215000), Duration::from_micros(40746316641)), (20000, 8000, 1)), - ((Duration::from_micros(40746215000), Duration::from_micros(40746319641)), (0, 0, 0)), - ((Duration::from_micros(40746223000), Duration::from_micros(40746321641)), (0, 0, 0)), - ((Duration::from_micros(40746232000), Duration::from_micros(40746331641)), (21000, 18000, 1)), - ((Duration::from_micros(40746232000), Duration::from_micros(40746335641)), (0, 0, 0)), - ((Duration::from_micros(40746232000), Duration::from_micros(40746338641)), (0, 0, 0)), - ((Duration::from_micros(40746232000), Duration::from_micros(40746343641)), (0, 0, 0)), - ((Duration::from_micros(40746232000), Duration::from_micros(40746348641)), (0, 0, 0)), - ((Duration::from_micros(40746232000), Duration::from_micros(40746350641)), (0, 0, 0)), - ((Duration::from_micros(40746253000), Duration::from_micros(40746359641)), (9000, 29000, 1)), - ((Duration::from_micros(40746273000), Duration::from_micros(40746370641)), (21000, 9000, 1)), - ((Duration::from_micros(40746273000), Duration::from_micros(40746374641)), (0, 0, 0)), - ((Duration::from_micros(40746273000), Duration::from_micros(40746377641)), (0, 0, 0)), - ((Duration::from_micros(40746273000), Duration::from_micros(40746377641)), (0, 0, 0)), - ((Duration::from_micros(40746293000), Duration::from_micros(40746394641)), (20000, 18000, 1)), - ((Duration::from_micros(40746300000), Duration::from_micros(40746399641)), (0, 0, 0)), - ((Duration::from_micros(40746300000), Duration::from_micros(40746401641)), (0, 0, 0)), - ((Duration::from_micros(40746300000), Duration::from_micros(40746405641)), (0, 0, 0)), - ((Duration::from_micros(40746300000), Duration::from_micros(40746409641)), (0, 0, 0)), - ((Duration::from_micros(40746300000), Duration::from_micros(40746412641)), (0, 0, 0)), - ((Duration::from_micros(40746300000), Duration::from_micros(40746416641)), (0, 0, 0)), - ((Duration::from_micros(40746300000), Duration::from_micros(40746418641)), (0, 0, 0)), - ((Duration::from_micros(40746314000), Duration::from_micros(40746428641)), (27000, 41000, 1)), - ((Duration::from_micros(40746314000), Duration::from_micros(40746428641)), (0, 0, 0)), - ((Duration::from_micros(40746334000), Duration::from_micros(40746437641)), (14000, 10000, 1)), - ((Duration::from_micros(40746350000), Duration::from_micros(40746449641)), (20000, 9000, 1)), - ((Duration::from_micros(40746350000), Duration::from_micros(40746452641)), (0, 0, 0)), - ((Duration::from_micros(40746364000), Duration::from_micros(40746463641)), (16000, 15000, 1)), - ((Duration::from_micros(40746364000), Duration::from_micros(40746467641)), (0, 0, 0)), - ((Duration::from_micros(40746364000), Duration::from_micros(40746470641)), (0, 0, 0)), - ((Duration::from_micros(40746364000), Duration::from_micros(40746473641)), (0, 0, 0)), - ((Duration::from_micros(40746364000), Duration::from_micros(40746478641)), (0, 0, 0)), - ((Duration::from_micros(40746364000), Duration::from_micros(40746483641)), (0, 0, 0)), - ((Duration::from_micros(40746364000), Duration::from_micros(40746484641)), (0, 0, 0)), - ((Duration::from_micros(40746364000), Duration::from_micros(40746484641)), (0, 0, 0)), - ((Duration::from_micros(40746384000), Duration::from_micros(40746493641)), (14000, 32000, 1)), - ((Duration::from_micros(40746405000), Duration::from_micros(40746510641)), (20000, 9000, 1)), - ((Duration::from_micros(40746414000), Duration::from_micros(40746521641)), (21000, 17000, 1)), - ((Duration::from_micros(40746414000), Duration::from_micros(40746526641)), (0, 0, 0)), - ((Duration::from_micros(40746414000), Duration::from_micros(40746528641)), (0, 0, 0)), - ((Duration::from_micros(40746425000), Duration::from_micros(40746537641)), (9000, 18000, 1)), - ((Duration::from_micros(40746432000), Duration::from_micros(40746540641)), (0, 0, 0)), - ((Duration::from_micros(40746432000), Duration::from_micros(40746545641)), (0, 0, 0)), - ((Duration::from_micros(40746432000), Duration::from_micros(40746547641)), (0, 0, 0)), - ((Duration::from_micros(40746432000), Duration::from_micros(40746552641)), (0, 0, 0)), - ((Duration::from_micros(40746432000), Duration::from_micros(40746555641)), (0, 0, 0)), - ((Duration::from_micros(40746432000), Duration::from_micros(40746558641)), (0, 0, 0)), - ((Duration::from_micros(40746432000), Duration::from_micros(40746562641)), (0, 0, 0)), - ((Duration::from_micros(40746455000), Duration::from_micros(40746571641)), (18000, 34000, 1)), - ((Duration::from_micros(40746475000), Duration::from_micros(40746579641)), (23000, 9000, 1)), - ((Duration::from_micros(40746482000), Duration::from_micros(40746591641)), (20000, 8000, 1)), - ((Duration::from_micros(40746482000), Duration::from_micros(40746594641)), (0, 0, 0)), - ((Duration::from_micros(40746495000), Duration::from_micros(40746605641)), (7000, 15000, 1)), - ((Duration::from_micros(40746496000), Duration::from_micros(40746605641)), (0, 0, 0)), - ((Duration::from_micros(40746500000), Duration::from_micros(40746607641)), (0, 0, 0)), - ((Duration::from_micros(40746500000), Duration::from_micros(40746610641)), (0, 0, 0)), - ((Duration::from_micros(40746500000), Duration::from_micros(40746614641)), (0, 0, 0)), - ((Duration::from_micros(40746500000), Duration::from_micros(40746619641)), (0, 0, 0)), - ((Duration::from_micros(40746500000), Duration::from_micros(40746621641)), (0, 0, 0)), - ((Duration::from_micros(40746500000), Duration::from_micros(40746624641)), (0, 0, 0)), - ((Duration::from_micros(40746500000), Duration::from_micros(40746628641)), (0, 0, 0)), - ((Duration::from_micros(40746516000), Duration::from_micros(40746636641)), (18000, 34000, 1)), - ((Duration::from_micros(40746536000), Duration::from_micros(40746653641)), (16000, 8000, 1)), - ((Duration::from_micros(40746550000), Duration::from_micros(40746665641)), (20000, 17000, 1)), - ((Duration::from_micros(40746550000), Duration::from_micros(40746669641)), (0, 0, 0)), - ((Duration::from_micros(40746550000), Duration::from_micros(40746674641)), (0, 0, 0)), - ((Duration::from_micros(40746564000), Duration::from_micros(40746684641)), (14000, 21000, 1)), - ((Duration::from_micros(40746564000), Duration::from_micros(40746687641)), (0, 0, 0)), - ((Duration::from_micros(40746564000), Duration::from_micros(40746692641)), (0, 0, 0)), - ((Duration::from_micros(40746564000), Duration::from_micros(40746694641)), (0, 0, 0)), - ((Duration::from_micros(40746564000), Duration::from_micros(40746698641)), (0, 0, 0)), - ((Duration::from_micros(40746564000), Duration::from_micros(40746702641)), (0, 0, 0)), - ((Duration::from_micros(40746564000), Duration::from_micros(40746705641)), (0, 0, 0)), - ((Duration::from_micros(40746566000), Duration::from_micros(40746705641)), (0, 0, 0)), - ((Duration::from_micros(40746586000), Duration::from_micros(40746714641)), (16000, 31000, 1)), - ((Duration::from_micros(40746607000), Duration::from_micros(40746731641)), (20000, 9000, 1)), - ((Duration::from_micros(40746615000), Duration::from_micros(40746735641)), (0, 0, 0)), - ((Duration::from_micros(40746615000), Duration::from_micros(40746738641)), (0, 0, 0)), - ((Duration::from_micros(40746627000), Duration::from_micros(40746748641)), (29000, 24000, 1)), - ((Duration::from_micros(40746632000), Duration::from_micros(40746751641)), (0, 0, 0)), - ((Duration::from_micros(40746632000), Duration::from_micros(40746753641)), (0, 0, 0)), - ((Duration::from_micros(40746632000), Duration::from_micros(40746758641)), (0, 0, 0)), - ((Duration::from_micros(40746632000), Duration::from_micros(40746760641)), (0, 0, 0)), - ((Duration::from_micros(40746632000), Duration::from_micros(40746764641)), (0, 0, 0)), - ((Duration::from_micros(40746632000), Duration::from_micros(40746767641)), (0, 0, 0)), - ((Duration::from_micros(40746632000), Duration::from_micros(40746771641)), (0, 0, 0)), - ((Duration::from_micros(40746657000), Duration::from_micros(40746787641)), (17000, 33000, 1)), - ((Duration::from_micros(40746677000), Duration::from_micros(40746802641)), (25000, 16000, 1)), - ((Duration::from_micros(40746677000), Duration::from_micros(40746805641)), (0, 0, 0)), - ((Duration::from_micros(40746677000), Duration::from_micros(40746808641)), (0, 0, 0)), - ((Duration::from_micros(40746698000), Duration::from_micros(40746816641)), (20000, 21000, 1)), - ((Duration::from_micros(40746698000), Duration::from_micros(40746817641)), (0, 0, 0)), - ((Duration::from_micros(40746700000), Duration::from_micros(40746824641)), (0, 0, 0)), - ((Duration::from_micros(40746700000), Duration::from_micros(40746829641)), (0, 0, 0)), - ((Duration::from_micros(40746700000), Duration::from_micros(40746831641)), (0, 0, 0)), - ((Duration::from_micros(40746700000), Duration::from_micros(40746834641)), (0, 0, 0)), - ((Duration::from_micros(40746700000), Duration::from_micros(40746838641)), (0, 0, 0)), - ((Duration::from_micros(40746700000), Duration::from_micros(40746841641)), (0, 0, 0)), - ((Duration::from_micros(40746700000), Duration::from_micros(40746845641)), (0, 0, 0)), - ((Duration::from_micros(40746718000), Duration::from_micros(40746854641)), (23000, 37000, 1)), - ((Duration::from_micros(40746738000), Duration::from_micros(40746859641)), (0, 0, 0)), - ((Duration::from_micros(40746752000), Duration::from_micros(40746869641)), (38000, 14000, 1)), - ((Duration::from_micros(40746752000), Duration::from_micros(40746875641)), (0, 0, 0)), - ((Duration::from_micros(40746752000), Duration::from_micros(40746877641)), (0, 0, 0)), - ((Duration::from_micros(40746763000), Duration::from_micros(40746888641)), (14000, 18000, 1)), - ((Duration::from_micros(40746763000), Duration::from_micros(40746891641)), (0, 0, 0)), - ((Duration::from_micros(40746763000), Duration::from_micros(40746895641)), (0, 0, 0)), - ((Duration::from_micros(40746763000), Duration::from_micros(40746902641)), (0, 0, 0)), - ((Duration::from_micros(40746763000), Duration::from_micros(40746903641)), (0, 0, 0)), - ((Duration::from_micros(40746768000), Duration::from_micros(40746903641)), (0, 0, 0)), - ((Duration::from_micros(40746789000), Duration::from_micros(40746919641)), (16000, 26000, 1)), - ((Duration::from_micros(40746809000), Duration::from_micros(40746928641)), (21000, 16000, 1)), - ((Duration::from_micros(40746816000), Duration::from_micros(40746939641)), (20000, 9000, 1)), - ((Duration::from_micros(40746829000), Duration::from_micros(40746941641)), (0, 0, 0)), - ((Duration::from_micros(40746831000), Duration::from_micros(40746951641)), (20000, 13000, 1)), - ((Duration::from_micros(40746831000), Duration::from_micros(40746957641)), (0, 0, 0)), - ((Duration::from_micros(40746831000), Duration::from_micros(40746958641)), (0, 0, 0)), - ((Duration::from_micros(40746831000), Duration::from_micros(40746961641)), (0, 0, 0)), - ((Duration::from_micros(40746831000), Duration::from_micros(40746966641)), (0, 0, 0)), - ((Duration::from_micros(40746831000), Duration::from_micros(40746971641)), (0, 0, 0)), - ((Duration::from_micros(40746849000), Duration::from_micros(40746978641)), (2000, 30000, 1)), - ((Duration::from_micros(40746880000), Duration::from_micros(40746991641)), (18000, 7000, 1)), - ((Duration::from_micros(40746880000), Duration::from_micros(40746994641)), (0, 0, 0)), - ((Duration::from_micros(40746880000), Duration::from_micros(40746994641)), (0, 0, 0)), - ((Duration::from_micros(40746899000), Duration::from_micros(40747006641)), (31000, 16000, 1)), - ((Duration::from_micros(40746899000), Duration::from_micros(40747009641)), (0, 0, 0)), - ((Duration::from_micros(40746899000), Duration::from_micros(40747013641)), (0, 0, 0)), - ((Duration::from_micros(40746899000), Duration::from_micros(40747024641)), (0, 0, 0)), - ((Duration::from_micros(40746899000), Duration::from_micros(40747028641)), (0, 0, 0)), - ((Duration::from_micros(40746899000), Duration::from_micros(40747031641)), (0, 0, 0)), - ((Duration::from_micros(40746900000), Duration::from_micros(40747034641)), (0, 0, 0)), - ((Duration::from_micros(40746920000), Duration::from_micros(40747040641)), (20000, 40000, 1)), - ((Duration::from_micros(40746940000), Duration::from_micros(40747056641)), (20000, 6000, 1)), - ((Duration::from_micros(40746949000), Duration::from_micros(40747060641)), (0, 0, 0)), - ((Duration::from_micros(40746949000), Duration::from_micros(40747064641)), (0, 0, 0)), - ((Duration::from_micros(40746963000), Duration::from_micros(40747083641)), (29000, 24000, 1)), - ((Duration::from_micros(40746963000), Duration::from_micros(40747087641)), (0, 0, 0)), - ((Duration::from_micros(40746963000), Duration::from_micros(40747089641)), (0, 0, 0)), - ((Duration::from_micros(40746963000), Duration::from_micros(40747094641)), (0, 0, 0)), - ((Duration::from_micros(40746963000), Duration::from_micros(40747096641)), (0, 0, 0)), - ((Duration::from_micros(40746963000), Duration::from_micros(40747100641)), (0, 0, 0)), - ((Duration::from_micros(40746971000), Duration::from_micros(40747100641)), (0, 0, 0)), - ((Duration::from_micros(40746991000), Duration::from_micros(40747109641)), (22000, 36000, 1)), - ((Duration::from_micros(40747011000), Duration::from_micros(40747118641)), (20000, 9000, 1)), - ((Duration::from_micros(40747013000), Duration::from_micros(40747121641)), (0, 0, 0)), - ((Duration::from_micros(40747031000), Duration::from_micros(40747138641)), (22000, 12000, 1)), - ((Duration::from_micros(40747032000), Duration::from_micros(40747141641)), (0, 0, 0)), - ((Duration::from_micros(40747032000), Duration::from_micros(40747144641)), (0, 0, 0)), - ((Duration::from_micros(40747032000), Duration::from_micros(40747149641)), (0, 0, 0)), - ((Duration::from_micros(40747032000), Duration::from_micros(40747151641)), (0, 0, 0)), - ((Duration::from_micros(40747032000), Duration::from_micros(40747156641)), (0, 0, 0)), - ((Duration::from_micros(40747032000), Duration::from_micros(40747159641)), (0, 0, 0)), - ((Duration::from_micros(40747051000), Duration::from_micros(40747167641)), (19000, 38000, 1)), - ((Duration::from_micros(40747052000), Duration::from_micros(40747167641)), (0, 0, 0)), - ((Duration::from_micros(40747082000), Duration::from_micros(40747194641)), (20000, 8000, 1)), - ((Duration::from_micros(40747082000), Duration::from_micros(40747197641)), (0, 0, 0)), - ((Duration::from_micros(40747082000), Duration::from_micros(40747199641)), (0, 0, 0)), - ((Duration::from_micros(40747100000), Duration::from_micros(40747211641)), (30000, 32000, 1)), - ((Duration::from_micros(40747100000), Duration::from_micros(40747215641)), (0, 0, 0)), - ((Duration::from_micros(40747100000), Duration::from_micros(40747217641)), (0, 0, 0)), - ((Duration::from_micros(40747100000), Duration::from_micros(40747222641)), (0, 0, 0)), - ((Duration::from_micros(40747100000), Duration::from_micros(40747225641)), (0, 0, 0)), - ((Duration::from_micros(40747100000), Duration::from_micros(40747230641)), (0, 0, 0)), - ((Duration::from_micros(40747102000), Duration::from_micros(40747230641)), (0, 0, 0)), - ((Duration::from_micros(40747122000), Duration::from_micros(40747245641)), (20000, 31000, 1)), - ((Duration::from_micros(40747142000), Duration::from_micros(40747255641)), (20000, 15000, 1)), - ((Duration::from_micros(40747150000), Duration::from_micros(40747265641)), (20000, 10000, 1)), - ((Duration::from_micros(40747150000), Duration::from_micros(40747269641)), (0, 0, 0)), - ((Duration::from_micros(40747163000), Duration::from_micros(40747278641)), (8000, 14000, 1)), - ((Duration::from_micros(40747164000), Duration::from_micros(40747284641)), (0, 0, 0)), - ((Duration::from_micros(40747164000), Duration::from_micros(40747286641)), (0, 0, 0)), - ((Duration::from_micros(40747164000), Duration::from_micros(40747288641)), (0, 0, 0)), - ((Duration::from_micros(40747164000), Duration::from_micros(40747291641)), (0, 0, 0)), - ((Duration::from_micros(40747164000), Duration::from_micros(40747295641)), (0, 0, 0)), - ((Duration::from_micros(40747164000), Duration::from_micros(40747298641)), (0, 0, 0)), - ((Duration::from_micros(40747193000), Duration::from_micros(40747316641)), (14000, 29000, 1)), - ((Duration::from_micros(40747213000), Duration::from_micros(40747333641)), (29000, 18000, 1)), - ((Duration::from_micros(40747213000), Duration::from_micros(40747336641)), (0, 0, 0)), - ((Duration::from_micros(40747213000), Duration::from_micros(40747338641)), (0, 0, 0)), - ((Duration::from_micros(40747231000), Duration::from_micros(40747351641)), (20000, 22000, 1)), - ((Duration::from_micros(40747231000), Duration::from_micros(40747353641)), (0, 0, 0)), - ((Duration::from_micros(40747231000), Duration::from_micros(40747357641)), (0, 0, 0)), - ((Duration::from_micros(40747231000), Duration::from_micros(40747361641)), (0, 0, 0)), - ((Duration::from_micros(40747231000), Duration::from_micros(40747364641)), (0, 0, 0)), - ((Duration::from_micros(40747231000), Duration::from_micros(40747368641)), (0, 0, 0)), - ((Duration::from_micros(40747233000), Duration::from_micros(40747368641)), (0, 0, 0)), - ((Duration::from_micros(40747253000), Duration::from_micros(40747381641)), (20000, 30000, 1)), - ((Duration::from_micros(40747254000), Duration::from_micros(40747381641)), (0, 0, 0)), - ((Duration::from_micros(40747281000), Duration::from_micros(40747405641)), (21000, 13000, 1)), - ((Duration::from_micros(40747281000), Duration::from_micros(40747408641)), (0, 0, 0)), - ((Duration::from_micros(40747284000), Duration::from_micros(40747408641)), (0, 0, 0)), - ((Duration::from_micros(40747300000), Duration::from_micros(40747421641)), (30000, 27000, 1)), - ((Duration::from_micros(40747300000), Duration::from_micros(40747423641)), (0, 0, 0)), - ((Duration::from_micros(40747300000), Duration::from_micros(40747428641)), (0, 0, 0)), - ((Duration::from_micros(40747300000), Duration::from_micros(40747434641)), (0, 0, 0)), - ((Duration::from_micros(40747300000), Duration::from_micros(40747437641)), (0, 0, 0)), - ((Duration::from_micros(40747304000), Duration::from_micros(40747437641)), (0, 0, 0)), - ((Duration::from_micros(40747324000), Duration::from_micros(40747448641)), (20000, 29000, 1)), - ((Duration::from_micros(40747344000), Duration::from_micros(40747462641)), (20000, 11000, 1)), - ((Duration::from_micros(40747344000), Duration::from_micros(40747464641)), (0, 0, 0)), - ((Duration::from_micros(40747344000), Duration::from_micros(40747468641)), (0, 0, 0)), - ((Duration::from_micros(40747364000), Duration::from_micros(40747489641)), (20000, 20000, 1)), - ((Duration::from_micros(40747364000), Duration::from_micros(40747491641)), (0, 0, 0)), - ((Duration::from_micros(40747364000), Duration::from_micros(40747496641)), (0, 0, 0)), - ((Duration::from_micros(40747364000), Duration::from_micros(40747499641)), (0, 0, 0)), - ((Duration::from_micros(40747364000), Duration::from_micros(40747502641)), (0, 0, 0)), - ((Duration::from_micros(40747364000), Duration::from_micros(40747506641)), (0, 0, 0)), - ((Duration::from_micros(40747365000), Duration::from_micros(40747506641)), (0, 0, 0)), - ((Duration::from_micros(40747395000), Duration::from_micros(40747519641)), (21000, 38000, 1)), - ((Duration::from_micros(40747414000), Duration::from_micros(40747534641)), (30000, 13000, 1)), - ((Duration::from_micros(40747414000), Duration::from_micros(40747537641)), (0, 0, 0)), - ((Duration::from_micros(40747415000), Duration::from_micros(40747539641)), (0, 0, 0)), - ((Duration::from_micros(40747432000), Duration::from_micros(40747559641)), (20000, 20000, 1)), - ((Duration::from_micros(40747432000), Duration::from_micros(40747561641)), (0, 0, 0)), - ((Duration::from_micros(40747432000), Duration::from_micros(40747568641)), (0, 0, 0)), - ((Duration::from_micros(40747432000), Duration::from_micros(40747571641)), (0, 0, 0)), - ((Duration::from_micros(40747432000), Duration::from_micros(40747572641)), (0, 0, 0)), - ((Duration::from_micros(40747432000), Duration::from_micros(40747576641)), (0, 0, 0)), - ((Duration::from_micros(40747435000), Duration::from_micros(40747577641)), (0, 0, 0)), - ((Duration::from_micros(40747435000), Duration::from_micros(40747577641)), (0, 0, 0)), - ((Duration::from_micros(40747456000), Duration::from_micros(40747586641)), (20000, 38000, 1)), - ((Duration::from_micros(40747483000), Duration::from_micros(40747602641)), (21000, 9000, 1)), - ((Duration::from_micros(40747483000), Duration::from_micros(40747604641)), (0, 0, 0)), - ((Duration::from_micros(40747486000), Duration::from_micros(40747607641)), (0, 0, 0)), - ((Duration::from_micros(40747499000), Duration::from_micros(40747608641)), (0, 0, 0)), - ((Duration::from_micros(40747499000), Duration::from_micros(40747613641)), (0, 0, 0)), - ((Duration::from_micros(40747499000), Duration::from_micros(40747615641)), (0, 0, 0)), - ((Duration::from_micros(40747500000), Duration::from_micros(40747620641)), (43000, 29000, 1)), - ((Duration::from_micros(40747500000), Duration::from_micros(40747622641)), (0, 0, 0)), - ((Duration::from_micros(40747500000), Duration::from_micros(40747628641)), (0, 0, 0)), - ((Duration::from_micros(40747506000), Duration::from_micros(40747628641)), (0, 0, 0)), - ((Duration::from_micros(40747526000), Duration::from_micros(40747628641)), (0, 0, 0)), - ((Duration::from_micros(40747546000), Duration::from_micros(40747637641)), (27000, 13000, 1)), - ((Duration::from_micros(40747551000), Duration::from_micros(40747640641)), (0, 0, 0)), - ((Duration::from_micros(40747551000), Duration::from_micros(40747642641)), (0, 0, 0)), - ((Duration::from_micros(40747563000), Duration::from_micros(40747654641)), (25000, 14000, 1)), - ((Duration::from_micros(40747563000), Duration::from_micros(40747657641)), (0, 0, 0)), - ((Duration::from_micros(40747563000), Duration::from_micros(40747662641)), (0, 0, 0)), - ((Duration::from_micros(40747563000), Duration::from_micros(40747665641)), (0, 0, 0)), - ((Duration::from_micros(40747564000), Duration::from_micros(40747669641)), (0, 0, 0)), - ((Duration::from_micros(40747564000), Duration::from_micros(40747673641)), (0, 0, 0)), - ((Duration::from_micros(40747567000), Duration::from_micros(40747677641)), (0, 0, 0)), - ((Duration::from_micros(40747597000), Duration::from_micros(40747685641)), (16000, 35000, 1)), - ((Duration::from_micros(40747616000), Duration::from_micros(40747698641)), (30000, 8000, 1)), - ((Duration::from_micros(40747616000), Duration::from_micros(40747702641)), (0, 0, 0)), - ((Duration::from_micros(40747617000), Duration::from_micros(40747702641)), (0, 0, 0)), - ((Duration::from_micros(40747617000), Duration::from_micros(40747702641)), (0, 0, 0)), - ((Duration::from_micros(40747631000), Duration::from_micros(40747707641)), (0, 0, 0)), - ((Duration::from_micros(40747632000), Duration::from_micros(40747710641)), (34000, 22000, 1)), - ((Duration::from_micros(40747632000), Duration::from_micros(40747714641)), (0, 0, 0)), - ((Duration::from_micros(40747632000), Duration::from_micros(40747716641)), (0, 0, 0)), - ((Duration::from_micros(40747632000), Duration::from_micros(40747720641)), (0, 0, 0)), - ((Duration::from_micros(40747632000), Duration::from_micros(40747724641)), (0, 0, 0)), - ((Duration::from_micros(40747637000), Duration::from_micros(40747728641)), (0, 0, 0)), - ((Duration::from_micros(40747658000), Duration::from_micros(40747741641)), (6000, 21000, 1)), - ((Duration::from_micros(40747678000), Duration::from_micros(40747751641)), (21000, 13000, 1)), - ((Duration::from_micros(40747681000), Duration::from_micros(40747757641)), (0, 0, 0)), - ((Duration::from_micros(40747681000), Duration::from_micros(40747762641)), (0, 0, 0)), - ((Duration::from_micros(40747700000), Duration::from_micros(40747777641)), (23000, 21000, 1)), - ((Duration::from_micros(40747700000), Duration::from_micros(40747780641)), (0, 0, 0)), - ((Duration::from_micros(40747700000), Duration::from_micros(40747783641)), (0, 0, 0)), - ((Duration::from_micros(40747700000), Duration::from_micros(40747788641)), (0, 0, 0)), - ((Duration::from_micros(40747700000), Duration::from_micros(40747791641)), (0, 0, 0)), - ((Duration::from_micros(40747700000), Duration::from_micros(40747795641)), (0, 0, 0)), - ((Duration::from_micros(40747708000), Duration::from_micros(40747799641)), (0, 0, 0)), - ((Duration::from_micros(40747728000), Duration::from_micros(40747815641)), (27000, 37000, 1)), - ((Duration::from_micros(40747749000), Duration::from_micros(40747828641)), (20000, 16000, 1)), - ((Duration::from_micros(40747752000), Duration::from_micros(40747834641)), (0, 0, 0)), - ((Duration::from_micros(40747752000), Duration::from_micros(40747837641)), (0, 0, 0)), - ((Duration::from_micros(40747763000), Duration::from_micros(40747848641)), (24000, 22000, 1)), - ((Duration::from_micros(40747764000), Duration::from_micros(40747850641)), (0, 0, 0)), - ((Duration::from_micros(40747764000), Duration::from_micros(40747853641)), (0, 0, 0)), - ((Duration::from_micros(40747764000), Duration::from_micros(40747857641)), (0, 0, 0)), - ((Duration::from_micros(40747764000), Duration::from_micros(40747861641)), (0, 0, 0)), - ((Duration::from_micros(40747764000), Duration::from_micros(40747863641)), (0, 0, 0)), - ((Duration::from_micros(40747769000), Duration::from_micros(40747865641)), (0, 0, 0)), - ((Duration::from_micros(40747799000), Duration::from_micros(40747889641)), (17000, 28000, 1)), - ((Duration::from_micros(40747813000), Duration::from_micros(40747901641)), (30000, 24000, 1)), - ((Duration::from_micros(40747813000), Duration::from_micros(40747905641)), (0, 0, 0)), - ((Duration::from_micros(40747819000), Duration::from_micros(40747905641)), (0, 0, 0)), - ((Duration::from_micros(40747820000), Duration::from_micros(40747905641)), (0, 0, 0)), - ((Duration::from_micros(40747831000), Duration::from_micros(40747917641)), (21000, 16000, 1)), - ((Duration::from_micros(40747831000), Duration::from_micros(40747920641)), (0, 0, 0)), - ((Duration::from_micros(40747831000), Duration::from_micros(40747923641)), (0, 0, 0)), - ((Duration::from_micros(40747831000), Duration::from_micros(40747927641)), (0, 0, 0)), - ((Duration::from_micros(40747831000), Duration::from_micros(40747931641)), (0, 0, 0)), - ((Duration::from_micros(40747831000), Duration::from_micros(40747935641)), (0, 0, 0)), - ((Duration::from_micros(40747840000), Duration::from_micros(40747944641)), (11000, 30000, 1)), - ((Duration::from_micros(40747860000), Duration::from_micros(40747961641)), (9000, 9000, 1)), - ((Duration::from_micros(40747880000), Duration::from_micros(40747971641)), (20000, 17000, 1)), - ((Duration::from_micros(40747884000), Duration::from_micros(40747981641)), (0, 0, 0)), - ((Duration::from_micros(40747900000), Duration::from_micros(40747993641)), (24000, 20000, 1)), - ((Duration::from_micros(40747900000), Duration::from_micros(40747996641)), (0, 0, 0)), - ((Duration::from_micros(40747900000), Duration::from_micros(40748000641)), (0, 0, 0)), - ((Duration::from_micros(40747900000), Duration::from_micros(40748004641)), (0, 0, 0)), - ((Duration::from_micros(40747900000), Duration::from_micros(40748007641)), (0, 0, 0)), - ((Duration::from_micros(40747900000), Duration::from_micros(40748009641)), (0, 0, 0)), - ((Duration::from_micros(40747910000), Duration::from_micros(40748019641)), (16000, 28000, 1)), - ((Duration::from_micros(40747931000), Duration::from_micros(40748037641)), (10000, 10000, 1)), - ((Duration::from_micros(40747951000), Duration::from_micros(40748045641)), (21000, 18000, 1)), - ((Duration::from_micros(40747951000), Duration::from_micros(40748047641)), (0, 0, 0)), - ((Duration::from_micros(40747951000), Duration::from_micros(40748051641)), (0, 0, 0)), - ((Duration::from_micros(40747963000), Duration::from_micros(40748062641)), (20000, 14000, 1)), - ((Duration::from_micros(40747963000), Duration::from_micros(40748067641)), (0, 0, 0)), - ((Duration::from_micros(40747963000), Duration::from_micros(40748071641)), (0, 0, 0)), - ((Duration::from_micros(40747963000), Duration::from_micros(40748074641)), (0, 0, 0)), - ((Duration::from_micros(40747964000), Duration::from_micros(40748076641)), (0, 0, 0)), - ((Duration::from_micros(40747964000), Duration::from_micros(40748082641)), (0, 0, 0)), - ((Duration::from_micros(40747971000), Duration::from_micros(40748089641)), (13000, 31000, 1)), - ((Duration::from_micros(40748001000), Duration::from_micros(40748107641)), (7000, 7000, 1)), - ((Duration::from_micros(40748002000), Duration::from_micros(40748107641)), (0, 0, 0)), - ((Duration::from_micros(40748013000), Duration::from_micros(40748118641)), (31000, 18000, 1)), - ((Duration::from_micros(40748013000), Duration::from_micros(40748122641)), (0, 0, 0)), - ((Duration::from_micros(40748022000), Duration::from_micros(40748130641)), (11000, 15000, 1)), - ((Duration::from_micros(40748031000), Duration::from_micros(40748134641)), (0, 0, 0)), - ((Duration::from_micros(40748031000), Duration::from_micros(40748137641)), (0, 0, 0)), - ((Duration::from_micros(40748031000), Duration::from_micros(40748140641)), (0, 0, 0)), - ((Duration::from_micros(40748031000), Duration::from_micros(40748144641)), (0, 0, 0)), - ((Duration::from_micros(40748031000), Duration::from_micros(40748147641)), (0, 0, 0)), - ((Duration::from_micros(40748031000), Duration::from_micros(40748152641)), (0, 0, 0)), - ((Duration::from_micros(40748042000), Duration::from_micros(40748152641)), (0, 0, 0)), - ((Duration::from_micros(40748062000), Duration::from_micros(40748152641)), (0, 0, 0)), - ((Duration::from_micros(40748081000), Duration::from_micros(40748158641)), (49000, 30000, 1)), - ((Duration::from_micros(40748081000), Duration::from_micros(40748160641)), (0, 0, 0)), - ((Duration::from_micros(40748082000), Duration::from_micros(40748162641)), (0, 0, 0)), - ((Duration::from_micros(40748100000), Duration::from_micros(40748176641)), (20000, 10000, 1)), - ((Duration::from_micros(40748100000), Duration::from_micros(40748178641)), (0, 0, 0)), - ((Duration::from_micros(40748100000), Duration::from_micros(40748182641)), (0, 0, 0)), - ((Duration::from_micros(40748100000), Duration::from_micros(40748185641)), (0, 0, 0)), - ((Duration::from_micros(40748100000), Duration::from_micros(40748189641)), (0, 0, 0)), - ((Duration::from_micros(40748100000), Duration::from_micros(40748191641)), (0, 0, 0)), - ((Duration::from_micros(40748113000), Duration::from_micros(40748192641)), (0, 0, 0)), - ((Duration::from_micros(40748133000), Duration::from_micros(40748206641)), (31000, 30000, 1)), - ((Duration::from_micros(40748148000), Duration::from_micros(40748224641)), (20000, 14000, 1)), - ((Duration::from_micros(40748148000), Duration::from_micros(40748226641)), (0, 0, 0)), - ((Duration::from_micros(40748153000), Duration::from_micros(40748227641)), (0, 0, 0)), - ((Duration::from_micros(40748163000), Duration::from_micros(40748240641)), (20000, 21000, 1)), - ((Duration::from_micros(40748163000), Duration::from_micros(40748243641)), (0, 0, 0)), - ((Duration::from_micros(40748163000), Duration::from_micros(40748248641)), (0, 0, 0)), - ((Duration::from_micros(40748163000), Duration::from_micros(40748250641)), (0, 0, 0)), - ((Duration::from_micros(40748163000), Duration::from_micros(40748254641)), (0, 0, 0)), - ((Duration::from_micros(40748173000), Duration::from_micros(40748254641)), (0, 0, 0)), - ((Duration::from_micros(40748173000), Duration::from_micros(40748255641)), (0, 0, 0)), - ((Duration::from_micros(40748193000), Duration::from_micros(40748266641)), (20000, 28000, 1)), - ((Duration::from_micros(40748209000), Duration::from_micros(40748285641)), (20000, 11000, 1)), - ((Duration::from_micros(40748209000), Duration::from_micros(40748290641)), (0, 0, 0)), - ((Duration::from_micros(40748224000), Duration::from_micros(40748297641)), (16000, 24000, 1)), - ((Duration::from_micros(40748232000), Duration::from_micros(40748308641)), (15000, 7000, 1)), - ((Duration::from_micros(40748232000), Duration::from_micros(40748310641)), (0, 0, 0)), - ((Duration::from_micros(40748232000), Duration::from_micros(40748313641)), (0, 0, 0)), - ((Duration::from_micros(40748232000), Duration::from_micros(40748317641)), (0, 0, 0)), - ((Duration::from_micros(40748232000), Duration::from_micros(40748320641)), (0, 0, 0)), - ((Duration::from_micros(40748232000), Duration::from_micros(40748324641)), (0, 0, 0)), - ((Duration::from_micros(40748244000), Duration::from_micros(40748324641)), (0, 0, 0)), - ((Duration::from_micros(40748264000), Duration::from_micros(40748338641)), (20000, 27000, 1)), - ((Duration::from_micros(40748281000), Duration::from_micros(40748358641)), (20000, 14000, 1)), - ((Duration::from_micros(40748281000), Duration::from_micros(40748361641)), (0, 0, 0)), - ((Duration::from_micros(40748284000), Duration::from_micros(40748361641)), (0, 0, 0)), - ((Duration::from_micros(40748300000), Duration::from_micros(40748377641)), (20000, 23000, 1)), - ((Duration::from_micros(40748300000), Duration::from_micros(40748380641)), (0, 0, 0)), - ((Duration::from_micros(40748300000), Duration::from_micros(40748384641)), (0, 0, 0)), - ((Duration::from_micros(40748300000), Duration::from_micros(40748386641)), (0, 0, 0)), - ((Duration::from_micros(40748300000), Duration::from_micros(40748389641)), (0, 0, 0)), - ((Duration::from_micros(40748300000), Duration::from_micros(40748394641)), (0, 0, 0)), - ((Duration::from_micros(40748315000), Duration::from_micros(40748394641)), (0, 0, 0)), - ((Duration::from_micros(40748335000), Duration::from_micros(40748406641)), (31000, 33000, 1)), - ((Duration::from_micros(40748350000), Duration::from_micros(40748427641)), (20000, 12000, 1)), - ((Duration::from_micros(40748350000), Duration::from_micros(40748428641)), (0, 0, 0)), - ((Duration::from_micros(40748355000), Duration::from_micros(40748429641)), (0, 0, 0)), - ((Duration::from_micros(40748364000), Duration::from_micros(40748440641)), (20000, 23000, 1)), - ((Duration::from_micros(40748364000), Duration::from_micros(40748444641)), (0, 0, 0)), - ((Duration::from_micros(40748364000), Duration::from_micros(40748446641)), (0, 0, 0)), - ((Duration::from_micros(40748364000), Duration::from_micros(40748451641)), (0, 0, 0)), - ((Duration::from_micros(40748364000), Duration::from_micros(40748453641)), (0, 0, 0)), - ((Duration::from_micros(40748364000), Duration::from_micros(40748457641)), (0, 0, 0)), - ((Duration::from_micros(40748375000), Duration::from_micros(40748457641)), (0, 0, 0)), - ((Duration::from_micros(40748376000), Duration::from_micros(40748458641)), (20000, 28000, 1)), - ((Duration::from_micros(40748396000), Duration::from_micros(40748471641)), (1000, 1000, 1)), - ((Duration::from_micros(40748416000), Duration::from_micros(40748492641)), (20000, 13000, 1)), - ((Duration::from_micros(40748416000), Duration::from_micros(40748496641)), (0, 0, 0)), - ((Duration::from_micros(40748426000), Duration::from_micros(40748501641)), (0, 0, 0)), - ((Duration::from_micros(40748431000), Duration::from_micros(40748506641)), (30000, 30000, 1)), - ((Duration::from_micros(40748431000), Duration::from_micros(40748510641)), (0, 0, 0)), - ((Duration::from_micros(40748432000), Duration::from_micros(40748513641)), (0, 0, 0)), - ((Duration::from_micros(40748432000), Duration::from_micros(40748517641)), (0, 0, 0)), - ((Duration::from_micros(40748432000), Duration::from_micros(40748519641)), (0, 0, 0)), - ((Duration::from_micros(40748432000), Duration::from_micros(40748523641)), (0, 0, 0)), - ((Duration::from_micros(40748446000), Duration::from_micros(40748523641)), (0, 0, 0)), - ((Duration::from_micros(40748466000), Duration::from_micros(40748538641)), (20000, 22000, 1)), - ((Duration::from_micros(40748482000), Duration::from_micros(40748557641)), (20000, 15000, 1)), - ((Duration::from_micros(40748482000), Duration::from_micros(40748562641)), (0, 0, 0)), - ((Duration::from_micros(40748487000), Duration::from_micros(40748562641)), (0, 0, 0)), - ((Duration::from_micros(40748500000), Duration::from_micros(40748575641)), (21000, 24000, 1)), - ((Duration::from_micros(40748500000), Duration::from_micros(40748579641)), (0, 0, 0)), - ((Duration::from_micros(40748500000), Duration::from_micros(40748584641)), (0, 0, 0)), - ((Duration::from_micros(40748500000), Duration::from_micros(40748585641)), (0, 0, 0)), - ((Duration::from_micros(40748500000), Duration::from_micros(40748589641)), (0, 0, 0)), - ((Duration::from_micros(40748500000), Duration::from_micros(40748592641)), (0, 0, 0)), - ((Duration::from_micros(40748507000), Duration::from_micros(40748593641)), (0, 0, 0)), - ((Duration::from_micros(40748537000), Duration::from_micros(40748610641)), (20000, 31000, 1)), - ((Duration::from_micros(40748551000), Duration::from_micros(40748626641)), (30000, 17000, 1)), - ((Duration::from_micros(40748551000), Duration::from_micros(40748630641)), (0, 0, 0)), - ((Duration::from_micros(40748557000), Duration::from_micros(40748630641)), (0, 0, 0)), - ((Duration::from_micros(40748557000), Duration::from_micros(40748630641)), (0, 0, 0)), - ((Duration::from_micros(40748563000), Duration::from_micros(40748640641)), (20000, 20000, 1)), - ((Duration::from_micros(40748563000), Duration::from_micros(40748642641)), (0, 0, 0)), - ((Duration::from_micros(40748563000), Duration::from_micros(40748646641)), (0, 0, 0)), - ((Duration::from_micros(40748563000), Duration::from_micros(40748650641)), (0, 0, 0)), - ((Duration::from_micros(40748563000), Duration::from_micros(40748655641)), (0, 0, 0)), - ((Duration::from_micros(40748563000), Duration::from_micros(40748657641)), (0, 0, 0)), - ((Duration::from_micros(40748577000), Duration::from_micros(40748657641)), (0, 0, 0)), - ((Duration::from_micros(40748598000), Duration::from_micros(40748672641)), (20000, 27000, 1)), - ((Duration::from_micros(40748610000), Duration::from_micros(40748686641)), (21000, 15000, 1)), - ((Duration::from_micros(40748610000), Duration::from_micros(40748689641)), (0, 0, 0)), - ((Duration::from_micros(40748610000), Duration::from_micros(40748692641)), (0, 0, 0)), - ((Duration::from_micros(40748628000), Duration::from_micros(40748700641)), (12000, 20000, 1)), - ((Duration::from_micros(40748631000), Duration::from_micros(40748706641)), (0, 0, 0)), - ((Duration::from_micros(40748631000), Duration::from_micros(40748712641)), (0, 0, 0)), - ((Duration::from_micros(40748631000), Duration::from_micros(40748713641)), (0, 0, 0)), - ((Duration::from_micros(40748631000), Duration::from_micros(40748717641)), (0, 0, 0)), - ((Duration::from_micros(40748631000), Duration::from_micros(40748721641)), (0, 0, 0)), - ((Duration::from_micros(40748631000), Duration::from_micros(40748724641)), (0, 0, 0)), - ((Duration::from_micros(40748648000), Duration::from_micros(40748724641)), (0, 0, 0)), - ((Duration::from_micros(40748668000), Duration::from_micros(40748741641)), (38000, 32000, 1)), - ((Duration::from_micros(40748684000), Duration::from_micros(40748760641)), (20000, 17000, 1)), - ((Duration::from_micros(40748684000), Duration::from_micros(40748763641)), (0, 0, 0)), - ((Duration::from_micros(40748689000), Duration::from_micros(40748763641)), (0, 0, 0)), - ((Duration::from_micros(40748699000), Duration::from_micros(40748775641)), (21000, 22000, 1)), - ((Duration::from_micros(40748699000), Duration::from_micros(40748777641)), (0, 0, 0)), - ((Duration::from_micros(40748699000), Duration::from_micros(40748781641)), (0, 0, 0)), - ((Duration::from_micros(40748699000), Duration::from_micros(40748785641)), (0, 0, 0)), - ((Duration::from_micros(40748699000), Duration::from_micros(40748788641)), (0, 0, 0)), - ((Duration::from_micros(40748699000), Duration::from_micros(40748792641)), (0, 0, 0)), - ((Duration::from_micros(40748709000), Duration::from_micros(40748792641)), (0, 0, 0)), - ((Duration::from_micros(40748739000), Duration::from_micros(40748812641)), (20000, 29000, 1)), - ((Duration::from_micros(40748739000), Duration::from_micros(40748812641)), (0, 0, 0)), - ((Duration::from_micros(40748750000), Duration::from_micros(40748824641)), (30000, 20000, 1)), - ((Duration::from_micros(40748750000), Duration::from_micros(40748828641)), (0, 0, 0)), - ((Duration::from_micros(40748759000), Duration::from_micros(40748831641)), (0, 0, 0)), - ((Duration::from_micros(40748763000), Duration::from_micros(40748839641)), (20000, 19000, 1)), - ((Duration::from_micros(40748763000), Duration::from_micros(40748842641)), (0, 0, 0)), - ((Duration::from_micros(40748763000), Duration::from_micros(40748846641)), (0, 0, 0)), - ((Duration::from_micros(40748763000), Duration::from_micros(40748850641)), (0, 0, 0)), - ((Duration::from_micros(40748763000), Duration::from_micros(40748854641)), (0, 0, 0)), - ((Duration::from_micros(40748763000), Duration::from_micros(40748856641)), (0, 0, 0)), - ((Duration::from_micros(40748780000), Duration::from_micros(40748857641)), (0, 0, 0)), - ((Duration::from_micros(40748800000), Duration::from_micros(40748873641)), (21000, 26000, 1)), - ((Duration::from_micros(40748816000), Duration::from_micros(40748891641)), (20000, 16000, 1)), - ((Duration::from_micros(40748830000), Duration::from_micros(40748903641)), (16000, 18000, 1)), - ((Duration::from_micros(40748831000), Duration::from_micros(40748907641)), (0, 0, 0)), - ((Duration::from_micros(40748831000), Duration::from_micros(40748909641)), (0, 0, 0)), - ((Duration::from_micros(40748831000), Duration::from_micros(40748913641)), (0, 0, 0)), - ((Duration::from_micros(40748831000), Duration::from_micros(40748918641)), (0, 0, 0)), - ((Duration::from_micros(40748831000), Duration::from_micros(40748921641)), (0, 0, 0)), - ((Duration::from_micros(40748850000), Duration::from_micros(40748921641)), (0, 0, 0)), - ((Duration::from_micros(40748870000), Duration::from_micros(40748943641)), (34000, 30000, 1)), - ((Duration::from_micros(40748878000), Duration::from_micros(40748953641)), (20000, 22000, 1)), - ((Duration::from_micros(40748891000), Duration::from_micros(40748965641)), (8000, 10000, 1)), - ((Duration::from_micros(40748899000), Duration::from_micros(40748976641)), (13000, 12000, 1)), - ((Duration::from_micros(40748899000), Duration::from_micros(40748978641)), (0, 0, 0)), - ((Duration::from_micros(40748899000), Duration::from_micros(40748981641)), (0, 0, 0)), - ((Duration::from_micros(40748899000), Duration::from_micros(40748985641)), (0, 0, 0)), - ((Duration::from_micros(40748899000), Duration::from_micros(40748988641)), (0, 0, 0)), - ((Duration::from_micros(40748899000), Duration::from_micros(40748992641)), (0, 0, 0)), - ((Duration::from_micros(40748911000), Duration::from_micros(40748992641)), (0, 0, 0)), - ((Duration::from_micros(40748911000), Duration::from_micros(40748993641)), (0, 0, 0)), - ((Duration::from_micros(40748941000), Duration::from_micros(40749013641)), (20000, 28000, 1)), - ((Duration::from_micros(40748945000), Duration::from_micros(40749019641)), (0, 0, 0)), - ((Duration::from_micros(40748962000), Duration::from_micros(40749035641)), (34000, 26000, 1)), - ((Duration::from_micros(40748963000), Duration::from_micros(40749039641)), (0, 0, 0)), - ((Duration::from_micros(40748963000), Duration::from_micros(40749045641)), (0, 0, 0)), - ((Duration::from_micros(40748963000), Duration::from_micros(40749048641)), (0, 0, 0)), - ((Duration::from_micros(40748963000), Duration::from_micros(40749051641)), (0, 0, 0)), - ((Duration::from_micros(40748963000), Duration::from_micros(40749055641)), (0, 0, 0)), - ((Duration::from_micros(40748982000), Duration::from_micros(40749056641)), (0, 0, 0)), - ((Duration::from_micros(40749002000), Duration::from_micros(40749074641)), (37000, 37000, 1)), - ((Duration::from_micros(40749008000), Duration::from_micros(40749082641)), (20000, 18000, 1)), - ((Duration::from_micros(40749008000), Duration::from_micros(40749087641)), (0, 0, 0)), - ((Duration::from_micros(40749031000), Duration::from_micros(40749108641)), (6000, 13000, 1)), - ((Duration::from_micros(40749031000), Duration::from_micros(40749112641)), (0, 0, 0)), - ((Duration::from_micros(40749031000), Duration::from_micros(40749115641)), (0, 0, 0)), - ((Duration::from_micros(40749031000), Duration::from_micros(40749119641)), (0, 0, 0)), - ((Duration::from_micros(40749031000), Duration::from_micros(40749122641)), (0, 0, 0)), - ((Duration::from_micros(40749031000), Duration::from_micros(40749126641)), (0, 0, 0)), - ((Duration::from_micros(40749032000), Duration::from_micros(40749126641)), (0, 0, 0)), - ((Duration::from_micros(40749052000), Duration::from_micros(40749127641)), (0, 0, 0)), - ((Duration::from_micros(40749073000), Duration::from_micros(40749146641)), (44000, 40000, 1)), - ((Duration::from_micros(40749083000), Duration::from_micros(40749158641)), (21000, 19000, 1)), - ((Duration::from_micros(40749093000), Duration::from_micros(40749168641)), (10000, 12000, 1)), - ((Duration::from_micros(40749099000), Duration::from_micros(40749175641)), (10000, 10000, 1)), - ((Duration::from_micros(40749099000), Duration::from_micros(40749179641)), (0, 0, 0)), - ((Duration::from_micros(40749099000), Duration::from_micros(40749182641)), (0, 0, 0)), - ((Duration::from_micros(40749099000), Duration::from_micros(40749187641)), (0, 0, 0)), - ((Duration::from_micros(40749100000), Duration::from_micros(40749190641)), (0, 0, 0)), - ((Duration::from_micros(40749100000), Duration::from_micros(40749195641)), (0, 0, 0)), - ((Duration::from_micros(40749113000), Duration::from_micros(40749195641)), (0, 0, 0)), - ((Duration::from_micros(40749113000), Duration::from_micros(40749195641)), (0, 0, 0)), - ((Duration::from_micros(40749143000), Duration::from_micros(40749216641)), (20000, 27000, 1)), - ((Duration::from_micros(40749150000), Duration::from_micros(40749225641)), (30000, 21000, 1)), - ((Duration::from_micros(40749164000), Duration::from_micros(40749239641)), (7000, 9000, 1)), - ((Duration::from_micros(40749164000), Duration::from_micros(40749242641)), (0, 0, 0)), - ((Duration::from_micros(40749164000), Duration::from_micros(40749246641)), (0, 0, 0)), - ((Duration::from_micros(40749164000), Duration::from_micros(40749251641)), (0, 0, 0)), - ((Duration::from_micros(40749164000), Duration::from_micros(40749253641)), (0, 0, 0)), - ((Duration::from_micros(40749164000), Duration::from_micros(40749256641)), (0, 0, 0)), - ((Duration::from_micros(40749164000), Duration::from_micros(40749256641)), (0, 0, 0)), - ((Duration::from_micros(40749184000), Duration::from_micros(40749258641)), (0, 0, 0)), - ((Duration::from_micros(40749204000), Duration::from_micros(40749277641)), (34000, 33000, 1)), - ((Duration::from_micros(40749213000), Duration::from_micros(40749290641)), (20000, 19000, 1)), - ((Duration::from_micros(40749214000), Duration::from_micros(40749292641)), (0, 0, 0)), - ((Duration::from_micros(40749224000), Duration::from_micros(40749296641)), (0, 0, 0)), - ((Duration::from_micros(40749231000), Duration::from_micros(40749307641)), (20000, 19000, 1)), - ((Duration::from_micros(40749231000), Duration::from_micros(40749309641)), (0, 0, 0)), - ((Duration::from_micros(40749231000), Duration::from_micros(40749314641)), (0, 0, 0)), - ((Duration::from_micros(40749231000), Duration::from_micros(40749316641)), (0, 0, 0)), - ((Duration::from_micros(40749231000), Duration::from_micros(40749320641)), (0, 0, 0)), - ((Duration::from_micros(40749231000), Duration::from_micros(40749324641)), (0, 0, 0)), - ((Duration::from_micros(40749255000), Duration::from_micros(40749328641)), (0, 0, 0)), - ((Duration::from_micros(40749275000), Duration::from_micros(40749347641)), (31000, 32000, 1)), - ((Duration::from_micros(40749280000), Duration::from_micros(40749355641)), (0, 0, 0)), - ((Duration::from_micros(40749280000), Duration::from_micros(40749359641)), (0, 0, 0)), - ((Duration::from_micros(40749295000), Duration::from_micros(40749368641)), (25000, 31000, 1)), - ((Duration::from_micros(40749295000), Duration::from_micros(40749368641)), (0, 0, 0)), - ((Duration::from_micros(40749299000), Duration::from_micros(40749376641)), (0, 0, 0)), - ((Duration::from_micros(40749299000), Duration::from_micros(40749378641)), (0, 0, 0)), - ((Duration::from_micros(40749299000), Duration::from_micros(40749383641)), (0, 0, 0)), - ((Duration::from_micros(40749300000), Duration::from_micros(40749388641)), (0, 0, 0)), - ((Duration::from_micros(40749300000), Duration::from_micros(40749388641)), (0, 0, 0)), - ((Duration::from_micros(40749300000), Duration::from_micros(40749393641)), (0, 0, 0)), - ((Duration::from_micros(40749315000), Duration::from_micros(40749393641)), (0, 0, 0)), - ((Duration::from_micros(40749336000), Duration::from_micros(40749409641)), (35000, 34000, 1)), - ((Duration::from_micros(40749348000), Duration::from_micros(40749423641)), (21000, 16000, 1)), - ((Duration::from_micros(40749348000), Duration::from_micros(40749427641)), (0, 0, 0)), - ((Duration::from_micros(40749364000), Duration::from_micros(40749439641)), (12000, 18000, 1)), - ((Duration::from_micros(40749364000), Duration::from_micros(40749443641)), (0, 0, 0)), - ((Duration::from_micros(40749364000), Duration::from_micros(40749447641)), (0, 0, 0)), - ((Duration::from_micros(40749364000), Duration::from_micros(40749449641)), (0, 0, 0)), - ((Duration::from_micros(40749364000), Duration::from_micros(40749455641)), (0, 0, 0)), - ((Duration::from_micros(40749364000), Duration::from_micros(40749456641)), (0, 0, 0)), - ((Duration::from_micros(40749366000), Duration::from_micros(40749457641)), (0, 0, 0)), - ((Duration::from_micros(40749386000), Duration::from_micros(40749458641)), (0, 0, 0)), - ((Duration::from_micros(40749406000), Duration::from_micros(40749478641)), (38000, 31000, 1)), - ((Duration::from_micros(40749414000), Duration::from_micros(40749489641)), (20000, 20000, 1)), - ((Duration::from_micros(40749414000), Duration::from_micros(40749491641)), (0, 0, 0)), - ((Duration::from_micros(40749427000), Duration::from_micros(40749499641)), (8000, 13000, 1)), - ((Duration::from_micros(40749432000), Duration::from_micros(40749508641)), (0, 0, 0)), - ((Duration::from_micros(40749432000), Duration::from_micros(40749511641)), (0, 0, 0)), - ((Duration::from_micros(40749432000), Duration::from_micros(40749515641)), (0, 0, 0)), - ((Duration::from_micros(40749432000), Duration::from_micros(40749517641)), (0, 0, 0)), - ((Duration::from_micros(40749432000), Duration::from_micros(40749520641)), (0, 0, 0)), - ((Duration::from_micros(40749432000), Duration::from_micros(40749524641)), (0, 0, 0)), - ((Duration::from_micros(40749457000), Duration::from_micros(40749529641)), (0, 0, 0)), - ((Duration::from_micros(40749475000), Duration::from_micros(40749551641)), (43000, 38000, 1)), - ((Duration::from_micros(40749475000), Duration::from_micros(40749554641)), (0, 0, 0)), - ((Duration::from_micros(40749477000), Duration::from_micros(40749555641)), (0, 0, 0)), - ((Duration::from_micros(40749477000), Duration::from_micros(40749555641)), (0, 0, 0)), - ((Duration::from_micros(40749497000), Duration::from_micros(40749570641)), (20000, 26000, 1)), - ((Duration::from_micros(40749500000), Duration::from_micros(40749574641)), (0, 0, 0)), - ((Duration::from_micros(40749500000), Duration::from_micros(40749578641)), (0, 0, 0)), - ((Duration::from_micros(40749500000), Duration::from_micros(40749581641)), (0, 0, 0)), - ((Duration::from_micros(40749500000), Duration::from_micros(40749585641)), (0, 0, 0)), - ((Duration::from_micros(40749500000), Duration::from_micros(40749589641)), (0, 0, 0)), - ((Duration::from_micros(40749500000), Duration::from_micros(40749593641)), (0, 0, 0)), - ((Duration::from_micros(40749518000), Duration::from_micros(40749593641)), (0, 0, 0)), - ((Duration::from_micros(40749538000), Duration::from_micros(40749610641)), (41000, 38000, 1)), - ((Duration::from_micros(40749551000), Duration::from_micros(40749627641)), (20000, 17000, 1)), - ((Duration::from_micros(40749564000), Duration::from_micros(40749641641)), (13000, 17000, 1)), - ((Duration::from_micros(40749564000), Duration::from_micros(40749644641)), (0, 0, 0)), - ((Duration::from_micros(40749564000), Duration::from_micros(40749649641)), (0, 0, 0)), - ((Duration::from_micros(40749564000), Duration::from_micros(40749652641)), (0, 0, 0)), - ((Duration::from_micros(40749564000), Duration::from_micros(40749655641)), (0, 0, 0)), - ((Duration::from_micros(40749564000), Duration::from_micros(40749658641)), (0, 0, 0)), - ((Duration::from_micros(40749568000), Duration::from_micros(40749658641)), (0, 0, 0)), - ((Duration::from_micros(40749588000), Duration::from_micros(40749661641)), (0, 0, 0)), - ((Duration::from_micros(40749608000), Duration::from_micros(40749683641)), (37000, 34000, 1)), - ((Duration::from_micros(40749610000), Duration::from_micros(40749686641)), (0, 0, 0)), - ((Duration::from_micros(40749610000), Duration::from_micros(40749687641)), (0, 0, 0)), - ((Duration::from_micros(40749629000), Duration::from_micros(40749703641)), (22000, 26000, 1)), - ((Duration::from_micros(40749632000), Duration::from_micros(40749707641)), (0, 0, 0)), - ((Duration::from_micros(40749632000), Duration::from_micros(40749711641)), (0, 0, 0)), - ((Duration::from_micros(40749632000), Duration::from_micros(40749713641)), (0, 0, 0)), - ((Duration::from_micros(40749632000), Duration::from_micros(40749718641)), (0, 0, 0)), - ((Duration::from_micros(40749632000), Duration::from_micros(40749720641)), (0, 0, 0)), - ((Duration::from_micros(40749632000), Duration::from_micros(40749725641)), (0, 0, 0)), - ((Duration::from_micros(40749659000), Duration::from_micros(40749731641)), (22000, 38000, 1)), - ((Duration::from_micros(40749679000), Duration::from_micros(40749751641)), (27000, 6000, 1)), - ((Duration::from_micros(40749679000), Duration::from_micros(40749756641)), (0, 0, 0)), - ((Duration::from_micros(40749679000), Duration::from_micros(40749758641)), (0, 0, 0)), - ((Duration::from_micros(40749679000), Duration::from_micros(40749758641)), (0, 0, 0)), - ((Duration::from_micros(40749699000), Duration::from_micros(40749772641)), (20000, 27000, 1)), - ((Duration::from_micros(40749700000), Duration::from_micros(40749775641)), (0, 0, 0)), - ((Duration::from_micros(40749700000), Duration::from_micros(40749778641)), (0, 0, 0)), - ((Duration::from_micros(40749700000), Duration::from_micros(40749782641)), (0, 0, 0)), - ((Duration::from_micros(40749700000), Duration::from_micros(40749786641)), (0, 0, 0)), - ((Duration::from_micros(40749700000), Duration::from_micros(40749789641)), (0, 0, 0)), - ((Duration::from_micros(40749700000), Duration::from_micros(40749791641)), (0, 0, 0)), - ((Duration::from_micros(40749720000), Duration::from_micros(40749792641)), (0, 0, 0)), - ((Duration::from_micros(40749740000), Duration::from_micros(40749814641)), (41000, 34000, 1)), - ((Duration::from_micros(40749748000), Duration::from_micros(40749824641)), (20000, 22000, 1)), - ((Duration::from_micros(40749748000), Duration::from_micros(40749826641)), (0, 0, 0)), - ((Duration::from_micros(40749764000), Duration::from_micros(40749840641)), (8000, 12000, 1)), - ((Duration::from_micros(40749764000), Duration::from_micros(40749842641)), (0, 0, 0)), - ((Duration::from_micros(40749764000), Duration::from_micros(40749847641)), (0, 0, 0)), - ((Duration::from_micros(40749764000), Duration::from_micros(40749849641)), (0, 0, 0)), - ((Duration::from_micros(40749764000), Duration::from_micros(40749853641)), (0, 0, 0)), - ((Duration::from_micros(40749764000), Duration::from_micros(40749857641)), (0, 0, 0)), - ((Duration::from_micros(40749770000), Duration::from_micros(40749857641)), (0, 0, 0)), - ((Duration::from_micros(40749790000), Duration::from_micros(40749863641)), (22000, 31000, 1)), - ((Duration::from_micros(40749810000), Duration::from_micros(40749888641)), (20000, 6000, 1)), - ((Duration::from_micros(40749810000), Duration::from_micros(40749888641)), (0, 0, 0)), - ((Duration::from_micros(40749811000), Duration::from_micros(40749889641)), (0, 0, 0)), - ((Duration::from_micros(40749831000), Duration::from_micros(40749903641)), (21000, 26000, 1)), - ((Duration::from_micros(40749832000), Duration::from_micros(40749908641)), (0, 0, 0)), - ((Duration::from_micros(40749833000), Duration::from_micros(40749910641)), (0, 0, 0)), - ((Duration::from_micros(40749833000), Duration::from_micros(40749913641)), (0, 0, 0)), - ((Duration::from_micros(40749833000), Duration::from_micros(40749917641)), (0, 0, 0)), - ((Duration::from_micros(40749833000), Duration::from_micros(40749920641)), (0, 0, 0)), - ((Duration::from_micros(40749833000), Duration::from_micros(40749923641)), (0, 0, 0)), - ((Duration::from_micros(40749851000), Duration::from_micros(40749925641)), (0, 0, 0)), - ((Duration::from_micros(40749851000), Duration::from_micros(40749925641)), (0, 0, 0)), - ((Duration::from_micros(40749880000), Duration::from_micros(40749958641)), (40000, 36000, 1)), - ((Duration::from_micros(40749880000), Duration::from_micros(40749960641)), (0, 0, 0)), - ((Duration::from_micros(40749881000), Duration::from_micros(40749960641)), (0, 0, 0)), - ((Duration::from_micros(40749900000), Duration::from_micros(40749976641)), (30000, 35000, 1)), - ((Duration::from_micros(40749900000), Duration::from_micros(40749978641)), (0, 0, 0)), - ((Duration::from_micros(40749900000), Duration::from_micros(40749981641)), (0, 0, 0)), - ((Duration::from_micros(40749900000), Duration::from_micros(40749985641)), (0, 0, 0)), - ((Duration::from_micros(40749900000), Duration::from_micros(40749988641)), (0, 0, 0)), - ((Duration::from_micros(40749900000), Duration::from_micros(40749992641)), (0, 0, 0)), - ((Duration::from_micros(40749901000), Duration::from_micros(40749993641)), (0, 0, 0)), - ((Duration::from_micros(40749922000), Duration::from_micros(40749995641)), (0, 0, 0)), - ((Duration::from_micros(40749942000), Duration::from_micros(40750015641)), (41000, 35000, 1)), - ((Duration::from_micros(40749947000), Duration::from_micros(40750023641)), (0, 0, 0)), - ((Duration::from_micros(40749947000), Duration::from_micros(40750024641)), (0, 0, 0)), - ((Duration::from_micros(40749964000), Duration::from_micros(40750040641)), (25000, 29000, 1)), - ((Duration::from_micros(40749964000), Duration::from_micros(40750045641)), (0, 0, 0)), - ((Duration::from_micros(40749964000), Duration::from_micros(40750048641)), (0, 0, 0)), - ((Duration::from_micros(40749964000), Duration::from_micros(40750051641)), (0, 0, 0)), - ((Duration::from_micros(40749964000), Duration::from_micros(40750055641)), (0, 0, 0)), - ((Duration::from_micros(40749964000), Duration::from_micros(40750058641)), (0, 0, 0)), - ((Duration::from_micros(40749972000), Duration::from_micros(40750058641)), (0, 0, 0)), - ((Duration::from_micros(40749992000), Duration::from_micros(40750065641)), (25000, 34000, 1)), - ((Duration::from_micros(40750013000), Duration::from_micros(40750085641)), (20000, 7000, 1)), - ((Duration::from_micros(40750016000), Duration::from_micros(40750091641)), (0, 0, 0)), - ((Duration::from_micros(40750032000), Duration::from_micros(40750108641)), (24000, 26000, 1)), - ((Duration::from_micros(40750032000), Duration::from_micros(40750111641)), (0, 0, 0)), - ((Duration::from_micros(40750032000), Duration::from_micros(40750116641)), (0, 0, 0)), - ((Duration::from_micros(40750032000), Duration::from_micros(40750118641)), (0, 0, 0)), - ((Duration::from_micros(40750032000), Duration::from_micros(40750122641)), (0, 0, 0)), - ((Duration::from_micros(40750032000), Duration::from_micros(40750126641)), (0, 0, 0)), - ((Duration::from_micros(40750033000), Duration::from_micros(40750126641)), (0, 0, 0)), - ((Duration::from_micros(40750053000), Duration::from_micros(40750128641)), (0, 0, 0)), - ((Duration::from_micros(40750053000), Duration::from_micros(40750128641)), (0, 0, 0)), - ((Duration::from_micros(40750083000), Duration::from_micros(40750156641)), (37000, 37000, 1)), - ((Duration::from_micros(40750083000), Duration::from_micros(40750160641)), (0, 0, 0)), - ((Duration::from_micros(40750100000), Duration::from_micros(40750176641)), (30000, 32000, 1)), - ((Duration::from_micros(40750100000), Duration::from_micros(40750180641)), (0, 0, 0)), - ((Duration::from_micros(40750100000), Duration::from_micros(40750184641)), (0, 0, 0)), - ((Duration::from_micros(40750100000), Duration::from_micros(40750187641)), (0, 0, 0)), - ((Duration::from_micros(40750100000), Duration::from_micros(40750189641)), (0, 0, 0)), - ((Duration::from_micros(40750100000), Duration::from_micros(40750193641)), (0, 0, 0)), - ((Duration::from_micros(40750104000), Duration::from_micros(40750193641)), (0, 0, 0)), - ((Duration::from_micros(40750124000), Duration::from_micros(40750197641)), (0, 0, 0)), - ((Duration::from_micros(40750144000), Duration::from_micros(40750219641)), (41000, 37000, 1)), - ((Duration::from_micros(40750147000), Duration::from_micros(40750222641)), (0, 0, 0)), - ((Duration::from_micros(40750147000), Duration::from_micros(40750225641)), (0, 0, 0)), - ((Duration::from_micros(40750164000), Duration::from_micros(40750247641)), (23000, 28000, 1)), - ((Duration::from_micros(40750164000), Duration::from_micros(40750252641)), (0, 0, 0)), - ((Duration::from_micros(40750164000), Duration::from_micros(40750256641)), (0, 0, 0)), - ((Duration::from_micros(40750164000), Duration::from_micros(40750258641)), (0, 0, 0)), - ((Duration::from_micros(40750164000), Duration::from_micros(40750263641)), (0, 0, 0)), - ((Duration::from_micros(40750164000), Duration::from_micros(40750266641)), (0, 0, 0)), - ((Duration::from_micros(40750174000), Duration::from_micros(40750266641)), (0, 0, 0)), - ((Duration::from_micros(40750194000), Duration::from_micros(40750283641)), (27000, 41000, 1)), - ((Duration::from_micros(40750215000), Duration::from_micros(40750300641)), (20000, 17000, 1)), - ((Duration::from_micros(40750215000), Duration::from_micros(40750304641)), (0, 0, 0)), - ((Duration::from_micros(40750232000), Duration::from_micros(40750317641)), (21000, 21000, 1)), - ((Duration::from_micros(40750232000), Duration::from_micros(40750320641)), (0, 0, 0)), - ((Duration::from_micros(40750232000), Duration::from_micros(40750322641)), (0, 0, 0)), - ((Duration::from_micros(40750232000), Duration::from_micros(40750326641)), (0, 0, 0)), - ((Duration::from_micros(40750232000), Duration::from_micros(40750329641)), (0, 0, 0)), - ((Duration::from_micros(40750232000), Duration::from_micros(40750335641)), (0, 0, 0)), - ((Duration::from_micros(40750235000), Duration::from_micros(40750335641)), (0, 0, 0)), - ((Duration::from_micros(40750235000), Duration::from_micros(40750342641)), (0, 0, 0)), - ((Duration::from_micros(40750255000), Duration::from_micros(40750350641)), (20000, 38000, 1)), - ((Duration::from_micros(40750280000), Duration::from_micros(40750371641)), (20000, 8000, 1)), - ((Duration::from_micros(40750280000), Duration::from_micros(40750373641)), (0, 0, 0)), - ((Duration::from_micros(40750285000), Duration::from_micros(40750375641)), (0, 0, 0)), - ((Duration::from_micros(40750300000), Duration::from_micros(40750387641)), (30000, 25000, 1)), - ((Duration::from_micros(40750300000), Duration::from_micros(40750390641)), (0, 0, 0)), - ((Duration::from_micros(40750300000), Duration::from_micros(40750393641)), (0, 0, 0)), - ((Duration::from_micros(40750300000), Duration::from_micros(40750397641)), (0, 0, 0)), - ((Duration::from_micros(40750300000), Duration::from_micros(40750405641)), (0, 0, 0)), - ((Duration::from_micros(40750300000), Duration::from_micros(40750406641)), (0, 0, 0)), - ((Duration::from_micros(40750306000), Duration::from_micros(40750413641)), (15000, 31000, 1)), - ((Duration::from_micros(40750326000), Duration::from_micros(40750422641)), (6000, 7000, 1)), - ((Duration::from_micros(40750346000), Duration::from_micros(40750439641)), (20000, 9000, 1)), - ((Duration::from_micros(40750350000), Duration::from_micros(40750441641)), (0, 0, 0)), - ((Duration::from_micros(40750364000), Duration::from_micros(40750453641)), (24000, 19000, 1)), - ((Duration::from_micros(40750364000), Duration::from_micros(40750457641)), (0, 0, 0)), - ((Duration::from_micros(40750364000), Duration::from_micros(40750461641)), (0, 0, 0)), - ((Duration::from_micros(40750364000), Duration::from_micros(40750464641)), (0, 0, 0)), - ((Duration::from_micros(40750364000), Duration::from_micros(40750467641)), (0, 0, 0)), - ((Duration::from_micros(40750364000), Duration::from_micros(40750471641)), (0, 0, 0)), - ((Duration::from_micros(40750366000), Duration::from_micros(40750482641)), (0, 0, 0)), - ((Duration::from_micros(40750396000), Duration::from_micros(40750502641)), (16000, 41000, 1)), - ((Duration::from_micros(40750409000), Duration::from_micros(40750510641)), (30000, 20000, 1)), - ((Duration::from_micros(40750409000), Duration::from_micros(40750515641)), (0, 0, 0)), - ((Duration::from_micros(40750416000), Duration::from_micros(40750523641)), (13000, 13000, 1)), - ((Duration::from_micros(40750417000), Duration::from_micros(40750523641)), (0, 0, 0)), - ((Duration::from_micros(40750432000), Duration::from_micros(40750535641)), (8000, 8000, 1)), - ((Duration::from_micros(40750432000), Duration::from_micros(40750538641)), (0, 0, 0)), - ((Duration::from_micros(40750432000), Duration::from_micros(40750541641)), (0, 0, 0)), - ((Duration::from_micros(40750432000), Duration::from_micros(40750544641)), (0, 0, 0)), - ((Duration::from_micros(40750432000), Duration::from_micros(40750547641)), (0, 0, 0)), - ((Duration::from_micros(40750432000), Duration::from_micros(40750552641)), (0, 0, 0)), - ((Duration::from_micros(40750437000), Duration::from_micros(40750552641)), (0, 0, 0)), - ((Duration::from_micros(40750457000), Duration::from_micros(40750578641)), (20000, 29000, 1)), - ((Duration::from_micros(40750479000), Duration::from_micros(40750598641)), (20000, 26000, 1)), - ((Duration::from_micros(40750479000), Duration::from_micros(40750601641)), (0, 0, 0)), - ((Duration::from_micros(40750487000), Duration::from_micros(40750601641)), (0, 0, 0)), - ((Duration::from_micros(40750500000), Duration::from_micros(40750621641)), (30000, 23000, 1)), - ((Duration::from_micros(40750500000), Duration::from_micros(40750625641)), (0, 0, 0)), - ((Duration::from_micros(40750500000), Duration::from_micros(40750628641)), (0, 0, 0)), - ((Duration::from_micros(40750500000), Duration::from_micros(40750632641)), (0, 0, 0)), - ((Duration::from_micros(40750500000), Duration::from_micros(40750635641)), (0, 0, 0)), - ((Duration::from_micros(40750507000), Duration::from_micros(40750635641)), (0, 0, 0)), - ((Duration::from_micros(40750527000), Duration::from_micros(40750644641)), (20000, 34000, 1)), - ((Duration::from_micros(40750548000), Duration::from_micros(40750652641)), (20000, 9000, 1)), - ((Duration::from_micros(40750552000), Duration::from_micros(40750664641)), (0, 0, 0)), - ((Duration::from_micros(40750552000), Duration::from_micros(40750668641)), (0, 0, 0)), - ((Duration::from_micros(40750552000), Duration::from_micros(40750672641)), (0, 0, 0)), - ((Duration::from_micros(40750552000), Duration::from_micros(40750675641)), (0, 0, 0)), - ((Duration::from_micros(40750564000), Duration::from_micros(40750678641)), (0, 0, 0)), - ((Duration::from_micros(40750564000), Duration::from_micros(40750681641)), (0, 0, 0)), - ((Duration::from_micros(40750568000), Duration::from_micros(40750691641)), (37000, 37000, 1)), - ((Duration::from_micros(40750598000), Duration::from_micros(40750707641)), (4000, 10000, 1)), - ((Duration::from_micros(40750611000), Duration::from_micros(40750719641)), (30000, 16000, 1)), - ((Duration::from_micros(40750611000), Duration::from_micros(40750722641)), (0, 0, 0)), - ((Duration::from_micros(40750611000), Duration::from_micros(40750726641)), (0, 0, 0)), - ((Duration::from_micros(40750611000), Duration::from_micros(40750730641)), (0, 0, 0)), - ((Duration::from_micros(40750611000), Duration::from_micros(40750732641)), (0, 0, 0)), - ((Duration::from_micros(40750618000), Duration::from_micros(40750732641)), (0, 0, 0)), - ((Duration::from_micros(40750618000), Duration::from_micros(40750733641)), (0, 0, 0)), - ((Duration::from_micros(40750639000), Duration::from_micros(40750751641)), (20000, 26000, 1)), - ((Duration::from_micros(40750659000), Duration::from_micros(40750769641)), (21000, 18000, 1)), - ((Duration::from_micros(40750659000), Duration::from_micros(40750773641)), (0, 0, 0)), - ((Duration::from_micros(40750659000), Duration::from_micros(40750777641)), (0, 0, 0)), - ((Duration::from_micros(40750659000), Duration::from_micros(40750780641)), (0, 0, 0)), - ((Duration::from_micros(40750659000), Duration::from_micros(40750784641)), (0, 0, 0)), - ((Duration::from_micros(40750659000), Duration::from_micros(40750784641)), (0, 0, 0)), - ((Duration::from_micros(40750689000), Duration::from_micros(40750801641)), (20000, 33000, 1)), - ((Duration::from_micros(40750709000), Duration::from_micros(40750821641)), (30000, 17000, 1)), - ((Duration::from_micros(40750709000), Duration::from_micros(40750825641)), (0, 0, 0)), - ((Duration::from_micros(40750709000), Duration::from_micros(40750828641)), (0, 0, 0)), - ((Duration::from_micros(40750709000), Duration::from_micros(40750830641)), (0, 0, 0)), - ((Duration::from_micros(40750709000), Duration::from_micros(40750835641)), (0, 0, 0)), - ((Duration::from_micros(40750709000), Duration::from_micros(40750835641)), (0, 0, 0)), - ((Duration::from_micros(40750729000), Duration::from_micros(40750847641)), (20000, 34000, 1)), - ((Duration::from_micros(40750750000), Duration::from_micros(40750877641)), (20000, 12000, 1)), - ((Duration::from_micros(40750757000), Duration::from_micros(40750880641)), (0, 0, 0)), - ((Duration::from_micros(40750757000), Duration::from_micros(40750883641)), (0, 0, 0)), - ((Duration::from_micros(40750757000), Duration::from_micros(40750888641)), (0, 0, 0)), - ((Duration::from_micros(40750757000), Duration::from_micros(40750890641)), (0, 0, 0)), - ((Duration::from_micros(40750757000), Duration::from_micros(40750897641)), (0, 0, 0)), - ((Duration::from_micros(40750770000), Duration::from_micros(40750905641)), (28000, 50000, 1)), - ((Duration::from_micros(40750800000), Duration::from_micros(40750930641)), (13000, 8000, 1)), - ((Duration::from_micros(40750800000), Duration::from_micros(40750930641)), (0, 0, 0)), - ((Duration::from_micros(40750808000), Duration::from_micros(40750938641)), (30000, 25000, 1)), - ((Duration::from_micros(40750808000), Duration::from_micros(40750943641)), (0, 0, 0)), - ((Duration::from_micros(40750808000), Duration::from_micros(40750945641)), (0, 0, 0)), - ((Duration::from_micros(40750808000), Duration::from_micros(40750948641)), (0, 0, 0)), - ((Duration::from_micros(40750808000), Duration::from_micros(40750952641)), (0, 0, 0)), - ((Duration::from_micros(40750821000), Duration::from_micros(40750961641)), (8000, 22000, 1)), - ((Duration::from_micros(40750841000), Duration::from_micros(40750971641)), (13000, 9000, 1)), - ((Duration::from_micros(40750858000), Duration::from_micros(40750983641)), (20000, 10000, 1)), - ((Duration::from_micros(40750858000), Duration::from_micros(40750987641)), (0, 0, 0)), - ((Duration::from_micros(40750858000), Duration::from_micros(40750990641)), (0, 0, 0)), - ((Duration::from_micros(40750858000), Duration::from_micros(40750994641)), (0, 0, 0)), - ((Duration::from_micros(40750858000), Duration::from_micros(40750997641)), (0, 0, 0)), - ((Duration::from_micros(40750861000), Duration::from_micros(40750997641)), (0, 0, 0)), - ((Duration::from_micros(40750891000), Duration::from_micros(40751020641)), (20000, 26000, 1)), - ((Duration::from_micros(40750908000), Duration::from_micros(40751034641)), (30000, 23000, 1)), - ((Duration::from_micros(40750908000), Duration::from_micros(40751039641)), (0, 0, 0)), - ((Duration::from_micros(40750908000), Duration::from_micros(40751042641)), (0, 0, 0)), - ((Duration::from_micros(40750908000), Duration::from_micros(40751045641)), (0, 0, 0)), - ((Duration::from_micros(40750908000), Duration::from_micros(40751048641)), (0, 0, 0)), - ((Duration::from_micros(40750911000), Duration::from_micros(40751050641)), (0, 0, 0)), - ((Duration::from_micros(40750932000), Duration::from_micros(40751063641)), (20000, 30000, 1)), - ((Duration::from_micros(40750952000), Duration::from_micros(40751091641)), (21000, 13000, 1)), - ((Duration::from_micros(40750957000), Duration::from_micros(40751095641)), (0, 0, 0)), - ((Duration::from_micros(40750957000), Duration::from_micros(40751098641)), (0, 0, 0)), - ((Duration::from_micros(40750957000), Duration::from_micros(40751103641)), (0, 0, 0)), - ((Duration::from_micros(40750957000), Duration::from_micros(40751106641)), (0, 0, 0)), - ((Duration::from_micros(40750957000), Duration::from_micros(40751108641)), (0, 0, 0)), - ((Duration::from_micros(40750972000), Duration::from_micros(40751118641)), (25000, 45000, 1)), - ((Duration::from_micros(40750972000), Duration::from_micros(40751118641)), (0, 0, 0)), - ((Duration::from_micros(40751002000), Duration::from_micros(40751146641)), (15000, 10000, 1)), - ((Duration::from_micros(40751008000), Duration::from_micros(40751146641)), (0, 0, 0)), - ((Duration::from_micros(40751008000), Duration::from_micros(40751150641)), (0, 0, 0)), - ((Duration::from_micros(40751008000), Duration::from_micros(40751155641)), (0, 0, 0)), - ((Duration::from_micros(40751008000), Duration::from_micros(40751158641)), (0, 0, 0)), - ((Duration::from_micros(40751008000), Duration::from_micros(40751162641)), (0, 0, 0)), - ((Duration::from_micros(40751023000), Duration::from_micros(40751176641)), (36000, 44000, 1)), - ((Duration::from_micros(40751043000), Duration::from_micros(40751187641)), (15000, 14000, 1)), - ((Duration::from_micros(40751061000), Duration::from_micros(40751191641)), (0, 0, 0)), - ((Duration::from_micros(40751061000), Duration::from_micros(40751195641)), (0, 0, 0)), - ((Duration::from_micros(40751061000), Duration::from_micros(40751198641)), (0, 0, 0)), - ((Duration::from_micros(40751061000), Duration::from_micros(40751203641)), (0, 0, 0)), - ((Duration::from_micros(40751063000), Duration::from_micros(40751203641)), (0, 0, 0)), - ((Duration::from_micros(40751083000), Duration::from_micros(40751217641)), (40000, 27000, 1)), - ((Duration::from_micros(40751108000), Duration::from_micros(40751227641)), (20000, 14000, 1)), - ((Duration::from_micros(40751108000), Duration::from_micros(40751230641)), (0, 0, 0)), - ((Duration::from_micros(40751108000), Duration::from_micros(40751235641)), (0, 0, 0)), - ((Duration::from_micros(40751108000), Duration::from_micros(40751238641)), (0, 0, 0)), - ((Duration::from_micros(40751114000), Duration::from_micros(40751247641)), (25000, 21000, 1)), - ((Duration::from_micros(40751134000), Duration::from_micros(40751281641)), (6000, 9000, 1)), - ((Duration::from_micros(40751153000), Duration::from_micros(40751291641)), (20000, 34000, 1)), - ((Duration::from_micros(40751153000), Duration::from_micros(40751294641)), (0, 0, 0)), - ((Duration::from_micros(40751153000), Duration::from_micros(40751297641)), (0, 0, 0)), - ((Duration::from_micros(40751153000), Duration::from_micros(40751302641)), (0, 0, 0)), - ((Duration::from_micros(40751154000), Duration::from_micros(40751302641)), (0, 0, 0)), - ((Duration::from_micros(40751154000), Duration::from_micros(40751302641)), (0, 0, 0)), - ((Duration::from_micros(40751174000), Duration::from_micros(40751319641)), (20000, 21000, 1)), - ((Duration::from_micros(40751197000), Duration::from_micros(40751330641)), (20000, 17000, 1)), - ((Duration::from_micros(40751197000), Duration::from_micros(40751335641)), (0, 0, 0)), - ((Duration::from_micros(40751197000), Duration::from_micros(40751337641)), (0, 0, 0)), - ((Duration::from_micros(40751197000), Duration::from_micros(40751341641)), (0, 0, 0)), - ((Duration::from_micros(40751205000), Duration::from_micros(40751347641)), (23000, 22000, 1)), - ((Duration::from_micros(40751225000), Duration::from_micros(40751355641)), (8000, 6000, 1)), - ((Duration::from_micros(40751243000), Duration::from_micros(40751371641)), (20000, 8000, 1)), - ((Duration::from_micros(40751243000), Duration::from_micros(40751374641)), (0, 0, 0)), - ((Duration::from_micros(40751243000), Duration::from_micros(40751379641)), (0, 0, 0)), - ((Duration::from_micros(40751243000), Duration::from_micros(40751381641)), (0, 0, 0)), - ((Duration::from_micros(40751245000), Duration::from_micros(40751383641)), (0, 0, 0)), - ((Duration::from_micros(40751265000), Duration::from_micros(40751391641)), (20000, 28000, 1)), - ((Duration::from_micros(40751286000), Duration::from_micros(40751408641)), (20000, 8000, 1)), - ((Duration::from_micros(40751288000), Duration::from_micros(40751413641)), (0, 0, 0)), - ((Duration::from_micros(40751288000), Duration::from_micros(40751416641)), (0, 0, 0)), - ((Duration::from_micros(40751288000), Duration::from_micros(40751420641)), (0, 0, 0)), - ((Duration::from_micros(40751288000), Duration::from_micros(40751422641)), (0, 0, 0)), - ((Duration::from_micros(40751316000), Duration::from_micros(40751440641)), (23000, 31000, 1)), - ((Duration::from_micros(40751334000), Duration::from_micros(40751455641)), (28000, 18000, 1)), - ((Duration::from_micros(40751334000), Duration::from_micros(40751458641)), (0, 0, 0)), - ((Duration::from_micros(40751334000), Duration::from_micros(40751463641)), (0, 0, 0)), - ((Duration::from_micros(40751334000), Duration::from_micros(40751466641)), (0, 0, 0)), - ((Duration::from_micros(40751336000), Duration::from_micros(40751466641)), (0, 0, 0)), - ((Duration::from_micros(40751336000), Duration::from_micros(40751467641)), (0, 0, 0)), - ((Duration::from_micros(40751356000), Duration::from_micros(40751480641)), (20000, 27000, 1)), - ((Duration::from_micros(40751377000), Duration::from_micros(40751488641)), (20000, 13000, 1)), - ((Duration::from_micros(40751383000), Duration::from_micros(40751492641)), (0, 0, 0)), - ((Duration::from_micros(40751383000), Duration::from_micros(40751496641)), (0, 0, 0)), - ((Duration::from_micros(40751383000), Duration::from_micros(40751500641)), (0, 0, 0)), - ((Duration::from_micros(40751383000), Duration::from_micros(40751502641)), (0, 0, 0)), - ((Duration::from_micros(40751407000), Duration::from_micros(40751519641)), (27000, 22000, 1)), - ((Duration::from_micros(40751426000), Duration::from_micros(40751540641)), (24000, 17000, 1)), - ((Duration::from_micros(40751426000), Duration::from_micros(40751544641)), (0, 0, 0)), - ((Duration::from_micros(40751426000), Duration::from_micros(40751547641)), (0, 0, 0)), - ((Duration::from_micros(40751426000), Duration::from_micros(40751550641)), (0, 0, 0)), - ((Duration::from_micros(40751427000), Duration::from_micros(40751550641)), (0, 0, 0)), - ((Duration::from_micros(40751447000), Duration::from_micros(40751571641)), (20000, 31000, 1)), - ((Duration::from_micros(40751468000), Duration::from_micros(40751576641)), (0, 0, 0)), - ((Duration::from_micros(40751468000), Duration::from_micros(40751580641)), (0, 0, 0)), - ((Duration::from_micros(40751468000), Duration::from_micros(40751583641)), (0, 0, 0)), - ((Duration::from_micros(40751468000), Duration::from_micros(40751587641)), (0, 0, 0)), - ((Duration::from_micros(40751468000), Duration::from_micros(40751589641)), (0, 0, 0)), - ((Duration::from_micros(40751468000), Duration::from_micros(40751593641)), (0, 0, 0)), - ((Duration::from_micros(40751488000), Duration::from_micros(40751607641)), (41000, 43000, 1)), - ((Duration::from_micros(40751517000), Duration::from_micros(40751630641)), (20000, 14000, 1)), - ((Duration::from_micros(40751517000), Duration::from_micros(40751633641)), (0, 0, 0)), - ((Duration::from_micros(40751517000), Duration::from_micros(40751636641)), (0, 0, 0)), - ((Duration::from_micros(40751517000), Duration::from_micros(40751641641)), (0, 0, 0)), - ((Duration::from_micros(40751517000), Duration::from_micros(40751644641)), (0, 0, 0)), - ((Duration::from_micros(40751518000), Duration::from_micros(40751644641)), (0, 0, 0)), - ((Duration::from_micros(40751538000), Duration::from_micros(40751662641)), (30000, 37000, 1)), - ((Duration::from_micros(40751538000), Duration::from_micros(40751662641)), (0, 0, 0)), - ((Duration::from_micros(40751559000), Duration::from_micros(40751671641)), (20000, 18000, 1)), - ((Duration::from_micros(40751573000), Duration::from_micros(40751681641)), (21000, 9000, 1)), - ((Duration::from_micros(40751573000), Duration::from_micros(40751685641)), (0, 0, 0)), - ((Duration::from_micros(40751573000), Duration::from_micros(40751689641)), (0, 0, 0)), - ((Duration::from_micros(40751573000), Duration::from_micros(40751692641)), (0, 0, 0)), - ((Duration::from_micros(40751573000), Duration::from_micros(40751695641)), (0, 0, 0)), - ((Duration::from_micros(40751579000), Duration::from_micros(40751704641)), (14000, 24000, 1)), - ((Duration::from_micros(40751609000), Duration::from_micros(40751721641)), (6000, 9000, 1)), - ((Duration::from_micros(40751628000), Duration::from_micros(40751736641)), (30000, 17000, 1)), - ((Duration::from_micros(40751628000), Duration::from_micros(40751740641)), (0, 0, 0)), - ((Duration::from_micros(40751628000), Duration::from_micros(40751745641)), (0, 0, 0)), - ((Duration::from_micros(40751628000), Duration::from_micros(40751747641)), (0, 0, 0)), - ((Duration::from_micros(40751629000), Duration::from_micros(40751747641)), (0, 0, 0)), - ((Duration::from_micros(40751649000), Duration::from_micros(40751766641)), (20000, 26000, 1)), - ((Duration::from_micros(40751670000), Duration::from_micros(40751777641)), (20000, 19000, 1)), - ((Duration::from_micros(40751670000), Duration::from_micros(40751780641)), (0, 0, 0)), - ((Duration::from_micros(40751670000), Duration::from_micros(40751783641)), (0, 0, 0)), - ((Duration::from_micros(40751670000), Duration::from_micros(40751787641)), (0, 0, 0)), - ((Duration::from_micros(40751670000), Duration::from_micros(40751789641)), (0, 0, 0)), - ((Duration::from_micros(40751670000), Duration::from_micros(40751791641)), (0, 0, 0)), - ((Duration::from_micros(40751690000), Duration::from_micros(40751808641)), (21000, 25000, 1)), - ((Duration::from_micros(40751720000), Duration::from_micros(40751825641)), (20000, 17000, 1)), - ((Duration::from_micros(40751720000), Duration::from_micros(40751827641)), (0, 0, 0)), - ((Duration::from_micros(40751720000), Duration::from_micros(40751831641)), (0, 0, 0)), - ((Duration::from_micros(40751720000), Duration::from_micros(40751834641)), (0, 0, 0)), - ((Duration::from_micros(40751720000), Duration::from_micros(40751837641)), (0, 0, 0)), - ((Duration::from_micros(40751720000), Duration::from_micros(40751841641)), (0, 0, 0)), - ((Duration::from_micros(40751720000), Duration::from_micros(40751841641)), (0, 0, 0)), - ((Duration::from_micros(40751740000), Duration::from_micros(40751857641)), (30000, 33000, 1)), - ((Duration::from_micros(40751761000), Duration::from_micros(40751866641)), (20000, 16000, 1)), - ((Duration::from_micros(40751769000), Duration::from_micros(40751877641)), (21000, 9000, 1)), - ((Duration::from_micros(40751769000), Duration::from_micros(40751881641)), (0, 0, 0)), - ((Duration::from_micros(40751769000), Duration::from_micros(40751884641)), (0, 0, 0)), - ((Duration::from_micros(40751769000), Duration::from_micros(40751887641)), (0, 0, 0)), - ((Duration::from_micros(40751769000), Duration::from_micros(40751891641)), (0, 0, 0)), - ((Duration::from_micros(40751781000), Duration::from_micros(40751899641)), (8000, 25000, 1)), - ((Duration::from_micros(40751801000), Duration::from_micros(40751908641)), (12000, 8000, 1)), - ((Duration::from_micros(40751820000), Duration::from_micros(40751924641)), (20000, 9000, 1)), - ((Duration::from_micros(40751820000), Duration::from_micros(40751926641)), (0, 0, 0)), - ((Duration::from_micros(40751820000), Duration::from_micros(40751931641)), (0, 0, 0)), - ((Duration::from_micros(40751820000), Duration::from_micros(40751933641)), (0, 0, 0)), - ((Duration::from_micros(40751820000), Duration::from_micros(40751936641)), (0, 0, 0)), - ((Duration::from_micros(40751831000), Duration::from_micros(40751947641)), (19000, 28000, 1)), - ((Duration::from_micros(40751852000), Duration::from_micros(40751963641)), (11000, 11000, 1)), - ((Duration::from_micros(40751869000), Duration::from_micros(40751973641)), (21000, 16000, 1)), - ((Duration::from_micros(40751869000), Duration::from_micros(40751978641)), (0, 0, 0)), - ((Duration::from_micros(40751869000), Duration::from_micros(40751981641)), (0, 0, 0)), - ((Duration::from_micros(40751869000), Duration::from_micros(40751983641)), (0, 0, 0)), - ((Duration::from_micros(40751869000), Duration::from_micros(40751996641)), (0, 0, 0)), - ((Duration::from_micros(40751872000), Duration::from_micros(40751996641)), (0, 0, 0)), - ((Duration::from_micros(40751892000), Duration::from_micros(40752008641)), (20000, 33000, 1)), - ((Duration::from_micros(40751892000), Duration::from_micros(40752008641)), (0, 0, 0)), - ((Duration::from_micros(40751920000), Duration::from_micros(40752024641)), (20000, 12000, 1)), - ((Duration::from_micros(40751920000), Duration::from_micros(40752029641)), (0, 0, 0)), - ((Duration::from_micros(40751920000), Duration::from_micros(40752030641)), (0, 0, 0)), - ((Duration::from_micros(40751920000), Duration::from_micros(40752034641)), (0, 0, 0)), - ((Duration::from_micros(40751920000), Duration::from_micros(40752038641)), (0, 0, 0)), - ((Duration::from_micros(40751922000), Duration::from_micros(40752038641)), (0, 0, 0)), - ((Duration::from_micros(40751943000), Duration::from_micros(40752055641)), (30000, 30000, 1)), - ((Duration::from_micros(40751963000), Duration::from_micros(40752063641)), (21000, 17000, 1)), - ((Duration::from_micros(40751970000), Duration::from_micros(40752074641)), (20000, 8000, 1)), - ((Duration::from_micros(40751970000), Duration::from_micros(40752081641)), (0, 0, 0)), - ((Duration::from_micros(40751970000), Duration::from_micros(40752081641)), (0, 0, 0)), - ((Duration::from_micros(40751970000), Duration::from_micros(40752084641)), (0, 0, 0)), - ((Duration::from_micros(40751970000), Duration::from_micros(40752088641)), (0, 0, 0)), - ((Duration::from_micros(40751983000), Duration::from_micros(40752096641)), (7000, 25000, 1)), - ((Duration::from_micros(40752003000), Duration::from_micros(40752117641)), (13000, 8000, 1)), - ((Duration::from_micros(40752020000), Duration::from_micros(40752129641)), (20000, 21000, 1)), - ((Duration::from_micros(40752031000), Duration::from_micros(40752139641)), (17000, 12000, 1)), - ((Duration::from_micros(40752031000), Duration::from_micros(40752142641)), (0, 0, 0)), - ((Duration::from_micros(40752031000), Duration::from_micros(40752146641)), (0, 0, 0)), - ((Duration::from_micros(40752031000), Duration::from_micros(40752151641)), (0, 0, 0)), - ((Duration::from_micros(40752031000), Duration::from_micros(40752152641)), (0, 0, 0)), - ((Duration::from_micros(40752034000), Duration::from_micros(40752152641)), (0, 0, 0)), - ((Duration::from_micros(40752054000), Duration::from_micros(40752166641)), (14000, 23000, 1)), - ((Duration::from_micros(40752074000), Duration::from_micros(40752179641)), (20000, 14000, 1)), - ((Duration::from_micros(40752074000), Duration::from_micros(40752180641)), (0, 0, 0)), - ((Duration::from_micros(40752094000), Duration::from_micros(40752196641)), (20000, 14000, 1)), - ((Duration::from_micros(40752099000), Duration::from_micros(40752208641)), (0, 0, 0)), - ((Duration::from_micros(40752099000), Duration::from_micros(40752210641)), (0, 0, 0)), - ((Duration::from_micros(40752099000), Duration::from_micros(40752214641)), (0, 0, 0)), - ((Duration::from_micros(40752099000), Duration::from_micros(40752217641)), (0, 0, 0)), - ((Duration::from_micros(40752099000), Duration::from_micros(40752221641)), (0, 0, 0)), - ((Duration::from_micros(40752125000), Duration::from_micros(40752238641)), (25000, 41000, 1)), - ((Duration::from_micros(40752145000), Duration::from_micros(40752255641)), (26000, 17000, 1)), - ((Duration::from_micros(40752163000), Duration::from_micros(40752266641)), (20000, 17000, 1)), - ((Duration::from_micros(40752164000), Duration::from_micros(40752270641)), (0, 0, 0)), - ((Duration::from_micros(40752164000), Duration::from_micros(40752273641)), (0, 0, 0)), - ((Duration::from_micros(40752164000), Duration::from_micros(40752277641)), (0, 0, 0)), - ((Duration::from_micros(40752164000), Duration::from_micros(40752279641)), (0, 0, 0)), - ((Duration::from_micros(40752165000), Duration::from_micros(40752279641)), (0, 0, 0)), - ((Duration::from_micros(40752185000), Duration::from_micros(40752301641)), (20000, 24000, 1)), - ((Duration::from_micros(40752205000), Duration::from_micros(40752318641)), (20000, 22000, 1)), - ((Duration::from_micros(40752216000), Duration::from_micros(40752329641)), (20000, 17000, 1)), - ((Duration::from_micros(40752231000), Duration::from_micros(40752341641)), (11000, 11000, 1)), - ((Duration::from_micros(40752231000), Duration::from_micros(40752344641)), (0, 0, 0)), - ((Duration::from_micros(40752231000), Duration::from_micros(40752347641)), (0, 0, 0)), - ((Duration::from_micros(40752231000), Duration::from_micros(40752351641)), (0, 0, 0)), - ((Duration::from_micros(40752231000), Duration::from_micros(40752353641)), (0, 0, 0)), - ((Duration::from_micros(40752236000), Duration::from_micros(40752353641)), (0, 0, 0)), - ((Duration::from_micros(40752256000), Duration::from_micros(40752372641)), (20000, 24000, 1)), - ((Duration::from_micros(40752276000), Duration::from_micros(40752387641)), (20000, 19000, 1)), - ((Duration::from_micros(40752276000), Duration::from_micros(40752387641)), (0, 0, 0)), - ((Duration::from_micros(40752283000), Duration::from_micros(40752401641)), (20000, 15000, 1)), - ((Duration::from_micros(40752296000), Duration::from_micros(40752409641)), (7000, 14000, 1)), - ((Duration::from_micros(40752299000), Duration::from_micros(40752411641)), (0, 0, 0)), - ((Duration::from_micros(40752299000), Duration::from_micros(40752415641)), (0, 0, 0)), - ((Duration::from_micros(40752299000), Duration::from_micros(40752420641)), (0, 0, 0)), - ((Duration::from_micros(40752299000), Duration::from_micros(40752422641)), (0, 0, 0)), - ((Duration::from_micros(40752327000), Duration::from_micros(40752441641)), (16000, 21000, 1)), - ((Duration::from_micros(40752347000), Duration::from_micros(40752456641)), (28000, 19000, 1)), - ((Duration::from_micros(40752347000), Duration::from_micros(40752461641)), (0, 0, 0)), - ((Duration::from_micros(40752364000), Duration::from_micros(40752482641)), (20000, 20000, 1)), - ((Duration::from_micros(40752364000), Duration::from_micros(40752483641)), (0, 0, 0)), - ((Duration::from_micros(40752364000), Duration::from_micros(40752488641)), (0, 0, 0)), - ((Duration::from_micros(40752364000), Duration::from_micros(40752491641)), (0, 0, 0)), - ((Duration::from_micros(40752367000), Duration::from_micros(40752491641)), (0, 0, 0)), - ((Duration::from_micros(40752387000), Duration::from_micros(40752505641)), (20000, 30000, 1)), - ((Duration::from_micros(40752407000), Duration::from_micros(40752517641)), (20000, 14000, 1)), - ((Duration::from_micros(40752410000), Duration::from_micros(40752528641)), (0, 0, 0)), - ((Duration::from_micros(40752431000), Duration::from_micros(40752540641)), (23000, 23000, 1)), - ((Duration::from_micros(40752431000), Duration::from_micros(40752545641)), (0, 0, 0)), - ((Duration::from_micros(40752431000), Duration::from_micros(40752547641)), (0, 0, 0)), - ((Duration::from_micros(40752431000), Duration::from_micros(40752553641)), (0, 0, 0)), - ((Duration::from_micros(40752431000), Duration::from_micros(40752563641)), (0, 0, 0)), - ((Duration::from_micros(40752438000), Duration::from_micros(40752563641)), (0, 0, 0)), - ((Duration::from_micros(40752458000), Duration::from_micros(40752571641)), (28000, 35000, 1)), - ((Duration::from_micros(40752458000), Duration::from_micros(40752572641)), (0, 0, 0)), - ((Duration::from_micros(40752478000), Duration::from_micros(40752589641)), (20000, 9000, 1)), - ((Duration::from_micros(40752499000), Duration::from_micros(40752606641)), (20000, 17000, 1)), - ((Duration::from_micros(40752499000), Duration::from_micros(40752609641)), (0, 0, 0)), - ((Duration::from_micros(40752499000), Duration::from_micros(40752614641)), (0, 0, 0)), - ((Duration::from_micros(40752499000), Duration::from_micros(40752616641)), (0, 0, 0)), - ((Duration::from_micros(40752499000), Duration::from_micros(40752621641)), (0, 0, 0)), - ((Duration::from_micros(40752499000), Duration::from_micros(40752622641)), (0, 0, 0)), - ((Duration::from_micros(40752529000), Duration::from_micros(40752649641)), (21000, 33000, 1)), - ((Duration::from_micros(40752549000), Duration::from_micros(40752656641)), (30000, 27000, 1)), - ((Duration::from_micros(40752564000), Duration::from_micros(40752668641)), (20000, 7000, 1)), - ((Duration::from_micros(40752564000), Duration::from_micros(40752670641)), (0, 0, 0)), - ((Duration::from_micros(40752564000), Duration::from_micros(40752674641)), (0, 0, 0)), - ((Duration::from_micros(40752564000), Duration::from_micros(40752678641)), (0, 0, 0)), - ((Duration::from_micros(40752564000), Duration::from_micros(40752681641)), (0, 0, 0)), - ((Duration::from_micros(40752569000), Duration::from_micros(40752690641)), (0, 0, 0)), - ((Duration::from_micros(40752589000), Duration::from_micros(40752706641)), (20000, 34000, 1)), - ((Duration::from_micros(40752610000), Duration::from_micros(40752723641)), (20000, 16000, 1)), - ((Duration::from_micros(40752632000), Duration::from_micros(40752735641)), (21000, 17000, 1)), - ((Duration::from_micros(40752632000), Duration::from_micros(40752738641)), (0, 0, 0)), - ((Duration::from_micros(40752632000), Duration::from_micros(40752741641)), (0, 0, 0)), - ((Duration::from_micros(40752632000), Duration::from_micros(40752747641)), (0, 0, 0)), - ((Duration::from_micros(40752632000), Duration::from_micros(40752749641)), (0, 0, 0)), - ((Duration::from_micros(40752640000), Duration::from_micros(40752756641)), (22000, 26000, 1)), - ((Duration::from_micros(40752640000), Duration::from_micros(40752758641)), (0, 0, 0)), - ((Duration::from_micros(40752660000), Duration::from_micros(40752778641)), (8000, 9000, 1)), - ((Duration::from_micros(40752680000), Duration::from_micros(40752795641)), (20000, 20000, 1)), - ((Duration::from_micros(40752699000), Duration::from_micros(40752807641)), (20000, 17000, 1)), - ((Duration::from_micros(40752699000), Duration::from_micros(40752809641)), (0, 0, 0)), - ((Duration::from_micros(40752699000), Duration::from_micros(40752813641)), (0, 0, 0)), - ((Duration::from_micros(40752699000), Duration::from_micros(40752816641)), (0, 0, 0)), - ((Duration::from_micros(40752699000), Duration::from_micros(40752819641)), (0, 0, 0)), - ((Duration::from_micros(40752700000), Duration::from_micros(40752819641)), (0, 0, 0)), - ((Duration::from_micros(40752721000), Duration::from_micros(40752837641)), (20000, 24000, 1)), - ((Duration::from_micros(40752751000), Duration::from_micros(40752855641)), (21000, 18000, 1)), - ((Duration::from_micros(40752764000), Duration::from_micros(40752866641)), (30000, 18000, 1)), - ((Duration::from_micros(40752764000), Duration::from_micros(40752869641)), (0, 0, 0)), - ((Duration::from_micros(40752764000), Duration::from_micros(40752871641)), (0, 0, 0)), - ((Duration::from_micros(40752764000), Duration::from_micros(40752875641)), (0, 0, 0)), - ((Duration::from_micros(40752764000), Duration::from_micros(40752880641)), (0, 0, 0)), - ((Duration::from_micros(40752771000), Duration::from_micros(40752887641)), (13000, 25000, 1)), - ((Duration::from_micros(40752791000), Duration::from_micros(40752905641)), (7000, 7000, 1)), - ((Duration::from_micros(40752811000), Duration::from_micros(40752920641)), (20000, 18000, 1)), - ((Duration::from_micros(40752817000), Duration::from_micros(40752923641)), (0, 0, 0)), - ((Duration::from_micros(40752831000), Duration::from_micros(40752943641)), (26000, 18000, 1)), - ((Duration::from_micros(40752831000), Duration::from_micros(40752948641)), (0, 0, 0)), - ((Duration::from_micros(40752831000), Duration::from_micros(40752950641)), (0, 0, 0)), - ((Duration::from_micros(40752831000), Duration::from_micros(40752955641)), (0, 0, 0)), - ((Duration::from_micros(40752831000), Duration::from_micros(40752957641)), (0, 0, 0)), - ((Duration::from_micros(40752842000), Duration::from_micros(40752957641)), (0, 0, 0)), - ((Duration::from_micros(40752842000), Duration::from_micros(40752966641)), (0, 0, 0)), - ((Duration::from_micros(40752862000), Duration::from_micros(40752975641)), (25000, 43000, 1)), - ((Duration::from_micros(40752882000), Duration::from_micros(40752992641)), (20000, 9000, 1)), - ((Duration::from_micros(40752899000), Duration::from_micros(40753012641)), (20000, 17000, 1)), - ((Duration::from_micros(40752899000), Duration::from_micros(40753017641)), (0, 0, 0)), - ((Duration::from_micros(40752899000), Duration::from_micros(40753019641)), (0, 0, 0)), - ((Duration::from_micros(40752899000), Duration::from_micros(40753023641)), (0, 0, 0)), - ((Duration::from_micros(40752899000), Duration::from_micros(40753024641)), (0, 0, 0)), - ((Duration::from_micros(40752902000), Duration::from_micros(40753026641)), (0, 0, 0)), - ((Duration::from_micros(40752923000), Duration::from_micros(40753038641)), (20000, 34000, 1)), - ((Duration::from_micros(40752953000), Duration::from_micros(40753059641)), (21000, 12000, 1)), - ((Duration::from_micros(40752964000), Duration::from_micros(40753070641)), (30000, 21000, 1)), - ((Duration::from_micros(40752964000), Duration::from_micros(40753073641)), (0, 0, 0)), - ((Duration::from_micros(40752964000), Duration::from_micros(40753078641)), (0, 0, 0)), - ((Duration::from_micros(40752964000), Duration::from_micros(40753080641)), (0, 0, 0)), - ((Duration::from_micros(40752964000), Duration::from_micros(40753082641)), (0, 0, 0)), - ((Duration::from_micros(40752973000), Duration::from_micros(40753091641)), (11000, 23000, 1)), - ((Duration::from_micros(40752993000), Duration::from_micros(40753100641)), (9000, 9000, 1)), - ((Duration::from_micros(40753014000), Duration::from_micros(40753117641)), (20000, 9000, 1)), - ((Duration::from_micros(40753014000), Duration::from_micros(40753122641)), (0, 0, 0)), - ((Duration::from_micros(40753014000), Duration::from_micros(40753122641)), (0, 0, 0)), - ((Duration::from_micros(40753031000), Duration::from_micros(40753141641)), (21000, 22000, 1)), - ((Duration::from_micros(40753031000), Duration::from_micros(40753147641)), (0, 0, 0)), - ((Duration::from_micros(40753031000), Duration::from_micros(40753147641)), (0, 0, 0)), - ((Duration::from_micros(40753031000), Duration::from_micros(40753152641)), (0, 0, 0)), - ((Duration::from_micros(40753031000), Duration::from_micros(40753154641)), (0, 0, 0)), - ((Duration::from_micros(40753044000), Duration::from_micros(40753163641)), (17000, 32000, 1)), - ((Duration::from_micros(40753064000), Duration::from_micros(40753180641)), (13000, 9000, 1)), - ((Duration::from_micros(40753084000), Duration::from_micros(40753197641)), (20000, 17000, 1)), - ((Duration::from_micros(40753099000), Duration::from_micros(40753208641)), (20000, 17000, 1)), - ((Duration::from_micros(40753099000), Duration::from_micros(40753211641)), (0, 0, 0)), - ((Duration::from_micros(40753099000), Duration::from_micros(40753216641)), (0, 0, 0)), - ((Duration::from_micros(40753099000), Duration::from_micros(40753218641)), (0, 0, 0)), - ((Duration::from_micros(40753099000), Duration::from_micros(40753223641)), (0, 0, 0)), - ((Duration::from_micros(40753105000), Duration::from_micros(40753231641)), (15000, 26000, 1)), - ((Duration::from_micros(40753125000), Duration::from_micros(40753240641)), (6000, 8000, 1)), - ((Duration::from_micros(40753155000), Duration::from_micros(40753265641)), (20000, 9000, 1)), - ((Duration::from_micros(40753164000), Duration::from_micros(40753276641)), (30000, 25000, 1)), - ((Duration::from_micros(40753164000), Duration::from_micros(40753281641)), (0, 0, 0)), - ((Duration::from_micros(40753164000), Duration::from_micros(40753284641)), (0, 0, 0)), - ((Duration::from_micros(40753164000), Duration::from_micros(40753288641)), (0, 0, 0)), - ((Duration::from_micros(40753164000), Duration::from_micros(40753290641)), (0, 0, 0)), - ((Duration::from_micros(40753175000), Duration::from_micros(40753300641)), (9000, 25000, 1)), - ((Duration::from_micros(40753196000), Duration::from_micros(40753312641)), (11000, 10000, 1)), - ((Duration::from_micros(40753196000), Duration::from_micros(40753312641)), (0, 0, 0)), - ((Duration::from_micros(40753216000), Duration::from_micros(40753321641)), (21000, 12000, 1)), - ((Duration::from_micros(40753231000), Duration::from_micros(40753342641)), (20000, 9000, 1)), - ((Duration::from_micros(40753231000), Duration::from_micros(40753344641)), (0, 0, 0)), - ((Duration::from_micros(40753231000), Duration::from_micros(40753348641)), (0, 0, 0)), - ((Duration::from_micros(40753231000), Duration::from_micros(40753352641)), (0, 0, 0)), - ((Duration::from_micros(40753236000), Duration::from_micros(40753352641)), (0, 0, 0)), - ((Duration::from_micros(40753266000), Duration::from_micros(40753376641)), (20000, 31000, 1)), - ((Duration::from_micros(40753278000), Duration::from_micros(40753388641)), (30000, 24000, 1)), - ((Duration::from_micros(40753287000), Duration::from_micros(40753397641)), (12000, 12000, 1)), - ((Duration::from_micros(40753299000), Duration::from_micros(40753410641)), (9000, 9000, 1)), - ((Duration::from_micros(40753299000), Duration::from_micros(40753413641)), (0, 0, 0)), - ((Duration::from_micros(40753299000), Duration::from_micros(40753417641)), (0, 0, 0)), - ((Duration::from_micros(40753299000), Duration::from_micros(40753419641)), (0, 0, 0)), - ((Duration::from_micros(40753299000), Duration::from_micros(40753424641)), (0, 0, 0)), - ((Duration::from_micros(40753307000), Duration::from_micros(40753434641)), (12000, 27000, 1)), - ((Duration::from_micros(40753327000), Duration::from_micros(40753446641)), (8000, 10000, 1)), - ((Duration::from_micros(40753357000), Duration::from_micros(40753466641)), (20000, 12000, 1)), - ((Duration::from_micros(40753363000), Duration::from_micros(40753481641)), (30000, 20000, 1)), - ((Duration::from_micros(40753363000), Duration::from_micros(40753486641)), (0, 0, 0)), - ((Duration::from_micros(40753363000), Duration::from_micros(40753488641)), (0, 0, 0)), - ((Duration::from_micros(40753363000), Duration::from_micros(40753492641)), (0, 0, 0)), - ((Duration::from_micros(40753377000), Duration::from_micros(40753495641)), (0, 0, 0)), - ((Duration::from_micros(40753378000), Duration::from_micros(40753495641)), (0, 0, 0)), - ((Duration::from_micros(40753398000), Duration::from_micros(40753519641)), (21000, 29000, 1)), - ((Duration::from_micros(40753409000), Duration::from_micros(40753522641)), (0, 0, 0)), - ((Duration::from_micros(40753418000), Duration::from_micros(40753535641)), (31000, 27000, 1)), - ((Duration::from_micros(40753431000), Duration::from_micros(40753551641)), (9000, 13000, 1)), - ((Duration::from_micros(40753431000), Duration::from_micros(40753553641)), (0, 0, 0)), - ((Duration::from_micros(40753431000), Duration::from_micros(40753556641)), (0, 0, 0)), - ((Duration::from_micros(40753431000), Duration::from_micros(40753560641)), (0, 0, 0)), - ((Duration::from_micros(40753431000), Duration::from_micros(40753563641)), (0, 0, 0)), - ((Duration::from_micros(40753438000), Duration::from_micros(40753563641)), (0, 0, 0)), - ((Duration::from_micros(40753469000), Duration::from_micros(40753593641)), (20000, 28000, 1)), - ((Duration::from_micros(40753489000), Duration::from_micros(40753607641)), (31000, 30000, 1)), - ((Duration::from_micros(40753499000), Duration::from_micros(40753622641)), (20000, 14000, 1)), - ((Duration::from_micros(40753499000), Duration::from_micros(40753624641)), (0, 0, 0)), - ((Duration::from_micros(40753499000), Duration::from_micros(40753628641)), (0, 0, 0)), - ((Duration::from_micros(40753499000), Duration::from_micros(40753631641)), (0, 0, 0)), - ((Duration::from_micros(40753499000), Duration::from_micros(40753634641)), (0, 0, 0)), - ((Duration::from_micros(40753509000), Duration::from_micros(40753635641)), (0, 0, 0)), - ((Duration::from_micros(40753529000), Duration::from_micros(40753652641)), (20000, 28000, 1)), - ((Duration::from_micros(40753549000), Duration::from_micros(40753671641)), (20000, 17000, 1)), - ((Duration::from_micros(40753559000), Duration::from_micros(40753671641)), (0, 0, 0)), - ((Duration::from_micros(40753560000), Duration::from_micros(40753672641)), (30000, 19000, 1)), - ((Duration::from_micros(40753563000), Duration::from_micros(40753688641)), (0, 0, 0)), - ((Duration::from_micros(40753563000), Duration::from_micros(40753692641)), (0, 0, 0)), - ((Duration::from_micros(40753563000), Duration::from_micros(40753695641)), (0, 0, 0)), - ((Duration::from_micros(40753563000), Duration::from_micros(40753701641)), (0, 0, 0)), - ((Duration::from_micros(40753580000), Duration::from_micros(40753712641)), (4000, 30000, 1)), - ((Duration::from_micros(40753600000), Duration::from_micros(40753725641)), (17000, 11000, 1)), - ((Duration::from_micros(40753609000), Duration::from_micros(40753728641)), (0, 0, 0)), - ((Duration::from_micros(40753620000), Duration::from_micros(40753741641)), (29000, 16000, 1)), - ((Duration::from_micros(40753631000), Duration::from_micros(40753756641)), (11000, 13000, 1)), - ((Duration::from_micros(40753631000), Duration::from_micros(40753760641)), (0, 0, 0)), - ((Duration::from_micros(40753631000), Duration::from_micros(40753762641)), (0, 0, 0)), - ((Duration::from_micros(40753631000), Duration::from_micros(40753766641)), (0, 0, 0)), - ((Duration::from_micros(40753631000), Duration::from_micros(40753770641)), (0, 0, 0)), - ((Duration::from_micros(40753640000), Duration::from_micros(40753770641)), (0, 0, 0)), - ((Duration::from_micros(40753671000), Duration::from_micros(40753790641)), (20000, 29000, 1)), - ((Duration::from_micros(40753681000), Duration::from_micros(40753807641)), (31000, 20000, 1)), - ((Duration::from_micros(40753691000), Duration::from_micros(40753816641)), (10000, 17000, 1)), - ((Duration::from_micros(40753699000), Duration::from_micros(40753823641)), (10000, 9000, 1)), - ((Duration::from_micros(40753699000), Duration::from_micros(40753825641)), (0, 0, 0)), - ((Duration::from_micros(40753699000), Duration::from_micros(40753829641)), (0, 0, 0)), - ((Duration::from_micros(40753699000), Duration::from_micros(40753833641)), (0, 0, 0)), - ((Duration::from_micros(40753699000), Duration::from_micros(40753837641)), (0, 0, 0)), - ((Duration::from_micros(40753711000), Duration::from_micros(40753854641)), (8000, 21000, 1)), - ((Duration::from_micros(40753731000), Duration::from_micros(40753857641)), (0, 0, 0)), - ((Duration::from_micros(40753762000), Duration::from_micros(40753883641)), (32000, 20000, 1)), - ((Duration::from_micros(40753762000), Duration::from_micros(40753883641)), (0, 0, 0)), - ((Duration::from_micros(40753763000), Duration::from_micros(40753886641)), (0, 0, 0)), - ((Duration::from_micros(40753763000), Duration::from_micros(40753890641)), (0, 0, 0)), - ((Duration::from_micros(40753763000), Duration::from_micros(40753892641)), (0, 0, 0)), - ((Duration::from_micros(40753763000), Duration::from_micros(40753895641)), (0, 0, 0)), - ((Duration::from_micros(40753763000), Duration::from_micros(40753899641)), (0, 0, 0)), - ((Duration::from_micros(40753782000), Duration::from_micros(40753912641)), (32000, 42000, 1)), - ((Duration::from_micros(40753802000), Duration::from_micros(40753920641)), (19000, 13000, 1)), - ((Duration::from_micros(40753813000), Duration::from_micros(40753940641)), (20000, 8000, 1)), - ((Duration::from_micros(40753822000), Duration::from_micros(40753941641)), (0, 0, 0)), - ((Duration::from_micros(40753831000), Duration::from_micros(40753954641)), (20000, 21000, 1)), - ((Duration::from_micros(40753831000), Duration::from_micros(40753956641)), (0, 0, 0)), - ((Duration::from_micros(40753831000), Duration::from_micros(40753959641)), (0, 0, 0)), - ((Duration::from_micros(40753831000), Duration::from_micros(40753964641)), (0, 0, 0)), - ((Duration::from_micros(40753843000), Duration::from_micros(40753973641)), (9000, 23000, 1)), - ((Duration::from_micros(40753873000), Duration::from_micros(40753985641)), (12000, 9000, 1)), - ((Duration::from_micros(40753877000), Duration::from_micros(40753997641)), (0, 0, 0)), - ((Duration::from_micros(40753893000), Duration::from_micros(40754006641)), (34000, 24000, 1)), - ((Duration::from_micros(40753899000), Duration::from_micros(40754016641)), (16000, 9000, 1)), - ((Duration::from_micros(40753899000), Duration::from_micros(40754021641)), (0, 0, 0)), - ((Duration::from_micros(40753899000), Duration::from_micros(40754025641)), (0, 0, 0)), - ((Duration::from_micros(40753899000), Duration::from_micros(40754029641)), (0, 0, 0)), - ((Duration::from_micros(40753913000), Duration::from_micros(40754041641)), (6000, 23000, 1)), - ((Duration::from_micros(40753933000), Duration::from_micros(40754050641)), (14000, 12000, 1)), - ((Duration::from_micros(40753934000), Duration::from_micros(40754051641)), (0, 0, 0)), - ((Duration::from_micros(40753945000), Duration::from_micros(40754066641)), (21000, 10000, 1)), - ((Duration::from_micros(40753964000), Duration::from_micros(40754078641)), (11000, 15000, 1)), - ((Duration::from_micros(40753964000), Duration::from_micros(40754081641)), (0, 0, 0)), - ((Duration::from_micros(40753964000), Duration::from_micros(40754085641)), (0, 0, 0)), - ((Duration::from_micros(40753964000), Duration::from_micros(40754096641)), (0, 0, 0)), - ((Duration::from_micros(40753964000), Duration::from_micros(40754101641)), (0, 0, 0)), - ((Duration::from_micros(40753964000), Duration::from_micros(40754101641)), (0, 0, 0)), - ((Duration::from_micros(40753984000), Duration::from_micros(40754107641)), (19000, 35000, 1)), - ((Duration::from_micros(40754004000), Duration::from_micros(40754121641)), (20000, 6000, 1)), - ((Duration::from_micros(40754015000), Duration::from_micros(40754132641)), (20000, 14000, 1)), - ((Duration::from_micros(40754024000), Duration::from_micros(40754132641)), (0, 0, 0)), - ((Duration::from_micros(40754031000), Duration::from_micros(40754146641)), (20000, 11000, 1)), - ((Duration::from_micros(40754031000), Duration::from_micros(40754148641)), (0, 0, 0)), - ((Duration::from_micros(40754031000), Duration::from_micros(40754151641)), (0, 0, 0)), - ((Duration::from_micros(40754031000), Duration::from_micros(40754155641)), (0, 0, 0)), - ((Duration::from_micros(40754031000), Duration::from_micros(40754158641)), (0, 0, 0)), - ((Duration::from_micros(40754044000), Duration::from_micros(40754166641)), (7000, 26000, 1)), - ((Duration::from_micros(40754075000), Duration::from_micros(40754187641)), (13000, 8000, 1)), - ((Duration::from_micros(40754084000), Duration::from_micros(40754200641)), (31000, 21000, 1)), - ((Duration::from_micros(40754095000), Duration::from_micros(40754208641)), (9000, 13000, 1)), - ((Duration::from_micros(40754100000), Duration::from_micros(40754220641)), (0, 0, 0)), - ((Duration::from_micros(40754100000), Duration::from_micros(40754223641)), (0, 0, 0)), - ((Duration::from_micros(40754100000), Duration::from_micros(40754227641)), (0, 0, 0)), - ((Duration::from_micros(40754100000), Duration::from_micros(40754229641)), (0, 0, 0)), - ((Duration::from_micros(40754100000), Duration::from_micros(40754235641)), (0, 0, 0)), - ((Duration::from_micros(40754115000), Duration::from_micros(40754238641)), (0, 0, 0)), - ((Duration::from_micros(40754115000), Duration::from_micros(40754238641)), (0, 0, 0)), - ((Duration::from_micros(40754135000), Duration::from_micros(40754251641)), (31000, 38000, 1)), - ((Duration::from_micros(40754149000), Duration::from_micros(40754270641)), (20000, 13000, 1)), - ((Duration::from_micros(40754163000), Duration::from_micros(40754283641)), (14000, 19000, 1)), - ((Duration::from_micros(40754163000), Duration::from_micros(40754287641)), (0, 0, 0)), - ((Duration::from_micros(40754163000), Duration::from_micros(40754289641)), (0, 0, 0)), - ((Duration::from_micros(40754163000), Duration::from_micros(40754295641)), (0, 0, 0)), - ((Duration::from_micros(40754163000), Duration::from_micros(40754296641)), (0, 0, 0)), - ((Duration::from_micros(40754166000), Duration::from_micros(40754298641)), (0, 0, 0)), - ((Duration::from_micros(40754186000), Duration::from_micros(40754305641)), (17000, 28000, 1)), - ((Duration::from_micros(40754206000), Duration::from_micros(40754305641)), (0, 0, 0)), - ((Duration::from_micros(40754226000), Duration::from_micros(40754305641)), (0, 0, 0)), - ((Duration::from_micros(40754231000), Duration::from_micros(40754306641)), (0, 0, 0)), - ((Duration::from_micros(40754231000), Duration::from_micros(40754310641)), (0, 0, 0)), - ((Duration::from_micros(40754231000), Duration::from_micros(40754312641)), (0, 0, 0)), - ((Duration::from_micros(40754231000), Duration::from_micros(40754315641)), (0, 0, 0)), - ((Duration::from_micros(40754231000), Duration::from_micros(40754319641)), (0, 0, 0)), - ((Duration::from_micros(40754247000), Duration::from_micros(40754320641)), (0, 0, 0)), - ((Duration::from_micros(40754277000), Duration::from_micros(40754349641)), (81000, 22000, 1)), - ((Duration::from_micros(40754279000), Duration::from_micros(40754355641)), (0, 0, 0)), - ((Duration::from_micros(40754297000), Duration::from_micros(40754369641)), (32000, 35000, 1)), - ((Duration::from_micros(40754300000), Duration::from_micros(40754375641)), (0, 0, 0)), - ((Duration::from_micros(40754300000), Duration::from_micros(40754378641)), (0, 0, 0)), - ((Duration::from_micros(40754300000), Duration::from_micros(40754382641)), (0, 0, 0)), - ((Duration::from_micros(40754300000), Duration::from_micros(40754386641)), (0, 0, 0)), - ((Duration::from_micros(40754300000), Duration::from_micros(40754389641)), (0, 0, 0)), - ((Duration::from_micros(40754317000), Duration::from_micros(40754391641)), (0, 0, 0)), - ((Duration::from_micros(40754318000), Duration::from_micros(40754391641)), (0, 0, 0)), - ((Duration::from_micros(40754338000), Duration::from_micros(40754410641)), (39000, 36000, 1)), - ((Duration::from_micros(40754349000), Duration::from_micros(40754424641)), (20000, 19000, 1)), - ((Duration::from_micros(40754358000), Duration::from_micros(40754431641)), (11000, 14000, 1)), - ((Duration::from_micros(40754363000), Duration::from_micros(40754439641)), (0, 0, 0)), - ((Duration::from_micros(40754363000), Duration::from_micros(40754443641)), (0, 0, 0)), - ((Duration::from_micros(40754363000), Duration::from_micros(40754445641)), (0, 0, 0)), - ((Duration::from_micros(40754363000), Duration::from_micros(40754449641)), (0, 0, 0)), - ((Duration::from_micros(40754363000), Duration::from_micros(40754453641)), (0, 0, 0)), - ((Duration::from_micros(40754388000), Duration::from_micros(40754470641)), (14000, 29000, 1)), - ((Duration::from_micros(40754408000), Duration::from_micros(40754486641)), (25000, 17000, 1)), - ((Duration::from_micros(40754429000), Duration::from_micros(40754503641)), (20000, 16000, 1)), - ((Duration::from_micros(40754432000), Duration::from_micros(40754510641)), (0, 0, 0)), - ((Duration::from_micros(40754432000), Duration::from_micros(40754510641)), (0, 0, 0)), - ((Duration::from_micros(40754432000), Duration::from_micros(40754513641)), (0, 0, 0)), - ((Duration::from_micros(40754432000), Duration::from_micros(40754517641)), (0, 0, 0)), - ((Duration::from_micros(40754432000), Duration::from_micros(40754519641)), (0, 0, 0)), - ((Duration::from_micros(40754449000), Duration::from_micros(40754528641)), (24000, 33000, 1)), - ((Duration::from_micros(40754469000), Duration::from_micros(40754554641)), (17000, 9000, 1)), - ((Duration::from_micros(40754482000), Duration::from_micros(40754571641)), (20000, 26000, 1)), - ((Duration::from_micros(40754499000), Duration::from_micros(40754595641)), (13000, 17000, 1)), - ((Duration::from_micros(40754500000), Duration::from_micros(40754595641)), (0, 0, 0)), - ((Duration::from_micros(40754500000), Duration::from_micros(40754598641)), (0, 0, 0)), - ((Duration::from_micros(40754500000), Duration::from_micros(40754601641)), (0, 0, 0)), - ((Duration::from_micros(40754500000), Duration::from_micros(40754605641)), (0, 0, 0)), - ((Duration::from_micros(40754500000), Duration::from_micros(40754608641)), (0, 0, 0)), - ((Duration::from_micros(40754500000), Duration::from_micros(40754612641)), (0, 0, 0)), - ((Duration::from_micros(40754519000), Duration::from_micros(40754625641)), (18000, 41000, 1)), - ((Duration::from_micros(40754540000), Duration::from_micros(40754649641)), (19000, 13000, 1)), - ((Duration::from_micros(40754553000), Duration::from_micros(40754667641)), (21000, 24000, 1)), - ((Duration::from_micros(40754560000), Duration::from_micros(40754679641)), (13000, 18000, 1)), - ((Duration::from_micros(40754564000), Duration::from_micros(40754682641)), (0, 0, 0)), - ((Duration::from_micros(40754564000), Duration::from_micros(40754685641)), (0, 0, 0)), - ((Duration::from_micros(40754564000), Duration::from_micros(40754691641)), (0, 0, 0)), - ((Duration::from_micros(40754564000), Duration::from_micros(40754693641)), (0, 0, 0)), - ((Duration::from_micros(40754564000), Duration::from_micros(40754697641)), (0, 0, 0)), - ((Duration::from_micros(40754580000), Duration::from_micros(40754710641)), (11000, 30000, 1)), - ((Duration::from_micros(40754610000), Duration::from_micros(40754746641)), (16000, 13000, 1)), - ((Duration::from_micros(40754631000), Duration::from_micros(40754760641)), (30000, 36000, 1)), - ((Duration::from_micros(40754632000), Duration::from_micros(40754763641)), (0, 0, 0)), - ((Duration::from_micros(40754632000), Duration::from_micros(40754767641)), (0, 0, 0)), - ((Duration::from_micros(40754632000), Duration::from_micros(40754770641)), (0, 0, 0)), - ((Duration::from_micros(40754632000), Duration::from_micros(40754773641)), (0, 0, 0)), - ((Duration::from_micros(40754632000), Duration::from_micros(40754777641)), (0, 0, 0)), - ((Duration::from_micros(40754651000), Duration::from_micros(40754786641)), (22000, 31000, 1)), - ((Duration::from_micros(40754671000), Duration::from_micros(40754800641)), (19000, 9000, 1)), - ((Duration::from_micros(40754699000), Duration::from_micros(40754832641)), (20000, 14000, 1)), - ((Duration::from_micros(40754699000), Duration::from_micros(40754835641)), (0, 0, 0)), - ((Duration::from_micros(40754699000), Duration::from_micros(40754839641)), (0, 0, 0)), - ((Duration::from_micros(40754699000), Duration::from_micros(40754841641)), (0, 0, 0)), - ((Duration::from_micros(40754700000), Duration::from_micros(40754846641)), (0, 0, 0)), - ((Duration::from_micros(40754701000), Duration::from_micros(40754846641)), (0, 0, 0)), - ((Duration::from_micros(40754702000), Duration::from_micros(40754847641)), (0, 0, 0)), - ((Duration::from_micros(40754722000), Duration::from_micros(40754860641)), (31000, 47000, 1)), - ((Duration::from_micros(40754742000), Duration::from_micros(40754870641)), (20000, 13000, 1)), - ((Duration::from_micros(40754750000), Duration::from_micros(40754880641)), (20000, 10000, 1)), - ((Duration::from_micros(40754762000), Duration::from_micros(40754892641)), (8000, 10000, 1)), - ((Duration::from_micros(40754763000), Duration::from_micros(40754897641)), (0, 0, 0)), - ((Duration::from_micros(40754763000), Duration::from_micros(40754899641)), (0, 0, 0)), - ((Duration::from_micros(40754764000), Duration::from_micros(40754902641)), (0, 0, 0)), - ((Duration::from_micros(40754764000), Duration::from_micros(40754907641)), (0, 0, 0)), - ((Duration::from_micros(40754764000), Duration::from_micros(40754911641)), (0, 0, 0)), - ((Duration::from_micros(40754782000), Duration::from_micros(40754931641)), (14000, 31000, 1)), - ((Duration::from_micros(40754813000), Duration::from_micros(40754943641)), (18000, 20000, 1)), - ((Duration::from_micros(40754813000), Duration::from_micros(40754946641)), (0, 0, 0)), - ((Duration::from_micros(40754832000), Duration::from_micros(40754963641)), (31000, 15000, 1)), - ((Duration::from_micros(40754832000), Duration::from_micros(40754967641)), (0, 0, 0)), - ((Duration::from_micros(40754832000), Duration::from_micros(40754971641)), (0, 0, 0)), - ((Duration::from_micros(40754832000), Duration::from_micros(40754974641)), (0, 0, 0)), - ((Duration::from_micros(40754832000), Duration::from_micros(40754980641)), (0, 0, 0)), - ((Duration::from_micros(40754833000), Duration::from_micros(40754981641)), (0, 0, 0)), - ((Duration::from_micros(40754853000), Duration::from_micros(40754998641)), (20000, 35000, 1)), - ((Duration::from_micros(40754873000), Duration::from_micros(40755002641)), (0, 0, 0)), - ((Duration::from_micros(40754873000), Duration::from_micros(40755004641)), (0, 0, 0)), - ((Duration::from_micros(40754885000), Duration::from_micros(40755014641)), (40000, 23000, 1)), - ((Duration::from_micros(40754893000), Duration::from_micros(40755027641)), (12000, 10000, 1)), - ((Duration::from_micros(40754899000), Duration::from_micros(40755035641)), (8000, 13000, 1)), - ((Duration::from_micros(40754900000), Duration::from_micros(40755038641)), (0, 0, 0)), - ((Duration::from_micros(40754900000), Duration::from_micros(40755042641)), (0, 0, 0)), - ((Duration::from_micros(40754900000), Duration::from_micros(40755046641)), (0, 0, 0)), - ((Duration::from_micros(40754900000), Duration::from_micros(40755048641)), (0, 0, 0)), - ((Duration::from_micros(40754924000), Duration::from_micros(40755066641)), (7000, 21000, 1)), - ((Duration::from_micros(40754944000), Duration::from_micros(40755074641)), (24000, 18000, 1)), - ((Duration::from_micros(40754961000), Duration::from_micros(40755094641)), (20000, 8000, 1)), - ((Duration::from_micros(40754963000), Duration::from_micros(40755098641)), (0, 0, 0)), - ((Duration::from_micros(40754963000), Duration::from_micros(40755100641)), (0, 0, 0)), - ((Duration::from_micros(40754963000), Duration::from_micros(40755105641)), (0, 0, 0)), - ((Duration::from_micros(40754964000), Duration::from_micros(40755105641)), (0, 0, 0)), - ((Duration::from_micros(40754984000), Duration::from_micros(40755125641)), (20000, 31000, 1)), - ((Duration::from_micros(40755013000), Duration::from_micros(40755141641)), (20000, 20000, 1)), - ((Duration::from_micros(40755013000), Duration::from_micros(40755146641)), (0, 0, 0)), - ((Duration::from_micros(40755013000), Duration::from_micros(40755149641)), (0, 0, 0)), - ((Duration::from_micros(40755013000), Duration::from_micros(40755154641)), (0, 0, 0)), - ((Duration::from_micros(40755015000), Duration::from_micros(40755154641)), (0, 0, 0)), - ((Duration::from_micros(40755032000), Duration::from_micros(40755173641)), (31000, 29000, 1)), - ((Duration::from_micros(40755035000), Duration::from_micros(40755179641)), (0, 0, 0)), - ((Duration::from_micros(40755055000), Duration::from_micros(40755190641)), (20000, 25000, 1)), - ((Duration::from_micros(40755055000), Duration::from_micros(40755190641)), (0, 0, 0)), - ((Duration::from_micros(40755075000), Duration::from_micros(40755203641)), (20000, 11000, 1)), - ((Duration::from_micros(40755081000), Duration::from_micros(40755212641)), (20000, 13000, 1)), - ((Duration::from_micros(40755081000), Duration::from_micros(40755215641)), (0, 0, 0)), - ((Duration::from_micros(40755081000), Duration::from_micros(40755219641)), (0, 0, 0)), - ((Duration::from_micros(40755081000), Duration::from_micros(40755223641)), (0, 0, 0)), - ((Duration::from_micros(40755096000), Duration::from_micros(40755235641)), (6000, 20000, 1)), - ((Duration::from_micros(40755126000), Duration::from_micros(40755253641)), (15000, 12000, 1)), - ((Duration::from_micros(40755136000), Duration::from_micros(40755263641)), (30000, 18000, 1)), - ((Duration::from_micros(40755136000), Duration::from_micros(40755268641)), (0, 0, 0)), - ((Duration::from_micros(40755136000), Duration::from_micros(40755271641)), (0, 0, 0)), - ((Duration::from_micros(40755136000), Duration::from_micros(40755275641)), (0, 0, 0)), - ((Duration::from_micros(40755146000), Duration::from_micros(40755288641)), (10000, 22000, 1)), - ((Duration::from_micros(40755166000), Duration::from_micros(40755300641)), (10000, 13000, 1)), - ((Duration::from_micros(40755186000), Duration::from_micros(40755308641)), (20000, 12000, 1)), - ((Duration::from_micros(40755189000), Duration::from_micros(40755316641)), (0, 0, 0)), - ((Duration::from_micros(40755189000), Duration::from_micros(40755322641)), (0, 0, 0)), - ((Duration::from_micros(40755189000), Duration::from_micros(40755324641)), (0, 0, 0)), - ((Duration::from_micros(40755189000), Duration::from_micros(40755327641)), (0, 0, 0)), - ((Duration::from_micros(40755217000), Duration::from_micros(40755352641)), (23000, 27000, 1)), - ((Duration::from_micros(40755237000), Duration::from_micros(40755357641)), (0, 0, 0)), - ((Duration::from_micros(40755243000), Duration::from_micros(40755366641)), (48000, 30000, 1)), - ((Duration::from_micros(40755243000), Duration::from_micros(40755371641)), (0, 0, 0)), - ((Duration::from_micros(40755243000), Duration::from_micros(40755373641)), (0, 0, 0)), - ((Duration::from_micros(40755243000), Duration::from_micros(40755375641)), (0, 0, 0)), - ((Duration::from_micros(40755257000), Duration::from_micros(40755397641)), (6000, 18000, 1)), - ((Duration::from_micros(40755257000), Duration::from_micros(40755397641)), (0, 0, 0)), - ((Duration::from_micros(40755277000), Duration::from_micros(40755410641)), (14000, 22000, 1)), - ((Duration::from_micros(40755296000), Duration::from_micros(40755422641)), (20000, 13000, 1)), - ((Duration::from_micros(40755296000), Duration::from_micros(40755424641)), (0, 0, 0)), - ((Duration::from_micros(40755296000), Duration::from_micros(40755429641)), (0, 0, 0)), - ((Duration::from_micros(40755296000), Duration::from_micros(40755434641)), (0, 0, 0)), - ((Duration::from_micros(40755298000), Duration::from_micros(40755437641)), (0, 0, 0)), - ((Duration::from_micros(40755328000), Duration::from_micros(40755457641)), (21000, 27000, 1)), - ((Duration::from_micros(40755348000), Duration::from_micros(40755476641)), (30000, 20000, 1)), - ((Duration::from_micros(40755348000), Duration::from_micros(40755477641)), (0, 0, 0)), - ((Duration::from_micros(40755348000), Duration::from_micros(40755482641)), (0, 0, 0)), - ((Duration::from_micros(40755348000), Duration::from_micros(40755485641)), (0, 0, 0)), - ((Duration::from_micros(40755348000), Duration::from_micros(40755488641)), (0, 0, 0)), - ((Duration::from_micros(40755368000), Duration::from_micros(40755497641)), (20000, 31000, 1)), - ((Duration::from_micros(40755389000), Duration::from_micros(40755502641)), (0, 0, 0)), - ((Duration::from_micros(40755399000), Duration::from_micros(40755514641)), (41000, 14000, 1)), - ((Duration::from_micros(40755399000), Duration::from_micros(40755516641)), (0, 0, 0)), - ((Duration::from_micros(40755399000), Duration::from_micros(40755521641)), (0, 0, 0)), - ((Duration::from_micros(40755399000), Duration::from_micros(40755523641)), (0, 0, 0)), - ((Duration::from_micros(40755409000), Duration::from_micros(40755532641)), (10000, 21000, 1)), - ((Duration::from_micros(40755439000), Duration::from_micros(40755558641)), (10000, 9000, 1)), - ((Duration::from_micros(40755439000), Duration::from_micros(40755558641)), (0, 0, 0)), - ((Duration::from_micros(40755451000), Duration::from_micros(40755564641)), (30000, 26000, 1)), - ((Duration::from_micros(40755451000), Duration::from_micros(40755568641)), (0, 0, 0)), - ((Duration::from_micros(40755451000), Duration::from_micros(40755572641)), (0, 0, 0)), - ((Duration::from_micros(40755451000), Duration::from_micros(40755575641)), (0, 0, 0)), - ((Duration::from_micros(40755459000), Duration::from_micros(40755579641)), (0, 0, 0)), - ((Duration::from_micros(40755480000), Duration::from_micros(40755593641)), (20000, 21000, 1)), - ((Duration::from_micros(40755497000), Duration::from_micros(40755608641)), (21000, 14000, 1)), - ((Duration::from_micros(40755497000), Duration::from_micros(40755611641)), (0, 0, 0)), - ((Duration::from_micros(40755497000), Duration::from_micros(40755616641)), (0, 0, 0)), - ((Duration::from_micros(40755497000), Duration::from_micros(40755618641)), (0, 0, 0)), - ((Duration::from_micros(40755500000), Duration::from_micros(40755618641)), (0, 0, 0)), - ((Duration::from_micros(40755530000), Duration::from_micros(40755643641)), (20000, 25000, 1)), - ] - } - - #[rustfmt::skip] - fn data3() -> Vec<((Duration, Duration), (i64, i64, i64))> { - vec![ - ((Duration::from_micros(12228618000), Duration::from_micros(12228620516)), (0, 0, 0)), - ((Duration::from_micros(12228633000), Duration::from_micros(12228635516)), (0, 0, 0)), - ((Duration::from_micros(12228644000), Duration::from_micros(12228645516)), (15000, 15000, 1)), - ((Duration::from_micros(12228655000), Duration::from_micros(12228656516)), (11000, 10000, 1)), - ((Duration::from_micros(12228666000), Duration::from_micros(12228667516)), (11000, 11000, 1)), - ((Duration::from_micros(12228677000), Duration::from_micros(12228678516)), (11000, 11000, 1)), - ((Duration::from_micros(12228683000), Duration::from_micros(12228684516)), (11000, 11000, 1)), - ((Duration::from_micros(12228677000), Duration::from_micros(12228688516)), (0, 0, 0)), - ((Duration::from_micros(12228666000), Duration::from_micros(12228711516)), (0, 0, 0)), - ((Duration::from_micros(12228695000), Duration::from_micros(12228711516)), (6000, 6000, 1)), - ((Duration::from_micros(12228644000), Duration::from_micros(12228714516)), (0, 0, 0)), - ((Duration::from_micros(12228720000), Duration::from_micros(12228722516)), (12000, 27000, 1)), - ((Duration::from_micros(12228740000), Duration::from_micros(12228742516)), (25000, 11000, 1)), - ((Duration::from_micros(12228750000), Duration::from_micros(12228767516)), (20000, 20000, 1)), - ((Duration::from_micros(12228689000), Duration::from_micros(12228769516)), (0, 0, 0)), - ((Duration::from_micros(12228770000), Duration::from_micros(12228776516)), (10000, 25000, 1)), - ((Duration::from_micros(12228700000), Duration::from_micros(12228779516)), (0, 0, 0)), - ((Duration::from_micros(12228791000), Duration::from_micros(12228792516)), (20000, 9000, 1)), - ((Duration::from_micros(12228700000), Duration::from_micros(12228799516)), (0, 0, 0)), - ((Duration::from_micros(12228700000), Duration::from_micros(12228802516)), (0, 0, 0)), - ((Duration::from_micros(12228811000), Duration::from_micros(12228826516)), (21000, 16000, 1)), - ((Duration::from_micros(12228851000), Duration::from_micros(12228853516)), (20000, 34000, 1)), - ((Duration::from_micros(12228831000), Duration::from_micros(12228891516)), (0, 0, 0)), - ((Duration::from_micros(12228892000), Duration::from_micros(12228893516)), (40000, 27000, 1)), - ((Duration::from_micros(12228872000), Duration::from_micros(12228959516)), (0, 0, 0)), - ((Duration::from_micros(12228973000), Duration::from_micros(12228974516)), (41000, 40000, 1)), - ((Duration::from_micros(12228912000), Duration::from_micros(12228989516)), (0, 0, 0)), - ((Duration::from_micros(12228963000), Duration::from_micros(12228989516)), (0, 0, 0)), - ((Duration::from_micros(12228933000), Duration::from_micros(12229030516)), (0, 0, 0)), - ((Duration::from_micros(12229034000), Duration::from_micros(12229035516)), (81000, 81000, 1)), - ((Duration::from_micros(12229041000), Duration::from_micros(12229042516)), (61000, 61000, 1)), - ((Duration::from_micros(12229041000), Duration::from_micros(12229042516)), (0, 0, 0)), - ((Duration::from_micros(12228953000), Duration::from_micros(12229044516)), (0, 0, 0)), - ((Duration::from_micros(12228963000), Duration::from_micros(12229045516)), (0, 0, 0)), - ((Duration::from_micros(12228993000), Duration::from_micros(12229045516)), (0, 0, 0)), - ((Duration::from_micros(12229054000), Duration::from_micros(12229055516)), (7000, 7000, 1)), - ((Duration::from_micros(12229014000), Duration::from_micros(12229060516)), (0, 0, 0)), - ((Duration::from_micros(12229091000), Duration::from_micros(12229092516)), (13000, 13000, 1)), - ((Duration::from_micros(12229102000), Duration::from_micros(12229103516)), (37000, 37000, 1)), - ((Duration::from_micros(12229102000), Duration::from_micros(12229104516)), (0, 0, 0)), - ((Duration::from_micros(12229135000), Duration::from_micros(12229137516)), (11000, 12000, 1)), - ((Duration::from_micros(12229115000), Duration::from_micros(12229152516)), (0, 0, 0)), - ((Duration::from_micros(12229156000), Duration::from_micros(12229157516)), (33000, 33000, 1)), - ((Duration::from_micros(12229095000), Duration::from_micros(12229159516)), (0, 0, 0)), - ((Duration::from_micros(12229168000), Duration::from_micros(12229170516)), (21000, 20000, 1)), - ((Duration::from_micros(12229075000), Duration::from_micros(12229173516)), (0, 0, 0)), - ((Duration::from_micros(12229196000), Duration::from_micros(12229198516)), (12000, 13000, 1)), - ((Duration::from_micros(12229181000), Duration::from_micros(12229201516)), (0, 0, 0)), - ((Duration::from_micros(12229204000), Duration::from_micros(12229205516)), (28000, 28000, 1)), - ((Duration::from_micros(12229158000), Duration::from_micros(12229221516)), (0, 0, 0)), - ((Duration::from_micros(12229176000), Duration::from_micros(12229244516)), (0, 0, 0)), - ((Duration::from_micros(12229226000), Duration::from_micros(12229246516)), (8000, 7000, 1)), - ((Duration::from_micros(12229247000), Duration::from_micros(12229248516)), (0, 0, 0)), - ((Duration::from_micros(12229214000), Duration::from_micros(12229265516)), (0, 0, 0)), - ((Duration::from_micros(12229264000), Duration::from_micros(12229265516)), (43000, 43000, 1)), - ((Duration::from_micros(12229267000), Duration::from_micros(12229268516)), (0, 0, 0)), - ((Duration::from_micros(12229247000), Duration::from_micros(12229277516)), (0, 0, 0)), - ((Duration::from_micros(12229193000), Duration::from_micros(12229281516)), (0, 0, 0)), - ((Duration::from_micros(12229217000), Duration::from_micros(12229285516)), (0, 0, 0)), - ((Duration::from_micros(12229284000), Duration::from_micros(12229285516)), (20000, 20000, 1)), - ((Duration::from_micros(12229237000), Duration::from_micros(12229290516)), (0, 0, 0)), - ((Duration::from_micros(12229292000), Duration::from_micros(12229292516)), (17000, 17000, 1)), - ((Duration::from_micros(12229277000), Duration::from_micros(12229304516)), (0, 0, 0)), - ((Duration::from_micros(12229298000), Duration::from_micros(12229309516)), (8000, 7000, 1)), - ((Duration::from_micros(12229225000), Duration::from_micros(12229320516)), (0, 0, 0)), - ((Duration::from_micros(12229259000), Duration::from_micros(12229321516)), (0, 0, 0)), - ((Duration::from_micros(12229328000), Duration::from_micros(12229349516)), (6000, 17000, 1)), - ((Duration::from_micros(12229349000), Duration::from_micros(12229360516)), (30000, 40000, 1)), - ((Duration::from_micros(12229359000), Duration::from_micros(12229361516)), (0, 0, 0)), - ((Duration::from_micros(12229359000), Duration::from_micros(12229361516)), (0, 0, 0)), - ((Duration::from_micros(12229389000), Duration::from_micros(12229390516)), (31000, 12000, 1)), - ((Duration::from_micros(12229318000), Duration::from_micros(12229409516)), (0, 0, 0)), - ((Duration::from_micros(12229423000), Duration::from_micros(12229423516)), (30000, 29000, 1)), - ((Duration::from_micros(12229430000), Duration::from_micros(12229432516)), (34000, 33000, 1)), - ((Duration::from_micros(12229409000), Duration::from_micros(12229461516)), (0, 0, 0)), - ((Duration::from_micros(12229470000), Duration::from_micros(12229472516)), (7000, 9000, 1)), - ((Duration::from_micros(12229369000), Duration::from_micros(12229475516)), (0, 0, 0)), - ((Duration::from_micros(12229478000), Duration::from_micros(12229479516)), (40000, 40000, 1)), - ((Duration::from_micros(12229478000), Duration::from_micros(12229479516)), (0, 0, 0)), - ((Duration::from_micros(12229491000), Duration::from_micros(12229492516)), (8000, 7000, 1)), - ((Duration::from_micros(12229491000), Duration::from_micros(12229492516)), (0, 0, 0)), - ((Duration::from_micros(12229511000), Duration::from_micros(12229512516)), (13000, 13000, 1)), - ((Duration::from_micros(12229530000), Duration::from_micros(12229531516)), (20000, 20000, 1)), - ((Duration::from_micros(12229531000), Duration::from_micros(12229532516)), (0, 0, 0)), - ((Duration::from_micros(12229466000), Duration::from_micros(12229537516)), (0, 0, 0)), - ((Duration::from_micros(12229542000), Duration::from_micros(12229543516)), (20000, 20000, 1)), - ((Duration::from_micros(12229559000), Duration::from_micros(12229560516)), (11000, 11000, 1)), - ((Duration::from_micros(12229500000), Duration::from_micros(12229566516)), (0, 0, 0)), - ((Duration::from_micros(12229572000), Duration::from_micros(12229573516)), (17000, 17000, 1)), - ((Duration::from_micros(12229525000), Duration::from_micros(12229581516)), (0, 0, 0)), - ((Duration::from_micros(12229585000), Duration::from_micros(12229586516)), (13000, 13000, 1)), - ((Duration::from_micros(12229552000), Duration::from_micros(12229591516)), (0, 0, 0)), - ((Duration::from_micros(12229513000), Duration::from_micros(12229609516)), (0, 0, 0)), - ((Duration::from_micros(12229612000), Duration::from_micros(12229613516)), (13000, 13000, 1)), - ((Duration::from_micros(12229592000), Duration::from_micros(12229616516)), (0, 0, 0)), - ((Duration::from_micros(12229620000), Duration::from_micros(12229620516)), (27000, 27000, 1)), - ((Duration::from_micros(12229547000), Duration::from_micros(12229643516)), (0, 0, 0)), - ((Duration::from_micros(12229625000), Duration::from_micros(12229644516)), (0, 0, 0)), - ((Duration::from_micros(12229608000), Duration::from_micros(12229658516)), (0, 0, 0)), - ((Duration::from_micros(12229597000), Duration::from_micros(12229666516)), (0, 0, 0)), - ((Duration::from_micros(12229648000), Duration::from_micros(12229667516)), (13000, 31000, 1)), - ((Duration::from_micros(12229653000), Duration::from_micros(12229679516)), (0, 0, 0)), - ((Duration::from_micros(12229665000), Duration::from_micros(12229683516)), (0, 0, 0)), - ((Duration::from_micros(12229673000), Duration::from_micros(12229688516)), (0, 0, 0)), - ((Duration::from_micros(12229688000), Duration::from_micros(12229689516)), (0, 0, 0)), - ((Duration::from_micros(12229690000), Duration::from_micros(12229692516)), (63000, 45000, 1)), - ((Duration::from_micros(12229659000), Duration::from_micros(12229694516)), (0, 0, 0)), - ((Duration::from_micros(12229700000), Duration::from_micros(12229702516)), (2000, 3000, 1)), - ((Duration::from_micros(12229713000), Duration::from_micros(12229714516)), (10000, 10000, 1)), - ((Duration::from_micros(12229715000), Duration::from_micros(12229716516)), (0, 0, 0)), - ((Duration::from_micros(12229714000), Duration::from_micros(12229717516)), (0, 0, 0)), - ((Duration::from_micros(12229694000), Duration::from_micros(12229721516)), (0, 0, 0)), - ((Duration::from_micros(12229679000), Duration::from_micros(12229724516)), (0, 0, 0)), - ((Duration::from_micros(12229731000), Duration::from_micros(12229732516)), (15000, 15000, 1)), - ((Duration::from_micros(12229744000), Duration::from_micros(12229745516)), (16000, 15000, 1)), - ((Duration::from_micros(12229751000), Duration::from_micros(12229752516)), (13000, 13000, 1)), - ((Duration::from_micros(12229754000), Duration::from_micros(12229756516)), (0, 0, 0)), - ((Duration::from_micros(12229789000), Duration::from_micros(12229790516)), (10000, 11000, 1)), - ((Duration::from_micros(12229795000), Duration::from_micros(12229796516)), (35000, 34000, 1)), - ((Duration::from_micros(12229804000), Duration::from_micros(12229805516)), (6000, 6000, 1)), - ((Duration::from_micros(12229770000), Duration::from_micros(12229806516)), (0, 0, 0)), - ((Duration::from_micros(12229775000), Duration::from_micros(12229812516)), (0, 0, 0)), - ((Duration::from_micros(12229812000), Duration::from_micros(12229813516)), (9000, 9000, 1)), - ((Duration::from_micros(12229823000), Duration::from_micros(12229823516)), (8000, 8000, 1)), - ((Duration::from_micros(12229758000), Duration::from_micros(12229834516)), (0, 0, 0)), - ((Duration::from_micros(12229836000), Duration::from_micros(12229837516)), (11000, 10000, 1)), - ((Duration::from_micros(12229856000), Duration::from_micros(12229857516)), (13000, 14000, 1)), - ((Duration::from_micros(12229784000), Duration::from_micros(12229860516)), (0, 0, 0)), - ((Duration::from_micros(12229871000), Duration::from_micros(12229872516)), (20000, 20000, 1)), - ((Duration::from_micros(12229891000), Duration::from_micros(12229891516)), (15000, 15000, 1)), - ((Duration::from_micros(12229795000), Duration::from_micros(12229892516)), (0, 0, 0)), - ((Duration::from_micros(12229891000), Duration::from_micros(12229897516)), (0, 0, 0)), - ((Duration::from_micros(12229896000), Duration::from_micros(12229897516)), (0, 0, 0)), - ((Duration::from_micros(12229845000), Duration::from_micros(12229902516)), (0, 0, 0)), - ((Duration::from_micros(12229815000), Duration::from_micros(12229906516)), (0, 0, 0)), - ((Duration::from_micros(12229866000), Duration::from_micros(12229909516)), (0, 0, 0)), - ((Duration::from_micros(12229917000), Duration::from_micros(12229917516)), (25000, 25000, 1)), - ((Duration::from_micros(12229921000), Duration::from_micros(12229921516)), (0, 0, 0)), - ((Duration::from_micros(12229937000), Duration::from_micros(12229939516)), (25000, 24000, 1)), - ((Duration::from_micros(12229851000), Duration::from_micros(12229955516)), (0, 0, 0)), - ((Duration::from_micros(12229884000), Duration::from_micros(12229956516)), (0, 0, 0)), - ((Duration::from_micros(12229957000), Duration::from_micros(12229959516)), (16000, 18000, 1)), - ((Duration::from_micros(12229942000), Duration::from_micros(12229965516)), (0, 0, 0)), - ((Duration::from_micros(12229973000), Duration::from_micros(12229974516)), (20000, 20000, 1)), - ((Duration::from_micros(12229932000), Duration::from_micros(12229979516)), (0, 0, 0)), - ((Duration::from_micros(12229949000), Duration::from_micros(12229979516)), (0, 0, 0)), - ((Duration::from_micros(12229978000), Duration::from_micros(12229979516)), (0, 0, 0)), - ((Duration::from_micros(12229958000), Duration::from_micros(12229985516)), (0, 0, 0)), - ((Duration::from_micros(12229993000), Duration::from_micros(12229998516)), (21000, 20000, 1)), - ((Duration::from_micros(12230012000), Duration::from_micros(12230013516)), (15000, 19000, 1)), - ((Duration::from_micros(12229998000), Duration::from_micros(12230022516)), (0, 0, 0)), - ((Duration::from_micros(12229957000), Duration::from_micros(12230035516)), (0, 0, 0)), - ((Duration::from_micros(12229987000), Duration::from_micros(12230040516)), (0, 0, 0)), - ((Duration::from_micros(12230026000), Duration::from_micros(12230040516)), (19000, 15000, 1)), - ((Duration::from_micros(12230025000), Duration::from_micros(12230056516)), (0, 0, 0)), - ((Duration::from_micros(12230057000), Duration::from_micros(12230058516)), (14000, 27000, 1)), - ((Duration::from_micros(12230039000), Duration::from_micros(12230064516)), (0, 0, 0)), - ((Duration::from_micros(12230065000), Duration::from_micros(12230066516)), (31000, 18000, 1)), - ((Duration::from_micros(12230078000), Duration::from_micros(12230079516)), (8000, 8000, 1)), - ((Duration::from_micros(12230049000), Duration::from_micros(12230085516)), (0, 0, 0)), - ((Duration::from_micros(12230085000), Duration::from_micros(12230086516)), (13000, 13000, 1)), - ((Duration::from_micros(12230091000), Duration::from_micros(12230092516)), (7000, 7000, 1)), - ((Duration::from_micros(12230006000), Duration::from_micros(12230108516)), (0, 0, 0)), - ((Duration::from_micros(12230089000), Duration::from_micros(12230113516)), (0, 0, 0)), - ((Duration::from_micros(12230124000), Duration::from_micros(12230124516)), (6000, 6000, 1)), - ((Duration::from_micros(12230124000), Duration::from_micros(12230124516)), (0, 0, 0)), - ((Duration::from_micros(12230130000), Duration::from_micros(12230131516)), (33000, 32000, 1)), - ((Duration::from_micros(12230049000), Duration::from_micros(12230139516)), (0, 0, 0)), - ((Duration::from_micros(12230140000), Duration::from_micros(12230141516)), (6000, 7000, 1)), - ((Duration::from_micros(12230148000), Duration::from_micros(12230149516)), (10000, 10000, 1)), - ((Duration::from_micros(12230150000), Duration::from_micros(12230153516)), (0, 0, 0)), - ((Duration::from_micros(12230171000), Duration::from_micros(12230175516)), (10000, 12000, 1)), - ((Duration::from_micros(12230110000), Duration::from_micros(12230177516)), (0, 0, 0)), - ((Duration::from_micros(12230132000), Duration::from_micros(12230187516)), (0, 0, 0)), - ((Duration::from_micros(12230191000), Duration::from_micros(12230192516)), (21000, 22000, 1)), - ((Duration::from_micros(12230158000), Duration::from_micros(12230202516)), (0, 0, 0)), - ((Duration::from_micros(12230204000), Duration::from_micros(12230204516)), (20000, 17000, 1)), - ((Duration::from_micros(12230210000), Duration::from_micros(12230210516)), (13000, 12000, 1)), - ((Duration::from_micros(12230211000), Duration::from_micros(12230211516)), (0, 0, 0)), - ((Duration::from_micros(12230171000), Duration::from_micros(12230220516)), (0, 0, 0)), - ((Duration::from_micros(12230190000), Duration::from_micros(12230222516)), (0, 0, 0)), - ((Duration::from_micros(12230222000), Duration::from_micros(12230223516)), (7000, 7000, 1)), - ((Duration::from_micros(12230228000), Duration::from_micros(12230228516)), (0, 0, 0)), - ((Duration::from_micros(12230231000), Duration::from_micros(12230231516)), (17000, 17000, 1)), - ((Duration::from_micros(12230241000), Duration::from_micros(12230241516)), (3000, 3000, 1)), - ((Duration::from_micros(12230185000), Duration::from_micros(12230265516)), (0, 0, 0)), - ((Duration::from_micros(12230270000), Duration::from_micros(12230270516)), (10000, 10000, 1)), - ((Duration::from_micros(12230272000), Duration::from_micros(12230276516)), (0, 0, 0)), - ((Duration::from_micros(12230281000), Duration::from_micros(12230282516)), (31000, 35000, 1)), - ((Duration::from_micros(12230286000), Duration::from_micros(12230286516)), (0, 0, 0)), - ((Duration::from_micros(12230292000), Duration::from_micros(12230292516)), (14000, 10000, 1)), - ((Duration::from_micros(12230246000), Duration::from_micros(12230296516)), (0, 0, 0)), - ((Duration::from_micros(12230291000), Duration::from_micros(12230323516)), (0, 0, 0)), - ((Duration::from_micros(12230326000), Duration::from_micros(12230326516)), (6000, 6000, 1)), - ((Duration::from_micros(12230259000), Duration::from_micros(12230327516)), (0, 0, 0)), - ((Duration::from_micros(12230333000), Duration::from_micros(12230333516)), (34000, 34000, 1)), - ((Duration::from_micros(12230338000), Duration::from_micros(12230340516)), (0, 0, 0)), - ((Duration::from_micros(12230344000), Duration::from_micros(12230346516)), (12000, 14000, 1)), - ((Duration::from_micros(12230359000), Duration::from_micros(12230360516)), (6000, 6000, 1)), - ((Duration::from_micros(12230360000), Duration::from_micros(12230360516)), (0, 0, 0)), - ((Duration::from_micros(12230352000), Duration::from_micros(12230363516)), (0, 0, 0)), - ((Duration::from_micros(12230292000), Duration::from_micros(12230373516)), (0, 0, 0)), - ((Duration::from_micros(12230394000), Duration::from_micros(12230394516)), (16000, 14000, 1)), - ((Duration::from_micros(12230398000), Duration::from_micros(12230398516)), (0, 0, 0)), - ((Duration::from_micros(12230320000), Duration::from_micros(12230406516)), (0, 0, 0)), - ((Duration::from_micros(12230406000), Duration::from_micros(12230406516)), (38000, 38000, 1)), - ((Duration::from_micros(12230374000), Duration::from_micros(12230428516)), (0, 0, 0)), - ((Duration::from_micros(12230435000), Duration::from_micros(12230435516)), (8000, 8000, 1)), - ((Duration::from_micros(12230439000), Duration::from_micros(12230440516)), (0, 0, 0)), - ((Duration::from_micros(12230353000), Duration::from_micros(12230449516)), (0, 0, 0)), - ((Duration::from_micros(12230427000), Duration::from_micros(12230466516)), (0, 0, 0)), - ((Duration::from_micros(12230475000), Duration::from_micros(12230476516)), (33000, 34000, 1)), - ((Duration::from_micros(12230482000), Duration::from_micros(12230483516)), (36000, 36000, 1)), - ((Duration::from_micros(12230491000), Duration::from_micros(12230491516)), (7000, 7000, 1)), - ((Duration::from_micros(12230439000), Duration::from_micros(12230503516)), (0, 0, 0)), - ((Duration::from_micros(12230510000), Duration::from_micros(12230511516)), (9000, 8000, 1)), - ((Duration::from_micros(12230414000), Duration::from_micros(12230521516)), (0, 0, 0)), - ((Duration::from_micros(12230419000), Duration::from_micros(12230524516)), (0, 0, 0)), - ((Duration::from_micros(12230530000), Duration::from_micros(12230531516)), (19000, 20000, 1)), - ((Duration::from_micros(12230536000), Duration::from_micros(12230536516)), (0, 0, 0)), - ((Duration::from_micros(12230495000), Duration::from_micros(12230540516)), (0, 0, 0)), - ((Duration::from_micros(12230462000), Duration::from_micros(12230543516)), (0, 0, 0)), - ((Duration::from_micros(12230548000), Duration::from_micros(12230549516)), (26000, 25000, 1)), - ((Duration::from_micros(12230559000), Duration::from_micros(12230561516)), (12000, 13000, 1)), - ((Duration::from_micros(12230516000), Duration::from_micros(12230563516)), (0, 0, 0)), - ((Duration::from_micros(12230564000), Duration::from_micros(12230565516)), (0, 0, 0)), - ((Duration::from_micros(12230472000), Duration::from_micros(12230570516)), (0, 0, 0)), - ((Duration::from_micros(12230489000), Duration::from_micros(12230576516)), (0, 0, 0)), - ((Duration::from_micros(12230577000), Duration::from_micros(12230578516)), (16000, 16000, 1)), - ((Duration::from_micros(12230588000), Duration::from_micros(12230588516)), (13000, 13000, 1)), - ((Duration::from_micros(12230597000), Duration::from_micros(12230597516)), (11000, 10000, 1)), - ((Duration::from_micros(12230598000), Duration::from_micros(12230598516)), (0, 0, 0)), - ((Duration::from_micros(12230553000), Duration::from_micros(12230601516)), (0, 0, 0)), - ((Duration::from_micros(12230605000), Duration::from_micros(12230605516)), (10000, 10000, 1)), - ((Duration::from_micros(12230617000), Duration::from_micros(12230617516)), (7000, 7000, 1)), - ((Duration::from_micros(12230515000), Duration::from_micros(12230625516)), (0, 0, 0)), - ((Duration::from_micros(12230623000), Duration::from_micros(12230625516)), (12000, 12000, 1)), - ((Duration::from_micros(12230613000), Duration::from_micros(12230634516)), (0, 0, 0)), - ((Duration::from_micros(12230654000), Duration::from_micros(12230656516)), (6000, 8000, 1)), - ((Duration::from_micros(12230658000), Duration::from_micros(12230659516)), (0, 0, 0)), - ((Duration::from_micros(12230678000), Duration::from_micros(12230679516)), (35000, 34000, 1)), - ((Duration::from_micros(12230579000), Duration::from_micros(12230682516)), (0, 0, 0)), - ((Duration::from_micros(12230698000), Duration::from_micros(12230699516)), (20000, 20000, 1)), - ((Duration::from_micros(12230700000), Duration::from_micros(12230700516)), (0, 0, 0)), - ((Duration::from_micros(12230665000), Duration::from_micros(12230717516)), (0, 0, 0)), - ((Duration::from_micros(12230719000), Duration::from_micros(12230719516)), (22000, 21000, 1)), - ((Duration::from_micros(12230671000), Duration::from_micros(12230722516)), (0, 0, 0)), - ((Duration::from_micros(12230733000), Duration::from_micros(12230734516)), (19000, 19000, 1)), - ((Duration::from_micros(12230737000), Duration::from_micros(12230737516)), (0, 0, 0)), - ((Duration::from_micros(12230739000), Duration::from_micros(12230739516)), (18000, 18000, 1)), - ((Duration::from_micros(12230741000), Duration::from_micros(12230741516)), (0, 0, 0)), - ((Duration::from_micros(12230691000), Duration::from_micros(12230768516)), (0, 0, 0)), - ((Duration::from_micros(12230728000), Duration::from_micros(12230795516)), (0, 0, 0)), - ((Duration::from_micros(12230769000), Duration::from_micros(12230805516)), (4000, 4000, 1)), - ((Duration::from_micros(12230784000), Duration::from_micros(12230805516)), (0, 0, 0)), - ((Duration::from_micros(12230790000), Duration::from_micros(12230807516)), (0, 0, 0)), - ((Duration::from_micros(12230810000), Duration::from_micros(12230811516)), (0, 0, 0)), - ((Duration::from_micros(12230810000), Duration::from_micros(12230811516)), (0, 0, 0)), - ((Duration::from_micros(12230823000), Duration::from_micros(12230824516)), (69000, 70000, 1)), - ((Duration::from_micros(12230827000), Duration::from_micros(12230827516)), (0, 0, 0)), - ((Duration::from_micros(12230759000), Duration::from_micros(12230828516)), (0, 0, 0)), - ((Duration::from_micros(12230778000), Duration::from_micros(12230837516)), (0, 0, 0)), - ((Duration::from_micros(12230797000), Duration::from_micros(12230845516)), (0, 0, 0)), - ((Duration::from_micros(12230851000), Duration::from_micros(12230853516)), (17000, 16000, 1)), - ((Duration::from_micros(12230860000), Duration::from_micros(12230861516)), (24000, 26000, 1)), - ((Duration::from_micros(12230759000), Duration::from_micros(12230865516)), (0, 0, 0)), - ((Duration::from_micros(12230802000), Duration::from_micros(12230865516)), (0, 0, 0)), - ((Duration::from_micros(12230892000), Duration::from_micros(12230892516)), (9000, 8000, 1)), - ((Duration::from_micros(12230830000), Duration::from_micros(12230895516)), (0, 0, 0)), - ((Duration::from_micros(12230871000), Duration::from_micros(12230901516)), (0, 0, 0)), - ((Duration::from_micros(12230886000), Duration::from_micros(12230927516)), (0, 0, 0)), - ((Duration::from_micros(12230931000), Duration::from_micros(12230932516)), (32000, 31000, 1)), - ((Duration::from_micros(12230942000), Duration::from_micros(12230944516)), (39000, 40000, 1)), - ((Duration::from_micros(12230879000), Duration::from_micros(12230953516)), (0, 0, 0)), - ((Duration::from_micros(12230952000), Duration::from_micros(12230953516)), (11000, 12000, 1)), - ((Duration::from_micros(12230953000), Duration::from_micros(12230954516)), (0, 0, 0)), - ((Duration::from_micros(12230868000), Duration::from_micros(12230957516)), (0, 0, 0)), - ((Duration::from_micros(12230972000), Duration::from_micros(12230972516)), (11000, 10000, 1)), - ((Duration::from_micros(12230891000), Duration::from_micros(12230986516)), (0, 0, 0)), - ((Duration::from_micros(12230990000), Duration::from_micros(12230991516)), (19000, 18000, 1)), - ((Duration::from_micros(12230993000), Duration::from_micros(12230993516)), (0, 0, 0)), - ((Duration::from_micros(12230973000), Duration::from_micros(12231002516)), (0, 0, 0)), - ((Duration::from_micros(12231003000), Duration::from_micros(12231004516)), (21000, 21000, 1)), - ((Duration::from_micros(12231008000), Duration::from_micros(12231008516)), (0, 0, 0)), - ((Duration::from_micros(12231023000), Duration::from_micros(12231023516)), (15000, 15000, 1)), - ((Duration::from_micros(12231047000), Duration::from_micros(12231047516)), (15000, 15000, 1)), - ((Duration::from_micros(12231013000), Duration::from_micros(12231048516)), (0, 0, 0)), - ((Duration::from_micros(12230959000), Duration::from_micros(12231051516)), (0, 0, 0)), - ((Duration::from_micros(12231054000), Duration::from_micros(12231054516)), (24000, 24000, 1)), - ((Duration::from_micros(12231040000), Duration::from_micros(12231057516)), (0, 0, 0)), - ((Duration::from_micros(12231067000), Duration::from_micros(12231068516)), (7000, 7000, 1)), - ((Duration::from_micros(12231021000), Duration::from_micros(12231078516)), (0, 0, 0)), - ((Duration::from_micros(12231054000), Duration::from_micros(12231082516)), (0, 0, 0)), - ((Duration::from_micros(12231013000), Duration::from_micros(12231084516)), (0, 0, 0)), - ((Duration::from_micros(12231085000), Duration::from_micros(12231086516)), (13000, 14000, 1)), - ((Duration::from_micros(12231091000), Duration::from_micros(12231091516)), (0, 0, 0)), - ((Duration::from_micros(12231115000), Duration::from_micros(12231115516)), (24000, 23000, 1)), - ((Duration::from_micros(12231074000), Duration::from_micros(12231118516)), (0, 0, 0)), - ((Duration::from_micros(12231033000), Duration::from_micros(12231129516)), (0, 0, 0)), - ((Duration::from_micros(12231159000), Duration::from_micros(12231161516)), (24000, 24000, 1)), - ((Duration::from_micros(12231160000), Duration::from_micros(12231161516)), (0, 0, 0)), - ((Duration::from_micros(12231160000), Duration::from_micros(12231161516)), (0, 0, 0)), - ((Duration::from_micros(12231094000), Duration::from_micros(12231164516)), (0, 0, 0)), - ((Duration::from_micros(12231090000), Duration::from_micros(12231166516)), (0, 0, 0)), - ((Duration::from_micros(12231072000), Duration::from_micros(12231174516)), (0, 0, 0)), - ((Duration::from_micros(12231175000), Duration::from_micros(12231177516)), (45000, 46000, 1)), - ((Duration::from_micros(12231196000), Duration::from_micros(12231197516)), (15000, 16000, 1)), - ((Duration::from_micros(12231212000), Duration::from_micros(12231213516)), (21000, 20000, 1)), - ((Duration::from_micros(12231212000), Duration::from_micros(12231213516)), (0, 0, 0)), - ((Duration::from_micros(12231129000), Duration::from_micros(12231225516)), (0, 0, 0)), - ((Duration::from_micros(12231129000), Duration::from_micros(12231225516)), (0, 0, 0)), - ((Duration::from_micros(12231227000), Duration::from_micros(12231228516)), (16000, 16000, 1)), - ((Duration::from_micros(12231236000), Duration::from_micros(12231237516)), (15000, 15000, 1)), - ((Duration::from_micros(12231245000), Duration::from_micros(12231245516)), (9000, 9000, 1)), - ((Duration::from_micros(12231254000), Duration::from_micros(12231255516)), (9000, 8000, 1)), - ((Duration::from_micros(12231257000), Duration::from_micros(12231258516)), (0, 0, 0)), - ((Duration::from_micros(12231266000), Duration::from_micros(12231267516)), (12000, 13000, 1)), - ((Duration::from_micros(12231277000), Duration::from_micros(12231289516)), (9000, 9000, 1)), - ((Duration::from_micros(12231284000), Duration::from_micros(12231302516)), (11000, 22000, 1)), - ((Duration::from_micros(12231318000), Duration::from_micros(12231319516)), (7000, 13000, 1)), - ((Duration::from_micros(12231297000), Duration::from_micros(12231322516)), (0, 0, 0)), - ((Duration::from_micros(12231271000), Duration::from_micros(12231324516)), (0, 0, 0)), - ((Duration::from_micros(12231329000), Duration::from_micros(12231330516)), (34000, 17000, 1)), - ((Duration::from_micros(12231338000), Duration::from_micros(12231339516)), (11000, 11000, 1)), - ((Duration::from_micros(12231346000), Duration::from_micros(12231348516)), (9000, 9000, 1)), - ((Duration::from_micros(12231346000), Duration::from_micros(12231348516)), (0, 0, 0)), - ((Duration::from_micros(12231336000), Duration::from_micros(12231350516)), (0, 0, 0)), - ((Duration::from_micros(12231358000), Duration::from_micros(12231360516)), (8000, 9000, 1)), - ((Duration::from_micros(12231317000), Duration::from_micros(12231376516)), (0, 0, 0)), - ((Duration::from_micros(12231378000), Duration::from_micros(12231380516)), (12000, 12000, 1)), - ((Duration::from_micros(12231397000), Duration::from_micros(12231403516)), (20000, 20000, 1)), - ((Duration::from_micros(12231359000), Duration::from_micros(12231408516)), (0, 0, 0)), - ((Duration::from_micros(12231419000), Duration::from_micros(12231420516)), (19000, 23000, 1)), - ((Duration::from_micros(12231424000), Duration::from_micros(12231425516)), (0, 0, 0)), - ((Duration::from_micros(12231416000), Duration::from_micros(12231460516)), (0, 0, 0)), - ((Duration::from_micros(12231399000), Duration::from_micros(12231484516)), (0, 0, 0)), - ((Duration::from_micros(12231484000), Duration::from_micros(12231486516)), (27000, 22000, 1)), - ((Duration::from_micros(12231439000), Duration::from_micros(12231491516)), (0, 0, 0)), - ((Duration::from_micros(12231490000), Duration::from_micros(12231491516)), (0, 0, 0)), - ((Duration::from_micros(12231424000), Duration::from_micros(12231501516)), (0, 0, 0)), - ((Duration::from_micros(12231504000), Duration::from_micros(12231505516)), (66000, 66000, 1)), - ((Duration::from_micros(12231510000), Duration::from_micros(12231512516)), (14000, 14000, 1)), - ((Duration::from_micros(12231510000), Duration::from_micros(12231512516)), (0, 0, 0)), - ((Duration::from_micros(12231524000), Duration::from_micros(12231525516)), (6000, 7000, 1)), - ((Duration::from_micros(12231531000), Duration::from_micros(12231532516)), (14000, 13000, 1)), - ((Duration::from_micros(12231491000), Duration::from_micros(12231534516)), (0, 0, 0)), - ((Duration::from_micros(12231539000), Duration::from_micros(12231540516)), (7000, 7000, 1)), - ((Duration::from_micros(12231460000), Duration::from_micros(12231545516)), (0, 0, 0)), - ((Duration::from_micros(12231550000), Duration::from_micros(12231552516)), (8000, 8000, 1)), - ((Duration::from_micros(12231551000), Duration::from_micros(12231552516)), (0, 0, 0)), - ((Duration::from_micros(12231558000), Duration::from_micros(12231560516)), (12000, 12000, 1)), - ((Duration::from_micros(12231559000), Duration::from_micros(12231581516)), (0, 0, 0)), - ((Duration::from_micros(12231576000), Duration::from_micros(12231582516)), (0, 0, 0)), - ((Duration::from_micros(12231592000), Duration::from_micros(12231593516)), (25000, 30000, 1)), - ((Duration::from_micros(12231571000), Duration::from_micros(12231603516)), (0, 0, 0)), - ((Duration::from_micros(12231612000), Duration::from_micros(12231619516)), (16000, 11000, 1)), - ((Duration::from_micros(12231603000), Duration::from_micros(12231622516)), (0, 0, 0)), - ((Duration::from_micros(12231626000), Duration::from_micros(12231628516)), (20000, 26000, 1)), - ((Duration::from_micros(12231627000), Duration::from_micros(12231628516)), (0, 0, 0)), - ((Duration::from_micros(12231632000), Duration::from_micros(12231633516)), (15000, 9000, 1)), - ((Duration::from_micros(12231621000), Duration::from_micros(12231643516)), (0, 0, 0)), - ((Duration::from_micros(12231653000), Duration::from_micros(12231669516)), (5000, 5000, 1)), - ((Duration::from_micros(12231682000), Duration::from_micros(12231683516)), (21000, 36000, 1)), - ((Duration::from_micros(12231586000), Duration::from_micros(12231684516)), (0, 0, 0)), - ((Duration::from_micros(12231693000), Duration::from_micros(12231705516)), (29000, 14000, 1)), - ((Duration::from_micros(12231692000), Duration::from_micros(12231710516)), (0, 0, 0)), - ((Duration::from_micros(12231714000), Duration::from_micros(12231715516)), (11000, 22000, 1)), - ((Duration::from_micros(12231609000), Duration::from_micros(12231718516)), (0, 0, 0)), - ((Duration::from_micros(12231692000), Duration::from_micros(12231735516)), (0, 0, 0)), - ((Duration::from_micros(12231734000), Duration::from_micros(12231749516)), (21000, 10000, 1)), - ((Duration::from_micros(12231673000), Duration::from_micros(12231775516)), (0, 0, 0)), - ((Duration::from_micros(12231774000), Duration::from_micros(12231775516)), (20000, 34000, 1)), - ((Duration::from_micros(12231754000), Duration::from_micros(12231779516)), (0, 0, 0)), - ((Duration::from_micros(12231721000), Duration::from_micros(12231780516)), (0, 0, 0)), - ((Duration::from_micros(12231795000), Duration::from_micros(12231796516)), (40000, 26000, 1)), - ((Duration::from_micros(12231821000), Duration::from_micros(12231823516)), (21000, 21000, 1)), - ((Duration::from_micros(12231835000), Duration::from_micros(12231837516)), (26000, 27000, 1)), - ((Duration::from_micros(12231809000), Duration::from_micros(12231840516)), (0, 0, 0)), - ((Duration::from_micros(12231850000), Duration::from_micros(12231851516)), (14000, 14000, 1)), - ((Duration::from_micros(12231851000), Duration::from_micros(12231852516)), (0, 0, 0)), - ((Duration::from_micros(12231858000), Duration::from_micros(12231859516)), (16000, 15000, 1)), - ((Duration::from_micros(12231837000), Duration::from_micros(12231866516)), (0, 0, 0)), - ((Duration::from_micros(12231876000), Duration::from_micros(12231877516)), (7000, 7000, 1)), - ((Duration::from_micros(12231775000), Duration::from_micros(12231880516)), (0, 0, 0)), - ((Duration::from_micros(12231889000), Duration::from_micros(12231890516)), (18000, 18000, 1)), - ((Duration::from_micros(12231891000), Duration::from_micros(12231892516)), (0, 0, 0)), - ((Duration::from_micros(12231896000), Duration::from_micros(12231897516)), (15000, 15000, 1)), - ((Duration::from_micros(12231884000), Duration::from_micros(12231917516)), (0, 0, 0)), - ((Duration::from_micros(12231917000), Duration::from_micros(12231918516)), (5000, 5000, 1)), - ((Duration::from_micros(12231856000), Duration::from_micros(12231933516)), (0, 0, 0)), - ((Duration::from_micros(12231957000), Duration::from_micros(12231960516)), (21000, 21000, 1)), - ((Duration::from_micros(12231959000), Duration::from_micros(12231962516)), (0, 0, 0)), - ((Duration::from_micros(12231943000), Duration::from_micros(12232004516)), (0, 0, 0)), - ((Duration::from_micros(12231937000), Duration::from_micros(12232010516)), (0, 0, 0)), - ((Duration::from_micros(12231929000), Duration::from_micros(12232015516)), (0, 0, 0)), - ((Duration::from_micros(12231959000), Duration::from_micros(12232023516)), (0, 0, 0)), - ((Duration::from_micros(12232022000), Duration::from_micros(12232024516)), (0, 0, 0)), - ((Duration::from_micros(12232029000), Duration::from_micros(12232030516)), (105000, 106000, 1)), - ((Duration::from_micros(12232008000), Duration::from_micros(12232040516)), (0, 0, 0)), - ((Duration::from_micros(12231948000), Duration::from_micros(12232051516)), (0, 0, 0)), - ((Duration::from_micros(12231968000), Duration::from_micros(12232051516)), (0, 0, 0)), - ((Duration::from_micros(12232085000), Duration::from_micros(12232087516)), (7000, 6000, 1)), - ((Duration::from_micros(12231988000), Duration::from_micros(12232097516)), (0, 0, 0)), - ((Duration::from_micros(12232027000), Duration::from_micros(12232101516)), (0, 0, 0)), - ((Duration::from_micros(12232069000), Duration::from_micros(12232105516)), (0, 0, 0)), - ((Duration::from_micros(12232079000), Duration::from_micros(12232105516)), (0, 0, 0)), - ((Duration::from_micros(12232110000), Duration::from_micros(12232112516)), (56000, 57000, 1)), - ((Duration::from_micros(12232118000), Duration::from_micros(12232119516)), (25000, 25000, 1)), - ((Duration::from_micros(12232125000), Duration::from_micros(12232127516)), (8000, 7000, 1)), - ((Duration::from_micros(12232049000), Duration::from_micros(12232135516)), (0, 0, 0)), - ((Duration::from_micros(12232125000), Duration::from_micros(12232143516)), (0, 0, 0)), - ((Duration::from_micros(12232130000), Duration::from_micros(12232148516)), (0, 0, 0)), - ((Duration::from_micros(12232089000), Duration::from_micros(12232153516)), (0, 0, 0)), - ((Duration::from_micros(12232100000), Duration::from_micros(12232158516)), (0, 0, 0)), - ((Duration::from_micros(12232159000), Duration::from_micros(12232159516)), (12000, 29000, 1)), - ((Duration::from_micros(12232164000), Duration::from_micros(12232164516)), (0, 0, 0)), - ((Duration::from_micros(12232171000), Duration::from_micros(12232171516)), (34000, 16000, 1)), - ((Duration::from_micros(12232090000), Duration::from_micros(12232178516)), (0, 0, 0)), - ((Duration::from_micros(12232150000), Duration::from_micros(12232215516)), (0, 0, 0)), - ((Duration::from_micros(12232232000), Duration::from_micros(12232232516)), (7000, 7000, 1)), - ((Duration::from_micros(12232164000), Duration::from_micros(12232238516)), (0, 0, 0)), - ((Duration::from_micros(12232252000), Duration::from_micros(12232252516)), (61000, 61000, 1)), - ((Duration::from_micros(12232292000), Duration::from_micros(12232294516)), (20000, 20000, 1)), - ((Duration::from_micros(12232191000), Duration::from_micros(12232296516)), (0, 0, 0)), - ((Duration::from_micros(12232211000), Duration::from_micros(12232305516)), (0, 0, 0)), - ((Duration::from_micros(12232272000), Duration::from_micros(12232313516)), (0, 0, 0)), - ((Duration::from_micros(12232321000), Duration::from_micros(12232322516)), (40000, 42000, 1)), - ((Duration::from_micros(12232353000), Duration::from_micros(12232355516)), (29000, 28000, 1)), - ((Duration::from_micros(12232371000), Duration::from_micros(12232373516)), (32000, 33000, 1)), - ((Duration::from_micros(12232333000), Duration::from_micros(12232378516)), (0, 0, 0)), - ((Duration::from_micros(12232394000), Duration::from_micros(12232396516)), (18000, 18000, 1)), - ((Duration::from_micros(12232414000), Duration::from_micros(12232415516)), (23000, 23000, 1)), - ((Duration::from_micros(12232313000), Duration::from_micros(12232423516)), (0, 0, 0)), - ((Duration::from_micros(12232374000), Duration::from_micros(12232432516)), (0, 0, 0)), - ((Duration::from_micros(12232442000), Duration::from_micros(12232443516)), (20000, 19000, 1)), - ((Duration::from_micros(12232442000), Duration::from_micros(12232448516)), (0, 0, 0)), - ((Duration::from_micros(12232455000), Duration::from_micros(12232479516)), (28000, 33000, 1)), - ((Duration::from_micros(12232495000), Duration::from_micros(12232497516)), (13000, 31000, 1)), - ((Duration::from_micros(12232516000), Duration::from_micros(12232517516)), (40000, 18000, 1)), - ((Duration::from_micros(12232442000), Duration::from_micros(12232518516)), (0, 0, 0)), - ((Duration::from_micros(12232435000), Duration::from_micros(12232522516)), (0, 0, 0)), - ((Duration::from_micros(12232475000), Duration::from_micros(12232529516)), (0, 0, 0)), - ((Duration::from_micros(12232491000), Duration::from_micros(12232546516)), (0, 0, 0)), - ((Duration::from_micros(12232536000), Duration::from_micros(12232549516)), (21000, 20000, 1)), - ((Duration::from_micros(12232491000), Duration::from_micros(12232568516)), (0, 0, 0)), - ((Duration::from_micros(12232572000), Duration::from_micros(12232573516)), (20000, 32000, 1)), - ((Duration::from_micros(12232572000), Duration::from_micros(12232603516)), (0, 0, 0)), - ((Duration::from_micros(12232617000), Duration::from_micros(12232619516)), (36000, 54000, 1)), - ((Duration::from_micros(12232589000), Duration::from_micros(12232634516)), (0, 0, 0)), - ((Duration::from_micros(12232577000), Duration::from_micros(12232635516)), (0, 0, 0)), - ((Duration::from_micros(12232638000), Duration::from_micros(12232644516)), (45000, 16000, 1)), - ((Duration::from_micros(12232615000), Duration::from_micros(12232648516)), (0, 0, 0)), - ((Duration::from_micros(12232658000), Duration::from_micros(12232660516)), (21000, 25000, 1)), - ((Duration::from_micros(12232557000), Duration::from_micros(12232661516)), (0, 0, 0)), - ((Duration::from_micros(12232676000), Duration::from_micros(12232677516)), (20000, 16000, 1)), - ((Duration::from_micros(12232691000), Duration::from_micros(12232692516)), (18000, 17000, 1)), - ((Duration::from_micros(12232597000), Duration::from_micros(12232695516)), (0, 0, 0)), - ((Duration::from_micros(12232699000), Duration::from_micros(12232700516)), (15000, 15000, 1)), - ((Duration::from_micros(12232709000), Duration::from_micros(12232741516)), (8000, 8000, 1)), - ((Duration::from_micros(12232742000), Duration::from_micros(12232749516)), (10000, 41000, 1)), - ((Duration::from_micros(12232759000), Duration::from_micros(12232761516)), (33000, 8000, 1)), - ((Duration::from_micros(12232770000), Duration::from_micros(12232772516)), (17000, 12000, 1)), - ((Duration::from_micros(12232759000), Duration::from_micros(12232789516)), (0, 0, 0)), - ((Duration::from_micros(12232750000), Duration::from_micros(12232811516)), (0, 0, 0)), - ((Duration::from_micros(12232810000), Duration::from_micros(12232812516)), (11000, 11000, 1)), - ((Duration::from_micros(12232826000), Duration::from_micros(12232828516)), (40000, 40000, 1)), - ((Duration::from_micros(12232729000), Duration::from_micros(12232832516)), (0, 0, 0)), - ((Duration::from_micros(12232871000), Duration::from_micros(12232873516)), (16000, 16000, 1)), - ((Duration::from_micros(12232876000), Duration::from_micros(12232877516)), (0, 0, 0)), - ((Duration::from_micros(12232831000), Duration::from_micros(12232892516)), (0, 0, 0)), - ((Duration::from_micros(12232892000), Duration::from_micros(12232898516)), (50000, 49000, 1)), - ((Duration::from_micros(12232910000), Duration::from_micros(12232911516)), (16000, 21000, 1)), - ((Duration::from_micros(12232912000), Duration::from_micros(12232913516)), (0, 0, 0)), - ((Duration::from_micros(12232891000), Duration::from_micros(12232949516)), (0, 0, 0)), - ((Duration::from_micros(12232953000), Duration::from_micros(12232978516)), (20000, 15000, 1)), - ((Duration::from_micros(12232973000), Duration::from_micros(12233008516)), (41000, 65000, 1)), - ((Duration::from_micros(12232932000), Duration::from_micros(12233014516)), (0, 0, 0)), - ((Duration::from_micros(12233013000), Duration::from_micros(12233015516)), (20000, 30000, 1)), - ((Duration::from_micros(12233023000), Duration::from_micros(12233024516)), (40000, 7000, 1)), - ((Duration::from_micros(12232959000), Duration::from_micros(12233054516)), (0, 0, 0)), - ((Duration::from_micros(12233054000), Duration::from_micros(12233055516)), (10000, 9000, 1)), - ((Duration::from_micros(12233061000), Duration::from_micros(12233062516)), (31000, 31000, 1)), - ((Duration::from_micros(12233034000), Duration::from_micros(12233080516)), (0, 0, 0)), - ((Duration::from_micros(12232993000), Duration::from_micros(12233091516)), (0, 0, 0)), - ((Duration::from_micros(12233095000), Duration::from_micros(12233096516)), (7000, 7000, 1)), - ((Duration::from_micros(12233074000), Duration::from_micros(12233131516)), (0, 0, 0)), - ((Duration::from_micros(12233135000), Duration::from_micros(12233136516)), (34000, 34000, 1)), - ((Duration::from_micros(12233144000), Duration::from_micros(12233145516)), (40000, 40000, 1)), - ((Duration::from_micros(12233158000), Duration::from_micros(12233159516)), (9000, 9000, 1)), - ((Duration::from_micros(12233176000), Duration::from_micros(12233180516)), (14000, 14000, 1)), - ((Duration::from_micros(12233156000), Duration::from_micros(12233182516)), (0, 0, 0)), - ((Duration::from_micros(12233196000), Duration::from_micros(12233217516)), (18000, 21000, 1)), - ((Duration::from_micros(12233216000), Duration::from_micros(12233218516)), (0, 0, 0)), - ((Duration::from_micros(12233115000), Duration::from_micros(12233222516)), (0, 0, 0)), - ((Duration::from_micros(12233226000), Duration::from_micros(12233228516)), (40000, 38000, 1)), - ((Duration::from_micros(12233237000), Duration::from_micros(12233238516)), (10000, 10000, 1)), - ((Duration::from_micros(12233277000), Duration::from_micros(12233279516)), (11000, 10000, 1)), - ((Duration::from_micros(12233291000), Duration::from_micros(12233293516)), (40000, 41000, 1)), - ((Duration::from_micros(12233286000), Duration::from_micros(12233316516)), (0, 0, 0)), - ((Duration::from_micros(12233318000), Duration::from_micros(12233319516)), (14000, 14000, 1)), - ((Duration::from_micros(12233328000), Duration::from_micros(12233329516)), (27000, 26000, 1)), - ((Duration::from_micros(12233348000), Duration::from_micros(12233349516)), (10000, 10000, 1)), - ((Duration::from_micros(12233368000), Duration::from_micros(12233369516)), (20000, 20000, 1)), - ((Duration::from_micros(12233369000), Duration::from_micros(12233370516)), (0, 0, 0)), - ((Duration::from_micros(12233377000), Duration::from_micros(12233377516)), (21000, 21000, 1)), - ((Duration::from_micros(12233279000), Duration::from_micros(12233382516)), (0, 0, 0)), - ((Duration::from_micros(12233389000), Duration::from_micros(12233390516)), (8000, 7000, 1)), - ((Duration::from_micros(12233409000), Duration::from_micros(12233410516)), (12000, 13000, 1)), - ((Duration::from_micros(12233430000), Duration::from_micros(12233430516)), (20000, 20000, 1)), - ((Duration::from_micros(12233423000), Duration::from_micros(12233439516)), (0, 0, 0)), - ((Duration::from_micros(12233358000), Duration::from_micros(12233464516)), (0, 0, 0)), - ((Duration::from_micros(12233470000), Duration::from_micros(12233472516)), (21000, 20000, 1)), - ((Duration::from_micros(12233490000), Duration::from_micros(12233492516)), (40000, 42000, 1)), - ((Duration::from_micros(12233450000), Duration::from_micros(12233494516)), (0, 0, 0)), - ((Duration::from_micros(12233457000), Duration::from_micros(12233547516)), (0, 0, 0)), - ((Duration::from_micros(12233491000), Duration::from_micros(12233552516)), (0, 0, 0)), - ((Duration::from_micros(12233551000), Duration::from_micros(12233552516)), (0, 0, 0)), - ((Duration::from_micros(12233560000), Duration::from_micros(12233561516)), (81000, 80000, 1)), - ((Duration::from_micros(12233511000), Duration::from_micros(12233564516)), (0, 0, 0)), - ((Duration::from_micros(12233531000), Duration::from_micros(12233574516)), (0, 0, 0)), - ((Duration::from_micros(12233611000), Duration::from_micros(12233612516)), (9000, 9000, 1)), - ((Duration::from_micros(12233550000), Duration::from_micros(12233624516)), (0, 0, 0)), - ((Duration::from_micros(12233592000), Duration::from_micros(12233625516)), (0, 0, 0)), - ((Duration::from_micros(12233627000), Duration::from_micros(12233628516)), (51000, 51000, 1)), - ((Duration::from_micros(12233572000), Duration::from_micros(12233632516)), (0, 0, 0)), - ((Duration::from_micros(12233612000), Duration::from_micros(12233655516)), (0, 0, 0)), - ((Duration::from_micros(12233653000), Duration::from_micros(12233660516)), (16000, 16000, 1)), - ((Duration::from_micros(12233632000), Duration::from_micros(12233689516)), (0, 0, 0)), - ((Duration::from_micros(12233691000), Duration::from_micros(12233692516)), (26000, 32000, 1)), - ((Duration::from_micros(12233693000), Duration::from_micros(12233695516)), (0, 0, 0)), - ((Duration::from_micros(12233726000), Duration::from_micros(12233727516)), (40000, 35000, 1)), - ((Duration::from_micros(12233754000), Duration::from_micros(12233756516)), (33000, 32000, 1)), - ((Duration::from_micros(12233734000), Duration::from_micros(12233770516)), (0, 0, 0)), - ((Duration::from_micros(12233758000), Duration::from_micros(12233775516)), (0, 0, 0)), - ((Duration::from_micros(12233714000), Duration::from_micros(12233796516)), (0, 0, 0)), - ((Duration::from_micros(12233818000), Duration::from_micros(12233820516)), (32000, 48000, 1)), - ((Duration::from_micros(12233824000), Duration::from_micros(12233825516)), (0, 0, 0)), - ((Duration::from_micros(12233836000), Duration::from_micros(12233847516)), (66000, 50000, 1)), - ((Duration::from_micros(12233856000), Duration::from_micros(12233857516)), (12000, 22000, 1)), - ((Duration::from_micros(12233876000), Duration::from_micros(12233877516)), (20000, 10000, 1)), - ((Duration::from_micros(12233885000), Duration::from_micros(12233885516)), (20000, 20000, 1)), - ((Duration::from_micros(12233885000), Duration::from_micros(12233885516)), (0, 0, 0)), - ((Duration::from_micros(12233775000), Duration::from_micros(12233886516)), (0, 0, 0)), - ((Duration::from_micros(12233815000), Duration::from_micros(12233891516)), (0, 0, 0)), - ((Duration::from_micros(12233957000), Duration::from_micros(12233958516)), (9000, 8000, 1)), - ((Duration::from_micros(12233917000), Duration::from_micros(12233961516)), (0, 0, 0)), - ((Duration::from_micros(12233950000), Duration::from_micros(12233962516)), (0, 0, 0)), - ((Duration::from_micros(12233896000), Duration::from_micros(12233969516)), (0, 0, 0)), - ((Duration::from_micros(12233937000), Duration::from_micros(12233972516)), (0, 0, 0)), - ((Duration::from_micros(12233978000), Duration::from_micros(12233979516)), (72000, 73000, 1)), - ((Duration::from_micros(12234018000), Duration::from_micros(12234019516)), (21000, 21000, 1)), - ((Duration::from_micros(12234027000), Duration::from_micros(12234028516)), (40000, 40000, 1)), - ((Duration::from_micros(12234038000), Duration::from_micros(12234039516)), (9000, 9000, 1)), - ((Duration::from_micros(12234059000), Duration::from_micros(12234060516)), (11000, 11000, 1)), - ((Duration::from_micros(12233959000), Duration::from_micros(12234070516)), (0, 0, 0)), - ((Duration::from_micros(12233998000), Duration::from_micros(12234077516)), (0, 0, 0)), - ((Duration::from_micros(12234099000), Duration::from_micros(12234100516)), (21000, 21000, 1)), - ((Duration::from_micros(12234092000), Duration::from_micros(12234113516)), (0, 0, 0)), - ((Duration::from_micros(12234119000), Duration::from_micros(12234121516)), (40000, 40000, 1)), - ((Duration::from_micros(12234079000), Duration::from_micros(12234132516)), (0, 0, 0)), - ((Duration::from_micros(12234140000), Duration::from_micros(12234141516)), (20000, 21000, 1)), - ((Duration::from_micros(12234231000), Duration::from_micros(12234232516)), (21000, 20000, 1)), - ((Duration::from_micros(12234146000), Duration::from_micros(12234234516)), (0, 0, 0)), - ((Duration::from_micros(12234146000), Duration::from_micros(12234239516)), (0, 0, 0)), - ((Duration::from_micros(12234150000), Duration::from_micros(12234239516)), (0, 0, 0)), - ((Duration::from_micros(12234240000), Duration::from_micros(12234241516)), (91000, 91000, 1)), - ((Duration::from_micros(12234240000), Duration::from_micros(12234244516)), (0, 0, 0)), - ((Duration::from_micros(12234190000), Duration::from_micros(12234265516)), (0, 0, 0)), - ((Duration::from_micros(12234272000), Duration::from_micros(12234273516)), (9000, 12000, 1)), - ((Duration::from_micros(12234211000), Duration::from_micros(12234301516)), (0, 0, 0)), - ((Duration::from_micros(12234240000), Duration::from_micros(12234306516)), (0, 0, 0)), - ((Duration::from_micros(12234312000), Duration::from_micros(12234314516)), (32000, 29000, 1)), - ((Duration::from_micros(12234333000), Duration::from_micros(12234334516)), (40000, 41000, 1)), - ((Duration::from_micros(12234251000), Duration::from_micros(12234339516)), (0, 0, 0)), - ((Duration::from_micros(12234291000), Duration::from_micros(12234343516)), (0, 0, 0)), - ((Duration::from_micros(12234353000), Duration::from_micros(12234355516)), (21000, 20000, 1)), - ((Duration::from_micros(12234306000), Duration::from_micros(12234390516)), (0, 0, 0)), - ((Duration::from_micros(12234394000), Duration::from_micros(12234395516)), (20000, 21000, 1)), - ((Duration::from_micros(12234292000), Duration::from_micros(12234401516)), (0, 0, 0)), - ((Duration::from_micros(12234414000), Duration::from_micros(12234415516)), (41000, 40000, 1)), - ((Duration::from_micros(12234439000), Duration::from_micros(12234441516)), (20000, 20000, 1)), - ((Duration::from_micros(12234439000), Duration::from_micros(12234441516)), (0, 0, 0)), - ((Duration::from_micros(12234373000), Duration::from_micros(12234446516)), (0, 0, 0)), - ((Duration::from_micros(12234475000), Duration::from_micros(12234476516)), (25000, 26000, 1)), - ((Duration::from_micros(12234371000), Duration::from_micros(12234479516)), (0, 0, 0)), - ((Duration::from_micros(12234454000), Duration::from_micros(12234480516)), (0, 0, 0)), - ((Duration::from_micros(12234434000), Duration::from_micros(12234483516)), (0, 0, 0)), - ((Duration::from_micros(12234515000), Duration::from_micros(12234516516)), (36000, 35000, 1)), - ((Duration::from_micros(12234536000), Duration::from_micros(12234565516)), (40000, 40000, 1)), - ((Duration::from_micros(12234556000), Duration::from_micros(12234568516)), (0, 0, 0)), - ((Duration::from_micros(12234495000), Duration::from_micros(12234601516)), (0, 0, 0)), - ((Duration::from_micros(12234544000), Duration::from_micros(12234616516)), (41000, 52000, 1)), - ((Duration::from_micros(12234617000), Duration::from_micros(12234618516)), (0, 0, 0)), - ((Duration::from_micros(12234597000), Duration::from_micros(12234628516)), (61000, 50000, 1)), - ((Duration::from_micros(12234611000), Duration::from_micros(12234645516)), (-20000, 10000, 1)), - ((Duration::from_micros(12234576000), Duration::from_micros(12234648516)), (0, 0, 0)), - ((Duration::from_micros(12234657000), Duration::from_micros(12234660516)), (14000, 17000, 1)), - ((Duration::from_micros(12234637000), Duration::from_micros(12234686516)), (0, 0, 0)), - ((Duration::from_micros(12234685000), Duration::from_micros(12234687516)), (46000, 15000, 1)), - ((Duration::from_micros(12234685000), Duration::from_micros(12234687516)), (0, 0, 0)), - ((Duration::from_micros(12234611000), Duration::from_micros(12234692516)), (0, 0, 0)), - ((Duration::from_micros(12234698000), Duration::from_micros(12234699516)), (28000, 27000, 1)), - ((Duration::from_micros(12234718000), Duration::from_micros(12234720516)), (13000, 12000, 1)), - ((Duration::from_micros(12234739000), Duration::from_micros(12234740516)), (20000, 21000, 1)), - ((Duration::from_micros(12234678000), Duration::from_micros(12234746516)), (0, 0, 0)), - ((Duration::from_micros(12234759000), Duration::from_micros(12234811516)), (21000, 20000, 1)), - ((Duration::from_micros(12234814000), Duration::from_micros(12234816516)), (0, 0, 0)), - ((Duration::from_micros(12234814000), Duration::from_micros(12234816516)), (0, 0, 0)), - ((Duration::from_micros(12234779000), Duration::from_micros(12234820516)), (75000, 76000, 1)), - ((Duration::from_micros(12234820000), Duration::from_micros(12234821516)), (0, 0, 0)), - ((Duration::from_micros(12234840000), Duration::from_micros(12234841516)), (6000, 5000, 1)), - ((Duration::from_micros(12234755000), Duration::from_micros(12234854516)), (0, 0, 0)), - ((Duration::from_micros(12234799000), Duration::from_micros(12234875516)), (0, 0, 0)), - ((Duration::from_micros(12234881000), Duration::from_micros(12234883516)), (20000, 20000, 1)), - ((Duration::from_micros(12234860000), Duration::from_micros(12234902516)), (0, 0, 0)), - ((Duration::from_micros(12234921000), Duration::from_micros(12234923516)), (41000, 42000, 1)), - ((Duration::from_micros(12234941000), Duration::from_micros(12234942516)), (40000, 40000, 1)), - ((Duration::from_micros(12234941000), Duration::from_micros(12234948516)), (0, 0, 0)), - ((Duration::from_micros(12234972000), Duration::from_micros(12234974516)), (20000, 25000, 1)), - ((Duration::from_micros(12234901000), Duration::from_micros(12234976516)), (0, 0, 0)), - ((Duration::from_micros(12234931000), Duration::from_micros(12234977516)), (0, 0, 0)), - ((Duration::from_micros(12234879000), Duration::from_micros(12234990516)), (0, 0, 0)), - ((Duration::from_micros(12235003000), Duration::from_micros(12235004516)), (31000, 26000, 1)), - ((Duration::from_micros(12234952000), Duration::from_micros(12235014516)), (0, 0, 0)), - ((Duration::from_micros(12235013000), Duration::from_micros(12235014516)), (31000, 30000, 1)), - ((Duration::from_micros(12235033000), Duration::from_micros(12235034516)), (10000, 10000, 1)), - ((Duration::from_micros(12234992000), Duration::from_micros(12235036516)), (0, 0, 0)), - ((Duration::from_micros(12235053000), Duration::from_micros(12235055516)), (20000, 20000, 1)), - ((Duration::from_micros(12235060000), Duration::from_micros(12235079516)), (20000, 21000, 1)), - ((Duration::from_micros(12235060000), Duration::from_micros(12235101516)), (0, 0, 0)), - ((Duration::from_micros(12235094000), Duration::from_micros(12235123516)), (7000, 46000, 1)), - ((Duration::from_micros(12235132000), Duration::from_micros(12235134516)), (34000, 22000, 1)), - ((Duration::from_micros(12235134000), Duration::from_micros(12235136516)), (0, 0, 0)), - ((Duration::from_micros(12235114000), Duration::from_micros(12235161516)), (0, 0, 0)), - ((Duration::from_micros(12235074000), Duration::from_micros(12235167516)), (0, 0, 0)), - ((Duration::from_micros(12235175000), Duration::from_micros(12235176516)), (40000, 13000, 1)), - ((Duration::from_micros(12235195000), Duration::from_micros(12235198516)), (41000, 40000, 1)), - ((Duration::from_micros(12235216000), Duration::from_micros(12235217516)), (20000, 22000, 1)), - ((Duration::from_micros(12235155000), Duration::from_micros(12235226516)), (0, 0, 0)), - ((Duration::from_micros(12235236000), Duration::from_micros(12235237516)), (21000, 19000, 1)), - ((Duration::from_micros(12235256000), Duration::from_micros(12235258516)), (20000, 20000, 1)), - ((Duration::from_micros(12235184000), Duration::from_micros(12235288516)), (0, 0, 0)), - ((Duration::from_micros(12235297000), Duration::from_micros(12235298516)), (20000, 21000, 1)), - ((Duration::from_micros(12235276000), Duration::from_micros(12235306516)), (0, 0, 0)), - ((Duration::from_micros(12235310000), Duration::from_micros(12235311516)), (41000, 40000, 1)), - ((Duration::from_micros(12235310000), Duration::from_micros(12235311516)), (0, 0, 0)), - ((Duration::from_micros(12235317000), Duration::from_micros(12235341516)), (13000, 13000, 1)), - ((Duration::from_micros(12235255000), Duration::from_micros(12235349516)), (0, 0, 0)), - ((Duration::from_micros(12235337000), Duration::from_micros(12235367516)), (7000, 30000, 1)), - ((Duration::from_micros(12235378000), Duration::from_micros(12235379516)), (20000, 26000, 1)), - ((Duration::from_micros(12235398000), Duration::from_micros(12235419516)), (41000, 12000, 1)), - ((Duration::from_micros(12235406000), Duration::from_micros(12235433516)), (20000, 40000, 1)), - ((Duration::from_micros(12235358000), Duration::from_micros(12235448516)), (0, 0, 0)), - ((Duration::from_micros(12235406000), Duration::from_micros(12235462516)), (0, 0, 0)), - ((Duration::from_micros(12235439000), Duration::from_micros(12235465516)), (0, 0, 0)), - ((Duration::from_micros(12235479000), Duration::from_micros(12235480516)), (41000, 46000, 1)), - ((Duration::from_micros(12235418000), Duration::from_micros(12235489516)), (0, 0, 0)), - ((Duration::from_micros(12235459000), Duration::from_micros(12235502516)), (0, 0, 0)), - ((Duration::from_micros(12235514000), Duration::from_micros(12235516516)), (40000, 15000, 1)), - ((Duration::from_micros(12235514000), Duration::from_micros(12235516516)), (0, 0, 0)), - ((Duration::from_micros(12235514000), Duration::from_micros(12235516516)), (0, 0, 0)), - ((Duration::from_micros(12235540000), Duration::from_micros(12235542516)), (35000, 36000, 1)), - ((Duration::from_micros(12235520000), Duration::from_micros(12235544516)), (0, 0, 0)), - ((Duration::from_micros(12235560000), Duration::from_micros(12235562516)), (26000, 26000, 1)), - ((Duration::from_micros(12235500000), Duration::from_micros(12235575516)), (0, 0, 0)), - ((Duration::from_micros(12235591000), Duration::from_micros(12235609516)), (20000, 20000, 1)), - ((Duration::from_micros(12235611000), Duration::from_micros(12235613516)), (0, 0, 0)), - ((Duration::from_micros(12235589000), Duration::from_micros(12235617516)), (0, 0, 0)), - ((Duration::from_micros(12235632000), Duration::from_micros(12235633516)), (51000, 51000, 1)), - ((Duration::from_micros(12235651000), Duration::from_micros(12235652516)), (21000, 20000, 1)), - ((Duration::from_micros(12235652000), Duration::from_micros(12235653516)), (0, 0, 0)), - ((Duration::from_micros(12235651000), Duration::from_micros(12235655516)), (0, 0, 0)), - ((Duration::from_micros(12235651000), Duration::from_micros(12235655516)), (0, 0, 0)), - ((Duration::from_micros(12235689000), Duration::from_micros(12235694516)), (20000, 22000, 1)), - ((Duration::from_micros(12235713000), Duration::from_micros(12235727516)), (37000, 39000, 1)), - ((Duration::from_micros(12235733000), Duration::from_micros(12235734516)), (24000, 33000, 1)), - ((Duration::from_micros(12235672000), Duration::from_micros(12235742516)), (0, 0, 0)), - ((Duration::from_micros(12235753000), Duration::from_micros(12235754516)), (20000, 7000, 1)), - ((Duration::from_micros(12235758000), Duration::from_micros(12235760516)), (0, 0, 0)), - ((Duration::from_micros(12235691000), Duration::from_micros(12235774516)), (0, 0, 0)), - ((Duration::from_micros(12235774000), Duration::from_micros(12235775516)), (25000, 26000, 1)), - ((Duration::from_micros(12235794000), Duration::from_micros(12235795516)), (16000, 15000, 1)), - ((Duration::from_micros(12235692000), Duration::from_micros(12235797516)), (0, 0, 0)), - ((Duration::from_micros(12235834000), Duration::from_micros(12235835516)), (20000, 20000, 1)), - ((Duration::from_micros(12235834000), Duration::from_micros(12235835516)), (0, 0, 0)), - ((Duration::from_micros(12235814000), Duration::from_micros(12235852516)), (0, 0, 0)), - ((Duration::from_micros(12235855000), Duration::from_micros(12235855516)), (40000, 40000, 1)), - ((Duration::from_micros(12235890000), Duration::from_micros(12235914516)), (21000, 20000, 1)), - ((Duration::from_micros(12235890000), Duration::from_micros(12235916516)), (0, 0, 0)), - ((Duration::from_micros(12235916000), Duration::from_micros(12235917516)), (0, 0, 0)), - ((Duration::from_micros(12235875000), Duration::from_micros(12235921516)), (0, 0, 0)), - ((Duration::from_micros(12235895000), Duration::from_micros(12235982516)), (0, 0, 0)), - ((Duration::from_micros(12235936000), Duration::from_micros(12235997516)), (61000, 127000, 1)), - ((Duration::from_micros(12235997000), Duration::from_micros(12235998516)), (0, 0, 0)), - ((Duration::from_micros(12235956000), Duration::from_micros(12236014516)), (81000, 16000, 1)), - ((Duration::from_micros(12235959000), Duration::from_micros(12236032516)), (0, 0, 0)), - ((Duration::from_micros(12236037000), Duration::from_micros(12236039516)), (-38000, 34000, 1)), - ((Duration::from_micros(12236058000), Duration::from_micros(12236059516)), (78000, 7000, 1)), - ((Duration::from_micros(12235977000), Duration::from_micros(12236071516)), (0, 0, 0)), - ((Duration::from_micros(12236078000), Duration::from_micros(12236079516)), (21000, 20000, 1)), - ((Duration::from_micros(12236090000), Duration::from_micros(12236091516)), (20000, 20000, 1)), - ((Duration::from_micros(12236016000), Duration::from_micros(12236096516)), (0, 0, 0)), - ((Duration::from_micros(12236017000), Duration::from_micros(12236120516)), (0, 0, 0)), - ((Duration::from_micros(12236139000), Duration::from_micros(12236140516)), (12000, 12000, 1)), - ((Duration::from_micros(12236083000), Duration::from_micros(12236143516)), (0, 0, 0)), - ((Duration::from_micros(12236159000), Duration::from_micros(12236160516)), (49000, 49000, 1)), - ((Duration::from_micros(12236159000), Duration::from_micros(12236160516)), (0, 0, 0)), - ((Duration::from_micros(12236119000), Duration::from_micros(12236162516)), (0, 0, 0)), - ((Duration::from_micros(12236098000), Duration::from_micros(12236209516)), (0, 0, 0)), - ((Duration::from_micros(12236210000), Duration::from_micros(12236211516)), (20000, 20000, 1)), - ((Duration::from_micros(12236223000), Duration::from_micros(12236224516)), (51000, 51000, 1)), - ((Duration::from_micros(12236224000), Duration::from_micros(12236225516)), (0, 0, 0)), - ((Duration::from_micros(12236190000), Duration::from_micros(12236244516)), (0, 0, 0)), - ((Duration::from_micros(12236169000), Duration::from_micros(12236260516)), (0, 0, 0)), - ((Duration::from_micros(12236230000), Duration::from_micros(12236260516)), (14000, 14000, 1)), - ((Duration::from_micros(12236206000), Duration::from_micros(12236293516)), (0, 0, 0)), - ((Duration::from_micros(12236309000), Duration::from_micros(12236310516)), (6000, 35000, 1)), - ((Duration::from_micros(12236271000), Duration::from_micros(12236329516)), (0, 0, 0)), - ((Duration::from_micros(12236250000), Duration::from_micros(12236330516)), (0, 0, 0)), - ((Duration::from_micros(12236291000), Duration::from_micros(12236341516)), (0, 0, 0)), - ((Duration::from_micros(12236352000), Duration::from_micros(12236353516)), (79000, 50000, 1)), - ((Duration::from_micros(12236331000), Duration::from_micros(12236361516)), (0, 0, 0)), - ((Duration::from_micros(12236311000), Duration::from_micros(12236371516)), (0, 0, 0)), - ((Duration::from_micros(12236371000), Duration::from_micros(12236378516)), (43000, 43000, 1)), - ((Duration::from_micros(12236392000), Duration::from_micros(12236393516)), (19000, 25000, 1)), - ((Duration::from_micros(12236426000), Duration::from_micros(12236436516)), (21000, 15000, 1)), - ((Duration::from_micros(12236372000), Duration::from_micros(12236444516)), (0, 0, 0)), - ((Duration::from_micros(12236413000), Duration::from_micros(12236451516)), (0, 0, 0)), - ((Duration::from_micros(12236451000), Duration::from_micros(12236452516)), (34000, 43000, 1)), - ((Duration::from_micros(12236453000), Duration::from_micros(12236454516)), (0, 0, 0)), - ((Duration::from_micros(12236416000), Duration::from_micros(12236469516)), (0, 0, 0)), - ((Duration::from_micros(12236474000), Duration::from_micros(12236475516)), (27000, 18000, 1)), - ((Duration::from_micros(12236475000), Duration::from_micros(12236476516)), (0, 0, 0)), - ((Duration::from_micros(12236492000), Duration::from_micros(12236493516)), (22000, 22000, 1)), - ((Duration::from_micros(12236433000), Duration::from_micros(12236495516)), (0, 0, 0)), - ((Duration::from_micros(12236494000), Duration::from_micros(12236537516)), (0, 0, 0)), - ((Duration::from_micros(12236555000), Duration::from_micros(12236556516)), (19000, 61000, 1)), - ((Duration::from_micros(12236534000), Duration::from_micros(12236560516)), (0, 0, 0)), - ((Duration::from_micros(12236514000), Duration::from_micros(12236570516)), (0, 0, 0)), - ((Duration::from_micros(12236492000), Duration::from_micros(12236573516)), (0, 0, 0)), - ((Duration::from_micros(12236589000), Duration::from_micros(12236604516)), (61000, 19000, 1)), - ((Duration::from_micros(12236575000), Duration::from_micros(12236625516)), (0, 0, 0)), - ((Duration::from_micros(12236636000), Duration::from_micros(12236637516)), (34000, 48000, 1)), - ((Duration::from_micros(12236623000), Duration::from_micros(12236645516)), (0, 0, 0)), - ((Duration::from_micros(12236654000), Duration::from_micros(12236655516)), (47000, 33000, 1)), - ((Duration::from_micros(12236691000), Duration::from_micros(12236692516)), (18000, 18000, 1)), - ((Duration::from_micros(12236696000), Duration::from_micros(12236697516)), (0, 0, 0)), - ((Duration::from_micros(12236595000), Duration::from_micros(12236698516)), (0, 0, 0)), - ((Duration::from_micros(12236655000), Duration::from_micros(12236717516)), (0, 0, 0)), - ((Duration::from_micros(12236716000), Duration::from_micros(12236717516)), (42000, 42000, 1)), - ((Duration::from_micros(12236736000), Duration::from_micros(12236737516)), (20000, 20000, 1)), - ((Duration::from_micros(12236759000), Duration::from_micros(12236761516)), (20000, 20000, 1)), - ((Duration::from_micros(12236777000), Duration::from_micros(12236778516)), (23000, 24000, 1)), - ((Duration::from_micros(12236675000), Duration::from_micros(12236786516)), (0, 0, 0)), - ((Duration::from_micros(12236756000), Duration::from_micros(12236796516)), (0, 0, 0)), - ((Duration::from_micros(12236797000), Duration::from_micros(12236798516)), (18000, 17000, 1)), - ((Duration::from_micros(12236827000), Duration::from_micros(12236829516)), (20000, 20000, 1)), - ((Duration::from_micros(12236809000), Duration::from_micros(12236837516)), (0, 0, 0)), - ((Duration::from_micros(12236848000), Duration::from_micros(12236849516)), (30000, 31000, 1)), - ((Duration::from_micros(12236817000), Duration::from_micros(12236862516)), (0, 0, 0)), - ((Duration::from_micros(12236826000), Duration::from_micros(12236875516)), (0, 0, 0)), - ((Duration::from_micros(12236868000), Duration::from_micros(12236910516)), (21000, 20000, 1)), - ((Duration::from_micros(12236908000), Duration::from_micros(12236917516)), (20000, 61000, 1)), - ((Duration::from_micros(12236929000), Duration::from_micros(12236930516)), (40000, 7000, 1)), - ((Duration::from_micros(12236907000), Duration::from_micros(12236932516)), (0, 0, 0)), - ((Duration::from_micros(12236949000), Duration::from_micros(12236950516)), (21000, 13000, 1)), - ((Duration::from_micros(12236958000), Duration::from_micros(12236960516)), (20000, 20000, 1)), - ((Duration::from_micros(12236969000), Duration::from_micros(12236970516)), (9000, 10000, 1)), - ((Duration::from_micros(12236888000), Duration::from_micros(12236978516)), (0, 0, 0)), - ((Duration::from_micros(12236990000), Duration::from_micros(12236991516)), (11000, 10000, 1)), - ((Duration::from_micros(12237023000), Duration::from_micros(12237071516)), (21000, 21000, 1)), - ((Duration::from_micros(12237030000), Duration::from_micros(12237072516)), (0, 0, 0)), - ((Duration::from_micros(12237091000), Duration::from_micros(12237092516)), (40000, 81000, 1)), - ((Duration::from_micros(12237010000), Duration::from_micros(12237098516)), (0, 0, 0)), - ((Duration::from_micros(12237111000), Duration::from_micros(12237113516)), (61000, 20000, 1)), - ((Duration::from_micros(12237051000), Duration::from_micros(12237115516)), (0, 0, 0)), - ((Duration::from_micros(12237023000), Duration::from_micros(12237118516)), (0, 0, 0)), - ((Duration::from_micros(12237132000), Duration::from_micros(12237141516)), (20000, 21000, 1)), - ((Duration::from_micros(12237090000), Duration::from_micros(12237142516)), (0, 0, 0)), - ((Duration::from_micros(12237132000), Duration::from_micros(12237145516)), (0, 0, 0)), - ((Duration::from_micros(12237152000), Duration::from_micros(12237153516)), (21000, 32000, 1)), - ((Duration::from_micros(12237159000), Duration::from_micros(12237160516)), (20000, 8000, 1)), - ((Duration::from_micros(12237105000), Duration::from_micros(12237183516)), (0, 0, 0)), - ((Duration::from_micros(12237185000), Duration::from_micros(12237202516)), (7000, 7000, 1)), - ((Duration::from_micros(12237233000), Duration::from_micros(12237235516)), (26000, 42000, 1)), - ((Duration::from_micros(12237213000), Duration::from_micros(12237238516)), (0, 0, 0)), - ((Duration::from_micros(12237193000), Duration::from_micros(12237239516)), (0, 0, 0)), - ((Duration::from_micros(12237172000), Duration::from_micros(12237243516)), (0, 0, 0)), - ((Duration::from_micros(12237274000), Duration::from_micros(12237276516)), (48000, 33000, 1)), - ((Duration::from_micros(12237292000), Duration::from_micros(12237335516)), (41000, 41000, 1)), - ((Duration::from_micros(12237315000), Duration::from_micros(12237336516)), (0, 0, 0)), - ((Duration::from_micros(12237335000), Duration::from_micros(12237337516)), (0, 0, 0)), - ((Duration::from_micros(12237254000), Duration::from_micros(12237353516)), (0, 0, 0)), - ((Duration::from_micros(12237246000), Duration::from_micros(12237355516)), (0, 0, 0)), - ((Duration::from_micros(12237355000), Duration::from_micros(12237357516)), (61000, 61000, 1)), - ((Duration::from_micros(12237371000), Duration::from_micros(12237372516)), (20000, 20000, 1)), - ((Duration::from_micros(12237371000), Duration::from_micros(12237372516)), (0, 0, 0)), - ((Duration::from_micros(12237294000), Duration::from_micros(12237374516)), (0, 0, 0)), - ((Duration::from_micros(12237376000), Duration::from_micros(12237377516)), (0, 0, 0)), - ((Duration::from_micros(12237396000), Duration::from_micros(12237397516)), (21000, 20000, 1)), - ((Duration::from_micros(12237416000), Duration::from_micros(12237418516)), (20000, 20000, 1)), - ((Duration::from_micros(12237422000), Duration::from_micros(12237424516)), (20000, 21000, 1)), - ((Duration::from_micros(12237437000), Duration::from_micros(12237438516)), (6000, 6000, 1)), - ((Duration::from_micros(12237457000), Duration::from_micros(12237458516)), (15000, 14000, 1)), - ((Duration::from_micros(12237477000), Duration::from_micros(12237478516)), (20000, 20000, 1)), - ((Duration::from_micros(12237518000), Duration::from_micros(12237519516)), (20000, 20000, 1)), - ((Duration::from_micros(12237538000), Duration::from_micros(12237540516)), (41000, 41000, 1)), - ((Duration::from_micros(12237490000), Duration::from_micros(12237559516)), (0, 0, 0)), - ((Duration::from_micros(12237569000), Duration::from_micros(12237570516)), (20000, 21000, 1)), - ((Duration::from_micros(12237498000), Duration::from_micros(12237573516)), (0, 0, 0)), - ((Duration::from_micros(12237589000), Duration::from_micros(12237590516)), (31000, 30000, 1)), - ((Duration::from_micros(12237559000), Duration::from_micros(12237624516)), (0, 0, 0)), - ((Duration::from_micros(12237644000), Duration::from_micros(12237645516)), (20000, 20000, 1)), - ((Duration::from_micros(12237644000), Duration::from_micros(12237645516)), (0, 0, 0)), - ((Duration::from_micros(12237609000), Duration::from_micros(12237651516)), (0, 0, 0)), - ((Duration::from_micros(12237630000), Duration::from_micros(12237674516)), (0, 0, 0)), - ((Duration::from_micros(12237690000), Duration::from_micros(12237692516)), (55000, 55000, 1)), - ((Duration::from_micros(12237695000), Duration::from_micros(12237696516)), (0, 0, 0)), - ((Duration::from_micros(12237690000), Duration::from_micros(12237703516)), (0, 0, 0)), - ((Duration::from_micros(12237670000), Duration::from_micros(12237732516)), (0, 0, 0)), - ((Duration::from_micros(12237731000), Duration::from_micros(12237733516)), (51000, 58000, 1)), - ((Duration::from_micros(12237650000), Duration::from_micros(12237743516)), (0, 0, 0)), - ((Duration::from_micros(12237751000), Duration::from_micros(12237770516)), (36000, 30000, 1)), - ((Duration::from_micros(12237772000), Duration::from_micros(12237773516)), (0, 0, 0)), - ((Duration::from_micros(12237711000), Duration::from_micros(12237789516)), (0, 0, 0)), - ((Duration::from_micros(12237792000), Duration::from_micros(12237793516)), (41000, 40000, 1)), - ((Duration::from_micros(12237812000), Duration::from_micros(12237813516)), (20000, 20000, 1)), - ((Duration::from_micros(12237833000), Duration::from_micros(12237834516)), (20000, 20000, 1)), - ((Duration::from_micros(12237853000), Duration::from_micros(12237868516)), (21000, 21000, 1)), - ((Duration::from_micros(12237873000), Duration::from_micros(12237890516)), (20000, 34000, 1)), - ((Duration::from_micros(12237893000), Duration::from_micros(12237894516)), (0, 0, 0)), - ((Duration::from_micros(12237812000), Duration::from_micros(12237897516)), (0, 0, 0)), - ((Duration::from_micros(12237823000), Duration::from_micros(12237925516)), (0, 0, 0)), - ((Duration::from_micros(12237930000), Duration::from_micros(12237931516)), (40000, 26000, 1)), - ((Duration::from_micros(12237914000), Duration::from_micros(12237951516)), (0, 0, 0)), - ((Duration::from_micros(12237952000), Duration::from_micros(12237953516)), (37000, 37000, 1)), - ((Duration::from_micros(12237975000), Duration::from_micros(12237976516)), (22000, 22000, 1)), - ((Duration::from_micros(12237934000), Duration::from_micros(12237977516)), (0, 0, 0)), - ((Duration::from_micros(12238015000), Duration::from_micros(12238017516)), (23000, 23000, 1)), - ((Duration::from_micros(12237995000), Duration::from_micros(12238025516)), (0, 0, 0)), - ((Duration::from_micros(12237954000), Duration::from_micros(12238027516)), (0, 0, 0)), - ((Duration::from_micros(12238027000), Duration::from_micros(12238029516)), (40000, 41000, 1)), - ((Duration::from_micros(12238056000), Duration::from_micros(12238057516)), (12000, 12000, 1)), - ((Duration::from_micros(12238036000), Duration::from_micros(12238090516)), (0, 0, 0)), - ((Duration::from_micros(12238097000), Duration::from_micros(12238098516)), (29000, 28000, 1)), - ((Duration::from_micros(12238117000), Duration::from_micros(12238126516)), (41000, 41000, 1)), - ((Duration::from_micros(12238027000), Duration::from_micros(12238134516)), (0, 0, 0)), - ((Duration::from_micros(12238076000), Duration::from_micros(12238135516)), (0, 0, 0)), - ((Duration::from_micros(12238156000), Duration::from_micros(12238157516)), (20000, 28000, 1)), - ((Duration::from_micros(12238156000), Duration::from_micros(12238157516)), (0, 0, 0)), - ((Duration::from_micros(12238103000), Duration::from_micros(12238171516)), (0, 0, 0)), - ((Duration::from_micros(12238178000), Duration::from_micros(12238179516)), (39000, 31000, 1)), - ((Duration::from_micros(12238198000), Duration::from_micros(12238199516)), (22000, 22000, 1)), - ((Duration::from_micros(12238219000), Duration::from_micros(12238220516)), (20000, 20000, 1)), - ((Duration::from_micros(12238158000), Duration::from_micros(12238226516)), (0, 0, 0)), - ((Duration::from_micros(12238137000), Duration::from_micros(12238227516)), (0, 0, 0)), - ((Duration::from_micros(12238280000), Duration::from_micros(12238281516)), (21000, 21000, 1)), - ((Duration::from_micros(12238259000), Duration::from_micros(12238290516)), (0, 0, 0)), - ((Duration::from_micros(12238290000), Duration::from_micros(12238291516)), (61000, 61000, 1)), - ((Duration::from_micros(12238331000), Duration::from_micros(12238332516)), (10000, 10000, 1)), - ((Duration::from_micros(12238239000), Duration::from_micros(12238335516)), (0, 0, 0)), - ((Duration::from_micros(12238310000), Duration::from_micros(12238372516)), (0, 0, 0)), - ((Duration::from_micros(12238277000), Duration::from_micros(12238380516)), (0, 0, 0)), - ((Duration::from_micros(12238392000), Duration::from_micros(12238393516)), (41000, 41000, 1)), - ((Duration::from_micros(12238351000), Duration::from_micros(12238396516)), (0, 0, 0)), - ((Duration::from_micros(12238366000), Duration::from_micros(12238410516)), (0, 0, 0)), - ((Duration::from_micros(12238372000), Duration::from_micros(12238421516)), (0, 0, 0)), - ((Duration::from_micros(12238433000), Duration::from_micros(12238434516)), (61000, 61000, 1)), - ((Duration::from_micros(12238449000), Duration::from_micros(12238451516)), (41000, 41000, 1)), - ((Duration::from_micros(12238453000), Duration::from_micros(12238470516)), (0, 0, 0)), - ((Duration::from_micros(12238473000), Duration::from_micros(12238475516)), (0, 0, 0)), - ((Duration::from_micros(12238449000), Duration::from_micros(12238499516)), (0, 0, 0)), - ((Duration::from_micros(12238412000), Duration::from_micros(12238522516)), (0, 0, 0)), - ((Duration::from_micros(12238522000), Duration::from_micros(12238523516)), (40000, 65000, 1)), - ((Duration::from_micros(12238514000), Duration::from_micros(12238536516)), (0, 0, 0)), - ((Duration::from_micros(12238555000), Duration::from_micros(12238556516)), (49000, 24000, 1)), - ((Duration::from_micros(12238575000), Duration::from_micros(12238576516)), (33000, 33000, 1)), - ((Duration::from_micros(12238575000), Duration::from_micros(12238581516)), (0, 0, 0)), - ((Duration::from_micros(12238534000), Duration::from_micros(12238582516)), (0, 0, 0)), - ((Duration::from_micros(12238494000), Duration::from_micros(12238586516)), (0, 0, 0)), - ((Duration::from_micros(12238575000), Duration::from_micros(12238586516)), (0, 0, 0)), - ((Duration::from_micros(12238596000), Duration::from_micros(12238596516)), (20000, 30000, 1)), - ((Duration::from_micros(12238616000), Duration::from_micros(12238616516)), (21000, 10000, 1)), - ((Duration::from_micros(12238636000), Duration::from_micros(12238638516)), (20000, 20000, 1)), - ((Duration::from_micros(12238646000), Duration::from_micros(12238648516)), (20000, 22000, 1)), - ((Duration::from_micros(12238657000), Duration::from_micros(12238658516)), (10000, 10000, 1)), - ((Duration::from_micros(12238677000), Duration::from_micros(12238678516)), (11000, 10000, 1)), - ((Duration::from_micros(12238718000), Duration::from_micros(12238719516)), (20000, 20000, 1)), - ((Duration::from_micros(12238698000), Duration::from_micros(12238734516)), (0, 0, 0)), - ((Duration::from_micros(12238735000), Duration::from_micros(12238736516)), (41000, 41000, 1)), - ((Duration::from_micros(12238646000), Duration::from_micros(12238757516)), (0, 0, 0)), - ((Duration::from_micros(12238779000), Duration::from_micros(12238780516)), (17000, 17000, 1)), - ((Duration::from_micros(12238738000), Duration::from_micros(12238809516)), (0, 0, 0)), - ((Duration::from_micros(12238811000), Duration::from_micros(12238812516)), (44000, 44000, 1)), - ((Duration::from_micros(12238811000), Duration::from_micros(12238812516)), (0, 0, 0)), - ((Duration::from_micros(12238819000), Duration::from_micros(12238820516)), (32000, 32000, 1)), - ((Duration::from_micros(12238735000), Duration::from_micros(12238825516)), (0, 0, 0)), - ((Duration::from_micros(12238830000), Duration::from_micros(12238855516)), (8000, 8000, 1)), - ((Duration::from_micros(12238799000), Duration::from_micros(12238862516)), (0, 0, 0)), - ((Duration::from_micros(12238811000), Duration::from_micros(12238883516)), (0, 0, 0)), - ((Duration::from_micros(12238888000), Duration::from_micros(12238889516)), (11000, 35000, 1)), - ((Duration::from_micros(12238888000), Duration::from_micros(12238889516)), (0, 0, 0)), - ((Duration::from_micros(12238891000), Duration::from_micros(12238892516)), (0, 0, 0)), - ((Duration::from_micros(12238910000), Duration::from_micros(12238917516)), (61000, 37000, 1)), - ((Duration::from_micros(12238870000), Duration::from_micros(12238922516)), (0, 0, 0)), - ((Duration::from_micros(12238951000), Duration::from_micros(12238952516)), (19000, 25000, 1)), - ((Duration::from_micros(12238850000), Duration::from_micros(12238961516)), (0, 0, 0)), - ((Duration::from_micros(12238992000), Duration::from_micros(12238993516)), (41000, 35000, 1)), - ((Duration::from_micros(12238971000), Duration::from_micros(12239005516)), (0, 0, 0)), - ((Duration::from_micros(12238931000), Duration::from_micros(12239009516)), (0, 0, 0)), - ((Duration::from_micros(12238971000), Duration::from_micros(12239009516)), (0, 0, 0)), - ((Duration::from_micros(12239039000), Duration::from_micros(12239042516)), (41000, 41000, 1)), - ((Duration::from_micros(12239039000), Duration::from_micros(12239042516)), (0, 0, 0)), - ((Duration::from_micros(12239053000), Duration::from_micros(12239055516)), (47000, 49000, 1)), - ((Duration::from_micros(12239032000), Duration::from_micros(12239071516)), (0, 0, 0)), - ((Duration::from_micros(12239039000), Duration::from_micros(12239072516)), (0, 0, 0)), - ((Duration::from_micros(12239094000), Duration::from_micros(12239095516)), (14000, 13000, 1)), - ((Duration::from_micros(12239102000), Duration::from_micros(12239104516)), (41000, 40000, 1)), - ((Duration::from_micros(12239073000), Duration::from_micros(12239109516)), (0, 0, 0)), - ((Duration::from_micros(12239114000), Duration::from_micros(12239115516)), (8000, 9000, 1)), - ((Duration::from_micros(12239012000), Duration::from_micros(12239117516)), (0, 0, 0)), - ((Duration::from_micros(12239134000), Duration::from_micros(12239135516)), (12000, 11000, 1)), - ((Duration::from_micros(12239154000), Duration::from_micros(12239156516)), (20000, 20000, 1)), - ((Duration::from_micros(12239166000), Duration::from_micros(12239168516)), (20000, 21000, 1)), - ((Duration::from_micros(12239166000), Duration::from_micros(12239168516)), (0, 0, 0)), - ((Duration::from_micros(12239195000), Duration::from_micros(12239196516)), (12000, 12000, 1)), - ((Duration::from_micros(12239175000), Duration::from_micros(12239226516)), (0, 0, 0)), - ((Duration::from_micros(12239226000), Duration::from_micros(12239228516)), (29000, 28000, 1)), - ((Duration::from_micros(12239226000), Duration::from_micros(12239228516)), (0, 0, 0)), - ((Duration::from_micros(12239236000), Duration::from_micros(12239238516)), (31000, 32000, 1)), - ((Duration::from_micros(12239256000), Duration::from_micros(12239262516)), (10000, 10000, 1)), - ((Duration::from_micros(12239215000), Duration::from_micros(12239272516)), (0, 0, 0)), - ((Duration::from_micros(12239276000), Duration::from_micros(12239278516)), (20000, 24000, 1)), - ((Duration::from_micros(12239289000), Duration::from_micros(12239310516)), (20000, 16000, 1)), - ((Duration::from_micros(12239337000), Duration::from_micros(12239339516)), (13000, 32000, 1)), - ((Duration::from_micros(12239317000), Duration::from_micros(12239341516)), (0, 0, 0)), - ((Duration::from_micros(12239297000), Duration::from_micros(12239344516)), (0, 0, 0)), - ((Duration::from_micros(12239357000), Duration::from_micros(12239359516)), (48000, 29000, 1)), - ((Duration::from_micros(12239364000), Duration::from_micros(12239365516)), (20000, 20000, 1)), - ((Duration::from_micros(12239378000), Duration::from_micros(12239379516)), (7000, 6000, 1)), - ((Duration::from_micros(12239388000), Duration::from_micros(12239411516)), (14000, 14000, 1)), - ((Duration::from_micros(12239364000), Duration::from_micros(12239425516)), (0, 0, 0)), - ((Duration::from_micros(12239423000), Duration::from_micros(12239427516)), (10000, 32000, 1)), - ((Duration::from_micros(12239408000), Duration::from_micros(12239440516)), (0, 0, 0)), - ((Duration::from_micros(12239364000), Duration::from_micros(12239467516)), (0, 0, 0)), - ((Duration::from_micros(12239428000), Duration::from_micros(12239480516)), (0, 0, 0)), - ((Duration::from_micros(12239489000), Duration::from_micros(12239490516)), (40000, 69000, 1)), - ((Duration::from_micros(12239490000), Duration::from_micros(12239491516)), (0, 0, 0)), - ((Duration::from_micros(12239510000), Duration::from_micros(12239510516)), (62000, 11000, 1)), - ((Duration::from_micros(12239511000), Duration::from_micros(12239511516)), (0, 0, 0)), - ((Duration::from_micros(12239511000), Duration::from_micros(12239511516)), (0, 0, 0)), - ((Duration::from_micros(12239530000), Duration::from_micros(12239531516)), (21000, 20000, 1)), - ((Duration::from_micros(12239550000), Duration::from_micros(12239552516)), (19000, 20000, 1)), - ((Duration::from_micros(12239571000), Duration::from_micros(12239572516)), (20000, 21000, 1)), - ((Duration::from_micros(12239591000), Duration::from_micros(12239592516)), (21000, 20000, 1)), - ((Duration::from_micros(12239611000), Duration::from_micros(12239628516)), (20000, 20000, 1)), - ((Duration::from_micros(12239626000), Duration::from_micros(12239628516)), (0, 0, 0)), - ((Duration::from_micros(12239646000), Duration::from_micros(12239647516)), (35000, 36000, 1)), - ((Duration::from_micros(12239652000), Duration::from_micros(12239653516)), (20000, 19000, 1)), - ((Duration::from_micros(12239672000), Duration::from_micros(12239673516)), (6000, 6000, 1)), - ((Duration::from_micros(12239682000), Duration::from_micros(12239683516)), (20000, 20000, 1)), - ((Duration::from_micros(12239691000), Duration::from_micros(12239692516)), (10000, 10000, 1)), - ((Duration::from_micros(12239693000), Duration::from_micros(12239693516)), (0, 0, 0)), - ((Duration::from_micros(12239713000), Duration::from_micros(12239714516)), (11000, 10000, 1)), - ((Duration::from_micros(12239774000), Duration::from_micros(12239775516)), (20000, 21000, 1)), - ((Duration::from_micros(12239759000), Duration::from_micros(12239776516)), (0, 0, 0)), - ((Duration::from_micros(12239783000), Duration::from_micros(12239784516)), (61000, 61000, 1)), - ((Duration::from_micros(12239783000), Duration::from_micros(12239784516)), (0, 0, 0)), - ((Duration::from_micros(12239814000), Duration::from_micros(12239815516)), (9000, 9000, 1)), - ((Duration::from_micros(12239835000), Duration::from_micros(12239836516)), (31000, 31000, 1)), - ((Duration::from_micros(12239820000), Duration::from_micros(12239851516)), (0, 0, 0)), - ((Duration::from_micros(12239875000), Duration::from_micros(12239877516)), (21000, 21000, 1)), - ((Duration::from_micros(12239822000), Duration::from_micros(12239885516)), (0, 0, 0)), - ((Duration::from_micros(12239890000), Duration::from_micros(12239892516)), (40000, 41000, 1)), - ((Duration::from_micros(12239855000), Duration::from_micros(12239911516)), (0, 0, 0)), - ((Duration::from_micros(12239916000), Duration::from_micros(12239917516)), (15000, 15000, 1)), - ((Duration::from_micros(12239895000), Duration::from_micros(12239940516)), (0, 0, 0)), - ((Duration::from_micros(12239936000), Duration::from_micros(12239977516)), (26000, 25000, 1)), - ((Duration::from_micros(12239956000), Duration::from_micros(12239990516)), (20000, 60000, 1)), - ((Duration::from_micros(12239959000), Duration::from_micros(12240007516)), (0, 0, 0)), - ((Duration::from_micros(12239977000), Duration::from_micros(12240019516)), (23000, 30000, 1)), - ((Duration::from_micros(12240017000), Duration::from_micros(12240019516)), (0, 0, 0)), - ((Duration::from_micros(12240038000), Duration::from_micros(12240039516)), (58000, 12000, 1)), - ((Duration::from_micros(12240018000), Duration::from_micros(12240047516)), (0, 0, 0)), - ((Duration::from_micros(12240058000), Duration::from_micros(12240062516)), (21000, 20000, 1)), - ((Duration::from_micros(12240026000), Duration::from_micros(12240083516)), (0, 0, 0)), - ((Duration::from_micros(12240098000), Duration::from_micros(12240100516)), (20000, 23000, 1)), - ((Duration::from_micros(12240119000), Duration::from_micros(12240120516)), (40000, 38000, 1)), - ((Duration::from_micros(12240139000), Duration::from_micros(12240140516)), (21000, 20000, 1)), - ((Duration::from_micros(12240139000), Duration::from_micros(12240141516)), (0, 0, 0)), - ((Duration::from_micros(12240159000), Duration::from_micros(12240160516)), (20000, 21000, 1)), - ((Duration::from_micros(12240160000), Duration::from_micros(12240161516)), (0, 0, 0)), - ((Duration::from_micros(12240078000), Duration::from_micros(12240182516)), (0, 0, 0)), - ((Duration::from_micros(12240180000), Duration::from_micros(12240184516)), (21000, 20000, 1)), - ((Duration::from_micros(12240210000), Duration::from_micros(12240211516)), (20000, 23000, 1)), - ((Duration::from_micros(12240223000), Duration::from_micros(12240224516)), (30000, 27000, 1)), - ((Duration::from_micros(12240251000), Duration::from_micros(12240252516)), (13000, 13000, 1)), - ((Duration::from_micros(12240200000), Duration::from_micros(12240253516)), (0, 0, 0)), - ((Duration::from_micros(12240271000), Duration::from_micros(12240274516)), (28000, 28000, 1)), - ((Duration::from_micros(12240292000), Duration::from_micros(12240293516)), (20000, 22000, 1)), - ((Duration::from_micros(12240231000), Duration::from_micros(12240340516)), (0, 0, 0)), - ((Duration::from_micros(12240358000), Duration::from_micros(12240360516)), (21000, 19000, 1)), - ((Duration::from_micros(12240392000), Duration::from_micros(12240393516)), (66000, 67000, 1)), - ((Duration::from_micros(12240393000), Duration::from_micros(12240394516)), (0, 0, 0)), - ((Duration::from_micros(12240373000), Duration::from_micros(12240398516)), (0, 0, 0)), - ((Duration::from_micros(12240312000), Duration::from_micros(12240399516)), (0, 0, 0)), - ((Duration::from_micros(12240413000), Duration::from_micros(12240414516)), (35000, 34000, 1)), - ((Duration::from_micros(12240332000), Duration::from_micros(12240426516)), (0, 0, 0)), - ((Duration::from_micros(12240426000), Duration::from_micros(12240427516)), (20000, 20000, 1)), - ((Duration::from_micros(12240433000), Duration::from_micros(12240434516)), (13000, 13000, 1)), - ((Duration::from_micros(12240441000), Duration::from_micros(12240486516)), (7000, 7000, 1)), - ((Duration::from_micros(12240491000), Duration::from_micros(12240492516)), (8000, 52000, 1)), - ((Duration::from_micros(12240494000), Duration::from_micros(12240495516)), (0, 0, 0)), - ((Duration::from_micros(12240528000), Duration::from_micros(12240529516)), (53000, 9000, 1)), - ((Duration::from_micros(12240474000), Duration::from_micros(12240573516)), (0, 0, 0)), - ((Duration::from_micros(12240515000), Duration::from_micros(12240590516)), (0, 0, 0)), - ((Duration::from_micros(12240535000), Duration::from_micros(12240599516)), (34000, 34000, 1)), - ((Duration::from_micros(12240596000), Duration::from_micros(12240600516)), (0, 0, 0)), - ((Duration::from_micros(12240575000), Duration::from_micros(12240603516)), (68000, 71000, 1)), - ((Duration::from_micros(12240555000), Duration::from_micros(12240633516)), (0, 0, 0)), - ((Duration::from_micros(12240558000), Duration::from_micros(12240642516)), (0, 0, 0)), - ((Duration::from_micros(12240657000), Duration::from_micros(12240658516)), (-21000, 3000, 1)), - ((Duration::from_micros(12240664000), Duration::from_micros(12240665516)), (82000, 55000, 1)), - ((Duration::from_micros(12240622000), Duration::from_micros(12240695516)), (0, 0, 0)), - ((Duration::from_micros(12240616000), Duration::from_micros(12240704516)), (0, 0, 0)), - ((Duration::from_micros(12240717000), Duration::from_micros(12240719516)), (7000, 7000, 1)), - ((Duration::from_micros(12240732000), Duration::from_micros(12240733516)), (53000, 54000, 1)), - ((Duration::from_micros(12240732000), Duration::from_micros(12240733516)), (0, 0, 0)), - ((Duration::from_micros(12240690000), Duration::from_micros(12240734516)), (0, 0, 0)), - ((Duration::from_micros(12240738000), Duration::from_micros(12240739516)), (15000, 14000, 1)), - ((Duration::from_micros(12240758000), Duration::from_micros(12240759516)), (6000, 6000, 1)), - ((Duration::from_micros(12240759000), Duration::from_micros(12240760516)), (0, 0, 0)), - ((Duration::from_micros(12240778000), Duration::from_micros(12240779516)), (21000, 21000, 1)), - ((Duration::from_micros(12240788000), Duration::from_micros(12240789516)), (19000, 19000, 1)), - ((Duration::from_micros(12240809000), Duration::from_micros(12240809516)), (10000, 10000, 1)), - ((Duration::from_micros(12240827000), Duration::from_micros(12240827516)), (21000, 20000, 1)), - ((Duration::from_micros(12240829000), Duration::from_micros(12240840516)), (0, 0, 0)), - ((Duration::from_micros(12240849000), Duration::from_micros(12240851516)), (20000, 31000, 1)), - ((Duration::from_micros(12240870000), Duration::from_micros(12240871516)), (20000, 11000, 1)), - ((Duration::from_micros(12240890000), Duration::from_micros(12240891516)), (21000, 20000, 1)), - ((Duration::from_micros(12240891000), Duration::from_micros(12240892516)), (0, 0, 0)), - ((Duration::from_micros(12240930000), Duration::from_micros(12240931516)), (21000, 21000, 1)), - ((Duration::from_micros(12240938000), Duration::from_micros(12240939516)), (39000, 39000, 1)), - ((Duration::from_micros(12240951000), Duration::from_micros(12240952516)), (8000, 8000, 1)), - ((Duration::from_micros(12240958000), Duration::from_micros(12240985516)), (13000, 13000, 1)), - ((Duration::from_micros(12240991000), Duration::from_micros(12240992516)), (7000, 33000, 1)), - ((Duration::from_micros(12241004000), Duration::from_micros(12241004516)), (33000, 7000, 1)), - ((Duration::from_micros(12241011000), Duration::from_micros(12241012516)), (13000, 12000, 1)), - ((Duration::from_micros(12241032000), Duration::from_micros(12241032516)), (7000, 8000, 1)), - ((Duration::from_micros(12241072000), Duration::from_micros(12241075516)), (21000, 20000, 1)), - ((Duration::from_micros(12241052000), Duration::from_micros(12241077516)), (0, 0, 0)), - ((Duration::from_micros(12241023000), Duration::from_micros(12241102516)), (0, 0, 0)), - ((Duration::from_micros(12241113000), Duration::from_micros(12241114516)), (40000, 43000, 1)), - ((Duration::from_micros(12241093000), Duration::from_micros(12241121516)), (0, 0, 0)), - ((Duration::from_micros(12241153000), Duration::from_micros(12241156516)), (41000, 39000, 1)), - ((Duration::from_micros(12241174000), Duration::from_micros(12241175516)), (40000, 42000, 1)), - ((Duration::from_micros(12241143000), Duration::from_micros(12241198516)), (0, 0, 0)), - ((Duration::from_micros(12241133000), Duration::from_micros(12241204516)), (0, 0, 0)), - ((Duration::from_micros(12241234000), Duration::from_micros(12241236516)), (21000, 19000, 1)), - ((Duration::from_micros(12241228000), Duration::from_micros(12241246516)), (0, 0, 0)), - ((Duration::from_micros(12241194000), Duration::from_micros(12241260516)), (0, 0, 0)), - ((Duration::from_micros(12241255000), Duration::from_micros(12241260516)), (60000, 61000, 1)), - ((Duration::from_micros(12241275000), Duration::from_micros(12241276516)), (21000, 24000, 1)), - ((Duration::from_micros(12241214000), Duration::from_micros(12241297516)), (0, 0, 0)), - ((Duration::from_micros(12241316000), Duration::from_micros(12241316516)), (20000, 16000, 1)), - ((Duration::from_micros(12241325000), Duration::from_micros(12241326516)), (41000, 40000, 1)), - ((Duration::from_micros(12241356000), Duration::from_micros(12241358516)), (9000, 10000, 1)), - ((Duration::from_micros(12241336000), Duration::from_micros(12241373516)), (0, 0, 0)), - ((Duration::from_micros(12241376000), Duration::from_micros(12241378516)), (31000, 32000, 1)), - ((Duration::from_micros(12241295000), Duration::from_micros(12241388516)), (0, 0, 0)), - ((Duration::from_micros(12241394000), Duration::from_micros(12241395516)), (20000, 20000, 1)), - ((Duration::from_micros(12241394000), Duration::from_micros(12241398516)), (0, 0, 0)), - ((Duration::from_micros(12241397000), Duration::from_micros(12241398516)), (0, 0, 0)), - ((Duration::from_micros(12241394000), Duration::from_micros(12241409516)), (0, 0, 0)), - ((Duration::from_micros(12241457000), Duration::from_micros(12241459516)), (21000, 31000, 1)), - ((Duration::from_micros(12241478000), Duration::from_micros(12241480516)), (60000, 50000, 1)), - ((Duration::from_micros(12241417000), Duration::from_micros(12241491516)), (0, 0, 0)), - ((Duration::from_micros(12241498000), Duration::from_micros(12241499516)), (21000, 21000, 1)), - ((Duration::from_micros(12241437000), Duration::from_micros(12241510516)), (0, 0, 0)), - ((Duration::from_micros(12241528000), Duration::from_micros(12241529516)), (20000, 19000, 1)), - ((Duration::from_micros(12241539000), Duration::from_micros(12241539516)), (30000, 30000, 1)), - ((Duration::from_micros(12241579000), Duration::from_micros(12241581516)), (11000, 10000, 1)), - ((Duration::from_micros(12241618000), Duration::from_micros(12241619516)), (40000, 42000, 1)), - ((Duration::from_micros(12241618000), Duration::from_micros(12241631516)), (0, 0, 0)), - ((Duration::from_micros(12241528000), Duration::from_micros(12241636516)), (0, 0, 0)), - ((Duration::from_micros(12241630000), Duration::from_micros(12241640516)), (39000, 50000, 1)), - ((Duration::from_micros(12241559000), Duration::from_micros(12241661516)), (0, 0, 0)), - ((Duration::from_micros(12241618000), Duration::from_micros(12241662516)), (0, 0, 0)), - ((Duration::from_micros(12241618000), Duration::from_micros(12241663516)), (0, 0, 0)), - ((Duration::from_micros(12241610000), Duration::from_micros(12241675516)), (0, 0, 0)), - ((Duration::from_micros(12241599000), Duration::from_micros(12241681516)), (0, 0, 0)), - ((Duration::from_micros(12241670000), Duration::from_micros(12241684516)), (12000, 9000, 1)), - ((Duration::from_micros(12241691000), Duration::from_micros(12241692516)), (40000, 44000, 1)), - ((Duration::from_micros(12241711000), Duration::from_micros(12241712516)), (21000, 8000, 1)), - ((Duration::from_micros(12241731000), Duration::from_micros(12241732516)), (20000, 20000, 1)), - ((Duration::from_micros(12241744000), Duration::from_micros(12241745516)), (20000, 20000, 1)), - ((Duration::from_micros(12241744000), Duration::from_micros(12241745516)), (0, 0, 0)), - ((Duration::from_micros(12241650000), Duration::from_micros(12241754516)), (0, 0, 0)), - ((Duration::from_micros(12241772000), Duration::from_micros(12241773516)), (13000, 13000, 1)), - ((Duration::from_micros(12241792000), Duration::from_micros(12241793516)), (28000, 28000, 1)), - ((Duration::from_micros(12241752000), Duration::from_micros(12241807516)), (0, 0, 0)), - ((Duration::from_micros(12241823000), Duration::from_micros(12241824516)), (20000, 20000, 1)), - ((Duration::from_micros(12241833000), Duration::from_micros(12241834516)), (31000, 31000, 1)), - ((Duration::from_micros(12241853000), Duration::from_micros(12241854516)), (10000, 10000, 1)), - ((Duration::from_micros(12241873000), Duration::from_micros(12241874516)), (20000, 20000, 1)), - ((Duration::from_micros(12241812000), Duration::from_micros(12241888516)), (0, 0, 0)), - ((Duration::from_micros(12241894000), Duration::from_micros(12241895516)), (20000, 20000, 1)), - ((Duration::from_micros(12241905000), Duration::from_micros(12241911516)), (21000, 21000, 1)), - ((Duration::from_micros(12241914000), Duration::from_micros(12241915516)), (0, 0, 0)), - ((Duration::from_micros(12241954000), Duration::from_micros(12241957516)), (20000, 20000, 1)), - ((Duration::from_micros(12241972000), Duration::from_micros(12241974516)), (40000, 42000, 1)), - ((Duration::from_micros(12241975000), Duration::from_micros(12241977516)), (0, 0, 0)), - ((Duration::from_micros(12241934000), Duration::from_micros(12242014516)), (0, 0, 0)), - ((Duration::from_micros(12242015000), Duration::from_micros(12242017516)), (21000, 20000, 1)), - ((Duration::from_micros(12242052000), Duration::from_micros(12242053516)), (40000, 40000, 1)), - ((Duration::from_micros(12241972000), Duration::from_micros(12242058516)), (0, 0, 0)), - ((Duration::from_micros(12242052000), Duration::from_micros(12242062516)), (0, 0, 0)), - ((Duration::from_micros(12242036000), Duration::from_micros(12242064516)), (0, 0, 0)), - ((Duration::from_micros(12242076000), Duration::from_micros(12242078516)), (37000, 45000, 1)), - ((Duration::from_micros(12242052000), Duration::from_micros(12242083516)), (0, 0, 0)), - ((Duration::from_micros(12242056000), Duration::from_micros(12242085516)), (0, 0, 0)), - ((Duration::from_micros(12242096000), Duration::from_micros(12242098516)), (24000, 16000, 1)), - ((Duration::from_micros(12242154000), Duration::from_micros(12242155516)), (20000, 20000, 1)), - ((Duration::from_micros(12242178000), Duration::from_micros(12242189516)), (58000, 57000, 1)), - ((Duration::from_micros(12242157000), Duration::from_micros(12242196516)), (0, 0, 0)), - ((Duration::from_micros(12242137000), Duration::from_micros(12242202516)), (0, 0, 0)), - ((Duration::from_micros(12242154000), Duration::from_micros(12242205516)), (0, 0, 0)), - ((Duration::from_micros(12242117000), Duration::from_micros(12242208516)), (0, 0, 0)), - ((Duration::from_micros(12242238000), Duration::from_micros(12242240516)), (24000, 34000, 1)), - ((Duration::from_micros(12242154000), Duration::from_micros(12242251516)), (0, 0, 0)), - ((Duration::from_micros(12242289000), Duration::from_micros(12242291516)), (60000, 51000, 1)), - ((Duration::from_micros(12242198000), Duration::from_micros(12242300516)), (0, 0, 0)), - ((Duration::from_micros(12242259000), Duration::from_micros(12242300516)), (0, 0, 0)), - ((Duration::from_micros(12242218000), Duration::from_micros(12242304516)), (0, 0, 0)), - ((Duration::from_micros(12242233000), Duration::from_micros(12242327516)), (0, 0, 0)), - ((Duration::from_micros(12242330000), Duration::from_micros(12242331516)), (51000, 51000, 1)), - ((Duration::from_micros(12242279000), Duration::from_micros(12242340516)), (0, 0, 0)), - ((Duration::from_micros(12242310000), Duration::from_micros(12242350516)), (0, 0, 0)), - ((Duration::from_micros(12242310000), Duration::from_micros(12242380516)), (0, 0, 0)), - ((Duration::from_micros(12242385000), Duration::from_micros(12242387516)), (41000, 40000, 1)), - ((Duration::from_micros(12242370000), Duration::from_micros(12242391516)), (0, 0, 0)), - ((Duration::from_micros(12242411000), Duration::from_micros(12242412516)), (55000, 56000, 1)), - ((Duration::from_micros(12242350000), Duration::from_micros(12242447516)), (0, 0, 0)), - ((Duration::from_micros(12242451000), Duration::from_micros(12242468516)), (26000, 25000, 1)), - ((Duration::from_micros(12242391000), Duration::from_micros(12242483516)), (0, 0, 0)), - ((Duration::from_micros(12242512000), Duration::from_micros(12242514516)), (40000, 56000, 1)), - ((Duration::from_micros(12242518000), Duration::from_micros(12242520516)), (61000, 46000, 1)), - ((Duration::from_micros(12242431000), Duration::from_micros(12242526516)), (0, 0, 0)), - ((Duration::from_micros(12242533000), Duration::from_micros(12242534516)), (6000, 6000, 1)), - ((Duration::from_micros(12242492000), Duration::from_micros(12242551516)), (0, 0, 0)), - ((Duration::from_micros(12242472000), Duration::from_micros(12242553516)), (0, 0, 0)), - ((Duration::from_micros(12242553000), Duration::from_micros(12242554516)), (15000, 14000, 1)), - ((Duration::from_micros(12242573000), Duration::from_micros(12242574516)), (20000, 20000, 1)), - ((Duration::from_micros(12242573000), Duration::from_micros(12242575516)), (0, 0, 0)), - ((Duration::from_micros(12242573000), Duration::from_micros(12242614516)), (0, 0, 0)), - ((Duration::from_micros(12242614000), Duration::from_micros(12242620516)), (20000, 60000, 1)), - ((Duration::from_micros(12242634000), Duration::from_micros(12242635516)), (41000, 6000, 1)), - ((Duration::from_micros(12242593000), Duration::from_micros(12242641516)), (0, 0, 0)), - ((Duration::from_micros(12242648000), Duration::from_micros(12242650516)), (20000, 15000, 1)), - ((Duration::from_micros(12242654000), Duration::from_micros(12242676516)), (14000, 15000, 1)), - ((Duration::from_micros(12242675000), Duration::from_micros(12242676516)), (0, 0, 0)), - ((Duration::from_micros(12242695000), Duration::from_micros(12242696516)), (27000, 26000, 1)), - ((Duration::from_micros(12242715000), Duration::from_micros(12242721516)), (20000, 20000, 1)), - ((Duration::from_micros(12242733000), Duration::from_micros(12242734516)), (20000, 25000, 1)), - ((Duration::from_micros(12242733000), Duration::from_micros(12242734516)), (0, 0, 0)), - ((Duration::from_micros(12242733000), Duration::from_micros(12242734516)), (0, 0, 0)), - ((Duration::from_micros(12242735000), Duration::from_micros(12242736516)), (0, 0, 0)), - ((Duration::from_micros(12242756000), Duration::from_micros(12242756516)), (20000, 15000, 1)), - ((Duration::from_micros(12242776000), Duration::from_micros(12242825516)), (21000, 20000, 1)), - ((Duration::from_micros(12242796000), Duration::from_micros(12242845516)), (20000, 69000, 1)), - ((Duration::from_micros(12242805000), Duration::from_micros(12242850516)), (0, 0, 0)), - ((Duration::from_micros(12242816000), Duration::from_micros(12242865516)), (29000, 25000, 1)), - ((Duration::from_micros(12242867000), Duration::from_micros(12242868516)), (0, 0, 0)), - ((Duration::from_micros(12242867000), Duration::from_micros(12242871516)), (0, 0, 0)), - ((Duration::from_micros(12242837000), Duration::from_micros(12242878516)), (62000, 21000, 1)), - ((Duration::from_micros(12242857000), Duration::from_micros(12242896516)), (-30000, 7000, 1)), - ((Duration::from_micros(12242898000), Duration::from_micros(12242898516)), (0, 0, 0)), - ((Duration::from_micros(12242867000), Duration::from_micros(12242902516)), (61000, 20000, 1)), - ((Duration::from_micros(12242948000), Duration::from_micros(12242949516)), (-31000, 4000, 1)), - ((Duration::from_micros(12243091000), Duration::from_micros(12243093516)), (81000, 47000, 1)), - ((Duration::from_micros(12243111000), Duration::from_micros(12243114516)), (143000, 144000, 1)), - ((Duration::from_micros(12243070000), Duration::from_micros(12243166516)), (0, 0, 0)), - ((Duration::from_micros(12242959000), Duration::from_micros(12242971516)), (0, 0, 0)), - ((Duration::from_micros(12242918000), Duration::from_micros(12242979516)), (0, 0, 0)), - ((Duration::from_micros(12242948000), Duration::from_micros(12242992516)), (0, 0, 0)), - ((Duration::from_micros(12242948000), Duration::from_micros(12242994516)), (0, 0, 0)), - ((Duration::from_micros(12242999000), Duration::from_micros(12243001516)), (0, 0, 0)), - ((Duration::from_micros(12242938000), Duration::from_micros(12243014516)), (0, 0, 0)), - ((Duration::from_micros(12243040000), Duration::from_micros(12243041516)), (0, 0, 0)), - ((Duration::from_micros(12243020000), Duration::from_micros(12243045516)), (0, 0, 0)), - ((Duration::from_micros(12242979000), Duration::from_micros(12243049516)), (0, 0, 0)), - ((Duration::from_micros(12243050000), Duration::from_micros(12243056516)), (0, 0, 0)), - ((Duration::from_micros(12243169000), Duration::from_micros(12243170516)), (20000, 21000, 1)), - ((Duration::from_micros(12243192000), Duration::from_micros(12243202516)), (58000, 56000, 1)), - ((Duration::from_micros(12243131000), Duration::from_micros(12243208516)), (0, 0, 0)), - ((Duration::from_micros(12243152000), Duration::from_micros(12243228516)), (0, 0, 0)), - ((Duration::from_micros(12243169000), Duration::from_micros(12243239516)), (0, 0, 0)), - ((Duration::from_micros(12243242000), Duration::from_micros(12243243516)), (23000, 32000, 1)), - ((Duration::from_micros(12243242000), Duration::from_micros(12243244516)), (0, 0, 0)), - ((Duration::from_micros(12243213000), Duration::from_micros(12243245516)), (0, 0, 0)), - ((Duration::from_micros(12243253000), Duration::from_micros(12243254516)), (50000, 42000, 1)), - ((Duration::from_micros(12243169000), Duration::from_micros(12243256516)), (0, 0, 0)), - ((Duration::from_micros(12243273000), Duration::from_micros(12243275516)), (11000, 10000, 1)), - ((Duration::from_micros(12243172000), Duration::from_micros(12243282516)), (0, 0, 0)), - ((Duration::from_micros(12243294000), Duration::from_micros(12243313516)), (20000, 21000, 1)), - ((Duration::from_micros(12243233000), Duration::from_micros(12243325516)), (0, 0, 0)), - ((Duration::from_micros(12243314000), Duration::from_micros(12243340516)), (21000, 38000, 1)), - ((Duration::from_micros(12243334000), Duration::from_micros(12243341516)), (0, 0, 0)), - ((Duration::from_micros(12243375000), Duration::from_micros(12243377516)), (40000, 28000, 1)), - ((Duration::from_micros(12243388000), Duration::from_micros(12243390516)), (41000, 36000, 1)), - ((Duration::from_micros(12243388000), Duration::from_micros(12243390516)), (0, 0, 0)), - ((Duration::from_micros(12243395000), Duration::from_micros(12243404516)), (13000, 13000, 1)), - ((Duration::from_micros(12243355000), Duration::from_micros(12243421516)), (0, 0, 0)), - ((Duration::from_micros(12243416000), Duration::from_micros(12243431516)), (7000, 14000, 1)), - ((Duration::from_micros(12243436000), Duration::from_micros(12243437516)), (21000, 27000, 1)), - ((Duration::from_micros(12243456000), Duration::from_micros(12243457516)), (20000, 6000, 1)), - ((Duration::from_micros(12243472000), Duration::from_micros(12243473516)), (20000, 20000, 1)), - ((Duration::from_micros(12243472000), Duration::from_micros(12243473516)), (0, 0, 0)), - ((Duration::from_micros(12243476000), Duration::from_micros(12243478516)), (0, 0, 0)), - ((Duration::from_micros(12243517000), Duration::from_micros(12243536516)), (20000, 21000, 1)), - ((Duration::from_micros(12243537000), Duration::from_micros(12243538516)), (0, 0, 0)), - ((Duration::from_micros(12243557000), Duration::from_micros(12243558516)), (61000, 60000, 1)), - ((Duration::from_micros(12243576000), Duration::from_micros(12243577516)), (20000, 20000, 1)), - ((Duration::from_micros(12243497000), Duration::from_micros(12243578516)), (0, 0, 0)), - ((Duration::from_micros(12243578000), Duration::from_micros(12243579516)), (0, 0, 0)), - ((Duration::from_micros(12243598000), Duration::from_micros(12243599516)), (21000, 21000, 1)), - ((Duration::from_micros(12243618000), Duration::from_micros(12243636516)), (20000, 20000, 1)), - ((Duration::from_micros(12243656000), Duration::from_micros(12243656516)), (20000, 37000, 1)), - ((Duration::from_micros(12243656000), Duration::from_micros(12243658516)), (0, 0, 0)), - ((Duration::from_micros(12243720000), Duration::from_micros(12243722516)), (38000, 22000, 1)), - ((Duration::from_micros(12243639000), Duration::from_micros(12243730516)), (0, 0, 0)), - ((Duration::from_micros(12243659000), Duration::from_micros(12243734516)), (0, 0, 0)), - ((Duration::from_micros(12243656000), Duration::from_micros(12243735516)), (0, 0, 0)), - ((Duration::from_micros(12243699000), Duration::from_micros(12243745516)), (0, 0, 0)), - ((Duration::from_micros(12243679000), Duration::from_micros(12243761516)), (0, 0, 0)), - ((Duration::from_micros(12243760000), Duration::from_micros(12243762516)), (64000, 64000, 1)), - ((Duration::from_micros(12243758000), Duration::from_micros(12243766516)), (0, 0, 0)), - ((Duration::from_micros(12243781000), Duration::from_micros(12243783516)), (40000, 40000, 1)), - ((Duration::from_micros(12243758000), Duration::from_micros(12243784516)), (0, 0, 0)), - ((Duration::from_micros(12243791000), Duration::from_micros(12243792516)), (21000, 21000, 1)), - ((Duration::from_micros(12243740000), Duration::from_micros(12243800516)), (0, 0, 0)), - ((Duration::from_micros(12243811000), Duration::from_micros(12243813516)), (10000, 9000, 1)), - ((Duration::from_micros(12243831000), Duration::from_micros(12243833516)), (20000, 21000, 1)), - ((Duration::from_micros(12243852000), Duration::from_micros(12243853516)), (20000, 20000, 1)), - ((Duration::from_micros(12243862000), Duration::from_micros(12243863516)), (21000, 20000, 1)), - ((Duration::from_micros(12243872000), Duration::from_micros(12243873516)), (10000, 10000, 1)), - ((Duration::from_micros(12243892000), Duration::from_micros(12243894516)), (10000, 10000, 1)), - ((Duration::from_micros(12243912000), Duration::from_micros(12243924516)), (20000, 21000, 1)), - ((Duration::from_micros(12243890000), Duration::from_micros(12243937516)), (0, 0, 0)), - ((Duration::from_micros(12243953000), Duration::from_micros(12243954516)), (20000, 30000, 1)), - ((Duration::from_micros(12243959000), Duration::from_micros(12243960516)), (41000, 30000, 1)), - ((Duration::from_micros(12243973000), Duration::from_micros(12243975516)), (6000, 6000, 1)), - ((Duration::from_micros(12243994000), Duration::from_micros(12243995516)), (14000, 15000, 1)), - ((Duration::from_micros(12244014000), Duration::from_micros(12244015516)), (21000, 20000, 1)), - ((Duration::from_micros(12244027000), Duration::from_micros(12244028516)), (20000, 20000, 1)), - ((Duration::from_micros(12243995000), Duration::from_micros(12244043516)), (0, 0, 0)), - ((Duration::from_micros(12244054000), Duration::from_micros(12244055516)), (13000, 13000, 1)), - ((Duration::from_micros(12244102000), Duration::from_micros(12244104516)), (27000, 27000, 1)), - ((Duration::from_micros(12244075000), Duration::from_micros(12244115516)), (0, 0, 0)), - ((Duration::from_micros(12244090000), Duration::from_micros(12244115516)), (0, 0, 0)), - ((Duration::from_micros(12244115000), Duration::from_micros(12244117516)), (48000, 49000, 1)), - ((Duration::from_micros(12244095000), Duration::from_micros(12244182516)), (0, 0, 0)), - ((Duration::from_micros(12244196000), Duration::from_micros(12244198516)), (13000, 13000, 1)), - ((Duration::from_micros(12244135000), Duration::from_micros(12244199516)), (0, 0, 0)), - ((Duration::from_micros(12244204000), Duration::from_micros(12244205516)), (81000, 81000, 1)), - ((Duration::from_micros(12244204000), Duration::from_micros(12244205516)), (0, 0, 0)), - ((Duration::from_micros(12244217000), Duration::from_micros(12244218516)), (8000, 7000, 1)), - ((Duration::from_micros(12244159000), Duration::from_micros(12244226516)), (0, 0, 0)), - ((Duration::from_micros(12244237000), Duration::from_micros(12244238516)), (13000, 13000, 1)), - ((Duration::from_micros(12244257000), Duration::from_micros(12244258516)), (20000, 20000, 1)), - ((Duration::from_micros(12244223000), Duration::from_micros(12244261516)), (0, 0, 0)), - ((Duration::from_micros(12244290000), Duration::from_micros(12244329516)), (20000, 20000, 1)), - ((Duration::from_micros(12244318000), Duration::from_micros(12244331516)), (0, 0, 0)), - ((Duration::from_micros(12244298000), Duration::from_micros(12244348516)), (61000, 73000, 1)), - ((Duration::from_micros(12244358000), Duration::from_micros(12244361516)), (-20000, 17000, 1)), - ((Duration::from_micros(12244277000), Duration::from_micros(12244369516)), (0, 0, 0)), - ((Duration::from_micros(12244338000), Duration::from_micros(12244423516)), (0, 0, 0)), - ((Duration::from_micros(12244359000), Duration::from_micros(12244428516)), (0, 0, 0)), - ((Duration::from_micros(12244440000), Duration::from_micros(12244441516)), (61000, 80000, 1)), - ((Duration::from_micros(12244442000), Duration::from_micros(12244443516)), (0, 0, 0)), - ((Duration::from_micros(12244442000), Duration::from_micros(12244443516)), (0, 0, 0)), - ((Duration::from_micros(12244442000), Duration::from_micros(12244443516)), (0, 0, 0)), - ((Duration::from_micros(12244450000), Duration::from_micros(12244451516)), (83000, 15000, 1)), - ((Duration::from_micros(12244426000), Duration::from_micros(12244467516)), (0, 0, 0)), - ((Duration::from_micros(12244491000), Duration::from_micros(12244493516)), (8000, 8000, 1)), - ((Duration::from_micros(12244511000), Duration::from_micros(12244513516)), (41000, 42000, 1)), - ((Duration::from_micros(12244490000), Duration::from_micros(12244516516)), (0, 0, 0)), - ((Duration::from_micros(12244470000), Duration::from_micros(12244558516)), (0, 0, 0)), - ((Duration::from_micros(12244558000), Duration::from_micros(12244560516)), (20000, 20000, 1)), - ((Duration::from_micros(12244572000), Duration::from_micros(12244573516)), (47000, 47000, 1)), - ((Duration::from_micros(12244577000), Duration::from_micros(12244578516)), (0, 0, 0)), - ((Duration::from_micros(12244551000), Duration::from_micros(12244580516)), (0, 0, 0)), - ((Duration::from_micros(12244592000), Duration::from_micros(12244593516)), (19000, 18000, 1)), - ((Duration::from_micros(12244622000), Duration::from_micros(12244624516)), (15000, 15000, 1)), - ((Duration::from_micros(12244632000), Duration::from_micros(12244634516)), (30000, 31000, 1)), - ((Duration::from_micros(12244646000), Duration::from_micros(12244647516)), (10000, 10000, 1)), - ((Duration::from_micros(12244653000), Duration::from_micros(12244654516)), (14000, 13000, 1)), - ((Duration::from_micros(12244673000), Duration::from_micros(12244674516)), (7000, 7000, 1)), - ((Duration::from_micros(12244690000), Duration::from_micros(12244694516)), (20000, 20000, 1)), - ((Duration::from_micros(12244714000), Duration::from_micros(12244726516)), (17000, 20000, 1)), - ((Duration::from_micros(12244734000), Duration::from_micros(12244735516)), (24000, 32000, 1)), - ((Duration::from_micros(12244754000), Duration::from_micros(12244755516)), (20000, 9000, 1)), - ((Duration::from_micros(12244795000), Duration::from_micros(12244796516)), (20000, 20000, 1)), - ((Duration::from_micros(12244693000), Duration::from_micros(12244801516)), (0, 0, 0)), - ((Duration::from_micros(12244774000), Duration::from_micros(12244812516)), (0, 0, 0)), - ((Duration::from_micros(12244815000), Duration::from_micros(12244817516)), (41000, 41000, 1)), - ((Duration::from_micros(12244759000), Duration::from_micros(12244827516)), (0, 0, 0)), - ((Duration::from_micros(12244853000), Duration::from_micros(12244854516)), (20000, 21000, 1)), - ((Duration::from_micros(12244876000), Duration::from_micros(12244877516)), (38000, 37000, 1)), - ((Duration::from_micros(12244856000), Duration::from_micros(12244887516)), (0, 0, 0)), - ((Duration::from_micros(12244890000), Duration::from_micros(12244891516)), (23000, 23000, 1)), - ((Duration::from_micros(12244835000), Duration::from_micros(12244907516)), (0, 0, 0)), - ((Duration::from_micros(12244937000), Duration::from_micros(12244938516)), (14000, 14000, 1)), - ((Duration::from_micros(12244896000), Duration::from_micros(12244949516)), (0, 0, 0)), - ((Duration::from_micros(12244916000), Duration::from_micros(12244972516)), (0, 0, 0)), - ((Duration::from_micros(12244978000), Duration::from_micros(12244978516)), (47000, 47000, 1)), - ((Duration::from_micros(12244957000), Duration::from_micros(12244993516)), (0, 0, 0)), - ((Duration::from_micros(12244998000), Duration::from_micros(12244999516)), (41000, 40000, 1)), - ((Duration::from_micros(12244958000), Duration::from_micros(12245061516)), (0, 0, 0)), - ((Duration::from_micros(12245079000), Duration::from_micros(12245080516)), (20000, 21000, 1)), - ((Duration::from_micros(12245018000), Duration::from_micros(12245111516)), (0, 0, 0)), - ((Duration::from_micros(12245038000), Duration::from_micros(12245115516)), (0, 0, 0)), - ((Duration::from_micros(12245023000), Duration::from_micros(12245132516)), (0, 0, 0)), - ((Duration::from_micros(12245059000), Duration::from_micros(12245135516)), (0, 0, 0)), - ((Duration::from_micros(12245120000), Duration::from_micros(12245142516)), (81000, 81000, 1)), - ((Duration::from_micros(12245140000), Duration::from_micros(12245142516)), (0, 0, 0)), - ((Duration::from_micros(12245099000), Duration::from_micros(12245158516)), (0, 0, 0)), - ((Duration::from_micros(12245171000), Duration::from_micros(12245172516)), (61000, 62000, 1)), - ((Duration::from_micros(12245191000), Duration::from_micros(12245195516)), (31000, 30000, 1)), - ((Duration::from_micros(12245211000), Duration::from_micros(12245214516)), (20000, 23000, 1)), - ((Duration::from_micros(12245160000), Duration::from_micros(12245215516)), (0, 0, 0)), - ((Duration::from_micros(12245159000), Duration::from_micros(12245232516)), (0, 0, 0)), - ((Duration::from_micros(12245232000), Duration::from_micros(12245243516)), (20000, 19000, 1)), - ((Duration::from_micros(12245159000), Duration::from_micros(12245260516)), (0, 0, 0)), - ((Duration::from_micros(12245272000), Duration::from_micros(12245280516)), (21000, 29000, 1)), - ((Duration::from_micros(12245293000), Duration::from_micros(12245294516)), (40000, 37000, 1)), - ((Duration::from_micros(12245252000), Duration::from_micros(12245313516)), (0, 0, 0)), - ((Duration::from_micros(12245333000), Duration::from_micros(12245335516)), (21000, 14000, 1)), - ((Duration::from_micros(12245354000), Duration::from_micros(12245355516)), (40000, 41000, 1)), - ((Duration::from_micros(12245373000), Duration::from_micros(12245374516)), (21000, 20000, 1)), - ((Duration::from_micros(12245373000), Duration::from_micros(12245374516)), (0, 0, 0)), - ((Duration::from_micros(12245373000), Duration::from_micros(12245374516)), (0, 0, 0)), - ((Duration::from_micros(12245414000), Duration::from_micros(12245416516)), (19000, 19000, 1)), - ((Duration::from_micros(12245373000), Duration::from_micros(12245418516)), (0, 0, 0)), - ((Duration::from_micros(12245453000), Duration::from_micros(12245454516)), (41000, 42000, 1)), - ((Duration::from_micros(12245453000), Duration::from_micros(12245454516)), (0, 0, 0)), - ((Duration::from_micros(12245453000), Duration::from_micros(12245454516)), (0, 0, 0)), - ((Duration::from_micros(12245455000), Duration::from_micros(12245456516)), (0, 0, 0)), - ((Duration::from_micros(12245435000), Duration::from_micros(12245493516)), (0, 0, 0)), - ((Duration::from_micros(12245475000), Duration::from_micros(12245502516)), (41000, 40000, 1)), - ((Duration::from_micros(12245496000), Duration::from_micros(12245520516)), (20000, 46000, 1)), - ((Duration::from_micros(12245536000), Duration::from_micros(12245537516)), (21000, 18000, 1)), - ((Duration::from_micros(12245536000), Duration::from_micros(12245537516)), (0, 0, 0)), - ((Duration::from_micros(12245516000), Duration::from_micros(12245541516)), (0, 0, 0)), - ((Duration::from_micros(12245536000), Duration::from_micros(12245587516)), (0, 0, 0)), - ((Duration::from_micros(12245556000), Duration::from_micros(12245598516)), (40000, 67000, 1)), - ((Duration::from_micros(12245577000), Duration::from_micros(12245621516)), (20000, 11000, 1)), - ((Duration::from_micros(12245597000), Duration::from_micros(12245621516)), (0, 0, 0)), - ((Duration::from_micros(12245559000), Duration::from_micros(12245627516)), (0, 0, 0)), - ((Duration::from_micros(12245638000), Duration::from_micros(12245640516)), (41000, 23000, 1)), - ((Duration::from_micros(12245536000), Duration::from_micros(12245644516)), (0, 0, 0)), - ((Duration::from_micros(12245617000), Duration::from_micros(12245656516)), (0, 0, 0)), - ((Duration::from_micros(12245658000), Duration::from_micros(12245660516)), (41000, 19000, 1)), - ((Duration::from_micros(12245678000), Duration::from_micros(12245680516)), (20000, 20000, 1)), - ((Duration::from_micros(12245626000), Duration::from_micros(12245694516)), (0, 0, 0)), - ((Duration::from_micros(12245758000), Duration::from_micros(12245760516)), (20000, 20000, 1)), - ((Duration::from_micros(12245739000), Duration::from_micros(12245764516)), (0, 0, 0)), - ((Duration::from_micros(12245719000), Duration::from_micros(12245768516)), (0, 0, 0)), - ((Duration::from_micros(12245698000), Duration::from_micros(12245779516)), (0, 0, 0)), - ((Duration::from_micros(12245759000), Duration::from_micros(12245779516)), (0, 0, 0)), - ((Duration::from_micros(12245786000), Duration::from_micros(12245787516)), (81000, 99000, 1)), - ((Duration::from_micros(12245800000), Duration::from_micros(12245801516)), (27000, 8000, 1)), - ((Duration::from_micros(12245710000), Duration::from_micros(12245809516)), (0, 0, 0)), - ((Duration::from_micros(12245710000), Duration::from_micros(12245819516)), (0, 0, 0)), - ((Duration::from_micros(12245820000), Duration::from_micros(12245821516)), (14000, 14000, 1)), - ((Duration::from_micros(12245823000), Duration::from_micros(12245824516)), (0, 0, 0)), - ((Duration::from_micros(12245780000), Duration::from_micros(12245843516)), (0, 0, 0)), - ((Duration::from_micros(12245861000), Duration::from_micros(12245862516)), (23000, 23000, 1)), - ((Duration::from_micros(12245840000), Duration::from_micros(12245903516)), (0, 0, 0)), - ((Duration::from_micros(12245910000), Duration::from_micros(12245911516)), (38000, 38000, 1)), - ((Duration::from_micros(12245952000), Duration::from_micros(12245953516)), (49000, 49000, 1)), - ((Duration::from_micros(12245881000), Duration::from_micros(12245968516)), (0, 0, 0)), - ((Duration::from_micros(12245901000), Duration::from_micros(12245970516)), (0, 0, 0)), - ((Duration::from_micros(12245981000), Duration::from_micros(12245982516)), (42000, 42000, 1)), - ((Duration::from_micros(12245981000), Duration::from_micros(12245982516)), (0, 0, 0)), - ((Duration::from_micros(12246003000), Duration::from_micros(12246005516)), (29000, 29000, 1)), - ((Duration::from_micros(12246003000), Duration::from_micros(12246005516)), (0, 0, 0)), - ((Duration::from_micros(12246026000), Duration::from_micros(12246028516)), (22000, 23000, 1)), - ((Duration::from_micros(12246013000), Duration::from_micros(12246033516)), (0, 0, 0)), - ((Duration::from_micros(12246033000), Duration::from_micros(12246034516)), (23000, 23000, 1)), - ((Duration::from_micros(12246054000), Duration::from_micros(12246055516)), (7000, 6000, 1)), - ((Duration::from_micros(12245972000), Duration::from_micros(12246067516)), (0, 0, 0)), - ((Duration::from_micros(12246074000), Duration::from_micros(12246075516)), (21000, 21000, 1)), - ((Duration::from_micros(12245993000), Duration::from_micros(12246098516)), (0, 0, 0)), - ((Duration::from_micros(12246091000), Duration::from_micros(12246103516)), (20000, 20000, 1)), - ((Duration::from_micros(12246094000), Duration::from_micros(12246143516)), (0, 0, 0)), - ((Duration::from_micros(12246155000), Duration::from_micros(12246170516)), (20000, 68000, 1)), - ((Duration::from_micros(12246135000), Duration::from_micros(12246174516)), (0, 0, 0)), - ((Duration::from_micros(12246176000), Duration::from_micros(12246186516)), (61000, 27000, 1)), - ((Duration::from_micros(12246115000), Duration::from_micros(12246192516)), (0, 0, 0)), - ((Duration::from_micros(12246173000), Duration::from_micros(12246217516)), (0, 0, 0)), - ((Duration::from_micros(12246216000), Duration::from_micros(12246218516)), (21000, 16000, 1)), - ((Duration::from_micros(12246236000), Duration::from_micros(12246238516)), (40000, 32000, 1)), - ((Duration::from_micros(12246196000), Duration::from_micros(12246249516)), (0, 0, 0)), - ((Duration::from_micros(12246257000), Duration::from_micros(12246258516)), (20000, 20000, 1)), - ((Duration::from_micros(12246277000), Duration::from_micros(12246278516)), (21000, 20000, 1)), - ((Duration::from_micros(12246290000), Duration::from_micros(12246291516)), (20000, 20000, 1)), - ((Duration::from_micros(12246297000), Duration::from_micros(12246316516)), (13000, 13000, 1)), - ((Duration::from_micros(12246318000), Duration::from_micros(12246319516)), (0, 0, 0)), - ((Duration::from_micros(12246328000), Duration::from_micros(12246329516)), (28000, 28000, 1)), - ((Duration::from_micros(12246348000), Duration::from_micros(12246359516)), (10000, 10000, 1)), - ((Duration::from_micros(12246368000), Duration::from_micros(12246369516)), (20000, 30000, 1)), - ((Duration::from_micros(12246385000), Duration::from_micros(12246385516)), (20000, 10000, 1)), - ((Duration::from_micros(12246385000), Duration::from_micros(12246385516)), (0, 0, 0)), - ((Duration::from_micros(12246389000), Duration::from_micros(12246389516)), (0, 0, 0)), - ((Duration::from_micros(12246429000), Duration::from_micros(12246436516)), (21000, 20000, 1)), - ((Duration::from_micros(12246450000), Duration::from_micros(12246451516)), (40000, 47000, 1)), - ((Duration::from_micros(12246462000), Duration::from_micros(12246463516)), (21000, 15000, 1)), - ((Duration::from_micros(12246470000), Duration::from_micros(12246471516)), (12000, 12000, 1)), - ((Duration::from_micros(12246409000), Duration::from_micros(12246509516)), (0, 0, 0)), - ((Duration::from_micros(12246531000), Duration::from_micros(12246532516)), (8000, 8000, 1)), - ((Duration::from_micros(12246511000), Duration::from_micros(12246542516)), (0, 0, 0)), - ((Duration::from_micros(12246462000), Duration::from_micros(12246560516)), (0, 0, 0)), - ((Duration::from_micros(12246551000), Duration::from_micros(12246576516)), (61000, 61000, 1)), - ((Duration::from_micros(12246490000), Duration::from_micros(12246581516)), (0, 0, 0)), - ((Duration::from_micros(12246605000), Duration::from_micros(12246606516)), (20000, 44000, 1)), - ((Duration::from_micros(12246605000), Duration::from_micros(12246610516)), (0, 0, 0)), - ((Duration::from_micros(12246633000), Duration::from_micros(12246647516)), (54000, 34000, 1)), - ((Duration::from_micros(12246592000), Duration::from_micros(12246649516)), (0, 0, 0)), - ((Duration::from_micros(12246653000), Duration::from_micros(12246654516)), (28000, 37000, 1)), - ((Duration::from_micros(12246571000), Duration::from_micros(12246659516)), (0, 0, 0)), - ((Duration::from_micros(12246605000), Duration::from_micros(12246662516)), (0, 0, 0)), - ((Duration::from_micros(12246612000), Duration::from_micros(12246672516)), (0, 0, 0)), - ((Duration::from_micros(12246673000), Duration::from_micros(12246674516)), (20000, 7000, 1)), - ((Duration::from_micros(12246682000), Duration::from_micros(12246682516)), (20000, 20000, 1)), - ((Duration::from_micros(12246694000), Duration::from_micros(12246727516)), (9000, 8000, 1)), - ((Duration::from_micros(12246714000), Duration::from_micros(12246727516)), (0, 0, 0)), - ((Duration::from_micros(12246734000), Duration::from_micros(12246735516)), (32000, 45000, 1)), - ((Duration::from_micros(12246755000), Duration::from_micros(12246756516)), (20000, 8000, 1)), - ((Duration::from_micros(12246795000), Duration::from_micros(12246796516)), (21000, 21000, 1)), - ((Duration::from_micros(12246762000), Duration::from_micros(12246817516)), (0, 0, 0)), - ((Duration::from_micros(12246832000), Duration::from_micros(12246833516)), (40000, 40000, 1)), - ((Duration::from_micros(12246836000), Duration::from_micros(12246837516)), (0, 0, 0)), - ((Duration::from_micros(12246762000), Duration::from_micros(12246867516)), (0, 0, 0)), - ((Duration::from_micros(12246815000), Duration::from_micros(12246874516)), (0, 0, 0)), - ((Duration::from_micros(12246877000), Duration::from_micros(12246878516)), (41000, 41000, 1)), - ((Duration::from_micros(12246775000), Duration::from_micros(12246883516)), (0, 0, 0)), - ((Duration::from_micros(12246897000), Duration::from_micros(12246898516)), (41000, 41000, 1)), - ((Duration::from_micros(12246917000), Duration::from_micros(12246919516)), (20000, 20000, 1)), - ((Duration::from_micros(12246856000), Duration::from_micros(12246927516)), (0, 0, 0)), - ((Duration::from_micros(12246958000), Duration::from_micros(12246959516)), (20000, 21000, 1)), - ((Duration::from_micros(12246908000), Duration::from_micros(12246977516)), (0, 0, 0)), - ((Duration::from_micros(12246908000), Duration::from_micros(12246996516)), (0, 0, 0)), - ((Duration::from_micros(12246999000), Duration::from_micros(12247000516)), (41000, 40000, 1)), - ((Duration::from_micros(12246938000), Duration::from_micros(12247007516)), (0, 0, 0)), - ((Duration::from_micros(12247019000), Duration::from_micros(12247020516)), (41000, 41000, 1)), - ((Duration::from_micros(12247019000), Duration::from_micros(12247020516)), (0, 0, 0)), - ((Duration::from_micros(12247019000), Duration::from_micros(12247021516)), (0, 0, 0)), - ((Duration::from_micros(12246979000), Duration::from_micros(12247024516)), (0, 0, 0)), - ((Duration::from_micros(12247040000), Duration::from_micros(12247041516)), (20000, 21000, 1)), - ((Duration::from_micros(12247060000), Duration::from_micros(12247061516)), (21000, 20000, 1)), - ((Duration::from_micros(12247080000), Duration::from_micros(12247081516)), (20000, 20000, 1)), - ((Duration::from_micros(12247101000), Duration::from_micros(12247107516)), (20000, 20000, 1)), - ((Duration::from_micros(12247121000), Duration::from_micros(12247122516)), (21000, 26000, 1)), - ((Duration::from_micros(12247172000), Duration::from_micros(12247173516)), (20000, 15000, 1)), - ((Duration::from_micros(12247165000), Duration::from_micros(12247185516)), (0, 0, 0)), - ((Duration::from_micros(12247131000), Duration::from_micros(12247192516)), (0, 0, 0)), - ((Duration::from_micros(12247192000), Duration::from_micros(12247193516)), (51000, 51000, 1)), - ((Duration::from_micros(12247151000), Duration::from_micros(12247195516)), (0, 0, 0)), - ] - } - #[test] - fn test_libwebrtc_captured() { - let zero_time: Instant = unsafe { std::mem::transmute(0u128) }; - let tests = vec![data1(), data2(), data3()]; + fn group_reorder() { + let data = vec![ + ((Duration::from_millis(0), Duration::from_millis(0)), None), + ((Duration::from_millis(60), Duration::from_millis(5)), None), + ((Duration::from_millis(40), Duration::from_millis(10)), None), + ( + (Duration::from_millis(70), Duration::from_millis(20)), + Some((TimeDelta::from_millis(-20), TimeDelta::from_millis(5))), + ), + ]; - for test in tests { - let mut aga = ArrivalGroupAccumulator::default(); - - for ( - i, - ( - (local_send_time, remote_recv_time), - (expected_send_delta, expected_recv_delta, expected_calculated_deltas), - ), - ) in test.into_iter().enumerate() - { - let expected_calculated_deltas = expected_calculated_deltas > 0; - - // fixed str0m impl - let dv = aga.accumulate_packet(&AckedPacket { - seq_no: (i as u64).into(), - size: DataSize::ZERO, - local_send_time: zero_time + local_send_time, - remote_recv_time: zero_time + remote_recv_time, - local_recv_time: crate::not_happening(), // does not matter, - }); - let (calculated_deltas, send_delta, recv_delta) = match dv { - Some(dv) => { - let send_delta_us = i64::try_from(dv.send_delta.as_micros()).unwrap(); - let recv_delta = i64::try_from(dv.recv_delta.as_micros()).unwrap(); - - (true, send_delta_us, recv_delta) - } - None => (false, 0, 0), - }; + let now = Instant::now(); + let mut aga = ArrivalGroupAccumulator::default(); + + for ((local_send_time, remote_recv_time), deltas) in data { + let group_delta = aga.accumulate_packet(&AckedPacket { + seq_no: Default::default(), + size: Default::default(), + local_send_time: now + local_send_time, + remote_recv_time: now + remote_recv_time, + local_recv_time: Instant::now(), // does not matter + }); - assert_eq!(expected_calculated_deltas, calculated_deltas, "iter #{i}"); - assert_eq!(expected_send_delta, send_delta, "iter #{i}"); - assert_eq!(expected_recv_delta, recv_delta, "iter #{i}"); - } + assert_eq!(group_delta.map(|d| (d.send_delta, d.arrival_delta)), deltas); } } + + fn duration_us(us: u64) -> Duration { + Duration::from_micros(us) + } } diff --git a/src/packet/bwe/delay_controller.rs b/src/packet/bwe/delay_controller.rs index 5bf83ebc..055a0c89 100644 --- a/src/packet/bwe/delay_controller.rs +++ b/src/packet/bwe/delay_controller.rs @@ -66,7 +66,7 @@ impl DelayController { .arrival_group_accumulator .accumulate_packet(acked_packet) { - crate::packet::bwe::macros::log_delay_variation!(delay_variation.recv_delta); + crate::packet::bwe::macros::log_delay_variation!(delay_variation.arrival_delta); // Got a new delay variation, add it to the trendline self.trendline_estimator diff --git a/src/packet/bwe/loss_controller.rs b/src/packet/bwe/loss_controller.rs index 372b717c..9426dfbd 100644 --- a/src/packet/bwe/loss_controller.rs +++ b/src/packet/bwe/loss_controller.rs @@ -325,7 +325,7 @@ impl LossController { let observation_duration = last_send_time - self.last_send_time_most_recent_observation; - if observation_duration <= TimeDelta::ZERO { + if observation_duration <= Duration::ZERO { return false; } @@ -591,8 +591,8 @@ impl LossController { let time_since_bw_reduced = self .config .rampup_acceleration_maxout_time - .min(delta) - .as_secs_f64(); + .as_secs_f64() + .min(delta.as_secs_f64()); let rampup_acceleration = self.config.rampup_acceleration_max_factor.as_secs_f64() * time_since_bw_reduced @@ -723,7 +723,7 @@ impl LossController { struct Config { observation_window_size: usize, // minimum is 2 - observation_duration_lower_bound: TimeDelta, + observation_duration_lower_bound: Duration, trendline_integration_enabled: bool, temporal_weight_factor: f64, instant_upper_bound_temporal_weight_factor: f64, @@ -739,13 +739,13 @@ struct Config { newton_iterations: usize, newton_step_size: f64, not_increase_if_inherent_loss_less_than_average_loss: bool, - delayed_increase_window: TimeDelta, + delayed_increase_window: Duration, bandwidth_rampup_upper_bound_factor: f64, candidate_factor: [f64; 3], append_acknowledged_rate_candidate: bool, append_delay_based_estimate_candidate: bool, bandwidth_backoff_lower_bound_factor: f64, - rampup_acceleration_maxout_time: TimeDelta, + rampup_acceleration_maxout_time: Duration, rampup_acceleration_max_factor: Duration, higher_bandwidth_bias_factor: f64, higher_log_bandwidth_bias_factor: f64, @@ -892,7 +892,7 @@ impl Default for Config { fn default() -> Self { Self { observation_window_size: 20, // minimum is 2 - observation_duration_lower_bound: TimeDelta::from_millis(250), + observation_duration_lower_bound: Duration::from_millis(250), trendline_integration_enabled: false, temporal_weight_factor: 0.9, instant_upper_bound_temporal_weight_factor: 0.9, @@ -908,13 +908,13 @@ impl Default for Config { newton_iterations: 1, newton_step_size: 0.75, not_increase_if_inherent_loss_less_than_average_loss: true, - delayed_increase_window: TimeDelta::from_millis(1000), + delayed_increase_window: Duration::from_millis(1000), bandwidth_rampup_upper_bound_factor: 1_000_000.0, candidate_factor: [1.02, 1.0, 0.95], append_acknowledged_rate_candidate: true, append_delay_based_estimate_candidate: true, bandwidth_backoff_lower_bound_factor: 1.0, - rampup_acceleration_maxout_time: TimeDelta::from_secs(60), + rampup_acceleration_maxout_time: Duration::from_secs(60), rampup_acceleration_max_factor: Duration::from_secs(60), higher_bandwidth_bias_factor: 0.0002, higher_log_bandwidth_bias_factor: 0.02, diff --git a/src/packet/bwe/time.rs b/src/packet/bwe/time.rs index ed43032f..c92072ea 100644 --- a/src/packet/bwe/time.rs +++ b/src/packet/bwe/time.rs @@ -7,7 +7,7 @@ use crate::rtp_::DataSize; /// Wrapper for [`Instant`] that provides additional time points in the past or future. #[derive(Debug, Clone, Copy, PartialEq, Eq)] -pub(crate) enum SuperInstant { +pub(super) enum SuperInstant { /// A time in the past that already happened. DistantPast, @@ -18,16 +18,17 @@ pub(crate) enum SuperInstant { DistantFuture, } -/// Wrapper for [`Duration`] that provides a duration to a distant future or past. +/// Wrapper for [`Duration`] that can be negative and provides a duration to a +/// distant future or past. #[derive(Debug, Clone, Copy, PartialEq, Eq)] -pub(crate) enum TimeDelta { +pub(super) enum TimeDelta { /// Time delta to some event in distant past that already happened. MinusInf, - /// An exact duration. + /// An exact negative duration. Negative(Duration), - /// An exact duration. + /// An exact positive duration. Positive(Duration), /// Time delta to some event in distant future that will never happen. @@ -35,10 +36,23 @@ pub(crate) enum TimeDelta { } impl TimeDelta { - pub(crate) const ZERO: Self = Self::Positive(Duration::ZERO); + pub(super) const ZERO: Self = Self::Positive(Duration::ZERO); + /// Returns the number of seconds contained by this [`TimeDelta`] as `f64`. + pub fn as_secs_f64(&self) -> f64 { + match self { + Self::Negative(d) => d.as_secs_f64().neg(), + Self::Positive(d) => d.as_secs_f64(), + Self::PlusInf => f64::INFINITY, + Self::MinusInf => f64::NEG_INFINITY, + } + } +} + +#[cfg(test)] +impl TimeDelta { /// Creates a [`TimeDelta`] from seconds. - pub(crate) const fn from_secs(secs: i64) -> TimeDelta { + pub const fn from_secs(secs: i64) -> TimeDelta { if secs >= 0 { Self::Positive(Duration::from_secs(secs as u64)) } else { @@ -47,31 +61,24 @@ impl TimeDelta { } /// Creates a [`TimeDelta`] from milliseconds. - pub(crate) const fn from_millis(millis: i64) -> Self { + pub const fn from_millis(millis: i64) -> Self { if millis >= 0 { Self::Positive(Duration::from_millis(millis as u64)) } else { Self::Negative(Duration::from_millis(-millis as u64)) } } - - /// Returns the number of seconds contained by this [`TimeDelta`] as `f64`. - pub(crate) fn as_secs_f64(&self) -> f64 { - match self { - Self::Negative(d) => d.as_secs_f64().neg(), - Self::Positive(d) => d.as_secs_f64(), - Self::PlusInf => f64::INFINITY, - Self::MinusInf => f64::NEG_INFINITY, - } - } } impl SuperInstant { - pub(crate) const fn is_finite(&self) -> bool { + /// Indicates whether this [`SuperInstant`] is [`SuperInstant::Exact`]. + pub const fn is_finite(&self) -> bool { matches!(self, Self::Exact(_)) } - pub(crate) const fn is_not_finite(&self) -> bool { + /// Indicates whether this [`SuperInstant`] is [`SuperInstant::DistantPast`] + /// or [`SuperInstant::DistantFuture`]. + pub const fn is_not_finite(&self) -> bool { !self.is_finite() } } @@ -118,6 +125,22 @@ impl Sub for SuperInstant { } } +impl Add for SuperInstant { + type Output = Self; + + fn add(self, rhs: Duration) -> Self::Output { + self + TimeDelta::from(rhs) + } +} + +impl Sub for SuperInstant { + type Output = Self; + + fn sub(self, rhs: Duration) -> Self::Output { + self - TimeDelta::from(rhs) + } +} + impl Sub for SuperInstant { type Output = TimeDelta; @@ -138,6 +161,18 @@ impl AddAssign for SuperInstant { } } +impl SubAssign for SuperInstant { + fn sub_assign(&mut self, rhs: Duration) { + *self = *self - rhs; + } +} + +impl AddAssign for SuperInstant { + fn add_assign(&mut self, rhs: Duration) { + *self = *self + rhs; + } +} + impl PartialOrd for SuperInstant { fn partial_cmp(&self, other: &Self) -> Option { Some(Self::cmp(self, other)) @@ -233,6 +268,18 @@ impl Ord for TimeDelta { } } +impl PartialEq for TimeDelta { + fn eq(&self, other: &Duration) -> bool { + *self == Self::from(*other) + } +} + +impl PartialOrd for TimeDelta { + fn partial_cmp(&self, other: &Duration) -> Option { + Some(Self::cmp(self, &Self::from(*other))) + } +} + impl SubAssign for TimeDelta { fn sub_assign(&mut self, rhs: Self) { *self = *self - rhs; @@ -285,17 +332,6 @@ impl Div for DataSize { mod test { use super::*; - impl TimeDelta { - pub fn as_micros(&self) -> i128 { - match self { - TimeDelta::Negative(d) => i128::try_from(d.as_micros()).unwrap().neg(), - TimeDelta::Positive(d) => d.as_micros().try_into().unwrap(), - TimeDelta::PlusInf => i128::MAX, - TimeDelta::MinusInf => i128::MIN, - } - } - } - #[test] fn instant_add_duration() { let now = Instant::now(); @@ -511,6 +547,15 @@ mod test { assert!(TimeDelta::from_secs(-1) > TimeDelta::MinusInf); assert!(TimeDelta::from_secs(-2) > TimeDelta::MinusInf); + + assert_eq!(TimeDelta::from_secs(1), Duration::from_secs(1)); + assert!(TimeDelta::from_secs(2) > Duration::from_secs(1)); + assert!(TimeDelta::from_secs(1) < Duration::from_secs(2)); + assert!(TimeDelta::from_secs(-1) < Duration::ZERO); + assert!(TimeDelta::from_secs(-1) < Duration::from_secs(1)); + assert!(TimeDelta::PlusInf > Duration::from_secs(2)); + assert!(TimeDelta::MinusInf < Duration::from_secs(1)); + assert!(TimeDelta::MinusInf < Duration::ZERO); } #[test] @@ -678,17 +723,17 @@ mod test { assert!(now != future); assert!(future != past); - assert!(past - TimeDelta::from_secs(1) == past); - past -= TimeDelta::from_secs(1); + assert!(past - Duration::from_secs(1) == past); + past -= Duration::from_secs(1); assert!(past == past); - past += TimeDelta::from_secs(1); + past += Duration::from_secs(1); assert!(past == past); - assert!(future + TimeDelta::from_secs(1) == future); - assert!(future - TimeDelta::from_secs(1) == future); - future -= TimeDelta::from_secs(1); + assert!(future + Duration::from_secs(1) == future); + assert!(future - Duration::from_secs(1) == future); + future -= Duration::from_secs(1); assert!(future == future); - future += TimeDelta::from_secs(1); + future += Duration::from_secs(1); assert!(future == future); } } diff --git a/src/packet/bwe/trendline_estimator.rs b/src/packet/bwe/trendline_estimator.rs index e7262eaf..aab763a4 100644 --- a/src/packet/bwe/trendline_estimator.rs +++ b/src/packet/bwe/trendline_estimator.rs @@ -1,6 +1,6 @@ use std::collections::VecDeque; use std::ops::RangeInclusive; -use std::time::Instant; +use std::time::{Duration, Instant}; use super::{ time::{SuperInstant, TimeDelta}, @@ -9,7 +9,7 @@ use super::{ const SMOOTHING_COEF: f64 = 0.9; const OVER_USE_THRESHOLD_DEFAULT_MS: f64 = 12.5; -const OVER_USE_TIME_THRESHOLD: TimeDelta = TimeDelta::from_millis(10); +const OVER_USE_TIME_THRESHOLD: Duration = Duration::from_millis(10); const MAX_ADOPT_OFFSET_MS: f64 = 15.0; const THRESHOLD_GAIN: f64 = 4.0; @@ -109,7 +109,7 @@ impl TrendlineEstimator { let zero_time = *self.zero_time.get_or_insert(last_remote_recv_time); - let delay_delta = variation.recv_delta.as_secs_f64() * 1000.0 + let delay_delta = variation.arrival_delta.as_secs_f64() * 1000.0 - variation.send_delta.as_secs_f64() * 1000.0; self.num_delay_variations += 1; @@ -404,7 +404,7 @@ mod test { ) -> InterGroupDelayDelta { InterGroupDelayDelta { send_delta: send_delta.into(), - recv_delta: recv_delta.into(), + arrival_delta: recv_delta.into(), last_remote_recv_time, } } From cc29bbc4e866674f7559df0917cafc4982fa6385 Mon Sep 17 00:00:00 2001 From: alexlapa Date: Fri, 24 Jan 2025 10:22:48 +0200 Subject: [PATCH 4/5] corrections --- src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib.rs b/src/lib.rs index ec179c90..5be04480 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -598,7 +598,7 @@ //! [reqkey2]: https://docs.rs/str0m/*/str0m/rtp/struct.StreamRx.html#method.request_keyframe //! [bitwhip]: https://github.com/bitwhip/bitwhip -// #![forbid(unsafe_code)] +#![forbid(unsafe_code)] #![allow(clippy::new_without_default)] #![allow(clippy::bool_to_int_with_if)] #![allow(clippy::assertions_on_constants)] From edefd74e8112ba93076c314b15e2764a308939f6 Mon Sep 17 00:00:00 2001 From: alexlapa Date: Fri, 24 Jan 2025 15:46:42 +0200 Subject: [PATCH 5/5] review corrections --- src/packet/bwe/arrival_group.rs | 11 +- src/packet/bwe/loss_controller.rs | 26 +- src/packet/bwe/time.rs | 371 +++++++++++++------------- src/packet/bwe/trendline_estimator.rs | 6 +- 4 files changed, 211 insertions(+), 203 deletions(-) diff --git a/src/packet/bwe/arrival_group.rs b/src/packet/bwe/arrival_group.rs index 85d57f83..06d17415 100644 --- a/src/packet/bwe/arrival_group.rs +++ b/src/packet/bwe/arrival_group.rs @@ -4,7 +4,7 @@ use std::time::{Duration, Instant}; use crate::rtp_::SeqNo; use super::{ - time::{SuperInstant, TimeDelta}, + time::{TimeDelta, Timestamp}, AckedPacket, }; @@ -64,12 +64,11 @@ impl ArrivalGroup { return Belongs::Skipped; }; - let send_time_delta = SuperInstant::from(packet.local_send_time) - self.local_send_time(); + let send_time_delta = Timestamp::from(packet.local_send_time) - self.local_send_time(); if send_time_delta == TimeDelta::ZERO { return Belongs::Yes; } - let arrival_time_delta = - SuperInstant::from(packet.remote_recv_time) - self.remote_recv_time(); + let arrival_time_delta = Timestamp::from(packet.remote_recv_time) - self.remote_recv_time(); let propagation_delta = arrival_time_delta - send_time_delta; if propagation_delta < TimeDelta::ZERO @@ -86,12 +85,12 @@ impl ArrivalGroup { /// Calculate the send time delta between self and a subsequent group. fn departure_delta(&self, other: &Self) -> TimeDelta { - SuperInstant::from(other.local_send_time()) - self.local_send_time() + Timestamp::from(other.local_send_time()) - self.local_send_time() } /// Calculate the remote receive time delta between self and a subsequent group. fn arrival_delta(&self, other: &Self) -> TimeDelta { - SuperInstant::from(other.remote_recv_time()) - self.remote_recv_time() + Timestamp::from(other.remote_recv_time()) - self.remote_recv_time() } /// The local send time i.e. departure time, for the group. diff --git a/src/packet/bwe/loss_controller.rs b/src/packet/bwe/loss_controller.rs index 9426dfbd..8e7fb62f 100644 --- a/src/packet/bwe/loss_controller.rs +++ b/src/packet/bwe/loss_controller.rs @@ -8,7 +8,7 @@ use crate::packet::bwe::macros::log_loss_bw_limit_in_window; use crate::rtp_::TwccSendRecord; use crate::{Bitrate, DataSize}; -use super::time::{SuperInstant, TimeDelta}; +use super::time::{TimeDelta, Timestamp}; /// Loss controller based loosely on libWebRTC's `LossBasedBweV2`(commit `14e2779a6ccdc67038ed2069a5732dd41617c6f0`) /// We don't implement ALR, link capacity estimates or probing(although we use constant padding @@ -38,7 +38,7 @@ pub struct LossController { partial_observation: PartialObservation, /// The last packet sent in the most recent observation. - last_send_time_most_recent_observation: SuperInstant, + last_send_time_most_recent_observation: Timestamp, // Observation window /// Forever growing counter of observations. Observation::id derives from this. @@ -53,11 +53,11 @@ pub struct LossController { /// Precomputed instantaneous upper bound on bandwidth estimate. cached_instant_upper_bound: Option, /// Last time we reduced the estimate. - last_time_estimate_reduced: SuperInstant, + last_time_estimate_reduced: Timestamp, /// When we started recovering after being loss limited last time. /// While in this window the bandwidth estimate is bounded by `bandwidth_limit_in_current_window`. - recovering_after_loss_timestamp: SuperInstant, + recovering_after_loss_timestamp: Timestamp, /// Upper bound on estimate while in recovery window. bandwidth_limit_in_current_window: Bitrate, @@ -105,7 +105,7 @@ impl LossController { let mut controller = LossController { state: LossControllerState::DelayBased, partial_observation: PartialObservation::new(), - last_send_time_most_recent_observation: SuperInstant::DistantFuture, + last_send_time_most_recent_observation: Timestamp::DistantFuture, observations: vec![Observation::DUMMY; config.observation_window_size] .into_boxed_slice(), num_observations: 0, @@ -113,8 +113,8 @@ impl LossController { instant_upper_bound_temporal_weights: vec![0_f64; config.observation_window_size] .into_boxed_slice(), cached_instant_upper_bound: None, - last_time_estimate_reduced: SuperInstant::DistantPast, - recovering_after_loss_timestamp: SuperInstant::DistantPast, + last_time_estimate_reduced: Timestamp::DistantPast, + recovering_after_loss_timestamp: Timestamp::DistantPast, bandwidth_limit_in_current_window: Bitrate::MAX, current_estimate: ChannelParameters::new(config.initial_inherent_loss_estimate), @@ -212,7 +212,7 @@ impl LossController { // `delayed_increase_window` ago, and // 2. The best candidate is greater than bandwidth_limit_in_current_window. - if self.recovering_after_loss_timestamp.is_finite() + if self.recovering_after_loss_timestamp.is_exact() && self.recovering_after_loss_timestamp + self.config.delayed_increase_window > self.last_send_time_most_recent_observation && best_candidate.loss_limited_bandwidth > self.bandwidth_limit_in_current_window @@ -258,7 +258,7 @@ impl LossController { const CONF_MAX_INCREASE_FACTOR: f64 = 1.3; if self.is_bandwidth_limited_due_to_loss() - && (self.recovering_after_loss_timestamp.is_not_finite() + && (!self.recovering_after_loss_timestamp.is_exact() || self.recovering_after_loss_timestamp + self.config.delayed_increase_window < self.last_send_time_most_recent_observation) { @@ -315,11 +315,11 @@ impl LossController { return false; }; - let last_send_time = SuperInstant::from(summary.last_send_time); + let last_send_time = Timestamp::from(summary.last_send_time); self.partial_observation.update(summary); - if !self.last_send_time_most_recent_observation.is_finite() { + if !self.last_send_time_most_recent_observation.is_exact() { self.last_send_time_most_recent_observation = last_send_time; } @@ -582,8 +582,8 @@ impl LossController { } if self.config.rampup_acceleration_max_factor > Duration::ZERO - && self.last_send_time_most_recent_observation.is_finite() - && self.last_time_estimate_reduced.is_finite() + && self.last_send_time_most_recent_observation.is_exact() + && self.last_time_estimate_reduced.is_exact() { let delta = (self.last_send_time_most_recent_observation - self.last_time_estimate_reduced) diff --git a/src/packet/bwe/time.rs b/src/packet/bwe/time.rs index c92072ea..18b7d4fe 100644 --- a/src/packet/bwe/time.rs +++ b/src/packet/bwe/time.rs @@ -7,7 +7,7 @@ use crate::rtp_::DataSize; /// Wrapper for [`Instant`] that provides additional time points in the past or future. #[derive(Debug, Clone, Copy, PartialEq, Eq)] -pub(super) enum SuperInstant { +pub(super) enum Timestamp { /// A time in the past that already happened. DistantPast, @@ -23,7 +23,7 @@ pub(super) enum SuperInstant { #[derive(Debug, Clone, Copy, PartialEq, Eq)] pub(super) enum TimeDelta { /// Time delta to some event in distant past that already happened. - MinusInf, + NegativeInfinity, /// An exact negative duration. Negative(Duration), @@ -32,7 +32,7 @@ pub(super) enum TimeDelta { Positive(Duration), /// Time delta to some event in distant future that will never happen. - PlusInf, + PositiveInfinity, } impl TimeDelta { @@ -41,10 +41,10 @@ impl TimeDelta { /// Returns the number of seconds contained by this [`TimeDelta`] as `f64`. pub fn as_secs_f64(&self) -> f64 { match self { + Self::NegativeInfinity => f64::NEG_INFINITY, Self::Negative(d) => d.as_secs_f64().neg(), Self::Positive(d) => d.as_secs_f64(), - Self::PlusInf => f64::INFINITY, - Self::MinusInf => f64::NEG_INFINITY, + Self::PositiveInfinity => f64::INFINITY, } } } @@ -70,52 +70,46 @@ impl TimeDelta { } } -impl SuperInstant { - /// Indicates whether this [`SuperInstant`] is [`SuperInstant::Exact`]. - pub const fn is_finite(&self) -> bool { +impl Timestamp { + /// Indicates whether this [`Timestamp`] is [`Timestamp::Exact`]. + pub const fn is_exact(&self) -> bool { matches!(self, Self::Exact(_)) } - - /// Indicates whether this [`SuperInstant`] is [`SuperInstant::DistantPast`] - /// or [`SuperInstant::DistantFuture`]. - pub const fn is_not_finite(&self) -> bool { - !self.is_finite() - } } -impl Add for SuperInstant { +impl Add for Timestamp { type Output = Self; fn add(self, rhs: TimeDelta) -> Self::Output { match (self, rhs) { - (Self::DistantFuture, _) | (_, TimeDelta::PlusInf) => Self::DistantFuture, - (Self::DistantPast, _) | (_, TimeDelta::MinusInf) => Self::DistantPast, + (Self::DistantFuture, _) | (_, TimeDelta::PositiveInfinity) => Self::DistantFuture, + (Self::DistantPast, _) | (_, TimeDelta::NegativeInfinity) => Self::DistantPast, (Self::Exact(i), TimeDelta::Negative(d)) => Self::Exact(i - d), (Self::Exact(i), TimeDelta::Positive(d)) => Self::Exact(i + d), } } } -impl Sub for SuperInstant { +impl Sub for Timestamp { type Output = Self; fn sub(self, rhs: TimeDelta) -> Self::Output { match (self, rhs) { - (Self::DistantFuture, _) | (_, TimeDelta::MinusInf) => Self::DistantFuture, - (Self::DistantPast, _) | (_, TimeDelta::PlusInf) => Self::DistantPast, + (Self::DistantFuture, _) | (_, TimeDelta::NegativeInfinity) => Self::DistantFuture, + (Self::DistantPast, _) | (_, TimeDelta::PositiveInfinity) => Self::DistantPast, (Self::Exact(i), TimeDelta::Negative(d)) => Self::Exact(i + d), (Self::Exact(i), TimeDelta::Positive(d)) => Self::Exact(i - d), } } } -impl Sub for SuperInstant { +impl Sub for Timestamp { type Output = TimeDelta; fn sub(self, rhs: Self) -> Self::Output { match (self, rhs) { - (Self::DistantFuture, _) | (_, Self::DistantPast) => TimeDelta::PlusInf, - (Self::DistantPast, _) | (_, Self::DistantFuture) => TimeDelta::MinusInf, + (Self::DistantFuture, _) | (_, Self::DistantPast) => TimeDelta::PositiveInfinity, + (Self::DistantPast, _) | (_, Self::DistantFuture) => TimeDelta::NegativeInfinity, (Self::Exact(this), Self::Exact(that)) => match this.cmp(&that) { Ordering::Less => TimeDelta::Negative(that - this), Ordering::Equal => TimeDelta::ZERO, @@ -125,7 +119,7 @@ impl Sub for SuperInstant { } } -impl Add for SuperInstant { +impl Add for Timestamp { type Output = Self; fn add(self, rhs: Duration) -> Self::Output { @@ -133,7 +127,7 @@ impl Add for SuperInstant { } } -impl Sub for SuperInstant { +impl Sub for Timestamp { type Output = Self; fn sub(self, rhs: Duration) -> Self::Output { @@ -141,7 +135,7 @@ impl Sub for SuperInstant { } } -impl Sub for SuperInstant { +impl Sub for Timestamp { type Output = TimeDelta; fn sub(self, rhs: Instant) -> Self::Output { @@ -149,37 +143,37 @@ impl Sub for SuperInstant { } } -impl SubAssign for SuperInstant { +impl SubAssign for Timestamp { fn sub_assign(&mut self, rhs: TimeDelta) { *self = *self - rhs; } } -impl AddAssign for SuperInstant { +impl AddAssign for Timestamp { fn add_assign(&mut self, rhs: TimeDelta) { *self = *self + rhs; } } -impl SubAssign for SuperInstant { +impl SubAssign for Timestamp { fn sub_assign(&mut self, rhs: Duration) { *self = *self - rhs; } } -impl AddAssign for SuperInstant { +impl AddAssign for Timestamp { fn add_assign(&mut self, rhs: Duration) { *self = *self + rhs; } } -impl PartialOrd for SuperInstant { +impl PartialOrd for Timestamp { fn partial_cmp(&self, other: &Self) -> Option { Some(Self::cmp(self, other)) } } -impl Ord for SuperInstant { +impl Ord for Timestamp { fn cmp(&self, other: &Self) -> Ordering { match (self, other) { (Self::DistantPast, Self::DistantPast) => Ordering::Equal, @@ -193,7 +187,7 @@ impl Ord for SuperInstant { } } -impl From for SuperInstant { +impl From for Timestamp { fn from(value: Instant) -> Self { Self::Exact(value) } @@ -204,8 +198,8 @@ impl Add for TimeDelta { fn add(self, rhs: Self) -> Self::Output { match (self, rhs) { - (Self::PlusInf, _) | (_, Self::PlusInf) => Self::PlusInf, - (Self::MinusInf, _) | (_, Self::MinusInf) => Self::MinusInf, + (Self::PositiveInfinity, _) | (_, Self::PositiveInfinity) => Self::PositiveInfinity, + (Self::NegativeInfinity, _) | (_, Self::NegativeInfinity) => Self::NegativeInfinity, (Self::Negative(this), Self::Negative(that)) => Self::Negative(this + that), (Self::Positive(this), Self::Positive(that)) => Self::Positive(this + that), (Self::Positive(this), Self::Negative(that)) => match this.cmp(&that) { @@ -227,8 +221,8 @@ impl Sub for TimeDelta { fn sub(self, rhs: Self) -> Self::Output { match (self, rhs) { - (Self::PlusInf, _) | (_, Self::MinusInf) => Self::PlusInf, - (Self::MinusInf, _) | (_, Self::PlusInf) => Self::MinusInf, + (Self::PositiveInfinity, _) | (_, Self::NegativeInfinity) => Self::PositiveInfinity, + (Self::NegativeInfinity, _) | (_, Self::PositiveInfinity) => Self::NegativeInfinity, (Self::Positive(this), Self::Negative(that)) => Self::Positive(this + that), (Self::Negative(this), Self::Positive(that)) => Self::Negative(this + that), (Self::Positive(this), Self::Positive(that)) => match this.cmp(&that) { @@ -254,12 +248,12 @@ impl PartialOrd for TimeDelta { impl Ord for TimeDelta { fn cmp(&self, other: &Self) -> Ordering { match (self, other) { - (Self::MinusInf, Self::MinusInf) => Ordering::Equal, - (Self::MinusInf, _) => Ordering::Less, - (_, Self::MinusInf) => Ordering::Greater, - (Self::PlusInf, Self::PlusInf) => Ordering::Equal, - (Self::PlusInf, _) => Ordering::Greater, - (_, Self::PlusInf) => Ordering::Less, + (Self::NegativeInfinity, Self::NegativeInfinity) => Ordering::Equal, + (Self::NegativeInfinity, _) => Ordering::Less, + (_, Self::NegativeInfinity) => Ordering::Greater, + (Self::PositiveInfinity, Self::PositiveInfinity) => Ordering::Equal, + (Self::PositiveInfinity, _) => Ordering::Greater, + (_, Self::PositiveInfinity) => Ordering::Less, (Self::Negative(_), Self::Positive(_)) => Ordering::Less, (Self::Positive(_), Self::Negative(_)) => Ordering::Greater, (Self::Positive(this), Self::Positive(that)) => this.cmp(that), @@ -298,9 +292,9 @@ impl Div for TimeDelta { #[inline] fn div(self, rhs: u32) -> Self { match self { + Self::NegativeInfinity | Self::PositiveInfinity => self, Self::Negative(duration) => Self::Negative(duration / rhs), Self::Positive(duration) => Self::Positive(duration / rhs), - Self::MinusInf | Self::PlusInf => self, } } } @@ -337,54 +331,54 @@ mod test { let now = Instant::now(); assert_eq!( - SuperInstant::Exact(now) + TimeDelta::from_secs(5), - SuperInstant::from(now + Duration::from_secs(5)) + Timestamp::Exact(now) + TimeDelta::from_secs(5), + Timestamp::from(now + Duration::from_secs(5)) ); assert_eq!( - SuperInstant::Exact(now) + TimeDelta::from_secs(-5), - SuperInstant::from(now - Duration::from_secs(5)) + Timestamp::Exact(now) + TimeDelta::from_secs(-5), + Timestamp::from(now - Duration::from_secs(5)) ); assert_eq!( - SuperInstant::Exact(now) + TimeDelta::MinusInf, - SuperInstant::DistantPast + Timestamp::Exact(now) + TimeDelta::NegativeInfinity, + Timestamp::DistantPast ); assert_eq!( - SuperInstant::Exact(now) + TimeDelta::PlusInf, - SuperInstant::DistantFuture + Timestamp::Exact(now) + TimeDelta::PositiveInfinity, + Timestamp::DistantFuture ); assert_eq!( - SuperInstant::DistantPast + TimeDelta::from_secs(5), - SuperInstant::DistantPast + Timestamp::DistantPast + TimeDelta::from_secs(5), + Timestamp::DistantPast ); assert_eq!( - SuperInstant::DistantPast + TimeDelta::from_secs(-5), - SuperInstant::DistantPast + Timestamp::DistantPast + TimeDelta::from_secs(-5), + Timestamp::DistantPast ); assert_eq!( - SuperInstant::DistantPast + TimeDelta::MinusInf, - SuperInstant::DistantPast + Timestamp::DistantPast + TimeDelta::NegativeInfinity, + Timestamp::DistantPast ); assert_eq!( - SuperInstant::DistantPast + TimeDelta::PlusInf, - SuperInstant::DistantFuture + Timestamp::DistantPast + TimeDelta::PositiveInfinity, + Timestamp::DistantFuture ); assert_eq!( - SuperInstant::DistantFuture + TimeDelta::from_secs(5), - SuperInstant::DistantFuture + Timestamp::DistantFuture + TimeDelta::from_secs(5), + Timestamp::DistantFuture ); assert_eq!( - SuperInstant::DistantFuture + TimeDelta::from_secs(-5), - SuperInstant::DistantFuture + Timestamp::DistantFuture + TimeDelta::from_secs(-5), + Timestamp::DistantFuture ); assert_eq!( - SuperInstant::DistantFuture + TimeDelta::MinusInf, - SuperInstant::DistantFuture + Timestamp::DistantFuture + TimeDelta::NegativeInfinity, + Timestamp::DistantFuture ); assert_eq!( - SuperInstant::DistantFuture + TimeDelta::PlusInf, - SuperInstant::DistantFuture + Timestamp::DistantFuture + TimeDelta::PositiveInfinity, + Timestamp::DistantFuture ); } @@ -393,54 +387,54 @@ mod test { let now = Instant::now(); assert_eq!( - SuperInstant::Exact(now) - TimeDelta::from_secs(5), - SuperInstant::from(now - Duration::from_secs(5)) + Timestamp::Exact(now) - TimeDelta::from_secs(5), + Timestamp::from(now - Duration::from_secs(5)) ); assert_eq!( - SuperInstant::Exact(now) - TimeDelta::from_secs(-5), - SuperInstant::from(now + Duration::from_secs(5)) + Timestamp::Exact(now) - TimeDelta::from_secs(-5), + Timestamp::from(now + Duration::from_secs(5)) ); assert_eq!( - SuperInstant::Exact(now) - TimeDelta::MinusInf, - SuperInstant::DistantFuture + Timestamp::Exact(now) - TimeDelta::NegativeInfinity, + Timestamp::DistantFuture ); assert_eq!( - SuperInstant::Exact(now) - TimeDelta::PlusInf, - SuperInstant::DistantPast + Timestamp::Exact(now) - TimeDelta::PositiveInfinity, + Timestamp::DistantPast ); assert_eq!( - SuperInstant::DistantPast - TimeDelta::from_secs(5), - SuperInstant::DistantPast + Timestamp::DistantPast - TimeDelta::from_secs(5), + Timestamp::DistantPast ); assert_eq!( - SuperInstant::DistantPast - TimeDelta::from_secs(-5), - SuperInstant::DistantPast + Timestamp::DistantPast - TimeDelta::from_secs(-5), + Timestamp::DistantPast ); assert_eq!( - SuperInstant::DistantPast - TimeDelta::MinusInf, - SuperInstant::DistantFuture + Timestamp::DistantPast - TimeDelta::NegativeInfinity, + Timestamp::DistantFuture ); assert_eq!( - SuperInstant::DistantPast - TimeDelta::PlusInf, - SuperInstant::DistantPast + Timestamp::DistantPast - TimeDelta::PositiveInfinity, + Timestamp::DistantPast ); assert_eq!( - SuperInstant::DistantFuture - TimeDelta::from_secs(5), - SuperInstant::DistantFuture + Timestamp::DistantFuture - TimeDelta::from_secs(5), + Timestamp::DistantFuture ); assert_eq!( - SuperInstant::DistantFuture - TimeDelta::from_secs(-5), - SuperInstant::DistantFuture + Timestamp::DistantFuture - TimeDelta::from_secs(-5), + Timestamp::DistantFuture ); assert_eq!( - SuperInstant::DistantFuture - TimeDelta::MinusInf, - SuperInstant::DistantFuture + Timestamp::DistantFuture - TimeDelta::NegativeInfinity, + Timestamp::DistantFuture ); assert_eq!( - SuperInstant::DistantFuture - TimeDelta::PlusInf, - SuperInstant::DistantFuture + Timestamp::DistantFuture - TimeDelta::PositiveInfinity, + Timestamp::DistantFuture ); } @@ -449,149 +443,158 @@ mod test { let now = Instant::now(); assert_eq!( - SuperInstant::Exact(now) - SuperInstant::Exact(now), + Timestamp::Exact(now) - Timestamp::Exact(now), TimeDelta::ZERO ); assert_eq!( - SuperInstant::Exact(now) - SuperInstant::Exact(now - Duration::from_secs(5)), + Timestamp::Exact(now) - Timestamp::Exact(now - Duration::from_secs(5)), TimeDelta::from_secs(5) ); assert_eq!( - SuperInstant::Exact(now) - SuperInstant::Exact(now + Duration::from_secs(5)), + Timestamp::Exact(now) - Timestamp::Exact(now + Duration::from_secs(5)), TimeDelta::from_secs(-5) ); assert_eq!( - SuperInstant::Exact(now) - SuperInstant::DistantPast, - TimeDelta::PlusInf + Timestamp::Exact(now) - Timestamp::DistantPast, + TimeDelta::PositiveInfinity ); assert_eq!( - SuperInstant::Exact(now) - SuperInstant::DistantFuture, - TimeDelta::MinusInf + Timestamp::Exact(now) - Timestamp::DistantFuture, + TimeDelta::NegativeInfinity ); assert_eq!( - SuperInstant::DistantPast - SuperInstant::Exact(now), - TimeDelta::MinusInf + Timestamp::DistantPast - Timestamp::Exact(now), + TimeDelta::NegativeInfinity ); assert_eq!( - SuperInstant::DistantPast - SuperInstant::Exact(now - Duration::from_secs(5)), - TimeDelta::MinusInf + Timestamp::DistantPast - Timestamp::Exact(now - Duration::from_secs(5)), + TimeDelta::NegativeInfinity ); assert_eq!( - SuperInstant::DistantPast - SuperInstant::Exact(now + Duration::from_secs(5)), - TimeDelta::MinusInf + Timestamp::DistantPast - Timestamp::Exact(now + Duration::from_secs(5)), + TimeDelta::NegativeInfinity ); assert_eq!( - SuperInstant::DistantPast - SuperInstant::DistantPast, - TimeDelta::PlusInf + Timestamp::DistantPast - Timestamp::DistantPast, + TimeDelta::PositiveInfinity ); assert_eq!( - SuperInstant::DistantPast - SuperInstant::DistantFuture, - TimeDelta::MinusInf + Timestamp::DistantPast - Timestamp::DistantFuture, + TimeDelta::NegativeInfinity ); assert_eq!( - SuperInstant::DistantFuture - SuperInstant::Exact(now), - TimeDelta::PlusInf + Timestamp::DistantFuture - Timestamp::Exact(now), + TimeDelta::PositiveInfinity ); assert_eq!( - SuperInstant::DistantFuture - SuperInstant::Exact(now - Duration::from_secs(5)), - TimeDelta::PlusInf + Timestamp::DistantFuture - Timestamp::Exact(now - Duration::from_secs(5)), + TimeDelta::PositiveInfinity ); assert_eq!( - SuperInstant::DistantFuture - SuperInstant::Exact(now + Duration::from_secs(5)), - TimeDelta::PlusInf + Timestamp::DistantFuture - Timestamp::Exact(now + Duration::from_secs(5)), + TimeDelta::PositiveInfinity ); assert_eq!( - SuperInstant::DistantFuture - SuperInstant::DistantPast, - TimeDelta::PlusInf + Timestamp::DistantFuture - Timestamp::DistantPast, + TimeDelta::PositiveInfinity ); assert_eq!( - SuperInstant::DistantFuture - SuperInstant::DistantFuture, - TimeDelta::PlusInf + Timestamp::DistantFuture - Timestamp::DistantFuture, + TimeDelta::PositiveInfinity ); } #[test] fn instant_ord() { - let now = SuperInstant::Exact(Instant::now()); + let now = Timestamp::Exact(Instant::now()); let now_minus_1 = now - TimeDelta::from_secs(1); let now_plus_1 = now + TimeDelta::from_secs(1); - assert!(SuperInstant::DistantFuture > now_plus_1); - assert!(SuperInstant::DistantFuture > now_minus_1); - assert!(SuperInstant::DistantFuture > SuperInstant::DistantPast); + assert!(Timestamp::DistantFuture > now_plus_1); + assert!(Timestamp::DistantFuture > now_minus_1); + assert!(Timestamp::DistantFuture > Timestamp::DistantPast); assert!(now_plus_1 > now_minus_1); - assert!(now_plus_1 > SuperInstant::DistantPast); + assert!(now_plus_1 > Timestamp::DistantPast); - assert!(now_minus_1 > SuperInstant::DistantPast); + assert!(now_minus_1 > Timestamp::DistantPast); } #[test] fn duration_ord() { - assert!(TimeDelta::PlusInf > TimeDelta::from_secs(-2)); - assert!(TimeDelta::PlusInf > TimeDelta::from_secs(2)); - assert!(TimeDelta::PlusInf > TimeDelta::MinusInf); + assert!(TimeDelta::PositiveInfinity > TimeDelta::from_secs(-2)); + assert!(TimeDelta::PositiveInfinity > TimeDelta::from_secs(2)); + assert!(TimeDelta::PositiveInfinity > TimeDelta::NegativeInfinity); assert!(TimeDelta::from_secs(2) > TimeDelta::from_secs(1)); assert!(TimeDelta::from_secs(2) > TimeDelta::from_secs(-1)); assert!(TimeDelta::from_secs(2) > TimeDelta::from_secs(-2)); - assert!(TimeDelta::from_secs(2) > TimeDelta::MinusInf); + assert!(TimeDelta::from_secs(2) > TimeDelta::NegativeInfinity); assert!(TimeDelta::from_secs(1) > TimeDelta::from_secs(-1)); assert!(TimeDelta::from_secs(1) > TimeDelta::from_secs(-2)); - assert!(TimeDelta::from_secs(1) > TimeDelta::MinusInf); + assert!(TimeDelta::from_secs(1) > TimeDelta::NegativeInfinity); assert!(TimeDelta::from_secs(-1) > TimeDelta::from_secs(-2)); - assert!(TimeDelta::from_secs(-1) > TimeDelta::MinusInf); + assert!(TimeDelta::from_secs(-1) > TimeDelta::NegativeInfinity); - assert!(TimeDelta::from_secs(-2) > TimeDelta::MinusInf); + assert!(TimeDelta::from_secs(-2) > TimeDelta::NegativeInfinity); assert_eq!(TimeDelta::from_secs(1), Duration::from_secs(1)); assert!(TimeDelta::from_secs(2) > Duration::from_secs(1)); assert!(TimeDelta::from_secs(1) < Duration::from_secs(2)); assert!(TimeDelta::from_secs(-1) < Duration::ZERO); assert!(TimeDelta::from_secs(-1) < Duration::from_secs(1)); - assert!(TimeDelta::PlusInf > Duration::from_secs(2)); - assert!(TimeDelta::MinusInf < Duration::from_secs(1)); - assert!(TimeDelta::MinusInf < Duration::ZERO); + assert!(TimeDelta::PositiveInfinity > Duration::from_secs(2)); + assert!(TimeDelta::NegativeInfinity < Duration::from_secs(1)); + assert!(TimeDelta::NegativeInfinity < Duration::ZERO); } #[test] fn duration_add() { - assert_eq!(TimeDelta::PlusInf + TimeDelta::PlusInf, TimeDelta::PlusInf); - assert_eq!(TimeDelta::PlusInf + TimeDelta::MinusInf, TimeDelta::PlusInf); assert_eq!( - TimeDelta::PlusInf + TimeDelta::from_secs(-2), - TimeDelta::PlusInf + TimeDelta::PositiveInfinity + TimeDelta::PositiveInfinity, + TimeDelta::PositiveInfinity + ); + assert_eq!( + TimeDelta::PositiveInfinity + TimeDelta::NegativeInfinity, + TimeDelta::PositiveInfinity + ); + assert_eq!( + TimeDelta::PositiveInfinity + TimeDelta::from_secs(-2), + TimeDelta::PositiveInfinity ); assert_eq!( - TimeDelta::PlusInf + TimeDelta::from_secs(2), - TimeDelta::PlusInf + TimeDelta::PositiveInfinity + TimeDelta::from_secs(2), + TimeDelta::PositiveInfinity ); - assert_eq!(TimeDelta::MinusInf + TimeDelta::PlusInf, TimeDelta::PlusInf); assert_eq!( - TimeDelta::MinusInf + TimeDelta::MinusInf, - TimeDelta::MinusInf + TimeDelta::NegativeInfinity + TimeDelta::PositiveInfinity, + TimeDelta::PositiveInfinity ); assert_eq!( - TimeDelta::MinusInf + TimeDelta::from_secs(-2), - TimeDelta::MinusInf + TimeDelta::NegativeInfinity + TimeDelta::NegativeInfinity, + TimeDelta::NegativeInfinity ); assert_eq!( - TimeDelta::MinusInf + TimeDelta::from_secs(2), - TimeDelta::MinusInf + TimeDelta::NegativeInfinity + TimeDelta::from_secs(-2), + TimeDelta::NegativeInfinity + ); + assert_eq!( + TimeDelta::NegativeInfinity + TimeDelta::from_secs(2), + TimeDelta::NegativeInfinity ); assert_eq!( - TimeDelta::from_secs(1) + TimeDelta::PlusInf, - TimeDelta::PlusInf + TimeDelta::from_secs(1) + TimeDelta::PositiveInfinity, + TimeDelta::PositiveInfinity ); assert_eq!( - TimeDelta::from_secs(1) + TimeDelta::MinusInf, - TimeDelta::MinusInf + TimeDelta::from_secs(1) + TimeDelta::NegativeInfinity, + TimeDelta::NegativeInfinity ); assert_eq!( TimeDelta::from_secs(1) + TimeDelta::from_secs(-1), @@ -607,12 +610,12 @@ mod test { ); assert_eq!( - TimeDelta::from_secs(-1) + TimeDelta::PlusInf, - TimeDelta::PlusInf + TimeDelta::from_secs(-1) + TimeDelta::PositiveInfinity, + TimeDelta::PositiveInfinity ); assert_eq!( - TimeDelta::from_secs(-1) + TimeDelta::MinusInf, - TimeDelta::MinusInf + TimeDelta::from_secs(-1) + TimeDelta::NegativeInfinity, + TimeDelta::NegativeInfinity ); assert_eq!( TimeDelta::from_secs(-1) + TimeDelta::from_secs(1), @@ -630,41 +633,47 @@ mod test { #[test] fn duration_sub() { - assert_eq!(TimeDelta::PlusInf - TimeDelta::PlusInf, TimeDelta::PlusInf); - assert_eq!(TimeDelta::PlusInf - TimeDelta::MinusInf, TimeDelta::PlusInf); assert_eq!( - TimeDelta::PlusInf - TimeDelta::from_secs(-2), - TimeDelta::PlusInf + TimeDelta::PositiveInfinity - TimeDelta::PositiveInfinity, + TimeDelta::PositiveInfinity + ); + assert_eq!( + TimeDelta::PositiveInfinity - TimeDelta::NegativeInfinity, + TimeDelta::PositiveInfinity + ); + assert_eq!( + TimeDelta::PositiveInfinity - TimeDelta::from_secs(-2), + TimeDelta::PositiveInfinity ); assert_eq!( - TimeDelta::PlusInf - TimeDelta::from_secs(2), - TimeDelta::PlusInf + TimeDelta::PositiveInfinity - TimeDelta::from_secs(2), + TimeDelta::PositiveInfinity ); assert_eq!( - TimeDelta::MinusInf - TimeDelta::MinusInf, - TimeDelta::PlusInf + TimeDelta::NegativeInfinity - TimeDelta::NegativeInfinity, + TimeDelta::PositiveInfinity ); assert_eq!( - TimeDelta::MinusInf - TimeDelta::PlusInf, - TimeDelta::MinusInf + TimeDelta::NegativeInfinity - TimeDelta::PositiveInfinity, + TimeDelta::NegativeInfinity ); assert_eq!( - TimeDelta::MinusInf - TimeDelta::from_secs(-2), - TimeDelta::MinusInf + TimeDelta::NegativeInfinity - TimeDelta::from_secs(-2), + TimeDelta::NegativeInfinity ); assert_eq!( - TimeDelta::MinusInf - TimeDelta::from_secs(2), - TimeDelta::MinusInf + TimeDelta::NegativeInfinity - TimeDelta::from_secs(2), + TimeDelta::NegativeInfinity ); assert_eq!( - TimeDelta::from_secs(1) - TimeDelta::MinusInf, - TimeDelta::PlusInf + TimeDelta::from_secs(1) - TimeDelta::NegativeInfinity, + TimeDelta::PositiveInfinity ); assert_eq!( - TimeDelta::from_secs(1) - TimeDelta::PlusInf, - TimeDelta::MinusInf + TimeDelta::from_secs(1) - TimeDelta::PositiveInfinity, + TimeDelta::NegativeInfinity ); assert_eq!( TimeDelta::from_secs(1) - TimeDelta::from_secs(1), @@ -680,12 +689,12 @@ mod test { ); assert_eq!( - TimeDelta::from_secs(-1) - TimeDelta::MinusInf, - TimeDelta::PlusInf + TimeDelta::from_secs(-1) - TimeDelta::NegativeInfinity, + TimeDelta::PositiveInfinity ); assert_eq!( - TimeDelta::from_secs(-1) - TimeDelta::PlusInf, - TimeDelta::MinusInf + TimeDelta::from_secs(-1) - TimeDelta::PositiveInfinity, + TimeDelta::NegativeInfinity ); assert_eq!( TimeDelta::from_secs(-1) - TimeDelta::from_secs(-1), @@ -703,9 +712,9 @@ mod test { #[test] fn super_instant_test() { - let mut past = SuperInstant::DistantPast; - let mut future = SuperInstant::DistantFuture; - let now = SuperInstant::Exact(Instant::now()); + let mut past = Timestamp::DistantPast; + let mut future = Timestamp::DistantFuture; + let now = Timestamp::Exact(Instant::now()); assert!(past < now); assert!(now > past); diff --git a/src/packet/bwe/trendline_estimator.rs b/src/packet/bwe/trendline_estimator.rs index aab763a4..74b1a60a 100644 --- a/src/packet/bwe/trendline_estimator.rs +++ b/src/packet/bwe/trendline_estimator.rs @@ -3,7 +3,7 @@ use std::ops::RangeInclusive; use std::time::{Duration, Instant}; use super::{ - time::{SuperInstant, TimeDelta}, + time::{TimeDelta, Timestamp}, BandwidthUsage, InterGroupDelayDelta, }; @@ -23,7 +23,7 @@ pub(super) struct TrendlineEstimator { window_size: usize, /// The first instant we saw, used as zero point. - zero_time: Option, + zero_time: Option, /// The history of observed delay variations. history: VecDeque, @@ -105,7 +105,7 @@ impl TrendlineEstimator { } fn do_add_to_history(&mut self, variation: InterGroupDelayDelta, now: Instant) { - let last_remote_recv_time = SuperInstant::from(variation.last_remote_recv_time); + let last_remote_recv_time = Timestamp::from(variation.last_remote_recv_time); let zero_time = *self.zero_time.get_or_insert(last_remote_recv_time);