Add: 00000001 [A], <grid>(11 cols, 0 rows)
Status: 1 nodes, 1 undos, 0 redos
  Node changes:
    00000001 [A]: [A  tT      dD  ], <grid>(11 cols, 0 rows), Base: {A:i4, B:r8?, C:s, D:i, E:d, F:t?, G:b?, H:U<Image>, I:U<Image>, J:(i8, b?, s), K:(i8, b?, s)?}*
###
Sequence: Seq<{i4,r8,str,ia,Date,Time,bool,Link,Link,(i8,Opt<bool>,str),(i8,Opt<bool>,str)}>
 0) { A: 1, B: 0.5, C: *** 0, D: 1, E: DT(1, 1, 1, 0, 0, 0, 0), F: 10:20:30, G: false, H: Link<AzureBlob>(acct, file0), I: Link<Generic>(<null>, file0), J: (0, <null>, Test0), K: (0, <null>, Test0) }
 1) { A: 2, B: 1.5, C: *** 1, D: -1, E: DT(2020, 10, 1, 0, 0, 0, 0), F: <null>, G: true , H: Link<AzureBlob>(acct, file1), I: Link<Generic>(<null>, file1), J: (1, false, Test1), K: (-1, false, Test1) }
 2) { A: 3, B: <null>, C: *** 2, D: 3, E: DT(2020, 10, 2, 0, 0, 0, 0), F: 2.12:22:32, G: <null>, H: <null>, I: <null>, J: (2, true , Test2), K: <null> }
 3) { A: 4, B: 3.5, C: *** 3, D: -3, E: DT(2020, 10, 3, 0, 0, 0, 0), F: -3.13:23:33, G: false, H: Link<AzureBlob>(acct, file3), I: Link<Generic>(<null>, file3), J: (3, false, Test3), K: (-3, false, Test3) }
 4) { A: 5, B: 4.5, C: <null>, D: 5, E: DT(2020, 10, 4, 0, 0, 0, 0), F: 4.14:24:34, G: true , H: Link<AzureBlob>(acct, file4), I: Link<Generic>(<null>, file4), J: (4, true , Test4), K: (-4, true , Test4) }
 5) { A: 6, B: 5.5, C: *** 1, D: -5, E: DT(2020, 10, 5, 0, 0, 0, 0), F: -5.15:25:35, G: <null>, H: <null>, I: <null>, J: (5, <null>, Test5), K: (-5, <null>, Test5) }
 6) { A: 7, B: 6.5, C: *** 2, D: 7, E: DT(2020, 10, 6, 0, 0, 0, 0), F: 6.16:26:36, G: false, H: Link<AzureBlob>(acct, file0), I: Link<Generic>(<null>, file0), J: (6, true , Test6), K: (-6, true , Test0) }
 7) { A: 8, B: <null>, C: *** 3, D: -7, E: DT(2020, 10, 7, 0, 0, 0, 0), F: -7.17:27:37, G: true , H: Link<AzureBlob>(acct, file1), I: Link<Generic>(<null>, file1), J: (7, false, Test0), K: (-7, false, Test1) }
 8) { A: 9, B: 8.5, C: *** 0, D: 9, E: DT(2020, 10, 8, 0, 0, 0, 0), F: <null>, G: <null>, H: <null>, I: <null>, J: (8, true , Test1), K: (-8, true , Test2) }
 9) { A: 10, B: 9.5, C: *** 1, D: -9, E: DT(2020, 10, 9, 0, 0, 0, 0), F: -9.19:29:39, G: false, H: Link<AzureBlob>(acct, file3), I: Link<Generic>(<null>, file3), J: (9, false, Test2), K: <null> }
10) { A: 11, B: 10.5, C: <null>, D: 11, E: DT(2020, 10, 10, 0, 0, 0, 0), F: 10.20:30:40, G: true , H: Link<AzureBlob>(acct, file4), I: Link<Generic>(<null>, file4), J: (10, <null>, Test3), K: (-10, <null>, Test4) }
11) { A: 12, B: 11.5, C: *** 3, D: -11, E: DT(2020, 10, 11, 0, 0, 0, 0), F: -11.21:31:41, G: <null>, H: <null>, I: <null>, J: (11, false, Test4), K: (-11, false, Test5) }
12) { A: 13, B: <null>, C: *** 0, D: 13, E: DT(2020, 10, 12, 0, 0, 0, 0), F: 12.22:32:42, G: false, H: Link<AzureBlob>(acct, file0), I: Link<Generic>(<null>, file0), J: (12, true , Test5), K: (-12, true , Test0) }
13) { A: 14, B: 13.5, C: *** 1, D: -13, E: DT(2020, 10, 13, 0, 0, 0, 0), F: -13.23:33:43, G: true , H: Link<AzureBlob>(acct, file1), I: Link<Generic>(<null>, file1), J: (13, false, Test6), K: (-13, false, Test1) }
14) { A: 15, B: 14.5, C: *** 2, D: 15, E: DT(2020, 10, 14, 0, 0, 0, 0), F: 15.00:34:44, G: <null>, H: <null>, I: <null>, J: (14, true , Test0), K: (-14, true , Test2) }
15) { A: 16, B: 15.5, C: *** 3, D: -15, E: DT(2020, 10, 15, 0, 0, 0, 0), F: <null>, G: false, H: Link<AzureBlob>(acct, file3), I: Link<Generic>(<null>, file3), J: (15, <null>, Test1), K: (-15, <null>, Test3) }
16) { A: 17, B: 16.5, C: <null>, D: 17, E: DT(2020, 10, 16, 0, 0, 0, 0), F: 17.02:36:46, G: true , H: Link<AzureBlob>(acct, file4), I: Link<Generic>(<null>, file4), J: (16, true , Test2), K: <null> }
17) { A: 18, B: <null>, C: *** 1, D: -17, E: DT(2020, 10, 17, 0, 0, 0, 0), F: -18.03:37:47, G: <null>, H: <null>, I: <null>, J: (17, false, Test3), K: (-17, false, Test5) }
18) { A: 19, B: 18.5, C: *** 2, D: 19, E: DT(2020, 10, 18, 0, 0, 0, 0), F: 19.04:38:48, G: false, H: Link<AzureBlob>(acct, file0), I: Link<Generic>(<null>, file0), J: (18, true , Test4), K: (-18, true , Test0) }
19) { A: 20, B: 19.5, C: *** 3, D: -19, E: DT(2020, 10, 19, 0, 0, 0, 0), F: -20.05:39:49, G: true , H: Link<AzureBlob>(acct, file1), I: Link<Generic>(<null>, file1), J: (19, false, Test5), K: (-19, false, Test1) }
###
Cfg: 00000001 [A], <grid>(11 cols, 20 rows)
Status: 1 nodes, 2 undos, 0 redos
  Node changes:
    00000001 [A]: [           dD  ], <grid>(11 cols, 20 rows), Base: {A:i4, B:r8?, C:s, D:i, E:d, F:t?, G:b?, H:U<Image>, I:U<Image>, J:(i8, b?, s), K:(i8, b?, s)?}*
