nmarshall commited on
Commit
0ea0eb6
·
1 Parent(s): 90bb1f2

gameplay: port saved-position read ownership

Browse files
crates/urt-gameplay/src/bin/urt-native-policy.rs CHANGED
@@ -415,6 +415,42 @@ fn run() -> Result<String, String> {
415
  out.ring_advance
416
  ))
417
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
418
  _ => Err("unknown command".into()),
419
  }
420
  }
@@ -615,6 +651,8 @@ fn position_events(events: &[PositionEvent]) -> String {
615
  data.len(),
616
  hex(data)
617
  ),
 
 
618
  PositionEvent::Close(handle) => format!("{{\"op\":\"close\",\"handle\":{handle}}}"),
619
  })
620
  .collect::<Vec<String>>()
 
415
  out.ring_advance
416
  ))
417
  }
418
+ "load-position" => {
419
+ if w.len() < 11 {
420
+ return Err("missing load header".into());
421
+ }
422
+ let mut p = 11;
423
+ let data = input_blob(&w, &mut p)?.ok_or("null file data")?;
424
+ if p != w.len() {
425
+ return Err("trailing load words".into());
426
+ }
427
+ let mut ring = 0;
428
+ let out = load_position(
429
+ PositionInput {
430
+ mode: w[0] as i32,
431
+ enabled: w[1] as i32,
432
+ slot: w[2] as usize,
433
+ handle: w[3],
434
+ values: w[5..11].try_into().unwrap(),
435
+ userinfo: b"\\cl_guid\\ID",
436
+ mapname: b"ut4_test",
437
+ name: b"",
438
+ },
439
+ w[4] as i32,
440
+ &data,
441
+ &mut ring,
442
+ )
443
+ .map_err(|e| format!("{e:?}"))?;
444
+ Ok(format!(
445
+ "{{\"events\":{},\"ring\":{},\"info_ring\":{ring},\"values\":{},\"scan_result\":{}}}",
446
+ position_events(&out.io.events),
447
+ out.io.ring_advance,
448
+ list(&out.values),
449
+ out.scan_result
450
+ .map(|v| v.to_string())
451
+ .unwrap_or("null".into())
452
+ ))
453
+ }
454
  _ => Err("unknown command".into()),
455
  }
456
  }
 
651
  data.len(),
652
  hex(data)
653
  ),
654
+ PositionEvent::Read { handle, length } =>
655
+ format!("{{\"op\":\"read\",\"handle\":{handle},\"length\":{length}}}"),
656
  PositionEvent::Close(handle) => format!("{{\"op\":\"close\",\"handle\":{handle}}}"),
657
  })
658
  .collect::<Vec<String>>()
crates/urt-gameplay/src/native_policy.rs CHANGED
@@ -897,6 +897,7 @@ pub enum PositionEvent {
897
  Open { path: Vec<u8>, mode: u32 },
898
  Write { handle: u32, data: Vec<u8> },
899
  Close(u32),
 
900
  }
901
  #[derive(Clone, Debug, PartialEq, Eq)]
902
  pub struct PositionIo {
@@ -1025,3 +1026,118 @@ mod save_position_tests {
1025
  assert_eq!(ring, 0);
1026
  }
1027
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
897
  Open { path: Vec<u8>, mode: u32 },
898
  Write { handle: u32, data: Vec<u8> },
899
  Close(u32),
900
+ Read { handle: u32, length: usize },
901
  }
902
  #[derive(Clone, Debug, PartialEq, Eq)]
903
  pub struct PositionIo {
 
1026
  assert_eq!(ring, 0);
1027
  }
1028
  }
1029
+
1030
+ #[derive(Clone, Debug, PartialEq, Eq)]
1031
+ pub struct PositionLoad {
1032
+ pub io: PositionIo,
1033
+ pub values: [u32; 6],
1034
+ pub scan_result: Option<i32>,
1035
+ }
1036
+ /// Original246554 read contract, including the no-close invalid-length exits.
1037
+ pub fn load_position(
1038
+ input: PositionInput<'_>,
1039
+ length: i32,
1040
+ data: &[u8],
1041
+ info_ring: &mut u32,
1042
+ ) -> Result<PositionLoad, Error> {
1043
+ let mut out = PositionLoad {
1044
+ io: PositionIo {
1045
+ events: vec![],
1046
+ ring_advance: 0,
1047
+ },
1048
+ values: input.values,
1049
+ scan_result: None,
1050
+ };
1051
+ if input.mode != 9 {
1052
+ return Ok(out);
1053
+ }
1054
+ if input.slot >= 64 {
1055
+ return Err(Error::InvalidIndex);
1056
+ }
1057
+ let mut staged = *info_ring;
1058
+ let raw = cbytes(input.userinfo);
1059
+ let guid = info_lookup(
1060
+ Some(&raw[..raw.len().min(1023)]),
1061
+ Some(b"cl_guid"),
1062
+ &mut staged,
1063
+ )?;
1064
+ out.io.events.push(PositionEvent::Userinfo(input.slot));
1065
+ if input.enabled >= 1 && !guid.value.is_empty() {
1066
+ out.io.events.push(PositionEvent::Map);
1067
+ out.io.events.push(PositionEvent::Open {
1068
+ path: position_path(input.mapname, &guid.value),
1069
+ mode: 0,
1070
+ });
1071
+ out.io.ring_advance = 1;
1072
+ if input.handle != 0 && length > 0 && length < 1023 {
1073
+ let n = length as usize;
1074
+ let mut bytes = vec![0; n];
1075
+ let copied = n.min(data.len());
1076
+ bytes[..copied].copy_from_slice(&data[..copied]);
1077
+ out.io.events.push(PositionEvent::Read {
1078
+ handle: input.handle,
1079
+ length: n,
1080
+ });
1081
+ let scan = scan_numeric(&bytes, NumericKind::Float, &[0xaabbccdd; 6])?;
1082
+ out.scan_result = Some(scan.result);
1083
+ if scan.result == 6 {
1084
+ out.values.copy_from_slice(&scan.words);
1085
+ }
1086
+ out.io.events.push(PositionEvent::Close(input.handle));
1087
+ }
1088
+ }
1089
+ *info_ring = staged;
1090
+ Ok(out)
1091
+ }
1092
+ #[cfg(test)]
1093
+ mod load_position_tests {
1094
+ use super::*;
1095
+ #[test]
1096
+ fn invalid_length_does_not_close() {
1097
+ let mut ring = 0;
1098
+ let out = load_position(
1099
+ PositionInput {
1100
+ mode: 9,
1101
+ enabled: 1,
1102
+ slot: 0,
1103
+ userinfo: b"\\cl_guid\\x",
1104
+ mapname: b"m",
1105
+ name: b"",
1106
+ values: [7; 6],
1107
+ handle: 9,
1108
+ },
1109
+ 1023,
1110
+ b"",
1111
+ &mut ring,
1112
+ )
1113
+ .unwrap();
1114
+ assert!(matches!(
1115
+ out.io.events.last(),
1116
+ Some(PositionEvent::Open { mode: 0, .. })
1117
+ ));
1118
+ assert_eq!(out.values, [7; 6]);
1119
+ }
1120
+ #[test]
1121
+ fn partial_scan_preserves_all_values_and_closes() {
1122
+ let mut ring = 0;
1123
+ let out = load_position(
1124
+ PositionInput {
1125
+ mode: 9,
1126
+ enabled: 1,
1127
+ slot: 0,
1128
+ userinfo: b"\\cl_guid\\x",
1129
+ mapname: b"m",
1130
+ name: b"",
1131
+ values: [7; 6],
1132
+ handle: 9,
1133
+ },
1134
+ 5,
1135
+ b"1,2,x",
1136
+ &mut ring,
1137
+ )
1138
+ .unwrap();
1139
+ assert_eq!(out.values, [7; 6]);
1140
+ assert_eq!(out.scan_result, Some(-1));
1141
+ assert_eq!(out.io.events.last(), Some(&PositionEvent::Close(9)));
1142
+ }
1143
+ }
docs/FINDINGS.md CHANGED
@@ -1700,3 +1700,6 @@ RE-813–822 replaces the scoreboard decimal assumption with actual37914 executi
1700
 
1701
 
1702
  **RE-900:** 96 actual246554 cases execute70503,70458/37914 and38326/38355/36779. A nonzero handle and signed length>0 with unsigned length<1023 permit reading. Exactly6 scanner assignments replace all position/angle words; malformed or truncated input preserves the original six words. Successful read paths close even after scan failure; zero/negative/oversized lengths return without a close in this body. Native file buffers/handles and real engine ownership remain supplied/captured. [Evidence](research/QVM_POSITION_LOAD.md).
 
 
 
 
1700
 
1701
 
1702
  **RE-900:** 96 actual246554 cases execute70503,70458/37914 and38326/38355/36779. A nonzero handle and signed length>0 with unsigned length<1023 permit reading. Exactly6 scanner assignments replace all position/angle words; malformed or truncated input preserves the original six words. Successful read paths close even after scan failure; zero/negative/oversized lengths return without a close in this body. Native file buffers/handles and real engine ownership remain supplied/captured. [Evidence](research/QVM_POSITION_LOAD.md).
1703
+
1704
+
1705
+ **RE-901:** Rust matches96 original246554 read cases, preserving mode/enabled/userinfo gating, strict1..1022 byte lengths, exact scan-result gating, all-six position updates and read/close order. Invalid-length exits retain the observed absence of close. Native file ownership and unsupported scanner domains remain open; this API returns intentions and supplied answers rather than performing file IO. [Evidence](research/RUST_POSITION_LOAD.md).
docs/PROVISIONAL_TODO.md CHANGED
@@ -1734,3 +1734,6 @@ RE-899: Rust matches96 original246746 cases with recovered userinfo, path constr
1734
 
1735
 
1736
  RE-900: 96 actual246554 cases execute70503,70458/37914 and38326/38355/36779. A nonzero handle and signed length>0 with unsigned length<1023 permit reading. Exactly6 scanner assignments replace all position/angle words; malformed or truncated input preserves the original six words. Successful read paths close even after scan failure; zero/negative/oversized lengths return without a close in this body. Native file buffers/handles and real engine ownership remain supplied/captured. Full runtime completion remains open. [Evidence](research/QVM_POSITION_LOAD.md).
 
 
 
 
1734
 
1735
 
1736
  RE-900: 96 actual246554 cases execute70503,70458/37914 and38326/38355/36779. A nonzero handle and signed length>0 with unsigned length<1023 permit reading. Exactly6 scanner assignments replace all position/angle words; malformed or truncated input preserves the original six words. Successful read paths close even after scan failure; zero/negative/oversized lengths return without a close in this body. Native file buffers/handles and real engine ownership remain supplied/captured. Full runtime completion remains open. [Evidence](research/QVM_POSITION_LOAD.md).
1737
+
1738
+
1739
+ RE-901: Rust matches96 original246554 read cases, preserving mode/enabled/userinfo gating, strict1..1022 byte lengths, exact scan-result gating, all-six position updates and read/close order. Invalid-length exits retain the observed absence of close. Native file ownership and unsupported scanner domains remain open; this API returns intentions and supplied answers rather than performing file IO. Full runtime completion remains open. [Evidence](research/RUST_POSITION_LOAD.md).
docs/RESEARCH_LEDGER.md CHANGED
@@ -2215,3 +2215,8 @@ Rust matches96 original246746 cases with recovered userinfo, path construction a
2215
  ## 2026-10-28 — RE-900 Original saved-position read and all-six assignment gate
2216
 
2217
  96 actual246554 cases execute70503,70458/37914 and38326/38355/36779. A nonzero handle and signed length>0 with unsigned length<1023 permit reading. Exactly6 scanner assignments replace all position/angle words; malformed or truncated input preserves the original six words. Successful read paths close even after scan failure; zero/negative/oversized lengths return without a close in this body. Native file buffers/handles and real engine ownership remain supplied/captured. Focused `cargo xtask test-group qvm-position-load` passes (7 Python tests); selected reports regenerate twice deterministically, with storage, documentation links and whitespace guards. Full suite deferred to task ten. Original assets unchanged; source fixtures do not establish complete native/runtime parity.
 
 
 
 
 
 
2215
  ## 2026-10-28 — RE-900 Original saved-position read and all-six assignment gate
2216
 
2217
  96 actual246554 cases execute70503,70458/37914 and38326/38355/36779. A nonzero handle and signed length>0 with unsigned length<1023 permit reading. Exactly6 scanner assignments replace all position/angle words; malformed or truncated input preserves the original six words. Successful read paths close even after scan failure; zero/negative/oversized lengths return without a close in this body. Native file buffers/handles and real engine ownership remain supplied/captured. Focused `cargo xtask test-group qvm-position-load` passes (7 Python tests); selected reports regenerate twice deterministically, with storage, documentation links and whitespace guards. Full suite deferred to task ten. Original assets unchanged; source fixtures do not establish complete native/runtime parity.
2218
+
2219
+
2220
+ ## 2026-10-28 — RE-901 Rust saved-position read and assignment ownership
2221
+
2222
+ Rust matches96 original246554 read cases, preserving mode/enabled/userinfo gating, strict1..1022 byte lengths, exact scan-result gating, all-six position updates and read/close order. Invalid-length exits retain the observed absence of close. Native file ownership and unsupported scanner domains remain open; this API returns intentions and supplied answers rather than performing file IO. Focused `cargo xtask test-group rust-position-load` passes (9 Python tests); selected reports regenerate twice deterministically, with storage, documentation links and whitespace guards. Full suite deferred to task ten. Original assets unchanged; source fixtures do not establish complete native/runtime parity.
docs/REVERSE_ENGINEERING_TODO.md CHANGED
@@ -1771,3 +1771,6 @@ Purpose: turn the supplied installation into an evidence-backed specification of
1771
 
1772
 
1773
  - [x] RE-900 Original saved-position read and all-six assignment gate ([evidence](research/QVM_POSITION_LOAD.md)).
 
 
 
 
1771
 
1772
 
1773
  - [x] RE-900 Original saved-position read and all-six assignment gate ([evidence](research/QVM_POSITION_LOAD.md)).
1774
+
1775
+
1776
+ - [x] RE-901 Rust saved-position read and assignment ownership ([evidence](research/RUST_POSITION_LOAD.md)).
docs/research/README.md CHANGED
@@ -1306,3 +1306,6 @@ The extension collector adds five focused tests for native tail calls, command-r
1306
 
1307
 
1308
  [RE-900: Original saved-position read and all-six assignment gate](QVM_POSITION_LOAD.md).
 
 
 
 
1306
 
1307
 
1308
  [RE-900: Original saved-position read and all-six assignment gate](QVM_POSITION_LOAD.md).
1309
+
1310
+
1311
+ [RE-901: Rust saved-position read and assignment ownership](RUST_POSITION_LOAD.md).
docs/research/RUST_POSITION_LOAD.md ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
 
1
+ # Rust saved-position read and assignment ownership
2
+
3
+ RE-901. Reproduce with `python3 scripts/analyze_rust_position_load.py`; focused validation: `cargo xtask test-group rust-position-load`. [Machine report](rust-position-load.json).
4
+
5
+ Rust matches96 original246554 read cases, preserving mode/enabled/userinfo gating, strict1..1022 byte lengths, exact scan-result gating, all-six position updates and read/close order. Invalid-length exits retain the observed absence of close. Native file ownership and unsupported scanner domains remain open; this API returns intentions and supplied answers rather than performing file IO.
6
+
7
+ Original executable/native runtime and complete Linux/macOS Rust/Bevy/Solari acceptance remain unverified.
docs/research/rust-health-impulse.json CHANGED
@@ -2985,7 +2985,7 @@
2985
  "exit_code": 2
