Uncovering Cicada Wiki

Just for practice, I'm going to write this in the format of a scientific paper! Besides, it's not a bad way of recording results of an experiment clearly - there's a reason they use it.

Introduction[]

Translation of the code from LP pages 49-51 into bases 59, 60, 61, 62 and 64, according to various different permutations of the alphabet.

At first sight, this data looks like hexadecimal (base 16), in which letters A, B, C, D, E and F are used as extra digits meaning 10, 11, 12, 13, 14 and 15, before starting again at "10" meaning 16. But it can't be hexadecimal, because there are far more different characters used than that - all the letters of the alphabet in uppercase and all of them but f, y and z in lowercase. But it could be the same principle with a higher base.

Methods[]

A Python script was used to run through a total of 25 different possibilities, described below.

0-9, plus A-Z, plus a-z, is 62 characters, so it could be a base 62 notation.  There's no way of telling whether they start with 0, or A, or a, so all six possible permutations have been calculated.

However, the spiral pages don't use any lower-case y's or z's, so if it stopped there you'd have 60 characters.  Again, all six possible permutations have been done.

Some other users note that there are no lowercase f's either, and favour base 59 with no f, y or z. I'd have been sure that that was a meaningless accident, if the missing letter hadn't been f!  As it is, I've done all six permutations of that alphabet, too.

After the first time I posted this, "7he5haman" from the Discord server requested base 61 with y and z but not f, so I added that.

Base 58 or less is impossible.  I checked, and 59 distinct characters are used - all digits and uppercase and lowercase letters except lowercase f, y and z.  Even capital I and lowercase l are definitely distinct - there are characters which are vertical lines 72 pixels high, and characters which are vertical lines 65 pixels high.  7he5haman has done some measuring and states that "all the ‘flat' capitals (like 'T', 'E', ‘L’, etc.) have a height of 67", so I've assumed that the 67-pixel line is the capital I.

To finish off, base 64 has been calculated with the standard base64 alphabet.  Due to the addition of + and /, there are 23 other possible permutations of that one, so I haven't.

In case anyone wants to check the results, this is the complete program.

Program
Written in Python.
spiraldata = ["3N", "3p", "2l", "36", "1b", "3v", "26", "33", "1W", "49", "2a", "3g", "47", "04", "33", "3W", "21", "3M", "0F", "0X", "1g", "2H", "0x", "1R", "1n", "3I", "2r", "0P", "2U", "16", "2L", "2D", "1t", "1s", "3H", "0d", "0s", "1K", "2D", "05", "1K", "1O", "0S", "1D", "3o", "1l", "3J", "1G", "4D", "0G", "0l", "0x", "1Q", "2p", "2a", "1K", "4E", "1w", "2Q", "19", "1k", "3G", "24", "0p", "22", "4F", "0P", "3C", "3J", "1D", "2n", "1m", "2i", "1J", "3P", "2v", "1s", "2O", "0k", "1M", "2M", "0w", "3L", "3D", "2r", "0S", "1p", "15", "3V", "3e", "3I", "0n", "3u", "1O", "0u", "0Z", "3g", "2U", "1C", "0Y", "1N", "3n", "0W", "3Q", "22", "13", "0V", "3c", "0E", "34", "0W", "1t", "1D", "2N", "3H", "47", "0s", "2p", "0Z", "34", "0g", "3v", "1Q", "0s", "0D", "0K", "2h", "3D", "3L", "2x", "1Q", "20", "2n", "2L", "1C", "2p", "0A", "29", "3r", "0D", "45", "0k", "2e", "2W", "25", "3U", "1W", "2r", "46", "2s", "2X", "39", "3p", "0X", "0E", "1q", "0q", "4B", "49", "48", "3r", "3b", "3C", "1M", "1j", "0I", "4A", "48", "40", "3m", "4E", "0s", "2S", "1v", "3T", "0I", "3t", "2B", "2k", "2t", "2O", "0e", "2l", "1L", "28", "2a", "0J", "1L", "0c", "3C", "2o", "0X", "00", "2Z", "2d", "1T", "2u", "1t", "1j", "0l", "1o", "1E", "3T", "18", "3E", "1G", "27", "0L", "0v", "2t", "06", "11", "1A", "2U", "4B", "1O", "2M", "3d", "2S", "0x", "0w", "0q", "0p", "2V", "18", "0q", "1D", "49", "2O", "00", "1v", "2t", "1k", "3s", "3G", "21", "3w", "0W", "29", "2r", "2O", "2L", "0g", "3Y", "0M", "0u", "3I", "3C", "1r", "2c", "2q", "3o", "30", "0a", "39", "1K"]


def parse(inputlist, alphabet):

    print("Base = ", len(alphabet), " Alphabet = ", alphabet)

    outputlist = []

    for inputstring in inputlist:

      outputfigure = ((alphabet.index(inputstring[0]) * len(alphabet)) + (alphabet.index(inputstring[1])))

      outputlist.append(outputfigure)

    print(outputlist)


parse(spiraldata, "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdeghijklmnopqrstuvwx")

parse(spiraldata, "0123456789abcdeghijklmnopqrstuvwxABCDEFGHIJKLMNOPQRSTUVWXYZ")

parse(spiraldata, "abcdeghijklmnopqrstuvwx0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ")

parse(spiraldata, "abcdeghijklmnopqrstuvwxABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789")

parse(spiraldata, "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdeghijklmnopqrstuvwx")

parse(spiraldata, "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdeghijklmnopqrstuvwx0123456789")

print(" ")

parse(spiraldata, "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwx")

parse(spiraldata, "0123456789abcdefghijklmnopqrstuvwxABCDEFGHIJKLMNOPQRSTUVWXYZ")

parse(spiraldata, "abcdefghijklmnopqrstuvwx0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ")

parse(spiraldata, "abcdefghijklmnopqrstuvwxABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789")

parse(spiraldata, "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwx")

parse(spiraldata, "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwx0123456789")

print(" ")

parse(spiraldata, "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdeghijklmnopqrstuvwxyz")

parse(spiraldata, "0123456789abcdeghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ")

parse(spiraldata, "abcdeghijklmnopqrstuvwxyz0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ")

parse(spiraldata, "abcdeghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789")

parse(spiraldata, "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdeghijklmnopqrstuvwxyz")

parse(spiraldata, "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdeghijklmnopqrstuvwxyz0123456789")

print(" ")

parse(spiraldata, "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz")

parse(spiraldata, "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ")

parse(spiraldata, "abcdefghijklmnopqrstuvwxyz0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ")

parse(spiraldata, "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789")

parse(spiraldata, "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz")

parse(spiraldata, "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789")

print(" ")

parse(spiraldata, "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/")

Results[]

Very long list
Base = 59 Alphabet = 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdeghijklmnopqrstuvwx

[200, 227, 164, 183, 96, 233, 124, 180, 91, 245, 154, 218, 243, 4, 180, 209, 119, 199, 15, 33, 100, 135, 58, 86, 107, 195, 170, 25, 148, 65, 139, 131, 113, 112, 194, 39, 53, 79, 131, 5, 79, 83, 28, 72, 226, 105, 196, 75, 249, 16, 46, 58, 85, 168, 154, 79, 250, 116, 144, 68, 104, 193, 122, 50, 120, 251, 25, 189, 196, 72, 166, 106, 161, 78, 202, 174, 112, 142, 45, 81, 140, 57, 198, 190, 170, 28, 109, 64, 208, 217, 195, 48, 232, 83, 55, 35, 218, 148, 71, 34, 82, 225, 32, 203, 120, 62, 31, 215, 14, 181, 32, 113, 72, 141, 194, 243, 53, 168, 35, 181, 41, 233, 85, 53, 13, 20, 160, 190, 198, 176, 85, 118, 166, 139, 71, 168, 10, 127, 229, 13, 241, 45, 158, 150, 123, 207, 91, 170, 242, 171, 151, 186, 227, 33, 14, 110, 51, 247, 245, 244, 229, 214, 189, 81, 103, 18, 246, 244, 236, 224, 250, 53, 146, 115, 206, 18, 231, 129, 163, 172, 142, 40, 164, 80, 126, 154, 19, 80, 38, 189, 167, 33, 0, 153, 157, 88, 173, 113, 103, 46, 108, 73, 206, 67, 191, 75, 125, 21, 56, 172, 6, 60, 69, 148, 247, 83, 140, 216, 146, 58, 57, 51, 50, 149, 67, 51, 72, 245, 142, 0, 115, 172, 104, 230, 193, 119, 234, 32, 127, 170, 142, 139, 41, 211, 22, 55, 195, 189, 111, 156, 169, 226, 177, 36, 186, 79]

Base = 59 Alphabet = 0123456789abcdeghijklmnopqrstuvwxABCDEFGHIJKLMNOPQRSTUVWXYZ

