--- /srv/reproducible-results/rbuild-debian/r-b-build.Bs81WFHw/b1/python-gsd_4.2.0-1_arm64.changes
+++ /srv/reproducible-results/rbuild-debian/r-b-build.Bs81WFHw/b2/python-gsd_4.2.0-1_arm64.changes
├── Files
│ @@ -1,4 +1,4 @@
│
│ - 971ea12f334d7c65cfd4d57be7339164 132268 doc optional python-gsd-doc_4.2.0-1_all.deb
│ + da9ca0118d49e54bfdc54ce0b7a333a8 132276 doc optional python-gsd-doc_4.2.0-1_all.deb
│ f525e94f5bbca362acf41e979ca979f2 303472 debug optional python3-gsd-dbgsym_4.2.0-1_arm64.deb
│ 3b7ca890b583d7b2b9c87a4dc77e89e1 197592 python optional python3-gsd_4.2.0-1_arm64.deb
├── python-gsd-doc_4.2.0-1_all.deb
│ ├── file list
│ │ @@ -1,3 +1,3 @@
│ │ -rw-r--r-- 0 0 0 4 2025-10-26 23:51:52.000000 debian-binary
│ │ -rw-r--r-- 0 0 0 2752 2025-10-26 23:51:52.000000 control.tar.xz
│ │ --rw-r--r-- 0 0 0 129324 2025-10-26 23:51:52.000000 data.tar.xz
│ │ +-rw-r--r-- 0 0 0 129332 2025-10-26 23:51:52.000000 data.tar.xz
│ ├── control.tar.xz
│ │ ├── control.tar
│ │ │ ├── ./md5sums
│ │ │ │ ├── ./md5sums
│ │ │ │ │┄ Files differ
│ ├── data.tar.xz
│ │ ├── data.tar
│ │ │ ├── file list
│ │ │ │ @@ -73,15 +73,15 @@
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 23047 2025-10-26 23:51:52.000000 ./usr/share/doc/python-gsd-doc/html/python-api.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 92630 2025-10-26 23:51:52.000000 ./usr/share/doc/python-gsd-doc/html/python-module-gsd.fl.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 96209 2025-10-26 23:51:52.000000 ./usr/share/doc/python-gsd-doc/html/python-module-gsd.hoomd.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 49285 2025-10-26 23:51:52.000000 ./usr/share/doc/python-gsd-doc/html/python-module-gsd.pygsd.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 18528 2025-10-26 23:51:52.000000 ./usr/share/doc/python-gsd-doc/html/python-module-gsd.version.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 107327 2025-10-26 23:51:52.000000 ./usr/share/doc/python-gsd-doc/html/schema-hoomd.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 16436 2025-10-26 23:51:52.000000 ./usr/share/doc/python-gsd-doc/html/search.html
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 73842 2025-10-26 23:51:52.000000 ./usr/share/doc/python-gsd-doc/html/searchindex.js
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 73841 2025-10-26 23:51:52.000000 ./usr/share/doc/python-gsd-doc/html/searchindex.js
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 32438 2025-10-26 23:51:52.000000 ./usr/share/doc/python-gsd-doc/html/shapes.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 20584 2025-10-26 23:51:52.000000 ./usr/share/doc/python-gsd-doc/html/specification.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 24310 2025-10-26 23:51:52.000000 ./usr/share/doc/python-gsd-doc/html/style.html
│ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-10-26 23:51:52.000000 ./usr/share/doc-base/
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 331 2025-10-26 23:51:52.000000 ./usr/share/doc-base/python-gsd-doc.python-gsd
│ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2025-10-26 23:51:52.000000 ./usr/share/doc/python-gsd-doc/html/_static/doctools.js -> ../../../../javascript/sphinxdoc/1.0/doctools.js
│ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2025-10-26 23:51:52.000000 ./usr/share/doc/python-gsd-doc/html/_static/language_data.js -> ../../../../javascript/sphinxdoc/1.0/language_data.js
│ │ │ ├── ./usr/share/doc/python-gsd-doc/html/hoomd-examples.html
│ │ │ │ @@ -346,23 +346,23 @@
│ │ │ │ Out[16]: np.uint64(5)
│ │ │ │
│ │ │ │ In [17]: frame.particles.N
│ │ │ │ Out[17]: np.uint32(9)
│ │ │ │
│ │ │ │ In [18]: frame.particles.position
│ │ │ │ Out[18]:
│ │ │ │ -array([[0.5158745 , 0.5515588 , 0.13377516],
│ │ │ │ - [0.84571874, 0.8633167 , 0.85070556],
│ │ │ │ - [0.01099799, 0.44547567, 0.34026322],
│ │ │ │ - [0.71921164, 0.63581973, 0.37876692],
│ │ │ │ - [0.08985591, 0.40660414, 0.81018806],
│ │ │ │ - [0.10589496, 0.06227547, 0.93669957],
│ │ │ │ - [0.2763154 , 0.86902004, 0.7922534 ],
│ │ │ │ - [0.44102955, 0.82600063, 0.4701068 ],
│ │ │ │ - [0.7042434 , 0.28435367, 0.46387032]], dtype=float32)
│ │ │ │ +array([[0.8211821 , 0.06298086, 0.70336205],
│ │ │ │ + [0.3429034 , 0.66396946, 0.09501752],
│ │ │ │ + [0.6193615 , 0.94292635, 0.35928765],
│ │ │ │ + [0.4220378 , 0.71065044, 0.9776322 ],
│ │ │ │ + [0.80412763, 0.59046775, 0.30294234],
│ │ │ │ + [0.9805741 , 0.65808547, 0.21074657],
│ │ │ │ + [0.62901443, 0.10241986, 0.5444089 ],
│ │ │ │ + [0.6692942 , 0.78715336, 0.09537636],
│ │ │ │ + [0.19565497, 0.62240964, 0.93156624]], dtype=float32)
│ │ │ │
│ │ │ │
│ │ │ │
gsd.hoomd.HOOMDTrajectory supports random indexing of frames in the file.
│ │ │ │ Indexing into a trajectory returns a gsd.hoomd.Frame.
│ │ │ │
│ │ │ │
│ │ │ │ Slicing and selection
│ │ │ │ @@ -389,21 +389,21 @@
│ │ │ │ Pure python reader
│ │ │ │ In [23]: f = gsd.pygsd.GSDFile(open('example.gsd', 'rb'))
│ │ │ │
│ │ │ │ In [24]: trajectory = gsd.hoomd.HOOMDTrajectory(f);
│ │ │ │
│ │ │ │ In [25]: trajectory[3].particles.position
│ │ │ │ Out[25]:
│ │ │ │ -array([[0.30079243, 0.8083463 , 0.06416071],
│ │ │ │ - [0.28349155, 0.05199422, 0.05058885],
│ │ │ │ - [0.90344924, 0.5820525 , 0.7691888 ],
│ │ │ │ - [0.7931721 , 0.81364506, 0.32869092],
│ │ │ │ - [0.90888256, 0.69472307, 0.9432853 ],
│ │ │ │ - [0.83740336, 0.1338535 , 0.742627 ],
│ │ │ │ - [0.612635 , 0.816836 , 0.08090028]], dtype=float32)
│ │ │ │ +array([[0.84562826, 0.7629185 , 0.7779937 ],
│ │ │ │ + [0.94670993, 0.8888308 , 0.34350753],
│ │ │ │ + [0.640096 , 0.7024005 , 0.66497904],
│ │ │ │ + [0.533467 , 0.73967814, 0.3274958 ],
│ │ │ │ + [0.8364737 , 0.29908073, 0.6797053 ],
│ │ │ │ + [0.99208754, 0.8451895 , 0.78587914],
│ │ │ │ + [0.77574795, 0.42423686, 0.12150412]], dtype=float32)
│ │ │ │
│ │ │ │
│ │ │ │ You can use GSD without needing to compile C code to read GSD files
│ │ │ │ using gsd.pygsd.GSDFile in combination with gsd.hoomd.HOOMDTrajectory. It
│ │ │ │ only supports the rb mode and does not read files as fast as the C
│ │ │ │ implementation. It takes in a python file-like object, so it can be used with
│ │ │ │ in-memory IO classes, and grid file classes that access data over the internet.
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -85,23 +85,23 @@
│ │ │ │ │ Out[16]: np.uint64(5)
│ │ │ │ │
│ │ │ │ │ In [17]: frame.particles.N
│ │ │ │ │ Out[17]: np.uint32(9)
│ │ │ │ │
│ │ │ │ │ In [18]: frame.particles.position
│ │ │ │ │ Out[18]:
│ │ │ │ │ -array([[0.5158745 , 0.5515588 , 0.13377516],
│ │ │ │ │ - [0.84571874, 0.8633167 , 0.85070556],
│ │ │ │ │ - [0.01099799, 0.44547567, 0.34026322],
│ │ │ │ │ - [0.71921164, 0.63581973, 0.37876692],
│ │ │ │ │ - [0.08985591, 0.40660414, 0.81018806],
│ │ │ │ │ - [0.10589496, 0.06227547, 0.93669957],
│ │ │ │ │ - [0.2763154 , 0.86902004, 0.7922534 ],
│ │ │ │ │ - [0.44102955, 0.82600063, 0.4701068 ],
│ │ │ │ │ - [0.7042434 , 0.28435367, 0.46387032]], dtype=float32)
│ │ │ │ │ +array([[0.8211821 , 0.06298086, 0.70336205],
│ │ │ │ │ + [0.3429034 , 0.66396946, 0.09501752],
│ │ │ │ │ + [0.6193615 , 0.94292635, 0.35928765],
│ │ │ │ │ + [0.4220378 , 0.71065044, 0.9776322 ],
│ │ │ │ │ + [0.80412763, 0.59046775, 0.30294234],
│ │ │ │ │ + [0.9805741 , 0.65808547, 0.21074657],
│ │ │ │ │ + [0.62901443, 0.10241986, 0.5444089 ],
│ │ │ │ │ + [0.6692942 , 0.78715336, 0.09537636],
│ │ │ │ │ + [0.19565497, 0.62240964, 0.93156624]], dtype=float32)
│ │ │ │ │ gsd.hoomd.HOOMDTrajectory supports random indexing of frames in the file.
│ │ │ │ │ Indexing into a trajectory returns a gsd.hoomd.Frame.
│ │ │ │ │ ***** Slicing and selection¶ *****
│ │ │ │ │ Use the slicing operator to select individual frames or a subset of a
│ │ │ │ │ trajectory.
│ │ │ │ │ In [19]: f = gsd.hoomd.open(name='example.gsd', mode='r')
│ │ │ │ │
│ │ │ │ │ @@ -120,21 +120,21 @@
│ │ │ │ │ ***** Pure python reader¶ *****
│ │ │ │ │ In [23]: f = gsd.pygsd.GSDFile(open('example.gsd', 'rb'))
│ │ │ │ │
│ │ │ │ │ In [24]: trajectory = gsd.hoomd.HOOMDTrajectory(f);
│ │ │ │ │
│ │ │ │ │ In [25]: trajectory[3].particles.position
│ │ │ │ │ Out[25]:
│ │ │ │ │ -array([[0.30079243, 0.8083463 , 0.06416071],
│ │ │ │ │ - [0.28349155, 0.05199422, 0.05058885],
│ │ │ │ │ - [0.90344924, 0.5820525 , 0.7691888 ],
│ │ │ │ │ - [0.7931721 , 0.81364506, 0.32869092],
│ │ │ │ │ - [0.90888256, 0.69472307, 0.9432853 ],
│ │ │ │ │ - [0.83740336, 0.1338535 , 0.742627 ],
│ │ │ │ │ - [0.612635 , 0.816836 , 0.08090028]], dtype=float32)
│ │ │ │ │ +array([[0.84562826, 0.7629185 , 0.7779937 ],
│ │ │ │ │ + [0.94670993, 0.8888308 , 0.34350753],
│ │ │ │ │ + [0.640096 , 0.7024005 , 0.66497904],
│ │ │ │ │ + [0.533467 , 0.73967814, 0.3274958 ],
│ │ │ │ │ + [0.8364737 , 0.29908073, 0.6797053 ],
│ │ │ │ │ + [0.99208754, 0.8451895 , 0.78587914],
│ │ │ │ │ + [0.77574795, 0.42423686, 0.12150412]], dtype=float32)
│ │ │ │ │ You can use GSD without needing to compile C code to read GSD files using
│ │ │ │ │ gsd.pygsd.GSDFile in combination with gsd.hoomd.HOOMDTrajectory. It only
│ │ │ │ │ supports the rb mode and does not read files as fast as the C implementation.
│ │ │ │ │ It takes in a python file-like object, so it can be used with in-memory IO
│ │ │ │ │ classes, and grid file classes that access data over the internet.
│ │ │ │ │ Warning
│ │ │ │ │ gsd.pygsd is slow. Use gsd.hoomd.open whenever possible.
│ │ │ ├── ./usr/share/doc/python-gsd-doc/html/searchindex.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -1886,50 +1886,47 @@
│ │ │ │ │ "12": "py:property",
│ │ │ │ │ "13": "std:chunk",
│ │ │ │ │ "14": "std:cmdoption"
│ │ │ │ │ },
│ │ │ │ │ "terms": {
│ │ │ │ │ "": [1, 2, 3, 8, 11, 13, 14, 18, 21],
│ │ │ │ │ "0": [0, 6, 7, 8, 11, 14, 15, 16, 18, 19],
│ │ │ │ │ - "01099799": 8,
│ │ │ │ │ - "05058885": 8,
│ │ │ │ │ - "05199422": 8,
│ │ │ │ │ - "06227547": 8,
│ │ │ │ │ - "06416071": 8,
│ │ │ │ │ - "08090028": 8,
│ │ │ │ │ - "08985591": 8,
│ │ │ │ │ + "06298086": 8,
│ │ │ │ │ + "09501752": 8,
│ │ │ │ │ + "09537636": 8,
│ │ │ │ │ "0x65df65df65df65df": 6,
│ │ │ │ │ "0xaaaabbbb": 6,
│ │ │ │ │ "1": [0, 7, 8, 11, 12, 14, 15, 16, 18, 19, 20],
│ │ │ │ │ "10": [7, 8, 11, 14, 15],
│ │ │ │ │ "100": [8, 15, 21],
│ │ │ │ │ - "10589496": 8,
│ │ │ │ │ + "10241986": 8,
│ │ │ │ │ "11": [7, 8, 11, 14],
│ │ │ │ │ "12": [7, 8, 14],
│ │ │ │ │ + "12150412": 8,
│ │ │ │ │ "127": 1,
│ │ │ │ │ "13": [7, 8, 14],
│ │ │ │ │ - "13377516": 8,
│ │ │ │ │ - "1338535": 8,
│ │ │ │ │ "13_gsd": [7, 8, 14],
│ │ │ │ │ "14": [7, 8, 11, 14],
│ │ │ │ │ "15": [7, 8, 14],
│ │ │ │ │ "16": [0, 6, 7, 8, 14],
│ │ │ │ │ "17": [7, 8, 14],
│ │ │ │ │ "18": [7, 8, 11],
│ │ │ │ │ "19": [7, 8, 14],
│ │ │ │ │ + "19565497": 8,
│ │ │ │ │ "1d": [14, 16],
│ │ │ │ │ "1x1": [18, 19],
│ │ │ │ │ "2": [0, 7, 8, 11, 12, 14, 15, 16, 18, 19, 20],
│ │ │ │ │ "20": [7, 8],
│ │ │ │ │ "200": [8, 15],
│ │ │ │ │ "2016": 12,
│ │ │ │ │ "2019": 11,
│ │ │ │ │ "2022": 11,
│ │ │ │ │ "2025": 12,
│ │ │ │ │ "21": [7, 8],
│ │ │ │ │ + "21074657": 8,
│ │ │ │ │ "22": [7, 8],
│ │ │ │ │ "23": [7, 8],
│ │ │ │ │ "235": 1,
│ │ │ │ │ "237": 1,
│ │ │ │ │ "238": 1,
│ │ │ │ │ "24": [7, 8],
│ │ │ │ │ "249": 1,
│ │ │ │ │ @@ -1938,149 +1935,152 @@
│ │ │ │ │ "256": [0, 6],
│ │ │ │ │ "257": 1,
│ │ │ │ │ "26": [7, 8],
│ │ │ │ │ "266": 1,
│ │ │ │ │ "267": 1,
│ │ │ │ │ "27": [7, 8],
│ │ │ │ │ "270": 1,
│ │ │ │ │ - "2763154": 8,
│ │ │ │ │ "28": [7, 8],
│ │ │ │ │ "283": 1,
│ │ │ │ │ - "28349155": 8,
│ │ │ │ │ - "28435367": 8,
│ │ │ │ │ "29": [7, 8],
│ │ │ │ │ + "29908073": 8,
│ │ │ │ │ "2d": [14, 16, 18, 19],
│ │ │ │ │ "2gib": 1,
│ │ │ │ │ "3": [7, 8, 11, 14, 15, 16, 18, 19],
│ │ │ │ │ "30": [7, 8],
│ │ │ │ │ "300": [8, 15],
│ │ │ │ │ - "30079243": 8,
│ │ │ │ │ + "30294234": 8,
│ │ │ │ │ "308": 1,
│ │ │ │ │ "31": [7, 8],
│ │ │ │ │ "317": 1,
│ │ │ │ │ "319": 1,
│ │ │ │ │ "32": [0, 6, 7, 18],
│ │ │ │ │ "322": 1,
│ │ │ │ │ "323": 1,
│ │ │ │ │ "324": 1,
│ │ │ │ │ "325": 1,
│ │ │ │ │ - "32869092": 8,
│ │ │ │ │ + "3274958": 8,
│ │ │ │ │ "33": 7,
│ │ │ │ │ "34": 7,
│ │ │ │ │ - "34026322": 8,
│ │ │ │ │ + "3429034": 8,
│ │ │ │ │ + "34350753": 8,
│ │ │ │ │ "35": 7,
│ │ │ │ │ + "35928765": 8,
│ │ │ │ │ "36": 7,
│ │ │ │ │ "365": 1,
│ │ │ │ │ "367": 1,
│ │ │ │ │ "37": 7,
│ │ │ │ │ "376": 1,
│ │ │ │ │ - "37876692": 8,
│ │ │ │ │ "38": 7,
│ │ │ │ │ "388": 1,
│ │ │ │ │ "39": 7,
│ │ │ │ │ "391": 1,
│ │ │ │ │ "3d": 20,
│ │ │ │ │ "4": [0, 7, 8, 14, 15, 18, 21],
│ │ │ │ │ "40": 7,
│ │ │ │ │ "400": [8, 15],
│ │ │ │ │ "405": 1,
│ │ │ │ │ - "40660414": 8,
│ │ │ │ │ "41": 7,
│ │ │ │ │ "417": 1,
│ │ │ │ │ "422": 1,
│ │ │ │ │ + "4220378": 8,
│ │ │ │ │ + "42423686": 8,
│ │ │ │ │ "429": 1,
│ │ │ │ │ "43": 7,
│ │ │ │ │ "44": 7,
│ │ │ │ │ - "44102955": 8,
│ │ │ │ │ - "44547567": 8,
│ │ │ │ │ "45": 7,
│ │ │ │ │ "454": 1,
│ │ │ │ │ "459": 1,
│ │ │ │ │ "46": 7,
│ │ │ │ │ - "46387032": 8,
│ │ │ │ │ "47": 7,
│ │ │ │ │ - "4701068": 8,
│ │ │ │ │ "48": 7,
│ │ │ │ │ "49": 7,
│ │ │ │ │ "5": [7, 8, 14, 15, 19],
│ │ │ │ │ "50": 7,
│ │ │ │ │ "500": [8, 15],
│ │ │ │ │ "51": 7,
│ │ │ │ │ - "5158745": 8,
│ │ │ │ │ "52": 7,
│ │ │ │ │ "53": [0, 7],
│ │ │ │ │ + "533467": 8,
│ │ │ │ │ "54": 7,
│ │ │ │ │ + "5444089": 8,
│ │ │ │ │ "55": 7,
│ │ │ │ │ - "5515588": 8,
│ │ │ │ │ "56": 7,
│ │ │ │ │ "57": 7,
│ │ │ │ │ - "5820525": 8,
│ │ │ │ │ + "59046775": 8,
│ │ │ │ │ "6": [7, 8, 14, 15],
│ │ │ │ │ "600": [8, 15],
│ │ │ │ │ - "612635": 8,
│ │ │ │ │ + "6193615": 8,
│ │ │ │ │ + "62240964": 8,
│ │ │ │ │ + "62901443": 8,
│ │ │ │ │ "63": [0, 6],
│ │ │ │ │ - "63581973": 8,
│ │ │ │ │ "638": 8,
│ │ │ │ │ "639": 8,
│ │ │ │ │ "64": [0, 6, 11],
│ │ │ │ │ "640": 8,
│ │ │ │ │ + "640096": 8,
│ │ │ │ │ "641": 8,
│ │ │ │ │ "642": 8,
│ │ │ │ │ "65535": 6,
│ │ │ │ │ "657": 7,
│ │ │ │ │ "658": 7,
│ │ │ │ │ + "65808547": 8,
│ │ │ │ │ "659": 7,
│ │ │ │ │ "660": 7,
│ │ │ │ │ "661": 7,
│ │ │ │ │ - "69472307": 8,
│ │ │ │ │ + "66396946": 8,
│ │ │ │ │ + "66497904": 8,
│ │ │ │ │ + "6692942": 8,
│ │ │ │ │ + "6797053": 8,
│ │ │ │ │ "6x1": 18,
│ │ │ │ │ "7": [7, 8, 14, 15, 19],
│ │ │ │ │ "70": 14,
│ │ │ │ │ "700": [8, 15],
│ │ │ │ │ - "7042434": 8,
│ │ │ │ │ - "71921164": 8,
│ │ │ │ │ - "742627": 8,
│ │ │ │ │ + "7024005": 8,
│ │ │ │ │ + "70336205": 8,
│ │ │ │ │ + "71065044": 8,
│ │ │ │ │ + "73967814": 8,
│ │ │ │ │ + "7629185": 8,
│ │ │ │ │ "768": 14,
│ │ │ │ │ "769": 14,
│ │ │ │ │ - "7691888": 8,
│ │ │ │ │ "770": 14,
│ │ │ │ │ "771": 14,
│ │ │ │ │ "772": 14,
│ │ │ │ │ "774": 8,
│ │ │ │ │ "775": 8,
│ │ │ │ │ + "77574795": 8,
│ │ │ │ │ "776": 8,
│ │ │ │ │ + "7779937": 8,
│ │ │ │ │ "778": 8,
│ │ │ │ │ "780": 8,
│ │ │ │ │ "781": [8, 14],
│ │ │ │ │ "782": 14,
│ │ │ │ │ "783": 14,
│ │ │ │ │ "784": 14,
│ │ │ │ │ "785": 14,
│ │ │ │ │ - "7922534": 8,
│ │ │ │ │ - "7931721": 8,
│ │ │ │ │ + "78587914": 8,
│ │ │ │ │ + "78715336": 8,
│ │ │ │ │ "8": [0, 6, 7, 8, 14, 15, 18, 19],
│ │ │ │ │ "80": [6, 14, 21],
│ │ │ │ │ "800": [8, 15],
│ │ │ │ │ - "8083463": 8,
│ │ │ │ │ - "81018806": 8,
│ │ │ │ │ - "81364506": 8,
│ │ │ │ │ - "816836": 8,
│ │ │ │ │ - "82600063": 8,
│ │ │ │ │ - "83740336": 8,
│ │ │ │ │ - "84571874": 8,
│ │ │ │ │ - "85070556": 8,
│ │ │ │ │ - "8633167": 8,
│ │ │ │ │ - "86902004": 8,
│ │ │ │ │ + "80412763": 8,
│ │ │ │ │ + "8211821": 8,
│ │ │ │ │ + "8364737": 8,
│ │ │ │ │ + "8451895": 8,
│ │ │ │ │ + "84562826": 8,
│ │ │ │ │ + "8888308": 8,
│ │ │ │ │ "9": [7, 8, 11, 14, 15],
│ │ │ │ │ "90": 14,
│ │ │ │ │ "900": [8, 15],
│ │ │ │ │ - "90344924": 8,
│ │ │ │ │ - "90888256": 8,
│ │ │ │ │ - "93669957": 8,
│ │ │ │ │ - "9432853": 8,
│ │ │ │ │ + "93156624": 8,
│ │ │ │ │ + "94292635": 8,
│ │ │ │ │ + "94670993": 8,
│ │ │ │ │ + "9776322": 8,
│ │ │ │ │ + "9805741": 8,
│ │ │ │ │ + "99208754": 8,
│ │ │ │ │ "A": [0, 5, 6, 8, 9, 12, 18, 19],
│ │ │ │ │ "AND": 12,
│ │ │ │ │ "AS": 12,
│ │ │ │ │ "As": 15,
│ │ │ │ │ "BE": 12,
│ │ │ │ │ "BUT": 12,
│ │ │ │ │ "BY": 12,