Page MenuHomePhabricator

D14500.id35099.diff
No OneTemporary

D14500.id35099.diff

This file is larger than 256 KB, so syntax highlighting was skipped.
diff --git a/src/parser/xhpast/__tests__/PHPASTParserTestCase.php b/src/parser/xhpast/__tests__/PHPASTParserTestCase.php
--- a/src/parser/xhpast/__tests__/PHPASTParserTestCase.php
+++ b/src/parser/xhpast/__tests__/PHPASTParserTestCase.php
@@ -15,34 +15,25 @@
$dir = dirname(__FILE__).'/data/';
foreach (Filesystem::listDirectory($dir) as $file) {
if (preg_match('/\.test$/', $file)) {
- $this->executeParserTest($file, Filesystem::readFile($dir.$file));
+ $this->executeParserTest($file, $dir.$file);
}
}
}
- private function executeParserTest($name, $data) {
- $data = explode("\n", $data, 2);
- if (count($data) !== 2) {
- throw new Exception(
- pht('Expected multiple lines in parser test file "%s".', $name));
- }
-
- $head = head($data);
- $body = last($data);
+ private function executeParserTest($name, $file) {
+ $contents = Filesystem::readFile($file);
+ $contents = preg_split('/^~{4,}\n/m', $contents);
- if (!preg_match('/^#/', $head)) {
+ if (count($contents) < 2) {
throw new Exception(
pht(
- 'Expected first line of parser test file "%s" to begin with `%s` '.
- 'and specify test options.',
- $name,
- '#'));
+ "Expected '%s' separating test case and results.",
+ '~~~~~~~~~~'));
}
- $head = preg_replace('/^#\s*/', '', $head);
+ list($data, $options, $expect) = array_merge($contents, array(null));
- $options_parser = new PhutilSimpleOptions();
- $options = $options_parser->parse($head);
+ $options = id(new PhutilSimpleOptions())->parse($options);
$type = null;
foreach ($options as $key => $value) {
@@ -64,7 +55,7 @@
break;
case 'rtrim':
// Allows construction of tests which rely on EOF without newlines.
- $body = rtrim($body);
+ $data = rtrim($data);
break;
default:
throw new Exception(
@@ -84,7 +75,7 @@
$name));
}
- $future = PhutilXHPASTBinary::getParserFuture($body);
+ $future = PhutilXHPASTBinary::getParserFuture($data);
list($err, $stdout, $stderr) = $future->resolve();
switch ($type) {
@@ -92,18 +83,12 @@
case 'fail-parse':
$this->assertEqual(0, $err, pht('Exit code for "%s".', $name));
- $expect_name = preg_replace('/\.test$/', '.expect', $name);
-
- $dir = dirname(__FILE__).'/data/';
- $expect = Filesystem::readFile($dir.$expect_name);
-
try {
$expect = phutil_json_decode($expect);
} catch (PhutilJSONParserException $ex) {
throw new PhutilProxyException(
pht(
- 'Test ".expect" file "%s" for test "%s" is not valid JSON.',
- $expect_name,
+ 'Expect data for test "%s" is not valid JSON.',
$name),
$ex);
}
diff --git a/src/parser/xhpast/__tests__/data/base-fail-parse.php.expect b/src/parser/xhpast/__tests__/data/base-fail-parse.php.expect
deleted file mode 100644
--- a/src/parser/xhpast/__tests__/data/base-fail-parse.php.expect
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "tree": [],
- "stream": []
-}
diff --git a/src/parser/xhpast/__tests__/data/base-fail-parse.php.test b/src/parser/xhpast/__tests__/data/base-fail-parse.php.test
--- a/src/parser/xhpast/__tests__/data/base-fail-parse.php.test
+++ b/src/parser/xhpast/__tests__/data/base-fail-parse.php.test
@@ -1,2 +1,8 @@
-# fail-parse
<?php
+~~~~~~~~~~
+fail-parse
+~~~~~~~~~~
+{
+ "tree": [],
+ "stream": []
+}
diff --git a/src/parser/xhpast/__tests__/data/base-fail-syntax.php.test b/src/parser/xhpast/__tests__/data/base-fail-syntax.php.test
--- a/src/parser/xhpast/__tests__/data/base-fail-syntax.php.test
+++ b/src/parser/xhpast/__tests__/data/base-fail-syntax.php.test
@@ -1,2 +1,3 @@
-# fail-syntax
<?php )
+~~~~~~~~~~
+fail-syntax
diff --git a/src/parser/xhpast/__tests__/data/base-pass.php.expect b/src/parser/xhpast/__tests__/data/base-pass.php.expect
deleted file mode 100644
--- a/src/parser/xhpast/__tests__/data/base-pass.php.expect
+++ /dev/null
@@ -1,31 +0,0 @@
-{
- "tree": [
- 9000,
- 0,
- 1,
- [
- [
- 9006,
- 0,
- 0,
- [
- [
- 9007,
- 0,
- 0
- ]
- ]
- ]
- ]
- ],
- "stream": [
- [
- 371,
- 5
- ],
- [
- 375,
- 1
- ]
- ]
-}
diff --git a/src/parser/xhpast/__tests__/data/base-pass.php.test b/src/parser/xhpast/__tests__/data/base-pass.php.test
--- a/src/parser/xhpast/__tests__/data/base-pass.php.test
+++ b/src/parser/xhpast/__tests__/data/base-pass.php.test
@@ -1,2 +1,35 @@
-# pass
<?php
+~~~~~~~~~~
+pass
+~~~~~~~~~~
+{
+ "tree": [
+ 9000,
+ 0,
+ 1,
+ [
+ [
+ 9006,
+ 0,
+ 0,
+ [
+ [
+ 9007,
+ 0,
+ 0
+ ]
+ ]
+ ]
+ ]
+ ],
+ "stream": [
+ [
+ 371,
+ 5
+ ],
+ [
+ 375,
+ 1
+ ]
+ ]
+}
diff --git a/src/parser/xhpast/__tests__/data/namespace.php.expect b/src/parser/xhpast/__tests__/data/namespace.php.expect
deleted file mode 100644
--- a/src/parser/xhpast/__tests__/data/namespace.php.expect
+++ /dev/null
@@ -1,381 +0,0 @@
-{
- "tree": [
- 9000,
- 0,
- 45,
- [
- [
- 9006,
- 0,
- 44,
- [
- [
- 9007,
- 0,
- 0
- ],
- [
- 9004,
- 2,
- 12,
- [
- [
- 9003,
- 2,
- 12,
- [
- [
- 9001,
- 4,
- 4
- ],
- [
- 9004,
- 7,
- 12,
- [
- [
- 9051,
- 7,
- 12,
- [
- [
- 9052,
- 7,
- 7
- ],
- [
- 9090,
- 9,
- 9
- ],
- [
- 9005
- ],
- [
- 9005
- ],
- [
- 9006,
- 11,
- 12
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 14,
- 31,
- [
- [
- 9003,
- 14,
- 31,
- [
- [
- 9001,
- 16,
- 20
- ],
- [
- 9006,
- 22,
- 31,
- [
- [
- 9004,
- 24,
- 29,
- [
- [
- 9051,
- 24,
- 29,
- [
- [
- 9052,
- 24,
- 24
- ],
- [
- 9090,
- 26,
- 26
- ],
- [
- 9005
- ],
- [
- 9005
- ],
- [
- 9006,
- 28,
- 29
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 33,
- 44,
- [
- [
- 9003,
- 33,
- 44,
- [
- [
- 9005
- ],
- [
- 9006,
- 35,
- 44,
- [
- [
- 9004,
- 37,
- 42,
- [
- [
- 9051,
- 37,
- 42,
- [
- [
- 9052,
- 37,
- 37
- ],
- [
- 9090,
- 39,
- 39
- ],
- [
- 9005
- ],
- [
- 9005
- ],
- [
- 9006,
- 41,
- 42
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- "stream": [
- [
- 371,
- 5
- ],
- [
- 375,
- 2
- ],
- [
- 384,
- 9
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 2
- ],
- [
- 356,
- 5
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 2
- ],
- [
- 384,
- 9
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 387,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 387,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 375,
- 3
- ],
- [
- 356,
- 5
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 2
- ],
- [
- 384,
- 9
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 375,
- 3
- ],
- [
- 356,
- 5
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ]
- ]
-}
diff --git a/src/parser/xhpast/__tests__/data/namespace.php.test b/src/parser/xhpast/__tests__/data/namespace.php.test
--- a/src/parser/xhpast/__tests__/data/namespace.php.test
+++ b/src/parser/xhpast/__tests__/data/namespace.php.test
@@ -1,4 +1,3 @@
-# pass
<?php
namespace A;
@@ -12,3 +11,387 @@
namespace {
class A {}
}
+~~~~~~~~~~
+pass
+~~~~~~~~~~
+{
+ "tree": [
+ 9000,
+ 0,
+ 45,
+ [
+ [
+ 9006,
+ 0,
+ 44,
+ [
+ [
+ 9007,
+ 0,
+ 0
+ ],
+ [
+ 9004,
+ 2,
+ 12,
+ [
+ [
+ 9003,
+ 2,
+ 12,
+ [
+ [
+ 9001,
+ 4,
+ 4
+ ],
+ [
+ 9004,
+ 7,
+ 12,
+ [
+ [
+ 9051,
+ 7,
+ 12,
+ [
+ [
+ 9052,
+ 7,
+ 7
+ ],
+ [
+ 9090,
+ 9,
+ 9
+ ],
+ [
+ 9005
+ ],
+ [
+ 9005
+ ],
+ [
+ 9006,
+ 11,
+ 12
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 14,
+ 31,
+ [
+ [
+ 9003,
+ 14,
+ 31,
+ [
+ [
+ 9001,
+ 16,
+ 20
+ ],
+ [
+ 9006,
+ 22,
+ 31,
+ [
+ [
+ 9004,
+ 24,
+ 29,
+ [
+ [
+ 9051,
+ 24,
+ 29,
+ [
+ [
+ 9052,
+ 24,
+ 24
+ ],
+ [
+ 9090,
+ 26,
+ 26
+ ],
+ [
+ 9005
+ ],
+ [
+ 9005
+ ],
+ [
+ 9006,
+ 28,
+ 29
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 33,
+ 44,
+ [
+ [
+ 9003,
+ 33,
+ 44,
+ [
+ [
+ 9005
+ ],
+ [
+ 9006,
+ 35,
+ 44,
+ [
+ [
+ 9004,
+ 37,
+ 42,
+ [
+ [
+ 9051,
+ 37,
+ 42,
+ [
+ [
+ 9052,
+ 37,
+ 37
+ ],
+ [
+ 9090,
+ 39,
+ 39
+ ],
+ [
+ 9005
+ ],
+ [
+ 9005
+ ],
+ [
+ 9006,
+ 41,
+ 42
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ "stream": [
+ [
+ 371,
+ 5
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 384,
+ 9
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 356,
+ 5
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 384,
+ 9
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 387,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 387,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 375,
+ 3
+ ],
+ [
+ 356,
+ 5
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 384,
+ 9
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 375,
+ 3
+ ],
+ [
+ 356,
+ 5
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ]
+ ]
+}
diff --git a/src/parser/xhpast/__tests__/data/php-access-on-instanciation-invalid.test b/src/parser/xhpast/__tests__/data/php-access-on-instanciation-invalid.test
--- a/src/parser/xhpast/__tests__/data/php-access-on-instanciation-invalid.test
+++ b/src/parser/xhpast/__tests__/data/php-access-on-instanciation-invalid.test
@@ -1,4 +1,3 @@
-# fail-syntax
<?php
class a {
@@ -10,3 +9,5 @@
new a->b;
new a->c();
+~~~~~~~~~~
+fail-syntax
diff --git a/src/parser/xhpast/__tests__/data/php-access-on-instanciation.expect b/src/parser/xhpast/__tests__/data/php-access-on-instanciation.expect
deleted file mode 100644
--- a/src/parser/xhpast/__tests__/data/php-access-on-instanciation.expect
+++ /dev/null
@@ -1,642 +0,0 @@
-{
- "tree": [
- 9000,
- 0,
- 74,
- [
- [
- 9006,
- 0,
- 73,
- [
- [
- 9007,
- 0,
- 0
- ],
- [
- 9004,
- 2,
- 25,
- [
- [
- 9051,
- 2,
- 25,
- [
- [
- 9052,
- 2,
- 2
- ],
- [
- 9090,
- 4,
- 4
- ],
- [
- 9005
- ],
- [
- 9005
- ],
- [
- 9006,
- 6,
- 25,
- [
- [
- 9004,
- 8,
- 11,
- [
- [
- 9063,
- 8,
- 10,
- [
- [
- 9070,
- 8,
- 8,
- [
- [
- 9013,
- 8,
- 8
- ]
- ]
- ],
- [
- 9064,
- 10,
- 10,
- [
- [
- 9047,
- 10,
- 10
- ],
- [
- 9005
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 13,
- 23,
- [
- [
- 9067,
- 13,
- 23,
- [
- [
- 9068,
- 13,
- 13,
- [
- [
- 9013,
- 13,
- 13
- ]
- ]
- ],
- [
- 9005
- ],
- [
- 9013,
- 17,
- 17
- ],
- [
- 9059,
- 18,
- 19
- ],
- [
- 9005
- ],
- [
- 9006,
- 21,
- 23
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 27,
- 38,
- [
- [
- 9077,
- 27,
- 37,
- [
- [
- 9047,
- 27,
- 27
- ],
- [
- 9081,
- 29,
- 29
- ],
- [
- 9092,
- 31,
- 37,
- [
- [
- 9074,
- 31,
- 35,
- [
- [
- 9090,
- 34,
- 34
- ],
- [
- 9005
- ]
- ]
- ],
- [
- 9013,
- 37,
- 37
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 40,
- 53,
- [
- [
- 9077,
- 40,
- 52,
- [
- [
- 9047,
- 40,
- 40
- ],
- [
- 9081,
- 42,
- 42
- ],
- [
- 9102,
- 44,
- 52,
- [
- [
- 9092,
- 44,
- 50,
- [
- [
- 9074,
- 44,
- 48,
- [
- [
- 9090,
- 47,
- 47
- ],
- [
- 9005
- ]
- ]
- ],
- [
- 9013,
- 50,
- 50
- ]
- ]
- ],
- [
- 9095,
- 51,
- 52
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 55,
- 62,
- [
- [
- 9092,
- 55,
- 61,
- [
- [
- 9074,
- 55,
- 59,
- [
- [
- 9090,
- 58,
- 58
- ],
- [
- 9005
- ]
- ]
- ],
- [
- 9013,
- 61,
- 61
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 64,
- 73,
- [
- [
- 9102,
- 64,
- 72,
- [
- [
- 9092,
- 64,
- 70,
- [
- [
- 9074,
- 64,
- 68,
- [
- [
- 9090,
- 67,
- 67
- ],
- [
- 9005
- ]
- ]
- ],
- [
- 9013,
- 70,
- 70
- ]
- ]
- ],
- [
- 9095,
- 71,
- 72
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- "stream": [
- [
- 371,
- 5
- ],
- [
- 375,
- 2
- ],
- [
- 356,
- 5
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 375,
- 2
- ],
- [
- 350,
- 6
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 3
- ],
- [
- 350,
- 6
- ],
- [
- 375,
- 1
- ],
- [
- 337,
- 8
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 2
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 61,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 300,
- 3
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 360,
- 2
- ],
- [
- 309,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 2
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 61,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 300,
- 3
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 360,
- 2
- ],
- [
- 309,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 2
- ],
- [
- 40,
- 1
- ],
- [
- 300,
- 3
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 360,
- 2
- ],
- [
- 309,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 2
- ],
- [
- 40,
- 1
- ],
- [
- 300,
- 3
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 360,
- 2
- ],
- [
- 309,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ]
- ]
-}
diff --git a/src/parser/xhpast/__tests__/data/php-access-on-instanciation.test b/src/parser/xhpast/__tests__/data/php-access-on-instanciation.test
--- a/src/parser/xhpast/__tests__/data/php-access-on-instanciation.test
+++ b/src/parser/xhpast/__tests__/data/php-access-on-instanciation.test
@@ -1,4 +1,3 @@
-# pass
<?php
class a {
@@ -14,3 +13,648 @@
(new a)->b;
(new a)->c();
+~~~~~~~~~~
+pass
+~~~~~~~~~~
+{
+ "tree": [
+ 9000,
+ 0,
+ 74,
+ [
+ [
+ 9006,
+ 0,
+ 73,
+ [
+ [
+ 9007,
+ 0,
+ 0
+ ],
+ [
+ 9004,
+ 2,
+ 25,
+ [
+ [
+ 9051,
+ 2,
+ 25,
+ [
+ [
+ 9052,
+ 2,
+ 2
+ ],
+ [
+ 9090,
+ 4,
+ 4
+ ],
+ [
+ 9005
+ ],
+ [
+ 9005
+ ],
+ [
+ 9006,
+ 6,
+ 25,
+ [
+ [
+ 9004,
+ 8,
+ 11,
+ [
+ [
+ 9063,
+ 8,
+ 10,
+ [
+ [
+ 9070,
+ 8,
+ 8,
+ [
+ [
+ 9013,
+ 8,
+ 8
+ ]
+ ]
+ ],
+ [
+ 9064,
+ 10,
+ 10,
+ [
+ [
+ 9047,
+ 10,
+ 10
+ ],
+ [
+ 9005
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 13,
+ 23,
+ [
+ [
+ 9067,
+ 13,
+ 23,
+ [
+ [
+ 9068,
+ 13,
+ 13,
+ [
+ [
+ 9013,
+ 13,
+ 13
+ ]
+ ]
+ ],
+ [
+ 9005
+ ],
+ [
+ 9013,
+ 17,
+ 17
+ ],
+ [
+ 9059,
+ 18,
+ 19
+ ],
+ [
+ 9005
+ ],
+ [
+ 9006,
+ 21,
+ 23
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 27,
+ 38,
+ [
+ [
+ 9077,
+ 27,
+ 37,
+ [
+ [
+ 9047,
+ 27,
+ 27
+ ],
+ [
+ 9081,
+ 29,
+ 29
+ ],
+ [
+ 9092,
+ 31,
+ 37,
+ [
+ [
+ 9074,
+ 31,
+ 35,
+ [
+ [
+ 9090,
+ 34,
+ 34
+ ],
+ [
+ 9005
+ ]
+ ]
+ ],
+ [
+ 9013,
+ 37,
+ 37
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 40,
+ 53,
+ [
+ [
+ 9077,
+ 40,
+ 52,
+ [
+ [
+ 9047,
+ 40,
+ 40
+ ],
+ [
+ 9081,
+ 42,
+ 42
+ ],
+ [
+ 9102,
+ 44,
+ 52,
+ [
+ [
+ 9092,
+ 44,
+ 50,
+ [
+ [
+ 9074,
+ 44,
+ 48,
+ [
+ [
+ 9090,
+ 47,
+ 47
+ ],
+ [
+ 9005
+ ]
+ ]
+ ],
+ [
+ 9013,
+ 50,
+ 50
+ ]
+ ]
+ ],
+ [
+ 9095,
+ 51,
+ 52
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 55,
+ 62,
+ [
+ [
+ 9092,
+ 55,
+ 61,
+ [
+ [
+ 9074,
+ 55,
+ 59,
+ [
+ [
+ 9090,
+ 58,
+ 58
+ ],
+ [
+ 9005
+ ]
+ ]
+ ],
+ [
+ 9013,
+ 61,
+ 61
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 64,
+ 73,
+ [
+ [
+ 9102,
+ 64,
+ 72,
+ [
+ [
+ 9092,
+ 64,
+ 70,
+ [
+ [
+ 9074,
+ 64,
+ 68,
+ [
+ [
+ 9090,
+ 67,
+ 67
+ ],
+ [
+ 9005
+ ]
+ ]
+ ],
+ [
+ 9013,
+ 70,
+ 70
+ ]
+ ]
+ ],
+ [
+ 9095,
+ 71,
+ 72
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ "stream": [
+ [
+ 371,
+ 5
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 356,
+ 5
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 350,
+ 6
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 3
+ ],
+ [
+ 350,
+ 6
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 337,
+ 8
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 61,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 300,
+ 3
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 360,
+ 2
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 61,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 300,
+ 3
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 360,
+ 2
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 300,
+ 3
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 360,
+ 2
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 300,
+ 3
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 360,
+ 2
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ]
+ ]
+}
diff --git a/src/parser/xhpast/__tests__/data/php-array-dereference-2.expect b/src/parser/xhpast/__tests__/data/php-array-dereference-2.expect
deleted file mode 100644
--- a/src/parser/xhpast/__tests__/data/php-array-dereference-2.expect
+++ /dev/null
@@ -1,177 +0,0 @@
-{
- "tree": [
- 9000,
- 0,
- 19,
- [
- [
- 9006,
- 0,
- 18,
- [
- [
- 9007,
- 0,
- 0
- ],
- [
- 9004,
- 2,
- 18,
- [
- [
- 9015,
- 2,
- 18,
- [
- [
- 9017,
- 2,
- 18,
- [
- [
- 9016,
- 4,
- 13,
- [
- [
- 9102,
- 5,
- 12,
- [
- [
- 9092,
- 5,
- 7,
- [
- [
- 9047,
- 5,
- 5
- ],
- [
- 9013,
- 7,
- 7
- ]
- ]
- ],
- [
- 9100,
- 8,
- 12,
- [
- [
- 9095,
- 8,
- 9
- ],
- [
- 9087,
- 11,
- 11
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9006,
- 15,
- 18
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- "stream": [
- [
- 371,
- 5
- ],
- [
- 375,
- 2
- ],
- [
- 303,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 360,
- 2
- ],
- [
- 309,
- 9
- ],
- [
- 40,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 91,
- 1
- ],
- [
- 317,
- 9
- ],
- [
- 93,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 375,
- 3
- ],
- [
- 369,
- 16
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ]
- ]
-}
diff --git a/src/parser/xhpast/__tests__/data/php-array-dereference-2.test b/src/parser/xhpast/__tests__/data/php-array-dereference-2.test
--- a/src/parser/xhpast/__tests__/data/php-array-dereference-2.test
+++ b/src/parser/xhpast/__tests__/data/php-array-dereference-2.test
@@ -1,6 +1,185 @@
-# pass
<?php
if ($j->getStatus()['running']) {
// do something
}
+~~~~~~~~~~
+pass
+~~~~~~~~~~
+{
+ "tree": [
+ 9000,
+ 0,
+ 19,
+ [
+ [
+ 9006,
+ 0,
+ 18,
+ [
+ [
+ 9007,
+ 0,
+ 0
+ ],
+ [
+ 9004,
+ 2,
+ 18,
+ [
+ [
+ 9015,
+ 2,
+ 18,
+ [
+ [
+ 9017,
+ 2,
+ 18,
+ [
+ [
+ 9016,
+ 4,
+ 13,
+ [
+ [
+ 9102,
+ 5,
+ 12,
+ [
+ [
+ 9092,
+ 5,
+ 7,
+ [
+ [
+ 9047,
+ 5,
+ 5
+ ],
+ [
+ 9013,
+ 7,
+ 7
+ ]
+ ]
+ ],
+ [
+ 9100,
+ 8,
+ 12,
+ [
+ [
+ 9095,
+ 8,
+ 9
+ ],
+ [
+ 9087,
+ 11,
+ 11
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9006,
+ 15,
+ 18
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ "stream": [
+ [
+ 371,
+ 5
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 303,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 360,
+ 2
+ ],
+ [
+ 309,
+ 9
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 91,
+ 1
+ ],
+ [
+ 317,
+ 9
+ ],
+ [
+ 93,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 375,
+ 3
+ ],
+ [
+ 369,
+ 16
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ]
+ ]
+}
diff --git a/src/parser/xhpast/__tests__/data/php-array-dereference-3.expect b/src/parser/xhpast/__tests__/data/php-array-dereference-3.expect
deleted file mode 100644
--- a/src/parser/xhpast/__tests__/data/php-array-dereference-3.expect
+++ /dev/null
@@ -1,204 +0,0 @@
-{
- "tree": [
- 9000,
- 0,
- 21,
- [
- [
- 9006,
- 0,
- 20,
- [
- [
- 9007,
- 0,
- 0
- ],
- [
- 9004,
- 2,
- 20,
- [
- [
- 9015,
- 2,
- 20,
- [
- [
- 9017,
- 2,
- 20,
- [
- [
- 9016,
- 4,
- 16,
- [
- [
- 9099,
- 5,
- 15,
- [
- [
- 9001,
- 5,
- 5
- ],
- [
- 9095,
- 6,
- 15,
- [
- [
- 9100,
- 7,
- 14,
- [
- [
- 9099,
- 7,
- 11,
- [
- [
- 9089,
- 7,
- 9,
- [
- [
- 9090,
- 7,
- 7
- ],
- [
- 9013,
- 9,
- 9
- ]
- ]
- ],
- [
- 9095,
- 10,
- 11
- ]
- ]
- ],
- [
- 9047,
- 13,
- 13
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9006,
- 18,
- 20
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- "stream": [
- [
- 371,
- 5
- ],
- [
- 375,
- 1
- ],
- [
- 303,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 353,
- 5
- ],
- [
- 40,
- 1
- ],
- [
- 309,
- 4
- ],
- [
- 381,
- 2
- ],
- [
- 309,
- 15
- ],
- [
- 40,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 91,
- 1
- ],
- [
- 311,
- 6
- ],
- [
- 93,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ]
- ]
-}
diff --git a/src/parser/xhpast/__tests__/data/php-array-dereference-3.test b/src/parser/xhpast/__tests__/data/php-array-dereference-3.test
--- a/src/parser/xhpast/__tests__/data/php-array-dereference-3.test
+++ b/src/parser/xhpast/__tests__/data/php-array-dereference-3.test
@@ -1,3 +1,209 @@
-# pass
<?php
if (isset(self::getSearchStates()[$state])) { }
+~~~~~~~~~~
+pass
+~~~~~~~~~~
+{
+ "tree": [
+ 9000,
+ 0,
+ 21,
+ [
+ [
+ 9006,
+ 0,
+ 20,
+ [
+ [
+ 9007,
+ 0,
+ 0
+ ],
+ [
+ 9004,
+ 2,
+ 20,
+ [
+ [
+ 9015,
+ 2,
+ 20,
+ [
+ [
+ 9017,
+ 2,
+ 20,
+ [
+ [
+ 9016,
+ 4,
+ 16,
+ [
+ [
+ 9099,
+ 5,
+ 15,
+ [
+ [
+ 9001,
+ 5,
+ 5
+ ],
+ [
+ 9095,
+ 6,
+ 15,
+ [
+ [
+ 9100,
+ 7,
+ 14,
+ [
+ [
+ 9099,
+ 7,
+ 11,
+ [
+ [
+ 9089,
+ 7,
+ 9,
+ [
+ [
+ 9090,
+ 7,
+ 7
+ ],
+ [
+ 9013,
+ 9,
+ 9
+ ]
+ ]
+ ],
+ [
+ 9095,
+ 10,
+ 11
+ ]
+ ]
+ ],
+ [
+ 9047,
+ 13,
+ 13
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9006,
+ 18,
+ 20
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ "stream": [
+ [
+ 371,
+ 5
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 303,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 353,
+ 5
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 309,
+ 4
+ ],
+ [
+ 381,
+ 2
+ ],
+ [
+ 309,
+ 15
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 91,
+ 1
+ ],
+ [
+ 311,
+ 6
+ ],
+ [
+ 93,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ]
+ ]
+}
diff --git a/src/parser/xhpast/__tests__/data/php-array-dereference.expect b/src/parser/xhpast/__tests__/data/php-array-dereference.expect
deleted file mode 100644
--- a/src/parser/xhpast/__tests__/data/php-array-dereference.expect
+++ /dev/null
@@ -1,640 +0,0 @@
-{
- "tree": [
- 9000,
- 0,
- 71,
- [
- [
- 9006,
- 0,
- 70,
- [
- [
- 9007,
- 0,
- 0
- ],
- [
- 9004,
- 2,
- 21,
- [
- [
- 9050,
- 2,
- 21,
- [
- [
- 9005
- ],
- [
- 9005
- ],
- [
- 9013,
- 4,
- 4
- ],
- [
- 9059,
- 5,
- 6
- ],
- [
- 9005
- ],
- [
- 9006,
- 8,
- 21,
- [
- [
- 9004,
- 10,
- 19,
- [
- [
- 9027,
- 10,
- 18,
- [
- [
- 9082,
- 12,
- 18,
- [
- [
- 9093,
- 12,
- 18,
- [
- [
- 9094,
- 13,
- 13,
- [
- [
- 9005
- ],
- [
- 9086,
- 13,
- 13
- ]
- ]
- ],
- [
- 9094,
- 15,
- 15,
- [
- [
- 9005
- ],
- [
- 9086,
- 15,
- 15
- ]
- ]
- ],
- [
- 9094,
- 17,
- 17,
- [
- [
- 9005
- ],
- [
- 9086,
- 17,
- 17
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 23,
- 28,
- [
- [
- 9077,
- 23,
- 27,
- [
- [
- 9047,
- 23,
- 23
- ],
- [
- 9081,
- 25,
- 25
- ],
- [
- 9086,
- 27,
- 27
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 30,
- 40,
- [
- [
- 9077,
- 30,
- 39,
- [
- [
- 9047,
- 30,
- 30
- ],
- [
- 9081,
- 32,
- 32
- ],
- [
- 9100,
- 34,
- 39,
- [
- [
- 9099,
- 34,
- 36,
- [
- [
- 9001,
- 34,
- 34
- ],
- [
- 9095,
- 35,
- 36
- ]
- ]
- ],
- [
- 9086,
- 38,
- 38
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 42,
- 52,
- [
- [
- 9077,
- 42,
- 51,
- [
- [
- 9047,
- 42,
- 42
- ],
- [
- 9081,
- 44,
- 44
- ],
- [
- 9100,
- 46,
- 51,
- [
- [
- 9099,
- 46,
- 48,
- [
- [
- 9001,
- 46,
- 46
- ],
- [
- 9095,
- 47,
- 48
- ]
- ]
- ],
- [
- 9047,
- 50,
- 50
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 54,
- 70,
- [
- [
- 9015,
- 54,
- 70,
- [
- [
- 9017,
- 54,
- 70,
- [
- [
- 9016,
- 56,
- 66,
- [
- [
- 9099,
- 57,
- 65,
- [
- [
- 9001,
- 57,
- 57
- ],
- [
- 9095,
- 58,
- 65,
- [
- [
- 9100,
- 59,
- 64,
- [
- [
- 9099,
- 59,
- 61,
- [
- [
- 9001,
- 59,
- 59
- ],
- [
- 9095,
- 60,
- 61
- ]
- ]
- ],
- [
- 9086,
- 63,
- 63
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9006,
- 68,
- 70
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- "stream": [
- [
- 371,
- 5
- ],
- [
- 375,
- 2
- ],
- [
- 337,
- 8
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 3
- ],
- [
- 40,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 375,
- 3
- ],
- [
- 339,
- 6
- ],
- [
- 375,
- 1
- ],
- [
- 91,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 44,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 44,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 93,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 2
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 61,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 61,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 3
- ],
- [
- 40,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 91,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 93,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 2
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 61,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 3
- ],
- [
- 40,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 91,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 93,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 2
- ],
- [
- 303,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 353,
- 5
- ],
- [
- 40,
- 1
- ],
- [
- 309,
- 3
- ],
- [
- 40,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 91,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 93,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ]
- ]
-}
diff --git a/src/parser/xhpast/__tests__/data/php-array-dereference.test b/src/parser/xhpast/__tests__/data/php-array-dereference.test
--- a/src/parser/xhpast/__tests__/data/php-array-dereference.test
+++ b/src/parser/xhpast/__tests__/data/php-array-dereference.test
@@ -1,4 +1,3 @@
-# pass
<?php
function foo() {
@@ -11,3 +10,646 @@
$y = foo()[$i];
if (isset(foo()[0])) { }
+~~~~~~~~~~
+pass
+~~~~~~~~~~
+{
+ "tree": [
+ 9000,
+ 0,
+ 71,
+ [
+ [
+ 9006,
+ 0,
+ 70,
+ [
+ [
+ 9007,
+ 0,
+ 0
+ ],
+ [
+ 9004,
+ 2,
+ 21,
+ [
+ [
+ 9050,
+ 2,
+ 21,
+ [
+ [
+ 9005
+ ],
+ [
+ 9005
+ ],
+ [
+ 9013,
+ 4,
+ 4
+ ],
+ [
+ 9059,
+ 5,
+ 6
+ ],
+ [
+ 9005
+ ],
+ [
+ 9006,
+ 8,
+ 21,
+ [
+ [
+ 9004,
+ 10,
+ 19,
+ [
+ [
+ 9027,
+ 10,
+ 18,
+ [
+ [
+ 9082,
+ 12,
+ 18,
+ [
+ [
+ 9093,
+ 12,
+ 18,
+ [
+ [
+ 9094,
+ 13,
+ 13,
+ [
+ [
+ 9005
+ ],
+ [
+ 9086,
+ 13,
+ 13
+ ]
+ ]
+ ],
+ [
+ 9094,
+ 15,
+ 15,
+ [
+ [
+ 9005
+ ],
+ [
+ 9086,
+ 15,
+ 15
+ ]
+ ]
+ ],
+ [
+ 9094,
+ 17,
+ 17,
+ [
+ [
+ 9005
+ ],
+ [
+ 9086,
+ 17,
+ 17
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 23,
+ 28,
+ [
+ [
+ 9077,
+ 23,
+ 27,
+ [
+ [
+ 9047,
+ 23,
+ 23
+ ],
+ [
+ 9081,
+ 25,
+ 25
+ ],
+ [
+ 9086,
+ 27,
+ 27
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 30,
+ 40,
+ [
+ [
+ 9077,
+ 30,
+ 39,
+ [
+ [
+ 9047,
+ 30,
+ 30
+ ],
+ [
+ 9081,
+ 32,
+ 32
+ ],
+ [
+ 9100,
+ 34,
+ 39,
+ [
+ [
+ 9099,
+ 34,
+ 36,
+ [
+ [
+ 9001,
+ 34,
+ 34
+ ],
+ [
+ 9095,
+ 35,
+ 36
+ ]
+ ]
+ ],
+ [
+ 9086,
+ 38,
+ 38
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 42,
+ 52,
+ [
+ [
+ 9077,
+ 42,
+ 51,
+ [
+ [
+ 9047,
+ 42,
+ 42
+ ],
+ [
+ 9081,
+ 44,
+ 44
+ ],
+ [
+ 9100,
+ 46,
+ 51,
+ [
+ [
+ 9099,
+ 46,
+ 48,
+ [
+ [
+ 9001,
+ 46,
+ 46
+ ],
+ [
+ 9095,
+ 47,
+ 48
+ ]
+ ]
+ ],
+ [
+ 9047,
+ 50,
+ 50
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 54,
+ 70,
+ [
+ [
+ 9015,
+ 54,
+ 70,
+ [
+ [
+ 9017,
+ 54,
+ 70,
+ [
+ [
+ 9016,
+ 56,
+ 66,
+ [
+ [
+ 9099,
+ 57,
+ 65,
+ [
+ [
+ 9001,
+ 57,
+ 57
+ ],
+ [
+ 9095,
+ 58,
+ 65,
+ [
+ [
+ 9100,
+ 59,
+ 64,
+ [
+ [
+ 9099,
+ 59,
+ 61,
+ [
+ [
+ 9001,
+ 59,
+ 59
+ ],
+ [
+ 9095,
+ 60,
+ 61
+ ]
+ ]
+ ],
+ [
+ 9086,
+ 63,
+ 63
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9006,
+ 68,
+ 70
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ "stream": [
+ [
+ 371,
+ 5
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 337,
+ 8
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 3
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 375,
+ 3
+ ],
+ [
+ 339,
+ 6
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 91,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 44,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 44,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 93,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 61,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 61,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 3
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 91,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 93,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 61,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 3
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 91,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 93,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 303,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 353,
+ 5
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 309,
+ 3
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 91,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 93,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ]
+ ]
+}
diff --git a/src/parser/xhpast/__tests__/data/php-binary-literal.php.expect b/src/parser/xhpast/__tests__/data/php-binary-literal.php.expect
deleted file mode 100644
--- a/src/parser/xhpast/__tests__/data/php-binary-literal.php.expect
+++ /dev/null
@@ -1,51 +0,0 @@
-{
- "tree": [
- 9000,
- 0,
- 3,
- [
- [
- 9006,
- 0,
- 3,
- [
- [
- 9007,
- 0,
- 0
- ],
- [
- 9004,
- 2,
- 3,
- [
- [
- 9086,
- 2,
- 2
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- "stream": [
- [
- 371,
- 5
- ],
- [
- 375,
- 1
- ],
- [
- 307,
- 4
- ],
- [
- 59,
- 1
- ]
- ]
-}
diff --git a/src/parser/xhpast/__tests__/data/php-binary-literal.php.test b/src/parser/xhpast/__tests__/data/php-binary-literal.php.test
--- a/src/parser/xhpast/__tests__/data/php-binary-literal.php.test
+++ b/src/parser/xhpast/__tests__/data/php-binary-literal.php.test
@@ -1,2 +1,55 @@
-# pass, rtrim
<?php 0b10;
+~~~~~~~~~~
+pass, rtrim
+~~~~~~~~~~
+{
+ "tree": [
+ 9000,
+ 0,
+ 3,
+ [
+ [
+ 9006,
+ 0,
+ 3,
+ [
+ [
+ 9007,
+ 0,
+ 0
+ ],
+ [
+ 9004,
+ 2,
+ 3,
+ [
+ [
+ 9086,
+ 2,
+ 2
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ "stream": [
+ [
+ 371,
+ 5
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 307,
+ 4
+ ],
+ [
+ 59,
+ 1
+ ]
+ ]
+}
diff --git a/src/parser/xhpast/__tests__/data/php-callable-typehint.php.expect b/src/parser/xhpast/__tests__/data/php-callable-typehint.php.expect
deleted file mode 100644
--- a/src/parser/xhpast/__tests__/data/php-callable-typehint.php.expect
+++ /dev/null
@@ -1,139 +0,0 @@
-{
- "tree": [
- 9000,
- 0,
- 13,
- [
- [
- 9006,
- 0,
- 12,
- [
- [
- 9007,
- 0,
- 0
- ],
- [
- 9004,
- 2,
- 12,
- [
- [
- 9050,
- 2,
- 12,
- [
- [
- 9005
- ],
- [
- 9005
- ],
- [
- 9013,
- 4,
- 4
- ],
- [
- 9059,
- 5,
- 9,
- [
- [
- 9060,
- 6,
- 8,
- [
- [
- 9061,
- 6,
- 6
- ],
- [
- 9047,
- 8,
- 8
- ],
- [
- 9005
- ]
- ]
- ]
- ]
- ],
- [
- 9005
- ],
- [
- 9006,
- 11,
- 12
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- "stream": [
- [
- 371,
- 5
- ],
- [
- 375,
- 2
- ],
- [
- 337,
- 8
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 389,
- 8
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 41,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ]
- ]
-}
diff --git a/src/parser/xhpast/__tests__/data/php-callable-typehint.php.test b/src/parser/xhpast/__tests__/data/php-callable-typehint.php.test
--- a/src/parser/xhpast/__tests__/data/php-callable-typehint.php.test
+++ b/src/parser/xhpast/__tests__/data/php-callable-typehint.php.test
@@ -1,4 +1,145 @@
-# pass
<?php
function f(callable $c) {}
+~~~~~~~~~~
+pass
+~~~~~~~~~~
+{
+ "tree": [
+ 9000,
+ 0,
+ 13,
+ [
+ [
+ 9006,
+ 0,
+ 12,
+ [
+ [
+ 9007,
+ 0,
+ 0
+ ],
+ [
+ 9004,
+ 2,
+ 12,
+ [
+ [
+ 9050,
+ 2,
+ 12,
+ [
+ [
+ 9005
+ ],
+ [
+ 9005
+ ],
+ [
+ 9013,
+ 4,
+ 4
+ ],
+ [
+ 9059,
+ 5,
+ 9,
+ [
+ [
+ 9060,
+ 6,
+ 8,
+ [
+ [
+ 9061,
+ 6,
+ 6
+ ],
+ [
+ 9047,
+ 8,
+ 8
+ ],
+ [
+ 9005
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9005
+ ],
+ [
+ 9006,
+ 11,
+ 12
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ "stream": [
+ [
+ 371,
+ 5
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 337,
+ 8
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 389,
+ 8
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ]
+ ]
+}
diff --git a/src/parser/xhpast/__tests__/data/php-class-expr.php.test b/src/parser/xhpast/__tests__/data/php-class-expr.php.test
--- a/src/parser/xhpast/__tests__/data/php-class-expr.php.test
+++ b/src/parser/xhpast/__tests__/data/php-class-expr.php.test
@@ -1,4 +1,5 @@
-# fail-syntax, comment="Wrong, valid syntax in PHP 5.5, see T4334."
<?php
ClassName::{$y.$z}();
+~~~~~~~~~~
+fail-syntax, comment="Wrong, valid syntax in PHP 5.5, see T4334."
diff --git a/src/parser/xhpast/__tests__/data/php-comments.php.expect b/src/parser/xhpast/__tests__/data/php-comments.php.expect
deleted file mode 100644
--- a/src/parser/xhpast/__tests__/data/php-comments.php.expect
+++ /dev/null
@@ -1,59 +0,0 @@
-{
- "tree": [
- 9000,
- 0,
- 8,
- [
- [
- 9006,
- 0,
- 0,
- [
- [
- 9007,
- 0,
- 0
- ]
- ]
- ]
- ]
- ],
- "stream": [
- [
- 371,
- 5
- ],
- [
- 375,
- 2
- ],
- [
- 369,
- 10
- ],
- [
- 369,
- 11
- ],
- [
- 369,
- 13
- ],
- [
- 375,
- 1
- ],
- [
- 370,
- 18
- ],
- [
- 375,
- 1
- ],
- [
- 369,
- 24
- ]
- ]
-}
diff --git a/src/parser/xhpast/__tests__/data/php-comments.php.test b/src/parser/xhpast/__tests__/data/php-comments.php.test
--- a/src/parser/xhpast/__tests__/data/php-comments.php.test
+++ b/src/parser/xhpast/__tests__/data/php-comments.php.test
@@ -1,4 +1,3 @@
-# pass
<?php
# comment
@@ -8,3 +7,65 @@
* comment
*/
/* unterminated comment
+~~~~~~~~~~
+pass
+~~~~~~~~~~
+{
+ "tree": [
+ 9000,
+ 0,
+ 8,
+ [
+ [
+ 9006,
+ 0,
+ 0,
+ [
+ [
+ 9007,
+ 0,
+ 0
+ ]
+ ]
+ ]
+ ]
+ ],
+ "stream": [
+ [
+ 371,
+ 5
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 369,
+ 10
+ ],
+ [
+ 369,
+ 11
+ ],
+ [
+ 369,
+ 13
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 370,
+ 18
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 369,
+ 24
+ ]
+ ]
+}
diff --git a/src/parser/xhpast/__tests__/data/php-empty-heredoc.php.expect b/src/parser/xhpast/__tests__/data/php-empty-heredoc.php.expect
deleted file mode 100644
--- a/src/parser/xhpast/__tests__/data/php-empty-heredoc.php.expect
+++ /dev/null
@@ -1,88 +0,0 @@
-{
- "tree": [
- 9000,
- 0,
- 8,
- [
- [
- 9006,
- 0,
- 7,
- [
- [
- 9007,
- 0,
- 0
- ],
- [
- 9004,
- 2,
- 7,
- [
- [
- 9077,
- 2,
- 6,
- [
- [
- 9047,
- 2,
- 2
- ],
- [
- 9081,
- 4,
- 4
- ],
- [
- 9098,
- 6,
- 6
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- "stream": [
- [
- 371,
- 5
- ],
- [
- 375,
- 2
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 61,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 378,
- 14
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ]
- ]
-}
diff --git a/src/parser/xhpast/__tests__/data/php-empty-heredoc.php.test b/src/parser/xhpast/__tests__/data/php-empty-heredoc.php.test
--- a/src/parser/xhpast/__tests__/data/php-empty-heredoc.php.test
+++ b/src/parser/xhpast/__tests__/data/php-empty-heredoc.php.test
@@ -1,5 +1,95 @@
-# pass
<?php
$a = <<<EODOC
EODOC;
+~~~~~~~~~~
+pass
+~~~~~~~~~~
+{
+ "tree": [
+ 9000,
+ 0,
+ 8,
+ [
+ [
+ 9006,
+ 0,
+ 7,
+ [
+ [
+ 9007,
+ 0,
+ 0
+ ],
+ [
+ 9004,
+ 2,
+ 7,
+ [
+ [
+ 9077,
+ 2,
+ 6,
+ [
+ [
+ 9047,
+ 2,
+ 2
+ ],
+ [
+ 9081,
+ 4,
+ 4
+ ],
+ [
+ 9098,
+ 6,
+ 6
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ "stream": [
+ [
+ 371,
+ 5
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 61,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 378,
+ 14
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ]
+ ]
+}
diff --git a/src/parser/xhpast/__tests__/data/php-finally.php.expect b/src/parser/xhpast/__tests__/data/php-finally.php.expect
deleted file mode 100644
--- a/src/parser/xhpast/__tests__/data/php-finally.php.expect
+++ /dev/null
@@ -1,173 +0,0 @@
-{
- "tree": [
- 9000,
- 0,
- 22,
- [
- [
- 9006,
- 0,
- 21,
- [
- [
- 9007,
- 0,
- 0
- ],
- [
- 9004,
- 2,
- 21,
- [
- [
- 9041,
- 2,
- 21,
- [
- [
- 9006,
- 4,
- 5
- ],
- [
- 9042,
- 7,
- 16,
- [
- [
- 9043,
- 7,
- 16,
- [
- [
- 9090,
- 10,
- 10
- ],
- [
- 9047,
- 12,
- 12
- ],
- [
- 9006,
- 15,
- 16
- ]
- ]
- ]
- ]
- ],
- [
- 9113,
- 18,
- 21,
- [
- [
- 9006
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- "stream": [
- [
- 371,
- 5
- ],
- [
- 375,
- 1
- ],
- [
- 340,
- 3
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 341,
- 5
- ],
- [
- 375,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 41,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 393,
- 7
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ]
- ]
-}
diff --git a/src/parser/xhpast/__tests__/data/php-finally.php.test b/src/parser/xhpast/__tests__/data/php-finally.php.test
--- a/src/parser/xhpast/__tests__/data/php-finally.php.test
+++ b/src/parser/xhpast/__tests__/data/php-finally.php.test
@@ -1,2 +1,177 @@
-# pass
<?php try {} catch (C $x) {} finally {}
+~~~~~~~~~~
+pass
+~~~~~~~~~~
+{
+ "tree": [
+ 9000,
+ 0,
+ 22,
+ [
+ [
+ 9006,
+ 0,
+ 21,
+ [
+ [
+ 9007,
+ 0,
+ 0
+ ],
+ [
+ 9004,
+ 2,
+ 21,
+ [
+ [
+ 9041,
+ 2,
+ 21,
+ [
+ [
+ 9006,
+ 4,
+ 5
+ ],
+ [
+ 9042,
+ 7,
+ 16,
+ [
+ [
+ 9043,
+ 7,
+ 16,
+ [
+ [
+ 9090,
+ 10,
+ 10
+ ],
+ [
+ 9047,
+ 12,
+ 12
+ ],
+ [
+ 9006,
+ 15,
+ 16
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9113,
+ 18,
+ 21,
+ [
+ [
+ 9006
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ "stream": [
+ [
+ 371,
+ 5
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 340,
+ 3
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 341,
+ 5
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 393,
+ 7
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ]
+ ]
+}
diff --git a/src/parser/xhpast/__tests__/data/php-foreach-list.php.test b/src/parser/xhpast/__tests__/data/php-foreach-list.php.test
--- a/src/parser/xhpast/__tests__/data/php-foreach-list.php.test
+++ b/src/parser/xhpast/__tests__/data/php-foreach-list.php.test
@@ -1,2 +1,3 @@
-# fail-syntax, comment="Wrong, supported in PHP 5.5, see T4334."
<?php foreach ($x as list($y, $z)) {}
+~~~~~~~~~~
+fail-syntax, comment="Wrong, supported in PHP 5.5, see T4334."
diff --git a/src/parser/xhpast/__tests__/data/php-heredoc-terminal.php.expect b/src/parser/xhpast/__tests__/data/php-heredoc-terminal.php.expect
deleted file mode 100644
--- a/src/parser/xhpast/__tests__/data/php-heredoc-terminal.php.expect
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "tree": [
- 9000,
- 0,
- 2,
- [
- [
- 9006,
- 0,
- 2,
- [
- [
- 9007,
- 0,
- 0
- ],
- [
- 9004,
- 1,
- 2,
- [
- [
- 9098,
- 1,
- 1
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- "stream": [
- [
- 371,
- 6
- ],
- [
- 378,
- 18
- ],
- [
- 59,
- 1
- ]
- ]
-}
diff --git a/src/parser/xhpast/__tests__/data/php-heredoc-terminal.php.test b/src/parser/xhpast/__tests__/data/php-heredoc-terminal.php.test
--- a/src/parser/xhpast/__tests__/data/php-heredoc-terminal.php.test
+++ b/src/parser/xhpast/__tests__/data/php-heredoc-terminal.php.test
@@ -1,4 +1,53 @@
-# fail-parse, rtrim
<?php
<<<HEREDOC
HEREDOC;
+~~~~~~~~~~
+fail-parse, rtrim
+~~~~~~~~~~
+{
+ "tree": [
+ 9000,
+ 0,
+ 2,
+ [
+ [
+ 9006,
+ 0,
+ 2,
+ [
+ [
+ 9007,
+ 0,
+ 0
+ ],
+ [
+ 9004,
+ 1,
+ 2,
+ [
+ [
+ 9098,
+ 1,
+ 1
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ "stream": [
+ [
+ 371,
+ 6
+ ],
+ [
+ 378,
+ 18
+ ],
+ [
+ 59,
+ 1
+ ]
+ ]
+}
diff --git a/src/parser/xhpast/__tests__/data/php-literal-index.php.expect b/src/parser/xhpast/__tests__/data/php-literal-index.php.expect
deleted file mode 100644
--- a/src/parser/xhpast/__tests__/data/php-literal-index.php.expect
+++ /dev/null
@@ -1,159 +0,0 @@
-{
- "tree": [
- 9000,
- 0,
- 15,
- [
- [
- 9006,
- 0,
- 14,
- [
- [
- 9007,
- 0,
- 0
- ],
- [
- 9004,
- 2,
- 8,
- [
- [
- 9100,
- 2,
- 7,
- [
- [
- 9082,
- 2,
- 4,
- [
- [
- 9093,
- 2,
- 4,
- [
- [
- 9094,
- 3,
- 3,
- [
- [
- 9005
- ],
- [
- 9086,
- 3,
- 3
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9086,
- 6,
- 6
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 10,
- 14,
- [
- [
- 9100,
- 10,
- 13,
- [
- [
- 9087,
- 10,
- 10
- ],
- [
- 9086,
- 12,
- 12
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- "stream": [
- [
- 371,
- 5
- ],
- [
- 375,
- 1
- ],
- [
- 91,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 93,
- 1
- ],
- [
- 91,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 93,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 317,
- 3
- ],
- [
- 91,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 93,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ]
- ]
-}
diff --git a/src/parser/xhpast/__tests__/data/php-literal-index.php.test b/src/parser/xhpast/__tests__/data/php-literal-index.php.test
--- a/src/parser/xhpast/__tests__/data/php-literal-index.php.test
+++ b/src/parser/xhpast/__tests__/data/php-literal-index.php.test
@@ -1,2 +1,163 @@
-# pass
<?php [1][0]; "X"[0];
+~~~~~~~~~~
+pass
+~~~~~~~~~~
+{
+ "tree": [
+ 9000,
+ 0,
+ 15,
+ [
+ [
+ 9006,
+ 0,
+ 14,
+ [
+ [
+ 9007,
+ 0,
+ 0
+ ],
+ [
+ 9004,
+ 2,
+ 8,
+ [
+ [
+ 9100,
+ 2,
+ 7,
+ [
+ [
+ 9082,
+ 2,
+ 4,
+ [
+ [
+ 9093,
+ 2,
+ 4,
+ [
+ [
+ 9094,
+ 3,
+ 3,
+ [
+ [
+ 9005
+ ],
+ [
+ 9086,
+ 3,
+ 3
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9086,
+ 6,
+ 6
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 10,
+ 14,
+ [
+ [
+ 9100,
+ 10,
+ 13,
+ [
+ [
+ 9087,
+ 10,
+ 10
+ ],
+ [
+ 9086,
+ 12,
+ 12
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ "stream": [
+ [
+ 371,
+ 5
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 91,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 93,
+ 1
+ ],
+ [
+ 91,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 93,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 317,
+ 3
+ ],
+ [
+ 91,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 93,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ]
+ ]
+}
diff --git a/src/parser/xhpast/__tests__/data/php-literals.php.expect b/src/parser/xhpast/__tests__/data/php-literals.php.expect
deleted file mode 100644
--- a/src/parser/xhpast/__tests__/data/php-literals.php.expect
+++ /dev/null
@@ -1,351 +0,0 @@
-{
- "tree": [
- 9000,
- 0,
- 39,
- [
- [
- 9006,
- 0,
- 38,
- [
- [
- 9007,
- 0,
- 0
- ],
- [
- 9004,
- 2,
- 3,
- [
- [
- 9086,
- 2,
- 2
- ]
- ]
- ],
- [
- 9004,
- 5,
- 6,
- [
- [
- 9086,
- 5,
- 5
- ]
- ]
- ],
- [
- 9004,
- 8,
- 10,
- [
- [
- 9075,
- 8,
- 9,
- [
- [
- 9081,
- 8,
- 8
- ],
- [
- 9086,
- 9,
- 9
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 12,
- 14,
- [
- [
- 9075,
- 12,
- 13,
- [
- [
- 9081,
- 12,
- 12
- ],
- [
- 9086,
- 13,
- 13
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 16,
- 17,
- [
- [
- 9086,
- 16,
- 16
- ]
- ]
- ],
- [
- 9004,
- 19,
- 20,
- [
- [
- 9086,
- 19,
- 19
- ]
- ]
- ],
- [
- 9004,
- 22,
- 23,
- [
- [
- 9087,
- 22,
- 22
- ]
- ]
- ],
- [
- 9004,
- 25,
- 26,
- [
- [
- 9087,
- 25,
- 25
- ]
- ]
- ],
- [
- 9004,
- 28,
- 29,
- [
- [
- 9084,
- 28,
- 28
- ]
- ]
- ],
- [
- 9004,
- 31,
- 32,
- [
- [
- 9087,
- 31,
- 31
- ]
- ]
- ],
- [
- 9004,
- 34,
- 35,
- [
- [
- 9087,
- 34,
- 34
- ]
- ]
- ],
- [
- 9014,
- 37,
- 38,
- [
- [
- 9013,
- 37,
- 37
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- "stream": [
- [
- 371,
- 5
- ],
- [
- 375,
- 2
- ],
- [
- 307,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 308,
- 3
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 45,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 45,
- 1
- ],
- [
- 308,
- 3
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 308,
- 3
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 307,
- 4
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 317,
- 3
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 317,
- 3
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 318,
- 3
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 317,
- 4
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 317,
- 4
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 3
- ],
- [
- 58,
- 1
- ],
- [
- 375,
- 1
- ]
- ]
-}
diff --git a/src/parser/xhpast/__tests__/data/php-literals.php.test b/src/parser/xhpast/__tests__/data/php-literals.php.test
--- a/src/parser/xhpast/__tests__/data/php-literals.php.test
+++ b/src/parser/xhpast/__tests__/data/php-literals.php.test
@@ -1,4 +1,3 @@
-# pass
<?php
1;
@@ -13,3 +12,357 @@
b'a';
b"a";
lbl:
+~~~~~~~~~~
+pass
+~~~~~~~~~~
+{
+ "tree": [
+ 9000,
+ 0,
+ 39,
+ [
+ [
+ 9006,
+ 0,
+ 38,
+ [
+ [
+ 9007,
+ 0,
+ 0
+ ],
+ [
+ 9004,
+ 2,
+ 3,
+ [
+ [
+ 9086,
+ 2,
+ 2
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 5,
+ 6,
+ [
+ [
+ 9086,
+ 5,
+ 5
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 8,
+ 10,
+ [
+ [
+ 9075,
+ 8,
+ 9,
+ [
+ [
+ 9081,
+ 8,
+ 8
+ ],
+ [
+ 9086,
+ 9,
+ 9
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 12,
+ 14,
+ [
+ [
+ 9075,
+ 12,
+ 13,
+ [
+ [
+ 9081,
+ 12,
+ 12
+ ],
+ [
+ 9086,
+ 13,
+ 13
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 16,
+ 17,
+ [
+ [
+ 9086,
+ 16,
+ 16
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 19,
+ 20,
+ [
+ [
+ 9086,
+ 19,
+ 19
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 22,
+ 23,
+ [
+ [
+ 9087,
+ 22,
+ 22
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 25,
+ 26,
+ [
+ [
+ 9087,
+ 25,
+ 25
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 28,
+ 29,
+ [
+ [
+ 9084,
+ 28,
+ 28
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 31,
+ 32,
+ [
+ [
+ 9087,
+ 31,
+ 31
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 34,
+ 35,
+ [
+ [
+ 9087,
+ 34,
+ 34
+ ]
+ ]
+ ],
+ [
+ 9014,
+ 37,
+ 38,
+ [
+ [
+ 9013,
+ 37,
+ 37
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ "stream": [
+ [
+ 371,
+ 5
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 308,
+ 3
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 45,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 45,
+ 1
+ ],
+ [
+ 308,
+ 3
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 308,
+ 3
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 307,
+ 4
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 317,
+ 3
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 317,
+ 3
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 318,
+ 3
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 317,
+ 4
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 317,
+ 4
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 3
+ ],
+ [
+ 58,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ]
+ ]
+}
diff --git a/src/parser/xhpast/__tests__/data/php-nested-quotes.test b/src/parser/xhpast/__tests__/data/php-nested-quotes.test
--- a/src/parser/xhpast/__tests__/data/php-nested-quotes.test
+++ b/src/parser/xhpast/__tests__/data/php-nested-quotes.test
@@ -1,4 +1,5 @@
-# fail-syntax, comment="Wrong, should pass, see T1941."
<?php
"{$x[""]}";
+~~~~~~~~~~
+fail-syntax, comment="Wrong, should pass, see T1941."
diff --git a/src/parser/xhpast/__tests__/data/php-short-array.php.expect b/src/parser/xhpast/__tests__/data/php-short-array.php.expect
deleted file mode 100644
--- a/src/parser/xhpast/__tests__/data/php-short-array.php.expect
+++ /dev/null
@@ -1,66 +0,0 @@
-{
- "tree": [
- 9000,
- 0,
- 5,
- [
- [
- 9006,
- 0,
- 4,
- [
- [
- 9007,
- 0,
- 0
- ],
- [
- 9004,
- 2,
- 4,
- [
- [
- 9082,
- 2,
- 3,
- [
- [
- 9093,
- 2,
- 3
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- "stream": [
- [
- 371,
- 5
- ],
- [
- 375,
- 1
- ],
- [
- 91,
- 1
- ],
- [
- 93,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ]
- ]
-}
diff --git a/src/parser/xhpast/__tests__/data/php-short-array.php.test b/src/parser/xhpast/__tests__/data/php-short-array.php.test
--- a/src/parser/xhpast/__tests__/data/php-short-array.php.test
+++ b/src/parser/xhpast/__tests__/data/php-short-array.php.test
@@ -1,2 +1,70 @@
-# pass
<?php [];
+~~~~~~~~~~
+pass
+~~~~~~~~~~
+{
+ "tree": [
+ 9000,
+ 0,
+ 5,
+ [
+ [
+ 9006,
+ 0,
+ 4,
+ [
+ [
+ 9007,
+ 0,
+ 0
+ ],
+ [
+ 9004,
+ 2,
+ 4,
+ [
+ [
+ 9082,
+ 2,
+ 3,
+ [
+ [
+ 9093,
+ 2,
+ 3
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ "stream": [
+ [
+ 371,
+ 5
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 91,
+ 1
+ ],
+ [
+ 93,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ]
+ ]
+}
diff --git a/src/parser/xhpast/__tests__/data/php-syntax.php.expect b/src/parser/xhpast/__tests__/data/php-syntax.php.expect
deleted file mode 100644
--- a/src/parser/xhpast/__tests__/data/php-syntax.php.expect
+++ /dev/null
@@ -1,11116 +0,0 @@
-{
- "tree": [
- 9000,
- 0,
- 1376,
- [
- [
- 9006,
- 0,
- 1375,
- [
- [
- 9007,
- 0,
- 0
- ],
- [
- 9004,
- 2,
- 3,
- [
- [
- 9086,
- 2,
- 2
- ]
- ]
- ],
- [
- 9004,
- 5,
- 9,
- [
- [
- 9082,
- 5,
- 8,
- [
- [
- 9093,
- 6,
- 8,
- [
- [
- 9094,
- 7,
- 7,
- [
- [
- 9005
- ],
- [
- 9086,
- 7,
- 7
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 11,
- 18,
- [
- [
- 9050,
- 11,
- 18,
- [
- [
- 9005
- ],
- [
- 9005
- ],
- [
- 9013,
- 13,
- 13
- ],
- [
- 9059,
- 14,
- 15
- ],
- [
- 9005
- ],
- [
- 9006,
- 17,
- 18
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 20,
- 28,
- [
- [
- 9050,
- 20,
- 28,
- [
- [
- 9005
- ],
- [
- 9005
- ],
- [
- 9013,
- 22,
- 22
- ],
- [
- 9059,
- 23,
- 25,
- [
- [
- 9060,
- 24,
- 24,
- [
- [
- 9005
- ],
- [
- 9047,
- 24,
- 24
- ],
- [
- 9005
- ]
- ]
- ]
- ]
- ],
- [
- 9005
- ],
- [
- 9006,
- 27,
- 28
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 30,
- 39,
- [
- [
- 9050,
- 30,
- 39,
- [
- [
- 9005
- ],
- [
- 9048,
- 32,
- 32
- ],
- [
- 9013,
- 33,
- 33
- ],
- [
- 9059,
- 34,
- 36,
- [
- [
- 9060,
- 35,
- 35,
- [
- [
- 9005
- ],
- [
- 9047,
- 35,
- 35
- ],
- [
- 9005
- ]
- ]
- ]
- ]
- ],
- [
- 9005
- ],
- [
- 9006,
- 38,
- 39
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 41,
- 50,
- [
- [
- 9050,
- 41,
- 50,
- [
- [
- 9005
- ],
- [
- 9005
- ],
- [
- 9013,
- 43,
- 43
- ],
- [
- 9059,
- 44,
- 47,
- [
- [
- 9060,
- 45,
- 45,
- [
- [
- 9005
- ],
- [
- 9049,
- 45,
- 46,
- [
- [
- 9047,
- 46,
- 46
- ]
- ]
- ],
- [
- 9005
- ]
- ]
- ]
- ]
- ],
- [
- 9005
- ],
- [
- 9006,
- 49,
- 50
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 52,
- 62,
- [
- [
- 9050,
- 52,
- 62,
- [
- [
- 9005
- ],
- [
- 9048,
- 54,
- 54
- ],
- [
- 9013,
- 55,
- 55
- ],
- [
- 9059,
- 56,
- 59,
- [
- [
- 9060,
- 57,
- 57,
- [
- [
- 9005
- ],
- [
- 9049,
- 57,
- 58,
- [
- [
- 9047,
- 58,
- 58
- ]
- ]
- ],
- [
- 9005
- ]
- ]
- ]
- ]
- ],
- [
- 9005
- ],
- [
- 9006,
- 61,
- 62
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 64,
- 74,
- [
- [
- 9050,
- 64,
- 74,
- [
- [
- 9005
- ],
- [
- 9005
- ],
- [
- 9013,
- 66,
- 66
- ],
- [
- 9059,
- 67,
- 71,
- [
- [
- 9060,
- 68,
- 70,
- [
- [
- 9090,
- 68,
- 68
- ],
- [
- 9047,
- 70,
- 70
- ],
- [
- 9005
- ]
- ]
- ]
- ]
- ],
- [
- 9005
- ],
- [
- 9006,
- 73,
- 74
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 76,
- 86,
- [
- [
- 9050,
- 76,
- 86,
- [
- [
- 9005
- ],
- [
- 9005
- ],
- [
- 9013,
- 78,
- 78
- ],
- [
- 9059,
- 79,
- 83,
- [
- [
- 9060,
- 80,
- 82,
- [
- [
- 9061,
- 80,
- 80
- ],
- [
- 9047,
- 82,
- 82
- ],
- [
- 9005
- ]
- ]
- ]
- ]
- ],
- [
- 9005
- ],
- [
- 9006,
- 85,
- 86
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 88,
- 104,
- [
- [
- 9050,
- 88,
- 104,
- [
- [
- 9005
- ],
- [
- 9005
- ],
- [
- 9013,
- 90,
- 90
- ],
- [
- 9059,
- 91,
- 101,
- [
- [
- 9060,
- 92,
- 100,
- [
- [
- 9061,
- 92,
- 92
- ],
- [
- 9047,
- 94,
- 94
- ],
- [
- 9082,
- 98,
- 100,
- [
- [
- 9093,
- 99,
- 100
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9005
- ],
- [
- 9006,
- 103,
- 104
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 106,
- 118,
- [
- [
- 9050,
- 106,
- 118,
- [
- [
- 9005
- ],
- [
- 9005
- ],
- [
- 9013,
- 108,
- 108
- ],
- [
- 9059,
- 109,
- 115,
- [
- [
- 9060,
- 110,
- 114,
- [
- [
- 9005
- ],
- [
- 9047,
- 110,
- 110
- ],
- [
- 9001,
- 114,
- 114
- ]
- ]
- ]
- ]
- ],
- [
- 9005
- ],
- [
- 9006,
- 117,
- 118
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 120,
- 134,
- [
- [
- 9050,
- 120,
- 134,
- [
- [
- 9005
- ],
- [
- 9005
- ],
- [
- 9013,
- 122,
- 122
- ],
- [
- 9059,
- 123,
- 131,
- [
- [
- 9060,
- 124,
- 130,
- [
- [
- 9090,
- 124,
- 124
- ],
- [
- 9047,
- 126,
- 126
- ],
- [
- 9001,
- 130,
- 130
- ]
- ]
- ]
- ]
- ],
- [
- 9005
- ],
- [
- 9006,
- 133,
- 134
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 136,
- 141,
- [
- [
- 9051,
- 136,
- 141,
- [
- [
- 9052,
- 136,
- 136
- ],
- [
- 9090,
- 138,
- 138
- ],
- [
- 9005
- ],
- [
- 9005
- ],
- [
- 9006,
- 140,
- 141
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 143,
- 152,
- [
- [
- 9051,
- 143,
- 152,
- [
- [
- 9052,
- 143,
- 143
- ],
- [
- 9090,
- 145,
- 145
- ],
- [
- 9054,
- 147,
- 149,
- [
- [
- 9090,
- 149,
- 149
- ]
- ]
- ],
- [
- 9005
- ],
- [
- 9006,
- 151,
- 152
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 154,
- 167,
- [
- [
- 9051,
- 154,
- 167,
- [
- [
- 9052,
- 154,
- 154
- ],
- [
- 9090,
- 156,
- 156
- ],
- [
- 9054,
- 158,
- 160,
- [
- [
- 9090,
- 160,
- 160
- ]
- ]
- ],
- [
- 9055,
- 162,
- 164,
- [
- [
- 9090,
- 164,
- 164
- ]
- ]
- ],
- [
- 9006,
- 166,
- 167
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 169,
- 185,
- [
- [
- 9051,
- 169,
- 185,
- [
- [
- 9052,
- 169,
- 169
- ],
- [
- 9090,
- 171,
- 171
- ],
- [
- 9054,
- 173,
- 175,
- [
- [
- 9090,
- 175,
- 175
- ]
- ]
- ],
- [
- 9055,
- 177,
- 182,
- [
- [
- 9090,
- 179,
- 179
- ],
- [
- 9090,
- 182,
- 182
- ]
- ]
- ],
- [
- 9006,
- 184,
- 185
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 187,
- 194,
- [
- [
- 9051,
- 187,
- 194,
- [
- [
- 9052,
- 187,
- 189,
- [
- [
- 9013,
- 187,
- 187
- ]
- ]
- ],
- [
- 9090,
- 191,
- 191
- ],
- [
- 9005
- ],
- [
- 9005
- ],
- [
- 9006,
- 193,
- 194
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 196,
- 203,
- [
- [
- 9051,
- 196,
- 203,
- [
- [
- 9052,
- 196,
- 198,
- [
- [
- 9013,
- 196,
- 196
- ]
- ]
- ],
- [
- 9090,
- 200,
- 200
- ],
- [
- 9005
- ],
- [
- 9005
- ],
- [
- 9006,
- 202,
- 203
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 205,
- 354,
- [
- [
- 9051,
- 205,
- 354,
- [
- [
- 9052,
- 205,
- 207,
- [
- [
- 9013,
- 205,
- 205
- ]
- ]
- ],
- [
- 9090,
- 209,
- 209
- ],
- [
- 9005
- ],
- [
- 9005
- ],
- [
- 9006,
- 211,
- 354,
- [
- [
- 9004,
- 213,
- 220,
- [
- [
- 9065,
- 213,
- 219,
- [
- [
- 9066,
- 215,
- 219,
- [
- [
- 9013,
- 215,
- 215
- ],
- [
- 9086,
- 219,
- 219
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 222,
- 236,
- [
- [
- 9065,
- 222,
- 235,
- [
- [
- 9066,
- 224,
- 228,
- [
- [
- 9013,
- 224,
- 224
- ],
- [
- 9086,
- 228,
- 228
- ]
- ]
- ],
- [
- 9066,
- 231,
- 235,
- [
- [
- 9013,
- 231,
- 231
- ],
- [
- 9086,
- 235,
- 235
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 238,
- 241,
- [
- [
- 9063,
- 238,
- 240,
- [
- [
- 9070,
- 238,
- 238,
- [
- [
- 9013,
- 238,
- 238
- ]
- ]
- ],
- [
- 9064,
- 240,
- 240,
- [
- [
- 9047,
- 240,
- 240
- ],
- [
- 9005
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 243,
- 249,
- [
- [
- 9063,
- 243,
- 248,
- [
- [
- 9070,
- 243,
- 243,
- [
- [
- 9013,
- 243,
- 243
- ]
- ]
- ],
- [
- 9064,
- 245,
- 245,
- [
- [
- 9047,
- 245,
- 245
- ],
- [
- 9005
- ]
- ]
- ],
- [
- 9064,
- 248,
- 248,
- [
- [
- 9047,
- 248,
- 248
- ],
- [
- 9005
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 251,
- 254,
- [
- [
- 9063,
- 251,
- 253,
- [
- [
- 9070,
- 251,
- 251,
- [
- [
- 9013,
- 251,
- 251
- ]
- ]
- ],
- [
- 9064,
- 253,
- 253,
- [
- [
- 9047,
- 253,
- 253
- ],
- [
- 9005
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 256,
- 262,
- [
- [
- 9063,
- 256,
- 261,
- [
- [
- 9070,
- 256,
- 256,
- [
- [
- 9013,
- 256,
- 256
- ]
- ]
- ],
- [
- 9064,
- 258,
- 258,
- [
- [
- 9047,
- 258,
- 258
- ],
- [
- 9005
- ]
- ]
- ],
- [
- 9064,
- 261,
- 261,
- [
- [
- 9047,
- 261,
- 261
- ],
- [
- 9005
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 264,
- 271,
- [
- [
- 9063,
- 264,
- 270,
- [
- [
- 9070,
- 264,
- 264,
- [
- [
- 9013,
- 264,
- 264
- ]
- ]
- ],
- [
- 9064,
- 266,
- 270,
- [
- [
- 9047,
- 266,
- 266
- ],
- [
- 9086,
- 270,
- 270
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 273,
- 289,
- [
- [
- 9063,
- 273,
- 288,
- [
- [
- 9070,
- 273,
- 275,
- [
- [
- 9013,
- 273,
- 273
- ],
- [
- 9013,
- 275,
- 275
- ]
- ]
- ],
- [
- 9064,
- 277,
- 281,
- [
- [
- 9047,
- 277,
- 277
- ],
- [
- 9086,
- 281,
- 281
- ]
- ]
- ],
- [
- 9064,
- 284,
- 288,
- [
- [
- 9047,
- 284,
- 284
- ],
- [
- 9086,
- 288,
- 288
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 291,
- 298,
- [
- [
- 9067,
- 291,
- 298,
- [
- [
- 9068
- ],
- [
- 9005
- ],
- [
- 9013,
- 293,
- 293
- ],
- [
- 9059,
- 294,
- 295
- ],
- [
- 9005
- ],
- [
- 9006,
- 297,
- 298
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 300,
- 309,
- [
- [
- 9067,
- 300,
- 309,
- [
- [
- 9068,
- 300,
- 300,
- [
- [
- 9013,
- 300,
- 300
- ]
- ]
- ],
- [
- 9005
- ],
- [
- 9013,
- 304,
- 304
- ],
- [
- 9059,
- 305,
- 306
- ],
- [
- 9005
- ],
- [
- 9006,
- 308,
- 309
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 311,
- 320,
- [
- [
- 9067,
- 311,
- 320,
- [
- [
- 9068,
- 311,
- 311,
- [
- [
- 9013,
- 311,
- 311
- ]
- ]
- ],
- [
- 9005
- ],
- [
- 9013,
- 315,
- 315
- ],
- [
- 9059,
- 316,
- 317
- ],
- [
- 9005
- ],
- [
- 9006,
- 319,
- 320
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 322,
- 331,
- [
- [
- 9067,
- 322,
- 331,
- [
- [
- 9068,
- 322,
- 322,
- [
- [
- 9013,
- 322,
- 322
- ]
- ]
- ],
- [
- 9005
- ],
- [
- 9013,
- 326,
- 326
- ],
- [
- 9059,
- 327,
- 328
- ],
- [
- 9005
- ],
- [
- 9006,
- 330,
- 331
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 333,
- 341,
- [
- [
- 9067,
- 333,
- 341,
- [
- [
- 9068
- ],
- [
- 9048,
- 335,
- 335
- ],
- [
- 9013,
- 336,
- 336
- ],
- [
- 9059,
- 337,
- 338
- ],
- [
- 9005
- ],
- [
- 9006,
- 340,
- 341
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 343,
- 352,
- [
- [
- 9067,
- 343,
- 352,
- [
- [
- 9068,
- 343,
- 343,
- [
- [
- 9013,
- 343,
- 343
- ]
- ]
- ],
- [
- 9005
- ],
- [
- 9013,
- 347,
- 347
- ],
- [
- 9059,
- 348,
- 349
- ],
- [
- 9005
- ],
- [
- 9006,
- 351,
- 352
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 356,
- 373,
- [
- [
- 9051,
- 356,
- 373,
- [
- [
- 9052,
- 356,
- 358,
- [
- [
- 9013,
- 356,
- 356
- ]
- ]
- ],
- [
- 9090,
- 360,
- 360
- ],
- [
- 9005
- ],
- [
- 9005
- ],
- [
- 9006,
- 362,
- 373,
- [
- [
- 9004,
- 364,
- 370,
- [
- [
- 9067,
- 364,
- 370,
- [
- [
- 9068,
- 364,
- 364,
- [
- [
- 9013,
- 364,
- 364
- ]
- ]
- ],
- [
- 9005
- ],
- [
- 9013,
- 368,
- 368
- ],
- [
- 9059,
- 369,
- 370
- ],
- [
- 9005
- ],
- [
- 9005
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 375,
- 380,
- [
- [
- 9056,
- 375,
- 380,
- [
- [
- 9052
- ],
- [
- 9090,
- 377,
- 377
- ],
- [
- 9005
- ],
- [
- 9005
- ],
- [
- 9006,
- 379,
- 380
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 382,
- 391,
- [
- [
- 9056,
- 382,
- 391,
- [
- [
- 9052
- ],
- [
- 9090,
- 384,
- 384
- ],
- [
- 9054,
- 386,
- 388,
- [
- [
- 9090,
- 388,
- 388
- ]
- ]
- ],
- [
- 9005
- ],
- [
- 9006,
- 390,
- 391
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 393,
- 405,
- [
- [
- 9056,
- 393,
- 405,
- [
- [
- 9052
- ],
- [
- 9090,
- 395,
- 395
- ],
- [
- 9054,
- 397,
- 402,
- [
- [
- 9090,
- 399,
- 399
- ],
- [
- 9090,
- 402,
- 402
- ]
- ]
- ],
- [
- 9005
- ],
- [
- 9006,
- 404,
- 405
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 407,
- 410,
- [
- [
- 9010,
- 407,
- 409,
- [
- [
- 9009,
- 409,
- 409,
- [
- [
- 9010,
- 409,
- 409,
- [
- [
- 9001,
- 409,
- 409
- ],
- [
- 9005
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 412,
- 418,
- [
- [
- 9010,
- 412,
- 417,
- [
- [
- 9009,
- 414,
- 417,
- [
- [
- 9010,
- 414,
- 414,
- [
- [
- 9001,
- 414,
- 414
- ],
- [
- 9005
- ]
- ]
- ],
- [
- 9010,
- 417,
- 417,
- [
- [
- 9001,
- 417,
- 417
- ],
- [
- 9005
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 420,
- 446,
- [
- [
- 9010,
- 420,
- 445,
- [
- [
- 9009,
- 422,
- 445,
- [
- [
- 9010,
- 422,
- 426,
- [
- [
- 9001,
- 422,
- 422
- ],
- [
- 9013,
- 426,
- 426
- ]
- ]
- ],
- [
- 9010,
- 429,
- 433,
- [
- [
- 9001,
- 429,
- 429
- ],
- [
- 9013,
- 433,
- 433
- ]
- ]
- ],
- [
- 9010,
- 436,
- 437,
- [
- [
- 9001,
- 436,
- 437
- ],
- [
- 9005
- ]
- ]
- ],
- [
- 9010,
- 440,
- 445,
- [
- [
- 9001,
- 440,
- 441
- ],
- [
- 9013,
- 445,
- 445
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 448,
- 455,
- [
- [
- 9011,
- 448,
- 454,
- [
- [
- 9012,
- 450,
- 454,
- [
- [
- 9013,
- 450,
- 450
- ],
- [
- 9086,
- 454,
- 454
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 457,
- 471,
- [
- [
- 9011,
- 457,
- 470,
- [
- [
- 9012,
- 459,
- 463,
- [
- [
- 9013,
- 459,
- 459
- ],
- [
- 9086,
- 463,
- 463
- ]
- ]
- ],
- [
- 9012,
- 466,
- 470,
- [
- [
- 9013,
- 466,
- 466
- ],
- [
- 9086,
- 470,
- 470
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9014,
- 473,
- 474,
- [
- [
- 9013,
- 473,
- 473
- ]
- ]
- ],
- [
- 9004,
- 476,
- 483,
- [
- [
- 9015,
- 476,
- 483,
- [
- [
- 9017,
- 476,
- 483,
- [
- [
- 9016,
- 478,
- 480,
- [
- [
- 9086,
- 479,
- 479
- ]
- ]
- ],
- [
- 9006,
- 482,
- 483
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 485,
- 497,
- [
- [
- 9015,
- 485,
- 497,
- [
- [
- 9017,
- 485,
- 492,
- [
- [
- 9016,
- 487,
- 489,
- [
- [
- 9086,
- 488,
- 488
- ]
- ]
- ],
- [
- 9006,
- 491,
- 492
- ]
- ]
- ],
- [
- 9019,
- 494,
- 497,
- [
- [
- 9006,
- 496,
- 497
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 499,
- 520,
- [
- [
- 9015,
- 499,
- 520,
- [
- [
- 9017,
- 499,
- 506,
- [
- [
- 9016,
- 501,
- 503,
- [
- [
- 9086,
- 502,
- 502
- ]
- ]
- ],
- [
- 9006,
- 505,
- 506
- ]
- ]
- ],
- [
- 9018,
- 508,
- 515,
- [
- [
- 9016,
- 510,
- 512,
- [
- [
- 9086,
- 511,
- 511
- ]
- ]
- ],
- [
- 9006,
- 514,
- 515
- ]
- ]
- ],
- [
- 9019,
- 517,
- 520,
- [
- [
- 9006,
- 519,
- 520
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 522,
- 547,
- [
- [
- 9015,
- 522,
- 547,
- [
- [
- 9017,
- 522,
- 529,
- [
- [
- 9016,
- 524,
- 526,
- [
- [
- 9086,
- 525,
- 525
- ]
- ]
- ],
- [
- 9006,
- 528,
- 529
- ]
- ]
- ],
- [
- 9018,
- 531,
- 538,
- [
- [
- 9016,
- 533,
- 535,
- [
- [
- 9086,
- 534,
- 534
- ]
- ]
- ],
- [
- 9006,
- 537,
- 538
- ]
- ]
- ],
- [
- 9018,
- 540,
- 547,
- [
- [
- 9016,
- 542,
- 544,
- [
- [
- 9086,
- 543,
- 543
- ]
- ]
- ],
- [
- 9006,
- 546,
- 547
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 549,
- 557,
- [
- [
- 9015,
- 549,
- 556,
- [
- [
- 9017,
- 549,
- 553,
- [
- [
- 9016,
- 551,
- 553,
- [
- [
- 9086,
- 552,
- 552
- ]
- ]
- ],
- [
- 9006
- ]
- ]
- ],
- [
- 9005
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 559,
- 570,
- [
- [
- 9015,
- 559,
- 569,
- [
- [
- 9017,
- 559,
- 563,
- [
- [
- 9016,
- 561,
- 563,
- [
- [
- 9086,
- 562,
- 562
- ]
- ]
- ],
- [
- 9006
- ]
- ]
- ],
- [
- 9019,
- 566,
- 566,
- [
- [
- 9006
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 572,
- 587,
- [
- [
- 9015,
- 572,
- 586,
- [
- [
- 9017,
- 572,
- 576,
- [
- [
- 9016,
- 574,
- 576,
- [
- [
- 9086,
- 575,
- 575
- ]
- ]
- ],
- [
- 9006
- ]
- ]
- ],
- [
- 9018,
- 579,
- 582,
- [
- [
- 9086,
- 582,
- 582
- ],
- [
- 9006
- ]
- ]
- ],
- [
- 9005
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 589,
- 611,
- [
- [
- 9015,
- 589,
- 610,
- [
- [
- 9017,
- 589,
- 593,
- [
- [
- 9016,
- 591,
- 593,
- [
- [
- 9086,
- 592,
- 592
- ]
- ]
- ],
- [
- 9006
- ]
- ]
- ],
- [
- 9018,
- 596,
- 599,
- [
- [
- 9086,
- 599,
- 599
- ],
- [
- 9006
- ]
- ]
- ],
- [
- 9018,
- 603,
- 606,
- [
- [
- 9086,
- 606,
- 606
- ],
- [
- 9006
- ]
- ]
- ],
- [
- 9005
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 613,
- 620,
- [
- [
- 9020,
- 613,
- 620,
- [
- [
- 9016,
- 615,
- 617,
- [
- [
- 9086,
- 616,
- 616
- ]
- ]
- ],
- [
- 9006,
- 619,
- 620
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 622,
- 630,
- [
- [
- 9020,
- 622,
- 630,
- [
- [
- 9016,
- 624,
- 626,
- [
- [
- 9086,
- 625,
- 625
- ]
- ]
- ],
- [
- 9006,
- 627,
- 630
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 632,
- 642,
- [
- [
- 9021,
- 632,
- 641,
- [
- [
- 9006,
- 634,
- 635
- ],
- [
- 9016,
- 639,
- 641,
- [
- [
- 9086,
- 640,
- 640
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 644,
- 652,
- [
- [
- 9022,
- 644,
- 652,
- [
- [
- 9023,
- 646,
- 649,
- [
- [
- 9005
- ],
- [
- 9005
- ],
- [
- 9005
- ]
- ]
- ],
- [
- 9006,
- 651,
- 652
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 654,
- 663,
- [
- [
- 9022,
- 654,
- 663,
- [
- [
- 9023,
- 656,
- 659,
- [
- [
- 9005
- ],
- [
- 9005
- ],
- [
- 9005
- ]
- ]
- ],
- [
- 9006,
- 660,
- 663
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 665,
- 695,
- [
- [
- 9024,
- 665,
- 695,
- [
- [
- 9016,
- 667,
- 669,
- [
- [
- 9086,
- 668,
- 668
- ]
- ]
- ],
- [
- 9006,
- 671,
- 695,
- [
- [
- 9057,
- 673,
- 679,
- [
- [
- 9086,
- 675,
- 675
- ],
- [
- 9006,
- 678,
- 679,
- [
- [
- 9004,
- 678,
- 679,
- [
- [
- 9025,
- 678,
- 678,
- [
- [
- 9005
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9057,
- 681,
- 687,
- [
- [
- 9086,
- 683,
- 683
- ],
- [
- 9006,
- 686,
- 687,
- [
- [
- 9004,
- 686,
- 687,
- [
- [
- 9025,
- 686,
- 686,
- [
- [
- 9005
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9058,
- 689,
- 693,
- [
- [
- 9006,
- 692,
- 693,
- [
- [
- 9004,
- 692,
- 693,
- [
- [
- 9026,
- 692,
- 692,
- [
- [
- 9005
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 697,
- 704,
- [
- [
- 9024,
- 697,
- 704,
- [
- [
- 9016,
- 698,
- 700,
- [
- [
- 9086,
- 699,
- 699
- ]
- ]
- ],
- [
- 9006,
- 702,
- 704,
- [
- [
- 9004,
- 703,
- 703
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 706,
- 713,
- [
- [
- 9024,
- 706,
- 713,
- [
- [
- 9016,
- 707,
- 709,
- [
- [
- 9086,
- 708,
- 708
- ]
- ]
- ],
- [
- 9006,
- 710,
- 713
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 715,
- 716,
- [
- [
- 9025,
- 715,
- 715,
- [
- [
- 9005
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 718,
- 721,
- [
- [
- 9025,
- 718,
- 720,
- [
- [
- 9086,
- 720,
- 720
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 723,
- 724,
- [
- [
- 9026,
- 723,
- 723,
- [
- [
- 9005
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 726,
- 729,
- [
- [
- 9026,
- 726,
- 728,
- [
- [
- 9086,
- 728,
- 728
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 731,
- 732,
- [
- [
- 9027,
- 731,
- 731,
- [
- [
- 9005
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 734,
- 737,
- [
- [
- 9027,
- 734,
- 736,
- [
- [
- 9086,
- 736,
- 736
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 739,
- 742,
- [
- [
- 9027,
- 739,
- 741,
- [
- [
- 9047,
- 741,
- 741
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 744,
- 747,
- [
- [
- 9028,
- 744,
- 746,
- [
- [
- 9047,
- 746,
- 746
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 749,
- 755,
- [
- [
- 9028,
- 749,
- 754,
- [
- [
- 9047,
- 751,
- 751
- ],
- [
- 9047,
- 754,
- 754
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 757,
- 761,
- [
- [
- 9028,
- 757,
- 760,
- [
- [
- 9062,
- 759,
- 760,
- [
- [
- 9047,
- 760,
- 760
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 763,
- 771,
- [
- [
- 9028,
- 763,
- 769,
- [
- [
- 9062,
- 765,
- 769,
- [
- [
- 9103,
- 767,
- 769,
- [
- [
- 9047,
- 767,
- 767
- ],
- [
- 9081,
- 768,
- 768
- ],
- [
- 9047,
- 769,
- 769
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 773,
- 776,
- [
- [
- 9030,
- 773,
- 775,
- [
- [
- 9031,
- 775,
- 775,
- [
- [
- 9047,
- 775,
- 775
- ],
- [
- 9005
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 778,
- 784,
- [
- [
- 9030,
- 778,
- 783,
- [
- [
- 9031,
- 780,
- 780,
- [
- [
- 9047,
- 780,
- 780
- ],
- [
- 9005
- ]
- ]
- ],
- [
- 9031,
- 783,
- 783,
- [
- [
- 9047,
- 783,
- 783
- ],
- [
- 9005
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 786,
- 789,
- [
- [
- 9032,
- 786,
- 788,
- [
- [
- 9086,
- 788,
- 788
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 791,
- 797,
- [
- [
- 9032,
- 791,
- 796,
- [
- [
- 9086,
- 793,
- 793
- ],
- [
- 9086,
- 796,
- 796
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 799,
- 806,
- [
- [
- 9035,
- 799,
- 805,
- [
- [
- 9047,
- 801,
- 801
- ],
- [
- 9047,
- 804,
- 804
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 808,
- 819,
- [
- [
- 9037,
- 808,
- 819,
- [
- [
- 9038,
- 810,
- 816,
- [
- [
- 9047,
- 811,
- 811
- ],
- [
- 9005
- ],
- [
- 9047,
- 815,
- 815
- ]
- ]
- ],
- [
- 9006,
- 818,
- 819
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 821,
- 836,
- [
- [
- 9037,
- 821,
- 836,
- [
- [
- 9038,
- 823,
- 833,
- [
- [
- 9047,
- 824,
- 824
- ],
- [
- 9047,
- 828,
- 828
- ],
- [
- 9047,
- 832,
- 832
- ]
- ]
- ],
- [
- 9006,
- 835,
- 836
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 838,
- 854,
- [
- [
- 9037,
- 838,
- 854,
- [
- [
- 9038,
- 840,
- 851,
- [
- [
- 9047,
- 841,
- 841
- ],
- [
- 9047,
- 845,
- 845
- ],
- [
- 9049,
- 849,
- 850,
- [
- [
- 9047,
- 850,
- 850
- ]
- ]
- ]
- ]
- ],
- [
- 9006,
- 853,
- 854
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 856,
- 869,
- [
- [
- 9037,
- 856,
- 869,
- [
- [
- 9038,
- 858,
- 866,
- [
- [
- 9082,
- 859,
- 861,
- [
- [
- 9093,
- 860,
- 861
- ]
- ]
- ],
- [
- 9005
- ],
- [
- 9047,
- 865,
- 865
- ]
- ]
- ],
- [
- 9006,
- 868,
- 869
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 871,
- 888,
- [
- [
- 9037,
- 871,
- 888,
- [
- [
- 9038,
- 873,
- 885,
- [
- [
- 9082,
- 874,
- 876,
- [
- [
- 9093,
- 875,
- 876
- ]
- ]
- ],
- [
- 9047,
- 880,
- 880
- ],
- [
- 9047,
- 884,
- 884
- ]
- ]
- ],
- [
- 9006,
- 887,
- 888
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 890,
- 902,
- [
- [
- 9037,
- 890,
- 902,
- [
- [
- 9038,
- 892,
- 898,
- [
- [
- 9047,
- 893,
- 893
- ],
- [
- 9005
- ],
- [
- 9047,
- 897,
- 897
- ]
- ]
- ],
- [
- 9006,
- 899,
- 902
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 904,
- 910,
- [
- [
- 9044,
- 904,
- 910,
- [
- [
- 9045,
- 906,
- 908,
- [
- [
- 9046,
- 906,
- 908,
- [
- [
- 9013,
- 906,
- 906
- ],
- [
- 9086,
- 908,
- 908
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 910,
- 910,
- [
- [
- 9005
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 912,
- 921,
- [
- [
- 9044,
- 912,
- 921,
- [
- [
- 9045,
- 914,
- 916,
- [
- [
- 9046,
- 914,
- 916,
- [
- [
- 9013,
- 914,
- 914
- ],
- [
- 9086,
- 916,
- 916
- ]
- ]
- ]
- ]
- ],
- [
- 9006,
- 919,
- 921
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 923,
- 932,
- [
- [
- 9044,
- 923,
- 932,
- [
- [
- 9045,
- 925,
- 927,
- [
- [
- 9046,
- 925,
- 927,
- [
- [
- 9013,
- 925,
- 925
- ],
- [
- 9086,
- 927,
- 927
- ]
- ]
- ]
- ]
- ],
- [
- 9006,
- 929,
- 932
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 934,
- 948,
- [
- [
- 9041,
- 934,
- 948,
- [
- [
- 9006,
- 936,
- 937
- ],
- [
- 9042,
- 939,
- 948,
- [
- [
- 9043,
- 939,
- 948,
- [
- [
- 9090,
- 942,
- 942
- ],
- [
- 9047,
- 944,
- 944
- ],
- [
- 9006,
- 947,
- 948
- ]
- ]
- ]
- ]
- ],
- [
- 9005
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 950,
- 975,
- [
- [
- 9041,
- 950,
- 975,
- [
- [
- 9006,
- 952,
- 953
- ],
- [
- 9042,
- 955,
- 975,
- [
- [
- 9043,
- 955,
- 964,
- [
- [
- 9090,
- 958,
- 958
- ],
- [
- 9047,
- 960,
- 960
- ],
- [
- 9006,
- 963,
- 964
- ]
- ]
- ],
- [
- 9043,
- 966,
- 975,
- [
- [
- 9090,
- 969,
- 969
- ],
- [
- 9047,
- 971,
- 971
- ],
- [
- 9006,
- 974,
- 975
- ]
- ]
- ]
- ]
- ],
- [
- 9005
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 977,
- 980,
- [
- [
- 9039,
- 977,
- 979,
- [
- [
- 9086,
- 979,
- 979
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 982,
- 985,
- [
- [
- 9075,
- 982,
- 984,
- [
- [
- 9081,
- 982,
- 982
- ],
- [
- 9047,
- 984,
- 984
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 987,
- 992,
- [
- [
- 9077,
- 987,
- 991,
- [
- [
- 9047,
- 987,
- 987
- ],
- [
- 9081,
- 989,
- 989
- ],
- [
- 9047,
- 991,
- 991
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 994,
- 999,
- [
- [
- 9077,
- 994,
- 998,
- [
- [
- 9047,
- 994,
- 994
- ],
- [
- 9081,
- 996,
- 996
- ],
- [
- 9047,
- 998,
- 998
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1001,
- 1006,
- [
- [
- 9077,
- 1001,
- 1005,
- [
- [
- 9047,
- 1001,
- 1001
- ],
- [
- 9081,
- 1003,
- 1003
- ],
- [
- 9047,
- 1005,
- 1005
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1008,
- 1013,
- [
- [
- 9077,
- 1008,
- 1012,
- [
- [
- 9047,
- 1008,
- 1008
- ],
- [
- 9081,
- 1010,
- 1010
- ],
- [
- 9047,
- 1012,
- 1012
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1015,
- 1020,
- [
- [
- 9103,
- 1015,
- 1019,
- [
- [
- 9047,
- 1015,
- 1015
- ],
- [
- 9081,
- 1017,
- 1017
- ],
- [
- 9047,
- 1019,
- 1019
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1022,
- 1027,
- [
- [
- 9077,
- 1022,
- 1026,
- [
- [
- 9047,
- 1022,
- 1022
- ],
- [
- 9081,
- 1024,
- 1024
- ],
- [
- 9047,
- 1026,
- 1026
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1029,
- 1034,
- [
- [
- 9077,
- 1029,
- 1033,
- [
- [
- 9047,
- 1029,
- 1029
- ],
- [
- 9081,
- 1031,
- 1031
- ],
- [
- 9047,
- 1033,
- 1033
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1036,
- 1041,
- [
- [
- 9077,
- 1036,
- 1040,
- [
- [
- 9047,
- 1036,
- 1036
- ],
- [
- 9081,
- 1038,
- 1038
- ],
- [
- 9047,
- 1040,
- 1040
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1043,
- 1048,
- [
- [
- 9077,
- 1043,
- 1047,
- [
- [
- 9047,
- 1043,
- 1043
- ],
- [
- 9081,
- 1045,
- 1045
- ],
- [
- 9047,
- 1047,
- 1047
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1050,
- 1055,
- [
- [
- 9077,
- 1050,
- 1054,
- [
- [
- 9047,
- 1050,
- 1050
- ],
- [
- 9081,
- 1052,
- 1052
- ],
- [
- 9047,
- 1054,
- 1054
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1057,
- 1062,
- [
- [
- 9077,
- 1057,
- 1061,
- [
- [
- 9047,
- 1057,
- 1057
- ],
- [
- 9081,
- 1059,
- 1059
- ],
- [
- 9047,
- 1061,
- 1061
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1064,
- 1066,
- [
- [
- 9076,
- 1064,
- 1065,
- [
- [
- 9047,
- 1064,
- 1064
- ],
- [
- 9081,
- 1065,
- 1065
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1068,
- 1070,
- [
- [
- 9075,
- 1068,
- 1069,
- [
- [
- 9081,
- 1068,
- 1068
- ],
- [
- 9047,
- 1069,
- 1069
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1072,
- 1074,
- [
- [
- 9076,
- 1072,
- 1073,
- [
- [
- 9047,
- 1072,
- 1072
- ],
- [
- 9081,
- 1073,
- 1073
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1076,
- 1078,
- [
- [
- 9075,
- 1076,
- 1077,
- [
- [
- 9081,
- 1076,
- 1076
- ],
- [
- 9047,
- 1077,
- 1077
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1080,
- 1082,
- [
- [
- 9075,
- 1080,
- 1081,
- [
- [
- 9081,
- 1080,
- 1080
- ],
- [
- 9047,
- 1081,
- 1081
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1084,
- 1086,
- [
- [
- 9075,
- 1084,
- 1085,
- [
- [
- 9081,
- 1084,
- 1084
- ],
- [
- 9047,
- 1085,
- 1085
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1088,
- 1090,
- [
- [
- 9075,
- 1088,
- 1089,
- [
- [
- 9081,
- 1088,
- 1088
- ],
- [
- 9047,
- 1089,
- 1089
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1092,
- 1094,
- [
- [
- 9075,
- 1092,
- 1093,
- [
- [
- 9081,
- 1092,
- 1092
- ],
- [
- 9047,
- 1093,
- 1093
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1096,
- 1101,
- [
- [
- 9077,
- 1096,
- 1100,
- [
- [
- 9047,
- 1096,
- 1096
- ],
- [
- 9081,
- 1098,
- 1098
- ],
- [
- 9047,
- 1100,
- 1100
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1103,
- 1108,
- [
- [
- 9077,
- 1103,
- 1107,
- [
- [
- 9047,
- 1103,
- 1103
- ],
- [
- 9081,
- 1105,
- 1105
- ],
- [
- 9047,
- 1107,
- 1107
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1110,
- 1115,
- [
- [
- 9077,
- 1110,
- 1114,
- [
- [
- 9047,
- 1110,
- 1110
- ],
- [
- 9081,
- 1112,
- 1112
- ],
- [
- 9047,
- 1114,
- 1114
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1117,
- 1122,
- [
- [
- 9077,
- 1117,
- 1121,
- [
- [
- 9047,
- 1117,
- 1117
- ],
- [
- 9081,
- 1119,
- 1119
- ],
- [
- 9047,
- 1121,
- 1121
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1124,
- 1129,
- [
- [
- 9077,
- 1124,
- 1128,
- [
- [
- 9047,
- 1124,
- 1124
- ],
- [
- 9081,
- 1126,
- 1126
- ],
- [
- 9047,
- 1128,
- 1128
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1131,
- 1136,
- [
- [
- 9077,
- 1131,
- 1135,
- [
- [
- 9047,
- 1131,
- 1131
- ],
- [
- 9081,
- 1133,
- 1133
- ],
- [
- 9047,
- 1135,
- 1135
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1138,
- 1143,
- [
- [
- 9077,
- 1138,
- 1142,
- [
- [
- 9047,
- 1138,
- 1138
- ],
- [
- 9081,
- 1140,
- 1140
- ],
- [
- 9047,
- 1142,
- 1142
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1145,
- 1150,
- [
- [
- 9077,
- 1145,
- 1149,
- [
- [
- 9047,
- 1145,
- 1145
- ],
- [
- 9081,
- 1147,
- 1147
- ],
- [
- 9047,
- 1149,
- 1149
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1152,
- 1157,
- [
- [
- 9077,
- 1152,
- 1156,
- [
- [
- 9047,
- 1152,
- 1152
- ],
- [
- 9081,
- 1154,
- 1154
- ],
- [
- 9047,
- 1156,
- 1156
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1159,
- 1164,
- [
- [
- 9077,
- 1159,
- 1163,
- [
- [
- 9047,
- 1159,
- 1159
- ],
- [
- 9081,
- 1161,
- 1161
- ],
- [
- 9047,
- 1163,
- 1163
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1166,
- 1169,
- [
- [
- 9104,
- 1166,
- 1168,
- [
- [
- 9047,
- 1167,
- 1167
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1171,
- 1182,
- [
- [
- 9104,
- 1171,
- 1181,
- [
- [
- 9078,
- 1172,
- 1180,
- [
- [
- 9047,
- 1172,
- 1172
- ],
- [
- 9081,
- 1174,
- 1174
- ],
- [
- 9047,
- 1176,
- 1176
- ],
- [
- 9081,
- 1178,
- 1178
- ],
- [
- 9047,
- 1180,
- 1180
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1184,
- 1192,
- [
- [
- 9104,
- 1184,
- 1191,
- [
- [
- 9078,
- 1185,
- 1190,
- [
- [
- 9047,
- 1185,
- 1185
- ],
- [
- 9081,
- 1187,
- 1187
- ],
- [
- 9005
- ],
- [
- 9081,
- 1188,
- 1188
- ],
- [
- 9047,
- 1190,
- 1190
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1194,
- 1199,
- [
- [
- 9077,
- 1194,
- 1198,
- [
- [
- 9047,
- 1194,
- 1194
- ],
- [
- 9081,
- 1196,
- 1196
- ],
- [
- 9047,
- 1198,
- 1198
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1201,
- 1206,
- [
- [
- 9077,
- 1201,
- 1205,
- [
- [
- 9047,
- 1201,
- 1201
- ],
- [
- 9081,
- 1203,
- 1203
- ],
- [
- 9047,
- 1205,
- 1205
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1208,
- 1213,
- [
- [
- 9077,
- 1208,
- 1212,
- [
- [
- 9047,
- 1208,
- 1208
- ],
- [
- 9081,
- 1210,
- 1210
- ],
- [
- 9047,
- 1212,
- 1212
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1215,
- 1220,
- [
- [
- 9077,
- 1215,
- 1219,
- [
- [
- 9047,
- 1215,
- 1215
- ],
- [
- 9081,
- 1217,
- 1217
- ],
- [
- 9047,
- 1219,
- 1219
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1222,
- 1227,
- [
- [
- 9077,
- 1222,
- 1226,
- [
- [
- 9047,
- 1222,
- 1222
- ],
- [
- 9081,
- 1224,
- 1224
- ],
- [
- 9047,
- 1226,
- 1226
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1229,
- 1234,
- [
- [
- 9077,
- 1229,
- 1233,
- [
- [
- 9047,
- 1229,
- 1229
- ],
- [
- 9081,
- 1231,
- 1231
- ],
- [
- 9047,
- 1233,
- 1233
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1236,
- 1241,
- [
- [
- 9077,
- 1236,
- 1240,
- [
- [
- 9047,
- 1236,
- 1236
- ],
- [
- 9081,
- 1238,
- 1238
- ],
- [
- 9047,
- 1240,
- 1240
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1243,
- 1248,
- [
- [
- 9077,
- 1243,
- 1247,
- [
- [
- 9047,
- 1243,
- 1243
- ],
- [
- 9081,
- 1245,
- 1245
- ],
- [
- 9047,
- 1247,
- 1247
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1250,
- 1255,
- [
- [
- 9077,
- 1250,
- 1254,
- [
- [
- 9047,
- 1250,
- 1250
- ],
- [
- 9081,
- 1252,
- 1252
- ],
- [
- 9047,
- 1254,
- 1254
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1257,
- 1262,
- [
- [
- 9077,
- 1257,
- 1261,
- [
- [
- 9047,
- 1257,
- 1257
- ],
- [
- 9081,
- 1259,
- 1259
- ],
- [
- 9047,
- 1261,
- 1261
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1264,
- 1269,
- [
- [
- 9077,
- 1264,
- 1268,
- [
- [
- 9047,
- 1264,
- 1264
- ],
- [
- 9081,
- 1266,
- 1266
- ],
- [
- 9047,
- 1268,
- 1268
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1271,
- 1276,
- [
- [
- 9077,
- 1271,
- 1275,
- [
- [
- 9047,
- 1271,
- 1271
- ],
- [
- 9081,
- 1273,
- 1273
- ],
- [
- 9047,
- 1275,
- 1275
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1278,
- 1283,
- [
- [
- 9077,
- 1278,
- 1282,
- [
- [
- 9047,
- 1278,
- 1278
- ],
- [
- 9081,
- 1280,
- 1280
- ],
- [
- 9047,
- 1282,
- 1282
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1285,
- 1290,
- [
- [
- 9077,
- 1285,
- 1289,
- [
- [
- 9047,
- 1285,
- 1285
- ],
- [
- 9081,
- 1287,
- 1287
- ],
- [
- 9047,
- 1289,
- 1289
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1292,
- 1297,
- [
- [
- 9077,
- 1292,
- 1296,
- [
- [
- 9047,
- 1292,
- 1292
- ],
- [
- 9081,
- 1294,
- 1294
- ],
- [
- 9047,
- 1296,
- 1296
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1299,
- 1304,
- [
- [
- 9077,
- 1299,
- 1303,
- [
- [
- 9047,
- 1299,
- 1299
- ],
- [
- 9081,
- 1301,
- 1301
- ],
- [
- 9047,
- 1303,
- 1303
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1306,
- 1308,
- [
- [
- 9079,
- 1306,
- 1307,
- [
- [
- 9080,
- 1306,
- 1306
- ],
- [
- 9047,
- 1307,
- 1307
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1310,
- 1312,
- [
- [
- 9079,
- 1310,
- 1311,
- [
- [
- 9080,
- 1310,
- 1310
- ],
- [
- 9047,
- 1311,
- 1311
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1314,
- 1316,
- [
- [
- 9079,
- 1314,
- 1315,
- [
- [
- 9080,
- 1314,
- 1314
- ],
- [
- 9047,
- 1315,
- 1315
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1318,
- 1320,
- [
- [
- 9079,
- 1318,
- 1319,
- [
- [
- 9080,
- 1318,
- 1318
- ],
- [
- 9047,
- 1319,
- 1319
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1322,
- 1324,
- [
- [
- 9079,
- 1322,
- 1323,
- [
- [
- 9080,
- 1322,
- 1322
- ],
- [
- 9047,
- 1323,
- 1323
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1326,
- 1328,
- [
- [
- 9079,
- 1326,
- 1327,
- [
- [
- 9080,
- 1326,
- 1326
- ],
- [
- 9047,
- 1327,
- 1327
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1330,
- 1332,
- [
- [
- 9079,
- 1330,
- 1331,
- [
- [
- 9080,
- 1330,
- 1330
- ],
- [
- 9047,
- 1331,
- 1331
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1334,
- 1336,
- [
- [
- 9079,
- 1334,
- 1335,
- [
- [
- 9080,
- 1334,
- 1334
- ],
- [
- 9047,
- 1335,
- 1335
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1338,
- 1345,
- [
- [
- 9077,
- 1338,
- 1344,
- [
- [
- 9100,
- 1338,
- 1340,
- [
- [
- 9047,
- 1338,
- 1338
- ],
- [
- 9005
- ]
- ]
- ],
- [
- 9081,
- 1342,
- 1342
- ],
- [
- 9047,
- 1344,
- 1344
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1347,
- 1349,
- [
- [
- 9075,
- 1347,
- 1348,
- [
- [
- 9081,
- 1347,
- 1347
- ],
- [
- 9047,
- 1348,
- 1348
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 1351,
- 1352,
- [
- [
- 9088,
- 1351,
- 1351
- ]
- ]
- ],
- [
- 9004,
- 1354,
- 1355,
- [
- [
- 9088,
- 1354,
- 1354
- ]
- ]
- ],
- [
- 9004,
- 1357,
- 1358,
- [
- [
- 9088,
- 1357,
- 1357
- ]
- ]
- ],
- [
- 9004,
- 1360,
- 1361,
- [
- [
- 9088,
- 1360,
- 1360
- ]
- ]
- ],
- [
- 9004,
- 1363,
- 1364,
- [
- [
- 9088,
- 1363,
- 1363
- ]
- ]
- ],
- [
- 9004,
- 1366,
- 1367,
- [
- [
- 9088,
- 1366,
- 1366
- ]
- ]
- ],
- [
- 9004,
- 1369,
- 1370,
- [
- [
- 9088,
- 1369,
- 1369
- ]
- ]
- ],
- [
- 9004,
- 1372,
- 1375,
- [
- [
- 9040,
- 1372,
- 1374,
- [
- [
- 9013,
- 1374,
- 1374
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- "stream": [
- [
- 371,
- 5
- ],
- [
- 375,
- 2
- ],
- [
- 307,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 363,
- 5
- ],
- [
- 40,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 2
- ],
- [
- 337,
- 8
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 337,
- 8
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 2
- ],
- [
- 40,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 41,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 337,
- 8
- ],
- [
- 375,
- 1
- ],
- [
- 38,
- 1
- ],
- [
- 309,
- 2
- ],
- [
- 40,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 41,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 337,
- 8
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 2
- ],
- [
- 40,
- 1
- ],
- [
- 38,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 41,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 337,
- 8
- ],
- [
- 375,
- 1
- ],
- [
- 38,
- 1
- ],
- [
- 309,
- 2
- ],
- [
- 40,
- 1
- ],
- [
- 38,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 41,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 337,
- 8
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 2
- ],
- [
- 40,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 41,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 337,
- 8
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 2
- ],
- [
- 40,
- 1
- ],
- [
- 363,
- 5
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 41,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 337,
- 8
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 2
- ],
- [
- 40,
- 1
- ],
- [
- 363,
- 5
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 61,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 363,
- 5
- ],
- [
- 40,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 337,
- 8
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 2
- ],
- [
- 40,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 61,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 4
- ],
- [
- 41,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 337,
- 8
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 2
- ],
- [
- 40,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 61,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 4
- ],
- [
- 41,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 2
- ],
- [
- 356,
- 5
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 356,
- 5
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 358,
- 7
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 356,
- 5
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 358,
- 7
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 359,
- 10
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 356,
- 5
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 358,
- 7
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 359,
- 10
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 44,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 347,
- 5
- ],
- [
- 375,
- 1
- ],
- [
- 356,
- 5
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 346,
- 8
- ],
- [
- 375,
- 1
- ],
- [
- 356,
- 5
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 2
- ],
- [
- 347,
- 5
- ],
- [
- 375,
- 1
- ],
- [
- 356,
- 5
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 375,
- 3
- ],
- [
- 338,
- 5
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 61,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 3
- ],
- [
- 338,
- 5
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 61,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 44,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 61,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 4
- ],
- [
- 351,
- 3
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 3
- ],
- [
- 351,
- 3
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 44,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 3
- ],
- [
- 350,
- 6
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 3
- ],
- [
- 349,
- 9
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 44,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 3
- ],
- [
- 348,
- 7
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 61,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 3
- ],
- [
- 350,
- 6
- ],
- [
- 375,
- 1
- ],
- [
- 345,
- 6
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 61,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 44,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 61,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 5
- ],
- [
- 337,
- 8
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 3
- ],
- [
- 350,
- 6
- ],
- [
- 375,
- 1
- ],
- [
- 337,
- 8
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 2
- ],
- [
- 40,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 3
- ],
- [
- 349,
- 9
- ],
- [
- 375,
- 1
- ],
- [
- 337,
- 8
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 2
- ],
- [
- 40,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 3
- ],
- [
- 348,
- 7
- ],
- [
- 375,
- 1
- ],
- [
- 337,
- 8
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 2
- ],
- [
- 40,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 3
- ],
- [
- 337,
- 8
- ],
- [
- 375,
- 1
- ],
- [
- 38,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 3
- ],
- [
- 345,
- 6
- ],
- [
- 375,
- 1
- ],
- [
- 337,
- 8
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 2
- ],
- [
- 40,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 2
- ],
- [
- 346,
- 8
- ],
- [
- 375,
- 1
- ],
- [
- 356,
- 5
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 375,
- 3
- ],
- [
- 346,
- 8
- ],
- [
- 375,
- 1
- ],
- [
- 337,
- 8
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 2
- ],
- [
- 357,
- 9
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 357,
- 9
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 358,
- 7
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 357,
- 9
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 358,
- 7
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 44,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 2
- ],
- [
- 343,
- 3
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 343,
- 3
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 2
- ],
- [
- 44,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 343,
- 3
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 329,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 2
- ],
- [
- 44,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 329,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 2
- ],
- [
- 44,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 387,
- 1
- ],
- [
- 309,
- 2
- ],
- [
- 44,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 387,
- 1
- ],
- [
- 309,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 329,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 338,
- 5
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 61,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 338,
- 5
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 61,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 44,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 61,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 3
- ],
- [
- 58,
- 1
- ],
- [
- 375,
- 2
- ],
- [
- 303,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 303,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 305,
- 4
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 303,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 304,
- 6
- ],
- [
- 375,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 305,
- 4
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 303,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 304,
- 6
- ],
- [
- 375,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 304,
- 6
- ],
- [
- 375,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 2
- ],
- [
- 303,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 58,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 306,
- 5
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 2
- ],
- [
- 303,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 58,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 305,
- 4
- ],
- [
- 58,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 306,
- 5
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 2
- ],
- [
- 303,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 58,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 304,
- 6
- ],
- [
- 375,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 58,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 306,
- 5
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 2
- ],
- [
- 303,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 58,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 304,
- 6
- ],
- [
- 375,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 58,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 304,
- 6
- ],
- [
- 375,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 58,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 306,
- 5
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 2
- ],
- [
- 321,
- 5
- ],
- [
- 375,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 2
- ],
- [
- 321,
- 5
- ],
- [
- 375,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 58,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 322,
- 8
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 2
- ],
- [
- 320,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 321,
- 5
- ],
- [
- 375,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 3
- ],
- [
- 323,
- 3
- ],
- [
- 375,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 2
- ],
- [
- 323,
- 3
- ],
- [
- 375,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 58,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 324,
- 6
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 2
- ],
- [
- 330,
- 6
- ],
- [
- 375,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 375,
- 3
- ],
- [
- 332,
- 4
- ],
- [
- 375,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 58,
- 1
- ],
- [
- 375,
- 5
- ],
- [
- 334,
- 5
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 3
- ],
- [
- 332,
- 4
- ],
- [
- 375,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 5
- ],
- [
- 334,
- 5
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 3
- ],
- [
- 333,
- 7
- ],
- [
- 58,
- 1
- ],
- [
- 375,
- 5
- ],
- [
- 335,
- 8
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 2
- ],
- [
- 330,
- 6
- ],
- [
- 40,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 330,
- 6
- ],
- [
- 40,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 58,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 331,
- 9
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 2
- ],
- [
- 334,
- 5
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 334,
- 5
- ],
- [
- 375,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 335,
- 8
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 335,
- 8
- ],
- [
- 375,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 339,
- 6
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 339,
- 6
- ],
- [
- 375,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 339,
- 6
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 2
- ],
- [
- 344,
- 6
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 344,
- 6
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 44,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 344,
- 6
- ],
- [
- 375,
- 1
- ],
- [
- 36,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 344,
- 6
- ],
- [
- 375,
- 1
- ],
- [
- 36,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 46,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 125,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 345,
- 6
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 345,
- 6
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 44,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 2
- ],
- [
- 319,
- 4
- ],
- [
- 375,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 319,
- 4
- ],
- [
- 375,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 44,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 2
- ],
- [
- 352,
- 5
- ],
- [
- 40,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 44,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 41,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 2
- ],
- [
- 325,
- 7
- ],
- [
- 375,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 329,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 41,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 325,
- 7
- ],
- [
- 375,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 329,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 361,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 41,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 325,
- 7
- ],
- [
- 375,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 329,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 361,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 38,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 41,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 2
- ],
- [
- 325,
- 7
- ],
- [
- 375,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 363,
- 5
- ],
- [
- 40,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 329,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 41,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 325,
- 7
- ],
- [
- 375,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 363,
- 5
- ],
- [
- 40,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 329,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 361,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 41,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 2
- ],
- [
- 325,
- 7
- ],
- [
- 375,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 329,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 41,
- 1
- ],
- [
- 58,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 326,
- 10
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 2
- ],
- [
- 327,
- 7
- ],
- [
- 40,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 61,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 2
- ],
- [
- 327,
- 7
- ],
- [
- 40,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 61,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 2
- ],
- [
- 327,
- 7
- ],
- [
- 40,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 61,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 58,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 328,
- 10
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 2
- ],
- [
- 340,
- 3
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 341,
- 5
- ],
- [
- 375,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 41,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 340,
- 3
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 341,
- 5
- ],
- [
- 375,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 41,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 341,
- 5
- ],
- [
- 375,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 41,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 2
- ],
- [
- 342,
- 5
- ],
- [
- 375,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 2
- ],
- [
- 301,
- 5
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 43,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 45,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 42,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 47,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 46,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 37,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 38,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 124,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 94,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 286,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 287,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 289,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 289,
- 2
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 290,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 290,
- 2
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 43,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 45,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 33,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 126,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 280,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 282,
- 3
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 281,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 283,
- 3
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 61,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 60,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 284,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 62,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 285,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 288,
- 10
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 41,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 63,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 58,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 41,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 63,
- 1
- ],
- [
- 58,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 41,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 278,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 279,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 265,
- 3
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 263,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 264,
- 3
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 267,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 268,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 269,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 270,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 271,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 272,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 273,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 274,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 275,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 276,
- 3
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 277,
- 3
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 291,
- 5
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 292,
- 8
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 293,
- 8
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 293,
- 8
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 296,
- 7
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 297,
- 8
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 298,
- 6
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 299,
- 7
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 91,
- 1
- ],
- [
- 93,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 61,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 2
- ],
- [
- 64,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 2
- ],
- [
- 367,
- 8
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 368,
- 8
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 386,
- 7
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 364,
- 9
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 365,
- 10
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 366,
- 12
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 385,
- 13
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 2
- ],
- [
- 336,
- 4
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 3
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ]
- ]
-}
diff --git a/src/parser/xhpast/__tests__/data/php-syntax.php.test b/src/parser/xhpast/__tests__/data/php-syntax.php.test
--- a/src/parser/xhpast/__tests__/data/php-syntax.php.test
+++ b/src/parser/xhpast/__tests__/data/php-syntax.php.test
@@ -1,4 +1,3 @@
-# pass
<?php
1;
@@ -217,3 +216,11122 @@
__NAMESPACE__;
goto lbl;
+~~~~~~~~~~
+pass
+~~~~~~~~~~
+{
+ "tree": [
+ 9000,
+ 0,
+ 1376,
+ [
+ [
+ 9006,
+ 0,
+ 1375,
+ [
+ [
+ 9007,
+ 0,
+ 0
+ ],
+ [
+ 9004,
+ 2,
+ 3,
+ [
+ [
+ 9086,
+ 2,
+ 2
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 5,
+ 9,
+ [
+ [
+ 9082,
+ 5,
+ 8,
+ [
+ [
+ 9093,
+ 6,
+ 8,
+ [
+ [
+ 9094,
+ 7,
+ 7,
+ [
+ [
+ 9005
+ ],
+ [
+ 9086,
+ 7,
+ 7
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 11,
+ 18,
+ [
+ [
+ 9050,
+ 11,
+ 18,
+ [
+ [
+ 9005
+ ],
+ [
+ 9005
+ ],
+ [
+ 9013,
+ 13,
+ 13
+ ],
+ [
+ 9059,
+ 14,
+ 15
+ ],
+ [
+ 9005
+ ],
+ [
+ 9006,
+ 17,
+ 18
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 20,
+ 28,
+ [
+ [
+ 9050,
+ 20,
+ 28,
+ [
+ [
+ 9005
+ ],
+ [
+ 9005
+ ],
+ [
+ 9013,
+ 22,
+ 22
+ ],
+ [
+ 9059,
+ 23,
+ 25,
+ [
+ [
+ 9060,
+ 24,
+ 24,
+ [
+ [
+ 9005
+ ],
+ [
+ 9047,
+ 24,
+ 24
+ ],
+ [
+ 9005
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9005
+ ],
+ [
+ 9006,
+ 27,
+ 28
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 30,
+ 39,
+ [
+ [
+ 9050,
+ 30,
+ 39,
+ [
+ [
+ 9005
+ ],
+ [
+ 9048,
+ 32,
+ 32
+ ],
+ [
+ 9013,
+ 33,
+ 33
+ ],
+ [
+ 9059,
+ 34,
+ 36,
+ [
+ [
+ 9060,
+ 35,
+ 35,
+ [
+ [
+ 9005
+ ],
+ [
+ 9047,
+ 35,
+ 35
+ ],
+ [
+ 9005
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9005
+ ],
+ [
+ 9006,
+ 38,
+ 39
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 41,
+ 50,
+ [
+ [
+ 9050,
+ 41,
+ 50,
+ [
+ [
+ 9005
+ ],
+ [
+ 9005
+ ],
+ [
+ 9013,
+ 43,
+ 43
+ ],
+ [
+ 9059,
+ 44,
+ 47,
+ [
+ [
+ 9060,
+ 45,
+ 45,
+ [
+ [
+ 9005
+ ],
+ [
+ 9049,
+ 45,
+ 46,
+ [
+ [
+ 9047,
+ 46,
+ 46
+ ]
+ ]
+ ],
+ [
+ 9005
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9005
+ ],
+ [
+ 9006,
+ 49,
+ 50
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 52,
+ 62,
+ [
+ [
+ 9050,
+ 52,
+ 62,
+ [
+ [
+ 9005
+ ],
+ [
+ 9048,
+ 54,
+ 54
+ ],
+ [
+ 9013,
+ 55,
+ 55
+ ],
+ [
+ 9059,
+ 56,
+ 59,
+ [
+ [
+ 9060,
+ 57,
+ 57,
+ [
+ [
+ 9005
+ ],
+ [
+ 9049,
+ 57,
+ 58,
+ [
+ [
+ 9047,
+ 58,
+ 58
+ ]
+ ]
+ ],
+ [
+ 9005
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9005
+ ],
+ [
+ 9006,
+ 61,
+ 62
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 64,
+ 74,
+ [
+ [
+ 9050,
+ 64,
+ 74,
+ [
+ [
+ 9005
+ ],
+ [
+ 9005
+ ],
+ [
+ 9013,
+ 66,
+ 66
+ ],
+ [
+ 9059,
+ 67,
+ 71,
+ [
+ [
+ 9060,
+ 68,
+ 70,
+ [
+ [
+ 9090,
+ 68,
+ 68
+ ],
+ [
+ 9047,
+ 70,
+ 70
+ ],
+ [
+ 9005
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9005
+ ],
+ [
+ 9006,
+ 73,
+ 74
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 76,
+ 86,
+ [
+ [
+ 9050,
+ 76,
+ 86,
+ [
+ [
+ 9005
+ ],
+ [
+ 9005
+ ],
+ [
+ 9013,
+ 78,
+ 78
+ ],
+ [
+ 9059,
+ 79,
+ 83,
+ [
+ [
+ 9060,
+ 80,
+ 82,
+ [
+ [
+ 9061,
+ 80,
+ 80
+ ],
+ [
+ 9047,
+ 82,
+ 82
+ ],
+ [
+ 9005
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9005
+ ],
+ [
+ 9006,
+ 85,
+ 86
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 88,
+ 104,
+ [
+ [
+ 9050,
+ 88,
+ 104,
+ [
+ [
+ 9005
+ ],
+ [
+ 9005
+ ],
+ [
+ 9013,
+ 90,
+ 90
+ ],
+ [
+ 9059,
+ 91,
+ 101,
+ [
+ [
+ 9060,
+ 92,
+ 100,
+ [
+ [
+ 9061,
+ 92,
+ 92
+ ],
+ [
+ 9047,
+ 94,
+ 94
+ ],
+ [
+ 9082,
+ 98,
+ 100,
+ [
+ [
+ 9093,
+ 99,
+ 100
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9005
+ ],
+ [
+ 9006,
+ 103,
+ 104
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 106,
+ 118,
+ [
+ [
+ 9050,
+ 106,
+ 118,
+ [
+ [
+ 9005
+ ],
+ [
+ 9005
+ ],
+ [
+ 9013,
+ 108,
+ 108
+ ],
+ [
+ 9059,
+ 109,
+ 115,
+ [
+ [
+ 9060,
+ 110,
+ 114,
+ [
+ [
+ 9005
+ ],
+ [
+ 9047,
+ 110,
+ 110
+ ],
+ [
+ 9001,
+ 114,
+ 114
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9005
+ ],
+ [
+ 9006,
+ 117,
+ 118
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 120,
+ 134,
+ [
+ [
+ 9050,
+ 120,
+ 134,
+ [
+ [
+ 9005
+ ],
+ [
+ 9005
+ ],
+ [
+ 9013,
+ 122,
+ 122
+ ],
+ [
+ 9059,
+ 123,
+ 131,
+ [
+ [
+ 9060,
+ 124,
+ 130,
+ [
+ [
+ 9090,
+ 124,
+ 124
+ ],
+ [
+ 9047,
+ 126,
+ 126
+ ],
+ [
+ 9001,
+ 130,
+ 130
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9005
+ ],
+ [
+ 9006,
+ 133,
+ 134
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 136,
+ 141,
+ [
+ [
+ 9051,
+ 136,
+ 141,
+ [
+ [
+ 9052,
+ 136,
+ 136
+ ],
+ [
+ 9090,
+ 138,
+ 138
+ ],
+ [
+ 9005
+ ],
+ [
+ 9005
+ ],
+ [
+ 9006,
+ 140,
+ 141
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 143,
+ 152,
+ [
+ [
+ 9051,
+ 143,
+ 152,
+ [
+ [
+ 9052,
+ 143,
+ 143
+ ],
+ [
+ 9090,
+ 145,
+ 145
+ ],
+ [
+ 9054,
+ 147,
+ 149,
+ [
+ [
+ 9090,
+ 149,
+ 149
+ ]
+ ]
+ ],
+ [
+ 9005
+ ],
+ [
+ 9006,
+ 151,
+ 152
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 154,
+ 167,
+ [
+ [
+ 9051,
+ 154,
+ 167,
+ [
+ [
+ 9052,
+ 154,
+ 154
+ ],
+ [
+ 9090,
+ 156,
+ 156
+ ],
+ [
+ 9054,
+ 158,
+ 160,
+ [
+ [
+ 9090,
+ 160,
+ 160
+ ]
+ ]
+ ],
+ [
+ 9055,
+ 162,
+ 164,
+ [
+ [
+ 9090,
+ 164,
+ 164
+ ]
+ ]
+ ],
+ [
+ 9006,
+ 166,
+ 167
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 169,
+ 185,
+ [
+ [
+ 9051,
+ 169,
+ 185,
+ [
+ [
+ 9052,
+ 169,
+ 169
+ ],
+ [
+ 9090,
+ 171,
+ 171
+ ],
+ [
+ 9054,
+ 173,
+ 175,
+ [
+ [
+ 9090,
+ 175,
+ 175
+ ]
+ ]
+ ],
+ [
+ 9055,
+ 177,
+ 182,
+ [
+ [
+ 9090,
+ 179,
+ 179
+ ],
+ [
+ 9090,
+ 182,
+ 182
+ ]
+ ]
+ ],
+ [
+ 9006,
+ 184,
+ 185
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 187,
+ 194,
+ [
+ [
+ 9051,
+ 187,
+ 194,
+ [
+ [
+ 9052,
+ 187,
+ 189,
+ [
+ [
+ 9013,
+ 187,
+ 187
+ ]
+ ]
+ ],
+ [
+ 9090,
+ 191,
+ 191
+ ],
+ [
+ 9005
+ ],
+ [
+ 9005
+ ],
+ [
+ 9006,
+ 193,
+ 194
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 196,
+ 203,
+ [
+ [
+ 9051,
+ 196,
+ 203,
+ [
+ [
+ 9052,
+ 196,
+ 198,
+ [
+ [
+ 9013,
+ 196,
+ 196
+ ]
+ ]
+ ],
+ [
+ 9090,
+ 200,
+ 200
+ ],
+ [
+ 9005
+ ],
+ [
+ 9005
+ ],
+ [
+ 9006,
+ 202,
+ 203
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 205,
+ 354,
+ [
+ [
+ 9051,
+ 205,
+ 354,
+ [
+ [
+ 9052,
+ 205,
+ 207,
+ [
+ [
+ 9013,
+ 205,
+ 205
+ ]
+ ]
+ ],
+ [
+ 9090,
+ 209,
+ 209
+ ],
+ [
+ 9005
+ ],
+ [
+ 9005
+ ],
+ [
+ 9006,
+ 211,
+ 354,
+ [
+ [
+ 9004,
+ 213,
+ 220,
+ [
+ [
+ 9065,
+ 213,
+ 219,
+ [
+ [
+ 9066,
+ 215,
+ 219,
+ [
+ [
+ 9013,
+ 215,
+ 215
+ ],
+ [
+ 9086,
+ 219,
+ 219
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 222,
+ 236,
+ [
+ [
+ 9065,
+ 222,
+ 235,
+ [
+ [
+ 9066,
+ 224,
+ 228,
+ [
+ [
+ 9013,
+ 224,
+ 224
+ ],
+ [
+ 9086,
+ 228,
+ 228
+ ]
+ ]
+ ],
+ [
+ 9066,
+ 231,
+ 235,
+ [
+ [
+ 9013,
+ 231,
+ 231
+ ],
+ [
+ 9086,
+ 235,
+ 235
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 238,
+ 241,
+ [
+ [
+ 9063,
+ 238,
+ 240,
+ [
+ [
+ 9070,
+ 238,
+ 238,
+ [
+ [
+ 9013,
+ 238,
+ 238
+ ]
+ ]
+ ],
+ [
+ 9064,
+ 240,
+ 240,
+ [
+ [
+ 9047,
+ 240,
+ 240
+ ],
+ [
+ 9005
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 243,
+ 249,
+ [
+ [
+ 9063,
+ 243,
+ 248,
+ [
+ [
+ 9070,
+ 243,
+ 243,
+ [
+ [
+ 9013,
+ 243,
+ 243
+ ]
+ ]
+ ],
+ [
+ 9064,
+ 245,
+ 245,
+ [
+ [
+ 9047,
+ 245,
+ 245
+ ],
+ [
+ 9005
+ ]
+ ]
+ ],
+ [
+ 9064,
+ 248,
+ 248,
+ [
+ [
+ 9047,
+ 248,
+ 248
+ ],
+ [
+ 9005
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 251,
+ 254,
+ [
+ [
+ 9063,
+ 251,
+ 253,
+ [
+ [
+ 9070,
+ 251,
+ 251,
+ [
+ [
+ 9013,
+ 251,
+ 251
+ ]
+ ]
+ ],
+ [
+ 9064,
+ 253,
+ 253,
+ [
+ [
+ 9047,
+ 253,
+ 253
+ ],
+ [
+ 9005
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 256,
+ 262,
+ [
+ [
+ 9063,
+ 256,
+ 261,
+ [
+ [
+ 9070,
+ 256,
+ 256,
+ [
+ [
+ 9013,
+ 256,
+ 256
+ ]
+ ]
+ ],
+ [
+ 9064,
+ 258,
+ 258,
+ [
+ [
+ 9047,
+ 258,
+ 258
+ ],
+ [
+ 9005
+ ]
+ ]
+ ],
+ [
+ 9064,
+ 261,
+ 261,
+ [
+ [
+ 9047,
+ 261,
+ 261
+ ],
+ [
+ 9005
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 264,
+ 271,
+ [
+ [
+ 9063,
+ 264,
+ 270,
+ [
+ [
+ 9070,
+ 264,
+ 264,
+ [
+ [
+ 9013,
+ 264,
+ 264
+ ]
+ ]
+ ],
+ [
+ 9064,
+ 266,
+ 270,
+ [
+ [
+ 9047,
+ 266,
+ 266
+ ],
+ [
+ 9086,
+ 270,
+ 270
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 273,
+ 289,
+ [
+ [
+ 9063,
+ 273,
+ 288,
+ [
+ [
+ 9070,
+ 273,
+ 275,
+ [
+ [
+ 9013,
+ 273,
+ 273
+ ],
+ [
+ 9013,
+ 275,
+ 275
+ ]
+ ]
+ ],
+ [
+ 9064,
+ 277,
+ 281,
+ [
+ [
+ 9047,
+ 277,
+ 277
+ ],
+ [
+ 9086,
+ 281,
+ 281
+ ]
+ ]
+ ],
+ [
+ 9064,
+ 284,
+ 288,
+ [
+ [
+ 9047,
+ 284,
+ 284
+ ],
+ [
+ 9086,
+ 288,
+ 288
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 291,
+ 298,
+ [
+ [
+ 9067,
+ 291,
+ 298,
+ [
+ [
+ 9068
+ ],
+ [
+ 9005
+ ],
+ [
+ 9013,
+ 293,
+ 293
+ ],
+ [
+ 9059,
+ 294,
+ 295
+ ],
+ [
+ 9005
+ ],
+ [
+ 9006,
+ 297,
+ 298
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 300,
+ 309,
+ [
+ [
+ 9067,
+ 300,
+ 309,
+ [
+ [
+ 9068,
+ 300,
+ 300,
+ [
+ [
+ 9013,
+ 300,
+ 300
+ ]
+ ]
+ ],
+ [
+ 9005
+ ],
+ [
+ 9013,
+ 304,
+ 304
+ ],
+ [
+ 9059,
+ 305,
+ 306
+ ],
+ [
+ 9005
+ ],
+ [
+ 9006,
+ 308,
+ 309
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 311,
+ 320,
+ [
+ [
+ 9067,
+ 311,
+ 320,
+ [
+ [
+ 9068,
+ 311,
+ 311,
+ [
+ [
+ 9013,
+ 311,
+ 311
+ ]
+ ]
+ ],
+ [
+ 9005
+ ],
+ [
+ 9013,
+ 315,
+ 315
+ ],
+ [
+ 9059,
+ 316,
+ 317
+ ],
+ [
+ 9005
+ ],
+ [
+ 9006,
+ 319,
+ 320
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 322,
+ 331,
+ [
+ [
+ 9067,
+ 322,
+ 331,
+ [
+ [
+ 9068,
+ 322,
+ 322,
+ [
+ [
+ 9013,
+ 322,
+ 322
+ ]
+ ]
+ ],
+ [
+ 9005
+ ],
+ [
+ 9013,
+ 326,
+ 326
+ ],
+ [
+ 9059,
+ 327,
+ 328
+ ],
+ [
+ 9005
+ ],
+ [
+ 9006,
+ 330,
+ 331
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 333,
+ 341,
+ [
+ [
+ 9067,
+ 333,
+ 341,
+ [
+ [
+ 9068
+ ],
+ [
+ 9048,
+ 335,
+ 335
+ ],
+ [
+ 9013,
+ 336,
+ 336
+ ],
+ [
+ 9059,
+ 337,
+ 338
+ ],
+ [
+ 9005
+ ],
+ [
+ 9006,
+ 340,
+ 341
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 343,
+ 352,
+ [
+ [
+ 9067,
+ 343,
+ 352,
+ [
+ [
+ 9068,
+ 343,
+ 343,
+ [
+ [
+ 9013,
+ 343,
+ 343
+ ]
+ ]
+ ],
+ [
+ 9005
+ ],
+ [
+ 9013,
+ 347,
+ 347
+ ],
+ [
+ 9059,
+ 348,
+ 349
+ ],
+ [
+ 9005
+ ],
+ [
+ 9006,
+ 351,
+ 352
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 356,
+ 373,
+ [
+ [
+ 9051,
+ 356,
+ 373,
+ [
+ [
+ 9052,
+ 356,
+ 358,
+ [
+ [
+ 9013,
+ 356,
+ 356
+ ]
+ ]
+ ],
+ [
+ 9090,
+ 360,
+ 360
+ ],
+ [
+ 9005
+ ],
+ [
+ 9005
+ ],
+ [
+ 9006,
+ 362,
+ 373,
+ [
+ [
+ 9004,
+ 364,
+ 370,
+ [
+ [
+ 9067,
+ 364,
+ 370,
+ [
+ [
+ 9068,
+ 364,
+ 364,
+ [
+ [
+ 9013,
+ 364,
+ 364
+ ]
+ ]
+ ],
+ [
+ 9005
+ ],
+ [
+ 9013,
+ 368,
+ 368
+ ],
+ [
+ 9059,
+ 369,
+ 370
+ ],
+ [
+ 9005
+ ],
+ [
+ 9005
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 375,
+ 380,
+ [
+ [
+ 9056,
+ 375,
+ 380,
+ [
+ [
+ 9052
+ ],
+ [
+ 9090,
+ 377,
+ 377
+ ],
+ [
+ 9005
+ ],
+ [
+ 9005
+ ],
+ [
+ 9006,
+ 379,
+ 380
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 382,
+ 391,
+ [
+ [
+ 9056,
+ 382,
+ 391,
+ [
+ [
+ 9052
+ ],
+ [
+ 9090,
+ 384,
+ 384
+ ],
+ [
+ 9054,
+ 386,
+ 388,
+ [
+ [
+ 9090,
+ 388,
+ 388
+ ]
+ ]
+ ],
+ [
+ 9005
+ ],
+ [
+ 9006,
+ 390,
+ 391
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 393,
+ 405,
+ [
+ [
+ 9056,
+ 393,
+ 405,
+ [
+ [
+ 9052
+ ],
+ [
+ 9090,
+ 395,
+ 395
+ ],
+ [
+ 9054,
+ 397,
+ 402,
+ [
+ [
+ 9090,
+ 399,
+ 399
+ ],
+ [
+ 9090,
+ 402,
+ 402
+ ]
+ ]
+ ],
+ [
+ 9005
+ ],
+ [
+ 9006,
+ 404,
+ 405
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 407,
+ 410,
+ [
+ [
+ 9010,
+ 407,
+ 409,
+ [
+ [
+ 9009,
+ 409,
+ 409,
+ [
+ [
+ 9010,
+ 409,
+ 409,
+ [
+ [
+ 9001,
+ 409,
+ 409
+ ],
+ [
+ 9005
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 412,
+ 418,
+ [
+ [
+ 9010,
+ 412,
+ 417,
+ [
+ [
+ 9009,
+ 414,
+ 417,
+ [
+ [
+ 9010,
+ 414,
+ 414,
+ [
+ [
+ 9001,
+ 414,
+ 414
+ ],
+ [
+ 9005
+ ]
+ ]
+ ],
+ [
+ 9010,
+ 417,
+ 417,
+ [
+ [
+ 9001,
+ 417,
+ 417
+ ],
+ [
+ 9005
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 420,
+ 446,
+ [
+ [
+ 9010,
+ 420,
+ 445,
+ [
+ [
+ 9009,
+ 422,
+ 445,
+ [
+ [
+ 9010,
+ 422,
+ 426,
+ [
+ [
+ 9001,
+ 422,
+ 422
+ ],
+ [
+ 9013,
+ 426,
+ 426
+ ]
+ ]
+ ],
+ [
+ 9010,
+ 429,
+ 433,
+ [
+ [
+ 9001,
+ 429,
+ 429
+ ],
+ [
+ 9013,
+ 433,
+ 433
+ ]
+ ]
+ ],
+ [
+ 9010,
+ 436,
+ 437,
+ [
+ [
+ 9001,
+ 436,
+ 437
+ ],
+ [
+ 9005
+ ]
+ ]
+ ],
+ [
+ 9010,
+ 440,
+ 445,
+ [
+ [
+ 9001,
+ 440,
+ 441
+ ],
+ [
+ 9013,
+ 445,
+ 445
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 448,
+ 455,
+ [
+ [
+ 9011,
+ 448,
+ 454,
+ [
+ [
+ 9012,
+ 450,
+ 454,
+ [
+ [
+ 9013,
+ 450,
+ 450
+ ],
+ [
+ 9086,
+ 454,
+ 454
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 457,
+ 471,
+ [
+ [
+ 9011,
+ 457,
+ 470,
+ [
+ [
+ 9012,
+ 459,
+ 463,
+ [
+ [
+ 9013,
+ 459,
+ 459
+ ],
+ [
+ 9086,
+ 463,
+ 463
+ ]
+ ]
+ ],
+ [
+ 9012,
+ 466,
+ 470,
+ [
+ [
+ 9013,
+ 466,
+ 466
+ ],
+ [
+ 9086,
+ 470,
+ 470
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9014,
+ 473,
+ 474,
+ [
+ [
+ 9013,
+ 473,
+ 473
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 476,
+ 483,
+ [
+ [
+ 9015,
+ 476,
+ 483,
+ [
+ [
+ 9017,
+ 476,
+ 483,
+ [
+ [
+ 9016,
+ 478,
+ 480,
+ [
+ [
+ 9086,
+ 479,
+ 479
+ ]
+ ]
+ ],
+ [
+ 9006,
+ 482,
+ 483
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 485,
+ 497,
+ [
+ [
+ 9015,
+ 485,
+ 497,
+ [
+ [
+ 9017,
+ 485,
+ 492,
+ [
+ [
+ 9016,
+ 487,
+ 489,
+ [
+ [
+ 9086,
+ 488,
+ 488
+ ]
+ ]
+ ],
+ [
+ 9006,
+ 491,
+ 492
+ ]
+ ]
+ ],
+ [
+ 9019,
+ 494,
+ 497,
+ [
+ [
+ 9006,
+ 496,
+ 497
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 499,
+ 520,
+ [
+ [
+ 9015,
+ 499,
+ 520,
+ [
+ [
+ 9017,
+ 499,
+ 506,
+ [
+ [
+ 9016,
+ 501,
+ 503,
+ [
+ [
+ 9086,
+ 502,
+ 502
+ ]
+ ]
+ ],
+ [
+ 9006,
+ 505,
+ 506
+ ]
+ ]
+ ],
+ [
+ 9018,
+ 508,
+ 515,
+ [
+ [
+ 9016,
+ 510,
+ 512,
+ [
+ [
+ 9086,
+ 511,
+ 511
+ ]
+ ]
+ ],
+ [
+ 9006,
+ 514,
+ 515
+ ]
+ ]
+ ],
+ [
+ 9019,
+ 517,
+ 520,
+ [
+ [
+ 9006,
+ 519,
+ 520
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 522,
+ 547,
+ [
+ [
+ 9015,
+ 522,
+ 547,
+ [
+ [
+ 9017,
+ 522,
+ 529,
+ [
+ [
+ 9016,
+ 524,
+ 526,
+ [
+ [
+ 9086,
+ 525,
+ 525
+ ]
+ ]
+ ],
+ [
+ 9006,
+ 528,
+ 529
+ ]
+ ]
+ ],
+ [
+ 9018,
+ 531,
+ 538,
+ [
+ [
+ 9016,
+ 533,
+ 535,
+ [
+ [
+ 9086,
+ 534,
+ 534
+ ]
+ ]
+ ],
+ [
+ 9006,
+ 537,
+ 538
+ ]
+ ]
+ ],
+ [
+ 9018,
+ 540,
+ 547,
+ [
+ [
+ 9016,
+ 542,
+ 544,
+ [
+ [
+ 9086,
+ 543,
+ 543
+ ]
+ ]
+ ],
+ [
+ 9006,
+ 546,
+ 547
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 549,
+ 557,
+ [
+ [
+ 9015,
+ 549,
+ 556,
+ [
+ [
+ 9017,
+ 549,
+ 553,
+ [
+ [
+ 9016,
+ 551,
+ 553,
+ [
+ [
+ 9086,
+ 552,
+ 552
+ ]
+ ]
+ ],
+ [
+ 9006
+ ]
+ ]
+ ],
+ [
+ 9005
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 559,
+ 570,
+ [
+ [
+ 9015,
+ 559,
+ 569,
+ [
+ [
+ 9017,
+ 559,
+ 563,
+ [
+ [
+ 9016,
+ 561,
+ 563,
+ [
+ [
+ 9086,
+ 562,
+ 562
+ ]
+ ]
+ ],
+ [
+ 9006
+ ]
+ ]
+ ],
+ [
+ 9019,
+ 566,
+ 566,
+ [
+ [
+ 9006
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 572,
+ 587,
+ [
+ [
+ 9015,
+ 572,
+ 586,
+ [
+ [
+ 9017,
+ 572,
+ 576,
+ [
+ [
+ 9016,
+ 574,
+ 576,
+ [
+ [
+ 9086,
+ 575,
+ 575
+ ]
+ ]
+ ],
+ [
+ 9006
+ ]
+ ]
+ ],
+ [
+ 9018,
+ 579,
+ 582,
+ [
+ [
+ 9086,
+ 582,
+ 582
+ ],
+ [
+ 9006
+ ]
+ ]
+ ],
+ [
+ 9005
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 589,
+ 611,
+ [
+ [
+ 9015,
+ 589,
+ 610,
+ [
+ [
+ 9017,
+ 589,
+ 593,
+ [
+ [
+ 9016,
+ 591,
+ 593,
+ [
+ [
+ 9086,
+ 592,
+ 592
+ ]
+ ]
+ ],
+ [
+ 9006
+ ]
+ ]
+ ],
+ [
+ 9018,
+ 596,
+ 599,
+ [
+ [
+ 9086,
+ 599,
+ 599
+ ],
+ [
+ 9006
+ ]
+ ]
+ ],
+ [
+ 9018,
+ 603,
+ 606,
+ [
+ [
+ 9086,
+ 606,
+ 606
+ ],
+ [
+ 9006
+ ]
+ ]
+ ],
+ [
+ 9005
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 613,
+ 620,
+ [
+ [
+ 9020,
+ 613,
+ 620,
+ [
+ [
+ 9016,
+ 615,
+ 617,
+ [
+ [
+ 9086,
+ 616,
+ 616
+ ]
+ ]
+ ],
+ [
+ 9006,
+ 619,
+ 620
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 622,
+ 630,
+ [
+ [
+ 9020,
+ 622,
+ 630,
+ [
+ [
+ 9016,
+ 624,
+ 626,
+ [
+ [
+ 9086,
+ 625,
+ 625
+ ]
+ ]
+ ],
+ [
+ 9006,
+ 627,
+ 630
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 632,
+ 642,
+ [
+ [
+ 9021,
+ 632,
+ 641,
+ [
+ [
+ 9006,
+ 634,
+ 635
+ ],
+ [
+ 9016,
+ 639,
+ 641,
+ [
+ [
+ 9086,
+ 640,
+ 640
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 644,
+ 652,
+ [
+ [
+ 9022,
+ 644,
+ 652,
+ [
+ [
+ 9023,
+ 646,
+ 649,
+ [
+ [
+ 9005
+ ],
+ [
+ 9005
+ ],
+ [
+ 9005
+ ]
+ ]
+ ],
+ [
+ 9006,
+ 651,
+ 652
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 654,
+ 663,
+ [
+ [
+ 9022,
+ 654,
+ 663,
+ [
+ [
+ 9023,
+ 656,
+ 659,
+ [
+ [
+ 9005
+ ],
+ [
+ 9005
+ ],
+ [
+ 9005
+ ]
+ ]
+ ],
+ [
+ 9006,
+ 660,
+ 663
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 665,
+ 695,
+ [
+ [
+ 9024,
+ 665,
+ 695,
+ [
+ [
+ 9016,
+ 667,
+ 669,
+ [
+ [
+ 9086,
+ 668,
+ 668
+ ]
+ ]
+ ],
+ [
+ 9006,
+ 671,
+ 695,
+ [
+ [
+ 9057,
+ 673,
+ 679,
+ [
+ [
+ 9086,
+ 675,
+ 675
+ ],
+ [
+ 9006,
+ 678,
+ 679,
+ [
+ [
+ 9004,
+ 678,
+ 679,
+ [
+ [
+ 9025,
+ 678,
+ 678,
+ [
+ [
+ 9005
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9057,
+ 681,
+ 687,
+ [
+ [
+ 9086,
+ 683,
+ 683
+ ],
+ [
+ 9006,
+ 686,
+ 687,
+ [
+ [
+ 9004,
+ 686,
+ 687,
+ [
+ [
+ 9025,
+ 686,
+ 686,
+ [
+ [
+ 9005
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9058,
+ 689,
+ 693,
+ [
+ [
+ 9006,
+ 692,
+ 693,
+ [
+ [
+ 9004,
+ 692,
+ 693,
+ [
+ [
+ 9026,
+ 692,
+ 692,
+ [
+ [
+ 9005
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 697,
+ 704,
+ [
+ [
+ 9024,
+ 697,
+ 704,
+ [
+ [
+ 9016,
+ 698,
+ 700,
+ [
+ [
+ 9086,
+ 699,
+ 699
+ ]
+ ]
+ ],
+ [
+ 9006,
+ 702,
+ 704,
+ [
+ [
+ 9004,
+ 703,
+ 703
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 706,
+ 713,
+ [
+ [
+ 9024,
+ 706,
+ 713,
+ [
+ [
+ 9016,
+ 707,
+ 709,
+ [
+ [
+ 9086,
+ 708,
+ 708
+ ]
+ ]
+ ],
+ [
+ 9006,
+ 710,
+ 713
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 715,
+ 716,
+ [
+ [
+ 9025,
+ 715,
+ 715,
+ [
+ [
+ 9005
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 718,
+ 721,
+ [
+ [
+ 9025,
+ 718,
+ 720,
+ [
+ [
+ 9086,
+ 720,
+ 720
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 723,
+ 724,
+ [
+ [
+ 9026,
+ 723,
+ 723,
+ [
+ [
+ 9005
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 726,
+ 729,
+ [
+ [
+ 9026,
+ 726,
+ 728,
+ [
+ [
+ 9086,
+ 728,
+ 728
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 731,
+ 732,
+ [
+ [
+ 9027,
+ 731,
+ 731,
+ [
+ [
+ 9005
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 734,
+ 737,
+ [
+ [
+ 9027,
+ 734,
+ 736,
+ [
+ [
+ 9086,
+ 736,
+ 736
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 739,
+ 742,
+ [
+ [
+ 9027,
+ 739,
+ 741,
+ [
+ [
+ 9047,
+ 741,
+ 741
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 744,
+ 747,
+ [
+ [
+ 9028,
+ 744,
+ 746,
+ [
+ [
+ 9047,
+ 746,
+ 746
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 749,
+ 755,
+ [
+ [
+ 9028,
+ 749,
+ 754,
+ [
+ [
+ 9047,
+ 751,
+ 751
+ ],
+ [
+ 9047,
+ 754,
+ 754
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 757,
+ 761,
+ [
+ [
+ 9028,
+ 757,
+ 760,
+ [
+ [
+ 9062,
+ 759,
+ 760,
+ [
+ [
+ 9047,
+ 760,
+ 760
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 763,
+ 771,
+ [
+ [
+ 9028,
+ 763,
+ 769,
+ [
+ [
+ 9062,
+ 765,
+ 769,
+ [
+ [
+ 9103,
+ 767,
+ 769,
+ [
+ [
+ 9047,
+ 767,
+ 767
+ ],
+ [
+ 9081,
+ 768,
+ 768
+ ],
+ [
+ 9047,
+ 769,
+ 769
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 773,
+ 776,
+ [
+ [
+ 9030,
+ 773,
+ 775,
+ [
+ [
+ 9031,
+ 775,
+ 775,
+ [
+ [
+ 9047,
+ 775,
+ 775
+ ],
+ [
+ 9005
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 778,
+ 784,
+ [
+ [
+ 9030,
+ 778,
+ 783,
+ [
+ [
+ 9031,
+ 780,
+ 780,
+ [
+ [
+ 9047,
+ 780,
+ 780
+ ],
+ [
+ 9005
+ ]
+ ]
+ ],
+ [
+ 9031,
+ 783,
+ 783,
+ [
+ [
+ 9047,
+ 783,
+ 783
+ ],
+ [
+ 9005
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 786,
+ 789,
+ [
+ [
+ 9032,
+ 786,
+ 788,
+ [
+ [
+ 9086,
+ 788,
+ 788
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 791,
+ 797,
+ [
+ [
+ 9032,
+ 791,
+ 796,
+ [
+ [
+ 9086,
+ 793,
+ 793
+ ],
+ [
+ 9086,
+ 796,
+ 796
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 799,
+ 806,
+ [
+ [
+ 9035,
+ 799,
+ 805,
+ [
+ [
+ 9047,
+ 801,
+ 801
+ ],
+ [
+ 9047,
+ 804,
+ 804
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 808,
+ 819,
+ [
+ [
+ 9037,
+ 808,
+ 819,
+ [
+ [
+ 9038,
+ 810,
+ 816,
+ [
+ [
+ 9047,
+ 811,
+ 811
+ ],
+ [
+ 9005
+ ],
+ [
+ 9047,
+ 815,
+ 815
+ ]
+ ]
+ ],
+ [
+ 9006,
+ 818,
+ 819
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 821,
+ 836,
+ [
+ [
+ 9037,
+ 821,
+ 836,
+ [
+ [
+ 9038,
+ 823,
+ 833,
+ [
+ [
+ 9047,
+ 824,
+ 824
+ ],
+ [
+ 9047,
+ 828,
+ 828
+ ],
+ [
+ 9047,
+ 832,
+ 832
+ ]
+ ]
+ ],
+ [
+ 9006,
+ 835,
+ 836
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 838,
+ 854,
+ [
+ [
+ 9037,
+ 838,
+ 854,
+ [
+ [
+ 9038,
+ 840,
+ 851,
+ [
+ [
+ 9047,
+ 841,
+ 841
+ ],
+ [
+ 9047,
+ 845,
+ 845
+ ],
+ [
+ 9049,
+ 849,
+ 850,
+ [
+ [
+ 9047,
+ 850,
+ 850
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9006,
+ 853,
+ 854
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 856,
+ 869,
+ [
+ [
+ 9037,
+ 856,
+ 869,
+ [
+ [
+ 9038,
+ 858,
+ 866,
+ [
+ [
+ 9082,
+ 859,
+ 861,
+ [
+ [
+ 9093,
+ 860,
+ 861
+ ]
+ ]
+ ],
+ [
+ 9005
+ ],
+ [
+ 9047,
+ 865,
+ 865
+ ]
+ ]
+ ],
+ [
+ 9006,
+ 868,
+ 869
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 871,
+ 888,
+ [
+ [
+ 9037,
+ 871,
+ 888,
+ [
+ [
+ 9038,
+ 873,
+ 885,
+ [
+ [
+ 9082,
+ 874,
+ 876,
+ [
+ [
+ 9093,
+ 875,
+ 876
+ ]
+ ]
+ ],
+ [
+ 9047,
+ 880,
+ 880
+ ],
+ [
+ 9047,
+ 884,
+ 884
+ ]
+ ]
+ ],
+ [
+ 9006,
+ 887,
+ 888
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 890,
+ 902,
+ [
+ [
+ 9037,
+ 890,
+ 902,
+ [
+ [
+ 9038,
+ 892,
+ 898,
+ [
+ [
+ 9047,
+ 893,
+ 893
+ ],
+ [
+ 9005
+ ],
+ [
+ 9047,
+ 897,
+ 897
+ ]
+ ]
+ ],
+ [
+ 9006,
+ 899,
+ 902
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 904,
+ 910,
+ [
+ [
+ 9044,
+ 904,
+ 910,
+ [
+ [
+ 9045,
+ 906,
+ 908,
+ [
+ [
+ 9046,
+ 906,
+ 908,
+ [
+ [
+ 9013,
+ 906,
+ 906
+ ],
+ [
+ 9086,
+ 908,
+ 908
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 910,
+ 910,
+ [
+ [
+ 9005
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 912,
+ 921,
+ [
+ [
+ 9044,
+ 912,
+ 921,
+ [
+ [
+ 9045,
+ 914,
+ 916,
+ [
+ [
+ 9046,
+ 914,
+ 916,
+ [
+ [
+ 9013,
+ 914,
+ 914
+ ],
+ [
+ 9086,
+ 916,
+ 916
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9006,
+ 919,
+ 921
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 923,
+ 932,
+ [
+ [
+ 9044,
+ 923,
+ 932,
+ [
+ [
+ 9045,
+ 925,
+ 927,
+ [
+ [
+ 9046,
+ 925,
+ 927,
+ [
+ [
+ 9013,
+ 925,
+ 925
+ ],
+ [
+ 9086,
+ 927,
+ 927
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9006,
+ 929,
+ 932
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 934,
+ 948,
+ [
+ [
+ 9041,
+ 934,
+ 948,
+ [
+ [
+ 9006,
+ 936,
+ 937
+ ],
+ [
+ 9042,
+ 939,
+ 948,
+ [
+ [
+ 9043,
+ 939,
+ 948,
+ [
+ [
+ 9090,
+ 942,
+ 942
+ ],
+ [
+ 9047,
+ 944,
+ 944
+ ],
+ [
+ 9006,
+ 947,
+ 948
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9005
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 950,
+ 975,
+ [
+ [
+ 9041,
+ 950,
+ 975,
+ [
+ [
+ 9006,
+ 952,
+ 953
+ ],
+ [
+ 9042,
+ 955,
+ 975,
+ [
+ [
+ 9043,
+ 955,
+ 964,
+ [
+ [
+ 9090,
+ 958,
+ 958
+ ],
+ [
+ 9047,
+ 960,
+ 960
+ ],
+ [
+ 9006,
+ 963,
+ 964
+ ]
+ ]
+ ],
+ [
+ 9043,
+ 966,
+ 975,
+ [
+ [
+ 9090,
+ 969,
+ 969
+ ],
+ [
+ 9047,
+ 971,
+ 971
+ ],
+ [
+ 9006,
+ 974,
+ 975
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9005
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 977,
+ 980,
+ [
+ [
+ 9039,
+ 977,
+ 979,
+ [
+ [
+ 9086,
+ 979,
+ 979
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 982,
+ 985,
+ [
+ [
+ 9075,
+ 982,
+ 984,
+ [
+ [
+ 9081,
+ 982,
+ 982
+ ],
+ [
+ 9047,
+ 984,
+ 984
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 987,
+ 992,
+ [
+ [
+ 9077,
+ 987,
+ 991,
+ [
+ [
+ 9047,
+ 987,
+ 987
+ ],
+ [
+ 9081,
+ 989,
+ 989
+ ],
+ [
+ 9047,
+ 991,
+ 991
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 994,
+ 999,
+ [
+ [
+ 9077,
+ 994,
+ 998,
+ [
+ [
+ 9047,
+ 994,
+ 994
+ ],
+ [
+ 9081,
+ 996,
+ 996
+ ],
+ [
+ 9047,
+ 998,
+ 998
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1001,
+ 1006,
+ [
+ [
+ 9077,
+ 1001,
+ 1005,
+ [
+ [
+ 9047,
+ 1001,
+ 1001
+ ],
+ [
+ 9081,
+ 1003,
+ 1003
+ ],
+ [
+ 9047,
+ 1005,
+ 1005
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1008,
+ 1013,
+ [
+ [
+ 9077,
+ 1008,
+ 1012,
+ [
+ [
+ 9047,
+ 1008,
+ 1008
+ ],
+ [
+ 9081,
+ 1010,
+ 1010
+ ],
+ [
+ 9047,
+ 1012,
+ 1012
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1015,
+ 1020,
+ [
+ [
+ 9103,
+ 1015,
+ 1019,
+ [
+ [
+ 9047,
+ 1015,
+ 1015
+ ],
+ [
+ 9081,
+ 1017,
+ 1017
+ ],
+ [
+ 9047,
+ 1019,
+ 1019
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1022,
+ 1027,
+ [
+ [
+ 9077,
+ 1022,
+ 1026,
+ [
+ [
+ 9047,
+ 1022,
+ 1022
+ ],
+ [
+ 9081,
+ 1024,
+ 1024
+ ],
+ [
+ 9047,
+ 1026,
+ 1026
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1029,
+ 1034,
+ [
+ [
+ 9077,
+ 1029,
+ 1033,
+ [
+ [
+ 9047,
+ 1029,
+ 1029
+ ],
+ [
+ 9081,
+ 1031,
+ 1031
+ ],
+ [
+ 9047,
+ 1033,
+ 1033
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1036,
+ 1041,
+ [
+ [
+ 9077,
+ 1036,
+ 1040,
+ [
+ [
+ 9047,
+ 1036,
+ 1036
+ ],
+ [
+ 9081,
+ 1038,
+ 1038
+ ],
+ [
+ 9047,
+ 1040,
+ 1040
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1043,
+ 1048,
+ [
+ [
+ 9077,
+ 1043,
+ 1047,
+ [
+ [
+ 9047,
+ 1043,
+ 1043
+ ],
+ [
+ 9081,
+ 1045,
+ 1045
+ ],
+ [
+ 9047,
+ 1047,
+ 1047
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1050,
+ 1055,
+ [
+ [
+ 9077,
+ 1050,
+ 1054,
+ [
+ [
+ 9047,
+ 1050,
+ 1050
+ ],
+ [
+ 9081,
+ 1052,
+ 1052
+ ],
+ [
+ 9047,
+ 1054,
+ 1054
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1057,
+ 1062,
+ [
+ [
+ 9077,
+ 1057,
+ 1061,
+ [
+ [
+ 9047,
+ 1057,
+ 1057
+ ],
+ [
+ 9081,
+ 1059,
+ 1059
+ ],
+ [
+ 9047,
+ 1061,
+ 1061
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1064,
+ 1066,
+ [
+ [
+ 9076,
+ 1064,
+ 1065,
+ [
+ [
+ 9047,
+ 1064,
+ 1064
+ ],
+ [
+ 9081,
+ 1065,
+ 1065
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1068,
+ 1070,
+ [
+ [
+ 9075,
+ 1068,
+ 1069,
+ [
+ [
+ 9081,
+ 1068,
+ 1068
+ ],
+ [
+ 9047,
+ 1069,
+ 1069
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1072,
+ 1074,
+ [
+ [
+ 9076,
+ 1072,
+ 1073,
+ [
+ [
+ 9047,
+ 1072,
+ 1072
+ ],
+ [
+ 9081,
+ 1073,
+ 1073
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1076,
+ 1078,
+ [
+ [
+ 9075,
+ 1076,
+ 1077,
+ [
+ [
+ 9081,
+ 1076,
+ 1076
+ ],
+ [
+ 9047,
+ 1077,
+ 1077
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1080,
+ 1082,
+ [
+ [
+ 9075,
+ 1080,
+ 1081,
+ [
+ [
+ 9081,
+ 1080,
+ 1080
+ ],
+ [
+ 9047,
+ 1081,
+ 1081
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1084,
+ 1086,
+ [
+ [
+ 9075,
+ 1084,
+ 1085,
+ [
+ [
+ 9081,
+ 1084,
+ 1084
+ ],
+ [
+ 9047,
+ 1085,
+ 1085
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1088,
+ 1090,
+ [
+ [
+ 9075,
+ 1088,
+ 1089,
+ [
+ [
+ 9081,
+ 1088,
+ 1088
+ ],
+ [
+ 9047,
+ 1089,
+ 1089
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1092,
+ 1094,
+ [
+ [
+ 9075,
+ 1092,
+ 1093,
+ [
+ [
+ 9081,
+ 1092,
+ 1092
+ ],
+ [
+ 9047,
+ 1093,
+ 1093
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1096,
+ 1101,
+ [
+ [
+ 9077,
+ 1096,
+ 1100,
+ [
+ [
+ 9047,
+ 1096,
+ 1096
+ ],
+ [
+ 9081,
+ 1098,
+ 1098
+ ],
+ [
+ 9047,
+ 1100,
+ 1100
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1103,
+ 1108,
+ [
+ [
+ 9077,
+ 1103,
+ 1107,
+ [
+ [
+ 9047,
+ 1103,
+ 1103
+ ],
+ [
+ 9081,
+ 1105,
+ 1105
+ ],
+ [
+ 9047,
+ 1107,
+ 1107
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1110,
+ 1115,
+ [
+ [
+ 9077,
+ 1110,
+ 1114,
+ [
+ [
+ 9047,
+ 1110,
+ 1110
+ ],
+ [
+ 9081,
+ 1112,
+ 1112
+ ],
+ [
+ 9047,
+ 1114,
+ 1114
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1117,
+ 1122,
+ [
+ [
+ 9077,
+ 1117,
+ 1121,
+ [
+ [
+ 9047,
+ 1117,
+ 1117
+ ],
+ [
+ 9081,
+ 1119,
+ 1119
+ ],
+ [
+ 9047,
+ 1121,
+ 1121
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1124,
+ 1129,
+ [
+ [
+ 9077,
+ 1124,
+ 1128,
+ [
+ [
+ 9047,
+ 1124,
+ 1124
+ ],
+ [
+ 9081,
+ 1126,
+ 1126
+ ],
+ [
+ 9047,
+ 1128,
+ 1128
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1131,
+ 1136,
+ [
+ [
+ 9077,
+ 1131,
+ 1135,
+ [
+ [
+ 9047,
+ 1131,
+ 1131
+ ],
+ [
+ 9081,
+ 1133,
+ 1133
+ ],
+ [
+ 9047,
+ 1135,
+ 1135
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1138,
+ 1143,
+ [
+ [
+ 9077,
+ 1138,
+ 1142,
+ [
+ [
+ 9047,
+ 1138,
+ 1138
+ ],
+ [
+ 9081,
+ 1140,
+ 1140
+ ],
+ [
+ 9047,
+ 1142,
+ 1142
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1145,
+ 1150,
+ [
+ [
+ 9077,
+ 1145,
+ 1149,
+ [
+ [
+ 9047,
+ 1145,
+ 1145
+ ],
+ [
+ 9081,
+ 1147,
+ 1147
+ ],
+ [
+ 9047,
+ 1149,
+ 1149
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1152,
+ 1157,
+ [
+ [
+ 9077,
+ 1152,
+ 1156,
+ [
+ [
+ 9047,
+ 1152,
+ 1152
+ ],
+ [
+ 9081,
+ 1154,
+ 1154
+ ],
+ [
+ 9047,
+ 1156,
+ 1156
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1159,
+ 1164,
+ [
+ [
+ 9077,
+ 1159,
+ 1163,
+ [
+ [
+ 9047,
+ 1159,
+ 1159
+ ],
+ [
+ 9081,
+ 1161,
+ 1161
+ ],
+ [
+ 9047,
+ 1163,
+ 1163
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1166,
+ 1169,
+ [
+ [
+ 9104,
+ 1166,
+ 1168,
+ [
+ [
+ 9047,
+ 1167,
+ 1167
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1171,
+ 1182,
+ [
+ [
+ 9104,
+ 1171,
+ 1181,
+ [
+ [
+ 9078,
+ 1172,
+ 1180,
+ [
+ [
+ 9047,
+ 1172,
+ 1172
+ ],
+ [
+ 9081,
+ 1174,
+ 1174
+ ],
+ [
+ 9047,
+ 1176,
+ 1176
+ ],
+ [
+ 9081,
+ 1178,
+ 1178
+ ],
+ [
+ 9047,
+ 1180,
+ 1180
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1184,
+ 1192,
+ [
+ [
+ 9104,
+ 1184,
+ 1191,
+ [
+ [
+ 9078,
+ 1185,
+ 1190,
+ [
+ [
+ 9047,
+ 1185,
+ 1185
+ ],
+ [
+ 9081,
+ 1187,
+ 1187
+ ],
+ [
+ 9005
+ ],
+ [
+ 9081,
+ 1188,
+ 1188
+ ],
+ [
+ 9047,
+ 1190,
+ 1190
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1194,
+ 1199,
+ [
+ [
+ 9077,
+ 1194,
+ 1198,
+ [
+ [
+ 9047,
+ 1194,
+ 1194
+ ],
+ [
+ 9081,
+ 1196,
+ 1196
+ ],
+ [
+ 9047,
+ 1198,
+ 1198
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1201,
+ 1206,
+ [
+ [
+ 9077,
+ 1201,
+ 1205,
+ [
+ [
+ 9047,
+ 1201,
+ 1201
+ ],
+ [
+ 9081,
+ 1203,
+ 1203
+ ],
+ [
+ 9047,
+ 1205,
+ 1205
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1208,
+ 1213,
+ [
+ [
+ 9077,
+ 1208,
+ 1212,
+ [
+ [
+ 9047,
+ 1208,
+ 1208
+ ],
+ [
+ 9081,
+ 1210,
+ 1210
+ ],
+ [
+ 9047,
+ 1212,
+ 1212
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1215,
+ 1220,
+ [
+ [
+ 9077,
+ 1215,
+ 1219,
+ [
+ [
+ 9047,
+ 1215,
+ 1215
+ ],
+ [
+ 9081,
+ 1217,
+ 1217
+ ],
+ [
+ 9047,
+ 1219,
+ 1219
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1222,
+ 1227,
+ [
+ [
+ 9077,
+ 1222,
+ 1226,
+ [
+ [
+ 9047,
+ 1222,
+ 1222
+ ],
+ [
+ 9081,
+ 1224,
+ 1224
+ ],
+ [
+ 9047,
+ 1226,
+ 1226
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1229,
+ 1234,
+ [
+ [
+ 9077,
+ 1229,
+ 1233,
+ [
+ [
+ 9047,
+ 1229,
+ 1229
+ ],
+ [
+ 9081,
+ 1231,
+ 1231
+ ],
+ [
+ 9047,
+ 1233,
+ 1233
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1236,
+ 1241,
+ [
+ [
+ 9077,
+ 1236,
+ 1240,
+ [
+ [
+ 9047,
+ 1236,
+ 1236
+ ],
+ [
+ 9081,
+ 1238,
+ 1238
+ ],
+ [
+ 9047,
+ 1240,
+ 1240
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1243,
+ 1248,
+ [
+ [
+ 9077,
+ 1243,
+ 1247,
+ [
+ [
+ 9047,
+ 1243,
+ 1243
+ ],
+ [
+ 9081,
+ 1245,
+ 1245
+ ],
+ [
+ 9047,
+ 1247,
+ 1247
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1250,
+ 1255,
+ [
+ [
+ 9077,
+ 1250,
+ 1254,
+ [
+ [
+ 9047,
+ 1250,
+ 1250
+ ],
+ [
+ 9081,
+ 1252,
+ 1252
+ ],
+ [
+ 9047,
+ 1254,
+ 1254
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1257,
+ 1262,
+ [
+ [
+ 9077,
+ 1257,
+ 1261,
+ [
+ [
+ 9047,
+ 1257,
+ 1257
+ ],
+ [
+ 9081,
+ 1259,
+ 1259
+ ],
+ [
+ 9047,
+ 1261,
+ 1261
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1264,
+ 1269,
+ [
+ [
+ 9077,
+ 1264,
+ 1268,
+ [
+ [
+ 9047,
+ 1264,
+ 1264
+ ],
+ [
+ 9081,
+ 1266,
+ 1266
+ ],
+ [
+ 9047,
+ 1268,
+ 1268
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1271,
+ 1276,
+ [
+ [
+ 9077,
+ 1271,
+ 1275,
+ [
+ [
+ 9047,
+ 1271,
+ 1271
+ ],
+ [
+ 9081,
+ 1273,
+ 1273
+ ],
+ [
+ 9047,
+ 1275,
+ 1275
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1278,
+ 1283,
+ [
+ [
+ 9077,
+ 1278,
+ 1282,
+ [
+ [
+ 9047,
+ 1278,
+ 1278
+ ],
+ [
+ 9081,
+ 1280,
+ 1280
+ ],
+ [
+ 9047,
+ 1282,
+ 1282
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1285,
+ 1290,
+ [
+ [
+ 9077,
+ 1285,
+ 1289,
+ [
+ [
+ 9047,
+ 1285,
+ 1285
+ ],
+ [
+ 9081,
+ 1287,
+ 1287
+ ],
+ [
+ 9047,
+ 1289,
+ 1289
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1292,
+ 1297,
+ [
+ [
+ 9077,
+ 1292,
+ 1296,
+ [
+ [
+ 9047,
+ 1292,
+ 1292
+ ],
+ [
+ 9081,
+ 1294,
+ 1294
+ ],
+ [
+ 9047,
+ 1296,
+ 1296
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1299,
+ 1304,
+ [
+ [
+ 9077,
+ 1299,
+ 1303,
+ [
+ [
+ 9047,
+ 1299,
+ 1299
+ ],
+ [
+ 9081,
+ 1301,
+ 1301
+ ],
+ [
+ 9047,
+ 1303,
+ 1303
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1306,
+ 1308,
+ [
+ [
+ 9079,
+ 1306,
+ 1307,
+ [
+ [
+ 9080,
+ 1306,
+ 1306
+ ],
+ [
+ 9047,
+ 1307,
+ 1307
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1310,
+ 1312,
+ [
+ [
+ 9079,
+ 1310,
+ 1311,
+ [
+ [
+ 9080,
+ 1310,
+ 1310
+ ],
+ [
+ 9047,
+ 1311,
+ 1311
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1314,
+ 1316,
+ [
+ [
+ 9079,
+ 1314,
+ 1315,
+ [
+ [
+ 9080,
+ 1314,
+ 1314
+ ],
+ [
+ 9047,
+ 1315,
+ 1315
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1318,
+ 1320,
+ [
+ [
+ 9079,
+ 1318,
+ 1319,
+ [
+ [
+ 9080,
+ 1318,
+ 1318
+ ],
+ [
+ 9047,
+ 1319,
+ 1319
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1322,
+ 1324,
+ [
+ [
+ 9079,
+ 1322,
+ 1323,
+ [
+ [
+ 9080,
+ 1322,
+ 1322
+ ],
+ [
+ 9047,
+ 1323,
+ 1323
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1326,
+ 1328,
+ [
+ [
+ 9079,
+ 1326,
+ 1327,
+ [
+ [
+ 9080,
+ 1326,
+ 1326
+ ],
+ [
+ 9047,
+ 1327,
+ 1327
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1330,
+ 1332,
+ [
+ [
+ 9079,
+ 1330,
+ 1331,
+ [
+ [
+ 9080,
+ 1330,
+ 1330
+ ],
+ [
+ 9047,
+ 1331,
+ 1331
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1334,
+ 1336,
+ [
+ [
+ 9079,
+ 1334,
+ 1335,
+ [
+ [
+ 9080,
+ 1334,
+ 1334
+ ],
+ [
+ 9047,
+ 1335,
+ 1335
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1338,
+ 1345,
+ [
+ [
+ 9077,
+ 1338,
+ 1344,
+ [
+ [
+ 9100,
+ 1338,
+ 1340,
+ [
+ [
+ 9047,
+ 1338,
+ 1338
+ ],
+ [
+ 9005
+ ]
+ ]
+ ],
+ [
+ 9081,
+ 1342,
+ 1342
+ ],
+ [
+ 9047,
+ 1344,
+ 1344
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1347,
+ 1349,
+ [
+ [
+ 9075,
+ 1347,
+ 1348,
+ [
+ [
+ 9081,
+ 1347,
+ 1347
+ ],
+ [
+ 9047,
+ 1348,
+ 1348
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1351,
+ 1352,
+ [
+ [
+ 9088,
+ 1351,
+ 1351
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1354,
+ 1355,
+ [
+ [
+ 9088,
+ 1354,
+ 1354
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1357,
+ 1358,
+ [
+ [
+ 9088,
+ 1357,
+ 1357
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1360,
+ 1361,
+ [
+ [
+ 9088,
+ 1360,
+ 1360
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1363,
+ 1364,
+ [
+ [
+ 9088,
+ 1363,
+ 1363
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1366,
+ 1367,
+ [
+ [
+ 9088,
+ 1366,
+ 1366
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1369,
+ 1370,
+ [
+ [
+ 9088,
+ 1369,
+ 1369
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 1372,
+ 1375,
+ [
+ [
+ 9040,
+ 1372,
+ 1374,
+ [
+ [
+ 9013,
+ 1374,
+ 1374
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ "stream": [
+ [
+ 371,
+ 5
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 363,
+ 5
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 337,
+ 8
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 337,
+ 8
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 2
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 337,
+ 8
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 38,
+ 1
+ ],
+ [
+ 309,
+ 2
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 337,
+ 8
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 2
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 38,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 337,
+ 8
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 38,
+ 1
+ ],
+ [
+ 309,
+ 2
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 38,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 337,
+ 8
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 2
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 337,
+ 8
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 2
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 363,
+ 5
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 337,
+ 8
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 2
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 363,
+ 5
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 61,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 363,
+ 5
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 337,
+ 8
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 2
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 61,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 4
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 337,
+ 8
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 2
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 61,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 4
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 356,
+ 5
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 356,
+ 5
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 358,
+ 7
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 356,
+ 5
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 358,
+ 7
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 359,
+ 10
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 356,
+ 5
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 358,
+ 7
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 359,
+ 10
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 44,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 347,
+ 5
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 356,
+ 5
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 346,
+ 8
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 356,
+ 5
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 347,
+ 5
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 356,
+ 5
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 375,
+ 3
+ ],
+ [
+ 338,
+ 5
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 61,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 3
+ ],
+ [
+ 338,
+ 5
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 61,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 44,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 61,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 4
+ ],
+ [
+ 351,
+ 3
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 3
+ ],
+ [
+ 351,
+ 3
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 44,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 3
+ ],
+ [
+ 350,
+ 6
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 3
+ ],
+ [
+ 349,
+ 9
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 44,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 3
+ ],
+ [
+ 348,
+ 7
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 61,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 3
+ ],
+ [
+ 350,
+ 6
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 345,
+ 6
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 61,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 44,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 61,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 5
+ ],
+ [
+ 337,
+ 8
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 3
+ ],
+ [
+ 350,
+ 6
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 337,
+ 8
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 2
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 3
+ ],
+ [
+ 349,
+ 9
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 337,
+ 8
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 2
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 3
+ ],
+ [
+ 348,
+ 7
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 337,
+ 8
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 2
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 3
+ ],
+ [
+ 337,
+ 8
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 38,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 3
+ ],
+ [
+ 345,
+ 6
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 337,
+ 8
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 2
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 346,
+ 8
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 356,
+ 5
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 375,
+ 3
+ ],
+ [
+ 346,
+ 8
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 337,
+ 8
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 357,
+ 9
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 357,
+ 9
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 358,
+ 7
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 357,
+ 9
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 358,
+ 7
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 44,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 343,
+ 3
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 343,
+ 3
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 2
+ ],
+ [
+ 44,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 343,
+ 3
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 329,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 2
+ ],
+ [
+ 44,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 329,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 2
+ ],
+ [
+ 44,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 387,
+ 1
+ ],
+ [
+ 309,
+ 2
+ ],
+ [
+ 44,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 387,
+ 1
+ ],
+ [
+ 309,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 329,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 338,
+ 5
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 61,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 338,
+ 5
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 61,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 44,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 61,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 3
+ ],
+ [
+ 58,
+ 1
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 303,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 303,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 305,
+ 4
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 303,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 304,
+ 6
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 305,
+ 4
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 303,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 304,
+ 6
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 304,
+ 6
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 303,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 58,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 306,
+ 5
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 303,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 58,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 305,
+ 4
+ ],
+ [
+ 58,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 306,
+ 5
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 303,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 58,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 304,
+ 6
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 58,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 306,
+ 5
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 303,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 58,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 304,
+ 6
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 58,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 304,
+ 6
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 58,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 306,
+ 5
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 321,
+ 5
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 321,
+ 5
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 58,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 322,
+ 8
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 320,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 321,
+ 5
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 3
+ ],
+ [
+ 323,
+ 3
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 323,
+ 3
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 58,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 324,
+ 6
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 330,
+ 6
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 375,
+ 3
+ ],
+ [
+ 332,
+ 4
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 58,
+ 1
+ ],
+ [
+ 375,
+ 5
+ ],
+ [
+ 334,
+ 5
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 3
+ ],
+ [
+ 332,
+ 4
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 5
+ ],
+ [
+ 334,
+ 5
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 3
+ ],
+ [
+ 333,
+ 7
+ ],
+ [
+ 58,
+ 1
+ ],
+ [
+ 375,
+ 5
+ ],
+ [
+ 335,
+ 8
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 330,
+ 6
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 330,
+ 6
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 58,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 331,
+ 9
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 334,
+ 5
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 334,
+ 5
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 335,
+ 8
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 335,
+ 8
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 339,
+ 6
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 339,
+ 6
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 339,
+ 6
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 344,
+ 6
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 344,
+ 6
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 44,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 344,
+ 6
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 36,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 344,
+ 6
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 36,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 46,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 345,
+ 6
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 345,
+ 6
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 44,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 319,
+ 4
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 319,
+ 4
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 44,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 352,
+ 5
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 44,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 325,
+ 7
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 329,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 325,
+ 7
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 329,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 361,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 325,
+ 7
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 329,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 361,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 38,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 325,
+ 7
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 363,
+ 5
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 329,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 325,
+ 7
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 363,
+ 5
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 329,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 361,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 325,
+ 7
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 329,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 58,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 326,
+ 10
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 327,
+ 7
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 61,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 327,
+ 7
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 61,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 327,
+ 7
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 61,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 58,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 328,
+ 10
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 340,
+ 3
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 341,
+ 5
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 340,
+ 3
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 341,
+ 5
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 341,
+ 5
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 342,
+ 5
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 301,
+ 5
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 43,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 45,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 42,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 47,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 46,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 37,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 38,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 124,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 94,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 286,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 287,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 289,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 289,
+ 2
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 290,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 290,
+ 2
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 43,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 45,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 33,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 126,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 280,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 282,
+ 3
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 281,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 283,
+ 3
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 61,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 60,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 284,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 62,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 285,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 288,
+ 10
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 63,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 58,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 63,
+ 1
+ ],
+ [
+ 58,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 278,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 279,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 265,
+ 3
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 263,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 264,
+ 3
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 267,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 268,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 269,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 270,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 271,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 272,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 273,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 274,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 275,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 276,
+ 3
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 277,
+ 3
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 291,
+ 5
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 292,
+ 8
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 293,
+ 8
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 293,
+ 8
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 296,
+ 7
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 297,
+ 8
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 298,
+ 6
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 299,
+ 7
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 91,
+ 1
+ ],
+ [
+ 93,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 61,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 64,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 367,
+ 8
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 368,
+ 8
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 386,
+ 7
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 364,
+ 9
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 365,
+ 10
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 366,
+ 12
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 385,
+ 13
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 336,
+ 4
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 3
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ]
+ ]
+}
diff --git a/src/parser/xhpast/__tests__/data/php-tags.php.expect b/src/parser/xhpast/__tests__/data/php-tags.php.expect
deleted file mode 100644
--- a/src/parser/xhpast/__tests__/data/php-tags.php.expect
+++ /dev/null
@@ -1,207 +0,0 @@
-{
- "tree": [
- 9000,
- 0,
- 21,
- [
- [
- 9006,
- 0,
- 21,
- [
- [
- 9007,
- 0,
- 0
- ],
- [
- 9004,
- 2,
- 3,
- [
- [
- 9086,
- 2,
- 2
- ]
- ]
- ],
- [
- 9004,
- 5,
- 5,
- [
- [
- 9005
- ]
- ]
- ],
- [
- 9007,
- 6,
- 6
- ],
- [
- 9004,
- 8,
- 9,
- [
- [
- 9086,
- 8,
- 8
- ]
- ]
- ],
- [
- 9004,
- 11,
- 11,
- [
- [
- 9005
- ]
- ]
- ],
- [
- 9007,
- 12,
- 12
- ],
- [
- 9004,
- 14,
- 15,
- [
- [
- 9086,
- 14,
- 14
- ]
- ]
- ],
- [
- 9004,
- 17,
- 17,
- [
- [
- 9005
- ]
- ]
- ],
- [
- 9034,
- 18,
- 18
- ],
- [
- 9034,
- 19,
- 19
- ],
- [
- 9034,
- 20,
- 20
- ],
- [
- 9034,
- 21,
- 21
- ]
- ]
- ]
- ]
- ],
- "stream": [
- [
- 371,
- 5
- ],
- [
- 375,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 374,
- 3
- ],
- [
- 371,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 374,
- 3
- ],
- [
- 372,
- 3
- ],
- [
- 375,
- 1
- ],
- [
- 307,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 374,
- 3
- ],
- [
- 313,
- 1
- ],
- [
- 313,
- 5
- ],
- [
- 313,
- 1
- ],
- [
- 313,
- 5
- ]
- ]
-}
diff --git a/src/parser/xhpast/__tests__/data/php-tags.php.test b/src/parser/xhpast/__tests__/data/php-tags.php.test
--- a/src/parser/xhpast/__tests__/data/php-tags.php.test
+++ b/src/parser/xhpast/__tests__/data/php-tags.php.test
@@ -1,6 +1,215 @@
-# pass, comment="Omits ASP tags since parser support is off as built."
<?php 1; ?>
<? 1; ?>
<?= 1; ?>
<a />
<b ?>
+~~~~~~~~~~
+pass, comment="Omits ASP tags since parser support is off as built."
+~~~~~~~~~~
+{
+ "tree": [
+ 9000,
+ 0,
+ 21,
+ [
+ [
+ 9006,
+ 0,
+ 21,
+ [
+ [
+ 9007,
+ 0,
+ 0
+ ],
+ [
+ 9004,
+ 2,
+ 3,
+ [
+ [
+ 9086,
+ 2,
+ 2
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 5,
+ 5,
+ [
+ [
+ 9005
+ ]
+ ]
+ ],
+ [
+ 9007,
+ 6,
+ 6
+ ],
+ [
+ 9004,
+ 8,
+ 9,
+ [
+ [
+ 9086,
+ 8,
+ 8
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 11,
+ 11,
+ [
+ [
+ 9005
+ ]
+ ]
+ ],
+ [
+ 9007,
+ 12,
+ 12
+ ],
+ [
+ 9004,
+ 14,
+ 15,
+ [
+ [
+ 9086,
+ 14,
+ 14
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 17,
+ 17,
+ [
+ [
+ 9005
+ ]
+ ]
+ ],
+ [
+ 9034,
+ 18,
+ 18
+ ],
+ [
+ 9034,
+ 19,
+ 19
+ ],
+ [
+ 9034,
+ 20,
+ 20
+ ],
+ [
+ 9034,
+ 21,
+ 21
+ ]
+ ]
+ ]
+ ]
+ ],
+ "stream": [
+ [
+ 371,
+ 5
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 374,
+ 3
+ ],
+ [
+ 371,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 374,
+ 3
+ ],
+ [
+ 372,
+ 3
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 307,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 374,
+ 3
+ ],
+ [
+ 313,
+ 1
+ ],
+ [
+ 313,
+ 5
+ ],
+ [
+ 313,
+ 1
+ ],
+ [
+ 313,
+ 5
+ ]
+ ]
+}
diff --git a/src/parser/xhpast/__tests__/data/php-traits.php.expect b/src/parser/xhpast/__tests__/data/php-traits.php.expect
deleted file mode 100644
--- a/src/parser/xhpast/__tests__/data/php-traits.php.expect
+++ /dev/null
@@ -1,907 +0,0 @@
-{
- "tree": [
- 9000,
- 0,
- 118,
- [
- [
- 9006,
- 0,
- 117,
- [
- [
- 9007,
- 0,
- 0
- ],
- [
- 9004,
- 2,
- 17,
- [
- [
- 9051,
- 2,
- 17,
- [
- [
- 9052,
- 2,
- 2,
- [
- [
- 9013,
- 2,
- 2
- ]
- ]
- ],
- [
- 9090,
- 4,
- 4
- ],
- [
- 9005
- ],
- [
- 9005
- ],
- [
- 9006,
- 6,
- 17,
- [
- [
- 9004,
- 8,
- 15,
- [
- [
- 9067,
- 8,
- 15,
- [
- [
- 9068
- ],
- [
- 9005
- ],
- [
- 9013,
- 10,
- 10
- ],
- [
- 9059,
- 11,
- 12
- ],
- [
- 9005
- ],
- [
- 9006,
- 14,
- 15
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 19,
- 30,
- [
- [
- 9051,
- 19,
- 30,
- [
- [
- 9052,
- 19,
- 19
- ],
- [
- 9090,
- 21,
- 21
- ],
- [
- 9005
- ],
- [
- 9005
- ],
- [
- 9006,
- 23,
- 30,
- [
- [
- 9105,
- 25,
- 27,
- [
- [
- 9090,
- 27,
- 27
- ],
- [
- 9005
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 32,
- 46,
- [
- [
- 9051,
- 32,
- 46,
- [
- [
- 9052,
- 32,
- 32
- ],
- [
- 9090,
- 34,
- 34
- ],
- [
- 9005
- ],
- [
- 9005
- ],
- [
- 9006,
- 36,
- 46,
- [
- [
- 9105,
- 38,
- 43,
- [
- [
- 9090,
- 40,
- 40
- ],
- [
- 9090,
- 43,
- 43
- ],
- [
- 9005
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 48,
- 94,
- [
- [
- 9051,
- 48,
- 94,
- [
- [
- 9052,
- 48,
- 48
- ],
- [
- 9090,
- 50,
- 50
- ],
- [
- 9005
- ],
- [
- 9005
- ],
- [
- 9006,
- 52,
- 94,
- [
- [
- 9105,
- 54,
- 92,
- [
- [
- 9090,
- 56,
- 56
- ],
- [
- 9090,
- 59,
- 59
- ],
- [
- 9107,
- 61,
- 92,
- [
- [
- 9108,
- 63,
- 70,
- [
- [
- 9110,
- 63,
- 65
- ],
- [
- 9109,
- 69,
- 69,
- [
- [
- 9090,
- 69,
- 69
- ]
- ]
- ]
- ]
- ],
- [
- 9111,
- 72,
- 79,
- [
- [
- 9110,
- 72,
- 74
- ],
- [
- 9005
- ],
- [
- 9013,
- 78,
- 78
- ]
- ]
- ],
- [
- 9111,
- 81,
- 90,
- [
- [
- 9110,
- 81,
- 83
- ],
- [
- 9068,
- 87,
- 87,
- [
- [
- 9013,
- 87,
- 87
- ]
- ]
- ],
- [
- 9013,
- 89,
- 89
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 96,
- 117,
- [
- [
- 9051,
- 96,
- 117,
- [
- [
- 9052,
- 96,
- 96
- ],
- [
- 9090,
- 98,
- 98
- ],
- [
- 9005
- ],
- [
- 9005
- ],
- [
- 9006,
- 100,
- 117,
- [
- [
- 9105,
- 102,
- 115,
- [
- [
- 9090,
- 104,
- 104
- ],
- [
- 9107,
- 106,
- 115,
- [
- [
- 9111,
- 108,
- 113,
- [
- [
- 9110,
- 108,
- 108,
- [
- [
- 9013,
- 108,
- 108
- ]
- ]
- ],
- [
- 0,
- 112,
- 112
- ],
- [
- 9005
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- "stream": [
- [
- 371,
- 5
- ],
- [
- 375,
- 2
- ],
- [
- 390,
- 5
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 375,
- 3
- ],
- [
- 337,
- 8
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 2
- ],
- [
- 356,
- 5
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 375,
- 3
- ],
- [
- 343,
- 3
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 2
- ],
- [
- 356,
- 5
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 375,
- 3
- ],
- [
- 343,
- 3
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 44,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 2
- ],
- [
- 356,
- 5
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 375,
- 3
- ],
- [
- 343,
- 3
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 44,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 375,
- 5
- ],
- [
- 309,
- 1
- ],
- [
- 381,
- 2
- ],
- [
- 309,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 388,
- 9
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 5
- ],
- [
- 309,
- 1
- ],
- [
- 381,
- 2
- ],
- [
- 309,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 329,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 5
- ],
- [
- 309,
- 1
- ],
- [
- 381,
- 2
- ],
- [
- 309,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 329,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 348,
- 7
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 3
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 2
- ],
- [
- 356,
- 5
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 375,
- 3
- ],
- [
- 343,
- 3
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 329,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 349,
- 9
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ]
- ]
-}
diff --git a/src/parser/xhpast/__tests__/data/php-traits.php.test b/src/parser/xhpast/__tests__/data/php-traits.php.test
--- a/src/parser/xhpast/__tests__/data/php-traits.php.test
+++ b/src/parser/xhpast/__tests__/data/php-traits.php.test
@@ -1,4 +1,3 @@
-# pass
<?php
trait T {
@@ -24,3 +23,913 @@
class F {
use Q { q as protected; }
}
+~~~~~~~~~~
+pass
+~~~~~~~~~~
+{
+ "tree": [
+ 9000,
+ 0,
+ 118,
+ [
+ [
+ 9006,
+ 0,
+ 117,
+ [
+ [
+ 9007,
+ 0,
+ 0
+ ],
+ [
+ 9004,
+ 2,
+ 17,
+ [
+ [
+ 9051,
+ 2,
+ 17,
+ [
+ [
+ 9052,
+ 2,
+ 2,
+ [
+ [
+ 9013,
+ 2,
+ 2
+ ]
+ ]
+ ],
+ [
+ 9090,
+ 4,
+ 4
+ ],
+ [
+ 9005
+ ],
+ [
+ 9005
+ ],
+ [
+ 9006,
+ 6,
+ 17,
+ [
+ [
+ 9004,
+ 8,
+ 15,
+ [
+ [
+ 9067,
+ 8,
+ 15,
+ [
+ [
+ 9068
+ ],
+ [
+ 9005
+ ],
+ [
+ 9013,
+ 10,
+ 10
+ ],
+ [
+ 9059,
+ 11,
+ 12
+ ],
+ [
+ 9005
+ ],
+ [
+ 9006,
+ 14,
+ 15
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 19,
+ 30,
+ [
+ [
+ 9051,
+ 19,
+ 30,
+ [
+ [
+ 9052,
+ 19,
+ 19
+ ],
+ [
+ 9090,
+ 21,
+ 21
+ ],
+ [
+ 9005
+ ],
+ [
+ 9005
+ ],
+ [
+ 9006,
+ 23,
+ 30,
+ [
+ [
+ 9105,
+ 25,
+ 27,
+ [
+ [
+ 9090,
+ 27,
+ 27
+ ],
+ [
+ 9005
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 32,
+ 46,
+ [
+ [
+ 9051,
+ 32,
+ 46,
+ [
+ [
+ 9052,
+ 32,
+ 32
+ ],
+ [
+ 9090,
+ 34,
+ 34
+ ],
+ [
+ 9005
+ ],
+ [
+ 9005
+ ],
+ [
+ 9006,
+ 36,
+ 46,
+ [
+ [
+ 9105,
+ 38,
+ 43,
+ [
+ [
+ 9090,
+ 40,
+ 40
+ ],
+ [
+ 9090,
+ 43,
+ 43
+ ],
+ [
+ 9005
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 48,
+ 94,
+ [
+ [
+ 9051,
+ 48,
+ 94,
+ [
+ [
+ 9052,
+ 48,
+ 48
+ ],
+ [
+ 9090,
+ 50,
+ 50
+ ],
+ [
+ 9005
+ ],
+ [
+ 9005
+ ],
+ [
+ 9006,
+ 52,
+ 94,
+ [
+ [
+ 9105,
+ 54,
+ 92,
+ [
+ [
+ 9090,
+ 56,
+ 56
+ ],
+ [
+ 9090,
+ 59,
+ 59
+ ],
+ [
+ 9107,
+ 61,
+ 92,
+ [
+ [
+ 9108,
+ 63,
+ 70,
+ [
+ [
+ 9110,
+ 63,
+ 65
+ ],
+ [
+ 9109,
+ 69,
+ 69,
+ [
+ [
+ 9090,
+ 69,
+ 69
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9111,
+ 72,
+ 79,
+ [
+ [
+ 9110,
+ 72,
+ 74
+ ],
+ [
+ 9005
+ ],
+ [
+ 9013,
+ 78,
+ 78
+ ]
+ ]
+ ],
+ [
+ 9111,
+ 81,
+ 90,
+ [
+ [
+ 9110,
+ 81,
+ 83
+ ],
+ [
+ 9068,
+ 87,
+ 87,
+ [
+ [
+ 9013,
+ 87,
+ 87
+ ]
+ ]
+ ],
+ [
+ 9013,
+ 89,
+ 89
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 96,
+ 117,
+ [
+ [
+ 9051,
+ 96,
+ 117,
+ [
+ [
+ 9052,
+ 96,
+ 96
+ ],
+ [
+ 9090,
+ 98,
+ 98
+ ],
+ [
+ 9005
+ ],
+ [
+ 9005
+ ],
+ [
+ 9006,
+ 100,
+ 117,
+ [
+ [
+ 9105,
+ 102,
+ 115,
+ [
+ [
+ 9090,
+ 104,
+ 104
+ ],
+ [
+ 9107,
+ 106,
+ 115,
+ [
+ [
+ 9111,
+ 108,
+ 113,
+ [
+ [
+ 9110,
+ 108,
+ 108,
+ [
+ [
+ 9013,
+ 108,
+ 108
+ ]
+ ]
+ ],
+ [
+ 0,
+ 112,
+ 112
+ ],
+ [
+ 9005
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ "stream": [
+ [
+ 371,
+ 5
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 390,
+ 5
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 375,
+ 3
+ ],
+ [
+ 337,
+ 8
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 356,
+ 5
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 375,
+ 3
+ ],
+ [
+ 343,
+ 3
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 356,
+ 5
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 375,
+ 3
+ ],
+ [
+ 343,
+ 3
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 44,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 356,
+ 5
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 375,
+ 3
+ ],
+ [
+ 343,
+ 3
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 44,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 375,
+ 5
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 381,
+ 2
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 388,
+ 9
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 5
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 381,
+ 2
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 329,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 5
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 381,
+ 2
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 329,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 348,
+ 7
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 3
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 356,
+ 5
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 375,
+ 3
+ ],
+ [
+ 343,
+ 3
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 329,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 349,
+ 9
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ]
+ ]
+}
diff --git a/src/parser/xhpast/__tests__/data/php-yield.php.expect b/src/parser/xhpast/__tests__/data/php-yield.php.expect
deleted file mode 100644
--- a/src/parser/xhpast/__tests__/data/php-yield.php.expect
+++ /dev/null
@@ -1,433 +0,0 @@
-{
- "tree": [
- 9000,
- 0,
- 54,
- [
- [
- 9006,
- 0,
- 53,
- [
- [
- 9007,
- 0,
- 0
- ],
- [
- 9004,
- 2,
- 53,
- [
- [
- 9050,
- 2,
- 53,
- [
- [
- 9005
- ],
- [
- 9005
- ],
- [
- 9013,
- 4,
- 4
- ],
- [
- 9059,
- 5,
- 6
- ],
- [
- 9005
- ],
- [
- 9006,
- 8,
- 53,
- [
- [
- 9004,
- 10,
- 11,
- [
- [
- 9112,
- 10,
- 10,
- [
- [
- 9005
- ],
- [
- 9005
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 13,
- 16,
- [
- [
- 9112,
- 13,
- 15,
- [
- [
- 9047,
- 15,
- 15,
- [
- [
- 9005
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 18,
- 25,
- [
- [
- 9112,
- 18,
- 24,
- [
- [
- 9047,
- 20,
- 20
- ],
- [
- 9047,
- 24,
- 24
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 27,
- 36,
- [
- [
- 9077,
- 27,
- 35,
- [
- [
- 9047,
- 27,
- 27
- ],
- [
- 9081,
- 29,
- 29
- ],
- [
- 9112,
- 31,
- 35,
- [
- [
- 9047,
- 34,
- 34,
- [
- [
- 9005
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- [
- 9004,
- 38,
- 51,
- [
- [
- 9077,
- 38,
- 50,
- [
- [
- 9047,
- 38,
- 38
- ],
- [
- 9081,
- 40,
- 40
- ],
- [
- 9112,
- 42,
- 50,
- [
- [
- 9047,
- 45,
- 45
- ],
- [
- 9047,
- 49,
- 49
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ]
- ],
- "stream": [
- [
- 371,
- 5
- ],
- [
- 375,
- 2
- ],
- [
- 337,
- 8
- ],
- [
- 375,
- 1
- ],
- [
- 309,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 41,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 123,
- 1
- ],
- [
- 375,
- 3
- ],
- [
- 392,
- 5
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 3
- ],
- [
- 392,
- 5
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 3
- ],
- [
- 392,
- 5
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 361,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 4
- ],
- [
- 311,
- 5
- ],
- [
- 375,
- 1
- ],
- [
- 61,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 392,
- 5
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 41,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 3
- ],
- [
- 311,
- 5
- ],
- [
- 375,
- 1
- ],
- [
- 61,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 40,
- 1
- ],
- [
- 392,
- 5
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 361,
- 2
- ],
- [
- 375,
- 1
- ],
- [
- 311,
- 2
- ],
- [
- 41,
- 1
- ],
- [
- 59,
- 1
- ],
- [
- 375,
- 1
- ],
- [
- 125,
- 1
- ],
- [
- 375,
- 1
- ]
- ]
-}
diff --git a/src/parser/xhpast/__tests__/data/php-yield.php.test b/src/parser/xhpast/__tests__/data/php-yield.php.test
--- a/src/parser/xhpast/__tests__/data/php-yield.php.test
+++ b/src/parser/xhpast/__tests__/data/php-yield.php.test
@@ -1,4 +1,3 @@
-# pass
<?php
function g() {
@@ -9,3 +8,439 @@
$data = (yield $a);
$data = (yield $b => $c);
}
+~~~~~~~~~~
+pass
+~~~~~~~~~~
+{
+ "tree": [
+ 9000,
+ 0,
+ 54,
+ [
+ [
+ 9006,
+ 0,
+ 53,
+ [
+ [
+ 9007,
+ 0,
+ 0
+ ],
+ [
+ 9004,
+ 2,
+ 53,
+ [
+ [
+ 9050,
+ 2,
+ 53,
+ [
+ [
+ 9005
+ ],
+ [
+ 9005
+ ],
+ [
+ 9013,
+ 4,
+ 4
+ ],
+ [
+ 9059,
+ 5,
+ 6
+ ],
+ [
+ 9005
+ ],
+ [
+ 9006,
+ 8,
+ 53,
+ [
+ [
+ 9004,
+ 10,
+ 11,
+ [
+ [
+ 9112,
+ 10,
+ 10,
+ [
+ [
+ 9005
+ ],
+ [
+ 9005
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 13,
+ 16,
+ [
+ [
+ 9112,
+ 13,
+ 15,
+ [
+ [
+ 9047,
+ 15,
+ 15,
+ [
+ [
+ 9005
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 18,
+ 25,
+ [
+ [
+ 9112,
+ 18,
+ 24,
+ [
+ [
+ 9047,
+ 20,
+ 20
+ ],
+ [
+ 9047,
+ 24,
+ 24
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 27,
+ 36,
+ [
+ [
+ 9077,
+ 27,
+ 35,
+ [
+ [
+ 9047,
+ 27,
+ 27
+ ],
+ [
+ 9081,
+ 29,
+ 29
+ ],
+ [
+ 9112,
+ 31,
+ 35,
+ [
+ [
+ 9047,
+ 34,
+ 34,
+ [
+ [
+ 9005
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ [
+ 9004,
+ 38,
+ 51,
+ [
+ [
+ 9077,
+ 38,
+ 50,
+ [
+ [
+ 9047,
+ 38,
+ 38
+ ],
+ [
+ 9081,
+ 40,
+ 40
+ ],
+ [
+ 9112,
+ 42,
+ 50,
+ [
+ [
+ 9047,
+ 45,
+ 45
+ ],
+ [
+ 9047,
+ 49,
+ 49
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ],
+ "stream": [
+ [
+ 371,
+ 5
+ ],
+ [
+ 375,
+ 2
+ ],
+ [
+ 337,
+ 8
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 309,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 123,
+ 1
+ ],
+ [
+ 375,
+ 3
+ ],
+ [
+ 392,
+ 5
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 3
+ ],
+ [
+ 392,
+ 5
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 3
+ ],
+ [
+ 392,
+ 5
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 361,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 4
+ ],
+ [
+ 311,
+ 5
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 61,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 392,
+ 5
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 3
+ ],
+ [
+ 311,
+ 5
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 61,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 40,
+ 1
+ ],
+ [
+ 392,
+ 5
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 361,
+ 2
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 311,
+ 2
+ ],
+ [
+ 41,
+ 1
+ ],
+ [
+ 59,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ],
+ [
+ 125,
+ 1
+ ],
+ [
+ 375,
+ 1
+ ]
+ ]
+}

File Metadata

Mime Type
text/plain
Expires
Sat, Oct 19, 11:13 PM (2 w, 2 d ago)
Storage Engine
amazon-s3
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
phabricator/secure/6x/w4/syxlnzfzdn44fa77
Default Alt Text
D14500.id35099.diff (539 KB)

Event Timeline