2986
  }
2987
  ],
2988
- "rust_unit_tests": 154,
2989
  "source_report": "docs/research/qvm-health-impulse.json",
2990
  "source_report_sha256": "625fd8064004ea6dbdf398d51d0af844d9c635ff04c0a0790886dddb6ab81e71"
2991
  }
 
2985
  "exit_code": 2
2986
  }
2987
  ],
2988
+ "rust_unit_tests": 156,
2989
  "source_report": "docs/research/qvm-health-impulse.json",
2990
  "source_report_sha256": "625fd8064004ea6dbdf398d51d0af844d9c635ff04c0a0790886dddb6ab81e71"
2991
  }
docs/research/rust-position-load.json ADDED
@@ -0,0 +1,3859 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "limits": "Rust matches96 original246554 read cases, preserving mode/enabled/userinfo gating, strict1..1022 byte lengths, exact scan-result gating, all-six position updates and read/close order. Invalid-length exits retain the observed absence of close. Native file ownership and unsupported scanner domains remain open; this API returns intentions and supplied answers rather than performing file IO.",
3
+ "probes": [
4
+ {
5
+ "rust": {
6
+ "events": [],
7
+ "info_ring": 0,
8
+ "ring": 0,
9
+ "scan_result": null,
10
+ "values": [
11
+ 1117388800,
12
+ 1117519872,
13
+ 1117650944,
14
+ 1117782016,
15
+ 1117913088,
16
+ 1118044160
17
+ ]
18
+ },
19
+ "source": {
20
+ "events": [],
21
+ "info_ring": 0,
22
+ "ring": 0,
23
+ "scan_result": null,
24
+ "values": [
25
+ 1117388800,
26
+ 1117519872,
27
+ 1117650944,
28
+ 1117782016,
29
+ 1117913088,
30
+ 1118044160
31
+ ]
32
+ }
33
+ },
34
+ {
35
+ "rust": {
36
+ "events": [],
37
+ "info_ring": 0,
38
+ "ring": 0,
39
+ "scan_result": null,
40
+ "values": [
41
+ 1117388800,
42
+ 1117519872,
43
+ 1117650944,
44
+ 1117782016,
45
+ 1117913088,
46
+ 1118044160
47
+ ]
48
+ },
49
+ "source": {
50
+ "events": [],
51
+ "info_ring": 0,
52
+ "ring": 0,
53
+ "scan_result": null,
54
+ "values": [
55
+ 1117388800,
56
+ 1117519872,
57
+ 1117650944,
58
+ 1117782016,
59
+ 1117913088,
60
+ 1118044160
61
+ ]
62
+ }
63
+ },
64
+ {
65
+ "rust": {
66
+ "events": [],
67
+ "info_ring": 0,
68
+ "ring": 0,
69
+ "scan_result": null,
70
+ "values": [
71
+ 1117388800,
72
+ 1117519872,
73
+ 1117650944,
74
+ 1117782016,
75
+ 1117913088,
76
+ 1118044160
77
+ ]
78
+ },
79
+ "source": {
80
+ "events": [],
81
+ "info_ring": 0,
82
+ "ring": 0,
83
+ "scan_result": null,
84
+ "values": [
85
+ 1117388800,
86
+ 1117519872,
87
+ 1117650944,
88
+ 1117782016,
89
+ 1117913088,
90
+ 1118044160
91
+ ]
92
+ }
93
+ },
94
+ {
95
+ "rust": {
96
+ "events": [],
97
+ "info_ring": 0,
98
+ "ring": 0,
99
+ "scan_result": null,
100
+ "values": [
101
+ 1117388800,
102
+ 1117519872,
103
+ 1117650944,
104
+ 1117782016,
105
+ 1117913088,
106
+ 1118044160
107
+ ]
108
+ },
109
+ "source": {
110
+ "events": [],
111
+ "info_ring": 0,
112
+ "ring": 0,
113
+ "scan_result": null,
114
+ "values": [
115
+ 1117388800,
116
+ 1117519872,
117
+ 1117650944,
118
+ 1117782016,
119
+ 1117913088,
120
+ 1118044160
121
+ ]
122
+ }
123
+ },
124
+ {
125
+ "rust": {
126
+ "events": [],
127
+ "info_ring": 0,
128
+ "ring": 0,
129
+ "scan_result": null,
130
+ "values": [
131
+ 1117388800,
132
+ 1117519872,
133
+ 1117650944,
134
+ 1117782016,
135
+ 1117913088,
136
+ 1118044160
137
+ ]
138
+ },
139
+ "source": {
140
+ "events": [],
141
+ "info_ring": 0,
142
+ "ring": 0,
143
+ "scan_result": null,
144
+ "values": [
145
+ 1117388800,
146
+ 1117519872,
147
+ 1117650944,
148
+ 1117782016,
149
+ 1117913088,
150
+ 1118044160
151
+ ]
152
+ }
153
+ },
154
+ {
155
+ "rust": {
156
+ "events": [],
157
+ "info_ring": 0,
158
+ "ring": 0,
159
+ "scan_result": null,
160
+ "values": [
161
+ 1117388800,
162
+ 1117519872,
163
+ 1117650944,
164
+ 1117782016,
165
+ 1117913088,
166
+ 1118044160
167
+ ]
168
+ },
169
+ "source": {
170
+ "events": [],
171
+ "info_ring": 0,
172
+ "ring": 0,
173
+ "scan_result": null,
174
+ "values": [
175
+ 1117388800,
176
+ 1117519872,
177
+ 1117650944,
178
+ 1117782016,
179
+ 1117913088,
180
+ 1118044160
181
+ ]
182
+ }
183
+ },
184
+ {
185
+ "rust": {
186
+ "events": [],
187
+ "info_ring": 0,
188
+ "ring": 0,
189
+ "scan_result": null,
190
+ "values": [
191
+ 1117388800,
192
+ 1117519872,
193
+ 1117650944,
194
+ 1117782016,
195
+ 1117913088,
196
+ 1118044160
197
+ ]
198
+ },
199
+ "source": {
200
+ "events": [],
201
+ "info_ring": 0,
202
+ "ring": 0,
203
+ "scan_result": null,
204
+ "values": [
205
+ 1117388800,
206
+ 1117519872,
207
+ 1117650944,
208
+ 1117782016,
209
+ 1117913088,
210
+ 1118044160
211
+ ]
212
+ }
213
+ },
214
+ {
215
+ "rust": {
216
+ "events": [],
217
+ "info_ring": 0,
218
+ "ring": 0,
219
+ "scan_result": null,
220
+ "values": [
221
+ 1117388800,
222
+ 1117519872,
223
+ 1117650944,
224
+ 1117782016,
225
+ 1117913088,
226
+ 1118044160
227
+ ]
228
+ },
229
+ "source": {
230
+ "events": [],
231
+ "info_ring": 0,
232
+ "ring": 0,
233
+ "scan_result": null,
234
+ "values": [
235
+ 1117388800,
236
+ 1117519872,
237
+ 1117650944,
238
+ 1117782016,
239
+ 1117913088,
240
+ 1118044160
241
+ ]
242
+ }
243
+ },
244
+ {
245
+ "rust": {
246
+ "events": [],
247
+ "info_ring": 0,
248
+ "ring": 0,
249
+ "scan_result": null,
250
+ "values": [
251
+ 1117388800,
252
+ 1117519872,
253
+ 1117650944,
254
+ 1117782016,
255
+ 1117913088,
256
+ 1118044160
257
+ ]
258
+ },
259
+ "source": {
260
+ "events": [],
261
+ "info_ring": 0,
262
+ "ring": 0,
263
+ "scan_result": null,
264
+ "values": [
265
+ 1117388800,
266
+ 1117519872,
267
+ 1117650944,
268
+ 1117782016,
269
+ 1117913088,
270
+ 1118044160
271
+ ]
272
+ }
273
+ },
274
+ {
275
+ "rust": {
276
+ "events": [],
277
+ "info_ring": 0,
278
+ "ring": 0,
279
+ "scan_result": null,
280
+ "values": [
281
+ 1117388800,
282
+ 1117519872,
283
+ 1117650944,
284
+ 1117782016,
285
+ 1117913088,
286
+ 1118044160
287
+ ]
288
+ },
289
+ "source": {
290
+ "events": [],
291
+ "info_ring": 0,
292
+ "ring": 0,
293
+ "scan_result": null,
294
+ "values": [
295
+ 1117388800,
296
+ 1117519872,
297
+ 1117650944,
298
+ 1117782016,
299
+ 1117913088,
300
+ 1118044160
301
+ ]
302
+ }
303
+ },
304
+ {
305
+ "rust": {
306
+ "events": [],
307
+ "info_ring": 0,
308
+ "ring": 0,
309
+ "scan_result": null,
310
+ "values": [
311
+ 1117388800,
312
+ 1117519872,
313
+ 1117650944,
314
+ 1117782016,
315
+ 1117913088,
316
+ 1118044160
317
+ ]
318
+ },
319
+ "source": {
320
+ "events": [],
321
+ "info_ring": 0,
322
+ "ring": 0,
323
+ "scan_result": null,
324
+ "values": [
325
+ 1117388800,
326
+ 1117519872,
327
+ 1117650944,
328
+ 1117782016,
329
+ 1117913088,
330
+ 1118044160
331
+ ]
332
+ }
333
+ },
334
+ {
335
+ "rust": {
336
+ "events": [],
337
+ "info_ring": 0,
338
+ "ring": 0,
339
+ "scan_result": null,
340
+ "values": [
341
+ 1117388800,
342
+ 1117519872,
343
+ 1117650944,
344
+ 1117782016,
345
+ 1117913088,
346
+ 1118044160
347
+ ]
348
+ },
349
+ "source": {
350
+ "events": [],
351
+ "info_ring": 0,
352
+ "ring": 0,
353
+ "scan_result": null,
354
+ "values": [
355
+ 1117388800,
356
+ 1117519872,
357
+ 1117650944,
358
+ 1117782016,
359
+ 1117913088,
360
+ 1118044160
361
+ ]
362
+ }
363
+ },
364
+ {
365
+ "rust": {
366
+ "events": [],
367
+ "info_ring": 0,
368
+ "ring": 0,
369
+ "scan_result": null,
370
+ "values": [
371
+ 1117388800,
372
+ 1117519872,
373
+ 1117650944,
374
+ 1117782016,
375
+ 1117913088,
376
+ 1118044160
377
+ ]
378
+ },
379
+ "source": {
380
+ "events": [],
381
+ "info_ring": 0,
382
+ "ring": 0,
383
+ "scan_result": null,
384
+ "values": [
385
+ 1117388800,
386
+ 1117519872,
387
+ 1117650944,
388
+ 1117782016,
389
+ 1117913088,
390
+ 1118044160
391
+ ]
392
+ }
393
+ },
394
+ {
395
+ "rust": {
396
+ "events": [],
397
+ "info_ring": 0,
398
+ "ring": 0,
399
+ "scan_result": null,
400
+ "values": [
401
+ 1117388800,
402
+ 1117519872,
403
+ 1117650944,
404
+ 1117782016,
405
+ 1117913088,
406
+ 1118044160
407
+ ]
408
+ },
409
+ "source": {
410
+ "events": [],
411
+ "info_ring": 0,
412
+ "ring": 0,
413
+ "scan_result": null,
414
+ "values": [
415
+ 1117388800,
416
+ 1117519872,
417
+ 1117650944,
418
+ 1117782016,
419
+ 1117913088,
420
+ 1118044160
421
+ ]
422
+ }
423
+ },
424
+ {
425
+ "rust": {
426
+ "events": [],
427
+ "info_ring": 0,
428
+ "ring": 0,
429
+ "scan_result": null,
430
+ "values": [
431
+ 1117388800,
432
+ 1117519872,
433
+ 1117650944,
434
+ 1117782016,
435
+ 1117913088,
436
+ 1118044160
437
+ ]
438
+ },
439
+ "source": {
440
+ "events": [],
441
+ "info_ring": 0,
442
+ "ring": 0,
443
+ "scan_result": null,
444
+ "values": [
445
+ 1117388800,
446
+ 1117519872,
447
+ 1117650944,
448
+ 1117782016,
449
+ 1117913088,
450
+ 1118044160
451
+ ]
452
+ }
453
+ },
454
+ {
455
+ "rust": {
456
+ "events": [],
457
+ "info_ring": 0,
458
+ "ring": 0,
459
+ "scan_result": null,
460
+ "values": [
461
+ 1117388800,
462
+ 1117519872,
463
+ 1117650944,
464
+ 1117782016,
465
+ 1117913088,
466
+ 1118044160
467
+ ]
468
+ },
469
+ "source": {
470
+ "events": [],
471
+ "info_ring": 0,
472
+ "ring": 0,
473
+ "scan_result": null,
474
+ "values": [
475
+ 1117388800,
476
+ 1117519872,
477
+ 1117650944,
478
+ 1117782016,
479
+ 1117913088,
480
+ 1118044160
481
+ ]
482
+ }
483
+ },
484
+ {
485
+ "rust": {
486
+ "events": [],
487
+ "info_ring": 0,
488
+ "ring": 0,
489
+ "scan_result": null,
490
+ "values": [
491
+ 1117388800,
492
+ 1117519872,
493
+ 1117650944,
494
+ 1117782016,
495
+ 1117913088,
496
+ 1118044160
497
+ ]
498
+ },
499
+ "source": {
500
+ "events": [],
501
+ "info_ring": 0,
502
+ "ring": 0,
503
+ "scan_result": null,
504
+ "values": [
505
+ 1117388800,
506
+ 1117519872,
507
+ 1117650944,
508
+ 1117782016,
509
+ 1117913088,
510
+ 1118044160
511
+ ]
512
+ }
513
+ },
514
+ {
515
+ "rust": {
516
+ "events": [],
517
+ "info_ring": 0,
518
+ "ring": 0,
519
+ "scan_result": null,
520
+ "values": [
521
+ 1117388800,
522
+ 1117519872,
523
+ 1117650944,
524
+ 1117782016,
525
+ 1117913088,
526
+ 1118044160
527
+ ]
528
+ },
529
+ "source": {
530
+ "events": [],
531
+ "info_ring": 0,
532
+ "ring": 0,
533
+ "scan_result": null,
534
+ "values": [
535
+ 1117388800,
536
+ 1117519872,
537
+ 1117650944,
538
+ 1117782016,
539
+ 1117913088,
540
+ 1118044160
541
+ ]
542
+ }
543
+ },
544
+ {
545
+ "rust": {
546
+ "events": [],
547
+ "info_ring": 0,
548
+ "ring": 0,
549
+ "scan_result": null,
550
+ "values": [
551
+ 1117388800,
552
+ 1117519872,
553
+ 1117650944,
554
+ 1117782016,
555
+ 1117913088,
556
+ 1118044160
557
+ ]
558
+ },
559
+ "source": {
560
+ "events": [],
561
+ "info_ring": 0,
562
+ "ring": 0,
563
+ "scan_result": null,
564
+ "values": [
565
+ 1117388800,
566
+ 1117519872,
567
+ 1117650944,
568
+ 1117782016,
569
+ 1117913088,
570
+ 1118044160
571
+ ]
572
+ }
573
+ },
574
+ {
575
+ "rust": {
576
+ "events": [],
577
+ "info_ring": 0,
578
+ "ring": 0,
579
+ "scan_result": null,
580
+ "values": [
581
+ 1117388800,
582
+ 1117519872,
583
+ 1117650944,
584
+ 1117782016,
585
+ 1117913088,
586
+ 1118044160
587
+ ]
588
+ },
589
+ "source": {
590
+ "events": [],
591
+ "info_ring": 0,
592
+ "ring": 0,
593
+ "scan_result": null,
594
+ "values": [
595
+ 1117388800,
596
+ 1117519872,
597
+ 1117650944,
598
+ 1117782016,
599
+ 1117913088,
600
+ 1118044160
601
+ ]
602
+ }
603
+ },
604
+ {
605
+ "rust": {
606
+ "events": [],
607
+ "info_ring": 0,
608
+ "ring": 0,
609
+ "scan_result": null,
610
+ "values": [
611
+ 1117388800,
612
+ 1117519872,
613
+ 1117650944,
614
+ 1117782016,
615
+ 1117913088,
616
+ 1118044160
617
+ ]
618
+ },
619
+ "source": {
620
+ "events": [],
621
+ "info_ring": 0,
622
+ "ring": 0,
623
+ "scan_result": null,
624
+ "values": [
625
+ 1117388800,
626
+ 1117519872,
627
+ 1117650944,
628
+ 1117782016,
629
+ 1117913088,
630
+ 1118044160
631
+ ]
632
+ }
633
+ },
634
+ {
635
+ "rust": {
636
+ "events": [],
637
+ "info_ring": 0,
638
+ "ring": 0,
639
+ "scan_result": null,
640
+ "values": [
641
+ 1117388800,
642
+ 1117519872,
643
+ 1117650944,
644
+ 1117782016,
645
+ 1117913088,
646
+ 1118044160
647
+ ]
648
+ },
649
+ "source": {
650
+ "events": [],
651
+ "info_ring": 0,
652
+ "ring": 0,
653
+ "scan_result": null,
654
+ "values": [
655
+ 1117388800,
656
+ 1117519872,
657
+ 1117650944,
658
+ 1117782016,
659
+ 1117913088,
660
+ 1118044160
661
+ ]
662
+ }
663
+ },
664
+ {
665
+ "rust": {
666
+ "events": [],
667
+ "info_ring": 0,
668
+ "ring": 0,
669
+ "scan_result": null,
670
+ "values": [
671
+ 1117388800,
672
+ 1117519872,
673
+ 1117650944,
674
+ 1117782016,
675
+ 1117913088,
676
+ 1118044160
677
+ ]
678
+ },
679
+ "source": {
680
+ "events": [],
681
+ "info_ring": 0,
682
+ "ring": 0,
683
+ "scan_result": null,
684
+ "values": [
685
+ 1117388800,
686
+ 1117519872,
687
+ 1117650944,
688
+ 1117782016,
689
+ 1117913088,
690
+ 1118044160
691
+ ]
692
+ }
693
+ },
694
+ {
695
+ "rust": {
696
+ "events": [],
697
+ "info_ring": 0,
698
+ "ring": 0,
699
+ "scan_result": null,
700
+ "values": [
701
+ 1117388800,
702
+ 1117519872,
703
+ 1117650944,
704
+ 1117782016,
705
+ 1117913088,
706
+ 1118044160
707
+ ]
708
+ },
709
+ "source": {
710
+ "events": [],
711
+ "info_ring": 0,
712
+ "ring": 0,
713
+ "scan_result": null,
714
+ "values": [
715
+ 1117388800,
716
+ 1117519872,
717
+ 1117650944,
718
+ 1117782016,
719
+ 1117913088,
720
+ 1118044160
721
+ ]
722
+ }
723
+ },
724
+ {
725
+ "rust": {
726
+ "events": [],
727
+ "info_ring": 0,
728
+ "ring": 0,
729
+ "scan_result": null,
730
+ "values": [
731
+ 1117388800,
732
+ 1117519872,
733
+ 1117650944,
734
+ 1117782016,
735
+ 1117913088,
736
+ 1118044160
737
+ ]
738
+ },
739
+ "source": {
740
+ "events": [],
741
+ "info_ring": 0,
742
+ "ring": 0,
743
+ "scan_result": null,
744
+ "values": [
745
+ 1117388800,
746
+ 1117519872,
747
+ 1117650944,
748
+ 1117782016,
749
+ 1117913088,
750
+ 1118044160
751
+ ]
752
+ }
753
+ },
754
+ {
755
+ "rust": {
756
+ "events": [],
757
+ "info_ring": 0,
758
+ "ring": 0,
759
+ "scan_result": null,
760
+ "values": [
761
+ 1117388800,
762
+ 1117519872,
763
+ 1117650944,
764
+ 1117782016,
765
+ 1117913088,
766
+ 1118044160
767
+ ]
768
+ },
769
+ "source": {
770
+ "events": [],
771
+ "info_ring": 0,
772
+ "ring": 0,
773
+ "scan_result": null,
774
+ "values": [
775
+ 1117388800,
776
+ 1117519872,
777
+ 1117650944,
778
+ 1117782016,
779
+ 1117913088,
780
+ 1118044160
781
+ ]
782
+ }
783
+ },
784
+ {
785
+ "rust": {
786
+ "events": [],
787
+ "info_ring": 0,
788
+ "ring": 0,
789
+ "scan_result": null,
790
+ "values": [
791
+ 1117388800,
792
+ 1117519872,
793
+ 1117650944,
794
+ 1117782016,
795
+ 1117913088,
796
+ 1118044160
797
+ ]
798
+ },
799
+ "source": {
800
+ "events": [],
801
+ "info_ring": 0,
802
+ "ring": 0,
803
+ "scan_result": null,
804
+ "values": [
805
+ 1117388800,
806
+ 1117519872,
807
+ 1117650944,
808
+ 1117782016,
809
+ 1117913088,
810
+ 1118044160
811
+ ]
812
+ }
813
+ },
814
+ {
815
+ "rust": {
816
+ "events": [],
817
+ "info_ring": 0,
818
+ "ring": 0,
819
+ "scan_result": null,
820
+ "values": [
821
+ 1117388800,
822
+ 1117519872,
823
+ 1117650944,
824
+ 1117782016,
825
+ 1117913088,
826
+ 1118044160
827
+ ]
828
+ },
829
+ "source": {
830
+ "events": [],
831
+ "info_ring": 0,
832
+ "ring": 0,
833
+ "scan_result": null,
834
+ "values": [
835
+ 1117388800,
836
+ 1117519872,
837
+ 1117650944,
838
+ 1117782016,
839
+ 1117913088,
840
+ 1118044160
841
+ ]
842
+ }
843
+ },
844
+ {
845
+ "rust": {
846
+ "events": [],
847
+ "info_ring": 0,
848
+ "ring": 0,
849
+ "scan_result": null,
850
+ "values": [
851
+ 1117388800,
852
+ 1117519872,
853
+ 1117650944,
854
+ 1117782016,
855
+ 1117913088,
856
+ 1118044160
857
+ ]
858
+ },
859
+ "source": {
860
+ "events": [],
861
+ "info_ring": 0,
862
+ "ring": 0,
863
+ "scan_result": null,
864
+ "values": [
865
+ 1117388800,
866
+ 1117519872,
867
+ 1117650944,
868
+ 1117782016,
869
+ 1117913088,
870
+ 1118044160
871
+ ]
872
+ }
873
+ },
874
+ {
875
+ "rust": {
876
+ "events": [],
877
+ "info_ring": 0,
878
+ "ring": 0,
879
+ "scan_result": null,
880
+ "values": [
881
+ 1117388800,
882
+ 1117519872,
883
+ 1117650944,
884
+ 1117782016,
885
+ 1117913088,
886
+ 1118044160
887
+ ]
888
+ },
889
+ "source": {
890
+ "events": [],
891
+ "info_ring": 0,
892
+ "ring": 0,
893
+ "scan_result": null,
894
+ "values": [
895
+ 1117388800,
896
+ 1117519872,
897
+ 1117650944,
898
+ 1117782016,
899
+ 1117913088,
900
+ 1118044160
901
+ ]
902
+ }
903
+ },
904
+ {
905
+ "rust": {
906
+ "events": [],
907
+ "info_ring": 0,
908
+ "ring": 0,
909
+ "scan_result": null,
910
+ "values": [
911
+ 1117388800,
912
+ 1117519872,
913
+ 1117650944,
914
+ 1117782016,
915
+ 1117913088,
916
+ 1118044160
917
+ ]
918
+ },
919
+ "source": {
920
+ "events": [],
921
+ "info_ring": 0,
922
+ "ring": 0,
923
+ "scan_result": null,
924
+ "values": [
925
+ 1117388800,
926
+ 1117519872,
927
+ 1117650944,
928
+ 1117782016,
929
+ 1117913088,
930
+ 1118044160
931
+ ]
932
+ }
933
+ },
934
+ {
935
+ "rust": {
936
+ "events": [],
937
+ "info_ring": 0,
938
+ "ring": 0,
939
+ "scan_result": null,
940
+ "values": [
941
+ 1117388800,
942
+ 1117519872,
943
+ 1117650944,
944
+ 1117782016,
945
+ 1117913088,
946
+ 1118044160
947
+ ]
948
+ },
949
+ "source": {
950
+ "events": [],
951
+ "info_ring": 0,
952
+ "ring": 0,
953
+ "scan_result": null,
954
+ "values": [
955
+ 1117388800,
956
+ 1117519872,
957
+ 1117650944,
958
+ 1117782016,
959
+ 1117913088,
960
+ 1118044160
961
+ ]
962
+ }
963
+ },
964
+ {
965
+ "rust": {
966
+ "events": [],
967
+ "info_ring": 0,
968
+ "ring": 0,
969
+ "scan_result": null,
970
+ "values": [
971
+ 1117388800,
972
+ 1117519872,
973
+ 1117650944,
974
+ 1117782016,
975
+ 1117913088,
976
+ 1118044160
977
+ ]
978
+ },
979
+ "source": {
980
+ "events": [],
981
+ "info_ring": 0,
982
+ "ring": 0,
983
+ "scan_result": null,
984
+ "values": [
985
+ 1117388800,
986
+ 1117519872,
987
+ 1117650944,
988
+ 1117782016,
989
+ 1117913088,
990
+ 1118044160
991
+ ]
992
+ }
993
+ },
994
+ {
995
+ "rust": {
996
+ "events": [],
997
+ "info_ring": 0,
998
+ "ring": 0,
999
+ "scan_result": null,
1000
+ "values": [
1001
+ 1117388800,
1002
+ 1117519872,
1003
+ 1117650944,
1004
+ 1117782016,
1005
+ 1117913088,
1006
+ 1118044160
1007
+ ]
1008
+ },
1009
+ "source": {
1010
+ "events": [],
1011
+ "info_ring": 0,
1012
+ "ring": 0,
1013
+ "scan_result": null,
1014
+ "values": [
1015
+ 1117388800,
1016
+ 1117519872,
1017
+ 1117650944,
1018
+ 1117782016,
1019
+ 1117913088,
1020
+ 1118044160
1021
+ ]
1022
+ }
1023
+ },
1024
+ {
1025
+ "rust": {
1026
+ "events": [],
1027
+ "info_ring": 0,
1028
+ "ring": 0,
1029
+ "scan_result": null,
1030
+ "values": [
1031
+ 1117388800,
1032
+ 1117519872,
1033
+ 1117650944,
1034
+ 1117782016,
1035
+ 1117913088,
1036
+ 1118044160
1037
+ ]
1038
+ },
1039
+ "source": {
1040
+ "events": [],
1041
+ "info_ring": 0,
1042
+ "ring": 0,
1043
+ "scan_result": null,
1044
+ "values": [
1045
+ 1117388800,
1046
+ 1117519872,
1047
+ 1117650944,
1048
+ 1117782016,
1049
+ 1117913088,
1050
+ 1118044160
1051
+ ]
1052
+ }
1053
+ },
1054
+ {
1055
+ "rust": {
1056
+ "events": [],
1057
+ "info_ring": 0,
1058
+ "ring": 0,
1059
+ "scan_result": null,
1060
+ "values": [
1061
+ 1117388800,
1062
+ 1117519872,
1063
+ 1117650944,
1064
+ 1117782016,
1065
+ 1117913088,
1066
+ 1118044160
1067
+ ]
1068
+ },
1069
+ "source": {
1070
+ "events": [],
1071
+ "info_ring": 0,
1072
+ "ring": 0,
1073
+ "scan_result": null,
1074
+ "values": [
1075
+ 1117388800,
1076
+ 1117519872,
1077
+ 1117650944,
1078
+ 1117782016,
1079
+ 1117913088,
1080
+ 1118044160
1081
+ ]
1082
+ }
1083
+ },
1084
+ {
1085
+ "rust": {
1086
+ "events": [],
1087
+ "info_ring": 0,
1088
+ "ring": 0,
1089
+ "scan_result": null,
1090
+ "values": [
1091
+ 1117388800,
1092
+ 1117519872,
1093
+ 1117650944,
1094
+ 1117782016,
1095
+ 1117913088,
1096
+ 1118044160
1097
+ ]
1098
+ },
1099
+ "source": {
1100
+ "events": [],
1101
+ "info_ring": 0,
1102
+ "ring": 0,
1103
+ "scan_result": null,
1104
+ "values": [
1105
+ 1117388800,
1106
+ 1117519872,
1107
+ 1117650944,
1108
+ 1117782016,
1109
+ 1117913088,
1110
+ 1118044160
1111
+ ]
1112
+ }
1113
+ },
1114
+ {
1115
+ "rust": {
1116
+ "events": [],
1117
+ "info_ring": 0,
1118
+ "ring": 0,
1119
+ "scan_result": null,
1120
+ "values": [
1121
+ 1117388800,
1122
+ 1117519872,
1123
+ 1117650944,
1124
+ 1117782016,
1125
+ 1117913088,
1126
+ 1118044160
1127
+ ]
1128
+ },
1129
+ "source": {
1130
+ "events": [],
1131
+ "info_ring": 0,
1132
+ "ring": 0,
1133
+ "scan_result": null,
1134
+ "values": [
1135
+ 1117388800,
1136
+ 1117519872,
1137
+ 1117650944,
1138
+ 1117782016,
1139
+ 1117913088,
1140
+ 1118044160
1141
+ ]
1142
+ }
1143
+ },
1144
+ {
1145
+ "rust": {
1146
+ "events": [],
1147
+ "info_ring": 0,
1148
+ "ring": 0,
1149
+ "scan_result": null,
1150
+ "values": [
1151
+ 1117388800,
1152
+ 1117519872,
1153
+ 1117650944,
1154
+ 1117782016,
1155
+ 1117913088,
1156
+ 1118044160
1157
+ ]
1158
+ },
1159
+ "source": {
1160
+ "events": [],
1161
+ "info_ring": 0,
1162
+ "ring": 0,
1163
+ "scan_result": null,
1164
+ "values": [
1165
+ 1117388800,
1166
+ 1117519872,
1167
+ 1117650944,
1168
+ 1117782016,
1169
+ 1117913088,
1170
+ 1118044160
1171
+ ]
1172
+ }
1173
+ },
1174
+ {
1175
+ "rust": {
1176
+ "events": [],
1177
+ "info_ring": 0,
1178
+ "ring": 0,
1179
+ "scan_result": null,
1180
+ "values": [
1181
+ 1117388800,
1182
+ 1117519872,
1183
+ 1117650944,
1184
+ 1117782016,
1185
+ 1117913088,
1186
+ 1118044160
1187
+ ]
1188
+ },
1189
+ "source": {
1190
+ "events": [],
1191
+ "info_ring": 0,
1192
+ "ring": 0,
1193
+ "scan_result": null,
1194
+ "values": [
1195
+ 1117388800,
1196
+ 1117519872,
1197
+ 1117650944,
1198
+ 1117782016,
1199
+ 1117913088,
1200
+ 1118044160
1201
+ ]
1202
+ }
1203
+ },
1204
+ {
1205
+ "rust": {
1206
+ "events": [],
1207
+ "info_ring": 0,
1208
+ "ring": 0,
1209
+ "scan_result": null,
1210
+ "values": [
1211
+ 1117388800,
1212
+ 1117519872,
1213
+ 1117650944,
1214
+ 1117782016,
1215
+ 1117913088,
1216
+ 1118044160
1217
+ ]
1218
+ },
1219
+ "source": {
1220
+ "events": [],
1221
+ "info_ring": 0,
1222
+ "ring": 0,
1223
+ "scan_result": null,
1224
+ "values": [
1225
+ 1117388800,
1226
+ 1117519872,
1227
+ 1117650944,
1228
+ 1117782016,
1229
+ 1117913088,
1230
+ 1118044160
1231
+ ]
1232
+ }
1233
+ },
1234
+ {
1235
+ "rust": {
1236
+ "events": [],
1237
+ "info_ring": 0,
1238
+ "ring": 0,
1239
+ "scan_result": null,
1240
+ "values": [
1241
+ 1117388800,
1242
+ 1117519872,
1243
+ 1117650944,
1244
+ 1117782016,
1245
+ 1117913088,
1246
+ 1118044160
1247
+ ]
1248
+ },
1249
+ "source": {
1250
+ "events": [],
1251
+ "info_ring": 0,
1252
+ "ring": 0,
1253
+ "scan_result": null,
1254
+ "values": [
1255
+ 1117388800,
1256
+ 1117519872,
1257
+ 1117650944,
1258
+ 1117782016,
1259
+ 1117913088,
1260
+ 1118044160
1261
+ ]
1262
+ }
1263
+ },
1264
+ {
1265
+ "rust": {
1266
+ "events": [],
1267
+ "info_ring": 0,
1268
+ "ring": 0,
1269
+ "scan_result": null,
1270
+ "values": [
1271
+ 1117388800,
1272
+ 1117519872,
1273
+ 1117650944,
1274
+ 1117782016,
1275
+ 1117913088,
1276
+ 1118044160
1277
+ ]
1278
+ },
1279
+ "source": {
1280
+ "events": [],
1281
+ "info_ring": 0,
1282
+ "ring": 0,
1283
+ "scan_result": null,
1284
+ "values": [
1285
+ 1117388800,
1286
+ 1117519872,
1287
+ 1117650944,
1288
+ 1117782016,
1289
+ 1117913088,
1290
+ 1118044160
1291
+ ]
1292
+ }
1293
+ },
1294
+ {
1295
+ "rust": {
1296
+ "events": [],
1297
+ "info_ring": 0,
1298
+ "ring": 0,
1299
+ "scan_result": null,
1300
+ "values": [
1301
+ 1117388800,
1302
+ 1117519872,
1303
+ 1117650944,
1304
+ 1117782016,
1305
+ 1117913088,
1306
+ 1118044160
1307
+ ]
1308
+ },
1309
+ "source": {
1310
+ "events": [],
1311
+ "info_ring": 0,
1312
+ "ring": 0,
1313
+ "scan_result": null,
1314
+ "values": [
1315
+ 1117388800,
1316
+ 1117519872,
1317
+ 1117650944,
1318
+ 1117782016,
1319
+ 1117913088,
1320
+ 1118044160
1321
+ ]
1322
+ }
1323
+ },
1324
+ {
1325
+ "rust": {
1326
+ "events": [],
1327
+ "info_ring": 0,
1328
+ "ring": 0,
1329
+ "scan_result": null,
1330
+ "values": [
1331
+ 1117388800,
1332
+ 1117519872,
1333
+ 1117650944,
1334
+ 1117782016,
1335
+ 1117913088,
1336
+ 1118044160
1337
+ ]
1338
+ },
1339
+ "source": {
1340
+ "events": [],
1341
+ "info_ring": 0,
1342
+ "ring": 0,
1343
+ "scan_result": null,
1344
+ "values": [
1345
+ 1117388800,
1346
+ 1117519872,
1347
+ 1117650944,
1348
+ 1117782016,
1349
+ 1117913088,
1350
+ 1118044160
1351
+ ]
1352
+ }
1353
+ },
1354
+ {
1355
+ "rust": {
1356
+ "events": [],
1357
+ "info_ring": 0,
1358
+ "ring": 0,
1359
+ "scan_result": null,
1360
+ "values": [
1361
+ 1117388800,
1362
+ 1117519872,
1363
+ 1117650944,
1364
+ 1117782016,
1365
+ 1117913088,
1366
+ 1118044160
1367
+ ]
1368
+ },
1369
+ "source": {
1370
+ "events": [],
1371
+ "info_ring": 0,
1372
+ "ring": 0,
1373
+ "scan_result": null,
1374
+ "values": [
1375
+ 1117388800,
1376
+ 1117519872,
1377
+ 1117650944,
1378
+ 1117782016,
1379
+ 1117913088,
1380
+ 1118044160
1381
+ ]
1382
+ }
1383
+ },
1384
+ {
1385
+ "rust": {
1386
+ "events": [],
1387
+ "info_ring": 0,
1388
+ "ring": 0,
1389
+ "scan_result": null,
1390
+ "values": [
1391
+ 1117388800,
1392
+ 1117519872,
1393
+ 1117650944,
1394
+ 1117782016,
1395
+ 1117913088,
1396
+ 1118044160
1397
+ ]
1398
+ },
1399
+ "source": {
1400
+ "events": [],
1401
+ "info_ring": 0,
1402
+ "ring": 0,
1403
+ "scan_result": null,
1404
+ "values": [
1405
+ 1117388800,
1406
+ 1117519872,
1407
+ 1117650944,
1408
+ 1117782016,
1409
+ 1117913088,
1410
+ 1118044160
1411
+ ]
1412
+ }
1413
+ },
1414
+ {
1415
+ "rust": {
1416
+ "events": [],
1417
+ "info_ring": 0,
1418
+ "ring": 0,
1419
+ "scan_result": null,
1420
+ "values": [
1421
+ 1117388800,
1422
+ 1117519872,
1423
+ 1117650944,
1424
+ 1117782016,
1425
+ 1117913088,
1426
+ 1118044160
1427
+ ]
1428
+ },
1429
+ "source": {
1430
+ "events": [],
1431
+ "info_ring": 0,
1432
+ "ring": 0,
1433
+ "scan_result": null,
1434
+ "values": [
1435
+ 1117388800,
1436
+ 1117519872,
1437
+ 1117650944,
1438
+ 1117782016,
1439
+ 1117913088,
1440
+ 1118044160
1441
+ ]
1442
+ }
1443
+ },
1444
+ {
1445
+ "rust": {
1446
+ "events": [
1447
+ {
1448
+ "op": "userinfo",
1449
+ "slot": 3
1450
+ }
1451
+ ],
1452
+ "info_ring": 1,
1453
+ "ring": 0,
1454
+ "scan_result": null,
1455
+ "values": [
1456
+ 1117388800,
1457
+ 1117519872,
1458
+ 1117650944,
1459
+ 1117782016,
1460
+ 1117913088,
1461
+ 1118044160
1462
+ ]
1463
+ },
1464
+ "source": {
1465
+ "events": [
1466
+ {
1467
+ "op": "userinfo",
1468
+ "slot": 3
1469
+ }
1470
+ ],
1471
+ "info_ring": 1,
1472
+ "ring": 0,
1473
+ "scan_result": null,
1474
+ "values": [
1475
+ 1117388800,
1476
+ 1117519872,
1477
+ 1117650944,
1478
+ 1117782016,
1479
+ 1117913088,
1480
+ 1118044160
1481
+ ]
1482
+ }
1483
+ },
1484
+ {
1485
+ "rust": {
1486
+ "events": [
1487
+ {
1488
+ "op": "userinfo",
1489
+ "slot": 3
1490
+ }
1491
+ ],
1492
+ "info_ring": 1,
1493
+ "ring": 0,
1494
+ "scan_result": null,
1495
+ "values": [
1496
+ 1117388800,
1497
+ 1117519872,
1498
+ 1117650944,
1499
+ 1117782016,
1500
+ 1117913088,
1501
+ 1118044160
1502
+ ]
1503
+ },
1504
+ "source": {
1505
+ "events": [
1506
+ {
1507
+ "op": "userinfo",
1508
+ "slot": 3
1509
+ }
1510
+ ],
1511
+ "info_ring": 1,
1512
+ "ring": 0,
1513
+ "scan_result": null,
1514
+ "values": [
1515
+ 1117388800,
1516
+ 1117519872,
1517
+ 1117650944,
1518
+ 1117782016,
1519
+ 1117913088,
1520
+ 1118044160
1521
+ ]
1522
+ }
1523
+ },
1524
+ {
1525
+ "rust": {
1526
+ "events": [
1527
+ {
1528
+ "op": "userinfo",
1529
+ "slot": 3
1530
+ }
1531
+ ],
1532
+ "info_ring": 1,
1533
+ "ring": 0,
1534
+ "scan_result": null,
1535
+ "values": [
1536
+ 1117388800,
1537
+ 1117519872,
1538
+ 1117650944,
1539
+ 1117782016,
1540
+ 1117913088,
1541
+ 1118044160
1542
+ ]
1543
+ },
1544
+ "source": {
1545
+ "events": [
1546
+ {
1547
+ "op": "userinfo",
1548
+ "slot": 3
1549
+ }
1550
+ ],
1551
+ "info_ring": 1,
1552
+ "ring": 0,
1553
+ "scan_result": null,
1554
+ "values": [
1555
+ 1117388800,
1556
+ 1117519872,
1557
+ 1117650944,
1558
+ 1117782016,
1559
+ 1117913088,
1560
+ 1118044160
1561
+ ]
1562
+ }
1563
+ },
1564
+ {
1565
+ "rust": {
1566
+ "events": [
1567
+ {
1568
+ "op": "userinfo",
1569
+ "slot": 3
1570
+ }
1571
+ ],
1572
+ "info_ring": 1,
1573
+ "ring": 0,
1574
+ "scan_result": null,
1575
+ "values": [
1576
+ 1117388800,
1577
+ 1117519872,
1578
+ 1117650944,
1579
+ 1117782016,
1580
+ 1117913088,
1581
+ 1118044160
1582
+ ]
1583
+ },
1584
+ "source": {
1585
+ "events": [
1586
+ {
1587
+ "op": "userinfo",
1588
+ "slot": 3
1589
+ }
1590
+ ],
1591
+ "info_ring": 1,
1592
+ "ring": 0,
1593
+ "scan_result": null,
1594
+ "values": [
1595
+ 1117388800,
1596
+ 1117519872,
1597
+ 1117650944,
1598
+ 1117782016,
1599
+ 1117913088,
1600
+ 1118044160
1601
+ ]
1602
+ }
1603
+ },
1604
+ {
1605
+ "rust": {
1606
+ "events": [
1607
+ {
1608
+ "op": "userinfo",
1609
+ "slot": 3
1610
+ }
1611
+ ],
1612
+ "info_ring": 1,
1613
+ "ring": 0,
1614
+ "scan_result": null,
1615
+ "values": [
1616
+ 1117388800,
1617
+ 1117519872,
1618
+ 1117650944,
1619
+ 1117782016,
1620
+ 1117913088,
1621
+ 1118044160
1622
+ ]
1623
+ },
1624
+ "source": {
1625
+ "events": [
1626
+ {
1627
+ "op": "userinfo",
1628
+ "slot": 3
1629
+ }
1630
+ ],
1631
+ "info_ring": 1,
1632
+ "ring": 0,
1633
+ "scan_result": null,
1634
+ "values": [
1635
+ 1117388800,
1636
+ 1117519872,
1637
+ 1117650944,
1638
+ 1117782016,
1639
+ 1117913088,
1640
+ 1118044160
1641
+ ]
1642
+ }
1643
+ },
1644
+ {
1645
+ "rust": {
1646
+ "events": [
1647
+ {
1648
+ "op": "userinfo",
1649
+ "slot": 3
1650
+ }
1651
+ ],
1652
+ "info_ring": 1,
1653
+ "ring": 0,
1654
+ "scan_result": null,
1655
+ "values": [
1656
+ 1117388800,
1657
+ 1117519872,
1658
+ 1117650944,
1659
+ 1117782016,
1660
+ 1117913088,
1661
+ 1118044160
1662
+ ]
1663
+ },
1664
+ "source": {
1665
+ "events": [
1666
+ {
1667
+ "op": "userinfo",
1668
+ "slot": 3
1669
+ }
1670
+ ],
1671
+ "info_ring": 1,
1672
+ "ring": 0,
1673
+ "scan_result": null,
1674
+ "values": [
1675
+ 1117388800,
1676
+ 1117519872,
1677
+ 1117650944,
1678
+ 1117782016,
1679
+ 1117913088,
1680
+ 1118044160
1681
+ ]
1682
+ }
1683
+ },
1684
+ {
1685
+ "rust": {
1686
+ "events": [
1687
+ {
1688
+ "op": "userinfo",
1689
+ "slot": 3
1690
+ }
1691
+ ],
1692
+ "info_ring": 1,
1693
+ "ring": 0,
1694
+ "scan_result": null,
1695
+ "values": [
1696
+ 1117388800,
1697
+ 1117519872,
1698
+ 1117650944,
1699
+ 1117782016,
1700
+ 1117913088,
1701
+ 1118044160
1702
+ ]
1703
+ },
1704
+ "source": {
1705
+ "events": [
1706
+ {
1707
+ "op": "userinfo",
1708
+ "slot": 3
1709
+ }
1710
+ ],
1711
+ "info_ring": 1,
1712
+ "ring": 0,
1713
+ "scan_result": null,
1714
+ "values": [
1715
+ 1117388800,
1716
+ 1117519872,
1717
+ 1117650944,
1718
+ 1117782016,
1719
+ 1117913088,
1720
+ 1118044160
1721
+ ]
1722
+ }
1723
+ },
1724
+ {
1725
+ "rust": {
1726
+ "events": [
1727
+ {
1728
+ "op": "userinfo",
1729
+ "slot": 3
1730
+ }
1731
+ ],
1732
+ "info_ring": 1,
1733
+ "ring": 0,
1734
+ "scan_result": null,
1735
+ "values": [
1736
+ 1117388800,
1737
+ 1117519872,
1738
+ 1117650944,
1739
+ 1117782016,
1740
+ 1117913088,
1741
+ 1118044160
1742
+ ]
1743
+ },
1744
+ "source": {
1745
+ "events": [
1746
+ {
1747
+ "op": "userinfo",
1748
+ "slot": 3
1749
+ }
1750
+ ],
1751
+ "info_ring": 1,
1752
+ "ring": 0,
1753
+ "scan_result": null,
1754
+ "values": [
1755
+ 1117388800,
1756
+ 1117519872,
1757
+ 1117650944,
1758
+ 1117782016,
1759
+ 1117913088,
1760
+ 1118044160
1761
+ ]
1762
+ }
1763
+ },
1764
+ {
1765
+ "rust": {
1766
+ "events": [
1767
+ {
1768
+ "op": "userinfo",
1769
+ "slot": 3
1770
+ }
1771
+ ],
1772
+ "info_ring": 1,
1773
+ "ring": 0,
1774
+ "scan_result": null,
1775
+ "values": [
1776
+ 1117388800,
1777
+ 1117519872,
1778
+ 1117650944,
1779
+ 1117782016,
1780
+ 1117913088,
1781
+ 1118044160
1782
+ ]
1783
+ },
1784
+ "source": {
1785
+ "events": [
1786
+ {
1787
+ "op": "userinfo",
1788
+ "slot": 3
1789
+ }
1790
+ ],
1791
+ "info_ring": 1,
1792
+ "ring": 0,
1793
+ "scan_result": null,
1794
+ "values": [
1795
+ 1117388800,
1796
+ 1117519872,
1797
+ 1117650944,
1798
+ 1117782016,
1799
+ 1117913088,
1800
+ 1118044160
1801
+ ]
1802
+ }
1803
+ },
1804
+ {
1805
+ "rust": {
1806
+ "events": [
1807
+ {
1808
+ "op": "userinfo",
1809
+ "slot": 3
1810
+ }
1811
+ ],
1812
+ "info_ring": 1,
1813
+ "ring": 0,
1814
+ "scan_result": null,
1815
+ "values": [
1816
+ 1117388800,
1817
+ 1117519872,
1818
+ 1117650944,
1819
+ 1117782016,
1820
+ 1117913088,
1821
+ 1118044160
1822
+ ]
1823
+ },
1824
+ "source": {
1825
+ "events": [
1826
+ {
1827
+ "op": "userinfo",
1828
+ "slot": 3
1829
+ }
1830
+ ],
1831
+ "info_ring": 1,
1832
+ "ring": 0,
1833
+ "scan_result": null,
1834
+ "values": [
1835
+ 1117388800,
1836
+ 1117519872,
1837
+ 1117650944,
1838
+ 1117782016,
1839
+ 1117913088,
1840
+ 1118044160
1841
+ ]
1842
+ }
1843
+ },
1844
+ {
1845
+ "rust": {
1846
+ "events": [
1847
+ {
1848
+ "op": "userinfo",
1849
+ "slot": 3
1850
+ }
1851
+ ],
1852
+ "info_ring": 1,
1853
+ "ring": 0,
1854
+ "scan_result": null,
1855
+ "values": [
1856
+ 1117388800,
1857
+ 1117519872,
1858
+ 1117650944,
1859
+ 1117782016,
1860
+ 1117913088,
1861
+ 1118044160
1862
+ ]
1863
+ },
1864
+ "source": {
1865
+ "events": [
1866
+ {
1867
+ "op": "userinfo",
1868
+ "slot": 3
1869
+ }
1870
+ ],
1871
+ "info_ring": 1,
1872
+ "ring": 0,
1873
+ "scan_result": null,
1874
+ "values": [
1875
+ 1117388800,
1876
+ 1117519872,
1877
+ 1117650944,
1878
+ 1117782016,
1879
+ 1117913088,
1880
+ 1118044160
1881
+ ]
1882
+ }
1883
+ },
1884
+ {
1885
+ "rust": {
1886
+ "events": [
1887
+ {
1888
+ "op": "userinfo",
1889
+ "slot": 3
1890
+ }
1891
+ ],
1892
+ "info_ring": 1,
1893
+ "ring": 0,
1894
+ "scan_result": null,
1895
+ "values": [
1896
+ 1117388800,
1897
+ 1117519872,
1898
+ 1117650944,
1899
+ 1117782016,
1900
+ 1117913088,
1901
+ 1118044160
1902
+ ]
1903
+ },
1904
+ "source": {
1905
+ "events": [
1906
+ {
1907
+ "op": "userinfo",
1908
+ "slot": 3
1909
+ }
1910
+ ],
1911
+ "info_ring": 1,
1912
+ "ring": 0,
1913
+ "scan_result": null,
1914
+ "values": [
1915
+ 1117388800,
1916
+ 1117519872,
1917
+ 1117650944,
1918
+ 1117782016,
1919
+ 1117913088,
1920
+ 1118044160
1921
+ ]
1922
+ }
1923
+ },
1924
+ {
1925
+ "rust": {
1926
+ "events": [
1927
+ {
1928
+ "op": "userinfo",
1929
+ "slot": 3
1930
+ }
1931
+ ],
1932
+ "info_ring": 1,
1933
+ "ring": 0,
1934
+ "scan_result": null,
1935
+ "values": [
1936
+ 1117388800,
1937
+ 1117519872,
1938
+ 1117650944,
1939
+ 1117782016,
1940
+ 1117913088,
1941
+ 1118044160
1942
+ ]
1943
+ },
1944
+ "source": {
1945
+ "events": [
1946
+ {
1947
+ "op": "userinfo",
1948
+ "slot": 3
1949
+ }
1950
+ ],
1951
+ "info_ring": 1,
1952
+ "ring": 0,
1953
+ "scan_result": null,
1954
+ "values": [
1955
+ 1117388800,
1956
+ 1117519872,
1957
+ 1117650944,
1958
+ 1117782016,
1959
+ 1117913088,
1960
+ 1118044160
1961
+ ]
1962
+ }
1963
+ },
1964
+ {
1965
+ "rust": {
1966
+ "events": [
1967
+ {
1968
+ "op": "userinfo",
1969
+ "slot": 3
1970
+ }
1971
+ ],
1972
+ "info_ring": 1,
1973
+ "ring": 0,
1974
+ "scan_result": null,
1975
+ "values": [
1976
+ 1117388800,
1977
+ 1117519872,
1978
+ 1117650944,
1979
+ 1117782016,
1980
+ 1117913088,
1981
+ 1118044160
1982
+ ]
1983
+ },
1984
+ "source": {
1985
+ "events": [
1986
+ {
1987
+ "op": "userinfo",
1988
+ "slot": 3
1989
+ }
1990
+ ],
1991
+ "info_ring": 1,
1992
+ "ring": 0,
1993
+ "scan_result": null,
1994
+ "values": [
1995
+ 1117388800,
1996
+ 1117519872,
1997
+ 1117650944,
1998
+ 1117782016,
1999
+ 1117913088,
2000
+ 1118044160
2001
+ ]
2002
+ }
2003
+ },
2004
+ {
2005
+ "rust": {
2006
+ "events": [
2007
+ {
2008
+ "op": "userinfo",
2009
+ "slot": 3
2010
+ }
2011
+ ],
2012
+ "info_ring": 1,
2013
+ "ring": 0,
2014
+ "scan_result": null,
2015
+ "values": [
2016
+ 1117388800,
2017
+ 1117519872,
2018
+ 1117650944,
2019
+ 1117782016,
2020
+ 1117913088,
2021
+ 1118044160
2022
+ ]
2023
+ },
2024
+ "source": {
2025
+ "events": [
2026
+ {
2027
+ "op": "userinfo",
2028
+ "slot": 3
2029
+ }
2030
+ ],
2031
+ "info_ring": 1,
2032
+ "ring": 0,
2033
+ "scan_result": null,
2034
+ "values": [
2035
+ 1117388800,
2036
+ 1117519872,
2037
+ 1117650944,
2038
+ 1117782016,
2039
+ 1117913088,
2040
+ 1118044160
2041
+ ]
2042
+ }
2043
+ },
2044
+ {
2045
+ "rust": {
2046
+ "events": [
2047
+ {
2048
+ "op": "userinfo",
2049
+ "slot": 3
2050
+ }
2051
+ ],
2052
+ "info_ring": 1,
2053
+ "ring": 0,
2054
+ "scan_result": null,
2055
+ "values": [
2056
+ 1117388800,
2057
+ 1117519872,
2058
+ 1117650944,
2059
+ 1117782016,
2060
+ 1117913088,
2061
+ 1118044160
2062
+ ]
2063
+ },
2064
+ "source": {
2065
+ "events": [
2066
+ {
2067
+ "op": "userinfo",
2068
+ "slot": 3
2069
+ }
2070
+ ],
2071
+ "info_ring": 1,
2072
+ "ring": 0,
2073
+ "scan_result": null,
2074
+ "values": [
2075
+ 1117388800,
2076
+ 1117519872,
2077
+ 1117650944,
2078
+ 1117782016,
2079
+ 1117913088,
2080
+ 1118044160
2081
+ ]
2082
+ }
2083
+ },
2084
+ {
2085
+ "rust": {
2086
+ "events": [
2087
+ {
2088
+ "op": "userinfo",
2089
+ "slot": 3
2090
+ }
2091
+ ],
2092
+ "info_ring": 1,
2093
+ "ring": 0,
2094
+ "scan_result": null,
2095
+ "values": [
2096
+ 1117388800,
2097
+ 1117519872,
2098
+ 1117650944,
2099
+ 1117782016,
2100
+ 1117913088,
2101
+ 1118044160
2102
+ ]
2103
+ },
2104
+ "source": {
2105
+ "events": [
2106
+ {
2107
+ "op": "userinfo",
2108
+ "slot": 3
2109
+ }
2110
+ ],
2111
+ "info_ring": 1,
2112
+ "ring": 0,
2113
+ "scan_result": null,
2114
+ "values": [
2115
+ 1117388800,
2116
+ 1117519872,
2117
+ 1117650944,
2118
+ 1117782016,
2119
+ 1117913088,
2120
+ 1118044160
2121
+ ]
2122
+ }
2123
+ },
2124
+ {
2125
+ "rust": {
2126
+ "events": [
2127
+ {
2128
+ "op": "userinfo",
2129
+ "slot": 3
2130
+ }
2131
+ ],
2132
+ "info_ring": 1,
2133
+ "ring": 0,
2134
+ "scan_result": null,
2135
+ "values": [
2136
+ 1117388800,
2137
+ 1117519872,
2138
+ 1117650944,
2139
+ 1117782016,
2140
+ 1117913088,
2141
+ 1118044160
2142
+ ]
2143
+ },
2144
+ "source": {
2145
+ "events": [
2146
+ {
2147
+ "op": "userinfo",
2148
+ "slot": 3
2149
+ }
2150
+ ],
2151
+ "info_ring": 1,
2152
+ "ring": 0,
2153
+ "scan_result": null,
2154
+ "values": [
2155
+ 1117388800,
2156
+ 1117519872,
2157
+ 1117650944,
2158
+ 1117782016,
2159
+ 1117913088,
2160
+ 1118044160
2161
+ ]
2162
+ }
2163
+ },
2164
+ {
2165
+ "rust": {
2166
+ "events": [
2167
+ {
2168
+ "op": "userinfo",
2169
+ "slot": 3
2170
+ }
2171
+ ],
2172
+ "info_ring": 1,
2173
+ "ring": 0,
2174
+ "scan_result": null,
2175
+ "values": [
2176
+ 1117388800,
2177
+ 1117519872,
2178
+ 1117650944,
2179
+ 1117782016,
2180
+ 1117913088,
2181
+ 1118044160
2182
+ ]
2183
+ },
2184
+ "source": {
2185
+ "events": [
2186
+ {
2187
+ "op": "userinfo",
2188
+ "slot": 3
2189
+ }
2190
+ ],
2191
+ "info_ring": 1,
2192
+ "ring": 0,
2193
+ "scan_result": null,
2194
+ "values": [
2195
+ 1117388800,
2196
+ 1117519872,
2197
+ 1117650944,
2198
+ 1117782016,
2199
+ 1117913088,
2200
+ 1118044160
2201
+ ]
2202
+ }
2203
+ },
2204
+ {
2205
+ "rust": {
2206
+ "events": [
2207
+ {
2208
+ "op": "userinfo",
2209
+ "slot": 3
2210
+ }
2211
+ ],
2212
+ "info_ring": 1,
2213
+ "ring": 0,
2214
+ "scan_result": null,
2215
+ "values": [
2216
+ 1117388800,
2217
+ 1117519872,
2218
+ 1117650944,
2219
+ 1117782016,
2220
+ 1117913088,
2221
+ 1118044160
2222
+ ]
2223
+ },
2224
+ "source": {
2225
+ "events": [
2226
+ {
2227
+ "op": "userinfo",
2228
+ "slot": 3
2229
+ }
2230
+ ],
2231
+ "info_ring": 1,
2232
+ "ring": 0,
2233
+ "scan_result": null,
2234
+ "values": [
2235
+ 1117388800,
2236
+ 1117519872,
2237
+ 1117650944,
2238
+ 1117782016,
2239
+ 1117913088,
2240
+ 1118044160
2241
+ ]
2242
+ }
2243
+ },
2244
+ {
2245
+ "rust": {
2246
+ "events": [
2247
+ {
2248
+ "op": "userinfo",
2249
+ "slot": 3
2250
+ }
2251
+ ],
2252
+ "info_ring": 1,
2253
+ "ring": 0,
2254
+ "scan_result": null,
2255
+ "values": [
2256
+ 1117388800,
2257
+ 1117519872,
2258
+ 1117650944,
2259
+ 1117782016,
2260
+ 1117913088,
2261
+ 1118044160
2262
+ ]
2263
+ },
2264
+ "source": {
2265
+ "events": [
2266
+ {
2267
+ "op": "userinfo",
2268
+ "slot": 3
2269
+ }
2270
+ ],
2271
+ "info_ring": 1,
2272
+ "ring": 0,
2273
+ "scan_result": null,
2274
+ "values": [
2275
+ 1117388800,
2276
+ 1117519872,
2277
+ 1117650944,
2278
+ 1117782016,
2279
+ 1117913088,
2280
+ 1118044160
2281
+ ]
2282
+ }
2283
+ },
2284
+ {
2285
+ "rust": {
2286
+ "events": [
2287
+ {
2288
+ "op": "userinfo",
2289
+ "slot": 3
2290
+ }
2291
+ ],
2292
+ "info_ring": 1,
2293
+ "ring": 0,
2294
+ "scan_result": null,
2295
+ "values": [
2296
+ 1117388800,
2297
+ 1117519872,
2298
+ 1117650944,
2299
+ 1117782016,
2300
+ 1117913088,
2301
+ 1118044160
2302
+ ]
2303
+ },
2304
+ "source": {
2305
+ "events": [
2306
+ {
2307
+ "op": "userinfo",
2308
+ "slot": 3
2309
+ }
2310
+ ],
2311
+ "info_ring": 1,
2312
+ "ring": 0,
2313
+ "scan_result": null,
2314
+ "values": [
2315
+ 1117388800,
2316
+ 1117519872,
2317
+ 1117650944,
2318
+ 1117782016,
2319
+ 1117913088,
2320
+ 1118044160
2321
+ ]
2322
+ }
2323
+ },
2324
+ {
2325
+ "rust": {
2326
+ "events": [
2327
+ {
2328
+ "op": "userinfo",
2329
+ "slot": 3
2330
+ }
2331
+ ],
2332
+ "info_ring": 1,
2333
+ "ring": 0,
2334
+ "scan_result": null,
2335
+ "values": [
2336
+ 1117388800,
2337
+ 1117519872,
2338
+ 1117650944,
2339
+ 1117782016,
2340
+ 1117913088,
2341
+ 1118044160
2342
+ ]
2343
+ },
2344
+ "source": {
2345
+ "events": [
2346
+ {
2347
+ "op": "userinfo",
2348
+ "slot": 3
2349
+ }
2350
+ ],
2351
+ "info_ring": 1,
2352
+ "ring": 0,
2353
+ "scan_result": null,
2354
+ "values": [
2355
+ 1117388800,
2356
+ 1117519872,
2357
+ 1117650944,
2358
+ 1117782016,
2359
+ 1117913088,
2360
+ 1118044160
2361
+ ]
2362
+ }
2363
+ },
2364
+ {
2365
+ "rust": {
2366
+ "events": [
2367
+ {
2368
+ "op": "userinfo",
2369
+ "slot": 3
2370
+ }
2371
+ ],
2372
+ "info_ring": 1,
2373
+ "ring": 0,
2374
+ "scan_result": null,
2375
+ "values": [
2376
+ 1117388800,
2377
+ 1117519872,
2378
+ 1117650944,
2379
+ 1117782016,
2380
+ 1117913088,
2381
+ 1118044160
2382
+ ]
2383
+ },
2384
+ "source": {
2385
+ "events": [
2386
+ {
2387
+ "op": "userinfo",
2388
+ "slot": 3
2389
+ }
2390
+ ],
2391
+ "info_ring": 1,
2392
+ "ring": 0,
2393
+ "scan_result": null,
2394
+ "values": [
2395
+ 1117388800,
2396
+ 1117519872,
2397
+ 1117650944,
2398
+ 1117782016,
2399
+ 1117913088,
2400
+ 1118044160
2401
+ ]
2402
+ }
2403
+ },
2404
+ {
2405
+ "rust": {
2406
+ "events": [
2407
+ {
2408
+ "op": "userinfo",
2409
+ "slot": 3
2410
+ },
2411
+ {
2412
+ "op": "map"
2413
+ },
2414
+ {
2415
+ "mode": 0,
2416
+ "op": "open",
2417
+ "path": "706f736974696f6e732f7574345f746573742f49442e706f73"
2418
+ }
2419
+ ],
2420
+ "info_ring": 1,
2421
+ "ring": 1,
2422
+ "scan_result": null,
2423
+ "values": [
2424
+ 1117388800,
2425
+ 1117519872,
2426
+ 1117650944,
2427
+ 1117782016,
2428
+ 1117913088,
2429
+ 1118044160
2430
+ ]
2431
+ },
2432
+ "source": {
2433
+ "events": [
2434
+ {
2435
+ "op": "userinfo",
2436
+ "slot": 3
2437
+ },
2438
+ {
2439
+ "op": "map"
2440
+ },
2441
+ {
2442
+ "mode": 0,
2443
+ "op": "open",
2444
+ "path": "706f736974696f6e732f7574345f746573742f49442e706f73"
2445
+ }
2446
+ ],
2447
+ "info_ring": 1,
2448
+ "ring": 1,
2449
+ "scan_result": null,
2450
+ "values": [
2451
+ 1117388800,
2452
+ 1117519872,
2453
+ 1117650944,
2454
+ 1117782016,
2455
+ 1117913088,
2456
+ 1118044160
2457
+ ]
2458
+ }
2459
+ },
2460
+ {
2461
+ "rust": {
2462
+ "events": [
2463
+ {
2464
+ "op": "userinfo",
2465
+ "slot": 3
2466
+ },
2467
+ {
2468
+ "op": "map"
2469
+ },
2470
+ {
2471
+ "mode": 0,
2472
+ "op": "open",
2473
+ "path": "706f736974696f6e732f7574345f746573742f49442e706f73"
2474
+ }
2475
+ ],
2476
+ "info_ring": 1,
2477
+ "ring": 1,
2478
+ "scan_result": null,
2479
+ "values": [
2480
+ 1117388800,
2481
+ 1117519872,
2482
+ 1117650944,
2483
+ 1117782016,
2484
+ 1117913088,
2485
+ 1118044160
2486
+ ]
2487
+ },
2488
+ "source": {
2489
+ "events": [
2490
+ {
2491
+ "op": "userinfo",
2492
+ "slot": 3
2493
+ },
2494
+ {
2495
+ "op": "map"
2496
+ },
2497
+ {
2498
+ "mode": 0,
2499
+ "op": "open",
2500
+ "path": "706f736974696f6e732f7574345f746573742f49442e706f73"
2501
+ }
2502
+ ],
2503
+ "info_ring": 1,
2504
+ "ring": 1,
2505
+ "scan_result": null,
2506
+ "values": [
2507
+ 1117388800,
2508
+ 1117519872,
2509
+ 1117650944,
2510
+ 1117782016,
2511
+ 1117913088,
2512
+ 1118044160
2513
+ ]
2514
+ }
2515
+ },
2516
+ {
2517
+ "rust": {
2518
+ "events": [
2519
+ {
2520
+ "op": "userinfo",
2521
+ "slot": 3
2522
+ },
2523
+ {
2524
+ "op": "map"
2525
+ },
2526
+ {
2527
+ "mode": 0,
2528
+ "op": "open",
2529
+ "path": "706f736974696f6e732f7574345f746573742f49442e706f73"
2530
+ }
2531
+ ],
2532
+ "info_ring": 1,
2533
+ "ring": 1,
2534
+ "scan_result": null,
2535
+ "values": [
2536
+ 1117388800,
2537
+ 1117519872,
2538
+ 1117650944,
2539
+ 1117782016,
2540
+ 1117913088,
2541
+ 1118044160
2542
+ ]
2543
+ },
2544
+ "source": {
2545
+ "events": [
2546
+ {
2547
+ "op": "userinfo",
2548
+ "slot": 3
2549
+ },
2550
+ {
2551
+ "op": "map"
2552
+ },
2553
+ {
2554
+ "mode": 0,
2555
+ "op": "open",
2556
+ "path": "706f736974696f6e732f7574345f746573742f49442e706f73"
2557
+ }
2558
+ ],
2559
+ "info_ring": 1,
2560
+ "ring": 1,
2561
+ "scan_result": null,
2562
+ "values": [
2563
+ 1117388800,
2564
+ 1117519872,
2565
+ 1117650944,
2566
+ 1117782016,
2567
+ 1117913088,
2568
+ 1118044160
2569
+ ]
2570
+ }
2571
+ },
2572
+ {
2573
+ "rust": {
2574
+ "events": [
2575
+ {
2576
+ "op": "userinfo",
2577
+ "slot": 3
2578
+ },
2579
+ {
2580
+ "op": "map"
2581
+ },
2582
+ {
2583
+ "mode": 0,
2584
+ "op": "open",
2585
+ "path": "706f736974696f6e732f7574345f746573742f49442e706f73"
2586
+ }
2587
+ ],
2588
+ "info_ring": 1,
2589
+ "ring": 1,
2590
+ "scan_result": null,
2591
+ "values": [
2592
+ 1117388800,
2593
+ 1117519872,
2594
+ 1117650944,
2595
+ 1117782016,
2596
+ 1117913088,
2597
+ 1118044160
2598
+ ]
2599
+ },
2600
+ "source": {
2601
+ "events": [
2602
+ {
2603
+ "op": "userinfo",
2604
+ "slot": 3
2605
+ },
2606
+ {
2607
+ "op": "map"
2608
+ },
2609
+ {
2610
+ "mode": 0,
2611
+ "op": "open",
2612
+ "path": "706f736974696f6e732f7574345f746573742f49442e706f73"
2613
+ }
2614
+ ],
2615
+ "info_ring": 1,
2616
+ "ring": 1,
2617
+ "scan_result": null,
2618
+ "values": [
2619
+ 1117388800,
2620
+ 1117519872,
2621
+ 1117650944,
2622
+ 1117782016,
2623
+ 1117913088,
2624
+ 1118044160
2625
+ ]
2626
+ }
2627
+ },
2628
+ {
2629
+ "rust": {
2630
+ "events": [
2631
+ {
2632
+ "op": "userinfo",
2633
+ "slot": 3
2634
+ },
2635
+ {
2636
+ "op": "map"
2637
+ },
2638
+ {
2639
+ "mode": 0,
2640
+ "op": "open",
2641
+ "path": "706f736974696f6e732f7574345f746573742f49442e706f73"
2642
+ }
2643
+ ],
2644
+ "info_ring": 1,
2645
+ "ring": 1,
2646
+ "scan_result": null,
2647
+ "values": [
2648
+ 1117388800,
2649
+ 1117519872,
2650
+ 1117650944,
2651
+ 1117782016,
2652
+ 1117913088,
2653
+ 1118044160
2654
+ ]
2655
+ },
2656
+ "source": {
2657
+ "events": [
2658
+ {
2659
+ "op": "userinfo",
2660
+ "slot": 3
2661
+ },
2662
+ {
2663
+ "op": "map"
2664
+ },
2665
+ {
2666
+ "mode": 0,
2667
+ "op": "open",
2668
+ "path": "706f736974696f6e732f7574345f746573742f49442e706f73"
2669
+ }
2670
+ ],
2671
+ "info_ring": 1,
2672
+ "ring": 1,
2673
+ "scan_result": null,
2674
+ "values": [
2675
+ 1117388800,
2676
+ 1117519872,
2677
+ 1117650944,
2678
+ 1117782016,
2679
+ 1117913088,
2680
+ 1118044160
2681
+ ]
2682
+ }
2683
+ },
2684
+ {
2685
+ "rust": {
2686
+ "events": [
2687
+ {
2688
+ "op": "userinfo",
2689
+ "slot": 3
2690
+ },
2691
+ {
2692
+ "op": "map"
2693
+ },
2694
+ {
2695
+ "mode": 0,
2696
+ "op": "open",
2697
+ "path": "706f736974696f6e732f7574345f746573742f49442e706f73"
2698
+ }
2699
+ ],
2700
+ "info_ring": 1,
2701
+ "ring": 1,
2702
+ "scan_result": null,
2703
+ "values": [
2704
+ 1117388800,
2705
+ 1117519872,
2706
+ 1117650944,
2707
+ 1117782016,
2708
+ 1117913088,
2709
+ 1118044160
2710
+ ]
2711
+ },
2712
+ "source": {
2713
+ "events": [
2714
+ {
2715
+ "op": "userinfo",
2716
+ "slot": 3
2717
+ },
2718
+ {
2719
+ "op": "map"
2720
+ },
2721
+ {
2722
+ "mode": 0,
2723
+ "op": "open",
2724
+ "path": "706f736974696f6e732f7574345f746573742f49442e706f73"
2725
+ }
2726
+ ],
2727
+ "info_ring": 1,
2728
+ "ring": 1,
2729
+ "scan_result": null,
2730
+ "values": [
2731
+ 1117388800,
2732
+ 1117519872,
2733
+ 1117650944,
2734
+ 1117782016,
2735
+ 1117913088,
2736
+ 1118044160
2737
+ ]
2738
+ }
2739
+ },
2740
+ {
2741
+ "rust": {
2742
+ "events": [
2743
+ {
2744
+ "op": "userinfo",
2745
+ "slot": 3
2746
+ },
2747
+ {
2748
+ "op": "map"
2749
+ },
2750
+ {
2751
+ "mode": 0,
2752
+ "op": "open",
2753
+ "path": "706f736974696f6e732f7574345f746573742f49442e706f73"
2754
+ }
2755
+ ],
2756
+ "info_ring": 1,
2757
+ "ring": 1,
2758
+ "scan_result": null,
2759
+ "values": [
2760
+ 1117388800,
2761
+ 1117519872,
2762
+ 1117650944,
2763
+ 1117782016,
2764
+ 1117913088,
2765
+ 1118044160
2766
+ ]
2767
+ },
2768
+ "source": {
2769
+ "events": [
2770
+ {
2771
+ "op": "userinfo",
2772
+ "slot": 3
2773
+ },
2774
+ {
2775
+ "op": "map"
2776
+ },
2777
+ {
2778
+ "mode": 0,
2779
+ "op": "open",
2780
+ "path": "706f736974696f6e732f7574345f746573742f49442e706f73"
2781
+ }
2782
+ ],
2783
+ "info_ring": 1,
2784
+ "ring": 1,
2785
+ "scan_result": null,
2786
+ "values": [
2787
+ 1117388800,
2788
+ 1117519872,
2789
+ 1117650944,
2790
+ 1117782016,
2791
+ 1117913088,
2792
+ 1118044160
2793
+ ]
2794
+ }
2795
+ },
2796
+ {
2797
+ "rust": {
2798
+ "events": [
2799
+ {
2800
+ "op": "userinfo",
2801
+ "slot": 3
2802
+ },
2803
+ {
2804
+ "op": "map"
2805
+ },
2806
+ {
2807
+ "mode": 0,
2808
+ "op": "open",
2809
+ "path": "706f736974696f6e732f7574345f746573742f49442e706f73"
2810
+ }
2811
+ ],
2812
+ "info_ring": 1,
2813
+ "ring": 1,
2814
+ "scan_result": null,
2815
+ "values": [
2816
+ 1117388800,
2817
+ 1117519872,
2818
+ 1117650944,
2819
+ 1117782016,
2820
+ 1117913088,
2821
+ 1118044160
2822
+ ]
2823
+ },
2824
+ "source": {
2825
+ "events": [
2826
+ {
2827
+ "op": "userinfo",
2828
+ "slot": 3
2829
+ },
2830
+ {
2831
+ "op": "map"
2832
+ },
2833
+ {
2834
+ "mode": 0,
2835
+ "op": "open",
2836
+ "path": "706f736974696f6e732f7574345f746573742f49442e706f73"
2837
+ }
2838
+ ],
2839
+ "info_ring": 1,
2840
+ "ring": 1,
2841
+ "scan_result": null,
2842
+ "values": [
2843
+ 1117388800,
2844
+ 1117519872,
2845
+ 1117650944,
2846
+ 1117782016,
2847
+ 1117913088,
2848
+ 1118044160
2849
+ ]
2850
+ }
2851
+ },
2852
+ {
2853
+ "rust": {
2854
+ "events": [
2855
+ {
2856
+ "op": "userinfo",
2857
+ "slot": 3
2858
+ },
2859
+ {
2860
+ "op": "map"
2861
+ },
2862
+ {
2863
+ "mode": 0,
2864
+ "op": "open",
2865
+ "path": "706f736974696f6e732f7574345f746573742f49442e706f73"
2866
+ }
2867
+ ],
2868
+ "info_ring": 1,
2869
+ "ring": 1,
2870
+ "scan_result": null,
2871
+ "values": [
2872
+ 1117388800,
2873
+ 1117519872,
2874
+ 1117650944,
2875
+ 1117782016,
2876
+ 1117913088,
2877
+ 1118044160
2878
+ ]
2879
+ },
2880
+ "source": {
2881
+ "events": [
2882
+ {
2883
+ "op": "userinfo",
2884
+ "slot": 3
2885
+ },
2886
+ {
2887
+ "op": "map"
2888
+ },
2889
+ {
2890
+ "mode": 0,
2891
+ "op": "open",
2892
+ "path": "706f736974696f6e732f7574345f746573742f49442e706f73"
2893
+ }
2894
+ ],
2895
+ "info_ring": 1,
2896
+ "ring": 1,
2897
+ "scan_result": null,
2898
+ "values": [
2899
+ 1117388800,
2900
+ 1117519872,
2901
+ 1117650944,
2902
+ 1117782016,
2903
+ 1117913088,
2904
+ 1118044160
2905
+ ]
2906
+ }
2907
+ },
2908
+ {
2909
+ "rust": {
2910
+ "events": [
2911
+ {
2912
+ "op": "userinfo",
2913
+ "slot": 3
2914
+ },
2915
+ {
2916
+ "op": "map"
2917
+ },
2918
+ {
2919
+ "mode": 0,
2920
+ "op": "open",
2921
+ "path": "706f736974696f6e732f7574345f746573742f49442e706f73"
2922
+ }
2923
+ ],
2924
+ "info_ring": 1,
2925
+ "ring": 1,
2926
+ "scan_result": null,
2927
+ "values": [
2928
+ 1117388800,
2929
+ 1117519872,
2930
+ 1117650944,
2931
+ 1117782016,
2932
+ 1117913088,
2933
+ 1118044160
2934
+ ]
2935
+ },
2936
+ "source": {
2937
+ "events": [
2938
+ {
2939
+ "op": "userinfo",
2940
+ "slot": 3
2941
+ },
2942
+ {
2943
+ "op": "map"
2944
+ },
2945
+ {
2946
+ "mode": 0,
2947
+ "op": "open",
2948
+ "path": "706f736974696f6e732f7574345f746573742f49442e706f73"
2949
+ }
2950
+ ],
2951
+ "info_ring": 1,
2952
+ "ring": 1,
2953
+ "scan_result": null,
2954
+ "values": [
2955
+ 1117388800,
2956
+ 1117519872,
2957
+ 1117650944,
2958
+ 1117782016,
2959
+ 1117913088,
2960
+ 1118044160
2961
+ ]
2962
+ }
2963
+ },
2964
+ {
2965
+ "rust": {
2966
+ "events": [
2967
+ {
2968
+ "op": "userinfo",
2969
+ "slot": 3
2970
+ },
2971
+ {
2972
+ "op": "map"
2973
+ },
2974
+ {
2975
+ "mode": 0,
2976
+ "op": "open",
2977
+ "path": "706f736974696f6e732f7574345f746573742f49442e706f73"
2978
+ }
2979
+ ],
2980
+ "info_ring": 1,
2981
+ "ring": 1,
2982
+ "scan_result": null,
2983
+ "values": [
2984
+ 1117388800,
2985
+ 1117519872,
2986
+ 1117650944,
2987
+ 1117782016,
2988
+ 1117913088,
2989
+ 1118044160
2990
+ ]
2991
+ },
2992
+ "source": {
2993
+ "events": [
2994
+ {
2995
+ "op": "userinfo",
2996
+ "slot": 3
2997
+ },
2998
+ {
2999
+ "op": "map"
3000
+ },
3001
+ {
3002
+ "mode": 0,
3003
+ "op": "open",
3004
+ "path": "706f736974696f6e732f7574345f746573742f49442e706f73"
3005
+ }
3006
+ ],
3007
+ "info_ring": 1,
3008
+ "ring": 1,
3009
+ "scan_result": null,
3010
+ "values": [
3011
+ 1117388800,
3012
+ 1117519872,
3013
+ 1117650944,
3014
+ 1117782016,
3015
+ 1117913088,
3016
+ 1118044160
3017
+ ]
3018
+ }
3019
+ },
3020
+ {
3021
+ "rust": {
3022
+ "events": [
3023
+ {
3024
+ "op": "userinfo",
3025
+ "slot": 3
3026
+ },
3027
+ {
3028
+ "op": "map"
3029
+ },
3030
+ {
3031
+ "mode": 0,
3032
+ "op": "open",
3033
+ "path": "706f736974696f6e732f7574345f746573742f49442e706f73"
3034
+ }
3035
+ ],
3036
+ "info_ring": 1,
3037
+ "ring": 1,
3038
+ "scan_result": null,
3039
+ "values": [
3040
+ 1117388800,
3041
+ 1117519872,
3042
+ 1117650944,
3043
+ 1117782016,
3044
+ 1117913088,
3045
+ 1118044160
3046
+ ]
3047
+ },
3048
+ "source": {
3049
+ "events": [
3050
+ {
3051
+ "op": "userinfo",
3052
+ "slot": 3
3053
+ },
3054
+ {
3055
+ "op": "map"
3056
+ },
3057
+ {
3058
+ "mode": 0,
3059
+ "op": "open",
3060
+ "path": "706f736974696f6e732f7574345f746573742f49442e706f73"
3061
+ }
3062
+ ],
3063
+ "info_ring": 1,
3064
+ "ring": 1,
3065
+ "scan_result": null,
3066
+ "values": [
3067
+ 1117388800,
3068
+ 1117519872,
3069
+ 1117650944,
3070
+ 1117782016,
3071
+ 1117913088,
3072
+ 1118044160
3073
+ ]
3074
+ }
3075
+ },
3076
+ {
3077
+ "rust": {
3078
+ "events": [
3079
+ {
3080
+ "op": "userinfo",
3081
+ "slot": 3
3082
+ },
3083
+ {
3084
+ "op": "map"
3085
+ },
3086
+ {
3087
+ "mode": 0,
3088
+ "op": "open",
3089
+ "path": "706f736974696f6e732f7574345f746573742f49442e706f73"
3090
+ }
3091
+ ],
3092
+ "info_ring": 1,
3093
+ "ring": 1,
3094
+ "scan_result": null,
3095
+ "values": [
3096
+ 1117388800,
3097
+ 1117519872,
3098
+ 1117650944,
3099
+ 1117782016,
3100
+ 1117913088,
3101
+ 1118044160
3102
+ ]
3103
+ },
3104
+ "source": {
3105
+ "events": [
3106
+ {
3107
+ "op": "userinfo",
3108
+ "slot": 3
3109
+ },
3110
+ {
3111
+ "op": "map"
3112
+ },
3113
+ {
3114
+ "mode": 0,
3115
+ "op": "open",
3116
+ "path": "706f736974696f6e732f7574345f746573742f49442e706f73"
3117
+ }
3118
+ ],
3119
+ "info_ring": 1,
3120
+ "ring": 1,
3121
+ "scan_result": null,
3122
+ "values": [
3123
+ 1117388800,
3124
+ 1117519872,
3125
+ 1117650944,
3126
+ 1117782016,
3127
+ 1117913088,
3128
+ 1118044160
3129
+ ]
3130
+ }
3131
+ },
3132
+ {
3133
+ "rust": {
3134
+ "events": [
3135
+ {
3136
+ "op": "userinfo",
3137
+ "slot": 3
3138
+ },
3139
+ {
3140
+ "op": "map"
3141
+ },
3142
+ {
3143
+ "mode": 0,
3144
+ "op": "open",
3145
+ "path": "706f736974696f6e732f7574345f746573742f49442e706f73"
3146
+ }
3147
+ ],
3148
+ "info_ring": 1,
3149
+ "ring": 1,
3150
+ "scan_result": null,
3151
+ "values": [
3152
+ 1117388800,
3153
+ 1117519872,
3154
+ 1117650944,
3155
+ 1117782016,
3156
+ 1117913088,
3157
+ 1118044160
3158
+ ]
3159
+ },
3160
+ "source": {
3161
+ "events": [
3162
+ {
3163
+ "op": "userinfo",
3164
+ "slot": 3
3165
+ },
3166
+ {
3167
+ "op": "map"
3168
+ },
3169
+ {
3170
+ "mode": 0,
3171
+ "op": "open",
3172
+ "path": "706f736974696f6e732f7574345f746573742f49442e706f73"
3173
+ }
3174
+ ],
3175
+ "info_ring": 1,
3176
+ "ring": 1,
3177
+ "scan_result": null,
3178
+ "values": [
3179
+ 1117388800,
3180
+ 1117519872,
3181
+ 1117650944,
3182
+ 1117782016,
3183
+ 1117913088,
3184
+ 1118044160
3185
+ ]
3186
+ }
3187
+ },
3188
+ {
3189
+ "rust": {
3190
+ "events": [
3191
+ {
3192
+ "op": "userinfo",
3193
+ "slot": 3
3194
+ },
3195
+ {
3196
+ "op": "map"
3197
+ },
3198
+ {
3199
+ "mode": 0,
3200
+ "op": "open",
3201
+ "path": "706f736974696f6e732f7574345f746573742f49442e706f73"
3202
+ }
3203
+ ],
3204
+ "info_ring": 1,
3205
+ "ring": 1,
3206
+ "scan_result": null,
3207
+ "values": [
3208
+ 1117388800,
3209
+ 1117519872,
3210
+ 1117650944,
3211
+ 1117782016,
3212
+ 1117913088,
3213
+ 1118044160
3214
+ ]
3215
+ },
3216
+ "source": {
3217
+ "events": [
3218
+ {
3219
+ "op": "userinfo",
3220
+ "slot": 3
3221
+ },
3222
+ {
3223
+ "op": "map"
3224
+ },
3225
+ {
3226
+ "mode": 0,
3227
+ "op": "open",
3228
+ "path": "706f736974696f6e732f7574345f746573742f49442e706f73"
3229
+ }
3230
+ ],
3231
+ "info_ring": 1,
3232
+ "ring": 1,
3233
+ "scan_result": null,
3234
+ "values": [
3235
+ 1117388800,
3236
+ 1117519872,
3237
+ 1117650944,
3238
+ 1117782016,
3239
+ 1117913088,
3240
+ 1118044160
3241
+ ]
3242
+ }
3243
+ },
3244
+ {
3245
+ "rust": {
3246
+ "events": [
3247
+ {
3248
+ "op": "userinfo",
3249
+ "slot": 3
3250
+ },
3251
+ {
3252
+ "op": "map"
3253
+ },
3254
+ {
3255
+ "mode": 0,
3256
+ "op": "open",
3257
+ "path": "706f736974696f6e732f7574345f746573742f49442e706f73"
3258
+ }
3259
+ ],
3260
+ "info_ring": 1,
3261
+ "ring": 1,
3262
+ "scan_result": null,
3263
+ "values": [
3264
+ 1117388800,
3265
+ 1117519872,
3266
+ 1117650944,
3267
+ 1117782016,
3268
+ 1117913088,
3269
+ 1118044160
3270
+ ]
3271
+ },
3272
+ "source": {
3273
+ "events": [
3274
+ {
3275
+ "op": "userinfo",
3276
+ "slot": 3
3277
+ },
3278
+ {
3279
+ "op": "map"
3280
+ },
3281
+ {
3282
+ "mode": 0,
3283
+ "op": "open",
3284
+ "path": "706f736974696f6e732f7574345f746573742f49442e706f73"
3285
+ }
3286
+ ],
3287
+ "info_ring": 1,
3288
+ "ring": 1,
3289
+ "scan_result": null,
3290
+ "values": [
3291
+ 1117388800,
3292
+ 1117519872,
3293
+ 1117650944,
3294
+ 1117782016,
3295
+ 1117913088,
3296
+ 1118044160
3297
+ ]
3298
+ }
3299
+ },
3300
+ {
3301
+ "rust": {
3302
+ "events": [
3303
+ {
3304
+ "op": "userinfo",
3305
+ "slot": 3
3306
+ },
3307
+ {
3308
+ "op": "map"
3309
+ },
3310
+ {
3311
+ "mode": 0,
3312
+ "op": "open",
3313
+ "path": "706f736974696f6e732f7574345f746573742f49442e706f73"
3314
+ },
3315
+ {
3316
+ "handle": 7,
3317
+ "length": 1,
3318
+ "op": "read"
3319
+ },
3320
+ {
3321
+ "handle": 7,
3322
+ "op": "close"
3323
+ }
3324
+ ],
3325
+ "info_ring": 1,
3326
+ "ring": 1,
3327
+ "scan_result": -1,
3328
+ "values": [
3329
+ 1117388800,
3330
+ 1117519872,
3331
+ 1117650944,
3332
+ 1117782016,
3333
+ 1117913088,
3334
+ 1118044160
3335
+ ]
3336
+ },
3337
+ "source": {
3338
+ "events": [
3339
+ {
3340
+ "op": "userinfo",
3341
+ "slot": 3
3342
+ },
3343
+ {
3344
+ "op": "map"
3345
+ },
3346
+ {
3347
+ "mode": 0,
3348
+ "op": "open",
3349
+ "path": "706f736974696f6e732f7574345f746573742f49442e706f73"
3350
+ },
3351
+ {
3352
+ "handle": 7,
3353
+ "length": 1,
3354
+ "op": "read"
3355
+ },
3356
+ {
3357
+ "handle": 7,
3358
+ "op": "close"
3359
+ }
3360
+ ],
3361
+ "info_ring": 1,
3362
+ "ring": 1,
3363
+ "scan_result": -1,
3364
+ "values": [
3365
+ 1117388800,
3366
+ 1117519872,
3367
+ 1117650944,
3368
+ 1117782016,
3369
+ 1117913088,
3370
+ 1118044160
3371
+ ]
3372
+ }
3373
+ },
3374
+ {
3375
+ "rust": {
3376
+ "events": [
3377
+ {
3378
+ "op": "userinfo",
3379
+ "slot": 3
3380
+ },
3381
+ {
3382
+ "op": "map"
3383
+ },
3384
+ {
3385
+ "mode": 0,
3386
+ "op": "open",
3387
+ "path": "706f736974696f6e732f7574345f746573742f49442e706f73"
3388
+ },
3389
+ {
3390
+ "handle": 7,
3391
+ "length": 1,
3392
+ "op": "read"
3393
+ },
3394
+ {
3395
+ "handle": 7,
3396
+ "op": "close"
3397
+ }
3398
+ ],
3399
+ "info_ring": 1,
3400
+ "ring": 1,
3401
+ "scan_result": -1,
3402
+ "values": [
3403
+ 1117388800,
3404
+ 1117519872,
3405
+ 1117650944,
3406
+ 1117782016,
3407
+ 1117913088,
3408
+ 1118044160
3409
+ ]
3410
+ },
3411
+ "source": {
3412
+ "events": [
3413
+ {
3414
+ "op": "userinfo",
3415
+ "slot": 3
3416
+ },
3417
+ {
3418
+ "op": "map"
3419
+ },
3420
+ {
3421
+ "mode": 0,
3422
+ "op": "open",
3423
+ "path": "706f736974696f6e732f7574345f746573742f49442e706f73"
3424
+ },
3425
+ {
3426
+ "handle": 7,
3427
+ "length": 1,
3428
+ "op": "read"
3429
+ },
3430
+ {
3431
+ "handle": 7,
3432
+ "op": "close"
3433
+ }
3434
+ ],
3435
+ "info_ring": 1,
3436
+ "ring": 1,
3437
+ "scan_result": -1,
3438
+ "values": [
3439
+ 1117388800,
3440
+ 1117519872,
3441
+ 1117650944,
3442
+ 1117782016,
3443
+ 1117913088,
3444
+ 1118044160
3445
+ ]
3446
+ }
3447
+ },
3448
+ {
3449
+ "rust": {
3450
+ "events": [
3451
+ {
3452
+ "op": "userinfo",
3453
+ "slot": 3
3454
+ },
3455
+ {
3456
+ "op": "map"
3457
+ },
3458
+ {
3459
+ "mode": 0,
3460
+ "op": "open",
3461
+ "path": "706f736974696f6e732f7574345f746573742f49442e706f73"
3462
+ },
3463
+ {
3464
+ "handle": 7,
3465
+ "length": 31,
3466
+ "op": "read"
3467
+ },
3468
+ {
3469
+ "handle": 7,
3470
+ "op": "close"
3471
+ }
3472
+ ],
3473
+ "info_ring": 1,
3474
+ "ring": 1,
3475
+ "scan_result": -1,
3476
+ "values": [
3477
+ 1117388800,
3478
+ 1117519872,
3479
+ 1117650944,
3480
+ 1117782016,
3481
+ 1117913088,
3482
+ 1118044160
3483
+ ]
3484
+ },
3485
+ "source": {
3486
+ "events": [
3487
+ {
3488
+ "op": "userinfo",
3489
+ "slot": 3
3490
+ },
3491
+ {
3492
+ "op": "map"
3493
+ },
3494
+ {
3495
+ "mode": 0,
3496
+ "op": "open",
3497
+ "path": "706f736974696f6e732f7574345f746573742f49442e706f73"
3498
+ },
3499
+ {
3500
+ "handle": 7,
3501
+ "length": 31,
3502
+ "op": "read"
3503
+ },
3504
+ {
3505
+ "handle": 7,
3506
+ "op": "close"
3507
+ }
3508
+ ],
3509
+ "info_ring": 1,
3510
+ "ring": 1,
3511
+ "scan_result": -1,
3512
+ "values": [
3513
+ 1117388800,
3514
+ 1117519872,
3515
+ 1117650944,
3516
+ 1117782016,
3517
+ 1117913088,
3518
+ 1118044160
3519
+ ]
3520
+ }
3521
+ },
3522
+ {
3523
+ "rust": {
3524
+ "events": [
3525
+ {
3526
+ "op": "userinfo",
3527
+ "slot": 3
3528
+ },
3529
+ {
3530
+ "op": "map"
3531
+ },
3532
+ {
3533
+ "mode": 0,
3534
+ "op": "open",
3535
+ "path": "706f736974696f6e732f7574345f746573742f49442e706f73"
3536
+ },
3537
+ {
3538
+ "handle": 7,
3539
+ "length": 31,
3540
+ "op": "read"
3541
+ },
3542
+ {
3543
+ "handle": 7,
3544
+ "op": "close"
3545
+ }
3546
+ ],
3547
+ "info_ring": 1,
3548
+ "ring": 1,
3549
+ "scan_result": 6,
3550
+ "values": [
3551
+ 1067450368,
3552
+ 3223322624,
3553
+ 1077936128,
3554
+ 1119092736,
3555
+ 1127481344,
3556
+ 3258318848
3557
+ ]
3558
+ },
3559
+ "source": {
3560
+ "events": [
3561
+ {
3562
+ "op": "userinfo",
3563
+ "slot": 3
3564
+ },
3565
+ {
3566
+ "op": "map"
3567
+ },
3568
+ {
3569
+ "mode": 0,
3570
+ "op": "open",
3571
+ "path": "706f736974696f6e732f7574345f746573742f49442e706f73"
3572
+ },
3573
+ {
3574
+ "handle": 7,
3575
+ "length": 31,
3576
+ "op": "read"
3577
+ },
3578
+ {
3579
+ "handle": 7,
3580
+ "op": "close"
3581
+ }
3582
+ ],
3583
+ "info_ring": 1,
3584
+ "ring": 1,
3585
+ "scan_result": 6,
3586
+ "values": [
3587
+ 1067450368,
3588
+ 3223322624,
3589
+ 1077936128,
3590
+ 1119092736,
3591
+ 1127481344,
3592
+ 3258318848
3593
+ ]
3594
+ }
3595
+ },
3596
+ {
3597
+ "rust": {
3598
+ "events": [
3599
+ {
3600
+ "op": "userinfo",
3601
+ "slot": 3
3602
+ },
3603
+ {
3604
+ "op": "map"
3605
+ },
3606
+ {
3607
+ "mode": 0,
3608
+ "op": "open",
3609
+ "path": "706f736974696f6e732f7574345f746573742f49442e706f73"
3610
+ },
3611
+ {
3612
+ "handle": 7,
3613
+ "length": 1022,
3614
+ "op": "read"
3615
+ },
3616
+ {
3617
+ "handle": 7,
3618
+ "op": "close"
3619
+ }
3620
+ ],
3621
+ "info_ring": 1,
3622
+ "ring": 1,
3623
+ "scan_result": -1,
3624
+ "values": [
3625
+ 1117388800,
3626
+ 1117519872,
3627
+ 1117650944,
3628
+ 1117782016,
3629
+ 1117913088,
3630
+ 1118044160
3631
+ ]
3632
+ },
3633
+ "source": {
3634
+ "events": [
3635
+ {
3636
+ "op": "userinfo",
3637
+ "slot": 3
3638
+ },
3639
+ {
3640
+ "op": "map"
3641
+ },
3642
+ {
3643
+ "mode": 0,
3644
+ "op": "open",
3645
+ "path": "706f736974696f6e732f7574345f746573742f49442e706f73"
3646
+ },
3647
+ {
3648
+ "handle": 7,
3649
+ "length": 1022,
3650
+ "op": "read"
3651
+ },
3652
+ {
3653
+ "handle": 7,
3654
+ "op": "close"
3655
+ }
3656
+ ],
3657
+ "info_ring": 1,
3658
+ "ring": 1,
3659
+ "scan_result": -1,
3660
+ "values": [
3661
+ 1117388800,
3662
+ 1117519872,
3663
+ 1117650944,
3664
+ 1117782016,
3665
+ 1117913088,
3666
+ 1118044160
3667
+ ]
3668
+ }
3669
+ },
3670
+ {
3671
+ "rust": {
3672
+ "events": [
3673
+ {
3674
+ "op": "userinfo",
3675
+ "slot": 3
3676
+ },
3677
+ {
3678
+ "op": "map"
3679
+ },
3680
+ {
3681
+ "mode": 0,
3682
+ "op": "open",
3683
+ "path": "706f736974696f6e732f7574345f746573742f49442e706f73"
3684
+ },
3685
+ {
3686
+ "handle": 7,
3687
+ "length": 1022,
3688
+ "op": "read"
3689
+ },
3690
+ {
3691
+ "handle": 7,
3692
+ "op": "close"
3693
+ }
3694
+ ],
3695
+ "info_ring": 1,
3696
+ "ring": 1,
3697
+ "scan_result": 6,
3698
+ "values": [
3699
+ 1067450368,
3700
+ 3223322624,
3701
+ 1077936128,
3702
+ 1119092736,
3703
+ 1127481344,
3704
+ 3258318848
3705
+ ]
3706
+ },
3707
+ "source": {
3708
+ "events": [
3709
+ {
3710
+ "op": "userinfo",
3711
+ "slot": 3
3712
+ },
3713
+ {
3714
+ "op": "map"
3715
+ },
3716
+ {
3717
+ "mode": 0,
3718
+ "op": "open",
3719
+ "path": "706f736974696f6e732f7574345f746573742f49442e706f73"
3720
+ },
3721
+ {
3722
+ "handle": 7,
3723
+ "length": 1022,
3724
+ "op": "read"
3725
+ },
3726
+ {
3727
+ "handle": 7,
3728
+ "op": "close"
3729
+ }
3730
+ ],
3731
+ "info_ring": 1,
3732
+ "ring": 1,
3733
+ "scan_result": 6,
3734
+ "values": [
3735
+ 1067450368,
3736
+ 3223322624,
3737
+ 1077936128,
3738
+ 1119092736,
3739
+ 1127481344,
3740
+ 3258318848
3741
+ ]
3742
+ }
3743
+ },
3744
+ {
3745
+ "rust": {
3746
+ "events": [
3747
+ {
3748
+ "op": "userinfo",
3749
+ "slot": 3
3750
+ },
3751
+ {
3752
+ "op": "map"
3753
+ },
3754
+ {
3755
+ "mode": 0,
3756
+ "op": "open",
3757
+ "path": "706f736974696f6e732f7574345f746573742f49442e706f73"
3758
+ }
3759
+ ],
3760
+ "info_ring": 1,
3761
+ "ring": 1,
3762
+ "scan_result": null,
3763
+ "values": [
3764
+ 1117388800,
3765
+ 1117519872,
3766
+ 1117650944,
3767
+ 1117782016,
3768
+ 1117913088,
3769
+ 1118044160
3770
+ ]
3771
+ },
3772
+ "source": {
3773
+ "events": [
3774
+ {
3775
+ "op": "userinfo",
3776
+ "slot": 3
3777
+ },
3778
+ {
3779
+ "op": "map"
3780
+ },
3781
+ {
3782
+ "mode": 0,
3783
+ "op": "open",
3784
+ "path": "706f736974696f6e732f7574345f746573742f49442e706f73"
3785
+ }
3786
+ ],
3787
+ "info_ring": 1,
3788
+ "ring": 1,
3789
+ "scan_result": null,
3790
+ "values": [
3791
+ 1117388800,
3792
+ 1117519872,
3793
+ 1117650944,
3794
+ 1117782016,
3795
+ 1117913088,
3796
+ 1118044160
3797
+ ]
3798
+ }
3799
+ },
3800
+ {
3801
+ "rust": {
3802
+ "events": [
3803
+ {
3804
+ "op": "userinfo",
3805
+ "slot": 3
3806
+ },
3807
+ {
3808
+ "op": "map"
3809
+ },
3810
+ {
3811
+ "mode": 0,
3812
+ "op": "open",
3813
+ "path": "706f736974696f6e732f7574345f746573742f49442e706f73"
3814
+ }
3815
+ ],
3816
+ "info_ring": 1,
3817
+ "ring": 1,
3818
+ "scan_result": null,
3819
+ "values": [
3820
+ 1117388800,
3821
+ 1117519872,
3822
+ 1117650944,
3823
+ 1117782016,
3824
+ 1117913088,
3825
+ 1118044160
3826
+ ]
3827
+ },
3828
+ "source": {
3829
+ "events": [
3830
+ {
3831
+ "op": "userinfo",
3832
+ "slot": 3
3833
+ },
3834
+ {
3835
+ "op": "map"
3836
+ },
3837
+ {
3838
+ "mode": 0,
3839
+ "op": "open",
3840
+ "path": "706f736974696f6e732f7574345f746573742f49442e706f73"
3841
+ }
3842
+ ],
3843
+ "info_ring": 1,
3844
+ "ring": 1,
3845
+ "scan_result": null,
3846
+ "values": [
3847
+ 1117388800,
3848
+ 1117519872,
3849
+ 1117650944,
3850
+ 1117782016,
3851
+ 1117913088,
3852
+ 1118044160
3853
+ ]
3854
+ }
3855
+ }
3856
+ ],
3857
+ "source_report": "docs/research/qvm-position-load.json",
3858
+ "source_report_sha256": "215090600b6c5d1efb2e3c0b6f3cfc6c1173609f31311eacafecdc085c1ede9c"
3859
+ }
scripts/analyze_rust_position_load.py ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #!/usr/bin/env python3
2
+ import hashlib,json
3
+ from pathlib import Path
4
+ from rust_native_policy_support import binary,result,invoke
5
+ from analyze_qvm import write_json
6
+ def encode(s):
7
+ a=s['input'];data=bytes.fromhex(a['data']);return [a['mode'],a['enabled'],a['slot'],a['handle'],a['length'],*a['values'],len(data),*data]
8
+ def project(s):return {k:s[k] for k in ['events','ring','info_ring','values','scan_result']}
9
+
10
+ def main():
11
+ b=binary();p=Path('docs/research/qvm-position-load.json');data=p.read_bytes();rows=[]
12
+ for s in json.loads(data)['probes']:rows.append({'source':project(s),'rust':result(b,'load-position',encode(s))})
13
+ write_json(Path('docs/research/rust-position-load.json'),{'source_report':str(p),'source_report_sha256':hashlib.sha256(data).hexdigest(),'probes':rows,'limits':'Rust matches96 original246554 read cases, preserving mode/enabled/userinfo gating, strict1..1022 byte lengths, exact scan-result gating, all-six position updates and read/close order. Invalid-length exits retain the observed absence of close. Native file ownership and unsupported scanner domains remain open; this API returns intentions and supplied answers rather than performing file IO.'})
14
+ if __name__=='__main__':main()
scripts/test_rust_position_load.py ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
 