###
Sequence: Seq<{i4,r8,str,ia,Date,Time,bool,Link,Link,(i8,Opt<bool>,str),(i8,Opt<bool>,str)}>
 0) { A: 1, B: 0.5, C: *** 0, D: 1, E: DT(1, 1, 1, 0, 0, 0, 0), F: 10:20:30, G: false, H: Link<AzureBlob>(acct, file0), I: Link<Generic>(<null>, file0), J: (0, <null>, Test0), K: (0, <null>, Test0) }
 1) { A: 2, B: 1.5, C: *** 1, D: -1, E: DT(2020, 10, 1, 0, 0, 0, 0), F: <null>, G: true , H: Link<AzureBlob>(acct, file1), I: Link<Generic>(<null>, file1), J: (1, false, Test1), K: (-1, false, Test1) }
 2) { A: 3, B: <null>, C: *** 2, D: 3, E: DT(2020, 10, 2, 0, 0, 0, 0), F: 2.12:22:32, G: <null>, H: <null>, I: <null>, J: (2, true , Test2), K: <null> }
 3) { A: 4, B: 3.5, C: *** 3, D: -3, E: DT(2020, 10, 3, 0, 0, 0, 0), F: -3.13:23:33, G: false, H: Link<AzureBlob>(acct, file3), I: Link<Generic>(<null>, file3), J: (3, false, Test3), K: (-3, false, Test3) }
 4) { A: 5, B: 4.5, C: <null>, D: 5, E: DT(2020, 10, 4, 0, 0, 0, 0), F: 4.14:24:34, G: true , H: Link<AzureBlob>(acct, file4), I: Link<Generic>(<null>, file4), J: (4, true , Test4), K: (-4, true , Test4) }
 5) { A: 6, B: 5.5, C: *** 1, D: -5, E: DT(2020, 10, 5, 0, 0, 0, 0), F: -5.15:25:35, G: <null>, H: <null>, I: <null>, J: (5, <null>, Test5), K: (-5, <null>, Test5) }
 6) { A: 7, B: 6.5, C: *** 2, D: 7, E: DT(2020, 10, 6, 0, 0, 0, 0), F: 6.16:26:36, G: false, H: Link<AzureBlob>(acct, file0), I: Link<Generic>(<null>, file0), J: (6, true , Test6), K: (-6, true , Test0) }
 7) { A: 8, B: <null>, C: *** 3, D: -7, E: DT(2020, 10, 7, 0, 0, 0, 0), F: -7.17:27:37, G: true , H: Link<AzureBlob>(acct, file1), I: Link<Generic>(<null>, file1), J: (7, false, Test0), K: (-7, false, Test1) }
 8) { A: 9, B: 8.5, C: *** 0, D: 9, E: DT(2020, 10, 8, 0, 0, 0, 0), F: <null>, G: <null>, H: <null>, I: <null>, J: (8, true , Test1), K: (-8, true , Test2) }
 9) { A: 10, B: 9.5, C: *** 1, D: -9, E: DT(2020, 10, 9, 0, 0, 0, 0), F: -9.19:29:39, G: false, H: Link<AzureBlob>(acct, file3), I: Link<Generic>(<null>, file3), J: (9, false, Test2), K: <null> }
