# Copyright (c) 2006-2008, 2023 Claudio Calvelli, all rights reserved.

# CLC-INTERCAL is copyrighted software. However, permission to use, modify,
# and distribute it is granted provided that the conditions set out in the
# licence agreement are met. See files README and COPYING in the distribution.

# common tests for expressions and assignments: expressions will
# assign the operands to suitable registers, execute a calculate
# statement assigning the result of the opcode being tested to
# another register, then check the result; assignments will work
# in reverse: assign the expected result to a register, then
# assign the result to the expression (opcode, operand, operand...)
# and finally run the opcode again to check that you get the result
# back; for example the 'BUT, base 3, spot, 1' is equivalent to:
#
#    expression                         assignment
#    DO .1 <- #15                       DO .2 <- #12
#    DO .2 <- .?1                       DO .?1 <- .2
#    (check that .2 == 12)              DO .2 <- .?1
#                                       (check that .2 == 12)
# in other words, the assignment tests must be done after the expression
# tests, and use expressions to check that assignments work

# PERVERSION: CLC-INTERCAL/Base t/expressions 1.-94.-2.4

use Language::INTERCAL::Splats '1.-94.-2.3', qw(SP_DIVIDE SP_SPLAT SP_SPOTS);

@all_tests = (
    ['Constant, 1', [], 2, [0], ['.5' => 0], undef, 0],
    ['Constant, 2', [], 2, [1], ['.5' => 1], undef, 0],
    ['Constant, 3', [], 2, [126], ['.5' => 126], undef, 0],
    ['Constant, 4', [], 2, [127], ['.5' => 127], undef, 0],
    ['Constant, 5', [], 2, [128], ['.5' => 128], undef, 0],
    ['Constant, 6', [], 2, [129], ['.5' => 129], undef, 0],
    ['Constant, 7', [], 2, [254], ['.5' => 254], undef, 0],
    ['Constant, 8', [], 2, [255], ['.5' => 255], undef, 0],
    ['Constant, 9', [], 2, [256], ['.5' => 256], undef, 0],
    ['Constant, 10', [], 2, [257], ['.5' => 257], undef, 0],
    ['Constant, 11', [], 2, [65534], ['.5' => 65534], undef, 0],
    ['Constant, 12', [], 2, [65535], ['.5' => 65535], undef, 0],

    ['0BUT, base 2, spot, 1', [BC_BUT, BC(0)], 2, [['.1' => 69]], ['.2' => 0], undef, 0],
    ['0BUT, base 2, spot, 2', [BC_BUT, BC(0)], 2, [['.1' => 666]], ['.2' => 8], undef, 0],
    ['0BUT, base 2, spot, 3', [BC_BUT, BC(0)], 2, [['.1' => 15042]], ['.2' => 6208], undef, 0],
    ['0BUT, base 2, spot, 4', [BC_BUT, BC(0)], 2, [['.1' => 15043]], ['.2' => 6209], undef, 0],
    ['0BUT, base 2, spot, 5', [BC_BUT, BC(0)], 2, [['.1' => 6861]], ['.2' => 2116], undef, 0],
    ['0BUT, base 2, spot, 6', [BC_BUT, BC(0)], 2, [['.1' => 17472]], ['.2' => 0], undef, 0],
    ['0BUT, base 2, spot, 7', [BC_BUT, BC(0)], 2, [['.1' => 18917]], ['.2' => 224], undef, 0],
    ['0BUT, base 2, spot, 8', [BC_BUT, BC(0)], 2, [['.1' => 10312]], ['.2' => 0], undef, 0],
    ['0BUT, base 2, spot, 9', [BC_BUT, BC(0)], 2, [['.1' => 18416]], ['.2' => 1008], undef, 0],
    ['0BUT, base 2, spot, 10', [BC_BUT, BC(0)], 2, [['.1' => 15289]], ['.2' => 6552], undef, 0],
    ['0BUT, base 2, spot, 11', [BC_BUT, BC(0)], 2, [['.1' => 23831]], ['.2' => 3075], undef, 0],
    ['0BUT, base 2, spot, 12', [BC_BUT, BC(0)], 2, [['.1' => 437]], ['.2' => 144], undef, 0],
    ['0BUT, base 2, spot, 13', [BC_BUT, BC(0)], 2, [['.1' => 5503]], ['.2' => 63], undef, 0],
    ['0BUT, base 2, spot, 14', [BC_BUT, BC(0)], 2, [['.1' => 26704]], ['.2' => 8192], undef, 0],
    ['0BUT, base 2, twospot, 1', [BC_BUT, BC(0)], 2, [[':1' => 69]], [':2' => 0], undef, 0],
    ['0BUT, base 2, twospot, 2', [BC_BUT, BC(0)], 2, [[':1' => 666]], [':2' => 8], undef, 0],
    ['0BUT, base 2, twospot, 3', [BC_BUT, BC(0)], 2, [[':1' => 15042]], [':2' => 6208], undef, 0],
    ['0BUT, base 2, twospot, 4', [BC_BUT, BC(0)], 2, [[':1' => 15043]], [':2' => 6209], undef, 0],
    ['0BUT, base 2, twospot, 5', [BC_BUT, BC(0)], 2, [[':1' => 1621649594]], [':2' => 536879128], undef, 0],
    ['0BUT, base 2, twospot, 6', [BC_BUT, BC(0)], 2, [[':1' => 1496528896]], [':2' => 135337984], undef, 0],
    ['0BUT, base 2, twospot, 7', [BC_BUT, BC(0)], 2, [[':1' => 170039180]], [':2' => 900], undef, 0],
    ['0BUT, base 2, twospot, 8', [BC_BUT, BC(0)], 2, [[':1' => 1453342365]], [':2' => 33562124], undef, 0],
    ['0BUT, base 2, twospot, 9', [BC_BUT, BC(0)], 2, [[':1' => 1609932233]], [':2' => 267422912], undef, 0],
    ['0BUT, base 2, twospot, 10', [BC_BUT, BC(0)], 2, [[':1' => 1750808053]], [':2' => 537465072], undef, 0],
    ['0BUT, base 2, twospot, 11', [BC_BUT, BC(0)], 2, [[':1' => 780512687]], [':2' => 100697223], undef, 0],
    ['0BUT, base 2, twospot, 12', [BC_BUT, BC(0)], 2, [[':1' => 1862223375]], [':2' => 645857799], undef, 0],
    ['0BUT, base 2, twospot, 13', [BC_BUT, BC(0)], 2, [[':1' => 568027591]], [':2' => 13181123], undef, 0],
    ['0BUT, base 2, twospot, 14', [BC_BUT, BC(0)], 2, [[':1' => 1586880985]], [':2' => 234938568], undef, 0],
    ['0BUT, base 2, twospot, 15', [BC_BUT, BC(0)], 2, [[':1' => 4294967295]], [':2' =>  4294967295], undef, 0],
    ['0BUT, base 2, twospot, 16', [BC_BUT, BC(0)], 2, [[':1' => 4294967294]], [':2' =>  2147483646], undef, 0],
    ['0BUT, base 2, twospot, 17', [BC_BUT, BC(0)], 2, [[':1' => 4294967293]], [':2' =>  4294967292], undef, 0],
    ['0BUT, base 2, twospot, 18', [BC_BUT, BC(0)], 2, [[':1' => 4294967292]], [':2' =>  2147483644], undef, 0],
    ['0BUT, base 2, twospot, 19', [BC_BUT, BC(0)], 2, [[':1' => 4294967291]], [':2' =>  4294967289], undef, 0],
    ['0BUT, base 2, twospot, 20', [BC_BUT, BC(0)], 2, [[':1' => 4294967290]], [':2' =>  2147483640], undef, 0],
    ['0BUT, base 2, twospot, 21', [BC_BUT, BC(0)], 2, [[':1' => 4294967289]], [':2' =>  4294967288], undef, 0],
    ['0BUT, base 2, twospot, 22', [BC_BUT, BC(0)], 2, [[':1' => 4294967288]], [':2' =>  2147483640], undef, 0],
    ['0BUT, base 3, spot, 1', [BC_BUT, BC(0)], 3, [['.1' => 125]], ['.2' => 44], undef, 0],
    ['0BUT, base 3, spot, 2', [BC_BUT, BC(0)], 3, [['.1' => 666]], ['.2' => 162], undef, 0],
    ['0BUT, base 3, spot, 3', [BC_BUT, BC(0)], 3, [['.1' => 2793]], ['.2' => 201], undef, 0],
    ['0BUT, base 3, spot, 4', [BC_BUT, BC(0)], 3, [['.1' => 10200]], ['.2' => 3642], undef, 0],
    ['0BUT, base 3, spot, 5', [BC_BUT, BC(0)], 3, [['.1' => 6392]], ['.2' => 1962], undef, 0],
    ['0BUT, base 3, spot, 6', [BC_BUT, BC(0)], 3, [['.1' => 12210]], ['.2' => 6318], undef, 0],
    ['0BUT, base 3, spot, 7', [BC_BUT, BC(0)], 3, [['.1' => 5315]], ['.2' => 1538], undef, 0],
    ['0BUT, base 3, spot, 8', [BC_BUT, BC(0)], 3, [['.1' => 14360]], ['.2' => 494], undef, 0],
    ['0BUT, base 3, spot, 9', [BC_BUT, BC(0)], 3, [['.1' => 13987]], ['.2' => 54], undef, 0],
    ['0BUT, base 3, spot, 10', [BC_BUT, BC(0)], 3, [['.1' => 13990]], ['.2' => 55], undef, 0],
    ['0BUT, base 3, spot, 11', [BC_BUT, BC(0)], 3, [['.1' => 7391]], ['.2' => 0], undef, 0],
    ['0BUT, base 3, spot, 12', [BC_BUT, BC(0)], 3, [['.1' => 10033]], ['.2' => 3428], undef, 0],
    ['0BUT, base 3, twospot, 1', [BC_BUT, BC(0)], 3, [[':1' => 125]], [':2' => 44], undef, 0],
    ['0BUT, base 3, twospot, 2', [BC_BUT, BC(0)], 3, [[':1' => 666]], [':2' => 162], undef, 0],
    ['0BUT, base 3, twospot, 3', [BC_BUT, BC(0)], 3, [[':1' => 904914256]], [':2' => 258648469], undef, 0],
    ['0BUT, base 3, twospot, 4', [BC_BUT, BC(0)], 3, [[':1' => 701141704]], [':2' => 348678002], undef, 0],
    ['0BUT, base 3, twospot, 5', [BC_BUT, BC(0)], 3, [[':1' => 698169591]], [':2' => 348992928], undef, 0],
    ['0BUT, base 3, twospot, 6', [BC_BUT, BC(0)], 3, [[':1' => 1120687000]], [':2' => 344745719], undef, 0],
    ['0BUT, base 3, twospot, 7', [BC_BUT, BC(0)], 3, [[':1' => 504770998]], [':2' => 29721547], undef, 0],
    ['0BUT, base 3, twospot, 8', [BC_BUT, BC(0)], 3, [[':1' => 603645746]], [':2' => 215758565], undef, 0],
    ['0BUT, base 3, twospot, 9', [BC_BUT, BC(0)], 3, [[':1' => 110923002]], [':2' => 38626812], undef, 0],
    ['0BUT, base 3, twospot, 10', [BC_BUT, BC(0)], 3, [[':1' => 710143004]], [':2' => 365670792], undef, 0],
    ['0BUT, base 3, twospot, 11', [BC_BUT, BC(0)], 3, [[':1' => 1157031125]], [':2' => 386910269], undef, 0],
    ['0BUT, base 3, twospot, 12', [BC_BUT, BC(0)], 3, [[':1' => 1057908830]], [':2' => 268194020], undef, 0],
    ['0BUT, base 3, twospot, 13', [BC_BUT, BC(0)], 3, [[':1' => 3486784400]], [':2' =>  3486784400], undef, 0],
    ['0BUT, base 3, twospot, 14', [BC_BUT, BC(0)], 3, [[':1' => 3486784399]], [':2' =>  3486784400], undef, 0],
    ['0BUT, base 3, twospot, 15', [BC_BUT, BC(0)], 3, [[':1' => 3486784398]], [':2' =>  1162261464], undef, 0],
    ['0BUT, base 3, twospot, 16', [BC_BUT, BC(0)], 3, [[':1' => 3486784397]], [':2' =>  3486784400], undef, 0],
    ['0BUT, base 3, twospot, 17', [BC_BUT, BC(0)], 3, [[':1' => 3486784396]], [':2' =>  3486784399], undef, 0],
    ['0BUT, base 3, twospot, 18', [BC_BUT, BC(0)], 3, [[':1' => 3486784395]], [':2' =>  1162261464], undef, 0],
    ['0BUT, base 3, twospot, 19', [BC_BUT, BC(0)], 3, [[':1' => 3486784394]], [':2' =>  3486784392], undef, 0],
    ['0BUT, base 3, twospot, 20', [BC_BUT, BC(0)], 3, [[':1' => 3486784393]], [':2' =>  3486784392], undef, 0],
    ['0BUT, base 3, twospot, 21', [BC_BUT, BC(0)], 3, [[':1' => 3486784392]], [':2' =>  1162261458], undef, 0],
    ['0BUT, base 3, twospot, 22', [BC_BUT, BC(0)], 3, [[':1' => 3486784391]], [':2' =>  3486784400], undef, 0],
    ['0BUT, base 4, spot, 1', [BC_BUT, BC(0)], 4, [['.1' => 125]], ['.2' => 63], undef, 0],
    ['0BUT, base 4, spot, 2', [BC_BUT, BC(0)], 4, [['.1' => 666]], ['.2' => 170], undef, 0],
    ['0BUT, base 4, spot, 3', [BC_BUT, BC(0)], 4, [['.1' => 11875]], ['.2' => 4000], undef, 0],
    ['0BUT, base 4, spot, 4', [BC_BUT, BC(0)], 4, [['.1' => 6555]], ['.2' => 2731], undef, 0],
    ['0BUT, base 4, spot, 5', [BC_BUT, BC(0)], 4, [['.1' => 8194]], ['.2' => 0], undef, 0],
    ['0BUT, base 4, spot, 6', [BC_BUT, BC(0)], 4, [['.1' => 15705]], ['.2' => 3930], undef, 0],
    ['0BUT, base 4, spot, 7', [BC_BUT, BC(0)], 4, [['.1' => 9648]], ['.2' => 2480], undef, 0],
    ['0BUT, base 4, spot, 8', [BC_BUT, BC(0)], 4, [['.1' => 13268]], ['.2' => 244], undef, 0],
    ['0BUT, base 4, spot, 9', [BC_BUT, BC(0)], 4, [['.1' => 14712]], ['.2' => 3708], undef, 0],
    ['0BUT, base 4, spot, 10', [BC_BUT, BC(0)], 4, [['.1' => 1884]], ['.2' => 988], undef, 0],
    ['0BUT, base 4, spot, 11', [BC_BUT, BC(0)], 4, [['.1' => 5945]], ['.2' => 1806], undef, 0],
    ['0BUT, base 4, spot, 12', [BC_BUT, BC(0)], 4, [['.1' => 10389]], ['.2' => 2085], undef, 0],
    ['0BUT, base 4, twospot, 1', [BC_BUT, BC(0)], 4, [[':1' => 125]], [':2' => 63], undef, 0],
    ['0BUT, base 4, twospot, 2', [BC_BUT, BC(0)], 4, [[':1' => 666]], [':2' => 170], undef, 0],
    ['0BUT, base 4, twospot, 3', [BC_BUT, BC(0)], 4, [[':1' => 625714314]], [':2' => 155445250], undef, 0],
    ['0BUT, base 4, twospot, 4', [BC_BUT, BC(0)], 4, [[':1' => 282032662]], [':2' => 261638], undef, 0],
    ['0BUT, base 4, twospot, 5', [BC_BUT, BC(0)], 4, [[':1' => 594230622]], [':2' => 15404895], undef, 0],
    ['0BUT, base 4, twospot, 6', [BC_BUT, BC(0)], 4, [[':1' => 401524013]], [':2' => 134201615], undef, 0],
    ['0BUT, base 4, twospot, 7', [BC_BUT, BC(0)], 4, [[':1' => 981393221]], [':2' => 247463873], undef, 0],
    ['0BUT, base 4, twospot, 8', [BC_BUT, BC(0)], 4, [[':1' => 84578537]], [':2' => 16949306], undef, 0],
    ['0BUT, base 4, twospot, 9', [BC_BUT, BC(0)], 4, [[':1' => 1863394]], [':2' => 798704], undef, 0],
    ['0BUT, base 4, twospot, 10', [BC_BUT, BC(0)], 4, [[':1' => 669319797]], [':2' => 200868029], undef, 0],
    ['0BUT, base 4, twospot, 11', [BC_BUT, BC(0)], 4, [[':1' => 1032670182]], [':2' => 260260858], undef, 0],
    ['0BUT, base 4, twospot, 12', [BC_BUT, BC(0)], 4, [[':1' => 391867942]], [':2' => 131854090], undef, 0],
    ['0BUT, base 4, twospot, 13', [BC_BUT, BC(0)], 4, [[':1' => 4294967295]], [':2' =>  4294967295], undef, 0],
    ['0BUT, base 4, twospot, 14', [BC_BUT, BC(0)], 4, [[':1' => 4294967294]], [':2' =>  4294967295], undef, 0],
    ['0BUT, base 4, twospot, 15', [BC_BUT, BC(0)], 4, [[':1' => 4294967293]], [':2' =>  4294967295], undef, 0],
    ['0BUT, base 4, twospot, 16', [BC_BUT, BC(0)], 4, [[':1' => 4294967292]], [':2' =>  1073741820], undef, 0],
    ['0BUT, base 4, twospot, 17', [BC_BUT, BC(0)], 4, [[':1' => 4294967291]], [':2' =>  4294967295], undef, 0],
    ['0BUT, base 4, twospot, 18', [BC_BUT, BC(0)], 4, [[':1' => 4294967290]], [':2' =>  4294967294], undef, 0],
    ['0BUT, base 4, twospot, 19', [BC_BUT, BC(0)], 4, [[':1' => 4294967289]], [':2' =>  4294967294], undef, 0],
    ['0BUT, base 4, twospot, 20', [BC_BUT, BC(0)], 4, [[':1' => 4294967288]], [':2' =>  1073741820], undef, 0],
    ['0BUT, base 4, twospot, 21', [BC_BUT, BC(0)], 4, [[':1' => 4294967287]], [':2' =>  4294967295], undef, 0],
    ['0BUT, base 4, twospot, 22', [BC_BUT, BC(0)], 4, [[':1' => 4294967286]], [':2' =>  4294967294], undef, 0],
    ['0BUT, base 4, twospot, 23', [BC_BUT, BC(0)], 4, [[':1' => 4294967285]], [':2' =>  4294967293], undef, 0],
    ['0BUT, base 4, twospot, 24', [BC_BUT, BC(0)], 4, [[':1' => 4294967284]], [':2' =>  1073741820], undef, 0],
    ['0BUT, base 4, twospot, 25', [BC_BUT, BC(0)], 4, [[':1' => 4294967283]], [':2' =>  4294967280], undef, 0],
    ['0BUT, base 4, twospot, 26', [BC_BUT, BC(0)], 4, [[':1' => 4294967282]], [':2' =>  4294967280], undef, 0],
    ['0BUT, base 4, twospot, 27', [BC_BUT, BC(0)], 4, [[':1' => 4294967281]], [':2' =>  4294967280], undef, 0],
    ['0BUT, base 4, twospot, 28', [BC_BUT, BC(0)], 4, [[':1' => 4294967280]], [':2' =>  1073741808], undef, 0],
    ['0BUT, base 5, spot, 1', [BC_BUT, BC(0)], 5, [['.1' => 134]], ['.2' => 4], undef, 0],
    ['0BUT, base 5, spot, 2', [BC_BUT, BC(0)], 5, [['.1' => 666]], ['.2' => 18], undef, 0],
    ['0BUT, base 5, spot, 3', [BC_BUT, BC(0)], 5, [['.1' => 469]], ['.2' => 94], undef, 0],
    ['0BUT, base 5, spot, 4', [BC_BUT, BC(0)], 5, [['.1' => 1234]], ['.2' => 624], undef, 0],
    ['0BUT, base 5, spot, 5', [BC_BUT, BC(0)], 5, [['.1' => 1195]], ['.2' => 620], undef, 0],
    ['0BUT, base 5, spot, 6', [BC_BUT, BC(0)], 5, [['.1' => 2123]], ['.2' => 499], undef, 0],
    ['0BUT, base 5, spot, 7', [BC_BUT, BC(0)], 5, [['.1' => 332]], ['.2' => 92], undef, 0],
    ['0BUT, base 5, spot, 8', [BC_BUT, BC(0)], 5, [['.1' => 2691]], ['.2' => 568], undef, 0],
    ['0BUT, base 5, spot, 9', [BC_BUT, BC(0)], 5, [['.1' => 1493]], ['.2' => 373], undef, 0],
    ['0BUT, base 5, spot, 10', [BC_BUT, BC(0)], 5, [['.1' => 858]], ['.2' => 248], undef, 0],
    ['0BUT, base 5, spot, 11', [BC_BUT, BC(0)], 5, [['.1' => 1845]], ['.2' => 620], undef, 0],
    ['0BUT, base 5, spot, 12', [BC_BUT, BC(0)], 5, [['.1' => 2114]], ['.2' => 499], undef, 0],
    ['0BUT, base 5, twospot, 1', [BC_BUT, BC(0)], 5, [[':1' => 134]], [':2' => 4], undef, 0],
    ['0BUT, base 5, twospot, 2', [BC_BUT, BC(0)], 5, [[':1' => 666]], [':2' => 18], undef, 0],
    ['0BUT, base 5, twospot, 3', [BC_BUT, BC(0)], 5, [[':1' => 21357572]], [':2' => 374399], undef, 0],
    ['0BUT, base 5, twospot, 4', [BC_BUT, BC(0)], 5, [[':1' => 37903145]], [':2' => 9375000], undef, 0],
    ['0BUT, base 5, twospot, 5', [BC_BUT, BC(0)], 5, [[':1' => 36008256]], [':2' => 7046001], undef, 0],
    ['0BUT, base 5, twospot, 6', [BC_BUT, BC(0)], 5, [[':1' => 27786110]], [':2' => 9386120], undef, 0],
    ['0BUT, base 5, twospot, 7', [BC_BUT, BC(0)], 5, [[':1' => 4505284]], [':2' => 996059], undef, 0],
    ['0BUT, base 5, twospot, 8', [BC_BUT, BC(0)], 5, [[':1' => 1122735]], [':2' => 390245], undef, 0],
    ['0BUT, base 5, twospot, 9', [BC_BUT, BC(0)], 5, [[':1' => 1666350]], [':2' => 339375], undef, 0],
    ['0BUT, base 5, twospot, 10', [BC_BUT, BC(0)], 5, [[':1' => 35291435]], [':2' => 5917685], undef, 0],
    ['0BUT, base 5, twospot, 11', [BC_BUT, BC(0)], 5, [[':1' => 7510562]], [':2' => 1877487], undef, 0],
    ['0BUT, base 5, twospot, 12', [BC_BUT, BC(0)], 5, [[':1' => 9991142]], [':2' => 75003], undef, 0],
    ['0BUT, base 5, twospot, 13', [BC_BUT, BC(0)], 5, [[':1' => 244140624]], [':2' =>  244140624], undef, 0],
    ['0BUT, base 5, twospot, 14', [BC_BUT, BC(0)], 5, [[':1' => 244140623]], [':2' =>  244140624], undef, 0],
    ['0BUT, base 5, twospot, 15', [BC_BUT, BC(0)], 5, [[':1' => 244140622]], [':2' =>  244140624], undef, 0],
    ['0BUT, base 5, twospot, 16', [BC_BUT, BC(0)], 5, [[':1' => 244140621]], [':2' =>  244140624], undef, 0],
    ['0BUT, base 5, twospot, 17', [BC_BUT, BC(0)], 5, [[':1' => 244140620]], [':2' =>  48828120], undef, 0],
    ['0BUT, base 5, twospot, 18', [BC_BUT, BC(0)], 5, [[':1' => 244140619]], [':2' =>  244140624], undef, 0],
    ['0BUT, base 5, twospot, 19', [BC_BUT, BC(0)], 5, [[':1' => 244140618]], [':2' =>  244140623], undef, 0],
    ['0BUT, base 5, twospot, 20', [BC_BUT, BC(0)], 5, [[':1' => 244140617]], [':2' =>  244140623], undef, 0],
    ['0BUT, base 5, twospot, 21', [BC_BUT, BC(0)], 5, [[':1' => 244140616]], [':2' =>  244140623], undef, 0],
    ['0BUT, base 5, twospot, 22', [BC_BUT, BC(0)], 5, [[':1' => 244140615]], [':2' =>  48828120], undef, 0],
    ['0BUT, base 5, twospot, 23', [BC_BUT, BC(0)], 5, [[':1' => 244140614]], [':2' =>  244140624], undef, 0],
    ['0BUT, base 6, spot, 1', [BC_BUT, BC(0)], 6, [['.1' => 134]], ['.2' => 28], undef, 0],
    ['0BUT, base 6, spot, 2', [BC_BUT, BC(0)], 6, [['.1' => 666]], ['.2' => 0], undef, 0],
    ['0BUT, base 6, spot, 3', [BC_BUT, BC(0)], 6, [['.1' => 4898]], ['.2' => 1008], undef, 0],
    ['0BUT, base 6, spot, 4', [BC_BUT, BC(0)], 6, [['.1' => 403]], ['.2' => 211], undef, 0],
    ['0BUT, base 6, spot, 5', [BC_BUT, BC(0)], 6, [['.1' => 5020]], ['.2' => 1276], undef, 0],
    ['0BUT, base 6, spot, 6', [BC_BUT, BC(0)], 6, [['.1' => 5448]], ['.2' => 912], undef, 0],
    ['0BUT, base 6, spot, 7', [BC_BUT, BC(0)], 6, [['.1' => 6647]], ['.2' => 29], undef, 0],
    ['0BUT, base 6, spot, 8', [BC_BUT, BC(0)], 6, [['.1' => 4408]], ['.2' => 736], undef, 0],
    ['0BUT, base 6, spot, 9', [BC_BUT, BC(0)], 6, [['.1' => 5086]], ['.2' => 1282], undef, 0],
    ['0BUT, base 6, spot, 10', [BC_BUT, BC(0)], 6, [['.1' => 4356]], ['.2' => 720], undef, 0],
    ['0BUT, base 6, spot, 11', [BC_BUT, BC(0)], 6, [['.1' => 1023]], ['.2' => 171], undef, 0],
    ['0BUT, base 6, spot, 12', [BC_BUT, BC(0)], 6, [['.1' => 6786]], ['.2' => 1170], undef, 0],
    ['0BUT, base 6, twospot, 1', [BC_BUT, BC(0)], 6, [[':1' => 134]], [':2' => 28], undef, 0],
    ['0BUT, base 6, twospot, 2', [BC_BUT, BC(0)], 6, [[':1' => 666]], [':2' => 0], undef, 0],
    ['0BUT, base 6, twospot, 3', [BC_BUT, BC(0)], 6, [[':1' => 187013739]], [':2' => 839952], undef, 0],
    ['0BUT, base 6, twospot, 4', [BC_BUT, BC(0)], 6, [[':1' => 77759776]], [':2' => 18141406], undef, 0],
    ['0BUT, base 6, twospot, 5', [BC_BUT, BC(0)], 6, [[':1' => 361900871]], [':2' => 60410231], undef, 0],
    ['0BUT, base 6, twospot, 6', [BC_BUT, BC(0)], 6, [[':1' => 162811144]], [':2' => 40572568], undef, 0],
    ['0BUT, base 6, twospot, 7', [BC_BUT, BC(0)], 6, [[':1' => 151176007]], [':2' => 30235713], undef, 0],
    ['0BUT, base 6, twospot, 8', [BC_BUT, BC(0)], 6, [[':1' => 8243739]], [':2' => 1664272], undef, 0],
    ['0BUT, base 6, twospot, 9', [BC_BUT, BC(0)], 6, [[':1' => 239729510]], [':2' => 60111684], undef, 0],
    ['0BUT, base 6, twospot, 10', [BC_BUT, BC(0)], 6, [[':1' => 282095751]], [':2' => 50379156], undef, 0],
    ['0BUT, base 6, twospot, 11', [BC_BUT, BC(0)], 6, [[':1' => 49907215]], [':2' => 10015701], undef, 0],
    ['0BUT, base 6, twospot, 12', [BC_BUT, BC(0)], 6, [[':1' => 188493604]], [':2' => 1213834], undef, 0],
    ['0BUT, base 6, twospot, 13', [BC_BUT, BC(0)], 6, [[':1' => 2176782335]], [':2' =>  2176782335], undef, 0],
    ['0BUT, base 6, twospot, 14', [BC_BUT, BC(0)], 6, [[':1' => 2176782334]], [':2' =>  2176782335], undef, 0],
    ['0BUT, base 6, twospot, 15', [BC_BUT, BC(0)], 6, [[':1' => 2176782333]], [':2' =>  2176782335], undef, 0],
    ['0BUT, base 6, twospot, 16', [BC_BUT, BC(0)], 6, [[':1' => 2176782332]], [':2' =>  2176782335], undef, 0],
    ['0BUT, base 6, twospot, 17', [BC_BUT, BC(0)], 6, [[':1' => 2176782331]], [':2' =>  2176782335], undef, 0],
    ['0BUT, base 6, twospot, 18', [BC_BUT, BC(0)], 6, [[':1' => 2176782330]], [':2' =>  362797050], undef, 0],
    ['0BUT, base 6, twospot, 19', [BC_BUT, BC(0)], 6, [[':1' => 2176782329]], [':2' =>  2176782335], undef, 0],
    ['0BUT, base 6, twospot, 20', [BC_BUT, BC(0)], 6, [[':1' => 2176782328]], [':2' =>  2176782334], undef, 0],
    ['0BUT, base 6, twospot, 21', [BC_BUT, BC(0)], 6, [[':1' => 2176782327]], [':2' =>  2176782334], undef, 0],
    ['0BUT, base 6, twospot, 22', [BC_BUT, BC(0)], 6, [[':1' => 2176782326]], [':2' =>  2176782334], undef, 0],
    ['0BUT, base 6, twospot, 23', [BC_BUT, BC(0)], 6, [[':1' => 2176782325]], [':2' =>  2176782334], undef, 0],
    ['0BUT, base 6, twospot, 24', [BC_BUT, BC(0)], 6, [[':1' => 2176782324]], [':2' =>  362797050], undef, 0],
    ['0BUT, base 7, spot, 1', [BC_BUT, BC(0)], 7, [['.1' => 134]], ['.2' => 40], undef, 0],
    ['0BUT, base 7, spot, 2', [BC_BUT, BC(0)], 7, [['.1' => 666]], ['.2' => 340], undef, 0],
    ['0BUT, base 7, spot, 3', [BC_BUT, BC(0)], 7, [['.1' => 579]], ['.2' => 236], undef, 0],
    ['0BUT, base 7, spot, 4', [BC_BUT, BC(0)], 7, [['.1' => 2151]], ['.2' => 342], undef, 0],
    ['0BUT, base 7, spot, 5', [BC_BUT, BC(0)], 7, [['.1' => 618]], ['.2' => 284], undef, 0],
    ['0BUT, base 7, spot, 6', [BC_BUT, BC(0)], 7, [['.1' => 1185]], ['.2' => 170], undef, 0],
    ['0BUT, base 7, spot, 7', [BC_BUT, BC(0)], 7, [['.1' => 1200]], ['.2' => 171], undef, 0],
    ['0BUT, base 7, spot, 8', [BC_BUT, BC(0)], 7, [['.1' => 883]], ['.2' => 196], undef, 0],
    ['0BUT, base 7, spot, 9', [BC_BUT, BC(0)], 7, [['.1' => 1853]], ['.2' => 285], undef, 0],
    ['0BUT, base 7, spot, 10', [BC_BUT, BC(0)], 7, [['.1' => 612]], ['.2' => 283], undef, 0],
    ['0BUT, base 7, spot, 11', [BC_BUT, BC(0)], 7, [['.1' => 1605]], ['.2' => 236], undef, 0],
    ['0BUT, base 7, spot, 12', [BC_BUT, BC(0)], 7, [['.1' => 1424]], ['.2' => 196], undef, 0],
    ['0BUT, base 7, twospot, 1', [BC_BUT, BC(0)], 7, [[':1' => 134]], [':2' => 40], undef, 0],
    ['0BUT, base 7, twospot, 2', [BC_BUT, BC(0)], 7, [[':1' => 666]], [':2' => 340], undef, 0],
    ['0BUT, base 7, twospot, 3', [BC_BUT, BC(0)], 7, [[':1' => 12996925]], [':2' => 2326615], undef, 0],
    ['0BUT, base 7, twospot, 4', [BC_BUT, BC(0)], 7, [[':1' => 35621434]], [':2' => 5154947], undef, 0],
    ['0BUT, base 7, twospot, 5', [BC_BUT, BC(0)], 7, [[':1' => 32665566]], [':2' => 4667540], undef, 0],
    ['0BUT, base 7, twospot, 6', [BC_BUT, BC(0)], 7, [[':1' => 14727818]], [':2' => 3282202], undef, 0],
    ['0BUT, base 7, twospot, 7', [BC_BUT, BC(0)], 7, [[':1' => 19097878]], [':2' => 2744389], undef, 0],
    ['0BUT, base 7, twospot, 8', [BC_BUT, BC(0)], 7, [[':1' => 36267803]], [':2' => 4957727], undef, 0],
    ['0BUT, base 7, twospot, 9', [BC_BUT, BC(0)], 7, [[':1' => 21568333]], [':2' => 4744376], undef, 0],
    ['0BUT, base 7, twospot, 10', [BC_BUT, BC(0)], 7, [[':1' => 21650771]], [':2' => 4706929], undef, 0],
    ['0BUT, base 7, twospot, 11', [BC_BUT, BC(0)], 7, [[':1' => 38419681]], [':2' => 5495791], undef, 0],
    ['0BUT, base 7, twospot, 12', [BC_BUT, BC(0)], 7, [[':1' => 18352842]], [':2' => 2705869], undef, 0],
    ['0BUT, base 7, twospot, 13', [BC_BUT, BC(0)], 7, [[':1' => 282475248]], [':2' =>  282475248], undef, 0],
    ['0BUT, base 7, twospot, 14', [BC_BUT, BC(0)], 7, [[':1' => 282475247]], [':2' =>  282475248], undef, 0],
    ['0BUT, base 7, twospot, 15', [BC_BUT, BC(0)], 7, [[':1' => 282475246]], [':2' =>  282475248], undef, 0],
    ['0BUT, base 7, twospot, 16', [BC_BUT, BC(0)], 7, [[':1' => 282475245]], [':2' =>  282475248], undef, 0],
    ['0BUT, base 7, twospot, 17', [BC_BUT, BC(0)], 7, [[':1' => 282475244]], [':2' =>  282475248], undef, 0],
    ['0BUT, base 7, twospot, 18', [BC_BUT, BC(0)], 7, [[':1' => 282475243]], [':2' =>  282475248], undef, 0],
    ['0BUT, base 7, twospot, 19', [BC_BUT, BC(0)], 7, [[':1' => 282475242]], [':2' =>  40353600], undef, 0],
    ['0BUT, base 7, twospot, 20', [BC_BUT, BC(0)], 7, [[':1' => 282475241]], [':2' =>  282475248], undef, 0],
    ['0BUT, base 7, twospot, 21', [BC_BUT, BC(0)], 7, [[':1' => 282475240]], [':2' =>  282475247], undef, 0],
    ['0BUT, base 7, twospot, 22', [BC_BUT, BC(0)], 7, [[':1' => 282475239]], [':2' =>  282475247], undef, 0],
    ['0BUT, base 7, twospot, 23', [BC_BUT, BC(0)], 7, [[':1' => 282475238]], [':2' =>  282475247], undef, 0],
    ['0BUT, base 7, twospot, 24', [BC_BUT, BC(0)], 7, [[':1' => 282475237]], [':2' =>  282475247], undef, 0],
    ['0BUT, base 7, twospot, 25', [BC_BUT, BC(0)], 7, [[':1' => 282475236]], [':2' =>  282475247], undef, 0],

    ['BUT, base 3, spot, 1', [BC_BUT, BC(1)], 3, [['.1' => 15]], ['.2' => 12], undef, 0],
    ['BUT, base 3, spot, 2', [BC_BUT, BC(1)], 3, [['.1' => 666]], ['.2' => 162], undef, 0],
    ['BUT, base 3, spot, 3', [BC_BUT, BC(1)], 3, [['.1' => 4]], ['.2' => 19687], undef, 0],
    ['BUT, base 3, spot, 4', [BC_BUT, BC(1)], 3, [['.1' => 16089]], ['.2' => 3201], undef, 0],
    ['BUT, base 3, spot, 5', [BC_BUT, BC(1)], 3, [['.1' => 2928]], ['.2' => 3172], undef, 0],
    ['BUT, base 3, spot, 6', [BC_BUT, BC(1)], 3, [['.1' => 17038]], ['.2' => 22960], undef, 0],
    ['BUT, base 3, spot, 7', [BC_BUT, BC(1)], 3, [['.1' => 6299]], ['.2' => 1838], undef, 0],
    ['BUT, base 3, spot, 8', [BC_BUT, BC(1)], 3, [['.1' => 6145]], ['.2' => 21478], undef, 0],
    ['BUT, base 3, spot, 9', [BC_BUT, BC(1)], 3, [['.1' => 4189]], ['.2' => 23089], undef, 0],
    ['BUT, base 3, spot, 10', [BC_BUT, BC(1)], 3, [['.1' => 10751]], ['.2' => 9967], undef, 0],
    ['BUT, base 3, spot, 11', [BC_BUT, BC(1)], 3, [['.1' => 1390]], ['.2' => 20830], undef, 0],
    ['BUT, base 3, spot, 12', [BC_BUT, BC(1)], 3, [['.1' => 16657]], ['.2' => 22966], undef, 0],
    ['BUT, base 3, spot, 13', [BC_BUT, BC(1)], 3, [['.1' => 2273]], ['.2' => 3028], undef, 0],
    ['BUT, base 3, two spot, 1', [BC_BUT, BC(1)], 3, [[':1' => 15]], [':2' => 12], undef, 0],
    ['BUT, base 3, two spot, 2', [BC_BUT, BC(1)], 3, [[':1' => 666]], [':2' => 162], undef, 0],
    ['BUT, base 3, two spot, 3', [BC_BUT, BC(1)], 3, [[':1' => 4]], [':2' => 1162261471], undef, 0],
    ['BUT, base 3, two spot, 4', [BC_BUT, BC(1)], 3, [[':1' => 568479168]], [':2' => 581043249], undef, 0],
    ['BUT, base 3, two spot, 5', [BC_BUT, BC(1)], 3, [[':1' => 623075128]], [':2' => 1742841076], undef, 0],
    ['BUT, base 3, two spot, 6', [BC_BUT, BC(1)], 3, [[':1' => 387730915]], [':2' => 1679058919], undef, 0],
    ['BUT, base 3, two spot, 7', [BC_BUT, BC(1)], 3, [[':1' => 791348167]], [':2' => 1183726507], undef, 0],
    ['BUT, base 3, two spot, 8', [BC_BUT, BC(1)], 3, [[':1' => 1062026983]], [':2' => 1420806529], undef, 0],
    ['BUT, base 3, two spot, 9', [BC_BUT, BC(1)], 3, [[':1' => 256087119]], [':2' => 212841391], undef, 0],
    ['BUT, base 3, two spot, 10', [BC_BUT, BC(1)], 3, [[':1' => 676346980]], [':2' => 1681242781], undef, 0],
    ['BUT, base 3, two spot, 11', [BC_BUT, BC(1)], 3, [[':1' => 943616971]], [':2' => 1344251566], undef, 0],
    ['BUT, base 3, two spot, 12', [BC_BUT, BC(1)], 3, [[':1' => 886927843]], [':2' => 1183646965], undef, 0],
    ['BUT, base 3, two spot, 13', [BC_BUT, BC(1)], 3, [[':1' => 298376422]], [':2' => 1174209412], undef, 0],
    ['BUT, base 3, two spot, 14', [BC_BUT, BC(1)], 3, [[':1' => 298376423]], [':2' => 11947946], undef, 0],
    ['BUT, base 3, two spot, 15', [BC_BUT, BC(1)], 3, [[':1' => 886927844]], [':2' => 21385497], undef, 0],
    ['BUT, base 3, two spot, 16', [BC_BUT, BC(1)], 3, [[':1' => 3486784400]], [':2' => 3486784400], undef, 0],
    ['BUT, base 3, two spot, 17', [BC_BUT, BC(1)], 3, [[':1' => 3486784399]], [':2' => 2324522932], undef, 0],
    ['BUT, base 3, two spot, 18', [BC_BUT, BC(1)], 3, [[':1' => 3486784398]], [':2' => 1162261464], undef, 0],
    ['BUT, base 4, spot, 1', [BC_BUT, BC(1)], 4, [['.1' => 23]], ['.2' => 21], undef, 0],
    ['BUT, base 4, spot, 2', [BC_BUT, BC(1)], 4, [['.1' => 666]], ['.2' => 150], undef, 0],
    ['BUT, base 4, spot, 3', [BC_BUT, BC(1)], 4, [['.1' => 5]], ['.2' => 16389], undef, 0],
    ['BUT, base 4, spot, 4', [BC_BUT, BC(1)], 4, [['.1' => 12236]], ['.2' => 4032], undef, 0],
    ['BUT, base 4, spot, 5', [BC_BUT, BC(1)], 4, [['.1' => 2207]], ['.2' => 23], undef, 0],
    ['BUT, base 4, spot, 6', [BC_BUT, BC(1)], 4, [['.1' => 10884]], ['.2' => 2693], undef, 0],
    ['BUT, base 4, spot, 7', [BC_BUT, BC(1)], 4, [['.1' => 2501]], ['.2' => 16709], undef, 0],
    ['BUT, base 4, spot, 8', [BC_BUT, BC(1)], 4, [['.1' => 4407]], ['.2' => 5445], undef, 0],
    ['BUT, base 4, spot, 9', [BC_BUT, BC(1)], 4, [['.1' => 11844]], ['.2' => 3925], undef, 0],
    ['BUT, base 4, spot, 10', [BC_BUT, BC(1)], 4, [['.1' => 14245]], ['.2' => 17893], undef, 0],
    ['BUT, base 4, spot, 11', [BC_BUT, BC(1)], 4, [['.1' => 6261]], ['.2' => 21589], undef, 0],
    ['BUT, base 4, spot, 12', [BC_BUT, BC(1)], 4, [['.1' => 11131]], ['.2' => 2911], undef, 0],
    ['BUT, base 4, spot, 13', [BC_BUT, BC(1)], 4, [['.1' => 58]], ['.2' => 14], undef, 0],
    ['BUT, base 4, two spot, 1', [BC_BUT, BC(1)], 4, [[':1' => 23]], [':2' => 21], undef, 0],
    ['BUT, base 4, two spot, 2', [BC_BUT, BC(1)], 4, [[':1' => 666]], [':2' => 150], undef, 0],
    ['BUT, base 4, two spot, 3', [BC_BUT, BC(1)], 4, [[':1' => 5]], [':2' => 1073741829], undef, 0],
    ['BUT, base 4, two spot, 4', [BC_BUT, BC(1)], 4, [[':1' => 55579307]], [':2' => 5510315], undef, 0],
    ['BUT, base 4, two spot, 5', [BC_BUT, BC(1)], 4, [[':1' => 618815970]], [':2' => 87052656], undef, 0],
    ['BUT, base 4, two spot, 6', [BC_BUT, BC(1)], 4, [[':1' => 849837593]], [':2' => 1084579605], undef, 0],
    ['BUT, base 4, two spot, 7', [BC_BUT, BC(1)], 4, [[':1' => 803787649]], [':2' => 1341658305], undef, 0],
    ['BUT, base 4, two spot, 8', [BC_BUT, BC(1)], 4, [[':1' => 366516389]], [':2' => 1431573541], undef, 0],
    ['BUT, base 4, two spot, 9', [BC_BUT, BC(1)], 4, [[':1' => 367101649]], [':2' => 1433486805], undef, 0],
    ['BUT, base 4, two spot, 10', [BC_BUT, BC(1)], 4, [[':1' => 68656187]], [':2' => 85316623], undef, 0],
    ['BUT, base 4, two spot, 11', [BC_BUT, BC(1)], 4, [[':1' => 356782275]], [':2' => 357897216], undef, 0],
    ['BUT, base 4, two spot, 12', [BC_BUT, BC(1)], 4, [[':1' => 270000292]], [':2' => 336982053], undef, 0],
    ['BUT, base 4, two spot, 13', [BC_BUT, BC(1)], 4, [[':1' => 453660204]], [':2' => 386028300], undef, 0],
    ['BUT, base 4, two spot, 14', [BC_BUT, BC(1)], 4, [[':1' => 4294967295]], [':2' => 4294967295], undef, 0],
    ['BUT, base 4, two spot, 15', [BC_BUT, BC(1)], 4, [[':1' => 4294967294]], [':2' => 4294967295], undef, 0],
    ['BUT, base 4, two spot, 16', [BC_BUT, BC(1)], 4, [[':1' => 4294967293]], [':2' => 2147483645], undef, 0],
    ['BUT, base 4, two spot, 17', [BC_BUT, BC(1)], 4, [[':1' => 4294967292]], [':2' => 1073741820], undef, 0],
    ['BUT, base 4, two spot, 18', [BC_BUT, BC(1)], 4, [[':1' => 4294967291]], [':2' => 4294967295], undef, 0],
    ['BUT, base 4, two spot, 19', [BC_BUT, BC(1)], 4, [[':1' => 4294967290]], [':2' => 4294967294], undef, 0],
    ['BUT, base 4, two spot, 20', [BC_BUT, BC(1)], 4, [[':1' => 4294967289]], [':2' => 2147483645], undef, 0],
    ['BUT, base 4, two spot, 21', [BC_BUT, BC(1)], 4, [[':1' => 4294967288]], [':2' => 1073741820], undef, 0],
    ['BUT, base 5, spot, 1', [BC_BUT, BC(1)], 5, [['.1' => 23]], ['.2' => 4], undef, 0],
    ['BUT, base 5, spot, 2', [BC_BUT, BC(1)], 5, [['.1' => 666]], ['.2' => 3906], undef, 0],
    ['BUT, base 5, spot, 3', [BC_BUT, BC(1)], 5, [['.1' => 6]], ['.2' => 3131], undef, 0],
    ['BUT, base 5, spot, 4', [BC_BUT, BC(1)], 5, [['.1' => 2713]], ['.2' => 168], undef, 0],
    ['BUT, base 5, spot, 5', [BC_BUT, BC(1)], 5, [['.1' => 2614]], ['.2' => 24], undef, 0],
    ['BUT, base 5, spot, 6', [BC_BUT, BC(1)], 5, [['.1' => 1892]], ['.2' => 3], undef, 0],
    ['BUT, base 5, spot, 7', [BC_BUT, BC(1)], 5, [['.1' => 2746]], ['.2' => 3296], undef, 0],
    ['BUT, base 5, spot, 8', [BC_BUT, BC(1)], 5, [['.1' => 504]], ['.2' => 0], undef, 0],
    ['BUT, base 5, spot, 9', [BC_BUT, BC(1)], 5, [['.1' => 2377]], ['.2' => 500], undef, 0],
    ['BUT, base 5, spot, 10', [BC_BUT, BC(1)], 5, [['.1' => 1146]], ['.2' => 3876], undef, 0],
    ['BUT, base 5, spot, 11', [BC_BUT, BC(1)], 5, [['.1' => 2213]], ['.2' => 468], undef, 0],
    ['BUT, base 5, spot, 12', [BC_BUT, BC(1)], 5, [['.1' => 1880]], ['.2' => 6], undef, 0],
    ['BUT, base 5, spot, 13', [BC_BUT, BC(1)], 5, [['.1' => 3037]], ['.2' => 532], undef, 0],
    ['BUT, base 5, two spot, 1', [BC_BUT, BC(1)], 5, [[':1' => 23]], [':2' => 4], undef, 0],
    ['BUT, base 5, two spot, 2', [BC_BUT, BC(1)], 5, [[':1' => 666]], [':2' => 48828906], undef, 0],
    ['BUT, base 5, two spot, 3', [BC_BUT, BC(1)], 5, [[':1' => 6]], [':2' => 48828131], undef, 0],
    ['BUT, base 5, two spot, 4', [BC_BUT, BC(1)], 5, [[':1' => 23684610]], [':2' => 3906420], undef, 0],
    ['BUT, base 5, two spot, 5', [BC_BUT, BC(1)], 5, [[':1' => 12260990]], [':2' => 12217870], undef, 0],
    ['BUT, base 5, two spot, 6', [BC_BUT, BC(1)], 5, [[':1' => 24086860]], [':2' => 4396245], undef, 0],
    ['BUT, base 5, two spot, 7', [BC_BUT, BC(1)], 5, [[':1' => 26517095]], [':2' => 7406420], undef, 0],
    ['BUT, base 5, two spot, 8', [BC_BUT, BC(1)], 5, [[':1' => 39077998]], [':2' => 3124], undef, 0],
    ['BUT, base 5, two spot, 9', [BC_BUT, BC(1)], 5, [[':1' => 18675075]], [':2' => 13597500], undef, 0],
    ['BUT, base 5, two spot, 10', [BC_BUT, BC(1)], 5, [[':1' => 22653599]], [':2' => 2731349], undef, 0],
    ['BUT, base 5, two spot, 11', [BC_BUT, BC(1)], 5, [[':1' => 23959983]], [':2' => 4400106], undef, 0],
    ['BUT, base 5, two spot, 12', [BC_BUT, BC(1)], 5, [[':1' => 21527283]], [':2' => 2355406], undef, 0],
    ['BUT, base 5, two spot, 13', [BC_BUT, BC(1)], 5, [[':1' => 38785304]], [':2' => 9472675], undef, 0],
    ['BUT, base 5, two spot, 14', [BC_BUT, BC(1)], 5, [[':1' => 244140624]], [':2' => 244140624], undef, 0],
    ['BUT, base 6, spot, 1', [BC_BUT, BC(1)], 6, [['.1' => 23]], ['.2' => 5], undef, 0],
    ['BUT, base 6, spot, 2', [BC_BUT, BC(1)], 6, [['.1' => 6166]], ['.2' => 1015], undef, 0],
    ['BUT, base 6, spot, 3', [BC_BUT, BC(1)], 6, [['.1' => 7]], ['.2' => 7783], undef, 0],
    ['BUT, base 6, spot, 4', [BC_BUT, BC(1)], 6, [['.1' => 3251]], ['.2' => 655], undef, 0],
    ['BUT, base 6, spot, 5', [BC_BUT, BC(1)], 6, [['.1' => 2645]], ['.2' => 47], undef, 0],
    ['BUT, base 6, spot, 6', [BC_BUT, BC(1)], 6, [['.1' => 3482]], ['.2' => 868], undef, 0],
    ['BUT, base 6, spot, 7', [BC_BUT, BC(1)], 6, [['.1' => 1544]], ['.2' => 1553], undef, 0],
    ['BUT, base 6, spot, 8', [BC_BUT, BC(1)], 6, [['.1' => 6437]], ['.2' => 1289], undef, 0],
    ['BUT, base 6, spot, 9', [BC_BUT, BC(1)], 6, [['.1' => 3239]], ['.2' => 647], undef, 0],
    ['BUT, base 6, spot, 10', [BC_BUT, BC(1)], 6, [['.1' => 7668]], ['.2' => 1260], undef, 0],
    ['BUT, base 6, spot, 11', [BC_BUT, BC(1)], 6, [['.1' => 3914]], ['.2' => 4], undef, 0],
    ['BUT, base 6, spot, 12', [BC_BUT, BC(1)], 6, [['.1' => 5297]], ['.2' => 0], undef, 0],
    ['BUT, base 6, spot, 13', [BC_BUT, BC(1)], 6, [['.1' => 6054]], ['.2' => 871], undef, 0],
    ['BUT, base 6, two spot, 1', [BC_BUT, BC(1)], 6, [[':1' => 23]], [':2' => 5], undef, 0],
    ['BUT, base 6, two spot, 2', [BC_BUT, BC(1)], 6, [[':1' => 6166]], [':2' => 1015], undef, 0],
    ['BUT, base 6, two spot, 3', [BC_BUT, BC(1)], 6, [[':1' => 7]], [':2' => 362797063], undef, 0],
    ['BUT, base 6, two spot, 4', [BC_BUT, BC(1)], 6, [[':1' => 14290332]], [':2' => 12607266], undef, 0],
    ['BUT, base 6, two spot, 5', [BC_BUT, BC(1)], 6, [[':1' => 187776314]], [':2' => 1339012], undef, 0],
    ['BUT, base 6, two spot, 6', [BC_BUT, BC(1)], 6, [[':1' => 208811215]], [':2' => 400115755], undef, 0],
    ['BUT, base 6, two spot, 7', [BC_BUT, BC(1)], 6, [[':1' => 197427327]], [':2' => 12653259], undef, 0],
    ['BUT, base 6, two spot, 8', [BC_BUT, BC(1)], 6, [[':1' => 5388174]], [':2' => 341970], undef, 0],
    ['BUT, base 6, two spot, 9', [BC_BUT, BC(1)], 6, [[':1' => 192493808]], [':2' => 11935123], undef, 0],
    ['BUT, base 6, two spot, 10', [BC_BUT, BC(1)], 6, [[':1' => 100400016]], [':2' => 80573646], undef, 0],
    ['BUT, base 6, two spot, 11', [BC_BUT, BC(1)], 6, [[':1' => 286549497]], [':2' => 48045319], undef, 0],
    ['BUT, base 6, two spot, 12', [BC_BUT, BC(1)], 6, [[':1' => 345016189]], [':2' => 415284019], undef, 0],
    ['BUT, base 6, two spot, 13', [BC_BUT, BC(1)], 6, [[':1' => 296942843]], [':2' => 60124147], undef, 0],
    ['BUT, base 6, two spot, 14', [BC_BUT, BC(1)], 6, [[':1' => 2176782335]], [':2' => 2176782335], undef, 0],
    ['BUT, base 6, two spot, 15', [BC_BUT, BC(1)], 6, [[':1' => 2176782334]], [':2' => 2176782335], undef, 0],
    ['BUT, base 6, two spot, 16', [BC_BUT, BC(1)], 6, [[':1' => 2176782333]], [':2' => 2176782335], undef, 0],
    ['BUT, base 6, two spot, 17', [BC_BUT, BC(1)], 6, [[':1' => 2176782332]], [':2' => 2176782335], undef, 0],
    ['BUT, base 6, two spot, 18', [BC_BUT, BC(1)], 6, [[':1' => 2176782331]], [':2' => 725594107], undef, 0],
    ['BUT, base 6, two spot, 19', [BC_BUT, BC(1)], 6, [[':1' => 2176782330]], [':2' => 362797050], undef, 0],
    ['BUT, base 6, two spot, 20', [BC_BUT, BC(1)], 6, [[':1' => 2176782329]], [':2' => 2176782335], undef, 0],
    ['BUT, base 6, two spot, 21', [BC_BUT, BC(1)], 6, [[':1' => 2176782328]], [':2' => 2176782334], undef, 0],
    ['BUT, base 6, two spot, 22', [BC_BUT, BC(1)], 6, [[':1' => 2176782327]], [':2' => 2176782334], undef, 0],
    ['BUT, base 6, two spot, 23', [BC_BUT, BC(1)], 6, [[':1' => 2176782326]], [':2' => 2176782334], undef, 0],
    ['BUT, base 6, two spot, 24', [BC_BUT, BC(1)], 6, [[':1' => 2176782325]], [':2' => 725594107], undef, 0],
    ['BUT, base 6, two spot, 25', [BC_BUT, BC(1)], 6, [[':1' => 2176782324]], [':2' => 362797050], undef, 0],
    ['BUT, base 7, spot, 1', [BC_BUT, BC(1)], 7, [['.1' => 23]], ['.2' => 3], undef, 0],
    ['BUT, base 7, spot, 2', [BC_BUT, BC(1)], 7, [['.1' => 666]], ['.2' => 2836], undef, 0],
    ['BUT, base 7, spot, 3', [BC_BUT, BC(1)], 7, [['.1' => 8]], ['.2' => 2409], undef, 0],
    ['BUT, base 7, spot, 4', [BC_BUT, BC(1)], 7, [['.1' => 362]], ['.2' => 397], undef, 0],
    ['BUT, base 7, spot, 5', [BC_BUT, BC(1)], 7, [['.1' => 671]], ['.2' => 440], undef, 0],
    ['BUT, base 7, spot, 6', [BC_BUT, BC(1)], 7, [['.1' => 1808]], ['.2' => 62], undef, 0],
    ['BUT, base 7, spot, 7', [BC_BUT, BC(1)], 7, [['.1' => 660]], ['.2' => 437], undef, 0],
    ['BUT, base 7, spot, 8', [BC_BUT, BC(1)], 7, [['.1' => 2080]], ['.2' => 2402], undef, 0],
    ['BUT, base 7, spot, 9', [BC_BUT, BC(1)], 7, [['.1' => 1361]], ['.2' => 341], undef, 0],
    ['BUT, base 7, spot, 10', [BC_BUT, BC(1)], 7, [['.1' => 2382]], ['.2' => 340], undef, 0],
    ['BUT, base 7, spot, 11', [BC_BUT, BC(1)], 7, [['.1' => 1485]], ['.2' => 2612], undef, 0],
    ['BUT, base 7, spot, 12', [BC_BUT, BC(1)], 7, [['.1' => 1586]], ['.2' => 228], undef, 0],
    ['BUT, base 7, spot, 13', [BC_BUT, BC(1)], 7, [['.1' => 2013]], ['.2' => 294], undef, 0],
    ['BUT, base 7, two spot, 1', [BC_BUT, BC(1)], 7, [[':1' => 23]], [':2' => 3], undef, 0],
    ['BUT, base 7, two spot, 2', [BC_BUT, BC(1)], 7, [[':1' => 666]], [':2' => 40354042], undef, 0],
    ['BUT, base 7, two spot, 3', [BC_BUT, BC(1)], 7, [[':1' => 8]], [':2' => 40353615], undef, 0],
    ['BUT, base 7, two spot, 4', [BC_BUT, BC(1)], 7, [[':1' => 26789805]], [':2' => 3848740], undef, 0],
    ['BUT, base 7, two spot, 5', [BC_BUT, BC(1)], 7, [[':1' => 1736054]], [':2' => 12038], undef, 0],
    ['BUT, base 7, two spot, 6', [BC_BUT, BC(1)], 7, [[':1' => 33240249]], [':2' => 4770220], undef, 0],
    ['BUT, base 7, two spot, 7', [BC_BUT, BC(1)], 7, [[':1' => 22866976]], [':2' => 5740790], undef, 0],
    ['BUT, base 7, two spot, 8', [BC_BUT, BC(1)], 7, [[':1' => 40037595]], [':2' => 5717360], undef, 0],
    ['BUT, base 7, two spot, 9', [BC_BUT, BC(1)], 7, [[':1' => 17987300]], [':2' => 103591], undef, 0],
    ['BUT, base 7, two spot, 10', [BC_BUT, BC(1)], 7, [[':1' => 11181804]], [':2' => 7294630], undef, 0],
    ['BUT, base 7, two spot, 11', [BC_BUT, BC(1)], 7, [[':1' => 10275574]], [':2' => 47587128], undef, 0],
    ['BUT, base 7, two spot, 12', [BC_BUT, BC(1)], 7, [[':1' => 36809712]], [':2' => 5513036], undef, 0],
    ['BUT, base 7, two spot, 13', [BC_BUT, BC(1)], 7, [[':1' => 3873394]], [':2' => 586278], undef, 0],
    ['BUT, base 7, two spot, 14', [BC_BUT, BC(1)], 7, [[':1' => 282475248]], [':2' => 282475248], undef, 0],
    ['BUT, base 7, two spot, 15', [BC_BUT, BC(1)], 7, [[':1' => 282475247]], [':2' => 282475248], undef, 0],
    ['BUT, base 7, two spot, 16', [BC_BUT, BC(1)], 7, [[':1' => 282475244]], [':2' => 282475248], undef, 0],
    ['BUT, base 7, two spot, 17', [BC_BUT, BC(1)], 7, [[':1' => 282475243]], [':2' => 80707208], undef, 0],
    ['BUT, base 7, two spot, 18', [BC_BUT, BC(1)], 7, [[':1' => 282475242]], [':2' => 40353600], undef, 0],
    ['BUT, base 7, two spot, 19', [BC_BUT, BC(1)], 7, [[':1' => 282475241]], [':2' => 282475248], undef, 0],
    ['BUT, base 7, two spot, 20', [BC_BUT, BC(1)], 7, [[':1' => 282475236]], [':2' => 80707208], undef, 0],

    ['2BUT, base 4, spot, 1', [BC_BUT, BC(2)], 4, [['.1' => 23]], ['.2' => 21], undef, 0],
    ['2BUT, base 4, spot, 2', [BC_BUT, BC(2)], 4, [['.1' => 666]], ['.2' => 33450], undef, 0],
    ['2BUT, base 4, spot, 3', [BC_BUT, BC(2)], 4, [['.1' => 5]], ['.2' => 16389], undef, 0],
    ['2BUT, base 4, spot, 4', [BC_BUT, BC(2)], 4, [['.1' => 11249]], ['.2' => 27377], undef, 0],
    ['2BUT, base 4, spot, 5', [BC_BUT, BC(2)], 4, [['.1' => 5832]], ['.2' => 5770], undef, 0],
    ['2BUT, base 4, spot, 6', [BC_BUT, BC(2)], 4, [['.1' => 8003]], ['.2' => 5968], undef, 0],
    ['2BUT, base 4, spot, 7', [BC_BUT, BC(2)], 4, [['.1' => 7903]], ['.2' => 5783], undef, 0],
    ['2BUT, base 4, spot, 8', [BC_BUT, BC(2)], 4, [['.1' => 3933]], ['.2' => 17237], undef, 0],
    ['2BUT, base 4, spot, 9', [BC_BUT, BC(2)], 4, [['.1' => 13067]], ['.2' => 10], undef, 0],
    ['2BUT, base 4, spot, 10', [BC_BUT, BC(2)], 4, [['.1' => 15338]], ['.2' => 35562], undef, 0],
    ['2BUT, base 4, spot, 11', [BC_BUT, BC(2)], 4, [['.1' => 4411]], ['.2' => 5450], undef, 0],
    ['2BUT, base 4, spot, 12', [BC_BUT, BC(2)], 4, [['.1' => 7267]], ['.2' => 5224], undef, 0],
    ['2BUT, base 4, spot, 13', [BC_BUT, BC(2)], 4, [['.1' => 4478]], ['.2' => 38238], undef, 0],
    ['2BUT, base 4, spot, 14', [BC_BUT, BC(2)], 4, [['.1' => 65528]], ['.2' => 16378], undef, 0],
    ['2BUT, base 4, spot, 15', [BC_BUT, BC(2)], 4, [['.1' => 65529]], ['.2' => 32762], undef, 0],
    ['2BUT, base 4, spot, 16', [BC_BUT, BC(2)], 4, [['.1' => 65530]], ['.2' => 49146], undef, 0],
    ['2BUT, base 4, spot, 17', [BC_BUT, BC(2)], 4, [['.1' => 65531]], ['.2' => 65530], undef, 0],
    ['2BUT, base 4, spot, 18', [BC_BUT, BC(2)], 4, [['.1' => 65532]], ['.2' => 16380], undef, 0],
    ['2BUT, base 4, spot, 19', [BC_BUT, BC(2)], 4, [['.1' => 65533]], ['.2' => 32765], undef, 0],
    ['2BUT, base 4, spot, 20', [BC_BUT, BC(2)], 4, [['.1' => 65534]], ['.2' => 49150], undef, 0],
    ['2BUT, base 4, spot, 21', [BC_BUT, BC(2)], 4, [['.1' => 65535]], ['.2' => 65535], undef, 0],
    ['2BUT, base 4, two spot, 1', [BC_BUT, BC(2)], 4, [[':1' => 23]], [':2' => 21], undef, 0],
    ['2BUT, base 4, two spot, 2', [BC_BUT, BC(2)], 4, [[':1' => 666]], [':2' => 2147484330], undef, 0],
    ['2BUT, base 4, two spot, 3', [BC_BUT, BC(2)], 4, [[':1' => 5]], [':2' => 1073741829], undef, 0],
    ['2BUT, base 4, two spot, 4', [BC_BUT, BC(2)], 4, [[':1' => 502829776]], [':2' => 360359572], undef, 0],
    ['2BUT, base 4, two spot, 5', [BC_BUT, BC(2)], 4, [[':1' => 554664413]], [':2' => 1766039893], undef, 0],
    ['2BUT, base 4, two spot, 6', [BC_BUT, BC(2)], 4, [[':1' => 243286451]], [':2' => 44061088], undef, 0],
    ['2BUT, base 4, two spot, 7', [BC_BUT, BC(2)], 4, [[':1' => 879652391]], [':2' => 90876585], undef, 0],
    ['2BUT, base 4, two spot, 8', [BC_BUT, BC(2)], 4, [[':1' => 274960710]], [':2' => 2489886038], undef, 0],
    ['2BUT, base 4, two spot, 9', [BC_BUT, BC(2)], 4, [[':1' => 265711262]], [':2' => 2211883686], undef, 0],
    ['2BUT, base 4, two spot, 10', [BC_BUT, BC(2)], 4, [[':1' => 646380025]], [':2' => 1789311610], undef, 0],
    ['2BUT, base 4, two spot, 11', [BC_BUT, BC(2)], 4, [[':1' => 853822450]], [':2' => 2192136946], undef, 0],
    ['2BUT, base 4, two spot, 12', [BC_BUT, BC(2)], 4, [[':1' => 959416810]], [':2' => 2322311786], undef, 0],
    ['2BUT, base 4, two spot, 13', [BC_BUT, BC(2)], 4, [[':1' => 929340017]], [':2' => 1164552849], undef, 0],
    ['2BUT, base 4, two spot, 14', [BC_BUT, BC(2)], 4, [[':1' => 4294967295]], [':2' => 4294967295], undef, 0],
    ['2BUT, base 4, two spot, 15', [BC_BUT, BC(2)], 4, [[':1' => 4294967294]], [':2' => 3221225470], undef, 0],
    ['2BUT, base 4, two spot, 16', [BC_BUT, BC(2)], 4, [[':1' => 4294967293]], [':2' => 2147483645], undef, 0],
    ['2BUT, base 4, two spot, 17', [BC_BUT, BC(2)], 4, [[':1' => 4294967292]], [':2' => 1073741820], undef, 0],
    ['2BUT, base 4, two spot, 18', [BC_BUT, BC(2)], 4, [[':1' => 4294967291]], [':2' => 4294967290], undef, 0],
    ['2BUT, base 4, two spot, 19', [BC_BUT, BC(2)], 4, [[':1' => 4294967290]], [':2' => 3221225466], undef, 0],
    ['2BUT, base 4, two spot, 20', [BC_BUT, BC(2)], 4, [[':1' => 4294967289]], [':2' => 2147483642], undef, 0],
    ['2BUT, base 4, two spot, 21', [BC_BUT, BC(2)], 4, [[':1' => 4294967288]], [':2' => 1073741818], undef, 0],
    ['2BUT, base 5, spot, 1', [BC_BUT, BC(2)], 5, [['.1' => 69]], ['.2' => 64], undef, 0],
    ['2BUT, base 5, spot, 2', [BC_BUT, BC(2)], 5, [['.1' => 666]], ['.2' => 3906], undef, 0],
    ['2BUT, base 5, spot, 3', [BC_BUT, BC(2)], 5, [['.1' => 6]], ['.2' => 3131], undef, 0],
    ['2BUT, base 5, spot, 4', [BC_BUT, BC(2)], 5, [['.1' => 2204]], ['.2' => 300], undef, 0],
    ['2BUT, base 5, spot, 5', [BC_BUT, BC(2)], 5, [['.1' => 2357]], ['.2' => 6732], undef, 0],
    ['2BUT, base 5, spot, 6', [BC_BUT, BC(2)], 5, [['.1' => 2820]], ['.2' => 310], undef, 0],
    ['2BUT, base 5, spot, 7', [BC_BUT, BC(2)], 5, [['.1' => 31]], ['.2' => 3156], undef, 0],
    ['2BUT, base 5, spot, 8', [BC_BUT, BC(2)], 5, [['.1' => 1371]], ['.2' => 4646], undef, 0],
    ['2BUT, base 5, spot, 9', [BC_BUT, BC(2)], 5, [['.1' => 726]], ['.2' => 3876], undef, 0],
    ['2BUT, base 5, spot, 10', [BC_BUT, BC(2)], 5, [['.1' => 2195]], ['.2' => 310], undef, 0],
    ['2BUT, base 5, spot, 11', [BC_BUT, BC(2)], 5, [['.1' => 49]], ['.2' => 34], undef, 0],
    ['2BUT, base 5, spot, 12', [BC_BUT, BC(2)], 5, [['.1' => 553]], ['.2' => 60], undef, 0],
    ['2BUT, base 5, spot, 13', [BC_BUT, BC(2)], 5, [['.1' => 3075]], ['.2' => 600], undef, 0],
    ['2BUT, base 5, two spot, 1', [BC_BUT, BC(2)], 5, [[':1' => 69]], [':2' => 64], undef, 0],
    ['2BUT, base 5, two spot, 2', [BC_BUT, BC(2)], 5, [[':1' => 666]], [':2' => 48828906], undef, 0],
    ['2BUT, base 5, two spot, 3', [BC_BUT, BC(2)], 5, [[':1' => 6]], [':2' => 48828131], undef, 0],
    ['2BUT, base 5, two spot, 4', [BC_BUT, BC(2)], 5, [[':1' => 36591217]], [':2' => 104940742], undef, 0],
    ['2BUT, base 5, two spot, 5', [BC_BUT, BC(2)], 5, [[':1' => 45122100]], [':2' => 8006400], undef, 0],
    ['2BUT, base 5, two spot, 6', [BC_BUT, BC(2)], 5, [[':1' => 8697052]], [':2' => 98612687], undef, 0],
    ['2BUT, base 5, two spot, 7', [BC_BUT, BC(2)], 5, [[':1' => 42794492]], [':2' => 100200772], undef, 0],
    ['2BUT, base 5, two spot, 8', [BC_BUT, BC(2)], 5, [[':1' => 3932550]], [':2' => 4707810], undef, 0],
    ['2BUT, base 5, two spot, 9', [BC_BUT, BC(2)], 5, [[':1' => 40297205]], [':2' => 306], undef, 0],
    ['2BUT, base 5, two spot, 10', [BC_BUT, BC(2)], 5, [[':1' => 42405953]], [':2' => 2546550], undef, 0],
    ['2BUT, base 5, two spot, 11', [BC_BUT, BC(2)], 5, [[':1' => 26316735]], [':2' => 24394612], undef, 0],
    ['2BUT, base 5, two spot, 12', [BC_BUT, BC(2)], 5, [[':1' => 29010251]], [':2' => 73925926], undef, 0],
    ['2BUT, base 5, two spot, 13', [BC_BUT, BC(2)], 5, [[':1' => 22143644]], [':2' => 23944254], undef, 0],
    ['2BUT, base 5, two spot, 14', [BC_BUT, BC(2)], 5, [[':1' => 244140624]], [':2' => 244140624], undef, 0],
    ['2BUT, base 5, two spot, 15', [BC_BUT, BC(2)], 5, [[':1' => 244140623]], [':2' => 244140624], undef, 0],
    ['2BUT, base 5, two spot, 16', [BC_BUT, BC(2)], 5, [[':1' => 244140622]], [':2' => 146484372], undef, 0],
    ['2BUT, base 5, two spot, 17', [BC_BUT, BC(2)], 5, [[':1' => 244140621]], [':2' => 97656246], undef, 0],
    ['2BUT, base 5, two spot, 18', [BC_BUT, BC(2)], 5, [[':1' => 244140620]], [':2' => 48828120], undef, 0],
    ['2BUT, base 5, two spot, 19', [BC_BUT, BC(2)], 5, [[':1' => 244140619]], [':2' => 244140624], undef, 0],
    ['2BUT, base 5, two spot, 20', [BC_BUT, BC(2)], 5, [[':1' => 244140618]], [':2' => 244140623], undef, 0],
    ['2BUT, base 6, spot, 1', [BC_BUT, BC(2)], 6, [['.1' => 69]], ['.2' => 47], undef, 0],
    ['2BUT, base 6, spot, 2', [BC_BUT, BC(2)], 6, [['.1' => 6166]], ['.2' => 1015], undef, 0],
    ['2BUT, base 6, spot, 3', [BC_BUT, BC(2)], 6, [['.1' => 7]], ['.2' => 7783], undef, 0],
    ['2BUT, base 6, spot, 4', [BC_BUT, BC(2)], 6, [['.1' => 741]], ['.2' => 87], undef, 0],
    ['2BUT, base 6, spot, 5', [BC_BUT, BC(2)], 6, [['.1' => 7738]], ['.2' => 1295], undef, 0],
    ['2BUT, base 6, spot, 6', [BC_BUT, BC(2)], 6, [['.1' => 450]], ['.2' => 504], undef, 0],
    ['2BUT, base 6, spot, 7', [BC_BUT, BC(2)], 6, [['.1' => 2028]], ['.2' => 1598], undef, 0],
    ['2BUT, base 6, spot, 8', [BC_BUT, BC(2)], 6, [['.1' => 4191]], ['.2' => 302], undef, 0],
    ['2BUT, base 6, spot, 9', [BC_BUT, BC(2)], 6, [['.1' => 1292]], ['.2' => 15764], undef, 0],
    ['2BUT, base 6, spot, 10', [BC_BUT, BC(2)], 6, [['.1' => 354]], ['.2' => 282], undef, 0],
    ['2BUT, base 6, spot, 11', [BC_BUT, BC(2)], 6, [['.1' => 3730]], ['.2' => 3070], undef, 0],
    ['2BUT, base 6, spot, 12', [BC_BUT, BC(2)], 6, [['.1' => 5532]], ['.2' => 276], undef, 0],
    ['2BUT, base 6, spot, 13', [BC_BUT, BC(2)], 6, [['.1' => 1156]], ['.2' => 84], undef, 0],
    ['2BUT, base 6, two spot, 1', [BC_BUT, BC(2)], 6, [[':1' => 69]], [':2' => 47], undef, 0],
    ['2BUT, base 6, two spot, 2', [BC_BUT, BC(2)], 6, [[':1' => 6166]], [':2' => 1015], undef, 0],
    ['2BUT, base 6, two spot, 3', [BC_BUT, BC(2)], 6, [[':1' => 7]], [':2' => 362797063], undef, 0],
    ['2BUT, base 6, two spot, 4', [BC_BUT, BC(2)], 6, [[':1' => 330349002]], [':2' => 24634555], undef, 0],
    ['2BUT, base 6, two spot, 5', [BC_BUT, BC(2)], 6, [[':1' => 298046305]], [':2' => 422245873], undef, 0],
    ['2BUT, base 6, two spot, 6', [BC_BUT, BC(2)], 6, [[':1' => 196906363]], [':2' => 374946163], undef, 0],
    ['2BUT, base 6, two spot, 7', [BC_BUT, BC(2)], 6, [[':1' => 41196022]], [':2' => 6527], undef, 0],
    ['2BUT, base 6, two spot, 8', [BC_BUT, BC(2)], 6, [[':1' => 54857945]], [':2' => 4197527], undef, 0],
    ['2BUT, base 6, two spot, 9', [BC_BUT, BC(2)], 6, [[':1' => 284163521]], [':2' => 42322140], undef, 0],
    ['2BUT, base 6, two spot, 10', [BC_BUT, BC(2)], 6, [[':1' => 110367282]], [':2' => 80397786], undef, 0],
    ['2BUT, base 6, two spot, 11', [BC_BUT, BC(2)], 6, [[':1' => 47971270]], [':2' => 7948411], undef, 0],
    ['2BUT, base 6, two spot, 12', [BC_BUT, BC(2)], 6, [[':1' => 150616725]], [':2' => 145857599], undef, 0],
    ['2BUT, base 6, two spot, 13', [BC_BUT, BC(2)], 6, [[':1' => 355410517]], [':2' => 415316174], undef, 0],
    ['2BUT, base 6, two spot, 14', [BC_BUT, BC(2)], 6, [[':1' => 2176782335]], [':2' => 2176782335], undef, 0],
    ['2BUT, base 6, two spot, 15', [BC_BUT, BC(2)], 6, [[':1' => 2176782334]], [':2' => 2176782335], undef, 0],
    ['2BUT, base 6, two spot, 16', [BC_BUT, BC(2)], 6, [[':1' => 2176782333]], [':2' => 2176782335], undef, 0],
    ['2BUT, base 6, two spot, 17', [BC_BUT, BC(2)], 6, [[':1' => 2176782332]], [':2' => 1088391164], undef, 0],
    ['2BUT, base 6, two spot, 18', [BC_BUT, BC(2)], 6, [[':1' => 2176782331]], [':2' => 725594107], undef, 0],
    ['2BUT, base 6, two spot, 19', [BC_BUT, BC(2)], 6, [[':1' => 2176782330]], [':2' => 362797050], undef, 0],
    ['2BUT, base 6, two spot, 20', [BC_BUT, BC(2)], 6, [[':1' => 2176782329]], [':2' => 2176782335], undef, 0],
    ['2BUT, base 6, two spot, 21', [BC_BUT, BC(2)], 6, [[':1' => 2176782328]], [':2' => 2176782334], undef, 0],
    ['2BUT, base 6, two spot, 22', [BC_BUT, BC(2)], 6, [[':1' => 2176782327]], [':2' => 2176782334], undef, 0],
    ['2BUT, base 6, two spot, 23', [BC_BUT, BC(2)], 6, [[':1' => 2176782326]], [':2' => 1088391164], undef, 0],
    ['2BUT, base 6, two spot, 24', [BC_BUT, BC(2)], 6, [[':1' => 2176782325]], [':2' => 725594107], undef, 0],
    ['2BUT, base 6, two spot, 25', [BC_BUT, BC(2)], 6, [[':1' => 2176782324]], [':2' => 362797050], undef, 0],
    ['2BUT, base 7, spot, 1', [BC_BUT, BC(2)], 7, [['.1' => 69]], ['.2' => 65], undef, 0],
    ['2BUT, base 7, spot, 2', [BC_BUT, BC(2)], 7, [['.1' => 666]], ['.2' => 2836], undef, 0],
    ['2BUT, base 7, spot, 3', [BC_BUT, BC(2)], 7, [['.1' => 8]], ['.2' => 2409], undef, 0],
    ['2BUT, base 7, spot, 4', [BC_BUT, BC(2)], 7, [['.1' => 444]], ['.2' => 455], undef, 0],
    ['2BUT, base 7, spot, 5', [BC_BUT, BC(2)], 7, [['.1' => 227]], ['.2' => 32], undef, 0],
    ['2BUT, base 7, spot, 6', [BC_BUT, BC(2)], 7, [['.1' => 537]], ['.2' => 440], undef, 0],
    ['2BUT, base 7, spot, 7', [BC_BUT, BC(2)], 7, [['.1' => 773]], ['.2' => 796], undef, 0],
    ['2BUT, base 7, spot, 8', [BC_BUT, BC(2)], 7, [['.1' => 2255]], ['.2' => 2696], undef, 0],
    ['2BUT, base 7, spot, 9', [BC_BUT, BC(2)], 7, [['.1' => 1162]], ['.2' => 112], undef, 0],
    ['2BUT, base 7, spot, 10', [BC_BUT, BC(2)], 7, [['.1' => 1781]], ['.2' => 65], undef, 0],
    ['2BUT, base 7, spot, 11', [BC_BUT, BC(2)], 7, [['.1' => 508]], ['.2' => 408], undef, 0],
    ['2BUT, base 7, spot, 12', [BC_BUT, BC(2)], 7, [['.1' => 1721]], ['.2' => 0], undef, 0],
    ['2BUT, base 7, spot, 13', [BC_BUT, BC(2)], 7, [['.1' => 695]], ['.2' => 5595], undef, 0],
    ['2BUT, base 7, two spot, 1', [BC_BUT, BC(2)], 7, [[':1' => 69]], [':2' => 65], undef, 0],
    ['2BUT, base 7, two spot, 2', [BC_BUT, BC(2)], 7, [[':1' => 666]], [':2' => 40354042], undef, 0],
    ['2BUT, base 7, two spot, 3', [BC_BUT, BC(2)], 7, [[':1' => 8]], [':2' => 40353615], undef, 0],
    ['2BUT, base 7, two spot, 4', [BC_BUT, BC(2)], 7, [[':1' => 20682704]], [':2' => 3306569], undef, 0],
    ['2BUT, base 7, two spot, 5', [BC_BUT, BC(2)], 7, [[':1' => 22732825]], [':2' => 5666368], undef, 0],
    ['2BUT, base 7, two spot, 6', [BC_BUT, BC(2)], 7, [[':1' => 4290057]], [':2' => 80844668], undef, 0],
    ['2BUT, base 7, two spot, 7', [BC_BUT, BC(2)], 7, [[':1' => 36519638]], [':2' => 42274807], undef, 0],
    ['2BUT, base 7, two spot, 8', [BC_BUT, BC(2)], 7, [[':1' => 26484216]], [':2' => 3430498], undef, 0],
    ['2BUT, base 7, two spot, 9', [BC_BUT, BC(2)], 7, [[':1' => 17832865]], [':2' => 40421228], undef, 0],
    ['2BUT, base 7, two spot, 10', [BC_BUT, BC(2)], 7, [[':1' => 625067]], [':2' => 80746430], undef, 0],
    ['2BUT, base 7, two spot, 11', [BC_BUT, BC(2)], 7, [[':1' => 36762593]], [':2' => 1955198], undef, 0],
    ['2BUT, base 7, two spot, 12', [BC_BUT, BC(2)], 7, [[':1' => 8181771]], [':2' => 7761991], undef, 0],
    ['2BUT, base 7, two spot, 13', [BC_BUT, BC(2)], 7, [[':1' => 10971550]], [':2' => 87568595], undef, 0],
    ['2BUT, base 7, two spot, 14', [BC_BUT, BC(2)], 7, [[':1' => 282475248]], [':2' => 282475248], undef, 0],
    ['2BUT, base 7, two spot, 15', [BC_BUT, BC(2)], 7, [[':1' => 282475247]], [':2' => 282475248], undef, 0],
    ['2BUT, base 7, two spot, 16', [BC_BUT, BC(2)], 7, [[':1' => 282475244]], [':2' => 121060816], undef, 0],
    ['2BUT, base 7, two spot, 17', [BC_BUT, BC(2)], 7, [[':1' => 282475243]], [':2' => 80707208], undef, 0],
    ['2BUT, base 7, two spot, 18', [BC_BUT, BC(2)], 7, [[':1' => 282475242]], [':2' => 40353600], undef, 0],
    ['2BUT, base 7, two spot, 19', [BC_BUT, BC(2)], 7, [[':1' => 282475241]], [':2' => 282475248], undef, 0],
    ['2BUT, base 7, two spot, 20', [BC_BUT, BC(2)], 7, [[':1' => 282475236]], [':2' => 80707208], undef, 0],

    ['3BUT, base 5, spot, 1', [BC_BUT, BC(3)], 5, [['.1' => 69]], ['.2' => 68], undef, 0],
    ['3BUT, base 5, spot, 2', [BC_BUT, BC(3)], 5, [['.1' => 666]], ['.2' => 3918], undef, 0],
    ['3BUT, base 5, spot, 3', [BC_BUT, BC(3)], 5, [['.1' => 6]], ['.2' => 3131], undef, 0],
    ['3BUT, base 5, spot, 4', [BC_BUT, BC(3)], 5, [['.1' => 2568]], ['.2' => 9443], undef, 0],
    ['3BUT, base 5, spot, 5', [BC_BUT, BC(3)], 5, [['.1' => 362]], ['.2' => 6562], undef, 0],
    ['3BUT, base 5, spot, 6', [BC_BUT, BC(3)], 5, [['.1' => 2311]], ['.2' => 5462], undef, 0],
    ['3BUT, base 5, spot, 7', [BC_BUT, BC(3)], 5, [['.1' => 51]], ['.2' => 3186], undef, 0],
    ['3BUT, base 5, spot, 8', [BC_BUT, BC(3)], 5, [['.1' => 361]], ['.2' => 3437], undef, 0],
    ['3BUT, base 5, spot, 9', [BC_BUT, BC(3)], 5, [['.1' => 2542]], ['.2' => 6293], undef, 0],
    ['3BUT, base 5, spot, 10', [BC_BUT, BC(3)], 5, [['.1' => 2279]], ['.2' => 2330], undef, 0],
    ['3BUT, base 5, spot, 11', [BC_BUT, BC(3)], 5, [['.1' => 2624]], ['.2' => 24], undef, 0],
    ['3BUT, base 5, spot, 12', [BC_BUT, BC(3)], 5, [['.1' => 2407]], ['.2' => 8532], undef, 0],
    ['3BUT, base 5, spot, 13', [BC_BUT, BC(3)], 5, [['.1' => 2075]], ['.2' => 2340], undef, 0],
    ['3BUT, base 5, two spot, 1', [BC_BUT, BC(3)], 5, [[':1' => 69]], [':2' => 68], undef, 0],
    ['3BUT, base 5, two spot, 2', [BC_BUT, BC(3)], 5, [[':1' => 666]], [':2' => 48828918], undef, 0],
    ['3BUT, base 5, two spot, 3', [BC_BUT, BC(3)], 5, [[':1' => 6]], [':2' => 48828131], undef, 0],
    ['3BUT, base 5, two spot, 4', [BC_BUT, BC(3)], 5, [[':1' => 26964250]], [':2' => 26574000], undef, 0],
    ['3BUT, base 5, two spot, 5', [BC_BUT, BC(3)], 5, [[':1' => 31386400]], [':2' => 35683530], undef, 0],
    ['3BUT, base 5, two spot, 6', [BC_BUT, BC(3)], 5, [[':1' => 13571321]], [':2' => 61229436], undef, 0],
    ['3BUT, base 5, two spot, 7', [BC_BUT, BC(3)], 5, [[':1' => 42548348]], [':2' => 149901593], undef, 0],
    ['3BUT, base 5, two spot, 8', [BC_BUT, BC(3)], 5, [[':1' => 26216509]], [':2' => 26757181], undef, 0],
    ['3BUT, base 5, two spot, 9', [BC_BUT, BC(3)], 5, [[':1' => 22245221]], [':2' => 72792841], undef, 0],
    ['3BUT, base 5, two spot, 10', [BC_BUT, BC(3)], 5, [[':1' => 30854541]], [':2' => 85464668], undef, 0],
    ['3BUT, base 5, two spot, 11', [BC_BUT, BC(3)], 5, [[':1' => 45016992]], [':2' => 104785893], undef, 0],
    ['3BUT, base 5, two spot, 12', [BC_BUT, BC(3)], 5, [[':1' => 48823662]], [':2' => 107417787], undef, 0],
    ['3BUT, base 5, two spot, 13', [BC_BUT, BC(3)], 5, [[':1' => 4206952]], [':2' => 102628967], undef, 0],
    ['3BUT, base 5, two spot, 14', [BC_BUT, BC(3)], 5, [[':1' => 244140624]], [':2' => 244140624], undef, 0],
    ['3BUT, base 5, two spot, 15', [BC_BUT, BC(3)], 5, [[':1' => 244140623]], [':2' => 195312498], undef, 0],
    ['3BUT, base 5, two spot, 16', [BC_BUT, BC(3)], 5, [[':1' => 244140622]], [':2' => 146484372], undef, 0],
    ['3BUT, base 5, two spot, 17', [BC_BUT, BC(3)], 5, [[':1' => 244140621]], [':2' => 97656246], undef, 0],
    ['3BUT, base 5, two spot, 18', [BC_BUT, BC(3)], 5, [[':1' => 244140620]], [':2' => 48828120], undef, 0],
    ['3BUT, base 5, two spot, 19', [BC_BUT, BC(3)], 5, [[':1' => 244140619]], [':2' => 244140618], undef, 0],
    ['3BUT, base 5, two spot, 20', [BC_BUT, BC(3)], 5, [[':1' => 244140618]], [':2' => 195312493], undef, 0],
    ['3BUT, base 6, spot, 1', [BC_BUT, BC(3)], 6, [['.1' => 69]], ['.2' => 23373], undef, 0],
    ['3BUT, base 6, spot, 2', [BC_BUT, BC(3)], 6, [['.1' => 666]], ['.2' => 777], undef, 0],
    ['3BUT, base 6, spot, 3', [BC_BUT, BC(3)], 6, [['.1' => 7]], ['.2' => 7783], undef, 0],
    ['3BUT, base 6, spot, 4', [BC_BUT, BC(3)], 6, [['.1' => 1558]], ['.2' => 1555], undef, 0],
    ['3BUT, base 6, spot, 5', [BC_BUT, BC(3)], 6, [['.1' => 2728]], ['.2' => 3154], undef, 0],
    ['3BUT, base 6, spot, 6', [BC_BUT, BC(3)], 6, [['.1' => 1824]], ['.2' => 1812], undef, 0],
    ['3BUT, base 6, spot, 7', [BC_BUT, BC(3)], 6, [['.1' => 1177]], ['.2' => 7861], undef, 0],
    ['3BUT, base 6, spot, 8', [BC_BUT, BC(3)], 6, [['.1' => 2093]], ['.2' => 2052], undef, 0],
    ['3BUT, base 6, spot, 9', [BC_BUT, BC(3)], 6, [['.1' => 566]], ['.2' => 16112], undef, 0],
    ['3BUT, base 6, spot, 10', [BC_BUT, BC(3)], 6, [['.1' => 5410]], ['.2' => 259], undef, 0],
    ['3BUT, base 6, spot, 11', [BC_BUT, BC(3)], 6, [['.1' => 6182]], ['.2' => 16544], undef, 0],
    ['3BUT, base 6, spot, 12', [BC_BUT, BC(3)], 6, [['.1' => 2518]], ['.2' => 1643], undef, 0],
    ['3BUT, base 6, spot, 13', [BC_BUT, BC(3)], 6, [['.1' => 2442]], ['.2' => 1554], undef, 0],
    ['3BUT, base 6, two spot, 1', [BC_BUT, BC(3)], 6, [[':1' => 69]], [':2' => 1088391213], undef, 0],
    ['3BUT, base 6, two spot, 2', [BC_BUT, BC(3)], 6, [[':1' => 666]], [':2' => 777], undef, 0],
    ['3BUT, base 6, two spot, 3', [BC_BUT, BC(3)], 6, [[':1' => 7]], [':2' => 362797063], undef, 0],
    ['3BUT, base 6, two spot, 4', [BC_BUT, BC(3)], 6, [[':1' => 201345000]], [':2' => 214784952], undef, 0],
    ['3BUT, base 6, two spot, 5', [BC_BUT, BC(3)], 6, [[':1' => 16103173]], [':2' => 378916970], undef, 0],
    ['3BUT, base 6, two spot, 6', [BC_BUT, BC(3)], 6, [[':1' => 306734430]], [':2' => 4357542], undef, 0],
    ['3BUT, base 6, two spot, 7', [BC_BUT, BC(3)], 6, [[':1' => 63673144]], [':2' => 72615650], undef, 0],
    ['3BUT, base 6, two spot, 8', [BC_BUT, BC(3)], 6, [[':1' => 277839645]], [':2' => 1124669361], undef, 0],
    ['3BUT, base 6, two spot, 9', [BC_BUT, BC(3)], 6, [[':1' => 16288164]], [':2' => 16010826], undef, 0],
    ['3BUT, base 6, two spot, 10', [BC_BUT, BC(3)], 6, [[':1' => 330210093]], [':2' => 1112913093], undef, 0],
    ['3BUT, base 6, two spot, 11', [BC_BUT, BC(3)], 6, [[':1' => 59399844]], [':2' => 9059298], undef, 0],
    ['3BUT, base 6, two spot, 12', [BC_BUT, BC(3)], 6, [[':1' => 236266378]], [':2' => 215551007], undef, 0],
    ['3BUT, base 6, two spot, 13', [BC_BUT, BC(3)], 6, [[':1' => 323023220]], [':2' => 749462804], undef, 0],
    ['3BUT, base 6, two spot, 14', [BC_BUT, BC(3)], 6, [[':1' => 2176782335]], [':2' => 2176782335], undef, 0],
    ['3BUT, base 6, two spot, 15', [BC_BUT, BC(3)], 6, [[':1' => 2176782334]], [':2' => 2176782335], undef, 0],
    ['3BUT, base 6, two spot, 16', [BC_BUT, BC(3)], 6, [[':1' => 2176782333]], [':2' => 1451188221], undef, 0],
    ['3BUT, base 6, two spot, 17', [BC_BUT, BC(3)], 6, [[':1' => 2176782332]], [':2' => 1088391164], undef, 0],
    ['3BUT, base 6, two spot, 18', [BC_BUT, BC(3)], 6, [[':1' => 2176782331]], [':2' => 725594107], undef, 0],
    ['3BUT, base 6, two spot, 19', [BC_BUT, BC(3)], 6, [[':1' => 2176782330]], [':2' => 362797050], undef, 0],
    ['3BUT, base 6, two spot, 20', [BC_BUT, BC(3)], 6, [[':1' => 2176782329]], [':2' => 2176782335], undef, 0],
    ['3BUT, base 6, two spot, 21', [BC_BUT, BC(3)], 6, [[':1' => 2176782328]], [':2' => 2176782334], undef, 0],
    ['3BUT, base 6, two spot, 22', [BC_BUT, BC(3)], 6, [[':1' => 2176782327]], [':2' => 1451188221], undef, 0],
    ['3BUT, base 6, two spot, 23', [BC_BUT, BC(3)], 6, [[':1' => 2176782326]], [':2' => 1088391164], undef, 0],
    ['3BUT, base 6, two spot, 24', [BC_BUT, BC(3)], 6, [[':1' => 2176782325]], [':2' => 725594107], undef, 0],
    ['3BUT, base 6, two spot, 25', [BC_BUT, BC(3)], 6, [[':1' => 2176782324]], [':2' => 362797050], undef, 0],
    ['3BUT, base 7, spot, 1', [BC_BUT, BC(3)], 7, [['.1' => 69]], ['.2' => 65], undef, 0],
    ['3BUT, base 7, spot, 2', [BC_BUT, BC(3)], 7, [['.1' => 666]], ['.2' => 2836], undef, 0],
    ['3BUT, base 7, spot, 3', [BC_BUT, BC(3)], 7, [['.1' => 8]], ['.2' => 2409], undef, 0],
    ['3BUT, base 7, spot, 4', [BC_BUT, BC(3)], 7, [['.1' => 640]], ['.2' => 7598], undef, 0],
    ['3BUT, base 7, spot, 5', [BC_BUT, BC(3)], 7, [['.1' => 1212]], ['.2' => 3599], undef, 0],
    ['3BUT, base 7, spot, 6', [BC_BUT, BC(3)], 7, [['.1' => 904]], ['.2' => 3209], undef, 0],
    ['3BUT, base 7, spot, 7', [BC_BUT, BC(3)], 7, [['.1' => 1521]], ['.2' => 4972], undef, 0],
    ['3BUT, base 7, spot, 8', [BC_BUT, BC(3)], 7, [['.1' => 1736]], ['.2' => 24], undef, 0],
    ['3BUT, base 7, spot, 9', [BC_BUT, BC(3)], 7, [['.1' => 1921]], ['.2' => 7458], undef, 0],
    ['3BUT, base 7, spot, 10', [BC_BUT, BC(3)], 7, [['.1' => 107]], ['.2' => 4916], undef, 0],
    ['3BUT, base 7, spot, 11', [BC_BUT, BC(3)], 7, [['.1' => 982]], ['.2' => 5588], undef, 0],
    ['3BUT, base 7, spot, 12', [BC_BUT, BC(3)], 7, [['.1' => 1362]], ['.2' => 1223], undef, 0],
    ['3BUT, base 7, spot, 13', [BC_BUT, BC(3)], 7, [['.1' => 570]], ['.2' => 7626], undef, 0],
    ['3BUT, base 7, two spot, 1', [BC_BUT, BC(3)], 7, [[':1' => 69]], [':2' => 65], undef, 0],
    ['3BUT, base 7, two spot, 2', [BC_BUT, BC(3)], 7, [[':1' => 666]], [':2' => 40354042], undef, 0],
    ['3BUT, base 7, two spot, 3', [BC_BUT, BC(3)], 7, [[':1' => 8]], [':2' => 40353615], undef, 0],
    ['3BUT, base 7, two spot, 4', [BC_BUT, BC(3)], 7, [[':1' => 10024528]], [':2' => 127791912], undef, 0],
    ['3BUT, base 7, two spot, 5', [BC_BUT, BC(3)], 7, [[':1' => 25961345]], [':2' => 2885332], undef, 0],
    ['3BUT, base 7, two spot, 6', [BC_BUT, BC(3)], 7, [[':1' => 28064857]], [':2' => 85708065], undef, 0],
    ['3BUT, base 7, two spot, 7', [BC_BUT, BC(3)], 7, [[':1' => 20416199]], [':2' => 20176114], undef, 0],
    ['3BUT, base 7, two spot, 8', [BC_BUT, BC(3)], 7, [[':1' => 39087627]], [':2' => 5348747], undef, 0],
    ['3BUT, base 7, two spot, 9', [BC_BUT, BC(3)], 7, [[':1' => 28428916]], [':2' => 5353011], undef, 0],
    ['3BUT, base 7, two spot, 10', [BC_BUT, BC(3)], 7, [[':1' => 39562413]], [':2' => 85668872], undef, 0],
    ['3BUT, base 7, two spot, 11', [BC_BUT, BC(3)], 7, [[':1' => 8479556]], [':2' => 48984083], undef, 0],
    ['3BUT, base 7, two spot, 12', [BC_BUT, BC(3)], 7, [[':1' => 21888035]], [':2' => 60712541], undef, 0],
    ['3BUT, base 7, two spot, 13', [BC_BUT, BC(3)], 7, [[':1' => 11541278]], [':2' => 13178762], undef, 0],
    ['3BUT, base 7, two spot, 14', [BC_BUT, BC(3)], 7, [[':1' => 282475248]], [':2' => 282475248], undef, 0],
    ['3BUT, base 7, two spot, 15', [BC_BUT, BC(3)], 7, [[':1' => 282475247]], [':2' => 282475248], undef, 0],
    ['3BUT, base 7, two spot, 16', [BC_BUT, BC(3)], 7, [[':1' => 282475244]], [':2' => 121060816], undef, 0],
    ['3BUT, base 7, two spot, 17', [BC_BUT, BC(3)], 7, [[':1' => 282475243]], [':2' => 80707208], undef, 0],
    ['3BUT, base 7, two spot, 18', [BC_BUT, BC(3)], 7, [[':1' => 282475242]], [':2' => 40353600], undef, 0],
    ['3BUT, base 7, two spot, 19', [BC_BUT, BC(3)], 7, [[':1' => 282475241]], [':2' => 282475248], undef, 0],
    ['3BUT, base 7, two spot, 20', [BC_BUT, BC(3)], 7, [[':1' => 282475236]], [':2' => 80707208], undef, 0],

    ['4BUT, base 6, spot, 1', [BC_BUT, BC(4)], 6, [['.1' => 69]], ['.2' => 23373], undef, 0],
    ['4BUT, base 6, spot, 2', [BC_BUT, BC(4)], 6, [['.1' => 666]], ['.2' => 777], undef, 0],
    ['4BUT, base 6, spot, 3', [BC_BUT, BC(4)], 6, [['.1' => 7]], ['.2' => 7783], undef, 0],
    ['4BUT, base 6, spot, 4', [BC_BUT, BC(4)], 6, [['.1' => 7117]], ['.2' => 8308], undef, 0],
    ['4BUT, base 6, spot, 5', [BC_BUT, BC(4)], 6, [['.1' => 4576]], ['.2' => 35758], undef, 0],
    ['4BUT, base 6, spot, 6', [BC_BUT, BC(4)], 6, [['.1' => 7337]], ['.2' => 784], undef, 0],
    ['4BUT, base 6, spot, 7', [BC_BUT, BC(4)], 6, [['.1' => 3931]], ['.2' => 12355], undef, 0],
    ['4BUT, base 6, spot, 8', [BC_BUT, BC(4)], 6, [['.1' => 3746]], ['.2' => 18662], undef, 0],
    ['4BUT, base 6, spot, 9', [BC_BUT, BC(4)], 6, [['.1' => 7089]], ['.2' => 23931], undef, 0],
    ['4BUT, base 6, spot, 10', [BC_BUT, BC(4)], 6, [['.1' => 6412]], ['.2' => 37324], undef, 0],
    ['4BUT, base 6, spot, 11', [BC_BUT, BC(4)], 6, [['.1' => 3093]], ['.2' => 26433], undef, 0],
    ['4BUT, base 6, spot, 12', [BC_BUT, BC(4)], 6, [['.1' => 4993]], ['.2' => 12340], undef, 0],
    ['4BUT, base 6, spot, 13', [BC_BUT, BC(4)], 6, [['.1' => 224]], ['.2' => 15812], undef, 0],
    ['4BUT, base 6, two spot, 1', [BC_BUT, BC(4)], 6, [[':1' => 69]], [':2' => 1088391213], undef, 0],
    ['4BUT, base 6, two spot, 2', [BC_BUT, BC(4)], 6, [[':1' => 666]], [':2' => 777], undef, 0],
    ['4BUT, base 6, two spot, 3', [BC_BUT, BC(4)], 6, [[':1' => 7]], [':2' => 362797063], undef, 0],
    ['4BUT, base 6, two spot, 4', [BC_BUT, BC(4)], 6, [[':1' => 62655766]], [':2' => 1523914018], undef, 0],
    ['4BUT, base 6, two spot, 5', [BC_BUT, BC(4)], 6, [[':1' => 320255478]], [':2' => 18112629], undef, 0],
    ['4BUT, base 6, two spot, 6', [BC_BUT, BC(4)], 6, [[':1' => 191694715]], [':2' => 576331975], undef, 0],
    ['4BUT, base 6, two spot, 7', [BC_BUT, BC(4)], 6, [[':1' => 36898248]], [':2' => 36329522], undef, 0],
    ['4BUT, base 6, two spot, 8', [BC_BUT, BC(4)], 6, [[':1' => 86128181]], [':2' => 86718080], undef, 0],
    ['4BUT, base 6, two spot, 9', [BC_BUT, BC(4)], 6, [[':1' => 258308075]], [':2' => 288556729], undef, 0],
    ['4BUT, base 6, two spot, 10', [BC_BUT, BC(4)], 6, [[':1' => 297422420]], [':2' => 1013778848], undef, 0],
    ['4BUT, base 6, two spot, 11', [BC_BUT, BC(4)], 6, [[':1' => 309824428]], [':2' => 1459250296], undef, 0],
    ['4BUT, base 6, two spot, 12', [BC_BUT, BC(4)], 6, [[':1' => 268309224]], [':2' => 288558012], undef, 0],
    ['4BUT, base 6, two spot, 13', [BC_BUT, BC(4)], 6, [[':1' => 202257249]], [':2' => 1304108787], undef, 0],
    ['4BUT, base 6, two spot, 14', [BC_BUT, BC(4)], 6, [[':1' => 2176782335]], [':2' => 2176782335], undef, 0],
    ['4BUT, base 6, two spot, 15', [BC_BUT, BC(4)], 6, [[':1' => 2176782334]], [':2' => 1813985278], undef, 0],
    ['4BUT, base 6, two spot, 16', [BC_BUT, BC(4)], 6, [[':1' => 2176782333]], [':2' => 1451188221], undef, 0],
    ['4BUT, base 6, two spot, 17', [BC_BUT, BC(4)], 6, [[':1' => 2176782332]], [':2' => 1088391164], undef, 0],
    ['4BUT, base 6, two spot, 18', [BC_BUT, BC(4)], 6, [[':1' => 2176782331]], [':2' => 725594107], undef, 0],
    ['4BUT, base 6, two spot, 19', [BC_BUT, BC(4)], 6, [[':1' => 2176782330]], [':2' => 362797050], undef, 0],
    ['4BUT, base 6, two spot, 20', [BC_BUT, BC(4)], 6, [[':1' => 2176782329]], [':2' => 2176782328], undef, 0],
    ['4BUT, base 6, two spot, 21', [BC_BUT, BC(4)], 6, [[':1' => 2176782328]], [':2' => 1813985272], undef, 0],
    ['4BUT, base 6, two spot, 22', [BC_BUT, BC(4)], 6, [[':1' => 2176782327]], [':2' => 1451188216], undef, 0],
    ['4BUT, base 6, two spot, 23', [BC_BUT, BC(4)], 6, [[':1' => 2176782326]], [':2' => 1088391160], undef, 0],
    ['4BUT, base 6, two spot, 24', [BC_BUT, BC(4)], 6, [[':1' => 2176782325]], [':2' => 725594104], undef, 0],
    ['4BUT, base 6, two spot, 25', [BC_BUT, BC(4)], 6, [[':1' => 2176782324]], [':2' => 362797048], undef, 0],
    ['4BUT, base 7, spot, 1', [BC_BUT, BC(4)], 7, [['.1' => 69]], ['.2' => 65], undef, 0],
    ['4BUT, base 7, spot, 2', [BC_BUT, BC(4)], 7, [['.1' => 666]], ['.2' => 2825], undef, 0],
    ['4BUT, base 7, spot, 3', [BC_BUT, BC(4)], 7, [['.1' => 8]], ['.2' => 2409], undef, 0],
    ['4BUT, base 7, spot, 4', [BC_BUT, BC(4)], 7, [['.1' => 1357]], ['.2' => 1208], undef, 0],
    ['4BUT, base 7, spot, 5', [BC_BUT, BC(4)], 7, [['.1' => 1041]], ['.2' => 1184], undef, 0],
    ['4BUT, base 7, spot, 6', [BC_BUT, BC(4)], 7, [['.1' => 1517]], ['.2' => 1588], undef, 0],
    ['4BUT, base 7, spot, 7', [BC_BUT, BC(4)], 7, [['.1' => 1549]], ['.2' => 6402], undef, 0],
    ['4BUT, base 7, spot, 8', [BC_BUT, BC(4)], 7, [['.1' => 1775]], ['.2' => 9664], undef, 0],
    ['4BUT, base 7, spot, 9', [BC_BUT, BC(4)], 7, [['.1' => 1751]], ['.2' => 2402], undef, 0],
    ['4BUT, base 7, spot, 10', [BC_BUT, BC(4)], 7, [['.1' => 1582]], ['.2' => 1598], undef, 0],
    ['4BUT, base 7, spot, 11', [BC_BUT, BC(4)], 7, [['.1' => 2196]], ['.2' => 117], undef, 0],
    ['4BUT, base 7, spot, 12', [BC_BUT, BC(4)], 7, [['.1' => 1516]], ['.2' => 11190], undef, 0],
    ['4BUT, base 7, spot, 13', [BC_BUT, BC(4)], 7, [['.1' => 615]], ['.2' => 416], undef, 0],
    ['4BUT, base 7, two spot, 1', [BC_BUT, BC(4)], 7, [[':1' => 69]], [':2' => 65], undef, 0],
    ['4BUT, base 7, two spot, 2', [BC_BUT, BC(4)], 7, [[':1' => 666]], [':2' => 40354031], undef, 0],
    ['4BUT, base 7, two spot, 3', [BC_BUT, BC(4)], 7, [[':1' => 8]], [':2' => 40353615], undef, 0],
    ['4BUT, base 7, two spot, 4', [BC_BUT, BC(4)], 7, [[':1' => 6882040]], [':2' => 168296832], undef, 0],
    ['4BUT, base 7, two spot, 5', [BC_BUT, BC(4)], 7, [[':1' => 39077948]], [':2' => 5348603], undef, 0],
    ['4BUT, base 7, two spot, 6', [BC_BUT, BC(4)], 7, [[':1' => 3491287]], [':2' => 84549040], undef, 0],
    ['4BUT, base 7, two spot, 7', [BC_BUT, BC(4)], 7, [[':1' => 12580503]], [':2' => 13319963], undef, 0],
    ['4BUT, base 7, two spot, 8', [BC_BUT, BC(4)], 7, [[':1' => 21891385]], [':2' => 20311640], undef, 0],
    ['4BUT, base 7, two spot, 9', [BC_BUT, BC(4)], 7, [[':1' => 14262644]], [':2' => 175812312], undef, 0],
    ['4BUT, base 7, two spot, 10', [BC_BUT, BC(4)], 7, [[':1' => 2122061]], [':2' => 163602345], undef, 0],
    ['4BUT, base 7, two spot, 11', [BC_BUT, BC(4)], 7, [[':1' => 12993275]], [':2' => 53707144], undef, 0],
    ['4BUT, base 7, two spot, 12', [BC_BUT, BC(4)], 7, [[':1' => 33431514]], [':2' => 166072708], undef, 0],
    ['4BUT, base 7, two spot, 13', [BC_BUT, BC(4)], 7, [[':1' => 15822657]], [':2' => 174767485], undef, 0],
    ['4BUT, base 7, two spot, 14', [BC_BUT, BC(4)], 7, [[':1' => 282475248]], [':2' => 282475248], undef, 0],
    ['4BUT, base 7, two spot, 15', [BC_BUT, BC(4)], 7, [[':1' => 282475247]], [':2' => 282475248], undef, 0],
    ['4BUT, base 7, two spot, 16', [BC_BUT, BC(4)], 7, [[':1' => 282475244]], [':2' => 121060816], undef, 0],
    ['4BUT, base 7, two spot, 17', [BC_BUT, BC(4)], 7, [[':1' => 282475243]], [':2' => 80707208], undef, 0],
    ['4BUT, base 7, two spot, 18', [BC_BUT, BC(4)], 7, [[':1' => 282475242]], [':2' => 40353600], undef, 0],
    ['4BUT, base 7, two spot, 19', [BC_BUT, BC(4)], 7, [[':1' => 282475241]], [':2' => 282475248], undef, 0],
    ['4BUT, base 7, two spot, 20', [BC_BUT, BC(4)], 7, [[':1' => 282475236]], [':1' => 80707208], undef, 0],

    ['5BUT, base 7, spot, 1', [BC_BUT, BC(5)], 7, [['.1' => 69]], ['.2' => 65], undef, 0],
    ['5BUT, base 7, spot, 2', [BC_BUT, BC(5)], 7, [['.1' => 666]], ['.2' => 2825], undef, 0],
    ['5BUT, base 7, spot, 3', [BC_BUT, BC(5)], 7, [['.1' => 8]], ['.2' => 2409], undef, 0],
    ['5BUT, base 7, spot, 4', [BC_BUT, BC(5)], 7, [['.1' => 1420]], ['.2' => 1574], undef, 0],
    ['5BUT, base 7, spot, 5', [BC_BUT, BC(5)], 7, [['.1' => 543]], ['.2' => 10175], undef, 0],
    ['5BUT, base 7, spot, 6', [BC_BUT, BC(5)], 7, [['.1' => 29]], ['.2' => 2433], undef, 0],
    ['5BUT, base 7, spot, 7', [BC_BUT, BC(5)], 7, [['.1' => 1599]], ['.2' => 8803], undef, 0],
    ['5BUT, base 7, spot, 8', [BC_BUT, BC(5)], 7, [['.1' => 1865]], ['.2' => 9187], undef, 0],
    ['5BUT, base 7, spot, 9', [BC_BUT, BC(5)], 7, [['.1' => 1152]], ['.2' => 10805], undef, 0],
    ['5BUT, base 7, spot, 10', [BC_BUT, BC(5)], 7, [['.1' => 717]], ['.2' => 8019], undef, 0],
    ['5BUT, base 7, spot, 11', [BC_BUT, BC(5)], 7, [['.1' => 1921]], ['.2' => 9194], undef, 0],
    ['5BUT, base 7, spot, 12', [BC_BUT, BC(5)], 7, [['.1' => 2176]], ['.2' => 114], undef, 0],
    ['5BUT, base 7, spot, 13', [BC_BUT, BC(5)], 7, [['.1' => 371]], ['.2' => 424], undef, 0],
    ['5BUT, base 7, two spot, 1', [BC_BUT, BC(5)], 7, [[':1' => 69]], [':2' => 65], undef, 0],
    ['5BUT, base 7, two spot, 2', [BC_BUT, BC(5)], 7, [[':1' => 666]], [':2' => 40354031], undef, 0],
    ['5BUT, base 7, two spot, 3', [BC_BUT, BC(5)], 7, [[':1' => 8]], [':2' => 40353615], undef, 0],
    ['5BUT, base 7, two spot, 4', [BC_BUT, BC(5)], 7, [[':1' => 1215913]], [':2' => 1232521], undef, 0],
    ['5BUT, base 7, two spot, 5', [BC_BUT, BC(5)], 7, [[':1' => 29198266]], [':2' => 33347838], undef, 0],
    ['5BUT, base 7, two spot, 6', [BC_BUT, BC(5)], 7, [[':1' => 15733641]], [':2' => 16331838], undef, 0],
    ['5BUT, base 7, two spot, 7', [BC_BUT, BC(5)], 7, [[':1' => 22470760]], [':2' => 181330496], undef, 0],
    ['5BUT, base 7, two spot, 8', [BC_BUT, BC(5)], 7, [[':1' => 1572848]], [':2' => 162400382], undef, 0],
    ['5BUT, base 7, two spot, 9', [BC_BUT, BC(5)], 7, [[':1' => 23696501]], [':2' => 148092458], undef, 0],
    ['5BUT, base 7, two spot, 10', [BC_BUT, BC(5)], 7, [[':1' => 4953218]], [':2' => 161425702], undef, 0],
    ['5BUT, base 7, two spot, 11', [BC_BUT, BC(5)], 7, [[':1' => 16101786]], [':2' => 56640025], undef, 0],
    ['5BUT, base 7, two spot, 12', [BC_BUT, BC(5)], 7, [[':1' => 39711898]], [':2' => 85830509], undef, 0],
    ['5BUT, base 7, two spot, 13', [BC_BUT, BC(5)], 7, [[':1' => 34763857]], [':2' => 80883295], undef, 0],
    ['5BUT, base 7, two spot, 14', [BC_BUT, BC(5)], 7, [[':1' => 282475248]], [':2' => 282475248], undef, 0],
    ['5BUT, base 7, two spot, 15', [BC_BUT, BC(5)], 7, [[':1' => 282475247]], [':2' => 242121640], undef, 0],
    ['5BUT, base 7, two spot, 16', [BC_BUT, BC(5)], 7, [[':1' => 282475244]], [':2' => 121060816], undef, 0],
    ['5BUT, base 7, two spot, 17', [BC_BUT, BC(5)], 7, [[':1' => 282475243]], [':2' => 80707208], undef, 0],
    ['5BUT, base 7, two spot, 18', [BC_BUT, BC(5)], 7, [[':1' => 282475242]], [':2' => 40353600], undef, 0],
    ['5BUT, base 7, two spot, 19', [BC_BUT, BC(5)], 7, [[':1' => 282475241]], [':2' => 282475240], undef, 0],
    ['5BUT, base 7, two spot, 20', [BC_BUT, BC(5)], 7, [[':1' => 282475236]], [':2' => 80707205], undef, 0],

    ['7BUT, base 2, spot, 1', [BC_BUT, BC(7)], 2, [['.1' => 69]], ['.2' => 32871], undef, 0],
    ['7BUT, base 2, spot, 2', [BC_BUT, BC(7)], 2, [['.1' => 666]], ['.2' => 991], undef, 0],
    ['7BUT, base 2, spot, 3', [BC_BUT, BC(7)], 2, [['.1' => 15042]], ['.2' => 16355], undef, 0],
    ['7BUT, base 2, spot, 4', [BC_BUT, BC(7)], 2, [['.1' => 15043]], ['.2' => 49123], undef, 0],
    ['7BUT, base 2, spot, 5', [BC_BUT, BC(7)], 2, [['.1' => 23694]], ['.2' => 32463], undef, 0],
    ['7BUT, base 2, spot, 6', [BC_BUT, BC(7)], 2, [['.1' => 30512]], ['.2' => 32696], undef, 0],
    ['7BUT, base 2, spot, 7', [BC_BUT, BC(7)], 2, [['.1' => 31174]], ['.2' => 32231], undef, 0],
    ['7BUT, base 2, spot, 8', [BC_BUT, BC(7)], 2, [['.1' => 26070]], ['.2' => 30719], undef, 0],
    ['7BUT, base 2, spot, 9', [BC_BUT, BC(7)], 2, [['.1' => 1211]], ['.2' => 34559], undef, 0],
    ['7BUT, base 2, spot, 10', [BC_BUT, BC(7)], 2, [['.1' => 11599]], ['.2' => 49135], undef, 0],
    ['7BUT, base 2, spot, 11', [BC_BUT, BC(7)], 2, [['.1' => 15762]], ['.2' => 16347], undef, 0],
    ['7BUT, base 2, spot, 12', [BC_BUT, BC(7)], 2, [['.1' => 25593]], ['.2' => 62461], undef, 0],
    ['7BUT, base 2, spot, 13', [BC_BUT, BC(7)], 2, [['.1' => 8512]], ['.2' => 12768], undef, 0],
    ['7BUT, base 2, spot, 14', [BC_BUT, BC(7)], 2, [['.1' => 30359]], ['.2' => 65503], undef, 0],
    ['7BUT, base 2, twospot, 1', [BC_BUT, BC(7)], 2, [[':1' => 69]], [':2' => 2147483751], undef, 0],
    ['7BUT, base 2, twospot, 2', [BC_BUT, BC(7)], 2, [[':1' => 666]], [':2' => 991], undef, 0],
    ['7BUT, base 2, twospot, 3', [BC_BUT, BC(7)], 2, [[':1' => 15042]], [':2' => 16355], undef, 0],
    ['7BUT, base 2, twospot, 4', [BC_BUT, BC(7)], 2, [[':1' => 15043]], [':2' => 2147500003], undef, 0],
    ['7BUT, base 2, twospot, 5', [BC_BUT, BC(7)], 2, [[':1' => 1940127037]], [':2' => 4227071935], undef, 0],
    ['7BUT, base 2, twospot, 6', [BC_BUT, BC(7)], 2, [[':1' => 1417989746]], [':2' => 2126966651], undef, 0],
    ['7BUT, base 2, twospot, 7', [BC_BUT, BC(7)], 2, [[':1' => 415920234]], [':2' => 485455999], undef, 0],
    ['7BUT, base 2, twospot, 8', [BC_BUT, BC(7)], 2, [[':1' => 772091903]], [':2' => 3204956159], undef, 0],
    ['7BUT, base 2, twospot, 9', [BC_BUT, BC(7)], 2, [[':1' => 1819984605]], [':2' => 4269794303], undef, 0],
    ['7BUT, base 2, twospot, 10', [BC_BUT, BC(7)], 2, [[':1' => 2090300221]], [':2' => 4276091839], undef, 0],
    ['7BUT, base 2, twospot, 11', [BC_BUT, BC(7)], 2, [[':1' => 1246497903]], [':2' => 4016967295], undef, 0],
    ['7BUT, base 2, twospot, 12', [BC_BUT, BC(7)], 2, [[':1' => 346874963]], [':2' => 2667509371], undef, 0],
    ['7BUT, base 2, twospot, 13', [BC_BUT, BC(7)], 2, [[':1' => 932449604]], [':2' => 1071517670], undef, 0],
    ['7BUT, base 2, twospot, 14', [BC_BUT, BC(7)], 2, [[':1' => 979240367]], [':2' => 3212773375], undef, 0],
    ['7BUT, base 2, twospot, 15', [BC_BUT, BC(7)], 2, [[':1' => 4294967295]], [':2' =>  4294967295], undef, 0],
    ['7BUT, base 2, twospot, 16', [BC_BUT, BC(7)], 2, [[':1' => 4294967294]], [':2' =>  4294967295], undef, 0],
    ['7BUT, base 2, twospot, 17', [BC_BUT, BC(7)], 2, [[':1' => 4294967293]], [':2' =>  4294967295], undef, 0],
    ['7BUT, base 2, twospot, 18', [BC_BUT, BC(7)], 2, [[':1' => 4294967292]], [':2' =>  4294967294], undef, 0],
    ['7BUT, base 2, twospot, 19', [BC_BUT, BC(7)], 2, [[':1' => 4294967291]], [':2' =>  4294967295], undef, 0],
    ['7BUT, base 2, twospot, 20', [BC_BUT, BC(7)], 2, [[':1' => 4294967290]], [':2' =>  4294967295], undef, 0],
    ['7BUT, base 2, twospot, 21', [BC_BUT, BC(7)], 2, [[':1' => 4294967289]], [':2' =>  4294967293], undef, 0],
    ['7BUT, base 2, twospot, 22', [BC_BUT, BC(7)], 2, [[':1' => 4294967288]], [':2' =>  4294967292], undef, 0],
    ['7BUT, base 3, spot, 1', [BC_BUT, BC(7)], 3, [['.1' => 125]], ['.2' => 39491], undef, 0],
    ['7BUT, base 3, spot, 2', [BC_BUT, BC(7)], 3, [['.1' => 666]], ['.2' => 726], undef, 0],
    ['7BUT, base 3, spot, 3', [BC_BUT, BC(7)], 3, [['.1' => 2813]], ['.2' => 43007], undef, 0],
    ['7BUT, base 3, spot, 4', [BC_BUT, BC(7)], 3, [['.1' => 16666]], ['.2' => 38636], undef, 0],
    ['7BUT, base 3, spot, 5', [BC_BUT, BC(7)], 3, [['.1' => 8196]], ['.2' => 10925], undef, 0],
    ['7BUT, base 3, spot, 6', [BC_BUT, BC(7)], 3, [['.1' => 11260]], ['.2' => 32428], undef, 0],
    ['7BUT, base 3, spot, 7', [BC_BUT, BC(7)], 3, [['.1' => 15841]], ['.2' => 38608], undef, 0],
    ['7BUT, base 3, spot, 8', [BC_BUT, BC(7)], 3, [['.1' => 13422]], ['.2' => 17896], undef, 0],
    ['7BUT, base 3, spot, 9', [BC_BUT, BC(7)], 3, [['.1' => 7628]], ['.2' => 49208], undef, 0],
    ['7BUT, base 3, spot, 10', [BC_BUT, BC(7)], 3, [['.1' => 17019]], ['.2' => 19533], undef, 0],
    ['7BUT, base 3, spot, 11', [BC_BUT, BC(7)], 3, [['.1' => 14026]], ['.2' => 38380], undef, 0],
    ['7BUT, base 3, spot, 12', [BC_BUT, BC(7)], 3, [['.1' => 7383]], ['.2' => 9841], undef, 0],
    ['7BUT, base 3, twospot, 1', [BC_BUT, BC(7)], 3, [[':1' => 125]], [':2' => 2324523059], undef, 0],
    ['7BUT, base 3, twospot, 2', [BC_BUT, BC(7)], 3, [[':1' => 666]], [':2' => 726], undef, 0],
    ['7BUT, base 3, twospot, 3', [BC_BUT, BC(7)], 3, [[':1' => 639811070]], [':2' => 2970223703], undef, 0],
    ['7BUT, base 3, twospot, 4', [BC_BUT, BC(7)], 3, [[':1' => 771434981]], [':2' => 3099363884], undef, 0],
    ['7BUT, base 3, twospot, 5', [BC_BUT, BC(7)], 3, [[':1' => 237913040]], [':2' => 2577967400], undef, 0],
    ['7BUT, base 3, twospot, 6', [BC_BUT, BC(7)], 3, [[':1' => 1009101475]], [':2' => 2319713719], undef, 0],
    ['7BUT, base 3, twospot, 7', [BC_BUT, BC(7)], 3, [[':1' => 890798435]], [':2' => 3483536669], undef, 0],
    ['7BUT, base 3, twospot, 8', [BC_BUT, BC(7)], 3, [[':1' => 1070676740]], [':2' => 3486725714], undef, 0],
    ['7BUT, base 3, twospot, 9', [BC_BUT, BC(7)], 3, [[':1' => 26257312]], [':2' => 1190185309], undef, 0],
    ['7BUT, base 3, twospot, 10', [BC_BUT, BC(7)], 3, [[':1' => 363774457]], [':2' => 1541979334], undef, 0],
    ['7BUT, base 3, twospot, 11', [BC_BUT, BC(7)], 3, [[':1' => 328578647]], [':2' => 2697231353], undef, 0],
    ['7BUT, base 3, twospot, 12', [BC_BUT, BC(7)], 3, [[':1' => 639657525]], [':2' => 645523546], undef, 0],
    ['7BUT, base 3, twospot, 13', [BC_BUT, BC(7)], 3, [[':1' => 3486784400]], [':2' =>  3486784400], undef, 0],
    ['7BUT, base 3, twospot, 14', [BC_BUT, BC(7)], 3, [[':1' => 3486784399]], [':2' =>  3486784400], undef, 0],
    ['7BUT, base 3, twospot, 15', [BC_BUT, BC(7)], 3, [[':1' => 3486784398]], [':2' =>  3486784400], undef, 0],
    ['7BUT, base 3, twospot, 16', [BC_BUT, BC(7)], 3, [[':1' => 3486784397]], [':2' =>  3486784400], undef, 0],
    ['7BUT, base 3, twospot, 17', [BC_BUT, BC(7)], 3, [[':1' => 3486784396]], [':2' =>  3486784399], undef, 0],
    ['7BUT, base 3, twospot, 18', [BC_BUT, BC(7)], 3, [[':1' => 3486784395]], [':2' =>  3486784399], undef, 0],
    ['7BUT, base 3, twospot, 19', [BC_BUT, BC(7)], 3, [[':1' => 3486784394]], [':2' =>  3486784400], undef, 0],
    ['7BUT, base 3, twospot, 20', [BC_BUT, BC(7)], 3, [[':1' => 3486784393]], [':2' =>  3486784399], undef, 0],
    ['7BUT, base 3, twospot, 21', [BC_BUT, BC(7)], 3, [[':1' => 3486784392]], [':2' =>  3486784398], undef, 0],
    ['7BUT, base 3, twospot, 22', [BC_BUT, BC(7)], 3, [[':1' => 3486784391]], [':2' =>  3486784400], undef, 0],
    ['7BUT, base 4, spot, 1', [BC_BUT, BC(7)], 4, [['.1' => 125]], ['.2' => 16511], undef, 0],
    ['7BUT, base 4, spot, 2', [BC_BUT, BC(7)], 4, [['.1' => 666]], ['.2' => 33450], undef, 0],
    ['7BUT, base 4, spot, 3', [BC_BUT, BC(7)], 4, [['.1' => 1540]], ['.2' => 1669], undef, 0],
    ['7BUT, base 4, spot, 4', [BC_BUT, BC(7)], 4, [['.1' => 10938]], ['.2' => 43710], undef, 0],
    ['7BUT, base 4, spot, 5', [BC_BUT, BC(7)], 4, [['.1' => 15248]], ['.2' => 16356], undef, 0],
    ['7BUT, base 4, spot, 6', [BC_BUT, BC(7)], 4, [['.1' => 12533]], ['.2' => 31997], undef, 0],
    ['7BUT, base 4, spot, 7', [BC_BUT, BC(7)], 4, [['.1' => 3644]], ['.2' => 4031], undef, 0],
    ['7BUT, base 4, spot, 8', [BC_BUT, BC(7)], 4, [['.1' => 11479]], ['.2' => 61431], undef, 0],
    ['7BUT, base 4, spot, 9', [BC_BUT, BC(7)], 4, [['.1' => 14884]], ['.2' => 16041], undef, 0],
    ['7BUT, base 4, spot, 10', [BC_BUT, BC(7)], 4, [['.1' => 9281]], ['.2' => 26961], undef, 0],
    ['7BUT, base 4, spot, 11', [BC_BUT, BC(7)], 4, [['.1' => 2434]], ['.2' => 35490], undef, 0],
    ['7BUT, base 4, spot, 12', [BC_BUT, BC(7)], 4, [['.1' => 9640]], ['.2' => 10666], undef, 0],
    ['7BUT, base 4, twospot, 1', [BC_BUT, BC(7)], 4, [[':1' => 125]], [':2' => 1073741951], undef, 0],
    ['7BUT, base 4, twospot, 2', [BC_BUT, BC(7)], 4, [[':1' => 666]], [':2' => 2147484330], undef, 0],
    ['7BUT, base 4, twospot, 3', [BC_BUT, BC(7)], 4, [[':1' => 1001429208]], [':2' => 1073523450], undef, 0],
    ['7BUT, base 4, twospot, 4', [BC_BUT, BC(7)], 4, [[':1' => 944433668]], [':2' => 1046149765], undef, 0],
    ['7BUT, base 4, twospot, 5', [BC_BUT, BC(7)], 4, [[':1' => 217960997]], [':2' => 1342174889], undef, 0],
    ['7BUT, base 4, twospot, 6', [BC_BUT, BC(7)], 4, [[':1' => 618506221]], [':2' => 1778363391], undef, 0],
    ['7BUT, base 4, twospot, 7', [BC_BUT, BC(7)], 4, [[':1' => 468196267]], [':2' => 3690601451], undef, 0],
    ['7BUT, base 4, twospot, 8', [BC_BUT, BC(7)], 4, [[':1' => 477482032]], [':2' => 528351036], undef, 0],
    ['7BUT, base 4, twospot, 9', [BC_BUT, BC(7)], 4, [[':1' => 217990589]], [':2' => 1342150079], undef, 0],
    ['7BUT, base 4, twospot, 10', [BC_BUT, BC(7)], 4, [[':1' => 194459840]], [':2' => 199753456], undef, 0],
    ['7BUT, base 4, twospot, 11', [BC_BUT, BC(7)], 4, [[':1' => 186764287]], [':2' => 3421109247], undef, 0],
    ['7BUT, base 4, twospot, 12', [BC_BUT, BC(7)], 4, [[':1' => 682490359]], [':2' => 3937402623], undef, 0],
    ['7BUT, base 4, twospot, 13', [BC_BUT, BC(7)], 4, [[':1' => 4294967295]], [':2' =>  4294967295], undef, 0],
    ['7BUT, base 4, twospot, 14', [BC_BUT, BC(7)], 4, [[':1' => 4294967294]], [':2' =>  4294967295], undef, 0],
    ['7BUT, base 4, twospot, 15', [BC_BUT, BC(7)], 4, [[':1' => 4294967293]], [':2' =>  4294967295], undef, 0],
    ['7BUT, base 4, twospot, 16', [BC_BUT, BC(7)], 4, [[':1' => 4294967292]], [':2' =>  4294967295], undef, 0],
    ['7BUT, base 4, twospot, 17', [BC_BUT, BC(7)], 4, [[':1' => 4294967291]], [':2' =>  4294967295], undef, 0],
    ['7BUT, base 4, twospot, 18', [BC_BUT, BC(7)], 4, [[':1' => 4294967290]], [':2' =>  4294967294], undef, 0],
    ['7BUT, base 4, twospot, 19', [BC_BUT, BC(7)], 4, [[':1' => 4294967289]], [':2' =>  4294967294], undef, 0],
    ['7BUT, base 4, twospot, 20', [BC_BUT, BC(7)], 4, [[':1' => 4294967288]], [':2' =>  4294967294], undef, 0],
    ['7BUT, base 4, twospot, 21', [BC_BUT, BC(7)], 4, [[':1' => 4294967287]], [':2' =>  4294967295], undef, 0],
    ['7BUT, base 4, twospot, 22', [BC_BUT, BC(7)], 4, [[':1' => 4294967286]], [':2' =>  4294967294], undef, 0],
    ['7BUT, base 4, twospot, 23', [BC_BUT, BC(7)], 4, [[':1' => 4294967285]], [':2' =>  4294967293], undef, 0],
    ['7BUT, base 4, twospot, 24', [BC_BUT, BC(7)], 4, [[':1' => 4294967284]], [':2' =>  4294967293], undef, 0],
    ['7BUT, base 4, twospot, 25', [BC_BUT, BC(7)], 4, [[':1' => 4294967283]], [':2' =>  4294967295], undef, 0],
    ['7BUT, base 4, twospot, 26', [BC_BUT, BC(7)], 4, [[':1' => 4294967282]], [':2' =>  4294967294], undef, 0],
    ['7BUT, base 4, twospot, 27', [BC_BUT, BC(7)], 4, [[':1' => 4294967281]], [':2' =>  4294967293], undef, 0],
    ['7BUT, base 4, twospot, 28', [BC_BUT, BC(7)], 4, [[':1' => 4294967280]], [':2' =>  4294967292], undef, 0],
    ['7BUT, base 5, spot, 1', [BC_BUT, BC(7)], 5, [['.1' => 134]], ['.2' => 12659], undef, 0],
    ['7BUT, base 5, spot, 2', [BC_BUT, BC(7)], 5, [['.1' => 666]], ['.2' => 3918], undef, 0],
    ['7BUT, base 5, spot, 3', [BC_BUT, BC(7)], 5, [['.1' => 837]], ['.2' => 7092], undef, 0],
    ['7BUT, base 5, spot, 4', [BC_BUT, BC(7)], 5, [['.1' => 828]], ['.2' => 10218], undef, 0],
    ['7BUT, base 5, spot, 5', [BC_BUT, BC(7)], 5, [['.1' => 1918]], ['.2' => 11668], undef, 0],
    ['7BUT, base 5, spot, 6', [BC_BUT, BC(7)], 5, [['.1' => 3025]], ['.2' => 3105], undef, 0],
    ['7BUT, base 5, spot, 7', [BC_BUT, BC(7)], 5, [['.1' => 2499]], ['.2' => 14999], undef, 0],
    ['7BUT, base 5, spot, 8', [BC_BUT, BC(7)], 5, [['.1' => 1899]], ['.2' => 14774], undef, 0],
    ['7BUT, base 5, spot, 9', [BC_BUT, BC(7)], 5, [['.1' => 1717]], ['.2' => 7968], undef, 0],
    ['7BUT, base 5, spot, 10', [BC_BUT, BC(7)], 5, [['.1' => 1346]], ['.2' => 4724], undef, 0],
    ['7BUT, base 5, spot, 11', [BC_BUT, BC(7)], 5, [['.1' => 945]], ['.2' => 949], undef, 0],
    ['7BUT, base 5, spot, 12', [BC_BUT, BC(7)], 5, [['.1' => 2446]], ['.2' => 5624], undef, 0],
    ['7BUT, base 5, twospot, 1', [BC_BUT, BC(7)], 5, [[':1' => 134]], [':2' => 195312659], undef, 0],
    ['7BUT, base 5, twospot, 2', [BC_BUT, BC(7)], 5, [[':1' => 666]], [':2' => 48828918], undef, 0],
    ['7BUT, base 5, twospot, 3', [BC_BUT, BC(7)], 5, [[':1' => 33546646]], [':2' => 85156224], undef, 0],
    ['7BUT, base 5, twospot, 4', [BC_BUT, BC(7)], 5, [[':1' => 25249560]], [':2' => 25374937], undef, 0],
    ['7BUT, base 5, twospot, 5', [BC_BUT, BC(7)], 5, [[':1' => 43495585]], [':2' => 47793117], undef, 0],
    ['7BUT, base 5, twospot, 6', [BC_BUT, BC(7)], 5, [[':1' => 27275287]], [':2' => 124995937], undef, 0],
    ['7BUT, base 5, twospot, 7', [BC_BUT, BC(7)], 5, [[':1' => 18716688]], [':2' => 166015463], undef, 0],
    ['7BUT, base 5, twospot, 8', [BC_BUT, BC(7)], 5, [[':1' => 11215218]], [':2' => 159668718], undef, 0],
    ['7BUT, base 5, twospot, 9', [BC_BUT, BC(7)], 5, [[':1' => 45538356]], [':2' => 97107746], undef, 0],
    ['7BUT, base 5, twospot, 10', [BC_BUT, BC(7)], 5, [[':1' => 20011970]], [':2' => 23934349], undef, 0],
    ['7BUT, base 5, twospot, 11', [BC_BUT, BC(7)], 5, [[':1' => 6144483]], [':2' => 153807123], undef, 0],
    ['7BUT, base 5, twospot, 12', [BC_BUT, BC(7)], 5, [[':1' => 25111347]], [':2' => 123008599], undef, 0],
    ['7BUT, base 5, twospot, 13', [BC_BUT, BC(7)], 5, [[':1' => 244140624]], [':2' =>  244140624], undef, 0],
    ['7BUT, base 5, twospot, 14', [BC_BUT, BC(7)], 5, [[':1' => 244140623]], [':2' =>  244140624], undef, 0],
    ['7BUT, base 5, twospot, 15', [BC_BUT, BC(7)], 5, [[':1' => 244140622]], [':2' =>  244140624], undef, 0],
    ['7BUT, base 5, twospot, 16', [BC_BUT, BC(7)], 5, [[':1' => 244140621]], [':2' =>  244140624], undef, 0],
    ['7BUT, base 5, twospot, 17', [BC_BUT, BC(7)], 5, [[':1' => 244140620]], [':2' =>  244140624], undef, 0],
    ['7BUT, base 5, twospot, 18', [BC_BUT, BC(7)], 5, [[':1' => 244140619]], [':2' =>  244140624], undef, 0],
    ['7BUT, base 5, twospot, 19', [BC_BUT, BC(7)], 5, [[':1' => 244140618]], [':2' =>  244140623], undef, 0],
    ['7BUT, base 5, twospot, 20', [BC_BUT, BC(7)], 5, [[':1' => 244140617]], [':2' =>  244140623], undef, 0],
    ['7BUT, base 5, twospot, 21', [BC_BUT, BC(7)], 5, [[':1' => 244140616]], [':2' =>  244140623], undef, 0],
    ['7BUT, base 5, twospot, 22', [BC_BUT, BC(7)], 5, [[':1' => 244140615]], [':2' =>  244140623], undef, 0],
    ['7BUT, base 5, twospot, 23', [BC_BUT, BC(7)], 5, [[':1' => 244140614]], [':2' =>  244140624], undef, 0],
    ['7BUT, base 6, spot, 1', [BC_BUT, BC(7)], 6, [['.1' => 134]], ['.2' => 15688], undef, 0],
    ['7BUT, base 6, spot, 2', [BC_BUT, BC(7)], 6, [['.1' => 666]], ['.2' => 777], undef, 0],
    ['7BUT, base 6, spot, 3', [BC_BUT, BC(7)], 6, [['.1' => 1034]], ['.2' => 16588], undef, 0],
    ['7BUT, base 6, spot, 4', [BC_BUT, BC(7)], 6, [['.1' => 1616]], ['.2' => 17171], undef, 0],
    ['7BUT, base 6, spot, 5', [BC_BUT, BC(7)], 6, [['.1' => 5826]], ['.2' => 6263], undef, 0],
    ['7BUT, base 6, spot, 6', [BC_BUT, BC(7)], 6, [['.1' => 6560]], ['.2' => 23198], undef, 0],
    ['7BUT, base 6, spot, 7', [BC_BUT, BC(7)], 6, [['.1' => 4168]], ['.2' => 35704], undef, 0],
    ['7BUT, base 6, spot, 8', [BC_BUT, BC(7)], 6, [['.1' => 5575]], ['.2' => 14003], undef, 0],
    ['7BUT, base 6, spot, 9', [BC_BUT, BC(7)], 6, [['.1' => 2470]], ['.2' => 33682], undef, 0],
    ['7BUT, base 6, spot, 10', [BC_BUT, BC(7)], 6, [['.1' => 5495]], ['.2' => 45023], undef, 0],
    ['7BUT, base 6, spot, 11', [BC_BUT, BC(7)], 6, [['.1' => 1219]], ['.2' => 9071], undef, 0],
    ['7BUT, base 6, spot, 12', [BC_BUT, BC(7)], 6, [['.1' => 1038]], ['.2' => 1043], undef, 0],
    ['7BUT, base 6, twospot, 1', [BC_BUT, BC(7)], 6, [[':1' => 134]], [':2' => 725594248], undef, 0],
    ['7BUT, base 6, twospot, 2', [BC_BUT, BC(7)], 6, [[':1' => 666]], [':2' => 777], undef, 0],
    ['7BUT, base 6, twospot, 3', [BC_BUT, BC(7)], 6, [[':1' => 83919630]], [':2' => 85651091], undef, 0],
    ['7BUT, base 6, twospot, 4', [BC_BUT, BC(7)], 6, [[':1' => 315108641]], [':2' => 2169409925], undef, 0],
    ['7BUT, base 6, twospot, 5', [BC_BUT, BC(7)], 6, [[':1' => 266630076]], [':2' => 286879878], undef, 0],
    ['7BUT, base 6, twospot, 6', [BC_BUT, BC(7)], 6, [[':1' => 288668095]], [':2' => 653339461], undef, 0],
    ['7BUT, base 6, twospot, 7', [BC_BUT, BC(7)], 6, [[':1' => 223333072]], [':2' => 1681286524], undef, 0],
    ['7BUT, base 6, twospot, 8', [BC_BUT, BC(7)], 6, [[':1' => 247514510]], [':2' => 1013754008], undef, 0],
    ['7BUT, base 6, twospot, 9', [BC_BUT, BC(7)], 6, [[':1' => 14005648]], [':2' => 1465288486], undef, 0],
    ['7BUT, base 6, twospot, 10', [BC_BUT, BC(7)], 6, [[':1' => 39603475]], [':2' => 403013541], undef, 0],
    ['7BUT, base 6, twospot, 11', [BC_BUT, BC(7)], 6, [[':1' => 279286368]], [':2' => 290235052], undef, 0],
    ['7BUT, base 6, twospot, 12', [BC_BUT, BC(7)], 6, [[':1' => 286934667]], [':2' => 1378918347], undef, 0],
    ['7BUT, base 6, twospot, 13', [BC_BUT, BC(7)], 6, [[':1' => 2176782335]], [':2' =>  2176782335], undef, 0],
    ['7BUT, base 6, twospot, 14', [BC_BUT, BC(7)], 6, [[':1' => 2176782334]], [':2' =>  2176782335], undef, 0],
    ['7BUT, base 6, twospot, 15', [BC_BUT, BC(7)], 6, [[':1' => 2176782333]], [':2' =>  2176782335], undef, 0],
    ['7BUT, base 6, twospot, 16', [BC_BUT, BC(7)], 6, [[':1' => 2176782332]], [':2' =>  2176782335], undef, 0],
    ['7BUT, base 6, twospot, 17', [BC_BUT, BC(7)], 6, [[':1' => 2176782331]], [':2' =>  2176782335], undef, 0],
    ['7BUT, base 6, twospot, 18', [BC_BUT, BC(7)], 6, [[':1' => 2176782330]], [':2' =>  2176782335], undef, 0],
    ['7BUT, base 6, twospot, 19', [BC_BUT, BC(7)], 6, [[':1' => 2176782329]], [':2' =>  2176782335], undef, 0],
    ['7BUT, base 6, twospot, 20', [BC_BUT, BC(7)], 6, [[':1' => 2176782328]], [':2' =>  2176782334], undef, 0],
    ['7BUT, base 6, twospot, 21', [BC_BUT, BC(7)], 6, [[':1' => 2176782327]], [':2' =>  2176782334], undef, 0],
    ['7BUT, base 6, twospot, 22', [BC_BUT, BC(7)], 6, [[':1' => 2176782326]], [':2' =>  2176782334], undef, 0],
    ['7BUT, base 6, twospot, 23', [BC_BUT, BC(7)], 6, [[':1' => 2176782325]], [':2' =>  2176782334], undef, 0],
    ['7BUT, base 6, twospot, 24', [BC_BUT, BC(7)], 6, [[':1' => 2176782324]], [':2' =>  2176782334], undef, 0],
    ['7BUT, base 7, spot, 1', [BC_BUT, BC(7)], 7, [['.1' => 134]], ['.2' => 2539], undef, 0],
    ['7BUT, base 7, spot, 2', [BC_BUT, BC(7)], 7, [['.1' => 666]], ['.2' => 3084], undef, 0],
    ['7BUT, base 7, spot, 3', [BC_BUT, BC(7)], 7, [['.1' => 417]], ['.2' => 10021], undef, 0],
    ['7BUT, base 7, spot, 4', [BC_BUT, BC(7)], 7, [['.1' => 516]], ['.2' => 12521], undef, 0],
    ['7BUT, base 7, spot, 5', [BC_BUT, BC(7)], 7, [['.1' => 469]], ['.2' => 473], undef, 0],
    ['7BUT, base 7, spot, 6', [BC_BUT, BC(7)], 7, [['.1' => 26]], ['.2' => 12031], undef, 0],
    ['7BUT, base 7, spot, 7', [BC_BUT, BC(7)], 7, [['.1' => 2309]], ['.2' => 16799], undef, 0],
    ['7BUT, base 7, spot, 8', [BC_BUT, BC(7)], 7, [['.1' => 1136]], ['.2' => 5994], undef, 0],
    ['7BUT, base 7, spot, 9', [BC_BUT, BC(7)], 7, [['.1' => 37]], ['.2' => 4842], undef, 0],
    ['7BUT, base 7, spot, 10', [BC_BUT, BC(7)], 7, [['.1' => 1003]], ['.2' => 5827], undef, 0],
    ['7BUT, base 7, spot, 11', [BC_BUT, BC(7)], 7, [['.1' => 2346]], ['.2' => 4801], undef, 0],
    ['7BUT, base 7, spot, 12', [BC_BUT, BC(7)], 7, [['.1' => 667]], ['.2' => 5485], undef, 0],
    ['7BUT, base 7, twospot, 1', [BC_BUT, BC(7)], 7, [[':1' => 134]], [':2' => 40353745], undef, 0],
    ['7BUT, base 7, twospot, 2', [BC_BUT, BC(7)], 7, [[':1' => 666]], [':2' => 40354290], undef, 0],
    ['7BUT, base 7, twospot, 3', [BC_BUT, BC(7)], 7, [[':1' => 36063769]], [':2' => 40216178], undef, 0],
    ['7BUT, base 7, twospot, 4', [BC_BUT, BC(7)], 7, [[':1' => 37557394]], [':2' => 40079147], undef, 0],
    ['7BUT, base 7, twospot, 5', [BC_BUT, BC(7)], 7, [[':1' => 28770248]], [':2' => 149881983], undef, 0],
    ['7BUT, base 7, twospot, 6', [BC_BUT, BC(7)], 7, [[':1' => 13646704]], [':2' => 54000808], undef, 0],
    ['7BUT, base 7, twospot, 7', [BC_BUT, BC(7)], 7, [[':1' => 21221165]], [':2' => 21271992], undef, 0],
    ['7BUT, base 7, twospot, 8', [BC_BUT, BC(7)], 7, [[':1' => 17826062]], [':2' => 101021202], undef, 0],
    ['7BUT, base 7, twospot, 9', [BC_BUT, BC(7)], 7, [[':1' => 10471949]], [':2' => 212324033], undef, 0],
    ['7BUT, base 7, twospot, 10', [BC_BUT, BC(7)], 7, [[':1' => 19222843]], [':2' => 141108582], undef, 0],
    ['7BUT, base 7, twospot, 11', [BC_BUT, BC(7)], 7, [[':1' => 22772229]], [':2' => 184439840], undef, 0],
    ['7BUT, base 7, twospot, 12', [BC_BUT, BC(7)], 7, [[':1' => 21969713]], [':2' => 143157794], undef, 0],
    ['7BUT, base 7, twospot, 13', [BC_BUT, BC(7)], 7, [[':1' => 282475248]], [':2' =>  282475248], undef, 0],
    ['7BUT, base 7, twospot, 14', [BC_BUT, BC(7)], 7, [[':1' => 282475247]], [':2' =>  282475248], undef, 0],
    ['7BUT, base 7, twospot, 15', [BC_BUT, BC(7)], 7, [[':1' => 282475246]], [':2' =>  282475248], undef, 0],
    ['7BUT, base 7, twospot, 16', [BC_BUT, BC(7)], 7, [[':1' => 282475245]], [':2' =>  282475248], undef, 0],
    ['7BUT, base 7, twospot, 17', [BC_BUT, BC(7)], 7, [[':1' => 282475244]], [':2' =>  282475248], undef, 0],
    ['7BUT, base 7, twospot, 18', [BC_BUT, BC(7)], 7, [[':1' => 282475243]], [':2' =>  282475248], undef, 0],
    ['7BUT, base 7, twospot, 19', [BC_BUT, BC(7)], 7, [[':1' => 282475242]], [':2' =>  282475248], undef, 0],
    ['7BUT, base 7, twospot, 20', [BC_BUT, BC(7)], 7, [[':1' => 282475241]], [':2' =>  282475248], undef, 0],
    ['7BUT, base 7, twospot, 21', [BC_BUT, BC(7)], 7, [[':1' => 282475240]], [':2' =>  282475247], undef, 0],
    ['7BUT, base 7, twospot, 22', [BC_BUT, BC(7)], 7, [[':1' => 282475239]], [':2' =>  282475247], undef, 0],
    ['7BUT, base 7, twospot, 23', [BC_BUT, BC(7)], 7, [[':1' => 282475238]], [':2' =>  282475247], undef, 0],
    ['7BUT, base 7, twospot, 24', [BC_BUT, BC(7)], 7, [[':1' => 282475237]], [':2' =>  282475247], undef, 0],
    ['7BUT, base 7, twospot, 25', [BC_BUT, BC(7)], 7, [[':1' => 282475236]], [':2' =>  282475247], undef, 0],

    ['SWB, base 2, spot, 1', BC_SWB, 2, [['.1' => 69]], ['.2' => 32871], undef, 0],
    ['SWB, base 2, spot, 2', BC_SWB, 2, [['.1' => 666]], ['.2' => 983], undef, 0],
    ['SWB, base 2, spot, 3', BC_SWB, 2, [['.1' => 15042]], ['.2' => 10147], undef, 0],
    ['SWB, base 2, spot, 4', BC_SWB, 2, [['.1' => 15043]], ['.2' => 42914], undef, 0],
    ['SWB, base 2, spot, 5', BC_SWB, 2, [['.1' => 22538]], ['.2' => 29711], undef, 0],
    ['SWB, base 2, spot, 6', BC_SWB, 2, [['.1' => 29602]], ['.2' => 19059], undef, 0],
    ['SWB, base 2, spot, 7', BC_SWB, 2, [['.1' => 31495]], ['.2' => 50820], undef, 0],
    ['SWB, base 2, spot, 8', BC_SWB, 2, [['.1' => 5133]], ['.2' => 40459], undef, 0],
    ['SWB, base 2, spot, 9', BC_SWB, 2, [['.1' => 32335]], ['.2' => 49512], undef, 0],
    ['SWB, base 2, spot, 10', BC_SWB, 2, [['.1' => 21226]], ['.2' => 31647], undef, 0],
    ['SWB, base 2, spot, 11', BC_SWB, 2, [['.1' => 32587]], ['.2' => 49390], undef, 0],
    ['SWB, base 2, spot, 12', BC_SWB, 2, [['.1' => 1741]], ['.2' => 34219], undef, 0],
    ['SWB, base 2, spot, 13', BC_SWB, 2, [['.1' => 11895]], ['.2' => 47436], undef, 0],
    ['SWB, base 2, spot, 14', BC_SWB, 2, [['.1' => 32278]], ['.2' => 16669], undef, 0],
    ['SWB, base 2, twospot, 1', BC_SWB, 2, [[':1' => 69]], [':2' => 2147483751], undef, 0],
    ['SWB, base 2, twospot, 2', BC_SWB, 2, [[':1' => 666]], [':2' => 983], undef, 0],
    ['SWB, base 2, twospot, 3', BC_SWB, 2, [[':1' => 15042]], [':2' => 10147], undef, 0],
    ['SWB, base 2, twospot, 4', BC_SWB, 2, [[':1' => 15043]], [':2' => 2147493794], undef, 0],
    ['SWB, base 2, twospot, 5', BC_SWB, 2, [[':1' => 2024152597]], [':2' => 3304395039], undef, 0],
    ['SWB, base 2, twospot, 6', BC_SWB, 2, [[':1' => 1056766385]], [':2' => 2709685609], undef, 0],
    ['SWB, base 2, twospot, 7', BC_SWB, 2, [[':1' => 1786660824]], [':2' => 1598121012], undef, 0],
    ['SWB, base 2, twospot, 8', BC_SWB, 2, [[':1' => 1125844047]], [':2' => 3801515624], undef, 0],
    ['SWB, base 2, twospot, 9', BC_SWB, 2, [[':1' => 1685605016]], [':2' => 1447325652], undef, 0],
    ['SWB, base 2, twospot, 10', BC_SWB, 2, [[':1' => 1951140578]], [':2' => 1315573651], undef, 0],
    ['SWB, base 2, twospot, 11', BC_SWB, 2, [[':1' => 1515193150]], [':2' => 2004353697], undef, 0],
    ['SWB, base 2, twospot, 12', BC_SWB, 2, [[':1' => 818149754]], [':2' => 681706951], undef, 0],
    ['SWB, base 2, twospot, 13', BC_SWB, 2, [[':1' => 976013641]], [':2' => 2805640685], undef, 0],
    ['SWB, base 2, twospot, 14', BC_SWB, 2, [[':1' => 32500481]], [':2' => 2165841537], undef, 0],
    ['SWB, base 3, spot, 1', BC_SWB, 3, [['.1' => 125]], ['.2' => 39534], undef, 0],
    ['SWB, base 3, spot, 2', BC_SWB, 3, [['.1' => 666]], ['.2' => 312], undef, 0],
    ['SWB, base 3, spot, 3', BC_SWB, 3, [['.1' => 13841]], ['.2' => 50559], undef, 0],
    ['SWB, base 3, spot, 4', BC_SWB, 3, [['.1' => 2037]], ['.2' => 856], undef, 0],
    ['SWB, base 3, spot, 5', BC_SWB, 3, [['.1' => 19159]], ['.2' => 26845], undef, 0],
    ['SWB, base 3, spot, 6', BC_SWB, 3, [['.1' => 14520]], ['.2' => 12946], undef, 0],
    ['SWB, base 3, spot, 7', BC_SWB, 3, [['.1' => 16280]], ['.2' => 48438], undef, 0],
    ['SWB, base 3, spot, 8', BC_SWB, 3, [['.1' => 444]], ['.2' => 676], undef, 0],
    ['SWB, base 3, spot, 9', BC_SWB, 3, [['.1' => 18597]], ['.2' => 7312], undef, 0],
    ['SWB, base 3, spot, 10', BC_SWB, 3, [['.1' => 8526]], ['.2' => 16213], undef, 0],
    ['SWB, base 3, spot, 11', BC_SWB, 3, [['.1' => 1822]], ['.2' => 20655], undef, 0],
    ['SWB, base 3, spot, 12', BC_SWB, 3, [['.1' => 11967]], ['.2' => 18356], undef, 0],
    ['SWB, base 3, twospot, 1', BC_SWB, 3, [[':1' => 125]], [':2' => 2324523102], undef, 0],
    ['SWB, base 3, twospot, 2', BC_SWB, 3, [[':1' => 666]], [':2' => 312], undef, 0],
    ['SWB, base 3, twospot, 3', BC_SWB, 3, [[':1' => 438365287]], [':2' => 2177428685], undef, 0],
    ['SWB, base 3, twospot, 4', BC_SWB, 3, [[':1' => 498516477]], [':2' => 975066242], undef, 0],
    ['SWB, base 3, twospot, 5', BC_SWB, 3, [[':1' => 1005608950]], [':2' => 1785035431], undef, 0],
    ['SWB, base 3, twospot, 6', BC_SWB, 3, [[':1' => 821605447]], [':2' => 1911242759], undef, 0],
    ['SWB, base 3, twospot, 7', BC_SWB, 3, [[':1' => 886544023]], [':2' => 1877221119], undef, 0],
    ['SWB, base 3, twospot, 8', BC_SWB, 3, [[':1' => 570234284]], [':2' => 3123103701], undef, 0],
    ['SWB, base 3, twospot, 9', BC_SWB, 3, [[':1' => 1074707664]], [':2' => 489034061], undef, 0],
    ['SWB, base 3, twospot, 10', BC_SWB, 3, [[':1' => 90072346]], [':2' => 1236142956], undef, 0],
    ['SWB, base 3, twospot, 11', BC_SWB, 3, [[':1' => 608363978]], [':2' => 3226884497], undef, 0],
    ['SWB, base 3, twospot, 12', BC_SWB, 3, [[':1' => 235304034]], [':2' => 361876847], undef, 0],
    ['SWB, base 4, spot, 1', BC_SWB, 4, [['.1' => 125]], ['.2' => 16610], undef, 0],
    ['SWB, base 4, spot, 2', BC_SWB, 4, [['.1' => 666]], ['.2' => 33308], undef, 0],
    ['SWB, base 4, spot, 3', BC_SWB, 4, [['.1' => 14498]], ['.2' => 38538], undef, 0],
    ['SWB, base 4, spot, 4', BC_SWB, 4, [['.1' => 2332]], ['.2' => 2427], undef, 0],
    ['SWB, base 4, spot, 5', BC_SWB, 4, [['.1' => 5204]], ['.2' => 12737], undef, 0],
    ['SWB, base 4, spot, 6', BC_SWB, 4, [['.1' => 8212]], ['.2' => 10289], undef, 0],
    ['SWB, base 4, spot, 7', BC_SWB, 4, [['.1' => 8730]], ['.2' => 43708], undef, 0],
    ['SWB, base 4, spot, 8', BC_SWB, 4, [['.1' => 5685]], ['.2' => 29592], undef, 0],
    ['SWB, base 4, spot, 9', BC_SWB, 4, [['.1' => 3072]], ['.2' => 1792], undef, 0],
    ['SWB, base 4, spot, 10', BC_SWB, 4, [['.1' => 11606]], ['.2' => 44547], undef, 0],
    ['SWB, base 4, spot, 11', BC_SWB, 4, [['.1' => 5604]], ['.2' => 12437], undef, 0],
    ['SWB, base 4, spot, 12', BC_SWB, 4, [['.1' => 7024]], ['.2' => 16300], undef, 0],
    ['SWB, base 4, twospot, 1', BC_SWB, 4, [[':1' => 125]], [':2' => 1073742050], undef, 0],
    ['SWB, base 4, twospot, 2', BC_SWB, 4, [[':1' => 666]], [':2' => 2147484188], undef, 0],
    ['SWB, base 4, twospot, 3', BC_SWB, 4, [[':1' => 221703605]], [':2' => 1180425976], undef, 0],
    ['SWB, base 4, twospot, 4', BC_SWB, 4, [[':1' => 484295704]], [':2' => 996851006], undef, 0],
    ['SWB, base 4, twospot, 5', BC_SWB, 4, [[':1' => 598869660]], [':2' => 696160027], undef, 0],
    ['SWB, base 4, twospot, 6', BC_SWB, 4, [[':1' => 580403449]], [':2' => 1780404293], undef, 0],
    ['SWB, base 4, twospot, 7', BC_SWB, 4, [[':1' => 794788652]], [':2' => 747135471], undef, 0],
    ['SWB, base 4, twospot, 8', BC_SWB, 4, [[':1' => 375050234]], [':2' => 3008164868], undef, 0],
    ['SWB, base 4, twospot, 9', BC_SWB, 4, [[':1' => 90280828]], [':2' => 205247907], undef, 0],
    ['SWB, base 4, twospot, 10', BC_SWB, 4, [[':1' => 878540577]], [':2' => 1506421483], undef, 0],
    ['SWB, base 4, twospot, 11', BC_SWB, 4, [[':1' => 971942416]], [':2' => 362610868], undef, 0],
    ['SWB, base 4, twospot, 12', BC_SWB, 4, [[':1' => 437831101]], [':2' => 2092858610], undef, 0],
    ['SWB, base 5, spot, 1', BC_SWB, 5, [['.1' => 125]], ['.2' => 525], undef, 0],
    ['SWB, base 5, spot, 2', BC_SWB, 5, [['.1' => 666]], ['.2' => 5867], undef, 0],
    ['SWB, base 5, spot, 3', BC_SWB, 5, [['.1' => 74]], ['.2' => 12590], undef, 0],
    ['SWB, base 5, spot, 4', BC_SWB, 5, [['.1' => 546]], ['.2' => 3338], undef, 0],
    ['SWB, base 5, spot, 5', BC_SWB, 5, [['.1' => 1652]], ['.2' => 8683], undef, 0],
    ['SWB, base 5, spot, 6', BC_SWB, 5, [['.1' => 2200]], ['.2' => 1490], undef, 0],
    ['SWB, base 5, spot, 7', BC_SWB, 5, [['.1' => 864]], ['.2' => 15063], undef, 0],
    ['SWB, base 5, spot, 8', BC_SWB, 5, [['.1' => 2874]], ['.2' => 13450], undef, 0],
    ['SWB, base 5, spot, 9', BC_SWB, 5, [['.1' => 907]], ['.2' => 9279], undef, 0],
    ['SWB, base 5, spot, 10', BC_SWB, 5, [['.1' => 1210]], ['.2' => 2782], undef, 0],
    ['SWB, base 5, spot, 11', BC_SWB, 5, [['.1' => 1848]], ['.2' => 11671], undef, 0],
    ['SWB, base 5, spot, 12', BC_SWB, 5, [['.1' => 149]], ['.2' => 13030], undef, 0],
    ['SWB, base 5, twospot, 1', BC_SWB, 5, [[':1' => 125]], [':2' => 525], undef, 0],
    ['SWB, base 5, twospot, 2', BC_SWB, 5, [[':1' => 666]], [':2' => 48830867], undef, 0],
    ['SWB, base 5, twospot, 3', BC_SWB, 5, [[':1' => 31083153]], [':2' => 172480482], undef, 0],
    ['SWB, base 5, twospot, 4', BC_SWB, 5, [[':1' => 35952212]], [':2' => 117738355], undef, 0],
    ['SWB, base 5, twospot, 5', BC_SWB, 5, [[':1' => 46968289]], [':2' => 206972273], undef, 0],
    ['SWB, base 5, twospot, 6', BC_SWB, 5, [[':1' => 29402237]], [':2' => 123368960], undef, 0],
    ['SWB, base 5, twospot, 7', BC_SWB, 5, [[':1' => 3908806]], [':2' => 55469955], undef, 0],
    ['SWB, base 5, twospot, 8', BC_SWB, 5, [[':1' => 13457747]], [':2' => 137674552], undef, 0],
    ['SWB, base 5, twospot, 9', BC_SWB, 5, [[':1' => 6055302]], [':2' => 102971388], undef, 0],
    ['SWB, base 5, twospot, 10', BC_SWB, 5, [[':1' => 21580998]], [':2' => 178441576], undef, 0],
    ['SWB, base 5, twospot, 11', BC_SWB, 5, [[':1' => 7199665]], [':2' => 4024668], undef, 0],
    ['SWB, base 5, twospot, 12', BC_SWB, 5, [[':1' => 39352531]], [':2' => 66568100], undef, 0],
    ['SWB, base 6, spot, 1', BC_SWB, 6, [['.1' => 125]], ['.2' => 38997], undef, 0],
    ['SWB, base 6, spot, 2', BC_SWB, 6, [['.1' => 666]], ['.2' => 777], undef, 0],
    ['SWB, base 6, spot, 3', BC_SWB, 6, [['.1' => 1385]], ['.2' => 45723], undef, 0],
    ['SWB, base 6, spot, 4', BC_SWB, 6, [['.1' => 5667]], ['.2' => 26423], undef, 0],
    ['SWB, base 6, spot, 5', BC_SWB, 6, [['.1' => 2087]], ['.2' => 46248], undef, 0],
    ['SWB, base 6, spot, 6', BC_SWB, 6, [['.1' => 6826]], ['.2' => 33413], undef, 0],
    ['SWB, base 6, spot, 7', BC_SWB, 6, [['.1' => 2061]], ['.2' => 30688], undef, 0],
    ['SWB, base 6, spot, 8', BC_SWB, 6, [['.1' => 6417]], ['.2' => 27058], undef, 0],
    ['SWB, base 6, spot, 9', BC_SWB, 6, [['.1' => 3657]], ['.2' => 29568], undef, 0],
    ['SWB, base 6, spot, 10', BC_SWB, 6, [['.1' => 2897]], ['.2' => 44463], undef, 0],
    ['SWB, base 6, spot, 11', BC_SWB, 6, [['.1' => 5425]], ['.2' => 11067], undef, 0],
    ['SWB, base 6, spot, 12', BC_SWB, 6, [['.1' => 3984]], ['.2' => 4708], undef, 0],
    ['SWB, base 6, twospot, 1', BC_SWB, 6, [[':1' => 125]], [':2' => 1813985397], undef, 0],
    ['SWB, base 6, twospot, 2', BC_SWB, 6, [[':1' => 666]], [':2' => 777], undef, 0],
    ['SWB, base 6, twospot, 3', BC_SWB, 6, [[':1' => 275918546]], [':2' => 858785860], undef, 0],
    ['SWB, base 6, twospot, 4', BC_SWB, 6, [[':1' => 247812961]], [':2' => 529215475], undef, 0],
    ['SWB, base 6, twospot, 5', BC_SWB, 6, [[':1' => 245455712]], [':2' => 894250367], undef, 0],
    ['SWB, base 6, twospot, 6', BC_SWB, 6, [[':1' => 50886835]], [':2' => 382818384], undef, 0],
    ['SWB, base 6, twospot, 7', BC_SWB, 6, [[':1' => 136951412]], [':2' => 984390675], undef, 0],
    ['SWB, base 6, twospot, 8', BC_SWB, 6, [[':1' => 245808568]], [':2' => 1619269410], undef, 0],
    ['SWB, base 6, twospot, 9', BC_SWB, 6, [[':1' => 174212067]], [':2' => 1368205251], undef, 0],
    ['SWB, base 6, twospot, 10', BC_SWB, 6, [[':1' => 260676723]], [':2' => 1244036835], undef, 0],
    ['SWB, base 6, twospot, 11', BC_SWB, 6, [[':1' => 258552801]], [':2' => 1247533042], undef, 0],
    ['SWB, base 6, twospot, 12', BC_SWB, 6, [[':1' => 167943709]], [':2' => 647794595], undef, 0],
    ['SWB, base 7, spot, 1', BC_SWB, 7, [['.1' => 125]], ['.2' => 14697], undef, 0],
    ['SWB, base 7, spot, 2', BC_SWB, 7, [['.1' => 666]], ['.2' => 4574], undef, 0],
    ['SWB, base 7, spot, 3', BC_SWB, 7, [['.1' => 2286]], ['.2' => 10045], undef, 0],
    ['SWB, base 7, spot, 4', BC_SWB, 7, [['.1' => 2375]], ['.2' => 5167], undef, 0],
    ['SWB, base 7, spot, 5', BC_SWB, 7, [['.1' => 358]], ['.2' => 4544], undef, 0],
    ['SWB, base 7, spot, 6', BC_SWB, 7, [['.1' => 1492]], ['.2' => 3572], undef, 0],
    ['SWB, base 7, spot, 7', BC_SWB, 7, [['.1' => 2108]], ['.2' => 3002], undef, 0],
    ['SWB, base 7, spot, 8', BC_SWB, 7, [['.1' => 395]], ['.2' => 9272], undef, 0],
    ['SWB, base 7, spot, 9', BC_SWB, 7, [['.1' => 1279]], ['.2' => 13659], undef, 0],
    ['SWB, base 7, spot, 10', BC_SWB, 7, [['.1' => 967]], ['.2' => 4316], undef, 0],
    ['SWB, base 7, spot, 11', BC_SWB, 7, [['.1' => 2386]], ['.2' => 14768], undef, 0],
    ['SWB, base 7, spot, 12', BC_SWB, 7, [['.1' => 1202]], ['.2' => 13382], undef, 0],
    ['SWB, base 7, twospot, 1', BC_SWB, 7, [[':1' => 125]], [':2' => 242121933], undef, 0],
    ['SWB, base 7, twospot, 2', BC_SWB, 7, [[':1' => 666]], [':2' => 40355780], undef, 0],
    ['SWB, base 7, twospot, 3', BC_SWB, 7, [[':1' => 25386434]], [':2' => 140478513], undef, 0],
    ['SWB, base 7, twospot, 4', BC_SWB, 7, [[':1' => 20941349]], [':2' => 108993543], undef, 0],
    ['SWB, base 7, twospot, 5', BC_SWB, 7, [[':1' => 19408566]], [':2' => 105366449], undef, 0],
    ['SWB, base 7, twospot, 6', BC_SWB, 7, [[':1' => 38896199]], [':2' => 249255699], undef, 0],
    ['SWB, base 7, twospot, 7', BC_SWB, 7, [[':1' => 4027568]], [':2' => 245274598], undef, 0],
    ['SWB, base 7, twospot, 8', BC_SWB, 7, [[':1' => 2489172]], [':2' => 3751324], undef, 0],
    ['SWB, base 7, twospot, 9', BC_SWB, 7, [[':1' => 32828361]], [':2' => 255179411], undef, 0],
    ['SWB, base 7, twospot, 10', BC_SWB, 7, [[':1' => 17512906]], [':2' => 228051827], undef, 0],
    ['SWB, base 7, twospot, 11', BC_SWB, 7, [[':1' => 1795729]], [':2' => 206012903], undef, 0],
    ['SWB, base 7, twospot, 12', BC_SWB, 7, [[':1' => 16218328]], [':2' => 32351440], undef, 0],

    ['AWC, base 2, spot, 1', BC_AWC, 2, [['.1' => 69]], ['.2' => 32871], undef, 0],
    ['AWC, base 2, spot, 2', BC_AWC, 2, [['.1' => 666]], ['.2' => 983], undef, 0],
    ['AWC, base 2, spot, 3', BC_AWC, 2, [['.1' => 15042]], ['.2' => 10147], undef, 0],
    ['AWC, base 2, spot, 4', BC_AWC, 2, [['.1' => 15043]], ['.2' => 42914], undef, 0],
    ['AWC, base 2, spot, 5', BC_AWC, 2, [['.1' => 7355]], ['.2' => 37606], undef, 0],
    ['AWC, base 2, spot, 6', BC_AWC, 2, [['.1' => 7940]], ['.2' => 4230], undef, 0],
    ['AWC, base 2, spot, 7', BC_AWC, 2, [['.1' => 6899]], ['.2' => 38794], undef, 0],
    ['AWC, base 2, spot, 8', BC_AWC, 2, [['.1' => 21410]], ['.2' => 31347], undef, 0],
    ['AWC, base 2, spot, 9', BC_AWC, 2, [['.1' => 15338]], ['.2' => 9759], undef, 0],
    ['AWC, base 2, spot, 10', BC_AWC, 2, [['.1' => 21527]], ['.2' => 65052], undef, 0],
    ['AWC, base 2, spot, 11', BC_AWC, 2, [['.1' => 17210]], ['.2' => 25255], undef, 0],
    ['AWC, base 2, spot, 12', BC_AWC, 2, [['.1' => 3001]], ['.2' => 36453], undef, 0],
    ['AWC, base 2, spot, 13', BC_AWC, 2, [['.1' => 27952]], ['.2' => 23464], undef, 0],
    ['AWC, base 2, spot, 14', BC_AWC, 2, [['.1' => 32321]], ['.2' => 49505], undef, 0],
    ['AWC, base 2, twospot, 1', BC_AWC, 2, [[':1' => 69]], [':2' => 2147483751], undef, 0],
    ['AWC, base 2, twospot, 2', BC_AWC, 2, [[':1' => 666]], [':2' => 983], undef, 0],
    ['AWC, base 2, twospot, 3', BC_AWC, 2, [[':1' => 15042]], [':2' => 10147], undef, 0],
    ['AWC, base 2, twospot, 4', BC_AWC, 2, [[':1' => 15043]], [':2' => 2147493794], undef, 0],
    ['AWC, base 2, twospot, 5', BC_AWC, 2, [[':1' => 1452328012]], [':2' => 2111350378], undef, 0],
    ['AWC, base 2, twospot, 6', BC_AWC, 2, [[':1' => 87314215]], [':2' => 2276354228], undef, 0],
    ['AWC, base 2, twospot, 7', BC_AWC, 2, [[':1' => 281734308]], [':2' => 414161654], undef, 0],
    ['AWC, base 2, twospot, 8', BC_AWC, 2, [[':1' => 637697590]], [':2' => 889405741], undef, 0],
    ['AWC, base 2, twospot, 9', BC_AWC, 2, [[':1' => 748909744]], [':2' => 988991208], undef, 0],
    ['AWC, base 2, twospot, 10', BC_AWC, 2, [[':1' => 2078688576]], [':2' => 1175807968], undef, 0],
    ['AWC, base 2, twospot, 11', BC_AWC, 2, [[':1' => 985594590]], [':2' => 669091761], undef, 0],
    ['AWC, base 2, twospot, 12', BC_AWC, 2, [[':1' => 617646075]], [':2' => 3065562118], undef, 0],
    ['AWC, base 2, twospot, 13', BC_AWC, 2, [[':1' => 1058435166]], [':2' => 547178609], undef, 0],
    ['AWC, base 2, twospot, 14', BC_AWC, 2, [[':1' => 1657500166]], [':2' => 1403964165], undef, 0],
    ['AWC, base 3, spot, 1', BC_AWC, 3, [['.1' => 125]], ['.2' => 39520], undef, 0],
    ['AWC, base 3, spot, 2', BC_AWC, 3, [['.1' => 666]], ['.2' => 645], undef, 0],
    ['AWC, base 3, spot, 3', BC_AWC, 3, [['.1' => 15662]], ['.2' => 53687], undef, 0],
    ['AWC, base 3, spot, 4', BC_AWC, 3, [['.1' => 9208]], ['.2' => 31636], undef, 0],
    ['AWC, base 3, spot, 5', BC_AWC, 3, [['.1' => 11620]], ['.2' => 28291], undef, 0],
    ['AWC, base 3, spot, 6', BC_AWC, 3, [['.1' => 16164]], ['.2' => 14964], undef, 0],
    ['AWC, base 3, spot, 7', BC_AWC, 3, [['.1' => 12598]], ['.2' => 27639], undef, 0],
    ['AWC, base 3, spot, 8', BC_AWC, 3, [['.1' => 11528]], ['.2' => 47920], undef, 0],
    ['AWC, base 3, spot, 9', BC_AWC, 3, [['.1' => 18877]], ['.2' => 35132], undef, 0],
    ['AWC, base 3, spot, 10', BC_AWC, 3, [['.1' => 16732]], ['.2' => 34351], undef, 0],
    ['AWC, base 3, spot, 11', BC_AWC, 3, [['.1' => 10908]], ['.2' => 11304], undef, 0],
    ['AWC, base 3, spot, 12', BC_AWC, 3, [['.1' => 10128]], ['.2' => 12532], undef, 0],
    ['AWC, base 3, twospot, 1', BC_AWC, 3, [[':1' => 125]], [':2' => 2324523088], undef, 0],
    ['AWC, base 3, twospot, 2', BC_AWC, 3, [[':1' => 666]], [':2' => 645], undef, 0],
    ['AWC, base 3, twospot, 3', BC_AWC, 3, [[':1' => 55861331]], [':2' => 2394221736], undef, 0],
    ['AWC, base 3, twospot, 4', BC_AWC, 3, [[':1' => 265980689]], [':2' => 2677034917], undef, 0],
    ['AWC, base 3, twospot, 5', BC_AWC, 3, [[':1' => 773233612]], [':2' => 1612118685], undef, 0],
    ['AWC, base 3, twospot, 6', BC_AWC, 3, [[':1' => 927194864]], [':2' => 3166453527], undef, 0],
    ['AWC, base 3, twospot, 7', BC_AWC, 3, [[':1' => 745084561]], [':2' => 1632766337], undef, 0],
    ['AWC, base 3, twospot, 8', BC_AWC, 3, [[':1' => 56419711]], [':2' => 1231110336], undef, 0],
    ['AWC, base 3, twospot, 9', BC_AWC, 3, [[':1' => 673055069]], [':2' => 2815376244], undef, 0],
    ['AWC, base 3, twospot, 10', BC_AWC, 3, [[':1' => 249878897]], [':2' => 2471099917], undef, 0],
    ['AWC, base 3, twospot, 11', BC_AWC, 3, [[':1' => 926699815]], [':2' => 2005657762], undef, 0],
    ['AWC, base 3, twospot, 12', BC_AWC, 3, [[':1' => 205833793]], [':2' => 1379231075], undef, 0],
    ['AWC, base 4, spot, 1', BC_AWC, 4, [['.1' => 125]], ['.2' => 16456], undef, 0],
    ['AWC, base 4, spot, 2', BC_AWC, 4, [['.1' => 666]], ['.2' => 33340], undef, 0],
    ['AWC, base 4, spot, 3', BC_AWC, 4, [['.1' => 12322]], ['.2' => 48170], undef, 0],
    ['AWC, base 4, spot, 4', BC_AWC, 4, [['.1' => 1196]], ['.2' => 1415], undef, 0],
    ['AWC, base 4, spot, 5', BC_AWC, 4, [['.1' => 13330]], ['.2' => 45334], undef, 0],
    ['AWC, base 4, spot, 6', BC_AWC, 4, [['.1' => 9623]], ['.2' => 61176], undef, 0],
    ['AWC, base 4, spot, 7', BC_AWC, 4, [['.1' => 8350]], ['.2' => 43185], undef, 0],
    ['AWC, base 4, spot, 8', BC_AWC, 4, [['.1' => 3283]], ['.2' => 53191], undef, 0],
    ['AWC, base 4, spot, 9', BC_AWC, 4, [['.1' => 9121]], ['.2' => 27465], undef, 0],
    ['AWC, base 4, spot, 10', BC_AWC, 4, [['.1' => 13158]], ['.2' => 48959], undef, 0],
    ['AWC, base 4, spot, 11', BC_AWC, 4, [['.1' => 5507]], ['.2' => 56035], undef, 0],
    ['AWC, base 4, spot, 12', BC_AWC, 4, [['.1' => 10307]], ['.2' => 57939], undef, 0],
    ['AWC, base 4, twospot, 1', BC_AWC, 4, [[':1' => 125]], [':2' => 1073741896], undef, 0],
    ['AWC, base 4, twospot, 2', BC_AWC, 4, [[':1' => 666]], [':2' => 2147484220], undef, 0],
    ['AWC, base 4, twospot, 3', BC_AWC, 4, [[':1' => 1018154906]], [':2' => 3146169980], undef, 0],
    ['AWC, base 4, twospot, 4', BC_AWC, 4, [[':1' => 964126219]], [':2' => 4152377225], undef, 0],
    ['AWC, base 4, twospot, 5', BC_AWC, 4, [[':1' => 398582014]], [':2' => 2561743081], undef, 0],
    ['AWC, base 4, twospot, 6', BC_AWC, 4, [[':1' => 769184059]], [':2' => 3826173301], undef, 0],
    ['AWC, base 4, twospot, 7', BC_AWC, 4, [[':1' => 971474986]], [':2' => 3072092704], undef, 0],
    ['AWC, base 4, twospot, 8', BC_AWC, 4, [[':1' => 683450271]], [':2' => 3801854578], undef, 0],
    ['AWC, base 4, twospot, 9', BC_AWC, 4, [[':1' => 959578995]], [':2' => 4152263439], undef, 0],
    ['AWC, base 4, twospot, 10', BC_AWC, 4, [[':1' => 608124728]], [':2' => 758840054], undef, 0],
    ['AWC, base 4, twospot, 11', BC_AWC, 4, [[':1' => 600343156]], [':2' => 733651649], undef, 0],
    ['AWC, base 4, twospot, 12', BC_AWC, 4, [[':1' => 788478285]], [':2' => 1701509020], undef, 0],
    ['AWC, base 5, spot, 1', BC_AWC, 5, [['.1' => 125]], ['.2' => 150], undef, 0],
    ['AWC, base 5, spot, 2', BC_AWC, 5, [['.1' => 666]], ['.2' => 3924], undef, 0],
    ['AWC, base 5, spot, 3', BC_AWC, 5, [['.1' => 2947]], ['.2' => 9006], undef, 0],
    ['AWC, base 5, spot, 4', BC_AWC, 5, [['.1' => 1192]], ['.2' => 6900], undef, 0],
    ['AWC, base 5, spot, 5', BC_AWC, 5, [['.1' => 1533]], ['.2' => 11214], undef, 0],
    ['AWC, base 5, spot, 6', BC_AWC, 5, [['.1' => 2756]], ['.2' => 5807], undef, 0],
    ['AWC, base 5, spot, 7', BC_AWC, 5, [['.1' => 2167]], ['.2' => 8220], undef, 0],
    ['AWC, base 5, spot, 8', BC_AWC, 5, [['.1' => 467]], ['.2' => 6655], undef, 0],
    ['AWC, base 5, spot, 9', BC_AWC, 5, [['.1' => 142]], ['.2' => 6415], undef, 0],
    ['AWC, base 5, spot, 10', BC_AWC, 5, [['.1' => 2622]], ['.2' => 9366], undef, 0],
    ['AWC, base 5, spot, 11', BC_AWC, 5, [['.1' => 440]], ['.2' => 378], undef, 0],
    ['AWC, base 5, spot, 12', BC_AWC, 5, [['.1' => 1450]], ['.2' => 1740], undef, 0],
    ['AWC, base 5, twospot, 1', BC_AWC, 5, [[':1' => 125]], [':2' => 150], undef, 0],
    ['AWC, base 5, twospot, 2', BC_AWC, 5, [[':1' => 666]], [':2' => 48828924], undef, 0],
    ['AWC, base 5, twospot, 3', BC_AWC, 5, [[':1' => 32247937]], [':2' => 136256774], undef, 0],
    ['AWC, base 5, twospot, 4', BC_AWC, 5, [[':1' => 6037498]], [':2' => 153725467], undef, 0],
    ['AWC, base 5, twospot, 5', BC_AWC, 5, [[':1' => 28343077]], [':2' => 119851567], undef, 0],
    ['AWC, base 5, twospot, 6', BC_AWC, 5, [[':1' => 20764143]], [':2' => 171381966], undef, 0],
    ['AWC, base 5, twospot, 7', BC_AWC, 5, [[':1' => 31691114]], [':2' => 233341681], undef, 0],
    ['AWC, base 5, twospot, 8', BC_AWC, 5, [[':1' => 16996290]], [':2' => 18033048], undef, 0],
    ['AWC, base 5, twospot, 9', BC_AWC, 5, [[':1' => 1171661]], [':2' => 49745993], undef, 0],
    ['AWC, base 5, twospot, 10', BC_AWC, 5, [[':1' => 16176703]], [':2' => 165895668], undef, 0],
    ['AWC, base 5, twospot, 11', BC_AWC, 5, [[':1' => 41643405]], [':2' => 40205836], undef, 0],
    ['AWC, base 5, twospot, 12', BC_AWC, 5, [[':1' => 9482274]], [':2' => 204328723], undef, 0],
    ['AWC, base 6, spot, 1', BC_AWC, 6, [['.1' => 125]], ['.2' => 39019], undef, 0],
    ['AWC, base 6, spot, 2', BC_AWC, 6, [['.1' => 666]], ['.2' => 777], undef, 0],
    ['AWC, base 6, spot, 3', BC_AWC, 6, [['.1' => 4035]], ['.2' => 28035], undef, 0],
    ['AWC, base 6, spot, 4', BC_AWC, 6, [['.1' => 1526]], ['.2' => 17332], undef, 0],
    ['AWC, base 6, spot, 5', BC_AWC, 6, [['.1' => 2182]], ['.2' => 33643], undef, 0],
    ['AWC, base 6, spot, 6', BC_AWC, 6, [['.1' => 956]], ['.2' => 16451], undef, 0],
    ['AWC, base 6, spot, 7', BC_AWC, 6, [['.1' => 3953]], ['.2' => 43485], undef, 0],
    ['AWC, base 6, spot, 8', BC_AWC, 6, [['.1' => 1268]], ['.2' => 16779], undef, 0],
    ['AWC, base 6, spot, 9', BC_AWC, 6, [['.1' => 5548]], ['.2' => 37576], undef, 0],
    ['AWC, base 6, spot, 10', BC_AWC, 6, [['.1' => 6697]], ['.2' => 14293], undef, 0],
    ['AWC, base 6, spot, 11', BC_AWC, 6, [['.1' => 1301]], ['.2' => 40397], undef, 0],
    ['AWC, base 6, spot, 12', BC_AWC, 6, [['.1' => 2471]], ['.2' => 40244], undef, 0],
    ['AWC, base 6, twospot, 1', BC_AWC, 6, [[':1' => 125]], [':2' => 1813985419], undef, 0],
    ['AWC, base 6, twospot, 2', BC_AWC, 6, [[':1' => 666]], [':2' => 777], undef, 0],
    ['AWC, base 6, twospot, 3', BC_AWC, 6, [[':1' => 279819709]], [':2' => 616703267], undef, 0],
    ['AWC, base 6, twospot, 4', BC_AWC, 6, [[':1' => 91645812]], [':2' => 106918818], undef, 0],
    ['AWC, base 6, twospot, 5', BC_AWC, 6, [[':1' => 259100816]], [':2' => 1027878139], undef, 0],
    ['AWC, base 6, twospot, 6', BC_AWC, 6, [[':1' => 256871037]], [':2' => 1386058506], undef, 0],
    ['AWC, base 6, twospot, 7', BC_AWC, 6, [[':1' => 43070996]], [':2' => 775562123], undef, 0],
    ['AWC, base 6, twospot, 8', BC_AWC, 6, [[':1' => 146242383]], [':2' => 1258998209], undef, 0],
    ['AWC, base 6, twospot, 9', BC_AWC, 6, [[':1' => 68522013]], [':2' => 1166318020], undef, 0],
    ['AWC, base 6, twospot, 10', BC_AWC, 6, [[':1' => 361120205]], [':2' => 2164748271], undef, 0],
    ['AWC, base 6, twospot, 11', BC_AWC, 6, [[':1' => 15832073]], [':2' => 1832455989], undef, 0],
    ['AWC, base 6, twospot, 12', BC_AWC, 6, [[':1' => 6881242]], [':2' => 1459207009], undef, 0],
    ['AWC, base 7, spot, 1', BC_AWC, 7, [['.1' => 125]], ['.2' => 14541], undef, 0],
    ['AWC, base 7, spot, 2', BC_AWC, 7, [['.1' => 666]], ['.2' => 2770], undef, 0],
    ['AWC, base 7, spot, 3', BC_AWC, 7, [['.1' => 389]], ['.2' => 10041], undef, 0],
    ['AWC, base 7, spot, 4', BC_AWC, 7, [['.1' => 2061]], ['.2' => 9558], undef, 0],
    ['AWC, base 7, spot, 5', BC_AWC, 7, [['.1' => 497]], ['.2' => 568], undef, 0],
    ['AWC, base 7, spot, 6', BC_AWC, 7, [['.1' => 274]], ['.2' => 2665], undef, 0],
    ['AWC, base 7, spot, 7', BC_AWC, 7, [['.1' => 861]], ['.2' => 935], undef, 0],
    ['AWC, base 7, spot, 8', BC_AWC, 7, [['.1' => 643]], ['.2' => 14797], undef, 0],
    ['AWC, base 7, spot, 9', BC_AWC, 7, [['.1' => 1952]], ['.2' => 16237], undef, 0],
    ['AWC, base 7, spot, 10', BC_AWC, 7, [['.1' => 1775]], ['.2' => 11632], undef, 0],
    ['AWC, base 7, spot, 11', BC_AWC, 7, [['.1' => 1681]], ['.2' => 3930], undef, 0],
    ['AWC, base 7, spot, 12', BC_AWC, 7, [['.1' => 203]], ['.2' => 232], undef, 0],
    ['AWC, base 7, twospot, 1', BC_AWC, 7, [[':1' => 125]], [':2' => 242121777], undef, 0],
    ['AWC, base 7, twospot, 2', BC_AWC, 7, [[':1' => 666]], [':2' => 40353976], undef, 0],
    ['AWC, base 7, twospot, 3', BC_AWC, 7, [[':1' => 3038610]], [':2' => 42865512], undef, 0],
    ['AWC, base 7, twospot, 4', BC_AWC, 7, [[':1' => 11085827]], [':2' => 167495600], undef, 0],
    ['AWC, base 7, twospot, 5', BC_AWC, 7, [[':1' => 31517042]], [':2' => 191534591], undef, 0],
    ['AWC, base 7, twospot, 6', BC_AWC, 7, [[':1' => 5715819]], [':2' => 167005600], undef, 0],
    ['AWC, base 7, twospot, 7', BC_AWC, 7, [[':1' => 27796576]], [':2' => 146223185], undef, 0],
    ['AWC, base 7, twospot, 8', BC_AWC, 7, [[':1' => 989415]], [':2' => 1113953], undef, 0],
    ['AWC, base 7, twospot, 9', BC_AWC, 7, [[':1' => 5238744]], [':2' => 5144042], undef, 0],
    ['AWC, base 7, twospot, 10', BC_AWC, 7, [[':1' => 12506963]], [':2' => 14293672], undef, 0],
    ['AWC, base 7, twospot, 11', BC_AWC, 7, [[':1' => 356217]], [':2' => 40760663], undef, 0],
    ['AWC, base 7, twospot, 12', BC_AWC, 7, [[':1' => 5597366]], [':2' => 207223776], undef, 0],

    ['AND, base 2, spot, 1', BC_AND, 2, [['.1' => 69]], ['.2' => 0], undef, 0],
    ['AND, base 2, spot, 2', BC_AND, 2, [['.1' => 666]], ['.2' => 8], undef, 0],
    ['AND, base 2, spot, 3', BC_AND, 2, [['.1' => 15042]], ['.2' => 6208], undef, 0],
    ['AND, base 2, spot, 4', BC_AND, 2, [['.1' => 15043]], ['.2' => 6209], undef, 0],
    ['AND, base 2, spot, 5', BC_AND, 2, [['.1' => 6861]], ['.2' => 2116], undef, 0],
    ['AND, base 2, spot, 6', BC_AND, 2, [['.1' => 17472]], ['.2' => 0], undef, 0],
    ['AND, base 2, spot, 7', BC_AND, 2, [['.1' => 18917]], ['.2' => 224], undef, 0],
    ['AND, base 2, spot, 8', BC_AND, 2, [['.1' => 10312]], ['.2' => 0], undef, 0],
    ['AND, base 2, spot, 9', BC_AND, 2, [['.1' => 18416]], ['.2' => 1008], undef, 0],
    ['AND, base 2, spot, 10', BC_AND, 2, [['.1' => 15289]], ['.2' => 6552], undef, 0],
    ['AND, base 2, spot, 11', BC_AND, 2, [['.1' => 23831]], ['.2' => 3075], undef, 0],
    ['AND, base 2, spot, 12', BC_AND, 2, [['.1' => 437]], ['.2' => 144], undef, 0],
    ['AND, base 2, spot, 13', BC_AND, 2, [['.1' => 5503]], ['.2' => 63], undef, 0],
    ['AND, base 2, spot, 14', BC_AND, 2, [['.1' => 26704]], ['.2' => 8192], undef, 0],
    ['AND, base 2, twospot, 1', BC_AND, 2, [[':1' => 69]], [':2' => 0], undef, 0],
    ['AND, base 2, twospot, 2', BC_AND, 2, [[':1' => 666]], [':2' => 8], undef, 0],
    ['AND, base 2, twospot, 3', BC_AND, 2, [[':1' => 15042]], [':2' => 6208], undef, 0],
    ['AND, base 2, twospot, 4', BC_AND, 2, [[':1' => 15043]], [':2' => 6209], undef, 0],
    ['AND, base 2, twospot, 5', BC_AND, 2, [[':1' => 1621649594]], [':2' => 536879128], undef, 0],
    ['AND, base 2, twospot, 6', BC_AND, 2, [[':1' => 1496528896]], [':2' => 135337984], undef, 0],
    ['AND, base 2, twospot, 7', BC_AND, 2, [[':1' => 170039180]], [':2' => 900], undef, 0],
    ['AND, base 2, twospot, 8', BC_AND, 2, [[':1' => 1453342365]], [':2' => 33562124], undef, 0],
    ['AND, base 2, twospot, 9', BC_AND, 2, [[':1' => 1609932233]], [':2' => 267422912], undef, 0],
    ['AND, base 2, twospot, 10', BC_AND, 2, [[':1' => 1750808053]], [':2' => 537465072], undef, 0],
    ['AND, base 2, twospot, 11', BC_AND, 2, [[':1' => 780512687]], [':2' => 100697223], undef, 0],
    ['AND, base 2, twospot, 12', BC_AND, 2, [[':1' => 1862223375]], [':2' => 645857799], undef, 0],
    ['AND, base 2, twospot, 13', BC_AND, 2, [[':1' => 568027591]], [':2' => 13181123], undef, 0],
    ['AND, base 2, twospot, 14', BC_AND, 2, [[':1' => 1586880985]], [':2' => 234938568], undef, 0],
    ['AND, base 2, twospot, 15', BC_AND, 2, [[':1' => 4294967295]], [':2' =>  4294967295], undef, 0],
    ['AND, base 2, twospot, 16', BC_AND, 2, [[':1' => 4294967294]], [':2' =>  2147483646], undef, 0],
    ['AND, base 2, twospot, 17', BC_AND, 2, [[':1' => 4294967293]], [':2' =>  4294967292], undef, 0],
    ['AND, base 2, twospot, 18', BC_AND, 2, [[':1' => 4294967292]], [':2' =>  2147483644], undef, 0],
    ['AND, base 2, twospot, 19', BC_AND, 2, [[':1' => 4294967291]], [':2' =>  4294967289], undef, 0],
    ['AND, base 2, twospot, 20', BC_AND, 2, [[':1' => 4294967290]], [':2' =>  2147483640], undef, 0],
    ['AND, base 2, twospot, 21', BC_AND, 2, [[':1' => 4294967289]], [':2' =>  4294967288], undef, 0],
    ['AND, base 2, twospot, 22', BC_AND, 2, [[':1' => 4294967288]], [':2' =>  2147483640], undef, 0],
    ['AND, base 3, spot, 1', BC_AND, 3, [['.1' => 125]], ['.2' => 44], undef, 0],
    ['AND, base 3, spot, 2', BC_AND, 3, [['.1' => 666]], ['.2' => 162], undef, 0],
    ['AND, base 3, spot, 3', BC_AND, 3, [['.1' => 2793]], ['.2' => 201], undef, 0],
    ['AND, base 3, spot, 4', BC_AND, 3, [['.1' => 10200]], ['.2' => 3642], undef, 0],
    ['AND, base 3, spot, 5', BC_AND, 3, [['.1' => 6392]], ['.2' => 1962], undef, 0],
    ['AND, base 3, spot, 6', BC_AND, 3, [['.1' => 12210]], ['.2' => 6318], undef, 0],
    ['AND, base 3, spot, 7', BC_AND, 3, [['.1' => 5315]], ['.2' => 1538], undef, 0],
    ['AND, base 3, spot, 8', BC_AND, 3, [['.1' => 14360]], ['.2' => 494], undef, 0],
    ['AND, base 3, spot, 9', BC_AND, 3, [['.1' => 13987]], ['.2' => 54], undef, 0],
    ['AND, base 3, spot, 10', BC_AND, 3, [['.1' => 13990]], ['.2' => 55], undef, 0],
    ['AND, base 3, spot, 11', BC_AND, 3, [['.1' => 7391]], ['.2' => 0], undef, 0],
    ['AND, base 3, spot, 12', BC_AND, 3, [['.1' => 10033]], ['.2' => 3428], undef, 0],
    ['AND, base 3, twospot, 1', BC_AND, 3, [[':1' => 125]], [':2' => 44], undef, 0],
    ['AND, base 3, twospot, 2', BC_AND, 3, [[':1' => 666]], [':2' => 162], undef, 0],
    ['AND, base 3, twospot, 3', BC_AND, 3, [[':1' => 904914256]], [':2' => 258648469], undef, 0],
    ['AND, base 3, twospot, 4', BC_AND, 3, [[':1' => 701141704]], [':2' => 348678002], undef, 0],
    ['AND, base 3, twospot, 5', BC_AND, 3, [[':1' => 698169591]], [':2' => 348992928], undef, 0],
    ['AND, base 3, twospot, 6', BC_AND, 3, [[':1' => 1120687000]], [':2' => 344745719], undef, 0],
    ['AND, base 3, twospot, 7', BC_AND, 3, [[':1' => 504770998]], [':2' => 29721547], undef, 0],
    ['AND, base 3, twospot, 8', BC_AND, 3, [[':1' => 603645746]], [':2' => 215758565], undef, 0],
    ['AND, base 3, twospot, 9', BC_AND, 3, [[':1' => 110923002]], [':2' => 38626812], undef, 0],
    ['AND, base 3, twospot, 10', BC_AND, 3, [[':1' => 710143004]], [':2' => 365670792], undef, 0],
    ['AND, base 3, twospot, 11', BC_AND, 3, [[':1' => 1157031125]], [':2' => 386910269], undef, 0],
    ['AND, base 3, twospot, 12', BC_AND, 3, [[':1' => 1057908830]], [':2' => 268194020], undef, 0],
    ['AND, base 3, twospot, 13', BC_AND, 3, [[':1' => 3486784400]], [':2' =>  3486784400], undef, 0],
    ['AND, base 3, twospot, 14', BC_AND, 3, [[':1' => 3486784399]], [':2' =>  3486784400], undef, 0],
    ['AND, base 3, twospot, 15', BC_AND, 3, [[':1' => 3486784398]], [':2' =>  1162261464], undef, 0],
    ['AND, base 3, twospot, 16', BC_AND, 3, [[':1' => 3486784397]], [':2' =>  3486784400], undef, 0],
    ['AND, base 3, twospot, 17', BC_AND, 3, [[':1' => 3486784396]], [':2' =>  3486784399], undef, 0],
    ['AND, base 3, twospot, 18', BC_AND, 3, [[':1' => 3486784395]], [':2' =>  1162261464], undef, 0],
    ['AND, base 3, twospot, 19', BC_AND, 3, [[':1' => 3486784394]], [':2' =>  3486784392], undef, 0],
    ['AND, base 3, twospot, 20', BC_AND, 3, [[':1' => 3486784393]], [':2' =>  3486784392], undef, 0],
    ['AND, base 3, twospot, 21', BC_AND, 3, [[':1' => 3486784392]], [':2' =>  1162261458], undef, 0],
    ['AND, base 3, twospot, 22', BC_AND, 3, [[':1' => 3486784391]], [':2' =>  3486784400], undef, 0],
    ['AND, base 4, spot, 1', BC_AND, 4, [['.1' => 125]], ['.2' => 63], undef, 0],
    ['AND, base 4, spot, 2', BC_AND, 4, [['.1' => 666]], ['.2' => 170], undef, 0],
    ['AND, base 4, spot, 3', BC_AND, 4, [['.1' => 11875]], ['.2' => 4000], undef, 0],
    ['AND, base 4, spot, 4', BC_AND, 4, [['.1' => 6555]], ['.2' => 2731], undef, 0],
    ['AND, base 4, spot, 5', BC_AND, 4, [['.1' => 8194]], ['.2' => 0], undef, 0],
    ['AND, base 4, spot, 6', BC_AND, 4, [['.1' => 15705]], ['.2' => 3930], undef, 0],
    ['AND, base 4, spot, 7', BC_AND, 4, [['.1' => 9648]], ['.2' => 2480], undef, 0],
    ['AND, base 4, spot, 8', BC_AND, 4, [['.1' => 13268]], ['.2' => 244], undef, 0],
    ['AND, base 4, spot, 9', BC_AND, 4, [['.1' => 14712]], ['.2' => 3708], undef, 0],
    ['AND, base 4, spot, 10', BC_AND, 4, [['.1' => 1884]], ['.2' => 988], undef, 0],
    ['AND, base 4, spot, 11', BC_AND, 4, [['.1' => 5945]], ['.2' => 1806], undef, 0],
    ['AND, base 4, spot, 12', BC_AND, 4, [['.1' => 10389]], ['.2' => 2085], undef, 0],
    ['AND, base 4, twospot, 1', BC_AND, 4, [[':1' => 125]], [':2' => 63], undef, 0],
    ['AND, base 4, twospot, 2', BC_AND, 4, [[':1' => 666]], [':2' => 170], undef, 0],
    ['AND, base 4, twospot, 3', BC_AND, 4, [[':1' => 625714314]], [':2' => 155445250], undef, 0],
    ['AND, base 4, twospot, 4', BC_AND, 4, [[':1' => 282032662]], [':2' => 261638], undef, 0],
    ['AND, base 4, twospot, 5', BC_AND, 4, [[':1' => 594230622]], [':2' => 15404895], undef, 0],
    ['AND, base 4, twospot, 6', BC_AND, 4, [[':1' => 401524013]], [':2' => 134201615], undef, 0],
    ['AND, base 4, twospot, 7', BC_AND, 4, [[':1' => 981393221]], [':2' => 247463873], undef, 0],
    ['AND, base 4, twospot, 8', BC_AND, 4, [[':1' => 84578537]], [':2' => 16949306], undef, 0],
    ['AND, base 4, twospot, 9', BC_AND, 4, [[':1' => 1863394]], [':2' => 798704], undef, 0],
    ['AND, base 4, twospot, 10', BC_AND, 4, [[':1' => 669319797]], [':2' => 200868029], undef, 0],
    ['AND, base 4, twospot, 11', BC_AND, 4, [[':1' => 1032670182]], [':2' => 260260858], undef, 0],
    ['AND, base 4, twospot, 12', BC_AND, 4, [[':1' => 391867942]], [':2' => 131854090], undef, 0],
    ['AND, base 4, twospot, 13', BC_AND, 4, [[':1' => 4294967295]], [':2' =>  4294967295], undef, 0],
    ['AND, base 4, twospot, 14', BC_AND, 4, [[':1' => 4294967294]], [':2' =>  4294967295], undef, 0],
    ['AND, base 4, twospot, 15', BC_AND, 4, [[':1' => 4294967293]], [':2' =>  4294967295], undef, 0],
    ['AND, base 4, twospot, 16', BC_AND, 4, [[':1' => 4294967292]], [':2' =>  1073741820], undef, 0],
    ['AND, base 4, twospot, 17', BC_AND, 4, [[':1' => 4294967291]], [':2' =>  4294967295], undef, 0],
    ['AND, base 4, twospot, 18', BC_AND, 4, [[':1' => 4294967290]], [':2' =>  4294967294], undef, 0],
    ['AND, base 4, twospot, 19', BC_AND, 4, [[':1' => 4294967289]], [':2' =>  4294967294], undef, 0],
    ['AND, base 4, twospot, 20', BC_AND, 4, [[':1' => 4294967288]], [':2' =>  1073741820], undef, 0],
    ['AND, base 4, twospot, 21', BC_AND, 4, [[':1' => 4294967287]], [':2' =>  4294967295], undef, 0],
    ['AND, base 4, twospot, 22', BC_AND, 4, [[':1' => 4294967286]], [':2' =>  4294967294], undef, 0],
    ['AND, base 4, twospot, 23', BC_AND, 4, [[':1' => 4294967285]], [':2' =>  4294967293], undef, 0],
    ['AND, base 4, twospot, 24', BC_AND, 4, [[':1' => 4294967284]], [':2' =>  1073741820], undef, 0],
    ['AND, base 4, twospot, 25', BC_AND, 4, [[':1' => 4294967283]], [':2' =>  4294967280], undef, 0],
    ['AND, base 4, twospot, 26', BC_AND, 4, [[':1' => 4294967282]], [':2' =>  4294967280], undef, 0],
    ['AND, base 4, twospot, 27', BC_AND, 4, [[':1' => 4294967281]], [':2' =>  4294967280], undef, 0],
    ['AND, base 4, twospot, 28', BC_AND, 4, [[':1' => 4294967280]], [':2' =>  1073741808], undef, 0],
    ['AND, base 5, spot, 1', BC_AND, 5, [['.1' => 134]], ['.2' => 4], undef, 0],
    ['AND, base 5, spot, 2', BC_AND, 5, [['.1' => 666]], ['.2' => 18], undef, 0],
    ['AND, base 5, spot, 3', BC_AND, 5, [['.1' => 469]], ['.2' => 94], undef, 0],
    ['AND, base 5, spot, 4', BC_AND, 5, [['.1' => 1234]], ['.2' => 624], undef, 0],
    ['AND, base 5, spot, 5', BC_AND, 5, [['.1' => 1195]], ['.2' => 620], undef, 0],
    ['AND, base 5, spot, 6', BC_AND, 5, [['.1' => 2123]], ['.2' => 499], undef, 0],
    ['AND, base 5, spot, 7', BC_AND, 5, [['.1' => 332]], ['.2' => 92], undef, 0],
    ['AND, base 5, spot, 8', BC_AND, 5, [['.1' => 2691]], ['.2' => 568], undef, 0],
    ['AND, base 5, spot, 9', BC_AND, 5, [['.1' => 1493]], ['.2' => 373], undef, 0],
    ['AND, base 5, spot, 10', BC_AND, 5, [['.1' => 858]], ['.2' => 248], undef, 0],
    ['AND, base 5, spot, 11', BC_AND, 5, [['.1' => 1845]], ['.2' => 620], undef, 0],
    ['AND, base 5, spot, 12', BC_AND, 5, [['.1' => 2114]], ['.2' => 499], undef, 0],
    ['AND, base 5, twospot, 1', BC_AND, 5, [[':1' => 134]], [':2' => 4], undef, 0],
    ['AND, base 5, twospot, 2', BC_AND, 5, [[':1' => 666]], [':2' => 18], undef, 0],
    ['AND, base 5, twospot, 3', BC_AND, 5, [[':1' => 21357572]], [':2' => 374399], undef, 0],
    ['AND, base 5, twospot, 4', BC_AND, 5, [[':1' => 37903145]], [':2' => 9375000], undef, 0],
    ['AND, base 5, twospot, 5', BC_AND, 5, [[':1' => 36008256]], [':2' => 7046001], undef, 0],
    ['AND, base 5, twospot, 6', BC_AND, 5, [[':1' => 27786110]], [':2' => 9386120], undef, 0],
    ['AND, base 5, twospot, 7', BC_AND, 5, [[':1' => 4505284]], [':2' => 996059], undef, 0],
    ['AND, base 5, twospot, 8', BC_AND, 5, [[':1' => 1122735]], [':2' => 390245], undef, 0],
    ['AND, base 5, twospot, 9', BC_AND, 5, [[':1' => 1666350]], [':2' => 339375], undef, 0],
    ['AND, base 5, twospot, 10', BC_AND, 5, [[':1' => 35291435]], [':2' => 5917685], undef, 0],
    ['AND, base 5, twospot, 11', BC_AND, 5, [[':1' => 7510562]], [':2' => 1877487], undef, 0],
    ['AND, base 5, twospot, 12', BC_AND, 5, [[':1' => 9991142]], [':2' => 75003], undef, 0],
    ['AND, base 5, twospot, 13', BC_AND, 5, [[':1' => 244140624]], [':2' =>  244140624], undef, 0],
    ['AND, base 5, twospot, 14', BC_AND, 5, [[':1' => 244140623]], [':2' =>  244140624], undef, 0],
    ['AND, base 5, twospot, 15', BC_AND, 5, [[':1' => 244140622]], [':2' =>  244140624], undef, 0],
    ['AND, base 5, twospot, 16', BC_AND, 5, [[':1' => 244140621]], [':2' =>  244140624], undef, 0],
    ['AND, base 5, twospot, 17', BC_AND, 5, [[':1' => 244140620]], [':2' =>  48828120], undef, 0],
    ['AND, base 5, twospot, 18', BC_AND, 5, [[':1' => 244140619]], [':2' =>  244140624], undef, 0],
    ['AND, base 5, twospot, 19', BC_AND, 5, [[':1' => 244140618]], [':2' =>  244140623], undef, 0],
    ['AND, base 5, twospot, 20', BC_AND, 5, [[':1' => 244140617]], [':2' =>  244140623], undef, 0],
    ['AND, base 5, twospot, 21', BC_AND, 5, [[':1' => 244140616]], [':2' =>  244140623], undef, 0],
    ['AND, base 5, twospot, 22', BC_AND, 5, [[':1' => 244140615]], [':2' =>  48828120], undef, 0],
    ['AND, base 5, twospot, 23', BC_AND, 5, [[':1' => 244140614]], [':2' =>  244140624], undef, 0],
    ['AND, base 6, spot, 1', BC_AND, 6, [['.1' => 134]], ['.2' => 28], undef, 0],
    ['AND, base 6, spot, 2', BC_AND, 6, [['.1' => 666]], ['.2' => 0], undef, 0],
    ['AND, base 6, spot, 3', BC_AND, 6, [['.1' => 4898]], ['.2' => 1008], undef, 0],
    ['AND, base 6, spot, 4', BC_AND, 6, [['.1' => 403]], ['.2' => 211], undef, 0],
    ['AND, base 6, spot, 5', BC_AND, 6, [['.1' => 5020]], ['.2' => 1276], undef, 0],
    ['AND, base 6, spot, 6', BC_AND, 6, [['.1' => 5448]], ['.2' => 912], undef, 0],
    ['AND, base 6, spot, 7', BC_AND, 6, [['.1' => 6647]], ['.2' => 29], undef, 0],
    ['AND, base 6, spot, 8', BC_AND, 6, [['.1' => 4408]], ['.2' => 736], undef, 0],
    ['AND, base 6, spot, 9', BC_AND, 6, [['.1' => 5086]], ['.2' => 1282], undef, 0],
    ['AND, base 6, spot, 10', BC_AND, 6, [['.1' => 4356]], ['.2' => 720], undef, 0],
    ['AND, base 6, spot, 11', BC_AND, 6, [['.1' => 1023]], ['.2' => 171], undef, 0],
    ['AND, base 6, spot, 12', BC_AND, 6, [['.1' => 6786]], ['.2' => 1170], undef, 0],
    ['AND, base 6, twospot, 1', BC_AND, 6, [[':1' => 134]], [':2' => 28], undef, 0],
    ['AND, base 6, twospot, 2', BC_AND, 6, [[':1' => 666]], [':2' => 0], undef, 0],
    ['AND, base 6, twospot, 3', BC_AND, 6, [[':1' => 187013739]], [':2' => 839952], undef, 0],
    ['AND, base 6, twospot, 4', BC_AND, 6, [[':1' => 77759776]], [':2' => 18141406], undef, 0],
    ['AND, base 6, twospot, 5', BC_AND, 6, [[':1' => 361900871]], [':2' => 60410231], undef, 0],
    ['AND, base 6, twospot, 6', BC_AND, 6, [[':1' => 162811144]], [':2' => 40572568], undef, 0],
    ['AND, base 6, twospot, 7', BC_AND, 6, [[':1' => 151176007]], [':2' => 30235713], undef, 0],
    ['AND, base 6, twospot, 8', BC_AND, 6, [[':1' => 8243739]], [':2' => 1664272], undef, 0],
    ['AND, base 6, twospot, 9', BC_AND, 6, [[':1' => 239729510]], [':2' => 60111684], undef, 0],
    ['AND, base 6, twospot, 10', BC_AND, 6, [[':1' => 282095751]], [':2' => 50379156], undef, 0],
    ['AND, base 6, twospot, 11', BC_AND, 6, [[':1' => 49907215]], [':2' => 10015701], undef, 0],
    ['AND, base 6, twospot, 12', BC_AND, 6, [[':1' => 188493604]], [':2' => 1213834], undef, 0],
    ['AND, base 6, twospot, 13', BC_AND, 6, [[':1' => 2176782335]], [':2' =>  2176782335], undef, 0],
    ['AND, base 6, twospot, 14', BC_AND, 6, [[':1' => 2176782334]], [':2' =>  2176782335], undef, 0],
    ['AND, base 6, twospot, 15', BC_AND, 6, [[':1' => 2176782333]], [':2' =>  2176782335], undef, 0],
    ['AND, base 6, twospot, 16', BC_AND, 6, [[':1' => 2176782332]], [':2' =>  2176782335], undef, 0],
    ['AND, base 6, twospot, 17', BC_AND, 6, [[':1' => 2176782331]], [':2' =>  2176782335], undef, 0],
    ['AND, base 6, twospot, 18', BC_AND, 6, [[':1' => 2176782330]], [':2' =>  362797050], undef, 0],
    ['AND, base 6, twospot, 19', BC_AND, 6, [[':1' => 2176782329]], [':2' =>  2176782335], undef, 0],
    ['AND, base 6, twospot, 20', BC_AND, 6, [[':1' => 2176782328]], [':2' =>  2176782334], undef, 0],
    ['AND, base 6, twospot, 21', BC_AND, 6, [[':1' => 2176782327]], [':2' =>  2176782334], undef, 0],
    ['AND, base 6, twospot, 22', BC_AND, 6, [[':1' => 2176782326]], [':2' =>  2176782334], undef, 0],
    ['AND, base 6, twospot, 23', BC_AND, 6, [[':1' => 2176782325]], [':2' =>  2176782334], undef, 0],
    ['AND, base 6, twospot, 24', BC_AND, 6, [[':1' => 2176782324]], [':2' =>  362797050], undef, 0],
    ['AND, base 7, spot, 1', BC_AND, 7, [['.1' => 134]], ['.2' => 40], undef, 0],
    ['AND, base 7, spot, 2', BC_AND, 7, [['.1' => 666]], ['.2' => 340], undef, 0],
    ['AND, base 7, spot, 3', BC_AND, 7, [['.1' => 579]], ['.2' => 236], undef, 0],
    ['AND, base 7, spot, 4', BC_AND, 7, [['.1' => 2151]], ['.2' => 342], undef, 0],
    ['AND, base 7, spot, 5', BC_AND, 7, [['.1' => 618]], ['.2' => 284], undef, 0],
    ['AND, base 7, spot, 6', BC_AND, 7, [['.1' => 1185]], ['.2' => 170], undef, 0],
    ['AND, base 7, spot, 7', BC_AND, 7, [['.1' => 1200]], ['.2' => 171], undef, 0],
    ['AND, base 7, spot, 8', BC_AND, 7, [['.1' => 883]], ['.2' => 196], undef, 0],
    ['AND, base 7, spot, 9', BC_AND, 7, [['.1' => 1853]], ['.2' => 285], undef, 0],
    ['AND, base 7, spot, 10', BC_AND, 7, [['.1' => 612]], ['.2' => 283], undef, 0],
    ['AND, base 7, spot, 11', BC_AND, 7, [['.1' => 1605]], ['.2' => 236], undef, 0],
    ['AND, base 7, spot, 12', BC_AND, 7, [['.1' => 1424]], ['.2' => 196], undef, 0],
    ['AND, base 7, twospot, 1', BC_AND, 7, [[':1' => 134]], [':2' => 40], undef, 0],
    ['AND, base 7, twospot, 2', BC_AND, 7, [[':1' => 666]], [':2' => 340], undef, 0],
    ['AND, base 7, twospot, 3', BC_AND, 7, [[':1' => 12996925]], [':2' => 2326615], undef, 0],
    ['AND, base 7, twospot, 4', BC_AND, 7, [[':1' => 35621434]], [':2' => 5154947], undef, 0],
    ['AND, base 7, twospot, 5', BC_AND, 7, [[':1' => 32665566]], [':2' => 4667540], undef, 0],
    ['AND, base 7, twospot, 6', BC_AND, 7, [[':1' => 14727818]], [':2' => 3282202], undef, 0],
    ['AND, base 7, twospot, 7', BC_AND, 7, [[':1' => 19097878]], [':2' => 2744389], undef, 0],
    ['AND, base 7, twospot, 8', BC_AND, 7, [[':1' => 36267803]], [':2' => 4957727], undef, 0],
    ['AND, base 7, twospot, 9', BC_AND, 7, [[':1' => 21568333]], [':2' => 4744376], undef, 0],
    ['AND, base 7, twospot, 10', BC_AND, 7, [[':1' => 21650771]], [':2' => 4706929], undef, 0],
    ['AND, base 7, twospot, 11', BC_AND, 7, [[':1' => 38419681]], [':2' => 5495791], undef, 0],
    ['AND, base 7, twospot, 12', BC_AND, 7, [[':1' => 18352842]], [':2' => 2705869], undef, 0],
    ['AND, base 7, twospot, 13', BC_AND, 7, [[':1' => 282475248]], [':2' =>  282475248], undef, 0],
    ['AND, base 7, twospot, 14', BC_AND, 7, [[':1' => 282475247]], [':2' =>  282475248], undef, 0],
    ['AND, base 7, twospot, 15', BC_AND, 7, [[':1' => 282475246]], [':2' =>  282475248], undef, 0],
    ['AND, base 7, twospot, 16', BC_AND, 7, [[':1' => 282475245]], [':2' =>  282475248], undef, 0],
    ['AND, base 7, twospot, 17', BC_AND, 7, [[':1' => 282475244]], [':2' =>  282475248], undef, 0],
    ['AND, base 7, twospot, 18', BC_AND, 7, [[':1' => 282475243]], [':2' =>  282475248], undef, 0],
    ['AND, base 7, twospot, 19', BC_AND, 7, [[':1' => 282475242]], [':2' =>  40353600], undef, 0],
    ['AND, base 7, twospot, 20', BC_AND, 7, [[':1' => 282475241]], [':2' =>  282475248], undef, 0],
    ['AND, base 7, twospot, 21', BC_AND, 7, [[':1' => 282475240]], [':2' =>  282475247], undef, 0],
    ['AND, base 7, twospot, 22', BC_AND, 7, [[':1' => 282475239]], [':2' =>  282475247], undef, 0],
    ['AND, base 7, twospot, 23', BC_AND, 7, [[':1' => 282475238]], [':2' =>  282475247], undef, 0],
    ['AND, base 7, twospot, 24', BC_AND, 7, [[':1' => 282475237]], [':2' =>  282475247], undef, 0],
    ['AND, base 7, twospot, 25', BC_AND, 7, [[':1' => 282475236]], [':2' =>  282475247], undef, 0],

    ['OR, base 2, spot, 1', BC_IOR, 2, [['.1' => 69]], ['.2' => 32871], undef, 0],
    ['OR, base 2, spot, 2', BC_IOR, 2, [['.1' => 666]], ['.2' => 991], undef, 0],
    ['OR, base 2, spot, 3', BC_IOR, 2, [['.1' => 15042]], ['.2' => 16355], undef, 0],
    ['OR, base 2, spot, 4', BC_IOR, 2, [['.1' => 15043]], ['.2' => 49123], undef, 0],
    ['OR, base 2, spot, 5', BC_IOR, 2, [['.1' => 23694]], ['.2' => 32463], undef, 0],
    ['OR, base 2, spot, 6', BC_IOR, 2, [['.1' => 30512]], ['.2' => 32696], undef, 0],
    ['OR, base 2, spot, 7', BC_IOR, 2, [['.1' => 31174]], ['.2' => 32231], undef, 0],
    ['OR, base 2, spot, 8', BC_IOR, 2, [['.1' => 26070]], ['.2' => 30719], undef, 0],
    ['OR, base 2, spot, 9', BC_IOR, 2, [['.1' => 1211]], ['.2' => 34559], undef, 0],
    ['OR, base 2, spot, 10', BC_IOR, 2, [['.1' => 11599]], ['.2' => 49135], undef, 0],
    ['OR, base 2, spot, 11', BC_IOR, 2, [['.1' => 15762]], ['.2' => 16347], undef, 0],
    ['OR, base 2, spot, 12', BC_IOR, 2, [['.1' => 25593]], ['.2' => 62461], undef, 0],
    ['OR, base 2, spot, 13', BC_IOR, 2, [['.1' => 8512]], ['.2' => 12768], undef, 0],
    ['OR, base 2, spot, 14', BC_IOR, 2, [['.1' => 30359]], ['.2' => 65503], undef, 0],
    ['OR, base 2, twospot, 1', BC_IOR, 2, [[':1' => 69]], [':2' => 2147483751], undef, 0],
    ['OR, base 2, twospot, 2', BC_IOR, 2, [[':1' => 666]], [':2' => 991], undef, 0],
    ['OR, base 2, twospot, 3', BC_IOR, 2, [[':1' => 15042]], [':2' => 16355], undef, 0],
    ['OR, base 2, twospot, 4', BC_IOR, 2, [[':1' => 15043]], [':2' => 2147500003], undef, 0],
    ['OR, base 2, twospot, 5', BC_IOR, 2, [[':1' => 1940127037]], [':2' => 4227071935], undef, 0],
    ['OR, base 2, twospot, 6', BC_IOR, 2, [[':1' => 1417989746]], [':2' => 2126966651], undef, 0],
    ['OR, base 2, twospot, 7', BC_IOR, 2, [[':1' => 415920234]], [':2' => 485455999], undef, 0],
    ['OR, base 2, twospot, 8', BC_IOR, 2, [[':1' => 772091903]], [':2' => 3204956159], undef, 0],
    ['OR, base 2, twospot, 9', BC_IOR, 2, [[':1' => 1819984605]], [':2' => 4269794303], undef, 0],
    ['OR, base 2, twospot, 10', BC_IOR, 2, [[':1' => 2090300221]], [':2' => 4276091839], undef, 0],
    ['OR, base 2, twospot, 11', BC_IOR, 2, [[':1' => 1246497903]], [':2' => 4016967295], undef, 0],
    ['OR, base 2, twospot, 12', BC_IOR, 2, [[':1' => 346874963]], [':2' => 2667509371], undef, 0],
    ['OR, base 2, twospot, 13', BC_IOR, 2, [[':1' => 932449604]], [':2' => 1071517670], undef, 0],
    ['OR, base 2, twospot, 14', BC_IOR, 2, [[':1' => 979240367]], [':2' => 3212773375], undef, 0],
    ['OR, base 2, twospot, 15', BC_IOR, 2, [[':1' => 4294967295]], [':2' =>  4294967295], undef, 0],
    ['OR, base 2, twospot, 16', BC_IOR, 2, [[':1' => 4294967294]], [':2' =>  4294967295], undef, 0],
    ['OR, base 2, twospot, 17', BC_IOR, 2, [[':1' => 4294967293]], [':2' =>  4294967295], undef, 0],
    ['OR, base 2, twospot, 18', BC_IOR, 2, [[':1' => 4294967292]], [':2' =>  4294967294], undef, 0],
    ['OR, base 2, twospot, 19', BC_IOR, 2, [[':1' => 4294967291]], [':2' =>  4294967295], undef, 0],
    ['OR, base 2, twospot, 20', BC_IOR, 2, [[':1' => 4294967290]], [':2' =>  4294967295], undef, 0],
    ['OR, base 2, twospot, 21', BC_IOR, 2, [[':1' => 4294967289]], [':2' =>  4294967293], undef, 0],
    ['OR, base 2, twospot, 22', BC_IOR, 2, [[':1' => 4294967288]], [':2' =>  4294967292], undef, 0],
    ['OR, base 3, spot, 1', BC_IOR, 3, [['.1' => 125]], ['.2' => 39491], undef, 0],
    ['OR, base 3, spot, 2', BC_IOR, 3, [['.1' => 666]], ['.2' => 726], undef, 0],
    ['OR, base 3, spot, 3', BC_IOR, 3, [['.1' => 2813]], ['.2' => 43007], undef, 0],
    ['OR, base 3, spot, 4', BC_IOR, 3, [['.1' => 16666]], ['.2' => 38636], undef, 0],
    ['OR, base 3, spot, 5', BC_IOR, 3, [['.1' => 8196]], ['.2' => 10925], undef, 0],
    ['OR, base 3, spot, 6', BC_IOR, 3, [['.1' => 11260]], ['.2' => 32428], undef, 0],
    ['OR, base 3, spot, 7', BC_IOR, 3, [['.1' => 15841]], ['.2' => 38608], undef, 0],
    ['OR, base 3, spot, 8', BC_IOR, 3, [['.1' => 13422]], ['.2' => 17896], undef, 0],
    ['OR, base 3, spot, 9', BC_IOR, 3, [['.1' => 7628]], ['.2' => 49208], undef, 0],
    ['OR, base 3, spot, 10', BC_IOR, 3, [['.1' => 17019]], ['.2' => 19533], undef, 0],
    ['OR, base 3, spot, 11', BC_IOR, 3, [['.1' => 14026]], ['.2' => 38380], undef, 0],
    ['OR, base 3, spot, 12', BC_IOR, 3, [['.1' => 7383]], ['.2' => 9841], undef, 0],
    ['OR, base 3, twospot, 1', BC_IOR, 3, [[':1' => 125]], [':2' => 2324523059], undef, 0],
    ['OR, base 3, twospot, 2', BC_IOR, 3, [[':1' => 666]], [':2' => 726], undef, 0],
    ['OR, base 3, twospot, 3', BC_IOR, 3, [[':1' => 639811070]], [':2' => 2970223703], undef, 0],
    ['OR, base 3, twospot, 4', BC_IOR, 3, [[':1' => 771434981]], [':2' => 3099363884], undef, 0],
    ['OR, base 3, twospot, 5', BC_IOR, 3, [[':1' => 237913040]], [':2' => 2577967400], undef, 0],
    ['OR, base 3, twospot, 6', BC_IOR, 3, [[':1' => 1009101475]], [':2' => 2319713719], undef, 0],
    ['OR, base 3, twospot, 7', BC_IOR, 3, [[':1' => 890798435]], [':2' => 3483536669], undef, 0],
    ['OR, base 3, twospot, 8', BC_IOR, 3, [[':1' => 1070676740]], [':2' => 3486725714], undef, 0],
    ['OR, base 3, twospot, 9', BC_IOR, 3, [[':1' => 26257312]], [':2' => 1190185309], undef, 0],
    ['OR, base 3, twospot, 10', BC_IOR, 3, [[':1' => 363774457]], [':2' => 1541979334], undef, 0],
    ['OR, base 3, twospot, 11', BC_IOR, 3, [[':1' => 328578647]], [':2' => 2697231353], undef, 0],
    ['OR, base 3, twospot, 12', BC_IOR, 3, [[':1' => 639657525]], [':2' => 645523546], undef, 0],
    ['OR, base 3, twospot, 13', BC_IOR, 3, [[':1' => 3486784400]], [':2' =>  3486784400], undef, 0],
    ['OR, base 3, twospot, 14', BC_IOR, 3, [[':1' => 3486784399]], [':2' =>  3486784400], undef, 0],
    ['OR, base 3, twospot, 15', BC_IOR, 3, [[':1' => 3486784398]], [':2' =>  3486784400], undef, 0],
    ['OR, base 3, twospot, 16', BC_IOR, 3, [[':1' => 3486784397]], [':2' =>  3486784400], undef, 0],
    ['OR, base 3, twospot, 17', BC_IOR, 3, [[':1' => 3486784396]], [':2' =>  3486784399], undef, 0],
    ['OR, base 3, twospot, 18', BC_IOR, 3, [[':1' => 3486784395]], [':2' =>  3486784399], undef, 0],
    ['OR, base 3, twospot, 19', BC_IOR, 3, [[':1' => 3486784394]], [':2' =>  3486784400], undef, 0],
    ['OR, base 3, twospot, 20', BC_IOR, 3, [[':1' => 3486784393]], [':2' =>  3486784399], undef, 0],
    ['OR, base 3, twospot, 21', BC_IOR, 3, [[':1' => 3486784392]], [':2' =>  3486784398], undef, 0],
    ['OR, base 3, twospot, 22', BC_IOR, 3, [[':1' => 3486784391]], [':2' =>  3486784400], undef, 0],
    ['OR, base 4, spot, 1', BC_IOR, 4, [['.1' => 125]], ['.2' => 16511], undef, 0],
    ['OR, base 4, spot, 2', BC_IOR, 4, [['.1' => 666]], ['.2' => 33450], undef, 0],
    ['OR, base 4, spot, 3', BC_IOR, 4, [['.1' => 1540]], ['.2' => 1669], undef, 0],
    ['OR, base 4, spot, 4', BC_IOR, 4, [['.1' => 10938]], ['.2' => 43710], undef, 0],
    ['OR, base 4, spot, 5', BC_IOR, 4, [['.1' => 15248]], ['.2' => 16356], undef, 0],
    ['OR, base 4, spot, 6', BC_IOR, 4, [['.1' => 12533]], ['.2' => 31997], undef, 0],
    ['OR, base 4, spot, 7', BC_IOR, 4, [['.1' => 3644]], ['.2' => 4031], undef, 0],
    ['OR, base 4, spot, 8', BC_IOR, 4, [['.1' => 11479]], ['.2' => 61431], undef, 0],
    ['OR, base 4, spot, 9', BC_IOR, 4, [['.1' => 14884]], ['.2' => 16041], undef, 0],
    ['OR, base 4, spot, 10', BC_IOR, 4, [['.1' => 9281]], ['.2' => 26961], undef, 0],
    ['OR, base 4, spot, 11', BC_IOR, 4, [['.1' => 2434]], ['.2' => 35490], undef, 0],
    ['OR, base 4, spot, 12', BC_IOR, 4, [['.1' => 9640]], ['.2' => 10666], undef, 0],
    ['OR, base 4, twospot, 1', BC_IOR, 4, [[':1' => 125]], [':2' => 1073741951], undef, 0],
    ['OR, base 4, twospot, 2', BC_IOR, 4, [[':1' => 666]], [':2' => 2147484330], undef, 0],
    ['OR, base 4, twospot, 3', BC_IOR, 4, [[':1' => 1001429208]], [':2' => 1073523450], undef, 0],
    ['OR, base 4, twospot, 4', BC_IOR, 4, [[':1' => 944433668]], [':2' => 1046149765], undef, 0],
    ['OR, base 4, twospot, 5', BC_IOR, 4, [[':1' => 217960997]], [':2' => 1342174889], undef, 0],
    ['OR, base 4, twospot, 6', BC_IOR, 4, [[':1' => 618506221]], [':2' => 1778363391], undef, 0],
    ['OR, base 4, twospot, 7', BC_IOR, 4, [[':1' => 468196267]], [':2' => 3690601451], undef, 0],
    ['OR, base 4, twospot, 8', BC_IOR, 4, [[':1' => 477482032]], [':2' => 528351036], undef, 0],
    ['OR, base 4, twospot, 9', BC_IOR, 4, [[':1' => 217990589]], [':2' => 1342150079], undef, 0],
    ['OR, base 4, twospot, 10', BC_IOR, 4, [[':1' => 194459840]], [':2' => 199753456], undef, 0],
    ['OR, base 4, twospot, 11', BC_IOR, 4, [[':1' => 186764287]], [':2' => 3421109247], undef, 0],
    ['OR, base 4, twospot, 12', BC_IOR, 4, [[':1' => 682490359]], [':2' => 3937402623], undef, 0],
    ['OR, base 4, twospot, 13', BC_IOR, 4, [[':1' => 4294967295]], [':2' =>  4294967295], undef, 0],
    ['OR, base 4, twospot, 14', BC_IOR, 4, [[':1' => 4294967294]], [':2' =>  4294967295], undef, 0],
    ['OR, base 4, twospot, 15', BC_IOR, 4, [[':1' => 4294967293]], [':2' =>  4294967295], undef, 0],
    ['OR, base 4, twospot, 16', BC_IOR, 4, [[':1' => 4294967292]], [':2' =>  4294967295], undef, 0],
    ['OR, base 4, twospot, 17', BC_IOR, 4, [[':1' => 4294967291]], [':2' =>  4294967295], undef, 0],
    ['OR, base 4, twospot, 18', BC_IOR, 4, [[':1' => 4294967290]], [':2' =>  4294967294], undef, 0],
    ['OR, base 4, twospot, 19', BC_IOR, 4, [[':1' => 4294967289]], [':2' =>  4294967294], undef, 0],
    ['OR, base 4, twospot, 20', BC_IOR, 4, [[':1' => 4294967288]], [':2' =>  4294967294], undef, 0],
    ['OR, base 4, twospot, 21', BC_IOR, 4, [[':1' => 4294967287]], [':2' =>  4294967295], undef, 0],
    ['OR, base 4, twospot, 22', BC_IOR, 4, [[':1' => 4294967286]], [':2' =>  4294967294], undef, 0],
    ['OR, base 4, twospot, 23', BC_IOR, 4, [[':1' => 4294967285]], [':2' =>  4294967293], undef, 0],
    ['OR, base 4, twospot, 24', BC_IOR, 4, [[':1' => 4294967284]], [':2' =>  4294967293], undef, 0],
    ['OR, base 4, twospot, 25', BC_IOR, 4, [[':1' => 4294967283]], [':2' =>  4294967295], undef, 0],
    ['OR, base 4, twospot, 26', BC_IOR, 4, [[':1' => 4294967282]], [':2' =>  4294967294], undef, 0],
    ['OR, base 4, twospot, 27', BC_IOR, 4, [[':1' => 4294967281]], [':2' =>  4294967293], undef, 0],
    ['OR, base 4, twospot, 28', BC_IOR, 4, [[':1' => 4294967280]], [':2' =>  4294967292], undef, 0],
    ['OR, base 5, spot, 1', BC_IOR, 5, [['.1' => 134]], ['.2' => 12659], undef, 0],
    ['OR, base 5, spot, 2', BC_IOR, 5, [['.1' => 666]], ['.2' => 3918], undef, 0],
    ['OR, base 5, spot, 3', BC_IOR, 5, [['.1' => 837]], ['.2' => 7092], undef, 0],
    ['OR, base 5, spot, 4', BC_IOR, 5, [['.1' => 828]], ['.2' => 10218], undef, 0],
    ['OR, base 5, spot, 5', BC_IOR, 5, [['.1' => 1918]], ['.2' => 11668], undef, 0],
    ['OR, base 5, spot, 6', BC_IOR, 5, [['.1' => 3025]], ['.2' => 3105], undef, 0],
    ['OR, base 5, spot, 7', BC_IOR, 5, [['.1' => 2499]], ['.2' => 14999], undef, 0],
    ['OR, base 5, spot, 8', BC_IOR, 5, [['.1' => 1899]], ['.2' => 14774], undef, 0],
    ['OR, base 5, spot, 9', BC_IOR, 5, [['.1' => 1717]], ['.2' => 7968], undef, 0],
    ['OR, base 5, spot, 10', BC_IOR, 5, [['.1' => 1346]], ['.2' => 4724], undef, 0],
    ['OR, base 5, spot, 11', BC_IOR, 5, [['.1' => 945]], ['.2' => 949], undef, 0],
    ['OR, base 5, spot, 12', BC_IOR, 5, [['.1' => 2446]], ['.2' => 5624], undef, 0],
    ['OR, base 5, twospot, 1', BC_IOR, 5, [[':1' => 134]], [':2' => 195312659], undef, 0],
    ['OR, base 5, twospot, 2', BC_IOR, 5, [[':1' => 666]], [':2' => 48828918], undef, 0],
    ['OR, base 5, twospot, 3', BC_IOR, 5, [[':1' => 33546646]], [':2' => 85156224], undef, 0],
    ['OR, base 5, twospot, 4', BC_IOR, 5, [[':1' => 25249560]], [':2' => 25374937], undef, 0],
    ['OR, base 5, twospot, 5', BC_IOR, 5, [[':1' => 43495585]], [':2' => 47793117], undef, 0],
    ['OR, base 5, twospot, 6', BC_IOR, 5, [[':1' => 27275287]], [':2' => 124995937], undef, 0],
    ['OR, base 5, twospot, 7', BC_IOR, 5, [[':1' => 18716688]], [':2' => 166015463], undef, 0],
    ['OR, base 5, twospot, 8', BC_IOR, 5, [[':1' => 11215218]], [':2' => 159668718], undef, 0],
    ['OR, base 5, twospot, 9', BC_IOR, 5, [[':1' => 45538356]], [':2' => 97107746], undef, 0],
    ['OR, base 5, twospot, 10', BC_IOR, 5, [[':1' => 20011970]], [':2' => 23934349], undef, 0],
    ['OR, base 5, twospot, 11', BC_IOR, 5, [[':1' => 6144483]], [':2' => 153807123], undef, 0],
    ['OR, base 5, twospot, 12', BC_IOR, 5, [[':1' => 25111347]], [':2' => 123008599], undef, 0],
    ['OR, base 5, twospot, 13', BC_IOR, 5, [[':1' => 244140624]], [':2' =>  244140624], undef, 0],
    ['OR, base 5, twospot, 14', BC_IOR, 5, [[':1' => 244140623]], [':2' =>  244140624], undef, 0],
    ['OR, base 5, twospot, 15', BC_IOR, 5, [[':1' => 244140622]], [':2' =>  244140624], undef, 0],
    ['OR, base 5, twospot, 16', BC_IOR, 5, [[':1' => 244140621]], [':2' =>  244140624], undef, 0],
    ['OR, base 5, twospot, 17', BC_IOR, 5, [[':1' => 244140620]], [':2' =>  244140624], undef, 0],
    ['OR, base 5, twospot, 18', BC_IOR, 5, [[':1' => 244140619]], [':2' =>  244140624], undef, 0],
    ['OR, base 5, twospot, 19', BC_IOR, 5, [[':1' => 244140618]], [':2' =>  244140623], undef, 0],
    ['OR, base 5, twospot, 20', BC_IOR, 5, [[':1' => 244140617]], [':2' =>  244140623], undef, 0],
    ['OR, base 5, twospot, 21', BC_IOR, 5, [[':1' => 244140616]], [':2' =>  244140623], undef, 0],
    ['OR, base 5, twospot, 22', BC_IOR, 5, [[':1' => 244140615]], [':2' =>  244140623], undef, 0],
    ['OR, base 5, twospot, 23', BC_IOR, 5, [[':1' => 244140614]], [':2' =>  244140624], undef, 0],
    ['OR, base 6, spot, 1', BC_IOR, 6, [['.1' => 134]], ['.2' => 15688], undef, 0],
    ['OR, base 6, spot, 2', BC_IOR, 6, [['.1' => 666]], ['.2' => 777], undef, 0],
    ['OR, base 6, spot, 3', BC_IOR, 6, [['.1' => 1034]], ['.2' => 16588], undef, 0],
    ['OR, base 6, spot, 4', BC_IOR, 6, [['.1' => 1616]], ['.2' => 17171], undef, 0],
    ['OR, base 6, spot, 5', BC_IOR, 6, [['.1' => 5826]], ['.2' => 6263], undef, 0],
    ['OR, base 6, spot, 6', BC_IOR, 6, [['.1' => 6560]], ['.2' => 23198], undef, 0],
    ['OR, base 6, spot, 7', BC_IOR, 6, [['.1' => 4168]], ['.2' => 35704], undef, 0],
    ['OR, base 6, spot, 8', BC_IOR, 6, [['.1' => 5575]], ['.2' => 14003], undef, 0],
    ['OR, base 6, spot, 9', BC_IOR, 6, [['.1' => 2470]], ['.2' => 33682], undef, 0],
    ['OR, base 6, spot, 10', BC_IOR, 6, [['.1' => 5495]], ['.2' => 45023], undef, 0],
    ['OR, base 6, spot, 11', BC_IOR, 6, [['.1' => 1219]], ['.2' => 9071], undef, 0],
    ['OR, base 6, spot, 12', BC_IOR, 6, [['.1' => 1038]], ['.2' => 1043], undef, 0],
    ['OR, base 6, twospot, 1', BC_IOR, 6, [[':1' => 134]], [':2' => 725594248], undef, 0],
    ['OR, base 6, twospot, 2', BC_IOR, 6, [[':1' => 666]], [':2' => 777], undef, 0],
    ['OR, base 6, twospot, 3', BC_IOR, 6, [[':1' => 83919630]], [':2' => 85651091], undef, 0],
    ['OR, base 6, twospot, 4', BC_IOR, 6, [[':1' => 315108641]], [':2' => 2169409925], undef, 0],
    ['OR, base 6, twospot, 5', BC_IOR, 6, [[':1' => 266630076]], [':2' => 286879878], undef, 0],
    ['OR, base 6, twospot, 6', BC_IOR, 6, [[':1' => 288668095]], [':2' => 653339461], undef, 0],
    ['OR, base 6, twospot, 7', BC_IOR, 6, [[':1' => 223333072]], [':2' => 1681286524], undef, 0],
    ['OR, base 6, twospot, 8', BC_IOR, 6, [[':1' => 247514510]], [':2' => 1013754008], undef, 0],
    ['OR, base 6, twospot, 9', BC_IOR, 6, [[':1' => 14005648]], [':2' => 1465288486], undef, 0],
    ['OR, base 6, twospot, 10', BC_IOR, 6, [[':1' => 39603475]], [':2' => 403013541], undef, 0],
    ['OR, base 6, twospot, 11', BC_IOR, 6, [[':1' => 279286368]], [':2' => 290235052], undef, 0],
    ['OR, base 6, twospot, 12', BC_IOR, 6, [[':1' => 286934667]], [':2' => 1378918347], undef, 0],
    ['OR, base 6, twospot, 13', BC_IOR, 6, [[':1' => 2176782335]], [':2' =>  2176782335], undef, 0],
    ['OR, base 6, twospot, 14', BC_IOR, 6, [[':1' => 2176782334]], [':2' =>  2176782335], undef, 0],
    ['OR, base 6, twospot, 15', BC_IOR, 6, [[':1' => 2176782333]], [':2' =>  2176782335], undef, 0],
    ['OR, base 6, twospot, 16', BC_IOR, 6, [[':1' => 2176782332]], [':2' =>  2176782335], undef, 0],
    ['OR, base 6, twospot, 17', BC_IOR, 6, [[':1' => 2176782331]], [':2' =>  2176782335], undef, 0],
    ['OR, base 6, twospot, 18', BC_IOR, 6, [[':1' => 2176782330]], [':2' =>  2176782335], undef, 0],
    ['OR, base 6, twospot, 19', BC_IOR, 6, [[':1' => 2176782329]], [':2' =>  2176782335], undef, 0],
    ['OR, base 6, twospot, 20', BC_IOR, 6, [[':1' => 2176782328]], [':2' =>  2176782334], undef, 0],
    ['OR, base 6, twospot, 21', BC_IOR, 6, [[':1' => 2176782327]], [':2' =>  2176782334], undef, 0],
    ['OR, base 6, twospot, 22', BC_IOR, 6, [[':1' => 2176782326]], [':2' =>  2176782334], undef, 0],
    ['OR, base 6, twospot, 23', BC_IOR, 6, [[':1' => 2176782325]], [':2' =>  2176782334], undef, 0],
    ['OR, base 6, twospot, 24', BC_IOR, 6, [[':1' => 2176782324]], [':2' =>  2176782334], undef, 0],
    ['OR, base 7, spot, 1', BC_IOR, 7, [['.1' => 134]], ['.2' => 2539], undef, 0],
    ['OR, base 7, spot, 2', BC_IOR, 7, [['.1' => 666]], ['.2' => 3084], undef, 0],
    ['OR, base 7, spot, 3', BC_IOR, 7, [['.1' => 417]], ['.2' => 10021], undef, 0],
    ['OR, base 7, spot, 4', BC_IOR, 7, [['.1' => 516]], ['.2' => 12521], undef, 0],
    ['OR, base 7, spot, 5', BC_IOR, 7, [['.1' => 469]], ['.2' => 473], undef, 0],
    ['OR, base 7, spot, 6', BC_IOR, 7, [['.1' => 26]], ['.2' => 12031], undef, 0],
    ['OR, base 7, spot, 7', BC_IOR, 7, [['.1' => 2309]], ['.2' => 16799], undef, 0],
    ['OR, base 7, spot, 8', BC_IOR, 7, [['.1' => 1136]], ['.2' => 5994], undef, 0],
    ['OR, base 7, spot, 9', BC_IOR, 7, [['.1' => 37]], ['.2' => 4842], undef, 0],
    ['OR, base 7, spot, 10', BC_IOR, 7, [['.1' => 1003]], ['.2' => 5827], undef, 0],
    ['OR, base 7, spot, 11', BC_IOR, 7, [['.1' => 2346]], ['.2' => 4801], undef, 0],
    ['OR, base 7, spot, 12', BC_IOR, 7, [['.1' => 667]], ['.2' => 5485], undef, 0],
    ['OR, base 7, twospot, 1', BC_IOR, 7, [[':1' => 134]], [':2' => 40353745], undef, 0],
    ['OR, base 7, twospot, 2', BC_IOR, 7, [[':1' => 666]], [':2' => 40354290], undef, 0],
    ['OR, base 7, twospot, 3', BC_IOR, 7, [[':1' => 36063769]], [':2' => 40216178], undef, 0],
    ['OR, base 7, twospot, 4', BC_IOR, 7, [[':1' => 37557394]], [':2' => 40079147], undef, 0],
    ['OR, base 7, twospot, 5', BC_IOR, 7, [[':1' => 28770248]], [':2' => 149881983], undef, 0],
    ['OR, base 7, twospot, 6', BC_IOR, 7, [[':1' => 13646704]], [':2' => 54000808], undef, 0],
    ['OR, base 7, twospot, 7', BC_IOR, 7, [[':1' => 21221165]], [':2' => 21271992], undef, 0],
    ['OR, base 7, twospot, 8', BC_IOR, 7, [[':1' => 17826062]], [':2' => 101021202], undef, 0],
    ['OR, base 7, twospot, 9', BC_IOR, 7, [[':1' => 10471949]], [':2' => 212324033], undef, 0],
    ['OR, base 7, twospot, 10', BC_IOR, 7, [[':1' => 19222843]], [':2' => 141108582], undef, 0],
    ['OR, base 7, twospot, 11', BC_IOR, 7, [[':1' => 22772229]], [':2' => 184439840], undef, 0],
    ['OR, base 7, twospot, 12', BC_IOR, 7, [[':1' => 21969713]], [':2' => 143157794], undef, 0],
    ['OR, base 7, twospot, 13', BC_IOR, 7, [[':1' => 282475248]], [':2' =>  282475248], undef, 0],
    ['OR, base 7, twospot, 14', BC_IOR, 7, [[':1' => 282475247]], [':2' =>  282475248], undef, 0],
    ['OR, base 7, twospot, 15', BC_IOR, 7, [[':1' => 282475246]], [':2' =>  282475248], undef, 0],
    ['OR, base 7, twospot, 16', BC_IOR, 7, [[':1' => 282475245]], [':2' =>  282475248], undef, 0],
    ['OR, base 7, twospot, 17', BC_IOR, 7, [[':1' => 282475244]], [':2' =>  282475248], undef, 0],
    ['OR, base 7, twospot, 18', BC_IOR, 7, [[':1' => 282475243]], [':2' =>  282475248], undef, 0],
    ['OR, base 7, twospot, 19', BC_IOR, 7, [[':1' => 282475242]], [':2' =>  282475248], undef, 0],
    ['OR, base 7, twospot, 20', BC_IOR, 7, [[':1' => 282475241]], [':2' =>  282475248], undef, 0],
    ['OR, base 7, twospot, 21', BC_IOR, 7, [[':1' => 282475240]], [':2' =>  282475247], undef, 0],
    ['OR, base 7, twospot, 22', BC_IOR, 7, [[':1' => 282475239]], [':2' =>  282475247], undef, 0],
    ['OR, base 7, twospot, 23', BC_IOR, 7, [[':1' => 282475238]], [':2' =>  282475247], undef, 0],
    ['OR, base 7, twospot, 24', BC_IOR, 7, [[':1' => 282475237]], [':2' =>  282475247], undef, 0],
    ['OR, base 7, twospot, 25', BC_IOR, 7, [[':1' => 282475236]], [':2' =>  282475247], undef, 0],

    ['SEL, base 2, spot, 1', BC_SEL, 2, [['.1' => 69], [ '.2' => 41]], ['.3' => 1], undef, 0],
    ['SEL, base 2, spot, 2', BC_SEL, 2, [['.1' => 666], [ '.2' => 981]], ['.3' => 84], undef, 0],
    ['SEL, base 2, spot, 3', BC_SEL, 2, [['.1' => 7795], ['.2' => 24375]], ['.3' => 987], undef, 0],
    ['SEL, base 2, spot, 4', BC_SEL, 2, [['.1' => 17160], ['.2' => 2959]], ['.3' => 104], undef, 0],
    ['SEL, base 2, spot, 5', BC_SEL, 2, [['.1' => 9958], ['.2' => 3903]], ['.3' => 422], undef, 0],
    ['SEL, base 2, spot, 6', BC_SEL, 2, [['.1' => 5655], ['.2' => 2248]], ['.3' => 0], undef, 0],
    ['SEL, base 2, spot, 7', BC_SEL, 2, [['.1' => 5336], ['.2' => 20798]], ['.3' => 76], undef, 0],
    ['SEL, base 2, spot, 8', BC_SEL, 2, [['.1' => 22679], ['.2' => 10076]], ['.3' => 5], undef, 0],
    ['SEL, base 2, spot, 9', BC_SEL, 2, [['.1' => 16974], ['.2' => 5641]], ['.3' => 6], undef, 0],
    ['SEL, base 2, spot, 10', BC_SEL, 2, [['.1' => 26069], ['.2' => 4345]], ['.3' => 53], undef, 0],
    ['SEL, base 2, spot, 11', BC_SEL, 2, [['.1' => 16063], ['.2' => 5424]], ['.3' => 27], undef, 0],
    ['SEL, base 2, spot, 12', BC_SEL, 2, [['.1' => 30021], ['.2' => 13873]], ['.3' => 113], undef, 0],
    ['SEL, base 2, twospot, 1', BC_SEL, 2, [[':1' => 69], [ ':2' => 41]], [':3' => 1], undef, 0],
    ['SEL, base 2, twospot, 2', BC_SEL, 2, [[':1' => 666], [ ':2' => 981]], [':3' => 84], undef, 0],
    ['SEL, base 2, twospot, 3', BC_SEL, 2, [[':1' => 822331134], [':2' => 1113669478]], [':3' => 1135], undef, 0],
    ['SEL, base 2, twospot, 4', BC_SEL, 2, [[':1' => 907452319], [':2' => 1955104812]], [':3' => 923], undef, 0],
    ['SEL, base 2, twospot, 5', BC_SEL, 2, [[':1' => 1341889275], [':2' => 717446167]], [':3' => 16235], undef, 0],
    ['SEL, base 2, twospot, 6', BC_SEL, 2, [[':1' => 486844101], [':2' => 927357880]], [':3' => 54312], undef, 0],
    ['SEL, base 2, twospot, 7', BC_SEL, 2, [[':1' => 1252751884], [':2' => 352355977]], [':3' => 10], undef, 0],
    ['SEL, base 2, twospot, 8', BC_SEL, 2, [[':1' => 2015162798], [':2' => 228564596]], [':3' => 145797], undef, 0],
    ['SEL, base 2, twospot, 9', BC_SEL, 2, [[':1' => 1308892275], [':2' => 47076115]], [':3' => 4391], undef, 0],
    ['SEL, base 2, twospot, 10', BC_SEL, 2, [[':1' => 549550604], [':2' => 966943477]], [':3' => 35266], undef, 0],
    ['SEL, base 2, twospot, 11', BC_SEL, 2, [[':1' => 1190108840], [':2' => 679672669]], [':3' => 14788], undef, 0],
    ['SEL, base 2, twospot, 12', BC_SEL, 2, [[':1' => 386157716], [':2' => 1937872412]], [':3' => 3605], undef, 0],
    ['SEL, base 3, spot, 1', BC_SEL, 3, [['.1' => 125], [ '.2' => 37]], ['.3' => 14], undef, 0],
    ['SEL, base 3, spot, 2', BC_SEL, 3, [['.1' => 666], [ '.2' => 981]], ['.3' => 8], undef, 0],
    ['SEL, base 3, spot, 3', BC_SEL, 3, [['.1' => 2331], ['.2' => 12112]], ['.3' => 591], undef, 0],
    ['SEL, base 3, spot, 4', BC_SEL, 3, [['.1' => 3646], ['.2' => 11329]], ['.3' => 45], undef, 0],
    ['SEL, base 3, spot, 5', BC_SEL, 3, [['.1' => 2692], ['.2' => 18111]], ['.3' => 26], undef, 0],
    ['SEL, base 3, spot, 6', BC_SEL, 3, [['.1' => 8621], ['.2' => 4714]], ['.3' => 587], undef, 0],
    ['SEL, base 3, spot, 7', BC_SEL, 3, [['.1' => 3535], ['.2' => 3210]], ['.3' => 395], undef, 0],
    ['SEL, base 3, spot, 8', BC_SEL, 3, [['.1' => 18490], ['.2' => 2891]], ['.3' => 218], undef, 0],
    ['SEL, base 3, spot, 9', BC_SEL, 3, [['.1' => 9332], ['.2' => 7826]], ['.3' => 809], undef, 0],
    ['SEL, base 3, spot, 10', BC_SEL, 3, [['.1' => 10596], ['.2' => 15618]], ['.3' => 368], undef, 0],
    ['SEL, base 3, spot, 11', BC_SEL, 3, [['.1' => 18195], ['.2' => 12815]], ['.3' => 6504], undef, 0],
    ['SEL, base 3, spot, 12', BC_SEL, 3, [['.1' => 13054], ['.2' => 12927]], ['.3' => 890], undef, 0],
    ['SEL, base 3, twospot, 1', BC_SEL, 3, [[':1' => 125], [ ':2' => 37]], [':3' => 14], undef, 0],
    ['SEL, base 3, twospot, 2', BC_SEL, 3, [[':1' => 666], [ ':2' => 981]], [':3' => 8], undef, 0],
    ['SEL, base 3, twospot, 3', BC_SEL, 3, [[':1' => 170700062], [':2' => 478890464]], [':3' => 127178], undef, 0],
    ['SEL, base 3, twospot, 4', BC_SEL, 3, [[':1' => 533364189], [':2' => 447571079]], [':3' => 1878450], undef, 0],
    ['SEL, base 3, twospot, 5', BC_SEL, 3, [[':1' => 780392683], [':2' => 10595265]], [':3' => 72006], undef, 0],
    ['SEL, base 3, twospot, 6', BC_SEL, 3, [[':1' => 617399876], [':2' => 510196224]], [':3' => 553142], undef, 0],
    ['SEL, base 3, twospot, 7', BC_SEL, 3, [[':1' => 446978562], [':2' => 881960813]], [':3' => 203208], undef, 0],
    ['SEL, base 3, twospot, 8', BC_SEL, 3, [[':1' => 481429621], [':2' => 400686812]], [':3' => 2121221], undef, 0],
    ['SEL, base 3, twospot, 9', BC_SEL, 3, [[':1' => 649918384], [':2' => 320058916]], [':3' => 52409], undef, 0],
    ['SEL, base 3, twospot, 10', BC_SEL, 3, [[':1' => 125413783], [':2' => 200788625]], [':3' => 1576322], undef, 0],
    ['SEL, base 3, twospot, 11', BC_SEL, 3, [[':1' => 496499485], [':2' => 90359402]], [':3' => 18947], undef, 0],
    ['SEL, base 3, twospot, 12', BC_SEL, 3, [[':1' => 1108750636], [':2' => 759610653]], [':3' => 4446735], undef, 0],
    ['SEL, base 4, spot, 1', BC_SEL, 4, [['.1' => 125], [ '.2' => 37]], ['.3' => 55], undef, 0],
    ['SEL, base 4, spot, 2', BC_SEL, 4, [['.1' => 666], [ '.2' => 981]], ['.3' => 431], undef, 0],
    ['SEL, base 4, spot, 3', BC_SEL, 4, [['.1' => 2894], [ '.2' => 1755]], ['.3' => 2303], undef, 0],
    ['SEL, base 4, spot, 4', BC_SEL, 4, [['.1' => 2268], [ '.2' => 1718]], ['.3' => 2867], undef, 0],
    ['SEL, base 4, spot, 5', BC_SEL, 4, [['.1' => 12491], ['.2' => 15420]], ['.3' => 195], undef, 0],
    ['SEL, base 4, spot, 6', BC_SEL, 4, [['.1' => 13153], ['.2' => 3153]], ['.3' => 100], undef, 0],
    ['SEL, base 4, spot, 7', BC_SEL, 4, [['.1' => 12377], ['.2' => 15290]], ['.3' => 2739], undef, 0],
    ['SEL, base 4, spot, 8', BC_SEL, 4, [['.1' => 14794], ['.2' => 8543]], ['.3' => 1855], undef, 0],
    ['SEL, base 4, spot, 9', BC_SEL, 4, [['.1' => 796], ['.2' => 14312]], ['.3' => 716], undef, 0],
    ['SEL, base 4, spot, 10', BC_SEL, 4, [['.1' => 7290], ['.2' => 9295]], ['.3' => 879], undef, 0],
    ['SEL, base 4, spot, 11', BC_SEL, 4, [['.1' => 15768], ['.2' => 15655]], ['.3' => 1724], undef, 0],
    ['SEL, base 4, spot, 12', BC_SEL, 4, [['.1' => 14829], ['.2' => 7056]], ['.3' => 943], undef, 0],
    ['SEL, base 4, spot, 13', BC_SEL, 4, [['.1' => 1016], ['.2' => 6064]], ['.3' => 63], undef, 0],
    ['SEL, base 4, spot, 14', BC_SEL, 4, [['.1' => 10474], ['.2' => 15173]], ['.3' => 3756], undef, 0],
    ['SEL, base 4, twospot, 1', BC_SEL, 4, [[':1' => 125], [ ':2' => 37]], [':3' => 55], undef, 0],
    ['SEL, base 4, twospot, 2', BC_SEL, 4, [[':1' => 666], [ ':2' => 981]], [':3' => 431], undef, 0],
    ['SEL, base 4, twospot, 3', BC_SEL, 4, [[':1' => 2894], [ ':2' => 1755]], [':3' => 2303], undef, 0],
    ['SEL, base 4, twospot, 4', BC_SEL, 4, [[':1' => 2268], [ ':2' => 1718]], [':3' => 2867], undef, 0],
    ['SEL, base 4, twospot, 5', BC_SEL, 4, [[':1' => 531137209], [':2' => 166812644]], [':3' => 13153279], undef, 0],
    ['SEL, base 4, twospot, 6', BC_SEL, 4, [[':1' => 991667257], [':2' => 614685503]], [':3' => 11217727], undef, 0],
    ['SEL, base 4, twospot, 7', BC_SEL, 4, [[':1' => 277324342], [':2' => 903017092]], [':3' => 30975], undef, 0],
    ['SEL, base 4, twospot, 8', BC_SEL, 4, [[':1' => 389848771], [':2' => 43068628]], [':3' => 197423], undef, 0],
    ['SEL, base 4, twospot, 9', BC_SEL, 4, [[':1' => 384262400], [':2' => 249014080]], [':3' => 2370303], undef, 0],
    ['SEL, base 4, twospot, 10', BC_SEL, 4, [[':1' => 318827758], [':2' => 37459232]], [':3' => 183520], undef, 0],
    ['SEL, base 4, twospot, 11', BC_SEL, 4, [[':1' => 918871465], [':2' => 353167248]], [':3' => 899775], undef, 0],
    ['SEL, base 4, twospot, 12', BC_SEL, 4, [[':1' => 222146077], [':2' => 268928970]], [':3' => 64444], undef, 0],
    ['SEL, base 4, twospot, 13', BC_SEL, 4, [[':1' => 161003424], [':2' => 725783814]], [':3' => 2998819], undef, 0],
    ['SEL, base 4, twospot, 14', BC_SEL, 4, [[':1' => 917930392], [':2' => 67806774]], [':3' => 305699], undef, 0],
    ['SEL, base 5, spot, 1', BC_SEL, 5, [['.1' => 125], [ '.2' => 37]], ['.3' => 0], undef, 0],
    ['SEL, base 5, spot, 2', BC_SEL, 5, [['.1' => 666], [ '.2' => 981]], ['.3' => 1029], undef, 0],
    ['SEL, base 5, spot, 3', BC_SEL, 5, [['.1' => 8267], [ '.2' => 4788]], ['.3' => 6718], undef, 0],
    ['SEL, base 5, spot, 4', BC_SEL, 5, [['.1' => 6665], [ '.2' => 4707]], ['.3' => 8203], undef, 0],
    ['SEL, base 5, spot, 5', BC_SEL, 5, [['.1' => 1616], ['.2' => 1824]], ['.3' => 1874], undef, 0],
    ['SEL, base 5, spot, 6', BC_SEL, 5, [['.1' => 2425], ['.2' => 2899]], ['.3' => 600], undef, 0],
    ['SEL, base 5, spot, 7', BC_SEL, 5, [['.1' => 1447], ['.2' => 2310]], ['.3' => 368], undef, 0],
    ['SEL, base 5, spot, 8', BC_SEL, 5, [['.1' => 485], ['.2' => 640]], ['.3' => 3], undef, 0],
    ['SEL, base 5, spot, 9', BC_SEL, 5, [['.1' => 2286], ['.2' => 2147]], ['.3' => 444], undef, 0],
    ['SEL, base 5, spot, 10', BC_SEL, 5, [['.1' => 83], ['.2' => 894]], ['.3' => 19], undef, 0],
    ['SEL, base 5, spot, 11', BC_SEL, 5, [['.1' => 2435], ['.2' => 2775]], ['.3' => 74], undef, 0],
    ['SEL, base 5, spot, 12', BC_SEL, 5, [['.1' => 382], ['.2' => 558]], ['.3' => 144], undef, 0],
    ['SEL, base 5, spot, 13', BC_SEL, 5, [['.1' => 78], ['.2' => 890]], ['.3' => 0], undef, 0],
    ['SEL, base 5, spot, 14', BC_SEL, 5, [['.1' => 2288], ['.2' => 115]], ['.3' => 19], undef, 0],
    ['SEL, base 5, twospot, 1', BC_SEL, 5, [[':1' => 125], [ ':2' => 37]], [':3' => 0], undef, 0],
    ['SEL, base 5, twospot, 2', BC_SEL, 5, [[':1' => 666], [ ':2' => 981]], [':3' => 1029], undef, 0],
    ['SEL, base 5, twospot, 3', BC_SEL, 5, [[':1' => 8267], [ ':2' => 4788]], [':3' => 6718], undef, 0],
    ['SEL, base 5, twospot, 4', BC_SEL, 5, [[':1' => 6665], [ ':2' => 4707]], [':3' => 8203], undef, 0],
    ['SEL, base 5, twospot, 5', BC_SEL, 5, [[':1' => 22996062], [':2' => 9147042]], [':3' => 280344], undef, 0],
    ['SEL, base 5, twospot, 6', BC_SEL, 5, [[':1' => 11437913], [':2' => 41977400]], [':3' => 185649], undef, 0],
    ['SEL, base 5, twospot, 7', BC_SEL, 5, [[':1' => 9842501], [':2' => 16433807]], [':3' => 703399], undef, 0],
    ['SEL, base 5, twospot, 8', BC_SEL, 5, [[':1' => 41496178], [':2' => 27714793]], [':3' => 5527599], undef, 0],
    ['SEL, base 5, twospot, 9', BC_SEL, 5, [[':1' => 20320807], [':2' => 8474496]], [':3' => 968874], undef, 0],
    ['SEL, base 5, twospot, 10', BC_SEL, 5, [[':1' => 45990287], [':2' => 42143548]], [':3' => 6464999], undef, 0],
    ['SEL, base 5, twospot, 11', BC_SEL, 5, [[':1' => 38067224], [':2' => 44271752]], [':3' => 936749], undef, 0],
    ['SEL, base 5, twospot, 12', BC_SEL, 5, [[':1' => 14157044], [':2' => 27094794]], [':3' => 2464874], undef, 0],
    ['SEL, base 5, twospot, 13', BC_SEL, 5, [[':1' => 1989544], [':2' => 8051405]], [':3' => 19829], undef, 0],
    ['SEL, base 5, twospot, 14', BC_SEL, 5, [[':1' => 8801743], [':2' => 40153677]], [':3' => 230124], undef, 0],
    ['SEL, base 6, spot, 1', BC_SEL, 6, [['.1' => 125], [ '.2' => 37]], ['.3' => 23], undef, 0],
    ['SEL, base 6, spot, 2', BC_SEL, 6, [['.1' => 666], [ '.2' => 981]], ['.3' => 652], undef, 0],
    ['SEL, base 6, spot, 3', BC_SEL, 6, [['.1' => 19676], [ '.2' => 11067]], ['.3' => 16329], undef, 0],
    ['SEL, base 6, spot, 4', BC_SEL, 6, [['.1' => 16254], [ '.2' => 10916]], ['.3' => 19551], undef, 0],
    ['SEL, base 6, spot, 5', BC_SEL, 6, [['.1' => 5305], ['.2' => 7322]], ['.3' => 3059], undef, 0],
    ['SEL, base 6, spot, 6', BC_SEL, 6, [['.1' => 3701], ['.2' => 1417]], ['.3' => 636], undef, 0],
    ['SEL, base 6, spot, 7', BC_SEL, 6, [['.1' => 2348], ['.2' => 4903]], ['.3' => 1865], undef, 0],
    ['SEL, base 6, spot, 8', BC_SEL, 6, [['.1' => 5264], ['.2' => 4765]], ['.3' => 528], undef, 0],
    ['SEL, base 6, spot, 9', BC_SEL, 6, [['.1' => 98], ['.2' => 1192]], ['.3' => 132], undef, 0],
    ['SEL, base 6, spot, 10', BC_SEL, 6, [['.1' => 1009], ['.2' => 3272]], ['.3' => 96], undef, 0],
    ['SEL, base 6, spot, 11', BC_SEL, 6, [['.1' => 1944], ['.2' => 1521]], ['.3' => 324], undef, 0],
    ['SEL, base 6, spot, 12', BC_SEL, 6, [['.1' => 2023], ['.2' => 3480]], ['.3' => 100], undef, 0],
    ['SEL, base 6, spot, 13', BC_SEL, 6, [['.1' => 3477], ['.2' => 841]], ['.3' => 780], undef, 0],
    ['SEL, base 6, spot, 14', BC_SEL, 6, [['.1' => 7106], ['.2' => 1200]], ['.3' => 107], undef, 0],
    ['SEL, base 6, twospot, 1', BC_SEL, 6, [[':1' => 125], [ ':2' => 37]], [':3' => 23], undef, 0],
    ['SEL, base 6, twospot, 2', BC_SEL, 6, [[':1' => 666], [ ':2' => 981]], [':3' => 652], undef, 0],
    ['SEL, base 6, twospot, 3', BC_SEL, 6, [[':1' => 19676], [ ':2' => 11067]], [':3' => 16329], undef, 0],
    ['SEL, base 6, twospot, 4', BC_SEL, 6, [[':1' => 16254], [ ':2' => 10916]], [':3' => 19551], undef, 0],
    ['SEL, base 6, twospot, 5', BC_SEL, 6, [[':1' => 115405912], [':2' => 33463799]], [':3' => 26017199], undef, 0],
    ['SEL, base 6, twospot, 6', BC_SEL, 6, [[':1' => 188163837], [':2' => 358170811]], [':3' => 8834580], undef, 0],
    ['SEL, base 6, twospot, 7', BC_SEL, 6, [[':1' => 136019630], [':2' => 133518314]], [':3' => 14250089], undef, 0],
    ['SEL, base 6, twospot, 8', BC_SEL, 6, [[':1' => 334686687], [':2' => 102779533]], [':3' => 8767001], undef, 0],
    ['SEL, base 6, twospot, 9', BC_SEL, 6, [[':1' => 153268966], [':2' => 139577690]], [':3' => 968286], undef, 0],
    ['SEL, base 6, twospot, 10', BC_SEL, 6, [[':1' => 355882134], [':2' => 125738087]], [':3' => 89382], undef, 0],
    ['SEL, base 6, twospot, 11', BC_SEL, 6, [[':1' => 150390676], [':2' => 22537862]], [':3' => 8798244], undef, 0],
    ['SEL, base 6, twospot, 12', BC_SEL, 6, [[':1' => 189920100], [':2' => 116845390]], [':3' => 206008277], undef, 0],
    ['SEL, base 6, twospot, 13', BC_SEL, 6, [[':1' => 103600393], [':2' => 34901626]], [':3' => 5634724], undef, 0],
    ['SEL, base 6, twospot, 14', BC_SEL, 6, [[':1' => 160073838], [':2' => 56995721]], [':3' => 7830210], undef, 0],
    ['SEL, base 7, spot, 1', BC_SEL, 7, [['.1' => 125], [ '.2' => 37]], ['.3' => 47], undef, 0],
    ['SEL, base 7, spot, 2', BC_SEL, 7, [['.1' => 666], [ '.2' => 981]], ['.3' => 69], undef, 0],
    ['SEL, base 7, spot, 3', BC_SEL, 7, [['.1' => 7569], [ '.2' => 5897]], ['.3' => 1200], undef, 0],
    ['SEL, base 7, spot, 4', BC_SEL, 7, [['.1' => 1099], [ '.2' => 5644]], ['.3' => 7353], undef, 0],
    ['SEL, base 7, spot, 5', BC_SEL, 7, [['.1' => 853], ['.2' => 1398]], ['.3' => 181], undef, 0],
    ['SEL, base 7, spot, 6', BC_SEL, 7, [['.1' => 1731], ['.2' => 1019]], ['.3' => 1946], undef, 0],
    ['SEL, base 7, spot, 7', BC_SEL, 7, [['.1' => 319], ['.2' => 1054]], ['.3' => 25], undef, 0],
    ['SEL, base 7, spot, 8', BC_SEL, 7, [['.1' => 444], ['.2' => 1558]], ['.3' => 1253], undef, 0],
    ['SEL, base 7, spot, 9', BC_SEL, 7, [['.1' => 2120], ['.2' => 457]], ['.3' => 2176], undef, 0],
    ['SEL, base 7, spot, 10', BC_SEL, 7, [['.1' => 94], ['.2' => 517]], ['.3' => 195], undef, 0],
    ['SEL, base 7, spot, 11', BC_SEL, 7, [['.1' => 154], ['.2' => 1719]], ['.3' => 0], undef, 0],
    ['SEL, base 7, spot, 12', BC_SEL, 7, [['.1' => 1549], ['.2' => 128]], ['.3' => 165], undef, 0],
    ['SEL, base 7, spot, 13', BC_SEL, 7, [['.1' => 1620], ['.2' => 472]], ['.3' => 1638], undef, 0],
    ['SEL, base 7, spot, 14', BC_SEL, 7, [['.1' => 2159], ['.2' => 673]], ['.3' => 2211], undef, 0],
    ['SEL, base 7, twospot, 1', BC_SEL, 7, [[':1' => 125], [ ':2' => 37]], [':3' => 47], undef, 0],
    ['SEL, base 7, twospot, 2', BC_SEL, 7, [[':1' => 666], [ ':2' => 981]], [':3' => 69], undef, 0],
    ['SEL, base 7, twospot, 3', BC_SEL, 7, [[':1' => 7569], [ ':2' => 5897]], [':3' => 1200], undef, 0],
    ['SEL, base 7, twospot, 4', BC_SEL, 7, [[':1' => 1099], [ ':2' => 5644]], [':3' => 7353], undef, 0],
    ['SEL, base 7, twospot, 5', BC_SEL, 7, [[':1' => 38104091], [':2' => 4007410]], [':3' => 78105], undef, 0],
    ['SEL, base 7, twospot, 6', BC_SEL, 7, [[':1' => 18316440], [':2' => 19948258]], [':3' => 9377115], undef, 0],
    ['SEL, base 7, twospot, 7', BC_SEL, 7, [[':1' => 23445350], [':2' => 1573057]], [':3' => 680462], undef, 0],
    ['SEL, base 7, twospot, 8', BC_SEL, 7, [[':1' => 24815005], [':2' => 27733657]], [':3' => 110739], undef, 0],
    ['SEL, base 7, twospot, 9', BC_SEL, 7, [[':1' => 25216118], [':2' => 16718953]], [':3' => 543605], undef, 0],
    ['SEL, base 7, twospot, 10', BC_SEL, 7, [[':1' => 38033262], [':2' => 37795644]], [':3' => 7952062], undef, 0],
    ['SEL, base 7, twospot, 11', BC_SEL, 7, [[':1' => 25906529], [':2' => 363630]], [':3' => 4309], undef, 0],
    ['SEL, base 7, twospot, 12', BC_SEL, 7, [[':1' => 16285105], [':2' => 17473561]], [':3' => 639888], undef, 0],
    ['SEL, base 7, twospot, 13', BC_SEL, 7, [[':1' => 27002995], [':2' => 10754058]], [':3' => 532678], undef, 0],
    ['SEL, base 7, twospot, 14', BC_SEL, 7, [[':1' => 36316343], [':2' => 27972674]], [':3' => 31409244], undef, 0],

    ['RSE, base 2, spot, 1', BC_RSE, 2, [['.1' => 41], [ '.2' => 69]], ['.3' => 1], undef, 0],
    ['RSE, base 2, spot, 2', BC_RSE, 2, [['.1' => 981], [ '.2' => 666]], ['.3' => 84], undef, 0],
    ['RSE, base 2, spot, 3', BC_RSE, 2, [['.1' => 20900], ['.2' => 20228]], ['.3' => 41], undef, 0],
    ['RSE, base 2, spot, 4', BC_RSE, 2, [['.1' => 9404], ['.2' => 9897]], ['.3' => 122], undef, 0],
    ['RSE, base 2, spot, 5', BC_RSE, 2, [['.1' => 16956], ['.2' => 10686]], ['.3' => 15], undef, 0],
    ['RSE, base 2, spot, 6', BC_RSE, 2, [['.1' => 25805], ['.2' => 14678]], ['.3' => 74], undef, 0],
    ['RSE, base 2, spot, 7', BC_RSE, 2, [['.1' => 23227], ['.2' => 18593]], ['.3' => 689], undef, 0],
    ['RSE, base 2, spot, 8', BC_RSE, 2, [['.1' => 11040], ['.2' => 6819]], ['.3' => 13], undef, 0],
    ['RSE, base 2, spot, 9', BC_RSE, 2, [['.1' => 7120], ['.2' => 11764]], ['.3' => 47], undef, 0],
    ['RSE, base 2, spot, 10', BC_RSE, 2, [['.1' => 22313], ['.2' => 24614]], ['.3' => 132], undef, 0],
    ['RSE, base 2, spot, 11', BC_RSE, 2, [['.1' => 11375], ['.2' => 3457]], ['.3' => 193], undef, 0],
    ['RSE, base 2, spot, 12', BC_RSE, 2, [['.1' => 16389], ['.2' => 24090]], ['.3' => 4], undef, 0],
    ['RSE, base 2, twospot, 1', BC_RSE, 2, [[':1' => 41], [ ':2' => 69]], [':3' => 1], undef, 0],
    ['RSE, base 2, twospot, 2', BC_RSE, 2, [[':1' => 981], [ ':2' => 666]], [':3' => 84], undef, 0],
    ['RSE, base 2, twospot, 3', BC_RSE, 2, [[':1' => 897198374], [':2' => 1366456806]], [':3' => 12159], undef, 0],
    ['RSE, base 2, twospot, 4', BC_RSE, 2, [[':1' => 1974996682], [':2' => 999467914]], [':3' => 27995], undef, 0],
    ['RSE, base 2, twospot, 5', BC_RSE, 2, [[':1' => 1539812390], [':2' => 150910207]], [':3' => 20335], undef, 0],
    ['RSE, base 2, twospot, 6', BC_RSE, 2, [[':1' => 323060678], [':2' => 545544329]], [':3' => 8], undef, 0],
    ['RSE, base 2, twospot, 7', BC_RSE, 2, [[':1' => 687668410], [':2' => 1472486807]], [':3' => 101109], undef, 0],
    ['RSE, base 2, twospot, 8', BC_RSE, 2, [[':1' => 1755190172], [':2' => 1493770936]], [':3' => 21038], undef, 0],
    ['RSE, base 2, twospot, 9', BC_RSE, 2, [[':1' => 1780691624], [':2' => 671746856]], [':3' => 3211], undef, 0],
    ['RSE, base 2, twospot, 10', BC_RSE, 2, [[':1' => 1266283291], [':2' => 1478019388]], [':3' => 400156], undef, 0],
    ['RSE, base 2, twospot, 11', BC_RSE, 2, [[':1' => 1442173056], [':2' => 2055952694]], [':3' => 12822], undef, 0],
    ['RSE, base 2, twospot, 12', BC_RSE, 2, [[':1' => 1750535791], [':2' => 698216190]], [':3' => 56318], undef, 0],
    ['RSE, base 3, spot, 1', BC_RSE, 3, [['.1' => 37], [ '.2' => 125]], ['.3' => 14], undef, 0],
    ['RSE, base 3, spot, 2', BC_RSE, 3, [['.1' => 981], [ '.2' => 666]], ['.3' => 8], undef, 0],
    ['RSE, base 3, spot, 3', BC_RSE, 3, [['.1' => 11205], ['.2' => 5567]], ['.3' => 17], undef, 0],
    ['RSE, base 3, spot, 4', BC_RSE, 3, [['.1' => 18771], ['.2' => 14389]], ['.3' => 431], undef, 0],
    ['RSE, base 3, spot, 5', BC_RSE, 3, [['.1' => 13571], ['.2' => 17114]], ['.3' => 971], undef, 0],
    ['RSE, base 3, spot, 6', BC_RSE, 3, [['.1' => 2859], ['.2' => 7811]], ['.3' => 56], undef, 0],
    ['RSE, base 3, spot, 7', BC_RSE, 3, [['.1' => 18879], ['.2' => 9546]], ['.3' => 461], undef, 0],
    ['RSE, base 3, spot, 8', BC_RSE, 3, [['.1' => 7187], ['.2' => 1437]], ['.3' => 240], undef, 0],
    ['RSE, base 3, spot, 9', BC_RSE, 3, [['.1' => 308], ['.2' => 17124]], ['.3' => 33], undef, 0],
    ['RSE, base 3, spot, 10', BC_RSE, 3, [['.1' => 8084], ['.2' => 4481]], ['.3' => 56], undef, 0],
    ['RSE, base 3, spot, 11', BC_RSE, 3, [['.1' => 6240], ['.2' => 3866]], ['.3' => 53], undef, 0],
    ['RSE, base 3, spot, 12', BC_RSE, 3, [['.1' => 14160], ['.2' => 19502]], ['.3' => 674], undef, 0],
    ['RSE, base 3, twospot, 1', BC_RSE, 3, [[':1' => 37], [ ':2' => 125]], [':3' => 14], undef, 0],
    ['RSE, base 3, twospot, 2', BC_RSE, 3, [[':1' => 981], [ ':2' => 666]], [':3' => 8], undef, 0],
    ['RSE, base 3, twospot, 3', BC_RSE, 3, [[':1' => 473662043], [':2' => 705896387]], [':3' => 251972], undef, 0],
    ['RSE, base 3, twospot, 4', BC_RSE, 3, [[':1' => 566493808], [':2' => 379197378]], [':3' => 4481379], undef, 0],
    ['RSE, base 3, twospot, 5', BC_RSE, 3, [[':1' => 201856273], [':2' => 357848888]], [':3' => 493370], undef, 0],
    ['RSE, base 3, twospot, 6', BC_RSE, 3, [[':1' => 221268388], [':2' => 544520021]], [':3' => 971900], undef, 0],
    ['RSE, base 3, twospot, 7', BC_RSE, 3, [[':1' => 1047309725], [':2' => 41784070]], [':3' => 832760], undef, 0],
    ['RSE, base 3, twospot, 8', BC_RSE, 3, [[':1' => 935225286], [':2' => 1040213381]], [':3' => 434321], undef, 0],
    ['RSE, base 3, twospot, 9', BC_RSE, 3, [[':1' => 1047947245], [':2' => 465848099]], [':3' => 51995], undef, 0],
    ['RSE, base 3, twospot, 10', BC_RSE, 3, [[':1' => 464340486], [':2' => 1016697076]], [':3' => 1576770], undef, 0],
    ['RSE, base 3, twospot, 11', BC_RSE, 3, [[':1' => 699138389], [':2' => 349850186]], [':3' => 1281527], undef, 0],
    ['RSE, base 3, twospot, 12', BC_RSE, 3, [[':1' => 433631961], [':2' => 1093564396]], [':3' => 49308], undef, 0],
    ['RSE, base 4, spot, 1', BC_RSE, 4, [['.1' => 37], [ '.2' => 125]], ['.3' => 55], undef, 0],
    ['RSE, base 4, spot, 2', BC_RSE, 4, [['.1' => 981], [ '.2' => 666]], ['.3' => 431], undef, 0],
    ['RSE, base 4, spot, 3', BC_RSE, 4, [['.1' => 1755], [ '.2' => 2894]], ['.3' => 2303], undef, 0],
    ['RSE, base 4, spot, 4', BC_RSE, 4, [['.1' => 1718], [ '.2' => 2268]], ['.3' => 2867], undef, 0],
    ['RSE, base 4, spot, 5', BC_RSE, 4, [['.1' => 305], ['.2' => 3354]], ['.3' => 27], undef, 0],
    ['RSE, base 4, spot, 6', BC_RSE, 4, [['.1' => 3327], ['.2' => 1719]], ['.3' => 1023], undef, 0],
    ['RSE, base 4, spot, 7', BC_RSE, 4, [['.1' => 1534], ['.2' => 8899]], ['.3' => 752], undef, 0],
    ['RSE, base 4, spot, 8', BC_RSE, 4, [['.1' => 14610], ['.2' => 13008]], ['.3' => 579], undef, 0],
    ['RSE, base 4, spot, 9', BC_RSE, 4, [['.1' => 611], ['.2' => 6453]], ['.3' => 47], undef, 0],
    ['RSE, base 4, spot, 10', BC_RSE, 4, [['.1' => 3653], ['.2' => 155]], ['.3' => 688], undef, 0],
    ['RSE, base 4, spot, 11', BC_RSE, 4, [['.1' => 11504], ['.2' => 5640]], ['.3' => 176], undef, 0],
    ['RSE, base 4, spot, 12', BC_RSE, 4, [['.1' => 14586], ['.2' => 2257]], ['.3' => 2191], undef, 0],
    ['RSE, base 4, spot, 13', BC_RSE, 4, [['.1' => 9043], ['.2' => 4515]], ['.3' => 687], undef, 0],
    ['RSE, base 4, spot, 14', BC_RSE, 4, [['.1' => 9345], ['.2' => 14396]], ['.3' => 140], undef, 0],
    ['RSE, base 4, twospot, 1', BC_RSE, 4, [[':1' => 37], [ ':2' => 125]], [':3' => 55], undef, 0],
    ['RSE, base 4, twospot, 2', BC_RSE, 4, [[':1' => 981], [ ':2' => 666]], [':3' => 431], undef, 0],
    ['RSE, base 4, twospot, 3', BC_RSE, 4, [[':1' => 1755], [ ':2' => 2894]], [':3' => 2303], undef, 0],
    ['RSE, base 4, twospot, 4', BC_RSE, 4, [[':1' => 1718], [ ':2' => 2268]], [':3' => 2867], undef, 0],
    ['RSE, base 4, twospot, 5', BC_RSE, 4, [[':1' => 513150894], [':2' => 423156179]], [':3' => 31996924], undef, 0],
    ['RSE, base 4, twospot, 6', BC_RSE, 4, [[':1' => 150433336], [':2' => 530156328]], [':3' => 2833407], undef, 0],
    ['RSE, base 4, twospot, 7', BC_RSE, 4, [[':1' => 1046345979], [':2' => 322003885]], [':3' => 57918463], undef, 0],
    ['RSE, base 4, twospot, 8', BC_RSE, 4, [[':1' => 745509434], [':2' => 783419563]], [':3' => 9112527], undef, 0],
    ['RSE, base 4, twospot, 9', BC_RSE, 4, [[':1' => 898884428], [':2' => 109238316]], [':3' => 1583347], undef, 0],
    ['RSE, base 4, twospot, 10', BC_RSE, 4, [[':1' => 538299446], [':2' => 502785033]], [':3' => 228028], undef, 0],
    ['RSE, base 4, twospot, 11', BC_RSE, 4, [[':1' => 1035554148], [':2' => 510944779]], [':3' => 35170559], undef, 0],
    ['RSE, base 4, twospot, 12', BC_RSE, 4, [[':1' => 991205135], [':2' => 162850400]], [':3' => 3566832], undef, 0],
    ['RSE, base 4, twospot, 13', BC_RSE, 4, [[':1' => 258232624], [':2' => 317729402]], [':3' => 199375], undef, 0],
    ['RSE, base 4, twospot, 14', BC_RSE, 4, [[':1' => 1037545145], [':2' => 1044205127]], [':3' => 803385148], undef, 0],
    ['RSE, base 5, spot, 1', BC_RSE, 5, [['.1' => 37], [ '.2' => 125]], ['.3' => 0], undef, 0],
    ['RSE, base 5, spot, 2', BC_RSE, 5, [['.1' => 981], [ '.2' => 666]], ['.3' => 1029], undef, 0],
    ['RSE, base 5, spot, 3', BC_RSE, 5, [['.1' => 4788], [ '.2' => 8267]], ['.3' => 6718], undef, 0],
    ['RSE, base 5, spot, 4', BC_RSE, 5, [['.1' => 4707], [ '.2' => 6665]], ['.3' => 8203], undef, 0],
    ['RSE, base 5, spot, 5', BC_RSE, 5, [['.1' => 410], ['.2' => 2250]], ['.3' => 3], undef, 0],
    ['RSE, base 5, spot, 6', BC_RSE, 5, [['.1' => 196], ['.2' => 1578]], ['.3' => 340], undef, 0],
    ['RSE, base 5, spot, 7', BC_RSE, 5, [['.1' => 501], ['.2' => 2700]], ['.3' => 4], undef, 0],
    ['RSE, base 5, spot, 8', BC_RSE, 5, [['.1' => 2824], ['.2' => 168]], ['.3' => 1524], undef, 0],
    ['RSE, base 5, spot, 9', BC_RSE, 5, [['.1' => 99], ['.2' => 2755]], ['.3' => 20], undef, 0],
    ['RSE, base 5, spot, 10', BC_RSE, 5, [['.1' => 1139], ['.2' => 1061]], ['.3' => 199], undef, 0],
    ['RSE, base 5, spot, 11', BC_RSE, 5, [['.1' => 2682], ['.2' => 514]], ['.3' => 2770], undef, 0],
    ['RSE, base 5, spot, 12', BC_RSE, 5, [['.1' => 1299], ['.2' => 2939]], ['.3' => 374], undef, 0],
    ['RSE, base 5, spot, 13', BC_RSE, 5, [['.1' => 2600], ['.2' => 2149]], ['.3' => 20], undef, 0],
    ['RSE, base 5, spot, 14', BC_RSE, 5, [['.1' => 880], ['.2' => 10]], ['.3' => 10], undef, 0],
    ['RSE, base 5, twospot, 1', BC_RSE, 5, [[':1' => 37], [ ':2' => 125]], [':3' => 0], undef, 0],
    ['RSE, base 5, twospot, 2', BC_RSE, 5, [[':1' => 981], [ ':2' => 666]], [':3' => 1029], undef, 0],
    ['RSE, base 5, twospot, 3', BC_RSE, 5, [[':1' => 4788], [ ':2' => 8267]], [':3' => 6718], undef, 0],
    ['RSE, base 5, twospot, 4', BC_RSE, 5, [[':1' => 4707], [ ':2' => 6665]], [':3' => 8203], undef, 0],
    ['RSE, base 5, twospot, 5', BC_RSE, 5, [[':1' => 8222987], [':2' => 15375655]], [':3' => 1879399], undef, 0],
    ['RSE, base 5, twospot, 6', BC_RSE, 5, [[':1' => 13223550], [':2' => 19303162]], [':3' => 709729], undef, 0],
    ['RSE, base 5, twospot, 7', BC_RSE, 5, [[':1' => 12777835], [':2' => 6845812]], [':3' => 1382894], undef, 0],
    ['RSE, base 5, twospot, 8', BC_RSE, 5, [[':1' => 34077327], [':2' => 26505549]], [':3' => 1842994], undef, 0],
    ['RSE, base 5, twospot, 9', BC_RSE, 5, [[':1' => 27722504], [':2' => 83728]], [':3' => 25104], undef, 0],
    ['RSE, base 5, twospot, 10', BC_RSE, 5, [[':1' => 5181012], [':2' => 24208599]], [':3' => 1915594], undef, 0],
    ['RSE, base 5, twospot, 11', BC_RSE, 5, [[':1' => 31333675], [':2' => 46401925]], [':3' => 58490], undef, 0],
    ['RSE, base 5, twospot, 12', BC_RSE, 5, [[':1' => 35517409], [':2' => 8055905]], [':3' => 533870], undef, 0],
    ['RSE, base 5, twospot, 13', BC_RSE, 5, [[':1' => 14813444], [':2' => 14423686]], [':3' => 2936099], undef, 0],
    ['RSE, base 5, twospot, 14', BC_RSE, 5, [[':1' => 21869310], [':2' => 25247351]], [':3' => 200604], undef, 0],
    ['RSE, base 6, spot, 1', BC_RSE, 6, [['.1' => 37], [ '.2' => 125]], ['.3' => 23], undef, 0],
    ['RSE, base 6, spot, 2', BC_RSE, 6, [['.1' => 981], [ '.2' => 666]], ['.3' => 652], undef, 0],
    ['RSE, base 6, spot, 3', BC_RSE, 6, [['.1' => 11067], [ '.2' => 19676]], ['.3' => 16329], undef, 0],
    ['RSE, base 6, spot, 4', BC_RSE, 6, [['.1' => 10916], [ '.2' => 16254]], ['.3' => 19551], undef, 0],
    ['RSE, base 6, spot, 5', BC_RSE, 6, [['.1' => 6594], ['.2' => 3514]], ['.3' => 131], undef, 0],
    ['RSE, base 6, spot, 6', BC_RSE, 6, [['.1' => 5954], ['.2' => 5623]], ['.3' => 3136], undef, 0],
    ['RSE, base 6, spot, 7', BC_RSE, 6, [['.1' => 1865], ['.2' => 421]], ['.3' => 641], undef, 0],
    ['RSE, base 6, spot, 8', BC_RSE, 6, [['.1' => 4972], ['.2' => 5278]], ['.3' => 168], undef, 0],
    ['RSE, base 6, spot, 9', BC_RSE, 6, [['.1' => 235], ['.2' => 397]], ['.3' => 42], undef, 0],
    ['RSE, base 6, spot, 10', BC_RSE, 6, [['.1' => 1526], ['.2' => 7160]], ['.3' => 1220], undef, 0],
    ['RSE, base 6, spot, 11', BC_RSE, 6, [['.1' => 3072], ['.2' => 6997]], ['.3' => 626], undef, 0],
    ['RSE, base 6, spot, 12', BC_RSE, 6, [['.1' => 7351], ['.2' => 1056]], ['.3' => 456], undef, 0],
    ['RSE, base 6, spot, 13', BC_RSE, 6, [['.1' => 6201], ['.2' => 5312]], ['.3' => 4684], undef, 0],
    ['RSE, base 6, spot, 14', BC_RSE, 6, [['.1' => 381], ['.2' => 1414]], ['.3' => 136], undef, 0],
    ['RSE, base 6, twospot, 1', BC_RSE, 6, [[':1' => 37], [ ':2' => 125]], [':3' => 23], undef, 0],
    ['RSE, base 6, twospot, 2', BC_RSE, 6, [[':1' => 981], [ ':2' => 666]], [':3' => 652], undef, 0],
    ['RSE, base 6, twospot, 3', BC_RSE, 6, [[':1' => 11067], [ ':2' => 19676]], [':3' => 16329], undef, 0],
    ['RSE, base 6, twospot, 4', BC_RSE, 6, [[':1' => 10916], [ ':2' => 16254]], [':3' => 19551], undef, 0],
    ['RSE, base 6, twospot, 5', BC_RSE, 6, [[':1' => 304259581], [':2' => 151631982]], [':3' => 45575], undef, 0],
    ['RSE, base 6, twospot, 6', BC_RSE, 6, [[':1' => 341779412], [':2' => 269339982]], [':3' => 3542178], undef, 0],
    ['RSE, base 6, twospot, 7', BC_RSE, 6, [[':1' => 132022887], [':2' => 339025957]], [':3' => 5309734], undef, 0],
    ['RSE, base 6, twospot, 8', BC_RSE, 6, [[':1' => 345584777], [':2' => 156272436]], [':3' => 6327282], undef, 0],
    ['RSE, base 6, twospot, 9', BC_RSE, 6, [[':1' => 269008498], [':2' => 68649013]], [':3' => 50612429], undef, 0],
    ['RSE, base 6, twospot, 10', BC_RSE, 6, [[':1' => 291136571], [':2' => 289737548]], [':3' => 5861591], undef, 0],
    ['RSE, base 6, twospot, 11', BC_RSE, 6, [[':1' => 304555454], [':2' => 165367149]], [':3' => 3948911], undef, 0],
    ['RSE, base 6, twospot, 12', BC_RSE, 6, [[':1' => 332467109], [':2' => 123789003]], [':3' => 64836287], undef, 0],
    ['RSE, base 6, twospot, 13', BC_RSE, 6, [[':1' => 321786038], [':2' => 179649801]], [':3' => 51693546], undef, 0],
    ['RSE, base 6, twospot, 14', BC_RSE, 6, [[':1' => 85852301], [':2' => 73862271]], [':3' => 69545], undef, 0],
    ['RSE, base 7, spot, 1', BC_RSE, 7, [['.1' => 37], [ '.2' => 125]], ['.3' => 47], undef, 0],
    ['RSE, base 7, spot, 2', BC_RSE, 7, [['.1' => 981], [ '.2' => 666]], ['.3' => 69], undef, 0],
    ['RSE, base 7, spot, 3', BC_RSE, 7, [['.1' => 5897], [ '.2' => 7569]], ['.3' => 1200], undef, 0],
    ['RSE, base 7, spot, 4', BC_RSE, 7, [['.1' => 5644], [ '.2' => 1099]], ['.3' => 7353], undef, 0],
    ['RSE, base 7, spot, 5', BC_RSE, 7, [['.1' => 1083], ['.2' => 109]], ['.3' => 103], undef, 0],
    ['RSE, base 7, spot, 6', BC_RSE, 7, [['.1' => 2022], ['.2' => 2333]], ['.3' => 1714], undef, 0],
    ['RSE, base 7, spot, 7', BC_RSE, 7, [['.1' => 2110], ['.2' => 136]], ['.3' => 119], undef, 0],
    ['RSE, base 7, spot, 8', BC_RSE, 7, [['.1' => 1577], ['.2' => 426]], ['.3' => 1698], undef, 0],
    ['RSE, base 7, spot, 9', BC_RSE, 7, [['.1' => 2363], ['.2' => 751]], ['.3' => 930], undef, 0],
    ['RSE, base 7, spot, 10', BC_RSE, 7, [['.1' => 411], ['.2' => 201]], ['.3' => 201], undef, 0],
    ['RSE, base 7, spot, 11', BC_RSE, 7, [['.1' => 1479], ['.2' => 2316]], ['.3' => 636], undef, 0],
    ['RSE, base 7, spot, 12', BC_RSE, 7, [['.1' => 1455], ['.2' => 2385]], ['.3' => 2386], undef, 0],
    ['RSE, base 7, spot, 13', BC_RSE, 7, [['.1' => 338], ['.2' => 353]], ['.3' => 153], undef, 0],
    ['RSE, base 7, spot, 14', BC_RSE, 7, [['.1' => 1790], ['.2' => 2056]], ['.3' => 2392], undef, 0],
    ['RSE, base 7, twospot, 1', BC_RSE, 7, [[':1' => 37], [ ':2' => 125]], [':3' => 47], undef, 0],
    ['RSE, base 7, twospot, 2', BC_RSE, 7, [[':1' => 981], [ ':2' => 666]], [':3' => 69], undef, 0],
    ['RSE, base 7, twospot, 3', BC_RSE, 7, [[':1' => 5897], [ ':2' => 7569]], [':3' => 1200], undef, 0],
    ['RSE, base 7, twospot, 4', BC_RSE, 7, [[':1' => 5644], [ ':2' => 1099]], [':3' => 7353], undef, 0],
    ['RSE, base 7, twospot, 5', BC_RSE, 7, [[':1' => 13851668], [':2' => 1314169]], [':3' => 124452], undef, 0],
    ['RSE, base 7, twospot, 6', BC_RSE, 7, [[':1' => 24395008], [':2' => 38987776]], [':3' => 30722850], undef, 0],
    ['RSE, base 7, twospot, 7', BC_RSE, 7, [[':1' => 33999183], [':2' => 12371298]], [':3' => 2100580], undef, 0],
    ['RSE, base 7, twospot, 8', BC_RSE, 7, [[':1' => 31858892], [':2' => 6320999]], [':3' => 721712], undef, 0],
    ['RSE, base 7, twospot, 9', BC_RSE, 7, [[':1' => 29335228], [':2' => 7149138]], [':3' => 637930], undef, 0],
    ['RSE, base 7, twospot, 10', BC_RSE, 7, [[':1' => 14325350], [':2' => 11013050]], [':3' => 1932791], undef, 0],
    ['RSE, base 7, twospot, 11', BC_RSE, 7, [[':1' => 28427099], [':2' => 13263010]], [':3' => 28905589], undef, 0],
    ['RSE, base 7, twospot, 12', BC_RSE, 7, [[':1' => 35827514], [':2' => 255722]], [':3' => 3118121], undef, 0],
    ['RSE, base 7, twospot, 13', BC_RSE, 7, [[':1' => 39224015], [':2' => 2298820]], [':3' => 2921373], undef, 0],
    ['RSE, base 7, twospot, 14', BC_RSE, 7, [[':1' => 27278157], [':2' => 2718404]], [':3' => 21840], undef, 0],

    ['INT, base 2, spot, 1', BC_INT, 2, [['.1' => 69], [ '.2' => 41]], ['.3' => 9315], undef, 0],
    ['INT, base 2, spot, 2', BC_INT, 2, [['.1' => 666], [ '.2' => 981]], ['.3'], SP_SPOTS, 0],
    ['INT, base 2, twospot, 1', BC_INT, 2, [[':1' => 69], [ ':2' => 41]], [':3' => 9315], undef, 0],
    ['INT, base 2, twospot, 2', BC_INT, 2, [[':1' => 666], [ ':2' => 981]], [':3' => 906137], undef, 0],
    ['INT, base 2, spot -> twospot, 1', BC_INT, 2, [['.1' => 69], [ '.2' => 41]], [':3' => 9315], undef, 0],
    ['INT, base 2, spot -> twospot, 2', BC_INT, 2, [['.1' => 666], [ '.2' => 981]], [':3' => 906137], undef, 0],
    ['INT, base 2, spot -> twospot, 3', BC_INT, 2, [['.1' => 2256], ['.2' => 19877]], [':3' => 282191377], undef, 0],
    ['INT, base 2, spot -> twospot, 4', BC_INT, 2, [['.1' => 32567], ['.2' => 12647]], [':3' => 799743551], undef, 0],
    ['INT, base 2, spot -> twospot, 5', BC_INT, 2, [['.1' => 30542], ['.2' => 4361]], [':3' => 724246761], undef, 0],
    ['INT, base 2, spot -> twospot, 6', BC_INT, 2, [['.1' => 20460], ['.2' => 23788]], [':3' => 838532336], undef, 0],
    ['INT, base 2, spot -> twospot, 7', BC_INT, 2, [['.1' => 32511], ['.2' => 30381]], [':3' => 1069346555], undef, 0],
    ['INT, base 2, spot -> twospot, 8', BC_INT, 2, [['.1' => 25347], ['.2' => 2145]], [':3' => 675943435], undef, 0],
    ['INT, base 2, spot -> twospot, 9', BC_INT, 2, [['.1' => 17980], ['.2' => 16946]], [':3' => 808193956], undef, 0],
    ['INT, base 2, spot -> twospot, 10', BC_INT, 2, [['.1' => 594], ['.2' => 429]], [':3' => 616025], undef, 0],
    ['INT, base 2, spot -> twospot, 11', BC_INT, 2, [['.1' => 17784], ['.2' => 32037]], [':3' => 896741009], undef, 0],
    ['INT, base 2, spot -> twospot, 12', BC_INT, 2, [['.1' => 1879], ['.2' => 23527]], [':3' => 292517439], undef, 0],
    ['INT, base 3, spot, 1', BC_INT, 3, [['.1' => 125], [ '.2' => 37]], ['.3' => 22984], undef, 0],
    ['INT, base 3, spot, 2', BC_INT, 3, [['.1' => 666], [ '.2' => 981]], ['.3'], SP_SPOTS, 0],
    ['INT, base 3, twospot, 1', BC_INT, 3, [[':1' => 125], [ ':2' => 37]], [':3' => 22984], undef, 0],
    ['INT, base 3, twospot, 2', BC_INT, 3, [[':1' => 666], [ ':2' => 981]], [':3' => 984717], undef, 0],
    ['INT, base 3, spot -> twospot, 1', BC_INT, 3, [['.1' => 125], [ '.2' => 37]], [':3' => 22984], undef, 0],
    ['INT, base 3, spot -> twospot, 2', BC_INT, 3, [['.1' => 666], [ '.2' => 981]], [':3' => 984717], undef, 0],
    ['INT, base 3, spot -> twospot, 3', BC_INT, 3, [['.1' => 14073], ['.2' => 8984]], [':3' => 307762877], undef, 0],
    ['INT, base 3, spot -> twospot, 4', BC_INT, 3, [['.1' => 19100], ['.2' => 7975]], [':3' => 333901285], undef, 0],
    ['INT, base 3, spot -> twospot, 5', BC_INT, 3, [['.1' => 11928], ['.2' => 6574]], [':3' => 202656772], undef, 0],
    ['INT, base 3, spot -> twospot, 6', BC_INT, 3, [['.1' => 15182], ['.2' => 3482]], [':3' => 267279344], undef, 0],
    ['INT, base 3, spot -> twospot, 7', BC_INT, 3, [['.1' => 16536], ['.2' => 1434]], [':3' => 275242248], undef, 0],
    ['INT, base 3, spot -> twospot, 8', BC_INT, 3, [['.1' => 2120], ['.2' => 15934]], [':3' => 94585120], undef, 0],
    ['INT, base 3, spot -> twospot, 9', BC_INT, 3, [['.1' => 2965], ['.2' => 4371]], [':3' => 21924642], undef, 0],
    ['INT, base 3, spot -> twospot, 10', BC_INT, 3, [['.1' => 9493], ['.2' => 6480]], [':3' => 155843733], undef, 0],
    ['INT, base 3, spot -> twospot, 11', BC_INT, 3, [['.1' => 19134], ['.2' => 424]], [':3' => 290278972], undef, 0],
    ['INT, base 3, spot -> twospot, 12', BC_INT, 3, [['.1' => 16926], ['.2' => 8612]], [':3' => 320076920], undef, 0],
    ['INT, base 4, spot, 1', BC_INT, 4, [['.1' => 125], [ '.2' => 37]], ['.3' => 20181], undef, 0],
    ['INT, base 4, spot, 2', BC_INT, 4, [['.1' => 666], [ '.2' => 981]], ['.3'], SP_SPOTS, 0],
    ['INT, base 4, twospot, 1', BC_INT, 4, [[':1' => 125], [ ':2' => 37]], [':3' => 20181], undef, 0],
    ['INT, base 4, twospot, 2', BC_INT, 4, [[':1' => 666], [ ':2' => 981]], [':3' => 767385], undef, 0],
    ['INT, base 4, spot -> twospot, 1', BC_INT, 4, [['.1' => 125], [ '.2' => 37]], [':3' => 20181], undef, 0],
    ['INT, base 4, spot -> twospot, 2', BC_INT, 4, [['.1' => 666], [ '.2' => 981]], [':3' => 767385], undef, 0],
    ['INT, base 4, spot -> twospot, 3', BC_INT, 4, [['.1' => 9341], ['.2' => 14920]], [':3' => 190995684], undef, 0],
    ['INT, base 4, spot -> twospot, 4', BC_INT, 4, [['.1' => 10023], ['.2' => 13186]], [':3' => 189737038], undef, 0],
    ['INT, base 4, spot -> twospot, 5', BC_INT, 4, [['.1' => 5361], ['.2' => 1011]], [':3' => 71565063], undef, 0],
    ['INT, base 4, spot -> twospot, 6', BC_INT, 4, [['.1' => 9528], ['.2' => 10612]], [':3' => 174399376], undef, 0],
    ['INT, base 4, spot -> twospot, 7', BC_INT, 4, [['.1' => 4626], ['.2' => 15333]], [':3' => 120272409], undef, 0],
    ['INT, base 4, spot -> twospot, 8', BC_INT, 4, [['.1' => 7350], ['.2' => 5177]], [':3' => 97554281], undef, 0],
    ['INT, base 4, spot -> twospot, 9', BC_INT, 4, [['.1' => 7683], ['.2' => 2377]], [':3' => 82382893], undef, 0],
    ['INT, base 4, spot -> twospot, 10', BC_INT, 4, [['.1' => 4801], ['.2' => 2646]], [':3' => 69914902], undef, 0],
    ['INT, base 4, spot -> twospot, 11', BC_INT, 4, [['.1' => 3973], ['.2' => 7952]], [':3' => 33521988], undef, 0],
    ['INT, base 4, spot -> twospot, 12', BC_INT, 4, [['.1' => 5258], ['.2' => 3767]], [':3' => 74621851], undef, 0],
    ['INT, base 5, spot, 1', BC_INT, 5, [['.1' => 125], [ '.2' => 37]], ['.3'], SP_SPOTS, 0],
    ['INT, base 5, spot, 2', BC_INT, 5, [['.1' => 666], [ '.2' => 981]], ['.3'], SP_SPOTS, 0],
    ['INT, base 5, twospot, 1', BC_INT, 5, [[':1' => 125], [ ':2' => 37]], [':3' => 78802], undef, 0],
    ['INT, base 5, twospot, 2', BC_INT, 5, [[':1' => 666], [ ':2' => 981]], [':3' => 2381031], undef, 0],
    ['INT, base 5, spot -> twospot, 1', BC_INT, 5, [['.1' => 125], [ '.2' => 37]], [':3' => 78802], undef, 0],
    ['INT, base 5, spot -> twospot, 2', BC_INT, 5, [['.1' => 666], [ '.2' => 981]], [':3' => 2381031], undef, 0],
    ['INT, base 5, spot -> twospot, 3', BC_INT, 5, [['.1' => 563], ['.2' => 1617]], [':3' => 1134092], undef, 0],
    ['INT, base 5, spot -> twospot, 4', BC_INT, 5, [['.1' => 1609], ['.2' => 534]], [':3' => 4138299], undef, 0],
    ['INT, base 5, spot -> twospot, 5', BC_INT, 5, [['.1' => 1264], ['.2' => 552]], [':3' => 3970272], undef, 0],
    ['INT, base 5, spot -> twospot, 6', BC_INT, 5, [['.1' => 2112], ['.2' => 2236]], [':3' => 7155936], undef, 0],
    ['INT, base 5, spot -> twospot, 7', BC_INT, 5, [['.1' => 890], ['.2' => 1569]], [':3' => 2923579], undef, 0],
    ['INT, base 5, spot -> twospot, 8', BC_INT, 5, [['.1' => 24], ['.2' => 1597]], [':3' => 814997], undef, 0],
    ['INT, base 5, spot -> twospot, 9', BC_INT, 5, [['.1' => 1420], ['.2' => 479]], [':3' => 4037379], undef, 0],
    ['INT, base 5, spot -> twospot, 10', BC_INT, 5, [['.1' => 1124], ['.2' => 1865]], [':3' => 3046845], undef, 0],
    ['INT, base 5, spot -> twospot, 11', BC_INT, 5, [['.1' => 875], ['.2' => 274]], [':3' => 2140729], undef, 0],
    ['INT, base 5, spot -> twospot, 12', BC_INT, 5, [['.1' => 718], ['.2' => 757]], [':3' => 2369167], undef, 0],
    ['INT, base 6, spot, 1', BC_INT, 6, [['.1' => 125], [ '.2' => 37]], ['.3' => 25087], undef, 0],
    ['INT, base 6, spot, 2', BC_INT, 6, [['.1' => 666], [ '.2' => 981]], ['.3'], SP_SPOTS, 0],
    ['INT, base 6, twospot, 1', BC_INT, 6, [[':1' => 125], [ ':2' => 37]], [':3' => 25087], undef, 0],
    ['INT, base 6, twospot, 2', BC_INT, 6, [[':1' => 666], [ ':2' => 981]], [':3' => 1031007], undef, 0],
    ['INT, base 6, spot -> twospot, 1', BC_INT, 6, [['.1' => 125], [ '.2' => 37]], [':3' => 25087], undef, 0],
    ['INT, base 6, spot -> twospot, 2', BC_INT, 6, [['.1' => 666], [ '.2' => 981]], [':3' => 1031007], undef, 0],
    ['INT, base 6, spot -> twospot, 3', BC_INT, 6, [['.1' => 2532], ['.2' => 6922]], [':3' => 20000344], undef, 0],
    ['INT, base 6, spot -> twospot, 4', BC_INT, 6, [['.1' => 728], ['.2' => 6710]], [':3' => 9300398], undef, 0],
    ['INT, base 6, spot -> twospot, 5', BC_INT, 6, [['.1' => 5234], ['.2' => 1390]], [':3' => 42001324], undef, 0],
    ['INT, base 6, spot -> twospot, 6', BC_INT, 6, [['.1' => 7581], ['.2' => 5542]], [':3' => 58558018], undef, 0],
    ['INT, base 6, spot -> twospot, 7', BC_INT, 6, [['.1' => 898], ['.2' => 2751]], [':3' => 4485339], undef, 0],
    ['INT, base 6, spot -> twospot, 8', BC_INT, 6, [['.1' => 7680], ['.2' => 5003]], [':3' => 57084233], undef, 0],
    ['INT, base 6, spot -> twospot, 9', BC_INT, 6, [['.1' => 2593], ['.2' => 2985]], [':3' => 23566653], undef, 0],
    ['INT, base 6, spot -> twospot, 10', BC_INT, 6, [['.1' => 7508], ['.2' => 3104]], [':3' => 54995162], undef, 0],
    ['INT, base 6, spot -> twospot, 11', BC_INT, 6, [['.1' => 103], ['.2' => 1496]], [':3' => 1702844], undef, 0],
    ['INT, base 6, spot -> twospot, 12', BC_INT, 6, [['.1' => 7505], ['.2' => 2611]], [':3' => 54899131], undef, 0],
    ['INT, base 7, spot, 1', BC_INT, 7, [['.1' => 125], [ '.2' => 37]], ['.3' => 34932], undef, 0],
    ['INT, base 7, spot, 2', BC_INT, 7, [['.1' => 666], [ '.2' => 981]], ['.3'], SP_SPOTS, 0],
    ['INT, base 7, twospot, 1', BC_INT, 7, [[':1' => 125], [ ':2' => 37]], [':3' => 34932], undef, 0],
    ['INT, base 7, twospot, 2', BC_INT, 7, [[':1' => 666], [ ':2' => 981]], [':3' => 1175469], undef, 0],
    ['INT, base 7, spot -> twospot, 1', BC_INT, 7, [['.1' => 125], [ '.2' => 37]], [':3' => 34932], undef, 0],
    ['INT, base 7, spot -> twospot, 2', BC_INT, 7, [['.1' => 666], [ '.2' => 981]], [':3' => 1175469], undef, 0],
    ['INT, base 7, spot -> twospot, 3', BC_INT, 7, [['.1' => 19], ['.2' => 1238]], [':3' => 363327], undef, 0],
    ['INT, base 7, spot -> twospot, 4', BC_INT, 7, [['.1' => 335], ['.2' => 1467]], [':3' => 575894], undef, 0],
    ['INT, base 7, spot -> twospot, 5', BC_INT, 7, [['.1' => 1858], ['.2' => 1070]], [':3' => 4506606], undef, 0],
    ['INT, base 7, spot -> twospot, 6', BC_INT, 7, [['.1' => 284], ['.2' => 1174]], [':3' => 443826], undef, 0],
    ['INT, base 7, spot -> twospot, 7', BC_INT, 7, [['.1' => 930], ['.2' => 1322]], [':3' => 2081666], undef, 0],
    ['INT, base 7, spot -> twospot, 8', BC_INT, 7, [['.1' => 2384], ['.2' => 1063]], [':3' => 5396649], undef, 0],
    ['INT, base 7, spot -> twospot, 9', BC_INT, 7, [['.1' => 194], ['.2' => 2059]], [':3' => 758409], undef, 0],
    ['INT, base 7, spot -> twospot, 10', BC_INT, 7, [['.1' => 859], ['.2' => 2388]], [':3' => 2419117], undef, 0],
    ['INT, base 7, spot -> twospot, 11', BC_INT, 7, [['.1' => 1807], ['.2' => 1592]], [':3' => 4616937], undef, 0],
    ['INT, base 7, spot -> twospot, 12', BC_INT, 7, [['.1' => 1482], ['.2' => 462]], [':3' => 3450762], undef, 0],

    ['RIN, base 2, spot, 1', BC_RIN, 2, [['.1' => 41], [ '.2' => 69]], ['.3' => 9315], undef, 0],
    ['RIN, base 2, spot, 2', BC_RIN, 2, [['.1' => 981], [ '.2' => 666]], ['.3'], SP_SPOTS, 0],
    ['RIN, base 2, twospot, 1', BC_RIN, 2, [[':1' => 41], [ ':2' => 69]], [':3' => 9315], undef, 0],
    ['RIN, base 2, twospot, 2', BC_RIN, 2, [[':1' => 981], [ ':2' => 666]], [':3' => 906137], undef, 0],
    ['RIN, base 2, spot -> twospot, 1', BC_RIN, 2, [['.1' => 41], [ '.2' => 69]], [':3' => 9315], undef, 0],
    ['RIN, base 2, spot -> twospot, 2', BC_RIN, 2, [['.1' => 981], [ '.2' => 666]], [':3' => 906137], undef, 0],
    ['RIN, base 2, spot -> twospot, 3', BC_RIN, 2, [['.1' => 28463], ['.2' => 8373]], [':3' => 475369079], undef, 0],
    ['RIN, base 2, spot -> twospot, 4', BC_RIN, 2, [['.1' => 6294], ['.2' => 3705]], [':3' => 32009110], undef, 0],
    ['RIN, base 2, spot -> twospot, 5', BC_RIN, 2, [['.1' => 9515], ['.2' => 2932]], [':3' => 77278821], undef, 0],
    ['RIN, base 2, spot -> twospot, 6', BC_RIN, 2, [['.1' => 216], ['.2' => 27784]], [':3' => 681628096], undef, 0],
    ['RIN, base 2, spot -> twospot, 7', BC_RIN, 2, [['.1' => 9957], ['.2' => 19895]], [':3' => 615964219], undef, 0],
    ['RIN, base 2, spot -> twospot, 8', BC_RIN, 2, [['.1' => 3523], ['.2' => 28491]], [':3' => 687566991], undef, 0],
    ['RIN, base 2, spot -> twospot, 9', BC_RIN, 2, [['.1' => 20112], ['.2' => 32578]], [':3' => 989749512], undef, 0],
    ['RIN, base 2, spot -> twospot, 10', BC_RIN, 2, [['.1' => 26214], ['.2' => 3849]], [':3' => 348001430], undef, 0],
    ['RIN, base 2, spot -> twospot, 11', BC_RIN, 2, [['.1' => 21714], ['.2' => 10459]], [':3' => 428929934], undef, 0],
    ['RIN, base 2, spot -> twospot, 12', BC_RIN, 2, [['.1' => 27146], ['.2' => 13130]], [':3' => 508436684], undef, 0],
    ['RIN, base 3, spot, 1', BC_RIN, 3, [['.1' => 37], [ '.2' => 125]], ['.3' => 22984], undef, 0],
    ['RIN, base 3, spot, 2', BC_RIN, 3, [['.1' => 981], [ '.2' => 666]], ['.3'], SP_SPOTS, 0],
    ['RIN, base 3, twospot, 1', BC_RIN, 3, [[':1' => 37], [ ':2' => 125]], [':3' => 22984], undef, 0],
    ['RIN, base 3, twospot, 2', BC_RIN, 3, [[':1' => 981], [ ':2' => 666]], [':3' => 984717], undef, 0],
    ['RIN, base 3, spot -> twospot, 1', BC_RIN, 3, [['.1' => 37], [ '.2' => 125]], [':3' => 22984], undef, 0],
    ['RIN, base 3, spot -> twospot, 2', BC_RIN, 3, [['.1' => 981], [ '.2' => 666]], [':3' => 984717], undef, 0],
    ['RIN, base 3, spot -> twospot, 3', BC_RIN, 3, [['.1' => 17715], ['.2' => 4364]], [':3' => 113609859], undef, 0],
    ['RIN, base 3, spot -> twospot, 4', BC_RIN, 3, [['.1' => 17148], ['.2' => 18461]], [':3' => 380623065], undef, 0],
    ['RIN, base 3, spot -> twospot, 5', BC_RIN, 3, [['.1' => 15341], ['.2' => 913]], [':3' => 92511356], undef, 0],
    ['RIN, base 3, spot -> twospot, 6', BC_RIN, 3, [['.1' => 13092], ['.2' => 17636]], [':3' => 340809900], undef, 0],
    ['RIN, base 3, spot -> twospot, 7', BC_RIN, 3, [['.1' => 6233], ['.2' => 15738]], [':3' => 283542347], undef, 0],
    ['RIN, base 3, spot -> twospot, 8', BC_RIN, 3, [['.1' => 1581], ['.2' => 6593]], [':3' => 130212654], undef, 0],
    ['RIN, base 3, spot -> twospot, 9', BC_RIN, 3, [['.1' => 1895], ['.2' => 15573]], [':3' => 273942686], undef, 0],
    ['RIN, base 3, spot -> twospot, 10', BC_RIN, 3, [['.1' => 5574], ['.2' => 17431]], [':3' => 286382937], undef, 0],
    ['RIN, base 3, spot -> twospot, 11', BC_RIN, 3, [['.1' => 1837], ['.2' => 6391]], [':3' => 33375568], undef, 0],
    ['RIN, base 3, spot -> twospot, 12', BC_RIN, 3, [['.1' => 1252], ['.2' => 302]], [':3' => 831904], undef, 0],
    ['RIN, base 4, spot, 1', BC_RIN, 4, [['.1' => 37], [ '.2' => 125]], ['.3' => 20181], undef, 0],
    ['RIN, base 4, spot, 2', BC_RIN, 4, [['.1' => 981], [ '.2' => 666]], ['.3'], SP_SPOTS, 0],
    ['RIN, base 4, twospot, 1', BC_RIN, 4, [[':1' => 37], [ ':2' => 125]], [':3' => 20181], undef, 0],
    ['RIN, base 4, twospot, 2', BC_RIN, 4, [[':1' => 981], [ ':2' => 666]], [':3' => 767385], undef, 0],
    ['RIN, base 4, spot -> twospot, 1', BC_RIN, 4, [['.1' => 37], [ '.2' => 125]], [':3' => 20181], undef, 0],
    ['RIN, base 4, spot -> twospot, 2', BC_RIN, 4, [['.1' => 981], [ '.2' => 666]], [':3' => 767385], undef, 0],
    ['RIN, base 4, spot -> twospot, 3', BC_RIN, 4, [['.1' => 9733], ['.2' => 5771]], [':3' => 106594461], undef, 0],
    ['RIN, base 4, spot -> twospot, 4', BC_RIN, 4, [['.1' => 7866], ['.2' => 12448]], [':3' => 221424418], undef, 0],
    ['RIN, base 4, spot -> twospot, 5', BC_RIN, 4, [['.1' => 11038], ['.2' => 14974]], [':3' => 246107642], undef, 0],
    ['RIN, base 4, spot -> twospot, 6', BC_RIN, 4, [['.1' => 2493], ['.2' => 1488]], [':3' => 6678321], undef, 0],
    ['RIN, base 4, spot -> twospot, 7', BC_RIN, 4, [['.1' => 768], ['.2' => 3990]], [':3' => 13599816], undef, 0],
    ['RIN, base 4, spot -> twospot, 8', BC_RIN, 4, [['.1' => 15997], ['.2' => 9314]], [':3' => 192043833], undef, 0],
    ['RIN, base 4, spot -> twospot, 9', BC_RIN, 4, [['.1' => 14323], ['.2' => 3739]], [':3' => 64731023], undef, 0],
    ['RIN, base 4, spot -> twospot, 10', BC_RIN, 4, [['.1' => 6271], ['.2' => 14570]], [':3' => 228645819], undef, 0],
    ['RIN, base 4, spot -> twospot, 11', BC_RIN, 4, [['.1' => 1828], ['.2' => 854]], [':3' => 2049624], undef, 0],
    ['RIN, base 4, spot -> twospot, 12', BC_RIN, 4, [['.1' => 13190], ['.2' => 5684]], [':3' => 122367058], undef, 0],
    ['RIN, base 5, spot, 1', BC_RIN, 5, [['.1' => 37], [ '.2' => 125]], ['.3'], SP_SPOTS, 0],
    ['RIN, base 5, spot, 2', BC_RIN, 5, [['.1' => 981], [ '.2' => 666]], ['.3'], SP_SPOTS, 0],
    ['RIN, base 5, twospot, 1', BC_RIN, 5, [[':1' => 37], [ ':2' => 125]], [':3' => 78802], undef, 0],
    ['RIN, base 5, twospot, 2', BC_RIN, 5, [[':1' => 981], [ ':2' => 666]], [':3' => 2381031], undef, 0],
    ['RIN, base 5, spot -> twospot, 1', BC_RIN, 5, [['.1' => 37], [ '.2' => 125]], [':3' => 78802], undef, 0],
    ['RIN, base 5, spot -> twospot, 2', BC_RIN, 5, [['.1' => 981], [ '.2' => 666]], [':3' => 2381031], undef, 0],
    ['RIN, base 5, spot -> twospot, 3', BC_RIN, 5, [['.1' => 2719], ['.2' => 593]], [':3' => 1902344], undef, 0],
    ['RIN, base 5, spot -> twospot, 4', BC_RIN, 5, [['.1' => 285], ['.2' => 2802]], [':3' => 8006935], undef, 0],
    ['RIN, base 5, spot -> twospot, 5', BC_RIN, 5, [['.1' => 2297], ['.2' => 2583]], [':3' => 9041492], undef, 0],
    ['RIN, base 5, spot -> twospot, 6', BC_RIN, 5, [['.1' => 1913], ['.2' => 1375]], [':3' => 5156928], undef, 0],
    ['RIN, base 5, spot -> twospot, 7', BC_RIN, 5, [['.1' => 413], ['.2' => 1267]], [':3' => 3954188], undef, 0],
    ['RIN, base 5, spot -> twospot, 8', BC_RIN, 5, [['.1' => 2394], ['.2' => 1535]], [':3' => 5300329], undef, 0],
    ['RIN, base 5, spot -> twospot, 9', BC_RIN, 5, [['.1' => 762], ['.2' => 1553]], [':3' => 4475067], undef, 0],
    ['RIN, base 5, spot -> twospot, 10', BC_RIN, 5, [['.1' => 225], ['.2' => 1746]], [':3' => 4171755], undef, 0],
    ['RIN, base 5, spot -> twospot, 11', BC_RIN, 5, [['.1' => 455], ['.2' => 3054]], [':3' => 8180045], undef, 0],
    ['RIN, base 5, spot -> twospot, 12', BC_RIN, 5, [['.1' => 2114], ['.2' => 869]], [':3' => 3234199], undef, 0],
    ['RIN, base 6, spot, 1', BC_RIN, 6, [['.1' => 37], [ '.2' => 125]], ['.3' => 25087], undef, 0],
    ['RIN, base 6, spot, 2', BC_RIN, 6, [['.1' => 981], [ '.2' => 666]], ['.3'], SP_SPOTS, 0],
    ['RIN, base 6, twospot, 1', BC_RIN, 6, [[':1' => 37], [ ':2' => 125]], [':3' => 25087], undef, 0],
    ['RIN, base 6, twospot, 2', BC_RIN, 6, [[':1' => 981], [ ':2' => 666]], [':3' => 1031007], undef, 0],
    ['RIN, base 6, spot -> twospot, 1', BC_RIN, 6, [['.1' => 37], [ '.2' => 125]], [':3' => 25087], undef, 0],
    ['RIN, base 6, spot -> twospot, 2', BC_RIN, 6, [['.1' => 981], [ '.2' => 666]], [':3' => 1031007], undef, 0],
    ['RIN, base 6, spot -> twospot, 3', BC_RIN, 6, [['.1' => 2062], ['.2' => 4011]], [':3' => 32080378], undef, 0],
    ['RIN, base 6, spot -> twospot, 4', BC_RIN, 6, [['.1' => 5137], ['.2' => 4576]], [':3' => 36358153], undef, 0],
    ['RIN, base 6, spot -> twospot, 5', BC_RIN, 6, [['.1' => 6640], ['.2' => 2672]], [':3' => 28574512], undef, 0],
    ['RIN, base 6, spot -> twospot, 6', BC_RIN, 6, [['.1' => 2269], ['.2' => 4052]], [':3' => 32134981], undef, 0],
    ['RIN, base 6, spot -> twospot, 7', BC_RIN, 6, [['.1' => 2492], ['.2' => 6804]], [':3' => 52608566], undef, 0],
    ['RIN, base 6, spot -> twospot, 8', BC_RIN, 6, [['.1' => 1823], ['.2' => 3839]], [':3' => 23362487], undef, 0],
    ['RIN, base 6, spot -> twospot, 9', BC_RIN, 6, [['.1' => 2312], ['.2' => 149]], [':3' => 1902596], undef, 0],
    ['RIN, base 6, spot -> twospot, 10', BC_RIN, 6, [['.1' => 5103], ['.2' => 2849]], [':3' => 25719297], undef, 0],
    ['RIN, base 6, spot -> twospot, 11', BC_RIN, 6, [['.1' => 4175], ['.2' => 3227]], [':3' => 25841807], undef, 0],
    ['RIN, base 6, spot -> twospot, 12', BC_RIN, 6, [['.1' => 1699], ['.2' => 132]], [':3' => 1756981], undef, 0],
    ['RIN, base 7, spot, 1', BC_RIN, 7, [['.1' => 37], [ '.2' => 125]], ['.3' => 34932], undef, 0],
    ['RIN, base 7, spot, 2', BC_RIN, 7, [['.1' => 981], [ '.2' => 666]], ['.3'], SP_SPOTS, 0],
    ['RIN, base 7, twospot, 1', BC_RIN, 7, [[':1' => 37], [ ':2' => 125]], [':3' => 34932], undef, 0],
    ['RIN, base 7, twospot, 2', BC_RIN, 7, [[':1' => 981], [ ':2' => 666]], [':3' => 1175469], undef, 0],
    ['RIN, base 7, spot -> twospot, 1', BC_RIN, 7, [['.1' => 37], [ '.2' => 125]], [':3' => 34932], undef, 0],
    ['RIN, base 7, spot -> twospot, 2', BC_RIN, 7, [['.1' => 981], [ '.2' => 666]], [':3' => 1175469], undef, 0],
    ['RIN, base 7, spot -> twospot, 3', BC_RIN, 7, [['.1' => 2004], ['.2' => 1510]], [':3' => 3930082], undef, 0],
    ['RIN, base 7, spot -> twospot, 4', BC_RIN, 7, [['.1' => 1678], ['.2' => 754]], [':3' => 2149670], undef, 0],
    ['RIN, base 7, spot -> twospot, 5', BC_RIN, 7, [['.1' => 997], ['.2' => 2065]], [':3' => 5191406], undef, 0],
    ['RIN, base 7, spot -> twospot, 6', BC_RIN, 7, [['.1' => 1717], ['.2' => 594]], [':3' => 1495867], undef, 0],
    ['RIN, base 7, spot -> twospot, 7', BC_RIN, 7, [['.1' => 1625], ['.2' => 1015]], [':3' => 2232294], undef, 0],
    ['RIN, base 7, spot -> twospot, 8', BC_RIN, 7, [['.1' => 2204], ['.2' => 1561]], [':3' => 4057647], undef, 0],
    ['RIN, base 7, spot -> twospot, 9', BC_RIN, 7, [['.1' => 46], ['.2' => 818]], [':3' => 1682412], undef, 0],
    ['RIN, base 7, spot -> twospot, 10', BC_RIN, 7, [['.1' => 1253], ['.2' => 1335]], [':3' => 2934596], undef, 0],
    ['RIN, base 7, spot -> twospot, 11', BC_RIN, 7, [['.1' => 468], ['.2' => 1282]], [':3' => 2677618], undef, 0],
    ['RIN, base 7, spot -> twospot, 12', BC_RIN, 7, [['.1' => 21], ['.2' => 889]], [':3' => 1714804], undef, 0],

    ['SPL', BC_SPL, 2, [], ['.1'], SP_SPLAT, 0],

    ['UDV aritmnetic, base 2, spot, 1', BC_UDV, 2, [['.1' => 1]], ['.2'], SP_DIVIDE, 1],
    ['UDV aritmnetic, base 2, spot, 2', BC_UDV, 2, [['.1' => 2]], ['.2' => 2], undef, 1],
    ['UDV aritmnetic, base 2, spot, 3', BC_UDV, 2, [['.1' => 3]], ['.2' => 3], undef, 1],
    ['UDV aritmnetic, base 2, spot, 4', BC_UDV, 2, [['.1' => 4]], ['.2' => 2], undef, 1],
    ['UDV aritmnetic, base 2, spot, 5', BC_UDV, 2, [['.1' => 5]], ['.2' => 2], undef, 1],
    ['UDV aritmnetic, base 2, spot, 6', BC_UDV, 2, [['.1' => 666]], ['.2' => 2], undef, 1],
    ['UDV aritmnetic, base 2, twospot, 1', BC_UDV, 2, [[':1' => 1]], [':2'], SP_DIVIDE, 1],
    ['UDV aritmnetic, base 2, twospot, 2', BC_UDV, 2, [[':1' => 2]], [':2' => 2], undef, 1],
    ['UDV aritmnetic, base 2, twospot, 3', BC_UDV, 2, [[':1' => 3]], [':2' => 3], undef, 1],
    ['UDV aritmnetic, base 2, twospot, 4', BC_UDV, 2, [[':1' => 4]], [':2' => 2], undef, 1],
    ['UDV aritmnetic, base 2, twospot, 5', BC_UDV, 2, [[':1' => 5]], [':2' => 2], undef, 1],
    ['UDV aritmnetic, base 2, twospot, 6', BC_UDV, 2, [[':1' => 666]], [':2' => 2], undef, 1],
    ['UDV aritmnetic, base 3, spot, 1', BC_UDV, 3, [['.1' => 1]], ['.2'], SP_DIVIDE, 1],
    ['UDV aritmnetic, base 3, spot, 2', BC_UDV, 3, [['.1' => 2]], ['.2'], SP_DIVIDE, 1],
    ['UDV aritmnetic, base 3, spot, 3', BC_UDV, 3, [['.1' => 3]], ['.2' => 3], undef, 1],
    ['UDV aritmnetic, base 3, spot, 4', BC_UDV, 3, [['.1' => 4]], ['.2' => 4], undef, 1],
    ['UDV aritmnetic, base 3, spot, 5', BC_UDV, 3, [['.1' => 5]], ['.2' => 5], undef, 1],
    ['UDV aritmnetic, base 3, spot, 6', BC_UDV, 3, [['.1' => 6]], ['.2' => 3], undef, 1],
    ['UDV aritmnetic, base 3, spot, 7', BC_UDV, 3, [['.1' => 8]], ['.2' => 4], undef, 1],
    ['UDV aritmnetic, base 3, spot, 8', BC_UDV, 3, [['.1' => 666]], ['.2' => 3], undef, 1],
    ['UDV aritmnetic, base 3, twospot, 1', BC_UDV, 3, [[':1' => 1]], [':2'], SP_DIVIDE, 1],
    ['UDV aritmnetic, base 3, twospot, 2', BC_UDV, 3, [[':1' => 2]], [':2'], SP_DIVIDE, 1],
    ['UDV aritmnetic, base 3, twospot, 3', BC_UDV, 3, [[':1' => 3]], [':2' => 3], undef, 1],
    ['UDV aritmnetic, base 3, twospot, 4', BC_UDV, 3, [[':1' => 4]], [':2' => 4], undef, 1],
    ['UDV aritmnetic, base 3, twospot, 5', BC_UDV, 3, [[':1' => 5]], [':2' => 5], undef, 1],
    ['UDV aritmnetic, base 3, twospot, 6', BC_UDV, 3, [[':1' => 6]], [':2' => 3], undef, 1],
    ['UDV aritmnetic, base 3, twospot, 7', BC_UDV, 3, [[':1' => 8]], [':2' => 4], undef, 1],
    ['UDV aritmnetic, base 3, twospot, 8', BC_UDV, 3, [[':1' => 666]], [':2' => 3], undef, 1],
    ['UDV aritmnetic, base 4, spot, 1', BC_UDV, 4, [['.1' => 1]], ['.2'], SP_DIVIDE, 1],
    ['UDV aritmnetic, base 4, spot, 2', BC_UDV, 4, [['.1' => 2]], ['.2'], SP_DIVIDE, 1],
    ['UDV aritmnetic, base 4, spot, 3', BC_UDV, 4, [['.1' => 3]], ['.2'], SP_DIVIDE, 1],
    ['UDV aritmnetic, base 4, spot, 4', BC_UDV, 4, [['.1' => 4]], ['.2' => 4], undef, 1],
    ['UDV aritmnetic, base 4, spot, 5', BC_UDV, 4, [['.1' => 5]], ['.2' => 5], undef, 1],
    ['UDV aritmnetic, base 4, spot, 6', BC_UDV, 4, [['.1' => 6]], ['.2' => 6], undef, 1],
    ['UDV aritmnetic, base 4, spot, 7', BC_UDV, 4, [['.1' => 7]], ['.2' => 7], undef, 1],
    ['UDV aritmnetic, base 4, spot, 8', BC_UDV, 4, [['.1' => 8]], ['.2' => 4], undef, 1],
    ['UDV aritmnetic, base 4, spot, 9', BC_UDV, 4, [['.1' => 10]], ['.2' => 5], undef, 1],
    ['UDV aritmnetic, base 4, spot, 10', BC_UDV, 4, [['.1' => 11]], ['.2' => 5], undef, 1],
    ['UDV aritmnetic, base 4, spot, 11', BC_UDV, 4, [['.1' => 15]], ['.2' => 5], undef, 1],
    ['UDV aritmnetic, base 4, spot, 12', BC_UDV, 4, [['.1' => 666]], ['.2' => 4], undef, 1],
    ['UDV aritmnetic, base 4, twospot, 1', BC_UDV, 4, [[':1' => 1]], [':2'], SP_DIVIDE, 1],
    ['UDV aritmnetic, base 4, twospot, 2', BC_UDV, 4, [[':1' => 2]], [':2'], SP_DIVIDE, 1],
    ['UDV aritmnetic, base 4, twospot, 3', BC_UDV, 4, [[':1' => 3]], [':2'], SP_DIVIDE, 1],
    ['UDV aritmnetic, base 4, twospot, 4', BC_UDV, 4, [[':1' => 4]], [':2' => 4], undef, 1],
    ['UDV aritmnetic, base 4, twospot, 5', BC_UDV, 4, [[':1' => 5]], [':2' => 5], undef, 1],
    ['UDV aritmnetic, base 4, twospot, 6', BC_UDV, 4, [[':1' => 6]], [':2' => 6], undef, 1],
    ['UDV aritmnetic, base 4, twospot, 7', BC_UDV, 4, [[':1' => 7]], [':2' => 7], undef, 1],
    ['UDV aritmnetic, base 4, twospot, 8', BC_UDV, 4, [[':1' => 8]], [':2' => 4], undef, 1],
    ['UDV aritmnetic, base 4, twospot, 9', BC_UDV, 4, [[':1' => 10]], [':2' => 5], undef, 1],
    ['UDV aritmnetic, base 4, twospot, 10', BC_UDV, 4, [[':1' => 11]], [':2' => 5], undef, 1],
    ['UDV aritmnetic, base 4, twospot, 11', BC_UDV, 4, [[':1' => 15]], [':2' => 5], undef, 1],
    ['UDV aritmnetic, base 4, twospot, 12', BC_UDV, 4, [[':1' => 666]], [':2' => 4], undef, 1],
    ['UDV aritmnetic, base 5, spot, 1', BC_UDV, 5, [['.1' => 1]], ['.2'], SP_DIVIDE, 1],
    ['UDV aritmnetic, base 5, spot, 2', BC_UDV, 5, [['.1' => 2]], ['.2'], SP_DIVIDE, 1],
    ['UDV aritmnetic, base 5, spot, 3', BC_UDV, 5, [['.1' => 3]], ['.2'], SP_DIVIDE, 1],
    ['UDV aritmnetic, base 5, spot, 4', BC_UDV, 5, [['.1' => 4]], ['.2'], SP_DIVIDE, 1],
    ['UDV aritmnetic, base 5, spot, 5', BC_UDV, 5, [['.1' => 5]], ['.2' => 5], undef, 1],
    ['UDV aritmnetic, base 5, spot, 6', BC_UDV, 5, [['.1' => 6]], ['.2' => 6], undef, 1],
    ['UDV aritmnetic, base 5, spot, 7', BC_UDV, 5, [['.1' => 7]], ['.2' => 7], undef, 1],
    ['UDV aritmnetic, base 5, spot, 8', BC_UDV, 5, [['.1' => 8]], ['.2' => 8], undef, 1],
    ['UDV aritmnetic, base 5, spot, 9', BC_UDV, 5, [['.1' => 9]], ['.2' => 9], undef, 1],
    ['UDV aritmnetic, base 5, spot, 10', BC_UDV, 5, [['.1' => 10]], ['.2' => 5], undef, 1],
    ['UDV aritmnetic, base 5, spot, 11', BC_UDV, 5, [['.1' => 12]], ['.2' => 6], undef, 1],
    ['UDV aritmnetic, base 5, spot, 12', BC_UDV, 5, [['.1' => 13]], ['.2' => 6], undef, 1],
    ['UDV aritmnetic, base 5, spot, 13', BC_UDV, 5, [['.1' => 18]], ['.2' => 6], undef, 1],
    ['UDV aritmnetic, base 5, spot, 14', BC_UDV, 5, [['.1' => 19]], ['.2' => 6], undef, 1],
    ['UDV aritmnetic, base 5, spot, 15', BC_UDV, 5, [['.1' => 24]], ['.2' => 6], undef, 1],
    ['UDV aritmnetic, base 5, spot, 16', BC_UDV, 5, [['.1' => 14]], ['.2' => 7], undef, 1],
    ['UDV aritmnetic, base 5, spot, 17', BC_UDV, 5, [['.1' => 666]], ['.2' => 5], undef, 1],
    ['UDV aritmnetic, base 5, twospot, 1', BC_UDV, 5, [[':1' => 1]], [':2'], SP_DIVIDE, 1],
    ['UDV aritmnetic, base 5, twospot, 2', BC_UDV, 5, [[':1' => 2]], [':2'], SP_DIVIDE, 1],
    ['UDV aritmnetic, base 5, twospot, 3', BC_UDV, 5, [[':1' => 3]], [':2'], SP_DIVIDE, 1],
    ['UDV aritmnetic, base 5, twospot, 4', BC_UDV, 5, [[':1' => 4]], [':2'], SP_DIVIDE, 1],
    ['UDV aritmnetic, base 5, twospot, 5', BC_UDV, 5, [[':1' => 5]], [':2' => 5], undef, 1],
    ['UDV aritmnetic, base 5, twospot, 6', BC_UDV, 5, [[':1' => 6]], [':2' => 6], undef, 1],
    ['UDV aritmnetic, base 5, twospot, 7', BC_UDV, 5, [[':1' => 7]], [':2' => 7], undef, 1],
    ['UDV aritmnetic, base 5, twospot, 8', BC_UDV, 5, [[':1' => 8]], [':2' => 8], undef, 1],
    ['UDV aritmnetic, base 5, twospot, 9', BC_UDV, 5, [[':1' => 9]], [':2' => 9], undef, 1],
    ['UDV aritmnetic, base 5, twospot, 10', BC_UDV, 5, [[':1' => 10]], [':2' => 5], undef, 1],
    ['UDV aritmnetic, base 5, twospot, 11', BC_UDV, 5, [[':1' => 12]], [':2' => 6], undef, 1],
    ['UDV aritmnetic, base 5, twospot, 12', BC_UDV, 5, [[':1' => 13]], [':2' => 6], undef, 1],
    ['UDV aritmnetic, base 5, twospot, 13', BC_UDV, 5, [[':1' => 18]], [':2' => 6], undef, 1],
    ['UDV aritmnetic, base 5, twospot, 14', BC_UDV, 5, [[':1' => 19]], [':2' => 6], undef, 1],
    ['UDV aritmnetic, base 5, twospot, 15', BC_UDV, 5, [[':1' => 24]], [':2' => 6], undef, 1],
    ['UDV aritmnetic, base 5, twospot, 16', BC_UDV, 5, [[':1' => 14]], [':2' => 7], undef, 1],
    ['UDV aritmnetic, base 5, twospot, 17', BC_UDV, 5, [[':1' => 666]], [':2' => 5], undef, 1],
    ['UDV aritmnetic, base 6, spot, 1', BC_UDV, 6, [['.1' => 1]], ['.2'], SP_DIVIDE, 1],
    ['UDV aritmnetic, base 6, spot, 2', BC_UDV, 6, [['.1' => 2]], ['.2'], SP_DIVIDE, 1],
    ['UDV aritmnetic, base 6, spot, 3', BC_UDV, 6, [['.1' => 3]], ['.2'], SP_DIVIDE, 1],
    ['UDV aritmnetic, base 6, spot, 4', BC_UDV, 6, [['.1' => 4]], ['.2'], SP_DIVIDE, 1],
    ['UDV aritmnetic, base 6, spot, 5', BC_UDV, 6, [['.1' => 5]], ['.2'], SP_DIVIDE, 1],
    ['UDV aritmnetic, base 6, spot, 6', BC_UDV, 6, [['.1' => 6]], ['.2' => 6], undef, 1],
    ['UDV aritmnetic, base 6, spot, 7', BC_UDV, 6, [['.1' => 7]], ['.2' => 7], undef, 1],
    ['UDV aritmnetic, base 6, spot, 8', BC_UDV, 6, [['.1' => 8]], ['.2' => 8], undef, 1],
    ['UDV aritmnetic, base 6, spot, 9', BC_UDV, 6, [['.1' => 9]], ['.2' => 9], undef, 1],
    ['UDV aritmnetic, base 6, spot, 10', BC_UDV, 6, [['.1' => 10]], ['.2' => 10], undef, 1],
    ['UDV aritmnetic, base 6, spot, 11', BC_UDV, 6, [['.1' => 11]], ['.2' => 11], undef, 1],
    ['UDV aritmnetic, base 6, spot, 12', BC_UDV, 6, [['.1' => 12]], ['.2' => 6], undef, 1],
    ['UDV aritmnetic, base 6, spot, 13', BC_UDV, 6, [['.1' => 14]], ['.2' => 7], undef, 1],
    ['UDV aritmnetic, base 6, spot, 14', BC_UDV, 6, [['.1' => 15]], ['.2' => 7], undef, 1],
    ['UDV aritmnetic, base 6, spot, 15', BC_UDV, 6, [['.1' => 21]], ['.2' => 7], undef, 1],
    ['UDV aritmnetic, base 6, spot, 16', BC_UDV, 6, [['.1' => 22]], ['.2' => 7], undef, 1],
    ['UDV aritmnetic, base 6, spot, 17', BC_UDV, 6, [['.1' => 23]], ['.2' => 7], undef, 1],
    ['UDV aritmnetic, base 6, spot, 18', BC_UDV, 6, [['.1' => 28]], ['.2' => 7], undef, 1],
    ['UDV aritmnetic, base 6, spot, 19', BC_UDV, 6, [['.1' => 29]], ['.2' => 7], undef, 1],
    ['UDV aritmnetic, base 6, spot, 20', BC_UDV, 6, [['.1' => 35]], ['.2' => 7], undef, 1],
    ['UDV aritmnetic, base 6, spot, 21', BC_UDV, 6, [['.1' => 16]], ['.2' => 8], undef, 1],
    ['UDV aritmnetic, base 6, spot, 22', BC_UDV, 6, [['.1' => 17]], ['.2' => 8], undef, 1],
    ['UDV aritmnetic, base 6, spot, 23', BC_UDV, 6, [['.1' => 666]], ['.2' => 6], undef, 1],
    ['UDV aritmnetic, base 6, twospot, 1', BC_UDV, 6, [[':1' => 1]], [':2'], SP_DIVIDE, 1],
    ['UDV aritmnetic, base 6, twospot, 2', BC_UDV, 6, [[':1' => 2]], [':2'], SP_DIVIDE, 1],
    ['UDV aritmnetic, base 6, twospot, 3', BC_UDV, 6, [[':1' => 3]], [':2'], SP_DIVIDE, 1],
    ['UDV aritmnetic, base 6, twospot, 4', BC_UDV, 6, [[':1' => 4]], [':2'], SP_DIVIDE, 1],
    ['UDV aritmnetic, base 6, twospot, 5', BC_UDV, 6, [[':1' => 5]], [':2'], SP_DIVIDE, 1],
    ['UDV aritmnetic, base 6, twospot, 6', BC_UDV, 6, [[':1' => 6]], [':2' => 6], undef, 1],
    ['UDV aritmnetic, base 6, twospot, 7', BC_UDV, 6, [[':1' => 7]], [':2' => 7], undef, 1],
    ['UDV aritmnetic, base 6, twospot, 8', BC_UDV, 6, [[':1' => 8]], [':2' => 8], undef, 1],
    ['UDV aritmnetic, base 6, twospot, 9', BC_UDV, 6, [[':1' => 9]], [':2' => 9], undef, 1],
    ['UDV aritmnetic, base 6, twospot, 10', BC_UDV, 6, [[':1' => 10]], [':2' => 10], undef, 1],
    ['UDV aritmnetic, base 6, twospot, 11', BC_UDV, 6, [[':1' => 11]], [':2' => 11], undef, 1],
    ['UDV aritmnetic, base 6, twospot, 12', BC_UDV, 6, [[':1' => 12]], [':2' => 6], undef, 1],
    ['UDV aritmnetic, base 6, twospot, 13', BC_UDV, 6, [[':1' => 14]], [':2' => 7], undef, 1],
    ['UDV aritmnetic, base 6, twospot, 14', BC_UDV, 6, [[':1' => 15]], [':2' => 7], undef, 1],
    ['UDV aritmnetic, base 6, twospot, 15', BC_UDV, 6, [[':1' => 21]], [':2' => 7], undef, 1],
    ['UDV aritmnetic, base 6, twospot, 16', BC_UDV, 6, [[':1' => 22]], [':2' => 7], undef, 1],
    ['UDV aritmnetic, base 6, twospot, 17', BC_UDV, 6, [[':1' => 23]], [':2' => 7], undef, 1],
    ['UDV aritmnetic, base 6, twospot, 18', BC_UDV, 6, [[':1' => 28]], [':2' => 7], undef, 1],
    ['UDV aritmnetic, base 6, twospot, 19', BC_UDV, 6, [[':1' => 29]], [':2' => 7], undef, 1],
    ['UDV aritmnetic, base 6, twospot, 20', BC_UDV, 6, [[':1' => 35]], [':2' => 7], undef, 1],
    ['UDV aritmnetic, base 6, twospot, 21', BC_UDV, 6, [[':1' => 16]], [':2' => 8], undef, 1],
    ['UDV aritmnetic, base 6, twospot, 22', BC_UDV, 6, [[':1' => 17]], [':2' => 8], undef, 1],
    ['UDV aritmnetic, base 6, twospot, 23', BC_UDV, 6, [[':1' => 666]], [':2' => 6], undef, 1],
    ['UDV aritmnetic, base 7, spot, 1', BC_UDV, 7, [['.1' => 1]], ['.2'], SP_DIVIDE, 1],
    ['UDV aritmnetic, base 7, spot, 2', BC_UDV, 7, [['.1' => 2]], ['.2'], SP_DIVIDE, 1],
    ['UDV aritmnetic, base 7, spot, 3', BC_UDV, 7, [['.1' => 3]], ['.2'], SP_DIVIDE, 1],
    ['UDV aritmnetic, base 7, spot, 4', BC_UDV, 7, [['.1' => 4]], ['.2'], SP_DIVIDE, 1],
    ['UDV aritmnetic, base 7, spot, 5', BC_UDV, 7, [['.1' => 5]], ['.2'], SP_DIVIDE, 1],
    ['UDV aritmnetic, base 7, spot, 6', BC_UDV, 7, [['.1' => 6]], ['.2'], SP_DIVIDE, 1],
    ['UDV aritmnetic, base 7, spot, 7', BC_UDV, 7, [['.1' => 7]], ['.2' => 7], undef, 1],
    ['UDV aritmnetic, base 7, spot, 8', BC_UDV, 7, [['.1' => 8]], ['.2' => 8], undef, 1],
    ['UDV aritmnetic, base 7, spot, 9', BC_UDV, 7, [['.1' => 9]], ['.2' => 9], undef, 1],
    ['UDV aritmnetic, base 7, spot, 10', BC_UDV, 7, [['.1' => 10]], ['.2' => 10], undef, 1],
    ['UDV aritmnetic, base 7, spot, 11', BC_UDV, 7, [['.1' => 11]], ['.2' => 11], undef, 1],
    ['UDV aritmnetic, base 7, spot, 12', BC_UDV, 7, [['.1' => 12]], ['.2' => 12], undef, 1],
    ['UDV aritmnetic, base 7, spot, 13', BC_UDV, 7, [['.1' => 13]], ['.2' => 13], undef, 1],
    ['UDV aritmnetic, base 7, spot, 14', BC_UDV, 7, [['.1' => 14]], ['.2' => 7], undef, 1],
    ['UDV aritmnetic, base 7, spot, 15', BC_UDV, 7, [['.1' => 16]], ['.2' => 8], undef, 1],
    ['UDV aritmnetic, base 7, spot, 16', BC_UDV, 7, [['.1' => 17]], ['.2' => 8], undef, 1],
    ['UDV aritmnetic, base 7, spot, 17', BC_UDV, 7, [['.1' => 24]], ['.2' => 8], undef, 1],
    ['UDV aritmnetic, base 7, spot, 18', BC_UDV, 7, [['.1' => 25]], ['.2' => 8], undef, 1],
    ['UDV aritmnetic, base 7, spot, 19', BC_UDV, 7, [['.1' => 26]], ['.2' => 8], undef, 1],
    ['UDV aritmnetic, base 7, spot, 20', BC_UDV, 7, [['.1' => 32]], ['.2' => 8], undef, 1],
    ['UDV aritmnetic, base 7, spot, 21', BC_UDV, 7, [['.1' => 33]], ['.2' => 8], undef, 1],
    ['UDV aritmnetic, base 7, spot, 22', BC_UDV, 7, [['.1' => 34]], ['.2' => 8], undef, 1],
    ['UDV aritmnetic, base 7, spot, 23', BC_UDV, 7, [['.1' => 40]], ['.2' => 8], undef, 1],
    ['UDV aritmnetic, base 7, spot, 24', BC_UDV, 7, [['.1' => 41]], ['.2' => 8], undef, 1],
    ['UDV aritmnetic, base 7, spot, 25', BC_UDV, 7, [['.1' => 48]], ['.2' => 8], undef, 1],
    ['UDV aritmnetic, base 7, spot, 26', BC_UDV, 7, [['.1' => 18]], ['.2' => 9], undef, 1],
    ['UDV aritmnetic, base 7, spot, 27', BC_UDV, 7, [['.1' => 19]], ['.2' => 9], undef, 1],
    ['UDV aritmnetic, base 7, spot, 28', BC_UDV, 7, [['.1' => 27]], ['.2' => 9], undef, 1],
    ['UDV aritmnetic, base 7, spot, 29', BC_UDV, 7, [['.1' => 20]], ['.2' => 10], undef, 1],
    ['UDV aritmnetic, base 7, spot, 30', BC_UDV, 7, [['.1' => 666]], ['.2' => 7], undef, 1],
    ['UDV aritmnetic, base 7, twospot, 1', BC_UDV, 7, [[':1' => 1]], [':2'], SP_DIVIDE, 1],
    ['UDV aritmnetic, base 7, twospot, 2', BC_UDV, 7, [[':1' => 2]], [':2'], SP_DIVIDE, 1],
    ['UDV aritmnetic, base 7, twospot, 3', BC_UDV, 7, [[':1' => 3]], [':2'], SP_DIVIDE, 1],
    ['UDV aritmnetic, base 7, twospot, 4', BC_UDV, 7, [[':1' => 4]], [':2'], SP_DIVIDE, 1],
    ['UDV aritmnetic, base 7, twospot, 5', BC_UDV, 7, [[':1' => 5]], [':2'], SP_DIVIDE, 1],
    ['UDV aritmnetic, base 7, twospot, 6', BC_UDV, 7, [[':1' => 6]], [':2'], SP_DIVIDE, 1],
    ['UDV aritmnetic, base 7, twospot, 7', BC_UDV, 7, [[':1' => 7]], [':2' => 7], undef, 1],
    ['UDV aritmnetic, base 7, twospot, 8', BC_UDV, 7, [[':1' => 8]], [':2' => 8], undef, 1],
    ['UDV aritmnetic, base 7, twospot, 9', BC_UDV, 7, [[':1' => 9]], [':2' => 9], undef, 1],
    ['UDV aritmnetic, base 7, twospot, 10', BC_UDV, 7, [[':1' => 10]], [':2' => 10], undef, 1],
    ['UDV aritmnetic, base 7, twospot, 11', BC_UDV, 7, [[':1' => 11]], [':2' => 11], undef, 1],
    ['UDV aritmnetic, base 7, twospot, 12', BC_UDV, 7, [[':1' => 12]], [':2' => 12], undef, 1],
    ['UDV aritmnetic, base 7, twospot, 13', BC_UDV, 7, [[':1' => 13]], [':2' => 13], undef, 1],
    ['UDV aritmnetic, base 7, twospot, 14', BC_UDV, 7, [[':1' => 14]], [':2' => 7], undef, 1],
    ['UDV aritmnetic, base 7, twospot, 15', BC_UDV, 7, [[':1' => 16]], [':2' => 8], undef, 1],
    ['UDV aritmnetic, base 7, twospot, 16', BC_UDV, 7, [[':1' => 17]], [':2' => 8], undef, 1],
    ['UDV aritmnetic, base 7, twospot, 17', BC_UDV, 7, [[':1' => 24]], [':2' => 8], undef, 1],
    ['UDV aritmnetic, base 7, twospot, 18', BC_UDV, 7, [[':1' => 25]], [':2' => 8], undef, 1],
    ['UDV aritmnetic, base 7, twospot, 19', BC_UDV, 7, [[':1' => 26]], [':2' => 8], undef, 1],
    ['UDV aritmnetic, base 7, twospot, 20', BC_UDV, 7, [[':1' => 32]], [':2' => 8], undef, 1],
    ['UDV aritmnetic, base 7, twospot, 21', BC_UDV, 7, [[':1' => 33]], [':2' => 8], undef, 1],
    ['UDV aritmnetic, base 7, twospot, 22', BC_UDV, 7, [[':1' => 34]], [':2' => 8], undef, 1],
    ['UDV aritmnetic, base 7, twospot, 23', BC_UDV, 7, [[':1' => 40]], [':2' => 8], undef, 1],
    ['UDV aritmnetic, base 7, twospot, 24', BC_UDV, 7, [[':1' => 41]], [':2' => 8], undef, 1],
    ['UDV aritmnetic, base 7, twospot, 25', BC_UDV, 7, [[':1' => 48]], [':2' => 8], undef, 1],
    ['UDV aritmnetic, base 7, twospot, 26', BC_UDV, 7, [[':1' => 18]], [':2' => 9], undef, 1],
    ['UDV aritmnetic, base 7, twospot, 27', BC_UDV, 7, [[':1' => 19]], [':2' => 9], undef, 1],
    ['UDV aritmnetic, base 7, twospot, 28', BC_UDV, 7, [[':1' => 27]], [':2' => 9], undef, 1],
    ['UDV aritmnetic, base 7, twospot, 29', BC_UDV, 7, [[':1' => 20]], [':2' => 10], undef, 1],
    ['UDV aritmnetic, base 7, twospot, 30', BC_UDV, 7, [[':1' => 666]], [':2' => 7], undef, 1],

    ['UDV bitwise, base 2, spot, 1', BC_UDV, 2, [['%DM' => 1], ['.1' => 0]], ['.2'], SP_DIVIDE, 1],
    ['UDV bitwise, base 2, spot, 2', BC_UDV, 2, [['%DM' => 1], ['.1' => 1]], ['.2' => 32768], undef, 1],
    ['UDV bitwise, base 2, spot, 3', BC_UDV, 2, [['%DM' => 1], ['.1' => 2]], ['.2' => 0], undef, 1],
    ['UDV bitwise, base 2, spot, 4', BC_UDV, 2, [['%DM' => 1], ['.1' => 12]], ['.2' => 0], undef, 1],
    ['UDV bitwise, base 2, spot, 5', BC_UDV, 2, [['%DM' => 1], ['.1' => 13]], ['.2' => 2521], undef, 1],
    ['UDV bitwise, base 2, spot, 6', BC_UDV, 2, [['%DM' => 1], ['.1' => 65535]], ['.2' => 1], undef, 1],
    ['UDV bitwise, base 2, spot, 7', BC_UDV, 2, [['%DM' => 1], ['.1' => 49723]], ['.2' => 1], undef, 1],
    ['UDV bitwise, base 2, spot, 8', BC_UDV, 2, [['%DM' => 1], ['.1' => 69]], ['.2' => 475], undef, 1],
    ['UDV bitwise, base 2, spot, 9', BC_UDV, 2, [['%DM' => 1], ['.1' => 29]], ['.2' => 1130], undef, 1],
    ['UDV bitwise, base 2, twospot, 1', BC_UDV, 2, [['%DM' => 1], [':1' => 0]], [':2'], SP_DIVIDE, 1],
    ['UDV bitwise, base 2, twospot, 2', BC_UDV, 2, [['%DM' => 1], [':1' => 1]], [':2' => 2147483648], undef, 1],
    ['UDV bitwise, base 2, twospot, 3', BC_UDV, 2, [['%DM' => 1], [':1' => 2]], [':2' => 0], undef, 1],
    ['UDV bitwise, base 2, twospot, 4', BC_UDV, 2, [['%DM' => 1], [':1' => 12]], [':2' => 0], undef, 1],
    ['UDV bitwise, base 2, twospot, 5', BC_UDV, 2, [['%DM' => 1], [':1' => 13]], [':2' => 165191050], undef, 1],
    ['UDV bitwise, base 2, twospot, 6', BC_UDV, 2, [['%DM' => 1], [':1' => 4294967295]], [':2' => 1], undef, 1],
    ['UDV bitwise, base 2, twospot, 7', BC_UDV, 2, [['%DM' => 1], [':1' => 95]], [':2' => 22605091], undef, 1],
    ['UDV bitwise, base 2, twospot, 8', BC_UDV, 2, [['%DM' => 1], [':1' => 667]], [':2' => 3219616], undef, 1],
    ['UDV bitwise, base 2, twospot, 9', BC_UDV, 2, [['%DM' => 1], [':1' => 1667]], [':2' => 1288233], undef, 1],
    ['UDV bitwise, base 2, twospot, 10', BC_UDV, 2, [['%DM' => 1], [':1' => 21667]], [':2' => 99113], undef, 1],
    ['UDV bitwise, base 2, twospot, 11', BC_UDV, 2, [['%DM' => 1], [':1' => 69069]], [':2' => 31092], undef, 1],
    ['UDV bitwise, base 3, spot, 1', BC_UDV, 3, [['%DM' => 1], ['.1' => 0]], ['.2'], SP_DIVIDE, 1],
    ['UDV bitwise, base 3, spot, 2', BC_UDV, 3, [['%DM' => 1], ['.1' => 1]], ['.2' => 19683], undef, 1],
    ['UDV bitwise, base 3, spot, 3', BC_UDV, 3, [['%DM' => 1], ['.1' => 5]], ['.2' => 7873], undef, 1],
    ['UDV bitwise, base 3, spot, 4', BC_UDV, 3, [['%DM' => 1], ['.1' => 12]], ['.2' => 0], undef, 1],
    ['UDV bitwise, base 3, spot, 5', BC_UDV, 3, [['%DM' => 1], ['.1' => 56]], ['.2' => 703], undef, 1],
    ['UDV bitwise, base 3, spot, 6', BC_UDV, 3, [['%DM' => 1], ['.1' => 29593]], ['.2' => 0], undef, 1],
    ['UDV bitwise, base 3, spot, 7', BC_UDV, 3, [['%DM' => 1], ['.1' => 59047]], ['.2' => 0], undef, 1],
    ['UDV bitwise, base 3, spot, 8', BC_UDV, 3, [['%DM' => 1], ['.1' => 59048]], ['.2' => 1], undef, 1],
    ['UDV bitwise, base 3, spot, 9', BC_UDV, 3, [['%DM' => 1], ['.1' => 7]], ['.2' => 2812], undef, 1],
    ['UDV bitwise, base 3, spot, 10', BC_UDV, 3, [['%DM' => 1], ['.1' => 665]], ['.2' => 59], undef, 1],
    ['UDV bitwise, base 3, spot, 11', BC_UDV, 3, [['%DM' => 1], ['.1' => 667]], ['.2' => 29], undef, 1],
    ['UDV bitwise, base 3, twospot, 1', BC_UDV, 3, [['%DM' => 1], [':1' => 0]], [':2'], SP_DIVIDE, 1],
    ['UDV bitwise, base 3, twospot, 2', BC_UDV, 3, [['%DM' => 1], [':1' => 1]], [':2' => 1162261467], undef, 1],
    ['UDV bitwise, base 3, twospot, 3', BC_UDV, 3, [['%DM' => 1], [':1' => 5]], [':2' => 464904587], undef, 1],
    ['UDV bitwise, base 3, twospot, 4', BC_UDV, 3, [['%DM' => 1], [':1' => 12]], [':2' => 0], undef, 1],
    ['UDV bitwise, base 3, twospot, 5', BC_UDV, 3, [['%DM' => 1], [':1' => 56]], [':2' => 41509338], undef, 1],
    ['UDV bitwise, base 3, twospot, 6', BC_UDV, 3, [['%DM' => 1], [':1' => 1743392200]], [':2' => 1], undef, 1],
    ['UDV bitwise, base 3, twospot, 7', BC_UDV, 3, [['%DM' => 1], [':1' => 1743392203]], [':2' => 0], undef, 1],
    ['UDV bitwise, base 3, twospot, 8', BC_UDV, 3, [['%DM' => 1], [':1' => 3486784399]], [':2' => 0], undef, 1],
    ['UDV bitwise, base 3, twospot, 9', BC_UDV, 3, [['%DM' => 1], [':1' => 3486784400]], [':2' => 1], undef, 1],
    ['UDV bitwise, base 3, twospot, 10', BC_UDV, 3, [['%DM' => 1], [':1' => 1743392201]], [':2' => 1], undef, 1],
    ['UDV bitwise, base 3, twospot, 11', BC_UDV, 3, [['%DM' => 1], [':1' => 1743392264]], [':2' => 1], undef, 1],
    ['UDV bitwise, base 3, twospot, 12', BC_UDV, 3, [['%DM' => 1], [':1' => 3486784397]], [':2' => 1], undef, 1],
    ['UDV bitwise, base 3, twospot, 13', BC_UDV, 3, [['%DM' => 1], [':1' => 665]], [':2' => 3495523], undef, 1],
    ['UDV bitwise, base 3, twospot, 14', BC_UDV, 3, [['%DM' => 1], [':1' => 667]], [':2' => 1742521], undef, 1],
    ['UDV bitwise, base 4, spot, 1', BC_UDV, 4, [['%DM' => 1], ['.1' => 0]], ['.2'], SP_DIVIDE, 1],
    ['UDV bitwise, base 4, spot, 2', BC_UDV, 4, [['%DM' => 1], ['.1' => 4]], ['.2' => 0], undef, 1],
    ['UDV bitwise, base 4, spot, 3', BC_UDV, 4, [['%DM' => 1], ['.1' => 16384]], ['.2' => 0], undef, 1],
    ['UDV bitwise, base 4, spot, 4', BC_UDV, 4, [['%DM' => 1], ['.1' => 45752]], ['.2' => 0], undef, 1],
    ['UDV bitwise, base 4, spot, 5', BC_UDV, 4, [['%DM' => 1], ['.1' => 1]], ['.2' => 16384], undef, 1],
    ['UDV bitwise, base 4, spot, 6', BC_UDV, 4, [['%DM' => 1], ['.1' => 2]], ['.2' => 16384], undef, 1],
    ['UDV bitwise, base 4, spot, 7', BC_UDV, 4, [['%DM' => 1], ['.1' => 3]], ['.2' => 16384], undef, 1],
    ['UDV bitwise, base 4, spot, 8', BC_UDV, 4, [['%DM' => 1], ['.1' => 65383]], ['.2' => 1], undef, 1],
    ['UDV bitwise, base 4, spot, 9', BC_UDV, 4, [['%DM' => 1], ['.1' => 65531]], ['.2' => 1], undef, 1],
    ['UDV bitwise, base 4, spot, 10', BC_UDV, 4, [['%DM' => 1], ['.1' => 21845]], ['.2' => 1], undef, 1],
    ['UDV bitwise, base 4, spot, 11', BC_UDV, 4, [['%DM' => 1], ['.1' => 65474]], ['.2' => 0], undef, 1],
    ['UDV bitwise, base 4, spot, 12', BC_UDV, 4, [['%DM' => 1], ['.1' => 65535]], ['.2' => 1], undef, 1],
    ['UDV bitwise, base 4, spot, 13', BC_UDV, 4, [['%DM' => 1], ['.1' => 69]], ['.2' => 237], undef, 1],
    ['UDV bitwise, base 4, spot, 14', BC_UDV, 4, [['%DM' => 1], ['.1' => 666]], ['.2' => 49], undef, 1],
    ['UDV bitwise, base 4, twospot, 1', BC_UDV, 4, [['%DM' => 1], [':1' => 0]], [':2'], SP_DIVIDE, 1],
    ['UDV bitwise, base 4, twospot, 2', BC_UDV, 4, [['%DM' => 1], [':1' => 4]], [':2' => 0], undef, 1],
    ['UDV bitwise, base 4, twospot, 3', BC_UDV, 4, [['%DM' => 1], [':1' => 20938752]], [':2' => 0], undef, 1],
    ['UDV bitwise, base 4, twospot, 4', BC_UDV, 4, [['%DM' => 1], [':1' => 209403904]], [':2' => 0], undef, 1],
    ['UDV bitwise, base 4, twospot, 5', BC_UDV, 4, [['%DM' => 1], [':1' => 1]], [':2' => 1073741824], undef, 1],
    ['UDV bitwise, base 4, twospot, 6', BC_UDV, 4, [['%DM' => 1], [':1' => 2]], [':2' => 1073741824], undef, 1],
    ['UDV bitwise, base 4, twospot, 7', BC_UDV, 4, [['%DM' => 1], [':1' => 3]], [':2' => 1073741824], undef, 1],
    ['UDV bitwise, base 4, twospot, 8', BC_UDV, 4, [['%DM' => 1], [':1' => 4294967003]], [':2' => 1], undef, 1],
    ['UDV bitwise, base 4, twospot, 9', BC_UDV, 4, [['%DM' => 1], [':1' => 4294967291]], [':2' => 1], undef, 1],
    ['UDV bitwise, base 4, twospot, 10', BC_UDV, 4, [['%DM' => 1], [':1' => 1431655765]], [':2' => 1], undef, 1],
    ['UDV bitwise, base 4, twospot, 11', BC_UDV, 4, [['%DM' => 1], [':1' => 1431656997]], [':2' => 0], undef, 1],
    ['UDV bitwise, base 4, twospot, 12', BC_UDV, 4, [['%DM' => 1], [':1' => 2431655005]], [':2' => 0], undef, 1],
    ['UDV bitwise, base 4, twospot, 13', BC_UDV, 4, [['%DM' => 1], [':1' => 2431656997]], [':2' => 0], undef, 1],
    ['UDV bitwise, base 4, twospot, 14', BC_UDV, 4, [['%DM' => 1], [':1' => 4294967295]], [':2' => 1], undef, 1],
    ['UDV bitwise, base 4, twospot, 15', BC_UDV, 4, [['%DM' => 1], [':1' => 69]], [':2' => 15561475], undef, 1],
    ['UDV bitwise, base 4, twospot, 16', BC_UDV, 4, [['%DM' => 1], [':1' => 666]], [':2' => 3224450], undef, 1],
    ['UDV bitwise, base 5, spot, 1', BC_UDV, 5, [['%DM' => 1], ['.1' => 0]], ['.2'], SP_DIVIDE, 1],
    ['UDV bitwise, base 5, spot, 2', BC_UDV, 5, [['%DM' => 1], ['.1' => 5]], ['.2' => 0], undef, 1],
    ['UDV bitwise, base 5, spot, 3', BC_UDV, 5, [['%DM' => 1], ['.1' => 10525]], ['.2' => 0], undef, 1],
    ['UDV bitwise, base 5, spot, 4', BC_UDV, 5, [['%DM' => 1], ['.1' => 15620]], ['.2' => 0], undef, 1],
    ['UDV bitwise, base 5, spot, 5', BC_UDV, 5, [['%DM' => 1], ['.1' => 1]], ['.2' => 3125], undef, 1],
    ['UDV bitwise, base 5, spot, 6', BC_UDV, 5, [['%DM' => 1], ['.1' => 2]], ['.2' => 3125], undef, 1],
    ['UDV bitwise, base 5, spot, 7', BC_UDV, 5, [['%DM' => 1], ['.1' => 3]], ['.2' => 3125], undef, 1],
    ['UDV bitwise, base 5, spot, 8', BC_UDV, 5, [['%DM' => 1], ['.1' => 15424]], ['.2' => 1], undef, 1],
    ['UDV bitwise, base 5, spot, 9', BC_UDV, 5, [['%DM' => 1], ['.1' => 15619]], ['.2' => 1], undef, 1],
    ['UDV bitwise, base 5, spot, 10', BC_UDV, 5, [['%DM' => 1], ['.1' => 3906]], ['.2' => 1], undef, 1],
    ['UDV bitwise, base 5, spot, 11', BC_UDV, 5, [['%DM' => 1], ['.1' => 4099]], ['.2' => 3], undef, 1],
    ['UDV bitwise, base 5, spot, 12', BC_UDV, 5, [['%DM' => 1], ['.1' => 5624]], ['.2' => 2], undef, 1],
    ['UDV bitwise, base 5, spot, 13', BC_UDV, 5, [['%DM' => 1], ['.1' => 416]], ['.2' => 7], undef, 1],
    ['UDV bitwise, base 5, spot, 14', BC_UDV, 5, [['%DM' => 1], ['.1' => 896]], ['.2' => 3], undef, 1],
    ['UDV bitwise, base 5, spot, 15', BC_UDV, 5, [['%DM' => 1], ['.1' => 666]], ['.2' => 4], undef, 1],
    ['UDV bitwise, base 5, spot, 16', BC_UDV, 5, [['%DM' => 1], ['.1' => 21]], ['.2' => 149], undef, 1],
    ['UDV bitwise, base 5, twospot, 1', BC_UDV, 5, [['%DM' => 1], [':1' => 0]], [':2'], SP_DIVIDE, 1],
    ['UDV bitwise, base 5, twospot, 2', BC_UDV, 5, [['%DM' => 1], [':1' => 5]], [':2' => 0], undef, 1],
    ['UDV bitwise, base 5, twospot, 3', BC_UDV, 5, [['%DM' => 1], [':1' => 24440625]], [':2' => 0], undef, 1],
    ['UDV bitwise, base 5, twospot, 4', BC_UDV, 5, [['%DM' => 1], [':1' => 244140620]], [':2' => 0], undef, 1],
    ['UDV bitwise, base 5, twospot, 5', BC_UDV, 5, [['%DM' => 1], [':1' => 1]], [':2' => 48828125], undef, 1],
    ['UDV bitwise, base 5, twospot, 6', BC_UDV, 5, [['%DM' => 1], [':1' => 2]], [':2' => 48828125], undef, 1],
    ['UDV bitwise, base 5, twospot, 7', BC_UDV, 5, [['%DM' => 1], [':1' => 3]], [':2' => 48828125], undef, 1],
    ['UDV bitwise, base 5, twospot, 8', BC_UDV, 5, [['%DM' => 1], [':1' => 999951]], [':2' => 49], undef, 1],
    ['UDV bitwise, base 5, twospot, 9', BC_UDV, 5, [['%DM' => 1], [':1' => 244140619]], [':2' => 1], undef, 1],
    ['UDV bitwise, base 5, twospot, 10', BC_UDV, 5, [['%DM' => 1], [':1' => 6035156]], [':2' => 8], undef, 1],
    ['UDV bitwise, base 5, twospot, 11', BC_UDV, 5, [['%DM' => 1], [':1' => 610399]], [':2' => 320], undef, 1],
    ['UDV bitwise, base 5, twospot, 12', BC_UDV, 5, [['%DM' => 1], [':1' => 710001]], [':2' => 68], undef, 1],
    ['UDV bitwise, base 5, twospot, 13', BC_UDV, 5, [['%DM' => 1], [':1' => 39911]], [':2' => 1223], undef, 1],
    ['UDV bitwise, base 5, twospot, 14', BC_UDV, 5, [['%DM' => 1], [':1' => 2441064]], [':2' => 80], undef, 1],
    ['UDV bitwise, base 5, twospot, 15', BC_UDV, 5, [['%DM' => 1], [':1' => 1627416]], [':2' => 30], undef, 1],
    ['UDV bitwise, base 5, twospot, 16', BC_UDV, 5, [['%DM' => 1], [':1' => 69]], [':2' => 2830616], undef, 1],
    ['UDV bitwise, base 5, twospot, 17', BC_UDV, 5, [['%DM' => 1], [':1' => 666]], [':2' => 73315], undef, 1],
    ['UDV bitwise, base 5, twospot, 18', BC_UDV, 5, [['%DM' => 1], [':1' => 2410621]], [':2' => 20], undef, 1],
    ['UDV bitwise, base 6, spot, 1', BC_UDV, 6, [['%DM' => 1], ['.1' => 0]], ['.2'], SP_DIVIDE, 1],
    ['UDV bitwise, base 6, spot, 2', BC_UDV, 6, [['%DM' => 1], ['.1' => 6]], ['.2' => 0], undef, 1],
    ['UDV bitwise, base 6, spot, 3', BC_UDV, 6, [['%DM' => 1], ['.1' => 216]], ['.2' => 0], undef, 1],
    ['UDV bitwise, base 6, spot, 4', BC_UDV, 6, [['%DM' => 1], ['.1' => 46650]], ['.2' => 0], undef, 1],
    ['UDV bitwise, base 6, spot, 5', BC_UDV, 6, [['%DM' => 1], ['.1' => 1]], ['.2' => 7776], undef, 1],
    ['UDV bitwise, base 6, spot, 6', BC_UDV, 6, [['%DM' => 1], ['.1' => 2]], ['.2' => 7776], undef, 1],
    ['UDV bitwise, base 6, spot, 7', BC_UDV, 6, [['%DM' => 1], ['.1' => 3]], ['.2' => 7776], undef, 1],
    ['UDV bitwise, base 6, spot, 8', BC_UDV, 6, [['%DM' => 1], ['.1' => 14656]], ['.2' => 2], undef, 1],
    ['UDV bitwise, base 6, spot, 9', BC_UDV, 6, [['%DM' => 1], ['.1' => 46649]], ['.2' => 1], undef, 1],
    ['UDV bitwise, base 6, spot, 10', BC_UDV, 6, [['%DM' => 1], ['.1' => 9331]], ['.2' => 1], undef, 1],
    ['UDV bitwise, base 6, spot, 11', BC_UDV, 6, [['%DM' => 1], ['.1' => 1259]], ['.2' => 31], undef, 1],
    ['UDV bitwise, base 6, spot, 12', BC_UDV, 6, [['%DM' => 1], ['.1' => 46655]], ['.2' => 1], undef, 1],
    ['UDV bitwise, base 6, spot, 13', BC_UDV, 6, [['%DM' => 1], ['.1' => 2329]], ['.2' => 3], undef, 1],
    ['UDV bitwise, base 6, spot, 14', BC_UDV, 6, [['%DM' => 1], ['.1' => 328]], ['.2' => 94], undef, 1],
    ['UDV bitwise, base 6, spot, 15', BC_UDV, 6, [['%DM' => 1], ['.1' => 6651]], ['.2' => 3], undef, 1],
    ['UDV bitwise, base 6, twospot, 1', BC_UDV, 6, [['%DM' => 1], [':1' => 0]], [':2'], SP_DIVIDE, 1],
    ['UDV bitwise, base 6, twospot, 2', BC_UDV, 6, [['%DM' => 1], [':1' => 6]], [':2' => 0], undef, 1],
    ['UDV bitwise, base 6, twospot, 3', BC_UDV, 6, [['%DM' => 1], [':1' => 774799458]], [':2' => 0], undef, 1],
    ['UDV bitwise, base 6, twospot, 4', BC_UDV, 6, [['%DM' => 1], [':1' => 2176782330]], [':2' => 0], undef, 1],
    ['UDV bitwise, base 6, twospot, 5', BC_UDV, 6, [['%DM' => 1], [':1' => 1]], [':2' => 362797056], undef, 1],
    ['UDV bitwise, base 6, twospot, 6', BC_UDV, 6, [['%DM' => 1], [':1' => 2]], [':2' => 362797056], undef, 1],
    ['UDV bitwise, base 6, twospot, 7', BC_UDV, 6, [['%DM' => 1], [':1' => 3]], [':2' => 362797056], undef, 1],
    ['UDV bitwise, base 6, twospot, 8', BC_UDV, 6, [['%DM' => 1], [':1' => 9985601]], [':2' => 181], undef, 1],
    ['UDV bitwise, base 6, twospot, 9', BC_UDV, 6, [['%DM' => 1], [':1' => 21782329]], [':2' => 16], undef, 1],
    ['UDV bitwise, base 6, twospot, 10', BC_UDV, 6, [['%DM' => 1], [':1' => 35356467]], [':2' => 30], undef, 1],
    ['UDV bitwise, base 6, twospot, 11', BC_UDV, 6, [['%DM' => 1], [':1' => 99999999]], [':2' => 11], undef, 1],
    ['UDV bitwise, base 6, twospot, 12', BC_UDV, 6, [['%DM' => 1], [':1' => 999999999]], [':2' => 1], undef, 1],
    ['UDV bitwise, base 6, twospot, 13', BC_UDV, 6, [['%DM' => 1], [':1' => 21768339]], [':2' => 50], undef, 1],
    ['UDV bitwise, base 6, twospot, 14', BC_UDV, 6, [['%DM' => 1], [':1' => 21767819]], [':2' => 83], undef, 1],
    ['UDV bitwise, base 6, twospot, 15', BC_UDV, 6, [['%DM' => 1], [':1' => 123456789]], [':2' => 8], undef, 1],
    ['UDV bitwise, base 6, twospot, 16', BC_UDV, 6, [['%DM' => 1], [':1' => 12999997]], [':2' => 28], undef, 1],
    ['UDV bitwise, base 6, twospot, 17', BC_UDV, 6, [['%DM' => 1], [':1' => 665]], [':2' => 2727797], undef, 1],
    ['UDV bitwise, base 7, spot, 1', BC_UDV, 7, [['%DM' => 1], ['.1' => 0]], ['.2'], SP_DIVIDE, 1],
    ['UDV bitwise, base 7, spot, 2', BC_UDV, 7, [['%DM' => 1], ['.1' => 7]], ['.2' => 0], undef, 1],
    ['UDV bitwise, base 7, spot, 3', BC_UDV, 7, [['%DM' => 1], ['.1' => 8421]], ['.2' => 0], undef, 1],
    ['UDV bitwise, base 7, spot, 4', BC_UDV, 7, [['%DM' => 1], ['.1' => 16800]], ['.2' => 0], undef, 1],
    ['UDV bitwise, base 7, spot, 5', BC_UDV, 7, [['%DM' => 1], ['.1' => 1]], ['.2' => 2401], undef, 1],
    ['UDV bitwise, base 7, spot, 6', BC_UDV, 7, [['%DM' => 1], ['.1' => 2]], ['.2' => 2401], undef, 1],
    ['UDV bitwise, base 7, spot, 7', BC_UDV, 7, [['%DM' => 1], ['.1' => 3]], ['.2' => 2401], undef, 1],
    ['UDV bitwise, base 7, spot, 8', BC_UDV, 7, [['%DM' => 1], ['.1' => 5583]], ['.2' => 1], undef, 1],
    ['UDV bitwise, base 7, spot, 9', BC_UDV, 7, [['%DM' => 1], ['.1' => 16799]], ['.2' => 1], undef, 1],
    ['UDV bitwise, base 7, spot, 10', BC_UDV, 7, [['%DM' => 1], ['.1' => 2801]], ['.2' => 1], undef, 1],
    ['UDV bitwise, base 7, spot, 11', BC_UDV, 7, [['%DM' => 1], ['.1' => 11917]], ['.2' => 0], undef, 1],
    ['UDV bitwise, base 7, spot, 12', BC_UDV, 7, [['%DM' => 1], ['.1' => 16806]], ['.2' => 1], undef, 1],
    ['UDV bitwise, base 7, spot, 13', BC_UDV, 7, [['%DM' => 1], ['.1' => 666]], ['.2' => 3], undef, 1],
    ['UDV bitwise, base 7, spot, 14', BC_UDV, 7, [['%DM' => 1], ['.1' => 113]], ['.2' => 21], undef, 1],
    ['UDV bitwise, base 7, spot, 15', BC_UDV, 7, [['%DM' => 1], ['.1' => 1682]], ['.2' => 2], undef, 1],
    ['UDV bitwise, base 7, spot, 16', BC_UDV, 7, [['%DM' => 1], ['.1' => 1268]], ['.2' => 2], undef, 1],
    ['UDV bitwise, base 7, spot, 17', BC_UDV, 7, [['%DM' => 1], ['.1' => 1468]], ['.2' => 8], undef, 1],
    ['UDV bitwise, base 7, spot, 18', BC_UDV, 7, [['%DM' => 1], ['.1' => 801]], ['.2' => 9], undef, 1],
    ['UDV bitwise, base 7, twospot, 1', BC_UDV, 7, [['%DM' => 1], [':1' => 0]], [':2'], SP_DIVIDE, 1],
    ['UDV bitwise, base 7, twospot, 2', BC_UDV, 7, [['%DM' => 1], [':1' => 7]], [':2' => 0], undef, 1],
    ['UDV bitwise, base 7, twospot, 3', BC_UDV, 7, [['%DM' => 1], [':1' => 8623104]], [':2' => 0], undef, 1],
    ['UDV bitwise, base 7, twospot, 4', BC_UDV, 7, [['%DM' => 1], [':1' => 282475242]], [':2' => 0], undef, 1],
    ['UDV bitwise, base 7, twospot, 5', BC_UDV, 7, [['%DM' => 1], [':1' => 1]], [':2' => 40353607], undef, 1],
    ['UDV bitwise, base 7, twospot, 6', BC_UDV, 7, [['%DM' => 1], [':1' => 2]], [':2' => 40353607], undef, 1],
    ['UDV bitwise, base 7, twospot, 7', BC_UDV, 7, [['%DM' => 1], [':1' => 3]], [':2' => 40353607], undef, 1],
    ['UDV bitwise, base 7, twospot, 8', BC_UDV, 7, [['%DM' => 1], [':1' => 9986001]], [':2' => 16], undef, 1],
    ['UDV bitwise, base 7, twospot, 9', BC_UDV, 7, [['%DM' => 1], [':1' => 282475241]], [':2' => 1], undef, 1],
    ['UDV bitwise, base 7, twospot, 10', BC_UDV, 7, [['%DM' => 1], [':1' => 47079208]], [':2' => 1], undef, 1],
    ['UDV bitwise, base 7, twospot, 11', BC_UDV, 7, [['%DM' => 1], [':1' => 56916007]], [':2' => 0], undef, 1],
    ['UDV bitwise, base 7, twospot, 12', BC_UDV, 7, [['%DM' => 1], [':1' => 2447253]], [':2' => 66], undef, 1],
    ['UDV bitwise, base 7, twospot, 13', BC_UDV, 7, [['%DM' => 1], [':1' => 2461252]], [':2' => 49], undef, 1],
    ['UDV bitwise, base 7, twospot, 14', BC_UDV, 7, [['%DM' => 1], [':1' => 22475248]], [':2' => 9], undef, 1],
    ['UDV bitwise, base 7, twospot, 15', BC_UDV, 7, [['%DM' => 1], [':1' => 11290102]], [':2' => 18], undef, 1],
    ['UDV bitwise, base 7, twospot, 16', BC_UDV, 7, [['%DM' => 1], [':1' => 11991600]], [':2' => 16], undef, 1],
    ['UDV bitwise, base 7, twospot, 17', BC_UDV, 7, [['%DM' => 1], [':1' => 28275244]], [':2' => 5], undef, 1],
    ['UDV bitwise, base 7, twospot, 18', BC_UDV, 7, [['%DM' => 1], [':1' => 21186436]], [':2' => 9], undef, 1],
    ['UDV bitwise, base 7, twospot, 19', BC_UDV, 7, [['%DM' => 1], [':1' => 666]], [':2' => 60591], undef, 1],
    ['UDV bitwise, base 7, twospot, 20', BC_UDV, 7, [['%DM' => 1], [':1' => 475243]], [':2' => 509], undef, 1],
);

1;