[223, 201, 138, 183, 70, 207, 124, 180, 114, 245, 128, 192, 243, 4, 180, 232, 119, 222, 38, 56, 74, 158, 32, 109, 81, 218, 144, 48, 171, 65, 162, 154, 87, 86, 217, 13, 27, 102, 154, 5, 102, 106, 51, 95, 200, 79, 219, 98, 272, 39, 20, 32, 108, 142, 128, 102, 273, 90, 167, 68, 78, 216, 122, 24, 120, 274, 48, 212, 219, 95, 140, 80, 135, 101, 225, 148, 86, 165, 19, 104, 163, 31, 221, 213, 144, 51, 83, 64, 231, 191, 218, 22, 206, 106, 29, 58, 192, 171, 94, 57, 105, 199, 55, 226, 120, 62, 54, 189, 37, 181, 55, 87, 95, 164, 217, 243, 27, 142, 58, 181, 15, 207, 108, 27, 36, 43, 134, 213, 221, 150, 108, 118, 140, 162, 94, 142, 33, 127, 203, 36, 241, 19, 132, 173, 123, 230, 114, 144, 242, 145, 174, 186, 201, 56, 37, 84, 25, 270, 245, 244, 203, 188, 212, 104, 77, 41, 269, 244, 236, 198, 273, 27, 169, 89, 229, 41, 205, 152, 137, 146, 165, 14, 138, 103, 126, 128, 42, 103, 12, 212, 141, 56, 0, 176, 131, 111, 147, 87, 77, 20, 82, 96, 229, 67, 214, 98, 125, 44, 30, 146, 6, 60, 92, 171, 270, 106, 163, 190, 169, 32, 31, 25, 24, 172, 67, 25, 95, 245, 165, 0, 89, 146, 78, 204, 216, 119, 208, 55, 127, 144, 165, 162, 15, 234, 45, 29, 218, 212, 85, 130, 143, 200, 177, 10, 186, 102]

Base = 59 Alphabet = abcdeghijklmnopqrstuvwx0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ

[1580, 1548, 1485, 1563, 1417, 1554, 1504, 1560, 1471, 1625, 1475, 1539, 1623, 1384, 1560, 1589, 1499, 1579, 1395, 1413, 1421, 1515, 1379, 1466, 1428, 1575, 1491, 1405, 1528, 1445, 1519, 1511, 1434, 1433, 1574, 1360, 1374, 1459, 1511, 1385, 1459, 1463, 1408, 1452, 1547, 1426, 1576, 1455, 1629, 1396, 1367, 1379, 1465, 1489, 1475, 1459, 1630, 1437, 1524, 1448, 1425, 1573, 1502, 1371, 1500, 1631, 1405, 1569, 1576, 1452, 1487, 1427, 1482, 1458, 1582, 1495, 1433, 1522, 1366, 1461, 1520, 1378, 1578, 1570, 1491, 1408, 1430, 1444, 1588, 1538, 1575, 1369, 1553, 1463, 1376, 1415, 1539, 1528, 1451, 1414, 1462, 1546, 1412, 1583, 1500, 1442, 1411, 1536, 1394, 1561, 1412, 1434, 1452, 1521, 1574, 1623, 1374, 1489, 1415, 1561, 1362, 1554, 1465, 1374, 1393, 1400, 1481, 1570, 1578, 1497, 1465, 1498, 1487, 1519, 1451, 1489, 1390, 1507, 1550, 1393, 1621, 1366, 1479, 1530, 1503, 1587, 1471, 1491, 1622, 1492, 1531, 1566, 1548, 1413, 1394, 1431, 1372, 1627, 1625, 1624, 1550, 1535, 1569, 1461, 1424, 1398, 1626, 1624, 1616, 1545, 1630, 1374, 1526, 1436, 1586, 1398, 1552, 1509, 1484, 1493, 1522, 1361, 1485, 1460, 1506, 1475, 1399, 1460, 1359, 1569, 1488, 1413, 1380, 1533, 1478, 1468, 1494, 1434, 1424, 1367, 1429, 1453, 1586, 1447, 1571, 1455, 1505, 1401, 1377, 1493, 1386, 1440, 1449, 1528, 1627, 1463, 1520, 1537, 1526, 1379, 1378, 1372, 1371, 1529, 1447, 1372, 1452, 1625, 1522, 1380, 1436, 1493, 1425, 1551, 1573, 1499, 1555, 1412, 1507, 1491, 1522, 1519, 1362, 1591, 1402, 1376, 1575, 1569, 1432, 1477, 1490, 1547, 1557, 1357, 1566, 1459]

Base = 59 Alphabet = abcdeghijklmnopqrstuvwxABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789

[3104, 3082, 3019, 3123, 2951, 3088, 3064, 3120, 2995, 3185, 3009, 3073, 3183, 2944, 3120, 3113, 3059, 3103, 2919, 2937, 2955, 3039, 2913, 2990, 2962, 3099, 3025, 2929, 3052, 3005, 3043, 3035, 2968, 2967, 3098, 2894, 2908, 2983, 3035, 2945, 2983, 2987, 2932, 2976, 3081, 2960, 3100, 2979, 3153, 2920, 2901, 2913, 2989, 3023, 3009, 2983, 3154, 2971, 3048, 3008, 2959, 3097, 3062, 2905, 3060, 3155, 2929, 3093, 3100, 2976, 3021, 2961, 3016, 2982, 3106, 3029, 2967, 3046, 2900, 2985, 3044, 2912, 3102, 3094, 3025, 2932, 2964, 3004, 3112, 3072, 3099, 2903, 3087, 2987, 2910, 2939, 3073, 3052, 2975, 2938, 2986, 3080, 2936, 3107, 3060, 3002, 2935, 3070, 2918, 3121, 2936, 2968, 2976, 3045, 3098, 3183, 2908, 3023, 2939, 3121, 2896, 3088, 2989, 2908, 2917, 2924, 3015, 3094, 3102, 3031, 2989, 3058, 3021, 3043, 2975, 3023, 2914, 3067, 3084, 2917, 3181, 2900, 3013, 3054, 3063, 3111, 2995, 3025, 3182, 3026, 3055, 3126, 3082, 2937, 2918, 2965, 2906, 3151, 3185, 3184, 3084, 3069, 3093, 2985, 2958, 2922, 3150, 3184, 3176, 3079, 3154, 2908, 3050, 2970, 3110, 2922, 3086, 3033, 3018, 3027, 3046, 2895, 3019, 2984, 3066, 3009, 2923, 2984, 2893, 3093, 3022, 2937, 2940, 3057, 3012, 2992, 3028, 2968, 2958, 2901, 2963, 2977, 3110, 3007, 3095, 2979, 3065, 2925, 2911, 3027, 2946, 3000, 2973, 3052, 3151, 2987, 3044, 3071, 3050, 2913, 2912, 2906, 2905, 3053, 3007, 2906, 2976, 3185, 3046, 2940, 2970, 3027, 2959, 3085, 3097, 3059, 3089, 2936, 3067, 3025, 3046, 3043, 2896, 3115, 2926, 2910, 3099, 3093, 2966, 3011, 3024, 3081, 3117, 2891, 3126, 2983]

Base = 59 Alphabet = ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdeghijklmnopqrstuvwx

[1724, 1761, 1698, 1743, 1630, 1767, 1684, 1740, 1615, 1805, 1688, 1752, 1803, 1564, 1740, 1733, 1679, 1723, 1539, 1557, 1634, 1659, 1592, 1610, 1641, 1719, 1704, 1549, 1672, 1625, 1663, 1655, 1647, 1646, 1718, 1573, 1587, 1603, 1655, 1565, 1603, 1607, 1552, 1596, 1760, 1639, 1720, 1599, 1773, 1540, 1580, 1592, 1609, 1702, 1688, 1603, 1774, 1650, 1668, 1628, 1638, 1717, 1682, 1584, 1680, 1775, 1549, 1713, 1720, 1596, 1700, 1640, 1695, 1602, 1726, 1708, 1646, 1666, 1579, 1605, 1664, 1591, 1722, 1714, 1704, 1552, 1643, 1624, 1732, 1751, 1719, 1582, 1766, 1607, 1589, 1559, 1752, 1672, 1595, 1558, 1606, 1759, 1556, 1727, 1680, 1622, 1555, 1749, 1538, 1741, 1556, 1647, 1596, 1665, 1718, 1803, 1587, 1702, 1559, 1741, 1575, 1767, 1609, 1587, 1537, 1544, 1694, 1714, 1722, 1710, 1609, 1678, 1700, 1663, 1595, 1702, 1534, 1687, 1763, 1537, 1801, 1579, 1692, 1674, 1683, 1731, 1615, 1704, 1802, 1705, 1675, 1746, 1761, 1557, 1538, 1644, 1585, 1771, 1805, 1804, 1763, 1748, 1713, 1605, 1637, 1542, 1770, 1804, 1796, 1758, 1774, 1587, 1670, 1649, 1730, 1542, 1765, 1653, 1697, 1706, 1666, 1574, 1698, 1604, 1686, 1688, 1543, 1604, 1572, 1713, 1701, 1557, 1560, 1677, 1691, 1612, 1707, 1647, 1637, 1580, 1642, 1597, 1730, 1627, 1715, 1599, 1685, 1545, 1590, 1706, 1566, 1620, 1593, 1672, 1771, 1607, 1664, 1750, 1670, 1592, 1591, 1585, 1584, 1673, 1627, 1585, 1596, 1805, 1666, 1560, 1649, 1706, 1638, 1764, 1717, 1679, 1768, 1556, 1687, 1704, 1666, 1663, 1575, 1735, 1546, 1589, 1719, 1713, 1645, 1690, 1703, 1760, 1737, 1570, 1746, 1603]

