doc: [ DocGroup({"tag": "bullet"}, [ DocGroup({"tag": "h3"}, [ DocGroup({"tag": "caret", "client": "a"}, []), DocChars(" ") ]), DocGroup({"tag": "p"}, [ DocGroup({"client": "f", "tag": "caret"}, []), DocChars("1 N60Aw 40Q5e 06U gm f fy7Q IY P0F A r 66Sf 1 6N myn P1 cW 6x y80AbP 2 Q1UX r 0Hw U gY5 Jb h20kcH Gr 7 uIqx imm3cYN677 Te8tSm32h PWmKI8QDNsA 2C11 x Px A 2U s7 3 8GAP 0 vE r6L58p0 B MM H8nx2r2e 3a1a5 B Bs jwL0dXY2t2A 61B"), DocGroup({"client": "i", "tag": "caret"}, []) ]), DocGroup({"tag": "h3"}, []), DocGroup({"tag": "p"}, [ DocChars("G6U "), DocGroup({"client": "e", "tag": "caret"}, []), DocChars(" C tv") ]), DocGroup({"tag": "p"}, [ DocGroup({"tag": "caret", "client": "j"}, []), DocChars(" G") ]) ]), DocGroup({"tag": "pre"}, [ DocChars("b"), DocGroup({"tag": "caret", "client": "g"}, []), DocChars("D6 7l U35 fcP4Sm6PvV eK1DXp b 4 4 d H j5B F8m ") ]), DocGroup({"tag": "p"}, [ DocGroup({"client": "h", "tag": "caret"}, []), DocChars("XC"), DocGroup({"tag": "caret", "client": "c"}, []) ]), DocGroup({"tag": "p"}, [ DocChars("X"), DocGroup({"tag": "caret", "client": "b"}, []), DocChars("0"), DocGroup({"tag": "caret", "client": "d"}, []), DocChars(" ") ]), DocGroup({"tag": "pre"}, [ DocChars(" u M 2a cNLPt4X1 cm") ]), DocGroup({"tag": "h1"}, [ DocChars("oaK8o2hrxYg 5D6EG3WhR at\'s up with you?") ]) ] a_del: [ DelWithGroup([ DelWithGroup([ DelWithGroup([]), DelSkip(1) ]), DelWithGroup([ DelWithGroup([]), DelSkip(234), DelWithGroup([]) ]), DelWithGroup([]), DelWithGroup([ DelSkip(4), DelWithGroup([]), DelSkip(6) ]), DelWithGroup([ DelWithGroup([]), DelSkip(2) ]) ]), DelWithGroup([ DelChars(1), DelWithGroup([]), DelSkip(49) ]), DelWithGroup([ DelWithGroup([]), DelSkip(1), DelChars(1), DelWithGroup([]) ]), DelWithGroup([ DelSkip(1), DelGroup([]), DelSkip(1) ]) ] a_add: [ AddWithGroup([ AddWithGroup([ AddChars("T7"), AddWithGroup([]), AddSkip(1) ]), AddWithGroup([ AddWithGroup([]), AddSkip(234), AddWithGroup([]) ]), AddWithGroup([]), AddWithGroup([ AddSkip(4), AddChars("s"), AddWithGroup([]), AddSkip(6) ]), AddWithGroup([ AddWithGroup([]), AddSkip(2) ]) ]), AddWithGroup([ AddChars("H"), AddWithGroup([]), AddSkip(49) ]), AddWithGroup([ AddWithGroup([]), AddSkip(1), AddChars("d"), AddWithGroup([]) ]), AddGroup({"tag": "bullet"}, [ AddWithGroup([ AddGroup({"client": "b", "tag": "caret"}, []), AddSkip(2) ]) ]) ] b_del: [ DelWithGroup([ DelWithGroup([ DelWithGroup([]), DelSkip(1) ]), DelWithGroup([ DelWithGroup([]), DelSkip(234), DelWithGroup([]) ]), DelWithGroup([]), DelWithGroup([ DelSkip(4), DelWithGroup([]), DelSkip(6) ]), DelWithGroup([ DelWithGroup([]), DelSkip(2) ]) ]), DelGroup([ DelSkip(1), DelWithGroup([]), DelSkip(49) ]), DelGroup([ DelGroup([]), DelSkip(3) ]) ] b_add: [ AddWithGroup([ AddWithGroup([ AddWithGroup([]), AddSkip(1) ]), AddWithGroup([ AddWithGroup([]), AddSkip(234), AddWithGroup([]) ]), AddWithGroup([]), AddWithGroup([ AddSkip(4), AddWithGroup([]), AddSkip(6) ]), AddWithGroup([ AddChars(" "), AddGroup({"tag": "caret", "client": "h"}, []), AddWithGroup([]), AddSkip(2) ]) ]), AddGroup({"tag": "pre"}, [ AddSkip(1), AddWithGroup([]), AddSkip(52) ]) ]