10) { A: 11, B: 10.5, C: <null>, D: 11, E: DT(2020, 10, 10, 0, 0, 0, 0), F: 10.20:30:40, G: true , H: Link<AzureBlob>(acct, file4), I: Link<Generic>(<null>, file4), J: (10, <null>, Test3), K: (-10, <null>, Test4) }
11) { A: 12, B: 11.5, C: *** 3, D: -11, E: DT(2020, 10, 11, 0, 0, 0, 0), F: -11.21:31:41, G: <null>, H: <null>, I: <null>, J: (11, false, Test4), K: (-11, false, Test5) }
12) { A: 13, B: <null>, C: *** 0, D: 13, E: DT(2020, 10, 12, 0, 0, 0, 0), F: 12.22:32:42, G: false, H: Link<AzureBlob>(acct, file0), I: Link<Generic>(<null>, file0), J: (12, true , Test5), K: (-12, true , Test0) }
13) { A: 14, B: 13.5, C: *** 1, D: -13, E: DT(2020, 10, 13, 0, 0, 0, 0), F: -13.23:33:43, G: true , H: Link<AzureBlob>(acct, file1), I: Link<Generic>(<null>, file1), J: (13, false, Test6), K: (-13, false, Test1) }
14) { A: 15, B: 14.5, C: *** 2, D: 15, E: DT(2020, 10, 14, 0, 0, 0, 0), F: 15.00:34:44, G: <null>, H: <null>, I: <null>, J: (14, true , Test0), K: (-14, true , Test2) }
15) { A: 16, B: 15.5, C: *** 3, D: -15, E: DT(2020, 10, 15, 0, 0, 0, 0), F: <null>, G: false, H: Link<AzureBlob>(acct, file3), I: Link<Generic>(<null>, file3), J: (15, <null>, Test1), K: (-15, <null>, Test3) }
16) { A: 17, B: 16.5, C: <null>, D: 17, E: DT(2020, 10, 16, 0, 0, 0, 0), F: 17.02:36:46, G: true , H: Link<AzureBlob>(acct, file4), I: Link<Generic>(<null>, file4), J: (16, true , Test2), K: <null> }
17) { A: 18, B: <null>, C: *** 1, D: -17, E: DT(2020, 10, 17, 0, 0, 0, 0), F: -18.03:37:47, G: <null>, H: <null>, I: <null>, J: (17, false, Test3), K: (-17, false, Test5) }
18) { A: 19, B: 18.5, C: *** 2, D: 19, E: DT(2020, 10, 18, 0, 0, 0, 0), F: 19.04:38:48, G: false, H: Link<AzureBlob>(acct, file0), I: Link<Generic>(<null>, file0), J: (18, true , Test4), K: (-18, true , Test0) }
19) { A: 20, B: 19.5, C: *** 3, D: -19, E: DT(2020, 10, 19, 0, 0, 0, 0), F: -20.05:39:49, G: true , H: Link<AzureBlob>(acct, file1), I: Link<Generic>(<null>, file1), J: (19, false, Test5), K: (-19, false, Test1) }
###
*** Saved as:
 47 52 31 64 03 00 03 00 0B 00 00 00 14 00 00 00 52 45 58 4C 06 00 01 00 06 00 01 00 11 01 41 8D   G R 1 d . . . . . . . . . . . . R E X L . . . . . . . . . . A .
 01 42 0B 01 43 0F 01 44 18 01 45 99 01 46 8C 01 47 06 01 00 00 00 05 49 6D 61 67 65 01 48 06 01   . B . . C . . D . . E . . F . . G . . . . . . I m a g e . H . .
 00 00 00 05 49 6D 61 67 65 01 49 70 09 28 69 38 2C 62 3F 2C 73 29 01 4A F0 0A 28 69 38 2C 62 3F   . . . . I m a g e . I p . ( i 8 , b ? , s ) . J . . ( i 8 , b ?
 2C 73 29 3F 01 4B C0 00 00 00 00 11 14 00 00 00 01 00 00 00 02 00 00 00 03 00 00 00 04 00 00 00   , s ) ? . K . . . . . . . . . . . . . . . . . . . . . . . . . .
 05 00 00 00 06 00 00 00 07 00 00 00 08 00 00 00 09 00 00 00 0A 00 00 00 0B 00 00 00 0C 00 00 00   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
 0D 00 00 00 0E 00 00 00 0F 00 00 00 10 00 00 00 11 00 00 00 12 00 00 00 13 00 00 00 14 00 00 00   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
 C1 C0 01 00 00 00 8D 14 00 00 00 84 00 00 00 00 00 00 E0 3F 00 00 00 00 00 00 F8 3F 00 00 00 00   . . . . . . . . . . . . . . . . . . . ? . . . . . . . ? . . . .
 00 00 0C 40 00 00 00 00 00 00 12 40 00 00 00 00 00 00 16 40 00 00 00 00 00 00 1A 40 10 00 00 00   . . . @ . . . . . . . @ . . . . . . . @ . . . . . . . @ . . . .
 00 00 00 21 40 00 00 00 00 00 00 23 40 00 00 00 00 00 00 25 40 00 00 00 00 00 00 27 40 00 00 00   . . . ! @ . . . . . . # @ . . . . . . % @ . . . . . . ' @ . . .
 00 00 00 2B 40 00 00 00 00 00 00 2D 40 00 00 00 00 00 00 2F 40 02 00 00 00 00 00 80 30 40 00 00   . . . + @ . . . . . . - @ . . . . . . / @ . . . . . . . 0 @ . .
 00 00 00 80 32 40 00 00 00 00 00 80 33 40 C1 C0 02 00 00 00 0B 14 00 00 00 D1 05 2A 2A 2A 20 30   . . . . 2 @ . . . . . . 3 @ . . . . . . . . . . . . . * * *   0
 D1 05 2A 2A 2A 20 31 D1 05 2A 2A 2A 20 32 D1 05 2A 2A 2A 20 33 D0 D2 01 00 00 00 D2 02 00 00 00   . . * * *   1 . . * * *   2 . . * * *   3 . . . . . . . . . . .
 D2 03 00 00 00 D2 00 00 00 00 D2 01 00 00 00 D0 D2 03 00 00 00 D2 00 00 00 00 D2 01 00 00 00 D2   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
 02 00 00 00 D2 03 00 00 00 D0 D2 01 00 00 00 D2 02 00 00 00 D2 03 00 00 00 C1 C0 03 00 00 00 0F   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
 14 00 00 00 E0 01 00 00 00 01 E1 E0 01 00 00 00 FF E1 E0 01 00 00 00 03 E1 E0 01 00 00 00 FD E1   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
 E0 01 00 00 00 05 E1 E0 01 00 00 00 FB E1 E0 01 00 00 00 07 E1 E0 01 00 00 00 F9 E1 E0 01 00 00   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
 00 09 E1 E0 01 00 00 00 F7 E1 E0 01 00 00 00 0B E1 E0 01 00 00 00 F5 E1 E0 01 00 00 00 0D E1 E0   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
 01 00 00 00 F3 E1 E0 01 00 00 00 0F E1 E0 01 00 00 00 F1 E1 E0 01 00 00 00 11 E1 E0 01 00 00 00   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
 EF E1 E0 01 00 00 00 13 E1 E0 01 00 00 00 ED E1 C1 C0 04 00 00 00 18 14 00 00 00 00 00 00 00 00   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
 00 00 00 00 80 AB F0 9C 65 D8 08 00 40 15 1B 66 66 D8 08 00 00 7F 45 2F 67 D8 08 00 C0 E8 6F F8   . . . . . . . . e . . . @ . . f f . . . . . E / g . . . . . o .
 67 D8 08 00 80 52 9A C1 68 D8 08 00 40 BC C4 8A 69 D8 08 00 00 26 EF 53 6A D8 08 00 C0 8F 19 1D   g . . . . R . . h . . . @ . . . i . . . . & . S j . . . . . . .
 6B D8 08 00 80 F9 43 E6 6B D8 08 00 40 63 6E AF 6C D8 08 00 00 CD 98 78 6D D8 08 00 C0 36 C3 41   k . . . . . C . k . . . @ c n . l . . . . . . x m . . . . 6 . A
 6E D8 08 00 80 A0 ED 0A 6F D8 08 00 40 0A 18 D4 6F D8 08 00 00 74 42 9D 70 D8 08 00 C0 DD 6C 66   n . . . . . . . o . . . @ . . . o . . . . t B . p . . . . . l f
 71 D8 08 00 80 47 97 2F 72 D8 08 00 40 B1 C1 F8 72 D8 08 00 00 1B EC C1 73 D8 08 C1 C0 05 00 00   q . . . . G . / r . . . @ . . . r . . . . . . . s . . . . . . .
 00 99 14 00 00 00 02 00 2B CF AE 56 00 00 00 00 34 E3 0F FA 01 00 00 80 C7 92 3F 34 FD FF FF 00   . . . . . . . . + . . V . . . . 4 . . . . . . . . . ? 4 . . . .
 3D F7 70 9D 03 00 00 80 BE 7E DE 90 FB FF FF 00 46 0B D2 40 05 00 00 80 B5 6A 7D ED F9 FF FF 81   = . p . . . . . . ~ . . . . . . F . . @ . . . . . j } . . . . .
 80 AC 56 1C 4A F8 FF FF 00 58 33 94 87 08 00 00 80 A3 42 BB A6 F6 FF FF 00 61 47 F5 2A 0A 00 00   . . V . J . . . . X 3 . . . . . . . B . . . . . . a G . * . . .
 80 9A 2E 5A 03 F5 FF FF 00 6A 5B 56 CE 0B 00 00 00 00 73 6F B7 71 0D 00 00 80 88 06 98 BC F1 FF   . . . Z . . . . . j [ V . . . . . . s o . q . . . . . . . . . .
 FF 00 7C 83 18 15 0F 00 00 80 7F F2 36 19 F0 FF FF C1 C0 06 00 00 00 8C 14 00 00 00 24 00 01 00   . . | . . . . . . . . . 6 . . . . . . . . . . . . . . . $ . . .
 01 00 01 49 00 01 00 01 00 02 01 00 01 C1 C0 07 00 00 00 06 14 00 00 00 D3 AB 04 04 61 63 63 74   . . . I . . . . . . . . . . . . . . . . . . . . . . . . a c c t
 05 66 69 6C 65 30 AC D3 AB 04 04 61 63 63 74 05 66 69 6C 65 31 AC D0 D3 AB 04 04 61 63 63 74 05   . f i l e 0 . . . . . a c c t . f i l e 1 . . . . . . a c c t .
 66 69 6C 65 33 AC D3 AB 04 04 61 63 63 74 05 66 69 6C 65 34 AC D0 D4 00 00 00 00 D4 01 00 00 00   f i l e 3 . . . . . a c c t . f i l e 4 . . . . . . . . . . . .
 D0 D4 03 00 00 00 D4 04 00 00 00 D0 D4 00 00 00 00 D4 01 00 00 00 D0 D4 03 00 00 00 D4 04 00 00   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
 00 D0 D4 00 00 00 00 D4 01 00 00 00 C1 C0 08 00 00 00 06 14 00 00 00 D3 AB 01 05 66 69 6C 65 30   . . . . . . . . . . . . . . . . . . . . . . . . . . . f i l e 0
 AC D3 AB 01 05 66 69 6C 65 31 AC D0 D3 AB 01 05 66 69 6C 65 33 AC D3 AB 01 05 66 69 6C 65 34 AC   . . . . . f i l e 1 . . . . . . f i l e 3 . . . . . f i l e 4 .
 D0 D4 00 00 00 00 D4 01 00 00 00 D0 D4 03 00 00 00 D4 04 00 00 00 D0 D4 00 00 00 00 D4 01 00 00   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
 00 D0 D4 03 00 00 00 D4 04 00 00 00 D0 D4 00 00 00 00 D4 01 00 00 00 C1 C0 09 00 00 00 70 14 00   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . p . .
 00 00 D3 D1 D2 00 D2 A2 D2 A4 05 54 65 73 74 30 A5 DF D3 D1 D2 01 D2 A3 00 D2 A4 05 54 65 73 74   . . . . . . . . . . . T e s t 0 . . . . . . . . . . . . T e s t
 31 A5 DF D3 D1 D2 02 D2 A3 01 D2 A4 05 54 65 73 74 32 A5 DF D3 D1 D2 03 D2 A3 00 D2 A4 05 54 65   1 . . . . . . . . . . . . T e s t 2 . . . . . . . . . . . . T e
 73 74 33 A5 DF D3 D1 D2 04 D2 A3 01 D2 A4 05 54 65 73 74 34 A5 DF D3 D1 D2 05 D2 A2 D2 A4 05 54   s t 3 . . . . . . . . . . . . T e s t 4 . . . . . . . . . . . T
 65 73 74 35 A5 DF D3 D1 D2 06 D2 A3 01 D2 A4 05 54 65 73 74 36 A5 DF D3 D1 D2 07 D2 A3 00 D2 A4   e s t 5 . . . . . . . . . . . . T e s t 6 . . . . . . . . . . .
 05 54 65 73 74 30 A5 DF D3 D1 D2 08 D2 A3 01 D2 A4 05 54 65 73 74 31 A5 DF D3 D1 D2 09 D2 A3 00   . T e s t 0 . . . . . . . . . . . . T e s t 1 . . . . . . . . .
 D2 A4 05 54 65 73 74 32 A5 DF D3 D1 D2 0A D2 A2 D2 A4 05 54 65 73 74 33 A5 DF D3 D1 D2 0B D2 A3   . . . T e s t 2 . . . . . . . . . . . T e s t 3 . . . . . . . .
 00 D2 A4 05 54 65 73 74 34 A5 DF D3 D1 D2 0C D2 A3 01 D2 A4 05 54 65 73 74 35 A5 DF D3 D1 D2 0D   . . . . T e s t 4 . . . . . . . . . . . . T e s t 5 . . . . . .
 D2 A3 00 D2 A4 05 54 65 73 74 36 A5 DF D3 D1 D2 0E D2 A3 01 D2 A4 05 54 65 73 74 30 A5 DF D3 D1   . . . . . . T e s t 6 . . . . . . . . . . . . T e s t 0 . . . .
 D2 0F D2 A2 D2 A4 05 54 65 73 74 31 A5 DF D3 D1 D2 10 D2 A3 01 D2 A4 05 54 65 73 74 32 A5 DF D3   . . . . . . . T e s t 1 . . . . . . . . . . . . T e s t 2 . . .
 D1 D2 11 D2 A3 00 D2 A4 05 54 65 73 74 33 A5 DF D3 D1 D2 12 D2 A3 01 D2 A4 05 54 65 73 74 34 A5   . . . . . . . . . T e s t 3 . . . . . . . . . . . . T e s t 4 .
 DF D3 D1 D2 13 D2 A3 00 D2 A4 05 54 65 73 74 35 A5 DF C1 C0 0A 00 00 00 F0 14 00 00 00 D3 D1 D2   . . . . . . . . . . . T e s t 5 . . . . . . . . . . . . . . . .
 00 D2 A2 D2 A4 05 54 65 73 74 30 A5 DF D3 D1 D2 40 D2 A3 00 D2 A4 05 54 65 73 74 31 A5 DF D0 D3   . . . . . . T e s t 0 . . . . . @ . . . . . . T e s t 1 . . . .
 D1 D2 42 D2 A3 00 D2 A4 05 54 65 73 74 33 A5 DF D3 D1 D2 43 D2 A3 01 D2 A4 05 54 65 73 74 34 A5   . . B . . . . . . T e s t 3 . . . . . C . . . . . . T e s t 4 .
 DF D3 D1 D2 44 D2 A2 D2 A4 05 54 65 73 74 35 A5 DF D3 D1 D2 45 D2 A3 01 D2 A4 05 54 65 73 74 30   . . . . D . . . . . T e s t 5 . . . . . E . . . . . . T e s t 0
 A5 DF D3 D1 D2 46 D2 A3 00 D2 A4 05 54 65 73 74 31 A5 DF D3 D1 D2 47 D2 A3 01 D2 A4 05 54 65 73   . . . . . F . . . . . . T e s t 1 . . . . . G . . . . . . T e s
 74 32 A5 DF D0 D3 D1 D2 49 D2 A2 D2 A4 05 54 65 73 74 34 A5 DF D3 D1 D2 4A D2 A3 00 D2 A4 05 54   t 2 . . . . . . I . . . . . T e s t 4 . . . . . J . . . . . . T
 65 73 74 35 A5 DF D3 D1 D2 4B D2 A3 01 D2 A4 05 54 65 73 74 30 A5 DF D3 D1 D2 4C D2 A3 00 D2 A4   e s t 5 . . . . . K . . . . . . T e s t 0 . . . . . L . . . . .
 05 54 65 73 74 31 A5 DF D3 D1 D2 4D D2 A3 01 D2 A4 05 54 65 73 74 32 A5 DF D3 D1 D2 4E D2 A2 D2   . T e s t 1 . . . . . M . . . . . . T e s t 2 . . . . . N . . .
 A4 05 54 65 73 74 33 A5 DF D0 D3 D1 D2 50 D2 A3 00 D2 A4 05 54 65 73 74 35 A5 DF D3 D1 D2 51 D2   . . T e s t 3 . . . . . . P . . . . . . T e s t 5 . . . . . Q .
 A3 01 D2 A4 05 54 65 73 74 30 A5 DF D3 D1 D2 52 D2 A3 00 D2 A4 05 54 65 73 74 31 A5 DF C1 64 31   . . . . . T e s t 0 . . . . . R . . . . . . T e s t 1 . . . d 1
 52 47                                                                                             R G
Total: 1826 bytes
Add: 00000002 [B], <grid>(11 cols, 20 rows)
Status: 2 nodes, 3 undos, 0 redos
  Node changes:
    00000002 [B]: [A  tT      dD  ], <grid>(11 cols, 20 rows), Base: {A:i4, B:r8?, C:s, D:i, E:d, F:t?, G:b?, H:U<Image>, I:U<Image>, J:(i8, b?, s), K:(i8, b?, s)?}*; stale rows: 0-20
###
Sequence: Seq<{i4,r8,str,ia,Date,Time,bool,Link,Link,(i8,Opt<bool>,str),(i8,Opt<bool>,str)}>
 0) { A: 1, B: 0.5, C: *** 0, D: 1, E: DT(1, 1, 1, 0, 0, 0, 0), F: 10:20:30, G: false, H: Link<AzureBlob>(acct, file0), I: Link<Generic>(<null>, file0), J: (0, <null>, Test0), K: (0, <null>, Test0) }
 1) { A: 2, B: 1.5, C: *** 1, D: -1, E: DT(2020, 10, 1, 0, 0, 0, 0), F: <null>, G: true , H: Link<AzureBlob>(acct, file1), I: Link<Generic>(<null>, file1), J: (1, false, Test1), K: (-1, false, Test1) }
 2) { A: 3, B: <null>, C: *** 2, D: 3, E: DT(2020, 10, 2, 0, 0, 0, 0), F: 2.12:22:32, G: <null>, H: <null>, I: <null>, J: (2, true , Test2), K: <null> }
 3) { A: 4, B: 3.5, C: *** 3, D: -3, E: DT(2020, 10, 3, 0, 0, 0, 0), F: -3.13:23:33, G: false, H: Link<AzureBlob>(acct, file3), I: Link<Generic>(<null>, file3), J: (3, false, Test3), K: (-3, false, Test3) }
 4) { A: 5, B: 4.5, C: <null>, D: 5, E: DT(2020, 10, 4, 0, 0, 0, 0), F: 4.14:24:34, G: true , H: Link<AzureBlob>(acct, file4), I: Link<Generic>(<null>, file4), J: (4, true , Test4), K: (-4, true , Test4) }
 5) { A: 6, B: 5.5, C: *** 1, D: -5, E: DT(2020, 10, 5, 0, 0, 0, 0), F: -5.15:25:35, G: <null>, H: <null>, I: <null>, J: (5, <null>, Test5), K: (-5, <null>, Test5) }
 6) { A: 7, B: 6.5, C: *** 2, D: 7, E: DT(2020, 10, 6, 0, 0, 0, 0), F: 6.16:26:36, G: false, H: Link<AzureBlob>(acct, file0), I: Link<Generic>(<null>, file0), J: (6, true , Test6), K: (-6, true , Test0) }
 7) { A: 8, B: <null>, C: *** 3, D: -7, E: DT(2020, 10, 7, 0, 0, 0, 0), F: -7.17:27:37, G: true , H: Link<AzureBlob>(acct, file1), I: Link<Generic>(<null>, file1), J: (7, false, Test0), K: (-7, false, Test1) }
 8) { A: 9, B: 8.5, C: *** 0, D: 9, E: DT(2020, 10, 8, 0, 0, 0, 0), F: <null>, G: <null>, H: <null>, I: <null>, J: (8, true , Test1), K: (-8, true , Test2) }
 9) { A: 10, B: 9.5, C: *** 1, D: -9, E: DT(2020, 10, 9, 0, 0, 0, 0), F: -9.19:29:39, G: false, H: Link<AzureBlob>(acct, file3), I: Link<Generic>(<null>, file3), J: (9, false, Test2), K: <null> }