1
+ import hashlib,json,unittest
2
+ from pathlib import Path
3
+ class PortTests(unittest.TestCase):
4
+ def test_all_original_cases(self):
5
+ r=json.loads(Path('docs/research/rust-position-load.json').read_text());src=json.loads(Path(r['source_report']).read_text());self.assertEqual(len(r['probes']),len(src['probes']));self.assertGreater(len(r['probes']),20)
6
+ for p in r['probes']:self.assertEqual(p['rust'],p['source'])
7
+ def test_source_identity(self):
8
+ r=json.loads(Path('docs/research/rust-position-load.json').read_text());self.assertEqual(hashlib.sha256(Path(r['source_report']).read_bytes()).hexdigest(),r['source_report_sha256'])
9
+ if __name__=='__main__':unittest.main()
xtask/checks.tsv CHANGED
@@ -2768,3 +2768,16 @@ edge docs/research/qvm-position-load.json scripts/test_qvm_position_load.py
2768
  group qvm-position-load scripts/analyze_qvm_position_load.py
2769
  edge scripts/analyze_qvm_position_load.py scripts/analyze_qvm_resumer_audit.py
2770
  group qvm-position-load scripts/analyze_qvm_position_save.py
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2768
  group qvm-position-load scripts/analyze_qvm_position_load.py
