From 3c0f80d835fd8606461fad9b6bd73329d423ee73 Mon Sep 17 00:00:00 2001 From: igneum-labs <337424239+igneum-labs@users.noreply.github.com> Date: Thu, 8 Oct 2026 10:20:52 +0000 Subject: [PATCH 01/11] Class v6 invention lane: first cut of docs/analysis/class-v6/invention.md (every candidate layer beyond the four with its paragraph, known-failed harness run and chip row; the sound per-load shadow measured today: 0.927 rejection per candidate on 256 seeds, verifier 8.3 to 8.8 ms loaded, two packs exported; the per-load prototype's era-window instrument fault found; the ranked list: per-load placement, register width, warp-uniform block selection, the reserve's order), the census script and its two TSVs Co-Authored-By: Claude Fable 5.1 --- docs/analysis/class-v6/invention.md | 256 ++ docs/analysis/class-v6/logs/census-era.tsv | 2817 +++++++++++++++++++ docs/analysis/class-v6/logs/census-none.tsv | 2817 +++++++++++++++++++ tools/attack/v6-invention/v6inv-census.sh | 29 + 4 files changed, 5919 insertions(+) create mode 100644 docs/analysis/class-v6/invention.md create mode 100644 docs/analysis/class-v6/logs/census-era.tsv create mode 100644 docs/analysis/class-v6/logs/census-none.tsv create mode 100644 tools/attack/v6-invention/v6inv-census.sh diff --git a/docs/analysis/class-v6/invention.md b/docs/analysis/class-v6/invention.md new file mode 100644 index 000000000..a46c2669f --- /dev/null +++ b/docs/analysis/class-v6/invention.md @@ -0,0 +1,256 @@ +# Class v6 invention lane: layers beyond the four, each priced against the chip that stores the dataset + +8 October 2026, first cut 11:1x to 13:xx UK (BST, the Mac's clock; the boxes print CEST, one hour ahead, and nothing below is stated in box time), branch `class-v6-invention` from the mirror's master at 17d61d52, research lane C under the Counter ASIC coordinator. The founder's word of 11:1x UK: class v6 is declared with four layers as its spine (per-era draws of the released parameters; the state-derived dataset's size tracking chain state with a floor; scheduled family epochs every 180 days with no release; the acceptance floor and the F8-form uniformity test generalised to each era's draw), and deep research opens: "see if anything can be optimised, added or invented". This file is the invention lane's answer: every candidate layer beyond the four as one paragraph, one known-failed test stated as a harness run, and one chip-model row, then the ranked list of what v6 should add. The synthesis is the research lane's `docs/design/class-v6-rotating-family.md` (branch `counter-asic-4`), which reads this file. + +Status: a research document and a gate plan. No consensus code this week; nothing here touches the devnet, the testnet object, the spec or any served page. Every number carries a label: **measured** (a run on a named box or card, the log named), **modelled** (arithmetic on the chip model's cited figures, `docs/analysis/chip-model-v3.md` section 5), **claimed** (a vendor's or an author's figure, URL and date), **approximate** (from memory or a scaling). The rule every candidate is held to: **reject what costs GPUs more than it costs chips, and say so with the number; keep what raises a chip's k or capex or shortens its useful life more than it raises every GPU tier's cost.** + +## 0. One page + +The frame is last night's identity (`docs/analysis/counter-asic-4-research.md` section 2): against the chip anyone builds, a GPU's memory system without the GPU (chip-model-v3 section 5.5, the `f = 1` chip), the per-joule edge is `(E_card + F) / (E_mem + k F)`, with `F` the premium per hash the card pays for forced work and `k` the chip core's energy per forced op over the card's. Zero premium is zero forcing. No hash-side design reaches a chip edge of about 2x at zero premium; the premium-free floor is the card's own whole-card energy over the chip's memory energy, 3.6x on a 5090 at its knee (measured card, modelled chip), and the class v4 shadow buys 2.1x at `k = 1` for 82 to 90 W on a 5090. The four layers of v6 render a fixed-function chip useless on its release day and move nothing in the identity for the GPU-like chip. So an invented layer can do one of four things, and only four: raise `k` (nothing on measured rows reads `k` above 1, section 15.1a of the research file); raise the chip's capex or project cost (the one lever the identity does not see); shorten the chip's useful life (layers 1 and 3 already do this for fixed silicon); or cost the honest cards less at the same `F`. Every candidate below was read against those four. + +What was measured today (all on igneum-build-1, the counter-asic-4 crate at 5984ffab, logs under `/srv/builds/v6-invention/`): + +| Reading | Number | Label | +|---|---|---| +| The sound per-load shadow (one pass of a 256-instruction sub-block after every load, `mx8+shl4096x1`), the form 20.2a-close named and never drew | 234 of 256 seeds accepted within the 32-attempt cap, 0.927 rejection per candidate, mean accepted attempt 9.7; the iterated 16 x 27 form on the same seeds 76 of 256, 0.989 per candidate | measured (section 3.1) | +| The same at class v4's instruction count (`mx8+shl2304x3`: 16 sub-blocks of 144, three passes, 55,296 shadow instructions per hash) | 224 of 256 seeds, 0.935 per candidate | measured | +| The verifier on the sound forms, cold warp on core 40 with core 88 loaded (the ladder's method) | shl4096x1 8.28 to 8.55 ms; shl2304x3 8.44 to 8.82; class v4's shape 8.33 to 8.63 on the same core in the same minutes; all under the 10 ms gate | measured (section 3.2) | +| The per-load prototype's acceptance under a drawn era | 0 of 256 seeds on every per-load form: 5,536 of 7,862 bias rejections name index bit 26 or 27 "set in 0 or 16,384 of 16,384", the era WINDOW's fixed top bits, an instrument fault; so 20.2a-close's "1.4 percent accepted, 42 of 64 seeds exhaust" (run across drawn eras) measured the instrument, not the construction | measured; a correction for the research file (section 3.3) | +| The two packs for the card row | `mx8_shl4096x1` (id 75ca9547da21b200) and `mx8_shl2304x3` (id bbfdfc1dcdda0b46), OVERALL PASS, in the hash lane's PC 1 job after the AMD grid (about 12:45 UK) | exported; the card row owed | + +**The ranked list of what v6 should add beyond the four** (section 4 has every column): + +| Rank | Layer | What it does to the chip | What it costs the cards (5090 / 5070 Ti / M5 Max) | Status | +|---|---|---|---|---| +| 1 | **Layer 5: the shadow placed per load, one pass of a long sub-block** (the capex lever: the chip's core must sit inside every read's dependency, so controller, lanes and PHY share one N5-class die or an interposer) | energy edge unchanged (`k` is `k` whichever die the core sits on); project cost about USD 30 M to about 60 M, the break-even market cap about USD 100 M to about 200 M (the mission lane's model, modelled); capex per MH/s 3.0 to 4.3 USD (modelled) | 5090: the 16 x 27 form measured 13 to 14 W UNDER the whole block at the same instruction count (448 against 462 W unlocked; 283 against 296 at the 1,300 lock), rate within 1.2 percent; the 256 x 1 form's row in today's PC 1 job / no row, the 4070's 30 W premium at its tune point as the proxy / the 16 x 27 form -0.5 percent of rate measured; the 256 x 1 form's Metal footprint OWED | acceptance measured today (0.927 per candidate, P(exhaust at 256) about 4 x 10^-9); the sub-version 3 dataflow rule in execution order is the fix that brings it toward v4's 0.68 (gate plan, section 2.1) | +| 2 | **Layer 6: register-file width drawn per era (8 to 32 registers per lane)**, the link tax on layer 5 | with layer 5, the lane state crossing the controller twice per read grows from 64 B to 128 to 256 B: 2.2 to 9 TB/s of die-to-die traffic at the 5090's read rate, past any one-stack interposer, which closes the "or an interposer" branch and forces the single N5 die (modelled); alone, nothing | 0 rate on every card while latency-bound (a GPU lane holds up to 255 registers; 7,262 lanes x 256 B is 1.9 MB against the 5090's 43 MB of register file, approximate); the verifier's register-major arrays 4x (unmeasured, under 0.1 ms by the op law); no pack form today (the register count is a generator constant) | modelled; the pack form is a generator change with its own census (gate plan) | +| 3 | **Layer 7: warp-uniform data-dependent block selection** (which of B shadow sub-blocks runs next is chosen by a warp-reduced register value, uniform across the 32 lanes, so no divergence) | nothing for the GPU-like chip (a sequencer already); an FPGA overlay or a fixed pipeline must hold all B blocks for one block's throughput: B x the shadow's LUT area (approximate); shortens a per-epoch bitstream's worth | one uniform indirect branch per iteration: about 0 (the `sel` register already does this for the immediates); verifier 0 | modelled; a generator change behind a pack (gate plan); rank 3 because it moves the FPGA lane only | +| 4 | **The reserve ordered by hardware orthogonality** (layer 3 as it stands, with the order fixed: shuffle-crossbar families, then byte-permute, then popcount and priority encoder, the int8 tile last) | a chip pre-wires every family for about USD 4 of N5 (modelled); the order makes the first unlocks the ones a 12-op datapath lacks most | 0 at 4 points (measured step costs under 1 percent of ALU time on every vendor) | an ordering rule inside layer 3, not a new layer; the history's addition 6 | + +Rejected with the number, each in section 2: per-lane data-dependent branches (divergence costs the card, a chip nothing); reads tied to the shard proof per block (a refresh per block is 0.3 to 1 W on a chip, 1.3 percent of a 4090's hash time); randomised memory topology (a chip's address decoder permutes its lines for nothing; the stride and interleave are already drawn); the VRAM-size ratchet as a lever (a chip buys 24 to 32 GB that the 8, 12 and 16 GB tiers cannot: it retires cards first); proof-carrying hashes sampled by the pool (the chip holds everything the witness proves); prover-gated eligibility (proving is 1.6 kW network-wide at any hash rate, 0.7 percent of the hash's energy at 100 GH/s); time-locked parameter commitments beyond the era VDF (the drawn band is firmware; the 2-hour lead already denies the fixed chip 180 days); a fraction of reads derived from the cache (the 5090 loses about 30 percent of rate, the chip 7 percent of energy); row-straddling reads (the w64 regime, 47 percent of the 5090's rate); a refresh per block (dead by arithmetic, the research file's row 7). + +Per tier, in one line each: a home miner on any card sees no change from anything here today (nothing ships; the devnet pays nothing); the 5090 tier's one number is that the per-load placement costs it LESS than class v4's whole block at the same work (13 to 14 W measured on the 16 x 27 form, the 256 x 1 form's row due about 12:45 UK); the 5070 Ti has no measured row in this lane (the 4070's rows are the proxy, approximate); the Apple tier's open question is the inline footprint of a 4,096-line block per iteration (the 1,024-line block cost the M5 Max 17 percent on 6 October, measured), which decides whether rank 1 needs a block-shape cap for Apple; a pool user sees nothing; a node verifies the per-load forms in the same 8.3 to 8.8 ms as class v4 (measured); a chip maker sees its project forced onto one advanced die by rank 1 and its interposer escape closed by rank 2. + +## 1. The frame, and what a candidate must do + +| Term | Value, 5090 at the 1,300 MHz knee | Label | Source | +|---|---|---|---| +| `E_card`, class v3 | 1.67 microjoules (127.3 MH/s at 213.0 W; 134.6 at 223.3 on the efficiency pass) | measured | research file 20.3 and the status file's efficiency pass | +| `E_mem`, the `f = 1` GDDR7 chip | 0.466 microjoules (16 devices, 166 MH/s at 78 W); one HBM3 stack 0.321 | modelled | chip-model-v3 5.4 | +| `F`, the class v4 shadow's premium | 0.652 microjoules (82.8 W over 126.9 M hashes x 102,100 ops: 6.4 pJ per counted op) | measured | research file 20.3 | +| The edge at zero premium | 3.6x (GDDR7), 5.2x (one HBM3 stack) | measured card, modelled chip | section 2 of the research file | +| The edge with the shadow | 2.1x at `k = 1`, 2.9x at `k = 0.5`, 3.5x at `k = 0.3`; the honest `k` band for an ALU-shaped core 0.3 to 0.8 | modelled on measured rows | 20.4 | +| The chip's capex | USD 470 of memory, controller and board per 166 MH/s: 2.8 USD per MH/s; plus the shadow core USD 25 to 40 (3.0 to 3.1); plus an interposer USD 200 (4.3); a 5090 at MSRP 14.7, at the 2026 street price about 29 | modelled; the card price measured | 16.1 | +| The project cost and the break-even cap | a 28 nm controller USD 5 M (cap about 17 M); plus an N5 shadow core USD 30 M (cap about 100 M); the core forced onto the controller's die or an interposer USD 60 M (cap about 200 M) | modelled (the mission lane's model, s = 0.30) | 16.2 | + +The four doors, and the one each candidate must walk through: + +1. **Raise `k`.** Measured on the 5090 (15.1a): the int32 ALU op 6.2 to 11.3 pJ against a 5 nm SIMD array's 2 to 5 (k 0.3 to 0.8); the shuffle 29 to 56 pJ against a crossbar's about 20 (k 0.4 to 0.7, and the card pays 5x the add per op); the int8 tile 0.8 to 4 pJ per MAC against an array's 0.04 to 0.4 (k 0.03 to 0.3); an L2 hit 1.4 to 2.4 nJ against on-die SRAM's 0.2 to 0.5 (k 0.1 to 0.3). Nothing reads above 1. A candidate that claims to raise `k` must name the block and the measured GPU cost per op it rests on. +2. **Raise the capex or the project.** The hash's dataset is a card's worth of DRAM and its work a fraction of a card's logic, so per-unit capex cannot pass about 4.3 USD per MH/s (16.1); the project cost is the lever that moves the break-even cap, and the only mechanism found for it is forcing the shadow core into every read's dependency (16.2). A candidate here is priced by which die it forces. +3. **Shorten the useful life.** Layers 1 and 3 kill fixed silicon at the first draw outside its wired value; a GPU-like chip's life is its memory's and its node's. A candidate here must move the GPU-like chip, or it is layer 1 again. +4. **Lower the honest card's cost at the same `F`.** The operating point (the knee lock) is the miner's lever, not the protocol's; a protocol lever here is a shape that runs cheaper per instruction on the card (the 16-instruction block effect, 13 to 14 W measured) at the same chip cost. + +## 2. The candidates + +Each: the paragraph, the known-failed test as a harness run, the chip row, the verdict. The harness names: `v6inv-census.sh` is `/srv/builds/v6-invention-census.sh` on build-1 (a copy sits in this lane's scratch and lands under `tools/attack/v6-invention/` with the 09:00 report), the counter-asic-4 crate's `igneum-pow accept --class
` over seeds `igneum-v6inv/`; the F8 census is `tools/attack/f8-uniform` (`attack-f8 warps`, master); the chip row is the model's arithmetic with the GPU side measured where a pack ran. + +### 2.1 Layer 5: the shadow placed per load, one pass of a long sub-block (KEEP, rank 1) + +The class v4 shadow runs 256 instructions 27 times after instruction 63 of every iteration, where the next iteration's 64 base instructions and 16 loads stand between the block and every load, and a chip may run it on a second die with 64 B of lane state crossing once per iteration (140 GB/s at the 5090's read rate, a PCB link; 16.2). Placed inside every read's dependency the same work makes the lane state cross twice per read, 2.2 TB/s, an interposer-class link or one N5 die carrying controller, lanes and PHY, which the mission lane's model prices at a project of about USD 60 M against 30 M and a break-even cap of about 200 M against 100 M. The 16 x 27 form (16 sub-blocks of 16, each iterated 27 times) was built on 7 October and closed the same night: 27 passes of a 16-instruction map right before a load collapses or biases the load's address register before any base instruction can re-randomise it, and the acceptance rule in execution order refused it. The sound form named there and never drawn is one pass of a long segment per load: 16 sub-blocks of 432 instructions, each run once, the same 6,912 instructions per iteration. The experimental class caps the per-load block at 4,096 instructions, so today's census takes the two forms inside the cap that bracket it: `mx8+shl4096x1` (16 x 256, one pass, 59 percent of class v4's work per hash) and `mx8+shl2304x3` (16 x 144, three passes, class v4's exact count), and the constant-work ladder between them (16 x 256 x 1, 32 x 128 x 2 ... 16 x 16 x 16) that reads how the acceptance rate depends on the sub-block length against the pass count. The 432 x 1 form itself needs the cap raised, a one-line change in a research-only parser, which this lane does not make this week; its number is bracketed by the 256 x 1 and 144 x 3 rows and the ladder's flatness between them. + +Known-failed test, as a harness run: `ERA=none SEEDS=256 /srv/builds/v6-invention-census.sh` on build-1 under `lease pool 48`. Fail: a form whose per-candidate rejection is 0.98 or above (P(exhaust) at the 256-attempt cap above 0.5 percent, an epoch without a program every few months). The 16 x 27 form reads 0.989 and fails (section 3.1). Pass: a form under 0.95 (P(exhaust) under 2 x 10^-6). The 256 x 1 form reads 0.927 and passes; so does every form with a sub-block of 36 instructions or longer (0.927 to 0.949). The second known-failed case is the instrument's own: `ERA=era` on the same seeds reads 0 of 256 accepted on every per-load form, with the window's fixed top bits named as biased index bits (section 3.3); the fixed instrument (bits at or above `28 - k_off_s` excluded from the value-level test) must accept per-load forms under drawn eras at the no-era rate within the binomial band, and still refuse the per-load record of 7 October (candidate 0 of the first export, 1,482 duplicate lanes). + +Chip row: + +| Column | Value | Label | +|---|---|---| +| A fixed-function chip's `k` | unchanged (the work is the same ALU mix); its capex: the controller cannot be a 28 nm part with the core elsewhere, so the project moves from USD 5 M (no core) or 30 M (a core on its own die) to about 60 M (one N5-class die or a 2.5D package); break-even cap about USD 200 M in years 1 to 2 (s = 0.30) against about 100 M | modelled (16.2, the mission lane's N3 single-die row; a GDDR7 PHY on N5 is unpriced) | +| A GPU-like chip's per-joule edge | unchanged: 2.1x at `k = 1`, 3.5x at `k = 0.3` at the knee; its capex per MH/s 3.0 to 4.3 USD against 2.8 | modelled | +| RTX 5090 | the 16 x 27 v2 export: 135.90 MH/s at 448.3 W unlocked against the whole block's 137.51 at 462.2 (the premium 137 against 151 W, -14 W); at the 1,300 lock 126.04 at 282.9 against 126.93 at 295.8 (-13 W); the 256 x 1 and 144 x 3 forms in today's PC 1 job (the hash lane, after the AMD grid, about 12:45 UK) | measured (research file 20.3); the sound forms' rows owed | +| RTX 5070 Ti | no row (no card in this lane); the 4070's class v4 premium at its tune point, 30 W for no rate, less the block effect, is the proxy | approximate | +| Apple M5 Max | the 16 x 27 v2 export 26.88 MH/s against 27.01 (-0.5 percent, Metal packbench, 7 October); the 256 x 1 form's inline text is 4,096 shadow lines per iteration where the 1,024-line block cost the M5 Max 17 percent (6 October, measured), so its footprint is the open Apple number: OWED (a Mac measurement under the measure lock, which this lane does not run; the hash lane's or the shipper's Metal row) | measured for 16 x 27; the sound form's row owed | +| The verifier | 8.28 to 8.55 ms cold with the sibling loaded (256 x 1), 8.44 to 8.82 (144 x 3), against class v4's 8.33 to 8.63 on the same core in the same minutes; the acceptance's dynamic test 35 ms per candidate (1,111 ms for 32), 13.7 candidates per seed on average: about 0.5 s of one core per epoch | measured (section 3.2) | +| The acceptance | 0.927 per candidate (256 x 1), P(256 consecutive rejections) 0.927^256 about 4 x 10^-9 per seed; class v4 sub-version 3 reads 0.681 and 2 x 10^-43; the gap is the missing dataflow rule (the per-load class is not the class v4 shape, so (a'), (c') and (c'') do not run on it; the value-level bias test catches the same population: 1,563 of 2,329 bias rejections name index bit 0 at a one-count near 4,096 or 12,288 of 16,384, the product's low-bit law) | measured (section 3.1) | + +Verdict: KEEP as layer 5, the first thing v6 adds beyond the four, because it is the only mechanism found that moves the project cost, it costs the 5090 less than class v4's own block (measured on the 16 x 27 form; the sound form's row today), and its acceptance is now a measured 0.927 with a named fix (the sub-version 3 dataflow fixpoint run over the real execution order, base and sub-blocks interleaved, as the generator's draw rule) that the research file's 20.2 already asked for. What it does not do: move the energy identity by one joule. The founder's "useless as soon as it dropped" is layer 1's and 3's sentence; layer 5's sentence is "the chip that can be built costs twice as much to start". + +### 2.2 Layer 6: the register-file width drawn per era, the link tax on layer 5 (KEEP, rank 2) + +The hash runs on 8 registers per lane, a prototype value to be fixed at gate 1 (spec 1.4). The lane state a chip must carry is those 8 words plus the nonce and counter, 64 B, which is why the chip's 1,172 lanes are 73 KB of SRAM and why, under layer 5, the per-read crossing is 128 B at 17.5 G reads per second, 2.2 TB/s: an interposer carries that (a one-stack HBM package moves about 0.8 to 1.2 TB/s of memory traffic and a die-to-die link of a few TB/s is a 2.5D product; approximate, from memory), so the chip has an escape at USD 200 of package instead of one die. Draw the register count per era from {8, 16, 32} (the acceptance rule's part (b) over every register; the program length scaled so that every register is written, or registers above 8 initialised and read by the shadow alone) and the crossing is 128 to 256 B per lane per read: 4.5 to 9 TB/s, past the interposer class, so the single die is forced and the project's USD 60 M row has no cheaper branch. A GPU pays nothing in rate while latency-bound: a CUDA lane holds up to 255 registers, the 5090's 7,262 lanes in flight at 256 B are 1.9 MB against about 43 MB of register file (170 SMs x 256 KB; approximate), and occupancy at 32 live registers plus the kernel's temporaries fits the 64K-register SM at full residency (approximate, unmeasured). The verifier's register-major arrays grow 4x (4 KB per warp) and the interpreter's cost per op does not move. + +Known-failed test, as a harness run: the generator with `REGISTERS` as a class field (a research-only change behind a pack name, `mx8+r32`), then `v6inv-census.sh` over the per-load forms at 8, 16 and 32 registers. Fail: the 32-register form's per-candidate rejection above the 8-register form's by more than the binomial band (more registers, more cold registers, more (b) rejections unless the program length scales). Pass: rejection at or under the 8-register form's; the F8 census at 2^24 on 64 seeds within 1.2x of the window model (the top 0.1 percent of items); the cold verify on core 40 with core 88 loaded under 10 ms. Then the card: one pack per register count on the 5090, rate within 1 percent of the 8-register pack at both states (the occupancy claim measured, not argued). + +Chip row: + +| Column | Value | Label | +|---|---|---| +| A fixed-function chip | with layer 5: the lane state per read 128 to 256 B, 4.5 to 9 TB/s of die-to-die traffic at the 5090's read rate; the interposer branch (USD 200 of package) closed, the single N5-class die forced; the project about USD 60 M either way, but with no cheaper escape; alone (without layer 5): nothing, the state crosses once per iteration | modelled, the link figures approximate | +| A GPU-like chip's per-joule edge | unchanged; its lane SRAM 73 KB to 300 KB (nothing) | modelled | +| RTX 5090 / 5070 Ti / M5 Max | 0 rate while latency-bound (approximate: the occupancy arithmetic above; a measurement is the pack); watts: the same `F` (the same ops) | approximate until the pack runs | +| The verifier | 4x the register arrays per warp (4 KB); cost per op unchanged (0.1 ns per lane-instruction, the shadow's law) | modelled | +| The acceptance | part (b) over 16 or 32 registers needs the base program to write every register: at 64 instructions over 32 registers about 13 percent of registers are never written (approximate, e^(-64 x 0.75 / 32)), so either the base length scales with the register count (the verifier's 10 ms gate holds to about 330,000 ops) or the extra registers belong to the shadow alone and part (b) reads the base's 8 | modelled; the census decides | + +Verdict: KEEP as layer 6, conditional on layer 5 (alone it moves nothing). Its value is one sentence in the chip's project plan: no interposer saves the second die. + +### 2.3 Layer 7: warp-uniform data-dependent block selection (KEEP, rank 3, small) + +A program whose control flow depends on the data it reads is the brief's first candidate. Per-lane branches are dead on arrival: a divergent branch costs a GPU warp both paths and a chip with per-lane sequencers nothing (the history's "placed nowhere" table; RandomX's one predictable branch targets speculative CPUs, which Igneum does not have). The form that survives is warp-uniform: at the end of each iteration a value reduced across the 32 lanes by shuffles (xor-fold of `r0`, say, which costs 5 shuffles) selects which of B drawn sub-blocks runs next, the same block for every lane of the warp, so the GPU takes one uniform indirect branch per iteration (as `sel` already takes one per iteration for the immediates) and the FPGA overlay or the fixed pipeline must hold all B blocks and pay B times the shadow's area for one block's throughput. For the GPU-like chip, a sequencer that already runs the hour's program, it is one more jump. What it buys: the per-epoch bitstream (the FPGA lane, history addition 5) holds B blocks instead of one, so a mid-size part's compile (42 to 160 minutes, PRflow, claimed in spec 1.13.1) carries B times the logic; at B = 4 a part that fitted one block does not fit, and at B = 8 the overlay must time-multiplex. Nothing in the energy identity moves. The acceptance must run every reachable path (B blocks per iteration, each judged by (a') in its own order) and the uniformity census must read the selection's bias (a selection that favours one block is a block that runs more). + +Known-failed test, as a harness run: a research-only class `mx8+sh256x27+sel` (the generator draws B blocks, the interpreter selects per iteration from the warp-folded `r0`), then `igneum-pow accept` over 256 seeds with every path judged, and `attack-f8 warps` at 2^24 on 64 seeds. Fail: the block-selection histogram over the 2^24 nonces outside 6 sigma of uniform (a plant: select from lane 0's `r0` bit 0 alone, which the fold is meant to prevent), or any path's (a') verdict differing from the whole-program verdict. Pass: within the band, 60 of 64 seeds under 1.2x on the hot-set test, as class v4 reads. + +Chip row: + +| Column | Value | Label | +|---|---|---| +| A fixed-function chip or an FPGA overlay | B x the shadow's logic for one block's throughput, or time-multiplexing at 1/B the rate; a bitstream compiled per epoch carries B blocks | approximate (LUT area scales with the straight-line block; no FPGA row exists in the repo) | +| A GPU-like chip | nothing: one jump per iteration on a sequencer | modelled | +| RTX 5090 / 5070 Ti / M5 Max | about 0: one uniform branch per iteration, 5 shuffles per iteration for the fold (5 x 8 = 40 shuffles per hash at 29 to 56 pJ: 0.002 microjoules, 0.3 percent of `F`); the compile-ahead carries B x 256 instructions of text (B = 4: the 1,024-line footprint that cost the M5 Max 17 percent on 6 October) | modelled on measured per-op costs; the Apple footprint is the cap on B | +| The verifier | B x the acceptance's dynamic test per candidate (every path); the hash's cost unchanged | modelled | + +Verdict: KEEP, rank 3, with B capped by the Apple footprint (B = 2 or 4 at the 256-instruction block, or B = 4 at 64-instruction blocks, which the 6 October measurement says run 2.5 to 3.5 percent faster anyway). It is the only candidate that moves the FPGA lane, which the history ranks as the first adversary of a per-hour program (Lyra2REv2, X16R) and which no measured row in the repo has priced (the HBM FPGA row is 0.30x to 0.39x of a 5090 per watt, chip-model-v3 5.3, the soft-overlay case unmeasured). + +### 2.4 The reserve ordered by hardware orthogonality (KEEP as an ordering rule inside layer 3) + +Layer 3 unlocks reserve families by height and rotates after exhaustion. The order is Open in spec 1.13.2 except R1. The history's addition 6 said: families that force a full 32-bit datapath per lane first, the int8 tile last. Today's measured rows (research file 15.1a; the research lane's layer 3 table) sharpen it: a shuffle crossbar is the one block where the GPU's cost per op is highest (29 to 56 pJ) and a chip's is near it (about 20 pJ, approximate), so `shfla` (lane plus delta, a second crossbar form) is the family a 12-op chip lacks most and gains least on; byte permute and popcount next (small adders a chip adds for 0.1 pJ, but a datapath without them loses 4 points of the mix); the int8 tile last (k 0.03 to 0.3: a chip's MAC array is cheaper than the GPU's tensor core, so the tile is kept for datapath diversity and never for joules). The chip row is layer 3's: about USD 4 of N5 pre-wires all eight. Cost to the cards at 4 points: under 1 percent of ALU time on every vendor (measured step costs: shfla 1.91x on Apple, 1.53x NVIDIA, 0.75 to 0.84 AMD). Known-failed test: the layer 3 gate's own (a kernel built without the live family refused at packcheck; the fast-time harness crossing one family epoch with a stale miner, 0 accepted blocks after it). Verdict: not a new layer; an ordering rule, stated so the synthesis fixes it at genesis. + +### 2.5 Data-dependent program graphs, per-lane (REJECT) + +The brief's form: the program's control flow drawn from the data it reads, per lane. A GPU warp executes a divergent branch as both paths with lanes masked, so a branch taken by half the lanes doubles the ALU work of that span; a chip with a sequencer per lane pays the taken path only. Number: a shadow of 55,296 instructions per hash with one two-way branch per 64 instructions at 50 percent divergence costs the card up to 2x the shadow's premium (165 W instead of 83 at the knee on the 5090, modelled on the measured 6.4 pJ per op) for a chip cost of 1x; `k` on the branched work falls to 0.15 to 0.4. Costs GPUs more than chips. The warp-uniform form (2.3) is what survives. + +### 2.6 Latency-bound reads tied to the shard proof (REJECT) + +The hash's reads sampled from the state the miner is proving: class v5 already keys every item to a leaf of the execution state at the epoch's cut and refreshes per epoch (spec 1.8.6; proof of following). Tying the reads to the segment being proved means a refresh per block (every second) from the touched leaves. The research file's row 7 priced the refresh as a cost: a 1 GiB rebuild is 157 G ops, 13.4 ms on a 5090 and 32 ms on a 4090 (measured), 0.16 to 0.5 J on a chip core (1 to 3 pJ per op, approximate); per block that is 0.3 to 1 W against 78 W of chip hashing (0.4 to 1.3 percent) and 1.3 to 3.2 percent of a GPU's hash time (the rebuild stalls the hash on the card; the chip's rebuild runs on its core beside the memory). A delta refresh (only the touched leaves, a few KB) costs both sides nothing. Either way the GPU pays more or equal. What the tie would buy is liveness (a chip must follow the chain per block, not per epoch), which class v5's per-epoch refresh already gives at the WAN line of 2a.2. Number: GPU 1.3 to 3.2 percent of rate against a chip's 0.4 to 1.3 percent of energy. Rejected. + +### 2.7 Randomised memory topology per era (REJECT) + +The dataset's address map and stride family drawn per era: class v3 draws the stride multiplier `M`, the rotation `R` and the interleave `pos` per era already (spec 1.13.1, Counter ASIC 2.0 layers 4 and 8, decided IN at a six-era hash-rate spread of 1.3 percent on the 5090, 3.2 on the 9070 XT, 0.8 on the M5 Max, measured). The plan said then what still holds: a chip whose address decoder can permute its address lines pays nothing. Drawing a richer family (a per-era permutation polynomial over bank and row bits, a drawn item size, a drawn line interleave across devices) costs the chip's decoder a few hundred gates and costs the honest card whatever the mapping does to its own DRAM's bank parallelism: a mapping that concentrates consecutive dependent reads into one bank group hurts the side with fewer lanes in flight, which is the chip (1,172 against 7,262), but the chip adds lanes at 64 B each (lane state is free, chip-model-v3 5.5), so the asymmetry closes at no cost. The one topology lever that would have moved the chip, the hot region above the window model, was read by adv-cache-2 as the diffuse era-stride excess (a product's low bits placed at address bit `R`; 8 of 27 drawn-era programs over 1.2x), which is a FAULT the next class's value-level test removes, not a lever to keep. Number: 0 to the chip, 0 to 3.2 percent to the cards. Rejected; the existing draws stand. + +### 2.8 VRAM-size ratchet (REJECT as a lever; layer 2's floor stands) + +A floor that rises with chain state by rule is layer 2. The ratchet form (the floor tracking the modal miner's VRAM minus the prover footprint, or rising on a calendar faster than the schedule) was read against the card-lifetime table (`docs/analysis/card-lifetime-2026-10-05.md`, option (b) steps): the 4 GB tier ends at the 4 GiB step, 8 GB at 8 GiB, 12 and 16 GB at the 16 GiB step; a chip holds 24 GB (one HBM3 stack, about USD 200, modelled) or 32 GB (the 5090's own 16 devices, USD 320), so every step retires a card tier before it touches the chip, and at 32 GiB and beyond the chip adds devices and its activate-bound rate RISES with the bank count (chip-model-v3 5.7, row "dataset size": "not a lever against this chip"). Number: at the 16 GiB step the 8, 12 and 16 GB tiers are out (3 of 6 card tiers) and the chip's energy per hash moves 0. Rejected as a lever; layer 2's rule (the schedule as the floor, the state above it, a ceiling at the next cache doubling) is kept exactly as the synthesis writes it, with its honest line that it retires cards before chips. + +### 2.9 Proof-carrying hashes sampled by the pool (REJECT) + +A fraction of hashes carries a verifiable execution witness. Three witness forms were read. (i) The hash's own 128 item values: the stored-dataset chip has every item; the recompute chip derives them; cost 0 to both, 512 B per share on the wire. (ii) A Merkle witness of the state leaves under the window's root: the chip's node has it (one node serves a farm, class-v5 2a.2); cost 0 to both. (iii) A witness that the item was DERIVED (a transcript of the 8 dependent cache reads and the mixer's 72 applications): a stored-dataset chip cannot produce it without the cache and the mixer core, so this form forces the `f = 0` chip's silicon (the 256 MiB SRAM mirror, USD 46 of die and an N5 project) onto the `f = 1` chip for the sampled fraction `g`; but the honest GPU must produce the same transcript, and deriving an item on the card is 8 dependent 64-byte cache reads at the mixer's 9,360 ops (the inline kernel measured 4.8x slower than the honest kernel on the M5 Max, spec 1.8.5), so at `g = 1/128` (one item per hash) the card pays about 4 percent of its rate and at `g = 1/16` about 30 percent; the chip derives on an SRAM-resident cache at 6.3 nJ per item (modelled) for 7 percent of its energy at `g = 1/16`. Number: GPU 4 to 30 percent of rate against the chip's 1 to 7 percent of energy. Rejected on form (iii); forms (i) and (ii) force nothing. + +### 2.10 Prover-gated eligibility (REJECT) + +The block's eligibility tied to the miner's proving (a key must have proved its share of segments in the last window to claim a block), so a chip farm must carry provers. The bound is the gas bound the research file's section 7 found: the chain needs 2 shards per block at the v1 budget, about 1.6 kW of 5090 proving network-wide at 1 block per second (measured prover rows), independent of the hash rate. Against the hash: at 1 GH/s the hash draws 2.4 kW (2.4 microjoules per hash, measured), so proving is 67 percent of it; at 100 GH/s 0.7 percent; at 10 TH/s 0.007 percent. A chip farm at share `s` must prove share `s` of 1.6 kW: six 5090s per farm at any scale, which is the node it already runs. Redundant proving (each segment proved by `m` provers) raises the forcing `m` times and is the useful-work gaming the history records (Aleo, Boundless). Number: at mainnet scale the forcing is under 0.01 percent of the chip's energy; the honest card already proves. Rejected; the 80/20 split stands. + +### 2.11 Time-locked parameter commitments (REJECT beyond the era VDF) + +An era's parameters committed under a VDF so a chip cannot be built ahead: the era VDF of 7 October (`docs/analysis/era-vdf-2026-10-07.md`) already makes the era draw's input unknowable for 517 s on the fastest prover measured (chiavdf's GMP path, 208,800 squarings per second, against the production T of 108 million) and the era lead is 2 hours (`pow_era_lead`), so a chip taped out against era `n` knows era `n + 1`'s draw 2 hours before it runs, against a 5-month (Bitmain) to 13-month (a startup) design cycle (the history's lesson 5, Vorick). Lengthening the delay or the commitment changes nothing a chip can use: the GPU-like chip holds the whole drawn band as firmware (the synthesis's section 7), and the fixed-function chip is dead at the first draw outside its wired value whether it learns the draw 2 hours or 2 days ahead. The one party for whom 2 hours matters is the FPGA fleet (a bitstream compiles in 42 to 160 minutes on a mid-size part, claimed), and layer 7 (2.3) and the epoch length (spec 1.13.1, the 600 s floor) are the levers for it, not the lock. Cost of a longer lock: one honest node core for the VDF's hour per era (today) rising linearly with T; the 2019-class verify gate already missed by 2.2x (26 ms against 10, measured, proxy). Number: 0 to the chip at any delay above 2 hours; the honest node's core-hours rise with T. Rejected. + +### 2.12 A fraction of reads derived from the cache in the hash (REJECT) + +The brief's spirit of "tie the hash to what the chip must hold": a fraction `g` of the 128 reads per hash derived on the fly from the 256 MiB cache (8 dependent cache reads and 72 mixer applications) instead of read from the dataset, so the stored-dataset chip must carry the recompute chip's cache and core for that fraction. This is 2.9 form (iii) without the witness and the same arithmetic: the card's derived read is 8 dependent DRAM reads (the cache does not fit L2 at 256 MiB, and the cache doubling keeps it so), so at `g = 1/16` the card's dependent-read count per hash rises from 128 to 184 and its rate falls about 30 percent (modelled on the latency-bound rule; the inline kernel's 4.8x at `g = 1` is the measured anchor); the chip with the cache on die derives at 6.3 nJ per item (4.0 nJ of SRAM reads, 2.3 of mixer; modelled) for 0.466 to 0.50 microjoules per hash (+7 percent) and buys the USD 46 mirror and the N5 project it already needs for the shadow core. Number: GPU -30 percent of rate at `g = 1/16`, chip +7 percent of energy and +USD 46 of die. Rejected. + +### 2.13 Row-straddling and double-activation reads (REJECT) + +The chip and the card share the DRAM's physics (the research file's section 5: the same tRC, the same activate window, the same 32-byte atom). A read that opens two rows (an item straddling a row boundary, or two independent 32-byte sectors per read) costs the chip's memory +0.9 nJ per read (a second 909 pJ activation; modelled) and the card +1 sector of traffic, which at 128 reads per hash is the w64 regime (64 B per read): the 5090 fell to 71.9 MH/s, bandwidth-bound, 47 percent of its rate (measured, read-width). Number: chip +45 percent of `E_mem` (0.466 to 0.58), card -47 percent of rate and about +9 percent of energy per hash on the memory side alone. The edge moves from 3.6x to about 3.1x at the knee (modelled) at the price of half the card's rate. Rejected. + +### 2.14 Per-era lane-state and scratch draws (REJECT) + +Per-lane live state across the hash (a scratch with read-modify-write) was measured out in Counter ASIC 2.0 (layer 3: the recompute chip's gain at every share 2.4x, the cards -12 to -48 percent) and bounded in `docs/analysis/scratch-soundness.md` (the live state sits in a chip's SRAM at under 5 percent of its mirror). A drawn scratch size per era draws from a dead family. Number: the cards -12 to -48 percent of rate (measured), the chip +picojoules per access. Rejected. (The register-file width of 2.2 is the live form of this idea: state that costs the GPU nothing because its register file is already there, and costs the chip a link, not an SRAM.) + +### 2.15 A refresh per block (REJECT; the research file's row 7) + +Dead by arithmetic: a 1 GiB rebuild is 0.16 to 0.5 J on a chip core and 13 to 32 ms of a card's hash time; per block that is 0.4 to 1.3 percent of the chip's energy and 1.3 to 3.2 percent of the card's rate. The refresh cadence is a liveness tool (class v5's proof of following), not an energy lever. + +## 3. The measured rows (igneum-build-1, 8 October 2026, 11:0x to 11:2x UK) + +The crate: `igneum-pow` of branch `counter-asic-4` at 5984ffab, built on build-1 through `tools/build-remote.sh --no-fetch --box 1` from the detached worktree `igneum-wt-v6-inv-ca4` (RESULT rc=0, 11 s, sccache); the binary `/srv/builds/igneum-wt-v6-inv-ca4/igneum-pow/target/release/igneum-pow`. Every run under `/srv/builds/_bin/lease` (pool 48 at class measure for the censuses, `cores 40,88` for the benches), owner `class-v6-invention`; the box at load 15 to 24 on 96 threads from other lanes throughout; logs under `/srv/builds/v6-invention/` (`census-none.tsv`, `census-era.tsv`, `logs/--.log`, `census-run-*.log`), copied into `docs/analysis/class-v6/logs/` with the 09:00 report. + +### 3.1 The acceptance census (`v6inv-census.sh`, 256 seeds `igneum-v6inv/0..255`, every candidate's verdict through `igneum-pow accept --class `, the class's own 32-attempt cap) + +No era (`ERA=none`; 2,816 rows in 80 s on 48 cores): + +| Form (sub-blocks x length x passes) | Shadow instructions per iteration | Seeds accepted of 256 | Seeds exhausting 32 attempts | Candidates | Rejection per candidate | Mean accepted attempt | First failing part, the top four | +|---|---|---|---|---|---|---|---| +| `mx8+sh256x27` (class v4's shape, the whole block after instruction 63) | 6,912 | 256 | 0 | 268 | 0.045 | 0.05 | (a) 6, (b) 5, (c) 1 (the v2/v3 rule only: the crate's `accept` does not take the class v4 parts on this spelling, so the row is the control's shape, not sub-version 3's 0.681) | +| `mx8+shl256x27` (16 x 16 x 27, the 7 October form) | 6,912 | 76 | 180 | 7,043 | 0.989 | 15.9 | per-load bias 6,081; (c) 545; (b) 212; (a) 129 | +| `mx8+shl256x16` (16 x 16 x 16) | 4,096 | 69 | 187 | 7,117 | 0.990 | 15.4 | bias 6,294; (c) 406; (b) 215; (a) 133 | +| `mx8+shl576x12` (16 x 36 x 12) | 6,912 | 215 | 41 | 3,815 | 0.944 | 10.6 | bias 3,367; (b) 98; (a) 72; (c) 63 | +| `mx8+shl512x8` (16 x 32 x 8) | 4,096 | 209 | 47 | 4,120 | 0.949 | 11.5 | bias 3,686; (b) 106; (a) 82; (c) 37 | +| `mx8+shl1152x6` (16 x 72 x 6) | 6,912 | 226 | 30 | 3,428 | 0.934 | 9.9 | bias 3,036; (b) 97; (a) 62; (c) 7 | +| `mx8+shl1024x4` (16 x 64 x 4) | 4,096 | 231 | 25 | 3,487 | 0.934 | 10.6 | bias 3,097; (b) 81; (a) 73; (c) 5 | +| `mx8+shl2304x3` (16 x 144 x 3, class v4's count) | 6,912 | 224 | 32 | 3,457 | 0.935 | 9.9 | bias 3,076; (b) 89; (a) 67; (c) 1 | +| `mx8+shl2048x2` (16 x 128 x 2) | 4,096 | 228 | 28 | 3,423 | 0.933 | 10.1 | bias 3,041; (b) 83; (a) 65; (c) 6 | +| **`mx8+shl4096x1` (16 x 256 x 1, the sound form inside the cap)** | 4,096 | **234** | **22** | 3,217 | **0.927** | 9.7 | bias 2,823; (b) 94; (a) 64; (c) 2 | +| `mx8+shl4096x2` (16 x 256 x 2) | 8,192 | 233 | 23 | 3,273 | 0.929 | 9.9 | bias 2,875; (b) 95; (a) 67; (c) 3 | + +What the ladder says: the iterated 16-instruction map is the fault (0.989 to 0.990 whatever its pass count), and from a 36-instruction sub-block up the rejection is flat at 0.927 to 0.949 whatever the pass count or the work per hash (4,096 or 6,912 or 8,192 instructions per iteration). The remaining 0.93 is not the placement: the `(c)` lane-constant and distinct rejections fall to 1 to 7 per form (they were 406 to 545 on the 16-instruction forms), and the bias rejections are the product's low-bit law at the load's source, which under class v4 the sub-version 3 dataflow rule (a') removes at the draw and which the per-load class, not being the class v4 shape, never applies. The value-level reading of the 256 x 1 form's 2,329 bias rejections: index bit 0 in 1,563 (one-counts clustered at 3,584 to 4,608 of 16,384, the 1/4 law, 680 of them; and at 11,776 to 12,288, the 3/4 complement, 212), bits 26 and 27 in 502 (one-counts 7,168 to 7,680: a mild low bias of the top address bits just outside the 6-sigma band of 384, the high bits of small products through `mulhi`, unattributed), the other 26 bits 264 in all; by site, site 0 takes 788 of 2,329 (its source is written last by the previous iteration's sub-block 15 and by the base instructions before instruction 1, where the draw's redraw covers the sub-block's last writer of the next load's source and not a product rotated into place by a later `rotl`). The named fix is one rule, the research file's own ask of 20.2: the sub-version 3 freshness fixpoint and the shared-operand rule run over the real execution order (base instruction, the load, its sub-block, the next base instructions), and a load whose source is not fresh at that point refused at the draw, which class v4 pays at 0.568 of candidates and which should bring the per-load forms from 0.93 toward 0.68. + +The acceptance's own cost: 35 ms per per-load candidate on one box core (1,111 ms for 32 candidates; the control's v2/v3 rule 2.8 ms), so an epoch's draw at 13.7 candidates is about 0.5 s of one core; the (c'') ratio at 2^20 would add class v4's 2.8 s per chosen candidate. + +### 3.2 The verifier (core 40 of the EPYC 9454P at nice 19, core 88 its SMT sibling held busy by a 100,000-warp class v4 bench for the whole run, killed by its pid at the end; the ladder's method; `igneum-pow bench --seed igneum-genesis --day 2026-10-03 --class --warps 50`) + +| Form | Cold, sibling loaded, warp base 0 / 4,096 / 1,000,000 (ms) | Avg of 50, loaded (ms) | Cold, core alone, earlier in the same minutes (ms) | Label | +|---|---|---|---|---| +| `mx8+sh256x27` (class v4's shape) | 8.63 / 8.33 / 8.33 | 8.29 | 5.90 / 6.34 / 5.24 | measured; the ladder's run 2 read 8.77 / 5.14 at load 25 on 6 October | +| `mx8+shl4096x1` | 8.55 / 8.28 / 8.28 | 8.24 | 5.44 / 5.21 / 5.17 | measured | +| `mx8+shl2304x3` | 8.82 / 8.54 / 8.44 | 8.43 | 5.31 / 5.13 / 5.09 | measured | +| `mx8+shl4096x2` | not run loaded | | 5.97 / 5.33 / 5.29 | measured, alone only | + +The per-load forms verify in class v4's time within the run's noise (the same instruction count, the same items derived, 4,096 per warp on every row). A first pass of the loaded column was discarded: its sibling run (300 warps) ended before the measured warps began, the ladder script's own known-failed case, and read the quiet-core figures; the second pass held the sibling for the whole run. + +### 3.3 The instrument fault under drawn eras, and the correction it forces + +The same 2,816 rows with `--era igneum-era-test/` (`ERA=era`): every per-load form 0 of 256 seeds accepted, 8,192 candidates per form, rejection 1.000; the class v4 shape 256 of 256. Of the 256 x 1 form's 7,862 bias rejections, 5,536 name index bit 26 or 27 "set in 0 of 16,384" or "set in 16,384 of 16,384" at a load site, which is the era's working-set window (spec 1.13.1: `k_off = below(3)` per site puts the site on the whole dataset, a half or a quarter by fixing the top `k` bits of the index to the drawn offset `o`); the prototype's `BiasedIndexBit` test loops bits 0 to 27 and does not exclude bits at or above `28 - k_off_s`, so under any era it refuses every program with a half- or quarter-window site, which is nearly every program. The research file's 20.2a-close ("the 16 x 27 per-load class accepts 22 of 1,621 candidates over 64 seeds, 1.4 percent; 42 of 64 seeds exhaust the chain's 32 attempts") was read across drawn eras and therefore measured the instrument on most of its rows; the no-era census above is the construction's own figure (the 16 x 27 form 0.989 per candidate, 76 of 256 seeds accepted, which still fails the test of 2.1 and keeps that form dead). Owed to the research file (the Counter ASIC coordinator): the instrument fix (skip the window bits per site) and the 20.2a-close figures re-read with it; neither is made this week by this lane, which changes no code in the crate. + +### 3.4 The packs + +`igneum-pow export --seed igneum-genesis --day 2026-10-03 --class --out ` on build-1: `mx8_shl4096x1` (attempt 7, id 75ca9547da21b200, OVERALL PASS, kernel.cu 245,267 bytes, 4,308 lines) and `mx8_shl2304x3` (attempt 8, id bbfdfc1dcdda0b46, OVERALL PASS, kernel.cu 142,010 bytes, 2,516 lines), under `/srv/builds/v6-invention/packs/`, tarred as `v6inv-perload-packs.tgz` (sha256 ca1986b7fc5fab20a643fc37151a55e01f91edbfacc6f1a22a7384ae87cc11bc). Handed to the hash lane at 11:1x UK, taken into its v6 PC 1 job (the 5090 alone, the packs beside today's class v3 x8 and x16, the two re-weighted shadow packs, and the controls `mx8-genesis` and `mx8_sh256x27`; self-test, the 2^24 fingerprint, MH/s and W unlocked and at the 1,300 MHz lock), queued after the AMD grid, publish about 12:00 UK, close about 12:45 UK. Nothing of the packs' output goes to a served page or the spec. + +## 4. The ranked list, every column + +| Rank | Layer | Door (section 1) | Chip: fixed-function `k` / capex | Chip: GPU-like per-joule edge | Cost: RTX 5090 | Cost: RTX 5070 Ti | Cost: Apple M5 Max | Verifier | Harness state | +|---|---|---|---|---|---|---|---|---|---| +| 1 | Layer 5: the shadow per load, one pass of a long sub-block | capex and project (door 2) | `k` unchanged; project about USD 60 M against 30 M, cap about 200 M against 100 M (modelled); capex 3.0 to 4.3 USD per MH/s | unchanged (2.1x at `k = 1`) | -13 to -14 W against class v4's block at the same work (16 x 27 form, measured); the sound forms' rows in today's PC 1 job | no row; the 4070's 30 W premium as the proxy (approximate) | -0.5 percent (16 x 27 form, measured); the 4,096-line footprint OWED | 8.28 to 8.82 ms loaded (measured) | acceptance 0.927 measured; the dataflow rule in execution order is the fix (gate plan) | +| 2 | Layer 6: the register-file width drawn per era | capex (door 2), with layer 5 | closes the interposer branch: 4.5 to 9 TB/s of die-to-die traffic (modelled, approximate link figures) | unchanged | about 0 rate (occupancy arithmetic, approximate; the pack measures it) | the same | the same | 4x the register arrays, cost per op unchanged (modelled) | no pack form; a generator constant (gate plan) | +| 3 | Layer 7: warp-uniform block selection | life of a bitstream (door 3, the FPGA lane) | B x the shadow's area for a fixed pipeline or an overlay (approximate) | unchanged | about 0 (one uniform branch and 40 shuffles per hash: 0.3 percent of `F`) | the same | the compile footprint caps B (the 1,024-line block cost 17 percent, measured) | B x the dynamic test per candidate | no pack form (gate plan) | +| 4 | The reserve's order | life of fixed silicon (door 3) | USD 4 pre-wired | unchanged | under 1 percent at 4 points (measured steps) | the same | the same | 0 | layer 3's gate | + +What the list does not contain, and why it is honest to say so: no candidate moves the per-joule identity. The chip that stores the dataset keeps 3.6x at zero premium and 2.1x at `k = 1` under every layer here, as under the four. What the list adds is the project cost (rank 1 doubles it on the mission lane's model, rank 2 removes its cheaper branch), the FPGA lane's cost (rank 3), and the order of the reserve (rank 4). The founder's line "render an ASIC useless as soon as it dropped" is true of the fixed-function chip under layers 1 and 3 and stays false of the GPU-like chip under everything; the honest public sentence is the research file's: the price per joule of the honest card's operating point and the shadow's premium are what hold the general chip, and the layers decide which chip can be built and what it costs to start. + +## 5. Consequences per tier (the standing rule of 5 October 2026) + +| Tier | What this file means today | What is being done | +|---|---|---| +| A home miner, one 8, 12 or 16 GB card, any vendor, any OS | nothing changes: no layer here ships this week, no class moves, the devnet pays nothing; if rank 1 lands in v6 the card runs the same shadow work in a different place at the same or lower watts (the 16 x 27 form's measured 13 to 14 W under the whole block on a 5090; a 4070-class card's premium at its tune point is 30 W today, measured) | the sound forms' 5090 rows today; a small-card row (the 4070) by job when the hash lane's queue allows | +| One 24 or 32 GB card (5090 class) | the measured rows of section 3; the per-load placement is cheaper for this card than class v4's block at the same work | the PC 1 job, about 12:45 UK | +| RTX 5070 Ti | no card in the project; every row is the 4070's or the 5090's scaled, approximate; the hash lane's default (the stock pair plus the 5090's lock slope) stands | stated as approximate wherever it appears | +| Apple (M-series) | the one open number: the inline footprint of a 4,096-line per-load block (the 1,024-line block cost 17 percent on 6 October); if it costs rate, rank 1 takes a block-shape cap for the Apple tier (144 x 3 at 2,516 lines, or a 64-instruction sub-block form) and the synthesis says so | a Metal packbench row under the measure lock by the lane that runs the Mac (not this one) | +| A rig | watts per card as the 5090 row; a rig's bill under rank 1 is at or under class v4's | the same rows | +| A pool user | nothing: no share, payout or template changes in any candidate kept; the rejected 2.9 (pool-sampled witnesses) is the only one that would have touched the pool protocol | nothing | +| A node operator (the verifier) | the per-load forms verify in class v4's time (8.3 to 8.8 ms loaded, measured); layer 7 at B blocks multiplies the acceptance's dynamic test per candidate, not the hash | the 2019-class core measurement (O-1.14) decides rung and block caps as before | +| A chip maker | under rank 1 the controller and the shadow core share one advanced die or an interposer (project about USD 60 M, modelled); under rank 2 the interposer no longer suffices; under rank 3 a per-epoch bitstream carries B blocks; the per-joule edge is unchanged | the gate plan of section 6 | +| The public claim | nothing moves; the chip texts rest on the research file's close (2.1x at `k = 1` for 82 to 90 W on a 5090 at the knee, measured four times) | the Counter lane's texts | + +## 6. The gate plan (hours, never weeks; nothing this week) + +| Gate | What runs | Pass line | Known-failed case | +|---|---|---|---| +| G5-draw (layer 5) | the generator's dataflow fixpoint and shared-operand rule over the real per-load order; the 4,096 cap raised so 16 x 432 x 1 draws; `v6inv-census.sh` at 256 seeds, no era and drawn eras (with the instrument's window bits excluded) | rejection per candidate at or under 0.75 on every sound form, 0 exhaustions, drawn-era rate equal to the no-era rate within the binomial band; the F8 census at 2^24 on 64 seeds: 60 of 64 under 1.2x, the four tail seeds' sites read against their own windows | the 7 October per-load record (candidate 0 of 854050a4293f0615) refused; the 16 x 27 form at 0.989 refused by the line | +| G5-card (layer 5) | one pack per sound form on the 5090 (today), the 4070 and the 9070 XT by job, Metal packbench on the M5 Max | rate within 1 percent of class v4's shape at both states on NVIDIA and AMD; watts at or under class v4's; the Apple footprint within 5 percent or the block-shape cap set | a pack whose fingerprint differs from the Rust verifier's on any vendor | +| G6 (layer 6) | the register count as a class field; the census at 8, 16, 32; the card packs | 2.2's pass line | 2.2's fail line | +| G7 (layer 7) | the selection class; every path judged; the selection histogram at 2^24 | 2.3's pass line | the lane-0 plant | +| G-order (the reserve) | layer 3's gate with the order fixed | layer 3's line | layer 3's case | + +Hours: the dataflow rule in execution order 2 to 3 (the research file's own estimate) plus the re-export and census 1; the register class 3 to 4; the selection class 4 to 6; the card jobs are queue time. Nothing is coded this week; the first code is the founder's call after the synthesis. + +## 7. Unverified and owed + +- The sound forms' card rows (the 5090 today through the hash lane; the 4070 and the 9070 XT later; the M5 Max footprint by the lane that runs the Mac). +- The 16 x 432 x 1 form itself: bracketed by the 256 x 1 and 144 x 3 rows (0.927 and 0.935) and the flat ladder between 36 and 256; not drawn (the cap). +- The instrument fix (the window bits) and the re-read of 20.2a-close: owed to the research file's owner, not made here. +- The bits 26 and 27 mild bias (502 rejections at one-counts 7,168 to 7,680 of 16,384): unattributed; a trace of the site's source writers is the next read. +- The register-width and block-selection classes: modelled only; no pack exists. +- Every chip figure is the model's (chip-model-v3 section 5 and the research file's sections 2, 15.1a, 16 and 20.4); the die-to-die link figures of 2.2 are approximate, from memory, uncited; no chip has been measured. +- The web search budget of this session was exhausted before this lane's reading; every external figure here is one already cited in the repo's files, with its URL and date there (the research file's section 14, the history's section 6, chip-model-v3 5.1). + +## 8. Sources + +Internal: `docs/spec/01-lottery-hash.md` (1.4.3 to 1.4.7, 1.8.5, 1.8.6 on branch class-v5, 1.13); `docs/analysis/chip-model-v3.md` (sections 1 to 3, 5.1 to 5.11, 6); `docs/analysis/counter-asic-4-research.md` on branch counter-asic-4 (sections 0, 2, 4, 7, 9, 15.1a, 15.1b, 16, 17, 20.2 to 20.4); `docs/plans/cryptanalysis/in-house-pass.md` (sections 12 to 14); `docs/plans/counter-asic-3-status.md` section 7c; `docs/analysis/asic-resistance-history.md` (sections 1.2, 2.4 to 2.6, 3, 4.3); `docs/analysis/era-vdf-2026-10-07.md`; `docs/design/class-v5-stored-state.md` on branch class-v5 (2a, 3); `docs/design/latency-ladder.md` on branch ladder (2 to 5); `docs/analysis/card-lifetime-2026-10-05.md`; `docs/analysis/latency-shadow-2026-10-06.md`; `docs/analysis/scratch-soundness.md`; `docs/design/class-v6-rotating-family.md` on branch counter-asic-4 (the synthesis's outline at 5984ffab); the harness runs of section 3 (logs on build-1 under `/srv/builds/v6-invention/`). + +External, as cited in those files (read there on the dates they state): O'Connor et al., Fine-Grained DRAM, MICRO 2017; Li, Reddy, Jacob, MEMSYS 2018; Folded Banks, ISCA 2025; Horowitz, ISSCC 2014; Dally, Hot Chips 2023; the mlsysbook energy table citing Horowitz and Dally; the RandomX design document; the ProgPoW audits (Least Authority and Rao, 2019); Condrey, PoSME, arXiv 2604.15751 (April 2026); the Ethash, RandomX, Equihash and Cuckatoo chip rows of the history; the GDDR7 price rows (TrendForce, September 2026). diff --git a/docs/analysis/class-v6/logs/census-era.tsv b/docs/analysis/class-v6/logs/census-era.tsv new file mode 100644 index 000000000..e6e87ba27 --- /dev/null +++ b/docs/analysis/class-v6/logs/census-era.tsv @@ -0,0 +1,2817 @@ +mx8+sh256x27 3 1 1 0 +mx8+sh256x27 1 1 1 0 +mx8+sh256x27 4 1 1 0 +mx8+sh256x27 5 1 1 0 +mx8+sh256x27 6 1 1 0 +mx8+sh256x27 8 1 1 0 +mx8+sh256x27 0 1 1 0 +mx8+sh256x27 7 1 1 0 +mx8+sh256x27 13 1 1 0 +mx8+sh256x27 10 1 1 0 +mx8+sh256x27 11 1 1 0 +mx8+sh256x27 16 1 1 0 +mx8+sh256x27 12 1 1 0 +mx8+sh256x27 14 1 1 0 +mx8+sh256x27 15 1 1 0 +mx8+sh256x27 18 1 1 0 +mx8+sh256x27 20 1 1 0 +mx8+sh256x27 22 1 1 0 +mx8+sh256x27 17 1 1 0 +mx8+sh256x27 21 1 1 0 +mx8+sh256x27 19 1 1 0 +mx8+sh256x27 23 1 1 0 +mx8+sh256x27 2 1 1 0 +mx8+sh256x27 27 1 1 0 +mx8+sh256x27 28 1 1 0 +mx8+sh256x27 9 1 1 0 +mx8+sh256x27 31 1 1 0 +mx8+sh256x27 29 1 1 0 +mx8+sh256x27 24 1 1 0 +mx8+sh256x27 32 1 1 0 +mx8+sh256x27 33 1 1 0 +mx8+sh256x27 36 1 1 0 +mx8+sh256x27 26 1 1 0 +mx8+sh256x27 30 1 1 0 +mx8+sh256x27 35 1 1 0 +mx8+sh256x27 25 1 1 0 +mx8+sh256x27 38 1 1 0 +mx8+sh256x27 34 1 1 0 +mx8+sh256x27 37 1 1 0 +mx8+sh256x27 42 1 1 0 +mx8+sh256x27 39 1 1 0 +mx8+sh256x27 44 1 1 0 +mx8+sh256x27 40 1 1 0 +mx8+sh256x27 41 1 1 0 +mx8+sh256x27 43 1 1 0 +mx8+sh256x27 48 1 1 0 +mx8+sh256x27 49 1 1 0 +mx8+sh256x27 46 1 1 0 +mx8+sh256x27 47 1 1 0 +mx8+sh256x27 45 1 1 0 +mx8+sh256x27 50 1 1 0 +mx8+sh256x27 54 1 1 0 +mx8+sh256x27 53 1 1 0 +mx8+sh256x27 51 1 1 0 +mx8+sh256x27 56 1 1 0 +mx8+sh256x27 55 2 1 1 (b)=1; +mx8+sh256x27 52 1 1 0 +mx8+sh256x27 58 1 1 0 +mx8+sh256x27 60 1 1 0 +mx8+sh256x27 59 1 1 0 +mx8+sh256x27 65 1 1 0 +mx8+sh256x27 57 1 1 0 +mx8+sh256x27 63 1 1 0 +mx8+sh256x27 67 1 1 0 +mx8+sh256x27 62 1 1 0 +mx8+sh256x27 61 1 1 0 +mx8+sh256x27 66 1 1 0 +mx8+sh256x27 64 1 1 0 +mx8+sh256x27 68 1 1 0 +mx8+sh256x27 69 1 1 0 +mx8+sh256x27 72 1 1 0 +mx8+sh256x27 74 1 1 0 +mx8+sh256x27 73 1 1 0 +mx8+sh256x27 70 1 1 0 +mx8+sh256x27 76 1 1 0 +mx8+sh256x27 71 1 1 0 +mx8+sh256x27 75 1 1 0 +mx8+sh256x27 77 1 1 0 +mx8+sh256x27 79 1 1 0 +mx8+sh256x27 82 1 1 0 +mx8+sh256x27 78 1 1 0 +mx8+sh256x27 81 1 1 0 +mx8+sh256x27 80 1 1 0 +mx8+sh256x27 83 1 1 0 +mx8+sh256x27 86 1 1 0 +mx8+sh256x27 84 1 1 0 +mx8+sh256x27 85 1 1 0 +mx8+sh256x27 88 1 1 0 +mx8+sh256x27 89 1 1 0 +mx8+sh256x27 90 1 1 0 +mx8+sh256x27 87 1 1 0 +mx8+sh256x27 91 1 1 0 +mx8+sh256x27 93 1 1 0 +mx8+sh256x27 92 1 1 0 +mx8+sh256x27 94 1 1 0 +mx8+sh256x27 95 1 1 0 +mx8+sh256x27 98 1 1 0 +mx8+sh256x27 97 1 1 0 +mx8+sh256x27 99 1 1 0 +mx8+sh256x27 101 1 1 0 +mx8+sh256x27 100 1 1 0 +mx8+sh256x27 96 1 1 0 +mx8+sh256x27 103 1 1 0 +mx8+sh256x27 102 1 1 0 +mx8+sh256x27 105 1 1 0 +mx8+sh256x27 106 1 1 0 +mx8+sh256x27 104 1 1 0 +mx8+sh256x27 108 1 1 0 +mx8+sh256x27 112 1 1 0 +mx8+sh256x27 111 1 1 0 +mx8+sh256x27 107 1 1 0 +mx8+sh256x27 109 1 1 0 +mx8+sh256x27 115 1 1 0 +mx8+sh256x27 120 1 1 0 +mx8+sh256x27 110 1 1 0 +mx8+sh256x27 113 1 1 0 +mx8+sh256x27 116 1 1 0 +mx8+sh256x27 117 1 1 0 +mx8+sh256x27 118 1 1 0 +mx8+sh256x27 114 1 1 0 +mx8+sh256x27 123 1 1 0 +mx8+sh256x27 119 1 1 0 +mx8+sh256x27 121 1 1 0 +mx8+sh256x27 124 1 1 0 +mx8+sh256x27 128 1 1 0 +mx8+sh256x27 122 1 1 0 +mx8+sh256x27 127 1 1 0 +mx8+sh256x27 126 1 1 0 +mx8+sh256x27 125 1 1 0 +mx8+sh256x27 130 1 1 0 +mx8+sh256x27 131 1 1 0 +mx8+sh256x27 129 1 1 0 +mx8+sh256x27 132 1 1 0 +mx8+sh256x27 134 1 1 0 +mx8+sh256x27 135 1 1 0 +mx8+sh256x27 133 1 1 0 +mx8+sh256x27 136 1 1 0 +mx8+sh256x27 139 1 1 0 +mx8+sh256x27 142 1 1 0 +mx8+sh256x27 141 1 1 0 +mx8+sh256x27 140 1 1 0 +mx8+sh256x27 137 1 1 0 +mx8+sh256x27 138 1 1 0 +mx8+sh256x27 143 1 1 0 +mx8+sh256x27 144 1 1 0 +mx8+sh256x27 147 1 1 0 +mx8+sh256x27 146 1 1 0 +mx8+sh256x27 145 1 1 0 +mx8+sh256x27 148 1 1 0 +mx8+sh256x27 150 1 1 0 +mx8+sh256x27 153 1 1 0 +mx8+sh256x27 151 1 1 0 +mx8+sh256x27 156 1 1 0 +mx8+sh256x27 152 1 1 0 +mx8+sh256x27 155 1 1 0 +mx8+sh256x27 149 1 1 0 +mx8+sh256x27 154 1 1 0 +mx8+sh256x27 157 1 1 0 +mx8+sh256x27 158 1 1 0 +mx8+sh256x27 159 1 1 0 +mx8+sh256x27 160 1 1 0 +mx8+sh256x27 161 1 1 0 +mx8+sh256x27 162 1 1 0 +mx8+sh256x27 163 1 1 0 +mx8+sh256x27 164 1 1 0 +mx8+sh256x27 165 1 1 0 +mx8+sh256x27 166 1 1 0 +mx8+sh256x27 168 1 1 0 +mx8+sh256x27 169 1 1 0 +mx8+sh256x27 167 1 1 0 +mx8+sh256x27 170 1 1 0 +mx8+sh256x27 171 1 1 0 +mx8+sh256x27 172 1 1 0 +mx8+sh256x27 173 1 1 0 +mx8+sh256x27 174 1 1 0 +mx8+sh256x27 175 1 1 0 +mx8+sh256x27 176 1 1 0 +mx8+sh256x27 177 1 1 0 +mx8+sh256x27 178 1 1 0 +mx8+sh256x27 179 1 1 0 +mx8+sh256x27 180 1 1 0 +mx8+sh256x27 184 1 1 0 +mx8+sh256x27 182 1 1 0 +mx8+sh256x27 185 1 1 0 +mx8+sh256x27 181 1 1 0 +mx8+sh256x27 183 1 1 0 +mx8+sh256x27 188 1 1 0 +mx8+sh256x27 186 1 1 0 +mx8+sh256x27 187 1 1 0 +mx8+sh256x27 190 1 1 0 +mx8+sh256x27 189 1 1 0 +mx8+sh256x27 191 1 1 0 +mx8+sh256x27 192 1 1 0 +mx8+sh256x27 193 1 1 0 +mx8+sh256x27 194 1 1 0 +mx8+sh256x27 196 1 1 0 +mx8+sh256x27 199 1 1 0 +mx8+sh256x27 198 1 1 0 +mx8+sh256x27 200 1 1 0 +mx8+sh256x27 203 1 1 0 +mx8+sh256x27 202 1 1 0 +mx8+sh256x27 195 1 1 0 +mx8+sh256x27 201 1 1 0 +mx8+sh256x27 206 1 1 0 +mx8+sh256x27 197 1 1 0 +mx8+sh256x27 205 1 1 0 +mx8+sh256x27 204 1 1 0 +mx8+sh256x27 208 1 1 0 +mx8+sh256x27 209 1 1 0 +mx8+sh256x27 211 1 1 0 +mx8+sh256x27 207 1 1 0 +mx8+sh256x27 212 1 1 0 +mx8+sh256x27 213 1 1 0 +mx8+sh256x27 210 1 1 0 +mx8+sh256x27 216 1 1 0 +mx8+sh256x27 214 1 1 0 +mx8+sh256x27 215 1 1 0 +mx8+sh256x27 218 1 1 0 +mx8+sh256x27 217 1 1 0 +mx8+sh256x27 219 1 1 0 +mx8+sh256x27 222 2 1 1 (b)=1; +mx8+sh256x27 221 1 1 0 +mx8+sh256x27 223 1 1 0 +mx8+sh256x27 220 1 1 0 +mx8+sh256x27 224 1 1 0 +mx8+sh256x27 225 1 1 0 +mx8+sh256x27 226 1 1 0 +mx8+sh256x27 229 1 1 0 +mx8+sh256x27 230 1 1 0 +mx8+sh256x27 228 1 1 0 +mx8+sh256x27 227 1 1 0 +mx8+sh256x27 234 1 1 0 +mx8+sh256x27 232 1 1 0 +mx8+sh256x27 235 1 1 0 +mx8+sh256x27 231 1 1 0 +mx8+sh256x27 236 1 1 0 +mx8+sh256x27 237 1 1 0 +mx8+sh256x27 239 1 1 0 +mx8+sh256x27 238 1 1 0 +mx8+sh256x27 233 2 1 1 (b)=1; +mx8+sh256x27 240 1 1 0 +mx8+sh256x27 242 1 1 0 +mx8+sh256x27 241 1 1 0 +mx8+sh256x27 243 1 1 0 +mx8+sh256x27 244 1 1 0 +mx8+sh256x27 247 1 1 0 +mx8+sh256x27 245 1 1 0 +mx8+sh256x27 248 1 1 0 +mx8+sh256x27 249 1 1 0 +mx8+sh256x27 246 2 1 1 (b)=1; +mx8+sh256x27 250 1 1 0 +mx8+sh256x27 251 1 1 0 +mx8+sh256x27 254 1 1 0 +mx8+sh256x27 252 1 1 0 +mx8+sh256x27 253 1 1 0 +mx8+sh256x27 255 1 1 0 +mx8+shl256x27 14 32 0 none (c,=23;(c)=4;(b)=4;(a)=1; +mx8+shl256x27 44 32 0 none (c,=24;(c)=5;(b)=3; +mx8+shl256x27 7 32 0 none (c,=26;(c)=5;(a)=1; +mx8+shl256x27 43 32 0 none (c,=27;(c)=2;(b)=2;(a)=1; +mx8+shl256x27 21 32 0 none (c,=29;(c)=3; +mx8+shl256x27 4 32 0 none (c,=29;(c)=1;(b)=1;(a)=1; +mx8+shl256x27 3 32 0 none (c,=24;(c)=5;(b)=3; +mx8+shl256x27 1 32 0 none (c,=29;(c)=1;(b)=1;(a)=1; +mx8+shl256x27 0 32 0 none (c,=29;(c)=2;(a)=1; +mx8+shl256x27 2 32 0 none (c,=29;(c)=3; +mx8+shl256x27 38 32 0 none (c,=29;(c)=3; +mx8+shl256x27 39 32 0 none (c,=25;(c)=7; +mx8+shl256x27 40 32 0 none (c,=23;(c)=5;(b)=3;(a)=1; +mx8+shl256x27 28 32 0 none (c,=26;(b)=4;(c)=2; +mx8+shl256x27 19 32 0 none (c,=26;(c)=6; +mx8+shl256x27 16 32 0 none (c,=27;(c)=5; +mx8+shl256x27 30 32 0 none (c,=24;(c)=6;(b)=2; +mx8+shl256x27 35 32 0 none (c,=26;(c)=4;(b)=1;(a)=1; +mx8+shl256x27 10 32 0 none (c,=30;(b)=2; +mx8+shl256x27 6 32 0 none (c,=28;(c)=3;(b)=1; +mx8+shl256x27 22 32 0 none (c,=26;(c)=3;(a)=2;(b)=1; +mx8+shl256x27 36 32 0 none (c,=28;(c)=2;(b)=2; +mx8+shl256x27 25 32 0 none (c,=31;(b)=1; +mx8+shl256x27 41 32 0 none (c,=29;(b)=2;(c)=1; +mx8+shl256x27 45 32 0 none (c,=29;(c)=2;(a)=1; +mx8+shl256x27 11 32 0 none (c,=29;(c)=3; +mx8+shl256x27 17 32 0 none (c,=30;(c)=2; +mx8+shl256x27 13 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x27 24 32 0 none (c,=28;(c)=2;(b)=2; +mx8+shl256x27 27 32 0 none (c,=30;(a)=2; +mx8+shl256x27 42 32 0 none (c,=29;(c)=2;(a)=1; +mx8+shl256x27 31 32 0 none (c,=30;(c)=1;(a)=1; +mx8+shl256x27 18 32 0 none (c,=31;(c)=1; +mx8+shl256x27 8 32 0 none (c,=29;(c)=3; +mx8+shl256x27 34 32 0 none (c,=29;(c)=3; +mx8+shl256x27 26 32 0 none (c,=29;(c)=2;(a)=1; +mx8+shl256x27 29 32 0 none (c,=29;(c)=2;(a)=1; +mx8+shl256x27 33 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl256x27 23 32 0 none (c,=26;(c)=4;(b)=1;(a)=1; +mx8+shl256x27 9 32 0 none (c,=27;(c)=4;(b)=1; +mx8+shl256x27 15 32 0 none (c,=29;(c)=1;(b)=1;(a)=1; +mx8+shl256x27 46 32 0 none (c,=30;(c)=1;(a)=1; +mx8+shl256x27 32 32 0 none (c,=27;(c)=2;(b)=2;(a)=1; +mx8+shl256x27 47 32 0 none (c,=31;(c)=1; +mx8+shl256x27 5 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x27 37 32 0 none (c,=30;(c)=2; +mx8+shl256x27 12 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl256x27 20 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl256x27 48 32 0 none (c,=26;(c)=5;(b)=1; +mx8+shl256x27 50 32 0 none (c,=30;(c)=2; +mx8+shl256x27 66 32 0 none (c,=23;(c)=4;(a)=3;(b)=2; +mx8+shl256x27 64 32 0 none (c,=26;(c)=4;(b)=2; +mx8+shl256x27 51 32 0 none (c,=27;(b)=3;(c)=1;(a)=1; +mx8+shl256x27 77 32 0 none (c,=29;(a)=2;(c)=1; +mx8+shl256x27 49 32 0 none (c,=29;(c)=2;(a)=1; +mx8+shl256x27 52 32 0 none (c,=29;(c)=3; +mx8+shl256x27 72 32 0 none (c,=29;(c)=1;(b)=1;(a)=1; +mx8+shl256x27 62 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x27 56 32 0 none (c,=28;(c)=3;(a)=1; +mx8+shl256x27 54 32 0 none (c,=31;(b)=1; +mx8+shl256x27 68 32 0 none (c,=28;(c)=4; +mx8+shl256x27 81 32 0 none (c,=30;(c)=1;(a)=1; +mx8+shl256x27 53 32 0 none (c,=29;(b)=2;(c)=1; +mx8+shl256x27 79 32 0 none (c,=27;(c)=3;(b)=2; +mx8+shl256x27 57 32 0 none (c,=29;(c)=1;(b)=1;(a)=1; +mx8+shl256x27 60 32 0 none (c,=29;(b)=2;(c)=1; +mx8+shl256x27 94 32 0 none (c,=26;(c)=4;(b)=2; +mx8+shl256x27 78 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl256x27 65 32 0 none (c,=31;(c)=1; +mx8+shl256x27 63 32 0 none (c,=29;(c)=1;(b)=1;(a)=1; +mx8+shl256x27 73 32 0 none (c,=27;(c)=3;(b)=1;(a)=1; +mx8+shl256x27 61 32 0 none (c,=30;(c)=2; +mx8+shl256x27 74 32 0 none (c,=30;(c)=2; +mx8+shl256x27 55 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl256x27 71 32 0 none (c,=27;(c)=4;(b)=1; +mx8+shl256x27 59 32 0 none (c,=29;(b)=2;(c)=1; +mx8+shl256x27 76 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x27 86 32 0 none (c,=31;(b)=1; +mx8+shl256x27 83 32 0 none (c,=31;(c)=1; +mx8+shl256x27 69 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl256x27 89 32 0 none (c,=31;(c)=1; +mx8+shl256x27 90 32 0 none (c,=28;(c)=3;(b)=1; +mx8+shl256x27 58 32 0 none (c,=31;(c)=1; +mx8+shl256x27 87 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x27 84 32 0 none (c,=32; +mx8+shl256x27 70 32 0 none (c,=31;(c)=1; +mx8+shl256x27 75 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl256x27 85 32 0 none (c,=28;(c)=3;(b)=1; +mx8+shl256x27 91 32 0 none (c,=32; +mx8+shl256x27 82 32 0 none (c,=31;(c)=1; +mx8+shl256x27 88 32 0 none (c,=32; +mx8+shl256x27 93 32 0 none (c,=31;(c)=1; +mx8+shl256x27 80 32 0 none (c,=27;(c)=2;(b)=2;(a)=1; +mx8+shl256x27 67 32 0 none (c,=31;(c)=1; +mx8+shl256x27 95 32 0 none (c,=30;(b)=2; +mx8+shl256x27 92 32 0 none (c,=31;(c)=1; +mx8+shl256x27 105 32 0 none (c,=27;(c)=3;(b)=1;(a)=1; +mx8+shl256x27 97 32 0 none (c,=28;(c)=3;(b)=1; +mx8+shl256x27 102 32 0 none (c,=29;(c)=3; +mx8+shl256x27 104 32 0 none (c,=26;(c)=5;(a)=1; +mx8+shl256x27 96 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x27 98 32 0 none (c,=29;(b)=2;(c)=1; +mx8+shl256x27 99 32 0 none (c,=28;(c)=3;(b)=1; +mx8+shl256x27 107 32 0 none (c,=26;(c)=4;(b)=1;(a)=1; +mx8+shl256x27 118 32 0 none (c,=27;(c)=5; +mx8+shl256x27 114 32 0 none (c,=30;(c)=1;(a)=1; +mx8+shl256x27 103 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x27 113 32 0 none (c,=28;(b)=3;(c)=1; +mx8+shl256x27 112 32 0 none (c,=27;(c)=4;(b)=1; +mx8+shl256x27 100 32 0 none (c,=28;(c)=3;(a)=1; +mx8+shl256x27 116 32 0 none (c,=28;(c)=3;(a)=1; +mx8+shl256x27 109 32 0 none (c,=28;(c)=2;(a)=2; +mx8+shl256x27 115 32 0 none (c,=29;(a)=2;(c)=1; +mx8+shl256x27 122 32 0 none (c,=27;(c)=4;(b)=1; +mx8+shl256x27 134 32 0 none (c,=26;(c)=4;(b)=1;(a)=1; +mx8+shl256x27 125 32 0 none (c,=26;(c)=5;(b)=1; +mx8+shl256x27 101 32 0 none (c,=31;(a)=1; +mx8+shl256x27 106 32 0 none (c,=29;(c)=3; +mx8+shl256x27 117 32 0 none (c,=28;(c)=2;(a)=2; +mx8+shl256x27 108 32 0 none (c,=30;(c)=1;(a)=1; +mx8+shl256x27 128 32 0 none (c,=26;(c)=3;(b)=3; +mx8+shl256x27 129 32 0 none (c,=28;(c)=4; +mx8+shl256x27 131 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x27 121 32 0 none (c,=27;(c)=5; +mx8+shl256x27 123 32 0 none (c,=29;(a)=2;(c)=1; +mx8+shl256x27 130 32 0 none (c,=27;(c)=3;(b)=1;(a)=1; +mx8+shl256x27 126 32 0 none (c,=31;(c)=1; +mx8+shl256x27 127 32 0 none (c,=26;(c)=4;(b)=1;(a)=1; +mx8+shl256x27 138 32 0 none (c,=27;(c)=3;(a)=2; +mx8+shl256x27 135 32 0 none (c,=29;(a)=2;(c)=1; +mx8+shl256x27 141 32 0 none (c,=27;(c)=5; +mx8+shl256x27 111 32 0 none (c,=30;(c)=2; +mx8+shl256x27 139 32 0 none (c,=29;(b)=3; +mx8+shl256x27 110 32 0 none (c,=29;(c)=1;(b)=1;(a)=1; +mx8+shl256x27 124 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x27 120 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl256x27 144 32 0 none (c,=27;(c)=4;(b)=1; +mx8+shl256x27 146 32 0 none (c,=27;(c)=3;(b)=2; +mx8+shl256x27 136 32 0 none (c,=31;(b)=1; +mx8+shl256x27 137 32 0 none (c,=30;(b)=2; +mx8+shl256x27 142 32 0 none (c,=28;(c)=2;(b)=2; +mx8+shl256x27 143 32 0 none (c,=28;(a)=3;(c)=1; +mx8+shl256x27 133 32 0 none (c,=27;(c)=3;(b)=2; +mx8+shl256x27 140 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl256x27 132 32 0 none (c,=31;(c)=1; +mx8+shl256x27 119 32 0 none (c,=32; +mx8+shl256x27 147 32 0 none (c,=28;(c)=4; +mx8+shl256x27 148 32 0 none (c,=28;(c)=4; +mx8+shl256x27 145 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl256x27 149 32 0 none (c,=27;(c)=4;(a)=1; +mx8+shl256x27 150 32 0 none (c,=26;(c)=4;(b)=1;(a)=1; +mx8+shl256x27 153 32 0 none (c,=29;(c)=2;(a)=1; +mx8+shl256x27 154 32 0 none (c,=26;(b)=3;(c)=2;(a)=1; +mx8+shl256x27 159 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl256x27 151 32 0 none (c,=29;(c)=2;(a)=1; +mx8+shl256x27 173 32 0 none (c,=28;(c)=2;(b)=1;(a)=1; +mx8+shl256x27 174 32 0 none (c,=26;(c)=4;(b)=1;(a)=1; +mx8+shl256x27 158 32 0 none (c,=26;(c)=4;(b)=2; +mx8+shl256x27 169 32 0 none (c,=24;(c)=6;(b)=2; +mx8+shl256x27 161 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x27 156 32 0 none (c,=31;(c)=1; +mx8+shl256x27 160 32 0 none (c,=30;(b)=2; +mx8+shl256x27 157 32 0 none (c,=32; +mx8+shl256x27 155 32 0 none (c,=28;(a)=2;(c)=1;(b)=1; +mx8+shl256x27 164 32 0 none (c,=28;(b)=2;(c)=1;(a)=1; +mx8+shl256x27 175 32 0 none (c,=31;(b)=1; +mx8+shl256x27 171 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x27 165 32 0 none (c,=30;(c)=2; +mx8+shl256x27 168 32 0 none (c,=32; +mx8+shl256x27 179 32 0 none (c,=28;(c)=3;(a)=1; +mx8+shl256x27 163 32 0 none (c,=28;(c)=2;(b)=1;(a)=1; +mx8+shl256x27 167 32 0 none (c,=29;(c)=1;(b)=1;(a)=1; +mx8+shl256x27 166 32 0 none (c,=28;(c)=3;(b)=1; +mx8+shl256x27 176 32 0 none (c,=28;(b)=2;(c)=1;(a)=1; +mx8+shl256x27 170 32 0 none (c,=29;(c)=2;(a)=1; +mx8+shl256x27 152 32 0 none (c,=31;(c)=1; +mx8+shl256x27 182 32 0 none (c,=28;(c)=2;(b)=1;(a)=1; +mx8+shl256x27 180 32 0 none (c,=26;(c)=4;(b)=2; +mx8+shl256x27 172 32 0 none (c,=28;(c)=2;(b)=1;(a)=1; +mx8+shl256x27 162 32 0 none (c,=30;(c)=1;(a)=1; +mx8+shl256x27 181 32 0 none (c,=31;(c)=1; +mx8+shl256x27 178 32 0 none (c,=28;(c)=3;(b)=1; +mx8+shl256x27 187 32 0 none (c,=28;(c)=2;(b)=1;(a)=1; +mx8+shl256x27 191 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x27 177 32 0 none (c,=28;(c)=3;(b)=1; +mx8+shl256x27 188 32 0 none (c,=27;(c)=2;(b)=2;(a)=1; +mx8+shl256x27 184 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl256x27 190 32 0 none (c,=30;(a)=2; +mx8+shl256x27 183 32 0 none (c,=30;(c)=1;(a)=1; +mx8+shl256x27 189 32 0 none (c,=31;(c)=1; +mx8+shl256x27 192 32 0 none (c,=29;(c)=3; +mx8+shl256x27 193 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x27 194 32 0 none (c,=28;(b)=3;(c)=1; +mx8+shl256x27 185 32 0 none (c,=29;(a)=2;(c)=1; +mx8+shl256x27 195 32 0 none (c,=32; +mx8+shl256x27 198 32 0 none (c,=27;(a)=3;(c)=2; +mx8+shl256x27 186 32 0 none (c,=31;(c)=1; +mx8+shl256x27 201 32 0 none (c,=29;(c)=3; +mx8+shl256x27 196 32 0 none (c,=31;(c)=1; +mx8+shl256x27 204 32 0 none (c,=27;(c)=4;(b)=1; +mx8+shl256x27 214 32 0 none (c,=28;(c)=2;(b)=1;(a)=1; +mx8+shl256x27 206 32 0 none (c,=31;(b)=1; +mx8+shl256x27 203 32 0 none (c,=27;(c)=4;(a)=1; +mx8+shl256x27 197 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x27 213 32 0 none (c,=28;(c)=3;(a)=1; +mx8+shl256x27 209 32 0 none (c,=30;(b)=2; +mx8+shl256x27 207 32 0 none (c,=30;(c)=1;(a)=1; +mx8+shl256x27 208 32 0 none (c,=29;(c)=3; +mx8+shl256x27 210 32 0 none (c,=26;(c)=2;(b)=2;(a)=2; +mx8+shl256x27 211 32 0 none (c,=30;(c)=2; +mx8+shl256x27 212 32 0 none (c,=27;(b)=3;(c)=1;(a)=1; +mx8+shl256x27 216 32 0 none (c,=28;(c)=4; +mx8+shl256x27 220 32 0 none (c,=26;(c)=3;(a)=2;(b)=1; +mx8+shl256x27 229 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl256x27 205 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x27 226 32 0 none (c,=28;(c)=3;(a)=1; +mx8+shl256x27 218 32 0 none (c,=28;(a)=3;(c)=1; +mx8+shl256x27 200 32 0 none (c,=32; +mx8+shl256x27 199 32 0 none (c,=31;(c)=1; +mx8+shl256x27 202 32 0 none (c,=28;(c)=2;(b)=2; +mx8+shl256x27 223 32 0 none (c,=29;(c)=1;(b)=1;(a)=1; +mx8+shl256x27 222 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x27 215 32 0 none (c,=31;(c)=1; +mx8+shl256x27 228 32 0 none (c,=27;(c)=4;(a)=1; +mx8+shl256x27 225 32 0 none (c,=28;(a)=3;(c)=1; +mx8+shl256x27 219 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl256x27 227 32 0 none (c,=27;(c)=4;(a)=1; +mx8+shl256x27 230 32 0 none (c,=28;(c)=3;(b)=1; +mx8+shl256x27 221 32 0 none (c,=29;(c)=3; +mx8+shl256x27 234 32 0 none (c,=29;(c)=1;(b)=1;(a)=1; +mx8+shl256x27 217 32 0 none (c,=30;(b)=2; +mx8+shl256x27 235 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x27 231 32 0 none (c,=31;(c)=1; +mx8+shl256x27 233 32 0 none (c,=28;(b)=3;(c)=1; +mx8+shl256x27 224 32 0 none (c,=28;(a)=2;(c)=1;(b)=1; +mx8+shl256x27 236 32 0 none (c,=29;(c)=1;(b)=1;(a)=1; +mx8+shl256x27 232 32 0 none (c,=32; +mx8+shl256x27 237 32 0 none (c,=29;(a)=2;(c)=1; +mx8+shl256x27 238 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x27 246 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl256x27 240 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl256x27 253 32 0 none (c,=23;(c)=7;(b)=1;(a)=1; +mx8+shl256x27 250 32 0 none (c,=30;(c)=1;(a)=1; +mx8+shl256x27 243 32 0 none (c,=29;(b)=2;(c)=1; +mx8+shl256x27 251 32 0 none (c,=28;(c)=4; +mx8+shl256x27 241 32 0 none (c,=28;(b)=3;(c)=1; +mx8+shl256x27 247 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x27 249 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x27 245 32 0 none (c,=30;(c)=1;(a)=1; +mx8+shl256x27 242 32 0 none (c,=28;(b)=3;(c)=1; +mx8+shl256x27 252 32 0 none (c,=29;(c)=2;(a)=1; +mx8+shl256x27 255 32 0 none (c,=27;(c)=3;(b)=1;(a)=1; +mx8+shl256x27 239 32 0 none (c,=28;(c)=3;(a)=1; +mx8+shl256x27 244 32 0 none (c,=32; +mx8+shl256x27 254 32 0 none (c,=30;(c)=2; +mx8+shl256x27 248 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl576x12 3 32 0 none (c,=29;(b)=3; +mx8+shl576x12 1 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl576x12 4 32 0 none (c,=29;(c)=1;(b)=1;(a)=1; +mx8+shl576x12 0 32 0 none (c,=31;(a)=1; +mx8+shl576x12 2 32 0 none (c,=31;(c)=1; +mx8+shl576x12 7 32 0 none (c,=31;(a)=1; +mx8+shl576x12 9 32 0 none (c,=31;(b)=1; +mx8+shl576x12 15 32 0 none (c,=29;(c)=1;(b)=1;(a)=1; +mx8+shl576x12 14 32 0 none (c,=27;(b)=4;(a)=1; +mx8+shl576x12 5 32 0 none (c,=31;(b)=1; +mx8+shl576x12 11 32 0 none (c,=32; +mx8+shl576x12 10 32 0 none (c,=30;(b)=2; +mx8+shl576x12 6 32 0 none (c,=31;(b)=1; +mx8+shl576x12 13 32 0 none (c,=31;(b)=1; +mx8+shl576x12 8 32 0 none (c,=32; +mx8+shl576x12 12 32 0 none (c,=31;(b)=1; +mx8+shl576x12 19 32 0 none (c,=32; +mx8+shl576x12 21 32 0 none (c,=31;(c)=1; +mx8+shl576x12 22 32 0 none (c,=29;(a)=2;(b)=1; +mx8+shl576x12 17 32 0 none (c,=32; +mx8+shl576x12 16 32 0 none (c,=32; +mx8+shl576x12 20 32 0 none (c,=31;(b)=1; +mx8+shl576x12 18 32 0 none (c,=32; +mx8+shl576x12 24 32 0 none (c,=30;(b)=2; +mx8+shl576x12 23 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl576x12 27 32 0 none (c,=30;(a)=2; +mx8+shl576x12 26 32 0 none (c,=31;(a)=1; +mx8+shl576x12 31 32 0 none (c,=30;(c)=1;(a)=1; +mx8+shl576x12 25 32 0 none (c,=31;(b)=1; +mx8+shl576x12 28 32 0 none (c,=28;(b)=4; +mx8+shl576x12 34 32 0 none (c,=31;(c)=1; +mx8+shl576x12 29 32 0 none (c,=31;(a)=1; +mx8+shl576x12 40 32 0 none (c,=28;(b)=3;(a)=1; +mx8+shl576x12 38 32 0 none (c,=31;(c)=1; +mx8+shl576x12 41 32 0 none (c,=30;(b)=2; +mx8+shl576x12 43 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl576x12 30 32 0 none (c,=30;(b)=2; +mx8+shl576x12 39 32 0 none (c,=32; +mx8+shl576x12 35 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl576x12 36 32 0 none (c,=30;(b)=2; +mx8+shl576x12 44 32 0 none (c,=29;(b)=3; +mx8+shl576x12 32 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl576x12 37 32 0 none (c,=32; +mx8+shl576x12 42 32 0 none (c,=31;(a)=1; +mx8+shl576x12 47 32 0 none (c,=32; +mx8+shl576x12 33 32 0 none (c,=31;(b)=1; +mx8+shl576x12 45 32 0 none (c,=31;(a)=1; +mx8+shl576x12 46 32 0 none (c,=31;(a)=1; +mx8+shl576x12 48 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl576x12 51 32 0 none (c,=28;(b)=3;(a)=1; +mx8+shl576x12 49 32 0 none (c,=30;(c)=1;(a)=1; +mx8+shl576x12 50 32 0 none (c,=32; +mx8+shl576x12 54 32 0 none (c,=31;(b)=1; +mx8+shl576x12 56 32 0 none (c,=31;(a)=1; +mx8+shl576x12 55 32 0 none (c,=31;(b)=1; +mx8+shl576x12 63 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl576x12 59 32 0 none (c,=30;(b)=2; +mx8+shl576x12 60 32 0 none (c,=29;(b)=2;(c)=1; +mx8+shl576x12 64 32 0 none (c,=30;(b)=2; +mx8+shl576x12 52 32 0 none (c,=31;(c)=1; +mx8+shl576x12 57 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl576x12 53 32 0 none (c,=30;(b)=2; +mx8+shl576x12 66 32 0 none (c,=27;(a)=3;(b)=2; +mx8+shl576x12 58 32 0 none (c,=32; +mx8+shl576x12 61 32 0 none (c,=32; +mx8+shl576x12 69 32 0 none (c,=31;(b)=1; +mx8+shl576x12 72 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl576x12 75 32 0 none (c,=31;(b)=1; +mx8+shl576x12 67 32 0 none (c,=32; +mx8+shl576x12 71 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl576x12 62 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl576x12 79 32 0 none (c,=30;(b)=2; +mx8+shl576x12 76 32 0 none (c,=31;(b)=1; +mx8+shl576x12 73 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl576x12 68 32 0 none (c,=32; +mx8+shl576x12 65 32 0 none (c,=32; +mx8+shl576x12 83 32 0 none (c,=32; +mx8+shl576x12 80 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl576x12 81 32 0 none (c,=31;(a)=1; +mx8+shl576x12 77 32 0 none (c,=30;(a)=2; +mx8+shl576x12 70 32 0 none (c,=32; +mx8+shl576x12 87 32 0 none (c,=31;(b)=1; +mx8+shl576x12 89 32 0 none (c,=32; +mx8+shl576x12 88 32 0 none (c,=32; +mx8+shl576x12 78 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl576x12 86 32 0 none (c,=31;(b)=1; +mx8+shl576x12 74 32 0 none (c,=32; +mx8+shl576x12 92 32 0 none (c,=31;(c)=1; +mx8+shl576x12 93 32 0 none (c,=31;(c)=1; +mx8+shl576x12 96 32 0 none (c,=31;(b)=1; +mx8+shl576x12 95 32 0 none (c,=30;(b)=2; +mx8+shl576x12 85 32 0 none (c,=31;(b)=1; +mx8+shl576x12 91 32 0 none (c,=32; +mx8+shl576x12 84 32 0 none (c,=32; +mx8+shl576x12 97 32 0 none (c,=31;(b)=1; +mx8+shl576x12 90 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl576x12 82 32 0 none (c,=32; +mx8+shl576x12 98 32 0 none (c,=30;(b)=2; +mx8+shl576x12 101 32 0 none (c,=31;(a)=1; +mx8+shl576x12 100 32 0 none (c,=31;(a)=1; +mx8+shl576x12 102 32 0 none (c,=32; +mx8+shl576x12 104 32 0 none (c,=31;(a)=1; +mx8+shl576x12 94 32 0 none (c,=29;(b)=2;(c)=1; +mx8+shl576x12 106 32 0 none (c,=32; +mx8+shl576x12 107 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl576x12 118 32 0 none (c,=31;(c)=1; +mx8+shl576x12 109 32 0 none (c,=30;(a)=2; +mx8+shl576x12 111 32 0 none (c,=30;(c)=2; +mx8+shl576x12 105 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl576x12 110 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl576x12 112 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl576x12 115 32 0 none (c,=30;(a)=2; +mx8+shl576x12 103 32 0 none (c,=31;(b)=1; +mx8+shl576x12 114 32 0 none (c,=31;(a)=1; +mx8+shl576x12 113 32 0 none (c,=29;(b)=3; +mx8+shl576x12 119 32 0 none (c,=32; +mx8+shl576x12 99 32 0 none (c,=31;(b)=1; +mx8+shl576x12 117 32 0 none (c,=30;(a)=2; +mx8+shl576x12 116 32 0 none (c,=31;(a)=1; +mx8+shl576x12 127 32 0 none (c,=29;(c)=1;(b)=1;(a)=1; +mx8+shl576x12 108 32 0 none (c,=31;(a)=1; +mx8+shl576x12 123 32 0 none (c,=29;(a)=2;(c)=1; +mx8+shl576x12 124 32 0 none (c,=31;(b)=1; +mx8+shl576x12 121 32 0 none (c,=32; +mx8+shl576x12 120 32 0 none (c,=31;(b)=1; +mx8+shl576x12 130 32 0 none (c,=29;(c)=1;(b)=1;(a)=1; +mx8+shl576x12 128 32 0 none (c,=29;(b)=3; +mx8+shl576x12 138 32 0 none (c,=30;(a)=2; +mx8+shl576x12 125 32 0 none (c,=31;(b)=1; +mx8+shl576x12 139 32 0 none (c,=29;(b)=3; +mx8+shl576x12 135 32 0 none (c,=29;(a)=2;(c)=1; +mx8+shl576x12 122 32 0 none (c,=31;(b)=1; +mx8+shl576x12 133 32 0 none (c,=30;(b)=2; +mx8+shl576x12 132 32 0 none (c,=32; +mx8+shl576x12 143 32 0 none (c,=29;(a)=3; +mx8+shl576x12 137 32 0 none (c,=30;(b)=2; +mx8+shl576x12 140 32 0 none (c,=31;(b)=1; +mx8+shl576x12 142 32 0 none (c,=29;(b)=2;(c)=1; +mx8+shl576x12 145 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl576x12 144 32 0 none (c,=31;(b)=1; +mx8+shl576x12 131 32 0 none (c,=31;(b)=1; +mx8+shl576x12 150 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl576x12 146 32 0 none (c,=30;(b)=2; +mx8+shl576x12 126 32 0 none (c,=32; +mx8+shl576x12 134 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl576x12 136 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl576x12 129 32 0 none (c,=32; +mx8+shl576x12 151 32 0 none (c,=31;(a)=1; +mx8+shl576x12 155 32 0 none (c,=29;(a)=2;(b)=1; +mx8+shl576x12 147 32 0 none (c,=32; +mx8+shl576x12 158 32 0 none (c,=30;(b)=2; +mx8+shl576x12 163 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl576x12 161 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl576x12 152 32 0 none (c,=32; +mx8+shl576x12 148 32 0 none (c,=32; +mx8+shl576x12 149 32 0 none (c,=31;(a)=1; +mx8+shl576x12 154 32 0 none (c,=28;(b)=3;(a)=1; +mx8+shl576x12 162 32 0 none (c,=31;(a)=1; +mx8+shl576x12 153 32 0 none (c,=31;(a)=1; +mx8+shl576x12 141 32 0 none (c,=32; +mx8+shl576x12 157 32 0 none (c,=32; +mx8+shl576x12 160 32 0 none (c,=30;(b)=2; +mx8+shl576x12 164 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl576x12 167 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl576x12 156 32 0 none (c,=32; +mx8+shl576x12 168 32 0 none (c,=32; +mx8+shl576x12 159 32 0 none (c,=31;(b)=1; +mx8+shl576x12 166 32 0 none (c,=31;(b)=1; +mx8+shl576x12 174 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl576x12 173 32 0 none (c,=29;(c)=1;(b)=1;(a)=1; +mx8+shl576x12 169 32 0 none (c,=30;(b)=2; +mx8+shl576x12 171 32 0 none (c,=31;(b)=1; +mx8+shl576x12 177 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl576x12 172 32 0 none (c,=29;(c)=1;(b)=1;(a)=1; +mx8+shl576x12 180 32 0 none (c,=30;(b)=2; +mx8+shl576x12 183 32 0 none (c,=31;(a)=1; +mx8+shl576x12 184 32 0 none (c,=31;(b)=1; +mx8+shl576x12 170 32 0 none (c,=31;(a)=1; +mx8+shl576x12 176 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl576x12 179 32 0 none (c,=31;(a)=1; +mx8+shl576x12 165 32 0 none (c,=32; +mx8+shl576x12 185 32 0 none (c,=30;(a)=2; +mx8+shl576x12 175 32 0 none (c,=31;(b)=1; +mx8+shl576x12 188 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl576x12 178 32 0 none (c,=31;(b)=1; +mx8+shl576x12 181 32 0 none (c,=32; +mx8+shl576x12 182 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl576x12 191 32 0 none (c,=31;(b)=1; +mx8+shl576x12 187 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl576x12 194 32 0 none (c,=29;(b)=3; +mx8+shl576x12 186 32 0 none (c,=32; +mx8+shl576x12 190 32 0 none (c,=30;(a)=2; +mx8+shl576x12 209 32 0 none (c,=29;(b)=2;(c)=1; +mx8+shl576x12 196 32 0 none (c,=32; +mx8+shl576x12 207 32 0 none (c,=31;(a)=1; +mx8+shl576x12 210 32 0 none (c,=28;(b)=2;(a)=2; +mx8+shl576x12 195 32 0 none (c,=32; +mx8+shl576x12 197 32 0 none (c,=31;(b)=1; +mx8+shl576x12 200 32 0 none (c,=31;(c)=1; +mx8+shl576x12 201 32 0 none (c,=32; +mx8+shl576x12 202 32 0 none (c,=30;(b)=2; +mx8+shl576x12 203 32 0 none (c,=31;(a)=1; +mx8+shl576x12 204 32 0 none (c,=31;(b)=1; +mx8+shl576x12 189 32 0 none (c,=32; +mx8+shl576x12 199 32 0 none (c,=32; +mx8+shl576x12 212 32 0 none (c,=28;(b)=3;(a)=1; +mx8+shl576x12 206 32 0 none (c,=31;(b)=1; +mx8+shl576x12 218 32 0 none (c,=29;(a)=3; +mx8+shl576x12 193 32 0 none (c,=31;(b)=1; +mx8+shl576x12 205 32 0 none (c,=31;(b)=1; +mx8+shl576x12 192 32 0 none (c,=32; +mx8+shl576x12 208 32 0 none (c,=32; +mx8+shl576x12 216 32 0 none (c,=31;(c)=1; +mx8+shl576x12 198 32 0 none (c,=28;(a)=3;(c)=1; +mx8+shl576x12 214 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl576x12 217 32 0 none (c,=30;(b)=2; +mx8+shl576x12 221 32 0 none (c,=32; +mx8+shl576x12 211 32 0 none (c,=30;(c)=2; +mx8+shl576x12 213 32 0 none (c,=30;(c)=1;(a)=1; +mx8+shl576x12 225 32 0 none (c,=28;(a)=3;(c)=1; +mx8+shl576x12 220 32 0 none (c,=27;(c)=2;(a)=2;(b)=1; +mx8+shl576x12 215 32 0 none (c,=32; +mx8+shl576x12 223 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl576x12 224 32 0 none (c,=29;(a)=2;(b)=1; +mx8+shl576x12 222 32 0 none (c,=31;(b)=1; +mx8+shl576x12 233 32 0 none (c,=29;(b)=3; +mx8+shl576x12 229 32 0 none (c,=31;(b)=1; +mx8+shl576x12 226 32 0 none (c,=31;(a)=1; +mx8+shl576x12 234 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl576x12 231 32 0 none (c,=32; +mx8+shl576x12 228 32 0 none (c,=31;(a)=1; +mx8+shl576x12 219 32 0 none (c,=31;(b)=1; +mx8+shl576x12 237 32 0 none (c,=28;(c)=2;(a)=2; +mx8+shl576x12 230 32 0 none (c,=31;(b)=1; +mx8+shl576x12 227 32 0 none (c,=31;(a)=1; +mx8+shl576x12 235 32 0 none (c,=31;(b)=1; +mx8+shl576x12 236 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl576x12 238 32 0 none (c,=31;(b)=1; +mx8+shl576x12 240 32 0 none (c,=31;(b)=1; +mx8+shl576x12 232 32 0 none (c,=31;(c)=1; +mx8+shl576x12 243 32 0 none (c,=30;(b)=2; +mx8+shl576x12 239 32 0 none (c,=31;(a)=1; +mx8+shl576x12 255 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl576x12 244 32 0 none (c,=32; +mx8+shl576x12 249 32 0 none (c,=31;(b)=1; +mx8+shl576x12 248 32 0 none (c,=31;(b)=1; +mx8+shl576x12 247 32 0 none (c,=31;(b)=1; +mx8+shl576x12 250 32 0 none (c,=30;(c)=1;(a)=1; +mx8+shl576x12 241 32 0 none (c,=29;(b)=3; +mx8+shl576x12 245 32 0 none (c,=30;(c)=1;(a)=1; +mx8+shl1152x6 2 32 0 none (c,=32; +mx8+shl576x12 253 32 0 none (c,=29;(c)=1;(b)=1;(a)=1; +mx8+shl1152x6 1 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl576x12 246 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 3 32 0 none (c,=29;(b)=3; +mx8+shl1152x6 4 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl576x12 254 32 0 none (c,=32; +mx8+shl1152x6 7 32 0 none (c,=31;(a)=1; +mx8+shl576x12 252 32 0 none (c,=31;(a)=1; +mx8+shl1152x6 0 32 0 none (c,=31;(a)=1; +mx8+shl576x12 242 32 0 none (c,=29;(b)=3; +mx8+shl1152x6 5 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 10 32 0 none (c,=30;(b)=2; +mx8+shl1152x6 6 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 14 32 0 none (c,=27;(b)=4;(a)=1; +mx8+shl1152x6 11 32 0 none (c,=32; +mx8+shl1152x6 17 32 0 none (c,=32; +mx8+shl576x12 251 32 0 none (c,=32; +mx8+shl1152x6 8 32 0 none (c,=32; +mx8+shl1152x6 15 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1152x6 12 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 13 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 22 32 0 none (c,=29;(a)=2;(b)=1; +mx8+shl1152x6 18 32 0 none (c,=32; +mx8+shl1152x6 21 32 0 none (c,=32; +mx8+shl1152x6 27 32 0 none (c,=30;(a)=2; +mx8+shl1152x6 9 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 23 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1152x6 25 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 19 32 0 none (c,=32; +mx8+shl1152x6 16 32 0 none (c,=32; +mx8+shl1152x6 20 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 26 32 0 none (c,=31;(a)=1; +mx8+shl1152x6 28 32 0 none (c,=28;(b)=4; +mx8+shl1152x6 30 32 0 none (c,=30;(b)=2; +mx8+shl1152x6 32 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl1152x6 24 32 0 none (c,=30;(b)=2; +mx8+shl1152x6 40 32 0 none (c,=28;(b)=3;(a)=1; +mx8+shl1152x6 29 32 0 none (c,=31;(a)=1; +mx8+shl1152x6 35 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1152x6 36 32 0 none (c,=30;(b)=2; +mx8+shl1152x6 33 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 34 32 0 none (c,=32; +mx8+shl1152x6 39 32 0 none (c,=32; +mx8+shl1152x6 38 32 0 none (c,=32; +mx8+shl1152x6 51 32 0 none (c,=28;(b)=3;(a)=1; +mx8+shl1152x6 41 32 0 none (c,=30;(b)=2; +mx8+shl1152x6 48 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 49 32 0 none (c,=31;(a)=1; +mx8+shl1152x6 44 32 0 none (c,=29;(b)=3; +mx8+shl1152x6 46 32 0 none (c,=31;(a)=1; +mx8+shl1152x6 47 32 0 none (c,=32; +mx8+shl1152x6 54 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 52 32 0 none (c,=32; +mx8+shl1152x6 31 32 0 none (c,=31;(a)=1; +mx8+shl1152x6 50 32 0 none (c,=32; +mx8+shl1152x6 55 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 43 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl1152x6 60 32 0 none (c,=30;(b)=2; +mx8+shl1152x6 57 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1152x6 42 32 0 none (c,=31;(a)=1; +mx8+shl1152x6 56 32 0 none (c,=31;(a)=1; +mx8+shl1152x6 45 32 0 none (c,=31;(a)=1; +mx8+shl1152x6 58 32 0 none (c,=32; +mx8+shl1152x6 61 32 0 none (c,=32; +mx8+shl1152x6 63 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1152x6 62 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 64 32 0 none (c,=30;(b)=2; +mx8+shl1152x6 66 32 0 none (c,=27;(a)=3;(b)=2; +mx8+shl1152x6 65 32 0 none (c,=32; +mx8+shl1152x6 37 32 0 none (c,=32; +mx8+shl1152x6 71 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 53 32 0 none (c,=30;(b)=2; +mx8+shl1152x6 73 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1152x6 67 32 0 none (c,=32; +mx8+shl1152x6 69 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 70 32 0 none (c,=32; +mx8+shl1152x6 68 32 0 none (c,=32; +mx8+shl1152x6 72 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1152x6 74 32 0 none (c,=32; +mx8+shl1152x6 59 32 0 none (c,=30;(b)=2; +mx8+shl1152x6 77 32 0 none (c,=30;(a)=2; +mx8+shl1152x6 79 32 0 none (c,=30;(b)=2; +mx8+shl1152x6 75 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 76 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 78 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1152x6 81 32 0 none (c,=31;(a)=1; +mx8+shl1152x6 86 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 80 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl1152x6 84 32 0 none (c,=32; +mx8+shl1152x6 83 32 0 none (c,=32; +mx8+shl1152x6 85 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 82 32 0 none (c,=32; +mx8+shl1152x6 88 32 0 none (c,=32; +mx8+shl1152x6 96 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 91 32 0 none (c,=32; +mx8+shl1152x6 89 32 0 none (c,=32; +mx8+shl1152x6 87 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 93 32 0 none (c,=32; +mx8+shl1152x6 101 32 0 none (c,=31;(a)=1; +mx8+shl1152x6 97 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 90 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 95 32 0 none (c,=30;(b)=2; +mx8+shl1152x6 94 32 0 none (c,=30;(b)=2; +mx8+shl1152x6 92 32 0 none (c,=32; +mx8+shl1152x6 100 32 0 none (c,=31;(a)=1; +mx8+shl1152x6 107 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1152x6 102 32 0 none (c,=32; +mx8+shl1152x6 99 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 105 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1152x6 106 32 0 none (c,=32; +mx8+shl1152x6 113 32 0 none (c,=29;(b)=3; +mx8+shl1152x6 111 32 0 none (c,=32; +mx8+shl1152x6 104 32 0 none (c,=31;(a)=1; +mx8+shl1152x6 115 32 0 none (c,=30;(a)=2; +mx8+shl1152x6 114 32 0 none (c,=31;(a)=1; +mx8+shl1152x6 109 32 0 none (c,=30;(a)=2; +mx8+shl1152x6 112 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 108 32 0 none (c,=31;(a)=1; +mx8+shl1152x6 118 32 0 none (c,=32; +mx8+shl1152x6 98 32 0 none (c,=30;(b)=2; +mx8+shl1152x6 128 32 0 none (c,=29;(b)=3; +mx8+shl1152x6 103 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 110 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1152x6 122 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 123 32 0 none (c,=30;(a)=2; +mx8+shl1152x6 120 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 121 32 0 none (c,=32; +mx8+shl1152x6 119 32 0 none (c,=32; +mx8+shl1152x6 127 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1152x6 124 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 116 32 0 none (c,=31;(a)=1; +mx8+shl1152x6 125 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 126 32 0 none (c,=32; +mx8+shl1152x6 130 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1152x6 131 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 129 32 0 none (c,=32; +mx8+shl1152x6 133 32 0 none (c,=30;(b)=2; +mx8+shl1152x6 138 32 0 none (c,=30;(a)=2; +mx8+shl1152x6 117 32 0 none (c,=30;(a)=2; +mx8+shl1152x6 136 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 140 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 146 32 0 none (c,=30;(b)=2; +mx8+shl1152x6 143 32 0 none (c,=29;(a)=3; +mx8+shl1152x6 132 32 0 none (c,=32; +mx8+shl1152x6 145 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl1152x6 141 32 0 none (c,=32; +mx8+shl1152x6 137 32 0 none (c,=30;(b)=2; +mx8+shl1152x6 134 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1152x6 142 32 0 none (c,=30;(b)=2; +mx8+shl1152x6 144 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 150 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1152x6 152 32 0 none (c,=32; +mx8+shl1152x6 147 32 0 none (c,=32; +mx8+shl1152x6 154 32 0 none (c,=28;(b)=3;(a)=1; +mx8+shl1152x6 155 32 0 none (c,=29;(a)=2;(b)=1; +mx8+shl1152x6 139 32 0 none (c,=29;(b)=3; +mx8+shl1152x6 153 32 0 none (c,=31;(a)=1; +mx8+shl1152x6 151 32 0 none (c,=31;(a)=1; +mx8+shl1152x6 149 32 0 none (c,=31;(a)=1; +mx8+shl1152x6 158 32 0 none (c,=30;(b)=2; +mx8+shl1152x6 135 32 0 none (c,=30;(a)=2; +mx8+shl1152x6 157 32 0 none (c,=32; +mx8+shl1152x6 148 32 0 none (c,=32; +mx8+shl1152x6 159 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 160 32 0 none (c,=30;(b)=2; +mx8+shl1152x6 156 32 0 none (c,=32; +mx8+shl1152x6 163 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1152x6 161 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 168 32 0 none (c,=32; +mx8+shl1152x6 166 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 169 32 0 none (c,=30;(b)=2; +mx8+shl1152x6 164 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl1152x6 172 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1152x6 170 32 0 none (c,=31;(a)=1; +mx8+shl1152x6 173 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1152x6 165 32 0 none (c,=32; +mx8+shl1152x6 167 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1152x6 176 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl1152x6 177 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 174 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1152x6 175 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 171 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 182 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1152x6 162 32 0 none (c,=31;(a)=1; +mx8+shl1152x6 179 32 0 none (c,=31;(a)=1; +mx8+shl1152x6 183 32 0 none (c,=31;(a)=1; +mx8+shl1152x6 185 32 0 none (c,=30;(a)=2; +mx8+shl1152x6 184 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 180 32 0 none (c,=30;(b)=2; +mx8+shl1152x6 178 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 181 32 0 none (c,=32; +mx8+shl1152x6 188 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl1152x6 191 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 189 32 0 none (c,=32; +mx8+shl1152x6 195 32 0 none (c,=32; +mx8+shl1152x6 190 32 0 none (c,=30;(a)=2; +mx8+shl1152x6 194 32 0 none (c,=29;(b)=3; +mx8+shl1152x6 192 32 0 none (c,=32; +mx8+shl1152x6 197 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 198 32 0 none (c,=29;(a)=3; +mx8+shl1152x6 193 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 196 32 0 none (c,=32; +mx8+shl1152x6 207 32 0 none (c,=31;(a)=1; +mx8+shl1152x6 201 32 0 none (c,=32; +mx8+shl1152x6 199 32 0 none (c,=32; +mx8+shl1152x6 206 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 204 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 205 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 200 32 0 none (c,=32; +mx8+shl1152x6 186 32 0 none (c,=32; +mx8+shl1152x6 209 32 0 none (c,=30;(b)=2; +mx8+shl1152x6 203 32 0 none (c,=31;(a)=1; +mx8+shl1152x6 210 32 0 none (c,=28;(b)=2;(a)=2; +mx8+shl1152x6 208 32 0 none (c,=32; +mx8+shl1152x6 187 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1152x6 213 32 0 none (c,=31;(a)=1; +mx8+shl1152x6 211 32 0 none (c,=32; +mx8+shl1152x6 214 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1152x6 215 32 0 none (c,=32; +mx8+shl1152x6 202 32 0 none (c,=30;(b)=2; +mx8+shl1152x6 220 32 0 none (c,=29;(a)=2;(b)=1; +mx8+shl1152x6 212 32 0 none (c,=28;(b)=3;(a)=1; +mx8+shl1152x6 219 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 217 32 0 none (c,=30;(b)=2; +mx8+shl1152x6 221 32 0 none (c,=32; +mx8+shl1152x6 225 32 0 none (c,=29;(a)=3; +mx8+shl1152x6 218 32 0 none (c,=29;(a)=3; +mx8+shl1152x6 223 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1152x6 216 32 0 none (c,=32; +mx8+shl1152x6 227 32 0 none (c,=31;(a)=1; +mx8+shl1152x6 228 32 0 none (c,=31;(a)=1; +mx8+shl1152x6 224 32 0 none (c,=29;(a)=2;(b)=1; +mx8+shl1152x6 229 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 234 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1152x6 222 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 232 32 0 none (c,=32; +mx8+shl1152x6 231 32 0 none (c,=32; +mx8+shl1152x6 230 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 233 32 0 none (c,=29;(b)=3; +mx8+shl1152x6 235 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 239 32 0 none (c,=31;(a)=1; +mx8+shl1152x6 238 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 242 32 0 none (c,=29;(b)=3; +mx8+shl1152x6 236 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1152x6 237 32 0 none (c,=30;(a)=2; +mx8+shl1152x6 241 32 0 none (c,=29;(b)=3; +mx8+shl1152x6 226 32 0 none (c,=31;(a)=1; +mx8+shl1152x6 240 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 243 32 0 none (c,=30;(b)=2; +mx8+shl1152x6 244 32 0 none (c,=32; +mx8+shl1152x6 249 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 248 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 250 32 0 none (c,=31;(a)=1; +mx8+shl1152x6 247 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 251 32 0 none (c,=32; +mx8+shl1152x6 252 32 0 none (c,=31;(a)=1; +mx8+shl1152x6 245 32 0 none (c,=31;(a)=1; +mx8+shl1152x6 246 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 3 32 0 none (c,=29;(b)=3; +mx8+shl2304x3 0 32 0 none (c,=31;(a)=1; +mx8+shl2304x3 1 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1152x6 254 32 0 none (c,=32; +mx8+shl2304x3 4 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2304x3 6 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 14 32 0 none (c,=27;(b)=4;(a)=1; +mx8+shl1152x6 255 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2304x3 11 32 0 none (c,=32; +mx8+shl2304x3 12 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 253 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2304x3 2 32 0 none (c,=32; +mx8+shl2304x3 10 32 0 none (c,=30;(b)=2; +mx8+shl2304x3 15 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2304x3 7 32 0 none (c,=31;(a)=1; +mx8+shl2304x3 9 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 13 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 19 32 0 none (c,=32; +mx8+shl2304x3 5 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 28 32 0 none (c,=28;(b)=4; +mx8+shl2304x3 16 32 0 none (c,=32; +mx8+shl2304x3 8 32 0 none (c,=32; +mx8+shl2304x3 17 32 0 none (c,=32; +mx8+shl2304x3 18 32 0 none (c,=32; +mx8+shl2304x3 20 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 27 32 0 none (c,=30;(a)=2; +mx8+shl2304x3 23 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2304x3 26 32 0 none (c,=31;(a)=1; +mx8+shl2304x3 21 32 0 none (c,=32; +mx8+shl2304x3 22 32 0 none (c,=29;(a)=2;(b)=1; +mx8+shl2304x3 31 32 0 none (c,=31;(a)=1; +mx8+shl2304x3 24 32 0 none (c,=30;(b)=2; +mx8+shl2304x3 33 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 35 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2304x3 32 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl2304x3 25 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 29 32 0 none (c,=31;(a)=1; +mx8+shl2304x3 34 32 0 none (c,=32; +mx8+shl2304x3 36 32 0 none (c,=30;(b)=2; +mx8+shl2304x3 37 32 0 none (c,=32; +mx8+shl2304x3 30 32 0 none (c,=30;(b)=2; +mx8+shl2304x3 41 32 0 none (c,=30;(b)=2; +mx8+shl2304x3 43 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl2304x3 38 32 0 none (c,=32; +mx8+shl2304x3 44 32 0 none (c,=29;(b)=3; +mx8+shl2304x3 45 32 0 none (c,=31;(a)=1; +mx8+shl2304x3 42 32 0 none (c,=31;(a)=1; +mx8+shl2304x3 46 32 0 none (c,=31;(a)=1; +mx8+shl2304x3 47 32 0 none (c,=32; +mx8+shl2304x3 48 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 51 32 0 none (c,=28;(b)=3;(a)=1; +mx8+shl2304x3 49 32 0 none (c,=31;(a)=1; +mx8+shl2304x3 53 32 0 none (c,=30;(b)=2; +mx8+shl2304x3 39 32 0 none (c,=32; +mx8+shl2304x3 54 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 50 32 0 none (c,=32; +mx8+shl2304x3 60 32 0 none (c,=30;(b)=2; +mx8+shl2304x3 40 32 0 none (c,=28;(b)=3;(a)=1; +mx8+shl2304x3 63 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2304x3 56 32 0 none (c,=31;(a)=1; +mx8+shl2304x3 58 32 0 none (c,=32; +mx8+shl2304x3 52 32 0 none (c,=32; +mx8+shl2304x3 55 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 59 32 0 none (c,=30;(b)=2; +mx8+shl2304x3 66 32 0 none (c,=27;(a)=3;(b)=2; +mx8+shl2304x3 64 32 0 none (c,=30;(b)=2; +mx8+shl2304x3 61 32 0 none (c,=32; +mx8+shl2304x3 65 32 0 none (c,=32; +mx8+shl2304x3 62 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 73 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2304x3 72 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2304x3 69 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 57 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2304x3 67 32 0 none (c,=32; +mx8+shl2304x3 68 32 0 none (c,=32; +mx8+shl2304x3 75 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 77 32 0 none (c,=30;(a)=2; +mx8+shl2304x3 70 32 0 none (c,=32; +mx8+shl2304x3 78 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2304x3 80 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl2304x3 79 32 0 none (c,=30;(b)=2; +mx8+shl2304x3 76 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 81 32 0 none (c,=31;(a)=1; +mx8+shl2304x3 87 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 82 32 0 none (c,=32; +mx8+shl2304x3 86 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 84 32 0 none (c,=32; +mx8+shl2304x3 85 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 71 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 74 32 0 none (c,=32; +mx8+shl2304x3 91 32 0 none (c,=32; +mx8+shl2304x3 93 32 0 none (c,=32; +mx8+shl2304x3 83 32 0 none (c,=32; +mx8+shl2304x3 88 32 0 none (c,=32; +mx8+shl2304x3 94 32 0 none (c,=30;(b)=2; +mx8+shl2304x3 90 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 96 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 102 32 0 none (c,=32; +mx8+shl2304x3 92 32 0 none (c,=32; +mx8+shl2304x3 95 32 0 none (c,=30;(b)=2; +mx8+shl2304x3 98 32 0 none (c,=30;(b)=2; +mx8+shl2304x3 99 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 89 32 0 none (c,=32; +mx8+shl2304x3 100 32 0 none (c,=31;(a)=1; +mx8+shl2304x3 97 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 113 32 0 none (c,=29;(b)=3; +mx8+shl2304x3 107 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2304x3 106 32 0 none (c,=32; +mx8+shl2304x3 105 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2304x3 101 32 0 none (c,=31;(a)=1; +mx8+shl2304x3 103 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 108 32 0 none (c,=31;(a)=1; +mx8+shl2304x3 109 32 0 none (c,=30;(a)=2; +mx8+shl2304x3 115 32 0 none (c,=30;(a)=2; +mx8+shl2304x3 116 32 0 none (c,=31;(a)=1; +mx8+shl2304x3 114 32 0 none (c,=31;(a)=1; +mx8+shl2304x3 104 32 0 none (c,=31;(a)=1; +mx8+shl2304x3 118 32 0 none (c,=32; +mx8+shl2304x3 110 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2304x3 111 32 0 none (c,=32; +mx8+shl2304x3 112 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 127 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2304x3 117 32 0 none (c,=30;(a)=2; +mx8+shl2304x3 120 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 125 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 121 32 0 none (c,=32; +mx8+shl2304x3 119 32 0 none (c,=32; +mx8+shl2304x3 128 32 0 none (c,=29;(b)=3; +mx8+shl2304x3 122 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 124 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 130 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2304x3 134 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2304x3 123 32 0 none (c,=30;(a)=2; +mx8+shl2304x3 131 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 139 32 0 none (c,=29;(b)=3; +mx8+shl2304x3 135 32 0 none (c,=30;(a)=2; +mx8+shl2304x3 132 32 0 none (c,=32; +mx8+shl2304x3 143 32 0 none (c,=29;(a)=3; +mx8+shl2304x3 126 32 0 none (c,=32; +mx8+shl2304x3 136 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 138 32 0 none (c,=30;(a)=2; +mx8+shl2304x3 145 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl2304x3 133 32 0 none (c,=30;(b)=2; +mx8+shl2304x3 142 32 0 none (c,=30;(b)=2; +mx8+shl2304x3 129 32 0 none (c,=32; +mx8+shl2304x3 144 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 141 32 0 none (c,=32; +mx8+shl2304x3 146 32 0 none (c,=30;(b)=2; +mx8+shl2304x3 150 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2304x3 154 32 0 none (c,=28;(b)=3;(a)=1; +mx8+shl2304x3 148 32 0 none (c,=32; +mx8+shl2304x3 147 32 0 none (c,=32; +mx8+shl2304x3 153 32 0 none (c,=31;(a)=1; +mx8+shl2304x3 149 32 0 none (c,=31;(a)=1; +mx8+shl2304x3 158 32 0 none (c,=30;(b)=2; +mx8+shl2304x3 155 32 0 none (c,=29;(a)=2;(b)=1; +mx8+shl2304x3 151 32 0 none (c,=31;(a)=1; +mx8+shl2304x3 157 32 0 none (c,=32; +mx8+shl2304x3 137 32 0 none (c,=30;(b)=2; +mx8+shl2304x3 140 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 161 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 156 32 0 none (c,=32; +mx8+shl2304x3 152 32 0 none (c,=32; +mx8+shl2304x3 162 32 0 none (c,=31;(a)=1; +mx8+shl2304x3 159 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 160 32 0 none (c,=30;(b)=2; +mx8+shl2304x3 163 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2304x3 164 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl2304x3 166 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 171 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 169 32 0 none (c,=30;(b)=2; +mx8+shl2304x3 165 32 0 none (c,=32; +mx8+shl2304x3 167 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2304x3 174 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2304x3 172 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2304x3 173 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2304x3 168 32 0 none (c,=32; +mx8+shl2304x3 176 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl2304x3 178 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 177 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 170 32 0 none (c,=31;(a)=1; +mx8+shl2304x3 179 32 0 none (c,=31;(a)=1; +mx8+shl2304x3 182 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2304x3 181 32 0 none (c,=32; +mx8+shl2304x3 185 32 0 none (c,=30;(a)=2; +mx8+shl2304x3 180 32 0 none (c,=30;(b)=2; +mx8+shl2304x3 175 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 187 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2304x3 198 32 0 none (c,=29;(a)=3; +mx8+shl2304x3 191 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 186 32 0 none (c,=32; +mx8+shl2304x3 190 32 0 none (c,=30;(a)=2; +mx8+shl2304x3 183 32 0 none (c,=31;(a)=1; +mx8+shl2304x3 189 32 0 none (c,=32; +mx8+shl2304x3 184 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 201 32 0 none (c,=32; +mx8+shl2304x3 194 32 0 none (c,=29;(b)=3; +mx8+shl2304x3 196 32 0 none (c,=32; +mx8+shl2304x3 193 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 195 32 0 none (c,=32; +mx8+shl2304x3 207 32 0 none (c,=31;(a)=1; +mx8+shl2304x3 197 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 199 32 0 none (c,=32; +mx8+shl2304x3 202 32 0 none (c,=30;(b)=2; +mx8+shl2304x3 209 32 0 none (c,=30;(b)=2; +mx8+shl2304x3 205 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 188 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl2304x3 192 32 0 none (c,=32; +mx8+shl2304x3 203 32 0 none (c,=31;(a)=1; +mx8+shl2304x3 212 32 0 none (c,=28;(b)=3;(a)=1; +mx8+shl2304x3 211 32 0 none (c,=32; +mx8+shl2304x3 206 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 210 32 0 none (c,=28;(b)=2;(a)=2; +mx8+shl2304x3 214 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2304x3 208 32 0 none (c,=32; +mx8+shl2304x3 204 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 200 32 0 none (c,=32; +mx8+shl2304x3 224 32 0 none (c,=29;(a)=2;(b)=1; +mx8+shl2304x3 225 32 0 none (c,=29;(a)=3; +mx8+shl2304x3 218 32 0 none (c,=29;(a)=3; +mx8+shl2304x3 223 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2304x3 215 32 0 none (c,=32; +mx8+shl2304x3 213 32 0 none (c,=31;(a)=1; +mx8+shl2304x3 222 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 220 32 0 none (c,=29;(a)=2;(b)=1; +mx8+shl2304x3 216 32 0 none (c,=32; +mx8+shl256x16 2 32 0 none (c,=32; +mx8+shl2304x3 221 32 0 none (c,=32; +mx8+shl2304x3 219 32 0 none (c,=31;(b)=1; +mx8+shl256x16 3 32 0 none (c,=26;(c)=3;(b)=3; +mx8+shl2304x3 217 32 0 none (c,=30;(b)=2; +mx8+shl256x16 1 32 0 none (c,=28;(c)=2;(b)=1;(a)=1; +mx8+shl256x16 0 32 0 none (c,=30;(c)=1;(a)=1; +mx8+shl2304x3 226 32 0 none (c,=31;(a)=1; +mx8+shl2304x3 230 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 227 32 0 none (c,=31;(a)=1; +mx8+shl256x16 4 32 0 none (c,=29;(c)=1;(b)=1;(a)=1; +mx8+shl2304x3 228 32 0 none (c,=31;(a)=1; +mx8+shl256x16 5 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x16 7 32 0 none (c,=28;(c)=3;(a)=1; +mx8+shl256x16 14 32 0 none (c,=24;(b)=4;(c)=3;(a)=1; +mx8+shl2304x3 236 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl256x16 6 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl2304x3 235 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 231 32 0 none (c,=32; +mx8+shl256x16 16 32 0 none (c,=31;(c)=1; +mx8+shl2304x3 234 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl256x16 10 32 0 none (c,=30;(b)=2; +mx8+shl256x16 21 32 0 none (c,=30;(c)=2; +mx8+shl256x16 19 32 0 none (c,=28;(c)=4; +mx8+shl256x16 11 32 0 none (c,=29;(c)=3; +mx8+shl256x16 18 32 0 none (c,=31;(c)=1; +mx8+shl2304x3 229 32 0 none (c,=31;(b)=1; +mx8+shl256x16 17 32 0 none (c,=31;(c)=1; +mx8+shl256x16 13 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x16 15 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl256x16 12 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl2304x3 238 32 0 none (c,=31;(b)=1; +mx8+shl256x16 9 32 0 none (c,=28;(c)=3;(b)=1; +mx8+shl2304x3 240 32 0 none (c,=31;(b)=1; +mx8+shl256x16 8 32 0 none (c,=30;(c)=2; +mx8+shl2304x3 232 32 0 none (c,=32; +mx8+shl2304x3 237 32 0 none (c,=30;(a)=2; +mx8+shl2304x3 239 32 0 none (c,=31;(a)=1; +mx8+shl2304x3 250 32 0 none (c,=31;(a)=1; +mx8+shl256x16 23 32 0 none (c,=26;(c)=4;(b)=1;(a)=1; +mx8+shl256x16 22 32 0 none (c,=26;(c)=3;(a)=2;(b)=1; +mx8+shl256x16 20 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x16 25 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 248 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 247 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 242 32 0 none (c,=29;(b)=3; +mx8+shl2304x3 241 32 0 none (c,=29;(b)=3; +mx8+shl256x16 24 32 0 none (c,=29;(b)=2;(c)=1; +mx8+shl256x16 26 32 0 none (c,=31;(a)=1; +mx8+shl2304x3 246 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 244 32 0 none (c,=32; +mx8+shl2304x3 252 32 0 none (c,=31;(a)=1; +mx8+shl256x16 28 32 0 none (c,=27;(b)=4;(c)=1; +mx8+shl2304x3 253 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl256x16 30 32 0 none (c,=25;(c)=5;(b)=2; +mx8+shl2304x3 255 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl256x16 39 32 0 none (c,=26;(c)=6; +mx8+shl2304x3 233 32 0 none (c,=29;(b)=3; +mx8+shl256x16 27 32 0 none (c,=30;(a)=2; +mx8+shl256x16 44 32 0 none (c,=28;(b)=3;(c)=1; +mx8+shl256x16 29 32 0 none (c,=28;(c)=3;(a)=1; +mx8+shl256x16 35 32 0 none (c,=28;(c)=2;(b)=1;(a)=1; +mx8+shl256x16 38 32 0 none (c,=31;(c)=1; +mx8+shl256x16 32 32 0 none (c,=27;(c)=2;(b)=2;(a)=1; +mx8+shl256x16 40 32 0 none (c,=27;(b)=3;(c)=1;(a)=1; +mx8+shl256x16 43 32 0 none (c,=27;(c)=2;(b)=2;(a)=1; +mx8+shl2304x3 243 32 0 none (c,=30;(b)=2; +mx8+shl256x16 31 32 0 none (c,=31;(a)=1; +mx8+shl256x16 36 32 0 none (c,=29;(b)=2;(c)=1; +mx8+shl256x16 42 32 0 none (c,=30;(c)=1;(a)=1; +mx8+shl2304x3 251 32 0 none (c,=32; +mx8+shl2304x3 249 32 0 none (c,=31;(b)=1; +mx8+shl256x16 34 32 0 none (c,=30;(c)=2; +mx8+shl2304x3 245 32 0 none (c,=31;(a)=1; +mx8+shl256x16 33 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl256x16 45 32 0 none (c,=27;(c)=4;(a)=1; +mx8+shl256x16 41 32 0 none (c,=30;(b)=2; +mx8+shl2304x3 254 32 0 none (c,=32; +mx8+shl256x16 51 32 0 none (c,=25;(c)=3;(b)=3;(a)=1; +mx8+shl256x16 37 32 0 none (c,=30;(c)=2; +mx8+shl256x16 54 32 0 none (c,=31;(b)=1; +mx8+shl256x16 46 32 0 none (c,=31;(a)=1; +mx8+shl256x16 50 32 0 none (c,=31;(c)=1; +mx8+shl256x16 53 32 0 none (c,=30;(b)=2; +mx8+shl256x16 48 32 0 none (c,=28;(c)=3;(b)=1; +mx8+shl256x16 52 32 0 none (c,=28;(c)=4; +mx8+shl256x16 60 32 0 none (c,=28;(c)=2;(b)=2; +mx8+shl256x16 47 32 0 none (c,=30;(c)=2; +mx8+shl256x16 57 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl256x16 66 32 0 none (c,=25;(a)=3;(c)=2;(b)=2; +mx8+shl256x16 64 32 0 none (c,=28;(c)=2;(b)=2; +mx8+shl256x16 56 32 0 none (c,=28;(c)=3;(a)=1; +mx8+shl256x16 68 32 0 none (c,=29;(c)=3; +mx8+shl256x16 59 32 0 none (c,=29;(b)=2;(c)=1; +mx8+shl256x16 61 32 0 none (c,=32; +mx8+shl256x16 49 32 0 none (c,=31;(a)=1; +mx8+shl256x16 63 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl256x16 62 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl256x16 72 32 0 none (c,=29;(c)=1;(b)=1;(a)=1; +mx8+shl256x16 77 32 0 none (c,=30;(a)=2; +mx8+shl256x16 55 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x16 65 32 0 none (c,=32; +mx8+shl256x16 73 32 0 none (c,=28;(c)=2;(b)=1;(a)=1; +mx8+shl256x16 74 32 0 none (c,=31;(c)=1; +mx8+shl256x16 71 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl256x16 81 32 0 none (c,=30;(c)=1;(a)=1; +mx8+shl256x16 69 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl256x16 67 32 0 none (c,=31;(c)=1; +mx8+shl256x16 58 32 0 none (c,=32; +mx8+shl256x16 76 32 0 none (c,=31;(b)=1; +mx8+shl256x16 79 32 0 none (c,=28;(c)=2;(b)=2; +mx8+shl256x16 75 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl256x16 94 32 0 none (c,=28;(c)=2;(b)=2; +mx8+shl256x16 89 32 0 none (c,=31;(c)=1; +mx8+shl256x16 84 32 0 none (c,=32; +mx8+shl256x16 78 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl256x16 87 32 0 none (c,=31;(b)=1; +mx8+shl256x16 97 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x16 86 32 0 none (c,=31;(b)=1; +mx8+shl256x16 70 32 0 none (c,=31;(c)=1; +mx8+shl256x16 90 32 0 none (c,=28;(c)=3;(b)=1; +mx8+shl256x16 85 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl256x16 88 32 0 none (c,=30;(c)=2; +mx8+shl256x16 83 32 0 none (c,=32; +mx8+shl256x16 80 32 0 none (c,=28;(b)=2;(c)=1;(a)=1; +mx8+shl256x16 82 32 0 none (c,=31;(c)=1; +mx8+shl256x16 91 32 0 none (c,=32; +mx8+shl256x16 93 32 0 none (c,=30;(c)=2; +mx8+shl256x16 105 32 0 none (c,=29;(c)=1;(b)=1;(a)=1; +mx8+shl256x16 95 32 0 none (c,=30;(b)=2; +mx8+shl256x16 104 32 0 none (c,=27;(c)=4;(a)=1; +mx8+shl256x16 102 32 0 none (c,=30;(c)=2; +mx8+shl256x16 99 32 0 none (c,=27;(c)=4;(b)=1; +mx8+shl256x16 92 32 0 none (c,=31;(c)=1; +mx8+shl256x16 100 32 0 none (c,=29;(c)=2;(a)=1; +mx8+shl256x16 118 32 0 none (c,=28;(c)=4; +mx8+shl256x16 106 32 0 none (c,=30;(c)=2; +mx8+shl256x16 112 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl256x16 103 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x16 113 32 0 none (c,=29;(b)=3; +mx8+shl256x16 101 32 0 none (c,=30;(c)=1;(a)=1; +mx8+shl256x16 109 32 0 none (c,=29;(a)=2;(c)=1; +mx8+shl256x16 114 32 0 none (c,=30;(c)=1;(a)=1; +mx8+shl256x16 107 32 0 none (c,=26;(c)=4;(b)=1;(a)=1; +mx8+shl256x16 110 32 0 none (c,=29;(c)=1;(b)=1;(a)=1; +mx8+shl256x16 98 32 0 none (c,=30;(b)=2; +mx8+shl256x16 108 32 0 none (c,=30;(c)=1;(a)=1; +mx8+shl256x16 116 32 0 none (c,=29;(c)=2;(a)=1; +mx8+shl256x16 117 32 0 none (c,=30;(a)=2; +mx8+shl256x16 111 32 0 none (c,=30;(c)=2; +mx8+shl256x16 129 32 0 none (c,=30;(c)=2; +mx8+shl256x16 127 32 0 none (c,=29;(c)=1;(b)=1;(a)=1; +mx8+shl256x16 122 32 0 none (c,=28;(c)=3;(b)=1; +mx8+shl256x16 96 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x16 121 32 0 none (c,=27;(c)=5; +mx8+shl256x16 128 32 0 none (c,=27;(b)=3;(c)=2; +mx8+shl256x16 125 32 0 none (c,=26;(c)=5;(b)=1; +mx8+shl256x16 115 32 0 none (c,=30;(a)=2; +mx8+shl256x16 120 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x16 131 32 0 none (c,=31;(b)=1; +mx8+shl256x16 130 32 0 none (c,=28;(c)=2;(b)=1;(a)=1; +mx8+shl256x16 141 32 0 none (c,=30;(c)=2; +mx8+shl256x16 135 32 0 none (c,=30;(a)=2; +mx8+shl256x16 126 32 0 none (c,=31;(c)=1; +mx8+shl256x16 138 32 0 none (c,=29;(a)=2;(c)=1; +mx8+shl256x16 123 32 0 none (c,=29;(a)=2;(c)=1; +mx8+shl256x16 148 32 0 none (c,=29;(c)=3; +mx8+shl256x16 146 32 0 none (c,=26;(c)=4;(b)=2; +mx8+shl256x16 143 32 0 none (c,=28;(a)=3;(c)=1; +mx8+shl256x16 142 32 0 none (c,=28;(c)=2;(b)=2; +mx8+shl256x16 134 32 0 none (c,=28;(c)=2;(b)=1;(a)=1; +mx8+shl256x16 136 32 0 none (c,=31;(b)=1; +mx8+shl256x16 144 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x16 147 32 0 none (c,=29;(c)=3; +mx8+shl256x16 133 32 0 none (c,=28;(c)=2;(b)=2; +mx8+shl256x16 140 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl256x16 137 32 0 none (c,=30;(b)=2; +mx8+shl256x16 124 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x16 139 32 0 none (c,=29;(b)=3; +mx8+shl256x16 145 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl256x16 154 32 0 none (c,=28;(b)=3;(a)=1; +mx8+shl256x16 159 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x16 119 32 0 none (c,=32; +mx8+shl256x16 132 32 0 none (c,=30;(c)=2; +mx8+shl256x16 153 32 0 none (c,=30;(c)=1;(a)=1; +mx8+shl256x16 161 32 0 none (c,=28;(c)=3;(b)=1; +mx8+shl256x16 155 32 0 none (c,=28;(a)=2;(c)=1;(b)=1; +mx8+shl256x16 169 32 0 none (c,=28;(c)=2;(b)=2; +mx8+shl256x16 149 32 0 none (c,=27;(c)=4;(a)=1; +mx8+shl256x16 158 32 0 none (c,=28;(c)=2;(b)=2; +mx8+shl256x16 150 32 0 none (c,=28;(c)=2;(b)=1;(a)=1; +mx8+shl256x16 164 32 0 none (c,=28;(b)=2;(c)=1;(a)=1; +mx8+shl256x16 165 32 0 none (c,=31;(c)=1; +mx8+shl256x16 173 32 0 none (c,=28;(c)=2;(b)=1;(a)=1; +mx8+shl256x16 157 32 0 none (c,=31;(c)=1; +mx8+shl256x16 160 32 0 none (c,=30;(b)=2; +mx8+shl256x16 166 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x16 174 32 0 none (c,=29;(c)=1;(b)=1;(a)=1; +mx8+shl256x16 151 32 0 none (c,=30;(c)=1;(a)=1; +mx8+shl256x16 167 32 0 none (c,=29;(c)=1;(b)=1;(a)=1; +mx8+shl256x16 163 32 0 none (c,=29;(c)=1;(b)=1;(a)=1; +mx8+shl256x16 172 32 0 none (c,=28;(c)=2;(b)=1;(a)=1; +mx8+shl256x16 175 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x16 156 32 0 none (c,=31;(c)=1; +mx8+shl256x16 162 32 0 none (c,=31;(a)=1; +mx8+shl256x16 179 32 0 none (c,=29;(c)=2;(a)=1; +mx8+shl256x16 177 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x16 152 32 0 none (c,=32; +mx8+shl256x16 171 32 0 none (c,=31;(b)=1; +mx8+shl256x16 176 32 0 none (c,=28;(b)=2;(c)=1;(a)=1; +mx8+shl256x16 187 32 0 none (c,=29;(c)=1;(b)=1;(a)=1; +mx8+shl256x16 168 32 0 none (c,=32; +mx8+shl256x16 178 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl256x16 182 32 0 none (c,=29;(c)=1;(b)=1;(a)=1; +mx8+shl256x16 180 32 0 none (c,=29;(b)=2;(c)=1; +mx8+shl256x16 170 32 0 none (c,=29;(c)=2;(a)=1; +mx8+shl256x16 188 32 0 none (c,=26;(c)=3;(b)=2;(a)=1; +mx8+shl256x16 181 32 0 none (c,=31;(c)=1; +mx8+shl256x16 184 32 0 none (c,=31;(b)=1; +mx8+shl256x16 194 32 0 none (c,=28;(b)=3;(c)=1; +mx8+shl256x16 191 32 0 none (c,=31;(b)=1; +mx8+shl256x16 189 32 0 none (c,=32; +mx8+shl256x16 183 32 0 none (c,=31;(a)=1; +mx8+shl256x16 186 32 0 none (c,=32; +mx8+shl256x16 192 32 0 none (c,=29;(c)=3; +mx8+shl256x16 190 32 0 none (c,=30;(a)=2; +mx8+shl256x16 206 32 0 none (c,=31;(b)=1; +mx8+shl256x16 209 32 0 none (c,=29;(b)=2;(c)=1; +mx8+shl256x16 205 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x16 212 32 0 none (c,=27;(b)=3;(c)=1;(a)=1; +mx8+shl256x16 213 32 0 none (c,=30;(c)=1;(a)=1; +mx8+shl256x16 198 32 0 none (c,=28;(a)=3;(c)=1; +mx8+shl256x16 197 32 0 none (c,=31;(b)=1; +mx8+shl256x16 211 32 0 none (c,=31;(c)=1; +mx8+shl256x16 214 32 0 none (c,=29;(c)=1;(b)=1;(a)=1; +mx8+shl256x16 185 32 0 none (c,=29;(a)=2;(c)=1; +mx8+shl256x16 196 32 0 none (c,=29;(c)=3; +mx8+shl256x16 195 32 0 none (c,=32; +mx8+shl256x16 193 32 0 none (c,=31;(b)=1; +mx8+shl256x16 210 32 0 none (c,=26;(c)=2;(b)=2;(a)=2; +mx8+shl256x16 208 32 0 none (c,=29;(c)=3; +mx8+shl256x16 200 32 0 none (c,=32; +mx8+shl256x16 203 32 0 none (c,=29;(c)=2;(a)=1; +mx8+shl256x16 202 32 0 none (c,=28;(c)=2;(b)=2; +mx8+shl256x16 199 32 0 none (c,=31;(c)=1; +mx8+shl256x16 218 32 0 none (c,=28;(a)=3;(c)=1; +mx8+shl256x16 204 32 0 none (c,=28;(c)=3;(b)=1; +mx8+shl256x16 229 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl256x16 207 32 0 none (c,=31;(a)=1; +mx8+shl256x16 223 32 0 none (c,=28;(c)=2;(b)=1;(a)=1; +mx8+shl256x16 215 32 0 none (c,=32; +mx8+shl256x16 227 32 0 none (c,=28;(c)=3;(a)=1; +mx8+shl256x16 201 32 0 none (c,=30;(c)=2; +mx8+shl256x16 222 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl256x16 228 32 0 none (c,=29;(c)=2;(a)=1; +mx8+shl256x16 219 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x16 225 32 0 none (c,=28;(a)=3;(c)=1; +mx8+shl256x16 216 32 0 none (c,=28;(c)=4; +mx8+shl256x16 230 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x16 221 32 0 none (c,=29;(c)=3; +mx8+shl256x16 220 32 0 none (c,=27;(c)=2;(a)=2;(b)=1; +mx8+shl256x16 217 32 0 none (c,=30;(b)=2; +mx8+shl256x16 224 32 0 none (c,=28;(a)=2;(c)=1;(b)=1; +mx8+shl256x16 236 32 0 none (c,=29;(c)=1;(b)=1;(a)=1; +mx8+shl256x16 231 32 0 none (c,=30;(c)=2; +mx8+shl256x16 234 32 0 none (c,=29;(c)=1;(b)=1;(a)=1; +mx8+shl256x16 235 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x16 233 32 0 none (c,=29;(b)=3; +mx8+shl256x16 237 32 0 none (c,=29;(a)=2;(c)=1; +mx8+shl256x16 239 32 0 none (c,=29;(c)=2;(a)=1; +mx8+shl256x16 251 32 0 none (c,=31;(c)=1; +mx8+shl256x16 238 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x16 226 32 0 none (c,=27;(c)=4;(a)=1; +mx8+shl256x16 252 32 0 none (c,=30;(c)=1;(a)=1; +mx8+shl256x16 241 32 0 none (c,=29;(b)=3; +mx8+shl256x16 246 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x16 253 32 0 none (c,=26;(c)=4;(b)=1;(a)=1; +mx8+shl256x16 243 32 0 none (c,=29;(b)=2;(c)=1; +mx8+shl256x16 250 32 0 none (c,=30;(c)=1;(a)=1; +mx8+shl256x16 249 32 0 none (c,=31;(b)=1; +mx8+shl256x16 245 32 0 none (c,=30;(c)=1;(a)=1; +mx8+shl256x16 244 32 0 none (c,=32; +mx8+shl256x16 247 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl256x16 242 32 0 none (c,=29;(b)=3; +mx8+shl256x16 254 32 0 none (c,=31;(c)=1; +mx8+shl256x16 232 32 0 none (c,=32; +mx8+shl256x16 240 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl256x16 255 32 0 none (c,=27;(c)=3;(b)=1;(a)=1; +mx8+shl512x8 1 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl256x16 248 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl512x8 2 32 0 none (c,=31;(c)=1; +mx8+shl512x8 0 32 0 none (c,=30;(c)=1;(a)=1; +mx8+shl512x8 7 32 0 none (c,=31;(a)=1; +mx8+shl512x8 14 32 0 none (c,=26;(b)=4;(c)=1;(a)=1; +mx8+shl512x8 11 32 0 none (c,=32; +mx8+shl512x8 10 32 0 none (c,=30;(b)=2; +mx8+shl512x8 15 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl512x8 4 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl512x8 6 32 0 none (c,=31;(b)=1; +mx8+shl512x8 12 32 0 none (c,=31;(b)=1; +mx8+shl512x8 13 32 0 none (c,=31;(b)=1; +mx8+shl512x8 19 32 0 none (c,=32; +mx8+shl512x8 18 32 0 none (c,=31;(c)=1; +mx8+shl512x8 9 32 0 none (c,=31;(b)=1; +mx8+shl512x8 3 32 0 none (c,=29;(b)=3; +mx8+shl512x8 17 32 0 none (c,=32; +mx8+shl512x8 22 32 0 none (c,=29;(a)=2;(b)=1; +mx8+shl512x8 25 32 0 none (c,=31;(b)=1; +mx8+shl512x8 21 32 0 none (c,=32; +mx8+shl512x8 23 32 0 none (c,=29;(c)=1;(b)=1;(a)=1; +mx8+shl512x8 27 32 0 none (c,=30;(a)=2; +mx8+shl512x8 8 32 0 none (c,=31;(c)=1; +mx8+shl512x8 16 32 0 none (c,=32; +mx8+shl512x8 28 32 0 none (c,=28;(b)=4; +mx8+shl512x8 24 32 0 none (c,=30;(b)=2; +mx8+shl512x8 35 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl512x8 5 32 0 none (c,=31;(b)=1; +mx8+shl512x8 20 32 0 none (c,=31;(b)=1; +mx8+shl512x8 31 32 0 none (c,=31;(a)=1; +mx8+shl512x8 32 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl512x8 40 32 0 none (c,=28;(b)=3;(a)=1; +mx8+shl512x8 26 32 0 none (c,=31;(a)=1; +mx8+shl512x8 38 32 0 none (c,=32; +mx8+shl512x8 29 32 0 none (c,=31;(a)=1; +mx8+shl512x8 47 32 0 none (c,=32; +mx8+shl512x8 36 32 0 none (c,=30;(b)=2; +mx8+shl512x8 30 32 0 none (c,=30;(b)=2; +mx8+shl512x8 33 32 0 none (c,=31;(b)=1; +mx8+shl512x8 42 32 0 none (c,=31;(a)=1; +mx8+shl512x8 34 32 0 none (c,=32; +mx8+shl512x8 37 32 0 none (c,=32; +mx8+shl512x8 44 32 0 none (c,=29;(b)=3; +mx8+shl512x8 43 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl512x8 51 32 0 none (c,=28;(b)=3;(a)=1; +mx8+shl512x8 49 32 0 none (c,=30;(c)=1;(a)=1; +mx8+shl512x8 39 32 0 none (c,=32; +mx8+shl512x8 48 32 0 none (c,=31;(b)=1; +mx8+shl512x8 54 32 0 none (c,=31;(b)=1; +mx8+shl512x8 45 32 0 none (c,=31;(a)=1; +mx8+shl512x8 55 32 0 none (c,=31;(b)=1; +mx8+shl512x8 41 32 0 none (c,=30;(b)=2; +mx8+shl512x8 59 32 0 none (c,=30;(b)=2; +mx8+shl512x8 57 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl512x8 52 32 0 none (c,=32; +mx8+shl512x8 63 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl512x8 53 32 0 none (c,=30;(b)=2; +mx8+shl512x8 46 32 0 none (c,=31;(a)=1; +mx8+shl512x8 50 32 0 none (c,=32; +mx8+shl512x8 58 32 0 none (c,=31;(c)=1; +mx8+shl512x8 56 32 0 none (c,=31;(a)=1; +mx8+shl512x8 64 32 0 none (c,=30;(b)=2; +mx8+shl512x8 62 32 0 none (c,=31;(b)=1; +mx8+shl512x8 65 32 0 none (c,=31;(c)=1; +mx8+shl512x8 72 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl512x8 69 32 0 none (c,=31;(b)=1; +mx8+shl512x8 66 32 0 none (c,=27;(a)=3;(b)=2; +mx8+shl512x8 60 32 0 none (c,=30;(b)=2; +mx8+shl512x8 61 32 0 none (c,=32; +mx8+shl512x8 70 32 0 none (c,=32; +mx8+shl512x8 79 32 0 none (c,=30;(b)=2; +mx8+shl512x8 71 32 0 none (c,=31;(b)=1; +mx8+shl512x8 74 32 0 none (c,=32; +mx8+shl512x8 78 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl512x8 77 32 0 none (c,=30;(a)=2; +mx8+shl512x8 67 32 0 none (c,=32; +mx8+shl512x8 73 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl512x8 80 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl512x8 81 32 0 none (c,=31;(a)=1; +mx8+shl512x8 75 32 0 none (c,=31;(b)=1; +mx8+shl512x8 76 32 0 none (c,=31;(b)=1; +mx8+shl512x8 68 32 0 none (c,=32; +mx8+shl512x8 86 32 0 none (c,=31;(b)=1; +mx8+shl512x8 82 32 0 none (c,=32; +mx8+shl512x8 83 32 0 none (c,=32; +mx8+shl512x8 85 32 0 none (c,=31;(b)=1; +mx8+shl512x8 87 32 0 none (c,=31;(b)=1; +mx8+shl512x8 89 32 0 none (c,=32; +mx8+shl512x8 84 32 0 none (c,=32; +mx8+shl512x8 94 32 0 none (c,=30;(b)=2; +mx8+shl512x8 93 32 0 none (c,=32; +mx8+shl512x8 99 32 0 none (c,=31;(b)=1; +mx8+shl512x8 96 32 0 none (c,=31;(b)=1; +mx8+shl512x8 88 32 0 none (c,=32; +mx8+shl512x8 97 32 0 none (c,=31;(b)=1; +mx8+shl512x8 90 32 0 none (c,=31;(b)=1; +mx8+shl512x8 100 32 0 none (c,=31;(a)=1; +mx8+shl512x8 95 32 0 none (c,=30;(b)=2; +mx8+shl512x8 92 32 0 none (c,=32; +mx8+shl512x8 91 32 0 none (c,=32; +mx8+shl512x8 104 32 0 none (c,=31;(a)=1; +mx8+shl512x8 106 32 0 none (c,=32; +mx8+shl512x8 102 32 0 none (c,=32; +mx8+shl512x8 98 32 0 none (c,=30;(b)=2; +mx8+shl512x8 108 32 0 none (c,=31;(a)=1; +mx8+shl512x8 101 32 0 none (c,=31;(a)=1; +mx8+shl512x8 103 32 0 none (c,=31;(b)=1; +mx8+shl512x8 107 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl512x8 109 32 0 none (c,=30;(a)=2; +mx8+shl512x8 118 32 0 none (c,=32; +mx8+shl512x8 115 32 0 none (c,=30;(a)=2; +mx8+shl512x8 111 32 0 none (c,=32; +mx8+shl512x8 112 32 0 none (c,=31;(b)=1; +mx8+shl512x8 123 32 0 none (c,=30;(a)=2; +mx8+shl512x8 116 32 0 none (c,=31;(a)=1; +mx8+shl512x8 117 32 0 none (c,=30;(a)=2; +mx8+shl512x8 113 32 0 none (c,=29;(b)=3; +mx8+shl512x8 127 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl512x8 114 32 0 none (c,=31;(a)=1; +mx8+shl512x8 110 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl512x8 122 32 0 none (c,=31;(b)=1; +mx8+shl512x8 121 32 0 none (c,=32; +mx8+shl512x8 119 32 0 none (c,=32; +mx8+shl512x8 125 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl512x8 124 32 0 none (c,=31;(b)=1; +mx8+shl512x8 105 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl512x8 120 32 0 none (c,=31;(b)=1; +mx8+shl512x8 128 32 0 none (c,=29;(b)=3; +mx8+shl512x8 130 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl512x8 126 32 0 none (c,=32; +mx8+shl512x8 129 32 0 none (c,=32; +mx8+shl512x8 133 32 0 none (c,=30;(b)=2; +mx8+shl512x8 143 32 0 none (c,=29;(a)=3; +mx8+shl512x8 139 32 0 none (c,=29;(b)=3; +mx8+shl512x8 132 32 0 none (c,=32; +mx8+shl512x8 138 32 0 none (c,=30;(a)=2; +mx8+shl512x8 131 32 0 none (c,=31;(b)=1; +mx8+shl512x8 145 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl512x8 136 32 0 none (c,=31;(b)=1; +mx8+shl512x8 137 32 0 none (c,=30;(b)=2; +mx8+shl512x8 141 32 0 none (c,=32; +mx8+shl512x8 142 32 0 none (c,=30;(b)=2; +mx8+shl512x8 135 32 0 none (c,=30;(a)=2; +mx8+shl512x8 154 32 0 none (c,=28;(b)=3;(a)=1; +mx8+shl512x8 144 32 0 none (c,=31;(b)=1; +mx8+shl512x8 148 32 0 none (c,=32; +mx8+shl512x8 150 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl512x8 149 32 0 none (c,=30;(c)=1;(a)=1; +mx8+shl512x8 155 32 0 none (c,=29;(a)=2;(b)=1; +mx8+shl512x8 146 32 0 none (c,=30;(b)=2; +mx8+shl512x8 147 32 0 none (c,=32; +mx8+shl512x8 140 32 0 none (c,=31;(b)=1; +mx8+shl512x8 151 32 0 none (c,=31;(a)=1; +mx8+shl512x8 134 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl512x8 161 32 0 none (c,=31;(b)=1; +mx8+shl512x8 160 32 0 none (c,=30;(b)=2; +mx8+shl512x8 156 32 0 none (c,=32; +mx8+shl512x8 152 32 0 none (c,=32; +mx8+shl512x8 164 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl512x8 158 32 0 none (c,=30;(b)=2; +mx8+shl512x8 163 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl512x8 153 32 0 none (c,=31;(a)=1; +mx8+shl512x8 157 32 0 none (c,=32; +mx8+shl512x8 169 32 0 none (c,=30;(b)=2; +mx8+shl512x8 167 32 0 none (c,=29;(c)=1;(b)=1;(a)=1; +mx8+shl512x8 162 32 0 none (c,=31;(a)=1; +mx8+shl512x8 171 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl512x8 170 32 0 none (c,=31;(a)=1; +mx8+shl512x8 173 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl512x8 166 32 0 none (c,=31;(b)=1; +mx8+shl512x8 165 32 0 none (c,=31;(c)=1; +mx8+shl512x8 172 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl512x8 159 32 0 none (c,=31;(b)=1; +mx8+shl512x8 174 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl512x8 178 32 0 none (c,=31;(b)=1; +mx8+shl512x8 177 32 0 none (c,=31;(b)=1; +mx8+shl512x8 176 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl512x8 175 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl512x8 179 32 0 none (c,=31;(a)=1; +mx8+shl512x8 181 32 0 none (c,=30;(c)=2; +mx8+shl512x8 188 32 0 none (c,=28;(b)=2;(c)=1;(a)=1; +mx8+shl512x8 180 32 0 none (c,=30;(b)=2; +mx8+shl512x8 168 32 0 none (c,=32; +mx8+shl512x8 182 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl512x8 185 32 0 none (c,=30;(a)=2; +mx8+shl512x8 183 32 0 none (c,=31;(a)=1; +mx8+shl512x8 184 32 0 none (c,=31;(b)=1; +mx8+shl512x8 190 32 0 none (c,=30;(a)=2; +mx8+shl512x8 187 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl512x8 198 32 0 none (c,=29;(a)=3; +mx8+shl512x8 189 32 0 none (c,=32; +mx8+shl512x8 194 32 0 none (c,=29;(b)=3; +mx8+shl512x8 191 32 0 none (c,=31;(b)=1; +mx8+shl512x8 193 32 0 none (c,=31;(b)=1; +mx8+shl512x8 192 32 0 none (c,=32; +mx8+shl512x8 186 32 0 none (c,=32; +mx8+shl512x8 195 32 0 none (c,=32; +mx8+shl512x8 197 32 0 none (c,=31;(b)=1; +mx8+shl512x8 203 32 0 none (c,=31;(a)=1; +mx8+shl512x8 201 32 0 none (c,=32; +mx8+shl512x8 209 32 0 none (c,=30;(b)=2; +mx8+shl512x8 204 32 0 none (c,=31;(b)=1; +mx8+shl512x8 208 32 0 none (c,=32; +mx8+shl512x8 196 32 0 none (c,=32; +mx8+shl512x8 212 32 0 none (c,=28;(b)=3;(a)=1; +mx8+shl512x8 205 32 0 none (c,=31;(b)=1; +mx8+shl512x8 211 32 0 none (c,=32; +mx8+shl512x8 206 32 0 none (c,=31;(b)=1; +mx8+shl512x8 202 32 0 none (c,=30;(b)=2; +mx8+shl512x8 213 32 0 none (c,=31;(a)=1; +mx8+shl512x8 200 32 0 none (c,=32; +mx8+shl512x8 210 32 0 none (c,=28;(b)=2;(a)=2; +mx8+shl512x8 207 32 0 none (c,=31;(a)=1; +mx8+shl512x8 218 32 0 none (c,=29;(a)=3; +mx8+shl512x8 217 32 0 none (c,=30;(b)=2; +mx8+shl512x8 221 32 0 none (c,=32; +mx8+shl512x8 214 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl512x8 199 32 0 none (c,=32; +mx8+shl512x8 219 32 0 none (c,=31;(b)=1; +mx8+shl512x8 216 32 0 none (c,=31;(c)=1; +mx8+shl512x8 223 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl512x8 222 32 0 none (c,=31;(b)=1; +mx8+shl512x8 224 32 0 none (c,=29;(a)=2;(b)=1; +mx8+shl512x8 230 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl512x8 229 32 0 none (c,=31;(b)=1; +mx8+shl512x8 215 32 0 none (c,=32; +mx8+shl512x8 226 32 0 none (c,=31;(a)=1; +mx8+shl512x8 228 32 0 none (c,=31;(a)=1; +mx8+shl512x8 241 32 0 none (c,=28;(b)=3;(c)=1; +mx8+shl512x8 227 32 0 none (c,=31;(a)=1; +mx8+shl512x8 220 32 0 none (c,=29;(a)=2;(b)=1; +mx8+shl512x8 232 32 0 none (c,=32; +mx8+shl512x8 233 32 0 none (c,=29;(b)=3; +mx8+shl512x8 239 32 0 none (c,=31;(a)=1; +mx8+shl512x8 238 32 0 none (c,=31;(b)=1; +mx8+shl512x8 234 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl512x8 225 32 0 none (c,=29;(a)=3; +mx8+shl512x8 240 32 0 none (c,=31;(b)=1; +mx8+shl512x8 242 32 0 none (c,=29;(b)=3; +mx8+shl512x8 236 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl512x8 245 32 0 none (c,=31;(a)=1; +mx8+shl512x8 243 32 0 none (c,=29;(b)=2;(c)=1; +mx8+shl512x8 237 32 0 none (c,=30;(a)=2; +mx8+shl512x8 244 32 0 none (c,=32; +mx8+shl512x8 231 32 0 none (c,=31;(c)=1; +mx8+shl512x8 247 32 0 none (c,=31;(b)=1; +mx8+shl512x8 248 32 0 none (c,=31;(b)=1; +mx8+shl512x8 251 32 0 none (c,=32; +mx8+shl512x8 235 32 0 none (c,=31;(b)=1; +mx8+shl512x8 252 32 0 none (c,=31;(a)=1; +mx8+shl512x8 250 32 0 none (c,=31;(a)=1; +mx8+shl512x8 253 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1024x4 3 32 0 none (c,=29;(b)=3; +mx8+shl512x8 254 32 0 none (c,=32; +mx8+shl512x8 255 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl512x8 249 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 1 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1024x4 6 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 4 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl512x8 246 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 2 32 0 none (c,=32; +mx8+shl1024x4 0 32 0 none (c,=31;(a)=1; +mx8+shl1024x4 14 32 0 none (c,=27;(b)=4;(a)=1; +mx8+shl1024x4 8 32 0 none (c,=32; +mx8+shl1024x4 5 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 10 32 0 none (c,=30;(b)=2; +mx8+shl1024x4 11 32 0 none (c,=32; +mx8+shl1024x4 15 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1024x4 12 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 7 32 0 none (c,=31;(a)=1; +mx8+shl1024x4 22 32 0 none (c,=29;(a)=2;(b)=1; +mx8+shl1024x4 18 32 0 none (c,=32; +mx8+shl1024x4 21 32 0 none (c,=32; +mx8+shl1024x4 17 32 0 none (c,=32; +mx8+shl1024x4 19 32 0 none (c,=32; +mx8+shl1024x4 13 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 16 32 0 none (c,=32; +mx8+shl1024x4 29 32 0 none (c,=31;(a)=1; +mx8+shl1024x4 25 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 28 32 0 none (c,=28;(b)=4; +mx8+shl1024x4 23 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1024x4 27 32 0 none (c,=30;(a)=2; +mx8+shl1024x4 30 32 0 none (c,=30;(b)=2; +mx8+shl1024x4 20 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 26 32 0 none (c,=31;(a)=1; +mx8+shl1024x4 24 32 0 none (c,=30;(b)=2; +mx8+shl1024x4 32 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl1024x4 31 32 0 none (c,=31;(a)=1; +mx8+shl1024x4 9 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 36 32 0 none (c,=30;(b)=2; +mx8+shl1024x4 33 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 35 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1024x4 34 32 0 none (c,=32; +mx8+shl1024x4 41 32 0 none (c,=30;(b)=2; +mx8+shl1024x4 43 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl1024x4 39 32 0 none (c,=32; +mx8+shl1024x4 40 32 0 none (c,=28;(b)=3;(a)=1; +mx8+shl1024x4 44 32 0 none (c,=29;(b)=3; +mx8+shl1024x4 38 32 0 none (c,=32; +mx8+shl1024x4 37 32 0 none (c,=32; +mx8+shl1024x4 46 32 0 none (c,=31;(a)=1; +mx8+shl1024x4 47 32 0 none (c,=32; +mx8+shl1024x4 51 32 0 none (c,=28;(b)=3;(a)=1; +mx8+shl1024x4 45 32 0 none (c,=31;(a)=1; +mx8+shl1024x4 49 32 0 none (c,=31;(a)=1; +mx8+shl1024x4 48 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 54 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 57 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1024x4 60 32 0 none (c,=30;(b)=2; +mx8+shl1024x4 52 32 0 none (c,=32; +mx8+shl1024x4 59 32 0 none (c,=30;(b)=2; +mx8+shl1024x4 53 32 0 none (c,=30;(b)=2; +mx8+shl1024x4 55 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 58 32 0 none (c,=32; +mx8+shl1024x4 42 32 0 none (c,=31;(a)=1; +mx8+shl1024x4 64 32 0 none (c,=30;(b)=2; +mx8+shl1024x4 62 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 66 32 0 none (c,=27;(a)=3;(b)=2; +mx8+shl1024x4 61 32 0 none (c,=32; +mx8+shl1024x4 63 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1024x4 65 32 0 none (c,=32; +mx8+shl1024x4 73 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1024x4 67 32 0 none (c,=32; +mx8+shl1024x4 69 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 71 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 70 32 0 none (c,=32; +mx8+shl1024x4 75 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 72 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1024x4 50 32 0 none (c,=32; +mx8+shl1024x4 79 32 0 none (c,=30;(b)=2; +mx8+shl1024x4 74 32 0 none (c,=32; +mx8+shl1024x4 56 32 0 none (c,=31;(a)=1; +mx8+shl1024x4 80 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl1024x4 77 32 0 none (c,=30;(a)=2; +mx8+shl1024x4 81 32 0 none (c,=31;(a)=1; +mx8+shl1024x4 76 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 68 32 0 none (c,=32; +mx8+shl1024x4 78 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1024x4 85 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 82 32 0 none (c,=32; +mx8+shl1024x4 86 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 84 32 0 none (c,=32; +mx8+shl1024x4 90 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 89 32 0 none (c,=32; +mx8+shl1024x4 83 32 0 none (c,=32; +mx8+shl1024x4 87 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 88 32 0 none (c,=32; +mx8+shl1024x4 95 32 0 none (c,=30;(b)=2; +mx8+shl1024x4 92 32 0 none (c,=32; +mx8+shl1024x4 94 32 0 none (c,=30;(b)=2; +mx8+shl1024x4 99 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 91 32 0 none (c,=32; +mx8+shl1024x4 98 32 0 none (c,=30;(b)=2; +mx8+shl1024x4 93 32 0 none (c,=32; +mx8+shl1024x4 96 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 97 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 100 32 0 none (c,=31;(a)=1; +mx8+shl1024x4 105 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1024x4 109 32 0 none (c,=30;(a)=2; +mx8+shl1024x4 101 32 0 none (c,=31;(a)=1; +mx8+shl1024x4 102 32 0 none (c,=32; +mx8+shl1024x4 106 32 0 none (c,=32; +mx8+shl1024x4 103 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 110 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1024x4 111 32 0 none (c,=32; +mx8+shl1024x4 104 32 0 none (c,=31;(a)=1; +mx8+shl1024x4 117 32 0 none (c,=30;(a)=2; +mx8+shl1024x4 113 32 0 none (c,=29;(b)=3; +mx8+shl1024x4 122 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 115 32 0 none (c,=30;(a)=2; +mx8+shl1024x4 114 32 0 none (c,=31;(a)=1; +mx8+shl1024x4 119 32 0 none (c,=32; +mx8+shl1024x4 107 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1024x4 108 32 0 none (c,=31;(a)=1; +mx8+shl1024x4 116 32 0 none (c,=31;(a)=1; +mx8+shl1024x4 120 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 123 32 0 none (c,=30;(a)=2; +mx8+shl1024x4 127 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1024x4 126 32 0 none (c,=32; +mx8+shl1024x4 125 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 131 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 112 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 121 32 0 none (c,=32; +mx8+shl1024x4 128 32 0 none (c,=29;(b)=3; +mx8+shl1024x4 124 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 118 32 0 none (c,=32; +mx8+shl1024x4 130 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1024x4 133 32 0 none (c,=30;(b)=2; +mx8+shl1024x4 134 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1024x4 129 32 0 none (c,=32; +mx8+shl1024x4 132 32 0 none (c,=32; +mx8+shl1024x4 136 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 137 32 0 none (c,=30;(b)=2; +mx8+shl1024x4 138 32 0 none (c,=30;(a)=2; +mx8+shl1024x4 140 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 145 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl1024x4 142 32 0 none (c,=30;(b)=2; +mx8+shl1024x4 143 32 0 none (c,=29;(a)=3; +mx8+shl1024x4 141 32 0 none (c,=32; +mx8+shl1024x4 135 32 0 none (c,=30;(a)=2; +mx8+shl1024x4 144 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 139 32 0 none (c,=29;(b)=3; +mx8+shl1024x4 150 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1024x4 155 32 0 none (c,=29;(a)=2;(b)=1; +mx8+shl1024x4 146 32 0 none (c,=30;(b)=2; +mx8+shl1024x4 154 32 0 none (c,=28;(b)=3;(a)=1; +mx8+shl1024x4 149 32 0 none (c,=31;(a)=1; +mx8+shl1024x4 148 32 0 none (c,=32; +mx8+shl1024x4 147 32 0 none (c,=32; +mx8+shl1024x4 152 32 0 none (c,=32; +mx8+shl1024x4 159 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 161 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 153 32 0 none (c,=31;(a)=1; +mx8+shl1024x4 156 32 0 none (c,=32; +mx8+shl1024x4 166 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 164 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl1024x4 158 32 0 none (c,=30;(b)=2; +mx8+shl1024x4 160 32 0 none (c,=30;(b)=2; +mx8+shl1024x4 163 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1024x4 168 32 0 none (c,=32; +mx8+shl1024x4 167 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1024x4 171 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 178 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 162 32 0 none (c,=31;(a)=1; +mx8+shl1024x4 169 32 0 none (c,=30;(b)=2; +mx8+shl1024x4 165 32 0 none (c,=32; +mx8+shl1024x4 157 32 0 none (c,=32; +mx8+shl1024x4 175 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 170 32 0 none (c,=31;(a)=1; +mx8+shl1024x4 177 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 173 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1024x4 172 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1024x4 151 32 0 none (c,=31;(a)=1; +mx8+shl1024x4 176 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl1024x4 179 32 0 none (c,=31;(a)=1; +mx8+shl1024x4 180 32 0 none (c,=30;(b)=2; +mx8+shl1024x4 174 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1024x4 183 32 0 none (c,=31;(a)=1; +mx8+shl1024x4 181 32 0 none (c,=32; +mx8+shl1024x4 182 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1024x4 185 32 0 none (c,=30;(a)=2; +mx8+shl1024x4 187 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1024x4 184 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 190 32 0 none (c,=30;(a)=2; +mx8+shl1024x4 186 32 0 none (c,=32; +mx8+shl1024x4 188 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl1024x4 191 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 189 32 0 none (c,=32; +mx8+shl1024x4 193 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 192 32 0 none (c,=32; +mx8+shl1024x4 198 32 0 none (c,=29;(a)=3; +mx8+shl1024x4 194 32 0 none (c,=29;(b)=3; +mx8+shl1024x4 195 32 0 none (c,=32; +mx8+shl1024x4 199 32 0 none (c,=32; +mx8+shl1024x4 197 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 200 32 0 none (c,=32; +mx8+shl1024x4 196 32 0 none (c,=32; +mx8+shl1024x4 202 32 0 none (c,=30;(b)=2; +mx8+shl1024x4 204 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 205 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 207 32 0 none (c,=31;(a)=1; +mx8+shl1024x4 203 32 0 none (c,=31;(a)=1; +mx8+shl1024x4 201 32 0 none (c,=32; +mx8+shl1024x4 218 32 0 none (c,=29;(a)=3; +mx8+shl1024x4 212 32 0 none (c,=28;(b)=3;(a)=1; +mx8+shl1024x4 206 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 214 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1024x4 208 32 0 none (c,=32; +mx8+shl1024x4 210 32 0 none (c,=28;(b)=2;(a)=2; +mx8+shl1024x4 220 32 0 none (c,=29;(a)=2;(b)=1; +mx8+shl1024x4 213 32 0 none (c,=31;(a)=1; +mx8+shl1024x4 211 32 0 none (c,=32; +mx8+shl1024x4 209 32 0 none (c,=30;(b)=2; +mx8+shl1024x4 219 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 223 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1024x4 217 32 0 none (c,=30;(b)=2; +mx8+shl1024x4 215 32 0 none (c,=32; +mx8+shl1024x4 221 32 0 none (c,=32; +mx8+shl1024x4 224 32 0 none (c,=29;(a)=2;(b)=1; +mx8+shl1024x4 216 32 0 none (c,=32; +mx8+shl1024x4 226 32 0 none (c,=31;(a)=1; +mx8+shl1024x4 225 32 0 none (c,=29;(a)=3; +mx8+shl1024x4 227 32 0 none (c,=31;(a)=1; +mx8+shl1024x4 234 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1024x4 233 32 0 none (c,=29;(b)=3; +mx8+shl1024x4 232 32 0 none (c,=32; +mx8+shl1024x4 238 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 231 32 0 none (c,=32; +mx8+shl1024x4 235 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 229 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 237 32 0 none (c,=30;(a)=2; +mx8+shl1024x4 236 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1024x4 239 32 0 none (c,=31;(a)=1; +mx8+shl1024x4 240 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 230 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 242 32 0 none (c,=29;(b)=3; +mx8+shl1024x4 222 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 241 32 0 none (c,=29;(b)=3; +mx8+shl1024x4 243 32 0 none (c,=30;(b)=2; +mx8+shl1024x4 228 32 0 none (c,=31;(a)=1; +mx8+shl1024x4 246 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 249 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 245 32 0 none (c,=31;(a)=1; +mx8+shl1024x4 247 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 250 32 0 none (c,=31;(a)=1; +mx8+shl1024x4 248 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 244 32 0 none (c,=32; +mx8+shl1024x4 255 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1024x4 251 32 0 none (c,=32; +mx8+shl1024x4 252 32 0 none (c,=31;(a)=1; +mx8+shl1024x4 253 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1024x4 254 32 0 none (c,=32; +mx8+shl2048x2 3 32 0 none (c,=29;(b)=3; +mx8+shl2048x2 4 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2048x2 0 32 0 none (c,=31;(a)=1; +mx8+shl2048x2 6 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 9 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 10 32 0 none (c,=30;(b)=2; +mx8+shl2048x2 1 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2048x2 11 32 0 none (c,=32; +mx8+shl2048x2 14 32 0 none (c,=27;(b)=4;(a)=1; +mx8+shl2048x2 12 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 2 32 0 none (c,=32; +mx8+shl2048x2 5 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 7 32 0 none (c,=31;(a)=1; +mx8+shl2048x2 8 32 0 none (c,=32; +mx8+shl2048x2 15 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2048x2 22 32 0 none (c,=29;(a)=2;(b)=1; +mx8+shl2048x2 28 32 0 none (c,=28;(b)=4; +mx8+shl2048x2 17 32 0 none (c,=32; +mx8+shl2048x2 16 32 0 none (c,=32; +mx8+shl2048x2 26 32 0 none (c,=31;(a)=1; +mx8+shl2048x2 27 32 0 none (c,=30;(a)=2; +mx8+shl2048x2 18 32 0 none (c,=32; +mx8+shl2048x2 23 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2048x2 19 32 0 none (c,=32; +mx8+shl2048x2 13 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 21 32 0 none (c,=32; +mx8+shl2048x2 34 32 0 none (c,=32; +mx8+shl2048x2 32 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl2048x2 20 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 31 32 0 none (c,=31;(a)=1; +mx8+shl2048x2 29 32 0 none (c,=31;(a)=1; +mx8+shl2048x2 33 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 38 32 0 none (c,=32; +mx8+shl2048x2 30 32 0 none (c,=30;(b)=2; +mx8+shl2048x2 35 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2048x2 43 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl2048x2 24 32 0 none (c,=30;(b)=2; +mx8+shl2048x2 36 32 0 none (c,=30;(b)=2; +mx8+shl2048x2 40 32 0 none (c,=28;(b)=3;(a)=1; +mx8+shl2048x2 42 32 0 none (c,=31;(a)=1; +mx8+shl2048x2 25 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 41 32 0 none (c,=30;(b)=2; +mx8+shl2048x2 44 32 0 none (c,=29;(b)=3; +mx8+shl2048x2 37 32 0 none (c,=32; +mx8+shl2048x2 39 32 0 none (c,=32; +mx8+shl2048x2 46 32 0 none (c,=31;(a)=1; +mx8+shl2048x2 51 32 0 none (c,=28;(b)=3;(a)=1; +mx8+shl2048x2 45 32 0 none (c,=31;(a)=1; +mx8+shl2048x2 47 32 0 none (c,=32; +mx8+shl2048x2 48 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 54 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 60 32 0 none (c,=30;(b)=2; +mx8+shl2048x2 53 32 0 none (c,=30;(b)=2; +mx8+shl2048x2 50 32 0 none (c,=32; +mx8+shl2048x2 59 32 0 none (c,=30;(b)=2; +mx8+shl2048x2 49 32 0 none (c,=31;(a)=1; +mx8+shl2048x2 56 32 0 none (c,=31;(a)=1; +mx8+shl2048x2 55 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 58 32 0 none (c,=32; +mx8+shl2048x2 57 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2048x2 52 32 0 none (c,=32; +mx8+shl2048x2 61 32 0 none (c,=32; +mx8+shl2048x2 63 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2048x2 62 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 65 32 0 none (c,=32; +mx8+shl2048x2 70 32 0 none (c,=32; +mx8+shl2048x2 67 32 0 none (c,=32; +mx8+shl2048x2 69 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 77 32 0 none (c,=30;(a)=2; +mx8+shl2048x2 64 32 0 none (c,=30;(b)=2; +mx8+shl2048x2 68 32 0 none (c,=32; +mx8+shl2048x2 74 32 0 none (c,=32; +mx8+shl2048x2 66 32 0 none (c,=27;(a)=3;(b)=2; +mx8+shl2048x2 75 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 79 32 0 none (c,=30;(b)=2; +mx8+shl2048x2 71 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 81 32 0 none (c,=31;(a)=1; +mx8+shl2048x2 76 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 80 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl2048x2 78 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2048x2 85 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 88 32 0 none (c,=32; +mx8+shl2048x2 82 32 0 none (c,=32; +mx8+shl2048x2 83 32 0 none (c,=32; +mx8+shl2048x2 87 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 86 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 73 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2048x2 72 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2048x2 91 32 0 none (c,=32; +mx8+shl2048x2 90 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 89 32 0 none (c,=32; +mx8+shl2048x2 94 32 0 none (c,=30;(b)=2; +mx8+shl2048x2 84 32 0 none (c,=32; +mx8+shl2048x2 92 32 0 none (c,=32; +mx8+shl2048x2 93 32 0 none (c,=32; +mx8+shl2048x2 98 32 0 none (c,=30;(b)=2; +mx8+shl2048x2 100 32 0 none (c,=31;(a)=1; +mx8+shl2048x2 96 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 99 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 97 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 95 32 0 none (c,=30;(b)=2; +mx8+shl2048x2 104 32 0 none (c,=31;(a)=1; +mx8+shl2048x2 105 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2048x2 106 32 0 none (c,=32; +mx8+shl2048x2 107 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2048x2 101 32 0 none (c,=31;(a)=1; +mx8+shl2048x2 102 32 0 none (c,=32; +mx8+shl2048x2 103 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 110 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2048x2 109 32 0 none (c,=30;(a)=2; +mx8+shl2048x2 112 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 111 32 0 none (c,=32; +mx8+shl2048x2 108 32 0 none (c,=31;(a)=1; +mx8+shl2048x2 113 32 0 none (c,=29;(b)=3; +mx8+shl2048x2 115 32 0 none (c,=30;(a)=2; +mx8+shl2048x2 114 32 0 none (c,=31;(a)=1; +mx8+shl2048x2 117 32 0 none (c,=30;(a)=2; +mx8+shl2048x2 122 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 116 32 0 none (c,=31;(a)=1; +mx8+shl2048x2 125 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 120 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 123 32 0 none (c,=30;(a)=2; +mx8+shl2048x2 121 32 0 none (c,=32; +mx8+shl2048x2 127 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2048x2 118 32 0 none (c,=32; +mx8+shl2048x2 119 32 0 none (c,=32; +mx8+shl2048x2 128 32 0 none (c,=29;(b)=3; +mx8+shl2048x2 134 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2048x2 136 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 131 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 124 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 139 32 0 none (c,=29;(b)=3; +mx8+shl2048x2 133 32 0 none (c,=30;(b)=2; +mx8+shl2048x2 130 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2048x2 126 32 0 none (c,=32; +mx8+shl2048x2 143 32 0 none (c,=29;(a)=3; +mx8+shl2048x2 132 32 0 none (c,=32; +mx8+shl2048x2 129 32 0 none (c,=32; +mx8+shl2048x2 135 32 0 none (c,=30;(a)=2; +mx8+shl2048x2 137 32 0 none (c,=30;(b)=2; +mx8+shl2048x2 140 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 138 32 0 none (c,=30;(a)=2; +mx8+shl2048x2 145 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl2048x2 141 32 0 none (c,=32; +mx8+shl2048x2 142 32 0 none (c,=30;(b)=2; +mx8+shl2048x2 144 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 154 32 0 none (c,=28;(b)=3;(a)=1; +mx8+shl2048x2 148 32 0 none (c,=32; +mx8+shl2048x2 155 32 0 none (c,=29;(a)=2;(b)=1; +mx8+shl2048x2 146 32 0 none (c,=30;(b)=2; +mx8+shl2048x2 151 32 0 none (c,=31;(a)=1; +mx8+shl2048x2 149 32 0 none (c,=31;(a)=1; +mx8+shl2048x2 152 32 0 none (c,=32; +mx8+shl2048x2 153 32 0 none (c,=31;(a)=1; +mx8+shl2048x2 147 32 0 none (c,=32; +mx8+shl2048x2 158 32 0 none (c,=30;(b)=2; +mx8+shl2048x2 150 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2048x2 161 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 156 32 0 none (c,=32; +mx8+shl2048x2 159 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 157 32 0 none (c,=32; +mx8+shl2048x2 160 32 0 none (c,=30;(b)=2; +mx8+shl2048x2 164 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl2048x2 169 32 0 none (c,=30;(b)=2; +mx8+shl2048x2 163 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2048x2 162 32 0 none (c,=31;(a)=1; +mx8+shl2048x2 167 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2048x2 165 32 0 none (c,=32; +mx8+shl2048x2 166 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 171 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 170 32 0 none (c,=31;(a)=1; +mx8+shl2048x2 168 32 0 none (c,=32; +mx8+shl2048x2 176 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl2048x2 182 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2048x2 187 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2048x2 175 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 173 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2048x2 174 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2048x2 180 32 0 none (c,=30;(b)=2; +mx8+shl2048x2 184 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 181 32 0 none (c,=32; +mx8+shl2048x2 177 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 179 32 0 none (c,=31;(a)=1; +mx8+shl2048x2 188 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl2048x2 183 32 0 none (c,=31;(a)=1; +mx8+shl2048x2 190 32 0 none (c,=30;(a)=2; +mx8+shl2048x2 191 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 185 32 0 none (c,=30;(a)=2; +mx8+shl2048x2 189 32 0 none (c,=32; +mx8+shl2048x2 178 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 186 32 0 none (c,=32; +mx8+shl2048x2 172 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2048x2 194 32 0 none (c,=29;(b)=3; +mx8+shl2048x2 193 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 192 32 0 none (c,=32; +mx8+shl2048x2 198 32 0 none (c,=29;(a)=3; +mx8+shl2048x2 197 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 195 32 0 none (c,=32; +mx8+shl2048x2 196 32 0 none (c,=32; +mx8+shl2048x2 199 32 0 none (c,=32; +mx8+shl2048x2 209 32 0 none (c,=30;(b)=2; +mx8+shl2048x2 212 32 0 none (c,=28;(b)=3;(a)=1; +mx8+shl2048x2 210 32 0 none (c,=28;(b)=2;(a)=2; +mx8+shl2048x2 202 32 0 none (c,=30;(b)=2; +mx8+shl2048x2 201 32 0 none (c,=32; +mx8+shl2048x2 211 32 0 none (c,=32; +mx8+shl2048x2 203 32 0 none (c,=31;(a)=1; +mx8+shl2048x2 205 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 214 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2048x2 200 32 0 none (c,=32; +mx8+shl2048x2 207 32 0 none (c,=31;(a)=1; +mx8+shl2048x2 206 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 208 32 0 none (c,=32; +mx8+shl2048x2 204 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 215 32 0 none (c,=32; +mx8+shl2048x2 218 32 0 none (c,=29;(a)=3; +mx8+shl2048x2 220 32 0 none (c,=29;(a)=2;(b)=1; +mx8+shl2048x2 225 32 0 none (c,=29;(a)=3; +mx8+shl2048x2 217 32 0 none (c,=30;(b)=2; +mx8+shl2048x2 216 32 0 none (c,=32; +mx8+shl2048x2 221 32 0 none (c,=32; +mx8+shl2048x2 224 32 0 none (c,=29;(a)=2;(b)=1; +mx8+shl2048x2 230 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 223 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2048x2 226 32 0 none (c,=31;(a)=1; +mx8+shl2048x2 228 32 0 none (c,=31;(a)=1; +mx8+shl2048x2 219 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 222 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 233 32 0 none (c,=29;(b)=3; +mx8+shl2048x2 231 32 0 none (c,=32; +mx8+shl2048x2 234 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2048x2 232 32 0 none (c,=32; +mx8+shl2048x2 229 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 227 32 0 none (c,=31;(a)=1; +mx8+shl2048x2 213 32 0 none (c,=31;(a)=1; +mx8+shl2048x2 238 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 242 32 0 none (c,=29;(b)=3; +mx8+shl2048x2 239 32 0 none (c,=31;(a)=1; +mx8+shl2048x2 235 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 237 32 0 none (c,=30;(a)=2; +mx8+shl2048x2 243 32 0 none (c,=30;(b)=2; +mx8+shl2048x2 240 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 241 32 0 none (c,=29;(b)=3; +mx8+shl2048x2 236 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2048x2 246 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 245 32 0 none (c,=31;(a)=1; +mx8+shl2048x2 249 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 250 32 0 none (c,=31;(a)=1; +mx8+shl2048x2 247 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 252 32 0 none (c,=31;(a)=1; +mx8+shl2048x2 251 32 0 none (c,=32; +mx8+shl2048x2 244 32 0 none (c,=32; +mx8+shl2048x2 253 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2048x2 255 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2048x2 248 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 254 32 0 none (c,=32; +mx8+shl4096x1 3 32 0 none (c,=29;(b)=3; +mx8+shl4096x1 0 32 0 none (c,=31;(a)=1; +mx8+shl4096x1 2 32 0 none (c,=32; +mx8+shl4096x1 5 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 1 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x1 11 32 0 none (c,=32; +mx8+shl4096x1 4 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x1 7 32 0 none (c,=31;(a)=1; +mx8+shl4096x1 9 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 14 32 0 none (c,=27;(b)=4;(a)=1; +mx8+shl4096x1 8 32 0 none (c,=32; +mx8+shl4096x1 10 32 0 none (c,=30;(b)=2; +mx8+shl4096x1 6 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 12 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 19 32 0 none (c,=32; +mx8+shl4096x1 13 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 17 32 0 none (c,=32; +mx8+shl4096x1 28 32 0 none (c,=28;(b)=4; +mx8+shl4096x1 23 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x1 18 32 0 none (c,=32; +mx8+shl4096x1 16 32 0 none (c,=32; +mx8+shl4096x1 21 32 0 none (c,=32; +mx8+shl4096x1 26 32 0 none (c,=31;(a)=1; +mx8+shl4096x1 25 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 20 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 27 32 0 none (c,=30;(a)=2; +mx8+shl4096x1 24 32 0 none (c,=30;(b)=2; +mx8+shl4096x1 30 32 0 none (c,=30;(b)=2; +mx8+shl4096x1 32 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl4096x1 31 32 0 none (c,=31;(a)=1; +mx8+shl4096x1 29 32 0 none (c,=31;(a)=1; +mx8+shl4096x1 15 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x1 33 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 34 32 0 none (c,=32; +mx8+shl4096x1 35 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x1 42 32 0 none (c,=31;(a)=1; +mx8+shl4096x1 38 32 0 none (c,=32; +mx8+shl4096x1 22 32 0 none (c,=29;(a)=2;(b)=1; +mx8+shl4096x1 41 32 0 none (c,=30;(b)=2; +mx8+shl4096x1 46 32 0 none (c,=31;(a)=1; +mx8+shl4096x1 39 32 0 none (c,=32; +mx8+shl4096x1 37 32 0 none (c,=32; +mx8+shl4096x1 36 32 0 none (c,=30;(b)=2; +mx8+shl4096x1 40 32 0 none (c,=28;(b)=3;(a)=1; +mx8+shl4096x1 44 32 0 none (c,=29;(b)=3; +mx8+shl4096x1 47 32 0 none (c,=32; +mx8+shl4096x1 45 32 0 none (c,=31;(a)=1; +mx8+shl4096x1 43 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl4096x1 51 32 0 none (c,=28;(b)=3;(a)=1; +mx8+shl4096x1 48 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 49 32 0 none (c,=31;(a)=1; +mx8+shl4096x1 57 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x1 50 32 0 none (c,=32; +mx8+shl4096x1 53 32 0 none (c,=30;(b)=2; +mx8+shl4096x1 59 32 0 none (c,=30;(b)=2; +mx8+shl4096x1 55 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 56 32 0 none (c,=31;(a)=1; +mx8+shl4096x1 60 32 0 none (c,=30;(b)=2; +mx8+shl4096x1 52 32 0 none (c,=32; +mx8+shl4096x1 63 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x1 54 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 58 32 0 none (c,=32; +mx8+shl4096x1 61 32 0 none (c,=32; +mx8+shl4096x1 67 32 0 none (c,=32; +mx8+shl4096x1 75 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 64 32 0 none (c,=30;(b)=2; +mx8+shl4096x1 71 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 73 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x1 62 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 70 32 0 none (c,=32; +mx8+shl4096x1 66 32 0 none (c,=27;(a)=3;(b)=2; +mx8+shl4096x1 79 32 0 none (c,=30;(b)=2; +mx8+shl4096x1 65 32 0 none (c,=32; +mx8+shl4096x1 77 32 0 none (c,=30;(a)=2; +mx8+shl4096x1 72 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x1 68 32 0 none (c,=32; +mx8+shl4096x1 69 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 80 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl4096x1 74 32 0 none (c,=32; +mx8+shl4096x1 78 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x1 81 32 0 none (c,=31;(a)=1; +mx8+shl4096x1 76 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 82 32 0 none (c,=32; +mx8+shl4096x1 84 32 0 none (c,=32; +mx8+shl4096x1 86 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 85 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 87 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 89 32 0 none (c,=32; +mx8+shl4096x1 88 32 0 none (c,=32; +mx8+shl4096x1 90 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 94 32 0 none (c,=30;(b)=2; +mx8+shl4096x1 93 32 0 none (c,=32; +mx8+shl4096x1 92 32 0 none (c,=32; +mx8+shl4096x1 91 32 0 none (c,=32; +mx8+shl4096x1 95 32 0 none (c,=30;(b)=2; +mx8+shl4096x1 96 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 83 32 0 none (c,=32; +mx8+shl4096x1 98 32 0 none (c,=30;(b)=2; +mx8+shl4096x1 97 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 100 32 0 none (c,=31;(a)=1; +mx8+shl4096x1 105 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x1 101 32 0 none (c,=31;(a)=1; +mx8+shl4096x1 102 32 0 none (c,=32; +mx8+shl4096x1 99 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 104 32 0 none (c,=31;(a)=1; +mx8+shl4096x1 106 32 0 none (c,=32; +mx8+shl4096x1 103 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 107 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x1 109 32 0 none (c,=30;(a)=2; +mx8+shl4096x1 110 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x1 111 32 0 none (c,=32; +mx8+shl4096x1 108 32 0 none (c,=31;(a)=1; +mx8+shl4096x1 115 32 0 none (c,=30;(a)=2; +mx8+shl4096x1 117 32 0 none (c,=30;(a)=2; +mx8+shl4096x1 112 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 118 32 0 none (c,=32; +mx8+shl4096x1 114 32 0 none (c,=31;(a)=1; +mx8+shl4096x1 116 32 0 none (c,=31;(a)=1; +mx8+shl4096x1 122 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 123 32 0 none (c,=30;(a)=2; +mx8+shl4096x1 127 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x1 128 32 0 none (c,=29;(b)=3; +mx8+shl4096x1 120 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 121 32 0 none (c,=32; +mx8+shl4096x1 124 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 125 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 119 32 0 none (c,=32; +mx8+shl4096x1 113 32 0 none (c,=29;(b)=3; +mx8+shl4096x1 129 32 0 none (c,=32; +mx8+shl4096x1 126 32 0 none (c,=32; +mx8+shl4096x1 132 32 0 none (c,=32; +mx8+shl4096x1 131 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 133 32 0 none (c,=30;(b)=2; +mx8+shl4096x1 130 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x1 139 32 0 none (c,=29;(b)=3; +mx8+shl4096x1 138 32 0 none (c,=30;(a)=2; +mx8+shl4096x1 136 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 137 32 0 none (c,=30;(b)=2; +mx8+shl4096x1 141 32 0 none (c,=32; +mx8+shl4096x1 143 32 0 none (c,=29;(a)=3; +mx8+shl4096x1 145 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl4096x1 140 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 134 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x1 142 32 0 none (c,=30;(b)=2; +mx8+shl4096x1 135 32 0 none (c,=30;(a)=2; +mx8+shl4096x1 147 32 0 none (c,=32; +mx8+shl4096x1 144 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 150 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x1 151 32 0 none (c,=31;(a)=1; +mx8+shl4096x1 149 32 0 none (c,=31;(a)=1; +mx8+shl4096x1 154 32 0 none (c,=28;(b)=3;(a)=1; +mx8+shl4096x1 146 32 0 none (c,=30;(b)=2; +mx8+shl4096x1 153 32 0 none (c,=31;(a)=1; +mx8+shl4096x1 152 32 0 none (c,=32; +mx8+shl4096x1 155 32 0 none (c,=29;(a)=2;(b)=1; +mx8+shl4096x1 148 32 0 none (c,=32; +mx8+shl4096x1 164 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl4096x1 160 32 0 none (c,=30;(b)=2; +mx8+shl4096x1 158 32 0 none (c,=30;(b)=2; +mx8+shl4096x1 157 32 0 none (c,=32; +mx8+shl4096x1 159 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 169 32 0 none (c,=30;(b)=2; +mx8+shl4096x1 156 32 0 none (c,=32; +mx8+shl4096x1 163 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x1 161 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 166 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 170 32 0 none (c,=31;(a)=1; +mx8+shl4096x1 167 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x1 162 32 0 none (c,=31;(a)=1; +mx8+shl4096x1 165 32 0 none (c,=32; +mx8+shl4096x1 168 32 0 none (c,=32; +mx8+shl4096x1 171 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 173 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x1 176 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl4096x1 172 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x1 175 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 174 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x1 177 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 178 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 180 32 0 none (c,=30;(b)=2; +mx8+shl4096x1 181 32 0 none (c,=32; +mx8+shl4096x1 179 32 0 none (c,=31;(a)=1; +mx8+shl4096x1 182 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x1 184 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 183 32 0 none (c,=31;(a)=1; +mx8+shl4096x1 186 32 0 none (c,=32; +mx8+shl4096x1 191 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 185 32 0 none (c,=30;(a)=2; +mx8+shl4096x1 188 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl4096x1 189 32 0 none (c,=32; +mx8+shl4096x1 194 32 0 none (c,=29;(b)=3; +mx8+shl4096x1 190 32 0 none (c,=30;(a)=2; +mx8+shl4096x1 187 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x1 197 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 193 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 198 32 0 none (c,=29;(a)=3; +mx8+shl4096x1 196 32 0 none (c,=32; +mx8+shl4096x1 192 32 0 none (c,=32; +mx8+shl4096x1 202 32 0 none (c,=30;(b)=2; +mx8+shl4096x1 212 32 0 none (c,=28;(b)=3;(a)=1; +mx8+shl4096x1 209 32 0 none (c,=30;(b)=2; +mx8+shl4096x1 195 32 0 none (c,=32; +mx8+shl4096x1 201 32 0 none (c,=32; +mx8+shl4096x1 210 32 0 none (c,=28;(b)=2;(a)=2; +mx8+shl4096x1 205 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 204 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 203 32 0 none (c,=31;(a)=1; +mx8+shl4096x1 200 32 0 none (c,=32; +mx8+shl4096x1 208 32 0 none (c,=32; +mx8+shl4096x1 206 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 214 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x1 213 32 0 none (c,=31;(a)=1; +mx8+shl4096x1 217 32 0 none (c,=30;(b)=2; +mx8+shl4096x1 220 32 0 none (c,=29;(a)=2;(b)=1; +mx8+shl4096x1 207 32 0 none (c,=31;(a)=1; +mx8+shl4096x1 199 32 0 none (c,=32; +mx8+shl4096x1 215 32 0 none (c,=32; +mx8+shl4096x1 218 32 0 none (c,=29;(a)=3; +mx8+shl4096x1 216 32 0 none (c,=32; +mx8+shl4096x1 219 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 222 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 211 32 0 none (c,=32; +mx8+shl4096x1 221 32 0 none (c,=32; +mx8+shl4096x1 224 32 0 none (c,=29;(a)=2;(b)=1; +mx8+shl4096x1 225 32 0 none (c,=29;(a)=3; +mx8+shl4096x1 223 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x1 227 32 0 none (c,=31;(a)=1; +mx8+shl4096x1 226 32 0 none (c,=31;(a)=1; +mx8+shl4096x1 228 32 0 none (c,=31;(a)=1; +mx8+shl4096x1 229 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 236 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x1 234 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x1 233 32 0 none (c,=29;(b)=3; +mx8+shl4096x1 231 32 0 none (c,=32; +mx8+shl4096x1 235 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 232 32 0 none (c,=32; +mx8+shl4096x1 239 32 0 none (c,=31;(a)=1; +mx8+shl4096x1 237 32 0 none (c,=30;(a)=2; +mx8+shl4096x1 238 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 230 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 240 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 241 32 0 none (c,=29;(b)=3; +mx8+shl4096x1 243 32 0 none (c,=30;(b)=2; +mx8+shl4096x1 242 32 0 none (c,=29;(b)=3; +mx8+shl4096x1 247 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 246 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 244 32 0 none (c,=32; +mx8+shl4096x1 248 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 245 32 0 none (c,=31;(a)=1; +mx8+shl4096x1 255 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x1 251 32 0 none (c,=32; +mx8+shl4096x1 254 32 0 none (c,=32; +mx8+shl4096x1 250 32 0 none (c,=31;(a)=1; +mx8+shl4096x1 249 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 252 32 0 none (c,=31;(a)=1; +mx8+shl4096x1 253 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x2 1 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x2 3 32 0 none (c,=29;(b)=3; +mx8+shl4096x2 0 32 0 none (c,=31;(a)=1; +mx8+shl4096x2 14 32 0 none (c,=27;(b)=4;(a)=1; +mx8+shl4096x2 2 32 0 none (c,=32; +mx8+shl4096x2 11 32 0 none (c,=32; +mx8+shl4096x2 4 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x2 9 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 7 32 0 none (c,=31;(a)=1; +mx8+shl4096x2 12 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 8 32 0 none (c,=32; +mx8+shl4096x2 5 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 15 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x2 10 32 0 none (c,=30;(b)=2; +mx8+shl4096x2 18 32 0 none (c,=32; +mx8+shl4096x2 22 32 0 none (c,=29;(a)=2;(b)=1; +mx8+shl4096x2 13 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 24 32 0 none (c,=30;(b)=2; +mx8+shl4096x2 6 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 20 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 26 32 0 none (c,=31;(a)=1; +mx8+shl4096x2 23 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x2 19 32 0 none (c,=32; +mx8+shl4096x2 21 32 0 none (c,=32; +mx8+shl4096x2 16 32 0 none (c,=32; +mx8+shl4096x2 35 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x2 29 32 0 none (c,=31;(a)=1; +mx8+shl4096x2 17 32 0 none (c,=32; +mx8+shl4096x2 31 32 0 none (c,=31;(a)=1; +mx8+shl4096x2 30 32 0 none (c,=30;(b)=2; +mx8+shl4096x2 32 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl4096x2 27 32 0 none (c,=30;(a)=2; +mx8+shl4096x2 34 32 0 none (c,=32; +mx8+shl4096x2 25 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 43 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl4096x2 33 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 28 32 0 none (c,=28;(b)=4; +mx8+shl4096x2 36 32 0 none (c,=30;(b)=2; +mx8+shl4096x2 38 32 0 none (c,=32; +mx8+shl4096x2 41 32 0 none (c,=30;(b)=2; +mx8+shl4096x2 40 32 0 none (c,=28;(b)=3;(a)=1; +mx8+shl4096x2 44 32 0 none (c,=29;(b)=3; +mx8+shl4096x2 37 32 0 none (c,=32; +mx8+shl4096x2 39 32 0 none (c,=32; +mx8+shl4096x2 42 32 0 none (c,=31;(a)=1; +mx8+shl4096x2 46 32 0 none (c,=31;(a)=1; +mx8+shl4096x2 47 32 0 none (c,=32; +mx8+shl4096x2 45 32 0 none (c,=31;(a)=1; +mx8+shl4096x2 49 32 0 none (c,=31;(a)=1; +mx8+shl4096x2 51 32 0 none (c,=28;(b)=3;(a)=1; +mx8+shl4096x2 48 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 54 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 55 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 57 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x2 59 32 0 none (c,=30;(b)=2; +mx8+shl4096x2 53 32 0 none (c,=30;(b)=2; +mx8+shl4096x2 50 32 0 none (c,=32; +mx8+shl4096x2 60 32 0 none (c,=30;(b)=2; +mx8+shl4096x2 52 32 0 none (c,=32; +mx8+shl4096x2 66 32 0 none (c,=27;(a)=3;(b)=2; +mx8+shl4096x2 56 32 0 none (c,=31;(a)=1; +mx8+shl4096x2 62 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 73 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x2 63 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x2 58 32 0 none (c,=32; +mx8+shl4096x2 67 32 0 none (c,=32; +mx8+shl4096x2 70 32 0 none (c,=32; +mx8+shl4096x2 65 32 0 none (c,=32; +mx8+shl4096x2 64 32 0 none (c,=30;(b)=2; +mx8+shl4096x2 81 32 0 none (c,=31;(a)=1; +mx8+shl4096x2 69 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 61 32 0 none (c,=32; +mx8+shl4096x2 68 32 0 none (c,=32; +mx8+shl4096x2 80 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl4096x2 72 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x2 74 32 0 none (c,=32; +mx8+shl4096x2 71 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 77 32 0 none (c,=30;(a)=2; +mx8+shl4096x2 76 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 83 32 0 none (c,=32; +mx8+shl4096x2 78 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x2 79 32 0 none (c,=30;(b)=2; +mx8+shl4096x2 86 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 82 32 0 none (c,=32; +mx8+shl4096x2 87 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 85 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 89 32 0 none (c,=32; +mx8+shl4096x2 75 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 84 32 0 none (c,=32; +mx8+shl4096x2 88 32 0 none (c,=32; +mx8+shl4096x2 91 32 0 none (c,=32; +mx8+shl4096x2 90 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 95 32 0 none (c,=30;(b)=2; +mx8+shl4096x2 94 32 0 none (c,=30;(b)=2; +mx8+shl4096x2 93 32 0 none (c,=32; +mx8+shl4096x2 92 32 0 none (c,=32; +mx8+shl4096x2 98 32 0 none (c,=30;(b)=2; +mx8+shl4096x2 96 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 99 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 100 32 0 none (c,=31;(a)=1; +mx8+shl4096x2 97 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 105 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x2 102 32 0 none (c,=32; +mx8+shl4096x2 101 32 0 none (c,=31;(a)=1; +mx8+shl4096x2 103 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 104 32 0 none (c,=31;(a)=1; +mx8+shl4096x2 107 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x2 110 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x2 106 32 0 none (c,=32; +mx8+shl4096x2 108 32 0 none (c,=31;(a)=1; +mx8+shl4096x2 113 32 0 none (c,=29;(b)=3; +mx8+shl4096x2 114 32 0 none (c,=31;(a)=1; +mx8+shl4096x2 109 32 0 none (c,=30;(a)=2; +mx8+shl4096x2 118 32 0 none (c,=32; +mx8+shl4096x2 112 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 123 32 0 none (c,=30;(a)=2; +mx8+shl4096x2 115 32 0 none (c,=30;(a)=2; +mx8+shl4096x2 127 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x2 111 32 0 none (c,=32; +mx8+shl4096x2 126 32 0 none (c,=32; +mx8+shl4096x2 120 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 116 32 0 none (c,=31;(a)=1; +mx8+shl4096x2 122 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 119 32 0 none (c,=32; +mx8+shl4096x2 125 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 128 32 0 none (c,=29;(b)=3; +mx8+shl4096x2 130 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x2 117 32 0 none (c,=30;(a)=2; +mx8+shl4096x2 133 32 0 none (c,=30;(b)=2; +mx8+shl4096x2 121 32 0 none (c,=32; +mx8+shl4096x2 134 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x2 131 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 129 32 0 none (c,=32; +mx8+shl4096x2 135 32 0 none (c,=30;(a)=2; +mx8+shl4096x2 139 32 0 none (c,=29;(b)=3; +mx8+shl4096x2 137 32 0 none (c,=30;(b)=2; +mx8+shl4096x2 132 32 0 none (c,=32; +mx8+shl4096x2 136 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 138 32 0 none (c,=30;(a)=2; +mx8+shl4096x2 124 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 141 32 0 none (c,=32; +mx8+shl4096x2 140 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 142 32 0 none (c,=30;(b)=2; +mx8+shl4096x2 145 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl4096x2 143 32 0 none (c,=29;(a)=3; +mx8+shl4096x2 144 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 150 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x2 154 32 0 none (c,=28;(b)=3;(a)=1; +mx8+shl4096x2 147 32 0 none (c,=32; +mx8+shl4096x2 146 32 0 none (c,=30;(b)=2; +mx8+shl4096x2 149 32 0 none (c,=31;(a)=1; +mx8+shl4096x2 148 32 0 none (c,=32; +mx8+shl4096x2 151 32 0 none (c,=31;(a)=1; +mx8+shl4096x2 153 32 0 none (c,=31;(a)=1; +mx8+shl4096x2 155 32 0 none (c,=29;(a)=2;(b)=1; +mx8+shl4096x2 161 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 169 32 0 none (c,=30;(b)=2; +mx8+shl4096x2 164 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl4096x2 158 32 0 none (c,=30;(b)=2; +mx8+shl4096x2 159 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 152 32 0 none (c,=32; +mx8+shl4096x2 156 32 0 none (c,=32; +mx8+shl4096x2 163 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x2 157 32 0 none (c,=32; +mx8+shl4096x2 166 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 170 32 0 none (c,=31;(a)=1; +mx8+shl4096x2 162 32 0 none (c,=31;(a)=1; +mx8+shl4096x2 167 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x2 176 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl4096x2 171 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 179 32 0 none (c,=31;(a)=1; +mx8+shl4096x2 175 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 160 32 0 none (c,=30;(b)=2; +mx8+shl4096x2 172 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x2 165 32 0 none (c,=32; +mx8+shl4096x2 174 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x2 178 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 180 32 0 none (c,=30;(b)=2; +mx8+shl4096x2 168 32 0 none (c,=32; +mx8+shl4096x2 177 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 173 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x2 182 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x2 181 32 0 none (c,=32; +mx8+shl4096x2 184 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 188 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl4096x2 187 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x2 185 32 0 none (c,=30;(a)=2; +mx8+shl4096x2 186 32 0 none (c,=32; +mx8+shl4096x2 183 32 0 none (c,=31;(a)=1; +mx8+shl4096x2 191 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 190 32 0 none (c,=30;(a)=2; +mx8+shl4096x2 189 32 0 none (c,=32; +mx8+shl4096x2 192 32 0 none (c,=32; +mx8+shl4096x2 198 32 0 none (c,=29;(a)=3; +mx8+shl4096x2 194 32 0 none (c,=29;(b)=3; +mx8+shl4096x2 197 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 196 32 0 none (c,=32; +mx8+shl4096x2 193 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 195 32 0 none (c,=32; +mx8+shl4096x2 203 32 0 none (c,=31;(a)=1; +mx8+shl4096x2 199 32 0 none (c,=32; +mx8+shl4096x2 201 32 0 none (c,=32; +mx8+shl4096x2 209 32 0 none (c,=30;(b)=2; +mx8+shl4096x2 200 32 0 none (c,=32; +mx8+shl4096x2 210 32 0 none (c,=28;(b)=2;(a)=2; +mx8+shl4096x2 202 32 0 none (c,=30;(b)=2; +mx8+shl4096x2 207 32 0 none (c,=31;(a)=1; +mx8+shl4096x2 206 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 204 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 212 32 0 none (c,=28;(b)=3;(a)=1; +mx8+shl4096x2 208 32 0 none (c,=32; +mx8+shl4096x2 205 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 214 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x2 211 32 0 none (c,=32; +mx8+shl4096x2 219 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 220 32 0 none (c,=29;(a)=2;(b)=1; +mx8+shl4096x2 213 32 0 none (c,=31;(a)=1; +mx8+shl4096x2 215 32 0 none (c,=32; +mx8+shl4096x2 230 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 222 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 223 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x2 225 32 0 none (c,=29;(a)=3; +mx8+shl4096x2 217 32 0 none (c,=30;(b)=2; +mx8+shl4096x2 228 32 0 none (c,=31;(a)=1; +mx8+shl4096x2 221 32 0 none (c,=32; +mx8+shl4096x2 216 32 0 none (c,=32; +mx8+shl4096x2 224 32 0 none (c,=29;(a)=2;(b)=1; +mx8+shl4096x2 218 32 0 none (c,=29;(a)=3; +mx8+shl4096x2 226 32 0 none (c,=31;(a)=1; +mx8+shl4096x2 233 32 0 none (c,=29;(b)=3; +mx8+shl4096x2 229 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 227 32 0 none (c,=31;(a)=1; +mx8+shl4096x2 232 32 0 none (c,=32; +mx8+shl4096x2 231 32 0 none (c,=32; +mx8+shl4096x2 236 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x2 237 32 0 none (c,=30;(a)=2; +mx8+shl4096x2 234 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x2 238 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 239 32 0 none (c,=31;(a)=1; +mx8+shl4096x2 235 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 240 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 243 32 0 none (c,=30;(b)=2; +mx8+shl4096x2 245 32 0 none (c,=31;(a)=1; +mx8+shl4096x2 242 32 0 none (c,=29;(b)=3; +mx8+shl4096x2 241 32 0 none (c,=29;(b)=3; +mx8+shl4096x2 247 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 244 32 0 none (c,=32; +mx8+shl4096x2 253 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x2 246 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 248 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 255 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x2 249 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 254 32 0 none (c,=32; +mx8+shl4096x2 250 32 0 none (c,=31;(a)=1; +mx8+shl4096x2 252 32 0 none (c,=31;(a)=1; +mx8+shl4096x2 251 32 0 none (c,=32; +DONE 2026-10-08T10:10:01Z rows=2816 diff --git a/docs/analysis/class-v6/logs/census-none.tsv b/docs/analysis/class-v6/logs/census-none.tsv new file mode 100644 index 000000000..590f5b1fe --- /dev/null +++ b/docs/analysis/class-v6/logs/census-none.tsv @@ -0,0 +1,2817 @@ +mx8+sh256x27 0 1 1 0 +mx8+sh256x27 2 1 1 0 +mx8+sh256x27 5 1 1 0 +mx8+sh256x27 3 1 1 0 +mx8+sh256x27 1 1 1 0 +mx8+sh256x27 4 1 1 0 +mx8+sh256x27 8 1 1 0 +mx8+sh256x27 9 1 1 0 +mx8+sh256x27 7 1 1 0 +mx8+sh256x27 6 1 1 0 +mx8+sh256x27 12 1 1 0 +mx8+sh256x27 10 1 1 0 +mx8+sh256x27 14 1 1 0 +mx8+sh256x27 23 1 1 0 +mx8+sh256x27 13 1 1 0 +mx8+sh256x27 21 1 1 0 +mx8+sh256x27 24 1 1 0 +mx8+sh256x27 19 1 1 0 +mx8+sh256x27 26 1 1 0 +mx8+sh256x27 15 1 1 0 +mx8+sh256x27 11 1 1 0 +mx8+sh256x27 28 1 1 0 +mx8+sh256x27 22 1 1 0 +mx8+sh256x27 20 1 1 0 +mx8+sh256x27 17 1 1 0 +mx8+sh256x27 16 1 1 0 +mx8+sh256x27 18 1 1 0 +mx8+sh256x27 25 1 1 0 +mx8+sh256x27 27 1 1 0 +mx8+sh256x27 32 1 1 0 +mx8+sh256x27 29 1 1 0 +mx8+sh256x27 30 1 1 0 +mx8+sh256x27 37 1 1 0 +mx8+sh256x27 36 1 1 0 +mx8+sh256x27 34 1 1 0 +mx8+sh256x27 39 1 1 0 +mx8+sh256x27 33 1 1 0 +mx8+sh256x27 38 1 1 0 +mx8+sh256x27 35 1 1 0 +mx8+sh256x27 31 1 1 0 +mx8+sh256x27 42 1 1 0 +mx8+sh256x27 40 1 1 0 +mx8+sh256x27 41 2 1 1 (a)=1; +mx8+sh256x27 47 1 1 0 +mx8+sh256x27 44 1 1 0 +mx8+sh256x27 45 1 1 0 +mx8+sh256x27 48 1 1 0 +mx8+sh256x27 43 1 1 0 +mx8+sh256x27 46 1 1 0 +mx8+sh256x27 50 1 1 0 +mx8+sh256x27 49 1 1 0 +mx8+sh256x27 51 1 1 0 +mx8+sh256x27 53 1 1 0 +mx8+sh256x27 52 1 1 0 +mx8+sh256x27 58 1 1 0 +mx8+sh256x27 54 1 1 0 +mx8+sh256x27 55 1 1 0 +mx8+sh256x27 57 1 1 0 +mx8+sh256x27 56 1 1 0 +mx8+sh256x27 63 1 1 0 +mx8+sh256x27 61 2 1 1 (a)=1; +mx8+sh256x27 62 1 1 0 +mx8+sh256x27 69 1 1 0 +mx8+sh256x27 64 1 1 0 +mx8+sh256x27 67 1 1 0 +mx8+sh256x27 65 1 1 0 +mx8+sh256x27 60 2 1 1 (b)=1; +mx8+sh256x27 68 1 1 0 +mx8+sh256x27 59 1 1 0 +mx8+sh256x27 70 1 1 0 +mx8+sh256x27 66 1 1 0 +mx8+sh256x27 71 1 1 0 +mx8+sh256x27 73 1 1 0 +mx8+sh256x27 74 1 1 0 +mx8+sh256x27 72 1 1 0 +mx8+sh256x27 78 1 1 0 +mx8+sh256x27 76 1 1 0 +mx8+sh256x27 77 1 1 0 +mx8+sh256x27 75 1 1 0 +mx8+sh256x27 80 1 1 0 +mx8+sh256x27 84 2 1 1 (a)=1; +mx8+sh256x27 81 1 1 0 +mx8+sh256x27 82 1 1 0 +mx8+sh256x27 83 2 1 1 (b)=1; +mx8+sh256x27 79 1 1 0 +mx8+sh256x27 85 1 1 0 +mx8+sh256x27 86 1 1 0 +mx8+sh256x27 88 1 1 0 +mx8+sh256x27 87 1 1 0 +mx8+sh256x27 89 2 1 1 (a)=1; +mx8+sh256x27 90 1 1 0 +mx8+sh256x27 92 1 1 0 +mx8+sh256x27 93 1 1 0 +mx8+sh256x27 91 1 1 0 +mx8+sh256x27 96 1 1 0 +mx8+sh256x27 95 1 1 0 +mx8+sh256x27 99 1 1 0 +mx8+sh256x27 98 1 1 0 +mx8+sh256x27 94 1 1 0 +mx8+sh256x27 97 1 1 0 +mx8+sh256x27 100 1 1 0 +mx8+sh256x27 101 1 1 0 +mx8+sh256x27 103 1 1 0 +mx8+sh256x27 102 1 1 0 +mx8+sh256x27 106 1 1 0 +mx8+sh256x27 110 1 1 0 +mx8+sh256x27 108 1 1 0 +mx8+sh256x27 104 1 1 0 +mx8+sh256x27 109 1 1 0 +mx8+sh256x27 107 1 1 0 +mx8+sh256x27 105 1 1 0 +mx8+sh256x27 111 1 1 0 +mx8+sh256x27 116 1 1 0 +mx8+sh256x27 115 1 1 0 +mx8+sh256x27 118 1 1 0 +mx8+sh256x27 112 1 1 0 +mx8+sh256x27 117 1 1 0 +mx8+sh256x27 113 1 1 0 +mx8+sh256x27 114 1 1 0 +mx8+sh256x27 121 1 1 0 +mx8+sh256x27 120 1 1 0 +mx8+sh256x27 119 1 1 0 +mx8+sh256x27 126 1 1 0 +mx8+sh256x27 123 1 1 0 +mx8+sh256x27 124 1 1 0 +mx8+sh256x27 122 1 1 0 +mx8+sh256x27 125 1 1 0 +mx8+sh256x27 129 1 1 0 +mx8+sh256x27 128 1 1 0 +mx8+sh256x27 127 1 1 0 +mx8+sh256x27 131 1 1 0 +mx8+sh256x27 130 1 1 0 +mx8+sh256x27 132 1 1 0 +mx8+sh256x27 133 1 1 0 +mx8+sh256x27 134 1 1 0 +mx8+sh256x27 138 1 1 0 +mx8+sh256x27 135 1 1 0 +mx8+sh256x27 136 1 1 0 +mx8+sh256x27 141 1 1 0 +mx8+sh256x27 140 1 1 0 +mx8+sh256x27 144 1 1 0 +mx8+sh256x27 137 1 1 0 +mx8+sh256x27 139 1 1 0 +mx8+sh256x27 145 1 1 0 +mx8+sh256x27 142 1 1 0 +mx8+sh256x27 146 1 1 0 +mx8+sh256x27 149 1 1 0 +mx8+sh256x27 147 1 1 0 +mx8+sh256x27 143 1 1 0 +mx8+sh256x27 150 1 1 0 +mx8+sh256x27 155 1 1 0 +mx8+sh256x27 148 1 1 0 +mx8+sh256x27 156 1 1 0 +mx8+sh256x27 152 2 1 1 (b)=1; +mx8+sh256x27 153 2 1 1 (a)=1; +mx8+sh256x27 154 1 1 0 +mx8+sh256x27 157 1 1 0 +mx8+sh256x27 159 1 1 0 +mx8+sh256x27 158 1 1 0 +mx8+sh256x27 160 1 1 0 +mx8+sh256x27 151 1 1 0 +mx8+sh256x27 164 1 1 0 +mx8+sh256x27 162 1 1 0 +mx8+sh256x27 161 1 1 0 +mx8+sh256x27 172 1 1 0 +mx8+sh256x27 166 1 1 0 +mx8+sh256x27 171 1 1 0 +mx8+sh256x27 169 1 1 0 +mx8+sh256x27 174 1 1 0 +mx8+sh256x27 167 1 1 0 +mx8+sh256x27 163 1 1 0 +mx8+sh256x27 178 1 1 0 +mx8+sh256x27 176 1 1 0 +mx8+sh256x27 170 1 1 0 +mx8+sh256x27 173 1 1 0 +mx8+sh256x27 165 1 1 0 +mx8+sh256x27 168 1 1 0 +mx8+sh256x27 177 1 1 0 +mx8+sh256x27 175 1 1 0 +mx8+sh256x27 181 1 1 0 +mx8+sh256x27 179 1 1 0 +mx8+sh256x27 180 1 1 0 +mx8+sh256x27 184 1 1 0 +mx8+sh256x27 185 1 1 0 +mx8+sh256x27 182 1 1 0 +mx8+sh256x27 186 1 1 0 +mx8+sh256x27 183 1 1 0 +mx8+sh256x27 188 1 1 0 +mx8+sh256x27 187 1 1 0 +mx8+sh256x27 190 1 1 0 +mx8+sh256x27 189 1 1 0 +mx8+sh256x27 192 1 1 0 +mx8+sh256x27 194 1 1 0 +mx8+sh256x27 191 1 1 0 +mx8+sh256x27 197 1 1 0 +mx8+sh256x27 195 1 1 0 +mx8+sh256x27 196 1 1 0 +mx8+sh256x27 193 2 1 1 (c)=1; +mx8+sh256x27 203 1 1 0 +mx8+sh256x27 200 1 1 0 +mx8+sh256x27 198 1 1 0 +mx8+sh256x27 202 1 1 0 +mx8+sh256x27 201 1 1 0 +mx8+sh256x27 199 1 1 0 +mx8+sh256x27 205 1 1 0 +mx8+sh256x27 206 1 1 0 +mx8+sh256x27 204 1 1 0 +mx8+sh256x27 209 1 1 0 +mx8+sh256x27 207 1 1 0 +mx8+sh256x27 208 1 1 0 +mx8+sh256x27 210 1 1 0 +mx8+sh256x27 212 1 1 0 +mx8+sh256x27 211 1 1 0 +mx8+sh256x27 215 1 1 0 +mx8+sh256x27 216 1 1 0 +mx8+sh256x27 213 1 1 0 +mx8+sh256x27 214 1 1 0 +mx8+sh256x27 217 1 1 0 +mx8+sh256x27 218 1 1 0 +mx8+sh256x27 222 2 1 1 (a)=1; +mx8+sh256x27 219 1 1 0 +mx8+sh256x27 220 1 1 0 +mx8+sh256x27 221 1 1 0 +mx8+sh256x27 225 1 1 0 +mx8+sh256x27 223 1 1 0 +mx8+sh256x27 224 1 1 0 +mx8+sh256x27 227 1 1 0 +mx8+sh256x27 226 1 1 0 +mx8+sh256x27 229 1 1 0 +mx8+sh256x27 230 1 1 0 +mx8+sh256x27 228 1 1 0 +mx8+sh256x27 233 1 1 0 +mx8+sh256x27 231 1 1 0 +mx8+sh256x27 232 1 1 0 +mx8+sh256x27 234 1 1 0 +mx8+sh256x27 235 1 1 0 +mx8+sh256x27 236 1 1 0 +mx8+sh256x27 239 1 1 0 +mx8+sh256x27 241 1 1 0 +mx8+sh256x27 237 1 1 0 +mx8+sh256x27 238 1 1 0 +mx8+sh256x27 240 1 1 0 +mx8+sh256x27 242 1 1 0 +mx8+sh256x27 247 1 1 0 +mx8+sh256x27 246 1 1 0 +mx8+sh256x27 244 1 1 0 +mx8+sh256x27 245 2 1 1 (b)=1; +mx8+sh256x27 243 1 1 0 +mx8+sh256x27 249 2 1 1 (b)=1; +mx8+sh256x27 248 1 1 0 +mx8+sh256x27 252 1 1 0 +mx8+sh256x27 250 1 1 0 +mx8+sh256x27 251 1 1 0 +mx8+sh256x27 253 1 1 0 +mx8+sh256x27 254 1 1 0 +mx8+sh256x27 255 1 1 0 +mx8+shl256x27 14 1 1 0 +mx8+shl256x27 41 5 1 4 (c,=2;(c)=1;(a)=1; +mx8+shl256x27 25 7 1 6 (c,=4;(c)=1;(b)=1; +mx8+shl256x27 4 12 1 11 (c,=8;(c)=1;(b)=1;(a)=1; +mx8+shl256x27 34 6 1 5 (c,=4;(c)=1; +mx8+shl256x27 26 12 1 11 (c,=10;(c)=1; +mx8+shl256x27 16 17 1 16 (c,=14;(c)=1;(a)=1; +mx8+shl256x27 18 22 1 21 (c,=19;(c)=2; +mx8+shl256x27 53 3 1 2 (c,=1;(c)=1; +mx8+shl256x27 52 6 1 5 (c,=4;(c)=1; +mx8+shl256x27 11 15 1 14 (c,=11;(c)=1;(b)=1;(a)=1; +mx8+shl256x27 19 32 0 none (c,=28;(c)=2;(b)=2; +mx8+shl256x27 17 32 0 none (c,=28;(c)=3;(b)=1; +mx8+shl256x27 36 32 0 none (c,=28;(c)=3;(b)=1; +mx8+shl256x27 12 32 0 none (c,=24;(c)=6;(b)=1;(a)=1; +mx8+shl256x27 23 32 0 none (c,=29;(c)=2;(a)=1; +mx8+shl256x27 1 32 0 none (c,=31;(c)=1; +mx8+shl256x27 24 32 0 none (c,=29;(c)=3; +mx8+shl256x27 33 26 1 25 (c,=22;(c)=2;(b)=1; +mx8+shl256x27 15 32 0 none (c,=26;(c)=5;(b)=1; +mx8+shl256x27 48 32 0 none (c,=28;(c)=2;(b)=1;(a)=1; +mx8+shl256x27 46 32 0 none (c,=25;(c)=4;(b)=2;(a)=1; +mx8+shl256x27 21 32 0 none (c,=26;(c)=2;(b)=2;(a)=2; +mx8+shl256x27 43 32 0 none (c,=23;(c)=5;(b)=2;(a)=2; +mx8+shl256x27 6 32 0 none (c,=26;(b)=3;(c)=2;(a)=1; +mx8+shl256x27 28 32 0 none (c,=21;(c)=5;(b)=4;(a)=2; +mx8+shl256x27 32 32 0 none (c,=27;(c)=4;(b)=1; +mx8+shl256x27 30 32 0 none (c,=27;(c)=5; +mx8+shl256x27 7 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl256x27 40 32 0 none (c,=26;(c)=6; +mx8+shl256x27 8 32 0 none (c,=29;(a)=2;(c)=1; +mx8+shl256x27 39 32 0 none (c,=26;(c)=4;(b)=2; +mx8+shl256x27 42 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x27 13 32 0 none (c,=27;(c)=4;(b)=1; +mx8+shl256x27 38 32 0 none (c,=26;(c)=4;(b)=2; +mx8+shl256x27 44 29 1 28 (c,=21;(b)=5;(c)=2; +mx8+shl256x27 50 32 0 none (c,=25;(c)=4;(a)=2;(b)=1; +mx8+shl256x27 20 32 0 none (c,=28;(c)=3;(b)=1; +mx8+shl256x27 58 5 1 4 (c,=4; +mx8+shl256x27 56 14 1 13 (c,=10;(b)=2;(a)=1; +mx8+shl256x27 5 32 0 none (c,=30;(c)=2; +mx8+shl256x27 47 32 0 none (c,=31;(a)=1; +mx8+shl256x27 22 32 0 none (c,=29;(c)=3; +mx8+shl256x27 65 8 1 7 (c,=4;(c)=2;(a)=1; +mx8+shl256x27 2 32 0 none (c,=27;(c)=3;(b)=2; +mx8+shl256x27 61 13 1 12 (c,=9;(c)=1;(b)=1;(a)=1; +mx8+shl256x27 10 32 0 none (c,=28;(c)=2;(b)=2; +mx8+shl256x27 37 28 1 27 (c,=24;(c)=2;(b)=1; +mx8+shl256x27 35 32 0 none (c,=28;(c)=2;(b)=2; +mx8+shl256x27 29 27 1 26 (c,=23;(c)=3; +mx8+shl256x27 31 32 0 none (c,=28;(a)=2;(c)=1;(b)=1; +mx8+shl256x27 9 32 0 none (c,=29;(c)=3; +mx8+shl256x27 27 32 0 none (c,=30;(c)=1;(a)=1; +mx8+shl256x27 89 3 1 2 (c)=1;(a)=1; +mx8+shl256x27 49 32 0 none (c,=27;(c)=5; +mx8+shl256x27 51 32 0 none (c,=26;(c)=5;(a)=1; +mx8+shl256x27 45 32 0 none (c,=31;(a)=1; +mx8+shl256x27 0 32 0 none (c,=31;(c)=1; +mx8+shl256x27 3 32 0 none (c,=28;(c)=2;(a)=2; +mx8+shl256x27 73 8 1 7 (c,=6;(c)=1; +mx8+shl256x27 86 12 1 11 (c,=8;(c)=2;(a)=1; +mx8+shl256x27 59 20 1 19 (c,=15;(c)=3;(b)=1; +mx8+shl256x27 98 8 1 7 (c,=6;(c)=1; +mx8+shl256x27 60 22 1 21 (c,=17;(c)=2;(b)=1;(a)=1; +mx8+shl256x27 54 31 1 30 (c,=25;(c)=3;(b)=2; +mx8+shl256x27 70 18 1 17 (c,=14;(c)=1;(b)=1;(a)=1; +mx8+shl256x27 67 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl256x27 81 27 1 26 (c,=20;(b)=3;(c)=2;(a)=1; +mx8+shl256x27 63 32 0 none (c,=28;(c)=2;(b)=1;(a)=1; +mx8+shl256x27 68 32 0 none (c,=26;(c)=3;(b)=3; +mx8+shl256x27 84 32 0 none (c,=28;(a)=3;(c)=1; +mx8+shl256x27 64 32 0 none (c,=28;(c)=3;(b)=1; +mx8+shl256x27 57 32 0 none (c,=28;(c)=3;(a)=1; +mx8+shl256x27 72 32 0 none (c,=27;(c)=4;(b)=1; +mx8+shl256x27 76 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x27 55 32 0 none (c,=28;(b)=3;(c)=1; +mx8+shl256x27 71 32 0 none (c,=26;(c)=3;(b)=3; +mx8+shl256x27 77 32 0 none (c,=29;(c)=1;(b)=1;(a)=1; +mx8+shl256x27 75 32 0 none (c,=28;(c)=3;(b)=1; +mx8+shl256x27 94 19 1 18 (c,=17;(c)=1; +mx8+shl256x27 69 32 0 none (c,=29;(c)=2;(a)=1; +mx8+shl256x27 116 1 1 0 +mx8+shl256x27 93 32 0 none (c,=30;(c)=2; +mx8+shl256x27 91 32 0 none (c,=25;(c)=3;(b)=2;(a)=2; +mx8+shl256x27 88 32 0 none (c,=25;(c)=4;(b)=2;(a)=1; +mx8+shl256x27 85 28 1 27 (c,=24;(c)=1;(b)=1;(a)=1; +mx8+shl256x27 95 32 0 none (c,=27;(c)=4;(a)=1; +mx8+shl256x27 80 28 1 27 (c,=22;(c)=4;(b)=1; +mx8+shl256x27 66 32 0 none (c,=29;(c)=2;(a)=1; +mx8+shl256x27 78 32 0 none (c,=28;(c)=3;(b)=1; +mx8+shl256x27 62 32 0 none (c,=30;(c)=1;(a)=1; +mx8+shl256x27 87 32 0 none (c,=31;(c)=1; +mx8+shl256x27 79 32 0 none (c,=30;(c)=2; +mx8+shl256x27 90 32 0 none (c,=27;(c)=3;(b)=2; +mx8+shl256x27 99 22 1 21 (c,=18;(c)=1;(b)=1;(a)=1; +mx8+shl256x27 110 20 1 19 (c,=18;(c)=1; +mx8+shl256x27 92 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x27 74 32 0 none (c,=29;(c)=3; +mx8+shl256x27 105 32 0 none (c,=26;(c)=3;(b)=2;(a)=1; +mx8+shl256x27 101 32 0 none (c,=28;(b)=3;(c)=1; +mx8+shl256x27 82 30 1 29 (c,=26;(c)=1;(b)=1;(a)=1; +mx8+shl256x27 107 32 0 none (c,=27;(c)=3;(b)=2; +mx8+shl256x27 100 32 1 31 (c,=24;(c)=6;(a)=1; +mx8+shl256x27 103 32 0 none (c,=28;(b)=2;(c)=1;(a)=1; +mx8+shl256x27 97 32 0 none (c,=26;(c)=3;(b)=3; +mx8+shl256x27 83 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl256x27 96 32 0 none (c,=30;(c)=2; +mx8+shl256x27 117 22 1 21 (c,=17;(b)=2;(c)=1;(a)=1; +mx8+shl256x27 130 15 1 14 (c,=12;(c)=2; +mx8+shl256x27 109 28 1 27 (c,=22;(c)=3;(b)=1;(a)=1; +mx8+shl256x27 112 24 1 23 (c,=21;(c)=2; +mx8+shl256x27 133 27 1 26 (c,=20;(c)=4;(b)=2; +mx8+shl256x27 124 17 1 16 (c,=14;(c)=1;(b)=1; +mx8+shl256x27 104 32 0 none (c,=30;(c)=2; +mx8+shl256x27 127 11 1 10 (c,=10; +mx8+shl256x27 108 32 0 none (c,=30;(c)=2; +mx8+shl256x27 141 8 1 7 (c,=4;(c)=3; +mx8+shl256x27 106 32 0 none (c,=31;(b)=1; +mx8+shl256x27 118 32 0 none (c,=26;(c)=4;(b)=1;(a)=1; +mx8+shl256x27 120 32 0 none (c,=29;(c)=1;(b)=1;(a)=1; +mx8+shl256x27 102 32 0 none (c,=30;(c)=2; +mx8+shl256x27 129 17 1 16 (c,=15;(c)=1; +mx8+shl256x27 121 32 0 none (c,=28;(b)=2;(c)=1;(a)=1; +mx8+shl256x27 155 6 1 5 (c,=4;(c)=1; +mx8+shl256x27 119 32 0 none (c,=28;(a)=2;(c)=1;(b)=1; +mx8+shl256x27 154 11 1 10 (c,=8;(c)=2; +mx8+shl256x27 115 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x27 111 32 0 none (c,=27;(b)=2;(a)=2;(c)=1; +mx8+shl256x27 132 29 1 28 (c,=22;(c)=3;(b)=2;(a)=1; +mx8+shl256x27 131 32 0 none (c,=29;(b)=2;(c)=1; +mx8+shl256x27 125 26 1 25 (c,=21;(c)=2;(b)=1;(a)=1; +mx8+shl256x27 113 32 0 none (c,=29;(c)=2;(a)=1; +mx8+shl256x27 126 32 0 none (c,=29;(c)=2;(a)=1; +mx8+shl256x27 136 32 0 none (c,=29;(c)=1;(b)=1;(a)=1; +mx8+shl256x27 122 32 0 none (c,=23;(c)=5;(b)=2;(a)=2; +mx8+shl256x27 176 2 1 1 (c,=1; +mx8+shl256x27 137 23 1 22 (c,=22; +mx8+shl256x27 135 32 0 none (c,=26;(c)=6; +mx8+shl256x27 128 32 0 none (c,=28;(c)=3;(b)=1; +mx8+shl256x27 173 12 1 11 (c,=10;(c)=1; +mx8+shl256x27 139 32 0 none (c,=29;(c)=2;(a)=1; +mx8+shl256x27 123 32 0 none (c,=31;(c)=1; +mx8+shl256x27 138 32 0 none (c,=29;(c)=2;(a)=1; +mx8+shl256x27 144 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl256x27 114 32 0 none (c,=30;(c)=2; +mx8+shl256x27 134 32 0 none (c,=30;(c)=2; +mx8+shl256x27 147 32 0 none (c,=26;(c)=4;(b)=2; +mx8+shl256x27 143 32 0 none (c,=30;(b)=2; +mx8+shl256x27 148 32 0 none (c,=26;(c)=3;(a)=2;(b)=1; +mx8+shl256x27 140 32 0 none (c,=30;(c)=1;(a)=1; +mx8+shl256x27 146 32 0 none (c,=30;(a)=2; +mx8+shl256x27 142 32 0 none (c,=28;(c)=3;(b)=1; +mx8+shl256x27 153 32 0 none (c,=27;(c)=4;(a)=1; +mx8+shl256x27 149 32 0 none (c,=31;(c)=1; +mx8+shl256x27 150 32 0 none (c,=27;(c)=4;(b)=1; +mx8+shl256x27 145 32 0 none (c,=27;(c)=4;(a)=1; +mx8+shl256x27 185 4 1 3 (c,=3; +mx8+shl256x27 163 26 1 25 (c,=19;(c)=3;(b)=2;(a)=1; +mx8+shl256x27 156 32 0 none (c,=26;(c)=2;(b)=2;(a)=2; +mx8+shl256x27 191 3 1 2 (c,=2; +mx8+shl256x27 152 32 0 none (c,=25;(c)=4;(b)=3; +mx8+shl256x27 151 32 0 none (c,=26;(b)=3;(c)=2;(a)=1; +mx8+shl256x27 160 32 0 none (c,=24;(c)=5;(b)=3; +mx8+shl256x27 159 32 0 none (c,=29;(b)=2;(c)=1; +mx8+shl256x27 157 32 0 none (c,=28;(c)=3;(b)=1; +mx8+shl256x27 164 32 0 none (c,=27;(c)=3;(b)=1;(a)=1; +mx8+shl256x27 162 32 0 none (c,=27;(b)=3;(c)=2; +mx8+shl256x27 168 24 1 23 (c,=21;(c)=1;(b)=1; +mx8+shl256x27 190 10 1 9 (c,=8;(c)=1; +mx8+shl256x27 167 32 0 none (c,=30;(c)=2; +mx8+shl256x27 165 32 0 none (c,=32; +mx8+shl256x27 161 32 0 none (c,=29;(c)=2;(a)=1; +mx8+shl256x27 169 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl256x27 158 32 0 none (c,=27;(c)=4;(b)=1; +mx8+shl256x27 200 11 1 10 (c,=8;(c)=1;(a)=1; +mx8+shl256x27 166 32 0 none (c,=27;(c)=5; +mx8+shl256x27 170 32 0 none (c,=27;(c)=2;(a)=2;(b)=1; +mx8+shl256x27 180 32 0 none (c,=26;(c)=3;(b)=2;(a)=1; +mx8+shl256x27 179 32 0 none (c,=27;(b)=2;(a)=2;(c)=1; +mx8+shl256x27 177 32 0 none (c,=28;(c)=3;(a)=1; +mx8+shl256x27 171 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x27 174 32 0 none (c,=28;(b)=2;(c)=1;(a)=1; +mx8+shl256x27 218 5 1 4 (c,=4; +mx8+shl256x27 187 27 1 26 (c,=21;(c)=3;(b)=1;(a)=1; +mx8+shl256x27 181 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x27 172 32 0 none (c,=29;(c)=1;(b)=1;(a)=1; +mx8+shl256x27 178 32 0 none (c,=28;(c)=3;(b)=1; +mx8+shl256x27 184 24 1 23 (c,=19;(c)=2;(a)=2; +mx8+shl256x27 182 32 0 none (c,=27;(c)=3;(a)=2; +mx8+shl256x27 189 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl256x27 175 32 0 none (c,=30;(c)=1;(a)=1; +mx8+shl256x27 186 32 0 none (c,=29;(c)=1;(b)=1;(a)=1; +mx8+shl256x27 209 21 1 20 (c,=18;(c)=2; +mx8+shl256x27 203 32 0 none (c,=28;(c)=2;(b)=2; +mx8+shl256x27 222 14 1 13 (c,=10;(c)=2;(a)=1; +mx8+shl256x27 197 32 0 none (c,=29;(c)=2;(a)=1; +mx8+shl256x27 230 6 1 5 (c,=5; +mx8+shl256x27 192 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl256x27 193 32 0 none (c,=28;(c)=4; +mx8+shl256x27 199 32 0 none (c,=26;(c)=4;(b)=1;(a)=1; +mx8+shl256x27 198 32 0 none (c,=28;(c)=3;(b)=1; +mx8+shl256x27 219 32 0 none (c,=28;(c)=2;(b)=1;(a)=1; +mx8+shl256x27 195 28 1 27 (c,=24;(b)=2;(c)=1; +mx8+shl256x27 234 7 1 6 (c,=4;(c)=2; +mx8+shl256x27 188 32 0 none (c,=29;(a)=3; +mx8+shl256x27 183 32 0 none (c,=28;(c)=3;(b)=1; +mx8+shl256x27 194 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl256x27 229 16 1 15 (c,=14;(b)=1; +mx8+shl256x27 204 32 0 none (c,=30;(c)=2; +mx8+shl256x27 215 23 1 22 (c,=21;(a)=1; +mx8+shl256x27 196 32 0 none (c,=28;(c)=2;(b)=2; +mx8+shl256x27 210 32 0 none (c,=30;(c)=2; +mx8+shl256x27 208 32 0 none (c,=28;(c)=2;(b)=2; +mx8+shl256x27 206 32 0 none (c,=29;(c)=2;(a)=1; +mx8+shl256x27 217 23 1 22 (c,=20;(c)=2; +mx8+shl256x27 212 32 1 31 (c,=27;(c)=2;(b)=1;(a)=1; +mx8+shl256x27 250 2 1 1 (c,=1; +mx8+shl256x27 216 32 0 none (c,=27;(c)=4;(a)=1; +mx8+shl256x27 201 32 1 31 (c,=27;(c)=4; +mx8+shl256x27 207 32 0 none (c,=27;(c)=4;(b)=1; +mx8+shl256x27 202 32 0 none (c,=30;(c)=2; +mx8+shl256x27 231 16 1 15 (c,=14;(b)=1; +mx8+shl256x27 205 32 0 none (c,=25;(c)=6;(a)=1; +mx8+shl256x27 220 32 0 none (c,=27;(c)=4;(a)=1; +mx8+shl256x27 211 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x27 235 19 1 18 (c,=16;(c)=2; +mx8+shl576x12 7 1 1 0 +mx8+shl256x27 225 32 0 none (c,=27;(c)=5; +mx8+shl576x12 6 2 1 1 (c,=1; +mx8+shl256x27 213 32 0 none (c,=28;(c)=2;(b)=1;(a)=1; +mx8+shl256x27 214 32 0 none (c,=28;(c)=4; +mx8+shl576x12 2 6 1 5 (c,=4;(b)=1; +mx8+shl256x27 243 16 1 15 (c,=13;(b)=2; +mx8+shl576x12 12 4 1 3 (c,=3; +mx8+shl576x12 18 3 1 2 (c,=2; +mx8+shl256x27 233 32 0 none (c,=27;(c)=2;(b)=2;(a)=1; +mx8+shl576x12 11 7 1 6 (c,=5;(b)=1; +mx8+shl256x27 238 32 0 none (c,=25;(b)=4;(a)=2;(c)=1; +mx8+shl576x12 16 3 1 2 (c,=2; +mx8+shl256x27 226 32 0 none (c,=27;(c)=3;(b)=2; +mx8+shl256x27 237 32 0 none (c,=28;(c)=2;(b)=1;(a)=1; +mx8+shl256x27 245 32 0 none (c,=24;(c)=4;(b)=2;(a)=2; +mx8+shl256x27 241 32 0 none (c,=26;(c)=4;(a)=2; +mx8+shl256x27 224 32 0 none (c,=29;(c)=3; +mx8+shl256x27 227 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl576x12 9 8 1 7 (c,=7; +mx8+shl576x12 4 12 1 11 (c,=9;(b)=1;(a)=1; +mx8+shl256x27 239 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl576x12 1 10 1 9 (c,=9; +mx8+shl576x12 30 1 1 0 +mx8+shl576x12 24 3 1 2 (c,=2; +mx8+shl256x27 228 32 0 none (c,=29;(c)=2;(a)=1; +mx8+shl256x27 223 32 0 none (c,=30;(b)=2; +mx8+shl576x12 23 7 1 6 (c,=5;(a)=1; +mx8+shl256x27 249 32 0 none (c,=23;(c)=7;(b)=1;(a)=1; +mx8+shl576x12 5 12 1 11 (c,=11; +mx8+shl576x12 34 2 1 1 (c,=1; +mx8+shl256x27 221 32 0 none (c,=30;(c)=2; +mx8+shl576x12 25 6 1 5 (c,=3;(c)=1;(b)=1; +mx8+shl256x27 236 32 0 none (c,=29;(c)=3; +mx8+shl576x12 33 3 1 2 (c,=2; +mx8+shl576x12 22 8 1 7 (c,=7; +mx8+shl576x12 27 6 1 5 (c,=5; +mx8+shl576x12 38 2 1 1 (c,=1; +mx8+shl576x12 20 10 1 9 (c,=9; +mx8+shl576x12 15 11 1 10 (c,=10; +mx8+shl576x12 48 2 1 1 (c,=1; +mx8+shl256x27 240 31 1 30 (c,=27;(c)=3; +mx8+shl256x27 247 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl256x27 251 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl256x27 232 32 0 none (c,=31;(c)=1; +mx8+shl576x12 39 5 1 4 (c,=4; +mx8+shl256x27 244 32 0 none (c,=28;(c)=2;(b)=2; +mx8+shl576x12 28 7 1 6 (c,=6; +mx8+shl256x27 252 32 0 none (c,=30;(c)=2; +mx8+shl256x27 248 32 0 none (c,=31;(c)=1; +mx8+shl576x12 47 4 1 3 (c,=3; +mx8+shl576x12 60 2 1 1 (b)=1; +mx8+shl256x27 254 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl256x27 246 32 0 none (c,=28;(c)=3;(a)=1; +mx8+shl576x12 42 5 1 4 (c,=4; +mx8+shl576x12 51 4 1 3 (c,=3; +mx8+shl576x12 53 3 1 2 (c,=2; +mx8+shl576x12 55 3 1 2 (c,=2; +mx8+shl576x12 0 22 1 21 (c,=21; +mx8+shl576x12 44 6 1 5 (c,=4;(b)=1; +mx8+shl576x12 52 4 1 3 (c,=3; +mx8+shl256x27 242 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl576x12 17 18 1 17 (c,=16;(b)=1; +mx8+shl256x27 253 32 0 none (c,=30;(c)=2; +mx8+shl576x12 31 12 1 11 (c,=10;(b)=1; +mx8+shl576x12 10 20 1 19 (c,=19; +mx8+shl256x27 255 32 0 none (c,=30;(c)=2; +mx8+shl576x12 21 19 1 18 (c,=16;(b)=1;(a)=1; +mx8+shl576x12 41 14 1 13 (c,=12;(a)=1; +mx8+shl576x12 62 4 1 3 (c,=2;(a)=1; +mx8+shl576x12 56 10 1 9 (c,=6;(b)=2;(a)=1; +mx8+shl576x12 68 3 1 2 (c,=2; +mx8+shl576x12 69 2 1 1 (c,=1; +mx8+shl576x12 26 14 1 13 (c,=12;(c)=1; +mx8+shl576x12 72 2 1 1 (c,=1; +mx8+shl576x12 71 3 1 2 (c,=2; +mx8+shl576x12 76 2 1 1 (c,=1; +mx8+shl576x12 14 23 1 22 (c,=20;(c)=1;(b)=1; +mx8+shl576x12 37 13 1 12 (c,=12; +mx8+shl576x12 50 11 1 10 (c,=9;(a)=1; +mx8+shl576x12 8 32 0 none (c,=29;(a)=2;(c)=1; +mx8+shl576x12 3 32 0 none (c,=30;(a)=2; +mx8+shl576x12 78 5 1 4 (c,=4; +mx8+shl576x12 43 13 1 12 (c,=12; +mx8+shl576x12 93 2 1 1 (c,=1; +mx8+shl576x12 89 3 1 2 (c,=1;(a)=1; +mx8+shl576x12 95 1 1 0 +mx8+shl576x12 83 5 1 4 (c,=3;(b)=1; +mx8+shl576x12 13 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl576x12 49 17 1 16 (c,=16; +mx8+shl576x12 46 19 1 18 (c,=14;(b)=2;(c)=1;(a)=1; +mx8+shl576x12 88 7 1 6 (c,=6; +mx8+shl576x12 61 13 1 12 (c,=10;(b)=1;(a)=1; +mx8+shl576x12 90 4 1 3 (c,=2;(b)=1; +mx8+shl576x12 36 20 1 19 (c,=18;(b)=1; +mx8+shl576x12 29 19 1 18 (c,=18; +mx8+shl576x12 87 8 1 7 (c,=7; +mx8+shl576x12 80 9 1 8 (c,=7;(c)=1; +mx8+shl576x12 91 6 1 5 (c,=5; +mx8+shl576x12 107 1 1 0 +mx8+shl576x12 45 17 1 16 (c,=15;(c)=1; +mx8+shl576x12 19 32 0 none (c,=30;(b)=2; +mx8+shl576x12 84 11 1 10 (c,=9;(a)=1; +mx8+shl576x12 67 15 1 14 (c,=14; +mx8+shl576x12 75 12 1 11 (c,=10;(b)=1; +mx8+shl576x12 94 9 1 8 (c,=7;(c)=1; +mx8+shl576x12 101 7 1 6 (c,=6; +mx8+shl576x12 64 20 1 19 (c,=17;(c)=1;(b)=1; +mx8+shl576x12 100 5 1 4 (c,=4; +mx8+shl576x12 102 8 1 7 (c,=7; +mx8+shl576x12 32 27 1 26 (c,=25;(b)=1; +mx8+shl576x12 54 22 1 21 (c,=20;(b)=1; +mx8+shl576x12 113 4 1 3 (c,=3; +mx8+shl576x12 103 7 1 6 (c,=5;(b)=1; +mx8+shl576x12 57 14 1 13 (c,=13; +mx8+shl576x12 59 23 1 22 (c,=21;(b)=1; +mx8+shl576x12 118 3 1 2 (c,=2; +mx8+shl576x12 66 18 1 17 (c,=16;(a)=1; +mx8+shl576x12 65 20 1 19 (c,=18;(a)=1; +mx8+shl576x12 98 9 1 8 (c,=8; +mx8+shl576x12 74 20 1 19 (c,=18;(c)=1; +mx8+shl576x12 70 21 1 20 (c,=18;(b)=1;(a)=1; +mx8+shl576x12 97 12 1 11 (c,=9;(b)=2; +mx8+shl576x12 130 1 1 0 +mx8+shl576x12 111 8 1 7 (c,=6;(a)=1; +mx8+shl576x12 92 14 1 13 (c,=13; +mx8+shl576x12 105 15 1 14 (c,=13;(b)=1; +mx8+shl576x12 126 4 1 3 (c,=2;(a)=1; +mx8+shl576x12 117 10 1 9 (c,=7;(b)=1;(a)=1; +mx8+shl576x12 35 30 1 29 (c,=27;(b)=2; +mx8+shl576x12 40 32 0 none (c,=32; +mx8+shl576x12 120 6 1 5 (c,=5; +mx8+shl576x12 125 6 1 5 (c,=4;(a)=1; +mx8+shl576x12 127 4 1 3 (c,=3; +mx8+shl576x12 81 26 1 25 (c,=20;(b)=3;(c)=1;(a)=1; +mx8+shl576x12 108 10 1 9 (c,=9; +mx8+shl576x12 121 9 1 8 (c,=8; +mx8+shl576x12 142 3 1 2 (c,=2; +mx8+shl576x12 149 1 1 0 +mx8+shl576x12 145 2 1 1 (c,=1; +mx8+shl576x12 77 32 0 none (c,=29;(c)=1;(b)=1;(a)=1; +mx8+shl576x12 140 5 1 4 (c,=4; +mx8+shl576x12 99 18 1 17 (c,=16;(a)=1; +mx8+shl576x12 136 7 1 6 (c,=4;(c)=1;(a)=1; +mx8+shl576x12 110 14 1 13 (c,=13; +mx8+shl576x12 122 12 1 11 (c,=10;(b)=1; +mx8+shl576x12 82 25 1 24 (c,=21;(c)=1;(b)=1;(a)=1; +mx8+shl576x12 85 25 1 24 (c,=21;(c)=1;(b)=1;(a)=1; +mx8+shl576x12 123 12 1 11 (c,=10;(c)=1; +mx8+shl576x12 135 7 1 6 (c,=5;(c)=1; +mx8+shl576x12 138 7 1 6 (c,=4;(c)=2; +mx8+shl576x12 104 17 1 16 (c,=16; +mx8+shl576x12 114 16 1 15 (c,=14;(c)=1; +mx8+shl576x12 128 10 1 9 (c,=9; +mx8+shl576x12 148 6 1 5 (c,=5; +mx8+shl576x12 139 9 1 8 (c,=8; +mx8+shl576x12 106 20 1 19 (c,=19; +mx8+shl576x12 58 30 1 29 (c,=27;(c)=1;(b)=1; +mx8+shl576x12 73 32 0 none (c,=30;(c)=1;(a)=1; +mx8+shl576x12 124 16 1 15 (c,=14;(b)=1; +mx8+shl576x12 141 8 1 7 (c,=7; +mx8+shl576x12 63 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl576x12 159 4 1 3 (c,=3; +mx8+shl576x12 164 3 1 2 (c,=1;(b)=1; +mx8+shl576x12 133 16 1 15 (c,=14;(b)=1; +mx8+shl576x12 79 32 0 none (c,=30;(c)=2; +mx8+shl576x12 134 12 1 11 (c,=11; +mx8+shl576x12 170 3 1 2 (c,=2; +mx8+shl576x12 155 6 1 5 (c,=5; +mx8+shl576x12 86 32 0 none (c,=28;(c)=2;(b)=1;(a)=1; +mx8+shl576x12 151 11 1 10 (c,=9;(b)=1; +mx8+shl576x12 158 8 1 7 (c,=7; +mx8+shl576x12 144 11 1 10 (c,=10; +mx8+shl576x12 176 2 1 1 (c)=1; +mx8+shl576x12 131 16 1 15 (c,=15; +mx8+shl576x12 152 13 1 12 (c,=11;(b)=1; +mx8+shl576x12 180 5 1 4 (c,=4; +mx8+shl576x12 157 10 1 9 (c,=9; +mx8+shl576x12 96 32 0 none (c,=29;(c)=3; +mx8+shl576x12 150 14 1 13 (c,=13; +mx8+shl576x12 179 6 1 5 (c,=3;(c)=1;(b)=1; +mx8+shl576x12 185 4 1 3 (c,=3; +mx8+shl576x12 116 32 0 none (c,=29;(b)=2;(c)=1; +mx8+shl576x12 129 22 1 21 (c,=20;(a)=1; +mx8+shl576x12 109 28 1 27 (c,=25;(b)=1;(a)=1; +mx8+shl576x12 112 32 0 none (c,=32; +mx8+shl576x12 169 11 1 10 (c,=9;(a)=1; +mx8+shl576x12 165 10 1 9 (c,=9; +mx8+shl576x12 163 16 1 15 (c,=13;(b)=1;(a)=1; +mx8+shl576x12 192 6 1 5 (c,=5; +mx8+shl576x12 119 32 0 none (c,=28;(a)=2;(c)=1;(b)=1; +mx8+shl576x12 167 14 1 13 (c,=13; +mx8+shl576x12 115 30 1 29 (c,=28;(b)=1; +mx8+shl576x12 198 2 1 1 (c,=1; +mx8+shl576x12 156 19 1 18 (c,=14;(b)=2;(c)=1;(a)=1; +mx8+shl576x12 200 3 1 2 (c,=2; +mx8+shl576x12 205 1 1 0 +mx8+shl576x12 194 6 1 5 (c,=5; +mx8+shl576x12 177 14 1 13 (c,=13; +mx8+shl576x12 160 17 1 16 (c,=15;(b)=1; +mx8+shl576x12 184 17 1 16 (c,=14;(a)=2; +mx8+shl576x12 209 1 1 0 +mx8+shl576x12 146 32 0 none (c,=29;(a)=2;(c)=1; +mx8+shl576x12 171 18 1 17 (c,=17; +mx8+shl576x12 193 10 1 9 (c,=9; +mx8+shl576x12 132 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl576x12 195 14 1 13 (c,=12;(b)=1; +mx8+shl576x12 143 29 1 28 (c,=26;(b)=2; +mx8+shl576x12 186 17 1 16 (c,=13;(c)=1;(b)=1;(a)=1; +mx8+shl576x12 218 2 1 1 (c,=1; +mx8+shl576x12 182 21 1 20 (c,=18;(a)=2; +mx8+shl576x12 187 16 1 15 (c,=13;(b)=1;(a)=1; +mx8+shl576x12 183 18 1 17 (c,=16;(b)=1; +mx8+shl576x12 137 32 0 none (c,=31;(c)=1; +mx8+shl576x12 172 21 1 20 (c,=18;(c)=1;(a)=1; +mx8+shl576x12 162 25 1 24 (c,=22;(b)=2; +mx8+shl576x12 223 3 1 2 (c,=2; +mx8+shl576x12 168 23 1 22 (c,=21;(b)=1; +mx8+shl576x12 153 29 1 28 (c,=27;(a)=1; +mx8+shl576x12 147 32 0 none (c,=30;(b)=2; +mx8+shl576x12 214 8 1 7 (c,=7; +mx8+shl576x12 196 15 1 14 (c,=13;(c)=1; +mx8+shl576x12 216 12 1 11 (c,=10;(a)=1; +mx8+shl576x12 231 2 1 1 (c,=1; +mx8+shl576x12 161 32 0 none (c,=30;(c)=1;(a)=1; +mx8+shl576x12 174 28 1 27 (c,=23;(b)=2;(c)=1;(a)=1; +mx8+shl576x12 234 2 1 1 (c,=1; +mx8+shl576x12 222 10 1 9 (c,=8;(a)=1; +mx8+shl576x12 230 6 1 5 (c,=4;(c)=1; +mx8+shl576x12 175 32 0 none (c,=31;(a)=1; +mx8+shl576x12 154 31 1 30 (c,=30; +mx8+shl576x12 213 15 1 14 (c,=11;(c)=1;(b)=1;(a)=1; +mx8+shl576x12 221 11 1 10 (c,=10; +mx8+shl576x12 240 2 1 1 (c,=1; +mx8+shl576x12 211 17 1 16 (c,=15;(b)=1; +mx8+shl576x12 197 21 1 20 (c,=17;(c)=2;(a)=1; +mx8+shl576x12 166 32 0 none (c,=32; +mx8+shl576x12 219 16 1 15 (c,=14;(a)=1; +mx8+shl576x12 181 32 0 none (c,=31;(b)=1; +mx8+shl576x12 238 5 1 4 (c,=4; +mx8+shl576x12 178 32 0 none (c,=31;(b)=1; +mx8+shl576x12 188 32 0 none (c,=27;(a)=3;(c)=2; +mx8+shl576x12 173 32 1 31 (c,=29;(b)=1;(a)=1; +mx8+shl576x12 239 7 1 6 (c,=5;(b)=1; +mx8+shl576x12 232 9 1 8 (c,=8; +mx8+shl576x12 207 18 1 17 (c,=17; +mx8+shl576x12 236 8 1 7 (c,=7; +mx8+shl576x12 250 2 1 1 (c,=1; +mx8+shl1152x6 0 1 1 0 +mx8+shl576x12 242 6 1 5 (c,=5; +mx8+shl576x12 227 13 1 12 (c,=12; +mx8+shl576x12 233 11 1 10 (c,=10; +mx8+shl576x12 217 23 1 22 (c,=21;(c)=1; +mx8+shl1152x6 6 2 1 1 (c,=1; +mx8+shl576x12 254 6 1 5 (c,=4;(b)=1; +mx8+shl576x12 190 32 0 none (c,=32; +mx8+shl576x12 189 32 0 none (c,=31;(b)=1; +mx8+shl576x12 199 30 1 29 (c,=26;(c)=1;(b)=1;(a)=1; +mx8+shl1152x6 3 5 1 4 (c,=3;(a)=1; +mx8+shl576x12 201 32 0 none (c,=31;(c)=1; +mx8+shl576x12 246 9 1 8 (c,=8; +mx8+shl576x12 244 12 1 11 (c,=11; +mx8+shl576x12 235 15 1 14 (c,=14; +mx8+shl576x12 229 16 1 15 (c,=14;(b)=1; +mx8+shl576x12 220 24 1 23 (c,=21;(c)=1;(a)=1; +mx8+shl1152x6 14 1 1 0 +mx8+shl576x12 204 32 0 none (c,=32; +mx8+shl576x12 202 32 0 none (c,=30;(c)=2; +mx8+shl576x12 206 32 0 none (c,=31;(a)=1; +mx8+shl576x12 243 16 1 15 (c,=13;(b)=2; +mx8+shl1152x6 12 4 1 3 (c,=3; +mx8+shl1152x6 25 1 1 0 +mx8+shl1152x6 22 1 1 0 +mx8+shl1152x6 17 3 1 2 (c,=2; +mx8+shl576x12 247 12 1 11 (c,=11; +mx8+shl1152x6 16 3 1 2 (c,=2; +mx8+shl576x12 215 32 0 none (c,=28;(a)=2;(c)=1;(b)=1; +mx8+shl1152x6 1 7 1 6 (c,=6; +mx8+shl1152x6 19 3 1 2 (c,=2; +mx8+shl576x12 191 32 0 none (c,=31;(c)=1; +mx8+shl576x12 212 32 1 31 (c,=29;(b)=1;(a)=1; +mx8+shl1152x6 11 7 1 6 (c,=5;(b)=1; +mx8+shl1152x6 7 7 1 6 (c,=6; +mx8+shl576x12 226 32 0 none (c,=30;(b)=2; +mx8+shl576x12 210 32 0 none (c,=32; +mx8+shl576x12 251 12 1 11 (c,=11; +mx8+shl1152x6 24 3 1 2 (c,=2; +mx8+shl576x12 228 23 1 22 (c,=21;(c)=1; +mx8+shl1152x6 36 2 1 1 (c,=1; +mx8+shl1152x6 4 12 1 11 (c,=9;(b)=1;(a)=1; +mx8+shl576x12 208 32 0 none (c,=30;(b)=2; +mx8+shl1152x6 34 2 1 1 (c,=1; +mx8+shl1152x6 10 9 1 8 (c,=8; +mx8+shl576x12 237 28 1 27 (c,=26;(b)=1; +mx8+shl1152x6 41 5 1 4 (c,=3;(a)=1; +mx8+shl1152x6 23 7 1 6 (c,=5;(a)=1; +mx8+shl576x12 248 20 1 19 (c,=19; +mx8+shl576x12 203 32 0 none (c,=28;(c)=2;(b)=2; +mx8+shl576x12 255 18 1 17 (c,=17; +mx8+shl1152x6 15 11 1 10 (c,=10; +mx8+shl1152x6 38 7 1 6 (c,=5;(b)=1; +mx8+shl576x12 224 32 0 none (c,=30;(c)=2; +mx8+shl1152x6 47 4 1 3 (c,=3; +mx8+shl1152x6 37 5 1 4 (c,=4; +mx8+shl1152x6 51 4 1 3 (c,=3; +mx8+shl1152x6 20 10 1 9 (c,=9; +mx8+shl1152x6 28 7 1 6 (c,=6; +mx8+shl1152x6 50 3 1 2 (c,=2; +mx8+shl1152x6 13 12 1 11 (c,=11; +mx8+shl1152x6 55 1 1 0 +mx8+shl1152x6 32 8 1 7 (c,=6;(b)=1; +mx8+shl1152x6 57 1 1 0 +mx8+shl1152x6 60 2 1 1 (b)=1; +mx8+shl1152x6 42 5 1 4 (c,=4; +mx8+shl1152x6 26 12 1 11 (c,=10;(c)=1; +mx8+shl576x12 241 28 1 27 (c,=25;(a)=2; +mx8+shl576x12 225 32 0 none (c,=31;(c)=1; +mx8+shl1152x6 52 4 1 3 (c,=3; +mx8+shl1152x6 46 8 1 7 (c,=6;(b)=1; +mx8+shl1152x6 31 12 1 11 (c,=10;(b)=1; +mx8+shl1152x6 62 4 1 3 (c,=2;(a)=1; +mx8+shl576x12 245 32 0 none (c,=28;(b)=2;(a)=2; +mx8+shl1152x6 72 2 1 1 (c,=1; +mx8+shl1152x6 21 19 1 18 (c,=16;(b)=1;(a)=1; +mx8+shl1152x6 8 24 1 23 (c,=22;(a)=1; +mx8+shl1152x6 65 4 1 3 (c,=3; +mx8+shl1152x6 58 7 1 6 (c,=6; +mx8+shl1152x6 76 2 1 1 (c,=1; +mx8+shl1152x6 5 23 1 22 (c,=22; +mx8+shl1152x6 33 16 1 15 (c,=15; +mx8+shl1152x6 43 13 1 12 (c,=12; +mx8+shl1152x6 18 19 1 18 (c,=18; +mx8+shl1152x6 2 28 1 27 (c,=25;(b)=2; +mx8+shl576x12 252 32 0 none (c,=32; +mx8+shl1152x6 71 8 1 7 (c,=6;(b)=1; +mx8+shl1152x6 75 5 1 4 (c,=4; +mx8+shl1152x6 9 24 1 23 (c,=23; +mx8+shl1152x6 59 10 1 9 (c,=9; +mx8+shl1152x6 73 8 1 7 (c,=7; +mx8+shl1152x6 78 5 1 4 (c,=4; +mx8+shl1152x6 40 15 1 14 (c,=14; +mx8+shl1152x6 61 13 1 12 (c,=10;(b)=1;(a)=1; +mx8+shl1152x6 90 1 1 0 +mx8+shl1152x6 80 5 1 4 (c,=4; +mx8+shl1152x6 89 3 1 2 (c,=1;(a)=1; +mx8+shl1152x6 39 19 1 18 (c,=17;(b)=1; +mx8+shl1152x6 83 5 1 4 (c,=3;(b)=1; +mx8+shl1152x6 70 11 1 10 (c,=8;(b)=1;(a)=1; +mx8+shl576x12 249 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1152x6 95 1 1 0 +mx8+shl1152x6 63 11 1 10 (c,=10; +mx8+shl1152x6 93 2 1 1 (c,=1; +mx8+shl1152x6 30 19 1 18 (c,=18; +mx8+shl1152x6 103 2 1 1 (c,=1; +mx8+shl1152x6 91 4 1 3 (c,=3; +mx8+shl576x12 253 32 1 31 (c,=31; +mx8+shl1152x6 27 24 1 23 (c,=23; +mx8+shl1152x6 97 7 1 6 (c,=4;(b)=2; +mx8+shl1152x6 82 11 1 10 (c,=8;(b)=1;(a)=1; +mx8+shl1152x6 100 5 1 4 (c,=4; +mx8+shl1152x6 56 25 1 24 (c,=20;(b)=3;(a)=1; +mx8+shl1152x6 84 11 1 10 (c,=9;(a)=1; +mx8+shl1152x6 104 3 1 2 (c,=2; +mx8+shl1152x6 67 15 1 14 (c,=14; +mx8+shl1152x6 44 29 1 28 (c,=23;(b)=5; +mx8+shl1152x6 86 12 1 11 (c,=10;(a)=1; +mx8+shl1152x6 66 16 1 15 (c,=14;(a)=1; +mx8+shl1152x6 107 5 1 4 (c,=3;(c)=1; +mx8+shl1152x6 116 1 1 0 +mx8+shl1152x6 64 20 1 19 (c,=18;(b)=1; +mx8+shl1152x6 102 8 1 7 (c,=7; +mx8+shl1152x6 88 17 1 16 (c,=14;(b)=2; +mx8+shl1152x6 98 8 1 7 (c,=7; +mx8+shl1152x6 94 9 1 8 (c,=8; +mx8+shl1152x6 118 3 1 2 (c,=2; +mx8+shl1152x6 106 7 1 6 (c,=6; +mx8+shl1152x6 85 16 1 15 (c,=14;(b)=1; +mx8+shl1152x6 68 22 1 21 (c,=19;(b)=2; +mx8+shl1152x6 29 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 130 1 1 0 +mx8+shl1152x6 128 3 1 2 (c,=2; +mx8+shl1152x6 48 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1152x6 74 20 1 19 (c,=19; +mx8+shl1152x6 126 4 1 3 (c,=2;(a)=1; +mx8+shl1152x6 125 5 1 4 (c,=3;(a)=1; +mx8+shl1152x6 133 2 1 1 (c,=1; +mx8+shl1152x6 105 15 1 14 (c,=13;(b)=1; +mx8+shl1152x6 141 1 1 0 +mx8+shl1152x6 137 2 1 1 (c,=1; +mx8+shl1152x6 108 10 1 9 (c,=9; +mx8+shl1152x6 49 29 1 28 (c,=28; +mx8+shl1152x6 113 10 1 9 (c,=8;(a)=1; +mx8+shl1152x6 122 6 1 5 (c,=5; +mx8+shl1152x6 121 6 1 5 (c,=5; +mx8+shl1152x6 35 32 0 none (c,=30;(b)=2; +mx8+shl1152x6 127 6 1 5 (c,=5; +mx8+shl1152x6 54 22 1 21 (c,=20;(b)=1; +mx8+shl1152x6 136 4 1 3 (c,=2;(a)=1; +mx8+shl1152x6 114 10 1 9 (c,=9; +mx8+shl1152x6 96 14 1 13 (c,=13; +mx8+shl1152x6 135 4 1 3 (c,=3; +mx8+shl1152x6 146 1 1 0 +mx8+shl1152x6 45 32 0 none (c,=31;(a)=1; +mx8+shl1152x6 142 3 1 2 (c,=2; +mx8+shl1152x6 145 2 1 1 (c,=1; +mx8+shl1152x6 110 14 1 13 (c,=13; +mx8+shl1152x6 99 18 1 17 (c,=16;(a)=1; +mx8+shl1152x6 109 16 1 15 (c,=13;(b)=1;(a)=1; +mx8+shl1152x6 87 20 1 19 (c,=19; +mx8+shl1152x6 140 5 1 4 (c,=4; +mx8+shl1152x6 124 11 1 10 (c,=9;(b)=1; +mx8+shl1152x6 138 6 1 5 (c,=5; +mx8+shl1152x6 53 32 0 none (c,=32; +mx8+shl1152x6 115 14 1 13 (c,=12;(b)=1; +mx8+shl1152x6 148 6 1 5 (c,=5; +mx8+shl1152x6 112 17 1 16 (c,=16; +mx8+shl1152x6 163 3 1 2 (c,=2; +mx8+shl1152x6 123 12 1 11 (c,=11; +mx8+shl1152x6 158 5 1 4 (c,=4; +mx8+shl1152x6 81 30 1 29 (c,=25;(b)=3;(a)=1; +mx8+shl1152x6 153 6 1 5 (c,=4;(a)=1; +mx8+shl1152x6 77 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1152x6 144 8 1 7 (c,=7; +mx8+shl1152x6 174 2 1 1 (c,=1; +mx8+shl1152x6 176 1 1 0 +mx8+shl1152x6 69 32 0 none (c,=31;(a)=1; +mx8+shl1152x6 151 11 1 10 (c,=9;(b)=1; +mx8+shl1152x6 155 9 1 8 (c,=7;(c)=1; +mx8+shl1152x6 111 24 1 23 (c,=20;(b)=2;(a)=1; +mx8+shl1152x6 117 22 1 21 (c,=18;(b)=2;(a)=1; +mx8+shl1152x6 79 32 0 none (c,=32; +mx8+shl1152x6 154 11 1 10 (c,=10; +mx8+shl1152x6 173 6 1 5 (c,=5; +mx8+shl1152x6 101 32 0 none (c,=29;(b)=3; +mx8+shl1152x6 150 14 1 13 (c,=13; +mx8+shl1152x6 152 13 1 12 (c,=11;(b)=1; +mx8+shl1152x6 92 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 164 11 1 10 (c,=9;(b)=1; +mx8+shl1152x6 169 11 1 10 (c,=9;(a)=1; +mx8+shl1152x6 149 13 1 12 (c,=12; +mx8+shl1152x6 131 21 1 20 (c,=20; +mx8+shl1152x6 165 10 1 9 (c,=9; +mx8+shl1152x6 170 11 1 10 (c,=10; +mx8+shl1152x6 191 3 1 2 (c,=2; +mx8+shl1152x6 156 19 1 18 (c,=15;(b)=2;(a)=1; +mx8+shl1152x6 139 20 1 19 (c,=19; +mx8+shl1152x6 180 8 1 7 (c,=7; +mx8+shl1152x6 189 4 1 3 (c,=3; +mx8+shl1152x6 129 26 1 25 (c,=24;(a)=1; +mx8+shl1152x6 161 16 1 15 (c,=14;(a)=1; +mx8+shl1152x6 192 6 1 5 (c,=5; +mx8+shl1152x6 178 12 1 11 (c,=10;(b)=1; +mx8+shl1152x6 119 29 1 28 (c,=25;(a)=2;(b)=1; +mx8+shl1152x6 200 3 1 2 (c,=2; +mx8+shl1152x6 181 10 1 9 (c,=9; +mx8+shl1152x6 168 17 1 16 (c,=15;(b)=1; +mx8+shl1152x6 205 2 1 1 (c,=1; +mx8+shl1152x6 120 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1152x6 203 4 1 3 (c,=3; +mx8+shl1152x6 209 2 1 1 (c,=1; +mx8+shl1152x6 194 8 1 7 (c,=7; +mx8+shl1152x6 199 8 1 7 (c,=7; +mx8+shl1152x6 160 21 1 20 (c,=19;(b)=1; +mx8+shl1152x6 206 4 1 3 (c,=3; +mx8+shl1152x6 132 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl1152x6 212 3 1 2 (c,=2; +mx8+shl1152x6 218 2 1 1 (c,=1; +mx8+shl1152x6 213 3 1 2 (c,=2; +mx8+shl1152x6 157 22 1 21 (c,=20;(b)=1; +mx8+shl1152x6 159 22 1 21 (c,=19;(b)=2; +mx8+shl1152x6 219 4 1 3 (c,=2;(a)=1; +mx8+shl1152x6 198 9 1 8 (c,=7;(b)=1; +mx8+shl1152x6 190 13 1 12 (c,=12; +mx8+shl1152x6 182 21 1 20 (c,=18;(a)=2; +mx8+shl1152x6 224 1 1 0 +mx8+shl1152x6 134 31 1 30 (c,=30; +mx8+shl1152x6 147 32 0 none (c,=30;(b)=2; +mx8+shl1152x6 223 3 1 2 (c,=2; +mx8+shl1152x6 162 25 1 24 (c,=22;(b)=2; +mx8+shl1152x6 196 13 1 12 (c,=12; +mx8+shl1152x6 143 32 0 none (c,=30;(b)=2; +mx8+shl1152x6 185 24 1 23 (c,=22;(b)=1; +mx8+shl1152x6 171 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 214 10 1 9 (c,=8;(c)=1; +mx8+shl1152x6 240 2 1 1 (c,=1; +mx8+shl1152x6 172 31 1 30 (c,=28;(b)=1;(a)=1; +mx8+shl1152x6 175 32 0 none (c,=31;(a)=1; +mx8+shl1152x6 238 5 1 4 (c,=4; +mx8+shl1152x6 179 32 0 none (c,=28;(b)=2;(a)=2; +mx8+shl1152x6 221 11 1 10 (c,=10; +mx8+shl1152x6 187 27 1 26 (c,=24;(b)=1;(a)=1; +mx8+shl1152x6 167 32 0 none (c,=32; +mx8+shl1152x6 184 24 1 23 (c,=21;(a)=2; +mx8+shl1152x6 177 32 0 none (c,=31;(a)=1; +mx8+shl1152x6 242 3 1 2 (c,=2; +mx8+shl1152x6 234 7 1 6 (c,=6; +mx8+shl1152x6 225 9 1 8 (c,=8; +mx8+shl1152x6 166 32 0 none (c,=32; +mx8+shl1152x6 211 17 1 16 (c,=15;(b)=1; +mx8+shl1152x6 197 21 1 20 (c,=19;(a)=1; +mx8+shl1152x6 243 3 1 2 (c,=2; +mx8+shl1152x6 230 10 1 9 (c,=9; +mx8+shl1152x6 250 2 1 1 (c,=1; +mx8+shl1152x6 233 11 1 10 (c,=10; +mx8+shl2304x3 2 1 1 0 +mx8+shl1152x6 195 28 1 27 (c,=25;(b)=2; +mx8+shl1152x6 228 15 1 14 (c,=14; +mx8+shl1152x6 186 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1152x6 215 18 1 17 (c,=16;(a)=1; +mx8+shl1152x6 183 32 0 none (c,=31;(b)=1; +mx8+shl1152x6 227 13 1 12 (c,=12; +mx8+shl1152x6 207 20 1 19 (c,=19; +mx8+shl1152x6 248 4 1 3 (c,=3; +mx8+shl1152x6 255 3 1 2 (c,=2; +mx8+shl1152x6 201 24 1 23 (c,=22;(c)=1; +mx8+shl1152x6 239 11 1 10 (c,=9;(b)=1; +mx8+shl2304x3 6 2 1 1 (c,=1; +mx8+shl1152x6 188 32 0 none (c,=29;(a)=3; +mx8+shl1152x6 220 21 1 20 (c,=19;(a)=1; +mx8+shl1152x6 241 13 1 12 (c,=11;(a)=1; +mx8+shl1152x6 231 16 1 15 (c,=14;(b)=1; +mx8+shl2304x3 14 1 1 0 +mx8+shl1152x6 216 21 1 20 (c,=19;(a)=1; +mx8+shl1152x6 217 23 1 22 (c,=22; +mx8+shl1152x6 253 7 1 6 (c,=6; +mx8+shl1152x6 251 8 1 7 (c,=7; +mx8+shl1152x6 222 22 1 21 (c,=20;(a)=1; +mx8+shl1152x6 229 18 1 17 (c,=16;(b)=1; +mx8+shl2304x3 17 3 1 2 (c,=2; +mx8+shl1152x6 193 32 0 none (c,=32; +mx8+shl1152x6 246 9 1 8 (c,=8; +mx8+shl1152x6 244 12 1 11 (c,=11; +mx8+shl1152x6 226 25 1 24 (c,=23;(b)=1; +mx8+shl2304x3 25 1 1 0 +mx8+shl2304x3 20 3 1 2 (c,=2; +mx8+shl1152x6 210 24 1 23 (c,=23; +mx8+shl1152x6 235 19 1 18 (c,=17;(c)=1; +mx8+shl2304x3 7 7 1 6 (c,=6; +mx8+shl1152x6 247 12 1 11 (c,=11; +mx8+shl1152x6 208 32 0 none (c,=30;(b)=2; +mx8+shl2304x3 24 3 1 2 (c,=2; +mx8+shl1152x6 202 32 0 none (c,=32; +mx8+shl2304x3 22 4 1 3 (c,=3; +mx8+shl2304x3 34 2 1 1 (c,=1; +mx8+shl2304x3 36 2 1 1 (c,=1; +mx8+shl2304x3 10 9 1 8 (c,=8; +mx8+shl1152x6 204 32 0 none (c,=32; +mx8+shl2304x3 23 7 1 6 (c,=5;(a)=1; +mx8+shl2304x3 38 2 1 1 (c,=1; +mx8+shl2304x3 44 1 1 0 +mx8+shl2304x3 11 9 1 8 (c,=7;(b)=1; +mx8+shl2304x3 46 1 1 0 +mx8+shl2304x3 5 12 1 11 (c,=11; +mx8+shl2304x3 28 7 1 6 (c,=6; +mx8+shl2304x3 4 12 1 11 (c,=9;(b)=1;(a)=1; +mx8+shl2304x3 26 8 1 7 (c,=7; +mx8+shl2304x3 32 8 1 7 (c,=6;(b)=1; +mx8+shl2304x3 48 2 1 1 (c,=1; +mx8+shl2304x3 13 12 1 11 (c,=11; +mx8+shl2304x3 12 9 1 8 (c,=8; +mx8+shl2304x3 19 11 1 10 (c,=9;(b)=1; +mx8+shl1152x6 237 30 1 29 (c,=26;(c)=1;(b)=1;(a)=1; +mx8+shl2304x3 57 1 1 0 +mx8+shl2304x3 59 1 1 0 +mx8+shl2304x3 16 15 1 14 (c,=13;(a)=1; +mx8+shl2304x3 42 5 1 4 (c,=4; +mx8+shl2304x3 30 9 1 8 (c,=8; +mx8+shl2304x3 15 13 1 12 (c,=12; +mx8+shl1152x6 236 27 1 26 (c,=26; +mx8+shl2304x3 50 3 1 2 (c,=2; +mx8+shl2304x3 52 4 1 3 (c,=3; +mx8+shl1152x6 252 21 1 20 (c,=20; +mx8+shl2304x3 47 7 1 6 (c,=6; +mx8+shl2304x3 41 10 1 9 (c,=8;(a)=1; +mx8+shl1152x6 232 32 0 none (c,=32; +mx8+shl2304x3 62 4 1 3 (c,=2;(a)=1; +mx8+shl2304x3 58 5 1 4 (c,=4; +mx8+shl2304x3 68 3 1 2 (c,=2; +mx8+shl2304x3 72 2 1 1 (c,=1; +mx8+shl2304x3 69 2 1 1 (c,=1; +mx8+shl2304x3 18 19 1 18 (c,=18; +mx8+shl2304x3 37 13 1 12 (c,=12; +mx8+shl2304x3 60 6 1 5 (c,=3;(c)=1;(b)=1; +mx8+shl2304x3 71 3 1 2 (c,=2; +mx8+shl1152x6 254 25 1 24 (c,=23;(b)=1; +mx8+shl2304x3 3 21 1 20 (c,=19;(a)=1; +mx8+shl2304x3 39 14 1 13 (c,=12;(b)=1; +mx8+shl2304x3 1 22 1 21 (c,=21; +mx8+shl2304x3 55 10 1 9 (c,=8;(b)=1; +mx8+shl1152x6 245 32 0 none (c,=28;(b)=2;(a)=2; +mx8+shl2304x3 53 9 1 8 (c,=8; +mx8+shl2304x3 8 21 1 20 (c,=19;(a)=1; +mx8+shl2304x3 78 5 1 4 (c,=4; +mx8+shl2304x3 65 8 1 7 (c,=6;(a)=1; +mx8+shl2304x3 76 5 1 4 (c,=4; +mx8+shl1152x6 249 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2304x3 63 8 1 7 (c,=7; +mx8+shl2304x3 75 5 1 4 (c,=4; +mx8+shl2304x3 80 5 1 4 (c,=4; +mx8+shl2304x3 90 1 1 0 +mx8+shl2304x3 89 3 1 2 (c,=1;(a)=1; +mx8+shl2304x3 88 2 1 1 (c,=1; +mx8+shl2304x3 95 1 1 0 +mx8+shl2304x3 61 13 1 12 (c,=10;(b)=1;(a)=1; +mx8+shl2304x3 29 19 1 18 (c,=18; +mx8+shl2304x3 97 2 1 1 (c,=1; +mx8+shl2304x3 45 15 1 14 (c,=14; +mx8+shl2304x3 79 7 1 6 (c,=6; +mx8+shl2304x3 103 2 1 1 (c,=1; +mx8+shl2304x3 21 26 1 25 (c,=23;(b)=1;(a)=1; +mx8+shl2304x3 70 11 1 10 (c,=8;(b)=1;(a)=1; +mx8+shl2304x3 105 3 1 2 (c,=2; +mx8+shl2304x3 107 2 1 1 (c,=1; +mx8+shl2304x3 83 6 1 5 (c,=4;(b)=1; +mx8+shl2304x3 91 6 1 5 (c,=5; +mx8+shl2304x3 87 8 1 7 (c,=7; +mx8+shl2304x3 100 5 1 4 (c,=4; +mx8+shl2304x3 27 24 1 23 (c,=23; +mx8+shl2304x3 66 16 1 15 (c,=14;(a)=1; +mx8+shl2304x3 0 32 1 31 (c,=31; +mx8+shl2304x3 40 22 1 21 (c,=21; +mx8+shl2304x3 31 32 0 none (c,=29;(a)=2;(b)=1; +mx8+shl2304x3 116 1 1 0 +mx8+shl2304x3 64 20 1 19 (c,=18;(b)=1; +mx8+shl2304x3 33 26 1 25 (c,=24;(b)=1; +mx8+shl2304x3 51 19 1 18 (c,=17;(a)=1; +mx8+shl2304x3 113 4 1 3 (c,=3; +mx8+shl2304x3 9 32 0 none (c,=32; +mx8+shl2304x3 84 13 1 12 (c,=11;(a)=1; +mx8+shl2304x3 54 22 1 21 (c,=20;(b)=1; +mx8+shl2304x3 56 27 1 26 (c,=22;(b)=3;(a)=1; +mx8+shl2304x3 43 32 0 none (c,=28;(b)=2;(a)=2; +mx8+shl2304x3 93 13 1 12 (c,=12; +mx8+shl2304x3 126 4 1 3 (c,=2;(a)=1; +mx8+shl2304x3 114 6 1 5 (c,=5; +mx8+shl2304x3 128 3 1 2 (c,=2; +mx8+shl2304x3 131 2 1 1 (c,=1; +mx8+shl2304x3 125 5 1 4 (c,=3;(a)=1; +mx8+shl2304x3 127 4 1 3 (c,=3; +mx8+shl2304x3 108 10 1 9 (c,=9; +mx8+shl2304x3 120 6 1 5 (c,=5; +mx8+shl2304x3 74 19 1 18 (c,=18; +mx8+shl2304x3 122 6 1 5 (c,=5; +mx8+shl2304x3 123 6 1 5 (c,=5; +mx8+shl2304x3 86 18 1 17 (c,=16;(a)=1; +mx8+shl2304x3 99 13 1 12 (c,=11;(a)=1; +mx8+shl2304x3 85 16 1 15 (c,=14;(b)=1; +mx8+shl2304x3 124 7 1 6 (c,=6; +mx8+shl2304x3 112 11 1 10 (c,=10; +mx8+shl2304x3 92 14 1 13 (c,=13; +mx8+shl2304x3 134 2 1 1 (c,=1; +mx8+shl2304x3 35 30 1 29 (c,=27;(b)=2; +mx8+shl2304x3 133 2 1 1 (c,=1; +mx8+shl2304x3 49 28 1 27 (c,=27; +mx8+shl2304x3 137 2 1 1 (c,=1; +mx8+shl2304x3 94 17 1 16 (c,=16; +mx8+shl2304x3 149 1 1 0 +mx8+shl2304x3 110 14 1 13 (c,=13; +mx8+shl2304x3 136 4 1 3 (c,=2;(a)=1; +mx8+shl2304x3 130 7 1 6 (c,=6; +mx8+shl2304x3 142 3 1 2 (c,=2; +mx8+shl2304x3 135 4 1 3 (c,=3; +mx8+shl2304x3 81 26 1 25 (c,=21;(b)=3;(a)=1; +mx8+shl2304x3 109 19 1 18 (c,=16;(b)=1;(a)=1; +mx8+shl2304x3 129 10 1 9 (c,=9; +mx8+shl2304x3 77 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2304x3 138 6 1 5 (c,=5; +mx8+shl2304x3 67 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2304x3 148 6 1 5 (c,=5; +mx8+shl2304x3 141 7 1 6 (c,=6; +mx8+shl2304x3 145 8 1 7 (c,=7; +mx8+shl2304x3 163 3 1 2 (c,=2; +mx8+shl2304x3 159 4 1 3 (c,=3; +mx8+shl2304x3 102 19 1 18 (c,=18; +mx8+shl2304x3 155 6 1 5 (c,=5; +mx8+shl2304x3 73 32 0 none (c,=31;(a)=1; +mx8+shl2304x3 162 5 1 4 (c,=4; +mx8+shl2304x3 144 8 1 7 (c,=7; +mx8+shl2304x3 174 2 1 1 (c,=1; +mx8+shl2304x3 176 1 1 0 +mx8+shl2304x3 111 24 1 23 (c,=20;(b)=2;(a)=1; +mx8+shl2304x3 164 7 1 6 (c,=5;(b)=1; +mx8+shl2304x3 158 9 1 8 (c,=8; +mx8+shl2304x3 166 10 1 9 (c,=9; +mx8+shl2304x3 82 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2304x3 156 11 1 10 (c,=8;(b)=2; +mx8+shl2304x3 184 1 1 0 +mx8+shl2304x3 157 9 1 8 (c,=8; +mx8+shl2304x3 101 32 0 none (c,=29;(b)=3; +mx8+shl2304x3 98 32 0 none (c,=30;(b)=2; +mx8+shl2304x3 151 12 1 11 (c,=10;(b)=1; +mx8+shl2304x3 173 6 1 5 (c,=5; +mx8+shl2304x3 179 6 1 5 (c,=4;(b)=1; +mx8+shl2304x3 152 14 1 13 (c,=12;(b)=1; +mx8+shl2304x3 187 5 1 4 (c,=3;(a)=1; +mx8+shl2304x3 185 4 1 3 (c,=3; +mx8+shl2304x3 121 27 1 26 (c,=23;(b)=2;(a)=1; +mx8+shl2304x3 150 14 1 13 (c,=13; +mx8+shl2304x3 117 26 1 25 (c,=22;(b)=2;(a)=1; +mx8+shl2304x3 96 32 0 none (c,=32; +mx8+shl2304x3 169 11 1 10 (c,=9;(a)=1; +mx8+shl2304x3 118 29 1 28 (c,=26;(b)=1;(a)=1; +mx8+shl2304x3 196 3 1 2 (c,=2; +mx8+shl2304x3 178 12 1 11 (c,=10;(b)=1; +mx8+shl2304x3 192 6 1 5 (c,=5; +mx8+shl2304x3 189 4 1 3 (c,=3; +mx8+shl2304x3 205 1 1 0 +mx8+shl2304x3 119 32 0 none (c,=29;(a)=2;(b)=1; +mx8+shl2304x3 115 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 198 2 1 1 (c,=1; +mx8+shl2304x3 139 20 1 19 (c,=19; +mx8+shl2304x3 181 10 1 9 (c,=9; +mx8+shl2304x3 104 32 1 31 (c,=31; +mx8+shl2304x3 172 14 1 13 (c,=12;(a)=1; +mx8+shl2304x3 177 14 1 13 (c,=13; +mx8+shl2304x3 194 6 1 5 (c,=5; +mx8+shl2304x3 132 29 1 28 (c,=25;(b)=2;(a)=1; +mx8+shl2304x3 209 1 1 0 +mx8+shl2304x3 200 4 1 3 (c,=3; +mx8+shl2304x3 146 26 1 25 (c,=24;(a)=1; +mx8+shl2304x3 190 9 1 8 (c,=8; +mx8+shl2304x3 167 20 1 19 (c,=19; +mx8+shl2304x3 206 4 1 3 (c,=3; +mx8+shl2304x3 106 32 1 31 (c,=30;(b)=1; +mx8+shl2304x3 193 10 1 9 (c,=9; +mx8+shl2304x3 212 3 1 2 (c,=2; +mx8+shl2304x3 218 2 1 1 (c,=1; +mx8+shl2304x3 160 21 1 20 (c,=19;(b)=1; +mx8+shl2304x3 168 17 1 16 (c,=15;(b)=1; +mx8+shl2304x3 224 1 1 0 +mx8+shl2304x3 143 32 0 none (c,=30;(b)=2; +mx8+shl2304x3 140 30 1 29 (c,=28;(a)=1; +mx8+shl2304x3 213 5 1 4 (c,=4; +mx8+shl2304x3 153 29 1 28 (c,=27;(a)=1; +mx8+shl2304x3 182 21 1 20 (c,=18;(a)=2; +mx8+shl2304x3 223 3 1 2 (c,=2; +mx8+shl2304x3 221 4 1 3 (c,=3; +mx8+shl2304x3 202 9 1 8 (c,=8; +mx8+shl2304x3 197 11 1 10 (c,=10; +mx8+shl2304x3 222 6 1 5 (c,=4;(a)=1; +mx8+shl2304x3 234 2 1 1 (c,=1; +mx8+shl2304x3 147 32 0 none (c,=30;(b)=2; +mx8+shl2304x3 230 6 1 5 (c,=5; +mx8+shl2304x3 180 25 1 24 (c,=22;(b)=1;(a)=1; +mx8+shl2304x3 154 32 0 none (c,=32; +mx8+shl2304x3 229 8 1 7 (c,=6;(b)=1; +mx8+shl2304x3 216 12 1 11 (c,=10;(a)=1; +mx8+shl2304x3 233 7 1 6 (c,=6; +mx8+shl2304x3 238 5 1 4 (c,=4; +mx8+shl2304x3 161 32 0 none (c,=31;(a)=1; +mx8+shl2304x3 225 9 1 8 (c,=8; +mx8+shl2304x3 170 32 0 none (c,=29;(a)=2;(b)=1; +mx8+shl2304x3 186 23 1 22 (c,=20;(b)=1;(a)=1; +mx8+shl2304x3 240 6 1 5 (c,=5; +mx8+shl2304x3 165 32 0 none (c,=32; +mx8+shl2304x3 171 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 175 32 0 none (c,=31;(a)=1; +mx8+shl2304x3 235 7 1 6 (c,=6; +mx8+shl2304x3 232 9 1 8 (c,=8; +mx8+shl2304x3 211 17 1 16 (c,=15;(b)=1; +mx8+shl2304x3 247 7 1 6 (c,=6; +mx8+shl2304x3 231 13 1 12 (c,=11;(b)=1; +mx8+shl2304x3 203 25 1 24 (c,=22;(b)=2; +mx8+shl256x16 5 2 1 1 (c,=1; +mx8+shl2304x3 217 20 1 19 (c,=19; +mx8+shl2304x3 246 9 1 8 (c,=8; +mx8+shl2304x3 183 32 0 none (c,=31;(b)=1; +mx8+shl2304x3 227 15 1 14 (c,=14; +mx8+shl2304x3 249 6 1 5 (c,=4;(b)=1; +mx8+shl2304x3 242 10 1 9 (c,=9; +mx8+shl2304x3 255 4 1 3 (c,=3; +mx8+shl256x16 4 12 1 11 (c,=8;(c)=1;(b)=1;(a)=1; +mx8+shl2304x3 241 13 1 12 (c,=11;(a)=1; +mx8+shl2304x3 188 32 0 none (c,=29;(a)=3; +mx8+shl256x16 14 1 1 0 +mx8+shl2304x3 207 20 1 19 (c,=19; +mx8+shl2304x3 228 20 1 19 (c,=19; +mx8+shl2304x3 220 21 1 20 (c,=19;(a)=1; +mx8+shl2304x3 253 7 1 6 (c,=6; +mx8+shl2304x3 195 30 1 29 (c,=27;(b)=2; +mx8+shl2304x3 191 28 1 27 (c,=27; +mx8+shl2304x3 210 24 1 23 (c,=23; +mx8+shl2304x3 208 27 1 26 (c,=24;(b)=2; +mx8+shl256x16 11 15 1 14 (c,=11;(c)=1;(b)=1;(a)=1; +mx8+shl256x16 3 32 0 none (c,=28;(c)=2;(a)=2; +mx8+shl2304x3 236 18 1 17 (c,=17; +mx8+shl256x16 16 17 1 16 (c,=15;(a)=1; +mx8+shl2304x3 244 18 1 17 (c,=16;(b)=1; +mx8+shl256x16 1 32 0 none (c,=31;(c)=1; +mx8+shl256x16 7 32 0 none (c,=28;(c)=3;(b)=1; +mx8+shl2304x3 199 30 1 29 (c,=27;(b)=1;(a)=1; +mx8+shl2304x3 251 12 1 11 (c,=11; +mx8+shl256x16 6 32 0 none (c,=27;(b)=3;(c)=1;(a)=1; +mx8+shl256x16 2 28 1 27 (c,=23;(c)=2;(b)=2; +mx8+shl256x16 8 32 0 none (c,=30;(a)=2; +mx8+shl256x16 0 32 0 none (c,=32; +mx8+shl256x16 18 22 1 21 (c,=20;(c)=1; +mx8+shl256x16 26 12 1 11 (c,=11; +mx8+shl256x16 19 32 0 none (c,=30;(b)=2; +mx8+shl2304x3 201 32 0 none (c,=32; +mx8+shl256x16 12 32 0 none (c,=26;(c)=4;(b)=1;(a)=1; +mx8+shl2304x3 204 32 0 none (c,=32; +mx8+shl2304x3 215 32 0 none (c,=29;(a)=2;(b)=1; +mx8+shl256x16 15 32 0 none (c,=27;(c)=4;(b)=1; +mx8+shl2304x3 219 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl256x16 17 32 0 none (c,=28;(c)=3;(b)=1; +mx8+shl2304x3 214 32 0 none (c,=32; +mx8+shl256x16 41 5 1 4 (c,=2;(c)=1;(a)=1; +mx8+shl256x16 13 32 0 none (c,=28;(c)=3;(b)=1; +mx8+shl256x16 23 32 0 none (c,=29;(c)=2;(a)=1; +mx8+shl256x16 10 32 0 none (c,=28;(c)=2;(b)=2; +mx8+shl256x16 24 32 0 none (c,=29;(c)=3; +mx8+shl256x16 21 32 0 none (c,=25;(c)=3;(b)=2;(a)=2; +mx8+shl2304x3 226 31 1 30 (c,=28;(b)=2; +mx8+shl2304x3 245 24 1 23 (c,=19;(b)=2;(a)=2; +mx8+shl256x16 9 32 0 none (c,=30;(c)=2; +mx8+shl256x16 20 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x16 22 32 0 none (c,=30;(c)=2; +mx8+shl256x16 36 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl2304x3 243 32 0 none (c,=30;(b)=2; +mx8+shl256x16 25 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x16 56 14 1 13 (c,=10;(b)=2;(a)=1; +mx8+shl256x16 30 30 1 29 (c,=28;(c)=1; +mx8+shl256x16 32 32 0 none (c,=28;(c)=3;(b)=1; +mx8+shl256x16 28 32 0 none (c,=24;(b)=4;(c)=2;(a)=2; +mx8+shl256x16 27 32 0 none (c,=30;(c)=1;(a)=1; +mx8+shl2304x3 239 32 0 none (c,=31;(b)=1; +mx8+shl256x16 31 32 0 none (c,=28;(a)=2;(c)=1;(b)=1; +mx8+shl2304x3 237 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl256x16 61 13 1 12 (c,=10;(b)=1;(a)=1; +mx8+shl256x16 50 32 0 none (c,=26;(c)=3;(a)=2;(b)=1; +mx8+shl256x16 38 32 0 none (c,=27;(c)=3;(b)=2; +mx8+shl256x16 42 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x16 51 32 0 none (c,=27;(c)=4;(a)=1; +mx8+shl256x16 33 26 1 25 (c,=22;(c)=2;(b)=1; +mx8+shl256x16 66 6 1 5 (c,=5; +mx8+shl256x16 48 32 0 none (c,=28;(c)=2;(b)=1;(a)=1; +mx8+shl256x16 39 32 0 none (c,=27;(c)=3;(b)=2; +mx8+shl256x16 40 32 0 none (c,=29;(c)=3; +mx8+shl256x16 44 32 0 none (c,=26;(b)=5;(c)=1; +mx8+shl256x16 29 27 1 26 (c,=24;(c)=2; +mx8+shl256x16 43 32 0 none (c,=27;(b)=2;(a)=2;(c)=1; +mx8+shl256x16 53 32 0 none (c,=30;(c)=2; +mx8+shl256x16 73 8 1 7 (c,=7; +mx8+shl256x16 34 32 0 none (c,=30;(c)=1;(a)=1; +mx8+shl256x16 37 28 1 27 (c,=25;(c)=1;(b)=1; +mx8+shl2304x3 254 25 1 24 (c,=23;(b)=1; +mx8+shl256x16 46 32 0 none (c,=25;(c)=4;(b)=2;(a)=1; +mx8+shl256x16 70 11 1 10 (c,=7;(c)=1;(b)=1;(a)=1; +mx8+shl256x16 49 32 0 none (c,=28;(c)=4; +mx8+shl256x16 64 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x16 54 31 1 30 (c,=27;(b)=2;(c)=1; +mx8+shl256x16 35 32 0 none (c,=28;(c)=2;(b)=2; +mx8+shl256x16 45 32 0 none (c,=31;(a)=1; +mx8+shl256x16 65 32 0 none (c,=26;(c)=3;(b)=2;(a)=1; +mx8+shl2304x3 250 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl256x16 47 32 0 none (c,=31;(a)=1; +mx8+shl256x16 58 32 0 none (c,=27;(c)=4;(b)=1; +mx8+shl256x16 63 32 0 none (c,=28;(c)=2;(b)=1;(a)=1; +mx8+shl256x16 55 32 0 none (c,=27;(b)=3;(c)=2; +mx8+shl256x16 59 32 0 none (c,=27;(c)=4;(b)=1; +mx8+shl256x16 52 32 1 31 (c,=28;(c)=2;(a)=1; +mx8+shl256x16 86 12 1 11 (c,=8;(c)=2;(a)=1; +mx8+shl256x16 57 32 0 none (c,=28;(c)=3;(a)=1; +mx8+shl256x16 60 32 0 none (c,=28;(b)=2;(c)=1;(a)=1; +mx8+shl256x16 67 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2304x3 252 32 0 none (c,=32; +mx8+shl2304x3 248 32 1 31 (c,=31; +mx8+shl256x16 72 32 0 none (c,=28;(c)=3;(b)=1; +mx8+shl256x16 62 32 0 none (c,=31;(a)=1; +mx8+shl256x16 68 32 0 none (c,=27;(b)=3;(c)=2; +mx8+shl256x16 100 9 1 8 (c,=7;(c)=1; +mx8+shl256x16 74 19 1 18 (c,=18; +mx8+shl256x16 89 32 0 none (c,=29;(c)=1;(b)=1;(a)=1; +mx8+shl256x16 77 32 0 none (c,=28;(c)=2;(b)=1;(a)=1; +mx8+shl256x16 116 1 1 0 +mx8+shl256x16 69 32 0 none (c,=30;(c)=1;(a)=1; +mx8+shl256x16 75 32 0 none (c,=27;(c)=4;(b)=1; +mx8+shl256x16 106 6 1 5 (c,=5; +mx8+shl256x16 71 32 0 none (c,=26;(c)=3;(b)=3; +mx8+shl256x16 81 32 0 none (c,=26;(b)=4;(c)=1;(a)=1; +mx8+shl256x16 84 32 0 none (c,=28;(a)=3;(c)=1; +mx8+shl256x16 98 32 0 none (c,=27;(c)=3;(b)=2; +mx8+shl256x16 76 32 0 none (c,=31;(b)=1; +mx8+shl256x16 94 19 1 18 (c,=17;(c)=1; +mx8+shl256x16 80 28 1 27 (c,=23;(c)=3;(b)=1; +mx8+shl256x16 88 32 0 none (c,=25;(c)=4;(b)=2;(a)=1; +mx8+shl256x16 78 32 0 none (c,=28;(c)=3;(b)=1; +mx8+shl256x16 91 32 0 none (c,=25;(c)=3;(b)=2;(a)=2; +mx8+shl256x16 85 32 0 none (c,=27;(c)=3;(b)=1;(a)=1; +mx8+shl256x16 79 32 0 none (c,=31;(c)=1; +mx8+shl256x16 101 21 1 20 (c,=17;(b)=2;(c)=1; +mx8+shl256x16 92 32 0 none (c,=31;(b)=1; +mx8+shl256x16 87 32 0 none (c,=31;(c)=1; +mx8+shl256x16 95 32 0 none (c,=30;(c)=1;(a)=1; +mx8+shl256x16 82 32 0 none (c,=29;(c)=1;(b)=1;(a)=1; +mx8+shl256x16 90 32 0 none (c,=28;(c)=2;(b)=2; +mx8+shl256x16 93 32 0 none (c,=32; +mx8+shl256x16 99 22 1 21 (c,=18;(c)=1;(b)=1;(a)=1; +mx8+shl256x16 141 1 1 0 +mx8+shl256x16 107 32 0 none (c,=28;(c)=2;(b)=2; +mx8+shl256x16 83 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl256x16 127 11 1 10 (c,=10; +mx8+shl256x16 110 20 1 19 (c,=18;(c)=1; +mx8+shl256x16 105 32 0 none (c,=27;(c)=2;(b)=2;(a)=1; +mx8+shl256x16 130 15 1 14 (c,=13;(c)=1; +mx8+shl256x16 97 32 0 none (c,=28;(b)=3;(c)=1; +mx8+shl256x16 103 32 0 none (c,=28;(b)=2;(c)=1;(a)=1; +mx8+shl256x16 117 22 1 21 (c,=17;(b)=2;(c)=1;(a)=1; +mx8+shl256x16 96 32 0 none (c,=31;(c)=1; +mx8+shl256x16 109 28 1 27 (c,=24;(c)=1;(b)=1;(a)=1; +mx8+shl256x16 102 32 0 none (c,=29;(c)=3; +mx8+shl256x16 112 32 0 none (c,=30;(c)=2; +mx8+shl256x16 121 32 0 none (c,=28;(b)=2;(c)=1;(a)=1; +mx8+shl256x16 108 32 0 none (c,=30;(c)=2; +mx8+shl256x16 115 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x16 118 32 0 none (c,=26;(c)=4;(b)=1;(a)=1; +mx8+shl256x16 104 32 0 none (c,=30;(c)=2; +mx8+shl256x16 133 27 1 26 (c,=21;(c)=3;(b)=2; +mx8+shl256x16 129 17 1 16 (c,=15;(c)=1; +mx8+shl256x16 134 16 1 15 (c,=14;(c)=1; +mx8+shl256x16 120 32 0 none (c,=28;(c)=2;(b)=1;(a)=1; +mx8+shl256x16 122 32 0 none (c,=27;(b)=2;(a)=2;(c)=1; +mx8+shl256x16 159 4 1 3 (c,=3; +mx8+shl256x16 125 26 1 25 (c,=21;(c)=2;(b)=1;(a)=1; +mx8+shl256x16 154 11 1 10 (c,=9;(c)=1; +mx8+shl256x16 111 32 0 none (c,=27;(b)=2;(a)=2;(c)=1; +mx8+shl256x16 131 32 0 none (c,=29;(b)=2;(c)=1; +mx8+shl256x16 155 6 1 5 (c,=4;(c)=1; +mx8+shl256x16 119 32 0 none (c,=29;(a)=2;(b)=1; +mx8+shl256x16 132 29 1 28 (c,=24;(b)=2;(c)=1;(a)=1; +mx8+shl256x16 126 32 0 none (c,=30;(c)=1;(a)=1; +mx8+shl256x16 113 32 0 none (c,=29;(c)=2;(a)=1; +mx8+shl256x16 114 32 0 none (c,=30;(c)=2; +mx8+shl256x16 158 12 1 11 (c,=10;(c)=1; +mx8+shl256x16 128 32 0 none (c,=28;(c)=3;(b)=1; +mx8+shl256x16 176 2 1 1 (c,=1; +mx8+shl256x16 123 32 0 none (c,=31;(c)=1; +mx8+shl256x16 124 32 0 none (c,=28;(c)=3;(b)=1; +mx8+shl256x16 135 32 0 none (c,=27;(c)=5; +mx8+shl256x16 139 32 0 none (c,=30;(c)=1;(a)=1; +mx8+shl256x16 138 32 0 none (c,=30;(c)=1;(a)=1; +mx8+shl256x16 147 32 0 none (c,=28;(c)=2;(b)=2; +mx8+shl256x16 144 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x16 150 32 0 none (c,=27;(c)=4;(b)=1; +mx8+shl256x16 137 32 0 none (c,=32; +mx8+shl256x16 136 32 0 none (c,=29;(c)=1;(b)=1;(a)=1; +mx8+shl256x16 145 32 0 none (c,=28;(c)=3;(a)=1; +mx8+shl256x16 185 4 1 3 (c,=3; +mx8+shl256x16 143 32 0 none (c,=29;(b)=2;(c)=1; +mx8+shl256x16 140 32 0 none (c,=30;(c)=1;(a)=1; +mx8+shl256x16 156 25 1 24 (c,=18;(c)=2;(b)=2;(a)=2; +mx8+shl256x16 142 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl256x16 146 32 0 none (c,=30;(a)=2; +mx8+shl256x16 149 32 0 none (c,=31;(c)=1; +mx8+shl256x16 148 32 0 none (c,=27;(c)=2;(a)=2;(b)=1; +mx8+shl256x16 191 3 1 2 (c,=2; +mx8+shl256x16 173 32 0 none (c,=29;(c)=1;(b)=1;(a)=1; +mx8+shl256x16 186 17 1 16 (c,=14;(b)=1;(a)=1; +mx8+shl256x16 151 32 0 none (c,=27;(b)=3;(c)=1;(a)=1; +mx8+shl256x16 168 24 1 23 (c,=22;(b)=1; +mx8+shl256x16 169 17 1 16 (c,=15;(a)=1; +mx8+shl256x16 190 10 1 9 (c,=8;(c)=1; +mx8+shl256x16 157 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x16 152 32 0 none (c,=25;(c)=4;(b)=3; +mx8+shl256x16 153 32 0 none (c,=28;(c)=3;(a)=1; +mx8+shl256x16 160 32 0 none (c,=25;(c)=4;(b)=3; +mx8+shl256x16 161 32 0 none (c,=29;(c)=2;(a)=1; +mx8+shl256x16 163 26 1 25 (c,=19;(c)=3;(b)=2;(a)=1; +mx8+shl256x16 172 32 0 none (c,=29;(c)=1;(b)=1;(a)=1; +mx8+shl256x16 167 32 0 none (c,=31;(c)=1; +mx8+shl256x16 166 32 0 none (c,=27;(c)=5; +mx8+shl256x16 194 10 1 9 (c,=9; +mx8+shl256x16 179 32 0 none (c,=27;(b)=2;(a)=2;(c)=1; +mx8+shl256x16 162 32 0 none (c,=28;(b)=3;(c)=1; +mx8+shl256x16 164 32 0 none (c,=28;(c)=2;(b)=1;(a)=1; +mx8+shl256x16 184 24 1 23 (c,=19;(c)=2;(a)=2; +mx8+shl256x16 187 32 0 none (c,=29;(c)=1;(b)=1;(a)=1; +mx8+shl256x16 200 11 1 10 (c,=9;(a)=1; +mx8+shl256x16 181 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x16 170 32 0 none (c,=26;(c)=3;(a)=2;(b)=1; +mx8+shl256x16 171 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x16 180 32 0 none (c,=26;(c)=3;(b)=2;(a)=1; +mx8+shl256x16 175 32 0 none (c,=30;(c)=1;(a)=1; +mx8+shl256x16 165 32 0 none (c,=32; +mx8+shl256x16 178 32 0 none (c,=28;(c)=3;(b)=1; +mx8+shl256x16 177 32 0 none (c,=27;(c)=4;(a)=1; +mx8+shl256x16 182 32 0 none (c,=28;(c)=2;(a)=2; +mx8+shl256x16 174 32 0 none (c,=28;(b)=2;(c)=1;(a)=1; +mx8+shl256x16 203 32 0 none (c,=29;(b)=2;(c)=1; +mx8+shl256x16 189 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl256x16 183 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x16 197 32 0 none (c,=29;(c)=2;(a)=1; +mx8+shl256x16 192 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl256x16 230 6 1 5 (c,=5; +mx8+shl256x16 222 14 1 13 (c,=10;(c)=2;(a)=1; +mx8+shl256x16 234 7 1 6 (c,=5;(c)=1; +mx8+shl256x16 219 32 0 none (c,=28;(c)=2;(b)=1;(a)=1; +mx8+shl256x16 188 32 0 none (c,=28;(a)=3;(c)=1; +mx8+shl256x16 195 30 1 29 (c,=26;(b)=2;(c)=1; +mx8+shl256x16 198 32 0 none (c,=27;(c)=4;(b)=1; +mx8+shl256x16 229 16 1 15 (c,=14;(b)=1; +mx8+shl256x16 205 32 0 none (c,=25;(c)=6;(a)=1; +mx8+shl256x16 199 32 0 none (c,=28;(c)=2;(b)=1;(a)=1; +mx8+shl256x16 196 32 0 none (c,=28;(c)=2;(b)=2; +mx8+shl256x16 193 32 0 none (c,=30;(c)=2; +mx8+shl256x16 212 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl256x16 204 32 0 none (c,=30;(c)=2; +mx8+shl256x16 209 32 0 none (c,=31;(c)=1; +mx8+shl256x16 208 32 0 none (c,=29;(b)=2;(c)=1; +mx8+shl256x16 210 32 0 none (c,=30;(c)=2; +mx8+shl256x16 235 19 1 18 (c,=16;(c)=2; +mx8+shl256x16 201 32 1 31 (c,=27;(c)=4; +mx8+shl256x16 207 32 0 none (c,=27;(c)=4;(b)=1; +mx8+shl256x16 206 32 0 none (c,=30;(c)=1;(a)=1; +mx8+shl256x16 250 2 1 1 (c,=1; +mx8+shl256x16 217 23 1 22 (c,=22; +mx8+shl256x16 225 26 1 25 (c,=23;(c)=2; +mx8+shl256x16 216 32 0 none (c,=29;(c)=2;(a)=1; +mx8+shl256x16 211 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x16 218 32 0 none (c,=27;(c)=3;(a)=2; +mx8+shl256x16 214 32 0 none (c,=30;(c)=2; +mx8+shl512x8 3 5 1 4 (c,=3;(a)=1; +mx8+shl256x16 215 32 0 none (c,=29;(a)=2;(b)=1; +mx8+shl512x8 2 1 1 0 +mx8+shl512x8 6 2 1 1 (c,=1; +mx8+shl512x8 7 1 1 0 +mx8+shl256x16 213 32 0 none (c,=29;(c)=1;(b)=1;(a)=1; +mx8+shl256x16 231 16 1 15 (c,=14;(b)=1; +mx8+shl256x16 202 32 0 none (c,=30;(c)=2; +mx8+shl256x16 220 32 0 none (c,=29;(c)=2;(a)=1; +mx8+shl512x8 14 1 1 0 +mx8+shl256x16 238 32 0 none (c,=24;(b)=4;(c)=2;(a)=2; +mx8+shl256x16 227 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl512x8 1 10 1 9 (c,=8;(c)=1; +mx8+shl256x16 221 32 0 none (c,=32; +mx8+shl256x16 245 32 0 none (c,=26;(c)=2;(b)=2;(a)=2; +mx8+shl256x16 224 32 0 none (c,=28;(c)=4; +mx8+shl256x16 226 32 0 none (c,=28;(c)=2;(b)=2; +mx8+shl256x16 243 16 1 15 (c,=13;(b)=2; +mx8+shl512x8 9 8 1 7 (c,=7; +mx8+shl512x8 4 12 1 11 (c,=9;(b)=1;(a)=1; +mx8+shl512x8 12 4 1 3 (c,=3; +mx8+shl256x16 228 32 0 none (c,=31;(a)=1; +mx8+shl512x8 20 3 1 2 (c,=2; +mx8+shl256x16 239 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl256x16 232 32 0 none (c,=30;(c)=2; +mx8+shl256x16 241 32 0 none (c,=27;(c)=3;(a)=2; +mx8+shl512x8 30 1 1 0 +mx8+shl512x8 5 12 1 11 (c,=11; +mx8+shl512x8 25 6 1 5 (c,=4;(b)=1; +mx8+shl256x16 249 32 0 none (c,=24;(c)=6;(b)=1;(a)=1; +mx8+shl256x16 251 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl256x16 233 32 0 none (c,=27;(c)=2;(b)=2;(a)=1; +mx8+shl512x8 36 2 1 1 (c,=1; +mx8+shl256x16 244 32 0 none (c,=29;(b)=2;(c)=1; +mx8+shl512x8 24 8 1 7 (c,=7; +mx8+shl512x8 22 10 1 9 (c,=8;(c)=1; +mx8+shl256x16 248 32 0 none (c,=31;(c)=1; +mx8+shl256x16 240 31 1 30 (c,=28;(c)=2; +mx8+shl512x8 38 2 1 1 (c,=1; +mx8+shl512x8 44 1 1 0 +mx8+shl256x16 223 32 0 none (c,=30;(b)=2; +mx8+shl256x16 237 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl256x16 236 32 0 none (c,=31;(c)=1; +mx8+shl512x8 35 8 1 7 (c,=6;(b)=1; +mx8+shl512x8 41 5 1 4 (c,=3;(a)=1; +mx8+shl256x16 247 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl512x8 34 6 1 5 (c,=5; +mx8+shl512x8 48 2 1 1 (c,=1; +mx8+shl256x16 242 32 0 none (c,=29;(c)=2;(b)=1; +mx8+shl256x16 254 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl256x16 253 32 0 none (c,=30;(c)=2; +mx8+shl512x8 55 1 1 0 +mx8+shl256x16 255 32 0 none (c,=31;(c)=1; +mx8+shl512x8 17 18 1 17 (c,=16;(b)=1; +mx8+shl512x8 8 24 1 23 (c,=22;(a)=1; +mx8+shl512x8 15 13 1 12 (c,=11;(c)=1; +mx8+shl512x8 47 7 1 6 (c,=6; +mx8+shl512x8 26 12 1 11 (c,=11; +mx8+shl256x16 246 32 0 none (c,=29;(c)=2;(a)=1; +mx8+shl512x8 10 20 1 19 (c,=19; +mx8+shl512x8 31 12 1 11 (c,=10;(b)=1; +mx8+shl512x8 58 5 1 4 (c,=4; +mx8+shl512x8 28 23 1 22 (c,=17;(b)=3;(a)=2; +mx8+shl512x8 39 14 1 13 (c,=12;(b)=1; +mx8+shl512x8 60 6 1 5 (c,=4;(b)=1; +mx8+shl256x16 252 32 0 none (c,=31;(c)=1; +mx8+shl512x8 68 3 1 2 (c,=2; +mx8+shl512x8 46 13 1 12 (c,=10;(b)=1;(a)=1; +mx8+shl512x8 42 11 1 10 (c,=9;(b)=1; +mx8+shl512x8 43 13 1 12 (c,=12; +mx8+shl512x8 65 4 1 3 (c,=3; +mx8+shl512x8 59 10 1 9 (c,=8;(c)=1; +mx8+shl512x8 16 32 0 none (c,=28;(c)=2;(b)=1;(a)=1; +mx8+shl512x8 62 9 1 8 (c,=7;(a)=1; +mx8+shl512x8 51 17 1 16 (c,=15;(a)=1; +mx8+shl512x8 80 5 1 4 (c,=4; +mx8+shl512x8 57 14 1 13 (c,=13; +mx8+shl512x8 0 32 1 31 (c,=31; +mx8+shl512x8 78 5 1 4 (c,=4; +mx8+shl512x8 21 32 0 none (c,=28;(b)=2;(a)=2; +mx8+shl512x8 63 11 1 10 (c,=10; +mx8+shl512x8 73 8 1 7 (c,=7; +mx8+shl512x8 11 32 0 none (c,=29;(a)=2;(b)=1; +mx8+shl512x8 89 3 1 2 (c,=1;(a)=1; +mx8+shl512x8 40 22 1 21 (c,=21; +mx8+shl512x8 83 6 1 5 (c,=4;(b)=1; +mx8+shl512x8 18 31 1 30 (c,=30; +mx8+shl512x8 13 32 0 none (c,=31;(b)=1; +mx8+shl512x8 49 19 1 18 (c,=18; +mx8+shl512x8 27 32 0 none (c,=30;(c)=1;(a)=1; +mx8+shl512x8 37 24 1 23 (c,=22;(b)=1; +mx8+shl512x8 93 2 1 1 (c,=1; +mx8+shl512x8 33 32 0 none (c,=28;(a)=2;(c)=1;(b)=1; +mx8+shl512x8 69 14 1 13 (c,=12;(a)=1; +mx8+shl512x8 23 28 1 27 (c,=26;(a)=1; +mx8+shl512x8 29 27 1 26 (c,=26; +mx8+shl512x8 56 26 1 25 (c,=21;(b)=3;(a)=1; +mx8+shl512x8 32 32 0 none (c,=31;(b)=1; +mx8+shl512x8 52 32 0 none (c,=31;(a)=1; +mx8+shl512x8 19 32 0 none (c,=30;(b)=2; +mx8+shl512x8 99 3 1 2 (c,=2; +mx8+shl512x8 61 21 1 20 (c,=17;(b)=2;(a)=1; +mx8+shl512x8 86 12 1 11 (c,=10;(a)=1; +mx8+shl512x8 87 8 1 7 (c,=7; +mx8+shl512x8 107 2 1 1 (c,=1; +mx8+shl512x8 97 7 1 6 (c,=4;(b)=2; +mx8+shl512x8 50 32 0 none (c,=29;(a)=2;(b)=1; +mx8+shl512x8 104 3 1 2 (c,=2; +mx8+shl512x8 100 7 1 6 (c,=6; +mx8+shl512x8 70 18 1 17 (c,=15;(b)=1;(a)=1; +mx8+shl512x8 117 1 1 0 +mx8+shl512x8 105 3 1 2 (c,=2; +mx8+shl512x8 98 5 1 4 (c,=4; +mx8+shl512x8 88 17 1 16 (c,=14;(b)=2; +mx8+shl512x8 85 16 1 15 (c,=13;(c)=1;(b)=1; +mx8+shl512x8 101 7 1 6 (c,=6; +mx8+shl512x8 116 4 1 3 (c,=2;(c)=1; +mx8+shl512x8 103 7 1 6 (c,=4;(c)=1;(b)=1; +mx8+shl512x8 94 9 1 8 (c,=8; +mx8+shl512x8 53 32 0 none (c,=32; +mx8+shl512x8 106 7 1 6 (c,=6; +mx8+shl512x8 45 32 0 none (c,=31;(a)=1; +mx8+shl512x8 111 8 1 7 (c,=6;(a)=1; +mx8+shl512x8 108 8 1 7 (c,=7; +mx8+shl512x8 54 32 0 none (c,=30;(b)=2; +mx8+shl512x8 81 27 1 26 (c,=21;(b)=3;(c)=1;(a)=1; +mx8+shl512x8 118 6 1 5 (c,=5; +mx8+shl512x8 126 4 1 3 (c,=2;(a)=1; +mx8+shl512x8 131 2 1 1 (c,=1; +mx8+shl512x8 95 17 1 16 (c,=16; +mx8+shl512x8 72 26 1 25 (c,=22;(c)=2;(b)=1; +mx8+shl512x8 67 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl512x8 128 3 1 2 (c,=2; +mx8+shl512x8 64 32 1 31 (c,=30;(b)=1; +mx8+shl512x8 136 3 1 2 (c,=1;(a)=1; +mx8+shl512x8 137 2 1 1 (c,=1; +mx8+shl512x8 120 6 1 5 (c,=5; +mx8+shl512x8 71 32 0 none (c,=29;(b)=3; +mx8+shl512x8 74 29 1 28 (c,=27;(c)=1; +mx8+shl512x8 90 15 1 14 (c,=13;(b)=1; +mx8+shl512x8 114 10 1 9 (c,=9; +mx8+shl512x8 112 11 1 10 (c,=10; +mx8+shl512x8 84 27 1 26 (c,=24;(a)=2; +mx8+shl512x8 79 32 0 none (c,=32; +mx8+shl512x8 127 5 1 4 (c,=4; +mx8+shl512x8 130 7 1 6 (c,=6; +mx8+shl512x8 124 11 1 10 (c,=9;(b)=1; +mx8+shl512x8 149 1 1 0 +mx8+shl512x8 77 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl512x8 75 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl512x8 91 24 1 23 (c,=20;(a)=2;(b)=1; +mx8+shl512x8 125 8 1 7 (c,=6;(a)=1; +mx8+shl512x8 66 32 0 none (c,=31;(a)=1; +mx8+shl512x8 146 6 1 5 (c,=4;(a)=1; +mx8+shl512x8 153 3 1 2 (c,=1;(a)=1; +mx8+shl512x8 82 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl512x8 148 7 1 6 (c,=6; +mx8+shl512x8 159 4 1 3 (c,=3; +mx8+shl512x8 163 3 1 2 (c,=2; +mx8+shl512x8 139 9 1 8 (c,=8; +mx8+shl512x8 110 16 1 15 (c,=15; +mx8+shl512x8 162 5 1 4 (c,=4; +mx8+shl512x8 144 8 1 7 (c,=7; +mx8+shl512x8 157 9 1 8 (c,=8; +mx8+shl512x8 145 8 1 7 (c,=7; +mx8+shl512x8 92 32 0 none (c,=31;(b)=1; +mx8+shl512x8 76 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl512x8 129 17 1 16 (c,=16; +mx8+shl512x8 151 11 1 10 (c,=9;(b)=1; +mx8+shl512x8 113 20 1 19 (c,=18;(a)=1; +mx8+shl512x8 156 11 1 10 (c,=8;(b)=2; +mx8+shl512x8 141 14 1 13 (c,=13; +mx8+shl512x8 158 10 1 9 (c,=9; +mx8+shl512x8 134 16 1 15 (c,=15; +mx8+shl512x8 115 29 1 28 (c,=27;(b)=1; +mx8+shl512x8 176 2 1 1 (c,=1; +mx8+shl512x8 178 3 1 2 (c,=2; +mx8+shl512x8 140 13 1 12 (c,=12; +mx8+shl512x8 152 13 1 12 (c,=11;(b)=1; +mx8+shl512x8 96 32 0 none (c,=31;(c)=1; +mx8+shl512x8 160 13 1 12 (c,=12; +mx8+shl512x8 119 29 1 28 (c,=25;(a)=2;(b)=1; +mx8+shl512x8 168 9 1 8 (c,=8; +mx8+shl512x8 185 1 1 0 +mx8+shl512x8 150 13 1 12 (c,=12; +mx8+shl512x8 123 22 1 21 (c,=21; +mx8+shl512x8 179 6 1 5 (c,=4;(b)=1; +mx8+shl512x8 164 11 1 10 (c,=9;(b)=1; +mx8+shl512x8 109 32 0 none (c,=29;(c)=1;(b)=1;(a)=1; +mx8+shl512x8 121 27 1 26 (c,=23;(b)=2;(a)=1; +mx8+shl512x8 170 11 1 10 (c,=10; +mx8+shl512x8 102 32 1 31 (c,=31; +mx8+shl512x8 161 16 1 15 (c,=14;(a)=1; +mx8+shl512x8 167 14 1 13 (c,=13; +mx8+shl512x8 184 6 1 5 (c,=4;(a)=1; +mx8+shl512x8 187 5 1 4 (c,=3;(a)=1; +mx8+shl512x8 198 2 1 1 (c,=1; +mx8+shl512x8 169 11 1 10 (c,=9;(a)=1; +mx8+shl512x8 122 32 0 none (c,=27;(b)=2;(a)=2;(c)=1; +mx8+shl512x8 186 6 1 5 (c,=4;(b)=1; +mx8+shl512x8 196 3 1 2 (c,=2; +mx8+shl512x8 155 19 1 18 (c,=18; +mx8+shl512x8 189 4 1 3 (c,=3; +mx8+shl512x8 192 6 1 5 (c,=5; +mx8+shl512x8 180 8 1 7 (c,=7; +mx8+shl512x8 133 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl512x8 181 10 1 9 (c,=9; +mx8+shl512x8 209 1 1 0 +mx8+shl512x8 132 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl512x8 177 14 1 13 (c,=13; +mx8+shl512x8 190 9 1 8 (c,=8; +mx8+shl512x8 200 8 1 7 (c,=6;(a)=1; +mx8+shl512x8 194 8 1 7 (c,=6;(c)=1; +mx8+shl512x8 174 21 1 20 (c,=16;(b)=2;(c)=1;(a)=1; +mx8+shl512x8 213 3 1 2 (c,=2; +mx8+shl512x8 147 32 0 none (c,=30;(b)=2; +mx8+shl512x8 143 29 1 28 (c,=26;(b)=2; +mx8+shl512x8 135 25 1 24 (c,=24; +mx8+shl512x8 171 18 1 17 (c,=17; +mx8+shl512x8 223 3 1 2 (c,=2; +mx8+shl512x8 228 3 1 2 (c,=2; +mx8+shl512x8 193 11 1 10 (c,=10; +mx8+shl512x8 142 32 1 31 (c,=29;(c)=1;(b)=1; +mx8+shl512x8 138 31 1 30 (c,=29;(a)=1; +mx8+shl512x8 206 15 1 14 (c,=14; +mx8+shl512x8 216 12 1 11 (c,=10;(a)=1; +mx8+shl512x8 205 16 1 15 (c,=14;(a)=1; +mx8+shl512x8 154 32 0 none (c,=32; +mx8+shl512x8 219 16 1 15 (c,=14;(a)=1; +mx8+shl512x8 197 16 1 15 (c,=13;(c)=1;(a)=1; +mx8+shl512x8 165 32 0 none (c,=32; +mx8+shl512x8 218 11 1 10 (c,=10; +mx8+shl512x8 172 31 1 30 (c,=28;(b)=1;(a)=1; +mx8+shl512x8 182 30 1 29 (c,=27;(a)=2; +mx8+shl512x8 207 18 1 17 (c,=17; +mx8+shl512x8 233 7 1 6 (c,=6; +mx8+shl512x8 173 32 1 31 (c,=28;(c)=1;(b)=1;(a)=1; +mx8+shl512x8 238 5 1 4 (c,=4; +mx8+shl512x8 201 24 1 23 (c,=23; +mx8+shl512x8 175 32 0 none (c,=31;(a)=1; +mx8+shl512x8 211 19 1 18 (c,=17;(b)=1; +mx8+shl512x8 227 9 1 8 (c,=8; +mx8+shl512x8 203 25 1 24 (c,=22;(b)=2; +mx8+shl512x8 221 11 1 10 (c,=10; +mx8+shl512x8 232 9 1 8 (c,=8; +mx8+shl512x8 217 19 1 18 (c,=18; +mx8+shl512x8 229 18 1 17 (c,=16;(b)=1; +mx8+shl512x8 250 2 1 1 (c,=1; +mx8+shl512x8 183 32 0 none (c,=31;(b)=1; +mx8+shl512x8 210 24 1 23 (c,=23; +mx8+shl512x8 188 32 0 none (c,=28;(a)=3;(c)=1; +mx8+shl512x8 204 32 0 none (c,=31;(c)=1; +mx8+shl512x8 247 7 1 6 (c,=6; +mx8+shl512x8 195 28 1 27 (c,=24;(b)=2;(c)=1; +mx8+shl512x8 249 6 1 5 (c,=4;(b)=1; +mx8+shl512x8 202 30 1 29 (c,=27;(c)=2; +mx8+shl512x8 254 6 1 5 (c,=4;(b)=1; +mx8+shl1024x4 6 2 1 1 (c,=1; +mx8+shl512x8 235 18 1 17 (c,=17; +mx8+shl512x8 166 32 0 none (c,=32; +mx8+shl1024x4 2 6 1 5 (c,=4;(b)=1; +mx8+shl512x8 230 19 1 18 (c,=18; +mx8+shl512x8 243 13 1 12 (c,=11;(b)=1; +mx8+shl512x8 225 20 1 19 (c,=19; +mx8+shl512x8 222 22 1 21 (c,=19;(c)=1;(a)=1; +mx8+shl1024x4 7 1 1 0 +mx8+shl512x8 220 25 1 24 (c,=23;(a)=1; +mx8+shl512x8 215 32 0 none (c,=29;(a)=2;(b)=1; +mx8+shl512x8 231 20 1 19 (c,=18;(b)=1; +mx8+shl512x8 208 32 0 none (c,=30;(b)=2; +mx8+shl1024x4 1 7 1 6 (c,=6; +mx8+shl1024x4 18 3 1 2 (c,=2; +mx8+shl1024x4 14 1 1 0 +mx8+shl512x8 191 32 0 none (c,=31;(c)=1; +mx8+shl512x8 251 8 1 7 (c,=7; +mx8+shl512x8 212 32 1 31 (c,=29;(b)=1;(a)=1; +mx8+shl512x8 236 18 1 17 (c,=17; +mx8+shl1024x4 19 3 1 2 (c,=2; +mx8+shl512x8 234 26 1 25 (c,=24;(c)=1; +mx8+shl1024x4 4 12 1 11 (c,=9;(b)=1;(a)=1; +mx8+shl1024x4 10 9 1 8 (c,=8; +mx8+shl1024x4 30 1 1 0 +mx8+shl512x8 252 16 1 15 (c,=15; +mx8+shl512x8 199 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1024x4 12 4 1 3 (c,=3; +mx8+shl512x8 241 21 1 20 (c,=18;(a)=2; +mx8+shl512x8 224 32 0 none (c,=32; +mx8+shl512x8 244 16 1 15 (c,=14;(b)=1; +mx8+shl512x8 226 32 0 none (c,=30;(b)=2; +mx8+shl512x8 248 20 1 19 (c,=17;(c)=2; +mx8+shl1024x4 13 12 1 11 (c,=11; +mx8+shl512x8 255 15 1 14 (c,=14; +mx8+shl1024x4 36 2 1 1 (c,=1; +mx8+shl1024x4 38 2 1 1 (c,=1; +mx8+shl1024x4 44 1 1 0 +mx8+shl1024x4 23 7 1 6 (c,=5;(a)=1; +mx8+shl512x8 237 28 1 27 (c,=26;(b)=1; +mx8+shl512x8 240 25 1 24 (c,=24; +mx8+shl1024x4 11 14 1 13 (c,=11;(b)=1;(a)=1; +mx8+shl1024x4 16 9 1 8 (c,=8; +mx8+shl512x8 214 32 0 none (c,=32; +mx8+shl1024x4 22 8 1 7 (c,=7; +mx8+shl1024x4 26 8 1 7 (c,=7; +mx8+shl1024x4 46 1 1 0 +mx8+shl1024x4 48 2 1 1 (c,=1; +mx8+shl1024x4 5 12 1 11 (c,=11; +mx8+shl512x8 239 32 0 none (c,=30;(c)=1;(b)=1; +mx8+shl1024x4 24 8 1 7 (c,=7; +mx8+shl512x8 245 32 0 none (c,=27;(b)=2;(a)=2;(c)=1; +mx8+shl1024x4 55 1 1 0 +mx8+shl1024x4 15 11 1 10 (c,=10; +mx8+shl1024x4 35 8 1 7 (c,=6;(b)=1; +mx8+shl1024x4 60 2 1 1 (b)=1; +mx8+shl1024x4 50 3 1 2 (c,=2; +mx8+shl1024x4 52 4 1 3 (c,=3; +mx8+shl1024x4 37 5 1 4 (c,=4; +mx8+shl512x8 242 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 0 22 1 21 (c,=21; +mx8+shl1024x4 21 19 1 18 (c,=16;(b)=1;(a)=1; +mx8+shl1024x4 62 4 1 3 (c,=2;(a)=1; +mx8+shl1024x4 8 21 1 20 (c,=19;(a)=1; +mx8+shl1024x4 51 4 1 3 (c,=3; +mx8+shl1024x4 39 14 1 13 (c,=12;(b)=1; +mx8+shl1024x4 3 32 0 none (c,=30;(a)=2; +mx8+shl512x8 246 32 0 none (c,=31;(a)=1; +mx8+shl1024x4 58 5 1 4 (c,=4; +mx8+shl1024x4 34 11 1 10 (c,=10; +mx8+shl1024x4 65 4 1 3 (c,=3; +mx8+shl1024x4 53 9 1 8 (c,=8; +mx8+shl1024x4 76 2 1 1 (c,=1; +mx8+shl1024x4 61 9 1 8 (c,=7;(a)=1; +mx8+shl512x8 253 32 0 none (c,=32; +mx8+shl1024x4 40 15 1 14 (c,=14; +mx8+shl1024x4 72 5 1 4 (c,=4; +mx8+shl1024x4 71 4 1 3 (c,=3; +mx8+shl1024x4 79 3 1 2 (c,=2; +mx8+shl1024x4 45 15 1 14 (c,=14; +mx8+shl1024x4 75 5 1 4 (c,=4; +mx8+shl1024x4 80 5 1 4 (c,=4; +mx8+shl1024x4 33 16 1 15 (c,=14;(c)=1; +mx8+shl1024x4 9 25 1 24 (c,=24; +mx8+shl1024x4 27 24 1 23 (c,=23; +mx8+shl1024x4 83 5 1 4 (c,=3;(b)=1; +mx8+shl1024x4 90 1 1 0 +mx8+shl1024x4 28 28 1 27 (c,=22;(b)=3;(a)=2; +mx8+shl1024x4 88 2 1 1 (c,=1; +mx8+shl1024x4 95 1 1 0 +mx8+shl1024x4 17 27 1 26 (c,=25;(b)=1; +mx8+shl1024x4 63 11 1 10 (c,=10; +mx8+shl1024x4 25 27 1 26 (c,=25;(b)=1; +mx8+shl1024x4 78 9 1 8 (c,=8; +mx8+shl1024x4 47 16 1 15 (c,=15; +mx8+shl1024x4 57 14 1 13 (c,=13; +mx8+shl1024x4 97 2 1 1 (c,=1; +mx8+shl1024x4 99 3 1 2 (c,=2; +mx8+shl1024x4 68 12 1 11 (c,=10;(b)=1; +mx8+shl1024x4 82 11 1 10 (c,=8;(b)=1;(a)=1; +mx8+shl1024x4 87 8 1 7 (c,=7; +mx8+shl1024x4 105 3 1 2 (c,=2; +mx8+shl1024x4 84 11 1 10 (c,=9;(a)=1; +mx8+shl1024x4 107 2 1 1 (c,=1; +mx8+shl1024x4 91 6 1 5 (c,=5; +mx8+shl1024x4 20 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 54 22 1 21 (c,=20;(b)=1; +mx8+shl1024x4 101 7 1 6 (c,=6; +mx8+shl1024x4 29 27 1 26 (c,=26; +mx8+shl1024x4 43 30 1 29 (c,=25;(b)=2;(a)=2; +mx8+shl1024x4 66 18 1 17 (c,=16;(a)=1; +mx8+shl1024x4 31 32 0 none (c,=29;(a)=2;(b)=1; +mx8+shl1024x4 98 8 1 7 (c,=7; +mx8+shl1024x4 112 5 1 4 (c,=4; +mx8+shl1024x4 100 7 1 6 (c,=6; +mx8+shl1024x4 106 6 1 5 (c,=5; +mx8+shl1024x4 113 5 1 4 (c,=4; +mx8+shl1024x4 114 6 1 5 (c,=5; +mx8+shl1024x4 89 15 1 14 (c,=13;(a)=1; +mx8+shl1024x4 124 1 1 0 +mx8+shl1024x4 59 27 1 26 (c,=25;(b)=1; +mx8+shl1024x4 41 26 1 25 (c,=24;(a)=1; +mx8+shl1024x4 86 16 1 15 (c,=14;(a)=1; +mx8+shl1024x4 85 18 1 17 (c,=15;(b)=1;(a)=1; +mx8+shl1024x4 111 8 1 7 (c,=6;(a)=1; +mx8+shl1024x4 56 32 0 none (c,=27;(b)=4;(a)=1; +mx8+shl1024x4 81 26 1 25 (c,=21;(b)=3;(a)=1; +mx8+shl1024x4 108 8 1 7 (c,=7; +mx8+shl1024x4 93 13 1 12 (c,=12; +mx8+shl1024x4 42 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 130 1 1 0 +mx8+shl1024x4 131 2 1 1 (c,=1; +mx8+shl1024x4 67 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1024x4 104 14 1 13 (c,=13; +mx8+shl1024x4 128 3 1 2 (c,=2; +mx8+shl1024x4 133 2 1 1 (c,=1; +mx8+shl1024x4 134 2 1 1 (c,=1; +mx8+shl1024x4 32 27 1 26 (c,=25;(b)=1; +mx8+shl1024x4 127 5 1 4 (c,=4; +mx8+shl1024x4 49 28 1 27 (c,=27; +mx8+shl1024x4 74 20 1 19 (c,=19; +mx8+shl1024x4 69 30 1 29 (c,=28;(a)=1; +mx8+shl1024x4 137 2 1 1 (c,=1; +mx8+shl1024x4 145 2 1 1 (c,=1; +mx8+shl1024x4 121 9 1 8 (c,=8; +mx8+shl1024x4 135 4 1 3 (c,=3; +mx8+shl1024x4 117 15 1 14 (c,=12;(b)=1;(a)=1; +mx8+shl1024x4 77 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1024x4 64 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 110 14 1 13 (c,=13; +mx8+shl1024x4 136 8 1 7 (c,=6;(a)=1; +mx8+shl1024x4 115 14 1 13 (c,=12;(b)=1; +mx8+shl1024x4 70 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl1024x4 144 4 1 3 (c,=3; +mx8+shl1024x4 146 6 1 5 (c,=4;(a)=1; +mx8+shl1024x4 152 8 1 7 (c,=6;(b)=1; +mx8+shl1024x4 94 19 1 18 (c,=18; +mx8+shl1024x4 142 8 1 7 (c,=6;(c)=1; +mx8+shl1024x4 129 10 1 9 (c,=9; +mx8+shl1024x4 116 17 1 16 (c,=16; +mx8+shl1024x4 73 32 0 none (c,=31;(a)=1; +mx8+shl1024x4 138 7 1 6 (c,=6; +mx8+shl1024x4 141 7 1 6 (c,=6; +mx8+shl1024x4 102 21 1 20 (c,=20; +mx8+shl1024x4 125 15 1 14 (c,=12;(b)=1;(a)=1; +mx8+shl1024x4 123 14 1 13 (c,=13; +mx8+shl1024x4 158 5 1 4 (c,=4; +mx8+shl1024x4 119 13 1 12 (c,=11;(a)=1; +mx8+shl1024x4 159 4 1 3 (c,=3; +mx8+shl1024x4 155 6 1 5 (c,=5; +mx8+shl1024x4 176 1 1 0 +mx8+shl1024x4 92 25 1 24 (c,=24; +mx8+shl1024x4 174 2 1 1 (c,=1; +mx8+shl1024x4 157 9 1 8 (c,=8; +mx8+shl1024x4 179 1 1 0 +mx8+shl1024x4 178 2 1 1 (c,=1; +mx8+shl1024x4 151 11 1 10 (c,=9;(b)=1; +mx8+shl1024x4 156 11 1 10 (c,=8;(b)=2; +mx8+shl1024x4 185 1 1 0 +mx8+shl1024x4 177 5 1 4 (c,=4; +mx8+shl1024x4 96 32 0 none (c,=32; +mx8+shl1024x4 190 1 1 0 +mx8+shl1024x4 184 2 1 1 (c,=1; +mx8+shl1024x4 173 6 1 5 (c,=5; +mx8+shl1024x4 172 7 1 6 (c,=5;(a)=1; +mx8+shl1024x4 103 30 1 29 (c,=26;(b)=2;(a)=1; +mx8+shl1024x4 166 10 1 9 (c,=9; +mx8+shl1024x4 160 13 1 12 (c,=12; +mx8+shl1024x4 180 5 1 4 (c,=4; +mx8+shl1024x4 120 21 1 20 (c,=19;(b)=1; +mx8+shl1024x4 187 5 1 4 (c,=3;(a)=1; +mx8+shl1024x4 150 15 1 14 (c,=14; +mx8+shl1024x4 132 16 1 15 (c,=14;(b)=1; +mx8+shl1024x4 169 11 1 10 (c,=9;(a)=1; +mx8+shl1024x4 181 9 1 8 (c,=8; +mx8+shl1024x4 139 20 1 19 (c,=19; +mx8+shl1024x4 186 6 1 5 (c,=4;(b)=1; +mx8+shl1024x4 189 4 1 3 (c,=3; +mx8+shl1024x4 161 16 1 15 (c,=14;(a)=1; +mx8+shl1024x4 165 10 1 9 (c,=9; +mx8+shl1024x4 122 32 0 none (c,=28;(b)=2;(a)=2; +mx8+shl1024x4 163 16 1 15 (c,=13;(b)=1;(a)=1; +mx8+shl1024x4 196 4 1 3 (c,=3; +mx8+shl1024x4 109 28 1 27 (c,=25;(b)=1;(a)=1; +mx8+shl1024x4 170 12 1 11 (c,=11; +mx8+shl1024x4 154 17 1 16 (c,=16; +mx8+shl1024x4 126 32 0 none (c,=31;(a)=1; +mx8+shl1024x4 203 4 1 3 (c,=3; +mx8+shl1024x4 194 8 1 7 (c,=7; +mx8+shl1024x4 200 3 1 2 (c,=2; +mx8+shl1024x4 209 3 1 2 (c,=2; +mx8+shl1024x4 167 14 1 13 (c,=13; +mx8+shl1024x4 213 3 1 2 (c,=2; +mx8+shl1024x4 164 18 1 17 (c,=16;(b)=1; +mx8+shl1024x4 210 5 1 4 (c,=4; +mx8+shl1024x4 171 18 1 17 (c,=17; +mx8+shl1024x4 148 27 1 26 (c,=22;(a)=2;(c)=1;(b)=1; +mx8+shl1024x4 143 29 1 28 (c,=26;(b)=2; +mx8+shl1024x4 223 3 1 2 (c,=2; +mx8+shl1024x4 140 30 1 29 (c,=28;(a)=1; +mx8+shl1024x4 168 17 1 16 (c,=15;(b)=1; +mx8+shl1024x4 118 32 0 none (c,=29;(c)=1;(b)=1;(a)=1; +mx8+shl1024x4 162 25 1 24 (c,=22;(b)=2; +mx8+shl1024x4 182 21 1 20 (c,=17;(a)=2;(c)=1; +mx8+shl1024x4 195 14 1 13 (c,=12;(b)=1; +mx8+shl1024x4 149 26 1 25 (c,=25; +mx8+shl1024x4 214 8 1 7 (c,=7; +mx8+shl1024x4 153 29 1 28 (c,=27;(a)=1; +mx8+shl1024x4 147 32 0 none (c,=30;(b)=2; +mx8+shl1024x4 197 16 1 15 (c,=14;(a)=1; +mx8+shl1024x4 234 2 1 1 (c,=1; +mx8+shl1024x4 192 19 1 18 (c,=17;(a)=1; +mx8+shl1024x4 239 2 1 1 (c,=1; +mx8+shl1024x4 216 12 1 11 (c,=10;(a)=1; +mx8+shl1024x4 221 11 1 10 (c,=10; +mx8+shl1024x4 225 9 1 8 (c,=8; +mx8+shl1024x4 218 11 1 10 (c,=10; +mx8+shl1024x4 236 4 1 3 (c,=3; +mx8+shl1024x4 242 3 1 2 (c,=2; +mx8+shl1024x4 230 10 1 9 (c,=9; +mx8+shl1024x4 219 16 1 15 (c,=14;(a)=1; +mx8+shl1024x4 175 32 0 none (c,=31;(a)=1; +mx8+shl1024x4 238 5 1 4 (c,=4; +mx8+shl1024x4 222 14 1 13 (c,=12;(a)=1; +mx8+shl1024x4 199 23 1 22 (c,=20;(b)=1;(a)=1; +mx8+shl1024x4 205 16 1 15 (c,=14;(a)=1; +mx8+shl1024x4 252 1 1 0 +mx8+shl1024x4 232 9 1 8 (c,=8; +mx8+shl1024x4 250 2 1 1 (c,=1; +mx8+shl1024x4 193 21 1 20 (c,=20; +mx8+shl1024x4 215 18 1 17 (c,=16;(a)=1; +mx8+shl1024x4 240 6 1 5 (c,=5; +mx8+shl1024x4 207 18 1 17 (c,=17; +mx8+shl1024x4 226 17 1 16 (c,=15;(b)=1; +mx8+shl1024x4 231 13 1 12 (c,=11;(b)=1; +mx8+shl1024x4 220 18 1 17 (c,=16;(a)=1; +mx8+shl2048x2 2 1 1 0 +mx8+shl1024x4 255 3 1 2 (c,=2; +mx8+shl1024x4 247 7 1 6 (c,=6; +mx8+shl1024x4 233 11 1 10 (c,=10; +mx8+shl1024x4 198 27 1 26 (c,=25;(b)=1; +mx8+shl2048x2 5 2 1 1 (c,=1; +mx8+shl1024x4 254 6 1 5 (c,=4;(b)=1; +mx8+shl2048x2 6 2 1 1 (c,=1; +mx8+shl1024x4 191 32 0 none (c,=32; +mx8+shl1024x4 188 32 0 none (c,=29;(a)=3; +mx8+shl1024x4 217 23 1 22 (c,=22; +mx8+shl1024x4 246 9 1 8 (c,=8; +mx8+shl1024x4 212 32 1 31 (c,=29;(b)=1;(a)=1; +mx8+shl1024x4 243 16 1 15 (c,=13;(b)=2; +mx8+shl1024x4 229 18 1 17 (c,=16;(b)=1; +mx8+shl2048x2 3 5 1 4 (c,=3;(a)=1; +mx8+shl2048x2 25 1 1 0 +mx8+shl1024x4 244 16 1 15 (c,=14;(b)=1; +mx8+shl2048x2 12 4 1 3 (c,=3; +mx8+shl1024x4 206 32 0 none (c,=31;(a)=1; +mx8+shl2048x2 11 7 1 6 (c,=5;(b)=1; +mx8+shl1024x4 204 32 0 none (c,=32; +mx8+shl2048x2 20 3 1 2 (c,=2; +mx8+shl1024x4 235 19 1 18 (c,=18; +mx8+shl1024x4 227 21 1 20 (c,=20; +mx8+shl1024x4 228 22 1 21 (c,=21; +mx8+shl1024x4 183 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 211 32 0 none (c,=31;(b)=1; +mx8+shl1024x4 202 30 1 29 (c,=29; +mx8+shl2048x2 7 7 1 6 (c,=6; +mx8+shl2048x2 22 4 1 3 (c,=3; +mx8+shl2048x2 30 2 1 1 (c,=1; +mx8+shl1024x4 208 32 0 none (c,=30;(b)=2; +mx8+shl1024x4 201 32 0 none (c,=32; +mx8+shl2048x2 1 7 1 6 (c,=6; +mx8+shl2048x2 23 7 1 6 (c,=5;(a)=1; +mx8+shl2048x2 38 2 1 1 (c,=1; +mx8+shl1024x4 237 30 1 29 (c,=27;(b)=1;(a)=1; +mx8+shl2048x2 34 2 1 1 (c,=1; +mx8+shl2048x2 16 9 1 8 (c,=8; +mx8+shl2048x2 14 12 1 11 (c,=11; +mx8+shl2048x2 28 7 1 6 (c,=6; +mx8+shl2048x2 41 5 1 4 (c,=3;(a)=1; +mx8+shl2048x2 26 8 1 7 (c,=7; +mx8+shl2048x2 24 8 1 7 (c,=7; +mx8+shl2048x2 4 12 1 11 (c,=9;(b)=1;(a)=1; +mx8+shl1024x4 224 31 1 30 (c,=30; +mx8+shl2048x2 13 12 1 11 (c,=11; +mx8+shl1024x4 248 27 1 26 (c,=26; +mx8+shl2048x2 37 5 1 4 (c,=4; +mx8+shl2048x2 55 1 1 0 +mx8+shl2048x2 50 3 1 2 (c,=2; +mx8+shl2048x2 35 8 1 7 (c,=6;(b)=1; +mx8+shl2048x2 15 11 1 10 (c,=10; +mx8+shl2048x2 51 4 1 3 (c,=3; +mx8+shl2048x2 47 4 1 3 (c,=3; +mx8+shl2048x2 42 5 1 4 (c,=4; +mx8+shl1024x4 251 26 1 25 (c,=24;(b)=1; +mx8+shl2048x2 57 1 1 0 +mx8+shl2048x2 60 2 1 1 (b)=1; +mx8+shl1024x4 245 32 0 none (c,=28;(b)=2;(a)=2; +mx8+shl2048x2 68 3 1 2 (c,=2; +mx8+shl1024x4 241 28 1 27 (c,=25;(a)=2; +mx8+shl2048x2 71 1 1 0 +mx8+shl2048x2 62 4 1 3 (c,=2;(a)=1; +mx8+shl2048x2 44 10 1 9 (c,=8;(b)=1; +mx8+shl2048x2 21 19 1 18 (c,=16;(b)=1;(a)=1; +mx8+shl2048x2 65 4 1 3 (c,=3; +mx8+shl2048x2 49 6 1 5 (c,=5; +mx8+shl2048x2 72 2 1 1 (c,=1; +mx8+shl2048x2 10 23 1 22 (c,=21;(c)=1; +mx8+shl2048x2 76 3 1 2 (c,=2; +mx8+shl2048x2 39 14 1 13 (c,=12;(b)=1; +mx8+shl2048x2 33 16 1 15 (c,=15; +mx8+shl2048x2 40 15 1 14 (c,=14; +mx8+shl2048x2 17 24 1 23 (c,=22;(b)=1; +mx8+shl2048x2 66 6 1 5 (c,=5; +mx8+shl2048x2 63 8 1 7 (c,=7; +mx8+shl2048x2 81 6 1 5 (c,=4;(b)=1; +mx8+shl2048x2 90 1 1 0 +mx8+shl2048x2 43 13 1 12 (c,=12; +mx8+shl1024x4 253 32 1 31 (c,=31; +mx8+shl1024x4 249 26 1 25 (c,=23;(b)=1;(a)=1; +mx8+shl2048x2 83 5 1 4 (c,=3;(b)=1; +mx8+shl2048x2 8 32 0 none (c,=30;(a)=2; +mx8+shl2048x2 9 24 1 23 (c,=22;(c)=1; +mx8+shl2048x2 61 13 1 12 (c,=10;(b)=1;(a)=1; +mx8+shl2048x2 48 15 1 14 (c,=13;(a)=1; +mx8+shl2048x2 93 2 1 1 (c,=1; +mx8+shl2048x2 89 3 1 2 (c,=1;(a)=1; +mx8+shl2048x2 36 20 1 19 (c,=18;(b)=1; +mx8+shl2048x2 18 19 1 18 (c,=18; +mx8+shl2048x2 73 8 1 7 (c,=7; +mx8+shl2048x2 88 2 1 1 (c,=1; +mx8+shl2048x2 95 1 1 0 +mx8+shl2048x2 92 3 1 2 (c,=2; +mx8+shl2048x2 19 32 0 none (c,=29;(b)=2;(c)=1; +mx8+shl2048x2 56 14 1 13 (c,=10;(b)=2;(a)=1; +mx8+shl2048x2 91 4 1 3 (c,=3; +mx8+shl2048x2 0 32 1 31 (c,=31; +mx8+shl2048x2 70 11 1 10 (c,=8;(b)=1;(a)=1; +mx8+shl2048x2 97 2 1 1 (c,=1; +mx8+shl2048x2 80 9 1 8 (c,=8; +mx8+shl2048x2 84 7 1 6 (c,=5;(a)=1; +mx8+shl2048x2 103 2 1 1 (c,=1; +mx8+shl2048x2 27 24 1 23 (c,=23; +mx8+shl2048x2 54 16 1 15 (c,=15; +mx8+shl2048x2 31 32 0 none (c,=29;(a)=2;(b)=1; +mx8+shl2048x2 69 14 1 13 (c,=12;(a)=1; +mx8+shl2048x2 105 3 1 2 (c,=2; +mx8+shl2048x2 117 1 1 0 +mx8+shl2048x2 116 1 1 0 +mx8+shl2048x2 98 5 1 4 (c,=4; +mx8+shl2048x2 75 12 1 11 (c,=10;(b)=1; +mx8+shl2048x2 87 9 1 8 (c,=8; +mx8+shl2048x2 100 5 1 4 (c,=4; +mx8+shl2048x2 113 4 1 3 (c,=3; +mx8+shl2048x2 118 3 1 2 (c,=2; +mx8+shl2048x2 29 27 1 26 (c,=26; +mx8+shl2048x2 112 5 1 4 (c,=4; +mx8+shl2048x2 130 1 1 0 +mx8+shl2048x2 102 8 1 7 (c,=7; +mx8+shl2048x2 126 2 1 1 (c,=1; +mx8+shl2048x2 52 23 1 22 (c,=21;(a)=1; +mx8+shl2048x2 107 5 1 4 (c,=4; +mx8+shl2048x2 32 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 108 8 1 7 (c,=7; +mx8+shl2048x2 127 4 1 3 (c,=3; +mx8+shl2048x2 128 3 1 2 (c,=2; +mx8+shl2048x2 125 5 1 4 (c,=3;(a)=1; +mx8+shl2048x2 59 23 1 22 (c,=21;(b)=1; +mx8+shl2048x2 45 32 0 none (c,=31;(a)=1; +mx8+shl2048x2 96 12 1 11 (c,=11; +mx8+shl2048x2 122 6 1 5 (c,=5; +mx8+shl2048x2 134 2 1 1 (c,=1; +mx8+shl2048x2 124 7 1 6 (c,=6; +mx8+shl2048x2 133 2 1 1 (c,=1; +mx8+shl2048x2 85 18 1 17 (c,=15;(b)=1;(a)=1; +mx8+shl2048x2 86 18 1 17 (c,=16;(a)=1; +mx8+shl2048x2 74 23 1 22 (c,=22; +mx8+shl2048x2 53 32 0 none (c,=32; +mx8+shl2048x2 104 14 1 13 (c,=13; +mx8+shl2048x2 99 13 1 12 (c,=11;(a)=1; +mx8+shl2048x2 149 1 1 0 +mx8+shl2048x2 142 3 1 2 (c,=2; +mx8+shl2048x2 46 28 1 27 (c,=24;(b)=2;(a)=1; +mx8+shl2048x2 110 14 1 13 (c,=13; +mx8+shl2048x2 151 2 1 1 (c,=1; +mx8+shl2048x2 140 5 1 4 (c,=4; +mx8+shl2048x2 58 30 1 29 (c,=28;(b)=1; +mx8+shl2048x2 138 6 1 5 (c,=5; +mx8+shl2048x2 94 17 1 16 (c,=16; +mx8+shl2048x2 109 16 1 15 (c,=13;(b)=1;(a)=1; +mx8+shl2048x2 136 8 1 7 (c,=6;(a)=1; +mx8+shl2048x2 77 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2048x2 106 12 1 11 (c,=11; +mx8+shl2048x2 144 4 1 3 (c,=3; +mx8+shl2048x2 146 6 1 5 (c,=4;(a)=1; +mx8+shl2048x2 101 21 1 20 (c,=17;(b)=2;(c)=1; +mx8+shl2048x2 137 4 1 3 (c,=3; +mx8+shl2048x2 141 7 1 6 (c,=6; +mx8+shl2048x2 123 12 1 11 (c,=11; +mx8+shl2048x2 67 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2048x2 148 6 1 5 (c,=5; +mx8+shl2048x2 139 9 1 8 (c,=8; +mx8+shl2048x2 162 5 1 4 (c,=4; +mx8+shl2048x2 163 3 1 2 (c,=2; +mx8+shl2048x2 153 6 1 5 (c,=4;(a)=1; +mx8+shl2048x2 129 17 1 16 (c,=16; +mx8+shl2048x2 176 1 1 0 +mx8+shl2048x2 179 1 1 0 +mx8+shl2048x2 64 32 1 31 (c,=30;(b)=1; +mx8+shl2048x2 78 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 158 8 1 7 (c,=7; +mx8+shl2048x2 155 9 1 8 (c,=8; +mx8+shl2048x2 174 2 1 1 (c,=1; +mx8+shl2048x2 82 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2048x2 156 11 1 10 (c,=8;(b)=2; +mx8+shl2048x2 172 7 1 6 (c,=5;(a)=1; +mx8+shl2048x2 180 5 1 4 (c,=4; +mx8+shl2048x2 135 13 1 12 (c,=12; +mx8+shl2048x2 111 27 1 26 (c,=23;(b)=2;(a)=1; +mx8+shl2048x2 121 27 1 26 (c,=23;(b)=2;(a)=1; +mx8+shl2048x2 131 16 1 15 (c,=15; +mx8+shl2048x2 79 32 1 31 (c,=31; +mx8+shl2048x2 164 11 1 10 (c,=9;(b)=1; +mx8+shl2048x2 119 29 1 28 (c,=25;(a)=2;(b)=1; +mx8+shl2048x2 173 6 1 5 (c,=5; +mx8+shl2048x2 114 25 1 24 (c,=24; +mx8+shl2048x2 169 11 1 10 (c,=9;(a)=1; +mx8+shl2048x2 186 6 1 5 (c,=4;(b)=1; +mx8+shl2048x2 165 10 1 9 (c,=9; +mx8+shl2048x2 150 15 1 14 (c,=14; +mx8+shl2048x2 181 10 1 9 (c,=9; +mx8+shl2048x2 160 13 1 12 (c,=12; +mx8+shl2048x2 192 6 1 5 (c,=5; +mx8+shl2048x2 170 11 1 10 (c,=10; +mx8+shl2048x2 152 14 1 13 (c,=12;(b)=1; +mx8+shl2048x2 154 17 1 16 (c,=16; +mx8+shl2048x2 177 14 1 13 (c,=13; +mx8+shl2048x2 205 1 1 0 +mx8+shl2048x2 209 1 1 0 +mx8+shl2048x2 161 16 1 15 (c,=14;(a)=1; +mx8+shl2048x2 196 4 1 3 (c,=2;(c)=1; +mx8+shl2048x2 200 3 1 2 (c,=2; +mx8+shl2048x2 132 29 1 28 (c,=25;(b)=2;(a)=1; +mx8+shl2048x2 157 17 1 16 (c,=16; +mx8+shl2048x2 194 6 1 5 (c,=5; +mx8+shl2048x2 193 7 1 6 (c,=6; +mx8+shl2048x2 159 22 1 21 (c,=19;(b)=2; +mx8+shl2048x2 206 5 1 4 (c,=4; +mx8+shl2048x2 211 3 1 2 (c,=2; +mx8+shl2048x2 120 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2048x2 115 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 210 5 1 4 (c,=4; +mx8+shl2048x2 183 18 1 17 (c,=16;(b)=1; +mx8+shl2048x2 184 17 1 16 (c,=14;(a)=2; +mx8+shl2048x2 182 16 1 15 (c,=14;(a)=1; +mx8+shl2048x2 143 29 1 28 (c,=26;(b)=2; +mx8+shl2048x2 167 20 1 19 (c,=19; +mx8+shl2048x2 224 1 1 0 +mx8+shl2048x2 168 23 1 22 (c,=21;(b)=1; +mx8+shl2048x2 218 5 1 4 (c,=4; +mx8+shl2048x2 223 3 1 2 (c,=2; +mx8+shl2048x2 147 32 0 none (c,=30;(b)=2; +mx8+shl2048x2 197 11 1 10 (c,=10; +mx8+shl2048x2 202 9 1 8 (c,=8; +mx8+shl2048x2 199 11 1 10 (c,=9;(b)=1; +mx8+shl2048x2 145 32 0 none (c,=31;(a)=1; +mx8+shl2048x2 195 14 1 13 (c,=12;(b)=1; +mx8+shl2048x2 221 4 1 3 (c,=3; +mx8+shl2048x2 190 17 1 16 (c,=16; +mx8+shl2048x2 214 8 1 7 (c,=7; +mx8+shl2048x2 242 3 1 2 (c,=2; +mx8+shl2048x2 191 21 1 20 (c,=20; +mx8+shl2048x2 216 12 1 11 (c,=10;(a)=1; +mx8+shl2048x2 230 6 1 5 (c,=5; +mx8+shl2048x2 243 3 1 2 (c,=2; +mx8+shl2048x2 236 8 1 7 (c,=6;(c)=1; +mx8+shl2048x2 234 7 1 6 (c,=6; +mx8+shl2048x2 171 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 239 7 1 6 (c,=5;(b)=1; +mx8+shl2048x2 238 5 1 4 (c,=4; +mx8+shl2048x2 175 32 0 none (c,=31;(a)=1; +mx8+shl2048x2 240 6 1 5 (c,=5; +mx8+shl2048x2 232 9 1 8 (c,=8; +mx8+shl2048x2 185 24 1 23 (c,=22;(b)=1; +mx8+shl2048x2 189 25 1 24 (c,=23;(b)=1; +mx8+shl2048x2 219 16 1 15 (c,=14;(a)=1; +mx8+shl2048x2 207 18 1 17 (c,=17; +mx8+shl2048x2 233 11 1 10 (c,=10; +mx8+shl2048x2 231 13 1 12 (c,=11;(b)=1; +mx8+shl2048x2 217 20 1 19 (c,=19; +mx8+shl4096x1 6 2 1 1 (c,=1; +mx8+shl4096x1 2 1 1 0 +mx8+shl2048x2 166 31 1 30 (c,=30; +mx8+shl2048x2 246 9 1 8 (c,=8; +mx8+shl2048x2 187 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2048x2 178 31 1 30 (c,=29;(b)=1; +mx8+shl2048x2 203 26 1 25 (c,=23;(b)=2; +mx8+shl2048x2 229 18 1 17 (c,=16;(b)=1; +mx8+shl4096x1 14 1 1 0 +mx8+shl2048x2 254 6 1 5 (c,=4;(b)=1; +mx8+shl4096x1 7 4 1 3 (c,=3; +mx8+shl2048x2 188 32 0 none (c,=29;(a)=3; +mx8+shl2048x2 247 12 1 11 (c,=11; +mx8+shl2048x2 227 15 1 14 (c,=14; +mx8+shl2048x2 244 16 1 15 (c,=14;(b)=1; +mx8+shl4096x1 12 4 1 3 (c,=3; +mx8+shl2048x2 225 20 1 19 (c,=19; +mx8+shl2048x2 198 32 0 none (c,=31;(b)=1; +mx8+shl2048x2 222 22 1 21 (c,=20;(a)=1; +mx8+shl4096x1 11 7 1 6 (c,=5;(b)=1; +mx8+shl2048x2 241 21 1 20 (c,=18;(a)=2; +mx8+shl2048x2 201 32 1 31 (c,=31; +mx8+shl4096x1 19 3 1 2 (c,=2; +mx8+shl4096x1 17 3 1 2 (c,=2; +mx8+shl4096x1 16 3 1 2 (c,=2; +mx8+shl4096x1 25 1 1 0 +mx8+shl2048x2 204 32 0 none (c,=32; +mx8+shl2048x2 215 32 1 31 (c,=28;(a)=2;(b)=1; +mx8+shl4096x1 10 9 1 8 (c,=8; +mx8+shl2048x2 212 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2048x2 220 24 1 23 (c,=22;(a)=1; +mx8+shl2048x2 208 27 1 26 (c,=24;(b)=2; +mx8+shl4096x1 29 1 1 0 +mx8+shl4096x1 24 3 1 2 (c,=2; +mx8+shl4096x1 22 4 1 3 (c,=3; +mx8+shl4096x1 1 10 1 9 (c,=9; +mx8+shl4096x1 9 8 1 7 (c,=7; +mx8+shl2048x2 213 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2048x2 248 20 1 19 (c,=19; +mx8+shl4096x1 38 2 1 1 (c,=1; +mx8+shl4096x1 36 2 1 1 (c,=1; +mx8+shl4096x1 15 11 1 10 (c,=10; +mx8+shl4096x1 33 3 1 2 (c,=2; +mx8+shl4096x1 44 1 1 0 +mx8+shl4096x1 46 1 1 0 +mx8+shl2048x2 255 18 1 17 (c,=17; +mx8+shl2048x2 245 24 1 23 (c,=19;(b)=2;(a)=2; +mx8+shl2048x2 226 31 1 30 (c,=28;(b)=2; +mx8+shl2048x2 249 23 1 22 (c,=20;(b)=1;(a)=1; +mx8+shl2048x2 237 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl2048x2 235 32 0 none (c,=32; +mx8+shl4096x1 34 6 1 5 (c,=5; +mx8+shl4096x1 23 9 1 8 (c,=7;(a)=1; +mx8+shl4096x1 32 8 1 7 (c,=6;(b)=1; +mx8+shl4096x1 39 5 1 4 (c,=4; +mx8+shl4096x1 13 12 1 11 (c,=11; +mx8+shl4096x1 55 1 1 0 +mx8+shl4096x1 50 3 1 2 (c,=2; +mx8+shl4096x1 37 5 1 4 (c,=4; +mx8+shl4096x1 51 4 1 3 (c,=3; +mx8+shl4096x1 47 4 1 3 (c,=3; +mx8+shl4096x1 57 1 1 0 +mx8+shl4096x1 26 9 1 8 (c,=8; +mx8+shl4096x1 42 5 1 4 (c,=4; +mx8+shl4096x1 60 2 1 1 (b)=1; +mx8+shl4096x1 28 10 1 9 (c,=8;(b)=1; +mx8+shl4096x1 35 8 1 7 (c,=6;(b)=1; +mx8+shl4096x1 0 22 1 21 (c,=21; +mx8+shl2048x2 251 26 1 25 (c,=24;(b)=1; +mx8+shl4096x1 69 1 1 0 +mx8+shl2048x2 228 32 0 none (c,=31;(a)=1; +mx8+shl4096x1 49 6 1 5 (c,=5; +mx8+shl4096x1 4 22 1 21 (c,=17;(b)=2;(a)=2; +mx8+shl4096x1 20 13 1 12 (c,=12; +mx8+shl4096x1 62 4 1 3 (c,=2;(a)=1; +mx8+shl4096x1 72 2 1 1 (c,=1; +mx8+shl4096x1 8 21 1 20 (c,=19;(a)=1; +mx8+shl2048x2 250 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x1 65 4 1 3 (c,=3; +mx8+shl4096x1 71 3 1 2 (c,=2; +mx8+shl4096x1 58 7 1 6 (c,=6; +mx8+shl2048x2 253 32 0 none (c,=32; +mx8+shl4096x1 90 1 1 0 +mx8+shl4096x1 21 19 1 18 (c,=16;(b)=1;(a)=1; +mx8+shl4096x1 78 5 1 4 (c,=4; +mx8+shl4096x1 18 19 1 18 (c,=18; +mx8+shl2048x2 252 32 0 none (c,=32; +mx8+shl4096x1 75 5 1 4 (c,=4; +mx8+shl4096x1 93 2 1 1 (c,=1; +mx8+shl4096x1 83 6 1 5 (c,=4;(b)=1; +mx8+shl4096x1 80 5 1 4 (c,=4; +mx8+shl4096x1 95 1 1 0 +mx8+shl4096x1 79 7 1 6 (c,=6; +mx8+shl4096x1 43 13 1 12 (c,=12; +mx8+shl4096x1 40 15 1 14 (c,=14; +mx8+shl4096x1 73 8 1 7 (c,=7; +mx8+shl4096x1 68 12 1 11 (c,=10;(b)=1; +mx8+shl4096x1 48 15 1 14 (c,=13;(a)=1; +mx8+shl4096x1 52 17 1 16 (c,=15;(a)=1; +mx8+shl4096x1 30 20 1 19 (c,=19; +mx8+shl4096x1 97 2 1 1 (c,=1; +mx8+shl4096x1 63 11 1 10 (c,=10; +mx8+shl4096x1 76 10 1 9 (c,=8;(b)=1; +mx8+shl4096x1 3 32 0 none (c,=30;(a)=2; +mx8+shl4096x1 27 24 1 23 (c,=23; +mx8+shl4096x1 45 17 1 16 (c,=16; +mx8+shl4096x1 89 10 1 9 (c,=8;(a)=1; +mx8+shl4096x1 103 5 1 4 (c,=3;(b)=1; +mx8+shl4096x1 100 7 1 6 (c,=6; +mx8+shl4096x1 31 32 0 none (c,=29;(a)=2;(b)=1; +mx8+shl4096x1 116 1 1 0 +mx8+shl4096x1 107 5 1 4 (c,=4; +mx8+shl4096x1 5 31 1 30 (c,=30; +mx8+shl4096x1 98 8 1 7 (c,=7; +mx8+shl4096x1 102 8 1 7 (c,=7; +mx8+shl4096x1 117 1 1 0 +mx8+shl4096x1 112 4 1 3 (c,=3; +mx8+shl4096x1 118 3 1 2 (c,=2; +mx8+shl4096x1 106 6 1 5 (c,=5; +mx8+shl4096x1 113 5 1 4 (c,=4; +mx8+shl4096x1 56 26 1 25 (c,=21;(b)=3;(a)=1; +mx8+shl4096x1 94 9 1 8 (c,=8; +mx8+shl4096x1 41 32 0 none (c,=31;(a)=1; +mx8+shl4096x1 114 6 1 5 (c,=5; +mx8+shl4096x1 84 18 1 17 (c,=16;(a)=1; +mx8+shl4096x1 64 20 1 19 (c,=18;(b)=1; +mx8+shl4096x1 96 12 1 11 (c,=11; +mx8+shl4096x1 54 22 1 21 (c,=20;(b)=1; +mx8+shl4096x1 92 14 1 13 (c,=13; +mx8+shl4096x1 130 1 1 0 +mx8+shl4096x1 74 19 1 18 (c,=18; +mx8+shl4096x1 91 18 1 17 (c,=14;(a)=2;(b)=1; +mx8+shl4096x1 88 19 1 18 (c,=16;(b)=2; +mx8+shl4096x1 86 18 1 17 (c,=16;(a)=1; +mx8+shl4096x1 120 6 1 5 (c,=5; +mx8+shl4096x1 111 8 1 7 (c,=6;(a)=1; +mx8+shl4096x1 99 13 1 12 (c,=11;(a)=1; +mx8+shl4096x1 131 2 1 1 (c,=1; +mx8+shl4096x1 134 2 1 1 (c,=1; +mx8+shl4096x1 104 14 1 13 (c,=13; +mx8+shl4096x1 141 1 1 0 +mx8+shl4096x1 125 5 1 4 (c,=3;(a)=1; +mx8+shl4096x1 127 5 1 4 (c,=4; +mx8+shl4096x1 146 1 1 0 +mx8+shl4096x1 124 7 1 6 (c,=6; +mx8+shl4096x1 145 2 1 1 (c,=1; +mx8+shl4096x1 53 32 0 none (c,=32; +mx8+shl4096x1 82 25 1 24 (c,=22;(b)=1;(a)=1; +mx8+shl4096x1 67 26 1 25 (c,=25; +mx8+shl4096x1 135 4 1 3 (c,=3; +mx8+shl4096x1 149 1 1 0 +mx8+shl4096x1 105 18 1 17 (c,=15;(b)=1;(a)=1; +mx8+shl4096x1 61 31 1 30 (c,=26;(b)=3;(a)=1; +mx8+shl4096x1 137 4 1 3 (c,=3; +mx8+shl4096x1 81 26 1 25 (c,=21;(b)=3;(a)=1; +mx8+shl4096x1 59 27 1 26 (c,=25;(b)=1; +mx8+shl4096x1 110 16 1 15 (c,=15; +mx8+shl4096x1 128 8 1 7 (c,=7; +mx8+shl4096x1 85 28 1 27 (c,=25;(b)=1;(a)=1; +mx8+shl4096x1 144 4 1 3 (c,=3; +mx8+shl4096x1 129 10 1 9 (c,=9; +mx8+shl4096x1 140 5 1 4 (c,=4; +mx8+shl4096x1 119 13 1 12 (c,=11;(a)=1; +mx8+shl4096x1 148 6 1 5 (c,=5; +mx8+shl4096x1 109 19 1 18 (c,=16;(b)=1;(a)=1; +mx8+shl4096x1 77 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x1 142 8 1 7 (c,=7; +mx8+shl4096x1 123 12 1 11 (c,=11; +mx8+shl4096x1 138 7 1 6 (c,=6; +mx8+shl4096x1 153 6 1 5 (c,=4;(a)=1; +mx8+shl4096x1 87 26 1 25 (c,=25; +mx8+shl4096x1 101 32 0 none (c,=29;(b)=3; +mx8+shl4096x1 176 1 1 0 +mx8+shl4096x1 155 6 1 5 (c,=5; +mx8+shl4096x1 70 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x1 156 11 1 10 (c,=8;(b)=2; +mx8+shl4096x1 162 5 1 4 (c,=4; +mx8+shl4096x1 184 1 1 0 +mx8+shl4096x1 185 1 1 0 +mx8+shl4096x1 151 11 1 10 (c,=9;(b)=1; +mx8+shl4096x1 136 17 1 16 (c,=15;(a)=1; +mx8+shl4096x1 157 9 1 8 (c,=8; +mx8+shl4096x1 158 9 1 8 (c,=7;(c)=1; +mx8+shl4096x1 66 32 0 none (c,=31;(a)=1; +mx8+shl4096x1 182 3 1 2 (c,=2; +mx8+shl4096x1 190 1 1 0 +mx8+shl4096x1 165 10 1 9 (c,=9; +mx8+shl4096x1 108 27 1 26 (c,=26; +mx8+shl4096x1 150 13 1 12 (c,=12; +mx8+shl4096x1 172 7 1 6 (c,=5;(a)=1; +mx8+shl4096x1 115 23 1 22 (c,=21;(b)=1; +mx8+shl4096x1 164 11 1 10 (c,=9;(b)=1; +mx8+shl4096x1 152 14 1 13 (c,=12;(b)=1; +mx8+shl4096x1 175 9 1 8 (c,=8; +mx8+shl4096x1 186 6 1 5 (c,=4;(b)=1; +mx8+shl4096x1 169 11 1 10 (c,=9;(a)=1; +mx8+shl4096x1 154 17 1 16 (c,=16; +mx8+shl4096x1 170 11 1 10 (c,=10; +mx8+shl4096x1 205 1 1 0 +mx8+shl4096x1 173 12 1 11 (c,=11; +mx8+shl4096x1 178 12 1 11 (c,=10;(b)=1; +mx8+shl4096x1 187 10 1 9 (c,=7;(b)=1;(a)=1; +mx8+shl4096x1 181 9 1 8 (c,=8; +mx8+shl4096x1 160 13 1 12 (c,=12; +mx8+shl4096x1 177 14 1 13 (c,=13; +mx8+shl4096x1 209 1 1 0 +mx8+shl4096x1 121 32 1 31 (c,=28;(b)=2;(a)=1; +mx8+shl4096x1 200 3 1 2 (c,=2; +mx8+shl4096x1 161 16 1 15 (c,=14;(a)=1; +mx8+shl4096x1 132 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl4096x1 122 32 0 none (c,=28;(b)=2;(a)=2; +mx8+shl4096x1 206 4 1 3 (c,=3; +mx8+shl4096x1 212 3 1 2 (c,=2; +mx8+shl4096x1 194 8 1 7 (c,=7; +mx8+shl4096x1 133 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl4096x1 159 22 1 21 (c,=19;(b)=2; +mx8+shl4096x1 211 3 1 2 (c,=2; +mx8+shl4096x1 210 5 1 4 (c,=4; +mx8+shl4096x1 171 18 1 17 (c,=17; +mx8+shl4096x1 126 32 0 none (c,=31;(a)=1; +mx8+shl4096x1 217 4 1 3 (c,=3; +mx8+shl4096x1 139 26 1 25 (c,=24;(a)=1; +mx8+shl4096x1 180 16 1 15 (c,=14;(b)=1; +mx8+shl4096x1 174 24 1 23 (c,=20;(b)=2;(a)=1; +mx8+shl4096x1 193 11 1 10 (c,=9;(c)=1; +mx8+shl4096x1 192 12 1 11 (c,=11; +mx8+shl4096x1 167 20 1 19 (c,=19; +mx8+shl4096x1 213 5 1 4 (c,=4; +mx8+shl4096x1 199 11 1 10 (c,=9;(b)=1; +mx8+shl4096x1 223 3 1 2 (c,=2; +mx8+shl4096x1 147 32 0 none (c,=30;(b)=2; +mx8+shl4096x1 196 13 1 12 (c,=12; +mx8+shl4096x1 198 9 1 8 (c,=7;(b)=1; +mx8+shl4096x1 202 9 1 8 (c,=8; +mx8+shl4096x1 197 16 1 15 (c,=14;(a)=1; +mx8+shl4096x1 234 2 1 1 (c,=1; +mx8+shl4096x1 143 32 0 none (c,=30;(b)=2; +mx8+shl4096x1 163 26 1 25 (c,=22;(b)=2;(a)=1; +mx8+shl4096x1 240 2 1 1 (c,=1; +mx8+shl4096x1 224 6 1 5 (c,=5; +mx8+shl4096x1 168 27 1 26 (c,=25;(b)=1; +mx8+shl4096x1 191 21 1 20 (c,=20; +mx8+shl4096x1 222 10 1 9 (c,=8;(a)=1; +mx8+shl4096x1 230 6 1 5 (c,=5; +mx8+shl4096x1 249 2 1 1 (b)=1; +mx8+shl4096x1 242 3 1 2 (c,=2; +mx8+shl4096x1 218 11 1 10 (c,=10; +mx8+shl4096x1 221 11 1 10 (c,=10; +mx8+shl4096x1 235 7 1 6 (c,=6; +mx8+shl4096x1 250 2 1 1 (c,=1; +mx8+shl4096x1 225 9 1 8 (c,=8; +mx8+shl4096x1 248 4 1 3 (c,=3; +mx8+shl4096x1 239 9 1 8 (c,=7;(b)=1; +mx8+shl4096x1 233 11 1 10 (c,=10; +mx8+shl4096x2 2 1 1 0 +mx8+shl4096x1 179 32 0 none (c,=28;(b)=2;(a)=2; +mx8+shl4096x1 166 31 1 30 (c,=30; +mx8+shl4096x1 255 3 1 2 (c,=2; +mx8+shl4096x1 247 7 1 6 (c,=6; +mx8+shl4096x1 232 11 1 10 (c,=10; +mx8+shl4096x1 215 18 1 17 (c,=16;(a)=1; +mx8+shl4096x1 183 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 189 25 1 24 (c,=23;(b)=1; +mx8+shl4096x2 6 2 1 1 (c,=1; +mx8+shl4096x2 7 1 1 0 +mx8+shl4096x1 195 28 1 27 (c,=25;(b)=2; +mx8+shl4096x1 219 20 1 19 (c,=18;(a)=1; +mx8+shl4096x1 227 13 1 12 (c,=12; +mx8+shl4096x1 201 24 1 23 (c,=23; +mx8+shl4096x1 229 16 1 15 (c,=14;(b)=1; +mx8+shl4096x1 216 21 1 20 (c,=19;(a)=1; +mx8+shl4096x1 188 32 0 none (c,=29;(a)=3; +mx8+shl4096x1 203 25 1 24 (c,=22;(b)=2; +mx8+shl4096x1 244 12 1 11 (c,=11; +mx8+shl4096x1 208 27 1 26 (c,=24;(b)=2; +mx8+shl4096x1 251 8 1 7 (c,=7; +mx8+shl4096x1 226 17 1 16 (c,=15;(b)=1; +mx8+shl4096x1 241 13 1 12 (c,=11;(a)=1; +mx8+shl4096x1 231 16 1 15 (c,=14;(b)=1; +mx8+shl4096x2 14 1 1 0 +mx8+shl4096x1 243 16 1 15 (c,=13;(b)=2; +mx8+shl4096x2 25 1 1 0 +mx8+shl4096x2 17 3 1 2 (c,=2; +mx8+shl4096x1 245 24 1 23 (c,=19;(b)=2;(a)=2; +mx8+shl4096x1 236 18 1 17 (c,=17; +mx8+shl4096x1 220 24 1 23 (c,=22;(a)=1; +mx8+shl4096x2 12 4 1 3 (c,=3; +mx8+shl4096x2 20 3 1 2 (c,=2; +mx8+shl4096x2 19 3 1 2 (c,=2; +mx8+shl4096x2 16 3 1 2 (c,=2; +mx8+shl4096x2 11 7 1 6 (c,=5;(b)=1; +mx8+shl4096x2 24 3 1 2 (c,=2; +mx8+shl4096x2 33 3 1 2 (c,=2; +mx8+shl4096x1 252 16 1 15 (c,=15; +mx8+shl4096x2 22 4 1 3 (c,=3; +mx8+shl4096x2 36 2 1 1 (c,=1; +mx8+shl4096x1 207 32 0 none (c,=31;(b)=1; +mx8+shl4096x1 204 32 0 none (c,=32; +mx8+shl4096x2 44 1 1 0 +mx8+shl4096x2 38 2 1 1 (c,=1; +mx8+shl4096x2 46 1 1 0 +mx8+shl4096x1 238 32 0 none (c,=26;(b)=4;(a)=2; +mx8+shl4096x2 9 8 1 7 (c,=7; +mx8+shl4096x1 228 22 1 21 (c,=21; +mx8+shl4096x2 1 10 1 9 (c,=9; +mx8+shl4096x2 32 8 1 7 (c,=6;(b)=1; +mx8+shl4096x2 39 5 1 4 (c,=4; +mx8+shl4096x1 237 28 1 27 (c,=26;(b)=1; +mx8+shl4096x2 10 9 1 8 (c,=8; +mx8+shl4096x2 28 10 1 9 (c,=8;(b)=1; +mx8+shl4096x2 23 9 1 8 (c,=7;(a)=1; +mx8+shl4096x2 37 5 1 4 (c,=4; +mx8+shl4096x2 50 3 1 2 (c,=2; +mx8+shl4096x2 55 1 1 0 +mx8+shl4096x2 57 1 1 0 +mx8+shl4096x2 26 9 1 8 (c,=8; +mx8+shl4096x2 47 4 1 3 (c,=3; +mx8+shl4096x2 34 6 1 5 (c,=5; +mx8+shl4096x2 51 4 1 3 (c,=3; +mx8+shl4096x2 35 8 1 7 (c,=6;(b)=1; +mx8+shl4096x2 15 11 1 10 (c,=10; +mx8+shl4096x2 60 2 1 1 (b)=1; +mx8+shl4096x1 214 30 1 29 (c,=29; +mx8+shl4096x1 246 32 0 none (c,=31;(a)=1; +mx8+shl4096x1 254 25 1 24 (c,=23;(b)=1; +mx8+shl4096x2 62 4 1 3 (c,=2;(a)=1; +mx8+shl4096x2 69 1 1 0 +mx8+shl4096x2 49 6 1 5 (c,=5; +mx8+shl4096x2 72 2 1 1 (c,=1; +mx8+shl4096x2 71 3 1 2 (c,=2; +mx8+shl4096x2 42 11 1 10 (c,=9;(b)=1; +mx8+shl4096x2 65 4 1 3 (c,=3; +mx8+shl4096x2 8 21 1 20 (c,=19;(a)=1; +mx8+shl4096x2 13 18 1 17 (c,=17; +mx8+shl4096x1 253 32 0 none (c,=32; +mx8+shl4096x2 78 5 1 4 (c,=4; +mx8+shl4096x2 58 7 1 6 (c,=6; +mx8+shl4096x2 0 22 1 21 (c,=21; +mx8+shl4096x2 4 22 1 21 (c,=17;(b)=2;(a)=2; +mx8+shl4096x2 75 5 1 4 (c,=4; +mx8+shl4096x2 90 1 1 0 +mx8+shl4096x2 21 19 1 18 (c,=16;(b)=1;(a)=1; +mx8+shl4096x2 43 13 1 12 (c,=12; +mx8+shl4096x2 40 15 1 14 (c,=14; +mx8+shl4096x2 48 15 1 14 (c,=13;(a)=1; +mx8+shl4096x2 18 19 1 18 (c,=18; +mx8+shl4096x2 95 1 1 0 +mx8+shl4096x2 80 5 1 4 (c,=4; +mx8+shl4096x2 83 6 1 5 (c,=4;(b)=1; +mx8+shl4096x2 93 2 1 1 (c,=1; +mx8+shl4096x2 97 2 1 1 (c,=1; +mx8+shl4096x2 76 10 1 9 (c,=8;(b)=1; +mx8+shl4096x2 79 7 1 6 (c,=6; +mx8+shl4096x2 30 20 1 19 (c,=19; +mx8+shl4096x2 27 24 1 23 (c,=23; +mx8+shl4096x2 5 23 1 22 (c,=22; +mx8+shl4096x2 68 12 1 11 (c,=10;(b)=1; +mx8+shl4096x2 45 17 1 16 (c,=16; +mx8+shl4096x2 52 17 1 16 (c,=15;(a)=1; +mx8+shl4096x2 3 32 0 none (c,=30;(a)=2; +mx8+shl4096x2 63 11 1 10 (c,=10; +mx8+shl4096x2 103 5 1 4 (c,=3;(b)=1; +mx8+shl4096x2 89 10 1 9 (c,=8;(a)=1; +mx8+shl4096x2 31 32 0 none (c,=29;(a)=2;(b)=1; +mx8+shl4096x2 100 7 1 6 (c,=6; +mx8+shl4096x2 116 1 1 0 +mx8+shl4096x2 98 8 1 7 (c,=7; +mx8+shl4096x2 117 1 1 0 +mx8+shl4096x2 107 5 1 4 (c,=4; +mx8+shl4096x2 94 9 1 8 (c,=8; +mx8+shl4096x2 102 8 1 7 (c,=7; +mx8+shl4096x2 106 6 1 5 (c,=5; +mx8+shl4096x2 112 4 1 3 (c,=3; +mx8+shl4096x2 64 20 1 19 (c,=18;(b)=1; +mx8+shl4096x2 56 26 1 25 (c,=21;(b)=3;(a)=1; +mx8+shl4096x2 111 8 1 7 (c,=6;(a)=1; +mx8+shl4096x2 114 6 1 5 (c,=5; +mx8+shl4096x2 130 1 1 0 +mx8+shl4096x2 84 18 1 17 (c,=16;(a)=1; +mx8+shl4096x2 96 12 1 11 (c,=11; +mx8+shl4096x2 74 19 1 18 (c,=18; +mx8+shl4096x2 92 14 1 13 (c,=13; +mx8+shl4096x2 118 6 1 5 (c,=5; +mx8+shl4096x2 124 7 1 6 (c,=6; +mx8+shl4096x2 29 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 131 2 1 1 (c,=1; +mx8+shl4096x2 113 10 1 9 (c,=8;(a)=1; +mx8+shl4096x2 41 32 0 none (c,=31;(a)=1; +mx8+shl4096x2 125 5 1 4 (c,=3;(a)=1; +mx8+shl4096x2 61 31 1 30 (c,=26;(b)=3;(a)=1; +mx8+shl4096x2 91 18 1 17 (c,=14;(a)=2;(b)=1; +mx8+shl4096x2 99 13 1 12 (c,=11;(a)=1; +mx8+shl4096x2 104 14 1 13 (c,=13; +mx8+shl4096x2 120 6 1 5 (c,=5; +mx8+shl4096x2 54 22 1 21 (c,=20;(b)=1; +mx8+shl4096x2 86 18 1 17 (c,=16;(a)=1; +mx8+shl4096x2 127 5 1 4 (c,=4; +mx8+shl4096x2 134 2 1 1 (c,=1; +mx8+shl4096x2 137 2 1 1 (c,=1; +mx8+shl4096x2 81 26 1 25 (c,=21;(b)=3;(a)=1; +mx8+shl4096x2 141 1 1 0 +mx8+shl4096x2 110 16 1 15 (c,=15; +mx8+shl4096x2 88 19 1 18 (c,=16;(b)=2; +mx8+shl4096x2 146 1 1 0 +mx8+shl4096x2 105 18 1 17 (c,=15;(b)=1;(a)=1; +mx8+shl4096x2 67 26 1 25 (c,=25; +mx8+shl4096x2 149 1 1 0 +mx8+shl4096x2 82 25 1 24 (c,=22;(b)=1;(a)=1; +mx8+shl4096x2 135 4 1 3 (c,=3; +mx8+shl4096x2 101 21 1 20 (c,=18;(b)=2; +mx8+shl4096x2 145 2 1 1 (c,=1; +mx8+shl4096x2 128 8 1 7 (c,=7; +mx8+shl4096x2 53 32 0 none (c,=32; +mx8+shl4096x2 144 4 1 3 (c,=3; +mx8+shl4096x2 129 10 1 9 (c,=9; +mx8+shl4096x2 77 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x2 148 6 1 5 (c,=5; +mx8+shl4096x2 140 5 1 4 (c,=4; +mx8+shl4096x2 119 13 1 12 (c,=11;(a)=1; +mx8+shl4096x2 142 8 1 7 (c,=7; +mx8+shl4096x2 85 28 1 27 (c,=25;(b)=1;(a)=1; +mx8+shl4096x2 138 7 1 6 (c,=6; +mx8+shl4096x2 59 27 1 26 (c,=25;(b)=1; +mx8+shl4096x2 66 32 0 none (c,=31;(a)=1; +mx8+shl4096x2 109 19 1 18 (c,=16;(b)=1;(a)=1; +mx8+shl4096x2 73 32 0 none (c,=31;(a)=1; +mx8+shl4096x2 155 6 1 5 (c,=5; +mx8+shl4096x2 123 12 1 11 (c,=11; +mx8+shl4096x2 70 32 0 none (c,=30;(b)=1;(a)=1; +mx8+shl4096x2 153 6 1 5 (c,=4;(a)=1; +mx8+shl4096x2 87 26 1 25 (c,=25; +mx8+shl4096x2 176 1 1 0 +mx8+shl4096x2 162 5 1 4 (c,=4; +mx8+shl4096x2 164 7 1 6 (c,=5;(b)=1; +mx8+shl4096x2 115 23 1 22 (c,=21;(b)=1; +mx8+shl4096x2 184 1 1 0 +mx8+shl4096x2 151 11 1 10 (c,=9;(b)=1; +mx8+shl4096x2 156 11 1 10 (c,=8;(b)=2; +mx8+shl4096x2 185 1 1 0 +mx8+shl4096x2 190 1 1 0 +mx8+shl4096x2 157 9 1 8 (c,=8; +mx8+shl4096x2 182 3 1 2 (c,=2; +mx8+shl4096x2 158 9 1 8 (c,=7;(c)=1; +mx8+shl4096x2 168 9 1 8 (c,=8; +mx8+shl4096x2 108 27 1 26 (c,=26; +mx8+shl4096x2 152 14 1 13 (c,=12;(b)=1; +mx8+shl4096x2 165 10 1 9 (c,=9; +mx8+shl4096x2 136 17 1 16 (c,=15;(a)=1; +mx8+shl4096x2 150 15 1 14 (c,=14; +mx8+shl4096x2 169 11 1 10 (c,=9;(a)=1; +mx8+shl4096x2 175 9 1 8 (c,=8; +mx8+shl4096x2 205 1 1 0 +mx8+shl4096x2 187 10 1 9 (c,=7;(b)=1;(a)=1; +mx8+shl4096x2 160 13 1 12 (c,=12; +mx8+shl4096x2 200 3 1 2 (c,=2; +mx8+shl4096x2 177 14 1 13 (c,=13; +mx8+shl4096x2 181 9 1 8 (c,=8; +mx8+shl4096x2 178 12 1 11 (c,=10;(b)=1; +mx8+shl4096x2 173 12 1 11 (c,=11; +mx8+shl4096x2 170 11 1 10 (c,=10; +mx8+shl4096x2 172 14 1 13 (c,=12;(a)=1; +mx8+shl4096x2 161 16 1 15 (c,=14;(a)=1; +mx8+shl4096x2 209 1 1 0 +mx8+shl4096x2 122 32 0 none (c,=28;(b)=2;(a)=2; +mx8+shl4096x2 154 17 1 16 (c,=16; +mx8+shl4096x2 206 4 1 3 (c,=3; +mx8+shl4096x2 211 3 1 2 (c,=2; +mx8+shl4096x2 212 3 1 2 (c,=2; +mx8+shl4096x2 171 18 1 17 (c,=17; +mx8+shl4096x2 121 32 1 31 (c,=28;(b)=2;(a)=1; +mx8+shl4096x2 159 22 1 21 (c,=19;(b)=2; +mx8+shl4096x2 199 11 1 10 (c,=9;(b)=1; +mx8+shl4096x2 132 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl4096x2 180 16 1 15 (c,=14;(b)=1; +mx8+shl4096x2 186 17 1 16 (c,=14;(b)=1;(a)=1; +mx8+shl4096x2 198 9 1 8 (c,=7;(b)=1; +mx8+shl4096x2 192 12 1 11 (c,=11; +mx8+shl4096x2 210 5 1 4 (c,=4; +mx8+shl4096x2 194 8 1 7 (c,=7; +mx8+shl4096x2 167 20 1 19 (c,=19; +mx8+shl4096x2 193 11 1 10 (c,=9;(c)=1; +mx8+shl4096x2 126 32 0 none (c,=31;(a)=1; +mx8+shl4096x2 202 9 1 8 (c,=8; +mx8+shl4096x2 217 4 1 3 (c,=3; +mx8+shl4096x2 213 5 1 4 (c,=4; +mx8+shl4096x2 133 32 0 none (c,=29;(b)=2;(a)=1; +mx8+shl4096x2 139 26 1 25 (c,=24;(a)=1; +mx8+shl4096x2 196 13 1 12 (c,=12; +mx8+shl4096x2 223 3 1 2 (c,=2; +mx8+shl4096x2 183 18 1 17 (c,=16;(b)=1; +mx8+shl4096x2 234 2 1 1 (c,=1; +mx8+shl4096x2 163 26 1 25 (c,=22;(b)=2;(a)=1; +mx8+shl4096x2 197 16 1 15 (c,=14;(a)=1; +mx8+shl4096x2 240 2 1 1 (c,=1; +mx8+shl4096x2 174 24 1 23 (c,=20;(b)=2;(a)=1; +mx8+shl4096x2 147 32 0 none (c,=30;(b)=2; +mx8+shl4096x2 224 6 1 5 (c,=5; +mx8+shl4096x2 242 3 1 2 (c,=2; +mx8+shl4096x2 230 6 1 5 (c,=5; +mx8+shl4096x2 143 32 0 none (c,=30;(b)=2; +mx8+shl4096x2 249 2 1 1 (b)=1; +mx8+shl4096x2 189 25 1 24 (c,=23;(b)=1; +mx8+shl4096x2 222 10 1 9 (c,=8;(a)=1; +mx8+shl4096x2 250 2 1 1 (c,=1; +mx8+shl4096x2 248 4 1 3 (c,=3; +mx8+shl4096x2 247 7 1 6 (c,=6; +mx8+shl4096x2 218 11 1 10 (c,=10; +mx8+shl4096x2 225 9 1 8 (c,=8; +mx8+shl4096x2 239 9 1 8 (c,=7;(b)=1; +mx8+shl4096x2 255 3 1 2 (c,=2; +mx8+shl4096x2 235 7 1 6 (c,=6; +mx8+shl4096x2 191 21 1 20 (c,=20; +mx8+shl4096x2 221 11 1 10 (c,=10; +mx8+shl4096x2 233 11 1 10 (c,=10; +mx8+shl4096x2 166 31 1 30 (c,=30; +mx8+shl4096x2 232 11 1 10 (c,=10; +mx8+shl4096x2 179 32 0 none (c,=28;(b)=2;(a)=2; +mx8+shl4096x2 215 18 1 17 (c,=16;(a)=1; +mx8+shl4096x2 244 12 1 11 (c,=11; +mx8+shl4096x2 251 8 1 7 (c,=7; +mx8+shl4096x2 241 13 1 12 (c,=11;(a)=1; +mx8+shl4096x2 188 32 0 none (c,=29;(a)=3; +mx8+shl4096x2 203 25 1 24 (c,=22;(b)=2; +mx8+shl4096x2 227 13 1 12 (c,=12; +mx8+shl4096x2 243 16 1 15 (c,=13;(b)=2; +mx8+shl4096x2 229 16 1 15 (c,=14;(b)=1; +mx8+shl4096x2 231 16 1 15 (c,=14;(b)=1; +mx8+shl4096x2 219 20 1 19 (c,=18;(a)=1; +mx8+shl4096x2 216 21 1 20 (c,=19;(a)=1; +mx8+shl4096x2 195 28 1 27 (c,=25;(b)=2; +mx8+shl4096x2 245 24 1 23 (c,=19;(b)=2;(a)=2; +mx8+shl4096x2 208 27 1 26 (c,=24;(b)=2; +mx8+shl4096x2 252 16 1 15 (c,=15; +mx8+shl4096x2 220 24 1 23 (c,=22;(a)=1; +mx8+shl4096x2 228 22 1 21 (c,=21; +mx8+shl4096x2 204 32 0 none (c,=32; +mx8+shl4096x2 214 30 1 29 (c,=29; +mx8+shl4096x2 207 32 0 none (c,=31;(b)=1; +mx8+shl4096x2 236 27 1 26 (c,=25;(c)=1; +mx8+shl4096x2 201 32 0 none (c,=32; +mx8+shl4096x2 238 32 0 none (c,=26;(b)=4;(a)=2; +mx8+shl4096x2 237 28 1 27 (c,=26;(b)=1; +mx8+shl4096x2 226 31 1 30 (c,=28;(b)=2; +mx8+shl4096x2 254 25 1 24 (c,=23;(b)=1; +mx8+shl4096x2 246 32 0 none (c,=31;(a)=1; +mx8+shl4096x2 253 32 0 none (c,=32; +DONE 2026-10-08T10:09:03Z rows=2816 diff --git a/tools/attack/v6-invention/v6inv-census.sh b/tools/attack/v6-invention/v6inv-census.sh new file mode 100644 index 000000000..ffea9cec9 --- /dev/null +++ b/tools/attack/v6-invention/v6inv-census.sh @@ -0,0 +1,29 @@ +#!/usr/bin/env bash +# Class v6 invention lane: acceptance census of the per-load shadow forms (Counter ASIC 4.0 research 20.2a-close named the +# sound form, one pass of a longer sub-block per load, and never drew it). Each form keeps class v4's work per hash as near as +# the 4,096-instruction cap of the experimental class allows. 64 seeds, each under a drawn era (igneum-era-test/), +# every candidate's verdict through `igneum-pow accept` of the counter-asic-4 crate. Output: one TSV row per (form, seed). +set -u +BIN=${BIN:-/srv/builds/igneum-wt-v6-inv-ca4/igneum-pow/target/release/igneum-pow} +OUT=${OUT:-/srv/builds/v6-invention} +THREADS=${THREADS:-32} +FORMS=${FORMS:-"mx8+sh256x27 mx8+shl256x27 mx8+shl576x12 mx8+shl1152x6 mx8+shl2304x3 mx8+shl256x16 mx8+shl512x8 mx8+shl1024x4 mx8+shl2048x2 mx8+shl4096x1 mx8+shl4096x2"} +SEEDS=${SEEDS:-256} +ERA=${ERA:-none} +if [ "$ERA" = none ]; then ERA_ARG=""; else ERA_ARG="--era igneum-era-test/\$((i % 16))"; fi +mkdir -p "$OUT/logs" +one() { + form=$1; i=$2 + log="$OUT/logs/$ERA-$(echo "$form" | tr '+' '_')-$i.log" + if [ "$ERA" = none ]; then "$BIN" accept --seed "igneum-v6inv/$i" --class "$form"; else "$BIN" accept --seed "igneum-v6inv/$i" --class "$form" --era "igneum-era-test/$((i % 16))"; fi > "$log" 2>&1 + n=$(grep -c '^attempt' "$log") + acc=$(grep -ci 'accepted' "$log") + first=$(grep -im1 'accepted' "$log" | sed 's/:.*//; s/attempt //') + reasons=$(grep 'rejected' "$log" | sed 's/.*rejected, //; s/ .*//' | sort | uniq -c | sort -rn | awk '{printf "%s=%s;", $2, $1}') + printf '%s\t%s\t%s\t%s\t%s\t%s\n' "$form" "$i" "$n" "$acc" "${first:-none}" "$reasons" +} +export -f one; export BIN OUT ERA +for form in $FORMS; do + for i in $(seq 0 $((SEEDS - 1))); do echo "$form $i"; done +done | xargs -P "$THREADS" -n 2 bash -c 'one "$0" "$1"' > "$OUT/census-$ERA.tsv" +echo "DONE $(date -u +%FT%TZ) rows=$(wc -l < "$OUT/census-$ERA.tsv")" >> "$OUT/census-$ERA.tsv" From cb2b8a257800f860bd31c690f92e5d4ce45f6517 Mon Sep 17 00:00:00 2001 From: igneum-labs <337424239+igneum-labs@users.noreply.github.com> Date: Thu, 8 Oct 2026 10:24:07 +0000 Subject: [PATCH 02/11] Builder programme (8 October 2026): /build, /grants, the Devnet 3 faucet on build-1, docs/build as the source - site/build.html and site/grants.html rendered by site/build.mjs from docs/build/build.md and docs/build/grants.md (the gate's site-only copy keeps the committed pages, as for /bench); site-relative links in the markdown renderer - the nav's fourth group, Build (/build, /faucet, /grants), in the partial, the sheet, the footer, the sitemap and tools/ci/site-nav-check.mjs; the faucet leaves the Mine panel - site/faucet.html is the Devnet 3 faucet: 10 IGN per address per day, 500 a day, chain id 4463, no value, resets without notice; the page posts to https://faucet.igneum.network/api/faucet and shows the balance - infra/build-server/faucet: faucet.mjs (zero dependencies, signs with site/lib/eth.mjs, limiter self-test known-failed first, 100 IGN cap on the amount), the unit, faucet.sh install/status; live on build-1 behind Caddy since 10:16Z, funded 2,000 IGN by the fleet's funder at 10:01Z; first drip 0x8620e9d8 at 10:17Z - docs/build: README, first-contract.md with its test script and the PASS line (24 s end to end through the public RPC and faucet, Foundry 1.8.5, Counter deployed at block 27055), rpc.md read from the node (75 methods probed, served and not served), faucet.md, verify-a-block.md, grants.md - .forgejo/issue_template/grant.md: the grant application template on git.igneum.network Co-Authored-By: Claude Fable 5.1 --- .forgejo/issue_template/grant.md | 26 ++ docs/build/README.md | 16 + docs/build/build.md | 88 +++++ docs/build/faucet.md | 36 ++ docs/build/first-contract-test.sh | 49 +++ docs/build/first-contract.md | 91 +++++ docs/build/grants.md | 46 +++ docs/build/rpc.md | 79 ++++ docs/build/verify-a-block.md | 34 ++ infra/build-server/faucet/faucet.mjs | 171 +++++++++ infra/build-server/faucet/faucet.sh | 62 +++ .../build-server/faucet/igneum-faucet.service | 22 ++ site/404.html | 19 +- site/address.html | 19 +- site/app.html | 19 +- site/bench.html | 41 +- site/block.html | 19 +- site/build.html | 356 ++++++++++++++++++ site/build.mjs | 16 + site/claims.html | 19 +- site/dev-fee.html | 19 +- site/download.html | 27 +- site/evidence.html | 19 +- site/explorer.html | 19 +- site/faucet.html | 68 ++-- site/grants.html | 333 ++++++++++++++++ site/income.html | 19 +- site/index.html | 19 +- site/journey.html | 29 +- site/journey.json | 22 +- site/ledger.html | 25 +- site/litepaper.html | 19 +- site/live.html | 19 +- site/metamask.html | 19 +- site/miner.html | 25 +- site/miners.html | 19 +- site/partials/footer.html | 4 +- site/partials/nav.html | 15 +- site/provenance.html | 19 +- site/randomx.html | 19 +- site/scenes.html | 19 +- site/sitemap.xml | 4 +- site/wallet.html | 19 +- tools/ci/site-nav-check.mjs | 7 +- 44 files changed, 1904 insertions(+), 130 deletions(-) create mode 100644 .forgejo/issue_template/grant.md create mode 100644 docs/build/README.md create mode 100644 docs/build/build.md create mode 100644 docs/build/faucet.md create mode 100755 docs/build/first-contract-test.sh create mode 100644 docs/build/first-contract.md create mode 100644 docs/build/grants.md create mode 100644 docs/build/rpc.md create mode 100644 docs/build/verify-a-block.md create mode 100644 infra/build-server/faucet/faucet.mjs create mode 100755 infra/build-server/faucet/faucet.sh create mode 100644 infra/build-server/faucet/igneum-faucet.service create mode 100644 site/build.html create mode 100644 site/grants.html diff --git a/.forgejo/issue_template/grant.md b/.forgejo/issue_template/grant.md new file mode 100644 index 000000000..59ae0a533 --- /dev/null +++ b/.forgejo/issue_template/grant.md @@ -0,0 +1,26 @@ +--- +name: Grant application +about: Apply for an Igneum grant: tooling, a reference app, infrastructure or research, paid in IGN on delivery +title: "Grant: " +labels: grant +--- + + + +## What you will build + + + +## What done looks like + + + +## Your public work + + + +## How to reach you + + + + diff --git a/docs/build/README.md b/docs/build/README.md new file mode 100644 index 000000000..da070f7a1 --- /dev/null +++ b/docs/build/README.md @@ -0,0 +1,16 @@ +# docs/build: the builder programme + +8 October 2026. These files are the source of the developer pages on igneum.network; `site/build.mjs` renders two of them as pages and the rest are read here. + +| File | Serves | +|---|---| +| `build.md` | [igneum.network/build](https://igneum.network/build): what is different, the chain ids and endpoints, the wallet, the explorer, the faucet, the five-minute contract, the browser verifier | +| `grants.md` | [igneum.network/grants](https://igneum.network/grants): the tiers, what a grant is, how to apply, the review, the honest lines | +| `first-contract.md`, `first-contract-test.sh` | the walkthrough and the script that runs it end to end on Devnet 3 from a build box; the PASS line is the test record | +| `rpc.md` | the JSON-RPC method list as the node serves it, read from a Devnet 3 node, with the probe | +| `faucet.md` | the Devnet 3 faucet: rules, where it runs, how it is funded | +| `verify-a-block.md` | the in-browser checkpoint verifier, twelve lines | + +The faucet service is `infra/build-server/faucet/`. The grant application template is `.forgejo/issue_template/grant.md`. + +Served-text rules (the site audit reads every page before it lands): no em dashes, short sentences, one to three points per block, nothing that reads as an offer, a price or a promise of value; devnet and testnet coins have no value; no amount, price or date is promised. diff --git a/docs/build/build.md b/docs/build/build.md new file mode 100644 index 000000000..5e9e7fd7a --- /dev/null +++ b/docs/build/build.md @@ -0,0 +1,88 @@ +# Build on Igneum + +This file is the source of [igneum.network/build](https://igneum.network/build). The site build renders it as the page. The other files in this directory are the walkthrough, the RPC list, the faucet, the verifier and the grants. + +## What is different + +**Every block is proven.** A chain block carries a zero-knowledge proof of its execution. The miners are the provers: the same cards that find blocks prove them, in shards, and the proof follows the tip by tens of seconds. Your contract runs on a chain whose state is proven, not assumed. + +**A lock in minutes, not an hour of confirmations.** Miners sign a checkpoint every 30 seconds. When two thirds of the mining weight of the last 30 days have signed, the checkpoint is locked. Weight is blocks mined, nothing else. The lock lands in about two minutes. The [litepaper](/litepaper) has the rule. + +**Nothing to stake.** No validator set, no delegation, no slashing, no bonded class above the miners. Finality comes from mining weight alone. Nobody holds a key that the chain depends on. + +**The EVM you already know.** Solidity deploys unchanged. Standard JSON-RPC, EIP-1559 transactions, the chain id in the signature, `cancun` as the EVM version. Gas has two dimensions on Igneum, execution and proving, and the node folds the second into the price it quotes, so `eth_estimateGas` and `eth_gasPrice` work as they do on Ethereum. + +## Networks + +| | Devnet 3 | Testnet | Mainnet | +|---|---|---|---| +| Chain id | 4463 (`0x116f`) | 4462 (`0x116e`) | 4461 (`0x116d`) | +| Network id | `igneum-devnet-3` | `igneum-testnet-1` | not started | +| RPC | `https://rpc.devnet.igneum.network` (a node you run serves `http://127.0.0.1:26790`) | `https://rpc.testnet.igneum.network` (answers; nothing mines there yet, so a transaction waits) | none | +| Coins | no value, resets without notice | no value, resets with notice | not started | +| Symbol, decimals | IGN, 18 | IGN, 18 | IGN, 18 | + +Devnet 3 is where you build today. It is a developer network: it resets without notice and its coins have no value. Its public RPC takes the read methods, `eth_sendRawTransaction` and a wRPC websocket at `/ws`, at 20 requests a second per address. The public testnet exists, its RPC answers, and no blocks are being produced on it until it opens. Mainnet has no date. Devnet 3 answers chain id 4463 until its class v5 floor, then 4464. + +## Endpoints and tools + +- **Wallet.** Any Ethereum wallet. [Add Igneum to MetaMask](/metamask) with one click, or the [Igneum wallet](/wallet). +- **Faucet.** [10 IGN of Devnet 3 coin](/faucet) per address per day. No account. +- **Explorer.** [The explorer](/explorer) shows blocks, the DAG, miners and addresses. The EVM views, transactions and contracts, are being built and link from the same page as they land. +- **Swap.** A swap on Devnet 3 is being built. This page links it when it serves. +- **Source.** [git.igneum.network/igneum-network/igneum](https://git.igneum.network/igneum-network/igneum): the node, the miner, the site, and these pages under `docs/build/`. + +## Your first contract in five minutes + +With [Foundry](https://getfoundry.sh). Tested end to end on Devnet 3 on a build box; the full walkthrough with the expected output is [docs/build/first-contract.md](https://git.igneum.network/igneum-network/igneum/src/branch/master/docs/build/first-contract.md). + +``` +curl -L https://foundry.paradigm.xyz | bash && foundryup +export RPC=https://rpc.devnet.igneum.network +cast wallet new # an address and a private key, for the devnet only +``` + +Paste the address into [the faucet](/faucet). Then: + +``` +export PK=0x... # the private key cast printed +cast balance $(cast wallet address $PK) --rpc-url $RPC --ether +forge init counter && cd counter +forge create src/Counter.sol:Counter --rpc-url $RPC --private-key $PK --broadcast +``` + +`forge create` prints `Deployed to: 0x...`. Call it: + +``` +cast send 0xDEPLOYED "increment()" --rpc-url $RPC --private-key $PK +cast call 0xDEPLOYED "number()(uint256)" --rpc-url $RPC +``` + +The call answers `1`. Paste the transaction hash into [the explorer](/explorer). Hardhat, ethers and viem work the same way: chain id 4463, the RPC above. + +## The RPC the node serves + +Read from a Devnet 3 node, not from a spec. `web3_clientVersion` answers `igneumd/2.1.0/execution-layer-v3`. The full list, served and not served, with the probe that produced it: [docs/build/rpc.md](https://git.igneum.network/igneum-network/igneum/src/branch/master/docs/build/rpc.md). + +- **Served.** `eth_chainId`, `eth_blockNumber`, `eth_getBalance`, `eth_getTransactionCount`, `eth_getCode`, `eth_getStorageAt`, `eth_getBlockByNumber`, `eth_getBlockByHash`, `eth_getTransactionByHash`, `eth_getTransactionReceipt`, `eth_getBlockReceipts`, `eth_getLogs`, `eth_call`, `eth_estimateGas`, `eth_gasPrice`, `eth_maxPriorityFeePerGas`, `eth_feeHistory`, `eth_sendRawTransaction`, `eth_syncing`, `eth_accounts`, `net_version`, `net_peerCount`, `net_listening`, `web3_clientVersion`. +- **Igneum's own.** `igneum_getExecStatus`, `igneum_getProvingStatus`, `igneum_getShardPlan`, `igneum_getProofRecords`, `igneum_getTransactionStatus`, `igneum_estimateGas`, `igneum_getBudgets` and the segment and proof calls. `igneum_estimateGas` returns both gas dimensions and whether a call exceeds the proving limit. +- **Not served.** Filters and subscriptions (`eth_newFilter`, `eth_subscribe`), `txpool_*`, `debug_*`, `trace_*`, `eth_sendTransaction`, `eth_sign`, `eth_getProof`, the uncle calls. Poll `eth_blockNumber` and `eth_getLogs`. Sign on your side. + +## Verify a block in your browser + +The site ships a light client. Your browser fetches the latest certified checkpoint from `/api/checkpoint` and verifies the BLS aggregate signature, the voter weights and the header chain itself, in the tab. Nothing is trusted from the server but the data. The example, in twelve lines, is [docs/build/verify-a-block.md](https://git.igneum.network/igneum-network/igneum/src/branch/master/docs/build/verify-a-block.md); the live run is [verify/test.html](/verify/test.html), genuine and tampered cases side by side. + +``` +import { fetchCheckpoint, verify } from 'https://igneum.network/verify/verify.js'; +const data = await fetchCheckpoint('https://igneum.network/api/checkpoint'); +const r = verify(data); +console.log(r.verified, r.signers, 'of', r.voters, 'voters', r.ms, 'ms'); +``` + +## Where to ask + +- An issue on [the repository](https://git.igneum.network/igneum-network/igneum/issues). +- [Discord](https://discord.gg/igneum), the builders channel. +- [Grants](/grants) for tooling, reference apps, infrastructure and research. + +Devnet and testnet coins have no value. Nothing on this page is an offer to sell anything. diff --git a/docs/build/faucet.md b/docs/build/faucet.md new file mode 100644 index 000000000..0d0120718 --- /dev/null +++ b/docs/build/faucet.md @@ -0,0 +1,36 @@ +# The Devnet 3 faucet + +[igneum.network/faucet](https://igneum.network/faucet) sends 10 IGN of Devnet 3 coin to an address. Once per address per day, once per connection per day. No account. + +## What it is + +- A small Node service on a build box, `infra/build-server/faucet/faucet.mjs`, behind Caddy at `faucet.igneum.network`. The page on igneum.network posts to it. +- It signs a plain transfer with its own key and sends it to the Devnet 3 node on the same box by address (`FAUCET_RPC`), never chosen by chain id: Devnet 3 answers the same chain id as the shared devnet. +- The key lives only in the service's environment file on that box. It is not in the repository and not on the site. + +## The rules, as the code enforces them + +| Rule | Value | +|---|---| +| Amount | 10 IGN per send; the code refuses to start with an amount over the 100 IGN cap | +| Per address | one send per 24 hours | +| Per connection | one send per 24 hours | +| Per day, in total | 500 sends, then "come back tomorrow" | +| What is stored | the address, the connection's IP, the transaction hash and the time, in a file on the box, for the 24-hour window | + +The faucet's balance is refilled from the devnet's funder as it runs down. When it is empty the page says so and sends nothing. + +## Devnet 3 coin + +No value. Not for sale, not redeemable, not a claim on anything. The chain resets without notice and balances do not carry over. Mainnet starts from an empty genesis. + +## Running it + +``` +infra/build-server/faucet/faucet.sh install # dry run: what would be copied and started +infra/build-server/faucet/faucet.sh install --go # copy the service, the unit and the Caddy block; start it +infra/build-server/faucet/faucet.sh status # the unit, the balance, the sends in the last 24 hours +node infra/build-server/faucet/faucet.mjs --self-test # the limiter: known-failed cases first +``` + +The public testnet faucet is a separate thing: `site/api/faucet.mjs` is prepared for it and answers "not open yet" until the testnet starts. diff --git a/docs/build/first-contract-test.sh b/docs/build/first-contract-test.sh new file mode 100755 index 000000000..ee529e092 --- /dev/null +++ b/docs/build/first-contract-test.sh @@ -0,0 +1,49 @@ +#!/usr/bin/env bash +# The five-minute walkthrough (docs/build/first-contract.md), run end to end on a build box against a Devnet 3 node, so the +# page is tested and not described. Runs where Foundry is installed (~/.foundry/bin); asks the faucet for the coins exactly +# as a reader would, deploys Foundry's Counter, calls it, reads the receipt, prints one PASS line with the numbers. +# RPC=http://127.0.0.1:27810 FAUCET=http://127.0.0.1:8790/api/faucet bash docs/build/first-contract-test.sh +# Known-failed first: with RPC pointed at a closed port the script must print FAIL and exit 1 (--self-test). +set -uo pipefail +export PATH="$HOME/.foundry/bin:$PATH" +RPC="${RPC:-https://rpc.devnet.igneum.network}" +FAUCET="${FAUCET:-https://faucet.igneum.network/api/faucet}" +t0=$(date +%s); now() { date -u +%H:%M:%SZ; } +fail() { echo "FAIL $(now): $*"; exit 1; } +if [ "${1:-}" = --self-test ]; then + out=$(RPC=http://127.0.0.1:9 FAUCET=http://127.0.0.1:9/x bash "$0" 2>&1); rc=$? + [ "$rc" = 1 ] && case "$out" in *FAIL*) echo "self-test passed: a closed RPC port reads FAIL, exit 1"; exit 0 ;; esac + echo "self-test failed: rc=$rc out=$out"; exit 1 +fi +command -v forge >/dev/null || fail "forge is not installed" +cid=$(cast chain-id --rpc-url "$RPC" 2>/dev/null) || fail "no chain id from $RPC" +[ "$cid" = 4463 ] || [ "$cid" = 4464 ] || fail "chain id $cid is not Devnet 3" +work=$(mktemp -d); cd "$work" || fail "no scratch dir" +# step 1: a key for the devnet only (never printed) +w=$(cast wallet new 2>&1 | sed 's/\x1b\[[0-9;]*m//g') || fail "cast wallet new" +PK=$(printf '%s\n' "$w" | sed -n 's/^Private key: *//p' | head -1); ME=$(printf '%s\n' "$w" | sed -n 's/^Address: *//p' | head -1) +[ -n "$PK" ] && [ -n "$ME" ] || fail "cast wallet new printed no key" +# step 2: the faucet, as a reader would +f=$(curl -s -m 60 -X POST -H 'content-type: application/json' --data "{\"address\":\"$ME\"}" "$FAUCET") || fail "the faucet did not answer" +case "$f" in *'"ok":true'*) ;; *) fail "the faucet refused: $f" ;; esac +drip=$(printf '%s' "$f" | sed -n 's/.*"tx":"\(0x[0-9a-f]*\)".*/\1/p') +for i in $(seq 1 60); do bal=$(cast balance "$ME" --rpc-url "$RPC" --ether 2>/dev/null); case "$bal" in 10.*|9.*) break ;; esac; sleep 1; done +case "$bal" in 10.*|9.*) ;; *) fail "balance after the faucet: ${bal:-none}" ;; esac +# step 3: deploy Foundry's template counter +forge init counter --no-git >/dev/null 2>&1 || forge init counter >/dev/null 2>&1 || fail "forge init" +cd counter || fail "no counter dir" +out=$(forge create src/Counter.sol:Counter --rpc-url "$RPC" --private-key "$PK" --broadcast 2>&1) || fail "forge create: $(printf '%s' "$out" | tail -3)" +C=$(printf '%s\n' "$out" | sed -n 's/^Deployed to: *//p' | head -1); deployTx=$(printf '%s\n' "$out" | sed -n 's/^Transaction hash: *//p' | head -1) +[ -n "$C" ] || fail "no Deployed to line: $out" +# step 4: call it +cast send "$C" "increment()" --rpc-url "$RPC" --private-key "$PK" >/dev/null 2>&1 || fail "cast send increment" +n=$(cast call "$C" "number()(uint256)" --rpc-url "$RPC" 2>/dev/null); [ "$n" = 1 ] || fail "number() after increment: $n" +sendOut=$(cast send "$C" "setNumber(uint256)" 41 --rpc-url "$RPC" --private-key "$PK" 2>&1) || fail "cast send setNumber" +txh=$(printf '%s\n' "$sendOut" | sed -n 's/^transactionHash *//p' | head -1) +n=$(cast call "$C" "number()(uint256)" --rpc-url "$RPC" 2>/dev/null); [ "$n" = 41 ] || fail "number() after setNumber: $n" +# step 5: the receipt +st=$(cast receipt "${txh:-$deployTx}" --rpc-url "$RPC" 2>/dev/null | sed -n 's/^status *//p' | head -1) +case "$st" in 1*|*success*) ;; *) fail "receipt status: $st" ;; esac +blk=$(cast block-number --rpc-url "$RPC" 2>/dev/null) +echo "PASS $(now): Devnet 3 chain id $cid, faucet drip $drip, deployed Counter at $C (tx $deployTx), increment then setNumber(41) read back 41, receipt status $st, block $blk, $(( $(date +%s) - t0 )) s end to end, Foundry $(forge --version 2>/dev/null | sed -n 's/^forge Version: *//p' | head -1)" +cd / && rm -rf "$work" diff --git a/docs/build/first-contract.md b/docs/build/first-contract.md new file mode 100644 index 000000000..66322567c --- /dev/null +++ b/docs/build/first-contract.md @@ -0,0 +1,91 @@ +# Your first contract on Devnet 3, in five minutes + +With Foundry. Tested end to end on Devnet 3 from a build box on 8 October 2026; the pass line and the exact output are at the end. Hardhat, ethers and viem work the same way: chain id 4463 and the RPC below. + +## 0. What you need + +- Foundry: `curl -L https://foundry.paradigm.xyz | bash && foundryup`. About a minute. +- The RPC. Devnet 3's public endpoint is `https://rpc.devnet.igneum.network`. A node you run yourself serves `http://127.0.0.1:26790`. +- Nothing else. No account, no sign-up. + +``` +export RPC=https://rpc.devnet.igneum.network +cast chain-id --rpc-url $RPC # 4463 +``` + +## 1. A key, for the devnet only + +``` +cast wallet new +``` + +It prints an address and a private key. Keep the key for this walkthrough and nothing else: devnet coins have no value and the chain resets without notice. + +``` +export PK=0x... # the private key cast printed +export ME=$(cast wallet address $PK) +``` + +## 2. Coins from the faucet + +Paste `$ME` into [igneum.network/faucet](https://igneum.network/faucet). It sends 10 IGN and shows the transaction hash. Once per address per day. + +``` +cast balance $ME --rpc-url $RPC --ether # 10.000000000000000000 +``` + +## 3. Deploy + +Foundry's template is a counter. Initialise it and deploy it as it is. + +``` +forge init counter && cd counter +forge create src/Counter.sol:Counter --rpc-url $RPC --private-key $PK --broadcast +``` + +Expected: + +``` +Deployer: 0x... +Deployed to: 0x... +Transaction hash: 0x... +``` + +``` +export C=0x... # the Deployed to address +``` + +## 4. Call it + +``` +cast send $C "increment()" --rpc-url $RPC --private-key $PK +cast call $C "number()(uint256)" --rpc-url $RPC # 1 +cast send $C "setNumber(uint256)" 41 --rpc-url $RPC --private-key $PK +cast call $C "number()(uint256)" --rpc-url $RPC # 41 +``` + +`cast send` waits for the receipt. A block takes about a second. + +## 5. See it + +Paste the transaction hash into [igneum.network/explorer](https://igneum.network/explorer). The receipt is also one call away: + +``` +cast receipt 0xTXHASH --rpc-url $RPC +``` + +## What is different under the hood + +- Gas has two dimensions, execution and proving. The node folds the second into the price it quotes, so `forge` and `cast` estimate and pay as on Ethereum. `igneum_estimateGas` shows both numbers and whether a call exceeds the proving limit. +- Your transaction is in a block within about a second, proven tens of seconds later, and locked by miner signatures in about two minutes. `igneum_getTransactionStatus` reports each stage. +- A transaction signed for another chain id is refused. EIP-155, EIP-1559 and legacy envelopes are accepted. + +## The test record + +Run on a build box against its own Devnet 3 node (the box that also fronts the public RPC and runs the faucet), with Foundry 1.8.5 and a fresh key, through `docs/build/first-contract-test.sh`. The pass line is appended below by the run. + +``` +PASS 10:17:23Z: Devnet 3 chain id 4463, faucet drip 0x8620e9d894484e824e4ac33002946a00e2f75823ea6db0da0ad29f1af142e8f2, deployed Counter at 0x6345265C6Db0b3713eb6645d795d0B52FE0a4201 (tx 0xcf77b4822d51f3c60ecdf6d7dbbe67524d42071f06c76e1cf9b0511d64783574), increment then setNumber(41) read back 41, receipt status 1 (success), block 27055, 24 s end to end, Foundry 1.8.5 +``` + +Through the public endpoints, `https://rpc.devnet.igneum.network` and `https://faucet.igneum.network`, from the box: the first faucet drip and the first reader-path deploy on Devnet 3. diff --git a/docs/build/grants.md b/docs/build/grants.md new file mode 100644 index 000000000..de138be38 --- /dev/null +++ b/docs/build/grants.md @@ -0,0 +1,46 @@ +# Grants + +This file is the source of [igneum.network/grants](https://igneum.network/grants). + +## What a grant is + +Work paid in IGN on delivery. You propose a piece of work, it is accepted with a written definition of done, you build it, it runs on the public testnet, and it is paid when it does. Not a salary, not an advance, not an investment. + +The money is the dev fee fund: the IGN that the Ember dev fee collects. Ember, the official miner, takes an optional 1% of a miner's rewards, in full view and off with one flag; that fee goes to Igneum Labs, the company that ships the software. The protocol itself carries no fee, no fund and no allocation, and no grant is paid from emission. [The dev fee](/dev-fee) has the mechanism. + +## The tiers + +| Tier | What fits | +|---|---| +| Tooling | SDK bindings, indexers, a Hardhat or Foundry plugin for the two gas dimensions, verification tooling, a light client in another language | +| Reference apps | A token, a swap, a registry, a wallet integration, an app that uses `igneum_getTransactionStatus` and the lock the way it is meant to be used | +| Infrastructure | RPC providers, archive nodes, seed nodes in new regions, pool software, an explorer back end | +| Research | The lottery hash, the finality rule, the proving layer, the fee model; attacks on the public test vectors; measurements the project does not have | + +A grant is sized by the work in front of it, not by a table. Two grants in the same tier can differ. + +## How to apply + +Open an issue on [git.igneum.network/igneum-network/igneum](https://git.igneum.network/igneum-network/igneum/issues/new?template=.forgejo%2Fissue_template%2Fgrant.md) and pick the Grant template. It asks for: + +1. What you will build, in a paragraph, and which tier it is. +2. What done looks like: what runs where, what a reviewer can click or call to see it working on the public testnet. +3. Your public work: a repository, a package, a paper, a deployed thing. +4. How you want to be reached. + +A short issue is fine. The definition of done is the part that matters. + +## The review + +- Every Friday. Each open application gets one of three answers inside seven days: accepted with a definition of done, questions, or no with the reason. +- Accepted work is tracked in its issue. The reviewer and the builder agree the definition of done there before any work starts. +- Delivery is reviewed on the public testnet first. Payment follows the review, in the issue, in the open. + +## The honest lines + +- Devnet and testnet coins have no value. A grant delivered before mainnet is paid when mainnet IGN exists, not in devnet or testnet coin. +- No amount, price or date is promised. The fund is what the dev fee collects, and it is zero until there is mining with value. +- A grant is for work delivered, never for a user count, a listing, a post or a referral. +- Igneum Labs may decline any application and may close the programme; what has been accepted and delivered is still paid. + +Not legal advice. diff --git a/docs/build/rpc.md b/docs/build/rpc.md new file mode 100644 index 000000000..8f46d1ef1 --- /dev/null +++ b/docs/build/rpc.md @@ -0,0 +1,79 @@ +# The JSON-RPC a Devnet 3 node serves + +Read from the node, not from a spec: every method below was sent to a Devnet 3 node on 8 October 2026 (`web3_clientVersion` answered `igneumd/2.1.0/execution-layer-v3`, `eth_chainId` `0x116f`, block 26,666) and sorted by what came back. A method the node does not know answers JSON-RPC error `-32601`. The probe is at the end; run it against your own node to refresh this file. + +Transport: HTTP POST, JSON-RPC 2.0, one request per call, no batches tested. The public endpoint is `https://rpc.devnet.igneum.network`; a node you run serves `http://127.0.0.1:26790`. The DAG side of the node (blocks, the mempool, the vote table) speaks the Kaspa-style gRPC and wRPC on their own ports; the explorer and the observer use those, a contract developer needs only what is here. + +## Served: the Ethereum set + +| Method | Note | +|---|---| +| `web3_clientVersion` | `igneumd//execution-layer-v3` | +| `net_version` | the chain id as a decimal string, `"4463"` | +| `net_listening`, `net_peerCount` | | +| `eth_chainId` | `0x116f` (4463) on Devnet 3; `0x1170` after its class v5 floor | +| `eth_blockNumber` | the executed chain tip | +| `eth_syncing` | `false` when the executor is at the tip | +| `eth_mining` | `false` from the RPC's point of view: mining is the miner's, not the node's | +| `eth_accounts` | always `[]`: the node holds no keys | +| `eth_protocolVersion` | `0x41` | +| `eth_gasPrice`, `eth_maxPriorityFeePerGas`, `eth_feeHistory` | EIP-1559 pricing; the proving dimension is folded into the quoted price | +| `eth_getBalance`, `eth_getTransactionCount`, `eth_getCode`, `eth_getStorageAt` | by block tag or number | +| `eth_getBlockByNumber`, `eth_getBlockByHash` | the EVM view of a chain block; `null` for an unknown hash | +| `eth_getBlockTransactionCountByNumber` | | +| `eth_getTransactionByHash`, `eth_getTransactionByBlockNumberAndIndex` | | +| `eth_getTransactionReceipt`, `eth_getBlockReceipts` | | +| `eth_getLogs` | by block range, address and topics | +| `eth_call`, `eth_estimateGas` | as on Ethereum | +| `eth_sendRawTransaction` | a signed EIP-155, EIP-1559 or legacy envelope; the chain id must match | + +## Served: Igneum's own + +| Method | What the answer carries (from the probe) | +|---|---| +| `igneum_getExecStatus` | the executed tip, a continuity break if any, what the executor is blocked on | +| `igneum_getProvingStatus` | whether proving is active, its activation height, assignees per shard, the dust rule | +| `igneum_getShardPlan` | a block's shard plan: the DAA score, eligible keys, the epoch seed, the assignments | +| `igneum_getProofRecords` | the proof records a block carries and claims | +| `igneum_getTransactionStatus` | per transaction: in the mempool, included in, executed, locked | +| `igneum_estimateGas` | both gas dimensions, the base fee, and `exceedsProvingLimit` | +| `igneum_getBudgets` | the proving budgets: backlog depth, the base fee, chain blocks | +| `igneum_getAssignedShards` | the shards assigned to this node's prover | +| `igneum_getSegment`, `igneum_getSegmentRecords`, `igneum_getSegmentStatement` | a segment's executed blocks, records and statement | +| `igneum_getSegmentProofBytes`, `igneum_getProofBytes` | the proof bytes for a key hash (`keyHash` is required) | +| `igneum_exportSegments` | a range of segments with their accounts | +| `igneum_exportExecSnapshot` | writes a snapshot to a path on the node's own disk | +| `igneum_submitProofRecord`, `igneum_submitSegmentRecord` | the prover's submissions; a record is required | + +## Not served + +Each of these answered `-32601` on 8 October 2026. Where a tool wants one, the note says what to do instead. + +| Method | Instead | +|---|---| +| `eth_newFilter`, `eth_newBlockFilter`, `eth_newPendingTransactionFilter`, `eth_getFilterChanges`, `eth_getFilterLogs`, `eth_uninstallFilter` | poll `eth_blockNumber` and `eth_getLogs` | +| `eth_subscribe`, `eth_unsubscribe` | no WebSocket subscriptions; poll | +| `eth_sendTransaction`, `eth_sign`, `eth_signTransaction` | the node holds no keys; sign on your side and use `eth_sendRawTransaction` | +| `eth_getProof` | not yet | +| `eth_getTransactionByBlockHashAndIndex`, `eth_getBlockTransactionCountByHash` | use the by-number forms | +| `eth_getUncleByBlockHashAndIndex`, `eth_getUncleByBlockNumberAndIndex`, `eth_getUncleCountByBlockHash`, `eth_getUncleCountByBlockNumber` | there are no uncles; the DAG's merged blocks are not EVM blocks | +| `eth_createAccessList`, `eth_simulateV1`, `eth_blobBaseFee` | not yet; no blobs | +| `eth_coinbase`, `eth_hashrate` | the miner's, not the node's | +| `txpool_content`, `txpool_status` | `igneum_getTransactionStatus` for one transaction | +| `debug_traceTransaction`, `debug_traceBlockByNumber`, `trace_block` | no tracing yet | +| `web3_sha3` | hash on your side | + +## The probe + +Every method with a harmless argument; the verdict is `served`, `not-found` (`-32601`) or `error` (the node knows the method and refused the argument, which counts as served). + +``` +URL=http://127.0.0.1:26790 +call() { curl -s -X POST -H 'content-type: application/json' \ + --data "{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"$1\",\"params\":${2:-[]}}" "$URL"; } +for m in web3_clientVersion eth_chainId eth_blockNumber eth_newFilter eth_subscribe; do + printf '%-32s %s\n' "$m" "$(call $m | cut -c1-80)" +done +``` + +Devnet 3 resets without notice and its coins have no value. diff --git a/docs/build/verify-a-block.md b/docs/build/verify-a-block.md new file mode 100644 index 000000000..fcb1ac997 --- /dev/null +++ b/docs/build/verify-a-block.md @@ -0,0 +1,34 @@ +# Verify a block in your browser + +Igneum's finality is a certificate: miners sign a checkpoint every 30 seconds, and when two thirds of the 30-day mining weight have signed, it is locked. A browser can check that certificate by itself. The site ships the verifier: `site/verify/core.js` does the work, `site/verify/verify.js` fetches the data and calls it. + +## Twelve lines + +``` + +``` + +## What is checked, in the tab + +1. The header chain from the previous locked checkpoint to this one: each header's hash is recomputed and each links to its parent. +2. The voter table: each voter's key hash, and the weights the bitmap selects. +3. The BLS aggregate signature over the checkpoint message, against the aggregated public keys of the signers, and that the signed weight reaches two thirds of the total. + +Nothing is trusted from the server but the data itself. Change one bit of the signature, drop one signer from the bitmap, alter a header's nonce, and `verify` says `false` with the reason. The live run of exactly those cases is [igneum.network/verify/test.html](https://igneum.network/verify/test.html). + +## The data + +`GET /api/checkpoint` returns the latest certified checkpoint: the certificate as carried in a block, the voter list with public keys and weights, and the selected-chain headers from the previous lock. `?source=test` returns the finality test network's instead. Libraries, pinned: BLAKE2b from `@noble/hashes` 2.4.0 and BLS12-381 from `@noble/curves` 2.4.0, pure JavaScript. + +## From a node + +The same certificate is in the block that carries it, and `igneum_getProofRecords` returns a block's records. A light client that reads blocks from a node instead of the site's API verifies the same way; `core.js` has no dependency on the site. diff --git a/infra/build-server/faucet/faucet.mjs b/infra/build-server/faucet/faucet.mjs new file mode 100644 index 000000000..332f84393 --- /dev/null +++ b/infra/build-server/faucet/faucet.mjs @@ -0,0 +1,171 @@ +// The Devnet 3 faucet (the builder programme, 8 October 2026). A Node service behind Caddy at faucet.igneum.network on a build box: +// POST /api/faucet {address} sends AMOUNT_IGN of Devnet 3 coin to the address and answers {ok, tx, amount, chainId, to} +// GET /api/faucet the state: network, chain id, amount, the faucet's balance in IGN, sends in the last 24 hours +// Rules, enforced here and nowhere else: one send per address per WINDOW_HOURS, one per connection (IP) per WINDOW_HOURS, +// DAILY_MAX sends per WINDOW_HOURS in total, and AMOUNT_IGN under the HARD_CAP_IGN the fleet lane set on the faucet's own sends +// (the service refuses to start otherwise). Sends are serialised so the nonce is read once per send. The record of sends is an +// append-only JSONL file next to the service (FAUCET_STATE, default ./grants.jsonl); the window is read from it at start. +// Environment (EnvironmentFile=/srv/faucet/env on the box, mode 600; the key is nowhere else): FAUCET_KEY (0x + 64 hex), +// FAUCET_RPC (the Devnet 3 node by address, never chosen by chain id: Devnet 3 answers the same id as the shared devnet), +// FAUCET_CHAIN_ID (4463), FAUCET_PORT (8790), FAUCET_ORIGIN (the page's origin for CORS, https://igneum.network). +// Signing: site/lib/eth.mjs, copied next to this file by faucet.sh (zero dependencies). +// node faucet.mjs the service +// node faucet.mjs --self-test the limiter and the handler against a fake node: known-failed cases first +import { createServer } from 'node:http'; +import { readFileSync, appendFileSync, existsSync } from 'node:fs'; +import { dirname, join } from 'node:path'; +import { fileURLToPath } from 'node:url'; + +const here = dirname(fileURLToPath(import.meta.url)); +const { signTransaction, addressOf, isAddress, toWei } = await import(join(here, 'eth.mjs')); + +export const AMOUNT_IGN = 10; +export const HARD_CAP_IGN = 100; // the fleet lane's cap on the faucet's own sends (main's rule, 8 October 2026) +export const WINDOW_HOURS = 24; +export const DAILY_MAX = 500; +const WINDOW_MS = WINDOW_HOURS * 3600 * 1000; + +export function limiter(now = () => Date.now()) { + // in memory, fed from the JSONL at start; each row {t, address, ip, tx} + const rows = []; + const prune = () => { const cut = now() - WINDOW_MS; while (rows.length && rows[0].t < cut) rows.shift(); }; + return { + load(row) { rows.push(row); }, + check(address, ip) { + prune(); + if (rows.some(r => r.address === address)) return `This address had its ${AMOUNT_IGN} IGN in the last ${WINDOW_HOURS} hours. Come back tomorrow.`; + if (rows.some(r => r.ip === ip)) return `This connection had its ${AMOUNT_IGN} IGN in the last ${WINDOW_HOURS} hours. Come back tomorrow.`; + if (rows.length >= DAILY_MAX) return `The faucet has sent its ${DAILY_MAX} for today. Come back tomorrow.`; + return null; + }, + add(row) { rows.push(row); }, + drop(row) { const i = rows.indexOf(row); if (i >= 0) rows.splice(i, 1); }, + count() { prune(); return rows.length; }, + }; +} + +export function rpcClient(url, fetchImpl = fetch) { + let id = 0; + return async (method, params = []) => { + const r = await fetchImpl(url, { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ jsonrpc: '2.0', id: ++id, method, params }) }); + const j = await r.json(); + if (j.error) throw new Error(`${method}: ${j.error.message || JSON.stringify(j.error)}`); + return j.result; + }; +} + +const ignOf = wei => (Number(BigInt(wei) / 10n ** 12n) / 1e6).toFixed(6); + +export function createHandler({ env = process.env, rpc, lim, record = () => {}, now = () => Date.now() } = {}) { + const key = env.FAUCET_KEY || '', rpcUrl = env.FAUCET_RPC || ''; + const chainId = Number(env.FAUCET_CHAIN_ID || 4463); + const origin = env.FAUCET_ORIGIN || 'https://igneum.network'; + if (AMOUNT_IGN > HARD_CAP_IGN) throw new Error(`AMOUNT_IGN ${AMOUNT_IGN} is over the ${HARD_CAP_IGN} IGN cap`); + if (!/^0x[0-9a-fA-F]{64}$/.test(key) || !rpcUrl) throw new Error('FAUCET_KEY (0x + 64 hex) and FAUCET_RPC are required'); + const from = addressOf(key); + rpc = rpc || rpcClient(rpcUrl); + lim = lim || limiter(now); + let chain = Promise.resolve(); // sends one after another: one nonce read per send + const json = (res, status, body) => { res.writeHead(status, { 'Content-Type': 'application/json', 'Cache-Control': 'no-store' }); res.end(JSON.stringify(body)); }; + const cors = (req, res) => { + const o = req.headers.origin || ''; + const allowed = o === origin || /^http:\/\/(127\.0\.0\.1|localhost):\d+$/.test(o); + res.setHeader('Access-Control-Allow-Origin', allowed ? o : origin); + res.setHeader('Vary', 'Origin'); + res.setHeader('Access-Control-Allow-Methods', 'GET, POST, OPTIONS'); + res.setHeader('Access-Control-Allow-Headers', 'Content-Type'); + }; + const clientIp = req => { const fwd = req.headers['x-forwarded-for']; const first = (Array.isArray(fwd) ? fwd[0] : fwd || '').split(',')[0].trim(); return first || String(req.headers['x-real-ip'] || req.socket?.remoteAddress || '').trim() || 'unknown'; }; + const readBody = req => new Promise((resolve, reject) => { const c = []; let n = 0; req.on('data', d => { n += d.length; if (n > 4096) { reject(new Error('too large')); req.destroy(); } else c.push(d); }); req.on('end', () => { try { resolve(JSON.parse(Buffer.concat(c).toString('utf8') || '{}')); } catch (e) { reject(e); } }); req.on('error', reject); }); + return async function handler(req, res) { + cors(req, res); + const path = (req.url || '/').split('?')[0]; + if (req.method === 'OPTIONS') { res.writeHead(204); return res.end(); } + if (path !== '/api/faucet' && path !== '/api/faucet/') return json(res, 404, { ok: false, error: 'not found' }); + if (req.method === 'GET') { + let balance = null; + try { balance = ignOf(await rpc('eth_getBalance', [from, 'latest'])); } catch { /* the node is the status */ } + return json(res, 200, { ok: true, network: 'igneum-devnet-3', chainId, amount: String(AMOUNT_IGN), window_hours: WINDOW_HOURS, daily_max: DAILY_MAX, address: from, balance_ign: balance, sends_24h: lim.count(), funded: balance !== null && Number(balance) >= AMOUNT_IGN }); + } + if (req.method !== 'POST') { res.setHeader('Allow', 'GET, POST, OPTIONS'); return json(res, 405, { ok: false, error: 'method not allowed' }); } + let body; + try { body = await readBody(req); } catch { return json(res, 400, { ok: false, error: 'bad json' }); } + const address = String(body.address || '').trim(); + if (!isAddress(address)) return json(res, 400, { ok: false, error: 'That is not an address. It is 0x followed by 40 hex characters.' }); + const to = address.toLowerCase(), ip = clientIp(req); + const refused = lim.check(to, ip); + if (refused) return json(res, 429, { ok: false, error: refused }); + const row = { t: now(), address: to, ip, tx: null }; + lim.add(row); // reserved before the send, so two asks in the same second cannot both pass + const result = chain.then(async () => { + const [nonceHex, block, tipHex, balHex] = await Promise.all([ + rpc('eth_getTransactionCount', [from, 'pending']), + rpc('eth_getBlockByNumber', ['latest', false]), + rpc('eth_maxPriorityFeePerGas').catch(() => '0x3b9aca00'), + rpc('eth_getBalance', [from, 'latest']), + ]); + const value = toWei(AMOUNT_IGN); + if (BigInt(balHex) < value * 2n) throw Object.assign(new Error('The faucet is empty right now. It is being refilled; try again in an hour.'), { status: 503 }); + const baseFee = BigInt(block?.baseFeePerGas || '0x3b9aca00'), tip = BigInt(tipHex || '0x3b9aca00'); + let gas = 21000n; + try { gas = BigInt(await rpc('eth_estimateGas', [{ from, to, value: '0x' + value.toString(16) }])); } catch { /* the plain-transfer default */ } + const tx = { chainId, nonce: BigInt(nonceHex), maxPriorityFeePerGas: tip, maxFeePerGas: baseFee * 2n + tip, gas, to, value, data: '0x' }; + const signed = signTransaction(tx, key); + return rpc('eth_sendRawTransaction', [signed.raw]); + }); + chain = result.catch(() => {}); + try { + const hash = await result; + row.tx = hash; record(row); + return json(res, 200, { ok: true, tx: hash, amount: String(AMOUNT_IGN), chainId, to }); + } catch (e) { + lim.drop(row); + return json(res, e.status || 502, { ok: false, error: e.status ? e.message : `The node did not take the transaction: ${String(e.message || e).slice(0, 200)}` }); + } + }; +} + +if (process.argv.includes('--self-test')) { + // known-failed first: a fake node that answers every read and refuses every send must leave the limiter empty and answer 502 + let t = 1_000_000; const now = () => t; + const fakeNode = (sendOk = true) => async (m, p) => ({ + eth_getTransactionCount: '0x1', eth_getBlockByNumber: { baseFeePerGas: '0x174876e800' }, eth_maxPriorityFeePerGas: '0x3b9aca00', + eth_getBalance: '0x' + (10n ** 21n).toString(16), eth_estimateGas: '0x5208', + eth_sendRawTransaction: sendOk ? '0x' + 'ab'.repeat(32) : (() => { throw new Error('refused'); })(), + })[m]; + const call = async (h, method, body, ip = '1.1.1.1') => new Promise(resolve => { + const chunks = body === undefined ? [] : [Buffer.from(JSON.stringify(body))]; + const req = { method, url: '/api/faucet', headers: { 'x-forwarded-for': ip, origin: 'https://igneum.network' }, socket: {}, on(ev, cb) { if (ev === 'data') for (const c of chunks) cb(c); if (ev === 'end') cb(); return this; } }; + const res = { h: {}, setHeader(k, v) { this.h[k] = v; }, writeHead(s, hh) { this.status = s; Object.assign(this.h, hh || {}); }, end(b) { resolve({ status: this.status, body: b ? JSON.parse(b) : null }); } }; + h(req, res); + }); + const env = { FAUCET_KEY: '0x' + '11'.repeat(32), FAUCET_RPC: 'http://fake', FAUCET_CHAIN_ID: '4463' }; + const A = '0x' + 'a1'.repeat(20), B = '0x' + 'b2'.repeat(20); + let fails = 0; const expect = (c, msg) => { if (!c) { console.error('self-test failed: ' + msg); fails++; } }; + { const lim = limiter(now); const h = createHandler({ env, rpc: fakeNode(false), lim, now }); const r = await call(h, 'POST', { address: A }); expect(r.status === 502 && lim.count() === 0, `a refused send must answer 502 and reserve nothing (got ${r.status}, ${lim.count()})`); } + { const lim = limiter(now); const h = createHandler({ env, rpc: fakeNode(), lim, now }); const r = await call(h, 'POST', { address: 'not-an-address' }); expect(r.status === 400, 'a bad address must answer 400'); } + { const lim = limiter(now); const recorded = []; const h = createHandler({ env, rpc: fakeNode(), lim, record: r => recorded.push(r), now }); + const r1 = await call(h, 'POST', { address: A }); expect(r1.status === 200 && r1.body.ok && r1.body.tx.startsWith('0x'), 'the first ask sends'); + expect(recorded.length === 1 && recorded[0].tx === r1.body.tx, 'the send is recorded with its hash'); + const r2 = await call(h, 'POST', { address: A }); expect(r2.status === 429 && /address/.test(r2.body.error), 'the same address inside the window is refused'); + const r3 = await call(h, 'POST', { address: B }); expect(r3.status === 429 && /connection/.test(r3.body.error), 'the same connection inside the window is refused'); + const r4 = await call(h, 'POST', { address: B }, '2.2.2.2'); expect(r4.status === 200, 'another address from another connection sends'); + t += WINDOW_MS + 1; const r5 = await call(h, 'POST', { address: A }); expect(r5.status === 200, 'after the window the address sends again'); + const s = await call(h, 'GET'); expect(s.status === 200 && s.body.network === 'igneum-devnet-3' && s.body.sends_24h === 1 && s.body.funded === true, `the status carries the network and the window count (got ${JSON.stringify(s.body)})`); + for (let i = 0; i < DAILY_MAX - 1; i++) lim.add({ t: now(), address: '0x' + String(i).padStart(40, '0'), ip: 'x' + i, tx: '0x' }); + const r6 = await call(h, 'POST', { address: '0x' + 'c3'.repeat(20) }, '3.3.3.3'); expect(r6.status === 429 && /today/.test(r6.body.error), 'the daily total refuses the next ask'); } + { let threw = false; try { createHandler({ env: { ...env, FAUCET_KEY: 'bad' }, rpc: fakeNode(), now }); } catch { threw = true; } expect(threw, 'a bad key must refuse to start'); } + expect(AMOUNT_IGN <= HARD_CAP_IGN, 'the amount is under the cap'); + if (fails) process.exit(1); + console.log(`self-test passed: a refused send reserves nothing (502), a bad address 400, the same address and the same connection are refused inside ${WINDOW_HOURS} h (429), another pair sends, the window expires, the status counts, the ${DAILY_MAX}-a-day total refuses, a bad key refuses to start, ${AMOUNT_IGN} IGN is under the ${HARD_CAP_IGN} IGN cap`); + process.exit(0); +} + +if (process.argv[1] && fileURLToPath(import.meta.url) === process.argv[1] && !process.argv.includes('--self-test')) { + const STATE = process.env.FAUCET_STATE || join(here, 'grants.jsonl'); + const lim = limiter(); + if (existsSync(STATE)) { const cut = Date.now() - WINDOW_MS; for (const l of readFileSync(STATE, 'utf8').split('\n')) { if (!l) continue; try { const r = JSON.parse(l); if (r.t >= cut && r.tx) lim.load(r); } catch { /* a torn line */ } } } + const handler = createHandler({ lim, record: row => appendFileSync(STATE, JSON.stringify(row) + '\n') }); + const port = Number(process.env.FAUCET_PORT || 8790); + createServer((req, res) => { handler(req, res).catch(e => { try { res.writeHead(500, { 'Content-Type': 'application/json' }); res.end(JSON.stringify({ ok: false, error: String(e.message || e).slice(0, 200) })); } catch { /* closed */ } }); }).listen(port, '127.0.0.1', () => console.log(`${new Date().toISOString()} faucet on 127.0.0.1:${port}, ${AMOUNT_IGN} IGN per send, ${lim.count()} sends in the window, from ${addressOf(process.env.FAUCET_KEY)}`)); +} diff --git a/infra/build-server/faucet/faucet.sh b/infra/build-server/faucet/faucet.sh new file mode 100755 index 000000000..bd162e6bc --- /dev/null +++ b/infra/build-server/faucet/faucet.sh @@ -0,0 +1,62 @@ +#!/usr/bin/env bash +# The Devnet 3 faucet on a build box (the builder programme, 8 October 2026). Dry run by default, --go executes. +# infra/build-server/faucet/faucet.sh install [--go] copy faucet.mjs and site/lib/eth.mjs to /srv/faucet (the build user's), the unit +# to /etc/systemd/system, the Caddy block for faucet.igneum.network (validate, reload), +# enable and start the unit, read back GET /api/faucet through the loopback +# infra/build-server/faucet/faucet.sh status the unit, the loopback status (balance, sends in the window), the Caddy host +# infra/build-server/faucet/faucet.sh self-test node faucet.mjs --self-test on the box +# /srv/faucet/env (mode 600, the build user's) is written by hand on the box and never by this script: FAUCET_KEY, FAUCET_RPC +# (the Devnet 3 node by address), FAUCET_CHAIN_ID, FAUCET_PORT, FAUCET_ORIGIN. The key is nowhere else. +set -euo pipefail +HERE=$(cd "$(dirname "$0")" && pwd); ROOT=$(cd "$HERE/../../.." && pwd) +KEY="${IGNEUM_BUILD_KEY:-$HOME/.ssh/igneum_ed25519}"; HOST=$(head -1 "${IGNEUM_BUILD_HOST_FILE:-$HOME/.config/igneum/build-server}" | tr -d '[:space:]') +IP="${HOST#*@}" +SSHB=(ssh -i "$KEY" -o BatchMode=yes -o ConnectTimeout=15 "$HOST") +SSHR=(ssh -i "$KEY" -o BatchMode=yes -o ConnectTimeout=15 "root@$IP") +say() { echo "$(TZ=UTC date '+%H:%M:%SZ') faucet: $*" >&2; } +mode="${1:-}"; shift || true; GO=0; [ "${1:-}" = --go ] && GO=1 +FAUCET_HOST="${FAUCET_HOST:-faucet.igneum.network}"; PORT="${FAUCET_PORT:-8790}" +caddy_block() { cat < $HOST:/srv/faucet/; igneum-faucet.service -> root@$IP:/etc/systemd/system/; append to /etc/caddy/Caddyfile unless $FAUCET_HOST is there:"; caddy_block; say "DRY: systemctl daemon-reload, enable --now igneum-faucet; curl 127.0.0.1:$PORT/api/faucet"; exit 0 + fi + "${SSHB[@]}" 'test -s /srv/faucet/env' || { say "/srv/faucet/env is missing on the box: write it by hand first (FAUCET_KEY, FAUCET_RPC, FAUCET_CHAIN_ID, FAUCET_PORT, FAUCET_ORIGIN)"; exit 1; } + scp -q -i "$KEY" "$HERE/faucet.mjs" "$ROOT/site/lib/eth.mjs" "$HOST:/srv/faucet/" + "${SSHB[@]}" 'cd /srv/faucet && node faucet.mjs --self-test' || { say "the self-test failed on the box; nothing started"; exit 1; } + scp -q -i "$KEY" "$HERE/igneum-faucet.service" "root@$IP:/etc/systemd/system/igneum-faucet.service" + "${SSHR[@]}" bash -s -- "$FAUCET_HOST" "$(caddy_block | base64 | tr -d '\n')" <<'REMOTE' +set -euo pipefail; host="$1"; block="$(printf '%s' "$2" | base64 -d)" +if ! grep -q "^$host {" /etc/caddy/Caddyfile; then + cp /etc/caddy/Caddyfile "/etc/caddy/Caddyfile.bak-$(date -u +%Y%m%d%H%M%S)" + printf '%s\n' "$block" >> /etc/caddy/Caddyfile + caddy validate --config /etc/caddy/Caddyfile --adapter caddyfile >/dev/null + systemctl reload caddy; echo "caddy: $host block appended and reloaded" +else echo "caddy: $host block already present"; fi +systemctl daemon-reload; systemctl enable igneum-faucet >/dev/null 2>&1; systemctl restart igneum-faucet; sleep 3; systemctl is-active igneum-faucet; journalctl -u igneum-faucet --since "-30 s" --no-pager | tail -2 | cut -c1-160 +REMOTE + "${SSHB[@]}" "curl -s -m 10 http://127.0.0.1:$PORT/api/faucet; echo" + ;; + status) + "${SSHR[@]}" "systemctl is-active igneum-faucet; journalctl -u igneum-faucet --since '-10 min' --no-pager | tail -5 | cut -c1-160; grep -c '^$FAUCET_HOST {' /etc/caddy/Caddyfile" + "${SSHB[@]}" "curl -s -m 10 http://127.0.0.1:$PORT/api/faucet; echo; wc -l /srv/faucet/grants.jsonl 2>/dev/null || echo 'no sends yet'" + ;; + self-test) "${SSHB[@]}" 'cd /srv/faucet && node faucet.mjs --self-test' ;; + *) sed -n '2,10p' "$0" | sed 's/^# \{0,1\}//'; exit 2 ;; +esac diff --git a/infra/build-server/faucet/igneum-faucet.service b/infra/build-server/faucet/igneum-faucet.service new file mode 100644 index 000000000..c7adf50b8 --- /dev/null +++ b/infra/build-server/faucet/igneum-faucet.service @@ -0,0 +1,22 @@ +[Unit] +Description=Igneum Devnet 3 faucet (infra/build-server/faucet/faucet.mjs), 127.0.0.1:8790 behind Caddy at faucet.igneum.network +After=network-online.target +Wants=network-online.target + +[Service] +User=build +Group=build +WorkingDirectory=/srv/faucet +EnvironmentFile=/srv/faucet/env +Environment=FAUCET_STATE=/srv/faucet/grants.jsonl +ExecStart=/usr/local/bin/node /srv/faucet/faucet.mjs +Restart=always +RestartSec=5 +Nice=5 +NoNewPrivileges=true +ProtectSystem=strict +ReadWritePaths=/srv/faucet +PrivateTmp=true + +[Install] +WantedBy=multi-user.target diff --git a/site/404.html b/site/404.html index 4020c5c81..6cb434aff 100644 --- a/site/404.html +++ b/site/404.html @@ -60,6 +60,7 @@ main{flex:1} + @@ -100,6 +100,13 @@ main{flex:1} Built on the shouldersEvery borrowed part, credited. + + +
Network
@@ -177,6 +183,11 @@ main{padding-bottom:100px}.card{background:var(--row);border:1px solid var(--lin Igneum vs RandomXWhat was kept and what was rebuilt for GPUs. Built on the shouldersEvery borrowed part, credited.
+
Download @@ -273,7 +284,7 @@ main{padding-bottom:100px}.card{background:var(--row);border:1px solid var(--lin The wallet GPU bench table The dev fee - Testnet faucet + Devnet faucet Add Igneum to MetaMask
+ + + +
Download @@ -213,7 +224,7 @@ table{min-width:560px}
-
96 entries, newest at the bottom
+
98 entries, newest at the bottom

Engineering log

Every measurement the project has made, newest at the bottom, written by the people and agents who ran it, with the commands and hardware. Prototype numbers are not mining numbers and say so.

@@ -221,7 +232,7 @@ table{min-width:560px}
- +

Igneum bench log

Append-only. Every number here was measured on the machine named, on the date given.

@@ -962,7 +973,23 @@ table{min-width:560px}

Rented Vast instance 54613164, Intel Core i7-9700K at 4,170 MHz as read, one core, the box-built Linux igneum-pow (sha256 6d286783...), bench --seed igneum-genesis --day 2026-10-03 --warps 50. Ms per warp, cold max / average of 50: v2 1.582 / 1.280; mx8 5.394 / 5.267; mx8+sh256x27 (class v4) 6.334 / 6.006; dr368 5.540 / 5.426; dr736 10.290 / 10.042 (fails the 10 ms gate, the known-fail). Cache fill 276 ms. Log docs/analysis/attack-pass/o114-i7-9700K-2026-10-07.log; record docs/analysis/attack-pass-2026-10.md row F6. Class v4 passes a real 2019-class core with 3.7 ms to spare; the half-core proxy (8.23 ms) stays the standing pessimistic rule for the ladder's ceiling.

F6: the verifier's worst case over 10^5 class v4 programs (attack pass, 7 October 2026, 13:5x UTC)

-

igneum-build-1, cores 40 (one-core proxy) and 88 (the half-core proxy, both SMT siblings busy) under the per-core lease, core 40 at a median 3,799.9 MHz. 100,000 programs ranked by exact op counts; 50,000 timed cold on core 40 (min / median / p99 / max 4.610 / 4.948 / 5.606 / 6.194 ms per warp); the worst 200 re-timed at 10 cold reps on both proxies and the worst 1,000 on the half-core at 2 reps, the worst 10 at 20: worst half-core cold max 8.708 ms (attack-f6/87142), then 8.629 (attack-f6/88521), 8.414 (attack-f6/15781); the genesis program 8.624. Gate 10 ms: PASS by 1.29 ms. Record docs/analysis/attack-pass/f6-verifier.md; logs /srv/builds/igneum-wt-attack/target-attack-f6/phase2b.log, phase2c.log.

+

igneum-build-1, cores 40 (one-core proxy) and 88 (the half-core proxy, both SMT siblings busy) under the per-core lease, core 40 at a median 3,799.9 MHz. 100,000 programs ranked by exact op counts; 50,000 timed cold on core 40 (min / median / p99 / max 4.610 / 4.948 / 5.606 / 6.194 ms per warp); the worst 200 re-timed at 10 cold reps on both proxies and the worst 1,000 on the half-core at 2 reps, the worst 10 at 20: worst half-core cold max 8.708 ms (attack-f6/87142), then 8.629 (attack-f6/88521), 8.414 (attack-f6/15781); the genesis program 8.624. Gate 10 ms: PASS by 1.29 ms. Record docs/analysis/attack-pass/f6-verifier.md; logs /srv/builds/igneum-wt-attack/target-attack-f6/phase2b.log, phase2c.log.

+
+

7 to 8 October 2026, the class v4 efficiency passes: the core clock lock on the RTX 5090 and the RTX 5080 (branch ca3-v4-amend, the hash lane)

+

Main's question of 7 October ("profitable mining is all about efficiency, is there a solution?"): the latency-shadow work hides in the memory wait, so the core clock, and the voltage along the driver's V/F curve, can drop until the work just fits the wait, with no rate loss and the class v4 premium coming back. Measured on the three-card Windows rig (RTX 5090, RTX 4070, RX 9070 XT) (machine ae432dc7, driver 617.14, app 0.3.20) with tools/ca3-v4-amend/pc1-v4-efficiency.ps1: the installed CUDA worker's --bench on the class v4 pack v4-devnet-epoch0 (id a785001687d8688a) and the class v3 control mx8-devnet-epoch0 of the same seed (the two differ by the shadow block alone), the card alone through the runner's card switch, 60 s per step (the batch count sized from a 5-batch probe), the clock lock through the installed app's Power Helper task (nvidia-smi -lgc 0,<MHz>, a cap; no prompt), nvidia-smi at 1 Hz with the mean from 8 s in (power.draw, power.draw.instant and power.draw.average agree within 0.2 W on every row on 617.14), the 2^24 fingerprint at base 0 checked against the Apple M5 Max on every step (every step matched), the clocks reset and read back at the end. Jobs: run-ca3-pc1-v4-eff-5090-20261007-b (18:40 to 19:16 UTC, 2,850 to 1,400 MHz), run-ca3-pc1-v4-eff-5090-floor-20261007 (20:21 to 20:41 UTC, 1,400 to 1,100; the steps below were lost to the helper's sequence rule, see the fud ledger), run-ca3-pc1-v4-eff-5080-20261007-d (8 October, 00:45 to 01:54 UTC, unlocked to 1,000 MHz plus 900 on v4; the 75 min budget ended it there). The memory clock stayed at the driver's default throughout (13,801 MHz on the 5090, 14,801 on the 5080).

+

RTX 5090 (lock MHz: class v4 MH/s / W / MH/W ; class v3 MH/s / W / MH/W; the SM clock read):

+
lockv4 MH/sv4 Wv4 MH/Wv3 MH/sv3 Wv3 MH/Wsm MHz
unlocked136.84475.50.288136.59330.20.4142,838 / 2,850
2850136.89478.90.286136.61330.30.4142,833 / 2,842
2781136.87457.60.299136.62317.90.4302,767
2700136.85443.20.309136.54312.40.4372,692
2550136.77402.90.339136.43288.50.4732,542
2472136.62391.20.349136.38276.00.4942,460
2400136.67382.80.357136.29269.80.5052,392
2250136.43366.50.372136.07255.00.5342,242
2163136.33361.30.377136.11252.40.5392,152
2100136.25359.30.379136.04251.40.5412,092
1950135.99350.10.388135.78244.60.5551,942
1854135.85341.40.398135.56239.60.5661,845
1800135.75337.10.403135.48237.40.5711,792
1650135.37328.10.413135.10235.10.5751,642
1500135.22320.50.422134.90232.10.5811,492
1400134.98316.30.427134.68228.00.5911,387
1300134.76312.50.431134.62223.30.6031,290
1200133.80305.10.439129.54215.70.6011,192
1100122.43287.30.426118.70209.40.5671,087
+

Reading (5090): the rate is memory-bound on the whole grid and holds within 1.5 percent of unlocked down to 1,300 MHz on both classes; it falls past 5 percent at 1,200 on class v3 and past 10 percent at 1,100 on class v4, so the knee is 1,300 MHz (42 percent of the 3,090 MHz maximum). Best MH per watt: class v4 at 1,200 MHz (133.80 MH/s at 305.1 W, 0.439 MH/W; 168.6 W recovered for 2.2 percent rate), class v3 at 1,300 MHz (134.62 at 223.3 W, 0.603; 106.6 W for 1.4 percent). The class v4 premium over class v3 is 145.3 W at the unlocked clock and 81.8 W at the best points: 63 W of the premium is the clock and comes back with the lock, 82 W is the shadow's ALU work and stays. The throttle reason reads the power governor (0x400) from unlocked to 2,163 and the clock lock itself (0x4) below. Consequence per tier: a 5090 owner on class v4 locked at 1,200 to 1,300 MHz draws 305 to 313 W instead of 474 for 1.5 to 2.2 percent less rate (MH per watt up 49 to 52 percent).

+

RTX 5080 (the same shape; 8 October 2026, 00:45 to 01:54 UTC):

+
lockv4 MH/sv4 Wv4 MH/Wv3 MH/sv3 Wv3 MH/Wsm MHz
unlocked71.41253.10.28271.28169.70.4202,963 / 2,977
285071.41229.50.31171.29155.30.4592,842
278171.41223.90.31971.29150.10.4752,767
270071.41209.60.34171.29149.20.4782,692
255071.41193.00.37071.29134.40.5312,542
247271.41182.20.39271.28133.70.5332,460
240071.41176.00.40671.29128.70.5542,392
225071.41165.60.43171.28117.30.6082,242
216371.39161.50.44271.28114.10.6252,147 / 2,152
210071.38157.70.45371.28112.30.6352,085
195071.37154.00.46371.26111.60.6391,942
185471.37153.00.46771.25111.40.6401,845
180071.35150.30.47571.24113.40.6281,777 / 1,785
165071.33151.40.47171.22109.70.6491,635 / 1,642
150071.30149.20.47871.19110.60.6441,492
140071.27149.60.47671.16107.00.6651,387
130071.24147.90.48271.14107.70.6611,275 / 1,282
120071.20149.40.47771.12104.40.6811,192
110071.20146.60.48671.11105.60.6731,087
100071.19149.00.47871.11103.70.686990
90067.66137.80.491not taken (the budget)893
+

Reading (5080): the rate holds within 0.3 percent of unlocked down to 1,000 MHz on both classes and falls 5.2 percent at 900 MHz on class v4, so the knee is between 1,000 and 900 MHz, a third of the 2,963 MHz boost and lower than the 5090's (the 5080's 84 SMs have more compute headroom per unit of its memory bandwidth, so the memory wait hides the shadow down to a lower clock). Best MH per watt within the 1 percent rate tolerance: class v4 at 1,100 MHz (71.20 MH/s at 146.6 W, 0.486 MH/W; 106.5 W recovered for 0.29 percent rate), class v3 at 1,000 MHz (71.11 at 103.7 W, 0.686; 66.0 W for 0.25 percent). The class v4 premium is 83.4 W unlocked and 41 W at the best points (146.6 W against 105.6 W at 1,100). The draw floors from 1,500 MHz down (about 147 W on v4, 104 W on v3) with the power governor as the only throttle reason say the clock lever is spent by 1,500 MHz on this card. Consequence per tier: a 5080 owner on class v4 locked near 1,100 MHz pays 147 W instead of 253 for 0.3 percent less rate (MH per watt up 72 percent).

+

What the lever is and is not: nvidia-smi exposes no voltage offset (that is NVAPI's); the clock lock walks the driver's V/F curve, which is where the watts come from; the Apple M5 Max has no lever (no clock cap on Apple silicon); AMD has the ADLX tune line through igneum-gpu-telemetry or nothing. The knob goes into Ember Tune for 0.3.24 (src/ember.rs: the clock ladder continues below 45 percent of the maximum in 100 MHz steps to a 20 percent floor, the search stops at the first row more than the tolerance under the cap point's rate or on a faulted row, the best MH per watt within tolerance is the point, the fingerprint checked on every step, the result stored per card as the lock_* fields). The 5080 stock rows against the rented 5080 of 7 October (71.16 MH/s at 145 W on driver 580): the rate agrees to 0.4 percent, the watts do not (253 W here); the three-card Windows rig's three power fields agree, so the difference sits with the rented card's sampler or its cap, the fleet lane's re-measure owed.

+
+

8 October 2026, the hot-table packs on the RTX 5090: ld.global.cs against the plain load, unlocked and at the 1,300 MHz lock (branch ca3-v4-amend, the hash lane, job run-ca4-pc1-hot-ldcs-5090-20261008b)

+

the three-card Windows rig (RTX 5090, RTX 4070, RX 9070 XT), RTX 5090 (170 SMs, driver 13.4, NVRTC 12.8), igneum-worker-cuda 1.0 (4 October 2026). The eight 5 October hot-table packs (proto-cuda/packs-ca2-hot) and the mx8-genesis control (proto-cuda/packs-ca2-mixer), each run twice per state: variant base (plain loads) and variant ldcs (ld.global.cs on the hot-table loads). 16,777,216 nonces per run, nvidia-smi 1 Hz sampler (power.draw; instant and average agreed within 0.5 W on every row), 19 to 30 samples per row. Every one of the 36 rows PASS on its pinned fingerprint. Unlocked 06:34 to 06:45 UTC at 2,865 MHz; lock1300 06:45 to 06:56 UTC at 1,290 MHz through the helper; clocks reset (rgc) at the end. The 5090 was switched off in the app by the runner for the job and back on after.

+
packunlocked base MH/sunlocked base Wunlocked ldcs MH/slock1300 base MH/slock1300 base Wlock1300 base MH/Wlock1300 ldcs MH/slock1300 ldcs MH/W
mx8-genesis (control)137.7312.0137.7127.3211.40.602127.30.603
hot32k4147.4318.9147.4144.4215.30.671144.40.672
hot32k4a118.9320.1118.9116.6214.90.542116.60.542
hot64k2137.7318.1137.7135.0214.30.630135.00.630
hot64k4141.0318.8141.0138.2214.40.645138.20.644
hot64k4a115.7319.6115.8113.4214.80.528113.40.528
hot64k8164.2326.4164.2160.9219.20.734160.80.733
hot96k4139.0318.3139.0136.2214.50.635136.30.635
hot96k4a114.6318.8114.5112.3214.80.523112.30.523
+

What the rows say.

+
  1. The ldcs variant changes nothing: every pack reads the same rate and the same watts as its base run within 0.1 MH/s and 1 W, both states. The streaming hint on the hot-table loads is dead as a lever; the table's cache behaviour is already what the hardware gives. No further ldcs rows are owed.
  2. The hot packs hold their rate under the lock far better than mx8: the 1,300 MHz lock costs mx8 7.5 percent of rate (137.7 to 127.3) and costs the hot packs 2 percent (hot32k4 147.4 to 144.4, hot64k8 164.2 to 160.9). The hot packs are bound by the table's latency, not by the core; the lock takes a third of the watts off every pack (319 to 215 W) and the hot packs pay almost no rate for it.
  3. Per watt at the lock the hot family runs 0.52 to 0.73 MH/W against the control's 0.60: hot64k8 is 22 percent cheaper per hash than mx8 on this card, hot32k4 11 percent cheaper, the "a" packs 10 to 13 percent dearer. Whether a cheaper hash on the GPU is a gain or a loss for resistance is the research lane's call: it is a gain only if the saving comes from the memory path an ASIC would have to buy too.
  4. The 5090's locked class v4 reading from the efficiency pass (1,300 MHz: 134.6 MH/s at 223 W, 0.60 MH/W) sits level with the mx8 control here (0.602), so the two passes agree on the control and the hot rows are comparable to the v4 grid.

Generated from the repository at build time. Times are UTC. Machine names are model names.

@@ -989,7 +1016,7 @@ table{min-width:560px} The wallet GPU bench table The dev fee - Testnet faucet + Devnet faucet Add Igneum to MetaMask +
Network
@@ -177,6 +183,11 @@ main{padding-bottom:100px}.card{background:var(--row);border:1px solid var(--lin Igneum vs RandomXWhat was kept and what was rebuilt for GPUs. Built on the shouldersEvery borrowed part, credited.
+
Download @@ -274,7 +285,7 @@ main{padding-bottom:100px}.card{background:var(--row);border:1px solid var(--lin The wallet GPU bench table The dev fee - Testnet faucet + Devnet faucet Add Igneum to MetaMask
+ + + + + +
Download @@ -235,16 +246,16 @@

Ember for Linux

one tarball, the miner and the node inside

Unpack it, run igneum with your payout address. The same signed manifest as the desktop apps. NVIDIA through CUDA, AMD through OpenCL.

- Download the tarball v0.3.23 · 28.8 MB -
sha256 0d716ed92560b6b2eccb63ca1bd7a4d9eb64c9b334e8370e1263f0344cee294e
+ Download the tarball v0.3.22 · 28.8 MB +
sha256 8ad6dcef9edc57dcd33e8d5a97cbef5cdda0e384a6e56d3f62f8903029c4c764

Ember on HiveOS

for the rig people, the same tarball
-
Flight Sheet. Miner: Custom. Installation URL: https://dl.igneum.network/dl/public/igneum-hive-0.3.23.tar.gz. Miner name igneum, wallet and worker 0x<your 40-hex payout address>.%WORKER_NAME%. Hive itself is untested on our side: tell us what breaks.
- Download the tarball v0.3.23 · 28.8 MB +
Flight Sheet. Miner: Custom. Installation URL: https://dl.igneum.network/dl/public/igneum-hive-0.3.22.tar.gz. Miner name igneum, wallet and worker 0x<your 40-hex payout address>.%WORKER_NAME%. Hive itself is untested on our side: tell us what breaks.
+ Download the tarball v0.3.22 · 28.8 MB
@@ -308,7 +319,7 @@ The wallet GPU bench table The dev fee - Testnet faucet + Devnet faucet Add Igneum to MetaMask +
Network
@@ -166,6 +172,11 @@ td.mono{font-family:var(--f-mono);font-size:12.5px;min-width:180px}td.iv{color:v Igneum vs RandomXWhat was kept and what was rebuilt for GPUs. Built on the shouldersEvery borrowed part, credited.
+
Download @@ -303,7 +314,7 @@ td.mono{font-family:var(--f-mono);font-size:12.5px;min-width:180px}td.iv{color:v The wallet GPU bench table The dev fee - Testnet faucet + Devnet faucet Add Igneum to MetaMask
+
Network
@@ -176,6 +182,11 @@ main{padding-bottom:100px}.card{background:var(--row);border:1px solid var(--lin Igneum vs RandomXWhat was kept and what was rebuilt for GPUs. Built on the shouldersEvery borrowed part, credited.
+
Download @@ -295,7 +306,7 @@ main{padding-bottom:100px}.card{background:var(--row);border:1px solid var(--lin The wallet GPU bench table The dev fee - Testnet faucet + Devnet faucet Add Igneum to MetaMask
Network
@@ -158,6 +164,11 @@ dt{color:var(--ash)}dd{margin:0;font-family:var(--f-mono);font-size:14px;overflo Igneum vs RandomXWhat was kept and what was rebuilt for GPUs. Built on the shouldersEvery borrowed part, credited.
+
Download @@ -213,16 +224,16 @@ dt{color:var(--ash)}dd{margin:0;font-family:var(--f-mono);font-size:14px;overflo
- -
Testnet faucet
-

10 IGN a day, for testing.

-

Paste an address. The faucet sends 10 testnet IGN and shows you the transaction hash. Once per address per day, once per connection per day. No account, no sign-in, nothing to install.

-

Public testnet: not yet open. The faucet is prepared on the devnet and answers "not open yet" until the testnet starts.

+ +
Devnet 3 faucet
+

10 IGN a day, for building.

+

Paste an address. The faucet sends 10 IGN of Devnet 3 coin and shows you the transaction hash. Once per address per day, once per connection per day. No account, no sign-in, nothing to install.

+

Devnet 3, chain id 4463. The coins have no value and the chain resets without notice.

Ask for 10 IGN

-

An Ethereum-style address: 0x and 40 hex characters. The one the miner made for you, or any wallet you have pointed at the Igneum testnet.

+

An Ethereum-style address: 0x and 40 hex characters. The one cast wallet new printed, the one the miner made for you, or any wallet you have pointed at Devnet 3.

@@ -233,15 +244,17 @@ dt{color:var(--ash)}dd{margin:0;font-family:var(--f-mono);font-size:14px;overflo
@@ -268,7 +281,7 @@ dt{color:var(--ash)}dd{margin:0;font-family:var(--f-mono);font-size:14px;overflo The wallet GPU bench table The dev fee - Testnet faucet + Devnet faucet Add Igneum to MetaMask
+ + + + + +
Download @@ -212,7 +223,7 @@
-
Six phases · updated 7 Oct 2026
+
Six phases · updated 8 Oct 2026

The journey.

Six phases from the specification to a fair launch. Each closes at its gate, a measurement published whether it passes or fails, so there is no date to slip. Below the phases, the latest entries of the engineering log.

@@ -226,7 +237,8 @@
The log, newest first

Lately, in the log.

-
log

The first 16 GB card

The first 16 GB card: an RTX 5060 Ti in a Thunderbolt enclosure on the RTX 5090 Windows rig

+
log

The hot-table packs on the RTX 5090

The hot-table packs on the RTX 5090: ld.global.cs against the plain load, unlocked and at the 1,300 MHz lock

+
log

The first 16 GB card

The first 16 GB card: an RTX 5060 Ti in a Thunderbolt enclosure on the RTX 5090 Windows rig

log

Counter ASIC 3.0

Counter ASIC 3.0: the class v4 rehearsal

log

16:01Z: Ember run 6 on the three-card Windows rig

log

Counter ASIC 3.0 item 2

Counter ASIC 3.0 item 2: the per-day derivation

@@ -259,13 +271,12 @@
log

Live devnet: real transactions, the first non-empty shard proven and…

Live devnet: real transactions, the first non-empty shard proven and paid, and the exporter's block structure fixed

log

The program id split

The program id split: why the Apple M5 Max rejected the RTX 5090 Windows rig's proofs, and the verifier at 114 s

log

Live devnet: the first shards proven, verified and paid

+
log

Devnet v4 live: generator v2, two-thirds floor, fresh chain

Devnet v4 cut-over: generator v2, 2/3 floor, three nodes and a seed on a fresh chain

log

One-click Windows workers

One-click Windows workers: what the Apple M5 Max could measure

log

First live hourly swap: no pause on Mac, NVIDIA or AMD

First hourly program swap on the live devnet: compile-ahead, no pause, two cards

log

Proving: devnet v4 shards on the Apple M5 Max CPU, loaded machine

log

First live finality lock: 77.4% of weight, 17 voters

First finality lock on the live devnet: checkpoint 242 at 77.4% of all weight, two hours after genesis

-
log

The gfx1036 worker fault and what the Apple M5 Max could and could…

The gfx1036 worker fault and what the Apple M5 Max could and could not reproduce

-
log

A node 60 s behind the clock is silently dead

-
log

First machine on the one-click app: a 5090 at 118 MH/s

First machine on the Igneum Miner app: the RTX 5090 Windows rig's RTX 5090 at 118 MH/s, via Setup.exe

+
log

The gfx1036 worker fault and what the Apple M5 Max could and could…

The gfx1036 worker fault and what the Apple M5 Max could and could not reproduce

Every entry is a dated heading of the engineering log, where the commands and the hardware are. The phases and their gates are the litepaper’s roadmap.

@@ -294,7 +305,7 @@ The wallet GPU bench table The dev fee - Testnet faucet + Devnet faucet Add Igneum to MetaMask
+ + +
Network
@@ -296,6 +302,11 @@ details.tablebar summary{display:flex;align-items:center} Igneum vs RandomXWhat was kept and what was rebuilt for GPUs. Built on the shouldersEvery borrowed part, credited.
+
Download @@ -510,7 +521,7 @@ details.tablebar summary{display:flex;align-items:center} The wallet GPU bench table The dev fee - Testnet faucet + Devnet faucet Add Igneum to MetaMask
+
Network
@@ -157,6 +163,11 @@ ol{margin:0 0 14px;padding-left:22px}li{margin-bottom:6px} Igneum vs RandomXWhat was kept and what was rebuilt for GPUs. Built on the shouldersEvery borrowed part, credited.
+
Download @@ -301,7 +312,7 @@ ol{margin:0 0 14px;padding-left:22px}li{margin-bottom:6px} The wallet GPU bench table The dev fee - Testnet faucet + Devnet faucet Add Igneum to MetaMask
+
Network
@@ -152,6 +158,11 @@ pre b{color:var(--molten-text);font-weight:500} Igneum vs RandomXWhat was kept and what was rebuilt for GPUs. Built on the shouldersEvery borrowed part, credited.
+
Download @@ -268,9 +279,9 @@ pre b{color:var(--molten-text);font-weight:500}
@@ -453,7 +464,7 @@ pre b{color:var(--molten-text);font-weight:500} The wallet GPU bench table The dev fee - Testnet faucet + Devnet faucet Add Igneum to MetaMask
+ +
Download @@ -331,7 +342,7 @@ table.bench2 tr.detail .d{display:block;margin:0 0 4px}table.bench2 tr.detail b{ The wallet GPU bench table The dev fee - Testnet faucet + Devnet faucet Add Igneum to MetaMask
+
Download diff --git a/site/provenance.html b/site/provenance.html index c303deb48..91ccb4a13 100644 --- a/site/provenance.html +++ b/site/provenance.html @@ -87,6 +87,7 @@ table{min-width:560px} +
@@ -127,6 +127,13 @@ table{min-width:560px} Built on the shouldersEvery borrowed part, credited. + + + + + + + +
@@ -237,7 +237,7 @@ table{min-width:560px}

This file is the source of igneum.network/grants.

What a grant is

-

Work paid in IGN on delivery. You propose a piece of work, it is accepted with a written definition of done, you build it, it runs on the public testnet, and it is paid when it does. Not a salary, not an advance, not an investment.

+

Grants are paid in IGN from the dev fee fund, on delivery. You propose a piece of work, it is accepted with a written definition of done, you build it, and it runs on the public testnet. Not a salary, not an advance, not an investment.

The money is the dev fee fund: the IGN that the Ember dev fee collects. Ember, the official miner, takes an optional 1% of a miner's rewards, in full view and off with one flag; that fee goes to Igneum Labs, the company that ships the software. The protocol itself carries no fee, no fund and no allocation, and no grant is paid from emission. The dev fee has the mechanism.

The tiers

@@ -253,7 +253,7 @@ table{min-width:560px}
  • Every Friday. Each open application gets one of three answers inside seven days: accepted with a definition of done, questions, or no with the reason.
  • Accepted work is tracked in its issue. The reviewer and the builder agree the definition of done there before any work starts.
  • Delivery is reviewed on the public testnet first. Payment follows the review, in the issue, in the open.

The honest lines

-
  • Devnet and testnet coins have no value. A grant delivered before mainnet is paid when mainnet IGN exists, not in devnet or testnet coin.
  • No amount, price or date is promised. The fund is what the dev fee collects, and it is zero until there is mining with value.
  • A grant is for work delivered, never for a user count, a listing, a post or a referral.
  • Igneum Labs may decline any application and may close the programme; what has been accepted and delivered is still paid.
+
  • Devnet and testnet coins have no value. Before mainnet there is no IGN with value: a grant delivered on the testnet is recorded in its issue, and payment comes from the fund when the fund holds IGN. Nothing is promised about when, or whether, that is.
  • No amount, price or date is promised. The fund is what the dev fee collects, and it is zero today.
  • A grant is for work delivered, never for a user count, a listing, a post or a referral.
  • Igneum Labs may decline any application and may close the programme; what has been accepted and delivered is still paid.

Not legal advice.

Generated from docs/build/grants.md in the repository at build time. Times are UTC.

From 5d1044ca258cb327bad7dfc6e87b40a8d51807d7 Mon Sep 17 00:00:00 2001 From: igneum-labs <337424239+igneum-labs@users.noreply.github.com> Date: Thu, 8 Oct 2026 10:32:47 +0000 Subject: [PATCH 06/11] Litepaper (and /claims, /randomx from it): the RandomX record as lane A's history reads it (docs/analysis/class-v6/history.md 2.3, 8 October 2026): one chip shipped, Bitmain's Antminer X5 (September 2023) at 1.46x per joule over a desktop CPU on silicon believed mining privately from about 2021; RandomX v2 released 25 March 2026 with its mainnet activation pending; the X9 withdrawn in May 2026 with zero units (the X36 sentence stands); "no chip shipped" and "seven years without a shipped chip" gone from every served sentence; ledger X34 and C2 corrected, pins moved, the public ledger and the ledger page regenerated. Governance line beside the class v5 crossing sentence (main's wording): classes rotate on findings and at least yearly, a class change is a release activated by block height; class v6 named as the design in progress with its four layers, dated 8 October 2026 Co-Authored-By: Claude Fable 5.1 --- docs/fud-ledger.md | 4 ++-- site/claims.html | 2 +- site/ledger.html | 8 ++++---- site/litepaper.html | 12 ++++++------ site/randomx.html | 4 ++-- tools/ci/ledger-text-check.mjs | 4 ++-- 6 files changed, 17 insertions(+), 17 deletions(-) diff --git a/docs/fud-ledger.md b/docs/fud-ledger.md index 43c590710..1a1f78b09 100644 --- a/docs/fud-ledger.md +++ b/docs/fud-ledger.md @@ -706,7 +706,7 @@ Evidence: litepaper "For miners", hardware paragraph. Wording: overclaims list, ### C2. vs Monero: "no chip in seven years" is not proof "Absence of a public RandomX ASIC is not evidence one cannot exist. Monero is also a small prize." -Status: Conceded, stated; reopened as conceded (7 October 2026, morning, X36): the X9 never shipped, so Monero's record is again seven years without a shipped chip, and the concession stands as first written; the litepaper says so in the same sentences. +Status: Conceded, stated; corrected (8 October 2026, lane A's history): Monero's record is about seven years with one shipped chip, the Antminer X5 at 1.46x per joule over a desktop CPU, not seven years without one; the concession stands and the litepaper's sentences say so (`docs/analysis/class-v6/history.md` 2.3). Was: Conceded, stated; reopened as conceded (7 October 2026, morning, X36): the X9 never shipped, so Monero's record is again seven years without a shipped chip, and the concession stands as first written; the litepaper says so in the same sentences. Status: Conceded, stated (7 October 2026, morning): the one-screen home page is back on the owner's word, so this row is stated on `site/litepaper.html` only; the sentence there is unchanged and the text check lists it under the litepaper. @@ -2298,7 +2298,7 @@ Evidence: `site/litepaper.html`; `docs/plans/testnet-go.md`; X31, X32. ### X34. RandomX described as chip-free "The home page said the random program 'has kept chips off Monero since 2019', the litepaper said Monero ran on RandomX 'with no chip publicly shipped' and spoke of 'Monero's seven years without a public chip'. Bitmain's Antminer X9, a RandomX chip, ships from July 2026 (1 MH/s at 2,472 W, about USD 5,600; monero-project/monero issue 10270), and RandomX 2.0 shipped on 25 March 2026. Every sentence that said or implied RandomX is chip-free, or that Monero's approach has held, was wrong." -Status: Fixed, stated; corrected (7 October 2026, morning, X36): the X9 never shipped. Bitmain opened pre-orders on 26 December 2025 and withdrew the product in mid-May 2026 before any unit was delivered; every sentence below that had it shipping now states that, and RandomX stands as a technique no chip has yet shipped against. The sentences in this row are the history. +Status: Fixed, stated; corrected again (8 October 2026, lane A's history, `docs/analysis/class-v6/history.md` 2.3): one chip did ship against RandomX, Bitmain's Antminer X5 (announced 27 August 2023, shipped September 2023), a board of RISC-V chips at 1.46x per joule over a Ryzen 9 7950X, on silicon SChernykh believes mined privately from about 2021; RandomX v2 was released on 25 March 2026 with its mainnet activation pending (PR 10038); the X9 was withdrawn in mid-May 2026 with zero units. Every served sentence that said "no chip shipped" or "seven years without a shipped chip" now carries the X5 and the v2 release (litepaper precedents row, the chip-model paragraph, the vs RandomX section and its track-record row; /claims and /randomx follow from it); the X36 sentence on the X9 stands. Was: Fixed, stated; corrected (7 October 2026, morning, X36): the X9 never shipped. Bitmain opened pre-orders on 26 December 2025 and withdrew the product in mid-May 2026 before any unit was delivered; every sentence below that had it shipping now states that, and RandomX stands as a technique no chip has yet shipped against. The sentences in this row are the history. Status: Fixed, stated (7 October 2026, morning): the one-screen home page carries no RandomX sentence, so the corrected wording stands on `site/litepaper.html` (four sentences and the table row); the text check lists them there. diff --git a/site/claims.html b/site/claims.html index f86f4de02..4094a8379 100644 --- a/site/claims.html +++ b/site/claims.html @@ -222,7 +222,7 @@

Here are the limits, stated before anyone else states them.

  • A proof in seconds. Not at launch. Proving a full block today needs a cluster of 100 to 200 consumer GPUs, approximate, so Igneum launches with proofs within about a minute and tightens as hardware improves. Users still see their transaction land in one second.
  • -
  • A chip is impossible. No. A chip wired for one program is a bad bet, because the program moves before it ships. A programmable chip is not stopped by the moving target: everything it needs is public at genesis and every drawn parameter is firmware to it (an address permute, a rotator, an immediate table), so the defence against it is the latency-shadow work (class v4) and the price per joule, not the schedule (the Horizon lane analysis, 6 October 2026, section 5.4; ledger M32). At launch the strongest chip in our public model reaches 2.1x per joule against an RTX 5090 with a core as good as a GPU lane and 3.4x with one three times better, under class v4 from the first block: a memory-controller chip that stores the whole dataset and carries a GPU-class datapath beside its memory for the 100,000 ops per hash in the shadow, the range running from a chip core as costly per operation as a GPU lane (k = 1, modelled on the 5090’s measured watts at its knee, 7 October 2026) to a core three times better per operation (k about 0.33); the withdrawn Antminer X9’s claimed figure is a ratio against a CPU core, not a GPU lane, so it does not stand for a chip core against us; the ladder’s second rung takes that bracket to about 2.8x (modelled, 7 October 2026). Class v5 then makes the dataset the chain’s own state, so a chip that stores it or recomputes it is wrong on every item (designed, 7 October 2026). The baseline the work started from, never the launch state: without class v4 the same stored-dataset chip would reach 1.2x per chip and 5x to 9x per joule in our model (6 October 2026); the Ethash chips of this class reached 2.1x to 4.8x (Linzhi Phoenix 2020, Jasminer X4 2021, Antminer E9 2022). The strongest recompute chip we can price, holding the whole 256 MiB cache on-die, reaches under 1x per chip against an RTX 5090 (the published model, 5 October 2026: 0.92x per unit of silicon with a 3x fixed-function allowance, approximate). Sources: the chip model analysis (6 October 2026); the ASIC history’s Ethash rows; Counter ASIC 3.0 item 8 (the chip’s per-joule edge over the RTX 5090 falls from 5.6x to 2.1x on GDDR7 at k = 1 and to 3.4x at a core three times better, the 5090 at 0.2% less rate; gates G1 to G6 passed, 6 October 2026). No hash has stayed free of chips forever; Igneum does not claim to. Monero’s RandomX has held for about seven years; the one chip announced against it, Bitmain’s Antminer X9, was withdrawn in mid-May 2026 before any unit shipped, its claimed core (k about 0.33) never measured. That record says nothing about the price of a chip with the 256 MB cache on its die; that price is a cost model, not a measurement.
  • +
  • A chip is impossible. No. A chip wired for one program is a bad bet, because the program moves before it ships. A programmable chip is not stopped by the moving target: everything it needs is public at genesis and every drawn parameter is firmware to it (an address permute, a rotator, an immediate table), so the defence against it is the latency-shadow work (class v4) and the price per joule, not the schedule (the Horizon lane analysis, 6 October 2026, section 5.4; ledger M32). At launch the strongest chip in our public model reaches 2.1x per joule against an RTX 5090 with a core as good as a GPU lane and 3.4x with one three times better, under class v4 from the first block: a memory-controller chip that stores the whole dataset and carries a GPU-class datapath beside its memory for the 100,000 ops per hash in the shadow, the range running from a chip core as costly per operation as a GPU lane (k = 1, modelled on the 5090’s measured watts at its knee, 7 October 2026) to a core three times better per operation (k about 0.33); the withdrawn Antminer X9’s claimed figure is a ratio against a CPU core, not a GPU lane, so it does not stand for a chip core against us; the ladder’s second rung takes that bracket to about 2.8x (modelled, 7 October 2026). Class v5 then makes the dataset the chain’s own state, so a chip that stores it or recomputes it is wrong on every item (designed, 7 October 2026). The baseline the work started from, never the launch state: without class v4 the same stored-dataset chip would reach 1.2x per chip and 5x to 9x per joule in our model (6 October 2026); the Ethash chips of this class reached 2.1x to 4.8x (Linzhi Phoenix 2020, Jasminer X4 2021, Antminer E9 2022). The strongest recompute chip we can price, holding the whole 256 MiB cache on-die, reaches under 1x per chip against an RTX 5090 (the published model, 5 October 2026: 0.92x per unit of silicon with a 3x fixed-function allowance, approximate). Sources: the chip model analysis (6 October 2026); the ASIC history’s Ethash rows; Counter ASIC 3.0 item 8 (the chip’s per-joule edge over the RTX 5090 falls from 5.6x to 2.1x on GDDR7 at k = 1 and to 3.4x at a core three times better, the 5090 at 0.2% less rate; gates G1 to G6 passed, 6 October 2026). No hash has stayed free of chips forever; Igneum does not claim to. Monero’s RandomX has held its miners on commodity hardware for about seven years: one chip shipped against it, Bitmain’s Antminer X5 (September 2023), at 1.46x per joule over a desktop CPU; the one announced beyond it, the Antminer X9, was withdrawn in mid-May 2026 before any unit shipped, its claimed core (k about 0.33) never measured; RandomX v2 was released on 25 March 2026 with its activation pending. That record says nothing about the price of a chip with the 256 MB cache on its die; that price is a cost model, not a measurement.
  • A guaranteed income floor. No. External proving is a small market today. Igneum's miners' electricity cost in it is close to power, but the price they must charge is the subsidy they forgo, which falls as one over network hash: an edge at scale and nothing more.
  • A memory-hard prototype on every vendor. Not yet. The 256 MB cache closed the shortcut on Apple silicon (computing items runs 4.8x slower than loading them, measured 3 October 2026). The same ratio on NVIDIA and on a discrete AMD card is Open.
  • Finality in the first month. No. No checkpoint locks until the 30-day window has 30 days of history. The first month of mainnet is proof of work with a 12-hour depth, and the text above says so wherever a day count appears.
  • diff --git a/site/ledger.html b/site/ledger.html index f896139f2..acf7be50e 100644 --- a/site/ledger.html +++ b/site/ledger.html @@ -89,7 +89,7 @@ blockquote{margin:10px 0;padding:10px 14px;border-left:3px solid var(--line-2);c