10) { A: 11, B: 10.5, C: <null>, D: 11, E: DT(2020, 10, 10, 0, 0, 0, 0), F: 10.20:30:40, G: true , H: Link<AzureBlob>(acct, file4), I: Link<Generic>(<null>, file4), J: (10, <null>, Test3), K: (-10, <null>, Test4) }
11) { A: 12, B: 11.5, C: *** 3, D: -11, E: DT(2020, 10, 11, 0, 0, 0, 0), F: -11.21:31:41, G: <null>, H: <null>, I: <null>, J: (11, false, Test4), K: (-11, false, Test5) }
12) { A: 13, B: <null>, C: *** 0, D: 13, E: DT(2020, 10, 12, 0, 0, 0, 0), F: 12.22:32:42, G: false, H: Link<AzureBlob>(acct, file0), I: Link<Generic>(<null>, file0), J: (12, true , Test5), K: (-12, true , Test0) }
13) { A: 14, B: 13.5, C: *** 1, D: -13, E: DT(2020, 10, 13, 0, 0, 0, 0), F: -13.23:33:43, G: true , H: Link<AzureBlob>(acct, file1), I: Link<Generic>(<null>, file1), J: (13, false, Test6), K: (-13, false, Test1) }
14) { A: 15, B: 14.5, C: *** 2, D: 15, E: DT(2020, 10, 14, 0, 0, 0, 0), F: 15.00:34:44, G: <null>, H: <null>, I: <null>, J: (14, true , Test0), K: (-14, true , Test2) }
15) { A: 16, B: 15.5, C: *** 3, D: -15, E: DT(2020, 10, 15, 0, 0, 0, 0), F: <null>, G: false, H: Link<AzureBlob>(acct, file3), I: Link<Generic>(<null>, file3), J: (15, <null>, Test1), K: (-15, <null>, Test3) }
16) { A: 17, B: 16.5, C: <null>, D: 17, E: DT(2020, 10, 16, 0, 0, 0, 0), F: 17.02:36:46, G: true , H: Link<AzureBlob>(acct, file4), I: Link<Generic>(<null>, file4), J: (16, true , Test2), K: <null> }
17) { A: 18, B: <null>, C: *** 1, D: -17, E: DT(2020, 10, 17, 0, 0, 0, 0), F: -18.03:37:47, G: <null>, H: <null>, I: <null>, J: (17, false, Test3), K: (-17, false, Test5) }
18) { A: 19, B: 18.5, C: *** 2, D: 19, E: DT(2020, 10, 18, 0, 0, 0, 0), F: 19.04:38:48, G: false, H: Link<AzureBlob>(acct, file0), I: Link<Generic>(<null>, file0), J: (18, true , Test4), K: (-18, true , Test0) }
19) { A: 20, B: 19.5, C: *** 3, D: -19, E: DT(2020, 10, 19, 0, 0, 0, 0), F: -20.05:39:49, G: true , H: Link<AzureBlob>(acct, file1), I: Link<Generic>(<null>, file1), J: (19, false, Test5), K: (-19, false, Test1) }
###
Add: 00000003 [C], <grid>(11 cols, 20 rows)
Status: 3 nodes, 4 undos, 0 redos
  Node changes:
    00000003 [C]: [A  tT      dD  ], <grid>(11 cols, 20 rows), Base: {A:i4, B:r8?, C:s, D:i, E:d, F:t?, G:b?, H:U<Image>, I:U<Image>, J:(i8, b?, s), K:(i8, b?, s)?}*; stale rows: 0-20
