VK2ZYIOFG4GKELXWPKYWB33P3G6BEDP4CQAW6GY6YFIKTINVOSLAC FIIUZR4LJOB5DPB4CBMPJHMO7C5Q4ZINUVM52UK6SIM5WM7R7ZLAC UFSP7C7B2ERFJ2XVVVNXGZRXUEMFSMRABC5YXXLK6ONMFG6QBNHAC OZUZ5H6DJUXJ2MEHQK6FQ7LTSPUHHGZSFZ3SPBV26A2KBE4TQKQQC D467LQZ62MTKWYPTMRBYTTR63CZDCE5WGBIGLQMSWAQYPHC3XITAC TQBJZLD7Q223IFEBR7SU4FJWPWQWVBCSRPYYYEHXNSDM6DC7UWRAC GKLDTVAKBFKWS3JZVTWJAWYUNPEIUMK6FW77IRD7J26NAVQ52CKQC self.max_blob_mark += 1;let blob_mark = self.max_blob_mark;
let content: &[u8] = &f.content;let h = sha256::digest(content);let mut new_blob = false;let blob_mark = *self.blob_marks.entry(h).or_insert_with(|| {new_blob = true;self.max_blob_mark += 1;self.max_blob_mark});
println!("blob");println!("mark :{}", blob_mark);println!("data {}", f.content.len());std::io::stdout().write_all(&f.content).unwrap();println!("");
if new_blob {println!("blob");println!("mark :{}", blob_mark);println!("data {}", f.content.len());std::io::stdout().write_all(&f.content).unwrap();println!("");}
sha256 = "1.1.2"