diff --git a/internal/engine/bottom-up.go b/internal/engine/bottom-up.go index 008742d..02fbb9d 100644 --- a/internal/engine/bottom-up.go +++ b/internal/engine/bottom-up.go @@ -183,22 +183,6 @@ func candidate( return best } -func getKeyLabel(n *treesitter.ASTNode) string { - if n == nil || len(n.Children) == 0 { - return "" - } - k := n.Children[0] - if k.Label != "" { - return k.Label - } - for _, desc := range k.Descendants() { - if desc.Label != "" { - return desc.Label - } - } - return "" -} - // labelOverlap returns the number of shared leaf labels in t2's subtree. func labelOverlap(t1Labels map[string]int, t2 *treesitter.ASTNode) int { count := 0 diff --git a/internal/engine/matcher.go b/internal/engine/matcher.go index 653c2c3..5d24ea0 100644 --- a/internal/engine/matcher.go +++ b/internal/engine/matcher.go @@ -24,6 +24,7 @@ func Match(t1, t2 *treesitter.ASTNode, srcA, srcB []byte) *MatchResult { // Match AST nodes top-down, by declaration, and bottom-up using line partitioning. TopDown(t1, t2, minHeight, mappings, part) matchDeclarations(t1, t2, mappings) + matchPairValues(t1, t2, mappings) BottomUp(t1, t2, mappings, minDice) ContestContainers(t1, t2, mappings) @@ -346,3 +347,74 @@ func getReceiverTypeName(n *treesitter.ASTNode) string { } return "" } + +func getParentPairKey(n *treesitter.ASTNode) string { + for curr := n.Parent; curr != nil; curr = curr.Parent { + if label := getKeyLabel(curr.Parent); label != "" { + return label + } + } + return "" +} + +func matchPairValues(t1, t2 *treesitter.ASTNode, m *Mapping) { + if t1 == nil || t1.Language == "" { + return + } + r := treesitter.GetRules(t1.Language) + if r == nil || len(r.Pairs) == 0 { + return + } + + for _, n1 := range t1.PostOrder() { + if !slices.Contains(r.Pairs, n1.Type) { + continue + } + + var n2 *treesitter.ASTNode + if m.Has(n1) { + n2 = m.Src()[n1] + if n2 == nil || !slices.Contains(r.Pairs, n2.Type) { + continue + } + } else { + key1 := getKeyLabel(n1) + if key1 == "" { + continue + } + anc1 := NearestMatchedAncestor(n1, m, false) + pKey1 := getParentPairKey(n1) + + for _, cand := range t2.PostOrder() { + if !slices.Contains(r.Pairs, cand.Type) || m.HasDst(cand) { + continue + } + if getKeyLabel(cand) != key1 { + continue + } + anc2 := NearestMatchedAncestor(cand, m, true) + if !areAncestorsMatched(anc1, anc2, m) { + continue + } + + pKey2 := getParentPairKey(cand) + if pKey1 != pKey2 { + continue + } + + n2 = cand + m.Add(n1, n2) + m.Add(n1.Children[0], n2.Children[0]) + break + } + } + + if n2 != nil && len(n1.Children) >= 2 && len(n2.Children) >= 2 { + val1 := n1.Children[len(n1.Children)-1] + val2 := n2.Children[len(n2.Children)-1] + if !m.Has(val1) && !m.HasDst(val2) && len(val1.Children) > 0 && len(val2.Children) > 0 && val1.Type == val2.Type { + m.Add(val1, val2) + } + } + } +} diff --git a/internal/engine/matcher_test.go b/internal/engine/matcher_test.go index 9446e9c..0ecd5d2 100644 --- a/internal/engine/matcher_test.go +++ b/internal/engine/matcher_test.go @@ -243,3 +243,54 @@ func TestMatchUnmatchedLeavesIgnoresKeywords(t *testing.T) { t.Errorf("MatchContainerKeywords should map kw1 to kw2 under mapped parents, got %v", m.Src()[kw1]) } } + +func TestMatchPairValues(t *testing.T) { + k1 := testutil.Leaf("string", "\"priority\"") + val1 := testutil.Node("object", "", testutil.Leaf("string", "\"a\"")) + p1 := testutil.Node("key_value_pair", "", k1, val1) + srcRoot := testutil.Node("root", "", p1) + srcRoot.Language = "go" + + k2 := testutil.Leaf("string", "\"priority\"") + val2 := testutil.Node("object", "", testutil.Leaf("string", "\"b\"")) + p2 := testutil.Node("key_value_pair", "", k2, val2) + dstRoot := testutil.Node("root", "", p2) + + m := NewMapping() + m.Add(p1, p2) + + matchPairValues(srcRoot, dstRoot, m) + + if !m.Has(val1) || m.Src()[val1] != val2 { + t.Errorf("matchPairValues should map val1 to val2, got %v", m.Src()[val1]) + } +} + +func TestMatchPairKeyNameAffinity(t *testing.T) { + // Old pair: "priority": { ... } + kOld := testutil.Leaf("string", "\"priority\"") + valOld := testutil.Node("object", "") + pairOld := testutil.Node("pair", "", kOld, valOld) + srcObj := testutil.Node("object", "", pairOld) + + // New pair 1: "priority": { ... } + kNew1 := testutil.Leaf("string", "\"priority\"") + valNew1 := testutil.Node("object", "") + pairNew1 := testutil.Node("pair", "", kNew1, valNew1) + + // New pair 2: "oneOf": [ ... ] + kNew2 := testutil.Leaf("string", "\"oneOf\"") + valNew2 := testutil.Node("array", "") + pairNew2 := testutil.Node("pair", "", kNew2, valNew2) + + dstObj := testutil.Node("object", "", pairNew1, pairNew2) + + r := Match(srcObj, dstObj, nil, nil) + if r == nil || r.Mappings == nil { + t.Fatal("Match returned nil") + } + + if r.Mappings.Src()[pairOld] != pairNew1 { + t.Errorf("pairOld ('priority') should match pairNew1 ('priority'), got %v", r.Mappings.Src()[pairOld]) + } +} diff --git a/internal/engine/utils.go b/internal/engine/utils.go index e9eba41..fe5ab82 100644 --- a/internal/engine/utils.go +++ b/internal/engine/utils.go @@ -48,6 +48,22 @@ func descendantSet(n *treesitter.ASTNode) map[*treesitter.ASTNode]struct{} { return s } +func getKeyLabel(n *treesitter.ASTNode) string { + if n == nil || len(n.Children) == 0 { + return "" + } + k := n.Children[0] + if k.Label != "" { + return k.Label + } + for _, desc := range k.Descendants() { + if desc.Label != "" { + return desc.Label + } + } + return "" +} + func commonMappedDescendants(t1, t2 *treesitter.ASTNode, m map[*treesitter.ASTNode]*treesitter.ASTNode) (common, lenS1, lenS2 int) { s1 := t1.Descendants() s2 := descendantSet(t2) diff --git a/internal/treesitter/c/rules.yml b/internal/treesitter/c/rules.yml index 1f5c4b0..dced66e 100644 --- a/internal/treesitter/c/rules.yml +++ b/internal/treesitter/c/rules.yml @@ -156,4 +156,6 @@ declarations: - parameter_declaration - field_declaration - +pairs: + - field_designator + - initializer_pair diff --git a/internal/treesitter/cpp/rules.yml b/internal/treesitter/cpp/rules.yml index f6076a1..17a7ba6 100644 --- a/internal/treesitter/cpp/rules.yml +++ b/internal/treesitter/cpp/rules.yml @@ -209,4 +209,6 @@ declarations: - parameter_declaration - field_declaration - +pairs: + - field_designator + - initializer_pair diff --git a/internal/treesitter/go/rules.yml b/internal/treesitter/go/rules.yml index 3f7aa57..02b79d4 100644 --- a/internal/treesitter/go/rules.yml +++ b/internal/treesitter/go/rules.yml @@ -127,5 +127,7 @@ declarations: unordered: - interface_type - +pairs: + - key_value_pair + - keyed_element diff --git a/internal/treesitter/java/rules.yml b/internal/treesitter/java/rules.yml index 88e1db5..9c3545c 100644 --- a/internal/treesitter/java/rules.yml +++ b/internal/treesitter/java/rules.yml @@ -190,5 +190,6 @@ declarations: unordered: - annotation - +pairs: + - element_value_pair diff --git a/internal/treesitter/javascript/rules.yml b/internal/treesitter/javascript/rules.yml index 6c0a6c3..a44ec0e 100644 --- a/internal/treesitter/javascript/rules.yml +++ b/internal/treesitter/javascript/rules.yml @@ -177,6 +177,8 @@ unordered: - object - object_pattern - - +pairs: + - pair + - property_assignment + - pair_pattern diff --git a/internal/treesitter/json/rules.yml b/internal/treesitter/json/rules.yml index 2b4bcd3..0c5bbae 100644 --- a/internal/treesitter/json/rules.yml +++ b/internal/treesitter/json/rules.yml @@ -22,3 +22,6 @@ keywords: - "true" - "false" - "null" + +pairs: + - pair diff --git a/internal/treesitter/lua/rules.yml b/internal/treesitter/lua/rules.yml index 76ac7fd..e94f11c 100644 --- a/internal/treesitter/lua/rules.yml +++ b/internal/treesitter/lua/rules.yml @@ -110,3 +110,5 @@ declarations: - function_definition - variable_declaration +pairs: + - field diff --git a/internal/treesitter/php/rules.yml b/internal/treesitter/php/rules.yml index 28cfed1..f5e0859 100644 --- a/internal/treesitter/php/rules.yml +++ b/internal/treesitter/php/rules.yml @@ -176,3 +176,7 @@ unordered: - attribute_group - attribute_list +pairs: + - pair + - array_element_initializer + diff --git a/internal/treesitter/python/rules.yml b/internal/treesitter/python/rules.yml index 958540b..5718dce 100644 --- a/internal/treesitter/python/rules.yml +++ b/internal/treesitter/python/rules.yml @@ -159,5 +159,7 @@ unordered: - dictionary - set - +pairs: + - pair + - keyword_argument diff --git a/internal/treesitter/ruby/rules.yml b/internal/treesitter/ruby/rules.yml index dbf5ed0..c83534a 100644 --- a/internal/treesitter/ruby/rules.yml +++ b/internal/treesitter/ruby/rules.yml @@ -159,5 +159,6 @@ unordered: - hash - hash_pattern - +pairs: + - pair diff --git a/internal/treesitter/rules.go b/internal/treesitter/rules.go index e88af78..db6dd03 100644 --- a/internal/treesitter/rules.go +++ b/internal/treesitter/rules.go @@ -16,6 +16,7 @@ type Rules struct { Scaffolding []string `yaml:"scaffolding"` Keywords []string `yaml:"keywords"` Declarations []string `yaml:"declarations"` + Pairs []string `yaml:"pairs"` Unordered []string `yaml:"unordered"` } diff --git a/internal/treesitter/rules_test.go b/internal/treesitter/rules_test.go index 8142a0a..34337a3 100644 --- a/internal/treesitter/rules_test.go +++ b/internal/treesitter/rules_test.go @@ -194,3 +194,15 @@ func TestRulesUnordered(t *testing.T) { t.Errorf("unexpected unordered entries: %v", r.Unordered) } } + +func TestRulesPairs(t *testing.T) { + r := &Rules{ + Pairs: []string{"pair", "key_value_pair"}, + } + if len(r.Pairs) != 2 { + t.Fatalf("expected 2 pairs entries, got %d", len(r.Pairs)) + } + if r.Pairs[0] != "pair" || r.Pairs[1] != "key_value_pair" { + t.Errorf("unexpected pairs entries: %v", r.Pairs) + } +} diff --git a/internal/treesitter/rust/rules.yml b/internal/treesitter/rust/rules.yml index b8dd603..be1f5e5 100644 --- a/internal/treesitter/rust/rules.yml +++ b/internal/treesitter/rust/rules.yml @@ -154,5 +154,7 @@ declarations: unordered: - use_declaration - +pairs: + - field_initializer + - struct_pattern_field diff --git a/internal/treesitter/tsx/rules.yml b/internal/treesitter/tsx/rules.yml index 43f7f48..6411c8a 100644 --- a/internal/treesitter/tsx/rules.yml +++ b/internal/treesitter/tsx/rules.yml @@ -197,6 +197,10 @@ unordered: - jsx_self_closing_element - object_pattern - - +pairs: + - pair + - property_assignment + - pair_pattern + - property_signature + - jsx_attribute diff --git a/internal/treesitter/typescript/rules.yml b/internal/treesitter/typescript/rules.yml index 1fdc444..6ea23f2 100644 --- a/internal/treesitter/typescript/rules.yml +++ b/internal/treesitter/typescript/rules.yml @@ -181,6 +181,9 @@ unordered: - object_type - object_pattern - - +pairs: + - pair + - property_assignment + - pair_pattern + - property_signature diff --git a/internal/treesitter/zig/rules.yml b/internal/treesitter/zig/rules.yml index 87e7fc1..05be89f 100644 --- a/internal/treesitter/zig/rules.yml +++ b/internal/treesitter/zig/rules.yml @@ -131,4 +131,6 @@ declarations: - test_declaration - using_namespace_declaration - +pairs: + - initializer_pair + - field_initializer diff --git a/tests/testdata/js_react_motion_add_karma_jasmine_diff_reporter/expected.json b/tests/testdata/js_react_motion_add_karma_jasmine_diff_reporter/expected.json index f269687..df06b70 100644 --- a/tests/testdata/js_react_motion_add_karma_jasmine_diff_reporter/expected.json +++ b/tests/testdata/js_react_motion_add_karma_jasmine_diff_reporter/expected.json @@ -53,36 +53,16 @@ 1, 0, 7, - 1 + 1, + 0 ], - "type": "array", - "start_byte": 1257, - "end_byte": 1285 + "type": "string", + "label": "'jasmine-diff'", + "start_byte": 1258, + "end_byte": 1272 }, "parent": { "tree": "after", - "path": [ - 6, - 0, - 2, - 2, - 0, - 0, - 1, - 0, - 7 - ], - "type": "pair", - "start_byte": 1246, - "end_byte": 1285 - }, - "position": 1, - "subtree": true - }, - { - "action": "delete", - "node": { - "tree": "before", "path": [ 6, 0, @@ -97,9 +77,9 @@ ], "type": "array", "start_byte": 1257, - "end_byte": 1269 + "end_byte": 1285 }, - "subtree": true + "position": 0 } ], "line_alignment": [ diff --git a/tests/testdata/json_schemastore_catalog_add_schema/expected.json b/tests/testdata/json_schemastore_catalog_add_schema/expected.json index 2bb08c9..ecad08c 100644 --- a/tests/testdata/json_schemastore_catalog_add_schema/expected.json +++ b/tests/testdata/json_schemastore_catalog_add_schema/expected.json @@ -1,6 +1,52 @@ { "version": "v1", "actions": [ + { + "action": "move", + "node": { + "tree": "before", + "path": [ + 0, + 2, + 1, + 987, + 0 + ], + "type": "pair", + "start_byte": 314466, + "end_byte": 314483 + }, + "parent": { + "tree": "after", + "path": [ + 0, + 2, + 1, + 1168 + ], + "type": "object", + "start_byte": 379689, + "end_byte": 379928 + }, + "position": 0, + "old_parent": { + "tree": "before", + "path": [ + 0, + 2, + 1, + 987 + ], + "type": "object", + "start_byte": 314458, + "end_byte": 314632 + }, + "old_position": 0, + "subtree": true, + "dest_start_byte": 379697, + "dest_end_byte": 379751, + "group_id": "group-1" + }, { "action": "move", "node": { @@ -44,10 +90,57 @@ "old_position": 2, "subtree": true, "dest_start_byte": 379865, - "dest_end_byte": 379922 + "dest_end_byte": 379922, + "group_id": "group-1" }, { - "action": "update", + "action": "move", + "node": { + "tree": "before", + "path": [ + 0, + 2, + 1, + 1169, + 1 + ], + "type": "pair", + "start_byte": 379920, + "end_byte": 379962 + }, + "parent": { + "tree": "after", + "path": [ + 0, + 2, + 1, + 1168 + ], + "type": "object", + "start_byte": 379689, + "end_byte": 379928 + }, + "position": 1, + "old_parent": { + "tree": "before", + "path": [ + 0, + 2, + 1, + 1169 + ], + "type": "object", + "start_byte": 379869, + "end_byte": 380088 + }, + "old_position": 1, + "subtree": true, + "dest_start_byte": 379759, + "dest_end_byte": 379801, + "group_id": "group-2" + }, + { + "action": "move", "node": { "tree": "before", "path": [ @@ -55,15 +148,61 @@ 2, 1, 1169, + 2 + ], + "type": "pair", + "start_byte": 379970, + "end_byte": 380018 + }, + "parent": { + "tree": "after", + "path": [ + 0, + 2, + 1, + 1168 + ], + "type": "object", + "start_byte": 379689, + "end_byte": 379928 + }, + "position": 2, + "old_parent": { + "tree": "before", + "path": [ + 0, + 2, + 1, + 1169 + ], + "type": "object", + "start_byte": 379869, + "end_byte": 380088 + }, + "old_position": 2, + "subtree": true, + "dest_start_byte": 379809, + "dest_end_byte": 379857, + "group_id": "group-2" + }, + { + "action": "update", + "node": { + "tree": "before", + "path": [ + 0, + 2, + 1, + 987, 0, 1 ], "type": "string", - "label": "\"Preset list for a WinUtil\"", - "start_byte": 379885, - "end_byte": 379912 + "label": "\"Winutil\"", + "start_byte": 314474, + "end_byte": 314483 }, - "old_value": "\"Preset list for a WinUtil\"", + "old_value": "\"Winutil\"", "new_value": "\"Preset list for a \\\"ChrisTitusTech/winutil\\\"\"", "dest_node": { "tree": "after", @@ -90,11 +229,11 @@ 2, 1, 987, - 0 + 1 ], "type": "pair", - "start_byte": 314466, - "end_byte": 314483 + "start_byte": 314491, + "end_byte": 314561 }, "subtree": true }, @@ -106,12 +245,12 @@ 0, 2, 1, - 987, - 1 + 1169, + 0 ], "type": "pair", - "start_byte": 314491, - "end_byte": 314561 + "start_byte": 379877, + "end_byte": 379912 }, "subtree": true }, @@ -123,12 +262,14 @@ 0, 2, 1, - 987 + 1169, + 3 ], - "type": "object", - "start_byte": 314458, - "end_byte": 314632 - } + "type": "pair", + "start_byte": 380026, + "end_byte": 380082 + }, + "subtree": true }, { "action": "delete", @@ -138,14 +279,12 @@ 0, 2, 1, - 1169, - 3 + 1169 ], - "type": "pair", - "start_byte": 380026, - "end_byte": 380082 - }, - "subtree": true + "type": "object", + "start_byte": 379869, + "end_byte": 380088 + } } ], "line_alignment": [ @@ -30298,5832 +30437,11616 @@ "right_line": 7536 }, { - "left_line": 7537, - "right_line": -1 - }, - { - "left_line": 7538, - "right_line": -1 - }, - { - "left_line": 7539, - "right_line": -1 - }, - { - "left_line": 7540, - "right_line": -1 - }, - { - "left_line": 7541, - "right_line": -1 - }, - { - "left_line": 7542, + "left_line": -1, "right_line": 7537 }, { - "left_line": 7543, + "left_line": -1, "right_line": 7538 }, { - "left_line": 7544, + "left_line": -1, "right_line": 7539 }, { - "left_line": 7545, + "left_line": -1, "right_line": 7540 }, { - "left_line": 7546, + "left_line": -1, "right_line": 7541 }, { - "left_line": 7547, + "left_line": -1, "right_line": 7542 }, { - "left_line": 7548, + "left_line": -1, "right_line": 7543 }, { - "left_line": 7549, + "left_line": -1, "right_line": 7544 }, { - "left_line": 7550, + "left_line": -1, "right_line": 7545 }, { - "left_line": 7551, + "left_line": -1, "right_line": 7546 }, { - "left_line": 7552, + "left_line": -1, "right_line": 7547 }, { - "left_line": 7553, + "left_line": -1, "right_line": 7548 }, { - "left_line": 7554, + "left_line": -1, "right_line": 7549 }, { - "left_line": 7555, + "left_line": -1, "right_line": 7550 }, { - "left_line": 7556, + "left_line": -1, "right_line": 7551 }, { - "left_line": 7557, + "left_line": -1, "right_line": 7552 }, { - "left_line": 7558, + "left_line": -1, "right_line": 7553 }, { - "left_line": 7559, + "left_line": -1, "right_line": 7554 }, { - "left_line": 7560, + "left_line": -1, "right_line": 7555 }, { - "left_line": 7561, + "left_line": -1, "right_line": 7556 }, { - "left_line": 7562, + "left_line": -1, "right_line": 7557 }, { - "left_line": 7563, + "left_line": -1, "right_line": 7558 }, { - "left_line": 7564, + "left_line": -1, "right_line": 7559 }, { - "left_line": 7565, + "left_line": -1, "right_line": 7560 }, { - "left_line": 7566, + "left_line": -1, "right_line": 7561 }, { - "left_line": 7567, + "left_line": -1, "right_line": 7562 }, { - "left_line": 7568, + "left_line": -1, "right_line": 7563 }, { - "left_line": 7569, + "left_line": -1, "right_line": 7564 }, { - "left_line": 7570, + "left_line": -1, "right_line": 7565 }, { - "left_line": 7571, + "left_line": -1, "right_line": 7566 }, { - "left_line": 7572, + "left_line": -1, "right_line": 7567 }, { - "left_line": 7573, + "left_line": -1, "right_line": 7568 }, { - "left_line": 7574, + "left_line": -1, "right_line": 7569 }, { - "left_line": 7575, + "left_line": -1, "right_line": 7570 }, { - "left_line": 7576, + "left_line": -1, "right_line": 7571 }, { - "left_line": 7577, + "left_line": -1, "right_line": 7572 }, { - "left_line": 7578, + "left_line": -1, "right_line": 7573 }, { - "left_line": 7579, + "left_line": -1, "right_line": 7574 }, { - "left_line": 7580, + "left_line": -1, "right_line": 7575 }, { - "left_line": 7581, + "left_line": -1, "right_line": 7576 }, { - "left_line": 7582, + "left_line": -1, "right_line": 7577 }, { - "left_line": 7583, + "left_line": -1, "right_line": 7578 }, { - "left_line": 7584, + "left_line": -1, "right_line": 7579 }, { - "left_line": 7585, + "left_line": -1, "right_line": 7580 }, { - "left_line": 7586, + "left_line": -1, "right_line": 7581 }, { - "left_line": 7587, + "left_line": -1, "right_line": 7582 }, { - "left_line": 7588, + "left_line": -1, "right_line": 7583 }, { - "left_line": 7589, + "left_line": -1, "right_line": 7584 }, { - "left_line": 7590, + "left_line": -1, "right_line": 7585 }, { - "left_line": 7591, + "left_line": -1, "right_line": 7586 }, { - "left_line": 7592, + "left_line": -1, "right_line": 7587 }, { - "left_line": 7593, + "left_line": -1, "right_line": 7588 }, { - "left_line": 7594, + "left_line": -1, "right_line": 7589 }, { - "left_line": 7595, + "left_line": -1, "right_line": 7590 }, { - "left_line": 7596, + "left_line": -1, "right_line": 7591 }, { - "left_line": 7597, + "left_line": -1, "right_line": 7592 }, { - "left_line": 7598, + "left_line": -1, "right_line": 7593 }, { - "left_line": 7599, + "left_line": -1, "right_line": 7594 }, { - "left_line": 7600, + "left_line": -1, "right_line": 7595 }, { - "left_line": 7601, + "left_line": -1, "right_line": 7596 }, { - "left_line": 7602, + "left_line": -1, "right_line": 7597 }, { - "left_line": 7603, + "left_line": -1, "right_line": 7598 }, { - "left_line": 7604, + "left_line": -1, "right_line": 7599 }, { - "left_line": 7605, + "left_line": -1, "right_line": 7600 }, { - "left_line": 7606, + "left_line": -1, "right_line": 7601 }, { - "left_line": 7607, + "left_line": -1, "right_line": 7602 }, { - "left_line": 7608, + "left_line": -1, "right_line": 7603 }, { - "left_line": 7609, + "left_line": -1, "right_line": 7604 }, { - "left_line": 7610, + "left_line": -1, "right_line": 7605 }, { - "left_line": 7611, + "left_line": -1, "right_line": 7606 }, { - "left_line": 7612, + "left_line": -1, "right_line": 7607 }, { - "left_line": 7613, + "left_line": -1, "right_line": 7608 }, { - "left_line": 7614, + "left_line": -1, "right_line": 7609 }, { - "left_line": 7615, + "left_line": -1, "right_line": 7610 }, { - "left_line": 7616, + "left_line": -1, "right_line": 7611 }, { - "left_line": 7617, + "left_line": -1, "right_line": 7612 }, { - "left_line": 7618, + "left_line": -1, "right_line": 7613 }, { - "left_line": 7619, + "left_line": -1, "right_line": 7614 }, { - "left_line": 7620, + "left_line": -1, "right_line": 7615 }, { - "left_line": 7621, + "left_line": -1, "right_line": 7616 }, { - "left_line": 7622, + "left_line": -1, "right_line": 7617 }, { - "left_line": 7623, + "left_line": -1, "right_line": 7618 }, { - "left_line": 7624, + "left_line": -1, "right_line": 7619 }, { - "left_line": 7625, + "left_line": -1, "right_line": 7620 }, { - "left_line": 7626, + "left_line": -1, "right_line": 7621 }, { - "left_line": 7627, + "left_line": -1, "right_line": 7622 }, { - "left_line": 7628, + "left_line": -1, "right_line": 7623 }, { - "left_line": 7629, + "left_line": -1, "right_line": 7624 }, { - "left_line": 7630, + "left_line": -1, "right_line": 7625 }, { - "left_line": 7631, + "left_line": -1, "right_line": 7626 }, { - "left_line": 7632, + "left_line": -1, "right_line": 7627 }, { - "left_line": 7633, + "left_line": -1, "right_line": 7628 }, { - "left_line": 7634, + "left_line": -1, "right_line": 7629 }, { - "left_line": 7635, + "left_line": -1, "right_line": 7630 }, { - "left_line": 7636, + "left_line": -1, "right_line": 7631 }, { - "left_line": 7637, + "left_line": -1, "right_line": 7632 }, { - "left_line": 7638, + "left_line": -1, "right_line": 7633 }, { - "left_line": 7639, + "left_line": -1, "right_line": 7634 }, { - "left_line": 7640, + "left_line": -1, "right_line": 7635 }, { - "left_line": 7641, + "left_line": -1, "right_line": 7636 }, { - "left_line": 7642, + "left_line": -1, "right_line": 7637 }, { - "left_line": 7643, + "left_line": -1, "right_line": 7638 }, { - "left_line": 7644, + "left_line": -1, "right_line": 7639 }, { - "left_line": 7645, + "left_line": -1, "right_line": 7640 }, { - "left_line": 7646, + "left_line": -1, "right_line": 7641 }, { - "left_line": 7647, + "left_line": -1, "right_line": 7642 }, { - "left_line": 7648, + "left_line": -1, "right_line": 7643 }, { - "left_line": 7649, + "left_line": -1, "right_line": 7644 }, { - "left_line": 7650, + "left_line": -1, "right_line": 7645 }, { - "left_line": 7651, + "left_line": -1, "right_line": 7646 }, { - "left_line": 7652, + "left_line": -1, "right_line": 7647 }, { - "left_line": 7653, + "left_line": -1, "right_line": 7648 }, { - "left_line": 7654, + "left_line": -1, "right_line": 7649 }, { - "left_line": 7655, + "left_line": -1, "right_line": 7650 }, { - "left_line": 7656, + "left_line": -1, "right_line": 7651 }, { - "left_line": 7657, + "left_line": -1, "right_line": 7652 }, { - "left_line": 7658, + "left_line": -1, "right_line": 7653 }, { - "left_line": 7659, + "left_line": -1, "right_line": 7654 }, { - "left_line": 7660, + "left_line": -1, "right_line": 7655 }, { - "left_line": 7661, + "left_line": -1, "right_line": 7656 }, { - "left_line": 7662, + "left_line": -1, "right_line": 7657 }, { - "left_line": 7663, + "left_line": -1, "right_line": 7658 }, { - "left_line": 7664, + "left_line": -1, "right_line": 7659 }, { - "left_line": 7665, + "left_line": -1, "right_line": 7660 }, { - "left_line": 7666, + "left_line": -1, "right_line": 7661 }, { - "left_line": 7667, + "left_line": -1, "right_line": 7662 }, { - "left_line": 7668, + "left_line": -1, "right_line": 7663 }, { - "left_line": 7669, + "left_line": -1, "right_line": 7664 }, { - "left_line": 7670, + "left_line": -1, "right_line": 7665 }, { - "left_line": 7671, + "left_line": -1, "right_line": 7666 }, { - "left_line": 7672, + "left_line": -1, "right_line": 7667 }, { - "left_line": 7673, + "left_line": -1, "right_line": 7668 }, { - "left_line": 7674, + "left_line": -1, "right_line": 7669 }, { - "left_line": 7675, + "left_line": -1, "right_line": 7670 }, { - "left_line": 7676, + "left_line": -1, "right_line": 7671 }, { - "left_line": 7677, + "left_line": -1, "right_line": 7672 }, { - "left_line": 7678, + "left_line": -1, "right_line": 7673 }, { - "left_line": 7679, + "left_line": -1, "right_line": 7674 }, { - "left_line": 7680, + "left_line": -1, "right_line": 7675 }, { - "left_line": 7681, + "left_line": -1, "right_line": 7676 }, { - "left_line": 7682, + "left_line": -1, "right_line": 7677 }, { - "left_line": 7683, + "left_line": -1, "right_line": 7678 }, { - "left_line": 7684, + "left_line": -1, "right_line": 7679 }, { - "left_line": 7685, + "left_line": -1, "right_line": 7680 }, { - "left_line": 7686, + "left_line": -1, "right_line": 7681 }, { - "left_line": 7687, + "left_line": -1, "right_line": 7682 }, { - "left_line": 7688, + "left_line": -1, "right_line": 7683 }, { - "left_line": 7689, + "left_line": -1, "right_line": 7684 }, { - "left_line": 7690, + "left_line": -1, "right_line": 7685 }, { - "left_line": 7691, + "left_line": -1, "right_line": 7686 }, { - "left_line": 7692, + "left_line": -1, "right_line": 7687 }, { - "left_line": 7693, + "left_line": -1, "right_line": 7688 }, { - "left_line": 7694, + "left_line": -1, "right_line": 7689 }, { - "left_line": 7695, + "left_line": -1, "right_line": 7690 }, { - "left_line": 7696, + "left_line": -1, "right_line": 7691 }, { - "left_line": 7697, + "left_line": -1, "right_line": 7692 }, { - "left_line": 7698, + "left_line": -1, "right_line": 7693 }, { - "left_line": 7699, + "left_line": -1, "right_line": 7694 }, { - "left_line": 7700, + "left_line": -1, "right_line": 7695 }, { - "left_line": 7701, + "left_line": -1, "right_line": 7696 }, { - "left_line": 7702, + "left_line": -1, "right_line": 7697 }, { - "left_line": 7703, + "left_line": -1, "right_line": 7698 }, { - "left_line": 7704, + "left_line": -1, "right_line": 7699 }, { - "left_line": 7705, + "left_line": -1, "right_line": 7700 }, { - "left_line": 7706, + "left_line": -1, "right_line": 7701 }, { - "left_line": 7707, + "left_line": -1, "right_line": 7702 }, { - "left_line": 7708, + "left_line": -1, "right_line": 7703 }, { - "left_line": 7709, + "left_line": -1, "right_line": 7704 }, { - "left_line": 7710, + "left_line": -1, "right_line": 7705 }, { - "left_line": 7711, + "left_line": -1, "right_line": 7706 }, { - "left_line": 7712, + "left_line": -1, "right_line": 7707 }, { - "left_line": 7713, + "left_line": -1, "right_line": 7708 }, { - "left_line": 7714, + "left_line": -1, "right_line": 7709 }, { - "left_line": 7715, + "left_line": -1, "right_line": 7710 }, { - "left_line": 7716, + "left_line": -1, "right_line": 7711 }, { - "left_line": 7717, + "left_line": -1, "right_line": 7712 }, { - "left_line": 7718, + "left_line": -1, "right_line": 7713 }, { - "left_line": 7719, + "left_line": -1, "right_line": 7714 }, { - "left_line": 7720, + "left_line": -1, "right_line": 7715 }, { - "left_line": 7721, + "left_line": -1, "right_line": 7716 }, { - "left_line": 7722, + "left_line": -1, "right_line": 7717 }, { - "left_line": 7723, + "left_line": -1, "right_line": 7718 }, { - "left_line": 7724, + "left_line": -1, "right_line": 7719 }, { - "left_line": 7725, + "left_line": -1, "right_line": 7720 }, { - "left_line": 7726, + "left_line": -1, "right_line": 7721 }, { - "left_line": 7727, + "left_line": -1, "right_line": 7722 }, { - "left_line": 7728, + "left_line": -1, "right_line": 7723 }, { - "left_line": 7729, + "left_line": -1, "right_line": 7724 }, { - "left_line": 7730, + "left_line": -1, "right_line": 7725 }, { - "left_line": 7731, + "left_line": -1, "right_line": 7726 }, { - "left_line": 7732, + "left_line": -1, "right_line": 7727 }, { - "left_line": 7733, + "left_line": -1, "right_line": 7728 }, { - "left_line": 7734, + "left_line": -1, "right_line": 7729 }, { - "left_line": 7735, + "left_line": -1, "right_line": 7730 }, { - "left_line": 7736, + "left_line": -1, "right_line": 7731 }, { - "left_line": 7737, + "left_line": -1, "right_line": 7732 }, { - "left_line": 7738, + "left_line": -1, "right_line": 7733 }, { - "left_line": 7739, + "left_line": -1, "right_line": 7734 }, { - "left_line": 7740, + "left_line": -1, "right_line": 7735 }, { - "left_line": 7741, + "left_line": -1, "right_line": 7736 }, { - "left_line": 7742, + "left_line": -1, "right_line": 7737 }, { - "left_line": 7743, + "left_line": -1, "right_line": 7738 }, { - "left_line": 7744, + "left_line": -1, "right_line": 7739 }, { - "left_line": 7745, + "left_line": -1, "right_line": 7740 }, { - "left_line": 7746, + "left_line": -1, "right_line": 7741 }, { - "left_line": 7747, + "left_line": -1, "right_line": 7742 }, { - "left_line": 7748, + "left_line": -1, "right_line": 7743 }, { - "left_line": 7749, + "left_line": -1, "right_line": 7744 }, { - "left_line": 7750, + "left_line": -1, "right_line": 7745 }, { - "left_line": 7751, + "left_line": -1, "right_line": 7746 }, { - "left_line": 7752, + "left_line": -1, "right_line": 7747 }, { - "left_line": 7753, + "left_line": -1, "right_line": 7748 }, { - "left_line": 7754, + "left_line": -1, "right_line": 7749 }, { - "left_line": 7755, + "left_line": -1, "right_line": 7750 }, { - "left_line": 7756, + "left_line": -1, "right_line": 7751 }, { - "left_line": 7757, + "left_line": -1, "right_line": 7752 }, { - "left_line": 7758, + "left_line": -1, "right_line": 7753 }, { - "left_line": 7759, + "left_line": -1, "right_line": 7754 }, { - "left_line": 7760, + "left_line": -1, "right_line": 7755 }, { - "left_line": 7761, + "left_line": -1, "right_line": 7756 }, { - "left_line": 7762, + "left_line": -1, "right_line": 7757 }, { - "left_line": 7763, + "left_line": -1, "right_line": 7758 }, { - "left_line": 7764, + "left_line": -1, "right_line": 7759 }, { - "left_line": 7765, + "left_line": -1, "right_line": 7760 }, { - "left_line": 7766, + "left_line": -1, "right_line": 7761 }, { - "left_line": 7767, + "left_line": -1, "right_line": 7762 }, { - "left_line": 7768, + "left_line": -1, "right_line": 7763 }, { - "left_line": 7769, + "left_line": -1, "right_line": 7764 }, { - "left_line": 7770, + "left_line": -1, "right_line": 7765 }, { - "left_line": 7771, + "left_line": -1, "right_line": 7766 }, { - "left_line": 7772, + "left_line": -1, "right_line": 7767 }, { - "left_line": 7773, + "left_line": -1, "right_line": 7768 }, { - "left_line": 7774, + "left_line": -1, "right_line": 7769 }, { - "left_line": 7775, + "left_line": -1, "right_line": 7770 }, { - "left_line": 7776, + "left_line": -1, "right_line": 7771 }, { - "left_line": 7777, + "left_line": -1, "right_line": 7772 }, { - "left_line": 7778, + "left_line": -1, "right_line": 7773 }, { - "left_line": 7779, + "left_line": -1, "right_line": 7774 }, { - "left_line": 7780, + "left_line": -1, "right_line": 7775 }, { - "left_line": 7781, + "left_line": -1, "right_line": 7776 }, { - "left_line": 7782, + "left_line": -1, "right_line": 7777 }, { - "left_line": 7783, + "left_line": -1, "right_line": 7778 }, { - "left_line": 7784, + "left_line": -1, "right_line": 7779 }, { - "left_line": 7785, + "left_line": -1, "right_line": 7780 }, { - "left_line": 7786, + "left_line": -1, "right_line": 7781 }, { - "left_line": 7787, + "left_line": -1, "right_line": 7782 }, { - "left_line": 7788, + "left_line": -1, "right_line": 7783 }, { - "left_line": 7789, + "left_line": -1, "right_line": 7784 }, { - "left_line": 7790, + "left_line": -1, "right_line": 7785 }, { - "left_line": 7791, + "left_line": -1, "right_line": 7786 }, { - "left_line": 7792, + "left_line": -1, "right_line": 7787 }, { - "left_line": 7793, + "left_line": -1, "right_line": 7788 }, { - "left_line": 7794, + "left_line": -1, "right_line": 7789 }, { - "left_line": 7795, + "left_line": -1, "right_line": 7790 }, { - "left_line": 7796, + "left_line": -1, "right_line": 7791 }, { - "left_line": 7797, + "left_line": -1, "right_line": 7792 }, { - "left_line": 7798, + "left_line": -1, "right_line": 7793 }, { - "left_line": 7799, + "left_line": -1, "right_line": 7794 }, { - "left_line": 7800, + "left_line": -1, "right_line": 7795 }, { - "left_line": 7801, + "left_line": -1, "right_line": 7796 }, { - "left_line": 7802, + "left_line": -1, "right_line": 7797 }, { - "left_line": 7803, + "left_line": -1, "right_line": 7798 }, { - "left_line": 7804, + "left_line": -1, "right_line": 7799 }, { - "left_line": 7805, + "left_line": -1, "right_line": 7800 }, { - "left_line": 7806, + "left_line": -1, "right_line": 7801 }, { - "left_line": 7807, + "left_line": -1, "right_line": 7802 }, { - "left_line": 7808, + "left_line": -1, "right_line": 7803 }, { - "left_line": 7809, + "left_line": -1, "right_line": 7804 }, { - "left_line": 7810, + "left_line": -1, "right_line": 7805 }, { - "left_line": 7811, + "left_line": -1, "right_line": 7806 }, { - "left_line": 7812, + "left_line": -1, "right_line": 7807 }, { - "left_line": 7813, + "left_line": -1, "right_line": 7808 }, { - "left_line": 7814, + "left_line": -1, "right_line": 7809 }, { - "left_line": 7815, + "left_line": -1, "right_line": 7810 }, { - "left_line": 7816, + "left_line": -1, "right_line": 7811 }, { - "left_line": 7817, + "left_line": -1, "right_line": 7812 }, { - "left_line": 7818, + "left_line": -1, "right_line": 7813 }, { - "left_line": 7819, + "left_line": -1, "right_line": 7814 }, { - "left_line": 7820, + "left_line": -1, "right_line": 7815 }, { - "left_line": 7821, + "left_line": -1, "right_line": 7816 }, { - "left_line": 7822, + "left_line": -1, "right_line": 7817 }, { - "left_line": 7823, + "left_line": -1, "right_line": 7818 }, { - "left_line": 7824, + "left_line": -1, "right_line": 7819 }, { - "left_line": 7825, + "left_line": -1, "right_line": 7820 }, { - "left_line": 7826, + "left_line": -1, "right_line": 7821 }, { - "left_line": 7827, + "left_line": -1, "right_line": 7822 }, { - "left_line": 7828, + "left_line": -1, "right_line": 7823 }, { - "left_line": 7829, + "left_line": -1, "right_line": 7824 }, { - "left_line": 7830, + "left_line": -1, "right_line": 7825 }, { - "left_line": 7831, + "left_line": -1, "right_line": 7826 }, { - "left_line": 7832, + "left_line": -1, "right_line": 7827 }, { - "left_line": 7833, + "left_line": -1, "right_line": 7828 }, { - "left_line": 7834, + "left_line": -1, "right_line": 7829 }, { - "left_line": 7835, + "left_line": -1, "right_line": 7830 }, { - "left_line": 7836, + "left_line": -1, "right_line": 7831 }, { - "left_line": 7837, + "left_line": -1, "right_line": 7832 }, { - "left_line": 7838, + "left_line": -1, "right_line": 7833 }, { - "left_line": 7839, + "left_line": -1, "right_line": 7834 }, { - "left_line": 7840, + "left_line": -1, "right_line": 7835 }, { - "left_line": 7841, + "left_line": -1, "right_line": 7836 }, { - "left_line": 7842, + "left_line": -1, "right_line": 7837 }, { - "left_line": 7843, + "left_line": -1, "right_line": 7838 }, { - "left_line": 7844, + "left_line": -1, "right_line": 7839 }, { - "left_line": 7845, + "left_line": -1, "right_line": 7840 }, { - "left_line": 7846, + "left_line": -1, "right_line": 7841 }, { - "left_line": 7847, + "left_line": -1, "right_line": 7842 }, { - "left_line": 7848, + "left_line": -1, "right_line": 7843 }, { - "left_line": 7849, + "left_line": -1, "right_line": 7844 }, { - "left_line": 7850, + "left_line": -1, "right_line": 7845 }, { - "left_line": 7851, + "left_line": -1, "right_line": 7846 }, { - "left_line": 7852, + "left_line": -1, "right_line": 7847 }, { - "left_line": 7853, + "left_line": -1, "right_line": 7848 }, { - "left_line": 7854, + "left_line": -1, "right_line": 7849 }, { - "left_line": 7855, + "left_line": -1, "right_line": 7850 }, { - "left_line": 7856, + "left_line": -1, "right_line": 7851 }, { - "left_line": 7857, + "left_line": -1, "right_line": 7852 }, { - "left_line": 7858, + "left_line": -1, "right_line": 7853 }, { - "left_line": 7859, + "left_line": -1, "right_line": 7854 }, { - "left_line": 7860, + "left_line": -1, "right_line": 7855 }, { - "left_line": 7861, + "left_line": -1, "right_line": 7856 }, { - "left_line": 7862, + "left_line": -1, "right_line": 7857 }, { - "left_line": 7863, + "left_line": -1, "right_line": 7858 }, { - "left_line": 7864, + "left_line": -1, "right_line": 7859 }, { - "left_line": 7865, + "left_line": -1, "right_line": 7860 }, { - "left_line": 7866, + "left_line": -1, "right_line": 7861 }, { - "left_line": 7867, + "left_line": -1, "right_line": 7862 }, { - "left_line": 7868, + "left_line": -1, "right_line": 7863 }, { - "left_line": 7869, + "left_line": -1, "right_line": 7864 }, { - "left_line": 7870, + "left_line": -1, "right_line": 7865 }, { - "left_line": 7871, + "left_line": -1, "right_line": 7866 }, { - "left_line": 7872, + "left_line": -1, "right_line": 7867 }, { - "left_line": 7873, + "left_line": -1, "right_line": 7868 }, { - "left_line": 7874, + "left_line": -1, "right_line": 7869 }, { - "left_line": 7875, + "left_line": -1, "right_line": 7870 }, { - "left_line": 7876, + "left_line": -1, "right_line": 7871 }, { - "left_line": 7877, + "left_line": -1, "right_line": 7872 }, { - "left_line": 7878, + "left_line": -1, "right_line": 7873 }, { - "left_line": 7879, + "left_line": -1, "right_line": 7874 }, { - "left_line": 7880, + "left_line": -1, "right_line": 7875 }, { - "left_line": 7881, + "left_line": -1, "right_line": 7876 }, { - "left_line": 7882, + "left_line": -1, "right_line": 7877 }, { - "left_line": 7883, + "left_line": -1, "right_line": 7878 }, { - "left_line": 7884, + "left_line": -1, "right_line": 7879 }, { - "left_line": 7885, + "left_line": -1, "right_line": 7880 }, { - "left_line": 7886, + "left_line": -1, "right_line": 7881 }, { - "left_line": 7887, + "left_line": -1, "right_line": 7882 }, { - "left_line": 7888, + "left_line": -1, "right_line": 7883 }, { - "left_line": 7889, + "left_line": -1, "right_line": 7884 }, { - "left_line": 7890, + "left_line": -1, "right_line": 7885 }, { - "left_line": 7891, + "left_line": -1, "right_line": 7886 }, { - "left_line": 7892, + "left_line": -1, "right_line": 7887 }, { - "left_line": 7893, + "left_line": -1, "right_line": 7888 }, { - "left_line": 7894, + "left_line": -1, "right_line": 7889 }, { - "left_line": 7895, + "left_line": -1, "right_line": 7890 }, { - "left_line": 7896, + "left_line": -1, "right_line": 7891 }, { - "left_line": 7897, + "left_line": -1, "right_line": 7892 }, { - "left_line": 7898, + "left_line": -1, "right_line": 7893 }, { - "left_line": 7899, + "left_line": -1, "right_line": 7894 }, { - "left_line": 7900, + "left_line": -1, "right_line": 7895 }, { - "left_line": 7901, + "left_line": -1, "right_line": 7896 }, { - "left_line": 7902, + "left_line": -1, "right_line": 7897 }, { - "left_line": 7903, + "left_line": -1, "right_line": 7898 }, { - "left_line": 7904, + "left_line": -1, "right_line": 7899 }, { - "left_line": 7905, + "left_line": -1, "right_line": 7900 }, { - "left_line": 7906, + "left_line": -1, "right_line": 7901 }, { - "left_line": 7907, + "left_line": -1, "right_line": 7902 }, { - "left_line": 7908, + "left_line": -1, "right_line": 7903 }, { - "left_line": 7909, + "left_line": -1, "right_line": 7904 }, { - "left_line": 7910, + "left_line": -1, "right_line": 7905 }, { - "left_line": 7911, + "left_line": -1, "right_line": 7906 }, { - "left_line": 7912, + "left_line": -1, "right_line": 7907 }, { - "left_line": 7913, + "left_line": -1, "right_line": 7908 }, { - "left_line": 7914, + "left_line": -1, "right_line": 7909 }, { - "left_line": 7915, + "left_line": -1, "right_line": 7910 }, { - "left_line": 7916, + "left_line": -1, "right_line": 7911 }, { - "left_line": 7917, + "left_line": -1, "right_line": 7912 }, { - "left_line": 7918, + "left_line": -1, "right_line": 7913 }, { - "left_line": 7919, + "left_line": -1, "right_line": 7914 }, { - "left_line": 7920, + "left_line": -1, "right_line": 7915 }, { - "left_line": 7921, + "left_line": -1, "right_line": 7916 }, { - "left_line": 7922, + "left_line": -1, "right_line": 7917 }, { - "left_line": 7923, + "left_line": -1, "right_line": 7918 }, { - "left_line": 7924, + "left_line": -1, "right_line": 7919 }, { - "left_line": 7925, + "left_line": -1, "right_line": 7920 }, { - "left_line": 7926, + "left_line": -1, "right_line": 7921 }, { - "left_line": 7927, + "left_line": -1, "right_line": 7922 }, { - "left_line": 7928, + "left_line": -1, "right_line": 7923 }, { - "left_line": 7929, + "left_line": -1, "right_line": 7924 }, { - "left_line": 7930, + "left_line": -1, "right_line": 7925 }, { - "left_line": 7931, + "left_line": -1, "right_line": 7926 }, { - "left_line": 7932, + "left_line": -1, "right_line": 7927 }, { - "left_line": 7933, + "left_line": -1, "right_line": 7928 }, { - "left_line": 7934, + "left_line": -1, "right_line": 7929 }, { - "left_line": 7935, + "left_line": -1, "right_line": 7930 }, { - "left_line": 7936, + "left_line": -1, "right_line": 7931 }, { - "left_line": 7937, + "left_line": -1, "right_line": 7932 }, { - "left_line": 7938, + "left_line": -1, "right_line": 7933 }, { - "left_line": 7939, + "left_line": -1, "right_line": 7934 }, { - "left_line": 7940, + "left_line": -1, "right_line": 7935 }, { - "left_line": 7941, + "left_line": -1, "right_line": 7936 }, { - "left_line": 7942, + "left_line": -1, "right_line": 7937 }, { - "left_line": 7943, + "left_line": -1, "right_line": 7938 }, { - "left_line": 7944, + "left_line": -1, "right_line": 7939 }, { - "left_line": 7945, + "left_line": -1, "right_line": 7940 }, { - "left_line": 7946, + "left_line": -1, "right_line": 7941 }, { - "left_line": 7947, + "left_line": -1, "right_line": 7942 }, { - "left_line": 7948, + "left_line": -1, "right_line": 7943 }, { - "left_line": 7949, + "left_line": -1, "right_line": 7944 }, { - "left_line": 7950, + "left_line": -1, "right_line": 7945 }, { - "left_line": 7951, + "left_line": -1, "right_line": 7946 }, { - "left_line": 7952, + "left_line": -1, "right_line": 7947 }, { - "left_line": 7953, + "left_line": -1, "right_line": 7948 }, { - "left_line": 7954, + "left_line": -1, "right_line": 7949 }, { - "left_line": 7955, + "left_line": -1, "right_line": 7950 }, { - "left_line": 7956, + "left_line": -1, "right_line": 7951 }, { - "left_line": 7957, + "left_line": -1, "right_line": 7952 }, { - "left_line": 7958, + "left_line": -1, "right_line": 7953 }, { - "left_line": 7959, + "left_line": -1, "right_line": 7954 }, { - "left_line": 7960, + "left_line": -1, "right_line": 7955 }, { - "left_line": 7961, + "left_line": -1, "right_line": 7956 }, { - "left_line": 7962, + "left_line": -1, "right_line": 7957 }, { - "left_line": 7963, + "left_line": -1, "right_line": 7958 }, { - "left_line": 7964, + "left_line": -1, "right_line": 7959 }, { - "left_line": 7965, + "left_line": -1, "right_line": 7960 }, { - "left_line": 7966, + "left_line": -1, "right_line": 7961 }, { - "left_line": 7967, + "left_line": -1, "right_line": 7962 }, { - "left_line": 7968, + "left_line": -1, "right_line": 7963 }, { - "left_line": 7969, + "left_line": -1, "right_line": 7964 }, { - "left_line": 7970, + "left_line": -1, "right_line": 7965 }, { - "left_line": 7971, + "left_line": -1, "right_line": 7966 }, { - "left_line": 7972, + "left_line": -1, "right_line": 7967 }, { - "left_line": 7973, + "left_line": -1, "right_line": 7968 }, { - "left_line": 7974, + "left_line": -1, "right_line": 7969 }, { - "left_line": 7975, + "left_line": -1, "right_line": 7970 }, { - "left_line": 7976, + "left_line": -1, "right_line": 7971 }, { - "left_line": 7977, + "left_line": -1, "right_line": 7972 }, { - "left_line": 7978, + "left_line": -1, "right_line": 7973 }, { - "left_line": 7979, + "left_line": -1, "right_line": 7974 }, { - "left_line": 7980, + "left_line": -1, "right_line": 7975 }, { - "left_line": 7981, + "left_line": -1, "right_line": 7976 }, { - "left_line": 7982, + "left_line": -1, "right_line": 7977 }, { - "left_line": 7983, + "left_line": -1, "right_line": 7978 }, { - "left_line": 7984, + "left_line": -1, "right_line": 7979 }, { - "left_line": 7985, + "left_line": -1, "right_line": 7980 }, { - "left_line": 7986, + "left_line": -1, "right_line": 7981 }, { - "left_line": 7987, + "left_line": -1, "right_line": 7982 }, { - "left_line": 7988, + "left_line": -1, "right_line": 7983 }, { - "left_line": 7989, + "left_line": -1, "right_line": 7984 }, { - "left_line": 7990, + "left_line": -1, "right_line": 7985 }, { - "left_line": 7991, + "left_line": -1, "right_line": 7986 }, { - "left_line": 7992, + "left_line": -1, "right_line": 7987 }, { - "left_line": 7993, + "left_line": -1, "right_line": 7988 }, { - "left_line": 7994, + "left_line": -1, "right_line": 7989 }, { - "left_line": 7995, + "left_line": -1, "right_line": 7990 }, { - "left_line": 7996, + "left_line": -1, "right_line": 7991 }, { - "left_line": 7997, + "left_line": -1, "right_line": 7992 }, { - "left_line": 7998, + "left_line": -1, "right_line": 7993 }, { - "left_line": 7999, + "left_line": -1, "right_line": 7994 }, { - "left_line": 8000, + "left_line": -1, "right_line": 7995 }, { - "left_line": 8001, + "left_line": -1, "right_line": 7996 }, { - "left_line": 8002, + "left_line": -1, "right_line": 7997 }, { - "left_line": 8003, + "left_line": -1, "right_line": 7998 }, { - "left_line": 8004, + "left_line": -1, "right_line": 7999 }, { - "left_line": 8005, + "left_line": -1, "right_line": 8000 }, { - "left_line": 8006, + "left_line": -1, "right_line": 8001 }, { - "left_line": 8007, + "left_line": -1, "right_line": 8002 }, { - "left_line": 8008, + "left_line": -1, "right_line": 8003 }, { - "left_line": 8009, + "left_line": -1, "right_line": 8004 }, { - "left_line": 8010, + "left_line": -1, "right_line": 8005 }, { - "left_line": 8011, + "left_line": -1, "right_line": 8006 }, { - "left_line": 8012, + "left_line": -1, "right_line": 8007 }, { - "left_line": 8013, + "left_line": -1, "right_line": 8008 }, { - "left_line": 8014, + "left_line": -1, "right_line": 8009 }, { - "left_line": 8015, + "left_line": -1, "right_line": 8010 }, { - "left_line": 8016, + "left_line": -1, "right_line": 8011 }, { - "left_line": 8017, + "left_line": -1, "right_line": 8012 }, { - "left_line": 8018, + "left_line": -1, "right_line": 8013 }, { - "left_line": 8019, + "left_line": -1, "right_line": 8014 }, { - "left_line": 8020, + "left_line": -1, "right_line": 8015 }, { - "left_line": 8021, + "left_line": -1, "right_line": 8016 }, { - "left_line": 8022, + "left_line": -1, "right_line": 8017 }, { - "left_line": 8023, + "left_line": -1, "right_line": 8018 }, { - "left_line": 8024, + "left_line": -1, "right_line": 8019 }, { - "left_line": 8025, + "left_line": -1, "right_line": 8020 }, { - "left_line": 8026, + "left_line": -1, "right_line": 8021 }, { - "left_line": 8027, + "left_line": -1, "right_line": 8022 }, { - "left_line": 8028, + "left_line": -1, "right_line": 8023 }, { - "left_line": 8029, + "left_line": -1, "right_line": 8024 }, { - "left_line": 8030, + "left_line": -1, "right_line": 8025 }, { - "left_line": 8031, + "left_line": -1, "right_line": 8026 }, { - "left_line": 8032, + "left_line": -1, "right_line": 8027 }, { - "left_line": 8033, + "left_line": -1, "right_line": 8028 }, { - "left_line": 8034, + "left_line": -1, "right_line": 8029 }, { - "left_line": 8035, + "left_line": -1, "right_line": 8030 }, { - "left_line": 8036, + "left_line": -1, "right_line": 8031 }, { - "left_line": 8037, + "left_line": -1, "right_line": 8032 }, { - "left_line": 8038, + "left_line": -1, "right_line": 8033 }, { - "left_line": 8039, + "left_line": -1, "right_line": 8034 }, { - "left_line": 8040, + "left_line": -1, "right_line": 8035 }, { - "left_line": 8041, + "left_line": -1, "right_line": 8036 }, { - "left_line": 8042, + "left_line": -1, "right_line": 8037 }, { - "left_line": 8043, + "left_line": -1, "right_line": 8038 }, { - "left_line": 8044, + "left_line": -1, "right_line": 8039 }, { - "left_line": 8045, + "left_line": -1, "right_line": 8040 }, { - "left_line": 8046, + "left_line": -1, "right_line": 8041 }, { - "left_line": 8047, + "left_line": -1, "right_line": 8042 }, { - "left_line": 8048, + "left_line": -1, "right_line": 8043 }, { - "left_line": 8049, + "left_line": -1, "right_line": 8044 }, { - "left_line": 8050, + "left_line": -1, "right_line": 8045 }, { - "left_line": 8051, + "left_line": -1, "right_line": 8046 }, { - "left_line": 8052, + "left_line": -1, "right_line": 8047 }, { - "left_line": 8053, + "left_line": -1, "right_line": 8048 }, { - "left_line": 8054, + "left_line": -1, "right_line": 8049 }, { - "left_line": 8055, + "left_line": -1, "right_line": 8050 }, { - "left_line": 8056, + "left_line": -1, "right_line": 8051 }, { - "left_line": 8057, + "left_line": -1, "right_line": 8052 }, { - "left_line": 8058, + "left_line": -1, "right_line": 8053 }, { - "left_line": 8059, + "left_line": -1, "right_line": 8054 }, { - "left_line": 8060, + "left_line": -1, "right_line": 8055 }, { - "left_line": 8061, + "left_line": -1, "right_line": 8056 }, { - "left_line": 8062, + "left_line": -1, "right_line": 8057 }, { - "left_line": 8063, + "left_line": -1, "right_line": 8058 }, { - "left_line": 8064, + "left_line": -1, "right_line": 8059 }, { - "left_line": 8065, + "left_line": -1, "right_line": 8060 }, { - "left_line": 8066, + "left_line": -1, "right_line": 8061 }, { - "left_line": 8067, + "left_line": -1, "right_line": 8062 }, { - "left_line": 8068, + "left_line": -1, "right_line": 8063 }, { - "left_line": 8069, + "left_line": -1, "right_line": 8064 }, { - "left_line": 8070, + "left_line": -1, "right_line": 8065 }, { - "left_line": 8071, + "left_line": -1, "right_line": 8066 }, { - "left_line": 8072, + "left_line": -1, "right_line": 8067 }, { - "left_line": 8073, + "left_line": -1, "right_line": 8068 }, { - "left_line": 8074, + "left_line": -1, "right_line": 8069 }, { - "left_line": 8075, + "left_line": -1, "right_line": 8070 }, { - "left_line": 8076, + "left_line": -1, "right_line": 8071 }, { - "left_line": 8077, + "left_line": -1, "right_line": 8072 }, { - "left_line": 8078, + "left_line": -1, "right_line": 8073 }, { - "left_line": 8079, + "left_line": -1, "right_line": 8074 }, { - "left_line": 8080, + "left_line": -1, "right_line": 8075 }, { - "left_line": 8081, + "left_line": -1, "right_line": 8076 }, { - "left_line": 8082, + "left_line": -1, "right_line": 8077 }, { - "left_line": 8083, + "left_line": -1, "right_line": 8078 }, { - "left_line": 8084, + "left_line": -1, "right_line": 8079 }, { - "left_line": 8085, + "left_line": -1, "right_line": 8080 }, { - "left_line": 8086, + "left_line": -1, "right_line": 8081 }, { - "left_line": 8087, + "left_line": -1, "right_line": 8082 }, { - "left_line": 8088, + "left_line": -1, "right_line": 8083 }, { - "left_line": 8089, + "left_line": -1, "right_line": 8084 }, { - "left_line": 8090, + "left_line": -1, "right_line": 8085 }, { - "left_line": 8091, + "left_line": -1, "right_line": 8086 }, { - "left_line": 8092, + "left_line": -1, "right_line": 8087 }, { - "left_line": 8093, + "left_line": -1, "right_line": 8088 }, { - "left_line": 8094, + "left_line": -1, "right_line": 8089 }, { - "left_line": 8095, + "left_line": -1, "right_line": 8090 }, { - "left_line": 8096, + "left_line": -1, "right_line": 8091 }, { - "left_line": 8097, + "left_line": -1, "right_line": 8092 }, { - "left_line": 8098, + "left_line": -1, "right_line": 8093 }, { - "left_line": 8099, + "left_line": -1, "right_line": 8094 }, { - "left_line": 8100, + "left_line": -1, "right_line": 8095 }, { - "left_line": 8101, + "left_line": -1, "right_line": 8096 }, { - "left_line": 8102, + "left_line": -1, "right_line": 8097 }, { - "left_line": 8103, + "left_line": -1, "right_line": 8098 }, { - "left_line": 8104, + "left_line": -1, "right_line": 8099 }, { - "left_line": 8105, + "left_line": -1, "right_line": 8100 }, { - "left_line": 8106, + "left_line": -1, "right_line": 8101 }, { - "left_line": 8107, + "left_line": -1, "right_line": 8102 }, { - "left_line": 8108, + "left_line": -1, "right_line": 8103 }, { - "left_line": 8109, + "left_line": -1, "right_line": 8104 }, { - "left_line": 8110, + "left_line": -1, "right_line": 8105 }, { - "left_line": 8111, + "left_line": -1, "right_line": 8106 }, { - "left_line": 8112, + "left_line": -1, "right_line": 8107 }, { - "left_line": 8113, + "left_line": -1, "right_line": 8108 }, { - "left_line": 8114, + "left_line": -1, "right_line": 8109 }, { - "left_line": 8115, + "left_line": -1, "right_line": 8110 }, { - "left_line": 8116, + "left_line": -1, "right_line": 8111 }, { - "left_line": 8117, + "left_line": -1, "right_line": 8112 }, { - "left_line": 8118, + "left_line": -1, "right_line": 8113 }, { - "left_line": 8119, + "left_line": -1, "right_line": 8114 }, { - "left_line": 8120, + "left_line": -1, "right_line": 8115 }, { - "left_line": 8121, + "left_line": -1, "right_line": 8116 }, { - "left_line": 8122, + "left_line": -1, "right_line": 8117 }, { - "left_line": 8123, + "left_line": -1, "right_line": 8118 }, { - "left_line": 8124, + "left_line": -1, "right_line": 8119 }, { - "left_line": 8125, + "left_line": -1, "right_line": 8120 }, { - "left_line": 8126, + "left_line": -1, "right_line": 8121 }, { - "left_line": 8127, + "left_line": -1, "right_line": 8122 }, { - "left_line": 8128, + "left_line": -1, "right_line": 8123 }, { - "left_line": 8129, + "left_line": -1, "right_line": 8124 }, { - "left_line": 8130, + "left_line": -1, "right_line": 8125 }, { - "left_line": 8131, + "left_line": -1, "right_line": 8126 }, { - "left_line": 8132, + "left_line": -1, "right_line": 8127 }, { - "left_line": 8133, + "left_line": -1, "right_line": 8128 }, { - "left_line": 8134, + "left_line": -1, "right_line": 8129 }, { - "left_line": 8135, + "left_line": -1, "right_line": 8130 }, { - "left_line": 8136, + "left_line": -1, "right_line": 8131 }, { - "left_line": 8137, + "left_line": -1, "right_line": 8132 }, { - "left_line": 8138, + "left_line": -1, "right_line": 8133 }, { - "left_line": 8139, + "left_line": -1, "right_line": 8134 }, { - "left_line": 8140, + "left_line": -1, "right_line": 8135 }, { - "left_line": 8141, + "left_line": -1, "right_line": 8136 }, { - "left_line": 8142, + "left_line": -1, "right_line": 8137 }, { - "left_line": 8143, + "left_line": -1, "right_line": 8138 }, { - "left_line": 8144, + "left_line": -1, "right_line": 8139 }, { - "left_line": 8145, + "left_line": -1, "right_line": 8140 }, { - "left_line": 8146, + "left_line": -1, "right_line": 8141 }, { - "left_line": 8147, + "left_line": -1, "right_line": 8142 }, { - "left_line": 8148, + "left_line": -1, "right_line": 8143 }, { - "left_line": 8149, + "left_line": -1, "right_line": 8144 }, { - "left_line": 8150, + "left_line": -1, "right_line": 8145 }, { - "left_line": 8151, + "left_line": -1, "right_line": 8146 }, { - "left_line": 8152, + "left_line": -1, "right_line": 8147 }, { - "left_line": 8153, + "left_line": -1, "right_line": 8148 }, { - "left_line": 8154, + "left_line": -1, "right_line": 8149 }, { - "left_line": 8155, + "left_line": -1, "right_line": 8150 }, { - "left_line": 8156, + "left_line": -1, "right_line": 8151 }, { - "left_line": 8157, + "left_line": -1, "right_line": 8152 }, { - "left_line": 8158, + "left_line": -1, "right_line": 8153 }, { - "left_line": 8159, + "left_line": -1, "right_line": 8154 }, { - "left_line": 8160, + "left_line": -1, "right_line": 8155 }, { - "left_line": 8161, + "left_line": -1, "right_line": 8156 }, { - "left_line": 8162, + "left_line": -1, "right_line": 8157 }, { - "left_line": 8163, + "left_line": -1, "right_line": 8158 }, { - "left_line": 8164, + "left_line": -1, "right_line": 8159 }, { - "left_line": 8165, + "left_line": -1, "right_line": 8160 }, { - "left_line": 8166, + "left_line": -1, "right_line": 8161 }, { - "left_line": 8167, + "left_line": -1, "right_line": 8162 }, { - "left_line": 8168, + "left_line": -1, "right_line": 8163 }, { - "left_line": 8169, + "left_line": -1, "right_line": 8164 }, { - "left_line": 8170, + "left_line": -1, "right_line": 8165 }, { - "left_line": 8171, + "left_line": -1, "right_line": 8166 }, { - "left_line": 8172, + "left_line": -1, "right_line": 8167 }, { - "left_line": 8173, + "left_line": -1, "right_line": 8168 }, { - "left_line": 8174, + "left_line": -1, "right_line": 8169 }, { - "left_line": 8175, + "left_line": -1, "right_line": 8170 }, { - "left_line": 8176, + "left_line": -1, "right_line": 8171 }, { - "left_line": 8177, + "left_line": -1, "right_line": 8172 }, { - "left_line": 8178, + "left_line": -1, "right_line": 8173 }, { - "left_line": 8179, + "left_line": -1, "right_line": 8174 }, { - "left_line": 8180, + "left_line": -1, "right_line": 8175 }, { - "left_line": 8181, + "left_line": -1, "right_line": 8176 }, { - "left_line": 8182, + "left_line": -1, "right_line": 8177 }, { - "left_line": 8183, + "left_line": -1, "right_line": 8178 }, { - "left_line": 8184, + "left_line": -1, "right_line": 8179 }, { - "left_line": 8185, + "left_line": -1, "right_line": 8180 }, { - "left_line": 8186, + "left_line": -1, "right_line": 8181 }, { - "left_line": 8187, + "left_line": -1, "right_line": 8182 }, { - "left_line": 8188, + "left_line": -1, "right_line": 8183 }, { - "left_line": 8189, + "left_line": -1, "right_line": 8184 }, { - "left_line": 8190, + "left_line": -1, "right_line": 8185 }, { - "left_line": 8191, + "left_line": -1, "right_line": 8186 }, { - "left_line": 8192, + "left_line": -1, "right_line": 8187 }, { - "left_line": 8193, + "left_line": -1, "right_line": 8188 }, { - "left_line": 8194, + "left_line": -1, "right_line": 8189 }, { - "left_line": 8195, + "left_line": -1, "right_line": 8190 }, { - "left_line": 8196, + "left_line": -1, "right_line": 8191 }, { - "left_line": 8197, + "left_line": -1, "right_line": 8192 }, { - "left_line": 8198, + "left_line": -1, "right_line": 8193 }, { - "left_line": 8199, + "left_line": -1, "right_line": 8194 }, { - "left_line": 8200, + "left_line": -1, "right_line": 8195 }, { - "left_line": 8201, + "left_line": -1, "right_line": 8196 }, { - "left_line": 8202, + "left_line": -1, "right_line": 8197 }, { - "left_line": 8203, + "left_line": -1, "right_line": 8198 }, { - "left_line": 8204, + "left_line": -1, "right_line": 8199 }, { - "left_line": 8205, + "left_line": -1, "right_line": 8200 }, { - "left_line": 8206, + "left_line": -1, "right_line": 8201 }, { - "left_line": 8207, + "left_line": -1, "right_line": 8202 }, { - "left_line": 8208, + "left_line": -1, "right_line": 8203 }, { - "left_line": 8209, + "left_line": -1, "right_line": 8204 }, { - "left_line": 8210, + "left_line": -1, "right_line": 8205 }, { - "left_line": 8211, + "left_line": -1, "right_line": 8206 }, { - "left_line": 8212, + "left_line": -1, "right_line": 8207 }, { - "left_line": 8213, + "left_line": -1, "right_line": 8208 }, { - "left_line": 8214, + "left_line": -1, "right_line": 8209 }, { - "left_line": 8215, + "left_line": -1, "right_line": 8210 }, { - "left_line": 8216, + "left_line": -1, "right_line": 8211 }, { - "left_line": 8217, + "left_line": -1, "right_line": 8212 }, { - "left_line": 8218, + "left_line": -1, "right_line": 8213 }, { - "left_line": 8219, + "left_line": -1, "right_line": 8214 }, { - "left_line": 8220, + "left_line": -1, "right_line": 8215 }, { - "left_line": 8221, + "left_line": -1, "right_line": 8216 }, { - "left_line": 8222, + "left_line": -1, "right_line": 8217 }, { - "left_line": 8223, + "left_line": -1, "right_line": 8218 }, { - "left_line": 8224, + "left_line": -1, "right_line": 8219 }, { - "left_line": 8225, + "left_line": -1, "right_line": 8220 }, { - "left_line": 8226, + "left_line": -1, "right_line": 8221 }, { - "left_line": 8227, + "left_line": -1, "right_line": 8222 }, { - "left_line": 8228, + "left_line": -1, "right_line": 8223 }, { - "left_line": 8229, + "left_line": -1, "right_line": 8224 }, { - "left_line": 8230, + "left_line": -1, "right_line": 8225 }, { - "left_line": 8231, + "left_line": -1, "right_line": 8226 }, { - "left_line": 8232, + "left_line": -1, "right_line": 8227 }, { - "left_line": 8233, + "left_line": -1, "right_line": 8228 }, { - "left_line": 8234, + "left_line": -1, "right_line": 8229 }, { - "left_line": 8235, + "left_line": -1, "right_line": 8230 }, { - "left_line": 8236, + "left_line": -1, "right_line": 8231 }, { - "left_line": 8237, + "left_line": -1, "right_line": 8232 }, { - "left_line": 8238, + "left_line": -1, "right_line": 8233 }, { - "left_line": 8239, + "left_line": -1, "right_line": 8234 }, { - "left_line": 8240, + "left_line": -1, "right_line": 8235 }, { - "left_line": 8241, + "left_line": -1, "right_line": 8236 }, { - "left_line": 8242, + "left_line": -1, "right_line": 8237 }, { - "left_line": 8243, + "left_line": -1, "right_line": 8238 }, { - "left_line": 8244, + "left_line": -1, "right_line": 8239 }, { - "left_line": 8245, + "left_line": -1, "right_line": 8240 }, { - "left_line": 8246, + "left_line": -1, "right_line": 8241 }, { - "left_line": 8247, + "left_line": -1, "right_line": 8242 }, { - "left_line": 8248, + "left_line": -1, "right_line": 8243 }, { - "left_line": 8249, + "left_line": -1, "right_line": 8244 }, { - "left_line": 8250, + "left_line": -1, "right_line": 8245 }, { - "left_line": 8251, + "left_line": -1, "right_line": 8246 }, { - "left_line": 8252, + "left_line": -1, "right_line": 8247 }, { - "left_line": 8253, + "left_line": -1, "right_line": 8248 }, { - "left_line": 8254, + "left_line": -1, "right_line": 8249 }, { - "left_line": 8255, + "left_line": -1, "right_line": 8250 }, { - "left_line": 8256, + "left_line": -1, "right_line": 8251 }, { - "left_line": 8257, + "left_line": -1, "right_line": 8252 }, { - "left_line": 8258, + "left_line": -1, "right_line": 8253 }, { - "left_line": 8259, + "left_line": -1, "right_line": 8254 }, { - "left_line": 8260, + "left_line": -1, "right_line": 8255 }, { - "left_line": 8261, + "left_line": -1, "right_line": 8256 }, { - "left_line": 8262, + "left_line": -1, "right_line": 8257 }, { - "left_line": 8263, + "left_line": -1, "right_line": 8258 }, { - "left_line": 8264, + "left_line": -1, "right_line": 8259 }, { - "left_line": 8265, + "left_line": -1, "right_line": 8260 }, { - "left_line": 8266, + "left_line": -1, "right_line": 8261 }, { - "left_line": 8267, + "left_line": -1, "right_line": 8262 }, { - "left_line": 8268, + "left_line": -1, "right_line": 8263 }, { - "left_line": 8269, + "left_line": -1, "right_line": 8264 }, { - "left_line": 8270, + "left_line": -1, "right_line": 8265 }, { - "left_line": 8271, + "left_line": -1, "right_line": 8266 }, { - "left_line": 8272, + "left_line": -1, "right_line": 8267 }, { - "left_line": 8273, + "left_line": -1, "right_line": 8268 }, { - "left_line": 8274, + "left_line": -1, "right_line": 8269 }, { - "left_line": 8275, + "left_line": -1, "right_line": 8270 }, { - "left_line": 8276, + "left_line": -1, "right_line": 8271 }, { - "left_line": 8277, + "left_line": -1, "right_line": 8272 }, { - "left_line": 8278, + "left_line": -1, "right_line": 8273 }, { - "left_line": 8279, + "left_line": -1, "right_line": 8274 }, { - "left_line": 8280, + "left_line": -1, "right_line": 8275 }, { - "left_line": 8281, + "left_line": -1, "right_line": 8276 }, { - "left_line": 8282, + "left_line": -1, "right_line": 8277 }, { - "left_line": 8283, + "left_line": -1, "right_line": 8278 }, { - "left_line": 8284, + "left_line": -1, "right_line": 8279 }, { - "left_line": 8285, + "left_line": -1, "right_line": 8280 }, { - "left_line": 8286, + "left_line": -1, "right_line": 8281 }, { - "left_line": 8287, + "left_line": -1, "right_line": 8282 }, { - "left_line": 8288, + "left_line": -1, "right_line": 8283 }, { - "left_line": 8289, + "left_line": -1, "right_line": 8284 }, { - "left_line": 8290, + "left_line": -1, "right_line": 8285 }, { - "left_line": 8291, + "left_line": -1, "right_line": 8286 }, { - "left_line": 8292, + "left_line": -1, "right_line": 8287 }, { - "left_line": 8293, + "left_line": -1, "right_line": 8288 }, { - "left_line": 8294, + "left_line": -1, "right_line": 8289 }, { - "left_line": 8295, + "left_line": -1, "right_line": 8290 }, { - "left_line": 8296, + "left_line": -1, "right_line": 8291 }, { - "left_line": 8297, + "left_line": -1, "right_line": 8292 }, { - "left_line": 8298, + "left_line": -1, "right_line": 8293 }, { - "left_line": 8299, + "left_line": -1, "right_line": 8294 }, { - "left_line": 8300, + "left_line": -1, "right_line": 8295 }, { - "left_line": 8301, + "left_line": -1, "right_line": 8296 }, { - "left_line": 8302, + "left_line": -1, "right_line": 8297 }, { - "left_line": 8303, + "left_line": -1, "right_line": 8298 }, { - "left_line": 8304, + "left_line": -1, "right_line": 8299 }, { - "left_line": 8305, + "left_line": -1, "right_line": 8300 }, { - "left_line": 8306, + "left_line": -1, "right_line": 8301 }, { - "left_line": 8307, + "left_line": -1, "right_line": 8302 }, { - "left_line": 8308, + "left_line": -1, "right_line": 8303 }, { - "left_line": 8309, + "left_line": -1, "right_line": 8304 }, { - "left_line": 8310, + "left_line": -1, "right_line": 8305 }, { - "left_line": 8311, + "left_line": -1, "right_line": 8306 }, { - "left_line": 8312, + "left_line": -1, "right_line": 8307 }, { - "left_line": 8313, + "left_line": -1, "right_line": 8308 }, { - "left_line": 8314, + "left_line": -1, "right_line": 8309 }, { - "left_line": 8315, + "left_line": -1, "right_line": 8310 }, { - "left_line": 8316, + "left_line": -1, "right_line": 8311 }, { - "left_line": 8317, + "left_line": -1, "right_line": 8312 }, { - "left_line": 8318, + "left_line": -1, "right_line": 8313 }, { - "left_line": 8319, + "left_line": -1, "right_line": 8314 }, { - "left_line": 8320, + "left_line": -1, "right_line": 8315 }, { - "left_line": 8321, + "left_line": -1, "right_line": 8316 }, { - "left_line": 8322, + "left_line": -1, "right_line": 8317 }, { - "left_line": 8323, + "left_line": -1, "right_line": 8318 }, { - "left_line": 8324, + "left_line": -1, "right_line": 8319 }, { - "left_line": 8325, + "left_line": -1, "right_line": 8320 }, { - "left_line": 8326, + "left_line": -1, "right_line": 8321 }, { - "left_line": 8327, + "left_line": -1, "right_line": 8322 }, { - "left_line": 8328, + "left_line": -1, "right_line": 8323 }, { - "left_line": 8329, + "left_line": -1, "right_line": 8324 }, { - "left_line": 8330, + "left_line": -1, "right_line": 8325 }, { - "left_line": 8331, + "left_line": -1, "right_line": 8326 }, { - "left_line": 8332, + "left_line": -1, "right_line": 8327 }, { - "left_line": 8333, + "left_line": -1, "right_line": 8328 }, { - "left_line": 8334, + "left_line": -1, "right_line": 8329 }, { - "left_line": 8335, + "left_line": -1, "right_line": 8330 }, { - "left_line": 8336, + "left_line": -1, "right_line": 8331 }, { - "left_line": 8337, + "left_line": -1, "right_line": 8332 }, { - "left_line": 8338, + "left_line": -1, "right_line": 8333 }, { - "left_line": 8339, + "left_line": -1, "right_line": 8334 }, { - "left_line": 8340, + "left_line": -1, "right_line": 8335 }, { - "left_line": 8341, + "left_line": -1, "right_line": 8336 }, { - "left_line": 8342, + "left_line": -1, "right_line": 8337 }, { - "left_line": 8343, + "left_line": -1, "right_line": 8338 }, { - "left_line": 8344, + "left_line": -1, "right_line": 8339 }, { - "left_line": 8345, + "left_line": -1, "right_line": 8340 }, { - "left_line": 8346, + "left_line": -1, "right_line": 8341 }, { - "left_line": 8347, + "left_line": -1, "right_line": 8342 }, { - "left_line": 8348, + "left_line": -1, "right_line": 8343 }, { - "left_line": 8349, + "left_line": -1, "right_line": 8344 }, { - "left_line": 8350, + "left_line": -1, "right_line": 8345 }, { - "left_line": 8351, + "left_line": -1, "right_line": 8346 }, { - "left_line": 8352, + "left_line": -1, "right_line": 8347 }, { - "left_line": 8353, + "left_line": -1, "right_line": 8348 }, { - "left_line": 8354, + "left_line": -1, "right_line": 8349 }, { - "left_line": 8355, + "left_line": -1, "right_line": 8350 }, { - "left_line": 8356, + "left_line": -1, "right_line": 8351 }, { - "left_line": 8357, + "left_line": -1, "right_line": 8352 }, { - "left_line": 8358, + "left_line": -1, "right_line": 8353 }, { - "left_line": 8359, + "left_line": -1, "right_line": 8354 }, { - "left_line": 8360, + "left_line": -1, "right_line": 8355 }, { - "left_line": 8361, + "left_line": -1, "right_line": 8356 }, { - "left_line": 8362, + "left_line": -1, "right_line": 8357 }, { - "left_line": 8363, + "left_line": -1, "right_line": 8358 }, { - "left_line": 8364, + "left_line": -1, "right_line": 8359 }, { - "left_line": 8365, + "left_line": -1, "right_line": 8360 }, { - "left_line": 8366, + "left_line": -1, "right_line": 8361 }, { - "left_line": 8367, + "left_line": -1, "right_line": 8362 }, { - "left_line": 8368, + "left_line": -1, "right_line": 8363 }, { - "left_line": 8369, + "left_line": -1, "right_line": 8364 }, { - "left_line": 8370, + "left_line": -1, "right_line": 8365 }, { - "left_line": 8371, + "left_line": -1, "right_line": 8366 }, { - "left_line": 8372, + "left_line": -1, "right_line": 8367 }, { - "left_line": 8373, + "left_line": -1, "right_line": 8368 }, { - "left_line": 8374, + "left_line": -1, "right_line": 8369 }, { - "left_line": 8375, + "left_line": -1, "right_line": 8370 }, { - "left_line": 8376, + "left_line": -1, "right_line": 8371 }, { - "left_line": 8377, + "left_line": -1, "right_line": 8372 }, { - "left_line": 8378, + "left_line": -1, "right_line": 8373 }, { - "left_line": 8379, + "left_line": -1, "right_line": 8374 }, { - "left_line": 8380, + "left_line": -1, "right_line": 8375 }, { - "left_line": 8381, + "left_line": -1, "right_line": 8376 }, { - "left_line": 8382, + "left_line": -1, "right_line": 8377 }, { - "left_line": 8383, + "left_line": -1, "right_line": 8378 }, { - "left_line": 8384, + "left_line": -1, "right_line": 8379 }, { - "left_line": 8385, + "left_line": -1, "right_line": 8380 }, { - "left_line": 8386, + "left_line": -1, "right_line": 8381 }, { - "left_line": 8387, + "left_line": -1, "right_line": 8382 }, { - "left_line": 8388, + "left_line": -1, "right_line": 8383 }, { - "left_line": 8389, + "left_line": -1, "right_line": 8384 }, { - "left_line": 8390, + "left_line": -1, "right_line": 8385 }, { - "left_line": 8391, + "left_line": -1, "right_line": 8386 }, { - "left_line": 8392, + "left_line": -1, "right_line": 8387 }, { - "left_line": 8393, + "left_line": -1, "right_line": 8388 }, { - "left_line": 8394, + "left_line": -1, "right_line": 8389 }, { - "left_line": 8395, + "left_line": -1, "right_line": 8390 }, { - "left_line": 8396, + "left_line": -1, "right_line": 8391 }, { - "left_line": 8397, + "left_line": -1, "right_line": 8392 }, { - "left_line": 8398, + "left_line": -1, "right_line": 8393 }, { - "left_line": 8399, + "left_line": -1, "right_line": 8394 }, { - "left_line": 8400, + "left_line": -1, "right_line": 8395 }, { - "left_line": 8401, + "left_line": -1, "right_line": 8396 }, { - "left_line": 8402, + "left_line": -1, "right_line": 8397 }, { - "left_line": 8403, + "left_line": -1, "right_line": 8398 }, { - "left_line": 8404, + "left_line": -1, "right_line": 8399 }, { - "left_line": 8405, + "left_line": -1, "right_line": 8400 }, { - "left_line": 8406, + "left_line": -1, "right_line": 8401 }, { - "left_line": 8407, + "left_line": -1, "right_line": 8402 }, { - "left_line": 8408, + "left_line": -1, "right_line": 8403 }, { - "left_line": 8409, + "left_line": -1, "right_line": 8404 }, { - "left_line": 8410, + "left_line": -1, "right_line": 8405 }, { - "left_line": 8411, + "left_line": -1, "right_line": 8406 }, { - "left_line": 8412, + "left_line": -1, "right_line": 8407 }, { - "left_line": 8413, + "left_line": -1, "right_line": 8408 }, { - "left_line": 8414, + "left_line": -1, "right_line": 8409 }, { - "left_line": 8415, + "left_line": -1, "right_line": 8410 }, { - "left_line": 8416, + "left_line": -1, "right_line": 8411 }, { - "left_line": 8417, + "left_line": -1, "right_line": 8412 }, { - "left_line": 8418, + "left_line": -1, "right_line": 8413 }, { - "left_line": 8419, + "left_line": -1, "right_line": 8414 }, { - "left_line": 8420, + "left_line": -1, "right_line": 8415 }, { - "left_line": 8421, + "left_line": -1, "right_line": 8416 }, { - "left_line": 8422, + "left_line": -1, "right_line": 8417 }, { - "left_line": 8423, + "left_line": -1, "right_line": 8418 }, { - "left_line": 8424, + "left_line": -1, "right_line": 8419 }, { - "left_line": 8425, + "left_line": -1, "right_line": 8420 }, { - "left_line": 8426, + "left_line": -1, "right_line": 8421 }, { - "left_line": 8427, + "left_line": -1, "right_line": 8422 }, { - "left_line": 8428, + "left_line": -1, "right_line": 8423 }, { - "left_line": 8429, + "left_line": -1, "right_line": 8424 }, { - "left_line": 8430, + "left_line": -1, "right_line": 8425 }, { - "left_line": 8431, + "left_line": -1, "right_line": 8426 }, { - "left_line": 8432, + "left_line": -1, "right_line": 8427 }, { - "left_line": 8433, + "left_line": -1, "right_line": 8428 }, { - "left_line": 8434, + "left_line": -1, "right_line": 8429 }, { - "left_line": 8435, + "left_line": -1, "right_line": 8430 }, { - "left_line": 8436, + "left_line": -1, "right_line": 8431 }, { - "left_line": 8437, + "left_line": -1, "right_line": 8432 }, { - "left_line": 8438, + "left_line": -1, "right_line": 8433 }, { - "left_line": 8439, + "left_line": -1, "right_line": 8434 }, { - "left_line": 8440, + "left_line": -1, "right_line": 8435 }, { - "left_line": 8441, + "left_line": -1, "right_line": 8436 }, { - "left_line": 8442, + "left_line": -1, "right_line": 8437 }, { - "left_line": 8443, + "left_line": -1, "right_line": 8438 }, { - "left_line": 8444, + "left_line": -1, "right_line": 8439 }, { - "left_line": 8445, + "left_line": -1, "right_line": 8440 }, { - "left_line": 8446, + "left_line": -1, "right_line": 8441 }, { - "left_line": 8447, + "left_line": -1, "right_line": 8442 }, { - "left_line": 8448, + "left_line": -1, "right_line": 8443 }, { - "left_line": 8449, + "left_line": -1, "right_line": 8444 }, { - "left_line": 8450, + "left_line": -1, "right_line": 8445 }, { - "left_line": 8451, + "left_line": -1, "right_line": 8446 }, { - "left_line": 8452, + "left_line": -1, "right_line": 8447 }, { - "left_line": 8453, + "left_line": -1, "right_line": 8448 }, { - "left_line": 8454, + "left_line": -1, "right_line": 8449 }, { - "left_line": 8455, + "left_line": -1, "right_line": 8450 }, { - "left_line": 8456, + "left_line": -1, "right_line": 8451 }, { - "left_line": 8457, + "left_line": -1, "right_line": 8452 }, { - "left_line": 8458, + "left_line": -1, "right_line": 8453 }, { - "left_line": 8459, + "left_line": -1, "right_line": 8454 }, { - "left_line": 8460, + "left_line": -1, "right_line": 8455 }, { - "left_line": 8461, + "left_line": -1, "right_line": 8456 }, { - "left_line": 8462, + "left_line": -1, "right_line": 8457 }, { - "left_line": 8463, + "left_line": -1, "right_line": 8458 }, { - "left_line": 8464, + "left_line": -1, "right_line": 8459 }, { - "left_line": 8465, + "left_line": -1, "right_line": 8460 }, { - "left_line": 8466, + "left_line": -1, "right_line": 8461 }, { - "left_line": 8467, + "left_line": -1, "right_line": 8462 }, { - "left_line": 8468, + "left_line": -1, "right_line": 8463 }, { - "left_line": 8469, + "left_line": -1, "right_line": 8464 }, { - "left_line": 8470, + "left_line": -1, "right_line": 8465 }, { - "left_line": 8471, + "left_line": -1, "right_line": 8466 }, { - "left_line": 8472, + "left_line": -1, "right_line": 8467 }, { - "left_line": 8473, + "left_line": -1, "right_line": 8468 }, { - "left_line": 8474, + "left_line": -1, "right_line": 8469 }, { - "left_line": 8475, + "left_line": -1, "right_line": 8470 }, { - "left_line": 8476, + "left_line": -1, "right_line": 8471 }, { - "left_line": 8477, + "left_line": -1, "right_line": 8472 }, { - "left_line": 8478, + "left_line": -1, "right_line": 8473 }, { - "left_line": 8479, + "left_line": -1, "right_line": 8474 }, { - "left_line": 8480, + "left_line": -1, "right_line": 8475 }, { - "left_line": 8481, + "left_line": -1, "right_line": 8476 }, { - "left_line": 8482, + "left_line": -1, "right_line": 8477 }, { - "left_line": 8483, + "left_line": -1, "right_line": 8478 }, { - "left_line": 8484, + "left_line": -1, "right_line": 8479 }, { - "left_line": 8485, + "left_line": -1, "right_line": 8480 }, { - "left_line": 8486, + "left_line": -1, "right_line": 8481 }, { - "left_line": 8487, + "left_line": -1, "right_line": 8482 }, { - "left_line": 8488, + "left_line": -1, "right_line": 8483 }, { - "left_line": 8489, + "left_line": -1, "right_line": 8484 }, { - "left_line": 8490, + "left_line": -1, "right_line": 8485 }, { - "left_line": 8491, + "left_line": -1, "right_line": 8486 }, { - "left_line": 8492, + "left_line": -1, "right_line": 8487 }, { - "left_line": 8493, + "left_line": -1, "right_line": 8488 }, { - "left_line": 8494, + "left_line": -1, "right_line": 8489 }, { - "left_line": 8495, + "left_line": -1, "right_line": 8490 }, { - "left_line": 8496, + "left_line": -1, "right_line": 8491 }, { - "left_line": 8497, + "left_line": -1, "right_line": 8492 }, { - "left_line": 8498, + "left_line": -1, "right_line": 8493 }, { - "left_line": 8499, + "left_line": -1, "right_line": 8494 }, { - "left_line": 8500, + "left_line": -1, "right_line": 8495 }, { - "left_line": 8501, + "left_line": -1, "right_line": 8496 }, { - "left_line": 8502, + "left_line": -1, "right_line": 8497 }, { - "left_line": 8503, + "left_line": -1, "right_line": 8498 }, { - "left_line": 8504, + "left_line": -1, "right_line": 8499 }, { - "left_line": 8505, + "left_line": -1, "right_line": 8500 }, { - "left_line": 8506, + "left_line": -1, "right_line": 8501 }, { - "left_line": 8507, + "left_line": -1, "right_line": 8502 }, { - "left_line": 8508, + "left_line": -1, "right_line": 8503 }, { - "left_line": 8509, + "left_line": -1, "right_line": 8504 }, { - "left_line": 8510, + "left_line": -1, "right_line": 8505 }, { - "left_line": 8511, + "left_line": -1, "right_line": 8506 }, { - "left_line": 8512, + "left_line": -1, "right_line": 8507 }, { - "left_line": 8513, + "left_line": -1, "right_line": 8508 }, { - "left_line": 8514, + "left_line": -1, "right_line": 8509 }, { - "left_line": 8515, + "left_line": -1, "right_line": 8510 }, { - "left_line": 8516, + "left_line": -1, "right_line": 8511 }, { - "left_line": 8517, + "left_line": -1, "right_line": 8512 }, { - "left_line": 8518, + "left_line": -1, "right_line": 8513 }, { - "left_line": 8519, + "left_line": -1, "right_line": 8514 }, { - "left_line": 8520, + "left_line": -1, "right_line": 8515 }, { - "left_line": 8521, + "left_line": -1, "right_line": 8516 }, { - "left_line": 8522, + "left_line": -1, "right_line": 8517 }, { - "left_line": 8523, + "left_line": -1, "right_line": 8518 }, { - "left_line": 8524, + "left_line": -1, "right_line": 8519 }, { - "left_line": 8525, + "left_line": -1, "right_line": 8520 }, { - "left_line": 8526, + "left_line": -1, "right_line": 8521 }, { - "left_line": 8527, + "left_line": -1, "right_line": 8522 }, { - "left_line": 8528, + "left_line": -1, "right_line": 8523 }, { - "left_line": 8529, + "left_line": -1, "right_line": 8524 }, { - "left_line": 8530, + "left_line": -1, "right_line": 8525 }, { - "left_line": 8531, + "left_line": -1, "right_line": 8526 }, { - "left_line": 8532, + "left_line": -1, "right_line": 8527 }, { - "left_line": 8533, + "left_line": -1, "right_line": 8528 }, { - "left_line": 8534, + "left_line": -1, "right_line": 8529 }, { - "left_line": 8535, + "left_line": -1, "right_line": 8530 }, { - "left_line": 8536, + "left_line": -1, "right_line": 8531 }, { - "left_line": 8537, + "left_line": -1, "right_line": 8532 }, { - "left_line": 8538, + "left_line": -1, "right_line": 8533 }, { - "left_line": 8539, + "left_line": -1, "right_line": 8534 }, { - "left_line": 8540, + "left_line": -1, "right_line": 8535 }, { - "left_line": 8541, + "left_line": -1, "right_line": 8536 }, { - "left_line": 8542, + "left_line": -1, "right_line": 8537 }, { - "left_line": 8543, + "left_line": -1, "right_line": 8538 }, { - "left_line": 8544, + "left_line": -1, "right_line": 8539 }, { - "left_line": 8545, + "left_line": -1, "right_line": 8540 }, { - "left_line": 8546, + "left_line": -1, "right_line": 8541 }, { - "left_line": 8547, + "left_line": -1, "right_line": 8542 }, { - "left_line": 8548, + "left_line": -1, "right_line": 8543 }, { - "left_line": 8549, + "left_line": -1, "right_line": 8544 }, { - "left_line": 8550, + "left_line": -1, "right_line": 8545 }, { - "left_line": 8551, + "left_line": -1, "right_line": 8546 }, { - "left_line": 8552, + "left_line": -1, "right_line": 8547 }, { - "left_line": 8553, + "left_line": -1, "right_line": 8548 }, { - "left_line": 8554, + "left_line": -1, "right_line": 8549 }, { - "left_line": 8555, + "left_line": -1, "right_line": 8550 }, { - "left_line": 8556, + "left_line": -1, "right_line": 8551 }, { - "left_line": 8557, + "left_line": -1, "right_line": 8552 }, { - "left_line": 8558, + "left_line": -1, "right_line": 8553 }, { - "left_line": 8559, + "left_line": -1, "right_line": 8554 }, { - "left_line": 8560, + "left_line": -1, "right_line": 8555 }, { - "left_line": 8561, + "left_line": -1, "right_line": 8556 }, { - "left_line": 8562, + "left_line": -1, "right_line": 8557 }, { - "left_line": 8563, + "left_line": -1, "right_line": 8558 }, { - "left_line": 8564, + "left_line": -1, "right_line": 8559 }, { - "left_line": 8565, + "left_line": -1, "right_line": 8560 }, { - "left_line": 8566, + "left_line": -1, "right_line": 8561 }, { - "left_line": 8567, + "left_line": -1, "right_line": 8562 }, { - "left_line": 8568, + "left_line": -1, "right_line": 8563 }, { - "left_line": 8569, + "left_line": -1, "right_line": 8564 }, { - "left_line": 8570, + "left_line": -1, "right_line": 8565 }, { - "left_line": 8571, + "left_line": -1, "right_line": 8566 }, { - "left_line": 8572, + "left_line": -1, "right_line": 8567 }, { - "left_line": 8573, + "left_line": -1, "right_line": 8568 }, { - "left_line": 8574, + "left_line": -1, "right_line": 8569 }, { - "left_line": 8575, + "left_line": -1, "right_line": 8570 }, { - "left_line": 8576, + "left_line": -1, "right_line": 8571 }, { - "left_line": 8577, + "left_line": -1, "right_line": 8572 }, { - "left_line": 8578, + "left_line": -1, "right_line": 8573 }, { - "left_line": 8579, + "left_line": -1, "right_line": 8574 }, { - "left_line": 8580, + "left_line": -1, "right_line": 8575 }, { - "left_line": 8581, + "left_line": -1, "right_line": 8576 }, { - "left_line": 8582, + "left_line": -1, "right_line": 8577 }, { - "left_line": 8583, + "left_line": -1, "right_line": 8578 }, { - "left_line": 8584, + "left_line": -1, "right_line": 8579 }, { - "left_line": 8585, + "left_line": -1, "right_line": 8580 }, { - "left_line": 8586, + "left_line": -1, "right_line": 8581 }, { - "left_line": 8587, + "left_line": -1, "right_line": 8582 }, { - "left_line": 8588, + "left_line": -1, "right_line": 8583 }, { - "left_line": 8589, + "left_line": -1, "right_line": 8584 }, { - "left_line": 8590, + "left_line": -1, "right_line": 8585 }, { - "left_line": 8591, + "left_line": -1, "right_line": 8586 }, { - "left_line": 8592, + "left_line": -1, "right_line": 8587 }, { - "left_line": 8593, + "left_line": -1, "right_line": 8588 }, { - "left_line": 8594, + "left_line": -1, "right_line": 8589 }, { - "left_line": 8595, + "left_line": -1, "right_line": 8590 }, { - "left_line": 8596, + "left_line": -1, "right_line": 8591 }, { - "left_line": 8597, + "left_line": -1, "right_line": 8592 }, { - "left_line": 8598, + "left_line": -1, "right_line": 8593 }, { - "left_line": 8599, + "left_line": -1, "right_line": 8594 }, { - "left_line": 8600, + "left_line": -1, "right_line": 8595 }, { - "left_line": 8601, + "left_line": -1, "right_line": 8596 }, { - "left_line": 8602, + "left_line": -1, "right_line": 8597 }, { - "left_line": 8603, + "left_line": -1, "right_line": 8598 }, { - "left_line": 8604, + "left_line": -1, "right_line": 8599 }, { - "left_line": 8605, + "left_line": -1, "right_line": 8600 }, { - "left_line": 8606, + "left_line": -1, "right_line": 8601 }, { - "left_line": 8607, + "left_line": -1, "right_line": 8602 }, { - "left_line": 8608, + "left_line": -1, "right_line": 8603 }, { - "left_line": 8609, + "left_line": -1, "right_line": 8604 }, { - "left_line": 8610, + "left_line": -1, "right_line": 8605 }, { - "left_line": 8611, + "left_line": -1, "right_line": 8606 }, { - "left_line": 8612, + "left_line": -1, "right_line": 8607 }, { - "left_line": 8613, + "left_line": -1, "right_line": 8608 }, { - "left_line": 8614, + "left_line": -1, "right_line": 8609 }, { - "left_line": 8615, + "left_line": -1, "right_line": 8610 }, { - "left_line": 8616, + "left_line": -1, "right_line": 8611 }, { - "left_line": 8617, + "left_line": -1, "right_line": 8612 }, { - "left_line": 8618, + "left_line": -1, "right_line": 8613 }, { - "left_line": 8619, + "left_line": -1, "right_line": 8614 }, { - "left_line": 8620, + "left_line": -1, "right_line": 8615 }, { - "left_line": 8621, + "left_line": -1, "right_line": 8616 }, { - "left_line": 8622, + "left_line": -1, "right_line": 8617 }, { - "left_line": 8623, + "left_line": -1, "right_line": 8618 }, { - "left_line": 8624, + "left_line": -1, "right_line": 8619 }, { - "left_line": 8625, + "left_line": -1, "right_line": 8620 }, { - "left_line": 8626, + "left_line": -1, "right_line": 8621 }, { - "left_line": 8627, + "left_line": -1, "right_line": 8622 }, { - "left_line": 8628, + "left_line": -1, "right_line": 8623 }, { - "left_line": 8629, + "left_line": -1, "right_line": 8624 }, { - "left_line": 8630, + "left_line": -1, "right_line": 8625 }, { - "left_line": 8631, + "left_line": -1, "right_line": 8626 }, { - "left_line": 8632, + "left_line": -1, "right_line": 8627 }, { - "left_line": 8633, + "left_line": -1, "right_line": 8628 }, { - "left_line": 8634, + "left_line": -1, "right_line": 8629 }, { - "left_line": 8635, + "left_line": -1, "right_line": 8630 }, { - "left_line": 8636, + "left_line": -1, "right_line": 8631 }, { - "left_line": 8637, + "left_line": -1, "right_line": 8632 }, { - "left_line": 8638, + "left_line": -1, "right_line": 8633 }, { - "left_line": 8639, + "left_line": -1, "right_line": 8634 }, { - "left_line": 8640, + "left_line": -1, "right_line": 8635 }, { - "left_line": 8641, + "left_line": -1, "right_line": 8636 }, { - "left_line": 8642, + "left_line": -1, "right_line": 8637 }, { - "left_line": 8643, + "left_line": -1, "right_line": 8638 }, { - "left_line": 8644, + "left_line": -1, "right_line": 8639 }, { - "left_line": 8645, + "left_line": -1, "right_line": 8640 }, { - "left_line": 8646, + "left_line": -1, "right_line": 8641 }, { - "left_line": 8647, + "left_line": -1, "right_line": 8642 }, { - "left_line": 8648, + "left_line": -1, "right_line": 8643 }, { - "left_line": 8649, + "left_line": -1, "right_line": 8644 }, { - "left_line": 8650, + "left_line": -1, "right_line": 8645 }, { - "left_line": 8651, + "left_line": -1, "right_line": 8646 }, { - "left_line": 8652, + "left_line": -1, "right_line": 8647 }, { - "left_line": 8653, + "left_line": -1, "right_line": 8648 }, { - "left_line": 8654, + "left_line": -1, "right_line": 8649 }, { - "left_line": 8655, + "left_line": -1, "right_line": 8650 }, { - "left_line": 8656, + "left_line": -1, "right_line": 8651 }, { - "left_line": 8657, + "left_line": -1, "right_line": 8652 }, { - "left_line": 8658, + "left_line": -1, "right_line": 8653 }, { - "left_line": 8659, + "left_line": -1, "right_line": 8654 }, { - "left_line": 8660, + "left_line": -1, "right_line": 8655 }, { - "left_line": 8661, + "left_line": -1, "right_line": 8656 }, { - "left_line": 8662, + "left_line": -1, "right_line": 8657 }, { - "left_line": 8663, + "left_line": -1, "right_line": 8658 }, { - "left_line": 8664, + "left_line": -1, "right_line": 8659 }, { - "left_line": 8665, + "left_line": -1, "right_line": 8660 }, { - "left_line": 8666, + "left_line": -1, "right_line": 8661 }, { - "left_line": 8667, + "left_line": -1, "right_line": 8662 }, { - "left_line": 8668, + "left_line": -1, "right_line": 8663 }, { - "left_line": 8669, + "left_line": -1, "right_line": 8664 }, { - "left_line": 8670, + "left_line": -1, "right_line": 8665 }, { - "left_line": 8671, + "left_line": -1, "right_line": 8666 }, { - "left_line": 8672, + "left_line": -1, "right_line": 8667 }, { - "left_line": 8673, + "left_line": -1, "right_line": 8668 }, { - "left_line": 8674, + "left_line": -1, "right_line": 8669 }, { - "left_line": 8675, + "left_line": -1, "right_line": 8670 }, { - "left_line": 8676, + "left_line": -1, "right_line": 8671 }, { - "left_line": 8677, + "left_line": -1, "right_line": 8672 }, { - "left_line": 8678, + "left_line": -1, "right_line": 8673 }, { - "left_line": 8679, + "left_line": -1, "right_line": 8674 }, { - "left_line": 8680, + "left_line": -1, "right_line": 8675 }, { - "left_line": 8681, + "left_line": -1, "right_line": 8676 }, { - "left_line": 8682, + "left_line": -1, "right_line": 8677 }, { - "left_line": 8683, + "left_line": -1, "right_line": 8678 }, { - "left_line": 8684, + "left_line": -1, "right_line": 8679 }, { - "left_line": 8685, + "left_line": -1, "right_line": 8680 }, { - "left_line": 8686, + "left_line": -1, "right_line": 8681 }, { - "left_line": 8687, + "left_line": -1, "right_line": 8682 }, { - "left_line": 8688, + "left_line": -1, "right_line": 8683 }, { - "left_line": 8689, + "left_line": -1, "right_line": 8684 }, { - "left_line": 8690, + "left_line": -1, "right_line": 8685 }, { - "left_line": 8691, + "left_line": -1, "right_line": 8686 }, { - "left_line": 8692, + "left_line": -1, "right_line": 8687 }, { - "left_line": 8693, + "left_line": -1, "right_line": 8688 }, { - "left_line": 8694, + "left_line": -1, "right_line": 8689 }, { - "left_line": 8695, + "left_line": -1, "right_line": 8690 }, { - "left_line": 8696, + "left_line": -1, "right_line": 8691 }, { - "left_line": 8697, + "left_line": -1, "right_line": 8692 }, { - "left_line": 8698, + "left_line": -1, "right_line": 8693 }, { - "left_line": 8699, + "left_line": -1, "right_line": 8694 }, { - "left_line": 8700, + "left_line": -1, "right_line": 8695 }, { - "left_line": 8701, + "left_line": -1, "right_line": 8696 }, { - "left_line": 8702, + "left_line": -1, "right_line": 8697 }, { - "left_line": 8703, + "left_line": -1, "right_line": 8698 }, { - "left_line": 8704, + "left_line": -1, "right_line": 8699 }, { - "left_line": 8705, + "left_line": -1, "right_line": 8700 }, { - "left_line": 8706, + "left_line": -1, "right_line": 8701 }, { - "left_line": 8707, + "left_line": -1, "right_line": 8702 }, { - "left_line": 8708, + "left_line": -1, "right_line": 8703 }, { - "left_line": 8709, + "left_line": -1, "right_line": 8704 }, { - "left_line": 8710, + "left_line": -1, "right_line": 8705 }, { - "left_line": 8711, + "left_line": -1, "right_line": 8706 }, { - "left_line": 8712, + "left_line": -1, "right_line": 8707 }, { - "left_line": 8713, + "left_line": -1, "right_line": 8708 }, { - "left_line": 8714, + "left_line": -1, "right_line": 8709 }, { - "left_line": 8715, + "left_line": -1, "right_line": 8710 }, { - "left_line": 8716, + "left_line": -1, "right_line": 8711 }, { - "left_line": 8717, + "left_line": -1, "right_line": 8712 }, { - "left_line": 8718, + "left_line": -1, "right_line": 8713 }, { - "left_line": 8719, + "left_line": -1, "right_line": 8714 }, { - "left_line": 8720, + "left_line": -1, "right_line": 8715 }, { - "left_line": 8721, + "left_line": -1, "right_line": 8716 }, { - "left_line": 8722, + "left_line": -1, "right_line": 8717 }, { - "left_line": 8723, + "left_line": -1, "right_line": 8718 }, { - "left_line": 8724, + "left_line": -1, "right_line": 8719 }, { - "left_line": 8725, + "left_line": -1, "right_line": 8720 }, { - "left_line": 8726, + "left_line": -1, "right_line": 8721 }, { - "left_line": 8727, + "left_line": -1, "right_line": 8722 }, { - "left_line": 8728, + "left_line": -1, "right_line": 8723 }, { - "left_line": 8729, + "left_line": -1, "right_line": 8724 }, { - "left_line": 8730, + "left_line": -1, "right_line": 8725 }, { - "left_line": 8731, + "left_line": -1, "right_line": 8726 }, { - "left_line": 8732, + "left_line": -1, "right_line": 8727 }, { - "left_line": 8733, + "left_line": -1, "right_line": 8728 }, { - "left_line": 8734, + "left_line": -1, "right_line": 8729 }, { - "left_line": 8735, + "left_line": -1, "right_line": 8730 }, + { + "left_line": -1, + "right_line": 8731 + }, + { + "left_line": -1, + "right_line": 8732 + }, + { + "left_line": -1, + "right_line": 8733 + }, + { + "left_line": -1, + "right_line": 8734 + }, + { + "left_line": -1, + "right_line": 8735 + }, + { + "left_line": -1, + "right_line": 8736 + }, + { + "left_line": -1, + "right_line": 8737 + }, + { + "left_line": -1, + "right_line": 8738 + }, + { + "left_line": -1, + "right_line": 8739 + }, + { + "left_line": -1, + "right_line": 8740 + }, + { + "left_line": -1, + "right_line": 8741 + }, + { + "left_line": -1, + "right_line": 8742 + }, + { + "left_line": -1, + "right_line": 8743 + }, + { + "left_line": -1, + "right_line": 8744 + }, + { + "left_line": -1, + "right_line": 8745 + }, + { + "left_line": -1, + "right_line": 8746 + }, + { + "left_line": -1, + "right_line": 8747 + }, + { + "left_line": -1, + "right_line": 8748 + }, + { + "left_line": -1, + "right_line": 8749 + }, + { + "left_line": -1, + "right_line": 8750 + }, + { + "left_line": -1, + "right_line": 8751 + }, + { + "left_line": -1, + "right_line": 8752 + }, + { + "left_line": -1, + "right_line": 8753 + }, + { + "left_line": -1, + "right_line": 8754 + }, + { + "left_line": -1, + "right_line": 8755 + }, + { + "left_line": -1, + "right_line": 8756 + }, + { + "left_line": -1, + "right_line": 8757 + }, + { + "left_line": -1, + "right_line": 8758 + }, + { + "left_line": -1, + "right_line": 8759 + }, + { + "left_line": -1, + "right_line": 8760 + }, + { + "left_line": -1, + "right_line": 8761 + }, + { + "left_line": -1, + "right_line": 8762 + }, + { + "left_line": -1, + "right_line": 8763 + }, + { + "left_line": -1, + "right_line": 8764 + }, + { + "left_line": -1, + "right_line": 8765 + }, + { + "left_line": -1, + "right_line": 8766 + }, + { + "left_line": -1, + "right_line": 8767 + }, + { + "left_line": -1, + "right_line": 8768 + }, + { + "left_line": -1, + "right_line": 8769 + }, + { + "left_line": -1, + "right_line": 8770 + }, + { + "left_line": -1, + "right_line": 8771 + }, + { + "left_line": -1, + "right_line": 8772 + }, + { + "left_line": -1, + "right_line": 8773 + }, + { + "left_line": -1, + "right_line": 8774 + }, + { + "left_line": -1, + "right_line": 8775 + }, + { + "left_line": -1, + "right_line": 8776 + }, + { + "left_line": -1, + "right_line": 8777 + }, + { + "left_line": -1, + "right_line": 8778 + }, + { + "left_line": -1, + "right_line": 8779 + }, + { + "left_line": -1, + "right_line": 8780 + }, + { + "left_line": -1, + "right_line": 8781 + }, + { + "left_line": -1, + "right_line": 8782 + }, + { + "left_line": -1, + "right_line": 8783 + }, + { + "left_line": -1, + "right_line": 8784 + }, + { + "left_line": -1, + "right_line": 8785 + }, + { + "left_line": -1, + "right_line": 8786 + }, + { + "left_line": -1, + "right_line": 8787 + }, + { + "left_line": -1, + "right_line": 8788 + }, + { + "left_line": -1, + "right_line": 8789 + }, + { + "left_line": -1, + "right_line": 8790 + }, + { + "left_line": -1, + "right_line": 8791 + }, + { + "left_line": -1, + "right_line": 8792 + }, + { + "left_line": -1, + "right_line": 8793 + }, + { + "left_line": -1, + "right_line": 8794 + }, + { + "left_line": -1, + "right_line": 8795 + }, + { + "left_line": -1, + "right_line": 8796 + }, + { + "left_line": -1, + "right_line": 8797 + }, + { + "left_line": -1, + "right_line": 8798 + }, + { + "left_line": -1, + "right_line": 8799 + }, + { + "left_line": -1, + "right_line": 8800 + }, + { + "left_line": -1, + "right_line": 8801 + }, + { + "left_line": -1, + "right_line": 8802 + }, + { + "left_line": -1, + "right_line": 8803 + }, + { + "left_line": -1, + "right_line": 8804 + }, + { + "left_line": -1, + "right_line": 8805 + }, + { + "left_line": -1, + "right_line": 8806 + }, + { + "left_line": -1, + "right_line": 8807 + }, + { + "left_line": -1, + "right_line": 8808 + }, + { + "left_line": -1, + "right_line": 8809 + }, + { + "left_line": -1, + "right_line": 8810 + }, + { + "left_line": -1, + "right_line": 8811 + }, + { + "left_line": -1, + "right_line": 8812 + }, + { + "left_line": -1, + "right_line": 8813 + }, + { + "left_line": -1, + "right_line": 8814 + }, + { + "left_line": -1, + "right_line": 8815 + }, + { + "left_line": -1, + "right_line": 8816 + }, + { + "left_line": -1, + "right_line": 8817 + }, + { + "left_line": -1, + "right_line": 8818 + }, + { + "left_line": -1, + "right_line": 8819 + }, + { + "left_line": -1, + "right_line": 8820 + }, + { + "left_line": -1, + "right_line": 8821 + }, + { + "left_line": -1, + "right_line": 8822 + }, + { + "left_line": -1, + "right_line": 8823 + }, + { + "left_line": -1, + "right_line": 8824 + }, + { + "left_line": -1, + "right_line": 8825 + }, + { + "left_line": -1, + "right_line": 8826 + }, + { + "left_line": -1, + "right_line": 8827 + }, + { + "left_line": -1, + "right_line": 8828 + }, + { + "left_line": -1, + "right_line": 8829 + }, + { + "left_line": -1, + "right_line": 8830 + }, + { + "left_line": -1, + "right_line": 8831 + }, + { + "left_line": -1, + "right_line": 8832 + }, + { + "left_line": -1, + "right_line": 8833 + }, + { + "left_line": -1, + "right_line": 8834 + }, + { + "left_line": -1, + "right_line": 8835 + }, + { + "left_line": -1, + "right_line": 8836 + }, + { + "left_line": -1, + "right_line": 8837 + }, + { + "left_line": -1, + "right_line": 8838 + }, + { + "left_line": -1, + "right_line": 8839 + }, + { + "left_line": -1, + "right_line": 8840 + }, + { + "left_line": -1, + "right_line": 8841 + }, + { + "left_line": -1, + "right_line": 8842 + }, + { + "left_line": -1, + "right_line": 8843 + }, + { + "left_line": -1, + "right_line": 8844 + }, + { + "left_line": -1, + "right_line": 8845 + }, + { + "left_line": -1, + "right_line": 8846 + }, + { + "left_line": -1, + "right_line": 8847 + }, + { + "left_line": -1, + "right_line": 8848 + }, + { + "left_line": -1, + "right_line": 8849 + }, + { + "left_line": -1, + "right_line": 8850 + }, + { + "left_line": -1, + "right_line": 8851 + }, + { + "left_line": -1, + "right_line": 8852 + }, + { + "left_line": -1, + "right_line": 8853 + }, + { + "left_line": -1, + "right_line": 8854 + }, + { + "left_line": -1, + "right_line": 8855 + }, + { + "left_line": -1, + "right_line": 8856 + }, + { + "left_line": -1, + "right_line": 8857 + }, + { + "left_line": -1, + "right_line": 8858 + }, + { + "left_line": -1, + "right_line": 8859 + }, + { + "left_line": -1, + "right_line": 8860 + }, + { + "left_line": -1, + "right_line": 8861 + }, + { + "left_line": -1, + "right_line": 8862 + }, + { + "left_line": -1, + "right_line": 8863 + }, + { + "left_line": -1, + "right_line": 8864 + }, + { + "left_line": -1, + "right_line": 8865 + }, + { + "left_line": -1, + "right_line": 8866 + }, + { + "left_line": -1, + "right_line": 8867 + }, + { + "left_line": -1, + "right_line": 8868 + }, + { + "left_line": -1, + "right_line": 8869 + }, + { + "left_line": -1, + "right_line": 8870 + }, + { + "left_line": -1, + "right_line": 8871 + }, + { + "left_line": -1, + "right_line": 8872 + }, + { + "left_line": -1, + "right_line": 8873 + }, + { + "left_line": -1, + "right_line": 8874 + }, + { + "left_line": -1, + "right_line": 8875 + }, + { + "left_line": -1, + "right_line": 8876 + }, + { + "left_line": -1, + "right_line": 8877 + }, + { + "left_line": -1, + "right_line": 8878 + }, + { + "left_line": -1, + "right_line": 8879 + }, + { + "left_line": -1, + "right_line": 8880 + }, + { + "left_line": -1, + "right_line": 8881 + }, + { + "left_line": -1, + "right_line": 8882 + }, + { + "left_line": -1, + "right_line": 8883 + }, + { + "left_line": -1, + "right_line": 8884 + }, + { + "left_line": -1, + "right_line": 8885 + }, + { + "left_line": -1, + "right_line": 8886 + }, + { + "left_line": -1, + "right_line": 8887 + }, + { + "left_line": -1, + "right_line": 8888 + }, + { + "left_line": -1, + "right_line": 8889 + }, + { + "left_line": -1, + "right_line": 8890 + }, + { + "left_line": -1, + "right_line": 8891 + }, + { + "left_line": -1, + "right_line": 8892 + }, + { + "left_line": -1, + "right_line": 8893 + }, + { + "left_line": -1, + "right_line": 8894 + }, + { + "left_line": -1, + "right_line": 8895 + }, + { + "left_line": -1, + "right_line": 8896 + }, + { + "left_line": -1, + "right_line": 8897 + }, + { + "left_line": -1, + "right_line": 8898 + }, + { + "left_line": -1, + "right_line": 8899 + }, + { + "left_line": -1, + "right_line": 8900 + }, + { + "left_line": -1, + "right_line": 8901 + }, + { + "left_line": -1, + "right_line": 8902 + }, + { + "left_line": -1, + "right_line": 8903 + }, + { + "left_line": -1, + "right_line": 8904 + }, + { + "left_line": -1, + "right_line": 8905 + }, + { + "left_line": -1, + "right_line": 8906 + }, + { + "left_line": -1, + "right_line": 8907 + }, + { + "left_line": -1, + "right_line": 8908 + }, + { + "left_line": -1, + "right_line": 8909 + }, + { + "left_line": -1, + "right_line": 8910 + }, + { + "left_line": -1, + "right_line": 8911 + }, + { + "left_line": -1, + "right_line": 8912 + }, + { + "left_line": -1, + "right_line": 8913 + }, + { + "left_line": -1, + "right_line": 8914 + }, + { + "left_line": -1, + "right_line": 8915 + }, + { + "left_line": -1, + "right_line": 8916 + }, + { + "left_line": -1, + "right_line": 8917 + }, + { + "left_line": -1, + "right_line": 8918 + }, + { + "left_line": -1, + "right_line": 8919 + }, + { + "left_line": -1, + "right_line": 8920 + }, + { + "left_line": -1, + "right_line": 8921 + }, + { + "left_line": -1, + "right_line": 8922 + }, + { + "left_line": -1, + "right_line": 8923 + }, + { + "left_line": -1, + "right_line": 8924 + }, + { + "left_line": -1, + "right_line": 8925 + }, + { + "left_line": -1, + "right_line": 8926 + }, + { + "left_line": -1, + "right_line": 8927 + }, + { + "left_line": -1, + "right_line": 8928 + }, + { + "left_line": -1, + "right_line": 8929 + }, + { + "left_line": -1, + "right_line": 8930 + }, + { + "left_line": -1, + "right_line": 8931 + }, + { + "left_line": -1, + "right_line": 8932 + }, + { + "left_line": -1, + "right_line": 8933 + }, + { + "left_line": -1, + "right_line": 8934 + }, + { + "left_line": -1, + "right_line": 8935 + }, + { + "left_line": -1, + "right_line": 8936 + }, + { + "left_line": -1, + "right_line": 8937 + }, + { + "left_line": -1, + "right_line": 8938 + }, + { + "left_line": -1, + "right_line": 8939 + }, + { + "left_line": -1, + "right_line": 8940 + }, + { + "left_line": -1, + "right_line": 8941 + }, + { + "left_line": -1, + "right_line": 8942 + }, + { + "left_line": -1, + "right_line": 8943 + }, + { + "left_line": -1, + "right_line": 8944 + }, + { + "left_line": -1, + "right_line": 8945 + }, + { + "left_line": -1, + "right_line": 8946 + }, + { + "left_line": -1, + "right_line": 8947 + }, + { + "left_line": -1, + "right_line": 8948 + }, + { + "left_line": -1, + "right_line": 8949 + }, + { + "left_line": -1, + "right_line": 8950 + }, + { + "left_line": -1, + "right_line": 8951 + }, + { + "left_line": -1, + "right_line": 8952 + }, + { + "left_line": -1, + "right_line": 8953 + }, + { + "left_line": -1, + "right_line": 8954 + }, + { + "left_line": -1, + "right_line": 8955 + }, + { + "left_line": -1, + "right_line": 8956 + }, + { + "left_line": -1, + "right_line": 8957 + }, + { + "left_line": -1, + "right_line": 8958 + }, + { + "left_line": -1, + "right_line": 8959 + }, + { + "left_line": -1, + "right_line": 8960 + }, + { + "left_line": -1, + "right_line": 8961 + }, + { + "left_line": -1, + "right_line": 8962 + }, + { + "left_line": -1, + "right_line": 8963 + }, + { + "left_line": -1, + "right_line": 8964 + }, + { + "left_line": -1, + "right_line": 8965 + }, + { + "left_line": -1, + "right_line": 8966 + }, + { + "left_line": -1, + "right_line": 8967 + }, + { + "left_line": -1, + "right_line": 8968 + }, + { + "left_line": -1, + "right_line": 8969 + }, + { + "left_line": -1, + "right_line": 8970 + }, + { + "left_line": -1, + "right_line": 8971 + }, + { + "left_line": -1, + "right_line": 8972 + }, + { + "left_line": -1, + "right_line": 8973 + }, + { + "left_line": -1, + "right_line": 8974 + }, + { + "left_line": -1, + "right_line": 8975 + }, + { + "left_line": -1, + "right_line": 8976 + }, + { + "left_line": -1, + "right_line": 8977 + }, + { + "left_line": -1, + "right_line": 8978 + }, + { + "left_line": -1, + "right_line": 8979 + }, + { + "left_line": -1, + "right_line": 8980 + }, + { + "left_line": -1, + "right_line": 8981 + }, + { + "left_line": 7537, + "right_line": 8982 + }, + { + "left_line": 7538, + "right_line": 8983 + }, + { + "left_line": 7539, + "right_line": -1 + }, + { + "left_line": -1, + "right_line": 8984 + }, + { + "left_line": -1, + "right_line": 8985 + }, + { + "left_line": 7540, + "right_line": 8986 + }, + { + "left_line": 7541, + "right_line": 8987 + }, + { + "left_line": 7542, + "right_line": -1 + }, + { + "left_line": 7543, + "right_line": -1 + }, + { + "left_line": 7544, + "right_line": -1 + }, + { + "left_line": 7545, + "right_line": -1 + }, + { + "left_line": 7546, + "right_line": -1 + }, + { + "left_line": 7547, + "right_line": -1 + }, + { + "left_line": 7548, + "right_line": -1 + }, + { + "left_line": 7549, + "right_line": -1 + }, + { + "left_line": 7550, + "right_line": -1 + }, + { + "left_line": 7551, + "right_line": -1 + }, + { + "left_line": 7552, + "right_line": -1 + }, + { + "left_line": 7553, + "right_line": -1 + }, + { + "left_line": 7554, + "right_line": -1 + }, + { + "left_line": 7555, + "right_line": -1 + }, + { + "left_line": 7556, + "right_line": -1 + }, + { + "left_line": 7557, + "right_line": -1 + }, + { + "left_line": 7558, + "right_line": -1 + }, + { + "left_line": 7559, + "right_line": -1 + }, + { + "left_line": 7560, + "right_line": -1 + }, + { + "left_line": 7561, + "right_line": -1 + }, + { + "left_line": 7562, + "right_line": -1 + }, + { + "left_line": 7563, + "right_line": -1 + }, + { + "left_line": 7564, + "right_line": -1 + }, + { + "left_line": 7565, + "right_line": -1 + }, + { + "left_line": 7566, + "right_line": -1 + }, + { + "left_line": 7567, + "right_line": -1 + }, + { + "left_line": 7568, + "right_line": -1 + }, + { + "left_line": 7569, + "right_line": -1 + }, + { + "left_line": 7570, + "right_line": -1 + }, + { + "left_line": 7571, + "right_line": -1 + }, + { + "left_line": 7572, + "right_line": -1 + }, + { + "left_line": 7573, + "right_line": -1 + }, + { + "left_line": 7574, + "right_line": -1 + }, + { + "left_line": 7575, + "right_line": -1 + }, + { + "left_line": 7576, + "right_line": -1 + }, + { + "left_line": 7577, + "right_line": -1 + }, + { + "left_line": 7578, + "right_line": -1 + }, + { + "left_line": 7579, + "right_line": -1 + }, + { + "left_line": 7580, + "right_line": -1 + }, + { + "left_line": 7581, + "right_line": -1 + }, + { + "left_line": 7582, + "right_line": -1 + }, + { + "left_line": 7583, + "right_line": -1 + }, + { + "left_line": 7584, + "right_line": -1 + }, + { + "left_line": 7585, + "right_line": -1 + }, + { + "left_line": 7586, + "right_line": -1 + }, + { + "left_line": 7587, + "right_line": -1 + }, + { + "left_line": 7588, + "right_line": -1 + }, + { + "left_line": 7589, + "right_line": -1 + }, + { + "left_line": 7590, + "right_line": -1 + }, + { + "left_line": 7591, + "right_line": -1 + }, + { + "left_line": 7592, + "right_line": -1 + }, + { + "left_line": 7593, + "right_line": -1 + }, + { + "left_line": 7594, + "right_line": -1 + }, + { + "left_line": 7595, + "right_line": -1 + }, + { + "left_line": 7596, + "right_line": -1 + }, + { + "left_line": 7597, + "right_line": -1 + }, + { + "left_line": 7598, + "right_line": -1 + }, + { + "left_line": 7599, + "right_line": -1 + }, + { + "left_line": 7600, + "right_line": -1 + }, + { + "left_line": 7601, + "right_line": -1 + }, + { + "left_line": 7602, + "right_line": -1 + }, + { + "left_line": 7603, + "right_line": -1 + }, + { + "left_line": 7604, + "right_line": -1 + }, + { + "left_line": 7605, + "right_line": -1 + }, + { + "left_line": 7606, + "right_line": -1 + }, + { + "left_line": 7607, + "right_line": -1 + }, + { + "left_line": 7608, + "right_line": -1 + }, + { + "left_line": 7609, + "right_line": -1 + }, + { + "left_line": 7610, + "right_line": -1 + }, + { + "left_line": 7611, + "right_line": -1 + }, + { + "left_line": 7612, + "right_line": -1 + }, + { + "left_line": 7613, + "right_line": -1 + }, + { + "left_line": 7614, + "right_line": -1 + }, + { + "left_line": 7615, + "right_line": -1 + }, + { + "left_line": 7616, + "right_line": -1 + }, + { + "left_line": 7617, + "right_line": -1 + }, + { + "left_line": 7618, + "right_line": -1 + }, + { + "left_line": 7619, + "right_line": -1 + }, + { + "left_line": 7620, + "right_line": -1 + }, + { + "left_line": 7621, + "right_line": -1 + }, + { + "left_line": 7622, + "right_line": -1 + }, + { + "left_line": 7623, + "right_line": -1 + }, + { + "left_line": 7624, + "right_line": -1 + }, + { + "left_line": 7625, + "right_line": -1 + }, + { + "left_line": 7626, + "right_line": -1 + }, + { + "left_line": 7627, + "right_line": -1 + }, + { + "left_line": 7628, + "right_line": -1 + }, + { + "left_line": 7629, + "right_line": -1 + }, + { + "left_line": 7630, + "right_line": -1 + }, + { + "left_line": 7631, + "right_line": -1 + }, + { + "left_line": 7632, + "right_line": -1 + }, + { + "left_line": 7633, + "right_line": -1 + }, + { + "left_line": 7634, + "right_line": -1 + }, + { + "left_line": 7635, + "right_line": -1 + }, + { + "left_line": 7636, + "right_line": -1 + }, + { + "left_line": 7637, + "right_line": -1 + }, + { + "left_line": 7638, + "right_line": -1 + }, + { + "left_line": 7639, + "right_line": -1 + }, + { + "left_line": 7640, + "right_line": -1 + }, + { + "left_line": 7641, + "right_line": -1 + }, + { + "left_line": 7642, + "right_line": -1 + }, + { + "left_line": 7643, + "right_line": -1 + }, + { + "left_line": 7644, + "right_line": -1 + }, + { + "left_line": 7645, + "right_line": -1 + }, + { + "left_line": 7646, + "right_line": -1 + }, + { + "left_line": 7647, + "right_line": -1 + }, + { + "left_line": 7648, + "right_line": -1 + }, + { + "left_line": 7649, + "right_line": -1 + }, + { + "left_line": 7650, + "right_line": -1 + }, + { + "left_line": 7651, + "right_line": -1 + }, + { + "left_line": 7652, + "right_line": -1 + }, + { + "left_line": 7653, + "right_line": -1 + }, + { + "left_line": 7654, + "right_line": -1 + }, + { + "left_line": 7655, + "right_line": -1 + }, + { + "left_line": 7656, + "right_line": -1 + }, + { + "left_line": 7657, + "right_line": -1 + }, + { + "left_line": 7658, + "right_line": -1 + }, + { + "left_line": 7659, + "right_line": -1 + }, + { + "left_line": 7660, + "right_line": -1 + }, + { + "left_line": 7661, + "right_line": -1 + }, + { + "left_line": 7662, + "right_line": -1 + }, + { + "left_line": 7663, + "right_line": -1 + }, + { + "left_line": 7664, + "right_line": -1 + }, + { + "left_line": 7665, + "right_line": -1 + }, + { + "left_line": 7666, + "right_line": -1 + }, + { + "left_line": 7667, + "right_line": -1 + }, + { + "left_line": 7668, + "right_line": -1 + }, + { + "left_line": 7669, + "right_line": -1 + }, + { + "left_line": 7670, + "right_line": -1 + }, + { + "left_line": 7671, + "right_line": -1 + }, + { + "left_line": 7672, + "right_line": -1 + }, + { + "left_line": 7673, + "right_line": -1 + }, + { + "left_line": 7674, + "right_line": -1 + }, + { + "left_line": 7675, + "right_line": -1 + }, + { + "left_line": 7676, + "right_line": -1 + }, + { + "left_line": 7677, + "right_line": -1 + }, + { + "left_line": 7678, + "right_line": -1 + }, + { + "left_line": 7679, + "right_line": -1 + }, + { + "left_line": 7680, + "right_line": -1 + }, + { + "left_line": 7681, + "right_line": -1 + }, + { + "left_line": 7682, + "right_line": -1 + }, + { + "left_line": 7683, + "right_line": -1 + }, + { + "left_line": 7684, + "right_line": -1 + }, + { + "left_line": 7685, + "right_line": -1 + }, + { + "left_line": 7686, + "right_line": -1 + }, + { + "left_line": 7687, + "right_line": -1 + }, + { + "left_line": 7688, + "right_line": -1 + }, + { + "left_line": 7689, + "right_line": -1 + }, + { + "left_line": 7690, + "right_line": -1 + }, + { + "left_line": 7691, + "right_line": -1 + }, + { + "left_line": 7692, + "right_line": -1 + }, + { + "left_line": 7693, + "right_line": -1 + }, + { + "left_line": 7694, + "right_line": -1 + }, + { + "left_line": 7695, + "right_line": -1 + }, + { + "left_line": 7696, + "right_line": -1 + }, + { + "left_line": 7697, + "right_line": -1 + }, + { + "left_line": 7698, + "right_line": -1 + }, + { + "left_line": 7699, + "right_line": -1 + }, + { + "left_line": 7700, + "right_line": -1 + }, + { + "left_line": 7701, + "right_line": -1 + }, + { + "left_line": 7702, + "right_line": -1 + }, + { + "left_line": 7703, + "right_line": -1 + }, + { + "left_line": 7704, + "right_line": -1 + }, + { + "left_line": 7705, + "right_line": -1 + }, + { + "left_line": 7706, + "right_line": -1 + }, + { + "left_line": 7707, + "right_line": -1 + }, + { + "left_line": 7708, + "right_line": -1 + }, + { + "left_line": 7709, + "right_line": -1 + }, + { + "left_line": 7710, + "right_line": -1 + }, + { + "left_line": 7711, + "right_line": -1 + }, + { + "left_line": 7712, + "right_line": -1 + }, + { + "left_line": 7713, + "right_line": -1 + }, + { + "left_line": 7714, + "right_line": -1 + }, + { + "left_line": 7715, + "right_line": -1 + }, + { + "left_line": 7716, + "right_line": -1 + }, + { + "left_line": 7717, + "right_line": -1 + }, + { + "left_line": 7718, + "right_line": -1 + }, + { + "left_line": 7719, + "right_line": -1 + }, + { + "left_line": 7720, + "right_line": -1 + }, + { + "left_line": 7721, + "right_line": -1 + }, + { + "left_line": 7722, + "right_line": -1 + }, + { + "left_line": 7723, + "right_line": -1 + }, + { + "left_line": 7724, + "right_line": -1 + }, + { + "left_line": 7725, + "right_line": -1 + }, + { + "left_line": 7726, + "right_line": -1 + }, + { + "left_line": 7727, + "right_line": -1 + }, + { + "left_line": 7728, + "right_line": -1 + }, + { + "left_line": 7729, + "right_line": -1 + }, + { + "left_line": 7730, + "right_line": -1 + }, + { + "left_line": 7731, + "right_line": -1 + }, + { + "left_line": 7732, + "right_line": -1 + }, + { + "left_line": 7733, + "right_line": -1 + }, + { + "left_line": 7734, + "right_line": -1 + }, + { + "left_line": 7735, + "right_line": -1 + }, + { + "left_line": 7736, + "right_line": -1 + }, + { + "left_line": 7737, + "right_line": -1 + }, + { + "left_line": 7738, + "right_line": -1 + }, + { + "left_line": 7739, + "right_line": -1 + }, + { + "left_line": 7740, + "right_line": -1 + }, + { + "left_line": 7741, + "right_line": -1 + }, + { + "left_line": 7742, + "right_line": -1 + }, + { + "left_line": 7743, + "right_line": -1 + }, + { + "left_line": 7744, + "right_line": -1 + }, + { + "left_line": 7745, + "right_line": -1 + }, + { + "left_line": 7746, + "right_line": -1 + }, + { + "left_line": 7747, + "right_line": -1 + }, + { + "left_line": 7748, + "right_line": -1 + }, + { + "left_line": 7749, + "right_line": -1 + }, + { + "left_line": 7750, + "right_line": -1 + }, + { + "left_line": 7751, + "right_line": -1 + }, + { + "left_line": 7752, + "right_line": -1 + }, + { + "left_line": 7753, + "right_line": -1 + }, + { + "left_line": 7754, + "right_line": -1 + }, + { + "left_line": 7755, + "right_line": -1 + }, + { + "left_line": 7756, + "right_line": -1 + }, + { + "left_line": 7757, + "right_line": -1 + }, + { + "left_line": 7758, + "right_line": -1 + }, + { + "left_line": 7759, + "right_line": -1 + }, + { + "left_line": 7760, + "right_line": -1 + }, + { + "left_line": 7761, + "right_line": -1 + }, + { + "left_line": 7762, + "right_line": -1 + }, + { + "left_line": 7763, + "right_line": -1 + }, + { + "left_line": 7764, + "right_line": -1 + }, + { + "left_line": 7765, + "right_line": -1 + }, + { + "left_line": 7766, + "right_line": -1 + }, + { + "left_line": 7767, + "right_line": -1 + }, + { + "left_line": 7768, + "right_line": -1 + }, + { + "left_line": 7769, + "right_line": -1 + }, + { + "left_line": 7770, + "right_line": -1 + }, + { + "left_line": 7771, + "right_line": -1 + }, + { + "left_line": 7772, + "right_line": -1 + }, + { + "left_line": 7773, + "right_line": -1 + }, + { + "left_line": 7774, + "right_line": -1 + }, + { + "left_line": 7775, + "right_line": -1 + }, + { + "left_line": 7776, + "right_line": -1 + }, + { + "left_line": 7777, + "right_line": -1 + }, + { + "left_line": 7778, + "right_line": -1 + }, + { + "left_line": 7779, + "right_line": -1 + }, + { + "left_line": 7780, + "right_line": -1 + }, + { + "left_line": 7781, + "right_line": -1 + }, + { + "left_line": 7782, + "right_line": -1 + }, + { + "left_line": 7783, + "right_line": -1 + }, + { + "left_line": 7784, + "right_line": -1 + }, + { + "left_line": 7785, + "right_line": -1 + }, + { + "left_line": 7786, + "right_line": -1 + }, + { + "left_line": 7787, + "right_line": -1 + }, + { + "left_line": 7788, + "right_line": -1 + }, + { + "left_line": 7789, + "right_line": -1 + }, + { + "left_line": 7790, + "right_line": -1 + }, + { + "left_line": 7791, + "right_line": -1 + }, + { + "left_line": 7792, + "right_line": -1 + }, + { + "left_line": 7793, + "right_line": -1 + }, + { + "left_line": 7794, + "right_line": -1 + }, + { + "left_line": 7795, + "right_line": -1 + }, + { + "left_line": 7796, + "right_line": -1 + }, + { + "left_line": 7797, + "right_line": -1 + }, + { + "left_line": 7798, + "right_line": -1 + }, + { + "left_line": 7799, + "right_line": -1 + }, + { + "left_line": 7800, + "right_line": -1 + }, + { + "left_line": 7801, + "right_line": -1 + }, + { + "left_line": 7802, + "right_line": -1 + }, + { + "left_line": 7803, + "right_line": -1 + }, + { + "left_line": 7804, + "right_line": -1 + }, + { + "left_line": 7805, + "right_line": -1 + }, + { + "left_line": 7806, + "right_line": -1 + }, + { + "left_line": 7807, + "right_line": -1 + }, + { + "left_line": 7808, + "right_line": -1 + }, + { + "left_line": 7809, + "right_line": -1 + }, + { + "left_line": 7810, + "right_line": -1 + }, + { + "left_line": 7811, + "right_line": -1 + }, + { + "left_line": 7812, + "right_line": -1 + }, + { + "left_line": 7813, + "right_line": -1 + }, + { + "left_line": 7814, + "right_line": -1 + }, + { + "left_line": 7815, + "right_line": -1 + }, + { + "left_line": 7816, + "right_line": -1 + }, + { + "left_line": 7817, + "right_line": -1 + }, + { + "left_line": 7818, + "right_line": -1 + }, + { + "left_line": 7819, + "right_line": -1 + }, + { + "left_line": 7820, + "right_line": -1 + }, + { + "left_line": 7821, + "right_line": -1 + }, + { + "left_line": 7822, + "right_line": -1 + }, + { + "left_line": 7823, + "right_line": -1 + }, + { + "left_line": 7824, + "right_line": -1 + }, + { + "left_line": 7825, + "right_line": -1 + }, + { + "left_line": 7826, + "right_line": -1 + }, + { + "left_line": 7827, + "right_line": -1 + }, + { + "left_line": 7828, + "right_line": -1 + }, + { + "left_line": 7829, + "right_line": -1 + }, + { + "left_line": 7830, + "right_line": -1 + }, + { + "left_line": 7831, + "right_line": -1 + }, + { + "left_line": 7832, + "right_line": -1 + }, + { + "left_line": 7833, + "right_line": -1 + }, + { + "left_line": 7834, + "right_line": -1 + }, + { + "left_line": 7835, + "right_line": -1 + }, + { + "left_line": 7836, + "right_line": -1 + }, + { + "left_line": 7837, + "right_line": -1 + }, + { + "left_line": 7838, + "right_line": -1 + }, + { + "left_line": 7839, + "right_line": -1 + }, + { + "left_line": 7840, + "right_line": -1 + }, + { + "left_line": 7841, + "right_line": -1 + }, + { + "left_line": 7842, + "right_line": -1 + }, + { + "left_line": 7843, + "right_line": -1 + }, + { + "left_line": 7844, + "right_line": -1 + }, + { + "left_line": 7845, + "right_line": -1 + }, + { + "left_line": 7846, + "right_line": -1 + }, + { + "left_line": 7847, + "right_line": -1 + }, + { + "left_line": 7848, + "right_line": -1 + }, + { + "left_line": 7849, + "right_line": -1 + }, + { + "left_line": 7850, + "right_line": -1 + }, + { + "left_line": 7851, + "right_line": -1 + }, + { + "left_line": 7852, + "right_line": -1 + }, + { + "left_line": 7853, + "right_line": -1 + }, + { + "left_line": 7854, + "right_line": -1 + }, + { + "left_line": 7855, + "right_line": -1 + }, + { + "left_line": 7856, + "right_line": -1 + }, + { + "left_line": 7857, + "right_line": -1 + }, + { + "left_line": 7858, + "right_line": -1 + }, + { + "left_line": 7859, + "right_line": -1 + }, + { + "left_line": 7860, + "right_line": -1 + }, + { + "left_line": 7861, + "right_line": -1 + }, + { + "left_line": 7862, + "right_line": -1 + }, + { + "left_line": 7863, + "right_line": -1 + }, + { + "left_line": 7864, + "right_line": -1 + }, + { + "left_line": 7865, + "right_line": -1 + }, + { + "left_line": 7866, + "right_line": -1 + }, + { + "left_line": 7867, + "right_line": -1 + }, + { + "left_line": 7868, + "right_line": -1 + }, + { + "left_line": 7869, + "right_line": -1 + }, + { + "left_line": 7870, + "right_line": -1 + }, + { + "left_line": 7871, + "right_line": -1 + }, + { + "left_line": 7872, + "right_line": -1 + }, + { + "left_line": 7873, + "right_line": -1 + }, + { + "left_line": 7874, + "right_line": -1 + }, + { + "left_line": 7875, + "right_line": -1 + }, + { + "left_line": 7876, + "right_line": -1 + }, + { + "left_line": 7877, + "right_line": -1 + }, + { + "left_line": 7878, + "right_line": -1 + }, + { + "left_line": 7879, + "right_line": -1 + }, + { + "left_line": 7880, + "right_line": -1 + }, + { + "left_line": 7881, + "right_line": -1 + }, + { + "left_line": 7882, + "right_line": -1 + }, + { + "left_line": 7883, + "right_line": -1 + }, + { + "left_line": 7884, + "right_line": -1 + }, + { + "left_line": 7885, + "right_line": -1 + }, + { + "left_line": 7886, + "right_line": -1 + }, + { + "left_line": 7887, + "right_line": -1 + }, + { + "left_line": 7888, + "right_line": -1 + }, + { + "left_line": 7889, + "right_line": -1 + }, + { + "left_line": 7890, + "right_line": -1 + }, + { + "left_line": 7891, + "right_line": -1 + }, + { + "left_line": 7892, + "right_line": -1 + }, + { + "left_line": 7893, + "right_line": -1 + }, + { + "left_line": 7894, + "right_line": -1 + }, + { + "left_line": 7895, + "right_line": -1 + }, + { + "left_line": 7896, + "right_line": -1 + }, + { + "left_line": 7897, + "right_line": -1 + }, + { + "left_line": 7898, + "right_line": -1 + }, + { + "left_line": 7899, + "right_line": -1 + }, + { + "left_line": 7900, + "right_line": -1 + }, + { + "left_line": 7901, + "right_line": -1 + }, + { + "left_line": 7902, + "right_line": -1 + }, + { + "left_line": 7903, + "right_line": -1 + }, + { + "left_line": 7904, + "right_line": -1 + }, + { + "left_line": 7905, + "right_line": -1 + }, + { + "left_line": 7906, + "right_line": -1 + }, + { + "left_line": 7907, + "right_line": -1 + }, + { + "left_line": 7908, + "right_line": -1 + }, + { + "left_line": 7909, + "right_line": -1 + }, + { + "left_line": 7910, + "right_line": -1 + }, + { + "left_line": 7911, + "right_line": -1 + }, + { + "left_line": 7912, + "right_line": -1 + }, + { + "left_line": 7913, + "right_line": -1 + }, + { + "left_line": 7914, + "right_line": -1 + }, + { + "left_line": 7915, + "right_line": -1 + }, + { + "left_line": 7916, + "right_line": -1 + }, + { + "left_line": 7917, + "right_line": -1 + }, + { + "left_line": 7918, + "right_line": -1 + }, + { + "left_line": 7919, + "right_line": -1 + }, + { + "left_line": 7920, + "right_line": -1 + }, + { + "left_line": 7921, + "right_line": -1 + }, + { + "left_line": 7922, + "right_line": -1 + }, + { + "left_line": 7923, + "right_line": -1 + }, + { + "left_line": 7924, + "right_line": -1 + }, + { + "left_line": 7925, + "right_line": -1 + }, + { + "left_line": 7926, + "right_line": -1 + }, + { + "left_line": 7927, + "right_line": -1 + }, + { + "left_line": 7928, + "right_line": -1 + }, + { + "left_line": 7929, + "right_line": -1 + }, + { + "left_line": 7930, + "right_line": -1 + }, + { + "left_line": 7931, + "right_line": -1 + }, + { + "left_line": 7932, + "right_line": -1 + }, + { + "left_line": 7933, + "right_line": -1 + }, + { + "left_line": 7934, + "right_line": -1 + }, + { + "left_line": 7935, + "right_line": -1 + }, + { + "left_line": 7936, + "right_line": -1 + }, + { + "left_line": 7937, + "right_line": -1 + }, + { + "left_line": 7938, + "right_line": -1 + }, + { + "left_line": 7939, + "right_line": -1 + }, + { + "left_line": 7940, + "right_line": -1 + }, + { + "left_line": 7941, + "right_line": -1 + }, + { + "left_line": 7942, + "right_line": -1 + }, + { + "left_line": 7943, + "right_line": -1 + }, + { + "left_line": 7944, + "right_line": -1 + }, + { + "left_line": 7945, + "right_line": -1 + }, + { + "left_line": 7946, + "right_line": -1 + }, + { + "left_line": 7947, + "right_line": -1 + }, + { + "left_line": 7948, + "right_line": -1 + }, + { + "left_line": 7949, + "right_line": -1 + }, + { + "left_line": 7950, + "right_line": -1 + }, + { + "left_line": 7951, + "right_line": -1 + }, + { + "left_line": 7952, + "right_line": -1 + }, + { + "left_line": 7953, + "right_line": -1 + }, + { + "left_line": 7954, + "right_line": -1 + }, + { + "left_line": 7955, + "right_line": -1 + }, + { + "left_line": 7956, + "right_line": -1 + }, + { + "left_line": 7957, + "right_line": -1 + }, + { + "left_line": 7958, + "right_line": -1 + }, + { + "left_line": 7959, + "right_line": -1 + }, + { + "left_line": 7960, + "right_line": -1 + }, + { + "left_line": 7961, + "right_line": -1 + }, + { + "left_line": 7962, + "right_line": -1 + }, + { + "left_line": 7963, + "right_line": -1 + }, + { + "left_line": 7964, + "right_line": -1 + }, + { + "left_line": 7965, + "right_line": -1 + }, + { + "left_line": 7966, + "right_line": -1 + }, + { + "left_line": 7967, + "right_line": -1 + }, + { + "left_line": 7968, + "right_line": -1 + }, + { + "left_line": 7969, + "right_line": -1 + }, + { + "left_line": 7970, + "right_line": -1 + }, + { + "left_line": 7971, + "right_line": -1 + }, + { + "left_line": 7972, + "right_line": -1 + }, + { + "left_line": 7973, + "right_line": -1 + }, + { + "left_line": 7974, + "right_line": -1 + }, + { + "left_line": 7975, + "right_line": -1 + }, + { + "left_line": 7976, + "right_line": -1 + }, + { + "left_line": 7977, + "right_line": -1 + }, + { + "left_line": 7978, + "right_line": -1 + }, + { + "left_line": 7979, + "right_line": -1 + }, + { + "left_line": 7980, + "right_line": -1 + }, + { + "left_line": 7981, + "right_line": -1 + }, + { + "left_line": 7982, + "right_line": -1 + }, + { + "left_line": 7983, + "right_line": -1 + }, + { + "left_line": 7984, + "right_line": -1 + }, + { + "left_line": 7985, + "right_line": -1 + }, + { + "left_line": 7986, + "right_line": -1 + }, + { + "left_line": 7987, + "right_line": -1 + }, + { + "left_line": 7988, + "right_line": -1 + }, + { + "left_line": 7989, + "right_line": -1 + }, + { + "left_line": 7990, + "right_line": -1 + }, + { + "left_line": 7991, + "right_line": -1 + }, + { + "left_line": 7992, + "right_line": -1 + }, + { + "left_line": 7993, + "right_line": -1 + }, + { + "left_line": 7994, + "right_line": -1 + }, + { + "left_line": 7995, + "right_line": -1 + }, + { + "left_line": 7996, + "right_line": -1 + }, + { + "left_line": 7997, + "right_line": -1 + }, + { + "left_line": 7998, + "right_line": -1 + }, + { + "left_line": 7999, + "right_line": -1 + }, + { + "left_line": 8000, + "right_line": -1 + }, + { + "left_line": 8001, + "right_line": -1 + }, + { + "left_line": 8002, + "right_line": -1 + }, + { + "left_line": 8003, + "right_line": -1 + }, + { + "left_line": 8004, + "right_line": -1 + }, + { + "left_line": 8005, + "right_line": -1 + }, + { + "left_line": 8006, + "right_line": -1 + }, + { + "left_line": 8007, + "right_line": -1 + }, + { + "left_line": 8008, + "right_line": -1 + }, + { + "left_line": 8009, + "right_line": -1 + }, + { + "left_line": 8010, + "right_line": -1 + }, + { + "left_line": 8011, + "right_line": -1 + }, + { + "left_line": 8012, + "right_line": -1 + }, + { + "left_line": 8013, + "right_line": -1 + }, + { + "left_line": 8014, + "right_line": -1 + }, + { + "left_line": 8015, + "right_line": -1 + }, + { + "left_line": 8016, + "right_line": -1 + }, + { + "left_line": 8017, + "right_line": -1 + }, + { + "left_line": 8018, + "right_line": -1 + }, + { + "left_line": 8019, + "right_line": -1 + }, + { + "left_line": 8020, + "right_line": -1 + }, + { + "left_line": 8021, + "right_line": -1 + }, + { + "left_line": 8022, + "right_line": -1 + }, + { + "left_line": 8023, + "right_line": -1 + }, + { + "left_line": 8024, + "right_line": -1 + }, + { + "left_line": 8025, + "right_line": -1 + }, + { + "left_line": 8026, + "right_line": -1 + }, + { + "left_line": 8027, + "right_line": -1 + }, + { + "left_line": 8028, + "right_line": -1 + }, + { + "left_line": 8029, + "right_line": -1 + }, + { + "left_line": 8030, + "right_line": -1 + }, + { + "left_line": 8031, + "right_line": -1 + }, + { + "left_line": 8032, + "right_line": -1 + }, + { + "left_line": 8033, + "right_line": -1 + }, + { + "left_line": 8034, + "right_line": -1 + }, + { + "left_line": 8035, + "right_line": -1 + }, + { + "left_line": 8036, + "right_line": -1 + }, + { + "left_line": 8037, + "right_line": -1 + }, + { + "left_line": 8038, + "right_line": -1 + }, + { + "left_line": 8039, + "right_line": -1 + }, + { + "left_line": 8040, + "right_line": -1 + }, + { + "left_line": 8041, + "right_line": -1 + }, + { + "left_line": 8042, + "right_line": -1 + }, + { + "left_line": 8043, + "right_line": -1 + }, + { + "left_line": 8044, + "right_line": -1 + }, + { + "left_line": 8045, + "right_line": -1 + }, + { + "left_line": 8046, + "right_line": -1 + }, + { + "left_line": 8047, + "right_line": -1 + }, + { + "left_line": 8048, + "right_line": -1 + }, + { + "left_line": 8049, + "right_line": -1 + }, + { + "left_line": 8050, + "right_line": -1 + }, + { + "left_line": 8051, + "right_line": -1 + }, + { + "left_line": 8052, + "right_line": -1 + }, + { + "left_line": 8053, + "right_line": -1 + }, + { + "left_line": 8054, + "right_line": -1 + }, + { + "left_line": 8055, + "right_line": -1 + }, + { + "left_line": 8056, + "right_line": -1 + }, + { + "left_line": 8057, + "right_line": -1 + }, + { + "left_line": 8058, + "right_line": -1 + }, + { + "left_line": 8059, + "right_line": -1 + }, + { + "left_line": 8060, + "right_line": -1 + }, + { + "left_line": 8061, + "right_line": -1 + }, + { + "left_line": 8062, + "right_line": -1 + }, + { + "left_line": 8063, + "right_line": -1 + }, + { + "left_line": 8064, + "right_line": -1 + }, + { + "left_line": 8065, + "right_line": -1 + }, + { + "left_line": 8066, + "right_line": -1 + }, + { + "left_line": 8067, + "right_line": -1 + }, + { + "left_line": 8068, + "right_line": -1 + }, + { + "left_line": 8069, + "right_line": -1 + }, + { + "left_line": 8070, + "right_line": -1 + }, + { + "left_line": 8071, + "right_line": -1 + }, + { + "left_line": 8072, + "right_line": -1 + }, + { + "left_line": 8073, + "right_line": -1 + }, + { + "left_line": 8074, + "right_line": -1 + }, + { + "left_line": 8075, + "right_line": -1 + }, + { + "left_line": 8076, + "right_line": -1 + }, + { + "left_line": 8077, + "right_line": -1 + }, + { + "left_line": 8078, + "right_line": -1 + }, + { + "left_line": 8079, + "right_line": -1 + }, + { + "left_line": 8080, + "right_line": -1 + }, + { + "left_line": 8081, + "right_line": -1 + }, + { + "left_line": 8082, + "right_line": -1 + }, + { + "left_line": 8083, + "right_line": -1 + }, + { + "left_line": 8084, + "right_line": -1 + }, + { + "left_line": 8085, + "right_line": -1 + }, + { + "left_line": 8086, + "right_line": -1 + }, + { + "left_line": 8087, + "right_line": -1 + }, + { + "left_line": 8088, + "right_line": -1 + }, + { + "left_line": 8089, + "right_line": -1 + }, + { + "left_line": 8090, + "right_line": -1 + }, + { + "left_line": 8091, + "right_line": -1 + }, + { + "left_line": 8092, + "right_line": -1 + }, + { + "left_line": 8093, + "right_line": -1 + }, + { + "left_line": 8094, + "right_line": -1 + }, + { + "left_line": 8095, + "right_line": -1 + }, + { + "left_line": 8096, + "right_line": -1 + }, + { + "left_line": 8097, + "right_line": -1 + }, + { + "left_line": 8098, + "right_line": -1 + }, + { + "left_line": 8099, + "right_line": -1 + }, + { + "left_line": 8100, + "right_line": -1 + }, + { + "left_line": 8101, + "right_line": -1 + }, + { + "left_line": 8102, + "right_line": -1 + }, + { + "left_line": 8103, + "right_line": -1 + }, + { + "left_line": 8104, + "right_line": -1 + }, + { + "left_line": 8105, + "right_line": -1 + }, + { + "left_line": 8106, + "right_line": -1 + }, + { + "left_line": 8107, + "right_line": -1 + }, + { + "left_line": 8108, + "right_line": -1 + }, + { + "left_line": 8109, + "right_line": -1 + }, + { + "left_line": 8110, + "right_line": -1 + }, + { + "left_line": 8111, + "right_line": -1 + }, + { + "left_line": 8112, + "right_line": -1 + }, + { + "left_line": 8113, + "right_line": -1 + }, + { + "left_line": 8114, + "right_line": -1 + }, + { + "left_line": 8115, + "right_line": -1 + }, + { + "left_line": 8116, + "right_line": -1 + }, + { + "left_line": 8117, + "right_line": -1 + }, + { + "left_line": 8118, + "right_line": -1 + }, + { + "left_line": 8119, + "right_line": -1 + }, + { + "left_line": 8120, + "right_line": -1 + }, + { + "left_line": 8121, + "right_line": -1 + }, + { + "left_line": 8122, + "right_line": -1 + }, + { + "left_line": 8123, + "right_line": -1 + }, + { + "left_line": 8124, + "right_line": -1 + }, + { + "left_line": 8125, + "right_line": -1 + }, + { + "left_line": 8126, + "right_line": -1 + }, + { + "left_line": 8127, + "right_line": -1 + }, + { + "left_line": 8128, + "right_line": -1 + }, + { + "left_line": 8129, + "right_line": -1 + }, + { + "left_line": 8130, + "right_line": -1 + }, + { + "left_line": 8131, + "right_line": -1 + }, + { + "left_line": 8132, + "right_line": -1 + }, + { + "left_line": 8133, + "right_line": -1 + }, + { + "left_line": 8134, + "right_line": -1 + }, + { + "left_line": 8135, + "right_line": -1 + }, + { + "left_line": 8136, + "right_line": -1 + }, + { + "left_line": 8137, + "right_line": -1 + }, + { + "left_line": 8138, + "right_line": -1 + }, + { + "left_line": 8139, + "right_line": -1 + }, + { + "left_line": 8140, + "right_line": -1 + }, + { + "left_line": 8141, + "right_line": -1 + }, + { + "left_line": 8142, + "right_line": -1 + }, + { + "left_line": 8143, + "right_line": -1 + }, + { + "left_line": 8144, + "right_line": -1 + }, + { + "left_line": 8145, + "right_line": -1 + }, + { + "left_line": 8146, + "right_line": -1 + }, + { + "left_line": 8147, + "right_line": -1 + }, + { + "left_line": 8148, + "right_line": -1 + }, + { + "left_line": 8149, + "right_line": -1 + }, + { + "left_line": 8150, + "right_line": -1 + }, + { + "left_line": 8151, + "right_line": -1 + }, + { + "left_line": 8152, + "right_line": -1 + }, + { + "left_line": 8153, + "right_line": -1 + }, + { + "left_line": 8154, + "right_line": -1 + }, + { + "left_line": 8155, + "right_line": -1 + }, + { + "left_line": 8156, + "right_line": -1 + }, + { + "left_line": 8157, + "right_line": -1 + }, + { + "left_line": 8158, + "right_line": -1 + }, + { + "left_line": 8159, + "right_line": -1 + }, + { + "left_line": 8160, + "right_line": -1 + }, + { + "left_line": 8161, + "right_line": -1 + }, + { + "left_line": 8162, + "right_line": -1 + }, + { + "left_line": 8163, + "right_line": -1 + }, + { + "left_line": 8164, + "right_line": -1 + }, + { + "left_line": 8165, + "right_line": -1 + }, + { + "left_line": 8166, + "right_line": -1 + }, + { + "left_line": 8167, + "right_line": -1 + }, + { + "left_line": 8168, + "right_line": -1 + }, + { + "left_line": 8169, + "right_line": -1 + }, + { + "left_line": 8170, + "right_line": -1 + }, + { + "left_line": 8171, + "right_line": -1 + }, + { + "left_line": 8172, + "right_line": -1 + }, + { + "left_line": 8173, + "right_line": -1 + }, + { + "left_line": 8174, + "right_line": -1 + }, + { + "left_line": 8175, + "right_line": -1 + }, + { + "left_line": 8176, + "right_line": -1 + }, + { + "left_line": 8177, + "right_line": -1 + }, + { + "left_line": 8178, + "right_line": -1 + }, + { + "left_line": 8179, + "right_line": -1 + }, + { + "left_line": 8180, + "right_line": -1 + }, + { + "left_line": 8181, + "right_line": -1 + }, + { + "left_line": 8182, + "right_line": -1 + }, + { + "left_line": 8183, + "right_line": -1 + }, + { + "left_line": 8184, + "right_line": -1 + }, + { + "left_line": 8185, + "right_line": -1 + }, + { + "left_line": 8186, + "right_line": -1 + }, + { + "left_line": 8187, + "right_line": -1 + }, + { + "left_line": 8188, + "right_line": -1 + }, + { + "left_line": 8189, + "right_line": -1 + }, + { + "left_line": 8190, + "right_line": -1 + }, + { + "left_line": 8191, + "right_line": -1 + }, + { + "left_line": 8192, + "right_line": -1 + }, + { + "left_line": 8193, + "right_line": -1 + }, + { + "left_line": 8194, + "right_line": -1 + }, + { + "left_line": 8195, + "right_line": -1 + }, + { + "left_line": 8196, + "right_line": -1 + }, + { + "left_line": 8197, + "right_line": -1 + }, + { + "left_line": 8198, + "right_line": -1 + }, + { + "left_line": 8199, + "right_line": -1 + }, + { + "left_line": 8200, + "right_line": -1 + }, + { + "left_line": 8201, + "right_line": -1 + }, + { + "left_line": 8202, + "right_line": -1 + }, + { + "left_line": 8203, + "right_line": -1 + }, + { + "left_line": 8204, + "right_line": -1 + }, + { + "left_line": 8205, + "right_line": -1 + }, + { + "left_line": 8206, + "right_line": -1 + }, + { + "left_line": 8207, + "right_line": -1 + }, + { + "left_line": 8208, + "right_line": -1 + }, + { + "left_line": 8209, + "right_line": -1 + }, + { + "left_line": 8210, + "right_line": -1 + }, + { + "left_line": 8211, + "right_line": -1 + }, + { + "left_line": 8212, + "right_line": -1 + }, + { + "left_line": 8213, + "right_line": -1 + }, + { + "left_line": 8214, + "right_line": -1 + }, + { + "left_line": 8215, + "right_line": -1 + }, + { + "left_line": 8216, + "right_line": -1 + }, + { + "left_line": 8217, + "right_line": -1 + }, + { + "left_line": 8218, + "right_line": -1 + }, + { + "left_line": 8219, + "right_line": -1 + }, + { + "left_line": 8220, + "right_line": -1 + }, + { + "left_line": 8221, + "right_line": -1 + }, + { + "left_line": 8222, + "right_line": -1 + }, + { + "left_line": 8223, + "right_line": -1 + }, + { + "left_line": 8224, + "right_line": -1 + }, + { + "left_line": 8225, + "right_line": -1 + }, + { + "left_line": 8226, + "right_line": -1 + }, + { + "left_line": 8227, + "right_line": -1 + }, + { + "left_line": 8228, + "right_line": -1 + }, + { + "left_line": 8229, + "right_line": -1 + }, + { + "left_line": 8230, + "right_line": -1 + }, + { + "left_line": 8231, + "right_line": -1 + }, + { + "left_line": 8232, + "right_line": -1 + }, + { + "left_line": 8233, + "right_line": -1 + }, + { + "left_line": 8234, + "right_line": -1 + }, + { + "left_line": 8235, + "right_line": -1 + }, + { + "left_line": 8236, + "right_line": -1 + }, + { + "left_line": 8237, + "right_line": -1 + }, + { + "left_line": 8238, + "right_line": -1 + }, + { + "left_line": 8239, + "right_line": -1 + }, + { + "left_line": 8240, + "right_line": -1 + }, + { + "left_line": 8241, + "right_line": -1 + }, + { + "left_line": 8242, + "right_line": -1 + }, + { + "left_line": 8243, + "right_line": -1 + }, + { + "left_line": 8244, + "right_line": -1 + }, + { + "left_line": 8245, + "right_line": -1 + }, + { + "left_line": 8246, + "right_line": -1 + }, + { + "left_line": 8247, + "right_line": -1 + }, + { + "left_line": 8248, + "right_line": -1 + }, + { + "left_line": 8249, + "right_line": -1 + }, + { + "left_line": 8250, + "right_line": -1 + }, + { + "left_line": 8251, + "right_line": -1 + }, + { + "left_line": 8252, + "right_line": -1 + }, + { + "left_line": 8253, + "right_line": -1 + }, + { + "left_line": 8254, + "right_line": -1 + }, + { + "left_line": 8255, + "right_line": -1 + }, + { + "left_line": 8256, + "right_line": -1 + }, + { + "left_line": 8257, + "right_line": -1 + }, + { + "left_line": 8258, + "right_line": -1 + }, + { + "left_line": 8259, + "right_line": -1 + }, + { + "left_line": 8260, + "right_line": -1 + }, + { + "left_line": 8261, + "right_line": -1 + }, + { + "left_line": 8262, + "right_line": -1 + }, + { + "left_line": 8263, + "right_line": -1 + }, + { + "left_line": 8264, + "right_line": -1 + }, + { + "left_line": 8265, + "right_line": -1 + }, + { + "left_line": 8266, + "right_line": -1 + }, + { + "left_line": 8267, + "right_line": -1 + }, + { + "left_line": 8268, + "right_line": -1 + }, + { + "left_line": 8269, + "right_line": -1 + }, + { + "left_line": 8270, + "right_line": -1 + }, + { + "left_line": 8271, + "right_line": -1 + }, + { + "left_line": 8272, + "right_line": -1 + }, + { + "left_line": 8273, + "right_line": -1 + }, + { + "left_line": 8274, + "right_line": -1 + }, + { + "left_line": 8275, + "right_line": -1 + }, + { + "left_line": 8276, + "right_line": -1 + }, + { + "left_line": 8277, + "right_line": -1 + }, + { + "left_line": 8278, + "right_line": -1 + }, + { + "left_line": 8279, + "right_line": -1 + }, + { + "left_line": 8280, + "right_line": -1 + }, + { + "left_line": 8281, + "right_line": -1 + }, + { + "left_line": 8282, + "right_line": -1 + }, + { + "left_line": 8283, + "right_line": -1 + }, + { + "left_line": 8284, + "right_line": -1 + }, + { + "left_line": 8285, + "right_line": -1 + }, + { + "left_line": 8286, + "right_line": -1 + }, + { + "left_line": 8287, + "right_line": -1 + }, + { + "left_line": 8288, + "right_line": -1 + }, + { + "left_line": 8289, + "right_line": -1 + }, + { + "left_line": 8290, + "right_line": -1 + }, + { + "left_line": 8291, + "right_line": -1 + }, + { + "left_line": 8292, + "right_line": -1 + }, + { + "left_line": 8293, + "right_line": -1 + }, + { + "left_line": 8294, + "right_line": -1 + }, + { + "left_line": 8295, + "right_line": -1 + }, + { + "left_line": 8296, + "right_line": -1 + }, + { + "left_line": 8297, + "right_line": -1 + }, + { + "left_line": 8298, + "right_line": -1 + }, + { + "left_line": 8299, + "right_line": -1 + }, + { + "left_line": 8300, + "right_line": -1 + }, + { + "left_line": 8301, + "right_line": -1 + }, + { + "left_line": 8302, + "right_line": -1 + }, + { + "left_line": 8303, + "right_line": -1 + }, + { + "left_line": 8304, + "right_line": -1 + }, + { + "left_line": 8305, + "right_line": -1 + }, + { + "left_line": 8306, + "right_line": -1 + }, + { + "left_line": 8307, + "right_line": -1 + }, + { + "left_line": 8308, + "right_line": -1 + }, + { + "left_line": 8309, + "right_line": -1 + }, + { + "left_line": 8310, + "right_line": -1 + }, + { + "left_line": 8311, + "right_line": -1 + }, + { + "left_line": 8312, + "right_line": -1 + }, + { + "left_line": 8313, + "right_line": -1 + }, + { + "left_line": 8314, + "right_line": -1 + }, + { + "left_line": 8315, + "right_line": -1 + }, + { + "left_line": 8316, + "right_line": -1 + }, + { + "left_line": 8317, + "right_line": -1 + }, + { + "left_line": 8318, + "right_line": -1 + }, + { + "left_line": 8319, + "right_line": -1 + }, + { + "left_line": 8320, + "right_line": -1 + }, + { + "left_line": 8321, + "right_line": -1 + }, + { + "left_line": 8322, + "right_line": -1 + }, + { + "left_line": 8323, + "right_line": -1 + }, + { + "left_line": 8324, + "right_line": -1 + }, + { + "left_line": 8325, + "right_line": -1 + }, + { + "left_line": 8326, + "right_line": -1 + }, + { + "left_line": 8327, + "right_line": -1 + }, + { + "left_line": 8328, + "right_line": -1 + }, + { + "left_line": 8329, + "right_line": -1 + }, + { + "left_line": 8330, + "right_line": -1 + }, + { + "left_line": 8331, + "right_line": -1 + }, + { + "left_line": 8332, + "right_line": -1 + }, + { + "left_line": 8333, + "right_line": -1 + }, + { + "left_line": 8334, + "right_line": -1 + }, + { + "left_line": 8335, + "right_line": -1 + }, + { + "left_line": 8336, + "right_line": -1 + }, + { + "left_line": 8337, + "right_line": -1 + }, + { + "left_line": 8338, + "right_line": -1 + }, + { + "left_line": 8339, + "right_line": -1 + }, + { + "left_line": 8340, + "right_line": -1 + }, + { + "left_line": 8341, + "right_line": -1 + }, + { + "left_line": 8342, + "right_line": -1 + }, + { + "left_line": 8343, + "right_line": -1 + }, + { + "left_line": 8344, + "right_line": -1 + }, + { + "left_line": 8345, + "right_line": -1 + }, + { + "left_line": 8346, + "right_line": -1 + }, + { + "left_line": 8347, + "right_line": -1 + }, + { + "left_line": 8348, + "right_line": -1 + }, + { + "left_line": 8349, + "right_line": -1 + }, + { + "left_line": 8350, + "right_line": -1 + }, + { + "left_line": 8351, + "right_line": -1 + }, + { + "left_line": 8352, + "right_line": -1 + }, + { + "left_line": 8353, + "right_line": -1 + }, + { + "left_line": 8354, + "right_line": -1 + }, + { + "left_line": 8355, + "right_line": -1 + }, + { + "left_line": 8356, + "right_line": -1 + }, + { + "left_line": 8357, + "right_line": -1 + }, + { + "left_line": 8358, + "right_line": -1 + }, + { + "left_line": 8359, + "right_line": -1 + }, + { + "left_line": 8360, + "right_line": -1 + }, + { + "left_line": 8361, + "right_line": -1 + }, + { + "left_line": 8362, + "right_line": -1 + }, + { + "left_line": 8363, + "right_line": -1 + }, + { + "left_line": 8364, + "right_line": -1 + }, + { + "left_line": 8365, + "right_line": -1 + }, + { + "left_line": 8366, + "right_line": -1 + }, + { + "left_line": 8367, + "right_line": -1 + }, + { + "left_line": 8368, + "right_line": -1 + }, + { + "left_line": 8369, + "right_line": -1 + }, + { + "left_line": 8370, + "right_line": -1 + }, + { + "left_line": 8371, + "right_line": -1 + }, + { + "left_line": 8372, + "right_line": -1 + }, + { + "left_line": 8373, + "right_line": -1 + }, + { + "left_line": 8374, + "right_line": -1 + }, + { + "left_line": 8375, + "right_line": -1 + }, + { + "left_line": 8376, + "right_line": -1 + }, + { + "left_line": 8377, + "right_line": -1 + }, + { + "left_line": 8378, + "right_line": -1 + }, + { + "left_line": 8379, + "right_line": -1 + }, + { + "left_line": 8380, + "right_line": -1 + }, + { + "left_line": 8381, + "right_line": -1 + }, + { + "left_line": 8382, + "right_line": -1 + }, + { + "left_line": 8383, + "right_line": -1 + }, + { + "left_line": 8384, + "right_line": -1 + }, + { + "left_line": 8385, + "right_line": -1 + }, + { + "left_line": 8386, + "right_line": -1 + }, + { + "left_line": 8387, + "right_line": -1 + }, + { + "left_line": 8388, + "right_line": -1 + }, + { + "left_line": 8389, + "right_line": -1 + }, + { + "left_line": 8390, + "right_line": -1 + }, + { + "left_line": 8391, + "right_line": -1 + }, + { + "left_line": 8392, + "right_line": -1 + }, + { + "left_line": 8393, + "right_line": -1 + }, + { + "left_line": 8394, + "right_line": -1 + }, + { + "left_line": 8395, + "right_line": -1 + }, + { + "left_line": 8396, + "right_line": -1 + }, + { + "left_line": 8397, + "right_line": -1 + }, + { + "left_line": 8398, + "right_line": -1 + }, + { + "left_line": 8399, + "right_line": -1 + }, + { + "left_line": 8400, + "right_line": -1 + }, + { + "left_line": 8401, + "right_line": -1 + }, + { + "left_line": 8402, + "right_line": -1 + }, + { + "left_line": 8403, + "right_line": -1 + }, + { + "left_line": 8404, + "right_line": -1 + }, + { + "left_line": 8405, + "right_line": -1 + }, + { + "left_line": 8406, + "right_line": -1 + }, + { + "left_line": 8407, + "right_line": -1 + }, + { + "left_line": 8408, + "right_line": -1 + }, + { + "left_line": 8409, + "right_line": -1 + }, + { + "left_line": 8410, + "right_line": -1 + }, + { + "left_line": 8411, + "right_line": -1 + }, + { + "left_line": 8412, + "right_line": -1 + }, + { + "left_line": 8413, + "right_line": -1 + }, + { + "left_line": 8414, + "right_line": -1 + }, + { + "left_line": 8415, + "right_line": -1 + }, + { + "left_line": 8416, + "right_line": -1 + }, + { + "left_line": 8417, + "right_line": -1 + }, + { + "left_line": 8418, + "right_line": -1 + }, + { + "left_line": 8419, + "right_line": -1 + }, + { + "left_line": 8420, + "right_line": -1 + }, + { + "left_line": 8421, + "right_line": -1 + }, + { + "left_line": 8422, + "right_line": -1 + }, + { + "left_line": 8423, + "right_line": -1 + }, + { + "left_line": 8424, + "right_line": -1 + }, + { + "left_line": 8425, + "right_line": -1 + }, + { + "left_line": 8426, + "right_line": -1 + }, + { + "left_line": 8427, + "right_line": -1 + }, + { + "left_line": 8428, + "right_line": -1 + }, + { + "left_line": 8429, + "right_line": -1 + }, + { + "left_line": 8430, + "right_line": -1 + }, + { + "left_line": 8431, + "right_line": -1 + }, + { + "left_line": 8432, + "right_line": -1 + }, + { + "left_line": 8433, + "right_line": -1 + }, + { + "left_line": 8434, + "right_line": -1 + }, + { + "left_line": 8435, + "right_line": -1 + }, + { + "left_line": 8436, + "right_line": -1 + }, + { + "left_line": 8437, + "right_line": -1 + }, + { + "left_line": 8438, + "right_line": -1 + }, + { + "left_line": 8439, + "right_line": -1 + }, + { + "left_line": 8440, + "right_line": -1 + }, + { + "left_line": 8441, + "right_line": -1 + }, + { + "left_line": 8442, + "right_line": -1 + }, + { + "left_line": 8443, + "right_line": -1 + }, + { + "left_line": 8444, + "right_line": -1 + }, + { + "left_line": 8445, + "right_line": -1 + }, + { + "left_line": 8446, + "right_line": -1 + }, + { + "left_line": 8447, + "right_line": -1 + }, + { + "left_line": 8448, + "right_line": -1 + }, + { + "left_line": 8449, + "right_line": -1 + }, + { + "left_line": 8450, + "right_line": -1 + }, + { + "left_line": 8451, + "right_line": -1 + }, + { + "left_line": 8452, + "right_line": -1 + }, + { + "left_line": 8453, + "right_line": -1 + }, + { + "left_line": 8454, + "right_line": -1 + }, + { + "left_line": 8455, + "right_line": -1 + }, + { + "left_line": 8456, + "right_line": -1 + }, + { + "left_line": 8457, + "right_line": -1 + }, + { + "left_line": 8458, + "right_line": -1 + }, + { + "left_line": 8459, + "right_line": -1 + }, + { + "left_line": 8460, + "right_line": -1 + }, + { + "left_line": 8461, + "right_line": -1 + }, + { + "left_line": 8462, + "right_line": -1 + }, + { + "left_line": 8463, + "right_line": -1 + }, + { + "left_line": 8464, + "right_line": -1 + }, + { + "left_line": 8465, + "right_line": -1 + }, + { + "left_line": 8466, + "right_line": -1 + }, + { + "left_line": 8467, + "right_line": -1 + }, + { + "left_line": 8468, + "right_line": -1 + }, + { + "left_line": 8469, + "right_line": -1 + }, + { + "left_line": 8470, + "right_line": -1 + }, + { + "left_line": 8471, + "right_line": -1 + }, + { + "left_line": 8472, + "right_line": -1 + }, + { + "left_line": 8473, + "right_line": -1 + }, + { + "left_line": 8474, + "right_line": -1 + }, + { + "left_line": 8475, + "right_line": -1 + }, + { + "left_line": 8476, + "right_line": -1 + }, + { + "left_line": 8477, + "right_line": -1 + }, + { + "left_line": 8478, + "right_line": -1 + }, + { + "left_line": 8479, + "right_line": -1 + }, + { + "left_line": 8480, + "right_line": -1 + }, + { + "left_line": 8481, + "right_line": -1 + }, + { + "left_line": 8482, + "right_line": -1 + }, + { + "left_line": 8483, + "right_line": -1 + }, + { + "left_line": 8484, + "right_line": -1 + }, + { + "left_line": 8485, + "right_line": -1 + }, + { + "left_line": 8486, + "right_line": -1 + }, + { + "left_line": 8487, + "right_line": -1 + }, + { + "left_line": 8488, + "right_line": -1 + }, + { + "left_line": 8489, + "right_line": -1 + }, + { + "left_line": 8490, + "right_line": -1 + }, + { + "left_line": 8491, + "right_line": -1 + }, + { + "left_line": 8492, + "right_line": -1 + }, + { + "left_line": 8493, + "right_line": -1 + }, + { + "left_line": 8494, + "right_line": -1 + }, + { + "left_line": 8495, + "right_line": -1 + }, + { + "left_line": 8496, + "right_line": -1 + }, + { + "left_line": 8497, + "right_line": -1 + }, + { + "left_line": 8498, + "right_line": -1 + }, + { + "left_line": 8499, + "right_line": -1 + }, + { + "left_line": 8500, + "right_line": -1 + }, + { + "left_line": 8501, + "right_line": -1 + }, + { + "left_line": 8502, + "right_line": -1 + }, + { + "left_line": 8503, + "right_line": -1 + }, + { + "left_line": 8504, + "right_line": -1 + }, + { + "left_line": 8505, + "right_line": -1 + }, + { + "left_line": 8506, + "right_line": -1 + }, + { + "left_line": 8507, + "right_line": -1 + }, + { + "left_line": 8508, + "right_line": -1 + }, + { + "left_line": 8509, + "right_line": -1 + }, + { + "left_line": 8510, + "right_line": -1 + }, + { + "left_line": 8511, + "right_line": -1 + }, + { + "left_line": 8512, + "right_line": -1 + }, + { + "left_line": 8513, + "right_line": -1 + }, + { + "left_line": 8514, + "right_line": -1 + }, + { + "left_line": 8515, + "right_line": -1 + }, + { + "left_line": 8516, + "right_line": -1 + }, + { + "left_line": 8517, + "right_line": -1 + }, + { + "left_line": 8518, + "right_line": -1 + }, + { + "left_line": 8519, + "right_line": -1 + }, + { + "left_line": 8520, + "right_line": -1 + }, + { + "left_line": 8521, + "right_line": -1 + }, + { + "left_line": 8522, + "right_line": -1 + }, + { + "left_line": 8523, + "right_line": -1 + }, + { + "left_line": 8524, + "right_line": -1 + }, + { + "left_line": 8525, + "right_line": -1 + }, + { + "left_line": 8526, + "right_line": -1 + }, + { + "left_line": 8527, + "right_line": -1 + }, + { + "left_line": 8528, + "right_line": -1 + }, + { + "left_line": 8529, + "right_line": -1 + }, + { + "left_line": 8530, + "right_line": -1 + }, + { + "left_line": 8531, + "right_line": -1 + }, + { + "left_line": 8532, + "right_line": -1 + }, + { + "left_line": 8533, + "right_line": -1 + }, + { + "left_line": 8534, + "right_line": -1 + }, + { + "left_line": 8535, + "right_line": -1 + }, + { + "left_line": 8536, + "right_line": -1 + }, + { + "left_line": 8537, + "right_line": -1 + }, + { + "left_line": 8538, + "right_line": -1 + }, + { + "left_line": 8539, + "right_line": -1 + }, + { + "left_line": 8540, + "right_line": -1 + }, + { + "left_line": 8541, + "right_line": -1 + }, + { + "left_line": 8542, + "right_line": -1 + }, + { + "left_line": 8543, + "right_line": -1 + }, + { + "left_line": 8544, + "right_line": -1 + }, + { + "left_line": 8545, + "right_line": -1 + }, + { + "left_line": 8546, + "right_line": -1 + }, + { + "left_line": 8547, + "right_line": -1 + }, + { + "left_line": 8548, + "right_line": -1 + }, + { + "left_line": 8549, + "right_line": -1 + }, + { + "left_line": 8550, + "right_line": -1 + }, + { + "left_line": 8551, + "right_line": -1 + }, + { + "left_line": 8552, + "right_line": -1 + }, + { + "left_line": 8553, + "right_line": -1 + }, + { + "left_line": 8554, + "right_line": -1 + }, + { + "left_line": 8555, + "right_line": -1 + }, + { + "left_line": 8556, + "right_line": -1 + }, + { + "left_line": 8557, + "right_line": -1 + }, + { + "left_line": 8558, + "right_line": -1 + }, + { + "left_line": 8559, + "right_line": -1 + }, + { + "left_line": 8560, + "right_line": -1 + }, + { + "left_line": 8561, + "right_line": -1 + }, + { + "left_line": 8562, + "right_line": -1 + }, + { + "left_line": 8563, + "right_line": -1 + }, + { + "left_line": 8564, + "right_line": -1 + }, + { + "left_line": 8565, + "right_line": -1 + }, + { + "left_line": 8566, + "right_line": -1 + }, + { + "left_line": 8567, + "right_line": -1 + }, + { + "left_line": 8568, + "right_line": -1 + }, + { + "left_line": 8569, + "right_line": -1 + }, + { + "left_line": 8570, + "right_line": -1 + }, + { + "left_line": 8571, + "right_line": -1 + }, + { + "left_line": 8572, + "right_line": -1 + }, + { + "left_line": 8573, + "right_line": -1 + }, + { + "left_line": 8574, + "right_line": -1 + }, + { + "left_line": 8575, + "right_line": -1 + }, + { + "left_line": 8576, + "right_line": -1 + }, + { + "left_line": 8577, + "right_line": -1 + }, + { + "left_line": 8578, + "right_line": -1 + }, + { + "left_line": 8579, + "right_line": -1 + }, + { + "left_line": 8580, + "right_line": -1 + }, + { + "left_line": 8581, + "right_line": -1 + }, + { + "left_line": 8582, + "right_line": -1 + }, + { + "left_line": 8583, + "right_line": -1 + }, + { + "left_line": 8584, + "right_line": -1 + }, + { + "left_line": 8585, + "right_line": -1 + }, + { + "left_line": 8586, + "right_line": -1 + }, + { + "left_line": 8587, + "right_line": -1 + }, + { + "left_line": 8588, + "right_line": -1 + }, + { + "left_line": 8589, + "right_line": -1 + }, + { + "left_line": 8590, + "right_line": -1 + }, + { + "left_line": 8591, + "right_line": -1 + }, + { + "left_line": 8592, + "right_line": -1 + }, + { + "left_line": 8593, + "right_line": -1 + }, + { + "left_line": 8594, + "right_line": -1 + }, + { + "left_line": 8595, + "right_line": -1 + }, + { + "left_line": 8596, + "right_line": -1 + }, + { + "left_line": 8597, + "right_line": -1 + }, + { + "left_line": 8598, + "right_line": -1 + }, + { + "left_line": 8599, + "right_line": -1 + }, + { + "left_line": 8600, + "right_line": -1 + }, + { + "left_line": 8601, + "right_line": -1 + }, + { + "left_line": 8602, + "right_line": -1 + }, + { + "left_line": 8603, + "right_line": -1 + }, + { + "left_line": 8604, + "right_line": -1 + }, + { + "left_line": 8605, + "right_line": -1 + }, + { + "left_line": 8606, + "right_line": -1 + }, + { + "left_line": 8607, + "right_line": -1 + }, + { + "left_line": 8608, + "right_line": -1 + }, + { + "left_line": 8609, + "right_line": -1 + }, + { + "left_line": 8610, + "right_line": -1 + }, + { + "left_line": 8611, + "right_line": -1 + }, + { + "left_line": 8612, + "right_line": -1 + }, + { + "left_line": 8613, + "right_line": -1 + }, + { + "left_line": 8614, + "right_line": -1 + }, + { + "left_line": 8615, + "right_line": -1 + }, + { + "left_line": 8616, + "right_line": -1 + }, + { + "left_line": 8617, + "right_line": -1 + }, + { + "left_line": 8618, + "right_line": -1 + }, + { + "left_line": 8619, + "right_line": -1 + }, + { + "left_line": 8620, + "right_line": -1 + }, + { + "left_line": 8621, + "right_line": -1 + }, + { + "left_line": 8622, + "right_line": -1 + }, + { + "left_line": 8623, + "right_line": -1 + }, + { + "left_line": 8624, + "right_line": -1 + }, + { + "left_line": 8625, + "right_line": -1 + }, + { + "left_line": 8626, + "right_line": -1 + }, + { + "left_line": 8627, + "right_line": -1 + }, + { + "left_line": 8628, + "right_line": -1 + }, + { + "left_line": 8629, + "right_line": -1 + }, + { + "left_line": 8630, + "right_line": -1 + }, + { + "left_line": 8631, + "right_line": -1 + }, + { + "left_line": 8632, + "right_line": -1 + }, + { + "left_line": 8633, + "right_line": -1 + }, + { + "left_line": 8634, + "right_line": -1 + }, + { + "left_line": 8635, + "right_line": -1 + }, + { + "left_line": 8636, + "right_line": -1 + }, + { + "left_line": 8637, + "right_line": -1 + }, + { + "left_line": 8638, + "right_line": -1 + }, + { + "left_line": 8639, + "right_line": -1 + }, + { + "left_line": 8640, + "right_line": -1 + }, + { + "left_line": 8641, + "right_line": -1 + }, + { + "left_line": 8642, + "right_line": -1 + }, + { + "left_line": 8643, + "right_line": -1 + }, + { + "left_line": 8644, + "right_line": -1 + }, + { + "left_line": 8645, + "right_line": -1 + }, + { + "left_line": 8646, + "right_line": -1 + }, + { + "left_line": 8647, + "right_line": -1 + }, + { + "left_line": 8648, + "right_line": -1 + }, + { + "left_line": 8649, + "right_line": -1 + }, + { + "left_line": 8650, + "right_line": -1 + }, + { + "left_line": 8651, + "right_line": -1 + }, + { + "left_line": 8652, + "right_line": -1 + }, + { + "left_line": 8653, + "right_line": -1 + }, + { + "left_line": 8654, + "right_line": -1 + }, + { + "left_line": 8655, + "right_line": -1 + }, + { + "left_line": 8656, + "right_line": -1 + }, + { + "left_line": 8657, + "right_line": -1 + }, + { + "left_line": 8658, + "right_line": -1 + }, + { + "left_line": 8659, + "right_line": -1 + }, + { + "left_line": 8660, + "right_line": -1 + }, + { + "left_line": 8661, + "right_line": -1 + }, + { + "left_line": 8662, + "right_line": -1 + }, + { + "left_line": 8663, + "right_line": -1 + }, + { + "left_line": 8664, + "right_line": -1 + }, + { + "left_line": 8665, + "right_line": -1 + }, + { + "left_line": 8666, + "right_line": -1 + }, + { + "left_line": 8667, + "right_line": -1 + }, + { + "left_line": 8668, + "right_line": -1 + }, + { + "left_line": 8669, + "right_line": -1 + }, + { + "left_line": 8670, + "right_line": -1 + }, + { + "left_line": 8671, + "right_line": -1 + }, + { + "left_line": 8672, + "right_line": -1 + }, + { + "left_line": 8673, + "right_line": -1 + }, + { + "left_line": 8674, + "right_line": -1 + }, + { + "left_line": 8675, + "right_line": -1 + }, + { + "left_line": 8676, + "right_line": -1 + }, + { + "left_line": 8677, + "right_line": -1 + }, + { + "left_line": 8678, + "right_line": -1 + }, + { + "left_line": 8679, + "right_line": -1 + }, + { + "left_line": 8680, + "right_line": -1 + }, + { + "left_line": 8681, + "right_line": -1 + }, + { + "left_line": 8682, + "right_line": -1 + }, + { + "left_line": 8683, + "right_line": -1 + }, + { + "left_line": 8684, + "right_line": -1 + }, + { + "left_line": 8685, + "right_line": -1 + }, + { + "left_line": 8686, + "right_line": -1 + }, + { + "left_line": 8687, + "right_line": -1 + }, + { + "left_line": 8688, + "right_line": -1 + }, + { + "left_line": 8689, + "right_line": -1 + }, + { + "left_line": 8690, + "right_line": -1 + }, + { + "left_line": 8691, + "right_line": -1 + }, + { + "left_line": 8692, + "right_line": -1 + }, + { + "left_line": 8693, + "right_line": -1 + }, + { + "left_line": 8694, + "right_line": -1 + }, + { + "left_line": 8695, + "right_line": -1 + }, + { + "left_line": 8696, + "right_line": -1 + }, + { + "left_line": 8697, + "right_line": -1 + }, + { + "left_line": 8698, + "right_line": -1 + }, + { + "left_line": 8699, + "right_line": -1 + }, + { + "left_line": 8700, + "right_line": -1 + }, + { + "left_line": 8701, + "right_line": -1 + }, + { + "left_line": 8702, + "right_line": -1 + }, + { + "left_line": 8703, + "right_line": -1 + }, + { + "left_line": 8704, + "right_line": -1 + }, + { + "left_line": 8705, + "right_line": -1 + }, + { + "left_line": 8706, + "right_line": -1 + }, + { + "left_line": 8707, + "right_line": -1 + }, + { + "left_line": 8708, + "right_line": -1 + }, + { + "left_line": 8709, + "right_line": -1 + }, + { + "left_line": 8710, + "right_line": -1 + }, + { + "left_line": 8711, + "right_line": -1 + }, + { + "left_line": 8712, + "right_line": -1 + }, + { + "left_line": 8713, + "right_line": -1 + }, + { + "left_line": 8714, + "right_line": -1 + }, + { + "left_line": 8715, + "right_line": -1 + }, + { + "left_line": 8716, + "right_line": -1 + }, + { + "left_line": 8717, + "right_line": -1 + }, + { + "left_line": 8718, + "right_line": -1 + }, + { + "left_line": 8719, + "right_line": -1 + }, + { + "left_line": 8720, + "right_line": -1 + }, + { + "left_line": 8721, + "right_line": -1 + }, + { + "left_line": 8722, + "right_line": -1 + }, + { + "left_line": 8723, + "right_line": -1 + }, + { + "left_line": 8724, + "right_line": -1 + }, + { + "left_line": 8725, + "right_line": -1 + }, + { + "left_line": 8726, + "right_line": -1 + }, + { + "left_line": 8727, + "right_line": -1 + }, + { + "left_line": 8728, + "right_line": -1 + }, + { + "left_line": 8729, + "right_line": -1 + }, + { + "left_line": 8730, + "right_line": -1 + }, + { + "left_line": 8731, + "right_line": -1 + }, + { + "left_line": 8732, + "right_line": -1 + }, + { + "left_line": 8733, + "right_line": -1 + }, + { + "left_line": 8734, + "right_line": -1 + }, + { + "left_line": 8735, + "right_line": -1 + }, { "left_line": 8736, - "right_line": 8731 + "right_line": -1 }, { "left_line": 8737, - "right_line": 8732 + "right_line": -1 }, { "left_line": 8738, - "right_line": 8733 + "right_line": -1 }, { "left_line": 8739, - "right_line": 8734 + "right_line": -1 }, { "left_line": 8740, - "right_line": 8735 + "right_line": -1 }, { "left_line": 8741, - "right_line": 8736 + "right_line": -1 }, { "left_line": 8742, - "right_line": 8737 + "right_line": -1 }, { "left_line": 8743, - "right_line": 8738 + "right_line": -1 }, { "left_line": 8744, - "right_line": 8739 + "right_line": -1 }, { "left_line": 8745, - "right_line": 8740 + "right_line": -1 }, { "left_line": 8746, - "right_line": 8741 + "right_line": -1 }, { "left_line": 8747, - "right_line": 8742 + "right_line": -1 }, { "left_line": 8748, - "right_line": 8743 + "right_line": -1 }, { "left_line": 8749, - "right_line": 8744 + "right_line": -1 }, { "left_line": 8750, - "right_line": 8745 + "right_line": -1 }, { "left_line": 8751, - "right_line": 8746 + "right_line": -1 }, { "left_line": 8752, - "right_line": 8747 + "right_line": -1 }, { "left_line": 8753, - "right_line": 8748 + "right_line": -1 }, { "left_line": 8754, - "right_line": 8749 + "right_line": -1 }, { "left_line": 8755, - "right_line": 8750 + "right_line": -1 }, { "left_line": 8756, - "right_line": 8751 + "right_line": -1 }, { "left_line": 8757, - "right_line": 8752 + "right_line": -1 }, { "left_line": 8758, - "right_line": 8753 + "right_line": -1 }, { "left_line": 8759, - "right_line": 8754 + "right_line": -1 }, { "left_line": 8760, - "right_line": 8755 + "right_line": -1 }, { "left_line": 8761, - "right_line": 8756 + "right_line": -1 }, { "left_line": 8762, - "right_line": 8757 + "right_line": -1 }, { "left_line": 8763, - "right_line": 8758 + "right_line": -1 }, { "left_line": 8764, - "right_line": 8759 + "right_line": -1 }, { "left_line": 8765, - "right_line": 8760 + "right_line": -1 }, { "left_line": 8766, - "right_line": 8761 + "right_line": -1 }, { "left_line": 8767, - "right_line": 8762 + "right_line": -1 }, { "left_line": 8768, - "right_line": 8763 + "right_line": -1 }, { "left_line": 8769, - "right_line": 8764 + "right_line": -1 }, { "left_line": 8770, - "right_line": 8765 + "right_line": -1 }, { "left_line": 8771, - "right_line": 8766 + "right_line": -1 }, { "left_line": 8772, - "right_line": 8767 + "right_line": -1 }, { "left_line": 8773, - "right_line": 8768 + "right_line": -1 }, { "left_line": 8774, - "right_line": 8769 + "right_line": -1 }, { "left_line": 8775, - "right_line": 8770 + "right_line": -1 }, { "left_line": 8776, - "right_line": 8771 + "right_line": -1 }, { "left_line": 8777, - "right_line": 8772 + "right_line": -1 }, { "left_line": 8778, - "right_line": 8773 + "right_line": -1 }, { "left_line": 8779, - "right_line": 8774 + "right_line": -1 }, { "left_line": 8780, - "right_line": 8775 + "right_line": -1 }, { "left_line": 8781, - "right_line": 8776 + "right_line": -1 }, { "left_line": 8782, - "right_line": 8777 + "right_line": -1 }, { "left_line": 8783, - "right_line": 8778 + "right_line": -1 }, { "left_line": 8784, - "right_line": 8779 + "right_line": -1 }, { "left_line": 8785, - "right_line": 8780 + "right_line": -1 }, { "left_line": 8786, - "right_line": 8781 + "right_line": -1 }, { "left_line": 8787, - "right_line": 8782 + "right_line": -1 }, { "left_line": 8788, - "right_line": 8783 + "right_line": -1 }, { "left_line": 8789, - "right_line": 8784 + "right_line": -1 }, { "left_line": 8790, - "right_line": 8785 + "right_line": -1 }, { "left_line": 8791, - "right_line": 8786 + "right_line": -1 }, { "left_line": 8792, - "right_line": 8787 + "right_line": -1 }, { "left_line": 8793, - "right_line": 8788 + "right_line": -1 }, { "left_line": 8794, - "right_line": 8789 + "right_line": -1 }, { "left_line": 8795, - "right_line": 8790 + "right_line": -1 }, { "left_line": 8796, - "right_line": 8791 + "right_line": -1 }, { "left_line": 8797, - "right_line": 8792 + "right_line": -1 }, { "left_line": 8798, - "right_line": 8793 + "right_line": -1 }, { "left_line": 8799, - "right_line": 8794 + "right_line": -1 }, { "left_line": 8800, - "right_line": 8795 + "right_line": -1 }, { "left_line": 8801, - "right_line": 8796 + "right_line": -1 }, { "left_line": 8802, - "right_line": 8797 + "right_line": -1 }, { "left_line": 8803, - "right_line": 8798 + "right_line": -1 }, { "left_line": 8804, - "right_line": 8799 + "right_line": -1 }, { "left_line": 8805, - "right_line": 8800 + "right_line": -1 }, { "left_line": 8806, - "right_line": 8801 + "right_line": -1 }, { "left_line": 8807, - "right_line": 8802 + "right_line": -1 }, { "left_line": 8808, - "right_line": 8803 + "right_line": -1 }, { "left_line": 8809, - "right_line": 8804 + "right_line": -1 }, { "left_line": 8810, - "right_line": 8805 + "right_line": -1 }, { "left_line": 8811, - "right_line": 8806 + "right_line": -1 }, { "left_line": 8812, - "right_line": 8807 + "right_line": -1 }, { "left_line": 8813, - "right_line": 8808 + "right_line": -1 }, { "left_line": 8814, - "right_line": 8809 + "right_line": -1 }, { "left_line": 8815, - "right_line": 8810 + "right_line": -1 }, { "left_line": 8816, - "right_line": 8811 + "right_line": -1 }, { "left_line": 8817, - "right_line": 8812 + "right_line": -1 }, { "left_line": 8818, - "right_line": 8813 + "right_line": -1 }, { "left_line": 8819, - "right_line": 8814 + "right_line": -1 }, { "left_line": 8820, - "right_line": 8815 + "right_line": -1 }, { "left_line": 8821, - "right_line": 8816 + "right_line": -1 }, { "left_line": 8822, - "right_line": 8817 + "right_line": -1 }, { "left_line": 8823, - "right_line": 8818 + "right_line": -1 }, { "left_line": 8824, - "right_line": 8819 + "right_line": -1 }, { "left_line": 8825, - "right_line": 8820 + "right_line": -1 }, { "left_line": 8826, - "right_line": 8821 + "right_line": -1 }, { "left_line": 8827, - "right_line": 8822 + "right_line": -1 }, { "left_line": 8828, - "right_line": 8823 + "right_line": -1 }, { "left_line": 8829, - "right_line": 8824 + "right_line": -1 }, { "left_line": 8830, - "right_line": 8825 + "right_line": -1 }, { "left_line": 8831, - "right_line": 8826 + "right_line": -1 }, { "left_line": 8832, - "right_line": 8827 + "right_line": -1 }, { "left_line": 8833, - "right_line": 8828 + "right_line": -1 }, { "left_line": 8834, - "right_line": 8829 + "right_line": -1 }, { "left_line": 8835, - "right_line": 8830 + "right_line": -1 }, { "left_line": 8836, - "right_line": 8831 + "right_line": -1 }, { "left_line": 8837, - "right_line": 8832 + "right_line": -1 }, { "left_line": 8838, - "right_line": 8833 + "right_line": -1 }, { "left_line": 8839, - "right_line": 8834 + "right_line": -1 }, { "left_line": 8840, - "right_line": 8835 + "right_line": -1 }, { "left_line": 8841, - "right_line": 8836 + "right_line": -1 }, { "left_line": 8842, - "right_line": 8837 + "right_line": -1 }, { "left_line": 8843, - "right_line": 8838 + "right_line": -1 }, { "left_line": 8844, - "right_line": 8839 + "right_line": -1 }, { "left_line": 8845, - "right_line": 8840 + "right_line": -1 }, { "left_line": 8846, - "right_line": 8841 + "right_line": -1 }, { "left_line": 8847, - "right_line": 8842 + "right_line": -1 }, { "left_line": 8848, - "right_line": 8843 + "right_line": -1 }, { "left_line": 8849, - "right_line": 8844 + "right_line": -1 }, { "left_line": 8850, - "right_line": 8845 + "right_line": -1 }, { "left_line": 8851, - "right_line": 8846 + "right_line": -1 }, { "left_line": 8852, - "right_line": 8847 + "right_line": -1 }, { "left_line": 8853, - "right_line": 8848 + "right_line": -1 }, { "left_line": 8854, - "right_line": 8849 + "right_line": -1 }, { "left_line": 8855, - "right_line": 8850 + "right_line": -1 }, { "left_line": 8856, - "right_line": 8851 + "right_line": -1 }, { "left_line": 8857, - "right_line": 8852 + "right_line": -1 }, { "left_line": 8858, - "right_line": 8853 + "right_line": -1 }, { "left_line": 8859, - "right_line": 8854 + "right_line": -1 }, { "left_line": 8860, - "right_line": 8855 + "right_line": -1 }, { "left_line": 8861, - "right_line": 8856 + "right_line": -1 }, { "left_line": 8862, - "right_line": 8857 + "right_line": -1 }, { "left_line": 8863, - "right_line": 8858 + "right_line": -1 }, { "left_line": 8864, - "right_line": 8859 + "right_line": -1 }, { "left_line": 8865, - "right_line": 8860 + "right_line": -1 }, { "left_line": 8866, - "right_line": 8861 + "right_line": -1 }, { "left_line": 8867, - "right_line": 8862 + "right_line": -1 }, { "left_line": 8868, - "right_line": 8863 + "right_line": -1 }, { "left_line": 8869, - "right_line": 8864 + "right_line": -1 }, { "left_line": 8870, - "right_line": 8865 + "right_line": -1 }, { "left_line": 8871, - "right_line": 8866 + "right_line": -1 }, { "left_line": 8872, - "right_line": 8867 + "right_line": -1 }, { "left_line": 8873, - "right_line": 8868 + "right_line": -1 }, { "left_line": 8874, - "right_line": 8869 + "right_line": -1 }, { "left_line": 8875, - "right_line": 8870 + "right_line": -1 }, { "left_line": 8876, - "right_line": 8871 + "right_line": -1 }, { "left_line": 8877, - "right_line": 8872 + "right_line": -1 }, { "left_line": 8878, - "right_line": 8873 + "right_line": -1 }, { "left_line": 8879, - "right_line": 8874 + "right_line": -1 }, { "left_line": 8880, - "right_line": 8875 + "right_line": -1 }, { "left_line": 8881, - "right_line": 8876 + "right_line": -1 }, { "left_line": 8882, - "right_line": 8877 + "right_line": -1 }, { "left_line": 8883, - "right_line": 8878 + "right_line": -1 }, { "left_line": 8884, - "right_line": 8879 + "right_line": -1 }, { "left_line": 8885, - "right_line": 8880 + "right_line": -1 }, { "left_line": 8886, - "right_line": 8881 + "right_line": -1 }, { "left_line": 8887, - "right_line": 8882 + "right_line": -1 }, { "left_line": 8888, - "right_line": 8883 + "right_line": -1 }, { "left_line": 8889, - "right_line": 8884 + "right_line": -1 }, { "left_line": 8890, - "right_line": 8885 + "right_line": -1 }, { "left_line": 8891, - "right_line": 8886 + "right_line": -1 }, { "left_line": 8892, - "right_line": 8887 + "right_line": -1 }, { "left_line": 8893, - "right_line": 8888 + "right_line": -1 }, { "left_line": 8894, - "right_line": 8889 + "right_line": -1 }, { "left_line": 8895, - "right_line": 8890 + "right_line": -1 }, { "left_line": 8896, - "right_line": 8891 + "right_line": -1 }, { "left_line": 8897, - "right_line": 8892 + "right_line": -1 }, { "left_line": 8898, - "right_line": 8893 + "right_line": -1 }, { "left_line": 8899, - "right_line": 8894 + "right_line": -1 }, { "left_line": 8900, - "right_line": 8895 + "right_line": -1 }, { "left_line": 8901, - "right_line": 8896 + "right_line": -1 }, { "left_line": 8902, - "right_line": 8897 + "right_line": -1 }, { "left_line": 8903, - "right_line": 8898 + "right_line": -1 }, { "left_line": 8904, - "right_line": 8899 + "right_line": -1 }, { "left_line": 8905, - "right_line": 8900 + "right_line": -1 }, { "left_line": 8906, - "right_line": 8901 + "right_line": -1 }, { "left_line": 8907, - "right_line": 8902 + "right_line": -1 }, { "left_line": 8908, - "right_line": 8903 + "right_line": -1 }, { "left_line": 8909, - "right_line": 8904 + "right_line": -1 }, { "left_line": 8910, - "right_line": 8905 + "right_line": -1 }, { "left_line": 8911, - "right_line": 8906 + "right_line": -1 }, { "left_line": 8912, - "right_line": 8907 + "right_line": -1 }, { "left_line": 8913, - "right_line": 8908 + "right_line": -1 }, { "left_line": 8914, - "right_line": 8909 + "right_line": -1 }, { "left_line": 8915, - "right_line": 8910 + "right_line": -1 }, { "left_line": 8916, - "right_line": 8911 + "right_line": -1 }, { "left_line": 8917, - "right_line": 8912 + "right_line": -1 }, { "left_line": 8918, - "right_line": 8913 + "right_line": -1 }, { "left_line": 8919, - "right_line": 8914 + "right_line": -1 }, { "left_line": 8920, - "right_line": 8915 + "right_line": -1 }, { "left_line": 8921, - "right_line": 8916 + "right_line": -1 }, { "left_line": 8922, - "right_line": 8917 + "right_line": -1 }, { "left_line": 8923, - "right_line": 8918 + "right_line": -1 }, { "left_line": 8924, - "right_line": 8919 + "right_line": -1 }, { "left_line": 8925, - "right_line": 8920 + "right_line": -1 }, { "left_line": 8926, - "right_line": 8921 + "right_line": -1 }, { "left_line": 8927, - "right_line": 8922 + "right_line": -1 }, { "left_line": 8928, - "right_line": 8923 + "right_line": -1 }, { "left_line": 8929, - "right_line": 8924 + "right_line": -1 }, { "left_line": 8930, - "right_line": 8925 + "right_line": -1 }, { "left_line": 8931, - "right_line": 8926 + "right_line": -1 }, { "left_line": 8932, - "right_line": 8927 + "right_line": -1 }, { "left_line": 8933, - "right_line": 8928 + "right_line": -1 }, { "left_line": 8934, - "right_line": 8929 + "right_line": -1 }, { "left_line": 8935, - "right_line": 8930 + "right_line": -1 }, { "left_line": 8936, - "right_line": 8931 + "right_line": -1 }, { "left_line": 8937, - "right_line": 8932 + "right_line": -1 }, { "left_line": 8938, - "right_line": 8933 + "right_line": -1 }, { "left_line": 8939, - "right_line": 8934 + "right_line": -1 }, { "left_line": 8940, - "right_line": 8935 + "right_line": -1 }, { "left_line": 8941, - "right_line": 8936 + "right_line": -1 }, { "left_line": 8942, - "right_line": 8937 + "right_line": -1 }, { "left_line": 8943, - "right_line": 8938 + "right_line": -1 }, { "left_line": 8944, - "right_line": 8939 + "right_line": -1 }, { "left_line": 8945, - "right_line": 8940 + "right_line": -1 }, { "left_line": 8946, - "right_line": 8941 + "right_line": -1 }, { "left_line": 8947, - "right_line": 8942 + "right_line": -1 }, { "left_line": 8948, - "right_line": 8943 + "right_line": -1 }, { "left_line": 8949, - "right_line": 8944 + "right_line": -1 }, { "left_line": 8950, - "right_line": 8945 + "right_line": -1 }, { "left_line": 8951, - "right_line": 8946 + "right_line": -1 }, { "left_line": 8952, - "right_line": 8947 + "right_line": -1 }, { "left_line": 8953, - "right_line": 8948 + "right_line": -1 }, { "left_line": 8954, - "right_line": 8949 + "right_line": -1 }, { "left_line": 8955, - "right_line": 8950 + "right_line": -1 }, { "left_line": 8956, - "right_line": 8951 + "right_line": -1 }, { "left_line": 8957, - "right_line": 8952 + "right_line": -1 }, { "left_line": 8958, - "right_line": 8953 + "right_line": -1 }, { "left_line": 8959, - "right_line": 8954 + "right_line": -1 }, { "left_line": 8960, - "right_line": 8955 + "right_line": -1 }, { "left_line": 8961, - "right_line": 8956 + "right_line": -1 }, { "left_line": 8962, - "right_line": 8957 + "right_line": -1 }, { "left_line": 8963, - "right_line": 8958 + "right_line": -1 }, { "left_line": 8964, - "right_line": 8959 + "right_line": -1 }, { "left_line": 8965, - "right_line": 8960 + "right_line": -1 }, { "left_line": 8966, - "right_line": 8961 + "right_line": -1 }, { "left_line": 8967, - "right_line": 8962 + "right_line": -1 }, { "left_line": 8968, - "right_line": 8963 + "right_line": -1 }, { "left_line": 8969, - "right_line": 8964 + "right_line": -1 }, { "left_line": 8970, - "right_line": 8965 + "right_line": -1 }, { "left_line": 8971, - "right_line": 8966 + "right_line": -1 }, { "left_line": 8972, - "right_line": 8967 + "right_line": -1 }, { "left_line": 8973, - "right_line": 8968 + "right_line": -1 }, { "left_line": 8974, - "right_line": 8969 + "right_line": -1 }, { "left_line": 8975, - "right_line": 8970 + "right_line": -1 }, { "left_line": 8976, - "right_line": 8971 + "right_line": -1 }, { "left_line": 8977, - "right_line": 8972 + "right_line": -1 }, { "left_line": 8978, - "right_line": 8973 + "right_line": -1 }, { "left_line": 8979, - "right_line": 8974 + "right_line": -1 }, { "left_line": 8980, - "right_line": 8975 + "right_line": -1 }, { "left_line": 8981, - "right_line": 8976 + "right_line": -1 }, { "left_line": 8982, - "right_line": 8977 + "right_line": -1 }, { "left_line": 8983, - "right_line": 8978 + "right_line": -1 }, { "left_line": 8984, - "right_line": 8979 + "right_line": -1 }, { "left_line": 8985, - "right_line": 8980 + "right_line": -1 }, { "left_line": 8986, - "right_line": 8981 + "right_line": -1 }, { "left_line": 8987, - "right_line": 8982 + "right_line": -1 }, { "left_line": 8988, - "right_line": 8983 + "right_line": -1 }, { "left_line": 8989, - "right_line": 8984 + "right_line": -1 }, { "left_line": 8990, - "right_line": 8985 + "right_line": -1 }, { "left_line": 8991, "right_line": -1 }, - { - "left_line": -1, - "right_line": 8986 - }, { "left_line": 8992, - "right_line": 8987 + "right_line": -1 }, { "left_line": 8993, diff --git a/tests/testdata/json_schemastore_hugo_theme_config/expected.json b/tests/testdata/json_schemastore_hugo_theme_config/expected.json index f25e605..b6f0e28 100644 --- a/tests/testdata/json_schemastore_hugo_theme_config/expected.json +++ b/tests/testdata/json_schemastore_hugo_theme_config/expected.json @@ -111,9 +111,9 @@ "subtree": true }, { - "action": "insert", + "action": "update", "node": { - "tree": "after", + "tree": "before", "path": [ 0, 4, @@ -126,32 +126,14 @@ 1 ], "type": "string", - "label": "\"\"", - "start_byte": 144585, - "end_byte": 144587 + "label": "\"monthly\"", + "start_byte": 144569, + "end_byte": 144578 }, - "parent": { + "old_value": "\"monthly\"", + "new_value": "\"\"", + "dest_node": { "tree": "after", - "path": [ - 0, - 4, - 1, - 86, - 1, - 3, - 1, - 0 - ], - "type": "pair", - "start_byte": 144571, - "end_byte": 144587 - }, - "position": 1 - }, - { - "action": "delete", - "node": { - "tree": "before", "path": [ 0, 4, @@ -164,9 +146,9 @@ 1 ], "type": "string", - "label": "\"monthly\"", - "start_byte": 144569, - "end_byte": 144578 + "label": "\"\"", + "start_byte": 144585, + "end_byte": 144587 } }, { @@ -224,11 +206,11 @@ 1, 1, 1, - 0 + 3 ], "type": "pair", - "start_byte": 144813, - "end_byte": 144883 + "start_byte": 144948, + "end_byte": 145137 }, "parent": { "tree": "after", @@ -247,7 +229,7 @@ "start_byte": 144801, "end_byte": 145147 }, - "position": 0, + "position": 3, "subtree": true }, { @@ -262,13 +244,13 @@ 1, 4, 1, - 1, + 4, 1, 2 ], "type": "pair", - "start_byte": 144923, - "end_byte": 144936 + "start_byte": 145632, + "end_byte": 145792 }, "parent": { "tree": "after", @@ -280,20 +262,19 @@ 1, 4, 1, - 1, + 4, 1 ], "type": "object", - "start_byte": 144801, - "end_byte": 145147 + "start_byte": 145512, + "end_byte": 145827 }, - "position": 3, - "subtree": true + "position": 2 }, { - "action": "insert", + "action": "update", "node": { - "tree": "after", + "tree": "before", "path": [ 0, 4, @@ -304,13 +285,17 @@ 1, 1, 1, - 3 + 0, + 1 ], - "type": "pair", - "start_byte": 144948, - "end_byte": 145137 + "type": "string", + "label": "\"\\nhttps://gohugo.io/templates/sitemap-template/#configure-sitemapxml\"", + "start_byte": 144794, + "end_byte": 144864 }, - "parent": { + "old_value": "\"\\nhttps://gohugo.io/templates/sitemap-template/#configure-sitemapxml\"", + "new_value": "\"\\nhttps://gohugo.io/configuration/sitemap/#changefreq\"", + "dest_node": { "tree": "after", "path": [ 0, @@ -321,19 +306,20 @@ 4, 1, 1, + 1, + 0, 1 ], - "type": "object", - "start_byte": 144801, - "end_byte": 145147 - }, - "position": 4, - "subtree": true + "type": "string", + "label": "\"\\nhttps://gohugo.io/configuration/sitemap/#changefreq\"", + "start_byte": 144828, + "end_byte": 144883 + } }, { - "action": "insert", + "action": "update", "node": { - "tree": "after", + "tree": "before", "path": [ 0, 4, @@ -342,15 +328,19 @@ 1, 4, 1, - 4, 1, - 2 + 1, + 2, + 1 ], - "type": "pair", - "start_byte": 145632, - "end_byte": 145792 + "type": "string", + "label": "\"monthly\"", + "start_byte": 144915, + "end_byte": 144924 }, - "parent": { + "old_value": "\"monthly\"", + "new_value": "\"\"", + "dest_node": { "tree": "after", "path": [ 0, @@ -360,14 +350,16 @@ 1, 4, 1, - 4, + 1, + 1, + 2, 1 ], - "type": "object", - "start_byte": 145512, - "end_byte": 145827 - }, - "position": 2 + "type": "string", + "label": "\"\"", + "start_byte": 144934, + "end_byte": 144936 + } }, { "action": "update", @@ -502,9 +494,9 @@ "position": 0 }, { - "action": "insert", + "action": "update", "node": { - "tree": "after", + "tree": "before", "path": [ 0, 4, @@ -513,17 +505,19 @@ 1, 4, 1, - 4, - 1, 3, + 1, + 2, 1 ], "type": "number", - "label": "-1", - "start_byte": 145815, - "end_byte": 145817 + "label": "0.5", + "start_byte": 145297, + "end_byte": 145300 }, - "parent": { + "old_value": "0.5", + "new_value": "-1", + "dest_node": { "tree": "after", "path": [ 0, @@ -535,13 +529,14 @@ 1, 4, 1, - 3 + 3, + 1 ], - "type": "pair", - "start_byte": 145804, + "type": "number", + "label": "-1", + "start_byte": 145815, "end_byte": 145817 - }, - "position": 1 + } }, { "action": "insert", @@ -768,73 +763,6 @@ }, "position": 1, "subtree": true - }, - { - "action": "delete", - "node": { - "tree": "before", - "path": [ - 0, - 4, - 1, - 86, - 1, - 4, - 1, - 1, - 1, - 0 - ], - "type": "pair", - "start_byte": 144779, - "end_byte": 144864 - }, - "subtree": true - }, - { - "action": "delete", - "node": { - "tree": "before", - "path": [ - 0, - 4, - 1, - 86, - 1, - 4, - 1, - 1, - 1, - 2 - ], - "type": "pair", - "start_byte": 144904, - "end_byte": 144924 - }, - "subtree": true - }, - { - "action": "delete", - "node": { - "tree": "before", - "path": [ - 0, - 4, - 1, - 86, - 1, - 4, - 1, - 3, - 1, - 2, - 1 - ], - "type": "number", - "label": "0.5", - "start_byte": 145297, - "end_byte": 145300 - } } ], "line_alignment": [ diff --git a/tests/testdata/json_schemastore_tox_env_configuration/expected.json b/tests/testdata/json_schemastore_tox_env_configuration/expected.json index 6a9217f..31b4798 100644 --- a/tests/testdata/json_schemastore_tox_env_configuration/expected.json +++ b/tests/testdata/json_schemastore_tox_env_configuration/expected.json @@ -14,11 +14,12 @@ 3, 1, 45, - 1 + 1, + 0 ], - "type": "object", - "start_byte": 19778, - "end_byte": 20133 + "type": "pair", + "start_byte": 19790, + "end_byte": 20017 }, "parent": { "tree": "after", @@ -30,18 +31,19 @@ 1, 3, 1, - 45 + 45, + 1 ], - "type": "pair", - "start_byte": 19770, + "type": "object", + "start_byte": 19778, "end_byte": 20133 }, - "position": 1 + "position": 0 }, { - "action": "move", + "action": "insert", "node": { - "tree": "before", + "tree": "after", "path": [ 0, 6, @@ -52,11 +54,13 @@ 1, 45, 1, - 1 + 0, + 0 ], - "type": "pair", - "start_byte": 19818, - "end_byte": 19912 + "type": "string", + "label": "\"oneOf\"", + "start_byte": 19790, + "end_byte": 19797 }, "parent": { "tree": "after", @@ -69,34 +73,14 @@ 3, 1, 45, - 1 - ], - "type": "object", - "start_byte": 19778, - "end_byte": 20133 - }, - "position": 1, - "old_parent": { - "tree": "before", - "path": [ - 0, - 6, 1, - 22, - 1, - 3, - 1, - 45, - 1 + 0 ], - "type": "object", - "start_byte": 19778, - "end_byte": 19922 + "type": "pair", + "start_byte": 19790, + "end_byte": 20017 }, - "old_position": 1, - "subtree": true, - "dest_start_byte": 20029, - "dest_end_byte": 20123 + "position": 0 }, { "action": "insert", @@ -113,12 +97,12 @@ 45, 1, 0, - 0 + 1, + 1 ], - "type": "string", - "label": "\"oneOf\"", - "start_byte": 19790, - "end_byte": 19797 + "type": "object", + "start_byte": 19873, + "end_byte": 20005 }, "parent": { "tree": "after", @@ -132,13 +116,15 @@ 1, 45, 1, - 0 + 0, + 1 ], - "type": "pair", - "start_byte": 19790, + "type": "array", + "start_byte": 19799, "end_byte": 20017 }, - "position": 0 + "position": 1, + "subtree": true }, { "action": "move", @@ -202,50 +188,6 @@ "subtree": true, "dest_start_byte": 19829, "dest_end_byte": 19845 - }, - { - "action": "insert", - "node": { - "tree": "after", - "path": [ - 0, - 6, - 1, - 22, - 1, - 3, - 1, - 45, - 1, - 0, - 1, - 1 - ], - "type": "object", - "start_byte": 19873, - "end_byte": 20005 - }, - "parent": { - "tree": "after", - "path": [ - 0, - 6, - 1, - 22, - 1, - 3, - 1, - 45, - 1, - 0, - 1 - ], - "type": "array", - "start_byte": 19799, - "end_byte": 20017 - }, - "position": 1, - "subtree": true } ], "line_alignment": [ @@ -2625,10 +2567,6 @@ "left_line": 591, "right_line": 593 }, - { - "left_line": 592, - "right_line": -1 - }, { "left_line": -1, "right_line": 594 @@ -2662,7 +2600,7 @@ "right_line": 601 }, { - "left_line": -1, + "left_line": 592, "right_line": 602 }, { diff --git a/tests/testdata/json_schemastore_uv_pip_settings/expected.json b/tests/testdata/json_schemastore_uv_pip_settings/expected.json index 8813732..6010a6d 100644 --- a/tests/testdata/json_schemastore_uv_pip_settings/expected.json +++ b/tests/testdata/json_schemastore_uv_pip_settings/expected.json @@ -1,268 +1,6 @@ { "version": "v1", "actions": [ - { - "action": "move", - "node": { - "tree": "before", - "path": [ - 0, - 7, - 1, - 7, - 1, - 1, - 1, - 1, - 2, - 1, - 0, - 0 - ], - "type": "string", - "label": "\"List\"", - "start_byte": 39842, - "end_byte": 39848 - }, - "parent": { - "tree": "after", - "path": [ - 0, - 7, - 1, - 7, - 1, - 1 - ], - "type": "pair", - "start_byte": 39583, - "end_byte": 39899 - }, - "position": 0, - "old_parent": { - "tree": "before", - "path": [ - 0, - 7, - 1, - 7, - 1, - 1, - 1, - 1, - 2, - 1, - 0 - ], - "type": "pair", - "start_byte": 39842, - "end_byte": 39987 - }, - "old_position": 0, - "dest_start_byte": 39583, - "dest_end_byte": 39590 - }, - { - "action": "move", - "node": { - "tree": "before", - "path": [ - 0, - 7, - 1, - 7, - 1, - 0 - ], - "type": "pair", - "start_byte": 39512, - "end_byte": 39575 - }, - "parent": { - "tree": "after", - "path": [ - 0, - 7, - 1, - 7, - 1 - ], - "type": "object", - "start_byte": 39504, - "end_byte": 39905 - }, - "position": 0, - "old_parent": { - "tree": "before", - "path": [ - 0, - 7, - 1, - 7, - 1 - ], - "type": "object", - "start_byte": 39504, - "end_byte": 40096 - }, - "old_position": 0, - "subtree": true, - "dest_start_byte": 39512, - "dest_end_byte": 39575 - }, - { - "action": "update", - "node": { - "tree": "before", - "path": [ - 0, - 7, - 1, - 7, - 1, - 1, - 1, - 1, - 2, - 1, - 0, - 0 - ], - "type": "string", - "label": "\"List\"", - "start_byte": 39842, - "end_byte": 39848 - }, - "old_value": "\"List\"", - "new_value": "\"oneOf\"", - "dest_node": { - "tree": "after", - "path": [ - 0, - 7, - 1, - 7, - 1, - 1, - 0 - ], - "type": "string", - "label": "\"oneOf\"", - "start_byte": 39583, - "end_byte": 39590 - } - }, - { - "action": "move", - "node": { - "tree": "before", - "path": [ - 0, - 7, - 1, - 7, - 1, - 1, - 1, - 0 - ], - "type": "object", - "start_byte": 39602, - "end_byte": 39719 - }, - "parent": { - "tree": "after", - "path": [ - 0, - 7, - 1, - 7, - 1, - 1, - 1 - ], - "type": "array", - "start_byte": 39592, - "end_byte": 39899 - }, - "position": 0, - "old_parent": { - "tree": "before", - "path": [ - 0, - 7, - 1, - 7, - 1, - 1, - 1 - ], - "type": "array", - "start_byte": 39592, - "end_byte": 40090 - }, - "old_position": 0, - "subtree": true, - "dest_start_byte": 39602, - "dest_end_byte": 39719 - }, - { - "action": "move", - "node": { - "tree": "before", - "path": [ - 0, - 7, - 1, - 7, - 1, - 1, - 1, - 1, - 0 - ], - "type": "pair", - "start_byte": 39741, - "end_byte": 39774 - }, - "parent": { - "tree": "after", - "path": [ - 0, - 7, - 1, - 7, - 1, - 1, - 1, - 1 - ], - "type": "object", - "start_byte": 39729, - "end_byte": 39891 - }, - "position": 0, - "old_parent": { - "tree": "before", - "path": [ - 0, - 7, - 1, - 7, - 1, - 1, - 1, - 1 - ], - "type": "object", - "start_byte": 39729, - "end_byte": 40082 - }, - "old_position": 0, - "subtree": true, - "dest_start_byte": 39741, - "dest_end_byte": 39774 - }, { "action": "move", "node": { @@ -451,11 +189,15 @@ 1, 1, 1, - 2 + 2, + 1, + 0, + 0 ], - "type": "pair", - "start_byte": 39814, - "end_byte": 39999 + "type": "string", + "label": "\"List\"", + "start_byte": 39842, + "end_byte": 39848 } }, { @@ -471,13 +213,15 @@ 1, 1, 1, - 3 + 2, + 1, + 0, + 1 ], - "type": "pair", - "start_byte": 40011, - "end_byte": 40040 - }, - "subtree": true + "type": "object", + "start_byte": 39850, + "end_byte": 39987 + } }, { "action": "delete", @@ -492,13 +236,14 @@ 1, 1, 1, - 4 + 2, + 1, + 0 ], "type": "pair", - "start_byte": 40052, - "end_byte": 40072 - }, - "subtree": true + "start_byte": 39842, + "end_byte": 39987 + } }, { "action": "delete", @@ -514,13 +259,11 @@ 1, 1, 2, - 1, - 0, 1 ], "type": "object", - "start_byte": 39850, - "end_byte": 39987 + "start_byte": 39828, + "end_byte": 39999 } }, { @@ -534,12 +277,13 @@ 7, 1, 1, - 0 + 1, + 1, + 2 ], - "type": "string", - "label": "\"oneOf\"", - "start_byte": 39583, - "end_byte": 39590 + "type": "pair", + "start_byte": 39814, + "end_byte": 39999 } }, { @@ -552,12 +296,16 @@ 1, 7, 1, - 1 + 1, + 1, + 1, + 3 ], "type": "pair", - "start_byte": 39583, - "end_byte": 40090 - } + "start_byte": 40011, + "end_byte": 40040 + }, + "subtree": true }, { "action": "delete", @@ -568,12 +316,17 @@ 7, 1, 7, - 1 + 1, + 1, + 1, + 1, + 4 ], - "type": "object", - "start_byte": 39504, - "end_byte": 40096 - } + "type": "pair", + "start_byte": 40052, + "end_byte": 40072 + }, + "subtree": true } ], "line_alignment": [ diff --git a/tests/testdata/json_schemastore_workflow_step_reorder/expected.json b/tests/testdata/json_schemastore_workflow_step_reorder/expected.json index 3c5a4be..f8cc5bd 100644 --- a/tests/testdata/json_schemastore_workflow_step_reorder/expected.json +++ b/tests/testdata/json_schemastore_workflow_step_reorder/expected.json @@ -327,15 +327,15 @@ 0, 4, 1, - 4, + 5, 1, 1, 1, - 4 + 0 ], "type": "pair", - "start_byte": 5956, - "end_byte": 6700 + "start_byte": 7227, + "end_byte": 7575 }, "parent": { "tree": "after", @@ -343,16 +343,17 @@ 0, 4, 1, - 4, + 5, 1, 1, 1 ], "type": "object", - "start_byte": 4185, - "end_byte": 7073 + "start_byte": 7217, + "end_byte": 11153 }, - "position": 4 + "position": 0, + "subtree": true }, { "action": "insert", @@ -362,15 +363,15 @@ 0, 4, 1, - 4, + 5, 1, 1, 1, - 5 + 1 ], "type": "pair", - "start_byte": 6710, - "end_byte": 7065 + "start_byte": 7585, + "end_byte": 8230 }, "parent": { "tree": "after", @@ -378,16 +379,16 @@ 0, 4, 1, - 4, + 5, 1, 1, 1 ], "type": "object", - "start_byte": 4185, - "end_byte": 7073 + "start_byte": 7217, + "end_byte": 11153 }, - "position": 5, + "position": 1, "subtree": true }, { @@ -402,11 +403,11 @@ 1, 1, 1, - 0 + 2 ], "type": "pair", - "start_byte": 7227, - "end_byte": 7575 + "start_byte": 8240, + "end_byte": 8526 }, "parent": { "tree": "after", @@ -423,7 +424,7 @@ "start_byte": 7217, "end_byte": 11153 }, - "position": 0, + "position": 2, "subtree": true }, { @@ -438,11 +439,11 @@ 1, 1, 1, - 1 + 3 ], "type": "pair", - "start_byte": 7585, - "end_byte": 8230 + "start_byte": 8536, + "end_byte": 9038 }, "parent": { "tree": "after", @@ -459,7 +460,7 @@ "start_byte": 7217, "end_byte": 11153 }, - "position": 1, + "position": 3, "subtree": true }, { @@ -474,11 +475,11 @@ 1, 1, 1, - 2 + 6 ], "type": "pair", - "start_byte": 8240, - "end_byte": 8526 + "start_byte": 10193, + "end_byte": 10641 }, "parent": { "tree": "after", @@ -495,7 +496,7 @@ "start_byte": 7217, "end_byte": 11153 }, - "position": 2, + "position": 6, "subtree": true }, { @@ -510,11 +511,13 @@ 1, 1, 1, - 3 + 4, + 0 ], - "type": "pair", - "start_byte": 8536, - "end_byte": 9038 + "type": "string", + "label": "\"volumes\"", + "start_byte": 9048, + "end_byte": 9057 }, "parent": { "tree": "after", @@ -525,34 +528,34 @@ 5, 1, 1, - 1 + 1, + 4 ], - "type": "object", - "start_byte": 7217, - "end_byte": 11153 + "type": "pair", + "start_byte": 9048, + "end_byte": 9809 }, - "position": 3, - "subtree": true + "position": 0 }, { - "action": "move", + "action": "insert", "node": { - "tree": "before", + "tree": "after", "path": [ 0, 4, 1, - 4, + 5, 1, 1, 1, - 4, + 5, 0 ], "type": "string", - "label": "\"volumes\"", - "start_byte": 6070, - "end_byte": 6079 + "label": "\"options\"", + "start_byte": 9819, + "end_byte": 9828 }, "parent": { "tree": "after", @@ -564,53 +567,33 @@ 1, 1, 1, - 4 - ], - "type": "pair", - "start_byte": 9048, - "end_byte": 9809 - }, - "position": 0, - "old_parent": { - "tree": "before", - "path": [ - 0, - 4, - 1, - 4, - 1, - 1, - 1, - 4 + 5 ], "type": "pair", - "start_byte": 6070, - "end_byte": 6846 + "start_byte": 9819, + "end_byte": 10183 }, - "old_position": 0, - "dest_start_byte": 9048, - "dest_end_byte": 9057, - "group_id": "group-2" + "position": 0 }, { - "action": "move", + "action": "insert", "node": { - "tree": "before", + "tree": "after", "path": [ 0, 4, 1, - 4, - 1, + 5, 1, 1, - 4, 1, + 7, 0 ], - "type": "pair", - "start_byte": 6093, - "end_byte": 6248 + "type": "string", + "label": "\"entrypoint\"", + "start_byte": 10651, + "end_byte": 10663 }, "parent": { "tree": "after", @@ -622,41 +605,18 @@ 1, 1, 1, - 4, - 1 - ], - "type": "object", - "start_byte": 9059, - "end_byte": 9809 - }, - "position": 0, - "old_parent": { - "tree": "before", - "path": [ - 0, - 4, - 1, - 4, - 1, - 1, - 1, - 4, - 1 + 7 ], - "type": "object", - "start_byte": 6081, - "end_byte": 6846 + "type": "pair", + "start_byte": 10651, + "end_byte": 11145 }, - "old_position": 0, - "subtree": true, - "dest_start_byte": 9071, - "dest_end_byte": 9203, - "group_id": "group-3" + "position": 0 }, { - "action": "move", + "action": "insert", "node": { - "tree": "before", + "tree": "after", "path": [ 0, 4, @@ -670,29 +630,11 @@ 2 ], "type": "pair", - "start_byte": 6733, - "end_byte": 6748 + "start_byte": 6587, + "end_byte": 6602 }, "parent": { "tree": "after", - "path": [ - 0, - 4, - 1, - 5, - 1, - 1, - 1, - 4, - 1 - ], - "type": "object", - "start_byte": 9059, - "end_byte": 9809 - }, - "position": 2, - "old_parent": { - "tree": "before", "path": [ 0, 4, @@ -705,19 +647,16 @@ 1 ], "type": "object", - "start_byte": 6081, - "end_byte": 6846 + "start_byte": 5967, + "end_byte": 6700 }, - "old_position": 2, - "subtree": true, - "dest_start_byte": 9696, - "dest_end_byte": 9711, - "group_id": "group-3" + "position": 2, + "subtree": true }, { - "action": "move", + "action": "insert", "node": { - "tree": "before", + "tree": "after", "path": [ 0, 4, @@ -731,29 +670,11 @@ 3 ], "type": "pair", - "start_byte": 6760, - "end_byte": 6811 + "start_byte": 6614, + "end_byte": 6665 }, "parent": { "tree": "after", - "path": [ - 0, - 4, - 1, - 5, - 1, - 1, - 1, - 4, - 1 - ], - "type": "object", - "start_byte": 9059, - "end_byte": 9809 - }, - "position": 3, - "old_parent": { - "tree": "before", "path": [ 0, 4, @@ -766,19 +687,16 @@ 1 ], "type": "object", - "start_byte": 6081, - "end_byte": 6846 + "start_byte": 5967, + "end_byte": 6700 }, - "old_position": 3, - "subtree": true, - "dest_start_byte": 9723, - "dest_end_byte": 9774, - "group_id": "group-3" + "position": 3, + "subtree": true }, { - "action": "move", + "action": "insert", "node": { - "tree": "before", + "tree": "after", "path": [ 0, 4, @@ -792,29 +710,11 @@ 4 ], "type": "pair", - "start_byte": 6823, - "end_byte": 6836 + "start_byte": 6677, + "end_byte": 6690 }, "parent": { "tree": "after", - "path": [ - 0, - 4, - 1, - 5, - 1, - 1, - 1, - 4, - 1 - ], - "type": "object", - "start_byte": 9059, - "end_byte": 9809 - }, - "position": 4, - "old_parent": { - "tree": "before", "path": [ 0, 4, @@ -827,77 +727,16 @@ 1 ], "type": "object", - "start_byte": 6081, - "end_byte": 6846 + "start_byte": 5967, + "end_byte": 6700 }, - "old_position": 4, - "subtree": true, - "dest_start_byte": 9786, - "dest_end_byte": 9799, - "group_id": "group-3" + "position": 4, + "subtree": true }, { - "action": "move", + "action": "insert", "node": { - "tree": "before", - "path": [ - 0, - 4, - 1, - 4, - 1, - 1, - 1, - 5, - 0 - ], - "type": "string", - "label": "\"options\"", - "start_byte": 6856, - "end_byte": 6865 - }, - "parent": { "tree": "after", - "path": [ - 0, - 4, - 1, - 5, - 1, - 1, - 1, - 5 - ], - "type": "pair", - "start_byte": 9819, - "end_byte": 10183 - }, - "position": 0, - "old_parent": { - "tree": "before", - "path": [ - 0, - 4, - 1, - 4, - 1, - 1, - 1, - 5 - ], - "type": "pair", - "start_byte": 6856, - "end_byte": 7243 - }, - "old_position": 0, - "dest_start_byte": 9819, - "dest_end_byte": 9828, - "group_id": "group-2" - }, - { - "action": "move", - "node": { - "tree": "before", "path": [ 0, 4, @@ -908,32 +747,14 @@ 1, 5, 1, - 0 + 1 ], "type": "pair", - "start_byte": 6879, - "end_byte": 7034 + "start_byte": 6868, + "end_byte": 7027 }, "parent": { "tree": "after", - "path": [ - 0, - 4, - 1, - 5, - 1, - 1, - 1, - 5, - 1 - ], - "type": "object", - "start_byte": 9830, - "end_byte": 10183 - }, - "position": 0, - "old_parent": { - "tree": "before", "path": [ 0, 4, @@ -946,19 +767,16 @@ 1 ], "type": "object", - "start_byte": 6867, - "end_byte": 7243 + "start_byte": 6721, + "end_byte": 7065 }, - "old_position": 0, - "subtree": true, - "dest_start_byte": 9842, - "dest_end_byte": 9974, - "group_id": "group-4" + "position": 1, + "subtree": true }, { - "action": "move", + "action": "insert", "node": { - "tree": "before", + "tree": "after", "path": [ 0, 4, @@ -969,32 +787,14 @@ 1, 5, 1, - 1 + 2 ], "type": "pair", - "start_byte": 7046, - "end_byte": 7205 + "start_byte": 7039, + "end_byte": 7055 }, "parent": { "tree": "after", - "path": [ - 0, - 4, - 1, - 5, - 1, - 1, - 1, - 5, - 1 - ], - "type": "object", - "start_byte": 9830, - "end_byte": 10183 - }, - "position": 1, - "old_parent": { - "tree": "before", "path": [ 0, 4, @@ -1007,14 +807,11 @@ 1 ], "type": "object", - "start_byte": 6867, - "end_byte": 7243 + "start_byte": 6721, + "end_byte": 7065 }, - "old_position": 1, - "subtree": true, - "dest_start_byte": 9986, - "dest_end_byte": 10145, - "group_id": "group-4" + "position": 2, + "subtree": true }, { "action": "insert", @@ -1028,11 +825,13 @@ 1, 1, 1, - 6 + 4, + 1, + 0 ], "type": "pair", - "start_byte": 10193, - "end_byte": 10641 + "start_byte": 9071, + "end_byte": 9203 }, "parent": { "tree": "after", @@ -1043,13 +842,15 @@ 5, 1, 1, + 1, + 4, 1 ], "type": "object", - "start_byte": 7217, - "end_byte": 11153 + "start_byte": 9059, + "end_byte": 9809 }, - "position": 6, + "position": 0, "subtree": true }, { @@ -1060,17 +861,17 @@ 0, 4, 1, - 4, + 5, 1, 1, 1, 4, - 0 + 1, + 1 ], - "type": "string", - "label": "\"volumes\"", - "start_byte": 5956, - "end_byte": 5965 + "type": "pair", + "start_byte": 9215, + "end_byte": 9684 }, "parent": { "tree": "after", @@ -1078,78 +879,60 @@ 0, 4, 1, - 4, + 5, 1, 1, 1, - 4 + 4, + 1 ], - "type": "pair", - "start_byte": 5956, - "end_byte": 6700 + "type": "object", + "start_byte": 9059, + "end_byte": 9809 }, - "position": 0 + "position": 1, + "subtree": true }, { - "action": "insert", + "action": "move", "node": { - "tree": "after", + "tree": "before", "path": [ 0, 4, 1, - 5, - 1, - 1, - 1, - 7, - 0 - ], - "type": "string", - "label": "\"entrypoint\"", - "start_byte": 10651, - "end_byte": 10663 - }, - "parent": { - "tree": "after", - "path": [ - 0, 4, 1, - 5, 1, 1, + 4, 1, - 7 + 2 ], "type": "pair", - "start_byte": 10651, - "end_byte": 11145 + "start_byte": 6733, + "end_byte": 6748 }, - "position": 0 - }, - { - "action": "insert", - "node": { + "parent": { "tree": "after", "path": [ 0, 4, 1, - 4, + 5, 1, 1, 1, 4, - 1, - 0 + 1 ], - "type": "pair", - "start_byte": 5979, - "end_byte": 6102 + "type": "object", + "start_byte": 9059, + "end_byte": 9809 }, - "parent": { - "tree": "after", + "position": 2, + "old_parent": { + "tree": "before", "path": [ 0, 4, @@ -1162,11 +945,14 @@ 1 ], "type": "object", - "start_byte": 5967, - "end_byte": 6700 + "start_byte": 6081, + "end_byte": 6846 }, - "position": 0, - "subtree": true + "old_position": 2, + "subtree": true, + "dest_start_byte": 9696, + "dest_end_byte": 9711, + "group_id": "group-2" }, { "action": "move", @@ -1182,11 +968,11 @@ 1, 4, 1, - 1 + 3 ], "type": "pair", - "start_byte": 6260, - "end_byte": 6721 + "start_byte": 6760, + "end_byte": 6811 }, "parent": { "tree": "after", @@ -1194,7 +980,7 @@ 0, 4, 1, - 4, + 5, 1, 1, 1, @@ -1202,10 +988,10 @@ 1 ], "type": "object", - "start_byte": 5967, - "end_byte": 6700 + "start_byte": 9059, + "end_byte": 9809 }, - "position": 1, + "position": 3, "old_parent": { "tree": "before", "path": [ @@ -1223,15 +1009,16 @@ "start_byte": 6081, "end_byte": 6846 }, - "old_position": 1, + "old_position": 3, "subtree": true, - "dest_start_byte": 6114, - "dest_end_byte": 6575 + "dest_start_byte": 9723, + "dest_end_byte": 9774, + "group_id": "group-2" }, { - "action": "insert", + "action": "move", "node": { - "tree": "after", + "tree": "before", "path": [ 0, 4, @@ -1242,11 +1029,11 @@ 1, 4, 1, - 2 + 4 ], "type": "pair", - "start_byte": 6587, - "end_byte": 6602 + "start_byte": 6823, + "end_byte": 6836 }, "parent": { "tree": "after", @@ -1254,7 +1041,7 @@ 0, 4, 1, - 4, + 5, 1, 1, 1, @@ -1262,34 +1049,12 @@ 1 ], "type": "object", - "start_byte": 5967, - "end_byte": 6700 - }, - "position": 2, - "subtree": true - }, - { - "action": "insert", - "node": { - "tree": "after", - "path": [ - 0, - 4, - 1, - 4, - 1, - 1, - 1, - 4, - 1, - 3 - ], - "type": "pair", - "start_byte": 6614, - "end_byte": 6665 + "start_byte": 9059, + "end_byte": 9809 }, - "parent": { - "tree": "after", + "position": 4, + "old_parent": { + "tree": "before", "path": [ 0, 4, @@ -1302,11 +1067,14 @@ 1 ], "type": "object", - "start_byte": 5967, - "end_byte": 6700 + "start_byte": 6081, + "end_byte": 6846 }, - "position": 3, - "subtree": true + "old_position": 4, + "subtree": true, + "dest_start_byte": 9786, + "dest_end_byte": 9799, + "group_id": "group-2" }, { "action": "insert", @@ -1316,17 +1084,17 @@ 0, 4, 1, - 4, + 5, 1, 1, 1, - 4, + 5, 1, - 4 + 0 ], "type": "pair", - "start_byte": 6677, - "end_byte": 6690 + "start_byte": 9842, + "end_byte": 9974 }, "parent": { "tree": "after", @@ -1334,39 +1102,39 @@ 0, 4, 1, - 4, + 5, 1, 1, 1, - 4, + 5, 1 ], "type": "object", - "start_byte": 5967, - "end_byte": 6700 + "start_byte": 9830, + "end_byte": 10183 }, - "position": 4, + "position": 0, "subtree": true }, { - "action": "insert", + "action": "move", "node": { - "tree": "after", + "tree": "before", "path": [ 0, 4, 1, - 5, + 4, 1, 1, 1, - 4, + 5, 1, 1 ], "type": "pair", - "start_byte": 9215, - "end_byte": 9684 + "start_byte": 7046, + "end_byte": 7205 }, "parent": { "tree": "after", @@ -1378,15 +1146,36 @@ 1, 1, 1, - 4, + 5, 1 ], "type": "object", - "start_byte": 9059, - "end_byte": 9809 + "start_byte": 9830, + "end_byte": 10183 }, "position": 1, - "subtree": true + "old_parent": { + "tree": "before", + "path": [ + 0, + 4, + 1, + 4, + 1, + 1, + 1, + 5, + 1 + ], + "type": "object", + "start_byte": 6867, + "end_byte": 7243 + }, + "old_position": 1, + "subtree": true, + "dest_start_byte": 9986, + "dest_end_byte": 10145, + "group_id": "group-3" }, { "action": "insert", @@ -1567,7 +1356,7 @@ "subtree": true, "dest_start_byte": 11119, "dest_end_byte": 11135, - "group_id": "group-4" + "group_id": "group-3" }, { "action": "update", @@ -1817,14 +1606,14 @@ "end_byte": 6248 }, "old_value": "\"https://help.github.com/en/actions/automating-your-workflow-with-github-actions/workflow-syntax-for-github-actions#jobsjob_idcontainervolumes\"", - "new_value": "\"https://docs.github.com/en/actions/reference/workflows-and-actions/workflow-syntax#jobsjob_idservicesservice_idvolumes\"", + "new_value": "\"https://docs.github.com/en/actions/reference/workflows-and-actions/workflow-syntax#jobsjob_idcontainervolumes\"", "dest_node": { "tree": "after", "path": [ 0, 4, 1, - 5, + 4, 1, 1, 1, @@ -1834,9 +1623,9 @@ 1 ], "type": "string", - "label": "\"https://docs.github.com/en/actions/reference/workflows-and-actions/workflow-syntax#jobsjob_idservicesservice_idvolumes\"", - "start_byte": 9083, - "end_byte": 9203 + "label": "\"https://docs.github.com/en/actions/reference/workflows-and-actions/workflow-syntax#jobsjob_idcontainervolumes\"", + "start_byte": 5991, + "end_byte": 6102 } }, { @@ -1862,14 +1651,14 @@ "end_byte": 7034 }, "old_value": "\"https://help.github.com/en/actions/automating-your-workflow-with-github-actions/workflow-syntax-for-github-actions#jobsjob_idcontaineroptions\"", - "new_value": "\"https://docs.github.com/en/actions/reference/workflows-and-actions/workflow-syntax#jobsjob_idservicesservice_idoptions\"", + "new_value": "\"https://docs.github.com/en/actions/reference/workflows-and-actions/workflow-syntax#jobsjob_idcontaineroptions\"", "dest_node": { "tree": "after", "path": [ 0, 4, 1, - 5, + 4, 1, 1, 1, @@ -1879,9 +1668,9 @@ 1 ], "type": "string", - "label": "\"https://docs.github.com/en/actions/reference/workflows-and-actions/workflow-syntax#jobsjob_idservicesservice_idoptions\"", - "start_byte": 9854, - "end_byte": 9974 + "label": "\"https://docs.github.com/en/actions/reference/workflows-and-actions/workflow-syntax#jobsjob_idcontaineroptions\"", + "start_byte": 6745, + "end_byte": 6856 } }, { @@ -2411,17 +2200,29 @@ "right_line": 105 }, { - "left_line": -1, + "left_line": 106, "right_line": 106 }, { - "left_line": -1, + "left_line": 107, "right_line": 107 }, { - "left_line": -1, + "left_line": 108, "right_line": 108 }, + { + "left_line": 109, + "right_line": -1 + }, + { + "left_line": 110, + "right_line": -1 + }, + { + "left_line": 111, + "right_line": -1 + }, { "left_line": -1, "right_line": 109 @@ -2435,25 +2236,37 @@ "right_line": 111 }, { - "left_line": -1, + "left_line": 112, "right_line": 112 }, + { + "left_line": 113, + "right_line": -1 + }, { "left_line": -1, "right_line": 113 }, { - "left_line": -1, + "left_line": 114, "right_line": 114 }, { - "left_line": -1, + "left_line": 115, "right_line": 115 }, { - "left_line": -1, + "left_line": 116, "right_line": 116 }, + { + "left_line": 117, + "right_line": -1 + }, + { + "left_line": 118, + "right_line": -1 + }, { "left_line": -1, "right_line": 117 @@ -2463,13 +2276,21 @@ "right_line": 118 }, { - "left_line": -1, + "left_line": 119, "right_line": 119 }, { - "left_line": -1, + "left_line": 120, "right_line": 120 }, + { + "left_line": 121, + "right_line": -1 + }, + { + "left_line": 122, + "right_line": -1 + }, { "left_line": -1, "right_line": 121 @@ -2651,57 +2472,53 @@ "right_line": 165 }, { - "left_line": 106, + "left_line": -1, "right_line": 166 }, { - "left_line": 107, + "left_line": -1, "right_line": 167 }, { - "left_line": 108, + "left_line": -1, "right_line": 168 }, { - "left_line": 109, + "left_line": -1, "right_line": 169 }, { - "left_line": 110, + "left_line": -1, "right_line": 170 }, { - "left_line": 111, + "left_line": -1, "right_line": 171 }, { - "left_line": 112, + "left_line": -1, "right_line": 172 }, { - "left_line": 113, + "left_line": -1, "right_line": 173 }, { - "left_line": 114, + "left_line": -1, "right_line": 174 }, { - "left_line": 115, + "left_line": -1, "right_line": 175 }, { - "left_line": 116, + "left_line": -1, "right_line": 176 }, { - "left_line": 117, + "left_line": -1, "right_line": 177 }, - { - "left_line": 118, - "right_line": -1 - }, { "left_line": -1, "right_line": 178 @@ -2747,21 +2564,13 @@ "right_line": 188 }, { - "left_line": 119, + "left_line": -1, "right_line": 189 }, { - "left_line": 120, + "left_line": -1, "right_line": 190 }, - { - "left_line": 121, - "right_line": -1 - }, - { - "left_line": 122, - "right_line": -1 - }, { "left_line": -1, "right_line": 191 diff --git a/tests/testdata/py_requests_add_rfc9110/expected.json b/tests/testdata/py_requests_add_rfc9110/expected.json index 592f83d..2f7bcf5 100644 --- a/tests/testdata/py_requests_add_rfc9110/expected.json +++ b/tests/testdata/py_requests_add_rfc9110/expected.json @@ -4,6 +4,20 @@ { "action": "insert", "node": { + "tree": "after", + "path": [ + 2, + 2, + 3, + 1, + 0 + ], + "type": "string", + "label": "\"processing\"", + "start_byte": 672, + "end_byte": 684 + }, + "parent": { "tree": "after", "path": [ 2, @@ -15,19 +29,40 @@ "start_byte": 671, "end_byte": 700 }, - "parent": { - "tree": "after", + "position": 0 + }, + { + "action": "update", + "node": { + "tree": "before", "path": [ 2, 2, - 3 + 3, + 1, + 0 ], - "type": "pair", - "start_byte": 666, - "end_byte": 700 + "type": "string", + "label": "\"processing\"", + "start_byte": 672, + "end_byte": 684 }, - "position": 1, - "subtree": true + "old_value": "\"processing\"", + "new_value": "\"early-hints\"", + "dest_node": { + "tree": "after", + "path": [ + 2, + 2, + 3, + 1, + 1 + ], + "type": "string", + "label": "\"early-hints\"", + "start_byte": 686, + "end_byte": 699 + } }, { "action": "insert", @@ -37,53 +72,60 @@ 2, 2, 41, - 1 + 1, + 0 ], - "type": "tuple", - "start_byte": 2174, - "end_byte": 2223 + "type": "string", + "label": "\"request_entity_too_large\"", + "start_byte": 2175, + "end_byte": 2201 }, "parent": { "tree": "after", "path": [ 2, 2, - 41 + 41, + 1 ], - "type": "pair", - "start_byte": 2169, + "type": "tuple", + "start_byte": 2174, "end_byte": 2223 }, - "position": 1, - "subtree": true + "position": 0 }, { - "action": "insert", + "action": "update", "node": { - "tree": "after", + "tree": "before", "path": [ 2, 2, - 42, - 1 + 41, + 1, + 0 ], - "type": "tuple", - "start_byte": 2234, - "end_byte": 2275 + "type": "string", + "label": "\"request_entity_too_large\"", + "start_byte": 2161, + "end_byte": 2187 }, - "parent": { + "old_value": "\"request_entity_too_large\"", + "new_value": "\"content_too_large\"", + "dest_node": { "tree": "after", "path": [ 2, 2, - 42 + 41, + 1, + 1 ], - "type": "pair", - "start_byte": 2229, - "end_byte": 2275 - }, - "position": 1, - "subtree": true + "type": "string", + "label": "\"content_too_large\"", + "start_byte": 2203, + "end_byte": 2222 + } }, { "action": "insert", @@ -92,79 +134,80 @@ "path": [ 2, 2, - 48, - 1 + 42, + 1, + 0 ], - "type": "tuple", - "start_byte": 2601, - "end_byte": 2667 + "type": "string", + "label": "\"request_uri_too_large\"", + "start_byte": 2235, + "end_byte": 2258 }, "parent": { "tree": "after", "path": [ 2, 2, - 48 + 42, + 1 ], - "type": "pair", - "start_byte": 2596, - "end_byte": 2667 + "type": "tuple", + "start_byte": 2234, + "end_byte": 2275 }, - "position": 1, - "subtree": true + "position": 0 }, { - "action": "delete", + "action": "update", "node": { "tree": "before", "path": [ 2, 2, - 3, - 1 + 42, + 1, + 0 ], - "type": "tuple", - "start_byte": 671, - "end_byte": 686 + "type": "string", + "label": "\"request_uri_too_large\"", + "start_byte": 2201, + "end_byte": 2224 }, - "subtree": true - }, - { - "action": "delete", - "node": { - "tree": "before", + "old_value": "\"request_uri_too_large\"", + "new_value": "\"uri_too_long\"", + "dest_node": { + "tree": "after", "path": [ 2, 2, - 41, + 42, + 1, 1 ], - "type": "tuple", - "start_byte": 2160, - "end_byte": 2189 - }, - "subtree": true + "type": "string", + "label": "\"uri_too_long\"", + "start_byte": 2260, + "end_byte": 2274 + } }, { - "action": "delete", + "action": "insert", "node": { - "tree": "before", + "tree": "after", "path": [ 2, 2, - 42, - 1 + 48, + 1, + 2 ], - "type": "tuple", - "start_byte": 2200, - "end_byte": 2226 + "type": "string", + "label": "\"unprocessable_content\"", + "start_byte": 2643, + "end_byte": 2666 }, - "subtree": true - }, - { - "action": "delete", - "node": { - "tree": "before", + "parent": { + "tree": "after", "path": [ 2, 2, @@ -172,10 +215,10 @@ 1 ], "type": "tuple", - "start_byte": 2552, - "end_byte": 2593 + "start_byte": 2601, + "end_byte": 2667 }, - "subtree": true + "position": 2 } ], "line_alignment": [