###
Sequence: Seq<{i4,r8,str,ia,Date,Time,bool,Link,Link,(i8,Opt<bool>,str),(i8,Opt<bool>,str)}>
 0) { A: 1, B: 0.5, C: *** 0, D: 1, E: DT(1, 1, 1, 0, 0, 0, 0), F: 10:20:30, G: false, H: Link<AzureBlob>(acct, file0), I: Link<Generic>(<null>, file0), J: (0, <null>, Test0), K: (0, <null>, Test0) }
 1) { A: 2, B: 1.5, C: *** 1, D: -1, E: DT(2020, 10, 1, 0, 0, 0, 0), F: <null>, G: true , H: Link<AzureBlob>(acct, file1), I: Link<Generic>(<null>, file1), J: (1, false, Test1), K: (-1, false, Test1) }
 2) { A: 3, B: <null>, C: *** 2, D: 3, E: DT(2020, 10, 2, 0, 0, 0, 0), F: 2.12:22:32, G: <null>, H: <null>, I: <null>, J: (2, true , Test2), K: <null> }
 3) { A: 4, B: 3.5, C: *** 3, D: -3, E: DT(2020, 10, 3, 0, 0, 0, 0), F: -3.13:23:33, G: false, H: Link<AzureBlob>(acct, file3), I: Link<Generic>(<null>, file3), J: (3, false, Test3), K: (-3, false, Test3) }
 4) { A: 5, B: 4.5, C: <null>, D: 5, E: DT(2020, 10, 4, 0, 0, 0, 0), F: 4.14:24:34, G: true , H: Link<AzureBlob>(acct, file4), I: Link<Generic>(<null>, file4), J: (4, true , Test4), K: (-4, true , Test4) }
 5) { A: 6, B: 5.5, C: *** 1, D: -5, E: DT(2020, 10, 5, 0, 0, 0, 0), F: -5.15:25:35, G: <null>, H: <null>, I: <null>, J: (5, <null>, Test5), K: (-5, <null>, Test5) }
 6) { A: 7, B: 6.5, C: *** 2, D: 7, E: DT(2020, 10, 6, 0, 0, 0, 0), F: 6.16:26:36, G: false, H: Link<AzureBlob>(acct, file0), I: Link<Generic>(<null>, file0), J: (6, true , Test6), K: (-6, true , Test0) }
 7) { A: 8, B: <null>, C: *** 3, D: -7, E: DT(2020, 10, 7, 0, 0, 0, 0), F: -7.17:27:37, G: true , H: Link<AzureBlob>(acct, file1), I: Link<Generic>(<null>, file1), J: (7, false, Test0), K: (-7, false, Test1) }
 8) { A: 9, B: 8.5, C: *** 0, D: 9, E: DT(2020, 10, 8, 0, 0, 0, 0), F: <null>, G: <null>, H: <null>, I: <null>, J: (8, true , Test1), K: (-8, true , Test2) }
 9) { A: 10, B: 9.5, C: *** 1, D: -9, E: DT(2020, 10, 9, 0, 0, 0, 0), F: -9.19:29:39, G: false, H: Link<AzureBlob>(acct, file3), I: Link<Generic>(<null>, file3), J: (9, false, Test2), K: <null> }
