diff --git a/research/label-windows-h12-plus/LICENSE b/research/label-windows-h12-plus/LICENSE new file mode 100644 index 0000000000..261eeb9e9f --- /dev/null +++ b/research/label-windows-h12-plus/LICENSE @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/research/label-windows-h12-plus/MANIFEST.sha256 b/research/label-windows-h12-plus/MANIFEST.sha256 new file mode 100644 index 0000000000..cb001d4164 --- /dev/null +++ b/research/label-windows-h12-plus/MANIFEST.sha256 @@ -0,0 +1,38 @@ +c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4 LICENSE +7ac19dfe7c2b6fd77ab7153c98c97de3480dd3728fa11d4ee3f6969dc1dd8cec NOTICE.md +8ec5089c3273dc824470765b2c65fe96eb41a497afe8bfffe082839b69080333 README.md +35bd8fd46baf4e27196c6fecbe21ee4a14d125d5d7cdb8aa50154dab980eb1ab SOURCES.json +4743e64d766e40fac83bc18b2e0987766ab84f2299a4f97717667261a13d1c18 census/cen.cpp +79358997132dd4e6992bc2ba0aec707a63df99e6a913e3551806a5fa64a99cfe census/mc.cpp +32d7a70d92b732d221c20daeabde319126c58a32d8c16f995cfdc6f4e34a92c6 checks/c1_lemma.py +0fdc469d8956ca26ea128db3454af7f7adbfe7b83ea83b0f618025c1006c2e8a checks/c2_census.py +debb12ce2f717fecd20d1982986f999418826a7606da8f43d84985cb89bf50c1 checks/c3_orbits.py +b6a217496332d5a441b52af135ac5ccccf5061d2585fa96978fbef7b2b31f100 checks/c4_networkx.py +f6c5ed3f3e53da8b8c29bbb947cb7b0b35c521d11f544802011092ded514d179 checks/c5_pricing.py +cd1d4ab7597ceb2559cb69a865d3fcd68bf45dbcdbb439c65d0a129e38016468 checks/c6_sat_logs.py +9ef8ca0b3950510786ec5eb1185a5b7f4ab3574213c135a6e4f775257edec14d checks/c7_sat_compare.py +d4b25cb5653c09a2e0437e0a03257b7e7cee8b1c39d84e8510536ffb6d8e5221 checks/c8_cited.py +8866a87871bd6cd012ef6ade97122dd2d78e69e78ebdf121aaa2660044fe98a5 data/exceptional_pairs.json +b2af9838ffd0162cb3a2030c8330fd001a5d3a15e569a5b7d29bd27507a77008 data/hyp_reps.json +fc121b062a0c3b66ffb5e446861993be61b177374f59c3429b24ff62903c5ad7 data/normals_x840.npy.xz +cd8405df03c5e3809dfe651c3076c7be81652ea7d8410cb2b24e4f12aaa0db56 data/pairs46.json +0e042060f8f4aaf9ab0b6281949fb868b358ae1599626c10f82c66e9e1ae0a50 data/pairsX.json +fbdb4b8d1391b261bde63243ea69f3d74e6bd3710698debe01e075d8c26f5304 evidence/cen_full.out.txt +475b6e22b040c76ecceeb4e93773d7a5f4125c639b2561f833047b8a82fc41b0 evidence/controls_sat.log.txt +7069ced3f279b042820cc4857ba4b6663d3eaea44bb7fcab539b96cd3fbee39a evidence/drat_61.log.txt +6854d8dbee1e36bc8988c281ddd84bc8527943d05fc4bc7d1f224e3e4efe2b71 evidence/drat_696.log.txt +e14c242a54302ebfa45dc7d4658c734dbc02e9ad402bacf5e16b7c92dd2e1c7e evidence/mc.out.txt +79588d3a82c77ea26c25b3e582a510c849007d5465072223e4f2d78ffc33b09c evidence/oct15_drat696.log.txt +2dfbc5a0c6f66417812f9c340fbd68f947c30551ae56370313566d0e09b2046d evidence/oct15_dratX.log.txt +823744a734641ef09def9dcafdf9d1fec67310860c3d5d1e069b3df323a41f1f evidence/oct15_drat_rerun.log.txt +8a21843a94cc986095f58cda0738f6631f817bf4e9fd27c2a9aa87465f01cf3b lib/common.py +8ba5579ffa91a16dbb94a15037b7f4874772bb50b0ab04b1031405b70f262b0d lib/e8.py +3997e8e2b1c5e26e1bf96905b61c3568337d026ea7aec72ddc5a0ff5fca0c989 lib/pricing.py +c4b773d71cbb9000db03869ba966498ad2ef7b8ed3c047fe647c3f50f74a48b9 requirements.txt +732e3b13a2ab5afeec0bef1446d86f20547b2d59d4350417461e50058cec1f63 sat/chain.sh +85bdee15112c3e877eca7f46e7184037f6ec39f08efcc286ef2364b371a9b437 sat/hk3.py +6d90a89082ae90100c517e5dff22db45386d26f8c89991f8bf7b8d771d84acc4 sat/jobs61.txt +e83a69380551810b8f002e3288a52d24c32074ce64dc1447a263c3220067dfd9 sat/jobs696.txt +12d8aec851b9ba4d515934cfeb77d046972768de37f817c1f098fbf12e3484b9 sat/jobs_controls.txt +a4cd33cef93721cd79ae3dfaf69556f8502b22152e363fcab33b1fa402d68d11 scripts/provenance.py +d818facfe6fff4bd123c38c1cbe91e372b8d1469eda2a86c2c309e7152439735 verify.sh diff --git a/research/label-windows-h12-plus/NOTICE.md b/research/label-windows-h12-plus/NOTICE.md new file mode 100644 index 0000000000..870fa51975 --- /dev/null +++ b/research/label-windows-h12-plus/NOTICE.md @@ -0,0 +1,11 @@ +# Notice + +Prepared by DreamingOfClouds with Claude Opus 5.5 (Anthropic), via Claude Code; Apache-2.0 (`LICENSE`, copied from the repository root). + +## Credits + +- This package continues the author's #2639 (*Decoder floors, closures*, ready; windows `h = 10, 11`) and its parent #2338 (*Decoder floors are tight in the frontier format*, open); the model, the notation (root code, fitting `B`, Lemmas S and M, the second gauge), the SAT encoder `sat/hk3.py` and the inherited pricing model are theirs, which in turn build on #446, #595, #1590, #2111, #2125, #2162, #2228, #2244, #2277 (author's own). +- **#1212** (burntout76; merged): Theorem 1, global gauge rigidity of the rank-8 realisation on P112, cited in README section 7 for the scope statement; `verify.sh` step 8 only checks that the text is present in the repository tree. +- The pricing model is imported (not copied) from `research/format-limits-corrected/scripts/skel.py` + `cert.py` and `research/complex-local-word-ceiling/ceiling.py` (Douglas R. Colkitt; pinned by sha256 in `SOURCES.json`). +- Tools: kissat 4.0.4 (SAT; never CaDiCaL); `drat-trim` (Marijn Heule and Nathan Wetzler), not vendored; numpy, networkx, pynauty (Brendan McKay and Adolfo Piperno's nauty, via pynauty) for the data and orbit checks. +- No file is copied from another contributor. `lib/e8.py`, `scripts/provenance.py` and `LICENSE` are the author's own files from #2639 / #2338; `sat/hk3.py` is #2639's `evidence/h10/hk3.py` with two marked edits (README section 5); `census/cen.cpp` and `census/mc.cpp` are the author's working-card programs (`mc.cpp` with one marked edit: optional range arguments). diff --git a/research/label-windows-h12-plus/README.md b/research/label-windows-h12-plus/README.md new file mode 100644 index 0000000000..f57d41ee51 --- /dev/null +++ b/research/label-windows-h12-plus/README.md @@ -0,0 +1,93 @@ +# Decoder floors: every label window h ≥ 12 is closed in the root-code scope (clique bound + DRAT-verified h = 12–14; no κ claim) + +> **Scope, stated first.** A closures-only follow-up of #2639 (*Decoder floors, closures*: windows `h = 10, 11`, ready) and of #2338 (open; the parent). It contains **no κ claim**, no window, no supplier and no word-side cost. It closes the row "windows `h ≥ 12`" of #2639 §4 *within the root-code scope of #2639 §3* and under the inherited pricing model (both stated in §0). Each statement carries one of **PROVEN** (proof in this README), **CHECKED** (recomputed by `verify.sh` here), **RECORDED** (inherited from a working card or an earlier PR and not re-derived here) or **CONDITIONAL** (a PROVEN/CHECKED argument whose last step uses a RECORDED input, named). #2639 is not needed to run `verify.sh`. +> +> **Credit and prior work, stated first.** Model, notation, Lemmas S and M, the second gauge, the SAT encoder (`sat/hk3.py`, shared with #2639, §5) and the pricing model are #2639's / #2338's (author's own); the rank-8 rigidity used in §7 is **#1212** (burntout76); the pricing code imported in `lib/pricing.py` is Douglas R. Colkitt's (`research/format-limits-corrected`, `research/complex-local-word-ceiling`). See `NOTICE.md`. +> +> **Snapshot:** Oct 16 2026, base `origin/main` d311a18c6. The working cards (`WIN12`, `WIN12X`, `H11`) are live files; `SOURCES.json` pins the sha256 of the card texts read. + +## 0. Model, scope, labels + +Notation as #2639 §0/§3. `P112 = E8 − F0` (112 root lines); `B ∈ F2^{112×112}` is a **fitting** pairing: `B_tt = 1` and `B_ts = 0` for `t ≠ s` **non-orthogonal** (odd true inner product); `B_ts` is free on orthogonal pairs. A *root-code* decoder (#2639 §3: Gram realisation `M = D₁ G D₂`, factors `p_j = D₁ R x_j`, `q_j = D₂ R y_j` in `col M`) with `m` nonzero terms has **cost** `Σ_j rank_{F2} B[R(x_j), A(y_j)]`, `R(x) = {t : r_t · x ≠ 0}` (the lines *not* orthogonal to `x`), `A(y)` likewise, and a *label window of width `h`* is a fitting `B` of `F2`-rank `≤ h`. Since `rank M = 8`, `m ≥ 8`. A *section* `H(x) = P112 ∖ R(x)` for a maximal-flat normal `x` is a **maximal section**; there are 440,880 of them, in 47 orbits under `Aut` (order 172,032). + +**The pricing model (RECORDED, inherited).** A decoder of total cost `c` at width `h` *pays* iff `X(112,c,h) ≥ X(112,64,9)` and `roof(112,c,h) ≥ roof(112,64,9)` (the dense unit: cost 64, `h = 9`); `be(h)` is the largest paying cost. The model (a format-limit skeleton `X` plus a reverse-engineered roof profile; `STRAYS/PRICE-P112-H10`) is **reproduced here, not derived or audited**; `c5` recomputes its numbers with the sibling-directory code pinned in `SOURCES.json`. A window is **closed** when every decoder costs at least `be(h) + 1`. Every "closed" below is therefore **CONDITIONAL** on this model and on the cost model above; the per-term rank bounds do not use it. + +## 1. Master table + +| # | statement | status | where | +|---|---|---|---| +| W1 | Lemma C: `rank B[R,A] ≥ ω(R ∩ A)` (clique of the non-orthogonality graph) for every fitting `B`, any `h`, any gauge, any factorisation | **PROVEN** | §2 | +| W2 | census: `min ω(R ∩ A) = 5` over all `47 × 440,880 = 20,721,360` pairs; `ω ≥ 7` except 144 pairs (3 with `ω = 5`, 141 with `ω = 6`) in 6 orbits | **CHECKED** (2 independent C++ implementations, networkx, pynauty) | §3 | +| W3 | break-even `be(h)` = 55 51 46 42 38 33 29 25 for `h = 11..18` | **RECORDED** (inherited model); arithmetic **CHECKED** | §4 | +| W4 | `h ≥ 15`: every term `≥ 5`, cost `≥ 40 > be(h)`; `X(112,40,h)/base` strictly decreasing for `h = 15..200` | **CONDITIONAL** (W1, W2 + model) | §4, §6 | +| W5 | `h = 12, 13, 14`: 61 orbit queries UNSAT, all DRAT VERIFIED; terms `≥ 7 / 6 / 6`, cost `≥ 56 > 51`, `48 > 46`, `48 > 42` | **CHECKED** (rank bounds); closure **CONDITIONAL** | §5, §6 | +| W6 | the 696 queries `T(12, l+k = 7)` that #2639 lists as not run: 696/696 UNSAT, DRAT VERIFIED | **CHECKED** | §5 | +| W7 | **Theorem W:** every label window `h ≥ 12` is closed in the root-code scope, for any number of terms `m ≥ 8` | **CONDITIONAL** (W1–W5 + model) | §6 | +| W8 | the scope covers every rank-8 realisation of the P112 pattern (not only the Gram one), by #1212 Theorem 1 | **RECORDED** (#1212, merged); precise statement and its limit | §7 | + +## 2. Lemma C (PROVEN) + +**Conventions** (read off `sat/hk3.py`, the definition used by every query): a fitting `B` has `B_tt = 1`, and `B_ts = B_st = 0` whenever `t ≠ s` are non-orthogonal (the relation is symmetric; `hk3.py` imposes both orders). Rows of a term block are indexed by `R = R(x)`, columns by `A = A(y)`; `hk3.py` builds `B[R,A] = U[R] V[A]ᵀ`. + +**Lemma C.** If `S ⊆ R ∩ A` is a set of pairwise non-orthogonal lines, then `rank B[R,A] ≥ |S|`, for every fitting `B` (any `h`, any factorisation `B = UVᵀ`, any gauge, any field). + +*Proof.* Rows `S ⊆ R` and columns `S ⊆ A` give an `|S| × |S|` submatrix of `B[R,A]`. Its `(t,s)` entry is `B_ts`: `1` for `t = s`, and `0` for `t ≠ s` because `t, s` are non-orthogonal. It is the identity, so the rank of `B[R,A]` is at least `|S|`. Both inclusions are needed (rows from `R`, columns from `A`); the census uses `R ∩ A`, which gives both. ∎ + +**Reduction (inherited, PROVEN in #2639 §3 / STRAYS-H10).** `ω(R ∩ A)` is monotone in `R` and `A`, and by Lemma M every `x ≠ 0` has a maximal-flat normal `x′` with `R(x′) ⊆ R(x)`; hence `rank B[R(x),A(y)] ≥ rank B[R(x′),A(y′)] ≥ ω(R(x′) ∩ A(y′)) ≥ min over maximal sections`. `Aut` (order 172,032) preserves the section family (`c3.a`) and acts on pairs of sections, so it suffices to take `R` over the 47 orbit representatives and `A` over all 440,880 sections. + +`c1` exercises the lemma on every exceptional pair (§3): it recomputes `ω` by a third, pure-Python exact clique search, checks that a maximum clique lies in `R ∩ A` with identity pattern, and that 40 random fitting matrices per pair have `rank_{F2} B[R,A] ≥ ω`. + +## 3. The census (CHECKED) + +For each of the 47 representatives `r` (as `R = P112 ∖ H_r`) and each of the 440,880 sections `A`, `ω(R ∩ A)` in the non-orthogonality graph of P112 (52-regular, 112 vertices). + +* `census/cen.cpp` (decision DFS for a 7-clique, exact `ω` only below 7) and `census/mc.cpp` (exact maximum clique, greedy-colouring branch and bound) are two separately written programs; both read data rebuilt by `lib/common.py` from `lib/e8.py` and the shipped normals (`data/normals_x840.npy.xz`; asserts: 440,880 distinct sections, every 88th normal has a rank-7 root section, the 47 representatives of `data/hyp_reps.json` are exactly sections, non-orthogonal degree 52 everywhere). +* **Result:** `20,721,216` pairs have `ω ≥ 7`; **144** have `ω ≤ 6`: 3 with `ω = 5` (representative 43, `|H| = 59`), 141 with `ω = 6` (representative 43: 66, representative 45: 12, representative 46 = `f^⊥`: 63). **`min ω = 5`.** `cen.cpp` runs in full inside `verify.sh` in seconds; `mc.cpp` (the recorded full run took about 25 min) runs on representatives 43–46 plus a stride sample by default and on all pairs under `FULL=1`. `data/exceptional_pairs.json` is the 144-pair list; `c2` requires the fresh `cen.cpp` list to equal it and the recorded `evidence/cen_full.out.txt`, and the fresh `mc.cpp` histograms to equal `evidence/mc.out.txt`. +* `c4`: networkx `find_cliques` gives the recorded `ω` on all 144 pairs and `ω ≥ 7` on 940 random non-exceptional pairs (20 per representative; 400 under `FULL`). +* `c3` (pynauty): `|Aut| = 172,032`, all 13 generators map the section family to itself; the 144 pairs form **exactly 6 orbits** under `Aut` and transposition (sizes 3, 7, 8, 18, 48, 60; one with `ω = 5`, five with `ω = 6`), and these are exactly the six pairs of `data/pairsX.json` that §5 queries (pair 4 is the `ω = 5` orbit). Under `FULL=1`, `c3.c` also shows that the 47 representatives have 47 distinct certificates and that all 440,880 sections have the certificate of a representative. + +## 4. Break-even and the arithmetic (RECORDED model; arithmetic CHECKED) + +`c5` (full scan from `c = 64` downwards, both conditions) reproduces `be(h)` for `h = 11..18`: + +| h | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | +|---|---|---|---|---|---|---|---|---| +| `be(h)` (RECORDED, inherited model) | 55 | 51 | 46 | 42 | 38 | 33 | 29 | 25 | +| per-term floor | 7 (#2639) | 7 | 6 | 6 | 5 | 5 | 5 | 5 | +| 8 terms ≥ | 56 | 56 | 48 | 48 | 40 | 40 | 40 | 40 | + +and shows `X(112,40,h)/base < 1`, **strictly decreasing for every integer `h = 15..200`** (maximum `0.968` at `h = 15`, `0.123` at `h = 112`): computed to the end of the meaningful range (a fitting `B` has at most 112 columns), not extrapolated. `c5.d` shows `X(112,c,h)` strictly decreasing in `c` on `40..112` (a skeleton with `D ≤ 0` counts as not paying) on a grid of widths (all `h = 15..112` under `FULL=1`), so cost `≥ 40` never reaches the dense baseline for `h ≥ 15`. The model's `be(12) = 51` has a very thin `X` margin (0.04%) but no closure uses it (the floor there is 56). + +## 5. SAT queries for `h = 12, 13, 14` and the 696 (CHECKED, DRAT VERIFIED) + +**Query semantics (Lemma S, PROVEN in #2639 §3).** `T(h, l, k, H₁, H₂)` is SAT for some `l + k = h − c` iff some fitting `B` of rank `≤ h` has `rank B[R,A] ≤ c`. So UNSAT for all splits `l + k = h − c` means every fitting `B` of rank `≤ h` has `rank B[R,A] ≥ c + 1` on that pair. Pairs are taken up to simultaneous `Aut` and transposition (`Bᵀ` is fitting). + +* **61 orbit queries** (`sat/jobs61.txt`): `h = 12`, `l + k = 6` on the six exceptional orbits × 7 splits (42) ⇒ rank `≥ 7`; `h = 13`, `l + k = 8` on the `ω = 5` orbit × 9 splits ⇒ rank `≥ 6`; `h = 14`, `l + k = 9` on the `ω = 5` orbit × 10 splits ⇒ rank `≥ 6`. **61/61 UNSAT, every proof DRAT VERIFIED** (kissat 4.0.4 `--no-binary`, drat-trim `-t 1200`). +* **696 queries `T(12, l + k = 7)`** on the 172 `f^⊥` pair orbits (`sat/jobs696.txt`; item (i) of the card H11 and the queries #2639 leaves as not run): **696/696 UNSAT, DRAT VERIFIED**; they give rank `≥ 6` at `h = 12` on those pairs. The job list of the card H11 has splits `l ≤ 3` for 170 of the 172 pairs and the full range `l = 0..7` for two; the card's own derivation of "rank `≥ 6` on every `f^⊥` pair" from this list also uses `G(12,4)` UNSAT on the 46 representatives other than `f^⊥` (H11, RECORDED, not re-run here). They are a **side result**: the statement "every pair has rank `≥ 6` at `h = 12`" follows from the census (`ω ≥ 7` off the six orbits) plus the 42 `h = 12` queries (rank `≥ 7` on the six orbits), independently of this list, and Theorem W does not use them. +* **Encoder.** `sat/hk3.py` is the encoder of #2639 (`evidence/h10/hk3.py`, sha256 `71aa9da7659e58acd74a642e65d74c762d3a23f97b28e7084eb54a81e53effa0`) with exactly two marked edits (the `sys.path` line now points to `lib/`; the pair files are JSON instead of pickle). Flags `RREF=1 ORTH=1` and `GAUGE = RA` (6 + 9 + 10 queries and 16 of the 696) or `GAUGE = A` (680 of the 696) are the symmetry reductions whose soundness is the card's PROVEN paragraph (#2639 §3.2; `RA` only chooses the gauge clique, and any non-orthogonal 8-clique is a valid gauge). On the two edits: the CNF produced for `T(12,2,4)`, pair 4, is byte-identical to the one from the unedited file. +* **Evidence handling.** `evidence/drat_61.log.txt` and `evidence/drat_696.log.txt` are this package's re-run (Oct 16): per query the CNF sha256, the kissat time and the drat-trim verdict; the CNFs and proofs are regenerated and deleted (the largest proof is about 1.6 GB, so DRAT files are not shipped). `evidence/oct15_*.log` are the working cards' first runs (no CNF hashes; the 696 log contains one query twice, pair 89 `l1 k6`: one chain logged `NOOUT` because the other chain removed its proof file; re-run alone and VERIFIED, `oct15_drat_rerun.log.txt`). `verify.sh` step 7 regenerates 14 queries and checks their CNF hash against the shipped record, then kissat and drat-trim; under `FULL=1` all 757. `c6` counts the logs. +* **What the SAT evidence is not.** One solver and one checker, and one encoding, shared with #2639; the encoding is validated by SAT controls (`evidence/oct15_controls_sat.log.txt`: `T(12, l+k = 3)` on pair 4, SAT 4/4) and by #2639's controls, not by a second encoding. The per-term rank bounds from `ω` (Lemma C) do not depend on it. + +## 6. Theorem W (CONDITIONAL) + +**Theorem W.** In the root-code scope, for any number of terms `m ≥ 8`, any fitting `B` of `F2`-rank `≤ h`: every nonzero term has rank `≥ 7` (`h = 12`), `≥ 6` (`h = 13, 14`), `≥ 5` (every `h`, by Lemma C and the census). Hence the cost is `≥ 56 > 51`, `48 > 46`, `48 > 42` for `h = 12, 13, 14`, and `≥ 40 > be(h)` for `15 ≤ h ≤ 18` (`be = 38, 33, 29, 25`); for `h ≥ 15` generally cost `≥ 40` does not pay because `X(112,c,h)/base < 1` for `c ≥ 40` (§4). **Every label window `h ≥ 12` is closed.** + +*Proof.* Per-term floors: a term's block is `B[R(x),A(y)]`; by the reduction of §2 it is bounded below by the same quantity on a pair of maximal sections, i.e. by a pair in the census. Non-exceptional pairs have `ω ≥ 7`, so rank `≥ 7`. Exceptional pairs: `h = 12`: the 42 UNSAT queries on the six orbits give rank `≥ 7`; `h = 13`: the five `ω = 6` orbits have rank `≥ 6` by Lemma C and the `ω = 5` orbit has rank `≥ 6` by the 9 UNSAT queries; `h = 14`: the same with the 10 queries. Any `h`: `ω ≥ 5`. The cost is the sum over `m ≥ 8` terms; the arithmetic against `be(h)` and `X(112,c,h)` is §4. ∎ + +Labels: the per-term rank bounds are **PROVEN** (Lemma C + reduction) from **CHECKED** data (census, DRAT); the closure is **CONDITIONAL** on the **RECORDED** pricing model (§0) and on the root-code cost model. + +## 7. Scope: rank-8 realisations (#1212) + +#2639 §3 states its window theorems for the *root code* (Gram realisation). The card `H11` §3 (not #2639) records the non-Gram rank-8 realisations as open: only local rigidity of the Gram point was proved there. **#1212, Theorem 1** (merged; `research/complex-rank8-decoder-rigidity/PROOF.md` §7): on P112 every real matrix `K` of rank `≤ 8` with `K_ii = 4` and `K_ij = 0` on orthogonal pairs has rank exactly 8 and equals `D (2G) D⁻¹` for a diagonal `D` with nonzero diagonal; in particular no odd entry vanishes (it holds verbatim over `C`). Applied to `K = diag(4/M_tt) · M`, this is exactly the statement needed: **every realisation `M` of rank `≤ 8` of the P112 pattern (`M_tt ≠ 0`, `M_ts = 0` on orthogonal pairs, other entries free) has rank exactly 8 and is a diagonal rescaling `D₁ G D₂` of the Gram matrix, with exactly the Gram zero pattern**, so its supports are the Gram supports and §2–§6 apply to it. `verify.sh` step 8 checks that the text of Theorem 1 is present in the repository tree; it does not re-prove it. + +**What this does not say.** Theorem 1 concerns realisations of rank `≤ 8`; realisations of rank `≥ 9` are not covered (#2639 §4 lists them as not claimed). It concerns the matrix `M` (the sum of the terms), not the individual factors. The scope of #2639 §3 also takes the term factors `p_j, q_j` of a decoder with `m > 8` terms to lie in `col M` (root-code factors); factors outside `col M` (the single-call floor, #2639 §4) are **not** covered here and remain open. + +## 8. Not claimed + +No κ, no supplier, no word-side cost; no statement about realisations of rank `≥ 9`; no statement about decoders whose factors lie outside `col M`; no change to the pricing model; no claim for punctured units or for `h ≤ 11` (see #2639). The pricing model is inherited; if it changes, only §4 and the final comparison of Theorem W change, not the per-term rank bounds. + +## 9. Reproduction + +`bash research/label-windows-h12-plus/verify.sh /fresh/output/dir` (run inside the repository tree: it needs the sibling directories `research/format-limits-corrected`, `research/complex-local-word-ceiling` (pricing model, pinned) and, for step 8, `research/complex-rank8-decoder-rigidity`; Python ≥ 3.11 with numpy; pynauty, networkx, a C++ compiler, kissat 4.0.4 and drat-trim are used when present, `SKIP` otherwise, never `PASS`). Step 0 `MANIFEST.sha256` + `SOURCES.json`; `c1` Lemma on the 144 exceptional pairs; `c2` the census (two programs); `c3` orbits (pynauty); `c4` networkx; `c5` pricing arithmetic; `c6` log accounting; step 7 SAT sample (CNF hash + kissat + drat-trim on 14 queries); `c8` the cited #1212 text. `FULL=1 bash verify.sh ...` runs `mc.cpp` on all pairs, the 440,880-section orbit cover, all `h = 15..112` cost grids, and re-solves all 757 SAT queries in two nice-10 chains with per-query timeouts (about 1.5 hours with two chains; summed per-query time of the re-run was 74 min, hardest query kissat 270 s). At most two processes run at a time and nothing waits in an unbounded loop. + +Prepared by DreamingOfClouds with Claude Opus 5.5 (Anthropic), via Claude Code; Apache-2.0. diff --git a/research/label-windows-h12-plus/SOURCES.json b/research/label-windows-h12-plus/SOURCES.json new file mode 100644 index 0000000000..21ebc1ee5f --- /dev/null +++ b/research/label-windows-h12-plus/SOURCES.json @@ -0,0 +1,204 @@ +{ + "description": "Pins for research/label-windows-h12-plus. files = own check / library / encoder / census code; evidence = shipped data and logs (the draft Oct 15-16 logs of the author's cards, plus this package's own re-run logs); repo_imports = files of sibling research directories that lib/pricing.py imports (pinned, not copied); external = working-card source texts read for this package (snapshot; live files, not shipped). Tools (not vendored): kissat 4.0.4, drat-trim.", + "files": [ + { + "file": "census/cen.cpp", + "sha256": "4743e64d766e40fac83bc18b2e0987766ab84f2299a4f97717667261a13d1c18" + }, + { + "file": "census/mc.cpp", + "sha256": "79358997132dd4e6992bc2ba0aec707a63df99e6a913e3551806a5fa64a99cfe" + }, + { + "file": "checks/c1_lemma.py", + "sha256": "32d7a70d92b732d221c20daeabde319126c58a32d8c16f995cfdc6f4e34a92c6" + }, + { + "file": "checks/c2_census.py", + "sha256": "0fdc469d8956ca26ea128db3454af7f7adbfe7b83ea83b0f618025c1006c2e8a" + }, + { + "file": "checks/c3_orbits.py", + "sha256": "debb12ce2f717fecd20d1982986f999418826a7606da8f43d84985cb89bf50c1" + }, + { + "file": "checks/c4_networkx.py", + "sha256": "b6a217496332d5a441b52af135ac5ccccf5061d2585fa96978fbef7b2b31f100" + }, + { + "file": "checks/c5_pricing.py", + "sha256": "f6c5ed3f3e53da8b8c29bbb947cb7b0b35c521d11f544802011092ded514d179" + }, + { + "file": "checks/c6_sat_logs.py", + "sha256": "cd1d4ab7597ceb2559cb69a865d3fcd68bf45dbcdbb439c65d0a129e38016468" + }, + { + "file": "checks/c7_sat_compare.py", + "sha256": "9ef8ca0b3950510786ec5eb1185a5b7f4ab3574213c135a6e4f775257edec14d" + }, + { + "file": "checks/c8_cited.py", + "sha256": "d4b25cb5653c09a2e0437e0a03257b7e7cee8b1c39d84e8510536ffb6d8e5221" + }, + { + "file": "lib/common.py", + "sha256": "8a21843a94cc986095f58cda0738f6631f817bf4e9fd27c2a9aa87465f01cf3b" + }, + { + "file": "lib/e8.py", + "sha256": "8ba5579ffa91a16dbb94a15037b7f4874772bb50b0ab04b1031405b70f262b0d" + }, + { + "file": "lib/pricing.py", + "sha256": "3997e8e2b1c5e26e1bf96905b61c3568337d026ea7aec72ddc5a0ff5fca0c989" + }, + { + "file": "sat/chain.sh", + "sha256": "732e3b13a2ab5afeec0bef1446d86f20547b2d59d4350417461e50058cec1f63" + }, + { + "file": "sat/hk3.py", + "sha256": "85bdee15112c3e877eca7f46e7184037f6ec39f08efcc286ef2364b371a9b437" + }, + { + "file": "sat/jobs61.txt", + "sha256": "6d90a89082ae90100c517e5dff22db45386d26f8c89991f8bf7b8d771d84acc4" + }, + { + "file": "sat/jobs696.txt", + "sha256": "e83a69380551810b8f002e3288a52d24c32074ce64dc1447a263c3220067dfd9" + }, + { + "file": "sat/jobs_controls.txt", + "sha256": "12d8aec851b9ba4d515934cfeb77d046972768de37f817c1f098fbf12e3484b9" + }, + { + "file": "scripts/provenance.py", + "sha256": "a4cd33cef93721cd79ae3dfaf69556f8502b22152e363fcab33b1fa402d68d11" + }, + { + "file": "verify.sh", + "sha256": "d818facfe6fff4bd123c38c1cbe91e372b8d1469eda2a86c2c309e7152439735" + } + ], + "evidence": [ + { + "file": "data/exceptional_pairs.json", + "sha256": "8866a87871bd6cd012ef6ade97122dd2d78e69e78ebdf121aaa2660044fe98a5" + }, + { + "file": "data/hyp_reps.json", + "sha256": "b2af9838ffd0162cb3a2030c8330fd001a5d3a15e569a5b7d29bd27507a77008" + }, + { + "file": "data/normals_x840.npy.xz", + "sha256": "fc121b062a0c3b66ffb5e446861993be61b177374f59c3429b24ff62903c5ad7" + }, + { + "file": "data/pairs46.json", + "sha256": "cd8405df03c5e3809dfe651c3076c7be81652ea7d8410cb2b24e4f12aaa0db56" + }, + { + "file": "data/pairsX.json", + "sha256": "0e042060f8f4aaf9ab0b6281949fb868b358ae1599626c10f82c66e9e1ae0a50" + }, + { + "file": "evidence/cen_full.out.txt", + "sha256": "fbdb4b8d1391b261bde63243ea69f3d74e6bd3710698debe01e075d8c26f5304" + }, + { + "file": "evidence/controls_sat.log.txt", + "sha256": "475b6e22b040c76ecceeb4e93773d7a5f4125c639b2561f833047b8a82fc41b0" + }, + { + "file": "evidence/drat_61.log.txt", + "sha256": "7069ced3f279b042820cc4857ba4b6663d3eaea44bb7fcab539b96cd3fbee39a" + }, + { + "file": "evidence/drat_696.log.txt", + "sha256": "6854d8dbee1e36bc8988c281ddd84bc8527943d05fc4bc7d1f224e3e4efe2b71" + }, + { + "file": "evidence/mc.out.txt", + "sha256": "e14c242a54302ebfa45dc7d4658c734dbc02e9ad402bacf5e16b7c92dd2e1c7e" + }, + { + "file": "evidence/oct15_drat696.log.txt", + "sha256": "79588d3a82c77ea26c25b3e582a510c849007d5465072223e4f2d78ffc33b09c" + }, + { + "file": "evidence/oct15_dratX.log.txt", + "sha256": "2dfbc5a0c6f66417812f9c340fbd68f947c30551ae56370313566d0e09b2046d" + }, + { + "file": "evidence/oct15_drat_rerun.log.txt", + "sha256": "823744a734641ef09def9dcafdf9d1fec67310860c3d5d1e069b3df323a41f1f" + } + ], + "repo_imports": { + "format-limits-corrected/scripts/skel.py": "9cfbc1316389a46922765cdae85fdde2042f7681986d1c97a19174c4922ea29c", + "format-limits-corrected/scripts/cert.py": "cab1c055cf4dbad6a89b4527e2ef3d138131b6742eaf21bd8b4338a9ee2febf4", + "complex-local-word-ceiling/ceiling.py": "86a1432870b3b21d8454106ec9162fddc0471472d9214c590a1420f2426cedfc" + }, + "cited": { + "complex-rank8-decoder-rigidity/PROOF.md": "bccab452803cb0094685c298fe4fba5ceeddf9d6158a6af0b584712391db14c9" + }, + "external": [ + { + "what": "working-card source text read for this package (snapshot; the cards are live files of the author, not shipped)", + "path": "W/WIN12/NOTES.md", + "sha256": "9588361d6ac74e584dcb2dbca956591906f571184de44e599ce8d2c1cecfd1a3" + }, + { + "what": "working-card source text read for this package (snapshot; the cards are live files of the author, not shipped)", + "path": "W/WIN12X/NOTES.md", + "sha256": "04e8c9faed9e3fb7c071549664d5628c7b6bd7f1e2942560bbd8073fb92713f7" + }, + { + "what": "working-card source text read for this package (snapshot; the cards are live files of the author, not shipped)", + "path": "W/H11/THEORY.md", + "sha256": "de9dd294d92c61af6dca71461124f00951454b254bc8d5fe91813b6a424682c9" + }, + { + "what": "working-card source text read for this package (snapshot; the cards are live files of the author, not shipped)", + "path": "W/H11/price_h12.py", + "sha256": "9f8cbe1e88c7a2ff85ed42462af30c9d0a5822dc94deebe9558ec4527cc98086" + }, + { + "what": "working-card source text read for this package (snapshot; the cards are live files of the author, not shipped)", + "path": "W/WIN12/mc.cpp", + "sha256": "87a87d574f545aa4b6588d066031b386b9562adf99e27b0f70499437314b29e2" + }, + { + "what": "working-card source text read for this package (snapshot; the cards are live files of the author, not shipped)", + "path": "W/WIN12X/census/cen.cpp", + "sha256": "4743e64d766e40fac83bc18b2e0987766ab84f2299a4f97717667261a13d1c18" + }, + { + "what": "working-card source text read for this package (snapshot; the cards are live files of the author, not shipped)", + "path": "W/STRAYS-H10/hk3.py", + "sha256": "71aa9da7659e58acd74a642e65d74c762d3a23f97b28e7084eb54a81e53effa0" + }, + { + "what": "working-card source text read for this package (snapshot; the cards are live files of the author, not shipped)", + "path": "W/WIN12/pairsX.pkl", + "sha256": "6f597185df9793c6a1ce221d2887954348926c464e4ff7e9e5049f9267694198" + }, + { + "what": "working-card source text read for this package (snapshot; the cards are live files of the author, not shipped)", + "path": "W/STRAYS-H10/pairs46.pkl", + "sha256": "cc02e7061eec0827d87933934b4dd643f2fbda6e982627e1d781300003ef8cc5" + }, + { + "what": "working-card source text read for this package (snapshot; the cards are live files of the author, not shipped)", + "path": "W/STRAYS-H10/hyp_reps.pkl", + "sha256": "6a6532704b940e35e1f724974d185a607b5f0e24c3d6430ad76f694b3de5ff1d" + }, + { + "what": "working-card source text read for this package (snapshot; the cards are live files of the author, not shipped)", + "path": "W/IDEAL3/census/normals_E8.pkl", + "sha256": "b85a9f308c85814db189bb5e723ca7400ca719cc3f977601e565b47753bbca51" + } + ] +} \ No newline at end of file diff --git a/research/label-windows-h12-plus/census/cen.cpp b/research/label-windows-h12-plus/census/cen.cpp new file mode 100644 index 0000000000..c5036ada74 --- /dev/null +++ b/research/label-windows-h12-plus/census/cen.cpp @@ -0,0 +1,31 @@ +// Independent clique census: decision DFS for a clique of size k (no coloring bound; candidate-count pruning only), written separately from WIN12/mc.cpp. +// For each rep r (as R-complement) and each section i: omega(R & A) classified: exact if <= 6, else ">=7" (a 7-clique is exhibited). +#include +#include +#include +#include +#include +using namespace std; typedef unsigned __int128 B; typedef unsigned long long u64; +static B adj[112]; +static inline int pc(B x){return __builtin_popcountll((u64)x)+__builtin_popcountll((u64)(x>>64));} +static inline int lo(B x){u64 a=(u64)x; return a?__builtin_ctzll(a):64+__builtin_ctzll((u64)(x>>64));} +// is there a clique of size k inside cand (vertices only above current in index order)? +static bool has(B cand,int k){ + if(k==0) return true; + if(pc(cand) Rz(nr),Z(ns); for(auto&x:Rz){fscanf(f,"%s",buf); x=rd(buf);} for(auto&x:Z){fscanf(f,"%s",buf); x=rd(buf);} + B all=(((B)1)<<112)-1; int r0=argc>1?atoi(argv[1]):0, r1=argc>2?atoi(argv[2]):nr; int stride=argc>3?atoi(argv[3]):1; + for(int r=r0;r h; B R=all&~Rz[r]; vector ex; + for(int i=0;i0 && !has(P,w)) w--; ex.push_back(i); } + h[w]++; if(w<=6) printf("EX %d %d %d %d\n",r,i,w,pc(P)); } + printf("rep %d |H|=%d |R|=%d:",r,pc(Rz[r]),pc(R)); for(auto&kv:h) printf(" %s%d:%ld",kv.first==7?"w>=":"w",kv.first,kv.second); printf("\n"); fflush(stdout);} +} diff --git a/research/label-windows-h12-plus/census/mc.cpp b/research/label-windows-h12-plus/census/mc.cpp new file mode 100644 index 0000000000..b87ac5e603 --- /dev/null +++ b/research/label-windows-h12-plus/census/mc.cpp @@ -0,0 +1,27 @@ +// census/mc.cpp: exact maximum clique (greedy-colouring branch and bound, Tomita-style) of R cap A in the non-orthogonality graph, 47 reps x all distinct sections. +// Unlike cen.cpp it reports exact omega for every pair. Input data.txt written by lib/common.py write_mcdata. +#include +#include +#include +#include +using namespace std; typedef unsigned __int128 u128; typedef unsigned long long u64; +int n; u128 adj[112]; +static inline int pc(u128 x){return __builtin_popcountll((u64)x)+__builtin_popcountll((u64)(x>>64));} +static inline int low(u128 x){u64 a=(u64)x; if(a) return __builtin_ctzll(a); return 64+__builtin_ctzll((u64)(x>>64));} +int best; +void expand(u128 P,int sz){ + if(!P){ if(sz>best) best=sz; return;} + // greedy coloring bound + int order[112],col[112],k=0; u128 U=P; int c=0; + while(U){ c++; u128 Q=U; while(Q){int v=low(Q); Q&=~((u128)1<=0;i--){ if(sz+col[i]<=best) return; int v=order[i]; expand(P&adj[v],sz+1); P&=~((u128)1< R(nr); for(auto&x:R){u64 lo,hi; fscanf(f,"%llu %llu",&lo,&hi); x=((u128)hi<<64)|lo;} + int ns; fscanf(f,"%d",&ns); vector S(ns); for(auto&x:S){u64 lo,hi; fscanf(f,"%llu %llu",&lo,&hi); x=((u128)hi<<64)|lo;} + int lim = 0; // exact + int r0=argc>1?atoi(argv[1]):0, r1=argc>2?atoi(argv[2]):nr, stride=argc>3?atoi(argv[3]):1; // PACKAGE EDIT (only change): optional rep range / section stride; no arguments = the original full run + for(int r=r0;r hist; int arg=-1; + for(int i=0;i= omega. +Also the arithmetic of the statement: omega >= 5 gives 8 * 5 = 40.""" +import json, os, random, sys +import numpy as np +HERE = os.path.dirname(os.path.abspath(__file__)); sys.path.insert(0, os.path.join(HERE, '..', 'lib')) +import common +D = common.load(); NO, Z, reps = D['NO'], D['Z'], D['reps'] +ex = json.load(open(os.path.join(HERE, '..', 'data', 'exceptional_pairs.json'))) +adj = [sum(1 << j for j in range(112) if NO[i, j]) for i in range(112)] +def omega(mask): + best = [0, 0] + def bk(R, P, X): + if not P and not X: + n = bin(R).count('1') + if n > best[0]: best[0], best[1] = n, R + return + u = max((v for v in range(112) if (P | X) >> v & 1), key=lambda v: bin(P & adj[v]).count('1')) + Q = P & ~adj[u] + while Q: + v = (Q & -Q).bit_length() - 1; Q &= Q - 1 + bk(R | 1 << v, P & adj[v], X & adj[v]); P &= ~(1 << v); X |= 1 << v + bk(0, mask, 0); return best +def rank2(M): + rows = [int(''.join('1' if x else '0' for x in r), 2) for r in M]; rk = 0 + while rows: + p = rows.pop() + if p: + rk += 1; lb = p & -p; rows = [r ^ p if r & lb else r for r in rows] + return rk +rng = random.Random(2026); bad = 0; hist = {} +for (r, i, w) in ex: + Rm = ~Z[reps[r]]; Am = ~Z[i] # R = P112 minus H1, A = P112 minus H2 (rep section is the complement of R) + RA = Rm & Am; mask = sum(1 << int(t) for t in np.nonzero(RA)[0]) + om, S = omega(mask); Sl = [t for t in range(112) if S >> t & 1] + ok = om == w and all(RA[t] for t in Sl) + F = np.array([[1 if a == b else (0 if NO[a, b] else -1) for b in Sl] for a in Sl]) # -1 = free entry + ok &= bool((F == np.eye(len(Sl), dtype=int)).all()) + Ri = list(np.nonzero(Rm)[0]); Ai = list(np.nonzero(Am)[0]) + for _ in range(40): + B = np.array([[rng.getrandbits(1) for _ in range(112)] for _ in range(112)]) + for a in range(112): + B[a, a] = 1 + for b in range(112): + if NO[a, b]: B[a, b] = 0 + ok &= rank2(B[np.ix_(Ri, Ai)]) >= om + hist[om] = hist.get(om, 0) + 1 + if not ok: bad += 1; print('FAIL pair', r, i, 'omega', om, 'recorded', w) +print(('FAIL' if bad else 'PASS') + ' c1.a Lemma C instance data: %d exceptional pairs, omega recomputed (%s), maximum clique inside R cap A with identity pattern, 40 random fittings each rank >= omega' % (len(ex), ', '.join('%d pairs omega %d' % (v, k) for k, v in sorted(hist.items())))) +print(('PASS' if min(hist) == 5 and 8 * min(hist) == 40 else 'FAIL') + ' c1.b smallest omega over the exceptional pairs is 5; 8 terms of rank >= 5 cost >= 40') +sys.exit(1 if bad else 0) diff --git a/research/label-windows-h12-plus/checks/c2_census.py b/research/label-windows-h12-plus/checks/c2_census.py new file mode 100644 index 0000000000..1bdafadde3 --- /dev/null +++ b/research/label-windows-h12-plus/checks/c2_census.py @@ -0,0 +1,66 @@ +"""c2: the census min omega(R cap A) = 5 over all 47 x 440,880 = 20,721,360 (rep, section) pairs, by TWO independent exact implementations (C++). + cen.cpp decision DFS for a 7-clique, exact omega only below 7 (always run in full, about 1-2 min) + mc.cpp exact maximum clique, greedy-colouring branch and bound (default: reps 43-46 in full + every 211th section of every rep; FULL=1: all pairs, two chunks) +Both read the data rebuilt here by lib/common.py. Compared with the recorded runs (evidence/cen_full.out.txt, evidence/mc.out.txt) and data/exceptional_pairs.json. +env: WORK (scratch dir), CXX (default c++), FULL=1. Needs a C++ compiler; without one the lines are SKIP, never PASS. <= 2 processes, nice 10, timeout 1200.""" +import json, os, re, shutil, subprocess, sys, time +HERE = os.path.dirname(os.path.abspath(__file__)); PKG = os.path.dirname(HERE); sys.path.insert(0, os.path.join(PKG, 'lib')) +WORK = os.environ.get('WORK') or os.path.join(os.environ.get('TMPDIR', '/tmp'), 'h12plus_c2'); os.makedirs(WORK, exist_ok=True) +FULL = os.environ.get('FULL') == '1'; CXX = os.environ.get('CXX') or shutil.which('c++') or shutil.which('g++') or shutil.which('clang++') +if not CXX: + print('SKIP c2.a no C++ compiler (cen.cpp census not run)'); print('SKIP c2.b no C++ compiler (mc.cpp census not run)'); print('SKIP c2.c no C++ compiler'); sys.exit(0) +import common +D = common.load(); common.write_graph(D, os.path.join(WORK, 'graph.txt')); common.write_mcdata(D, os.path.join(WORK, 'data.txt')) +for n in ('cen', 'mc'): + subprocess.run([CXX, '-O2', '-o', os.path.join(WORK, n), os.path.join(HERE, '..', 'census', n + '.cpp')], check=True, capture_output=True) +def run(args, out): + with open(out, 'w') as f: + return subprocess.run(['nice', '-n', '10', 'timeout', '1200'] + args, cwd=WORK, stdout=f).returncode +def hist_cen(path): + H = {} + for l in open(path): + m = re.match(r'rep (\d+) \|H\|=\d+ \|R\|=\d+:(.*)', l) + if m: + h = {(g + n): int(c) for g, n, c in re.findall(r'w(>=)?(\d+):(\d+)', m.group(2))} + H[int(m.group(1))] = h + return H +def hist_mc(path): + H = {} + for l in open(path): + m = re.match(r'rep (\d+) \|R\|=\d+:(.*)', l) + if m: H[int(m.group(1))] = {int(k): int(v) for k, v in re.findall(r'w(\d+):(\d+)', m.group(2))} + return H +fail = 0 +t = time.time(); rc = run([os.path.join(WORK, 'cen')], os.path.join(WORK, 'cen.out')); ex = [] +H = hist_cen(os.path.join(WORK, 'cen.out')) +ex = [list(map(int, l.split()[1:4])) for l in open(os.path.join(WORK, 'cen.out')) if l.startswith('EX')] +rec = json.load(open(os.path.join(PKG, 'data', 'exceptional_pairs.json'))) +tot = sum(sum(h.values()) for h in H.values()); w5 = sum(h.get('5', 0) for h in H.values()); w6 = sum(h.get('6', 0) for h in H.values()) +ok = rc == 0 and len(H) == 47 and tot == 20721360 and sorted(ex) == sorted(rec) and (w5, w6) == (3, 141) and H == hist_cen(os.path.join(PKG, 'evidence', 'cen_full.out.txt')) +min_w = min(e[2] for e in ex) +print(('PASS' if ok and min_w == 5 else 'FAIL') + ' c2.a cen.cpp (own run, %ds): %d pairs; omega 5 on %d, omega 6 on %d, omega >= 7 on all other %d; min omega = %d; exceptional list = data/exceptional_pairs.json = recorded cen_full.out.txt' + % (time.time() - t, tot, w5, w6, tot - w5 - w6, min_w)); fail += not (ok and min_w == 5) +jobs = [(43, 47, 1), (0, 43, 211)] if not FULL else [(0, 23, 1), (23, 47, 1)] +procs = []; t = time.time() +if FULL: + for k, (a, b, s) in enumerate(jobs): # two chunks at once (two processes), each under the 1200 s timeout + procs.append(subprocess.Popen(['nice', '-n', '10', 'timeout', '1200', os.path.join(WORK, 'mc'), str(a), str(b), str(s)], cwd=WORK, stdout=open(os.path.join(WORK, 'mc%d.out' % k), 'w'))) + rcs = [p.wait() for p in procs] +else: + rcs = [run([os.path.join(WORK, 'mc'), str(a), str(b), str(s)], os.path.join(WORK, 'mc%d.out' % k)) for k, (a, b, s) in enumerate(jobs)] +M = {} +for k in range(len(jobs)): M.update(hist_mc(os.path.join(WORK, 'mc%d.out' % k))) +R = hist_mc(os.path.join(PKG, 'evidence', 'mc.out.txt')) +Hn = hist_cen(os.path.join(PKG, 'evidence', 'cen_full.out.txt')) +good = all(r == 0 for r in rcs) and len(M) == 47 +for r, h in M.items(): + if r in (43, 44, 45, 46) or FULL: # full rows: must equal the recorded mc.out.txt and cen.cpp exactly + good &= h == R[r] and {5: Hn[r].get('5', 0), 6: Hn[r].get('6', 0)} == {5: h.get(5, 0), 6: h.get(6, 0)} and sum(h.get(k, 0) for k in (7, 8)) == Hn[r]['>=7'] + else: # strided sample: exact omega >= 7 everywhere (the exceptional sections are only in reps 43, 45, 46) + good &= min(h) >= 7 +mn = min(min(h) for h in M.values()) +print(('PASS' if good and mn == 5 else 'FAIL') + ' c2.b mc.cpp (own run, %ds, %s): exact omega histogram equals the recorded mc.out.txt %s; min omega = %d; agrees with cen.cpp on w5/w6/(>=7) counts' + % (time.time() - t, 'ALL pairs' if FULL else 'reps 43-46 in full, other reps sampled every 211th section', 'rows' if FULL else 'rows for reps 43-46', mn)); fail += not (good and mn == 5) +ok = min(min(h) for h in R.values()) == 5 and sum(h.get(5, 0) for h in R.values()) == 3 and sum(h.get(6, 0) for h in R.values()) == 141 +print(('PASS' if ok else 'FAIL') + ' c2.c recorded mc.out.txt (Oct 15, ~25 min): min omega 5; 3 pairs omega 5, 141 omega 6, rep 43/45/46 only'); fail += not ok +sys.exit(1 if fail else 0) diff --git a/research/label-windows-h12-plus/checks/c3_orbits.py b/research/label-windows-h12-plus/checks/c3_orbits.py new file mode 100644 index 0000000000..b01ea28ba0 --- /dev/null +++ b/research/label-windows-h12-plus/checks/c3_orbits.py @@ -0,0 +1,46 @@ +"""c3: symmetry facts behind the reduction of the census to 47 x 440,880 pairs and of the SAT queries to 6 exceptional orbits (pynauty; OPTIONAL: SKIP without it). + c3.a |Aut(orthogonality graph of P112)| = 172,032 and its generators map the family of 440,880 sections to itself (no violations) + c3.b the 144 exceptional pairs form exactly 6 orbits under Aut and transposition, and these are exactly the 6 pairs of data/pairsX.json (the queried orbits) + c3.c (FULL=1, slow) the 47 representatives have 47 distinct certificates and EVERY one of the 440,880 sections has the certificate of a representative.""" +import json, os, sys, time +import numpy as np +HERE = os.path.dirname(os.path.abspath(__file__)); sys.path.insert(0, os.path.join(HERE, '..', 'lib')) +try: import pynauty +except ImportError: + for k in 'abc': print('SKIP c3.%s pynauty not installed' % k) + sys.exit(0) +import common +D = common.load(); Z, NO, reps, P = D['Z'], D['NO'], D['reps'], D['P'] +adj = {i: [j for j in range(112) if j != i and not NO[i, j]] for i in range(112)} # orthogonality graph +fail = 0 +gens, g1, g2, orb, norb = pynauty.autgrp(pynauty.Graph(112, adjacency_dict=adj)) +order = round(g1 * 10 ** g2); keys = {bytes(r) for r in np.packbits(Z, axis=1)}; viol = 0 +for g in gens: + g = np.array(g); Zi = np.zeros_like(Z); Zi[:, g] = Z + viol += sum(bytes(r) not in keys for r in np.packbits(Zi, axis=1)) +ok = order == 172032 and viol == 0 +print(('PASS' if ok else 'FAIL') + ' c3.a |Aut| = %d (%d generators); all generators map the 440,880 sections to sections (%d violations)' % (order, len(gens), viol)); fail += not ok +def cert(A, B): + a, b = set(A), set(B); cl = [c for c in (a & b, a - b, b - a, set(range(112)) - a - b) if c] + return pynauty.certificate(pynauty.Graph(112, adjacency_dict=adj, vertex_coloring=cl)) +def sec(i): return list(np.nonzero(Z[i])[0]) +ex = json.load(open(os.path.join(HERE, '..', 'data', 'exceptional_pairs.json'))); orbits = {} +for r, i, w in ex: + A, B = sec(reps[r]), sec(i); orbits.setdefault(min(cert(A, B), cert(B, A)), []).append((r, i, w)) +px = json.load(open(os.path.join(HERE, '..', 'data', 'pairsX.json'))) +mine = set(); wx = [] +cw = {k: v[0][2] for k, v in orbits.items()} +for H1, H2 in px: + a = [P.index(v) for v in H1]; b = [P.index(v) for v in H2]; k = min(cert(a, b), cert(b, a)); mine.add(k); wx.append(cw.get(k)) +ok = len(orbits) == 6 and mine == set(orbits) and wx == [6, 6, 6, 6, 5, 6] +print(('PASS' if ok else 'FAIL') + ' c3.b 144 exceptional pairs = %d orbits (sizes %s), identical to the 6 queried pairs of data/pairsX.json; omega of pairsX[0..5] = %s (pair 4 is the omega-5 orbit)' % + (len(orbits), sorted(len(v) for v in orbits.values()), wx)); fail += not ok +if os.environ.get('FULL') == '1': + t = time.time(); rc = set() + def cs(i): + a = set(sec(i)); return pynauty.certificate(pynauty.Graph(112, adjacency_dict=adj, vertex_coloring=[a, set(range(112)) - a])) + rc = {cs(i) for i in reps}; bad = sum(cs(i) not in rc for i in range(440880)) + ok = len(rc) == 47 and bad == 0 + print(('PASS' if ok else 'FAIL') + ' c3.c 47 distinct representative certificates; sections outside the 47 classes: %d (%ds)' % (bad, time.time() - t)); fail += not ok +else: print('SKIP c3.c FULL=1 only (certificate of all 440,880 sections)') +sys.exit(1 if fail else 0) diff --git a/research/label-windows-h12-plus/checks/c4_networkx.py b/research/label-windows-h12-plus/checks/c4_networkx.py new file mode 100644 index 0000000000..bf669cef6f --- /dev/null +++ b/research/label-windows-h12-plus/checks/c4_networkx.py @@ -0,0 +1,21 @@ +"""c4: third omega implementation (networkx find_cliques; OPTIONAL: SKIP without networkx): omega of all 144 exceptional pairs equals the recorded value, +plus 20 random sections per representative (940 pairs; FULL=1: 400 per rep) all have omega >= 7.""" +import json, os, random, sys +HERE = os.path.dirname(os.path.abspath(__file__)); sys.path.insert(0, os.path.join(HERE, '..', 'lib')) +try: import networkx as nx +except ImportError: print('SKIP c4 networkx not installed'); sys.exit(0) +import common +D = common.load(); Z, NO, reps = D['Z'], D['NO'], D['reps'] +G = nx.Graph(); G.add_nodes_from(range(112)); G.add_edges_from((i, j) for i in range(112) for j in range(i + 1, 112) if NO[i, j]) +def om(r, i): + S = [v for v in range(112) if not Z[reps[r]][v] and not Z[i][v]] + return max((len(c) for c in nx.find_cliques(G.subgraph(S))), default=0) +ex = json.load(open(os.path.join(HERE, '..', 'data', 'exceptional_pairs.json'))) +ok = all(om(r, i) == w for r, i, w in ex) +print(('PASS' if ok else 'FAIL') + ' c4.a networkx omega = recorded omega on all %d exceptional pairs' % len(ex)) +rng = random.Random(11); k = 400 if os.environ.get('FULL') == '1' else 20; low = 0; seen = set((r, i) for r, i, _ in ex) +for r in range(47): + for i in rng.sample(range(440880), k): + if (r, i) not in seen and om(r, i) < 7: low += 1 +print(('PASS' if low == 0 else 'FAIL') + ' c4.b %d random non-exceptional pairs (%d per representative): omega >= 7 on all' % (47 * k, k)) +sys.exit(0 if ok and low == 0 else 1) diff --git a/research/label-windows-h12-plus/checks/c5_pricing.py b/research/label-windows-h12-plus/checks/c5_pricing.py new file mode 100644 index 0000000000..62dcbde1f8 --- /dev/null +++ b/research/label-windows-h12-plus/checks/c5_pricing.py @@ -0,0 +1,30 @@ +"""c5: the arithmetic of the closures under the INHERITED pricing model (lib/pricing.py). The model itself is RECORDED, not derived here. + c5.a break-even table be(h) = largest cost c <= 64 with X(112,c,h)/base >= 1 and roof/rb >= 1, h = 11..18 -> 55 51 46 42 38 33 29 25 (full scan from c = 64 down) + c5.b floors vs break-even: h=12: 8*7=56 > 51; h=13: 8*6=48 > 46; h=14: 8*6=48 > 42; h=15..18: 8*5=40 > be(h) (38, 33, 29, 25) + c5.c X(112,40,h)/base for every integer h = 15..200: all < 1 and strictly decreasing (max at h = 15); h > 112 is beyond the table's 112 columns, included anyway + c5.d X(112,c,h) strictly decreasing in c on c = 40..112 (step 4; FULL=1: step 1 and h = 15..112; X = 0 where the skeleton has D <= 0, i.e. c >= 100) for h in a grid, so cost >= 40 never reaches base; margins reported +Standard library only.""" +import hashlib, json, os, sys, time +HERE = os.path.dirname(os.path.abspath(__file__)); sys.path.insert(0, os.path.join(HERE, '..', 'lib')) +RES = os.path.dirname(os.path.dirname(HERE)) +pins = json.load(open(os.path.join(HERE, '..', 'SOURCES.json')))['repo_imports'] +pinok = all(hashlib.sha256(open(os.path.join(RES, p), 'rb').read()).hexdigest() == h for p, h in pins.items()) +import pricing as P +FULL = os.environ.get('FULL') == '1'; fail = 0; t0 = time.time() +want = {11: 55, 12: 51, 13: 46, 14: 42, 15: 38, 16: 33, 17: 29, 18: 25} +got = {h: P.breakeven(h) for h in want} +print(('PASS' if got == want and pinok else 'FAIL') + ' c5.a model files pinned by sha256 (%s), break-even by full scan, h = 11..18: ' % ('ok' if pinok else 'PIN MISMATCH') + ' '.join(str(got[h]) for h in sorted(got)) + ' (%ds)' % (time.time() - t0)); fail += not (got == want and pinok) +floors = {12: 7, 13: 6, 14: 6, 15: 5, 16: 5, 17: 5, 18: 5} +ok = all(8 * f > got[h] for h, f in floors.items()) and [8 * floors[h] for h in (12, 13, 14)] == [56, 48, 48] +print(('PASS' if ok else 'FAIL') + ' c5.b 8 * per-term floor > break-even: ' + ', '.join('h=%d: %d > %d' % (h, 8 * f, got[h]) for h, f in floors.items())); fail += not ok +t0 = time.time(); M = [P.Xc(112, 40, h) / P.base for h in range(15, 201)] +ok = max(M) < 1 and all(M[i] > M[i + 1] for i in range(len(M) - 1)) +print(('PASS' if ok else 'FAIL') + ' c5.c X(112,40,h)/base < 1 and strictly decreasing for h = 15..200: %.4f at h=15, %.4f at h=112, %.4f at h=200 (%ds)' % (M[0], M[112 - 15], M[-1], time.time() - t0)); fail += not ok +t0 = time.time(); step = 1 if FULL else 4 +hs = list(range(15, 113)) if FULL else [15, 16, 17, 18, 19, 20, 21, 22, 24, 32, 48, 64, 96, 112] +ok = True +for h in hs: + col = [P.Xc(112, c, h) / P.base for c in range(40, 113, step)] + ok &= all(col[i] > col[i + 1] or col[i] == col[i + 1] == 0 for i in range(len(col) - 1)) and col[0] < 1 and col[-1] == 0 +print(('PASS' if ok else 'FAIL') + ' c5.d X(112,c,h) strictly decreasing in c on 40..112 (step %d; zero once D <= 0) and < base, %d widths h in {%s...} (%ds)' % (step, len(hs), ','.join(map(str, hs[:6])), time.time() - t0)); fail += not ok +sys.exit(1 if fail else 0) diff --git a/research/label-windows-h12-plus/checks/c6_sat_logs.py b/research/label-windows-h12-plus/checks/c6_sat_logs.py new file mode 100644 index 0000000000..942d4b1068 --- /dev/null +++ b/research/label-windows-h12-plus/checks/c6_sat_logs.py @@ -0,0 +1,44 @@ +"""c6: accounting of the shipped SAT evidence (re-runs nothing; verify.sh step 7 re-runs a sample, FULL=1 all). Standard library only. + c6.a sat/jobs61.txt is exactly: h=12, l+k=6, pairs 0..5, l=0..6 (42); h=13, l+k=8, pair 4, l=0..8 (9); h=14, l+k=9, pair 4, l=0..9 (10) + c6.b evidence/drat_61.log.txt (this package's re-run, CNF sha256 recorded): one line per job, each s UNSATISFIABLE ... drat VERIFIED, 61 distinct keys = the job list + c6.c evidence/drat_696.log.txt: same for the 696 queries of sat/jobs696.txt (H11 item (i): T(12, l+k=7)) + c6.d the Oct 15 logs (evidence/oct15_*.log; no CNF hashes): the same key sets, all VERIFIED (RECORDED)""" +import os, re, sys +HERE = os.path.dirname(os.path.abspath(__file__)); PKG = os.path.dirname(HERE); fail = 0 +def jobs(f): + out = [] + for l in open(os.path.join(PKG, 'sat', f)): + if l.strip(): + e, h, a, b, i, pf = l.split(); out.append((e, int(h), int(a), int(b), int(i), pf)) + return out +def key(j): return '%s h%d l%d k%d pair %d %s' % j +def parse(path): + d = {}; dup = 0; other = [] + for l in open(path): + l = l.rstrip('\n') + if l.startswith('DONE'): continue + k, _, rest = l.partition(' : ') + if k in d: dup += 1 + d.setdefault(k, []).append(rest) + return d, dup +J61, J696 = jobs('jobs61.txt'), jobs('jobs696.txt') +exp = {(12, 6, p, l) for p in range(6) for l in range(7)} | {(13, 8, 4, l) for l in range(9)} | {(14, 9, 4, l) for l in range(10)} +ok = {(h, a + b, i, a) for _, h, a, b, i, _ in J61} == exp and len(J61) == 61 and all(e == 'RREF=1,ORTH=1,GAUGE=RA' and pf == 'X' for e, _, _, _, _, pf in J61) +print(('PASS' if ok else 'FAIL') + ' c6.a jobs61.txt = 42 (h=12, l+k=6, six orbits) + 9 (h=13, l+k=8) + 10 (h=14, l+k=9) distinct queries'); fail += not ok +ok = len({key(j) for j in J696}) == 696 and all(j[1] == 12 and j[2] + j[3] == 7 and j[5] == 'P46' for j in J696) +print(('PASS' if ok else 'FAIL') + ' c6.a2 jobs696.txt = 696 distinct T(12, l+k=7) queries on pairs46.json'); fail += not ok +def audit(label, path, J, hashes): + d, dup = parse(os.path.join(PKG, 'evidence', path)); want = {key(j) for j in J} + good = set(d) == want + for k, v in d.items(): + good &= any('s UNSAT' in r and 'drat VERIFIED' in r and 'NOT VERIFIED' not in r and (not hashes or re.search(r'cnf [0-9a-f]{64}', r)) for r in v) + return good, len(d), dup +for tag, f, J, hs in (('c6.b', 'drat_61.log.txt', J61, True), ('c6.c', 'drat_696.log.txt', J696, True)): + g, n, dup = audit(tag, f, J, hs); print(('PASS' if g else 'FAIL') + ' %s %s: %d keys = job list, all UNSAT + drat VERIFIED, CNF sha256 recorded%s' % (tag, f, n, '' if not dup else ' (%d keys logged twice)' % dup)); fail += not g +G = [audit('', 'oct15_dratX.log.txt', J61, False), audit('', 'oct15_drat696.log.txt', J696, False)] +print(('PASS' if all(g[0] for g in G) else 'FAIL') + ' c6.d Oct 15 logs (RECORDED): %d + %d distinct keys = the job lists, all UNSAT + drat VERIFIED (%d keys of the 696 log occur twice, see README)' % (G[0][1], G[1][1], G[1][2])); fail += not all(g[0] for g in G) +cl = [l for l in open(os.path.join(PKG, 'evidence', 'controls_sat.log.txt')) if l.strip()] +jc = jobs('jobs_controls.txt') +ok = len(cl) == 4 and {l.split(' : ')[0] for l in cl} == {key(j) for j in jc} and all('s SATISFIABLE' in l and re.search(r'cnf [0-9a-f]{64}', l) for l in cl) +print(('PASS' if ok else 'FAIL') + ' c6.e evidence/controls_sat.log.txt: 4 SAT controls T(12, l+k=3) on pair 4 (sat/jobs_controls.txt), CNF sha256 recorded'); fail += not ok +sys.exit(1 if fail else 0) diff --git a/research/label-windows-h12-plus/checks/c7_sat_compare.py b/research/label-windows-h12-plus/checks/c7_sat_compare.py new file mode 100644 index 0000000000..a3ab5bb857 --- /dev/null +++ b/research/label-windows-h12-plus/checks/c7_sat_compare.py @@ -0,0 +1,25 @@ +"""c7: compare a fresh chain.sh log (argv[1], produced by verify.sh step 7) with the shipped re-run logs: every fresh query regenerated a CNF with the SAME sha256 as the +shipped record (the encoder sat/hk3.py is deterministic and the CNF byte-identical), kissat said UNSAT and drat-trim said VERIFIED. argv[2] = 'sample' or 'full'. +Standard library only.""" +import os, re, sys +PKG = os.path.dirname(os.path.dirname(os.path.abspath(__file__))); mode = sys.argv[2] +def load(p): + d = {} + for l in open(p): + if l.startswith('DONE') or not l.strip(): continue + k, _, rest = l.rstrip('\n').partition(' : '); d.setdefault(k, []).append(rest) + return d +ship = {} +for f in ('drat_61.log.txt', 'drat_696.log.txt'): ship.update(load(os.path.join(PKG, 'evidence', f))) +new = load(sys.argv[1]); fail = 0 +same = bad = 0 +for k, v in new.items(): + r = v[-1]; m = re.search(r'cnf ([0-9a-f]{64})', r); s = re.search(r'cnf ([0-9a-f]{64})', ship[k][-1]) if k in ship else None + if m and s and m.group(1) == s.group(1): same += 1 + if not ('s UNSAT' in r and 'drat VERIFIED' in r and 'NOT VERIFIED' not in r): bad += 1 +n = len(new) +exp = {'sample': 14, 'full': 757}[mode] +ok1 = n == exp and same == n; ok2 = n == exp and bad == 0 +print(('PASS' if ok1 else 'FAIL') + ' c7.a %s: %d of %d regenerated CNFs have the shipped sha256 (expected %d queries)' % (mode, same, n, exp)) +print(('PASS' if ok2 else 'FAIL') + ' c7.b %s: kissat 4.0.4 UNSAT and drat-trim VERIFIED on %d of %d queries' % (mode, n - bad, n)) +sys.exit(0 if ok1 and ok2 else 1) diff --git a/research/label-windows-h12-plus/checks/c8_cited.py b/research/label-windows-h12-plus/checks/c8_cited.py new file mode 100644 index 0000000000..39528ef7df --- /dev/null +++ b/research/label-windows-h12-plus/checks/c8_cited.py @@ -0,0 +1,9 @@ +"""c8: the cited scope result is present in this repository tree: research/complex-rank8-decoder-rigidity (PR #1212, merged) states Theorem 1. +This is a CITATION check (the text is there, pinned by sha256 in SOURCES.json); it does not re-prove Theorem 1. Without the sibling directory: SKIP.""" +import os, re, sys +PKG = os.path.dirname(os.path.dirname(os.path.abspath(__file__))); f = os.path.join(os.path.dirname(PKG), 'complex-rank8-decoder-rigidity', 'PROOF.md') +if not os.path.isfile(f): print('SKIP c8 research/complex-rank8-decoder-rigidity not found next to this package'); sys.exit(0) +t = open(f, encoding='utf-8').read() +ok = '**Theorem 1 (rigidity).**' in t and 'rank at most 8' in t and 'D (2 G_L) D^{-1}' in t and 'no odd entry of K vanishes' in t +print(('PASS' if ok else 'FAIL') + ' c8 cited: #1212 PROOF.md states Theorem 1 (rank <= 8, K_ii = 4, K_ij = 0 on orthogonal pairs => K = D (2G) D^-1) for P112') +sys.exit(0 if ok else 1) diff --git a/research/label-windows-h12-plus/data/exceptional_pairs.json b/research/label-windows-h12-plus/data/exceptional_pairs.json new file mode 100644 index 0000000000..3146f6539a --- /dev/null +++ b/research/label-windows-h12-plus/data/exceptional_pairs.json @@ -0,0 +1 @@ +[[43,2,6],[43,5,6],[43,6,6],[43,7,6],[43,10,6],[43,11,6],[43,15,5],[43,21,6],[43,22,6],[43,23,5],[43,26,5],[43,27,6],[43,28,6],[43,30,6],[43,32,6],[43,33,6],[43,34,6],[43,37,6],[43,38,6],[43,39,6],[43,41,6],[43,42,6],[43,45,6],[43,47,6],[43,48,6],[43,50,6],[43,53,6],[43,55,6],[43,56,6],[43,59,6],[43,60,6],[43,62,6],[43,65,6],[43,67,6],[43,68,6],[43,70,6],[43,73,6],[43,75,6],[43,76,6],[43,78,6],[43,81,6],[43,83,6],[43,84,6],[43,86,6],[43,89,6],[43,90,6],[43,93,6],[43,95,6],[43,96,6],[43,98,6],[43,101,6],[43,103,6],[43,104,6],[43,106,6],[43,107,6],[43,109,6],[43,110,6],[43,111,6],[43,114,6],[43,115,6],[43,116,6],[43,118,6],[43,119,6],[43,155641,6],[43,155696,6],[43,155698,6],[43,155751,6],[43,155753,6],[43,155765,6],[45,12,6],[45,13,6],[45,27,6],[45,28,6],[45,50,6],[45,51,6],[45,64,6],[45,65,6],[45,82,6],[45,83,6],[45,96,6],[45,97,6],[46,0,6],[46,1,6],[46,2,6],[46,3,6],[46,4,6],[46,5,6],[46,6,6],[46,7,6],[46,8,6],[46,9,6],[46,10,6],[46,11,6],[46,20,6],[46,32,6],[46,33,6],[46,34,6],[46,35,6],[46,36,6],[46,37,6],[46,38,6],[46,39,6],[46,50,6],[46,51,6],[46,52,6],[46,53,6],[46,54,6],[46,55,6],[46,56,6],[46,57,6],[46,58,6],[46,59,6],[46,60,6],[46,61,6],[46,62,6],[46,63,6],[46,64,6],[46,65,6],[46,82,6],[46,83,6],[46,84,6],[46,85,6],[46,86,6],[46,87,6],[46,88,6],[46,89,6],[46,90,6],[46,91,6],[46,92,6],[46,93,6],[46,94,6],[46,95,6],[46,96,6],[46,97,6],[46,106,6],[46,109,6],[46,110,6],[46,111,6],[46,112,6],[46,113,6],[46,114,6],[46,115,6],[46,116,6],[46,119,6]] \ No newline at end of file diff --git a/research/label-windows-h12-plus/data/hyp_reps.json b/research/label-windows-h12-plus/data/hyp_reps.json new file mode 100644 index 0000000000..13ea93247f --- /dev/null +++ b/research/label-windows-h12-plus/data/hyp_reps.json @@ -0,0 +1 @@ +[[9,20,49,57,61,82,86,91,95,96,104,117],[6,20,25,32,33,52,66,69,83,84,88,101,103,105,116,118],[6,20,40,43,58,66,67,79,84,104,105,113,118],[3,12,18,34,41,56,69,72,83,91,92,98,108,119],[8,32,35,36,58,61,70,74,75,86,87,99,112],[4,7,10,31,34,36,41,46,52,62,76,78,83,89,91,96,98,101,103,105,112,117],[10,11,21,29,36,60,67,72,79,84,90,97,102,109,114],[4,7,11,25,30,31,36,40,47,57,60,69,75,78,87,89,92,98,101,107,110,112,119],[21,23,29,34,36,43,48,51,67,95,97,98,107,111,119],[10,20,21,28,35,36,43,48,58,66,70,74,78,81,86,88,96,100,104,108,115,116],[6,8,12,19,21,25,32,49,53,67,69,71,72,74,76,94,97,99,101,104,111],[3,15,47,49,50,52,69,80,82,83,86,96,98,99,102,105,108,109,111],[4,6,22,23,37,52,59,68,70,77,81,90,101,103,108,112],[6,11,13,14,15,20,21,30,31,46,48,57,66,70,71,75,80,84,85,91,96,100,101,105,114,118,119],[7,18,32,35,40,43,61,82,90,91,99,107,118],[9,22,24,37,60,61,64,65,87,90,93,97,116],[37,42,48,50,58,85,92,95,96,99,100,103,105],[8,20,35,42,47,59,62,67,70,77,83,86,96,111],[2,5,6,10,13,21,29,33,34,36,40,43,47,48,64,95,107,110,111,119],[7,19,35,38,39,40,41,50,51,77,78,84,87,92,95,101,102,105,106,112,115],[10,22,31,36,42,49,59,67,71,73,78,81,85,96,111],[5,15,46,49,50,53,58,60,62,63,65,118],[13,14,37,40,46,56,61,65,84,91,102,104,109,113],[9,18,23,35,46,60,66,71,75,76,89,102,106,111],[14,15,37,38,59,72,78,82,88,94,98,107],[33,40,59,60,69,74,83,84,96,102,105,111],[11,22,28,29,30,31,36,37,38,39,90,92,96,102,104,110,114,116],[3,5,13,23,35,43,56,62,67,69,75,77,83,85,98,100,106,108,114,116],[12,47,50,64,67,70,72,75,78,93,117],[2,3,16,47,50,65,68,71,74,77,88,91,94,114,117],[33,35,37,38,56,62,66,77,81,87],[3,8,12,18,19,22,23,30,34,46,47,53,57,59,60,62,75,78,80,85,88,90,93,95,106,111,113,116],[5,7,11,13,17,19,23,25,31,37,41,43,47,49,63,67,70,71,74,77,81,84,85,91,94,95,98,99,102,105,108,109,112,113,116],[2,3,4,5,10,11,14,15,16,17,22,23,32,33,40,41,48,57,62,64,71,72,79,81,86,88,95,97,102,105,110,112,119],[5,19,24,48,50,51,56,59,60,63,81,82,88,91,101,102],[8,13,18,19,22,23,46,47,52,64,69,73,75,76,78,97,100,104,106,109,111],[2,4,15,17,46,47,52,65,67,68,70,73,75,76,78,89,91,92,94,114,119],[8,9,10,11,18,24,49,50,51,60,63,113,114],[2,4,15,17,46,47,48,49,56,57,60,61,82,83,86,87,98,99,102,103,106,107,110,111],[4,5,10,11,12,13,16,17,22,23,24,25,40,41,42,43,56,57,64,65,78,79,86,87,88,89,96,97,110,111,118,119],[2,3,12,13,14,15,24,25,34,35,36,38,41,46,50,56,59,61,66,68,71,72,75,77,82,84,87,88,91,93,98,100,103,104,107,109,114,116,119],[6,7,8,9,16,23,24,40,43,59,61,72,78,80,81,86,87,90,91,92,93,99,101,112,118],[2,4,11,14,16,23,32,40,66,68,74,76,83,85,91,93,114,116],[2,3,6,7,8,9,10,11,14,15,18,19,20,21,22,23,28,29,30,31,32,33,43,46,47,50,51,57,58,60,63,65,66,68,71,72,75,77,78,80,83,85,86,88,91,93,94,96,99,101,102,105,106,108,111,113,114,116,119],[2,3,8,9,12,13,16,18,22,30,31,34,35,37,41,47,52,53,57,59,60,62,64,66,73,75,76,78,80,82,93,95,97,99,100,102,109,111,113,115,116,118],[10,11,12,13,22,23,24,25,28,30,37,39,58,59,60,61,64,65,78,79,82,83,84,85,90,91,92,93,96,97,110,111,114,115,116,117],[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111]] \ No newline at end of file diff --git a/research/label-windows-h12-plus/data/normals_x840.npy.xz b/research/label-windows-h12-plus/data/normals_x840.npy.xz new file mode 100644 index 0000000000..7bc34ea7b2 Binary files /dev/null and b/research/label-windows-h12-plus/data/normals_x840.npy.xz differ diff --git a/research/label-windows-h12-plus/data/pairs46.json b/research/label-windows-h12-plus/data/pairs46.json new file mode 100644 index 0000000000..1aa491c8f1 --- /dev/null +++ b/research/label-windows-h12-plus/data/pairs46.json @@ -0,0 +1 @@ +[[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[2,3,4,5,6,7,8,9,14,15,16,17,18,19,20,21,28,29,30,31,36,37,38,39,56,57,62,63,66,67,68,69,74,75,76,77,80,81,86,87,90,91,92,93,96,97,102,103,104,105,110,111,114,115,116,117]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[2,3,4,5,6,7,12,13,14,15,16,17,18,19,24,25,28,29,34,35,36,37,42,43,48,49,50,56,59,60,63,64,67,68,71,72,75,76,79,80,83,84,87,88,91,92,95,96,99,100,103,104,107,108,111,112,115,116,119]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[2,3,8,9,10,11,12,13,14,15,20,21,22,23,24,25,30,31,32,33,34,35,36,50,51,52,53,56,57,58,59,68,69,70,71,72,73,74,75,84,85,86,87,88,89,90,91,100,101,102,103,104,105,106,107,116,117,118,119]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[2,3,14,15,38,40,42,51,53,68,75,91,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[2,3,14,15,36,38,40,42,47,49,51,53]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[2,3,14,15,47,49,51,53,56,87,103,104]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[12,13,24,25,28,30,32,47,51,63,80,95,112]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[30,34,47,53,61,64,66,77,79,82,91,94,113,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[30,34,41,53,60,62,65,78,81,83,91,98,109,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[12,13,24,25,30,32,39,41,51,67,76,99,108]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,20,21,32,34,41,43,67,76,97,110]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[34,43,51,59,60,68,75,83,84,97,98,109,110]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[30,39,57,62,68,75,81,86,98,99,108,109]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[12,13,24,25,30,32,38,40,51,59,84,91,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[30,34,40,53,58,67,76,85,89,100,102,105,107,118]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[30,34,47,53,67,70,73,76,88,90,101,106,117,119]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[12,13,24,25,28,30,32,47,51,71,72,103,104]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,12,13,16,18,22,37,41,47,52,53,69,71,104,106]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[4,5,12,13,18,20,22,42,43,47,51,63,71,104,112]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,12,13,17,18,22,36,40,47,52,53,61,63,112,114]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,22,24,37,63,67,68,72,73,100,101,105,110,114]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[12,13,16,20,39,47,61,67,70,74,80,95,101,105,108,114]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[4,5,20,24,47,53,61,67,70,72,74,93,95,106,113,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[12,13,17,22,40,59,61,70,72,81,94,103,105,114,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[12,13,17,20,38,47,59,62,69,72,82,93,103,106,113,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[12,13,20,22,36,51,59,60,71,81,82,93,94,104,115,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,22,24,36,57,62,69,82,83,94,95,104,115,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[12,13,16,20,33,39,62,67,68,73,82,93,102,107,108,113]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[4,5,22,24,31,60,61,67,74,81,93,102,106,107,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[12,13,17,20,33,38,59,60,70,74,81,94,101,105,115,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,17,24,33,42,57,62,70,72,83,94,101,107,115,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[12,13,20,22,51,59,69,70,72,83,92,103,105,106,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,22,24,57,70,71,74,81,92,103,106,107,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[4,5,8,9,14,22,24,33,35,38,39,75,81,92,102]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[12,13,14,17,51,60,67,73,74,84,91,101,102,108,115]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,14,17,62,67,72,73,86,91,100,101,110,115]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,18,41,43,60,61,67,68,74,103,105,110,112,113]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[4,5,18,51,53,60,61,62,67,80,103,105,106,107,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,18,40,42,57,62,70,71,80,93,106,107,115,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,14,40,42,57,68,74,82,83,94,95,103,105,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,12,13,14,17,18,22,29,33,36,40,47,52,53]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,22,35,43,57,62,65,73,82,95,100,108,115,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,22,35,42,59,67,68,72,83,94,101,105,110,118]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[2,3,14,15,42,47,51,57,58,60,83,85,86,99,101,102,105,106,108]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[2,3,14,15,36,38,57,67,69,74,76,86,90,92,102,105,115,117]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[2,3,14,15,36,40,47,53,58,67,70,73,76,85,89,92,101,106,115,118]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[12,13,24,25,30,37,41,47,59,62,66,77,81,84,91,94,98,109,113,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[30,32,34,39,41,43,51,53,91,92,97,98,99,108,109,110,115,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[12,13,24,25,47,51,65,66,68,75,77,78,97,98,100,107,109,110]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[12,13,24,25,32,36,38,57,67,69,74,76,86,89,99,101,106,108,118]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[12,13,24,25,30,36,40,47,58,67,70,73,76,85,90,99,102,105,108,117]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[28,30,32,34,47,49,51,53,56,67,69,70,71,72,73,74,76,87]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[12,13,24,25,28,37,51,59,60,64,79,83,84,91,92,96,111,115,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[12,13,24,25,28,36,51,56,67,68,75,76,87,88,99,100,107,108,119]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[12,13,16,18,20,22,37,39,41,47,51,63,67,69,70,72,103,105,106,108,112]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[12,13,17,18,20,22,36,38,40,47,51,59,61,62,71,80,95,104,113,114,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,12,13,16,29,33,47,52,53,65,67,68,70,80,82,93,95,105,107,108,110]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[4,5,12,13,20,29,33,42,43,47,59,62,67,70,74,82,93,101,105,108,113,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,12,13,17,29,33,47,52,53,57,59,60,62,72,74,101,103,113,115,116,118]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,12,13,22,29,36,52,53,57,59,69,71,81,83,92,94,104,106,116,118]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[4,5,14,20,22,24,31,33,35,51,53,67,68,81,82,83,100,101,102,115,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,14,17,22,24,33,35,40,42,57,68,72,73,81,92,100,101,105,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[4,5,8,9,14,18,29,38,39,57,62,67,68,74,80,93,103,105,110,115,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,12,13,18,22,47,52,53,65,67,68,70,72,74,101,103,105,107,108,110]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[2,3,4,5,6,7,8,9,10,11,14,15,16,17,18,19,20,21,22,23,28,29,30,31,32,33,36,37,38,39,40,41,46,47,50,51]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[2,3,12,13,14,15,24,25,34,35,36,38,40,47,51,57,58,60,67,69,70,73,74,76,83,85,86,89,90,92,99,101,102,105,106,108,115,117,118]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[2,3,6,7,8,9,10,11,12,13,14,15,18,19,20,21,22,23,24,25,28,29,30,31,32,33,34,35,46,47,48,49,50,51,52,53]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,12,13,20,21,24,25,28,32,37,41,47,52,53,57,59,60,62,64,66,77,79,81,83,84,86,89,91,92,94,96,98,109,111,113,115,116,118]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,12,13,20,21,24,25,28,32,36,40,47,52,53,56,58,65,67,68,70,73,75,76,78,85,87,88,90,97,99,100,102,105,107,108,110,117,119]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[4,5,8,9,12,13,14,18,22,29,33,38,39,42,43,47,52,53,57,59,60,62,65,67,68,70,72,74,80,82,93,95,101,103,105,107,108,110,113,115,116,118]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[2,3,4,5,6,7,14,15,16,17,18,19,28,29,36,37,50,52]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[2,3,12,13,14,15,24,25,34,35,38,40,51,59,68,75,84,91,100,107,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[2,3,8,9,14,15,20,21,30,31,40,42,57,68,75,86,91,102,105,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[2,3,10,11,12,13,14,15,22,23,24,25,32,33,34,35,36,38]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[2,3,8,9,12,13,14,15,20,21,24,25,30,31,34,35,36,40,47,52,53]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[2,3,12,13,14,15,24,25,34,35,47,51,56,71,72,87,88,103,104,119]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,12,13,20,21,24,25,28,32,47,52,53,61,63,80,82,93,95,112,114]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[10,11,12,13,22,23,24,25,30,39,66,67,76,77,98,99,108,109]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,12,13,20,21,24,25,32,41,52,53,65,67,76,78,97,99,108,110]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[30,34,39,43,47,53,57,59,60,62,65,68,75,78,81,83,84,86,98,109]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,12,13,20,21,24,25,32,40,52,53,57,59,84,86,89,91,116,118]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[10,11,12,13,22,23,24,25,28,30,70,71,72,73,102,103,104,105]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,12,13,20,21,24,25,28,32,47,52,53,69,71,72,74,101,103,104,106]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[4,5,8,9,12,13,18,22,38,39,42,43,47,52,53,61,63,69,71,104,106,112,114]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,16,22,24,29,41,43,60,61,67,68,72,73,80,93,100,101,105,110,112,113]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[4,5,20,22,24,29,51,53,60,61,62,67,72,73,74,93,94,95,105,106,107,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[12,13,17,20,22,29,38,40,51,59,60,69,70,72,81,82,93,94,103,105,106,115,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,17,22,24,29,40,42,57,62,70,71,74,82,83,94,95,103,106,107,115,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[12,13,18,20,22,47,51,57,58,60,71,81,82,84,91,93,94,104,115,117,118]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[12,13,14,17,20,31,38,47,57,60,67,70,74,81,84,91,94,101,105,108,115,118]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,18,33,35,40,42,58,59,67,68,74,82,83,94,95,103,105,110,118,119]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[2,3,14,15,38,40,42,51,53,57,58,59,67,76,84,85,86,92,100,101,102,105,106,107,115]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[2,3,14,15,47,49,51,53,67,69,70,71,72,73,74,76,88,89,90,92,115,117,118,119]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[12,13,24,25,30,32,39,41,51,59,60,65,66,77,78,83,84,91,92,97,98,109,110,115,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,20,21,32,34,41,43,57,62,64,65,78,79,81,86,91,92,98,99,108,109,115,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[12,13,24,25,30,32,38,40,51,57,58,67,68,75,76,85,86,89,90,99,100,107,108,117,118]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[12,13,24,25,28,30,32,47,51,56,67,69,70,73,74,76,87,88,99,101,102,105,106,108,119]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,12,13,16,18,22,37,41,47,52,53,61,63,65,67,68,70,72,74,101,103,105,107,108,110,112,114]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[4,5,12,13,18,20,22,42,43,47,51,59,61,62,67,69,70,72,80,95,103,105,106,108,113,114,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,12,13,17,18,22,36,40,47,52,53,57,59,60,62,69,71,80,82,93,95,104,106,113,115,116,118]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[4,5,8,9,14,22,24,33,35,38,39,57,62,67,68,72,73,82,83,94,95,100,101,105,110,115,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,12,13,14,17,22,33,40,52,53,57,59,68,70,72,74,81,83,92,94,101,103,105,107,116,118]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[2,3,14,15,40,42,57,86,102,105]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[2,3,14,15,38,42,47,53,58,85,101,106]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[2,3,14,15,36,51,53,67,76,92,115]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[28,30,32,34,47,49,51,53,63,80]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[30,34,37,41,47,53,91,94,98,109,113,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[34,39,41,51,60,83,91,97,98,109,110,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[30,41,43,62,81,91,98,99,108,109,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[30,32,34,39,41,43,51,53,67,76]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[51,53,68,75,97,98,99,108,109,110]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[34,43,47,51,97,98,100,107,109,110]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[34,38,40,51,57,58,67,76,85,86,100,107]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[30,34,36,40,47,53,58,67,70,73,76,85]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[34,47,51,67,69,70,73,74,76,88,119]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[28,30,32,34,47,49,51,53,103,104]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[28,32,47,53,61,82,91,94,96,111,113,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[12,13,24,25,30,32,37,51,59,84,91,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[32,41,53,65,78,91,92,98,109,115,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[12,13,24,25,30,39,47,66,77,98,109]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[32,40,53,58,67,68,75,76,85,89,118]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[12,13,24,25,30,32,36,51,67,76,99,108]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[28,32,47,53,56,67,70,73,76,87,101,106]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[12,13,16,18,20,22,37,39,41,47,51,71,104]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[12,13,17,18,20,22,36,38,40,47,51,63,112]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[12,13,20,37,41,47,63,67,70,74,101,105,108,112]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[12,13,16,47,51,67,69,70,80,95,105,106,108]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[4,5,24,47,51,67,69,70,72,95,113,114,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[12,13,17,47,51,59,61,62,72,103,113,114,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[12,13,22,36,38,59,61,71,81,94,104,114,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[12,13,20,36,40,47,59,62,71,82,93,104,113,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[12,13,16,20,29,33,39,47,67,70,82,93,105,108]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[4,5,20,24,29,33,47,53,67,70,82,101,113,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[12,13,17,20,29,33,38,47,59,62,74,101,113,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[12,13,20,22,29,36,51,59,71,83,92,104,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,22,24,29,36,57,69,81,92,104,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[12,13,20,33,41,62,67,75,82,93,100,108,113]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[12,13,16,31,33,51,67,68,81,82,93,94,107,108]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,16,33,35,67,68,82,83,94,95,105,110]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[4,5,20,33,35,62,67,82,83,100,101,105,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[12,13,17,31,33,51,59,60,73,74,101,102,115,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,17,33,35,57,62,72,73,100,101,115,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[12,13,20,33,40,59,70,74,83,92,101,105,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,24,33,40,57,70,72,81,92,101,107,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[4,5,14,20,22,24,31,33,35,51,53,75,92]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,14,17,22,24,33,35,40,42,75,102]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[12,13,14,17,47,51,73,74,76,99,101,102]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,16,18,37,63,67,68,74,103,105,110,114]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[12,13,18,22,39,47,61,67,70,72,103,105,108,114]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[12,13,18,22,38,47,59,62,69,80,95,106,113,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,17,18,36,57,62,69,80,93,104,115,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[4,5,8,9,22,24,29,38,39,57,67,110,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,12,13,17,22,29,40,52,53,57,59,116,118]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,12,13,18,22,47,52,53,69,71,104,106]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,12,13,14,16,47,52,53,80,82,93,95]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[4,5,14,22,33,53,67,68,73,82,94,101,115,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,14,22,33,42,57,68,72,83,94,101,105,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,14,17,57,68,74,81,92,103,105,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,12,13,14,17,47,52,53,72,74,101,103]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[4,5,22,24,31,57,68,82,83,100,101,110,115]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,22,24,67,68,72,73,100,101,105,110]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,14,18,29,40,42,57,68,80,93,105,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[2,3,4,5,6,7,14,15,16,17,18,19,28,29,36,37,52,59,60,64,71,72,79,83,84,88,95,99,100,107,108,112,119]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[2,3,4,5,6,7,14,15,16,17,18,19,28,29,36,37,56,63,67,68,75,76,80,87,91,92,96,103,104,111,115,116]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[2,3,10,11,12,13,14,15,22,23,24,25,32,33,34,35,38,58,59,68,69,74,75,84,85,90,91,100,101,106,107,116,117]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[2,3,8,9,12,13,14,15,20,21,24,25,30,31,34,35,40,52,53,57,59,68,70,73,75,84,86,89,91,100,102,105,107,116,118]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[2,3,10,11,12,13,14,15,22,23,24,25,32,33,34,35,56,57,70,71,72,73,86,87,88,89,102,103,104,105,118,119]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[2,3,8,9,12,13,14,15,20,21,24,25,30,31,34,35,47,52,53,56,58,69,71,72,74,85,87,88,90,101,103,104,106,117,119]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,10,11,12,13,20,21,22,23,24,25,50,51,52,53,64,65,66,67,76,77,78,79,96,97,98,99,108,109,110,111]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[8,9,10,11,12,13,20,21,22,23,24,25,28,50,51,52,53,68,69,70,71,72,73,74,75,100,101,102,103,104,105,106,107]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[12,13,14,17,18,20,22,29,31,33,36,38,40,47,51,57,58,60,67,69,70,72,81,82,84,91,93,94,103,105,106,108,115,117,118]]] \ No newline at end of file diff --git a/research/label-windows-h12-plus/data/pairsX.json b/research/label-windows-h12-plus/data/pairsX.json new file mode 100644 index 0000000000..373b00fc2c --- /dev/null +++ b/research/label-windows-h12-plus/data/pairsX.json @@ -0,0 +1 @@ +[[[2,3,6,7,8,9,10,11,14,15,18,19,20,21,22,23,28,29,30,31,32,33,43,46,47,50,51,57,58,60,63,65,66,68,71,72,75,77,78,80,83,85,86,88,91,93,94,96,99,101,102,105,106,108,111,113,114,116,119],[28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,46,47,48,49,50,51,52,53,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119]],[[2,3,6,7,8,9,10,11,14,15,18,19,20,21,22,23,28,29,30,31,32,33,43,46,47,50,51,57,58,60,63,65,66,68,71,72,75,77,78,80,83,85,86,88,91,93,94,96,99,101,102,105,106,108,111,113,114,116,119],[11,14,15,16,17,18,19,20,21,24,25,28,29,30,31,34,35,36,37,38,39,42,43,48,49,52,53,57,59,61,63,65,67,69,71,73,75,77,79,81,83,85,87,89,91,93,95,97,99,101,103,105,107,109,111,113,115,117,119]],[[2,3,6,7,8,9,10,11,14,15,18,19,20,21,22,23,28,29,30,31,32,33,43,46,47,50,51,57,58,60,63,65,66,68,71,72,75,77,78,80,83,85,86,88,91,93,94,96,99,101,102,105,106,108,111,113,114,116,119],[9,14,15,16,17,18,19,22,23,24,25,28,29,32,33,34,35,36,37,40,41,42,43,46,47,48,49,58,59,62,63,66,67,70,71,74,75,78,79,82,83,86,87,90,91,94,95,98,99,102,103,106,107,110,111,114,115,118,119]],[[2,3,6,7,8,9,10,11,14,15,18,19,20,21,22,23,28,29,30,31,32,33,43,46,47,50,51,57,58,60,63,65,66,68,71,72,75,77,78,80,83,85,86,88,91,93,94,96,99,101,102,105,106,108,111,113,114,116,119],[6,7,8,9,18,19,20,21,33,35,40,42,58,59,60,61,67,69,74,76,82,83,84,85,88,89,94,95,97,103,104,110,112,113,118,119]],[[2,3,6,7,8,9,10,11,14,15,18,19,20,21,22,23,28,29,30,31,32,33,43,46,47,50,51,57,58,60,63,65,66,68,71,72,75,77,78,80,83,85,86,88,91,93,94,96,99,101,102,105,106,108,111,113,114,116,119],[4,5,6,7,8,9,12,13,16,17,18,19,20,21,24,25,33,36,37,38,39,42,43,48,49,52,53,57,59,61,63,65,67,69,71,72,74,76,78,80,82,84,86,89,91,93,95,97,99,101,103,104,106,108,110,112,114,116,118]],[[6,7,8,9,10,11,12,13,18,19,20,21,22,23,24,25,46,47,48,49,50,51,52,53,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111],[28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,46,47,48,49,50,51,52,53,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119]]] \ No newline at end of file diff --git a/research/label-windows-h12-plus/evidence/cen_full.out.txt b/research/label-windows-h12-plus/evidence/cen_full.out.txt new file mode 100644 index 0000000000..2a2f670d79 --- /dev/null +++ b/research/label-windows-h12-plus/evidence/cen_full.out.txt @@ -0,0 +1,191 @@ +rep 0 |H|=12 |R|=100: w>=7:440880 +rep 1 |H|=16 |R|=96: w>=7:440880 +rep 2 |H|=13 |R|=99: w>=7:440880 +rep 3 |H|=14 |R|=98: w>=7:440880 +rep 4 |H|=13 |R|=99: w>=7:440880 +rep 5 |H|=22 |R|=90: w>=7:440880 +rep 6 |H|=15 |R|=97: w>=7:440880 +rep 7 |H|=23 |R|=89: w>=7:440880 +rep 8 |H|=15 |R|=97: w>=7:440880 +rep 9 |H|=22 |R|=90: w>=7:440880 +rep 10 |H|=21 |R|=91: w>=7:440880 +rep 11 |H|=19 |R|=93: w>=7:440880 +rep 12 |H|=16 |R|=96: w>=7:440880 +rep 13 |H|=27 |R|=85: w>=7:440880 +rep 14 |H|=13 |R|=99: w>=7:440880 +rep 15 |H|=13 |R|=99: w>=7:440880 +rep 16 |H|=13 |R|=99: w>=7:440880 +rep 17 |H|=14 |R|=98: w>=7:440880 +rep 18 |H|=20 |R|=92: w>=7:440880 +rep 19 |H|=21 |R|=91: w>=7:440880 +rep 20 |H|=15 |R|=97: w>=7:440880 +rep 21 |H|=12 |R|=100: w>=7:440880 +rep 22 |H|=14 |R|=98: w>=7:440880 +rep 23 |H|=14 |R|=98: w>=7:440880 +rep 24 |H|=12 |R|=100: w>=7:440880 +rep 25 |H|=12 |R|=100: w>=7:440880 +rep 26 |H|=18 |R|=94: w>=7:440880 +rep 27 |H|=20 |R|=92: w>=7:440880 +rep 28 |H|=11 |R|=101: w>=7:440880 +rep 29 |H|=15 |R|=97: w>=7:440880 +rep 30 |H|=10 |R|=102: w>=7:440880 +rep 31 |H|=28 |R|=84: w>=7:440880 +rep 32 |H|=35 |R|=77: w>=7:440880 +rep 33 |H|=33 |R|=79: w>=7:440880 +rep 34 |H|=16 |R|=96: w>=7:440880 +rep 35 |H|=21 |R|=91: w>=7:440880 +rep 36 |H|=21 |R|=91: w>=7:440880 +rep 37 |H|=13 |R|=99: w>=7:440880 +rep 38 |H|=24 |R|=88: w>=7:440880 +rep 39 |H|=32 |R|=80: w>=7:440880 +rep 40 |H|=39 |R|=73: w>=7:440880 +rep 41 |H|=25 |R|=87: w>=7:440880 +rep 42 |H|=18 |R|=94: w>=7:440880 +EX 43 2 6 22 +EX 43 5 6 22 +EX 43 6 6 24 +EX 43 7 6 22 +EX 43 10 6 22 +EX 43 11 6 24 +EX 43 15 5 20 +EX 43 21 6 22 +EX 43 22 6 22 +EX 43 23 5 20 +EX 43 26 5 20 +EX 43 27 6 22 +EX 43 28 6 22 +EX 43 30 6 22 +EX 43 32 6 24 +EX 43 33 6 24 +EX 43 34 6 22 +EX 43 37 6 22 +EX 43 38 6 24 +EX 43 39 6 24 +EX 43 41 6 22 +EX 43 42 6 22 +EX 43 45 6 22 +EX 43 47 6 22 +EX 43 48 6 22 +EX 43 50 6 22 +EX 43 53 6 22 +EX 43 55 6 22 +EX 43 56 6 22 +EX 43 59 6 22 +EX 43 60 6 22 +EX 43 62 6 22 +EX 43 65 6 22 +EX 43 67 6 22 +EX 43 68 6 22 +EX 43 70 6 22 +EX 43 73 6 22 +EX 43 75 6 22 +EX 43 76 6 22 +EX 43 78 6 22 +EX 43 81 6 22 +EX 43 83 6 22 +EX 43 84 6 22 +EX 43 86 6 22 +EX 43 89 6 22 +EX 43 90 6 22 +EX 43 93 6 22 +EX 43 95 6 22 +EX 43 96 6 22 +EX 43 98 6 22 +EX 43 101 6 22 +EX 43 103 6 22 +EX 43 104 6 22 +EX 43 106 6 24 +EX 43 107 6 22 +EX 43 109 6 24 +EX 43 110 6 24 +EX 43 111 6 22 +EX 43 114 6 22 +EX 43 115 6 24 +EX 43 116 6 24 +EX 43 118 6 22 +EX 43 119 6 24 +EX 43 155641 6 34 +EX 43 155696 6 34 +EX 43 155698 6 34 +EX 43 155751 6 34 +EX 43 155753 6 34 +EX 43 155765 6 34 +rep 43 |H|=59 |R|=53: w5:3 w6:66 w>=7:440811 +rep 44 |H|=42 |R|=70: w>=7:440880 +EX 45 12 6 34 +EX 45 13 6 34 +EX 45 27 6 34 +EX 45 28 6 34 +EX 45 50 6 34 +EX 45 51 6 34 +EX 45 64 6 34 +EX 45 65 6 34 +EX 45 82 6 34 +EX 45 83 6 34 +EX 45 96 6 34 +EX 45 97 6 34 +rep 45 |H|=36 |R|=76: w6:12 w>=7:440868 +EX 46 0 6 24 +EX 46 1 6 24 +EX 46 2 6 24 +EX 46 3 6 24 +EX 46 4 6 24 +EX 46 5 6 24 +EX 46 6 6 24 +EX 46 7 6 24 +EX 46 8 6 24 +EX 46 9 6 24 +EX 46 10 6 24 +EX 46 11 6 24 +EX 46 20 6 24 +EX 46 32 6 24 +EX 46 33 6 24 +EX 46 34 6 24 +EX 46 35 6 24 +EX 46 36 6 24 +EX 46 37 6 24 +EX 46 38 6 24 +EX 46 39 6 24 +EX 46 50 6 24 +EX 46 51 6 24 +EX 46 52 6 24 +EX 46 53 6 24 +EX 46 54 6 24 +EX 46 55 6 24 +EX 46 56 6 24 +EX 46 57 6 24 +EX 46 58 6 24 +EX 46 59 6 24 +EX 46 60 6 24 +EX 46 61 6 24 +EX 46 62 6 24 +EX 46 63 6 24 +EX 46 64 6 24 +EX 46 65 6 24 +EX 46 82 6 24 +EX 46 83 6 24 +EX 46 84 6 24 +EX 46 85 6 24 +EX 46 86 6 24 +EX 46 87 6 24 +EX 46 88 6 24 +EX 46 89 6 24 +EX 46 90 6 24 +EX 46 91 6 24 +EX 46 92 6 24 +EX 46 93 6 24 +EX 46 94 6 24 +EX 46 95 6 24 +EX 46 96 6 24 +EX 46 97 6 24 +EX 46 106 6 24 +EX 46 109 6 24 +EX 46 110 6 24 +EX 46 111 6 24 +EX 46 112 6 24 +EX 46 113 6 24 +EX 46 114 6 24 +EX 46 115 6 24 +EX 46 116 6 24 +EX 46 119 6 24 +rep 46 |H|=56 |R|=56: w6:63 w>=7:440817 diff --git a/research/label-windows-h12-plus/evidence/controls_sat.log.txt b/research/label-windows-h12-plus/evidence/controls_sat.log.txt new file mode 100644 index 0000000000..f7fd64fbb9 --- /dev/null +++ b/research/label-windows-h12-plus/evidence/controls_sat.log.txt @@ -0,0 +1,4 @@ +RREF=1,ORTH=1,GAUGE=RA h12 l0 k3 pair 4 X : s SATISFIABLE : cnf ed43bcb856e20c0222a6bd11524e38972c855de4602c730d5eb605d69f636e23 : kissat 4s : drat - : total 4s +RREF=1,ORTH=1,GAUGE=RA h12 l1 k2 pair 4 X : s SATISFIABLE : cnf ad1df849d199cf7bf7bfd86be18939fe3a7c8a7c4e744dd1b3a1ee56e0bc9d15 : kissat 8s : drat - : total 8s +RREF=1,ORTH=1,GAUGE=RA h12 l2 k1 pair 4 X : s SATISFIABLE : cnf 58c5e466bb69f0f923719eeb4c32733f2a222c4bccccd19ab1f0957d9f4c040b : kissat 7s : drat - : total 7s +RREF=1,ORTH=1,GAUGE=RA h12 l3 k0 pair 4 X : s SATISFIABLE : cnf 69503a60ba59379d94fd6e0b2a79637abb3775e3f09e3d923451ef575482bd7c : kissat 3s : drat - : total 3s diff --git a/research/label-windows-h12-plus/evidence/drat_61.log.txt b/research/label-windows-h12-plus/evidence/drat_61.log.txt new file mode 100644 index 0000000000..39cf9e083c --- /dev/null +++ b/research/label-windows-h12-plus/evidence/drat_61.log.txt @@ -0,0 +1,61 @@ +RREF=1,ORTH=1,GAUGE=RA h12 l0 k6 pair 4 X : s UNSATISFIABLE : cnf ae66eee2f3d684822792fca09be40f32f6c7d35cd01b7ce4b85c87ca23eb3301 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l1 k5 pair 4 X : s UNSATISFIABLE : cnf 77edeb1ed07eab960b67dfecbdfed2871b188c13e1902650cadfcd4aee7c4fb6 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=RA h12 l2 k4 pair 4 X : s UNSATISFIABLE : cnf 470496b18d5ec6262b8f59b762ac2da54171cf2710596488c5a5911261c54b1c : kissat 8s : drat VERIFIED : total 14s +RREF=1,ORTH=1,GAUGE=RA h12 l3 k3 pair 4 X : s UNSATISFIABLE : cnf a8f9e4c95b06e95ec7486c8c0881f29f59836c7ac4ea8b7a4016c92167ee8993 : kissat 56s : drat VERIFIED : total 146s +RREF=1,ORTH=1,GAUGE=RA h12 l4 k2 pair 4 X : s UNSATISFIABLE : cnf 0a986c91ad1baff686f0f6e2a2b0a02ddcef4650bb0e9133ab14337d601a6ab0 : kissat 9s : drat VERIFIED : total 17s +RREF=1,ORTH=1,GAUGE=RA h12 l5 k1 pair 4 X : s UNSATISFIABLE : cnf 470ee2113276c57b98ac309f22128217554f21d154db9afac3aecec55511ad87 : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l6 k0 pair 4 X : s UNSATISFIABLE : cnf 698e50b5009462f35bfda2a1b9dbc4c27cb6483acacbde3717b2041a867afedc : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l0 k6 pair 0 X : s UNSATISFIABLE : cnf 480757a28c01ca8840e829ff16e0f932fdba20074c9bb8367e0a22c7aad7f0b5 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=RA h12 l1 k5 pair 0 X : s UNSATISFIABLE : cnf d16082c32402ad6484ad9de4b7d411b4e0c9b80fdbac91771c0b78f16e32d324 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l2 k4 pair 0 X : s UNSATISFIABLE : cnf 55e738cab65d74fe847248546cf975c5508caebb96d10645329a44097b7ef291 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=RA h12 l3 k3 pair 0 X : s UNSATISFIABLE : cnf b6f3abfe33dd54a1f1d5421d686f3d0a429d3eed646dd18b7709a15103b2a99c : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l4 k2 pair 0 X : s UNSATISFIABLE : cnf 55dd0df46c53b120cab034612f23948ac63aaeda7c48e520feb4f2a57a92183e : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=RA h12 l5 k1 pair 0 X : s UNSATISFIABLE : cnf fb1c2f139d180ecf0b5463de06a665f0728dfa9d8e39552ddb3e43689ecb2847 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l6 k0 pair 0 X : s UNSATISFIABLE : cnf aded0aea887d370d354ec9eca92e79b81bff183fc1f6760dfcd1a5f6304d3f49 : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l0 k6 pair 1 X : s UNSATISFIABLE : cnf 45b2eabb76cccb221f2511a984b72761c6542b22d3ff026b0a53e56ac9908f48 : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l1 k5 pair 1 X : s UNSATISFIABLE : cnf dc46a9c3afda54aa1654781b31a4a5f2ddfba3de8cabf99236e30928b1f7321d : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l2 k4 pair 1 X : s UNSATISFIABLE : cnf 297eed02ad3281111c0e5f50992ee495afa595992711e77dd48f901f09274e37 : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=RA h12 l3 k3 pair 1 X : s UNSATISFIABLE : cnf f2431a05068edadc90cc9a7ab44c0f71f31c6e98e3daf810a3b04af4357b3274 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l4 k2 pair 1 X : s UNSATISFIABLE : cnf 85fc5f6a64eb1416eb5567ef7a3ea7aeb3fbf45cf9131ec95ff594ae4d96cec4 : kissat 2s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=RA h12 l5 k1 pair 1 X : s UNSATISFIABLE : cnf 1cdc129f3f26f38305be0b8f906f7f42fa4e8086478112a17a5c79d13c268d58 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l6 k0 pair 1 X : s UNSATISFIABLE : cnf 5fbc47c71e0cd6ee664b84748c1bcca04ce9bd8eb2a06629ec348a1350babf06 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=RA h12 l0 k6 pair 2 X : s UNSATISFIABLE : cnf cbfcc0ea86cedbc8c4ca58e0ae7aff54b103f175078d031d53c8edfa932561ff : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l1 k5 pair 2 X : s UNSATISFIABLE : cnf a77db2d6b03e8b7463368090c243432a33c4f47dcde99a899528f8b4ae8af8d5 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l2 k4 pair 2 X : s UNSATISFIABLE : cnf 70615c56950f0147dd0c57e42f55b760dd032de16cf90070c057b00aba12867a : kissat 3s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=RA h12 l3 k3 pair 2 X : s UNSATISFIABLE : cnf 6361bb849bef398fc9f9e98a2e462324983ccc1fe6a65388fc35b529151365a4 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l4 k2 pair 2 X : s UNSATISFIABLE : cnf e2c5adfe2f6e0b3d5118f571031f279c343fd55fea03bb348f3dc89f5f903512 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=RA h12 l5 k1 pair 2 X : s UNSATISFIABLE : cnf 34559d9d7a2b3847549f7d03ee2d5aa8123bc8d443d2de7b141f3505a8c48f53 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l6 k0 pair 2 X : s UNSATISFIABLE : cnf 04ffd1d1a98fbc01c4ebe3fbc0315a9832854d954bd61c35bf8f26b85af4ebd9 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=RA h12 l0 k6 pair 3 X : s UNSATISFIABLE : cnf f46155ad9af2cd41494b55a18471b79cd9cc0e7bca4fc60fdac79cc00530dfeb : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l1 k5 pair 3 X : s UNSATISFIABLE : cnf d6e56b3c456bd1385f4b8f598d81d8046a93c22c3656eee5547b7ec3ab874bf5 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l2 k4 pair 3 X : s UNSATISFIABLE : cnf 70b80155f8c8d166053efa9a72b6d24245dd955c636e199706cb992501a7002b : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=RA h12 l3 k3 pair 3 X : s UNSATISFIABLE : cnf 69568e0180d0a66eb44075390eaa28810cf1493fdf7024676e15a8fd48853f5f : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l4 k2 pair 3 X : s UNSATISFIABLE : cnf d13c0b62aeb4cbc4eabadf80e7c8859dc5d6b6b2510dc33c49fe238fe7a38b98 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l5 k1 pair 3 X : s UNSATISFIABLE : cnf 0d620db09e1f006685796d862685f508df529a9e1eadfb7dde620b7d89d74b67 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=RA h12 l6 k0 pair 3 X : s UNSATISFIABLE : cnf 4bd34dffc653c3ebc4fd5e8e55201685d383380f612d3c5b8cc2c710e9268f87 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=RA h12 l0 k6 pair 5 X : s UNSATISFIABLE : cnf b0397e354825e89ea0cd70d56a46b21430cf0a42590db0fc133f12f73a5795c0 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l1 k5 pair 5 X : s UNSATISFIABLE : cnf b0d9fda826e37a01ef4e09aeb20f9643ed244929cb3d39226fade34a4751e171 : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l2 k4 pair 5 X : s UNSATISFIABLE : cnf 16ff3aedde78b5ba015c3fecbed70d72493f681dc8730d635f2f3ea351c1f136 : kissat 4s : drat VERIFIED : total 7s +RREF=1,ORTH=1,GAUGE=RA h12 l3 k3 pair 5 X : s UNSATISFIABLE : cnf c9f6bb35fbfa44cc681a67622d5ccc1c37935f6a60f7c95eece3003b19262f42 : kissat 8s : drat VERIFIED : total 19s +RREF=1,ORTH=1,GAUGE=RA h12 l4 k2 pair 5 X : s UNSATISFIABLE : cnf 4de29d61c0cff9e9f6054565b0af6def7b8f8f9e9cd7f25991e9881f6744942c : kissat 5s : drat VERIFIED : total 9s +RREF=1,ORTH=1,GAUGE=RA h12 l5 k1 pair 5 X : s UNSATISFIABLE : cnf 6e1f1cbfe61e89c8ae98a9ef0a887c88cae735bc54aac04b50d9a36b8267592f : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l6 k0 pair 5 X : s UNSATISFIABLE : cnf df07b9894c6aa3ac8c146e47d1c46fb2a6897acd1f5e19b779e9ead7a8c8febd : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=RA h13 l0 k8 pair 4 X : s UNSATISFIABLE : cnf 86335d593c157310a3e53612ab57d5011abd45c896b6a319e52c93764ae6a41c : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h13 l1 k7 pair 4 X : s UNSATISFIABLE : cnf 7a224fe8a02830125e0ac6cf107f026cdf099881a661bcdb0c729090d25f1547 : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=RA h13 l2 k6 pair 4 X : s UNSATISFIABLE : cnf cd5e63f6163449d8e04db0aa721a83b4d93124fe97f06e6dcb1eb69fdfd47a79 : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h13 l3 k5 pair 4 X : s UNSATISFIABLE : cnf 40684a07b38eeff4a07dcbf44f034c3a505f70420c8027c0e46259c49b537a5f : kissat 6s : drat VERIFIED : total 12s +RREF=1,ORTH=1,GAUGE=RA h13 l4 k4 pair 4 X : s UNSATISFIABLE : cnf eda5fc45d3806c9ce5195169db81f5533b08ebee916d2d09b5d544f484b11aad : kissat 22s : drat VERIFIED : total 52s +RREF=1,ORTH=1,GAUGE=RA h13 l5 k3 pair 4 X : s UNSATISFIABLE : cnf fc58a9cea3efa69d6d90cae2aec2df267a63bdf7e0a0a24bcd48ef37aa88b738 : kissat 6s : drat VERIFIED : total 12s +RREF=1,ORTH=1,GAUGE=RA h13 l6 k2 pair 4 X : s UNSATISFIABLE : cnf 22854a7340dd9d2f097ceb9dbdf3df10ef966815af3a8810e988f653fba90cf9 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h13 l7 k1 pair 4 X : s UNSATISFIABLE : cnf 7cc9810c7654bab1c5a16694f3217212f9687e1cb69d83d0f805c0ab04487eca : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h13 l8 k0 pair 4 X : s UNSATISFIABLE : cnf 5f00db8c0776ea305006e1b4a502bd9a37593d918e6a1651c8df0f69602f0f65 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=RA h14 l0 k9 pair 4 X : s UNSATISFIABLE : cnf dfd7caaceced1c3e355fddd8f8a9de9ba2126f699ed1b18a602b5f1390dee297 : kissat 2s : drat VERIFIED : total 5s +RREF=1,ORTH=1,GAUGE=RA h14 l1 k8 pair 4 X : s UNSATISFIABLE : cnf 9e4b3f14101f48fb40f6dc920e8ff7792cba22356927caa658507b18b9a0734b : kissat 2s : drat VERIFIED : total 5s +RREF=1,ORTH=1,GAUGE=RA h14 l2 k7 pair 4 X : s UNSATISFIABLE : cnf 50218875c9876d805994ff62d7a2fc812d0dfb495fda73d7b9c8fcd0d1d08cc4 : kissat 2s : drat VERIFIED : total 5s +RREF=1,ORTH=1,GAUGE=RA h14 l3 k6 pair 4 X : s UNSATISFIABLE : cnf d1e0b47c8e06b131f5fdd33e6d8c718c4b094ee86168f9e274bf0750f05bafd3 : kissat 15s : drat VERIFIED : total 31s +RREF=1,ORTH=1,GAUGE=RA h14 l4 k5 pair 4 X : s UNSATISFIABLE : cnf 61d12f70ff236d6c4bd3dc3e5568fd978b761c40460012a378b8b6f7919aef1f : kissat 270s : drat VERIFIED : total 620s +RREF=1,ORTH=1,GAUGE=RA h14 l5 k4 pair 4 X : s UNSATISFIABLE : cnf dcfdb3a5fa13e3b28d4aa366f0193efa63d1aa7f10c9e62251278111f79a8a6c : kissat 166s : drat VERIFIED : total 425s +RREF=1,ORTH=1,GAUGE=RA h14 l6 k3 pair 4 X : s UNSATISFIABLE : cnf ef47c28cb7ad0ab9fb97231a8736a83b708278680d51119aee989a0532f4d038 : kissat 9s : drat VERIFIED : total 20s +RREF=1,ORTH=1,GAUGE=RA h14 l7 k2 pair 4 X : s UNSATISFIABLE : cnf 107281967933b078736c724ebcb8a6d2c2b2b427362b0fb92482fa3a5bcdc266 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h14 l8 k1 pair 4 X : s UNSATISFIABLE : cnf 9d69db3a826e6625a28a134283b580512b415bd7c78c1d1e479bf9294073ead0 : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h14 l9 k0 pair 4 X : s UNSATISFIABLE : cnf d396a31c00fbc02e07b531c2334fa130243545713a832785b0f3cb437129bdca : kissat 1s : drat VERIFIED : total 3s diff --git a/research/label-windows-h12-plus/evidence/drat_696.log.txt b/research/label-windows-h12-plus/evidence/drat_696.log.txt new file mode 100644 index 0000000000..805d15c43d --- /dev/null +++ b/research/label-windows-h12-plus/evidence/drat_696.log.txt @@ -0,0 +1,696 @@ +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 1 P46 : s UNSATISFIABLE : cnf 5c9e49ed732f294f387f94b2ba4d6d5c6dfbd119efe6ad769f598e32995ece17 : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 100 P46 : s UNSATISFIABLE : cnf c9353e309dc59e0ea8d023419486053f1c18181bed865a11c9ec61ce74f9a2af : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 102 P46 : s UNSATISFIABLE : cnf 1ed31f20a57d0de5b5a2d459beda9bb48f5c3514780abc02f651723465888b73 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 104 P46 : s UNSATISFIABLE : cnf 70f01b5ae820c1ee2a12436031b15d842b7e61483da551c3b5df55ff1b349722 : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 106 P46 : s UNSATISFIABLE : cnf 461e12e04287dad2a8384896153d74ba0c73d2c314c2716347228a9fcddaf327 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 108 P46 : s UNSATISFIABLE : cnf 1c7988f9c22c1f04db09796ca77487976cb81be61e1c6216c6ceda4cba2be0c8 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 11 P46 : s UNSATISFIABLE : cnf aa5eb414d80ea97e522e6cbdb8de7d717955ba4ad40ca049b0bfe91a39b60d71 : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 111 P46 : s UNSATISFIABLE : cnf 7a692902c2518ea7c001aed50f7f1dfa99f574ca0e88dbac0d6a9b45cb295b5d : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 113 P46 : s UNSATISFIABLE : cnf 8d10c4f13a88ba06db6b40e93fe88f5ecede53a6c4956a0dc5b56d72eb093532 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 115 P46 : s UNSATISFIABLE : cnf afbe4668b1a7781fc7b295469d83a607b91432d4cbe9cb7bfd9b37e38ad85f37 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 117 P46 : s UNSATISFIABLE : cnf 20f443fb604c7f964aab00e4f0f4c63d578eb3176aed7b065db4cb53a5505911 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 119 P46 : s UNSATISFIABLE : cnf 13de7aa3c20c3cbe8898d8d9362e4357190bc277a1750446bf9f5de0fb224c50 : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 120 P46 : s UNSATISFIABLE : cnf 85a0ebc078f5fa9958c39b0db02d377658727ca86b39317ecec72f8258fa735f : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 122 P46 : s UNSATISFIABLE : cnf 8703b7e1ca8ae2e6c5c720abb595675c5f91fae870c557aa3e16d546b674c5f0 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 124 P46 : s UNSATISFIABLE : cnf c12d013536036a198f9020a3d159831aafcc93eaa0ba599f60082ab1b0aabab3 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 126 P46 : s UNSATISFIABLE : cnf 44df4bcc71d721fc768f2b19b5fbd69e942e1f635533c4ffe9f7ba9e975c1662 : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 128 P46 : s UNSATISFIABLE : cnf 612d844c52c017ae07ed8211f5ac05bf073a50524843f95caddfa9f48ed6c74d : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 13 P46 : s UNSATISFIABLE : cnf 163c2e37ef3f4add8e43521938ca3128774f620f22f38a6e7504210699258b9e : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 131 P46 : s UNSATISFIABLE : cnf 55296bbf8878ef1a5a1226ec949f351064975aff64a4ff186225d1fd84864fd9 : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 133 P46 : s UNSATISFIABLE : cnf 0bc959c42caa44e534550d3b48c9a51dbcad55ccb0f0b71eb4ae1febcbf8c603 : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 135 P46 : s UNSATISFIABLE : cnf 9235c13535c75de465e75090fbc46620983c0f4f1950f94014151b3971fa57ed : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 137 P46 : s UNSATISFIABLE : cnf f5635aa390124429295aca5249ef20e85d59ef161699f22369a4a1e0a4a31c6c : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 139 P46 : s UNSATISFIABLE : cnf 3348952d5c77acee8a823d120dad15da13364c9e28892e9b56e819d688cd30f7 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 140 P46 : s UNSATISFIABLE : cnf cf36767cd5018334d7be86a4c73dbc75b543a25d9ecb9f8e6b425a99189d0c2f : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 142 P46 : s UNSATISFIABLE : cnf 20f169e73927bced16a898244f3b1c3136a6e09297fcce4dace599a0fb638ea7 : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 144 P46 : s UNSATISFIABLE : cnf b4fb7738307222cd64b764d8e29e9839d2da5fca9137b4a1617f9cd8eb2430af : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 146 P46 : s UNSATISFIABLE : cnf 54fcd0065d4bbc4aefdafbab6d4227b96c3bb0abb7856f0f0721c629a83c40a2 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 148 P46 : s UNSATISFIABLE : cnf d8bd6f45c5a5d7616c5193d54775605efb13ae0dec9bc52a4b1ca8f261164284 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 15 P46 : s UNSATISFIABLE : cnf be3a7960474c21a2565637f617b5b4118a4a60ea3a014c87b91c3ab7526b9ae0 : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 151 P46 : s UNSATISFIABLE : cnf 50458adbc87d94e4720e5363b1377b7dbb0ef796faf8a0c24c016a97ee82f765 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 153 P46 : s UNSATISFIABLE : cnf 96b9017e002da87816492be6e935790fd70bbc35432b5cee6133275563ebae94 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 155 P46 : s UNSATISFIABLE : cnf 7c6e39a27b29b692d831fcbcca74b3eb03784355eef95bbd622c05b15def4543 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 157 P46 : s UNSATISFIABLE : cnf aa5d5648a492925ce471e64d68fb32a90de794dce2e1c4e5cac91af77978e472 : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 159 P46 : s UNSATISFIABLE : cnf 690badc566d9355772250c02ee3b461af5c253a9bd533077d0e2b74de8b75738 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 160 P46 : s UNSATISFIABLE : cnf a157506b9e4acc64c22606d78bf5df620a138289a2a41057c43dc255fb64786d : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 162 P46 : s UNSATISFIABLE : cnf 4fcf3d531b49cbac0de700f6cb565f7e6623274fa3f0e90a806921f1626cebae : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 164 P46 : s UNSATISFIABLE : cnf 2e758d5dabd543407249f9193c7ff2cd8d08e90dc97696672058db601a71cba8 : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 166 P46 : s UNSATISFIABLE : cnf ceedd823263adfdf3af75dc189a7ad7cc7b0d5f7f92046898e90aa979c98289d : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 168 P46 : s UNSATISFIABLE : cnf 5f59b21f2d37874a503e7a4bc62e3826ab68d45ee0f5c3b1061ed20ab47141ef : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 17 P46 : s UNSATISFIABLE : cnf 049b1e2dc8aede74a34baf202c6151498a9dd46e5b4b580c7fa48245c4fe5d37 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 171 P46 : s UNSATISFIABLE : cnf f08a1a572c27926f522683cbf620c3ae63659815f67fbc175e56e4072cac56ae : kissat 13s : drat VERIFIED : total 33s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 19 P46 : s UNSATISFIABLE : cnf de8be6f73ab84e7a28d7ab8c229ca2911141f24cca19a43a175d6b26c10ab787 : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 20 P46 : s UNSATISFIABLE : cnf 8e4a80ef48429ccf629c5e91cb52e6e41b06fa3b3c4ef0c9f6f26b3bca2e02ed : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 22 P46 : s UNSATISFIABLE : cnf 71108619945fb40fd1fb3e30317e7a46cdb4bb303e28f298f56a1b762ef362a9 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 24 P46 : s UNSATISFIABLE : cnf 99f8e85a28decb45dbb62752fdba7bff7cff1c5d67ccbe822bb8b77d33ad3ee8 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 26 P46 : s UNSATISFIABLE : cnf 17220bfaf015db04c4f0ff9853347c8a29d016a214023caa609ab9045f8cc87d : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 28 P46 : s UNSATISFIABLE : cnf 1dab792f4151b25cc3a431b39c370761201b4b0ecb14d7f3eef949dda4651812 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 30 P46 : s UNSATISFIABLE : cnf f873f93a1497ba1a07078e8206187d0e80cf28b503bf27590438e843a0cc5fe2 : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 32 P46 : s UNSATISFIABLE : cnf 1f388e63106e08f7434409c20832838b60eaf05ed9ee9668aa30fffc2cb1f7ee : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 34 P46 : s UNSATISFIABLE : cnf c04563f9e010c4e4f4eae72e03bc4fed3a9260cb534d73da7abe124932997adc : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 36 P46 : s UNSATISFIABLE : cnf 180fff40029ad58e21f73fb390132b17298c54d097f12f84203b4656885e4df3 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 38 P46 : s UNSATISFIABLE : cnf 05479c4d3c968a6c552425e3b8604869de84e5133ee4928d1f1a86a84da08abc : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 4 P46 : s UNSATISFIABLE : cnf 987c1596247c1c9f763071719cfad41ebd8c5f1da1599dbb06b3dfe1f450c8b7 : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 41 P46 : s UNSATISFIABLE : cnf d2c90c7ad6e786982bc8263389808a4e3dba24c8c01b38a36e0f6d6e226feda4 : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 43 P46 : s UNSATISFIABLE : cnf e4c83b263ad6f996cf2fe291d956f7921aabcad9ecbff20c4e7dc3a1d04bf1c6 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 45 P46 : s UNSATISFIABLE : cnf 7b98e275fbce7edea8a4b1e7d0cb53fe95fdb3ba176a6eb835abe66e148444a4 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 47 P46 : s UNSATISFIABLE : cnf 6b079573c237480855f47ac06b92dd0ecf0ef21953677d1ec9aeef330c9f24ad : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 49 P46 : s UNSATISFIABLE : cnf 6a2346a639635e420214b47189c692a54151de87152f2254b1427c534e0e98a9 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 50 P46 : s UNSATISFIABLE : cnf 5694cbaa17e87cb73bd2a60dd296351420a5bf3638da60b3902acdb485e5c184 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 52 P46 : s UNSATISFIABLE : cnf 30fa4e2bb25680ba2967424c7775f0223a53651987db6e59f03b05f24a57a3a7 : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 54 P46 : s UNSATISFIABLE : cnf 3480f6af4a61690e8d0bb4cf11cb431256be127d24d73ac6720f0cbc8c657ada : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 56 P46 : s UNSATISFIABLE : cnf c11762f9cbf789aee8e8c864efe7ab1921deeafa3c93c23551d3d5af34f6b398 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 58 P46 : s UNSATISFIABLE : cnf 80a73047c2c2e48ffa93f0c6f85a349834f2392e18bc0e945063badd28aaedc8 : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 6 P46 : s UNSATISFIABLE : cnf ccf4a729dfc8ff8ce0727ac7f7a3f0eb624a22210c5860c791b0f186ea8389eb : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 61 P46 : s UNSATISFIABLE : cnf 016d73c9d183c66acac8e632f754243ce49c894a5adf1cf846489dd5d10db2bf : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 63 P46 : s UNSATISFIABLE : cnf cb171ec516f3c1642ccfcdab303cd8e72b52c48cfa6b553bd9fb97377cbae70b : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 65 P46 : s UNSATISFIABLE : cnf dc06ac09a51be2bfe183b8d83f58e493925e19d30fe2b455a6a50da3feddfb08 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 67 P46 : s UNSATISFIABLE : cnf 00ca912ad6c98a233b60493139020dbab967ba278a9e111a08e1d2c66a62572d : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 69 P46 : s UNSATISFIABLE : cnf a61fe1b44f11e9d7950a8b207f08324ded7c3cc5e2e97b214e0e7b69754afde4 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 70 P46 : s UNSATISFIABLE : cnf 6f86f8743957a1a9f850321f2d56d50d8dba717526c90eed5c52f2118671aefc : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 72 P46 : s UNSATISFIABLE : cnf 5ca8270493069f4c3848f99d35dfb70579ffd368a601b8c8b6db6a30670de579 : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 74 P46 : s UNSATISFIABLE : cnf c00ebd3a4c5e2640c922432cae6b9770930ac70abb8b1e4abd9a9d6ddd067fb8 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 76 P46 : s UNSATISFIABLE : cnf 9611e656176de4ffae9324ee848b76085653e2512dd3e9408e977ce24393c401 : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 78 P46 : s UNSATISFIABLE : cnf d25373b6c1fbc08d10ecc54388823997cf82deca76b6e97d412013a12b78f15a : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 8 P46 : s UNSATISFIABLE : cnf 374c6b9c62908b1a6faeeaa77876a722d512b65fc785a2bb3e9bc83ef988f211 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 81 P46 : s UNSATISFIABLE : cnf 10084eec5c84de22bf495fedbabc15b1deb57711df2b4e57e0210058d15cec37 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 83 P46 : s UNSATISFIABLE : cnf e5e1c5672e6dd720319a27e8c841b1a320eec08d40141aec2a2d850ee7c65238 : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 85 P46 : s UNSATISFIABLE : cnf e73ed2b7e8ea9c8680cf9cac1551b3dc68493aae6cb792d8e53060d7f8ec42e7 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 87 P46 : s UNSATISFIABLE : cnf af3b05a33f4c86919c7380552823f6f494ed47e1e0627dc2fab02fd155cd8187 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 89 P46 : s UNSATISFIABLE : cnf dff0220e1449863df75366ba3e77d6f4c49ae1dee6a8b2b071b2c3cbb7a34131 : kissat 14s : drat VERIFIED : total 37s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 90 P46 : s UNSATISFIABLE : cnf 416b4bac843955fc4e9806c789b81e18d6e8cbaacffeff90abf0db71e990ae7f : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 92 P46 : s UNSATISFIABLE : cnf f5a2a20c887d09b98d6717196ffec452e3654df5e0fa0cf898588bfcd0623f10 : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 94 P46 : s UNSATISFIABLE : cnf 06d8787be5de055833783305a8824b756cd6323962c209f40f2e9decb8be5370 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 96 P46 : s UNSATISFIABLE : cnf 0b79ef546f03fcbc7d9f10ae2e9d738308038ce5ddc2582b0b4f339136c126da : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 98 P46 : s UNSATISFIABLE : cnf 30e9ba802f16490829f6e1961e18e100483b2eb3aecf6a94b0ddd03cb1a3acd5 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 1 P46 : s UNSATISFIABLE : cnf 10c593ea952928b7abe4d32cf6c246e2767a4ff3b9e15a7529ac33d15a1a368e : kissat 4s : drat VERIFIED : total 9s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 100 P46 : s UNSATISFIABLE : cnf 27b22e9fd8efcb4c2f0367b9e0c273df1ab1b46966d0aa5dccc3987aa8e51dba : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 102 P46 : s UNSATISFIABLE : cnf 6cef3379c0cf36d4cd40caf42146062a8cccc7b95057c1232dd978f3e9e96524 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 104 P46 : s UNSATISFIABLE : cnf c568c8d27f1f6398e988e24b6f36ca1959456a43215c69da69f5af8a3a36e54f : kissat 4s : drat VERIFIED : total 9s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 106 P46 : s UNSATISFIABLE : cnf d0c2d3a4cefec8b4204b8b60639bfacd701aa959cc5b9e8d107fffef5d4f3b7e : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 108 P46 : s UNSATISFIABLE : cnf 85586cae2692f950a5c0e9ea6bbb2b1bb118fa3f9301d30ab1d92f4b10ad1d3f : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 11 P46 : s UNSATISFIABLE : cnf 6d6dcbb04ddcb41d294c9924ecdacf23c7898d6c61561542a609b0086df4dcfe : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 111 P46 : s UNSATISFIABLE : cnf f1672f9d3915b3034306992b61c73fea1382860a3c07c30bdc01674eea84f51a : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 113 P46 : s UNSATISFIABLE : cnf 893a5df94c29ec99828c6202cc27f15cdfd2d22b7c8c0e3d959fb91e8f2d8df5 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 115 P46 : s UNSATISFIABLE : cnf a0e0d5b1e7fc3dcd448b4eaea466fda02c31aeb34a621df45c8e6e7d91309a9d : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 117 P46 : s UNSATISFIABLE : cnf 3862ebb77c238c6301f81dbe4073ed6ebd9a3b2b0695d46bb7b7b32e3081306c : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 119 P46 : s UNSATISFIABLE : cnf d57019158ea54335a383f4c7a297f056506da0ce8794fb12e0075a5044cef258 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 120 P46 : s UNSATISFIABLE : cnf c267fa7b8e8c7e632968d669fcdae18ed21837fc4eab3f4fea82279e639c58d5 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 122 P46 : s UNSATISFIABLE : cnf c32fd49f5c920ca9d221b431c6ca2365a6fb9957bac50a9294bed9756adb3f66 : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 124 P46 : s UNSATISFIABLE : cnf 3bf29aa30e9367945b99044859348da4225e8a33323fcb886742e52f1d3b3610 : kissat 2s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 126 P46 : s UNSATISFIABLE : cnf 3f2df1b208e36b46400ea6f9549817f6c5f2c33c4d5f0efac626cdbea03cec97 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 128 P46 : s UNSATISFIABLE : cnf e312aa02173e31c80ca60b72b777c780fb0dc7607ff51cc649d84453fb7dbe83 : kissat 4s : drat VERIFIED : total 9s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 13 P46 : s UNSATISFIABLE : cnf 0f219d3a1356df7c3f8bf51885e193d2f84ae999f322383aa8ad3133eff20777 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 131 P46 : s UNSATISFIABLE : cnf 1af7f3db6f0aedf027e8fa9e65c0864ed2d4fff6f2d46b4f7a3234d07e97cbfa : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 133 P46 : s UNSATISFIABLE : cnf 4219bac9bab0e1dc4d0c991d400a91e1cb1335a86613fccefbcaab4ec7fe5847 : kissat 4s : drat VERIFIED : total 9s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 135 P46 : s UNSATISFIABLE : cnf bc87383dcacad907fd3dbcf3d7a812d5b7d225b23624159a0141475f9650dc33 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 137 P46 : s UNSATISFIABLE : cnf 0f44d4d65c79fc5cd5ad58ccb8da0b8592fbf23fbcdb5229193a82d94eb16043 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 139 P46 : s UNSATISFIABLE : cnf a2ba6a8f3888a6a2e64f70c080e96856ea1117dbe7647666ff264e198fdfce94 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 140 P46 : s UNSATISFIABLE : cnf e8b1a700ef40a7aac7cb1d4c9574ca886ce84c7b3c7d3b3b8cf3174054f716d9 : kissat 4s : drat VERIFIED : total 9s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 142 P46 : s UNSATISFIABLE : cnf 069f2c5802945ce124e3557749486ba465c1fd8cea6e0e83fcad3a11e6e0d64f : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 144 P46 : s UNSATISFIABLE : cnf 9c1a114633cbce86c4611b0b8c0750afc42962bc9f5ed04bf6d32cacf787ea77 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 146 P46 : s UNSATISFIABLE : cnf 715e27d5b3c5deef701b4798fc6c6e47709d87936ac61f44481a547f550fa4d7 : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 148 P46 : s UNSATISFIABLE : cnf 8ba0573aa8bb8378ff117d8c906c25c30b4d6507f6fa9c4648e9ff5446e7151d : kissat 2s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 15 P46 : s UNSATISFIABLE : cnf 11e1fc1a881cf082a66a0d79ce39abab234bc0b8b1644e20375e36e73dd67bb4 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 151 P46 : s UNSATISFIABLE : cnf 81a4ae86924b095601da9d932460043da63341acc7aea423f87f648c666cacf5 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 153 P46 : s UNSATISFIABLE : cnf 80b3682b599dabe459b053a400682ef38980f26db6ddd6a6d34b01627d019901 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 155 P46 : s UNSATISFIABLE : cnf e79c1543d83ca4bd50433f8031ecf20e211ff3baf1322ad02bf5ee9856bfa300 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 157 P46 : s UNSATISFIABLE : cnf 98d533b4d816aba46800f290ca1fae19be71ead789988bf014fe8fcba0032e32 : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 159 P46 : s UNSATISFIABLE : cnf 4bef3c67499bc44c2de8095e6f09289985cdd4882d362f0248443704dd830fd1 : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 160 P46 : s UNSATISFIABLE : cnf c8c744f7db581ce15d7d5b1ce232242267ad79f8809834371e50514f2834f3c1 : kissat 5s : drat VERIFIED : total 11s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 162 P46 : s UNSATISFIABLE : cnf 1e618ea0c25645a4ffcefc8a04762f129d5e1bdd14e8f0890edf7ffdbe7f1273 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 164 P46 : s UNSATISFIABLE : cnf 6dffb8a6e701ee3ad5b0369aa33f90614b862281a61ba34305a78409ca7e1d3b : kissat 4s : drat VERIFIED : total 10s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 166 P46 : s UNSATISFIABLE : cnf d50d245a89129f507e4f0ef9689db5aebe254a850dc8f44b1fc0e1168c929f92 : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 168 P46 : s UNSATISFIABLE : cnf 1ade91b14b3f814b83697732a8d523518fb42f5e3542def7c6c29ebe772e7a82 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 17 P46 : s UNSATISFIABLE : cnf 5ab81b1938825740b2072729065e6778cb12a512b09bd9347f0ed37579d00158 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 171 P46 : s UNSATISFIABLE : cnf baa47298cfb7ccbe3871c1fe2238b2448b8ac98b7dd2fa2c42e06f62e6f964ac : kissat 41s : drat VERIFIED : total 119s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 19 P46 : s UNSATISFIABLE : cnf b60fc0aee2d25ba8fc9992a4d9c5cd1d536f83c17c81c5cff1cf43ed9591cb75 : kissat 6s : drat VERIFIED : total 13s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 20 P46 : s UNSATISFIABLE : cnf 4d8ec66be52946186a0958f8f7022fc8fb61dd5fdb55b9c8965d355fc7a748ee : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 22 P46 : s UNSATISFIABLE : cnf fce84a962abb3c26c66c516eece11b160ff98bbab1c519a1ebb12698a818c2f2 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 24 P46 : s UNSATISFIABLE : cnf 6757fdfa0bf508e06e1c8e8606081c126042f79bfd1d422f5b718627bcf6068e : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 26 P46 : s UNSATISFIABLE : cnf 0d2444644458d4bcd7cd5f4cee7c779f5d962579bf7ad242361258a1569769f4 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 28 P46 : s UNSATISFIABLE : cnf f4f15e68bdca14f075472dd0fec35f0c3312d4d099e7842d68e1db63653c8898 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 30 P46 : s UNSATISFIABLE : cnf a63885607e9b9ff0d89ac5e1096079ca4a23f710111524060e76f978a101dc4f : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 32 P46 : s UNSATISFIABLE : cnf e5e72a795cd8fd44cdc19326c1757bd128ba9b0cb5db9ca3224b849f43070b9f : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 34 P46 : s UNSATISFIABLE : cnf 72641e03a250820b662d41e6a30511971ee1c329d4771fe4deda492d3749c791 : kissat 6s : drat VERIFIED : total 12s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 36 P46 : s UNSATISFIABLE : cnf 9afc40851d4630b367b3f69781b8c65d40a9dcca382edfc3448942573a7cb8fc : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 38 P46 : s UNSATISFIABLE : cnf 2c698f7bf9fea3621cdae573a71319ce42b3e5e92da2a4a38c4da46d8d664649 : kissat 5s : drat VERIFIED : total 11s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 4 P46 : s UNSATISFIABLE : cnf 119e1cbdd82d65523459d1294bc648d7de5aa8dad003fb9aefeecc3f28d09b45 : kissat 5s : drat VERIFIED : total 11s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 41 P46 : s UNSATISFIABLE : cnf 523acaceeabcf35bbfa89247e7ba810585429d5bc72b9a908b2791948e390145 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 43 P46 : s UNSATISFIABLE : cnf e95b819e39fdcca991e32887a006a8088a0216a6055284e9bcef21aa7563fa3a : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 45 P46 : s UNSATISFIABLE : cnf a17ae175b1a7dfdec74f5868efb6a81e23f575438d79b89f455c01686be9e1b8 : kissat 6s : drat VERIFIED : total 14s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 47 P46 : s UNSATISFIABLE : cnf daae6f9c5ae7fa143a994512e42a68d9ac9a5475050fcd0aa31c5d640de9261a : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 49 P46 : s UNSATISFIABLE : cnf efc47406bcf7feaae2f23c3538bc145453545d57d2c323ec11dcf44f1dc96a9f : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 50 P46 : s UNSATISFIABLE : cnf 6d1f1a026b4085fe9802ff1c4e4d4f2c8ea78a7cb96601504788a8671a3b936d : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 52 P46 : s UNSATISFIABLE : cnf f9b22be86ff8d8efd6f7dc7a584e22ccac3130719991927eeaf9dc786954af1a : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 54 P46 : s UNSATISFIABLE : cnf 347fb976130112b42641fcd2535ea86815095500fbb822af72e9e7124d583c23 : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 56 P46 : s UNSATISFIABLE : cnf febd30b8588a186eb8404d2cc8b231ae945b785b0f7c6d02d33fb287d63277bd : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 58 P46 : s UNSATISFIABLE : cnf a7e380027dad813941f8c593f017f8a4a38efe4e6ffad1ce167bbca8cd3c326f : kissat 6s : drat VERIFIED : total 13s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 6 P46 : s UNSATISFIABLE : cnf e5e5374ce26534d9051f19772dd3bdbbf22047e14efce3022dfa763e42b4ac20 : kissat 5s : drat VERIFIED : total 11s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 61 P46 : s UNSATISFIABLE : cnf ae9e66b57730c38d0f99a9b7ed4d57dc7dbab7902f9efa74572c9430bb83a82a : kissat 5s : drat VERIFIED : total 11s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 63 P46 : s UNSATISFIABLE : cnf 35e09ea09af84fa19ec8192121964bfcddc7ee8d41bcc50e609b7f2ec67c6146 : kissat 5s : drat VERIFIED : total 11s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 65 P46 : s UNSATISFIABLE : cnf 2eebfd26c6b9a4bf2e8a2779e514196bd3cf60587f812483e4e8261eb7faf750 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 67 P46 : s UNSATISFIABLE : cnf 3c9578097345ffe959e774e0cecc9dd9f416181a8cd05201d13655b0153ca6d6 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 69 P46 : s UNSATISFIABLE : cnf 4f215da13bee95aa3eb338ef641100c14f79076bd1820b5483be9797cca1816f : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 70 P46 : s UNSATISFIABLE : cnf 854ecbc2b9567f7944e8386b239b15e4c76caf62fe9b292581efbd6b33c7a018 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 72 P46 : s UNSATISFIABLE : cnf d7ba4fc5a3cd40edd64380debc0856f95b51b74f0136ef9f1025f70e4a1d5419 : kissat 5s : drat VERIFIED : total 11s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 74 P46 : s UNSATISFIABLE : cnf 83a9ffb84591289bfb33c5610cd3460453dd55c603edf6ba876192b1cd717393 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 76 P46 : s UNSATISFIABLE : cnf 628f4338075f7fd20cf5af1790e1630d61017756495dfba1483dc8eb4e86d39e : kissat 5s : drat VERIFIED : total 13s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 78 P46 : s UNSATISFIABLE : cnf 331b9567893d47df1ca85479e3fbfe8a299c7db29d3dd10e4b3235c86f99e9ea : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 8 P46 : s UNSATISFIABLE : cnf 058c64faa970817eb6afb0997be7d043e6f3d555db547d2242f0814773c5d602 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 81 P46 : s UNSATISFIABLE : cnf f1d2ba62ef3e3ac3098ae3f0172cc7274578e08878b140086e790cf8d25b5bd9 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 83 P46 : s UNSATISFIABLE : cnf 5bd9373eb5a5d79e4e4fa63d348065a53f23b2705f855687ea3cee41e7acf13e : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 85 P46 : s UNSATISFIABLE : cnf 43ce8abf821ace3a27945972858c4cc1c642f7cc326d57c66e3cc9c89969c1a5 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 87 P46 : s UNSATISFIABLE : cnf 3a5054ed124b5e3bdcf4b0c792ad0b69b8cc49eedb838d4119b62a3d4e7d0593 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 89 P46 : s UNSATISFIABLE : cnf 76cb420c8bc50f2a0c9b69419e0796a87cdd57a04249aae1658d2a33d9814108 : kissat 84s : drat VERIFIED : total 219s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 90 P46 : s UNSATISFIABLE : cnf 862402c51f5f1c8c203094b3e3d0740c0e0214d67149c5181b0210454588eec3 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 92 P46 : s UNSATISFIABLE : cnf 810464b7bb084f75e22e7705a400799d64824ac50ef666aafd348fc5a00afe84 : kissat 6s : drat VERIFIED : total 13s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 94 P46 : s UNSATISFIABLE : cnf baf0306688ac168ca47baee18c0c00460e1ae00aa76b165c40a680a5cf09b853 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 96 P46 : s UNSATISFIABLE : cnf eeb66af6f0dd7dd6e999a9a5adc1718e6209dd8529091f679ce5e272a4a62ab3 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 98 P46 : s UNSATISFIABLE : cnf 31a643ca02fa4de522208a3e287ffb14691ff768e366ebff8369a9a722daaa5b : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 1 P46 : s UNSATISFIABLE : cnf cd956b3449a413fe201a8034d8a4341e725777a6ab35dbdc20acfdc2aa318045 : kissat 5s : drat VERIFIED : total 10s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 100 P46 : s UNSATISFIABLE : cnf cfa4c98d519952f35632939ac7bf3b65132f27d1f3feb7c877c4ac83d50534c3 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 102 P46 : s UNSATISFIABLE : cnf 0f4eb4d0c33f32f81a16b0cd942d4fd36e38985b3989ba2a057dba56e9d5ec62 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 104 P46 : s UNSATISFIABLE : cnf 05e4b2a023b2a0f1724eaf902aed55ae68860ce7ba75986d9d1a71469a6b86e0 : kissat 5s : drat VERIFIED : total 11s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 106 P46 : s UNSATISFIABLE : cnf 6d469e5c18e06a1ae1252966f09825693a4f35f37a1c2a071378813bbfad8bbc : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 108 P46 : s UNSATISFIABLE : cnf eafd453f61d7e13d308fe64f58416fb89810de102eea8cf66afc5bb918beadf5 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 11 P46 : s UNSATISFIABLE : cnf a5a6e99986dffc07618092b526fc9d2154aebc5c87b9491ed899d87caeeb6130 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 111 P46 : s UNSATISFIABLE : cnf 9f49a2e3550b0855cd211db154c39dfd4b07a7cb34ee8074040809c9f8a25529 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 113 P46 : s UNSATISFIABLE : cnf eaa519a179479d570a5df542af588e97b40b5c3a08b43f01a2d5235af6a808ad : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 115 P46 : s UNSATISFIABLE : cnf 2d4aabb6d50f27c2d4382cdc20f5518cbe4bda5a92e6c11f7823d2320e1c78d8 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 117 P46 : s UNSATISFIABLE : cnf c05f0026b81cdc25012e62c32fa7eef77dd16d788f85dcaf1c39106ff7dad5e3 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 119 P46 : s UNSATISFIABLE : cnf f4f1d3ce6c9bbba5705dd80dc85db1c10d2544afab26ad37845ab19fe2d51769 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 120 P46 : s UNSATISFIABLE : cnf 5a281f522abf19cfc2902452503e24d76ae7ce313d31cba4895b1f31d0f6e171 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 122 P46 : s UNSATISFIABLE : cnf 63be0cc3c53e97c0c4507286e7794731aef84ef3f2cdc7f25eb6646f89ff0590 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 124 P46 : s UNSATISFIABLE : cnf 779578b805368778b204036adb7aef7ad7a10c18d46baedc4d725750f81ac028 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 126 P46 : s UNSATISFIABLE : cnf bff62c00ad808f8248c15eadcb5b01a15d2cb0e7e8267e835dfe967d6dc17d5b : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 128 P46 : s UNSATISFIABLE : cnf fb459338b11fd612be87c5c0c2d0e78e132cc53b756b5fc5c76e172f52e4c820 : kissat 4s : drat VERIFIED : total 10s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 13 P46 : s UNSATISFIABLE : cnf abbb72ed055d707761dbd35d3350efb5c491bf459c599749ecb1eb858e692eda : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 131 P46 : s UNSATISFIABLE : cnf 9db5205ddd25b5173f0f52fd6d231c87ebf6549d9a7f944164af925f284c380e : kissat 2s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 133 P46 : s UNSATISFIABLE : cnf 0da49e4da7c76167011b1dc7984b83be3d1f40bb0cbf76d15decaddac7f32691 : kissat 6s : drat VERIFIED : total 12s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 135 P46 : s UNSATISFIABLE : cnf 195528a489b6ecfff74870ac18438cae701944743c1f934089ebabaf494046ba : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 137 P46 : s UNSATISFIABLE : cnf 1c7dc1d2e1b50fcf24e7bb6e3b523e7e388bd2f24c68ee5c4c39d1523b153429 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 139 P46 : s UNSATISFIABLE : cnf e64b168f7439acbce0199c1dee4c3b716ca8a8bcbf9201e9732989520a617b5c : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 140 P46 : s UNSATISFIABLE : cnf ec604d2ea2cc1c3907fd687198a2d2ea316abdefa0fec4076968808a0fe3ab8a : kissat 6s : drat VERIFIED : total 12s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 142 P46 : s UNSATISFIABLE : cnf c386ae360d8ddb5dc3e4ff662d15249ff91fc6385cb48074a53ec9de0d1c2d02 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 144 P46 : s UNSATISFIABLE : cnf c6225217e433914625c90bb6700eb99796490d1aba0505d355c6c17635469bc9 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 146 P46 : s UNSATISFIABLE : cnf 49562adacadef097849ba40b35c19a9b8de92838743a903a0f815b7cae92e99f : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 148 P46 : s UNSATISFIABLE : cnf 185f633e1317800e0635306ff1e060d13886e2282722c2c01c607262c8777092 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 15 P46 : s UNSATISFIABLE : cnf c4005f414df22d97417a44bf90517a8d31b763010a94d33439a62996492f14c1 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 151 P46 : s UNSATISFIABLE : cnf 612074c0155725a28c158841acabe8d7de4c244d081f33da416fec2a8c98530b : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 153 P46 : s UNSATISFIABLE : cnf 57ba89d776d020df69174763e7f38bfa5adae255d85e3c2c99797ce9e77d3ae1 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 155 P46 : s UNSATISFIABLE : cnf efdd638921038398536569912e151955e63994490ced284b2e436dbf32ac9967 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 157 P46 : s UNSATISFIABLE : cnf 16ba538dda4a9b4afa6098c039b8a23aad5834db7b9c7b32044e8d7be5175d2e : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 159 P46 : s UNSATISFIABLE : cnf 16a1b7e64b0995933ff0a29d467733d3d43f0b328b466d9efd4b8f39ad61ad35 : kissat 2s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 160 P46 : s UNSATISFIABLE : cnf 89b815ab47cfc4834d780ccb0d961d7f482674e5a0b0831cab4678f80c215810 : kissat 6s : drat VERIFIED : total 12s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 162 P46 : s UNSATISFIABLE : cnf 19723e24ad7e3dc330a36b2f5ec4e0a45cef98f670c0491b849df9009e716baf : kissat 2s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 164 P46 : s UNSATISFIABLE : cnf 22fa6f26fa2e0156173f3a3e3f1e5f54d7b5124482da7e740925f6d57bb14265 : kissat 4s : drat VERIFIED : total 10s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 166 P46 : s UNSATISFIABLE : cnf 8a5a027d4d5eba39aff89abfe42757c6ffb545703ad8bd6f70fdb4e649f5db71 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 168 P46 : s UNSATISFIABLE : cnf 395892f0ed871ab992e238b8fafcd94e68515416283083a6097b34b5064714c7 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 17 P46 : s UNSATISFIABLE : cnf e8e4c8f647766cdcbb1757e6b3e0f13bd8cfe4bd1f816d536b3fb3fcb1f88945 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 171 P46 : s UNSATISFIABLE : cnf c3a52d6259fa8cf92921a29bba16544d9691adec341337bb0464b0f5b5753b67 : kissat 19s : drat VERIFIED : total 44s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 19 P46 : s UNSATISFIABLE : cnf 048c2eeacc848572bcd4269868fb7da991c93d2eafcde5719b23f2fed0f92100 : kissat 4s : drat VERIFIED : total 10s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 20 P46 : s UNSATISFIABLE : cnf 67209d279c6fed09f3dea7159a3e10488f9591815f473d6f43b2f761273ca656 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 22 P46 : s UNSATISFIABLE : cnf 72c91fb2bb117cb38c4261f5ccd3c2588773db443c3fdd1fbee7ee1bd09a69b2 : kissat 2s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 24 P46 : s UNSATISFIABLE : cnf a0473ded41c97944ac468ea33684bf6ed35f8d37eb3f30356d2b9f57f00f3ef6 : kissat 2s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 26 P46 : s UNSATISFIABLE : cnf 4dfc59287ab6bffeba1c368b925d0b459b11cfa3104ea7535ef8b6c0a3031d69 : kissat 2s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 28 P46 : s UNSATISFIABLE : cnf 2dab1e74a704cc8db77ae7551427f8ec36690203a63e97d001f7d96b294c7b44 : kissat 2s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 30 P46 : s UNSATISFIABLE : cnf c547f469318e25e2d09e242805eaf25bccabbed73837fd1276d3dc09e937d851 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 32 P46 : s UNSATISFIABLE : cnf 4e03c38bc3f73d975579a25456777f25a2cc0487a5e71494f46ea16559817c35 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 34 P46 : s UNSATISFIABLE : cnf 2448a4d270c3dd4ce923989a70443fd074a762050d1b4f5613add4b3023d9955 : kissat 5s : drat VERIFIED : total 10s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 36 P46 : s UNSATISFIABLE : cnf 7d9a1519943f5088d5806e3df87f9a4cc534e23caef9848bc1a8440a2f3d1a04 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 38 P46 : s UNSATISFIABLE : cnf d519f00b8b72c61a958fe3ef45963412f901a5f558f2f39c6b800ffc2a15c022 : kissat 5s : drat VERIFIED : total 12s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 4 P46 : s UNSATISFIABLE : cnf 980ffd32f3dabf8439d41582f3c7b602a37abfdfdd6849f8abb9a3f1e659a178 : kissat 5s : drat VERIFIED : total 10s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 41 P46 : s UNSATISFIABLE : cnf ed7f5fddb0611e3ee88d9148ca3ed568046aec4e5526d74f394a31328d0bbab9 : kissat 2s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 43 P46 : s UNSATISFIABLE : cnf 1b2d0e4e2ee151d02ac4ba0c9eae01bbe3b1c6e78b54c1418d9a83c81de91116 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 45 P46 : s UNSATISFIABLE : cnf bfe102aca86d59348a722e1798180043c00d66878a1b5b5c1a6a78c40297fc60 : kissat 4s : drat VERIFIED : total 9s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 47 P46 : s UNSATISFIABLE : cnf 9e50337a5a33a3bc3dd81139e3b12f0003cd751d25456266ba670c2203b78ebe : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 49 P46 : s UNSATISFIABLE : cnf 076162c538f2d5f1dd6f0686255763f0351f358937266c5c06e28b3c6011abde : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 50 P46 : s UNSATISFIABLE : cnf 2b0ac84dd374451184020879fa12a7a58cb3178b56f575b035a0266e9c99f56a : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 52 P46 : s UNSATISFIABLE : cnf 34c95f61b2379b35dc1d3bce557fb5504fb0360710981253f9c7dc4bfc9bd4d8 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 54 P46 : s UNSATISFIABLE : cnf 1fcf03d3a90d63ee1e07c6f05a9c8bf230f70ea00fe8a304fe037f20990647c6 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 56 P46 : s UNSATISFIABLE : cnf 61fefa054bc58e26925babf2872ef018f2267402e6c0ab592774172cd2897434 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 58 P46 : s UNSATISFIABLE : cnf 751823987939474f6fbc756e0d64fbf70a32d5281b602022fdd9c95b79c339b6 : kissat 6s : drat VERIFIED : total 11s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 6 P46 : s UNSATISFIABLE : cnf 9f24f92fecf5a7b02c4d081947659bac01865e3556c919c2ce1cd9655465eeb7 : kissat 6s : drat VERIFIED : total 12s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 61 P46 : s UNSATISFIABLE : cnf 6abe64af950fe7b97ef9ca0fc9546639ee8071be90ff1df8c4f854d3075c2a4a : kissat 5s : drat VERIFIED : total 11s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 63 P46 : s UNSATISFIABLE : cnf e19bd6d4e260b9cd0ee291fd424b6aa9d0065629005f4ce4ebb87cc3d669eb60 : kissat 6s : drat VERIFIED : total 12s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 65 P46 : s UNSATISFIABLE : cnf 5390c822a5fc55e3c8149b0dd962bac6cd48e64ab3fbe29f12f0493abd937057 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 67 P46 : s UNSATISFIABLE : cnf 3f38961aebfcb0a96f2af3972ab7f5ac68f32a38214131726582f93594754c8b : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 69 P46 : s UNSATISFIABLE : cnf 0238e75f27a872ab819c022867b621a522df2b00d29eb55c468205d98f9ce8b5 : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 70 P46 : s UNSATISFIABLE : cnf 11f1de70e4dc0b853cdc94e17bd217eebc6c7c224bcc99867c381d5be3de3329 : kissat 2s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 72 P46 : s UNSATISFIABLE : cnf a280a25783ba2e594931470d890246b3d71bd6f09da902b705f7af5f259d7b67 : kissat 5s : drat VERIFIED : total 10s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 74 P46 : s UNSATISFIABLE : cnf c6242ad6538c1e2e7a222ade046b7731a850f1209154deff5af2148f544b4004 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 76 P46 : s UNSATISFIABLE : cnf 41c6b9039932ab5d59b00a2dffb183612018bfe2a62a4b8bfba34f5bccd40aa2 : kissat 4s : drat VERIFIED : total 9s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 78 P46 : s UNSATISFIABLE : cnf 87f29d19fd4baea9e00d0543e6b110d9d8d517a22d606dcfe9da8c5a5b6130c4 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 8 P46 : s UNSATISFIABLE : cnf 89c40adffb1dacd00711661c4b374d895852303bbac0f74f502b32e8693212f8 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 81 P46 : s UNSATISFIABLE : cnf fae414c19ad9a4e4e2a28dd8ff698961f67ff83b0d8ab3bd3cb699bc4d95292a : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 83 P46 : s UNSATISFIABLE : cnf 28cf54aafaa836600ec018420c3d35fb1597def2771fca7db147de59f81a98a0 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 85 P46 : s UNSATISFIABLE : cnf 9de498a7da0f9d6db44c930136be36e4caf8c37284603c7eb0c35c9a3ca91b6e : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 87 P46 : s UNSATISFIABLE : cnf 49ee98a0fb97d066a37a223872cd7bf959bbdcaad1d280bd94d57bb90e203801 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 89 P46 : s UNSATISFIABLE : cnf be1e93dd5ce052d42b0731870d0d7d1bea33d8a73c31752c26481637140aec45 : kissat 21s : drat VERIFIED : total 49s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 90 P46 : s UNSATISFIABLE : cnf 3c37f2f24dc304c6e11ff93aad0d35e78b5d6000501f6cd926ef3dfeff7167f5 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 92 P46 : s UNSATISFIABLE : cnf 2d60110f4641d7408b5327a379222bfedb8af30b7936160b322858f803976f7a : kissat 5s : drat VERIFIED : total 11s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 94 P46 : s UNSATISFIABLE : cnf 174868b5455dcff90dd72d5909e559fa0546324613f75e0a9fc05ec45a5e21e3 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 96 P46 : s UNSATISFIABLE : cnf 699645c2ac27122f698ba8832aadf4d7c5277841594dbe649940b6188f03fc16 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 98 P46 : s UNSATISFIABLE : cnf db031178b11360c5fabad8b25eacfe597fa05468ef11e2ab8166d7d28671a931 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 1 P46 : s UNSATISFIABLE : cnf a73cc369b9eac191e3f172a40f33bdaaf322375784be96c1d39f0f3bea79a28b : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 100 P46 : s UNSATISFIABLE : cnf 0fd5a8bb32ff2d15a16dea93abed216274490058caecaed029683af9e471eaf2 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 102 P46 : s UNSATISFIABLE : cnf fa6bbf0084c7c0357d446454c12459934f0e04041815aae2f8ccd8478dd1be9a : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 104 P46 : s UNSATISFIABLE : cnf 2c88e01bed9e89abb7b2d02c87289158583a7be6978d17502ca7750bd28d7dc2 : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 106 P46 : s UNSATISFIABLE : cnf e4460e8bed530bedd99e47f1cfb95cc654236f9162c409dc6d2ba82b66bd3f85 : kissat 2s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 108 P46 : s UNSATISFIABLE : cnf eaa6863e1f06af9b43b0c7003c91be5ca20b7ef1a60441bf02bb6924e168faf0 : kissat 2s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 11 P46 : s UNSATISFIABLE : cnf ad7b3a68fe19b8a7abb4534959237ad43a8e8e5aab1b40329448b8eaa517de29 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 111 P46 : s UNSATISFIABLE : cnf ec015fdc022b06e522dc0be32b38054e5a0c4b82a8b9097d8cb06e2bdb941bba : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 113 P46 : s UNSATISFIABLE : cnf 240f911d5a1a23e305a571cbd299f4f5cd3996a2dc1704718480d970b42d6150 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 115 P46 : s UNSATISFIABLE : cnf 5403ff4aeee10c1ebc34ee6752ce75e4c91184526dd979fe8514bbb13276435e : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 117 P46 : s UNSATISFIABLE : cnf aa66f95bb67e48b369033ce2cad6f8e0408c344a005dc099cbb58db7ba7d3cda : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 119 P46 : s UNSATISFIABLE : cnf db7e1adf4fea054ac60608501888e3da50ea9e72c4ec6196d46c77ca554577a9 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 120 P46 : s UNSATISFIABLE : cnf 48a53930a20438725470941f06211c501e6585053e7f277c559051059fc91721 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 122 P46 : s UNSATISFIABLE : cnf 31efbcebae323d3f88e7e9c56d0134b4a9436bad38789fac45cc2a0a9f8e5ded : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 124 P46 : s UNSATISFIABLE : cnf 3e32fd8e7a5fa4a3faaced290c2c724dab89e22e6abf0e83b5ccd9aa589416ae : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 126 P46 : s UNSATISFIABLE : cnf 31b763beb535c4c8cab5caf9060469015c53803e5284aab3cab12adf9da666fd : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 128 P46 : s UNSATISFIABLE : cnf 3c4c2bce72b7cf72e3db86088c7f3fe09194447ebd1e4d55cc98cec045dbeef8 : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 13 P46 : s UNSATISFIABLE : cnf 8783f8d0eacf4924a699b28e4f4796f0e8463f6d525b2ad127eb0730daa345ee : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 131 P46 : s UNSATISFIABLE : cnf b3d8ecaabff710d4abb977208bb6a4b85a657ae9380b4969dff840b1a81f1c8a : kissat 2s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 133 P46 : s UNSATISFIABLE : cnf fc6c8ed67e141b8a504ad9de1422a8a493cd27ee022ae69795bef55bdf5881a8 : kissat 2s : drat VERIFIED : total 5s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 135 P46 : s UNSATISFIABLE : cnf b589179e0781e94cd672f1066306fd17482aef319c5f4ec3579d9a9f379e3028 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 137 P46 : s UNSATISFIABLE : cnf 21799edabac80ba93f9089401cfb59b418e9a141d4932d93c0cd49e65ca450a0 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 139 P46 : s UNSATISFIABLE : cnf fb939456e3f9287a7e658be721b7fee7c2849468225282aecaa086a7ce4492bc : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 140 P46 : s UNSATISFIABLE : cnf c9e78723d11dab65523c7150d3b92a87ea69a073cf2914778bc3ef910b06bd08 : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 142 P46 : s UNSATISFIABLE : cnf 3939ba1200b83504d7e0d20f42db666b9569877db89aa178be31bbcf76a92591 : kissat 2s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 144 P46 : s UNSATISFIABLE : cnf b5c869cac6520702cabbc9d19d23f37af3dfb17ef8b3b6b95184bdbcfc83f85a : kissat 2s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 146 P46 : s UNSATISFIABLE : cnf f82d5e91e6df6cc88446314812e1f1b9f418fd336fef2c8fede073a6d4c8c6a1 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 148 P46 : s UNSATISFIABLE : cnf 6abc0faf7b7ff353b4aec8a72ef902730ff5fe546631486e1f1c0b70ea2d2d03 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 15 P46 : s UNSATISFIABLE : cnf 8444a8a3cd78a3377ab269803808642585674e5dfc2698e0b85f314c3605315c : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 151 P46 : s UNSATISFIABLE : cnf 2d282ff75548c57586b2d9148e2644edb2dd2924982d66551259dd9e08a08fff : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 153 P46 : s UNSATISFIABLE : cnf c04a2af92828a4a0243fb1e30683c2f2da11a11bdc1c6cdc0963dbc808be2d87 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 155 P46 : s UNSATISFIABLE : cnf e6c95de05c73599e5034b4223341d9ad71688fc76e1e50ddd0319cb8e1da31db : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 157 P46 : s UNSATISFIABLE : cnf 605796c5ece005076288542ef53e50969e1d95ed2e5b3608e5f6a6df63607ecf : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 159 P46 : s UNSATISFIABLE : cnf b146403a4c95d5f8c3c5e2804081a89381dfdebf17b28dc42ace079d06bbfd69 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 160 P46 : s UNSATISFIABLE : cnf 3c28df4c993f2dacb6a834680d18ae802934934d8a30cddda2c69d24adc58827 : kissat 2s : drat VERIFIED : total 5s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 162 P46 : s UNSATISFIABLE : cnf f51436adcb8ca9a94a23283551feb663321cbd810b9999232ab734ab49bffb55 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 164 P46 : s UNSATISFIABLE : cnf ffe47f9a4b1f5eb5188cbe0b4583cccefed7a77829a6e247664db4ec0645a415 : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 166 P46 : s UNSATISFIABLE : cnf ec2dbcc319e2d187dfb0d29d91349a6e5d0e729f54f54c532d5d12b2ebf602fa : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 168 P46 : s UNSATISFIABLE : cnf 334ceb85792767ca2d1711ecc727685acfe49020b09576e98d9bdbd2044ea9be : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 17 P46 : s UNSATISFIABLE : cnf 076be540e877e1c3a45ec5a81494ea886c06971baa5714242d0bf184bea374dd : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 171 P46 : s UNSATISFIABLE : cnf 219be00a07d876a2f220c3d9c6fecbd8f569ee1620f59923f623d5357be6e913 : kissat 4s : drat VERIFIED : total 8s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 19 P46 : s UNSATISFIABLE : cnf 470e066bb44893bcf2943936adf4f8c71d86a2f4d5e9fd004e868268a246b1a8 : kissat 2s : drat VERIFIED : total 5s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 20 P46 : s UNSATISFIABLE : cnf f39db1026fcea022e60a7d046cbd535a8d6016b25d154960f46827f41dc23db3 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 22 P46 : s UNSATISFIABLE : cnf 1b5abb09b1630ee443031d4862517c8df12c0750b0b8e073e52130e8cb80b2c5 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 24 P46 : s UNSATISFIABLE : cnf 235bb1434b603f3fcc94a8470c2ef5b9f57be621bcac5d0667a3e9e23a62c13d : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 26 P46 : s UNSATISFIABLE : cnf 55840042eeb04f43827ecfa3c655bd62ed5963ce51574dc56f7d750de19ea13f : kissat 2s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 28 P46 : s UNSATISFIABLE : cnf f24765fc3455eb6ae74098af3b9d0773fe0de7cc25197d68622e93cc0e40f1ec : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 30 P46 : s UNSATISFIABLE : cnf 57c1a664df2d928741641a1cf07d13d614052338c792ef53fa3b7479abcade2a : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 32 P46 : s UNSATISFIABLE : cnf f5ac5ab881a3aa6a9779c725afb45042c5d320b6e61ea55327c1db8a832da917 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 34 P46 : s UNSATISFIABLE : cnf d8937c925102f31ef8e1de96b6a9a76f0fd0e58a15241668200b447e539d8289 : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 36 P46 : s UNSATISFIABLE : cnf ab1af5b4faf15bb0cfbe8ef186e1e8fe0adeb4db87d98e2c1bf5366c335cc915 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 38 P46 : s UNSATISFIABLE : cnf 7e46dac6034c9399b6e58804fbb95c42b15010ad9e506282f3ab5e883d2cedd2 : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 4 P46 : s UNSATISFIABLE : cnf b64002f3849524d5c2936e7834125b539a1156b560f42ce8f8f78505524d4653 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 41 P46 : s UNSATISFIABLE : cnf 97415ff5a689b2e44653aede3fb4ecd6691bc2666beba0c6cf3c531744d27de5 : kissat 2s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 43 P46 : s UNSATISFIABLE : cnf b85af5541a5de756b076a2605bc8bb08a1f5f8713885631180bdbdad724203a0 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 45 P46 : s UNSATISFIABLE : cnf 15a933daa0ef158fad3bd0c6b17ea2b0417cf0e67ae10ae0291b155b57a94ec4 : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 47 P46 : s UNSATISFIABLE : cnf 73f599dd3e5149c3fe4f7e4b7c9158fe4741148ec768d201c95b1e49714196ae : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 49 P46 : s UNSATISFIABLE : cnf 20b653c3366ec2131e1361f93fdced97d7d8897ba9a741237596f393e01e188e : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 50 P46 : s UNSATISFIABLE : cnf 7523cee00e1ef6af6a0b99e920694fbf3b4b0253c99867756cbcd629dfa4bcaa : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 52 P46 : s UNSATISFIABLE : cnf 7b0c0fad3ef9cbe0ded65e32a230db6127f588dd30d5357cfdf9d38e1d717d19 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 54 P46 : s UNSATISFIABLE : cnf b8d16dfb1d69fa702ca8c3d2e4622018b9f9b45a3cd74237f690438d9cd30814 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 56 P46 : s UNSATISFIABLE : cnf 0e1b0a03b3859cb91c9d90a6d075d41e5392c5a2574e1227648ee2d02e29f483 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 58 P46 : s UNSATISFIABLE : cnf c77b868e1cdb86059fc4bf1e21872589feb6b1fa1b47a6413ced9f27872e28b2 : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 6 P46 : s UNSATISFIABLE : cnf db7a98cc4fddf0cc0fc996e658bab9b81188e3839aa9c9135ea785e116f09d26 : kissat 2s : drat VERIFIED : total 5s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 61 P46 : s UNSATISFIABLE : cnf a414d5b59f8cd05bf0e071ca5913543a6f69bb73b29ce764cd2f442cd4cfacfd : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 63 P46 : s UNSATISFIABLE : cnf 8ddd848074ae4a0a3c3211da9563883819a53c7e7f41965b65f8b692fbb06981 : kissat 2s : drat VERIFIED : total 5s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 65 P46 : s UNSATISFIABLE : cnf d8d090b2914098e339ca10122899cac69dcc37ccd882fafa438439b2d6557217 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 67 P46 : s UNSATISFIABLE : cnf 05433a8ead09f2c5250b541f7b0084b7484bba5c08f7bec4887aad1fb0c84bb9 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 69 P46 : s UNSATISFIABLE : cnf 56bda98dbd1ce1c667f91d52570e9a026b43c5dd53e0552682e48ab33e9b251a : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 70 P46 : s UNSATISFIABLE : cnf 64c64079674ba28b5f484c184b9013cc6dd2676fcd693537f57b2a61e2f2c4d4 : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 72 P46 : s UNSATISFIABLE : cnf 8daf5b1cd328e985f0d275702102e09776e2e1058918ce84143727930eb4a345 : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 74 P46 : s UNSATISFIABLE : cnf cd769e8b931be657e021424fa85d412d3a3863bcd573464674068018df3893cd : kissat 2s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 76 P46 : s UNSATISFIABLE : cnf 576fd106e707189ad9220dfc98cd33da6b3da3c3463fb93ba60bd3fd0be88b6d : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 78 P46 : s UNSATISFIABLE : cnf db24e39e50d80cd2bac00eed3049ea9312d4d6b16331e68c046ed1b60b3bf2f3 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 8 P46 : s UNSATISFIABLE : cnf d09c86d8f7f317d64c78e11a664c21c791bc766ffaf354896a31edd8d5b73e96 : kissat 2s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 81 P46 : s UNSATISFIABLE : cnf c9ea80565ea7ea70c23dab8d01da0f6ecbaeef65d9b632e4fc38370d20f49fa5 : kissat 2s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 83 P46 : s UNSATISFIABLE : cnf a8a2bdb732b7436c39f212837284e12ba7aaab8c2cb0192e32099ddc8cf48153 : kissat 2s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 85 P46 : s UNSATISFIABLE : cnf 1aedd884979ff0a132c291d399f3b3ddbad5d78f7aca7c7b68d95193494e2554 : kissat 2s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 87 P46 : s UNSATISFIABLE : cnf 0634a6fc22c1e13b779d6c9d80180f7a442ad104cc30a6cae44e0fe4f3c84da6 : kissat 2s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 89 P46 : s UNSATISFIABLE : cnf 98a425bd914adf4e921f0cb5ebaf8bc2b468d2514275276c0aedcdb987ea585f : kissat 4s : drat VERIFIED : total 10s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 90 P46 : s UNSATISFIABLE : cnf 593a2a5d388602cc506c03ff74e2d1e8c90c5408d6d733ef1a7af2c209e359d1 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 92 P46 : s UNSATISFIABLE : cnf 0929ac9a690c9f51d6402ce3066a384d794caa8647c05141ff48a9d337aa20f4 : kissat 2s : drat VERIFIED : total 5s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 94 P46 : s UNSATISFIABLE : cnf 18c3dbe1de0ac25d441887bafb8f6f88f6bfe03216f8733d113c02578f77dbb0 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 96 P46 : s UNSATISFIABLE : cnf 0099a386b6cc89353a85502a799ce22898924b514a19dba4e6ac313db9241cdb : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 98 P46 : s UNSATISFIABLE : cnf 8f3846c77265c777ee6470bfd75a6166a42a5557541790c05e9e07aae25addf5 : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=RA h12 l0 k7 pair 0 P46 : s UNSATISFIABLE : cnf 879967bdeae8a1d5d3e0e28b4ed0eecfda76cd0db429b5c7caf02cfccc5e875d : kissat 2s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=RA h12 l1 k6 pair 0 P46 : s UNSATISFIABLE : cnf f4e62528515fd1170a55738903c69ac4094e62e3ea6e4855df43a05de3497478 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l2 k5 pair 0 P46 : s UNSATISFIABLE : cnf 917aabca8f8fb1ed321c3196bad0147b51488875d894dcb8e89d47a172090791 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=RA h12 l3 k4 pair 0 P46 : s UNSATISFIABLE : cnf 461c2966e84c658ba2ee67816e1a0acb3eb31d650bd422354354e541dce4684e : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l4 k3 pair 0 P46 : s UNSATISFIABLE : cnf 7adb9e61086b6cf11dbb6f8c1ede342e8eadc3d637378461ef978586893000d8 : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l5 k2 pair 0 P46 : s UNSATISFIABLE : cnf df255691f38eeb18ae3656e9b70e2050223722b1da906b9eee0b8875693e033d : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=RA h12 l6 k1 pair 0 P46 : s UNSATISFIABLE : cnf 66268b4f1866d1999d5f2833aa606ee54924997d55e1ac7c57bfd3f11f9d4b21 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=RA h12 l7 k0 pair 0 P46 : s UNSATISFIABLE : cnf bb7b14a7ef9a7c2a4db2dbf0878fc4625ca541a5abacd082034ac0b99c5b1785 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 10 P46 : s UNSATISFIABLE : cnf 365f5906b253d57f38af01f547b70a7a3875471ff4c45848f1f87f655e242438 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 101 P46 : s UNSATISFIABLE : cnf fa011bfb3e032985c3a6edcaeedb5e7cf85868e8745654f7b65d4c895d5b7bc1 : kissat 2s : drat VERIFIED : total 5s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 103 P46 : s UNSATISFIABLE : cnf 1f334906e2123de87d88e730d124ece20ae03ac2160ca35bc80d8ef39a82afa2 : kissat 2s : drat VERIFIED : total 5s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 105 P46 : s UNSATISFIABLE : cnf dcf96db7dea0cca6084eb1ba0a5014af51c7316c17fe8cbbaf7b0e43d3c319cd : kissat 2s : drat VERIFIED : total 5s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 107 P46 : s UNSATISFIABLE : cnf bdba5e6dbc9d74cf4625b191bc618954d38869c29e3e38f1c07e3fbe6f49f7ed : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 109 P46 : s UNSATISFIABLE : cnf 59d36a3d29428d7256a490400be35fe4f423bfb0b6bfde4710ba8e7871ef14e9 : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 110 P46 : s UNSATISFIABLE : cnf d9d94c6096526c6328d33a2c9cf6e813fc095c5f8c36606faf024be91ff49b99 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 112 P46 : s UNSATISFIABLE : cnf c10a27a3d0e8a8d2630c29d1c97e8046e67448613d3715641ecaad4156e76772 : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 114 P46 : s UNSATISFIABLE : cnf cf09f5e62867b48ee3b04f568afe4303b4bfefe959f12bd3e12d3022aae98d83 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 116 P46 : s UNSATISFIABLE : cnf 9142031772fae630e1ddc262a2ea2d2682c12f5f07ba1e40fc5149d1842f742c : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 118 P46 : s UNSATISFIABLE : cnf 99477e784c2161175d7eff9e03f762d75c47e68eee13bf4fb05523eba127b269 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 12 P46 : s UNSATISFIABLE : cnf 06456eceff4e696f4e071ef12768be2fb5074d7114d5da49a3b0ded369a8c5ed : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 121 P46 : s UNSATISFIABLE : cnf 058cc00526b704e391781f1b5e03b95774eb3bf44e3eefb99360f1b47595eac2 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 123 P46 : s UNSATISFIABLE : cnf 215e797401d087cfb6f11e74f56b9a5c57b077ead508da767209c224dbe561ec : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 125 P46 : s UNSATISFIABLE : cnf f128376257b4c76df8acecc2d6be46daa970f57c89097f902202673058f855d4 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 127 P46 : s UNSATISFIABLE : cnf cbc183abc27d70092df3b06ed3903439ffbac4716d8365bb57aacc55a6dc56a7 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 129 P46 : s UNSATISFIABLE : cnf 5b2e3d9eea536a08dd0b7106fbd2c41a10ddef713981615df9e957f43738ab15 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 130 P46 : s UNSATISFIABLE : cnf 75746b5ab0b9053e79d97379ccd5b9d0b80109497e5d77cc50a64b7625a3b4ea : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 132 P46 : s UNSATISFIABLE : cnf adba9201db64f681592e7ac0b4c48f33685565cb809b937793f873364560cbd2 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 134 P46 : s UNSATISFIABLE : cnf be95c6276459e17602f9e69f34e6cf133a31e9992de3c69d1a3c3c25fc31f03d : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 136 P46 : s UNSATISFIABLE : cnf 311383640dff55721a65ed4b8048feaddd7611e65f01c9c24dede7bb3563cfce : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 138 P46 : s UNSATISFIABLE : cnf 0e3173b9aba4ee9047e72d6f976a0ca03ad8979d6f1d17fdc2de0ee4326a2132 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 14 P46 : s UNSATISFIABLE : cnf d5148270f80c90ac99ce5ecfa0f309319c72cc62fabae242f0680e3e4cc11bc6 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 141 P46 : s UNSATISFIABLE : cnf eba114e2e6c4d6ea4e9970bfd99eb0425e6b1972842df39d6f738b7e94681e06 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 143 P46 : s UNSATISFIABLE : cnf d14f0920f47bce37feef8d64b2e21a377a350be64b65ab59153d7e9a7f57baa0 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 145 P46 : s UNSATISFIABLE : cnf f8f99e98feaaa5b2b9d14ceedcaf190b1a1d0b19b5605d711e22d194e0960d8d : kissat 2s : drat VERIFIED : total 5s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 147 P46 : s UNSATISFIABLE : cnf 92e173a26af04df0f18844bd75c5e64d43d94866c465b9c310df70d363eadbb3 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 149 P46 : s UNSATISFIABLE : cnf 332d306433e569f8f22e45d20fdaadc5192f01a958d88bf63c0504b62ea482a4 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 150 P46 : s UNSATISFIABLE : cnf ab66b4203449b1f7d868b31f900f26a4e9a4b6a1d61cf17dc8d49eda01cd0429 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 152 P46 : s UNSATISFIABLE : cnf 8a1d83d29b378fe11b0bebe61a9f198330e2f5be4a1ef01a175b4e9b28aa14a4 : kissat 2s : drat VERIFIED : total 5s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 154 P46 : s UNSATISFIABLE : cnf 93c2fba698a50cd0670ddbc47f1a3b5aa3baa2a59707fa0cd342380d974038f0 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 156 P46 : s UNSATISFIABLE : cnf 77f46f52c5bd7cef6fb195c977e6bd94fd15a55ac4a5536383ea2d7d24cab31a : kissat 3s : drat VERIFIED : total 6s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 158 P46 : s UNSATISFIABLE : cnf 67d3569439ae8a57c01b7a2be3b0fa0f97b1c6e749572f3a383b0005fc7697df : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 16 P46 : s UNSATISFIABLE : cnf 2c945bb9da57880b4b0c5abce5bf3fbeff4dd591e552887e6b2c71c24eb5c5c9 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 161 P46 : s UNSATISFIABLE : cnf 1d115dfa1b692dc89dd0d0755d42ab1a185fb0aa4a6b6e4530fea3e7cb24762f : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 163 P46 : s UNSATISFIABLE : cnf 9646ce34c48b0e00bc9d830efbe708dfb31a15041ce940ff5d95aac201c692af : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 165 P46 : s UNSATISFIABLE : cnf 879c491cd227f36a860a3dad4bfd190148a6633126a28a83dba049cab6aa84dc : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 167 P46 : s UNSATISFIABLE : cnf eb5c821737046f76a58275d6e4df07eb2ac3bd9e7ccd1a510303ec186ab2f56a : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 169 P46 : s UNSATISFIABLE : cnf a09f866f562c22ac3cdb80bd43845883ae3e90558b07abca9d7b1beb1b8cb842 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 170 P46 : s UNSATISFIABLE : cnf 3c54e251a6ca7ef78a7fce541ec567f1b733791a1046904c7ca600d532f5f0cf : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 18 P46 : s UNSATISFIABLE : cnf 2326eb121e930ea35ebe4ecf686c70125b9b50c5a59f2c2e8e376ad4443bf229 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 2 P46 : s UNSATISFIABLE : cnf 559da0c59f4c02743791820d156e8b583979462a7cde25b591ebf69931fab59f : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 21 P46 : s UNSATISFIABLE : cnf 23db6f125c22964679d5d2576d229ea9117f3d9776274083153bec527492fbc8 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 23 P46 : s UNSATISFIABLE : cnf 3870ae904ddcf5be7b7e5b0a2409c297e8778641195728a93e7e88f143cf577f : kissat 2s : drat VERIFIED : total 6s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 25 P46 : s UNSATISFIABLE : cnf 14e25989108a8c128d046791d3b8ac512f4532f712f228207926f916e7c6196a : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 27 P46 : s UNSATISFIABLE : cnf cd5993fbb62209a43e81d0abb1164fdc0b5b2cca2dd7539b780463c3e0511c38 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 29 P46 : s UNSATISFIABLE : cnf c2a83e1338c98f1792a1adbd8ba4662d2c97bc25df3cc26c7dc8f6db6bfb01fb : kissat 2s : drat VERIFIED : total 6s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 31 P46 : s UNSATISFIABLE : cnf 3e2fd73dd32e3177e0b31cbdc6f6601a52d7956f99e2e2dd2c9ada8e1b0b2ec3 : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 33 P46 : s UNSATISFIABLE : cnf 1a502a860f758ff32aa77119d76195e0906f9a5e51ade79e4722565e8e7c23e1 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 35 P46 : s UNSATISFIABLE : cnf 44641fdaf1e56ae21f5b8fbf236e8baeb71006f32c3383e2ee35bb1a2a2ccecb : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 37 P46 : s UNSATISFIABLE : cnf 4d3e061a54a85bb9d4b074a45eafc74fe1c168aa62bea968f8250b4cb9ed060c : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 39 P46 : s UNSATISFIABLE : cnf 51d26e1424e00d3cfc9355ed7f0c10ca82a54a2d1ecaa0423db26c179e65cbb2 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 40 P46 : s UNSATISFIABLE : cnf 3c637ddcc53ccc47d624c738f4f0aa0babc7115f56124083817936b5d25f63e2 : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 42 P46 : s UNSATISFIABLE : cnf ae50a0a45cef59f0e797b05b5a9df453ccefafcecae9c60cccec9eca14fdb4f2 : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 44 P46 : s UNSATISFIABLE : cnf 6db6d020bd69647c7a6ae26b4a2bca41d1d2bb423ac0f93cd9804e780299c6f1 : kissat 2s : drat VERIFIED : total 5s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 46 P46 : s UNSATISFIABLE : cnf 40282d3bd41c4768e67caeb017d97cbfeb55fd4a5e9716a6117e2d89442d457f : kissat 3s : drat VERIFIED : total 7s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 48 P46 : s UNSATISFIABLE : cnf bd5ae7fc874a223be0b555d397261c26ab3a4b2146329f7facddab07409c0006 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 5 P46 : s UNSATISFIABLE : cnf e92dcc2c03221e5b726ea7e7d97d85c3380dc1f3ec20badcc0ba09be08fa44a7 : kissat 2s : drat VERIFIED : total 6s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 51 P46 : s UNSATISFIABLE : cnf 7e06c909a13a0bf41b0aece12aa7f30306ab86126514badfe0adc1d70653a4b9 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 53 P46 : s UNSATISFIABLE : cnf eba0fe99954729ab7a291a2771d9cb338c4453e96cc3e126bcda59d89fc4f704 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 55 P46 : s UNSATISFIABLE : cnf b4e9d24f0eb7f857468e9cec4379cd7d9eefdd06086df6561ad5f2d93232fc92 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 57 P46 : s UNSATISFIABLE : cnf 80f54f3a2c3fa5bd1b1f23d5a75f696e529fe9137a0c7b5b68aa51dd09ea2618 : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 59 P46 : s UNSATISFIABLE : cnf e38d3f618c8d12bc36e39aad5505f82572c9754156aaa0a088bac8ceb2c0e77b : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 60 P46 : s UNSATISFIABLE : cnf 780f798a641d9c7e7ead08d1d924b0415dc8101153a605c69b969dd8e48bb312 : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 62 P46 : s UNSATISFIABLE : cnf ff6d7da48004eb9a4c354137ca51a4eb13d7dd9dc3debe845837256069cffe1a : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 64 P46 : s UNSATISFIABLE : cnf 5520688c815f30c8fc55e58c89401bfd02f7a67960dbfa7d05e34a946c8de255 : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 66 P46 : s UNSATISFIABLE : cnf 77c612380f1bc062de8a0e08f6fd4cdd630517b46ac6175f596dcb34386fd46d : kissat 2s : drat VERIFIED : total 6s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 68 P46 : s UNSATISFIABLE : cnf b436b36c9adab8365f5b05de94b6c174382d6e666abb0eaee340ba8937adc251 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 7 P46 : s UNSATISFIABLE : cnf c38e78e41a05a7381038e4bd839116973fe0e4e2a785c8d91d702d41c551302b : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 71 P46 : s UNSATISFIABLE : cnf bcd7164f1867b26a6f70418321ded2af81367f7bf4d0cc1a57ac2e25c2091d5f : kissat 3s : drat VERIFIED : total 7s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 73 P46 : s UNSATISFIABLE : cnf 98faa43cb5673460ead5dd9bca290d8ac4294d7724e1727b23921c9e59775c7b : kissat 2s : drat VERIFIED : total 5s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 75 P46 : s UNSATISFIABLE : cnf 1ecac00a1811cbca8b64aa6ecb84e02873b2d1c891e98cd57e42a5051de818ba : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 77 P46 : s UNSATISFIABLE : cnf 95fe4a71ce3157701949024fe9e5fb18fc27919237fdb347b16ba6e811a7d107 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 79 P46 : s UNSATISFIABLE : cnf 91684000c479fe7f9a7c4f4b6942572d04d9ea2e57554c88dd41af652fe6c811 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 80 P46 : s UNSATISFIABLE : cnf b9a5d01ad795f4535509de94c213ad3823d8811b95657dca393a65620ec14cfc : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 82 P46 : s UNSATISFIABLE : cnf 1cf3920309bbd413cfaff7953318f11e2c6635e26434554c829d8a918d38fe25 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 84 P46 : s UNSATISFIABLE : cnf 5fae1b55515e85d2d9dedff040a0cf7fc30178ba5c07bbf935e34bf50685880e : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 86 P46 : s UNSATISFIABLE : cnf b3f9ce124c23589dc1dcb43cc4c24cd1058a95f85c18f5c8420c0147c7227731 : kissat 3s : drat VERIFIED : total 6s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 88 P46 : s UNSATISFIABLE : cnf 79e39926cbf7245301d6968513850dce77cbea7c3b56e89f03fbf0510dbf7141 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 9 P46 : s UNSATISFIABLE : cnf 5a18c645cb458e3ecaec637538dd171947c2056b3885ba29c51a77826c496c9c : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 91 P46 : s UNSATISFIABLE : cnf 1651e2c5984b0074b9e7dee7be0e1ad07cb7fc86bac9384abe7371167354438b : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 93 P46 : s UNSATISFIABLE : cnf 6595ce531e818027ada84de6d88869c88bd8ba64926e96ef099e4552c08e4519 : kissat 2s : drat VERIFIED : total 5s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 95 P46 : s UNSATISFIABLE : cnf e0588282546a5a24f8c1be9080d88a0f40f649c93fd04222b9cb1328cbc8887f : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 97 P46 : s UNSATISFIABLE : cnf 9859e9c2fb66d18156d387dd4b0e7a9346e623fa09ca8c44a2c0c79cf12357f5 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 99 P46 : s UNSATISFIABLE : cnf c38b81b9c4672267c9dac1a7496fa072f448586de85f60d750e7e4b1c7b03710 : kissat 2s : drat VERIFIED : total 6s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 10 P46 : s UNSATISFIABLE : cnf 971e341050b5f930fb0f5d72ef5e2d3af9f591843d09b018a01e2026b2d6dd64 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 101 P46 : s UNSATISFIABLE : cnf 85a71fbcef117512087a08efbf874186354c9fb9956056290b8f256beb007478 : kissat 6s : drat VERIFIED : total 13s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 103 P46 : s UNSATISFIABLE : cnf 21d2b2104aa176865167b3bfd27366d8228c96dcc726f70fd6a32cbb1606ef13 : kissat 7s : drat VERIFIED : total 16s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 105 P46 : s UNSATISFIABLE : cnf 74a166aeacf0631e4e48711936f3299bba551cbaebce90ae7b30a438218b41fc : kissat 6s : drat VERIFIED : total 13s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 107 P46 : s UNSATISFIABLE : cnf 1e1e715f8c906f199a0d1e4b67665f5c18ed205e93eebbaf3633f429d8440be3 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 109 P46 : s UNSATISFIABLE : cnf 57ef38e9218a7195d43cedf9c5f62acd7b4a1bed0f9d826f47125148ece385c9 : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 110 P46 : s UNSATISFIABLE : cnf 08d86a345d4f0ad571b7c3585767eb4404655dbc30c79cb2f2daf8091f7106c0 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 112 P46 : s UNSATISFIABLE : cnf fff65120839ca146366a41406681fd4527c00e32604c442665c8a1b34f17e54d : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 114 P46 : s UNSATISFIABLE : cnf c42cc5cfe8f43042b6e2b7ee9e6eca340d653986a0e0816f9463f300cfe5b26a : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 116 P46 : s UNSATISFIABLE : cnf adb04b38605632c1174bb274ff62113837f117a9309de92f7f6a3cb940bd823f : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 118 P46 : s UNSATISFIABLE : cnf 2f973d6ca653db23684e30597a393f910031cf5c621a3def8ac08910182d846e : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 12 P46 : s UNSATISFIABLE : cnf f601a574b4b38f92414294d0998dcb9957ac7ce0f1d0fb007dfd1ab541b554e7 : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 121 P46 : s UNSATISFIABLE : cnf 1a57f4a402f6bcefbefcf3f915a61fcf7b7ae47f20727cf4ba18654a51adf0c0 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 123 P46 : s UNSATISFIABLE : cnf 830e6d72142d8189ede869fb55f2bceeb0b1df477a7377a878459da1d09c6d24 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 125 P46 : s UNSATISFIABLE : cnf 262ce0704459b328e89ba9bbbd718d32069794f5997b4c6f009e3d0f445cc02b : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 127 P46 : s UNSATISFIABLE : cnf 70eb0701f8492f60d6c631ceb52d76904e83421a142179a47771652257a55008 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 129 P46 : s UNSATISFIABLE : cnf 421d89a000a9bbe0b9c5164f58640955f04c2b192f483e65192eac07771b5fa1 : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 130 P46 : s UNSATISFIABLE : cnf 3961b60a24af20b9d6eb2e1d454f07df63b0343bd05e6000e7d12e1abc846766 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 132 P46 : s UNSATISFIABLE : cnf 61b8ad79ecd56900a7b31c48caaeea199f0e11f36226b9e83f11645244f7529e : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 134 P46 : s UNSATISFIABLE : cnf 19bc090c34b63efcdef4a644920edddf65485e62db3a2a68dfaa4992f229f0fe : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 136 P46 : s UNSATISFIABLE : cnf 49d7672db8ff42b21d7ee6a2cb43bdd74e4664ad72832e95be365cc1d6b8a99b : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 138 P46 : s UNSATISFIABLE : cnf 09a7c8a0bad39f2b11215677446c8ffd67b6b9f351229c102218816e8d519337 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 14 P46 : s UNSATISFIABLE : cnf 0d26d30485240f25e55d81e65020070891b204bae237aa8aaf8e81e6e1a01f8a : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 141 P46 : s UNSATISFIABLE : cnf 830123363200c287296da84c0da830003e878388b2395837400576ae2b10b919 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 143 P46 : s UNSATISFIABLE : cnf b195e272eaaf9c9ae72222cf306405b5e0f665290b3aa56bb7fc63a93b531e59 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 145 P46 : s UNSATISFIABLE : cnf 14ae04a9ff2ce64461938e1639b31ca81d2466fcadce433f1683e1155baea64d : kissat 7s : drat VERIFIED : total 15s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 147 P46 : s UNSATISFIABLE : cnf 04ba69cb8f98032b8eb55b4bfaf9292348e53b2bc0d8890ae887eaa7f9492d33 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 149 P46 : s UNSATISFIABLE : cnf b3d97e10fdc3ddc5d930249f4595376afaace32264c59568b8851deb8648e6a4 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 150 P46 : s UNSATISFIABLE : cnf 3f088884c8672e64cfb544124ba31827ed53dce71da066f0aeb193f7f25b810c : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 152 P46 : s UNSATISFIABLE : cnf f903b8c94d1435fdd9a273340a052471324e3de0b6dd263952dcd47eee9c8903 : kissat 4s : drat VERIFIED : total 12s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 154 P46 : s UNSATISFIABLE : cnf 6fd69a2329df4d671f25315c3451d94c41142369b96bf08fa0336e56383fb3f2 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 156 P46 : s UNSATISFIABLE : cnf 9058d20b31d33a547d41f238073e168f0cffd26e1fb5747fab6741b8d07e9182 : kissat 6s : drat VERIFIED : total 13s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 158 P46 : s UNSATISFIABLE : cnf a9373a3d0fdd6ae57748904dff912fa1c3d498e9a8b11f79626939c853634067 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 16 P46 : s UNSATISFIABLE : cnf 836e8bf7ed8dc5ac6160bfd99c5fb64b37abc3cde4af0685d22fda72c485dc0e : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 161 P46 : s UNSATISFIABLE : cnf 1c481f45942d222101c4f203f010648d66c032daa3299cf811a3caa20f0778a7 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 163 P46 : s UNSATISFIABLE : cnf 892eb8620246f5b6a9b061d909aeba40db113ca8bdc7a4334ad475d8cf44bfc3 : kissat 7s : drat VERIFIED : total 15s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 165 P46 : s UNSATISFIABLE : cnf 962bb83acc9631b0c1b80c9e09b023fa2bf517695e46835b5d10be688d1e480a : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 167 P46 : s UNSATISFIABLE : cnf 06a59da7dce814039932fc2028a0d71aab9f1e5e2ed53262e2da690291803713 : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 169 P46 : s UNSATISFIABLE : cnf 79761f7ece27a815c894b8c9c7a2152366105b9d48bb8ff2f42d2eef2912b026 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 170 P46 : s UNSATISFIABLE : cnf d0ecc934aa37f9dbab1c6e2dfa997244ccf87f0c695cf08bb6490037b200438d : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 18 P46 : s UNSATISFIABLE : cnf f995324b891fc03e4bd058253bcb6abed765bc266b727e94be329e06e00304a2 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 2 P46 : s UNSATISFIABLE : cnf 44c4381c159c26ad246cd8614429a675f8343fb6fb376be62cfb4c3fbf4eb735 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 21 P46 : s UNSATISFIABLE : cnf 037dc62795f116d7f4021118a3246b464018a6b4195176992beaaf025cd8e264 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 23 P46 : s UNSATISFIABLE : cnf 0ed70c118fe4ffad6ea551b322232adf17299c053889a8251e7dee3e383e0a9e : kissat 5s : drat VERIFIED : total 13s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 25 P46 : s UNSATISFIABLE : cnf 11428b8e0cae5621d80e1fef4af6a32dd0c7a3c519dd9ed485522e0b2a96d959 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 27 P46 : s UNSATISFIABLE : cnf 6cc7f1114ebcfeefdf6998beb60fed04a9426f1a8ab6250473ee1f120657cd81 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 29 P46 : s UNSATISFIABLE : cnf c63bb405d0725bc59d7f5baec0d1316b4017de644a4a2b00eef3fda4b43cfbb1 : kissat 4s : drat VERIFIED : total 10s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 31 P46 : s UNSATISFIABLE : cnf 9606bd418ab1a2704f0886a6a2d1b0b098df37d57d8fe9d95c7f01c67a1a74a1 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 33 P46 : s UNSATISFIABLE : cnf bbfb5f5afe4efd3aea363bb49a07fd967e0e6e3ce731a9ad369ba63c1f0e2729 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 35 P46 : s UNSATISFIABLE : cnf 2faf9489862e1424462658ab69e6f69a06b6e7a2e915790908458dcdc1a41bb2 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 37 P46 : s UNSATISFIABLE : cnf 64cf8870dc1d4a65481ec55c7b2c56b982bc1502497710312f19fd59711662bb : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 39 P46 : s UNSATISFIABLE : cnf f80ab791273563984f977495126d5363ad5275def3ffb440ef774b5814490fe6 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 40 P46 : s UNSATISFIABLE : cnf df6840405291fbc30405e6f5bec79c8d815daa90835c0f2b7ab551b04f8ba3c1 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 42 P46 : s UNSATISFIABLE : cnf 258490cd83b4a11dc8fcd9555efc0c5ab0142408756cbfa33e1eb6a8e6253998 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 44 P46 : s UNSATISFIABLE : cnf b76e777a841e2f2d328f837b556409de906e98e0c21c49e966cd18ffaaeddad5 : kissat 6s : drat VERIFIED : total 14s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 46 P46 : s UNSATISFIABLE : cnf daa9f8f534f35b1a1c3351815c3b0161f7c7be472070d191dcf247e42837d453 : kissat 5s : drat VERIFIED : total 13s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 48 P46 : s UNSATISFIABLE : cnf 6641854c0ac4389992f52043959128bf6e2db1de751a063e78ab42c3036d6077 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 5 P46 : s UNSATISFIABLE : cnf 3a1bc012972a88432ec367831c9af924941c63aba2656bfc92bb4a3e7b3b4c11 : kissat 4s : drat VERIFIED : total 10s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 51 P46 : s UNSATISFIABLE : cnf 11c57aa1a723bfc06925a23d69c50618b8c66ebb120f400c312e07e8092eb6fa : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 53 P46 : s UNSATISFIABLE : cnf 0cb2651ba13983aea811a6d4c11c2126e195c2b3c56b5f5731cc4f594cf23226 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 55 P46 : s UNSATISFIABLE : cnf a39fef5928399333bc7f73ac1e3fad2d83a74fb64465566b9b7c595b8cca8ebe : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 57 P46 : s UNSATISFIABLE : cnf 0ca35de025e2fdccc57854a9d58b0441243be6a78cb4eb2f4a4daaa1bde7d836 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 59 P46 : s UNSATISFIABLE : cnf 0f635bce41d9e67e82ae08b43126acbdf465e4980e8cd765845442eb5102768c : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 60 P46 : s UNSATISFIABLE : cnf 59d50b2b76d9c784aea66b2078038f8ab6fdea6093120d68e0e20de79948e083 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 62 P46 : s UNSATISFIABLE : cnf 5ea459e03c07ec2eafa6116d778ffc1204002ce59fe172da5ab5e7c481b91206 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 64 P46 : s UNSATISFIABLE : cnf 05868023128c9b2cede8b9b47ab0f2860d401c5a1070e3bad9ca4fa59404c3d4 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 66 P46 : s UNSATISFIABLE : cnf 524378eb29cc5f5a59f53c1dd105bd69411fd79a251b1100f414db37d3fc26ca : kissat 7s : drat VERIFIED : total 16s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 68 P46 : s UNSATISFIABLE : cnf 252dde6de16a26f447bb32f4174deef00779179cab8680bdad0bd2d8117b28f8 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 7 P46 : s UNSATISFIABLE : cnf 6d9ad4c4795c05f7d0594b19cffc981ab69d27fc7a6bfee4a999018950862c16 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 71 P46 : s UNSATISFIABLE : cnf 356382f912387056cc55e09db292469f164ae8009d4b896e815e3903e70bd49b : kissat 5s : drat VERIFIED : total 11s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 73 P46 : s UNSATISFIABLE : cnf 91f77ecb41caf6cf0554e2e66fa6adeb8d506f0744ee9d6eb99c1963117a73cb : kissat 6s : drat VERIFIED : total 12s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 75 P46 : s UNSATISFIABLE : cnf d46cc35a7de2030f0a548cf8ebe1d5d9a04e9836b4009bfc197ebe203442ebcb : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 77 P46 : s UNSATISFIABLE : cnf 73bb6f94b915f6b188819a139c5e1bf0149bf8e4e16257f5828cf457e16965bf : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 79 P46 : s UNSATISFIABLE : cnf 30cda3f69e59a532213d98150be38e0971b57c932ee8619471d24cc3a041b832 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 80 P46 : s UNSATISFIABLE : cnf 1e899248ea2d3260689a7fb2b207287da4daca6354db060994222c7b2ad203eb : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 82 P46 : s UNSATISFIABLE : cnf 3790b89cd2a8fe5d120554e2f45e73df5a851391013de7fa0c3bdf34d6664b40 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 84 P46 : s UNSATISFIABLE : cnf a608127d7ebc4143d90df9a106b94bdc6c4eb07f57fcac66b0c4b2863ddc89f4 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 86 P46 : s UNSATISFIABLE : cnf 9329232d2a0078a1a49ee85a4596bb7dd321902e5dcd726e89cf786e2c06df57 : kissat 5s : drat VERIFIED : total 10s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 88 P46 : s UNSATISFIABLE : cnf 3c70797e1703360f3a375d9d7c17c53ee89eec1927071706ccc819e5d0ea598a : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 9 P46 : s UNSATISFIABLE : cnf 4e20b546e0c8765d58fefd6778e809adbaea5665b07d70d1a3795becd84cd631 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 91 P46 : s UNSATISFIABLE : cnf da48e7c3850715c093ad42b6272c23caa27672e56a10cca3026b4b8f95962501 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 93 P46 : s UNSATISFIABLE : cnf 70a857321603f5358e19fc488a780020a3b4ba29c82891b59bd49bda4633d860 : kissat 4s : drat VERIFIED : total 11s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 95 P46 : s UNSATISFIABLE : cnf a93dd2aa28079d853d5d990330b7faa82d143f91eec8fced22f5590694dab3b4 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 97 P46 : s UNSATISFIABLE : cnf 929bdc9f74f51e5ad30c64f1dbef7517ebc9b7f8b91a2ee76f738a0a5ac4618d : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 99 P46 : s UNSATISFIABLE : cnf 6319a7b1de156587ce9d89516e11b94e2f127ae9677fff676f4361f606c34e19 : kissat 4s : drat VERIFIED : total 10s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 10 P46 : s UNSATISFIABLE : cnf ebe0f524e0daabc7fb910793b631d67a9eb6ed323cf942863a89d1a014c1b5f7 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 101 P46 : s UNSATISFIABLE : cnf 22530b52db6eaaa1109d9df6498f17b28f67a28f356ec8f1380694b7b05f3fef : kissat 5s : drat VERIFIED : total 10s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 103 P46 : s UNSATISFIABLE : cnf db6775337e9524ef5dbf1ad93e41b77820abdbb907723d0c86d1c4c36229fb99 : kissat 5s : drat VERIFIED : total 10s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 105 P46 : s UNSATISFIABLE : cnf fe24641428d23da3846f2035ade081f994061217caefe9b8cec1933f1953b576 : kissat 5s : drat VERIFIED : total 11s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 107 P46 : s UNSATISFIABLE : cnf fa3997891c95da5f56d22153258f86fab84dd2e987bfeb3e27e3a0291e3cc995 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 109 P46 : s UNSATISFIABLE : cnf 90776d486d461f123b9d14e659920cbf103ed455b3b85ec2ac473938324ce346 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 110 P46 : s UNSATISFIABLE : cnf 6176d9aa3f8cb7a18b834c3a692cfdf6c35160929e47b5b354e3e3a9aceb6f6a : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 112 P46 : s UNSATISFIABLE : cnf 002c8bd9c457235628eecb1310228c22ec419a9d33c18dbc964c5cea5c2dbc1b : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 114 P46 : s UNSATISFIABLE : cnf ceb5b3bda943e81d332bde5ccd327d608b5e325482f06641d43b8bf206220b89 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 116 P46 : s UNSATISFIABLE : cnf 6ccfd15601e7368a3f2061f55eb5b14220b990a1b50038d86668444c5b089577 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 118 P46 : s UNSATISFIABLE : cnf 2b7450e39a0e88c6e28903554e04a1ec2a97f9b060211882084aeaa7ad847639 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 12 P46 : s UNSATISFIABLE : cnf d00ed69c25e40a9195947ac366ef12a34bb5ec8d8bab266ab120caaf1306cf8c : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 121 P46 : s UNSATISFIABLE : cnf ce90b7d5171602225b92bd6456d74127eb992d1786962b045d688e4d491ad020 : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 123 P46 : s UNSATISFIABLE : cnf 70b101eea42478ddc9f6488f118a312714e00bf2bb2d8bd1814086efc01f037b : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 125 P46 : s UNSATISFIABLE : cnf 40f6dd435c0daa61f1e2bc74753cdd0f1b1c38fdce293aafa7c17192b0c4e173 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 127 P46 : s UNSATISFIABLE : cnf 331fde6a81babb1aed3c4c41dc03a502cc37992802fab6a9b268a7c0444b4822 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 129 P46 : s UNSATISFIABLE : cnf c4b915b3c7237aec99c8455afd8cdcadb2654c4ff75e1d5df0d9c1501c65d4ff : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 130 P46 : s UNSATISFIABLE : cnf 60141974c21d63bf8dadb13e657ac59760caab50207b868a356e18b1fbede75f : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 132 P46 : s UNSATISFIABLE : cnf 0ef2b94c55fe3ecfffcdfbb22135ad3ab153496b5d75304e2c00caabd9086278 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 134 P46 : s UNSATISFIABLE : cnf fb0685a88a25014a7fc53836eb8bb2a9bd061009b6026280358715eea3631243 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 136 P46 : s UNSATISFIABLE : cnf c9bb01ef823702a93fd5fc6a6c9d6b657534a1d56183fbd1348536c2adad2d0a : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 138 P46 : s UNSATISFIABLE : cnf 2ff90070f35b28866bf59d82ef247c8f084352a300efb4dc5c79ad287a8f15b9 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 14 P46 : s UNSATISFIABLE : cnf 48b018d9276685faa426118b865d3ac50b2fe882b26b71e8fb5e40badfd46b50 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 141 P46 : s UNSATISFIABLE : cnf b2de9f58304c3943f61cd68bf72037d64fe68fea2f6f40bfd350d34eec55037c : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 143 P46 : s UNSATISFIABLE : cnf b5b64abc942f27cd4eea419a137afc41e86762ce10eaa2a08555f5b7f5fec0f5 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 145 P46 : s UNSATISFIABLE : cnf 1f3e2e99e822918587fc4a5dd6eba7f6b474e392f67dec9826e2f89dfcb0f666 : kissat 5s : drat VERIFIED : total 10s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 147 P46 : s UNSATISFIABLE : cnf e9082ff26e6c11110acb22876e597c149dad29ffe101d5015e7e04d8ae825f10 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 149 P46 : s UNSATISFIABLE : cnf de5ef7a3445811e704a5322e0992d209d368f13e00f2129ba902727783083f57 : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 150 P46 : s UNSATISFIABLE : cnf ad8dd95c6f4ebe21e8ada54203401314aa8f6c32577f4145a92bf18730d8efaf : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 152 P46 : s UNSATISFIABLE : cnf b575352c92600a42efb1ef08f76b0af991863894974216654428d933d687f918 : kissat 4s : drat VERIFIED : total 9s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 154 P46 : s UNSATISFIABLE : cnf 70f03d70e649f90aa2112492d62b8c11a0ff7bacc88e89d8ef8026dcd83fe71d : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 156 P46 : s UNSATISFIABLE : cnf 960aa6d5368273f6d01b0cad4efa89812cbdeed23e551c04947c77af683d6e4d : kissat 5s : drat VERIFIED : total 11s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 158 P46 : s UNSATISFIABLE : cnf 59c27d63c7036a3e56b844b379c4afbb1ea35a8da24466c62bb09d3fe8f22f7b : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 16 P46 : s UNSATISFIABLE : cnf 2fdd60ad45d6d504ce27ab242ae4d9444613d0a7eebaad083aade27e3366b778 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 161 P46 : s UNSATISFIABLE : cnf c45cf1aeab232d4d2c3d40fb1097d7c366fe36a3c871931418bbc79d4e83d209 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 163 P46 : s UNSATISFIABLE : cnf 610648947276855f0c3da7970842dc2af8afbfb1eea7b70fd69c39b1e1bb2d8d : kissat 4s : drat VERIFIED : total 9s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 165 P46 : s UNSATISFIABLE : cnf e07aafa5ce4a6bd066c83bc6a17ff216033066735a94d63e73a4189f17d071e7 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 167 P46 : s UNSATISFIABLE : cnf 48364c2437f22ab99f94458af2d68a9d10d5ad35323a5c073cf0aa1b8c04deff : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 169 P46 : s UNSATISFIABLE : cnf f3e992983c8cd8786bd983a59fb5c812d5d0f5ef82d421011c2611e56c0a020b : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 170 P46 : s UNSATISFIABLE : cnf 99884441dd81f518dab8bf562481cd70e764c892724c6440c44f6ededdc6b37a : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 18 P46 : s UNSATISFIABLE : cnf 55e7075980f004f551d9fd207a89358ba76f1770b3b24e67cad15f672418a6cc : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 2 P46 : s UNSATISFIABLE : cnf 8b82b1e2a67b61c1cd03e3f5cac95f934a9ef04d88bdec5734f2353f7deb8734 : kissat 0s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 21 P46 : s UNSATISFIABLE : cnf d9e60bab18643be3de54872f9845356d8f8fb784a4d8ee762d5af7894a40ad1c : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 23 P46 : s UNSATISFIABLE : cnf c7751e3a15745472b558718e67275fe74ec0ab44989fa48de3ffff1197a3188c : kissat 5s : drat VERIFIED : total 12s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 25 P46 : s UNSATISFIABLE : cnf 18576a567653824d558c39798d4e7ef6670549ffe1e4256876c3ca85c81f24e8 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 27 P46 : s UNSATISFIABLE : cnf 877cec05a2ad5b3a16000f4294dbfbdedebaf7624700544afa27c5815e3d68ab : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 29 P46 : s UNSATISFIABLE : cnf 6e55fa286c8c2dde01b93511d719480104ad1b65e01ebf6fd841bc9911eb6aac : kissat 4s : drat VERIFIED : total 10s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 31 P46 : s UNSATISFIABLE : cnf 4ad0a211ceb0aedd50f66dce8d18366b2964b5ac1766ed948a120bf56fb43828 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 33 P46 : s UNSATISFIABLE : cnf 05a2c2849423da112678a3ed2166fcb36d50fd714b9d492385fadfb59415a62d : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 35 P46 : s UNSATISFIABLE : cnf e46303b916ec6ce6297b89ba4eb94845039e369853fb4a986cfbee3a4f7bc004 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 37 P46 : s UNSATISFIABLE : cnf 33d076c79561e22a3f30a485cada119030869cab1c4e4815d1b2c91a72943705 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 39 P46 : s UNSATISFIABLE : cnf 2cc3e0b285b70df137af5e2931f3a16eb2d67e11810e1391ad9ecfe6cb5c313b : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 40 P46 : s UNSATISFIABLE : cnf f9cc448c6340afddf9903b5d04807b7f95931604faed9afb5d425cb6d39eaeda : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 42 P46 : s UNSATISFIABLE : cnf eee3089f88992d29f54c572b7b1cef2499f285967e025164c8ab8eb16912f3db : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 44 P46 : s UNSATISFIABLE : cnf 773a06993e48208611a688dcfc207c9aaadcff088b7878802621f9e10f8e12d3 : kissat 5s : drat VERIFIED : total 11s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 46 P46 : s UNSATISFIABLE : cnf c91a793c219ca59e24fb9006680cc7dbac211a7ec523a2e4f55ba2b2eff3c975 : kissat 5s : drat VERIFIED : total 11s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 48 P46 : s UNSATISFIABLE : cnf 97a39e5784507f68e565dfafd2379c9ea4d33e81c0e5594af469b58ff00762a9 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 5 P46 : s UNSATISFIABLE : cnf 5118532076d476d4726784977e4e787fefb6a9ce84f358efeff790a134ae1f63 : kissat 4s : drat VERIFIED : total 9s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 51 P46 : s UNSATISFIABLE : cnf 2827daa174ae26e451ce8be85d6af92bfa79d8488ac5204772c302e525fb0275 : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 53 P46 : s UNSATISFIABLE : cnf 2bbc381574ddaaa0843be78c57b9df091fcb1b368cc65a44bd4d305cb069aa9e : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 55 P46 : s UNSATISFIABLE : cnf 4b6edfcbd75ee0f3dbd684237981e4047498d3126d0b7368eac23d17f40a35ec : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 57 P46 : s UNSATISFIABLE : cnf fb8a27511e5e48431da6f641f95532fd717071e2187b1d4a0603f1ea611931c7 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 59 P46 : s UNSATISFIABLE : cnf 032579c0b4488623165265e8fcf44a6d8e157f0a540d3e0d4990bd84c8be0972 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 60 P46 : s UNSATISFIABLE : cnf cfb3c64bb0712071c4ced5f5403e98e3a2320ad94524baa7ba05c713a34586c3 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 62 P46 : s UNSATISFIABLE : cnf 4ed716622a5b96372dcfda0b2434dd22c9eb15709ed61aafb6b658515701b9f1 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 64 P46 : s UNSATISFIABLE : cnf 477a44049b6e132ae7b753156070462987146ba8195fb8671ebfbf7b16d6546a : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 66 P46 : s UNSATISFIABLE : cnf 5c4da22f0e468a78140ce5efdefcf4e7e57b6c84c72f5f3dbada82a2f2a40584 : kissat 72s : drat VERIFIED : total 166s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 68 P46 : s UNSATISFIABLE : cnf cb33f1b9f5b02afafc72d1ffcec0bcaf65766787c71f669e59a8ffcf6fe6a001 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 7 P46 : s UNSATISFIABLE : cnf 5c82889a4fe7836029abf829b8a91597c5e1ef67571ae4cc9b6f78d6dc6bbc5b : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 71 P46 : s UNSATISFIABLE : cnf 010d9a5426a73feb2bca9be12cc01ac4bb9c68266c32e8001543dc15e96e3ce5 : kissat 3s : drat VERIFIED : total 7s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 73 P46 : s UNSATISFIABLE : cnf b41d29c6203913df205945415823924e46875cd77695b466f78f924ff93442a4 : kissat 4s : drat VERIFIED : total 9s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 75 P46 : s UNSATISFIABLE : cnf 41b4d515fa71b4b1783f18f9d535fba767b2bb45fbcd588008e1b374959ec9c0 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 77 P46 : s UNSATISFIABLE : cnf 2a454105bc5de54cd34811cf8eb0391185395c78e3c1c41909aa8246068d4a5f : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 79 P46 : s UNSATISFIABLE : cnf 8aa8e72aabc232f2048ff55ad865ef600b52a61991875780d5db16e4ef54287d : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 80 P46 : s UNSATISFIABLE : cnf b7daa4de6b87151205f9f6832126c7b50ab3e69119554fbff55b98ce1733e50d : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 82 P46 : s UNSATISFIABLE : cnf db84b2d177b207219543c334b32af31dedd6ec6babc66c1ac19653ced8a62df0 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 84 P46 : s UNSATISFIABLE : cnf 4509a7b584c298b8022320a53861e016222ec53133a4b63449b2f33a9cdda5b2 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 86 P46 : s UNSATISFIABLE : cnf f3b98b69a3a4248c9c8383fcb05096f1dba6af1733fc62d21a90a87b9e982280 : kissat 4s : drat VERIFIED : total 10s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 88 P46 : s UNSATISFIABLE : cnf 49d9c73e13736d7cc7ddb9e6abe57e2bb87b0ba4934d40b64bf4b149e3750e26 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 9 P46 : s UNSATISFIABLE : cnf 6b194478b571c8b962b3c9f2c63ae237cd91797dba817c4b38c11602f9975863 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 91 P46 : s UNSATISFIABLE : cnf 17c0bc49b38ba6d1c8975cd5f7feddcaac3fb619d4ad0833fddf7a791141ec7d : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 93 P46 : s UNSATISFIABLE : cnf a5137d0eec716240b6e274691d43eb2035f54cfa8e0c5584a300bc2a7e116ee4 : kissat 4s : drat VERIFIED : total 10s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 95 P46 : s UNSATISFIABLE : cnf 8e4e16cb7369f4d9ef8cd3d47886f45f2e01f680737c0bb5eb019c30c3696f24 : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 97 P46 : s UNSATISFIABLE : cnf 5e3629fe7efbc5b507961fb01d82a9d556bc49e2a5084be685f0f7900db55a35 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 99 P46 : s UNSATISFIABLE : cnf c5c797bc0dbd3e33aa28a7d3524f6391518fc896373a19300c1de66bff516584 : kissat 5s : drat VERIFIED : total 10s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 10 P46 : s UNSATISFIABLE : cnf 39829ccdcca2d7641366920b6fa39826e71492dd9b1dbf2cf2408a24b91271c4 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 101 P46 : s UNSATISFIABLE : cnf 81d6bb108d10ec0f1646caab90b0c893dbae42ac75f38315904b694eca2c10cd : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 103 P46 : s UNSATISFIABLE : cnf afd95efcca9c04c4f40c6182d0785afb1b309b1680e474d8667d4ad12182ed24 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 105 P46 : s UNSATISFIABLE : cnf 0c2d8269f7be40c8d385c4ff8132c589468c8943b600407e18fd6cd5b87b2df2 : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 107 P46 : s UNSATISFIABLE : cnf 0aa7c8146586957210946d84b894fb28ef0dcce8c20fea6990cb954caf34debd : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 109 P46 : s UNSATISFIABLE : cnf 5fe210e81ab067ab523e8717dfe508c2b3e826dadfa8d672ed5a1d39b9a814f3 : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 110 P46 : s UNSATISFIABLE : cnf 7801e5e10116b65e814886fc02bf85e01d12830c407135eea8b6cec6d03dc9b9 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 112 P46 : s UNSATISFIABLE : cnf 7300dc1dde188a534afe4d33d1c7e91ac39006ebb33e20931bd673a6b8596f6e : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 114 P46 : s UNSATISFIABLE : cnf f1b069f90464bec99f4a8ec3d04b4400198925888f40279aa8bdd251a37b6ada : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 116 P46 : s UNSATISFIABLE : cnf fa222fd4b92c023ec64c753c2baa32604ed4602f8dc527b3d470a594858a9b29 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 118 P46 : s UNSATISFIABLE : cnf d1e36acf03a544cc6f94fe5341607fbf010bdcae7a02cc31e3c1d7409d4a81d5 : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 12 P46 : s UNSATISFIABLE : cnf 377b3574177811e031c15f59760b8735a0fd4d62192fa01c8e3084f3c049fe55 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 121 P46 : s UNSATISFIABLE : cnf 7493fe6beeda298e8aee905e09afac2c4ed68f9b107ed666a9efde76fee0a0af : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 123 P46 : s UNSATISFIABLE : cnf bdc8c145f179b7280055621d4d7eb929af8dd17b9e3f117501ff04185583161a : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 125 P46 : s UNSATISFIABLE : cnf d3710924f7919bccce52c35b0a4c95d4fb332647a9fdf1fbe2e95fb6980c7748 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 127 P46 : s UNSATISFIABLE : cnf 340fe48795cf18727576164ed826fff85fdb9bb9e550802bc12c998a0ba4d497 : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 129 P46 : s UNSATISFIABLE : cnf 2c292dd0f68153bd8ad96f5d42880a3c86186c2cdb9326a3a435db8758a5f2f6 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 130 P46 : s UNSATISFIABLE : cnf 05bb9943af17aebef0616fc1ceb3e44051569cbfd4f603e1ca30295980a60cdc : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 132 P46 : s UNSATISFIABLE : cnf 901205d8bfa620372578857d7e3e8b83f91cd8f340181393694f903a7dde7279 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 134 P46 : s UNSATISFIABLE : cnf 74293519d99994960cc3e4bba27f294f21324ba9bdae36a02094cbad1d782032 : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 136 P46 : s UNSATISFIABLE : cnf 0a682411d7169509a4e3b8382fa1d346b4afef19d581d24309285ed68aa10dc5 : kissat 2s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 138 P46 : s UNSATISFIABLE : cnf b821dfd53a55a104948cf6daeaffa2742c30766ea6191e5f84c141c7e53eb260 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 14 P46 : s UNSATISFIABLE : cnf bf080d0858ba9b8b6b4a46ecd29198d23f6c78d886477da92a8f23ad0fb80336 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 141 P46 : s UNSATISFIABLE : cnf bd4c0de71baa3aa4ae0778be8d6d51736c2b42e8de047c4b274656fe6f34c43d : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 143 P46 : s UNSATISFIABLE : cnf 13ad9195339a7b2a9b31fcda4862fa8dd6a1832c96711c309d41635bee1216ab : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 145 P46 : s UNSATISFIABLE : cnf 185b76880637ffd97f970ab535779d0c46db0276688db5cadfb80253b485a6c7 : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 147 P46 : s UNSATISFIABLE : cnf db2b8052846f6e125eca01808f77bb9a2d0777c5ff9d9f662fc1767077c40834 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 149 P46 : s UNSATISFIABLE : cnf d6fd36f39b604428a0ee89f79171177682fd9a0e59e73ddbfab7f9268f123345 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 150 P46 : s UNSATISFIABLE : cnf beedf1594b0745224afb4fe5c4056dfb5f9fea654af3dd0a08664882cca4c3e8 : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 152 P46 : s UNSATISFIABLE : cnf 131cc225ada79775a989d4f83764c2bec81769597d226159c3ef97b06abab7ec : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 154 P46 : s UNSATISFIABLE : cnf 7e49ae7f78683430e70403f66eb1289160d72d0e5c90d78ab7423e0fec630099 : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 156 P46 : s UNSATISFIABLE : cnf da847ebad7665fcb8e037d3c225adb95a8e81f0dfe9143151480033998098d96 : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 158 P46 : s UNSATISFIABLE : cnf 12c769f8c8c62e4801b7280b70bb88077e311a0583dbc7b80cac89f6710c5d12 : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 16 P46 : s UNSATISFIABLE : cnf 994621cb2c0b67ecce6c3a3e19267492af65dd3c25b9bbda64b201dfdb3b248e : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 161 P46 : s UNSATISFIABLE : cnf e174e1ff71fc55c674783c4a9a78e306a289d5be990c959f15cee8e1200c5353 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 163 P46 : s UNSATISFIABLE : cnf 4269ed31c6a2b72069f150ddd45259725bfe4dc5be5f24254cb95dc84880b847 : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 165 P46 : s UNSATISFIABLE : cnf 00f66f7480ef16c07515317b0b8f42f1f5684dcc37e075c4bf04459e0422d269 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 167 P46 : s UNSATISFIABLE : cnf dd8c4e351e368358200abcc8259f0f4c48b594e8960687a5a4325091b942af3e : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 169 P46 : s UNSATISFIABLE : cnf d83cd8f7d999eb5bd7780b3bff01dd55c49a81db0e1d782dd7a806d4fa0e9d98 : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 170 P46 : s UNSATISFIABLE : cnf 7582f3205df4d9b726dace59d723de1c150b0f4272564d641be1d6258edad806 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 18 P46 : s UNSATISFIABLE : cnf 5a2fd1bf40c1537b96825b20c9330fd4ae813092b41380581ec5542065d47af6 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 2 P46 : s UNSATISFIABLE : cnf cde7f4b625e957464d9f998960009e8932c3842073ea13b03647958e6eb7bb89 : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 21 P46 : s UNSATISFIABLE : cnf 088a512b54566bc73d7522417949ca245d0cf336ea4a14a60f4719f7bbef84cb : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 23 P46 : s UNSATISFIABLE : cnf 61172aa8797f55d181097ec096e890e8f583c7d713ce6bbc3d0ec29056a13564 : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 25 P46 : s UNSATISFIABLE : cnf e0c6a8f4a237d64afccfbcf9f8deb928518b83e43453cef0132fdf2f66aeaf35 : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 27 P46 : s UNSATISFIABLE : cnf 58a8071caee8a01909089d80aceea9ac835ff2733ae830f4da7b947f0d523a70 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 29 P46 : s UNSATISFIABLE : cnf 4cb2fa4019f1bb8ef5fd2416e464c50e46cae81d27addbe7e91cf9403f917948 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 31 P46 : s UNSATISFIABLE : cnf 6b4c97c50e0974cddc3b8442239043a8d48c97328706ed421545eff75774f629 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 33 P46 : s UNSATISFIABLE : cnf 2f32f9a3832ae4a95aa6839ce2637f6017c5d438692d8656c840fab8c840a991 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 35 P46 : s UNSATISFIABLE : cnf dcc3105a7f7ec2e899daa28921a10332215092db3fc41c4ad99568152a5c7015 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 37 P46 : s UNSATISFIABLE : cnf 2a236af62e2875069d8c879c5b773f16831c7386d47acdab854e6f2fd5a50d2e : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 39 P46 : s UNSATISFIABLE : cnf 74037ccc2f08e20ba334019e00ffad28a19ce3b22d0551fdb0d7f721ab89bba6 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 40 P46 : s UNSATISFIABLE : cnf aabfd4305070b3547e261c57e6dc5d55c850baf53b63c80dead6105d21ec9f09 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 42 P46 : s UNSATISFIABLE : cnf 78812832c2f2a287041419e14365bd5eb9de67494b46a0ee05d9908c8a37b93e : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 44 P46 : s UNSATISFIABLE : cnf 835d2cb833544fe12857777a154dbac85bdb93ce42542e20bb8cd928e7af8140 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 46 P46 : s UNSATISFIABLE : cnf bba39d2daa15a794c132dc72dcff4e6b6d7ac84fd67500b659e1f3f9a8c2fba9 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 48 P46 : s UNSATISFIABLE : cnf 308ec6026c446c527afc3aae91d29243106aa670834b1901fafc9741b5615c79 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 5 P46 : s UNSATISFIABLE : cnf 604d948874f04457974c8b804f3cf38f9e2805c950a829d04dda05ab416fe303 : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 51 P46 : s UNSATISFIABLE : cnf 5c6027bf1acabb75bb155f8090dc4f55cef0d741095048f49d97119abd1d4157 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 53 P46 : s UNSATISFIABLE : cnf 5d58b0a6618101e273feda43a6c86a17803dff0b9e498b21f35e872b8377dbac : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 55 P46 : s UNSATISFIABLE : cnf eb596230265f0c52ef42697f2a05aa63763abc0dd46408013182288cb9355d98 : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 57 P46 : s UNSATISFIABLE : cnf c0a7e193a8149ce2c81929c1d75be1f78b72962394179f5ecc2fa898c8f986ff : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 59 P46 : s UNSATISFIABLE : cnf a5a6ea395f53eb745bf8ad66392c7801d7f5a712d101b225f3e90b2ebc8a59e4 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 60 P46 : s UNSATISFIABLE : cnf f5dc36c45d0dddfa3baf5938ce2a35b2c00251e1c93e2b5c5f53857c0e2836d2 : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 62 P46 : s UNSATISFIABLE : cnf 2f909e2d73699b48f4af0ace0649bbc52eec11a9c658e876e91a52090a3abe87 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 64 P46 : s UNSATISFIABLE : cnf fb9d813e9df0444b089dbd360bebca38e9dc07233e774a363caeb85bc50238ce : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 66 P46 : s UNSATISFIABLE : cnf 5bd6dae57a90bf33f7623ffa05233276c879d4455b29862a7c728509f3271813 : kissat 9s : drat VERIFIED : total 21s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 68 P46 : s UNSATISFIABLE : cnf 01b9188c556ab47fd62e3a7d965e21fbf14658c6a459b8624745df6743ab03be : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 7 P46 : s UNSATISFIABLE : cnf 05bd5f379293882f7ec2a7b2eaa6ea885096a93c30e3ed43a19d3839136af77c : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 71 P46 : s UNSATISFIABLE : cnf 9a9932dfb2eb4cc2319e5b99d7a59c42cf99e9abee97d391296512e0df5a3034 : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 73 P46 : s UNSATISFIABLE : cnf 58d48547340a29a7121b3fd6b53bc7f6f4751e51dff4d7ef125390501be48725 : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 75 P46 : s UNSATISFIABLE : cnf ba43b6a48372a16601dbf8e16b844fbd8448b8c967e4ce2f0c3a38285e733ece : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 77 P46 : s UNSATISFIABLE : cnf 83dc691500247dc07a7a213695565d001d698236fbe895d555a871d6aff7cd48 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 79 P46 : s UNSATISFIABLE : cnf 6c0e79366cefaddc69bc857a4e0ddb0a032dd54b45806ab46102073755a6f850 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 80 P46 : s UNSATISFIABLE : cnf 1a28dd7d183f82a7ff54d005093a2c3d1fda547e3d4feed48dafb470efbcb50f : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 82 P46 : s UNSATISFIABLE : cnf ac4b73ac665b3e1f30434ca5803546a0a828910370aecdbfa9a13595b3d1838c : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 84 P46 : s UNSATISFIABLE : cnf 59eca5b68b9af5a30575809cc2e0d7196971c5115da642ed1fce5aa68620a8a6 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 86 P46 : s UNSATISFIABLE : cnf 471a054c4e8a3120f729c6f2eb23c883aa820dee18cc9171c21d5146641e6a4c : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 88 P46 : s UNSATISFIABLE : cnf 116277fd876899e3c56d5038c2497d8ffa637263bb64cdf40f8e70a286465d13 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 9 P46 : s UNSATISFIABLE : cnf 52a4a573640fc9d81e2c62d9ba0e6b9126c989ab3d1b9bdc4061f20b06a68039 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 91 P46 : s UNSATISFIABLE : cnf 2f7060ed4254c161811fa442dbe49609f9781bd9aa587d541d8de9204dbe4f4d : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 93 P46 : s UNSATISFIABLE : cnf 523bdf10353990502a85f5c5550f9ba40c029d73f36aeb2703a979e4a7463fab : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 95 P46 : s UNSATISFIABLE : cnf ec3374474a5d34f18c7f1aeb965c2797f1f9c242ce0ff7f928209c2999d28828 : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 97 P46 : s UNSATISFIABLE : cnf 985be040e454436119d893512a5e304269fa95e6280e4ad275397d18f1261f81 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 99 P46 : s UNSATISFIABLE : cnf 5598dfab6148ff82aae5e5796e4207650939baf54755e29d3f5b3329510704d0 : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=RA h12 l0 k7 pair 3 P46 : s UNSATISFIABLE : cnf 6b8a17b1bfd151ca8af2de3f8fb9ad9eb292f5c25ade6c61af0cde6aa6bfb1c0 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=RA h12 l1 k6 pair 3 P46 : s UNSATISFIABLE : cnf 5abcd1be6951f81ac3ddb416bfa8fc057394d27c1a984cbe7fb5c4cd6f8071b9 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=RA h12 l2 k5 pair 3 P46 : s UNSATISFIABLE : cnf ed11cd315ba34879c065cebe8ad51f5887daebb681b84b70dd864dbdace77265 : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=RA h12 l3 k4 pair 3 P46 : s UNSATISFIABLE : cnf 9a8ef347e5d73cba3dd0e5ff357eb2c66224b957d2f1145c183c6f2cdc20842f : kissat 2s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=RA h12 l4 k3 pair 3 P46 : s UNSATISFIABLE : cnf 759d19a603c8e1d24ea49a0f3d5082cf5cff2fed046c1a9a7bf35d2da1ca1488 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=RA h12 l5 k2 pair 3 P46 : s UNSATISFIABLE : cnf 134ad35dec5da4601763b9ac244e012fcca4ca878de586f2e5f2371d58213410 : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=RA h12 l6 k1 pair 3 P46 : s UNSATISFIABLE : cnf d6d7fc5d3718277092644b15d9fa553e21fbd7aaa4598937cab4836ff6b7296a : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=RA h12 l7 k0 pair 3 P46 : s UNSATISFIABLE : cnf 4443c60f5709e9f4dc5748f6fc34012a16e57e5588802c1fb416dac54a67addf : kissat 1s : drat VERIFIED : total 2s diff --git a/research/label-windows-h12-plus/evidence/mc.out.txt b/research/label-windows-h12-plus/evidence/mc.out.txt new file mode 100644 index 0000000000..298d711524 --- /dev/null +++ b/research/label-windows-h12-plus/evidence/mc.out.txt @@ -0,0 +1,47 @@ +rep 0 |R|=100: w7:93 w8:440787 +rep 1 |R|=96: w7:130 w8:440750 +rep 2 |R|=99: w7:100 w8:440780 +rep 3 |R|=98: w7:111 w8:440769 +rep 4 |R|=99: w7:100 w8:440780 +rep 5 |R|=90: w7:223 w8:440657 +rep 6 |R|=97: w7:119 w8:440761 +rep 7 |R|=89: w7:291 w8:440589 +rep 8 |R|=97: w7:119 w8:440761 +rep 9 |R|=90: w7:229 w8:440651 +rep 10 |R|=91: w7:212 w8:440668 +rep 11 |R|=93: w7:178 w8:440702 +rep 12 |R|=96: w7:130 w8:440750 +rep 13 |R|=85: w7:299 w8:440581 +rep 14 |R|=99: w7:99 w8:440781 +rep 15 |R|=99: w7:100 w8:440780 +rep 16 |R|=99: w7:104 w8:440776 +rep 17 |R|=98: w7:110 w8:440770 +rep 18 |R|=92: w7:193 w8:440687 +rep 19 |R|=91: w7:208 w8:440672 +rep 20 |R|=97: w7:121 w8:440759 +rep 21 |R|=100: w7:89 w8:440791 +rep 22 |R|=98: w7:111 w8:440769 +rep 23 |R|=98: w7:111 w8:440769 +rep 24 |R|=100: w7:95 w8:440785 +rep 25 |R|=100: w7:90 w8:440790 +rep 26 |R|=94: w7:171 w8:440709 +rep 27 |R|=92: w7:205 w8:440675 +rep 28 |R|=101: w7:82 w8:440798 +rep 29 |R|=97: w7:119 w8:440761 +rep 30 |R|=102: w7:77 w8:440803 +rep 31 |R|=84: w7:323 w8:440557 +rep 32 |R|=77: w7:7149 w8:433731 +rep 33 |R|=79: w7:60120 w8:380760 +rep 34 |R|=96: w7:130 w8:440750 +rep 35 |R|=91: w7:218 w8:440662 +rep 36 |R|=91: w7:212 w8:440668 +rep 37 |R|=99: w7:106 w8:440774 +rep 38 |R|=88: w7:248 w8:440632 +rep 39 |R|=80: w7:7096 w8:433784 +rep 40 |R|=73: w7:591 w8:440289 +rep 41 |R|=87: w7:265 w8:440615 +rep 42 |R|=94: w7:173 w8:440707 +rep 43 |R|=53: w5:3 w6:66 w7:60020 w8:380791 +rep 44 |R|=70: w7:841 w8:440039 +rep 45 |R|=76: w6:12 w7:476 w8:440392 +rep 46 |R|=56: w6:63 w7:440817 diff --git a/research/label-windows-h12-plus/evidence/oct15_drat696.log.txt b/research/label-windows-h12-plus/evidence/oct15_drat696.log.txt new file mode 100644 index 0000000000..4af6feefcd --- /dev/null +++ b/research/label-windows-h12-plus/evidence/oct15_drat696.log.txt @@ -0,0 +1,699 @@ +RREF=1,ORTH=1,GAUGE=RA h12 l7 k0 pair 3 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=RA h12 l7 k0 pair 0 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l6 k1 pair 3 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l6 k1 pair 0 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=RA h12 l5 k2 pair 3 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l5 k2 pair 0 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l4 k3 pair 3 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l4 k3 pair 0 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=RA h12 l3 k4 pair 3 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l3 k4 pair 0 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=RA h12 l2 k5 pair 3 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l2 k5 pair 0 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l1 k6 pair 3 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=RA h12 l1 k6 pair 0 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l0 k7 pair 3 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l0 k7 pair 0 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 1 P46 : s UNSATISFIABLE : kissat 3s : drat VERIFIED : total 6s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 10 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 99 P46 : s UNSATISFIABLE : kissat 3s : drat VERIFIED : total 6s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 100 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 98 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 97 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 101 P46 : s UNSATISFIABLE : kissat 3s : drat VERIFIED : total 6s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 96 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 102 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 95 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 94 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 103 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 6s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 93 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 5s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 104 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 6s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 92 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 6s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 91 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 105 P46 : s UNSATISFIABLE : kissat 3s : drat VERIFIED : total 6s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 90 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 106 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 9 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 107 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 108 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 109 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 11 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 89 P46 : s UNSATISFIABLE : kissat 5s : drat VERIFIED : total 14s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 110 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 88 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 111 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 87 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 112 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 113 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 86 P46 : s UNSATISFIABLE : kissat 3s : drat VERIFIED : total 5s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 114 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 85 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 115 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 84 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 116 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 83 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 117 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 82 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 118 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 81 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 80 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 119 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 8 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 12 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 79 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 120 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 78 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 121 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 77 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 122 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 123 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 76 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 5s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 124 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 75 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 125 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 74 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 126 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 127 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 73 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 5s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 72 P46 : s UNSATISFIABLE : kissat 3s : drat VERIFIED : total 5s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 128 P46 : s UNSATISFIABLE : kissat 3s : drat VERIFIED : total 6s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 129 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 71 P46 : s UNSATISFIABLE : kissat 3s : drat VERIFIED : total 6s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 13 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 70 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 130 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 7 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 131 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 69 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 132 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 68 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 67 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 133 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 6s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 134 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 135 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 136 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 137 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 138 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 139 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 14 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 140 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 5s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 141 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 66 P46 : s UNSATISFIABLE : kissat 16s : drat VERIFIED : total 34s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 142 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 65 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 143 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 64 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 144 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 63 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 6s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 145 P46 : s UNSATISFIABLE : kissat 3s : drat VERIFIED : total 7s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 62 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 146 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 147 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 61 P46 : s UNSATISFIABLE : kissat 3s : drat VERIFIED : total 6s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 148 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 60 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 149 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 15 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 6 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 5s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 150 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 59 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 151 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 58 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 5s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 152 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 6s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 57 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 56 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 153 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 55 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 154 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 54 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 155 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 53 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 52 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 156 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 6s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 51 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 157 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 50 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 158 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 159 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 5 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 6s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 16 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 49 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 48 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 160 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 6s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 47 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 161 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 162 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 46 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 5s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 45 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 5s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 163 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 5s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 44 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 6s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 164 P46 : s UNSATISFIABLE : kissat 3s : drat VERIFIED : total 6s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 43 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 165 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 42 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 166 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 41 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 167 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 40 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 168 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 169 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 4 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 5s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 17 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 39 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 170 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 38 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 5s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 37 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 36 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 35 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 34 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 5s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 33 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 32 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 31 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 30 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 29 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 28 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 27 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 26 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 25 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 24 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 23 P46 : s UNSATISFIABLE : kissat 3s : drat VERIFIED : total 6s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 22 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 21 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 171 P46 : s UNSATISFIABLE : kissat 23s : drat VERIFIED : total 56s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 20 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 18 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 2 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 19 P46 : s UNSATISFIABLE : kissat 3s : drat VERIFIED : total 6s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 19 P46 : s UNSATISFIABLE : kissat 3s : drat VERIFIED : total 6s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 2 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 18 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 20 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 21 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 22 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 171 P46 : s UNSATISFIABLE : kissat 5s : drat VERIFIED : total 10s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 170 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 23 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 6s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 17 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 24 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 169 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 25 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 168 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 26 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 167 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 27 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 166 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 28 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 165 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 29 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 5s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 164 P46 : s UNSATISFIABLE : kissat 3s : drat VERIFIED : total 6s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 30 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 163 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 5s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 31 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 162 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 32 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 161 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 33 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 160 P46 : s UNSATISFIABLE : kissat 3s : drat VERIFIED : total 6s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 34 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 6s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 16 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 35 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 159 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 36 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 158 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 37 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 157 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 156 P46 : s UNSATISFIABLE : kissat 3s : drat VERIFIED : total 6s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 38 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 6s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 155 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 39 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 154 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 153 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 4 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 6s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 40 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 152 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 41 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 151 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 42 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 150 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 43 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 15 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 149 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 44 P46 : s UNSATISFIABLE : kissat 3s : drat VERIFIED : total 5s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 148 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 147 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 45 P46 : s UNSATISFIABLE : kissat 3s : drat VERIFIED : total 6s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 146 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 145 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 6s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 46 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 6s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 144 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 47 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 143 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 48 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 142 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 49 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 141 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 5 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 6s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 140 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 5s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 50 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 14 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 51 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 139 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 52 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 138 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 53 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 137 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 54 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 136 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 135 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 55 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 134 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 56 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 57 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 133 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 5s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 132 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 58 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 5s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 131 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 59 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 130 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 13 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 6 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 6s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 129 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 60 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 128 P46 : s UNSATISFIABLE : kissat 3s : drat VERIFIED : total 6s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 127 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 61 P46 : s UNSATISFIABLE : kissat 3s : drat VERIFIED : total 7s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 126 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 62 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 125 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 124 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 63 P46 : s UNSATISFIABLE : kissat 3s : drat VERIFIED : total 6s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 123 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 64 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 122 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 65 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 121 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 120 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 66 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 6s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 12 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 67 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 119 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 68 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 118 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 117 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 69 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 116 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 7 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 115 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 70 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 114 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 113 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 71 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 7s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 112 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 111 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 110 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 72 P46 : s UNSATISFIABLE : kissat 3s : drat VERIFIED : total 7s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 11 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 109 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 73 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 7s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 108 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 74 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 107 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 75 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 106 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 105 P46 : s UNSATISFIABLE : kissat 3s : drat VERIFIED : total 8s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 76 P46 : s UNSATISFIABLE : kissat 3s : drat VERIFIED : total 9s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 77 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 78 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 104 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 6s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 79 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 103 P46 : s UNSATISFIABLE : kissat 3s : drat VERIFIED : total 5s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 8 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 102 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 80 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 81 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 101 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 5s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 82 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 100 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 83 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 10 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 84 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 85 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l3 k4 pair 1 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 5s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 86 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 6s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 87 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 88 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 99 P46 : s UNSATISFIABLE : kissat 7s : drat VERIFIED : total 16s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 98 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 97 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 96 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 95 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 94 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 93 P46 : s UNSATISFIABLE : kissat 7s : drat VERIFIED : total 17s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 92 P46 : s UNSATISFIABLE : kissat 7s : drat VERIFIED : total 15s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 91 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 90 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 9 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 89 P46 : s UNSATISFIABLE : kissat 26s : drat VERIFIED : total 70s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 9 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 90 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 91 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 92 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 7s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 93 P46 : s UNSATISFIABLE : kissat 3s : drat VERIFIED : total 7s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 94 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 95 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 96 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 97 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 98 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l0 k7 pair 99 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 6s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 1 P46 : s UNSATISFIABLE : kissat 7s : drat VERIFIED : total 16s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 89 P46 : s UNSATISFIABLE : kissat 34s : drat VERIFIED : total 75s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 10 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 88 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 100 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 87 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 101 P46 : s UNSATISFIABLE : kissat 6s : drat VERIFIED : total 13s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 102 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 86 P46 : s UNSATISFIABLE : kissat 8s : drat VERIFIED : total 17s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 85 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 84 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 83 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 82 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 81 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 103 P46 : s UNSATISFIABLE : kissat 8s : drat VERIFIED : total 19s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 80 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 8 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 79 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 78 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 77 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 104 P46 : s UNSATISFIABLE : kissat 8s : drat VERIFIED : total 17s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 76 P46 : s UNSATISFIABLE : kissat 7s : drat VERIFIED : total 15s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 75 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 105 P46 : s UNSATISFIABLE : kissat 7s : drat VERIFIED : total 16s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 74 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 106 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 107 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 108 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 109 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 11 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 73 P46 : s UNSATISFIABLE : kissat 8s : drat VERIFIED : total 16s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 110 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 111 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 112 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 113 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 72 P46 : s UNSATISFIABLE : kissat 6s : drat VERIFIED : total 13s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 114 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 115 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 116 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 117 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 118 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 71 P46 : s UNSATISFIABLE : kissat 6s : drat VERIFIED : total 13s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 119 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 70 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 7 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 12 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 69 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 120 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 68 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 121 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 67 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 122 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 123 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 124 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 125 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 126 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 127 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 128 P46 : s UNSATISFIABLE : kissat 7s : drat VERIFIED : total 17s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 129 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 13 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 130 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 131 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 132 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 133 P46 : s UNSATISFIABLE : kissat 9s : drat VERIFIED : total 21s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 134 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 135 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 136 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 137 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 138 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 139 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 14 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 140 P46 : s UNSATISFIABLE : kissat 7s : drat VERIFIED : total 17s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 141 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 142 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 143 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 144 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 145 P46 : s UNSATISFIABLE : kissat 8s : drat VERIFIED : total 17s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 146 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 147 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 148 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 149 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 15 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 150 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 151 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 152 P46 : s UNSATISFIABLE : kissat 8s : drat VERIFIED : total 18s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 153 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 154 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 155 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 156 P46 : s UNSATISFIABLE : kissat 9s : drat VERIFIED : total 18s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 157 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 158 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 159 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 16 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 160 P46 : s UNSATISFIABLE : kissat 9s : drat VERIFIED : total 19s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 161 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 162 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 163 P46 : s UNSATISFIABLE : kissat 8s : drat VERIFIED : total 18s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 164 P46 : s UNSATISFIABLE : kissat 8s : drat VERIFIED : total 17s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 165 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 166 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 167 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 168 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 169 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 17 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 170 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 66 P46 : s UNSATISFIABLE : kissat 157s : drat VERIFIED : total 326s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 65 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 64 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 63 P46 : s UNSATISFIABLE : kissat 9s : drat VERIFIED : total 17s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 62 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 61 P46 : s UNSATISFIABLE : kissat 6s : drat VERIFIED : total 13s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 60 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 6 P46 : s UNSATISFIABLE : kissat 6s : drat VERIFIED : total 13s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 59 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 58 P46 : s UNSATISFIABLE : kissat 6s : drat VERIFIED : total 13s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 57 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 56 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 55 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 54 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 53 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 52 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 51 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 50 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 5 P46 : s UNSATISFIABLE : kissat 6s : drat VERIFIED : total 13s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 49 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 48 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 47 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 46 P46 : s UNSATISFIABLE : kissat 7s : drat VERIFIED : total 14s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 45 P46 : s UNSATISFIABLE : kissat 4s : drat VERIFIED : total 9s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 44 P46 : s UNSATISFIABLE : kissat 5s : drat VERIFIED : total 11s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 43 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 171 P46 : s UNSATISFIABLE : kissat 78s : drat VERIFIED : total 172s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 42 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 1s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 18 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 41 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 40 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 19 P46 : s UNSATISFIABLE : kissat 5s : drat VERIFIED : total 12s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 4 P46 : s UNSATISFIABLE : kissat 4s : drat VERIFIED : total 10s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 2 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 39 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 20 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 21 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 22 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 38 P46 : s UNSATISFIABLE : kissat 6s : drat VERIFIED : total 12s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 37 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 23 P46 : s UNSATISFIABLE : kissat 4s : drat VERIFIED : total 11s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 36 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 24 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 35 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 25 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 26 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 27 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 28 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 34 P46 : s UNSATISFIABLE : kissat 5s : drat VERIFIED : total 10s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 33 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 32 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 31 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 30 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 29 P46 : s UNSATISFIABLE : kissat 5s : drat VERIFIED : total 11s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 30 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 31 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 32 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 33 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 29 P46 : s UNSATISFIABLE : kissat 6s : drat VERIFIED : total 13s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 28 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 27 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 26 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 25 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 34 P46 : s UNSATISFIABLE : kissat 6s : drat VERIFIED : total 14s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 24 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 35 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 36 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 37 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 23 P46 : s UNSATISFIABLE : kissat 8s : drat VERIFIED : total 16s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 22 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 38 P46 : s UNSATISFIABLE : kissat 6s : drat VERIFIED : total 14s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 21 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 39 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 20 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 2 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 4 P46 : s UNSATISFIABLE : kissat 6s : drat VERIFIED : total 14s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 19 P46 : s UNSATISFIABLE : kissat 6s : drat VERIFIED : total 15s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 40 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 18 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 41 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 42 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 43 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 44 P46 : s UNSATISFIABLE : kissat 9s : drat VERIFIED : total 20s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 45 P46 : s UNSATISFIABLE : kissat 7s : drat VERIFIED : total 16s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 46 P46 : s UNSATISFIABLE : kissat 7s : drat VERIFIED : total 18s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 171 P46 : s UNSATISFIABLE : kissat 27s : drat VERIFIED : total 62s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 47 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 170 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 48 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 17 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 49 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 169 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 168 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 167 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 166 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 165 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 5 P46 : s UNSATISFIABLE : kissat 7s : drat VERIFIED : total 16s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 50 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 51 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 52 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 164 P46 : s UNSATISFIABLE : kissat 6s : drat VERIFIED : total 14s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 53 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 54 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 55 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 56 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 57 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 163 P46 : s UNSATISFIABLE : kissat 6s : drat VERIFIED : total 14s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 162 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 161 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 58 P46 : s UNSATISFIABLE : kissat 7s : drat VERIFIED : total 17s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 59 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 160 P46 : s UNSATISFIABLE : kissat 8s : drat VERIFIED : total 19s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 16 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 159 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 158 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 6 P46 : s UNSATISFIABLE : kissat 8s : drat VERIFIED : total 17s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 157 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 60 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 156 P46 : s UNSATISFIABLE : kissat 8s : drat VERIFIED : total 16s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 61 P46 : s UNSATISFIABLE : kissat 8s : drat VERIFIED : total 15s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 155 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 62 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 154 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 153 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 63 P46 : s UNSATISFIABLE : kissat 6s : drat VERIFIED : total 13s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 64 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 65 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 152 P46 : s UNSATISFIABLE : kissat 7s : drat VERIFIED : total 14s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 151 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 150 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 15 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 149 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 148 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 147 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 146 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 66 P46 : s UNSATISFIABLE : kissat 10s : drat VERIFIED : total 22s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 67 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 68 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 69 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 7 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 145 P46 : s UNSATISFIABLE : kissat 8s : drat VERIFIED : total 16s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 70 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 144 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 143 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 142 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 141 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 71 P46 : s UNSATISFIABLE : kissat 9s : drat VERIFIED : total 19s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 140 P46 : s UNSATISFIABLE : kissat 7s : drat VERIFIED : total 16s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 14 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 139 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 72 P46 : s UNSATISFIABLE : kissat 6s : drat VERIFIED : total 16s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 138 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 137 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 136 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 135 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 134 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 73 P46 : s UNSATISFIABLE : kissat 7s : drat VERIFIED : total 17s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 74 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 75 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 133 P46 : s UNSATISFIABLE : kissat 9s : drat VERIFIED : total 19s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 132 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 131 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 130 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 13 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 76 P46 : s UNSATISFIABLE : kissat 11s : drat VERIFIED : total 23s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 129 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 77 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 78 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 79 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 8 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 80 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 128 P46 : s UNSATISFIABLE : kissat 7s : drat VERIFIED : total 16s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 81 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 127 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 82 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 126 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 83 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 125 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 84 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 124 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 85 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 123 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 122 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 121 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 120 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 12 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 119 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 86 P46 : s UNSATISFIABLE : kissat 8s : drat VERIFIED : total 17s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 118 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 87 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 117 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 88 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 116 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 115 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 114 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 113 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 112 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 111 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 110 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 11 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 109 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 108 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 107 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 106 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 105 P46 : s UNSATISFIABLE : kissat 7s : drat VERIFIED : total 15s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 104 P46 : s UNSATISFIABLE : kissat 7s : drat VERIFIED : total 17s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 103 P46 : s UNSATISFIABLE : kissat 8s : drat VERIFIED : total 16s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 102 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 101 P46 : s UNSATISFIABLE : kissat 8s : drat VERIFIED : total 16s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 100 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 10 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l2 k5 pair 1 P46 : s UNSATISFIABLE : kissat 6s : drat VERIFIED : total 13s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 99 P46 : s UNSATISFIABLE : kissat 7s : drat VERIFIED : total 17s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 98 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 97 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 96 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 95 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 94 P46 : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 93 P46 : s UNSATISFIABLE : kissat 9s : drat VERIFIED : total 20s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 92 P46 : s UNSATISFIABLE : kissat 8s : drat VERIFIED : total 18s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 91 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 90 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 9 P46 : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 89 P46 : s UNSATISFIABLE : kissat 128s : drat VERIFIED : total 329s +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 89 P46 : s UNSATISFIABLE : kissat 131s : drat NOOUT : total 131s +DONE jobs696.txt +DONE jobs696r.txt diff --git a/research/label-windows-h12-plus/evidence/oct15_dratX.log.txt b/research/label-windows-h12-plus/evidence/oct15_dratX.log.txt new file mode 100644 index 0000000000..646a33c704 --- /dev/null +++ b/research/label-windows-h12-plus/evidence/oct15_dratX.log.txt @@ -0,0 +1,62 @@ +RREF=1,ORTH=1,GAUGE=RA h12 l0 k6 pair 4 X : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=RA h12 l1 k5 pair 4 X : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=RA h12 l2 k4 pair 4 X : s UNSATISFIABLE : kissat 8s : drat VERIFIED : total 16s +RREF=1,ORTH=1,GAUGE=RA h12 l3 k3 pair 4 X : s UNSATISFIABLE : kissat 58s : drat VERIFIED : total 152s +RREF=1,ORTH=1,GAUGE=RA h12 l4 k2 pair 4 X : s UNSATISFIABLE : kissat 7s : drat VERIFIED : total 14s +RREF=1,ORTH=1,GAUGE=RA h12 l5 k1 pair 4 X : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l6 k0 pair 4 X : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=RA h12 l0 k6 pair 0 X : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l1 k5 pair 0 X : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=RA h12 l2 k4 pair 0 X : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=RA h12 l3 k3 pair 0 X : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=RA h12 l4 k2 pair 0 X : s UNSATISFIABLE : kissat 3s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=RA h12 l5 k1 pair 0 X : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l6 k0 pair 0 X : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=RA h12 l0 k6 pair 1 X : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l1 k5 pair 1 X : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l2 k4 pair 1 X : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=RA h12 l3 k3 pair 1 X : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l4 k2 pair 1 X : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=RA h12 l5 k1 pair 1 X : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=RA h12 l6 k0 pair 1 X : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=RA h12 l0 k6 pair 2 X : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l1 k5 pair 2 X : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=RA h12 l2 k4 pair 2 X : s UNSATISFIABLE : kissat 3s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=RA h12 l3 k3 pair 2 X : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l4 k2 pair 2 X : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=RA h12 l5 k1 pair 2 X : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=RA h12 l6 k0 pair 2 X : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l0 k6 pair 3 X : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l1 k5 pair 3 X : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=RA h12 l2 k4 pair 3 X : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=RA h12 l3 k3 pair 3 X : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l4 k2 pair 3 X : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=RA h12 l5 k1 pair 3 X : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l6 k0 pair 3 X : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 2s +RREF=1,ORTH=1,GAUGE=RA h12 l0 k6 pair 5 X : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l1 k5 pair 5 X : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l2 k4 pair 5 X : s UNSATISFIABLE : kissat 4s : drat VERIFIED : total 7s +RREF=1,ORTH=1,GAUGE=RA h12 l3 k3 pair 5 X : s UNSATISFIABLE : kissat 8s : drat VERIFIED : total 19s +RREF=1,ORTH=1,GAUGE=RA h12 l4 k2 pair 5 X : s UNSATISFIABLE : kissat 4s : drat VERIFIED : total 8s +RREF=1,ORTH=1,GAUGE=RA h12 l5 k1 pair 5 X : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h12 l6 k0 pair 5 X : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h13 l0 k8 pair 4 X : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=RA h13 l1 k7 pair 4 X : s UNSATISFIABLE : kissat 1s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h13 l2 k6 pair 4 X : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=RA h13 l3 k5 pair 4 X : s UNSATISFIABLE : kissat 7s : drat VERIFIED : total 14s +RREF=1,ORTH=1,GAUGE=RA h13 l4 k4 pair 4 X : s UNSATISFIABLE : kissat 23s : drat VERIFIED : total 58s +RREF=1,ORTH=1,GAUGE=RA h13 l5 k3 pair 4 X : s UNSATISFIABLE : kissat 6s : drat VERIFIED : total 12s +RREF=1,ORTH=1,GAUGE=RA h13 l6 k2 pair 4 X : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=RA h13 l7 k1 pair 4 X : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 3s +RREF=1,ORTH=1,GAUGE=RA h13 l8 k0 pair 4 X : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=RA h14 l0 k9 pair 4 X : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 5s +RREF=1,ORTH=1,GAUGE=RA h14 l1 k8 pair 4 X : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 5s +RREF=1,ORTH=1,GAUGE=RA h14 l2 k7 pair 4 X : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 5s +RREF=1,ORTH=1,GAUGE=RA h14 l3 k6 pair 4 X : s UNSATISFIABLE : kissat 16s : drat VERIFIED : total 35s +RREF=1,ORTH=1,GAUGE=RA h14 l4 k5 pair 4 X : s UNSATISFIABLE : kissat 338s : drat VERIFIED : total 847s +RREF=1,ORTH=1,GAUGE=RA h14 l5 k4 pair 4 X : s UNSATISFIABLE : kissat 253s : drat VERIFIED : total 609s +RREF=1,ORTH=1,GAUGE=RA h14 l6 k3 pair 4 X : s UNSATISFIABLE : kissat 14s : drat VERIFIED : total 32s +RREF=1,ORTH=1,GAUGE=RA h14 l7 k2 pair 4 X : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 5s +RREF=1,ORTH=1,GAUGE=RA h14 l8 k1 pair 4 X : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 4s +RREF=1,ORTH=1,GAUGE=RA h14 l9 k0 pair 4 X : s UNSATISFIABLE : kissat 2s : drat VERIFIED : total 5s +DONE jobs61.txt diff --git a/research/label-windows-h12-plus/evidence/oct15_drat_rerun.log.txt b/research/label-windows-h12-plus/evidence/oct15_drat_rerun.log.txt new file mode 100644 index 0000000000..f353c8648a --- /dev/null +++ b/research/label-windows-h12-plus/evidence/oct15_drat_rerun.log.txt @@ -0,0 +1,2 @@ +RREF=1,ORTH=1,GAUGE=A h12 l1 k6 pair 89 P46 : s UNSATISFIABLE : kissat 108s : drat VERIFIED : total 286s +DONE job_rerun.txt diff --git a/research/label-windows-h12-plus/lib/common.py b/research/label-windows-h12-plus/lib/common.py new file mode 100644 index 0000000000..7ac5790923 --- /dev/null +++ b/research/label-windows-h12-plus/lib/common.py @@ -0,0 +1,55 @@ +"""Shared data for the census checks: E8 lines, P112, the non-orthogonality graph, the 440,880 maximal sections, the 47 representatives. +numpy only. Everything is rebuilt from lib/e8.py (the 120 root lines in doubled coordinates) and the shipped normal list.""" +import io, json, lzma, os, sys +import numpy as np +PKG = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) +sys.path.insert(0, os.path.join(PKG, 'lib')) +import e8 + +def load(): + """-> dict with L (120x8 int), IP (120x120 true inner products), P (list of the 112 line ids), NO (112x112 bool: non-orthogonal, off-diagonal), + Z (440880x112 bool: line of P112 lies in the section = orthogonal to the normal), reps (47 section indices).""" + L = np.array(e8.lines(), dtype=np.int64) + ip = L @ L.T + assert (ip % 4 == 0).all(); IP = ip // 4 + F0 = [e8.idx(v) for v in e8.F0] + assert len(set(F0)) == 8 and all(IP[a, b] == 0 for a in F0 for b in F0 if a != b) + P = [t for t in range(120) if t not in F0]; assert P == list(e8.P112) and len(P) == 112 + NO = np.array([[(IP[t, s] % 2 != 0) for s in P] for t in P]); assert (NO == NO.T).all() and not NO.diagonal().any() + assert set(NO.sum(1)) == {52} + N = np.load(io.BytesIO(lzma.open(os.path.join(PKG, 'data', 'normals_x840.npy.xz')).read())).astype(np.int64) + assert N.shape == (440880, 8) + Z = (N @ L[P].T) == 0 + assert len(np.unique(np.packbits(Z, axis=1), axis=0)) == 440880 # all sections distinct + Z120 = (N[::88] @ L.T) == 0 # every 88th normal: its 120-line section spans rank 7 + assert all(np.linalg.matrix_rank(L[z].astype(float)) == 7 for z in Z120) + reps = json.load(open(os.path.join(PKG, 'data', 'hyp_reps.json'))) + keyidx = {bytes(r): i for i, r in enumerate(np.packbits(Z, axis=1))} + repidx = [] + for rep in reps: + b = np.zeros(112, bool); b[[P.index(v) for v in rep]] = True + repidx.append(keyidx[bytes(np.packbits(b))]) + assert len(set(repidx)) == 47 + return dict(L=L, IP=IP, P=P, NO=NO, Z=Z, N=N, reps=repidx, F0=F0) + +def write_graph(D, path): + """graph.txt for census/cen.cpp: '112 47 440880', 112 adjacency rows (non-orthogonal), 47 rep sections, 440880 sections (0/1 strings).""" + with open(path, 'w') as f: + f.write('112 47 440880\n') + for row in D['NO']: f.write(''.join('1' if x else '0' for x in row) + '\n') + for i in D['reps']: f.write(''.join('1' if x else '0' for x in D['Z'][i]) + '\n') + for z in D['Z']: f.write(''.join('1' if x else '0' for x in z) + '\n') + +def write_mcdata(D, path): + """data.txt for census/mc.cpp (first implementation): adjacency, 47 R masks (complement of the rep section), distinct sections' complements A-masks.""" + Z = D['Z']; P = D['P'] + def m128(b): + lo = sum(1 << i for i in range(64) if b[i]); hi = sum(1 << (i - 64) for i in range(64, 112) if b[i]); return lo, hi + U = np.unique(np.packbits(Z, axis=1), axis=0); Zu = np.unpackbits(U, axis=1)[:, :112].astype(bool) + with open(path, 'w') as f: + f.write('112\n') + for t in range(112): lo, hi = m128(D['NO'][t]); f.write('%d %d\n' % (lo, hi)) + f.write('47\n') + for i in D['reps']: lo, hi = m128(~Z[i]); f.write('%d %d\n' % (lo, hi)) + f.write('%d\n' % len(Zu)) + for z in Zu: lo, hi = m128(~z); f.write('%d %d\n' % (lo, hi)) diff --git a/research/label-windows-h12-plus/lib/e8.py b/research/label-windows-h12-plus/lib/e8.py new file mode 100644 index 0000000000..d3a0cef189 --- /dev/null +++ b/research/label-windows-h12-plus/lib/e8.py @@ -0,0 +1,33 @@ +"""E8 roots (doubled coords), lines, frame F0, P112, N(f) supports.""" +import itertools, numpy as np +def roots(): + R=[] + for i,j in itertools.combinations(range(8),2): + for si in (2,-2): + for sj in (2,-2): + v=[0]*8; v[i]=si; v[j]=sj; R.append(tuple(v)) + for s in itertools.product((1,-1),repeat=8): + if s.count(-1)%2==0: R.append(s) + return R +def lines(): + L=[] + for r in roots(): + if tuple(-x for x in r) not in L: L.append(r) + return np.array(L) # 120 x 8, norm^2 = 8 (doubled) +def ip(a,b): return int(np.dot(a,b))//4 # true inner product +L=lines() +F0=[] +for k in range(4): + for s in (2,-2): + v=[0]*8; v[2*k]=2; v[2*k+1]=s; F0.append(tuple(v)) +def idx(v): + for t,r in enumerate(L): + if tuple(r)==tuple(v) or tuple(-r)==tuple(v): return t +F0i=[idx(v) for v in F0] +P112=[t for t in range(120) if t not in F0i] +G=(L@L.T)//4 # Gram, entries 0,±1,±2 +def N(f,live=P112): + return [t for t in live if G[t,f]%2!=0] +if __name__=='__main__': + print(len(L),F0i,len(P112),[len(N(f)) for f in F0i]) + cnt=[sum(1 for f in F0i if t in N(f)) for t in P112]; print(set(cnt)) diff --git a/research/label-windows-h12-plus/lib/pricing.py b/research/label-windows-h12-plus/lib/pricing.py new file mode 100644 index 0000000000..ce56001869 --- /dev/null +++ b/research/label-windows-h12-plus/lib/pricing.py @@ -0,0 +1,33 @@ +"""The inherited pricing model (STRAYS/PRICE-P112-H10, as used by the author's cards): a P112 unit of total decoder cost c at label width h pays iff +X(112,c,h) >= base and roof(112,c,h) >= rb, where base/rb are the values of the dense unit (cost 64, h = 9). X = the format-limit skeleton ceiling +(research/format-limits-corrected/scripts/skel.py + cert.py), roof = the L1 roof of research/complex-local-word-ceiling/ceiling.py (Colkitt). +Both are IMPORTED from the repository tree (sibling directories of this package; not copied) and pinned by sha256 in SOURCES.json. The author's cards used byte-identical copies. +This model is RECORDED (inherited), not derived or audited here; checks/c5 only recomputes its numbers. Standard library only.""" +import os, sys +RES = os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) +sys.path.insert(0, os.path.join(RES, 'format-limits-corrected', 'scripts')) +sys.path.insert(0, os.path.join(RES, 'complex-local-word-ceiling')) +from fractions import Fraction as Q +import ceiling as C +import skel + +def roof(v, c, h, s=9, k=1): + m = k + s * (h - k); q, r = divmod(c, 8) + loc = {h - 1: Q(2 * v)} + for rk, n in ((q + 1, r), (q, 8 - r)): + if n: loc[rk] = loc.get(rk, 0) + n + return float(C.ceiling(loc, m, 8 * v, s, c, grid=Q(1, 10 ** 12))[1]) + +def Xc(v, c, h): + r = skel.X(9, h, 1, Q(c, v)) + return 0.0 if r is None else float(r['hi']) # skel.X returns None when D <= 0 (no positive root): such a cost never pays + +base = Xc(112, 64, 9); rb = roof(112, 64, 9) + +def pays(c, h): return Xc(112, c, h) / base >= 1 and roof(112, c, h) / rb >= 1 + +def breakeven(h, hi=64): + """largest cost c <= hi that pays at width h (None if none)""" + for c in range(hi, 0, -1): + if pays(c, h): return c + return None diff --git a/research/label-windows-h12-plus/requirements.txt b/research/label-windows-h12-plus/requirements.txt new file mode 100644 index 0000000000..4d7fc0c1b2 --- /dev/null +++ b/research/label-windows-h12-plus/requirements.txt @@ -0,0 +1,6 @@ +# Tested set (Python 3.14.7). REQUIRED: numpy (all census checks). Standard library otherwise for c5, c6, c7, c8 and the pricing model. +# OPTIONAL: pynauty (c3 orbit checks, SKIP without), networkx (c4, and needed by sat/hk3.py for the CNF encoder: step 7 and FULL runs need it), a C++ compiler (c2), +# kissat 4.0.4 (KISSAT=/path) and drat-trim (DRAT_TRIM=/path) for step 7. Never CaDiCaL. +numpy +networkx +pynauty diff --git a/research/label-windows-h12-plus/sat/chain.sh b/research/label-windows-h12-plus/sat/chain.sh new file mode 100755 index 0000000000..e68ff82424 --- /dev/null +++ b/research/label-windows-h12-plus/sat/chain.sh @@ -0,0 +1,29 @@ +#!/usr/bin/env bash +# usage: chain.sh JOBFILE LOGFILE [FILTER_REGEX] +# One sequential chain (run at most two chains at once, nice 10). Job line: "ENV h l k pairindex X|P46", ENV = comma-separated hk3.py flags. +# Per job: hk3.py writes the CNF; its sha256 is logged; kissat 4.0.4 -q --no-binary (timeout 1200) writes a DRAT proof; drat-trim -t 1200 checks it +# (timeout 1500). CNF and proof are deleted afterwards. Resumable: a key already logged "drat VERIFIED" is skipped. Never CaDiCaL. +# env: PYTHON (python3 with numpy+networkx), KISSAT, DRAT_TRIM, WORK (scratch dir, default mktemp). +set -uo pipefail +HERE=$(cd "$(dirname "$0")" && pwd); PKG=$(dirname "$HERE") +PY=${PYTHON:-python3}; KS=${KISSAT:-kissat}; DT=${DRAT_TRIM:-drat-trim} +JF=$1; LOG=$2; FILT=${3:-.} +WORK=${WORK:-$(mktemp -d "${TMPDIR:-/tmp}/h12plus.XXXXXX")}; mkdir -p "$WORK" +shalg() { if command -v sha256sum >/dev/null; then sha256sum "$1" | cut -d' ' -f1; else shasum -a 256 "$1" | cut -d' ' -f1; fi; } +while read -r envs h l k i pf; do + [ -z "${h:-}" ] && continue + case $pf in X) PK=$PKG/data/pairsX.json;; P46) PK=$PKG/data/pairs46.json;; *) echo "bad pair set $pf"; exit 2;; esac + key="$envs h$h l$l k$k pair $i $pf" + echo "$key" | grep -Eq "$FILT" || continue + if grep -F "$key :" "$LOG" 2>/dev/null | grep -q 'drat VERIFIED'; then continue; fi + cnf=$WORK/${pf}_${h}_${l}${k}_${i}.cnf; t0=$(date +%s) + if ! env $(echo "$envs" | tr ',' ' ') "$PY" "$HERE/hk3.py" "$h" "$l" "$k" "$PK" "$i" "$cnf" >/dev/null 2>&1; then echo "$key : GENFAIL" >> "$LOG"; continue; fi + sha=$(shalg "$cnf") + r=$(timeout 1200 nice -n 10 "$KS" -q --no-binary "$cnf" "$cnf.drat" | head -1); t1=$(date +%s) + if [[ "$r" == *UNSAT* ]]; then + v=$(timeout 1500 nice -n 10 "$DT" "$cnf" "$cnf.drat" -t 1200 2>&1 | grep -a -m1 -o 'NOT VERIFIED\|VERIFIED\|TIMEOUT'); [ -z "$v" ] && v=NOOUT + else v="-"; fi + echo "$key : $r : cnf $sha : kissat $((t1-t0))s : drat $v : total $(( $(date +%s)-t0 ))s" >> "$LOG" + rm -f "$cnf" "$cnf.drat" +done < "$JF" +echo "DONE $JF" >> "$LOG" diff --git a/research/label-windows-h12-plus/sat/hk3.py b/research/label-windows-h12-plus/sat/hk3.py new file mode 100644 index 0000000000..2d0fc75f88 --- /dev/null +++ b/research/label-windows-h12-plus/sat/hk3.py @@ -0,0 +1,175 @@ +"""STRAYS-H10 hk3.py TERM query T(h,l,k,H1,H2), R = P112 minus H1, A = P112 minus H2: +exists fitting B = U V^T (U,V in F2^{112 x h}) with l independent psi in F2^h, V[A] psi = 0, and k independent phi in F2^h with U[R] phi = 0 and +phi in rowspan V[A]. Since rank U[R]V[A]^T = rank V[A] - dim(rowspan V[A] cap ker U[R]) (exact), SAT for some l+k = h - c <=> some fitting B of rank <= h +has rank B[R,A] <= c. usage: hk3.py H l k PAIRS.pkl IDX OUT.cnf [solve] +(older docstring follows) JOINT query J(h,K1,K2,H1,H2): fitting B = U V^T rank <= h with K1 independent vectors of col U supported in H1 AND K2 independent +vectors of col V (= row B) supported in H2. usage: hk2.py H K1 K2 PAIRS.pkl IDX OUT.cnf [solve]. (hk.py docstring follows) + (Gram-realisation stacking query G(h,K,H)): exists fitting B = U V^T of rank <= h and K independent c_i in col U, all supported inside the +hyperplane section H (lines orthogonal to a maximal-flat normal x). UNSAT => no term R(x) of a root-code decoder avoids a K-dim subspace of col B. +(Original h10.py docstring follows.) + deficiency stacking under a global fitting table of rank <= h on P112. +Query D(h,k): exists fitting B = U V^T (U,V in F2^{112 x h}; B_tt=1, B_ts=0 on non-orthogonal pairs) and k functionals phi_1..phi_k whose +vectors c_i = U phi_i are linearly independent, such that O = {t : (c_1(t),..,c_k(t)) != 0} (= union of supports of the k-dim subspace span c_i +of col U ⊇ col B) is NOT certified non-deficient by one round of Lemma 1.1 (IDEAL3), i.e. every P112 frame E contains a 'survivor' e: + e not in O, and for every frame F there is g in F \\ O with e in Nbar(g) (Nbar = non-orthogonal or equal). +UNSAT => for every fitting B of rank <= h, every k-dim subspace of col(B) (and, by the transpose symmetry, of row(B)) has a support union that is +non-deficient in every rank-8 realisation of P112. +Gauge (rigid2.py, PROVEN there): U[S] = (e_1..e_8) on a non-orthogonal 8-clique S. SYM=1: U=V. +usage: hk.py H K REP OUT.cnf [solve] (REP = index into hyp_reps.pkl, or -1 for no restriction)""" +import sys, os, itertools, subprocess, numpy as np, networkx as nx +sys.path.insert(0, os.path.join(os.path.dirname(os.path.abspath(__file__)), '..', 'lib')) # PACKAGE EDIT 1 of 2 (was an absolute path to the author's card dir) +import e8 +from e8 import G +h, Lr, Kr, pf, pi, out = int(sys.argv[1]), int(sys.argv[2]), int(sys.argv[3]), sys.argv[4], int(sys.argv[5]), sys.argv[6] +import json # PACKAGE EDIT 2 of 2: the pair files are JSON here (were pickle); no other line differs from #2639's evidence/h10/hk3.py +class pickle: load = staticmethod(json.load) +H1, H2 = [set(x) for x in pickle.load(open(pf, 'rb'))[pi]] +SYM = os.environ.get('SYM') == '1' +V = list(e8.P112) +def nonorth(t, s): return G[t, s] % 2 != 0 +og = nx.Graph(); og.add_nodes_from(V); og.add_edges_from((t, s) for t in V for s in V if t < s and not nonorth(t, s)) +frames = [sorted(c) for c in nx.find_cliques(og) if len(c) == 8] +assert len(frames) == 1260, len(frames) +H = nx.Graph(); H.add_nodes_from(V); H.add_edges_from((t, s) for t in V for s in V if t < s and nonorth(t, s)) +S = sorted(max(nx.find_cliques(H), key=len)); assert len(S) == 8 +# H11: GAUGE=A (resp. R): use the lexicographically first non-orthogonal 8-clique inside A (resp. R) as the gauge clique (any non-orthogonal +# 8-clique is a valid gauge, THEORY §1). With S inside A, V[S] = (I|0) forces psi into span(e_8..e_{h-1}). +if os.environ.get('GAUGE') in ('A', 'R'): + _HH = set(pickle.load(open(pf, 'rb'))[pi][0 if os.environ['GAUGE'] == 'R' else 1]); _X = set(V) - _HH + _c = sorted(sorted(c) for c in nx.find_cliques(H.subgraph(_X)) if len(c) == 8) + assert _c, 'no 8-clique inside ' + os.environ['GAUGE']; S = _c[0] +if os.environ.get('GAUGE') == 'RA': # first non-orthogonal 8-clique maximising |S & R| + |S & A| (partial version of GAUGE=A/R) + _P = pickle.load(open(pf, 'rb'))[pi]; _R = set(V) - set(_P[0]); _A = set(V) - set(_P[1]) + _c = sorted(sorted(c) for c in nx.find_cliques(H) if len(c) == 8) + S = max(_c, key=lambda c: len(set(c) & _R) + len(set(c) & _A)) + print('GAUGE RA |S&R|', len(set(S) & _R), '|S&A|', len(set(S) & _A), file=sys.stderr) +nv = 0; cls = [] +def new(): + global nv; nv += 1; return nv +Uv = {t: [new() for _ in range(h)] for t in V if t not in S} +Vv = Uv if SYM else {t: [new() for _ in range(h)] for t in V} +def ub(t, k): return ('c', int(S.index(t) == k)) if t in S else ('v', Uv[t][k]) +def vb(t, k): # second gauge (PROVEN, THEORY §1): GL(h) elements fixing U[S]=(I|0) are g=[[I,0],[C,D]]; V -> V g^{-T}; C = V[S]_2^T makes V[S]=(I|0) + if SYM or t in S: return ub(t, k) + return ('v', Vv[t][k]) +def AND(a, b): + if a[0] == 'c' and b[0] == 'c': return ('c', a[1] & b[1]) + if a[0] == 'c': return b if a[1] else ('c', 0) + if b[0] == 'c': return a if b[1] else ('c', 0) + if a[1] == b[1]: return a + z = new(); x, y = a[1], b[1]; cls.extend([[-z, x], [-z, y], [z, -x, -y]]); return ('v', z) +def XOR(a, b): + if a[0] == 'c' and b[0] == 'c': return ('c', a[1] ^ b[1]) + if a[0] == 'c': return ('v', -b[1]) if a[1] else b + if b[0] == 'c': return ('v', -a[1]) if b[1] else a + z = new(); x, y = a[1], b[1]; cls.extend([[-z, x, y], [-z, -x, -y], [z, -x, y], [z, x, -y]]); return ('v', z) +def OR(lits): + z = new(); cls.append([-z] + lits); cls.extend([[z, -l] for l in lits]); return z +def force(l, val): + if l[0] == 'c': + if l[1] != val: cls.append([]) + return + cls.append([l[1] if val else -l[1]]) +def lit(l): # literal for a term that must be a variable or constant -> return ('c',x) or int + return l +for t in V: + acc = ('c', 0) + for k in range(h): acc = XOR(acc, AND(ub(t, k), vb(t, k))) + force(acc, 1) + for s in V: + if s != t and nonorth(t, s) and (not SYM or t < s): + acc = ('c', 0) + for k in range(h): acc = XOR(acc, AND(ub(t, k), vb(s, k))) + force(acc, 0) +# term query +R = [t for t in V if t not in H1]; A = [t for t in V if t not in H2] +def indep(vecs): + K = len(vecs) + for gam in itertools.product((0, 1), repeat=K): + if not any(gam): continue + ors = [] + for k in range(h): + acc = ('c', 0) + for i in range(K): + if gam[i]: acc = XOR(acc, vecs[i][k]) + if acc[0] == 'c': + if acc[1]: ors = None; break + continue + ors.append(acc[1]) + if ors is not None: cls.append(ors) +# H11: RREF symmetry breaking (env RREF=1; PROVEN: the conditions on the tuple psi (resp. phi) depend only on its span, a linear subspace of F2^h +# (ker V[A], resp. rowspan V[A] cap ker U[R]), and every l-dim subspace has a unique basis in reduced row echelon form w.r.t. coordinates 0..h-1). +def rref(vecs): + K = len(vecs) + if K == 0: return + piv = [[new() for _ in range(h)] for _ in range(K)] + def cl(l): + if l[0] == 'c': return l + return l + for i in range(K): + cls.append(piv[i][:]) + for a in range(h): + for b in range(a + 1, h): cls.append([-piv[i][a], -piv[i][b]]) + for i in range(K): + for a in range(h): + p = piv[i][a]; ci = vecs[i][a] + if ci[0] == 'c': + if ci[1] == 0: cls.append([-p]) + else: cls.append([-p, ci[1]]) + for b in range(a): + x = vecs[i][b] + if x[0] == 'c': + if x[1]: cls.append([-p]) + else: cls.append([-p, -x[1]]) + for j in range(K): + if j == i: continue + x = vecs[j][a] + if x[0] == 'c': + if x[1]: cls.append([-p]) + else: cls.append([-p, -x[1]]) + if i + 1 < K: + for b in range(a + 1): cls.append([-p, -piv[i + 1][b]]) + return piv +PIVS = {} +psi = [[('v', new()) for _ in range(h)] for _ in range(Lr)] +for p in psi: + for s in A: + acc = ('c', 0) + for k in range(h): acc = XOR(acc, AND(vb(s, k), p[k])) + force(acc, 0) +indep(psi) +if os.environ.get('RREF') == '1': PIVS['psi'] = rref(psi) +phis = [] +for i in range(Kr): + lam = {s: ('v', new()) for s in A} + p = [] + for k in range(h): + acc = ('c', 0) + for s in A: acc = XOR(acc, AND(lam[s], vb(s, k))) + p.append(acc) + for t in R: + acc = ('c', 0) + for k in range(h): acc = XOR(acc, AND(ub(t, k), p[k])) + force(acc, 0) + phis.append(p) +indep(phis) +# H11: ORTH=1 adds the implied constraints phi_i . psi_j = 0 (rowspan V[A] = (ker V[A])^perp over F2; sound, redundant) +if os.environ.get('ORTH') == '1': + for p_ in phis: + for q_ in psi: + acc = ('c', 0) + for k in range(h): acc = XOR(acc, AND(p_[k], q_[k])) + force(acc, 0) +if os.environ.get('RREF') == '1': PIVS['phi'] = rref(phis) +# H11 cube splitting (env PIV="psi:i:a,phi:j:b", needs RREF=1): unit clause "pivot of RREF basis vector i of psi (phi) is coordinate a". +# Pivots are one-hot per vector, so the cubes {a} over a = 0..h-1 cover the instance exactly. +if os.environ.get('PIV'): + for it in os.environ['PIV'].split(','): + nm, i, a = it.split(':'); cls.append([PIVS[nm][int(i)][int(a)]]) +with open(out, 'w') as f: + f.write(f'p cnf {nv} {len(cls)}\n') + for c in cls: f.write(' '.join(map(str, c)) + ' 0\n') +print('h', h, 'l', Lr, 'k', Kr, pf, pi, '|R|', len(R), '|A|', len(A), 'vars', nv, 'clauses', len(cls), flush=True) +if len(sys.argv) > 7: + o = subprocess.run(['kissat', '-q', out], capture_output=True, text=True).stdout + print(o.splitlines()[0], flush=True) diff --git a/research/label-windows-h12-plus/sat/jobs61.txt b/research/label-windows-h12-plus/sat/jobs61.txt new file mode 100644 index 0000000000..dc8a04492e --- /dev/null +++ b/research/label-windows-h12-plus/sat/jobs61.txt @@ -0,0 +1,61 @@ +RREF=1,ORTH=1,GAUGE=RA 12 0 6 4 X +RREF=1,ORTH=1,GAUGE=RA 12 1 5 4 X +RREF=1,ORTH=1,GAUGE=RA 12 2 4 4 X +RREF=1,ORTH=1,GAUGE=RA 12 3 3 4 X +RREF=1,ORTH=1,GAUGE=RA 12 4 2 4 X +RREF=1,ORTH=1,GAUGE=RA 12 5 1 4 X +RREF=1,ORTH=1,GAUGE=RA 12 6 0 4 X +RREF=1,ORTH=1,GAUGE=RA 12 0 6 0 X +RREF=1,ORTH=1,GAUGE=RA 12 1 5 0 X +RREF=1,ORTH=1,GAUGE=RA 12 2 4 0 X +RREF=1,ORTH=1,GAUGE=RA 12 3 3 0 X +RREF=1,ORTH=1,GAUGE=RA 12 4 2 0 X +RREF=1,ORTH=1,GAUGE=RA 12 5 1 0 X +RREF=1,ORTH=1,GAUGE=RA 12 6 0 0 X +RREF=1,ORTH=1,GAUGE=RA 12 0 6 1 X +RREF=1,ORTH=1,GAUGE=RA 12 1 5 1 X +RREF=1,ORTH=1,GAUGE=RA 12 2 4 1 X +RREF=1,ORTH=1,GAUGE=RA 12 3 3 1 X +RREF=1,ORTH=1,GAUGE=RA 12 4 2 1 X +RREF=1,ORTH=1,GAUGE=RA 12 5 1 1 X +RREF=1,ORTH=1,GAUGE=RA 12 6 0 1 X +RREF=1,ORTH=1,GAUGE=RA 12 0 6 2 X +RREF=1,ORTH=1,GAUGE=RA 12 1 5 2 X +RREF=1,ORTH=1,GAUGE=RA 12 2 4 2 X +RREF=1,ORTH=1,GAUGE=RA 12 3 3 2 X +RREF=1,ORTH=1,GAUGE=RA 12 4 2 2 X +RREF=1,ORTH=1,GAUGE=RA 12 5 1 2 X +RREF=1,ORTH=1,GAUGE=RA 12 6 0 2 X +RREF=1,ORTH=1,GAUGE=RA 12 0 6 3 X +RREF=1,ORTH=1,GAUGE=RA 12 1 5 3 X +RREF=1,ORTH=1,GAUGE=RA 12 2 4 3 X +RREF=1,ORTH=1,GAUGE=RA 12 3 3 3 X +RREF=1,ORTH=1,GAUGE=RA 12 4 2 3 X +RREF=1,ORTH=1,GAUGE=RA 12 5 1 3 X +RREF=1,ORTH=1,GAUGE=RA 12 6 0 3 X +RREF=1,ORTH=1,GAUGE=RA 12 0 6 5 X +RREF=1,ORTH=1,GAUGE=RA 12 1 5 5 X +RREF=1,ORTH=1,GAUGE=RA 12 2 4 5 X +RREF=1,ORTH=1,GAUGE=RA 12 3 3 5 X +RREF=1,ORTH=1,GAUGE=RA 12 4 2 5 X +RREF=1,ORTH=1,GAUGE=RA 12 5 1 5 X +RREF=1,ORTH=1,GAUGE=RA 12 6 0 5 X +RREF=1,ORTH=1,GAUGE=RA 13 0 8 4 X +RREF=1,ORTH=1,GAUGE=RA 13 1 7 4 X +RREF=1,ORTH=1,GAUGE=RA 13 2 6 4 X +RREF=1,ORTH=1,GAUGE=RA 13 3 5 4 X +RREF=1,ORTH=1,GAUGE=RA 13 4 4 4 X +RREF=1,ORTH=1,GAUGE=RA 13 5 3 4 X +RREF=1,ORTH=1,GAUGE=RA 13 6 2 4 X +RREF=1,ORTH=1,GAUGE=RA 13 7 1 4 X +RREF=1,ORTH=1,GAUGE=RA 13 8 0 4 X +RREF=1,ORTH=1,GAUGE=RA 14 0 9 4 X +RREF=1,ORTH=1,GAUGE=RA 14 1 8 4 X +RREF=1,ORTH=1,GAUGE=RA 14 2 7 4 X +RREF=1,ORTH=1,GAUGE=RA 14 3 6 4 X +RREF=1,ORTH=1,GAUGE=RA 14 4 5 4 X +RREF=1,ORTH=1,GAUGE=RA 14 5 4 4 X +RREF=1,ORTH=1,GAUGE=RA 14 6 3 4 X +RREF=1,ORTH=1,GAUGE=RA 14 7 2 4 X +RREF=1,ORTH=1,GAUGE=RA 14 8 1 4 X +RREF=1,ORTH=1,GAUGE=RA 14 9 0 4 X diff --git a/research/label-windows-h12-plus/sat/jobs696.txt b/research/label-windows-h12-plus/sat/jobs696.txt new file mode 100644 index 0000000000..ec93d0fd45 --- /dev/null +++ b/research/label-windows-h12-plus/sat/jobs696.txt @@ -0,0 +1,696 @@ +RREF=1,ORTH=1,GAUGE=A 12 0 7 1 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 10 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 100 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 101 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 102 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 103 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 104 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 105 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 106 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 107 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 108 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 109 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 11 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 110 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 111 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 112 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 113 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 114 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 115 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 116 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 117 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 118 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 119 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 12 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 120 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 121 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 122 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 123 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 124 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 125 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 126 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 127 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 128 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 129 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 13 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 130 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 131 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 132 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 133 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 134 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 135 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 136 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 137 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 138 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 139 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 14 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 140 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 141 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 142 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 143 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 144 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 145 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 146 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 147 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 148 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 149 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 15 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 150 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 151 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 152 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 153 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 154 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 155 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 156 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 157 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 158 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 159 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 16 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 160 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 161 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 162 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 163 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 164 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 165 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 166 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 167 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 168 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 169 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 17 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 170 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 171 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 18 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 19 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 2 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 20 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 21 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 22 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 23 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 24 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 25 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 26 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 27 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 28 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 29 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 30 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 31 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 32 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 33 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 34 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 35 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 36 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 37 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 38 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 39 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 4 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 40 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 41 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 42 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 43 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 44 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 45 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 46 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 47 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 48 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 49 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 5 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 50 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 51 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 52 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 53 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 54 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 55 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 56 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 57 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 58 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 59 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 6 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 60 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 61 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 62 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 63 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 64 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 65 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 66 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 67 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 68 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 69 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 7 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 70 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 71 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 72 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 73 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 74 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 75 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 76 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 77 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 78 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 79 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 8 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 80 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 81 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 82 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 83 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 84 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 85 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 86 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 87 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 88 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 89 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 9 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 90 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 91 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 92 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 93 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 94 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 95 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 96 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 97 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 98 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 99 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 1 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 10 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 100 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 101 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 102 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 103 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 104 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 105 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 106 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 107 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 108 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 109 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 11 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 110 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 111 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 112 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 113 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 114 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 115 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 116 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 117 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 118 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 119 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 12 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 120 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 121 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 122 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 123 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 124 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 125 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 126 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 127 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 128 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 129 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 13 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 130 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 131 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 132 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 133 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 134 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 135 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 136 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 137 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 138 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 139 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 14 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 140 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 141 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 142 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 143 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 144 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 145 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 146 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 147 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 148 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 149 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 15 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 150 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 151 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 152 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 153 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 154 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 155 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 156 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 157 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 158 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 159 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 16 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 160 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 161 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 162 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 163 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 164 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 165 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 166 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 167 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 168 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 169 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 17 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 170 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 171 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 18 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 19 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 2 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 20 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 21 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 22 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 23 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 24 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 25 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 26 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 27 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 28 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 29 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 30 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 31 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 32 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 33 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 34 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 35 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 36 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 37 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 38 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 39 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 4 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 40 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 41 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 42 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 43 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 44 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 45 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 46 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 47 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 48 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 49 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 5 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 50 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 51 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 52 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 53 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 54 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 55 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 56 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 57 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 58 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 59 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 6 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 60 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 61 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 62 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 63 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 64 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 65 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 66 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 67 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 68 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 69 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 7 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 70 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 71 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 72 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 73 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 74 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 75 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 76 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 77 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 78 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 79 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 8 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 80 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 81 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 82 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 83 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 84 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 85 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 86 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 87 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 88 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 89 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 9 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 90 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 91 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 92 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 93 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 94 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 95 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 96 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 97 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 98 P46 +RREF=1,ORTH=1,GAUGE=A 12 1 6 99 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 1 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 10 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 100 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 101 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 102 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 103 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 104 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 105 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 106 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 107 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 108 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 109 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 11 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 110 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 111 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 112 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 113 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 114 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 115 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 116 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 117 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 118 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 119 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 12 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 120 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 121 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 122 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 123 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 124 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 125 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 126 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 127 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 128 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 129 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 13 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 130 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 131 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 132 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 133 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 134 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 135 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 136 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 137 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 138 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 139 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 14 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 140 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 141 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 142 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 143 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 144 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 145 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 146 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 147 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 148 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 149 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 15 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 150 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 151 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 152 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 153 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 154 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 155 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 156 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 157 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 158 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 159 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 16 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 160 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 161 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 162 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 163 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 164 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 165 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 166 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 167 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 168 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 169 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 17 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 170 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 171 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 18 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 19 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 2 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 20 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 21 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 22 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 23 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 24 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 25 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 26 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 27 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 28 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 29 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 30 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 31 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 32 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 33 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 34 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 35 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 36 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 37 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 38 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 39 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 4 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 40 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 41 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 42 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 43 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 44 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 45 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 46 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 47 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 48 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 49 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 5 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 50 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 51 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 52 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 53 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 54 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 55 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 56 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 57 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 58 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 59 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 6 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 60 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 61 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 62 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 63 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 64 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 65 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 66 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 67 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 68 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 69 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 7 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 70 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 71 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 72 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 73 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 74 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 75 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 76 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 77 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 78 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 79 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 8 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 80 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 81 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 82 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 83 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 84 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 85 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 86 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 87 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 88 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 89 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 9 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 90 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 91 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 92 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 93 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 94 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 95 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 96 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 97 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 98 P46 +RREF=1,ORTH=1,GAUGE=A 12 2 5 99 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 1 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 10 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 100 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 101 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 102 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 103 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 104 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 105 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 106 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 107 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 108 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 109 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 11 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 110 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 111 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 112 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 113 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 114 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 115 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 116 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 117 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 118 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 119 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 12 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 120 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 121 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 122 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 123 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 124 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 125 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 126 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 127 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 128 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 129 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 13 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 130 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 131 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 132 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 133 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 134 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 135 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 136 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 137 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 138 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 139 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 14 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 140 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 141 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 142 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 143 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 144 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 145 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 146 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 147 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 148 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 149 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 15 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 150 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 151 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 152 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 153 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 154 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 155 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 156 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 157 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 158 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 159 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 16 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 160 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 161 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 162 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 163 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 164 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 165 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 166 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 167 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 168 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 169 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 17 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 170 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 171 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 18 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 19 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 2 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 20 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 21 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 22 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 23 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 24 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 25 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 26 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 27 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 28 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 29 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 30 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 31 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 32 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 33 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 34 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 35 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 36 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 37 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 38 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 39 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 4 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 40 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 41 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 42 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 43 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 44 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 45 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 46 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 47 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 48 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 49 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 5 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 50 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 51 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 52 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 53 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 54 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 55 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 56 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 57 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 58 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 59 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 6 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 60 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 61 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 62 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 63 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 64 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 65 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 66 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 67 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 68 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 69 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 7 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 70 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 71 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 72 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 73 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 74 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 75 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 76 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 77 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 78 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 79 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 8 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 80 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 81 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 82 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 83 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 84 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 85 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 86 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 87 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 88 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 89 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 9 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 90 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 91 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 92 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 93 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 94 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 95 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 96 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 97 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 98 P46 +RREF=1,ORTH=1,GAUGE=A 12 3 4 99 P46 +RREF=1,ORTH=1,GAUGE=RA 12 0 7 0 P46 +RREF=1,ORTH=1,GAUGE=RA 12 0 7 3 P46 +RREF=1,ORTH=1,GAUGE=RA 12 1 6 0 P46 +RREF=1,ORTH=1,GAUGE=RA 12 1 6 3 P46 +RREF=1,ORTH=1,GAUGE=RA 12 2 5 0 P46 +RREF=1,ORTH=1,GAUGE=RA 12 2 5 3 P46 +RREF=1,ORTH=1,GAUGE=RA 12 3 4 0 P46 +RREF=1,ORTH=1,GAUGE=RA 12 3 4 3 P46 +RREF=1,ORTH=1,GAUGE=RA 12 4 3 0 P46 +RREF=1,ORTH=1,GAUGE=RA 12 4 3 3 P46 +RREF=1,ORTH=1,GAUGE=RA 12 5 2 0 P46 +RREF=1,ORTH=1,GAUGE=RA 12 5 2 3 P46 +RREF=1,ORTH=1,GAUGE=RA 12 6 1 0 P46 +RREF=1,ORTH=1,GAUGE=RA 12 6 1 3 P46 +RREF=1,ORTH=1,GAUGE=RA 12 7 0 0 P46 +RREF=1,ORTH=1,GAUGE=RA 12 7 0 3 P46 diff --git a/research/label-windows-h12-plus/sat/jobs_controls.txt b/research/label-windows-h12-plus/sat/jobs_controls.txt new file mode 100644 index 0000000000..0febe88ed0 --- /dev/null +++ b/research/label-windows-h12-plus/sat/jobs_controls.txt @@ -0,0 +1,4 @@ +RREF=1,ORTH=1,GAUGE=RA 12 0 3 4 X +RREF=1,ORTH=1,GAUGE=RA 12 1 2 4 X +RREF=1,ORTH=1,GAUGE=RA 12 2 1 4 X +RREF=1,ORTH=1,GAUGE=RA 12 3 0 4 X diff --git a/research/label-windows-h12-plus/scripts/provenance.py b/research/label-windows-h12-plus/scripts/provenance.py new file mode 100644 index 0000000000..d12d3d802a --- /dev/null +++ b/research/label-windows-h12-plus/scripts/provenance.py @@ -0,0 +1,45 @@ +"""Step 0 of verify.sh (standard library only). Prints one PASS/FAIL line per group and exits 1 on any mismatch. + 0.manifest every file of the package matches MANIFEST.sha256 (sha256), none is missing and none is extra + 0.sources every pin of SOURCES.json holds: the sha256 of each pinned package file (checks and libraries) +usage: python3 provenance.py [--write-manifest] (--write-manifest is for the authors: it rewrites MANIFEST.sha256; SOURCES.json is written by --write-sources)""" +import hashlib, json, os, sys +PKG = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) +bad = 0 +def sha(b): return hashlib.sha256(b).hexdigest() +def listing(): + out = [] + for d, ds, fs in os.walk(PKG): + ds[:] = sorted(x for x in ds if x != '__pycache__' and x != 'bin') + for f in fs: + if f.endswith('.pyc') or f == '.DS_Store': continue + p = os.path.relpath(os.path.join(d, f), PKG) + if p != 'MANIFEST.sha256': out.append(p) + return sorted(out) +if '--write-manifest' in sys.argv: + with open(os.path.join(PKG, 'MANIFEST.sha256'), 'w') as h: + for p in listing(): h.write('%s %s\n' % (sha(open(os.path.join(PKG, p), 'rb').read()), p)) + print('wrote MANIFEST.sha256 (%d files)' % len(listing())); sys.exit(0) +if '--write-sources' in sys.argv: + S = json.load(open(os.path.join(PKG, 'SOURCES.json'))) + for sect in ('files', 'evidence'): + for e in S[sect]: e['sha256'] = sha(open(os.path.join(PKG, e['file']), 'rb').read()) + json.dump(S, open(os.path.join(PKG, 'SOURCES.json'), 'w'), indent=1); print('wrote SOURCES.json pins'); sys.exit(0) +want = {} +for l in open(os.path.join(PKG, 'MANIFEST.sha256'), encoding='utf-8'): + h, p = l.rstrip('\n').split(' ', 1); want[p] = h +have = listing(); n = 0 +for p in sorted(set(want) | set(have)): + f = os.path.join(PKG, p) + if p not in want: print('FAIL 0.manifest extra file not in MANIFEST: ' + p); bad += 1 + elif not os.path.isfile(f): print('FAIL 0.manifest missing file: ' + p); bad += 1 + elif sha(open(f, 'rb').read()) != want[p]: print('FAIL 0.manifest hash differs: ' + p); bad += 1 + else: n += 1 +print('%s 0.manifest %d files match MANIFEST.sha256' % ('PASS' if not bad else 'FAIL', n), flush=True) +S = json.load(open(os.path.join(PKG, 'SOURCES.json'))); b0 = bad; k = 0 +for sect in ('files', 'evidence'): + for e in S[sect]: + k += 1; f = os.path.join(PKG, e['file']) + if not os.path.isfile(f): print('FAIL 0.sources missing ' + e['file']); bad += 1 + elif sha(open(f, 'rb').read()) != e['sha256']: print('FAIL 0.sources pin differs: ' + e['file']); bad += 1 +print('%s 0.sources %d pins hold (checks and libraries)' % ('PASS' if bad == b0 else 'FAIL', k - (bad - b0)), flush=True) +sys.exit(1 if bad else 0) diff --git a/research/label-windows-h12-plus/verify.sh b/research/label-windows-h12-plus/verify.sh new file mode 100755 index 0000000000..633998226d --- /dev/null +++ b/research/label-windows-h12-plus/verify.sh @@ -0,0 +1,75 @@ +#!/usr/bin/env bash +# Verification of research/label-windows-h12-plus (no kappa claim). usage: bash verify.sh [/fresh/output/dir] FULL=1 bash verify.sh ... for the long runs +# Step 0 MANIFEST.sha256 + SOURCES.json pins (hard stop). +# Step 1 c1 Lemma C on all 144 exceptional pairs (clique inside R cap A, identity pattern, random fittings; omega recomputed in pure Python). +# Step 2 c2 census min omega = 5 over all 20,721,360 pairs: cen.cpp in full; mc.cpp (independent exact clique) on reps 43-46 + a stride sample (FULL=1: all pairs). +# Step 3 c3 Aut order, sections preserved, the 6 exceptional orbits = the 6 queried pairs (pynauty, optional; FULL=1 adds the 440,880-section orbit cover). +# Step 4 c4 networkx omega on the 144 exceptional pairs + random sample (optional). +# Step 5 c5 break-even table and the closure arithmetic under the INHERITED pricing model; X(112,40,h) for h = 15..200. +# Step 6 c6 accounting of the shipped SAT logs (re-runs nothing). +# Step 7 SAT regenerate CNFs with sat/hk3.py and re-solve with kissat 4.0.4 + drat-trim: 14-query sample (default, about a minute) or all 757 queries (FULL=1, +# two chains, nice 10, per-query timeouts 1200 s kissat / 1500 s drat-trim; about 1.5-2 h). c7 compares CNF sha256 with the shipped record. +# Step 8 c8 the cited #1212 Theorem 1 text is present in the repository tree. +# Python >= 3.11 with numpy (required); pynauty / networkx optional; a C++ compiler for c2; kissat and drat-trim for step 7 (KISSAT=, DRAT_TRIM=). Never CaDiCaL. +# At most two processes at a time, all heavy ones under nice -n 10 and timeout; no unbounded wait loops. +set -uo pipefail +HERE=$(cd "$(dirname "$0")" && pwd) +OUT=${1:-$(mktemp -d "${TMPDIR:-/tmp}/label-windows-h12-plus.XXXXXX")} +mkdir -p "$OUT"; OUT=$(cd "$OUT" && pwd) +case "$OUT/" in "$HERE"/*) echo "output dir must be outside the package"; exit 2;; esac +PY="${PYTHON:-python3}"; export PYTHONDONTWRITEBYTECODE=1; export PYTHON="$PY" +KS="${KISSAT:-kissat}"; DT="${DRAT_TRIM:-drat-trim}"; export KISSAT="$KS" DRAT_TRIM="$DT"; FULL=${FULL:-0}; export FULL +T0=$SECONDS +echo "== 0. manifest and provenance" +if ! "$PY" -B "$HERE/scripts/provenance.py" | tee "$OUT/provenance.log" | sed 's/^/ /' || grep -q '^FAIL' "$OUT/provenance.log" \ + || [ "$(grep -c '^PASS' "$OUT/provenance.log")" != 2 ]; then echo "step 0 FAILED"; exit 1; fi +echo " tools: kissat=$(command -v "$KS" 2>/dev/null || echo none) drat-trim=$(command -v "$DT" 2>/dev/null || echo none) FULL=$FULL" +mkdir -p "$OUT/logs" "$OUT/work"; : > "$OUT/all.out"; export WORK="$OUT/work" +run() { echo "== $1"; ( cd "$HERE/checks" && timeout 3600 nice -n 10 "$PY" -B "$2" ${3:-} > "$OUT/logs/$2.log" 2>&1; echo $? > "$OUT/logs/$2.rc" ) + tee -a "$OUT/all.out" < "$OUT/logs/$2.log" | sed 's/^/ /' + [ "$(cat "$OUT/logs/$2.rc")" = 0 ] || echo "FAIL $2 exit status $(cat "$OUT/logs/$2.rc")" | tee -a "$OUT/all.out"; } +run "c1 Lemma C on the 144 exceptional pairs" c1_lemma.py +run "c2 census (cen.cpp full, mc.cpp)" c2_census.py +run "c3 orbits (pynauty)" c3_orbits.py +run "c4 networkx omega" c4_networkx.py +run "c5 pricing arithmetic (inherited model)" c5_pricing.py +run "c6 accounting of the shipped SAT logs" c6_sat_logs.py +echo "== 7. SAT: regenerate CNFs, kissat 4.0.4, drat-trim" +if ! command -v "$KS" >/dev/null 2>&1 || ! command -v "$DT" >/dev/null 2>&1 || ! "$PY" -c "import networkx, numpy" >/dev/null 2>&1; then + echo "SKIP c7.a kissat, drat-trim or networkx (needed by sat/hk3.py) not found" | tee -a "$OUT/all.out"; echo "SKIP c7.b kissat, drat-trim or networkx not found" | tee -a "$OUT/all.out" +else + export PYTHON="$PY" + if [ "$FULL" = 1 ]; then + { cat "$HERE/sat/jobs61.txt"; awk 'NR%2==1' "$HERE/sat/jobs696.txt"; } > "$OUT/jobsA.txt"; awk 'NR%2==0' "$HERE/sat/jobs696.txt" > "$OUT/jobsB.txt" + WORK="$OUT/work/A" nice -n 10 bash "$HERE/sat/chain.sh" "$OUT/jobsA.txt" "$OUT/chainA.log" > /dev/null 2>&1 & + WORK="$OUT/work/B" nice -n 10 bash "$HERE/sat/chain.sh" "$OUT/jobsB.txt" "$OUT/chainB.log" > /dev/null 2>&1 & + wait; cat "$OUT/chainA.log" "$OUT/chainB.log" > "$OUT/sat.log"; MODE=full + else + # sample: 8 of the 61 (h = 12, 13 and 14 queries) and 6 of the 696; each solved within seconds + cat > "$OUT/sample.txt" <<'EOS' +RREF=1,ORTH=1,GAUGE=RA 12 0 6 4 X +RREF=1,ORTH=1,GAUGE=RA 12 1 5 4 X +RREF=1,ORTH=1,GAUGE=RA 12 2 4 4 X +RREF=1,ORTH=1,GAUGE=RA 12 0 6 0 X +RREF=1,ORTH=1,GAUGE=RA 12 6 0 5 X +RREF=1,ORTH=1,GAUGE=RA 13 0 8 4 X +RREF=1,ORTH=1,GAUGE=RA 13 1 7 4 X +RREF=1,ORTH=1,GAUGE=RA 14 0 9 4 X +RREF=1,ORTH=1,GAUGE=A 12 0 7 10 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 101 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 103 P46 +RREF=1,ORTH=1,GAUGE=A 12 0 7 105 P46 +RREF=1,ORTH=1,GAUGE=RA 12 7 0 3 P46 +RREF=1,ORTH=1,GAUGE=RA 12 7 0 0 P46 +EOS + bash "$HERE/sat/chain.sh" "$OUT/sample.txt" "$OUT/sat.log" > /dev/null 2>&1; MODE=sample + fi + ( cd "$HERE/checks" && "$PY" -B c7_sat_compare.py "$OUT/sat.log" $MODE > "$OUT/logs/c7.log" 2>&1; echo $? > "$OUT/logs/c7.rc" ) + tee -a "$OUT/all.out" < "$OUT/logs/c7.log" | sed 's/^/ /' +fi +run "c8 cited #1212 Theorem 1 text" c8_cited.py +npass=$(grep -c '^PASS' "$OUT/all.out"); nfail=$(grep -c '^FAIL' "$OUT/all.out"); nskip=$(grep -c '^SKIP' "$OUT/all.out") +EXPECT=$((23 - nskip)) +echo "== done in $((SECONDS - T0))s: $((npass + 2)) PASS (2 in step 0), $nskip SKIP, $nfail FAIL; logs in $OUT" +if [ "$nfail" = 0 ] && [ "$npass" = "$EXPECT" ]; then echo "PASS: all expected assertions hold"; exit 0; fi +echo "FAIL: expected $EXPECT assertion PASS lines after step 0, got $npass PASS / $nfail FAIL / $nskip SKIP"; exit 1