Base = 59 Alphabet = ABCDEFGHIJKLMNOPQRSTUVWXYZabcdeghijklmnopqrstuvwx0123456789

[3081, 3108, 3045, 3123, 2977, 3114, 3064, 3120, 2972, 3185, 3035, 3099, 3183, 2944, 3120, 3090, 3059, 3080, 2896, 2914, 2981, 3016, 2939, 2967, 2988, 3076, 3051, 2906, 3029, 3005, 3020, 3012, 2994, 2993, 3075, 2920, 2934, 2960, 3012, 2945, 2960, 2964, 2909, 2953, 3107, 2986, 3077, 2956, 3130, 2897, 2927, 2939, 2966, 3049, 3035, 2960, 3131, 2997, 3025, 3008, 2985, 3074, 3062, 2931, 3060, 3132, 2906, 3070, 3077, 2953, 3047, 2987, 3042, 2959, 3083, 3055, 2993, 3023, 2926, 2962, 3021, 2938, 3079, 3071, 3051, 2909, 2990, 3004, 3089, 3098, 3076, 2929, 3113, 2964, 2936, 2916, 3099, 3029, 2952, 2915, 2963, 3106, 2913, 3084, 3060, 3002, 2912, 3096, 2895, 3121, 2913, 2994, 2953, 3022, 3075, 3183, 2934, 3049, 2916, 3121, 2922, 3114, 2966, 2934, 2894, 2901, 3041, 3071, 3079, 3057, 2966, 3058, 3047, 3020, 2952, 3049, 2891, 3067, 3110, 2894, 3181, 2926, 3039, 3031, 3063, 3088, 2972, 3051, 3182, 3052, 3032, 3126, 3108, 2914, 2895, 2991, 2932, 3128, 3185, 3184, 3110, 3095, 3070, 2962, 2984, 2899, 3127, 3184, 3176, 3105, 3131, 2934, 3027, 2996, 3087, 2899, 3112, 3010, 3044, 3053, 3023, 2921, 3045, 2961, 3066, 3035, 2900, 2961, 2919, 3070, 3048, 2914, 2940, 3034, 3038, 2969, 3054, 2994, 2984, 2927, 2989, 2954, 3087, 3007, 3072, 2956, 3065, 2902, 2937, 3053, 2946, 3000, 2950, 3029, 3128, 2964, 3021, 3097, 3027, 2939, 2938, 2932, 2931, 3030, 3007, 2932, 2953, 3185, 3023, 2940, 2996, 3053, 2985, 3111, 3074, 3059, 3115, 2913, 3067, 3051, 3023, 3020, 2922, 3092, 2903, 2936, 3076, 3070, 2992, 3037, 3050, 3107, 3117, 2917, 3126, 2960]


☆☆ Base = 60 Alphabet = 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwx

[203, 231, 167, 186, 97, 237, 126, 183, 92, 249, 156, 222, 247, 4, 183, 212, 121, 202, 15, 33, 102, 137, 59, 87, 109, 198, 173, 25, 150, 66, 141, 133, 115, 114, 197, 39, 54, 80, 133, 5, 80, 84, 28, 73, 230, 107, 199, 76, 253, 16, 47, 59, 86, 171, 156, 80, 254, 118, 146, 69, 106, 196, 124, 51, 122, 255, 25, 192, 199, 73, 169, 108, 164, 79, 205, 177, 114, 144, 46, 82, 142, 58, 201, 193, 173, 28, 111, 65, 211, 220, 198, 49, 236, 84, 56, 35, 222, 150, 72, 34, 83, 229, 32, 206, 122, 63, 31, 218, 14, 184, 32, 115, 73, 143, 197, 247, 54, 171, 35, 184, 42, 237, 86, 54, 13, 20, 163, 193, 201, 179, 86, 120, 169, 141, 72, 171, 10, 129, 233, 13, 245, 46, 160, 152, 125, 210, 92, 173, 246, 174, 153, 189, 231, 33, 14, 112, 52, 251, 249, 248, 233, 217, 192, 82, 105, 18, 250, 248, 240, 228, 254, 54, 148, 117, 209, 18, 235, 131, 166, 175, 144, 40, 167, 81, 128, 156, 19, 81, 38, 192, 170, 33, 0, 155, 159, 89, 176, 115, 105, 47, 110, 74, 209, 68, 194, 76, 127, 21, 57, 175, 6, 61, 70, 150, 251, 84, 142, 219, 148, 59, 58, 52, 51, 151, 68, 52, 73, 249, 144, 0, 117, 175, 106, 234, 196, 121, 238, 32, 129, 173, 144, 141, 42, 214, 22, 56, 198, 192, 113, 158, 172, 230, 180, 36, 189, 80]

Base = 60 Alphabet = 0123456789abcdefghijklmnopqrstuvwxABCDEFGHIJKLMNOPQRSTUVWXYZ

[227, 205, 141, 186, 71, 211, 126, 183, 116, 249, 130, 196, 247, 4, 183, 236, 121, 226, 39, 57, 76, 161, 33, 111, 83, 222, 147, 49, 174, 66, 165, 157, 89, 88, 221, 13, 28, 104, 157, 5, 104, 108, 52, 97, 204, 81, 223, 100, 277, 40, 21, 33, 110, 145, 130, 104, 278, 92, 170, 69, 80, 220, 124, 25, 122, 279, 49, 216, 223, 97, 143, 82, 138, 103, 229, 151, 88, 168, 20, 106, 166, 32, 225, 217, 147, 52, 85, 65, 235, 194, 222, 23, 210, 108, 30, 59, 196, 174, 96, 58, 107, 203, 56, 230, 122, 63, 55, 192, 38, 184, 56, 89, 97, 167, 221, 247, 28, 145, 59, 184, 16, 211, 110, 28, 37, 44, 137, 217, 225, 153, 110, 120, 143, 165, 96, 145, 34, 129, 207, 37, 245, 20, 134, 176, 125, 234, 116, 147, 246, 148, 177, 189, 205, 57, 38, 86, 26, 275, 249, 248, 207, 191, 216, 106, 79, 42, 274, 248, 240, 202, 278, 28, 172, 91, 233, 42, 209, 155, 140, 149, 168, 14, 141, 105, 128, 130, 43, 105, 12, 216, 144, 57, 0, 179, 133, 113, 150, 89, 79, 21, 84, 98, 233, 68, 218, 100, 127, 45, 31, 149, 6, 61, 94, 174, 275, 108, 166, 193, 172, 33, 32, 26, 25, 175, 68, 26, 97, 249, 168, 0, 91, 149, 80, 208, 220, 121, 212, 56, 129, 147, 168, 165, 16, 238, 46, 30, 222, 216, 87, 132, 146, 204, 180, 10, 189, 104]

Base = 60 Alphabet = abcdefghijklmnopqrstuvwx0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ

[1667, 1635, 1571, 1650, 1501, 1641, 1590, 1647, 1556, 1713, 1560, 1626, 1711, 1468, 1647, 1676, 1585, 1666, 1479, 1497, 1506, 1601, 1463, 1551, 1513, 1662, 1577, 1489, 1614, 1530, 1605, 1597, 1519, 1518, 1661, 1443, 1458, 1544, 1597, 1469, 1544, 1548, 1492, 1537, 1634, 1511, 1663, 1540, 1717, 1480, 1451, 1463, 1550, 1575, 1560, 1544, 1718, 1522, 1610, 1533, 1510, 1660, 1588, 1455, 1586, 1719, 1489, 1656, 1663, 1537, 1573, 1512, 1568, 1543, 1669, 1581, 1518, 1608, 1450, 1546, 1606, 1462, 1665, 1657, 1577, 1492, 1515, 1529, 1675, 1624, 1662, 1453, 1640, 1548, 1460, 1499, 1626, 1614, 1536, 1498, 1547, 1633, 1496, 1670, 1586, 1527, 1495, 1622, 1478, 1648, 1496, 1519, 1537, 1607, 1661, 1711, 1458, 1575, 1499, 1648, 1446, 1641, 1550, 1458, 1477, 1484, 1567, 1657, 1665, 1583, 1550, 1584, 1573, 1605, 1536, 1575, 1474, 1593, 1637, 1477, 1709, 1450, 1564, 1616, 1589, 1674, 1556, 1577, 1710, 1578, 1617, 1653, 1635, 1497, 1478, 1516, 1456, 1715, 1713, 1712, 1637, 1621, 1656, 1546, 1509, 1482, 1714, 1712, 1704, 1632, 1718, 1458, 1612, 1521, 1673, 1482, 1639, 1595, 1570, 1579, 1608, 1444, 1571, 1545, 1592, 1560, 1483, 1545, 1442, 1656, 1574, 1497, 1464, 1619, 1563, 1553, 1580, 1519, 1509, 1451, 1514, 1538, 1673, 1532, 1658, 1540, 1591, 1485, 1461, 1579, 1470, 1525, 1534, 1614, 1715, 1548, 1606, 1623, 1612, 1463, 1462, 1456, 1455, 1615, 1532, 1456, 1537, 1713, 1608, 1464, 1521, 1579, 1510, 1638, 1660, 1585, 1642, 1496, 1593, 1577, 1608, 1605, 1446, 1678, 1486, 1460, 1662, 1656, 1517, 1562, 1576, 1634, 1644, 1440, 1653, 1544]

Base = 60 Alphabet = abcdefghijklmnopqrstuvwxABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789

[3217, 3195, 3131, 3236, 3061, 3201, 3176, 3233, 3106, 3299, 3120, 3186, 3297, 3054, 3233, 3226, 3171, 3216, 3029, 3047, 3066, 3151, 3023, 3101, 3073, 3212, 3137, 3039, 3164, 3116, 3155, 3147, 3079, 3078, 3211, 3003, 3018, 3094, 3147, 3055, 3094, 3098, 3042, 3087, 3194, 3071, 3213, 3090, 3267, 3030, 3011, 3023, 3100, 3135, 3120, 3094, 3268, 3082, 3160, 3119, 3070, 3210, 3174, 3015, 3172, 3269, 3039, 3206, 3213, 3087, 3133, 3072, 3128, 3093, 3219, 3141, 3078, 3158, 3010, 3096, 3156, 3022, 3215, 3207, 3137, 3042, 3075, 3115, 3225, 3184, 3212, 3013, 3200, 3098, 3020, 3049, 3186, 3164, 3086, 3048, 3097, 3193, 3046, 3220, 3172, 3113, 3045, 3182, 3028, 3234, 3046, 3079, 3087, 3157, 3211, 3297, 3018, 3135, 3049, 3234, 3006, 3201, 3100, 3018, 3027, 3034, 3127, 3207, 3215, 3143, 3100, 3170, 3133, 3155, 3086, 3135, 3024, 3179, 3197, 3027, 3295, 3010, 3124, 3166, 3175, 3224, 3106, 3137, 3296, 3138, 3167, 3239, 3195, 3047, 3028, 3076, 3016, 3265, 3299, 3298, 3197, 3181, 3206, 3096, 3069, 3032, 3264, 3298, 3290, 3192, 3268, 3018, 3162, 3081, 3223, 3032, 3199, 3145, 3130, 3139, 3158, 3004, 3131, 3095, 3178, 3120, 3033, 3095, 3002, 3206, 3134, 3047, 3050, 3169, 3123, 3103, 3140, 3079, 3069, 3011, 3074, 3088, 3223, 3118, 3208, 3090, 3177, 3035, 3021, 3139, 3056, 3111, 3084, 3164, 3265, 3098, 3156, 3183, 3162, 3023, 3022, 3016, 3015, 3165, 3118, 3016, 3087, 3299, 3158, 3050, 3081, 3139, 3070, 3198, 3210, 3171, 3202, 3046, 3179, 3137, 3158, 3155, 3006, 3228, 3036, 3020, 3212, 3206, 3077, 3122, 3136, 3194, 3230, 3000, 3239, 3094]

Base = 60 Alphabet = ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwx

[1753, 1791, 1727, 1772, 1657, 1797, 1712, 1769, 1642, 1835, 1716, 1782, 1833, 1590, 1769, 1762, 1707, 1752, 1565, 1583, 1662, 1687, 1619, 1637, 1669, 1748, 1733, 1575, 1700, 1652, 1691, 1683, 1675, 1674, 1747, 1599, 1614, 1630, 1683, 1591, 1630, 1634, 1578, 1623, 1790, 1667, 1749, 1626, 1803, 1566, 1607, 1619, 1636, 1731, 1716, 1630, 1804, 1678, 1696, 1655, 1666, 1746, 1710, 1611, 1708, 1805, 1575, 1742, 1749, 1623, 1729, 1668, 1724, 1629, 1755, 1737, 1674, 1694, 1606, 1632, 1692, 1618, 1751, 1743, 1733, 1578, 1671, 1651, 1761, 1780, 1748, 1609, 1796, 1634, 1616, 1585, 1782, 1700, 1622, 1584, 1633, 1789, 1582, 1756, 1708, 1649, 1581, 1778, 1564, 1770, 1582, 1675, 1623, 1693, 1747, 1833, 1614, 1731, 1585, 1770, 1602, 1797, 1636, 1614, 1563, 1570, 1723, 1743, 1751, 1739, 1636, 1706, 1729, 1691, 1622, 1731, 1560, 1715, 1793, 1563, 1831, 1606, 1720, 1702, 1711, 1760, 1642, 1733, 1832, 1734, 1703, 1775, 1791, 1583, 1564, 1672, 1612, 1801, 1835, 1834, 1793, 1777, 1742, 1632, 1665, 1568, 1800, 1834, 1826, 1788, 1804, 1614, 1698, 1677, 1759, 1568, 1795, 1681, 1726, 1735, 1694, 1600, 1727, 1631, 1714, 1716, 1569, 1631, 1598, 1742, 1730, 1583, 1586, 1705, 1719, 1639, 1736, 1675, 1665, 1607, 1670, 1624, 1759, 1654, 1744, 1626, 1713, 1571, 1617, 1735, 1592, 1647, 1620, 1700, 1801, 1634, 1692, 1779, 1698, 1619, 1618, 1612, 1611, 1701, 1654, 1612, 1623, 1835, 1694, 1586, 1677, 1735, 1666, 1794, 1746, 1707, 1798, 1582, 1715, 1733, 1694, 1691, 1602, 1764, 1572, 1616, 1748, 1742, 1673, 1718, 1732, 1790, 1766, 1596, 1775, 1630]

Base = 60 Alphabet = ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwx0123456789

[3193, 3221, 3157, 3236, 3087, 3227, 3176, 3233, 3082, 3299, 3146, 3212, 3297, 3054, 3233, 3202, 3171, 3192, 3005, 3023, 3092, 3127, 3049, 3077, 3099, 3188, 3163, 3015, 3140, 3116, 3131, 3123, 3105, 3104, 3187, 3029, 3044, 3070, 3123, 3055, 3070, 3074, 3018, 3063, 3220, 3097, 3189, 3066, 3243, 3006, 3037, 3049, 3076, 3161, 3146, 3070, 3244, 3108, 3136, 3119, 3096, 3186, 3174, 3041, 3172, 3245, 3015, 3182, 3189, 3063, 3159, 3098, 3154, 3069, 3195, 3167, 3104, 3134, 3036, 3072, 3132, 3048, 3191, 3183, 3163, 3018, 3101, 3115, 3201, 3210, 3188, 3039, 3226, 3074, 3046, 3025, 3212, 3140, 3062, 3024, 3073, 3219, 3022, 3196, 3172, 3113, 3021, 3208, 3004, 3234, 3022, 3105, 3063, 3133, 3187, 3297, 3044, 3161, 3025, 3234, 3032, 3227, 3076, 3044, 3003, 3010, 3153, 3183, 3191, 3169, 3076, 3170, 3159, 3131, 3062, 3161, 3000, 3179, 3223, 3003, 3295, 3036, 3150, 3142, 3175, 3200, 3082, 3163, 3296, 3164, 3143, 3239, 3221, 3023, 3004, 3102, 3042, 3241, 3299, 3298, 3223, 3207, 3182, 3072, 3095, 3008, 3240, 3298, 3290, 3218, 3244, 3044, 3138, 3107, 3199, 3008, 3225, 3121, 3156, 3165, 3134, 3030, 3157, 3071, 3178, 3146, 3009, 3071, 3028, 3182, 3160, 3023, 3050, 3145, 3149, 3079, 3166, 3105, 3095, 3037, 3100, 3064, 3199, 3118, 3184, 3066, 3177, 3011, 3047, 3165, 3056, 3111, 3060, 3140, 3241, 3074, 3132, 3209, 3138, 3049, 3048, 3042, 3041, 3141, 3118, 3042, 3063, 3299, 3134, 3050, 3107, 3165, 3096, 3224, 3186, 3171, 3228, 3022, 3179, 3163, 3134, 3131, 3032, 3204, 3012, 3046, 3188, 3182, 3103, 3148, 3162, 3220, 3230, 3026, 3239, 3070]