10) { A: 11, B: 10.5, C: <null>, D: 11, E: DT(2020, 10, 10, 0, 0, 0, 0), F: 10.20:30:40, G: true , H: Link<AzureBlob>(acct, file4), I: Link<Generic>(<null>, file4), J: (10, <null>, Test3), K: (-10, <null>, Test4) }
11) { A: 12, B: 11.5, C: *** 3, D: -11, E: DT(2020, 10, 11, 0, 0, 0, 0), F: -11.21:31:41, G: <null>, H: <null>, I: <null>, J: (11, false, Test4), K: (-11, false, Test5) }
12) { A: 13, B: <null>, C: *** 0, D: 13, E: DT(2020, 10, 12, 0, 0, 0, 0), F: 12.22:32:42, G: false, H: Link<AzureBlob>(acct, file0), I: Link<Generic>(<null>, file0), J: (12, true , Test5), K: (-12, true , Test0) }
13) { A: 14, B: 13.5, C: *** 1, D: -13, E: DT(2020, 10, 13, 0, 0, 0, 0), F: -13.23:33:43, G: true , H: Link<AzureBlob>(acct, file1), I: Link<Generic>(<null>, file1), J: (13, false, Test6), K: (-13, false, Test1) }
14) { A: 15, B: 14.5, C: *** 2, D: 15, E: DT(2020, 10, 14, 0, 0, 0, 0), F: 15.00:34:44, G: <null>, H: <null>, I: <null>, J: (14, true , Test0), K: (-14, true , Test2) }
15) { A: 16, B: 15.5, C: *** 3, D: -15, E: DT(2020, 10, 15, 0, 0, 0, 0), F: <null>, G: false, H: Link<AzureBlob>(acct, file3), I: Link<Generic>(<null>, file3), J: (15, <null>, Test1), K: (-15, <null>, Test3) }
16) { A: 17, B: 16.5, C: <null>, D: 17, E: DT(2020, 10, 16, 0, 0, 0, 0), F: 17.02:36:46, G: true , H: Link<AzureBlob>(acct, file4), I: Link<Generic>(<null>, file4), J: (16, true , Test2), K: <null> }
17) { A: 18, B: <null>, C: *** 1, D: -17, E: DT(2020, 10, 17, 0, 0, 0, 0), F: -18.03:37:47, G: <null>, H: <null>, I: <null>, J: (17, false, Test3), K: (-17, false, Test5) }
18) { A: 19, B: 18.5, C: *** 2, D: 19, E: DT(2020, 10, 18, 0, 0, 0, 0), F: 19.04:38:48, G: false, H: Link<AzureBlob>(acct, file0), I: Link<Generic>(<null>, file0), J: (18, true , Test4), K: (-18, true , Test0) }
19) { A: 20, B: 19.5, C: *** 3, D: -19, E: DT(2020, 10, 19, 0, 0, 0, 0), F: -20.05:39:49, G: true , H: Link<AzureBlob>(acct, file1), I: Link<Generic>(<null>, file1), J: (19, false, Test5), K: (-19, false, Test1) }
###
Add: 00000005 [E], <grid>(11 cols, 20 rows)
Status: 4 nodes, 5 undos, 0 redos
  Node changes:
    00000005 [E]: [A  tT      dD  ], <grid>(11 cols, 20 rows), Base: {A:i4, B:r8?, C:s, D:i, E:d, F:t?, G:b?, H:U<Image>, I:U<Image>, J:(i8, b?, s), K:(i8, b?, s)?}*; stale rows: 0-20