2769
  edge scripts/analyze_qvm_position_load.py scripts/analyze_qvm_resumer_audit.py
2770
  group qvm-position-load scripts/analyze_qvm_position_save.py
2771
+ edge Cargo.toml scripts/analyze_rust_position_load.py
2772
+ edge Cargo.lock scripts/analyze_rust_position_load.py
2773
+ edge crates/urt-gameplay/Cargo.toml scripts/analyze_rust_position_load.py
2774
+ edge crates/urt-gameplay/src/lib.rs scripts/analyze_rust_position_load.py
2775
+ edge crates/urt-gameplay/src/native_policy.rs scripts/analyze_rust_position_load.py
2776
+ edge crates/urt-gameplay/src/bin/urt-native-policy.rs scripts/analyze_rust_position_load.py
2777
+ edge docs/research/qvm-position-load.json scripts/analyze_rust_position_load.py
2778
+ group rust-position-load scripts/analyze_rust_health_impulse.py
2779
+ group gameplay scripts/analyze_rust_position_load.py
2780
+ report scripts/analyze_rust_position_load.py docs/research/rust-position-load.json
2781
+ edge docs/research/rust-position-load.json scripts/test_rust_position_load.py
2782
+ group rust-position-load scripts/analyze_rust_position_load.py
2783
+ edge scripts/analyze_rust_position_load.py scripts/analyze_qvm_resumer_audit.py