Base = 61 Alphabet = 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdeghijklmnopqrstuvwxyz

[206, 233, 168, 189, 98, 239, 128, 186, 93, 253, 158, 224, 251, 4, 186, 215, 123, 205, 15, 33, 102, 139, 58, 88, 109, 201, 174, 25, 152, 67, 143, 135, 115, 114, 200, 39, 53, 81, 135, 5, 81, 85, 28, 74, 232, 107, 202, 77, 257, 16, 46, 58, 87, 172, 158, 81, 258, 118, 148, 70, 106, 199, 126, 50, 124, 259, 25, 195, 202, 74, 170, 108, 165, 80, 208, 178, 114, 146, 45, 83, 144, 57, 204, 196, 174, 28, 111, 66, 214, 223, 201, 48, 238, 85, 55, 35, 224, 152, 73, 34, 84, 231, 32, 209, 124, 64, 31, 221, 14, 187, 32, 115, 74, 145, 200, 251, 53, 172, 35, 187, 41, 239, 87, 53, 13, 20, 164, 196, 204, 180, 87, 122, 170, 143, 73, 172, 10, 131, 235, 13, 249, 45, 162, 154, 127, 213, 93, 174, 250, 175, 155, 192, 233, 33, 14, 112, 51, 255, 253, 252, 235, 220, 195, 83, 105, 18, 254, 252, 244, 230, 258, 53, 150, 117, 212, 18, 237, 133, 167, 176, 146, 40, 168, 82, 130, 158, 19, 82, 38, 195, 171, 33, 0, 157, 161, 90, 177, 115, 105, 46, 110, 75, 212, 69, 197, 77, 129, 21, 56, 176, 6, 62, 71, 152, 255, 85, 144, 222, 150, 58, 57, 51, 50, 153, 69, 51, 74, 253, 146, 0, 117, 176, 106, 236, 199, 123, 240, 32, 131, 174, 146, 143, 41, 217, 22, 55, 201, 195, 113, 160, 173, 232, 183, 36, 192, 81]

Base = 61 Alphabet = 0123456789abcdeghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ

[231, 207, 142, 189, 72, 213, 128, 186, 118, 253, 132, 198, 251, 4, 186, 240, 123, 230, 40, 58, 76, 164, 32, 113, 83, 226, 148, 50, 177, 67, 168, 160, 89, 88, 225, 13, 27, 106, 160, 5, 106, 110, 53, 99, 206, 81, 227, 102, 282, 41, 20, 32, 112, 146, 132, 106, 283, 92, 173, 70, 80, 224, 126, 24, 124, 284, 50, 220, 227, 99, 144, 82, 139, 105, 233, 152, 88, 171, 19, 108, 169, 31, 229, 221, 148, 53, 85, 66, 239, 197, 226, 22, 212, 110, 29, 60, 198, 177, 98, 59, 109, 205, 57, 234, 124, 64, 56, 195, 39, 187, 57, 89, 99, 170, 225, 251, 27, 146, 60, 187, 15, 213, 112, 27, 38, 45, 138, 221, 229, 154, 112, 122, 144, 168, 98, 146, 35, 131, 209, 38, 249, 19, 136, 179, 127, 238, 118, 148, 250, 149, 180, 192, 207, 58, 39, 86, 25, 280, 253, 252, 209, 194, 220, 108, 79, 43, 279, 252, 244, 204, 283, 27, 175, 91, 237, 43, 211, 158, 141, 150, 171, 14, 142, 107, 130, 132, 44, 107, 12, 220, 145, 58, 0, 182, 135, 115, 151, 89, 79, 20, 84, 100, 237, 69, 222, 102, 129, 46, 30, 150, 6, 62, 96, 177, 280, 110, 169, 196, 175, 32, 31, 25, 24, 178, 69, 25, 99, 253, 171, 0, 91, 150, 80, 210, 224, 123, 214, 57, 131, 148, 171, 168, 15, 242, 47, 29, 226, 220, 87, 134, 147, 206, 183, 10, 192, 106]

Base = 61 Alphabet = abcdeghijklmnopqrstuvwxyz0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ

[1756, 1722, 1657, 1739, 1587, 1728, 1678, 1736, 1643, 1803, 1647, 1713, 1801, 1554, 1736, 1765, 1673, 1755, 1565, 1583, 1591, 1689, 1547, 1638, 1598, 1751, 1663, 1575, 1702, 1617, 1693, 1685, 1604, 1603, 1750, 1528, 1542, 1631, 1685, 1555, 1631, 1635, 1578, 1624, 1721, 1596, 1752, 1627, 1807, 1566, 1535, 1547, 1637, 1661, 1647, 1631, 1808, 1607, 1698, 1620, 1595, 1749, 1676, 1539, 1674, 1809, 1575, 1745, 1752, 1624, 1659, 1597, 1654, 1630, 1758, 1667, 1603, 1696, 1534, 1633, 1694, 1546, 1754, 1746, 1663, 1578, 1600, 1616, 1764, 1712, 1751, 1537, 1727, 1635, 1544, 1585, 1713, 1702, 1623, 1584, 1634, 1720, 1582, 1759, 1674, 1614, 1581, 1710, 1564, 1737, 1582, 1604, 1624, 1695, 1750, 1801, 1542, 1661, 1585, 1737, 1530, 1728, 1637, 1542, 1563, 1570, 1653, 1746, 1754, 1669, 1637, 1672, 1659, 1693, 1623, 1661, 1560, 1681, 1724, 1563, 1799, 1534, 1651, 1704, 1677, 1763, 1643, 1663, 1800, 1664, 1705, 1742, 1722, 1583, 1564, 1601, 1540, 1805, 1803, 1802, 1724, 1709, 1745, 1633, 1594, 1568, 1804, 1802, 1794, 1719, 1808, 1542, 1700, 1606, 1762, 1568, 1726, 1683, 1656, 1665, 1696, 1529, 1657, 1632, 1680, 1647, 1569, 1632, 1527, 1745, 1660, 1583, 1550, 1707, 1650, 1640, 1666, 1604, 1594, 1535, 1599, 1625, 1762, 1619, 1747, 1627, 1679, 1571, 1545, 1665, 1556, 1612, 1621, 1702, 1805, 1635, 1694, 1711, 1700, 1547, 1546, 1540, 1539, 1703, 1619, 1540, 1624, 1803, 1696, 1550, 1606, 1665, 1595, 1725, 1749, 1673, 1729, 1582, 1681, 1663, 1696, 1693, 1530, 1767, 1572, 1544, 1751, 1745, 1602, 1649, 1662, 1721, 1733, 1525, 1742, 1631]

Base = 61 Alphabet = abcdeghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789

[3332, 3308, 3243, 3351, 3173, 3314, 3290, 3348, 3219, 3415, 3233, 3299, 3413, 3166, 3348, 3341, 3285, 3331, 3141, 3159, 3177, 3265, 3133, 3214, 3184, 3327, 3249, 3151, 3278, 3229, 3269, 3261, 3190, 3189, 3326, 3114, 3128, 3207, 3261, 3167, 3207, 3211, 3154, 3200, 3307, 3182, 3328, 3203, 3383, 3142, 3121, 3133, 3213, 3247, 3233, 3207, 3384, 3193, 3274, 3232, 3181, 3325, 3288, 3125, 3286, 3385, 3151, 3321, 3328, 3200, 3245, 3183, 3240, 3206, 3334, 3253, 3189, 3272, 3120, 3209, 3270, 3132, 3330, 3322, 3249, 3154, 3186, 3228, 3340, 3298, 3327, 3123, 3313, 3211, 3130, 3161, 3299, 3278, 3199, 3160, 3210, 3306, 3158, 3335, 3286, 3226, 3157, 3296, 3140, 3349, 3158, 3190, 3200, 3271, 3326, 3413, 3128, 3247, 3161, 3349, 3116, 3314, 3213, 3128, 3139, 3146, 3239, 3322, 3330, 3255, 3213, 3284, 3245, 3269, 3199, 3247, 3136, 3293, 3310, 3139, 3411, 3120, 3237, 3280, 3289, 3339, 3219, 3249, 3412, 3250, 3281, 3354, 3308, 3159, 3140, 3187, 3126, 3381, 3415, 3414, 3310, 3295, 3321, 3209, 3180, 3144, 3380, 3414, 3406, 3305, 3384, 3128, 3276, 3192, 3338, 3144, 3312, 3259, 3242, 3251, 3272, 3115, 3243, 3208, 3292, 3233, 3145, 3208, 3113, 3321, 3246, 3159, 3162, 3283, 3236, 3216, 3252, 3190, 3180, 3121, 3185, 3201, 3338, 3231, 3323, 3203, 3291, 3147, 3131, 3251, 3168, 3224, 3197, 3278, 3381, 3211, 3270, 3297, 3276, 3133, 3132, 3126, 3125, 3279, 3231, 3126, 3200, 3415, 3272, 3162, 3192, 3251, 3181, 3311, 3325, 3285, 3315, 3158, 3293, 3249, 3272, 3269, 3116, 3343, 3148, 3130, 3327, 3321, 3188, 3235, 3248, 3307, 3345, 3111, 3354, 3207]