###
Sequence: Seq<{i4,r8,str,ia,Date,Time,bool,Link,Link,(i8,Opt<bool>,str),(i8,Opt<bool>,str)}>
 0) { A: 1, B: 0.5, C: *** 0, D: 1, E: DT(1, 1, 1, 0, 0, 0, 0), F: 10:20:30, G: false, H: Link<AzureBlob>(acct, file0), I: Link<Generic>(<null>, file0), J: (0, <null>, Test0), K: (0, <null>, Test0) }
 1) { A: 2, B: 1.5, C: *** 1, D: -1, E: DT(2020, 10, 1, 0, 0, 0, 0), F: <null>, G: true , H: Link<AzureBlob>(acct, file1), I: Link<Generic>(<null>, file1), J: (1, false, Test1), K: (-1, false, Test1) }
 2) { A: 3, B: <null>, C: *** 2, D: 3, E: DT(2020, 10, 2, 0, 0, 0, 0), F: 2.12:22:32, G: <null>, H: <null>, I: <null>, J: (2, true , Test2), K: <null> }
 3) { A: 4, B: 3.5, C: *** 3, D: -3, E: DT(2020, 10, 3, 0, 0, 0, 0), F: -3.13:23:33, G: false, H: Link<AzureBlob>(acct, file3), I: Link<Generic>(<null>, file3), J: (3, false, Test3), K: (-3, false, Test3) }
 4) { A: 5, B: 4.5, C: <null>, D: 5, E: DT(2020, 10, 4, 0, 0, 0, 0), F: 4.14:24:34, G: true , H: Link<AzureBlob>(acct, file4), I: Link<Generic>(<null>, file4), J: (4, true , Test4), K: (-4, true , Test4) }
 5) { A: 6, B: 5.5, C: *** 1, D: -5, E: DT(2020, 10, 5, 0, 0, 0, 0), F: -5.15:25:35, G: <null>, H: <null>, I: <null>, J: (5, <null>, Test5), K: (-5, <null>, Test5) }
 6) { A: 7, B: 6.5, C: *** 2, D: 7, E: DT(2020, 10, 6, 0, 0, 0, 0), F: 6.16:26:36, G: false, H: Link<AzureBlob>(acct, file0), I: Link<Generic>(<null>, file0), J: (6, true , Test6), K: (-6, true , Test0) }
 7) { A: 8, B: <null>, C: *** 3, D: -7, E: DT(2020, 10, 7, 0, 0, 0, 0), F: -7.17:27:37, G: true , H: Link<AzureBlob>(acct, file1), I: Link<Generic>(<null>, file1), J: (7, false, Test0), K: (-7, false, Test1) }
 8) { A: 9, B: 8.5, C: *** 0, D: 9, E: DT(2020, 10, 8, 0, 0, 0, 0), F: <null>, G: <null>, H: <null>, I: <null>, J: (8, true , Test1), K: (-8, true , Test2) }
 9) { A: 10, B: 9.5, C: *** 1, D: -9, E: DT(2020, 10, 9, 0, 0, 0, 0), F: -9.19:29:39, G: false, H: Link<AzureBlob>(acct, file3), I: Link<Generic>(<null>, file3), J: (9, false, Test2), K: <null> }
10) { A: 11, B: 10.5, C: <null>, D: 11, E: DT(2020, 10, 10, 0, 0, 0, 0), F: 10.20:30:40, G: true , H: Link<AzureBlob>(acct, file4), I: Link<Generic>(<null>, file4), J: (10, <null>, Test3), K: (-10, <null>, Test4) }
11) { A: 12, B: 11.5, C: *** 3, D: -11, E: DT(2020, 10, 11, 0, 0, 0, 0), F: -11.21:31:41, G: <null>, H: <null>, I: <null>, J: (11, false, Test4), K: (-11, false, Test5) }
12) { A: 13, B: <null>, C: *** 0, D: 13, E: DT(2020, 10, 12, 0, 0, 0, 0), F: 12.22:32:42, G: false, H: Link<AzureBlob>(acct, file0), I: Link<Generic>(<null>, file0), J: (12, true , Test5), K: (-12, true , Test0) }
13) { A: 14, B: 13.5, C: *** 1, D: -13, E: DT(2020, 10, 13, 0, 0, 0, 0), F: -13.23:33:43, G: true , H: Link<AzureBlob>(acct, file1), I: Link<Generic>(<null>, file1), J: (13, false, Test6), K: (-13, false, Test1) }
14) { A: 15, B: 14.5, C: *** 2, D: 15, E: DT(2020, 10, 14, 0, 0, 0, 0), F: 15.00:34:44, G: <null>, H: <null>, I: <null>, J: (14, true , Test0), K: (-14, true , Test2) }
15) { A: 16, B: 15.5, C: *** 3, D: -15, E: DT(2020, 10, 15, 0, 0, 0, 0), F: <null>, G: false, H: Link<AzureBlob>(acct, file3), I: Link<Generic>(<null>, file3), J: (15, <null>, Test1), K: (-15, <null>, Test3) }
16) { A: 17, B: 16.5, C: <null>, D: 17, E: DT(2020, 10, 16, 0, 0, 0, 0), F: 17.02:36:46, G: true , H: Link<AzureBlob>(acct, file4), I: Link<Generic>(<null>, file4), J: (16, true , Test2), K: <null> }
17) { A: 18, B: <null>, C: *** 1, D: -17, E: DT(2020, 10, 17, 0, 0, 0, 0), F: -18.03:37:47, G: <null>, H: <null>, I: <null>, J: (17, false, Test3), K: (-17, false, Test5) }
18) { A: 19, B: 18.5, C: *** 2, D: 19, E: DT(2020, 10, 18, 0, 0, 0, 0), F: 19.04:38:48, G: false, H: Link<AzureBlob>(acct, file0), I: Link<Generic>(<null>, file0), J: (18, true , Test4), K: (-18, true , Test0) }
19) { A: 20, B: 19.5, C: *** 3, D: -19, E: DT(2020, 10, 19, 0, 0, 0, 0), F: -20.05:39:49, G: true , H: Link<AzureBlob>(acct, file1), I: Link<Generic>(<null>, file1), J: (19, false, Test5), K: (-19, false, Test1) }
###