Base = 61 Alphabet = ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdeghijklmnopqrstuvwxyz

[1782, 1819, 1754, 1801, 1684, 1825, 1740, 1798, 1669, 1865, 1744, 1810, 1863, 1616, 1798, 1791, 1735, 1781, 1591, 1609, 1688, 1715, 1644, 1664, 1695, 1777, 1760, 1601, 1728, 1679, 1719, 1711, 1701, 1700, 1776, 1625, 1639, 1657, 1711, 1617, 1657, 1661, 1604, 1650, 1818, 1693, 1778, 1653, 1833, 1592, 1632, 1644, 1663, 1758, 1744, 1657, 1834, 1704, 1724, 1682, 1692, 1775, 1738, 1636, 1736, 1835, 1601, 1771, 1778, 1650, 1756, 1694, 1751, 1656, 1784, 1764, 1700, 1722, 1631, 1659, 1720, 1643, 1780, 1772, 1760, 1604, 1697, 1678, 1790, 1809, 1777, 1634, 1824, 1661, 1641, 1611, 1810, 1728, 1649, 1610, 1660, 1817, 1608, 1785, 1736, 1676, 1607, 1807, 1590, 1799, 1608, 1701, 1650, 1721, 1776, 1863, 1639, 1758, 1611, 1799, 1627, 1825, 1663, 1639, 1589, 1596, 1750, 1772, 1780, 1766, 1663, 1734, 1756, 1719, 1649, 1758, 1586, 1743, 1821, 1589, 1861, 1631, 1748, 1730, 1739, 1789, 1669, 1760, 1862, 1761, 1731, 1804, 1819, 1609, 1590, 1698, 1637, 1831, 1865, 1864, 1821, 1806, 1771, 1659, 1691, 1594, 1830, 1864, 1856, 1816, 1834, 1639, 1726, 1703, 1788, 1594, 1823, 1709, 1753, 1762, 1722, 1626, 1754, 1658, 1742, 1744, 1595, 1658, 1624, 1771, 1757, 1609, 1612, 1733, 1747, 1666, 1763, 1701, 1691, 1632, 1696, 1651, 1788, 1681, 1773, 1653, 1741, 1597, 1642, 1762, 1618, 1674, 1647, 1728, 1831, 1661, 1720, 1808, 1726, 1644, 1643, 1637, 1636, 1729, 1681, 1637, 1650, 1865, 1722, 1612, 1703, 1762, 1692, 1822, 1775, 1735, 1826, 1608, 1743, 1760, 1722, 1719, 1627, 1793, 1598, 1641, 1777, 1771, 1699, 1746, 1759, 1818, 1795, 1622, 1804, 1657]

Base = 61 Alphabet = ABCDEFGHIJKLMNOPQRSTUVWXYZabcdeghijklmnopqrstuvwxyz0123456789

[3307, 3334, 3269, 3351, 3199, 3340, 3290, 3348, 3194, 3415, 3259, 3325, 3413, 3166, 3348, 3316, 3285, 3306, 3116, 3134, 3203, 3240, 3159, 3189, 3210, 3302, 3275, 3126, 3253, 3229, 3244, 3236, 3216, 3215, 3301, 3140, 3154, 3182, 3236, 3167, 3182, 3186, 3129, 3175, 3333, 3208, 3303, 3178, 3358, 3117, 3147, 3159, 3188, 3273, 3259, 3182, 3359, 3219, 3249, 3232, 3207, 3300, 3288, 3151, 3286, 3360, 3126, 3296, 3303, 3175, 3271, 3209, 3266, 3181, 3309, 3279, 3215, 3247, 3146, 3184, 3245, 3158, 3305, 3297, 3275, 3129, 3212, 3228, 3315, 3324, 3302, 3149, 3339, 3186, 3156, 3136, 3325, 3253, 3174, 3135, 3185, 3332, 3133, 3310, 3286, 3226, 3132, 3322, 3115, 3349, 3133, 3216, 3175, 3246, 3301, 3413, 3154, 3273, 3136, 3349, 3142, 3340, 3188, 3154, 3114, 3121, 3265, 3297, 3305, 3281, 3188, 3284, 3271, 3244, 3174, 3273, 3111, 3293, 3336, 3114, 3411, 3146, 3263, 3255, 3289, 3314, 3194, 3275, 3412, 3276, 3256, 3354, 3334, 3134, 3115, 3213, 3152, 3356, 3415, 3414, 3336, 3321, 3296, 3184, 3206, 3119, 3355, 3414, 3406, 3331, 3359, 3154, 3251, 3218, 3313, 3119, 3338, 3234, 3268, 3277, 3247, 3141, 3269, 3183, 3292, 3259, 3120, 3183, 3139, 3296, 3272, 3134, 3162, 3258, 3262, 3191, 3278, 3216, 3206, 3147, 3211, 3176, 3313, 3231, 3298, 3178, 3291, 3122, 3157, 3277, 3168, 3224, 3172, 3253, 3356, 3186, 3245, 3323, 3251, 3159, 3158, 3152, 3151, 3254, 3231, 3152, 3175, 3415, 3247, 3162, 3218, 3277, 3207, 3337, 3300, 3285, 3341, 3133, 3293, 3275, 3247, 3244, 3142, 3318, 3123, 3156, 3302, 3296, 3214, 3261, 3274, 3333, 3345, 3137, 3354, 3182]


Base = 62 Alphabet = 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz

[209, 237, 171, 192, 99, 243, 130, 189, 94, 257, 160, 228, 255, 4, 189, 218, 125, 208, 15, 33, 104, 141, 59, 89, 111, 204, 177, 25, 154, 68, 145, 137, 117, 116, 203, 39, 54, 82, 137, 5, 82, 86, 28, 75, 236, 109, 205, 78, 261, 16, 47, 59, 88, 175, 160, 82, 262, 120, 150, 71, 108, 202, 128, 51, 126, 263, 25, 198, 205, 75, 173, 110, 168, 81, 211, 181, 116, 148, 46, 84, 146, 58, 207, 199, 177, 28, 113, 67, 217, 226, 204, 49, 242, 86, 56, 35, 228, 154, 74, 34, 85, 235, 32, 212, 126, 65, 31, 224, 14, 190, 32, 117, 75, 147, 203, 255, 54, 175, 35, 190, 42, 243, 88, 54, 13, 20, 167, 199, 207, 183, 88, 124, 173, 145, 74, 175, 10, 133, 239, 13, 253, 46, 164, 156, 129, 216, 94, 177, 254, 178, 157, 195, 237, 33, 14, 114, 52, 259, 257, 256, 239, 223, 198, 84, 107, 18, 258, 256, 248, 234, 262, 54, 152, 119, 215, 18, 241, 135, 170, 179, 148, 40, 171, 83, 132, 160, 19, 83, 38, 198, 174, 33, 0, 159, 163, 91, 180, 117, 107, 47, 112, 76, 215, 70, 200, 78, 131, 21, 57, 179, 6, 63, 72, 154, 259, 86, 146, 225, 152, 59, 58, 52, 51, 155, 70, 52, 75, 257, 148, 0, 119, 179, 108, 240, 202, 125, 244, 32, 133, 177, 148, 145, 42, 220, 22, 56, 204, 198, 115, 162, 176, 236, 186, 36, 195, 82]

Base = 62 Alphabet = 0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ

[235, 211, 145, 192, 73, 217, 130, 189, 120, 257, 134, 202, 255, 4, 189, 244, 125, 234, 41, 59, 78, 167, 33, 115, 85, 230, 151, 51, 180, 68, 171, 163, 91, 90, 229, 13, 28, 108, 163, 5, 108, 112, 54, 101, 210, 83, 231, 104, 287, 42, 21, 33, 114, 149, 134, 108, 288, 94, 176, 71, 82, 228, 128, 25, 126, 289, 51, 224, 231, 101, 147, 84, 142, 107, 237, 155, 90, 174, 20, 110, 172, 32, 233, 225, 151, 54, 87, 67, 243, 200, 230, 23, 216, 112, 30, 61, 202, 180, 100, 60, 111, 209, 58, 238, 126, 65, 57, 198, 40, 190, 58, 91, 101, 173, 229, 255, 28, 149, 61, 190, 16, 217, 114, 28, 39, 46, 141, 225, 233, 157, 114, 124, 147, 171, 100, 149, 36, 133, 213, 39, 253, 20, 138, 182, 129, 242, 120, 151, 254, 152, 183, 195, 211, 59, 40, 88, 26, 285, 257, 256, 213, 197, 224, 110, 81, 44, 284, 256, 248, 208, 288, 28, 178, 93, 241, 44, 215, 161, 144, 153, 174, 14, 145, 109, 132, 134, 45, 109, 12, 224, 148, 59, 0, 185, 137, 117, 154, 91, 81, 21, 86, 102, 241, 70, 226, 104, 131, 47, 31, 153, 6, 63, 98, 180, 285, 112, 172, 199, 178, 33, 32, 26, 25, 181, 70, 26, 101, 257, 174, 0, 93, 153, 82, 214, 228, 125, 218, 58, 133, 151, 174, 171, 16, 246, 48, 30, 230, 224, 89, 136, 150, 210, 186, 10, 195, 108]

Base = 62 Alphabet = abcdefghijklmnopqrstuvwxyz0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ

[1847, 1813, 1747, 1830, 1675, 1819, 1768, 1827, 1732, 1895, 1736, 1804, 1893, 1642, 1827, 1856, 1763, 1846, 1653, 1671, 1680, 1779, 1635, 1727, 1687, 1842, 1753, 1663, 1792, 1706, 1783, 1775, 1693, 1692, 1841, 1615, 1630, 1720, 1775, 1643, 1720, 1724, 1666, 1713, 1812, 1685, 1843, 1716, 1899, 1654, 1623, 1635, 1726, 1751, 1736, 1720, 1900, 1696, 1788, 1709, 1684, 1840, 1766, 1627, 1764, 1901, 1663, 1836, 1843, 1713, 1749, 1686, 1744, 1719, 1849, 1757, 1692, 1786, 1622, 1722, 1784, 1634, 1845, 1837, 1753, 1666, 1689, 1705, 1855, 1802, 1842, 1625, 1818, 1724, 1632, 1673, 1804, 1792, 1712, 1672, 1723, 1811, 1670, 1850, 1764, 1703, 1669, 1800, 1652, 1828, 1670, 1693, 1713, 1785, 1841, 1893, 1630, 1751, 1673, 1828, 1618, 1819, 1726, 1630, 1651, 1658, 1743, 1837, 1845, 1759, 1726, 1762, 1749, 1783, 1712, 1751, 1648, 1771, 1815, 1651, 1891, 1622, 1740, 1794, 1767, 1854, 1732, 1753, 1892, 1754, 1795, 1833, 1813, 1671, 1652, 1690, 1628, 1897, 1895, 1894, 1815, 1799, 1836, 1722, 1683, 1656, 1896, 1894, 1886, 1810, 1900, 1630, 1790, 1695, 1853, 1656, 1817, 1773, 1746, 1755, 1786, 1616, 1747, 1721, 1770, 1736, 1657, 1721, 1614, 1836, 1750, 1671, 1638, 1797, 1739, 1729, 1756, 1693, 1683, 1623, 1688, 1714, 1853, 1708, 1838, 1716, 1769, 1659, 1633, 1755, 1644, 1701, 1710, 1792, 1897, 1724, 1784, 1801, 1790, 1635, 1634, 1628, 1627, 1793, 1708, 1628, 1713, 1895, 1786, 1638, 1695, 1755, 1684, 1816, 1840, 1763, 1820, 1670, 1771, 1753, 1786, 1783, 1618, 1858, 1660, 1632, 1842, 1836, 1691, 1738, 1752, 1812, 1824, 1612, 1833, 1720]

Base = 62 Alphabet = abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789

[3449, 3425, 3359, 3468, 3287, 3431, 3406, 3465, 3334, 3533, 3348, 3416, 3531, 3280, 3465, 3458, 3401, 3448, 3255, 3273, 3292, 3381, 3247, 3329, 3299, 3444, 3365, 3265, 3394, 3344, 3385, 3377, 3305, 3304, 3443, 3227, 3242, 3322, 3377, 3281, 3322, 3326, 3268, 3315, 3424, 3297, 3445, 3318, 3501, 3256, 3235, 3247, 3328, 3363, 3348, 3322, 3502, 3308, 3390, 3347, 3296, 3442, 3404, 3239, 3402, 3503, 3265, 3438, 3445, 3315, 3361, 3298, 3356, 3321, 3451, 3369, 3304, 3388, 3234, 3324, 3386, 3246, 3447, 3439, 3365, 3268, 3301, 3343, 3457, 3414, 3444, 3237, 3430, 3326, 3244, 3275, 3416, 3394, 3314, 3274, 3325, 3423, 3272, 3452, 3402, 3341, 3271, 3412, 3254, 3466, 3272, 3305, 3315, 3387, 3443, 3531, 3242, 3363, 3275, 3466, 3230, 3431, 3328, 3242, 3253, 3260, 3355, 3439, 3447, 3371, 3328, 3400, 3361, 3385, 3314, 3363, 3250, 3409, 3427, 3253, 3529, 3234, 3352, 3396, 3405, 3456, 3334, 3365, 3530, 3366, 3397, 3471, 3425, 3273, 3254, 3302, 3240, 3499, 3533, 3532, 3427, 3411, 3438, 3324, 3295, 3258, 3498, 3532, 3524, 3422, 3502, 3242, 3392, 3307, 3455, 3258, 3429, 3375, 3358, 3367, 3388, 3228, 3359, 3323, 3408, 3348, 3259, 3323, 3226, 3438, 3362, 3273, 3276, 3399, 3351, 3331, 3368, 3305, 3295, 3235, 3300, 3316, 3455, 3346, 3440, 3318, 3407, 3261, 3245, 3367, 3282, 3339, 3312, 3394, 3499, 3326, 3386, 3413, 3392, 3247, 3246, 3240, 3239, 3395, 3346, 3240, 3315, 3533, 3388, 3276, 3307, 3367, 3296, 3428, 3442, 3401, 3432, 3272, 3409, 3365, 3388, 3385, 3230, 3460, 3262, 3244, 3444, 3438, 3303, 3350, 3364, 3424, 3462, 3224, 3471, 3322]

Base = 62 Alphabet = ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz

[1811, 1849, 1783, 1830, 1711, 1855, 1768, 1827, 1696, 1895, 1772, 1840, 1893, 1642, 1827, 1820, 1763, 1810, 1617, 1635, 1716, 1743, 1671, 1691, 1723, 1806, 1789, 1627, 1756, 1706, 1747, 1739, 1729, 1728, 1805, 1651, 1666, 1684, 1739, 1643, 1684, 1688, 1630, 1677, 1848, 1721, 1807, 1680, 1863, 1618, 1659, 1671, 1690, 1787, 1772, 1684, 1864, 1732, 1752, 1709, 1720, 1804, 1766, 1663, 1764, 1865, 1627, 1800, 1807, 1677, 1785, 1722, 1780, 1683, 1813, 1793, 1728, 1750, 1658, 1686, 1748, 1670, 1809, 1801, 1789, 1630, 1725, 1705, 1819, 1838, 1806, 1661, 1854, 1688, 1668, 1637, 1840, 1756, 1676, 1636, 1687, 1847, 1634, 1814, 1764, 1703, 1633, 1836, 1616, 1828, 1634, 1729, 1677, 1749, 1805, 1893, 1666, 1787, 1637, 1828, 1654, 1855, 1690, 1666, 1615, 1622, 1779, 1801, 1809, 1795, 1690, 1762, 1785, 1747, 1676, 1787, 1612, 1771, 1851, 1615, 1891, 1658, 1776, 1758, 1767, 1818, 1696, 1789, 1892, 1790, 1759, 1833, 1849, 1635, 1616, 1726, 1664, 1861, 1895, 1894, 1851, 1835, 1800, 1686, 1719, 1620, 1860, 1894, 1886, 1846, 1864, 1666, 1754, 1731, 1817, 1620, 1853, 1737, 1782, 1791, 1750, 1652, 1783, 1685, 1770, 1772, 1621, 1685, 1650, 1800, 1786, 1635, 1638, 1761, 1775, 1693, 1792, 1729, 1719, 1659, 1724, 1678, 1817, 1708, 1802, 1680, 1769, 1623, 1669, 1791, 1644, 1701, 1674, 1756, 1861, 1688, 1748, 1837, 1754, 1671, 1670, 1664, 1663, 1757, 1708, 1664, 1677, 1895, 1750, 1638, 1731, 1791, 1720, 1852, 1804, 1763, 1856, 1634, 1771, 1789, 1750, 1747, 1654, 1822, 1624, 1668, 1806, 1800, 1727, 1774, 1788, 1848, 1824, 1648, 1833, 1684]

Base = 62 Alphabet = ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789

[3423, 3451, 3385, 3468, 3313, 3457, 3406, 3465, 3308, 3533, 3374, 3442, 3531, 3280, 3465, 3432, 3401, 3422, 3229, 3247, 3318, 3355, 3273, 3303, 3325, 3418, 3391, 3239, 3368, 3344, 3359, 3351, 3331, 3330, 3417, 3253, 3268, 3296, 3351, 3281, 3296, 3300, 3242, 3289, 3450, 3323, 3419, 3292, 3475, 3230, 3261, 3273, 3302, 3389, 3374, 3296, 3476, 3334, 3364, 3347, 3322, 3416, 3404, 3265, 3402, 3477, 3239, 3412, 3419, 3289, 3387, 3324, 3382, 3295, 3425, 3395, 3330, 3362, 3260, 3298, 3360, 3272, 3421, 3413, 3391, 3242, 3327, 3343, 3431, 3440, 3418, 3263, 3456, 3300, 3270, 3249, 3442, 3368, 3288, 3248, 3299, 3449, 3246, 3426, 3402, 3341, 3245, 3438, 3228, 3466, 3246, 3331, 3289, 3361, 3417, 3531, 3268, 3389, 3249, 3466, 3256, 3457, 3302, 3268, 3227, 3234, 3381, 3413, 3421, 3397, 3302, 3400, 3387, 3359, 3288, 3389, 3224, 3409, 3453, 3227, 3529, 3260, 3378, 3370, 3405, 3430, 3308, 3391, 3530, 3392, 3371, 3471, 3451, 3247, 3228, 3328, 3266, 3473, 3533, 3532, 3453, 3437, 3412, 3298, 3321, 3232, 3472, 3532, 3524, 3448, 3476, 3268, 3366, 3333, 3429, 3232, 3455, 3349, 3384, 3393, 3362, 3254, 3385, 3297, 3408, 3374, 3233, 3297, 3252, 3412, 3388, 3247, 3276, 3373, 3377, 3305, 3394, 3331, 3321, 3261, 3326, 3290, 3429, 3346, 3414, 3292, 3407, 3235, 3271, 3393, 3282, 3339, 3286, 3368, 3473, 3300, 3360, 3439, 3366, 3273, 3272, 3266, 3265, 3369, 3346, 3266, 3289, 3533, 3362, 3276, 3333, 3393, 3322, 3454, 3416, 3401, 3458, 3246, 3409, 3391, 3362, 3359, 3256, 3434, 3236, 3270, 3418, 3412, 3329, 3376, 3390, 3450, 3462, 3250, 3471, 3296]


Base = 64 Alphabet = ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/

[3533, 3561, 3493, 3578, 3419, 3567, 3514, 3575, 3414, 3645, 3482, 3552, 3643, 3384, 3575, 3542, 3509, 3532, 3333, 3351, 3424, 3463, 3377, 3409, 3431, 3528, 3499, 3343, 3476, 3450, 3467, 3459, 3437, 3436, 3527, 3357, 3372, 3402, 3459, 3385, 3402, 3406, 3346, 3395, 3560, 3429, 3529, 3398, 3587, 3334, 3365, 3377, 3408, 3497, 3482, 3402, 3588, 3440, 3472, 3453, 3428, 3526, 3512, 3369, 3510, 3589, 3343, 3522, 3529, 3395, 3495, 3430, 3490, 3401, 3535, 3503, 3436, 3470, 3364, 3404, 3468, 3376, 3531, 3523, 3499, 3346, 3433, 3449, 3541, 3550, 3528, 3367, 3566, 3406, 3374, 3353, 3552, 3476, 3394, 3352, 3405, 3559, 3350, 3536, 3510, 3447, 3349, 3548, 3332, 3576, 3350, 3437, 3395, 3469, 3527, 3643, 3372, 3497, 3353, 3576, 3360, 3567, 3408, 3372, 3331, 3338, 3489, 3523, 3531, 3505, 3408, 3508, 3495, 3467, 3394, 3497, 3328, 3517, 3563, 3331, 3641, 3364, 3486, 3478, 3513, 3540, 3414, 3499, 3642, 3500, 3479, 3581, 3561, 3351, 3332, 3434, 3370, 3585, 3645, 3644, 3563, 3547, 3522, 3404, 3427, 3336, 3584, 3644, 3636, 3558, 3588, 3372, 3474, 3439, 3539, 3336, 3565, 3457, 3492, 3501, 3470, 3358, 3493, 3403, 3516, 3482, 3337, 3403, 3356, 3522, 3496, 3351, 3380, 3481, 3485, 3411, 3502, 3437, 3427, 3365, 3432, 3396, 3539, 3452, 3524, 3398, 3515, 3339, 3375, 3501, 3386, 3445, 3392, 3476, 3585, 3406, 3468, 3549, 3474, 3377, 3376, 3370, 3369, 3477, 3452, 3370, 3395, 3645, 3470, 3380, 3439, 3501, 3428, 3564, 3526, 3509, 3568, 3350, 3517, 3499, 3470, 3467, 3360, 3544, 3340, 3374, 3528, 3522, 3435, 3484, 3498, 3560, 3572, 3354, 3581, 3402]

Conclusion and Discussion[]

Personally, I think the most likely one is base 60 with alphabet 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwx. The number 3301 in cuneiform, a base 60 numbering system, on pages 33-39 seems like a hint at base 60, although it's true that these figures aren't from that section. Since all the first digits of the pairs are 0, 1, 2, 3 or 4, it's logical to assume that those are the lowest. And cutting off y and z implies that those, rather than Y and Z, come at the end.

I think the second most likely is base 59 with alphabet 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdeghijklmnopqrstuvwx. Of all the permutations listed, these are the only ones where all the values are between 0 and 255.

I converted both of these sets of numbers to ASCII using an online decimal-to-ASCII translator, but got rubbish, not even letters.

XORing the data with something seems to me to be the next likeliest possibility - probably the strings of hex from the 2nd, 3rd and 4th onion pages of the 2014 trail, which have never been used for anything yet. I don't know how to XOR things, so I'll leave this for somebody else.

Errors in iddqd transcription[]

A note - I originally used the data as they appear in the Liber Primus master transcription on the iddqd github. After I first posted, 7he5haman went over this and pointed out 5 errors in iddqd's version, going to the length of measuring the heights of the letters to distinguish capital I's from lowercase l's. The corrected version, laid out as in the original, is:

&

3N-3p-2l-36-1b-3v-26-33/

1W-49-2a-3g-47-04-33-3W/

21-3M-0F-0X-1g-2H-0x-1R/

1n-3I-2r-0P-2U-16-2L-2D/

1t-1s-3H-0d-0s-1K-2D-05/

1K-1O-0S-1D-3o-1l-3J-1G/

4D-0G-0l-0x-1Q-2p-2a-1K/

4E-1w-2Q-19-1k-3G-24-0p/

22-4F-0P-3C-3J-1D-2n-1m/

2i-1J-3P-2v-1s-2O-0k-1M/

%

2M-0w-3L-3D-2r-0S-1p-15/

3V-3e-3I-0n-3u-1O-0u-0Z/

3g-2U-1C-0Y-1N-3n-0W-3Q/

22-13-0V-3c-0E-34-0W-1t/

1D-2N-3H-47-0s-2p-0Z-34/

0g-3v-1Q-0s-0D-0K-2h-3D/

3L-2x-1Q-20-2n-2L-1C-2p/

0A-29-3r-0D-45-0k-2e-2W/

25-3U-1W-2r-46-2s-2X-39/

3p-0X-0E-1q-0q-4B-49-48/

3r-3b-3C-1M-1j-0I-4A-48/

40-3m-4E-0s-2S-1v-3T-0I/

3t-2B-2k-2t-2O-0e-2l-1L/

%

28-2a-0J-1L-0c-3C-2o-0X/

00-2Z-2d-1T-2u-1t-1j-0l/

1o-1E-3T-18-3E-1G-27-0L/

0v-2t-06-11-1A-2U-4B-1O/

2M-3d-2S-0x-0w-0q-0p-2V/

18-0q-1D-49-2O-00-1v-2t/

1k-3s-3G-21-3w-0W-29-2r/

2O-2L-0g-3Y-0M-0u-3I-3C/

1r-2c-2q-3o-30-0a-39-1K/

&